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
341657199106	341657199656	341657200206	341657200756	341657201306	341657201856	341657202406	341657202956	341657203506	341657204056	341657204606	341657205156	341657205706	341657206256	341657206806	341657207356	341657207906	341657208456	341657209006	341657209556	341657210106	341657210656	341657211206	341657211756	341657212306	341657212856	341657213406	341657213956	341657214506	341657215056	341657215606	341657216156	341657216706	341657217256	341657217806	341657218356	341657218906	341657219456	341657220006	341657220556	341657221106	341657221656	341657222206	341657222756	341657223306	341657223856	341657224406	341657224956	341657225506	341657226056	341657226606	341657227156	341657227706	341657228256	341657228806	341657229356	341657229906	341657230456	341657231006	341657231556	341657232106	341657232656	341657233206	341657233756	341657234306	341657234856	341657235406	341657235956	341657236506	341657237056	341657237606	341657238156	341657238706	341657239256	341657239806	341657240356	341657240906	341657241456	341657242006	341657242556	341657243106	341657243656	341657244206	341657244756	341657245306	341657245856	341657246406	341657246956	341657247506	341657248056	341657248606	341657249156	341657249706	341657250256	341657250806	341657251356	341657251906	341657252456	341657253006	341657253556	341657254106	341657254656	341657255206	341657255756	341657256306	341657256856	341657257406	341657257956	341657258506	341657259056	341657259606	341657260156	341657260706	341657261256	341657261806	341657262356	341657262906	341657263456	341657264006	341657264556	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2723	2000	3600	2300	2723	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22599	21613	28805	25051	22838	26817	29780	26173	25557	25837	25604	25147	25426	25219	25095	25226	25131	24949	24993	24864	24955	25089	25010	25001	24921	25002	25159	25308	24996	25093	24953	24909	24969	24914	25109	25064	24868	24901	24812	25016	24903	24766	24858	24920	24948	24881	24606	24768	25012	24993	25156	24567	24609	25040	24989	24754	24761	24881	25015	24942	24970	25003	24855	25051	24706	24848	24838	24875	24684	24647	24938	24779	25047	25022	24845	24864	24844	25014	24799	24779	24934	24813	24670	24701	24886	24757	24853	24961	25050	24870	24880	24921	24947	24905	24689	24615	24855	24690	24874	24598	24864	24840	25027	24944	24983	24867	24947	24773	24706	24898	24660	24671	24902	24861	25004	24633	24579	24707	24870	24444	24706	24732	24713	25028	24808	24959	24739	24773	24899	24710	24884	24804	25009	24768	24690	24761	24937	24912	24806	24734	24574	24715	24836	24982	24881	24922	24698	25010	24960	24713	24858	25130	24771	24672	24806	24797	24923	24889	24583	25016	24637	24642	24882	24788	24781	24836	24949	24668	24781	24797	24674	24777	24608	24738	24923	25026	24867	24785	24860	24873	24984	24699	24749	24751	25138	24753	24862	24750	24893	24483	24778	24913	24907	24813	24856	24869	24758	24900	24889	24985	24713	24653	24888	25066	24853	24788	24708	24772	24916	24850	24768	24861	24828	24982	24964	24732	24466	24792	24946	24676	24556	25022	24825	24791	24710	24836	24779	24961	24674	24838	24592	24818	24806	24885	24932	24982	24660	24839	24897	24846	24726	24891	24780	24952	24901	24769	24749	24585	24829	24670	24828	24812	24635	24963	25030	24804	25028	24800	24817	24973	25047	25009	24742	24905	25020	25062	24746	24949	24810	24846	24658	24874	24829	25093	24783	24993	24559	24916	24828	24893	24821	24872	24924	24526	24715	24965	24678	24715	24780	24700	24719	24712	24907	24687	24716	24742	24792	24785	24809	24721	24758	24771	24676	24851	24894	24773	24840	24906	24903	24952	24963	25096	24852	24804	24739	24697	24868	24948	24690	24990	24939	24799	24976	24798	24711	24914	24607	24828	24961	24636	25087	24796	25019	24924	24685	24916	24863	24751	25011	24903	24871	24918	24786	24692	24942	24702	24893	24873	24973	24750	24744	24828	24706	24609	24701	24760	24743	25025	24761	24698	24934	24857	24970	24691	24752	24888	24654	24644	25062	25080	24987	24747	24891	24948	24891	24812	24737	24827	24832	24777	24878	24842	24654	24668	24719	24802	24784	24908	24687	24853	24979	24677	24649	24918	24958	24862	24940	24763	24738	24801	24702	24614	24865	24724	24907	24886	24901	24833	24736	24691	24699	24825	24811	24680	24741	24693	24823	24551	24963	24958	24829	24752	24794	24758	24775	24790	24835	24852	24794	24736	24886	24656	24950	25034	24851	24902	24767	24768	24633	24971	24689	24738	24899	24839	24857	24852	24864	24823	24886	24805	24782	24875	24844	24908	24595	24740	24691	24730	24968	24744	24745	24665	24754	24953	24918	24879	24859	24888	24857	24924	24985	25013	24843	24779	24651	24726	24697	24594	24818	24737	24965	24634	24675	24731	24723	24855	24878	24695	24698	24711	24777	24862	24768	24671	24830	24646	24953	24824	24879	24790	24881	24802	24850	24767	24942	24696	24923	24672	24604	24795	24812	24724	24872	24824	24647	25010	24807	24760	25026	24827	24770	24719	24853	24665	24799	25019	24865	25020	24910	24695	24664	25015	24803	24919	24811	24932	24839	24758	24798	24735	24706	24850	24693	24836	24856	24588	24790	24609	24899	24818	24805	24726	24783	25033	24865	25022	24972	24833	25033	24819	24782	24856	24754	24639	24758	24856	24518	24982	24764	24782	24859	24828	24902	24865	24878	24875	24699	24970	24561	24752	24942	24793	24799	24777	24805	25057	24497	24602	24673	24831	24793	24957	24814	24663	24861	24861	25256	24812	24708	24777	24662	24833	24694	24897	25083	24757	24875	24705	24981	24874	24813	24835	24609	24909	24904	24867	24736	24627	24919	24841	24945	25107	24606	24896	24583	24691	24831	24739	24719	24734	24805	24865	24722	25003	24779	24450	24667	25026	24788	24684	24969	25004	24979	24815	24848	24873	24804	24648	24741	24622	24865	24887	24669	25016	24731	24656	24815	24591	24898	24862	24743	24666	24690	24781	24459	24746	24763	24887	24759	24806	24763	24721	24793	24599	24815	24810	24641	24976	24846	24830	24663	24875	24691	25106	24633	24849	24738	24878	24734	24833	24937	24804	24831	24852	24882	24816	24950	24798	24826	24784	24760	25001	24874	24886	25025	24820	24674	24877	24632	24958	24896	25005	24790	24815	24866	24809	24585	24702	24779	24842	24970	24703	24546	24630	24805	24886	24703	24959	24928	24783	24808	24893	24934	24618	24736	25000	24627	25120	24558	24912	24907	24942	24957	24745	24878	24872	24806	24930	24613	24735	25046	24604	24660	24770	24891	24652	24920	24753	24781	24629	24787	24955	24721	24522	24779	24820	25030	24659	24792	24842	24905	24527	24784	24753	24911	24884	24756	24621	24849	24686	24962	24838	24875	24859	24828	24868	24950	24700	24783	24656	24667	24738	24745	24929	24770	24733	25032	24952	24631	24682	24757	24734	24738	24755	24987	24776	24784	24755	24981	24959	24613	24817	24992	24857	24645	24942	25048	24764	24939	24748	24757	24714	24729	24984	24831	24816	24938	24798	24799	24922	24682	24912	24767	24716	24965	24770	24777	24974	24738	24788	24818	25050	24791	24550	24715	24845	24805	24815	24577	24506	24776	24792	24762	24753	24866	24882	24927	24792	25000	24973	24993	24807	24921	25022	24836	24572	24740	24779	24866	24901	24898	25000	24885	24892	24763	24699	24801	25090	24827	24767	25013	24847	25038	24785	24846	24814	24898	24770	24997	24823	24827	24531	24634	24906	24694	24675	24725	25041	24747	24904	24796	24800	24843	24858	24955	24792	24728	25004	24862	24739	24947	24867	24790	24844	24733	24993	24615	24511	24878	24826	25010	24668	24914	24950	25050	24741	24948	24649	24535	24874	24648	24904	24797	24905	24835	24753	24720	24712	24694	24986	24736	24876	24760	24855	24729	24834	24728	24712	24739	24638	24955	24834	24899	24945	24877	24521	24750	24874	24795	24660	24735	24751	24875	24929	24948	24952	24947	24800	24877	24666	24864	24636	24815	24997	24795	24969	24731	25036	24969	24721	24813	24879	25025	24751	24903	24810	24808	24768	24756	24623	24783	24782	24596	24669	24631	24823	25110	24925	25124	25042	24695	24882	24921	24927	24638	24800	24680	24843	25044	24801	24821	24938	24481	24936	24665	24794	24671	25052	25020	24893	24774	24779	24893	24889	24952	24839	24892	24743	24865	24684	24611	25019	24965	24659	24805	24796	24769	24636	24790	24712	24710	24825	24956	24689	24701	25070	24912	24930	24986	24815	24907	24769	24806	24816	24773	24664	24906	24951	24675	24760	25015	24839	24657	24800	24873	24651	25061	24780	24628	24804	24735	24880	24893	24864	24933	24958	24724	24899	24894	25067	24761	24831	24818	24891	24804	25048	24893	24854	24758	24701	24837	24936	24948	24901	24863	24669	24816	24803	24943	24691	25010	25013	24871	25003	24703	24867	24690	24936	24987	24778	24615	25134	25082	25051	24860	24744	24847	24976	24784	25047	25004	24698	24750	24845	24926	24842	24887	24843	24726	24692	25003	24771	24654	24794	24726	24745	24861	25017	25005	24650	24899	24751	24772	24846	24987	24866	24833	24832	24715	24901	24775	24541	24669	24692	24785	24770	24752	24548	25079	24761	24792	24656	24806	24858	24758	24748	24878	24738	24679	24656	24832	24670	24920	24899	24771	24860	24831	24781	24902	24677	24691	24981	24766	24799	24857	24971	24785	24712	25014	25016	24662	25039	25013	24924	25006	25059	25173	24821	24794	24806	24920	24947	25005	24636	24976	24914	24847	24755	24754	24603	24799	24723	25038	24627	24845	24860	24700	24701	24789	24715	24791	24741	24832	24888	24726	24817	24812	24536	24709	24946	24794	24683	24878	24947	24612	24815	24714	24950	24992	24809	24980	24786	25004	24967	24705	24656	24862	24791	24700	24820	24945	24810	24902	24719	24742	24993	24883	24605	24803	24795	24849	24690	24528	25075	24857	24733	24789	24768	24738	24804	24814	24796	24775	24789	24973	24916	24865	24761	24874	24725	24796	25064	24968	24915	24930	24607	24908	24799	24812	24613	24798	24693	24846	24873	25155	24741	24911	24945	24793	24573	24601	24622	24705	24650	24571	24901	24868	24879	24648	24666	25064	24829	24679	24757	24839	24798	25042	24711	24789	24761	24736	24834	25020	24796	24687	24889	24883	24866	24782	24833	24869	25156	24614	24908	24859	24933	24968	24845	24896	24946	24897	24920	24839	24620	24902	24887	24776	24887	24641	24843	24836	24679	24843	24744	24842	24673	24801	24734	24546	25040	24666	24910	25102	24722	24945	24583	24861	24721	24887	24568	24824	24862	24900	24667	24680	24642	24685	24768	24629	24794	24886	24659	24893	24785	24851	24741	24774	24828	24836	24843	24881	24819	24872	24778	24837	24708	24811	24601	24760	24846	24799	24714	24780	24953	24590	24760	24868	24598	24693	24994	25042	24755	24712	24722	24977	24775	24832	24795	24656	24740	24895	24675	25045	24865	25047	25009	24723	24831	24796	24858	24671	24810	24707	24838	24686	24718	24890	24744	24798	24653	24882	24766	24744	24821	24971	24876	24713	24700	24629	24571	24848	24768	24706	24922	24719	24701	24989	24851	24655	25004	24958	24862	24828	25087	24943	24944	24967	24801	24641	24648	24673	24893	24903	25011	24821	24820	24794	24735	24925	24799	24664	24872	24960	24874	24808	24743	24925	24801	24686	24893	24669	24905	24920	24980	24621	24788	24719	24777	24987	25009	25013	24684	24690	24703	24815	24814	24997	24752	24834	24879	24938	24903	25080	24855	24853	24872	25038	24675	24812	24782	24768	24931	24914	24917	24716	24805	24801	24943	24834	24731	24611	24768	24901	24649	24777	24783
17276	37433	32322	25768	22703	21335	20759	20013	19947	19806	19505	19554	19311	19517	19390	19420	19386	19288	19277	19404	19277	19459	19467	19372	19620	19373	19227	19284	19195	19411	19310	19311	19299	19516	19443	19334	19271	19333	19336	19415	19173	19436	19361	19452	19383	19243	19302	19404	19293	19235	19060	19367	19319	19257	19418	19352	19407	19338	19489	19113	19138	19258	19231	19317	19494	19211	19579	19442	19379	19287	19340	19300	19477	19266	19328	19146	19229	19434	19420	19378	19331	19285	19307	19142	19222	19418	19331	19261	19194	19334	19205	19425	19161	19027	19181	19261	19352	19116	19230	19161	19304	19327	19321	19341	19320	19313	19189	19214	19387	19309	19350	19259	19410	19155	19263	19352	19313	19396	19341	19361	19325	19448	19295	19155	19301	19390	19421	19240	19210	19302	19195	19292	19199	19255	19302	19397	19191	19376	19172	19366	19265	19302	19458	19329	19236	19328	19379	19343	19348	19203	19257	19031	19295	19192	19412	19191	19187	19253	19184	19264	19496	19186	19363	19216	19379	19233	19320	19346	19283	19360	19159	19398	19189	19335	19638	19241	19475	19334	19327	19261	19486	19186	19329	19233	19076	19372	19254	19215	19284	19242	19426	19419	19378	19189	19411	19309	19254	19056	19249	19400	19452	19268	19274	19315	19336	19421	19243	19342	19191	19202	19413	19437	19156	19275	19357	19268	19404	19255	19352	19370	19400	19366	19292	19271	19223	19285	19247	19229	19235	19227	19280	19385	19116	19428	19331	19320	19317	19218	19235	19399	19346	19324	19125	19335	19285	19223	19364	19212	19069	19409	19192	19201	19334	19093	19246	19249	19123	19445	19283	19231	19462	19177	19458	19531	19317	19241	19253	19192	19543	19139	19502	19376	19198	19347	19274	19221	19271	19119	19406	19213	19423	19310	19356	19358	19237	19234	19171	19180	19330	19276	19282	19175	19382	19331	19273	19383	19326	19361	19412	19155	19413	19448	19378	19359	19312	19194	19366	19331	19387	19305	19286	19262	19232	19423	19444	19325	19424	19156	19211	19164	19238	19321	19324	19174	19331	19347	19422	19392	19289	19099	19272	19262	19487	19145	19203	19189	19246	19249	19411	19354	19401	19394	19366	19589	19189	19216	19372	19388	19412	19337	19159	19385	19291	19377	19269	19316	19266	19393	19367	19271	19287	19373	19286	19250	19412	19312	19187	19297	19245	19530	19391	19220	19405	19301	19292	19205	19150	19221	19462	19217	19160	19423	19378	19228	19376	19381	19251	19367	19331	19484	19332	19422	19408	19295	19234	19468	19163	19244	19225	19451	19183	19489	19271	19292	19225	19398	19148	19208	19262	19246	19332	19134	19182	19329	19319	19427	19172	19241	19352	19160	19227	19412	19215	19291	19358	19327	19323	19253	19139	19202	19296	19356	19332	19364	19284	19412	19454	19365	19339	19248	19290	19336	19315	19135	19298	19210	19136	19421	19279	19294	19252	19422	19149	19275	19395	19338	19190	19199	19300	19304	19345	19263	19070	19407	19260	19408	19452	19318	19271	19254	19309	19247	19279	19240	19238	19279	19167	19317	19483	19435	19357	19359	19402	19172	19139	19185	19253	19276	19388	19337	19506	19352	19138	19347	19211	19392	19301	19056	19330	19162	19281	19238	19357	19369	19345	19202	19244	19148	19341	19337	19348	19273	19409	19265	19402	19189	19276	19273	19278	19364	19310	19401	19344	19357	19137	19301	19225	19226	19336	19245	19381	19277	19368	19321	19226	19295	19301	19159	19430	19249	19291	19220	19428	19174	19218	19312	19404	19220	19318	19168	19165	19126	19291	19375	19269	19203	19357	19201	19152	19315	19354	19186	19317	19360	19384	19214	19072	19267	19391	19266	19457	19192	19224	19537	19272	19423	19115	19274	19305	19326	19284	19325	19406	19298	19412	19221	19297	19374	19231	19384	19455	19260	19287	19250	19341	19265	19420	19418	19363	19169	19253	19256	19152	19372	19256	19294	19257	19257	19445	19308	19392	19136	19203	19425	19393	19425	19214	19456	19323	19338	19382	19183	19379	19138	19413	19461	19371	19267	19255	19222	19396	19208	19423	19218	19297	19327	19519	19346	19189	19172	19370	19292	19372	19254	19174	19205	19129	19392	19432	19308	19299	19199	19393	19320	19395	19098	19364	19376	19382	19318	19545	19402	19282	19322	19228	19356	19448	19486	19337	19245	19381	19291	19262	19152	19228	19224	19289	19231	19295	19280	19342	19431	19289	19311	19350	19225	19291	19297	19265	19328	19250	19241	19517	19368	19310	19274	19357	19244	19307	19189	19247	19179	19251	19260	19294	19271	19170	19155	19250	19329	19350	19173	19373	19319	19256	19223	19292	19467	19376	19240	19385	19321	19140	19238	19391	19451	19378	19355	19381	19301	19254	19282	19271	19388	19271	19349	19306	19406	19298	19156	19240	19159	19219	19363	19435	19324	19320	19204	19324	19225	19440	19268	19428	19225	19395	19375	19315	19271	19376	19252	19411	19174	19307	19296	19257	19192	19119	19289	19384	19273	19282	19348	19236	19211	19273	19267	19226	19291	19348	19228	19275	19334	19364	19186	19375	19250	19278	19265	19238	19338	19375	19311	19264	19267	19146	19259	19219	19228	19216	19110	19470	19236	19326	19405	19347	19384	19147	19305	19250	19262	19429	19162	19357	19293	19283	19215	19278	19231	19328	19401	19366	19396	19325	19240	19272	19242	19239	19477	19321	19306	19421	19452	19227	19320	19252	19070	19233	19228	19269	19346	19484	19234	19445	19302	19278	19325	19232	19170	19517	19284	19339	19258	19311	19286	19329	19320	19285	19129	19351	19170	19239	19228	19344	19476	19265	19401	19252	19373	19201	19325	19309	19118	19172	19072	19281	19321	19337	19297	19354	19390	19311	19153	19151	19326	19320	19193	19313	19265	19388	19282	19438	19229	19319	19339	19062	19203	19083	19226	19208	19415	19192	19505	19253	19263	19251	19319	19410	19234	19406	19289	19306	19314	19310	19029	19267	19550	19141	19255	19264	19377	19250	19313	19239	19279	19409	19379	19385	19279	19212	19305	19164	19295	19299	19376	19454	19400	19496	19137	19155	19354	19363	19441	19390	19448	19235	19235	19269	19254	19485	19259	19371	19342	19155	19278	19314	19292	19280	19327	19276	19429	19191	19225	19406	19268	19263	19376	19261	19274	19397	19397	19178	19170	19325	19200	19357	19210	19326	19382	19359	19363	19332	19371	19263	19413	19274	19114	19220	19303	19309	19473	19316	19276	19252	19294	19238	19298	19244	19084	19189	19200	19293	19371	19499	19410	19228	19190	19302	19135	19402	19127	19286	19375	19266	19253	19385	19325	19289	19286	19209	19389	19134	19318	19390	19365	19349	19288	19452	19457	19221	19163	19387	19319	19273	19367	19198	19335	19385	19199	19421	19345	19319	19313	19326	19279	19274	19328	19182	19391	19337	19183	19527	19288	19245	19209	19269	19191	19275	19369	19396	19413	19142	19203	19383	19282	19172	19253	19149	19250	19477	19367	19311	19531	19304	19335	19265	19381	19281	19273	19169	19407	19261	19366	19375	19239	19340	19266	19517	19264	19413	19403	19237	19383	19276	19322	19327	19383	19199	19272	19246	18911	19274	19265	19462	19317	19409	19402	19279	19171	19348	19350	19152	19361	19502	19150	19423	19318	19256	19219	19238	19342	19283	19347	19312	19255	19280	19316	19489	19395	19287	19230	19460	19308	19183	19286	19447	19450	19323	19304	19276	19264	19329	19323	19272	19400	19325	19107	19227	19133	19403	19313	19262	19219	19248	19283	19345	19206	19392	19192	19240	19213	19250	19373	19217	19211	19304	19274	19380	19272	19180	19225	19315	19232	19205	19369	19350	19272	19469	19199	19278	19207	19212	19504	19184	19215	19226	19367	19472	19399	19304	19221	19184	19278	19213	19445	19242	19198	19418	19264	19348	19358	19321	19436	19301	19333	19209	19125	19319	19392	19272	19103	19239	19379	19257	19427	19083	19407	19342	19231	19347	19208	19261	19170	19297	19382	19489	19213	19196	19295	19235	19437	19154	19459	19218	19257	19378	19326	19326	19292	19248	19387	19373	19333	19421	19280	19185	19379	19354	19353	19297	19366	19027	19330	19185	19277	19370	19293	19448	19138	19377	19206	19328	19212	19287	19299	19321	19262	19337	19226	19288	19179	19257	19304	19248	19307	19223	19266	19443	19494	19337	19123	19301	19309	19351	19263	19386	19320	19387	19308	19305	19200	19200	19084	19340	19331	19216	19337	19190	19248	19375	19388	19367	19328	19208	19416	19235	19355	19366	19272	19219	19081	19401	19199	19137	19406	19143	19270	19311	19325	19229	19328	19231	19284	19397	19163	19332	19215	19327	19235	19268	19271	19201	19328	19268	19238	19440	19082	19187	19227	19214	19221	19135	19249	19212	19506	19493	19191	19420	19395	19230	19263	19175	19167	19322	19061	19237	19318	19371	19136	19199	19507	19556	19368	19277	19386	19267	19098	19183	19349	19360	19269	19449	19430	19212	19293	19234	19110	19315	19230	19326	19461	19302	19403	19161	19260	19288	19251	19284	19206	19270	19368	19099	19205	19271	19379	19161	19330	19332	19312	19282	19382	19236	19225	19294	19407	19296	19168	19443	19155	19219	19319	19356	19313	19290	19458	19153	19323	19317	19449	19322	19218	19305	19247	19239	19244	19340	19375	19137	19284	19215	19413	19114	19013	19097	19163	19292	19260	19267	19151	19278	19345	18996	19337	19181	19367	19241	19408	19253	19406	19453	19138	19221	19365	19116	19309	19307	19362	19352	19323	19156	19482	19271	19271	19516	19101	19281	19220	19206	19304	19249	19683	19286	19268	19112	19248	19342	19287	19382	19297	19085	19446	19417	19285	19490	19277	19303	19263	19314	19530	19336	19198	19228	19373	19463	19353	19324	19423	19306	19307	19395	19376	19431	19268	19210	19287	19287	19206	19182	19356	19338	19183	19017	19283	19336	19284	19171	19428	19290	19398	19147	19266	19444	19245	19271	19415	19444	19324	19190	19307	19260	19198	19286	19359	19319	19168	19396	19422
31178	25185	30904	28409	24917	24233	23680	23142	23152	23059	23076	23045	22825	23023	22896	22849	22960	22818	22803	22600	22876	23075	22818	22880	22791	22774	22984	22721	22801	23030	22697	22866	22706	22590	22720	23009	22879	22901	22795	22889	22803	22606	22890	22830	22856	22773	22825	22882	22729	22780	22780	22531	22901	22849	22797	22806	22644	22645	22937	22743	22999	23043	22832	22722	22660	22833	23003	22641	22780	22742	23005	22965	22721	22782	22875	22807	22880	22795	22722	22911	22958	23048	22879	22977	22758	22682	22568	23001	23053	22904	22929	22750	22733	22705	22909	22926	22706	22708	22723	22838	23058	22821	22879	22503	22935	22781	22868	22931	22913	22896	22703	22900	22855	23021	22708	22722	22995	23040	22858	22835	22777	22535	22946	22993	22766	22540	23024	22740	22704	22678	22878	22778	22947	22680	22908	22687	22897	22870	22762	22923	22886	22902	22702	22734	22872	22842	22988	22970	22994	22838	22915	22858	22872	22703	22791	23008	22981	22803	22656	22835	22844	23036	22671	22793	22733	22680	22735	22814	22725	23015	22771	23148	22936	22898	22877	23015	22894	22669	22788	22669	23033	22806	22940	22708	22807	22794	22785	22746	22944	22899	23213	22744	22717	22715	22818	22657	22782	22870	22808	22915	22830	22968	23011	22772	22766	22714	22725	22637	22665	22866	22988	22828	22959	22742	22620	22917	22746	22688	22800	22774	22763	23063	22792	22865	22792	22583	22779	22711	22798	23005	22728	22785	22793	22813	22744	22998	22744	22859	22895	22957	22942	22645	22960	22779	22779	22735	22769	22984	22849	22922	22888	22730	22611	22716	23074	22663	22797	22859	22731	22619	22952	22707	22752	22839	22732	22856	22958	22738	22689	22763	22528	22861	22946	22922	22930	22797	22782	23037	22866	22742	22807	22968	22730	22681	22775	22747	22885	22855	22594	22832	22605	22777	22983	22780	22754	22794	22910	22775	22942	22706	22939	22870	22800	22885	22888	22982	22878	22900	22615	22847	22823	22947	22772	22902	22850	22900	22822	22650	22933	22860	22853	22880	22774	22794	22715	22940	22768	22781	22823	23020	22834	22562	22728	23005	22813	22767	22927	22778	22851	23113	22812	22889	22880	22687	22910	22970	22875	22730	22817	23026	22601	22997	22958	22752	22833	22695	22926	22573	23127	22729	22940	22724	22628	22716	22904	22904	22899	23061	22871	23088	23020	22886	22680	22903	22656	22850	23006	22833	22994	22753	23022	22804	22903	22679	22881	22849	22704	23070	22871	22754	22779	22845	23160	22712	22795	23025	23074	22943	23045	22718	22949	22981	22840	22866	22785	22663	22818	22873	22714	22690	22728	22845	23018	22599	22624	22787	22755	22541	22839	22871	22759	22978	22805	22770	22923	23232	22796	22879	22936	22793	22847	22728	22686	22729	22783	22769	22858	22880	22954	22868	22799	23227	22777	22876	22628	22891	22764	23030	22800	23000	23006	23020	22927	22762	22803	22790	22931	22823	22956	22983	22904	22803	22909	23099	22762	22769	22637	22874	22885	22989	22847	22777	22842	22777	22894	22804	22990	22778	22809	22994	22757	22935	22813	22688	23179	22899	22958	22921	22947	22975	22689	22708	22708	22747	23097	22651	22774	22837	22773	22905	22770	22962	22990	22958	22757	22690	22936	22697	22953	22974	22775	22848	22903	22884	22812	22874	22997	22873	22738	22872	22846	22752	22797	22794	22870	22886	22655	22687	23094	22872	22756	22566	22935	22745	22707	22895	22630	22662	22731	22503	22896	22842	22724	22761	22930	22756	22819	22589	22801	22700	22917	22719	22910	22840	22895	22593	22867	23008	22741	22709	22728	22695	22851	23031	22781	22970	22755	22855	22811	23015	22870	22804	22766	22853	22992	22825	22893	23105	22978	22962	22910	22971	22858	22504	22746	22966	22800	22659	22849	22780	22711	22911	22944	22746	22894	22839	22717	22915	22982	22625	22776	23177	23045	23061	22765	23067	22889	22783	22826	22981	23002	22802	22756	22817	22782	22867	22852	22857	22869	22615	22805	22640	22972	22856	22862	22953	22609	22911	23137	22670	22921	22682	22842	22743	22832	22918	22940	22823	22886	22959	22749	22780	22688	22844	22698	22707	22802	22905	22906	22768	22818	22853	22776	23024	22732	22702	22856	23090	22759	22884	22989	22904	22889	22860	22814	22904	22757	22882	22852	22747	22852	22640	23036	22851	22930	22721	22980	22824	22793	22993	22784	22786	22819	22857	22871	22692	22803	22944	22840	22872	22960	22904	22808	22883	22736	22832	22735	22534	22682	23106	22760	22941	22673	22782	22988	22721	22895	22680	22774	22718	22903	22847	22879	22554	22818	22848	22780	22812	22788	23149	22854	22873	22766	22768	22898	22766	22864	23158	22912	23008	22851	22973	22755	22986	22843	22931	22974	22942	22620	23021	22963	22769	22597	22809	22889	22921	22829	22877	22854	22834	22812	22791	22712	23037	23101	22948	22905	22593	22670	22757	22808	23022	22727	22813	22658	22650	22905	22695	22736	22834	22780	22688	22880	22805	22944	22702	22692	22834	23090	22845	22731	22699	23058	23041	22713	22857	22824	22889	22723	22742	23000	22693	22633	22832	22964	22852	22881	22707	22678	22510	22631	22951	22734	22717	23012	22655	22684	22925	23079	22992	22817	22560	22721	22710	22981	22635	22640	23045	22748	22719	22700	22761	22887	22905	23029	22753	22865	23066	22574	22865	22817	22888	22914	22821	22825	22752	22769	22832	23056	22906	22892	22879	22717	22759	22978	22943	22974	23129	22823	22569	22945	22837	23014	22830	22919	22883	22820	22819	22815	22891	22927	22897	23066	22822	22886	22839	22872	22678	22753	22807	22882	22950	22817	22704	22903	22835	22976	22884	22846	22493	22681	22744	22753	23005	22967	22697	22640	22975	22747	22988	22805	22929	22926	22777	22941	23000	22678	22779	22935	22627	22857	22808	22930	22951	22826	22782	22802	22739	23098	22884	22781	22854	23033	22887	22732	22792	22671	22867	22803	22827	22873	22828	23007	22737	23037	22621	22847	22690	22882	22886	23072	23000	22905	23025	23071	22752	22673	22856	22899	22846	23037	23113	22918	22873	22886	22726	22951	22733	22697	22606	22765	22834	23105	22754	23046	23005	22797	22757	23040	22964	22712	22836	22810	22818	22680	22875	22855	22798	22991	22952	22846	22784	22887	22737	23063	23056	22860	22858	22770	22800	22833	22819	22914	22759	22740	22821	22849	22818	22824	22912	23002	22922	22906	22832	22773	22864	22886	22940	22684	22877	22949	22893	22774	22762	22878	22807	22753	22760	23008	23041	22914	22771	22828	22857	22880	22949	22859	22931	22985	22902	22692	22661	22714	22863	22772	22797	22810	22961	22981	22792	22868	22899	22811	22654	22834	22876	22969	22683	22935	22629	22661	22819	22931	22853	22917	22684	22834	22805	22683	22751	22863	22751	22834	22827	22906	22819	22791	22702	22886	22785	22831	22890	22926	22932	22995	22752	22613	22864	22915	22718	22749	22870	22717	22969	22861	22810	22706	22717	23133	22781	22743	22836	22737	22941	22834	22744	22796	22971	22961	22924	22878	22557	22810	22659	22548	22754	22691	22732	23040	22908	22712	22917	23034	22642	22873	22814	22998	22945	22892	22763	22869	22978	22901	22800	22859	22637	22893	23032	22639	22737	22941	22615	22853	23034	22685	23012	22769	22733	22808	22681	22954	22731	22709	22950	22677	22876	22951	23014	23041	22756	22790	22663	22968	22852	22912	23008	23043	22584	22785	22762	22666	22804	22879	22938	22702	22829	22656	22902	23031	22583	22766	22725	22878	22859	23001	22860	23031	22942	22838	22775	22988	22956	22737	22553	22811	22937	22923	22927	22819	22992	23045	22697	22746	23037	22804	22781	22925	22838	23050	22852	22886	23079	22707	22801	22967	23042	22883	22710	22946	22884	22884	22908	22803	22848	22884	23306	22806	22880	22729	22912	22932	22743	22831	22669	22896	22855	22689	22827	22900	23052	22831	22976	22793	22782	22938	22864	22684	23060	22801	22882	22823	22686	22926	22837	22815	22729	22814	22889	22690	22915	22707	23060	23010	22968	22652	22700	22926	22917	22919	22858	22857	23119	22864	22943	23064	22718	22865	22798	22778	22689	22771	22558	22861	22880	22938	23160	23122	23065	23037	22899	22726	22711	23044	22725	22860	22790	22813	22763	22923	22850	22850	22871	22750	22957	22767	22856	22935	22897	22887	22764	22769	22839	22786	22918	22871	22955	23046	22984	22935	22785	22989	22751	22795	22710	22852	22845	22837	22807	22841	22717	22895	22808	22804	22835	22938	23138	22870	22731	22832	22884	22848	22743	22967	22808	22859	22750	22879	22947	22955	22982	22808	22582	22856	22869	22921	23023	22859	22745	22961	22780	22554	22550	22900	23086	22803	22775	22982	22855	22988	22965	22908	22885	22884	22912	22808	22731	23027	22644	22632	22687	22829	22782	22885	22818	22477	22789	22863	22737	22710	22739	22750	22868	22777	23015	22805	22903	22956	23006	23166	22761	22995	23055	22865	22931	22882	22840	22928	22721	22747	22917	22744	23045	23180	22963	22695	22975	22835	22861	22913	22605	22849	22902	22915	22838	22892	22927	22699	22804	22737	22880	22948	22693	22851	22942	22986	22776	22871	22863	22784	22719	22962	22811	22878	22654	22622	22886	22895	22737	22982	22656	22840	22996	22539	22744	22661	22853	22788	22719	23048	22785	22955	23077	22806	22719	22698	22953	22684	22783	22935	22837	22947	22763	22861	23215	22836	22995	22760	23036	22871	22604	22950	22987	23013	22755	22687	22650	22840	22859	22811	23070	22857	22612	22942	22671	22854	23020	22791	22792	22937	22933	22892	22651	22854	22911	23133	22726	22663	22774	22856	22763	22887	22856	22768	22615	22811	22847	22577	22911	22805	22946	22957	23041	22969	22673	22740	23068	22947	22694	22999	22861	22984	22793	22763	22798	23045	22918	22652	22829	22965	22845	22842	22758	22821	22734	23143	22886	22548	23008	22716	22803	22986	22880	22795	22734	22705	22837
21400	29775	25513	21038	19839	19070	18662	18424	18456	18402	18248	18303	18356	18220	18254	18374	18181	18168	18153	18296	18357	18254	18327	18252	18137	18317	18200	18319	18149	18125	18196	18254	18234	18230	18281	18165	18344	18309	18274	18091	18293	18175	18213	18200	18061	18203	18310	18221	18135	18213	18084	18208	18365	18321	18335	18061	18245	18274	18248	18025	18338	18163	18158	18255	18245	18261	18144	18260	18149	18314	18174	18171	18474	18100	18289	18078	18253	18133	18042	18095	18395	18261	18252	18134	18114	18276	18337	18258	18233	18315	18351	18112	18174	18601	18062	18151	18351	18246	18315	18213	18256	18209	18351	18325	18176	18299	18182	18139	18339	18099	18332	18159	18233	18330	18306	18167	18134	18347	18276	18096	18277	18238	18214	18211	18332	18044	18160	18305	18028	18266	18214	18155	18233	18223	18308	18115	17967	18233	18319	18033	18369	18368	18024	18295	18333	18190	18305	18242	18157	18315	18323	18197	18078	18210	18062	18172	18125	18250	18233	18196	18059	18151	18365	18042	18251	18357	17999	18231	18200	18154	18052	18107	18124	18177	18173	18136	18202	18408	18300	18252	18368	18152	18162	18342	18052	18266	18232	18225	18362	18182	18238	18312	18226	18185	18311	18239	18295	18245	18208	18212	18244	18199	18072	18073	18212	18256	18343	18072	18058	18250	18283	18117	18263	18219	18228	18219	18225	18222	18229	18070	18244	18193	18153	18347	18230	18351	18107	18047	18333	18301	18176	18292	18263	18159	18255	18222	18018	18226	18173	18390	18111	18288	18459	18228	18270	18319	18245	18319	18120	18228	18244	18108	18148	18233	18286	18220	18216	18269	18306	18248	18108	18257	18115	18249	18071	18279	18119	18217	18292	18152	18139	18171	18091	18224	18290	18240	18476	18243	18230	18265	18263	18387	18267	18331	18235	18195	18252	18203	18240	18161	18177	18119	18248	18144	18142	18332	18358	18238	18125	18195	18320	18524	18270	18178	18185	18294	18121	18239	18222	18041	18355	18131	18198	18324	18238	18092	18113	18268	18162	18220	18009	18081	18346	18176	18243	18370	18229	18218	18401	18180	18248	18168	18090	18295	18255	18373	18283	18158	18161	18290	18356	18197	18045	18198	18118	18286	18263	18290	18058	18350	18244	18205	18233	18287	18348	18100	18390	18077	18350	18138	18177	18295	18196	18193	18295	18213	18143	18254	18162	18227	18261	18283	18156	18233	18211	18167	18102	18143	17988	18073	18118	18337	18239	18129	18333	18303	18418	18323	18339	18225	18043	18210	18178	18290	18259	18129	18123	18236	18193	18254	18245	18066	18059	18250	18274	18256	18259	18217	18320	18207	18269	18139	18204	18137	18263	18383	18291	18136	18112	18100	18251	18072	18339	18292	18193	18227	18326	18252	18301	18294	18304	18172	18271	18308	18311	18226	18138	18244	18057	18175	18168	18397	18133	18355	18320	18292	18190	18250	18393	18065	18153	18172	18307	18193	18201	18305	18214	18106	18380	18294	18282	18225	18334	18229	18164	18107	18367	18053	18363	18215	18051	18065	18116	18013	18129	18311	18273	18177	18188	18132	18322	18234	18176	18445	18125	18363	18323	18261	18320	18155	18067	18180	18129	18135	18206	18409	18339	18129	18276	18160	18131	18246	18210	18139	18220	18251	18197	18157	18204	18366	18248	18303	18287	18346	18177	18162	18132	18256	18270	18171	18293	18112	18210	18256	18426	18333	18153	18136	18338	18467	18101	18272	18094	18214	18199	18213	18332	18306	18197	18343	18299	18211	18279	18155	18384	18173	18254	18162	18198	18136	18359	18220	18226	18074	18285	18141	18229	18346	18072	18264	18223	18124	18245	18161	18227	18212	17981	18309	18337	18387	18147	18243	18274	18291	18257	18206	18338	18320	17965	18298	18108	18154	18384	18199	17967	18301	18197	18341	18201	18348	18258	18284	18335	18307	18204	18419	18202	18179	18282	18190	18369	18188	18181	18112	18202	18416	18190	18369	18336	18258	18107	18387	18206	18088	18223	18210	18409	18002	18300	18340	18183	18285	18335	18146	18330	18365	18242	18416	18285	18274	18237	18121	18154	18269	18218	18306	18306	18149	18279	18146	18246	18248	18263	18068	18183	18136	18308	18299	18314	18182	18182	18285	18285	18295	18344	18475	18129	18222	18264	18249	18415	18296	18226	18308	18319	18223	18215	18171	18205	18317	17990	18177	18400	18216	18155	18295	18233	18255	18144	18335	18326	18262	18340	18054	18374	18096	18358	18134	18154	18260	18070	18255	18303	18301	18144	18150	18323	18271	18392	18259	18222	18265	18212	18330	18232	18116	18304	18154	18242	18040	18306	18233	18230	18344	18228	18186	18140	18320	18247	18239	18332	18233	18337	18239	18274	18378	18073	18195	18165	18033	18274	18313	18355	18184	18174	18238	18197	18357	18107	18255	18142	18261	18156	18298	18118	18274	18135	18159	18248	18205	18384	18273	18160	18257	18172	18367	18316	18146	18175	18224	18251	18124	18408	18245	18246	18268	18249	18125	18161	18285	18215	18162	18415	18134	18181	18289	18356	18380	18163	18315	18215	18361	18126	18122	18253	18142	18214	18129	18255	18306	18287	18162	18142	18200	18326	18403	18393	18474	18279	18127	18233	18273	18181	18332	18262	18153	18190	18143	18219	17984	18149	18136	18131	18283	18193	18210	18214	18181	18274	18302	18201	18085	18274	18304	18214	18291	18101	18192	18234	17961	18179	18145	18207	18228	18288	18171	18145	18317	18115	18228	18159	18071	18301	18255	18097	18320	18271	18172	18052	18288	18169	18153	18078	18163	18183	18332	18325	18017	18193	18255	18162	18405	18157	18019	18336	18279	18258	18422	18275	18189	18293	18198	18274	18221	18182	18159	18297	18276	18125	18337	18206	18393	18179	18205	18120	18441	18111	18249	18311	18182	18066	18227	18316	18420	18341	18023	18275	18085	18095	18276	18462	18159	18331	18407	18115	18241	18325	18035	18125	18409	18115	18337	18375	18185	18349	18272	18242	18093	18465	18150	18052	18089	18185	18241	18101	18146	18094	18085	18268	18152	18171	18212	17982	18244	18113	18336	18175	18297	18246	18292	18291	18312	18159	18175	18149	18328	18272	18125	18268	18290	18335	18183	18350	18170	18155	18419	18094	18239	18193	18304	18352	18192	18150	18224	18334	18215	18194	18494	18379	18201	18171	18229	18124	18108	18130	18288	18345	18177	18078	18236	18263	18196	18153	18264	18202	18380	18362	18346	18139	18160	18178	18339	18346	18033	18317	18361	18361	18209	18297	18284	18207	18315	18125	18203	18320	18193	18146	18354	18286	18298	18230	18235	18176	18341	18303	18258	18134	17969	18328	18306	18341	18387	18403	18271	18145	18374	18405	18383	18212	18329	18155	18169	18228	18134	18259	18278	18044	18306	18350	18192	18230	18087	18249	18259	18259	18049	18381	18234	18454	18287	18276	18247	18239	18158	18100	18198	18296	18265	18353	18166	18190	18071	18356	18148	18108	18098	18163	18289	18146	18019	18263	18179	18187	18270	18310	18197	18085	18134	18194	17983	18097	18161	18229	18196	18212	18340	18297	18106	18349	18272	18066	18061	18156	18276	18242	18339	18052	18339	18223	18291	18232	18251	18417	18082	18321	18056	18073	18371	18205	18302	18178	18209	18376	18203	18358	18174	18134	18256	18264	18061	18159	18198	18495	18280	18436	18150	18264	18278	18272	18417	18324	18247	18049	18311	18176	18106	18281	18125	18200	18149	18216	18291	18240	18168	18254	18265	18231	18310	18413	18369	18129	18257	18409	18198	18308	18200	18155	18282	18213	18405	18370	18256	18250	18339	18168	18241	18172	18268	18189	18235	18433	18322	18347	18332	18249	18274	18301	18313	18198	18246	18180	18334	18145	18254	18268	18215	18107	18188	18065	18350	18013	18023	18142	18245	18217	18143	18130	18265	18417	18096	18441	18214	18224	18373	18282	18149	18256	18249	18278	17970	18317	18289	18264	18406	18244	18439	18084	18111	18319	18390	18281	18244	18334	18178	18276	18031	18205	18308	18225	18212	18189	18354	18210	18114	18048	18195	18123	18080	18256	18395	18242	18199	18330	18413	18366	18358	18240	18100	18386	18249	18170	18313	18204	18287	18305	18358	18184	18263	18278	18251	18314	18127	18280	18325	18269	18204	18149	18298	18099	18381	18303	18294	18153	18331	18361	18141	18330	18387	18345	18214	18305	18124	18202	18214	18254	18051	18309	18301	18301	18163	18308	18246	18132	18286	18206	18190	18160	18342	18133	18260	18241	18289	18395	18113	18171	18247	18190	18262	18164	18151	18244	18244	18260	18230	18298	17954	18257	18365	18256	18319	18291	18311	18233	18051	18362	18130	18050	18348	18082	18207	18202	18195	18343	18116	18240	18131	18147	18302	18331	18330	18249	18292	18512	18136	18193	18382	18039	18320	18239	18281	18381	18193	18139	18292	18269	18204	18125	18126	18110	18116	18304	18242	18272	18061	18269	18186	18231	18169	18244	18197	18213	18261	18248	18086	18217	18108	18208	18285	18319	18230	18145	18217	18160	18290	18224	18143	18132	18297	18123	18245	18158	18458	18213	18360	18185	18335	18287	18182	18167	18113	18191	18109	18108	18115	18256	18078	18343	18500	18325	18280	18247	18224	18329	18305	18297	18280	18365	18278	18222	18128	18359	18207	18208	18155	18197	18430	18243	18157	18222	18243	18189	18343	18173	18155	18373	17985	18215	18249	18257	18176	18248	18196	18154	18249	18257	18189	18266	18268	18133	18077	18291	18225	18178	18265	18172	18164	18304	18382	18280	18118	18126	18274	18185	18318	18344	18308	18316	18193	18219	18226	18383	18174	18116	18160	18172	18256	18334	18230	18069	18210	18305	18374	18239	18168	18015	18185	18176	18418	18194	18294	18268	18270	18314	18235	18252	18128	18265	18251	18173	18161	18282	18070	18186	18241	18043	18043	18126	17988	18224	18311	18090	18288	18199	18212	18263	18192	18182	18190	18321	18196	18333	18062	18213	18312	18172	18360	18225	18190	18192	18345	18340	18163	18215	18117	18128	18366
23704	21564	28358	25899	24564	26310	27173	24682	24163	24347	24123	24008	23960	24016	23954	23875	23813	23918	23767	23606	23941	23550	23933	23649	23579	23767	23845	23727	23837	23708	23466	23629	23805	23635	23770	23636	23734	23852	23832	23608	23746	23773	23675	23736	23879	23513	23752	23803	23646	23664	23729	23664	23604	23732	23738	23786	23593	23841	23633	23846	23704	23390	23740	23595	23775	23684	23861	23648	23777	23641	23684	23568	23595	23595	23772	23551	23681	23769	23657	23555	23478	23600	23511	23623	23555	23785	23792	23690	23533	23571	23648	23574	23462	23699	23649	23654	23754	23659	23632	23617	23603	23523	23940	23644	23457	23706	23675	23520	23671	23882	23708	23709	23681	23545	23942	23592	23411	23520	23511	23678	23597	23780	23582	23689	23545	23785	23695	23452	23650	23475	23576	23802	23920	23586	23451	23668	23598	23692	23716	23792	23527	23775	23483	23473	23682	23652	23633	23853	23706	23597	23503	23816	23826	23842	23295	23708	23365	23888	23683	23575	23928	23810	23745	23764	23621	23533	23622	23783	23785	23936	23587	23574	23750	23719	23719	23502	23670	23617	23773	23638	23510	23461	23605	23469	23723	23608	23788	23762	23627	23576	23687	23518	23546	23689	23699	23785	23655	23546	23635	23690	23656	23424	23652	23619	23849	23799	23794	23579	23761	23628	23399	23818	23782	23548	23575	23680	23653	23874	23536	23629	23457	23885	23400	23563	23638	23586	23719	23507	23563	23522	23523	23619	23695	23509	23550	23817	23824	23676	23675	23555	23866	23609	23788	23500	23630	23597	23565	23489	23707	23623	23566	23837	23619	23577	23449	23502	23481	23469	23516	23724	23614	23576	23810	23487	23822	23554	23547	23607	23561	23673	23921	23764	23598	23763	23821	23629	23539	23707	23679	23748	23360	23606	23840	23649	23419	23716	23589	23714	23578	23615	23769	23591	23553	23641	23645	23593	23781	23758	23888	23851	23634	23425	23775	23603	23571	23392	23636	23779	23814	23556	23657	23514	23538	23591	23622	23589	23628	23766	23552	23614	23535	23531	23823	23619	23866	23614	23548	23494	23679	23773	23621	23741	23457	23728	23573	23357	23625	23730	23740	23748	23549	23715	23648	23538	23720	23588	23643	23583	23560	23601	23719	23709	23654	23544	23550	23622	23611	23658	23741	23787	23637	23757	23477	23764	23650	23729	23823	23907	23845	23715	23700	23768	23393	23553	23796	23588	23452	23729	23723	23447	23637	23594	23684	23446	23730	23670	23744	23638	23808	23700	23621	23509	23646	23508	23492	23654	23740	23629	23756	23562	23840	23520	23666	23676	23797	23765	23617	23512	23624	23572	23711	23744	23655	23403	23588	23676	23500	23693	23783	23789	23584	23636	23452	23533	23449	23597	23774	23781	23754	23722	23805	23444	23551	23664	23936	23680	23770	23632	23671	23751	23564	23656	23560	23714	23894	23488	23468	23663	23760	23649	23630	23562	23650	23788	23747	23552	23781	23715	23608	23728	23896	23683	23665	23895	23680	23733	23671	23632	23876	23697	23729	23817	23669	23584	23649	23444	23481	23430	23605	23689	23452	23393	23526	23676	23655	23769	23860	23535	23682	23562	23567	23433	23805	23671	23542	23370	23472	23486	23531	23857	23518	23460	23509	23422	23596	23779	23738	23684	23904	23612	23743	23680	23871	23576	23743	23620	23564	23401	23661	23640	23692	23661	23854	23811	23765	23715	23788	23603	23736	23611	23509	23620	23628	23704	23462	23653	23505	23554	23773	23487	23597	23965	23561	23552	23367	23753	23503	23794	23671	23847	23641	23628	23650	23580	23579	23735	23663	23561	23559	23714	23702	23895	23567	23580	23700	23620	23687	23688	23513	23442	23593	23649	23392	23533	23650	23575	23871	23619	23812	23872	23668	23670	23567	23650	23628	23852	23563	23676	23454	23572	23604	23738	23648	23708	23710	23634	23721	23799	23528	23615	23846	23532	23776	23495	23534	23609	23581	23613	23541	23822	23749	23565	23766	23523	23616	23728	23733	23566	23678	23750	23884	23665	23573	23692	23601	23599	23924	23698	23810	23621	23726	23839	23750	23538	23644	23870	23387	23568	23602	23608	23813	23582	23842	23596	23784	23768	23819	23509	23773	23498	23730	23643	23567	23673	23490	23632	23777	23901	23675	23590	23645	23734	23645	23488	23571	23840	23705	23750	23692	23658	23599	23588	23442	23786	23685	23591	23638	23295	23721	23658	23553	23769	23780	23549	23869	23771	23448	23699	23857	23621	23586	23548	23909	23814	23626	23650	23569	23474	23540	23763	23624	23664	23702	23636	23601	23635	23481	23687	23461	23509	23637	23809	23704	23543	23581	23675	23551	23525	23545	23728	23893	23558	23524	23580	23573	23392	23688	23822	23793	23668	23473	23900	23667	23794	23733	23522	23718	23707	23832	23688	23691	23452	23571	23654	23618	23596	23821	23560	23502	23603	23670	23661	23739	23514	23682	23700	23694	23623	23722	23750	23477	23650	23712	23641	23935	23741	23664	23773	23597	23732	23510	23570	23600	23525	23906	23725	23652	23526	23585	23819	23489	23855	23626	23674	23770	23653	23698	23765	23792	23483	23670	23808	23679	23655	23730	23916	23742	23777	23588	23563	23838	23763	23779	23568	23654	23756	23557	23678	23634	23574	23647	23876	23613	23664	23686	23619	23705	23514	23767	23633	23818	23662	23494	23502	23572	23747	23762	23610	23780	23677	23641	23382	23637	23516	23622	23584	23350	23590	23750	23614	23763	23746	23827	23555	23492	23347	23627	23581	23700	23542	23604	23564	23494	23579	23688	23627	23675	23561	23698	23657	23597	23635	23595	23439	23840	23821	23514	23719	23928	23622	23741	23462	23696	23920	23610	23497	23753	23640	23873	23596	23537	23494	23582	23530	23750	23794	23858	23529	23509	23654	23900	23842	23873	23798	23732	23561	23658	23843	23804	23578	23682	23502	23772	23509	23677	23880	23676	23544	23752	23570	23507	23775	23682	23768	23576	23669	23726	23723	23499	23555	23565	23737	23593	23461	23686	23448	23809	23769	23507	23554	23463	23567	23452	23709	24038	23671	23799	23714	23915	23567	23636	23507	23489	23550	23586	23626	23810	23788	23759	23618	23843	23762	23463	23792	23641	23477	23519	23728	23401	23701	23684	23473	23579	23709	23924	23560	23542	23488	23614	23623	23712	23698	23665	23647	23473	23576	23717	23774	23613	23660	23775	23595	23693	23804	23715	23480	23652	23771	23757	23796	23524	23699	23639	23418	23740	23748	23937	23720	23606	23609	23857	23505	23586	23667	23627	23498	23549	23610	23622	23761	23455	23596	23422	23699	23473	23782	23622	23766	23636	23465	23555	23343	23870	23577	23821	23548	23647	23531	23607	23747	23707	23575	23676	23681	23665	23642	23635	23628	23614	23562	23617	23871	23575	23555	23525	23864	23646	23708	23812	23745	23717	23581	23556	23603	23545	23685	23853	23674	23710	23790	23723	23817	23814	23567	24089	23663	23679	23737	23697	23573	23620	23770	23488	23616	23547	23761	23585	23630	23499	23729	23652	23817	23877	23648	23892	23684	23693	23668	23416	23482	23567	23749	23673	23631	23713	23776	23634	23750	23609	23478	23784	23600	23761	23620	23588	23777	23685	23776	23782	23803	23634	23715	23568	23707	23736	23649	23435	23402	23632	23546	23871	23656	23595	23658	23650	23744	23587	23551	23536	23540	23699	23807	23804	23592	23639	23724	23686	23894	23689	23702	23620	23656	23535	23606	23728	23584	23663	23837	23769	23528	23763	23643	23569	23582	24125	23658	23464	23613	23806	23678	23973	23906	23245	23680	23432	23566	23663	23708	23771	23685	23733	23587	23766	23501	23525	23555	23537	23695	23604	23353	23708	23628	23513	23674	23737	23702	23652	23481	23641	23736	23626	23869	23712	23713	23680	23594	23570	23634	23634	23750	23826	23678	23846	23756	23820	23872	23455	23458	23740	23701	23632	23628	23572	23669	23636	23419	23740	23533	23610	23516	23606	23693	23671	23655	23722	23428	23747	23466	23766	23736	23766	23617	23713	23813	23793	23612	23715	23645	23525	23562	23698	23882	23525	23569	23746	23711	23834	23558	23599	23664	23720	23514	23528	23619	23849	23667	23892	24027	23679	23577	23702	23479	23712	23750	23412	23682	23690	23591	23509	23482	23720	23720	23586	23871	23303	23531	23335	23637	23456	23561	23359	23834	23645	23516	23704	23487	23722	23526	23739	23593	23612	23619	23687	23720	23844	23673	23705	23511	23535	23735	23818	23775	23684	23649	23746	24026	23627	23493	23660	23711	23855	23629	23784	23490	23550	23633	23395	23613	23527	23759	23728	23709	23851	23655	23706	23755	23588	23891	23541	23714	23700	23624	23638	23483	23830	23640	23775	23600	23654	23738	23833	23564	23524	23667	23605	23404	23716	23437	23793	23838	23660	23828	23652	23836	23779	23636	23792	23596	23735	23519	23629	23833	23726	23632	23785	23574	23654	23617	23817	23844	23668	23651	23824	23621	23424	23688	23564	23607	23548	23660	23749	23757	23787	23611	23832	23663	23684	23547	23686	23669	23864	23486	23555	23597	23489	23503	23630	23748	23476	23780	23693	23800	23600	23955	23702	23596	23612	23913	23763	23802	23754	23925	23677	23584	23743	23838	23571	23753	23709	23523	23524	23669	23644	23690	23682	23552	23421	23837	23625	23559	23743	23616	23851	23748	23720	23725	24024	23740	23759	23643	23687	23658	23664	23783	23671	23778	23751	23741	23841	23608	23932	23516	23674	23554	23721	23571	23843	23792	23839	23729	23759	23724	23652	23630	23424	23541	23712	23609	23510	23687	23719	23556	23866	23749	23903	23568	23450	23668	23773	23820	23477	23750	23784	23890	23384	23452	23465	23739	23504	23811	23906	23836	23673	23730	23509	23710	23770	23597	23586	23602	23844	23819	23773	23762	23704	23550	23817	23423	23365	23603	23713	23696	23748	23653	23805	23860	23700	23723	23810	23724	23647	23971	23585	23501	23688	23799	23789	23436	23680	23563	23748	23667	23471	23791	23956	23888
18409	36445	30470	23670	21496	20419	19690	19266	18953	18998	18895	18900	18890	18685	18615	18765	18591	18716	18785	18733	18621	18712	18776	18690	18793	18702	18743	18685	18718	18522	18688	18744	18629	18845	18801	18576	18750	18650	18810	18681	18824	18578	18652	18839	18660	18721	18891	18757	18813	18636	18834	18668	18643	18699	18569	18523	18656	18720	18710	18655	18630	18776	18604	18764	18767	18829	18567	18648	18729	18518	18706	18642	18730	18596	18772	18823	18911	18687	18567	18609	18737	18563	18647	18619	18609	18675	18617	18751	18596	18699	18738	18712	18826	18678	18739	18688	18669	18451	18775	18615	18800	18625	18706	18570	18669	18613	18874	18642	18660	18613	18597	18698	18752	18622	18694	18823	18604	18510	18589	18691	18593	18631	18509	18665	18594	18629	18551	18805	18690	18567	18697	18562	18655	18794	18711	18667	18738	18564	18582	18770	18630	18774	18809	18627	18798	18780	18623	18607	18912	18595	18834	18620	18556	18534	18521	18763	18645	18518	18550	18595	18821	18644	18598	18861	18663	18667	18455	18751	18776	18840	18683	18594	18569	18529	18569	18773	18615	18730	18773	18607	18531	18601	18609	18715	18516	18720	18609	18575	18703	18750	18445	18612	18663	18613	18575	18627	18630	18777	18721	18546	18626	18732	18653	18774	18715	18639	18705	18642	18588	18709	18758	18655	18697	18688	18647	18621	18561	18664	18738	18760	18722	18683	18847	18684	18707	18650	18685	18575	18760	18616	18672	18623	18629	18765	18723	18712	18707	18741	18571	18831	18700	18668	18741	18801	18717	18578	18776	18572	18597	18813	18686	18748	18850	18632	18719	18749	18649	18613	18601	18658	18604	18570	18705	18686	18618	18694	18818	18661	18735	18634	18610	18745	18568	18789	18634	18591	18659	18693	18822	18610	18698	18555	18867	18625	18697	18543	18717	18856	18578	18656	18769	18552	18581	18636	18523	18779	18639	18578	18639	18846	18626	18718	18655	18692	18791	18660	18723	18758	18604	18740	18760	18801	18880	18758	18692	18708	18608	18656	18793	18726	18710	18570	18774	18746	18545	18594	18697	18669	18721	18841	18683	18657	18663	18764	18593	18400	18815	18885	18623	18428	18686	18882	18586	18620	18695	18645	18811	18719	18677	18732	18686	18593	18628	18608	18678	18674	18573	18625	18698	18711	18650	18625	18733	18604	18613	18595	18571	18699	18624	18850	18550	18790	18718	18692	18741	18409	18890	18765	18725	18461	18570	18589	18765	18703	18747	18587	18621	18654	18597	18494	18527	18582	18702	18489	18719	18550	18712	18727	18700	18673	18691	18730	18794	18689	18785	18490	18676	18752	18833	18656	18552	18502	18677	18659	18712	18761	18718	18514	18559	18619	18643	18677	18551	18723	18618	18665	18654	18681	18762	18650	18577	18878	18585	18702	18688	18851	18696	18823	18601	18713	18599	18583	18815	18626	18691	18617	18624	18777	18599	18744	18634	18746	18801	18789	18591	18657	18575	18787	18718	18720	18736	18690	18865	18597	18784	18797	18890	18536	18764	18789	18716	18707	18607	18776	18661	18632	18868	18868	18672	18718	18696	18537	18770	18822	18644	18799	18676	18705	18841	18592	18540	18677	18852	18843	18683	18843	18630	18632	18712	18642	18514	18610	18592	18532	18800	18626	18595	18762	18658	18767	18647	18689	18803	18710	18731	18452	18679	18728	18771	18760	18634	18851	18570	18689	18551	18614	18571	18871	18745	18555	18784	18780	18648	18720	18758	18795	18669	18618	18553	18726	18779	18771	18644	18567	18793	18571	18771	18581	18784	18772	18685	18859	18723	18603	18620	18589	18652	18585	18564	18741	18464	18584	18740	18830	18618	18665	18563	18654	18778	18843	18617	18692	18716	18475	18501	18604	18551	18493	18567	18762	18639	18688	18737	18672	18800	18724	18697	18612	18852	18665	18602	18627	18584	18603	18695	18579	18971	18717	18701	18474	18581	18792	18710	18676	18685	18605	18547	18655	18730	18613	18731	18560	18627	18622	18566	18473	18508	18547	18515	18891	18850	18752	18582	18604	18662	18658	18576	18754	18749	18471	18534	18351	18523	18614	18789	18753	18709	18798	18467	18592	18717	18647	18825	18659	18523	18641	18788	18648	18722	18652	18586	18677	18683	18732	18611	18705	18459	18509	18713	18828	18589	18734	18554	18736	18655	18853	18582	18709	18700	18785	18769	18733	18541	18759	18719	18533	18881	18813	18620	18618	18707	18563	18767	18732	18675	18809	18577	18587	18621	18588	18678	18614	18540	18757	18868	18595	18790	18809	18747	18653	18586	18525	18592	18641	18570	18685	18774	18893	18501	18827	18798	18727	18930	18702	18752	18679	18902	18722	18783	18611	18775	18772	18727	18637	18656	18524	18710	18608	18492	18681	18606	18598	18688	18643	18634	18595	18630	18706	18770	18668	18682	18774	18714	18743	18713	18520	18534	18670	18787	18634	18535	18923	18839	18646	18740	18613	18781	18597	18669	18494	18770	18670	18756	18608	18745	18683	18646	18693	18664	18676	18672	18381	18653	18671	18839	18863	18692	18842	18688	18694	18561	18711	18593	18720	18733	18836	18633	18709	18772	18693	18640	18802	18599	18728	18659	18619	18714	18473	18638	18810	18562	18807	18819	18659	18457	18713	18674	18552	18692	18521	18813	18553	18499	18673	18730	18714	18490	18781	18789	18740	18715	18664	18581	18709	18732	18631	18807	18825	18636	18479	18690	18577	18585	18702	18685	18636	18708	18776	18796	18643	18731	18761	18557	18811	18631	18661	18623	18661	18704	18456	18556	18755	18738	18592	18671	18827	18775	18703	18612	18502	18811	18636	18612	18683	18546	18782	18591	18625	18675	18703	18641	18626	18544	18813	18645	18855	18551	18791	18540	18761	18776	18869	18510	18761	18683	18710	18601	18685	18751	18635	18729	18735	18581	18510	18682	18536	18669	18668	18661	18641	18746	18754	18795	18772	18714	18710	18584	18705	18701	18702	18576	18718	18750	18636	18612	18476	18642	18660	18584	18608	18605	18617	18797	18550	18657	18724	18723	18636	18761	18678	18558	18798	18679	18621	18613	18751	18761	18515	18645	18621	18683	18656	18488	18832	18558	18784	18733	18785	18562	18691	18675	18445	18701	18731	18716	18701	18764	18602	18783	18573	18613	18634	18618	18832	18502	18680	18659	18642	18547	18859	18836	18576	18682	18734	18628	18709	18662	18636	18919	18757	18772	18661	18522	18768	18735	18730	18521	18827	18880	18716	18751	18650	18612	18685	18589	18727	18775	18654	18644	18777	18989	18680	18787	18768	18586	18592	18545	18888	18635	18652	18698	18674	18738	18590	18746	18582	18608	18669	18661	18518	18609	18631	18983	18595	18689	18713	18560	18837	18717	18583	18719	18737	18758	18634	18718	18735	18730	18561	18732	18750	18680	18901	18647	18679	18496	18605	18490	18617	18656	18705	18734	18733	18574	18712	18737	18659	18670	18602	18904	18532	18663	18838	18591	18813	18735	18678	18731	18912	18603	18624	18650	18699	18762	18863	18814	18652	18726	18654	18695	18704	18756	18763	18535	18708	18577	18829	18735	18673	18659	18603	18955	18645	18502	18741	18666	18856	18557	18631	18954	18672	18826	18673	18724	18681	18475	18814	18626	18742	18706	18772	18703	18625	18686	18686	18501	18799	18592	18645	18715	18544	18562	18698	18760	18673	18738	18675	18608	18509	18560	18784	18675	18749	18682	18622	18658	18733	18741	18615	18758	18753	18740	18582	18739	18672	18680	18659	18534	18510	18712	18942	18705	18689	18840	18636	18619	18675	18637	18661	18680	18601	18772	18666	18801	18788	18760	18733	18704	18581	18875	18535	18743	18586	18866	18540	18723	18615	18696	18766	18741	18541	18739	18549	18499	18692	18659	18767	18594	18566	18496	18579	18708	18788	18598	18714	18618	18733	18654	18504	18652	18769	18723	18691	18701	18624	18698	18802	18650	18515	18591	18723	18769	18716	18695	18785	18692	18537	18703	18733	18520	18649	18764	18747	18693	18768	18785	18622	18534	18827	18698	18583	18650	18519	18613	18923	18776	18619	18761	18580	18702	18557	18682	18657	18701	18611	18734	18664	18541	18678	18604	18634	18640	18447	18515	18651	18670	18661	18623	18600	18738	18660	18690	18793	18800	18651	18654	18592	18688	18758	18689	18487	18598	18647	18773	18684	18573	18711	18677	18716	18593	18687	18635	18683	18601	18690	18639	18637	18641	18714	18713	18777	18660	18715	18602	18860	18844	18813	18716	18583	18688	18617	18787	18701	18531	18640	18774	18660	18678	18782	18637	18668	18501	18909	18789	18726	18676	18790	18711	18568	18780	18669	18686	18831	18620	18755	18764	18799	18571	18651	18838	18559	18705	18785	18783	18786	18681	18612	18612	18743	18543	18653	18690	18598	18770	18669	18602	18850	18619	18533	18637	18698	18704	18634	18761	18766	18595	18702	18680	18713	18795	18392	18628	18737	18673	18663	18631	18689	18740	18716	18752	18686	18696	18753	18646	18493	18688	18663	18882	18864	18641	18667	18742	18753	18657	18522	18534	18532	18596	18836	18509	18561	18671	18675	18566	18551	18805	18610	18652	18539	18779	18589	18538	18816	18690	18749	18723	18569	18702	18782	18733	18508	18752	18691	18618	18810	18643	18605	18477	18652	18681	18917	18700	18844	18805	18774	18593	18741	18716	18629	18659	18583	18721	18649	18628	18694	18604	18811	18687	18626	18768	18622	18690	18596	18523	18584	18841	18632	18715	18629	18842	18707	18794	18764	18675	18624	18787	18739	18763	18884	18676	18391	18816	18863	18785	18818	18762	18653	18630	18690	18701	18579	18594	18646	18722	18682	18582	18601	18951	18547	18684	18413	18489	18834	18501	18626	18781	18778	18813	18743	18868	18747	18773	18735	18568	18669	18661	18671	18592	18827	18758	18654	18703	18749	18625	18700	18666	18928	18672	18766	18527	18848	18788	18668	18580	18644	18839	18635	18567	18683	18523	18470	18748	18537	18635	18564	18649	18723	18713	18698	18679	18632	18743	18775	18570	18727	18479	18548
25526	21646	27908	29244	24390	24193	24230	23279	22903	22841	22824	22832	22649	22745	22597	22564	22678	22694	22641	22420	22489	22492	22597	22768	22643	22737	22448	22351	22715	22407	22444	22504	22719	22864	22510	22525	22650	22429	22592	22693	22662	22731	22566	22508	22411	22537	22597	22681	22571	22345	22651	22389	22692	22734	22603	22422	22660	22551	22533	22562	22838	22499	22352	22713	22725	22777	22489	22678	22537	22442	22722	22768	22460	22459	22311	22268	22611	22499	22256	22703	22477	22615	22620	22571	22445	22422	22570	22419	22598	22515	22475	22362	22614	22551	22514	22479	22585	22650	22424	22610	22610	22685	22558	22655	22460	22418	22823	22615	22590	22531	22713	22558	22337	22594	22552	22366	22527	22389	22432	22467	22497	22650	22641	22485	22762	22477	22792	22404	22531	22476	22536	22606	22591	22638	22320	22508	22924	22542	22523	22594	22494	22572	22370	22695	22417	22716	22775	22693	22422	22414	22638	22534	22470	22353	22589	22845	22699	22640	22396	22643	22585	22559	22527	22705	22763	22387	22360	22636	22482	22640	22699	22279	22598	22512	22519	22589	22738	22477	22481	22728	22550	22673	22561	22423	22640	22799	22751	22232	22647	22556	22517	22456	22574	22565	22570	22534	22664	22620	22655	22558	22311	22701	22549	22664	22410	22446	22491	22696	22602	22367	22453	22497	22305	22742	22570	22619	22406	22613	22484	22591	22569	22516	22275	22617	22535	22901	22702	22747	22658	22642	22645	22508	22442	22503	22550	22405	22582	22500	22741	22425	22629	22656	22414	22658	22587	22521	22554	22511	22775	22491	22555	22393	22630	22502	22503	22258	22593	22510	22651	22374	22478	22181	22772	22545	22584	22421	22639	22648	22604	22599	22611	22578	22738	22762	22681	22615	22586	22495	22513	22494	22735	22299	22290	22394	22586	22523	22523	22398	22548	22445	22398	22588	22437	22762	22574	22523	22625	22807	22729	22496	22601	22484	22731	22617	22576	22631	22430	22609	22284	22473	22584	22567	22484	22419	22480	22820	22476	22602	22540	22639	22443	22660	22399	22626	22567	22587	22621	22458	22740	22458	22474	22685	22500	22592	22457	22497	22636	22626	22599	22588	22624	22294	22685	22460	22603	22626	22488	22650	22728	22535	22672	22470	22430	22560	22745	22615	22564	22418	22394	22346	22683	22539	22680	22624	22369	22766	22634	22586	22639	22491	22555	22367	22647	22676	22500	22460	22649	22680	22844	22521	22532	22606	22552	22305	22586	22468	22612	22460	22497	22389	22463	22432	22586	22692	22398	22528	22484	22404	22585	22439	22480	22672	22473	22621	22901	22584	22618	22683	22379	22514	22481	22871	22698	22495	22709	22663	22371	22532	22565	22570	22826	22519	22495	22556	22669	22498	22459	22470	22508	22711	22532	22662	22647	22617	22696	22499	22644	22757	22558	22491	22628	22559	22748	22597	22472	22443	22632	22457	22535	22719	22532	22435	22586	22392	22263	22594	22902	22513	22724	22564	22688	22639	22531	22649	22552	22538	22564	22588	22522	22363	22358	22597	22800	22436	22582	22537	22742	22648	22459	22376	22621	22483	22612	22734	22549	22602	22560	22517	22481	22507	22439	22500	22701	22720	22474	22575	22700	22672	22518	22695	22781	22514	22521	22634	22788	22617	22655	22586	22583	22665	22472	22682	22409	22343	22361	22440	22531	22504	22585	22560	22467	22616	22517	22525	22706	22422	22581	22722	22398	22687	22825	22556	22532	22536	22565	22658	22434	22548	22704	22511	22356	22684	22522	22546	22473	22595	22611	22470	22509	22508	22601	22521	22491	22648	22491	22322	22603	22461	22742	22835	22601	22589	22782	22715	22616	22558	22706	22730	22658	22541	22597	22755	22567	22567	22765	22630	22530	22251	22741	22531	22370	22535	22642	22864	22427	22541	22549	22743	22671	22537	22499	22526	22652	22535	22424	22145	22842	22543	22549	22611	22592	22502	22459	22283	22470	22503	22648	22370	22682	22626	22570	22784	22624	22592	22548	22691	22446	22425	22419	22455	22658	22276	22635	22636	22632	22825	22504	22474	22690	22392	22612	22517	22549	22346	22370	22572	22650	22469	22545	22481	22548	22580	22541	22740	22442	22660	22763	22482	22644	22690	22355	22576	22676	22397	22396	22652	22699	22605	22327	22555	22888	22555	22664	22528	22725	22637	22672	22698	22595	22520	22765	22693	22615	22415	22663	22629	22739	22620	22557	22567	22716	22604	22713	22599	22363	22523	22699	22517	22367	22557	22281	22242	22490	22579	22479	22434	22449	22518	22324	22458	22501	22465	22682	22500	22535	22528	22455	22596	22568	22465	22463	22740	22608	22677	22358	22336	22609	22777	22604	22777	22553	22710	22721	22540	22426	22590	22565	22394	22522	22452	22755	22488	22516	22577	22684	22586	22405	22566	22747	22508	22650	22572	22357	22455	22494	22539	22568	22439	22497	22669	22633	22379	22782	22557	22662	22408	22573	22603	22683	22600	22448	22739	22230	22527	22544	22556	22543	22544	22387	22432	22400	22505	22758	22330	22545	22797	22609	22712	22441	22732	22460	22770	22603	22482	22697	22522	22304	22470	22436	22522	22520	22512	22670	22510	22406	22426	22611	22561	22712	22492	22597	22513	22314	22536	22477	22409	22683	22545	22598	22527	22670	22490	22478	22577	22623	22798	22522	22668	22552	22722	22757	22699	22690	22588	22802	22508	22519	22569	22664	22830	22600	22512	22563	22916	22664	22544	22552	22632	22510	22723	22415	22564	22296	22397	22543	22508	22365	22519	22550	22555	22377	22681	22419	22498	22488	22359	22586	22444	22581	22633	22641	22328	22195	22528	22465	22474	22609	22524	22863	22582	22458	22500	22555	22232	22741	22568	22456	22504	22369	22634	22361	22546	22717	22653	22749	22426	22469	22830	22213	22600	22632	22536	22436	22267	22520	22558	22423	22449	22480	22408	22634	22783	22572	22605	22488	22367	22556	22699	22438	22421	22754	22864	22688	22587	22602	22493	22634	22393	22450	22581	22665	22372	22676	22339	22677	22635	22164	22411	22420	22390	22520	22441	22619	22765	22660	22556	22459	22667	22442	22687	22501	22670	22565	22813	22475	22542	22813	22542	22452	22577	22676	22495	22573	22681	22673	22545	22480	22661	22509	22435	22689	22544	22577	22596	22418	22517	22593	22557	22506	22644	22612	22499	22618	22451	22863	22432	22285	22573	22698	22506	22428	22487	22645	22656	22583	22813	22595	22385	22493	22676	22670	22278	22523	22606	22472	22325	22723	22496	22664	22570	22498	22505	22518	22636	22716	22473	22512	22706	22796	22367	22481	22541	22479	22445	22593	22448	22542	22653	22488	22468	22394	22400	22572	22918	22621	22266	22437	22660	22331	22484	22575	22507	22438	22562	22477	22560	22443	22586	22699	22708	22728	22568	22499	22693	22596	22452	22625	22554	22485	22485	22519	22485	22621	22685	22604	22576	22529	22475	22553	22503	22649	22719	22547	22630	22667	22476	22385	22617	22350	22567	22741	22440	22453	22464	22719	22474	22777	22759	22618	22600	22552	22749	22659	22316	22737	22734	22734	22497	22479	22620	22493	22327	22538	22417	22545	22216	22704	22532	22469	22355	22544	22569	22649	22687	22746	22837	22749	22834	22562	22455	22402	22649	22373	22679	22498	22642	22493	22386	22600	22417	22519	22643	22506	22527	22612	22551	22772	22694	22625	22651	22695	22596	22590	22651	22632	22492	22671	22518	22586	22593	22244	22696	22952	22696	22430	22569	22633	22579	22388	22427	22513	22408	22466	22673	22583	22777	22788	22589	22779	22667	22425	22568	22406	22536	22760	22585	22430	22498	22345	22592	22617	22587	22678	22656	22740	22664	22618	22631	22497	22791	22592	22577	22466	22633	22373	22523	22670	22635	22696	22687	22657	22640	22494	22545	22726	22383	22490	22638	22600	22690	22663	22501	22492	22560	22782	22622	22534	22501	22479	22608	22629	22495	22542	22665	22833	22393	22569	22449	22665	22542	22669	22554	22512	22612	22331	22707	22505	22457	22558	22470	22512	22432	22510	22648	22651	22553	22797	22662	22344	22511	22426	22780	22662	22662	22430	22587	22670	22599	22535	22481	22578	22642	22483	22823	22685	22372	22512	22489	22135	22499	22755	22528	22504	22361	22617	22584	22602	22828	22460	22498	22585	22940	22681	22496	22576	22476	22352	22670	22269	22415	22644	22646	22569	22432	22491	22527	22581	22715	22661	22494	22542	22471	22594	22489	22486	22676	22675	22537	22625	22426	22565	22557	22571	22502	22707	22453	22526	22489	22358	22254	22621	22350	22617	22567	22495	22552	22526	22512	22576	22775	22620	22404	22553	22394	22707	22632	22471	22539	22774	22464	22444	22393	22255	22425	22604	22379	22659	22712	22674	22623	22338	22503	22454	22504	22540	22763	22645	22549	22511	22719	22316	22475	22716	22510	22600	22609	22522	22325	22439	22567	22312	22466	22431	22513	22498	22749	22721	22434	22522	22509	22506	22566	22719	22563	22491	22393	22434	22415	22537	22698	22535	22625	22630	22675	22406	22410	22594	22557	22599	22660	22530	22620	22413	22593	22719	22685	22538	22538	22596	22537	22500	22426	22804	22459	22779	22438	22288	22453	22463	22500	22522	22537	22738	22687	22544	22417	22493	22644	22452	22477	22704	22382	22544	22406	22612	22558	22616	22657	22515	22491	22654	22636	22621	22430	22462	22442	22596	22369	22508	22717	22745	22450	22523	22603	22407	22614	22460	22574	22467	22392	22316	22761	22831	22377	22414	22495	22625	22487	22396	22696	22469	22718	22662	22658	22466	22429	22583	22720	22700	22536	22430	22497	22576	22701	22393	22393	22537	22576	22614	22579	22502	22795	22603	22593	22758	22663	22375	22586	22537	22495	22651	22638	22467	22664	22469	22520	22622	22629	22689	22549	22689	22576	22454	22497	22459	22613	22649	22538	22521	22675	22560	22508	22611	22645	22715	22894	22562	22683	22681	22460	22776	22602	22707	22462	22547	22521	22545	22495	22434	22502	22650	22561	22684	22669	22549	22549
19484	33711	27484	22064	20335	19474	18773	18571	18523	18215	18312	18374	18153	18051	18279	18044	18058	18051	18203	18095	18056	18173	18248	18126	18189	18116	18310	18099	18026	17948	18039	18024	18094	18079	18072	18217	18098	18434	17982	17967	18088	17976	18067	17953	18097	18108	18212	18279	18096	18187	18038	18192	18087	18238	18067	17981	18047	18039	17979	18128	18048	18034	18119	17881	18214	18092	18205	18023	18318	17952	18136	18170	18032	17995	17996	17895	17978	18022	18150	17991	18115	18020	17961	18216	17959	18033	18160	18109	18125	18008	18137	17949	18178	18205	18182	18041	18170	18061	18105	18056	18010	18023	18096	18061	18113	18283	18047	18071	18227	18234	18017	18038	18024	18033	17996	18234	17851	18006	18386	17988	18196	17914	18026	18003	18275	17960	18113	18131	17946	18264	18049	17825	17965	18320	18065	18128	18112	18403	18093	18236	18001	18204	18024	18092	18071	18126	17958	18127	17986	18238	17975	17944	18063	17991	18012	18132	17935	18084	17890	17985	18127	17982	18215	18065	17848	18038	18306	18040	18060	18202	18242	17957	18140	18117	18059	18008	17925	18070	17941	18143	18123	18075	18025	18156	18092	18178	18104	17911	18073	18079	17929	17981	18116	18043	17966	18098	18200	17914	18137	18092	18071	17885	18139	18230	18094	18082	17995	18011	18247	18184	18019	17952	18124	17998	18105	17990	17987	18153	18071	18086	17893	18024	18005	18023	17964	18121	17977	18094	17886	18025	17932	18022	17995	18084	18025	18079	18130	17925	18188	18098	18024	18196	18160	17977	18012	18166	18208	18246	18058	18142	18323	18169	18105	17936	18225	18049	18066	18219	18034	18211	18241	18032	18008	18170	18075	18117	17939	18097	18154	18099	18227	18264	18100	18080	17943	18100	17977	18205	18031	18052	18163	18040	18089	18354	18088	18058	17968	18004	18208	18111	18072	18169	17898	18159	18013	18033	17987	17993	17951	18049	18080	18324	18237	18050	18237	17910	18209	17942	18251	18038	18042	18258	18305	17946	18185	17862	18239	17928	18038	18068	18297	17954	17981	18220	18118	18167	18159	18189	17964	17996	18029	18138	18076	18104	18073	18079	17997	18194	18170	18113	17925	18167	18037	18157	18213	17969	17907	18152	18164	18088	17926	18103	18069	18295	18101	18065	18287	17941	18092	18139	18292	18146	18181	18140	18111	18308	18254	17907	18009	18123	18023	17938	18099	17972	18174	18033	18096	18071	17983	18197	18068	18220	18302	17853	18047	17919	18382	18237	18066	17999	18289	18066	18075	18084	18118	18028	18354	18249	18184	18166	17974	18112	18139	18177	18365	18098	18031	18071	18148	18154	17892	17999	18053	18052	18066	18080	18099	17965	18164	18218	18048	18026	18186	18112	18172	17940	17988	18246	18120	18208	18101	18068	17832	18095	17997	17893	18203	18119	18143	18161	18060	18010	18213	18081	18151	18260	17881	17942	18021	18277	18028	18006	18066	18065	18070	18122	18152	18127	18170	18013	18042	18319	18134	18065	18086	18137	18124	18142	17930	18180	18071	18151	18222	18033	18219	18105	17976	17934	18044	18085	17984	18057	18316	17990	17947	18109	18016	18064	18063	18136	17941	18159	17953	18097	18011	18075	18084	18196	18092	18036	18242	18145	17933	18049	18044	18351	17948	18071	18152	18033	18150	17971	18143	18228	18177	18004	18043	18152	18007	18061	18184	17980	18117	17948	18049	18121	18076	17995	18068	18105	18067	18151	18004	17941	18212	18177	18156	18178	18021	17987	18040	18143	18104	17931	18084	18054	18245	18225	18012	18130	18097	18030	18118	18068	18053	18167	18147	18036	18091	18024	18092	18154	18149	18173	18229	18070	18044	17984	18040	18005	18167	18276	18081	18082	18085	18022	18217	18157	18224	18177	18140	17963	17980	18037	18074	18034	18152	18086	18148	18236	17968	18026	18198	18010	18099	18077	18212	18113	18093	17993	18073	18128	18017	17949	18195	18066	17948	17971	18113	18248	18142	17963	18067	17992	18169	18229	18220	18153	17944	18104	18137	18242	18234	18145	18031	18096	18265	18038	18045	18187	18021	18117	18106	17966	18313	18106	18212	17933	18051	17995	18097	18135	18107	18285	18157	18234	18174	17921	18330	18034	17891	18122	17978	18176	17971	17967	18085	18117	18005	18356	18086	18223	18323	18251	18216	18153	18182	18107	18200	17920	18080	18008	18127	18031	18209	18041	17908	18184	18081	17961	18012	18118	18086	18010	18075	18096	18082	18165	17994	18061	18294	18057	18072	18146	18131	18130	18096	18063	18114	17984	18124	18049	18017	18035	18028	18227	18204	18010	18075	18112	18086	17870	18106	18062	18338	18143	18037	17865	18052	18082	17952	18275	17947	17981	18152	18026	18263	18033	18068	17965	18063	18197	18068	18028	18104	18075	18116	18251	17935	18036	18140	17951	18135	18080	18170	18165	18295	17911	18119	17984	18011	18051	18083	18053	18078	17937	17961	17960	18075	18301	17945	18200	18037	18056	18159	18239	18070	18013	18202	17968	18050	18076	18226	18206	18208	18319	18160	18152	18200	18008	18271	17974	18250	18071	17924	18082	18111	18071	18148	18208	18213	17993	18197	18017	18214	17996	18214	18219	18113	18083	18135	18013	18085	18071	18033	18039	17985	18109	18239	18226	18185	18047	18052	17953	18186	18196	18305	18242	18107	18003	17994	18098	17994	18103	17952	18113	18290	18227	18038	18143	18087	17936	18400	18005	18039	18060	18218	18159	18059	18038	17938	17939	18068	18190	18082	18066	18041	18137	17974	18018	18073	18093	18003	18086	18132	18150	18089	18180	18149	18133	18118	18060	18109	18122	18236	18021	18069	18060	18410	18020	18067	18058	18177	17930	18090	17962	18013	18092	18060	18087	18134	18013	18138	18059	18026	18311	18260	18178	18097	18089	18036	18150	18201	18007	17930	18105	18036	17944	18289	18134	18055	17874	18117	18122	18225	18016	18078	18051	18104	18235	17915	18108	17977	18073	18145	18017	18178	18131	18183	18175	18063	18090	17949	18183	18089	17879	17956	18019	18079	18066	18113	18114	18237	18095	18243	18105	18080	18071	18004	18209	18107	18099	17993	18234	18012	18135	18096	18170	18002	17878	18068	18211	18018	18312	18258	18152	18008	18166	18123	18010	18024	18062	17961	18237	18292	18104	17975	18038	18075	18294	18149	18050	18131	18252	18215	18178	17957	17885	18198	18023	18253	18078	17994	18218	18071	17955	18066	18104	18016	17916	18093	17948	18025	18016	17986	18163	18110	18156	18144	18263	18054	18041	18093	18133	18047	18151	18076	18069	17975	18382	17850	18219	18150	18091	18048	18040	17969	18143	18208	18272	18007	18090	18243	18205	18214	18142	17909	17941	18028	17942	18032	18126	18004	18118	18038	17979	18057	18086	18224	18082	18122	17980	18049	18160	18100	18051	18042	18105	18091	18294	18153	18026	17846	18154	18006	18224	17964	17920	18104	18014	18372	18102	18017	18113	18166	18101	18156	18051	18129	18051	18025	18148	18021	18104	18106	18147	18017	17973	18113	18006	18064	18062	18076	17882	18083	18187	18105	18236	18044	18156	18209	18209	18015	18092	17938	18021	18123	18161	18048	18039	18100	18149	18259	18031	17996	18221	18122	18007	18206	18194	18063	18140	18125	17985	17969	18114	18008	17970	18201	18013	18086	17979	18305	18087	18137	18236	18072	18172	18233	17874	18054	18148	18124	18053	17946	17979	18048	18091	18122	18073	18035	18153	18202	17938	17953	18279	17914	18080	18106	18262	18111	18175	17979	18161	18040	18073	18088	18184	18051	18255	18270	18164	18059	18135	18151	17819	18038	18089	18119	18071	18028	17974	17859	18117	18149	18087	18210	18016	17876	18181	18072	18198	18047	18178	17936	18047	17931	18141	18306	18249	18083	18213	18051	18024	18128	17994	18064	18204	18035	17993	18048	18010	17990	18022	18153	18309	18197	18118	18025	18220	18317	18108	17950	17945	18074	17937	18067	18053	18236	17998	18004	18009	18220	17898	18035	18149	18081	18091	18123	18009	18094	18066	18072	17962	17980	18219	18091	18135	18151	18168	18030	18017	18073	18095	18141	18139	18142	18216	18085	18114	18059	18017	18277	18204	17883	18141	17999	18243	18189	17856	18099	18140	18176	18103	18140	18066	18055	18046	18169	18184	18306	17967	18067	18034	18069	18265	18158	18052	18036	17984	18161	18056	18065	18019	18043	17999	18001	18151	18118	18029	18121	18142	18016	18089	18220	18008	18028	18116	17991	18130	18067	17936	18270	18032	18038	18066	18111	18020	18098	18133	18267	17979	17977	18109	18263	18015	18143	18065	18106	18050	18149	17991	17949	18275	18096	18083	18190	18071	18116	18121	18103	18326	17927	18177	18111	18095	17909	18157	18159	18223	18155	18286	18141	18013	18060	18142	18031	18052	18061	17902	18079	18127	18228	18186	18028	18143	18093	18222	18062	18087	18010	18025	18082	18132	18202	18145	18094	18093	18094	18042	18081	18095	18068	17997	18061	18253	18125	17947	18150	18195	18150	18106	18153	17923	17965	18104	18169	18161	18086	17909	17992	17901	18004	18202	18103	18141	18056	18034	18206	18204	18030	17876	18079	18186	18093	18241	17979	17869	18167	18106	18133	18095	18035	18151	18035	18116	18218	18064	17897	17960	18082	18119	18059	18315	18101	18030	18017	17905	18074	18130	18128	18014	17977	17861	18090	18074	18013	18297	18268	18066	18135	18087	18052	17990	18059	18117	18061	18055	18118	18136	18104	18144	18381	18071	18293	17908	18024	18224	18170	18151	17972	18125	18082	18094	18064	18053	18217	18083	18036	18117	18178	17967	18256	18041	18063	18183	18122	18051	18043	18161	18172	18117	18149	18169	18219	18193	17999	18100	18213	18260	18080	18010	17987	18023	18231	18096	18171	18030	17864	18169	17970	18131	18113	18153	18113	17976	18205	17950	18110	18215	18111	18056	18304	18088	18013	18093	18234	18175	18123	18162	18105	18012	18023	18189	18186	18252	18176	18062	18289	18106	18147	18067	18044	18104	17957	18017
22594	21595	28782	25010	22682	26594	29491	25981	24958	25189	24864	24409	24518	24577	24300	24469	24266	24473	24400	24339	24198	24141	24422	24376	24192	24412	24107	24195	24201	24340	24307	24185	24389	24249	24278	24418	24263	24166	24469	24433	24154	24094	24408	24266	24217	24074	24481	24241	24281	24371	24225	24326	24196	24353	24379	24051	24294	24223	24324	24158	24232	24320	24376	24251	24184	24091	24222	24229	23950	24172	24245	23978	24171	24657	24267	24230	24201	24112	24153	24301	24440	23964	24035	24097	24126	24419	24317	24187	23979	24054	24123	24090	24061	24487	24254	23951	24089	24008	24203	24351	24068	24151	24249	24274	24151	24123	24245	24118	24011	24062	24080	24156	24297	24080	24210	24100	24127	24006	24180	24206	24357	24049	24280	24109	24202	24104	24200	24305	24014	24005	24187	23992	24202	24173	24150	24055	24466	24117	24294	24270	24150	24161	23933	24041	23913	23974	24267	24141	24107	24239	23998	24342	24410	24143	24270	24185	24218	24317	24221	24086	24269	24321	24477	24147	24273	24114	24051	24167	24003	24007	24183	24071	24136	24040	24144	24147	23876	24344	24049	24131	24206	24337	24167	24382	24162	23938	24282	24131	24153	24333	24114	23961	23914	24398	24054	24164	24334	24168	24324	24257	24203	24206	24205	23894	24067	24275	24346	24063	24183	24391	24194	24088	24145	24160	24212	24315	24175	24067	23988	24131	24166	24337	24214	24208	24058	24061	24230	24079	24285	24323	24270	24090	24283	24173	24158	23976	23988	24070	23968	24112	24136	24160	24283	24111	24257	23985	24144	24128	24315	24366	24093	23921	24387	24132	24156	24352	24039	24337	24387	24457	24155	24058	24532	24380	24275	24160	24074	24018	24123	24217	24131	24177	24111	24339	24224	24100	24236	24155	24121	23884	24139	24057	24125	23939	24194	24302	24263	24066	24299	24225	24098	24109	24147	24223	24088	24071	24124	24199	24206	24246	24095	24100	23876	24375	24275	24169	24342	24386	24163	24168	24106	24374	24493	24245	23930	24350	24213	24277	24224	24127	24112	24191	24189	23924	24320	24128	24352	24106	24294	24247	24009	24042	24278	24147	24140	24054	24355	24145	24416	24228	24042	24260	24052	24108	24234	24095	24120	24174	24396	24317	24099	24113	24172	24251	24286	24341	24125	24061	24239	24254	24556	24051	24096	24197	24024	24387	24297	24231	24466	24133	24016	24009	24161	24169	24175	24182	24173	24094	24170	24119	24318	24240	24160	24265	24180	24138	24192	24338	24183	24154	24134	24252	24129	24086	24144	24228	24166	24341	24133	24228	24202	24273	24177	24023	24372	24305	24073	24062	24328	24280	24267	24187	24301	24321	24126	23908	24075	24294	24062	24251	24013	24158	24338	24050	24331	23987	24347	24276	23992	24091	24316	24020	24055	23903	24203	24195	23970	24254	24046	24350	23962	24232	24198	24037	24138	24408	23957	23952	23977	24094	24250	24131	24159	24222	24054	24030	24127	24196	24032	24338	24402	24027	24236	24322	24073	24122	24123	24207	24360	24424	24055	24323	24028	23991	24180	24089	23878	24171	24204	24048	24303	24153	24182	24232	23990	24075	24006	24302	24253	24182	24469	24133	24161	24280	24201	24209	24171	24166	23915	24011	24309	23974	24200	24148	23941	24153	24400	24219	24179	24218	24267	24341	24137	24335	24204	24219	24237	24080	24026	24122	24351	24358	24322	24266	24257	24136	24230	24286	24144	24207	24333	23996	24383	23955	24085	24183	24114	24108	24103	24274	24287	24166	23933	23918	23978	24141	24357	24257	24088	24172	24401	24373	24195	23936	24027	24298	24331	24161	24203	24050	24280	24221	23993	24206	24194	23981	24117	24207	24029	24144	24167	24157	24151	24083	24331	24289	24220	24349	23927	24182	24136	23999	24079	24166	24167	24269	24142	24051	24055	23989	24145	24277	24168	24207	24099	24169	24125	24228	24323	24448	24140	24048	24051	24248	24276	24061	24254	24279	24203	24051	24187	24237	24039	24059	24217	24209	24059	24087	24030	24416	24220	24315	24244	24061	24030	24103	24102	24238	24483	24390	24284	24177	24225	24283	24391	24184	24331	24161	23917	24053	24256	24002	24348	24328	24427	24053	24078	24004	24211	23991	24096	24046	24121	24095	23910	24386	24317	24074	24135	24163	24409	24049	24194	24435	24138	24030	24103	24367	24044	24291	23831	24295	24176	23998	23960	24287	23942	24259	24103	24278	24229	24319	24436	24220	24077	24117	24241	23982	24100	24137	24248	24278	24304	24118	24326	24273	24307	24094	24009	24061	24077	24255	24238	24224	24200	23904	24093	24209	23942	24117	24211	24118	24228	24198	24151	24311	24036	24218	24010	24320	24163	24088	24140	24186	24044	24070	24256	24178	24216	24118	23955	24401	24379	24237	24160	24165	24008	24131	24246	23995	24136	24252	24234	24227	24100	24273	24278	24125	24330	24179	24242	24070	24074	24184	24054	24121	24166	24278	24233	24160	24342	24074	24430	24246	24290	24218	24324	24452	24067	24046	24303	24185	24349	23982	24296	24092	24291	24076	24198	24264	24052	24267	24137	24118	24008	24228	24249	24227	24107	24197	24221	24304	24168	24128	24251	24050	23962	24155	24209	24110	24077	24216	24177	24116	24161	24208	24460	24120	24280	24298	24199	24281	24475	24115	24206	24167	23875	24170	24281	24081	24344	24183	24089	24377	24025	24436	24270	24297	23983	24113	24045	24143	24260	24138	24212	24310	23973	24210	24167	24353	24039	24227	24041	24195	24239	24190	24282	24039	24266	24196	24224	24443	24327	24269	23994	23904	24229	24389	24381	24108	24126	24303	24312	23948	24119	24094	24304	24407	24245	24156	24107	24168	24078	24001	24234	24061	24174	23949	24193	24217	24140	24127	24065	24003	24435	24252	23821	24254	24191	24230	24081	24217	24122	24109	24155	24257	24136	24230	24331	24158	24282	24122	24333	24104	24313	23926	24226	24338	23995	23939	24051	24281	24237	24176	24207	24231	24269	24402	24235	24343	24119	24044	24231	24240	24251	24077	24235	24501	24007	24235	24176	24312	24050	24135	24285	24118	24059	24123	24165	24127	24180	24323	24319	24310	24152	24022	23864	24233	24177	24114	24199	24201	24161	24328	24139	24026	24514	24038	24124	24286	24084	24079	24260	24072	24109	24372	24226	24200	24219	24221	24270	24322	24247	24223	24414	24153	24076	24121	24464	24246	24027	24087	24196	24310	24137	24264	24175	24002	24002	24117	24302	24275	24072	24186	24081	24174	24138	24221	24267	24309	24210	24053	23905	24087	24441	24048	23930	24052	23937	24155	24096	24220	24298	24208	24077	23927	24415	24199	24382	24276	24352	24146	24108	24194	24257	24133	24167	24242	24241	24263	24226	24037	24173	24146	24177	24063	24280	23975	24337	24137	24197	24300	24105	23966	24255	24052	24056	24183	23929	24008	24017	24209	24423	24321	24168	24209	24326	24167	24396	24228	24025	24152	24286	24146	24120	24005	23818	24216	24488	24148	24208	24256	24151	24087	24261	24326	24158	24146	24071	24128	24096	24467	24044	24400	24260	24150	24354	24085	24065	24238	24106	24072	24208	23930	24280	24102	24235	24068	24045	24437	24204	24208	24271	23901	24091	24103	24035	24182	24309	24146	24304	24076	23962	24265	24113	24116	24150	24195	24207	23860	24350	24280	24089	24069	24174	24123	24158	24071	24174	24000	24238	24068	24209	24148	24031	24363	24329	24344	24308	24073	24337	24126	24417	24174	24194	24203	24070	24013	23859	24287	24068	24019	24298	24251	24303	24247	24106	24407	24203	24284	24049	24144	23960	23989	24116	24117	24209	24253	24222	24267	24090	24365	24122	23927	24276	24177	24244	24107	24063	24013	24279	24092	24161	24149	23835	24104	24196	23962	24245	24178	24113	24268	24110	24435	24244	24097	23991	24240	24018	24282	24279	24177	24230	23914	24039	24302	24123	23921	24079	24020	24165	24207	24229	24167	24409	24394	24365	24128	24207	24058	24202	24441	24015	24147	24176	24241	23971	24038	24192	24122	24109	24145	24131	24222	24040	23999	24246	24086	24238	24217	24118	24170	24297	24034	24023	24181	23957	24262	24117	24214	24344	24349	24209	24046	24066	24269	24346	24215	24229	24057	24234	24053	24421	24213	24046	24021	23958	24149	24064	24331	24163	24094	24121	24191	24159	24228	24160	23808	24032	24247	23891	24130	24187	24104	24217	24271	24169	24325	24046	23978	24314	24202	23918	24199	24513	24173	24162	24253	24059	24033	24273	24186	24040	24225	24166	24132	24290	24260	24183	24324	24244	24041	24071	24031	24183	24213	24090	24043	24158	23913	24221	24306	24337	24216	24161	23969	24136	24327	24289	24388	24113	24026	24031	24232	24094	24361	24117	23966	24023	24179	24082	23894	24118	24008	24057	24260	24215	24179	24198	24116	24135	24115	24012	24324	24139	24105	23960	23776	24005	24086	24305	24036	24120	24004	24204	24450	24349	23894	24147	23944	24058	24312	24239	24173	24040	23948	23832	24074	24140	24093	24086	24102	24189	24240	24265	24137	24090	24223	24143	24170	24018	24418	24515	24127	24169	24317	24195	24257	24223	24448	24146	24122	23946	24167	24106	24163	24292	24256	24148	24133	24215	24015	24255	24406	24137	24311	24456	24161	24022	24124	24352	24321	24284	24077	24102	24240	24202	24426	24097	24170	24097	24198	24229	24174	24315	24232	24195	24059	24290	24077	24217	24136	24127	24157	24133	24222	23993	24292	24311	24292	24333	24392	24142	24259	24289	24386	24104	24167	24215	24245	24261	24118	24001	23911	24067	24250	24106	24058	24210	24322	24313	23903	24108	24084	24207	24302	24168	24140	24275	24299	24234	24215	24312	24200	24220	23881	24213	24086	24273	24083	24125	24048	24040	24280	24224	24240	24020	24107	24188	24156	24333	24179	24083	24108	24049	24189	24172	23954	24055	24130	24274	24081	24229	24317	24246	24067	24220	24277	24083	24256	24302	24280	24240	24227	23955	24020	24104	24101	24378	24273	24174	24394	24299	24205	24210	24185
20395	43410	35737	27022	23458	21767	20583	19920	19585	19539	19140	19142	19216	19119	19032	18983	18914	19064	19089	18997	18997	19151	18970	19076	18940	18931	18994	18859	19046	19072	18925	18828	18899	19097	19014	18957	19176	18715	18878	19191	18983	19075	18959	18949	18878	18912	19064	19037	18932	18997	18895	19085	19012	19056	19033	18962	18922	18908	18897	18916	19029	18908	19167	18932	18912	18935	19027	18815	19004	18969	18817	18718	19158	19077	18940	19145	18918	19008	18882	18929	18943	18902	18890	19109	18998	18899	19059	18795	18921	18796	18907	19003	18938	19050	18876	18939	18726	18982	18949	18955	19000	18879	18979	18784	18929	18803	18976	19083	18923	18815	19072	18865	18946	19076	19045	18918	18994	19073	18957	18922	18935	18933	18831	19026	18843	18753	18797	18854	18888	19066	18844	18997	18979	18989	18813	18818	18775	18888	18943	18987	18869	19080	18821	18913	18914	18951	19016	19109	18811	18925	19099	18789	19182	18879	18922	18780	18730	18930	18969	18845	19011	18789	18957	18796	19111	18859	19049	18809	19050	18771	18802	18809	18945	18864	18846	18819	18680	18972	18870	19033	18798	18869	19009	18976	18916	18928	18813	18963	19063	18907	19029	19073	18734	19000	18836	18790	18959	18934	18972	19060	18768	18895	18927	18927	18919	18996	18953	18932	19098	18845	18858	18874	18924	18975	18892	18919	18815	19063	18991	18961	18948	19023	19013	18963	18954	19009	18915	18812	18838	18914	18856	18798	18885	19031	18955	18918	18957	19036	18890	18753	18922	18915	18856	18986	18937	19058	18831	18969	18964	19116	18994	19006	18920	18950	18943	19082	18918	18989	19070	18940	19188	19206	18823	18992	18898	18966	18906	18729	18878	18714	18951	18865	18916	19054	18981	19017	19058	18915	18932	18927	18979	19031	18787	19168	18902	18843	18785	18900	18872	19012	18864	18889	18969	19014	18939	18767	19019	19055	18863	18911	19046	18795	18914	18829	18817	18909	19009	18848	18817	18995	18935	18911	18838	18971	18908	18949	18877	19009	18935	18949	18858	19077	18951	18889	18933	18897	19015	18921	18899	18979	18955	19012	18801	19055	18986	18864	18994	18991	18816	18990	18976	18731	18925	18895	18634	18924	18714	18945	18861	18703	18948	18973	18940	18987	18854	18951	18912	18782	18884	19020	18864	18830	18995	18857	18900	19091	18925	18887	18896	18784	19072	18989	18999	19009	18934	18963	19038	18809	18933	18930	18984	18797	18924	19112	18776	18669	18935	18879	18988	18622	19005	18771	18807	18979	19012	18973	18896	18939	19040	18923	18959	19083	18928	18971	18967	18778	18930	18846	18974	18875	18942	18819	19005	18807	18930	18744	18983	18872	19028	18876	18887	18864	18861	19086	18878	19041	19057	18956	19017	18837	18953	18933	18889	18906	18965	18894	18834	19069	18940	18988	19052	18823	19061	18862	18944	19101	19052	18933	18878	18975	18864	18939	18980	18884	19018	19089	18863	18948	19015	18867	19081	18874	18910	19042	18848	18845	18911	18886	18994	18995	18808	18835	18915	18981	18823	18748	19057	18809	18986	18980	18837	18996	18746	18927	19062	18873	18999	18988	18841	19071	18996	18894	18825	18777	18916	18802	18886	18847	18917	18770	18938	18879	18755	18843	18860	18988	18974	18869	18788	18947	19057	18964	18863	19035	18807	18769	18885	18786	19108	18915	18812	18875	19000	18949	18721	18870	18866	19034	18997	18913	18843	19007	18834	18955	18827	18976	18905	19034	18913	18781	19007	18792	18907	18949	19025	18979	18788	19035	18812	18906	18979	19075	18931	19115	18871	18901	19018	18930	18827	18837	19021	19067	19069	18887	18737	18825	18828	18970	18996	19048	18932	18950	18841	18988	19078	19065	18883	18872	18995	19048	19045	18893	19152	19028	18845	18975	18975	19053	19149	18881	18900	18983	19006	19024	18831	18938	18964	18834	18833	19100	18930	18973	18900	18899	18988	18813	18928	18898	18916	19027	18877	18979	19152	18902	18893	18898	18982	18900	18907	18816	18889	18930	18897	18852	19006	18843	18918	19244	18992	18860	18897	18954	18898	18998	18926	19012	18904	18936	18974	18802	18832	18860	18953	18808	18972	19230	18862	18945	18797	18934	18763	18819	19130	18867	18935	18905	19056	18972	19115	18957	19058	19054	18867	18879	18782	18893	18940	18863	18918	18793	18965	18821	18929	18841	19111	18931	18866	18881	18933	18980	18969	18784	18905	18901	19036	18892	18922	18909	19028	19047	18894	18978	19166	19010	18991	19010	18983	18924	18886	18887	19002	18974	19012	19126	18981	19036	18910	18968	18961	18789	19044	18874	18980	18860	19178	18828	19028	18682	18935	19134	19040	18888	18976	18929	19067	18896	18992	18991	18965	18832	19071	18929	18854	19058	18942	18755	18999	18902	18923	18879	18879	19027	18898	18838	18873	18933	18839	18861	18893	18865	18920	18925	19084	18837	18976	18859	18922	19029	19097	18869	18903	18766	19012	18955	18915	18829	18778	18968	18881	18994	18955	18807	19104	19052	19108	18762	18877	19052	18933	18862	18782	18912	18864	18937	18861	18841	19069	18903	18813	18991	18926	18849	18989	19021	19026	18876	18794	19017	18709	19056	18935	18728	18839	18954	18946	18990	18932	19011	18947	18925	18976	18979	19015	18908	18744	19043	18798	18889	18911	18828	18766	18803	19013	18851	19114	19049	18853	18984	18967	18919	19122	19046	18766	19033	18963	18930	18993	18825	18855	18987	18781	18928	19076	18926	18756	18986	18963	18956	19021	18924	19030	18982	18913	19000	18980	19129	18909	18960	18932	18775	19004	18953	18721	18872	18860	18935	19042	18910	19203	18832	18948	18656	19035	18842	18929	18804	18862	18813	19022	18887	18938	18981	18998	18904	18972	18847	18885	18816	19021	18983	18883	18953	19121	19003	18968	18917	18737	18951	19103	18892	18917	18798	18855	18872	18816	18787	18769	18912	18974	18807	18836	18737	18849	18944	18911	18770	18944	18885	18858	18849	18796	19031	19047	19097	18986	18842	18832	19115	18966	19056	18855	18722	19039	18972	19037	18943	18867	18848	18867	19043	18952	18820	18780	18956	18900	18868	18979	18863	18977	18843	18734	18927	18852	19160	19031	19000	19067	19048	18957	18894	18936	18802	19093	18787	19013	18990	18933	18828	18906	18907	18851	19017	18935	18972	18952	18991	19055	18876	18838	18740	18990	18790	18824	18638	18741	18954	18862	18865	19064	18733	19168	18770	18812	18949	18781	19004	18809	19011	18999	18869	19087	18806	19057	18757	18939	18926	18919	18915	18920	19013	18798	18765	18751	18930	19029	18881	19028	18914	19232	18979	18676	18868	18944	18871	18819	19100	18785	18919	18947	18948	18819	18916	18881	18892	18983	18942	19119	19057	18907	18857	19074	18877	18860	18877	19032	18953	18902	18970	18834	19027	18981	19109	18789	19046	18894	19098	18938	19059	18934	18882	19068	18904	18879	18967	18987	18795	18896	18934	18766	18765	19015	18686	18848	18926	18941	19076	18807	19004	18733	19060	19003	19143	19026	18981	19056	18765	18832	18926	19065	18956	18859	18864	18751	18945	18921	19039	18862	18889	18863	19024	18882	18894	19079	18807	19071	18902	18848	18915	19110	18902	18857	18971	18937	19080	18978	18880	18748	18971	18854	18793	19169	19183	18773	19011	18982	18907	18922	18959	18966	18956	18939	19079	19002	18769	18918	18877	18923	18922	18889	18952	18922	19110	18740	18952	18842	18958	18856	18769	18820	18842	18901	18911	18940	18806	18956	18886	18754	18893	18849	18916	19015	19019	19004	19091	18761	18876	19070	18851	18882	18884	19052	18963	18805	18906	18979	18852	19062	18955	18759	18876	18825	19065	18936	18823	18807	18926	18874	18929	19012	19127	18961	18872	18882	18895	18846	19082	18798	18877	19101	18864	18941	18949	18973	18842	18973	18837	19153	19059	19117	18900	19046	19044	18943	18900	18821	18826	18830	18867	18858	18877	18981	18973	18757	18897	18865	18811	18935	19061	18820	18939	19039	18976	18932	18861	18833	18973	18869	18787	19212	18885	18756	19052	18976	19078	19073	18869	19079	18890	18929	18807	18992	18795	19110	18912	18878	18893	18962	18987	18747	18839	18924	18990	18947	19069	18792	18848	18694	18884	18828	18863	18781	19023	19114	18965	18894	18783	18760	18908	18898	19097	18840	18969	18895	18916	18833	18831	18826	18917	19057	19039	19061	18836	18933	19006	18950	18980	18901	18927	18894	18802	18905	19018	18803	19035	19034	18948	19118	18910	18805	18861	18982	19111	18793	18803	18883	19000	19012	18823	18932	19051	18979	18860	18882	19021	18941	18864	18792	19107	18815	18786	18892	18952	19025	18946	19080	18946	18844	18795	18976	18845	18977	19028	18838	18758	19054	19006	18860	19091	19001	19026	18961	18934	18840	18850	18984	18915	18989	18764	18985	18809	19067	18878	18995	19071	18922	19006	18751	19026	18941	18884	18841	18982	18934	18827	19111	18873	18834	18918	18917	18774	18848	19039	18889	18822	18975	19052	18996	18945	19043	18928	19196	18931	18907	18896	18901	18782	18910	18902	18842	18904	18945	18859	18818	18987	18953	18955	18998	19084	19028	18821	18876	18799	18891	18958	18872	18982	18858	18869	18957	19003	19092	18984	18805	19055	18895	19065	18978	19043	19178	19015	18980	18862	19028	19095	18953	19092	18979	18867	18868	18741	18799	18783	18911	18884	18847	18831	18930	18928	18903	18973	18893	18809	19009	18854	18771	18905	19004	18881	19130	18870	18962	18702	18892	19066	18738	18766	18792	18889	18946	19022	18932	18990	18865	18802	18870	18871	18809	18968	18695	18996	19063	18813	18999	18934	18970	18936	18968	19011	19042	19029	18845	18944	18983	18942	18977	18797	18914	18703	18873	19001	19014	18963	18810	18788	18978	18870	18934	18917	18903	18921	18838	18875	18921	19020	18750	18921	19006	18788	18876	18821	19030	18902	18737	19048	18992	18786	18995	18932	19114	18980	19064	18964	19006	18909	18938	18856
30992	25871	31320	28536	24468	23479	23185	22805	22420	22287	22317	22341	22217	22332	22291	22156	22246	22250	22176	21909	22321	22526	22220	22153	22438	22328	22165	22081	22237	22402	22060	22036	22066	22266	22203	22007	22302	22410	22183	22315	22084	22109	22200	22091	22123	22231	22171	22227	22172	22085	22033	22107	22046	22259	22114	22158	22034	22170	22231	22125	22008	22290	21989	21972	22111	22120	22212	22071	22126	22114	21933	22195	22205	22121	22311	21906	22353	22361	22153	22091	22222	21879	22188	22135	22056	22178	22232	21905	22132	22124	22114	21978	22048	21991	22153	22188	21953	22171	22217	22005	22075	22136	22140	22321	22057	22140	22255	22010	21870	22016	21923	21986	22285	22211	22135	21913	22168	21945	22018	22238	22186	22325	22032	22085	22176	22088	21970	21975	22089	22041	22090	22112	21932	22105	22024	22021	22284	22270	22251	21996	22036	22131	22217	22127	21841	22243	22165	22429	21954	21991	21930	22037	22021	21926	22009	22355	22131	22098	22195	22185	21955	22007	22063	21983	22163	22243	22092	22111	22172	22308	22293	22243	22289	22088	22209	22251	21993	22132	22348	22288	22267	21899	22191	22130	22250	22054	22110	22037	22141	22066	22087	21840	22235	21919	22144	22052	22141	22074	22267	21949	22252	22152	22210	22076	22246	22290	22063	21972	22072	22022	22074	22068	21813	22169	22094	22179	22174	21991	22108	22136	21958	22156	22042	22068	22190	21956	22117	22199	22023	22229	22086	22018	22149	22163	22226	22123	22095	22161	22263	22192	22037	22022	22025	22003	22067	21944	21820	22258	22197	22172	22325	22241	22469	22121	22127	22025	22374	22121	22143	22120	22137	21949	22094	22243	22230	22106	22059	21962	22193	22382	22167	22064	21988	22143	22095	22007	22047	21931	21927	22413	22186	22157	22101	22111	22133	21930	22193	22281	22251	22265	22063	22216	21956	21803	22172	21960	22265	22210	22213	22060	22134	22142	21947	22284	22103	22181	22225	22138	21995	22299	22046	22055	22335	22009	21890	22132	22146	22150	22226	22205	21971	22264	22161	22147	22270	22232	22172	22125	21997	22005	22155	22180	22111	22321	21997	22182	22146	22045	22044	22145	22125	22155	22205	22112	22099	22005	22039	21917	22153	21991	22141	22162	22030	22154	21969	22096	22135	22194	22126	22083	22198	22276	22470	22026	22197	22059	22057	22270	22201	22288	22275	22081	22161	22182	22047	21859	22144	22298	22263	21847	22096	22037	21992	22140	22261	22373	21992	21954	21961	22232	22099	21971	22069	22207	22078	22081	22166	22125	22100	22013	22156	22096	22177	22263	22352	22077	22365	22097	22092	22128	22302	22195	22018	21980	22238	21979	22213	22444	22230	22119	22122	22232	22112	22006	22206	22207	22312	22326	22065	22116	22239	22155	22375	22243	22169	22189	22306	22094	22110	22167	22229	22016	22216	22201	22204	22165	22299	22146	22178	22155	22103	22127	22132	22228	22115	21754	21968	22328	22131	21945	22240	22139	22180	22075	22039	22297	22186	21968	22203	22204	22174	22302	22131	22096	22011	22281	22231	22212	22317	22293	21924	22324	22081	22217	22200	22216	22115	22359	22238	22164	22161	21918	22199	22079	22165	22132	22131	22010	22168	21911	21989	22043	21938	22115	21973	22002	22116	21963	22010	22161	22144	22079	22250	22014	22265	22010	21934	22257	22306	22192	22042	22265	22401	21951	22082	22066	22167	22089	22241	22023	22158	22074	21999	22037	22092	22006	22081	22338	22096	22230	22005	22222	22166	22014	22003	22083	22004	22014	22298	21998	22060	22243	22161	21965	22223	22032	21978	21749	21999	22277	22139	22154	22071	22254	22071	22351	21993	22177	22134	22004	22039	22359	21875	22211	22122	22136	22247	22327	22142	22067	22074	22020	22254	22008	22027	22190	22099	22094	22186	22131	22256	22493	22153	22170	22046	22089	22122	22101	21992	22064	22377	22142	22135	21951	21915	22165	22338	22153	22034	22263	22051	22064	21971	21890	22260	22010	22239	22279	22387	22067	22219	22318	22134	22305	22042	22059	22137	22079	22069	22163	22191	22238	22256	21962	22168	22032	22090	22375	22020	22110	21862	22020	21936	22183	22067	22003	21951	22324	22102	22334	22234	22230	22138	22288	22189	22080	22238	22222	22281	22432	22153	22083	22261	22155	22104	22420	22225	21874	22004	22086	22010	22007	22121	21984	22093	22028	22061	22104	22033	22218	21980	22017	22272	21996	22150	22346	22121	22280	22234	22138	22029	21995	22058	21935	22030	22180	21966	22045	22241	22015	22159	22225	22058	22000	21986	21984	22255	22046	22254	22162	22204	22107	22107	22141	22231	22240	22236	22088	22067	22183	22231	22108	22402	22059	22290	22133	22034	22118	22072	22090	22090	22089	22069	21994	22252	22068	22117	21925	22394	22086	22111	22230	22347	22038	22017	22193	22037	22193	22139	21960	22182	22070	22053	22074	22260	22336	22140	22163	22103	22388	22190	21995	22139	22018	22182	22389	22120	22098	21982	21725	22110	22185	22224	22092	22063	22253	22161	22397	21984	22077	21971	22312	22226	22090	22058	21997	22237	22137	22060	21998	22325	22227	22302	22154	22155	22138	22077	22109	22309	22143	22141	22212	22245	22252	22070	21983	22065	22202	22119	22094	22004	22136	22058	22137	21869	21928	22079	22129	22240	22064	22025	22196	22366	22274	22308	22343	22178	22140	22318	22096	22330	22128	22080	22284	22119	22191	21950	22119	22072	22166	22347	22133	22273	22102	22100	22038	22176	22200	22124	22066	22291	22215	22318	22165	22393	22327	22114	22006	22190	22232	22226	22120	22400	22189	22178	22104	22072	22033	22156	22069	22204	22174	22113	22123	22159	21918	22054	21949	22117	22093	21996	22212	22344	22241	22155	22164	22223	21966	22264	22010	22033	21940	22193	22253	22234	22144	22180	21964	22030	22043	21971	22219	22182	22037	22130	21909	22212	22322	22377	21981	22068	22064	22320	22110	22091	22125	22247	22011	22179	22042	22138	22281	21983	22000	21989	22111	22022	21821	22169	22160	22194	22358	22162	22257	22309	22088	22115	22099	22171	22231	22181	22252	22041	22084	22115	21810	22044	22158	22245	21970	22058	22030	22053	22203	22167	21888	22171	22183	22117	22095	22215	22029	22117	21977	22135	22079	22143	22213	21905	22130	22044	22277	22055	21984	22043	22085	22057	21937	22082	22249	21971	22083	21800	22075	22385	22261	22259	22353	22020	22102	22248	22141	22153	22212	22082	22142	22064	21962	22029	22026	22157	22037	22195	22102	22415	22271	21959	22115	22141	22020	21966	22095	22293	22110	22083	22147	22061	22286	22097	21937	22006	22005	22023	22387	22037	22144	22024	22140	22219	22061	22030	22349	22112	22218	22083	22344	22129	22170	22169	21919	22173	22042	22082	21761	22207	22216	22133	22040	22091	22145	21963	22143	22015	22027	22244	22251	22177	22090	22114	22544	21996	22047	22027	22115	22227	22080	22010	22053	22319	22072	22114	22183	21960	21794	22046	21972	22389	22075	21943	22045	22118	22135	22002	22179	22234	22225	22076	22076	22177	21865	22184	22207	22157	22058	22115	22161	22201	22156	22160	22015	22244	22296	22025	22135	22380	22122	22102	22179	22334	22051	21960	22017	22086	22041	22098	22134	22129	22132	22081	22036	22180	22107	22172	22011	22096	22220	22250	22349	22219	21858	22167	22155	22056	21956	22219	22231	22190	22200	22034	21994	22156	22143	22124	22310	22117	22265	22157	22012	22403	21960	22109	22045	22112	22216	22187	22063	22037	22065	22131	21987	22153	22087	22075	22266	22280	22100	22010	22255	22040	22124	22215	22270	22249	22207	22228	22165	22275	22049	22114	22133	22166	22112	22109	22232	21976	22195	22145	22109	22190	22209	22120	22131	22064	22183	22119	22332	22025	21973	22013	22041	22118	22173	22073	22286	22093	22244	22121	22097	22228	22175	22105	22097	21994	22121	22105	22058	21925	22216	22196	22085	22101	22223	22105	22077	22308	22213	22197	22103	22341	22228	22394	22161	21848	22259	22335	21944	22160	21940	22083	22124	22399	22297	22074	22154	22186	21970	21983	22167	21999	22117	22115	22152	22122	22332	22000	22283	22060	22079	22134	22047	22039	22148	22318	21954	22193	22013	22026	22292	22166	22297	22180	22031	22104	22056	22261	22360	22062	21984	22221	21955	22277	22314	22071	22019	22085	22189	22261	22142	22091	22047	21954	21968	22086	22024	22240	22212	22201	22040	22334	22233	22243	22172	22046	21813	21995	22057	22057	22147	22043	22103	22222	22086	22288	22190	22035	22396	22145	22139	22276	22258	22135	21996	22209	22350	22004	22178	22087	22257	22216	22263	22027	21930	21957	22147	22016	22092	22152	22004	22075	21946	22177	22108	22223	22221	21988	22275	22075	22115	22213	22409	21897	22027	22056	22074	22200	22105	22183	22091	22146	22061	22163	22343	22356	22198	22180	22112	22098	22134	22248	22154	22340	22163	22472	22144	22106	22084	22148	22122	22004	22083	21959	21846	21867	22223	22176	22261	22246	21981	22215	22199	22155	22233	21853	22045	22233	22080	22171	22251	21967	22218	22272	22093	22262	22173	22345	22143	22261	22027	21974	22019	22332	22310	22299	22206	22196	22265	22155	22220	22017	22049	22014	22094	22379	22262	22208	22101	22165	22141	22244	22068	22189	22245	22161	22135	22098	22185	22195	22217	22229	22054	21912	22043	21868	22126	22152	22081	22211	22180	22114	22004	22275	22180	22419	22161	21989	22154	22038	22140	21955	22157	22186	22190	21915	21966	22166	22253	22028	22250	22196	22103	22024	21934	22168	22017	21996	22088	22191	21935	22031	22160	22238	22232	22208	22131	22117	21962	22313	22190	21968	22197	22263	22196	22125	22007	22270	22126	22018	22195	22208	22018	22095	22219	22254	22128	22306	22266	22209	22313	21915	21959	21992	22102	22177	22123	22226	22114	22100	22112	22136	22055	22008	22004	22145	22038	22193	22276	22209	22163	22213	22195	22071	22017	21840	22153	22082	22163
22755	33246	27077	21520	19804	18826	18479	18242	18086	17838	17872	17838	17826	17983	17829	17944	17782	17682	17844	17736	17816	17650	17826	17798	17850	17832	17700	17837	17744	17694	17769	17790	17635	17616	17945	17778	17790	17862	17580	17719	17782	17824	17703	17738	17791	17815	17843	17991	17775	17931	17667	17666	17800	17869	17815	17847	17916	17822	17812	17785	17785	17660	17765	17815	17849	17735	17626	17609	17754	17751	17867	17788	17799	17805	17877	17758	17921	17664	17849	17844	17706	17819	17752	17870	17818	17795	17685	17748	17754	17608	17681	17752	17888	17755	17796	17706	17745	17569	17721	17901	17703	17786	17651	17800	17849	17600	17633	17800	17859	17822	17695	17737	17649	17647	17850	17810	17912	17762	17720	17820	17908	17750	17684	17537	17778	17727	17740	17825	17829	17761	17718	17850	17753	17633	17688	17788	17877	17809	17904	17701	17739	17639	17732	17658	17686	17775	17761	17911	17508	17891	17702	17638	17665	17670	17741	17977	17820	17736	17723	17621	17829	17810	17880	17667	17882	17660	17749	17763	17692	17820	17615	17702	17783	17680	17702	17571	17719	17833	17851	17873	17761	17992	17706	17762	17899	17785	17698	17835	17774	17657	17748	17669	17628	17700	17913	17682	17748	17860	17926	17833	17728	17557	17773	17548	17998	17602	17765	17541	17883	17630	17769	17843	17795	17567	17615	17718	17764	17949	17729	17830	17957	17627	17820	17743	17784	17683	17882	17886	17709	17657	17500	17627	17713	17464	17853	17801	17660	17984	17816	17709	17732	17796	17665	17775	17967	17853	17615	17841	17718	17617	17730	17790	17784	17702	17807	17730	17589	17797	17646	17613	17782	17603	17750	17939	17972	17794	17605	17769	17737	17707	17867	17665	17809	17954	17885	17684	17841	17700	17673	17659	17747	17829	17641	17550	18051	17767	17803	17657	17855	17937	17760	17743	17806	17840	17778	17717	17764	17840	17699	17857	17766	17619	17776	17792	17707	17614	17873	17640	17793	17597	17716	17846	17895	17817	17828	17637	17802	17592	17782	17759	17740	17760	17749	17772	17493	17721	17722	17562	17599	17871	17775	17659	17770	17770	17650	17841	17811	17686	17804	17871	17800	17836	17737	17834	17645	17754	17900	17737	17752	17682	17748	17721	17855	17855	17666	17893	17816	17571	17766	17818	17860	17569	17439	17547	17715	17661	17858	17811	17810	17795	17863	17510	17705	17787	17707	17726	17848	17795	17648	17692	17723	17781	17669	17805	17774	17735	17736	17665	17605	17719	17844	17695	17687	17639	17890	17747	17796	17901	17775	17814	17555	17768	17686	17828	17780	17942	17695	17671	17613	17803	17695	18044	17737	17764	17830	17798	17847	17661	17900	17884	17836	17755	17889	17669	17918	17824	17727	17854	17579	17683	17912	17726	17753	17703	17674	17789	17765	17700	17777	17767	17726	17677	17772	17796	17868	17708	17900	17902	17544	17757	17644	17867	17790	17796	17828	17775	17677	17839	17794	17845	17806	17672	17879	17715	17779	17720	17814	17707	17821	17755	17624	17621	17875	17589	17707	17773	17755	17841	17743	17791	17712	17888	17661	17841	17655	17528	17869	17803	17753	17922	17789	17838	17837	17835	17764	17829	17636	17837	17736	17689	17961	17804	17674	17712	17540	17671	17625	17668	17745	17844	17780	17737	17709	17590	17672	17793	17767	17747	17754	17771	17607	17618	17749	17703	17791	17783	17697	17807	17788	17815	17726	17916	17726	17590	17892	17726	17801	17677	17778	17877	17672	17809	17716	17692	17994	17783	17898	17627	17752	17651	17941	17657	17799	17809	17838	17740	17779	17714	17643	17742	17676	17900	17815	17766	17730	17701	17657	17801	17904	17639	17755	17700	17885	17673	17648	17688	17650	17663	17884	17676	17726	17818	17739	17883	17661	17793	17819	17777	17746	17730	17795	17731	17763	17785	17867	17761	17789	17954	17867	17756	17725	17781	17821	17759	17741	17704	17483	17897	17920	17768	17707	17583	17767	17747	17691	17760	17715	17805	17861	17842	17778	17840	17709	17818	17889	17865	17592	17665	17766	17840	17728	17828	17860	17762	17853	17751	17669	17745	17781	17732	17923	17701	17554	17681	17761	17698	17805	17825	17730	17838	17831	17778	17533	17700	17583	17667	17928	17712	17716	17879	17902	17692	17828	17664	17891	17723	17744	17771	17705	17831	17741	17831	17673	17770	17609	17745	17814	17934	17669	17626	17857	17708	17538	17571	17697	17654	17886	17762	17587	17703	17701	17824	17634	17792	17699	17734	17714	17805	17756	17763	17687	17709	17879	17703	17685	17639	17787	17828	17740	17660	17804	17887	17936	17651	17685	17647	17837	17718	17768	17695	17754	17611	17842	17619	17760	17684	17796	17764	17645	17750	17816	17700	17838	17602	17862	17795	17928	17697	17701	17805	17804	17756	17770	17889	17695	17722	18063	17898	17729	17843	17731	17702	17663	17688	17758	17772	17763	17888	17667	17753	17710	17748	17845	17836	17675	17894	17785	17662	17823	17642	17727	17670	17843	17825	17781	17754	17779	17725	17596	17615	17696	17580	17800	17842	17833	17614	17793	17844	17927	17849	17684	17779	17688	17741	17754	17953	17795	17650	17687	17826	17646	17726	17715	17646	17739	17786	17663	17870	17529	17843	17705	17656	17930	17839	17789	17733	17815	17720	17699	17882	17833	17880	17768	17719	17717	17871	17677	17771	17706	17540	17860	17741	17692	17798	17564	17678	17956	17831	17671	17782	17533	17709	17818	17902	17814	17746	17591	17807	17824	17769	17728	17707	17784	17759	17834	17710	17750	17879	17781	17642	17651	17913	17738	17677	17758	17866	17684	17720	17740	17750	17868	17788	17638	17713	17609	17723	17714	17686	17749	17806	17787	17838	17727	17766	17794	17659	17751	17727	17697	17701	17668	17870	17727	17925	17745	17688	17795	17791	17651	17822	17894	17898	17815	17797	17900	17808	17966	17792	17854	17838	17746	17944	17908	17707	17515	17891	17589	17758	17657	17631	17688	17673	17722	17817	17811	17813	17646	17952	17657	17878	17710	17809	17787	17694	17856	17587	17748	17705	17683	17744	17792	17789	17665	17713	17683	17790	17776	17608	17852	17750	17717	17759	17765	17727	17887	17743	17738	17609	17765	17918	17798	17833	17727	17688	17977	17770	17680	17832	17739	17815	17843	17788	17669	17789	17781	17739	17762	17749	17750	17776	17685	17680	17830	17708	17711	17812	17700	17563	17658	17661	17799	17576	17838	17857	17911	17779	17720	17786	17809	17617	17693	17825	17673	17929	17623	17713	17664	17914	17731	17510	17802	17764	17716	17784	17705	17784	17824	17799	17693	17585	17755	17651	17880	17668	17876	17633	17638	17797	17917	17769	17612	17803	17746	17815	17764	17739	17887	17891	17587	17717	17756	17875	17764	17788	17727	17711	17677	17872	17725	17804	17919	17725	17764	17783	17612	17667	17961	17861	17820	17768	17755	17824	17855	17861	17728	17820	17698	17661	17657	17742	17804	17738	17599	17825	17769	17858	17641	17731	17662	17603	17862	17927	17793	17561	17732	17720	17864	17764	17515	17782	17732	17716	17849	17888	17803	17729	17688	17778	17675	17743	17822	17729	17675	17663	17886	17983	17589	17759	17612	17721	17789	17692	17831	17868	17767	17690	17828	17803	17764	17739	17645	17824	17831	17685	17512	17612	17842	17686	17780	17681	17806	17736	17699	17915	17654	17571	17886	17999	17811	17931	17556	17823	17955	17923	17817	17731	17719	17797	17651	17763	17652	17568	17667	17696	17747	17651	17780	17818	17704	17767	17967	17695	17935	17771	17695	17864	17848	17805	17751	17927	17748	17759	17758	17865	17960	17852	17704	17732	17797	17788	17808	17825	17845	17736	17770	17786	17704	17509	17764	17707	17736	17927	17758	17921	17748	17547	17592	17647	17649	17620	17664	17687	17718	17552	17546	17720	17726	17606	17792	17957	17688	17771	17668	17759	17768	17797	17683	17720	17594	17633	17699	17828	17919	17796	17866	17893	17747	17695	17814	17734	17773	17748	17774	17564	17828	17745	17754	17900	17707	17740	17714	17779	17883	17869	17739	17743	17933	17591	17653	17780	17789	17694	17669	17851	17854	17735	17597	17744	17701	17826	17639	17810	17853	17550	17674	17732	17742	17757	17763	17806	17708	17566	17811	17775	17598	17699	17691	17696	17804	17887	17867	17618	17847	17979	17788	17766	17746	17862	17875	17732	17913	17747	17701	17744	17607	17630	17746	17750	17650	17759	17900	17593	17711	17758	17797	17561	17773	17757	17715	17733	17753	17810	17710	17759	17728	17952	17857	17621	17884	17680	17933	17740	17812	17756	17921	17781	17758	17738	17830	17785	17914	17870	17718	17864	17780	17743	17763	17690	17924	17845	17658	17836	17598	17714	17775	17689	17733	17681	17733	17841	17756	17802	17873	17596	17658	17592	17699	17889	17794	17741	17675	17808	17723	17758	17867	17936	17872	17756	17726	17852	17916	17715	17643	17884	17653	17785	17850	17816	17766	17754	17811	17689	17670	17703	17796	17781	17797	17696	17762	17594	17656	17875	17799	17623	17735	17719	17817	17771	17797	17767	17708	17880	17740	17826	17790	17796	17835	17668	17744	17672	17653	17933	17680	17810	17885	17770	17630	17647	17620	17799	17706	17656	17621	17701	17671	17902	17792	17722	17838	17626	17819	17797	17718	17918	17683	17618	17842	17858	17851	17785	17769	17648	17598	17609	17906	17643	17708	17728	17750	17755	17646	17776	17703	17799	17788	17681	17690	17799	17693	17848	17652	17729	17908	17839	17705	17829	17882	17675	17799	17662	17767	17773	17697	17664	17760	17956	17758	17702	17848	17861	17572	17938	17909	17692	17839	17847	17564	17706	17766	17921	17713	17730	17796	17782	17747	17907	17891	17728	17659	17910	17689	17721	17567	17531	17755	17707	17799	17841	17611	17699	17730	17695	17686	17661	17659	17848	17755	17818	17862	17968	17608	17684	17764	17748	17718	17653	17779	17765	17874	17846	17881	17841	17765	17861	17865	17955
23677	21574	28358	25963	24374	26028	26259	23997	23163	23393	23266	23050	22928	22964	22720	23035	22794	22836	22803	22771	22798	22661	22492	22772	23043	22726	23068	22893	22804	22754	22738	22755	22530	22717	22764	22744	22730	22817	22657	22767	22571	22496	22753	22795	22813	22983	22643	22618	22733	22769	22502	22506	22727	22590	22468	22642	22626	22724	22681	22666	22536	22749	22715	22722	22473	22687	22648	22482	22607	22569	22457	22671	22721	22664	22670	22432	22576	22891	22892	22664	22549	22787	22770	22684	22735	22832	22726	22646	22794	22663	22641	22451	22605	22605	22676	22662	22695	22757	22562	22406	22489	22812	22670	22683	22635	22450	22665	22791	22724	22593	22744	22542	22556	22812	22536	22594	22594	22405	22629	22571	22801	22546	22590	22421	22537	22736	22641	22831	22604	22689	22506	22609	22670	22685	22513	22557	22614	22483	22747	22750	22719	22926	22848	22629	22529	22510	22604	22522	22860	22710	22663	22725	22484	22492	22696	22779	22864	22762	22739	22541	22705	22696	22769	22624	22739	22526	22689	22726	22916	22732	22810	22888	22682	22542	22677	22801	22557	22451	22511	22635	22617	22695	22483	22541	22689	22702	22690	22680	22628	22677	22485	22652	22632	22723	22718	22617	22958	22770	22987	22584	22947	22850	22461	22772	22625	22576	22743	22717	22655	22560	22645	22475	22777	22658	22645	22298	22681	22635	22570	22546	22790	22870	22700	22592	22616	22624	22604	22648	22734	22703	22667	22634	22634	22746	22680	22667	22496	22581	22603	22738	22583	22656	22831	22721	22641	22563	22690	22639	22526	22658	22645	22591	22702	22680	22682	22601	22557	22665	22655	22613	22647	22479	22869	22523	22570	22536	22627	22780	22753	22537	22708	22517	22635	22655	22456	22533	22626	22758	22882	22709	22844	22654	22891	22635	22479	22673	22956	22609	22645	22642	22673	22670	22721	22520	22627	22409	22578	22508	22743	22884	22588	22780	22707	22368	22592	22491	22728	22683	22496	22686	22710	22873	22613	22861	22733	22419	22654	22648	22562	22668	22500	22726	22808	22773	22976	22511	22526	22583	22677	22621	22465	22715	22566	22719	22759	22836	22669	22511	22617	22784	22599	22771	22676	22515	22905	22702	22603	22838	22753	22721	22935	22664	22647	22387	22558	22447	22798	22519	22620	22754	22647	22566	22562	22485	22510	22456	22757	22693	22601	22916	22745	22882	22862	22551	22556	22602	22803	22653	22540	22673	22821	22575	22699	22612	22920	22697	22820	22759	22792	22659	22466	22536	22697	22649	22779	22475	22479	22418	22739	22612	22568	22529	22623	22728	22676	22588	22416	22651	22790	22532	22526	22608	22578	22636	22791	22655	22729	22661	22544	22502	22703	22727	22613	22704	22643	22845	22519	22809	22677	22542	22741	22598	22619	22858	22506	22622	22553	22944	23095	22638	22723	22610	22603	22671	22657	22752	22754	22824	22465	22835	22854	22663	22513	22698	22595	22874	22607	22666	22851	22907	22715	22729	22916	22759	22482	22657	22746	22875	22570	22549	22573	22438	22561	22660	22564	22455	22632	22899	22521	22709	22649	22686	22595	22660	22681	22599	22742	22798	22486	22636	22665	22657	22552	22499	22753	22747	22545	22578	22657	22809	22728	22631	22647	22477	22626	22536	22807	22607	22803	22817	22598	22559	22704	22623	22752	22732	22689	22647	22512	22508	22619	22730	22942	22625	22590	22985	22787	22427	22503	22629	22813	22589	22658	22620	22662	22920	22751	22746	22513	22615	22752	22551	22680	22772	22632	22777	22857	22778	22620	22469	22639	22541	22752	22643	22962	22704	22712	22546	22660	22774	22726	22623	22529	22798	22881	22582	22620	22511	22584	22531	22709	22627	22852	22690	22580	22708	22344	22640	22844	22562	22734	22590	22581	22548	22548	22523	22592	22633	22710	22558	22398	22518	22545	22702	22497	22787	22546	22382	22596	22645	22473	22740	22760	22574	22564	22630	22743	22646	22734	22844	23014	22677	22651	22628	22688	22900	22728	22803	22639	22785	22777	22738	22931	22667	22840	22701	22814	22788	22374	22673	22663	22529	22767	22778	22571	22691	22678	22812	22670	22671	22682	22948	22558	22595	22615	22700	22803	22704	22718	22582	22704	22537	22697	22886	22471	22806	22689	22604	22666	22592	22644	22531	22639	22637	22593	22638	22711	22674	22454	22618	22618	22475	22901	22769	22884	22777	22570	22693	22612	22844	22505	22485	22448	22369	22824	22805	22461	22853	22795	22919	22683	22718	22336	22683	22387	22468	22705	22886	22589	22624	22333	22594	22480	22645	22558	22504	22520	22540	22704	22540	22662	22611	22717	22640	22547	22536	22673	22653	22758	22501	22590	22553	22559	22525	22713	22711	22657	22787	22517	22621	22726	22718	22813	22746	22622	22574	22721	22618	22645	22757	22562	22585	22603	22667	22560	22757	22697	22660	22610	22849	22696	22710	22474	22738	22613	22737	22617	22695	22852	22655	22452	22584	22490	22475	22588	22707	22608	22609	22902	22741	22266	22547	22600	22589	22535	22617	22916	22466	22844	22817	22573	22466	22656	22777	22803	22488	22781	22814	22796	22449	22749	22458	22819	22626	22567	22666	22679	22539	22562	22635	22550	22581	22672	22619	22677	22766	22746	22917	22751	22553	22784	22701	22710	22555	22686	22528	22737	22673	22574	22584	22697	22712	22828	22745	22691	22617	22369	22581	22621	22729	22763	22783	22680	22493	22439	22629	22817	22672	22769	22881	22492	22508	22768	22634	22631	22651	22765	22587	22771	22809	22722	22648	22847	22618	22704	22582	23031	22770	22559	22764	22467	22781	22862	22668	22632	22662	22812	22740	22782	22728	22554	22695	22615	22716	22593	22530	22644	22639	22774	22621	22299	22762	22752	22439	22623	22474	22588	22575	22757	22684	22902	22671	22657	22673	22649	22659	22701	22425	22527	22930	22590	22817	22568	22565	22720	22631	22725	22737	22762	22541	22429	22404	22673	22671	22662	22568	22703	22697	22624	22525	22631	22759	22689	22602	22798	22568	22621	22477	22569	22666	22667	22817	22665	22513	22712	22679	22664	22636	22668	22773	22668	22477	22569	22531	22614	22719	22558	22892	22458	22717	22697	22868	22592	22840	22738	22613	22580	22701	22781	22730	22766	22822	22577	22738	22754	22614	22251	22689	22630	22597	22497	22647	22794	22519	22660	22689	22479	22591	22649	22663	22715	22673	22509	22773	22778	22726	22782	22563	22860	22563	22632	22671	22672	22785	22669	22736	22567	22730	22518	22919	22612	22763	22978	22748	22529	22500	22611	22611	22850	22509	22652	22384	22776	22724	22433	22588	22632	22560	22489	22731	22543	22525	22459	22680	22589	22442	22618	22776	22695	22748	22485	22693	22531	22443	22456	22700	22652	22800	22882	22684	22508	22709	22820	22872	22809	22418	22753	22883	22649	22689	22655	22749	22501	22856	22806	22643	22646	22729	22636	22655	22766	22449	22761	22691	22836	22706	22570	22820	22692	22612	22653	22774	22564	22493	22667	22612	22623	22708	22543	22660	22739	22891	22749	22791	22704	22774	22724	22698	22778	22829	22719	22671	22662	22566	22858	22809	22759	22722	22460	22344	22730	22796	22762	22609	22725	22633	22931	22718	22470	22754	22631	22582	22700	22596	22669	22412	22600	22543	22829	22590	22760	22760	22544	22546	22652	22761	22946	22526	22752	22821	22603	22574	22736	22729	22849	22528	22413	22628	22687	22737	22782	22590	22818	22582	22781	22777	22572	22768	22752	23028	22809	23003	22640	22591	22554	22686	22598	22665	22743	22565	22922	22584	22625	22618	22594	22724	22575	22662	22569	22805	22673	22627	22698	22644	22465	22282	22623	22714	22737	22834	22632	22578	22726	22700	22547	22645	22645	22466	22714	22597	22535	22463	22527	22594	22641	22411	22627	22639	22685	22725	22641	22699	22779	22709	22423	22724	22630	22657	22664	22487	22554	22541	22575	22554	22684	22685	22593	22593	22531	22615	22687	22777	22550	22591	22613	22845	22689	22681	22792	22615	22593	22658	22843	22818	22736	22489	22387	22779	22726	22734	22564	22793	22752	22388	22733	22611	22743	22885	22763	22609	22749	22633	22580	22453	22630	22711	22355	22751	22470	22545	22480	22549	22645	22543	22809	22588	22597	22640	22758	22948	22484	22679	22582	22613	22626	22654	22513	22500	22620	22664	22550	22844	22594	22499	22675	22511	22638	22688	22752	22613	22934	22582	22569	22634	22685	22683	22754	22688	22606	22774	22598	22657	22723	22778	22623	22685	22818	22564	22656	22615	22672	22693	22801	22887	22727	22780	22589	22568	22534	22460	22759	22709	22578	22849	22756	22397	22685	22587	22834	22721	22722	22540	22611	22546	22652	22606	22458	22715	22550	22751	22651	22741	22434	22792	22632	22666	22498	22568	22647	22723	22814	22716	22858	22449	22886	22702	22685	22636	22514	22797	22762	22810	22746	22907	22537	22756	22626	22598	22614	22783	22591	22713	22350	22738	22612	22432	22613	22658	22617	22673	22679	22827	22835	22780	23024	22535	22897	22637	22560	22690	22627	22603	22915	22946	22806	22600	22473	22694	22303	22751	22934	22788	22565	22806	22777	22552	22611	22693	22901	22769	22764	22542	22808	22825	22679	22683	22765	22772	22736	22828	22602	22721	22531	22775	22767	22803	22573	22728	22749	22615	22596	22597	22903	22524	22608	22813	22654	22762	22619	22920	22746	22717	22484	22693	22663	22593	22514	22623	22695	22881	22714	22647	22731	22607	22745	22869	22524	22632	22899	22620	22638	22463	22575	22743	22658	22445	22635	22477	22665	22689	22754	22677	22830	22763	22562	22715	22491	22744	22731	22746	22424	22653	22600	22648	22577	22846	22704	22754	22604	22597	22553	22669	22578	22650	22836	22631	22814	22581	22664	22507	22693	22826	22705	22549	22549	22746	22726	22760	22716	22666	22561	22644	22727	22613	22643	22814	22548	22692	22885	22776	22640	22529	22802	22587	22777	22733	22406	22677	22721	22611	22558	22667	22542	22774	22910	22785
20528	39979	33277	25361	21848	20344	19472	19080	18647	18528	18374	18270	18314	18211	18158	18051	18119	18019	18107	17940	18111	18186	18056	18215	18164	18254	18085	18116	18089	18033	18121	18141	18127	18034	18000	18091	18008	18130	18045	18049	18210	18211	18233	17977	17961	18143	18030	18246	18151	18216	18309	18178	17932	17820	17974	18122	18236	18060	18065	17905	18157	18029	18161	18069	18075	18070	18046	18137	18168	18113	18018	18265	18193	18316	18093	18223	17847	18147	18155	18025	18197	18350	17913	18176	18146	17922	18188	17983	18139	17976	18147	18167	18162	18058	18228	18239	18001	18294	17911	18101	18075	18065	18070	18043	18134	18183	17906	18259	18126	17946	18177	18206	18012	18117	18169	18123	18160	18142	18136	17996	18093	18008	18162	18263	18141	18155	17986	18034	18116	18032	18084	17836	18086	18176	18166	18035	18145	18054	17922	18099	18006	18061	18067	18082	17925	18096	18184	17963	18251	18046	18056	18180	18064	18060	18310	18243	18069	17948	18105	18139	18160	18063	18175	18057	18027	18334	18074	18293	18068	18023	18105	18059	18265	18169	18198	18047	18053	17913	18122	18142	18123	18025	18061	18232	18051	18113	18165	17992	17980	18146	18043	18234	17975	18037	18038	18155	18071	18107	18225	18064	18132	17955	18156	18122	17917	18094	18003	17970	17922	18048	18171	18055	18183	18172	18227	18193	18209	17940	18059	18011	18218	18032	18172	18057	18059	18079	18176	18306	18055	18069	18141	18195	18102	18072	18085	18086	18021	18020	18076	18199	18121	18313	18039	18143	18144	18024	18218	18493	18099	18072	17839	18172	18079	18082	18124	18090	18012	18162	18274	18183	18095	18118	18021	18009	18163	18114	17853	18261	18237	18160	18131	18056	18295	18131	18147	18111	18138	18101	17908	17940	18045	18284	18119	18156	18272	18007	18033	18015	18094	18136	18028	18089	18350	18211	18045	17966	18117	18009	18130	18294	18189	18015	18054	18153	18152	18134	18059	18122	18179	18250	18101	18005	18110	18225	18230	18158	17899	18073	18050	18199	18030	18122	18274	18185	17925	18152	18111	18231	17994	18092	18061	18211	18071	18125	18055	18272	17978	18098	18093	18069	18099	17955	18011	18233	18189	18192	17961	18200	18154	18104	18081	18027	18089	18134	17994	18087	18021	18123	18173	18315	18140	17990	18171	18151	18177	18158	18066	17997	18145	17968	17946	18111	18084	18061	18209	18005	17954	18038	18160	18179	18104	18070	18152	17938	18124	18186	18092	18091	17926	18221	18123	17868	18135	18249	18110	17967	18122	18163	17992	18028	18182	18112	18186	18255	17996	18139	18139	18084	18031	17996	18177	18112	17856	18187	18106	18144	18090	18101	18281	18004	18049	18186	18150	18146	18142	18165	18045	18177	18148	18081	17939	18136	18144	18233	18113	18105	18096	18078	18109	18158	18174	18187	18024	18133	18097	18132	17992	17981	18294	18197	17969	18119	18059	18202	18092	18015	18174	18059	18096	18113	18031	17999	18302	18118	17983	18187	18105	18066	18206	17933	18115	18157	18190	18207	18059	18005	18175	18157	18119	18139	18221	18147	18038	18199	18098	18060	18253	18139	18161	18099	17928	17968	18107	17952	18147	18239	18084	18252	18250	17972	18125	18062	18147	18058	18174	17981	18106	18031	18145	18005	18019	18179	18084	18177	18206	18024	18076	18262	18081	18202	18018	18091	18241	18048	18264	18130	18210	17987	18057	17948	18111	18036	18250	18119	18015	18210	18264	18016	18143	18115	17883	18020	18063	18159	18123	18195	18002	18108	18147	17985	17935	18084	18075	18206	18115	18062	18268	18274	18148	18094	18065	18057	18002	18102	18143	18225	18107	18187	17977	18224	18035	18026	18070	18047	18000	18149	18034	18196	18164	18187	17815	18186	18067	18256	18132	18009	18167	18020	18253	18084	17978	18131	18309	17995	18115	18090	18084	18290	18095	18091	18219	18032	18212	18163	18099	18067	17958	18074	18056	18074	18175	18165	18217	18106	18092	18127	18039	18230	18091	18199	18049	18032	18085	17980	18081	17910	18103	18240	17978	18235	18105	18226	18052	18059	17954	18152	18151	18136	18252	18022	18114	18229	18119	17948	18031	17986	18103	18285	18053	18227	18228	18059	18063	18152	18083	18095	18126	18133	17987	18000	18110	18181	18152	18134	17906	18219	18083	18071	18235	18061	18057	17970	18111	18030	18179	18267	18067	18038	17975	18090	18042	18096	18037	18222	18026	18090	18120	18163	17887	18048	18200	18208	18144	18022	18044	17853	18010	18080	18167	18087	18185	18296	18109	17945	18141	18021	18205	18266	18074	18267	18037	18196	18103	18205	18138	18091	18226	17974	18210	18038	17987	17978	17951	18093	18042	18036	17985	18054	17922	18008	17974	18124	17843	18220	18008	18066	17964	18056	18096	18155	18131	18268	18184	17983	18259	18206	18056	18079	17948	18059	18022	18059	18042	17915	18195	18168	18027	18027	18114	18077	18032	17958	18154	18066	18140	18066	18018	17971	18144	18223	18171	18247	17856	18107	18155	18008	18111	18135	18048	18199	18124	18204	18255	17962	18302	17973	18081	18157	18154	18062	18051	18032	18171	18209	18071	18103	18237	18194	18161	18147	18147	18049	18061	18303	18130	18076	18136	18250	18061	18209	18027	18032	18092	18158	18053	18131	18109	18059	18215	18214	18119	18056	17971	18120	18102	18163	18217	17991	18058	18240	18011	18019	18154	18293	18171	18181	18252	18113	18026	18230	18042	18163	18135	18133	17959	18119	18032	18204	17805	18220	18056	18195	17963	18076	18079	17925	18141	18206	18039	18145	18061	18216	18038	17970	17955	18242	18031	18004	18075	18153	18073	18070	18077	18220	18248	18176	17980	18078	18246	18143	18171	18062	18003	18233	18348	17981	18096	18214	18178	18326	18120	18011	18126	18106	18041	18158	18089	18101	18174	18074	18099	18023	18233	18065	17982	18154	18135	18199	18012	17905	18099	18130	18097	18073	18122	17958	17979	18155	17998	18258	18301	18137	17903	18256	18025	18109	18122	18205	18240	18035	17990	18304	18088	18048	18018	18185	17985	18234	18195	18227	17993	18149	18106	18082	18063	18089	18069	17966	18256	18143	18149	18072	18286	18219	18055	18056	18186	18062	18179	18073	18115	18113	17940	18288	18135	18278	18235	18187	18074	18098	18074	18106	18072	18065	18157	18240	18083	18248	18080	18165	18158	18050	18109	18171	18385	18080	18009	18018	18317	18191	17752	18186	18062	18138	17981	18128	18120	18186	18279	18220	18113	18020	18138	17799	18037	18133	18101	18179	18241	17920	18049	18171	18058	18157	18182	18144	17978	17953	18021	18165	18024	18013	17985	18111	18162	18021	18010	18336	18165	18108	18173	18298	18003	18107	17953	18022	18206	18129	18130	18105	18035	18152	18312	18103	18231	18028	18269	18191	18038	18205	18190	18142	17829	18022	18185	17953	18068	18092	18055	17956	18173	17979	18008	18138	18147	18067	18131	18159	18086	18146	17898	18258	18098	18082	18167	18234	18054	18257	18012	18041	18165	18252	17905	18107	18147	17975	18164	18043	18088	18161	18012	18186	18247	17851	18369	18058	18096	18312	18130	17993	18121	18056	18199	17996	18133	18139	18292	18012	18062	18082	18220	18109	18037	18054	18104	18146	18153	18139	18374	18131	17940	18152	18045	18140	17974	18057	18098	18120	18021	18206	18382	18067	18090	17855	17973	18075	18219	18028	18070	18050	18081	17995	17956	18232	18107	18075	18101	18224	18036	18216	18043	17987	18196	18008	18296	17953	18035	18153	18167	18152	18033	18198	18182	18003	18106	18037	18025	18058	18107	18145	18260	18255	18061	18250	17953	18034	18027	18184	18153	18154	18260	18063	18313	17972	18148	18149	18072	18006	18064	18060	17984	18217	18090	18059	17995	18174	17952	18173	18028	18255	18147	18150	18120	18256	18177	18070	17988	18148	18145	18113	18193	17926	18342	18013	17970	18081	18212	18014	18240	18030	18042	18030	18201	18106	18052	18156	18150	18343	18110	18195	18098	18095	18100	18204	18355	18089	18121	18330	18155	18110	18056	18109	18010	18195	18246	18220	17992	18198	18041	18197	18141	18176	18178	17878	18311	18259	17957	18211	18114	18037	18026	18204	18343	18190	18264	18097	18055	18036	18159	18076	18083	17944	18262	18152	18127	17942	18097	18239	18051	18119	18208	18285	17835	17922	18226	18208	18000	18138	18218	18062	18145	18007	18259	18221	18008	18129	17859	18140	18282	18110	18343	17978	18050	18112	18121	18195	18159	18109	18209	18064	18254	18153	18185	18174	18127	18069	18170	18062	17972	18104	18077	18124	18103	18019	18030	18137	18057	17937	17958	18173	18128	18234	18151	18085	17938	18016	18121	18168	17982	18010	18006	18057	18412	18169	18352	18133	18007	18078	17988	17959	18122	18115	18152	17983	18278	18128	18126	18174	18056	18099	18075	18086	18166	18106	18152	18150	18261	18207	17995	18219	18029	18081	18166	18138	18161	18083	18204	18145	18092	18128	18003	18159	18133	18029	18031	18139	18026	18041	18132	18185	18164	18125	18054	18237	18010	18166	18071	18093	18214	18154	17970	18061	18154	18002	17971	18060	18257	18158	18031	18162	18058	18158	18097	18077	18104	18103	18233	17990	18103	18017	18074	18043	18239	18091	18122	18120	18112	18171	18054	18057	18047	18177	18166	18143	18064	17966	18069	17965	18011	18019	18184	18088	18138	17981	18144	18306	18217	18031	18280	17941	18169	18074	18070	18200	18103	18115	18357	17928	17976	18077	18069	18119	18234	17939	18076	18031	18042	18264	18079	18062	18141	17955	18103	18092	18363	18089	18193	18030	18135	18065	17984	18122	18316	18194	18234	18216	18220	18006	18119	18229	18166	18185	17921	18017	18014	18265	18168	18217	18178	18054	18317	18058	18013	18181	18176	18107	18080	18043	18183	17875	18208	18166	17994	18139	18206	18085	18075	18100	18110	18048	18077	18124	18169	18068	18139	18103	18033	18128	17926	17983	18304	18092	18158	18131	18093	18325
25427	21679	28086	29196	24143	23445	23496	22177	21846	21852	21907	21849	21782	21685	21632	21671	21545	21608	21678	21773	21686	21600	21699	21710	21650	21654	21504	21619	21701	21736	21627	21789	21909	21424	21491	21844	21533	21625	21609	21642	21474	21666	21611	21623	21631	21735	21671	21672	21518	21605	21440	21613	21710	21664	21478	21570	21828	21609	21622	21461	21674	21512	21563	21525	21448	21369	21563	21783	21786	21672	21499	21427	21655	21547	21706	21452	21686	21532	21421	21541	21787	21483	21434	21457	21639	21451	21461	21546	21693	21510	21500	21552	21520	21781	21724	21505	21529	21599	21752	21736	21656	21481	21524	21582	21473	21417	21338	21397	21756	21451	21677	21514	21678	21427	21544	21462	21487	21560	21514	21593	21513	21579	21662	21479	21604	21689	21570	21539	21562	21288	21439	21574	21560	21666	21542	21447	21532	21470	21455	21564	21635	21609	21594	21499	21451	21489	21482	21637	21542	21441	21529	21294	21580	21584	21558	21677	21710	21697	21421	21439	21504	21510	21622	21452	21795	21385	21648	21451	21618	21464	21773	21622	21830	21629	21562	21460	21616	21558	21418	21597	21585	21618	21607	21584	21504	21420	21497	21564	21679	21601	21615	21739	21569	21560	21556	21714	21606	21537	21506	21686	21565	21512	21733	21372	21511	21560	21613	21541	21580	21669	21674	21326	21694	21569	21495	21601	21636	21495	21584	21787	21556	21513	21576	21303	21754	21769	21913	21550	21593	21575	21688	21564	21524	21780	21802	21729	21633	21645	21539	21766	21486	21554	21558	21650	21770	21514	21582	21425	21488	21547	21756	21629	21414	21406	21587	21570	21546	21635	21614	21367	21626	21493	21812	21511	21411	21411	21747	21559	21708	21650	21615	21606	21541	21520	21716	21777	21515	21649	21515	21527	21503	21445	21498	21456	21713	21554	21616	21611	21742	21569	21432	21852	21591	21558	21567	21454	21613	21598	21473	21658	21692	21393	21547	21808	21579	21597	21864	21648	21630	21473	21463	21607	21534	21673	21675	21843	21491	21333	21603	21610	21383	21710	21809	21524	21508	21426	21583	21381	21744	21486	21583	21679	21543	21492	21737	21582	21569	21696	21553	21616	21611	21431	21572	21542	21634	21596	21536	21281	21560	21536	21716	21633	21684	21640	21717	21786	21795	21415	21769	21703	21699	21589	21500	21540	21796	21644	21506	21623	21521	21590	21801	21463	21319	21555	21500	21558	21659	21512	21612	21502	21776	21389	21408	21558	21728	21375	21436	21479	21579	21682	21611	21321	21477	21641	21619	21574	21666	21574	21502	21539	21279	21621	21367	21659	21513	21548	21433	21697	21609	21822	21401	21498	21586	21284	21690	21793	21602	21786	21652	21393	21559	21690	21647	21726	21387	21513	21439	21606	21585	21606	21615	21781	21595	21789	21675	21533	21375	21623	21666	21576	21387	21517	21563	21747	21569	21858	21689	21502	21612	21480	21638	21595	21566	21413	21361	21251	21618	21467	21559	21649	21455	21421	21635	21429	21471	21765	21522	21631	21445	21552	21564	21453	21730	21320	21615	21345	21332	21620	21454	21712	21448	21645	21610	21676	21605	21599	21608	21501	21770	21601	21485	21255	21543	21367	21542	21495	21481	21658	21613	21573	21606	21508	21636	21471	21382	21667	21323	21693	21521	21659	21581	21470	21599	21563	21642	21648	21750	21800	21565	21612	21374	21621	21408	21512	21695	21646	21436	21470	21604	21534	21523	21603	21558	21339	21568	21459	21684	21555	21451	21518	21537	21615	21572	21478	21431	21618	21648	21607	21567	21742	21562	21469	21579	21541	21629	21638	21640	21653	21641	21525	21596	21481	21961	21735	21493	21542	21648	21466	21707	21434	21649	21561	21502	21566	21322	21369	21469	21564	21492	21320	21596	21676	21777	21473	21424	21475	21613	21436	21494	21677	21657	21622	21461	21686	21692	21756	21667	21568	21603	21465	21543	21665	21641	21425	21623	21493	21580	21712	21550	21437	21555	21571	21708	21709	21642	21573	21625	21628	21646	21547	21518	21572	21735	21486	21415	21671	21734	21572	21641	21585	21573	21334	21445	21477	21517	21534	21374	21463	21720	21640	21841	21562	21644	21525	21615	21585	21846	21507	21637	21642	21420	21610	21637	21631	21740	21681	21532	21827	21649	21627	21700	21457	21811	21853	21750	21354	21439	21786	21677	21515	21645	21609	21626	21512	21407	21584	21521	21555	21450	21534	21560	21525	21619	21810	21596	21745	21460	21837	21675	21549	21410	21212	21546	21340	21580	21642	21603	21805	21706	21522	21831	21562	21623	21669	21570	21606	21517	21655	21769	21646	21600	21615	21737	21797	21747	21559	21376	21424	21601	21450	21756	21548	21767	21580	21699	21525	21631	21521	21786	21605	21487	21492	21539	21651	21272	21583	21756	21709	21613	21536	21553	21685	21554	21642	21440	21874	21624	21453	21464	21727	21709	21670	21532	21488	21567	21598	21533	21263	21677	21664	21745	21688	21784	21615	21731	21576	21519	21457	21478	21484	21581	21585	21581	21711	21410	21674	21715	21720	21481	21639	21700	21312	21616	21589	21653	21548	21736	21647	21364	21656	21622	21508	21393	21529	21618	21542	21562	21473	21566	21371	21429	21680	21548	21634	21456	21310	21694	21714	21286	21589	21569	21619	21733	21592	21614	21342	21795	21584	21440	21505	21547	21583	21608	21607	21600	21532	21215	21625	21649	21571	21402	21484	21573	21620	21476	21479	21517	21499	21797	21298	21562	21382	21597	21489	21431	21433	21471	21803	21631	21744	21636	21486	21461	21424	21442	21572	21564	21685	21552	21444	21675	21642	21577	21685	21508	21510	21702	21480	21380	21335	21576	21668	21512	21585	21451	21589	21658	21622	21752	21545	21415	21352	21591	21535	21517	21346	21777	21723	21318	21612	21632	21616	21901	21655	21613	21346	21519	21641	21598	21666	21698	21530	21472	21510	21576	21531	21639	21597	21551	21480	21560	21551	21412	21690	21546	21441	21510	21728	21618	21549	21572	21635	21441	21542	21487	21681	21389	21640	21710	21657	21705	21634	21477	21602	21534	21411	21587	21468	21663	21696	21624	21602	21304	21854	21717	21723	21754	21445	21350	21600	21410	21602	21458	21811	21568	21715	21576	21274	21511	21605	21720	21539	21630	21586	21489	21563	21449	21594	21592	21486	21810	21660	21636	21678	21592	21660	21534	21483	21527	21772	21580	21626	21682	21594	21720	21487	21584	21416	21571	21552	21615	21626	21582	21592	21640	21567	21598	21431	21846	21744	21628	21362	21505	21823	21637	21740	21580	21570	21729	21621	21888	21413	21583	21564	21603	21520	21645	21551	21422	21662	21763	21629	21488	21391	21600	21749	21516	21612	21555	21527	21578	21586	21494	21608	21757	21519	21562	21441	21578	21513	21514	21472	21474	21483	21674	21518	21483	21359	21718	21459	21645	21540	21310	21328	21770	21510	21671	21777	21554	21702	21622	21542	21730	21695	21612	21584	21514	21678	21755	21589	21558	21740	21399	21652	21499	21648	21600	21558	21319	21633	21571	21614	21660	21447	21608	21565	21575	21814	21577	21575	21676	21438	21634	21862	21556	21557	21556	21403	21506	21390	21554	21780	21786	21598	21461	21492	21477	21408	21727	21711	21686	21433	21568	21393	21627	21841	21559	21722	21614	21645	21680	21413	21534	21488	21565	21609	21545	21460	21497	21580	21740	21667	21555	21511	21538	21888	21470	21492	21542	21826	21389	21489	21453	21628	21374	21611	21693	21569	21470	21382	21641	21372	21436	21652	21576	21650	21602	21654	21554	21524	21553	21603	21608	21585	21659	21593	21540	21411	21523	21776	21461	21416	21591	21480	21553	21582	21405	21479	21484	21812	21502	21491	21624	21645	21617	21620	21558	21529	21369	21746	21513	21724	21512	21747	21466	21593	21743	21552	21752	21683	21463	21513	21463	21379	21320	21587	21625	21306	21613	21695	21562	21595	21576	21711	21298	21728	21702	21761	21599	21570	21735	21428	21502	21509	21648	21692	21378	21327	21637	21724	21452	21519	21559	21645	21437	21609	21660	21629	21495	21428	21502	21676	21508	21602	21628	21512	21614	21918	21543	21687	21473	21333	21708	21570	21585	21677	21657	21696	21504	21611	21463	21861	21631	21560	21512	21665	21603	21722	21516	21647	21687	21412	21600	21483	21690	21501	21537	21660	21473	21697	21525	21521	21656	21626	21635	21484	21552	21593	21786	21533	21582	21419	21495	21675	21544	21601	21509	21677	21646	21630	21487	21449	21474	21693	21771	21605	21510	21477	21564	21543	21531	21717	21619	21530	21606	21604	21501	21690	21501	21484	21683	21789	21706	21503	21707	21597	21636	21639	21614	21576	21531	21548	21472	21600	21808	21665	21403	21448	21612	21756	21544	21732	21626	21536	21498	21592	21609	21548	21544	21514	21582	21595	21687	21463	21558	21821	21422	21590	21537	21715	21741	21369	21744	21610	21587	21611	21524	21526	21672	21593	21464	21545	21555	21753	22076	21520	21530	21402	21535	21549	21544	21590	21605	21470	21692	21523	21680	21728	21705	21596	21621	21394	21538	21377	21569	21690	21443	21461	21481	21526	21605	21579	21438	21571	21606	21423	21488	21553	21921	21726	21471	21789	21615	21735	21548	21559	21554	21541	21737	21441	21699	21649	21496	21470	21604	21741	21490	21495	21378	21612	21370	21326	21737	21607	21649	21681	21258	21428	21780	21416	21668	21611	21381	21581	21700	21505	21591	21485	21702	21654	21376	21445	21527	21672	21398	21579	21756	21405	21595	21502	21583	21549	21572	21553	21665	21713	21441	21780	21569	21700	21597	21583	21431	21714	21710	21809	21473	21557	21649	21328	21657	21693	21585	21657	21761	21391	21565	21565	21420	21408	21494	21556	21615	21522	21440	21405	21470	21580	21622	21413	21625	21569	21611	21509	21510	21525	21603	21606	21644	21551	21574	21566	21464	21690	21647	21301	21340	21456	21633	21457	21687	21776	21618	21812	21747	21550	21722	21756	21614	21626	21671	21438	21699	21662	21752	21726
21287	36275	29715	23413	20428	19235	18490	18092	18032	17784	17732	17618	17601	17611	17356	17515	17560	17399	17550	17410	17367	17478	17646	17525	17579	17611	17377	17515	17488	17387	17473	17337	17484	17512	17527	17339	17537	17489	17560	17650	17548	17372	17434	17415	17453	17441	17375	17504	17455	17414	17438	17517	17378	17276	17772	17594	17596	17159	17419	17412	17384	17555	17469	17603	17458	17603	17460	17527	17508	17588	17425	17451	17302	17413	17617	17670	17471	17548	17453	17437	17398	17435	17406	17402	17384	17622	17465	17478	17649	17388	17605	17560	17434	17534	17419	17385	17427	17563	17451	17519	17442	17448	17506	17451	17587	17355	17494	17401	17476	17515	17293	17630	17506	17504	17676	17524	17646	17372	17396	17558	17373	17537	17481	17558	17598	17551	17420	17427	17377	17601	17398	17346	17534	17560	17541	17352	17439	17426	17486	17622	17502	17512	17351	17353	17572	17484	17627	17299	17569	17514	17326	17540	17520	17459	17520	17544	17518	17643	17374	17400	17517	17346	17423	17476	17562	17592	17621	17515	17543	17293	17582	17411	17330	17387	17462	17477	17475	17394	17415	17530	17428	17448	17370	17406	17383	17565	17453	17398	17434	17316	17533	17400	17518	17571	17330	17554	17444	17616	17440	17312	17549	17400	17312	17446	17521	17417	17287	17510	17346	17519	17373	17503	17314	17367	17398	17251	17603	17330	17523	17481	17486	17481	17513	17650	17410	17468	17479	17482	17672	17387	17399	17307	17466	17724	17618	17614	17407	17425	17559	17699	17417	17587	17420	17335	17496	17423	17569	17536	17403	17285	17278	17431	17413	17501	17523	17405	17491	17454	17482	17397	17718	17307	17457	17378	17430	17356	17318	17588	17481	17317	17394	17643	17530	17534	17446	17485	17714	17606	17533	17382	17572	17252	17398	17481	17457	17452	17499	17533	17570	17561	17404	17477	17620	17509	17496	17397	17401	17311	17728	17349	17463	17491	17529	17425	17560	17432	17641	17530	17568	17362	17391	17466	17549	17697	17433	17425	17446	17612	17677	17526	17797	17477	17563	17596	17566	17471	17493	17519	17539	17452	17513	17356	17363	17473	17491	17270	17257	17554	17330	17497	17425	17528	17662	17468	17578	17419	17514	17539	17459	17661	17524	17492	17611	17493	17595	17504	17466	17552	17571	17438	17491	17602	17408	17600	17598	17269	17287	17484	17320	17464	17592	17426	17458	17464	17567	17359	17457	17543	17402	17439	17570	17464	17499	17581	17605	17487	17490	17520	17550	17508	17394	17366	17550	17322	17591	17403	17394	17630	17490	17447	17438	17535	17550	17488	17204	17383	17542	17551	17483	17378	17388	17405	17643	17514	17399	17512	17584	17473	17425	17569	17411	17602	17364	17350	17409	17654	17572	17334	17302	17508	17384	17623	17518	17712	17423	17545	17407	17436	17495	17470	17408	17528	17302	17376	17572	17605	17310	17518	17540	17456	17466	17629	17522	17493	17311	17382	17350	17476	17518	17368	17423	17529	17355	17474	17479	17415	17573	17390	17469	17552	17315	17749	17380	17392	17507	17318	17422	17558	17328	17413	17524	17362	17748	17342	17449	17482	17459	17498	17629	17377	17613	17363	17398	17661	17403	17390	17510	17388	17413	17455	17548	17464	17525	17701	17363	17633	17399	17534	17352	17526	17614	17570	17446	17541	17467	17352	17624	17394	17624	17457	17491	17346	17364	17345	17607	17514	17380	17408	17565	17438	17377	17550	17445	17331	17439	17474	17588	17560	17422	17478	17499	17393	17441	17521	17397	17452	17527	17598	17343	17227	17429	17523	17578	17502	17440	17536	17405	17325	17515	17456	17476	17595	17522	17761	17503	17381	17569	17487	17462	17584	17590	17440	17537	17618	17429	17389	17293	17467	17410	17465	17619	17514	17569	17430	17373	17456	17411	17687	17523	17516	17522	17439	17506	17479	17686	17590	17350	17354	17409	17591	17351	17361	17455	17503	17385	17456	17533	17482	17314	17363	17378	17524	17399	17528	17515	17281	17599	17342	17504	17410	17519	17492	17548	17502	17628	17433	17548	17480	17734	17492	17625	17562	17409	17466	17458	17372	17312	17470	17530	17429	17374	17456	17458	17660	17434	17577	17612	17525	17441	17527	17489	17385	17662	17363	17579	17466	17513	17516	17563	17369	17468	17517	17303	17495	17412	17399	17408	17349	17651	17582	17440	17506	17395	17540	17467	17413	17543	17395	17540	17424	17468	17400	17575	17498	17394	17437	17438	17411	17626	17441	17430	17502	17556	17471	17519	17275	17473	17306	17436	17372	17548	17642	17586	17559	17359	17391	17481	17476	17508	17524	17586	17318	17496	17603	17539	17406	17351	17374	17346	17439	17477	17582	17453	17521	17528	17575	17430	17506	17510	17629	17593	17428	17525	17465	17575	17588	17296	17373	17505	17459	17382	17632	17617	17408	17416	17360	17499	17551	17269	17212	17548	17730	17449	17472	17283	17596	17571	17524	17337	17315	17359	17485	17384	17619	17423	17557	17337	17352	17589	17430	17473	17557	17399	17470	17570	17464	17573	17582	17302	17321	17607	17398	17418	17493	17688	17689	17389	17466	17519	17498	17512	17380	17468	17618	17453	17525	17566	17470	17598	17328	17450	17554	17399	17662	17304	17502	17512	17397	17446	17577	17455	17421	17578	17672	17468	17492	17448	17484	17346	17290	17589	17522	17696	17569	17537	17528	17559	17445	17475	17633	17491	17493	17483	17453	17314	17284	17565	17477	17550	17461	17489	17533	17612	17560	17446	17558	17576	17446	17582	17251	17563	17502	17443	17723	17461	17551	17499	17438	17366	17430	17452	17526	17494	17365	17400	17405	17369	17433	17425	17452	17454	17395	17695	17394	17585	17544	17661	17445	17539	17409	17477	17402	17439	17454	17562	17586	17421	17341	17506	17426	17533	17561	17596	17518	17367	17389	17525	17593	17469	17407	17637	17428	17465	17360	17439	17369	17374	17567	17546	17710	17363	17475	17577	17455	17431	17623	17666	17417	17303	17392	17592	17467	17462	17469	17584	17443	17633	17412	17381	17407	17507	17618	17491	17422	17440	17332	17638	17539	17353	17465	17515	17413	17334	17414	17462	17348	17417	17429	17626	17632	17594	17601	17323	17501	17563	17480	17592	17419	17485	17395	17461	17729	17554	17408	17591	17414	17315	17449	17520	17555	17514	17562	17548	17447	17332	17485	17488	17533	17644	17480	17552	17554	17530	17324	17549	17404	17515	17580	17331	17379	17409	17329	17481	17545	17511	17446	17634	17457	17389	17460	17383	17468	17552	17323	17462	17426	17384	17616	17522	17463	17434	17448	17440	17455	17540	17447	17475	17480	17497	17450	17356	17525	17367	17472	17491	17320	17339	17378	17435	17530	17543	17430	17439	17497	17379	17410	17645	17466	17547	17660	17530	17615	17466	17419	17388	17527	17529	17646	17401	17482	17531	17587	17552	17417	17436	17499	17378	17411	17572	17450	17594	17510	17547	17632	17426	17547	17359	17462	17292	17386	17585	17629	17461	17503	17518	17499	17550	17551	17483	17431	17525	17337	17424	17380	17553	17339	17483	17414	17480	17483	17365	17286	17514	17590	17445	17628	17483	17474	17478	17319	17489	17618	17501	17416	17619	17392	17528	17545	17515	17574	17400	17554	17441	17454	17692	17431	17558	17483	17649	17615	17496	17429	17278	17457	17589	17535	17461	17448	17502	17707	17587	17340	17488	17545	17418	17524	17357	17377	17508	17465	17390	17299	17475	17502	17383	17354	17344	17489	17554	17547	17568	17497	17670	17523	17530	17449	17582	17231	17530	17675	17576	17683	17540	17682	17675	17619	17472	17487	17573	17625	17547	17278	17439	17526	17300	17843	17445	17493	17352	17332	17525	17579	17585	17428	17380	17485	17434	17575	17470	17552	17426	17630	17547	17365	17540	17451	17293	17454	17367	17492	17549	17605	17711	17575	17415	17477	17549	17551	17638	17460	17580	17503	17522	17585	17531	17640	17380	17542	17409	17574	17467	17486	17402	17392	17599	17454	17384	17338	17456	17538	17475	17347	17416	17542	17299	17493	17468	17614	17235	17568	17512	17390	17456	17622	17513	17553	17391	17321	17469	17496	17552	17277	17514	17405	17636	17496	17497	17458	17229	17600	17433	17382	17560	17541	17284	17624	17610	17380	17403	17606	17491	17530	17357	17433	17347	17440	17497	17459	17409	17553	17294	17457	17566	17482	17422	17555	17548	17453	17792	17559	17448	17591	17516	17541	17536	17556	17427	17579	17523	17364	17626	17466	17623	17751	17461	17511	17647	17750	17343	17616	17476	17419	17373	17642	17492	17555	17610	17512	17511	17559	17399	17702	17574	17527	17398	17366	17358	17510	17518	17623	17454	17531	17702	17527	17566	17400	17371	17496	17431	17389	17385	17394	17427	17403	17432	17541	17546	17579	17577	17291	17473	17500	17346	17609	17302	17565	17543	17441	17500	17536	17526	17424	17603	17397	17241	17527	17589	17731	17509	17402	17478	17554	17364	17656	17560	17464	17335	17511	17586	17591	17639	17553	17482	17450	17548	17725	17573	17530	17485	17611	17548	17516	17655	17471	17399	17578	17447	17412	17511	17485	17509	17453	17498	17583	17454	17450	17443	17432	17503	17434	17590	17603	17305	17448	17489	17494	17449	17432	17493	17629	17374	17480	17705	17650	17543	17343	17490	17434	17623	17538	17378	17570	17410	17337	17544	17550	17496	17385	17506	17555	17386	17376	17691	17629	17652	17598	17545	17457	17406	17572	17330	17379	17489	17451	17495	17526	17519	17576	17481	17542	17571	17535	17613	17490	17579	17547	17514	17501	17488	17567	17403	17416	17492	17420	17457	17537	17673	17602	17451	17216	17536	17447	17466	17664	17595	17504	17292	17480	17523	17474	17531	17320	17464	17423	17458	17513	17501	17393	17415	17416	17512	17675	17398	17377	17405	17309	17715	17720	17454	17637	17583	17307	17434	17427	17546	17478	17529	17336	17508	17513	17554	17603	17499	17466	17341	17441	17548	17488	17491	17561	17573	17513	17567	17486	17513	17586
22627	21580	28712	25044	22732	26166	28486	24630	23760	23987	23744	23364	23105	23380	22981	23068	23309	22899	22873	23256	23028	22949	22845	23156	23031	22956	22938	22918	22549	22749	22948	22896	22840	22948	23005	22698	22937	22795	22959	22694	22971	22984	22912	22811	22714	22840	22796	22786	22888	22974	22738	22922	22992	22895	22763	22983	22990	22741	22847	22726	22892	22885	22700	22641	22752	22806	23090	22800	22917	22728	22997	22738	22892	22838	22528	22724	22807	22711	22787	22758	22770	22713	22820	22702	22776	22965	22854	22906	22870	22864	22853	22720	22679	22738	22790	22735	22614	22788	22587	22778	23027	22805	22913	22884	22778	22858	22713	22991	22887	22790	22520	22744	22943	22824	22808	22777	22951	22816	22519	22706	22725	22706	22608	22763	22834	22720	22653	22879	22960	22991	22723	22828	22847	22626	22864	22546	22834	22760	22797	22832	22796	22881	22564	22766	22985	22956	22890	22693	22709	22836	22518	22742	22797	22927	22928	22869	22764	22446	22616	22735	22635	22812	22738	22651	22733	22622	22731	22804	22743	22809	22566	22941	22714	22924	22728	22850	22918	22836	22754	22697	22746	23038	22617	22904	22891	22759	22714	22748	22799	22756	22801	22880	22992	22557	22740	22996	22832	22908	22654	22824	22879	22872	22763	22703	22936	22800	22766	22894	22592	22941	22604	23032	23017	22846	22673	22668	22888	22783	22838	22546	22751	22729	22716	22819	22671	22639	22801	22864	22589	22855	22815	22615	22434	22674	23047	22909	22736	22621	22826	22809	23089	22573	22686	22854	22970	22822	22939	22808	22617	22623	22912	22905	22804	22826	22779	22742	22827	22851	22956	22784	22722	22819	22681	22844	22814	22739	23001	22856	22763	22806	22909	22879	22557	22688	22653	22694	22950	22809	22901	22607	22907	22842	22820	22869	22967	22915	22672	22580	22770	22759	22609	22671	22683	22889	22767	22724	22801	22705	22900	22641	22685	22813	22872	22706	22870	22812	22988	22682	22596	22941	22560	22632	22595	22738	22791	22646	22701	22924	22665	22671	22804	22895	23044	23114	22679	22853	22966	23077	22672	22578	22755	22799	22703	22832	22800	22672	22743	22789	22722	22752	22936	22753	22852	22716	22809	22999	22878	22762	22553	22769	22782	22756	23034	23001	22732	22790	22764	22784	22677	22684	22641	22674	22757	22800	22943	22653	22822	22730	22797	22694	22816	22810	23103	22817	22930	22907	23025	22721	22926	22796	22754	22730	22798	22939	22753	22941	22664	22697	22770	22676	22889	22754	22807	22804	22844	22905	22847	22877	22982	22799	22540	22858	22599	22860	22955	22799	22953	22827	22793	22903	22921	22729	22810	22890	22946	22829	22773	22899	22629	22682	22698	22923	22750	22895	22521	22803	22593	22769	22841	22869	22938	22717	22833	22832	22989	22668	22704	22920	22629	22747	22759	22853	22838	22791	22956	23025	22693	22703	22639	22771	22767	22564	22784	22979	22826	22657	22625	22753	22827	22903	22732	22922	22604	22803	22864	22861	22850	22778	22953	22696	22822	22817	22503	22697	22764	22777	22702	22697	22898	22899	22602	23146	22849	22815	22878	22744	22861	22796	22959	22741	22829	23150	22728	22701	22673	22953	22671	22921	22850	22646	22835	22850	22644	22962	22962	22835	22773	23071	22823	22753	22822	22642	22689	22831	22825	22885	22825	22820	22731	22805	22822	22674	22773	22681	22873	22965	22636	22841	22818	22938	22782	22590	22642	22717	22850	22655	22880	22710	22950	22858	22776	23030	22718	22670	22941	22815	22716	22774	22707	22772	22846	22748	22733	22911	22741	22775	22643	22621	22795	22840	22929	22880	22695	23037	22963	22636	22832	22729	22844	22972	22929	22888	22652	22772	22722	22672	22622	22906	22781	22872	23018	22878	22838	22792	22810	22892	22593	23024	22933	22656	22897	22993	22678	22648	22873	22612	22660	22826	22704	22736	22754	22745	22779	22746	22804	22827	22813	22755	22822	22475	22760	22870	22820	22902	22659	22559	23048	22893	22697	22904	22733	22877	22908	22825	22793	22789	22903	23029	22691	22746	22750	22857	22830	22853	22799	22696	22705	22861	22800	22877	22744	22720	22721	22831	22813	22708	22857	22929	22890	22700	22944	22781	22835	22727	22865	22691	22498	22865	22957	22680	22820	22767	22872	22848	22965	22639	22742	22848	22947	22738	22814	22981	22890	22470	22757	22638	22802	22683	22793	22910	22762	22808	22882	22958	22647	22966	22921	22855	22893	22656	22591	22799	22649	22602	22871	22580	22758	22624	22941	22939	22859	22820	22706	22890	22851	22640	22604	22784	22538	22773	22748	22774	23076	22717	22816	22768	22893	22919	22886	22970	22882	22568	22834	22807	22594	22915	22644	22882	22895	22713	22835	22744	22575	22579	22698	22745	22960	22691	22762	22642	22645	22793	22810	22525	22714	22875	22699	22782	22779	22738	22606	22841	22833	22873	22708	22774	22745	22755	22729	22579	22637	22834	22545	22934	22703	22834	22792	22821	22948	22735	22842	22907	22715	22913	22840	22749	22697	22829	22785	22952	22843	22991	22832	22788	22830	22813	22897	22729	22776	22532	22733	22750	22900	23002	22946	22863	22803	22646	22547	23054	22901	22869	22849	22641	22513	22694	22949	22950	22804	22639	22653	22878	22780	22787	22780	22808	22696	22776	22829	22985	22812	22936	22812	22585	22889	22798	22890	22840	22734	22775	22759	22736	22933	22649	22793	22740	22970	22715	22768	22926	22888	22591	22893	22960	22721	22859	22706	22817	22784	22894	22810	22819	22907	22858	22682	22692	22703	22605	22540	22923	22737	22805	22701	22761	22858	22724	22775	22745	22893	22694	22790	22950	22886	22715	22860	22703	22826	22786	22735	22815	22862	22638	22922	22847	22652	22774	22729	22716	22758	22882	22666	22889	22832	22771	22632	22755	22919	22577	22619	22867	22969	22989	22976	22832	22824	22779	22865	22756	22965	22886	22792	22679	23068	22807	22890	22728	22862	22854	22861	22933	22999	22824	22757	22591	22863	22746	22681	22559	22745	23126	22956	22678	22808	22762	22919	22829	22914	22791	22602	22654	22753	22736	22961	22873	22795	22855	22782	22688	22660	22663	22969	22867	22735	22692	22738	22710	22766	22586	22725	22894	22609	22749	22787	22952	22854	22609	22676	22735	22841	22734	22707	22482	22584	22688	22778	23004	23012	22869	22924	22820	22796	22867	22709	22790	22790	22631	22608	22697	22935	22961	22759	22817	22742	23047	22681	22759	22789	22896	22859	22783	22627	22896	22732	22775	22792	22739	22788	22637	22723	22745	22803	22873	22847	23046	22645	22646	22565	22619	22869	22826	22678	22563	22803	22752	22891	22723	23050	22673	22928	22703	22734	22676	22932	22723	23114	22833	22736	22814	22896	22800	22856	22987	22852	22824	22697	22888	22744	22900	22799	22731	22689	22701	22777	23017	22887	22813	22698	22613	22799	22837	22619	22521	22704	22629	23024	22863	22435	22598	22828	22835	22702	22797	22767	22820	22719	22852	22801	22796	22740	22587	22738	22675	22698	22803	22723	22759	22734	22896	22569	22662	22794	23003	22861	22842	22825	22772	22517	22767	22875	23021	22818	22815	22775	22703	22997	23019	22726	22431	22924	22791	22908	22867	22810	22677	22876	22797	22717	22824	22847	22516	22761	22674	22623	22766	22791	22886	22646	22734	22881	22844	22914	22875	22886	23019	22867	22933	22962	22985	23062	22743	22954	22744	22663	22976	22856	22796	22670	22666	22798	22510	22734	22949	22771	22581	22773	22777	22895	22783	22870	22777	22737	22713	22969	22572	22624	22900	23025	22926	22811	22826	22539	22806	22959	22699	22808	22640	22820	22750	22703	22797	22737	22785	22752	22701	22671	22689	22762	22914	22981	22742	22644	22663	22631	22965	22953	22421	22749	22668	23009	22874	22799	23002	22730	22986	22815	22841	22940	22535	22481	22765	22885	22907	23002	22661	22838	22964	22938	22691	22686	22792	22749	22894	22680	22872	22542	22845	22803	22711	22598	22627	22926	22738	22719	22970	22637	22881	23037	22803	22728	22669	22645	22731	22620	22797	22779	22577	22798	22791	22801	22965	22941	22850	22828	22867	22783	22789	22730	22836	22740	22691	22750	22912	22547	22891	22753	22959	22842	22818	22822	22857	22530	22760	22899	22670	22782	22746	22926	22657	22883	22406	22691	22784	22887	22744	22843	22933	22657	22954	22872	22933	22735	22656	22867	22915	22912	22879	22842	22788	22704	22691	22593	22804	22777	23014	22676	22800	22774	22686	22795	22871	22635	22669	22885	23010	22748	22707	22927	22899	22803	22690	22441	22770	22898	22744	22782	22617	22721	22722	22942	22610	22515	22683	22745	22780	22739	22776	22864	22742	22921	22864	22879	22713	22749	22776	22821	22827	22886	22712	22693	22668	23031	22709	22667	22630	22846	22850	22655	22740	22927	22683	22544	22706	22643	22623	22702	22477	22858	22719	22659	22915	22908	22694	22765	22736	22795	22893	22969	22753	22945	22698	22569	22638	22837	22964	22624	22832	22794	22762	22704	22747	22760	22799	22742	22609	22631	22751	22938	22654	22893	22872	22733	22649	22817	22873	22895	22766	22840	22706	22633	22970	22695	22779	22947	22902	22934	22869	22871	22950	22739	22739	22762	22660	22764	22719	22687	22754	22809	22867	22951	22576	22613	23015	23003	22858	22691	22641	22763	22911	22637	22821	22876	22652	22826	22678	22723	22793	22861	22838	22735	22760	22733	22708	22723	22516	22810	22833	22768	22907	22821	22603	22658	22866	22638	22754	22870	22749	22721	22998	22808	22908	22698	22937	22692	22968	22697	22953	22901	22871	22802	22720	22720	22790	22815	22701	22761	22629	22936	22777	22680	22585	22816	22693	22861	22887	22556	22823	22859	22677	22917	23074	22800	22711	22732	22838	22761	22587	22690	22698	22823	22867	23020	22681	22886	22775	22848	22824	22804	22838	22708	22645	23080	22959	22525	22971	22909	22844	22810	22771	23009	22839	22671	22946	22950	22613	22884	22646
22266	45564	38516	28911	24339	21990	20324	19429	18956	18798	18585	18432	18337	18387	18287	18413	18250	18300	18222	18193	18227	18280	18332	18339	18317	18251	18111	18227	18184	18325	18255	18322	18411	18183	18059	18129	18168	18309	18235	18225	18285	18263	18316	18197	18239	18150	18258	18131	18258	18227	18227	18144	18219	18263	18264	18237	18317	18203	18059	18100	18011	18108	18137	18209	18017	18129	18057	18133	18341	18141	18170	18270	18142	18153	18179	18138	18288	18321	18159	18061	18094	18116	18171	18293	18154	18201	18037	18261	18121	18351	17958	18166	18165	18122	18238	18255	18245	18236	18161	18162	18077	18439	18078	18340	18104	18129	18118	18201	17962	18222	18124	18032	18269	18231	18135	18287	18146	18121	18192	18184	18073	18277	18065	18114	18110	18067	18064	18113	18197	18096	18171	18093	18233	17992	18056	18079	18096	18214	18278	18316	18224	18086	18270	18287	18225	18149	18305	18232	18292	18279	18263	18168	18189	18183	18185	18073	18131	18125	18236	18172	18159	18080	18205	18354	18275	18086	18241	18271	18171	18084	18121	18214	18179	18277	18258	18232	18064	18239	18070	18067	18092	18176	18323	18039	18175	18004	18154	18177	18190	18167	18186	18240	18199	18077	18187	18301	18142	18242	18270	18182	18156	18255	18186	18145	18245	18139	18283	18140	18253	18045	18089	18169	18045	17956	18289	18063	18056	18194	18230	18086	17912	18230	17977	17940	18201	18164	18117	18029	18123	18057	18191	18196	18232	18272	18019	18246	18161	18341	18199	18256	18317	18062	17994	18201	18163	18247	18256	17941	18120	18232	18210	18094	18081	18092	18195	18204	18236	18178	18132	18177	18161	18228	18246	18264	18324	18129	18178	18143	18012	18179	18077	18084	18394	18119	18102	18136	18230	18223	18360	18076	18144	18255	18144	18108	18257	18181	18320	18190	18176	18106	18011	18133	18156	18250	18106	18155	18218	18392	18273	18249	18182	18124	18258	18034	18217	18189	18103	18266	18200	18231	18239	18017	18080	18091	18141	18129	18038	17944	18256	18209	18191	18232	18070	18224	18178	18054	18097	18119	18275	18161	18089	18110	18172	18197	18094	18076	18061	18191	18330	18134	18170	18303	18173	18139	18276	18137	18144	18209	18187	18285	18117	18130	18036	18323	18140	18224	18231	18306	18242	18113	18063	18237	18188	18024	18116	18151	18010	18216	18198	18103	18221	18201	18145	18035	18339	18193	18309	18050	18188	18187	18215	18248	18164	18254	18270	18209	18103	18257	18117	18112	18042	18263	18179	18237	18318	18340	18215	18190	18102	18294	18065	18094	18047	18268	18092	18270	18097	18210	18109	18143	18148	18271	18173	18291	18135	18158	18407	18260	18244	18035	18273	18121	18171	18105	18230	18062	18044	18156	18219	18154	18219	18181	18199	18093	18249	18281	17981	18206	18240	18079	18261	18212	18192	18371	17943	18092	18100	18187	18265	18123	18203	18209	18143	18147	18257	18271	18164	18160	18213	18411	18016	17992	18177	18080	18225	18172	18054	18246	18210	18316	18155	18185	18154	18101	18097	18416	18274	18047	18036	18090	18178	18330	18142	18392	18361	18051	18132	18122	18279	18171	18145	18077	18298	18026	17926	18177	18081	18103	18152	18163	18267	18195	18174	18223	18221	18085	18172	18134	18149	18102	18125	18131	18167	18125	18155	18181	18112	18239	18313	18167	18136	18162	18029	18200	18120	18063	18147	18136	18199	18030	18142	18244	18121	18050	18170	18212	18068	18171	18125	18069	17912	18433	18338	18167	18263	18003	18220	18417	18248	18272	18221	17959	18239	18113	18091	18290	18187	18102	18243	18165	18116	18206	18161	18310	17950	17996	18351	18304	18092	18076	18244	18044	18179	18190	18158	18202	18168	18009	18113	18162	18253	18188	17893	18108	18232	18155	18200	18171	18072	18126	18100	18127	18334	18278	18078	18040	18121	18147	18159	18252	18298	18039	18211	18195	18070	17960	18228	18158	18147	18093	18051	18330	18201	18119	18380	18146	18344	18224	18233	18204	18121	18135	18379	18076	18303	18247	18194	18118	18276	18257	18236	18122	17865	18131	18149	18155	18256	18227	18028	18193	18129	18031	18152	18217	18046	17992	18065	18197	18225	18095	18150	18193	18244	18188	18187	18133	18352	18023	18115	18140	18226	18154	18032	18142	18195	18272	18160	18374	18085	18248	18158	18089	18183	18190	17980	18193	18188	18172	18145	18172	18154	18118	18054	18080	17996	18097	18089	18112	17962	18057	18314	18073	18202	18072	18259	18207	18205	18099	18151	17963	18150	18316	18277	18337	18148	18258	18197	18291	18018	18286	18131	18159	18032	18129	18037	18138	18169	18305	18204	18088	17904	18238	18071	18351	18192	18150	18213	18183	18328	18189	18266	18085	18261	18237	18096	18227	18186	17996	18281	18068	18033	18094	18194	18174	18303	18197	18107	18251	18284	18294	18101	18097	18137	18190	18158	18191	18186	18100	18350	18265	18157	18059	18131	18209	17991	18243	18124	18140	17993	18257	18165	18192	18231	18064	18079	18013	18409	18041	18151	18240	18223	18116	18268	18318	18232	18047	18140	18167	18193	18062	18111	18184	18169	18184	18081	18115	18137	18126	17989	18140	18158	18224	18201	18097	18130	18153	18211	18103	18285	18365	18229	18276	18237	18162	18173	18101	18199	18140	17875	18036	17983	18181	18266	18262	18179	18193	18122	18158	18022	18108	18261	18054	18084	18147	18228	18221	18231	18096	18034	18252	18212	18114	18255	17950	18183	18236	18294	18281	18167	18303	18308	18290	18198	18095	17961	18212	18392	17961	18080	18142	18281	18134	18157	18168	18200	18058	18201	18198	18303	18360	18278	18182	18023	18346	18246	18232	18170	18039	18130	18200	18058	18124	18168	18187	18131	18136	17979	18265	18358	18233	18361	18129	18060	18150	18133	18299	18287	18348	18177	18136	18060	18096	18262	18133	18208	18187	18327	18119	18096	18173	18137	18082	18101	18191	18233	18175	18196	18318	18085	18136	18234	18059	18160	18139	18230	18248	18261	18302	18202	18024	18255	18158	18184	18206	18125	18320	18203	18192	18110	18139	18038	18126	18204	18153	18008	18134	18245	18086	18063	18326	18279	18226	18194	18387	18126	18235	18330	18073	18261	18042	18343	18146	18181	18288	18043	17908	18238	18037	18071	18182	18083	18287	18228	18232	18219	18082	18171	18137	18218	18168	18213	18146	18041	18260	18255	18186	18168	18226	18046	18287	18142	18080	18001	18356	17958	18242	18237	18104	18357	18055	18301	18237	18272	18302	18282	18239	18037	18114	18271	18196	18137	18115	18208	18018	18397	18156	18276	18077	18120	18117	18162	18077	18201	18110	18141	18214	18168	18120	18148	18136	18281	18252	17966	18257	18110	18047	18221	18129	18093	18163	18249	18044	18215	18272	18196	18252	18343	18111	18299	18130	17855	18235	18253	18198	18186	18346	18064	18131	18269	18250	18361	18044	18321	18288	18116	18122	18325	18395	18008	18157	18252	18204	18364	18216	18068	18200	18242	18267	18174	18095	18210	18135	18321	18160	18350	18058	18165	18260	18089	18228	18292	18259	18110	18314	18111	18152	18220	18164	18085	18173	18252	18149	18268	18072	18230	18373	18014	18145	18216	18438	18262	18163	18062	18042	18090	18114	18052	18239	18189	18158	18283	18145	18236	18169	18196	18139	18110	18222	18161	18096	17993	18141	18094	18119	18111	18131	18245	18029	18331	18305	18042	18092	18110	18107	18130	18068	18344	18202	18016	18106	18222	18025	18208	18142	18093	18210	18188	18183	18234	18243	18273	18225	18061	18093	18174	18306	18188	18291	18185	18090	18119	18142	18182	18166	18002	18170	18165	18122	18218	18108	18056	18267	18342	18243	18098	18034	18072	18236	18366	18242	18242	18146	18159	18332	18188	18080	18214	18276	18250	18059	18135	18174	18189	18061	18107	18159	18236	18359	18087	18021	18219	18067	18297	18157	18076	18104	18128	18180	18228	18264	18312	18095	18151	18188	18266	18078	18286	18080	18120	18143	18328	18210	17948	18228	18242	18165	18355	18172	18143	18084	18359	18304	18117	18173	18111	18324	18141	18199	18259	18274	18171	18253	18168	18127	18035	18045	18228	17967	18241	18195	18144	18243	18186	18209	18037	18142	18175	18013	18184	18202	18139	18536	18295	18221	17965	18198	18131	18215	18237	18134	18274	18183	18366	18357	18194	18246	18036	18210	17991	18174	18078	18035	18390	18072	18305	18082	18142	17957	18089	18280	18148	18109	18283	18276	18066	18223	18266	18083	18242	18221	18248	18292	18338	18030	18199	18111	18309	18138	18211	18058	18107	18279	18322	18312	18118	18173	18365	18127	18231	17998	18181	17974	18272	18339	18102	18001	18099	18405	18094	18346	18111	18178	18307	18271	18200	18091	18138	18255	18129	18121	17993	18167	18231	18048	18233	18187	18200	18173	18147	18182	18256	18237	18074	18249	18127	18204	18359	18089	18193	18155	18111	18037	18262	18266	18373	18191	18146	18302	18129	18101	18266	18307	17929	18221	18302	18182	18238	18192	18359	18207	18136	18112	18155	18209	18253	18130	18234	18184	18184	18138	18525	18159	18042	18125	18335	18328	18123	18237	18079	18322	18243	18213	18340	18174	18321	18024	18119	18088	18095	18071	18072	18096	18285	18273	18073	18298	18152	18219	17995	18217	18110	18151	18039	18148	18312	18377	18306	18149	18220	18110	18088	18065	18273	18202	17994	18043	18079	18181	18270	18202	18158	18270	18127	18148	18271	18173	18175	18234	18131	18082	18062	18175	18155	18294	18202	18206	18380	18167	18049	18204	18340	18069	18278	18283	18157	18443	18210	18047	18361	17963	18014	18210	18237	18316	18263	18068	18125	18334	18168	18258	18350	18285	18135	18073	18250	18171	18237	18136	18361	18256	18059	18237	18208	18217	18032	18423	18055	18050	18254	18281	18193	18145	18224	18151	18088	18215	18349	17979	18095	18106	18163	18222	18047	18283	17984	18201	18326	18095	18151	18244	18126	18060	18040	18178	18072	18222
30681	26042	31243	27689	23499	22706	22064	21642	21305	21488	21323	21119	20958	21093	20928	21046	20990	20837	21206	21246	21312	21117	21082	21165	21020	21029	21077	20876	20997	21074	21052	20772	20902	21022	20942	20938	21127	21054	21165	21070	21230	20891	21075	20957	20976	20848	20955	20831	20874	20963	20897	21203	20845	20693	21170	21123	20758	21198	21008	20865	20935	20994	20952	20957	21020	21003	21171	21172	21020	21148	21122	20960	20892	21062	20930	21091	21179	20788	20879	21110	21049	20947	20967	21134	20993	21225	21029	20997	21095	21051	20989	20863	20946	21159	21047	20942	21140	20871	21169	21168	20913	21026	21245	21041	21058	21147	20931	20844	20953	21058	20941	21099	20863	20887	21013	20920	21104	20984	21023	20969	20910	20765	20976	20978	20895	20803	21058	20912	20969	20906	20922	20908	21125	20951	21041	20893	21091	20754	20835	21009	21055	20817	21032	21137	21003	20922	20967	21080	21048	21028	20859	20870	20738	20911	20876	20984	21114	21145	21319	21062	20930	21015	20777	20875	21112	20975	20818	20892	20965	20938	21056	21165	21070	20957	21256	20986	20850	20870	20989	20892	21222	21068	21112	21001	20892	20863	21077	21033	21161	20879	20912	20852	21048	21188	21170	21153	21043	21106	20957	20979	21096	20975	21094	21096	21100	21020	20939	21015	20925	20949	21010	21096	21034	21092	21009	21218	21124	20821	20940	21043	20994	20819	20950	21099	20982	21123	21128	20988	20875	20993	20964	21100	21081	21203	20900	20833	20837	21017	21143	21017	20895	21080	20919	21171	21306	20957	21021	21147	21084	20955	21093	20833	21208	21212	21055	21075	20778	21147	21045	21108	21011	20998	21263	21125	20840	21158	21068	21116	21008	20977	20888	21060	21091	20891	21138	21077	21077	21131	21185	21144	21291	21027	20960	21075	20928	21107	21163	20893	20981	21226	20905	21104	20922	20989	20859	21182	21054	20887	20914	20989	20947	20977	20901	21019	21105	21058	21196	21161	20751	20924	21031	21041	21051	20968	20943	20925	21233	20844	21152	21202	20877	20893	21200	21078	21028	20872	20935	21045	21057	21241	21127	21000	21077	20979	21025	21002	21198	20955	21043	21161	20963	20974	21029	20920	21078	21075	21099	21095	21390	21121	21200	20790	21127	21043	21089	20833	20970	21087	20936	20926	21099	21160	20756	21255	20886	21032	21065	20716	20901	21144	21093	21125	21171	20842	20800	21077	21249	20885	21000	20952	20887	21045	20811	20949	21176	21092	20968	21207	20870	20884	21059	20927	21039	21051	20895	20889	20848	21072	20932	21113	20986	21123	20995	20927	20917	21011	21227	20991	20983	20945	21086	20896	21021	21159	21165	20988	20904	21197	20978	21028	21220	21046	21114	21103	21205	20997	21087	21045	21004	21026	21060	20894	21109	20923	21060	21059	20887	21147	21027	21007	21035	21161	21167	21084	20977	21285	20993	21045	20966	21095	21093	21115	21132	21101	21019	20983	21115	21111	21042	21147	20780	20796	21095	21131	20932	21159	20961	21159	20724	20963	20855	20945	20885	21150	21143	20957	21101	21112	21100	20830	20976	21034	21053	20946	20983	21003	20911	21074	20895	20933	20902	20945	21100	20851	21148	21068	20887	21174	21126	21028	20874	21191	20985	21110	20992	21029	20765	20856	20962	21057	20962	21119	21103	21133	21089	21051	20965	20950	21055	21208	21028	20951	21035	21050	21151	20990	20965	21018	20909	21149	21050	21177	21101	20957	21116	21029	20908	21074	21136	20873	21256	20976	21168	20919	21019	21117	21091	21182	21096	21233	21090	21016	21047	21042	20949	21120	21056	20903	21082	21006	21108	21053	21174	21035	20731	21130	20962	20994	20753	21025	20832	20954	20903	21077	20982	21072	21149	20939	21111	20869	20872	20733	20937	21033	20996	21004	21005	20957	20966	21062	20937	21181	21050	21041	20770	20927	20847	20730	21057	20886	21039	20839	21007	20965	21236	21008	21216	20889	21159	21051	20966	21145	21035	20981	21119	20865	21052	20938	21122	20971	21017	21082	21027	20878	20842	20979	21108	21025	20995	20846	21092	21026	21208	20984	20908	21070	21011	20788	20996	21162	20916	20817	20884	20947	21052	21004	21024	20987	21068	21108	20886	20986	21020	21063	21146	20979	20795	20986	21071	20876	21074	21047	20943	20827	21036	21017	20915	21065	21028	21004	20756	20851	20992	20996	20999	20895	20944	20981	21198	20957	20990	20697	21010	20832	21036	20911	21093	21159	21074	20909	21004	21178	21039	20903	20956	20951	20940	20866	20907	21059	21008	21089	20874	21145	21278	21140	21109	20992	20782	21048	21336	20914	20936	20945	20967	21004	21047	20924	20833	20938	21079	20895	20751	20742	21109	21025	20979	21042	21041	20967	21222	21001	21321	21189	20972	20873	21100	20861	21089	20789	21102	21224	20931	21041	20953	20968	21113	21103	21022	21014	20928	21046	21195	20977	20952	21020	21097	20877	21031	21100	20990	20812	21118	21200	20824	21248	20830	20902	21223	21004	20923	20976	20917	21089	21212	21061	21051	21039	21154	21092	20976	21001	21060	20770	21059	20949	20990	21059	20845	21170	21102	21009	20954	20964	21121	21040	21097	21074	21066	21194	21108	20967	21077	20848	21052	21159	21093	21157	21111	21124	21047	21010	21116	20922	21026	20753	20592	20939	20948	21154	21101	21213	21089	21072	20915	20921	21079	20815	21016	21099	21151	20906	20906	21040	21209	20737	20623	21039	21142	20916	20814	21045	21132	21365	20991	20969	20992	21039	21044	20890	20890	21191	21010	21037	20887	21107	20885	20754	20988	21216	21082	21108	21016	20936	21025	21123	20917	21002	21334	20935	21160	20950	21088	21071	21059	21028	20847	21100	21106	21117	21014	21200	21197	20925	21140	20918	21072	21109	21096	21027	21004	21259	20970	20919	20965	21052	21051	20920	20963	20978	21066	20868	21018	20920	20942	20982	20983	21206	20998	21150	21108	20960	20974	21128	20961	21131	20971	21162	20870	21034	20984	21045	21207	21006	21181	21200	20950	21047	20977	20967	20979	21037	21019	21115	20936	21123	20987	21347	20943	21144	21135	20986	20801	21179	20858	21102	20978	20950	20894	20845	21006	20891	20998	21010	21299	21156	21042	20913	20916	20910	20930	21043	21135	21083	21075	21130	21068	20999	20928	21124	21032	21061	20930	20896	21134	21045	20889	20968	21122	20911	21016	21006	21116	21010	21007	21048	20914	21008	20873	20902	21017	21084	21044	21074	21106	21100	21091	21058	20916	20988	20997	20939	20996	20996	20937	20924	20956	20851	21072	20940	21002	21120	20770	20845	20961	20982	20850	20925	21071	21328	20941	21014	21237	21049	20869	21006	21057	21172	21213	20775	21010	20920	21036	20832	20772	20858	20901	20927	20907	21263	21050	21118	21039	20975	20982	20796	20980	20922	20883	20970	20948	21046	20862	21058	20976	21149	20909	20997	21093	20730	21133	20978	20971	21008	20946	21052	21067	21207	21094	20865	20859	21015	21250	20970	20955	21052	20908	21087	20866	20973	21061	21026	21136	20996	20979	20851	21093	21006	21186	20985	20970	20852	20806	20865	21098	21086	21125	21077	20845	20820	21016	20895	21112	20883	21140	20948	21271	20926	21168	21094	21120	21245	21213	20960	20922	20992	21259	20788	21093	21010	21135	21098	21047	21055	20931	21135	21045	21026	20991	21124	20977	20683	21035	21135	20983	20999	20999	21020	20898	21094	21124	21145	21288	20955	20937	21102	21071	20991	20997	21078	21150	21261	21100	21005	20908	20973	20807	20872	21142	21059	20820	21053	20793	21242	21121	21255	21147	20895	20866	20977	20873	21256	21119	21065	21143	20908	20875	21074	20905	20985	20983	21025	20822	21067	21094	21158	20969	21064	21068	21074	21035	21038	21248	20987	20825	21007	21054	21083	20982	21020	21028	21123	21014	20931	20957	21149	20893	21090	21094	21034	20990	20987	20912	20908	21143	20926	20932	20849	21127	20933	21097	21051	21000	20920	21107	20931	21151	21083	20912	21193	21189	21142	20894	21212	21050	21037	20895	21060	21193	21034	20937	21119	21033	21181	21181	20955	20969	20987	21149	20942	21048	21127	20794	21185	20947	20972	21063	20989	20987	21127	21049	20826	21000	21070	21060	20999	20968	20961	20855	20956	21142	21047	21192	20870	20718	20873	21111	21124	20823	21195	21263	21083	20863	20768	20900	21189	21131	20990	21200	21082	21131	21201	20950	20867	21130	21114	20959	21093	21059	21191	21069	21191	20908	20948	21000	21126	20989	20924	20894	20875	20862	20956	20783	20802	20992	21114	21099	20848	20922	21126	21065	21229	21028	20983	20947	20857	20898	21024	20949	21012	20920	21002	21120	21060	20951	20942	21020	20812	21055	21069	20925	21066	20922	20921	21089	20933	20865	21013	20785	21090	20988	21005	21014	20889	21001	21227	21076	21033	21219	20925	20895	21022	21155	21017	20984	21017	21082	20985	21115	21039	21028	20990	21121	21131	20985	20957	21029	20936	21073	21172	20888	21071	21154	21106	21101	21041	21168	21039	20940	21038	21021	21179	21264	20945	20906	21179	20964	20978	21030	20903	20789	21055	20901	21019	21173	21303	21119	21239	21095	21104	20960	20892	20987	20926	20869	21020	20916	20916	20950	20910	21071	21019	20986	21057	20917	21116	21062	21041	20835	20942	21111	20971	20774	20946	21065	21173	21203	21325	21117	21001	20988	20980	20906	21173	21114	20962	21147	21201	20856	20940	20866	21091	20824	21020	21079	20976	21184	20948	21112	21161	21080	20974	21121	21107	21164	21203	20941	21018	20836	21043	21172	20818	20785	20963	20899	20975	21360	21150	20961	20881	20956	21106	20960	21087	21037	20874	20916	20935	21041	21129	20985	20940	21294	20941	21228	21211	21052	21050	21033	21045	21060	20980	21045	21094	21140	21111	20965	21039	21289	21060	20978	21081	21015	20954	21196	21038	21030	21147	20958	21000	21261	21114	20909	21186	21340	21090	21037	20928	21020	20787	21081	20834	20904	21143	21195	21059
23037	34369	28181	21873	19690	18486	18043	17694	17571	17363	17123	17282	17237	17101	17193	17185	17304	17111	17310	17265	16965	17166	17321	17284	17042	17178	17158	17304	17298	17173	17158	17144	17248	17157	17291	17202	17208	17169	17269	17214	17180	17213	17005	17355	17145	17105	17038	17033	17093	17186	17020	17033	17016	17314	17077	17255	17194	17004	17070	17247	17218	17188	17176	17213	17112	17177	17137	17169	17112	17092	17233	17236	17271	17128	17051	17228	17179	17150	17148	17191	17133	17125	17281	17193	17161	17006	17109	17201	17079	17308	17327	17103	17292	17180	17036	17186	17289	17028	17231	17084	17159	17052	17252	17267	17118	17180	17247	17147	17206	17203	17237	17281	17291	17247	17159	17227	17131	17130	17080	17190	17088	17199	17062	17075	17030	17212	17216	17187	17211	17112	17164	17021	17170	17123	17157	17207	17231	17025	17276	17099	16967	17152	17256	17353	17309	17089	17175	17174	17250	17080	17033	17181	17070	17298	17325	17069	17196	17144	17298	17158	17222	17160	17069	17208	17161	17149	17153	17183	17213	17217	17181	17070	17278	17171	16966	17191	17078	17142	17232	17202	17014	17229	17171	17182	17101	17023	17103	17189	17205	17204	17076	17076	17142	17230	17302	17098	17041	17292	17141	17047	17128	17101	17398	17139	17339	17097	16996	17160	17071	17238	17107	17392	17197	16985	17258	17007	17283	17216	17174	17167	17245	17121	17176	17316	17481	17031	17290	17141	17135	17385	17196	17135	17061	17148	17208	17084	17089	17023	17260	17085	17201	17153	17114	17275	17155	17105	17135	17072	17154	17251	17220	17311	17098	17123	17138	17217	17197	17053	17124	17023	17055	17285	17041	17286	17050	17130	17131	17261	17145	17392	17301	17144	17149	17083	17152	17101	17424	17024	16943	17121	17283	17253	17315	17048	17170	17189	17110	17301	17110	17186	17286	17142	17194	17119	17171	17110	17126	17204	17248	17144	17245	17252	17208	17253	17429	17162	17241	17140	17167	17337	17195	17177	17245	17057	17026	17238	17115	17179	17267	17024	17115	17167	17140	16912	17266	17245	17178	17114	17289	17191	17279	16953	17224	17110	17252	17226	17172	17162	17256	17196	17175	17237	17244	17151	17150	17081	17038	17195	17068	17230	17193	17298	17349	17206	17174	17181	17125	17248	17321	17043	17110	17182	17101	17025	17165	17261	17239	17292	17086	17187	17150	17124	17063	17189	17328	17095	17295	17303	17229	17153	17282	17101	17201	17039	17314	17254	17252	17287	17081	17127	17258	17111	17240	17403	17239	17200	17271	17231	17171	17127	17247	17046	17085	17055	17355	17056	17228	17214	17244	17106	17140	17128	17200	17072	17312	17077	17343	17315	17213	17137	17095	17284	17186	17114	17104	17234	17202	17072	17253	17169	17264	17132	17119	17147	17050	17284	17074	17297	17124	17128	17151	17066	17224	17188	17326	17190	17295	17092	17183	17231	17049	17232	17200	17289	17102	17186	17137	17145	16918	17257	17345	17117	17295	17120	17144	17156	17033	17288	17236	17259	17297	17239	17098	17182	17166	17319	17274	17019	17086	17108	17255	16959	17134	17145	17252	17093	17237	17121	17116	17152	17356	17222	17013	17257	17237	17151	17117	17241	17188	17164	17273	17081	17145	17279	17204	17165	17336	17296	17147	17347	17264	17201	17080	17207	17251	17220	17067	17106	17181	17056	17195	17084	17312	17020	17305	17004	17145	17403	16999	17246	17222	17296	17070	17317	17307	16987	17156	17139	17137	17217	17104	17209	16987	17222	17070	17182	17184	17168	17120	17121	17232	17139	17222	17080	17136	17344	17173	17200	17330	17198	17190	17235	17034	17256	17031	17235	17017	17091	17138	17346	17120	17153	17339	17258	17136	17160	17123	17178	17233	17250	17068	17288	17079	17103	17262	17082	17156	17003	17313	17213	17268	17131	17217	17226	17189	17092	17133	17129	17247	17207	17151	17073	17217	17151	17151	17341	17159	17062	17206	17009	17191	17051	17060	17269	17108	17144	17233	17053	17170	17033	17147	17219	17153	17305	17024	17165	17412	17332	17131	17141	17029	17144	17102	17279	17165	17244	17184	17285	17240	17268	17169	17150	17050	17351	16967	17251	17185	17250	17337	17164	17072	17151	17011	17185	17094	17126	17155	16963	17232	17053	17091	17205	17200	17279	17267	16989	17133	17156	17165	17218	17306	17167	17131	17348	17195	17174	17171	17044	17187	16908	17143	17193	17154	17066	17067	17021	17148	17148	17201	17199	17287	17157	17249	17156	17136	17109	17282	17177	17211	17131	17045	17042	17213	17101	17156	16954	17143	17125	17087	17028	17152	17271	17156	17379	17237	17197	17171	17339	17013	17221	17096	17098	17200	17197	16889	17099	17075	17058	17246	17226	17023	17115	17158	17034	17128	17243	17371	17150	17389	17185	17158	17272	17278	17223	17209	17005	17286	17243	17008	17148	17159	17224	17192	17126	17281	17248	17103	17189	17050	17292	17310	17194	17283	17219	17096	17128	17193	17140	17041	17017	17238	17258	17178	17008	17246	17231	17124	17061	17238	17155	17119	17184	17042	17085	17315	17014	17288	17041	17201	17105	17280	17305	17150	16986	17280	17332	17173	17299	17175	17025	17095	17169	17088	17008	17204	17214	17292	17004	17225	17133	17130	17237	17163	17179	17120	17291	17141	17103	17385	17205	16973	17204	17090	17264	17174	16962	17117	17150	17272	17160	17288	17120	17239	17206	17220	17179	17144	17077	17392	17037	17282	17206	17244	17417	17232	17182	17367	17200	17187	17245	17221	17339	17292	17228	17165	17330	17128	17000	17154	17196	17194	17260	17167	17260	17282	17270	17252	16958	16989	17225	17218	17251	17394	17017	17214	17262	17236	16980	17110	17027	17143	17117	17184	17186	17145	17189	17165	17237	17207	17202	17234	17226	17078	17034	17071	17203	17198	17275	17088	17057	17169	17168	17127	17234	17090	17203	17239	17291	17115	17046	17163	17175	17161	17311	17328	16943	17253	17173	17251	17175	17092	17133	17211	17203	17297	17127	17219	17067	17150	17136	17117	17020	17222	17175	17048	17131	17344	17329	17133	17316	17157	17125	17137	17368	17310	17154	17107	16909	17238	17196	16942	17233	17047	17263	17177	17131	17044	17238	17140	17267	17283	17204	17125	17160	17356	17407	17386	17152	17320	17201	17289	16999	17228	17150	17242	17224	17220	17147	17290	17241	17154	17201	17110	17038	17367	17164	17149	17086	17172	17241	17069	17277	17237	17204	17116	17222	17205	17196	17219	17201	17266	17174	17288	17079	17104	17490	17333	17172	16953	17371	17158	17194	17156	17184	17101	17095	17160	17185	17199	17248	17209	17295	17152	17379	17029	17082	17231	17244	17202	16991	17017	17116	17208	17085	17300	17064	17153	17343	17255	17076	17082	17128	17270	17370	17116	17132	17297	17385	17350	17390	17125	17350	17140	17155	17240	17279	17140	17329	17118	17211	17170	17305	16998	17126	17302	16992	17341	17233	17170	17240	17287	17147	17191	17382	17213	17435	17206	17250	17194	17252	16988	17067	17055	17238	17294	17095	17231	17287	17309	17157	17069	17189	17048	17081	17112	17260	17184	17064	16979	17157	17195	17229	17171	17271	17240	17215	17234	17275	17279	17263	17077	17275	17252	17330	17241	17275	17161	17312	17153	17269	17152	17193	17235	17129	17215	17178	17122	17242	17193	17148	17354	17092	17208	17047	17333	17040	17084	17124	17225	17118	17285	17063	17209	17299	17173	17279	17098	17012	17268	17403	16991	17176	17211	17273	17099	17255	17219	17252	17218	17111	17257	17173	17052	17007	16966	17301	17165	16992	17156	17318	17193	17271	17226	17128	17058	17221	17015	17130	17108	17174	17106	17167	17116	17198	17450	17077	17191	17162	16972	17148	17124	17095	17155	17311	17215	17331	17153	17095	17253	17071	17165	17006	17036	17109	17172	17202	17242	17256	17172	17258	17241	17183	17225	17104	17138	17175	17252	17283	17112	17339	17334	17187	17220	17106	17153	17326	17119	17229	17249	17113	17221	17098	17128	17161	17203	17172	17211	17327	17218	17119	17122	17132	17345	17043	17268	17047	17166	17216	17251	17180	17131	17003	17225	17223	17098	17229	17245	17130	17157	17140	17049	16942	17061	17191	17248	17177	16968	17159	17299	17292	17223	17051	17194	17232	17080	17186	17172	17126	17317	17126	17141	17091	17059	17247	17101	17071	17104	17042	17154	17219	17212	17199	17024	17086	17178	16994	17253	17239	17136	17055	17217	17271	17112	17043	17245	17176	17303	17257	17127	17059	17091	17030	17163	17127	17276	17096	17231	17239	17150	17276	17342	17268	16934	17260	17090	17403	17267	17123	16994	17243	17248	17239	17221	17188	17180	17074	17072	17225	17110	17141	16999	17145	17125	17180	17297	17093	17204	17113	17154	17016	16992	17145	17260	17132	17193	17258	17151	17145	17375	17121	17128	17117	17064	17019	17311	17235	17375	17251	17307	17261	17157	17330	17146	17310	17238	17101	17030	17223	17280	17038	17197	17054	17198	17115	17217	17282	17147	17110	17221	17218	17061	17193	17205	17157	17260	17252	17228	17251	17168	16850	17235	17142	17017	17162	17298	17116	17141	17397	17151	17222	17243	17118	17337	17104	17167	17322	17295	17199	17085	17090	17125	16982	17128	17277	17089	17192	17086	17086	17228	17175	17199	17262	17224	17240	16996	17227	17044	17173	17176	17318	17238	17268	17197	17187	17125	17074	17270	17229	17304	16973	17372	17079	17312	16999	17231	17246	17075	17315	17028	17098	17299	17340	17078	17191	17062	17053	17146	17301	17255	17186	17218	17034	17316	17165	17248	17406	17258	17122	17390	17097	17286	17263	17199	17122	17190	17123	17115	17360	17038	17242	17101	17090	17220	17173	17201	17292	16991	17285	17081	17122	17383	16993	17233	17255	17258	17094	17051	17212	16929	17199	17084	17211	17096	17241	16981	17354	16927	17060	17132	17310	17160	17114	17199	17219	17221	17080	17239	17243	17215	17266	17163	17277	17194	16994	17119	17167
23573	21567	28431	25835	24180	25245	25096	22914	22445	22325	22064	22118	22233	21752	21847	22141	22051	21972	21964	21827	21788	21784	21776	21835	21864	21768	21947	21663	21549	21751	21872	21702	21755	21804	21755	21946	21606	21847	21803	21683	21799	21750	21859	21628	21608	21664	21837	21668	21783	21963	21556	21911	21814	21633	21812	21882	21898	21852	21578	21581	21882	21949	21801	21854	21569	21703	21736	21820	21743	21604	21724	21763	21560	21801	21811	21626	21667	21727	21826	21595	21909	21724	21676	21811	21822	21624	21601	21645	21623	21608	21637	21654	21547	21811	21752	21649	21807	21704	21621	21689	21801	21724	21802	21863	21875	21824	21648	21825	21649	21554	21498	21731	21742	21772	21661	21767	21730	21690	21695	21649	21945	21733	21552	21747	21700	21740	21679	21829	21646	21752	21580	21769	21872	21700	21652	21619	21657	21855	21553	21786	21720	21425	21541	21825	21817	21833	21725	21724	21834	21689	21777	21792	21608	21745	21900	21791	21879	21786	21802	21660	21518	21848	21997	21653	21741	21676	21816	21647	21678	21763	21602	21649	21937	21831	21686	21854	21715	21826	21644	21640	21895	21556	21613	21587	21614	21804	21627	21867	21675	21806	21729	21840	21765	21693	21726	21817	21845	21509	21724	21547	21792	21761	21537	21612	21943	21689	21710	21678	21704	21691	21662	21489	21644	21648	21563	21839	21842	21775	21672	21735	21663	22000	21807	21884	21657	21759	21832	21591	21881	21568	21530	21595	21744	21700	21462	21714	21533	21814	21531	21721	21730	21636	21595	21698	21640	21719	21491	21640	21771	21615	21882	21696	21798	21756	21492	21620	21710	21806	21598	21714	21719	21652	21674	21539	21763	21692	21701	21696	21714	21871	21922	21680	21625	21489	21739	21600	21736	21719	21685	21579	21646	21800	21648	21528	21538	21633	21709	21684	21668	21967	21900	21643	21504	21751	21743	21747	21948	21801	21748	21478	21701	21856	21590	21783	21803	21885	21943	21819	21624	21821	21710	21689	21492	21558	21639	21721	21758	21497	21661	21763	21611	21707	21777	21801	21543	21701	21854	21767	21868	21871	21605	21721	21846	21743	21731	21594	21767	21859	21651	21671	21720	21752	21905	21806	21600	21653	21569	21320	21697	21746	21569	21753	21726	21643	21613	21845	21607	21730	21511	21633	21707	21638	21722	21580	21794	21781	21561	21699	21688	21556	21829	21764	21635	21961	21655	21732	21758	22009	21756	21671	21708	21638	21716	21729	21724	21769	21542	21689	21696	21796	21819	21800	21670	21763	21536	21571	21637	21703	21803	21494	21641	21709	21708	21745	21689	21752	21482	21541	21603	21801	21591	21741	21810	21873	21570	21613	21622	21607	21673	21659	21772	21793	21720	21762	21845	21597	21735	21642	21816	21700	21728	21641	21541	21690	21771	21497	21492	21461	21798	21603	21797	21569	21659	21653	21715	21785	21817	21645	21593	21800	21679	21402	21606	21660	21807	21800	21736	21465	21890	21785	22030	21697	21757	21634	21620	21740	21783	21764	21924	21707	21624	21599	21790	21787	21820	21802	21531	21843	21727	21681	21793	21820	21672	21641	21998	21740	21634	21736	21800	21653	21607	21713	21707	21749	21521	21525	21623	21580	21822	21604	21620	21726	21520	21763	21598	21525	21820	21709	21900	21733	21639	21793	21854	21770	21729	21754	21596	21557	21770	21529	21616	21559	21829	21667	21816	21886	21748	21611	21676	21556	21640	21898	21481	21646	21710	21862	21834	21738	21789	21550	21664	21494	21766	21815	21710	21540	21565	21590	21754	21918	21732	21565	21915	21638	21703	21762	21831	21558	21852	21728	21725	21558	21707	21665	21543	21697	21697	21676	21752	21674	21818	21547	21726	21702	21717	21698	21570	21635	22019	21892	21597	21676	21912	21761	21841	21720	21748	21747	21718	21666	21638	21742	21793	21569	21750	21645	21751	21830	21590	21868	21780	21681	21798	21672	21725	21665	21810	21697	21773	21562	21556	21571	21840	21749	21700	21967	21626	21572	21817	21780	21930	21654	21874	21921	21781	21837	21615	21593	21616	21566	21764	21765	21612	21582	22011	21686	21814	21789	21907	21819	21500	21491	21920	21711	21844	21730	21613	21699	21808	21662	21783	21746	21852	21744	21909	21667	21463	21849	21591	21827	21831	21789	21577	21671	21628	21521	21630	21791	21587	21784	21584	21819	21702	21814	21839	21554	21904	21728	21734	21728	21713	21732	21773	21828	22026	21838	21646	21827	21818	21603	21488	21640	21690	21697	21784	21621	21480	21664	21647	21992	21741	21689	21834	21631	21663	21846	21596	21710	21677	21641	21906	21546	21584	21917	21615	21683	21723	21714	21787	21812	21499	21582	21922	21834	21696	21789	21815	21814	21969	21727	21746	21834	21809	21651	21903	21668	21443	21693	21490	21573	21793	21676	21775	21894	21720	21711	21850	21646	22127	21829	21741	21727	21794	21794	21757	21658	21845	21856	21708	21740	21789	21865	21793	21633	21810	21739	21870	21987	21668	21656	21730	21639	21800	21797	21944	21632	21670	21752	21634	21651	21730	21586	21692	21634	21594	21776	21668	21591	21819	21739	21684	21643	21812	21666	21848	21749	21915	21815	21902	21615	21822	21624	21702	21537	21669	21614	21742	21777	21843	21629	21637	21754	21611	21644	21759	21459	21934	21579	21708	21775	21341	21722	21735	21795	21661	21647	21832	21770	21718	21852	21818	21669	21682	21666	21730	21641	21485	21662	21767	21575	21576	21587	21741	21708	21459	21773	21682	21690	21723	21836	21597	21408	21639	21377	21629	21470	21785	21855	21874	21688	21740	21859	21816	21786	21869	21741	21773	21841	21783	21633	21457	21621	21596	21629	21794	21807	21762	21833	21821	21566	21753	21684	21514	21573	21430	21644	21638	21654	21587	21359	21665	21719	21743	21696	21548	21333	21750	21773	21867	21686	21774	21611	22117	21769	21640	21606	21909	21869	21826	21766	21763	21696	21771	21919	21765	21650	21845	21701	21731	21565	21713	21878	21749	21932	21732	21694	21832	21736	21625	21765	21725	21801	21760	21792	21801	21991	21781	21986	21616	21790	21905	21671	21735	21665	21814	21648	21495	21592	21534	21939	21570	21758	21623	21607	21647	21585	21788	21655	21771	21463	21600	21934	21601	21728	21844	21561	21793	21708	21553	21680	21678	21715	21618	21697	21585	21808	21651	21687	21752	21811	21916	21792	21659	21531	21683	21546	21692	21797	21707	21619	21660	21800	21695	21636	21687	21505	21674	21715	21713	21722	21651	21550	21727	21793	21603	21658	21638	21613	21732	21684	21797	21756	21689	21805	21650	21504	21926	21689	21729	21965	21486	21865	21647	21702	21939	21784	21777	21726	21693	21558	21771	21641	21751	21767	21662	21711	21903	21573	21858	21757	21858	21725	21902	21775	21704	21749	21758	21754	21978	21927	21885	21753	21721	21758	21594	21611	21667	21701	21822	21933	21794	21743	21591	21816	21915	22003	21793	21704	21807	21738	21660	21798	21878	21676	21647	21629	21754	21706	21817	21786	21707	21750	21701	21716	21694	21688	21609	21502	21679	21539	21795	21882	21789	21656	21548	21672	21768	21718	21826	21760	21645	21741	21631	21746	21827	21656	21759	21495	21819	21937	21843	21777	21737	21648	21535	21674	21728	21641	21480	21598	21875	21459	21746	22002	21863	21689	21892	21570	21869	21682	21763	21732	21696	21830	21854	21579	21845	21732	21423	21493	21545	21694	21800	21809	21788	21475	21650	21658	21575	21773	21901	21852	21337	21743	21652	21684	21641	21608	21772	21772	21649	21841	21656	21619	21522	21722	21790	21795	21787	21723	21779	21793	21946	21793	21751	21878	21555	21664	21750	21303	21686	21787	21635	21531	21893	21877	21982	21742	21682	21466	21669	21369	21746	21700	21782	21608	21763	21666	21585	21739	21781	21702	21714	21823	22046	21719	21770	21514	21637	21754	21658	21747	21657	21687	21732	21753	21642	21777	21987	21623	21868	21708	21605	21632	21815	21704	21778	21905	21805	21757	21773	21688	21612	21580	21830	21566	21862	21593	21469	21917	21800	21743	21870	21882	21547	21779	21641	21827	21743	21661	21619	21613	21594	21765	21840	21769	21577	21745	21722	21545	21746	21744	21708	21810	21809	21586	21838	21710	21833	21656	21560	21625	21763	21742	21674	21579	21733	21694	21795	21774	21757	21590	21586	21668	21776	21527	21604	21713	21762	21740	21929	21651	21649	21461	21961	21486	21436	21851	21829	21627	21846	21658	21904	21792	21519	21803	21795	21635	21637	21737	21641	21703	21732	21761	21790	21791	21777	21742	21633	21595	21835	21642	21679	21697	21604	21634	21744	21816	21667	21735	21958	21636	21751	21638	21502	21492	21610	21771	21696	21790	21768	21791	21580	21761	21869	21541	21657	21573	21544	21804	21645	21754	21626	21615	21703	21607	21788	21766	21753	21554	21772	21663	21697	21761	21616	21801	21876	21649	21711	21439	22033	21812	21801	21579	21797	21621	21805	21629	21781	21758	21771	21495	21692	21653	21869	21768	21834	21823	21761	21723	21631	21693	21583	21551	21423	21663	21618	21909	21781	21589	21488	21686	21838	21615	21792	21661	21915	21826	21769	21839	21516	21666	21571	21688	21734	21606	21839	21706	21755	21603	21646	21898	21859	21662	21762	21811	21697	21693	21797	21769	21958	22026	21532	21853	21898	21835	21751	21611	21582	21627	21636	21708	21929	21538	21579	21632	21859	21659	21711	21615	21670	21806	21921	21460	21750	21695	21577	21560	21667	21494	21714	21466	21991	21762	21592	21601	21855	21893	21755	21549	21789	21702	21767	21721	21759	21802	21827	21727	21723	21681	21656	21689	21757	21661	21644	21848	21765	21609	21629	21962	21561	21758	21654	21673	21846	21666	21719	21732	21750	21764	21769	21819	21878	21548	21842	21783	21663	21940	21826	21563	21618	21819	21547	21681	21476	21633	21738	21693	21783	21489	21729	21675	21734	21626	21676	21739	21885	21551	21653	21984	21576	21758	21646	21961	21468	21622
21119	41477	33439	25014	21592	19786	19048	18443	18264	17892	17807	17777	17612	17467	17504	17677	17629	17666	17511	17503	17491	17653	17719	17495	17584	17867	17589	17563	17673	17723	17699	17596	17516	17761	17589	17832	17532	17630	17661	17514	17696	17636	17640	17829	17421	17519	17489	17418	17413	17657	17479	17490	17431	17486	17523	17521	17529	17394	17591	17597	17521	17514	17574	17463	17621	17467	17713	17639	17568	17304	17533	17823	17592	17440	17418	17604	17597	17402	17520	17526	17705	17551	17637	17802	17605	17423	17442	17694	17717	17519	17604	17409	17663	17410	17504	17636	17623	17626	17613	17673	17602	17492	17795	17640	17516	17591	17531	17621	17574	17458	17457	17418	17661	17645	17676	17521	17751	17579	17656	17543	17498	17640	17547	17643	17495	17657	17417	17526	17466	17594	17649	17585	17346	17549	17676	17584	17564	17557	17677	17572	17505	17631	17545	17486	17649	17491	17570	17483	17491	17416	17482	17603	17434	17442	17606	17495	17469	17448	17629	17629	17796	17559	17492	17652	17459	17679	17578	17512	17785	17621	17409	17505	17563	17702	17720	17551	17530	17501	17481	17572	17659	17646	17457	17655	17524	17616	17560	17527	17596	17561	17671	17520	17547	17605	17538	17558	17631	17450	17661	17585	17554	17632	17518	17567	17555	17452	17512	17623	17727	17678	17752	17453	17598	17523	17545	17550	17713	17556	17644	17467	17647	17577	17583	17494	17518	17513	17560	17433	17491	17561	17616	17508	17506	17639	17740	17319	17675	17587	17584	17418	17601	17540	17575	17486	17648	17656	17600	17505	17643	17431	17440	17525	17555	17534	17763	17528	17526	17644	17500	17460	17828	17382	17358	17667	17743	17640	17542	17563	17626	17559	17572	17452	17510	17585	17798	17591	17446	17450	17566	17616	17480	17576	17291	17679	17485	17525	17664	17851	17792	17534	17619	17691	17496	17651	17441	17636	17451	17502	17653	17461	17662	17628	17577	17446	17646	17577	17651	17477	17576	17243	17612	17624	17534	17505	17436	17735	17495	17583	17713	17419	17420	17600	17586	17517	17388	17631	17539	17672	17675	17640	17560	17632	17634	17337	17530	17572	17568	17538	17551	17657	17788	17610	17652	17656	17637	17450	17545	17456	17571	17385	17555	17548	17592	17637	17604	17722	17567	17609	17522	17505	17509	17658	17559	17727	17640	17404	17597	17533	17473	17663	17651	17582	17327	17549	17751	17516	17439	17405	17668	17587	17691	17612	17739	17619	17426	17417	17545	17656	17567	17547	17556	17634	17577	17465	17524	17698	17587	17633	17646	17559	17573	17497	17488	17739	17478	17635	17428	17464	17509	17571	17747	17455	17729	17539	17367	17510	17637	17758	17554	17665	17495	17465	17485	17627	17401	17531	17524	17512	17629	17489	17476	17719	17582	17537	17388	17569	17564	17589	17562	17437	17790	17642	17585	17553	17540	17440	17415	17603	17661	17615	17800	17567	17445	17582	17549	17634	17606	17666	17558	17549	17578	17518	17543	17603	17443	17629	17748	17462	17583	17616	17453	17569	17604	17581	17669	17590	17530	17606	17516	17551	17602	17429	17624	17564	17500	17514	17630	17523	17731	17380	17559	17515	17775	17753	17324	17404	17519	17527	17677	17376	17537	17612	17381	17441	17641	17493	17594	17451	17571	17510	17482	17581	17629	17589	17641	17729	17438	17608	17503	17653	17573	17671	17726	17618	17623	17473	17552	17366	17597	17565	17312	17662	17655	17540	17638	17484	17611	17720	17490	17444	17514	17617	17607	17663	17424	17571	17481	17600	17466	17640	17665	17607	17718	17526	17652	17536	17508	17654	17663	17516	17616	17516	17736	17649	17518	17591	17549	17589	17672	17488	17507	17620	17613	17630	17560	17613	17633	17434	17258	17439	17523	17422	17525	17556	17356	17466	17526	17619	17582	17522	17543	17749	17399	17469	17706	17512	17675	17518	17572	17473	17691	17453	17371	17550	17456	17687	17540	17693	17499	17501	17648	17749	17644	17603	17503	17536	17700	17603	17644	17529	17471	17560	17537	17588	17628	17554	17599	17616	17555	17579	17500	17595	17571	17585	17597	17576	17692	17504	17506	17675	17666	17501	17749	17583	17576	17519	17742	17678	17542	17642	17514	17440	17673	17523	17497	17463	17565	17574	17572	17671	17587	17579	17565	17477	17664	17713	17677	17618	17525	17628	17685	17456	17514	17488	17523	17546	17446	17580	17642	17482	17503	17364	17758	17500	17576	17475	17569	17697	17616	17515	17581	17501	17639	17665	17503	17498	17506	17456	17674	17632	17486	17748	17593	17612	17537	17460	17433	17536	17631	17574	17466	17503	17688	17563	17495	17733	17517	17477	17699	17577	17465	17656	17483	17731	17478	17767	17443	17538	17550	17611	17577	17469	17387	17696	17474	17712	17555	17536	17612	17385	17564	17614	17668	17384	17600	17501	17671	17518	17511	17725	17611	17582	17541	17577	17500	17644	17444	17483	17525	17503	17548	17387	17432	17598	17547	17815	17522	17682	17616	17683	17876	17570	17633	17582	17588	17581	17361	17524	17648	17546	17572	17501	17553	17454	17584	17682	17485	17557	17617	17366	17648	17547	17620	17703	17638	17588	17680	17560	17585	17538	17597	17653	17560	17624	17521	17437	17501	17519	17731	17577	17472	17700	17490	17632	17539	17529	17674	17857	17656	17474	17644	17491	17634	17591	17635	17620	17537	17489	17645	17651	17503	17441	17542	17615	17603	17416	17499	17472	17624	17519	17626	17685	17568	17580	17534	17563	17423	17649	17559	17477	17506	17506	17506	17442	17664	17549	17398	17512	17761	17416	17388	17660	17544	17548	17550	17508	17521	17513	17671	17633	17548	17593	17578	17528	17562	17538	17461	17574	17669	17682	17520	17575	17425	17441	17577	17553	17718	17600	17512	17511	17608	17521	17585	17375	17700	17469	17420	17424	17511	17540	17624	17531	17612	17448	17526	17511	17609	17543	17620	17674	17543	17553	17610	17564	17589	17528	17673	17513	17440	17614	17594	17719	17648	17619	17686	17656	17548	17639	17646	17494	17634	17573	17670	17531	17651	17531	17459	17548	17789	17433	17524	17480	17565	17573	17598	17537	17542	17527	17681	17528	17644	17377	17582	17510	17586	17519	17564	17555	17524	17735	17732	17679	17721	17459	17739	17754	17705	17657	17461	17481	17694	17377	17425	17636	17678	17564	17521	17785	17672	17577	17537	17687	17397	17511	17782	17469	17629	17519	17478	17647	17414	17417	17611	17479	17396	17662	17574	17567	17483	17570	17621	17386	17562	17572	17582	17508	17552	17512	17377	17581	17585	17527	17584	17379	17649	17610	17695	17514	17502	17420	17555	17479	17626	17644	17464	17633	17604	17634	17533	17436	17674	17551	17413	17536	17458	17422	17483	17547	17591	17694	17530	17595	17680	17657	17415	17505	17535	17797	17516	17536	17595	17521	17635	17717	17648	17480	17727	17582	17480	17566	17624	17330	17428	17659	17568	17781	17402	17691	17612	17755	17547	17541	17678	17517	17534	17695	17551	17581	17581	17565	17543	17456	17561	17618	17525	17609	17655	17540	17527	17446	17396	17438	17500	17553	17561	17493	17557	17552	17712	17525	17592	17361	17612	17467	17544	17527	17574	17679	17636	17757	17497	17526	17458	17503	17352	17496	17567	17548	17664	17524	17557	17594	17763	17638	17658	17426	17534	17545	17446	17614	17680	17428	17475	17577	17719	17773	17550	17474	17480	17569	17597	17743	17627	17536	17596	17603	17458	17598	17335	17510	17626	17374	17613	17585	17524	17483	17578	17646	17549	17670	17542	17632	17512	17505	17585	17501	17576	17472	17601	17626	17557	17635	17589	17667	17337	17616	17575	17761	17249	17622	17483	17537	17573	17730	17740	17543	17642	17536	17662	17476	17437	17496	17618	17482	17567	17492	17486	17473	17558	17578	17541	17415	17510	17559	17529	17429	17703	17399	17586	17788	17648	17347	17760	17588	17544	17606	17748	17460	17696	17292	17626	17441	17456	17574	17521	17372	17824	17496	17509	17430	17608	17375	17635	17525	17519	17569	17464	17610	17546	17567	17693	17539	17615	17578	17538	17823	17570	17661	17618	17621	17392	17451	17486	17480	17422	17435	17497	17541	17453	17432	17699	17568	17433	17570	17676	17462	17669	17505	17444	17549	17532	17634	17528	17686	17542	17398	17722	17483	17558	17626	17591	17458	17558	17548	17568	17594	17577	17623	17492	17539	17634	17581	17476	17457	17466	17590	17509	17422	17647	17537	17677	17492	17609	17559	17500	17614	17592	17538	17731	17719	17528	17464	17387	17738	17644	17370	17488	17772	17722	17374	17660	17441	17708	17544	17733	17737	17644	17617	17501	17660	17642	17564	17608	17469	17531	17681	17680	17434	17806	17438	17486	17592	17517	17666	17518	17652	17599	17681	17569	17615	17636	17697	17576	17643	17567	17413	17640	17481	17721	17725	17336	17581	17464	17542	17567	17416	17493	17545	17592	17511	17617	17566	17544	17624	17784	17489	17441	17633	17539	17621	17621	17467	17560	17558	17399	17435	17476	17591	17562	17321	17581	17669	17475	17480	17620	17551	17691	17643	17791	17246	17543	17449	17628	17345	17500	17559	17566	17584	17586	17614	17485	17410	17710	17604	17567	17602	17477	17404	17585	17622	17534	17606	17493	17654	17528	17422	17630	17563	17649	17531	17522	17572	17438	17538	17696	17408	17704	17621	17516	17678	17570	17619	17723	17430	17597	17464	17639	17698	17476	17687	17607	17577	17624	17624	17646	17386	17637	17526	17466	17622	17639	17625	17251	17471	17581	17674	17661	17785	17597	17681	17672	17507	17601	17561	17584	17702	17689	17488	17463	17777	17539	17421	17505	17641	17657	17591	17626	17559	17405	17630	17554	17633	17583	17840	17456	17486	17556	17385	17574	17670	17707	17534	17524	17597	17465	17707	17502	17673	17438	17565	17411	17600	17397	17547	17537	17690	17564	17569	17607	17468	17519	17545	17602	17605	17583	17520	17527	17435	17583	17573	17532	17527	17565	17644	17484	17540
25417	21662	27790	28550	23308	22714	22417	21559	21217	21106	21202	21228	21115	21056	20963	20959	21047	20922	20716	20914	20986	20784	20940	20854	20913	20966	21010	20940	20888	20753	20841	20746	20933	20864	20838	20946	20698	21076	20965	20975	20854	20848	20789	20919	20628	20918	20822	20875	20812	20710	20920	20719	20824	21022	21042	20820	20743	21155	20857	20672	20867	20863	21049	20738	20948	20964	20822	20914	20920	21032	20950	20753	20700	20790	20870	20949	20661	20741	20751	20766	20620	20825	20756	20785	20851	20975	20776	20731	20814	20875	20617	20935	20946	20753	20795	20911	20776	20837	20617	20869	20841	20640	20789	20856	20996	20976	20923	20808	20869	20798	20923	21028	20755	20860	20783	20863	20817	20747	20996	21013	20846	20791	20976	20892	20699	20879	20900	20631	21019	20760	20835	20783	20976	20878	20948	20918	20662	20968	20878	20790	20755	20677	20944	20913	20922	20925	20787	20883	20987	20697	20957	20664	20914	20673	20828	20729	20915	20840	20849	20886	20890	20847	21035	20818	20704	20705	20769	20692	20967	21047	20969	20860	20826	20601	20582	20848	20734	20666	21033	21019	20827	20949	20789	21118	20884	20707	20712	20986	20961	21007	20866	20961	21044	21040	20749	20524	20712	20675	20872	20882	20928	20969	20893	20713	20840	20914	20932	20848	20861	20753	20769	20798	20740	20808	20842	20765	20925	21191	21058	20810	21028	20843	21050	21087	20845	20887	20773	20963	20869	20775	20954	20891	20847	20925	20774	20978	20918	20741	20748	20864	21007	20979	20960	20927	20860	20861	20777	20922	20899	20968	20745	20849	20872	21022	20856	20618	20904	20731	20953	20892	20777	20849	20805	20904	20803	20788	20871	20942	20765	20792	20820	20784	20900	20779	20930	21067	20885	20927	20751	20893	21024	20898	20873	20832	20682	21024	20654	20591	20822	20872	21028	20890	20987	21000	21057	20894	20982	20830	20920	21005	20924	20838	20890	20743	20914	20919	20707	20822	20760	21082	20607	20798	21000	20961	20806	20927	20761	20869	20554	20989	20769	20934	21030	20645	20890	20855	20717	20742	21010	20981	20993	20892	20642	20748	20736	21011	20914	20723	20858	20872	20933	20888	20750	20769	20811	20945	20973	21029	20933	20620	20888	20949	20907	20986	20881	21132	20760	20979	20934	20612	20897	20992	20648	20606	20829	20885	20756	20812	20963	20762	20864	21057	21057	20889	20822	20843	21101	21030	20917	20870	20962	20724	20834	20891	20688	21016	20840	20903	20865	20874	20900	20869	20897	21028	20952	20850	20653	20713	20807	20915	21116	20632	20920	20950	20773	20966	20944	20945	20789	20881	20908	20957	20781	20767	20781	21091	20945	21254	20901	20968	20669	20817	20837	21045	20842	21028	20727	20795	20674	20924	20834	20723	21004	20917	20638	20857	20567	20798	20951	20910	20978	20941	21128	20952	20854	20895	20914	20711	20832	21001	20759	20958	20641	20867	21036	20867	20909	20944	20886	20891	20786	20835	21338	20803	20937	20831	20937	20927	20921	20900	20798	20763	20936	21011	20669	20957	20969	20886	20774	20779	21006	20985	20982	20832	20780	20669	20839	20935	20773	20838	20938	20662	20847	20959	21085	20771	21021	20831	20719	21039	20714	20712	20990	20873	20929	20691	20744	20740	21025	20859	20870	20846	20863	20765	20886	20928	20816	20796	20932	20860	21026	21005	20925	20967	20948	21115	20922	20832	20634	20840	20958	20780	20926	20985	20899	20945	20736	20982	20738	20572	20702	20693	20770	20657	21170	20800	20649	20681	20867	20862	21050	20974	20896	20701	21066	20872	20850	20753	20874	20783	20880	20849	20662	21002	20795	20688	20711	20968	20855	20970	21013	20654	20753	20789	20975	20752	20837	20827	20767	20892	20775	20712	21037	21172	20921	20845	20706	20677	20716	20888	20659	21155	20901	20856	20870	20904	20672	20688	20873	20678	20899	20721	20912	20735	20804	20883	20817	20749	20709	21036	20819	20726	20981	20712	20866	20900	20867	20861	20704	20877	20806	20869	20748	20666	20702	20887	20898	20949	20669	20920	20809	20930	20883	20728	20591	20614	20927	20934	20905	20852	20960	21094	20864	21099	21027	20866	21086	20810	20690	20764	20866	20955	20785	20917	20921	20688	20798	20934	20908	21072	20706	21045	20989	20917	20717	20944	20908	20956	20884	20806	21132	20996	20898	20891	20883	20774	20898	20911	20986	20807	20771	20642	20764	20998	21114	20729	20652	20930	20895	20672	20942	20813	20745	20930	20856	20935	21025	20959	20727	20891	20712	20801	20616	20887	20966	20813	20851	20841	20803	20893	20858	20828	20857	20844	20867	20631	20712	20922	20912	20932	20801	20685	20920	20769	20862	20947	20865	20832	20856	20972	21063	20682	20800	21018	20906	20905	20783	20839	20887	20816	20880	20880	21007	20842	20796	20940	20837	20738	20786	20803	21031	20813	20869	20914	21033	21015	20968	20727	21106	20957	20823	20928	20874	20922	20892	20829	20881	20998	20993	20954	20790	20784	20877	20961	20582	20970	20914	20799	20737	20791	20941	20613	20721	20646	20787	20857	20971	20898	20853	20836	20846	20676	20816	20859	20847	20748	21012	20974	20859	20755	20785	20767	20954	20753	20803	20829	20873	20909	20800	21081	20712	20826	20766	20804	20963	20981	20784	20984	20707	20915	20805	21072	20678	20708	20682	20862	20972	20773	20809	20839	20985	20776	20851	20742	20890	20736	20803	20981	20840	20934	20917	20836	21059	20889	20810	20888	21048	20870	20892	20935	20857	21061	20966	21054	20711	20918	20849	20524	20761	20844	20915	20941	20823	20918	20833	20934	20918	20910	20782	20871	20724	21002	20871	20713	21244	21002	20803	21152	21192	21042	20589	20717	20844	20971	20875	20764	20877	20517	20777	20817	20832	21003	20826	20713	20905	20834	20543	20659	20873	20913	20890	20714	20948	20938	20999	20777	20953	21103	20921	20956	21007	20841	20996	21087	20848	20919	21038	21126	20990	20881	20977	20881	20794	20890	20795	20778	20504	20747	20944	20751	20650	20832	20715	21002	20829	20929	20707	20851	20735	20917	20729	20577	20787	20931	21217	20779	20700	20644	20902	20996	20698	21026	20871	20801	20825	21025	20895	20741	20834	20982	20705	20950	20960	21097	21101	21080	20933	20795	20899	20806	20770	21171	20891	20627	20671	21040	21010	20666	21274	20801	21152	20948	20904	20805	20851	21111	20848	20703	20962	20735	20912	20800	20919	21030	20992	20939	20671	20602	20851	20889	20711	20956	21000	21209	20924	20893	20923	20943	20854	20857	20837	20908	20991	20837	20980	20896	20786	20705	20865	20640	20888	20844	20903	20847	20864	20902	21002	20925	20865	20933	20830	21022	20940	20647	20864	21004	20962	20842	20887	21082	20945	20780	20778	20608	20968	20707	21067	21031	21127	20920	21056	21032	20526	21050	20931	20663	20895	21084	20766	20791	21015	20941	20850	20763	20920	20862	20801	20956	20935	20919	20738	20831	20851	20810	20937	20922	20905	21047	20884	20941	20936	20930	20897	20836	20864	20821	20815	20746	20660	20880	20783	20814	20814	20864	20910	20781	21081	20872	20731	21116	20781	20751	20971	20889	20883	20714	20843	20803	20740	20884	20875	20909	20723	20804	20864	20978	20965	20699	20886	20876	20766	20658	20786	20970	20888	21004	20773	20826	20836	20971	20834	21158	20780	20917	21075	20948	20920	21048	20896	20960	20917	20951	20937	20884	20798	20779	21140	20873	20665	20976	20950	20791	20869	20921	20651	20766	20861	20950	20802	21064	20726	20847	20914	20861	20831	21035	20821	20980	20950	20740	20867	20885	20811	20827	21073	20780	21062	20864	20748	20600	20729	20820	20914	20785	20979	20851	21003	20948	20994	20786	20848	20932	20832	20802	20918	20990	21055	20836	20934	20846	20727	20735	20872	20868	21026	20831	20767	20888	20646	20802	20847	20915	20814	20752	20742	20957	20809	20650	20729	20931	21035	20625	20874	20715	20684	20990	20879	20990	20982	20794	20772	20904	20961	20965	20931	20739	21139	20880	20860	20920	20853	21007	20921	20715	20970	21279	20886	20761	20679	20859	21027	21043	20812	20906	20869	20868	21189	20849	20947	20748	20924	20883	20708	21038	20978	20889	21028	20905	20933	20845	20948	20943	20975	20786	20973	20686	20730	20895	20973	20818	20730	20921	21023	20866	21014	20986	20918	20712	20837	20640	20814	21148	20840	20860	20897	20942	20869	20858	20938	20906	20778	20777	20902	20925	20937	20730	20800	20918	20823	20787	20436	20804	20709	20966	21092	20833	20827	20901	20669	20780	20886	20679	20921	20825	20789	20747	20887	20822	20913	20913	21025	20945	20793	20757	20941	21038	20857	20804	20955	20829	20979	20809	20882	20732	21098	20775	20956	21009	20724	20895	20938	20795	20798	20948	21113	20743	20675	20788	20828	20761	21031	20801	20880	20966	20777	20972	20889	20853	20899	21010	20921	20863	20879	21011	20588	20915	21122	20602	20702	20759	20825	20771	20777	20631	20947	20914	20795	20940	21087	20733	20939	20945	21020	20857	21003	20909	20763	20759	20843	20775	20862	20697	21077	20849	20964	20808	20897	20715	20784	20724	20768	20953	20897	20730	20982	20749	20915	20900	20989	20842	21236	20561	20777	20629	20792	20778	20878	20723	20763	20764	21075	20947	20712	20845	20845	20820	20847	20720	20853	21032	20813	20989	20909	20855	20829	20893	20884	20892	20890	20894	20994	20922	20856	20814	20762	20851	20700	20820	20652	20599	21031	20850	20935	20617	20771	20872	20777	20786	20906	21031	20937	20880	20924	20862	21011	20786	20861	21024	20833	20914	20728	21147	20938	20795	20806	20809	20934	20885	20928	20762	20871	20933	20898	20938	20790	20978	20707	21167	20906	21073	21047	20821	21006	20730	20649	20799	20826	20883	20801	20922	20768	20751	20810	20715	20954	20708	20966	20955	20822	20727	20825	20838	20949	20672	20851	20941	21038	20829	20707	20947	20883	20982	20932	20775	20743	20965
21057	35321	29014	22628	20075	18853	18148	17737	17543	17627	17432	17200	17198	17150	17250	17042	17420	17079	17129	17035	17015	17029	17265	17053	17285	17092	17094	17080	16975	17217	17114	17123	17252	17051	17352	17074	17064	17208	16970	17108	17331	17019	17232	17161	16964	17025	17228	17102	17184	16930	16983	17096	17184	17077	17088	17224	16987	17272	17125	17034	17077	17232	17043	17144	17157	17138	17207	17151	17042	17028	17080	17080	17238	17069	17278	17026	17255	17237	17238	17227	17054	16994	17163	17081	17091	16950	17217	17066	16883	17062	17170	17093	17322	17187	16961	16951	17091	17275	17193	17033	17013	17062	17110	17186	17096	17145	17190	17277	17126	16940	17179	17278	17150	17161	17249	17142	17057	17171	17244	17179	17032	17006	17034	16950	17252	17107	17154	17283	17139	16938	17255	17197	17166	16840	17238	17057	17226	17031	17190	17097	17023	17154	17183	17036	16886	17017	16988	17041	16963	17141	17040	17129	16960	17078	17101	17268	17002	17051	17216	17175	17121	17140	17103	16996	17083	16987	17400	17288	17113	17164	17111	17028	17127	17069	16896	17153	17203	17109	17210	17189	17181	17122	17149	17140	17147	17037	16878	17031	17247	17024	17150	17312	17202	17047	17296	17067	17034	17085	17239	16937	17227	17084	17078	16977	17034	16968	17208	17287	17085	17070	17138	16951	17082	17167	17105	17113	17167	17084	17003	17001	17044	17102	17215	17133	16970	17121	17241	17153	17112	17080	17081	17113	17277	17080	17227	17169	17013	17255	16997	16896	16987	17275	17093	17133	17051	17146	17129	17122	17125	17206	17180	17157	17167	16993	17118	17245	17091	17116	17007	17229	17060	17078	17287	17278	17147	17020	17258	16997	17244	17209	17181	17191	16899	17053	17216	17046	17236	16918	17017	17152	17286	17076	17266	17095	17158	17092	17047	17159	17176	17221	17113	17238	17297	17211	17156	17086	17160	17176	17142	17153	17133	17091	17070	17138	17099	17219	16947	17119	16950	16989	17228	17055	17015	16931	17054	16897	17207	17173	17067	17063	17207	17069	16949	17174	17089	17014	17106	17231	17010	17045	16874	16942	17155	17151	17240	17137	17112	17024	17102	16920	17224	17192	17013	17183	17282	17009	17136	17191	17033	17149	17334	17031	17011	17124	17028	17139	17020	17220	17146	17028	17059	17193	17129	17068	17277	17152	17062	17133	17257	17083	17009	17211	17199	17391	17196	16989	17300	17133	17305	17081	17131	17202	17271	16874	17069	17148	17090	17154	17037	17240	17121	17225	16988	17283	17118	17265	17137	17289	17017	17087	17087	17063	17130	17060	17130	17197	17235	17170	17203	17023	17201	17167	17207	17033	16868	17168	17237	17259	17122	17054	17053	17062	17002	17121	17179	17306	17214	17233	17173	17087	17178	17200	17230	17029	17143	17243	17135	17079	17134	17098	17100	17111	17062	17014	17231	17148	17273	16997	17285	17037	16985	17257	17284	17084	17199	17102	17244	17130	17006	17109	17232	17039	17229	17095	17286	17189	17298	17071	16959	17158	17253	16827	17059	17070	17181	17084	17141	17159	17087	17213	17224	17034	17113	17120	17205	16980	17250	17105	17086	17264	17105	17213	17276	17056	17132	17163	17145	17161	17196	17215	17073	17208	17000	17248	17249	17314	17131	17033	17164	17068	17181	17279	17073	17190	17146	17238	17079	17148	17195	17056	16924	17067	17194	17206	17186	17213	17072	17214	17196	16961	17176	17320	17268	17156	17245	17203	17104	16995	17105	17026	17261	16968	17203	17343	17273	17233	17100	17218	17257	17053	17237	16966	17217	17086	17061	16933	17089	17022	16993	17255	17075	17138	17244	17077	17129	17264	17201	17070	17129	17123	17214	17028	17039	17081	17258	17077	16922	17302	17283	17245	17134	17145	17038	17083	17190	17220	17100	17084	17214	17177	17000	17144	17182	17241	17085	17035	17078	17211	17106	17239	16983	17149	17162	17219	17141	17080	17197	17202	17028	17253	17130	16979	17141	17230	17047	17268	17122	17057	17118	16965	17071	17103	17089	17038	17124	16945	17148	17095	17006	17261	17172	17200	17092	17159	17280	17264	17012	17254	17164	17178	17119	17162	17176	17231	17156	17058	17145	17219	16961	17184	17031	16992	17203	17058	17116	16994	17289	17181	17044	17029	17168	17108	17187	17208	17089	17135	17042	17281	17200	17103	17193	16959	17054	17102	17223	17009	17146	17069	17063	16886	17104	17032	16946	17212	17081	16888	17179	17247	17179	17010	17397	17049	16964	17274	17040	17167	17061	17186	17173	17217	17176	17038	17106	17144	17039	17180	17065	17179	17123	17034	17338	17260	17053	17168	17129	17187	17101	17106	17138	17132	17299	17340	17064	17141	17160	16952	17157	17334	17109	17043	17262	17290	17090	17247	17191	17092	16981	17224	17000	17123	17048	17030	17146	17038	17192	17304	17122	17261	16913	17099	17194	17197	17147	17055	17053	17176	17229	17141	17124	17159	17061	17247	17055	17080	17102	17065	17289	17136	17173	16931	17092	17066	17236	16942	16976	17174	17090	17092	17240	17063	17134	17087	17148	17087	17156	17366	17070	16981	16959	17054	17037	16952	17191	16892	16957	17188	17078	17100	17197	17217	17034	17250	17049	17016	17209	17009	17173	17013	17222	17084	17076	17098	17341	16999	17157	17130	16980	17011	17168	17055	17238	17114	17129	16948	17208	17146	16993	16928	17075	17077	17172	17012	17236	17194	17265	16983	17193	17121	17193	17199	17070	17035	17062	17276	17054	17185	17121	16970	17096	17172	17082	17115	17189	17178	16994	17105	17120	17234	17037	17181	17309	17078	17197	17221	17204	17238	17177	17067	17198	17077	17064	16970	17233	17212	17087	17113	17215	16966	17163	17221	17117	17122	17238	16858	17077	17124	17168	17004	17190	17367	17102	17233	17281	17269	17096	17224	17101	17043	17092	17233	17436	17091	17052	17159	16999	17218	17245	17105	17103	17082	17087	17214	17092	17071	17232	17212	17166	17104	17281	17089	17108	17054	17095	17224	17134	16946	17030	17371	17281	16990	17045	17121	17333	17148	17293	17061	17065	17229	17131	17109	17123	17099	17085	17106	17276	17212	16832	17012	17205	17232	17047	17096	17207	17090	17127	17051	17138	17164	17092	16946	17256	17110	17362	17192	17340	16956	17285	16982	17024	17022	17274	17108	17173	17085	17086	17048	17179	17136	17110	17150	17268	17167	17209	17200	17167	17064	17102	17154	17290	17078	17265	17013	17209	16923	17028	17272	17051	17176	17204	17173	17092	17057	17213	17015	17130	17307	17118	17206	17005	17140	17217	17105	17197	17059	17341	17063	17137	17113	17212	17214	17165	17101	17108	17176	17015	17142	17130	17149	17213	17072	17032	17068	17252	17123	17101	17369	16982	17240	17084	17016	17226	17117	17266	17236	17208	17164	17214	16941	17135	17247	17095	17203	17101	17156	17081	17030	17290	17136	17058	17191	17243	17104	16954	17120	17266	17222	17068	17348	17229	17179	17112	17001	17003	17101	17132	17026	17085	17074	17041	17108	17344	16951	17057	17077	17432	17089	17163	17086	17128	17348	17185	17155	17065	17208	17204	17344	17216	17063	17157	17083	17228	17158	17131	17234	17235	17181	17182	17026	17265	17129	17120	17205	17120	17048	16988	17229	17197	17167	17130	16947	17138	17200	17163	17118	17171	17125	17042	16948	17153	17184	17077	17071	17169	17167	16988	17224	17090	17004	17080	17229	17103	17220	17076	17308	17094	17050	17041	17168	17158	17058	17188	17084	17201	17187	17117	17301	17055	17194	17072	17326	17032	17034	17086	17164	17219	16967	17139	17093	17046	17162	17091	17092	17252	17199	17180	17106	16985	16912	17012	17129	17142	17245	17199	16979	17041	17167	17245	17318	17219	17252	17031	17137	17042	17111	17045	17111	17152	16983	17180	17055	17047	17091	17064	17061	17113	17176	17196	17147	17040	17024	17029	17149	17181	17152	16939	17116	17075	17103	17078	17355	17039	16984	17210	17188	17114	17238	17312	17104	16991	17138	17069	17063	17130	17143	17178	17031	16946	17083	17208	17198	16996	17086	17075	17028	17127	16997	17207	17132	17004	17088	17167	17039	17121	17067	17224	17161	17093	17311	17087	16889	17098	17109	17068	17176	17239	17048	17112	17108	17017	17122	17061	17205	16999	17095	17161	17174	17048	17157	17178	17007	17186	17136	17132	16866	17154	16942	17102	17026	17253	17073	17160	16974	17260	17275	16941	17304	17118	17056	16948	17099	17245	17232	17157	17043	17111	17169	17166	17000	17063	17077	17190	17069	17056	17263	17131	17086	17202	17236	17245	17231	17140	17056	17145	17157	17156	17041	17308	17048	17210	17037	17252	17097	17142	17115	17259	17161	17159	16953	17144	17045	17274	17081	17081	17170	16921	17054	17071	17312	17010	17054	17233	17062	17173	17012	17022	17182	17096	17241	17123	17310	17341	17151	17277	16971	17101	17051	17221	17144	16920	17373	17163	17135	17049	16941	17120	17064	17236	17050	17088	17137	17214	17126	17092	17134	17056	17154	17158	17052	17183	16931	17358	17124	17143	17094	17139	17026	17052	17240	17214	16994	17110	17240	17153	17203	17021	17286	17043	17156	17132	17263	16972	17033	17140	17171	17014	17082	17148	17092	17104	17230	17099	17121	17088	16929	17131	17093	17049	17181	17061	17003	17170	17076	17272	17076	17182	17005	17170	17087	17202	17050	17142	17107	17215	17050	17061	17019	17217	17131	17108	17104	17244	17125	17279	17016	17251	17100	17053	17085	17129	17117	17095	17309	17168	17082	17131	17156	17060	17233	17124	17069	17433	17145	17147	16996	17197	17110	17127	17128	17207	17336	17104	17101	17067	17181	17176	17082	17196	17239	17372	17077	17116	17062	17015	16977	17360	16954	17105	17293	16970	17085	16997	17024	17106	17075	16944	17038	17238	17045	17064	17210	17177	17193	17190	17168	17132	17128	16876	16918	17192	17042	17126	17198	16984	16990	17109	16919	17142	17092	17225	17173	17168	17315	17214	17164	17057	16964
22578	21619	28885	24936	22653	26163	28969	24841	23746	23847	23948	23601	23345	23506	23329	23456	23453	23190	23461	23370	23369	23209	23275	23391	23281	23266	23179	23269	23125	23031	23079	23111	23273	23197	23195	22973	22910	23136	23103	22936	23207	23023	23069	22936	23021	23132	23247	23279	22998	22921	23012	22979	23014	23059	23175	23148	22917	23182	23122	23095	23000	23246	23026	23003	23248	23106	22797	23237	23098	23028	22942	23127	23271	23057	23348	23151	23333	22936	23045	22999	22948	22954	23013	23123	22932	23183	23094	23112	23137	23085	23128	23141	23069	23149	23373	22956	22884	23035	23010	23110	23235	23057	23110	23162	22810	23128	23197	22842	23069	23207	22889	23010	22926	22885	22893	23175	22965	22948	23045	23057	23310	22903	23013	22988	22993	23106	23023	22814	22762	23118	22992	23006	23180	23140	23017	23073	23218	23149	23318	23081	22825	23242	22853	22952	23081	23075	23097	23014	22989	23097	23077	23073	23052	23157	22961	23039	23043	23096	23277	23204	23005	23276	23056	23094	23078	23093	22990	23352	23054	23229	23145	23135	23047	23196	22943	23074	23010	23091	22892	22919	23141	23096	23050	23134	23128	22821	23026	22952	23211	22848	22989	23115	22979	23020	23190	23201	23192	23059	22785	22793	23229	22910	23109	23077	23124	23173	23119	23007	23044	23020	23120	23017	22963	22786	23211	22882	22972	23034	22990	22915	23009	23068	23114	22976	23168	23024	23187	22912	22967	23072	23036	23032	23074	22823	23019	22935	22904	22976	23186	22858	23257	22928	22677	22914	22988	22901	23116	23046	22950	23182	22972	23007	23189	23306	23178	23428	23025	23079	22965	22892	23101	23176	22875	22838	22999	23013	23155	23235	23095	23174	22942	23037	22969	23356	23134	23115	23255	23055	23061	22818	23170	22952	22954	23078	23174	23099	23181	22930	23148	23220	22962	23099	22994	23173	22934	22869	23049	22831	23273	23016	23011	23144	23050	22865	23015	22973	23209	23030	23019	22945	23142	22893	23144	23179	22924	22992	22861	22989	23326	22922	23047	23006	23001	23080	23064	23007	23100	23186	23100	23022	23201	23037	23005	22916	23199	23030	23009	23109	22860	23228	23082	23009	23084	23020	23249	23100	23153	23060	23116	22976	23009	23165	23141	23343	22876	23144	22854	22862	23191	23197	22908	23184	23093	23266	23020	22928	23090	23019	22851	22778	23138	23028	23051	23067	23111	23192	23197	22897	23115	23159	23219	22950	23149	23154	23066	23083	23112	22993	23212	22872	23041	23018	23177	23064	23192	23007	23022	22916	23113	22960	23188	23193	22939	22990	23032	23062	23106	23178	23169	23180	23106	23049	23215	23235	23143	23277	23051	23128	23204	22978	23170	22969	23060	23098	22964	22969	23171	23066	23297	23104	23303	23120	23025	22989	23161	22978	23120	23022	22943	23050	22984	22934	23084	23138	23179	22994	22834	23149	23103	23134	23228	23012	23113	23071	22847	23069	23012	22737	23108	23107	22995	23047	23084	23112	23199	23135	23199	23132	23290	23052	22963	23194	23202	22964	23107	22938	23169	22988	23003	23301	22882	23018	23096	23089	23052	22999	23124	23111	22896	23116	23101	23090	23198	23110	23225	23181	23149	22959	22933	22962	23087	22913	22859	23111	22999	23060	23115	22933	22838	23135	22996	23001	23039	22992	23091	23174	23130	23071	23046	22983	22951	23062	23039	23212	23133	23115	22891	23148	23074	23053	23057	22832	23026	23157	23053	22959	22881	22985	23135	22805	23048	22849	23114	23081	23066	23150	23245	23108	22860	23214	23100	22859	23114	22975	23077	22888	23124	22955	22983	22955	23101	23243	23138	23033	23052	22957	23065	23008	22777	23106	22914	23069	23219	22957	23257	23232	22964	23072	23073	22840	22889	22982	23216	23146	23132	23067	22892	23037	23025	22993	22947	23225	23009	22882	23028	23044	23060	22941	23018	23080	23291	23032	23046	23161	22889	23083	22991	22724	23262	22960	23051	23027	22958	22902	23084	23182	22917	23080	23075	23016	23155	22979	23052	22969	23034	23118	23083	23158	23059	22913	23145	23106	23020	22895	23084	23191	23248	22842	22941	23047	23040	23019	22971	23027	22990	23081	23272	23226	23201	23226	22878	22914	23062	23053	22941	23070	23158	23110	22813	22935	23046	22806	23106	22818	23161	22937	23128	23117	23054	23255	23032	22902	22974	23159	23075	23017	22950	23153	23120	23120	23002	23064	23081	23156	23130	22930	23112	23043	23040	23318	23102	22959	23104	23039	22889	22886	23071	23137	23124	23099	23062	23144	23034	23285	22950	22986	23047	22973	23002	22843	23405	23087	22875	22976	22943	23121	23174	22853	22911	23281	23063	23038	23174	23101	23139	23126	22866	23052	23195	23129	22841	23049	23045	23111	23081	22935	23181	23045	23052	23219	23136	23132	23051	23031	22957	22918	23343	23190	22737	22734	23304	23115	23149	22955	23156	23149	23159	23139	22878	23015	23066	22865	22980	22902	22962	23154	23254	22900	23126	22923	22992	23074	23082	23119	22784	23039	23235	23196	22949	23013	22986	23004	23089	23201	23181	23041	23073	23013	23135	22984	23038	23176	23099	23054	23091	23247	23080	23123	22936	23066	23046	23183	23002	22924	22874	22965	23021	23147	23011	22920	23056	23030	22873	22967	23187	23236	23107	23120	23133	22956	22946	23084	23147	22946	23085	23222	23129	23067	23307	23063	23118	22950	23158	23078	22775	22933	23239	23287	22882	23052	22904	22925	22970	22972	22885	23065	22835	22935	23163	23122	22927	22936	23095	23158	23197	22928	22934	22945	22905	22862	22874	22912	23056	22853	23101	23164	23234	23159	23061	23096	23220	23036	22878	23071	22952	22923	23033	22854	23162	22952	23171	23015	23114	23252	23029	23066	22960	23055	23199	22893	23207	23142	23118	23267	22900	23261	22982	22917	22907	23085	22959	23117	22801	23111	23126	23040	22935	23076	23130	23084	22886	23169	23016	23070	23043	23114	23065	23051	22954	23144	23021	23200	22764	23062	23090	23107	22889	22989	23118	23047	23167	23033	22967	23153	23201	23200	23105	23071	22996	22973	23143	23011	23088	23054	23132	22940	22999	22957	22928	23273	23058	22926	23112	23149	23164	22958	22751	23068	22845	23148	23005	23314	23059	23249	23104	23145	22959	22869	22907	23229	23341	23142	23243	22880	23176	22888	22806	23122	23050	23048	23052	23085	23052	23026	23046	23028	23097	23047	23064	23144	23011	22797	22841	22906	23226	23167	23084	23114	23134	22991	23004	22993	22950	22936	23145	23118	23076	23033	23000	23009	23045	22979	23066	22767	22905	22949	23045	23171	22832	23094	22983	23372	23096	23290	23088	23157	23045	22937	23248	22980	22916	23355	23077	23042	22747	23075	23031	23049	23102	22964	22925	23010	22946	23102	23013	22972	22869	22947	22960	23039	23037	22891	22968	22977	22984	22997	22735	23047	23192	23105	23120	23104	22965	22954	22896	23115	23186	23099	23145	23083	23193	23127	22971	22999	22988	22931	23087	23228	23011	23028	23218	22739	23007	23233	23248	23234	23067	23029	23318	23231	23201	22898	23068	23244	23090	23038	23136	23019	23101	23057	23065	23137	23027	23009	23078	22801	22901	22850	23142	23023	23048	22956	22993	23122	22827	22941	22995	23174	23164	23055	23102	23213	23145	23167	23039	23429	23164	23148	23017	23135	22986	23077	23045	23095	22977	22990	22960	22935	23105	23045	22819	23054	22853	23083	23058	23074	22907	23245	23163	22982	23200	23129	23104	23190	23303	23002	23321	22909	23147	22994	22942	23153	23036	23025	23129	23102	23137	23014	22987	22981	23093	23117	23287	23096	23041	23169	23138	23232	22903	23175	23061	23056	22990	23229	23095	22942	23067	22942	23177	23281	22955	23235	23003	23041	23172	23184	23122	22972	22753	22922	23062	23170	23121	22995	23034	22984	23096	23132	23255	23187	23005	23111	22974	23024	23174	22934	23023	23032	23079	22940	23090	23271	23038	23097	22852	23110	22974	23060	22922	23200	23302	23108	23027	23220	23025	22998	23088	23006	23039	23050	22934	22885	22971	22850	23100	23235	22951	23044	23250	23149	23285	23260	23073	23161	22982	23154	23092	23057	22969	23105	23079	23069	22934	22866	23065	22855	23149	22900	23220	23141	23182	22989	23016	23095	22855	23176	23010	23089	23161	23002	23000	22950	23130	23097	22941	22966	22871	22905	23125	23030	23176	23238	22980	23045	22977	23059	23225	22955	23238	23053	23243	22942	22988	23225	22967	23085	22999	23219	23248	23076	23031	22940	23226	23151	23058	23032	23216	23052	23077	22965	23170	23102	23079	23039	23016	23034	23111	22772	23147	23015	22988	22959	22670	23078	23122	23150	23206	23208	23065	23072	23090	23088	22918	23022	23029	23033	23232	23184	23128	23132	22842	23032	22955	22923	23039	23126	23098	23146	22903	22895	22968	22786	23079	22880	22977	22970	22965	23183	22788	23001	23001	22939	23339	22961	23148	23109	23036	22958	23238	23164	23163	22980	23180	23151	23141	23066	23074	23126	23141	23224	23086	23002	23156	23020	22977	23159	23162	22909	23115	22906	23001	22998	22974	23036	23058	23234	23235	23122	23095	23062	22984	23053	23012	23041	23262	22876	23033	22963	23143	23087	23252	23093	23284	23235	22923	23127	23015	23004	23011	22873	23276	22812	23193	23017	23238	23020	23257	23271	23169	22995	23334	23014	22988	23015	23105	22997	22835	23076	23082	22989	23094	23179	23030	23004	23236	23003	22869	22909	23066	23016	22926	23076	22816	23037	23024	23018	23004	22862	23093	23152	22994	23191	23003	23113	23034	22891	22937	23015	23171	23145	22876	23000	23208	23147	23082	23079	23125	23169	23108	23223	22974	23049	23065	22973	23104	23005	23146	23062	23090	23093	23108	23044	23024	23068	23006	23012	22958	22774	23287	23164	23120	23019	23213	23335	22836	22844	23025	22974	22923	23133	22804	22887	23103	23306	23152	23195	23101	23164	23124	22994	23042	22974	23056	23086	23144	22978
23003	44996	37414	28365	24559	21951	20455	19739	19365	18842	18820	18706	18614	18634	18466	18730	18403	18460	18477	18515	18302	18431	18379	18381	18361	18279	18541	18242	18483	18271	18516	18302	18260	18309	18452	18328	18361	18280	18202	18347	18511	18300	18461	18447	18214	18350	18310	18448	18533	18484	18537	18258	18374	18533	18264	18289	18465	18418	18116	18274	18380	18203	18423	18419	18272	18295	18302	18220	18437	18242	18351	18274	18283	18277	18244	18290	18306	18381	18331	18345	18245	18302	18354	18484	18166	18395	18414	18199	18269	18476	18342	18391	18316	18340	18257	18278	18491	18272	18435	18241	18371	18405	18338	18548	18274	18336	18213	18208	18243	18260	18314	18351	18216	18198	18227	18397	18460	18321	18261	18538	18434	18188	18413	18112	18125	18394	18199	18426	18366	18233	18547	18500	18473	18446	18274	18091	18396	18341	18444	18381	18335	18303	18346	18274	18241	18335	18277	18232	18364	18249	18295	18245	18310	18312	18296	18451	18331	18232	18399	18382	18292	18313	18268	18339	18419	18482	18381	18447	18295	18224	18206	18174	18213	18308	18518	18271	18515	18301	18532	18378	18530	18419	18228	18333	18259	18203	18464	18360	18301	18181	18369	18185	18252	18412	18286	18230	18587	18117	18274	18501	18462	18388	18561	18213	18280	18245	18313	18180	18415	18175	18291	18209	18293	18358	18199	18213	18399	18300	18490	18287	18397	18398	18534	18308	18310	18259	18304	18381	18349	18578	18581	18409	18279	18279	18314	18176	18229	18403	18341	18309	18352	18184	18426	18285	18335	18358	18333	18354	18347	18457	18065	18548	18246	18209	18365	18238	18335	18313	18351	18211	18353	18336	18364	18369	18376	18609	18237	18338	18194	18174	18269	18193	18301	18282	18417	18357	18318	18335	18448	18351	18207	18293	18272	18348	18231	18282	18378	18336	18255	18445	18376	18305	18324	18271	18401	18571	18323	18444	18442	18285	18364	18217	18511	18153	18238	18459	18314	18219	18133	18212	18463	18249	18270	18404	18412	18232	18259	18627	18297	18281	18221	18380	18336	18312	18202	18260	18387	18286	18154	18326	18423	18177	18331	18357	18268	18339	18214	18378	18249	18257	18278	18508	18522	18400	18273	18397	18430	18200	18374	18376	18048	18450	18281	18343	18226	18345	18348	18154	18394	18250	18374	18258	18334	18409	18399	18509	18165	18339	18353	18239	18235	18137	18319	18372	18125	18314	18379	18245	18184	18336	18316	18326	18480	18305	18181	18185	18465	18508	18404	18315	18454	18421	18410	18336	18320	18266	18270	18307	18325	18400	18270	18192	18444	18209	18388	18282	18456	18408	18201	18329	18403	18328	18441	18318	18206	18092	18279	18441	18272	18336	18377	18361	18262	18241	18392	18313	18319	18105	18466	18216	18275	18255	18340	18098	18282	18328	18268	18560	18210	18489	18313	18397	18348	18307	18289	18212	18383	18499	18240	18262	18334	18305	18211	18470	18291	18137	18306	18342	18235	18289	18368	18349	18262	18296	18242	18408	18343	18200	18256	18290	18065	18230	18373	18261	18430	18199	18270	18357	18407	18247	18485	18098	18281	18107	18399	18225	18333	18356	18253	18440	18376	18227	18330	18379	18503	18147	18355	18202	18270	18405	18434	18212	18317	18299	18430	18415	18246	18427	18203	18352	18211	18321	18400	18338	18299	18250	18311	18482	18182	18317	18414	18217	18194	18323	18567	18283	18248	18366	18386	18076	18403	18271	18344	18272	18340	18292	18278	18231	18069	18443	18299	18532	18412	18282	18279	18456	18284	18228	18321	18400	18188	18311	18389	18161	18240	18371	18257	18246	18409	18400	18359	18367	18294	18403	18300	18301	18394	18195	18409	18238	18225	18380	18279	18421	18304	18307	18426	18384	18228	18321	18303	18484	18253	18292	18213	18438	18337	18346	18379	18287	18281	18349	18325	18249	18360	18362	18334	18285	18418	18271	18335	18562	18330	18380	18379	18389	18313	18286	18518	18390	18300	18376	18357	18330	18229	18331	18398	18477	18182	18440	18516	18268	18348	18394	18391	18395	18352	18370	18369	18249	18260	18181	18365	18376	18366	18350	18169	18430	18570	18313	18296	18279	18242	18329	18276	18430	18161	18385	18409	18240	18386	18378	18219	18351	18350	18260	18623	18201	18325	18362	18311	18369	18321	18173	18386	18255	18375	18428	18238	18079	18156	18350	18174	18489	18352	18303	18242	18206	18346	18396	18326	18276	18400	18358	18244	18353	18444	18357	18341	18288	18277	18472	18404	18353	18210	18339	18405	18371	18345	18276	18200	18456	18277	18488	18350	18490	18473	18320	18435	18330	18231	18386	18291	18204	18422	18274	18176	18061	18340	18290	18328	18341	18365	18274	18422	18304	18211	18257	18221	18380	18139	18253	18303	18247	18425	18059	18300	18375	18320	18267	18423	18176	18281	18452	18297	18223	18426	18394	18329	18321	18343	18291	18307	18197	18459	18418	18221	18381	18472	18211	18259	18247	18441	18307	18371	18399	18513	18196	18308	18431	18472	18291	18199	18302	18381	18252	18371	18302	18376	18275	18374	18258	18193	18431	18236	18285	18352	18330	18458	18293	18419	18320	18527	18333	18471	18331	18351	18152	18412	18180	18309	18313	18449	18343	18223	18431	18322	18378	18350	18264	18360	18233	18388	18491	18176	18396	18105	18429	18163	18212	18206	18208	18461	18374	18425	18288	18296	18402	18411	18339	18271	18147	18263	18092	18458	18403	18334	18353	18319	18343	18200	18303	18488	18197	18250	18248	18333	18321	18284	18158	18223	18472	18279	18353	18276	18197	18331	18260	18102	18495	18391	18310	18388	18387	18258	18373	18405	18277	18339	18164	18232	18279	18444	18308	18167	18349	18291	18401	18272	18174	18367	18390	18186	18230	18342	18184	18230	18247	18253	18362	18094	18369	18318	18294	18305	18417	18303	18338	18354	18426	18331	18449	18266	18214	18266	18285	18364	18373	18375	18269	18242	18289	18436	18186	18228	18308	18293	18370	18462	18411	18401	18122	18436	18246	18184	18195	18386	18292	18444	18371	18283	18190	18316	18466	18272	18299	18217	18318	18427	18288	18301	18469	18241	18344	18406	18185	18280	18290	18549	18314	18320	18263	18538	18090	18288	18319	18290	18334	18376	18031	18350	18342	18335	18383	18458	18441	18370	18224	18329	18290	18306	18414	18432	18451	18106	18381	18341	18309	18285	18343	18200	18495	18214	18363	18328	18276	18315	18317	18265	18252	18376	18293	18286	18290	18304	18303	18339	18355	18361	18297	18358	18355	18505	18300	18342	18249	18600	18200	18407	18484	18285	18443	18514	18339	18367	18113	18347	18358	18466	18279	18407	18456	18242	18297	18481	18326	18352	18361	18351	18337	18453	18351	18486	18458	18376	18201	18293	18195	18461	18452	18290	18347	18285	18167	18265	18396	18427	18336	18318	18249	18092	18263	18251	18391	18498	18202	18396	18219	18373	18321	18279	18339	18271	18091	18176	18422	18386	18288	18177	18432	18290	18297	18111	18274	18168	18380	18403	18316	18334	18327	18523	18455	18224	18278	18394	18261	18552	18275	18363	18288	18445	18273	18201	18365	18355	18420	18272	18513	18364	18450	18241	18392	18388	18329	18354	18311	18354	18365	18268	18243	18304	18268	18343	18363	18405	18311	18301	18225	18278	18267	18374	18408	18302	18376	18421	18347	18190	18198	18248	18364	18266	18107	18376	18536	18217	18194	18476	18157	18343	18257	18399	18288	18223	18297	18259	18331	18337	18370	18374	18314	18360	18255	18290	18221	18469	18227	18258	18471	18401	18410	18172	18258	18319	18145	18364	18093	18378	18233	18398	18644	18220	18305	18342	18472	18222	18257	18192	18313	18358	18307	18374	18340	18270	18402	18205	18263	18307	18323	18434	18279	18261	18250	18458	18367	18148	18268	18433	18368	18309	18413	18421	18254	18249	18327	18202	18304	18411	18369	18308	18277	18316	18364	18412	18400	18193	18442	18379	18361	18342	18314	18411	18229	18277	18270	18314	18224	18214	18415	18244	18323	18562	18436	18247	18389	18485	18402	18273	18199	18207	18306	18258	18360	18427	18325	18344	18298	18455	18277	18295	18388	18230	18170	18451	18439	18358	18408	18444	18278	18425	18488	18360	18465	18342	18446	18238	18298	18399	18439	18254	18296	18336	18226	18354	18302	18381	18349	18479	18505	18295	18439	18530	18323	18369	18380	18213	18279	18184	18341	18338	18308	18413	18405	18257	18555	18284	18286	18206	18230	18352	18362	18359	18258	18154	18275	18558	18303	18469	18026	18277	18415	18406	18410	18306	18233	18303	18251	18229	18032	18443	18283	18395	18379	18512	18312	18218	18291	18228	18459	18383	18396	18498	18303	18488	18577	18435	18334	18354	18279	18175	18402	18298	18340	18361	18286	18367	18295	17971	18340	18485	18255	18369	18350	18332	18260	18421	18268	18369	18340	18371	18249	18307	18443	18107	18311	18402	18137	18418	18402	18271	18329	18352	18263	18310	18234	18249	18483	18082	18352	18295	18331	18283	18380	18062	18234	18420	18355	18257	18351	18191	18474	18258	18190	18389	18314	18331	18316	18233	18176	18470	18318	18248	18208	18222	18281	18311	18227	18307	18282	18304	18251	18144	18030	18257	18435	18309	18366	18281	18435	18216	18267	18136	18109	18317	18200	18277	18406	18311	18284	18224	18325	18331	18201	18333	18336	18334	18316	18385	18245	18348	18290	18364	18281	18224	18454	18373	18302	18121	18515	18273	18170	18308	18457	18274	18333	18253	18389	18380	18278	18313	18435	18123	18240	18363	18239	18578	18233	18214	18246	18301	18124	18373	18429	18379	18352	18211	18487	18228	18255	18270	18327	18237	18412	18349	18384	18318	18550	18448	18311	18414	18161	18456	18313	18365	18381	18420	18431	18428	18154	18481	18312	18308	18172	18384	18210	18409	18279	18170	18247	18334	18263	18356	18323	18261	18627	18406	18424	18214	18519	18448	18268	18463	18365	18224	18383	18176	18173	18484	18345	18189	18388	18315	18248	18394	18400	18314	18247
30503	26018	30978	27591	23634	22584	22277	21703	21556	21597	21439	21431	21424	21254	21204	21482	21521	21222	21406	21358	21315	21165	21589	21208	21338	21321	21156	21228	21289	21386	21276	21364	21359	21347	21333	21232	21284	21384	21334	21428	21359	21269	21334	21299	21452	21348	21414	21294	21342	21180	21374	21193	21126	21189	21110	21278	21341	21253	21469	21412	21545	21316	21468	21188	21303	21047	21213	21411	21341	21329	21495	21294	21332	21479	21313	21227	21294	21519	21519	21500	21516	21199	21115	21177	21080	21269	21315	21257	21369	21044	21336	21406	21464	21229	21528	21388	21020	21265	21314	21066	21249	21272	21403	21509	21293	21040	21509	21335	21333	21380	21279	21379	21219	21504	21608	21254	21423	21256	21151	21096	21459	21166	21435	21261	21343	21094	21399	21374	21466	21297	21309	21461	21192	21227	21500	21292	21220	21219	21308	21324	21313	21400	21220	21490	21301	21472	21206	21449	21256	21410	21317	21294	21500	21264	21341	21399	21476	21403	21280	21489	21351	21179	21221	21431	21211	21224	21318	21407	21466	21484	21170	21488	21133	21314	21341	21285	21318	21104	21269	21205	21280	21475	21335	21552	21236	21069	20969	21299	21370	21378	21345	21359	21317	21120	21263	21103	20958	21209	21328	21403	21214	21231	21461	21295	21342	21216	21157	21186	21290	21291	21172	21307	21235	21352	21499	21385	20980	21293	21365	21359	21366	21387	21433	21465	21263	21289	21370	21293	21388	21210	21443	21352	21318	21488	21292	21512	21223	21505	21225	21413	21232	21369	21372	21453	21334	21365	21361	21231	21222	21471	21379	21300	21225	21526	21275	21266	21075	21322	21145	21283	21456	21500	21271	21201	21108	21220	21322	21416	21278	21387	21244	21343	21419	21252	21259	21407	21186	21540	21310	21339	21351	21322	21135	21327	21521	21156	21458	21481	21442	21344	21245	21361	21318	21195	21377	21438	21163	21210	21387	21343	21369	21386	21139	21264	21238	21297	21317	21323	21389	21202	21307	21290	21421	21300	21223	21298	21334	21267	21358	21309	21263	21362	21215	21249	21066	21146	21156	21299	21363	21581	21218	21228	21377	21383	21262	21377	21135	21396	21381	21119	21361	21438	21376	21198	21162	21246	21425	21485	21362	21278	21135	21353	21348	21559	21323	21173	21112	21441	21419	21313	21422	21356	21493	21034	21417	21368	21254	21358	21454	21452	21238	21533	21291	21196	21475	21177	21258	21240	21416	21193	21286	21498	21302	21346	21345	21249	21406	21102	21295	21430	21072	21293	21480	21267	21399	21107	21450	21224	21298	20974	21154	21310	21473	21509	21431	21141	21054	21246	21221	21312	21189	21464	21264	21246	21236	21503	21414	21400	21470	21496	21293	21302	21022	21109	21138	21207	21455	21246	21222	21303	21467	21192	21420	21379	21303	21320	21208	21330	21199	21296	21196	21237	21326	21209	21209	21476	21317	21241	21067	21586	21170	21191	21131	21394	21399	21361	21181	21299	21519	21318	21350	21160	21332	21337	21391	21138	21080	21224	21208	21301	21091	21351	21068	21384	21538	21268	21267	21170	21072	21487	21224	21278	21382	21232	21430	21298	21358	21321	21247	21351	21331	21290	21300	21214	21449	21217	21135	21422	21485	21250	21316	21287	21322	21225	21291	21322	21426	21300	21263	21336	21301	21166	21223	21348	21437	21447	21275	21552	21292	21456	21288	21273	21412	21560	21302	21330	21149	21380	21478	21327	21327	21268	21451	21354	21201	21142	21358	21379	21180	21083	21298	21304	21014	21221	21413	21517	21291	21389	21277	21403	21363	21428	21488	21310	21555	21377	21154	21229	21317	21299	21635	21399	21208	21309	21425	21192	21380	21435	21290	21132	21233	21730	21422	21380	21148	21476	21308	21317	21243	21295	21434	21469	21267	21135	21266	21258	21128	21412	21444	21261	21304	21146	21420	21272	21517	21518	21307	21119	21447	21323	21056	21543	21287	21407	21392	21403	21344	21369	21255	21460	21469	21235	21498	21135	21431	21114	21418	21494	21215	21327	21151	21192	21136	21287	21362	21220	21333	21427	21250	21317	21274	21385	21374	21314	21450	21326	21135	21183	21403	21315	21258	21253	21047	21251	21416	21298	21557	21264	21399	21129	21141	21276	21355	21271	21319	21150	21166	21455	21460	21372	21560	21460	21375	21395	21511	21414	21514	21357	21242	21399	21325	21260	21407	21456	21224	21384	21447	21397	21335	21365	21343	21388	21337	21330	21534	21173	21338	21208	21215	21358	21296	21206	21329	21255	21160	21447	21407	21259	21401	21233	21162	21391	21428	21353	21330	21398	21266	21398	21475	21183	21342	21309	21438	21272	21192	21200	21404	21307	21443	21396	21689	21208	21213	21557	21229	21620	21412	21234	21271	21552	21520	21141	21475	21533	21301	21416	21167	21334	21391	21304	21515	21308	21617	21322	21260	21272	21211	21258	21284	21303	21137	21400	21205	21273	21409	21299	21317	21403	21097	21189	21419	21256	21328	21427	21437	21372	21271	21203	21339	21450	21374	21547	21395	21435	21190	21236	21275	21563	21530	21408	21186	21285	21171	21231	21585	21332	21231	21240	21375	21412	21409	21376	21409	21408	21057	21270	21399	21531	21567	21448	21402	21304	21468	21393	21249	21229	21126	21289	21090	21232	21132	21234	21240	21166	21308	21275	21423	21296	21250	21384	21298	21287	21540	21311	21413	21475	21464	21327	21167	21346	21282	21175	21386	21214	21261	21290	21398	21303	21328	21373	21432	21567	21306	21265	21314	21378	21131	21457	21627	21381	21250	21440	21183	21386	21328	21536	21329	21358	21333	21158	21415	21358	21327	21489	21261	21495	21222	21174	21493	21341	21193	21325	21392	21240	21224	21464	21215	21455	21289	21184	21510	21408	21389	21613	21399	21304	21254	21377	21494	21317	21319	21144	21470	21399	21230	21241	21194	21083	21273	21318	21170	21393	21369	21268	21507	21272	21264	21294	21390	21366	21280	21280	21223	21409	21324	21281	21389	21338	21668	21251	21296	21325	21411	21304	21156	21295	21337	21437	21329	21156	21256	21296	21202	21296	21423	21341	21271	21295	21387	21241	21466	21506	21458	21455	21359	21147	21209	21181	21143	21339	21488	21209	21364	21632	21232	21396	21423	21492	21447	21162	21151	21451	21491	21366	21557	21272	21345	21340	21339	21457	21610	21339	21199	21261	21400	21278	21280	21343	21156	21258	21306	21402	21220	21279	21343	21357	21378	21323	21158	21431	21433	21053	21375	21295	21141	21232	21377	21433	21234	21521	21322	21400	21520	21316	21098	21361	21326	21354	21300	21461	21143	21034	21146	21311	21459	21453	21205	21377	21315	21477	21617	21399	21452	21359	21694	21363	21161	21267	21021	21145	21415	21066	21301	21369	21382	21374	21511	21349	21331	21321	21357	21301	21148	21344	21378	21225	21228	21317	21438	21497	21366	21376	21357	21318	21425	21327	21351	21339	21268	21215	21416	21401	21212	21165	21424	21553	21286	21329	21319	21318	21425	21428	21372	21265	21392	21255	21236	21442	21448	21244	21215	21378	21159	21460	21588	21246	21322	21309	21420	21317	21362	21359	21251	21433	21251	21442	21363	21361	21328	21407	21552	21410	21439	21434	21316	21646	21265	21350	21376	21412	21405	21152	21318	21361	21217	21389	21342	21385	21449	21392	21561	21383	21144	21336	21264	21265	21411	21130	21541	21426	21344	21411	21052	21156	21495	21710	21514	21394	21385	21310	21104	21225	21418	21226	21432	21288	21341	21106	21321	21389	21342	21107	21165	21126	21206	21184	21280	21280	21299	21324	21287	21193	21120	21154	21435	21223	21265	21303	21115	21374	21251	21317	21352	21392	21332	21246	21400	21528	21373	21294	21231	21209	21306	21376	21319	21276	21256	21362	21342	21396	21552	21277	21385	21399	21336	21222	21352	21321	21534	21100	21303	21510	21489	21166	21315	21317	21151	21424	21515	21298	21127	21412	21264	21360	21350	21168	21505	21415	21440	21320	21415	21450	21363	21165	21539	21477	21051	21424	21252	21338	21349	21270	21303	21559	21520	21253	21280	21226	21182	21106	21275	21275	21250	21179	21514	21297	21190	21393	21373	21358	21298	21363	21313	21354	21294	21110	21523	21435	21410	21279	21106	21421	21324	21140	21221	21699	21116	21214	21402	21285	21391	21146	21276	21225	21289	21389	21393	21301	21262	21322	21098	21232	21179	21165	21284	21330	21517	21302	21506	21215	21431	21436	21455	21396	21189	21095	21065	21394	21334	21233	21351	21346	21568	21258	21272	21458	21439	21396	21361	21481	21508	21253	21431	21327	21143	21254	21441	21225	21466	21464	21362	21352	21094	21366	21356	21206	21182	21181	21396	21369	21287	21354	21415	21113	21298	21160	21165	21418	21503	21198	21256	21034	21368	21489	21212	21089	21410	21268	21136	21293	21459	21251	21336	21315	21518	21255	21098	21316	21131	21405	21422	21388	21233	21266	21391	21392	21377	21380	21411	21415	21281	21269	21382	21391	21402	21374	21309	21281	21329	21577	21463	21182	21285	21188	21330	21233	21357	21322	21044	21100	21277	21324	21460	21233	21430	21355	21312	21348	21351	21277	21219	21239	21244	21249	21271	21288	21111	21423	21327	21268	21115	21023	21296	21326	21294	21292	21175	21504	21407	21192	21194	21294	21400	21661	21180	21542	21510	21526	21309	21379	21517	21388	21182	21073	21314	21139	21266	21356	21491	21243	21288	21380	21554	21312	21364	21367	21559	21337	21311	21229	21442	21259	21434	21227	21487	21404	21176	21483	21284	21484	21252	21310	21490	21405	21542	21363	21220	21299	21160	21275	21585	21488	21388	21260	21474	21350	21601	21413	21296	21235	21440	21435	21463	21433	21163	21430	21109	21264	21268	21299	21323	21537	21372	21144	21246	21463	21364	21350	21443	21276	21259	21337	21592	21335	21440	20946	21430	21236	21226	21489	21242	21217	21169	21227	21390	21389	21165	21435	21404	21282	21410	21208	21354	21461	21344	21256	21382	21456	21153	21246	21033	21340	21193	21408	21527	21334
23888	34957	28000	22245	19859	18633	18073	17943	17679	17568	17398	17497	17534	17457	17256	17511	17320	17375	17324	17414	17209	17403	17318	17518	17273	17535	17374	17251	17512	17444	17408	17142	17199	17234	17555	17446	17226	17474	17217	17308	17396	17258	17402	17371	17548	17208	17257	17349	17326	17312	17354	17430	17310	17389	17304	17480	17303	17186	17281	17539	17215	17284	17270	17423	17234	17261	17408	17488	17351	17254	17301	17414	17290	17350	17323	17318	17477	17289	17258	17331	17233	17251	17348	17300	17457	17510	17245	17274	17449	17183	17379	17302	17192	17393	17277	17376	17247	17407	17281	17368	17538	17194	17254	17225	17360	17216	17241	17424	17126	17346	17304	17432	17345	17360	17224	17312	17285	17135	17402	17295	17375	17340	17455	17292	17441	17384	17393	17330	17388	17245	17415	17326	17342	17250	17444	17196	17237	17319	17345	17440	17368	17254	17333	17326	17274	17256	17353	17313	17315	17443	17435	17358	17365	17388	17286	17327	17400	17439	17341	17172	17369	17386	17362	17280	17191	17280	17419	17353	17194	17319	17227	17431	17380	17308	17256	17348	17315	17492	17323	17221	17565	17237	17508	17194	17281	17329	17298	17285	17322	17236	17386	17232	17199	17505	17270	17432	17260	17536	17270	17433	17404	17261	17471	17452	17356	17218	17402	17329	17204	17324	17248	17401	17320	17491	17332	17422	17199	17262	17329	17379	17252	17350	17510	17268	17344	17512	17337	17212	17210	17541	17330	17419	17213	17322	17242	17321	17223	17426	17234	17156	17185	17331	17410	17243	17279	17174	17431	17359	17397	17331	17266	17323	17380	17247	17366	17250	17276	17322	17313	17443	17375	17343	17270	17420	17346	17392	17388	17519	17201	17397	17248	17416	17282	17286	17390	17484	17133	17251	17309	17377	17485	17326	17413	17472	17232	17272	17339	17372	17318	17342	17391	17164	17345	17246	17381	17449	17251	17469	17367	17384	17236	17285	17337	17499	17467	17419	17370	17181	17366	17220	17325	17469	17224	17399	17220	17375	17349	17378	17204	17463	17255	17334	17413	17470	17263	17426	17388	17549	17327	17234	17270	17513	17231	17223	17245	17503	17387	17370	17441	17328	17300	17415	17323	17333	17363	17314	17445	17241	17318	17251	17473	17393	17357	17470	17411	17275	17404	17333	17265	17485	17197	17324	17435	17289	17391	17354	17377	17305	17344	17317	17307	17437	17225	17239	17312	17247	17349	17261	17344	17145	17279	17252	17138	17307	17152	17358	17213	17353	17197	17319	17300	17271	17332	17482	17386	17224	17319	17287	17302	17469	17305	17390	17358	17401	17323	17413	17304	17366	17417	17116	17326	17146	17170	17216	17369	17374	17466	17372	17443	17410	17063	17286	17407	17368	17249	17231	17540	17295	17429	17277	17279	17420	17273	17332	17386	17354	17311	17452	17504	17480	17401	17365	17390	17225	17412	17335	17359	17227	17366	17516	17203	17282	17482	17430	17397	17246	17463	17308	17271	17220	17378	17314	17319	17283	17293	17342	17336	17252	17294	17482	17451	17276	17493	17476	17164	17413	17621	17461	17372	17391	17339	17263	17227	17438	17547	17213	17517	17403	17313	17248	17440	17306	17437	17470	17202	17274	17262	17391	17397	17345	17407	17304	17349	17229	17444	17393	17490	17313	17351	17434	17371	17418	17393	17234	17279	17501	17367	17318	17389	17444	17376	17587	17289	17280	17400	17400	17447	17322	17273	17511	17379	17359	17188	17283	17349	17288	17555	17280	17417	17354	17358	17380	17371	17199	17484	17157	17501	17367	17354	17382	17270	17376	17462	17363	17165	17622	17496	17227	17375	17422	17350	17399	17406	17200	17464	17352	17481	17271	17268	17489	17439	17495	17313	17330	17464	17390	17325	17292	17226	17190	17222	17299	17252	17149	17425	17443	17222	17366	17367	17423	17400	17483	17431	17358	17260	17404	17581	17380	17308	17247	17381	17480	17501	17392	17271	17198	17372	17300	17286	17192	17409	17521	17392	17338	17184	17394	17411	17459	17332	17297	17351	17323	17454	17365	17213	17481	17268	17190	17367	17365	17387	17384	17262	17338	17411	17382	17389	17199	17478	17374	17366	17380	17278	17472	17446	17291	17262	17379	17380	17298	17389	17278	17281	17014	17488	17194	17321	17393	17321	17305	17407	17201	17338	17275	17461	17276	17391	17372	17368	17271	17389	17269	17245	17353	17300	17399	17256	17346	17353	17265	17324	17451	17456	17477	17446	17366	17523	17296	17457	17128	17287	17563	17212	17280	17278	17408	17388	17194	17381	17344	17632	17486	17179	17539	17453	17411	17341	17214	17330	17394	17364	17305	17411	17224	17294	17495	17346	17524	17168	17342	17216	17400	17446	17307	17342	17270	17630	17343	17286	17314	17304	17448	17334	17219	17374	17471	17248	17275	17339	17342	17425	17251	17442	17251	17465	17437	17430	17227	17559	17276	17301	17609	17398	17291	17341	17333	17359	17300	17329	17171	17246	17228	17389	17192	17352	17297	17409	17424	17321	17354	17461	17374	17520	17523	17295	17260	17183	17373	17459	17436	17152	17271	17666	17410	17538	17510	17480	17235	17548	17298	17533	17354	17217	17550	17314	17331	17399	17342	17265	17326	17314	17454	17295	17256	17331	17563	17358	17356	17369	17392	17245	17386	17349	17439	17547	17471	17566	17238	17482	17532	17409	17340	17419	17291	17374	17389	17333	17411	17410	17380	17460	17223	17409	17304	17417	17362	17371	17312	17426	17379	17350	17365	17311	17277	17379	17289	17462	17274	17294	17357	17444	17521	17318	17344	17455	17361	17165	17389	17334	17386	17196	17220	17344	17374	17274	17329	17303	17267	17287	17226	17370	17452	17372	17321	17463	17378	17327	17364	17429	17365	17415	17186	17419	17226	17393	17442	17107	17291	17398	17474	17457	17321	17498	17212	17349	17330	17333	17465	17345	17370	17318	17432	17375	17407	17129	17273	17393	17431	17373	17476	17300	17207	17544	17344	17258	17548	17396	17300	17331	17180	17307	17368	17244	17300	17393	17291	17350	17340	17181	17317	17410	17336	17379	17468	17295	17506	17451	17415	17325	17322	17216	17259	17147	17286	17371	17353	17378	17203	17599	17482	17350	17278	17350	17367	17289	17410	17212	17252	17454	17356	17461	17409	17280	17415	17373	17349	17329	17432	17271	17182	17376	17447	17409	17452	17482	17220	17444	17296	17265	17286	17246	17248	17335	17290	17292	17407	17367	17206	17584	17485	17377	17395	17297	17401	17379	17352	17421	17419	17200	17413	17356	17377	17287	17338	17377	17429	17528	17655	17427	17285	17369	17172	17368	17316	17225	17234	17463	17294	17352	17394	17566	17531	17254	17169	17421	17496	17467	17138	17229	17336	17395	17427	17300	17427	17312	17468	17397	17458	17378	17245	17375	17393	17303	17380	17386	17400	17349	17341	17556	17523	17021	17367	17456	17432	17333	17216	17280	17342	17233	17456	17239	17177	17492	17195	17454	17477	17431	16971	17541	17232	17475	17310	17230	17232	17440	17454	17351	17453	17342	17477	17302	17329	17377	17366	17393	17390	17346	17276	17394	17385	17356	17414	17282	17389	17311	17198	17335	17325	17525	17420	17295	17416	17436	17368	17252	17088	17356	17344	17250	17539	17388	17364	17151	17385	17334	17389	17265	17351	17410	17462	17205	17496	17263	17257	17346	17222	17362	17225	17463	17539	17531	17414	17353	17374	17348	17553	17444	17446	17496	17190	17427	17494	17383	17260	17438	17466	17449	17353	17439	17408	17420	17343	17449	17389	17277	17328	17531	17388	17307	17482	17364	17307	17252	17441	17346	17276	17339	17428	17286	17105	17385	17378	17457	17379	17422	17364	17490	17536	17365	17338	17484	17182	17188	17516	17378	17469	17191	17254	17468	17341	17348	17500	17232	17282	17466	17367	17272	17391	17565	17404	17407	17402	17433	17501	17304	17725	17133	17409	17290	17257	17365	17140	17324	17157	17454	17311	17299	17470	17545	17355	17172	17427	17280	17344	17473	17280	17258	17366	17259	17330	17337	17489	17359	17250	17366	17413	17367	17361	17229	17303	17162	17416	17433	17157	17321	17409	17350	17445	17320	17262	17326	17412	17393	17355	17450	17389	17340	17356	17292	17366	17361	17293	17417	17478	17298	17299	17340	17318	17403	17365	17367	17371	17514	17398	17314	17375	17447	17461	17278	17416	17272	17380	17405	17397	17102	17412	17450	17430	17285	17212	17415	17232	17487	17301	17209	17227	17316	17200	17169	17394	17323	17393	17420	17290	17549	17337	17142	17302	17360	17263	17314	17260	17446	17123	17288	17519	17548	17471	17359	17327	17477	17543	17498	17406	17352	17303	17408	17259	17369	17306	17405	17366	17542	17388	17591	17424	17394	17349	17316	17503	17493	17185	17286	17492	17318	17193	17406	17392	17347	17405	17380	17296	17494	17564	17299	17457	17445	17058	17389	17207	17397	17332	17283	17257	17239	17523	17316	17285	17171	17319	17312	17429	17408	17213	17372	17344	17211	17343	17267	17346	17211	17313	17550	17436	17381	17310	17201	17521	17306	17208	17279	17299	17525	17367	17317	17436	17425	17392	17488	17317	17429	17303	17407	17306	17374	17249	17242	17322	17216	17342	17508	17155	17266	17218	17368	17446	17222	17337	17287	17110	17323	17248	17389	17389	17262	17247	17449	17413	17405	17320	17458	17263	17379	17290	17195	17313	17369	17382	17488	17304	17363	17172	17129	17427	17377	17346	17401	17349	17387	17235	17427	17383	17505	17388	17346	17308	17214	17304	17382	17400	17419	17229	17443	17339	17441	17349	17304	17352	17235	17451	17461	17233	17442	17192	17417	17371	17462	17314	17325	17354	17393	17342	17229	17427	17331	17217	17482	17469	17555	17268	17347	17540	17468	17124	17377	17266	17206	17459	17302	17358	17338	17508	17321	17258	17340	17477	17444	17305	17231	17332	17334	17379	17398	17424	17423	17290	17311	17333	17361	17368	17245	17203	17448	17344	17319	17369	17313	17270	17430	17303	17463	17365	17506	17253	17207	17379
23584	21575	28457	25734	24153	25251	25443	23386	22748	22579	22476	22560	22446	22174	22105	21969	22291	22156	22193	22265	22288	22050	22231	22282	22209	22035	22088	22278	22004	22120	21991	22063	22244	22157	22002	22143	22095	22050	22046	21794	22057	21970	21977	22044	22033	22017	21968	22182	21932	22216	22034	21998	22110	22038	22168	21946	21960	22064	22029	22068	22105	22096	22086	22120	22346	22073	21966	21906	21999	22094	22204	22028	21915	21932	22282	22078	22266	21836	22088	22101	22095	21951	21987	22081	22060	21961	21959	21911	22248	21912	21951	21905	22203	22077	22090	22139	22139	22012	22139	22125	22103	22076	22073	21952	22285	21972	22133	22035	22025	21941	22083	21969	22070	21920	22012	22089	21951	21856	21770	21912	22042	22075	21992	21786	21881	22108	22077	22082	22064	21708	21979	22124	21876	21948	21949	22368	21884	22138	21992	21896	22168	21741	22128	22033	22010	22259	22041	21856	21885	21794	21883	22195	22089	22240	21927	22097	22154	21800	21965	22046	22236	22050	21916	21988	21946	22208	22226	22025	22130	22170	22054	21975	21885	22246	22141	22212	21988	21941	22070	21937	22166	22029	22076	21881	22038	22285	22103	21911	21893	22220	22035	22046	22012	21960	21960	22137	21880	21975	22108	21999	21993	22098	22130	22083	22119	21967	21925	22005	22091	21951	22215	22105	21997	22055	21772	22288	21978	22106	22035	22084	22000	22213	21952	22061	22154	21867	21856	21868	22286	21714	22027	22133	21955	21998	22191	22021	22143	22203	22012	21877	21980	21990	21994	21999	21928	21808	21852	22031	22090	22131	21978	22212	22145	22052	21953	21975	21933	21938	22032	21847	22087	21944	22019	21868	21932	22068	21874	22364	21855	22075	22146	22061	22054	22026	22062	21943	21935	22233	21841	21966	22088	21869	21942	22071	21872	21996	21944	22026	21903	22126	22273	21975	21786	22328	22107	22203	21825	21977	22098	22083	22018	22044	22093	21887	21833	21936	21844	22111	22134	22164	21932	22102	22126	22123	22025	21906	22021	22104	22046	22188	21945	21801	22255	21987	22146	22172	21894	21862	21921	21976	21883	21891	21961	22230	22141	22019	22021	22289	21972	22145	21933	22101	22077	22261	22134	22049	22177	22002	21873	21879	22182	22117	22161	21944	22143	21965	22098	22089	22199	21792	22321	22145	21953	21865	21928	22066	21878	22049	22023	22109	22235	21923	22104	22055	22141	21991	22159	22100	22020	22086	22082	21760	21914	21773	21968	22164	22009	22227	22245	21966	22088	22010	22006	22146	21921	22185	21921	21968	21866	21861	22090	22147	22267	21954	21878	21813	21999	22090	22150	22099	22074	22259	22030	22137	22280	22097	22112	22195	22004	22039	22067	22158	22328	22169	22026	21984	22017	21885	22126	22108	22110	22111	22253	22000	21985	22297	22187	22117	22018	21910	21894	22127	22219	21982	22028	22125	21967	21919	22030	22018	22147	21805	22102	21843	21900	21849	21906	22124	21955	22112	21936	22129	21860	22063	22074	22156	22327	22147	22056	22121	22089	21961	21966	22107	22002	22205	22020	22009	22105	22131	22001	22060	22069	22122	21861	22043	21971	22009	22124	22143	22106	21932	21754	21868	22134	21892	22092	22154	22114	21961	22075	22143	22219	22129	22030	22172	21905	22145	21994	22150	21964	22313	22006	22121	22161	22179	22121	22017	21935	21881	22066	22117	21874	21979	22053	22018	22058	22135	22186	22005	21910	21878	21996	22060	21936	21886	22065	22166	22300	21960	22182	21865	22019	22069	21898	22166	22222	22081	21812	22263	22080	22085	22149	21975	22140	22231	21892	22068	22136	22124	21857	22060	21999	21864	21861	21743	21965	21833	21899	21832	21887	21993	21954	22063	21954	21956	22121	22345	21986	21976	21890	21959	22075	22228	22089	21951	22007	22120	22137	21835	22202	22085	21999	22103	22192	22043	22010	21959	21998	22058	22215	22121	22055	22289	21922	22123	22040	22070	22040	21941	22033	21982	22045	22164	22062	21929	22106	22351	22293	22258	21932	21914	22137	21953	21984	21966	21964	22173	22043	21935	22051	22003	22041	22086	22161	21835	22086	22055	21992	21864	21999	22095	22236	22217	22086	22100	21977	21960	22069	21991	22148	21936	21928	22178	22080	22047	22185	22012	21874	22095	21906	22228	22057	22154	22100	22055	22149	21963	22203	21852	21872	21946	22272	22164	22095	21984	22115	22129	22110	21966	22097	21822	21903	21791	21912	22031	22021	21937	22001	22186	22123	22027	22057	22122	21995	22100	22042	22108	21960	22008	22014	21879	21812	21857	21920	21954	21860	22043	22135	22030	22082	22047	22129	22030	22076	22203	22054	22183	22042	21822	22096	21930	22085	21810	21889	22084	22099	22152	21997	22080	21917	22072	22024	21941	22090	21984	21739	21967	22057	21975	22108	22041	22135	22220	22002	22018	22194	21880	22030	22006	21977	22092	22266	22088	22044	21997	22007	21851	22028	22043	22348	22363	22066	22069	22073	21989	22155	22128	21963	22290	22158	21962	21936	22253	22231	21976	21970	22088	21893	21836	21985	21764	22028	21928	22024	22280	22052	22199	22049	22089	22069	22365	22067	22042	22225	22145	22149	22009	22149	22152	21845	22108	21833	21790	21735	21941	21898	22025	22086	21955	21782	21981	21975	21944	22090	21835	22004	21930	21911	21975	21835	22050	22063	21861	22103	22083	22060	22034	22257	22152	22023	22032	22018	21854	22173	22171	22252	22138	22138	21896	22166	21902	22068	21928	21928	22005	22109	22025	21976	21951	21973	22085	22215	21965	22088	22027	22170	21787	21987	22123	22025	22175	22158	22046	22031	21955	21986	22025	22054	21905	22154	22037	21967	21925	22235	22226	21977	22080	22043	22023	22158	22012	21991	21861	21902	22144	21992	21848	22069	22025	21907	22109	22136	22139	22162	21878	22022	21953	21672	22034	22013	22149	22075	22134	22058	21935	22099	22276	21977	21992	22048	21956	21975	22200	22121	22124	21991	22068	22084	22226	21895	22229	22052	22153	21952	21850	21901	22022	22112	22015	21984	22060	21953	21879	22214	22177	22093	21880	22095	21976	21883	22015	21920	21927	21996	21897	22133	21987	21758	22003	22036	22009	21916	21920	22124	22143	21901	21926	21845	22186	22016	22041	22070	22064	22273	22091	22116	21849	22081	21723	22121	21999	22000	22302	22168	22162	21957	21981	22024	21945	21881	21880	21865	22074	22166	22071	21953	21986	22026	21805	22086	22057	22073	21911	22037	22008	21979	22087	21833	21920	22155	21925	21907	21844	22160	22142	22062	22113	21847	21958	22270	21892	22010	21820	21922	22250	22198	21850	22068	22103	22005	22199	21913	22138	22031	21999	22139	21981	22176	22041	21782	22163	22051	22180	21965	22184	22152	22204	22149	22310	22105	22038	22081	22078	21934	22007	22024	21882	21990	22136	21972	21886	21789	21996	21988	21998	21955	21982	22035	21919	21990	21944	22153	21856	22100	22071	22178	22049	22079	21918	21959	22009	21965	21954	22162	21956	22169	21901	22115	21844	21983	22002	22223	22025	22021	22147	22047	22268	21991	21814	21886	22362	22215	21939	22117	22138	22103	22069	22095	22077	21938	21890	21858	22106	21984	22116	22111	22175	22105	21851	21898	21975	22036	22104	21941	21983	21947	21940	21778	22119	22008	22231	21902	21919	22134	21829	22217	22119	22056	22221	22279	21905	22196	22173	22117	21934	21885	21972	22137	21938	22061	21966	22027	22014	22228	22109	21861	22126	21872	21964	22006	21931	21971	21994	22007	21938	22037	21872	22039	21839	22070	22080	22122	21978	22020	22099	22092	21933	21880	22075	22209	22106	22076	22261	21736	22167	22147	22021	21968	22033	22323	21976	21923	22077	22030	21899	21978	22033	22077	21755	22068	21982	22063	21942	22120	22070	22044	22006	22245	22131	21930	22132	22155	22022	22056	22048	21987	21919	21886	21856	22080	21901	22215	21920	22263	21946	21990	22109	22275	21946	22193	22146	22105	22107	22096	22089	21998	21929	22153	22165	22162	22121	22139	21997	21913	22170	21817	21989	22170	21937	22002	21895	21865	21939	22005	22146	21938	22052	22200	22220	22177	22057	22030	21843	21984	21995	21907	22002	22017	22025	22056	22087	21945	22150	22204	22025	22040	21894	21959	21901	22055	21940	21913	22052	22116	21973	22023	21984	21950	21927	21889	21944	21990	21940	22184	22102	22182	22175	22016	22066	22288	22057	21827	22158	22040	21842	21844	21723	22013	22055	22188	22125	22014	22132	22128	22126	22054	22134	22148	21847	21992	21955	21991	21896	22050	22161	21992	22282	22074	21943	22068	22194	21992	22198	22188	21978	22171	21970	22144	21907	22102	22139	21989	22048	21976	21850	22259	22012	22194	21939	21969	21988	22210	21936	22134	21881	21971	22097	22084	22100	21923	22001	22152	21834	22031	22071	22045	22091	21976	22018	22268	21898	21980	22070	22366	22020	22114	21909	21990	22078	22250	22090	21918	21815	22439	21992	21886	22266	22196	22102	22081	21839	21854	22104	22095	21779	22042	22303	22098	21796	21924	22022	22139	22079	22170	21966	22099	21918	22066	21980	22248	22202	22074	21900	22053	22187	22037	22112	22138	22140	22030	22133	22222	22044	21878	22153	21979	21941	22030	22107	22032	21994	22046	22349	22085	21833	22104	22021	22094	22136	21914	22090	22069	22227	22019	22043	22309	22020	21988	22008	21988	22079	22011	22320	22103	21791	22007	21797	21976	21885	21935	21952	22307	22098	22222	22071	21870	22184	21987	22043	22150	21889	22148	21928	21852	22141	22214	22195	21794	21923	22128	22122	21898	21981	22029	22062	22194	22129	21965	22073	22346	22034	22084	22139	22128	22012	22070	22066	22221	21873	22093	21949	22204	22131	22192	21899	21987	22076	22005	22104	21910	22061	22242	21992	22038	22052	22140	22158	22085	22077	22101	22053	22083	22101	21992	22014	22185	21858	21885	22047	22070	22026	21932	22107	22060	21828	22064	22100	21912	22081	22123	21995	22189	22179	22013	21748
21921	42029	34324	25612	21999	20379	19080	18879	18330	18161	18294	18119	17864	17950	17801	18035	17867	17826	17882	17790	17853	17780	17772	17807	17794	17931	17864	17981	17623	17874	17866	17831	17704	17893	17902	17876	17721	18040	17836	17845	17710	17852	17773	17765	17790	17702	17800	17793	17916	17837	17874	17785	17830	17713	17756	18125	17665	17764	17722	17873	17814	17841	17573	17867	18048	17795	17821	17916	17924	17907	17982	17540	17573	17894	17888	17765	17833	17900	17723	17574	17725	17803	17862	17874	17731	17602	17820	17830	17814	17782	17748	17837	17822	17816	17794	17894	17674	17879	17958	18044	17758	17645	17740	17739	17771	17667	17632	17844	17746	17781	17826	17749	17717	17865	17741	17854	17810	17754	17753	17870	17748	17773	17821	17920	17711	17829	17657	17664	18028	17967	17827	17918	17864	17687	17741	17790	17626	17735	17726	17865	17730	17773	17948	17923	17743	17809	17731	17635	17655	17756	17831	17632	17837	17647	17798	17541	17886	17629	17937	17685	17833	17830	17905	17817	17722	17822	17798	17765	17759	17758	17748	17742	17800	17730	17878	17798	17732	18006	17862	17742	17722	17759	17899	17766	17543	17814	17704	17809	17726	17833	17767	17698	17759	17779	18066	17931	17689	17848	17822	17691	17654	17980	17847	17993	17775	17980	17902	17716	17892	17952	17712	17630	17792	17781	17892	17638	17902	17789	17996	18016	17768	17745	17696	17967	17587	17748	17723	17885	17753	17731	17793	17807	17806	17688	17863	17819	17672	17930	17781	17751	17618	17664	17778	17920	17851	17876	17856	17653	17740	17765	17825	17837	17665	17749	17756	17859	17742	17877	17660	17731	17841	17906	17746	17678	17720	17687	17674	17804	17804	17842	17576	17784	17878	17664	17706	17731	17701	17570	17676	17749	17741	17821	17643	17855	17788	17869	17848	17852	17795	17794	17861	17714	17859	17663	17718	17888	17689	17899	17807	17753	17675	17755	17624	17820	17854	17774	17731	17703	17827	17612	17739	17831	17815	17719	17852	17860	17858	17697	17807	17876	17794	17792	17946	17783	17945	17493	17871	17720	17779	17679	17752	17925	17748	17895	17674	17734	17898	17783	17817	17737	17802	17887	17633	17814	17667	17889	17774	17811	17726	17790	17726	17604	17868	17772	17802	17740	17783	17716	17845	17706	17699	17761	17782	17723	17849	17650	17792	17676	17906	17844	17818	17837	17756	17872	17879	17563	17884	17682	17737	17687	17742	17833	17756	17927	17821	17855	17827	17818	17770	17890	17670	17879	17808	17912	17826	17814	17884	17800	17945	17875	17626	17695	17723	17820	17752	17717	17922	17879	17830	17691	17805	17792	17881	17804	17768	17762	18004	17779	17840	17918	17759	17838	17897	17941	17695	17817	17807	17687	17648	17992	17705	17894	17817	17683	17786	17739	18095	17663	17811	17656	17839	18002	17611	17940	17920	17910	17829	17771	17834	17844	17859	17699	17797	17729	17853	17818	17856	17846	17882	17779	17787	17900	17852	17775	17739	17622	17684	17780	17927	17763	17882	17761	17822	17766	17798	17868	17785	17799	17896	17846	17699	17932	17810	17672	17750	17904	17841	17678	18035	17944	17878	17610	17810	17780	17849	17783	17694	17893	17718	17836	17730	17854	17662	17820	17717	17667	17854	17668	17837	17741	17706	17794	17893	17658	17766	17761	17607	17765	17686	17831	17887	17747	17731	17944	17615	17845	17781	17895	17630	17732	18008	17844	17768	17847	17817	17831	17740	17845	17686	17780	17861	17739	17764	17746	17550	17782	17796	17876	17742	17917	17867	17778	17645	17765	17794	17828	17727	17804	17707	17659	17694	17838	17892	17861	17652	17732	17871	17685	17878	17722	17506	17768	17679	17854	17926	17766	17853	17875	17777	17806	17599	17852	17906	17860	17847	17755	17698	17856	17734	17973	17723	17742	17767	17957	17810	17984	17876	17546	17943	17907	17870	17820	17941	17753	17744	17755	17869	17812	17743	17695	17671	17816	17736	17725	17725	17860	17797	17761	17825	17926	17847	17753	17763	17757	17888	17762	17650	17831	17599	18010	17753	17857	17635	17784	17762	17824	17914	17770	17826	17795	17960	17546	17742	17775	17899	17952	17665	17761	17949	17679	17788	17789	17631	17900	17785	17803	17798	17821	17829	17863	17650	18023	17859	17881	17691	17715	17990	17936	17700	17779	17527	17862	17756	17767	17739	17701	17831	17900	17719	17825	17723	17895	17842	17782	17824	17949	17621	17889	17571	17767	17767	17825	17729	17884	17803	17635	17930	17863	17884	17768	17720	17761	17896	17610	17876	18001	17676	17782	17907	17841	17864	17898	17719	17835	17868	17947	17969	17858	17693	17739	17842	17807	17935	17731	17678	17779	17899	17694	17835	17722	17689	17815	17760	17800	17807	17785	17752	17763	17814	17824	17573	17782	17738	17720	17685	17893	17816	17661	17908	17612	17727	17985	17822	17883	17897	17725	17660	17657	17991	17761	17758	17728	17683	17750	17682	17887	17790	17766	17832	17732	17904	18000	17727	17835	17744	17829	17767	17640	17617	17842	17911	17689	17753	17938	17684	17838	17855	17869	17764	17749	17883	17740	17720	17750	17848	17835	17863	17733	17668	17789	17807	17845	17789	17721	17777	17734	17755	17693	18024	17742	17939	17829	18060	17728	17802	17670	17741	17875	17750	17804	17762	17864	17755	17954	17831	17791	17603	17969	17827	17718	17844	17741	17774	17793	17655	17865	17758	17834	17781	17821	17837	17820	17853	17770	17658	17787	17801	17835	17698	17730	17990	17721	17860	17874	17833	17747	17841	17806	17641	17788	17888	17839	17562	17777	17780	17627	17747	17970	17903	17583	17732	17736	17895	17799	17673	17655	17777	17892	17898	17832	17784	17695	18037	17869	17938	17836	17730	17895	17698	17911	17769	17778	17910	17826	17715	17783	17906	17768	18046	17849	17898	17973	17677	17709	17675	17806	17537	17946	17733	17826	17684	17813	17655	17732	17742	18116	17724	17840	17782	17780	17748	17861	17822	17824	17704	17781	17836	17775	17839	17682	17801	17772	17868	17831	17689	17688	18064	17877	17831	17873	17788	17687	17886	17776	17764	17804	17817	17737	17692	17793	17835	17830	17829	17789	17738	17739	17781	17837	17870	17792	17837	17907	17569	17856	17528	18123	17905	17870	17794	17734	17640	17764	17774	17787	17714	17863	17665	17729	17804	17951	17975	17886	17877	17783	17897	17892	17969	17628	17953	17834	17703	17779	17861	17690	17687	17839	17704	17787	17896	17819	17824	17758	17717	17891	17756	17695	17899	17925	17914	17847	17649	17647	17847	17624	17800	17654	17687	17773	17876	18055	17834	17819	17813	17821	17664	17879	17804	17937	17628	17877	17732	17779	17739	17738	17638	17896	17621	17881	17810	17662	17729	17891	17860	17941	17773	17798	17763	17617	17959	17723	17696	17821	17872	17759	17740	17921	17848	17621	17821	17827	17773	17790	17710	17964	17692	17706	17778	17764	17861	17715	17792	17806	17808	17986	17843	17834	17739	17953	17738	17819	17889	17773	17818	17763	17663	17920	17916	17601	17833	17881	17850	17774	17846	17754	17826	17697	17885	17938	17619	17759	17764	18008	17811	17766	17735	17893	17950	17772	17697	17841	17945	17821	17802	17821	17840	17572	17800	17756	17941	17702	17781	17883	17739	17733	17785	17781	17857	17908	17623	17875	17867	17665	17742	17835	17876	17679	17896	17846	17886	17795	17706	17882	17743	17856	17766	17725	17892	17897	17732	17929	17771	17652	17827	17728	17702	17678	17736	17728	17826	17832	17842	17926	17829	17833	17831	17823	17782	17702	17735	17679	17816	17775	17670	17825	17737	17924	17645	17763	17676	17660	17676	17788	17857	17636	17838	17867	17544	17762	17827	17723	17876	17716	17721	17930	17855	17656	17819	17807	17872	17994	17652	17662	17827	17703	17773	17880	17820	17735	17867	17812	17708	17711	17967	17844	17867	17696	17819	17806	17753	17753	17739	17837	17755	17910	17839	17978	17727	17525	17668	17824	17721	17746	17750	17748	17784	17807	17874	17596	17671	17774	17724	17729	17967	17829	17755	17866	17679	17889	17875	17704	17756	17879	17723	17685	17694	17911	17657	17901	17690	17973	17709	17789	17871	17889	17736	17850	17704	17861	17841	17861	17817	17730	17796	17809	17799	17806	17759	17883	17871	17679	17941	17649	17935	17855	17692	17799	17728	17654	17691	17742	17885	17781	17904	17732	17820	17787	17925	17903	17794	17856	17871	17842	17754	17825	17775	17885	17745	17846	17734	17820	17954	17720	18058	17644	17719	17601	17889	17823	17761	17917	17677	17842	17891	17567	17824	17780	17898	17777	17877	17745	17689	17734	17707	17782	17874	17784	18015	17910	17919	17862	17983	17718	17852	17851	17818	17984	17850	17689	17759	17692	17795	17669	17822	17881	17791	18134	17834	17695	17774	17684	17680	17780	17936	17923	17832	17733	17783	17890	17763	17770	17810	17757	17756	17820	17598	17820	17779	17934	17896	17679	17732	17765	17860	17780	17893	17831	17654	17742	18028	17800	17941	17637	17849	17778	17624	17881	17657	17631	17769	17834	17656	17874	17835	17909	17859	17803	17817	17721	17790	17860	17668	17746	17838	17909	17918	17742	17996	17791	17791	17708	17801	17666	17820	17727	17696	17814	17744	17733	17824	17866	17849	17824	17768	17814	17848	17893	17990	17831	17683	17655	17757	17746	17795	17857	17848	17717	17726	17794	17761	17575	17832	17894	17735	17653	17893	17734	17620	18011	17818	17652	17865	17800	17760	17717	17791	17824	17582	17774	17804	17746	17745	17766	17736	17700	17899	17704	17827	17701	17800	17685	17866	17757	17737	17697	17822	17793	17737	17865	17861	17667	17626	17922	17650	17838	17870	17777	17878	17588	17784	17941	17848	17894	17700	17731	17778	17724	17769	17734	17665	17835	17772	17882	17772	17882	17717	17839	17746	17814	17758	17840	17645	17679	17768	18101	17721	17825	17689	17714	17859	17899	17772	17841	17850	17790	17929	17870
25491	21671	27900	28673	23322	22618	22630	21540	21331	21162	21058	21248	20882	21113	21096	20883	20910	21086	21025	21036	21185	21072	21103	21080	20899	21123	20994	21237	21061	21072	21013	20982	20960	21060	20994	21008	20948	20985	20964	21135	20946	21057	21045	20926	20817	21028	20918	20878	21014	20839	20746	21075	20749	20902	20625	20915	21080	21044	20906	21104	20999	20821	20813	20916	20762	20990	21098	20853	20919	20999	20895	20752	20906	20809	20900	20978	20788	21091	20880	20988	20905	20850	21034	20770	20972	20849	20823	21023	20924	20811	21230	20877	20963	20997	20746	21083	20939	20890	20799	20829	20991	21029	20775	21102	20957	20756	20975	20901	21033	21091	20729	21060	21040	20860	21053	20929	21046	21171	21118	21040	20779	21097	21068	20737	20900	20884	20901	21061	21090	20968	20710	20867	21230	20951	21061	21155	21218	21049	20844	20959	20963	21040	20922	20739	21142	20897	21004	21132	20630	21101	20952	21023	20843	20654	20797	20926	21118	20801	20849	20910	20900	21057	21147	20881	20804	21157	21033	20940	20902	20790	20975	20991	20995	20965	21052	21137	21142	20882	20903	20875	20988	21017	21066	21085	20764	20787	20863	21073	21047	21046	21026	20785	20787	20953	20764	21093	21075	21094	20833	20897	20763	21024	21340	21046	20923	20947	20863	20874	21052	20818	20723	20960	20778	21033	20825	20917	20817	20728	20991	21078	20874	20912	20978	20979	21150	21000	20958	20949	20933	20692	21083	20847	21155	20950	20990	20883	21053	20936	21151	20911	21022	21207	20969	21125	21132	20726	21061	20922	21118	20817	20871	20939	20807	20819	20844	21064	21068	20960	20847	20724	20977	20897	20757	20980	20855	21103	20818	20763	20891	20956	20953	20992	21145	21065	20872	20861	21014	21072	20806	21027	20795	21010	21265	20803	20883	20909	20998	20845	20967	21162	20965	20923	21112	21074	20934	21123	20985	21045	20838	20869	20939	21079	21040	21048	21012	21210	21077	21065	20936	21017	21035	21023	20879	21054	20873	21055	21028	20843	20812	20898	21029	20604	21128	21114	21106	20863	20915	20885	20899	20807	20918	21059	21006	20940	20859	21034	20935	20849	20989	21120	20727	21090	20973	20933	20939	20860	21026	21036	20820	20779	20832	20867	20981	20840	21049	20771	20929	20938	20984	20865	21149	21186	20953	20781	21046	20876	21028	21145	21037	20947	20918	20834	21017	20822	20931	20930	20910	21010	21044	20845	20930	21165	20912	20857	21163	20814	21015	21054	20711	21133	21042	21034	21119	21146	21033	21004	21165	21085	20973	20960	21042	20818	20930	20827	20751	20861	20879	20993	21027	20854	21054	20831	21177	20925	21096	20818	21024	20915	21026	20949	20889	21015	21001	21041	20862	21034	20842	20692	21074	20953	21036	21085	20906	21008	20880	20995	20963	21029	20796	20930	21106	21087	20984	20846	20889	20905	20952	21011	21166	20857	21221	21004	21022	21090	21198	20779	21047	20876	20860	20923	21047	20906	21065	20942	20985	20924	21133	20895	20919	21003	20966	20881	20926	21110	21048	20985	21355	21090	21015	21089	20994	20923	20957	21035	21201	20931	20801	21080	21061	21107	20917	21000	21222	20960	21015	20934	20903	20953	20965	20894	20772	20778	21009	21135	21054	20913	20929	20982	21090	20931	21047	20976	20893	20922	21043	20714	20703	21028	20994	20942	21148	20910	20977	20923	20849	21024	20997	21157	20857	20833	20880	20813	21043	21111	20844	20706	20855	20760	20984	20937	21054	20827	20917	21013	21191	21011	21047	20927	21039	20972	21027	20742	20926	20913	20915	21008	20960	20947	21045	21005	21037	20777	20864	20899	20884	20980	20926	21069	21047	20969	20945	21119	20819	20958	20955	20926	21133	20855	21223	20802	20941	20674	21030	21216	20937	20915	20983	20846	21028	20917	21165	21106	21080	20961	20945	20939	20959	20984	21052	21003	20814	20985	21018	20736	21027	21011	20772	20960	20973	21222	20929	20909	20944	20928	20935	20903	21002	20937	21004	21162	21194	20955	20951	20867	21100	20902	20984	20890	20946	20860	20879	21017	21186	21172	20942	21038	20969	20918	21123	20867	21062	20958	20981	20929	20790	20811	21033	20980	20888	20829	20947	20839	20890	20984	20957	21049	20863	20865	21062	21007	21105	20909	20987	20908	20725	20915	20868	21065	21063	20920	20877	20761	21084	21097	20889	20747	20969	21178	20803	20887	21176	21141	21088	21064	20953	20998	21116	20773	20875	20605	20852	20952	20954	20741	20661	21205	20886	20945	20968	20931	20942	20916	21011	20820	20968	20822	20935	20887	20868	20930	21034	20836	20947	20916	21111	20992	20993	21016	21102	20853	20978	20928	21020	20823	20857	20742	21244	20912	20878	20853	20851	20783	20902	21135	20954	21111	21063	20795	20704	21001	21046	20872	21171	21054	21034	21008	20904	20914	20856	20944	20814	20788	20850	21231	20982	20967	20890	20767	20929	20865	20904	20771	20978	20869	21153	20891	21160	21085	20986	20738	21083	20752	20766	20962	20992	21126	21129	21063	20949	21256	20943	20943	20977	20932	21093	20933	21038	21230	20979	20931	21012	21066	20800	21094	21252	21144	21063	20984	20964	20884	20869	20785	20973	21022	20838	21077	20927	21033	20933	20946	20912	20913	20952	21072	20703	20950	21133	20893	20855	20889	20639	21017	20988	20998	20981	21057	20798	21060	20985	21011	21182	20672	20849	20844	20988	21033	21217	20944	21029	20906	20920	20988	20787	21111	20961	20915	20870	20875	21037	21076	20665	20911	21073	20943	20823	20908	21134	20943	20939	21011	20911	20891	20889	20801	20917	20967	20883	21061	20926	20835	21023	20708	20894	21084	20711	21068	21014	21019	20762	20867	21151	20849	20959	21037	20958	20939	21062	21276	21039	20895	21025	20835	21142	20786	20904	20814	20793	20619	20739	20866	20786	21023	21105	20919	20932	20864	20921	20523	20882	20891	21008	20971	20922	21037	21094	20969	21164	20788	20841	20820	21087	21000	20929	20748	21062	20873	20887	21080	20907	21015	20745	20921	20759	20908	20913	20837	20692	20911	21037	20994	21042	20902	20898	20884	21032	20858	20805	20896	20936	20680	21005	21076	20896	21161	20826	20909	20952	20966	21090	21119	20922	20946	20889	20997	21014	20930	21005	20958	20909	20773	21058	20952	20853	20921	20970	20988	21045	20847	21071	20959	20886	20972	21113	20774	20630	20647	20801	20795	21020	20736	20990	21220	20906	21012	20946	20941	20975	21026	20771	20995	21041	20991	21051	20870	21018	21036	20988	21010	20826	20711	20817	20839	20835	20959	20833	20893	20836	21024	21110	21048	21082	21028	21098	21284	21154	20980	20864	20961	20848	20924	20690	21114	21039	20987	21063	20824	20964	20861	20766	20796	21157	20938	21095	20841	21152	21124	21078	20877	21071	20874	20986	20753	21102	20983	21118	20968	20987	20783	20973	21175	21025	20972	20865	20800	21153	21026	21106	20942	20964	20958	20985	20921	21002	20850	21011	20899	21093	21020	20964	21048	21137	21112	20797	21080	21098	21128	21025	20887	20768	21055	21127	20975	20996	20930	20975	20857	20774	20843	20912	20899	20823	20859	20805	20717	21080	21070	21026	21086	21174	20910	21032	20767	20819	21062	20924	21025	21230	20902	21091	21108	20839	21033	20923	20912	20776	20903	20965	21255	20935	20958	20984	21050	20884	20842	20930	21080	20934	21084	20929	20972	20985	20693	20982	21066	20841	21035	21287	21017	20997	21020	20989	20935	21041	20970	21132	20911	20894	21006	21034	20780	21035	21086	21233	21134	20937	20615	20956	20946	20950	21015	21097	20908	21038	20898	21099	21241	21212	21062	21102	20852	20984	20950	20969	20831	20915	20818	20938	20910	21088	20901	20872	20847	20796	20942	21032	20994	21000	21019	21033	21008	21139	21020	21044	20852	20972	21011	20951	20995	20988	20833	21078	20913	21084	21077	20788	20913	21055	21097	21030	21091	20999	21006	20908	20898	21003	20994	20857	20772	21090	20812	20905	20972	20901	21056	21078	21226	21159	20868	21031	20932	21278	20811	21107	20821	21127	20871	21135	21012	20888	20741	20936	20960	21136	20799	20609	20877	21018	21188	20907	21036	21104	21025	21022	21007	20965	21101	20947	20978	21175	20968	20942	21022	20888	20960	20824	20876	20906	20826	21110	20900	20927	20974	20869	20948	21143	20919	20975	20972	20904	20725	20741	20816	20932	20905	20749	21030	21052	20983	20917	21041	20735	21029	21106	21143	20876	21047	20955	20853	20985	20840	20896	21181	21026	20752	20976	20965	21149	20897	20948	21062	21091	20909	20847	20773	21100	20966	20881	20877	20889	21023	20960	20981	20696	20783	20918	20843	20924	20948	20920	21145	20986	21128	20752	20950	21078	20910	21121	20823	20754	21118	21233	21202	21084	21119	21021	21002	21009	20830	20882	21224	21012	20936	21042	20952	20976	21043	20902	21040	20792	20738	20872	20989	20898	21022	20985	21181	21058	21088	20884	20759	20862	20828	20760	20949	21286	21121	20942	21072	20963	20896	21104	20675	21048	21158	20732	20853	20828	20951	21289	20959	21138	21006	21026	21054	21057	20919	21009	20881	20967	21006	20889	20934	20845	20591	21229	20807	20944	20852	20933	20745	20988	21158	20968	20875	20881	21057	20718	20827	20935	20915	21031	20952	20940	20987	20906	20717	21067	21052	21087	20976	20831	20988	20956	21146	21040	21093	20819	20798	21115	20954	20922	20597	20891	20673	20870	20660	21189	20920	20963	20879	20918	21004	21046	20926	20868	21099	21152	20882	20978	21136	21050	20835	20990	20796	21010	20910	21208	21020	20907	20991	20876	20913	21120	20801	21087	21063	21038	20968	20779	21070	21054	21003	20935	20955	20893	20900	20775	20783	20985	20940	20970	21070	20980	20905	20910	20877	21065	20732	20923	20980	21052	20907	20807	20881	20860	20722	20772	20791	20859	20683	20938	20924	21150	21034	20951	20768	20752	20775	21035	21211	20814	21038	20907	20939	21051	20861
22153	37261	29794	22778	20329	18815	18450	17864	17612	17442	17389	17394	17394	17379	17368	17247	17255	17083	17269	17157	17274	17285	17084	17358	17501	17052	17471	17224	17102	17039	17123	17305	17309	17431	17375	17218	17156	17350	17208	17251	17089	17180	17211	17205	17278	17284	17191	17279	17246	17512	17292	17285	17280	17344	17122	17396	17185	17415	17186	17172	17388	17258	17426	17370	17270	17350	17305	17240	17428	17268	17248	17222	17202	17236	16958	17392	17146	17119	17428	17347	17202	17082	17245	17171	17390	17392	17275	17218	17323	17315	17101	17240	17063	17438	17384	17253	17214	17189	17380	17050	17388	17369	17191	17185	17262	17030	17209	17232	17337	17253	17250	17244	17168	17171	17296	17121	17284	17264	17209	17131	17358	17217	17256	17310	17262	17037	17234	17180	17370	17177	17319	17328	17100	17303	17180	17300	17335	17228	17152	17196	17394	17423	17243	17203	17295	17077	17213	17280	17141	17179	17349	17177	17274	17064	17102	17334	17305	17311	17179	17279	17248	17122	17224	17126	17122	17350	17191	17328	17323	17174	17281	17182	17167	17137	17410	17203	17063	17203	17293	17275	17263	17179	17210	17156	17094	17394	17082	17167	17134	17230	17258	17112	17262	17166	17058	16991	17290	17070	16999	17286	17184	17196	17288	17266	17236	17124	17229	17169	17360	17221	17042	17220	17226	17322	17148	17208	17513	17141	17183	17131	17352	17277	17187	17073	17289	17307	17161	17347	17136	17291	17321	17309	17159	17258	17294	17177	17143	17211	17291	17217	17251	17372	17263	17120	17166	17149	17316	17321	17196	17321	17341	17037	17170	17347	17216	17285	17104	17214	17294	17041	17110	17322	17280	17140	17024	17223	17357	17229	17328	17123	17104	17234	17259	17268	17143	17252	17169	17431	17289	17208	17245	17082	17216	17326	17310	17370	17180	17175	17092	17134	17224	17178	17290	17440	17255	17295	17385	17196	17055	17391	17091	17398	17105	17338	17152	17317	17332	17254	17220	17037	17263	17207	17102	17359	17223	17310	17136	17253	17211	17275	17055	17267	17233	17331	17201	17203	17300	17317	17236	17242	17302	17182	17270	17256	17297	17240	17055	17332	17211	17415	17263	17243	17253	16976	17107	17417	17139	17226	17154	17417	17255	17009	17239	17184	17128	17127	17173	17198	17071	17401	16945	17258	17265	17422	17240	17326	17241	17119	17234	17217	17131	17172	17127	17215	17356	17172	17365	17337	17059	17313	17260	17354	17333	17239	17256	17272	17183	17215	17116	17231	17186	17361	17275	17329	17229	17185	17389	17252	17286	17183	17126	16984	17171	17228	17158	17026	17116	17402	17422	17243	17323	17254	17206	17244	17080	17331	17212	17336	17145	17244	17260	17175	17277	17140	17081	17222	17338	17204	17418	17094	17233	17396	17212	17267	17265	17365	17113	17357	17265	17147	17421	17105	17316	17230	17248	17269	17304	17155	17160	17369	17354	17161	17221	17174	17388	17242	17135	17246	17203	17251	17244	17231	17338	17008	17119	17279	17271	17178	17202	17308	17095	17350	17202	17250	17276	17266	17316	17420	17381	17265	17183	17275	17442	17090	17274	17257	17372	17387	17293	17197	17197	17281	17116	17162	17107	17251	17242	17249	17299	17276	17163	17299	17510	17263	17063	17219	17320	17198	17162	17322	17149	17283	17199	17204	17261	17043	17303	17283	17185	17348	17207	17249	17443	17133	17060	17267	17353	17334	17240	17158	17137	17275	17161	17253	17085	17164	17261	17283	17165	17455	17061	17054	17310	17255	17177	17065	17382	17138	17341	17213	17434	17374	17096	17294	17438	17050	17044	17229	17437	17256	17419	17323	17278	17194	17244	17107	17250	17345	17445	17209	17224	17346	17202	17300	17284	17166	17153	17503	17246	17311	17150	17169	17114	17303	17034	17305	17204	17217	17173	17371	17086	17212	16991	17263	17385	17119	17290	17345	17320	17149	17147	17230	17268	17249	17497	17200	17112	17244	17233	17275	17206	17255	17153	17122	17119	17268	17267	17286	17368	17330	17294	17189	17358	17334	17380	17116	17186	17291	17298	17412	17321	17123	17400	17304	17127	17309	17182	17285	17050	17363	17295	17194	17417	17281	17317	17344	17216	17304	17338	17198	17241	17321	17210	17098	17227	17197	17256	17186	17314	17142	17443	17219	17332	17174	17389	17162	17274	17430	17140	17240	17231	17142	17342	17205	17175	17264	17353	17119	17144	17305	17161	17238	17274	17119	17205	17022	17381	17025	17181	17273	17322	17178	17241	17434	17014	17283	17225	17278	17061	17246	17205	17157	17324	17386	17128	17237	17249	17190	17064	17080	17173	17186	17507	17310	17101	17225	17211	17200	17305	17247	17087	17185	17369	17163	17085	17093	17244	17148	17384	17192	17199	17288	17205	17239	17140	17362	17215	17176	17192	17177	17170	17226	17365	17355	17104	17283	17179	17243	17103	17184	17204	17133	17214	17136	17097	17203	17406	17088	17310	17291	17217	17329	17206	17277	17176	17170	17304	17328	17291	17170	17322	17285	17197	17275	17397	17239	17197	17448	17365	17137	17240	17189	17205	17308	17014	17199	17449	17036	17241	17255	17242	17165	17368	17338	17319	17174	17220	17283	17177	17170	17149	17217	17071	17215	17327	17208	17029	17351	17471	17197	17268	17107	17204	17429	17213	17198	17127	17126	17160	17333	17309	17185	17171	17103	17190	17306	17541	17342	17322	17366	17365	17313	17332	17055	17423	17284	17263	17312	17446	17345	17161	17072	17284	17229	17290	17368	17195	17213	17179	17111	17308	17112	17141	17278	17127	17149	17210	17029	17192	17199	17131	17285	17284	17116	17396	17189	17227	17270	17312	17246	16987	17244	17227	17238	17256	17140	17126	17372	17307	17400	17406	17374	17264	17222	17237	17210	17307	17297	17249	17157	17232	17209	17343	17315	17277	17088	17002	17282	17143	17494	17268	17257	17178	17187	17200	17414	17191	17375	17254	17317	17209	17205	17217	17327	17104	17134	17230	17337	17132	17204	17167	17231	17183	17256	17318	17136	17134	17365	17095	17159	17208	17353	17231	17365	17334	17311	17070	17151	17311	17139	17171	17098	17150	17258	17435	17205	17094	17326	17170	17320	17341	17228	17346	17272	17286	17446	17429	17312	17332	17203	17098	17390	17201	17371	17122	17336	17350	17017	17298	17168	17312	17173	17101	17287	17137	17166	17272	17061	17160	17312	17309	17262	17254	17384	17291	17283	17229	17294	17189	17178	17364	17177	17323	17214	17222	17277	17205	17147	17314	17255	17221	17136	17137	17200	17104	17233	17181	17241	17262	17323	17171	17307	17384	17311	17092	17406	17224	17359	17255	17130	17252	17358	17216	17204	17221	17234	17300	17141	17001	17219	17401	17413	17469	17286	17171	17066	17073	17232	17101	17247	17163	17140	17243	17371	17249	17258	17185	17206	17162	17242	17285	17282	17097	17327	17367	17294	17394	17183	17335	17192	17301	17270	17226	17273	17416	17499	17016	17142	17247	17393	17200	17072	17138	17070	17203	17199	17229	17271	17229	17203	17408	17117	17099	17228	17318	17338	17304	17249	17279	17466	17264	17329	17298	17479	17004	17379	17252	17150	17201	17320	17134	17273	17079	17258	16945	17192	17318	17132	17213	17124	17359	17321	17466	17184	17321	17052	17239	17271	17333	16988	17377	17211	17357	17271	17272	17297	17372	17206	17149	17158	17132	17303	17257	17345	17266	17365	17052	17122	17248	17291	17404	17266	17382	17155	17125	17337	17426	17426	17159	17315	16979	17361	17226	17075	17265	17369	17387	17357	17275	17357	17297	17383	17448	17267	17219	17410	17073	17222	17241	17159	17269	17372	17368	17192	17243	17228	17144	17289	17109	17077	17235	17193	17394	17426	17156	17140	17201	17320	17350	17289	17195	17466	17258	17200	17231	17228	17341	17210	17179	17208	17265	17287	17365	17152	17066	17414	17327	17249	17267	17106	17336	17211	17315	17293	17147	17356	17214	17333	17404	17132	17228	17231	17374	17191	17249	17186	17177	17162	17256	17254	17312	17188	17198	17276	17254	17128	17381	17365	17228	17248	17212	17279	17219	17333	17254	17101	17292	17244	17310	17195	17258	17305	17288	17400	17128	17202	17270	17033	17281	17227	17387	17361	17113	17098	17146	17383	17226	17280	17241	17226	17199	17207	17128	17359	17288	17311	17214	17179	17257	17374	17250	17280	17207	17201	17377	17200	17344	17401	17257	17348	17267	17142	17363	17223	17296	17262	17269	17239	17361	17077	17218	17211	17240	17272	17373	17293	17487	17478	17223	17336	17244	17205	17175	17156	17152	17194	17100	17288	17052	17057	17271	17273	17317	17270	17357	17150	17361	17125	17269	17201	17360	17315	17264	17211	17119	17318	17094	17430	17208	17373	17063	17172	17389	17175	17145	17309	17120	17108	17316	17291	17249	17414	17443	17209	17204	17221	17083	17220	17151	17312	17263	17337	17200	17113	17199	17326	17289	17044	17088	17253	17220	17153	17263	17127	17142	17270	17113	17210	17307	17041	17259	17269	17406	17413	17325	17367	17150	17084	17193	17272	17170	17280	17316	17231	17295	17220	17212	17182	17159	17249	17159	17361	17369	17407	17372	17311	17253	17035	17334	17222	17273	17365	17340	17202	17141	17304	17210	17191	17270	17152	17280	17150	17349	17186	17326	17375	17392	17214	17390	17295	17113	17324	17398	17267	17238	17490	17360	17424	17229	17181	17400	17111	17247	17309	17112	17228	17343	17359	17387	17220	17212	17193	17166	17360	17173	17171	17106	17228	17187	17152	17120	17190	17262	17270	17116	17247	17426	17221	17234	16958	16992	17200	17363	17313	17421	17296	17124	17343	17115	17285	17287	17347	17186	17218	17394	17064	17172	17230	17268	17179	17167	17232	17253	17117	17280	17289	17320	17114	17356	17341	17289	17177	17279	17075	17200	17343	17197	17269	17136	17227	17337	17181	17275	17160	17261	17266	17333	17211	17180	17265	17270	17313	17334	17284	17368	17190	17278	17300	17147	17296	17106	17226	17138	17326	17199	17277
22608	21623	28870	24923	22564	25721	28109	24166	23306	23417	23120	22919	22718	22816	22655	22554	22632	22759	22723	22850	22776	22593	22686	22739	22567	22541	22456	22497	22573	22680	22642	22670	22739	22442	22600	22615	22267	22667	22661	22708	22470	22506	22539	22369	22691	22537	22704	22629	22534	22503	22703	22537	22270	22426	22575	22593	22449	22549	22382	22300	22596	22548	22396	22525	22472	22515	22700	22389	22458	22504	22408	22390	22500	22441	22285	22313	22646	22594	22549	22408	22578	22653	22521	22449	22470	22467	22473	22502	22481	22490	22383	22481	22547	22543	22358	22577	22638	22590	22577	22356	22604	22536	22332	22260	22406	22428	22476	22479	22468	22547	22623	22621	22654	22387	22572	22402	22614	22440	22465	22460	22464	22354	22359	22521	22490	22359	22229	22554	22412	22616	22417	22379	22633	22392	22536	22389	22569	22520	22564	22611	22632	22615	22525	22443	22518	22388	22822	22592	22377	22704	22466	22326	22647	22404	22356	22381	22333	22443	22444	22346	22339	22482	22499	22419	22465	22491	22333	22649	22481	22392	22741	22443	22687	22317	22375	22322	22352	22247	22411	22509	22249	22370	22554	22355	22566	22546	22449	22469	22555	22577	22253	22320	22711	22608	22220	22605	22552	22449	22379	22577	22287	22546	22470	22362	22422	22588	22390	22287	22582	22394	22525	22538	22477	22445	22471	22413	22433	22374	22526	22363	22609	22407	22546	22220	22198	22505	22403	22652	22566	22386	22344	22294	22551	22477	22336	22189	22466	22458	22270	22476	22479	22316	22407	22516	22374	22315	22441	22222	22701	22605	22579	22645	22382	22567	22525	22409	22597	22653	22407	22506	22430	22700	22679	22620	22407	22272	22554	22385	22555	22405	22548	22385	22108	22309	22406	22730	22628	22664	22390	22378	22332	22446	22379	22679	22244	22375	22416	22573	22536	22367	22432	22337	22285	22198	22389	22367	22571	22416	22611	22329	22619	22538	22659	22830	22506	22470	22590	22577	22503	22404	22429	22423	22337	22334	22215	22689	22073	22287	22471	22524	22496	22366	22376	22510	22453	22564	22323	22475	22387	22544	22214	22205	22326	22625	22377	22333	22241	22252	22235	22443	22418	22475	22454	22250	22490	22588	22470	22357	22516	22741	22447	22300	22489	22647	22534	22362	22586	22577	22591	22472	22430	22419	22542	22483	22535	22515	22493	22366	22592	22629	22284	22602	22547	22316	22623	22288	22334	22413	22490	22344	22331	22478	22370	22466	22386	22483	22500	22560	22686	22407	22389	22474	22628	22336	22250	22453	22711	22351	22386	22481	22671	22402	22325	22381	22558	22523	22419	22410	22309	22529	22295	22744	22255	22284	22564	22463	22430	22510	22399	22367	22528	22473	22414	22494	22522	22519	22487	22403	22503	22399	22421	22514	22462	22387	22350	22388	22487	22500	22477	22399	22581	22632	22348	22443	22491	22419	22818	22733	22543	22716	22614	22343	22409	22213	22363	22513	22748	22431	22223	22466	22407	22388	22307	22410	22405	22496	22563	22403	22395	22414	22625	22606	22527	22477	22354	22450	22456	22310	22499	22416	22713	22511	22588	22554	22463	22263	22631	22504	22515	22345	22458	22741	22187	22481	22580	22599	22415	22356	22579	22405	22468	22304	22452	22265	22373	22533	22446	22317	22444	22324	22454	22313	22690	22499	22222	22499	22611	22395	22531	22343	22424	22444	22404	22561	22411	22535	22475	22582	22393	22397	22448	22190	22363	22501	22466	22526	22456	22390	22313	22469	22491	22250	22496	22587	22616	22416	22444	22461	22398	22236	22388	22466	22428	22313	22665	22585	22718	22606	22547	22406	22519	22371	22568	22466	22544	22371	22526	22392	22464	22354	22318	22649	22493	22587	22484	22450	22392	22358	22570	22612	22546	22379	22467	22450	22435	22498	22510	22398	22429	22362	22333	22344	22504	22433	22367	22378	22412	22700	22327	22534	22367	22407	22580	22536	22399	22418	22589	22415	22498	22473	22481	22394	22444	22401	22397	22600	22436	22555	22167	22535	22654	22606	22718	22510	22569	22301	22447	22290	22404	22532	22659	22658	22410	22467	22331	22547	22356	22547	22532	22384	22357	22307	22423	22358	22495	22509	22285	22471	22544	22532	22460	22508	22458	22646	22588	22428	22556	22583	22444	22718	22406	22494	22565	22557	22632	22232	22471	22588	22318	22169	22510	22505	22474	22272	22544	22304	22368	22334	22496	22406	22331	22484	22195	22290	22437	22408	22336	22451	22357	22377	22506	22386	22367	22536	22391	22338	22760	22466	22594	22319	22622	22346	22355	22356	22387	22437	22386	22451	22313	22377	22433	22541	22523	22522	22628	22365	22292	22548	22328	22416	22385	22699	22552	22460	22661	22789	22478	22310	22329	22502	22466	22558	22444	22244	22576	22466	22362	22605	22488	22335	22355	22591	22312	22670	22617	22414	22391	22421	22311	22465	22514	22253	22481	22454	22525	22474	22270	22489	22309	22456	22550	22293	22421	22517	22349	22372	22420	22587	22625	22832	22582	22371	22469	22271	22310	22518	22327	22486	22568	22423	22519	22619	22563	22321	22583	22564	22354	22498	22484	22495	22560	22443	22319	22381	22244	22286	22218	22519	22603	22414	22458	22457	22373	22522	22303	22421	22411	22396	22779	22651	22479	22364	22337	22464	22502	22346	22280	22511	22179	22571	22567	22362	22366	22423	22361	22280	22693	22445	22303	22229	22483	22433	22275	22405	22550	22501	22420	22234	22477	22333	22528	22701	22777	22408	22533	22488	22204	22641	22608	22261	22434	22368	22340	22479	22464	22344	22452	22511	22610	22520	22568	22399	22307	22330	22242	22308	22637	22488	22545	22353	22488	22259	22499	22268	22456	22522	22347	22557	22564	22324	22414	22307	22498	22645	22560	22321	22381	22294	22345	22540	22390	22539	22389	22251	22568	22310	22502	22345	22501	22766	22351	22553	22478	22337	22559	22435	22496	22379	22449	22571	22427	22512	22634	22430	22366	22425	22396	22462	22631	22411	22691	22629	22278	22500	22334	22450	22589	22201	22419	22518	22295	22561	22472	22630	22597	22461	22551	22695	22528	22500	22328	22473	22442	22472	22466	22402	22305	22410	22209	22463	22394	22523	22514	22361	22444	22454	22630	22524	22325	22482	22481	22721	22336	22528	22434	22472	22654	22552	22441	22410	22533	22294	22406	22447	22534	22462	22316	22579	22460	22471	22608	22392	22452	22377	22538	22531	22407	22261	22522	22210	22458	22552	22487	22264	22468	22343	22637	22436	22543	22345	22303	22359	22546	22583	22492	22496	22350	22549	22754	22455	22496	22445	22304	22249	22322	22496	22540	22300	22521	22290	22397	22398	22325	22503	22462	22615	22648	22310	22113	22304	22551	22325	22248	22151	22333	22472	22402	22668	22570	22437	22594	22243	22437	22480	22454	22454	22482	22337	22363	22431	22416	22446	22430	22497	22265	22523	22614	22610	22606	22368	22367	22586	22327	22542	22381	22451	22404	22316	22358	22494	22473	22487	22332	22495	22628	22156	22493	22254	22689	22474	22639	22588	22464	22527	22596	22448	22297	22441	22429	22484	22435	22355	22694	22431	22330	22572	22374	22269	22579	22436	22687	22471	22430	22354	22361	22514	22441	22316	22332	22512	22464	22293	22523	22438	22252	22433	22517	22442	22444	22381	22668	22427	22278	22355	22539	22363	22417	22559	22358	22455	22453	22457	22516	22489	22414	22224	22477	22570	22329	22549	22439	22675	22246	22375	22399	22635	22415	22406	22575	22536	22609	22516	22387	22569	22391	22466	22435	22239	22671	22423	22581	22405	22381	22215	22529	22585	22612	22568	22371	22300	22530	22273	22458	22610	22411	22234	22567	22522	22368	22305	22567	22459	22583	22416	22295	22603	22557	22395	22461	22434	22246	22659	22527	22490	22563	22586	22572	22494	22621	22620	22530	22422	22579	22200	22606	22403	22482	22465	22457	22632	22425	22408	22324	22283	22544	22715	22611	22663	22360	22510	22693	22640	22806	22510	22482	22404	22461	22324	22463	22426	22608	22205	22517	22586	22606	22422	22386	22518	22719	22618	22596	22529	22496	22307	22502	22215	22195	22342	22456	22339	22635	22456	22472	22504	22366	22348	22521	22622	22399	22503	22304	22426	22537	22400	22588	22277	22506	22483	22505	22398	22581	22524	22497	22633	22284	22228	22268	22287	22330	22391	22411	22355	22377	22426	22521	22556	22384	22480	22385	22496	22474	22444	22660	22628	22585	22625	22542	22457	22276	22537	22339	22455	22612	22519	22622	22423	22489	22458	22440	22341	22566	22648	22566	22438	22222	22405	22468	22304	22362	22457	22623	22491	22569	22562	22386	22415	22500	22493	22499	22441	22389	22449	22410	22314	22311	22351	22300	22269	22512	22677	22608	22522	22604	22482	22685	22520	22435	22396	22721	22514	22560	22375	22429	22372	22460	22272	22403	22473	22323	22368	22361	22497	22467	22355	22657	22645	22470	22184	22486	22465	22282	22319	22515	22287	22625	22450	22621	22714	22574	22474	22424	22709	22478	22441	22145	22335	22638	22648	22338	22392	22610	22416	22395	22304	22363	22260	22565	22527	22345	22476	22636	22360	22510	22430	22497	22190	22479	22323	22566	22695	22491	22513	22125	22375	22526	22349	22331	22452	22520	22748	22313	22348	22520	22583	22413	22552	22544	22527	22566	22295	22473	22391	22380	22547	22468	22516	22358	22343	22337	22554	22407	22463	22393	22662	22439	22292	22258	22430	22337	22591	22426	22761	22373	22178	22418	22299	22465	22396	22374	22390	22520	22546	22448	22505	22522	22548	22612	22366	22565	22567	22505	22300	22406	22453	22291	22333	22353	22522	22488	22875	22236	22317	22407	22463	22628	22432	22473	22335	22640	22478	22570	22280	22499	22538	22480	22488	22388	22461	22383	22522	22440	22496	22416	22146	22374	22463	22479	22466	22586	22246	22406	22344	22538	22586	22529	22548	22366	22554	22528	22358	22363	22493	22617	22458	22526	22472	22482	22492	22327	22644	22544	22641	22604	22470	22450	22428
22700	45971	38256	28500	24244	21328	20034	19226	19017	18713	18595	18269	18286	18156	18136	18064	18223	18186	18181	18160	18107	18103	18210	18113	18120	18124	18038	18096	18195	18074	18114	17944	18149	18195	18241	18081	17865	17936	18212	18134	17908	17912	18191	18025	18010	18138	18076	17973	18120	18234	18101	17950	17852	18180	17999	18172	17991	18133	17921	17855	17996	18139	17937	17967	17788	18027	18058	18204	17906	18017	18091	17954	17933	18012	18230	17893	18091	18002	18010	17882	18015	18230	18230	17996	17951	17902	18137	18037	17971	18096	18192	18163	17996	18047	17937	18104	17933	18160	18013	18001	18042	18112	17972	18070	18058	18037	18047	18050	18100	17907	17928	18011	18177	18234	17981	17910	18049	18037	18093	18079	17888	18016	18116	18091	18114	18043	18029	18095	18029	18121	17834	18261	17968	18125	17981	17996	17911	18008	17958	18082	17943	18066	18023	18027	17932	18024	18070	18040	17936	18169	18188	18042	18045	18077	18100	18059	18040	17962	18169	17958	18161	17999	17974	17712	18018	17902	17951	18004	18015	18100	17901	18158	17919	17984	18043	18157	18264	18081	18051	18150	17935	18133	17987	18140	17978	18071	18149	17864	17966	17935	17972	18134	17929	17865	18071	18116	17991	18014	18047	17846	17980	18091	18071	17852	18212	18044	17922	17900	18159	18000	18178	17975	18027	17966	18095	17977	17986	18030	18050	17920	18078	18152	18205	18088	18137	18190	18037	17993	18028	18141	18093	17949	18127	17921	18144	17998	18080	18017	17963	18046	18023	17885	17965	17899	17976	17908	17979	17904	18141	18028	18044	18103	17925	18102	18116	18142	17997	18041	18084	17856	18096	18247	17987	18053	18056	17955	18026	18049	18000	18148	17970	18173	18085	17938	18060	17976	17989	18181	17960	18158	17923	17990	18005	18177	17805	18065	17942	18152	18235	17962	18049	18009	18124	18156	18038	17889	17873	18015	17955	17850	17975	18055	17954	18005	18098	18077	17993	17907	18067	17933	18100	18216	18056	18094	18021	18111	18026	17890	18119	18109	17978	17997	18156	18054	18093	18030	17850	17963	18020	18011	18300	18007	17903	18109	18002	17944	17923	18074	18026	18100	17982	17980	18178	18059	17990	17999	18045	18146	18066	17926	18011	18008	17946	17855	18034	17905	17944	18063	17987	17982	18020	18286	18187	18204	17951	17947	17906	17997	17888	18024	18085	17944	18254	17868	18066	17927	18008	18129	17983	17841	18193	17994	18093	18124	18078	18046	17950	17955	18031	18205	18152	17855	18006	18031	18073	17845	18195	18072	18083	18004	18039	17833	18108	17975	17924	18069	18107	18039	18045	18166	17946	17960	17985	18065	18174	18122	18164	17857	18034	18151	18011	18137	18093	18169	18066	17943	18098	18110	18085	17887	18136	17973	18125	18105	17981	18116	18116	18024	18032	18075	17991	17993	17957	18011	18121	18021	18039	17956	17948	18111	17932	18099	18053	18069	17933	18001	18177	18109	18023	18073	18007	17997	18005	18045	18040	17927	17990	18007	18065	17998	18014	18091	17890	17939	18070	18098	18099	18074	17927	18044	17923	18033	18014	17786	18110	18040	18136	17769	18218	18179	18002	18159	18128	18204	18140	17957	17974	17937	18179	17944	17933	17897	18167	17992	17920	17930	18131	18009	18092	18090	17845	18035	17952	17995	17949	17987	18070	17934	18019	18116	18093	17907	17757	18139	17846	18101	18037	17956	17881	17986	17907	18137	18100	18153	18102	17968	17950	18148	18056	18153	18145	18002	18061	17980	18020	18079	18032	18028	17841	18117	18083	18073	18017	18105	17907	18127	17989	17991	18216	17964	17853	18098	18044	18063	18110	18108	17975	18009	18151	18260	18003	18105	17989	18070	18071	17865	18000	17985	18126	17877	18117	18134	17972	17874	18046	18081	17966	18005	17961	18117	18012	17905	17981	18128	17829	18054	18295	17922	18095	18119	18106	17960	17943	18127	18103	18017	18216	18062	18057	18139	18048	18068	17905	18172	18045	18157	18072	18001	18112	18062	18044	17948	18038	18121	18112	17919	18148	18122	17806	18139	18097	17999	18000	17993	18163	18201	18024	18074	17980	18207	18066	17949	17916	18066	18090	18002	17909	18108	18081	17919	18005	17864	18080	18153	17895	18047	17948	18069	18072	17960	17992	18027	18024	18138	17965	17911	18119	18117	18092	17923	17988	17985	18064	17941	18057	17992	18165	18192	18008	18061	18022	17988	18127	18044	17995	18039	17838	17926	18029	17961	17913	18140	18109	18089	18025	18048	18034	17975	18135	18130	17995	18079	17930	18161	18088	17765	18168	18077	17894	17951	18178	18159	17926	17995	17954	18029	17995	18095	18233	18065	17985	17960	18084	17830	17993	17878	18067	18006	18014	18056	17998	18087	18072	18020	17928	18154	18055	18001	18072	18061	18045	17847	18143	18114	18018	18078	17999	17954	17947	17965	18110	18127	17988	18016	18105	18082	18104	18102	18139	17964	17968	18259	18040	18018	18061	18084	18028	17981	18222	18110	18182	17898	18089	18220	18133	17968	18102	18092	17994	18025	17980	18204	17784	18162	18090	17895	17983	17867	18119	18022	18219	18017	18068	18125	18037	18002	18151	17960	17858	17906	18094	18063	18162	18123	17931	18162	18151	17962	18238	17944	18068	18031	17966	18129	18244	17880	17918	18329	18020	18292	18099	17992	17951	17918	17974	18024	18287	17878	17951	17934	17985	17855	17985	17958	18189	18007	17960	18067	18185	18067	17869	17968	18104	17861	17980	18045	17721	18041	17925	17917	18002	17982	17992	18001	18100	17906	18106	17976	18024	18095	18038	18063	18087	18107	18195	17975	18074	18147	18031	18012	18027	17914	18177	18088	17895	17976	17994	17910	18152	17864	18015	18013	18001	18070	18118	17989	17972	17977	18021	18053	18081	17984	18146	18041	18085	17801	17829	18068	17893	18082	17985	18080	17940	18119	18010	18142	18085	17890	18206	18236	17918	18134	17912	18227	18100	18004	18021	18110	18062	17934	18110	18000	18178	18096	18055	18011	18063	17892	17967	17949	18094	17998	17997	17968	17906	17959	18110	17855	17952	18029	18058	17921	18059	18115	17982	18101	17968	18061	17843	17895	17892	18048	17907	17997	17935	17940	17951	18043	18121	18179	17816	17776	17900	17970	18090	18046	18091	18060	17924	17917	18172	18063	18086	18032	18106	18190	17914	17998	18018	17951	17860	18186	17993	17905	17940	18172	18103	17836	17991	18011	18154	18178	17959	18158	18016	17992	18152	18023	18021	18196	18161	18097	18085	18007	17889	18062	17722	18090	18139	17932	18050	18155	17873	17932	17984	17965	18029	17993	18009	18075	17918	17886	18027	17921	18163	18018	18076	18132	18063	17964	18213	17930	17960	18096	18055	18171	17981	17856	18044	17851	17884	18217	18083	17916	18059	17958	18080	18092	18070	18094	18220	18052	17926	18230	18038	18064	17987	18000	18120	18059	18067	18125	17998	17910	17935	18200	17933	18089	18059	18004	18113	17844	18059	18162	18004	18204	17906	18056	18201	18005	17815	18158	18065	18090	17975	18038	18124	17955	18117	17874	18075	17895	17939	18070	18004	18074	17971	17960	18075	18031	17868	17933	18283	17941	18125	18120	18092	17899	18095	18025	18027	18041	18081	17939	17885	17934	17995	18015	17946	17993	18129	18083	17963	17949	18013	17979	18155	18016	17962	18119	18183	18084	18154	18099	17888	17939	18009	18114	18095	18181	18002	17958	17967	17971	18081	17965	18049	18034	18078	17922	18005	18143	17974	18064	18147	18127	17972	18003	17983	17861	17951	18173	18154	17979	17963	18038	18006	18097	18096	17957	17968	18053	18078	18029	18048	18000	17995	17947	18023	18168	17976	18125	18244	17971	18087	18100	18026	18061	18089	18089	18127	18047	18057	17949	18096	18050	18146	17897	17891	18118	18005	18053	18022	18123	18035	17974	18027	18112	18067	18059	18148	17999	18166	17970	17995	18088	17923	18145	17927	17986	18104	18002	17684	17972	18120	18041	18075	18069	18084	18160	18120	18015	18142	17881	18008	18129	17903	18005	17866	18188	17943	17898	17802	18114	18024	17954	18030	18001	18014	18223	18081	18222	18005	18073	17920	17967	17934	17999	17931	18141	18141	18034	17919	18040	18134	18035	18121	18067	17958	18057	18268	18071	18058	17970	18153	17795	18167	18013	17896	18197	17991	18081	18036	18033	18022	17975	17944	17931	18041	17937	17906	18230	17989	18041	17979	18144	18115	18075	18127	18082	18100	18070	17975	18025	17820	18035	18148	17893	18117	18038	17924	18095	17943	18128	18256	18057	17943	18124	17930	18052	18031	18075	18079	18111	17941	17947	18087	17864	18097	18013	17874	17900	18173	17998	18011	18041	18142	18169	17861	17966	18122	17935	17887	18106	17947	17863	18148	18147	18020	17951	18011	17877	17982	17978	18009	17968	18126	18050	17870	18078	18074	17923	17949	17965	18000	18103	18078	17982	18185	18182	18073	18204	18081	17992	18032	18096	18227	17955	17938	18173	17946	18083	18104	17900	18160	17953	17820	18080	17937	18050	18004	18253	18140	18099	18114	17952	17877	18048	18039	17936	18104	17939	18084	18123	18027	18005	18105	17999	18047	18132	18083	18076	18123	18077	18123	18048	17969	18116	18023	17870	18042	18124	17960	18059	18096	18015	18045	18031	17990	18126	17997	18274	18011	18009	18055	18231	18020	18085	17991	18051	18068	18095	18019	17972	18008	17956	18137	18072	18056	18035	18004	18155	17997	18082	18075	17954	18195	17885	18048	18035	17989	18006	18133	18025	18165	18259	18117	17900	18170	17991	18016	18152	18123	17973	18052	18058	17989	18106	18043	17953	17937	18099	18028	18111	17951	18005	18051	17952	18093	18071	18239	18072	18258	17867	18028	18054	18017	18059	18167	18078	18002	18077	18055	18057	18064	17948	17814	18235	17965	18269	18022	18314	17878	18070	18071	18019	18031	17888	17943	18232	18099	17997	17877	17870	18036	17973	18099	17984	18062	18047	18058	18197	18026	17946	18036	18117
30439	25691	30002	26474	22719	21669	21709	21007	21130	20654	20631	20542	20592	20844	20611	20670	20834	20599	20585	20638	20699	20509	20726	20790	20889	20880	20664	20656	20550	20599	20650	20697	20665	20765	20769	20574	20674	20839	20609	20631	20509	20560	20632	20467	20835	20493	20706	20421	20766	20795	20805	20766	20799	20459	20867	20608	20848	20400	20710	20837	20717	20583	20828	20723	20622	20356	20551	20464	20618	20576	20685	20738	20742	20624	20679	20610	20696	20633	20720	20665	20558	20548	20534	20406	20562	20652	20601	20728	20509	20549	20691	20535	20597	20528	20574	20693	20561	20595	20441	20592	20630	20808	20781	20602	20688	20621	20577	20571	20539	20502	20702	20640	20583	20705	20525	20552	20565	20661	20613	20493	20554	20594	20872	20729	20904	20775	20700	20580	20677	20625	20574	20566	20606	20734	20691	20724	20617	20776	20496	20744	20723	20667	20750	20683	20707	20588	20549	20518	20589	20681	20821	20844	20780	20584	20522	20811	20644	20573	20610	20594	20517	20523	20603	20682	20597	20684	20628	20597	20724	20848	20476	20531	20529	20409	20712	20774	20692	20832	20603	20560	20847	20692	20740	20888	20751	20554	20787	20593	20858	20737	20664	20761	20895	20534	20614	20645	20647	20660	20705	20868	20812	20714	20527	20659	20453	20669	20567	20794	20732	20674	20482	20647	20673	20997	20743	20578	20747	20862	20616	20748	20576	20596	20595	20439	20648	20791	20584	20590	20647	20662	20668	20517	20464	20489	20598	20638	20685	20590	20507	20692	20723	20632	20700	20493	20793	20660	20665	20929	20865	20682	20525	20764	20648	20526	20699	20495	20509	20582	20702	20548	20454	20433	20606	20670	20807	20479	20620	20581	20537	20387	20452	20627	20748	20926	20521	20534	20478	20587	20597	20493	20629	20639	20854	20612	20835	20875	20524	20764	20682	20566	20646	20682	20602	20682	20587	20598	20776	20695	20762	20780	20568	20987	20612	20654	20676	20949	20625	20712	20768	20461	20743	20665	20511	20663	20702	20801	20696	20661	20803	20583	20536	20545	20753	20556	20966	20713	20781	20613	20632	20690	20580	20811	20929	20833	20554	20516	20625	20591	20699	20816	20476	20581	20703	20517	20593	20633	20636	20729	20727	20579	20583	20689	20786	20652	20782	20695	20693	20645	20543	20594	20625	20651	20666	20656	20559	20692	20418	20557	20572	20817	20660	20746	20751	20915	20518	20646	20648	20501	20612	20839	20627	20614	20632	20461	20579	20478	20645	20571	20482	20809	20669	20505	20572	20728	20616	20730	20586	20718	20684	20593	20639	20492	20736	20733	20799	20525	20561	20718	20494	20800	20530	20769	20632	20320	20596	20593	20811	20678	20789	20747	20645	20761	20723	20596	20747	20558	20540	20584	20598	20552	20735	21023	20665	20707	20707	20570	20741	20617	20483	20613	20605	20597	20461	20708	20407	20646	20724	20645	20771	20766	20685	20601	20518	20595	20644	20665	20610	20769	20510	20566	20494	20507	20819	20717	20834	20603	20562	20566	20679	20523	20709	20627	20335	20474	20903	20712	20721	20680	20641	20671	20557	20452	20710	20917	20655	20884	20876	20558	20779	20712	20498	20822	20641	20569	20784	20814	20723	20339	20812	20813	20724	20717	20705	20717	20577	20775	20715	20662	20754	20682	20590	20473	20449	20505	20667	20713	20531	20463	20619	20631	20892	20526	20788	20825	20886	20624	20761	20567	20572	20632	20843	20427	20622	20662	20453	20458	20664	20547	20450	20663	20518	20588	20707	20505	20498	20598	20678	20540	20842	20759	20585	20613	20576	20690	20659	20704	20648	20516	20420	20701	20966	20549	20759	20476	20800	20793	20584	20555	20512	20714	20462	20682	20891	20593	20710	20756	20529	20845	20671	20689	20631	20580	20548	20401	20772	20740	20550	20671	20788	20552	20598	20506	20687	20616	20550	20670	20720	20734	20766	20817	20742	20653	20693	20474	20568	20578	20631	20628	20567	20682	20623	20798	20569	20738	20803	20653	20689	20625	20588	20583	20710	20969	20811	20605	20681	20783	20604	20840	20609	20725	20829	20528	20450	20675	20649	20768	20714	20604	20560	20573	20810	20782	20552	20641	20657	20582	20770	20769	20745	20547	20755	20561	20770	20595	20680	20520	20508	20609	20527	20733	20828	20777	20525	20729	20665	20383	20740	20481	20696	20629	20537	20606	20614	20678	20872	20606	20591	20514	20490	20728	20762	20589	20535	20908	20704	20693	20615	20593	20524	20643	20623	20428	20634	20807	20917	20934	20751	20578	20705	20556	20676	20851	20635	20713	20557	20630	20818	20718	20625	20726	20965	20672	20545	20869	20615	20613	20600	20664	20707	20698	20612	20534	20747	20592	20917	20554	20521	20622	20691	20737	20666	20741	20672	20709	20569	20806	20726	20767	20539	20666	20607	20661	20764	20952	20667	20633	20764	20548	20638	20747	20549	20555	20696	20434	20547	20811	20687	20621	20742	20805	20708	20671	20735	20805	20638	20825	20472	20714	20484	20449	20583	20482	20711	20703	20538	20800	20745	20791	20818	20821	20597	20658	20589	20768	20627	20781	20780	20890	20934	20592	20911	20664	20704	20814	20443	20636	20787	20653	20611	20641	20533	20620	20679	20657	20871	20861	20614	20832	20552	20564	20622	20768	20780	20801	20728	20638	20672	20577	20521	20771	20646	20594	20428	20744	20852	20751	20741	20852	20692	20545	20591	20588	20754	20763	20860	20679	20845	20682	20721	20743	20722	20561	20726	20796	20683	20845	20696	20772	20781	20800	20569	20517	20568	20676	20651	20805	20818	20703	20536	20748	20699	20545	20668	20533	20515	20579	20559	20687	20555	20698	20695	20785	20769	20524	20586	20656	20710	20634	20563	20777	20934	20568	20584	20523	20675	20668	20522	20632	20720	20491	20718	20503	20652	20372	20488	20625	20636	20848	20560	20570	20680	20693	20648	20611	20863	20588	20638	20690	20696	20546	20701	21071	20548	20659	20586	20539	20653	20710	20508	20590	20553	20612	20666	20778	20642	20680	20758	20681	20919	20663	20806	20743	20803	20599	20685	20548	20492	20707	20517	20772	20750	20568	20753	20658	20769	20681	20674	20553	20918	20779	20839	20531	20642	20693	20796	20780	20699	20616	20868	20614	20612	20859	20757	20416	20422	20844	20644	20511	20627	20823	20638	20367	20923	20713	20651	20776	20593	20580	20724	20398	20633	20608	20824	20832	20634	20711	20557	20593	20713	20702	20490	20621	20676	20753	20655	20611	20686	20731	20674	20372	20693	20875	20767	20576	20703	20767	20798	20643	20569	20645	20888	20600	20454	20639	20651	20574	20733	20604	20671	20622	20740	20593	20917	20572	20756	20667	20725	20802	20799	20414	20646	20608	20618	20491	20700	20832	20808	20933	20684	20945	20399	20843	20675	20604	20618	20632	20601	20659	20530	20820	20669	20544	20716	20873	20694	20641	20715	20784	20670	20679	20753	20613	20566	20628	20852	20885	20551	20698	20829	20755	20887	20657	20744	20856	20651	20737	20759	20619	20822	20589	20514	20577	20592	20449	20917	20552	20644	20565	20795	20743	20549	20479	20660	20542	20554	20791	20556	20661	20790	20733	20844	20728	20738	20612	20644	20743	20565	20797	20446	20626	20512	20636	20355	20576	20705	20577	20782	20754	20762	20740	20600	20350	20676	20740	20862	20660	20431	20591	20643	20397	20597	20834	20529	20662	20695	20424	20603	20540	20665	20725	20854	20815	20756	20665	20777	20826	20678	20691	20658	20577	20495	20834	20669	20394	20681	21041	20612	20606	20670	20625	20759	20827	20732	20664	20751	20777	20434	20688	20721	20432	20688	20723	20643	20601	20710	20524	20677	20424	20756	20893	20521	20768	20633	20668	20802	20866	20731	20844	20806	20684	20535	20589	20759	20553	20517	20541	20743	20542	20865	20494	20588	20604	20800	20443	20669	20759	20833	20804	20594	20664	20892	20709	20736	20812	20704	20641	20664	20854	20619	20838	20638	20556	20656	20548	20702	20637	20759	20630	20807	20739	20710	20543	20657	20660	20449	20771	20745	20790	20810	20734	20605	20512	20680	20389	20732	20527	20421	20673	20723	20449	20648	20418	20706	20568	20572	20611	20621	20722	20763	20540	20844	20609	20703	20777	20714	20652	20640	20568	20524	20695	20884	20819	20643	20628	20528	20426	20618	20766	20988	20800	20760	20662	20460	20442	20634	20706	21019	20837	20776	20628	20603	20755	20610	20483	20582	20688	20565	20654	20955	20533	20522	20420	20519	20420	20840	20653	20730	20602	20656	20672	20605	20182	20760	20752	20692	20725	20677	20382	20460	20791	20706	20759	20794	20398	20770	20436	20670	20481	20595	20452	20463	20682	20626	20438	20727	20697	20516	20417	20607	20750	20483	20783	20756	20710	20922	20863	20532	20721	20736	20590	20929	20349	20587	20505	20702	20631	20844	20839	20535	20505	20676	20739	20712	20741	20842	20636	20629	20570	20534	20530	20575	20668	20628	20752	20708	20725	20558	20785	20869	20733	20658	20655	20886	20658	20664	20564	20656	20677	20819	20756	20368	20666	20602	20878	20522	20481	20694	20499	20618	20318	20592	20770	20786	20677	20778	20454	20614	20410	20701	20824	20828	20541	20880	20681	20753	20934	20798	20761	20744	20536	20718	20753	20490	20584	20704	20646	20801	20325	20856	20686	20714	20795	20674	20607	20685	20621	20710	20776	20711	20379	20508	20625	20761	20472	20402	20583	20836	20829	20647	20757	20737	20611	20525	20581	20630	20546	20542	20912	20720	20597	20389	20654	20755	20648	20582	20477	20565	20658	20888	20771	20438	20645	20848	20718	20508	20438	20612	20649	20756	20687	20647	20720	20712	20557	20521	20658	20714	20615	20534	20552	20775	20903	20429	20608	20735	20558	20606	20749	20510	20709	20591	20713	20747	20707	20631	20767	20691	20393	20830	20617	20544	20618	20440	20468	20504	20675	20669	20662	20578	20591	20670	20488	20711	20713	20782	20586	20613	20892	20645	20323	20541	20538	20539	20398	20579	20649
23368	34118	27071	21311	19372	18191	17916	17426	17237	17058	16946	16953	17043	17109	16857	17016	16854	17063	16997	17044	16966	16910	16779	17136	17075	16899	16920	17076	17004	16909	17133	16937	17005	16901	16798	17008	16985	16908	16909	17094	16993	16996	16873	16979	17004	16965	17109	17005	16917	16959	17033	16940	16706	16966	17015	17128	17016	16987	16871	17058	17019	17010	16900	17055	16849	16899	16936	17212	16994	17136	17043	17129	16966	16978	16962	17092	16779	16955	17038	17070	17070	16937	16884	17050	16940	16858	17003	16996	16949	16941	16889	16768	17033	16987	17032	16941	16853	16850	17119	17048	16957	16937	16904	17072	16902	16726	16882	16891	16920	16858	16747	16970	16944	16851	17065	17023	17039	16803	17042	17042	17034	16877	16933	17001	16914	16836	16975	17171	17007	16802	16945	17161	17029	16713	17115	16957	17070	16990	16954	17139	16951	16842	16974	17072	16686	17078	16841	17068	17018	16819	16938	16999	16785	16908	17004	17044	16891	16918	16911	17137	17086	16907	17002	16931	17075	17075	17115	16830	17014	16790	16993	16985	17027	16969	16920	16900	17045	16919	16959	16938	16855	17004	16784	16966	16905	17077	17015	16934	17136	17059	16837	16886	16937	16951	16997	16736	17097	16845	16983	16937	16991	16941	17020	16845	16831	17046	16987	16982	17115	16944	16977	16966	16821	17059	16863	16910	16883	16998	17086	17066	16942	16915	17034	16844	16844	16975	16829	17277	16860	16890	17112	16942	16977	17031	16863	16957	16885	16987	17278	16875	17037	17008	16952	17062	16856	16907	16863	17015	16708	16808	16857	17081	16909	16990	16880	17059	16966	16860	16881	16934	17199	16904	16858	17014	16947	16877	17131	16968	17136	16876	16924	16934	16902	16905	16943	17044	16965	16844	16994	17056	16887	16954	16978	16994	16947	16893	16873	16881	16899	16886	17051	17020	16869	17093	17118	16913	16925	17001	16934	17047	16981	17093	16945	16893	17030	16965	16902	17005	16954	16887	16934	16902	16787	16956	16946	16916	16900	16906	17063	16974	16884	16862	16909	16868	16972	16824	17062	16930	17071	16959	16948	17030	17082	16972	16951	17124	17037	17151	16770	17064	16921	17011	16970	16958	16860	16792	17005	17020	16919	16992	17008	16997	16873	17016	16881	17023	16841	16983	16997	16850	16938	16913	16887	16863	16938	17059	16894	16979	16866	17000	16940	16977	16781	17085	16947	16872	16949	16966	16986	16959	16838	16899	17073	16941	16966	17062	17069	16981	17009	16809	16856	17098	16882	17006	16924	16919	17066	17119	17018	16930	17013	16779	16853	16971	17099	16980	16950	16990	16844	17005	16972	16879	16970	16933	17045	17118	16899	17113	16827	17035	17080	16980	17017	16952	16952	16831	17078	17153	16975	16959	17029	17016	16949	17085	17171	16788	17063	17049	16898	16917	16861	16831	16992	17068	16913	16993	16927	16879	16996	16916	17092	16955	17059	16916	16914	17023	17030	17016	16829	17029	16790	16878	17033	16948	17012	17014	17083	16780	17019	17107	17197	17031	16816	16819	17088	16946	17010	17066	16982	16910	16879	16906	17040	16924	17020	17065	16892	16959	16996	17010	16919	17052	17080	17059	17055	16874	16956	16908	16813	16863	17101	17008	16948	17073	17058	17016	16957	16898	16952	16992	16823	16872	16830	16936	16962	16969	16974	16828	17181	17000	16970	16935	16895	16805	16889	17081	16905	16849	16949	17044	16907	17069	16851	16993	16954	16965	16899	16796	16884	16964	16909	16962	16998	17108	16868	16929	16999	17022	17170	16803	16917	16917	17040	16918	16937	16865	17067	17004	16959	16835	16973	16921	17027	16859	16888	17048	16914	16932	17052	16938	16894	16926	16890	17041	17059	16942	16857	16772	17018	16869	17014	16964	17028	17105	16949	17050	17132	16973	16865	16781	16909	16963	16904	16970	16876	16980	16978	16971	16802	16810	16979	16823	17074	16907	17023	17097	16933	17046	16966	16877	16970	16932	16969	16873	16970	17068	16871	16974	16931	16859	16898	17009	16857	17076	16927	16904	17066	16823	16934	16997	16951	16806	16706	17008	16955	16975	17012	16897	16955	17032	16900	16950	17123	16846	17192	17010	16932	16998	17055	16831	17009	16745	16995	16910	16881	16883	16808	17017	16963	16993	17031	16898	16969	16928	17014	16903	16894	16804	17109	16967	17072	17171	16870	16934	16982	16952	17039	16987	16995	17010	16717	16935	16852	16990	17041	16846	16962	16991	16794	16988	16889	16900	16982	16927	16910	16841	16925	16913	16905	17169	16902	16964	16921	17073	17032	16906	16897	16954	16980	17077	17157	17069	16973	17041	16968	16977	16985	17204	17069	16922	17140	16831	17201	17036	16781	16976	17063	17019	16908	16805	17013	17083	16953	16827	17060	17124	16990	17151	17018	16916	16947	17026	17029	16756	16937	16724	16908	17090	16870	16941	17152	17080	16910	17032	16958	16886	17040	17011	16791	16973	17002	16990	16792	17061	16855	17071	16839	17081	16806	17001	16925	17049	17066	16940	17061	17150	16886	17140	16895	16989	16955	17047	17111	16868	16986	17019	16894	17083	17016	17110	17014	17063	17021	16992	16997	16889	16931	16953	16941	16943	17038	17012	16911	17043	16941	16996	16989	16876	16965	16919	16969	16804	17083	16908	17059	16980	17095	16839	17054	17059	16983	17028	16919	16872	16951	16792	16915	16998	16837	17107	17032	16965	17050	17036	16924	16835	17013	17021	16902	17256	16913	16813	16926	17020	16771	16745	17044	16834	17073	16897	16974	17032	17073	16916	17044	16856	16905	16981	16961	16915	16908	16866	16952	17002	16923	16998	17101	17050	17002	16741	17002	16899	17022	16842	16949	17120	16731	16983	16846	16816	16895	16967	17075	16889	17090	17018	17121	16951	16872	17002	16967	16884	16810	17209	17016	16728	16953	16811	17129	16922	17086	16916	17064	16923	16841	16987	16951	17042	16853	17042	17046	17092	17068	16883	17056	16998	17064	16947	16874	16805	16941	16931	16883	17057	16975	16988	17009	17151	16895	17035	16882	16947	16967	17035	16867	16856	16949	16885	16991	16938	16869	16987	16966	16982	16897	16970	16858	17094	16996	16902	17006	16959	16964	16971	17109	16873	17240	16784	17131	16951	16979	16970	16974	16980	16976	17040	17079	16980	16852	16818	16930	16881	16972	16898	16957	16907	17091	17058	17199	16849	16998	16909	17025	17172	16975	16990	17115	17006	16933	16840	16962	17087	16938	16947	17047	16725	16730	17009	17028	17061	16992	16936	16836	17013	16961	16931	16938	17020	17149	16977	16990	16977	16910	16821	16800	17110	16953	17011	17042	16891	17050	17059	16823	16911	17032	16894	17105	17017	16965	17023	16851	16830	17019	17023	16978	16868	16895	16719	16991	16827	17097	16899	16964	17062	17016	16920	16964	17035	17138	17010	16987	16951	17074	16926	17182	16872	16894	16954	17000	16920	17027	17040	17000	16766	16972	16987	17037	17081	17078	16852	16944	16899	16939	16925	16955	16821	16853	16929	16986	17017	17270	16927	16992	16988	16958	16999	16874	16826	16884	17174	16931	16965	16889	17036	17052	16892	16930	16810	16776	16985	16917	16938	16966	17028	17018	16869	16960	16950	16997	17045	17057	17053	17131	17038	16942	17077	16893	17062	16862	16897	16873	16889	17128	16830	17102	17060	16797	16944	16998	16958	16904	16890	17007	16951	17080	16926	17022	16996	16958	17026	17031	16905	16952	17080	16811	16994	17140	17050	16988	16905	16877	16905	17045	16898	16915	17048	17108	17039	16915	16892	17089	16887	16933	16644	16933	16957	16955	16990	17027	17026	16859	17018	17030	16891	17043	16966	17066	16870	17008	16969	16945	17026	16886	16970	16972	17061	16922	17019	16915	16978	16918	17004	17025	17096	17135	16964	16947	17215	16911	16770	17100	16895	16879	17031	16987	16781	17071	16854	16736	16961	16926	16922	16826	16937	16964	16948	16829	16911	16887	16951	16975	16987	16920	16827	16933	17006	16826	16993	17041	16878	17019	17016	16884	16926	17152	16955	17055	17005	16991	17120	17016	16917	16802	17039	16936	16914	17005	17052	17080	17038	17075	16877	16674	16778	17057	16879	16798	17091	16942	16826	16986	16870	16972	17006	17114	16981	17134	16979	17172	16920	17001	16980	17062	16879	16934	17041	16848	16866	16842	16895	17003	16937	16979	17017	16912	16819	17054	16977	17099	16975	16964	16930	16953	16943	16918	17030	16870	16856	17004	17069	16847	16860	17157	16825	16821	16923	16988	17017	16989	17005	16950	16761	16965	17158	16720	17087	16842	16942	17135	17065	16935	17017	17115	16855	17098	16850	16944	16952	16982	17006	17026	17017	17061	16774	16845	16945	16866	16938	17020	16976	17105	17011	17166	17012	17017	16956	17017	17157	17029	16995	16922	17095	16944	16939	17001	17018	17125	16846	17115	17046	16933	16920	16962	17098	17045	17075	16886	17090	16906	16792	16925	17019	17023	17079	17085	16983	17094	17066	16952	16895	16940	16951	16996	16952	16905	17054	17159	16921	17045	16794	16942	16852	16954	16928	16841	16890	16936	17086	16824	16946	16983	17002	16896	16880	16872	16961	17120	17068	17052	16836	16974	16968	17011	16874	17049	16907	16932	17028	16974	17041	17007	16935	16996	17081	16800	16988	16774	16859	16880	17009	17067	17139	17032	16941	17000	16995	16918	17056	16868	17105	16895	16920	17055	16970	17047	17138	17069	17033	16920	16902	17016	16917	16950	17005	16759	16862	16901	16973	16879	17049	16943	17179	16793	17042	17126	17032	16999	16772	16940	17016	16878	16817	16966	16876	16989	17121	17036	17205	16858	17061	17130	16968	17077	16814	16981	16808	16768	16974	16987	16854	17141	16839	16862	16850	17127	16945	16949	16816	16814	17023	16869	17129	16884	17071	16960	16918	17100	17005	16846	16980	17030	16957	17025	16949	16906	16977	17118	16937	16957	16926	17036	16994	16817	16988	17107	16909	16848	16942	17050	16725	17075	16835	17000	16914	16977	16921
23686	21561	28368	25771	23901	25113	24929	22779	22135	21988	22225	21870	21923	21893	21850	21687	21648	21731	21613	21466	21442	21625	21537	21474	21441	21470	21567	21497	21838	21756	21678	21712	21686	21752	21748	21609	21656	21601	21567	21807	21670	21553	21602	21349	21669	21601	21308	21445	21554	21743	21662	21386	21503	21552	21558	21493	21585	21597	21423	21560	21640	21545	21699	21596	21527	21541	21680	21499	21399	21469	21286	21586	21414	21544	21473	21554	21642	21547	21680	21623	21549	21715	21363	21351	21347	21514	21586	21917	21645	21575	21497	21636	21758	21511	21667	21295	21676	21609	21523	21845	21632	21465	21489	21607	21379	21348	21541	21617	21443	21629	21447	21522	21532	21522	21485	21698	21492	21568	21695	21505	21413	21299	21729	21637	21546	21561	21372	21543	21464	21450	21370	21606	21730	21440	21458	21524	21715	21599	21496	21589	21792	21412	21650	21682	21630	21564	21560	21513	21664	21653	21589	21492	21412	21469	21505	21524	21608	21583	21655	21648	21470	21381	21580	21796	21463	21424	21842	21365	21527	21510	21405	21705	21331	21549	21557	21505	21551	21526	21539	21335	21541	21521	21522	21779	21662	21624	21529	21559	21359	21550	21644	21572	21525	21506	21288	21670	21739	21604	21620	21325	21389	21421	21524	21501	21494	21271	21396	21436	21188	21623	21417	21569	21333	21361	21583	21542	21467	21431	21630	21384	21606	21599	21469	21535	21509	21726	21529	21704	21588	21689	21590	21545	21394	21695	21506	21501	21434	21528	21645	21502	21787	21587	21646	21621	21681	21588	21437	21530	21626	21552	21699	21435	21556	21593	21526	21427	21528	21450	21510	21381	21410	21488	21487	21454	21411	21357	21622	21442	21507	21616	21822	21577	21574	21480	21436	21473	21516	21667	21489	21477	21784	21694	21532	21525	21480	21775	21428	21321	21505	21689	21497	21566	21463	21487	21625	21571	21596	21387	21701	21800	21574	21592	21436	21396	21425	21734	21562	21368	21750	21581	21569	21395	21515	21412	21617	21554	21597	21558	21479	21557	21241	21464	21630	21510	21539	21492	21552	21421	21745	21515	21420	21541	21311	21647	21505	21518	21569	21474	21604	21531	21600	21443	21757	21735	21483	21410	21727	21691	21484	21489	21805	21770	21320	21622	21426	21560	21486	21702	21538	21492	21661	21470	21428	21399	21563	21654	21474	21652	21467	21632	21489	21516	21582	21526	21499	21478	21633	21597	21515	21510	21599	21525	21538	21292	21312	21550	21500	21489	21456	21563	21609	21475	21487	21481	21433	21385	21480	21591	21424	21505	21629	21558	21606	21346	21388	21483	21481	21374	21783	21779	21710	21619	21628	21475	21636	21495	21853	21426	21698	21528	21422	21757	21492	21401	21627	21387	21547	21481	21612	21718	21790	21566	21756	21513	21647	21508	21796	21352	21362	21411	21556	21475	21416	21432	21382	21642	21534	21447	21528	21412	21687	21513	21468	21548	21506	21512	21477	21715	21544	21508	21579	21666	21370	21396	21366	21382	21673	21709	21700	21537	21426	21580	21459	21679	21496	21221	21337	21607	21795	21571	21415	21633	21397	21575	21501	21524	21378	21589	21529	21405	21526	21459	21447	21634	21642	21682	21509	21479	21482	21421	21558	21690	21641	21684	21478	21477	21521	21459	21485	21624	21517	21574	21447	21404	21449	21526	21586	21579	21667	21618	21559	21529	21484	21483	21427	21627	21649	21458	21611	21467	21533	21417	21224	21783	21540	21405	21585	21577	21416	21423	21717	21555	21556	21500	21442	21463	21584	21307	21523	21593	21557	21444	21764	21455	21499	21468	21428	21717	21697	21599	21478	21477	21558	21481	21559	21317	21390	21527	21666	21619	21432	21463	21508	21327	21474	21408	21404	21581	21501	21343	21260	21750	21558	21652	21675	21578	21329	21366	21459	21734	21590	21404	21499	21583	21484	21394	21534	21402	21340	21438	21616	21671	21381	21490	21535	21457	21823	21585	21578	21504	21542	21442	21348	21271	21248	21444	21522	21466	21543	21338	21508	21396	21406	21691	21578	21449	21260	21565	21642	21585	21511	21671	21584	21503	21651	21482	21363	21582	21689	21641	21572	21573	21658	21419	21455	21512	21553	21381	21324	21568	21542	21499	21755	21537	21465	21649	21505	21615	21600	21338	21523	21244	21516	21481	21301	21454	21662	21455	21508	21486	21385	21386	21537	21758	21518	21471	21642	21401	21765	21421	21424	21276	21421	21558	21512	21594	21478	21601	21495	21627	21459	21607	21706	21530	21622	21496	21547	21475	21625	21619	21459	21475	21486	21619	21569	21546	21455	21484	21445	21607	21526	21658	21600	21659	21492	21314	21500	21520	21539	21529	21560	21476	21426	21716	21487	21404	21648	21410	21286	21717	21426	21650	21554	21459	21488	21530	21473	21447	21368	21555	21553	21695	21460	21646	21460	21595	21447	21549	21623	21635	21669	21576	21607	21539	21573	21596	21673	21555	21597	21498	21725	21315	21638	21545	21714	21514	21660	21329	21498	21694	21657	21489	21460	21688	21519	21558	21471	21505	21684	21443	21611	21469	21429	21625	21533	21502	21683	21477	21630	21526	21376	21660	21747	21709	21655	21674	21712	21602	21502	21582	21517	21492	21655	21509	21432	21498	21493	21530	21587	21597	21358	21578	21508	21627	21663	21442	21590	21590	21281	21593	21557	21766	21640	21464	21601	21677	21629	21482	21678	21576	21398	21328	21480	21781	21509	21391	21229	21479	21445	21650	21351	21473	21641	21682	21797	21544	21820	21406	21678	21548	21633	21604	21619	21556	21578	21505	21535	21512	21541	21521	21509	21340	21376	21465	21400	21485	21630	21704	21601	21510	21564	21430	21515	21509	21462	21823	21367	21403	21561	21658	21616	21442	21844	21393	21639	21665	21479	21676	21708	21559	21477	21487	21540	21485	21310	21292	21450	21634	21662	21584	21517	21527	21564	21492	21570	21394	21560	21319	21493	21578	21447	21472	21628	21556	21437	21493	21568	21492	21309	21667	21471	21660	21620	21400	21432	21607	21503	21436	21510	21586	21568	21504	21377	21665	21558	21519	21502	21307	21486	21636	21677	21481	21533	21256	21712	21366	21646	21545	21685	21650	21686	21660	21595	21623	21514	21393	21512	21636	21565	21505	21480	21468	21458	21486	21566	21667	21550	21417	21553	21608	21641	21689	21582	21530	21591	21642	21532	21623	21528	21793	21779	21526	21532	21655	21545	21599	21632	21653	21610	21523	21471	21530	21673	21652	21772	21709	21628	21411	21415	21529	21412	21455	21528	21737	21400	21491	21528	21732	21389	21458	21517	21366	21509	21333	21397	21546	21517	21426	21593	21361	21524	21377	21739	21220	21622	21493	21478	21418	21581	21445	21514	21549	21360	21607	21570	21149	21725	21727	21407	21568	21567	21561	21668	21465	21555	21546	21581	21398	21573	21526	21494	21369	21459	21596	21648	21631	21705	21387	21528	21553	21630	21512	21471	21579	21572	21769	21742	21497	21409	21545	21786	21563	21584	21777	21491	21585	21477	21573	21567	21532	21554	21646	21491	21596	21565	21586	21673	21487	21363	21479	21507	21437	21581	21502	21598	21656	21527	21524	21537	21543	21391	21535	21508	21560	21530	21542	21498	21555	21549	21589	21583	21644	21782	21791	21510	21533	21677	21429	21814	21325	21459	21493	21818	21490	21601	21511	21309	21344	21483	21668	21378	21652	21619	21580	21519	21305	21721	21449	21649	21554	21582	21536	21424	21319	21372	21589	21651	21715	21605	21364	21634	21352	21407	21404	21196	21571	21566	21635	21502	21747	21816	21317	21535	21507	21631	21620	21501	21474	21465	21584	21410	21387	21427	21419	21447	21498	21703	21587	21458	21394	21321	21466	21719	21464	21568	21351	21583	21818	21497	21536	21605	21509	21512	21666	21238	21417	21325	21297	21642	21516	21576	21611	21749	21575	21614	21659	21578	21486	21513	21360	21583	21565	21598	21778	21628	21408	21478	21405	21472	21515	21460	21411	21649	21464	21400	21546	21587	21419	21550	21562	21519	21781	21613	21505	21470	21442	21610	21361	21688	21654	21739	21555	21447	21545	21582	21506	21447	21496	21657	21627	21409	21447	21564	21309	21589	21521	21523	21723	21506	21457	21800	21468	21495	21680	21376	21460	21615	21704	21506	21434	21797	21588	21415	21528	21451	21424	21568	21688	21603	21415	21421	21646	21467	21575	21517	21476	21397	21512	21818	21629	21470	21452	21509	21602	21537	21547	21488	21549	21591	21551	21466	21391	21596	21903	21556	21510	21629	21617	21591	21441	21544	21373	21606	21556	21436	21570	21409	21383	21478	21554	21341	21546	21526	21514	21756	21419	21793	21682	21265	21524	21777	21503	21440	21463	21705	21711	21656	21626	21546	21434	21187	21395	21551	21746	21456	21747	21611	21470	21526	21659	21426	21681	21387	21680	21560	21518	21561	21637	21470	21825	21618	21593	21733	21686	21496	21560	21584	21246	21612	21553	21518	21530	21553	21497	21493	21367	21584	21601	21505	21372	21465	21499	21485	21730	21575	21375	21736	21723	21442	21370	21656	21425	21737	21550	21341	21589	21485	21428	21379	21495	21690	21339	21728	21455	21523	21594	21519	21642	21468	21415	21408	21393	21518	21481	21640	21310	21488	21414	21671	21441	21450	21680	21503	21283	21699	21675	21488	21639	21512	21520	21624	21544	21585	21357	21450	21412	21502	21549	21483	21438	21611	21517	21646	21592	21364	21621	21635	21404	21715	21673	21646	21491	21590	21581	21518	21827	21642	21564	21705	21520	21430	21448	21594	21696	21695	21670	21707	21564	21373	21497	21651	21636	21623	21710	21571	21625	21704	21444	21644	21539	21477	21726	21472	21476	21582	21568	21668	21479	21506	21472	21416	21409	21669	21474	21515	21511	21785	21562	21523	21633	21482	21609	21494	21795	21523	21608	21643	21629	21523	21579	21589	21399	21365	21668	21583	21227	21782	21446	21795	21386	21572	21569	21549	21331	21309	21499	21619	21398	21629	21580	21413	21613	21558	21653	21397	21281
21877	40302	33118	25532	21788	20001	19104	18601	18069	17785	17710	17631	17546	17391	17642	17446	17493	17598	17574	17752	17440	17554	17616	17592	17513	17473	17377	17600	17291	17362	17452	17478	17481	17521	17398	17603	17424	17498	17379	17440	17474	17464	17520	17532	17380	17722	17834	17455	17577	17543	17557	17605	17331	17480	17595	17594	17286	17389	17425	17550	17528	17377	17495	17509	17446	17444	17406	17596	17412	17631	17437	17411	17428	17438	17423	17452	17253	17402	17421	17486	17556	17284	17471	17592	17462	17356	17518	17342	17500	17448	17419	17525	17410	17519	17540	17528	17323	17392	17454	17532	17639	17405	17381	17407	17607	17584	17338	17463	17506	17615	17407	17400	17554	17597	17477	17311	17429	17570	17244	17549	17435	17417	17350	17481	17670	17438	17324	17491	17604	17382	17490	17565	17600	17283	17409	17614	17443	17535	17431	17480	17454	17383	17394	17519	17449	17417	17443	17324	17617	17620	17551	17271	17383	17502	17537	17344	17545	17532	17412	17471	17555	17558	17355	17404	17436	17379	17540	17514	17490	17517	17508	17327	17579	17432	17662	17438	17441	17430	17405	17383	17382	17566	17271	17418	17478	17311	17551	17311	17485	17530	17494	17393	17467	17358	17317	17415	17414	17612	17456	17542	17542	17379	17426	17412	17408	17478	17359	17570	17450	17514	17445	17429	17565	17496	17672	17339	17470	17486	17557	17572	17418	17489	17462	17505	17465	17513	17364	17566	17528	17366	17504	17440	17557	17470	17424	17418	17619	17547	17498	17582	17483	17255	17423	17502	17559	17424	17498	17591	17448	17310	17465	17463	17386	17348	17458	17399	17531	17678	17389	17467	17407	17361	17540	17579	17529	17448	17424	17300	17495	17504	17507	17604	17484	17434	17490	17587	17563	17419	17342	17388	17310	17587	17433	17329	17521	17543	17648	17445	17360	17456	17530	17603	17448	17382	17374	17407	17232	17398	17626	17413	17654	17514	17481	17477	17272	17314	17464	17410	17455	17418	17460	17344	17234	17566	17560	17351	17516	17418	17481	17441	17610	17547	17406	17721	17621	17523	17367	17600	17416	17580	17444	17425	17444	17436	17550	17419	17516	17499	17343	17317	17573	17608	17533	17525	17397	17295	17420	17556	17615	17504	17480	17620	17457	17531	17476	17522	17429	17435	17651	17386	17342	17400	17503	17452	17617	17407	17376	17421	17483	17322	17454	17419	17453	17476	17451	17418	17473	17569	17540	17597	17376	17486	17468	17525	17590	17510	17593	17465	17517	17538	17374	17484	17488	17619	17493	17557	17483	17487	17633	17318	17486	17493	17490	17495	17630	17337	17442	17474	17412	17292	17648	17578	17429	17505	17479	17487	17603	17436	17514	17428	17386	17712	17343	17540	17523	17387	17583	17415	17588	17486	17507	17601	17444	17319	17346	17546	17543	17623	17532	17613	17609	17420	17510	17469	17321	17413	17577	17335	17561	17403	17392	17553	17561	17476	17405	17523	17595	17534	17430	17557	17334	17435	17453	17385	17607	17238	17463	17564	17300	17559	17468	17473	17568	17512	17525	17460	17634	17453	17717	17664	17540	17365	17394	17418	17343	17523	17627	17381	17403	17632	17544	17642	17445	17639	17310	17384	17481	17326	17451	17489	17367	17505	17479	17311	17324	17557	17500	17463	17448	17578	17475	17474	17431	17399	17391	17464	17567	17554	17453	17528	17585	17348	17357	17502	17445	17581	17473	17505	17667	17635	17523	17366	17457	17563	17354	17290	17455	17524	17525	17471	17351	17530	17426	17609	17591	17279	17449	17433	17572	17422	17552	17491	17380	17540	17412	17617	17630	17491	17420	17453	17199	17431	17610	17547	17691	17504	17482	17599	17556	17462	17628	17500	17533	17330	17527	17462	17595	17393	17436	17364	17529	17472	17355	17441	17613	17457	17537	17575	17542	17540	17303	17392	17526	17551	17658	17530	17342	17496	17573	17514	17464	17350	17455	17603	17358	17467	17542	17611	17573	17677	17467	17536	17380	17370	17363	17341	17258	17291	17502	17445	17491	17430	17602	17443	17359	17537	17421	17472	17332	17478	17360	17605	17634	17569	17664	17604	17441	17314	17649	17454	17541	17468	17462	17623	17647	17564	17266	17560	17554	17477	17533	17500	17229	17550	17568	17531	17441	17463	17497	17634	17452	17393	17321	17409	17282	17466	17472	17519	17617	17438	17450	17630	17341	17509	17467	17467	17509	17418	17567	17398	17311	17412	17420	17448	17288	17426	17536	17550	17371	17491	17384	17542	17586	17529	17400	17490	17456	17488	17445	17562	17401	17425	17397	17464	17391	17569	17402	17572	17459	17581	17427	17597	17446	17579	17363	17502	17555	17380	17433	17452	17533	17513	17629	17587	17512	17566	17561	17461	17593	17438	17481	17551	17339	17387	17643	17485	17538	17465	17344	17422	17563	17375	17397	17412	17534	17493	17457	17565	17459	17341	17294	17508	17509	17508	17512	17357	17358	17385	17614	17385	17559	17503	17428	17606	17290	17518	17419	17533	17624	17538	17602	17487	17456	17453	17450	17488	17585	17468	17507	17371	17546	17500	17389	17401	17561	17515	17647	17382	17360	17389	17513	17436	17550	17556	17246	17606	17451	17309	17597	17253	17629	17468	17422	17362	17341	17457	17403	17463	17461	17467	17573	17368	17549	17282	17377	17249	17463	17556	17364	17424	17607	17419	17599	17536	17430	17562	17659	17510	17352	17362	17430	17520	17390	17433	17527	17527	17312	17538	17491	17413	17302	17349	17416	17341	17460	17404	17478	17486	17582	17544	17467	17414	17545	17287	17425	17572	17532	17629	17518	17323	17596	17458	17547	17576	17383	17422	17445	17495	17329	17381	17556	17403	17655	17430	17464	17625	17388	17457	17410	17351	17348	17544	17542	17367	17563	17482	17462	17437	17374	17515	17492	17409	17442	17562	17359	17357	17539	17389	17529	17517	17488	17420	17538	17485	17601	17282	17708	17434	17407	17438	17568	17440	17494	17505	17463	17444	17675	17535	17538	17385	17382	17645	17565	17493	17420	17481	17649	17485	17496	17372	17444	17431	17458	17594	17320	17602	17594	17510	17511	17499	17527	17487	17374	17477	17539	17587	17448	17307	17458	17585	17390	17494	17440	17329	17463	17438	17358	17282	17249	17416	17555	17467	17595	17472	17545	17608	17561	17448	17667	17436	17575	17400	17242	17578	17487	17551	17230	17595	17403	17583	17394	17396	17396	17426	17476	17442	17563	17487	17476	17450	17616	17606	17555	17413	17240	17439	17459	17673	17437	17378	17501	17417	17631	17363	17410	17281	17396	17600	17534	17493	17340	17405	17663	17465	17635	17596	17529	17651	17408	17472	17443	17373	17521	17684	17423	17361	17537	17488	17422	17560	17406	17575	17407	17215	17492	17497	17358	17495	17471	17412	17613	17535	17435	17529	17316	17516	17478	17518	17674	17578	17523	17456	17497	17493	17449	17743	17506	17707	17501	17445	17680	17437	17463	17518	17540	17427	17639	17521	17346	17481	17538	17293	17508	17485	17578	17433	17581	17524	17662	17353	17499	17392	17546	17488	17510	17460	17300	17572	17442	17634	17500	17546	17431	17410	17408	17494	17387	17647	17595	17345	17642	17379	17437	17350	17535	17457	17534	17483	17410	17465	17511	17419	17488	17430	17464	17309	17451	17536	17653	17626	17448	17329	17614	17466	17404	17419	17550	17533	17559	17378	17550	17482	17479	17441	17488	17533	17443	17410	17407	17544	17551	17515	17470	17315	17446	17259	17577	17531	17325	17432	17383	17457	17470	17488	17483	17393	17433	17475	17450	17639	17662	17609	17441	17401	17345	17480	17519	17417	17504	17333	17428	17395	17389	17542	17492	17591	17461	17517	17378	17555	17440	17323	17410	17460	17326	17392	17452	17435	17563	17385	17551	17348	17431	17474	17563	17549	17574	17447	17365	17473	17368	17547	17586	17564	17369	17440	17480	17533	17566	17531	17492	17505	17466	17449	17427	17559	17493	17625	17502	17337	17474	17409	17468	17604	17878	17474	17420	17526	17636	17337	17593	17644	17617	17566	17412	17419	17629	17434	17537	17586	17343	17462	17533	17360	17328	17531	17477	17473	17554	17442	17482	17724	17516	17408	17563	17281	17453	17459	17493	17513	17482	17597	17571	17515	17519	17419	17522	17357	17285	17402	17448	17615	17481	17469	17337	17323	17449	17534	17442	17544	17486	17685	17346	17479	17528	17534	17608	17481	17459	17269	17461	17442	17496	17314	17432	17592	17708	17255	17640	17580	17444	17480	17315	17584	17392	17502	17471	17319	17352	17673	17399	17418	17427	17285	17605	17508	17389	17615	17275	17478	17422	17541	17464	17522	17560	17482	17378	17588	17537	17378	17479	17535	17603	17271	17447	17566	17379	17472	17214	17518	17441	17411	17304	17561	17326	17519	17524	17451	17318	17448	17574	17580	17601	17504	17586	17357	17514	17448	17428	17528	17502	17529	17488	17481	17468	17405	17589	17533	17539	17427	17523	17447	17149	17449	17603	17469	17397	17394	17460	17383	17525	17382	17366	17449	17454	17373	17564	17633	17279	17279	17313	17622	17537	17438	17246	17422	17569	17335	17456	17319	17531	17465	17446	17449	17417	17532	17470	17354	17332	17497	17565	17555	17517	17452	17380	17351	17471	17489	17534	17495	17451	17511	17351	17577	17436	17608	17465	17647	17522	17495	17505	17305	17365	17262	17405	17501	17503	17386	17377	17448	17477	17495	17446	17569	17371	17399	17576	17427	17440	17562	17507	17403	17359	17423	17454	17608	17337	17374	17566	17439	17282	17483	17535	17419	17380	17504	17601	17282	17603	17536	17459	17481	17480	17563	17513	17640	17497	17477	17451	17363	17484	17548	17560	17437	17438	17516	17536	17422	17548	17594	17353	17417	17247	17374	17455	17449	17393	17375	17417	17361	17633	17394	17503	17366	17506	17469	17479	17339	17467	17488	17418	17362	17499	17502	17435	17584	17323	17659	17678	17518	17489	17386	17468	17493	17443	17422	17512	17574	17377	17487	17542	17587	17482	17472	17413	17724
25318	21526	27693	28439	23130	22457	22439	21311	20924	21058	20855	20767	20958	20866	20821	20620	20575	20684	20733	20707	20716	20630	20733	20745	20739	20795	20675	20594	20644	20754	20778	20488	20698	20712	20509	20609	20618	20568	20773	20552	20662	20742	20630	20511	20608	20748	20629	20574	20411	20586	20688	20470	20512	20751	20504	20472	20747	20703	20742	20654	20942	20529	20324	20656	20711	20799	20621	20800	20660	20526	20697	20708	20465	20412	20626	20575	20389	20712	20559	20758	20599	20528	20680	20479	20598	20830	20454	20521	20649	20585	20526	20654	20653	20506	20724	20532	20803	20590	20735	20708	20582	20598	20605	20609	20534	20364	20661	20547	20612	20621	20644	20653	20759	20594	20730	20759	20712	20862	20726	20600	20701	20665	20794	20642	20636	20674	20780	20562	20547	20556	20734	20629	20813	20682	20652	20799	20856	20614	20797	20702	20704	20580	20541	20485	20420	20828	20599	20514	20574	20549	20679	20529	20601	20534	20683	20517	20639	20640	20523	20718	20609	20613	20567	20664	20503	20585	20571	20432	20714	20690	20457	20555	20726	20680	20651	20406	20349	20666	20711	20709	20419	20683	20654	20422	20580	20590	20800	20549	20677	20600	20615	20474	20477	20721	20560	20459	20681	20685	20540	20574	20693	20633	20790	20555	20616	20617	20588	20853	20790	20739	20729	20541	20514	20624	20866	20791	20651	20698	20710	20792	20603	20553	20786	20711	20604	20664	20703	20691	20607	20688	20491	20646	20717	20917	20611	20637	20525	20551	20712	20506	20627	20686	20674	20797	20646	20571	20542	20787	20615	20729	20650	20527	20540	20728	20646	20562	20682	20697	20606	20376	20591	20833	20486	20589	20696	20682	20584	20466	20524	20796	20733	20722	20558	20688	20840	20639	20526	20541	20798	20649	20520	20557	20898	20802	20769	20672	20864	20609	20734	20680	20631	20854	20643	20644	20331	20535	20447	20502	20614	20635	20785	20572	20430	20614	20682	20596	20704	20599	20471	20378	20726	20572	20616	20502	20638	20580	20371	20691	20562	20716	20781	20584	20655	20631	20717	20637	20469	20611	20611	20608	20759	20686	20790	20661	20706	20691	20682	20710	20682	20809	20640	20633	20678	20567	20519	20498	20759	20606	20672	20668	20631	20675	20567	20516	20709	20466	20786	20730	20607	20856	20584	20818	20516	20627	20528	20724	20790	20535	20545	20619	20739	20635	20716	20654	20652	20621	20718	20503	20892	20697	20639	20446	20545	20676	20680	20556	20717	20588	20601	20592	20484	20718	20479	20643	20537	20736	20851	20563	20662	20451	20826	20611	20601	20452	20760	20589	20481	20822	20555	20597	20797	20628	20667	20660	20621	20659	20781	20652	20617	20745	20663	20626	20759	20700	20790	20863	20690	20744	20822	20530	20819	20588	20740	20546	20723	20817	20735	20546	20553	20651	20701	20573	20611	20531	20830	20810	20668	20695	20632	20740	20597	20468	20616	20607	20761	20786	20603	20735	20904	20685	20464	20636	20403	20568	20585	20700	20736	20735	20659	20586	20558	20571	20748	20584	20641	20930	20592	20595	20727	20649	20566	20721	20790	20482	20577	20663	20507	20713	20482	20646	20605	20682	20740	20636	20678	20476	20582	20616	20686	20568	20494	20716	20578	20680	20679	20532	20645	20744	20681	20709	20874	20513	20488	20747	20670	20734	20678	20437	20706	20599	20684	20542	20634	20716	20645	20688	20466	20700	20642	20640	20648	20750	20729	20649	20567	20701	20464	20849	20688	20577	20696	20563	20674	20625	20526	20779	20689	20520	20703	20649	20696	20572	20580	20724	20639	20547	20760	20687	20719	20727	20595	20688	20882	20563	20640	20761	20727	20678	20515	20536	20827	20683	20616	20433	20433	20584	20506	20670	20718	20693	20712	20893	20528	20550	20698	20543	20563	20434	20599	20596	20574	20726	20880	20674	20793	20658	20757	20787	20697	20674	20836	20686	20807	20649	20633	20670	20799	20783	20605	20720	20378	20303	20730	20442	20680	20317	20511	20623	20688	20646	20764	20707	20562	20529	20573	20675	20454	20719	20749	20678	20471	20717	20547	20692	20563	20230	20536	20447	20752	20517	20506	20645	20855	20528	20598	20450	20635	20611	20657	20583	20677	20619	20577	20460	20542	20403	20668	20786	20760	20671	20651	20770	20403	20663	20674	20581	20858	20679	20678	20585	20501	20628	20569	20584	20730	20591	20828	20539	20699	20444	20585	20731	20718	20571	20595	20544	20634	20518	20651	20650	20815	20540	20685	20537	20586	20738	20710	20579	20763	20727	20735	20856	20650	20400	20498	20507	20617	20554	20573	20648	20551	20611	20843	20695	20483	20595	20722	20718	20522	20607	20455	20554	20732	20762	20688	20826	20854	20614	20673	20578	20701	20776	20835	20657	20533	20548	20474	20836	20679	20649	20619	20612	20561	20563	20630	20674	20668	20632	20624	20670	20778	20653	20623	20701	20707	20649	20420	20628	20635	20496	20678	20542	20566	20631	20716	20725	20599	20640	20516	20588	20550	20569	20507	20601	20528	20507	20683	20662	20540	20583	20651	20506	20748	20768	20576	20957	20516	20539	20608	20639	20719	20591	20488	20603	20550	20722	20480	20431	20795	20581	20798	20667	20550	20578	20537	20591	20769	20760	20468	20593	20528	20681	20699	20557	20469	20551	20647	20302	20580	20493	20666	20650	20778	20746	20654	20581	20582	20613	20706	20786	20679	20353	20629	20364	20527	20468	20666	20877	20817	20643	20542	20578	20733	20551	20795	20912	20567	20616	20706	20834	20644	20569	20684	20673	20783	20632	20566	20766	20755	20847	20435	20546	20873	20773	20608	20756	20787	20728	20864	20768	20656	20527	20741	20679	20534	20555	20698	20631	20437	20475	20592	20641	20638	20439	20644	20410	20893	20795	20834	20789	20573	20687	20621	20760	20650	20525	20755	20655	20473	20577	20564	20698	20831	20700	20513	20448	20604	20620	20676	20708	20555	20661	20816	20743	20646	20638	20668	20782	20930	20569	20592	20801	20699	20696	20568	20579	20621	20707	20607	20724	20594	20679	20646	20426	20508	20860	20591	20737	20509	20612	20564	20669	20486	20622	20726	20776	20575	20496	20559	20617	20600	20416	20623	20710	20886	20442	20587	20569	20663	20642	20719	20601	20662	20663	20653	20627	20368	20718	20603	20439	20515	20749	20742	20617	20658	20492	20468	20773	20660	20439	20745	20493	20759	20488	20772	20621	20533	20650	20561	20351	20726	20619	20420	20559	20678	20640	20542	20550	20627	20496	20606	20557	20687	20778	20633	20751	20673	20588	20608	20707	20687	20634	20896	20889	20655	20312	20468	20781	20812	20568	20764	20718	20737	20507	20701	20722	20609	20563	20602	20640	20550	20606	20883	20658	20506	20684	20560	20746	20736	20801	20773	20659	20808	20606	20777	20596	20354	20547	20920	20700	20671	20685	20651	20550	20400	20729	20752	20661	20799	20611	20863	20585	20538	20679	20669	20665	20727	20699	20579	20637	20501	20652	20641	20565	20708	20614	20911	20387	20487	20661	20678	20654	20616	20491	20685	20625	20702	20717	20856	20557	20574	20566	20705	20577	20553	20583	20547	20594	20478	20602	20632	20570	20702	20842	20804	20619	20486	20619	20804	20647	20677	20760	20846	20707	20399	20567	20510	20639	20527	20636	20691	20469	20708	20521	20612	20558	20574	20653	20633	20725	20718	20691	20679	20553	20751	20878	20845	20584	20787	20591	20500	20451	20790	20679	20661	20762	20773	20823	20575	20602	20696	20639	20590	20656	20790	20563	20767	20886	20734	20550	20571	20510	20752	20774	21055	20584	20679	21005	20686	20521	20687	20706	20629	20699	20569	20741	20692	20499	20739	20653	20880	20722	20815	20504	20728	20809	20654	20665	20608	20456	20641	20595	20647	20589	20809	20527	20582	20739	20556	20650	20804	20507	20699	20903	20616	20744	20692	20833	20494	20454	20646	20769	20643	20681	20605	20705	20493	20611	20807	20619	20525	20879	20487	20578	20713	20775	20492	20598	20727	20564	20619	20818	20749	20593	20762	20619	20617	20768	20657	20656	20489	20557	20512	20762	20572	20676	20689	20818	20381	20628	20792	20804	20403	20815	20698	20686	20616	20541	20559	20673	20600	20533	20520	20445	20580	20740	20603	20756	20523	20740	20628	20601	20696	20614	20728	20369	20682	20514	20439	20468	20924	20840	20845	20728	20635	20625	20795	20877	20583	20525	20589	20862	20499	20559	20692	20809	20678	20618	20444	20709	20545	20678	20581	20794	20609	20604	20723	20793	20529	20752	20815	20818	20679	20672	20797	20618	20568	20724	20471	20726	20825	20710	20598	20638	20637	20659	20854	20516	20583	20711	20543	20580	20674	20588	20544	20591	20706	20515	20835	20500	20680	20696	20365	20691	20566	20580	20786	20721	20819	20634	20536	20490	20749	20532	20623	20680	20577	20621	20595	20345	20635	20627	20780	20794	20571	20583	20666	20594	20489	20548	20680	20512	20614	20577	20524	20688	20661	20649	20685	20728	20771	20660	20682	20691	20521	20766	20658	20572	20657	20653	20684	20473	20766	20516	20795	20443	20456	20574	20667	20409	20665	20718	20608	20487	20665	20673	20629	20643	20723	20512	20755	20698	20613	20633	20606	20645	20671	20583	20668	20462	20837	20586	20499	20622	20641	20630	20538	20678	20608	20449	20584	20661	20489	20686	20756	20653	20391	20744	20476	20611	20646	20607	20857	20581	20520	20618	20785	20705	20681	20587	20707	20826	20611	20676	20463	20631	20732	20563	20711	20488	20656	20765	20503	20600	20689	20835	20711	20852	20795	20825	20639	20581	20495	20505	20467	20778	20865	20531	20630	20650	20449	20496	20724	20800	20813	20652	20619	20738	20528	20628	20714	20738	20606	20633	20617	20728	20707	20602	20624	20697	20571	20542	20623	20667	20504	20679	20457	20472	20824	20628	20680	20755	20602	20434	20633	20802	20549	20546	20491	20609	20837	20476	20841	20637	20549	20647	20707	20563	20839	20752	20660	20711	20654	20669	20683	20714
22143	35907	29222	22853	20385	18819	18146	17574	17425	17096	17274	17019	17192	16920	17172	17045	16952	16816	17056	17041	17252	16871	16966	16925	16892	16989	17144	16989	17042	17028	17012	17091	16899	16945	17037	16950	17009	16825	16871	17115	16936	16835	16982	17129	16902	17085	16850	17010	16946	17086	16833	16938	16863	16907	16847	16812	17028	16982	16880	17027	17023	16872	16914	17014	17065	17142	16903	16855	16865	16893	16856	16985	16855	16964	17037	16917	16810	16928	16970	17159	16814	17082	17044	16972	16855	17014	17130	16954	16916	17174	16972	16917	17009	16985	16942	16840	16756	16955	16747	16965	16937	17049	17019	16944	16945	17146	16859	17038	16879	17086	16990	16793	17094	17062	16963	17041	16981	17063	16944	17092	17089	17113	16978	16812	16968	16878	17008	17031	17121	17015	17123	17018	17009	16929	17048	16879	16915	16788	16991	17108	17158	16847	16981	17132	17098	16819	17039	17025	16906	16991	16854	16946	16975	16977	17139	17037	17037	17048	16898	16872	17046	16990	16949	16883	17012	17063	16778	17046	16890	16945	17004	16972	16839	16901	16875	16971	17048	17152	17016	16958	17064	16951	17011	17093	17042	16982	16971	16995	16732	16698	16865	16833	17060	16955	16841	16958	16968	16879	16963	17062	16888	16934	17125	16927	17194	16864	17040	17050	17034	16777	16847	17105	16945	16947	16855	16802	17001	17051	16931	17007	17045	17032	17053	16870	16948	16990	17020	17111	16955	17078	17047	16848	17042	16855	16937	16847	16984	17125	16960	17004	17010	16755	16805	17064	16906	16932	17069	16905	16942	17136	16958	16958	16847	16863	17055	17008	16901	16989	17075	16877	17153	16903	17094	16880	16990	17093	16682	17065	17021	17014	16967	16981	16879	16897	16963	16806	17061	16875	17136	17005	16994	16823	17167	16990	16928	16872	16877	17116	16895	16879	16829	16938	16915	16933	16839	17061	16976	17028	16927	17004	17002	16875	16958	16799	17064	16893	16886	16861	17090	16732	16923	16905	17170	16827	17066	16941	16823	16906	17041	17021	16944	17031	17057	16925	16935	17157	17005	17094	17055	16949	17045	16964	16879	16940	16952	17014	17003	16852	17004	16892	16917	17051	17065	17018	16874	16748	16902	16990	16907	16969	16874	16989	17085	17011	16826	17140	17029	16967	16982	16996	16924	17113	16992	16989	16939	16821	17095	16923	16952	16993	17057	16886	17081	17080	16871	17158	17070	16956	16985	16916	17105	17034	16902	16965	17069	16867	16957	17078	16881	17008	16986	17024	17147	16843	16897	16852	16867	16994	17076	16986	16904	17073	16895	17002	17030	16995	16987	17012	17176	17035	16937	16995	16835	16967	16978	16931	16968	17083	16966	16960	16962	16986	17051	17065	16832	16871	17084	17104	16980	16913	17114	17119	16883	17079	16865	17074	16993	16821	17068	17010	17068	17015	16861	17012	17012	16858	16944	16963	16934	16999	16998	16980	16915	16966	17075	16848	16786	17184	16968	16925	16953	16775	16833	16995	17016	17002	17026	16910	16865	17013	16934	17005	16943	16845	16881	17022	16927	17207	16879	16947	16938	16849	16986	17154	16853	16831	16998	17080	16966	16790	17075	17028	17111	16848	17014	17016	16888	16833	17060	17051	17027	17090	16947	16998	16977	16960	16868	16929	16900	16919	16870	17128	17041	16943	17160	16950	16902	16897	16937	17000	16869	17147	17190	16846	17046	16912	16995	17068	16933	16898	16848	17017	17055	17078	16990	16928	16955	16980	16963	17114	16919	17053	17142	16961	16999	17036	17045	16928	17009	17108	17107	16803	17101	17045	16877	17021	16926	16920	16893	16958	16808	16966	16993	17216	17012	16799	16839	16916	17160	16965	17037	17006	16838	16955	16826	16932	16925	16965	17063	16998	16809	16878	16970	17057	16845	17073	17023	16934	16902	16912	16934	17008	17005	16836	16984	17025	17015	16822	17127	16923	16935	16956	16875	16911	16897	17131	17097	17026	17060	16821	16881	16847	17147	16993	16988	16885	17054	16958	16939	17051	17003	16953	17029	17019	16930	16976	16826	16851	17109	16957	16986	17060	16948	16956	17138	16920	17014	16996	17172	16927	16883	16925	17025	17105	17061	16905	16896	16857	16960	16780	17018	17025	17058	17021	16834	16982	17100	16921	17025	16909	16886	17022	16935	17005	16898	16809	16920	17075	16984	16978	16967	16933	17010	17016	16924	16900	17047	16994	17083	17032	16960	16960	16896	16909	17049	16928	16902	16967	17016	16980	17029	16963	17028	16974	16811	16966	16882	16937	17069	16799	17014	17059	16913	16992	17046	16920	17055	17003	16816	16707	17105	17061	16988	16969	17030	17077	16953	17109	16861	17005	16971	17086	16885	16988	16977	17072	17041	17002	16953	16794	17039	16928	16937	17007	16939	16763	17017	17000	17050	17000	17000	16935	16902	16995	17074	17087	17030	17056	17036	16942	16830	16877	17003	16977	17053	16952	16902	17177	16872	16802	16726	16792	17057	17063	16811	16788	16923	16926	17066	16843	16916	16967	16834	16978	17057	16988	16996	17214	16981	16853	16759	16999	16908	16857	16919	16831	16841	16916	17026	17146	17019	17176	17161	17080	16934	16995	16971	16950	17027	16975	17100	16923	16943	16903	16941	16986	17086	17028	17149	17014	16877	16981	16894	16827	16922	16936	17195	17039	16931	17093	16816	16909	16938	17050	16778	16976	16838	17037	17043	16921	16931	16763	16860	16880	17091	16915	16908	17017	16869	16936	17060	16951	16989	16784	16945	16906	17012	16920	16841	16915	16920	16970	17125	16970	16896	17046	16897	16990	16926	16900	17005	17078	16949	16938	16873	16880	16731	16945	16971	17059	16900	16908	17006	17005	17083	16767	17050	17031	17024	16884	16986	16941	17031	16952	17078	16909	16914	16960	16996	16990	17003	16955	16992	17082	16987	17000	16925	16855	16827	17022	16903	17055	16916	17076	16960	16911	16827	16928	16939	17089	17042	16991	17158	16879	17006	17154	17169	16964	16979	16969	17089	17070	17017	16989	16919	16894	16812	17185	16909	16937	17016	17039	16993	17060	16909	16933	16886	17002	17117	17091	16799	16985	17046	16952	17224	17073	16990	17027	16923	16956	17043	16775	16881	16920	16851	16952	17124	16948	17069	17000	17236	16996	17111	16963	16927	16954	16965	16739	16987	16756	16892	17026	16914	17110	17094	16990	16855	16946	17089	16937	16881	16869	16954	16864	16924	17036	16924	17003	17019	17007	16861	16929	17127	16923	16902	17100	17031	17034	16878	17045	17002	17049	17146	17043	17026	16918	16819	16861	17096	17018	17044	16968	16993	16745	17184	16892	17067	17002	17045	17107	16909	17066	16901	16916	16943	16979	17126	16888	16914	16991	16740	17008	16934	17042	16853	17029	17018	16779	16943	16961	17052	16963	16965	17142	16956	17042	16831	16958	17003	17172	16943	16862	16848	17156	16812	16976	16899	16919	16923	17034	16915	16964	16892	17037	16998	17149	16954	16930	16979	16986	16946	17018	17100	17016	16936	16988	16934	17095	17043	16953	16897	16973	16980	16678	17067	17099	17004	16963	16875	17062	16932	16900	16945	16900	17014	16867	17070	16907	16926	16876	17028	16940	16920	16986	17024	16899	17140	17033	17138	16950	17029	16911	16966	17063	16870	16982	16960	17230	16949	17115	16910	16821	16918	16831	17031	16880	16977	17128	16831	17023	17000	17018	16991	16842	17106	16867	16982	16988	17073	16850	17066	16933	16930	17100	16830	17003	16992	16870	16982	16870	17037	16884	16848	17028	17008	17058	17091	16838	16972	16961	17132	17027	16963	17035	16864	16973	17044	16958	16948	17115	17015	17061	16947	16804	16988	17065	17050	16983	17060	17017	16811	17072	16888	17036	16951	17041	16934	16859	16939	17007	17090	16930	16913	16871	16877	17042	16961	17049	17022	16919	17119	16962	16925	16940	16949	17017	17132	17052	17071	16981	16948	16957	16880	17019	16800	17018	16836	17033	16973	16881	16890	16915	17193	17022	16939	16831	16947	17035	16857	16824	16918	17163	16958	16920	16911	16885	16895	17091	16980	16934	16796	16916	17104	16998	16977	17090	16928	17044	17066	16865	16807	16804	16934	16888	17008	17106	16742	16958	17100	16962	17007	17000	16907	17043	16930	17128	16851	16892	17171	17046	17116	16970	16849	16892	16847	17056	16832	17066	16953	16986	17180	16960	17022	17107	17007	16877	16893	16988	17175	16875	17155	17028	16979	16835	16998	16884	17017	16957	16856	17203	17054	16931	17095	16866	16948	16967	17003	17134	17060	16945	17010	17109	16886	17042	16985	17031	16820	17025	16930	16950	17151	17092	16893	17019	16954	17022	17015	16872	16998	16894	16998	16967	16944	17037	16917	16954	16895	16984	17045	16956	17048	16955	17119	17052	16951	16927	17085	17123	16909	17139	16871	16800	16936	16865	17038	17077	17115	16938	16908	17108	16952	17147	16896	16946	16939	16987	16988	17026	17087	16763	17116	17051	16946	16828	16970	16953	16830	17051	16859	17074	16773	17022	16831	17026	17077	16812	17136	17103	16901	16924	17008	16782	17031	16982	17067	16937	16944	16968	17081	17032	16968	17059	16839	16903	17079	16998	16909	17134	16886	16996	17128	17006	16966	16921	16886	17030	17080	17099	17095	16928	16992	16889	17006	16923	17103	17018	16823	16926	16916	17120	17038	16974	16851	17007	17032	17005	16971	16934	17023	16869	16910	16941	17012	17025	16849	17050	17129	16985	17071	16919	17026	17035	17098	16867	16961	16906	16973	16928	16992	16911	17205	16842	17085	16935	16954	16994	17142	16813	17061	16975	16792	16922	17018	16963	17064	16992	16935	16890	17126	16931	16830	16881	17077	17104	17076	16964	17015	17017	16825	16873	16982	16832	16880	16887	16827	17031	16912	17080	16916	16682	16811	16985	16901	17048	16963	16849	17009	16981	16997	17046	16913	17103	16907	16954	17096	17071	16974	17225	17082	16962	16914	17000	16952	17079	17092	16820	16989	16889	17172	16915	16956	17088	17109	16963	16970	16892
22527	21589	28925	24836	22556	25790	27979	24324	23532	23332	23072	22929	22919	22940	22689	22852	22824	22908	22626	22588	22732	22719	22606	22613	22707	22610	22376	22529	22568	22617	22615	22576	22430	22622	22523	22468	22458	22267	22409	22417	22484	22286	22530	22436	22528	22509	22536	22491	22465	22601	22367	22551	22513	22450	22672	22595	22302	22554	22715	22342	22280	22551	22414	22647	22478	22488	22492	22456	22528	22506	22584	22558	22469	22454	22458	22296	22290	22311	22481	22526	22508	22502	22416	22265	22574	22577	22424	22467	22548	22395	22528	22335	22445	22350	22663	22628	22464	22611	22307	22503	22480	22361	22353	22445	22325	22587	22323	22386	22391	22358	22405	22489	22463	22592	22402	22456	22529	22415	22609	22332	22334	22421	22267	22525	22591	22491	22447	22437	22383	22403	22561	22551	22628	22593	22280	22442	22328	22415	22361	22711	22798	22597	22670	22240	22480	22210	22459	22499	22501	22600	22384	22256	22367	22547	22437	22402	22320	22437	22458	22622	22362	22466	22148	22518	22488	22247	22209	22406	22360	22321	22559	22537	22559	22653	22455	22487	22535	22454	22515	22467	22366	22434	22484	22612	22417	22252	22499	22486	22316	22506	22368	22448	22498	22728	22456	22470	22381	22496	22331	22391	22464	22622	22428	22403	22434	22463	22442	22383	22400	22436	22395	22314	22335	22430	22453	22314	22386	22417	22323	22263	22584	22338	22349	22166	22425	22196	22429	22422	22638	22590	22480	22404	22507	22558	22332	22372	22349	22510	22656	22521	22500	22421	22428	22472	22496	22228	22373	22384	22534	22366	22225	22300	22552	22570	22521	22359	22332	22372	22221	22206	22529	22341	22414	22545	22406	22605	22318	22465	22567	22434	22479	22593	22468	22247	22344	22527	22574	22426	22416	22650	22291	22552	22545	22389	22379	22507	22420	22443	22374	22349	22397	22331	22450	22394	22417	22595	22521	22434	22415	22332	22146	22530	22281	22489	22434	22404	22432	22413	22430	22610	22619	22621	22498	22440	22442	22559	22608	22393	22717	22574	22465	22750	22487	22511	22573	22743	22637	22434	22468	22381	22407	22432	22417	22249	22388	22260	22579	22396	22385	22305	22241	22460	22296	22478	22360	22284	22569	22276	22365	22097	22510	22429	22413	22549	22387	22500	22430	22218	22371	22386	22360	22425	22572	22642	22386	22234	22454	22544	22330	22492	22402	22351	22139	22354	22607	22282	22377	22447	22599	22341	22474	22523	22402	22372	22404	22445	22417	22268	22440	22399	22223	22519	22206	22613	22361	22386	22413	22368	22360	22253	22452	22416	22272	22377	22317	22367	22446	22537	22381	22428	22518	22449	22627	22461	22322	22240	22520	22312	22484	22502	22605	22583	22359	22433	22474	22393	22418	22393	22321	22374	22483	22263	22350	22346	22559	22326	22427	22448	22472	22319	22412	22348	22380	22559	22323	22267	22217	22456	22332	22646	22567	22340	22512	22348	22334	22325	22460	22363	22420	22552	22321	22581	22495	22316	22429	22392	22540	22451	22363	22297	22672	22415	22405	22434	22509	22389	22594	22561	22757	22345	22463	22527	22360	22614	22410	22367	22485	22311	22378	22612	22468	22349	22688	22572	22500	22818	22593	22335	22394	22304	22286	22501	22487	22579	22694	22541	22283	22474	22386	22448	22259	22228	22413	22463	22617	22471	22419	22476	22339	22489	22465	22504	22348	22432	22158	22495	22398	22307	22478	22272	22600	22456	22454	22574	22202	22389	22548	22425	22393	22529	22455	22340	22517	22580	22378	22053	22354	22301	22393	22490	22201	22399	22556	22550	22582	22601	22574	22577	22513	22296	22308	22357	22409	22499	22326	22613	22726	22599	22601	22545	22392	22377	22441	22501	22376	22419	22322	22389	22238	22417	22525	22398	22517	22549	22202	22484	22418	22276	22523	22692	22349	22640	22310	22576	22195	22380	22276	22240	22405	22420	22416	22267	22534	22532	22515	22412	22479	22473	22511	22407	22403	22567	22398	22393	22171	22365	22282	22425	22503	22414	22339	22394	22667	22397	22387	22394	22227	22514	22332	22645	22407	22471	22334	22384	22608	22296	22558	22505	22410	22557	22459	22429	22652	22480	22419	22517	22419	22662	22416	22252	22249	22530	22420	22388	22380	22622	22508	22215	22505	22391	22413	22357	22319	22501	22243	22283	22590	22498	22431	22363	22379	22627	22371	22270	22239	22517	22389	22378	22566	22276	22455	22408	22181	22320	22410	22605	22344	22653	22395	22405	22164	22489	22499	22508	22434	22423	22542	22489	22386	22297	22579	22393	22527	22516	22365	22493	22315	22211	22418	22369	22476	22502	22467	22466	22558	22540	22387	22326	22459	22421	22456	22633	22411	22581	22418	22413	22414	22414	22388	22584	22636	22212	22564	22290	22367	22238	22219	22333	22255	22484	22230	22499	22344	22475	22374	22519	22368	22427	22429	22378	22536	22549	22634	22496	22611	22454	22693	22325	22378	22428	22572	22390	22397	22383	22574	22334	22648	22375	22457	22616	22511	22449	22291	22435	22348	22220	22418	22221	22338	22343	22600	22312	22503	22381	22484	22257	22500	22391	22704	22601	22418	22582	22441	22390	22532	22428	22326	22448	22430	22534	22453	22603	22349	22417	22481	22387	22272	22385	22589	22390	22360	22455	22519	22569	22553	22560	22446	22368	22641	22382	22447	22365	22532	22594	22390	22527	22641	22658	22594	22776	22533	22299	22395	22450	22688	22617	22624	22250	22356	22226	22497	22281	22374	22392	22202	22582	22465	22385	22572	22548	22482	22290	22599	22547	22216	22462	22565	22239	22589	22530	22543	22556	22405	22209	22277	22039	22422	22360	22439	22320	22404	22518	22387	22147	22371	22390	22169	22461	22261	22366	22252	22351	22436	22603	22628	22450	22294	22410	22509	22497	22530	22244	22426	22373	22455	22452	22696	22320	22716	22438	22656	22327	22473	22663	22494	22537	22496	22763	22315	22577	22426	22295	22643	22395	22473	22523	22450	22333	22624	22538	22556	22573	22574	22505	22356	22579	22643	22518	22416	22466	22433	22506	22315	22665	22642	22714	22513	22373	22506	22462	22431	22381	22433	22457	22765	22389	22496	22373	22351	22676	22368	22451	22345	22468	22603	22383	22331	22503	22283	22583	22434	22515	22492	22345	22449	22752	22319	22301	22557	22422	22505	22473	22458	22512	22295	22498	22488	22537	22431	22504	22329	22490	22655	22523	22489	22564	22409	22382	22599	22591	22573	22514	22315	22485	22491	22225	22246	22207	22383	22537	22299	22554	22498	22604	22336	22530	22295	22358	22368	22517	22649	22674	22462	22488	22529	22488	22390	22446	22270	22349	22551	22503	22357	22601	22372	22654	22679	22496	22512	22562	22385	22597	22315	22457	22357	22448	22329	22383	22587	22511	22381	22451	22380	22392	22332	22497	22465	22565	22214	22418	22551	22387	22702	22648	22366	22233	22443	22416	22342	22413	22435	22433	22700	22670	22645	22614	22319	22550	22503	22395	22554	22414	22439	22404	22402	22511	22344	22377	22444	22585	22613	22556	22541	22355	22363	22405	22516	22479	22403	22323	22393	22707	22392	22446	22536	22437	22477	22398	22346	22649	22433	22430	22566	22540	22467	22539	22220	22692	22461	22506	22442	22387	22523	22624	22481	22558	22521	22538	22168	22359	22141	22502	22535	22444	22676	22281	22510	22613	22283	22307	22439	22306	22019	22403	22444	22581	22665	22227	22326	22320	22409	22350	22432	22416	22391	22502	22464	22450	22359	22276	22358	22849	22432	22336	22558	22403	22204	22295	22344	22447	22469	22304	22481	22340	22512	22467	22368	22370	22490	22516	22377	22450	22378	22462	22542	22538	22546	22432	22489	22526	22242	22262	22437	22282	22554	22502	22291	22438	22359	22638	22520	22331	22559	22172	22295	22506	22334	22517	22273	22496	22535	22397	22389	22344	22306	22437	22440	22350	22545	22398	22286	22390	22265	22507	22262	22561	22349	22443	22428	22350	22484	22481	22543	22283	22536	22320	22529	22172	22465	22653	22452	22508	22559	22266	22435	22365	22515	22601	22603	22585	22400	22291	22427	22250	22518	22562	22481	22323	22457	22484	22494	22452	22327	22299	22399	22311	22634	22639	22684	22323	22366	22480	22461	22657	22307	22417	22675	22339	22524	22615	22310	22390	22384	22285	22293	22384	22300	22483	22284	22551	22580	22340	22205	22205	22432	22306	22480	22426	22446	22506	22383	22466	22243	22439	22568	22471	22416	22458	22367	22483	22400	22532	22426	22472	22394	22465	22428	22420	22428	22458	22386	22513	22467	22515	22430	22590	22255	22415	22388	22323	22612	22399	22382	22409	22503	22390	22514	22399	22473	22412	22283	22391	22585	22432	22548	22364	22179	22551	22528	22489	22423	22475	22632	22257	22414	22236	22351	22385	22323	22534	22637	22522	22394	22415	22370	22362	22226	22337	22311	22494	22200	22204	22485	22618	22411	22560	22453	22445	22331	22236	22247	22434	22607	22186	22500	22467	22407	22257	22381	22487	22485	22346	22288	22469	22611	22393	22343	22380	22478	22321	22391	22471	22338	22424	22518	22502	22277	22288	22563	22462	22370	22306	22494	22202	22542	22254	22517	22493	22388	22301	22647	22415	22431	22683	22401	22423	22457	22518	22691	22489	22360	22422	22155	22270	22510	22468	22603	22566	22234	22332	22266	22386	22507	22135	22409	22255	22421	22255	22419	22333	22225	22492	22410	22624	22572	22646	22447	22399	22452	22249	22392	22486	22290	22250	22433	22426	22371	22632	22509	22413	22530	22405	22340	22541	22440	22472	22312	22403	22475	22553	22320	22729	22552	22533	22392	22444	22583	22337	22481	22415	22574	22551	22269	22295	22528	22400	22270	22219	22401	22462	22458	22330	22470	22536	22322	22369	22446	22343	22430	22307	22488	22470	22637	22520	22413	22477	22461	22520	22425	22366	22308	22565	22451	22565	22461	22496	22167	22519	22685	22364	22497	22543	22304	22447	22472	22423	22334	22387	22396	22547	22459	22371	22475	22569	22563	22493
23493	45547	38107	29434	24978	22096	20471	19839	19297	18466	18292	18258	18216	18306	18069	17873	18058	17994	18146	17932	18052	18081	18244	17935	18136	18165	17884	17850	18062	18145	18094	18067	18101	17936	17862	17870	17928	18060	18066	17810	17996	17909	18282	17992	18117	17996	18055	18153	18044	17944	18066	17930	18038	17972	18196	17997	17964	17983	17908	18004	17929	18078	17814	17949	18112	17989	18099	17993	17978	17987	17816	18174	17929	18055	17998	18100	17945	17973	17832	17864	18156	18078	18126	17933	18057	18017	17964	18146	18038	17977	18008	18166	18021	17937	18134	17908	17878	17915	18082	17886	18059	18068	17962	18028	18012	17901	17994	17824	18170	17945	18032	17944	18133	18359	18013	17969	17881	17777	18109	18031	17912	17892	17997	17932	17839	17997	17962	17972	18049	17977	18003	17976	18118	18090	17928	18023	17858	18068	17948	17929	18045	18126	17990	18030	17942	18028	17884	17744	18087	18017	18184	17999	17961	17956	18119	18087	17865	17849	18094	17918	17942	18005	18022	17959	18120	17922	17991	18048	17972	17903	17952	17835	17931	18103	18017	17950	17964	18068	17978	18017	17854	18014	18042	18252	18105	17932	17997	17872	18149	18024	17946	17857	18101	17832	17861	17945	18039	18103	17739	18125	18062	17962	18265	17713	18016	18108	17833	18176	17964	18030	17951	17894	17870	18174	17930	18034	17893	18120	18125	17904	18007	18090	18074	17811	17925	17952	18000	18113	17779	17948	17961	18057	17949	18021	18001	17994	17854	17971	18043	18101	18176	18108	17870	17925	17893	17949	18082	17990	17916	18021	17962	17923	18077	17802	18120	17891	17906	17960	17956	18198	18180	18020	17981	17875	18047	18142	17855	17951	18057	18026	17985	17876	17953	18024	18115	18026	17954	18040	18050	17982	18027	18079	17938	18087	17989	18188	18064	17829	18083	17991	17977	17992	18167	18068	17916	18023	17988	17934	17845	17831	17961	18010	17878	18073	17972	18181	18069	17924	17947	17815	18059	17952	18076	18072	17886	17840	17877	18062	18011	17905	18105	18019	17995	18089	17826	17961	18053	17923	17948	18016	18068	17958	17997	17988	18097	18033	18089	17931	17821	18139	17983	17707	17967	18172	18034	17973	18008	18132	17954	17846	17975	17876	17876	18017	17932	17925	17847	17876	18049	18076	17918	18074	18150	18029	17960	18122	17977	17943	18042	17977	17905	18145	17956	18159	18170	17991	18162	18057	18039	17952	17918	18060	17974	18101	17887	18049	18015	18028	18028	17928	17935	18065	17900	17923	17761	18159	17835	17863	17907	18041	18030	18129	18046	18041	18001	17965	17992	17954	17835	17993	18061	17874	17893	17890	17864	18023	18084	18044	18117	18107	18000	18059	18133	17901	17932	18241	18022	18006	18035	17978	18060	18019	18033	17956	17922	18146	17962	18011	18004	17936	18041	17984	17903	17972	18075	17918	17981	17834	17958	17869	18031	17942	18070	17988	17920	17984	18029	17935	18025	18049	18008	17857	18025	18116	17905	18148	17949	17821	18022	17966	17888	17882	18045	17935	17820	17830	18048	17946	18075	18143	17866	18001	17803	18028	17968	17914	17962	17790	18007	18015	18162	17920	18046	18048	18017	18063	18015	17949	18066	17975	17858	17854	17926	17928	18106	18054	17872	18086	17905	17980	18081	17941	17986	17973	18030	18111	17870	17947	17930	18031	18026	17969	17873	17952	17962	17987	17994	18096	17836	17943	18028	18068	17796	17972	17774	18135	17988	17964	17853	18040	17951	17943	18022	17894	17985	18100	17951	17957	18198	18102	17907	17904	17902	18013	18083	18006	17913	17994	18063	18028	18030	17895	17944	17937	18027	18054	17824	17995	18033	18016	17909	17961	18008	18058	17883	17895	18118	18016	17839	17899	17977	18000	18022	17991	17974	18093	17875	17923	18120	18009	17882	17927	17968	17891	18018	18067	18051	18116	17911	18104	17850	17945	17857	17929	17814	17895	18036	18057	17900	17903	17970	17888	17960	17710	18276	18014	18183	17994	17920	17949	18042	18009	18053	18038	17969	18091	17909	18154	17852	17779	17884	17832	18134	18000	18076	17948	17842	17926	18148	17829	17833	17856	17932	18051	17925	18250	18135	18050	17995	17987	18076	17945	17937	17821	17863	17949	18006	17908	18129	18024	17896	17962	18076	18086	17906	17890	18078	17859	18086	17947	17909	18119	18064	18128	17937	18072	18048	18060	17991	17921	18147	17948	17989	18239	18018	17999	17914	18018	18060	17852	18014	17969	17998	18019	18065	18141	17996	17932	17931	18072	18052	17972	18069	17990	17833	18015	17774	17888	18031	18121	17954	17966	17869	18016	17906	17970	17953	17892	17970	18022	17884	18108	18162	17962	18063	17822	18119	17910	17985	18157	17948	17894	17978	17939	17987	17975	17845	18039	17995	17988	17939	18060	18042	17852	17902	17928	18002	18006	18083	17863	18088	17943	18042	17977	18018	17903	17958	18033	17816	17825	18004	17968	18059	18165	18038	17881	17885	18007	17984	18002	17864	17949	17879	17747	17983	18006	18208	17995	18009	17932	17989	18003	18158	17834	18032	18157	18010	18034	17943	17869	18010	18104	18141	17946	17908	17898	18033	17945	18169	18145	18151	17970	18095	18068	17903	17952	17781	18011	18087	18018	18066	17824	17928	18006	17854	17933	18098	18108	18041	18145	18135	18096	18127	17915	17963	17926	17868	17845	18061	17980	18132	18071	17997	18044	17972	17859	18058	18151	17959	17963	18137	18037	17861	18021	17832	17920	18038	17971	18021	17940	18213	17978	17967	17889	17805	18063	18007	17862	18018	17973	17865	18044	17943	17979	17907	18040	18166	18025	18094	17928	18018	17791	18155	18096	17819	18107	17900	17973	17978	18092	18017	18006	17890	17909	18001	17961	17987	17891	18012	17915	17891	18027	18059	17971	18009	17829	17965	17868	18047	18066	17871	17972	18052	18068	17850	18041	18060	18019	18142	17802	18071	18008	17963	17979	17930	17921	18008	18106	17933	17791	17899	18176	18010	17878	17997	18096	17937	17705	18059	17988	18090	18077	17826	17864	18234	18055	17873	17955	18040	18027	18146	18038	17953	17876	18076	17968	18067	18044	18052	17821	18001	18093	17937	17976	18053	17845	18042	17986	18051	18005	17987	18149	17990	18146	17837	18115	17930	18027	18028	17906	18047	18037	17907	17972	18002	18025	17879	17985	18198	17980	18038	17944	17897	17978	17985	18027	17972	17973	18031	18048	18205	17989	17884	17863	17912	18071	17924	17947	18090	17929	17966	17830	17849	17857	18063	18168	17722	18041	17856	17975	18005	17991	18004	18101	18029	17871	17990	18116	17989	17972	18107	17805	17981	17840	17999	17719	17962	17770	18031	17933	17933	18207	17954	17980	17948	17717	18030	18189	17973	17966	18018	18067	17891	17996	18026	17997	17939	18034	18077	18113	18191	17769	17943	17835	17896	18005	18017	17997	17910	18022	17978	18077	17934	17832	17962	17906	18087	18085	18065	17860	17999	17863	18070	17957	17988	18220	17930	18009	18078	17804	18159	18046	17949	17977	18055	17877	17846	17980	17893	17845	17975	18009	17950	18010	17877	17980	18159	18028	17910	18009	18044	17966	18101	17995	18223	18076	17993	17962	17816	17840	17771	18134	17862	17980	17969	18143	17938	17948	18021	17885	18113	18046	17885	18158	18063	17950	17803	18222	17837	18160	18149	18077	17970	18109	17984	17798	18025	17925	17948	17861	17867	17943	17956	18019	18029	17890	18161	17985	18032	17874	18049	17828	17898	17918	17989	18137	17874	18081	17963	17994	18074	17871	18064	18040	17987	18069	18083	17962	17759	17937	17934	18034	17958	17866	17937	18053	17952	17864	18029	18026	18183	18142	17898	18039	17940	18014	17989	17926	18030	18190	17847	18100	18052	18095	17898	17942	17995	17997	18137	18021	18149	18012	18089	17941	18007	18022	18058	17825	17950	17980	17979	17770	17949	18130	18091	17864	18085	17792	17931	17885	17953	18111	18176	18006	17883	17925	17893	17743	18039	18100	18061	18166	17908	18027	18053	18128	17857	17974	18108	18145	18118	17940	17877	18040	18019	18104	17815	17943	18156	18132	17917	17813	17984	18122	18052	17959	17834	17967	18253	17993	17920	17954	18088	17961	18016	17953	17795	17872	18068	18290	18091	17771	17839	17816	17907	17935	17893	17844	17956	17959	17795	17891	17927	18040	17909	17995	17928	17980	18023	17880	18004	17873	18064	18006	17946	17939	17887	18077	17896	17955	18035	18069	18054	17929	17922	18115	18048	18147	17911	17881	18016	17883	18093	17886	18267	18118	18231	17889	17961	18068	18006	18069	18068	18068	18015	17920	18106	18046	17888	18003	17979	17928	17845	17850	18150	18050	18066	17954	18114	18000	17991	17950	18023	18167	18062	18083	17837	17982	18052	18111	18079	17929	18073	18024	17860	17915	18119	18137	18057	18118	18110	17876	17988	18142	18126	17896	17836	17947	18001	18075	18033	18034	17872	18049	18086	18010	17883	18127	17701	18067	18107	18080	17935	18041	17977	17833	18162	17947	18061	18029	18061	17792	18035	17848	18036	17912	18041	17891	17948	18087	18050	17845	17879	17995	18054	17832	17999	18020	17983	17914	18005	17907	18194	17947	18051	18093	18073	18053	18099	17912	17893	17998	17856	18098	18084	17856	18136	18122	18145	17913	18075	18014	17909	17957	18067	17891	18041	17945	18083	17832	17835	18047	18168	18039	17750	17992	18033	18036	17986	17937	17988	17877	18030	18039	17854	18063	18098	17965	17947	17849	18055	18058	18131	17998	18162	17988	17940	18052	18045	17907	17933	18046	18024	17888	17911	18078	17869	18014	18098	17860	17831	18042	17914	17906	18016	17948	17900	18082	17922	17890	17976	17816	17990	18083	17955	18128	18000	18202	18127	17895	18022	17889	17998	17962	18046	17898	17780	17889	17880	17899	18099	17971	18104	17923	18060	17934	17989	17978	17866	18106	17986	17893	18105	18010	18093	17864	18136	18094	17924	18008	17966	17950	18018	17934	17895	18101
30394	25590	29836	26226	22472	21451	21262	20604	20337	20421	20283	20246	20398	20307	20321	20462	20294	20311	20301	20201	20391	20262	20358	20106	20164	20096	20333	20267	20103	20353	20307	20149	20166	20210	20020	20303	20449	20303	19952	20288	20213	20252	20322	20173	20240	20119	20189	20243	20390	20159	20495	20151	20278	20350	20140	20118	20258	20008	20238	20151	20194	20077	20170	20241	20269	20249	20044	20659	20308	20213	20203	20154	20129	20107	20262	20205	20042	20314	20226	20304	20223	20016	20228	20179	20144	20323	20095	20084	20294	20124	20062	20203	20292	20357	20262	20242	20127	20400	20117	20199	20145	20211	20156	20193	20130	20205	20224	19985	20226	20141	20297	20176	20067	20087	20283	20123	19955	20141	20199	20399	20077	20018	20146	20182	20141	20212	20161	20085	20037	20243	20331	20411	20252	20269	19956	20014	20039	20175	20287	20264	20074	19993	20346	20331	20084	19938	20048	20196	20331	20121	20182	20258	19980	20287	20290	20198	20107	20444	20029	20198	20260	20325	20428	20166	20363	20397	20383	20210	20219	20441	20172	20055	20191	20457	20149	20166	20042	20183	20173	20326	19986	20026	20110	19971	20414	20286	20223	20042	20130	20167	20407	20226	20182	20178	20267	20304	20319	20311	20400	20475	20383	20119	20127	20158	20080	20452	20415	20136	20185	20263	20226	20270	20302	20291	20212	20340	20198	20138	20287	20164	20142	20149	20063	20080	20147	20005	20122	20318	20102	20021	20286	20198	20299	20109	20313	20315	20204	20266	20090	20282	20017	20302	20489	20083	20224	20279	20266	20070	20333	20291	20283	20424	20312	20187	19967	20098	20260	20153	20167	20238	20254	20357	20434	20215	20095	20254	20166	20325	20329	20172	20287	20026	20161	20203	20292	20215	20413	20265	20227	20189	20266	20145	20243	20153	20335	20094	20253	19964	20369	20446	20192	20197	20473	20124	20205	20174	20125	20268	20231	20124	20446	20080	20023	20093	20125	20332	20302	20220	20381	20245	20161	20223	20476	20129	20116	20506	20027	20193	20248	19946	20233	20392	20474	20241	20191	20151	20285	20170	20298	20160	20286	20270	20268	20294	20292	20153	20068	20131	20050	20176	20283	20261	20108	20205	20179	20154	20351	20202	20158	20059	20231	20149	20034	20098	20336	20309	19845	20339	20274	20240	20188	20063	20216	20473	20293	20121	20206	20423	20366	19988	20287	20185	20155	20126	20280	20190	20251	20136	20232	20268	20114	20115	20097	20305	20154	20210	20216	20248	20250	20251	20394	20366	20088	20168	20233	20115	20066	20147	20269	20176	19938	20231	20181	20371	20404	20222	20295	20004	20227	20359	20277	20350	20256	20110	20239	20152	20250	20152	19992	20182	20286	20349	20419	20085	20295	20245	20315	20157	19946	20222	20316	20406	20051	20302	20168	20072	20254	20028	20051	20314	20460	20271	20251	20035	20275	20193	20292	20379	20238	20001	20258	20232	20408	20235	20074	20044	20109	20075	20220	20227	20175	20155	20359	20129	20260	20359	20395	20306	20180	20217	20311	20322	20359	20143	20274	20491	20332	20316	20007	20305	20189	20077	20172	20139	20242	20298	20322	20469	20408	20320	20210	20263	20367	20281	20411	20500	20408	20280	20201	20263	20248	20198	20137	20167	20065	20136	20193	20348	20237	20062	20293	20140	20281	20334	20360	20108	20268	20285	20485	20327	20248	20211	20045	20098	19857	20195	20149	20409	20108	20380	20258	20336	20419	20169	20192	20224	20224	20083	20139	20343	20195	20060	20126	20332	20151	20172	20012	20318	20338	20437	20222	20289	20265	20114	20198	19989	20274	20286	20224	20326	20321	20207	20132	20292	20296	20150	20187	20353	20226	20211	20083	20157	20152	20274	20349	20478	20211	20250	20029	20276	20192	20021	20284	20153	20226	20358	20362	20209	20264	20170	20125	20450	20232	20172	20279	20156	20422	20223	20312	20269	20321	20244	20333	20508	20299	20177	20189	20344	20208	20374	20575	20070	20112	20204	20298	20042	20318	20203	20269	20027	20234	20353	20269	20226	20331	20481	20373	20134	20118	20189	20367	20293	20137	20361	20169	20018	20160	20058	20156	20217	20179	20023	20095	20124	20239	20217	20306	20133	20193	20095	20253	20257	20520	20174	20090	20209	20099	20228	20242	20352	20208	20293	20024	20181	20157	20024	20040	20149	20236	20114	20276	20361	20233	20232	20224	20097	20341	20289	20267	20489	20182	20255	20030	20288	20145	20260	20324	20317	20280	20262	20194	20261	20181	20122	20080	20202	20245	20373	20137	20028	20025	20233	20333	20327	20223	20426	20076	20128	20140	20054	20176	20155	20377	20245	20207	20089	20289	20304	20041	20021	20252	20323	20250	20059	20169	20186	20326	20367	20353	20162	20303	20123	20211	20181	20041	20229	20399	20303	20257	20335	20131	20217	20235	20154	20229	20314	20074	20065	20152	20313	20524	20252	20241	20524	20005	20373	20235	20350	20368	20378	20357	20233	20136	20200	20337	20102	20557	20314	20333	20134	20094	20229	20065	20478	20081	20369	20114	20150	20180	20175	20211	20309	20372	20290	20103	20210	20284	20270	20041	20310	20154	20220	20203	20276	20403	20171	20292	20320	20086	20093	20156	20441	20283	20106	20122	20013	20155	20346	20144	20215	20125	20093	20421	20268	20233	20099	20270	20141	20371	20066	20013	20267	20141	20160	20259	20345	20189	20241	20343	20194	20185	20209	20401	20277	20334	20297	20237	20374	20132	20297	20266	20143	20015	20195	20223	20362	20123	20238	20155	20138	20288	20165	19943	20409	20262	20156	20161	20372	20158	20301	20188	20369	20314	20169	20364	20216	20199	20242	20387	20267	20291	20349	20141	20241	20462	20224	20015	20192	19908	20594	20262	20257	20339	20444	20047	20317	20439	20469	20206	20349	20003	20242	20185	20248	20274	20129	20329	20091	20066	20099	20273	20025	20004	20309	20138	20062	20234	20053	20362	20027	20186	20291	20201	20368	20223	20234	20344	20359	20212	20110	20155	20119	20252	20151	20238	20249	20307	20175	20212	20373	20149	20393	20185	20160	20194	20371	20319	20182	20272	20194	20204	20103	20215	20062	19819	20316	20237	20206	20154	20340	20227	20217	20141	20333	20329	20132	20205	20096	20137	20249	20172	20250	20271	20076	20261	20079	20393	20321	20147	20257	20222	20010	20212	20240	20190	20196	20300	20183	20416	20303	20018	19968	20205	20477	20122	20171	20277	20114	20086	20227	20146	20406	20093	20193	20131	20167	19973	19887	20178	20136	20124	20129	20375	20197	20328	20226	20116	20041	20040	20334	20051	20265	20418	20465	20267	20055	20371	20196	20332	20201	20341	20295	20309	20355	20068	20149	20225	20314	20260	20157	20028	20210	20398	20250	20224	20045	20119	20201	20152	20128	20181	20337	20474	20407	20279	20078	20216	20299	20229	20020	20034	20129	20139	20198	20132	20268	20164	20104	20285	20141	20290	20224	20181	20077	20165	20296	20170	19982	20226	20489	20153	20256	20020	20244	20071	20094	20221	20163	20192	20294	20363	20204	20118	20231	20223	20160	20255	20268	20131	20271	20387	20262	20314	20134	20236	20147	20068	20266	20260	20200	20125	19948	20175	20278	20131	20131	20313	20459	20174	20084	20234	20159	20096	20301	20241	20147	20098	20161	20120	20151	20054	19996	20192	20100	20079	20262	20106	20283	20198	20266	20244	20305	20140	20378	20122	20182	20174	20227	20149	20343	20231	20311	20070	20313	20159	20313	20228	20229	20319	20111	20258	20326	20131	20127	20345	20199	20328	20197	20308	20176	20201	20312	20015	20150	20211	20243	20130	20297	20069	20132	20481	20335	20195	20388	20050	20192	20292	20308	20400	20074	20180	20125	20198	20079	20252	20103	20266	20026	20357	20266	20152	20001	20309	20150	20133	20123	20205	19967	20354	20218	20275	20140	20261	20118	20160	20368	20246	20265	20246	20221	20296	20219	20220	20128	20409	20195	20276	20181	20383	20243	20051	20320	20396	20211	20344	20441	20252	20301	20166	20287	20276	20310	20418	20223	20166	20270	20306	20016	20215	20518	20312	20061	20314	20403	20307	20191	20235	20384	20289	20242	20214	20225	20224	20124	20267	20252	20185	20274	20332	20103	20261	20248	20104	20269	20271	20230	20134	20180	20330	20369	20477	20260	20225	20265	20348	20111	20227	20272	20371	20324	20228	20398	20378	20409	20271	20312	20175	20255	20267	20212	20343	20081	20391	20232	20188	20274	20147	20187	20066	20196	20240	20326	20248	20234	20293	19965	20109	20221	19994	20138	20339	20262	20463	20314	20300	20157	20470	20246	20274	20249	20257	20172	20323	20179	20017	20353	20179	20238	20140	20134	20266	20288	20313	20263	20087	20144	20147	20376	20343	20219	20342	20144	20214	20359	20235	20169	20382	20358	20437	20213	20240	20250	20248	20052	20161	20089	20340	20242	20157	20370	20302	20252	20427	20164	20205	20210	20224	20298	20122	20378	20328	20122	20274	20143	20167	20117	20125	20475	20287	20260	20244	20228	20294	20153	20194	20416	20139	20129	20142	20135	20327	20078	20275	20316	19930	20236	20368	20289	20187	20124	20210	20253	20382	20119	20220	20264	20203	20293	20196	20174	20229	20314	20223	20413	20272	20135	20025	20150	20479	20288	20325	20237	20229	20301	20212	20287	20249	20237	20259	20188	20230	20139	20258	20315	20350	20216	20409	20358	20490	20404	20391	20445	20157	20224	20340	20277	20210	20092	20134	20155	20281	20329	20212	20118	20054	20395	20099	20157	20075	20546	20284	20116	20267	20292	20249	20389	20467	20163	20293	20140	20226	20162	20366	20174	20207	20225	20303	20307	20320	20492	20319	20172	20207	20175	20223	20265	20129	20248	20256	20199	20362	20375	20205	20047	20089	20130	20262	20179	20295	20242	20413	20139	20143	20164	20117	20308	20405	19986	20276	20197	19986	20261	20295	20176	20362	20275	20285	20236	20204	20344	20436	20108	20415	20239	20380	20287	20214	20257	20382	20299	20050	20242	20046	20231	20094	20215
23593	34003	27464	21588	19258	17973	17517	17236	17050	16980	16775	16978	16805	16656	16875	16752	16720	16596	16644	16777	16815	16746	16978	16646	16688	16872	16775	16721	16629	16855	16892	16751	16617	16702	16831	16614	16851	16714	16822	16563	16723	16784	17018	16702	16846	16803	16930	16624	16616	16673	16846	16600	16807	16718	16830	16749	16799	16810	16715	16649	16791	16894	16722	16704	16736	16867	16804	16723	16899	16754	16798	16729	16758	16682	16875	16676	16773	16754	16679	16712	16614	16763	16730	16686	16861	16880	16605	16765	16815	17018	16738	16839	16570	16816	16755	16932	16826	16875	16743	16751	16626	16792	16753	16775	16813	16772	16787	16657	16594	16843	16773	16727	16822	16956	16756	16849	16933	16697	16719	16772	16718	16884	16739	16702	16594	16887	16677	16993	16724	16851	16767	16745	16665	16812	16780	16808	16789	16848	16758	16649	16599	16677	16586	16737	16712	16752	16712	16712	16759	16761	16732	16912	16706	16744	16630	16764	16755	16715	16706	16890	16492	16638	16685	16763	16576	16675	16755	16764	16634	16688	16848	16708	16754	16703	16953	16848	16812	16732	16797	16798	16648	16758	16683	16730	16772	16756	16781	16692	16739	16786	16743	16807	16896	16736	16774	16786	16649	16669	16800	16701	16675	16877	16707	16708	16713	16741	16779	16852	16637	16785	16619	16756	16882	16672	16669	16850	16758	16744	16730	16771	16875	16943	16577	16815	16782	16850	16621	16733	16808	16704	16704	16890	16713	16708	16723	16931	16851	16756	16753	16863	16861	16628	16906	16784	16714	16572	16727	16777	16638	16720	16752	16795	16730	16847	16888	16832	16760	16658	16685	16706	16524	16744	16788	16793	16757	16819	16637	16752	16574	16782	16583	16845	16914	16923	16880	16879	16805	16713	16787	16665	16827	16850	16857	16672	16520	16744	16683	16807	16878	16746	16839	16755	16932	16656	16611	16620	16563	16742	16876	16845	16500	16783	16702	16820	16880	16647	16800	16732	16722	16804	16783	16627	16707	16667	16852	16613	16604	16648	16808	16756	16651	16577	16889	16767	16928	16628	16732	16893	16678	16715	16518	16714	16735	16902	16783	16753	16741	16745	16708	16642	16812	16711	16561	16923	16924	16733	16624	16779	16660	16716	16790	16785	16929	16778	16816	16654	16793	16741	16740	16621	16702	16914	16687	16881	16762	16605	16737	16799	16664	16863	16586	16642	16576	16748	16755	16707	16713	16774	16896	16854	16686	16808	16666	16703	16597	16723	16702	16871	16682	16712	16846	16589	16977	16837	16744	16803	16725	16825	16731	16652	16731	16904	16698	16792	16751	16577	16729	16816	16732	16730	16678	16913	16845	16755	16675	16713	16681	16555	16816	16811	16689	16791	16616	16830	16880	16873	16809	16711	16853	16637	16607	16636	16834	16719	16773	16730	16633	16741	16889	16789	16889	16697	16750	16700	16736	16807	16859	16766	16747	16861	16725	16699	16606	16697	16889	16624	16798	16721	16702	16840	16666	16894	16769	16696	16566	16910	16872	16693	16674	16714	16619	16469	16824	16765	16858	16577	16673	16814	16758	16689	16971	16688	16564	16730	16745	16890	16839	16825	16623	16707	16744	16734	16847	16581	16770	16677	16757	16898	16833	16746	16952	16777	16780	16867	16814	16762	16744	16678	16558	16911	16686	16843	16792	16887	16783	16902	16689	16758	16775	16852	16731	16744	16786	16669	16923	16646	16684	16626	16738	16682	16736	16908	16855	16659	16686	16849	16829	16837	16808	16922	16726	16816	16722	16919	16762	16892	16824	16893	16565	16958	16760	16735	16692	16799	16786	16745	16786	16759	16672	16810	16834	16874	16736	16737	16706	16640	16712	16761	16646	16761	16824	16689	16774	16730	16716	16653	16545	16664	16717	16757	16771	16613	16764	16838	16837	16743	16700	16811	16724	16688	16843	16639	16767	16687	16833	16809	16705	16612	16839	16684	16656	16776	16918	16731	16617	16936	16743	16870	16781	16794	16620	16715	16778	16705	16755	16637	16699	16743	16763	16861	16773	16782	16849	16685	16604	16672	16659	16871	16642	16977	16702	16789	16720	16800	16851	16761	16769	16838	16777	16798	16825	16699	16713	16808	16647	16877	16799	16684	16675	16850	16407	16764	16705	16721	16709	16673	16856	16977	16780	16773	16779	16783	16737	16802	16678	16670	16644	16613	16766	16745	16760	16709	16831	16807	16832	16556	16740	16869	16873	16729	16740	16743	16805	16750	17004	16879	16829	16682	16908	16834	16827	16761	16726	16833	16873	16727	16575	16715	16475	16705	16819	16833	16922	16818	16830	16538	16702	16712	16799	16801	16774	16675	16727	16600	16762	16722	16718	16779	16550	16830	16723	16779	16696	16824	16785	16842	16667	16813	16839	16862	16994	16777	16678	16795	16818	16712	16749	16660	16890	16696	16660	16795	16719	16751	16827	16788	16706	16662	16565	16739	16955	16695	16716	16844	16900	16742	16653	16758	16662	16718	16849	16767	16684	16799	16762	16561	16823	16690	16840	16820	16735	16750	16714	16738	16686	16763	16688	16919	16832	16868	16811	16737	16666	16889	16700	16757	16765	16843	16806	16894	16793	16851	16993	16968	16915	16828	16528	16667	16893	16711	16678	16853	16662	16635	16872	16687	16825	16729	16630	16921	16837	16860	16712	16937	16739	16909	16721	16840	16765	16839	16775	16731	16719	16728	16687	16716	16787	16575	16796	16708	16785	16771	16792	16664	16776	16716	16744	16542	16811	16711	16891	16673	16817	16733	16855	16711	16747	16825	16837	16829	16796	16749	16521	16805	16683	16809	16868	16599	16722	16771	16636	16794	16781	16919	16806	16600	16768	16732	16711	16742	16733	16747	16814	16662	16866	16787	16849	16814	16819	16940	16776	16809	16860	16639	16644	16718	16826	16814	16691	16900	16666	16720	16659	16814	16539	16765	16840	16739	16862	16694	16821	16801	16665	16813	16817	16722	16757	16804	16732	16787	16826	16758	16905	16747	16846	16716	16752	16959	16727	16584	16775	16672	16738	16871	16653	16606	16979	16649	16750	16676	16824	16688	16719	16700	16796	16692	16692	16786	16624	16818	16971	16609	16698	16707	16637	16722	16899	17040	16848	16621	16897	16642	16744	16741	16795	16711	16770	16794	16884	16564	16611	16840	16841	16984	16805	16631	16723	16705	16774	16905	16845	16590	16762	16802	16721	16768	16661	16943	16845	16838	16996	16833	16753	16719	16554	16575	16882	16702	16772	16797	17001	16885	16616	16733	16852	16743	16745	16681	16794	16764	16675	16744	16787	16697	16555	16748	16606	16728	16784	16926	16675	16840	16633	16730	16850	16774	16634	16801	16707	16892	16646	16733	16818	16774	16785	16745	16788	16806	16799	16880	16677	16615	16712	16721	16846	16808	16628	16669	16848	16877	16793	16771	16586	16738	16749	16778	16849	16830	16808	16814	16835	16740	16835	16834	16741	16627	16807	16828	16941	16715	16769	16773	16638	16736	16602	16788	16805	16762	16679	16906	16716	16682	16755	16852	16713	16731	16851	16797	16830	16761	16656	16779	16620	16796	16691	16770	16601	16860	16877	17099	16686	16886	16994	16759	16779	16652	16742	16699	16810	16802	16759	16799	16540	16734	16885	16887	16693	16664	16758	16750	16717	16740	16834	16832	16882	16874	16765	16803	16868	16692	16721	16815	16853	16635	16739	16667	16986	16650	16965	16885	16873	16999	16939	16826	16761	16888	16841	16778	16717	16766	16761	16825	16824	16743	16748	16863	16794	16719	16799	16740	16781	16695	16945	16768	16862	16726	16691	16822	16790	16942	16853	16753	16725	16649	16963	16978	16773	16796	16749	16816	16631	16725	16633	16819	16676	16727	16845	16690	16656	16665	16847	16823	16695	16816	16824	16766	16692	16780	16712	16744	16999	16780	16752	16672	16828	16692	16818	16693	16666	16780	16794	16753	16631	16710	16688	16550	16728	16670	16737	16724	16670	16677	16794	16825	16798	16780	16793	16810	16733	16852	16913	16797	16752	16900	16859	16766	16616	16733	16787	16757	16920	16918	16590	16719	16695	16568	16729	16723	16970	16666	16733	16768	17047	16703	16801	16743	16620	16826	16739	16821	16953	16683	16817	16609	16746	16660	16694	16668	16734	16868	16839	16870	16856	16758	16735	16780	16836	16841	16740	16631	16994	16824	16708	16817	16685	16697	16788	16675	16741	16624	16835	16713	16801	16537	16869	16715	16671	16811	16656	16910	16751	16644	16923	16678	16737	16736	16814	16732	16725	16644	16804	16742	16871	16642	16761	16699	16914	16913	16813	16848	16819	16764	16565	16736	16531	16897	16661	16551	16724	16938	16633	16848	16742	16905	16701	16617	16792	16679	16882	16711	16754	16897	16794	16864	16778	16682	16633	16796	16698	16812	16650	16780	16663	16681	16813	16701	16928	16656	16630	16810	16806	16854	16633	16855	16776	16697	16794	16691	16829	16836	16911	16558	16713	16644	16662	16798	16775	16717	16655	16822	16772	16707	16896	16793	16777	16681	16752	16804	16705	16750	16756	16722	16777	16918	16804	16802	16697	16964	16731	16890	16690	16775	16859	16711	16708	16853	16805	16673	16884	16975	16803	16761	16921	16664	16673	16639	16734	16817	16834	16755	16631	16616	16841	16549	16829	16854	16773	16830	16675	16981	16831	16705	16816	16809	16883	16855	16814	16670	16595	16784	16826	16642	16680	16640	16761	16733	16900	16742	16765	16915	16658	16785	16843	16729	16965	16624	16930	16764	16613	16765	16677	16782	16652	16687	16802	16692	16751	16654	16726	16689	16660	16885	16802	16791	16924	16768	17066	16667	16736	16764	16651	16848	16585	16606	16860	16826	16826	16799	16641	16784	16866	16767	16677	16778	16711	16742	16764	16838	16784	16700	16792	16794	16813	16779	16585	16881	16820	16755	16824	16730	16740	16901	16932	16736	16805	16816	16890	16639	16736	16915	16800	16805	16740	16855	16703	16703	16781	16840	16747	16899	16808	16766	16856	16762	16860	16847	16767	16788	16922	16728	16897	16728	16823	16980	16866	16818
23645	21568	28400	25722	23811	24378	24094	21659	21225	21172	21170	21132	20908	20637	20678	20829	20631	20670	20524	20724	20702	20817	20673	20791	20761	20886	20804	20844	20814	20744	20902	20643	20702	20814	20918	20748	20508	20843	20619	20737	20704	20664	20529	20705	20850	20818	20721	20782	20535	20618	20553	20602	20668	20583	20502	20522	20451	20295	20626	20629	20439	20401	20409	20812	20612	20658	20674	20611	20480	20568	20636	20710	20583	20581	20409	20599	20702	20885	20769	20747	20722	20490	20685	20621	20662	20599	20632	20447	20545	20355	20389	20551	20389	20439	20391	20745	20872	20703	20475	20539	20911	20614	20457	20623	20597	20681	20565	20817	20747	20572	20701	20638	20708	20743	20537	20603	20614	20626	20484	20654	20426	20869	20695	20413	20639	20859	20676	20680	20463	20529	20675	20578	20415	20717	20766	20456	20635	20575	20631	20627	20748	20685	20602	20690	20582	20547	20645	20471	20633	20603	20426	20556	20690	20609	20575	20498	20600	20607	20789	20775	20704	20581	20679	20504	20745	20625	20713	20550	20797	20625	20598	20683	20550	20481	20904	20434	20532	20410	20724	20738	20694	20787	20334	20729	20501	20471	20673	20557	20599	20579	20610	20826	20760	20562	20714	20654	20637	20711	20641	20519	20549	20508	20595	20795	20516	20514	20727	20611	20894	20744	20619	20893	20741	20588	20521	20467	20509	20518	20859	20609	20520	20703	20535	20467	20706	20759	20831	20470	20731	20645	20856	20824	20552	20745	20712	20543	20685	20450	20773	20531	20538	20876	20607	20792	20565	20696	20681	20714	20767	20453	20558	20650	20673	20576	20791	20656	20688	20533	20609	20694	20793	20580	20611	20685	20559	20727	20679	20792	20397	20702	20580	20607	20618	20641	20584	20498	20600	20647	20537	20804	20723	20735	20716	20721	20646	20611	20552	20680	20475	20605	20723	20511	20825	20600	20646	20710	20650	20636	20716	20756	20822	20600	20602	20634	20677	20491	20586	20757	20611	20530	20639	20706	20512	20824	20525	20513	20590	20739	20455	20591	20723	20658	20386	20719	20526	20743	20526	20760	20635	20678	20710	20571	20517	20586	20701	20535	20507	20450	20640	20576	20568	20642	20471	20588	20692	20560	20679	20588	20640	20690	20765	20436	20510	20403	20537	20664	20688	20676	20575	20685	20629	20591	20821	20532	20639	20706	20619	20523	20533	20621	20757	20479	20577	20673	20534	20431	20595	20762	20575	20644	20426	20570	20581	20562	20675	20673	20750	20528	20716	20468	20499	20639	20604	20606	20330	20680	20577	20721	20816	20675	20362	20482	20796	20608	20627	20553	20586	20582	20604	20631	20580	20517	20601	20758	20721	20721	20789	20496	20683	20519	20670	20581	20433	20504	20581	20554	20795	20643	20712	20753	20797	20635	20687	20433	20660	20529	20683	20632	20728	20689	20594	20731	20894	20609	20682	20749	20655	20682	20689	20512	20806	20514	20745	20798	20629	20707	20609	20688	20626	20674	20441	20722	20681	20608	20486	20571	20508	20606	20559	20599	20556	20439	20665	20652	20585	20612	20809	20649	20627	20850	20505	20453	20579	20603	20664	20340	20723	20671	20387	20606	20734	20497	20538	20651	20640	20404	20538	20827	20533	20767	20562	20432	20774	20755	20526	20479	20705	20569	20639	20779	20494	20663	20513	20700	20587	20548	20746	20666	20442	20476	20835	20737	20674	20765	20705	20408	20587	20757	20617	20367	20639	20404	20608	20822	20895	20676	20585	20506	20410	20365	20718	20504	20703	20759	20731	20564	20689	20767	20629	20929	20648	20628	20611	20628	20552	20723	20784	20567	20743	20721	20719	20658	20780	20607	20809	20647	20586	20698	20484	20650	20681	20615	20530	20663	20483	20586	20725	20775	20676	20666	20810	20455	20649	20405	20556	20633	20737	20542	20699	20793	20494	20602	20533	20824	20567	20478	20399	20360	20594	20389	20702	20638	20723	20626	20685	20473	20801	20419	20772	20669	20501	20753	20736	20610	20830	20563	20659	20579	20516	20491	20844	20578	20661	20671	20770	20766	20797	20584	20527	20732	20822	20778	20627	20694	20543	20509	20673	20550	20604	20810	20608	20745	20663	20496	20405	20598	20729	20789	20605	20507	20743	20955	20588	20806	20643	20603	20634	20629	20627	20601	20784	20589	20733	20608	20543	20583	20573	20564	20674	20731	20623	20804	20646	20681	20818	20615	20557	20600	20736	20594	20804	20725	20561	20841	20571	20692	20639	20569	20645	20447	20554	20520	20658	20768	20748	20643	20647	20706	20657	20516	20684	20645	20681	20485	20601	20515	20727	20719	20734	20825	20670	20856	20504	20340	20605	20481	20799	20479	20428	20608	20649	20572	20624	20546	20635	20595	20581	20685	20526	20659	20627	20749	20886	20644	20716	20509	20551	20598	20737	20534	20718	20672	20582	20604	20582	20638	20524	20272	20577	20600	20680	20623	20640	20562	20472	20724	20614	20806	20646	20536	20653	20721	20672	20602	20670	20514	20539	20791	20671	20692	20764	20599	20870	20760	20700	20663	20514	20541	20682	20528	20789	20515	20689	20808	20512	20456	20744	20802	20577	20791	20891	20506	20635	20418	20505	20575	20441	20676	20796	20727	20821	20510	20616	20525	20569	20636	20640	20587	20759	20649	20716	20684	20468	20538	20494	20503	20415	20800	20862	20636	20319	20332	20697	20550	20644	20799	20645	20579	20565	20699	20650	20585	20248	20356	20729	20750	20888	20581	20628	20568	20527	20782	20628	20618	20765	20696	20837	20719	20623	20731	20468	20329	20606	20499	20541	20585	20601	20845	20864	20793	20549	20575	20760	20575	20663	20608	20582	20599	20566	20598	20688	20681	20762	20796	20595	20709	20630	20633	20529	20594	20622	20685	20564	20622	20656	20842	20744	20574	20631	20743	20549	20658	20725	20650	20661	20739	20596	20822	20778	20561	20514	20453	20617	20471	20558	20522	20628	20750	20651	20832	20603	20414	20697	20560	20391	20618	20564	20488	20515	20579	20570	20594	20741	20588	20658	20770	20538	20405	20443	20801	20711	20709	20887	20507	20514	20480	20552	20698	20812	20651	20658	20649	20711	20698	20803	20636	20635	20651	20577	20616	20759	20742	20474	20703	20760	20630	20831	20641	20519	20596	20641	20627	20801	20610	20761	20610	20647	20535	20619	20595	20716	20578	20764	20839	20537	20672	20776	20390	20817	20614	20583	20614	20670	20559	20670	20807	20452	20754	20384	20731	20537	20629	20588	20705	20434	20670	20651	20573	20480	20464	20767	20660	20582	20565	20746	20713	20691	20671	20638	20598	20620	20592	20887	20830	20594	20510	20683	20668	20678	20670	20634	20608	20561	20676	20469	20709	20616	20586	20468	20771	20732	20266	20474	20733	20714	20891	20505	20689	20612	20529	20359	20620	20699	20554	20619	20439	20699	20596	20630	20553	20525	20488	20705	20662	20681	20484	20704	20776	20776	20686	20628	20419	20595	20943	20554	20413	20695	20602	20615	20545	20781	20801	20906	20782	20757	20770	20582	20588	20605	20759	20372	20507	20556	20772	20791	20626	20791	20625	20752	20521	20732	20562	20464	20739	20686	20418	20643	20550	20587	20466	20903	20657	20708	20625	20766	20672	20702	20679	20615	20671	20521	20971	20643	20751	20571	20864	20658	20520	20623	20596	20529	20502	20659	20426	20600	20489	20682	20699	20557	20683	20765	20486	20642	20576	20696	20937	20787	20666	20268	20726	20655	20830	20484	20522	20738	20783	20754	20669	20569	20679	20518	20604	20878	20844	20447	20744	20810	20563	20700	20648	20474	20610	20579	20681	20612	20647	20541	20783	20580	20745	20771	20606	20717	20678	20547	20559	20689	20513	20607	20483	20668	20625	20767	20862	20601	20841	20720	20638	20494	20587	20861	20595	20575	20459	20385	20630	20609	20548	20694	20512	20421	20640	20528	20583	20565	20629	20745	20500	20702	20587	20670	20728	20608	20682	20641	20723	20505	20616	20618	20422	20695	20737	20608	20682	20699	20715	20733	20650	20568	20522	20676	20577	20634	20778	20522	20551	20526	20405	20687	20640	20742	20676	20801	20551	20716	20569	20480	20668	20409	20586	20586	20758	20802	20658	20635	20534	20596	20757	20596	20514	20648	20613	20701	20598	20685	20390	20540	20579	20601	20656	20555	20667	20814	20745	20435	20848	20774	20559	20533	20478	20454	20559	20609	20600	20640	20577	20565	20647	20710	20451	20809	20618	20597	20414	20663	20540	20711	20638	20601	20594	20481	20487	20617	20553	20589	20422	20650	20447	20512	20622	20604	20764	20675	20766	20843	20636	20710	20622	20609	20685	20556	20429	20635	20555	20760	20735	20633	20862	20863	20563	20794	20679	20600	20733	20518	20369	20750	20583	20716	20757	20557	20630	20455	20486	20716	20494	20537	20775	20701	20636	20458	20517	20715	20660	20483	20613	20767	20708	20430	20617	20799	20627	20817	20695	20660	20644	20523	20813	20686	20502	20549	20510	20431	20798	20666	20633	20713	20664	20755	20675	20724	20689	20505	20608	20561	20640	20579	20588	20646	20522	20430	20424	20761	20532	20877	20641	20843	20743	20634	20405	20403	20471	20628	20780	20411	20657	20601	20595	20745	20475	20799	20821	20618	20567	20451	20578	20655	20693	20671	20603	20640	20557	20607	20560	20643	20398	20569	20526	20873	20387	20538	20667	20612	20704	20562	20591	20550	20548	20779	20673	20754	20760	20502	20406	20692	20650	20611	20647	20495	20623	20658	20600	20399	20724	20803	20774	20792	20574	20391	20621	20565	20858	20746	20602	20620	20574	20798	20733	20849	20531	20647	20487	20447	20600	20497	20585	20871	20591	20723	20815	20583	20574	20672	20624	20565	20524	20807	20663	20589	20665	20526	20581	20669	20610	20616	20655	20747	20533	20646	20672	20646	20452	20606	20578	20576	20706	20523	20570	20688	20567	20487	20535	20781	20718	20714	20829	20874	20570	20603	20800	20836	20570	20794	20678	20821	20530	20781	20549	20476	20582	20564	20855	20616	20698	20628	20490
21604	40921	33976	25927	21703	19343	18196	17851	17739	17434	17140	17076	17255	17085	17254	17114	16918	17223	16913	17169	17002	16967	17056	16858	17168	17176	16957	16946	17040	17125	17024	17026	16798	16982	17148	17056	16898	17034	16978	16837	17097	17065	17148	17046	16933	17039	17011	16963	17061	16967	17066	17021	16940	16926	17082	16885	17064	16824	17083	17048	17107	17001	17012	16852	17042	16905	17104	16960	17029	16950	17085	17077	16972	16995	17056	16854	17093	17002	17096	17096	17082	16883	17158	16943	17013	16830	17021	16885	17034	16970	17019	16907	16911	16908	16897	16936	16905	16866	16911	16923	17055	16857	17085	16934	16801	17079	16913	16918	16927	17062	17088	17041	16967	17098	17017	17037	17111	17114	17078	16947	17119	17180	16910	17079	17109	17066	16933	17090	16813	17165	16884	16992	17060	17053	17152	17177	16988	17178	16985	16965	17175	17084	16960	16974	17024	17030	16990	16921	16972	16969	17030	17035	17000	16874	17109	16956	16960	16716	17000	17083	17160	17033	16953	16937	17110	17053	16923	17025	16988	17351	16983	16918	16934	17083	17062	17056	16794	16938	16943	17120	17291	17007	16896	17020	17180	17146	16969	17148	17064	17050	16896	16996	17104	17038	16972	17181	16840	17001	17053	16992	16955	16992	16977	16815	17133	16895	17106	16993	16952	17008	17158	17073	16925	17012	17198	16961	17095	17167	16866	16877	16978	17158	16909	17120	16983	17103	17096	17176	16886	16993	17130	16844	17105	16988	17091	16905	17101	16972	17106	17010	16915	17000	17095	16842	17018	17084	17126	17053	17131	17061	16904	16922	16941	16848	17148	16905	16923	16986	16913	17085	17065	17072	16902	17026	16960	16986	17007	16972	17150	16925	16959	17062	16843	16851	17068	16852	16911	16914	17131	17024	17029	16928	16876	17000	17069	16923	17012	17000	17082	16894	16890	17022	16881	17034	16886	17021	16943	16856	17214	17032	16899	16829	16927	17067	16970	16998	17165	16902	17092	17083	17134	16977	16910	17007	16938	16953	17041	16853	16893	17040	17150	17014	16970	16876	16813	17167	17026	17004	17032	17098	17001	17030	17147	16902	17055	16918	17096	17267	17043	17063	17082	17073	17079	17015	17009	16976	16947	16866	16871	16963	17002	17010	17086	17078	16867	17036	16976	17028	16936	16929	17022	17008	16921	16936	16941	17187	17120	17051	16873	17050	17264	16808	17126	17057	17112	16922	17082	16986	16858	16910	16896	17007	17052	16895	17021	16968	17063	16944	16979	16965	17133	16918	16825	17047	16973	17065	17036	16905	17015	16956	16801	17118	17083	17082	17028	16875	17143	17051	16924	17143	17054	17011	16792	17061	17064	17013	17096	16804	17118	16996	16817	16987	17138	17025	17121	17304	17065	16951	17061	17102	16933	17102	16985	16911	17044	16983	16913	17197	16927	16957	17032	17100	16894	16659	17009	16912	17028	17118	17028	17096	16945	17064	16994	17033	17147	16967	17135	17247	16891	17151	16976	17020	16861	17044	17006	17097	16850	16988	17038	16959	16900	17021	17087	16933	16950	17128	17046	16887	17163	16970	17035	16869	16855	16909	16876	17054	17039	17062	17034	17024	17130	17105	16924	17169	16942	17126	17106	17031	16879	17017	17047	17053	17077	17049	17037	16867	16815	17029	16989	16960	16985	17094	17031	16989	17035	16888	16996	17166	17015	16986	16947	17059	17074	17024	17129	16846	17004	16931	17000	16912	16966	17081	16821	17044	16948	17035	17051	16964	17054	17010	17134	17000	17094	16935	16912	16846	17017	17080	17033	17006	17095	16979	16961	17032	17223	17078	16982	17009	17044	16946	17074	17060	16932	17121	17010	17080	16961	16884	16979	16806	17012	17117	17059	17064	17058	17042	16948	17145	16899	17037	17014	17099	16896	16984	17139	16979	17048	16968	16882	16928	16926	17050	16903	17004	17084	17063	17118	16991	17013	16978	16900	16970	17132	16710	17148	16996	16981	16871	16856	16879	17041	17063	16940	16925	16806	17167	16991	16995	17154	17095	16949	16917	17159	17015	17118	16906	17109	17056	16939	17021	17129	16981	16987	17098	16784	17075	16940	16916	16977	17136	17099	16968	17087	16927	17014	16955	17204	17033	16874	17127	16932	16938	17017	16937	16950	16958	17111	17029	17006	17115	17047	16897	17123	16970	17090	17043	16899	17033	16914	16886	17121	16901	17045	16881	16998	17083	16951	17002	17058	16832	16980	16925	17011	17045	17113	16967	17138	16958	17010	17035	16831	16865	16956	16985	16901	16991	16922	17128	16896	16856	16870	17078	16902	17091	17187	16989	16969	17061	17146	17071	16929	17064	17150	17014	17014	17039	17094	16929	17061	17006	16985	17153	16947	17084	17168	16953	16955	17081	17182	16978	17064	16941	17036	16981	17044	17058	17231	17018	16905	16994	17086	17046	17041	16964	17039	16948	17131	16983	16968	16949	17062	16880	16789	16989	17020	17006	17040	17005	16987	16996	17107	16945	16934	16935	17013	17056	17057	17112	17053	16989	17101	16853	17104	17057	16896	17167	17067	17014	16952	16923	17019	16986	17082	17046	16982	17028	16908	17111	16805	17146	17056	16885	16955	17018	16850	17010	16854	16974	16909	17047	17127	17019	16955	16974	17058	16808	17056	17142	16909	16924	17155	16887	17142	16962	17083	17040	16993	16943	17134	17064	17011	17162	16977	17051	16917	16951	17033	17040	17181	17099	16934	17078	16975	17147	17065	16980	17051	17396	16944	17159	17009	17062	16886	17078	16791	17018	17018	17063	16825	16952	16861	16908	16987	17174	16963	17141	17100	17052	16889	16932	16926	16920	17023	17150	17076	17067	17002	16970	17029	16941	17060	17184	16917	17067	17065	16981	16866	16973	17018	16876	16840	16893	16988	17104	16908	16879	16923	16959	16974	17059	16969	16979	16950	16994	17009	17032	17005	17112	16972	17006	17000	17041	16900	17078	16930	16994	17074	17036	16837	16985	17062	16998	17167	16963	16895	16788	17039	17037	16922	17016	16931	16965	17054	16960	17008	17004	16913	16808	17048	16861	17197	17084	17056	16823	17100	17093	17013	17056	17111	17079	16898	17232	16915	16923	16931	17082	17056	16936	17046	17035	17227	16943	17019	16875	17085	16994	17044	17079	17090	16751	17092	16893	17107	16873	17126	17014	16983	16945	16941	16984	17082	17028	17122	16925	17125	17138	16862	16771	16981	17111	17053	16992	16806	16998	17014	16856	17017	16986	16951	16964	17017	16943	17048	16931	16926	16989	17107	16941	16925	17053	16971	17194	17073	16987	17067	17097	16975	17126	16962	17001	16994	17093	17163	16986	16957	17039	16919	17113	17096	17064	17100	17009	16803	16893	17172	16995	16990	16955	17082	17115	17121	16858	17004	16860	17232	17010	17151	17138	16884	16913	17085	17110	17073	16991	16983	16931	17014	16994	16976	17174	17080	17078	16989	17042	16980	17076	17171	17028	16773	16915	17021	17222	16919	16914	16955	16942	16897	17153	17101	16960	17011	16886	16911	16926	17086	16886	17027	17017	16827	16885	16896	16955	17034	16924	17125	17026	17109	16875	16943	17079	17073	17036	16958	16868	16972	17147	16922	16935	16917	17018	17111	17022	16972	16984	16835	17019	16822	17027	17056	16888	17045	17070	17059	17034	16951	17122	17056	17138	17047	17055	16983	16937	17125	16968	16869	16968	17055	16971	17081	17010	17188	17269	16921	17047	16992	16866	17134	16832	17065	17077	16969	17034	17051	16966	16943	17029	16833	17084	16942	16980	17012	17027	17021	17183	17044	16942	17000	17042	17047	16954	16882	16897	16969	17286	17010	17004	16922	16975	16946	16837	17056	17042	17101	16948	17073	17036	16962	16931	16931	17084	16846	17120	16948	16886	17040	16921	17026	16842	17072	17170	17059	17060	17109	16951	17087	16896	16772	17302	16991	17046	17017	17036	17132	17108	17111	16941	17161	16997	16959	17088	17062	16900	17043	16962	17071	16998	17053	16856	16906	17013	17006	17099	17095	16942	16904	16996	16796	17090	17069	17144	16986	17021	16965	16888	17015	17128	17080	17080	16938	17101	16916	17120	16858	17072	16989	16995	16978	17123	16790	17047	16871	16945	17074	17131	16824	16852	17049	16894	17285	17001	16909	16843	17040	17159	17016	17139	16942	17106	17170	17144	16929	17048	16860	17034	16965	17000	16894	17005	17119	17161	16995	17044	17138	17024	17098	16764	17012	16960	16992	16906	17101	17190	16917	17202	16970	16944	17036	17068	16896	16949	17164	17039	17120	16961	17017	16998	16964	16973	17109	17093	17190	16866	16941	17072	17127	16957	16941	16996	17160	16838	16868	17021	17094	17061	17013	17062	17146	16927	16963	16969	16795	16949	16956	17044	17036	16954	16914	17155	16892	17023	17135	17007	17065	16893	17020	17092	17258	17051	17046	17017	16997	17031	16786	16913	17079	17007	17007	16982	16927	16878	17021	17176	17072	16926	16989	17137	17118	16943	17069	17053	16952	17051	16901	16999	17048	17047	17060	17013	17071	17155	16827	16786	17022	16947	17158	17061	17137	17028	17115	17035	17123	17162	16990	17203	17028	16961	16918	16882	16925	17029	17160	17025	17041	17054	16952	16993	16860	16993	16965	17118	16890	16930	17176	16917	17086	16918	16991	17079	16946	16981	16938	17142	16891	17066	16884	17012	17114	16972	16983	16928	16961	16977	16996	17139	17075	17000	17048	16933	16988	17069	16794	16996	17249	17097	16977	17149	16906	17009	17009	17005	17052	16984	17119	16904	16820	17135	16936	17019	17063	17012	16966	16771	16959	17077	17166	16962	16799	16970	16764	17063	17028	17045	16781	16991	16944	16941	17084	16902	16968	16719	16947	17054	17015	17095	17036	17080	17056	16916	16952	17040	16971	16991	16989	17122	16860	16923	17024	17029	17109	16972	17055	17034	17091	17038	17211	17133	17025	17081	17033	17133	16851	17158	17116	16835	16866	16929	17072	17097	16993	16981	17089	17073	17157	16953	17051	17039	16920	17024	17039	17045	17068	16926	17021	16963	17074	17032
25509	21632	27543	28295	22272	21279	21039	20213	19820	19556	19691	19552	19518	19421	19420	19735	19720	19462	19622	19358	19605	19410	19528	19522	19576	19434	19506	19317	19397	19399	19543	19670	19246	19161	19267	19237	19491	19220	19520	19361	19404	19708	19526	19243	19381	19444	19587	19317	19415	19526	19319	19508	19445	19455	19565	19306	19309	19415	19266	19374	19356	19461	19471	19540	19432	19268	19525	19325	19497	19438	19405	19265	19365	19295	19283	19478	19278	19421	19368	19425	19545	19229	19341	19443	19335	19460	19356	19474	19547	19441	19237	19424	19387	19051	19452	19359	19276	19376	19372	19671	19274	19304	19380	19360	19352	19373	19322	19520	19371	19373	19399	19343	19356	19444	19486	19401	19328	19268	19264	19247	19565	19346	19428	19213	19280	19411	19414	19290	19485	19364	19293	19578	19355	19328	19274	19298	19272	19536	19387	19389	19153	19421	19627	19260	19401	19561	19518	19547	19491	19353	19371	19506	19260	19227	19400	19624	19411	19463	19368	19323	19629	19425	19478	19580	19197	19234	19484	19210	19324	19566	19616	19314	19346	19277	19430	19516	19055	19415	19425	19273	19270	19521	19455	19404	19180	19237	19465	19247	19451	19199	19345	19412	19530	19378	19245	19558	19510	19362	19502	19274	19389	19497	19387	19545	19268	19445	19354	19294	19507	19332	19525	19419	19301	19220	19334	19285	19379	19548	19358	19338	19365	19446	19621	19396	19423	19427	19440	19323	19457	19374	19291	19478	19404	19279	19361	19278	19257	19195	19495	19359	19619	19457	19629	19362	19482	19381	19336	19285	19495	19385	19295	19318	19595	19452	19400	19445	19385	19468	19331	19485	19511	19357	19410	19419	19407	19369	19377	19624	19464	19266	19355	19333	19539	19273	19429	19463	19522	19591	19418	19393	19388	19456	19586	19592	19693	19455	19375	19241	19423	19304	19356	19239	19436	19461	19548	19495	19373	19480	19554	19341	19499	19386	19322	19508	19393	19438	19616	19275	19204	19321	19233	19435	19480	19406	19311	19478	19270	19534	19576	19399	19412	19500	19138	19158	19448	19659	19602	19426	19597	19340	19389	19450	19346	19405	19556	19575	19540	19204	19360	19327	19303	19545	19318	19478	19292	19477	19425	19213	19498	19451	19391	19193	19310	19627	19477	19510	19526	19631	19455	19318	19619	19423	19402	19527	19374	19388	19499	19355	19426	19354	19434	19502	19432	19612	19539	19427	19542	19669	19204	19427	19274	19499	19397	19302	19363	19518	19491	19455	19243	19361	19584	19261	19486	19424	19237	19490	19380	19496	19251	19239	19253	19551	19423	19498	19614	19304	19696	19446	19508	19548	19410	19145	19558	19374	19579	19264	19310	19316	19385	19502	19398	19418	19255	19533	19375	19499	19599	19571	19264	19456	19398	19398	19437	19547	19452	19363	19329	19395	19192	19487	19509	19363	19278	19595	19391	19459	19441	19210	19530	19277	19345	19580	19388	19386	19450	19589	19501	19782	19200	19286	19336	19410	19524	19346	19546	19510	19473	19366	19501	19573	19401	19547	19309	19681	19494	19338	19388	19554	19520	19354	19551	19354	19352	19259	19531	19144	19495	19533	19615	19671	19525	19436	19353	19307	19328	19343	19165	19421	19403	19467	19361	19560	19387	19412	19396	19212	19342	19535	19513	19426	19361	19409	19153	19384	19385	19374	19455	19574	19523	19432	19249	19310	19546	19354	19555	19401	19339	19437	19396	19478	19704	19425	19429	19527	19490	19092	19487	19474	19445	19232	19143	19467	19287	19586	19342	19480	19350	19499	19074	19067	19460	19610	19266	19156	19381	19552	19686	19357	19384	19552	19352	19421	19459	19257	19650	19592	19387	19388	19383	19538	19522	19505	19653	19430	19580	19559	19469	19365	19399	19482	19491	19140	19586	19437	19484	19436	19463	19574	19211	19462	19305	19428	19338	19465	19363	19285	19344	19323	19414	19352	19350	19398	19347	19369	19659	19381	19404	19645	19496	19288	19351	19346	19450	19576	19482	19444	19361	19231	19324	19360	19416	19286	19478	19353	19457	19608	19430	19457	19434	19437	19295	19262	19334	19531	19566	19383	19444	19434	19396	19301	19423	19424	19274	19191	19396	19562	19572	19457	19272	19280	19457	19312	19218	19236	19451	19356	19314	19418	19251	19509	19320	19425	19207	19159	19441	19561	19471	19690	19522	19287	19353	19505	19496	19613	19304	19412	19344	19302	19193	19391	19537	19517	19481	19397	19293	19391	19447	19400	19453	19364	19301	19486	19482	19347	19370	19224	19574	19496	19488	19283	19335	19486	19350	19563	19475	19304	19567	19537	19308	19288	19266	19284	19324	19447	19552	19240	19430	19373	19263	19376	19338	19339	19565	19539	19350	19196	19344	19359	19370	19110	19460	19298	19348	19325	19328	19440	19390	19683	19627	19296	19406	19476	19359	19305	19443	19352	19416	19477	19412	19381	19317	19460	19312	19069	19169	19381	19452	19453	19457	19675	19665	19227	19405	19465	19555	19256	19452	19384	19467	19243	19312	19540	19391	19301	19480	19452	19244	19389	19407	19385	19670	19479	19596	19404	19329	19505	19592	19081	19452	19440	19301	19445	19473	19495	19351	19363	19343	19349	19468	19503	19644	19225	19428	19631	19212	19276	19631	19446	19371	19439	19411	19459	19228	19327	19171	19497	19377	19472	19618	19499	19404	19362	19555	19236	19433	19417	19589	19544	19644	19351	19367	19294	19631	19210	19406	19549	19495	19615	19440	19356	19445	19455	19345	19336	19347	19246	19321	19535	19284	19325	19145	19305	19341	19407	19528	19357	19469	19453	19687	19467	19644	19254	19700	19193	19307	19552	19447	19472	19365	19162	19299	19520	19221	19523	19653	19492	19515	19602	19491	19606	19484	19642	19341	19543	19510	19355	19490	19438	19415	19392	19428	19282	19323	19364	19318	19380	19430	19389	19535	19508	19406	19333	19399	19380	19151	19329	19590	19408	19570	19596	19345	19440	19566	19338	19679	19469	19470	19495	19377	19423	19288	19396	19264	19497	19377	19501	19346	19467	19263	19367	19313	19500	19315	19311	19318	19412	19432	19274	19484	19318	19444	19389	19346	19099	19514	19403	19546	19315	19445	19427	19403	19463	19358	19597	19574	19363	19410	19261	19425	19362	19463	19292	19464	19486	19316	19308	19433	19446	19353	19471	19388	19296	19415	19524	19348	19438	19224	19320	19329	19500	19478	19390	19576	19676	19178	19433	19365	19422	19300	19278	19357	19432	19374	19227	19367	19444	19306	19400	19459	19359	19539	19300	19431	18993	19221	19547	19290	19498	19396	19379	19461	19199	19407	19425	19283	19430	19374	19288	19495	19370	19516	19446	19687	19562	19464	19542	19346	19598	19388	19632	19462	19509	19515	19394	19412	19479	19571	19456	19415	19498	19374	19550	19501	19385	19300	19404	19532	19510	19341	19452	19296	19275	19515	19362	19365	19295	19342	19604	19455	19405	19302	19406	19449	19549	19496	19367	19654	19544	19341	19350	19517	19214	19318	19494	19344	19417	19446	19408	19401	19298	19520	19357	19411	19309	19329	19488	19543	19399	19382	19319	19346	19574	19230	19441	19337	19328	19422	19297	19554	19410	19439	19323	19230	19232	19418	19197	19281	19449	19599	19217	19273	19489	19223	19669	19611	19340	19488	19325	19299	19456	19795	19451	19454	19373	19326	19148	19271	19497	19715	19458	19380	19450	19406	19223	19302	19414	19418	19463	19339	19413	19461	19394	19401	19211	19332	19387	19435	19305	19387	19450	19479	19414	19551	19345	19584	19283	19392	19393	19498	19475	19610	19257	19389	19439	19330	19299	19449	19456	19463	19456	19450	19650	19402	19384	19293	19477	19225	19258	19643	19343	19304	19443	19552	19364	19572	19254	19450	19200	19492	19501	19317	19384	19490	19510	19396	19350	19353	19313	19273	19422	19494	19432	19670	19473	19493	19358	19461	19378	19321	19344	19506	19439	19340	19564	19505	19347	19358	19317	19436	19370	19273	19525	19420	19208	19334	19422	19486	19353	19378	19398	19488	19448	19376	19429	19516	19548	19565	19373	19486	19575	19661	19361	19591	19312	19467	19215	19480	19338	19503	19489	19329	19417	19404	19553	19514	19350	19353	19352	19427	19391	19215	19310	19651	19495	19414	19400	19387	19520	19482	19342	19420	19162	19512	19444	19602	19426	19454	19441	19356	19519	19339	19411	19449	19501	19283	19448	19614	19606	19491	19445	19310	19350	19636	19382	19476	19534	19532	19359	19445	19403	19484	19296	19347	19316	19334	19372	19332	19435	19373	19428	19502	19645	19489	19522	19518	19401	19191	19503	19681	19458	19357	19260	19431	19283	19374	19329	19486	19579	19353	19318	19624	19261	19514	19484	19247	19167	19464	19599	19498	19640	19346	19578	19527	19328	19461	19385	19343	19438	19562	19119	19358	19516	19423	19484	19385	19468	19394	19435	19430	19323	19426	19131	19372	19374	19288	19280	19458	19496	19350	19292	19423	19527	19532	19353	19104	19254	19501	19450	19656	19343	19448	19439	19741	19476	19476	19288	19383	19635	19466	19456	19506	19100	19479	19389	19450	19462	19459	19332	19493	19455	19408	19498	19542	19484	19400	19530	19401	19561	19446	19545	19596	19330	19387	19474	19525	19458	19380	19387	19511	19340	19339	19376	19373	19461	19525	19482	19308	19416	19424	19500	19419	19233	19438	19334	19304	19377	19334	19433	19590	19461	19601	19542	19491	19190	19574	19424	19439	19424	19465	19214	19208	19413	19482	19532	19566	19553	19364	19367	19339	19555	19222	19403	19393	19286	19579	19445	19472	19677	19495	19370	19384	19294	19555	19338	19407	19415	19413	19530	19699	19534	19492	19467	19339	19233	19447	19455	19556	19552	19329	19528	19540	19610	19240	19451	19474	19439	19492	19564	19537	19221	19461	19191	19425	19555	19390	19349	19519	19333	19426	19371	19382	19305	19186	19438	19258	19258	19591	19506	19533	19240	19322	19464	19286	19429	19665	19528	19381	19186	19516	19464	19403	19296	19488	19298	19341	19410
21334	36314	29662	22665	19355	18103	17383	17171	16657	16495	16441	16434	16357	16256	16368	16417	16347	16577	16317	16478	16505	16414	16343	16308	16256	16396	16467	16308	16256	16619	16146	16377	16462	16384	16366	16290	16425	16303	16150	16373	16224	16297	16238	16378	16432	16388	16134	16296	16238	16460	16159	16520	16415	16359	16517	16277	16379	16367	16221	16338	16320	16375	16286	16436	16346	16306	16342	16191	16302	16220	16315	16350	16285	16347	16236	16367	16146	16251	16212	16445	16326	16455	16349	16320	16354	16275	16206	16381	16364	16381	16365	16374	16244	16258	16385	16281	16219	16217	16290	16184	16331	16355	16386	16156	16387	16199	16388	16343	16174	16313	16265	16258	16386	16375	16207	16391	16163	16267	16130	16302	16460	16259	16328	16144	16344	16257	16380	16288	16285	16330	16185	16563	16257	16223	16323	16188	16305	16268	16428	16166	16346	16479	16436	16475	16439	16212	16263	16358	16149	16366	16271	16414	16209	16376	16354	16431	16386	16221	16172	16449	16317	16165	16314	16424	16496	16426	16297	16401	16475	16192	16171	16485	16119	16218	16292	16158	16316	16343	16037	16295	16287	16382	16524	16261	16416	16340	16256	16062	16343	16524	16126	16210	16289	16474	16502	16456	16408	16266	16342	16319	16336	16327	16252	16322	16356	16392	16474	16278	16106	16232	16191	16050	16189	16371	16376	16337	16471	16200	16176	16333	16302	16426	16278	16528	16431	16379	16408	16284	16220	16279	16316	16271	16381	16189	16236	16189	16404	16474	16330	16360	16514	16449	16278	16452	16317	16366	16339	16320	16385	16191	16358	16088	16240	16126	16299	16280	16185	16269	16571	16294	16282	16293	16394	16505	16228	16347	16192	16111	16452	16145	16598	16248	16438	16289	16317	16298	16422	16389	16511	16369	16313	16386	16323	16338	16307	16448	16201	16136	16348	16251	16267	16394	16204	16266	16459	16311	16446	16196	16346	16422	16287	16200	16244	16356	16383	16379	16429	16326	16308	16278	16220	16263	16465	16218	16434	16507	16546	16451	16289	16348	16335	16418	16294	16173	16546	16318	16185	16430	16106	16382	16281	16356	16281	16339	16567	16394	16364	16420	16285	16256	16353	16240	16314	16201	16447	16432	16551	16265	16272	16185	16233	16373	16299	16357	16191	16293	16347	16282	16326	16436	16566	16304	16327	16387	16288	16290	16211	16423	16336	16227	16441	16144	16401	16441	16378	16326	16368	16485	16351	16431	16309	16250	16244	16166	16319	16397	16330	16267	16296	16363	16326	16444	16366	16227	16335	16265	16392	16390	16090	16230	16339	16200	16416	16218	16447	16390	16209	16425	16385	16462	16315	16287	16359	16100	16311	16373	16193	16416	16488	16410	16351	16274	16468	16261	16260	16309	16251	16104	16498	16329	16321	16372	16554	16279	16430	16349	16306	16346	16319	16246	16282	16403	16222	16343	16317	16348	16281	16478	16471	16462	16321	16317	16586	16331	16308	16334	16402	16481	16273	16353	16461	16341	16298	16229	16604	16366	16324	16293	16348	16309	16264	16317	16220	16315	16492	16535	16278	16400	16212	16306	16455	16378	16360	16246	16311	16246	16349	16147	16192	16239	16217	16257	16366	16207	16468	16471	16168	16342	16225	16279	16229	16417	16526	16254	16254	16314	16276	16197	16152	16331	16241	16316	16519	16458	16320	16180	16206	16272	16367	16484	16366	16300	16351	16387	16288	16307	16416	16268	16249	16397	16401	16211	16343	16365	16287	16384	16307	16342	16303	16413	16390	16367	16447	16460	16335	16306	16268	16383	16243	16295	16338	16290	16007	16321	16345	16140	16392	16457	16211	16525	16230	16428	16350	16450	16288	16221	16438	16486	16292	16325	16238	16272	16363	16459	16191	16391	16299	16394	16323	16359	16325	16317	16224	16418	16412	16199	16376	16298	16414	16366	16405	16377	16415	16299	16269	16255	16399	16314	16314	16413	16366	16230	16263	16162	16252	16317	16276	16406	16146	16346	16240	16598	16117	16389	16417	16338	16455	16379	16368	16419	16248	16222	16314	16212	16450	16379	16259	16359	16383	16397	16318	16312	16460	16202	16319	16346	16440	16378	16255	16233	16302	16255	16314	16336	16359	16159	16159	16460	16232	16435	16463	16411	16268	16463	16333	16220	16447	16401	16440	16147	16341	16302	16389	16370	16321	16310	16486	16413	16345	16392	16190	16322	16261	16248	16247	16282	16301	16409	16178	16402	16282	16458	16260	16388	16290	16295	16323	16403	16389	16303	16207	16416	16307	16268	16361	16356	16299	16367	16148	16139	16458	16410	16388	16414	16477	16476	16081	16277	16547	16348	16353	16326	16373	16326	16246	16360	16229	16319	16195	16368	16341	16370	16375	16392	16371	16391	16256	16422	16341	16483	16235	16119	16479	16391	16494	16235	16195	16246	16325	16107	16426	16370	16527	16341	16447	16391	16356	16306	16267	16395	16437	16211	16180	16241	16248	16443	16351	16357	16157	16368	16124	16371	16395	16329	16355	16307	16539	16384	16422	16457	16268	16306	16409	16301	16266	16198	16314	16372	16389	16436	16267	16163	16470	16421	16474	16366	16191	16309	16276	16203	16236	16537	16376	16224	16355	16234	16155	16413	16290	16507	16290	16195	16264	16313	16432	16220	16185	16328	16243	16398	16144	16395	16407	16221	16485	16367	16497	16384	16329	16190	16370	16392	16522	16209	16412	16469	16322	16265	16220	16297	16358	16351	16248	16416	16431	16274	16398	16334	16304	16350	16313	16315	16457	16263	16307	16422	16296	16237	16322	16297	16524	16268	16278	16294	16192	16216	16416	16375	16280	16236	16100	16217	16236	16237	16413	16261	16349	16441	16241	16287	16157	16285	16349	16441	16302	16304	16186	16275	16386	16288	16610	16420	16337	16339	16329	16388	16319	16266	16507	16450	16243	16408	16302	16347	16494	16292	16499	16397	16221	16395	16548	16385	16271	16246	16353	16388	16310	16302	16329	16237	16287	16352	16209	16320	16385	16258	16287	16326	16442	16285	16279	16338	16270	16322	16367	16242	16363	16273	16287	16265	16283	16317	16426	16300	16359	16452	16213	16189	16482	16396	16412	16312	16394	16368	16389	16320	16468	16437	16359	16224	16335	16383	16379	16351	16235	16219	16285	16411	16382	16340	16419	16377	16215	16174	16149	16277	16304	16100	16328	16527	16410	16248	16317	16336	16290	16306	16249	16322	16210	16333	16448	16362	16278	16289	16295	16323	16249	16193	16281	16428	16284	16359	16287	16241	16484	16509	16350	16294	16146	16333	16434	16352	16295	16324	16220	16205	16407	16308	16338	16243	16318	16141	16419	16277	16461	16232	16269	16273	16390	16255	16469	16351	16472	16291	16271	16339	16181	16313	16354	16231	16390	16289	16354	16461	16486	16411	16256	16395	16405	16275	16292	16413	16323	16328	16480	16449	16255	16352	16306	16461	16287	16303	16346	16257	16357	16356	16352	16299	16265	16523	16542	16320	16152	16280	16237	16424	16244	16464	16411	16359	16311	16523	16178	16422	16434	16500	16284	16332	16454	16161	16305	16242	16426	16269	16241	16362	16236	16303	16362	16446	16565	16437	16422	16373	16413	16219	16155	16319	16477	16145	16356	16422	16553	16258	16206	16422	16218	16322	16255	16356	16183	16373	16320	16550	16209	16360	16303	16309	16276	16186	16356	16369	16292	16459	16360	16287	16356	16365	16321	16422	16368	16443	16320	16389	16382	16311	16548	16260	16324	16332	16423	16403	16219	16362	16654	16202	16338	16484	16282	16421	16312	16240	16285	16385	16350	16192	16217	16369	16154	16344	16173	16335	16369	16222	16407	16378	16429	16379	16339	16317	16328	16345	16295	16330	16265	16150	16355	16103	16470	16533	16457	16364	16439	16251	16410	16374	16323	16394	16294	16165	16362	16316	16362	16383	16413	16309	16383	16380	16358	16420	16363	16446	16292	16378	16186	16374	16273	16233	16134	16261	16267	16320	16347	16221	16333	16218	16436	16307	16305	16287	16414	16300	16205	16515	16396	16384	16283	16329	16362	16202	16374	16321	16452	16402	16256	16234	16377	16274	16419	16163	16260	16323	16278	16429	16235	16377	16370	16115	16143	16406	16339	16299	16469	16436	16295	16477	16390	16273	16419	16196	16402	16364	16455	16220	16257	16383	16378	16323	16346	16376	16538	16398	16339	16432	16639	16116	16291	16259	16428	16280	16240	16333	16280	16321	16354	16302	16394	16384	16362	16301	16302	16306	16364	16165	16386	16378	16470	16314	16300	16337	16264	16354	16350	16427	16137	16035	16553	16332	16281	16237	16275	16294	16316	16258	16435	16450	16388	16295	16254	16367	16275	16143	16317	16470	16251	16088	16395	16291	16317	16477	16156	16383	16453	16306	16293	16278	16256	16507	16187	16161	16258	16224	16307	16292	16384	16354	16533	16246	16377	16375	16401	16285	16230	16375	16345	16477	16293	16559	16456	16396	16416	16291	16579	16291	16133	16186	16210	16324	16405	16337	16387	16315	16274	16231	16503	16183	16277	16418	16220	16459	16215	16148	16368	16363	16322	16349	16352	16343	16194	16242	16326	16435	16267	16223	16257	16332	16236	16390	16391	16474	16342	16522	16284	16158	16367	16371	16265	16565	16301	16342	16278	16316	16335	16463	16381	16311	16331	16323	16261	16289	16324	16366	16266	16409	16523	16438	16267	16347	16220	16188	16430	16280	16407	16589	16288	16385	16349	16465	16298	16369	16280	16353	16312	16132	16367	16216	16397	16178	16035	16427	16490	16219	16247	16339	16457	16243	16381	16257	16387	16248	16281	16347	16107	16414	16391	16279	16239	16295	16283	16314	16226	16280	16300	16285	16328	16150	16405	16188	16264	16490	16547	16271	16443	16463	16118	16377	16264	16433	16307	16386	16088	16268	16156	16248	16162	16315	16445	16295	16372	16340	16438	16402	16407	16355	16276	16461	16404	16257	16488	16174	16470	16343	16345	16267	16399	16458	16237	16156	16417	16350	16072	16415	16354	16299	16383	16356	16309	16316	16342	16297	16453	16297	16307	16398	16174	16314
22598	21574	28801	24853	22315	24823	26162	22050	21020	21280	21165	20857	20927	20767	20796	20475	20593	20654	20617	20498	20778	20610	20798	20702	20702	20565	20526	20635	20633	20664	20668	20458	20650	20368	20554	20527	20616	20443	20621	20524	20444	20386	20551	20621	20510	20322	20415	20574	20604	20559	20384	20562	20616	20597	20521	20365	20520	20340	20227	20528	20617	20394	20317	20500	20451	20580	20412	20458	20531	20623	20439	20491	20472	20639	20423	20363	20635	20414	20335	20361	20370	20211	20443	20501	20405	20297	20278	20462	20578	20407	20571	20378	20218	20334	20220	20373	20775	20662	20163	20413	20675	20353	20338	20450	20398	20302	20481	20454	20543	20585	20382	20663	20433	20390	20293	20430	20294	20339	20470	20309	20466	20341	20349	20404	20456	20561	20454	20459	20396	20254	20270	20532	20544	20374	20524	20342	20364	20482	20570	20249	20346	20561	20343	20443	20245	20422	20513	20465	20235	20353	20488	20603	20402	20307	20396	20619	20469	20421	20670	20546	20338	20409	20431	20378	20558	20420	20531	20527	20467	20512	20524	20565	20332	20492	20465	20185	20470	20397	20340	20508	20478	20587	20520	20491	20529	20316	20446	20454	20442	20539	20477	20449	20564	20243	20401	20279	20455	20406	20544	20566	20579	20504	20169	20441	20351	20426	20504	20597	20329	20431	20416	20243	20397	20384	20448	20446	20523	20578	20299	20730	20700	20510	20320	20639	20241	20385	20390	20327	20400	20377	20363	20422	20356	20492	20463	20334	20274	20584	20357	20315	20450	20369	20351	20606	20410	20398	20652	20373	20355	20453	20503	20378	20468	20407	20458	20323	20310	20311	20418	20375	20477	20520	20507	20383	20336	20292	20484	20167	20266	20370	20414	20557	20366	20444	20545	20475	20432	20493	20502	20301	20286	20459	20397	20453	20504	20353	20577	20421	20486	20491	20448	20364	20528	20678	20468	20443	20539	20493	20443	20489	20509	20397	20630	20550	20366	20314	20295	20376	20584	20357	20579	20294	20198	20481	20441	20648	20438	20361	20467	20631	20342	20528	20381	20356	20554	20504	20635	20445	20618	20509	20538	20459	20606	20210	20296	20424	20409	20463	20425	20402	20434	20445	20404	20487	20456	20563	20736	20515	20559	20387	20495	20548	20267	20403	20521	20493	20218	20374	20414	20446	20500	20420	20554	20527	20518	20334	20380	20403	20487	20226	20354	20351	20400	20371	20327	20434	20171	20352	20355	20522	20402	20452	20579	20557	20444	20381	20463	20286	20211	20347	20439	20434	20295	20356	20311	20317	20524	20544	20347	20500	20420	20430	20523	20410	20256	20236	20434	20360	20494	20244	20284	20370	20421	20464	20430	20363	20402	20410	20625	20265	20469	20052	20325	20278	20348	20433	20658	20547	20543	20357	20565	20419	20542	20428	20576	20469	20545	20363	20376	20286	20517	20569	20467	20547	20369	20244	20309	20516	20514	20382	20280	20593	20524	20448	20426	20524	20390	20608	20388	20534	20524	20463	20175	20487	20432	20379	20365	20537	20355	20337	20403	20449	20510	20472	20475	20663	20479	20371	20628	20381	20377	20399	20403	20382	20438	20425	20586	20227	20389	20324	20521	20416	20418	20542	20385	20515	20438	20380	20462	20426	20452	20374	20396	20273	20329	20449	20562	20439	20411	20544	20259	20437	20469	20202	20454	20393	20424	20454	20609	20403	20427	20394	20246	20147	20457	20453	20422	20343	20550	20423	20511	20395	20352	20457	20224	20524	20624	20552	20412	20561	20429	20516	20520	20566	20303	20701	20434	20290	20461	20416	20161	20378	20554	20724	20631	20294	20456	20298	20341	20285	20674	20431	20562	20503	20532	20274	20481	20285	20495	20649	20529	20400	20457	20458	20346	20418	20145	20344	20523	20649	20327	20703	20542	20350	20329	20426	20485	20438	20404	20178	20432	20248	20388	20594	20373	20351	20445	20360	20447	20465	20560	20382	20416	20504	20582	20615	20422	20391	20176	20661	20265	20296	20420	20474	20617	20603	20497	20408	20378	20337	20277	20424	20187	20470	20352	20460	20594	20376	20510	20247	20239	20627	20204	20288	20569	20503	20512	20443	20291	20457	20545	20345	20401	20429	20451	20469	20542	20662	20499	20272	20506	20572	20488	20515	20521	20320	20547	20524	20237	20466	20444	20446	20465	20347	20417	20557	20536	20427	20451	20477	20575	20384	20243	20420	20410	20381	20485	20243	20461	20485	20514	20040	20293	20428	20277	20418	20493	20347	20472	20383	20555	20610	20328	20702	20347	20507	20384	20346	20561	20237	20422	20299	20556	20520	20601	20366	20554	20433	20413	20321	20419	20489	20500	20269	20269	20273	20448	20653	20233	20429	20456	20298	20435	20433	20316	20407	20562	20360	20473	20403	20422	20513	20637	20486	20475	20557	20342	20469	20429	20627	20440	20478	20536	20395	20515	20327	20603	20345	20404	20476	20406	20360	20441	20330	20141	20446	20191	20534	20342	20245	20347	20486	20260	20260	20508	20458	20345	20253	20365	20272	20588	20530	20420	20236	20417	20267	20388	20464	20327	20384	20430	20457	20343	20520	20316	20443	20491	20355	20284	20408	20194	20497	20393	20325	20603	20422	20468	20384	20455	20388	20712	20434	20429	20264	20428	20363	20415	20382	20528	20368	20330	20350	20434	20674	20468	20607	20355	20547	20389	20281	20324	20399	20394	20350	20537	20483	20448	20370	20471	20470	20403	20394	20465	20276	20572	20269	20383	20408	20325	20330	20424	20424	20422	20363	20529	20467	20457	20522	20650	20416	20709	20332	20491	20332	20162	20582	20371	20458	20313	20264	20375	20547	20491	20474	20412	20545	20529	20614	20495	20380	20752	20337	20261	20484	20607	20329	20396	20546	20743	20481	20518	20497	20598	20482	20542	20459	20391	20339	20413	20677	20329	20461	20160	20573	20641	20351	20567	20377	20495	20363	20493	20357	20419	20561	20432	20537	20442	20369	20372	20546	20468	20528	20312	20493	20540	20460	20251	20458	20515	20668	20192	20355	20389	20561	20021	20366	20594	20398	20319	20317	20319	20483	20696	20528	20433	20503	20335	20384	20545	20033	20564	20570	20428	20383	20479	20492	20525	20290	20448	20263	20547	20595	20285	20567	20249	20322	20766	20448	20222	20384	20354	20330	20330	20756	20317	20474	20463	20521	20346	20467	20487	20269	20384	20482	20280	20254	20401	20427	20467	20255	20312	20486	20472	20606	20467	20372	20210	20244	20596	20415	20565	20441	20450	20383	20287	20397	20382	20475	20411	20381	20310	20481	20248	20400	20613	20342	20302	20336	20335	20325	20498	20398	20421	20583	20390	20204	20578	20297	20531	20383	20565	20597	20440	20410	20305	20422	20512	20380	20543	20277	20380	20508	20643	20664	20522	20380	20455	20388	20388	20486	20296	20561	20427	20470	20442	20500	20503	20444	20517	20359	20527	20321	20379	20479	20625	20345	20448	20436	20573	20253	20322	20328	20488	20678	20581	20557	20578	20473	20668	20502	20318	20368	20433	20461	20493	20376	20500	20415	20768	20608	20237	20466	20412	20222	20389	20689	20373	20517	20381	20405	20507	20348	20253	20686	20448	20500	20517	20382	20450	20677	20474	20449	20393	20409	20771	20586	20506	20275	20322	20446	20239	20424	20494	20199	20416	20399	20384	20403	20413	20453	20370	20470	20458	20445	20591	20407	20398	20301	20513	20348	20636	20365	20442	20330	20517	20477	20487	20235	20582	20587	20659	20498	20571	20622	20385	20586	20498	20530	20538	20267	20352	20215	20632	20641	20692	20258	20396	20552	20301	20431	20572	20352	20455	20747	20287	20598	20591	20422	20426	20501	20350	20624	20408	20345	20493	20470	20079	20331	20487	20381	20320	20516	20424	20184	20591	20552	20223	20426	20356	20445	20256	20490	20529	20338	20415	20660	20544	20416	20302	20359	20532	20467	20393	20384	20354	20333	20490	20455	20297	20463	20491	20430	20645	20346	20181	20297	20464	20484	20547	20514	20323	20270	20533	20624	20445	20331	20470	20426	20381	20417	20351	20402	20636	20525	20368	20438	20609	20367	20402	20386	20315	20332	20447	20537	20432	20697	20342	20453	20492	20300	20517	20274	20468	20558	20606	20362	20233	20653	20350	20509	20307	20331	20178	20471	20440	20267	20170	20420	20613	20415	20521	20376	20524	20442	20447	20396	20378	20633	20366	20723	20369	20379	20450	20392	20411	20324	20406	20598	20543	20377	20326	20323	20525	20543	20643	20428	20218	20300	20591	20399	20304	20544	20548	20386	20571	20508	20460	20373	20645	20380	20367	20408	20400	20540	20445	20192	20403	20518	20395	20724	20393	20528	20378	20598	20512	20520	20368	20462	20423	20300	20470	20516	20364	20377	20612	20424	20313	20207	20341	20518	20309	20414	20529	20721	20362	20542	20487	20335	20549	20386	20429	20325	20413	20222	20399	20626	20312	20347	20441	20385	20426	20538	20461	20217	20645	20348	20471	20531	20447	20195	20535	20300	20627	20510	20493	20295	20600	20340	20300	20458	20591	20437	20397	20391	20547	20406	20436	20496	20361	20428	20576	20563	20548	20322	20339	20297	20406	20423	20330	20333	20471	20275	20508	20702	20323	20418	20432	20545	20440	20529	20204	20472	20501	20273	20472	20451	20471	20365	20268	20235	20350	20243	20521	20549	20361	20427	20613	20507	20606	20485	20342	20451	20526	20397	20375	20505	20591	20335	20502	20453	20472	20405	20300	20388	20522	20430	20317	20368	20417	20407	20461	20197	20327	20509	20351	20750	20386	20394	20565	20575	20565	20339	20332	20415	20629	20434	20404	20379	20483	20412	20592	20253	20235	20530	20308	20236	20280	20472	20448	20462	20533	20448	20456	20323	20381	20479	20385	20244	20454	20335	20294	20358	20473	20615	20334	20479	20270	20509	20408	20456	20512	20483	20450	20392	20268	20462	20468	20499	20541	20384	20351	20462	20592	20291	20672	20319	20337	20500	20390	20308	20530	20306	20262	20408	20340	20292	20399	20543	20510	20478	20382	20604	20403	20337	20363	20618
21903	45410	37191	27147	22875	20535	19096	18265	17737	17402	17234	17084	17072	17005	16953	17065	17081	16904	16850	17260	16920	17087	16861	16998	17109	16944	16979	16985	16837	16888	16889	16944	17013	17119	16877	16777	16953	16698	16794	16622	16969	16980	16857	17130	16776	16948	16854	17048	16850	16757	16949	16847	16826	16904	16930	16885	16786	16965	17045	16849	17075	16985	17125	16927	17038	16915	16926	16811	16864	16974	16886	17017	16800	17046	17012	16888	16825	16971	16748	16738	16907	16772	16844	16788	17017	17042	16857	16939	16878	16943	16747	16814	16989	17035	16957	16900	17003	17008	16898	16820	17062	16852	16972	16851	17074	16716	17025	16993	16795	16899	16954	16735	16753	16796	16911	16975	17001	16953	16923	16878	17007	16980	16942	16750	17191	16814	17016	16887	16718	16902	16928	17080	16978	16883	17018	16833	16984	16873	16878	16757	16801	16886	16818	16812	16971	16973	16902	16920	16956	17003	17001	16852	16928	16880	16801	16821	16928	16856	17113	16790	16916	16895	16922	16668	17016	16808	16842	16930	16963	16889	16936	16846	16819	16700	17007	16889	16891	16944	16944	16956	16754	16941	16874	16868	17030	16961	16877	16862	16963	16743	17024	16961	16867	16990	16775	16804	16839	16799	16804	16829	16854	16767	16803	16959	16855	16914	16857	17055	16800	16783	17044	16923	16710	16668	16911	16917	16831	16971	16912	16814	16933	16960	17006	16901	17033	16928	16798	16949	16832	16926	16888	16858	16867	16791	16866	16720	16957	16936	16774	16924	16923	16743	17083	17056	16801	16937	16894	16920	16961	16964	16707	16761	16913	16812	16932	16929	16819	16978	16903	17010	17084	16862	16851	16890	16689	16813	16924	16952	17098	16805	16848	16860	16725	16878	16860	16812	16877	16971	16861	16912	16863	16865	16979	16897	16959	16942	16963	16846	16943	17013	16685	17027	16886	16591	16891	17056	17018	16980	16975	16875	16928	16974	16903	16760	16721	17111	16954	16739	16972	16813	16908	16815	16845	17009	16864	17027	16942	16907	16985	16696	16873	16910	17015	16788	17066	16918	16816	16990	16904	16860	16895	16954	16728	16927	16999	16794	16841	16985	17003	16824	16970	16816	16844	16799	16839	16934	16825	16946	16863	16824	16884	16940	16933	16905	16982	16965	16854	17083	16840	16933	16675	16864	16884	16855	17166	17034	16743	17076	17066	16939	16853	17012	16865	16922	16754	17055	16865	16989	16890	16861	16874	16763	16879	16797	16859	17091	16935	16904	16859	16939	16823	17233	16826	16760	16951	16831	16951	16800	16962	16916	16930	16875	16886	16994	16871	16873	17029	16726	16950	16936	17020	16956	16945	16725	16679	16879	16901	16841	16790	16952	16877	16867	16864	16792	16952	16947	16886	16584	16862	16845	16849	17117	16947	16818	16889	16766	16905	16911	16839	16828	16833	16898	16940	16972	16897	16802	16739	16945	16927	16755	16785	16858	16865	17097	16804	16789	16850	16720	16894	16769	16882	16910	16599	16871	16906	16856	16888	16943	16998	16917	16812	16830	16917	16980	16913	16967	16786	16838	17006	16900	16789	16879	16822	16802	16890	16831	16932	16775	16955	17006	16854	16869	16960	16886	16863	16963	16947	17084	16950	16917	16791	17062	16755	17007	17091	16849	16974	17017	16864	16933	16933	16792	16960	16849	16879	16891	17059	16922	16753	16766	16863	16864	17003	17008	16740	16899	16613	16813	16988	16968	16950	16891	16867	16634	16968	16915	16903	16964	16923	16969	16756	16851	16898	16939	16844	16830	16942	17056	17162	16947	17013	16736	17009	16800	16889	16809	16769	16843	16916	16877	16868	17023	16902	16792	16895	16963	16942	16738	16976	17066	16913	16965	16781	16821	16852	16923	16999	16645	16896	17092	16941	16896	17011	16883	16964	16911	16925	16939	16807	16746	16905	16693	16900	16770	17042	16905	17058	16878	16967	16998	16989	16925	16783	16835	16974	17063	16860	16820	16809	16738	16866	16919	17044	16947	16837	16982	16836	16811	16883	16954	16914	16868	16799	16875	16855	16755	16812	16982	16901	17193	16804	16862	16901	16892	16751	16951	17000	16932	16760	16874	17108	16809	16733	16783	16907	16873	16805	16913	16779	16843	17045	16904	16806	17183	16892	16767	16878	16825	16733	16905	16999	16895	16992	16848	16671	16922	16980	16707	16792	16847	16988	16965	16763	16883	16950	16765	16846	16815	16840	16870	16857	16837	16845	16885	16884	16805	16795	16905	16671	17037	16899	16805	16734	16938	17020	17022	16935	16882	16855	16970	17026	17030	16880	16809	16664	16787	16855	16864	16816	16907	16857	17095	16902	17021	16901	16936	16782	16790	16939	16953	16789	16963	16805	17141	16906	16902	16875	17071	16596	16753	16835	16830	16915	16950	17047	16901	16952	16846	17008	16882	16679	16882	16770	16824	17025	16696	16831	16901	16947	16753	16923	17016	16960	16852	16840	16835	16845	16972	17087	16993	16734	16918	16962	16778	16891	16992	16867	16975	16951	16963	16904	16824	17019	16903	16953	16779	16855	17008	17060	16828	16911	16944	16874	17022	16783	16874	16880	16962	17094	16870	16877	16870	17048	17022	16901	16780	16703	16847	16984	16800	16866	16917	16683	16606	16912	16812	17063	17004	16926	16822	17012	16858	16778	16913	16772	16956	17030	16921	16889	16941	16890	16932	16963	16957	16848	16832	16888	16754	16601	16956	16798	16749	16932	16943	16813	16970	16595	16700	16720	16837	16928	16963	16972	16874	16827	16726	16849	16958	16827	16844	16759	16909	16929	16852	16790	16989	16730	16932	16892	16939	16927	16836	16719	16749	16936	16866	16907	17013	16927	16927	16956	16958	16927	16764	16820	16790	16921	16945	16826	16912	16832	16970	16949	16992	17044	16857	16772	16959	16938	16851	16882	16898	16925	16896	16916	17119	16947	16976	16870	16865	16947	16977	16881	16705	16961	16892	16820	16748	16895	16915	16950	17009	16994	16923	16846	16926	16826	16844	16988	17053	16925	17025	16760	16818	16844	16846	16740	16947	16853	16861	17002	16935	16896	16940	16967	16977	16877	16944	16616	16909	16729	16860	16978	16827	16803	16929	16770	16921	16919	17154	17071	16894	17034	16992	16654	16940	16882	17074	16866	16855	16719	16859	16783	17067	16803	16887	16921	16927	16762	16911	16895	16918	16835	16881	16898	16685	16760	16968	16811	16818	17059	16841	16880	16819	16864	17006	16802	16852	16816	16962	17045	16807	16957	16859	16887	16943	16884	17047	16758	16742	16958	16834	16999	16959	16892	16973	16919	16961	17048	16928	16845	16774	16873	16694	16902	16919	16796	16945	16953	16925	16978	16751	16961	16960	17068	16900	16738	16628	16781	16956	16926	17094	16761	16952	16873	17065	16937	16703	17032	16984	16983	16930	16875	16802	16860	16938	16987	17063	16833	16822	16908	16915	16990	16929	16891	16914	16927	17006	17028	16790	16880	16812	16972	16649	17126	17001	16771	16811	16869	16758	16869	16871	16826	16768	16779	16828	16974	16730	16871	16782	16764	16900	16837	16876	16936	16965	16958	17009	17053	16911	16903	16939	16805	17027	16744	16841	16963	16930	16909	16790	16936	16838	16941	16878	16702	16755	16986	16973	16827	17002	16901	17004	16919	16753	16927	16979	16974	16957	17133	16778	16952	16896	17013	16828	16751	16992	16951	16880	16809	16889	16846	16913	16926	16888	16994	16952	16914	16786	16918	16652	16886	16856	16867	16905	17105	17087	16824	16931	16865	16846	16977	16904	16737	17174	16980	16913	16803	17071	16908	17095	16942	16755	16819	16981	16754	16831	16838	16832	16947	16653	16968	16845	17096	17018	16845	16940	16754	16804	16831	16874	16857	16948	16888	16896	16921	16772	16994	16888	17001	16815	16973	17091	16894	17016	16969	16918	16801	16954	17004	16726	16769	16878	16766	16919	16890	16870	16735	16799	17008	16955	16793	16722	16889	17176	16796	16769	16892	16801	16996	17005	16969	16809	16884	16946	16846	16917	16869	16911	17062	16737	16965	16877	16857	17108	16965	16813	16881	16998	16704	16883	16952	16937	16918	16904	16794	16914	16845	16913	16911	16829	16880	17014	16908	16868	16734	16787	16777	16902	16825	16776	16765	16899	17000	16801	16844	16819	16841	16845	16756	16906	16676	16797	16964	16798	16907	17031	16800	16957	16871	16898	16846	16616	16976	16639	16919	16874	16719	16773	16965	16833	16999	16989	16831	16864	16907	16932	16889	16844	16895	16736	16971	16765	16975	16873	16886	16996	16783	16771	16988	16945	16889	17002	16929	16669	16851	16806	16932	16844	16619	16882	17046	16747	16896	16870	16857	16935	16775	17043	16843	16966	16859	16870	16789	16941	16953	16958	16888	16802	16872	16921	17083	16915	16801	16900	16953	16941	16827	16625	17040	16880	16867	16928	16771	16975	16841	16860	16827	16881	16836	16898	16826	16950	16856	16693	17032	16930	17018	16849	16802	16802	16798	17026	16873	17016	16843	16872	16848	16809	16805	16959	16894	16896	17183	16964	16796	16747	16939	16936	16896	17031	16936	16981	16950	16872	16805	16964	16960	17021	16872	16975	16868	16904	16793	16840	16899	16811	16727	16860	17003	16876	16762	17017	16800	16917	17122	17088	16974	16813	16710	17025	17025	16840	16961	16897	16790	17029	16854	16808	16929	17010	16708	16889	16815	16889	16706	16964	16746	16914	16934	16928	16910	16807	16876	16877	16881	17045	16893	16936	16958	16965	16885	16995	17046	16775	16824	16890	16906	17037	16701	16981	16897	16795	16829	16853	17079	16664	16818	17039	16922	16849	16840	16942	16776	16977	16799	16911	16775	17012	16942	16693	17092	16967	16825	17064	17018	16906	16962	16905	16812	16778	16717	16972	16784	16843	16862	16906	16979	16807	16829	16975	16911	16874	16843	16969	16833	17020	16756	16824	16909	16898	16810	16816	17001	17005	16853	16808	16811	17012	16924	16826	16863	17062	16867	16940	16940	16950	16917	16893	16899	16849	16845	16902	16859	17002	16923	16718
30203	24717	27595	23908	20191	19379	19338	18867	18671	18640	18685	18373	18317	18328	18224	18301	18267	18369	18359	18346	18489	18438	18511	18519	18506	18589	18387	18269	18172	18403	18393	18315	18511	18263	18543	18201	18457	18522	18248	18356	18252	18417	18318	18338	18236	18336	18322	18431	18306	18275	18368	18209	18344	18287	18325	18236	18234	18514	18320	18303	18185	18281	18499	18279	18473	18427	18315	18342	18542	18385	18330	18424	18355	18183	18213	18538	18527	18308	18431	18361	18463	18442	18190	18335	18402	18379	18334	18242	18425	18384	18199	18195	18297	18238	18386	18280	18372	18362	18550	18243	18250	18348	18355	18268	18371	18162	18300	18206	18327	18332	18461	18242	18345	18284	18181	18383	18506	18379	18328	18395	18242	18269	18289	18525	18480	18573	18350	18197	18300	18401	18241	18395	18349	18536	18225	18349	18323	18324	18545	18443	18441	18310	18303	18252	18540	18390	18337	18430	18320	18080	18302	18543	18403	18180	18424	18482	18297	18229	18203	18393	18040	18431	18294	18229	18435	18266	18321	18113	18326	18355	18151	18374	18399	18325	18323	18316	18299	18353	18355	18256	18562	18589	18363	18366	18243	18322	18303	18274	18244	18393	18259	18435	18575	18492	18515	18280	18412	18369	18360	18211	18506	18368	18322	18273	18437	18318	18185	18438	18514	18297	18317	18519	18376	18397	18422	18498	18458	18235	18314	18479	18313	18385	18474	18497	18523	18304	18277	18401	18414	18381	18405	18545	18538	18144	18216	18196	18494	18264	18259	18462	18330	18410	18293	18355	18305	18418	18365	18310	18201	18401	18113	18202	18417	18375	18587	18399	18372	18257	18294	18245	18436	18401	18466	18593	18533	18349	18421	18280	18470	18329	18254	18459	18515	18222	18399	18397	18290	18537	18314	18352	18344	18468	18285	18406	18124	18239	18193	18307	18280	18435	18310	18343	18332	18455	18474	18175	18436	18375	18454	18231	18318	18190	18221	18584	18526	18135	18335	18410	18409	18447	18392	18144	18380	18465	18246	18283	18460	18445	18418	18266	18465	18240	18397	18330	18371	18209	18524	18267	18534	18296	18457	18535	18486	18296	18311	18461	18426	18529	18425	18320	18334	18356	18410	18363	18413	18394	18175	18355	18315	18399	18428	18409	18270	18381	18128	18229	18341	18325	18218	18242	18472	18432	18482	18483	18516	18359	18437	18393	18501	18398	18327	18320	18165	18407	18381	18132	18342	18230	18358	18301	18352	18415	18272	18480	18187	18311	18583	18502	18368	18497	18562	18352	18034	18250	18325	18413	18507	18419	18451	18343	18363	18171	18493	18568	18368	18544	18525	18335	18369	18403	18328	18285	18377	18309	18135	18437	18543	18643	18452	18516	18375	18267	18515	18497	18628	18360	18374	18313	18422	18254	18364	18349	18349	18331	18524	18477	18290	18230	18218	18460	18151	18419	18355	18422	18342	18430	18313	18263	18362	18549	18364	18192	18323	18407	18343	18266	18353	18322	18432	18365	18456	18370	18114	18296	18391	18303	18377	18431	18480	18248	18414	18596	18397	18392	18254	18206	18327	18413	18280	18381	18273	18404	18213	18398	18491	18322	18272	18338	18340	18291	18202	18470	18533	18433	18452	18138	18170	18345	18452	18380	18432	18205	18311	18255	18543	18427	18193	18404	18383	18410	18356	18277	18293	18383	18613	18335	18318	18580	18296	18391	18365	18408	18426	18363	18255	18490	18362	18491	18462	18297	18534	18254	18230	18382	18241	18475	18411	18401	18691	18338	18383	18328	18211	18443	18425	18552	18338	18518	18442	18396	18360	18202	18540	18507	18430	18563	18592	18196	18403	18123	18250	18248	18369	18498	18194	18457	18492	18301	18220	18329	18283	18452	18240	18257	18463	18587	18500	18474	18352	18199	18318	18404	18459	18394	18252	18395	18354	18334	18390	18272	18467	18208	18312	18260	18297	18316	18408	18369	18326	18397	18477	18257	18430	18444	18548	18263	18224	18399	18443	18325	18480	18444	18379	18440	18348	18393	18397	18256	18420	18418	18358	18466	18483	18365	18318	18538	18290	18447	18158	18302	18303	18526	18112	18313	18509	18392	18305	18542	18429	18400	18374	18453	18370	18253	18238	18411	18503	18276	18408	18339	18227	18385	18294	18442	18469	18228	18392	18255	18333	18357	18232	18313	18318	18315	18324	17978	18404	18155	18167	18310	18234	18443	18209	18294	18399	18353	18462	18222	18167	18181	18364	18466	18402	18603	18260	18409	18287	18284	18456	18224	18239	18365	18508	18230	18519	18371	18308	18388	18451	18564	18281	18400	18338	18435	18314	18351	18444	18490	18270	18429	18229	18379	18367	18392	18375	18408	18396	18410	18308	18186	18387	18171	18508	18337	18395	18372	18321	18522	18229	18462	18497	18291	18533	18412	18423	18416	18326	18501	18111	18368	18277	18348	18301	18166	18303	18321	18314	18290	18305	18566	18315	18316	18323	18300	18308	18337	18255	18168	18471	18268	18463	18415	18300	18241	18273	18379	18280	18538	18345	18376	18338	18501	18611	18552	18293	18275	18379	18329	18359	18424	18499	18407	18295	18261	18430	18479	18430	18344	18450	18358	18397	18354	18397	18374	18226	18406	18229	18294	18550	18244	18148	18486	18395	18355	18178	18449	18186	18231	18336	18319	18487	18588	18432	18439	18504	18273	18298	18237	18170	18177	18014	18258	18482	18476	18572	18340	18184	18467	18498	18388	18347	18468	18364	18495	18609	18176	18335	18332	18486	18252	18176	18060	18395	18244	18214	18333	18218	18597	18343	18300	18303	18446	18482	18369	18412	18412	18469	18559	18305	18269	18348	18416	18307	18450	18245	18434	18200	18369	18563	18392	18382	18266	18394	18341	18523	18299	18478	18315	18565	18518	18331	18650	18313	18445	18453	18444	18595	18471	18408	18367	18366	18295	18477	18510	18702	18664	18377	18455	18528	18401	18195	18294	18458	18230	18325	18492	18521	18290	18336	18068	18339	18267	18402	18266	18282	18459	18418	18423	18498	18188	18391	18239	18332	18308	18428	18290	18537	18239	18357	18240	18304	18371	18341	18407	18258	18408	18297	18331	18341	18615	18367	18350	18181	18191	18454	18435	18476	18442	18257	18375	18216	18382	18396	18289	18701	18373	18340	18246	18231	18402	18350	18507	18659	18436	18519	18275	18486	18368	18321	18387	18429	18266	18364	18295	18561	18553	18201	18188	18385	18470	18465	18337	18496	18402	18387	18204	18428	18555	18339	18208	18298	18350	18158	18480	18697	18307	18604	18502	18378	18443	18240	18334	18473	18434	18341	18478	18346	18179	18546	18293	18400	18000	18374	18480	18512	18447	18328	18348	18311	18302	18473	18294	18432	18423	18321	18446	18407	18040	18376	18533	18282	18398	18420	18247	18242	18314	18511	18349	18215	18411	18385	18604	18360	18430	18416	18624	18244	18372	18288	18063	18266	18183	18448	18384	18395	18392	18392	18489	18526	18244	18171	18516	18367	18417	18386	18288	18200	18199	18406	18615	18415	18334	18312	18547	18170	18452	18452	18411	18307	18348	18183	18168	18416	18326	18479	18356	18371	18418	18333	18470	18341	18438	18302	18457	18138	18344	18311	18338	18461	18301	18365	18373	18573	18321	18356	18345	18349	18445	18361	18324	18405	18496	18482	18294	18400	18158	18468	18392	18230	18606	18171	18339	18550	18383	18338	18411	18297	18359	18383	18250	18415	18118	18308	18110	18348	18348	18349	18445	18530	18393	18465	18421	18244	18179	18408	18397	18304	18330	18358	18524	18602	18324	18429	18420	18506	18362	18205	18392	18336	18164	18229	18411	18537	18549	18390	18335	18364	18285	18364	18301	18477	18385	18388	18310	18416	18353	18337	18451	18414	18359	18568	18348	18614	18280	18608	18191	18398	18233	18203	18436	18542	18536	18364	18335	18408	18200	18267	18382	18513	18341	18489	18306	18241	18343	18354	18392	18480	18344	18212	18272	18414	18349	18468	18437	18367	18363	18239	18299	18429	18384	18164	18326	18504	18586	18532	18314	18204	18449	18172	18348	18256	18357	18477	18410	18478	18335	18521	18151	18217	18437	18179	18388	18205	18323	18544	18327	18234	18434	18294	18411	18368	18458	18406	18204	18406	18241	18478	18363	18473	18205	18413	18488	18393	18381	18236	18301	18544	18425	18135	18437	18385	18375	18384	18115	18448	18299	18372	18421	18195	18495	18513	18335	18238	18226	18379	18338	18334	18223	18396	18314	18261	18222	18488	18351	18079	18344	18278	18440	18513	18402	18385	18216	18117	18402	18192	18323	18358	18441	18117	18232	18473	18430	18419	18321	18254	18373	18498	18294	18474	18457	18310	18343	18269	18356	18399	18224	18210	18281	18467	18567	18347	18187	18302	18491	18366	18326	18266	18462	18282	18393	18255	18204	18289	18389	18280	18415	18377	18351	18550	18408	18309	18418	18387	18456	18516	18479	18520	18405	18465	18562	18273	18301	18315	18267	18576	18502	18408	18289	18381	18523	18209	18404	18386	18486	18278	18285	18484	18284	18436	18394	18350	18421	18334	18339	18499	18421	18310	18453	18286	18408	18422	18423	18513	18450	18340	18325	18376	18560	18247	18508	18373	18437	18194	18281	18312	18301	18553	18105	18312	18463	18463	18561	18245	18448	18319	18442	18538	18258	18179	18263	18589	18410	18237	18385	18270	18357	18500	18296	18468	18364	18533	18252	18223	18451	18414	18378	18322	18454	18535	18189	18271	18283	18346	18330	18305	18539	18343	18449	18601	18367	18249	18464	18262	18252	18363	18002	18286	18427	18368	18274	18483	18344	18269	18504	18297	18474	18304	18312	18475	18242	18285	18616	18434	18454	18224	18463	18440	18580	18200	18415	18360	18367	18342	18399	18419	18463	18301	18162	18379	18372	18109	18229	18311	18201	18427	18496	18381	18424	18276	18341	18376	18324	18520	18334	18373	18171	18369	18475	18219	18609	18246	18461	18243	18319	18463	18425	18485	18416	18486	18459	18369	18213	18320	18575	18527	18336	18378	18485	18194	18362	18492	18276	18283	18257	18271	18507
22037	32485	25769	20014	17924	16932	16404	16136	16052	15822	15793	15856	15867	15611	15723	15649	15617	15524	15812	15632	15741	15757	15741	15679	15550	15670	15662	15460	15697	15624	15797	15670	15586	15701	15548	15736	15731	15699	15657	15579	15688	15663	15727	15565	15636	15654	15839	15657	15423	15613	15572	15633	15614	15577	15636	15682	15619	15704	15605	15759	15601	15719	15720	15648	15622	15614	15841	15712	15510	15718	15756	15682	15630	15672	15538	15723	15608	15598	15769	15684	15513	15717	15709	15871	15679	15621	15552	15593	15730	15815	15694	15617	15690	15685	15495	15738	15729	15647	15681	15580	15770	15674	15586	15822	15684	15723	15600	15602	15629	15702	15762	15521	15667	15630	15640	15709	15486	15584	15650	15753	15581	15517	15755	15549	15736	15559	15647	15886	15713	15756	15722	15725	15593	15740	15641	15672	15741	15667	15584	15642	15597	15541	15723	15641	15653	15623	15556	15642	15614	15590	15737	15648	15729	15629	15586	15693	15684	15619	15645	15678	15674	15688	15567	15631	15763	15552	15577	15566	15637	15570	15566	15532	15549	15715	15721	15763	15667	15670	15604	15630	15787	15523	15709	15782	15635	15784	15654	15704	15633	15760	15802	15745	15661	15537	15550	15613	15555	15742	15559	15506	15637	15636	15648	15608	15672	15731	15537	15611	15547	15628	15785	15621	15692	15487	15796	15672	15663	15730	15659	15684	15631	15744	15671	15716	15619	15691	15815	15594	15690	15678	15653	15624	15654	15720	15728	15696	15613	15736	15694	15576	15672	15533	15694	15717	15727	15442	15575	15643	15503	15691	15810	15595	15480	15521	15646	15639	15684	15767	15807	15626	15756	15726	15699	15601	15683	15728	15564	15491	15742	15697	15689	15601	15771	15863	15532	15566	15585	15605	15718	15710	15729	15727	15740	15681	15643	15603	15629	15686	15546	15585	15571	15611	15646	15682	15607	15608	15818	15818	15616	15755	15782	15853	15777	15583	15621	15664	15533	15722	15775	15611	15619	15813	15659	15713	15644	15594	15539	15656	15658	15856	15656	15684	15635	15593	15772	15549	15619	15805	15555	15434	15654	15656	15656	15794	15718	15747	15627	15644	15775	15435	15574	15695	15818	15714	15666	15737	15793	15578	15648	15657	15605	15623	15610	15501	15630	15662	15623	15645	15657	15498	15667	15686	15822	15726	15797	15613	15798	15785	15641	15607	15778	15625	15829	15610	15708	15810	15555	15458	15764	15489	15594	15617	15645	15792	15593	15613	15627	15460	15725	15747	15702	15593	15635	15548	15644	15737	15442	15684	15910	15661	15620	15779	15737	15767	15698	15701	15760	15449	15639	15714	15724	15712	15779	15616	15716	15642	15542	15815	15627	15659	15630	15730	15553	15752	15728	15733	15695	15702	15561	15616	15611	15651	15722	15492	15574	15647	15674	15737	15594	15713	15597	15771	15510	15685	15612	15735	15632	15808	15648	15765	15597	15745	15606	15733	15742	15612	15713	15734	15493	15699	15748	15754	15735	15478	15627	15628	15706	15793	15615	15600	15642	15725	15526	15641	15644	15611	15727	15692	15601	15538	15639	15451	15845	15672	15806	15615	15575	15530	15742	15819	15585	15643	15593	15764	15806	15715	15692	15651	15666	15544	15654	15640	15857	15735	15440	15575	15775	15749	15659	15642	15621	15563	15513	15776	15649	15560	15615	15581	15869	15690	15573	15513	15619	15758	15701	15440	15594	15604	15602	15756	15758	15594	15586	15780	15597	15766	15723	15752	15655	15672	15648	15504	15761	15643	15536	15578	15652	15677	15610	15520	15673	15734	15719	15647	15757	15607	15596	15718	15746	15598	15686	15613	15672	15699	15615	15687	15553	15631	15750	15708	15595	15655	15655	15749	15592	15634	15691	15719	15683	15685	15667	15746	15866	15724	15581	15607	15753	15508	15625	15781	15851	15714	15624	15736	15538	15590	15601	15673	15553	15751	15758	15643	15797	15582	15727	15711	15577	15678	15733	15661	15666	15836	15762	15629	15730	15553	15777	15729	15701	15662	15589	15755	15794	15559	15910	15717	15859	15692	15763	15714	15593	15893	15882	15675	15701	15666	15614	15746	15566	15673	15604	15729	15667	15599	15515	15636	15819	15894	15632	15825	15686	15813	15504	15776	15542	15689	15631	15515	15745	15647	15665	15646	15638	15596	15658	15561	15726	15697	15770	15603	15843	15670	15727	15742	15734	15601	15755	15708	15708	15688	15638	15696	15737	15578	15507	15692	15668	15744	15644	15719	15898	15660	15588	15556	15622	15733	15582	15629	15631	15541	15536	15646	15622	15548	15679	15600	15706	15740	15436	15637	15620	15529	15827	15746	15696	15507	15638	15845	15726	15715	15621	15815	15619	15653	15505	15556	15673	15589	15794	15589	15738	15704	15801	15532	15476	15804	15601	15694	15751	15589	15684	15701	15599	15782	15590	15613	15590	15570	15703	15610	15742	15695	15620	15656	15725	15619	15818	15601	15512	15884	15459	15800	15724	15571	15565	15691	15815	15621	15730	15587	15708	15725	15637	15752	15761	15544	15493	15691	15716	15801	15580	15604	15613	15560	15561	15642	15516	15656	15577	15426	15500	15709	15705	15687	15607	15457	15717	15595	15774	15590	15491	15593	15695	15609	15656	15722	15680	15679	15566	15633	15686	15744	15726	15549	15692	15782	15621	15659	15507	15557	15516	15693	15577	15695	15646	15586	15550	15755	15713	15704	15710	15576	15884	15572	15676	15855	15761	15580	15651	15785	15581	15695	15820	15599	15814	15636	15710	15626	15606	15612	15540	15699	15719	15692	15470	15728	15684	15747	15517	15868	15771	15577	15755	15692	15663	15620	15616	15743	15575	15593	15831	15634	15586	15663	15527	15660	15735	15482	15803	15635	15650	15778	15490	15759	15678	15689	15775	15625	15585	15937	15747	15590	15753	15630	15642	15752	15630	15585	15781	15548	15702	15888	15805	15681	15677	15848	15618	15727	15697	15707	15590	15644	15722	15564	15573	15553	15729	15707	15502	15564	15625	15665	15674	15609	15506	15537	15783	15597	15728	15650	15779	15553	15762	15569	15783	15573	15631	15644	15812	15530	15489	15579	15775	15695	15706	15642	15782	15678	15650	15648	15570	15553	15613	15790	15678	15673	15674	15624	15646	15744	15670	15603	15575	15577	15728	15789	15485	15636	15706	15737	15598	15513	15886	15507	15568	15691	15695	15576	15614	15780	15607	15446	15642	15562	15735	15659	15714	15534	15746	15492	15675	15747	15690	15706	15730	15624	15683	15725	15751	15583	15611	15654	15739	15836	15568	15782	15453	15759	15588	15665	15630	15649	15682	15687	15894	15376	15704	15654	15632	15727	15555	15746	15722	15567	15746	15521	15609	15702	15705	15675	15507	15739	15797	15646	15607	15537	15719	15532	15634	15741	15711	15764	15636	15716	15648	15837	15605	15812	15648	15593	15674	15691	15707	15688	15725	15718	15768	15700	15742	15570	15662	15766	15615	15929	15569	15600	15632	15657	15913	15448	15575	15614	15642	15642	15608	15725	15573	15512	15695	15875	15586	15752	15510	15648	15777	15784	15688	15677	15658	15729	15681	15832	15775	15882	15528	15789	15671	15520	15760	15684	15470	15665	15673	15751	15733	15746	15702	15697	15485	15700	15606	15609	15604	15575	15736	15463	15464	15894	15712	15598	15626	15671	15611	15653	15671	15725	15529	15727	15734	15599	15716	15456	15619	15616	15540	15658	15461	15497	15735	15625	15639	15704	15666	15513	15661	15412	15786	15546	15815	15677	15778	15672	15615	15785	15880	15758	15632	15473	15582	15655	15746	15547	15708	15727	15744	15488	15693	15708	15613	15721	15803	15636	15678	15689	15782	15660	15632	15822	15598	15556	15533	15863	15733	15727	15653	15616	15740	15591	15659	15833	15733	15550	15668	15629	15673	15663	15706	15513	15786	15721	15717	15674	15728	15576	15670	15724	15648	15621	15678	15628	15661	15617	15740	15775	15695	15605	15696	15736	15567	15492	15668	15891	15519	15713	15748	15593	15849	15731	15748	15580	15679	15563	15828	15578	15790	15440	15520	15687	16008	15571	15671	15839	15733	15484	15713	15555	15703	15725	15565	15763	15598	15696	15659	15776	15447	15812	15592	15742	15727	15745	15765	15777	15594	15592	15553	15735	15788	15819	15531	15702	15864	15532	15610	15724	15721	15696	15623	15516	15688	15703	15704	15740	15645	15723	15482	15668	15721	15528	15751	15513	15677	15639	15694	15709	15490	15778	15715	15655	15751	15694	15657	15750	15715	15579	15723	15747	15802	15593	15823	15628	15697	15699	15549	15713	15750	15610	15569	15720	15616	15744	15664	15693	15787	15796	15750	15676	15792	15764	15612	15715	15764	15704	15592	15711	15653	15692	15770	15769	15689	15740	15788	15758	15622	15713	15641	15474	15770	15659	15806	15610	15673	15656	15598	15541	15631	15735	15738	15634	15716	15545	15673	15729	15589	15648	15535	15756	15698	15678	15466	15788	15640	15609	15672	15513	15493	15604	15751	15614	15667	15627	15641	15677	15882	15668	15780	15810	15701	15508	15699	15698	15677	15813	15607	15715	15804	15657	15455	15651	15773	15769	15760	15759	15592	15681	15569	15694	15647	15654	15723	15711	15759	15759	15708	15721	15613	15873	15702	15721	15527	15853	15671	15419	15826	15549	15644	15717	15621	15755	15603	15763	15695	15841	15585	15766	15650	15808	15664	15686	15597	15756	15569	15660	15694	15830	15703	15792	15625	15788	15547	15581	15826	15615	15793	15588	15670	15773	15517	15717	15613	15883	15542	15720	15603	15664	15534	15644	15804	15527	15680	15746	15696	15621	15700	15702	15524	15670	15699	15558	15584	15663	15770	15660	15757	15587	15792	15649	15766	15816	15534	15886	15507	15719	15586	15705	15651	15655	15375	15772	15829	15710	15577	15588	15694	15640	15874	15612	15767	15688	15660	15904	15558	15730	15701	15599	15632	15808	15727	15790	15490	15533	15791	15575	15572	15697	15614	15585	15662	15449	15543	15515	15691	15679	15838	15745	15700	15785
23660	21546	28257	25695	23257	22946	22794	20269	19704	19710	19781	19189	19560	19396	19648	19462	19436	19295	19575	19417	19484	19316	19494	19354	19507	19319	19455	19235	19447	19245	19313	19056	19356	19052	19330	19338	19189	19054	19327	19368	19324	19316	19275	19064	19445	19327	19227	19257	19190	19155	19154	19071	19256	19505	19165	19152	19350	19140	19297	19200	19247	19129	19103	19295	19163	19280	19397	19123	18958	19132	19161	19318	19445	19132	19283	19270	18987	19317	19273	19446	19282	19211	19288	19227	19263	19010	19414	19360	19236	19324	19269	19385	19264	19100	19216	19231	19530	19077	19251	19323	19435	19245	19276	19433	19190	19229	19118	19289	19322	19207	19263	19209	19141	19215	19379	19226	19377	19391	19327	19139	19057	19224	19372	19173	19137	19100	19228	19067	19264	19156	19226	19316	19098	19123	19187	19090	19102	19063	19357	19150	19241	19094	19301	19327	19347	19466	19296	19363	19329	19504	19413	19345	19254	19162	19355	19218	19296	19198	19339	19362	19328	19184	19341	19233	19279	19176	19195	19015	19231	19345	19111	19490	19157	19247	19190	19284	19244	19260	19092	19483	19204	19099	19146	19248	19226	19416	19256	19272	19197	19273	19318	19315	19266	19097	19232	19318	19133	19180	19292	19164	19054	19187	19142	19313	19298	19351	19236	19324	19185	19239	19339	19294	19270	19281	19415	19100	19223	19191	19116	19284	19024	19102	19297	19087	19615	19461	19193	19125	19241	19083	19458	19253	19199	19153	19226	19094	19235	19307	19435	19276	19306	19061	19060	19256	19089	19148	19163	19268	19175	19313	19299	19108	19398	19302	19404	19200	19106	19267	19277	19249	19299	19251	19115	19197	19371	19164	19281	19253	19166	19436	19303	19294	19128	19137	19256	19211	18991	19293	19334	19240	19224	19081	19297	19062	19468	19316	19180	19289	19506	19418	19412	19247	19211	19239	19243	19243	19298	19122	19153	19182	19156	19370	19162	19123	19307	19152	19135	19267	19286	19216	19142	19352	19454	19232	19297	19237	19182	19225	19373	19321	19353	19258	19393	19146	19117	18995	19140	19365	19270	19295	19185	19198	19246	19508	19213	19223	19258	19379	19309	19089	19458	19322	19327	19103	19270	18997	19225	19138	19355	19477	19201	19449	19258	19307	19178	19272	19339	19204	19155	19205	19472	19267	19128	19306	19262	19451	19241	19074	19283	19125	19017	19041	19282	19331	19061	19272	19427	19010	19286	19349	19168	19357	19236	19038	19408	19427	19185	19264	19137	19280	19284	19246	19150	19194	19137	19073	19387	19145	19319	19156	19157	19195	19245	19183	19334	19122	19226	18994	19292	19257	19269	19205	19279	19429	19278	19229	19177	19239	19278	19142	19131	19097	19299	19192	19109	19141	19362	19255	19463	19177	19106	19142	19171	19274	19139	19192	19230	19324	19181	19221	19095	19203	19079	19233	19182	19304	19199	19114	19272	19194	19188	19262	19361	19149	19435	19339	19214	19070	19212	19284	19173	19273	19199	19283	19290	19312	19067	19235	19399	19164	19212	19329	19492	19221	19198	19287	19288	19320	19303	19151	19198	19002	19466	18962	19183	18949	19198	19229	19163	19302	19271	19129	19468	19364	19350	19110	19211	19079	19145	19279	19155	19245	19216	19272	19172	19179	19355	19230	19224	19341	19478	19387	19207	19542	19369	19135	19037	19159	19233	19090	19156	19119	19228	19310	19226	19275	19141	19319	19380	19374	19233	19052	19149	19385	19317	19416	19142	19365	19245	19165	19356	19219	19244	19345	19195	19369	19278	19207	19235	19313	19317	19347	19399	19075	19333	19261	19127	19157	19131	19121	19108	19277	19120	19396	19351	19471	19232	19345	19261	19274	19271	19264	19464	19269	19214	19241	19175	19399	19498	19247	19282	19237	19290	19416	19278	19197	19227	19389	19114	19404	19282	19188	19274	19233	19213	19241	19187	19296	19237	19165	19246	19167	19349	19483	19203	19249	19172	19306	19377	19265	19326	19352	19202	19438	19102	19153	18973	19239	19322	19184	19338	19193	19156	19359	18860	19171	19338	19066	19265	19225	19446	19270	19126	19261	19196	19265	19334	19312	19297	19352	19242	19167	19126	19168	19338	19513	19284	19208	19390	19297	19491	19026	19259	19320	19335	19512	19307	19320	19297	19249	19314	19353	19264	19380	19206	19330	19242	19063	19176	19370	19171	19399	19254	19146	19218	19052	19115	19118	19205	19329	19220	19133	19451	19494	19190	19228	19328	19232	19207	19319	19170	19345	19261	19358	19056	19094	19381	19211	19058	19358	18779	19277	19134	19291	19167	19181	19462	19231	19146	19350	19254	19215	19330	19216	19328	19329	19106	19116	19155	19338	19196	19247	19103	19298	19339	19290	19309	19333	19108	19241	19237	19352	19151	19123	19329	19289	19335	19279	19138	19224	19337	19117	19164	19192	19370	19160	19270	19340	19210	19277	19240	19461	19412	19323	19327	19289	19291	19255	19294	19155	19134	19107	19254	19365	19374	19304	19119	19157	19060	19120	19118	19324	19324	19172	19332	19420	19351	19229	19243	19206	19152	19240	19066	19225	19261	19138	19181	19222	19331	19097	18971	19342	19190	19291	19276	19156	19284	19163	19209	19209	19246	19375	19283	19430	19215	19083	19149	19177	19330	19226	19472	19198	19138	19131	19246	19290	19212	19218	19011	19242	19255	19355	19157	19467	19328	18985	19236	19217	19474	19205	19374	19205	19121	19181	19187	19316	19394	19282	19262	19170	19386	19209	19097	19178	19267	19194	19294	19263	18994	19197	19198	19330	19250	19469	19304	19452	19241	19141	19064	19097	19327	19252	18973	19349	19100	19511	19101	19300	19211	19253	19144	19215	19236	19264	19096	19144	19335	19309	19203	19468	19192	19178	19218	19539	19300	19208	19297	19401	19162	19216	19256	18974	19392	19118	19224	19049	19193	19342	19244	19202	19393	19218	19267	19348	19082	19268	19280	19196	19237	19241	19258	19430	19073	19264	19562	19243	19254	19181	19350	19336	19201	19421	19422	19151	19210	18929	19277	19313	19338	19284	19545	19287	18942	19334	19080	19228	19272	19089	19217	19297	19144	19481	18997	19102	19245	19355	19231	19178	19220	19348	19354	19252	19368	19262	19361	19215	19182	19277	19244	19216	19325	19011	19428	19350	19323	19341	19166	19032	19251	19156	19149	19138	19063	19296	19279	19202	19220	19218	19326	19214	19173	19290	19485	19077	19099	19070	19493	19493	19313	19309	19266	19311	19275	18990	19374	19198	19123	19239	19093	19000	19218	18983	19125	19095	19458	19239	19332	19198	19154	19117	19226	19070	19200	19196	19153	19295	19273	19338	19303	19557	19272	19274	19272	19174	19254	19255	19116	19275	19296	19392	19190	19150	19230	19199	19146	19102	19238	19370	19278	19641	19462	19342	19103	19271	19226	19006	19496	19342	19285	19176	19223	19332	19250	19497	19247	19200	19233	19345	19378	19332	19304	19216	19414	19262	19262	19180	19274	19122	19380	19308	19181	19381	19305	19182	19096	19199	19272	19050	19282	19244	19089	19238	19216	19318	19420	19202	19187	19267	19186	19329	19397	19267	19210	19247	19095	19171	19183	19259	19231	19172	19495	19443	19310	19262	19174	19407	19179	19362	19583	19147	18948	19036	19376	19230	19375	19257	19430	19278	19080	19295	19330	19341	19316	19369	19180	19244	19572	19317	19247	19196	19067	19224	19432	19215	19365	19335	19305	19258	19385	19197	19190	19095	19131	19178	19090	19232	19191	19147	19125	19286	19366	19194	19451	19074	19218	19335	19270	19263	19146	19117	19181	19149	19203	19276	19244	19314	19193	19186	19215	19225	19020	19083	19136	19233	19263	19178	19484	19345	19401	19217	19210	19388	19103	19195	19323	19301	19242	19299	19138	19168	19045	19141	19267	19263	19340	19218	19181	19172	19125	19223	19316	19156	19291	19240	19191	19467	19226	19244	19203	19288	19196	19391	19178	19289	19355	19187	19093	19315	19280	19236	19205	19263	19124	19113	19202	19351	19026	19088	19145	19232	19177	18979	18952	19284	19270	19251	19239	19242	19418	19299	19110	19221	19183	19205	19301	19358	19274	19188	19205	19231	19174	19273	19046	19082	19279	19106	19322	19209	19119	19198	19109	19407	19067	19145	19133	19242	19291	19281	19358	19345	19251	19425	19172	19039	19112	19337	19308	19116	19223	19302	19118	19418	19120	19277	19169	19134	19214	19235	19107	19029	19367	19375	19205	19221	19325	19322	19113	19366	19410	19210	19285	19392	19521	19187	19333	19141	19289	19097	19306	19378	19362	19266	19402	19306	19259	19230	19290	19315	19194	19380	19248	19263	19296	19020	19237	19176	19206	19258	19234	19144	19159	19267	19172	19178	19125	19118	19227	19305	19298	19132	19031	19244	19474	19089	19180	19156	19218	19193	19379	19118	19036	19284	19532	19248	19193	19270	19178	19232	19308	19071	19332	19300	19354	19441	19318	19213	19490	19372	19227	19099	19433	19435	19294	19362	19312	19365	19213	19174	19333	19319	19070	19348	19345	19442	19114	19336	19231	19214	19391	19377	19161	19353	19057	19187	19197	19338	19181	19356	19292	19438	18915	19203	19339	19185	19118	19089	19208	19227	19117	19106	19262	19184	19310	19265	19243	19487	19471	19210	19329	19098	19193	19219	19182	19131	19226	19098	19129	19494	19311	19417	19123	19268	19264	19245	19163	19206	19296	19274	19023	19264	19339	19193	19122	19010	19057	19298	19162	19106	19237	19308	19393	19381	19339	19323	19294	19262	19319	19481	19065	19133	19265	19276	19339	19549	19177	19222	19227	19273	19066	19576	19153	19261	19369	19192	19512	19372	19248	19227	19383	19478	19122	19096	19008	19150	19326	19363	19342	19090	19226	19294	19247	19269	19196	19073	19218	19061	19146	19173	19117	19145	19165	19268	19042	19436	19127	19264	19183	19126	19313	19164	19370	19109	19032	19176	19143	19373	19258	19310	18998	19440	19309	19301	19267	19326	19289	19311	19201	19203	19062	19051	19254	19182	19319	19142	19219	19344
20128	39746	31151	23872	20455	18605	17661	17040	16842	16758	16397	16123	16407	16185	16198	16034	16231	16282	16009	16212	16177	16298	16149	16098	16270	16227	16125	16123	16062	16322	16118	16115	16259	16325	16166	16084	16074	16114	16246	16271	16168	16246	16073	16093	16154	16103	16082	16173	16114	16264	16236	16107	16178	16237	16247	16148	16017	16138	16110	16066	16066	16268	16182	16116	16119	15958	16242	16268	16194	16362	16192	16180	16004	16271	16105	16119	16362	16174	16206	16195	16136	16196	16176	16053	16264	16154	16154	16052	15979	16076	16191	16159	16118	16013	16185	16059	16205	16079	16095	16231	16219	16127	16131	15873	16107	15992	16193	16136	16266	16236	16182	16106	15985	16065	16050	16132	16119	16178	16228	16174	16250	16172	16093	16158	16242	16155	16225	15921	16237	16199	16054	16111	16032	16001	16075	15971	16129	16120	16031	16027	16182	16169	16142	16139	16129	16069	16000	16273	16247	16280	16158	16171	16140	16003	16127	16207	16158	16092	16279	16047	16182	16201	16140	16056	16176	16174	16272	16207	16287	15964	16196	16142	16153	16124	16116	16013	16208	16129	16276	15985	16306	15943	16355	16101	16138	16071	16247	16171	15972	16196	16036	16179	16204	16050	16102	16039	16268	16086	16147	16045	16148	16010	16160	16052	16231	16209	16065	16293	16034	16157	16214	15930	16211	16001	16283	16108	16177	16119	15973	16138	16219	16478	16145	16082	16160	16094	16272	16144	16242	16167	16205	16283	16203	16235	16120	16221	16043	16186	16208	16230	16240	16101	16153	16003	16112	16109	16140	16133	16109	16109	16252	16037	16151	16316	16039	16124	16152	16070	16269	16159	16174	16110	16159	15979	16312	16114	16014	16315	16060	16220	16194	16218	16037	16098	16341	16156	16199	16240	16181	15924	16180	16073	16142	16104	16031	16235	16031	16242	15996	16172	16141	16125	16153	16205	16043	16261	16256	16163	16182	16229	16141	16124	16208	16217	16151	16261	16081	16144	16224	16397	16242	15979	16300	16217	15909	16099	16216	16143	16086	16277	16170	16244	16064	16289	16235	16130	16138	16315	16070	16130	16306	16066	16206	16225	16272	16097	16238	16258	16048	16271	16143	16022	16024	16194	15995	16139	16031	16184	16155	16283	15998	16154	16189	16286	16223	16281	16111	15891	16326	16091	16196	16051	16058	16184	16132	16221	16149	15936	16088	16164	16194	16222	16275	16141	16116	16137	16159	16373	15964	16049	16053	16091	15962	16077	15924	16367	16268	16096	16191	16322	16075	16137	16173	16204	16016	16149	16209	16180	16186	16075	16185	16056	16257	16181	16330	16211	16090	16056	16140	16062	16066	16276	15989	16014	16254	16121	16147	16137	16244	16120	16043	16065	16092	16445	16169	16079	16061	16116	16069	16170	16147	16060	16124	16233	16078	15973	15981	16124	16070	16085	16069	16191	16033	16230	16311	16036	15923	16269	16218	16090	16279	16199	16159	16138	16186	16180	16132	15977	16107	15929	16163	16159	16080	16157	15956	16074	16098	16328	16077	16099	16029	16134	16046	16134	16157	16208	16012	16125	16280	16130	16062	15989	16146	16142	16103	16102	16112	16069	16178	16096	16133	16124	16182	16273	16170	16175	16018	16098	16305	16299	16193	16142	16116	16016	16302	16261	16113	16101	16355	16086	16187	16009	16258	16162	16140	16194	16105	16302	16170	16185	16049	16129	16040	16190	16288	16105	16075	16176	15974	16058	15938	16145	16248	16097	16347	16244	15989	16241	16100	16313	16331	15968	16407	16232	16018	16315	16112	16168	16252	16119	16054	16050	16316	16101	16152	16188	16085	16123	16147	16037	16160	16041	16204	16131	16122	16287	16345	16288	16154	16071	16079	16314	16124	16228	16019	16093	16354	15982	16088	16137	16141	16264	16038	16223	16119	15935	16166	16093	16196	16036	16254	16136	16093	16103	16188	16194	16264	16228	16042	16295	16154	16059	16141	16125	16190	16216	16205	16102	16283	16102	16073	16053	16162	16075	16287	16208	16255	16120	16203	16102	16038	16004	16131	16157	16251	16244	16085	15974	16053	16053	16132	16196	16256	16124	16057	16220	16438	16000	16204	16160	16092	16014	16043	16228	16126	16214	16231	16089	16173	16140	16093	16204	15942	16190	16023	16120	16240	16102	16269	16127	16173	16074	16108	16134	16261	16166	15991	15974	16220	16088	16205	16100	16163	16126	16022	16128	16037	16018	16153	16035	16105	16200	16093	16129	16212	16174	16027	16119	16274	16119	16060	16068	16345	16248	16109	16072	16024	16052	16020	16258	16129	16159	16059	16134	16075	16208	16083	16199	16097	16041	15837	16297	16202	16197	16054	16224	16123	16229	16166	16041	16250	16214	16025	16192	16022	16213	16024	15910	16231	16122	16280	16227	16301	16173	16146	16032	16244	16064	16215	16179	16237	15934	16305	16217	16051	16085	16202	16259	16126	16174	16138	16019	15970	16113	16176	16179	16290	16204	16269	16049	16125	16238	16308	16041	16231	16133	16227	16025	16133	16279	16174	16070	16039	15970	16150	16059	16083	16128	16106	16253	16063	16095	16183	15962	16155	15990	16067	16088	16204	16128	16124	16281	16250	16055	16100	16341	16163	16194	16298	16235	16437	15895	16070	16111	16177	16241	16090	16162	16197	16133	16217	16259	16144	16183	16291	16080	16139	16054	16137	16149	15905	16257	16122	16333	15984	16143	16176	16191	16271	15941	16007	16184	16050	16203	16169	16076	16261	16095	16274	16121	16140	16041	16143	16110	16382	16233	16225	16159	16099	16176	16124	16079	16183	16021	16232	15992	16122	16273	16169	16196	16138	16139	16096	16320	16042	16184	16265	16104	16152	16164	16148	16102	16104	16005	16128	16053	16027	16162	16084	16108	16144	15986	16191	16096	16205	16190	16222	16183	16204	16229	16186	16201	16022	16137	16195	16104	16121	16169	16000	16094	16067	16121	16029	16204	16205	16020	16119	16248	16175	16000	16335	16054	16043	16219	16198	16274	16235	16188	16061	15953	16157	16112	16082	16088	15964	16089	16076	16158	16026	16186	16090	16032	16165	16047	16234	16143	16103	16306	16160	16264	16047	16178	16214	16280	16310	16145	16190	16197	16105	16174	16157	16253	16287	16398	16144	15973	16077	16129	16218	16249	16071	15978	16173	16207	16068	16063	16268	16220	16123	16155	16130	16166	16096	16067	16447	15989	16164	16292	16072	16079	16178	15920	16116	16074	16115	16009	16288	16099	16104	16248	16290	15978	16023	16175	16091	16095	16031	16201	16259	16097	16199	16134	16075	16056	16042	15998	16268	16116	16122	16051	16022	16308	16077	16224	16167	16023	16189	16141	16154	16095	16111	16000	16226	16083	16226	16197	16135	16286	16186	16106	16130	16210	16106	16229	16229	16049	16149	16064	16105	16115	16166	16144	16173	16093	16253	16145	16047	16263	16131	16027	16213	16289	16051	16264	16057	16207	16004	16166	16191	16318	16175	16194	16234	16133	16065	16153	16291	16167	16223	16068	16211	16218	16089	16078	16200	16152	16247	16310	16365	16088	16224	16240	16127	16167	16104	16009	15952	16246	16085	16176	16146	16071	16067	15949	16010	16231	16115	16318	16172	16142	16269	16136	16008	16263	16277	16018	16240	16006	16099	16169	16155	15943	16165	16165	16155	16046	16050	16230	16231	16314	16142	16211	16183	16323	16244	16243	16043	15961	16136	16034	16288	16146	16113	16291	16201	16144	16123	16215	16116	16231	16087	16323	16092	16296	16233	15993	15934	16083	16285	15979	16185	16096	15991	16129	16184	16096	16030	16110	16002	16099	16194	16120	16174	16006	16120	16178	16190	16208	16213	16141	16062	16282	16200	16090	16187	16283	16129	15992	16255	16185	16106	16230	16165	16074	16314	16243	16118	16113	16179	16220	16027	16019	15919	16137	16255	16171	16073	16226	16158	16055	16096	16149	16116	16208	16129	16345	16038	16265	16255	16264	16131	16268	16166	16273	16273	16237	16056	16029	16148	16092	16168	16093	16250	16380	16031	16295	16190	16174	15953	16127	16044	16043	16057	16139	16085	15990	16049	16124	16125	16082	16305	16300	16230	16043	16222	16044	16259	16261	16103	16194	16124	16087	16120	16174	16287	15960	16198	16264	16096	16190	16210	16131	16058	16053	16141	16022	16067	16151	16374	16101	16041	16118	16155	16038	16049	16109	16097	16014	16241	16220	16122	16001	16228	16025	16095	16162	16176	16073	16035	16153	16243	16048	16083	16037	16155	16215	16079	16060	16230	16018	16204	16079	16280	16133	16255	16201	16253	16182	16141	16015	16176	16186	16178	16173	16212	16185	16098	16236	16203	16033	16249	16239	16171	16070	16186	16164	15831	16254	16115	16234	16146	16001	16326	16168	16195	16041	16254	16456	16092	16243	15948	16082	16171	16101	16067	16161	15953	16222	16398	16143	15993	16093	16096	16115	16173	16259	16157	16103	16148	16153	16162	16027	15978	16080	16094	16122	16237	16183	15981	16288	16071	16075	16215	16010	16169	16194	16292	16043	16104	16008	16115	16195	16122	16065	16059	16114	16178	16221	16157	16170	16126	16185	16158	16151	16181	16080	15993	16066	15965	16170	16298	16148	16130	16128	16279	16106	16154	16083	16125	16084	16123	16242	16213	16176	16061	16150	16161	16169	16178	16367	16120	16212	15997	16228	16251	16243	16161	16250	16201	16183	16278	16189	16021	16279	16098	16075	16192	16175	16206	16339	16185	16132	16282	16025	16192	16033	16053	16281	16114	16153	16216	16018	16211	16099	16234	16106	16119	16182	16091	16097	16150	16255	16219	16125	16263	16297	16282	16317	16219	16199	16094	16224	16119	16128	16201	16030	16094	16191	16119	16089	16208	15981	16119	15952	16055	16171	16158	16025	16158	16219	16294	16015	16274	16206	16240	16077	16187	16190	16259	16172	16201	16374	16104	16115	16064	16287	16149	16131	16158	15972	16109	16234	16155	16095	16116	16168	16174	16186	16145	16121	16074	16036	16175	16102	16008	16385	16135	16135	16027	16253	16290	16185	16187	16180	16001	16191
25539	21639	27411	27716	21216	20166	20065	19187	18809	19028	18838	18641	18617	18655	18632	18681	18591	18484	18731	18842	18781	18653	18669	18387	18650	18474	18712	18666	18520	18730	18569	18392	18619	18593	18455	18648	18690	18723	18633	18417	18753	18389	18647	18637	18527	18368	18398	18404	18510	18460	18490	18812	18507	18546	18529	18566	18748	18455	18519	18654	18590	18604	18536	18254	18567	18460	18583	18535	18406	18435	18529	18691	18638	18635	18412	18401	18569	18490	18575	18428	18756	18463	18652	18680	18975	18624	18745	18472	18449	18566	18523	18622	18448	18473	18736	18572	18628	18442	18606	18522	18597	18302	18391	18429	18578	18616	18527	18518	18498	18509	18636	18497	18871	18410	18443	18431	18422	18577	18326	18298	18670	18491	18628	18637	18593	18572	18714	18567	18578	18406	18448	18378	18897	18537	18606	18543	18422	18263	18645	18567	18625	18478	18612	18645	18621	18464	18637	18553	18384	18446	18655	18633	18341	18409	18766	18340	18420	18669	18614	18472	18411	18659	18528	18373	18573	18464	18712	18687	18526	18365	18654	18622	18475	18587	18435	18412	18405	18518	18800	18391	18736	18421	18642	18764	18474	18596	18492	18725	18569	18599	18539	18427	18591	18824	18418	18453	18586	18351	18500	18345	18511	18566	18562	18440	18721	18646	18694	18330	18417	18638	18581	18485	18814	18627	18343	18354	18656	18401	18670	18653	18663	18698	18574	18429	18461	18518	18616	18494	18412	18409	18441	18438	18339	18655	18497	18565	18681	18419	18679	18653	18458	18328	18755	18557	18647	18488	18515	18289	18575	18249	18461	18451	18764	18415	18446	18529	18493	18404	18415	18224	18536	18615	18699	18639	18689	18584	18562	18573	18603	18479	18383	18655	18575	18631	18455	18559	18658	18395	18333	18436	18465	18436	18233	18556	18656	18543	18622	18624	18635	18320	18587	18836	18784	18526	18437	18607	18463	18647	18635	18585	18449	18454	18611	18642	18647	18599	18562	18623	18451	18555	18653	18555	18608	18596	18385	18385	18499	18432	18410	18536	18713	18496	18600	18473	18368	18483	18444	18540	18302	18523	18524	18415	18436	18549	18514	18214	18380	18719	18526	18444	18682	18615	18432	18497	18441	18625	18401	18408	18616	18553	18600	18434	18600	18763	18517	18567	18649	18516	18530	18465	18496	18436	18496	18572	18605	18535	18446	18473	18575	18425	18678	18523	18648	18464	18436	18611	18449	18396	18474	18311	18614	18699	18657	18270	18509	18507	18700	18425	18416	18496	18315	18499	18587	18574	18499	18302	18403	18633	18550	18637	18546	18531	18524	18290	18573	18569	18442	18522	18699	18539	18486	18759	18607	18586	18572	18605	18401	18491	18500	18394	18787	18585	18688	18628	18482	18491	18672	18554	18293	18469	18552	18403	18496	18409	18510	18549	18537	18720	18582	18532	18511	18581	18581	18544	18702	18535	18422	18623	18656	18688	18414	18538	18857	18549	18483	18696	18574	18486	18684	18661	18495	18513	18701	18778	18443	18428	18576	18591	18648	18564	18530	18514	18529	18541	18536	18614	18584	18546	18439	18469	18433	18522	18409	18647	18358	18318	18420	18670	18554	18618	18417	18433	18430	18625	18291	18391	18529	18501	18431	18401	18398	18426	18699	18544	18636	18624	18515	18532	18483	18551	18442	18392	18705	18506	18273	18464	18542	18650	18612	18566	18562	18552	18468	18326	18482	18408	18565	18491	18537	18584	18667	18638	18613	18505	18597	18586	18652	18566	18352	18373	18537	18629	18520	18521	18714	18580	18725	18629	18575	18779	18442	18436	18428	18261	18453	18459	18511	18657	18567	18297	18555	18649	18578	18631	18526	18654	18508	18666	18692	18572	18515	18516	18515	18561	18347	18581	18618	18394	18533	18552	18616	18595	18537	18431	18535	18623	18580	18482	18483	18554	18471	18613	18591	18457	18568	18392	18431	18632	18462	18444	18719	18595	18493	18637	18429	18568	18512	18378	18509	18656	18649	18387	18618	18593	18458	18329	18393	18447	18461	18380	18455	18539	18397	18557	18610	18663	18533	18496	18588	18478	18673	18479	18622	18479	18586	18440	18501	18513	18518	18679	18662	18625	18474	18480	18642	18676	18532	18484	18376	18430	18444	18568	18507	18666	18729	18504	18448	18399	18739	18551	18623	18634	18588	18610	18588	18594	18498	18408	18657	18513	18807	18625	18669	18676	18463	18607	18535	18536	18473	18472	18517	18710	18581	18566	18575	18446	18630	18518	18706	18454	18481	18533	18614	18419	18381	18397	18259	18459	18437	18623	18655	18619	18458	18506	18662	18626	18537	18471	18368	18666	18527	18428	18472	18498	18516	18735	18644	18527	18402	18642	18442	18642	18661	18455	18690	18457	18458	18555	18408	18386	18604	18753	18504	18578	18643	18571	18702	18716	18385	18541	18676	18721	18533	18575	18673	18503	18586	18686	18450	18492	18710	18501	18455	18401	18630	18428	18199	18458	18413	18626	18369	18359	18642	18539	18551	18526	18530	18640	18611	18654	18607	18429	18452	18507	18250	18538	18615	18589	18561	18294	18392	18631	18684	18538	18640	18622	18509	18467	18555	18406	18546	18405	18579	18634	18604	18566	18583	18615	18490	18622	18435	18418	18545	18544	18390	18473	18466	18614	18629	18592	18711	18277	18347	18464	18671	18596	18460	18301	18526	18742	18735	18449	18559	18528	18458	18514	18483	18390	18502	18455	18589	18583	18468	18582	18489	18424	18570	18419	18592	18379	18451	18637	18767	18369	18596	18588	18658	18640	18552	18684	18491	18442	18600	18471	18619	18502	18749	18496	18489	18512	18597	18479	18615	18731	18503	18536	18306	18460	18522	18351	18680	18617	18632	18575	18508	18522	18346	18512	18620	18496	18569	18509	18613	18637	18575	18377	18450	18532	18444	18415	18576	18538	18682	18557	18594	18563	18539	18505	18579	18623	18526	18559	18532	18621	18687	18541	18558	18613	18496	18511	18373	18572	18561	18456	18539	18454	18545	18631	18560	18326	18548	18747	18673	18644	18531	18587	18569	18522	18778	18339	18534	18453	18467	18685	18522	18644	18615	18675	18600	18380	18613	18542	18691	18596	18519	18405	18326	18448	18535	18563	18509	18528	18514	18705	18519	18639	18574	18392	18578	18391	18489	18583	18476	18673	18531	18451	18422	18784	18380	18424	18448	18584	18300	18369	18351	18663	18651	18396	18719	18369	18750	18560	18804	18582	18420	18758	18580	18379	18760	18454	18431	18752	18650	18495	18477	18431	18419	18557	18477	18518	18469	18484	18410	18265	18272	18406	18576	18682	18590	18520	18537	18578	18399	18690	18500	18700	18573	18577	18498	18371	18386	18590	18426	18537	18555	18423	18511	18412	18588	18517	18664	18471	18310	18451	18536	18569	18531	18689	18698	18628	18637	18475	18558	18462	18450	18401	18605	18386	18476	18414	18639	18639	18574	18682	18753	18741	18523	18569	18629	18637	18408	18538	18714	18362	18601	18636	18624	18368	18499	18581	18629	18363	18586	18455	18479	18500	18614	18534	18458	18307	18510	18721	18463	18522	18553	18614	18515	18501	18488	18422	18619	18394	18405	18591	18457	18623	18475	18657	18596	18549	18337	18536	18705	18628	18495	18562	18332	18469	18438	18657	18610	18344	18683	18458	18460	18354	18698	18641	18669	18394	18517	18591	18393	18447	18424	18554	18484	18619	18653	18696	18709	18331	18529	18517	18477	18667	18679	18796	18548	18526	18484	18615	18468	18665	18523	18631	18488	18450	18515	18627	18321	18509	18532	18614	18446	18282	18600	18353	18634	18582	18441	18600	18648	18435	18539	18444	18668	18771	18565	18637	18270	18617	18506	18406	18430	18557	18563	18310	18371	18345	18622	18476	18540	18476	18634	18282	18694	18757	18397	18349	18620	18469	18580	18609	18737	18400	18565	18524	18645	18435	18555	18487	18448	18481	18535	18711	18503	18338	18863	18449	18484	18348	18474	18338	18452	18512	18349	18574	18542	18751	18470	18326	18554	18542	18642	18618	18602	18426	18520	18637	18747	18633	18540	18509	18196	18466	18751	18345	18578	18761	18568	18618	18564	18512	18432	18428	18529	18537	18385	18565	18621	18377	18617	18467	18336	18552	18418	18611	18446	18495	18886	18513	18652	18550	18579	18585	18729	18562	18516	18461	18621	18598	18657	18492	18785	18578	18468	18505	18640	18539	18622	18547	18651	18698	18470	18459	18479	18492	18423	18596	18697	18688	18642	18470	18582	18485	18628	18610	18643	18741	18458	18636	18298	18458	18606	18219	18685	18573	18434	18433	18304	18437	18656	18506	18697	18539	18600	18478	18373	18426	18589	18331	18638	18633	18444	18332	18722	18583	18481	18507	18501	18510	18552	18719	18471	18561	18541	18623	18721	18541	18557	18668	18632	18514	18412	18614	18592	18414	18569	18575	18528	18413	18666	18650	18553	18440	18659	18464	18474	18406	18542	18709	18488	18543	18559	18470	18264	18572	18559	18813	18651	18514	18612	18493	18688	18421	18522	18706	18489	18591	18309	18659	18470	18620	18429	18631	18855	18406	18494	18527	18647	18437	18627	18532	18836	18507	18582	18543	18512	18655	18717	18500	18335	18522	18330	18547	18469	18509	18720	18511	18570	18715	18626	18336	18601	18617	18513	18540	18645	18473	18544	18472	18436	18691	18641	18579	18426	18657	18567	18604	18581	18508	18407	18617	18435	18521	18674	18477	18472	18774	18549	18387	18550	18447	18513	18724	18603	18467	18835	18525	18408	18599	18566	18739	18562	18632	18642	18530	18574	18601	18471	18495	18753	18546	18560	18549	18476	18401	18511	18505	18597	18496	18628	18526	18545	18598	18452	18503	18532	18496	18542	18450	18670	18620	18325	18465	18706	18472	18453	18485	18578	18810	18383	18592	18357	18743	18853	18658	18697	18355	18543	18597	18715	18721	18521	18685	18494	18499	18666	18479	18514	18549	18497	18649	18683	18653	18489	18483	18569	18638	18758	18455	18549	18687	18590	18551	18318	18473	18432	18607	18515	18776	18634	18630	18682	18353
20487	35458	28468	21563	18773	17348	16893	16293	16266	15878	15971	15779	15959	15702	15934	15768	15966	15985	15913	15754	15951	15785	15820	15893	15917	15754	15810	15661	15853	15883	15849	15712	15715	15715	15720	15827	15569	15711	15738	15727	15608	15897	15764	15664	15668	15671	15905	15636	15639	15847	15860	15861	15811	15677	15729	15637	15785	15644	15717	15781	15847	15805	15799	15822	15638	15599	15794	15803	15892	15670	15770	15813	15767	15891	15514	15720	15759	15639	15920	15762	15721	15764	15586	15712	15644	15839	15765	16045	15676	15753	15680	15943	15771	15646	15734	15523	15721	15862	15714	15758	15766	15735	15664	15653	15891	15884	15924	15691	15876	15773	15802	15566	15875	15843	15942	15866	15750	15804	15632	15696	15732	15865	15562	15935	15834	15868	15565	15954	15811	15799	15593	15924	15713	15695	15788	15774	15778	15869	15708	15771	15715	15860	15728	15780	15762	15916	15945	15675	15848	15733	15698	15847	15663	15678	15617	15762	15948	15661	15691	15705	15838	15705	15826	15855	15708	15912	15704	15751	15763	15704	15858	15748	15813	15912	15651	15654	15675	15679	15628	15663	15700	15654	15859	15749	16021	15753	15704	15876	15602	15776	15788	15886	15680	15647	15570	15678	15747	15784	15708	15684	15891	15745	15744	15730	15697	15608	15713	15573	15871	15712	15919	15749	15627	15731	15688	15751	15754	15776	15725	15914	15723	15770	15716	15557	15807	15855	15697	15603	15666	15878	15924	15702	15592	15848	15668	15919	15841	15737	15610	15681	15446	15738	15575	15771	15846	15915	15921	15800	15772	15565	15843	15632	15717	15880	15865	15757	15602	15726	15656	15669	15756	15907	15753	15871	15866	15832	15537	15670	15860	15783	15746	15780	15638	15720	15884	15861	15640	15877	15788	15852	15771	15806	15735	15734	15787	15674	15629	15774	15685	15753	15674	15800	15778	15700	15642	15715	15887	15827	15839	15631	15856	15552	15663	15569	15769	15782	15709	15736	15851	15591	15792	15930	15602	15700	15806	15883	15646	15723	15830	15742	15802	15718	15555	15890	15799	15779	15850	15887	15731	15753	15704	15744	15795	15893	15896	15648	15913	15908	15875	15782	15876	15768	15794	15786	15715	15597	15778	15714	15530	15799	15809	15732	15679	15642	15830	15951	15774	15706	15606	15728	15740	15599	15811	15829	15725	15691	15973	15660	15739	15741	15650	15674	15753	15594	15748	15722	15769	15655	15654	15931	15835	15787	15731	15720	15715	15646	15720	15759	15717	15562	15727	15975	15944	15791	15601	15753	15812	15687	15833	15895	15750	15782	15795	15757	15623	15928	15773	15933	15730	15876	15722	15600	15746	15741	15677	15770	15806	15698	15714	15826	15720	15759	15590	15842	15931	15873	15883	15704	15708	15710	15700	15551	15742	15734	15739	15731	15912	15786	15882	15837	15909	15944	15994	15838	15791	15752	15765	15795	15817	15862	15599	15679	15952	15769	15742	15746	15556	15645	15842	15787	15822	15650	15772	15746	15837	15593	15839	15697	15671	15851	15779	15867	15738	15763	15585	15727	15801	15563	15733	15865	15916	15713	15693	15756	15790	15857	15755	15957	15857	15895	16005	15718	15751	15789	15894	15871	15760	15810	15786	15793	15834	15598	15697	15672	15744	15646	15881	15593	15741	15886	15722	15655	15847	15809	15742	15630	15626	15705	15626	15741	15802	15614	15733	15789	15772	15760	15596	15871	15629	15785	15663	15669	15741	15823	15745	15669	15706	15756	15623	15791	15718	15753	15624	15857	15793	15755	15829	15789	15714	15673	15627	15715	15786	15697	15722	15725	15841	15782	16010	15762	15748	15769	15708	15932	15746	15771	15780	15765	15664	15887	15639	15626	15841	15768	15657	15645	15791	15743	15931	15735	15780	15650	15668	15782	15896	15822	15800	15935	15794	15889	15655	15758	15773	15885	15710	15910	15701	15587	15836	15851	15662	15652	15758	15625	15719	15758	15671	15764	15810	15844	15796	15777	15924	15756	15746	15823	15709	15820	15660	15724	15873	15728	15748	15737	15787	15750	15690	15736	15814	15754	15794	15843	15757	15591	15854	15775	15726	15745	15808	15837	15870	15808	15780	15769	15754	15814	15842	15870	15858	15732	15810	15541	15795	15843	15782	15787	15759	15655	15578	15766	15688	15774	15867	15639	15890	15714	15570	15831	15862	15996	15589	15808	15665	15652	15802	15836	15847	15786	15868	15727	15703	15826	15870	15750	15722	15789	15829	15623	15680	15699	15975	15733	15703	15800	15808	15776	15753	15693	15784	15617	15822	15756	15780	15722	15917	15619	15741	15663	15673	15811	15770	15818	15475	15803	15753	15865	15897	15658	15803	15792	15557	15724	15947	15771	15704	15760	15845	15760	15699	15847	15749	15770	15741	15775	15969	15725	15746	15776	15972	15802	15976	15655	15830	15733	15783	15651	15739	15899	15964	15758	15567	15626	15840	15813	15695	15830	15717	15778	15749	15801	15772	15842	15619	15709	15784	15523	15735	15733	15569	15647	15630	15767	15729	15718	15829	15734	15740	15882	15788	15673	15833	15773	15796	15790	15914	15562	15867	15814	15779	15683	15746	15660	15759	15754	15807	15731	15618	15635	15782	15887	15715	15785	15708	15691	15775	15519	15991	15730	15902	15765	15718	15728	15956	15716	15827	15911	15554	15861	15685	15706	15665	15777	15719	15739	15790	15925	15909	15580	15845	15979	15801	15813	15727	15787	15891	15894	15650	15859	15628	15814	15825	15786	15770	15713	15696	15833	15728	15784	15780	15742	15949	15840	15607	15895	15707	15831	15673	15758	15727	15932	15785	15544	15636	15777	15775	15892	15576	15842	15699	15644	15712	15774	15669	15944	15803	15702	15810	15691	15616	15740	15762	15751	15700	15708	15643	15872	15808	15729	15857	15926	15933	15723	15768	15762	15942	15604	15659	15821	15675	15732	15802	15827	15756	15765	15787	15824	15694	15934	15742	15869	15804	15784	15740	15994	15682	15868	15903	15767	15781	15825	15636	15782	15829	15693	15781	15698	15630	15770	15772	15749	15776	15706	15794	15815	15764	15737	15650	15785	15611	15657	15734	15801	15697	15603	15803	15833	15635	15700	15767	15846	15814	15834	15770	15677	15754	15746	15708	15564	15936	15819	15847	15890	15713	15846	15876	15948	15741	15838	15909	15996	15824	15730	15736	15738	15792	15719	15745	15744	15841	15711	15781	15697	15738	15741	15692	15656	15744	15765	15800	15919	15776	15751	15796	15855	15842	15703	15705	15861	15704	15806	15865	15913	15681	15713	15662	15902	15653	15842	15581	15708	15732	15760	15719	15930	15717	15611	15598	15955	15751	15755	15605	15866	15903	15703	15844	15807	15610	15705	15745	15705	15787	15784	15739	15726	15764	15799	15744	15761	15857	15779	15960	15872	15773	15603	15692	15731	15774	15872	15702	15815	15904	15763	15834	15861	15775	15913	15808	15933	15739	15704	15882	15719	15948	15871	15570	15817	15756	15880	15593	15805	15768	15801	15784	15665	15757	15788	15561	15807	15835	15837	15877	15924	15699	15843	15889	15782	15803	15685	15778	15668	15682	15772	15735	15722	15762	15738	15899	15752	15837	15788	15717	15836	15630	15825	15882	15742	15679	15674	15726	15879	15513	15686	15752	15851	15768	15829	15877	15765	15773	15704	15775	15792	15646	15879	15807	15680	15851	15650	15814	15797	15722	15848	15639	15735	15996	15819	15806	15788	15708	15695	15730	15644	15847	15681	15848	15853	15835	15790	15892	15732	15859	15686	15730	15699	15858	15901	15879	15841	15726	15738	15574	15866	15753	15872	15786	15777	15746	15903	15751	15684	15941	15852	15641	15848	15857	15693	15595	15669	15643	15679	15693	15787	15725	15689	15643	15756	15788	15749	15894	16018	15782	15672	15838	15882	15647	15771	15809	15870	15829	15667	15812	15677	15712	15914	15680	15735	15780	15672	15905	15978	15740	15888	15857	15719	15818	15713	15764	15750	15813	15708	15825	15900	15652	15629	15868	15692	15758	15639	15814	15877	15822	15733	15698	15727	15865	15763	15922	15688	15753	15849	15833	15675	15729	15724	15683	15705	15741	15900	15850	15780	15760	15835	15873	15704	15650	15822	15816	15910	15622	15934	15691	15728	15947	15743	15932	15751	15838	15638	15688	15757	15936	15733	15756	15934	15875	15787	15741	15900	15767	15720	15646	15837	15898	15735	15717	15661	15640	15539	15812	15686	15759	15668	15824	15712	15793	15762	15858	15758	15793	15799	15703	15723	15799	15774	15848	15830	15757	15796	15685	15767	15768	15662	15754	15746	15747	15696	15755	15676	15812	15682	15747	15865	15781	15838	15762	15501	15784	15706	15901	15555	15750	15823	15839	15707	15566	15751	15812	15888	15692	15526	15709	15765	15737	15721	15893	15769	15712	15787	15841	15826	15773	15752	15592	15745	15684	15796	15660	15662	15848	15792	15889	15777	15678	15809	15821	15864	15831	15885	15870	15719	15840	15847	15899	15713	15649	15632	15874	15575	15658	15828	15880	15474	15852	15896	15729	15946	15691	15763	15797	15722	15693	15701	15773	15925	15670	15748	15744	15706	15631	15796	15886	15846	15682	15776	15786	15727	15829	15712	15883	15692	15908	15644	15855	15858	15562	15692	15849	15814	15701	15871	15813	15766	15859	15773	15899	15718	15688	15777	15608	15665	15724	15770	15869	15789	15553	15737	15749	15737	15811	15785	15796	15823	15602	15759	15666	15654	15750	15841	15859	15887	15762	15963	15820	15727	15656	15705	15823	15591	15773	15746	15781	15572	15873	15818	15705	15620	15797	15758	15991	15688	15852	15698	16095	15942	15639	15819	15680	15699	15693	15828	15749	15894	15673	15668	15791	15503	15676	15639	15807	15706	15908	15687	15618	15908	15741	15644	15958	15822	15827	15653	16073	15880	15753	15736	15853	15667	15773	15700	15691	15734	15708	15739	15842	15838	15631	15922	15795	15844	15871	15706	15604	15800	15771	15563	15787	15754	15685	15653	15776	15946	15718	15870	15716	15631	15882	15779
22726	21589	28813	24914	22280	24754	25753	21553	20637	20981	20629	20415	20353	20293	20305	20094	20226	20251	20197	19945	20226	20195	20117	20013	20310	20104	20100	20133	19978	19983	20223	20132	19879	20085	20055	19999	19963	20021	20101	20108	20000	19971	20086	20053	19991	20054	19996	20064	19670	20002	20083	20005	20009	20020	20034	19953	20220	20153	19986	19928	20245	19971	20081	20031	20059	19796	19937	19971	19995	20086	19802	20072	20196	20074	20161	20062	19941	20010	19982	20124	20063	20025	20070	19900	19820	20023	19987	19921	19948	19856	19890	19954	19850	19919	19934	20048	19891	19992	19998	20048	20120	19829	20100	19790	19822	20031	19917	19736	19932	20034	19998	20159	19899	20159	20001	20025	19868	19844	20040	20022	19776	20079	19984	19999	19925	20069	19936	19716	19892	19870	20012	19938	19907	20263	20073	20069	20366	20036	20206	19918	19967	19874	20024	19918	19859	19883	19849	20016	19877	20032	19934	19984	19870	19898	20176	20107	20109	19899	20039	19796	20051	20091	20075	20105	20150	20073	20053	19846	19787	19946	20045	20062	19885	19902	19980	19939	19835	20075	20024	19939	19802	19929	20121	20071	19830	19756	20000	19943	19942	20066	19930	19907	20093	19996	19829	19666	19989	19853	19791	19968	20404	19960	19803	19767	20018	19913	20037	19948	19967	20060	20165	19991	19906	20043	20162	19936	19998	19987	19999	20077	20064	19961	19984	19959	19893	19910	19994	19929	20117	19983	19956	19833	19902	20022	19871	20050	19943	19831	19881	19915	19994	20085	19822	19888	20039	19945	19947	19961	19953	19867	20041	20123	19885	20021	19858	19898	19974	20052	20105	19990	19972	19895	20032	20100	20128	19907	19828	20000	20023	20059	20063	19831	20036	19803	20090	19985	19939	20079	20012	19805	19990	19853	19887	19982	20006	19831	19905	19782	19940	20034	19684	20081	19948	20111	19851	20023	20026	20056	20095	19999	19890	20078	20179	20004	19986	19899	19987	19963	19859	19862	20022	19992	20061	20046	19715	20000	20084	19955	19996	20153	20006	20212	19792	19973	20104	19897	20081	19871	19956	19966	19999	19986	19997	19974	19991	19966	19846	19912	19938	19886	19951	19974	19928	20215	20130	19971	19958	19903	20042	19846	20089	20008	19922	19915	20009	19678	19826	20168	20054	19925	19977	19885	19875	19704	19701	19902	20304	20026	19985	19990	20142	20050	20036	20050	19899	19920	19853	19829	19946	20055	20067	20160	20035	19804	19888	19848	19934	19824	19871	20030	19847	20124	20253	20012	20075	19982	19978	20021	19879	19789	20001	19931	20126	19948	19923	19940	19963	20035	19755	19946	19760	19808	19968	19843	20043	19795	19825	20023	20080	20107	19888	19874	20027	20025	19987	19889	20020	20100	19974	19897	20042	19959	20084	19927	19960	20208	20004	20026	19903	19811	20098	19933	20073	20048	19929	20210	19999	20097	19841	19817	20051	20039	19992	19979	20158	20205	19970	19967	19859	19976	19693	19813	19964	20212	19909	19828	20094	19943	20225	20046	19944	19953	19930	19873	20083	20032	20208	20051	19992	19975	20107	19754	19844	19920	20078	20001	19771	19927	19855	20090	19988	19701	20062	19906	19975	20072	19937	19967	20094	19965	19828	19848	20027	20038	20077	19936	19965	19920	20029	19773	20182	20078	19830	19927	19991	19961	19792	19930	19803	20106	19981	20021	20030	19925	19796	19950	20021	20141	20090	20239	19930	20031	19943	20007	20041	19918	20057	20055	20110	19803	19905	20006	19879	19886	19788	19831	20115	19927	19940	20045	20017	19847	19864	19857	19992	20098	20023	19858	20073	19976	19741	20044	20156	19939	19884	19715	19915	20047	20033	19849	19965	19866	19856	20011	19908	20107	19852	20041	19885	20115	19901	19974	19935	20072	19876	19840	20079	20009	19866	19729	20011	20078	20142	19936	19891	19909	19780	20146	19915	19852	20020	19978	19876	20145	19864	19809	19860	19999	20015	19931	19822	20083	20048	19871	19947	20018	20054	19932	19866	20109	20090	20103	19860	19965	19952	19948	19830	19883	20070	20068	19762	19922	19885	19974	19863	19859	20238	19993	19958	19832	20015	19948	19856	19982	19863	19867	19983	20036	19919	20095	20129	19775	19989	19992	20029	19823	20173	19988	19743	19933	20011	19816	19768	20105	19952	20089	20013	19851	19971	19941	19987	19918	20103	19982	20046	20061	19857	19873	20034	19908	19982	19819	19955	19879	19768	19995	19900	20159	20132	19841	19994	19947	19844	19935	19814	19978	19912	20079	20302	19895	19928	19873	19710	19898	20145	20012	19888	19878	20053	19981	19856	19875	20091	19923	20194	19953	20015	20017	19706	19839	19868	19936	20006	19731	19746	19750	20038	19843	19762	19929	19779	19990	20079	20012	20032	19933	20103	20116	20290	20066	20086	19845	20070	20122	19821	19798	19970	19914	19880	19743	20124	19683	20032	20055	19950	20382	19867	19974	20017	19869	19907	19736	19824	19952	19922	20191	19933	20026	20049	20096	19784	19994	19724	19845	19863	19904	20061	19684	19914	20069	20011	20032	19961	19924	19765	20087	19996	19973	20070	20081	19710	19837	19964	19993	20217	19721	19796	20142	20095	19965	19794	19875	19748	20092	19977	19827	19896	20014	19816	19767	20043	20129	19682	19937	19948	20056	19983	19891	19909	19993	19935	20171	19947	20092	19978	20120	19855	20041	19890	19966	19950	19758	19847	19887	19866	20047	19891	20139	20009	19934	19959	20060	19729	19603	20038	19814	19899	19944	19736	19836	19915	19852	20043	19725	20048	19820	19956	20110	19910	19830	19954	20098	19995	20126	20074	20046	19942	19837	19924	19947	19802	20039	20079	20084	19974	19809	19818	19967	19983	19953	19980	19949	19981	19852	19980	20014	20159	19965	20032	19979	19903	19856	19988	20056	19974	19924	19904	20132	19896	19790	20021	19948	19982	19863	19980	19764	19949	19942	19655	19831	20245	19908	19859	19714	19963	19905	19895	19911	20106	20022	20153	19928	19785	19932	19846	19877	19931	19854	19916	19949	19992	19895	20243	19969	20034	19937	19834	19887	19871	19975	19892	19956	19869	19879	19851	20068	19818	19826	20080	19900	20145	19940	19972	20023	19874	19939	19849	19945	20027	19827	19677	20007	19907	19815	19995	19965	19872	19886	20212	19946	19770	20000	19750	19802	19933	19960	20026	19790	20120	20027	19984	19892	19850	20064	20010	19847	19825	19876	19978	19946	19985	20053	20134	20116	20037	19778	20013	19917	20217	20010	19950	19744	19630	19905	19961	19871	20016	19698	19919	19856	19854	19614	19801	19961	20174	19908	19857	19869	19973	19788	19888	19995	20173	19934	20022	19879	19880	20179	20060	19948	19804	20036	19952	19998	20060	19991	19959	19920	19956	19721	19870	19913	19942	19963	19976	19899	20199	20038	19916	20013	19935	20074	19888	20225	19941	19750	19919	20013	19763	19748	20057	19828	19927	19981	20029	19955	19903	19891	20028	20016	19911	19823	19973	19971	20056	20067	19811	19834	20013	19997	19826	19949	20005	19859	20068	19833	20198	19850	20080	20015	20033	19951	20001	19735	19986	20242	19926	20030	20105	19884	19929	19863	19945	19959	19994	19855	19984	20071	19962	19990	19930	19821	19937	19973	19849	20038	19907	19720	19867	19922	19989	20011	19960	19973	20101	20056	20137	19838	19769	20029	19898	19877	20103	19862	19920	20073	19905	19852	19793	20082	19978	20102	19973	19904	20251	19871	19939	20021	20013	19933	19755	19917	19983	19908	19955	19833	19772	19799	19787	20115	20127	20120	20014	19872	19891	19892	19883	19633	20119	19873	19844	19958	19822	19821	19793	19916	20067	19907	19877	20065	19861	20200	20164	20017	19939	20095	19977	19926	19981	20076	19977	19991	19933	19816	19985	20091	20092	19993	19926	19881	19898	19993	19963	19926	19988	19888	19963	19879	20188	19990	20105	20242	19804	19738	19935	19879	19904	19985	19906	19896	19777	19863	20045	20029	20128	19815	20074	19909	19939	19895	20088	19891	20001	19986	19937	20064	20087	19967	19996	19998	19915	19921	19981	19915	20131	19838	20015	20005	19953	19942	19841	19765	19810	19937	19902	19756	19783	19879	19791	19869	19882	19827	19831	19976	19808	19900	19955	19876	19952	20058	20003	20034	19976	19993	19878	19672	19987	19935	19783	19907	19956	19745	19990	20009	19925	20112	19841	19882	19927	19759	19884	19777	19709	19983	19902	20123	19997	19826	20067	19797	19914	19967	19893	19764	20137	20023	20129	19947	19969	20051	19879	19922	20058	20032	19847	20046	19674	19876	19950	19933	19808	19989	20035	19936	19915	19871	20075	19753	19997	19945	19862	19951	20049	19944	19824	19770	20015	19966	20120	20042	20113	19944	19768	19968	20047	20002	19835	20000	19982	19993	20010	20175	20149	19777	20065	20018	20032	20023	19744	20096	20014	19815	19829	20022	20025	19820	19893	19835	19912	20018	20090	19946	20033	19857	20156	20035	19907	20027	19828	19895	19989	19883	19996	19599	19993	19937	20006	20167	20043	19922	19841	19949	19976	19951	19866	20052	19819	20068	20014	19853	19951	19892	19888	20083	19869	20141	19928	19828	19789	19774	19775	20024	19899	19908	19964	20018	19857	19864	19755	19709	19930	19843	20089	19744	19944	19925	19880	20092	20138	20082	19910	20062	20172	20065	20080	19744	20045	19989	20060	19922	19882	19941	20085	19985	19942	19959	20018	19914	19984	19991	19979	20005	19992	19887	20044	19942	19934	19953	20024	19946	19855	20042	19851	19642	19822	19952	19882	19903	19886	19896	19933	19915	19980	20070	19928	19693	19957	19881	19969	19969	19743	19890	19826	19934	19911	19954	20005	19860	20072	20057	20002	19966	19950	19985	19864	20099	19826	20034	19956	19990	19971	20038	19934	19909	19841	19995	20118	20018	20046	19748	20005	19950	19800	19827	20088	19970	19861	19975	20085	19936	19892	19837	19873	19883	19873	20064	19884	20009	20206	19960	20082	20207	20237	20112	20249	19978
21932	45182	36833	27516	23150	19915	19027	17850	17577	17232	16997	16987	16771	16736	16667	16642	16568	16652	16781	16860	16833	16489	16802	16726	16729	16618	16672	16687	16538	16543	16607	16663	16584	16601	16509	16567	16563	16616	16505	16478	16428	16528	16608	16688	16662	16632	16572	16640	16644	16688	16617	16722	16523	16810	16705	16387	16398	16555	16592	16655	16396	16626	16538	16613	16669	16310	16395	16550	16497	16638	16795	16507	16548	16563	16582	16598	16610	16580	16547	16633	16743	16570	16500	16564	16693	16418	16611	16528	16786	16652	16320	16730	16618	16411	16662	16566	16487	16591	16584	16584	16458	16496	16700	16622	16676	16588	16700	16594	16613	16665	16532	16600	16746	16456	16693	16488	16387	16644	16569	16496	16531	16839	16718	16608	16486	16731	16338	16569	16563	16589	16577	16597	16632	16465	16574	16495	16646	16629	16534	16518	16621	16456	16448	16619	16616	16785	16725	16592	16594	16638	16612	16567	16550	16710	16712	16650	16620	16558	16734	16534	16476	16622	16489	16537	16758	16654	16563	16507	16617	16665	16619	16465	16804	16630	16628	16644	16597	16541	16583	16493	16631	16485	16535	16659	16569	16443	16525	16601	16563	16704	16471	16621	16588	16667	16602	16689	16589	16452	16496	16538	16475	16614	16606	16587	16582	16398	16642	16583	16595	16743	16453	16851	16725	16574	16600	16412	16664	16587	16668	16563	16484	16435	16573	16615	16484	16591	16651	16694	16521	16402	16471	16702	16511	16611	16593	16532	16726	16561	16600	16470	16553	16454	16591	16533	16764	16484	16658	16601	16682	16656	16435	16365	16501	16558	16460	16599	16412	16708	16778	16452	16652	16611	16635	16534	16570	16634	16590	16649	16579	16551	16603	16610	16490	16550	16481	16592	16618	16494	16580	16511	16580	16634	16466	16703	16651	16526	16469	16514	16554	16676	16434	16799	16617	16527	16619	16585	16499	16729	16627	16653	16651	16632	16541	16602	16610	16543	16768	16554	16603	16678	16535	16797	16551	16556	16329	16546	16636	16490	16756	16530	16530	16722	16503	16533	16603	16404	16546	16573	16519	16653	16632	16565	16626	16628	16708	16649	16456	16594	16445	16809	16839	16610	16659	16620	16579	16515	16675	16454	16614	16666	16511	16496	16488	16517	16649	16710	16576	16586	16598	16519	16655	16487	16697	16443	16512	16512	16554	16468	16645	16493	16529	16578	16616	16669	16453	16444	16546	16402	16526	16467	16685	16518	16595	16702	16564	16535	16746	16544	16574	16622	16653	16567	16512	16583	16464	16754	16534	16548	16466	16517	16712	16592	16556	16686	16643	16718	16529	16678	16353	16521	16527	16533	16546	16490	16528	16568	16569	16530	16690	16538	16678	16439	16499	16712	16698	16519	16697	16522	16600	16577	16595	16462	16718	16532	16773	16621	16639	16327	16678	16584	16614	16672	16611	16550	16624	16668	16609	16473	16535	16535	16546	16752	16651	16395	16539	16472	16524	16460	16568	16588	16460	16671	16542	16489	16490	16685	16593	16787	16554	16615	16503	16657	16581	16763	16648	16532	16580	16446	16500	16782	16578	16628	16522	16628	16656	16564	16502	16729	16606	16531	16601	16616	16524	16673	16506	16633	16695	16586	16867	16696	16660	16663	16666	16511	16429	16601	16471	16437	16686	16685	16581	16404	16539	16520	16584	16852	16413	16689	16613	16624	16706	16573	16591	16443	16637	16501	16379	16561	16371	16718	16616	16433	16640	16711	16478	16512	16606	16756	16569	16531	16689	16683	16751	16356	16468	16536	16577	16643	16537	16575	16757	16536	16391	16605	16641	16565	16466	16699	16533	16668	16572	16617	16564	16462	16541	16563	16586	16503	16616	16677	16614	16686	16564	16562	16548	16595	16657	16584	16581	16552	16549	16713	16813	16539	16399	16542	16750	16694	16797	16484	16501	16465	16441	16547	16445	16649	16628	16657	16523	16616	16423	16610	16619	16563	16614	16585	16312	16685	16547	16608	16665	16616	16545	16469	16586	16432	16650	16542	16544	16627	16596	16535	16527	16579	16612	16583	16648	16399	16565	16584	16822	16502	16551	16776	16445	16592	16614	16519	16702	16576	16399	16414	16570	16612	16536	16545	16633	16494	16672	16560	16525	16516	16684	16512	16718	16512	16540	16430	16531	16493	16517	16579	16461	16587	16649	16636	16698	16582	16600	16675	16520	16638	16578	16649	16581	16469	16432	16648	16658	16676	16655	16529	16685	16427	16492	16600	16559	16719	16579	16551	16688	16644	16683	16573	16630	16404	16366	16448	16520	16552	16529	16643	16708	16612	16505	16533	16364	16588	16652	16460	16418	16498	16416	16501	16485	16634	16576	16681	16594	16499	16633	16601	16569	16447	16584	16526	16410	16677	16490	16494	16692	16543	16625	16501	16561	16475	16538	16585	16668	16638	16476	16641	16573	16529	16464	16658	16439	16486	16548	16454	16556	16603	16529	16449	16467	16444	16630	16655	16575	16531	16595	16509	16657	16506	16524	16399	16563	16449	16561	16629	16701	16568	16403	16487	16729	16448	16569	16461	16648	16620	16669	16455	16738	16760	16676	16418	16565	16567	16652	16633	16762	16578	16622	16674	16659	16642	16707	16640	16534	16638	16499	16578	16686	16482	16506	16580	16788	16507	16580	16732	16588	16557	16550	16609	16672	16435	16584	16672	16497	16556	16589	16444	16532	16489	16449	16606	16572	16558	16571	16514	16533	16440	16581	16816	16724	16637	16596	16600	16546	16545	16532	16684	16615	16428	16603	16470	16780	16711	16539	16575	16430	16683	16528	16575	16491	16586	16282	16379	16691	16525	16646	16866	16673	16666	16431	16582	16484	16588	16565	16540	16545	16546	16512	16683	16614	16537	16494	16660	16672	16603	16502	16617	16605	16708	16587	16525	16628	16466	16509	16499	16577	16459	16565	16577	16602	16671	16577	16611	16616	16578	16465	16537	16751	16439	16710	16537	16590	16668	16571	16668	16591	16485	16732	16718	16464	16556	16707	16513	16428	16347	16629	16656	16450	16592	16409	16536	16634	16561	16664	16658	16555	16584	16581	16531	16603	16553	16588	16589	16477	16590	16560	16701	16673	16503	16455	16648	16697	16536	16655	16652	16570	16707	16595	16649	16519	16570	16703	16571	16500	16799	16544	16587	16515	16752	16610	16473	16501	16672	16716	16600	16590	16491	16601	16538	16557	16648	16564	16789	16555	16498	16785	16613	16515	16567	16682	16466	16527	16683	16478	16758	16552	16563	16627	16604	16645	16540	16640	16600	16794	16507	16612	16579	16571	16403	16444	16672	16518	16465	16519	16504	16574	16419	16620	16590	16526	16560	16499	16534	16505	16543	16613	16520	16598	16510	16675	16549	16467	16496	16576	16686	16513	16463	16684	16564	16610	16578	16565	16620	16738	16522	16545	16574	16623	16475	16689	16589	16630	16802	16617	16643	16664	16529	16598	16554	16498	16668	16420	16497	16598	16625	16579	16643	16465	16732	16737	16513	16511	16659	16606	16467	16414	16663	16606	16592	16673	16511	16586	16680	16421	16482	16518	16546	16523	16564	16559	16649	16506	16442	16536	16531	16481	16560	16571	16577	16541	16818	16594	16405	16584	16661	16489	16700	16384	16790	16516	16381	16589	16452	16700	16603	16700	16510	16495	16632	16564	16449	16589	16506	16585	16524	16573	16586	16476	16618	16549	16664	16699	16554	16539	16499	16650	16504	16621	16481	16636	16645	16527	16514	16556	16449	16514	16674	16625	16345	16714	16568	16530	16523	16567	16672	16727	16522	16540	16523	16557	16641	16527	16545	16582	16701	16433	16467	16594	16547	16524	16472	16766	16602	16642	16708	16453	16534	16519	16645	16697	16484	16786	16593	16610	16579	16486	16685	16508	16613	16489	16695	16473	16778	16434	16589	16660	16653	16367	16506	16624	16616	16532	16556	16578	16472	16636	16495	16496	16510	16729	16533	16534	16556	16689	16466	16567	16580	16648	16584	16713	16647	16527	16507	16675	16574	16708	16293	16659	16730	16611	16678	16544	16521	16560	16537	16538	16582	16547	16530	16634	16615	16514	16497	16552	16669	16538	16604	16516	16452	16625	16487	16609	16320	16590	16570	16514	16545	16530	16591	16506	16650	16542	16433	16604	16629	16545	16418	16582	16584	16579	16491	16487	16656	16667	16684	16589	16337	16414	16628	16422	16737	16722	16557	16650	16518	16642	16599	16603	16577	16413	16527	16580	16526	16674	16658	16614	16752	16652	16663	16446	16628	16495	16676	16804	16522	16687	16445	16663	16611	16356	16757	16406	16553	16633	16527	16689	16498	16423	16576	16437	16486	16655	16567	16560	16445	16478	16634	16687	16634	16430	16694	16563	16662	16565	16819	16650	16551	16622	16491	16620	16648	16515	16534	16623	16653	16523	16585	16498	16571	16616	16490	16512	16394	16567	16464	16503	16515	16791	16610	16623	16472	16412	16557	16581	16614	16473	16476	16617	16706	16684	16676	16643	16587	16663	16451	16509	16705	16516	16650	16614	16572	16705	16464	16590	16421	16722	16499	16639	16518	16546	16619	16578	16555	16767	16604	16624	16503	16550	16416	16771	16586	16495	16741	16656	16571	16688	16720	16541	16398	16593	16553	16634	16585	16441	16637	16574	16682	16586	16806	16491	16582	16637	16506	16549	16628	16536	16616	16517	16534	16468	16672	16529	16479	16603	16638	16729	16567	16667	16566	16587	16676	16580	16625	16469	16493	16527	16506	16442	16476	16591	16613	16514	16631	16572	16486	16606	16726	16788	16582	16505	16484	16481	16652	16521	16590	16418	16681	16703	16651	16609	16473	16581	16798	16683	16685	16501	16665	16686	16601	16745	16527	16626	16666	16676	16442	16679	16486	16597	16548	16443	16691	16610	16559	16591	16629	16493	16544	16597	16461	16638	16633	16546	16542	16576	16596	16635	16645	16493	16724	16642	16487	16607	16489	16753	16539	16490	16626	16651	16670	16627	16548	16601	16630	16611	16537	16534	16640	16526	16587	16551	16560	16649	16505	16587	16593	16585	16663	16443	16583	16487	16674
29935	24794	27755	24223	20060	19355	18938	18767	18574	18631	18364	18235	18358	18282	18567	18267	17962	18128	18496	18050	18048	18155	18274	18323	18276	18339	18314	18483	18380	18354	18290	18381	18272	18064	18259	18215	18221	18222	18367	18302	18402	18167	18439	18278	18259	18447	18268	18223	18269	18236	18292	18274	18152	18146	18237	18400	18209	18269	18218	17987	18293	18394	18448	18244	18027	18108	18125	18092	18062	18208	18140	18163	18224	18181	18184	18130	18122	18448	18017	18272	18225	18163	18477	18336	18256	18218	18353	18193	18266	18369	18061	18418	18042	18192	18365	18295	18368	18242	18245	18188	18171	18311	18351	18266	18267	18171	18074	18191	18129	18352	18283	18356	18152	18239	18266	18307	18445	18330	18255	18294	18162	18164	18328	18126	18174	18089	18133	18215	18117	18223	18307	18188	18369	18221	18036	18095	18299	18323	18107	18092	18145	18069	18334	18159	18181	18129	18263	18266	18505	18058	18257	18408	18084	18176	18326	18240	18214	18175	18141	18322	18225	18163	18298	18113	18297	18335	18317	18173	18278	18185	18537	18143	18315	18111	18400	18423	18401	18137	18336	18260	18144	18186	18330	18146	18152	18234	18150	18425	18275	18204	18211	18369	18158	18324	18096	18219	18307	18348	18221	18236	18337	18095	17998	18377	18187	18175	18288	18298	18409	17959	18394	18310	18119	18179	18240	18136	18182	18311	18546	18396	18126	18176	18202	18015	18462	18227	18118	18180	18514	18180	18163	18020	18232	18141	18176	18114	18383	18171	18326	18298	18169	18179	18359	18215	18259	17912	18439	18007	18395	18134	18332	18112	18257	18315	18445	18411	18409	18405	18406	18392	18213	18031	18340	18479	18395	18223	18137	18105	18413	18470	18326	18084	18261	17974	18346	18164	18300	18292	18225	17977	18396	18169	18282	18223	18087	18223	18179	18243	18190	18204	18345	18351	18213	18337	18372	18349	18291	18192	18354	18259	18169	18258	18322	18290	18141	18282	18181	18189	18296	18331	18230	18134	18183	18236	18472	18387	18329	18354	18213	18404	18362	18226	18131	18362	18357	18027	18352	18188	18263	18136	17991	18396	18387	18166	18397	18361	18318	18107	18197	18070	18467	18178	18219	18315	18285	18328	18226	18260	18343	18161	18265	18149	18201	18279	18311	18092	18276	18054	18151	18179	18384	18363	18347	18228	18184	18077	18149	18211	18304	18433	18057	18265	18133	18263	18312	18367	18119	18131	18311	18087	18370	18299	18178	18108	18188	18233	18145	18299	18271	18194	17920	18327	18268	18256	18337	18200	18359	18237	18381	18136	18318	18390	18345	18200	18178	18260	18260	18118	18296	18309	18320	18244	18419	18232	18353	18254	18155	18140	18229	18394	18383	18240	18210	18129	18131	18233	18297	18321	18370	18378	18156	18446	18174	18369	18064	18271	18019	18303	18216	18343	18293	18138	18031	18002	18391	18245	18252	18368	18364	18301	18154	18169	18271	18280	18397	18149	18189	18229	18135	18363	18243	18106	18333	18239	18346	18324	18255	18251	18248	18238	18256	18294	18299	18273	18129	18109	18187	18215	18329	18287	18379	18359	18232	18103	18318	18189	18203	18491	18398	18274	18348	18442	18023	18356	18417	18340	18206	18384	18273	18258	18316	18287	18162	18271	18209	18315	18256	18174	18104	17985	18226	18228	18446	18267	18415	18454	18465	18194	18191	18237	18228	18033	18109	18253	18161	18129	18300	18256	18264	18523	18351	18341	18307	18209	18266	18357	18229	18326	18143	18284	18130	18115	18244	18358	18152	18121	18318	18221	18350	18135	18385	18037	18371	18288	18393	18374	18243	18186	18335	18249	18320	18219	18200	18395	18320	18064	18327	18242	18044	18359	18248	18249	18154	18292	18102	18327	18194	18364	18149	18281	18491	18295	18292	18362	18160	18339	18261	18282	18084	18287	18312	18348	18151	18292	18275	18161	18090	18440	18289	18212	18351	18150	18290	18326	18063	18265	18121	18265	18296	18199	18119	18227	18275	18204	18178	18281	18312	18197	18144	18237	18245	18375	18330	18515	18134	18197	18241	18283	18339	18178	18240	18361	18205	18314	18451	18461	18428	18379	18251	18261	18245	18239	18332	18308	18242	18285	18254	18350	18243	18344	18179	18161	18215	17952	18030	18360	18073	18149	18208	18134	18002	18280	18144	18185	18370	18279	18217	18364	18210	18353	18334	18368	18186	18270	18300	18099	18311	18270	18139	18255	18462	18183	18221	18346	18172	18281	18243	18361	18364	18259	18257	18229	18215	18145	18303	18078	18316	18313	18265	18397	18299	18348	18246	18090	18198	18452	18343	18098	18214	18396	18176	18036	18239	18122	18332	18279	18324	18245	18047	18068	18068	18278	18308	18247	18323	18455	18198	18033	18104	18263	18195	18205	18302	18373	18377	18243	18315	18033	18347	18041	18170	18229	18407	18130	18357	18336	18194	18018	18266	18462	18227	18167	18470	18180	18383	18161	18033	18330	18249	18451	18295	18225	18244	18320	18127	18273	18267	18259	18085	18313	18296	18313	18212	18243	18494	18340	18232	18468	18214	18345	18083	18201	17944	18280	18230	18470	18248	18300	18307	18224	18276	18430	18203	18369	18207	18220	18205	18119	18110	18209	18296	18242	18214	18170	18139	18279	18168	18321	18110	18123	17958	18172	18305	18344	18292	18143	18239	18094	18468	18188	17995	18353	18218	18373	18358	18443	18166	18115	18391	18182	18361	18356	18441	18243	18104	18214	18236	18236	18182	18081	18196	18278	18361	18531	18202	18199	18194	18379	18097	18205	18317	18263	18117	18321	18393	18137	18149	18390	18129	18092	18215	18160	18363	18159	18622	18289	18000	18182	18154	18334	18314	18260	18272	18051	18364	18161	18317	18277	18140	18285	18387	18248	18426	18267	18192	18191	18296	18375	18118	18102	18268	18273	18278	18284	18364	18080	18341	18218	18286	18086	18446	18139	18425	18426	18295	18441	18107	18227	18377	18087	18406	18239	18406	18075	18308	18265	18161	18257	18398	18291	18035	18311	18198	18104	18438	18366	18214	18337	18214	18061	18093	18116	18212	18134	18298	18121	18300	18361	18178	18431	18207	18341	18171	18124	18168	18213	18153	18069	18241	18166	18479	18534	18408	18353	18414	18344	18201	18082	18426	18386	18339	18335	18141	18412	18303	18376	18302	18160	18276	18418	18082	18374	18417	18363	18277	18428	18220	18171	18310	18120	18313	18396	18180	17996	17976	18169	18409	18235	18170	18264	18183	18560	18257	18298	18232	18348	18302	18234	18130	18166	18204	18302	18313	18195	18283	18480	18262	17993	18179	18367	18174	18199	18135	18192	18256	18366	18316	18270	18100	18123	18127	18366	18077	18419	18128	18323	18337	18217	18399	18090	18215	18351	18321	18137	18473	18354	18377	18357	18294	18323	18207	18132	18288	18199	18056	18236	18452	18416	18379	18143	18328	18166	18416	18372	18195	18105	18284	18259	18449	18244	18374	18298	18245	18466	18202	18153	18177	18239	18230	18109	18141	18406	18342	18278	18041	18239	18194	18420	18282	18395	18369	18227	18227	18126	18332	18385	18269	18147	18215	18274	18387	18132	18298	18229	18272	18327	18337	18407	18122	18233	18194	18364	18201	18179	18316	18218	18280	18404	18207	18301	18486	18193	18136	18101	18185	18270	18344	18304	18113	18137	18583	18217	18108	18160	18386	18003	18205	18290	18271	18288	18226	18339	18174	18223	18132	18094	18385	18314	18180	18298	18212	18192	18339	18191	18230	18137	18244	18297	18287	18356	18264	18272	18359	18238	18097	18178	18486	18178	18317	18253	18215	18045	18106	18371	18236	18259	18313	18213	18236	18188	18314	18091	18182	18327	18312	18332	18272	18282	18302	18341	18179	18218	18245	18209	18131	18365	18144	18358	18330	18148	18153	18319	18195	18290	18261	18379	18217	18354	18287	18211	18301	18165	18287	18189	18187	18313	18445	18110	18117	18340	18253	18299	18197	18068	18224	18056	18271	18336	18031	18308	18152	18106	18492	18258	18114	18235	18242	18003	18330	18454	18198	18210	18158	18541	18195	18307	18227	18118	18246	18401	18432	18170	18168	18016	18429	18371	18200	18415	18615	18317	18216	18199	18153	18220	18262	18337	18203	18405	18166	18288	18181	18410	18256	18408	18390	18465	18347	18265	18318	18268	18119	18352	18162	18106	18343	18114	18207	18281	18313	18413	18178	18171	18112	18280	18214	18309	18302	18132	18673	18360	18416	18191	18273	18022	18368	18334	18427	18370	18483	18531	18201	18163	18221	18278	18271	18144	18046	18269	18452	18377	18368	18390	18247	18326	18064	18242	18246	18302	18292	18473	18313	18337	18178	17971	18241	18224	18236	18344	18157	18192	18231	18174	18315	18235	18241	18467	18110	18010	18087	18176	18288	18312	18416	18377	18298	18234	18440	18327	18115	18158	18165	18339	18343	18447	18192	18121	18219	18135	18171	18200	18201	18255	18178	18228	18281	18124	18036	18435	18324	18290	18256	18201	18423	18031	18275	18194	18107	18261	18456	18096	18175	18069	18206	18199	18150	18402	18187	17949	18209	18046	18267	18088	18302	18311	18540	18189	18144	18354	18294	18211	18092	18111	18479	18260	18201	18231	18293	18171	18163	18139	18402	18356	18300	18295	18269	18106	18273	18190	18165	18142	18285	18315	18105	18240	17946	18056	18234	18160	18208	18187	18374	18365	18244	18046	18169	18277	18180	18166	18155	18246	18286	18030	18273	18398	18288	18181	18237	18345	18152	18202	18185	18151	18229	18201	18233	18044	18299	18165	17984	18474	18237	18240	18273	18222	18353	18330	18386	18326	18233	18280	18266	18234	18325	18172	18293	18084	18261	18418	18173	18220	18315	18050	18092	18040	18252	18229	18025	18245	18424	18203	18333	18401	18362	17963	18201	18139	18242	18109	18299	18180	18426	18143	18308	18388	18337	18235	18170	18095	18230	18144	18313	17889	18172	18408	18291	18133	18332	18131	18236	18330	18219	18107	18289	18380	18472	18126	18307	18325	18394	18264	18283	18020	18403	18224	18419	18119
21589	33105	26322	20135	17924	16775	16385	16138	15998	15740	15787	15687	15546	15597	15482	15630	15838	15700	15539	15557	15663	15763	15569	15610	15649	15609	15644	15475	15677	15427	15624	15558	15706	15787	15591	15567	15892	15663	15364	15552	15618	15510	15657	15515	15472	15590	15654	15571	15482	15648	15552	15553	15786	15630	15610	15544	15705	15624	15633	15638	15500	15492	15640	15541	15579	15668	15447	15506	15568	15557	15591	15534	15767	15534	15571	15439	15493	15657	15621	15574	15684	15439	15528	15652	15535	15501	15452	15393	15559	15607	15471	15594	15631	15564	15733	15566	15535	15487	15627	15662	15658	15387	15588	15593	15568	15708	15661	15512	15644	15643	15522	15437	15551	15502	15654	15641	15722	15640	15621	15565	15548	15578	15553	15548	15579	15401	15547	15756	15706	15627	15604	15615	15655	15669	15629	15550	15555	15510	15619	15586	15723	15544	15666	15558	15569	15388	15590	15573	15528	15605	15488	15438	15577	15728	15556	15628	15638	15468	15611	15730	15618	15543	15567	15600	15574	15594	15540	15723	15567	15778	15510	15749	15572	15693	15491	15680	15556	15549	15657	15610	15416	15611	15573	15459	15559	15560	15718	15600	15454	15603	15551	15539	15472	15573	15514	15465	15634	15651	15591	15596	15615	15462	15686	15558	15719	15342	15767	15382	15734	15597	15509	15576	15436	15418	15671	15620	15442	15540	15571	15657	15480	15634	15834	15441	15514	15552	15588	15622	15738	15634	15354	15688	15581	15551	15645	15470	15783	15566	15634	15620	15564	15653	15674	15713	15553	15516	15706	15655	15529	15580	15619	15729	15568	15636	15655	15799	15588	15736	15711	15614	15427	15479	15621	15423	15490	15551	15610	15668	15559	15494	15590	15501	15642	15520	15592	15531	15537	15676	15580	15553	15608	15623	15578	15402	15669	15566	15592	15791	15506	15641	15571	15476	15757	15676	15580	15505	15536	15759	15627	15680	15724	15552	15641	15571	15587	15515	15522	15594	15516	15641	15716	15656	15611	15769	15557	15609	15555	15656	15525	15653	15415	15595	15450	15647	15490	15675	15696	15665	15510	15706	15576	15555	15594	15649	15381	15582	15381	15642	15488	15516	15532	15534	15606	15615	15557	15682	15595	15651	15760	15721	15639	15678	15676	15526	15731	15326	15631	15510	15614	15676	15450	15663	15709	15633	15523	15703	15477	15656	15511	15759	15406	15618	15614	15731	15465	15563	15759	15536	15658	15617	15543	15775	15716	15585	15648	15705	15658	15539	15528	15599	15591	15562	15556	15538	15483	15556	15591	15516	15675	15659	15613	15634	15582	15376	15456	15555	15699	15540	15734	15633	15530	15583	15730	15685	15661	15491	15615	15587	15441	15606	15721	15669	15598	15369	15623	15411	15453	15527	15697	15534	15577	15469	15530	15610	15522	15636	15650	15563	15590	15429	15276	15634	15725	15646	15477	15557	15780	15642	15598	15528	15521	15680	15596	15467	15769	15640	15615	15595	15551	15574	15637	15547	15540	15620	15565	15615	15548	15751	15657	15718	15583	15491	15591	15525	15537	15816	15640	15597	15657	15443	15572	15535	15647	15599	15635	15623	15717	15662	15679	15627	15537	15673	15725	15497	15487	15513	15488	15633	15628	15606	15659	15565	15769	15483	15633	15652	15568	15627	15643	15501	15517	15672	15623	15550	15650	15521	15559	15494	15547	15568	15756	15633	15634	15588	15613	15631	15523	15659	15368	15546	15512	15749	15821	15588	15376	15572	15580	15654	15580	15663	15307	15710	15474	15566	15857	15597	15594	15649	15478	15609	15636	15450	15514	15656	15548	15663	15486	15553	15568	15589	15733	15574	15571	15423	15574	15601	15648	15493	15405	15628	15505	15837	15652	15440	15567	15578	15637	15452	15493	15509	15623	15605	15457	15662	15697	15480	15453	15540	15517	15591	15502	15552	15647	15613	15691	15535	15587	15440	15657	15499	15572	15729	15646	15639	15357	15501	15380	15584	15570	15615	15560	15648	15664	15528	15798	15582	15711	15547	15428	15547	15552	15583	15576	15653	15580	15530	15503	15735	15523	15680	15727	15547	15747	15507	15534	15625	15662	15808	15445	15577	15451	15526	15706	15697	15542	15747	15711	15642	15558	15555	15505	15562	15669	15473	15606	15370	15615	15680	15589	15624	15631	15508	15597	15595	15443	15604	15612	15572	15458	15575	15535	15654	15735	15452	15778	15615	15445	15557	15589	15622	15744	15716	15733	15692	15502	15443	15688	15631	15562	15501	15520	15643	15644	15475	15520	15704	15495	15758	15585	15627	15656	15599	15495	15663	15531	15648	15499	15446	15611	15561	15581	15470	15619	15559	15601	15504	15504	15745	15593	15673	15663	15582	15444	15704	15466	15719	15653	15565	15651	15390	15590	15484	15792	15632	15650	15669	15474	15404	15594	15603	15620	15654	15528	15610	15658	15612	15700	15390	15759	15703	15619	15604	15658	15682	15644	15696	15406	15641	15610	15534	15588	15541	15750	15607	15492	15597	15504	15540	15586	15585	15604	15524	15535	15668	15423	15508	15505	15623	15692	15717	15556	15605	15608	15487	15614	15599	15515	15616	15548	15678	15652	15584	15586	15631	15528	15592	15591	15677	15495	15444	15535	15706	15541	15500	15775	15629	15607	15577	15586	15490	15502	15699	15630	15401	15524	15566	15686	15606	15455	15614	15389	15579	15581	15384	15379	15495	15618	15636	15724	15615	15497	15386	15817	15767	15377	15509	15484	15604	15553	15586	15606	15628	15606	15721	15526	15503	15791	15651	15550	15620	15597	15527	15530	15656	15651	15615	15482	15596	15551	15612	15692	15586	15369	15504	15654	15596	15589	15636	15582	15698	15677	15543	15687	15520	15575	15610	15628	15546	15831	15721	15631	15649	15500	15472	15662	15443	15492	15620	15578	15597	15539	15756	15558	15673	15474	15665	15646	15528	15554	15597	15535	15467	15638	15648	15503	15516	15672	15505	15654	15607	15582	15543	15595	15724	15632	15647	15622	15648	15675	15582	15722	15650	15488	15636	15547	15703	15578	15726	15617	15517	15607	15523	15623	15519	15514	15596	15672	15526	15593	15638	15688	15472	15496	15567	15666	15487	15578	15751	15561	15582	15614	15595	15696	15568	15783	15838	15556	15563	15607	15712	15667	15550	15651	15615	15610	15653	15381	15625	15528	15590	15744	15697	15390	15625	15592	15622	15629	15472	15479	15533	15609	15602	15630	15751	15610	15502	15634	15690	15519	15747	15599	15512	15722	15628	15446	15508	15580	15708	15466	15649	15610	15553	15522	15658	15774	15798	15579	15545	15735	15631	15449	15632	15507	15692	15717	15566	15789	15761	15519	15559	15643	15476	15581	15362	15470	15491	15525	15397	15575	15517	15539	15464	15694	15517	15559	15439	15520	15606	15470	15668	15698	15627	15594	15736	15867	15555	15636	15446	15591	15578	15727	15708	15660	15626	15635	15529	15535	15609	15521	15614	15589	15620	15696	15490	15578	15576	15570	15581	15699	15513	15767	15443	15633	15796	15580	15634	15520	15522	15592	15655	15660	15590	15656	15505	15690	15636	15598	15614	15635	15557	15606	15471	15637	15697	15618	15605	15524	15472	15487	15632	15662	15582	15551	15736	15544	15517	15714	15598	15702	15456	15529	15633	15693	15685	15611	15576	15536	15551	15709	15705	15695	15603	15569	15492	15473	15658	15641	15684	15605	15502	15526	15504	15512	15668	15690	15555	15540	15549	15458	15615	15635	15525	15769	15647	15691	15501	15699	15535	15610	15591	15624	15628	15537	15643	15641	15679	15495	15425	15708	15564	15517	15751	15603	15695	15548	15562	15595	15644	15521	15583	15493	15655	15757	15859	15602	15362	15657	15455	15685	15536	15612	15601	15667	15518	15621	15690	15610	15479	15630	15810	15453	15704	15616	15709	15485	15641	15674	15542	15710	15570	15530	15682	15634	15668	15598	15644	15665	15543	15456	15475	15563	15539	15476	15654	15579	15740	15656	15480	15529	15673	15564	15498	15479	15741	15417	15454	15683	15520	15735	15605	15588	15299	15530	15401	15417	15595	15586	15437	15498	15504	15678	15754	15704	15626	15661	15627	15518	15491	15676	15661	15656	15636	15734	15468	15615	15658	15572	15655	15588	15554	15734	15680	15611	15514	15614	15556	15554	15488	15623	15694	15763	15487	15518	15378	15549	15601	15456	15519	15484	15415	15684	15533	15623	15528	15794	15513	15699	15532	15638	15520	15497	15595	15578	15514	15656	15563	15494	15542	15594	15559	15768	15760	15611	15655	15683	15603	15597	15592	15608	15662	15530	15640	15533	15609	15443	15580	15504	15622	15889	15800	15496	15561	15701	15509	15612	15614	15675	15809	15560	15488	15733	15629	15596	15711	15668	15461	15750	15657	15603	15421	15610	15525	15599	15650	15610	15699	15486	15459	15497	15760	15474	15680	15613	15610	15572	15740	15531	15800	15624	15491	15684	15645	15773	15456	15615	15466	15740	15586	15539	15669	15565	15572	15483	15680	15546	15607	15518	15555	15582	15574	15635	15536	15568	15511	15605	15673	15611	15676	15642	15464	15596	15536	15559	15439	15524	15630	15648	15763	15502	15602	15606	15550	15651	15508	15709	15732	15649	15592	15695	15737	15453	15494	15598	15501	15293	15520	15400	15543	15584	15533	15743	15603	15445	15532	15737	15724	15544	15502	15800	15633	15750	15527	15570	15715	15590	15593	15476	15717	15562	15692	15527	15577	15550	15502	15672	15633	15492	15602	15503	15630	15558	15608	15630	15592	15624	15618	15675	15685	15473	15527	15560	15508	15611	15693	15623	15415	15533	15829	15637	15507	15610	15550	15629	15742	15808	15652	15548	15711	15694	15523	15544	15745	15548	15522	15542	15576	15711	15608	15730	15484	15535	15573	15590	15456	15712	15460	15569	15634	15446	15529	15656	15738	15761	15626	15641	15669	15630	15755	15488	15571	15584	15622	15595	15605	15544	15512	15634	15418	15608	15703	15716	15470	15512	15661	15637	15526	15565	15533	15626	15607	15521	15424	15726	15590	15767	15671
23723	21571	28340	25692	23056	22633	22158	19871	19214	19422	19154	19302	18851	19000	18944	19063	18833	18889	18744	18770	18793	18991	18947	18950	18773	19008	18980	18739	19107	18919	18720	19131	18810	18638	18964	18767	18906	18984	18990	18615	18955	18803	19173	18793	18863	18730	18757	18844	18955	18832	18729	18716	19055	18842	18811	18996	18979	18951	19164	18698	18592	19124	18815	18919	18946	18844	18899	18821	18645	18924	18833	18845	18828	18841	18919	18906	18703	18924	18950	18851	18959	18960	18810	18781	18784	18979	18859	18896	18852	18700	18708	18815	18817	18834	18883	18936	18991	18790	19032	18826	18809	18749	18831	18811	18656	18999	19046	18784	18921	18702	18802	19038	18756	18860	18832	18623	19021	18630	18840	18882	18815	18821	18572	18835	18780	18764	18589	18794	18941	18919	18752	18717	18836	18788	18692	18866	18754	18828	18955	18823	18706	18845	18685	18698	18770	19039	19006	18809	18980	18947	18801	18875	18780	18850	18791	18711	18836	18932	18753	18634	18725	18890	18708	18655	18760	18828	18914	18832	18682	18924	18652	18684	18934	18904	18863	18779	18946	18711	18645	18719	18787	18756	18780	18731	19051	18721	18918	18743	18665	18681	18788	18902	19213	18950	18806	18746	18858	18752	18823	18854	18879	18944	18895	18807	18936	18922	18728	18726	18876	18891	18588	18521	18946	18703	18712	18801	18637	18731	18773	18757	18844	18744	18818	18790	18655	18813	18748	18850	18948	18831	18941	18787	18788	18717	18695	18549	18789	18811	18746	18911	18936	18915	18928	18755	18978	18805	18896	18927	18875	18771	18700	18656	18803	18976	18726	18839	18869	18917	18687	18781	18791	18783	18775	18709	18728	18703	18805	18775	18880	18641	18824	18844	18952	18763	18701	18920	18786	18610	18895	18607	18854	19032	18607	18875	18850	18790	18682	18815	18789	18760	18807	18960	18698	18691	18950	18729	18841	18698	18859	18821	18915	18809	19108	18808	18602	19078	18790	18706	18799	18905	18739	18790	19006	18961	18668	18770	18862	19034	18776	18740	19163	18933	18772	19103	18791	18809	18882	18757	18973	18693	18932	18866	18819	18751	18783	18765	18617	18766	18686	18699	18786	18955	18798	18916	18686	18724	18753	18717	18928	18755	18992	18750	18864	18968	18800	18707	18736	18813	18883	18706	18857	18739	18781	18564	19054	18604	18846	18673	18988	18893	18921	18863	18687	18856	18835	18523	18736	18699	18769	18962	18765	18562	18887	18837	18796	18810	18726	18622	19164	18668	18879	18740	18850	18720	18946	18802	18967	18650	18639	18889	18770	18934	18830	18898	18982	19025	18745	18792	18916	18930	18889	18887	18947	18998	18832	18757	18569	18607	18645	18748	18832	18722	18961	18826	18636	18746	18715	18980	18870	18836	18861	18811	18785	18890	19035	18914	18821	18838	18657	18816	18898	18891	18847	18939	18671	18955	18715	18796	18888	18957	18710	18878	18937	18781	18769	18845	18749	18943	18914	18775	18843	18691	18933	18755	18827	18967	18883	18646	18860	18824	18905	18935	18717	18864	18772	18760	18561	18825	18853	18886	18974	18950	18804	18813	18967	19152	18815	18780	18672	18798	18931	18769	18832	18785	18835	18763	18909	18856	18864	18799	18820	18633	18802	18846	18935	18881	18726	18849	18883	18647	18797	18826	18957	18914	18768	18825	18746	18841	18663	18990	18702	18863	18960	18738	18888	18906	18808	19005	18911	18706	18781	18717	18762	18744	18807	18655	18883	18688	18805	18808	18779	18770	18858	18884	18928	18701	18818	18865	18773	18669	18836	18855	18980	18834	18860	18839	18689	18725	18648	18863	18883	18780	18860	18769	18747	19018	18865	18948	18914	19038	18631	18941	18944	18738	18826	18812	18752	18811	18789	18865	18712	18436	18943	18874	18856	18840	18972	18850	19009	18603	18772	18754	18867	18790	18732	18642	18958	18751	18638	18947	18976	18714	18952	18846	18924	18734	18827	19090	18843	18763	18580	18821	18741	18607	18663	18719	18886	18732	18903	18851	19017	18790	18982	18752	18732	18846	18704	18862	18806	18916	18944	18745	18946	18907	18834	18982	18749	18755	18833	18771	18683	18882	18756	18759	18858	18755	18970	18920	18833	18731	18762	18724	19075	18792	18645	18768	18749	18672	18604	18715	18847	18747	18752	19007	18695	18696	18654	18632	18881	18830	18821	18705	18764	18639	18828	18650	18855	18801	18881	18752	18874	18940	18894	18853	18783	18584	18941	18631	19146	19014	18672	18742	18748	18726	18774	18679	18845	18956	18921	18725	18792	18796	18674	18559	18888	18831	18758	18742	18930	18734	18816	18771	18686	18851	18822	18880	18928	18899	18994	18829	18825	18860	18852	18669	18691	18812	18702	18750	18898	18818	18609	19125	18775	18975	18938	18899	18818	18775	18652	18899	18634	18543	18901	18726	18621	18879	18803	18698	18868	18637	19011	18899	18929	19072	18808	18904	18981	18872	18687	18682	18679	18834	18733	18846	18619	18727	18865	18949	18909	18926	18637	18604	18700	18738	18922	18682	18905	18774	18654	18640	18552	18921	18672	18878	18734	18794	19005	18656	18700	18926	18776	18926	18856	18914	18784	18813	18913	18527	19142	18796	18700	18821	18897	18724	18538	18706	18796	18911	18881	18593	18987	18697	18821	18787	18921	18877	18780	18807	18630	18663	18633	18924	18894	18783	19102	18864	18892	18967	18860	18659	18724	18801	18842	18599	18757	18844	18987	18918	18784	18697	18589	18703	18834	19026	18779	18734	18752	18645	18829	18620	18594	18827	18935	18683	18618	18824	18606	18823	18916	18611	19029	18725	18899	18913	18828	18751	18710	18700	18904	18810	18818	18893	18878	18804	18973	18682	18796	18668	18793	18920	18807	18898	18623	18676	18691	18791	18941	19076	18683	18745	18784	18778	18859	18804	19034	18891	19038	18843	18975	18736	18636	18730	18872	18878	18913	18686	18762	18590	18866	18927	18733	18828	18858	18722	18847	18729	18794	18858	18815	18694	18913	18945	18729	18814	18693	18891	18848	18596	18784	18836	18663	18786	18828	18717	18913	19100	18940	18600	18800	18855	18821	18651	18740	18757	18846	18532	18662	18973	18745	18659	18854	18788	18816	18952	18833	18827	18850	18720	18851	18793	18924	18678	18920	18705	18768	18790	18745	18858	18792	18778	18871	18806	18685	18767	18613	18836	18634	18777	18947	19019	18586	19021	18655	18863	18750	18829	18888	18871	18800	18644	18600	18816	18890	19025	18724	19107	18866	18974	18711	19007	18892	18883	19148	18943	18916	18768	18856	19046	18867	18802	18775	18972	18942	18567	18827	18682	18777	18884	18832	18463	18740	18844	18816	18886	18848	18820	18903	18896	18730	18766	18975	18862	18826	18767	19089	18864	19078	18738	18801	18791	19055	18751	18861	18781	18927	18844	19039	18854	18968	18848	19018	18915	18725	18992	19000	18727	18857	18833	18736	18838	18855	18520	18589	18588	18580	18822	18832	18753	18812	18937	18844	18690	18841	18897	19087	18973	18716	18819	18899	18801	18820	18650	18771	18603	18897	18756	18896	18688	18913	18864	18809	18641	18866	18853	18625	18846	18968	19050	18802	18917	19141	18816	18833	18686	18866	18759	18779	18700	18690	18603	18984	18850	18601	18836	18818	18870	18776	18896	18766	19205	18720	18749	18752	18820	18876	19048	18630	18650	18779	18876	18909	19097	18825	18831	18768	18864	18743	18808	18971	18763	18654	18819	18761	18912	18724	18679	18782	18872	18747	18528	18869	19086	18813	18926	18781	18692	18795	18709	18880	18833	18739	18862	19085	18869	18911	19007	18958	18693	18768	18907	18807	18805	18813	18840	18808	18954	18652	18685	18716	18787	18828	18815	18992	18887	18708	18768	18833	18856	18692	18713	18912	18850	18604	18941	18731	18738	18778	18698	18887	18662	18679	18788	18929	18790	18779	19075	18860	19059	19057	18808	18704	18833	18965	18913	18982	18903	18724	18829	18739	18721	18698	18834	18703	18747	18708	18791	19025	18776	18761	18999	18920	18714	18838	18718	18706	18620	18872	18921	18798	18943	18631	18780	18829	18563	18781	18896	18789	18743	18671	18757	18903	18712	18689	18966	18803	18786	18776	18872	18890	18937	18914	18718	18700	18945	18734	18692	18607	18764	18718	18805	18933	18725	18885	18924	18899	18783	18749	18849	18832	18922	18818	18784	18892	18691	18723	18801	18847	18711	18837	18653	18735	18990	18924	18708	18779	18822	18788	18877	18874	18858	18603	18673	18590	18812	18827	18774	18842	18632	18815	18566	18656	18996	18823	18927	18822	18759	18935	18569	18983	18666	18854	19051	18811	18936	18899	18945	18961	18737	18829	18937	18949	18807	18692	18947	19047	18771	18843	18800	18881	18908	18708	18908	18792	18686	18810	18866	18951	18560	18811	18837	18753	18851	18583	18797	18749	18915	18585	18723	18877	18630	18935	18880	18788	18945	18755	18693	18928	18922	18970	18796	18804	18961	18964	18818	18930	18818	18691	18663	18967	19113	18769	18817	18733	18740	18863	18712	18667	18838	18846	18986	18757	18875	18853	18852	18969	18727	18875	18813	18715	18887	18737	18744	18853	18754	18990	18784	18699	18656	18437	18694	19039	18936	18810	18890	18911	18888	18621	18683	18767	18865	18759	18689	18811	18753	18739	18677	18890	18661	18846	18773	18841	18700	18862	18768	18838	18962	18681	18843	18672	18732	18888	18787	18893	18883	18752	18882	19096	18917	18764	18796	19101	18694	18648	18824	18732	18848	18887	18705	18827	18748	18671	18940	18965	18904	18836	18716	18700	18809	18673	18763	18719	18960	18937	18635	18649	18620	18949	18703	18880	18706	18919	18861	18819	18723	18856	18828	18814	18851	18837	18583	18887	18517	18658	18926	18835	18475	18862	18664	18844	18781	18799	18863	18773	18803	18815	18826	18888	18816	18822	18820	19027	18819	18837	18923	18628	18749	18961	18956	18860	19018	18819	18816	18615	18735	18842	19013	18822	18749	18876	18691	18608	19153	18673	18761	18921	18999
20118	40362	33432	24524	20126	18115	17509	16956	16571	16379	16332	15970	16009	16179	15995	15989	16216	16037	15970	16011	16044	16106	16026	16055	16116	15889	15997	15922	15989	16008	16025	15962	15987	15932	16027	15935	15909	15929	16056	15927	15944	15921	16060	15920	15867	15891	15900	16051	15913	16053	15940	15924	16052	15885	15953	16016	15969	16059	15770	15860	15869	15962	15969	16261	15942	16026	15882	16017	15895	16020	16055	15886	16266	16084	16039	15729	15785	15861	16095	15956	16015	15934	15938	15977	15923	16115	16038	16104	15931	16011	15998	15956	15966	15836	15847	15859	15956	15967	15987	15982	15808	16301	16036	15940	15778	16149	15780	16023	16062	16054	15863	15965	16013	15948	15940	15939	15962	15955	16191	15810	15881	16032	15708	15959	16119	16046	15986	15918	16037	15924	16115	16145	15943	15844	15947	15930	15979	16032	15962	15880	15884	15861	15958	15990	16004	16022	15918	15983	15908	15872	15977	16060	16038	15898	16019	15962	15985	15885	15968	15907	15952	16061	15920	16058	16222	15643	15928	16048	15797	15976	16026	16109	16130	16025	16064	15857	15802	16010	15963	15958	16017	15990	15935	15999	15875	15875	15950	15807	15984	15975	15935	15887	15964	15926	15901	15852	16066	16001	15921	16061	16090	15839	15722	15916	16018	16086	15923	15880	16025	15916	15944	15966	15758	15905	15796	15640	15867	16083	16000	15895	16102	15912	16062	15789	15959	15842	15991	15918	15828	15844	15979	15840	15895	15844	15951	15833	15998	16053	15746	15921	15983	15929	15955	15883	16021	15972	15948	16079	15902	16035	15890	15919	15998	15905	15937	15930	16006	15966	15951	15983	16040	16144	16014	16014	16183	16014	15942	15955	15964	15796	15860	16103	15889	15902	15817	15931	15741	16014	15951	15797	16063	16021	16148	16024	15976	16074	15815	16003	16061	15879	16083	15912	16002	15963	15941	16008	15827	15918	15911	16008	16091	16001	16099	15986	16123	15842	15953	15850	15728	15835	15799	15994	15957	15977	16058	16140	16015	16048	15783	15851	16029	15910	15965	15927	15937	16024	15855	16036	16030	16038	16000	15897	15924	15918	15806	15997	15789	16058	15950	15889	15890	15991	15995	16084	15996	15993	16029	16055	16081	15994	15946	16169	16027	15936	15933	16073	15982	15902	15989	16038	15890	15856	16104	15990	16033	15954	15823	15895	15970	16004	15993	16209	15914	16023	16020	15985	15817	16040	15909	15895	16223	16005	15909	16018	16016	15984	15850	15974	15849	15798	16002	15948	16052	15969	15930	15832	16085	16107	15917	15949	16003	16053	15904	15951	15934	15926	16026	15983	15877	16045	16017	15901	15872	15986	16050	16098	15809	16003	15935	15948	16030	15897	15941	15890	15954	16196	16040	15937	16024	15941	16078	15876	16063	15950	15962	15885	16029	15971	15865	16061	15937	15857	15982	15889	16078	16049	16066	16046	15874	15869	15943	15929	15949	15917	15896	15924	15972	15938	15883	16248	16004	15951	15818	15791	16078	15946	15918	15902	16108	15972	16118	15968	15950	15900	15809	15862	15930	15944	15926	16028	16096	15889	15938	16010	15835	15881	16040	15948	15982	15901	15924	15776	15909	15924	15822	15958	15791	16051	15764	16052	15884	15980	15828	16032	16089	15888	15975	15943	15985	16049	15974	15869	15997	15888	15905	15930	15899	15952	15920	15850	16175	15920	16047	15826	15802	15747	15911	16071	16015	15942	15947	15844	15869	16013	15876	16004	15878	15880	16023	15922	15767	16153	15872	15877	15953	15903	15959	15756	16012	15866	16007	16048	16054	16060	15989	15890	15916	15902	15932	16025	15898	15991	16022	15943	15974	15791	15966	15814	15819	15911	16052	15938	16161	15876	15955	16088	15897	15895	15953	15989	16093	15964	16070	15831	15907	15816	15841	15926	15949	15944	16092	15924	15915	16068	15964	15977	15892	15950	16031	15976	15884	15910	15861	16045	15983	15892	16034	15909	15873	15816	15813	15967	15856	15927	15955	16088	15959	15900	15885	15939	15903	16111	15998	15973	15977	16068	16006	15843	15840	15926	16025	15878	15871	15964	15948	16099	15907	16014	16111	15928	15970	15903	15851	15811	15942	15882	16041	15982	15987	15841	16048	16037	15994	15914	15959	15801	15953	16031	16146	15957	16093	16068	15987	16113	16004	16054	15923	16041	15882	15931	15902	15980	15973	15870	15941	16062	15999	15817	16110	15925	15958	15876	15945	15788	16024	16025	16012	15801	15998	15930	16042	15984	16103	15975	15976	16029	16184	15962	15797	15977	15895	15969	15954	15950	15927	16084	15881	16048	15924	15962	15826	15842	16119	16031	16135	15910	16010	16047	15753	16060	16057	15934	15887	15881	15961	15979	15951	16007	15987	16026	15831	15982	15800	15852	16054	16010	15953	15941	15950	15914	15841	15976	15815	16046	15923	16029	15975	15767	16040	15991	15982	15918	16019	15881	15939	15762	16056	16015	15972	15909	15894	16087	15868	15905	15997	16011	15934	15878	16055	16014	15924	15799	15976	16029	15901	16056	15981	15880	16112	16053	15790	16018	15882	16076	15921	16170	15929	15802	16101	15922	15922	15783	15953	15957	15936	15990	15865	15948	16086	15782	15955	16053	16184	15799	15968	15987	15863	15861	15979	16002	15721	15813	15916	16055	16133	15793	16189	16113	15904	15985	15932	15968	15852	15872	15816	16015	15803	15963	16060	16040	15806	15896	16036	16018	15904	15921	16056	15984	16153	16035	15898	15984	16024	15753	16123	15992	15943	16122	16020	15973	15985	15840	15952	15984	16021	15970	16172	16002	16006	16072	15959	15964	15958	15889	15923	15817	15783	15813	15951	15886	15790	16074	16053	16116	15715	15968	16004	15753	15948	16000	15871	16081	15883	16230	15910	16100	16061	15831	15969	16095	15876	15812	15995	15986	16019	16013	16045	16088	15934	15972	16039	16215	16151	16019	15824	15936	15990	15818	16109	15942	15787	15987	15922	15930	16011	15916	15939	15956	15953	15947	16087	16080	16005	15943	15843	15814	16062	15900	15906	15863	16064	15906	15822	15931	15929	16034	15978	16083	15967	15902	15846	16262	15866	16108	16090	15917	15976	16037	15974	16146	15843	15942	16109	16045	15923	15900	16042	16083	16116	16022	15768	15902	15937	15992	15904	15909	15912	15979	15869	16003	16061	16111	15775	15936	15887	15893	15933	15878	15743	15908	15860	15867	15985	15776	16026	15826	15811	16148	16008	15815	15925	15921	16015	16100	15893	15770	15971	16129	15920	16042	15893	15951	15781	15838	16204	15876	16027	15897	15914	15956	16107	15946	15959	16157	15902	15892	16020	15902	15757	16069	15883	15974	16015	16045	15826	15878	15999	15930	16006	16042	15799	15902	15993	15855	16145	16002	15892	15806	15858	15928	15982	15908	15928	15900	15980	15853	15834	15892	15842	16105	16015	16016	16035	15851	16090	16073	15818	15993	16056	16080	15996	15926	16010	15888	15953	15870	15791	15935	16069	15954	15856	15926	16035	16042	15889	15987	15980	16025	15919	15836	15980	16036	16065	16038	15881	15936	15929	15895	16110	15971	15935	16092	15923	15944	15891	15984	15959	16011	15961	15833	16063	15864	15962	16136	15890	15791	15872	15954	16019	15794	15966	16024	15953	15955	15977	15891	15870	15889	15808	16097	16146	15739	16140	15739	16026	15945	15923	15924	15908	16138	15981	15882	16003	15896	15949	15930	15888	16021	16021	15853	15964	15907	15985	15851	15832	15973	15997	16055	15913	16073	16039	16094	15757	15961	16098	15992	15891	15942	16149	15949	15876	16010	16008	16024	15947	15832	15997	15807	15782	15857	16096	15933	16143	16035	15855	15848	16060	15952	15883	16066	15863	15909	15867	15876	16049	16117	15996	15963	16085	15991	15992	15804	16051	16051	15863	15950	15972	16056	15868	15800	15836	15687	16006	16031	15838	15771	15867	16019	16086	15984	15823	16130	16097	15899	16103	15717	15836	15859	16062	16046	16057	15875	15948	15947	15932	15938	16224	15854	15763	15929	15910	15836	16204	15902	16103	15944	15924	16089	15948	15882	15939	16071	16079	16206	15850	16013	15914	16001	15882	15972	16100	15915	15959	16102	15913	15923	15927	16030	15954	15948	15891	15969	16160	16002	16007	16045	15750	15915	15798	15940	15990	15861	15983	15817	15958	16043	15973	15837	15885	15923	15911	15784	16051	15949	15952	15825	15785	16029	15909	15993	15927	16003	15998	16000	15919	15862	15855	15968	16074	15904	15773	16064	16039	15935	15988	16008	15909	15897	15944	15845	16049	16119	16000	15936	15829	15950	15934	16077	16016	16121	16105	15911	15931	15996	16032	15995	15960	15962	15995	15927	16042	15982	16047	15915	15948	16004	15781	15907	15875	16038	16091	16027	16036	16000	15908	15952	15909	15831	15981	15896	16108	16020	15983	15808	16017	15878	16107	15975	15930	15901	15983	16082	15966	15997	16027	15990	15981	16117	15872	15891	15855	15824	15967	15968	15940	15924	15963	16043	16026	15915	15957	16027	16064	16067	15928	16037	16021	16010	16045	16046	15956	15863	15956	15916	15852	15869	15941	16089	15941	16050	15748	16168	16060	15895	15969	16129	15845	15819	15916	15939	15901	16022	15888	15883	15986	15924	15854	15940	15964	16042	15945	15943	15910	15996	15998	15895	15920	15887	15960	16088	15986	15847	15867	15889	15735	16018	16013	15912	15910	15959	15917	15923	16094	15872	15948	16032	15970	15936	16006	16028	15939	15982	16121	15995	15921	15908	15813	15940	16021	15756	15839	15801	15850	15902	15827	16021	15905	16180	16061	15924	16124	15900	16017	16030	15848	16171	15964	15888	16004	15989	15881	15866	15874	15930	16007	16030	16088	15978	15936	15835	16064	15922	15941	15973	15881	15833	16112	16075	15935	16071	15968	15836	15991	15922	15951	16024	16029	16092	16063	16017	15934	15859	16011	16031	15873	15962	15999	16077	15787	16015	15717	15811	15954	15933	16191	15977	15892	15926	15986	15919	15893	15982	15797	15949	16063	15933
25517	21629	27236	27368	20618	19495	19548	18388	18241	18096	18102	18072	17993	18041	17945	17896	17858	18164	17894	17993	17716	17895	17925	18027	17995	18185	17952	17985	18068	17884	17843	17892	17793	18048	18059	17818	17814	17725	17840	17879	17864	17834	17995	17824	18020	17826	17774	17957	17922	17859	17774	17793	17995	17765	17733	17703	17749	17702	17721	17933	17852	17872	17947	17951	17785	17921	17886	17874	18102	17774	17702	18044	17797	17759	17801	17903	17894	17929	17815	17944	17870	17795	18012	17863	17906	17682	17874	17936	17745	17923	17761	17890	17719	17655	17782	17874	17954	17784	17874	17954	18033	17855	17851	17784	17886	17882	17638	17767	17749	17709	17903	18082	17892	17954	17940	18002	17678	18074	17856	17878	18003	18005	18011	17864	17943	17879	17710	17722	17845	17763	17869	17904	18073	17910	17947	17806	17670	18051	18028	18052	17884	18030	17745	17953	17956	17878	17792	17801	17945	17920	17959	17827	17858	17827	17887	17974	17851	17772	17851	17890	17974	17805	17825	18043	17863	17881	17860	17793	18083	17815	17938	17977	17977	17836	17951	17795	17943	17906	17713	17896	17793	17756	17806	17798	17739	17649	17804	17945	17931	17997	17960	17885	18081	17929	17785	17907	17897	17841	18004	17953	17865	17778	17624	17802	17793	17891	18058	17873	17985	17793	17967	17915	17900	17602	17883	17870	17758	17789	17931	17747	17716	17810	17815	17953	18007	17712	17768	17812	18026	17898	17787	17922	17568	17683	17739	17602	17878	17794	17783	17637	17865	17875	17985	18048	18058	17846	17836	17901	17898	17771	17993	17792	17628	18020	17914	17926	18036	17803	17822	17789	17774	17928	17811	17705	17995	18065	17799	17746	17747	17762	17992	17881	18051	17754	17855	17751	17866	17832	17999	17744	17891	17814	17680	17723	18006	17841	17910	17933	17930	17850	17802	17834	17678	17848	17879	17836	17871	17891	17926	17761	17920	17800	17877	18001	17908	17888	17662	17850	17844	17690	17801	17827	17767	17873	17826	17929	17907	18015	17919	17789	17831	17982	17675	17778	18135	17566	17954	17945	17934	17834	17817	17866	17944	17772	17769	17709	17978	17760	17865	17767	17877	17921	17925	17709	17785	17940	17906	18004	17876	17842	17876	17970	17890	17968	17866	18153	17931	17886	17551	17836	17857	17864	17851	17979	17684	17867	17807	17841	17684	17875	17912	17923	17803	17911	17639	17771	17932	17897	17885	18036	17755	17730	18031	17942	17924	17764	17866	17959	17672	17975	17916	17786	17864	17813	17918	17858	17872	17930	17822	17711	17948	17941	17908	17926	17943	17776	18026	17830	17802	17732	18076	17768	17847	18075	17801	18124	17827	17933	17695	17594	17589	17863	17986	17808	17642	17799	17690	17904	17750	17657	17813	17967	17835	17934	17821	17755	18054	17900	17627	17719	17787	17944	17956	18029	17696	17938	17890	17891	17670	17753	17830	17815	17811	17908	17872	17845	17867	17689	17744	17860	17773	17658	17947	17766	18025	17774	17909	17768	17959	17813	17932	17945	17906	17949	17884	17853	17759	17813	17706	17899	17798	17924	17937	17874	17979	17948	18070	17990	17858	17881	18048	17920	17966	17691	18000	17913	17848	17807	17993	17734	17870	17896	17936	17888	17799	17869	17970	17770	17608	17931	17923	17745	17965	17961	17965	17839	17981	17905	17974	17716	17835	17915	17800	17764	17864	17783	18199	17878	17913	17695	17773	17701	18062	18022	17691	17720	17848	17851	17821	17748	17812	17847	17745	17865	17601	17688	17797	17607	17843	17740	17953	17734	17802	17896	17898	18085	17916	17650	17802	17851	17831	17837	17926	17588	17922	17804	17981	17657	17712	17716	17667	18056	17893	17844	17870	17943	17919	17902	17751	17847	17817	17930	17833	17722	17729	17877	17789	17987	17907	17927	17876	17933	17993	17858	17637	17885	17758	17848	17848	17842	18100	17900	17890	17901	17823	17863	17907	18015	17792	17730	17919	17773	17628	17946	18054	18084	17792	17659	17685	17759	17811	17915	17971	17917	18012	17695	17881	17794	17747	17868	17863	17814	17785	17888	17802	17791	17778	18004	17877	17653	17995	17768	17623	17868	17766	17804	17967	17715	17954	17670	18003	17825	18014	17879	17869	17853	17851	17934	17781	17657	17834	17960	17915	17874	18094	17772	17962	17946	17902	17797	17588	17928	17763	17871	17792	17774	17955	17929	17802	18040	17974	17992	17920	17789	17912	17866	17932	17964	17929	17865	17864	17724	17855	17961	17858	17828	17872	17716	17768	17798	17695	17893	17892	17825	18042	17805	17994	18051	17860	17834	17742	17821	17971	17955	17772	17881	17697	17892	17823	17740	17776	17990	17967	17740	17846	17896	17982	17824	17982	17931	17927	17880	17991	17864	17894	17895	17624	17832	17819	17855	17934	18107	17956	17912	17840	17709	17820	17783	17897	17777	17849	17775	17765	17894	17963	17985	17936	17804	17731	17705	18018	17832	17928	18040	17808	17871	17934	17901	17873	17646	17723	18025	17730	17766	17825	17976	17961	17874	17834	17818	17955	17791	18070	18071	17940	17703	17760	17910	17834	18016	17906	17712	17927	17868	17932	17815	17640	17911	17806	17717	17660	17621	17746	17841	17882	17830	17713	17742	17648	17709	18017	17880	17911	17952	17648	17858	17870	17787	18027	17933	18125	17914	17877	17842	17812	17846	17722	17746	17722	17960	17849	17962	17767	17928	17995	17848	17698	17807	17947	17837	17859	17930	18003	17897	17940	17900	17745	17919	17857	17728	17971	18020	17896	17781	17776	17961	17914	18062	17994	17942	17961	17816	17882	18024	17869	17812	17740	17938	17885	17846	18219	17733	17811	17698	18069	17933	17796	17808	17664	17959	17962	18065	17839	17979	17964	17964	18094	17822	17704	17875	17798	17867	17786	17730	18014	17967	17823	18025	17753	17933	17984	17867	18009	17885	17871	17878	17729	17756	17871	17904	17856	18033	17890	17905	17816	17887	17821	17921	17652	17812	17814	17899	17946	17757	17743	17898	17773	17791	17978	17794	17712	17947	18007	17846	17899	17845	17704	17949	17802	17862	17896	18079	17758	18005	17736	17686	17757	17857	17893	17794	17802	17784	18040	17932	17786	17753	17681	17870	17709	17838	17812	17845	17775	17736	17961	17820	17768	17954	17941	17811	17890	17958	17814	17899	17881	17751	17970	17747	18166	17846	17836	17808	17862	17651	17911	17824	17785	17917	17984	17860	17805	17770	17858	17924	17766	17802	17770	17956	17909	17636	17840	18010	17950	17981	18026	17882	17848	17749	17746	17911	18115	17775	17872	17760	17952	17915	17819	17960	17841	17568	17874	17684	17934	17987	17936	17743	17811	17863	17939	18126	17946	17712	17783	17911	17846	17964	17862	17776	18058	17817	17976	17903	17740	17812	17835	17779	17912	18039	17729	17850	17829	17823	17820	17859	18024	17940	17760	17821	17890	17809	17898	17930	17597	17677	17938	17766	17810	17929	17598	17858	17734	18039	17902	17918	18007	17716	17842	17717	17938	17744	17791	17810	17879	17793	17745	17548	17692	17713	17960	18093	17830	17803	17607	17746	17730	17735	17895	17721	17929	17623	17922	17928	17862	17778	17781	17880	17883	18133	17929	17772	17965	17685	17820	17748	17822	17773	18063	17938	17838	17937	17757	17930	17777	17798	17738	17980	18086	17800	18048	17898	17597	17774	18004	17845	17836	18047	18087	17910	17846	17902	17904	17896	17853	17858	17830	17795	17663	17976	17884	18018	17959	17746	18036	17960	18008	17757	17870	17939	17802	17851	17843	17872	18079	17887	17827	18027	17938	17899	18133	17776	17883	18023	17789	17860	17948	17889	18105	17893	17849	17971	17570	18006	17610	17854	17737	17694	17673	17631	17868	17806	17836	17868	18003	17741	17784	17754	17833	17647	17998	17948	17770	17901	17736	17803	18028	17823	17988	17920	17762	17725	17862	17943	17913	17871	17834	18026	17999	17767	17908	17811	17701	17879	17669	17846	17949	17696	17788	17958	17980	17775	17801	17849	17824	17811	17991	18067	17823	17774	17890	17920	17869	17863	17905	17787	18061	18043	17919	17744	17638	17959	17940	17943	18088	18021	17847	18113	17989	17914	17752	17819	17637	17728	17863	17925	17940	17684	17761	17808	18128	17908	17772	17947	17911	17938	18035	17901	17790	17719	17964	17901	17926	17802	17826	17979	17596	17736	18175	17852	18004	17867	17963	17968	17764	18051	17743	17892	17819	17862	17874	18008	17848	17933	18076	17806	17885	17868	18015	17906	18020	17800	17799	17786	18029	17833	17827	17930	17907	17897	17755	17765	17805	17758	17704	17830	17784	17994	17772	17748	17855	17785	17816	18016	18015	17918	17984	17833	17802	18255	17903	17794	17937	18063	18010	17741	18233	18020	17862	17892	17905	17860	17988	17980	17791	17984	17882	17735	17862	17909	17904	17823	17761	17808	18047	17790	17733	17845	17741	17788	17802	17795	17801	17987	17784	17867	17853	17949	17881	18119	17948	17801	17783	17822	17660	17809	17943	18046	18004	17980	17869	18042	17801	17728	17770	17891	17831	17686	17856	17845	17954	17972	17740	17765	18098	17775	17843	17775	17999	18064	17862	17917	17735	17992	17920	17931	17758	17804	17817	18107	18161	17667	17882	18000	17919	17933	17687	17913	17987	17975	17923	17806	17977	18073	17948	17970	17859	17914	17830	17902	18008	17789	17962	17817	17763	17879	17955	18010	17873	17955	17893	17991	17608	17836	17956	17929	18080	17725	18060	17811	17816	17719	17805	17876	18032	17838	17995	17684	17873	17787	17870	18050	18056	17871	17793	17903	18008	17844	17966	17780	17901	17753	17813	17883	17946	17874	18013	18042	17787	17773	17992	17753	17735	17867	17765	17434	17971	17719	17955	17957	17696	17803	17821	17910	18055	17804	17921	17894	17842	17814	18012	18016	17900	17669	17664	17930	17679	18145	17968	17828	17993	17952	18039	17898	17709	18001	17798	17895	17774	17694	17867	17791	17861	17772	17804	17916	17893	17864
19997	34339	27217	20942	18359	17157	16332	15981	15953	15794	15604	15395	15372	15410	15359	15366	15488	15522	15492	15555	15422	15380	15407	15356	15389	15178	15307	15378	15564	15419	15530	15427	15279	15366	15412	15517	15442	15154	15219	15454	15325	15331	15603	15493	15323	15458	15335	15505	15364	15360	15353	15452	15468	15275	15516	15468	15286	15345	15237	15397	15293	15571	15414	15250	15412	15498	15404	15207	15144	15612	15458	15374	15336	15597	15323	15328	15261	15423	15353	15420	15338	15410	15463	15569	15453	15377	15337	15578	15428	15399	15390	15394	15432	15271	15334	15226	15602	15358	15397	15507	15279	15269	15553	15469	15494	15556	15421	15360	15616	15510	15480	15263	15593	15427	15474	15339	15328	15446	15320	15262	15436	15264	15487	15472	15297	15328	15335	15347	15367	15305	15453	15451	15359	15404	15246	15359	15398	15407	15478	15464	15422	15048	15292	15385	15337	15197	15329	15423	15610	15408	15243	15267	15491	15279	15452	15331	15258	15476	15459	15551	15406	15285	15429	15391	15514	15369	15473	15572	15489	15520	15254	15274	15391	15392	15533	15388	15525	15448	15252	15386	15434	15554	15275	15263	15345	15397	15368	15380	15491	15322	15512	15450	15433	15387	15540	15391	15419	15262	15423	15493	15416	15290	15545	15538	15250	15442	15365	15403	15472	15333	15525	15461	15528	15393	15442	15410	15424	15375	15428	15297	15302	15421	15391	15359	15166	15465	15403	15459	15301	15615	15309	15309	15525	15416	15488	15363	15287	15323	15378	15595	15446	15446	15343	15627	15368	15346	15500	15339	15496	15432	15496	15430	15543	15384	15504	15506	15174	15335	15419	15445	15313	15530	15434	15469	15468	15422	15200	15511	15399	15413	15235	15101	15524	15464	15355	15339	15380	15520	15296	15430	15501	15427	15311	15330	15437	15395	15399	15488	15527	15558	15360	15360	15318	15415	15498	15373	15426	15337	15416	15395	15463	15401	15310	15273	15415	15305	15395	15299	15437	15518	15576	15358	15327	15545	15432	15326	15475	15384	15343	15396	15369	15265	15486	15363	15478	15346	15265	15487	15355	15296	15515	15391	15290	15498	15395	15317	15314	15408	15407	15415	15407	15387	15428	15242	15321	15475	15565	15391	15299	15470	15339	15532	15445	15358	15354	15440	15323	15412	15406	15484	15557	15449	15315	15394	15247	15442	15354	15480	15602	15441	15276	15418	15429	15481	15369	15435	15368	15356	15363	15308	15348	15360	15512	15440	15271	15381	15423	15302	15391	15573	15302	15417	15515	15379	15318	15409	15424	15334	15434	15381	15469	15495	15449	15343	15543	15340	15411	15462	15302	15464	15458	15471	15465	15380	15339	15563	15551	15292	15362	15215	15345	15408	15422	15195	15470	15531	15354	15260	15492	15428	15548	15445	15485	15445	15338	15378	15303	15273	15465	15381	15367	15342	15420	15312	15489	15230	15493	15362	15209	15456	15370	15531	15370	15317	15375	15197	15397	15321	15471	15414	15379	15391	15380	15275	15380	15465	15335	15372	15293	15329	15394	15337	15400	15519	15477	15265	15307	15224	15700	15394	15421	15268	15394	15445	15457	15457	15443	15397	15270	15399	15275	15363	15305	15384	15358	15485	15506	15422	15439	15335	15448	15381	15279	15259	15492	15489	15369	15361	15435	15222	15261	15350	15531	15391	15444	15388	15214	15359	15487	15386	15400	15493	15456	15486	15449	15331	15429	15435	15382	15462	15326	15244	15478	15449	15273	15371	15400	15275	15423	15312	15382	15235	15318	15349	15348	15420	15421	15477	15325	15213	15458	15307	15517	15424	15573	15265	15442	15322	15647	15206	15375	15337	15255	15403	15485	15498	15226	15581	15480	15432	15360	15419	15359	15444	15376	15358	15495	15321	15455	15367	15455	15342	15409	15374	15389	15347	15405	15310	15353	15523	15400	15488	15505	15483	15480	15466	15426	15431	15373	15458	15337	15423	15470	15479	15466	15364	15598	15502	15458	15303	15274	15363	15426	15424	15469	15304	15402	15353	15375	15487	15408	15250	15460	15551	15253	15419	15399	15399	15554	15325	15339	15339	15420	15300	15521	15500	15361	15354	15266	15323	15582	15457	15497	15302	15426	15530	15378	15308	15537	15279	15424	15346	15276	15511	15395	15340	15463	15341	15279	15325	15469	15590	15499	15311	15476	15580	15352	15264	15432	15444	15386	15401	15536	15355	15429	15291	15533	15593	15455	15428	15419	15364	15260	15301	15352	15399	15323	15441	15526	15545	15369	15489	15346	15396	15412	15406	15413	15397	15536	15472	15377	15373	15334	15309	15383	15360	15479	15495	15445	15505	15539	15537	15279	15461	15386	15493	15266	15582	15504	15276	15455	15402	15542	15496	15514	15322	15397	15342	15400	15339	15418	15431	15370	15527	15284	15279	15557	15466	15395	15402	15333	15169	15411	15350	15452	15377	15440	15456	15443	15398	15386	15471	15382	15380	15291	15421	15230	15468	15530	15451	15507	15383	15275	15346	15491	15365	15503	15273	15379	15337	15331	15321	15545	15358	15518	15124	15361	15345	15332	15476	15360	15289	15347	15424	15261	15390	15394	15276	15310	15634	15347	15447	15300	15326	15418	15350	15435	15335	15337	15447	15583	15299	15347	15517	15278	15519	15505	15370	15320	15603	15376	15443	15442	15375	15407	15415	15367	15345	15349	15419	15473	15386	15135	15544	15354	15310	15497	15329	15543	15428	15540	15275	15475	15389	15475	15425	15221	15333	15572	15366	15224	15534	15394	15487	15364	15318	15372	15341	15384	15550	15344	15415	15321	15294	15505	15455	15345	15305	15323	15461	15477	15389	15272	15423	15417	15485	15395	15446	15410	15501	15478	15309	15272	15357	15434	15196	15451	15413	15222	15565	15362	15391	15404	15235	15448	15361	15625	15506	15497	15377	15419	15428	15396	15266	15377	15419	15460	15324	15389	15396	15300	15451	15383	15414	15351	15476	15301	15474	15360	15294	15383	15265	15304	15357	15365	15341	15374	15375	15397	15372	15384	15396	15419	15388	15387	15602	15408	15353	15205	15369	15533	15361	15472	15370	15284	15389	15299	15395	15430	15398	15362	15411	15502	15299	15252	15451	15417	15457	15467	15415	15421	15512	15325	15472	15471	15429	15258	15383	15381	15286	15453	15379	15314	15426	15391	15246	15414	15437	15446	15357	15410	15347	15447	15465	15410	15351	15454	15390	15423	15419	15297	15524	15281	15400	15410	15488	15375	15305	15140	15502	15181	15451	15424	15283	15325	15255	15288	15351	15476	15380	15362	15533	15452	15411	15353	15306	15456	15448	15448	15337	15521	15367	15442	15437	15471	15374	15524	15303	15482	15275	15383	15517	15288	15487	15414	15387	15515	15342	15227	15492	15339	15362	15475	15454	15407	15443	15377	15340	15388	15326	15322	15262	15409	15410	15580	15443	15365	15401	15312	15491	15482	15403	15468	15407	15304	15268	15473	15291	15340	15477	15406	15313	15416	15550	15318	15325	15468	15402	15657	15090	15334	15469	15314	15281	15501	15430	15438	15493	15428	15362	15312	15385	15375	15270	15339	15506	15418	15317	15236	15367	15356	15245	15261	15411	15310	15401	15489	15472	15243	15494	15339	15179	15396	15294	15407	15403	15422	15546	15278	15442	15155	15314	15355	15347	15333	15514	15322	15238	15514	15575	15289	15433	15497	15334	15420	15427	15542	15431	15486	15468	15385	15270	15386	15299	15394	15451	15326	15468	15430	15414	15483	15486	15317	15348	15327	15283	15398	15581	15454	15338	15318	15396	15444	15550	15341	15426	15361	15254	15441	15451	15449	15458	15448	15333	15518	15251	15335	15327	15571	15378	15341	15342	15552	15279	15561	15260	15417	15316	15305	15302	15434	15548	15429	15555	15426	15506	15456	15446	15304	15466	15344	15446	15256	15366	15485	15551	15480	15521	15333	15434	15445	15403	15456	15483	15420	15438	15260	15366	15319	15268	15400	15487	15375	15546	15289	15406	15232	15472	15342	15604	15450	15282	15473	15489	15339	15399	15566	15300	15572	15415	15251	15530	15422	15315	15334	15473	15331	15312	15378	15319	15359	15526	15528	15322	15542	15495	15302	15362	15358	15406	15311	15368	15330	15438	15514	15317	15482	15258	15374	15545	15434	15431	15480	15539	15507	15290	15374	15512	15407	15516	15256	15419	15406	15419	15337	15263	15365	15418	15376	15445	15567	15294	15316	15436	15403	15497	15381	15443	15416	15264	15439	15321	15333	15567	15479	15720	15606	15417	15336	15294	15454	15541	15527	15489	15456	15414	15251	15480	15489	15140	15589	15288	15274	15522	15405	15416	15444	15466	15299	15275	15430	15384	15431	15377	15586	15228	15355	15400	15363	15340	15463	15461	15253	15294	15439	15239	15424	15487	15362	15378	15354	15452	15511	15405	15426	15289	15431	15538	15422	15375	15419	15475	15324	15233	15345	15395	15439	15412	15470	15455	15358	15419	15446	15362	15359	15405	15467	15542	15524	15322	15491	15320	15359	15355	15396	15188	15237	15404	15317	15517	15438	15401	15419	15391	15274	15322	15441	15591	15586	15411	15279	15514	15465	15323	15449	15497	15351	15225	15377	15376	15367	15407	15482	15395	15458	15519	15438	15416	15284	15508	15366	15440	15448	15260	15259	15471	15570	15462	15499	15319	15330	15473	15449	15434	15381	15352	15422	15403	15251	15245	15598	15404	15376	15520	15393	15519	15351	15419	15494	15428	15286	15442	15362	15480	15325	15477	15446	15408	15382	15427	15687	15480	15406	15461	15323	15290	15372	15310	15476	15436	15426	15217	15261	15501	15502	15361	15538	15503	15270	15500	15406	15496	15572	15495	15457	15315	15441	15171	15182	15319	15385	15289	15384	15530	15425	15353	15478	15416	15532	15560	15406	15608	15549	15429	15383	15220	15623	15305	15628	15535	15431	15439	15397	15443	15519	15251	15273	15398	15469	15411	15353	15283	15490	15457	15448	15340	15366	15482	15368	15545	15452	15296	15271	15552	15511	15598	15347	15500	15436	15353	15390	15557	15239	15219	15422	15337
22741	21611	28878	24882	22261	24515	25709	21190	20365	20755	20440	19939	19870	19828	20050	20008	19906	19794	19865	19676	20005	19937	19870	19768	19827	19968	19915	19489	19869	19869	19693	19781	19935	19687	19659	19597	19727	19751	19770	19619	19720	19757	19843	19943	19632	19738	19717	19699	19590	19789	19808	19803	19672	19486	19630	19668	19744	19642	19867	19666	19710	19713	19741	19682	19895	19810	20028	19582	19820	19617	19657	19605	19681	19379	19725	19819	19595	19672	19629	19711	19686	19463	19588	19534	19709	19733	19624	19669	19806	19710	19914	19461	19600	19580	19689	19622	19692	19513	19603	19643	19737	19504	19498	19593	19728	19635	19752	19680	19708	19542	19840	19714	19814	19796	19545	19551	19670	19559	19773	19801	19660	19926	19795	19711	19889	19555	19843	19800	19770	19770	19842	19695	19738	19643	19771	19745	19723	19867	19938	19576	19605	19757	19673	19861	19696	19753	19699	19527	19557	19634	19712	19701	19615	19511	19707	19714	19638	19852	19631	19981	19524	19673	19700	19548	19491	19660	19815	19694	19838	19670	19774	19530	19642	19657	19794	19802	19805	19533	19474	19626	19497	19775	19571	19633	19492	19569	19664	19578	19536	19803	20007	19669	19601	19754	19647	19678	19738	19492	19588	19583	19638	19439	19558	19589	19599	19710	19482	19531	19747	19648	19762	19789	19445	19572	19624	19820	19879	19624	19602	19681	19751	19746	19588	19689	19751	19526	19546	19698	19645	19571	19696	19812	19569	19608	19696	19577	19695	19682	19632	19651	19598	19591	19651	19890	19478	19603	19692	19709	19815	19744	19617	19654	19680	19435	19759	19603	19509	19484	19710	19767	19797	19597	19723	19687	19756	19722	19765	19546	19580	19734	19510	19662	19625	19567	19727	19843	19748	19658	19937	19751	19621	19492	19859	19549	19626	19555	19635	19775	19731	19858	19595	19610	19619	19499	19705	19603	19631	19765	19713	19897	19675	19696	19437	19704	19778	19329	19650	19626	19485	19774	19661	19680	19663	19833	19557	19777	19617	19744	19595	19571	19561	19627	19756	19817	19740	19685	19693	19413	19552	19680	19908	19643	19624	19625	19569	19462	19580	19470	19608	19658	19682	19491	19759	19727	19682	19760	19656	19597	19590	19617	19689	19413	19446	19664	19834	19758	19868	19652	19631	19530	19837	19779	19679	19517	19846	19633	19838	19537	19689	19599	19385	19561	19608	19688	19529	19711	19648	19746	19650	19739	19630	19707	19633	19678	19714	19577	19598	19812	19949	19554	19665	19561	19505	19716	19617	19718	19807	19636	19690	19806	19595	19685	19695	19772	19855	19620	19453	19722	19697	19897	19470	19457	19624	19646	19564	19723	19727	19765	19611	19639	19629	19501	19516	19741	19645	19453	19673	19695	19748	19503	19724	19744	19713	19799	19798	19594	19772	19690	19579	19613	19610	19816	19780	19774	19668	19609	19631	19473	19643	19887	19663	19709	19792	19753	19757	19567	19747	19619	19611	19482	19561	19653	19591	19582	19604	19550	19656	19620	19705	19577	19876	19698	19639	19870	19637	19710	19747	19587	19705	19850	19706	19652	19584	19627	19922	19731	19741	19576	19779	19762	19758	19701	19617	19549	19613	19603	19477	19646	19503	19476	19726	19637	19564	19649	19754	19672	19444	19631	19711	19802	19598	19616	19869	19581	19632	19600	19769	19574	19926	19841	19692	19414	19570	19670	19796	19798	19544	19520	19826	19626	19851	19609	19851	19658	19793	19641	19701	19573	19821	19725	19696	19846	19741	19725	19642	19503	19512	19712	19641	19784	19641	19631	19792	19759	19489	19507	19726	19697	19586	19736	20020	19587	19757	19599	19708	19710	19670	19585	19840	19819	19614	19593	19523	19570	19871	19685	19671	19768	19784	19897	19725	19585	19751	19629	19664	19639	19633	19583	19633	19696	19802	19751	19664	19645	19715	19683	19629	19635	19557	19568	19712	19689	19713	19768	19657	19759	19486	19559	19692	19837	19784	19626	19584	19827	19590	19694	19705	19757	19758	19786	19606	19542	19641	19747	19484	19555	19593	19488	19628	19771	19659	19585	19720	19652	19545	19508	19678	19654	19818	19766	19595	19654	19687	19886	19649	19846	19764	19667	19598	19676	19682	19617	19394	19711	19604	19543	19654	19646	19550	19849	19865	19646	19780	19655	19675	19516	19813	19694	19493	19805	19647	19688	19523	19588	19660	19597	19637	19723	19611	19725	19504	19792	19754	19605	19727	19807	19822	19884	19777	19573	19553	19769	19524	19620	19572	19940	19816	19609	19659	19732	19511	19665	19733	19595	19601	19583	19599	19538	19584	19879	19832	19584	19744	19667	19774	19978	19677	19774	19808	19752	19609	19549	19694	19613	19808	19882	19851	19580	19649	19824	19722	19593	19629	19842	19618	19519	19768	19354	19575	19538	19556	19675	19669	19480	19554	19704	19572	19537	19675	19818	19740	19740	19667	19689	19591	19657	19767	19738	19876	19622	19505	19618	19562	19527	19594	19692	19627	19713	19572	19738	19457	19542	19542	19683	19756	19596	19626	19284	19654	19642	19509	19716	19780	19675	19690	19739	19787	19644	19767	19742	19700	19630	19728	19709	19816	19892	19619	19632	19687	19776	19754	19623	19801	19635	19671	19759	19589	19541	19845	19652	19663	19818	19827	19388	19791	19961	19546	19873	19650	19665	19390	19617	19556	19970	19713	19546	19588	19521	19766	19711	19844	19750	19694	19749	19535	19887	19687	19395	19619	19567	19777	19463	19708	19730	19661	19517	19669	19655	19750	19583	19665	19828	19797	19708	19667	19696	19456	19587	19603	19780	19542	19591	19529	19520	19637	19751	19690	19746	19646	19687	19452	19705	19612	19738	19659	19734	19783	19566	19795	19602	19732	19923	19683	19854	19590	19820	19747	19820	19663	19595	19724	19620	19615	19567	19874	19603	19695	19640	19702	19650	19645	19702	19514	19818	19713	19602	19672	19698	19478	19728	19612	19799	19705	19720	19454	19561	19571	19595	19621	19565	19536	19691	19510	19745	19539	19643	19633	19779	19555	19504	19713	19695	19606	19810	19595	19499	19631	19603	19659	19756	19707	19618	19632	19592	19730	19725	19633	19760	19622	19665	19762	19610	19534	19679	19711	19788	19819	19559	19738	19904	19663	19893	19785	19729	19622	19557	19490	19710	19546	19512	19722	19734	19779	19836	19706	19900	19702	19758	19678	19607	19793	19693	19847	19723	19541	19872	19779	19568	19682	19655	19654	19641	19722	19712	19630	19735	19493	19540	19484	19499	19765	19893	19569	19775	19481	19525	19642	19676	19580	19625	19397	19623	19708	19910	19706	19601	19636	19880	19600	19646	19880	19624	19695	19612	19807	19858	19604	19850	19711	19624	19666	19513	19690	19564	19525	19529	19748	19539	19763	19678	19586	19930	19826	19595	19551	19844	19862	19604	19675	19708	19572	19587	19729	19798	19738	19739	19467	19651	19773	19655	19484	19571	19635	19635	19712	19689	19976	19507	19692	19774	19771	19611	19586	19610	19613	19682	19604	19650	19669	19716	19687	19829	19802	19754	19550	19515	19658	19518	19627	19630	19743	19663	19671	19702	19692	19674	19785	19703	19686	19546	19463	19446	19704	19644	19776	19572	19706	19544	19713	19578	19561	19623	20005	19656	19586	19863	19480	19350	19568	19438	19581	19776	19664	19542	19669	19401	19676	19624	19554	19701	19392	19525	19694	19769	19460	19428	19576	19654	19789	19697	19705	19618	19798	19915	19628	19794	19726	19696	19705	19890	19638	19592	19577	19655	19677	19735	19641	19633	19557	19684	19653	19883	19710	19804	19621	19639	19719	19537	19648	19683	19522	19666	19632	19631	19547	19607	19660	19570	19817	19580	19717	19417	19567	19702	19642	19922	19801	19632	19711	19466	19549	19493	19503	19514	19705	19614	19595	19728	19682	19532	19644	19583	19912	19671	19658	19504	19573	19614	19476	19603	19593	19693	19441	19685	19568	19542	19702	19737	19688	19854	19758	19632	19592	19450	19605	19509	19621	19643	19427	19644	19786	19606	19914	19687	19643	19566	19701	19575	19508	19699	19547	19740	19798	19651	19612	19466	19591	19389	19608	19734	19822	19602	19938	19859	19766	19593	19538	19645	19786	19553	19669	19605	19903	19667	19706	19768	19568	19687	19899	19676	19639	19673	19566	19711	19666	19786	19596	19631	19595	19685	19737	19712	19632	19741	19480	19730	19550	19649	19566	19471	19610	19592	19604	19826	19697	19693	19708	19781	19786	19707	19592	19710	19715	19785	19652	19695	19662	19738	19868	19484	19522	19682	19734	19617	19650	19569	19709	19534	19673	19615	19735	19737	19800	19776	19656	19661	19829	19465	19656	19751	19478	19681	19741	19775	19565	19977	19647	19795	19666	19635	19590	19741	19848	19655	19526	19577	19609	19557	19541	19740	19604	19966	19927	19549	19657	19816	19624	19704	19491	19820	19736	19736	19844	19721	19609	19628	19741	19739	19518	19620	19626	19691	19634	19592	19552	19598	19751	19796	19723	19566	19566	19722	19534	19637	19724	19588	19691	19711	19513	19521	19614	19474	19457	19607	19497	19545	19529	19626	19585	19807	19773	19823	19688	19893	19660	19703	19618	19581	19801	19787	19701	19798	19589	19596	19657	19740	19705	19656	19536	19541	19541	19619	19614	19587	19733	19719	19636	19648	19729	19543	19533	19730	19753	19756	19791	19796	19500	19556	19515	19731	19762	19769	19729	19654	19650	19460	19692	19602	19774	19511	19498	19691	19634	19806	19698	19750	19653	19812	19557	19528	19442	19397	19550	19578	19607	19433	19542	19851	19682	19683	19638	19726	19701	19872	19492	19780	19583	19561	19480	19644	19672	19466	19482	19611	19686	19636	19890	19447	19830	19547	19650	19571	19573	19782	19797	19633	19538	19503	19724	19644	19592	19705	19718	19526	19824	19511	19748	19558	19428	19720	19702	19741	19648	19724	19463	19781	19557	19707	19662	19547	19778	19640	19624	19653	19831	19601	19816	19875	19707	19778	19427	19695	19732	19720	19558	19807
21155	43690	36638	27511	22619	19922	18444	17707	17272	16987	16856	16606	16644	16514	16510	16511	16460	16563	16566	16580	16566	16394	16472	16530	16364	16515	16491	16514	16562	16486	16284	16566	16473	16317	16479	16306	16588	16473	16469	16407	16524	16533	16421	16473	16377	16401	16505	16437	16328	16471	16423	16521	16510	16539	16488	16443	16284	16379	16398	16424	16467	16490	16413	16426	16566	16493	16349	16185	16496	16486	16531	16361	16225	16302	16402	16410	16686	16365	16359	16248	16512	16360	16351	16450	16341	16440	16333	16361	16280	16299	16354	16413	16247	16398	16583	16354	16447	16499	16398	16492	16227	16440	16345	16622	16513	16470	16407	16335	16450	16427	16333	16315	16407	16400	16403	16407	16357	16470	16517	16380	16441	16417	16243	16520	16388	16430	16575	16379	16587	16433	16356	16522	16302	16469	16341	16507	16437	16453	16323	16411	16633	16388	16307	16514	16614	16402	16347	16450	16526	16315	16309	16455	16505	16465	16432	16224	16452	16477	16480	16457	16296	16522	16588	16545	16444	16366	16486	16374	16390	16499	16434	16224	16340	16430	16338	16550	16332	16196	16517	16501	16370	16499	16482	16289	16576	16358	16598	16420	16381	16396	16304	16464	16343	16409	16520	16332	16573	16336	16425	16364	16529	16292	16425	16473	16389	16336	16379	16478	16351	16226	16512	16422	16572	16427	16475	16251	16448	16438	16486	16315	16342	16618	16320	16441	16443	16180	16346	16370	16354	16467	16433	16257	16384	16342	16449	16390	16443	16345	16382	16424	16546	16354	16500	16287	16259	16328	16362	16511	16494	16331	16395	16470	16387	16297	16234	16210	16326	16361	16391	16274	16610	16328	16498	16344	16524	16465	16298	16382	16346	16327	16488	16509	16431	16536	16408	16315	16354	16428	16545	16464	16396	16457	16483	16545	16621	16339	16500	16567	16452	16500	16277	16459	16426	16601	16256	16265	16432	16313	16274	16279	16349	16473	16249	16649	16531	16429	16501	16397	16467	16573	16388	16352	16524	16321	16367	16530	16335	16474	16306	16334	16508	16408	16324	16331	16352	16482	16241	16505	16413	16346	16341	16405	16394	16240	16537	16411	16384	16574	16528	16464	16443	16288	16304	16424	16389	16447	16509	16511	16400	16405	16385	16417	16543	16282	16463	16312	16427	16514	16576	16351	16560	16425	16285	16376	16406	16429	16467	16546	16509	16392	16369	16491	16302	16295	16433	16469	16511	16380	16375	16428	16392	16405	16448	16271	16498	16246	16428	16245	16420	16396	16352	16324	16310	16347	16308	16307	16335	16476	16391	16239	16255	16265	16518	16168	16372	16528	16452	16462	16368	16335	16461	16468	16251	16521	16505	16528	16216	16375	16504	16355	16296	16346	16395	16443	16292	16381	16302	16591	16382	16407	16563	16347	16496	16349	16444	16455	16180	16472	16363	16323	16250	16439	16502	16407	16423	16190	16486	16524	16375	16334	16503	16502	16384	16387	16494	16269	16452	16366	16423	16490	16438	16482	16553	16453	16338	16447	16408	16369	16532	16231	16462	16316	16584	16532	16307	16309	16256	16425	16544	16455	16262	16406	16522	16556	16530	16327	16494	16348	16334	16224	16401	16440	16356	16398	16359	16434	16393	16384	16436	16444	16419	16202	16312	16419	16422	16330	16452	16543	16490	16215	16390	16385	16331	16326	16377	16462	16482	16291	16336	16273	16407	16376	16583	16474	16554	16373	16345	16326	16466	16418	16451	16496	16458	16468	16483	16483	16505	16357	16470	16570	16560	16439	16482	16367	16457	16475	16420	16655	16363	16459	16256	16355	16376	16280	16367	16418	16257	16503	16349	16410	16471	16497	16328	16584	16359	16472	16499	16369	16462	16478	16374	16327	16480	16418	16492	16151	16469	16307	16483	16444	16365	16180	16519	16463	16464	16498	16434	16283	16411	16558	16384	16309	16422	16508	16516	16194	16368	16514	16458	16486	16315	16390	16545	16524	16372	16372	16537	16504	16376	16601	16551	16626	16368	16341	16357	16485	16570	16504	16435	16354	16341	16455	16419	16550	16381	16431	16551	16480	16356	16386	16409	16355	16368	16453	16452	16391	16340	16452	16443	16333	16489	16395	16273	16476	16584	16268	16521	16423	16339	16374	16353	16427	16465	16554	16272	16321	16406	16434	16430	16316	16328	16536	16310	16395	16349	16640	16367	16510	16357	16324	16452	16492	16352	16167	16517	16415	16436	16435	16370	16328	16390	16436	16309	16363	16469	16528	16358	16454	16331	16535	16366	16417	16369	16454	16424	16643	16461	16355	16466	16259	16349	16358	16419	16299	16324	16442	16368	16539	16272	16558	16461	16473	16268	16447	16525	16378	16321	16407	16414	16402	16351	16420	16336	16426	16323	16515	16569	16621	16334	16372	16420	16553	16465	16311	16479	16410	16439	16395	16385	16536	16374	16598	16190	16441	16407	16362	16645	16520	16415	16408	16511	16364	16463	16520	16370	16455	16421	16389	16420	16371	16464	16462	16474	16347	16419	16550	16476	16512	16377	16487	16365	16306	16504	16546	16448	16205	16436	16368	16531	16381	16419	16437	16313	16380	16467	16469	16661	16572	16435	16338	16226	16443	16410	16454	16390	16504	16346	16503	16519	16541	16300	16232	16437	16322	16342	16443	16435	16415	16480	16546	16446	16388	16448	16455	16516	16475	16322	16231	16325	16332	16388	16425	16580	16416	16439	16318	16198	16405	16356	16430	16355	16382	16447	16495	16415	16275	16621	16458	16278	16432	16513	16356	16396	16375	16394	16512	16255	16420	16415	16375	16303	16468	16391	16259	16479	16457	16375	16361	16440	16459	16371	16347	16465	16430	16468	16342	16369	16437	16389	16443	16436	16534	16268	16609	16440	16377	16495	16507	16348	16345	16288	16298	16399	16466	16394	16221	16357	16521	16397	16357	16450	16261	16410	16657	16352	16629	16226	16440	16426	16351	16320	16380	16417	16345	16375	16494	16445	16473	16498	16660	16398	16418	16535	16299	16420	16458	16558	16465	16415	16372	16398	16469	16448	16471	16480	16372	16422	16499	16493	16502	16480	16276	16526	16178	16353	16404	16414	16480	16486	16342	16502	16305	16438	16461	16421	16423	16286	16232	16457	16513	16468	16495	16360	16439	16430	16569	16528	16274	16466	16462	16280	16377	16374	16332	16401	16465	16359	16347	16468	16494	16320	16333	16396	16454	16384	16353	16526	16254	16384	16510	16320	16326	16453	16402	16457	16420	16284	16415	16564	16392	16585	16377	16343	16465	16452	16360	16368	16438	16461	16393	16392	16398	16568	16354	16465	16494	16311	16317	16456	16347	16425	16190	16536	16537	16407	16489	16421	16321	16413	16304	16400	16571	16360	16385	16409	16465	16640	16369	16414	16372	16381	16445	16347	16433	16382	16451	16426	16445	16374	16325	16417	16314	16529	16463	16389	16374	16446	16427	16296	16488	16130	16377	16500	16384	16374	16380	16316	16419	16452	16454	16446	16463	16506	16433	16464	16472	16430	16347	16415	16453	16480	16445	16318	16517	16287	16521	16325	16321	16426	16536	16427	16532	16422	16429	16473	16411	16531	16318	16191	16412	16419	16178	16619	16606	16301	16314	16368	16254	16421	16557	16463	16512	16510	16290	16476	16382	16492	16538	16449	16436	16265	16405	16352	16482	16423	16458	16404	16538	16491	16390	16381	16518	16510	16523	16336	16278	16380	16440	16460	16289	16399	16423	16300	16300	16465	16329	16512	16286	16367	16420	16561	16314	16473	16444	16471	16409	16472	16291	16485	16369	16434	16530	16370	16382	16389	16376	16627	16455	16437	16484	16474	16427	16419	16407	16402	16457	16497	16459	16474	16472	16284	16396	16352	16508	16484	16418	16324	16514	16354	16401	16438	16305	16364	16537	16454	16264	16328	16555	16353	16515	16423	16247	16366	16354	16416	16482	16563	16377	16354	16377	16295	16246	16322	16516	16348	16388	16482	16465	16261	16444	16357	16408	16553	16422	16397	16196	16310	16518	16572	16383	16537	16253	16304	16514	16414	16553	16480	16552	16371	16415	16294	16310	16337	16576	16338	16462	16363	16585	16561	16282	16333	16478	16445	16437	16445	16302	16414	16304	16472	16390	16312	16482	16325	16540	16374	16592	16519	16347	16290	16331	16245	16622	16378	16425	16352	16652	16538	16307	16474	16346	16459	16343	16403	16467	16279	16402	16488	16413	16287	16270	16343	16449	16525	16334	16196	16333	16418	16404	16429	16397	16407	16224	16428	16397	16388	16404	16276	16350	16376	16313	16515	16444	16512	16523	16384	16416	16433	16550	16481	16376	16536	16688	16609	16505	16472	16407	16401	16520	16414	16377	16338	16478	16525	16504	16429	16556	16387	16322	16491	16325	16452	16478	16430	16601	16401	16399	16434	16352	16449	16317	16459	16481	16245	16440	16571	16458	16408	16404	16389	16334	16350	16368	16460	16283	16537	16402	16283	16308	16509	16155	16321	16423	16486	16485	16378	16490	16346	16477	16405	16524	16473	16442	16424	16480	16563	16371	16481	16292	16357	16325	16376	16409	16488	16457	16426	16383	16357	16406	16475	16188	16496	16366	16440	16289	16463	16500	16366	16496	16351	16462	16523	16338	16459	16319	16385	16585	16553	16339	16321	16372	16348	16326	16420	16582	16306	16527	16379	16481	16406	16415	16285	16301	16452	16443	16287	16507	16317	16316	16401	16274	16497	16294	16253	16467	16495	16379	16296	16363	16387	16553	16302	16220	16206	16407	16361	16361	16414	16436	16505	16539	16435	16489	16428	16295	16371	16406	16538	16490	16400	16349	16335	16351	16438	16441	16343	16479	16414	16405	16421	16390	16379	16420	16436	16340	16282	16389	16268	16421	16439	16505	16224	16495	16407	16468	16371	16591	16421	16265	16390	16533	16366	16375	16467	16498	16409	16527	16503	16368	16182	16524	16363	16382	16463	16273	16291	16416	16312	16455	16427	16414	16319	16326	16396	16427	16244	16449	16610	16639	16290	16284	16530	16432	16405	16561	16326	16440	16390	16637	16418	16355	16306	16224	16451	16488	16356	16283
30048	24420	27381	23706	19821	19172	18974	18182	18303	18060	18384	17888	17841	18184	18268	18062	18132	18052	17994	18085	18156	17820	18141	18121	17848	17941	18011	17860	17987	18044	18085	17926	17860	17969	17924	18028	18016	17978	18100	18079	17904	17886	17903	17747	17790	18157	17986	17940	17931	18060	18229	18051	18123	18075	17962	17984	18065	18073	18090	17790	18023	17895	18035	17940	18046	17967	18096	17988	17943	18047	17989	17792	17928	17997	17864	17798	18058	17996	18007	17967	18086	17950	18015	18056	18006	18145	17945	18079	17983	17965	18159	17904	17985	18018	17886	17853	17987	18080	17935	18020	18136	18006	17951	17954	17966	17934	18025	17762	17855	17973	18033	17893	18323	17984	18014	18267	18030	17947	18047	17958	18019	18085	17956	18098	18067	17999	18007	18059	17793	17858	17767	18065	17990	18117	18014	17898	18034	17960	17978	17954	17920	18033	18101	18101	17951	18045	18007	17930	18199	17998	17970	18112	18001	18021	17948	18038	17989	17915	18111	18193	18034	18287	17945	18017	18038	17952	18108	17978	18170	18080	17961	18052	18073	18033	18210	18059	18197	18026	18079	17962	17901	17928	17918	18009	17936	17881	18007	18073	17906	18025	17899	18288	18132	18098	18328	18175	18058	18030	17959	17715	17956	18116	18047	17858	17914	18051	18147	18013	17858	18035	18209	17939	17803	18180	18018	18046	18191	17865	17754	18072	18123	18046	18282	17748	17911	17970	17994	18119	18020	18022	17979	18028	18015	18048	17993	18006	18023	18074	17875	18003	18144	18087	18073	18071	17885	17961	17963	17963	17942	18075	18026	17965	18087	17935	17883	17998	18018	18095	18063	17737	18136	17812	17892	17897	17886	18088	17916	17939	17901	18030	18116	18014	17918	18059	18042	18065	18082	17982	17968	18025	18061	18148	17920	18099	17950	18099	17958	18168	17808	18067	18145	17796	17963	17973	18141	17956	18223	18136	18101	17999	18044	18057	17938	18146	17894	17958	17953	17995	17985	18017	18227	18031	18110	18106	17985	17997	18074	18003	17980	17897	17925	18060	17881	17887	18171	18131	18053	17793	17977	18097	18106	17896	17773	17880	18057	18090	17983	17766	17984	17994	17978	17995	18065	18033	18082	17916	18074	17981	18008	17989	17945	17919	17956	17801	17976	17894	18058	18021	17971	17871	18191	18030	18160	18102	18124	17947	17756	17911	17957	17955	18115	17934	18003	17744	17983	18020	18029	17914	18010	17952	17923	17789	17981	18166	17890	18164	17937	18064	17946	18227	18053	17906	18142	17852	17917	17941	18122	18118	18034	17983	17969	18272	18016	18145	18137	17911	18200	17966	17979	18003	18108	18020	18091	18018	17996	17819	17872	18048	17976	18127	17888	17936	17947	18103	17745	18049	17915	18084	17986	17977	17943	18156	17849	17980	17909	18330	17951	18014	17967	17809	17988	18165	17936	17770	17966	18078	18186	18138	17868	18016	18009	17909	17948	17810	17978	17985	17922	18056	17909	17868	18100	18060	18111	17966	17881	17872	17826	17929	17997	17868	18147	18087	17901	17645	17777	17951	17964	17865	18021	18040	17967	18055	18041	18019	17942	17862	17909	17910	17976	17860	18084	17872	17858	17799	18137	17994	18119	18071	18033	18167	17968	18157	18115	18191	17951	18046	18035	17951	18205	18049	17761	17938	18130	17971	18067	17788	17960	18012	17960	18039	18105	17792	17670	17898	18064	17974	17869	18123	18027	18021	17866	17888	18040	18036	17921	18108	17967	18106	17985	17976	18129	18041	17957	17954	18096	17791	18071	18169	18233	18064	17972	17873	18059	17961	17959	17863	17982	17882	18014	17932	18034	18155	18111	17916	18012	17949	18062	18127	17912	17836	17933	17942	18091	17830	18058	18019	18105	18171	18144	17855	18067	18296	18071	17747	17864	18105	18025	17782	17973	18062	18160	17833	18133	17969	17960	17955	17896	18225	18155	18020	17948	18042	17962	18077	17981	17976	17947	18004	18012	18064	17884	18097	17970	17951	18140	17882	17884	18134	18077	17948	17940	18050	18031	18004	17994	17853	17862	17991	18129	18020	18141	18200	17863	18005	18283	18167	18031	17761	17826	17981	18016	18052	18061	18118	17917	18166	17978	18335	17993	17995	18216	17879	17825	18165	17985	18159	18074	17893	17954	17934	17999	17889	18050	18169	18081	18073	18180	17963	17927	17950	17971	18126	18210	17843	17845	17854	18013	17967	18043	17842	18107	17914	17964	18150	18125	17997	18074	17929	17998	17759	17899	18322	17885	17861	17724	17991	18075	18014	17910	18089	18179	18018	18043	17812	17947	17909	18104	18093	17809	18014	18002	18015	17834	18114	17858	17934	18028	17847	17895	18036	17951	18124	18014	18043	17867	17971	17940	17983	18028	18040	18024	17896	18073	17943	18043	17872	18132	18018	18040	17927	17954	18274	18123	18176	17897	18026	18070	17903	17739	18059	17668	17942	17989	18255	18017	18010	18183	18086	17968	17930	18056	18040	17866	18014	17991	18145	17766	18141	17860	17865	18025	17929	18101	17941	18147	17918	18244	18064	17812	18108	18064	18026	18056	18109	18115	18226	18241	17919	18013	17839	17974	17914	17922	17957	17921	17959	18029	17938	17952	18002	17848	18059	18110	18166	18003	17957	18056	18013	18270	18246	18202	17884	18041	18050	18002	18171	18005	18072	17945	17939	17921	18036	18147	18256	18189	17957	18049	18027	18015	18130	17961	18154	18004	17977	18307	18012	18097	18076	17883	17980	18025	18056	17988	18133	17897	18084	18102	17934	17966	18035	18228	17901	18163	17784	18013	17966	18005	17875	18141	17979	17923	17876	18139	18013	18001	17932	18140	18242	17935	17838	18050	17971	18028	18062	18219	18086	18074	17825	18176	17937	17972	18133	17882	17776	17704	17785	18001	17962	18007	17977	17880	17813	18115	18067	17779	18008	18027	17929	18048	18313	18011	17974	18412	18041	17936	17866	18023	18114	18169	17866	18098	17938	18074	17976	17818	18070	18142	18065	18070	17998	18260	18223	17892	17877	18030	17975	18010	18072	18048	17806	18084	18057	18098	17873	18167	17956	17907	18100	18211	18102	18198	18135	18059	17886	17990	17981	17934	18080	17882	17902	18059	18271	17995	17743	17834	18018	17893	17955	18041	17776	18070	18053	18042	18039	17960	17807	18026	17792	18152	17896	18109	18081	18068	18020	17920	17985	18129	18034	18060	18046	18081	18088	17998	18004	18211	18163	18161	17874	17931	17893	18206	18023	17966	17806	17988	17874	18052	18186	17998	18145	17793	17973	18063	18012	18114	18023	17945	17915	17878	18173	17991	18019	18114	18106	18085	17954	18068	17863	18080	17948	18128	17900	18072	18311	18094	18284	18075	17864	18141	17977	18070	17922	17961	18148	17932	17984	18146	17991	18047	18031	18050	18086	17857	18025	18057	18064	18277	18018	17913	17882	18002	17910	17947	18017	18135	17740	18008	18051	17931	18092	18036	18036	17953	17978	18022	17838	17900	17807	18134	18158	17894	17978	18008	18099	17925	18145	17835	18027	17831	17799	18096	18033	18051	17980	17805	17938	17869	17941	18173	18080	18036	18126	18234	17857	18211	18050	18169	18115	18004	17996	18006	17971	18157	17894	17920	18183	17831	18107	18027	18017	18008	17931	17932	17854	17911	17837	18050	17841	18148	18033	17925	18058	18252	18148	18038	18044	18039	17975	17848	18048	17808	17886	17933	18007	18012	18181	17980	18105	17786	18099	18021	17792	17864	18055	18110	18121	18135	18075	18089	17968	18026	18263	17826	17985	17904	18120	17931	18241	18068	18044	18116	17782	17918	18014	17872	18224	18226	17921	18055	17717	17927	18020	18045	17951	18100	18103	17885	18099	18034	18184	18012	18005	18135	18031	17932	17969	18095	18002	18089	18110	17947	18058	18002	17879	18231	18331	18006	18121	18036	18042	17853	18046	18216	18023	18039	17920	18025	17874	18024	17945	17954	17944	18092	17979	17970	17935	18124	17921	17923	17869	17966	17976	17943	17896	17937	18066	17988	17987	17942	18228	18056	18126	17957	17911	17821	17852	17968	17885	17928	17823	18034	17755	17969	17956	18022	18067	18135	18222	17750	17905	18092	18052	17935	18143	18027	17951	17879	17982	18112	17983	18190	18033	17930	17991	18013	17979	18068	18040	17943	17868	18053	17815	18067	18072	17892	18101	18057	18065	18053	17994	17984	18028	17999	18146	17857	18173	18096	17929	17945	18008	18084	18142	17980	18093	18342	17960	18069	17844	17890	18042	18172	17924	17878	17957	17970	17977	18063	17920	17847	18035	17929	17771	17936	17986	18078	18051	17976	18038	18296	17944	17971	18050	18026	17818	18182	18120	17992	18323	18078	17924	18154	18005	18007	18014	18060	17869	18145	18068	18103	17884	18072	18177	18138	17992	18030	17964	18126	18036	18131	17870	18063	18078	17950	17944	17978	18047	17955	17990	18075	17927	18037	17736	18041	18150	18055	18155	18167	18049	17962	18040	18060	18119	18106	18007	18046	18028	17885	18103	18184	17894	17904	17936	17903	17984	17954	18186	17798	18083	17991	18066	17921	18179	17995	17816	18114	18169	17852	18050	17916	18089	17895	18085	18035	18101	18067	18113	17990	17895	17972	18043	18033	18031	17831	17893	18052	17925	17844	17987	18048	18109	17890	17971	17621	17802	18152	17935	17997	18092	18108	18096	17980	18013	18097	18056	17786	18073	17979	18041	17922	18052	18088	18136	17876	18093	17971	17952	18038	17862	17878	18193	18120	18101	17965	17827	18041	17915	17943	17946	18197	18070	17986	17962	18063	18014	18047	17794	18035	17998	18099	17844	18013	17817	18005	18007	17862	17976	18045	17947	18118	18039	18075	17946	18131	17904	17948	18112	18306	18001	18043	18070	18091	18079	18093	17984	18109	17880	18004	17971	18029	17958	17971	17969	18003	18031	17957	18001	18138	17946	18291	18123	18194	17822	17993	18018	17944	18162	17930	17983	17954	18270	18143	17941	17949	18160	17859	18070	18135	18047	18013	18094	18143	17958	17997	17905	18081	18042
21116	31647	25744	20070	17807	16872	16205	16097	15832	15669	15593	15374	15503	15488	15585	15395	15438	15529	15530	15554	15509	15520	15486	15349	15441	15536	15414	15536	15531	15477	15437	15485	15565	15334	15504	15314	15643	15647	15620	15371	15403	15404	15219	15225	15253	15490	15417	15390	15474	15611	15325	15302	15464	15424	15553	15483	15428	15529	15446	15454	15442	15308	15513	15463	15394	15556	15455	15334	15554	15446	15527	15416	15444	15405	15287	15478	15420	15419	15450	15386	15503	15468	15464	15419	15432	15438	15502	15326	15480	15554	15618	15479	15359	15362	15471	15420	15475	15426	15466	15578	15532	15447	15443	15489	15374	15469	15486	15429	15517	15344	15610	15283	15339	15613	15436	15451	15473	15289	15682	15463	15238	15552	15487	15257	15578	15487	15294	15582	15361	15554	15446	15584	15481	15371	15489	15440	15492	15359	15570	15299	15459	15482	15233	15453	15482	15518	15424	15406	15499	15456	15362	15338	15405	15476	15608	15525	15480	15512	15372	15417	15355	15179	15494	15383	15466	15405	15344	15628	15423	15458	15379	15419	15573	15512	15527	15412	15409	15415	15355	15400	15504	15378	15523	15436	15400	15469	15484	15454	15437	15479	15359	15467	15345	15203	15481	15477	15502	15443	15434	15474	15276	15530	15490	15544	15523	15483	15390	15253	15380	15553	15346	15339	15541	15577	15487	15378	15405	15503	15566	15301	15536	15372	15344	15354	15396	15383	15418	15450	15422	15469	15370	15413	15620	15350	15433	15342	15416	15213	15428	15310	15554	15679	15640	15554	15424	15417	15613	15470	15416	15408	15448	15595	15509	15461	15485	15379	15410	15502	15310	15322	15384	15409	15548	15523	15593	15664	15547	15412	15213	15414	15271	15465	15369	15389	15555	15504	15502	15448	15581	15470	15429	15458	15568	15412	15524	15538	15631	15528	15521	15508	15532	15595	15292	15558	15350	15536	15425	15274	15370	15439	15290	15457	15393	15376	15497	15490	15575	15408	15525	15480	15335	15441	15540	15501	15342	15427	15475	15441	15472	15395	15564	15293	15483	15400	15559	15537	15398	15342	15552	15370	15582	15585	15366	15503	15623	15511	15549	15559	15586	15448	15601	15367	15498	15420	15501	15454	15461	15352	15254	15400	15506	15430	15558	15321	15397	15312	15450	15273	15476	15602	15406	15323	15421	15319	15567	15707	15391	15597	15348	15405	15422	15549	15353	15467	15529	15507	15543	15310	15509	15456	15408	15419	15415	15450	15461	15481	15537	15440	15397	15453	15518	15470	15399	15525	15529	15293	15345	15436	15442	15546	15544	15267	15461	15455	15435	15324	15575	15533	15560	15504	15582	15648	15344	15720	15481	15387	15450	15380	15385	15500	15507	15446	15467	15278	15361	15490	15536	15596	15440	15459	15530	15384	15533	15559	15305	15453	15416	15532	15458	15496	15428	15469	15513	15487	15543	15377	15502	15472	15549	15582	15571	15413	15496	15495	15511	15296	15475	15441	15544	15399	15471	15367	15473	15366	15322	15465	15442	15490	15569	15473	15490	15355	15411	15348	15543	15515	15576	15486	15424	15314	15196	15258	15477	15362	15499	15445	15486	15410	15410	15483	15472	15581	15332	15479	15456	15532	15449	15358	15374	15251	15551	15413	15419	15460	15433	15385	15482	15360	15433	15401	15399	15341	15428	15540	15338	15555	15434	15312	15536	15285	15556	15304	15425	15515	15455	15322	15495	15338	15382	15399	15329	15560	15409	15483	15444	15424	15500	15547	15480	15446	15664	15430	15434	15268	15657	15479	15523	15470	15427	15470	15367	15591	15445	15212	15388	15383	15210	15527	15544	15407	15373	15412	15581	15620	15320	15444	15534	15642	15415	15308	15434	15451	15529	15220	15463	15435	15371	15378	15504	15408	15732	15318	15305	15520	15333	15478	15480	15364	15472	15395	15502	15472	15448	15358	15552	15536	15457	15323	15565	15470	15433	15446	15672	15426	15496	15487	15434	15474	15375	15432	15534	15366	15436	15447	15458	15490	15579	15317	15560	15475	15471	15313	15380	15409	15708	15260	15401	15569	15557	15368	15379	15343	15380	15489	15474	15340	15419	15483	15576	15470	15298	15280	15584	15325	15378	15306	15363	15583	15328	15522	15591	15254	15531	15487	15410	15413	15427	15411	15378	15304	15394	15456	15464	15453	15566	15433	15439	15409	15483	15403	15239	15441	15452	15412	15470	15405	15380	15325	15416	15359	15542	15414	15370	15620	15396	15463	15358	15408	15361	15521	15344	15504	15369	15240	15495	15440	15396	15480	15475	15386	15463	15399	15472	15209	15339	15536	15579	15350	15552	15378	15454	15311	15318	15381	15561	15332	15373	15553	15623	15526	15211	15567	15486	15530	15452	15443	15211	15462	15505	15567	15529	15511	15524	15429	15360	15411	15569	15404	15425	15447	15474	15617	15460	15533	15463	15378	15470	15594	15383	15394	15430	15353	15386	15271	15476	15451	15343	15441	15505	15511	15477	15351	15337	15520	15427	15223	15581	15633	15505	15502	15432	15477	15645	15447	15415	15537	15416	15409	15446	15445	15654	15352	15437	15527	15414	15456	15461	15510	15413	15445	15353	15397	15473	15327	15393	15322	15434	15433	15421	15336	15500	15355	15361	15625	15503	15431	15378	15522	15542	15377	15398	15414	15349	15529	15453	15263	15361	15427	15447	15540	15461	15351	15408	15539	15451	15505	15552	15522	15292	15406	15307	15406	15619	15420	15493	15383	15663	15542	15556	15575	15352	15534	15375	15698	15351	15459	15479	15506	15388	15478	15541	15302	15296	15508	15415	15416	15628	15484	15418	15503	15445	15531	15536	15559	15367	15387	15198	15528	15585	15652	15393	15453	15333	15442	15435	15417	15508	15552	15587	15580	15355	15251	15350	15520	15380	15566	15450	15465	15378	15530	15689	15310	15555	15257	15493	15681	15555	15608	15477	15626	15518	15445	15293	15457	15555	15492	15572	15497	15503	15513	15422	15314	15466	15454	15427	15475	15549	15502	15634	15457	15413	15338	15492	15602	15574	15387	15402	15506	15660	15403	15364	15468	15537	15497	15420	15473	15478	15684	15488	15473	15522	15509	15299	15621	15351	15270	15432	15664	15509	15422	15513	15496	15417	15524	15482	15320	15368	15531	15378	15491	15535	15463	15336	15568	15577	15349	15503	15322	15434	15250	15441	15428	15373	15391	15593	15343	15510	15527	15338	15391	15522	15544	15517	15504	15436	15547	15527	15504	15419	15464	15594	15388	15352	15512	15377	15442	15327	15415	15522	15482	15515	15547	15478	15359	15394	15440	15298	15441	15543	15565	15484	15597	15548	15688	15421	15485	15497	15452	15450	15417	15459	15429	15407	15504	15379	15406	15421	15587	15393	15538	15487	15338	15428	15570	15485	15581	15447	15408	15402	15464	15442	15458	15515	15471	15282	15521	15439	15723	15428	15491	15441	15300	15484	15568	15500	15309	15586	15468	15467	15489	15432	15559	15503	15368	15367	15597	15590	15356	15466	15545	15468	15511	15244	15446	15515	15270	15554	15353	15604	15571	15395	15401	15401	15564	15492	15408	15504	15349	15364	15523	15564	15486	15454	15372	15429	15551	15451	15414	15636	15600	15439	15492	15523	15631	15632	15487	15506	15418	15291	15339	15562	15507	15448	15329	15564	15425	15458	15483	15571	15270	15465	15562	15352	15641	15504	15514	15374	15627	15505	15404	15503	15520	15474	15586	15337	15438	15403	15387	15565	15461	15472	15454	15560	15490	15482	15339	15629	15419	15548	15458	15555	15516	15405	15570	15424	15527	15395	15339	15308	15450	15465	15365	15409	15294	15668	15467	15472	15533	15627	15613	15339	15835	15390	15527	15413	15540	15430	15537	15352	15370	15495	15559	15644	15659	15674	15341	15348	15503	15782	15489	15491	15581	15478	15489	15471	15428	15574	15544	15441	15493	15555	15410	15578	15341	15236	15456	15366	15469	15384	15474	15582	15449	15607	15432	15508	15250	15421	15548	15436	15413	15524	15517	15464	15599	15346	15457	15378	15546	15340	15490	15457	15405	15402	15367	15463	15354	15392	15652	15471	15391	15425	15433	15456	15407	15643	15482	15568	15343	15397	15550	15503	15546	15290	15431	15465	15426	15706	15487	15583	15562	15462	15662	15432	15605	15479	15427	15409	15593	15669	15344	15407	15503	15461	15435	15246	15460	15636	15487	15528	15604	15548	15321	15297	15448	15474	15351	15358	15340	15354	15366	15538	15499	15495	15582	15489	15447	15642	15351	15575	15504	15560	15465	15502	15289	15660	15453	15491	15555	15459	15444	15505	15467	15540	15368	15365	15507	15612	15513	15429	15493	15519	15482	15533	15370	15509	15423	15532	15418	15338	15322	15482	15519	15473	15418	15481	15264	15578	15434	15642	15436	15359	15488	15521	15410	15447	15388	15494	15479	15416	15387	15378	15490	15551	15364	15360	15507	15454	15450	15404	15381	15362	15548	15388	15642	15508	15337	15561	15523	15329	15383	15415	15386	15477	15468	15391	15514	15374	15513	15498	15521	15514	15423	15487	15312	15598	15442	15465	15303	15483	15580	15491	15378	15602	15364	15545	15433	15491	15362	15511	15281	15556	15454	15468	15488	15504	15304	15459	15650	15613	15429	15334	15554	15514	15481	15386	15248	15731	15297	15491	15347	15388	15643	15547	15336	15498	15541	15338	15330	15551	15601	15406	15463	15579	15570	15421	15477	15333	15468	15405	15498	15384	15648	15423	15608	15350	15544	15345	15490	15504	15342	15401	15552	15446	15474	15438	15473	15475	15361	15480	15476	15362	15437	15372	15424	15271	15341	15591	15571	15546	15358	15495	15584	15467	15460	15449	15494	15458	15348	15530	15427	15524	15343	15349	15600	15551	15339	15516	15499	15626	15558	15528	15470	15330	15496	15318	15413	15592	15531	15543	15500	15397	15477	15497	15558	15527	15502	15453	15422	15503	15378	15410	15660	15487	15395	15560	15526	15520	15527	15491	15497	15332	15577	15470	15289	15621	15370	15424	15356	15391	15493	15461	15381	15610	15364	15480	15603
23742	21577	28358	25717	23166	22781	22104	19968	19465	19610	19460	19172	19084	19215	19137	19082	19103	19011	19127	19273	19083	19101	18864	19084	19142	18967	19096	19082	18995	18834	19221	19137	19091	18996	19011	19079	18907	19079	18905	18891	19142	19016	18928	19329	18750	18868	19195	18944	18930	18694	18807	19077	18809	19054	19203	18967	19038	19059	19112	18895	18997	18897	18968	19033	19053	18729	18993	19127	18903	18770	18962	18760	18947	19117	19054	18853	18914	18955	19017	18920	19015	19070	18891	18750	19044	19092	18798	19045	19049	18979	19119	18919	19228	18762	19190	18874	18945	19035	18993	18954	19057	19341	19146	18776	19048	19035	19144	19033	19060	18938	18939	19119	19147	18797	18812	19175	18847	18766	19040	18972	18865	18828	19077	19034	18842	19023	18886	19031	18839	19149	18969	19071	18895	18814	18998	18820	18990	18999	18763	18977	19093	19032	18912	19133	18690	19030	19167	18942	19004	18829	18973	18986	18904	18926	19092	19010	18931	19296	19017	18926	18968	18749	19007	19138	18964	19011	18930	18853	18918	18920	18836	18999	18835	19047	19108	19290	18853	19017	18922	18924	18972	19026	19024	18983	19028	18927	18917	18766	18961	19067	18790	18772	18921	18878	19226	19067	19099	19070	18886	18810	19031	18728	18943	19204	18678	19049	18723	18939	18837	18751	18700	18800	18941	19048	19039	18907	18825	19012	18815	18892	18929	18854	18819	18907	18863	18684	18781	18954	19186	18986	19080	19081	19013	19204	19089	18972	19027	18985	19040	18987	19064	19191	19123	18887	18942	18821	18941	18890	19038	18883	18950	18908	18804	18849	19037	18967	19058	18930	19083	18922	18935	18904	19052	18961	19021	18978	18981	19056	18854	18835	19002	18915	19160	18797	18872	19043	18973	19045	19151	19075	19096	18884	19012	18870	18890	18849	18969	19074	19010	19145	18968	19081	18979	19017	18972	18938	19039	18990	18841	19022	18849	18698	18881	18997	18938	18965	19063	19223	19067	19044	19225	18923	18811	18983	19054	18854	19200	19004	18770	19132	18954	19012	18994	18879	18977	19054	18972	18913	18977	18862	18853	19160	18929	18855	19010	18976	19065	18989	18895	18932	19249	18766	19077	18771	18884	18869	18824	19018	19038	18967	19087	18905	19240	18901	18969	18815	18816	18875	18958	18972	18835	18800	19124	19027	19119	18895	18868	18952	18949	18891	18952	19106	18772	19058	19129	18972	18969	18855	18994	18922	18930	18821	19041	18945	18854	18892	19063	18845	18920	19187	18925	18846	19084	19026	18785	18879	18927	18879	18841	18846	19038	18847	19026	18935	18937	19016	18946	18931	18948	19009	19138	18940	19008	18727	18858	19079	18916	19007	18937	19005	18973	19024	18918	19100	18830	18831	19083	18943	19040	18902	18874	19161	19080	18894	19035	18937	18826	18847	18689	18803	18912	18943	19004	19154	18864	19022	19060	19030	19026	18999	19125	18932	19154	18867	18952	18837	18900	18842	18858	19069	18845	18826	18995	18905	18951	19123	18954	18991	18888	19083	19111	19150	18823	18807	18805	18883	18845	18895	18923	19052	18818	18919	18935	18937	19000	19020	18951	18901	19118	18859	19110	18904	19061	18941	18980	18846	18930	19089	19013	18978	18797	18807	19152	18907	18953	19028	18883	19133	18757	19113	18946	19036	18982	18969	18838	18978	19070	18976	19184	18957	19138	18841	18846	19090	18868	18932	18796	18991	18983	18933	19075	18847	19102	18947	19084	18955	19105	19244	19101	19072	18890	19037	18771	19098	18612	18902	19043	18840	19101	19140	19030	19115	18911	19088	18899	19088	18966	18983	18923	18893	18952	18912	19275	18943	18914	18959	18882	18859	18773	18983	18901	18995	18973	19110	19071	18965	19157	18899	18781	18727	19106	19121	18977	18968	18735	19017	19064	18862	18986	19037	18879	18973	19161	19101	18934	18864	18951	18903	19027	18689	18972	18830	19101	19143	18864	18951	19000	18804	19039	19020	18835	19028	18840	18874	18815	19009	19049	19090	19009	18853	18810	18961	18901	18966	18775	18835	18730	19072	19152	18963	19049	19071	18943	18735	18909	18926	18786	19029	18913	18832	19109	18927	18978	19118	18929	18748	18744	19107	18883	18835	18772	19062	18712	19054	19042	19080	18850	18966	18980	18896	19047	19075	18997	19036	19079	18872	18734	18978	18954	18990	18886	19066	19066	18972	18816	18752	18881	18982	19164	19112	18889	18836	19060	19063	18964	18840	18820	18992	18956	18887	18991	19044	18877	19188	18987	18948	18861	18856	18979	18904	18798	18742	18940	18904	18997	18963	18936	19004	18982	19057	18973	19230	19117	18963	18916	18904	19002	18890	19009	18999	18731	18991	18960	18968	18962	18919	19001	18915	18913	18830	18838	18985	18898	18885	18714	19113	18880	18887	19058	19023	19030	18950	18987	18914	18898	19039	18738	18929	19100	19050	18957	19007	18984	18833	18780	18883	19224	19112	18872	18988	19015	18994	18908	19098	19041	19025	18786	19042	18833	19104	19061	19148	19094	18999	19013	18932	18956	18897	18932	19139	18839	19071	19031	19139	18893	18974	18998	18854	18883	18972	19007	18913	18976	18980	19002	19002	18914	18976	18957	19054	19035	18908	18711	18914	18840	18912	18838	18947	18962	18615	19236	18984	19051	19109	18954	18746	18908	18991	19046	18890	18936	19136	18658	19185	18951	19057	18915	19052	18761	19006	18975	19041	18894	18957	18796	18881	19058	19007	19048	18746	18885	18862	19064	19030	18834	18891	19057	19093	19083	18959	18873	18897	18875	18915	18844	18966	18952	19086	19011	18998	18978	18850	18869	18908	19011	19085	19033	19016	19119	19129	19043	19103	18961	18828	18931	19120	18979	18970	18990	18983	18989	19111	18868	18936	19030	18861	19040	19079	18793	18956	18746	18736	18936	19049	18879	19056	18923	18876	18926	19335	18863	18858	18866	19015	18762	19065	18831	18905	18975	18816	19064	19017	18953	19100	18836	19125	18918	18825	18968	18884	18916	19080	19049	18860	18964	19059	19196	19099	18916	19018	18911	18872	19126	18914	19031	18987	18859	18992	19069	19090	18976	18919	19220	18850	19093	19170	19050	18859	18829	18917	18852	19082	19003	18816	18711	19139	18902	18821	19007	18819	19046	18945	19100	19068	18998	19110	18759	18889	18789	18610	18760	18901	18826	18905	18777	18852	18904	19032	19128	18743	19008	19062	18977	18935	18766	18669	18808	18978	18990	18808	19087	18741	18733	18847	18957	19052	18943	19083	19135	19144	18810	19072	18916	18911	19031	18888	19276	18833	18820	19004	18989	18877	18919	19026	19049	19090	19035	18965	18728	18910	19214	18881	18906	18884	18841	19021	19119	19106	18874	18868	19054	18928	19146	18893	18878	18653	18912	18973	18828	19073	19077	18901	19096	18905	19008	18946	18843	18795	19055	18989	18825	18786	18661	18939	18887	19113	18970	19136	18804	18956	19039	18646	18709	18992	19080	19114	19019	18919	19036	18945	18839	18908	18983	19142	18992	19011	18899	19019	18958	19037	18725	18929	19159	19124	18939	19106	19033	18863	18873	18997	18846	18988	18990	18930	18910	18938	18852	19061	18796	19054	19162	18881	19209	19194	19117	18888	18951	18934	19055	19040	19160	18826	18995	19136	18976	18963	19084	18867	18854	18855	18991	18773	18998	18986	18861	19038	18725	18874	19035	18973	19032	18974	18984	18954	19127	18782	19202	19047	19064	18969	18973	19050	18899	18979	18838	18999	18964	18915	19099	18802	19068	18886	19072	18816	18914	19017	18995	18998	18981	19003	19134	18710	18993	18912	19069	18816	18921	19098	19009	18735	19046	19004	19074	18952	19052	19165	18879	18945	19041	19056	18882	18759	19129	18988	18976	19035	19083	18965	19178	18975	19052	18902	18904	18782	18886	18990	18887	18971	19034	18975	18928	18942	19193	18778	18874	18850	18956	19209	19041	18902	19198	18912	18934	18909	19100	19024	19011	18937	19162	19074	19103	18941	19055	19118	18918	18967	18985	18876	19066	18870	19056	19200	19009	19001	18914	19097	18863	18884	18860	19019	18877	18891	19219	18839	18772	18721	18820	18980	18918	19035	19089	19009	18855	18914	18876	18873	18793	18938	19036	19101	18876	18995	19015	18937	19036	18941	18985	18787	19024	19052	19120	18876	19023	18853	19061	19065	18652	18833	18752	19038	19077	18968	18905	18819	18987	18996	18888	18912	19031	19047	18922	19095	19007	18965	18821	18960	18945	19069	18988	18857	18878	18982	18919	19003	19006	18811	18816	19077	19100	19059	19026	18944	18914	18955	19009	19099	19046	19024	19091	18941	18716	18802	18914	18876	18828	18898	19038	18875	18852	19007	19013	19033	19098	18950	18802	18914	18961	18974	18999	18797	18954	18998	19192	18904	19135	18989	19134	18884	18851	18958	18955	18786	19031	18996	18958	19066	19183	18922	19009	18712	18871	19082	18897	19046	18997	18887	19076	18861	19013	19112	18879	19072	18990	19026	18886	19175	18999	18877	19043	19151	19122	18992	18927	18866	18953	18944	18879	18892	18864	18737	18993	19016	18956	19067	18871	19197	19177	18718	18942	18939	18771	19052	18988	19085	18991	18928	18898	18870	18826	18728	19107	19115	18992	18884	19118	18830	18939	19020	19095	19129	19025	18976	19100	18895	18920	19088	18920	18835	18998	19128	18984	19008	18966	19132	19203	18989	18921	18773	18929	18789	18845	19153	18905	18945	18864	18938	19013	18853	19168	18801	18862	19118	19049	19094	19198	18867	18924	18842	18959	19081	19225	18967	19005	18941	18853	18898	19000	18904	19212	19072	18963	18777	19086	18877	18941	18945	19010	19057	19010	18864	18810	18905	18938	18898	19192	19067	19047	18834	19183	19183	19043	18910	18885	19206	19254	18998	19055	19047	18953	18706	18848	18904	18932	18691	19100	18713	18970	18952	19262	18941	18945	19219	19069	19078	19102	19071	18710	18909	18928	18920	18801	19010	19029	18731	19030	18808	18929	18792	18993	18998	19099	18793	18887	18839	19080	19160
19049	38884	32911	24367	20419	18556	17467	17060	16757	16231	16232	16208	16038	16166	15841	16050	16070	16070	16160	15986	16029	15963	16066	16148	16127	16048	15902	16053	16250	16092	15997	15982	15960	16083	16102	15994	16101	16017	15907	15894	15967	15841	16045	15876	16131	15958	15922	16155	16005	15983	15833	16083	16023	15976	15993	15978	16049	16056	16176	16156	16031	15800	16034	15915	15984	16035	16033	15883	16236	16066	16140	16035	15929	15970	15955	15979	15882	15970	15903	15951	16018	15851	16153	15799	16141	16140	16021	15881	15944	16104	15837	16070	16218	16164	16131	15989	16055	15899	15847	15899	16089	16034	15870	15842	16016	16007	15911	15953	15948	15910	15884	16026	16203	15968	16108	16019	16104	15841	16013	16192	15949	15980	16169	15785	16037	16014	15915	16093	15910	16086	16053	16093	15952	15962	16123	16051	16078	16000	15939	15806	15849	15995	16005	15950	16011	16015	15945	16130	15984	16167	16053	15964	16044	15964	16050	16046	15977	15947	16012	16018	16055	16039	16060	15835	15917	15935	16102	15929	15988	16038	15877	15995	15971	15869	16077	16085	16100	16016	15969	15861	16051	16074	15969	16058	16000	16070	16095	15947	16083	15862	16003	16008	16025	15982	16076	15952	16008	15932	15916	15927	16013	16109	15944	16039	15909	15972	16131	15982	15876	16038	15909	16150	16072	15924	15966	16126	15954	15972	15886	15994	16117	16123	16112	15903	16046	16075	15844	16017	15970	15970	16065	15817	16125	15953	16059	15977	15975	16086	15926	16216	16077	16050	15880	16144	16020	15996	15832	15889	15972	15897	15994	16160	15905	15956	15917	16122	16000	16140	15880	16040	15886	16009	16068	15773	15872	15896	15973	16188	16000	15939	16076	15947	16137	15869	15926	16127	16000	16072	16053	15944	16038	15918	15940	16000	15900	15659	15983	16165	15949	16096	16103	15945	16187	15992	16163	16055	16133	16126	16118	15857	15985	15957	16015	15975	16084	15861	16089	15924	15931	16053	16043	16011	15790	15869	16067	15967	16094	16103	16088	15944	15937	15967	16037	16029	16030	15962	16080	15869	16117	15997	15952	16002	16050	16067	16021	15802	15818	15845	16184	16064	15958	15875	15902	16022	16038	15905	15916	15866	16016	15870	15924	16084	16074	15912	15967	15893	16046	15771	15950	15983	15901	15871	16117	15982	16068	16094	16072	15749	16008	15980	15868	15943	16070	15994	16159	16194	16003	15951	15962	15891	16065	16291	16138	16038	16031	16084	16043	15916	16005	15929	15961	15947	15982	15952	15861	16044	16074	15953	16219	15976	16015	15980	15986	15904	15897	16043	15988	15982	16009	16102	15762	15798	15988	16003	15983	15964	15937	15918	15897	15960	15953	15959	15999	15981	15863	16047	16002	15934	15888	15875	16012	15963	15987	16087	15801	16129	15990	15991	15941	16032	15954	15997	15890	16079	16114	16018	15869	15961	15869	15995	15908	15960	16052	15876	16027	15918	15858	16023	16053	15986	15922	16084	15966	16004	15839	15862	15873	16152	15911	15905	15888	16053	16039	16069	16139	15938	15965	15762	16029	16061	16159	15887	15987	15966	15981	15873	16030	16042	16103	15942	15952	16208	16100	15903	16004	16018	15976	15925	16055	15944	16045	16035	15833	16032	16014	15994	16039	15911	16137	16031	15927	16142	16048	15904	15883	15944	15962	15978	15992	16055	15959	16089	15962	15819	16042	16035	15944	15968	15927	15749	16172	15864	16026	16055	16017	16025	16024	15941	16103	15970	15887	16187	16039	15905	15962	15887	16053	16028	15884	15925	15999	16062	15935	15908	16014	16051	15986	16114	15889	16031	15982	16001	15901	15884	15976	16045	15842	16159	15885	15932	16037	15814	15955	16103	15932	16014	16194	16095	16041	15991	16094	15896	16069	16045	16200	15952	16039	15875	16036	15834	15955	16090	15879	15899	15985	15939	15857	15960	16076	15918	16105	15900	15980	16023	15853	15901	16130	15967	16210	16107	15974	15923	15827	15964	16090	15914	16032	15969	16052	16071	15915	16093	16042	16006	15919	15970	15927	16018	15995	15791	15962	15885	16060	15816	15985	15925	16008	15968	16039	16029	15991	16075	16146	16009	15939	15913	16024	16015	15958	15832	15917	15883	16234	16104	16132	15768	16040	15992	16122	16050	15940	15912	16007	15995	15926	15862	15734	16100	15911	16063	16104	15980	16042	15856	16006	16015	15898	16131	15964	15962	16015	16049	16046	15987	15992	15991	15979	16091	16033	15970	15939	16070	16101	16146	15924	16149	15918	16105	15799	15960	15732	16082	15838	15983	15819	16076	16048	15933	16000	16029	16023	16012	16020	16077	15995	16102	15820	15892	16141	16044	15765	16053	16087	15999	16025	16100	15857	15812	15991	16045	16033	16062	15963	15970	16044	15951	15860	15962	16005	15811	15852	16021	16064	16023	16116	15997	15972	15943	16029	16069	16000	16015	16058	16045	15938	16030	15815	15916	15975	15908	16006	15933	15954	15890	16035	16038	15878	15937	16139	15935	15943	15961	16089	15984	16027	15895	15841	15947	15911	15979	16057	15855	15997	15949	16007	16016	15918	16037	16013	16182	15941	16065	16014	15835	16007	15970	15768	15950	16069	15929	16046	16041	16148	16138	16101	15969	16015	16139	15867	16065	15947	16061	15914	15963	15880	15917	16027	16158	16059	15870	15808	16075	15925	15999	16043	16025	15985	16064	16012	15934	16124	16018	15948	16084	15951	15881	15913	16077	16001	15869	15977	15955	15891	16024	16051	15983	16058	16017	16117	16053	16078	15990	16118	15897	15953	15882	16090	15841	16038	16163	16012	15894	16011	15931	15833	16148	16173	15895	16056	16000	15934	16016	15833	15902	16041	16171	15860	15848	15910	16009	16038	15879	16052	15855	16026	15982	16128	15997	15901	15923	16014	16068	16042	15947	16041	15882	16003	16023	15989	16179	15997	16011	15948	15979	16063	15918	15952	16067	15899	15956	16156	15949	16056	16052	15877	15865	15968	15937	16033	15937	16050	15889	16073	15810	15875	16018	15943	16088	16096	15992	15910	15730	16161	15959	15948	15942	15969	16031	15788	16042	15838	16041	15926	16074	15778	15934	15896	16233	15998	16032	16053	16065	16067	15998	15847	15844	15980	15959	15974	15957	15931	15999	16042	16042	16034	16052	16086	15939	15941	15959	16027	15873	15910	15977	15808	16064	16049	15813	15983	15942	16093	15963	16187	15936	16001	16067	16002	15960	15960	15855	15976	15764	16057	15924	15894	15952	15955	16183	15884	15958	16034	16085	16221	16060	16019	15984	16178	16024	16014	16017	16010	15956	15944	15983	16188	16017	16082	16002	15930	15973	15972	16017	15830	15929	16155	15960	16000	15858	16014	15870	16023	15832	15932	16062	15963	16062	16121	15973	15903	16019	15991	15951	15986	15885	15978	16114	15955	16034	15880	15941	15993	15925	16032	16091	16011	15959	15867	16054	16059	15992	15975	15996	16051	15954	16075	16002	16054	16110	15901	15862	16144	15774	15836	16001	16064	15884	15958	15851	15985	15833	16034	16166	16071	15996	15867	16124	16007	16049	15993	16042	15961	16097	15983	16144	15908	15881	16230	15884	16253	15997	15891	15893	15902	16053	15850	16145	16042	16000	15911	15784	16102	16145	16065	16133	15899	15989	15947	16031	16068	16026	15927	15946	15847	15898	15976	15953	16099	15980	16092	16060	15955	16071	15981	15928	15887	15841	15894	16120	16075	16105	16029	15917	15957	15939	16049	15960	15915	16204	15980	15957	15969	15983	16061	16158	15869	15993	15982	15870	15975	15880	16049	15871	15808	15999	16081	16042	15882	15980	15926	16062	16022	15954	15856	16062	15996	15917	15793	16040	15822	15950	16074	16023	15960	15879	15997	16176	15966	15988	15916	16194	16097	15838	16001	16140	15969	16059	16111	16042	16053	15820	16000	15963	15889	15912	16115	15857	16065	15873	15975	15963	15956	16028	15928	15922	15949	15970	15861	16184	15914	16015	16029	16004	15934	15905	15821	15992	15932	15834	15842	16007	16081	15891	15964	16063	15986	16074	15940	16114	16015	16005	16214	15876	16020	16141	15979	16114	15834	15998	16235	16199	15891	15917	16208	16035	16053	15899	16027	16069	16116	15998	15957	16196	16023	16087	16056	15874	16033	16131	16079	15930	16076	16049	16005	15905	16098	15741	15994	15978	15876	16061	15842	15962	16069	15883	16027	15945	16065	16029	16058	15941	15970	16026	16018	16000	16057	15867	15866	16028	15941	16062	16085	16127	15895	16075	16066	15830	15980	15846	16003	16110	16055	16039	15930	16022	16100	15958	15848	16047	15958	16000	15976	16114	15960	16210	15942	15908	16023	16032	16127	15970	15855	16071	16024	15938	16110	16029	16138	16079	16003	15872	16022	15888	16032	16009	16015	16000	16019	16211	16062	15921	16024	16009	15897	16089	15943	16107	15926	16165	16061	15990	16032	16123	16215	15917	15922	15929	15996	15930	16033	16012	16135	16016	16016	16041	16129	16111	15914	15907	16043	15982	16182	15907	16168	15774	15954	16114	15990	15918	15925	15910	15898	15941	15996	16117	16058	16082	15874	15934	15971	16007	15992	16024	15917	15916	16030	16006	16012	15925	15985	16086	16241	16002	16048	15882	16047	16090	16072	16071	15878	15870	15911	16090	15933	16030	16117	16113	15806	16111	16076	16028	15942	15877	15745	16080	15782	16123	16156	15812	16043	15957	15747	16003	16035	16002	15899	15974	15905	15995	15977	15839	16135	16019	15966	15949	15973	16110	16096	15955	16210	15948	15978	16139	16095	16040	15883	15949	16038	16023	15895	16106	15951	16000	15930	15935	15937	15884	16119	15883	16031	16029	15934	15877	16097	16028	15931	15995	16032	16115	15917	15955	16076	15924	15987	15974	15971	15864	15990	15920	16063	16211	16011	15909	16019	15847	15882	15873	16132	15962	16180	16055	15991	16075	15967	16042	16004	15915	15810	15964	16026	16120	15903	16110	15853	16120	16170	16165	15896	15999	16034	15843	16079	16059	15829	16087	16036	15921
25454	21602	26867	26921	19689	19002	18905	18703	18387	18230	18325	18191	18032	18413	18347	18126	18114	18072	18043	18224	18020	18111	17912	18284	18136	18207	18055	17940	18118	18221	17958	18413	18065	18109	18121	18180	18235	18173	18255	18149	18157	18066	18356	17942	18247	18067	18144	18007	18188	18078	18171	18179	18190	17963	17894	18176	18169	18102	18156	17993	18232	18059	18021	17956	18060	18109	18082	18058	17973	17921	18212	18144	17977	17781	18173	18162	18123	17900	18285	18137	18083	17987	17961	18042	18029	17919	18067	18190	17952	18193	17995	17962	18139	18187	18119	18129	18112	17992	18193	18069	18136	18076	17871	18120	18135	17970	18075	18116	18096	18092	17907	18094	18312	18113	18103	17740	18130	18070	17941	18202	17942	18102	18036	18085	18023	18244	17911	18078	18000	17836	17983	18274	18211	18175	17955	18186	17910	17942	18140	18104	18075	18071	18216	18004	18046	18311	18194	17962	18006	18021	18035	18235	17988	18010	18130	18080	18125	17934	18195	18070	18054	18142	17939	18025	17988	18221	18181	18150	18072	17977	17963	18028	18213	18004	18120	17914	18021	17955	18257	17984	17998	17942	18229	18224	18289	18006	18259	18109	18176	18103	18178	18058	18073	17958	18061	18058	18091	18077	18123	18179	17880	18138	18116	17959	17994	18080	18266	18054	18189	18093	18047	18152	18023	18162	18123	17908	18033	18055	18173	18118	18070	18083	18018	18108	18077	18091	18129	18071	17960	18204	18117	18201	18169	17990	18222	18237	18191	18121	18026	17891	18140	17994	18026	18062	18304	18008	18186	18132	18060	17857	18209	18200	18086	18383	18250	18059	18155	18042	18057	17900	18353	18119	18094	18033	18069	18042	18147	18237	17785	18135	18277	18093	18117	18243	18069	18464	18187	18021	17929	18076	18180	18170	18115	18254	17920	18126	18067	18042	18159	18171	17852	18184	17959	18092	18012	18084	18103	18234	18138	18032	17928	17852	18172	17944	17952	18068	18084	18156	18152	17912	18114	18078	18059	18122	18219	18109	17974	17977	18233	18147	18028	18266	18111	18031	17930	18119	18016	18120	18155	18212	17934	18013	18123	18198	18207	18046	17979	18014	18176	18266	18120	18004	17874	18046	18149	18039	18201	18190	18121	18101	18259	18163	18325	17944	18142	17877	18026	18085	18111	18117	17928	18205	18365	18260	18110	18115	18161	18066	18170	18076	17967	18033	18164	18108	18096	18013	18263	18101	18224	18075	17929	18147	18172	18089	18001	18080	18140	17965	17925	18074	18159	17833	17972	17886	18038	18004	17931	18086	18012	18048	18013	18238	18005	17971	18055	18223	18098	18258	18086	18022	18157	18110	18177	18119	17912	18144	18090	17813	17931	18003	18124	18047	18165	18016	18282	17994	18002	18075	18046	18218	18126	18063	18142	18098	18219	18091	18095	17990	17993	18145	18331	18082	18034	18023	18244	17979	17957	18048	18255	18155	18113	17982	18079	18045	17940	17826	17924	18119	18177	17977	18130	18287	18167	18284	18046	18139	18106	17852	18046	18071	17971	17823	18007	18200	18129	17883	18086	17850	18118	18072	17973	17981	18126	18257	17940	17873	18008	17951	18047	18094	18257	18021	18177	18045	18281	18081	18067	18110	17897	18017	18082	18022	17897	18214	18018	17921	18258	18052	17984	18155	17824	18145	18141	18083	17954	18067	17919	17845	18199	18117	18105	18033	18184	18062	18065	17853	17947	18070	18089	18002	18094	18322	18099	18053	18014	18144	18189	18247	18303	18186	18051	18101	18251	18260	17985	18049	18088	18048	17979	17997	18104	18237	18287	17816	18032	18109	18160	18059	18077	18031	18195	18113	18171	17990	18158	17883	18204	18155	18050	18102	18049	18010	18212	18057	18026	18041	18094	18005	17981	18216	18089	17922	18195	18064	18078	18098	18089	18172	18078	17972	18063	18045	18178	17913	18094	18087	17849	17867	17991	18079	18295	18026	18108	17979	18014	17953	18014	18301	18167	18191	18081	18150	18082	17997	17938	17990	17990	17990	18304	18325	18275	18121	18053	18084	18095	18011	17957	18262	18121	18418	17910	17876	18150	17920	18008	17991	17958	18103	18210	18203	18208	18098	18079	18318	18350	17909	18276	18175	18148	18056	18061	17888	17978	17976	18193	18108	18117	18199	18113	17976	18028	18092	18133	18209	18184	18099	18038	18031	18024	18139	17984	18199	18102	18264	18116	18163	18070	18111	18064	18109	18135	18090	18070	18062	18012	18006	18254	18057	18010	17976	18114	17960	17902	18039	17894	18084	18004	18159	18110	18003	18093	17968	18213	18099	18244	17987	18125	18202	17952	18237	18097	18052	18042	18028	18058	18122	18278	18189	18022	18130	18201	18087	18000	18214	18204	18070	18194	18119	18085	17934	18211	17966	18170	18055	18133	18074	18173	18288	17874	18098	18036	18103	18009	18131	18033	18024	18034	18181	17979	18156	18089	18289	18242	18058	18215	18036	18029	18245	18003	17984	18220	18265	18234	18167	18078	17935	18011	18242	17823	17989	17813	18067	18019	17957	17969	18140	17965	18107	18208	18057	18303	18129	18154	18018	18058	18022	18143	18054	17917	17894	17957	18032	17998	18031	18247	18119	18169	18056	18032	17970	18199	18094	18258	18085	17867	18092	18185	18102	18227	17936	18085	18018	18023	18107	18034	17991	18175	18355	17954	18083	18091	18040	18331	17978	18294	18041	17999	18127	18029	18211	18171	18015	18186	18228	18142	18134	18086	17979	18085	18029	17985	17812	18093	18070	18092	18262	18227	18045	17965	18000	18105	18069	18041	18164	18124	17921	18068	18093	17938	17957	18144	18127	18174	18163	18204	18239	17992	18071	18225	18159	18214	18039	18079	18011	18221	17955	18174	18016	17980	18047	17956	18120	18170	18316	18081	17979	18133	18194	18153	18250	18006	18275	18056	17874	18126	18010	18021	17991	18069	18097	18264	18242	18120	17936	18023	18200	18124	18172	18030	18179	18066	18042	18039	17941	18000	18059	18030	18258	18090	18185	17995	17978	18079	18259	18289	18273	18298	18244	17944	17961	18195	17972	18055	18000	18154	18182	18188	18119	18206	18017	18318	17917	17859	18065	18085	18050	18156	17962	18073	18009	18122	18153	18077	18030	18079	18001	18213	17900	18078	17993	18125	18236	18191	18262	18031	18052	17971	18079	18011	18121	18061	17922	18020	17796	17985	18040	18292	18061	17841	17920	18163	18192	18198	18235	18089	18114	18061	18113	18157	18038	18213	18284	17918	17894	18239	17978	18116	17948	18100	18068	18111	18049	18130	18117	18104	18103	18187	17956	18142	17969	18052	17907	18041	18223	17913	18268	18222	18034	17882	18172	18008	18170	18190	18071	18241	17972	18057	17999	18129	18043	17987	18139	18127	18149	18174	17892	18229	18180	18236	18101	18025	18228	18239	18072	17967	17996	18132	18086	18051	18057	18109	18228	18065	18122	18183	18208	18125	17986	18044	18036	18113	18267	18140	18223	18112	18140	17912	18136	18083	18224	17987	18120	18178	18096	18107	18091	18374	18263	18027	18062	18264	18077	17997	18102	18237	18104	18074	18079	18180	18140	18420	18150	18279	17981	18129	18165	18209	18193	18202	18108	18083	18222	18107	18125	18065	18074	17996	18166	18180	18223	18013	18030	18167	18094	18134	18113	18246	18318	18307	18098	18193	18149	18360	18080	18107	18099	17925	18218	18052	18152	18040	18069	18097	18090	18208	18003	18082	18142	18089	18035	17947	18292	18205	18197	18198	18225	18107	18080	18054	17873	18127	17945	18184	18003	18270	17875	18153	18229	18165	18101	18052	18108	17965	18322	18239	17895	18255	18199	18234	18071	18107	18261	18290	18064	18176	17970	18133	18105	18359	18287	17930	18136	18134	18133	18131	17927	17910	17971	18280	18013	18284	17802	17951	17991	17970	18282	18162	18246	18093	18109	18087	18038	18193	18161	18264	18129	18122	18160	17982	18103	18127	18095	18006	18046	18206	18184	18241	18093	18282	18193	18302	17844	18102	18171	18222	18080	17997	17905	18045	18197	18111	17851	18050	18097	18009	18093	18008	17998	18081	18331	18142	18177	18153	18106	18219	17990	18004	18167	18234	18218	18181	18156	18182	18209	18113	18282	18020	17964	18082	18137	18165	18179	17955	18302	18061	17897	18227	18216	17998	18142	18199	18043	17989	17999	17973	17894	18053	18081	18176	18223	18333	18150	18132	18025	18110	18046	18311	18048	18061	18363	18351	18012	17987	18069	18210	18033	18019	18138	18167	18156	18066	17838	18059	18140	18060	18178	18043	18077	18074	18234	18037	18116	18061	18078	18102	18202	17995	18216	18272	18001	18217	18208	18270	18016	18076	18440	17982	18134	18072	17822	17997	18162	18200	18066	18270	18143	18253	18119	17985	18048	18321	18132	18225	18115	18115	18080	18193	17983	18040	18243	17973	18151	18049	18046	18059	18314	18006	18092	18149	17945	17968	18068	18196	18137	18072	18131	18178	18166	18089	18070	17844	18010	18294	18183	17973	18191	18295	18143	18289	17820	18188	18150	18198	18009	18198	18184	18084	18019	18133	18076	18201	17937	18134	18131	18222	17979	18092	18178	17942	18139	18034	18274	18207	18068	18284	18149	17914	17878	18226	18070	17899	18242	18164	18056	18202	17959	18083	17956	18252	17949	18000	18115	18088	18216	18079	17977	18241	18021	18089	18051	18237	18192	17962	18044	18295	18156	18169	17912	18023	18107	17945	18087	18202	18231	17985	17931	18042	18031	17864	18030	18125	18074	18166	17877	18084	18213	18119	17970	18054	18100	17895	18040	17997	18090	18065	18148	18083	17984	18145	17987	18176	18206	18053	18053	18188	18094	18011	18204	18071	18219	18176	18105	18213	17999	18112	18158	18284	18085	18152	18101	18127	18074	18126	18195	18143	18057	18086	18047	18028	18092	18013	18083	18132	18235	18154	17984	17958	18256	17960	18116	17970	18035	18197	18235	18153	18193	17989	18007	18164	17909	18055	18212	18119	18124	18182	18146	18111	18096	18121	18244	18050	18038	18012	18256	18037	18049
18245	25778	22197	19076	17414	16623	16327	15882	15775	15570	15607	15696	15462	15648	15444	15533	15456	15549	15556	15427	15586	15359	15497	15505	15517	15501	15503	15521	15475	15356	15535	15584	15509	15359	15527	15318	15514	15432	15416	15569	15214	15517	15364	15469	15575	15439	15488	15397	15570	15528	15314	15623	15453	15527	15534	15527	15338	15685	15505	15304	15592	15625	15291	15434	15573	15649	15291	15463	15458	15573	15617	15616	15284	15402	15649	15512	15593	15453	15373	15400	15348	15374	15455	15734	15553	15452	15535	15400	15427	15589	15345	15665	15563	15464	15503	15433	15451	15587	15472	15369	15498	15723	15347	15545	15446	15369	15571	15480	15509	15506	15528	15505	15483	15245	15528	15568	15539	15626	15415	15458	15490	15494	15533	15632	15634	15440	15550	15749	15451	15437	15339	15456	15464	15487	15251	15453	15453	15539	15582	15487	15375	15407	15674	15512	15342	15539	15330	15405	15512	15437	15647	15483	15406	15387	15385	15487	15685	15406	15553	15585	15509	15372	15593	15475	15485	15404	15485	15443	15583	15585	15443	15546	15495	15441	15487	15421	15627	15381	15524	15417	15386	15446	15434	15510	15575	15500	15488	15512	15453	15340	15425	15507	15424	15519	15442	15494	15611	15742	15620	15470	15354	15492	15445	15554	15495	15451	15529	15630	15459	15500	15444	15548	15558	15491	15430	15438	15534	15449	15459	15552	15387	15417	15607	15547	15653	15536	15361	15490	15474	15406	15422	15616	15483	15648	15591	15482	15511	15260	15521	15525	15577	15584	15472	15416	15396	15370	15466	15370	15522	15464	15400	15411	15554	15477	15366	15529	15354	15383	15629	15355	15574	15409	15609	15611	15567	15403	15464	15613	15429	15384	15455	15583	15321	15466	15554	15605	15502	15291	15480	15545	15368	15463	15541	15420	15416	15412	15409	15510	15626	15656	15404	15581	15355	15418	15435	15606	15515	15548	15351	15544	15440	15355	15536	15458	15604	15457	15502	15377	15491	15376	15547	15608	15509	15418	15487	15447	15367	15605	15487	15566	15409	15459	15635	15381	15513	15616	15383	15365	15334	15363	15523	15414	15354	15524	15346	15485	15447	15491	15344	15490	15373	15600	15366	15583	15419	15595	15466	15271	15510	15634	15415	15391	15376	15472	15312	15539	15365	15520	15411	15586	15472	15406	15343	15548	15551	15504	15272	15515	15302	15381	15556	15450	15397	15564	15388	15490	15426	15494	15150	15428	15374	15514	15278	15551	15474	15461	15586	15344	15569	15386	15672	15529	15499	15419	15438	15524	15556	15494	15406	15595	15517	15538	15586	15492	15445	15289	15500	15412	15326	15388	15578	15518	15522	15651	15460	15563	15635	15574	15536	15560	15556	15384	15424	15501	15522	15316	15622	15460	15378	15410	15599	15657	15342	15448	15381	15569	15411	15698	15540	15503	15433	15419	15366	15598	15576	15613	15565	15647	15568	15580	15655	15539	15399	15641	15390	15400	15551	15467	15530	15480	15455	15521	15347	15543	15443	15342	15649	15450	15518	15569	15558	15459	15422	15467	15402	15548	15359	15331	15570	15455	15383	15663	15298	15345	15456	15397	15524	15399	15421	15525	15518	15363	15495	15311	15540	15589	15469	15623	15520	15185	15522	15531	15558	15567	15495	15500	15387	15448	15713	15535	15594	15394	15447	15534	15443	15495	15426	15670	15425	15410	15468	15480	15339	15571	15494	15569	15507	15406	15394	15315	15664	15344	15642	15580	15589	15573	15390	15476	15466	15440	15469	15572	15370	15522	15476	15587	15374	15567	15531	15314	15553	15510	15349	15362	15605	15507	15450	15430	15442	15413	15373	15508	15478	15430	15621	15510	15567	15591	15487	15505	15439	15457	15353	15419	15451	15398	15589	15601	15559	15560	15667	15533	15547	15406	15569	15395	15534	15491	15433	15367	15486	15299	15578	15513	15477	15575	15367	15526	15604	15548	15573	15517	15480	15404	15441	15564	15364	15635	15461	15532	15383	15396	15583	15488	15403	15655	15270	15516	15400	15531	15441	15582	15613	15478	15619	15501	15540	15554	15709	15352	15398	15522	15487	15594	15549	15521	15445	15531	15461	15554	15618	15592	15547	15601	15467	15426	15572	15459	15409	15500	15384	15428	15491	15520	15470	15285	15643	15491	15590	15430	15441	15550	15464	15471	15606	15561	15326	15478	15519	15478	15512	15408	15438	15507	15491	15611	15497	15329	15395	15388	15465	15618	15594	15520	15493	15434	15396	15502	15557	15528	15389	15446	15556	15461	15455	15429	15447	15609	15376	15427	15485	15430	15507	15697	15451	15466	15406	15521	15563	15446	15421	15485	15473	15489	15404	15443	15462	15406	15447	15458	15375	15488	15468	15532	15566	15312	15538	15393	15475	15281	15564	15263	15425	15494	15390	15390	15610	15510	15577	15366	15698	15334	15508	15461	15494	15354	15656	15375	15520	15632	15351	15686	15443	15351	15508	15531	15419	15464	15520	15515	15443	15561	15421	15491	15494	15418	15602	15479	15433	15349	15370	15436	15612	15369	15429	15503	15539	15547	15435	15438	15289	15492	15395	15453	15566	15627	15393	15485	15660	15764	15432	15464	15481	15534	15479	15376	15477	15492	15162	15500	15395	15418	15579	15425	15544	15456	15401	15399	15555	15419	15460	15589	15468	15435	15532	15529	15486	15490	15495	15327	15476	15642	15495	15512	15450	15492	15371	15315	15403	15488	15391	15585	15521	15489	15383	15266	15495	15335	15467	15452	15514	15458	15364	15430	15281	15355	15725	15396	15477	15538	15501	15532	15408	15475	15541	15387	15422	15450	15457	15476	15597	15474	15521	15511	15617	15445	15523	15449	15493	15633	15486	15609	15491	15435	15623	15421	15415	15389	15409	15428	15381	15584	15593	15628	15560	15469	15571	15386	15478	15627	15569	15425	15455	15298	15529	15584	15541	15430	15471	15304	15497	15639	15408	15445	15612	15487	15351	15465	15473	15445	15538	15584	15595	15559	15556	15391	15427	15384	15469	15491	15376	15516	15445	15286	15549	15565	15545	15526	15396	15618	15505	15526	15656	15651	15507	15423	15420	15615	15436	15421	15524	15600	15540	15469	15449	15606	15322	15601	15562	15472	15524	15484	15405	15599	15605	15486	15272	15626	15560	15460	15403	15453	15514	15333	15497	15471	15511	15447	15474	15620	15589	15540	15475	15403	15520	15465	15417	15471	15574	15527	15560	15460	15558	15445	15505	15521	15451	15489	15509	15418	15354	15316	15520	15479	15484	15575	15543	15512	15575	15439	15510	15526	15469	15479	15375	15568	15450	15352	15466	15636	15290	15489	15536	15527	15427	15692	15508	15328	15414	15689	15617	15660	15486	15399	15544	15470	15506	15503	15603	15439	15478	15417	15493	15428	15453	15516	15563	15311	15462	15561	15630	15523	15693	15494	15532	15439	15670	15413	15378	15535	15604	15518	15471	15463	15359	15660	15306	15254	15507	15522	15532	15676	15442	15429	15532	15442	15574	15605	15535	15533	15409	15463	15521	15415	15522	15393	15393	15515	15550	15348	15607	15485	15546	15459	15408	15464	15615	15526	15430	15495	15516	15532	15495	15539	15604	15367	15554	15518	15412	15416	15595	15457	15456	15403	15476	15524	15446	15463	15520	15433	15400	15505	15493	15468	15566	15495	15251	15457	15494	15648	15396	15459	15633	15416	15612	15586	15596	15535	15535	15442	15515	15565	15467	15484	15609	15372	15517	15399	15608	15452	15373	15484	15421	15507	15626	15491	15536	15358	15508	15430	15515	15460	15625	15459	15544	15502	15529	15471	15489	15333	15414	15591	15427	15443	15486	15420	15620	15597	15347	15624	15446	15486	15582	15509	15404	15411	15375	15476	15600	15491	15471	15242	15458	15334	15559	15581	15627	15581	15453	15520	15590	15444	15481	15408	15494	15536	15554	15540	15520	15431	15397	15502	15489	15413	15382	15522	15525	15344	15410	15570	15556	15495	15473	15463	15404	15457	15435	15336	15464	15504	15479	15488	15519	15656	15331	15438	15541	15387	15373	15497	15451	15470	15451	15342	15419	15470	15472	15393	15591	15489	15552	15414	15385	15631	15354	15668	15491	15638	15632	15495	15560	15520	15525	15456	15485	15412	15256	15546	15648	15573	15587	15498	15343	15560	15586	15374	15586	15417	15338	15414	15634	15401	15602	15416	15626	15568	15377	15418	15396	15509	15565	15569	15420	15558	15549	15470	15463	15409	15535	15467	15721	15485	15580	15514	15381	15408	15275	15598	15538	15492	15473	15402	15540	15597	15495	15470	15635	15484	15434	15594	15395	15354	15421	15482	15570	15619	15501	15437	15365	15702	15303	15498	15560	15499	15460	15527	15267	15550	15429	15493	15565	15316	15633	15431	15599	15555	15485	15500	15475	15503	15444	15505	15448	15562	15583	15342	15636	15427	15455	15407	15589	15483	15598	15342	15415	15597	15459	15513	15193	15611	15647	15441	15441	15444	15612	15526	15404	15382	15480	15486	15607	15500	15404	15629	15517	15584	15392	15406	15692	15467	15461	15556	15317	15602	15315	15543	15447	15432	15573	15512	15388	15651	15428	15544	15492	15596	15511	15558	15497	15432	15550	15537	15379	15571	15439	15430	15586	15533	15499	15506	15467	15439	15438	15592	15455	15386	15533	15447	15465	15487	15589	15543	15434	15695	15612	15555	15515	15665	15536	15464	15575	15586	15618	15485	15521	15593	15502	15451	15696	15416	15513	15539	15442	15387	15491	15657	15644	15374	15467	15528	15495	15450	15518	15473	15557	15505	15431	15286	15526	15383	15436	15413	15413	15601	15413	15401	15385	15545	15615	15459	15605	15404	15373	15396	15505	15467	15570	15409	15461	15432	15417	15534	15287	15581	15415	15364	15309	15688	15569	15540	15420	15558	15520	15585	15494	15615	15554	15481	15465	15405	15354	15593	15634	15446	15538	15585	15577	15552	15553	15449	15565	15534	15446	15690	15309	15567	15513	15468	15310	15351	15550	15444	15557	15514	15400	15360	15552	15591	15653	15459	15523	15401	15384	15524	15510	15450
22791	21636	28791	25016	22196	24317	25078	21061	20173	20115	20180	20041	19841	19811	19793	19935	19850	19876	19861	19784	20071	19846	19762	19797	19770	19826	19742	19858	19856	19912	20010	19787	19673	19604	19777	19964	19637	19881	19706	20002	19892	19567	19838	19784	19719	19807	19689	19673	19664	19821	19749	19582	19756	19529	19785	19689	19793	19557	19664	19684	19661	19559	19996	19756	19865	19760	19853	19608	19664	19777	19640	19693	19735	19517	19790	19761	19531	19648	19781	19695	19812	19732	19694	19749	19639	19775	19874	19761	19427	19408	19581	19740	19667	19577	19668	19705	19427	19812	19653	19781	19448	19625	19766	19468	19806	19783	19805	19560	19600	19675	19880	19769	19876	19840	19776	19789	19750	19633	19484	19604	19687	19509	19719	19626	19768	19768	19582	19654	19540	19759	19655	19787	19668	19532	19628	19487	19895	19879	19645	19805	19655	19493	19733	19646	19675	19749	19749	19725	19766	19742	19786	19668	19844	19809	19830	19705	19721	19589	19516	19547	19822	19721	19716	19692	19786	19702	19569	19568	19601	19680	19675	19564	19653	19545	19685	19671	19676	19794	19652	19643	19512	19449	19455	19767	19586	19572	19417	19700	19549	19683	19633	19809	19700	19768	19591	19621	19620	19628	19661	19736	19794	19707	19844	19585	19576	19529	19716	19690	19690	19491	19488	20023	19769	19694	19539	19860	20002	19847	19879	19640	19836	19752	19656	19769	19691	19610	19728	19703	19604	19561	19545	19708	19795	19657	19651	19712	19679	19920	19666	19793	19534	19684	19398	19517	19861	19713	19706	19496	19372	19825	19617	19538	19607	19776	19707	19674	19576	19862	19690	19873	19803	19885	19799	19677	19592	19832	19443	19657	19634	19881	19734	19729	19658	19681	19554	19770	19848	19628	19640	19864	19521	19618	19680	19648	19575	19578	19736	19750	19637	19525	19439	19685	19755	19648	19674	19738	19723	19579	19822	19570	19742	19658	19824	19605	19809	19604	19620	19648	19645	19499	19649	19756	19553	19820	19618	19645	19533	19597	19565	19698	19557	19812	19517	19968	19411	19537	19771	19612	19632	19767	19785	19737	19793	19773	19640	19597	19678	19481	19780	19628	19623	19958	19804	19699	19587	19690	19794	19650	19879	19573	19596	19843	19589	19681	19771	19635	19636	19702	19456	19573	19837	19759	19674	19537	19638	19517	19694	19529	19686	19596	19462	19629	19812	19663	19472	19707	19618	19612	19734	19835	19645	19588	19758	19536	19758	19643	19738	19731	19795	19776	19555	19475	19853	19617	19941	19707	19728	19726	19795	19560	19799	19936	19692	19640	19658	19867	19687	19617	19740	19717	19768	19694	19847	19615	19411	19524	19700	19694	19729	19865	19771	19710	19849	19771	19699	19830	19855	19622	19591	19732	19729	19771	19741	19549	19751	19651	19569	19636	19794	19638	19543	19601	19708	19517	19842	19889	19748	19740	19647	19554	19833	19645	19582	19812	19622	19575	19698	19601	19605	19758	19839	19506	19706	19691	19684	19693	19627	19739	19593	19613	19487	19606	19691	19721	19563	19402	19592	19508	19542	19668	19620	19678	19791	19529	19482	19728	19752	19894	19677	19732	19652	19711	19718	19704	19565	19497	19755	19533	19697	19682	19837	19677	19652	19703	19675	19752	19737	19573	19845	19735	19740	19518	19754	19664	19542	19670	19701	19654	19670	19742	19738	19704	19738	19651	19580	19693	19663	19596	19631	19742	19695	19557	19429	19759	19502	19635	19339	19737	19693	19825	19524	19804	19730	19765	19790	19709	19584	19706	19535	19570	19596	19667	19503	19808	19726	19695	19485	19784	19715	19576	19641	19701	19717	19753	19749	19603	19578	19609	19611	19673	19796	19685	19746	19731	19475	19640	19676	19570	19563	19903	19624	19742	19682	19844	19838	19624	19496	19720	19604	19726	19650	19574	19767	19705	19588	19682	19756	19517	19612	19619	19561	19861	19673	19703	19575	19530	19730	19656	19669	19507	19281	19610	19886	19854	19697	19698	19806	19488	19863	19667	19708	19498	19712	19761	19764	19641	19863	19841	19621	19670	19385	19533	19504	19801	19577	19687	19792	19702	19562	19668	19813	19672	19706	19632	19740	19589	19847	19658	19842	19735	19557	19666	19747	19637	19703	19816	19832	19587	19717	19617	19795	19691	19731	19634	19527	19806	19606	19704	19722	19552	19695	19860	19712	19677	19710	19451	19455	19687	19708	19706	19685	19726	19792	19638	19631	19458	19669	19517	19535	19745	19732	19539	19530	19753	19726	19629	19611	19743	19559	19570	19562	19697	19564	19759	19767	19672	19766	19577	19657	19599	19642	19772	19642	19469	19582	19581	19709	19731	19533	19671	19731	19934	19762	19611	19520	19704	19753	19770	19675	19786	19579	19529	19626	19503	19673	19664	19731	19961	19678	19854	19692	19535	19821	19700	19729	19674	19642	19698	19574	19566	19574	19683	19647	19534	19633	19799	19810	19679	19718	19979	19397	19640	19611	19671	19747	19824	19576	19835	19776	19751	19561	19708	19799	19840	19569	19949	19599	19556	19790	19796	19560	19798	19947	19832	19673	19497	19709	19369	19740	19726	19544	19588	19766	19658	19517	19657	19747	19749	19794	19681	19544	19728	19820	19681	19842	19622	19613	19431	19757	19611	19985	19620	19611	19451	19575	19714	19666	19873	19752	19806	19545	19648	19628	19635	19748	19862	19682	19728	19579	19680	19933	19730	19704	19778	19713	19649	19604	19607	19860	19720	19776	19745	19665	19534	19769	19799	19785	19571	19753	19534	19711	19572	19697	19755	19674	19493	19744	19562	19629	19531	19654	19730	19680	19572	19760	19645	19439	19857	19711	19882	19822	19878	19658	19742	19546	19776	19672	19549	19833	19616	19573	19704	19619	19560	19594	19659	19731	19635	19959	19719	19665	19792	19580	19580	19549	19688	19481	19623	19719	19680	19748	19804	19577	19585	19774	19474	19760	19728	19791	19452	19780	19577	19507	19623	19547	19652	19888	19710	19878	19738	19723	19764	19450	19683	19725	19711	19695	19740	19757	19686	19741	19471	19751	19586	19594	19637	19750	19620	19712	19763	19578	19694	19565	19444	19851	19776	19594	19672	19949	19732	19563	19824	19739	19750	19782	19870	19427	19478	19898	19632	19549	19665	19640	19471	19648	19699	19718	19705	19703	19627	19435	19843	19732	19651	19620	19797	19662	19827	19624	19614	19713	19801	19618	19706	19606	19701	19719	19824	19703	19620	19845	19621	19838	19654	19702	19530	19759	19706	19749	19594	19726	19639	19986	19555	19627	19738	19779	19759	19593	19630	19781	19696	19727	19827	19817	19690	19579	19916	19574	19788	19830	19544	19906	19757	20075	19796	19573	19586	19782	19731	19905	19619	19691	19671	19651	19411	19449	19621	19611	19835	19590	19607	19496	19764	19592	19424	19794	19554	19507	19622	19855	19777	19548	19579	19502	19631	19723	19734	19868	19644	19521	19668	19673	19605	19403	19739	19619	19740	19707	19669	19607	19623	19684	19594	19702	19611	19644	19598	19467	19659	19897	19633	19503	19784	19945	19906	19820	19436	19785	19546	19759	19580	19563	19678	19711	19733	19663	19653	19813	19548	19529	19745	19709	19783	19708	19674	19531	19570	19668	19641	19792	19732	19643	19703	19582	19721	19580	19748	19755	19535	19540	19850	19626	19501	19518	19734	19898	19707	19771	19677	19536	19702	19544	19580	19769	19724	19705	19752	19642	19439	19490	19852	19677	19580	19762	19648	19435	19593	19631	19566	19827	19848	19745	19888	19898	19907	19632	19649	19717	19843	19594	19555	19397	19843	19616	19422	19824	19855	19798	19568	19598	19722	19681	19789	19887	19431	19675	19663	19607	19806	19721	19684	19537	19566	19577	19696	19766	19802	19629	19662	19594	19617	19731	19863	19596	19634	19697	19595	19611	19771	19645	19882	19485	19682	19638	19666	19852	19770	19501	19731	19649	19667	19686	19562	19647	19546	19629	19397	19799	19752	19628	19899	19608	19676	19680	19737	19755	19690	19717	19674	19607	19453	19686	19658	19688	19571	19726	19821	19789	19496	19866	19652	19699	19916	19617	19538	19563	19868	19783	19913	19751	19648	19673	19641	19729	19652	19628	19692	19765	19772	19653	19631	19789	19788	19614	19521	19638	19915	19821	19851	19921	19629	19539	19722	19740	19698	19701	19709	19562	19565	19686	19808	19613	19594	19648	19604	19727	19616	19660	19855	19775	19742	19731	19733	19538	19633	19741	19483	19472	19772	19749	19571	19742	19699	19639	19666	19864	19627	19598	19382	19463	19800	19631	19442	19604	19682	19734	19463	19657	19564	19642	19686	19590	19775	19708	19455	19804	19713	19791	19626	19632	19557	19591	19638	19664	19593	20056	19598	19652	19603	19672	19561	19674	19409	19564	19777	19703	19855	19701	19588	19648	19712	19626	19607	19730	19512	19690	19620	19657	19640	19465	19511	19608	19640	19702	19429	19674	19655	19481	19603	19534	19508	19698	19737	19444	19577	19926	19783	19757	19690	19859	19810	19526	19897	19802	19598	19484	19732	19604	19786	19692	19720	19852	19753	19660	19746	19742	19965	19502	19465	19760	19812	19806	19703	19747	19656	19847	19489	19625	19637	19668	19660	19629	19581	19448	19607	19666	19635	19775	19784	19636	19744	19732	19738	19820	19608	19625	19703	19746	19657	19584	19854	19624	19623	19689	19709	19666	19824	19469	19627	19843	19568	19629	19694	19706	19351	19692	19940	19656	19806	19714	19777	19549	19782	19594	19616	19652	19799	19903	19714	19643	19494	19643	19493	19607	19865	19734	19798	19835	19617	19574	19846	19676	19710	19563	19613	19563	19702	19613	19610	19585	19589	19570	19766	19715	19700	19878	19646	19519	19829	19798	19553	19703	19799	19574	19754	19634	19582	19620	19675	19789	19724	19808	19741	19547	19719	19471	19537	19737	19822	19781	19677	19618	19541	19755	19883	19668	19688	19977	19697	19675	19956	19627	19788	19733	19707	19647	19571	19547	19659	19792	19730	19668	19523	19611	19831
20335	34896	28863	23237	20311	18595	17752	17086	16774	16700	16535	16642	16476	16484	16576	16529	16508	16552	16552	16400	16438	16360	16618	16476	16307	16485	16405	16596	16305	16678	16506	16289	16674	16554	16466	16339	16409	16584	16215	16550	16368	16314	16578	16459	16455	16485	16397	16494	16231	16442	16408	16313	16455	16538	16575	16424	16336	16455	16436	16488	16341	16412	16396	16414	16552	16483	16342	16350	16269	16422	16358	16371	16492	16438	16454	16440	16568	16417	16179	16488	16412	16295	16404	16402	16497	16199	16457	16335	16308	16539	16420	16273	16449	16484	16433	16449	16481	16396	16336	16405	16508	16352	16512	16322	16344	16262	16365	16335	16411	16281	16521	16396	16594	16278	16313	16333	16369	16391	16332	16417	16511	16336	16401	16360	16367	16497	16524	16446	16475	16566	16356	16368	16244	16446	16287	16399	16368	16561	16246	16455	16387	16232	16473	16569	16540	16360	16480	16384	16309	16484	16458	16511	16512	16633	16495	16154	16476	16406	16461	16446	16449	16350	16490	16498	16279	16389	16315	16358	16393	16501	16404	16331	16438	16189	16633	16433	16363	16406	16294	16544	16304	16251	16406	16373	16420	16527	16215	16455	16542	16385	16312	16404	16333	16334	16485	16384	16524	16348	16508	16450	16239	16500	16348	16358	16301	16463	16497	16374	16409	16403	16298	16429	16438	16521	16404	16422	16343	16446	16432	16434	16536	16439	16219	16360	16490	16566	16544	16473	16341	16419	16274	16428	16423	16460	16356	16391	16289	16442	16546	16551	16285	16326	16477	16201	16369	16421	16391	16461	16338	16493	16458	16387	16545	16556	16485	16342	16217	16386	16274	16432	16412	16252	16544	16567	16486	16412	16370	16510	16578	16412	16330	16522	16315	16331	16400	16283	16348	16342	16454	16513	16375	16411	16356	16218	16322	16473	16551	16399	16462	16331	16288	16249	16500	16411	16438	16263	16414	16411	16447	16236	16496	16360	16368	16505	16379	16334	16571	16587	16280	16245	16252	16355	16555	16465	16358	16376	16519	16544	16378	16427	16107	16524	16500	16311	16267	16264	16488	16390	16368	16350	16425	16514	16470	16320	16351	16380	16331	16603	16661	16471	16254	16443	16530	16456	16482	16365	16560	16119	16489	16336	16271	16329	16388	16395	16373	16418	16355	16390	16657	16406	16336	16424	16286	16372	16514	16436	16265	16375	16288	16320	16527	16481	16160	16468	16509	16378	16413	16334	16358	16419	16303	16516	16357	16290	16574	16437	16458	16397	16486	16249	16526	16399	16359	16375	16381	16340	16103	16462	16362	16400	16274	16157	16305	16259	16419	16629	16363	16324	16466	16188	16535	16456	16384	16362	16594	16288	16478	16434	16351	16337	16467	16383	16343	16379	16326	16444	16441	16325	16230	16210	16397	16295	16173	16592	16483	16383	16446	16493	16316	16324	16553	16261	16192	16492	16285	16370	16517	16417	16483	16484	16397	16211	16467	16510	16427	16318	16354	16357	16291	16411	16368	16300	16539	16381	16356	16433	16429	16386	16407	16348	16498	16412	16504	16432	16374	16252	16440	16381	16306	16381	16568	16218	16149	16450	16550	16387	16264	16373	16199	16480	16479	16319	16471	16532	16410	16514	16448	16548	16405	16460	16360	16426	16491	16410	16442	16454	16397	16407	16477	16355	16402	16439	16291	16480	16390	16406	16488	16337	16548	16458	16455	16429	16391	16393	16194	16456	16410	16501	16497	16369	16532	16465	16429	16477	16322	16316	16091	16401	16347	16449	16458	16556	16378	16274	16587	16376	16608	16320	16310	16455	16484	16356	16434	16398	16293	16402	16347	16273	16287	16350	16546	16286	16354	16456	16252	16314	16309	16369	16421	16361	16297	16457	16410	16326	16459	16494	16357	16389	16443	16546	16383	16492	16260	16253	16437	16172	16547	16305	16396	16465	16388	16289	16418	16476	16344	16516	16540	16475	16527	16575	16336	16205	16554	16404	16224	16446	16318	16388	16404	16625	16511	16454	16321	16416	16436	16365	16360	16555	16362	16273	16482	16549	16431	16363	16283	16364	16539	16308	16429	16236	16328	16191	16396	16309	16481	16437	16232	16606	16256	16313	16354	16328	16457	16472	16754	16335	16375	16259	16434	16557	16295	16343	16331	16423	16393	16475	16388	16532	16388	16597	16446	16338	16498	16418	16329	16369	16413	16498	16445	16493	16392	16512	16406	16452	16547	16274	16375	16353	16363	16375	16392	16537	16435	16340	16229	16410	16392	16398	16319	16395	16333	16538	16231	16508	16304	16380	16564	16363	16387	16500	16463	16275	16483	16612	16274	16454	16349	16466	16401	16433	16315	16447	16474	16380	16472	16326	16636	16462	16380	16581	16390	16409	16440	16430	16515	16409	16427	16386	16417	16386	16465	16343	16414	16238	16499	16330	16212	16315	16486	16248	16501	16329	16271	16469	16454	16348	16471	16290	16401	16394	16428	16496	16280	16431	16504	16405	16143	16555	16325	16497	16397	16363	16350	16376	16422	16318	16378	16288	16302	16586	16354	16405	16331	16487	16333	16390	16420	16443	16369	16412	16347	16494	16381	16430	16370	16453	16512	16348	16274	16333	16159	16465	16404	16548	16338	16310	16425	16344	16387	16433	16510	16329	16341	16287	16351	16402	16433	16361	16359	16592	16485	16341	16518	16381	16344	16251	16330	16539	16509	16505	16381	16395	16522	16573	16235	16361	16468	16526	16486	16296	16622	16538	16247	16355	16371	16416	16472	16405	16376	16364	16473	16466	16330	16646	16321	16518	16573	16399	16387	16331	16342	16244	16439	16411	16367	16405	16264	16450	16350	16316	16351	16660	16246	16386	16567	16341	16539	16302	16409	16507	16397	16447	16408	16483	16460	16241	16262	16276	16499	16567	16342	16250	16480	16535	16474	16362	16537	16391	16321	16344	16266	16288	16417	16265	16467	16469	16377	16402	16507	16303	16407	16648	16374	16139	16504	16244	16468	16451	16375	16414	16686	16245	16390	16492	16316	16456	16475	16434	16261	16410	16397	16262	16370	16399	16400	16524	16417	16337	16501	16495	16345	16420	16324	16424	16410	16314	16276	16367	16199	16293	16377	16474	16416	16473	16273	16365	16405	16430	16514	16348	16519	16405	16386	16400	16349	16589	16404	16412	16345	16540	16572	16475	16495	16527	16314	16327	16338	16562	16337	16371	16402	16270	16432	16422	16286	16309	16351	16132	16349	16401	16416	16416	16394	16462	16341	16416	16494	16489	16333	16325	16485	16255	16272	16327	16319	16510	16453	16384	16335	16297	16332	16507	16514	16310	16442	16399	16384	16522	16476	16356	16191	16427	16387	16383	16549	16439	16437	16539	16416	16304	16468	16256	16258	16326	16331	16486	16422	16337	16192	16369	16513	16329	16416	16332	16249	16387	16406	16377	16472	16474	16328	16568	16460	16364	16256	16426	16475	16607	16358	16331	16467	16241	16560	16393	16434	16249	16394	16426	16550	16305	16371	16400	16383	16424	16470	16396	16457	16363	16406	16282	16371	16269	16514	16380	16328	16520	16454	16308	16263	16475	16458	16282	16613	16477	16343	16448	16454	16408	16548	16263	16288	16433	16403	16291	16392	16435	16282	16350	16350	16461	16482	16528	16445	16402	16308	16554	16495	16326	16352	16315	16325	16389	16272	16376	16337	16262	16380	16504	16342	16583	16479	16319	16436	16364	16283	16507	16484	16416	16548	16458	16399	16348	16219	16422	16282	16557	16512	16520	16448	16410	16341	16433	16341	16195	16332	16338	16385	16389	16624	16326	16401	16478	16360	16361	16258	16359	16359	16272	16368	16415	16510	16367	16316	16281	16451	16390	16450	16313	16264	16354	16241	16369	16433	16367	16302	16334	16481	16512	16509	16558	16470	16568	16403	16449	16357	16357	16340	16397	16325	16642	16318	16342	16549	16335	16525	16406	16480	16300	16264	16517	16444	16207	16435	16369	16432	16317	16534	16311	16420	16321	16387	16443	16398	16270	16342	16439	16478	16488	16488	16484	16524	16326	16314	16426	16379	16442	16479	16592	16281	16539	16328	16455	16464	16352	16377	16266	16363	16476	16336	16376	16429	16461	16429	16556	16285	16471	16400	16377	16428	16406	16463	16492	16504	16079	16343	16409	16347	16359	16406	16400	16294	16405	16364	16443	16211	16519	16414	16371	16172	16552	16484	16428	16518	16358	16431	16510	16548	16442	16495	16437	16435	16366	16435	16310	16357	16403	16341	16468	16429	16393	16362	16376	16565	16220	16509	16504	16540	16553	16486	16364	16422	16382	16371	16548	16415	16381	16436	16366	16608	16592	16447	16182	16440	16343	16440	16356	16350	16334	16231	16339	16341	16332	16529	16396	16348	16352	16350	16549	16494	16313	16186	16465	16358	16338	16476	16346	16428	16410	16480	16334	16353	16500	16398	16285	16385	16455	16405	16340	16468	16356	16371	16683	16449	16301	16406	16507	16370	16460	16422	16368	16326	16423	16344	16433	16322	16496	16218	16362	16571	16415	16260	16509	16448	16412	16234	16371	16528	16331	16424	16545	16439	16580	16425	16292	16522	16422	16290	16447	16265	16430	16565	16498	16525	16183	16356	16370	16360	16329	16320	16311	16329	16336	16232	16286	16347	16490	16426	16395	16195	16367	16404	16379	16292	16418	16594	16459	16400	16482	16283	16325	16481	16530	16303	16265	16575	16451	16449	16336	16351	16441	16290	16329	16315	16282	16346	16394	16380	16312	16302	16314	16212	16423	16465	16562	16416	16333	16335	16462	16436	16488	16338	16292	16466	16210	16416	16568	16474	16369	16427	16382	16472	16295	16456	16355	16400	16299	16417	16266	16478	16465	16599	16475	16259	16448	16336	16342	16444	16177	16473	16276	16517	16323	16487	16425	16255	16503	16273	16654	16611	16501	16439	16685	16355	16477	16443	16404	16328	16449	16566	16221	16244	16326	16411	16386	16551	16311	16424	16470	16381	16214	16400	16495	16345	16392	16208	16460	16472	16474	16415	16354	16217	16411	16327	16374	16346	16299	16530	16486	16454	16398	16323	16379	16346	16424	16246	16364
29902	23249	24180	21465	18830	18390	18308	18297	18114	18040	17866	17885	17900	17856	17770	18133	17956	17816	17995	17800	17979	18103	18011	17819	17988	18101	17784	17756	17865	17893	17835	17806	18032	18178	17957	17848	17905	17932	18058	17857	17959	17659	17864	17982	17922	17848	17891	17872	17728	17834	17850	17973	18140	17662	17847	17852	17796	17879	17953	17833	17969	17990	17751	17850	17831	17709	17634	17747	17929	17949	17947	17787	17852	17938	17804	17911	17885	17924	18027	17948	17942	17892	17843	17653	17895	17738	17824	17774	17941	17729	17856	17860	17798	17947	17773	17889	17927	17888	17713	17563	17940	17833	17955	17857	17713	17808	17861	17872	18057	17836	17823	18011	17744	17954	17871	17951	18080	17962	18057	17884	17930	18031	17854	17918	17834	17807	17978	17742	17900	17894	17877	17905	17874	17763	17931	17881	17880	17949	17996	17859	18220	17865	17764	17928	17929	18011	17991	17861	17765	17776	17882	18017	18090	17982	17704	17967	17943	18044	17787	17866	17773	17786	18012	17835	17899	17911	17981	17847	17813	17771	18002	17875	17653	17793	17915	17958	18040	17898	17812	17798	17889	18005	18004	17931	17865	17801	17891	18129	17924	17934	17927	17900	17888	17792	17788	17882	17867	17883	18036	18059	17597	17837	18061	17880	17863	17933	17775	17911	17903	17933	17805	17813	17732	17885	17982	17826	17865	17903	17956	17878	18021	17952	17749	17919	18013	17823	17842	17846	17799	17858	17719	18077	18011	17884	17876	18075	17945	18166	17694	17691	17836	17777	17660	17789	18050	17808	17882	17927	17776	17758	17913	17857	17966	17887	17707	18002	17849	17946	17826	17939	17894	17940	17957	17946	17953	17695	17965	17886	17794	17925	17882	17757	17814	17938	18023	17986	17892	17795	17914	18060	17935	17767	17974	17829	17825	17855	17827	17671	17895	17878	17587	17893	18154	17722	17951	17901	18015	17899	18059	17739	17959	17902	18022	18068	17897	17726	17907	17842	17822	17781	17821	18035	18035	18100	17751	17776	17914	17686	17850	17801	18096	18071	17988	18011	17950	17969	17841	18020	17832	17867	17976	17884	17726	18000	17948	17817	18082	17801	17789	17680	17912	18103	17956	17672	17784	17909	17829	17686	17821	17926	17885	17985	18044	17944	17981	17647	17926	17866	17995	17948	17973	17766	17857	17808	18045	17803	17863	17997	17714	17705	18007	17721	17765	17697	17878	17970	17958	17699	17856	18014	17855	17876	17841	17899	17796	18022	17935	17818	17821	17776	17841	17797	18154	17921	17822	17973	17945	18087	18196	17749	18054	17864	17705	17898	17969	17935	17743	17910	18016	17957	17994	17867	17932	17981	18052	18059	17901	17736	17801	17837	17755	17920	17866	18226	17787	18007	17896	17832	17884	17898	17758	18038	17976	17833	17824	17755	17835	17653	17774	17799	17705	17956	17703	17724	17907	17950	17972	17701	17743	17885	17949	18012	17909	17771	17751	17827	17902	17664	17842	17890	17894	17816	17881	17843	17746	17993	18074	17916	17984	17998	18014	17640	18169	17959	17726	17966	18077	18028	17956	17847	17670	17856	17931	17841	17841	17768	17727	17929	18032	17996	18130	17845	18076	17847	17814	17734	18051	17983	18057	17943	17656	17765	17791	17803	18097	17802	18026	17833	17963	17987	17871	17804	17883	17974	17950	17892	17826	17808	17832	17875	17824	17954	18081	17944	18032	17799	17955	17739	17854	17871	17889	17889	17846	17897	18115	17718	17918	17848	17687	17626	17878	17907	17991	17955	17744	17913	17946	17900	17992	17790	17789	17984	17956	17886	17832	17920	17811	17892	17779	17737	17853	18016	17879	17879	18028	17953	17880	17921	17891	17875	17995	17831	18053	17728	17907	17919	17713	17890	17792	17838	17938	17874	17733	18066	17795	17904	18122	17882	17735	18016	17910	17830	17803	18110	17869	17904	17836	17978	17908	17827	18285	17860	18018	17796	17779	17941	17812	17823	17806	17981	17773	17780	17974	18082	17958	17802	17848	17728	17834	17913	18038	17951	18132	17952	18003	17958	17886	17841	18033	17992	17841	17823	17772	17733	17753	17773	17977	18009	17919	17746	17864	17892	17809	17964	17971	17866	17707	17806	17964	17915	17966	18000	17887	17949	17958	17889	17835	17966	17909	18174	17874	17934	17880	17804	17909	17758	17594	17908	17936	17920	17982	17967	17672	17817	17828	18023	17721	17728	17740	17745	18070	17752	18051	17728	17823	18065	17876	17913	17858	18078	17741	17878	17848	17900	17816	17958	17721	17716	18065	17848	17857	18023	18001	18023	17925	17893	17607	18001	17954	18174	17941	17877	17906	17909	17882	18132	17933	17799	17953	17927	17921	17979	17928	17871	17904	18065	17747	18043	17842	17851	17844	17875	17722	17955	17935	17901	17958	17838	17921	17839	17748	17874	18025	18000	17794	17887	17859	17864	17821	17886	17987	17814	17873	17837	18106	17717	17831	17820	18022	18086	17947	17998	17967	17858	17894	18061	17896	17937	17695	17958	17816	17766	18062	17798	17988	18066	17632	17859	17880	17902	17912	18150	18185	17967	17932	17674	18105	17955	17949	17580	17908	17994	17846	17722	17841	17909	17867	17814	18154	17786	17906	18013	17866	17957	18007	17902	17847	17934	18132	17832	17655	17874	18043	17836	17881	17728	17835	17689	17744	17846	17941	17957	17918	17850	17913	17891	17766	17974	18007	17883	17848	17916	17753	17968	17866	18032	17849	18011	18021	17827	17989	17704	17792	17663	17933	17846	17776	18020	17853	17720	17778	17752	17859	17976	17796	18065	17899	17952	18058	17851	17785	17797	17982	17657	17851	17920	17961	17645	17998	17852	17874	17957	18019	17850	17850	17875	18068	17715	17828	18008	17961	17772	17965	18032	17895	17911	17746	18026	17936	18035	17912	17988	17966	17901	17850	17784	17724	17995	17905	17867	17869	18065	17780	18042	17856	17766	17780	17742	17845	17796	17906	18173	17935	17737	18215	18154	17779	17889	17977	17767	17967	17811	18106	18152	17882	17892	17868	17805	18130	18145	18021	17641	17794	17880	17895	17860	17803	17739	17975	17710	17888	17854	17873	17873	18079	17757	17875	17857	17936	17766	17796	17932	17849	17908	17887	17943	17780	18010	17945	17952	17718	17801	17946	17903	17985	17966	17871	17762	17944	17879	17849	17776	18000	17917	17910	17946	17830	17842	18052	17918	17827	17989	17872	17888	17917	17908	17828	17871	18095	17986	17774	17890	17908	17745	17879	17895	17728	17787	17982	17856	17899	17873	18035	17867	17986	17939	17899	17698	17879	17973	18138	17812	17880	17877	17855	17903	17863	17961	18233	17833	17926	17803	17905	17741	17865	17789	17986	17761	17877	17847	17803	17946	18055	17774	17898	17811	17888	17998	17862	17865	17813	17804	17926	17989	17774	17932	18068	18106	17918	17881	17783	17931	17823	17838	17760	17993	17867	17937	17952	17962	17974	17789	18000	17749	18073	17730	17958	17826	17956	17673	17825	17737	17853	17718	17787	17932	18043	17857	17871	17943	17950	17753	18033	17816	17896	17938	17877	17839	17849	17970	18043	17963	18027	17787	17770	17866	17866	17716	17846	17886	17979	17739	17977	17819	17877	18060	17984	18065	18183	17955	17860	18113	17855	17977	17910	17915	17856	17937	17890	18208	17970	17849	18034	17926	18005	17890	17855	17869	17938	18094	17721	17807	17917	17829	17725	17800	17696	17659	18067	17819	17698	17817	17995	17975	17917	17791	17893	17769	17893	17839	18084	17973	18025	18087	17914	17881	17975	17872	17906	17829	17867	17955	17743	17804	17795	17894	18039	17866	17864	17736	17905	17838	17858	17865	17909	17921	18015	17854	17838	17764	17928	17820	17791	17952	18036	17934	17855	17851	17922	17747	17893	17877	17830	17863	17859	17794	18160	17975	17824	17848	17883	18023	17921	17872	17922	17985	17859	17704	17869	17920	18027	18053	17772	17626	17802	17961	17916	17940	17748	17737	17647	17840	17744	18062	18092	17943	18038	18054	17910	17848	17748	18001	17896	17924	17883	17907	17784	17764	17878	17987	17852	17910	17781	17762	17916	17804	17917	17913	17679	17987	18015	17841	17827	18002	17934	17930	17799	18100	17778	17836	17809	17792	17830	17986	17900	17738	18042	17812	17902	17953	17926	18011	17841	17664	17844	18100	17833	17922	17872	17835	17848	18035	17914	17951	17840	17876	18081	17747	17752	17967	18030	17979	17881	17715	17697	17752	17639	18002	18063	18054	17847	17827	17920	17730	17716	17869	18034	17960	18056	17857	17873	17806	17698	17963	18044	17851	17734	17884	17947	17942	17566	18027	17804	17917	17713	17746	17825	18114	17766	17935	17872	17925	17772	17751	17889	17956	17978	17872	17964	17966	17719	17845	18049	17939	17997	18138	17876	17736	17812	17839	17809	18038	17937	17829	17733	18062	18014	17838	17937	17707	18026	17878	17944	17834	17643	17916	17753	17883	17846	17913	17961	17900	17817	17957	17958	17787	17783	17771	17982	17873	17811	17917	17730	17909	17874	17865	18077	17872	17866	17685	17706	17779	17766	17802	17799	17910	17744	17923	17751	17878	17918	17950	18006	17900	17984	17635	17879	18019	17962	17856	17745	18006	17839	17891	17761	17901	17854	17862	17878	17781	18004	17802	17665	17738	17824	17825	17775	17813	17921	17762	17838	17581	17718	17884	18078	17910	17918	18000	18025	18033	17736	17850	17943	17893	17895	17842	17957	17814	17973	17872	18060	17988	18067	17916	18068	17973	17874	17901	18058	18108	17817	17954	17947	17927	17761	17906	17997	17802	17781	17658	18149	17785	17919	17831	17686	17841	17981	17758	17753	17869	18130	18065	18033	17761	18001	17712	17964	18050	17939	17881	18049	17895	17903	17858	18156	17739	17912	17875	18123	17820	17757	17667	17839	17867	17834	18000	17785	17773	17859	17772	17736	17844	17861	17986	17857	17837	17867	17671	17950	18111	17981	17861	18113	18022	17881	17809	18055	17848	17986	17812	17904	17843	17873	17827	17552	17953
20311	23017	20377	17890	16725	16034	15684	15571	15532	15394	15563	15466	15394	15391	15584	15549	15390	15393	15342	15394	15392	15395	15447	15555	15356	15448	15354	15335	15377	15554	15288	15395	15446	15293	15222	15514	15547	15299	15492	15080	15506	15539	15483	15421	15533	15263	15336	15435	15422	15464	15268	15317	15333	15382	15383	15278	15274	15234	15461	15402	15410	15423	15285	15318	15422	15363	15399	15244	15270	15306	15240	15281	15323	15356	15305	15402	15315	15252	15404	15365	15393	15274	15078	15314	15189	15392	15506	15447	15231	15188	15339	15392	15309	15429	15356	15291	15520	15395	15327	15549	15406	15314	15431	15458	15330	15477	15419	15339	15298	15407	15255	15371	15407	15382	15290	15286	15322	15398	15357	15486	15396	15291	15381	15407	15260	15313	15495	15158	15286	15439	15316	15447	15400	15265	15358	15268	15336	15291	15446	15501	15448	15259	15448	15309	15291	15273	15442	15344	15177	15213	15377	15388	15377	15441	15399	15423	15472	15596	15436	15368	15533	15462	15370	15553	15439	15352	15418	15459	15171	15664	15344	15291	15278	15293	15481	15395	15374	15327	15359	15649	15333	15369	15361	15106	15329	15493	15523	15109	15342	15358	15278	15403	15501	15464	15420	15343	15354	15336	15350	15325	15459	15377	15351	15244	15488	15448	15363	15502	15368	15329	15458	15236	15377	15289	15323	15332	15345	15365	15299	15341	15478	15407	15312	15517	15372	15417	15384	15477	15316	15173	15513	15413	15295	15390	15110	15505	15355	15453	15394	15116	15236	15541	15387	15279	15253	15480	15456	15295	15253	15440	15411	15404	15373	15193	15373	15613	15478	15326	15335	15468	15463	15511	15403	15439	15194	15368	15382	15417	15454	15208	15132	15375	15280	15283	15372	15371	15437	15469	15407	15372	15324	15335	15418	15500	15467	15318	15454	15449	15328	15380	15322	15289	15206	15327	15387	15310	15484	15331	15370	15256	15350	15397	15423	15216	15385	15262	15422	15359	15247	15311	15337	15350	15338	15361	15398	15377	15329	15268	15261	15413	15302	15492	15315	15445	15361	15319	15336	15339	15343	15512	15291	15299	15236	15396	15459	15306	15557	15216	15484	15385	15382	15380	15352	15111	15590	15353	15293	15378	15438	15336	15195	15514	15225	15402	15264	15459	15233	15422	15366	15235	15455	15406	15324	15284	15310	15588	15217	15357	15470	15382	15559	15349	15382	15452	15414	15239	15265	15247	15471	15412	15181	15335	15458	15353	15319	15202	15287	15227	15275	15547	15268	15459	15298	15377	15535	15399	15376	15515	15514	15301	15345	15369	15403	15396	15472	15245	15214	15345	15357	15385	15339	15438	15177	15417	15509	15465	15237	15500	15300	15407	15435	15396	15138	15368	15298	15502	15374	15498	15367	15352	15224	15389	15493	15283	15352	15552	15344	15370	15300	15417	15391	15386	15277	15340	15368	15354	15378	15323	15383	15321	15423	15286	15314	15336	15540	15455	15257	15532	15363	15378	15406	15556	15333	15453	15370	15367	15236	15283	15255	15356	15499	15399	15371	15275	15386	15355	15317	15446	15348	15366	15391	15533	15368	15393	15298	15417	15380	15135	15414	15455	15372	15376	15374	15341	15223	15459	15310	15428	15476	15452	15267	15420	15353	15375	15424	15294	15267	15267	15391	15420	15398	15387	15308	15352	15329	15370	15326	15308	15310	15450	15446	15373	15426	15422	15500	15383	15489	15316	15425	15256	15459	15194	15299	15582	15294	15315	15529	15313	15339	15421	15236	15221	15375	15500	15208	15304	15411	15296	15495	15249	15214	15359	15265	15448	15355	15549	15452	15439	15380	15392	15351	15399	15433	15331	15550	15339	15420	15403	15522	15342	15472	15434	15375	15292	15426	15450	15197	15437	15377	15378	15292	15254	15394	15216	15224	15533	15351	15310	15338	15316	15478	15441	15366	15203	15516	15378	15527	15330	15358	15295	15116	15349	15400	15466	15325	15304	15407	15392	15577	15420	15445	15439	15345	15379	15455	15257	15291	15337	15235	15292	15331	15562	15302	15427	15400	15373	15380	15448	15356	15318	15413	15343	15398	15474	15334	15369	15299	15394	15498	15140	15351	15393	15401	15391	15455	15333	15479	15484	15257	15434	15277	15417	15324	15295	15367	15459	15482	15438	15267	15410	15462	15297	15297	15162	15405	15387	15284	15393	15200	15239	15316	15415	15323	15434	15381	15423	15489	15399	15303	15324	15340	15347	15275	15344	15353	15290	15402	15401	15243	15281	15385	15573	15421	15389	15334	15448	15394	15316	15507	15304	15435	15399	15412	15365	15191	15380	15503	15281	15336	15318	15368	15536	15402	15365	15428	15223	15468	15374	15343	15413	15401	15339	15394	15410	15231	15516	15470	15507	15321	15406	15257	15316	15406	15284	15372	15305	15338	15295	15510	15415	15332	15378	15343	15402	15418	15364	15508	15355	15326	15367	15302	15339	15328	15263	15445	15266	15397	15412	15432	15454	15395	15457	15390	15331	15297	15401	15412	15265	15511	15344	15285	15263	15502	15218	15409	15504	15217	15396	15325	15213	15519	15456	15208	15590	15430	15275	15473	15468	15354	15335	15529	15168	15530	15348	15313	15253	15441	15300	15305	15359	15212	15472	15344	15389	15306	15303	15456	15101	15440	15496	15415	15287	15384	15214	15250	15339	15144	15510	15389	15446	15482	15413	15252	15289	15525	15347	15466	15417	15224	15599	15431	15372	15446	15312	15415	15354	15417	15344	15547	15407	15354	15490	15579	15286	15355	15409	15524	15457	15381	15309	15353	15512	15344	15278	15370	15331	15381	15343	15554	15438	15347	15233	15413	15472	15465	15337	15152	15228	15336	15467	15350	15444	15261	15230	15365	15381	15327	15346	15330	15360	15391	15284	15415	15475	15337	15395	15417	15508	15324	15397	15418	15268	15369	15456	15516	15306	15376	15258	15407	15525	15327	15266	15358	15393	15236	15357	15431	15429	15418	15310	15386	15289	15401	15375	15312	15299	15253	15313	15585	15408	15409	15483	15310	15423	15438	15300	15521	15414	15508	15411	15495	15223	15343	15274	15325	15208	15431	15610	15188	15359	15527	15232	15489	15449	15463	15344	15465	15551	15428	15332	15601	15389	15357	15294	15313	15416	15317	15302	15460	15371	15335	15388	15385	15664	15286	15530	15396	15288	15294	15461	15435	15323	15433	15394	15414	15337	15389	15336	15262	15416	15440	15324	15256	15340	15347	15340	15292	15280	15393	15487	15439	15304	15328	15211	15296	15401	15416	15243	15298	15354	15468	15255	15321	15339	15275	15384	15302	15340	15577	15346	15399	15389	15333	15204	15424	15304	15413	15458	15476	15451	15320	15287	15453	15279	15320	15376	15412	15516	15285	15407	15383	15332	15332	15472	15342	15449	15395	15249	15211	15402	15282	15404	15337	15385	15469	15317	15319	15428	15320	15293	15569	15447	15422	15315	15464	15337	15537	15284	15314	15473	15383	15356	15401	15456	15329	15416	15291	15438	15315	15392	15326	15391	15367	15311	15305	15464	15585	15451	15304	15407	15266	15255	15404	15497	15230	15252	15362	15237	15555	15434	15288	15251	15473	15377	15511	15400	15468	15381	15460	15393	15409	15272	15460	15417	15418	15410	15427	15374	15494	15451	15444	15509	15428	15249	15476	15426	15463	15424	15411	15417	15477	15450	15388	15477	15341	15299	15349	15432	15418	15446	15601	15176	15390	15272	15472	15292	15237	15504	15607	15330	15345	15437	15440	15367	15236	15410	15496	15163	15607	15416	15345	15290	15388	15563	15534	15476	15422	15403	15252	15556	15530	15437	15603	15402	15578	15463	15420	15536	15337	15306	15320	15563	15259	15542	15470	15487	15540	15405	15407	15553	15427	15352	15537	15264	15467	15185	15265	15336	15499	15239	15425	15410	15457	15330	15134	15405	15314	15180	15363	15359	15202	15360	15308	15199	15323	15391	15540	15284	15248	15375	15317	15300	15480	15578	15410	15298	15431	15344	15391	15308	15458	15301	15522	15334	15413	15387	15581	15429	15544	15499	15271	15445	15308	15302	15384	15287	15231	15349	15412	15494	15254	15515	15419	15541	15337	15263	15347	15332	15414	15456	15385	15508	15364	15208	15336	15283	15538	15361	15262	15509	15329	15399	15373	15352	15441	15135	15397	15229	15509	15431	15452	15379	15417	15392	15238	15475	15535	15376	15397	15532	15399	15363	15283	15388	15362	15286	15527	15372	15334	15400	15463	15504	15332	15352	15491	15417	15470	15563	15380	15129	15431	15295	15544	15419	15477	15366	15217	15388	15616	15431	15376	15465	15268	15298	15467	15220	15342	15350	15448	15425	15302	15480	15221	15333	15533	15354	15407	15320	15388	15391	15223	15492	15252	15340	15177	15375	15348	15222	15297	15489	15322	15401	15321	15433	15357	15328	15359	15216	15325	15298	15304	15408	15452	15454	15641	15541	15290	15303	15331	15294	15335	15256	15438	15257	15368	15458	15518	15419	15336	15318	15438	15392	15437	15299	15256	15454	15349	15246	15452	15604	15200	15382	15344	15407	15331	15495	15449	15366	15395	15305	15351	15171	15402	15319	15325	15334	15258	15318	15335	15405	15410	15351	15385	15424	15192	15429	15409	15213	15407	15365	15114	15339	15592	15432	15483	15267	15212	15203	15401	15406	15417	15342	15269	15482	15444	15596	15320	15423	15364	15337	15402	15404	15568	15368	15478	15306	15487	15396	15427	15328	15511	15378	15385	15324	15301	15439	15387	15491	15420	15302	15518	15359	15366	15326	15360	15145	15273	15354	15368	15370	15502	15435	15376	15181	15557	15200	15416	15369	15538	15478	15254	15405	15090	15310	15404	15486	15394	15370	15390	15297	15396	15441	15374	15345	15238	15510	15318	15407	15373	15314	15398	15454	15373	15451	15385	15465	15319	15384	15395	15473	15452	15282	15332	15400	15450	15441	15271	15394	15421	15517	15246	15426	15475	15424	15485	15357	15249	15235	15293	15270	15374	15513	15324	15379	15408	15398	15184	15420	15483	15358	15430	15403	15425	15275	15360	15317
23600	21509	28171	25567	22886	22458	21816	19689	19023	19163	19181	19031	18824	18888	18975	18865	19040	18990	19026	18956	18966	18949	18900	18895	18816	19007	18909	18904	18950	18750	18746	18949	18696	18818	18974	18855	18863	18829	18966	18805	18979	18739	18831	18818	18782	18975	18634	18778	18720	18863	18946	18879	18895	18823	18789	18896	19102	18932	18904	18897	18823	18833	18773	18815	18978	19054	18843	18718	18891	18889	19041	18953	18975	18840	18858	18908	18822	18847	18859	18893	18912	19023	18730	18881	18855	18943	18785	18833	18891	18794	18848	18964	18864	18963	18936	18707	18762	18794	18757	18856	18851	18690	18757	18910	18784	18700	18843	18963	18805	18669	18694	18825	19004	18696	18818	18785	18856	18826	18716	18942	19079	18962	18795	18876	18885	18765	19033	18969	18712	18679	18783	18754	18707	18956	18840	18687	18798	18764	19036	18762	18579	18833	18858	18717	18749	18947	18888	18838	18729	18934	18724	18897	18725	18969	18640	18597	18875	18885	18573	18730	18619	18917	18890	18862	18915	18821	18782	18751	19023	18612	19001	18795	19007	18839	18702	18788	18823	18823	18830	18810	19003	18962	18695	18963	18971	18779	18965	18743	18662	18735	18716	18732	18660	18722	18872	19036	18765	18760	18868	19043	18969	18794	18780	18679	18827	18815	19014	18856	18649	18746	18901	18816	18713	18891	18919	18697	18807	18732	19069	18605	18911	18865	18714	18817	18970	18759	18781	18549	18796	18702	18703	19006	18968	18769	18902	18608	18926	18899	18867	18812	18897	18878	18834	18688	18804	18710	18808	18968	18811	18805	18822	18779	18888	18968	18680	18842	18610	19007	18801	18931	18955	18746	18963	18793	18488	18676	18758	18876	18901	18842	18907	18760	18704	18717	18819	18878	18801	18878	18880	18719	18967	18915	18720	18830	18671	18779	18848	18986	18767	18791	18994	18866	18672	19019	18866	18899	18967	18871	18808	18812	18917	18802	18752	18716	18573	18639	18876	18921	18609	18940	18878	18697	18643	18763	18938	18815	18785	18757	18664	18874	19000	18968	18775	18984	18795	18619	18913	18929	18956	18742	18838	18654	18840	18748	18682	18779	18652	19054	18891	18853	18770	18647	18763	18901	18936	18886	18941	18763	18690	18970	18757	18942	18968	18766	18751	18639	18941	19086	18760	18935	18940	18655	18894	18632	18591	18964	18959	18938	18998	18899	18817	18823	19032	18883	18843	18898	18825	18807	18670	18702	18875	18980	18751	18819	18733	18781	18947	18824	18960	18844	18824	18851	18674	18685	18726	19014	18838	18753	18774	18905	19019	18619	18795	18763	18851	18826	19069	18924	18766	18904	18760	18669	18636	18994	18734	18679	18791	18840	18590	18581	18850	18860	18979	18952	18825	18731	18916	18749	18772	18966	18794	18747	18791	19194	19065	18975	18744	18861	18839	18738	18820	18937	18757	18898	18832	18932	18815	19038	18643	18745	18902	18778	18962	18941	18803	18613	18645	18866	18817	18763	18713	18862	18906	18907	18768	18833	18777	18836	18838	18763	18721	18986	18687	18801	18853	18677	18768	18991	18815	18825	18801	18858	18892	18981	18906	18794	18845	18907	18760	18606	18698	18932	18748	18989	18840	18767	18903	18632	18952	18862	18699	18598	18860	18874	18801	19091	18804	18716	18947	18730	18816	18809	18902	18891	18595	18803	18833	18817	18906	18867	18760	18838	18774	18783	18691	18640	18750	18854	18692	18983	18872	18824	18655	18688	19012	18857	18844	18633	18749	18699	18613	18846	18588	18605	18816	18762	18807	18681	18683	18884	19138	18787	19084	18948	18830	18761	19029	18930	18876	18773	19194	18965	18777	18685	18811	18749	18749	18845	19036	18887	18944	19041	18885	18897	18787	18954	18947	18611	18590	18888	18823	18911	18834	18682	18842	18973	18808	18859	18899	18919	18900	18879	18753	18805	18913	18785	18797	19002	18902	18662	18893	18882	18953	18867	18965	18904	19066	18768	18854	18791	18764	18671	18887	18925	18755	18870	18963	18887	18810	18780	18842	18820	18921	18754	18874	18861	18831	18869	18940	18925	18955	18726	18868	18930	18999	19023	19085	18878	18572	18711	18779	18594	18772	18915	18823	19013	18657	18833	18755	18960	18716	18816	18808	18868	18942	18574	18628	18973	18779	18863	18723	18694	18918	18886	18701	18818	18710	18856	18934	18888	18821	18725	19061	18922	18692	18799	18815	18718	18759	18778	18528	18736	18752	18880	18918	18833	18736	18863	18719	18830	18635	18790	18681	19009	18912	18689	18950	18839	18884	18836	18943	18750	18961	18971	18775	18691	18976	18817	18911	18924	18817	18849	18870	18870	18913	18835	18801	18885	18889	18565	18947	18928	18776	18844	18792	18848	18729	18706	18746	18744	18809	18837	19025	18641	18931	18705	18930	18903	18910	18888	18919	18925	18569	18816	18741	18783	18768	18840	18962	19044	18952	18892	18832	18709	18711	18549	18913	18736	18908	18697	18894	18893	18830	18784	18879	18825	18841	18778	18872	18859	18933	18668	18706	18728	18977	18962	18864	18688	19015	18719	18753	18878	18802	18833	19008	18951	18891	18968	18899	18848	18759	18966	18651	18837	18746	18843	18782	18694	18881	18875	18730	18872	18989	18861	18824	18721	18915	19102	19011	18729	18741	18839	18895	18884	18907	18788	18864	18857	18786	18473	18877	18692	18761	18696	18611	18957	18670	18942	19008	18673	18706	18691	18937	18668	18840	18804	18833	18736	18773	18723	18781	18623	18780	18581	19187	18872	18947	18672	18928	18546	19084	18752	18664	19010	18882	18848	18909	18830	18806	18853	18857	18779	18897	18626	18978	18781	18804	18933	18687	18845	18981	18928	18865	18774	18765	18719	18996	18784	18902	19095	18987	18982	18808	18903	18767	18786	18856	18887	18794	18911	18699	18655	18998	18891	18722	18808	18860	18907	18779	18922	18849	18857	18703	18879	18963	18772	18622	18808	18712	18836	18677	18683	18883	18698	18899	18873	18889	18820	18931	18793	18873	18880	18881	18980	18935	18873	18836	18862	18909	18894	18845	18788	18692	18751	18914	18821	18761	18999	19046	18990	18742	18945	18881	18718	18778	18962	18743	18660	18793	18930	18915	18770	18765	18920	18792	18713	18747	18830	18885	19009	18832	18604	18770	18738	18784	18804	18778	18715	18963	19014	18702	18833	18812	18647	18678	18793	18743	18716	18695	18530	18936	18620	18887	18744	18925	18791	18680	18614	18830	18760	18697	18843	18865	18726	18946	18902	18470	18714	18859	18779	18935	18941	18839	18875	18962	18671	18633	18931	18872	18727	18937	18670	18783	18686	18696	18693	18993	18715	18639	18802	18951	18826	18833	18770	18842	18864	18959	18883	18684	18594	18658	18938	18939	18971	18878	18982	18932	18927	18806	18705	18896	18625	18818	18890	18763	18950	18937	18776	18750	18895	18931	18742	18685	18951	18938	18909	18626	18767	18651	18617	18850	18819	18792	18723	18816	18962	18896	18955	18824	19007	18937	18956	18757	18804	18902	18878	18923	18924	18829	18860	18695	18784	18588	18739	18917	18914	18874	18903	18870	18906	18963	18685	18763	18909	19045	18650	18671	18704	18845	18914	18875	18920	18711	18666	18988	18799	18844	19050	19170	18873	18885	18707	18930	18793	18865	18819	18740	18797	18742	18684	18798	18955	18713	18697	18704	18820	18929	18797	18737	18617	18861	18738	18881	18778	18766	18806	18758	18885	18730	19031	18894	18886	18806	18859	18980	18730	18840	18732	18734	18895	18945	18966	18898	18792	18819	18991	18803	19003	18814	18933	18807	18619	18913	18822	18777	18793	18966	18982	18777	18748	18850	18794	18881	18707	18561	18780	18925	18895	18712	18635	18782	18861	18938	18942	18865	18888	18773	19027	18735	18800	18779	18829	18652	18607	18833	18934	18922	18953	19029	18966	18741	18882	18676	18846	18996	18802	19036	19093	18723	18757	18938	18960	18760	18594	18915	18903	18938	18742	18868	18852	18873	18828	19040	18847	18700	18845	18802	18657	18917	18592	18900	18864	18865	18846	18776	18744	18878	18626	18747	18672	18901	18821	18858	19023	18689	18734	18786	18804	18854	18938	18844	18871	19097	18689	18754	18883	18929	18801	18783	18647	18889	18803	19106	18922	18792	18870	18773	18748	18859	18755	18720	19061	18810	18737	18917	18791	18581	18798	18798	18668	18799	18820	18869	18932	19074	18763	18853	18775	18928	18866	18898	18883	18872	18709	18655	18698	18789	18890	18995	18837	18989	18809	18964	19037	18987	18904	18897	18851	18839	18947	18548	18711	18789	18981	18832	18716	18845	18723	18771	18765	18742	18716	18915	18623	18858	18851	18944	18956	18759	18879	18759	18860	18769	18771	18688	18929	18805	18771	18897	18860	18927	18808	18891	18833	18781	18972	18913	19053	18834	18659	18729	18946	18767	18816	18758	18917	19046	18867	18777	19068	18847	18909	18696	18893	19037	18850	18962	18895	19127	18706	18890	18898	18738	18824	18766	18938	18994	18939	18914	18654	18814	18778	18747	18719	18741	18814	18895	18807	18941	18728	18797	18831	18710	18706	18811	18849	19048	19065	18847	18856	18769	18885	18880	18759	18875	18709	18791	18693	18913	18879	18877	18821	18681	18953	18822	18991	18837	18769	18753	18745	18766	18860	18767	18914	18926	18878	18907	18618	18804	18851	18705	18805	18850	18822	18913	18785	18959	18670	18881	18761	18905	18742	18869	18765	18801	18952	19013	18771	18833	18771	18769	18718	19111	18913	18730	18826	18627	18873	18821	18762	18759	18752	18944	18849	18894	18776	18748	18889	18888	18920	18603	18989	18834	18810	18601	18758	18781	18846	18756	18651	18847	18971	18866	18841	18722	18844	18711	18638	18689	18950	18823	18639	18860	18927	18987	18926	18736	18738	18817	18987	18945	18801	19008	18904	18721	18730	18829	18886	18677	18973	19190	18768	18891	18818	18929	18861	18988	18721	18864	18855	18896	18913	18851	18892	18579	18709	18770	18901	18976	18882	19086	18937	19147	18793	18641	18781
18182	35787	30103	22053	19117	17353	16856	16322	16241	15959	15799	15890	16031	15867	16178	15982	15688	16039	16008	16074	16001	15948	16030	16040	15799	15948	15888	15880	15938	15967	15858	15905	15863	15925	15857	15760	16003	15799	15970	15813	15938	15871	15994	16000	15902	15822	15880	15868	15978	15860	15886	15934	15996	15814	15845	15819	15966	15900	15890	15967	15942	15962	15800	16006	15941	15907	15910	15997	16007	16023	15868	15701	15671	15959	15860	15821	15910	16115	16025	15931	15921	15923	15731	16026	15926	15829	15767	15786	15947	15874	16006	15911	15755	15908	15937	15825	15871	15777	16090	16105	15937	15847	16109	15786	15858	15692	16051	15818	15779	15849	15932	15987	15659	15924	16054	15818	15938	15932	15916	16005	15887	15981	15882	16025	15705	15863	15722	15956	15807	15875	15861	15883	15948	15899	15924	15922	15913	16044	15791	15880	15944	15881	15981	15802	16033	16037	15992	16014	15952	15999	15888	15867	15884	15908	15971	15836	15819	15772	16062	15872	15988	15993	15847	15980	15934	15922	15927	15994	15918	15861	15958	16046	15803	16109	15935	15820	15803	15764	16076	15844	15801	15937	15992	15988	15864	15814	16132	15852	16008	16065	15940	15897	15871	15905	15997	15901	15869	15924	15831	15845	15883	15945	15813	15795	15844	16169	15850	15851	15865	15848	15906	16016	15963	15926	15866	15930	15978	15775	15929	16022	15809	15965	15976	15869	15918	16053	15647	15788	15839	16043	15866	15909	15764	15909	15792	16078	16035	16040	16032	16152	15833	15820	15948	16034	15926	16071	15784	15968	15816	15888	15870	15821	15853	15957	15727	15856	15887	15845	15854	15933	15780	16079	16075	15965	16004	16019	15879	15824	15750	15920	15947	15783	15974	15944	15800	15829	15816	15856	16040	15736	15891	15877	15929	15978	15821	16018	15957	16006	15974	16051	15882	15814	15971	15856	15850	15825	15916	15889	15924	15700	15902	15917	15960	16034	15724	15976	15822	15947	16020	15795	15808	15939	15949	15937	16012	15832	15886	15924	16002	15945	15854	15806	16133	15861	15971	16025	15818	15811	16068	15827	16040	15687	15904	15859	15850	15781	15995	15807	15914	15920	15948	15874	16014	15956	15716	15840	15849	16044	15852	16042	15938	15857	15899	15797	16060	15767	15951	15954	15967	16021	15788	15948	16070	15876	16032	15913	15840	15863	15915	15914	15874	15901	15973	15848	15933	15940	15802	15818	15923	16006	15858	15808	15714	15817	15880	16063	16000	15933	15938	15965	15850	16066	15853	15748	15871	16063	15994	15746	15813	15742	16064	15821	15830	15931	15904	16017	15988	15904	15881	15905	15746	15878	15776	16068	15853	15847	16009	15926	15866	15853	15928	15976	15827	15914	15889	16009	15955	15775	15902	15940	15770	15986	15848	15866	15984	15747	15976	15882	15971	15957	15909	16010	15869	15941	15932	16058	15890	15775	16087	15780	15770	15834	15944	15921	15876	15710	15875	15820	15829	15998	15914	15801	15918	15949	16080	15849	15996	15927	16013	15726	15998	16053	15975	16071	15755	15922	15833	15881	16075	15809	15752	15894	15756	15761	15827	15846	15906	15746	15927	15956	15956	16115	16036	15844	15818	15893	16054	16019	15886	15787	15890	15820	15833	15830	15796	15872	15888	15849	15842	15921	15723	16052	15971	15911	16069	15825	15957	15870	15964	15885	15914	15838	15945	15894	15955	16034	15890	15827	16021	15890	16031	15798	16007	15929	15881	16071	15791	16018	15829	15978	15799	15740	15933	15891	15839	16112	15972	15969	15894	15733	15765	15966	15885	15856	15741	15992	15854	15818	15894	16028	15759	15850	16027	15920	15800	15826	15935	15755	15912	15795	15897	15981	15890	15981	15876	15839	15976	15899	15749	16049	15978	15859	15838	15824	15846	15898	15942	15988	15900	15984	15814	15804	15888	15846	15965	15827	15592	15926	15969	15894	15804	16175	16073	15779	15770	15846	15855	15797	15833	15908	16042	15898	15885	15813	15966	15953	15922	15804	16041	15846	15848	15679	15977	15775	15994	15901	16038	15811	15787	16013	15994	15839	15953	15953	15886	15978	15905	16094	15939	15724	15921	15811	15852	15761	15827	15876	15898	15949	15868	15884	15837	15928	15788	15939	15902	16060	15871	15788	15995	15796	15973	16010	15785	16091	15991	15671	15926	15839	16048	16072	15947	16020	15946	15984	15735	15915	16076	15821	15985	15810	15979	15958	15875	15777	15774	15928	16080	15932	15855	15971	15983	15967	15680	15865	15942	15810	15879	15924	16013	16070	15740	15860	15880	15991	15912	16046	16035	15922	15909	15882	15807	15837	15997	15847	15986	15835	15914	15890	15989	15929	15916	16007	15940	16065	15883	16017	15852	15914	15824	16000	15985	15854	15951	15976	15861	15847	16046	15946	15912	15940	16006	15861	15902	16153	15962	15969	15904	15781	15967	15941	16012	15719	15938	15924	15766	16018	15962	15994	15955	15937	16048	16002	16084	15917	15927	15881	15963	15913	16013	15995	15968	15883	16076	15833	15968	15819	15883	15935	15835	15714	15810	16189	15786	16136	15899	15803	15898	15973	15698	15777	15891	15991	15962	15923	15831	15871	15871	15895	15761	15845	16118	15837	15953	15907	15935	16044	15929	16042	15972	15823	15809	15899	15783	15964	15969	15918	15874	15870	15843	16078	15987	15745	15832	15802	15965	15974	16133	16066	15920	15949	15889	15839	15984	15996	15813	15789	15786	15919	16140	15773	15913	15814	15853	15970	15906	15855	15854	15929	15888	15942	15706	16089	15954	15963	15810	15927	15884	15944	15937	15673	15790	15717	15917	16094	15861	16038	15803	15887	15931	15876	15695	15891	15799	15704	16001	15782	15988	15902	16050	15920	15963	15909	15993	16050	15928	15919	15957	15900	15870	15780	15847	15931	16024	15922	15753	15845	15866	16123	15953	15854	15933	15874	15892	16015	15773	15937	15925	15837	15933	15915	15710	15925	15846	16028	15770	15982	16021	15909	15887	15900	15822	16024	15728	15831	15851	15925	15815	15851	15966	15880	16025	16011	15814	15936	15802	15934	15964	15875	15955	15881	15749	15896	16002	15843	15822	15909	15804	15899	15996	15885	16000	15868	15942	15782	15857	15880	15867	15916	15752	15892	15890	15802	15828	15899	15827	15951	15954	15888	15816	15874	15838	15887	15937	15759	15935	15652	15880	15925	15894	15907	15948	15794	16097	15846	15920	15847	15949	15778	15887	16042	15808	16041	16020	15856	15797	15941	16033	15966	15926	15883	16001	15687	15867	15894	15880	15816	16041	15866	16019	15839	15831	15884	15908	16120	15778	15954	15797	15925	15982	15764	15888	15769	15937	15801	15893	15977	15953	16088	16036	15997	15765	16070	15963	15994	15939	15791	15691	15879	15863	15973	15947	15949	15868	15898	15924	15749	15922	15965	15860	15962	15954	15883	16104	16015	15913	15895	15839	15970	16149	15888	15913	15870	15798	15923	15924	15919	15844	15987	15840	16000	16025	15965	15834	15859	15946	15798	15822	15845	16052	15871	15961	15865	15924	15864	15855	15949	15921	15963	15930	15963	16005	15761	15819	16076	15790	15927	15935	15744	15936	15910	15934	15982	15812	16007	15902	15851	15935	15789	15900	16028	15745	15806	15845	15818	15866	15948	15847	15973	15897	15865	15902	15812	15815	15993	15723	16063	15921	15998	15994	15967	15820	16019	15670	15955	15991	15745	15837	15912	15973	15812	15915	15978	15897	16072	16001	16020	15827	15901	15872	15837	15872	15740	15832	16003	15949	15895	16007	15976	15924	15709	15919	15778	16121	15824	15806	15857	15964	16033	15967	15959	16015	15977	15784	15879	16088	15768	15984	15907	15975	15830	15818	15956	15800	15749	16022	15848	16019	15980	15951	15922	16127	15853	15944	15879	15968	15822	15692	15773	16017	15847	15824	15953	15790	15965	16088	15875	15812	15827	15947	15816	15975	15927	16021	15973	15754	15834	16018	15830	15987	15789	15944	15668	15854	15870	15777	15920	15877	15815	15916	15842	15911	15858	15921	15940	16022	15929	15802	15792	15858	15886	15886	15833	15892	15925	16027	15852	15904	15849	16011	15821	15902	15803	16056	15954	15959	16210	15914	15954	15741	15786	15872	15919	15909	15780	15898	16028	15813	15945	16013	15935	16057	16019	15729	15893	15969	15866	15921	15839	15934	15928	15993	15827	15893	15888	15949	15891	15924	16010	16011	15675	15990	15776	15800	15943	15877	16124	15757	15946	15896	15911	16009	15795	16004	15922	16052	15884	15863	15880	15952	15857	15970	15786	15969	15896	15783	16035	15837	15824	16062	15851	15993	15954	15880	15933	15890	15877	15795	15915	15988	15977	15946	15980	16011	15907	15958	15924	16147	15799	15821	15761	15917	16092	15977	15888	15909	15877	15770	15997	15850	15949	16074	15844	16023	15795	15864	15774	15870	15905	15826	15836	15871	15875	16000	15794	15820	15953	15911	15944	16099	16008	15910	15857	15922	15790	16000	15926	15699	15932	15833	15990	15711	16054	15827	15900	15851	16031	15983	15895	15815	15874	15895	16007	15971	15897	16028	15904	15883	15875	15934	15786	15989	15872	15747	15851	15879	15877	16040	15942	15871	15805	15931	15804	16110	15894	15964	16061	16064	15784	16074	15989	15903	15775	15882	15884	15813	15936	15668	16012	15860	15855	15823	15916	15914	15957	15919	15859	15941	15719	15994	15922	15772	15966	15863	15859	15939	15885	15945	15991	15838	16011	15957	16102	15716	16010	15750	15922	15978	15880	15913	15862	15786	15946	15919	15838	15888	15997	15942	15886	15931	15952	15814	16013	15890	15959	16021	15799	15823	15926	16002	15899	15827	15912	15929	15796	15821	15896	15791	15847	15793	15960	15893	15928	15854	15799	15918	15835	15929	15819	15914	15741	15861	15900	15823	15795	15926	16023	15854	15873	16035	15925	15982	15952	15838	15839	15991	15772	15964	15834	15998	15938	16035	16002	15838	15947	15916	16017	16018	16036	15907	15674	15906	15899	15884	15787	15792	15982
25360	21595	27154	27591	20511	19446	19365	18292	18112	18097	17937	18147	17978	18044	18291	18081	18238	17881	18141	17997	17889	17851	17993	18047	17874	18028	17679	18039	17820	17809	17974	18023	17834	17762	17890	17988	18031	17970	17923	17865	17823	17828	17813	17880	17952	17911	18199	17923	17976	18016	17850	17990	17996	17771	17774	17858	18022	17799	17940	18144	18203	17946	17840	17897	17745	17792	17840	17928	17871	17884	18071	17899	17890	17915	17927	17910	17979	18050	17943	17856	17844	17975	17884	17784	17954	17836	17818	18006	17887	17729	17916	17882	17867	17915	17930	17814	18101	17807	17659	18186	17974	17621	17733	17964	17952	17917	17942	18000	17792	18012	17980	17799	17669	17926	18070	17924	17798	17931	17905	17798	18009	17786	17984	17858	17844	17772	17963	17957	17832	17778	18106	17937	17830	17772	17825	18013	17827	17878	18002	17936	17898	17847	17881	17874	17686	17843	17897	17801	18019	17754	17771	17803	18071	17762	17888	17812	17962	17993	17886	17937	17884	18054	17796	17856	17803	17682	17697	17872	17785	17733	17718	17774	18090	17983	17903	17863	17887	18023	17899	18025	18017	17824	17819	17815	17834	17851	17710	17915	17918	17897	18006	17925	17863	17713	17807	18052	17846	17718	17862	18029	17816	17778	17852	17884	17896	17940	17900	17852	18009	17916	17965	17977	17954	17674	17755	17991	17839	17824	17852	17898	17612	17947	17592	17809	17919	17713	17642	17736	17951	17840	18024	17882	17909	17995	17813	17818	17936	17756	17774	17983	17759	17971	18203	17866	17978	17803	17727	17803	17759	17715	17848	17906	17885	18041	17963	17944	17949	17728	17864	17959	17892	17850	17883	17857	17834	17710	17643	17957	17757	17928	17861	17693	17775	17998	17869	17747	18012	18053	17859	18108	17829	17845	18063	17886	17886	17957	17909	17883	17877	17903	17594	17830	17742	17852	17957	17727	18064	17928	18032	18055	17905	17839	17744	17736	17863	17935	17961	17939	17831	18019	17975	17853	17809	17848	17952	17872	17943	17799	17979	17884	17859	17799	17925	17908	17784	17742	17963	18061	17863	17892	17924	17946	18042	17961	17822	17855	17899	17840	17589	17854	17876	17975	18051	17664	17944	17840	17656	17931	18100	18042	17988	17914	17998	18081	17763	17689	17963	17835	18009	17832	17971	17914	17948	17803	17863	17779	17900	18018	17848	17860	17892	17949	17914	17895	17822	17830	17938	18187	18074	18107	17796	17772	17827	17550	17867	17819	18071	17917	17713	17943	18010	17737	17720	17998	17915	17956	18111	17930	18055	17936	17815	17975	17923	17837	17936	17798	17877	17774	17823	17955	17968	17899	17784	17932	17753	17964	17990	17925	17786	17888	18161	17910	17691	17808	17865	17817	17871	17746	17734	17908	17873	17751	18080	17849	17938	18031	17771	17815	18018	17963	17995	17881	17645	17907	17884	17819	17944	17959	17973	18072	17717	17704	17973	17906	17940	17802	17812	17858	17797	17740	17878	17850	17947	18090	17935	17830	17921	17921	17865	17940	17909	17802	17874	17995	17841	17865	17834	17947	17706	17779	17858	17772	17823	17993	17886	17853	17714	17846	17956	17873	17800	17985	18063	17870	17915	17665	18033	17836	17740	17729	17815	17977	17846	17904	17868	17897	18004	18042	17933	17874	17906	18033	17974	17924	17975	17887	17969	17953	17988	17926	17695	17810	18054	18099	17687	18070	17861	17880	17773	17768	17871	17717	17803	17873	17933	17739	17889	17878	17778	17820	18005	17779	17699	18122	17888	17778	17854	17880	17847	17722	17724	17997	17940	17758	18028	17868	17952	17861	17830	17728	17788	17591	17951	18092	17904	17911	17706	17954	17925	17971	17828	17845	18037	17879	17917	17914	17746	17754	17903	17896	17979	17867	17785	18096	17552	17787	17768	17975	18124	18117	17816	17971	18052	17898	17970	17823	17698	18001	17931	17969	17975	17960	17975	17873	17992	18000	17790	17865	17924	18003	18008	17906	17875	18175	18040	17926	17905	17908	17935	17659	18018	17916	17807	17786	17928	17942	17987	17890	17859	17959	17711	17858	17891	17876	17711	17814	17861	17836	17736	18006	17854	17927	18006	17849	18071	17691	18071	17855	17954	17717	17853	17713	17905	17838	17943	17763	17999	17841	18055	17929	17996	18107	17965	17787	18011	17851	17713	17906	17792	17992	17852	17631	17801	17866	18067	17872	17830	17871	17880	17835	17933	17522	17704	17971	17887	17782	17732	17953	17861	17857	17644	17850	17952	17919	17763	18004	17818	17899	17724	17881	17794	17984	17913	17753	17871	17951	17966	17962	17947	17935	17504	17899	17958	17916	17752	17752	17742	17768	17875	17858	17871	17845	17702	17901	18040	18092	17955	18047	17749	17751	17771	17892	17747	17793	17913	17697	18071	17851	17964	18053	17783	17737	17864	18026	17704	17942	17695	17990	17936	17910	18002	17950	17983	17961	17737	17673	17912	17937	17761	17917	18075	18066	18052	18037	17993	18057	17963	17852	18059	17881	17881	17772	17903	17796	17858	17967	17718	17942	17646	17902	17861	17792	18064	17962	17945	17783	17678	17850	17865	17958	17882	17860	17895	17729	17772	17919	17826	17875	17931	17926	17919	18050	18150	17935	17890	17726	17859	17587	17897	17863	18084	17954	17797	17701	17811	17795	17893	17964	18030	17910	17804	17897	17874	17874	17738	17685	18069	17990	18156	17995	18059	17841	17996	17872	17986	18045	17688	17911	17657	17796	17836	17860	17760	18043	17895	17954	17964	17816	17925	17633	18101	17899	18039	18015	17952	17983	17820	17924	17984	17802	17673	17839	17903	17873	18115	17975	17768	18210	17993	17838	18137	17877	17724	17820	17769	18070	17784	18084	17861	17887	17806	17832	17882	17862	17898	17783	17979	17911	17863	17818	17924	17954	17823	17999	17992	17741	17864	17842	17834	17968	17886	18103	17997	17899	17894	17872	17898	17755	17934	17981	17948	17989	17887	17735	17939	17884	17780	17694	17729	17894	17854	17834	17951	17710	18117	17848	18143	18077	17893	17736	17889	17678	17824	18011	18104	18033	18020	17776	17966	17756	17752	17867	17722	17995	17901	18070	17822	17718	17870	17875	17925	17953	17829	17891	17870	17789	17712	17776	17925	17801	17942	17907	17912	17875	17977	17894	17937	17788	17752	18035	17765	17982	17927	17983	17879	17855	18057	17685	17755	17866	17730	17754	17814	17939	17847	17880	17830	17931	18029	17979	17505	17846	17980	17912	17859	17754	17809	17782	17834	17873	18132	17905	17899	17874	17944	17919	17951	18014	17995	17923	17747	18002	18001	17987	17965	17897	18036	17932	18081	17832	17815	17797	17942	18061	17824	17990	17931	17950	17773	17912	17838	17845	17862	17796	17723	17975	17871	17900	18130	18096	18079	17771	17917	18091	17990	17915	17796	17905	17786	17840	18126	17949	17912	17717	17899	18081	18048	17861	17931	17729	17782	17793	17779	17930	17748	17685	17626	17834	17774	17931	17966	17809	17873	17935	17949	17655	17781	17856	17792	17964	17788	17889	17891	17834	17809	17989	17894	18172	17763	17793	18076	17887	17835	18147	17967	17744	17883	17789	17983	17962	17912	17890	17930	17897	17905	17866	17810	17786	18068	17947	17944	17917	17752	17955	17974	17909	18087	17952	17785	17882	17897	17723	17882	17834	17950	18040	17854	17764	17928	17785	17898	17850	17758	17734	17889	17868	17788	17876	17992	17757	17848	17894	18130	17931	18021	17976	17862	18043	17855	17806	17967	18033	17953	17854	17864	17953	17739	17788	17686	17822	17963	17892	17934	17759	18153	17808	17866	17803	17860	17899	17923	18139	18061	17968	17896	17791	17876	17890	17950	18036	17922	17809	18040	18067	17805	17948	18227	18028	17833	17939	17843	17666	18000	17997	18113	17899	17967	17843	17764	17931	17964	18037	18009	18056	17801	18027	18007	17725	17788	17905	17793	17684	17866	17971	17814	17853	17897	17911	17816	17984	17898	17853	18009	17931	17784	17959	18179	17849	17920	17855	17835	17892	17849	17937	17774	17903	17835	17787	17826	17885	17868	17845	17837	17929	18072	17625	17789	17994	17859	18161	17965	17869	17753	17808	18071	17961	17751	17752	17908	18079	17946	17864	18116	17933	17970	18035	17855	17855	17879	17854	18009	17705	17937	18064	17692	17702	17869	18033	17858	17937	17942	17868	17792	17797	18048	18006	17828	17904	17835	17924	17673	18004	17920	17946	17951	18042	17749	17949	17863	17948	17795	17857	17953	17958	17936	17926	17849	17879	17952	17763	17952	17834	17657	17913	18025	17719	17777	17784	17887	17936	17977	17822	17885	17782	17878	18012	17960	18014	17684	17999	17934	17828	17942	17908	18010	17947	17918	18025	17993	17697	17901	18032	17926	17818	17947	17889	17598	17965	17879	18123	17901	17903	18084	17850	17849	18046	17810	17740	17919	17585	17676	17808	17868	17873	18061	18076	17897	17978	17818	18114	17643	17761	17821	17833	17793	17810	17964	17824	17745	17898	17878	17940	17885	17855	17959	17982	18057	17899	17802	17627	17871	17908	17973	18008	17821	18099	18106	17905	17852	17847	17825	17650	17817	17802	17880	18117	18014	17959	17950	17983	17817	17799	17852	17930	17917	17941	17749	17989	18021	17928	17852	17958	17824	17827	17864	17754	17892	17903	17802	17832	17730	17640	17809	17919	17833	17966	17832	17900	17676	17992	17910	17869	17973	17926	17858	17941	17771	17887	17852	17899	17938	17901	17904	17841	17787	18076	18045	17916	17746	17954	17758	17725	17951	18002	17817	17961	17740	17689	17787	17980	17922	17754	17826	17704	17928	17688	17905	18040	17974	17734	17930	17624	18047	18024	17768	18058	17835	17720	17983	17725	17711	17996	18066	17880	17695	17866	17969	17707	17801	17943	17980	17838	17856	17650	17834	18090	17860	17683	17817	17865	17980	17731	17908	17998	17797	17939	17911	17807	17907	17742	18079	17919	18152	18078	17864	17785	18063	17868	17885	17984	17979	18048	18044	17947	17865	17977
19617	33059	28466	20519	17973	16788	16006	15860	15514	15424	15327	15366	15412	15383	15415	15509	15347	15505	15431	15382	15334	15229	15290	15354	15301	15382	15380	15461	15406	15471	15224	15346	15430	15472	15458	15358	15461	15143	15503	15359	15423	15373	15497	15506	15268	15322	15312	15492	15474	15356	15436	15365	15540	15398	15349	15436	15406	15266	15251	15305	15217	15507	15337	15342	15298	15182	15277	15454	15500	15265	15387	15471	15415	15477	15395	15322	15379	15235	15442	15365	15332	15341	15511	15493	15425	15337	15198	15342	15258	15367	15381	15430	15313	15344	15487	15175	15544	15393	15260	15464	15372	15292	15384	15312	15196	15255	15347	15478	15338	15414	15316	15489	15234	15522	15318	15501	15405	15363	15442	15333	15372	15304	15484	15254	15328	15400	15178	15378	15414	15289	15232	15364	15184	15165	15158	15299	15517	15583	15350	15372	15448	15313	15274	15372	15431	15463	15530	15420	15272	15213	15398	15394	15475	15212	15357	15430	15287	15399	15574	15319	15391	15503	15436	15183	15309	15402	15433	15464	15225	15381	15264	15459	15621	15357	15562	15291	15436	15389	15328	15413	15235	15306	15645	15381	15274	15378	15245	15314	15354	15279	15557	15499	15217	15350	15446	15378	15408	15313	15513	15405	15230	15281	15394	15449	15440	15342	15210	15481	15445	15495	15323	15576	15257	15551	15335	15424	15410	15601	15404	15342	15384	15365	15372	15411	15649	15545	15286	15505	15267	15313	15464	15432	15331	15408	15460	15397	15247	15427	15378	15535	15189	15333	15361	15226	15488	15672	15268	15552	15307	15231	15425	15390	15379	15347	15425	15404	15371	15505	15374	15449	15238	15417	15312	15373	15401	15474	15257	15373	15247	15380	15428	15365	15175	15345	15378	15357	15266	15304	15302	15319	15481	15310	15438	15461	15287	15506	15483	15383	15226	15551	15302	15387	15273	15174	15476	15323	15159	15325	15521	15387	15297	15293	15357	15244	15428	15220	15203	15500	15249	15433	15228	15506	15359	15355	15407	15418	15385	15466	15358	15540	15342	15265	15394	15489	15235	15456	15424	15191	15227	15418	15499	15588	15428	15148	15463	15530	15489	15405	15396	15347	15362	15482	15424	15341	15389	15362	15176	15432	15188	15253	15293	15218	15336	15359	15390	15193	15463	15274	15295	15437	15408	15506	15381	15526	15339	15300	15395	15451	15404	15354	15332	15330	15429	15358	15391	15226	15378	15482	15225	15345	15343	15392	15287	15470	15281	15398	15398	15326	15308	15334	15378	15388	15243	15349	15248	15396	15587	15198	15395	15384	15297	15383	15330	15309	15330	15412	15342	15253	15455	15420	15515	15493	15461	15311	15339	15383	15339	15394	15230	15331	15349	15246	15248	15494	15264	15439	15323	15282	15370	15486	15220	15397	15379	15464	15423	15429	15318	15182	15237	15278	15305	15367	15382	15350	15382	15310	15362	15385	15513	15212	15449	15431	15507	15359	15552	15400	15476	15450	15447	15475	15395	15469	15361	15304	15515	15315	15395	15323	15490	15434	15484	15381	15410	15536	15527	15254	15473	15275	15355	15414	15391	15369	15179	15367	15368	15109	15305	15502	15317	15271	15318	15307	15386	15414	15472	15425	15413	15287	15340	15282	15453	15444	15432	15480	15444	15433	15409	15303	15511	15284	15443	15345	15502	15425	15354	15278	15498	15411	15342	15335	15341	15048	15327	15468	15389	15288	15370	15400	15388	15397	15346	15572	15320	15499	15339	15467	15414	15336	15302	15348	15337	15379	15355	15400	15347	15501	15278	15410	15476	15431	15253	15506	15449	15607	15403	15359	15420	15288	15357	15367	15498	15347	15245	15383	15298	15406	15204	15446	15507	15351	15530	15285	15444	15370	15373	15365	15494	15432	15394	15319	15288	15427	15315	15481	15353	15442	15438	15442	15398	15251	15367	15423	15226	15576	15333	15363	15491	15448	15399	15325	15174	15285	15340	15374	15429	15227	15364	15299	15459	15433	15335	15448	15280	15314	15476	15424	15386	15429	15422	15381	15345	15396	15390	15388	15323	15457	15314	15460	15292	15353	15525	15436	15398	15240	15441	15524	15409	15527	15426	15416	15356	15470	15331	15325	15236	15464	15444	15422	15410	15419	15492	15386	15345	15247	15399	15437	15248	15512	15243	15406	15559	15446	15428	15294	15309	15443	15317	15392	15376	15478	15361	15405	15401	15299	15429	15245	15442	15261	15552	15310	15364	15445	15375	15577	15489	15348	15420	15268	15360	15385	15357	15599	15484	15272	15453	15374	15540	15282	15313	15475	15456	15405	15320	15421	15521	15450	15375	15351	15532	15366	15371	15308	15472	15489	15415	15341	15357	15347	15310	15337	15384	15432	15325	15153	15327	15456	15508	15419	15436	15361	15479	15483	15494	15539	15397	15376	15287	15565	15484	15375	15581	15246	15466	15309	15349	15448	15502	15435	15304	15386	15185	15493	15366	15365	15366	15482	15230	15277	15428	15303	15310	15487	15334	15408	15369	15295	15468	15526	15492	15336	15478	15340	15382	15390	15257	15441	15346	15456	15378	15229	15351	15486	15522	15465	15495	15485	15568	15480	15291	15477	15572	15463	15479	15224	15513	15409	15322	15408	15378	15353	15360	15533	15233	15479	15347	15348	15324	15436	15292	15462	15354	15376	15478	15347	15324	15413	15277	15365	15344	15302	15388	15261	15344	15505	15407	15601	15415	15424	15339	15280	15256	15492	15380	15283	15476	15421	15376	15512	15475	15638	15458	15437	15392	15437	15468	15484	15249	15451	15523	15335	15417	15492	15413	15328	15520	15514	15349	15260	15481	15396	15458	15523	15244	15301	15389	15502	15447	15520	15498	15425	15511	15341	15379	15344	15344	15434	15259	15362	15332	15399	15311	15345	15402	15289	15557	15371	15414	15499	15303	15345	15473	15230	15483	15236	15341	15380	15196	15505	15391	15440	15358	15358	15416	15310	15385	15306	15325	15298	15259	15554	15469	15473	15369	15449	15459	15364	15430	15509	15387	15379	15505	15483	15250	15255	15519	15447	15302	15154	15322	15358	15399	15417	15448	15344	15403	15340	15384	15275	15391	15430	15398	15353	15382	15546	15554	15465	15347	15591	15381	15475	15443	15401	15343	15320	15618	15473	15312	15340	15523	15242	15356	15262	15368	15407	15528	15419	15498	15323	15469	15309	15495	15370	15442	15409	15351	15347	15350	15281	15422	15322	15477	15339	15409	15266	15535	15228	15446	15303	15507	15362	15332	15356	15400	15246	15430	15368	15446	15382	15400	15519	15343	15278	15389	15315	15317	15540	15337	15206	15344	15344	15385	15314	15372	15382	15414	15480	15297	15508	15308	15347	15420	15445	15463	15292	15307	15468	15417	15226	15653	15385	15326	15467	15218	15389	15458	15402	15382	15409	15169	15448	15370	15232	15293	15405	15408	15440	15456	15460	15411	15127	15399	15397	15388	15429	15470	15365	15458	15435	15376	15334	15468	15458	15345	15271	15279	15261	15454	15310	15502	15351	15452	15416	15333	15425	15308	15585	15425	15379	15377	15287	15357	15460	15236	15389	15345	15493	15297	15471	15399	15404	15368	15413	15394	15430	15411	15493	15353	15286	15488	15249	15516	15490	15224	15382	15490	15257	15366	15376	15253	15416	15507	15282	15490	15274	15358	15300	15594	15291	15266	15441	15369	15426	15515	15477	15362	15495	15527	15252	15409	15402	15518	15336	15358	15229	15214	15407	15749	15338	15355	15311	15413	15606	15565	15587	15332	15268	15415	15544	15319	15441	15409	15349	15308	15413	15448	15327	15372	15467	15469	15368	15275	15415	15573	15422	15327	15396	15300	15526	15434	15427	15191	15398	15653	15293	15412	15538	15454	15534	15503	15360	15238	15436	15250	15470	15481	15340	15432	15463	15569	15351	15419	15407	15209	15559	15364	15532	15312	15484	15623	15363	15345	15451	15257	15395	15358	15498	15431	15495	15444	15379	15466	15389	15244	15510	15407	15323	15347	15523	15535	15392	15377	15393	15416	15338	15422	15552	15248	15547	15442	15500	15477	15446	15421	15440	15545	15337	15381	15433	15474	15410	15377	15358	15430	15439	15511	15520	15409	15501	15376	15478	15470	15472	15292	15383	15336	15419	15361	15424	15371	15420	15320	15302	15465	15337	15442	15503	15521	15386	15414	15304	15473	15350	15276	15279	15518	15489	15441	15414	15449	15397	15467	15306	15383	15450	15403	15374	15485	15402	15332	15289	15387	15402	15379	15388	15326	15321	15322	15433	15362	15393	15417	15349	15235	15516	15492	15474	15307	15284	15400	15561	15374	15376	15351	15479	15324	15393	15365	15393	15334	15345	15243	15327	15255	15272	15339	15464	15393	15324	15327	15414	15281	15254	15516	15426	15393	15222	15300	15389	15261	15368	15523	15339	15507	15551	15245	15404	15437	15465	15318	15326	15325	15467	15438	15392	15387	15437	15396	15259	15460	15269	15442	15338	15459	15492	15402	15429	15483	15476	15467	15302	15331	15343	15368	15435	15367	15381	15419	15320	15224	15423	15481	15240	15386	15434	15304	15526	15353	15508	15178	15315	15308	15413	15288	15080	15504	15393	15425	15443	15545	15345	15446	15289	15310	15151	15331	15609	15487	15405	15370	15432	15522	15427	15322	15518	15170	15404	15578	15466	15426	15308	15401	15511	15424	15396	15354	15306	15353	15447	15487	15233	15359	15429	15351	15539	15333	15329	15276	15512	15362	15287	15493	15451	15469	15397	15438	15507	15314	15410	15240	15314	15377	15443	15386	15312	15415	15561	15285	15374	15209	15506	15318	15379	15565	15242	15352	15273	15429	15188	15538	15346	15234	15351	15264	15348	15316	15420	15319	15397	15361	15416	15157	15399	15175	15416	15234	15282	15548	15440	15448	15329	15360	15442	15311	15333	15306	15389	15319	15246	15456	15432	15370	15412	15400	15445	15383	15217	15277	15378	15368	15405	15482	15399	15254	15196	15265	15445	15397	15386	15385	15391	15346	15298	15389	15422	15310	15488	15290	15297	15484	15290	15463	15311	15491	15243	15356	15565
22587	21631	28879	24935	22096	24430	26079	21312	20216	20572	20338	20229	20243	20080	19969	20173	20117	20257	20041	20270	19964	20257	20067	19994	20096	20035	20041	19739	19956	19945	19841	20083	19953	19825	19979	20012	20144	19843	20084	19901	19938	19987	19981	20157	19982	19996	19760	19870	19929	20184	19870	19886	20002	20113	19926	20060	19883	19943	19910	19734	19679	19878	19916	19949	19760	20163	19835	20069	20183	19636	20056	19902	19958	19714	19953	20008	19865	19735	19871	19763	19799	19968	20031	20035	19659	19862	19792	19832	19808	19885	19942	19915	19959	19856	19870	19908	19961	20057	19821	19900	19832	19758	19877	19749	19926	19774	19680	19867	20065	19710	20010	19679	19769	19714	19735	19759	19928	19854	19900	19605	19912	20068	19677	20116	19991	20058	19953	19919	20053	20132	19795	19859	19911	19909	19936	19922	19838	19775	19805	19850	19719	19634	19979	19929	19926	19818	19655	19847	20009	19880	19808	19939	19841	19810	19847	19840	19803	19726	19989	19831	19822	19848	19962	19818	19933	19683	19589	19926	19886	19891	19783	19825	19975	19989	19934	19721	20004	19947	19844	19914	19789	19794	19922	19951	19889	19765	19970	20058	19671	19710	19877	19946	19832	19876	19853	19663	19871	19819	19921	19854	19839	20038	20101	19942	19970	19967	19992	19774	19936	19756	19776	20008	19889	19624	19742	19929	19819	19730	19874	19774	19826	19967	19924	19927	19880	19861	19913	19983	19776	19858	19879	19912	19972	19959	19800	19945	19975	19737	19814	19862	19900	19790	19800	19967	19786	19863	19811	19979	19909	19807	19872	19686	19807	20042	19862	19879	19937	19636	20021	19660	19705	19900	19733	19661	19854	19782	19912	19561	19877	19900	20007	19854	19639	19947	19783	19824	19967	19960	20099	19983	19946	19841	19837	19830	19848	19849	19862	19773	20165	19855	19916	19864	19794	19803	20065	20154	19876	19776	20066	19979	19828	19877	19826	20092	19774	19655	20033	19952	19768	19785	19937	19900	19678	19830	19917	20054	19885	19913	19912	19990	19924	20013	19896	19741	19919	19687	19915	19816	20046	19859	19659	19954	19762	19681	19819	19833	19886	20226	19993	19964	19890	19967	19867	19784	19819	19847	19737	19853	19885	19836	19928	19670	19881	19929	19771	19950	19813	19947	19875	19685	19897	19841	19871	19983	19850	19818	19924	19819	20033	20019	19727	19850	19969	19779	20086	19885	20025	19895	19865	19948	19849	19812	19894	19932	19918	20046	20041	19959	19870	19881	19779	19930	19825	19806	19872	19752	19797	19684	19714	19739	19809	19888	20002	19712	19993	19908	20004	20066	20036	20074	20204	19728	20088	19835	19829	20148	19979	19726	19937	19867	19922	19673	19843	19968	20054	19781	19930	19829	19830	20161	19907	19851	19726	19672	20038	19800	19834	19831	19853	19798	19915	19751	19815	19847	19702	19911	19811	20031	19861	19691	19882	19928	19869	20166	19807	20003	19842	19921	19856	19748	19992	19773	19897	19831	19826	19983	19844	19930	19950	20023	19999	19884	19768	19945	19837	19920	19978	19850	19820	19992	19845	19925	20005	19925	19828	19812	19752	19720	19840	20044	19902	19884	20031	19713	19686	19712	19898	19842	19951	19637	19839	19799	19848	19841	19559	19885	19775	19854	20046	19945	19862	19760	19919	19700	19685	19784	20099	20129	19920	19881	20004	19813	19929	19793	19846	19800	19910	19892	19858	19763	19989	19971	19839	19740	19774	20006	20038	20026	19928	19968	20078	19906	19826	20031	19720	19894	19929	19875	19838	19996	19815	19813	19927	19771	19920	19781	19748	19727	19944	19713	19742	19638	19764	19645	19890	20085	19870	19937	19683	19780	19980	19836	19842	19846	20081	19748	19785	20012	19885	19938	19912	19939	19803	19936	19780	19796	20000	19685	20051	19793	19886	20087	19889	19921	19852	19945	19804	20248	19898	19766	19758	19764	19823	19911	19921	19954	19702	19817	20036	19561	19889	19859	19813	19934	19792	19769	19978	19996	19960	19714	19818	20023	20010	19739	19884	20025	19736	19932	19804	19732	19700	19694	19767	19748	19927	19822	20080	19785	20006	20034	19840	19719	19725	20081	19835	19978	19708	19886	19858	19924	19744	19840	19804	19857	19775	19834	19733	19606	19693	19762	19920	19729	20155	20158	19945	19713	19845	19995	19984	19884	19823	19712	19799	20031	19967	19823	19653	19699	19845	19539	19855	19753	19606	19853	19819	19594	19979	20058	19921	19901	19937	19631	19866	19972	19798	19836	19699	19607	19772	19920	20244	20058	19940	19931	19724	19776	19935	19823	20004	19758	19928	19868	19878	19721	20118	19701	19878	19864	19663	19726	20021	19794	19925	19743	20038	20088	20061	19728	19966	20040	19752	19928	19919	19923	19764	19927	19803	20075	19825	19764	19629	19845	19889	19773	19887	19882	19871	19775	19903	19993	19867	19960	19946	19940	19947	19726	19867	19850	19964	19778	19689	19949	19764	19717	19615	19854	19655	20057	20111	19813	19806	19947	19906	20079	19893	19954	20089	19764	19868	19793	20033	19865	19976	19929	19790	19913	19862	19796	19775	19804	19905	19775	19831	19918	19811	19932	19892	19867	19789	19876	19803	19792	19801	19748	19784	19924	19912	19946	19843	19740	19891	19964	19703	19762	19931	19752	20019	19954	19923	19965	20106	20026	19718	19805	19964	19804	19804	19830	19813	19940	20039	19789	19863	19886	19693	19925	19832	20067	19948	20009	19787	19773	19901	19929	19970	19732	19831	19714	19646	19885	19970	19891	19981	19831	19917	20062	19830	19769	19777	19737	20052	19864	19861	19845	20001	19918	19759	19840	19841	19737	19767	19826	19967	19763	19756	20023	19895	20016	19700	19915	19906	19934	19875	19915	19927	19614	19823	19638	19946	19930	20065	19904	19866	20065	19832	19878	19655	19912	19826	19768	20071	19796	19798	19529	19806	19905	19825	19839	19906	19841	19900	20020	19806	19957	19907	19837	19820	19822	19757	19955	19892	19938	19653	19769	20001	19998	19828	19872	20017	19882	19786	19835	19833	19978	20149	19730	19854	19819	19940	19986	19797	19776	19682	20029	19910	19883	19791	19807	19856	19826	19880	19756	19724	20028	19907	19994	19732	20024	19945	20017	19767	19698	19901	19828	19966	20073	19940	20003	19883	19699	19835	19943	19725	19837	19885	19858	19807	19846	19772	19860	19839	19906	19755	19713	19941	19918	19796	19897	20055	19902	19750	19743	19796	19790	19808	19739	19915	19860	19827	19947	19722	19623	19895	19902	19885	19935	19602	19852	19729	19859	19790	19785	19781	19881	19789	19897	19916	19706	19965	20027	19924	19981	19904	19780	19861	19808	19843	19824	19839	19975	19839	19939	19899	19858	19927	20134	19882	19954	19884	19665	19793	19784	19785	19955	19745	19821	19785	19676	19813	19825	20016	19943	19898	19843	19777	19741	19733	19907	19843	19857	19932	19857	19950	19644	19887	19758	19903	19754	19691	19783	19861	19823	19922	19989	19906	19948	20017	19878	19925	19847	19711	20171	20102	19811	19935	19821	19895	19827	19771	19914	19857	19844	19883	19829	19937	19741	20152	19751	19928	19798	19813	19867	19992	20058	19880	19784	19980	19837	19813	19791	19793	19994	20033	19826	19948	19773	19717	19687	19905	19957	19774	19662	20000	19919	19821	19891	19927	19857	19864	19795	19826	19650	19782	19796	19964	19738	19928	19974	19977	19928	19941	19904	19795	19840	19791	19817	19796	19877	19801	19930	19830	20061	19868	19857	19816	19988	19740	19616	19858	19948	19861	19721	19818	19987	19795	19899	19924	19994	20102	19831	19987	19751	19820	19765	19996	19809	19921	19738	19939	19961	19943	19835	19770	19818	19953	19846	19918	19798	19830	19857	19937	19827	19559	19925	20054	19837	19939	19860	19802	19711	19784	19906	19907	19919	19835	19654	19706	19982	19824	19805	19814	19878	19847	19869	19822	19991	19728	19747	20014	19935	19833	19984	19837	19968	19859	19883	20023	19809	19720	20095	19774	20126	19847	19819	19792	20027	19910	19938	20052	20185	20055	19899	19860	19785	19820	19908	19944	20003	19713	19945	19947	19947	20003	19929	19826	19871	19911	19903	19945	19848	19805	19896	19919	19779	19751	19553	19941	19959	20061	20008	19857	19746	19972	19681	19943	19881	19806	19773	19898	19851	19930	19927	20106	19956	19876	19599	19852	19823	19868	19773	19690	19748	19991	19871	19847	19887	19999	19981	19822	19985	19956	19915	20182	19898	19734	19905	19899	19887	19797	19863	19792	19880	19831	19740	19989	19786	19770	19760	19902	19775	19908	19834	19884	19918	19862	19818	19799	19965	19932	19903	19810	19912	19755	19881	19868	19836	19873	19654	19760	19752	19879	19756	19969	20080	20068	19744	19977	19731	19892	19966	19676	19735	19774	19821	19883	19924	20018	19859	19858	19875	19825	19910	19867	19923	19897	19877	19961	19802	19834	19917	19832	19853	19798	19713	19723	19964	19737	19771	19785	19917	19825	20002	19678	19770	19800	19856	20085	20031	19857	19662	19991	19913	19746	19861	19897	19920	19757	19784	19809	19637	19842	19757	20077	19877	19852	19772	19867	19819	19942	19910	19742	19925	19833	19967	19988	19825	19848	19618	19870	19962	19590	19686	19763	19767	19676	19882	20147	19950	19806	19741	19697	19945	19926	19921	19715	19930	20017	19891	19756	19815	19912	20031	19888	19893	19870	19941	19865	19861	19659	19797	20022	19765	19669	19851	19895	19761	19900	19838	19963	19878	20050	19723	19916	19996	19724	19854	19913	19973	19719	19771	19902	19756	19832	19898	19582	19666	19946	19902	20080	19809	20065	19808	19781	19672	19808	19860	19815	19995	19679	19924	20094	19742	20031	19861	19972	19973	19827	19924	19808	19928	19794	19847	19731	19767	19860	19959	19897	19865	19764	19917	19956	19822	19936	19939	19951	19765	19832	19705	19769	19825	19749	19811	19792	19851	19989	19890	19784	19878	19779	19765	19932	19971	20051	19960	19889	19899
21607	41778	34664	26932	22041	19370	17972	17321	16996	16942	16783	16569	16733	16558	16804	16632	16638	16659	16517	16491	16771	16633	16590	16526	16548	16610	16672	16431	16509	16646	16687	16635	16471	16556	16648	16662	16619	16613	16556	16588	16493	16434	16583	16639	16393	16576	16470	16691	16426	16386	16584	16512	16680	16558	16492	16363	16540	16592	16512	16483	16690	16495	16626	16600	16557	16404	16515	16571	16734	16330	16538	16597	16607	16563	16677	16408	16603	16536	16641	16546	16568	16504	16413	16405	16458	16577	16597	16524	16537	16623	16647	16408	16532	16342	16444	16449	16677	16437	16318	16512	16724	16498	16446	16489	16503	16628	16641	16465	16491	16667	16453	16607	16545	16438	16638	16548	16461	16524	16524	16612	16560	16428	16388	16537	16492	16409	16692	16429	16720	16428	16645	16610	16433	16398	16580	16511	16407	16501	16299	16515	16496	16560	16561	16454	16406	16536	16616	16517	16568	16535	16565	16393	16508	16416	16333	16520	16448	16585	16406	16532	16555	16313	16644	16632	16442	16530	16481	16576	16546	16612	16615	16487	16770	16497	16392	16487	16499	16622	16570	16723	16533	16508	16439	16567	16554	16432	16554	16664	16583	16688	16300	16624	16629	16585	16588	16494	16416	16437	16491	16563	16428	16336	16678	16440	16497	16711	16654	16399	16431	16498	16517	16618	16504	16319	16575	16499	16616	16551	16531	16528	16421	16432	16458	16637	16359	16484	16531	16507	16430	16465	16487	16295	16444	16537	16437	16466	16538	16488	16609	16373	16514	16558	16509	16619	16547	16465	16559	16506	16486	16427	16450	16486	16478	16608	16659	16494	16367	16529	16417	16477	16568	16471	16580	16571	16722	16481	16455	16516	16432	16429	16422	16545	16513	16414	16285	16469	16609	16486	16598	16611	16548	16748	16661	16656	16335	16584	16511	16549	16584	16345	16606	16529	16623	16489	16524	16604	16491	16519	16369	16540	16508	16561	16620	16499	16436	16524	16486	16452	16500	16587	16631	16476	16534	16474	16500	16490	16453	16546	16546	16545	16502	16461	16339	16471	16491	16491	16531	16447	16425	16540	16528	16407	16414	16498	16462	16560	16582	16457	16527	16558	16464	16409	16611	16455	16448	16356	16519	16561	16528	16426	16510	16448	16520	16458	16368	16550	16498	16450	16456	16394	16555	16404	16639	16489	16495	16517	16483	16423	16462	16521	16641	16674	16475	16501	16570	16459	16493	16407	16646	16241	16562	16575	16563	16467	16556	16208	16398	16339	16525	16472	16541	16576	16389	16482	16345	16569	16550	16518	16601	16346	16440	16608	16450	16453	16375	16581	16509	16259	16558	16544	16572	16539	16550	16602	16494	16623	16570	16574	16526	16445	16515	16487	16471	16376	16437	16586	16455	16598	16642	16371	16536	16473	16462	16474	16780	16613	16626	16386	16498	16522	16646	16543	16413	16537	16431	16496	16362	16585	16533	16425	16335	16412	16377	16541	16507	16609	16402	16459	16565	16552	16626	16652	16530	16586	16551	16368	16566	16603	16618	16736	16575	16426	16662	16422	16567	16519	16531	16622	16604	16319	16456	16494	16508	16438	16465	16591	16522	16615	16545	16604	16434	16539	16540	16411	16528	16485	16534	16361	16573	16564	16336	16594	16602	16533	16539	16640	16469	16474	16546	16582	16449	16498	16327	16563	16528	16685	16457	16508	16485	16583	16442	16639	16609	16262	16534	16368	16710	16785	16696	16539	16529	16481	16403	16374	16508	16587	16459	16482	16481	16670	16636	16693	16215	16535	16394	16521	16680	16517	16591	16579	16509	16616	16435	16523	16362	16512	16554	16479	16501	16701	16495	16448	16430	16434	16518	16490	16480	16545	16644	16529	16319	16464	16570	16399	16597	16546	16507	16567	16465	16416	16513	16506	16502	16723	16482	16415	16586	16491	16501	16631	16415	16369	16499	16515	16483	16518	16511	16418	16570	16529	16450	16312	16549	16578	16463	16466	16590	16490	16403	16493	16455	16343	16512	16488	16375	16477	16629	16519	16613	16555	16420	16708	16435	16510	16454	16467	16741	16469	16479	16534	16582	16504	16430	16515	16520	16449	16443	16520	16573	16535	16399	16671	16664	16667	16456	16202	16479	16704	16535	16568	16667	16596	16360	16546	16496	16594	16495	16489	16647	16348	16444	16460	16565	16715	16363	16584	16576	16625	16368	16609	16420	16543	16658	16374	16470	16498	16605	16547	16554	16489	16565	16561	16494	16564	16449	16506	16459	16544	16553	16499	16455	16390	16567	16622	16633	16333	16618	16510	16492	16493	16496	16441	16347	16395	16429	16616	16356	16415	16494	16586	16491	16628	16358	16463	16649	16637	16568	16436	16663	16603	16563	16380	16515	16552	16402	16419	16605	16508	16506	16501	16498	16364	16569	16574	16492	16593	16484	16683	16494	16554	16413	16512	16589	16497	16695	16606	16510	16580	16536	16518	16491	16581	16324	16389	16619	16472	16550	16341	16478	16563	16537	16643	16457	16516	16219	16461	16285	16787	16491	16489	16550	16633	16542	16517	16550	16498	16585	16553	16469	16542	16489	16474	16557	16534	16534	16425	16555	16537	16427	16423	16578	16688	16689	16504	16475	16447	16530	16492	16660	16706	16434	16470	16591	16481	16615	16725	16527	16542	16335	16521	16480	16345	16474	16705	16410	16535	16332	16583	16478	16661	16598	16387	16492	16513	16547	16478	16390	16477	16594	16424	16455	16591	16568	16400	16658	16399	16616	16502	16600	16479	16440	16509	16521	16483	16570	16554	16322	16509	16653	16523	16491	16709	16435	16482	16554	16406	16351	16434	16608	16646	16515	16368	16480	16436	16565	16427	16662	16396	16394	16408	16466	16666	16498	16416	16480	16622	16646	16451	16511	16552	16672	16564	16631	16420	16617	16406	16455	16591	16528	16536	16575	16459	16450	16522	16498	16521	16385	16463	16612	16481	16436	16557	16517	16533	16446	16379	16660	16493	16421	16484	16347	16607	16568	16392	16659	16473	16362	16588	16508	16358	16539	16470	16389	16533	16445	16485	16539	16550	16521	16619	16380	16665	16411	16518	16587	16613	16539	16615	16442	16522	16525	16629	16535	16504	16513	16599	16521	16561	16450	16437	16693	16493	16568	16548	16405	16491	16581	16584	16550	16565	16595	16659	16685	16772	16600	16596	16429	16400	16745	16462	16432	16453	16654	16470	16475	16605	16456	16464	16536	16447	16620	16488	16428	16733	16377	16445	16625	16521	16422	16456	16634	16523	16461	16646	16366	16546	16487	16550	16449	16562	16367	16516	16664	16393	16481	16568	16563	16406	16435	16565	16515	16530	16456	16507	16529	16758	16518	16562	16315	16530	16693	16454	16516	16522	16359	16442	16578	16516	16511	16470	16467	16416	16591	16542	16426	16459	16582	16622	16456	16464	16467	16486	16316	16512	16561	16365	16525	16571	16624	16418	16595	16261	16553	16427	16572	16437	16580	16460	16480	16558	16515	16442	16404	16505	16414	16652	16642	16492	16482	16395	16422	16596	16663	16627	16526	16579	16368	16671	16564	16431	16592	16581	16521	16479	16582	16372	16362	16519	16446	16508	16486	16531	16466	16522	16449	16513	16527	16518	16615	16530	16538	16569	16540	16485	16618	16512	16460	16527	16463	16691	16568	16252	16625	16640	16592	16279	16539	16437	16460	16626	16486	16436	16612	16423	16526	16515	16574	16548	16446	16359	16588	16335	16581	16572	16696	16486	16603	16453	16584	16508	16525	16709	16689	16582	16396	16547	16466	16371	16477	16589	16603	16406	16574	16474	16549	16487	16490	16576	16423	16504	16421	16507	16582	16577	16494	16749	16513	16659	16448	16492	16447	16499	16502	16326	16493	16498	16407	16490	16571	16553	16508	16542	16428	16439	16483	16569	16439	16576	16524	16613	16523	16535	16342	16574	16456	16629	16554	16378	16570	16564	16391	16528	16359	16437	16661	16530	16392	16470	16601	16460	16458	16479	16466	16522	16433	16498	16474	16588	16569	16380	16751	16338	16420	16632	16518	16523	16582	16561	16519	16476	16426	16605	16506	16494	16502	16514	16615	16615	16521	16646	16581	16663	16479	16406	16626	16530	16586	16561	16587	16638	16528	16558	16457	16405	16534	16491	16569	16355	16583	16510	16475	16463	16537	16490	16425	16541	16547	16516	16545	16602	16382	16625	16482	16590	16362	16581	16657	16634	16545	16548	16672	16302	16569	16635	16508	16438	16491	16617	16391	16583	16366	16554	16537	16614	16637	16534	16498	16446	16470	16634	16532	16585	16650	16618	16545	16488	16402	16588	16495	16577	16384	16570	16434	16559	16405	16433	16402	16464	16390	16440	16343	16537	16637	16496	16522	16510	16354	16415	16588	16515	16555	16592	16497	16533	16544	16497	16487	16473	16466	16460	16366	16609	16560	16513	16301	16589	16422	16431	16371	16445	16640	16587	16504	16533	16540	16338	16504	16464	16571	16476	16659	16636	16522	16548	16407	16523	16448	16464	16477	16618	16459	16359	16440	16608	16662	16491	16552	16528	16515	16476	16586	16301	16489	16523	16496	16440	16250	16414	16308	16527	16420	16398	16733	16297	16382	16576	16514	16353	16482	16452	16498	16727	16399	16447	16469	16411	16508	16475	16628	16712	16553	16403	16549	16557	16692	16496	16436	16557	16315	16447	16507	16520	16429	16547	16623	16342	16478	16498	16301	16469	16548	16516	16456	16444	16487	16483	16516	16458	16530	16572	16639	16412	16567	16594	16544	16513	16603	16476	16657	16585	16552	16356	16393	16479	16545	16482	16342	16653	16403	16478	16493	16526	16534	16598	16517	16697	16488	16569	16479	16639	16499	16618	16598	16313	16498	16502	16454	16441	16582	16668	16421	16633	16550	16577	16440	16666	16450	16520	16521	16736	16613	16355	16390	16576	16453	16434	16505	16622	16392	16506	16467	16441	16522	16460	16404	16560	16593	16453	16400	16552	16574	16478	16516	16515	16625	16534	16659	16328	16439	16566	16422	16483	16479	16720	16720	16474	16676	16472	16585	16518	16625	16508	16697	16422	16548	16440
29806	24336	26761	23326	19279	18545	18536	18292	18049	18136	18023	17945	18059	18129	17935	18134	17941	18111	18079	17890	17900	17905	17907	17971	17963	18115	18321	18035	18039	18021	18054	18016	17966	17990	17877	18067	18049	18082	18113	18053	17950	17884	17990	18034	18056	18117	17899	18139	18194	17972	18100	17973	18150	18173	18157	18076	18053	18114	18007	17974	17933	18214	18050	18089	17940	17905	18101	18027	18229	17876	18085	18011	18000	18012	17860	17964	18036	18085	17911	18036	18103	18103	18151	18033	18035	18139	17960	18268	17912	17912	18214	17968	17842	17941	18036	17945	18082	18155	17792	17857	18057	17867	17867	18159	18196	18079	17936	18054	17992	18257	17994	18081	17966	18116	17989	18031	18159	18180	18086	17904	18067	17862	17889	17999	18085	18172	17975	17959	17971	18085	18051	17903	17949	18045	17885	18069	17924	18107	17958	17795	18213	17982	18016	17990	18210	18039	17887	17875	18191	18033	17740	18063	18174	17899	18065	17874	18190	17934	18109	18105	18043	17914	18196	17898	18061	18008	18209	17898	17828	17814	17839	18138	18045	18168	17752	18120	18094	17863	18051	18123	18118	17945	17848	17915	18071	18051	18020	17918	18044	18060	17985	18224	17938	18049	17943	18053	18063	17976	17970	17991	18153	18053	17984	17730	18019	18089	18149	17843	18007	17904	18029	17896	18203	18082	17779	17857	17996	17970	17950	17917	18099	18189	18062	18100	18020	17984	18194	18006	18060	17993	18175	18119	17956	17993	17879	17938	18114	18175	17923	18283	17941	17929	18035	18024	18002	18110	17981	18165	17996	18011	18057	18090	18053	17977	18080	18143	18000	18102	18045	17998	18107	18022	17999	17868	17942	18042	17998	18088	18073	17808	18119	18040	18190	17945	18019	18165	17999	17966	18059	18130	18033	18158	17970	17847	17900	18149	17989	18007	18007	18054	18025	17931	18053	17965	17943	18004	17978	17936	18061	17956	17990	17996	18069	18025	18012	18122	18078	18088	18055	18126	18201	18015	17947	18030	18112	18354	18086	18075	17936	17860	18015	17884	18164	18094	17962	17994	18067	18120	17868	18070	18022	18086	18245	18064	17951	17967	18071	17879	17927	17937	17968	17958	18193	17946	18070	18197	18080	18081	18093	18036	17976	18069	18087	18113	18261	18095	18052	18186	18047	18074	17918	17963	17978	17861	18238	18170	17966	17941	18024	18018	18160	18129	17957	18101	18034	17987	18069	18064	18114	17993	18269	18015	18088	17959	18289	18191	18183	18016	18136	18013	18185	18035	17948	17988	17902	18002	18028	18137	18131	17874	17878	18123	18075	18095	17948	18197	18137	17995	18036	18126	18041	17955	17898	18112	18066	18052	18117	17971	17970	18114	18127	18014	18042	18081	17683	18012	17926	18101	18072	18133	18115	17926	17937	17989	17963	18083	18256	18077	18103	18037	18148	17966	17836	17911	17985	17878	18100	18126	18217	17832	18020	18075	17989	17891	18106	18262	17872	18056	18076	18020	17918	17922	17968	18184	18017	18359	18153	17961	17905	17991	18163	18044	17911	17885	18199	18069	18084	18052	18076	18174	18038	17916	18080	18253	18154	18087	18035	17961	18115	17963	17999	17938	17814	17927	17970	18018	18178	17902	17976	17824	18089	17972	17989	17992	18107	18043	18153	17966	18107	18142	18233	18121	17839	18065	18025	18019	18100	18072	18063	18008	17995	18016	17847	18121	17830	17993	18135	18212	17979	18004	18010	17955	18098	17984	18199	18036	17974	18059	18305	18005	18294	17908	17968	17970	18042	18217	18119	17941	18001	18105	17971	18040	17994	18020	17965	17782	18185	17955	18124	18058	18062	17903	18103	18040	17947	18062	17973	18201	18115	17968	18020	17956	18075	18235	18162	17950	17979	17913	17859	18223	17945	17928	18252	17865	18077	18042	18071	17987	18116	18017	18117	18092	17965	18047	18109	17978	17947	17964	18018	18071	18133	18238	18155	18239	18085	18047	18001	18070	18124	18018	18031	17954	18042	17799	18177	17981	18027	18018	18133	18020	18074	17915	18083	17861	18037	17992	18059	18025	17931	18009	17955	18132	17934	18033	18215	17862	18142	18038	18054	18047	18078	18067	18105	18092	18017	18169	18167	18008	18226	18043	18167	17980	18097	18104	17868	18042	18072	17911	17904	18130	18200	18049	17881	17946	17960	18244	17976	18011	18140	18109	18061	18145	18191	17956	18126	17861	18076	18020	18108	18300	17989	18016	18087	18209	18201	17818	18263	18038	17964	18160	17890	18157	18089	17961	18024	18323	17984	18059	17987	17987	18072	18079	18105	17879	18112	17972	17911	18097	18270	17858	18206	18146	18199	18037	18180	17835	18037	18087	17975	18220	18031	17997	17988	18198	18002	17983	17941	17916	17925	17998	18015	17919	18007	17940	18022	17978	18161	18052	18247	18089	18278	17856	18182	17895	17982	18185	18054	17939	17979	18099	17886	18097	18109	17931	17945	18080	18204	18205	18047	17872	18056	18033	17788	17991	17934	18033	18287	17870	17993	18135	18095	17926	17943	17924	18061	18230	18076	17994	18102	18080	18002	18023	18087	18112	18103	18156	18074	17854	17997	18047	17896	17963	18045	18187	17879	18070	17967	18202	18015	18109	18047	18063	18143	18038	18149	17852	18043	18167	18188	18123	17913	18160	18247	18177	17851	18065	17915	18006	18012	18068	17938	17781	18052	18025	18192	17939	18026	18204	18015	17978	18060	17987	17919	18186	18115	18163	17966	17894	18022	18013	17947	18012	18014	17935	18066	18232	17769	18205	18227	18147	18012	17931	18113	18042	18133	18081	18087	17785	18049	18009	17908	17799	18053	18217	18105	18061	18125	18075	18145	18113	18086	18103	17983	18084	17963	17866	18064	18033	17900	18095	18118	17946	17880	17815	18129	17872	18138	18166	17948	17964	17958	17908	17965	17943	18015	18225	18152	18025	17963	17952	17936	17965	18242	17996	17916	18055	18060	18168	17997	18337	18063	18079	17877	18157	18043	18020	17976	18171	17831	18157	18088	18102	18072	17992	18166	18043	18086	18076	18127	18012	17928	17961	18035	17912	17685	18020	17957	18018	18195	17997	18006	18126	17937	17908	18137	17899	17995	17890	18133	18003	17995	18162	18010	18127	17800	18295	18123	17881	17932	18079	18005	18043	18155	17890	18026	17787	17938	17980	18083	17960	18148	18264	18083	18110	17850	18031	18066	18090	18091	18041	18136	18085	17821	17821	17896	17985	18262	18092	17942	18053	18059	17868	18147	18151	18036	17774	18130	18100	17986	18229	18027	18115	17961	17918	18180	17890	18150	18053	17916	17999	17899	17984	17930	18094	18131	18139	17961	18164	18030	17949	18048	18030	18250	18250	18196	18202	18148	17980	17978	18067	17868	18002	18030	18051	17916	18087	17798	18182	18045	18146	17979	18111	17925	18145	17956	18076	18107	17925	18088	17850	17900	18018	17923	18248	18060	17844	18178	17915	18036	18231	17932	18077	18081	18017	17930	17939	17886	18151	17978	17961	17897	18128	18327	18254	18171	17754	17959	18080	17871	17980	18090	17977	17993	18132	18182	17997	18020	18014	18155	17964	18169	18091	18208	18118	18120	17995	18353	18096	18052	18009	18145	17967	18000	18027	17905	18032	17967	18140	18090	18059	18019	17846	17906	18146	18029	18052	17966	18061	17937	18162	17954	17904	18163	18165	17995	18163	17824	17929	17973	17981	18090	18153	18109	18181	18087	17916	17935	17937	17922	18226	18014	18211	18011	18190	18178	18192	18058	18097	18119	17933	18182	18170	18287	17878	18054	17971	17944	18082	17985	18042	17919	17911	18032	18124	18159	17963	18206	17943	18224	17901	17811	18092	18078	18239	18080	18162	17970	18174	17970	18026	17946	18039	17824	18120	18117	18075	17985	18036	17983	18007	18054	18092	18141	17851	18030	17841	18205	17877	17945	18191	18038	18132	17956	17911	18113	17977	17927	18041	18120	17916	18032	17849	18117	17949	17997	18210	17856	17863	17945	17995	18137	17923	17781	18170	18034	18099	18221	18035	18086	18131	17940	17960	18225	17732	18055	17908	17793	17993	18049	18107	18030	18084	17923	17896	18262	18058	17929	18078	18073	18195	18064	18151	18205	18167	18168	18165	17931	18012	17868	17978	17954	18006	17899	18001	18040	18024	17980	18120	18247	18004	17946	18096	18083	18296	17915	18088	17911	17885	18163	18134	18043	18311	18178	18190	18245	18078	17927	17809	18072	17954	18046	17888	17826	18033	17922	17951	17993	18008	17980	17997	18118	17758	18090	18077	17969	18074	18110	18064	18260	18067	18233	18154	18114	18221	18141	17923	18107	18106	17952	17932	18181	17925	18007	18085	17942	18038	17904	18049	17791	17844	18218	18091	17919	18167	18170	18146	17835	18166	17860	18304	18117	18123	18268	18082	18067	18064	18088	17978	17876	18099	18043	18023	18008	18143	18176	18082	18033	17790	17971	18115	18118	18035	18069	18274	18127	18074	18109	18155	18034	18241	17881	18107	18110	18110	18200	18295	18028	18178	17821	18001	18088	17933	17979	18108	17937	17972	18055	17981	17901	18132	18237	18213	18092	17809	17997	18032	17826	18108	18026	18046	18083	17881	18029	17780	18151	17921	18090	18109	17927	17996	17864	18020	18026	17859	18113	18037	18031	18049	18110	18155	18045	18124	18005	17910	18080	17992	17932	18109	17944	18145	18053	18105	17878	17938	18007	18126	18226	18015	17794	18098	18098	18022	17882	17959	18180	18036	17888	18153	17975	17950	18287	18035	18000	18190	18076	18256	18173	18245	18147	18222	18312	18090	18101	17939	18051	17854	18148	18041	18099	17894	18134	18131	17999	17949	18098	18111	18188	18203	17915	18028	18087	17774	18053	18007	18130	18240	18163	17930	18128	17880	17974	18057	18089	18097	17938	18065	17962	18152	18305	17805	17880	18187	18086	18007	18120	17990	18050	18035	17983	18100	17835	17703	17900	17985	18097	18000	17948	17955	18068	17952	18167	17823	17944	17991	18029	17836	17960	17901	17895	18106	18186	17903	18323	18091	18063	18019
21424	29277	23942	18995	17083	16182	16006	15673	15490	15422	15414	15489	15369	15502	15600	15455	15585	15356	15308	15492	15418	15682	15482	15434	15366	15615	15553	15425	15499	15370	15475	15441	15279	15457	15420	15462	15298	15475	15309	15471	15601	15418	15409	15388	15514	15371	15399	15462	15521	15384	15345	15519	15283	15379	15523	15383	15288	15381	15353	15337	15307	15337	15452	15374	15546	15515	15322	15637	15555	15442	15427	15439	15454	15305	15474	15263	15431	15356	15372	15409	15376	15379	15565	15589	15478	15577	15284	15467	15383	15437	15523	15389	15372	15279	15511	15465	15365	15354	15390	15590	15570	15312	15329	15432	15376	15366	15442	15554	15391	15402	15271	15490	15475	15475	15377	15368	15455	15492	15549	15350	15520	15410	15365	15465	15467	15373	15481	15428	15523	15574	15349	15479	15416	15575	15282	15378	15572	15590	15464	15645	15410	15350	15381	15395	15531	15471	15541	15311	15448	15380	15409	15443	15415	15476	15366	15388	15344	15462	15530	15342	15403	15576	15286	15471	15453	15420	15460	15527	15554	15433	15311	15458	15520	15533	15293	15360	15475	15338	15581	15446	15384	15445	15492	15487	15283	15503	15537	15545	15548	15555	15308	15366	15682	15335	15641	15495	15433	15636	15581	15427	15419	15406	15622	15384	15328	15496	15548	15428	15596	15395	15646	15295	15495	15489	15467	15522	15578	15220	15512	15510	15399	15371	15491	15352	15589	15485	15393	15416	15381	15466	15297	15432	15564	15518	15232	15444	15649	15440	15336	15363	15410	15453	15563	15456	15556	15370	15426	15420	15541	15424	15386	15464	15486	15420	15281	15379	15636	15631	15439	15409	15445	15418	15104	15329	15486	15510	15647	15610	15467	15442	15633	15543	15506	15545	15473	15484	15547	15440	15365	15377	15566	15493	15584	15637	15491	15287	15315	15492	15433	15358	15328	15559	15424	15521	15477	15565	15385	15555	15375	15344	15466	15349	15388	15451	15465	15461	15399	15464	15543	15446	15372	15419	15365	15330	15345	15387	15668	15334	15445	15592	15382	15507	15440	15524	15527	15501	15364	15539	15392	15375	15519	15518	15401	15508	15395	15457	15343	15629	15599	15584	15664	15423	15512	15312	15437	15477	15458	15598	15354	15532	15496	15461	15471	15528	15556	15543	15442	15402	15496	15407	15336	15330	15612	15430	15533	15331	15406	15582	15333	15478	15371	15500	15612	15224	15446	15476	15493	15433	15496	15399	15315	15381	15469	15628	15330	15386	15272	15534	15307	15298	15454	15442	15552	15372	15512	15617	15411	15474	15494	15323	15435	15539	15528	15579	15179	15424	15351	15475	15597	15500	15330	15341	15380	15517	15280	15336	15249	15343	15403	15338	15423	15587	15413	15394	15545	15426	15399	15574	15534	15412	15536	15323	15493	15567	15601	15394	15594	15483	15272	15373	15666	15423	15583	15449	15345	15425	15532	15277	15425	15549	15319	15141	15528	15526	15423	15456	15382	15457	15429	15590	15536	15469	15488	15353	15366	15353	15431	15416	15368	15461	15432	15397	15578	15246	15517	15438	15452	15610	15373	15453	15435	15582	15447	15334	15324	15441	15384	15553	15371	15405	15546	15575	15512	15265	15312	15341	15377	15459	15241	15414	15309	15323	15451	15590	15356	15601	15367	15432	15487	15491	15499	15445	15521	15622	15560	15542	15449	15320	15323	15548	15530	15411	15627	15385	15358	15450	15571	15406	15370	15420	15491	15466	15532	15447	15349	15392	15545	15513	15458	15421	15547	15522	15540	15393	15461	15416	15436	15524	15495	15475	15467	15573	15700	15644	15361	15438	15512	15351	15467	15484	15645	15435	15450	15548	15367	15462	15451	15276	15288	15459	15387	15444	15426	15572	15650	15369	15420	15387	15369	15550	15501	15351	15233	15543	15496	15363	15166	15429	15412	15300	15437	15670	15475	15435	15420	15500	15575	15495	15353	15582	15541	15446	15408	15509	15493	15536	15400	15445	15531	15516	15299	15450	15629	15499	15163	15506	15379	15408	15434	15371	15416	15473	15528	15410	15585	15519	15371	15652	15178	15369	15496	15411	15355	15440	15419	15499	15352	15497	15334	15684	15336	15356	15468	15441	15383	15468	15563	15477	15518	15398	15365	15411	15304	15569	15422	15467	15480	15574	15429	15426	15289	15390	15413	15458	15549	15492	15464	15398	15463	15474	15557	15286	15401	15355	15508	15477	15278	15507	15343	15516	15495	15418	15367	15424	15529	15303	15313	15275	15196	15509	15543	15545	15456	15456	15503	15526	15717	15423	15564	15524	15369	15437	15485	15410	15409	15447	15405	15325	15482	15296	15425	15629	15478	15419	15544	15431	15649	15562	15487	15378	15448	15369	15193	15401	15408	15474	15475	15532	15560	15663	15534	15492	15478	15524	15425	15459	15517	15327	15502	15541	15490	15408	15345	15391	15499	15478	15518	15492	15284	15450	15402	15336	15516	15543	15297	15332	15292	15519	15367	15449	15464	15363	15427	15443	15377	15479	15509	15447	15434	15433	15303	15470	15361	15478	15397	15447	15551	15410	15437	15550	15528	15830	15612	15365	15443	15632	15403	15517	15406	15526	15352	15514	15478	15307	15564	15412	15402	15313	15505	15482	15423	15566	15589	15632	15392	15473	15287	15412	15465	15489	15376	15579	15284	15499	15381	15438	15451	15528	15446	15717	15377	15357	15423	15520	15560	15548	15490	15387	15442	15493	15494	15363	15500	15525	15656	15582	15362	15479	15453	15550	15400	15446	15369	15472	15337	15367	15510	15583	15445	15416	15571	15315	15456	15391	15490	15467	15449	15569	15413	15315	15311	15430	15487	15466	15450	15445	15579	15318	15449	15526	15490	15300	15466	15466	15507	15377	15369	15408	15327	15395	15453	15460	15271	15599	15439	15668	15392	15320	15456	15569	15499	15410	15452	15554	15488	15460	15315	15480	15568	15355	15452	15486	15418	15421	15331	15493	15473	15522	15386	15603	15350	15360	15420	15678	15510	15606	15467	15554	15358	15397	15391	15395	15381	15453	15631	15415	15567	15279	15459	15483	15320	15567	15444	15272	15457	15412	15529	15421	15452	15417	15331	15361	15578	15514	15488	15659	15340	15380	15486	15329	15478	15409	15594	15338	15475	15558	15328	15598	15498	15444	15333	15435	15522	15443	15452	15499	15340	15645	15477	15545	15465	15474	15382	15601	15478	15424	15284	15272	15469	15486	15322	15535	15441	15490	15417	15588	15511	15616	15488	15479	15505	15380	15641	15341	15451	15434	15508	15375	15378	15476	15612	15564	15455	15447	15288	15384	15473	15547	15494	15208	15572	15510	15400	15505	15510	15519	15370	15495	15389	15485	15297	15356	15447	15509	15445	15574	15672	15445	15676	15426	15489	15359	15585	15475	15458	15442	15506	15628	15727	15462	15451	15461	15550	15549	15535	15318	15563	15348	15451	15551	15562	15411	15564	15341	15607	15404	15454	15458	15444	15619	15409	15297	15508	15438	15525	15511	15423	15492	15536	15271	15411	15469	15462	15454	15422	15291	15570	15481	15415	15500	15305	15359	15421	15575	15627	15453	15450	15447	15518	15500	15558	15434	15399	15363	15618	15424	15548	15560	15465	15537	15445	15456	15559	15393	15686	15461	15491	15401	15640	15418	15360	15414	15376	15500	15325	15582	15325	15415	15419	15618	15546	15440	15558	15338	15494	15538	15418	15452	15442	15282	15507	15396	15253	15225	15507	15672	15496	15489	15372	15494	15438	15409	15428	15414	15404	15338	15502	15475	15260	15553	15480	15404	15510	15457	15575	15672	15393	15530	15664	15306	15615	15389	15476	15454	15505	15521	15300	15568	15495	15485	15382	15523	15362	15333	15362	15382	15531	15573	15579	15576	15503	15400	15449	15409	15507	15420	15509	15610	15339	15467	15567	15285	15436	15600	15455	15415	15377	15498	15322	15257	15543	15530	15598	15386	15347	15525	15374	15470	15474	15457	15451	15439	15509	15289	15378	15492	15566	15376	15370	15462	15558	15338	15493	15240	15359	15457	15284	15618	15415	15342	15171	15494	15579	15420	15377	15341	15510	15405	15404	15641	15551	15460	15341	15553	15410	15481	15560	15254	15313	15305	15481	15425	15518	15397	15410	15574	15505	15596	15532	15461	15532	15377	15488	15658	15402	15492	15472	15347	15414	15420	15524	15497	15480	15492	15487	15524	15330	15531	15439	15478	15516	15546	15255	15369	15423	15319	15533	15415	15464	15406	15328	15305	15373	15706	15499	15465	15381	15470	15251	15419	15526	15469	15354	15481	15397	15379	15452	15413	15443	15326	15380	15505	15603	15354	15352	15446	15401	15390	15435	15284	15435	15489	15351	15563	15393	15524	15421	15604	15461	15576	15275	15486	15476	15401	15575	15434	15382	15460	15468	15313	15361	15490	15514	15306	15309	15622	15331	15552	15360	15604	15689	15555	15513	15592	15435	15317	15407	15379	15322	15418	15418	15469	15570	15391	15408	15378	15437	15484	15526	15511	15445	15467	15461	15444	15390	15410	15493	15425	15473	15546	15301	15288	15605	15475	15421	15426	15366	15490	15558	15440	15430	15471	15421	15394	15455	15424	15472	15469	15543	15417	15589	15357	15425	15415	15506	15523	15511	15522	15490	15458	15281	15378	15377	15542	15445	15351	15565	15227	15432	15602	15526	15600	15435	15490	15506	15305	15429	15484	15401	15471	15537	15642	15473	15547	15353	15510	15583	15482	15566	15314	15465	15397	15438	15550	15471	15497	15435	15478	15443	15497	15539	15275	15426	15248	15322	15552	15386	15481	15505	15645	15490	15735	15441	15523	15470	15372	15320	15384	15513	15417	15370	15482	15458	15419	15462	15469	15431	15389	15291	15435	15483	15262	15537	15455	15447	15637	15397	15494	15522	15543	15400	15182	15299	15391	15521	15477	15271	15481	15270	15479	15474	15541	15555	15445	15447	15454	15489	15513	15475	15430	15543	15345	15550	15414	15427	15545	15366	15412	15414	15469	15442	15414	15338	15410	15484	15476	15705	15496	15480	15339	15460	15465	15622	15589	15292	15460
23544	21545	28386	25386	22885	22879	21926	19563	19144	19066	19245	18941	19221	19252	18999	19172	19058	19174	19015	19224	19206	19009	19136	19245	19182	19097	19208	19292	19097	19168	19070	18742	18884	19342	19066	19059	19070	19131	19260	19254	18985	19053	18931	19141	19167	19040	18903	18785	18985	19189	18876	19047	19008	18946	18809	19155	19098	19072	19165	19051	18889	19151	19157	19068	18993	19077	18878	18838	18980	18805	18973	18841	19084	19038	18867	18888	19016	19015	18897	19045	19006	19160	19413	18941	19052	18892	19013	19118	18955	19045	18955	18942	18752	19107	18897	18857	19043	19002	19034	19073	19027	19102	18883	18847	18842	18882	19092	19008	19022	18911	19257	19026	18977	19059	19073	18899	18884	19046	19060	18848	18899	18897	18978	19000	18892	19094	19026	19092	19027	18895	19225	18725	18951	18895	18996	19074	19089	18887	18963	18719	18790	19041	19011	18868	18842	19067	18896	19136	19126	19123	19009	18940	18864	19008	18836	18937	18930	19125	19029	19075	19083	18969	18904	18935	19028	19193	18975	19051	18966	19051	18995	18854	19052	18954	18902	19136	18907	19048	19081	19053	19164	19148	18871	18978	18959	19100	19198	18984	18922	19134	19247	19044	19030	18961	18985	18909	18928	18930	19182	19035	19289	19146	18864	18823	19198	19095	19076	19004	19008	19151	18946	18992	18972	19092	19184	19149	18998	18958	19069	19027	19005	19028	19051	19066	19300	19028	18852	18936	19117	18845	18910	18851	19172	19129	18891	18953	19103	19106	19105	19055	18918	18910	19122	18965	19168	19168	19038	19123	18891	19120	18997	19008	18975	18865	18904	18992	18906	18990	18883	19295	19036	19029	19032	18959	18965	19070	19117	19093	19025	18835	19234	18950	18965	18946	19140	18773	19033	19055	18927	18962	18866	19057	19077	18964	18918	19118	19036	19011	18998	19073	19093	18924	18933	19202	18922	18875	19086	19083	18893	18900	18927	19085	19043	19090	19094	18927	19196	19022	18935	19048	18855	19052	19052	19156	18902	19124	18934	18953	19092	19056	18837	19103	18944	18988	19005	18976	19036	18860	18996	18873	18957	19186	18994	19161	19113	19084	18946	18817	19088	18980	18929	19117	19278	19074	19121	19043	19096	19095	19066	19087	19136	19189	19255	18886	18850	18899	19188	19333	19011	19070	19180	18951	19026	18956	18996	18815	19271	19078	19226	19004	18753	18864	18965	19022	18913	18829	19005	19107	19071	19159	18969	19098	18914	19003	18990	18898	19094	19039	18854	18858	18903	18977	18909	18954	19186	19229	18865	18908	19116	18887	19297	18976	18863	19063	19077	18942	18967	19096	18977	19012	19112	18968	19155	19091	19010	18799	18942	18992	18965	19097	19030	18950	19099	19092	19055	18875	19048	19005	19148	19144	18917	18993	18806	19051	19098	18806	18793	18786	19083	18946	18910	18825	19094	18975	18792	19062	18865	18860	18984	18984	19045	19004	19173	19038	19312	19059	19238	18823	18803	18888	19006	18820	19047	19010	18933	18841	19076	19077	18940	19105	18899	19008	18956	19012	19140	18978	18886	19113	19033	18965	18783	18920	19006	18993	19088	18877	18954	18917	19025	18819	18952	18946	19071	18713	19014	19002	18812	19130	18983	18934	18887	19112	19119	18736	19023	19056	19108	19102	19181	18944	18936	19000	18863	19096	19067	19134	18945	19033	19122	18845	19204	18967	18991	18911	19103	19142	18903	18841	18984	19033	19165	19168	18926	19060	19016	18917	19010	18700	18951	18969	18994	19086	19158	18990	18986	19208	19067	18880	18962	19007	19078	18877	19015	19101	19129	19088	18862	18770	18836	19120	18996	19139	19082	19053	18803	19049	19304	18923	19040	18987	18899	18839	18745	19052	18986	18868	19035	18871	18988	18959	18992	19414	19288	19031	18878	19140	19120	19275	19074	19020	18875	19058	18948	19002	19111	19139	19271	18878	18902	18916	19030	19092	18990	18956	18980	19173	19239	18747	18973	18868	18998	19114	18825	18831	19013	19046	19131	19012	18961	19194	19003	19115	19056	18937	18835	18933	19024	19064	18901	18978	19110	18883	19005	19044	19087	18884	19046	19085	19010	19133	18757	18795	19076	18761	19027	18997	18934	18994	19030	18993	19002	19045	18826	19093	18942	18916	18860	19063	19035	18883	19034	18944	19121	18910	18989	19029	18949	19188	19120	19026	19002	18973	19056	19024	18936	18759	18936	18848	19252	18970	18943	19244	19024	18840	18869	19137	19028	19044	18898	18896	18976	18955	19003	18746	18843	19044	18869	19166	18908	19111	18994	19000	18999	19097	18943	19115	18940	18912	19203	18813	18675	18795	18941	19063	18876	19042	19125	19012	19102	18990	19039	19275	18948	19057	19047	19169	19077	19052	18963	19050	19027	19119	18882	18996	18955	18960	19047	19003	18942	18884	19018	19127	18926	19080	18942	19010	19192	19155	18900	19012	19027	19176	19121	19004	18979	18923	18932	18904	18950	19134	19107	19070	18934	18877	18965	18987	18947	19067	19052	18868	18876	19124	19001	18951	19077	18912	18970	19111	19246	18929	18938	18968	18802	19159	19017	19089	19221	18917	19014	19012	19061	19112	19083	18976	18913	19052	19047	19006	18976	19054	18995	18950	18910	19058	19101	19025	18991	18885	18970	19142	18917	19049	18912	19084	18850	19016	19160	18830	18835	19133	18978	19047	19132	19022	18996	18871	19005	19092	19086	19250	19056	19048	19011	19116	19024	18883	19001	18934	18987	19029	19137	18877	19121	18993	18882	19053	18962	19006	19098	18856	18975	18992	18942	18943	18875	19086	18824	18876	19110	18987	18994	18984	18942	18933	18874	18880	19147	18936	19028	19025	19058	19081	19032	18998	19033	19052	19086	19039	18902	19081	19108	18950	19031	19042	18914	18865	19225	18887	19108	19118	19076	18985	18762	18957	19300	18984	19288	18822	19002	18824	19094	18980	19265	18927	19184	19062	19019	18892	19137	18971	19157	19157	18986	18761	19014	19037	18923	18995	18861	18801	18990	18959	19133	19055	18938	18869	19075	19115	19074	19163	18945	18850	19063	18955	19021	18824	19035	19184	19160	19081	18943	19082	19037	18917	18768	18917	18993	18916	19095	19247	19045	19072	19004	18937	19174	19161	19153	18951	18939	19131	19118	19018	19071	18947	18655	18863	19142	19123	19082	18964	18948	19162	18811	19078	18729	18824	19030	18996	18978	19081	18938	19069	19169	18805	18847	19076	18806	18889	19008	19137	19099	18898	19276	18962	19129	18966	18951	18954	19082	19023	18881	19082	18925	18767	18880	19084	19057	18993	19146	18955	18904	19046	19088	19006	19170	18918	18981	18809	19022	18944	18960	19059	19047	18854	19002	19042	19124	18773	18898	19020	19089	18940	19066	19041	18977	19034	18991	19048	19156	19100	19028	19134	18900	19083	19075	19245	19060	18997	18881	18919	19090	19034	18986	18937	19029	18840	18922	18784	19039	19004	19055	18940	18909	19064	18990	18941	19035	19132	19061	18945	18826	18929	19043	19088	18901	19073	18918	19003	18957	18852	19128	18877	18894	18793	19021	19135	18946	19132	19084	19022	19211	18963	19041	19037	19181	19178	18945	19076	19002	18837	19093	19213	19250	18964	19007	19124	19245	19105	19061	19066	19118	18962	19168	18936	18759	19093	19222	19028	19072	19087	18960	19083	19026	19095	19160	19213	19149	19047	18830	19091	18982	19004	19053	19109	18955	19094	19137	19010	19020	19050	18964	19442	19118	18960	19079	19038	18845	18877	19113	19234	18948	19006	19096	19015	18955	18779	18870	18857	18987	18887	18939	18877	19125	19009	19076	19122	19031	18922	18862	19218	18892	19072	19117	19052	18904	18987	18867	18935	18999	19198	18943	19043	18673	18957	19017	18984	18961	19067	18718	18996	19192	19107	18962	19113	19032	19034	19038	19255	18978	18977	18920	18976	19030	18790	19057	19093	18825	18993	18966	18811	19214	18928	18907	18912	18979	19120	19173	18618	19031	18923	18997	19022	18893	19037	18920	18789	19129	19015	19025	19221	18829	18889	18947	18943	18931	19070	19027	18868	19079	18946	19055	19115	18917	18851	19038	18895	19086	19069	18914	18853	18845	19076	19091	18838	18799	18988	18916	18936	18938	18916	19080	19144	19001	19062	19241	19113	18992	18859	18617	19158	19046	19027	19041	19079	18954	18991	18954	19170	19127	18934	19022	18870	18902	18902	19111	18839	19181	18859	19071	18946	18984	18943	18905	18855	19025	19104	19108	19044	18989	18972	19150	19117	19004	18970	18867	19115	18888	18967	18938	18959	19025	19168	19070	18955	19030	18940	18935	19067	18868	19041	19114	19064	19011	18931	18904	18845	18867	18802	19271	19089	19055	18939	19115	19202	18951	19074	19045	18916	18979	19124	18996	19005	18905	18969	19014	19022	18948	19047	18988	19036	19080	18984	18964	19219	19082	18960	18743	19005	18991	18947	18905	19008	19087	18996	18940	19045	19163	19140	19051	19075	18945	19048	19018	18806	19049	19071	19243	19046	18865	19121	19026	19116	19007	19129	19079	19051	18861	19048	18884	19020	19099	19003	19130	19029	18924	19093	19134	19011	19004	19158	18972	18986	19178	19000	19171	18789	19181	19065	18926	18960	19090	18875	18840	18827	18898	18864	18805	19131	19192	18980	19062	18961	19056	18929	18944	19023	19208	19187	19146	19002	19183	18896	19056	18949	19061	19083	19120	18887	19062	18909	18916	19037	18995	19064	19024	18969	18772	18901	19129	19016	19010	19062	18936	19133	18777	19019	18945	18992	19120	18982	18745	19101	19072	19167	18993	18874	18876	18830	18870	18940	18997	18946	19101	18995	19012	18796	19122	19120	19247	19195	19158	19077	19135	19071	18934	18898	18852	18949	18991	18834	19044	19041	19082	19035	18938	19106	19025	18952	19105	19104	19021	19064	18864	18909	19047	19129	18827	19027	18989	19117	19226	19148	18960	19017	19124	18742	18875	19047	18879	19123	18974	19159	19022	18944	18950	19300	19007	19024	19088	19131	19111	18915	18781	18929	18827	18945
19891	37582	30544	23106	19591	17920	17015	16434	16220	16121	16062	16173	16104	16149	16117	16007	16138	16187	16037	15904	16080	16102	15906	15949	15969	16095	16143	16196	16029	16117	15954	15902	16012	16009	15992	15910	15941	16081	15942	16149	15785	15983	15904	16067	16148	16116	16015	16078	15973	16041	15994	16056	15976	15793	15842	16075	15829	15918	15888	15996	16042	16019	16032	15839	16132	16006	15800	15976	16034	15904	15905	16087	16112	16055	16031	15840	15959	15947	15939	16101	16205	15996	16001	15908	16113	15857	16113	16033	16079	15889	15890	15899	16033	16125	15850	16007	16066	15864	16122	15886	15963	15971	15937	16004	15942	15993	16056	16041	16026	16024	16103	15928	15924	15966	15921	16010	16152	15901	15989	15862	16075	16076	16023	15980	16194	15900	15834	15984	15847	15982	15981	15843	15952	16006	15868	15985	15932	16097	15829	15946	16110	16081	15951	16016	15959	16050	15954	15985	16024	15869	15867	15996	16061	15943	15736	15839	16124	16061	15945	16258	16040	16049	16052	15975	15960	16060	16104	16106	15973	16000	16062	15945	15951	15772	16018	15918	15875	16135	16010	15963	16114	16193	16006	15975	15802	16062	15862	15970	16048	16049	15893	16075	15959	16173	15860	16116	16074	16029	15952	16046	15978	15969	15893	15867	15912	15939	15920	16041	15915	15974	16045	15962	15878	15960	15976	16138	15988	15948	15945	16055	16024	15851	16107	15842	16005	16010	16049	16060	15901	15988	15894	15918	16081	16008	16100	16094	15972	15992	16010	16029	16039	15846	16035	16075	16003	15947	16040	15873	16050	16057	15979	16043	15997	15942	15955	15683	16046	15827	15883	15894	15937	15891	15930	16001	15868	15940	15961	15991	15877	16050	16007	16161	15802	15807	16039	16091	15910	15872	16033	15990	15799	16069	15917	16076	15783	15869	16098	16059	15976	16303	16094	16003	15861	16040	15916	16034	15959	16184	16018	16139	16118	15886	15972	15792	16009	16072	15884	15886	16073	16158	15965	15938	15941	15889	15925	16109	15781	16035	15956	15779	16014	15825	15981	15797	15911	15868	15998	15853	15823	15979	15893	16020	16008	16091	16025	15889	15852	15925	15950	15978	15873	16062	15819	15804	16044	15899	15939	15968	16151	15737	15955	15894	16030	16046	15942	16036	15750	16084	15934	16050	15858	15963	15889	15974	15865	15988	15976	16143	16116	15974	15963	16007	16127	15942	16115	16039	15942	15795	15981	16091	16081	16009	16040	15884	16001	16117	15983	15869	15907	16048	16073	15965	15927	15950	15927	16006	15869	16055	16004	16000	15982	16063	16097	16016	15931	16125	16166	16104	16027	16034	16077	15958	16065	16083	16222	15964	15982	15932	15880	15902	15978	16185	16005	16218	15963	15883	16064	16069	16045	16031	15885	15975	15929	16123	16048	16097	16115	15961	15961	15911	15990	16131	16065	15904	15898	15709	16076	16071	15864	16025	15830	15926	16047	15984	15987	16038	16016	15917	15840	16112	16101	16043	16123	16064	15827	15932	16067	15987	16147	16125	16057	16114	15983	15790	16063	15955	15877	15983	15958	16159	16041	15690	15869	15964	15967	16033	16146	16091	15856	16179	16049	16110	15907	15999	15871	16045	16100	15991	16103	15843	15993	16069	15995	16140	15862	15956	15775	15967	16006	16039	15958	15963	16252	15988	15727	16029	16250	15973	16180	16006	15956	15948	16091	15944	15859	16023	16038	15928	15994	16053	16266	15949	15935	15885	16015	15882	16161	15874	16029	16117	16058	15872	16022	15752	15955	16089	15877	15871	16070	15926	15874	15909	16145	15948	15956	15977	15986	16053	15848	15988	16143	15956	15993	15927	15957	16095	16160	15933	15931	15901	16087	16017	15983	15983	15929	15918	15966	15929	15800	16047	16025	15918	15898	15857	15945	15994	16086	16008	16010	15984	16104	15850	16039	15930	16138	16117	15968	15901	16184	16035	15993	15939	16168	16121	16092	15846	15927	15959	15945	15907	16121	15839	15870	16133	16039	16022	16018	16121	16004	16050	16012	16060	15995	15976	16050	16003	15997	16083	16058	15957	15970	15856	15903	16058	15937	15945	16045	16108	15974	16119	16034	16016	16016	16050	15958	15866	15947	16068	16031	16017	15938	15922	15846	16252	16069	15830	16048	15939	15983	16022	15960	15773	15956	16090	15993	15989	16112	15949	15932	16152	15869	15967	16072	15995	16109	15952	15946	16082	16024	15935	15968	16123	15875	15886	16036	15968	15978	16063	15856	15949	15949	15896	15966	15944	15941	15975	16043	16027	15946	15832	15987	15800	15999	15977	15841	16073	16008	15864	16058	15860	16170	15971	15918	15972	16030	15991	16085	15638	15990	16009	16032	16053	16082	16008	15968	15923	16169	15944	15859	15816	16036	15974	16131	15966	16019	16005	15877	16006	15916	15870	15848	15973	15789	15987	16134	16011	16234	15902	15883	16032	15911	15972	16060	16219	16045	16044	15962	16175	16025	15892	15958	15942	16068	15876	16029	15934	16046	16026	16030	16166	16164	15958	16090	15821	15927	16030	15900	15975	15963	16041	15980	16070	16081	15877	15933	16001	15991	16194	16020	16071	16155	16048	16105	15992	15892	15971	15933	15916	16113	16121	16021	16049	16008	16002	16123	16015	16042	15956	15970	16026	16044	15998	15860	15961	15981	16001	16143	15931	16092	15888	15930	16179	15953	16129	15936	16063	15925	16103	15994	16077	15973	15889	15903	15752	15986	15996	15909	16182	15949	15909	15945	15973	16052	15945	16032	15951	16031	16069	15908	15855	15976	15930	15877	15934	15945	15945	15958	15999	15950	15946	16029	15961	16015	16001	16004	15990	15926	16115	15997	15895	15832	15916	16001	16088	15761	15939	15929	15972	16099	15987	16096	16104	15943	16016	16048	15925	15985	15797	16089	16049	15971	16029	16001	15940	16030	15874	16013	15962	15946	15941	15951	15897	16001	16104	16082	16041	16086	15829	16053	15906	15767	16219	15990	15964	15893	15983	15977	15865	15939	15837	16016	16158	15902	15968	16020	15926	16102	16079	15928	15885	15931	16019	16237	15982	16098	16001	15945	15974	16046	16030	16034	15873	15883	15912	15942	15908	16093	15996	16050	16064	15910	16043	15886	15986	15961	15867	15981	15835	15901	15858	15852	16151	15964	16016	15965	15882	16046	16013	16046	16011	15840	16047	15806	15813	16084	16174	15925	15892	15944	15933	15953	16029	15870	16092	16305	15784	16136	15938	15870	16003	15901	15857	15877	16008	15978	15914	16041	15924	15950	16122	15882	15990	16057	15842	15975	15940	16050	15910	15973	15994	15937	15965	16098	15869	15791	15973	16031	16077	16078	15955	16151	15954	15904	16003	15867	15839	16145	16062	16051	15942	15938	15866	15998	16067	15922	16000	15963	15994	15889	16035	15901	15871	15964	15921	16004	15967	16041	16135	15866	15942	16110	16103	16036	15998	15869	15921	16014	15994	15969	15929	15969	15896	15968	15984	15836	16068	16051	16045	15975	15861	16130	16065	15902	16057	16059	15989	16098	16062	15971	15944	16033	16035	16158	16011	15900	15812	16063	16010	15989	16029	15885	15843	15834	15961	15923	15853	15928	16019	15974	15904	15918	15987	16079	16004	16061	15879	15978	15986	15976	15987	15949	16086	16178	15931	16047	16093	15966	16010	16129	16038	15965	16256	15922	16041	16000	15905	15996	15888	15923	15975	15865	16062	15944	16181	16018	16025	15914	16011	15971	16167	15962	16263	15925	16101	15903	15810	16193	16024	16069	15914	15980	16056	16017	16108	15964	15907	16048	16034	16073	15868	15863	15983	16142	15798	15913	16093	15904	15947	15938	15868	15883	15933	15999	16048	15951	15908	15976	15915	15961	16080	15954	16076	16040	15813	15945	15972	15999	16024	16049	15859	15983	16008	16003	16032	15962	16015	15765	15986	16084	16210	15916	15742	15825	15897	15868	16088	15824	16199	16136	15913	16052	15956	15982	16034	15935	15955	15992	16015	15931	15854	16016	15861	15816	15956	16056	16216	15840	16007	15963	15949	16065	15961	16045	15824	16015	16036	15922	16006	15914	16023	15909	15966	16079	16039	15857	16126	16084	16125	16131	15948	15962	16149	15943	16025	15813	15977	16035	16020	16069	15876	15998	16127	15929	15929	15955	15909	16047	16000	15990	16014	16140	15993	15851	15950	16175	15940	16075	16021	16097	16156	15965	15866	16050	15840	15974	15928	15968	16010	16144	16020	16122	15990	16014	15982	16005	15866	15867	16009	16155	15982	16214	16003	15848	15947	15790	15985	16005	15855	16042	15884	16093	15999	15976	15973	16112	15956	16065	16088	16020	16022	15984	15864	16031	15806	16097	15896	15915	15906	15818	16049	16090	16112	16054	16007	15988	16302	16008	15807	15967	15904	15951	16066	16010	15979	16016	16081	15707	16022	15986	15915	15949	16039	16029	15991	15988	16109	15948	15993	15950	16015	15908	16115	16088	15839	15864	16045	16070	16004	16031	16123	16013	15947	15858	15956	15922	15909	16189	15876	16108	15915	16100	16192	16136	15961	16037	16026	15797	16070	15936	16029	15847	16023	16091	15962	16111	16076	16123	16152	16108	16186	15990	15985	16019	16145	15896	16042	16065	15940	15956	15972	15988	15802	15977	16002	16026	15940	15864	15830	15997	16005	16124	16070	15974	15988	15872	15795	15887	16048	16112	15959	16014	15798	15996	15978	16053	16094	15961	15974	15961	16051	16099	15980	16060	15912	16125	16112	16095	15925	15992	16002	15940	15968	15965	15792	15982	15953	16044	15920	15919	15977	15949	15867	16130	15985	15948	15831	16068	15974	16040	15992	15962	15967	16120	16050	16107	15978	15937	16041	16040	16001	16111	15921	15915	15818	16107	15857	15758	15955	16139	15859	15900	15915	15888	15978	15887	16072	15930	16040	15845	15981	16012	16003	16029	15981	16027	15865	16295	15840	15908	16065	15998	16078	15974	15998	16090	15928	16010	16079	15783	16187	16094	16193	16053	15800	15939	15958	16118	15982	15928	15862	15995	16067	15896	15957	15876	15946
25258	21550	27328	27342	20981	19760	19503	18926	18593	18466	18525	18343	18315	18309	18418	18542	18249	18581	18425	18634	18297	18542	18551	18594	18255	18420	18278	18580	18487	18409	18535	18212	18309	18342	18538	18298	18297	18362	18322	18384	18298	18383	18207	18422	18382	18231	18257	18287	18249	18534	18457	18407	18448	18077	18223	18406	18393	18641	18422	18391	18378	18352	18324	18271	18353	18373	18416	18406	18351	18521	18276	18300	18327	18447	18480	18172	18367	18519	18376	18487	18330	18351	18633	18288	18329	18359	18428	18384	18215	18602	18357	18340	18376	18420	18572	18487	18643	18395	18523	18290	18129	18331	18270	18238	18421	18341	18371	18326	18351	18511	18601	18451	18373	18449	18587	18472	18275	18249	18312	18465	18249	18397	18310	18309	18428	18334	18398	18687	18590	18366	18357	18423	18298	18223	18447	18516	18327	18413	18443	18224	18338	18118	18512	18343	18421	18334	18336	18436	18405	18419	18395	18530	18516	18181	18581	18517	18361	18294	18377	18105	18574	18341	18326	18329	18462	18374	18281	18398	18396	18470	18203	18318	18187	18443	18295	18620	18427	18372	18410	18510	18539	18359	18393	18367	18467	18251	18408	18345	18699	18424	18276	18336	18552	18412	18521	18144	18348	18365	18349	18530	18392	18610	18520	18319	18348	18315	18436	18379	18410	18399	18392	18290	18211	18383	18334	18408	18489	18383	18231	18387	18496	18204	18628	18637	18490	18353	18375	18103	18418	18292	18446	18443	18404	18249	18313	18156	18752	18259	18396	18447	18368	18403	18307	18433	18516	18273	18209	18270	18314	18386	18188	18271	18484	18335	18197	18300	18261	18365	18470	18257	18194	18407	18241	18244	18183	18272	18580	18511	18661	18574	18440	18266	18479	18433	18189	18168	18307	18459	18349	18364	18382	18352	18405	18233	18256	18154	18409	18303	18164	18406	18243	18289	18277	18114	18508	18369	18341	18274	18382	18518	18325	18329	18241	18367	18363	18453	18302	18265	18344	18427	18221	18409	18467	18317	18406	18353	18435	18606	18370	18344	18207	18433	18610	18389	18495	18440	18197	18410	18537	18361	18351	18376	18246	18153	18189	18291	18345	18357	18296	18175	18544	18321	18396	18316	18417	18197	18391	18437	18320	18629	18233	18301	18300	18443	18146	18504	18175	18276	18331	18410	18399	18403	18322	18209	18609	18489	18332	18628	18371	18461	18334	18383	18356	18393	18256	18365	18379	18562	18457	18283	18386	18276	18537	18416	18572	18279	18402	18343	18469	18155	18420	18450	18190	18259	18516	18235	18520	18579	18573	18401	18291	18350	18389	18273	18418	18284	18370	18288	18315	18574	18332	18305	18412	18485	18423	18377	18755	18324	18410	18320	18428	18318	18252	18375	18358	18370	18440	18362	18175	18340	18436	18522	18359	18410	18369	18394	18451	18322	18514	18425	18453	18293	18514	18218	18341	18289	18529	18379	18301	18236	18517	18462	18430	18267	18512	18252	18351	18461	18561	18336	18578	18261	18272	18270	18473	18441	18390	18287	18412	18515	18473	18368	18339	18391	18361	18290	18337	18252	18345	18535	18456	18402	18422	18251	18302	18488	18592	18289	18191	18368	18516	18327	18373	18284	18438	18354	18610	18229	18486	18347	18212	18304	18484	18344	18134	18318	18553	18331	18265	18472	18257	18557	18246	18627	18477	18300	18447	18312	18272	18386	18492	18343	18300	18299	18149	18046	18304	18271	18458	18221	18336	18206	18249	18420	18416	18438	18317	18420	18381	18333	18330	18126	18611	18191	18240	18413	18532	18370	18325	18188	18457	18364	18459	18590	18300	18435	18283	18603	18350	18223	18439	18493	18528	18310	18315	18540	18213	18294	18279	18200	18344	18284	18268	18551	18462	18395	18514	18550	18472	18434	18542	18262	18292	18411	18434	18615	18463	18175	18469	18332	18495	18214	18453	18226	18399	18263	18301	18280	18403	18239	18668	18470	18396	18395	18256	18283	18451	18341	18466	18628	18277	18026	18455	18575	18343	18260	18393	18360	18349	18314	18339	18193	18618	18669	18287	18435	18254	18436	18267	18443	18349	18356	18311	18438	18372	18518	18341	18444	18494	18301	18438	18246	18478	18388	18265	18275	18420	18313	18012	18343	18267	18393	18231	18281	18383	18414	18334	18514	18147	18504	18433	18350	18659	18569	18347	18376	18284	18203	18254	18491	18115	18248	18278	18424	18357	18220	18468	18226	18670	18477	18454	18392	18288	18295	18329	18557	18502	18567	18281	18088	18279	18337	18298	18305	18434	18479	18411	18305	18496	18393	18280	18402	18317	18149	18482	18379	18254	18428	18392	18191	18481	18182	18379	18209	18459	18483	18509	18350	18377	18353	18227	18141	18218	18428	18455	18284	18384	18332	18370	18543	18383	18256	18241	18346	18500	18549	18245	18178	18399	18698	18527	18356	18294	18347	18278	18286	18524	18419	18669	18526	18465	18356	18341	18289	18445	18704	18455	18475	18438	18265	18278	18430	18443	18561	18417	18352	18557	18326	18506	18446	18158	18429	18406	18318	18186	18539	18489	18263	18366	18287	18220	18374	18249	18239	18333	18454	18556	18349	18140	18481	18579	18445	18394	18728	18497	18412	18535	18420	18282	18360	18461	18242	18417	18246	18337	18320	18383	18593	18603	18370	18519	18704	18304	18417	18240	18478	18073	18306	18383	18495	18589	18249	18338	18532	18170	18077	18475	18473	18426	18276	18289	18282	18451	18188	18315	18234	18300	18277	18305	18459	18327	18267	18421	18523	18310	18483	18579	18353	18328	18408	18289	18301	18360	18218	18236	18288	18279	18468	18495	18386	18489	18337	18441	18268	18557	18348	18560	18265	18512	18462	18367	18269	18342	18437	18638	18198	18494	18276	18226	18355	18240	18199	18268	18374	18086	18382	18287	18418	18470	18515	18472	18590	18291	18393	18302	18399	18383	18539	18531	18474	18265	18338	18532	18348	18450	18395	18416	18378	18181	18310	18587	18394	18655	18371	18268	18372	18510	18484	18304	18477	18185	18281	18215	18361	18451	18295	18289	18415	18169	18306	18374	18424	18206	18379	18370	18610	18381	18443	18528	18444	18285	18550	18545	18293	18487	18583	18538	18420	18450	18283	18295	18415	18311	18436	18405	18414	18276	18423	18419	18231	18509	18322	18257	18443	18330	18460	18100	18418	18356	18342	18366	18339	18234	18464	18311	18319	18198	18194	18142	18418	18275	18275	18375	18399	18316	18343	18444	18376	18273	18448	18572	18396	18201	18332	18222	18483	18204	18245	18483	18453	18187	18056	18310	18459	18377	18346	18333	18321	18168	18202	18298	18380	18414	18369	18187	18498	18336	18367	18332	18292	18366	18362	18380	18468	18224	18448	18411	18477	18264	18379	18418	18376	18212	18174	18436	18274	18476	18489	18331	18227	18551	18445	18471	18463	18287	18492	18337	18572	18348	18511	18399	18260	18465	18456	18338	18455	18380	18513	18325	18678	18474	18323	18349	18383	18296	18267	18325	18230	18403	18435	18404	18474	18488	18346	18158	18310	18291	18385	18424	18328	18328	18313	18260	18259	18318	18366	18514	18367	18419	18318	18333	18555	18352	18216	18503	18368	18500	18270	18416	18266	18455	18416	18242	18251	18293	18236	18521	18619	18362	18585	18293	18371	18293	18449	18480	18445	18037	18302	18445	18447	18348	18438	18332	18475	18488	18275	18528	18530	18477	18581	18146	18390	18272	18445	18592	18184	18308	18279	18449	18180	18527	18357	18398	18399	18410	18354	18283	18525	18408	18322	18406	18360	18452	18505	18396	18213	18459	18417	18397	18405	18452	18541	18211	18356	18484	18316	18409	18415	18214	18550	18291	18439	18380	18436	18555	18610	18222	18173	18532	18150	18269	18451	18349	18370	18504	18142	18405	18352	18600	18128	18241	18415	18268	18337	18587	18325	18418	18353	18603	18391	18475	18329	18228	18429	18367	18439	18390	18346	18227	18556	18513	18305	18385	18349	18545	18487	18327	18421	18492	18208	18368	18058	18254	18306	18325	18371	18485	18405	18362	18347	18478	18316	18399	18506	18518	18260	18125	18618	18358	18435	18161	18454	18383	18315	18348	18335	18350	18216	18319	18373	18386	18359	18784	18552	18396	18544	18464	18437	18293	18262	18298	18383	18373	18426	18140	18351	18418	18431	18285	18391	18324	18523	18451	18219	18221	18188	18373	18449	18484	18536	18231	18476	18502	18476	18308	18242	18429	18454	18207	18176	18472	18294	18265	18363	18463	18122	18345	18265	18315	18305	18417	18211	18363	18547	18152	18118	18498	18356	18334	18505	18331	18326	18350	18231	18363	18277	18322	18342	18175	18259	18415	18340	18416	18322	18268	18370	18540	18445	18543	18360	18232	18183	18300	18380	18408	18352	18484	18431	18513	18457	18230	18515	18246	18518	18316	18445	18280	18328	18342	18382	18426	18376	18508	18316	18453	18394	18273	18201	18335	18333	18479	18444	18323	18302	18384	18496	18279	18434	18313	18286	18368	18472	18398	18397	18439	18340	18256	18380	18380	18402	18278	18236	18255	18425	18241	18363	18670	18345	18638	18394	18426	18355	18331	18361	18540	17992	18331	18175	18451	18250	18271	18384	18415	18451	18559	18391	18140	18455	18286	18334	18467	18435	18425	18393	18323	18142	18368	18241	18555	18299	18200	18573	18330	18306	18616	18391	18343	18423	18348	18360	18311	18200	18237	18424	18455	18586	18403	18466	18290	18472	18212	18292	18342	18315	18474	18330	18470	18412	18231	18401	18481	18321	18322	18321	18254	18377	18638	18334	18486	18487	18578	18450	18268	18174	18533	18289	18435	18316	18618	18379	18282	18379	18163	18384	18430	18213	18447	18200	18299	18329	18206	18248	18116	18293	18388	18443	18193	18288	18327	18287	18422	18459	18390	18417	18312	18329	18300	18329	18405	18427	18264	18445	18290	18473	18568	18390	18401	18316	18558	18291	18298	18539	18402	18391	18297	18405	18503	18388	18234	18460	18331	18349	18465	18291	18404	18463	18308	18294	18382	18511	18407	18454	18293	18216	18289	18317
19764	35045	27806	21002	18428	17109	16196	15848	15857	15471	15647	15841	15724	15941	15540	15687	15693	15667	15564	15800	15624	15677	15833	15632	15602	15510	15752	15696	15623	15628	15628	15496	15694	15492	15491	15760	15589	15751	15519	15746	15905	15575	15647	15643	15511	15630	15580	15720	15616	15732	15665	15718	15505	15557	15620	15762	15623	15554	15660	15720	15737	15679	15735	15701	15594	15630	15584	15652	15764	15622	15656	15625	15555	15778	15537	15687	15658	15491	15471	15628	15809	15646	15736	15534	15602	15593	15496	15676	15584	15638	15605	15507	15604	15578	15656	15741	15626	15759	15589	15666	15528	15755	15636	15616	15604	15576	15580	15540	15428	15720	15638	15613	15718	15551	15607	15791	15704	15611	15425	15564	15486	15580	15628	15507	15703	15679	15622	15569	15859	15682	15567	15724	15614	15576	15569	15734	15495	15533	15547	15583	15624	15511	15777	15598	15758	15797	15606	15720	15674	15680	15586	15617	15544	15518	15480	15512	15635	15768	15660	15736	15650	15678	15788	15656	15640	15426	15704	15698	15658	15683	15629	15594	15507	15540	15553	15704	15622	15656	15681	15722	15784	15635	15641	15446	15555	15672	15596	15586	15733	15805	15629	15730	15675	15714	15709	15505	15623	15556	15607	15715	15684	15545	15527	15640	15676	15670	15663	15701	15630	15520	15661	15579	15664	15634	15676	15597	15664	15760	15461	15721	15647	15610	15835	15511	15734	15509	15648	15588	15694	15594	15702	15359	15576	15486	15552	15676	15386	15524	15724	15516	15707	15560	15619	15842	15706	15528	15692	15624	15722	15761	15557	15625	15507	15562	15655	15782	15695	15713	15650	15567	15400	15687	15754	15688	15498	15532	15619	15549	15554	15598	15476	15536	15598	15624	15751	15677	15830	15496	15596	15500	15670	15528	15527	15532	15659	15563	15757	15570	15660	15766	15716	15604	15462	15464	15498	15665	15641	15675	15602	15549	15694	15780	15543	15674	15658	15808	15696	15540	15689	15689	15603	15689	15644	15702	15712	15757	15629	15629	15628	15679	15651	15583	15700	15717	15586	15563	15540	15739	15663	15582	15584	15589	15685	15505	15635	15611	15627	15674	15618	15660	15565	15499	15618	15593	15634	15606	15537	15576	15591	15522	15587	15412	15686	15830	15585	15775	15695	15692	15796	15626	15665	15650	15633	15768	15550	15620	15596	15728	15730	15719	15641	15623	15552	15666	15615	15635	15760	15598	15804	15711	15675	15645	15656	15761	15648	15649	15715	15595	15583	15685	15705	15636	15729	15604	15561	15804	15814	15623	15581	15561	15614	15697	15564	15723	15583	15683	15572	15712	15549	15636	15834	15664	15596	15431	15755	15682	15509	15526	15602	15716	15706	15466	15697	15543	15696	15633	15521	15722	15672	15566	15736	15628	15805	15642	15603	15519	15587	15565	15552	15473	15640	15799	15636	15692	15576	15623	15737	15505	15628	15560	15547	15712	15688	15621	15713	15512	15685	15685	15423	15640	15665	15715	15664	15722	15724	15535	15577	15677	15487	15799	15608	15659	15723	15465	15593	15526	15850	15503	15795	15451	15557	15542	15709	15556	15662	15586	15526	15573	15652	15705	15473	15758	15326	15610	15601	15772	15632	15630	15653	15563	15552	15554	15711	15649	15552	15655	15545	15591	15532	15814	15469	15535	15598	15730	15650	15456	15568	15583	15654	15474	15562	15655	15494	15658	15678	15609	15600	15844	15637	15595	15686	15765	15714	15668	15549	15495	15612	15581	15904	15876	15814	15723	15586	15635	15672	15837	15407	15552	15579	15609	15587	15555	15549	15628	15557	15618	15693	15580	15531	15725	15716	15473	15585	15700	15584	15634	15623	15726	15598	15487	15595	15782	15635	15634	15903	15520	15551	15725	15816	15797	15681	15685	15571	15611	15815	15719	15770	15573	15688	15625	15983	15623	15767	15692	15775	15767	15571	15584	15589	15590	15656	15666	15680	15677	15631	15701	15619	15615	15611	15579	15643	15632	15564	15720	15577	15816	15678	15656	15516	15511	15501	15482	15569	15508	15621	15370	15510	15423	15802	15760	15687	15710	15675	15415	15683	15671	15533	15540	15769	15585	15770	15603	15448	15659	15547	15695	15600	15680	15474	15723	15582	15564	15503	15542	15582	15631	15654	15664	15549	15499	15725	15693	15608	15703	15725	15628	15658	15587	15489	15597	15758	15552	15643	15651	15659	15897	15667	15711	15546	15593	15630	15770	15669	15695	15590	15873	15611	15532	15675	15576	15671	15547	15547	15739	15695	15598	15684	15532	15603	15732	15452	15664	15520	15536	15420	15551	15662	15645	15655	15505	15668	15582	15619	15695	15551	15485	15697	15572	15717	15624	15695	15543	15612	15558	15419	15520	15662	15780	15624	15536	15487	15567	15456	15664	15483	15652	15635	15608	15716	15658	15570	15687	15686	15550	15658	15584	15523	15817	15815	15658	15393	15670	15593	15616	15508	15638	15878	15623	15645	15793	15775	15533	15638	15557	15592	15719	15648	15674	15702	15806	15498	15783	15723	15571	15658	15565	15629	15693	15655	15749	15819	15559	15475	15627	15563	15517	15696	15571	15594	15598	15808	15719	15801	15766	15500	15650	15613	15628	15420	15693	15753	15667	15678	15516	15639	15398	15530	15740	15601	15521	15481	15621	15680	15735	15676	15702	15504	15632	15607	15835	15622	15739	15637	15474	15649	15653	15515	15692	15584	15606	15741	15602	15694	15712	15504	15619	15791	15534	15635	15645	15685	15580	15664	15651	15757	15556	15728	15646	15754	15615	15797	15744	15657	15634	15493	15648	15635	15487	15613	15657	15581	15623	15636	15737	15652	15518	15610	15449	15629	15606	15701	15553	15532	15658	15584	15632	15706	15782	15612	15577	15491	15626	15742	15582	15567	15681	15928	15508	15681	15510	15509	15664	15666	15730	15558	15602	15631	15590	15611	15738	15698	15720	15584	15734	15558	15695	15758	15445	15705	15596	15628	15817	15799	15665	15705	15695	15691	15607	15797	15602	15622	15721	15369	15587	15508	15701	15540	15660	15590	15647	15596	15488	15512	15621	15706	15852	15494	15683	15589	15741	15608	15814	15518	15606	15582	15489	15734	15643	15680	15641	15712	15574	15667	15525	15585	15613	15514	15646	15668	15643	15667	15758	15818	15548	15632	15713	15579	15739	15412	15552	15541	15474	15598	15591	15701	15658	15652	15517	15795	15693	15506	15610	15658	15666	15593	15572	15763	15696	15551	15725	15538	15651	15609	15604	15637	15502	15625	15524	15468	15755	15597	15826	15462	15754	15557	15601	15819	15510	15583	15618	15712	15631	15620	15728	15431	15820	15692	15643	15588	15572	15486	15528	15640	15667	15699	15600	15684	15673	15731	15664	15618	15589	15642	15533	15609	15552	15651	15643	15666	15721	15595	15759	15738	15750	15606	15698	15673	15613	15705	15632	15618	15628	15368	15744	15701	15595	15744	15626	15554	15664	15779	15556	15697	15792	15729	15693	15713	15695	15712	15706	15579	15702	15708	15694	15593	15726	15907	15597	15491	15569	15746	15536	15555	15484	15666	15586	15662	15707	15795	15611	15369	15493	15675	15619	15670	15742	15660	15565	15558	15520	15634	15692	15730	15706	15603	15722	15701	15676	15667	15638	15738	15533	15644	15663	15679	15663	15725	15718	15502	15555	15504	15626	15620	15556	15649	15812	15645	15454	15720	15576	15633	15569	15781	15640	15641	15744	15655	15737	15544	15582	15468	15814	15599	15663	15797	15614	15636	15581	15513	15575	15655	15589	15525	15667	15672	15695	15666	15572	15490	15576	15718	15858	15691	15560	15848	15706	15601	15717	15596	15713	15656	15711	15548	15789	15575	15583	15549	15503	15659	15741	15504	15600	15821	15693	15566	15699	15614	15698	15626	15594	15640	15957	15646	15487	15634	15843	15546	15653	15464	15552	15785	15553	15555	15772	15535	15612	15633	15581	15450	15587	15546	15732	15703	15629	15740	15703	15805	15733	15647	15633	15688	15627	15736	15555	15713	15461	15536	15724	15635	15472	15743	15685	15627	15574	15646	15652	15802	15662	15694	15579	15586	15664	15439	15496	15699	15578	15556	15674	15623	15724	15544	15640	15500	15662	15536	15644	15655	15450	15596	15717	15659	15588	15678	15644	15716	15684	15697	15732	15610	15629	15589	15506	15643	15732	15594	15485	15599	15728	15638	15604	15659	15621	15469	15666	15682	15571	15578	15648	15718	15591	15515	15612	15579	15599	15602	15582	15638	15664	15615	15818	15491	15682	15557	15465	15611	15647	15612	15751	15659	15660	15614	15412	15607	15556	15746	15608	15653	15415	15662	15525	15686	15508	15508	15814	15614	15591	15504	15628	15743	15645	15661	15576	15633	15658	15629	15524	15628	15610	15787	15830	15629	15692	15752	15638	15634	15704	15609	15593	15669	15735	15615	15655	15689	15541	15575	15508	15552	15816	15574	15739	15642	15800	15517	15624	15752	15669	15522	15601	15593	15618	15644	15529	15595	15497	15597	15502	15712	15715	15676	15642	15665	15669	15599	15575	15670	15511	15771	15694	15493	15703	15514	15621	15557	15609	15579	15675	15591	15510	15465	15695	15678	15576	15748	15708	15754	15727	15860	15696	15657	15720	15506	15716	15509	15377	15598	15671	15465	15577	15630	15606	15916	15560	15620	15622	15546	15606	15707	15623	15576	15610	15681	15707	15523	15783	15630	15649	15680	15507	15713	15617	15579	15666	15665	15606	15488	15614	15762	15581	15781	15581	15687	15713	15554	15591	15552	15635	15587	15633	15518	15769	15782	15642	15471	15545	15800	15639	15505	15862	15653	15689	15736	15589	15572	15712	15655	15533	15618	15655	15677	15574	15671	15556	15680	15592	15663	15646	15621	15695	15681	15602	15776	15436	15598	15679	15695	15607	15741	15578	15583	15605	15653	15735	15573	15612	15548	15702	15644	15762	15691	15582	15672	15713	15617	15672	15732	15655	15644	15606	15697	15530	15522	15575	15605	15416	15543	15730	15619	15804	15657	15475	15783	15636	15730	15487	15495	15613
22598	21603	28876	24862	22431	25084	26376	21984	20672	20893	20524	20524	20631	20566	20806	20538	20774	20662	20733	20582	20638	20690	20571	20349	20640	20646	20492	20440	20411	20480	20613	20558	20617	20294	20458	20533	20418	20552	20201	20516	20449	20453	20201	20588	20507	20409	20297	20415	20513	20661	20449	20446	20607	20625	20384	20396	20385	20323	20373	20525	20478	20517	20192	20372	20393	20467	20668	20493	20303	20085	20280	20242	20437	20501	20405	20527	20330	20225	20466	20310	20428	20500	20327	20443	20241	20192	20523	20488	20406	20375	20518	20256	20544	20438	20276	20361	20295	20520	20354	20255	20398	20375	20319	20246	20327	20488	20641	20412	20352	20237	20151	20372	20456	20409	20240	20324	20322	20358	20306	20334	20374	20322	20342	20286	20369	20249	20180	20426	20500	20141	20190	20311	20183	20106	20295	20508	20193	20399	20185	20235	20577	20039	20548	20342	20409	20445	20127	20230	20430	20497	20384	20549	20632	20346	20529	20272	20333	20431	20285	20318	20451	20405	20409	20464	20314	20500	20475	20414	20191	20376	20372	20331	20473	20540	20410	20556	20365	20400	20438	20338	20306	20366	20422	20370	20481	20402	20386	20343	20292	20211	20428	20259	20433	20412	20426	20278	20477	20342	20423	20121	20554	20249	20265	20189	20449	20353	20197	20138	20253	20022	20309	20149	20238	20168	20578	20158	20371	20228	20396	20407	20266	20369	20287	20211	20453	20284	20415	20237	20274	20347	20424	20540	20459	20293	20308	20249	20314	20353	20400	20292	20346	20387	20253	20472	20373	20428	20539	20269	20398	20299	20456	20257	20289	20286	20432	20360	20242	20422	20460	20182	20519	20383	20362	20310	20254	20337	20345	20390	20291	20465	20250	20359	20419	20207	20393	20309	20335	20607	20477	20334	20413	20329	20397	20224	20287	20429	20252	20360	20267	20192	20477	20418	20575	20350	20425	20100	20347	20459	20438	20356	20362	20124	20392	20323	20233	20342	20410	20311	20460	20371	20320	20185	20481	20238	20458	20121	20135	20511	20075	20472	20381	20081	20430	20401	20320	20221	20511	20220	20372	20420	20300	20375	20389	20473	20636	20498	20423	20257	20227	20314	20253	20321	20338	20384	20268	20225	20519	20437	20214	20178	20393	20360	20467	20222	20270	20578	20566	20445	20464	20463	20233	20326	20304	20437	20670	20369	20292	20483	20160	20390	20295	20348	20360	20386	20598	20336	20323	20437	20292	20294	20384	20403	20320	20421	20397	20271	20162	20487	20330	20277	20170	20433	20299	20287	20497	20372	20464	20464	20382	20344	20193	20369	20287	20403	20403	20174	20217	20072	20297	20136	20216	20326	20302	20507	20324	20519	20310	20478	20500	20487	20202	20427	20332	20371	20353	20200	20467	20194	20444	20366	20524	20398	20300	20459	20378	20407	20439	20316	20324	20414	20238	20226	20338	20202	20344	20237	20357	20388	20329	20343	20030	20264	20476	20340	20480	20357	20463	20360	20222	20377	20483	20311	20414	20263	20556	20495	20436	20381	20299	20460	20503	20509	20367	20478	20338	20287	20127	20362	20363	20391	20194	20447	20356	20240	20217	20313	20465	20280	20422	20058	20296	20369	20161	20445	20490	20244	20155	20418	20397	20394	20542	20263	20323	20315	20437	20275	20539	20315	20445	20519	20515	20363	20336	20557	20295	20317	20306	20288	20335	20321	20319	20360	20548	20256	20277	20429	20369	20351	20283	20432	20497	20280	20310	20491	20323	20367	20058	20257	20287	20261	20253	20114	20426	20403	20440	20117	20308	20288	20395	20325	20312	20164	20400	20144	20447	20472	20437	20210	20101	20180	20209	20459	20344	20462	20381	20424	20526	20461	20633	20509	20318	20564	20685	20430	20363	20256	20372	20190	20535	20277	20259	20439	20307	20400	20520	20107	20317	20520	20495	20398	20378	20453	20189	20302	20327	20200	20323	20323	20351	20204	20324	20272	20419	20445	20241	20237	20125	20267	20430	20393	20375	20433	20294	20268	20436	20246	20190	20222	20320	20511	20323	20166	20175	20419	20394	20381	20335	20358	20330	20133	20352	20514	20383	20356	20232	20354	20304	20356	20309	20375	20559	20271	20323	20173	20464	20046	20391	20186	20324	20598	20386	20478	20398	20028	20416	20219	20413	20351	20303	20293	20330	20342	20188	20327	20248	20327	20344	20179	20261	20333	20329	20435	20543	20270	20303	20608	20545	20191	20431	20388	20238	20159	20292	20427	20490	20212	20280	20329	20199	20417	20323	20399	20430	20565	20368	20482	20618	20352	20370	20424	20562	20333	20595	20209	20391	20434	20233	20175	20474	20273	20344	20281	20319	20436	20349	20412	20281	20256	20462	20238	20226	20321	20352	20122	20147	20038	20188	20294	20367	20136	20311	20446	20324	20191	20366	20187	20223	20607	20149	20386	20253	20480	20494	20463	20428	20464	20489	20272	20340	20271	20242	20348	20384	20465	20371	20577	20579	20500	20466	20358	20477	20244	20196	20141	20267	20458	20491	20364	20446	20310	20333	20300	20283	20207	20347	20601	20332	20305	20636	20275	20253	20275	20230	20239	20313	20289	20192	20248	20595	20525	20436	20309	20296	20360	20327	20461	20257	20275	20340	20468	20251	20316	20304	20249	20309	20526	20393	20469	20265	20262	20309	20336	20365	20270	20356	20345	20332	20501	20199	20367	20324	20280	20158	20470	20321	20701	20481	20162	20448	20530	20258	20049	20365	20400	20306	20313	20432	20413	20370	20262	20340	20414	20414	20504	20460	20324	20454	20306	20277	20208	20370	20462	20383	20134	20419	20447	20387	20574	20302	20303	20486	20496	20543	20529	20230	20298	20448	20476	20383	20264	20264	20495	20240	20120	20474	20337	20195	20379	20512	20124	20431	20568	20335	20229	20325	20348	20463	20514	20237	20292	20145	20345	20259	20304	20253	20364	20556	20377	20289	20398	20408	20427	20509	20382	20402	20319	20554	20354	20319	20474	20140	20346	20282	20496	20220	20248	20359	20410	20372	20531	20345	20615	20578	20337	20385	20278	20204	20358	20197	20432	20265	20392	20351	20309	20298	20388	20204	20265	20330	20209	20255	20253	20549	20532	20324	20340	20420	20537	20403	20286	20539	20251	20420	20210	20295	20389	20199	20429	20479	20499	20303	20369	20195	20285	20282	20502	20134	20325	20375	20320	20420	20258	20192	20470	20271	20335	20146	20337	20407	20459	20210	20341	20337	20226	20245	20443	20524	20519	20451	20458	20512	20518	20413	20474	20300	20230	20296	20298	20458	20407	20366	20412	20326	20207	20418	20412	20390	20314	20493	20433	20253	20417	20246	20231	20244	20500	20387	20330	20224	20426	20383	20281	20425	20356	20422	20251	20546	20325	20474	20280	20267	20290	20493	20399	20212	20177	20367	20286	20246	20632	20375	20261	20312	20452	20480	20149	20415	20479	20403	20543	20527	20615	20349	20202	20469	20275	20391	20470	20227	20389	20256	20354	20591	20382	20376	20236	20573	20330	20330	20232	20427	20275	20546	20249	20133	20194	20244	20089	20426	20398	20406	20294	20139	20273	20543	20424	20327	20483	20409	20291	20509	20271	20359	20526	20322	20482	20339	20142	20191	20510	20542	20350	20187	20276	20322	20605	20414	20316	20343	20383	20297	20338	20467	20134	20309	20325	20210	20303	20142	20442	20467	20312	20317	20392	20294	20327	20334	20257	20548	20400	20330	20289	20504	20216	20390	20531	20506	20458	20436	20417	20372	20341	20453	20384	20292	20259	20821	20238	20378	20248	20519	20343	20360	20357	20255	20330	20552	20539	20366	20327	20355	20501	20420	20370	20344	20526	20330	20351	20281	20080	20439	20282	20344	20311	20385	20335	20314	20355	20327	20346	20260	20547	20385	20296	20359	20369	20523	20439	20311	20437	20451	20296	20350	20229	20394	20252	20206	20293	20278	20546	20296	20334	20281	20452	20395	20357	20411	20409	20270	20481	20290	20327	20606	20499	20453	20268	20468	20263	20324	20322	20228	20493	20534	20268	20480	20480	20487	20342	20524	20264	20456	20232	20282	20303	20447	20294	20311	20331	20566	20299	20423	20268	20514	20475	20420	20408	20313	20401	20527	20542	20308	20423	20439	20363	20272	20606	20447	20283	20335	20509	20279	20374	20505	20269	20425	20373	20508	20474	20219	20330	20361	20186	20410	20323	20516	20509	20259	20498	20207	20499	20326	20349	20293	20282	20380	20356	20039	20403	20245	20403	20497	20530	20491	20384	20516	20429	20033	20246	20105	20401	20447	20227	20319	20270	20286	20383	20263	20369	20259	20309	20476	20427	20432	20537	20278	20382	20296	20218	20304	20405	20358	20437	20498	20589	20505	20319	20336	20221	20296	20305	20626	20466	20109	20394	20297	20289	20283	20345	20259	20356	20443	20297	20354	20318	20165	20152	20515	20446	20403	20507	20486	20452	20278	20364	20292	20456	20476	20213	20348	20274	20469	20382	20408	20353	20399	20445	20175	20435	20406	20355	20597	20429	20318	20382	20490	20476	20349	20257	20514	20476	20390	20421	20397	20485	20463	20420	20405	20708	20370	20412	20450	20287	20312	20032	20438	20422	20269	20323	20348	20250	20267	20388	20295	20522	20480	20440	20262	20238	20334	20475	20189	20303	20309	20343	20487	20400	20278	20396	20362	20106	20414	20533	20239	20501	20535	20317	20296	20348	20545	20462	20295	20349	20339	20529	20595	20262	20113	20455	20480	20434	20268	20446	20125	20337	20446	20353	20497	20273	20207	20259	20247	20456	20572	20425	20308	20322	20374	20349	20286	20346	20204	20118	20441	20275	20324	20420	20469	20368	20245	20184	20381	20603	20496	20369	20315	20355	20383	20441	20191	20294	20176	20368	20096	20229	20372	20103	20543	20289	20253	20279	20349	20384	20124	20356	20627	20487	20399	20523	20534	20236	20365	20460	20338	20178	20160	20215	20458	20422	20353	20377	20322	20252	20311	20310	20294	20236	20434	20423	20425	20111	20316	20286	20435	20166	20222	20301	20168	20135	20304	20306	20431	20347	20323	20447	20611	20371
21935	45251	36748	28404	23731	21009	18895	18068	17072	16945	17065	16912	16961	16961	16912	17111	17119	16948	16863	16906	16975	16939	16914	16863	16862	16823	16945	16931	16726	17009	17046	16745	16838	16847	16771	16843	16888	16737	17033	16872	16718	16748	16799	16800	16705	16882	16675	16918	16632	16950	16860	16764	16791	16945	16762	16897	16679	16839	16763	16928	16776	16846	16815	16973	16742	16895	16684	16854	16833	16961	16746	16945	16979	16860	16909	16780	16910	16750	16923	16661	16908	16936	16840	16762	16834	16848	17015	16753	16767	16728	16800	16746	16879	16820	16945	16766	16796	16883	16691	16828	16661	16917	16701	16795	16760	16548	16628	16683	16654	16936	16818	16758	16735	16730	17012	16819	16709	16892	16788	16910	16672	16787	16772	16759	16928	17100	16853	16808	16874	16923	16889	16868	16757	16944	16860	16772	17060	16843	16712	17008	16808	16930	16946	16868	16871	16779	16929	16631	16888	16772	16826	16869	16854	16623	16736	16922	16928	16558	16646	16742	16812	16679	16753	16921	16748	16815	16824	16776	16703	16880	16775	16862	16708	16816	16649	16728	16792	16793	16893	16874	16948	16967	16774	16798	16745	16756	16763	16990	16743	16851	16893	16916	17001	16797	16953	16950	16707	16965	16668	16873	16859	16775	16865	16810	16743	16870	16869	16692	16949	16738	16731	17008	16826	16896	16691	16768	16836	16838	16759	16653	16912	16900	16717	16932	16759	16835	16752	16971	16709	16823	16811	16678	16831	16889	16754	16730	16801	16890	16857	16862	16826	16808	16855	16818	16849	16796	16940	16943	16781	16727	16766	16708	16847	16932	16755	16905	16930	16847	16764	16848	16878	16934	16851	16834	16693	16784	16831	16721	16684	16931	16824	16740	16922	16784	16782	16854	16951	16649	16844	16884	16835	16779	16886	16855	16638	16788	16839	16780	16846	16912	16853	16902	16735	16887	16775	16794	16821	16664	16972	16885	16787	16971	16890	16849	16706	16676	16850	16994	16836	16909	16981	16712	16692	16709	16822	16834	16975	16716	16740	16847	16686	16804	16859	16883	16923	16778	16837	16881	16858	16749	16857	16930	16707	16770	16780	16734	16762	16655	16786	16736	16752	16934	16774	16713	16813	16970	16882	16633	16865	16823	16869	16800	16985	16816	16836	16826	16662	16770	17020	16688	16795	16831	16821	16792	16926	16652	16704	16979	16930	16851	16871	16715	16823	16880	16878	16799	16718	16631	16751	16881	16611	16837	17043	16746	16761	16648	16689	16833	16656	16822	16898	16794	16696	16862	16784	16856	16818	16765	16860	16727	16800	16848	16885	16812	17027	16767	16707	16809	16730	16743	16800	16850	16807	16672	16919	16634	16815	16905	16797	16917	16694	16699	16874	16747	16889	16847	16814	16945	16758	16798	16835	16735	16810	16702	16894	16828	16754	16934	16704	16909	16813	16863	16815	16771	16819	16689	16919	16796	16935	16990	16795	16873	16859	16834	16735	16746	16873	16844	16811	16749	16807	16844	16991	16707	16849	16589	16785	16815	16788	16706	16734	16691	16839	16745	16896	16684	16770	16676	16693	16728	16773	16916	16838	16568	16777	16901	16984	16855	16895	16845	16714	16530	16799	16687	16973	16628	16937	16834	16835	16750	16742	16723	16748	16759	16860	16549	16871	16686	16807	17032	17086	16791	16655	16784	16989	16649	16868	16884	16841	16820	16712	16825	16916	16753	16969	16930	16728	16673	16788	16803	16796	16689	16918	16584	16969	16765	16766	16710	16664	16926	16776	16732	16920	16950	16785	16840	16736	16879	16963	16699	16798	16952	16750	16684	16928	16869	16873	16899	16812	16839	16888	16856	16906	16820	16860	16756	16924	16789	16888	16956	16687	16830	16815	16809	16851	16863	16868	16787	16743	16713	17011	16796	16716	16817	16857	16677	16825	16659	16651	16657	16764	16769	16745	16852	16712	16830	16776	16807	16800	16645	16788	16727	16873	16735	16979	16911	16681	16859	17071	16797	16815	16770	16953	16794	16874	16725	16634	16831	16701	16790	16869	16721	16718	16810	16821	16727	16736	16987	16799	16803	16837	16856	16972	16844	16818	16805	16941	16821	16909	17015	16762	16752	17023	16714	16700	16680	16849	16803	16807	16976	16693	16889	16835	16753	16750	16792	16578	16771	16869	16844	16909	16788	16973	16822	16960	16910	16711	16867	16788	16902	16676	16788	16806	16979	16704	16891	16880	16980	16792	16783	16877	16716	16801	16891	16955	16750	16976	16878	16941	16974	16879	16961	16827	16966	16759	16834	16676	16668	16562	16805	16910	17109	16889	17050	16716	16545	16983	16743	16755	16774	16705	16836	16721	16796	16799	16731	16792	16796	16812	16951	16747	16806	16780	16852	16758	16665	16809	17247	16792	16804	16728	16800	16750	16830	16860	16747	16898	16767	16851	16873	16857	16780	16708	16763	16771	16799	16805	16937	16968	16881	16828	16865	16877	16824	16709	16742	16727	16838	16786	16701	16933	16938	16742	16716	16735	16806	16726	16955	16874	16619	16800	16948	17030	16708	16811	16722	16820	16775	16793	16876	16861	16786	16820	16781	16798	16828	16778	16723	16924	17035	16721	16717	16821	16866	16959	16725	16802	16703	16940	16767	16702	16759	16611	16781	16911	16984	16844	16796	16664	16708	16834	16794	16833	16807	16685	16636	16746	16621	16788	16814	16775	16847	16791	16837	16793	16980	16762	16656	16888	16490	16869	16758	16716	16880	17022	16814	16687	16850	16807	16731	16834	16944	16900	16770	16614	16680	16806	16887	16870	16862	16865	16803	16863	16763	16830	16760	16815	16692	16910	16740	16685	16900	16836	16604	16771	16801	16839	16844	16822	16688	16850	16818	17032	16781	16616	16789	16710	16712	16844	16746	17000	16719	16853	16903	16901	16670	16871	16719	16897	16794	16819	16738	16739	16802	16806	16860	16756	16628	16865	16743	16806	17026	16773	16828	16902	16808	16811	16686	16836	16657	16855	16766	16830	16951	16908	16737	16913	16943	16742	16796	16692	16845	16804	16855	16831	16854	16915	16770	16874	16870	16755	16939	16693	16904	16774	16761	16830	16725	17023	16778	16822	16781	16757	16804	16938	16966	16733	16926	16989	16793	16629	16807	16946	16810	16627	16813	16846	16953	16714	16660	16946	16772	16763	16658	16919	16845	16754	16659	16711	16964	16938	16687	16784	16798	16648	16891	16874	16903	16781	16830	16794	16830	16770	16842	16786	16896	16860	16740	16778	16732	16836	16752	16855	16817	16821	16851	16805	16785	16865	16701	16883	16908	16835	16903	16769	16774	16892	16789	16724	16816	16815	16794	16738	16789	16815	16653	16819	16655	16877	16848	16819	16741	16730	16878	16980	16616	16825	16854	16916	17161	16776	16832	16875	16964	16723	16661	16771	16868	16619	16947	16746	16729	16963	16734	16898	16687	16833	16795	16786	16846	16583	16921	16908	16731	16862	16947	16805	16686	16779	16888	16799	16787	16739	16859	16855	16809	16911	16853	16795	16770	17019	16787	16788	16835	16738	16928	16778	16690	16908	16920	16767	16819	16809	16954	16783	16891	16794	16769	16880	16855	16907	16819	16764	16781	16817	16813	16871	16704	16799	16915	16884	16748	16824	17051	16876	16825	16704	16776	16917	16727	16743	16732	16835	16639	16762	16891	16766	16818	16894	16959	16743	16833	16731	16845	16985	16856	16762	16668	16743	16912	16828	16834	16877	16699	16899	16824	16812	16619	16855	16782	16619	16813	16826	16902	16595	16796	16713	16781	16860	16792	16800	16790	16837	16665	16794	16906	16836	16664	16786	16722	16916	16730	16751	16822	16866	16972	16717	16781	16888	16887	16636	16776	16872	16878	16767	16893	16808	16916	16913	16925	16830	16751	16757	16738	16960	16673	16802	16741	16976	16875	16736	16764	16971	16787	16854	16877	16702	16871	16878	16747	16674	16763	16849	16794	16881	16790	16896	16842	16934	16694	16802	16628	16649	16856	16832	16884	16662	16754	16682	16779	16826	16863	16848	16690	16770	16800	16788	16834	16869	16799	16946	16791	16908	16738	16771	16985	16771	17005	16927	16836	16671	16711	16860	16773	16757	16859	16858	17053	16853	17001	16767	16800	16925	16806	16947	16759	16683	16739	16701	16893	16898	16888	16669	16910	16896	17059	16676	16906	16861	16876	16836	16974	16819	16692	16692	16873	16762	16783	16844	16941	16869	16945	16829	16814	16905	16858	16755	16972	17000	16762	16788	16767	16870	16792	16894	16708	16698	16824	16836	16801	16907	16773	16841	16697	16685	16869	16687	16800	16702	16915	16855	16883	16736	17083	16943	16742	16910	16820	16959	16786	16723	16910	16881	16866	16783	16718	16723	16863	16747	16936	16655	16925	16683	16966	16737	16877	16770	16833	16724	16829	16706	16863	16925	16829	16889	16908	16783	16784	16824	16774	16901	16671	16831	16728	16786	16695	17038	16992	16710	16853	16876	16846	16902	16853	16912	16567	16934	16582	16969	16728	16811	16866	16786	16925	16927	16815	16890	16755	16854	16818	16810	16815	16749	16828	16880	16792	16801	16920	16819	16887	16795	16836	16834	16831	16818	16789	16851	16751	16719	16818	16750	16750	16919	16703	16839	16909	16697	16691	16790	16706	16773	16936	16703	16696	16876	16929	16875	16871	16803	16997	16768	16814	16679	16676	16911	16887	16741	16947	16895	16562	16826	16812	16979	16667	16750	16803	16697	16710	16726	16745	16834	16832	16666	16911	16691	16785	16873	16759	16761	16880	16904	16661	16880	16912	16788	16981	16536	16930	16815	16862	16867	16716	16842	16847	16728	16999	16825	16792	16796	16845	16856	16753	16745	16670	16838	17082	16771	16839	16896	16907	16851	16939	16848	16943	17044	16806	16760	16706	16747	16835	16884	16728	16769	16927	16768	16878	16845	16874	16684	16982	16892	16900	16722	16782	16701	16975	17021	16849	17015	16819	16992	16795	16805	16918	16787	16888	16915	16835	16677	16807	16844	16868	16760	16816	16671	16779	16731	16654	16935	16772	16804	16680	16640	16816	16749	16708
30304	25184	28286	24479	20375	19508	19066	18961	19012	18857	18959	18824	18833	18911	18819	18834	18886	18782	18800	18722	18866	18641	18581	18830	18826	18868	18712	18830	18800	18698	18735	18838	18607	18706	18627	18851	19019	18790	18767	18759	18789	18622	18636	18611	18619	18885	18609	18886	18753	18645	18667	18635	18880	18606	18668	18690	18779	18397	18730	18753	18870	18909	18678	18680	18895	18609	18725	18632	18689	18686	18673	18649	18656	18803	18728	18697	18702	18584	18558	18943	18806	18656	18789	18601	18619	18600	18699	18652	18796	18720	18545	18604	18775	18795	18688	18642	18750	18873	18773	18734	18568	18796	18866	18765	18881	18653	18780	18793	18921	18682	18422	18645	18831	18970	18721	18529	18610	18590	19069	18825	18997	18760	18779	18699	18629	18517	18814	18723	18659	18800	18730	18659	18586	18595	18914	18656	18653	18588	18946	18896	18820	18900	18693	18807	18774	18669	18699	18687	18498	18716	18671	18712	18710	18724	18796	18656	18806	18586	18754	18725	18543	18627	18804	18914	18897	18594	18599	18691	18851	18575	18585	18520	18527	18766	18712	18499	18621	18623	18722	18783	18598	18678	18574	18759	18645	18804	18725	18733	18551	18569	18798	18581	18688	18613	18458	18744	18709	18935	18620	18440	18679	18766	18654	18801	18731	18723	18693	18735	18765	18737	18533	18727	18684	18712	18881	18748	18884	18682	18842	18702	18691	18704	18581	18650	18712	18807	18979	18699	18652	18700	18768	18675	18768	18776	18674	18769	18717	18649	18620	18896	18552	18758	18843	18652	18812	18674	18752	18649	18890	18542	18714	18808	18876	18944	18814	18832	18525	18819	18746	18848	18814	18693	18364	18837	18569	18722	18859	18696	18499	18691	18884	18730	19083	18727	18722	18551	18556	18797	18730	18653	18778	19016	18787	19005	18851	18803	18806	18907	18703	18562	18850	18890	18727	18620	18653	18813	18679	18719	18532	18621	18512	18835	18542	18564	18620	18764	18677	19042	18751	18768	18436	18659	18818	18544	18802	18648	18865	18709	18752	18656	18519	18839	19018	18971	18870	18713	18699	18640	18822	18766	18889	18797	18725	18639	18590	18756	18893	18851	18785	18467	18663	18810	18733	18627	18731	18821	18550	18608	18747	18751	18731	18781	18732	18704	18803	18722	18708	18712	18746	18653	18674	18930	18777	18583	18726	18674	18582	18959	18731	18838	18760	18718	18774	18679	18723	18728	18739	18683	18603	18644	18813	18782	18851	18842	18711	18652	18657	18712	18829	18641	18641	18780	18715	18683	18729	18583	18646	18835	18854	18663	18752	18712	18837	18665	18637	18665	18668	18640	18438	18725	18639	18651	18832	18587	18528	18593	18695	18761	18782	18526	18826	18677	18645	18725	18539	18717	18752	18908	18671	18702	18932	18575	18625	18779	18730	18650	18641	18691	18836	18691	18736	18672	18543	18732	18838	18600	18887	18763	18725	18846	18874	18605	18819	18840	18624	18572	18656	18633	18728	18878	18797	18867	18878	18606	18713	18875	18885	18765	18583	18772	18799	18741	18796	18562	18750	18720	18741	18658	18655	18715	18868	18627	18542	18609	18831	18557	18646	18705	18643	18696	18718	18768	18817	18723	18664	18701	18823	18945	18760	18618	18483	18741	18736	18605	18839	18749	18759	18783	18750	18808	18727	18613	18790	18811	18729	18693	18711	18741	18636	18634	18674	18856	18693	18834	18646	18660	18753	18892	18702	18931	18570	18672	18781	18744	18761	18597	18793	18645	18720	18804	18629	18650	18777	18628	18714	18713	18698	18587	18638	18764	18575	18680	18743	18778	18530	18805	18726	18861	18785	18723	18872	18587	18681	18577	18718	18865	18648	18588	18551	18825	18697	18687	18856	18896	18834	18705	18645	18639	18606	18905	18633	18621	18836	18688	18642	18561	18724	18709	18710	18873	18785	18724	18812	18707	18593	18700	18671	18858	18572	18603	18781	18671	18933	18820	18577	18759	18808	18610	18614	18724	18890	18792	18526	18623	18788	18877	18907	18785	18732	18731	18607	18680	18830	18703	18855	18613	18600	18598	18678	18844	18752	18811	18879	18649	18738	18848	18787	18596	18808	18847	18821	18698	18692	18688	18728	18687	18746	18889	18625	18653	18607	18674	18460	18721	18964	18581	18899	18901	18791	18705	18661	18796	18455	18796	18812	18680	18721	18728	18811	18911	18740	18416	18596	18927	18809	18680	18741	18861	18695	18780	18796	18541	18807	18650	18805	18687	18651	18674	18906	18678	18787	18559	18842	18801	18636	18819	18904	18699	18657	18849	18606	18596	18786	18751	18864	18719	18927	18574	18742	18662	18594	18700	18696	18620	18679	18869	18861	18755	18751	18631	18786	18804	18722	18810	18897	18713	18893	18840	18661	18659	18720	18634	18760	18847	18823	18623	18733	18524	18720	18628	18567	18658	18750	18631	18790	18676	18494	18724	19034	18538	18606	18885	18848	18698	18703	18679	18698	18629	18791	18784	18691	18647	18567	18698	18572	18827	18779	18833	18815	18657	18749	18493	18658	18621	18663	18720	18716	18900	18768	18697	18755	18601	18681	18627	18617	18721	18887	18832	18645	18604	18863	18549	18677	18673	18791	18761	18850	18676	18796	18430	18586	18607	18772	18638	18819	18855	18804	18769	18839	18862	18529	18731	18676	18735	18764	18592	18784	18799	18659	18596	18753	18799	18685	18567	18664	18792	18869	18641	18925	18762	18863	18630	18578	18737	18567	18600	18834	18598	18721	18705	18786	18816	18655	18630	18969	18691	18617	18518	18797	18805	18920	18653	18709	18622	18681	18592	18756	18661	18806	18788	18855	18720	18563	18518	18572	18628	18694	18840	18706	18740	18584	18749	18518	18789	18647	18704	18792	18841	18951	18670	18721	18519	18877	18606	18914	18844	18821	18882	18851	18645	18749	18759	18640	18666	18820	18705	18789	18712	18739	18764	18702	18588	18682	18595	18755	19013	18732	18558	18739	18633	18767	18759	18547	18638	18769	18508	18758	18804	18548	18650	18591	18792	18667	18843	18543	18672	18633	18876	18740	18596	18756	18615	18791	18725	18667	18543	18781	18682	18573	18521	18762	18806	18651	18678	18916	18780	18620	18932	18626	18633	18657	18709	18752	18696	18909	18895	18657	18704	18757	18601	18682	18570	18825	18661	18738	18703	18729	18568	18646	18794	18803	18707	18749	18496	18565	18858	18598	18773	18811	18773	18603	18567	18622	18749	18675	18736	18550	18797	18557	18740	18561	18629	18635	18789	18637	18741	18664	18452	18909	18531	18785	18666	18826	18803	18657	18865	18902	18791	18718	18590	18746	18541	18779	18743	18721	18788	18882	18770	18998	18691	18661	18785	18673	18702	18769	18677	18608	18796	18715	18641	18878	18651	18564	18714	18701	18744	18777	18720	18871	18781	18827	18913	18809	18670	18670	18612	18759	18627	18768	18638	18755	18564	18585	18800	18697	18809	18745	18629	18939	18718	18581	18796	18741	18615	18744	18539	18764	18698	18691	18754	18690	18701	18736	18709	18664	18936	18607	18744	18699	18657	18710	18525	18928	18604	18748	18563	18551	18572	18872	18819	18674	18648	18813	18784	18714	18711	18560	18756	18706	18820	18692	18728	18813	18636	18870	18863	18807	18603	18761	18804	18821	18705	18812	18665	18566	18795	18835	18739	18917	18706	18758	18643	18742	18626	18604	18563	18605	18690	18770	18661	18586	18742	18604	18783	18633	18665	18635	18701	18758	18700	18657	18613	18602	18715	18699	18433	18644	18834	18764	18874	18861	18600	18709	18518	18539	18725	18662	18926	18638	18893	18612	18909	18766	18709	18601	18708	18610	18742	18899	18704	18822	18905	18721	18696	18905	18631	18862	18732	18873	18654	18463	18863	18787	18624	18692	18735	18683	18539	18871	18674	18816	18772	18662	18770	18701	18596	18617	18905	18732	18769	18737	18797	18664	18513	18785	18757	18724	18579	18791	18646	18866	18743	18693	18710	18615	18749	18918	18673	18546	18897	18788	18902	18631	18589	18804	18656	18745	18727	18765	18782	18687	18631	18821	18827	18799	18745	18756	18589	18731	18820	18867	18680	18686	18696	18994	18788	18837	18629	18699	18766	18725	18572	18709	18779	18646	18607	19009	18720	18779	18403	18780	18664	18724	18523	18681	18576	18606	18577	18736	18712	18830	18468	18779	18700	18909	18629	18654	18883	18907	18761	18663	18702	18835	18692	18916	18843	18830	18932	18765	18858	18675	18739	18711	18680	18897	18603	18698	18700	18849	18833	18636	18753	18689	18515	18793	18548	18808	18710	18526	18870	18860	18772	18610	18558	18650	18505	18782	18924	18694	18731	18882	18891	18601	18840	18845	18782	18883	18629	18564	18722	18780	18787	18494	18657	18736	18634	18696	18741	18754	18484	18772	18887	18709	18763	18720	18744	18757	18905	18813	18849	18597	18618	18766	18818	18633	18655	18729	18831	18707	18596	18666	18809	18618	18821	18609	18822	18692	18824	18656	18768	18872	18656	18834	18805	18925	18658	18653	18895	18675	18656	18691	18708	18477	18787	18586	18819	18616	18739	18403	18787	18697	18653	18526	18593	18701	18680	18752	18720	18802	18673	18989	18650	18743	18862	18761	18647	18506	18552	18649	18831	18894	18776	18749	18675	18730	18632	18761	18641	18887	18758	18635	18821	18776	18818	18700	18836	18479	18814	18746	18793	18793	18732	18661	18507	18720	18580	18890	18599	18735	18607	18646	18959	18733	18654	18864	18851	18936	18575	18730	18710	18907	18653	18710	18712	18674	18588	18727	18755	18865	18704	18538	18873	18721	18831	18436	18798	18590	18781	18670	18796	18586	18709	18616	18624	18759	18680	18928	18690	18988	18947	18600	18918	18737	18714	18608	18751	18600	18690	18579	18721	18790	18849	18709	18749	18777	18839	18841	18547	18959	18750	18640	18638	18578	18997	18665	18832	18840	18667	18609	18699	18717	18834	18788	18667	18876	18903	18715	18449	18585	18935	18524	18683	18673	18753	18748	19014	18662	18652	18788	18753	18781	18712	18851	18664	18665	18794
22191	33436	26676	20294	17960	16885	16339	15990	15813	16029	16013	16085	15887	15851	15886	15923	15852	15884	15889	16100	15954	16138	15860	15929	15939	15781	15929	15872	16096	15850	15911	16047	15707	15908	15980	15913	15804	16040	15885	15751	16055	15905	15847	15880	15917	15975	15942	16008	16056	15822	15933	15862	15837	15944	15894	15985	15820	15874	15980	15788	15925	15914	15821	15815	15896	15983	15744	16024	15988	15731	15819	15732	15864	15870	15944	15897	16024	15928	15861	15937	15957	15731	15927	15932	15886	15867	16182	15842	15852	15731	16036	15827	15915	15922	15899	15989	15839	15929	15918	15835	15900	15908	15894	15834	15834	15803	15879	15840	15880	15971	15903	15756	15735	15873	15624	15957	15884	15826	15846	15872	15704	15891	15886	15838	15860	16036	15821	15838	15920	15790	15940	15816	15901	15883	15939	15881	15940	15787	15837	15886	16045	15900	15755	15780	15943	15829	15998	15873	15926	15935	15890	15949	15867	15864	16000	15969	15912	15824	15896	16028	15893	15845	15951	16045	15778	15840	15866	15747	15834	15877	15921	15836	15972	15881	15888	15826	15786	16015	15812	15807	15920	15844	15810	15840	15957	15842	15784	15903	15861	15744	15902	15857	15796	15877	15916	15835	15989	15847	15798	15888	15820	15923	16003	15909	15837	16029	15716	15776	15732	15918	16025	15932	15803	15857	15850	15951	15612	16105	15988	15903	16141	15794	16097	15890	15762	15990	15981	16008	15966	15777	15873	15908	15955	16152	15926	15969	15699	16061	15875	15879	15814	15848	15813	15716	15742	15967	16013	15729	15846	15738	15748	15844	15745	15970	15756	15841	15980	15744	15977	15822	15895	15950	15896	15898	15950	15801	15999	15845	15768	15855	15893	15901	15927	15713	15896	15989	15764	15916	15757	15746	15847	15896	16018	15833	15892	15881	15821	15798	16051	15956	15754	15890	15974	15878	15959	15886	16013	15944	15879	15923	15897	15854	15962	15915	15989	15866	15791	15985	15916	15794	15885	15758	16020	15945	15773	15956	15854	16000	15857	16037	15715	15869	15964	15876	15835	15809	15871	15910	15980	15810	15818	15861	15885	15858	15951	15750	15883	16107	15883	15701	16079	16009	16094	15970	15666	16107	15924	15986	16057	15910	15865	15870	15824	15863	15811	16009	15955	15785	15954	15820	15932	15920	15972	15914	15908	15906	15984	16103	15808	15978	15777	15852	15840	15748	15923	15884	15884	15951	15961	15857	15971	16005	15887	15983	15909	15933	15915	15960	15780	15860	15947	15913	15979	15861	15921	15903	15798	15839	15769	15880	15942	15703	15826	15843	15674	15918	15808	15824	15771	16006	15985	16036	16034	15758	15730	15945	15921	15777	15833	15928	15650	15900	15797	15710	15816	15868	15995	15726	15711	15816	15836	15879	15758	15878	15936	16053	15830	16006	15760	15875	15861	15848	15891	15822	15941	15949	16004	15971	16056	15727	15859	15822	15994	15866	15791	15969	15905	16017	15656	15836	15923	15878	15931	15897	15708	15929	15794	15889	15927	15931	15798	15928	16024	15981	15785	15844	15979	16012	15883	15871	16041	16037	15788	15922	15971	15823	15949	15716	15899	15957	15884	16026	15771	15861	15808	15922	15986	15765	15843	16107	15808	15916	15936	15790	15941	15876	16052	15838	15948	15850	15841	15955	16006	15928	15869	15883	15973	15902	16159	15931	15906	16067	15869	15842	15792	15788	15960	16054	16019	15969	15860	16055	15742	16008	16027	15849	15813	15744	15897	15890	15949	15680	15958	16042	15957	15979	15777	15939	15959	15886	16081	15923	15748	15929	15920	15804	15916	15938	15960	15876	15783	15835	15950	15799	15858	15928	15995	15863	15885	15820	15977	15796	15663	15840	15960	15881	15797	16088	15809	15983	15970	15842	15971	15804	15830	15911	15870	16026	15932	15774	15654	15913	15891	15794	15979	15949	15922	15966	15876	16020	15815	15939	15925	15665	15898	15759	15959	16006	15744	15759	15757	15959	15978	15716	16049	15721	16045	15994	15835	16059	15875	16038	15853	15839	16032	15931	15827	15956	16075	15658	15829	16006	15787	15945	15785	15896	15846	15845	15907	15831	15941	15806	15962	15774	15932	15868	15881	15772	15632	15821	15846	15838	15987	15889	15881	15891	15900	16038	15858	16069	15883	16072	16086	15866	15795	15979	15750	15773	15772	15850	15872	15796	15912	15942	15889	15744	15870	15887	15812	15893	15960	15877	15685	15830	15889	16097	15759	15943	15804	15824	15894	15993	15821	15788	15806	15701	15959	15998	16076	16050	15733	15967	15989	15801	15944	15979	15875	15941	16011	15877	15884	15933	15877	15885	15770	15910	15670	15754	15814	15735	15963	15950	15825	15963	15903	16061	15924	16100	15753	16053	15966	15952	15935	15894	15989	15869	15910	15822	15942	15878	15799	15967	15955	15865	15788	15928	15875	15904	15798	15817	15955	15867	15845	15927	15955	16012	15990	15771	16020	15829	15761	15987	15749	15868	15827	15998	15961	15805	15888	15931	15899	15835	15905	16109	15964	15756	15884	15781	15879	15799	15883	15860	15770	15831	16022	15883	16062	16062	15803	15867	15933	15895	15757	15988	15870	15927	15907	15826	15841	16031	15984	15808	15759	15827	15791	15956	16032	15866	15830	16029	15946	15811	15756	15866	15980	15825	16030	15790	15978	15786	16017	15931	15965	15769	15790	15885	15955	15762	15954	15986	16087	16013	16013	15921	15820	15867	15943	15972	15922	15956	15903	15818	15933	16077	15956	16091	15854	15859	15731	15905	15895	15919	16021	15841	15883	15839	15880	15851	15850	15891	15880	15942	15659	15754	15990	15829	15702	15954	15889	15731	15744	15928	15854	15802	15956	15835	15962	15900	15890	15855	16144	16076	15992	16065	15933	15813	15947	16009	15993	15892	15605	15879	15781	15748	15991	15897	15685	15988	15876	15891	15945	15777	15887	15913	15921	15778	15775	15695	15753	16020	15894	15784	15770	15997	15760	15934	16165	15874	15875	15745	15954	15776	15936	15859	15868	15971	16146	15866	15774	15927	15932	15816	15716	16041	16032	15901	15810	15945	15728	15965	15955	15784	15669	15835	15947	15984	16107	15673	15865	15902	15805	15870	15795	15763	15816	15642	15918	15901	15814	15743	15896	15838	15789	15979	15748	15765	15812	15915	15913	15696	15946	15688	15992	16141	15944	15893	15960	15952	15932	15803	15910	15985	15886	15854	16004	15873	15896	16091	15979	15713	15882	15930	15875	15798	15871	16012	16075	16052	15896	15830	15923	15945	15799	15936	16109	15957	16087	15868	15815	16001	15972	15860	15757	15952	16011	15819	15917	15762	15998	15886	15812	15994	15732	15960	15998	15831	15982	16000	15847	15822	15908	15760	15985	15732	15802	15897	15908	15869	15864	15886	15840	15877	15890	15896	15879	15835	15909	15762	15907	15773	15857	15829	15876	15961	15897	15882	15891	15839	15977	15971	15936	15773	16039	15859	16050	15761	15882	15938	16083	16001	15853	15891	15941	15954	16015	15624	15898	15834	15929	15849	15875	16007	15875	16076	15796	15814	15765	15841	16025	15903	15931	15913	15796	15930	15960	15973	15904	15872	15853	15721	15913	15796	15799	15916	15974	16083	15904	16007	15722	15845	15775	15863	15832	15725	15919	15681	16044	15994	15877	15924	15896	15924	15986	15904	15814	15939	15905	15969	15841	15900	15890	15946	15830	16021	15951	15692	15916	15893	15811	15770	15861	16088	15839	15795	15795	15920	16020	16058	15805	15977	15681	15926	16050	15836	15902	15794	15880	15888	16097	15845	15940	15837	15904	15973	16059	15910	15940	15926	15975	15973	15875	15860	15857	15850	15799	15970	15704	15710	15899	15875	15862	16001	15879	15807	16030	15997	15907	15691	15802	15901	16011	15806	15875	16011	15877	16008	15869	15904	15945	15957	15834	15733	15881	15806	15828	15747	15887	15809	15853	15960	15877	15886	15847	16017	15943	15871	15943	15920	15822	15833	15911	15956	15856	16052	15923	15895	16001	15932	15672	15967	15945	15850	15851	15859	15852	15919	15780	15851	15915	15827	15847	15981	15759	16022	15880	15797	15887	15893	15843	15685	15869	15820	15908	15896	15938	15957	16020	15816	15818	15915	15851	15803	15967	15907	15829	15967	15813	15867	15889	16040	15981	15836	15979	16063	15946	15813	15884	15972	15788	16015	15791	15916	15714	15968	15834	15831	15634	15773	15831	15962	15857	15735	15675	15741	15959	15955	15904	15733	15846	15871	15912	16013	15890	15888	15971	15964	15921	15884	15847	15853	15776	16080	16003	15957	16059	15902	15834	15953	15801	15868	15966	15849	15853	15923	15885	15896	15812	16060	15784	15855	15858	15888	15951	15959	15979	15592	15854	15834	15864	15872	15874	15765	16078	15846	15940	15882	15986	15954	15892	15982	15939	15699	15851	15961	15958	15893	15804	15844	15768	15899	15961	15895	15704	15870	16040	15944	16077	15880	15936	15913	15813	15747	15913	15840	15796	15882	15982	15928	15870	15991	15819	16003	15901	15810	15813	15818	15703	15765	16032	15840	15910	15938	16080	15918	15912	15747	15925	15929	15751	15874	15819	15964	15886	15969	16005	15753	15860	15754	15931	15965	15803	15906	15926	15885	15871	16054	15897	15902	15878	15887	15793	16041	15824	16062	16029	15917	15812	16039	15750	15997	15956	15931	15800	15889	15935	15789	15831	15699	15835	15918	15844	15821	16002	16003	15965	15843	15908	15871	15792	15842	15866	15858	15797	16030	15776	15909	15780	15785	15915	15865	15914	16003	15878	15660	15895	15926	15791	15958	15897	16030	15712	15964	15849	15849	15943	15798	15980	15947	15885	15837	16132	15794	15991	15940	15840	15717	15839	15827	15738	15870	15865	15864	15902	15796	15995	16137	16075	15922	15884	15782	15921	15953	15926	15927	15866	15888	15965	15843	16078	16080	15752	15913	15861	15812	16034	15867	15878	15878	15737	15785	15937	16022	15774	15996	15970	16051	15878	15989	15902	15833	15907	15809	15941	15912	15936	15937
23624	21576	28340	25779	23526	23431	23088	20751	19824	20035	19874	19900	20355	20065	20224	20212	19986	20099	20141	20171	20162	19997	20152	20013	20056	19909	20105	19948	19928	19906	20014	19850	20185	19919	19996	19873	20058	20088	19933	19713	19984	20167	19899	20019	19883	19819	19915	19740	19944	20124	19928	19802	19943	19852	19664	19624	19824	19740	20075	20115	19927	19992	19956	20036	19804	19857	19906	19717	19812	19878	19880	19801	19740	19852	19793	19918	20146	19999	19984	19987	19927	19864	19800	19968	19891	19789	19804	19941	19931	19799	19830	19721	19850	19899	19987	20043	19904	19840	20055	19764	19799	20043	19884	19975	19737	20241	19902	19708	19781	19853	20052	20041	19960	19874	19773	19765	19904	19868	19701	19953	19859	19675	19668	19628	19726	19824	19864	19923	19818	19856	19833	19898	20143	19637	19799	19756	19737	19849	19959	19856	19796	19763	19862	19840	20020	19889	19806	19891	20016	19851	19832	19742	19838	19687	20020	20155	19739	19840	19932	19826	19873	20025	20017	19858	19849	19823	19952	19960	19886	19654	19823	19762	19790	19857	19878	19911	20002	19606	19871	19519	19851	19899	19819	19793	19826	19812	19841	19767	19801	19941	19886	19721	19905	19968	19908	19887	19920	19821	19944	19777	19911	19984	19967	19889	19790	19872	19926	19871	20112	19878	19798	19798	19710	19895	19877	19738	19898	19963	19799	19822	19853	20037	19978	19812	19854	19837	19927	19818	19845	19856	19862	19828	19887	19877	19990	19854	19872	19824	19829	19987	19722	19891	19977	19763	19807	19847	20019	19878	19878	19921	19828	19874	19976	19963	19866	19911	19740	19878	19686	19805	19777	19889	19907	19997	20013	19872	19758	19930	20059	19747	19764	19573	19775	19962	19532	19747	19854	19821	19919	19855	19801	19904	19881	19950	20029	19969	20100	19785	19828	20035	19888	19894	19864	20084	20093	19873	20059	19790	19903	19702	19843	19835	19874	19810	20008	19550	19899	19881	19894	19871	19917	19946	20049	19778	19913	19826	19804	19930	19900	19911	19779	20171	19851	19705	19864	19665	20106	19967	19891	19803	19798	19935	19878	19848	19786	20038	19628	20019	20037	19688	19664	19934	19857	19770	19829	19918	19989	19915	19758	19934	19972	19917	19833	19864	19961	19605	19983	19869	19863	19741	19906	19881	19768	19953	19984	19862	19853	19960	19845	19930	19677	19792	19903	19889	19792	19975	19907	19793	19768	19916	19925	19936	19839	19892	19955	19824	19892	19834	19699	19922	19815	19917	20113	20045	19796	19858	19799	19950	19726	19940	20039	19881	19970	19803	19802	19972	19886	19980	19746	19642	20061	19873	19877	19639	19865	19923	19798	20076	19778	19689	19611	19746	20008	19911	19850	19968	19858	19844	19952	20022	19716	19859	19706	19927	20057	19918	19813	19890	19902	19916	20013	19665	19727	19839	19923	19808	19804	19615	19813	20073	20001	19820	19799	19884	19722	19856	19890	19908	19752	19907	19886	20050	19869	19772	19857	20025	19880	19938	19828	19829	20006	20027	19927	19935	19830	19781	19740	19778	19612	20000	19726	19830	19817	19795	19848	19838	19924	19931	19999	19820	19752	20028	20008	20159	19939	19762	19790	20118	19791	19994	19915	19817	19876	19775	19802	19706	19843	19946	20130	19947	19718	19911	19777	19789	20121	19839	19985	19837	19689	19908	19852	19854	19991	19755	20209	19881	19895	20009	20050	19909	19869	19840	20003	19876	19781	20014	19869	19862	19862	19896	19835	19873	19889	19934	19730	19780	19885	19753	19883	19935	20012	19831	19734	19948	19776	19775	19706	19839	19787	19933	19732	19928	19795	19906	19843	19759	19855	19887	19904	19980	19850	19729	19883	20004	19861	19830	20047	19891	19852	19892	19952	19914	20194	19903	19943	19924	19969	19847	19848	19805	19799	19873	19846	19715	19851	19728	19818	19856	20002	19724	19809	19756	19838	19776	20159	19717	19924	19849	19751	19762	19737	19965	19884	20010	19746	19751	19874	20163	19834	19914	19883	20036	19758	19849	19873	19784	19602	19755	19686	19907	19922	19986	19789	19941	19847	19925	19793	19809	20036	20052	19856	19921	19886	19816	19824	19704	19893	19946	19956	19763	20070	20082	19699	19921	19923	19901	20079	19970	19737	19848	20113	19751	20075	19719	19983	19816	19898	19676	19871	19943	19754	19942	19979	19910	19914	19862	19745	19675	19947	19864	19785	19846	19934	19915	19945	19920	20116	19762	19858	19951	19723	19744	19881	20027	20013	19673	19850	19796	20004	19854	19671	19527	19769	19850	19772	19853	19974	19796	19861	19878	19950	19878	20090	19911	19803	19786	20168	19944	19797	19891	19796	19918	20012	19919	19790	19886	19975	19993	19870	20011	19829	19921	19737	19808	19868	19889	19840	19812	19912	19839	19668	19753	19946	19790	19937	19651	19836	19816	19845	19821	19943	19840	19700	19744	20070	19905	19702	19911	20107	19691	19848	19937	19861	19856	19857	19845	19790	19835	19756	19837	19949	19822	19799	19910	19672	19788	19773	19781	20013	19995	19839	19942	19793	19664	19968	19931	19851	19642	19975	19895	19677	19865	19973	19764	19854	19574	19991	20015	19870	19872	19887	20042	19912	19890	20019	19795	19722	20008	20015	19760	19835	20104	19999	20024	19813	19800	19748	19826	20016	19944	19797	19844	19693	19866	19871	19945	19965	19909	20061	19831	19868	19934	19845	19619	19690	19828	19845	19929	20072	20040	19969	19972	19860	19753	19869	19902	19857	19952	19814	19798	19915	19955	19894	19803	19774	19801	19898	19858	19901	19713	19962	19946	19912	19853	19931	19923	19844	19758	19843	19806	19873	19866	19871	20060	19969	19928	19878	19807	19699	19881	19936	19800	19602	19873	19911	19871	19889	20029	19940	19987	20042	19815	19963	19905	19871	19935	19983	19887	19915	19731	19835	19862	19987	19655	19746	19768	19674	19980	19926	19829	19854	19857	19914	19742	19720	19693	20077	19693	19764	19759	19845	19832	20014	19919	19833	19939	19848	19970	19863	19959	20063	20104	19966	19928	19910	19832	19759	20055	19960	19982	19844	19945	19873	19749	19950	19752	19802	19887	19847	19845	19696	19945	19905	19914	19876	19828	19857	19934	19893	19856	19926	20083	20019	20136	20025	19979	19590	19732	19957	19807	19958	19947	20128	19895	19874	19803	20063	19937	19728	19770	19878	19762	19925	20032	19734	19885	19952	19873	19871	19737	19946	19819	19835	19770	19941	19755	19870	19862	19899	20015	19742	19701	19925	19933	20266	19841	19643	19836	19835	19814	20030	19843	20005	19809	20014	19941	19838	19857	20010	19967	19838	19985	20077	19744	19794	19806	19866	19968	19923	19956	19797	19818	20006	19998	19763	19862	19914	19841	19915	19760	19818	19969	19746	19895	19795	19914	19974	19904	19930	19858	20033	19679	19929	19841	19793	19850	19758	20153	19706	19779	19836	20146	19862	19762	19762	19754	19691	19826	19926	19995	19895	19762	19964	19773	19980	19813	19975	19783	19721	19942	19785	19899	20038	19750	19824	19857	19889	19939	19917	19753	19816	19680	19873	20012	19915	19721	19803	20107	20009	19792	20015	19892	19697	19941	19957	19879	20005	19769	19896	19875	19888	19967	19794	19773	19812	19804	20006	19953	19957	20063	19756	19666	19953	19764	19838	19790	19928	19764	19797	19855	20177	19821	19741	19997	19858	19927	19784	19782	19823	19692	19979	19766	19985	19800	19730	19867	19976	19952	19982	19922	19778	19976	19846	19893	19740	19696	19823	19807	19856	19507	20014	19822	19767	19791	19814	19600	19723	19606	19760	19848	19793	19934	19859	19820	19916	19748	19980	19896	19816	20038	19927	20050	20119	19964	19922	19784	20057	19940	20022	19775	19771	19862	19880	19803	19861	19886	19812	19962	19858	19832	20069	19780	19842	20088	19928	19822	20058	19874	19843	19718	19749	20142	19786	19851	19847	19932	19858	19897	19863	19744	19771	19888	19787	19891	20021	19851	20126	20040	19893	19835	20021	19828	20059	19782	20080	19776	20025	19769	19922	19976	19958	19995	20008	20054	19824	19709	19819	19835	19964	20080	19860	19969	19970	19919	19937	19917	19836	19778	19963	19790	20045	20038	19916	19952	19820	19777	20003	19982	20043	20099	19757	20001	19636	19923	19857	19795	19816	19991	19757	19946	19984	19801	19763	19871	19975	19974	19812	19895	19811	19805	19875	19777	19851	19947	19785	19888	19841	20166	19912	19810	20013	19924	20030	19949	19914	19909	19883	19903	19616	19719	19986	19889	19950	19911	19829	19927	19900	19714	19839	19855	19846	20014	19926	19968	19802	20085	20002	19901	19860	20043	20040	19834	19955	19793	20214	19777	19750	19865	19889	19818	19823	19832	20140	19794	19861	19842	19856	19698	19804	19716	19927	19935	19977	19617	19962	20009	19923	19919	19787	19915	19925	19948	19901	19905	19964	19876	19768	20056	19814	20003	19967	19863	20032	19785	19851	19866	19757	19771	20072	19926	20085	19970	19771	19822	19830	19955	19864	19938	19847	19999	19861	19927	19882	19965	19914	19967	19717	19863	19938	20081	19972	19903	19961	19959	20032	19687	19776	19786	20137	20087	19868	19773	19886	19973	19861	19854	19938	19915	19745	19925	20010	19961	19877	19976	19747	19800	19923	19968	19808	19827	19934	20088	19830	19712	19848	19918	19922	19860	19785	19624	19948	19862	19803	19891	19861	19943	19897	19876	19898	19601	19773	19948	20055	19780	19860	19595	19594	19990	19946	19813	20019	19993	19985	19972	19968	19912	20040	19751	19804	19936	19681	19967	19881	19931	19865	19819	20050	19802	19756	20002	19870	19767	19933	19783	19893	19952	19940	19788	19933	19747	19846	19935	19621	20008	19872	19761	19702	19867	20056	19926	19672	19841	19875	19919	19874	19886	19830	19750	19605	19674	19662	19763	19756	19908	19878	20149	19970	19739	20129	19878	19922	20013	19704	19815	19668	20108	20000	19927	19980	19942	19974	19898	19698	19826	19673	20105
20010	41838	33647	25422	21478	19093	17759	17392	16852	16864	16715	16658	16514	16612	16687	16720	16637	16702	16677	16595	16241	16462	16610	16613	16596	16420	16754	16723	16472	16710	16585	16647	16550	16565	16595	16672	16630	16624	16742	16622	16487	16546	16681	16477	16619	16650	16470	16577	16640	16680	16564	16759	16715	16448	16604	16615	16457	16618	16486	16511	16564	16422	16599	16382	16536	16483	16469	16487	16552	16626	16561	16631	16616	16560	16576	16593	16532	16272	16732	16622	16600	16465	16620	16633	16399	16637	16647	16672	16724	16707	16382	16555	16711	16704	16677	16550	16618	16484	16405	16498	16620	16583	16684	16630	16568	16630	16664	16418	16648	16573	16493	16644	16626	16476	16373	16659	16680	16730	16404	16527	16577	16624	16495	16649	16386	16585	16665	16707	16574	16586	16541	16543	16531	16442	16684	16642	16535	16490	16521	16383	16535	16361	16399	16546	16640	16527	16503	16418	16547	16435	16613	16537	16449	16418	16514	16759	16525	16508	16654	16541	16555	16549	16448	16683	16510	16540	16524	16416	16550	16488	16461	16592	16691	16432	16565	16444	16533	16422	16498	16578	16791	16567	16490	16385	16439	16330	16397	16673	16579	16629	16345	16634	16385	16430	16735	16571	16543	16624	16602	16497	16631	16532	16558	16465	16599	16626	16484	16658	16546	16693	16656	16542	16540	16581	16509	16438	16599	16547	16611	16683	16561	16602	16612	16490	16664	16633	16494	16521	16466	16507	16609	16724	16521	16504	16409	16402	16491	16717	16470	16541	16506	16617	16602	16393	16477	16332	16649	16666	16649	16682	16664	16665	16607	16458	16503	16624	16612	16580	16575	16540	16539	16412	16662	16525	16611	16660	16610	16414	16604	16499	16370	16752	16429	16412	16529	16494	16642	16478	16596	16423	16485	16687	16461	16678	16572	16596	16539	16529	16567	16448	16700	16562	16691	16565	16532	16643	16670	16675	16440	16395	16542	16493	16293	16549	16475	16519	16539	16458	16520	16508	16503	16616	16497	16459	16397	16473	16600	16677	16483	16500	16596	16601	16356	16510	16710	16561	16520	16540	16592	16568	16733	16678	16499	16545	16691	16549	16664	16444	16663	16552	16586	16752	16635	16681	16673	16388	16437	16763	16501	16651	16604	16523	16471	16560	16620	16610	16624	16488	16628	16546	16490	16630	16547	16655	16522	16536	16547	16608	16541	16626	16659	16731	16586	16641	16407	16573	16547	16518	16497	16856	16592	16743	16546	16462	16572	16720	16541	16519	16579	16572	16521	16578	16659	16653	16549	16522	16591	16515	16659	16387	16565	16701	16683	16725	16572	16438	16567	16558	16487	16553	16475	16698	16361	16423	16520	16618	16633	16495	16781	16591	16468	16553	16619	16497	16734	16592	16635	16384	16520	16388	16705	16576	16540	16602	16542	16397	16575	16531	16535	16303	16556	16616	16612	16651	16780	16680	16779	16409	16405	16637	16555	16480	16545	16510	16432	16379	16475	16591	16488	16578	16502	16433	16624	16520	16664	16570	16684	16733	16509	16527	16312	16673	16604	16620	16547	16475	16830	16476	16571	16553	16617	16531	16532	16528	16604	16512	16614	16628	16588	16400	16708	16446	16472	16634	16490	16422	16390	16493	16674	16692	16487	16594	16674	16497	16477	16718	16500	16599	16646	16479	16358	16655	16620	16322	16611	16520	16623	16568	16531	16625	16610	16553	16618	16577	16561	16771	16581	16525	16452	16657	16554	16599	16475	16612	16510	16557	16529	16439	16638	16694	16645	16629	16573	16628	16535	16473	16652	16551	16667	16468	16675	16463	16560	16570	16528	16357	16747	16593	16555	16582	16501	16652	16503	16511	16356	16597	16531	16516	16666	16710	16380	16557	16588	16514	16490	16544	16553	16635	16656	16624	16572	16651	16396	16503	16498	16495	16669	16508	16488	16631	16518	16453	16582	16492	16543	16413	16568	16522	16616	16725	16612	16751	16544	16461	16535	16448	16493	16484	16512	16647	16492	16566	16665	16604	16648	16639	16451	16574	16450	16624	16479	16786	16733	16621	16501	16703	16400	16441	16506	16598	16489	16617	16660	16510	16728	16495	16467	16724	16642	16526	16428	16826	16534	16665	16675	16521	16665	16694	16572	16438	16542	16551	16591	16461	16427	16508	16537	16521	16626	16514	16559	16537	16577	16403	16367	16758	16481	16571	16530	16452	16695	16595	16579	16545	16489	16466	16671	16689	16492	16556	16455	16495	16454	16486	16509	16602	16547	16757	16498	16577	16600	16569	16523	16586	16674	16523	16614	16598	16482	16508	16672	16541	16478	16605	16604	16478	16454	16516	16659	16422	16506	16698	16492	16525	16538	16657	16663	16641	16380	16425	16513	16505	16427	16731	16346	16627	16559	16596	16595	16587	16628	16583	16441	16641	16475	16330	16378	16566	16326	16711	16562	16571	16701	16572	16630	16443	16421	16421	16650	16613	16499	16469	16560	16667	16643	16589	16376	16478	16604	16455	16805	16566	16727	16661	16622	16559	16512	16792	16666	16759	16634	16484	16598	16635	16557	16509	16611	16519	16499	16640	16445	16535	16561	16569	16513	16454	16847	16555	16542	16447	16636	16509	16482	16398	16555	16561	16479	16530	16627	16614	16453	16675	16502	16673	16625	16566	16621	16652	16492	16564	16364	16598	16516	16592	16522	16484	16729	16681	16398	16443	16512	16650	16544	16654	16496	16491	16444	16647	16567	16520	16585	16558	16367	16695	16572	16564	16512	16586	16663	16550	16695	16533	16674	16447	16522	16521	16650	16611	16612	16638	16534	16501	16519	16606	16522	16473	16645	16251	16621	16385	16364	16566	16550	16531	16548	16546	16632	16500	16623	16635	16436	16668	16805	16663	16539	16379	16505	16583	16560	16655	16549	16658	16736	16745	16373	16509	16680	16437	16588	16683	16649	16517	16525	16544	16582	16541	16547	16443	16500	16679	16469	16646	16520	16675	16587	16731	16593	16628	16634	16523	16595	16605	16444	16644	16465	16636	16562	16637	16469	16517	16591	16492	16449	16574	16458	16675	16595	16566	16494	16451	16723	16528	16576	16437	16602	16651	16494	16438	16629	16602	16411	16707	16559	16611	16633	16684	16583	16474	16617	16315	16466	16644	16609	16578	16439	16517	16590	16629	16663	16360	16701	16777	16669	16651	16587	16669	16713	16600	16571	16490	16444	16481	16555	16487	16592	16483	16539	16735	16681	16758	16551	16594	16530	16700	16430	16661	16627	16620	16597	16567	16535	16500	16551	16425	16561	16570	16453	16640	16640	16572	16411	16521	16764	16552	16658	16643	16525	16533	16751	16538	16587	16496	16528	16531	16532	16594	16627	16605	16666	16505	16405	16553	16619	16511	16557	16494	16576	16574	16530	16558	16303	16381	16682	16419	16588	16484	16730	16712	16662	16629	16540	16698	16586	16754	16521	16498	16668	16593	16605	16499	16527	16511	16616	16440	16599	16618	16453	16530	16636	16501	16551	16642	16546	16671	16536	16660	16436	16571	16576	16455	16578	16617	16526	16443	16484	16490	16607	16616	16557	16333	16572	16739	16660	16450	16543	16501	16600	16435	16395	16383	16697	16517	16555	16568	16657	16658	16607	16380	16408	16399	16397	16508	16490	16539	16446	16535	16527	16377	16504	16516	16526	16608	16594	16491	16540	16520	16539	16509	16729	16516	16491	16709	16679	16539	16660	16630	16450	16640	16505	16498	16527	16695	16398	16711	16601	16497	16723	16655	16749	16491	16492	16569	16562	16635	16394	16637	16574	16499	16505	16406	16703	16569	16748	16542	16541	16527	16664	16446	16740	16513	16479	16510	16609	16323	16600	16602	16682	16538	16642	16534	16615	16521	16609	16504	16518	16550	16665	16600	16464	16561	16545	16496	16726	16696	16462	16594	16518	16646	16632	16694	16542	16720	16512	16854	16697	16509	16488	16560	16449	16666	16590	16605	16515	16646	16528	16486	16568	16470	16552	16554	16652	16512	16693	16668	16539	16655	16667	16550	16692	16445	16569	16706	16564	16591	16602	16691	16681	16619	16629	16634	16566	16585	16595	16618	16515	16641	16453	16650	16685	16836	16380	16657	16424	16553	16614	16518	16585	16578	16559	16416	16479	16500	16521	16542	16616	16459	16778	16602	16501	16636	16650	16513	16589	16529	16619	16395	16528	16557	16492	16691	16393	16632	16446	16534	16579	16577	16644	16378	16660	16572	16576	16679	16488	16629	16529	16690	16505	16528	16753	16643	16496	16502	16438	16564	16520	16633	16585	16619	16493	16541	16601	16631	16577	16599	16391	16658	16527	16619	16568	16501	16547	16664	16501	16547	16504	16781	16735	16592	16354	16545	16521	16606	16686	16500	16419	16472	16669	16617	16703	16562	16627	16602	16541	16633	16519	16503	16487	16571	16540	16566	16510	16525	16660	16669	16621	16445	16412	16447	16580	16657	16477	16580	16698	16630	16576	16713	16461	16432	16497	16547	16623	16531	16363	16753	16537	16505	16645	16603	16819	16477	16602	16665	16581	16519	16468	16508	16647	16739	16842	16526	16727	16600	16664	16583	16673	16464	16549	16638	16592	16538	16506	16504	16462	16585	16579	16478	16569	16447	16571	16627	16345	16448	16567	16630	16623	16683	16479	16454	16353	16559	16505	16640	16379	16645	16450	16516	16299	16649	16570	16471	16523	16525	16423	16568	16563	16472	16576	16603	16619	16506	16692	16561	16690	16592	16588	16565	16606	16523	16597	16579	16642	16538	16494	16631	16518	16453	16461	16421	16661	16524	16505	16604	16700	16674	16639	16609	16499	16597	16525	16589	16464	16597	16577	16470	16498	16605	16802	16461	16484	16619	16484	16492	16610	16539	16479	16619	16515	16474	16659	16534	16570	16727	16603	16411	16632	16515	16576	16638	16397	16580	16579	16647	16608	16529	16507	16525	16499	16423	16622	16492	16527	16574	16420	16644	16607	16447	16297	16575	16480	16473	16574	16577	16547	16525	16652	16512	16475	16728	16674	16675	16625	16611	16456	16586	16545	16464	16661	16633	16742	16654	16580	16497	16692	16442	16463	16472
25396	21637	27579	28130	22205	21057	20765	19647	19515	19688	19529	19442	19626	19541	19615	19573	19760	19581	19303	19473	19560	19507	19476	19418	19391	19311	19545	19575	19431	19577	19353	19413	19422	19443	19237	19378	19474	19490	19741	19487	19735	19391	19458	19406	19509	19454	19457	19439	19452	19515	19494	19394	19461	19535	19317	19542	19634	19509	19398	19396	19568	19392	19473	19259	19484	19561	19414	19260	19512	19371	19387	19451	19488	19398	19535	19379	19544	19420	19471	19300	19264	19513	19592	19292	19493	19375	19212	19294	19348	19407	19440	19381	19427	19327	19357	19375	19251	19350	19493	19389	19475	19590	19351	19350	19305	19288	19410	19552	19393	19408	19386	19580	19304	19393	19480	19382	19584	19292	19615	19416	19365	19376	19414	19269	19341	19515	19316	19379	19380	19406	19229	19313	19259	19585	19490	19697	19130	19378	19569	19409	19383	19548	19439	19703	19379	19491	19509	19317	19503	19291	19379	19558	19222	19273	19240	19394	19219	19560	19168	19464	19706	19420	19347	19649	19433	19437	19391	19407	19325	19230	19401	19411	19339	19430	19413	19535	19309	19405	19572	19384	19384	19545	19305	19300	19372	19333	19448	19482	19321	19371	19415	19528	19461	19446	19414	19492	19213	19346	19507	19410	19501	19468	19416	19384	19316	19346	19131	19337	19502	19379	19347	19488	19294	19372	19575	19506	19483	19319	19291	19486	19503	19507	19432	19410	19507	19367	19475	19500	19396	19225	19360	19232	19584	19631	19403	19503	19412	19609	19346	19431	19464	19251	19383	19408	19409	19551	19408	19300	19237	19595	19299	19330	19135	19356	19485	19381	19394	19222	19212	19551	19409	19568	19436	19583	19369	19392	19381	19479	19571	19218	19461	19344	19292	19398	19418	19641	19294	19216	19255	19510	19347	19404	19554	19456	19185	19505	19312	19177	19441	19440	19328	19250	19377	19507	19519	19344	19427	19372	19425	19418	19420	19276	19333	19564	19299	19473	19300	19330	19425	19188	19363	19383	19375	19573	19466	19393	19343	19305	19442	19524	19396	19470	19404	19457	19556	19459	19494	19284	19613	19439	19437	19484	19441	18947	19405	19555	19293	19311	19466	19528	19597	19465	19333	19346	19171	19400	19481	19556	19258	19336	19412	19411	19208	19272	19306	19502	19664	19603	19331	19539	19506	19576	19470	19458	19321	19474	19120	19251	19443	19458	19398	19404	19399	19304	19419	19293	19534	19234	19297	19391	19574	19440	19471	19491	19493	19275	19574	19162	19438	19633	19369	19671	19483	19325	19432	19466	19424	19321	19275	19444	19339	19476	19383	19317	19589	19380	19329	19428	19362	19237	19494	19409	19419	19419	19311	19637	19295	19404	19669	19373	19458	19531	19234	19558	19507	19436	19353	19474	19293	19463	19540	19444	19427	19523	19447	19507	19260	19565	19547	19528	19518	19239	19434	19465	19305	19329	19437	19337	19408	19488	19590	19515	19457	19563	19574	19447	19603	19471	19485	19383	19582	19383	19532	19446	19377	19341	19434	19513	19308	19282	19525	19280	19320	19414	19539	19371	19160	19368	19393	19274	19539	19611	19296	19303	19317	19426	19434	19451	19492	19465	19431	19149	19358	19375	19464	19518	19592	19399	19475	19430	19374	19313	19498	19414	19512	19422	19482	19494	19559	19363	19484	19433	19352	19199	19415	19385	19328	19459	19589	19615	19697	19442	19367	19509	19521	19343	19632	19616	19411	19521	19541	19498	19392	19580	19482	19574	19255	19480	19363	19523	19160	19194	19567	19468	19529	19438	19465	19507	19278	19444	19688	19555	19383	19266	19448	19540	19488	19569	19305	19536	19512	19346	19252	19585	19506	19361	19434	19619	19384	19471	19500	19393	19399	19493	19514	19368	19528	19513	19419	19621	19611	19414	19504	19497	19460	19630	19413	19457	19687	19392	19251	19297	19395	19410	19527	19527	19577	19518	19550	19241	19515	19231	19372	19411	19410	19407	19468	19369	19266	19487	19423	19408	19502	19433	19403	19322	19155	19432	19543	19377	19431	19426	19447	19368	19496	19392	19479	19611	19515	19450	19529	19513	19491	19412	19585	19460	19467	19468	19389	19160	19309	19519	19164	19466	19458	19381	19382	19379	19357	19449	19851	19749	19467	19341	19452	19291	19400	19399	19603	19385	19549	19330	19496	19332	19460	19630	19736	19373	19228	19377	19249	19443	19497	19306	19688	19491	19355	19268	19641	19417	19499	19205	19472	19296	19510	19503	19637	19531	19331	19252	19492	19445	19497	19441	19454	19285	19508	19411	19486	19439	19450	19482	19196	19568	19301	19296	19367	19513	19425	19386	19557	19400	19622	19338	19162	19297	19278	19519	19570	19295	19224	19543	19524	19299	19551	19542	19313	19410	19299	19354	19274	19469	19468	19393	19539	19562	19553	19541	19397	19440	19428	19544	19325	19108	19292	19423	19344	19344	19248	19545	19429	19429	19264	19604	19403	19533	19451	19519	19440	19494	19411	19443	19470	19538	19322	19359	19285	19504	19476	19630	19394	19492	19490	19383	19259	19389	19315	19536	19358	19562	19422	19610	19312	19416	19397	19450	19656	19289	19557	19574	19266	19181	19510	19625	19540	19583	19418	19638	19675	19536	19581	19371	19413	19236	19384	19470	19285	19364	19438	19480	19410	19562	19400	19433	19452	19397	19338	19538	19504	19435	19541	19419	19417	19352	19545	19647	19678	19473	19460	19375	19445	19503	19423	19427	19478	19677	19314	19385	19438	19618	19360	19503	19037	19375	19406	19687	19425	19668	19447	19568	19271	19229	19542	19680	19524	19383	19400	19590	19540	19523	19452	19338	19502	19406	19285	19581	19565	19614	19360	19439	19523	19376	19373	19557	19425	19415	19370	19236	19369	19393	19205	19408	19454	19354	19495	19434	19431	19361	19569	19310	19428	19399	19307	19476	19569	19417	19493	19524	19549	19471	19407	19587	19488	19401	19565	19301	19468	19567	19243	19324	19394	19492	19449	19060	19461	19301	19454	19489	19220	19416	19380	19476	19651	19438	19333	19437	19229	19459	19546	19412	19256	19554	19358	19582	19366	19410	19288	19471	19397	19517	19389	19431	19377	19392	19463	19345	19496	19393	19648	19492	19439	19279	19243	19452	19437	19355	19419	19388	19253	19348	19257	19668	19377	19389	19123	19294	19439	19471	19355	19341	19462	19377	19531	19196	19559	19549	19344	19491	19391	19353	19434	19420	19481	19486	19329	19474	19184	19304	19449	19450	19578	19397	19556	19348	19650	19417	19456	19285	19458	19488	19040	19581	19480	19302	19474	19461	19639	19515	19562	19509	19401	19224	19476	19336	19456	19425	19246	19460	19364	19430	19330	19454	19300	19401	19484	19305	19376	19546	19555	19310	19365	19603	19515	19157	19297	19142	19270	19409	19218	19333	19540	19547	19440	19681	19238	19481	19323	19317	19317	19390	19364	19494	19306	19322	19510	19605	19468	19452	19598	19354	19360	19480	19551	19633	19479	19424	19583	19386	19239	19555	19556	19413	19423	19584	19358	19397	19500	19473	19489	19694	19383	19462	19558	19506	19590	19695	19549	19507	19240	19705	19560	19458	19402	19425	19492	19365	19489	19332	19310	19256	19479	19628	19544	19523	19464	19629	19391	19340	19718	19504	19419	19353	19709	19485	19303	19593	19324	19172	19281	19288	19285	19290	19601	19348	19517	19131	19347	19444	19394	19497	19605	19491	19247	19382	19432	19331	19459	19290	19371	19489	19268	19555	19457	19508	19336	19218	19349	19238	19547	19449	19428	19127	19452	19435	19554	19468	19538	19729	19347	19601	19556	19372	19554	19567	19293	19616	19158	19471	19476	19493	19615	19496	19696	19421	19553	19464	19375	19394	19435	19493	19457	19613	19531	19442	19419	19444	19467	19548	19529	19262	19308	19445	19321	19435	19429	19401	19503	19517	19510	19525	19491	19559	19435	19582	19426	19566	19608	19409	19453	19248	19545	19408	19451	19419	19477	19472	19547	19578	19541	19310	19534	19237	19529	19310	19301	19404	19438	19760	19342	19513	19544	19530	19649	19630	19470	19553	19648	19296	19342	19448	19492	19557	19463	19557	19416	19556	19404	19656	19285	19436	19394	19261	19295	19434	19516	19632	19473	19202	19395	19482	19537	19321	19551	19486	19448	19409	19614	19457	19567	19605	19389	19185	19331	19463	19297	19572	19190	19269	19367	19473	19302	19564	19423	19499	19393	19506	19474	19575	19267	19528	19646	19598	19446	19473	19231	19599	19447	19426	19462	19749	19470	19397	19272	19204	19449	19521	19445	19514	19513	19212	19457	19400	19378	19589	19288	19476	19408	19484	19374	19481	19350	19390	19594	19668	19567	19401	19309	19560	19346	19499	19358	19365	19384	19364	19504	19332	19410	19452	19483	19205	19236	19341	19298	19309	19456	19310	19295	19395	19392	19411	19524	19362	19448	19526	19383	19536	19422	19624	19491	19489	19399	19344	19467	19243	19423	19411	19411	19431	19570	19521	19494	19467	19673	19635	19497	19488	19493	19546	19583	19407	19348	19525	19634	19464	19414	19410	19484	19292	19482	19451	19366	19423	19608	19395	19331	19450	19590	19560	19512	19561	19483	19598	19412	19510	19564	19492	19413	19553	19452	19398	19190	19453	19621	19461	19472	19398	19453	19297	19534	19367	19324	19406	19656	19417	19444	19271	19414	19189	19438	19450	19424	19371	19192	19525	19365	19392	19318	19420	19427	19493	19261	19491	19413	19356	19461	19518	19363	19582	19247	19275	19246	19446	19323	19648	19304	19561	19245	19380	19465	19639	19726	19541	19371	19362	19587	19363	19248	19349	19473	19537	19435	19462	19415	19545	19424	19557	19364	19567	19495	19379	19396	19491	19413	19363	19427	19532	19453	19321	19591	19437	19227	19418	19377	19468	19647	19196	19181	19353	19651	19402	19567	19313	19455	19559	19337	19406	19505	19377	19428	19401	19488	19538	19453	19376	19379	19344	19533	19454	19519	19464	19416	19295	19419	19607	19519	19385	19554	19408	19333	19472	19402	19478	19433	19420	19508	19378
20395	36429	28988	22537	19665	17976	17213	16716	16479	16555	16440	16418	16524	16547	16422	16453	16594	16318	16471	16479	16239	16389	16432	16446	16242	16556	16413	16377	16362	16332	16475	16437	16331	16427	16270	16383	16313	16266	16513	16265	16317	16427	16355	16214	16355	16333	16309	16320	16432	16309	16415	16519	16354	16444	16269	16195	16370	16341	16345	16542	16373	16260	16326	16463	16446	16354	16539	16298	16349	16335	16445	16296	16295	16404	16259	16151	16360	16143	16379	16483	16292	16181	16214	16417	16319	16151	16499	16283	16367	16353	16308	16311	16417	16577	16475	16320	16375	16408	16324	16340	16309	16370	16393	16404	16250	16373	16214	16326	16503	16367	16351	16208	16426	16392	16295	16399	16245	16451	16386	16505	16360	16364	16316	16370	16119	16450	16337	16291	16390	16356	16291	16518	16255	16445	16337	16315	16323	16332	16228	16478	16293	16187	16473	16325	16144	16382	16296	16279	16343	16343	16379	16176	16318	16471	16446	16419	16220	16611	16201	16200	16280	16510	16236	16285	16388	16210	16530	16379	16348	16448	16330	16429	16337	16225	16166	16455	16454	16630	16313	16346	16185	16341	16265	16466	16353	16408	16264	16324	16297	16365	16373	16353	16436	16227	16380	16255	16197	16470	16373	16204	16486	16177	16316	16262	16310	16260	16536	16361	16286	16241	16453	16359	16312	16289	16381	16138	16365	16297	16346	16310	16264	16220	16261	16356	16316	16294	16341	16269	16408	16327	16286	16230	16213	16514	16115	16308	16379	16396	16175	16336	16271	16411	16430	16415	16208	16260	16415	16167	16393	16350	16439	16191	16409	16347	16482	16353	16500	16274	16280	16290	16298	16430	16388	16490	16316	16220	16374	16343	16342	16224	16266	16490	16253	16213	16437	16288	16259	16407	16321	16232	16262	16440	16329	16433	16419	16344	16225	16356	16333	16367	16441	16295	16519	16343	16456	16309	16261	16554	16285	16404	16367	16249	16365	16373	16198	16267	16600	16360	16266	16364	16292	16477	16355	16267	16246	16292	16378	16476	16451	16382	16379	16549	16237	16259	16364	16460	16508	16350	16444	16487	16354	16225	16300	16401	16280	16238	16370	16200	16410	16418	16299	16338	16367	16336	16245	16188	16209	16463	16339	16435	16321	16188	16271	16372	16410	16381	16390	16240	16477	16406	16304	16402	16214	16467	16334	16347	16223	16412	16425	16271	16346	16319	16227	16494	16516	16399	16446	16324	16241	16445	16284	16513	16485	16248	16488	16378	16449	16201	16382	16383	16538	16430	16521	16182	16355	16366	16210	16377	16384	16164	16353	16207	16503	16214	16280	16441	16351	16274	16383	16350	16430	16319	16364	16273	16385	16294	16383	16588	16363	16504	16409	16272	16350	16335	16342	16471	16345	16314	16325	16405	16192	16262	16447	16336	16371	16249	16307	16424	16481	16506	16477	16325	16301	16285	16287	16347	16227	16348	16350	16540	16255	16400	16143	16447	16466	16433	16279	16322	16444	16538	16357	16227	16264	16427	16169	16315	16311	16312	16464	16228	16413	16413	16478	16551	16371	16385	16276	16348	16301	16384	16327	16184	16227	16403	16352	16306	16304	16237	16276	16381	16307	16259	16399	16347	16364	16381	16311	16315	16344	16370	16209	16260	16166	16463	16401	16242	16214	16505	16333	16515	16438	16569	16369	16336	16243	16360	16193	16345	16381	16249	16389	16314	16364	16096	16375	16449	16462	16322	16397	16375	16219	16474	16215	16301	16543	16296	16357	16485	16208	16377	16334	16491	16354	16471	16239	16345	16338	16561	16354	16330	16263	16432	16464	16416	16330	16426	16282	16164	16291	16363	16517	16308	16341	16419	16241	16294	16340	16474	16299	16369	16295	16354	16259	16373	16461	16355	16222	16500	16402	16415	16250	16267	16155	16403	16475	16310	16344	16420	16412	16191	16234	16418	16500	16221	16393	16254	16236	16404	16420	16328	16453	16454	16403	16317	16216	16359	16447	16355	16349	16326	16371	16265	16290	16415	16435	16265	16300	16490	16271	16542	16355	16404	16404	16331	16385	16373	16386	16382	16290	16261	16439	16397	16389	16304	16425	16233	16327	16200	16386	16305	16424	16187	16486	16339	16484	16402	16429	16282	16422	16154	16309	16441	16523	16409	16240	16323	16406	16586	16278	16383	16438	16546	16472	16390	16290	16507	16287	16342	16345	16126	16438	16362	16267	16329	16355	16335	16245	16318	16336	16360	16383	16364	16241	16580	16311	16369	16377	16350	16393	16313	16400	16408	16200	16354	16369	16461	16491	16504	16241	16473	16307	16445	16434	16351	16309	16405	16526	16377	16357	16416	16382	16260	16250	16415	16172	16454	16359	16362	16236	16331	16360	16396	16418	16534	16169	16307	16572	16289	16349	16568	16280	16500	16267	16339	16407	16247	16352	16411	16372	16317	16362	16466	16257	16345	16341	16339	16293	16404	16352	16373	16359	16431	16325	16491	16313	16268	16372	16312	16405	16527	16383	16256	16330	16353	16376	16545	16430	16359	16266	16363	16201	16400	16490	16356	16456	16265	16310	16354	16369	16333	16378	16403	16288	16379	16298	16320	16308	16442	16360	16616	16415	16400	16153	16308	16395	16451	16436	16554	16204	16529	16368	16377	16406	16370	16372	16243	16410	16272	16418	16372	16312	16372	16367	16180	16436	16300	16274	16223	16508	16365	16356	16452	16196	16479	16344	16185	16359	16454	16328	16252	16275	16360	16459	16316	16132	16296	16370	16332	16157	16445	16429	16390	16339	16215	16219	16445	16369	16379	16308	16062	16329	16287	16355	16471	16315	16414	16452	16365	16381	16344	16507	16247	16449	16210	16283	16347	16264	16376	16372	16342	16380	16256	16365	16412	16351	16388	16359	16349	16266	16440	16453	16286	16481	16312	16286	16443	16239	16443	16347	16280	16493	16146	16165	16472	16365	16361	16283	16359	16355	16378	16412	16484	16439	16235	16085	16457	16317	16436	16602	16281	16297	16314	16350	16368	16459	16196	16303	16376	16378	16417	16370	16225	16301	16372	16488	16346	16242	16198	16360	16326	16311	16334	16317	16292	16315	16246	16300	16356	16466	16324	16415	16197	16429	16477	16332	16055	16420	16102	16506	16298	16358	16275	16267	16341	16346	16314	16232	16417	16222	16408	16261	16434	16181	16341	16348	16419	16327	16404	16604	16437	16259	16334	16330	16401	16407	16261	16430	16453	16238	16453	16332	16357	16349	16197	16341	16282	16337	16175	16368	16341	16336	16459	16265	16445	16458	16396	16330	16378	16401	16442	16278	16431	16308	16298	16279	16257	16277	16380	16309	16398	16487	16356	16159	16357	16399	16330	16236	16329	16212	16174	16457	16249	16304	16231	16401	16394	16379	16448	16277	16298	16378	16275	16462	16212	16337	16389	16492	16218	16249	16510	16476	16165	16442	16316	16349	16358	16305	16362	16327	16329	16378	16262	16356	16307	16375	16326	16242	16230	16396	16133	16416	16367	16354	16232	16433	16266	16220	16393	16238	16286	16213	16546	16384	16277	16288	16223	16358	16384	16388	16104	16334	16578	16294	16373	16342	16300	16233	16500	16311	16414	16241	16358	16297	16187	16277	16340	16280	16392	16169	16267	16298	16333	16454	16228	16433	16332	16186	16263	16250	16328	16365	16424	16378	16319	16185	16207	16408	16353	16289	16369	16303	16407	16163	16499	16249	16446	16350	16353	16401	16362	16397	16322	16116	16178	16373	16288	16334	16290	16340	16378	16318	16269	16305	16399	16482	16428	16240	16307	16273	16424	16311	16209	16448	16294	16264	16385	16403	16313	16413	16204	16455	16377	16421	16461	16474	16570	16387	16299	16411	16393	16375	16327	16280	16484	16296	16331	16434	16296	16363	16400	16401	16393	16330	16465	16270	16249	16482	16251	16524	16261	16342	16450	16321	16201	16384	16374	16440	16450	16343	16361	16441	16299	16282	16373	16365	16378	16361	16440	16205	16327	16508	16392	16456	16407	16348	16346	16187	16412	16279	16239	16332	16398	16517	16374	16334	16303	16332	16364	16318	16218	16235	16586	16397	16405	16393	16317	16333	16269	16430	16296	16211	16332	16334	16332	16382	16386	16240	16351	16360	16328	16305	16196	16241	16461	16345	16478	16378	16415	16079	16358	16399	16195	16521	16520	16384	16317	16390	16390	16283	16508	16306	16545	16316	16333	16283	16434	16441	16252	16514	16349	16495	16275	16329	16410	16420	16441	16486	16325	16451	16276	16508	16340	16345	16438	16470	16438	16221	16324	16262	16413	16323	16377	16395	16288	16315	16202	16246	16502	16385	16316	16191	16469	16442	16418	16281	16265	16338	16363	16392	16463	16509	16524	16440	16409	16351	16396	16284	16316	16435	16422	16385	16280	16334	16325	16472	16423	16295	16310	16262	16280	16420	16472	16329	16297	16388	16307	16258	16440	16427	16448	16296	16328	16401	16407	16417	16390	16297	16535	16331	16299	16228	16345	16204	16389	16380	16315	16401	16407	16256	16410	16357	16367	16392	16193	16400	16354	16209	16266	16383	16331	16326	16362	16271	16257	16285	16461	16372	16404	16389	16399	16660	16608	16401	16474	16444	16138	16416	16302	16385	16452	16524	16568	16392	16294	16296	16262	16256	16386	16302	16380	16402	16264	16287	16394	16345	16238	16236	16472	16354	16353	16289	16467	16310	16301	16372	16308	16399	16379	16533	16452	16504	16199	16302	16205	16344	16360	16315	16437	16323	16321	16361	16215	16512	16292	16302	16410	16174	16480	16467	16414	16381	16275	16330	16378	16268	16401	16352	16500	16442	16296	16616	16314	16420	16226	16498	16370	16431	16185	16263	16230	16254	16195	16496	16501	16178	16464	16369	16380	16428	16468	16224	16327	16516	16321	16396	16258	16309	16425	16352	16418	16259	16436	16520	16228	16313	16405	16529	16396	16427	16301	16340	16426	16402	16242	16265	16301	16455	16182	16313	16341	16291	16453	16225	16251	16206	16256	16236	16434	16191	16210	16401	16172	16427	16439	16452	16398	16275	16222	16319	16463	16368	16129	16400	16209	16415	16153
22693	21645	28919	24966	22800	25840	27588	23085	22046	22037	21995	22041	22104	22192	21886	21647	21800	21812	21633	21602	22048	21763	21793	21837	21786	21811	21832	21671	21876	21683	21764	21667	21643	21554	21753	21720	21845	21645	21847	21718	21687	21719	21645	21701	21750	21528	21523	21687	21731	21724	21668	21505	21657	21823	21834	21585	21797	21867	21501	21605	21451	21702	21566	21548	21625	21430	21529	21661	21625	21787	21472	21634	21602	21592	21649	21405	21413	21646	21395	21799	21605	21532	21497	21600	21521	21674	21519	21613	21658	21412	21716	21507	21516	21446	21457	21617	21650	21802	21646	21534	21476	21577	21715	21616	21711	21742	21507	21629	21426	21644	21390	21622	21619	21649	21643	21593	21638	21483	21482	21503	21695	21543	21520	21553	21569	21620	21502	21639	21511	21515	21754	21721	21539	21682	21473	21557	21665	21679	21604	21790	21790	21602	21385	21748	21450	21791	21548	21558	21665	21566	21671	21550	21640	21591	21586	21417	21568	21738	21707	21582	21463	21707	21607	21440	21615	21704	21723	21635	21746	21513	21517	21499	21691	21680	21790	21669	21547	21513	21525	21486	21349	21432	21556	21676	21696	21785	21749	21496	21594	21522	21593	21648	21732	21669	21555	21628	21561	21567	21614	21439	21607	21734	21561	21551	21628	21650	21621	21490	21564	21647	21538	21472	21546	21605	21704	21617	21681	21616	21511	21614	21728	21464	21473	21690	21524	21596	21591	21602	21666	21433	21700	21610	21616	21603	21551	21489	21552	21442	21561	21544	21739	21765	21544	21520	21596	21592	21484	21654	21369	21614	21582	21590	21626	21687	21683	21354	21650	21700	21505	21559	21799	21638	21538	21697	21555	21533	21424	21627	21566	21732	21613	21478	21740	21584	21684	21581	21647	21625	21747	21698	21520	21446	21576	21629	21475	21569	21730	21645	21492	21468	21429	21720	21760	21569	21598	21550	21519	21738	21458	21589	21560	21433	21569	21579	21446	21692	21563	21698	21828	21746	21650	21669	21389	21402	21462	21512	21660	21692	21682	21470	21489	21705	21481	21722	21669	21588	21477	21698	21482	21314	21685	21527	21694	21676	21610	21372	21757	21433	21588	21611	21437	21662	21753	21702	21620	21703	21830	21414	21451	21693	21559	21459	21616	21628	21670	21743	21875	21613	21586	21425	21570	21660	21782	21460	21692	21758	21544	21417	21375	21586	21643	21556	21492	21617	21423	21544	21704	21552	21476	21785	21697	21343	21623	21451	21517	21368	21484	21505	21539	21582	21419	21404	21466	21522	21749	21578	21396	21575	21493	21578	21493	21782	21629	21626	21597	21578	21863	21590	21452	21562	21588	21703	21835	21621	21690	21572	21366	21655	21748	21616	21768	21612	21451	21393	21711	21676	21545	21819	21620	21497	21492	21680	21624	21579	21710	21446	21554	21431	21726	21790	21838	21509	21417	21540	21736	21533	21613	21578	21667	21606	21653	21526	21420	21474	21690	21731	21605	21676	21699	21647	21741	21468	21557	21453	21367	21510	21494	21427	21506	21643	21714	21454	21590	21461	21793	21518	21490	21523	21799	21631	21567	21548	21424	21790	21604	21788	21715	21618	21410	21247	21447	21341	21512	21723	21532	21547	21854	21716	21647	21518	21789	21551	21537	21716	21472	21585	21573	21427	21834	21634	21567	21406	21411	21583	21390	21549	21660	21747	21491	21694	21615	21619	21536	21674	21680	21610	21743	21551	21941	21518	21576	21460	21753	21554	21657	21600	21737	21542	21465	21592	21530	21536	21777	21508	21631	21643	21705	21683	21520	21582	21659	21674	21591	21745	21489	21581	21568	21678	21606	21500	21760	21534	21553	21628	21486	21578	21602	21605	21613	21544	21634	21618	21524	21442	21339	21388	21478	21469	21488	21512	21648	21566	21463	21518	21573	21833	21532	21751	21725	21521	21764	21457	21691	21739	21806	21471	21672	21740	21726	21682	21686	21682	21582	21922	21410	21763	21548	21922	21484	21635	21682	21459	21524	21553	21280	21796	21598	21457	21622	21627	21814	21679	21704	21633	21580	21558	21549	21597	21537	21649	21748	21577	21700	21432	21598	21715	21613	21573	21549	21625	21871	21695	21570	21667	21538	21676	21762	21794	21811	21609	21514	21484	21618	21693	21513	21446	21706	21643	21431	21727	21584	21635	21747	21337	21578	21737	21419	21790	21563	21592	21588	21534	21637	21389	21654	21696	21587	21471	21491	21472	21575	21527	21597	21672	21453	21416	21759	21758	21713	21354	21647	21433	21562	21620	21461	21499	21497	21765	21811	21636	21784	21580	21557	21724	21514	21306	21520	21394	21784	21657	21623	21321	21770	21489	21562	21608	21566	21773	21454	21476	21519	21530	21547	21614	21872	21655	21611	21787	21683	21950	21706	21733	21659	21583	21625	21608	21419	21429	21511	21687	21601	21438	21423	21536	21588	21591	21652	21565	21633	21682	21538	21566	22003	21682	21530	21753	21454	21644	21593	21918	21795	21746	21612	21252	21555	21753	21514	21540	21708	21458	21630	21459	21640	21569	21635	21875	21453	21591	21690	21668	21499	21604	21705	21577	21879	21482	21509	21546	21749	21725	21586	21689	21658	21794	21748	21643	21597	21408	21703	21445	21296	21669	21428	21424	21366	21752	21490	21386	21455	21581	21633	21579	21414	21586	21726	21723	21546	21720	21580	21464	21639	21651	21355	21548	21644	21525	21480	21503	21546	21676	21664	21699	21586	21576	21542	21753	21502	21653	21685	21546	21525	21436	21535	21665	21545	21724	21591	21541	21543	21291	21404	21718	21546	21597	21442	21431	21565	21503	21857	21513	21347	21800	21464	21459	21497	21539	21464	21610	21718	21745	21562	21562	21548	21673	21602	21508	21687	21837	21852	21516	21693	21549	21606	21573	21442	21399	21682	21491	21525	21615	21784	21650	21508	21547	21523	21559	21657	21479	21586	21746	21544	21604	21566	21604	21549	21554	21521	21618	21677	21629	21762	21638	21563	21729	21705	21712	21799	21643	21653	21615	21752	21719	21453	21580	21744	21577	21570	21596	21526	21664	21672	21640	21732	21568	21662	21656	21427	21747	21572	21493	21707	21661	21584	21657	21733	21339	21678	21596	21647	21591	21340	21521	21679	21552	21587	21622	21600	21570	21579	21679	21695	21465	21770	21570	21424	21580	21672	21685	21622	21446	21611	21711	21631	21494	21638	21692	21467	21595	21530	21804	21615	21660	21355	21413	21691	21512	21671	21661	21639	21505	21539	21443	21546	21792	21585	21691	21726	21478	21495	21426	21432	21492	21620	21603	21759	21453	21479	21631	21436	21516	21805	21543	21434	21670	21648	21506	21544	21644	21529	21440	21447	21553	21610	21482	21859	21571	21464	21479	21630	21385	21672	21600	21896	21678	21217	21555	21818	21741	21652	21635	21475	21473	21352	21737	21560	21605	21577	21558	21671	21677	21527	21763	21472	21553	21546	21450	21609	21293	21453	21394	21457	21756	21656	21619	21579	21626	21411	21709	21523	21367	21678	21518	21577	21489	21444	21326	21516	21494	21490	21618	21542	21671	21745	21394	21631	21624	21502	21657	21611	21459	21426	21598	21629	21556	21629	21458	21614	21576	21386	21529	21618	21399	21568	21696	21512	21581	21664	21709	21606	21577	21764	21770	21545	21608	21528	21633	21722	21598	21504	21752	21607	21467	21467	21664	21615	21476	21661	21508	21600	21619	21635	21454	21599	21407	21539	21676	21572	21742	21866	21660	21606	21569	21467	21650	21542	21461	21474	21778	21592	21935	21579	21469	21459	21565	21752	21445	21554	21375	21471	21690	21894	21638	21663	21546	21769	21576	21501	21570	21256	21290	21646	21617	21622	21495	21451	21295	21480	21593	21581	21651	21699	21516	21656	21495	21573	21647	21449	21640	21570	21640	21686	21533	21448	21699	21611	21613	21714	21667	21636	21537	21451	21351	21601	21589	21525	21331	21608	21574	21798	21452	21417	21800	21586	21567	21601	21538	21631	21386	21606	21701	21443	21610	21621	21616	21377	21417	21681	21461	21533	21474	21376	21518	21742	21620	21503	21452	21385	21540	21398	21663	21428	21649	21480	21686	21524	21622	21409	21440	21278	21768	21475	21652	21604	21616	21523	21541	21671	21410	21577	21778	21449	21492	22025	21496	21579	21641	21578	21433	21734	21639	21507	21583	21464	21594	21729	21606	21525	21531	21462	21648	21754	21682	21863	21666	21642	21585	21689	21480	21364	21509	21525	21656	21542	21484	21612	21559	21518	21458	21655	21512	21754	21632	21753	21613	21748	21607	21843	21522	21836	21570	21527	21697	21599	21483	21651	21560	21405	21388	21735	21650	21665	21546	21560	21592	21567	21819	21665	21443	21660	21541	21738	21749	21474	21772	21467	21478	21599	21526	21651	21644	21667	21858	21628	21722	21676	21396	21807	21660	21437	21642	21560	21599	21590	21425	21826	21597	21536	21593	21651	21573	21783	21556	21735	21505	21642	21687	21461	21681	21646	21554	21594	21377	21696	21537	21709	21654	21648	21590	21618	21412	21769	21846	21705	21575	21438	21602	21707	21712	21777	21656	21794	21461	21512	21565	21439	21705	21541	21485	21670	21663	21530	21554	21448	21559	21410	21520	21566	21418	21674	21627	21521	21599	21466	21510	21626	21526	21567	21699	21462	21573	21700	21444	21271	21436	21495	21704	21819	21478	21629	21646	21465	21621	21752	21799	21607	21722	21453	21556	21512	21703	21610	21630	21543	21659	21633	21783	21627	21593	21757	21563	21416	21507	21734	21451	21602	21521	21544	21670	21745	21621	21455	21418	21642	21554	21832	21678	21596	21610	21696	21496	21572	21524	21599	21621	21765	21654	21425	21428	21512	21666	21521	21798	21701	21651	21603	21392	21637	21676	21386	21737	21614	21449	21575	21593	21446	21527	21447	21424	21760	21663	21704	21669	21691	21577	21727	21514	21457	21520	21528	21773	21690	21575	21495	21440	21866	21460	21533	21568	21807	21514	21489	21587	21619	21537	21650	21703	21700	21577	21507	21553	21584	21639	21457	21508	21517	21667
21851	47557	39209	30842	25881	22741	20310	18807	17892	17921	17779	17876	17713	17724	17583	17590	17712	17619	17632	17662	17669	17638	17707	17793	17584	17831	17478	17561	17477	17637	17523	17694	17556	17793	17509	17695	17619	17521	17758	17473	17591	17674	17773	17611	17749	17600	17561	17459	17555	17559	17762	17575	17483	17631	17629	17605	17672	17696	17520	17618	17546	17553	17574	17661	17440	17767	17579	17401	17443	17741	17599	17686	17708	17550	17685	17645	17552	17669	17587	17544	17744	17662	17630	17593	17561	17621	17552	17549	17418	17531	17494	17610	17735	17541	17539	17612	17498	17748	17450	17599	17717	17592	17617	17664	17513	17630	17582	17606	17698	17545	17670	17607	17702	17607	17702	17567	17705	17738	17523	17316	17589	17599	17847	17460	17551	17595	17580	17590	17704	17458	17720	17444	17497	17690	17593	17614	17585	17618	17572	17457	17671	17469	17582	17630	17354	17585	17515	17552	17717	17566	17556	17671	17603	17626	17715	17598	17599	17386	17550	17595	17618	17594	17504	17533	17643	17415	17682	17402	17563	17476	17680	17639	17605	17642	17516	17494	17562	17566	17613	17500	17478	17604	17545	17518	17648	17636	17662	17754	17576	17666	17686	17643	17525	17503	17518	17377	17428	17506	17631	17720	17544	17615	17635	17559	17623	17729	17652	17554	17698	17548	17576	17619	17556	17660	17594	17428	17615	17560	17399	17627	17660	17600	17522	17530	17538	17745	17672	17644	17548	17605	17667	17531	17693	17580	17493	17513	17583	17664	17478	17604	17451	17433	17603	17657	17604	17379	17657	17565	17439	17659	17590	17473	17612	17633	17647	17372	17562	17454	17574	17408	17490	17637	17580	17542	17700	17575	17695	17409	17610	17626	17549	17532	17586	17657	17534	17733	17672	17830	17390	17485	17467	17533	17733	17736	17559	17600	17717	17521	17458	17475	17532	17629	17514	17564	17604	17553	17521	17496	17642	17512	17654	17520	17597	17658	17659	17633	17584	17675	17502	17763	17508	17624	17536	17399	17576	17552	17490	17607	17434	17775	17681	17799	17710	17634	17594	17463	17614	17561	17425	17623	17403	17594	17726	17658	17469	17559	17505	17534	17580	17418	17421	17691	17577	17714	17677	17702	17514	17721	17578	17583	17416	17700	17409	17496	17714	17674	17611	17581	17531	17704	17521	17702	17562	17555	17510	17354	17494	17613	17516	17611	17413	17631	17611	17472	17661	17586	17692	17418	17517	17475	17540	17417	17503	17558	17720	17365	17649	17776	17505	17578	17669	17517	17564	17661	17543	17650	17540	17595	17546	17507	17620	17572	17554	17536	17452	17563	17659	17565	17587	17548	17401	17485	17765	17515	17532	17744	17687	17624	17626	17542	17615	17624	17571	17705	17724	17611	17688	17629	17515	17595	17510	17818	17641	17574	17516	17718	17590	17459	17555	17526	17584	17729	17718	17358	17485	17830	17659	17463	17572	17649	17636	17530	17677	17759	17693	17616	17680	17540	17663	17774	17444	17688	17529	17494	17565	17606	17614	17606	17642	17395	17594	17607	17590	17399	17636	17767	17749	17552	17645	17536	17679	17633	17583	17561	17598	17613	17547	17680	17693	17525	17610	17447	17721	17595	17616	17739	17578	17576	17554	17256	17686	17746	17529	17794	17336	17493	17618	17666	17576	17446	17743	17681	17683	17579	17299	17729	17679	17596	17535	17508	17704	17620	17658	17486	17631	17729	17594	17546	17528	17656	17597	17860	17595	17440	17682	17556	17762	17627	17757	17511	17647	17684	17638	17561	17655	17774	17600	17727	17597	17438	17625	17605	17463	17728	17475	17516	17486	17439	17385	17530	17598	17500	17456	17677	17634	17541	17674	17550	17677	17540	17757	17597	17678	17810	17508	17553	17546	17383	17487	17534	17679	17690	17560	17550	17588	17684	17425	17633	17683	17592	17545	17503	17655	17462	17506	17448	17522	17659	17455	17635	17690	17495	17727	17699	17408	17458	17817	17391	17700	17559	17608	17807	17518	17429	17614	17658	17516	17661	17483	17673	17615	17483	17690	17573	17750	17654	17434	17602	17589	17561	17614	17610	17643	17449	17682	17679	17645	17458	17539	17591	17389	17766	17657	17498	17510	17602	17635	17580	17672	17378	17267	17522	17524	17675	17633	17564	17460	17427	17581	17669	17665	17641	17509	17531	17621	17639	17546	17716	17612	17588	17560	17414	17486	17563	17579	17516	17726	17526	17604	17590	17508	17569	17568	17666	17611	17539	17714	17834	17537	17423	17702	17553	17709	17598	17566	17502	17556	17396	17596	17535	17555	17546	17594	17622	17525	17619	17555	17451	17536	17556	17759	17582	17649	17630	17402	17561	17518	17521	17595	17550	17860	17578	17605	17509	17613	17497	17742	17580	17451	17449	17517	17519	17480	17475	17473	17606	17471	17605	17668	17497	17526	17597	17577	17646	17621	17623	17584	17572	17628	17461	17575	17504	17548	17594	17621	17594	17648	17492	17669	17737	17452	17618	17445	17624	17449	17743	17592	17489	17698	17581	17604	17685	17570	17475	17457	17541	17579	17530	17806	17420	17737	17579	17746	17713	17595	17628	17751	17659	17740	17708	17556	17655	17453	17614	17585	17539	17626	17570	17643	17431	17543	17573	17507	17554	17732	17550	17525	17618	17638	17738	17407	17634	17457	17555	17506	17596	17620	17500	17689	17653	17754	17471	17549	17449	17502	17594	17483	17612	17520	17559	17543	17664	17502	17794	17541	17696	17537	17538	17574	17711	17572	17685	17441	17682	17622	17520	17779	17577	17672	17534	17455	17652	17648	17655	17708	17548	17546	17561	17663	17544	17475	17435	17471	17442	17575	17589	17396	17544	17462	17667	17490	17575	17587	17655	17602	17587	17507	17474	17529	17726	17249	17697	17541	17537	17595	17558	17599	17512	17519	17439	17643	17603	17664	17501	17695	17442	17614	17647	17554	17734	17647	17649	17563	17591	17593	17522	17630	17502	17539	17563	17612	17632	17527	17648	17548	17616	17622	17565	17689	17595	17612	17500	17611	17714	17581	17522	17635	17553	17470	17589	17591	17632	17642	17465	17397	17582	17666	17558	17633	17603	17616	17600	17451	17508	17573	17609	17666	17600	17697	17482	17572	17669	17462	17536	17543	17694	17464	17357	17539	17624	17716	17693	17587	17635	17517	17617	17637	17509	17641	17679	17513	17427	17814	17607	17569	17454	17478	17647	17500	17533	17539	17658	17562	17583	17485	17659	17696	17529	17608	17475	17534	17666	17472	17727	17519	17529	17500	17575	17667	17600	17398	17722	17589	17522	17494	17488	17616	17606	17571	17370	17642	17409	17404	17669	17533	17588	17493	17385	17651	17516	17585	17699	17517	17585	17641	17558	17489	17328	17612	17735	17731	17560	17517	17357	17544	17622	17430	17580	17615	17550	17707	17636	17736	17609	17571	17542	17868	17555	17381	17520	17562	17541	17586	17621	17558	17682	17674	17432	17619	17513	17459	17418	17533	17632	17436	17482	17665	17369	17619	17605	17481	17551	17504	17371	17689	17506	17621	17670	17481	17510	17601	17598	17601	17553	17663	17462	17623	17715	17416	17485	17513	17619	17536	17509	17536	17587	17587	17677	17493	17552	17435	17543	17577	17656	17647	17586	17775	17538	17628	17417	17632	17456	17583	17535	17554	17680	17702	17501	17459	17552	17573	17625	17525	17493	17561	17771	17609	17588	17626	17598	17661	17702	17560	17588	17679	17598	17673	17681	17628	17370	17664	17510	17661	17621	17728	17637	17672	17713	17356	17556	17507	17624	17674	17780	17498	17455	17723	17605	17793	17745	17494	17484	17758	17682	17387	17741	17617	17530	17449	17538	17472	17528	17551	17591	17639	17638	17632	17569	17595	17696	17779	17445	17772	17571	17478	17455	17584	17621	17503	17619	17425	17703	17601	17464	17737	17505	17851	17693	17532	17403	17781	17570	17713	17527	17692	17632	17664	17645	17609	17749	17647	17653	17749	17784	17493	17523	17642	17670	17466	17577	17742	17604	17645	17591	17534	17469	17535	17446	17636	17609	17516	17542	17460	17643	17645	17607	17558	17626	17727	17570	17549	17406	17506	17641	17581	17505	17581	17516	17732	17652	17614	17804	17733	17709	17680	17585	17672	17646	17507	17734	17562	17626	17601	17611	17485	17594	17521	17593	17712	17631	17706	17583	17559	17500	17582	17473	17503	17522	17608	17468	17577	17568	17703	17644	17394	17530	17503	17568	17691	17422	17568	17536	17645	17503	17642	17696	17555	17555	17713	17538	17668	17669	17468	17525	17442	17402	17387	17386	17653	17617	17592	17627	17741	17244	17570	17503	17477	17794	17593	17583	17514	17558	17599	17709	17447	17549	17589	17619	17505	17699	17531	17601	17705	17698	17809	17590	17755	17497	17597	17416	17452	17550	17763	17583	17649	17471	17689	17737	17541	17400	17514	17574	17579	17468	17588	17508	17727	17470	17644	17656	17452	17593	17580	17275	17347	17829	17551	17661	17643	17609	17580	17618	17604	17671	17532	17683	17614	17608	17651	17522	17606	17545	17636	17813	17714	17559	17564	17596	17715	17391	17833	17524	17559	17451	17454	17580	17642	17587	17514	17464	17525	17557	17485	17549	17520	17525	17508	17529	17515	17733	17651	17547	17588	17559	17503	17570	17621	17622	17547	17557	17447	17664	17597	17634	17700	17691	17665	17747	17564	17504	17763	17433	17582	17549	17671	17660	17466	17470	17655	17594	17461	17521	17477	17656	17669	17671	17439	17638	17601	17458	17603	17616	17668	17607	17680	17546	17659	17534	17474	17428	17645	17689	17482	17589	17492	17651	17532	17489	17487	17726	17481	17720	17675	17615	17418	17386	17429	17611	17418	17638	17664	17454	17795	17484	17481	17482	17547	17505	17436	17670	17640	17625	17648	17655	17595	17553	17442	17520	17591	17548	17638	17564	17585	17431	17722	17616	17557	17546	17657	17648	17471	17701	17638	17448	17494	17724	17546	17660	17572	17704	17556	17553	17564	17618	17575	17597	17548	17532	17607	17464	17551	17638	17510	17641	17647	17714
30224	25257	28891	25488	21133	20440	20144	19670	19691	19557	19630	19529	19519	19572	19683	19605	19517	19664	19332	19668	19479	19447	19778	19429	19607	19665	19542	19439	19466	19217	19747	19655	19503	19676	19455	19628	19391	19577	19621	19643	19265	19424	19481	19484	19653	19755	19395	19529	19748	19605	19575	19506	19649	19705	19618	19656	19644	19361	19479	19694	19717	19479	19662	19690	19635	19569	19595	19459	19595	19646	19815	19644	19683	19766	19558	19557	19587	19527	19667	19475	19588	19756	19580	19694	19778	19596	19755	19497	19565	19436	19655	19409	19493	19654	19631	19535	19562	19680	19721	19619	19521	19663	19599	19615	19539	19382	19619	19548	19554	19417	19477	19597	19777	19655	19597	19604	19613	19673	19640	19562	19714	19403	19306	19512	19450	19255	19496	19480	19430	19569	19500	19533	19533	19726	19695	19541	19635	19702	19497	19481	19444	19579	19669	19541	19617	19457	19429	19647	19603	19649	19644	19650	19244	19533	19540	19541	19563	19485	19663	19797	19615	19629	19704	19491	19599	19551	19628	19691	19573	19624	19606	19440	19308	19572	19509	19452	19403	19485	19611	19830	19632	19655	19462	19561	19492	19502	19543	19517	19644	19576	19420	19646	19561	19329	19672	19564	19526	19631	19608	19331	19503	19511	19625	19592	19516	19741	19688	19895	19732	19703	19372	19647	19613	19466	19526	19361	19426	19195	19594	19697	19526	19749	19568	19751	19589	19385	19468	19627	19534	19586	19503	19455	19448	19556	19277	19534	19508	19438	19496	19430	19541	19508	19588	19565	19539	19742	19484	19548	19675	19570	19661	19516	19549	19524	19679	19509	19572	19549	19442	19485	19509	19617	19699	19431	19648	19597	19538	19672	19648	19648	19519	19632	19667	19549	19431	19498	19584	19450	19602	19458	19567	19554	19774	19536	19607	19534	19539	19757	19604	19617	19627	19619	19378	19677	19479	19578	19534	19535	19429	19323	19654	19778	19681	19670	19664	19507	19451	19620	19432	19506	19533	19493	19506	19443	19372	19547	19567	19402	19671	19523	19587	19604	19658	19643	19508	19746	19707	19619	19785	19632	19662	19502	19793	19566	19402	19672	19652	19707	19676	19662	19545	19549	19648	19483	19329	19575	19605	19773	19883	19545	19688	19477	19625	19531	19648	19568	19747	19737	19740	19439	19703	19606	19708	19732	19412	19674	19507	19368	19750	19718	19361	19607	19729	19666	19571	19582	19478	19754	19730	19515	19521	19726	19931	19700	19627	19456	19425	19506	19530	19587	19613	19694	19525	19504	19551	19703	19680	19454	19532	19727	19625	19432	19596	19569	19592	19721	19430	19634	19617	19588	19483	19601	19458	19627	19668	19603	19738	19581	19660	19647	19470	19490	19732	19689	19731	19595	19369	19625	19515	19669	19830	19616	19473	19717	19530	19498	19592	19532	19371	19601	19502	19441	19655	19643	19570	19431	19449	19358	19563	19662	19456	19687	19568	19481	19388	19770	19758	19585	19295	19734	19650	19514	19368	19832	19467	19561	19615	19472	19643	19734	19206	19467	19527	19608	19501	19637	19561	19659	19516	19707	19569	19475	19497	19602	19553	19451	19504	19629	19406	19445	19406	19419	19691	19500	19763	19607	19559	19626	19585	19633	19649	19291	19750	19589	19372	19473	19587	19456	19669	19604	19474	19514	19742	19610	19595	19656	19632	19377	19437	19778	19621	19650	19622	19529	19588	19532	19522	19436	19408	19441	19507	19666	19605	19703	19454	19590	19767	19460	19686	19392	19643	19639	19812	19891	19511	19766	19661	19463	19887	19773	19636	19642	19601	19516	19701	19500	19674	19505	19520	19482	19578	19640	19578	19575	19508	19736	19505	19586	19630	19484	19610	19645	19535	19721	19649	19690	19531	19540	19778	19558	19633	19351	19623	19692	19483	19579	19539	19610	19267	19771	19607	19373	19592	19685	19474	19545	19569	19461	19529	19321	19797	19811	19460	19562	19629	19773	19589	19465	19333	19567	19624	19515	19618	19346	19599	19533	19651	19632	19689	19673	19573	19499	19485	19550	19542	19735	19742	19559	19591	19699	19608	19638	19776	19665	19604	19583	19645	19582	19552	19390	19575	19592	19772	19565	19640	19610	19522	19654	19482	19561	19535	19712	19461	19633	19699	19619	19476	19531	19637	19495	19559	19723	19636	19548	19714	19676	19582	19361	19507	19567	19507	19631	19531	19583	19583	19696	19766	19505	19585	19583	19621	19517	19610	19510	19647	19577	19678	19702	19803	19610	19584	19716	19680	19701	19567	19468	19643	19351	19703	19378	19328	19715	19483	19757	19644	19548	19565	19576	19633	19635	19328	19372	19466	19625	19361	19725	19718	19445	19437	19625	19532	19607	19417	19552	19583	19635	19715	19611	19530	19423	19545	19698	19544	19743	19647	19907	19496	19580	19532	19510	19753	19694	19638	19637	19630	19510	19458	19595	19710	19478	19557	19605	19553	19501	19659	19750	19637	19638	19507	19525	19702	19678	19611	19447	19874	19674	19811	19524	19737	19677	19757	19454	19469	19677	19682	19732	19615	19615	19623	19714	19579	19448	19580	19570	19462	19517	19521	19569	19669	19641	19656	19694	19516	19719	19550	19357	19624	19542	19594	19739	19641	19458	19753	19686	19687	19657	19415	19529	19873	19438	19390	19602	19702	19553	19539	19492	19564	19567	19576	19565	19354	19635	19508	19324	19330	19460	19725	19476	19485	19612	19763	19648	19549	19786	19575	19653	19691	19678	19489	19666	19689	19789	19531	19659	19490	19552	19638	19546	19501	19539	19738	19426	19684	19430	19585	19461	19574	19523	19596	19560	19441	19466	19493	19398	19698	19706	19650	19700	19569	19527	19573	19561	19510	19371	19496	19516	19803	19603	19569	19609	19529	19655	19535	19617	19562	19640	19596	19492	19457	19429	19627	19489	19521	19520	19514	19487	19727	19457	19719	19635	19722	19682	19566	19525	19566	19499	19881	19418	19577	19522	19459	19583	19560	19508	19702	19633	19710	19496	19683	19800	19563	19521	19736	19719	19607	19446	19687	19365	19646	19581	19443	19523	19514	19554	19581	19467	19847	19456	19579	19540	19618	19531	19728	19597	19512	19644	19615	19674	19770	19516	19542	19589	19714	19485	19658	19718	19532	19470	19390	19618	19529	19608	19654	19685	19492	19705	19648	19563	19712	19716	19604	19609	19670	19303	19547	19536	19535	19500	19606	19594	19463	19574	19566	19380	19684	19538	19575	19538	19579	19378	19790	19832	19678	19513	19510	19677	19601	19589	19537	19403	19622	19683	19795	19722	19761	19554	19493	19737	19689	19605	19553	19509	19597	19529	19568	19436	19677	19689	19633	19506	19371	19533	19727	19682	19668	19738	19593	19566	19520	19640	19683	19513	19689	19573	19707	19703	19833	19732	19440	19584	19692	19450	19541	19659	19850	19581	19668	19715	19450	19494	19545	19760	19547	19533	19674	19518	19589	19524	19592	19633	19672	19536	19570	19500	19619	19470	19692	19701	19582	19843	19529	19451	19580	19387	19446	19571	19586	19366	19521	19704	19780	19547	19453	19594	19817	19714	19758	19579	19689	19665	19695	19569	19648	19645	19610	19527	19730	19674	19678	19537	19458	19633	19573	19583	19558	19358	19646	19594	19763	19589	19640	19505	19650	19751	19640	19667	19502	19676	19799	19473	19574	19602	19612	19770	19792	19660	19350	19558	19759	19747	19810	19549	19500	19774	19666	19436	19440	19666	19389	19293	19459	19341	19580	19700	19698	19561	19586	19723	19617	19634	19528	19264	19560	19655	19672	19707	19612	19572	19672	19522	19690	19596	19552	19379	19614	19427	19570	19534	19666	19468	19675	19314	19546	19416	19473	19431	19609	19521	19528	19633	19591	19609	19606	19388	19643	19569	19740	19433	19600	19558	19671	19557	19648	19620	19726	19423	19421	19637	19466	19485	19546	19616	19588	19579	19749	19466	19482	19291	19397	19473	19758	19483	19573	19546	19721	19414	19613	19672	19758	19402	19474	19724	19683	19580	19666	19659	19363	19533	19794	19495	19392	19593	19482	19562	19603	19698	19584	19700	19390	19576	19616	19600	19727	19489	19722	19446	19764	19630	19792	19647	19495	19381	19619	19516	19606	19622	19503	19630	19588	19724	19667	19773	19543	19800	19578	19568	19434	19465	19542	19713	19848	19679	19841	19747	19618	19599	19415	19649	19442	19660	19722	19452	19642	19444	19625	19513	19929	19519	19486	19545	19606	19729	19640	19652	19517	19605	19780	19681	19398	19389	19625	19645	19625	19629	19699	19692	19441	19487	19410	19564	19727	19620	19548	19549	19579	19634	19591	19613	19517	19729	19669	19502	19452	19362	19388	19837	19447	19861	19452	19644	19465	19728	19613	19561	19498	19573	19604	19540	19461	19486	19576	19649	19720	19573	19573	19575	19486	19545	19714	19692	19594	19519	19710	19656	19472	19428	19541	19711	19756	19662	19374	19659	19539	19777	19574	19746	19557	19368	19472	19510	19575	19573	19729	19699	19540	19770	19450	19606	19582	19552	19498	19687	19524	19660	19482	19642	19532	19590	19422	19531	19610	19517	19827	19394	19739	19409	19563	19551	19580	19626	19524	19457	19647	19382	19468	19599	19379	19672	19345	19625	19471	19515	19448	19329	19522	19757	19863	19501	19789	19693	19648	19375	19552	19593	19660	19334	19705	19594	19750	19610	19734	19515	19638	19505	19704	19557	19516	19556	19270	19443	19722	19472	19466	19424	19795	19552	19588	19760	19451	19657	19669	19613	19612	19522	19444	19531	19702	19536	19630	19612	19599	19466	19682	19698	19602	19295	19460	19460	19607	19670	19362	19641	19636	19568	19489	19603	19780	19540	19489	19520	19780	19504	19749	19684	19662	19779	19302	19377	19470	19666	19506	19431	19718	19675	19744	19712	19742	19544	19502	19655	19841	19359	19598	19438	19678	19666	19613	19700	19729	19463	19466	19464	19368	19575	19668	19571	19442	19637	19706	19791	19755	19675	19593	19484	19555	19567	19509	19489	19678	19729	19777	19677	19837	19722	19430	19362
21781	33425	26568	21021	18426	17309	16802	16650	16392	16355	16304	16490	16659	16426	16302	16504	16559	16630	16461	16454	16683	16541	16372	16374	16276	16414	16354	16549	16369	16492	16591	16360	16504	16552	16363	16310	16368	16333	16433	16433	16460	16359	16375	16311	16352	16458	16437	16296	16290	16465	16354	16427	16392	16513	16453	16350	16524	16288	16459	16337	16456	16287	16565	16170	16468	16459	16406	16413	16357	16566	16426	16297	16454	16380	16265	16414	16262	16273	16344	16294	16465	16333	16230	16469	16497	16460	16620	16464	16487	16524	16362	16300	16496	16405	16391	16490	16330	16437	16193	16429	16281	16539	16486	16413	16541	16418	16659	16418	16547	16615	16221	16435	16306	16466	16456	16495	16420	16294	16498	16211	16447	16369	16338	16396	16394	16331	16392	16246	16414	16553	16316	16427	16376	16269	16448	16276	16460	16326	16394	16418	16495	16587	16488	16466	16279	16464	16329	16362	16315	16446	16411	16414	16314	16349	16425	16529	16651	16369	16398	16441	16408	16339	16299	16348	16520	16526	16413	16336	16448	16471	16340	16392	16249	16380	16464	16477	16421	16414	16295	16642	16289	16588	16363	16380	16410	16499	16421	16448	16403	16324	16560	16438	16250	16488	16441	16399	16425	16238	16328	16389	16616	16338	16375	16407	16337	16456	16331	16433	16467	16390	16454	16340	16332	16411	16401	16336	16387	16325	16559	16516	16489	16376	16419	16634	16455	16339	16237	16284	16454	16247	16393	16229	16237	16293	16349	16548	16521	16544	16447	16549	16353	16434	16352	16497	16427	16406	16432	16510	16402	16530	16437	16539	16510	16465	16414	16353	16331	16576	16364	16317	16351	16448	16431	16422	16415	16449	16386	16299	16532	16434	16278	16336	16247	16422	16547	16463	16599	16372	16298	16427	16388	16279	16499	16300	16310	16348	16484	16269	16296	16286	16236	16505	16239	16438	16569	16339	16303	16427	16420	16442	16453	16515	16542	16371	16669	16433	16428	16254	16286	16298	16455	16414	16316	16481	16433	16338	16474	16280	16319	16318	16239	16487	16469	16504	16397	16334	16327	16435	16503	16353	16409	16443	16427	16328	16536	16347	16186	16261	16251	16480	16347	16367	16312	16524	16331	16263	16408	16423	16459	16243	16246	16399	16393	16397	16445	16388	16619	16424	16381	16368	16426	16331	16438	16469	16357	16474	16396	16437	16662	16491	16260	16551	16349	16417	16429	16315	16398	16537	16286	16357	16291	16376	16450	16343	16414	16456	16412	16259	16515	16316	16449	16260	16397	16669	16307	16391	16488	16442	16496	16287	16411	16307	16487	16295	16451	16423	16305	16431	16342	16274	16364	16471	16414	16459	16434	16561	16409	16376	16313	16529	16529	16362	16436	16324	16531	16374	16514	16373	16381	16377	16164	16229	16466	16471	16560	16434	16315	16333	16450	16493	16424	16499	16410	16330	16516	16425	16453	16408	16455	16322	16399	16526	16347	16394	16403	16354	16530	16496	16476	16228	16369	16308	16446	16501	16355	16484	16404	16350	16324	16557	16352	16526	16340	16511	16434	16361	16175	16318	16311	16433	16374	16208	16418	16413	16378	16353	16449	16209	16278	16383	16491	16334	16431	16306	16521	16408	16475	16451	16351	16480	16286	16234	16266	16623	16282	16348	16331	16499	16445	16452	16256	16615	16323	16366	16242	16385	16428	16331	16432	16593	16413	16617	16415	16320	16374	16384	16509	16274	16506	16404	16503	16512	16369	16432	16375	16570	16413	16550	16337	16488	16276	16469	16375	16286	16493	16371	16251	16345	16407	16364	16500	16396	16396	16385	16472	16299	16361	16443	16410	16308	16563	16475	16417	16390	16499	16390	16444	16496	16341	16426	16453	16562	16323	16123	16347	16612	16326	16301	16402	16426	16354	16568	16536	16315	16335	16498	16419	16329	16498	16206	16282	16433	16640	16387	16513	16503	16491	16411	16308	16401	16231	16396	16463	16274	16336	16466	16575	16405	16501	16465	16584	16504	16433	16628	16498	16382	16423	16318	16434	16603	16551	16481	16603	16405	16294	16513	16355	16410	16357	16376	16350	16407	16287	16506	16467	16414	16361	16286	16402	16456	16343	16208	16348	16389	16388	16391	16495	16355	16506	16579	16394	16636	16514	16296	16523	16493	16400	16412	16276	16401	16543	16417	16596	16322	16443	16337	16439	16399	16446	16528	16336	16396	16359	16444	16503	16277	16320	16451	16417	16350	16361	16535	16547	16216	16479	16344	16440	16353	16300	16432	16314	16459	16322	16295	16377	16403	16522	16374	16452	16518	16555	16477	16382	16561	16327	16423	16429	16372	16439	16305	16397	16288	16537	16612	16380	16466	16207	16557	16540	16437	16524	16269	16374	16387	16579	16503	16386	16234	16351	16542	16417	16360	16159	16378	16445	16619	16514	16390	16394	16459	16496	16589	16348	16475	16353	16481	16364	16423	16180	16345	16427	16536	16292	16537	16630	16241	16497	16288	16437	16326	16457	16282	16450	16325	16501	16232	16400	16420	16246	16479	16347	16442	16393	16451	16694	16459	16363	16383	16303	16546	16668	16297	16377	16385	16545	16387	16560	16430	16504	16469	16575	16393	16393	16486	16435	16484	16498	16380	16549	16393	16479	16370	16477	16476	16495	16453	16443	16390	16523	16340	16274	16373	16381	16230	16482	16426	16383	16402	16495	16361	16310	16466	16483	16415	16604	16333	16381	16314	16262	16393	16349	16369	16412	16535	16436	16537	16614	16441	16300	16553	16545	16535	16372	16432	16387	16332	16449	16323	16551	16458	16499	16406	16375	16563	16345	16345	16418	16259	16458	16460	16369	16525	16232	16441	16257	16349	16294	16355	16363	16466	16606	16344	16625	16225	16285	16272	16543	16386	16341	16547	16276	16387	16412	16359	16358	16488	16493	16459	16380	16414	16328	16373	16455	16421	16507	16525	16385	16215	16406	16423	16425	16410	16353	16351	16472	16270	16397	16473	16272	16459	16228	16406	16630	16317	16336	16505	16396	16449	16426	16409	16451	16249	16396	16373	16284	16370	16347	16465	16270	16486	16401	16286	16284	16370	16532	16474	16377	16380	16499	16439	16322	16331	16322	16359	16357	16168	16508	16464	16253	16212	16291	16485	16332	16295	16199	16430	16514	16374	16441	16481	16582	16430	16370	16353	16290	16388	16521	16209	16426	16324	16487	16486	16467	16413	16519	16579	16608	16281	16489	16366	16363	16516	16565	16440	16184	16295	16415	16273	16314	16369	16458	16436	16683	16400	16573	16471	16591	16403	16478	16330	16372	16678	16453	16415	16532	16412	16477	16286	16501	16341	16521	16473	16297	16335	16614	16328	16411	16380	16409	16357	16412	16380	16328	16432	16505	16495	16308	16412	16356	16415	16290	16272	16523	16362	16359	16302	16373	16536	16307	16533	16459	16509	16417	16501	16323	16394	16323	16358	16545	16380	16270	16439	16620	16524	16236	16471	16379	16466	16296	16533	16411	16266	16453	16289	16279	16416	16442	16407	16323	16441	16495	16448	16540	16456	16306	16452	16418	16582	16412	16348	16303	16630	16485	16471	16437	16344	16223	16371	16648	16301	16292	16370	16421	16316	16313	16296	16264	16428	16454	16293	16444	16552	16357	16417	16383	16321	16452	16424	16323	16311	16435	16452	16374	16511	16304	16473	16366	16525	16456	16318	16370	16350	16382	16559	16333	16557	16518	16378	16500	16383	16344	16430	16288	16541	16385	16424	16489	16442	16434	16356	16253	16476	16536	16298	16406	16463	16409	16415	16371	16412	16456	16518	16320	16553	16441	16373	16373	16402	16418	16370	16416	16395	16358	16467	16305	16478	16418	16430	16567	16456	16550	16479	16279	16528	16499	16323	16498	16468	16272	16471	16649	16352	16397	16564	16339	16486	16496	16459	16354	16543	16352	16447	16434	16564	16406	16304	16379	16376	16474	16500	16389	16404	16435	16339	16562	16234	16257	16348	16387	16398	16521	16431	16405	16455	16533	16307	16374	16389	16278	16447	16326	16410	16378	16425	16361	16305	16429	16633	16408	16285	16400	16399	16343	16439	16295	16297	16520	16425	16252	16514	16421	16397	16394	16326	16368	16399	16479	16581	16296	16509	16473	16583	16460	16290	16446	16452	16352	16369	16503	16301	16328	16699	16242	16512	16392	16410	16380	16498	16567	16320	16529	16448	16341	16181	16429	16402	16484	16148	16344	16545	16553	16381	16438	16418	16247	16461	16313	16355	16433	16406	16455	16351	16285	16501	16289	16404	16364	16280	16592	16460	16422	16461	16430	16460	16498	16467	16370	16558	16380	16366	16475	16545	16396	16422	16390	16276	16616	16454	16407	16257	16570	16426	16307	16179	16483	16413	16397	16328	16514	16331	16406	16375	16566	16320	16333	16336	16589	16472	16565	16546	16406	16401	16454	16599	16400	16319	16359	16523	16406	16264	16432	16350	16503	16403	16521	16211	16499	16261	16301	16517	16289	16397	16452	16366	16325	16522	16375	16298	16376	16409	16545	16245	16319	16396	16452	16526	16550	16393	16459	16209	16356	16422	16331	16474	16491	16377	16405	16384	16398	16505	16344	16237	16282	16309	16446	16187	16524	16399	16455	16441	16514	16343	16467	16567	16327	16414	16515	16305	16399	16387	16317	16471	16460	16539	16295	16354	16422	16362	16413	16619	16556	16304	16319	16585	16423	16412	16514	16452	16396	16551	16428	16371	16257	16366	16406	16526	16275	16411	16322	16463	16358	16333	16408	16476	16583	16416	16354	16475	16538	16139	16364	16351	16264	16407	16680	16403	16726	16221	16327	16376	16240	16436	16322	16287	16396	16339	16423	16275	16406	16421	16376	16345	16569	16472	16361	16388	16404	16487	16551	16387	16275	16478	16516	16396	16338	16240	16402	16492	16406	16461	16363	16407	16580	16588	16393	16454	16453	16444	16343	16453	16459	16405	16417	16467	16346	16309	16488	16329	16346	16588	16486	16343	16358	16466	16255	16301	16204	16356	16390	16441	16303	16334	16506	16605	16554	16394	16403	16427	16453	16268	16401	16378	16369	16455	16524	16584
23603	21502	28221	25730	23288	23232	22933	20783	20230	20674	20456	20276	20235	20188	20337	20206	20283	20033	20121	20149	20228	20247	20027	20295	20282	20078	20231	20142	20306	20146	20342	20015	20071	20065	20238	20004	20149	20038	20114	20052	20451	20070	20139	20013	19984	20008	19996	20178	20053	19908	20094	20073	20029	20128	20127	20151	19850	20126	20265	20353	20326	20045	20231	19916	19913	19983	19964	20061	19980	19875	19932	19982	20090	19958	20173	20025	20010	20307	20154	20093	19817	19969	19826	19974	19871	20085	20190	20073	20053	20105	19982	20135	20173	19984	20102	19790	20174	20133	20066	19989	20085	20081	20073	20028	19969	19920	20088	20029	20043	20229	20136	20018	20276	19957	19975	20013	19957	20249	20160	19988	20049	20010	20029	20016	19887	20040	20152	20123	19929	20125	20008	19866	20265	20113	19963	20254	19999	19958	20029	20147	19988	19839	20075	20022	20061	20027	20032	20306	20129	20189	20264	20014	20219	19982	19979	19982	20024	20167	19912	20136	20012	20071	19884	20143	20077	20156	20085	20152	19953	20040	20150	19996	20141	20047	20083	19945	20347	19988	19957	19958	20002	20063	19954	20030	20025	20066	19987	20187	20222	20257	20065	20099	19994	19914	19994	20314	20148	20339	20010	19870	19976	20002	19783	20023	20164	20244	19931	19979	20174	20041	20182	20123	20159	19900	20439	20052	20217	20117	20043	20170	20348	20089	20079	20024	19926	19992	20173	20223	20102	20074	19816	19811	20117	19886	19997	20165	20190	19925	20207	19975	20105	20028	19898	19956	19862	20096	19971	20064	20001	20045	20016	20172	19779	20093	20092	19842	20016	20192	20156	20098	20067	20158	20074	20077	20230	20109	20322	20146	20106	20001	19976	20293	19963	20267	19867	20188	20007	19972	20008	20001	20097	20186	20058	19876	19934	20190	20338	20320	20311	20178	20066	20211	20152	19933	20148	19967	19848	19818	20163	20026	20233	20152	20145	20097	20037	20114	19964	20051	20176	20081	20160	20156	20147	19963	20237	20095	20008	20221	20037	20114	20065	20035	19988	20250	20093	20101	19950	19945	20253	20127	19827	20161	20118	20071	20103	20061	19955	20128	20144	20074	20153	19972	20184	20164	19955	20083	20268	20169	19939	19827	20051	19957	19966	20016	20045	20177	19963	20168	20300	20145	19995	20079	20239	20051	20234	20077	20252	20075	20173	20066	19915	19940	19979	20125	20085	20043	20139	20090	20005	20249	20158	19905	19971	20088	20141	20062	20010	20322	20072	19923	19987	20134	20024	20131	19888	20013	19932	20022	20059	20226	20011	20263	20124	20199	19976	19991	20238	20033	19892	20094	19904	19874	20290	19919	19871	19936	20218	20132	20069	20162	19908	19911	20139	20247	20001	20261	20091	20074	20117	20081	20234	19968	20048	20254	19910	20260	20035	20170	20192	20200	19918	20066	20148	20211	20269	20031	20141	20107	20182	20162	20043	19917	20307	20309	20064	20109	20122	20165	20039	20151	20118	20185	20049	20122	20024	19971	20203	19923	20166	20302	20067	19967	19832	19849	20087	20125	20054	20034	19956	20011	20149	20111	20221	20088	20077	20253	20042	20271	20170	19929	20231	19965	20186	20259	20036	19837	20074	20116	19992	20106	20137	20156	20192	19959	20214	20226	20245	20140	20291	19877	19944	20049	20033	19877	19976	19810	19933	19760	20064	19937	20162	20165	20248	20158	20040	20048	20118	20044	20178	20168	20157	20359	19920	20034	20125	20062	20049	20193	20185	20044	20043	20028	20235	20034	20137	20022	19993	20226	20204	20129	20059	20246	19916	20127	20094	19987	20049	20202	19965	20178	20062	19916	19828	19952	19948	20222	20045	19866	20120	20165	20169	20039	20039	19948	20038	20189	20124	20200	20205	20006	20171	20046	20086	19976	20016	20050	19934	20095	20234	20077	20031	20163	20173	19978	20206	20351	20022	20140	20121	20018	20253	20003	20027	20146	20059	20032	20198	19944	20294	20141	19986	20157	20270	19938	20150	20010	20113	19952	20080	20250	20038	20137	19841	20046	20134	19992	20115	19987	20223	20163	20117	20085	20054	20078	20091	20023	20093	20078	19929	20103	19911	20094	20139	19894	19979	19943	20013	20083	20057	19949	20029	19851	20059	20082	20184	20136	20217	20233	20090	19960	20336	20112	19835	19971	19996	19953	20013	20224	19955	20166	20210	20104	20110	20304	20118	20078	20044	20127	20026	20168	19927	20163	20160	20132	20093	20156	20210	20154	20082	20165	20174	20087	19997	20036	20145	20014	20113	20007	19985	19974	20020	19847	20244	20130	20229	20159	20271	20107	19976	19848	20149	20197	20035	20264	20242	20177	20033	19979	20247	20093	20095	20053	19994	19890	20088	20048	19968	20103	19891	20174	19940	20139	20082	20106	20117	20123	20082	20095	20154	20100	20225	20063	19924	20195	19999	20243	20236	20187	20151	20096	20022	19935	19839	20234	20100	19902	20140	19823	20201	19907	19766	20110	20093	20045	20055	19948	20208	20331	20278	20217	20407	20017	20166	20211	19926	20128	19970	19964	19845	19959	20045	20121	20106	20084	19929	19876	20137	20023	20077	20005	20196	19969	19778	19931	20233	20195	19968	20077	20026	19931	20168	20061	20202	20105	20151	20063	20100	20039	20231	20032	19810	20205	20014	20228	20123	20053	20024	20002	19959	20094	20038	20122	20115	20158	20153	20178	19844	20126	20135	20040	20152	20020	19898	20142	20246	20234	20044	20185	20229	20035	20002	19992	19972	20069	20029	20079	20178	20185	19958	20053	20113	20100	19960	20084	20081	20015	20053	20042	19979	20049	20028	20099	19915	20133	20149	20016	20085	20181	20153	20123	20150	19941	20013	20007	20275	20191	20094	20051	20109	20006	20269	19996	20057	19893	20250	20193	20258	20078	20069	20068	19927	20084	20295	19888	20012	19929	19863	20038	19846	19996	19937	19974	20077	20165	20121	20061	20166	20179	20102	20095	20186	20026	20177	20120	19910	20116	20059	20134	20064	20117	20119	20005	20223	19815	19916	19929	20022	20107	20086	20125	19937	20168	20102	20103	20185	19999	19847	20005	20178	20027	20185	20209	20009	19868	19748	20069	19870	20091	20067	20055	20186	19833	19931	20006	20067	20083	20061	20309	20023	20110	20071	19949	20101	20166	20069	20236	20059	20122	19942	19884	20080	19999	20179	20120	20030	20300	20118	20320	20028	20072	20085	19966	19948	20092	20303	19917	20111	20108	20176	19964	19965	19961	19967	20145	20307	19924	20026	20075	20110	19943	20079	19819	20095	20119	20031	20094	20206	20063	19937	20256	19989	20005	20145	20042	19914	20025	19998	20169	19996	19994	20307	20085	20176	20230	20021	19999	19978	19987	20093	20041	19937	19979	20111	19906	20062	20081	20255	20140	20017	20255	20169	20106	20089	20117	20201	20071	20191	20068	20143	20097	20115	20053	20140	19906	19893	19866	20280	20110	20201	20007	20172	20143	20009	20049	20087	20151	20156	20000	20114	19975	19968	20132	19901	20110	19973	20265	20094	19935	19982	20159	20072	20024	20232	20284	19909	20048	20187	19967	20161	19968	19959	19996	19884	20230	20204	19926	20104	20181	20059	20091	19994	19992	20013	20053	20241	20198	20167	20077	20161	20123	19844	19846	19989	20074	20112	20063	20119	20125	20098	20176	20066	20060	20060	20088	20227	20006	20095	20155	20141	20124	20189	20006	20202	20178	20068	20174	20073	20155	20353	20096	19972	20042	20116	20005	19943	19843	20149	19970	20211	20108	20422	20036	20186	19992	20071	20004	20180	20074	20162	19995	20193	20098	20050	20119	19985	20110	20358	20310	19969	19951	20161	20005	19983	20274	19808	19996	20028	19985	20076	20058	20080	20123	19969	20249	20063	20043	20005	20183	20130	19948	19847	20068	19872	20062	20040	20028	20087	20062	20136	20057	20125	20141	20024	20051	20326	20158	20068	20084	19924	19872	20111	20083	20003	20142	20220	19926	19883	20059	20131	19981	20151	20103	20058	20136	20136	19969	20021	20056	20095	20209	20122	20037	19888	20129	20079	19924	19895	20034	19950	19912	20266	20181	20114	20027	20310	20063	20147	20175	20087	20307	20087	19995	19977	19973	19979	20152	19960	20165	20086	20087	20100	20040	20062	20001	20220	20021	19984	19926	20027	20143	19835	20242	19996	19925	19969	20090	19954	19923	20058	20122	20228	20002	20275	20076	20084	19908	20020	20154	19984	19900	20097	20133	20044	20091	19996	20304	20330	19970	20337	20323	20003	20006	20194	20103	20088	20289	20177	20249	20206	19906	20325	20085	20215	20255	19981	20095	19964	20142	20294	20011	20283	20224	20079	20098	19845	20034	20281	20092	20139	19957	20027	20137	20057	19799	20010	20008	20133	20122	20064	19956	20339	20214	20095	19872	19918	20068	20143	20027	19995	20128	19891	20281	20117	20157	20167	20133	19998	20000	20350	19982	20069	20071	20296	20145	20020	20070	19970	20216	20107	19957	19865	19959	19971	20071	20203	20002	20034	20051	20118	20292	20205	20109	20150	20065	20283	20300	19994	20070	20207	20084	20061	20052	20155	20097	19847	19949	19946	20221	20151	20128	20023	20188	20049	20012	19833	20263	20024	19946	19973	20100	20159	20018	19841	20197	20253	20273	19950	19960	20049	19945	19997	20108	20303	20146	20203	20108	19825	20245	20090	20083	20119	20065	20063	19950	20032	19847	20132	19876	19969	19863	20005	19919	20040	19986	20213	20190	20061	20165	20296	20131	20201	20029	19956	20106	19980	20022	20125	20250	20106	20066	20342	20130	19986	19881	20060	20142	20001	20111	20104	19955	20140	20052	19994	19987	20039	20104	20126	20217	20313	20203	20021	19867	20171	20128	20025	20359	19990	20131	20079	20055	20179	19984	20193	20145	20142	19997	20007	19958	20012	19995	20172	20256	19952	20115	20054	20059	19806	20001	20188	20106	19988	20214	19950	19990	20191	20146	20233	19964	20145	20038	20143	20121	19874	20133	19979	19962	20034	20006	20150	20039	20145	20082	19942	19994	20165	20042
19517	37175	31230	24034	20144	18434	17796	16768	16696	16775	16917	16800	16843	16805	16682	16602	16758	16745	16743	16752	16820	16870	16837	16895	16746	16706	16748	16687	16779	16760	16550	16760	16829	16750	16703	16651	16725	16601	16505	16698	16720	16715	16644	16902	16739	16690	16617	16813	16679	16570	16534	16583	16597	16629	16818	16772	16661	16602	16733	16723	16691	16693	16823	16646	16705	16654	16707	16729	16637	16620	16648	16929	16686	16760	16441	16697	16704	16686	16669	16563	16528	16617	16705	16678	16836	16714	16647	16600	16742	16810	16560	16476	16633	16876	16776	16770	16543	16769	16666	16737	16674	16636	16817	16701	16513	16569	16700	16566	16702	16606	16569	16575	16702	16704	16746	16744	16527	16858	16556	16880	16772	16602	16717	16744	16731	16668	16773	16664	16758	16684	16685	16638	16640	16532	16677	16569	16702	16689	16552	16702	16678	16649	16754	16660	16638	16450	16676	16716	16811	16610	16672	16592	16527	16817	16681	16636	16613	16638	16556	16523	16695	16822	16860	16716	16707	16634	16595	16640	16797	16798	16696	16628	16955	16679	16679	16734	16708	16514	16729	16689	16723	16726	16702	16614	16614	16614	16712	16605	16586	16751	16755	16586	16692	16590	16661	16748	16707	16663	16579	16705	16844	16661	16730	16842	16514	16811	16641	16609	16491	16785	16726	16736	16642	16723	16681	16695	16719	16826	16688	16861	16720	16677	16685	16598	16726	16802	16723	16781	16607	16645	16613	16594	16627	16711	16643	16660	16767	16690	16537	16796	16761	16627	16581	16613	16570	16779	16459	16639	16777	16693	16751	16674	16585	16634	16520	16774	16761	16399	16648	16782	16570	16669	16642	16716	16741	16574	16521	16808	16649	16669	16644	16612	16649	16945	16681	16798	16697	16535	16570	16679	16617	16630	16518	16631	16696	16607	16610	16682	16642	16585	16748	16570	16751	16776	16702	16648	16775	16615	16513	16647	16763	16766	16777	16559	16749	16651	16725	16632	16594	16751	16760	16731	16748	16807	16649	16460	16608	16610	16750	16754	16827	16589	16756	16521	16682	16691	16764	16710	16502	16535	16495	16807	16633	16370	16664	16572	16636	16790	16611	16698	16866	16644	16661	16788	16554	16759	16693	16802	16653	16627	16677	16739	16622	16875	16606	16714	16731	16615	16642	16711	16811	16780	16651	16478	16773	16679	16752	16771	16677	16633	16466	16690	16839	16837	16730	16734	16780	16674	16603	16703	16764	16786	16508	16682	16913	16790	16786	16575	16569	16709	16604	16880	16577	16728	16777	16734	16602	16569	16623	16675	16709	16743	16735	16859	16835	16526	16724	16726	16699	16737	16602	16740	16616	16655	16586	16768	16723	16545	16730	16722	16664	16495	16737	16655	16715	16642	16790	16643	16733	16656	16523	16638	16610	16711	16520	16671	16430	16722	16717	16772	16462	16689	16608	16802	16696	16643	16826	16742	16845	16673	16665	16630	16707	16593	16748	16669	16661	16708	16622	16672	16701	16665	16638	16686	16666	16752	16568	16663	16656	16504	16510	16699	16929	16691	16803	16649	16723	16773	16629	16753	16670	16784	16646	16459	16593	16757	16672	16666	16678	16665	16610	16875	16774	16717	16580	16635	16769	16823	16658	16575	16670	16902	16728	16744	16682	16699	16801	16757	16741	16715	16661	16747	16584	16623	16688	16674	16664	16688	16804	16606	16741	16750	16478	16739	16655	16606	16693	16650	16600	16738	16682	16809	16655	16676	16511	16636	16622	16693	16732	16470	16694	16723	16654	16512	16682	16686	16486	16904	16679	16746	16560	16653	16596	16698	16872	16660	16789	16535	16754	16728	16575	16667	16661	16700	16601	16784	16833	16746	16721	16651	16557	16569	16526	16697	16590	16953	16630	16734	16642	16332	16725	16769	16913	16842	16702	16713	16793	16750	16719	16691	16780	16667	16626	16836	16640	16763	16854	16810	16800	16646	16617	16608	16598	16845	16785	16734	16771	16803	16622	16843	16617	16542	16802	16612	16464	16897	16795	16851	16706	16705	16898	16714	16887	16530	16777	16623	16614	16831	16477	16680	16675	16714	16600	16725	16735	16748	16753	16719	16637	16549	16763	16836	16768	16684	16699	16660	16657	16791	16765	16636	16932	16745	16750	16794	16581	16670	16672	16610	16828	16873	16880	16748	16748	16666	16764	16534	16520	16581	16479	16705	16812	16572	16786	16516	16564	16716	16730	16597	16713	16643	16651	16658	16616	16854	16619	16776	16755	16707	16628	16621	16702	16687	16672	16632	16760	16562	16828	16654	16659	16977	16758	16644	16633	16564	16655	16518	16833	16612	16754	16598	16353	16795	16597	16739	16857	16824	16687	16542	16590	16614	16722	16837	16638	16597	16685	16620	16641	16599	16601	16700	16868	16545	16925	16816	16652	16798	16512	16529	16842	16482	16804	16579	16631	16684	16584	16746	16868	16551	16573	16840	16816	16684	16668	16599	16533	16746	16608	16564	16870	16658	16519	16540	16592	16801	16616	16737	16737	16594	16728	16768	16683	16681	16788	16832	16823	16750	16632	16773	16640	16766	16515	16827	16709	16733	16746	16671	16785	16666	16742	16739	16472	16592	16752	16541	16625	16743	16582	16629	16609	16662	16675	16665	16641	16650	16711	16571	16695	16665	16726	16646	16670	16742	16745	16658	16792	16687	16664	16515	16524	16594	16686	16784	16727	16670	16807	16722	16696	16605	16606	16778	16962	16748	16632	16702	16637	16627	16628	16750	16634	16813	16645	16842	16794	16559	16803	16687	16688	16859	16782	16634	16790	16653	16639	16798	16693	16614	16769	16706	16707	16627	16597	16681	16645	16721	16694	16596	16835	16568	16723	16643	16690	16788	16588	16591	16488	16630	16578	16644	16747	16907	16763	16668	16770	16740	16580	16729	16776	16478	16563	16731	16626	16492	16699	16664	16733	16728	16673	16660	16633	16764	16618	16678	16548	16588	16617	16611	16577	16798	16702	16583	16732	16717	16516	16721	16609	16598	16731	16667	16671	16755	16716	16696	16711	16606	16427	16501	16622	16836	16625	16512	16743	16878	16554	16738	16680	16931	16569	16619	16764	16684	16706	16786	16731	16851	16481	16750	16680	16625	16655	16749	16713	16864	16641	16789	16800	16650	16721	16801	16707	16927	16629	16778	16673	16736	16694	16668	16760	16578	16784	16575	16775	16494	16803	16727	16650	16791	16748	16562	16778	16801	16687	16941	16693	16741	16791	16630	16768	16717	16566	16844	16608	16447	16641	16819	16711	16598	16645	16662	16631	16784	16636	16675	16568	16818	16616	16622	16663	16871	16637	16784	16724	16554	16617	16627	16700	16715	16686	16619	16778	16647	16839	16773	16743	16681	16662	16743	16654	16752	16592	16919	16665	16614	16630	16728	16559	16558	16644	16644	16571	16740	16702	16787	16704	16604	16556	16752	16664	16618	16635	16736	16696	16746	16586	16793	16690	16737	16572	16869	16671	16695	16812	16730	16676	16736	16811	16574	16619	16692	16603	16676	16560	16531	16544	16828	16667	16676	16730	16820	16573	16781	16570	16747	16604	16628	16571	16721	16779	16857	16577	16692	16651	16613	16800	16752	16790	16932	16634	16661	16589	16692	16608	16700	16663	16596	16744	16618	16709	16490	16567	16658	16711	16814	16726	16633	16746	16727	16596	16824	16533	16771	16573	16760	16731	16662	16837	16839	16729	16699	16846	16721	16582	16599	16523	16696	16604	16747	16737	16452	16597	16652	16753	16470	16573	16724	16719	16778	16588	16639	16746	16721	16530	16662	16647	16695	16656	16505	16732	16529	16632	16569	16627	16824	16591	16865	16757	16741	16649	16675	16820	16673	16648	16636	16656	16706	16568	16666	16563	16725	16695	16792	16587	16654	16770	16774	16591	16768	16622	16430	16504	16651	16606	16563	16647	16531	16622	16541	16683	16714	16836	16708	16656	16737	16536	16629	16589	16805	16589	16615	16684	16783	16773	16699	16790	16489	16878	16838	16618	16635	16693	16800	16612	16820	16675	16730	16672	16765	16647	16756	16819	16756	16658	16768	16761	16620	16663	16726	16735	16614	16664	16645	16664	16564	16731	16689	16800	16495	16586	16717	16693	16586	16655	16744	16815	16767	16578	16770	16700	16745	16753	16744	16655	16657	16751	16610	16883	16657	16807	16810	16485	16784	16898	16745	16674	17071	16651	16758	16587	16615	16503	16775	16795	16561	16618	16698	16733	16750	16740	16722	16647	16849	16654	16681	16787	16607	16618	16612	16764	16697	16518	16689	16488	16615	16674	16801	16693	16643	16546	16702	16708	16807	16659	16670	16563	16784	16596	16832	16646	16651	16698	16608	16841	16833	16619	16423	16704	16680	16509	16714	16645	16745	16615	16710	16758	16826	16758	16710	16703	16502	16728	16684	16562	16670	16668	16822	16627	16842	16726	16619	16628	16502	16658	16747	16695	16649	16735	16810	16877	16587	16738	16659	16600	16511	16640	16663	16625	16560	16734	16713	16776	16782	16685	16689	16538	16771	16527	16758	16779	16777	16645	16535	16709	16623	16749	16559	16673	16782	16737	16742	16577	16549	16830	16624	16803	16511	16739	16515	16658	16746	16517	16659	16680	16754	16512	16560	16472	16701	16641	16668	16680	16925	16696	16606	16781	16659	16763	16847	16659	16585	16614	16734	16747	16634	16602	16812	16576	16683	16636	16820	16706	16575	16578	16626	16721	16790	16849	16741	16629	16762	16661	16711	16699	16792	16683	16624	16641	16583	16648	16725	16649	16668	16601	16686	16729	16832	16799	16676	16693	16895	16658	16779	16770	16626	16626	16613	16671	16493	16586	16749	16621	16646	16498	16525	16500	16625	16699	16666	16495	16908	16633	16566	16857	16653	16865	16715	16621	16828	16845	16627	16678	16734	16771	16577	16703	16572	16742	16750	16647	16655	16812	16620	16830	16743	16635	16723	16636	16830	16592	16671	16600	16766	16948	16653	16792	16838	16522	16556	16823	16682	16763	16648	16541	16626	16643	16864	16743	16797	16775	16860	16845	16667	16499	16748	16600	16706	16771	16653
25362	21548	27545	27771	21620	20436	20339	19785	19469	19782	19618	19562	19701	19523	19441	19626	19518	19572	19715	19481	19632	19614	19598	19574	19500	19683	19311	19407	19482	19233	19160	19321	19455	19621	19469	19432	19460	19698	19442	19486	19490	19348	19300	19316	19421	19340	19505	19473	19476	19395	19493	19742	19582	19306	19698	19244	19519	19705	19621	19182	19195	19271	19463	19535	19359	19443	19376	19539	19390	19475	19477	19500	19397	19294	19253	19342	19314	19339	19168	19373	19469	19442	19324	19477	19334	19580	19404	19411	19491	19443	19433	19557	19589	19510	19359	19340	19425	19368	19403	19533	19451	19290	19448	19492	19487	19433	19634	19500	19377	19476	19338	19514	19476	19398	19377	19413	19484	19446	19545	19440	19677	19351	19567	19354	19418	19350	19619	19547	19526	19641	19399	19438	19618	19198	19399	19409	19482	19286	19501	19228	19545	19675	19408	19464	19513	19340	19359	19378	19497	19563	19492	19480	19615	19557	19585	19561	19524	19600	19445	19397	19529	19261	19236	19527	19333	19378	19455	19334	19573	19499	19409	19513	19622	19511	19217	19293	19502	19515	19471	19438	19381	19477	19402	19491	19433	19521	19402	19456	19271	19429	19720	19465	19588	19516	19581	19391	19403	19474	19679	19419	19412	19364	19555	19443	19331	19224	19518	19566	19329	19576	19249	19448	19596	19400	19558	19509	19502	19262	19350	19432	19467	19498	19515	19240	19292	19366	19488	19397	19560	19440	19268	19290	19457	19348	19447	19665	19811	19420	19542	19550	19641	19304	19574	19518	19487	19440	19437	19541	19376	19535	19434	19264	19263	19440	19423	19379	19607	19385	19633	19284	19616	19473	19458	19704	19316	19585	19718	19259	19398	19523	19386	19347	19494	19404	19252	19343	19489	19580	19399	19353	19587	19491	19585	19527	19412	19373	19647	19260	19175	19278	19480	19349	19394	19478	19543	19377	19404	19203	19161	19461	19618	19618	19468	19119	19315	19676	19498	19440	19479	19522	19517	19453	19231	19740	19396	19419	19576	19671	19552	19473	19448	19472	19566	19394	19524	19657	19615	19290	19442	19234	19335	19282	19420	19329	19443	19662	19651	19455	19342	19517	19494	19450	19354	19414	19520	19298	19634	19478	19369	19261	19372	19460	19255	19214	19378	19481	19502	19307	19293	19507	19431	19316	19564	19494	19614	19309	19736	19573	19487	19632	19518	19495	19385	19269	19377	19222	19493	19730	19323	19304	19414	19289	19358	19496	19396	19401	19593	19360	19469	19460	19412	19361	19539	19566	19602	19382	19369	19518	19610	19795	19624	19452	19428	19557	19345	19545	19354	19543	19470	19576	19426	19393	19403	19470	19400	19349	19374	19449	19498	19633	19422	19419	19442	19605	19508	19170	19667	19484	19468	19637	19636	19307	19660	19622	19498	19640	19432	19472	19442	19392	19499	19527	19541	19472	19407	19394	19320	19314	19539	19379	19636	19401	19388	19580	19383	19522	19557	19604	19319	19655	19555	19517	19390	19473	19390	19609	19340	19415	19452	19547	19508	19354	19306	19394	19439	19557	19455	19482	19503	19491	19401	19295	19554	19423	19489	19553	19533	19375	19430	19498	19490	19591	19605	19487	19622	19355	19534	19421	19477	19344	19546	19344	19352	19511	19481	19351	19536	19304	19319	19590	19519	19468	19548	19576	19314	19448	19285	19464	19462	19387	19595	19447	19450	19343	19426	19296	19442	19442	19561	19468	19280	19450	19514	19331	19361	19465	19287	19573	19518	19528	19524	19362	19442	19480	19336	19479	19323	19273	19511	19571	19641	19695	19407	19387	19669	19294	19421	19450	19390	19308	19288	19625	19642	19420	19371	19514	19561	19416	19500	19176	19363	19493	19758	19493	19540	19624	19458	19502	19413	19312	19403	19381	19434	19330	19334	19415	19577	19408	19501	19433	19376	19635	19405	19689	19455	19417	19554	19234	19476	19384	19375	19501	19511	19400	19274	19577	19501	19501	19564	19253	19445	19172	19448	19431	19403	19351	19497	19433	19557	19612	19428	19499	19482	19612	19616	19401	19453	19456	19483	19380	19586	19350	19498	19615	19474	19529	19529	19530	19514	19370	19768	19242	19490	19298	19342	19504	19437	19522	19444	19322	19269	19295	19395	19380	19373	19554	19629	19577	19446	19451	19371	19526	19525	19327	19510	19667	19509	19679	19270	19250	19382	19434	19523	19411	19448	19396	19521	19594	19239	19407	19464	19420	19261	19302	19525	19382	19391	19471	19213	19565	19620	19367	19325	19410	19320	19615	19275	19199	19523	19433	19462	19464	19368	19472	19448	19531	19552	19448	19296	19586	19526	19394	19368	19550	19371	19477	19507	19165	19368	19658	19376	19297	19427	19412	19408	19455	19628	19559	19423	19313	19323	19405	19618	19494	19544	19475	19589	19529	19766	19364	19587	19512	19452	19519	19401	19377	19421	19630	19497	19378	19577	19564	19423	19527	19541	19661	19464	19292	19214	19512	19498	19560	19579	19366	19385	19446	19623	19398	19386	19465	19561	19139	19404	19376	19493	19439	19246	19427	19744	19302	19160	19338	19501	19365	19477	19648	19522	19325	19523	19356	19393	19634	19533	19248	19481	19481	19469	19533	19196	19459	19574	19596	19412	19631	19472	19284	19346	19198	19356	19318	19403	19414	19436	19518	19529	19404	19466	19441	19562	19431	19523	19468	19342	19430	19415	19405	19161	19436	19612	19508	19447	19347	19749	19614	19621	19421	19449	19321	19279	19350	19452	19648	19475	19494	19467	19593	19437	19374	19563	19357	19428	19223	19384	19310	19391	19352	19402	19396	19423	19446	19330	19493	19190	19398	19461	19496	19493	19370	19487	19502	19332	19537	19493	19424	19321	19453	19514	19317	19435	19573	19395	19535	19361	19362	19275	19469	19533	19562	19280	19513	19458	19372	19457	19333	19573	19431	19350	19338	19568	19353	19463	19599	19463	19392	19393	19610	19589	19387	19580	19467	19328	19404	19364	19580	19668	19542	19383	19287	19652	19496	19573	19375	19421	19403	19332	19434	19445	19390	19340	19369	19423	19490	19297	19396	19535	19255	19502	19360	19197	19386	19465	19417	19436	19250	19435	19351	19277	19407	19494	19518	19548	19491	19612	19317	19406	19447	19533	19619	19592	19465	19452	19440	19226	19590	19435	19562	19518	19415	19441	19479	19612	19483	19526	19546	19495	19391	19592	19408	19283	19455	19422	19495	19424	19383	19639	19405	19505	19527	19395	19525	19618	19581	19469	19658	19567	19243	19485	19573	19592	19731	19441	19558	19528	19507	19410	19648	19342	19485	19588	19424	19534	19636	19547	19537	19472	19684	19415	19559	19351	19497	19623	19354	19518	19504	19603	19394	19492	19349	19706	19270	19529	19786	19498	19675	19598	19240	19471	19514	19608	19272	19558	19497	19426	19485	19595	19464	19569	19571	19615	19471	19447	19430	19205	19548	19551	19416	19488	19435	19345	19402	19463	19545	19363	19408	19454	19474	19474	19398	19500	19641	19517	19472	19363	19458	19492	19597	19395	19441	19449	19345	19586	19642	19731	19283	19387	19389	19474	19409	19436	19318	19451	19580	19461	19632	19650	19468	19492	19597	19312	19615	19585	19493	19230	19459	19599	19379	19407	19448	19457	19388	19373	19263	19520	19569	19708	19451	19291	19457	19408	19512	19527	19481	19372	19322	19509	19459	19513	19371	19428	19355	19346	19431	19565	19446	19504	19567	19585	19367	19469	19247	19393	19452	19314	19456	19420	19581	19476	19314	19419	19264	19551	19430	19312	19532	19448	19486	19686	19305	19464	19485	19376	19331	19604	19432	19526	19324	19617	19372	19534	19487	19347	19526	19508	19322	19406	19657	19558	19577	19523	19518	19643	19505	19461	19493	19423	19435	19517	19517	19571	19344	19325	19430	19637	19667	19384	19461	19599	19601	19514	19456	19489	19610	19223	19474	19604	19655	19462	19414	19520	19552	19456	19506	19356	19464	19571	19389	19608	19610	19523	19515	19448	19349	19675	19379	19470	19334	19595	19455	19494	19378	19367	19569	19294	19258	19550	19346	19200	19450	19486	19391	19469	19570	19785	19678	19515	19513	19398	19416	19320	19441	19382	19349	19517	19525	19270	19554	19495	19271	19321	19389	19664	19539	19527	19346	19335	19402	19493	19382	19548	19359	19564	19355	19525	19323	19383	19427	19519	19505	19625	19409	19584	19293	19514	19537	19622	19341	19505	19422	19573	19525	19531	19303	19522	19494	19418	19226	19504	19386	19260	19568	19435	19380	19451	19393	19799	19515	19743	19346	19475	19516	19492	19513	19314	19480	19235	19516	19439	19330	19390	19369	19593	19495	19677	19504	19435	19621	19478	19326	19551	19336	19381	19512	19553	19459	19586	19532	19622	19563	19346	19422	19300	19405	19293	19419	19507	19435	19390	19576	19384	19631	19512	19659	19517	19566	19367	19537	19316	19655	19679	19510	19530	19439	19450	19405	19619	19329	19481	19361	19542	19599	19554	19492	19308	19384	19474	19249	19471	19567	19277	19610	19384	19437	19545	19444	19491	19506	19448	19497	19513	19426	19585	19632	19443	19652	19578	19542	19515	19387	19432	19380	19555	19307	19363	19360	19688	19566	19351	19285	19613	19410	19402	19740	19479	19551	19645	19661	19423	19367	19441	19500	19455	19373	19618	19497	19539	19188	19352	19507	19452	19421	19429	19484	19631	19481	19358	19378	19177	19407	19306	19212	19383	19420	19553	19390	19498	19431	19356	19647	19696	19463	19400	19661	19456	19227	19432	19413	19491	19466	19521	19507	19344	19606	19513	19485	19513	19429	19495	19451	19505	19177	19429	19548	19436	19496	19621	19364	19523	19418	19521	19532	19656	19498	19557	19511	19492	19383	19653	19552	19527	19248	19579	19414	19583	19393	19228	19422	19599	19465	19286	19685	19675	19404	19444	19615	19315	19462	19563	19397	19570	19515	19389	19474	19326	19560	19659	19370	19448	19196	19606	19612	19539	19657	19547	19598	19569	19485	19504	19553	19591	19494	19713	19658	19390	19622	19356	19493
20523	35257	28768	21835	18465	17328	16552	16557	16590	16630	16524	16452	16552	16306	16521	16378	16494	16398	16402	16499	16319	16305	16298	16504	16335	16380	16316	16454	16260	16179	16238	16489	16580	16331	16412	16503	16243	16311	16437	16353	16333	16566	16368	16332	16342	16614	16216	16388	16368	16383	16338	16401	16168	16537	16317	16422	16495	16566	16236	16392	16433	16342	16488	16186	16467	16340	16356	16251	16419	16472	16347	16297	16428	16236	16195	16408	16405	16381	16295	16392	16330	16378	16412	16366	16275	16351	16450	16452	16271	16305	16313	16400	16389	16270	16346	16461	16389	16427	16320	16383	16276	16285	16196	16372	16221	16207	16162	16129	16382	16322	16358	16417	16487	16351	16314	16331	16437	16318	16228	16409	16372	16389	16356	16477	16392	16420	16310	16308	16425	16550	16450	16540	16217	16312	16321	16281	16409	16449	16242	16389	16559	16370	16247	16417	16411	16418	16339	16441	16178	16336	16217	16386	16101	16313	16327	16233	16249	16350	16395	16444	16491	16524	16076	16477	16314	16426	16340	16198	16287	16347	16410	16447	16203	16213	16400	16305	16141	16244	16393	16549	16424	16414	16464	16291	16257	16232	16377	16192	16437	16231	16420	16489	16507	16327	16120	16446	16208	16379	16298	16352	16490	16229	16483	16265	16283	16404	16358	16287	16390	16325	16124	16268	16371	16281	16244	16323	16308	16309	16507	16259	16407	16263	16359	16114	16318	16357	16314	16286	16451	16371	16558	16285	16502	16383	16385	16425	16410	16349	16440	16221	16258	16363	16313	16368	16436	16447	16304	16386	16397	16367	16416	16504	16275	16162	16511	16322	16307	16489	16401	16325	16373	16341	16257	16340	16329	16247	16285	16286	16333	16453	16278	16090	16276	16360	16290	16413	16459	16119	16416	16295	16312	16468	16395	16444	16231	16332	16310	16303	16397	16255	16261	16216	16411	16150	16354	16269	16276	16390	16384	16300	16386	16314	16214	16288	16217	16272	16298	16254	16309	16359	16392	16127	16321	16211	16226	16341	16184	16220	16278	16312	16428	16277	16436	16522	16406	16274	16365	16396	16478	16263	16376	16292	16270	16483	16298	16319	16282	16397	16300	16428	16271	16448	16291	16220	16201	16603	16356	16379	16203	16347	16523	16190	16332	16407	16213	16385	16385	16364	16289	16251	16235	16267	16433	16245	16343	16451	16350	16271	16241	16304	16426	16430	16362	16346	16516	16406	16341	16374	16356	16163	16313	16436	16254	16342	16260	16321	16350	16273	16466	16342	16382	16354	16486	16338	16339	16396	16283	16436	16266	16298	16358	16308	16365	16408	16434	16257	16290	16377	16300	16314	16426	16224	16238	16372	16278	16489	16293	16233	16454	16323	16474	16183	16337	16196	16261	16331	16415	16341	16410	16346	16347	16426	16228	16293	16427	16372	16437	16503	16333	16355	16492	16561	16247	16306	16409	16247	16271	16500	16356	16307	16338	16344	16268	16294	16464	16400	16183	16307	16301	16489	16265	16236	16385	16137	16244	16290	16490	16644	16263	16218	16328	16339	16201	16455	16444	16156	16388	16272	16601	16472	16336	16385	16410	16368	16301	16385	16138	16379	16463	16309	16227	16411	16400	16499	16298	16272	16237	16248	16261	16425	16607	16348	16242	16275	16298	16338	16395	16332	16220	16491	16377	16270	16513	16316	16444	16411	16283	16394	16478	16309	16430	16377	16411	16299	16338	16397	16312	16517	16476	16357	16388	16242	16283	16498	16484	16406	16191	16477	16312	16259	16339	16210	16249	16519	16561	16275	16156	16217	16251	16383	16362	16306	16372	16389	16345	16306	16320	16274	16332	16285	16383	16332	16327	16417	16346	16442	16319	16301	16466	16128	16339	16512	16350	16370	16432	16231	16188	16241	16272	16321	16166	16245	16462	16414	16450	16237	16250	16459	16218	16360	16338	16342	16450	16255	16296	16251	16207	16333	16487	16324	16450	16289	16380	16351	16502	16301	16326	16344	16540	16408	16305	16270	16322	16345	16373	16329	16431	16301	16403	16355	16140	16470	16418	16427	16346	16315	16481	16331	16279	16367	16219	16352	16494	16433	16404	16282	16372	16439	16177	16317	16412	16428	16375	16417	16470	16305	16396	16192	16441	16311	16322	16429	16237	16298	16371	16387	16395	16325	16438	16383	16253	16411	16447	16354	16329	16242	16325	16304	16221	16277	16350	16353	16415	16449	16275	16344	16327	16469	16340	16231	16332	16464	16478	16512	16405	16415	16175	16416	16296	16191	16397	16296	16527	16227	16372	16464	16460	16391	16447	16447	16356	16406	16267	16249	16380	16267	16279	16248	16280	16318	16438	16390	16249	16149	16372	16180	16262	16391	16283	16401	16355	16402	16150	16522	16448	16359	16446	16437	16469	16452	16171	16603	16469	16379	16380	16437	16334	16318	16305	16346	16309	16404	16093	16321	16442	16401	16347	16393	16420	16403	16281	16332	16157	16195	16320	16429	16437	16415	16383	16302	16330	16287	16431	16391	16176	16575	16358	16284	16298	16293	16326	16396	16279	16170	16518	16374	16402	16320	16505	16206	16431	16213	16363	16391	16348	16385	16156	16358	16411	16199	16350	16265	16317	16285	16508	16428	16363	16386	16376	16468	16403	16402	16370	16409	16130	16278	16301	16389	16304	16444	16224	16112	16442	16276	16437	16480	16304	16340	16303	16296	16297	16274	16361	16428	16408	16277	16220	16452	16263	16378	16254	16440	16165	16397	16593	16466	16401	16159	16295	16369	16308	16247	16455	16380	16404	16231	16589	16382	16570	16249	16446	16505	16391	16384	16296	16229	16291	16515	16406	16359	16406	16365	16448	16385	16364	16272	16201	16380	16328	16348	16281	16436	16205	16422	16140	16335	16425	16458	16434	16285	16402	16210	16305	16375	16348	16467	16360	16412	16365	16460	16342	16331	16418	16494	16297	16568	16330	16169	16399	16435	16268	16458	16509	16463	16439	16299	16376	16522	16420	16272	16324	16285	16505	16392	16216	16137	16460	16544	16219	16464	16458	16378	16462	16315	16341	16426	16547	16372	16311	16453	16394	16191	16376	16104	16376	16443	16535	16226	16318	16367	16390	16320	16386	16287	16261	16478	16423	16286	16408	16467	16235	16400	16427	16283	16506	16437	16387	16384	16353	16306	16415	16184	16070	16456	16503	16550	16267	16341	16337	16228	16312	16505	16459	16355	16492	16334	16396	16319	16432	16117	16232	16275	16337	16444	16296	16374	16263	16372	16333	16498	16286	16169	16434	16368	16259	16234	16240	16368	16301	16316	16302	16406	16369	16362	16459	16422	16303	16436	16238	16256	16421	16423	16359	16232	16398	16277	16425	16539	16494	16360	16422	16250	16386	16391	16261	16186	16333	16308	16391	16360	16416	16359	16454	16420	16264	16554	16360	16385	16416	16260	16314	16537	16402	16365	16424	16323	16238	16199	16263	16378	16560	16590	16352	16240	16290	16443	16366	16224	16143	16515	16456	16427	16261	16363	16411	16306	16285	16346	16202	16275	16165	16356	16444	16403	16439	16389	16348	16169	16390	16584	16268	16332	16485	16156	16386	16306	16283	16258	16647	16318	16316	16305	16533	16001	16275	16557	16179	16462	16454	16384	16493	16452	16439	16346	16213	16246	16298	16274	16181	16286	16386	16400	16240	16253	16236	16130	16382	16314	16369	16390	16203	16340	16320	16397	16315	16377	16510	16297	16394	16372	16266	16398	16375	16274	16464	16360	16478	16280	16389	16360	16239	16470	16417	16262	16462	16428	16182	16413	16184	16358	16357	16391	16325	16321	16324	16289	16534	16298	16204	16519	16373	16517	16339	16274	16399	16345	16411	16407	16423	16283	16330	16310	16252	16406	16386	16371	16474	16347	16320	16216	16210	16369	16542	16206	16372	16393	16346	16510	16349	16310	16299	16310	16285	16421	16366	16570	16371	16392	16238	16192	16225	16233	16201	16229	16378	16424	16335	16323	16318	16518	16301	16194	16250	16381	16312	16346	16236	16572	16125	16431	16319	16193	16232	16474	16412	16228	16499	16243	16251	16343	16318	16492	16307	16330	16281	16463	16448	16251	16385	16359	16206	16153	16501	16389	16304	16355	16391	16345	16238	16221	16339	16395	16393	16326	16491	16353	16262	16329	16452	16454	16374	16380	16365	16424	16388	16500	16258	16389	16390	16437	16311	16332	16359	16366	16399	16122	16424	16132	16450	16323	16455	16200	16097	16470	16128	16350	16523	16310	16157	16164	16367	16270	16289	16478	16277	16328	16375	16456	16423	16273	16513	16410	16341	16401	16364	16362	16224	16402	16326	16291	16389	16224	16498	16146	16320	16420	16565	16285	16184	16453	16518	16313	16376	16289	16428	16256	16444	16380	16462	16313	16294	16489	16335	16296	16489	16337	16358	16339	16409	16257	16494	16172	16516	16259	16338	16454	16193	16561	16138	16276	16405	16329	16328	16323	16345	16301	16382	16343	16209	16198	16309	16427	16380	16468	16490	16124	16164	16468	16262	16352	16356	16424	16278	16312	16497	16269	16279	16431	16350	16443	16380	16376	16252	16346	16293	16317	16404	16386	16476	16337	16349	16264	16431	16228	16270	16490	16517	16324	16406	16459	16314	16476	16427	16377	16316	16220	16470	16311	16455	16252	16305	16315	16237	16349	16473	16407	16446	16335	16379	16129	16309	16426	16444	16466	16319	16332	16363	16361	16334	16474	16324	16421	16282	16383	16384	16322	16330	16371	16411	16382	16333	16251	16272	16511	16363	16122	16391	16515	16333	16398	16350	16468	16412	16354	16268	16484	16359	16327	16442	16312	16406	16482	16464	16410	16436	16240	16334	16251	16492	16324	16266	16323	16281	16434	16266	16346	16393	16381	16370	16483	16331	16329	16465	16274	16349	16402	16323	16350	16365	16337	16224	16325	16399	16513	16351	16197	16400	16318	16388	16512	16113	16448	16266	16401	16328	16339	16380	16223	16231	16212	16293	16342	16241	16422	16393	16427	16309	16263	16598	16412	16535	16284	16300	16335	16357	16156	16524	16330	16399	16225	16498	16545	16154	16484	16406	16521
22660	21597	28874	24890	22356	25103	26066	22389	21615	21969	21947	21395	21599	21788	21684	21840	21702	21190	21372	21399	21504	21501	21573	21794	21595	21501	21357	21528	21482	21572	21395	21332	21542	21499	21564	21317	21480	21192	21505	21498	21287	21188	21286	21119	21327	21603	21471	21422	21366	21415	21434	21380	21183	21359	21444	21462	21618	21398	21529	21471	21230	21401	21535	21349	21377	21413	21552	21428	21531	21529	21278	21539	21391	21387	21341	21315	21435	21334	21176	21240	21238	21400	21559	21366	21202	21398	21239	21280	21354	21397	21194	21451	21336	21407	21182	21364	21423	21308	21469	21345	21264	21377	21507	21365	21161	21237	21423	21211	21341	21533	21488	21358	21476	21191	21115	21297	21291	21127	21449	21233	21288	21397	21246	21320	21474	21348	21289	21375	21307	21339	21137	21383	21333	21395	21329	21369	21305	21408	21245	21369	21376	21259	21380	21294	21581	21290	21457	21325	21575	21118	21197	21405	21338	21548	21454	21478	21234	21303	21269	21322	21522	21321	21254	21408	21543	21517	21198	21535	21329	21356	21336	21284	21134	21260	21423	21326	21546	21184	21359	21319	21290	21596	21287	21336	21224	21230	21296	21368	21656	21227	21670	21378	21291	21388	21473	21461	21448	21385	21182	21283	21109	21417	21485	21181	21490	21496	21554	21360	21442	21512	21300	21326	21413	21349	21303	21236	21225	21296	21345	21160	21429	21409	21335	21345	21346	21167	21314	21365	21487	21183	21279	21563	21427	21409	21624	21561	21401	21202	21336	21331	21363	21244	21249	21467	21124	21451	21303	21597	21197	21303	21306	21432	21347	21219	21209	21411	21364	21328	21182	21195	21280	21256	21270	21398	21257	21351	21350	21340	21345	21333	21317	21231	21225	21383	21447	21505	21361	21257	21430	21208	21369	21384	21159	21402	21281	21464	21523	21410	21499	21464	21387	21358	21208	21363	21315	21333	21207	21237	21462	21169	21426	21282	21310	21134	21296	21201	21293	21441	21125	21277	21279	21216	21416	21598	21431	21455	21475	21288	21492	21329	21380	21177	21268	21440	21229	21458	21370	21490	21344	21432	21228	21225	21389	21299	21492	21261	21187	21200	21231	21231	21256	21537	21314	21345	21350	21274	21171	21376	21479	21313	21309	21341	21198	21401	21234	21283	21312	21501	21301	21334	21010	21081	21287	21080	21208	21146	21465	21175	21406	21073	21069	21229	21238	21199	21346	21314	21300	21432	21540	21316	21324	21634	21275	21371	21339	21338	21231	21464	21303	21516	21541	21357	21267	21481	21405	21136	21256	21444	21323	21196	21501	21308	21418	21322	21231	21438	21419	21320	21516	21309	21415	21483	21600	21324	21530	21250	21269	21226	21355	21169	21503	21414	21369	21354	21237	21188	21138	21497	21337	21342	21481	21367	21536	21188	21276	21359	21398	21485	21168	21357	21369	21275	21395	21245	21079	21287	21761	21383	21321	21260	21441	21552	21324	21426	21250	21325	21245	21256	21286	21347	21351	21260	21396	21460	21460	21504	21292	21362	21367	21126	21224	21068	21330	21543	21238	21332	21293	21422	21495	21489	21353	21377	21339	21441	21471	21536	21516	21236	21238	21418	21430	21330	21445	21239	21297	21493	21554	21295	21565	21384	21513	21167	21282	21116	21282	21280	21252	21613	21031	21241	21527	21331	21446	21370	21102	21443	21231	21151	21407	21512	21291	21417	21236	21246	21333	21326	21484	21497	21277	21452	21225	21162	21367	21279	21266	21259	21259	21516	21470	21433	21332	21396	21423	21284	21513	21432	21266	21569	21366	21293	21530	21711	21477	21423	21391	21235	21240	21322	21309	21283	21445	21427	21345	21466	21274	21376	21164	21099	21333	21329	21406	21303	21229	21399	21184	21251	21372	21446	21328	21265	21320	21420	21374	21375	21412	21331	21227	21171	21365	21286	21063	21409	21397	21306	21432	21400	21326	21304	21439	21354	21401	21428	21289	21310	21484	21333	21396	21356	21250	21272	21564	21092	21596	21260	21606	21435	21347	21399	21268	21149	21599	21479	21502	21245	21303	21340	21295	21331	21359	21392	21256	21211	21153	21247	21351	21478	21355	21398	21200	21490	21484	21417	21631	21316	21384	21304	21354	21396	21562	21410	21439	21148	21196	21254	21421	21314	21277	21352	21372	21317	21527	21343	21411	21372	21349	21298	21314	21121	21259	21232	21540	21094	21309	21226	21400	21429	21274	21741	21437	21033	21318	21413	21554	21326	21505	21362	21220	21183	21271	21195	21431	21528	21416	21365	21168	21279	21224	21294	21484	21394	21270	21245	21530	21216	21386	21471	21183	21341	21199	21348	21275	21271	21417	21108	21226	21376	21204	21262	21155	21356	21211	21254	21327	21119	21215	21172	21588	21267	21422	21298	21174	21278	21517	21348	21388	21250	21345	21124	21087	21437	21437	21248	21385	21255	21360	21378	21307	21241	21403	21501	21351	21279	21489	21432	21348	21280	21310	21400	21448	21393	21343	21289	21296	21225	21364	21593	21200	21421	21298	21532	21376	21527	21611	21500	21403	21320	21281	21429	21289	21411	21393	21321	21466	21395	21310	21418	21347	21321	21349	21429	21417	21359	21546	21302	21466	21367	21249	21273	21332	21115	21386	21460	21285	21272	21409	21287	21473	21377	21219	21103	21260	21481	21498	21344	21421	21298	21352	21324	21304	21177	21180	21256	21649	21315	21222	21265	21254	21474	21370	21517	21377	21309	21610	21351	21288	21218	21487	21562	21134	21098	21366	21226	21269	21167	21371	21282	21443	21296	21443	21525	21302	21273	21241	21321	21140	21386	21451	21228	21402	21283	21436	21395	21251	21326	21250	21460	21426	21315	21478	21255	21024	21208	21236	21390	21516	21190	21353	21319	21458	21430	21636	21302	21377	21270	21263	21370	21195	21386	21354	21299	21199	21458	21450	21282	21204	21187	21345	21304	21255	21597	21285	21347	21323	21535	21353	21407	21058	21495	21231	21348	21379	21117	21510	21337	21350	21340	21379	21433	21497	21362	21206	21401	21344	21249	21411	21258	21258	21504	21302	21397	21438	21339	21187	21246	21287	21427	21396	21370	21357	21340	21142	21454	21237	21372	21122	21191	21317	21308	21560	21234	21383	21395	21295	21340	21443	21386	21378	21346	21631	21369	21361	21353	21326	21300	21258	21462	21276	21313	21333	21055	21399	21311	21291	21278	21410	21328	21176	21332	21441	21264	21336	21346	21496	21317	21292	21252	21309	21269	21280	21349	21310	21276	21346	21356	21333	21061	21201	21302	21252	21463	21472	21217	21341	21160	21412	21395	21299	21289	21416	21513	21614	21306	21555	21204	21260	21343	21320	21344	21292	21388	21436	21406	21250	21190	21326	21162	21249	21459	21457	21503	21486	21339	21193	21398	21216	21301	21196	21438	21361	21324	21322	21434	21524	21539	21188	21334	21566	21327	21407	21505	21503	21356	21393	21405	21342	21445	21294	21630	21544	21327	21425	21122	21368	21554	21412	21121	21330	21414	21306	21344	21444	21451	21438	21457	21298	21485	21273	21198	21394	21413	21325	21293	21519	21314	21373	21209	21181	21278	21497	21476	21561	21482	21379	21351	21469	21451	21633	21340	21242	21288	21313	21407	21388	21449	21301	21156	21339	21304	21380	21440	21386	21300	21200	21244	21467	21246	21366	21454	21471	21305	21289	21159	21440	21437	21466	21196	21456	21227	21452	21191	21308	21336	21490	21460	21398	21191	21314	21266	21201	21389	21448	21307	21280	21527	21202	21337	21455	21176	21273	21286	21342	21259	21337	21509	21336	21375	21366	21455	21455	21347	21263	21339	21423	21035	21238	21336	21561	21496	21212	21362	21395	21383	21368	21298	21626	21143	21262	21223	21540	21476	21320	21221	21207	21449	21345	21157	21384	21317	21402	21231	21417	21373	21361	21315	21555	21362	21297	21215	21145	21288	21396	21317	21363	21356	21352	21147	21366	21540	21453	21275	21333	21220	21395	21270	21393	21542	21429	21325	21341	21405	21296	21482	21415	21389	21246	21209	21474	21439	21632	21277	21296	21142	21237	21409	21530	21328	21501	21368	21320	21264	21353	21334	21352	21481	21301	21413	21305	21489	21390	21347	21163	21412	21273	21333	21496	21444	21420	21511	21465	21513	21228	21279	21364	21282	21468	21389	21377	21450	21232	21443	21373	21345	21306	21174	21305	21092	21374	21524	21488	21375	21445	21330	21435	21320	21317	21491	21483	21247	21201	21454	21359	21438	21345	21197	21183	21369	21305	21414	21326	21582	21268	21596	21623	21500	21374	21289	21610	21412	21428	21471	21351	21305	21288	21207	21289	21527	21494	21360	21390	21220	21413	21388	21492	21236	21390	21480	21224	21312	21391	21192	21345	21273	21507	21409	21309	21222	21464	21398	21351	21357	21644	21281	21380	21135	21245	21312	21159	21315	21401	21524	21417	21366	21219	21298	21483	21445	21364	21202	21193	21275	21224	21268	21415	21364	21223	21550	21519	21422	21304	21500	21353	21239	21162	21313	21413	21032	21314	21391	21482	21265	21352	21545	21433	21636	21205	21208	21398	21370	21362	21540	21069	21218	21157	21502	21267	21405	21335	21511	21399	21228	21142	21329	21462	21261	21290	21498	21344	21445	21512	21440	21243	21504	21394	21565	21412	21094	21370	21185	21270	21371	21229	21193	21212	21478	21314	21405	21330	21345	21322	21148	21222	21374	21236	21383	21224	21273	21307	21418	21356	21436	21454	21260	21161	21350	21308	21386	21421	21450	21262	21355	21418	21513	21357	21260	21272	21431	21332	21494	21294	21273	21488	21582	21390	21165	21481	21515	21384	21315	21296	21438	21463	21548	21261	21234	21520	21382	21261	21592	21230	21244	21346	21229	21189	21325	21349	21260	21430	21258	21446	21057	21357	21315	21534	21334	21727	21337	21590	21099	21342	21252	21452	21370	21140	21358	21172	21252	21250	21204	21297	21264	21224	21338	21355	21309	21310	21438	21385	21251	21247	21259	21437	21173	21310	21332	21504	21487	21540	21339	21360	21198	21432	21345	21429	21353	21254	21324
22575	46172	38683	28153	21608	19363	18300	17865	17786	17779	17584	17579	17789	17645	17389	17625	17460	17524	17413	17469	17483	17483	17546	17535	17741	17503	17585	17529	17496	17428	17489	17550	17488	17543	17421	17320	17446	17498	17412	17562	17452	17399	17448	17497	17483	17543	17357	17653	17632	17576	17402	17485	17478	17402	17577	17495	17506	17416	17360	17601	17446	17240	17507	17736	17566	17376	17427	17660	17468	17318	17445	17334	17430	17403	17417	17400	17507	17320	17311	17523	17565	17507	17478	17525	17413	17624	17504	17412	17398	17332	17643	17324	17468	17336	17328	17507	17569	17291	17420	17442	17373	17493	17370	17320	17471	17257	17498	17602	17446	17469	17559	17454	17516	17244	17253	17509	17379	17401	17434	17425	17406	17391	17330	17409	17451	17580	17321	17374	17558	17460	17422	17635	17207	17447	17266	17397	17594	17407	17433	17605	17496	17507	17420	17288	17449	17441	17420	17549	17431	17295	17521	17535	17356	17558	17383	17408	17387	17599	17486	17490	17368	17350	17374	17503	17425	17489	17350	17350	17460	17306	17406	17321	17495	17454	17440	17336	17477	17504	17396	17341	17367	17358	17400	17306	17252	17448	17360	17481	17563	17563	17422	17561	17365	17497	17372	17410	17394	17422	17342	17431	17454	17367	17526	17303	17573	17548	17605	17415	17572	17384	17663	17387	17335	17406	17407	17517	17515	17373	17547	17512	17285	17277	17420	17477	17309	17505	17319	17504	17211	17387	17524	17646	17580	17282	17334	17325	17548	17285	17305	17436	17357	17463	17478	17571	17434	17479	17248	17399	17428	17323	17733	17451	17500	17456	17526	17492	17454	17337	17545	17367	17493	17364	17375	17642	17467	17594	17452	17435	17328	17361	17355	17391	17338	17567	17385	17444	17550	17396	17348	17450	17403	17573	17368	17490	17622	17299	17460	17284	17511	17265	17456	17581	17552	17323	17436	17521	17385	17500	17499	17366	17494	17063	17538	17488	17293	17567	17666	17375	17396	17437	17237	17474	17497	17465	17443	17288	17400	17337	17480	17553	17373	17253	17528	17680	17362	17530	17255	17461	17235	17506	17366	17322	17311	17468	17354	17354	17560	17527	17524	17323	17466	17518	17474	17378	17532	17366	17289	17425	17464	17472	17476	17325	17437	17323	17524	17313	17481	17596	17533	17512	17346	17388	17440	17530	17410	17380	17360	17127	17425	17495	17323	17514	17403	17255	17452	17523	17386	17504	17466	17381	17325	17346	17347	17490	17430	17506	17384	17659	17389	17495	17451	17416	17537	17269	17407	17364	17460	17351	17450	17291	17218	17468	17321	17259	17465	17342	17442	17356	17397	17139	17470	17398	17395	17296	17471	17282	17334	17298	17392	17505	17372	17432	17505	17304	17400	17466	17352	17415	17464	17559	17340	17290	17495	17345	17545	17399	17203	17511	17472	17490	17522	17585	17415	17246	17550	17442	17499	17441	17345	17369	17460	17388	17444	17444	17312	17513	17331	17438	17541	17597	17338	17448	17359	17403	17199	17405	17398	17351	17339	17387	17587	17491	17442	17451	17393	17404	17305	17467	17415	17292	17552	17298	17418	17488	17192	17397	17457	17406	17517	17560	17499	17366	17403	17329	17302	17446	17405	17344	17412	17571	17460	17389	17402	17487	17661	17258	17472	17407	17466	17342	17522	17512	17405	17340	17338	17428	17346	17349	17382	17425	17392	17384	17445	17307	17459	17346	17347	17449	17529	17470	17617	17398	17335	17455	17450	17391	17441	17629	17447	17500	17495	17394	17318	17397	17390	17356	17226	17270	17547	17310	17575	17527	17363	17314	17756	17421	17322	17686	17489	17317	17381	17441	17439	17319	17439	17482	17589	17423	17307	17304	17215	17526	17421	17484	17320	17560	17479	17374	17405	17360	17338	17447	17500	17641	17373	17419	17386	17313	17495	17353	17417	17473	17407	17542	17428	17386	17419	17378	17556	17559	17603	17379	17396	17481	17529	17337	17320	17386	17316	17530	17300	17601	17397	17253	17491	17394	17489	17365	17571	17329	17561	17668	17482	17310	17386	17496	17307	17418	17511	17408	17349	17427	17492	17443	17382	17374	17499	17334	17497	17467	17497	17408	17579	17607	17317	17457	17611	17336	17459	17283	17370	17416	17344	17287	17383	17399	17478	17514	17475	17706	17459	17527	17551	17463	17529	17555	17454	17378	17319	17236	17628	17521	17420	17390	17427	17513	17372	17451	17475	17520	17355	17372	17258	17340	17494	17499	17333	17334	17476	17399	17305	17524	17442	17497	17410	17468	17485	17493	17341	17436	17398	17361	17305	17525	17492	17465	17437	17342	17467	17523	17363	17613	17419	17582	17254	17604	17397	17524	17236	17392	17346	17421	17338	17364	17359	17488	17307	17351	17491	17528	17408	17429	17321	17581	17416	17246	17373	17436	17430	17341	17611	17451	17509	17702	17438	17344	17489	17366	17583	17467	17509	17428	17325	17485	17496	17413	17411	17682	17348	17374	17365	17254	17489	17573	17363	17419	17550	17449	17495	17318	17616	17663	17468	17395	17442	17484	17551	17372	17428	17259	17507	17329	17657	17428	17509	17383	17462	17308	17279	17397	17354	17484	17335	17370	17267	17390	17612	17476	17511	17563	17289	17554	17528	17442	17559	17488	17397	17321	17486	17425	17334	17307	17459	17442	17465	17374	17481	17378	17364	17197	17381	17408	17398	17353	17503	17208	17417	17454	17447	17425	17338	17290	17387	17363	17434	17574	17608	17430	17585	17512	17438	17520	17366	17467	17509	17353	17436	17421	17516	17528	17539	17528	17371	17454	17365	17376	17539	17675	17434	17442	17422	17491	17392	17524	17609	17445	17386	17342	17464	17343	17376	17480	17490	17379	17433	17465	17398	17373	17353	17382	17717	17369	17537	17308	17642	17413	17323	17395	17332	17335	17282	17544	17593	17361	17509	17385	17561	17422	17345	17302	17374	17330	17335	17546	17498	17443	17397	17344	17386	17371	17482	17480	17400	17481	17293	17431	17478	17496	17348	17416	17429	17374	17579	17588	17537	17311	17331	17505	17448	17514	17553	17396	17557	17516	17259	17481	17458	17274	17392	17359	17383	17518	17363	17437	17500	17372	17568	17326	17515	17423	17416	17559	17604	17388	17539	17297	17596	17524	17346	17370	17230	17507	17355	17364	17449	17386	17313	17488	17310	17382	17418	17454	17640	17571	17385	17504	17474	17476	17575	17463	17310	17474	17413	17452	17472	17483	17353	17410	17278	17533	17478	17530	17578	17391	17620	17293	17613	17314	17542	17523	17400	17506	17375	17435	17359	17513	17377	17442	17426	17464	17505	17332	17376	17314	17401	17547	17393	17479	17453	17523	17472	17460	17435	17356	17399	17539	17469	17347	17258	17382	17631	17607	17355	17511	17430	17299	17420	17488	17284	17401	17457	17354	17427	17449	17356	17334	17413	17412	17525	17467	17374	17284	17413	17061	17311	17421	17549	17485	17405	17535	17520	17242	17403	17547	17545	17451	17670	17578	17403	17311	17198	17620	17344	17704	17190	17441	17485	17484	17544	17426	17409	17296	17408	17506	17424	17344	17435	17504	17402	17528	17572	17213	17551	17486	17661	17460	17356	17275	17425	17396	17486	17423	17309	17361	17327	17458	17421	17223	17517	17349	17367	17325	17513	17233	17395	17442	17230	17522	17362	17424	17510	17355	17222	17432	17368	17539	17544	17367	17370	17464	17208	17304	17463	17550	17317	17395	17424	17432	17263	17262	17436	17308	17298	17414	17456	17348	17484	17383	17274	17468	17583	17466	17353	17467	17205	17447	17325	17581	17272	17551	17507	17308	17474	17393	17238	17393	17453	17435	17347	17452	17279	17581	17430	17407	17460	17429	17306	17267	17387	17456	17568	17290	17349	17426	17331	17421	17480	17320	17238	17424	17522	17336	17637	17486	17532	17410	17346	17392	17493	17434	17465	17412	17465	17353	17517	17537	17463	17500	17372	17384	17339	17518	17573	17392	17440	17447	17417	17358	17631	17275	17433	17384	17457	17476	17437	17437	17451	17350	17559	17296	17280	17289	17432	17347	17379	17495	17334	17196	17566	17511	17271	17534	17466	17563	17503	17557	17254	17403	17431	17623	17393	17494	17493	17434	17330	17495	17375	17374	17386	17443	17687	17490	17479	17526	17466	17541	17418	17219	17208	17496	17312	17550	17331	17468	17679	17410	17500	17394	17444	17281	17458	17401	17358	17595	17181	17608	17301	17367	17627	17430	17383	17334	17390	17271	17354	17287	17483	17401	17386	17359	17399	17411	17405	17367	17358	17545	17390	17526	17370	17399	17523	17501	17410	17579	17502	17390	17359	17406	17402	17513	17351	17478	17348	17353	17276	17296	17355	17396	17459	17416	17543	17473	17357	17482	17336	17288	17508	17276	17358	17341	17368	17357	17499	17136	17242	17321	17444	17506	17356	17547	17405	17541	17503	17399	17597	17464	17372	17687	17369	17496	17276	17492	17476	17471	17552	17496	17456	17496	17461	17513	17259	17491	17511	17400	17594	17399	17421	17316	17654	17292	17239	17340	17351	17404	17473	17349	17458	17427	17356	17544	17452	17665	17407	17311	17504	17424	17345	17460	17606	17514	17515	17475	17484	17395	17580	17540	17445	17493	17529	17428	17414	17321	17418	17350	17440	17270	17500	17434	17306	17432	17361	17379	17428	17421	17377	17634	17330	17411	17402	17445	17331	17524	17362	17475	17416	17500	17535	17307	17433	17349	17535	17453	17302	17413	17370	17313	17466	17350	17469	17331	17529	17430	17487	17466	17327	17359	17436	17585	17585	17243	17472	17435	17340	17522	17263	17499	17520	17430	17520	17434	17286	17431	17510	17290	17444	17442	17462	17410	17481	17410	17373	17453	17374	17361	17370	17592	17240	17287	17474	17444	17326	17336	17297	17386	17317	17458	17523	17447	17494	17323	17370	17586	17399	17726	17404	17456	17296	17617	17278	17354	17608	17364	17328	17406	17587	17437	17448	17327	17428	17444	17504	17358	17747	17412	17542	17369	17396	17373	17517	17368	17341	17427	17406	17416	17443	17351
30232	24797	28003	24490	20671	20058	20336	20060	19862	19895	20049	19963	19998	19969	19784	20047	20089	19946	20070	19788	19792	19879	19901	19959	19663	19771	19986	19764	19908	20020	19820	20007	19844	19888	19808	19967	19730	19881	19815	19838	19866	19792	19841	19918	19669	19957	19854	19742	19987	19853	19967	19892	19813	20011	19809	19806	19707	19722	19867	19872	19743	19798	19977	19884	19850	19900	19926	19762	19855	19853	19570	20000	19976	19974	20040	19732	19885	19711	19708	19879	19797	19897	19852	19892	19937	19902	19853	20058	20078	19688	19856	19928	20166	19878	19834	19848	19900	19949	20032	20000	20049	19984	19952	19869	19924	19861	20007	19706	19946	19792	19984	19682	19999	19876	19682	19835	19955	19846	19751	19752	19940	19899	19733	19848	19832	19811	19760	19937	19882	19912	19693	19760	19990	19928	19780	19881	19810	19824	19905	19891	19877	19869	19768	19932	20011	19875	19858	19785	20075	19802	19866	19939	19916	19895	19848	20017	19884	19820	19817	19908	19859	19870	19845	19972	19724	19645	19923	20003	19896	19858	19898	19868	19955	19911	19854	19781	20010	20091	19827	19939	20005	19899	19763	19781	19894	19843	19867	19936	20021	19932	19929	19913	19946	20044	20006	19964	19864	19616	19874	20001	20038	19800	19711	19937	19847	19743	19715	19826	19959	19844	19864	20076	20087	19931	19884	19783	19808	19928	19844	19932	19866	19703	19798	20039	19751	19831	19808	19844	19858	19793	19682	19702	19879	19757	19999	19849	19791	20018	19890	20072	19801	19936	19865	19903	19889	19922	19949	20228	19766	20111	19850	19875	19744	19643	19708	19906	19837	20062	19864	20065	20069	19923	19760	19957	19866	20021	19778	19736	19648	19726	19830	19882	19741	19831	19779	19737	19857	19923	19939	19805	19964	20001	19881	19673	19913	19629	19959	19947	19826	19868	19814	19977	19822	20032	19882	19787	20024	19671	19879	19922	19931	19961	19912	19727	19773	19721	19701	19993	19856	19845	19972	19744	19724	19900	19938	19870	20019	19875	19819	19927	19958	19896	20091	19971	19852	19899	19934	19869	19856	19870	19966	19950	19885	20067	19819	19715	19866	20017	19876	20006	19929	19806	19572	19842	19860	19847	19970	19962	19992	19937	19907	19944	19897	19787	19932	19809	19967	20047	19765	19765	19992	20127	19919	19756	20144	19719	19739	19985	20025	19999	19993	19908	19901	19827	19824	19783	19981	19820	19799	19948	19707	20029	19922	19904	19873	20018	19753	20012	19992	19898	19868	19730	19788	19897	19837	19944	19941	19791	19642	19807	19665	19905	19926	19644	19783	19732	19816	19867	20102	19942	19824	19772	19862	19770	19953	19880	19923	19675	19960	20051	20062	19938	19833	19786	19893	19805	19906	19858	20015	20115	19752	19960	19963	19893	19853	19789	19947	19875	19918	20002	19923	19754	19758	19998	19838	19837	19878	19882	19949	19846	19925	19866	19904	19785	19725	19899	19896	19835	19887	19909	19654	19748	19924	19887	19840	19886	19684	19654	19649	19928	19630	19978	19837	19794	19926	20032	19818	19951	19890	19842	19864	19877	19830	19869	20134	20020	19915	19995	19763	19876	19848	20022	19961	19806	19797	19638	19688	19811	20007	19823	19668	19715	20063	19932	19933	19982	20002	19949	19815	19904	19887	19869	19783	19698	19979	19861	19781	19701	20002	19802	20010	19916	19980	19983	19679	19857	19790	19770	20011	20134	19962	20094	19900	19912	19884	19822	19649	19698	19717	19809	19821	19896	19954	19714	19911	19861	19908	19765	19789	20014	19675	20053	19759	19916	19996	19959	19998	19872	19954	19943	19937	19958	19948	20067	19827	19825	19944	20050	19978	19834	19724	20034	19875	19859	19960	19825	20047	19893	19854	19873	19683	19776	19825	19882	20015	19829	19839	19763	20008	19746	19976	20014	19748	19865	19612	19857	19894	19726	20168	19922	19963	19751	19802	19911	19798	19877	19967	19808	19931	20175	20029	20040	19824	19764	19735	19831	19792	19733	19823	19598	19806	19598	20024	19929	19821	19850	19919	19921	19817	19883	19704	19923	19798	20052	19790	19813	19898	19895	19856	19935	19925	19789	19998	19782	19779	19906	19884	19921	19996	19718	19931	19962	19940	19854	20063	19857	19813	19977	19901	19978	19838	20040	19808	19993	19875	20022	19802	19896	19792	19846	19939	19748	20010	19912	19773	19919	19843	20130	19810	19840	19954	19868	19842	19890	19885	19848	19988	19841	20095	19924	19898	19804	19772	19879	19704	19792	19849	19873	20127	19826	19797	19690	19934	19903	19740	19845	19978	19906	19880	19842	19837	19899	19868	19849	19924	19951	19887	19794	19920	19827	19813	19984	20024	19895	19962	20008	19791	19988	19925	19859	19826	19737	19938	19711	19945	19944	19747	19823	19885	20224	19867	19901	19776	19979	19841	19768	20027	19766	19831	19962	19800	20064	19723	20006	19808	19940	19854	19992	20038	19899	19670	19637	19812	20051	19890	20013	19996	19692	19688	19746	19706	19901	19999	19994	19906	19750	19948	19870	19881	19652	19909	19910	19827	19556	20053	19899	19896	20086	19988	20005	20044	20030	19867	19800	19702	19762	19959	19940	19916	19908	19897	19776	19974	19770	20019	20016	19918	19917	19746	19991	19809	19885	19790	19852	19710	19901	19808	19869	19904	19835	20122	20014	19779	19917	19693	19950	19864	20049	19903	19885	19943	19670	19845	19989	19683	19999	19794	19861	19881	19914	19903	19968	20115	19879	19929	19805	19822	19788	19920	19769	19733	19816	19859	20093	19930	19912	19878	19683	19805	19899	19925	19754	19825	19796	19923	19808	19861	19815	19944	19784	19992	19825	19827	20022	19902	19766	20212	19743	19969	19857	19804	19729	19819	19787	19902	19992	19892	19792	19895	19865	19624	19814	19845	19983	19980	19937	20054	20039	19885	19837	19792	19930	19836	19686	19753	19831	19668	19903	19801	19967	20027	20081	19976	20020	19766	19904	19840	19765	19872	20214	19909	19859	20068	20188	19945	19855	20005	19889	19956	19853	19764	19954	19889	19622	19799	19784	19971	19799	19915	19876	19783	19854	19875	19678	19883	19647	19773	19920	19830	19616	19923	19908	19857	19871	19658	19760	20048	19810	19954	20040	19683	20027	20025	19932	20029	19874	19984	19889	20111	19695	19956	19808	19534	19695	19996	19905	19837	19838	19821	19995	19728	19849	19974	19816	20041	19881	19771	19949	19900	19743	19792	19948	19927	19822	19953	19739	19894	20022	19767	19826	19962	19841	19871	20039	19724	19868	20105	20102	19877	19928	19768	19606	19850	20030	19870	19797	19903	19825	19913	19990	19887	19892	19912	19941	19887	19854	19939	20064	19811	19908	19845	19807	19900	19923	19838	19754	19896	19840	20196	19752	19824	19893	20000	19806	19971	19732	19865	19813	19858	19741	19795	19779	19885	20049	20002	20085	19997	19885	19893	19791	19777	19721	20078	20017	19959	19789	20165	20087	19882	19886	19616	19908	19712	19899	20064	19807	19932	19991	20059	19894	19890	19895	20144	19715	19861	19966	19741	20103	19996	19752	19826	19905	19871	20055	19847	19852	19745	19891	19818	20001	19883	19863	19779	19890	19824	19814	19665	19945	19912	19998	20049	19940	19802	19943	19847	19939	19670	19801	19792	19952	19814	19693	19625	19835	19920	19791	19827	19735	19868	19865	19921	20026	20020	20114	19797	19713	19829	19926	19846	19722	19745	19588	19873	20005	19793	20028	19766	19752	20080	19865	20093	19806	19852	19831	19973	19681	19799	20020	20096	20044	20039	19742	19746	19656	19877	19796	19622	19791	19938	19964	19820	19785	20183	19755	19820	19910	19915	19889	19988	19782	19947	19932	20131	19891	19953	19849	19915	19914	19846	20067	19761	19806	19923	19825	19860	19867	19971	20093	19935	19899	19912	19950	19907	19580	19740	19767	19974	19926	20062	20020	19887	19710	19897	20091	19979	19792	20006	20013	19894	19784	19839	19806	19859	19964	19856	19824	19783	19881	20092	19715	19876	20061	19777	20105	19993	19874	19738	19844	19818	19894	19756	20084	19918	19755	19746	19814	19782	19850	19692	19809	19806	19702	20052	19692	19784	19985	20015	19869	20111	20018	19703	19770	19969	19848	19932	19770	19929	19912	19967	19665	19784	19890	19884	19910	19933	19869	19609	19658	19887	19789	19733	19800	19740	19866	20144	19792	19853	19929	20093	19840	19900	19960	19922	19846	20109	19998	19962	19848	19694	19863	19697	19988	19837	19767	19937	19919	19900	19822	19891	19864	19672	19765	19960	19987	19882	19957	19949	19804	19746	19886	20183	19861	19768	19795	19980	19813	19820	19850	20018	19799	19891	19806	19885	19823	19723	19903	20023	19859	19596	19801	19873	19794	20059	19593	19619	20134	20069	19851	19774	19938	19924	19982	19914	19767	19904	19730	19743	19897	19945	19831	19902	19919	19654	19773	19981	19828	19896	19994	19927	19659	20060	19855	19835	20022	19964	19731	19781	19829	20034	19854	19916	19863	19897	19784	19704	19807	19767	19927	20175	20013	19870	19889	19922	19856	19860	19993	20002	19809	19936	19631	19924	19999	20107	19849	19702	19983	19928	20026	20002	19819	19799	19904	19726	19960	19958	19700	20106	20012	19859	20041	19911	19675	19804	20062	19862	19981	19854	19794	19562	19985	19871	19866	20041	19773	19748	19758	19735	19996	19846	19763	20016	19904	19859	19916	19988	19882	19810	19625	19720	19823	19786	20066	19943	20145	19851	19778	19596	19745	19826	20013	20007	19980	20007	19754	20031	20005	19885	19802	19865	19857	20010	19710	20069	19985	19907	19933	19833	19784	19897	19699	19807	20007	19858	19885	19795	19770	19982	19815	20003	20009	19816	19670	19767	19825	19889	19910	19934	19867	19713	19972	20036	19528	19881	19873	19795	19882	19735	19899	19860	19992	19734	19862	19820	19572	19874	20036	19901	19870	20031	19945	19748	19902	19953	19619	20087	20070	19659	19931	19948	19792	20026	19811	19926	19884	19903	19715
21543	31394	24847	19767	17822	16932	16705	16623	16669	16721	16725	16628	16717	16439	16528	16627	16538	16637	16564	16693	16720	16555	16657	16520	16445	16513	16519	16687	16565	16614	16557	16669	16658	16537	16642	16548	16710	16577	16452	16692	16662	16715	16612	16468	16628	16390	16511	16708	16660	16539	16460	16615	16737	16443	16601	16607	16557	16595	16597	16547	16397	16572	16661	16753	16662	16364	16383	16559	16609	16435	16682	16588	16362	16367	16605	16519	16568	16535	16573	16618	16537	16646	16578	16579	16477	16507	16494	16471	16378	16617	16693	16364	16582	16617	16669	16551	16605	16636	16601	16453	16402	16405	16551	16426	16631	16630	16669	16665	16599	16714	16597	16531	16706	16445	16603	16646	16706	16552	16612	16659	16529	16577	16566	16547	16554	16470	16681	16662	16448	16637	16604	16437	16488	16617	16557	16557	16528	16481	16652	16486	16638	16636	16336	16502	16551	16506	16512	16435	16347	16371	16594	16526	16542	16558	16645	16522	16676	16558	16438	16499	16676	16710	16515	16580	16426	16400	16550	16392	16481	16388	16392	16543	16503	16381	16555	16535	16538	16427	16762	16487	16633	16599	16595	16485	16602	16651	16682	16352	16387	16577	16450	16538	16552	16729	16438	16611	16343	16553	16603	16535	16544	16707	16633	16674	16671	16603	16471	16490	16493	16494	16610	16326	16582	16592	16461	16552	16523	16441	16494	16628	16730	16516	16549	16492	16512	16588	16642	16461	16586	16531	16566	16513	16416	16656	16610	16605	16458	16585	16463	16554	16546	16594	16435	16447	16657	16410	16420	16570	16558	16511	16537	16551	16661	16663	16430	16615	16551	16520	16569	16552	16589	16503	16760	16490	16730	16389	16623	16503	16357	16645	16610	16428	16611	16434	16544	16562	16497	16337	16669	16493	16559	16560	16622	16803	16620	16706	16418	16672	16364	16496	16493	16581	16664	16579	16693	16558	16604	16574	16519	16512	16444	16531	16605	16463	16581	16629	16534	16615	16347	16576	16631	16681	16555	16603	16845	16602	16556	16392	16589	16648	16640	16505	16632	16473	16663	16501	16607	16465	16650	16628	16435	16528	16559	16599	16524	16761	16572	16574	16496	16558	16532	16462	16597	16559	16501	16576	16565	16678	16661	16602	16621	16641	16594	16553	16532	16696	16692	16610	16719	16575	16437	16626	16602	16544	16598	16618	16643	16680	16585	16494	16723	16372	16504	16474	16538	16512	16693	16398	16554	16569	16519	16668	16732	16614	16595	16645	16594	16657	16620	16671	16767	16530	16517	16646	16622	16588	16650	16573	16409	16785	16535	16736	16601	16611	16543	16495	16740	16448	16465	16640	16757	16654	16534	16492	16570	16690	16457	16665	16555	16530	16619	16482	16515	16651	16482	16611	16581	16536	16738	16567	16544	16652	16528	16488	16491	16633	16423	16496	16409	16664	16362	16621	16678	16497	16695	16708	16347	16715	16585	16462	16566	16706	16620	16519	16632	16508	16775	16476	16550	16763	16489	16741	16589	16532	16593	16331	16594	16487	16440	16543	16596	16540	16498	16450	16762	16598	16453	16591	16493	16700	16792	16580	16490	16636	16606	16620	16808	16542	16427	16722	16616	16613	16496	16731	16656	16562	16387	16648	16495	16660	16578	16693	16478	16635	16676	16590	16794	16485	16439	16467	16705	16647	16575	16601	16476	16640	16645	16604	16749	16520	16459	16623	16489	16588	16654	16582	16594	16549	16415	16525	16470	16477	16511	16476	16779	16473	16563	16633	16412	16394	16329	16660	16640	16538	16464	16511	16580	16557	16450	16502	16622	16609	16614	16803	16406	16495	16634	16597	16560	16609	16722	16566	16703	16545	16694	16649	16566	16550	16697	16780	16641	16724	16601	16611	16609	16410	16547	16507	16461	16520	16584	16610	16421	16703	16637	16560	16569	16594	16575	16729	16642	16391	16613	16681	16672	16626	16676	16476	16534	16435	16591	16526	16519	16613	16476	16502	16541	16581	16365	16476	16520	16530	16758	16620	16595	16446	16534	16565	16358	16586	16548	16494	16719	16497	16439	16729	16433	16465	16602	16598	16638	16574	16547	16541	16466	16534	16575	16502	16625	16568	16657	16662	16539	16418	16533	16428	16464	16494	16402	16396	16541	16493	16633	16552	16631	16384	16588	16813	16713	16519	16483	16542	16606	16530	16595	16659	16760	16449	16580	16507	16584	16391	16496	16619	16609	16790	16466	16677	16436	16470	16382	16628	16520	16505	16513	16400	16684	16526	16621	16677	16603	16443	16435	16468	16537	16644	16693	16428	16528	16547	16545	16591	16492	16621	16519	16560	16564	16549	16598	16458	16429	16399	16522	16651	16588	16481	16515	16532	16483	16745	16552	16612	16564	16777	16818	16615	16593	16549	16639	16581	16592	16475	16520	16591	16523	16506	16452	16634	16590	16499	16598	16533	16408	16378	16527	16496	16305	16700	16531	16600	16658	16545	16641	16538	16736	16650	16380	16644	16708	16762	16660	16487	16558	16578	16498	16695	16616	16574	16551	16523	16476	16699	16482	16584	16646	16522	16738	16440	16774	16604	16599	16567	16655	16653	16427	16632	16544	16602	16561	16826	16641	16744	16461	16675	16565	16658	16546	16481	16601	16468	16480	16528	16702	16482	16594	16701	16503	16422	16557	16503	16608	16714	16539	16586	16625	16565	16559	16436	16389	16521	16634	16568	16639	16516	16523	16560	16541	16421	16627	16568	16475	16505	16509	16421	16509	16330	16609	16656	16547	16372	16698	16418	16433	16761	16716	16611	16479	16583	16578	16478	16618	16578	16477	16561	16561	16543	16452	16518	16510	16529	16595	16561	16708	16385	16657	16396	16624	16473	16622	16500	16611	16501	16635	16635	16598	16624	16507	16571	16723	16534	16753	16599	16593	16440	16601	16620	16621	16503	16521	16439	16692	16352	16519	16625	16682	16536	16641	16512	16556	16631	16498	16497	16531	16627	16547	16456	16440	16545	16465	16457	16393	16699	16676	16533	16363	16468	16391	16563	16545	16431	16481	16523	16352	16674	16649	16520	16683	16693	16522	16650	16448	16745	16578	16546	16429	16529	16624	16548	16608	16556	16516	16573	16442	16468	16412	16573	16412	16509	16542	16553	16561	16519	16698	16510	16480	16532	16769	16452	16600	16483	16608	16470	16500	16455	16584	16573	16694	16565	16594	16490	16594	16526	16562	16597	16515	16614	16461	16644	16565	16453	16626	16541	16481	16564	16379	16486	16596	16696	16680	16573	16603	16567	16496	16479	16575	16582	16616	16704	16573	16715	16413	16467	16498	16445	16626	16512	16556	16718	16332	16682	16622	16670	16665	16559	16624	16692	16693	16555	16616	16782	16568	16529	16500	16747	16533	16447	16549	16506	16501	16438	16471	16502	16679	16476	16550	16573	16601	16676	16439	16569	16757	16411	16524	16814	16449	16505	16627	16486	16880	16641	16584	16448	16550	16517	16720	16531	16679	16548	16566	16520	16609	16498	16468	16614	16528	16526	16698	16585	16520	16591	16508	16613	16613	16662	16461	16504	16614	16568	16452	16509	16606	16421	16415	16634	16440	16756	16737	16664	16742	16563	16608	16613	16595	16607	16547	16630	16567	16525	16586	16498	16572	16529	16518	16473	16490	16479	16673	16525	16687	16568	16716	16488	16559	16519	16765	16387	16521	16666	16577	16512	16611	16557	16699	16545	16409	16557	16406	16556	16449	16620	16637	16519	16720	16580	16674	16532	16633	16669	16627	16640	16582	16613	16724	16550	16659	16500	16682	16565	16659	16688	16517	16365	16578	16573	16595	16630	16480	16430	16541	16540	16607	16557	16496	16592	16702	16477	16510	16626	16651	16614	16577	16660	16465	16518	16519	16362	16541	16560	16579	16516	16541	16613	16247	16383	16687	16613	16522	16577	16463	16597	16659	16650	16499	16516	16556	16668	16472	16663	16453	16488	16522	16556	16552	16663	16549	16670	16508	16553	16664	16457	16598	16644	16601	16674	16608	16413	16599	16467	16528	16518	16395	16532	16805	16436	16637	16637	16493	16672	16530	16475	16655	16588	16649	16631	16583	16429	16601	16523	16567	16528	16603	16640	16619	16520	16715	16434	16491	16707	16543	16592	16612	16527	16760	16368	16488	16345	16555	16645	16693	16565	16455	16397	16410	16526	16411	16512	16547	16646	16530	16611	16571	16543	16620	16715	16653	16543	16522	16539	16447	16604	16734	16495	16561	16430	16827	16488	16426	16713	16565	16421	16589	16398	16541	16655	16619	16561	16574	16489	16858	16603	16427	16457	16524	16562	16575	16596	16658	16582	16618	16601	16715	16493	16636	16633	16418	16535	16527	16515	16481	16493	16630	16549	16587	16610	16705	16628	16629	16549	16797	16500	16514	16611	16749	16454	16647	16526	16359	16645	16395	16507	16546	16502	16537	16540	16579	16793	16599	16474	16624	16413	16497	16721	16569	16456	16513	16572	16657	16601	16601	16625	16465	16529	16356	16523	16674	16613	16245	16636	16636	16699	16514	16395	16483	16638	16488	16477	16511	16552	16652	16669	16667	16469	16574	16569	16439	16492	16476	16549	16609	16532	16490	16465	16472	16611	16602	16557	16453	16551	16802	16693	16461	16722	16412	16690	16480	16670	16605	16561	16521	16423	16544	16626	16669	16594	16723	16527	16490	16440	16579	16539	16516	16641	16502	16733	16660	16636	16624	16424	16664	16681	16583	16697	16557	16527	16543	16510	16544	16601	16469	16578	16799	16539	16602	16598	16685	16633	16610	16658	16500	16543	16749	16631	16720	16565	16406	16471	16549	16542	16485	16617	16639	16430	16585	16484	16663	16629	16584	16508	16502	16666	16632	16477	16539	16469	16654	16538	16490	16651	16450	16471	16607	16628	16506	16598	16558	16532	16410	16468	16793	16286	16494	16481	16303	16777	16510	16623	16563	16402	16606	16613	16614	16655	16618	16524	16404	16542	16526	16462	16554	16502	16662	16560	16554	16619	16761	16646	16591	16506	16526	16401	16527	16706	16561	16634	16611	16617	16563	16524	16450	16615	16683	16429	16454	16570	16675	16555
23748	21571	28259	25705	23178	22987	23040	21256	20635	21143	21102	20881	20850	20668	20699	20784	20698	21021	20624	20632	20661	20815	20794	20387	20630	20602	20585	20666	20757	20660	20424	20570	20707	20530	20571	20473	20222	20368	20605	20476	20482	20445	20481	20475	20373	20628	20547	20451	20590	20628	20653	20663	20408	20564	20536	20609	20431	20542	20559	20602	20730	20345	20778	20517	20435	20455	20570	20460	20328	20329	20411	20619	20296	20810	20429	20619	20489	20526	20457	20554	20690	20682	20494	20443	20819	20590	20543	20561	20410	20507	20701	20535	20607	20585	20524	20534	20760	20472	20734	20549	20570	20579	20601	20616	20574	20520	20553	20691	20635	20465	20555	20618	20516	20445	20275	20549	20437	20613	20786	20511	20321	20575	20649	20504	20509	20661	20582	20766	20492	20486	20440	20594	20440	20708	20372	20546	20591	20756	20548	20454	20772	20295	20644	20622	20660	20505	20534	20714	20540	20413	20543	20509	20606	20595	20601	20471	20533	20523	20472	20477	20368	20649	20635	20611	20658	20556	20794	20502	20339	20467	20540	20626	20602	20666	20470	20400	20553	20498	20545	20401	20736	20796	20502	20676	20613	20582	20610	20493	20635	20747	20649	20578	20595	20578	20736	20380	20712	20335	20468	20489	20617	20636	20451	20474	20459	20737	20526	20391	20441	20676	20396	20571	20598	20881	20602	20547	20468	20386	20587	20569	20566	20414	20759	20607	20656	20358	20501	20747	20591	20529	20734	20725	20646	20342	20473	20559	20503	20653	20480	20522	20507	20434	20664	20829	20639	20501	20740	20839	20679	20407	20595	20685	20471	20486	20607	20546	20555	20397	20407	20648	20471	20450	20513	20420	20800	20434	20636	20607	20642	20650	20522	20663	20596	20502	20733	20568	20541	20730	20538	20468	20533	20550	20547	20237	20426	20566	20630	20536	20516	20644	20622	20585	20610	20555	20607	20656	20542	20353	20523	20267	20396	20390	20503	20631	20637	20559	20595	20394	20545	20606	20725	20487	20578	20386	20564	20682	20616	20568	20545	20532	20284	20613	20359	20337	20538	20651	20843	20660	20325	20556	20711	20409	20547	20449	20556	20543	20391	20573	20666	20699	20558	20471	20553	20554	20428	20664	20380	20542	20563	20604	20687	20525	20485	20677	20435	20592	20659	20687	20563	20594	20362	20623	20456	20559	20404	20616	20517	20580	20573	20394	20596	20534	20502	20457	20540	20426	20534	20686	20613	20638	20573	20573	20375	20453	20632	20400	20553	20345	20340	20771	20825	20686	20684	20615	20673	20425	20516	20646	20632	20580	20631	20634	20503	20591	20458	20655	20610	20583	20551	20549	20605	20394	20588	20601	20589	20302	20636	20538	20627	20448	20596	20607	20398	20671	20437	20657	20561	20464	20469	20539	20520	20563	20608	20625	20632	20416	20451	20420	20677	20534	20604	20619	20529	20549	20396	20559	20796	20615	20541	20565	20656	20582	20640	20727	20527	20688	20675	20720	20295	20605	20856	20396	20480	20508	20490	20413	20447	20431	20569	20661	20487	20496	20548	20460	20583	20567	20599	20626	20316	20788	20429	20787	20403	20485	20657	20641	20631	20664	20561	20553	20716	20727	20803	20563	20799	20267	20535	20576	20443	20269	20688	20568	20655	20739	20580	20825	20412	20392	20611	20842	20603	20713	20503	20497	20541	20685	20549	20645	20567	20790	20622	20434	20545	20609	20532	20422	20604	20473	20435	20543	20536	20487	20509	20570	20450	20636	20605	20481	20330	20470	20680	20247	20600	20641	20408	20521	20441	20461	20744	20711	20446	20485	20453	20684	20640	20627	20524	20589	20562	20701	20459	20499	20610	20469	20676	20848	20462	20538	20516	20592	20658	20506	20701	20648	20585	20618	20567	20477	20550	20644	20729	20521	20872	20572	20549	20635	20470	20666	20647	20582	20517	20512	20563	20683	20474	20556	20483	20654	20611	20601	20600	20394	20550	20705	20752	20565	20419	20671	20410	20557	20366	20573	20745	20563	20456	20539	20721	20512	20634	20730	20487	20410	20745	20477	20533	20551	20604	20491	20610	20621	20567	20626	20460	20481	20515	20531	20593	20486	20590	20474	20470	20412	20755	20658	20562	20458	20529	20549	20668	20443	20472	20534	20407	20365	20429	20488	20535	20667	20512	20645	20457	20311	20637	20581	20325	20423	20507	20501	20665	20480	20517	20794	20438	20640	20650	20512	20285	20592	20670	20748	20581	20476	20658	20686	20795	20519	20306	20636	20392	20576	20531	20555	20788	20547	20547	20724	20728	20420	20576	20717	20676	20688	20486	20500	20647	20719	20667	20743	20401	20615	20730	20411	20604	20516	20563	20610	20584	20543	20522	20364	20530	20582	20340	20527	20545	20655	20788	20548	20773	20251	20634	20654	20543	20414	20709	20512	20774	20697	20620	20499	20533	20414	20630	20745	20440	20692	20607	20825	20592	20597	20598	20578	20397	20403	20437	20426	20802	20764	20501	20537	20643	20520	20538	20708	20634	20716	20609	20486	20628	20491	20438	20482	20326	20744	20456	20578	20582	20313	20625	20716	20538	20595	20548	20360	20451	20501	20629	20503	20487	20660	20648	20409	20472	20287	20630	20578	20758	20462	20298	20564	20623	20325	20284	20503	20567	20686	20628	20501	20639	20589	20742	20694	20577	20421	20576	20582	20526	20509	20648	20466	20452	20507	20736	20752	20582	20595	20564	20433	20509	20612	20753	20437	20670	20582	20620	20758	20797	20639	20672	20538	20763	20706	20655	20576	20643	20558	20725	20900	20648	20515	20605	20679	20599	20640	20258	20453	20710	20697	20648	20572	20639	20589	20483	20475	20533	20492	20448	20440	20176	20585	20469	20716	20391	20619	20473	20345	20458	20639	20413	20659	20425	20631	20642	20514	20413	20442	20762	20674	20462	20491	20723	20485	20634	20564	20358	20566	20531	20649	20812	20543	20548	20640	20553	20608	20712	20659	20608	20619	20504	20551	20481	20545	20582	20417	20413	20621	20573	20447	20609	20665	20482	20484	20429	20433	20555	20594	20444	20583	20438	20366	20618	20732	20617	20875	20596	20510	20386	20481	20468	20570	20759	20645	20593	20462	20573	20677	20496	20724	20524	20786	20595	20402	20714	20687	20673	20584	20591	20541	20512	20728	20361	20713	20491	20675	20850	20599	20542	20504	20489	20395	20575	20588	20646	20619	20556	20638	20684	20526	20477	20745	20474	20492	20624	20341	20475	20580	20646	20340	20652	20563	20526	20396	20420	20287	20592	20645	20580	20481	20539	20568	20599	20394	20594	20283	20668	20387	20457	20505	20450	20446	20542	20552	20694	20616	20601	20653	20537	20510	20387	20461	20469	20480	20761	20441	20255	20432	20553	20594	20475	20567	20413	20332	20487	20530	20577	20582	20660	20629	20330	20648	20451	20426	20446	20592	20411	20615	20534	20475	20423	20450	20579	20488	20712	20585	20515	20427	20694	20548	20554	20491	20455	20596	20626	20803	20772	20596	20798	20530	20502	20542	20642	20488	20535	20563	20560	20618	20642	20600	20747	20308	20370	20482	20578	20586	20685	20839	20632	20569	20331	20676	20409	20682	20774	20608	20392	20691	20616	20706	20683	20481	20800	20562	20473	20493	20424	20684	20648	20591	20633	20432	20665	20443	20694	20604	20608	20400	20764	20487	20820	20620	20555	20716	20457	20674	20712	20568	20291	20321	20539	20466	20571	20675	20554	20800	20614	20186	20525	20574	20862	20540	20606	20492	20466	20537	20746	20684	20584	20534	20389	20552	20648	20562	20467	20491	20448	20549	20590	20701	20387	20474	20347	20756	20663	20485	20662	20413	20707	20699	20572	20558	20499	20518	20627	20487	20669	20580	20694	20306	20604	20484	20677	20549	20504	20586	20584	20635	20539	20556	20585	20438	20519	20305	20457	20571	20613	20600	20557	20477	20404	20465	20725	20626	20687	20700	20601	20551	20697	20563	20466	20566	20472	20405	20575	20381	20604	20554	20684	20602	20417	20677	20693	20478	20504	20473	20666	20604	20354	20547	20587	20362	20675	20833	20551	20489	20529	20382	20572	20331	20590	20620	20726	20645	20360	20510	20618	20510	20271	20413	20503	20621	20678	20492	20637	20548	20726	20316	20436	20593	20400	20696	20684	20480	20751	20726	20558	20806	20626	20585	20408	20427	20545	20487	20712	20610	20734	20608	20639	20409	20474	20660	20543	20618	20774	20537	20595	20620	20591	20532	20427	20437	20376	20662	20582	20648	20619	20545	20657	20538	20866	20615	20433	20539	20652	20497	20578	20470	20705	20519	20365	20461	20445	20545	20815	20352	20789	20424	20790	20480	20623	20774	20584	20569	20555	20473	20671	20532	20460	20606	20479	20551	20699	20554	20666	20393	20644	20558	20387	20462	20425	20562	20476	20638	20556	20393	20474	20891	20411	20701	20530	20401	20483	20367	20510	20514	20586	20524	20338	20663	20602	20400	20338	20366	20786	20576	20569	20642	20533	20539	20623	20587	20627	20584	20622	20537	20623	20509	20655	20265	20452	20446	20572	20551	20632	20532	20795	20615	20542	20643	20616	20557	20513	20473	20461	20589	20598	20458	20604	20622	20555	20775	20460	20645	20739	20824	20490	20696	20473	20471	20671	20492	20655	20645	20605	20313	20495	20594	20615	20599	20693	20542	20715	20383	20333	20681	20521	20659	20629	20513	20586	20796	20778	20723	20725	20465	20514	20512	20735	20594	20691	20435	20269	20589	20458	20665	20508	20587	20386	20543	20672	20415	20385	20627	20766	20735	20419	20694	20521	20469	20524	20478	20480	20382	20466	20596	20835	20608	20462	20593	20581	20861	20534	20593	20467	20559	20668	20866	20658	20482	20391	20657	20564	20642	20642	20595	20553	20365	20620	20535	20597	20471	20655	20603	20759	20623	20636	20536	20557	20481	20568	20605	20785	20487	20531	20406	20442	20671	20674	20328	20630	20787	20542	20708	20589	20573	20669	20659	20477	20531	20525	20480	20664	20461	20389	20539	20670	20769	20579	20416	20422	20520	20552	20446	20585	20219	20539	20337
19530	36968	28206	21829	19147	18003	17490	17321	17295	17199	17147	17045	17159	17038	17138	16884	17112	17006	17116	16990	17068	16956	16891	17039	16904	16992	16984	16884	17029	17129	16880	17084	17063	17026	17085	16986	17076	16964	17251	17017	16965	16990	16776	17040	16917	16982	16828	16848	16919	17143	16945	16958	16929	17095	16927	16950	16928	16837	16869	16941	16859	16823	16934	17028	17179	16875	17050	16909	16945	16840	16996	16806	17235	16669	16783	16997	16926	16860	17005	16778	16898	16840	16923	16908	17024	16973	17044	16864	16919	16935	16959	16718	16961	16901	17029	16727	16836	17021	16845	17049	16853	17153	17125	16928	17006	17082	17138	16872	16749	16749	17007	16817	16934	16942	16996	16949	16998	16897	17019	16978	16896	16888	16822	17129	17038	17154	16953	16871	17010	17013	16990	16939	17016	16898	16994	17065	16932	16974	16992	16964	16893	16894	16922	17012	16984	16849	16949	16889	17032	16831	16930	16912	16944	17003	17081	16673	17039	16924	16816	16770	16808	16926	16701	16890	17021	16785	17035	16818	17099	16835	16971	16962	17023	16805	16931	16844	16852	16941	17001	16808	17113	16988	16863	16713	16912	16873	16958	16851	16986	16880	16872	16951	16893	16847	17068	16869	16863	16883	16984	16911	16984	17004	16793	16801	16844	16924	16888	16780	16870	16966	16864	16931	16746	17152	16939	16943	16969	17119	16927	16932	16907	16857	17078	17127	16905	16883	17005	16902	16725	16913	16954	17000	17053	16728	16887	16858	16890	16906	16808	16707	16848	16975	17051	16998	16689	17009	16720	16955	16970	16963	16838	16788	16928	17077	16920	17065	16927	17032	16932	16816	16833	16840	17044	16852	17059	17136	16734	16915	16858	16898	16887	16893	17009	16805	17032	17012	16860	16855	16808	16790	17089	16908	17049	16792	16834	16900	16906	16863	17056	16901	16996	16903	16963	17073	16814	16788	16823	16884	17018	16746	16930	17037	16966	16803	16933	16933	16812	16942	16981	16881	16801	16953	16950	17013	16840	16908	16892	17049	16925	16956	16647	16938	17009	17011	16881	16871	16943	16920	17071	16943	17094	16895	16893	16835	16957	16851	16833	16899	16992	16929	16921	16855	16973	16968	16932	17026	16825	16776	16972	16717	16984	16896	16974	17028	16783	17022	16947	16693	16999	16899	16925	16957	17001	16868	16966	16889	17075	16817	16926	16801	16913	16934	16901	16864	17032	16954	16936	16894	16857	16810	16799	16745	17008	16943	16772	16789	16913	16690	17061	16884	16853	16772	16925	17019	16825	16763	16959	16953	16857	16929	16918	16819	16915	16957	16841	16905	17062	16813	16849	17051	16928	16816	17023	16738	16953	17001	16908	16878	16965	16949	16787	16915	17063	17042	16921	16717	16923	16669	16870	17069	16995	17018	16854	16762	17014	16924	16834	16921	17058	16770	16968	16765	16908	16777	16822	16822	16823	16823	16813	16858	16967	16872	16944	16927	16935	16889	16896	16948	17064	16972	16885	16813	17030	16951	16882	17094	17031	16842	16895	17021	17029	16843	16937	17084	17040	16852	16676	16851	16984	16952	16882	16944	16768	17065	16873	16935	17023	16941	16995	16923	16834	17009	16860	16895	17138	16845	17079	16940	16955	16840	16796	16949	16911	16704	16890	17044	16962	16874	17004	16878	16877	16967	16932	16951	16817	16950	16917	16782	16806	16909	16959	16904	16999	16705	16831	16916	17073	16906	16915	16929	16938	16907	16858	16922	17025	17001	16713	16903	16897	16958	16897	16819	17077	16740	16916	16954	16859	16899	17033	16986	16981	16984	16880	17052	16989	16946	16936	17122	17009	16955	16971	16770	16881	16866	16806	17059	16776	17031	16993	16889	16955	16814	17000	16882	16907	16955	16904	16732	16744	16921	16988	16703	16986	16979	16760	17000	17007	16917	16970	17013	16942	16889	16887	16918	16912	16900	16983	16911	16784	17085	17102	16811	16974	16758	16766	16864	17038	17036	17009	17005	16825	16951	16970	16955	17080	16954	16969	16956	16921	17011	16923	16804	16658	16983	17025	16930	16740	17041	17050	16851	16845	16938	16859	16935	16827	16925	16955	17021	16760	16933	16802	17079	16931	16904	16949	16871	16906	16777	17034	16883	16834	16920	17120	16820	17001	17015	17012	17010	16834	16830	17008	16903	16946	16936	16991	16790	16981	16989	16932	16652	16933	16827	16986	16874	16965	17073	16873	16974	17004	16962	16869	16923	17022	17049	17082	16954	16884	16975	16852	17063	17002	16937	17030	16908	16946	17152	16963	16854	16897	16862	16814	16864	16901	16993	16986	16974	17070	17054	16850	16967	16863	17088	16942	16859	16879	16887	16890	16821	16926	16872	16817	17132	16883	16866	17158	16913	16884	16984	16824	16943	17015	16936	17086	16923	16803	16943	16934	16903	16776	16996	17038	16807	16991	16893	16801	16911	16867	16884	16891	16962	16785	16872	16940	16946	16944	17137	16801	17018	16830	16823	16973	17041	16955	16854	16769	16946	16970	17001	17040	16949	16835	16882	16747	17014	17104	16971	16850	16908	16777	16936	16863	16853	16891	17048	16693	16861	16885	16862	16921	17045	16850	16834	17048	17028	17104	16761	16775	16990	16832	17036	16772	16988	16861	16961	16741	16986	16995	17013	16951	16834	16827	17026	16950	16986	16824	17037	17008	17033	16990	16986	16770	16889	16732	16960	17108	16808	17009	16858	16909	17031	16751	16857	16734	16844	16969	16824	16847	17005	17010	17003	16880	16947	16932	16817	16776	17097	16717	16967	17014	16803	16912	16908	17018	16930	17010	16900	16932	16811	17009	16896	16805	16888	16929	17003	17103	16720	16904	16975	16885	17167	16975	16934	16792	16964	16892	16848	16856	16762	16878	17005	16855	17015	17042	16873	16925	17067	17062	17112	16840	16802	17001	16997	16803	16997	16858	16666	16891	16871	16918	17045	17050	16846	16886	17079	17026	16925	16993	16927	16696	16963	16959	16765	16875	16964	16942	16957	16904	16945	16811	16926	16861	16840	17006	16957	16978	16889	16844	16979	16798	16840	16865	16909	16970	17073	16949	16772	17027	16886	16938	16792	16954	17105	17048	17040	16898	16890	16845	17078	17025	16784	17097	16920	16947	16786	16994	16655	16999	16866	16960	16936	16865	16903	17057	17012	16946	16981	16986	17075	17138	16837	16819	16963	16872	16676	16827	16929	16836	16998	16935	17075	16945	16842	16955	16825	16711	16993	16907	16750	16899	16851	16971	17100	16772	16847	16988	16890	17122	16706	17100	17048	16841	16858	16897	17104	16842	16811	16932	16946	17079	16877	16746	16838	16988	16809	16987	16951	16973	16815	17053	17006	16851	16980	17019	16880	17164	16842	16969	16997	16991	17052	16872	16740	16959	16979	16843	16882	16994	16819	16833	16663	16808	16718	16995	16907	17010	16788	16934	16900	16974	16807	16981	16727	16985	16932	16913	16828	16844	16989	17089	16970	17083	16874	17097	16921	16860	17005	16736	16937	17072	16981	16818	16982	16916	16751	16975	16800	16803	17090	16898	16788	16840	16996	16789	17052	16826	16936	16961	16955	16940	16958	16991	16832	16985	16869	16902	16934	16724	17039	16761	16811	16786	17038	16957	16805	17068	16813	16839	16965	16907	17190	16829	16788	16858	17020	16883	17042	17003	16738	16879	16937	16799	17000	16936	16956	16808	16916	16732	16987	16873	16775	16946	17019	16950	16753	16872	17057	16963	16823	16898	16858	16970	16939	16798	16944	16908	16807	16898	16711	16873	16862	16859	16873	17035	16879	17022	16929	16986	16967	16776	16994	16803	17002	17011	16922	17124	16867	16862	16922	16983	17039	16775	17020	16885	16889	16901	17000	16938	16963	17078	17114	16831	16895	16804	16814	17102	16905	16852	16928	17009	16775	17021	16993	16932	16961	16973	16798	16917	16896	17097	16973	16837	16966	16797	16976	17002	16731	16706	16844	16961	16770	16956	16972	16988	16839	16718	17080	16874	16959	16876	16848	17033	16945	16886	17038	17188	16935	16889	16864	17019	16936	17001	16892	16852	16980	16933	16989	16827	16763	16907	16852	16834	16779	16832	17061	16910	17125	16879	16738	16812	17008	16857	16822	17198	17096	16780	16832	16982	16879	16894	16934	17010	16808	16867	16864	16744	16932	16988	16943	16897	16961	16932	16909	16937	17012	16931	16924	16976	16815	16996	16919	16925	17161	16982	16883	16719	16801	16784	17029	16883	17061	16911	17055	16755	16909	16893	16879	16808	17031	16983	16953	17042	16803	17086	16961	17051	16878	16835	16937	17002	16796	16784	16888	16887	17011	17059	16953	16894	16954	16833	16818	17013	16826	16974	16935	16808	16832	16747	16914	16917	17107	16902	17050	17045	16950	16964	16953	17019	16943	16996	16914	17088	16741	16928	16966	16824	16955	17064	16872	16961	16894	16915	16701	17043	16830	16895	16944	16905	16969	16870	16883	16947	16903	16789	16931	16852	17100	16861	17017	16849	16884	16928	16948	16944	16941	16903	16879	16953	17067	16826	16794	16858	16904	16917	17065	16887	16782	16897	16777	16931	16828	16936	17008	17015	16835	16911	16812	17078	16933	16820	16752	16950	16900	16915	17081	16956	16911	16820	16936	16817	16990	17051	16831	16899	16895	17054	16740	16832	16947	16852	16958	16891	16915	16985	17050	16905	16808	16845	16857	16859	17011	16965	16892	17045	16928	16873	16714	17126	16863	16895	16979	17072	16770	17087	16772	16870	16895	16828	16924	16860	16787	17097	16803	16943	16823	16879	16827	16938	17114	16970	16923	16908	16959	16894	16957	16792	16841	16927	16909	16911	16893	16926	16991	17091	16867	16963	16695	16979	17035	16870	16962	16900	17186	16953	16940	16889	16902	17009	16995	17054	16622	16971	16889	16929	17030	16946	16978	17008	17041	16852	16989	16865	16688	17083	16938	17060	16805	16780	16976	16960	17047	16783	16970	16691	16827	16813	16691	16899	16892	16939	16914	16824	16722	17011	17032	17030	16860	16883	16729	16890	16823	16762	16849	16674	16914	16952	16821
25549	21592	27106	27284	20741	20306	20589	19853	19793	19704	19485	19637	19546	19628	19514	19573	19599	19381	19539	19574	19388	19426	19316	19438	19522	19449	19635	19601	19549	19457	19453	19566	19552	19515	19707	19462	19277	19540	19665	19564	19560	19522	19302	19462	19339	19478	19710	19451	19585	19444	19676	19416	19625	19305	19390	19390	19718	19400	19419	19443	19423	19364	19495	19519	19648	19480	19389	19432	19486	19685	19509	19500	19397	19435	19336	19337	19562	19543	19425	19315	19476	19283	19429	19384	19661	19416	19201	19615	19343	19379	19431	19452	19522	19412	19555	19429	19493	19580	19481	19509	19695	19364	19410	19381	19502	19390	19562	19307	19548	19550	19345	19552	19432	19471	19584	19341	19376	19537	19358	19521	19575	19279	19597	19452	19464	19421	19373	19304	19634	19279	19643	19396	19456	19555	19251	19445	19482	19415	19560	19645	19369	19515	19425	19343	19436	19373	19319	19515	19666	19425	19522	19663	19464	19576	19622	19382	19413	19346	19453	19384	19274	19453	19518	19396	19457	19495	19408	19591	19265	19376	19480	19426	19305	19341	19571	19501	19521	19330	19472	19605	19368	19336	19512	19381	19506	19460	19553	19588	19475	19372	19546	19540	19536	19673	19406	19353	19619	19471	19384	19656	19543	19315	19396	19406	19693	19363	19506	19307	19282	19600	19492	19435	19491	19562	19777	19475	19392	19600	19441	19666	19448	19311	19404	19574	19404	19735	19597	19336	19376	19340	19407	19341	19719	19545	19504	19488	19662	19538	19165	19531	19538	19417	19686	19460	19474	19378	19741	19437	19579	19546	19616	19434	19719	19401	19370	19539	19456	19386	19675	19532	19453	19428	19574	19560	19420	19261	19465	19575	19268	19344	19391	19528	19338	19590	19225	19546	19515	19560	19610	19766	19687	19551	19400	19419	19485	19455	19382	19564	19188	19311	19377	19325	19574	19673	19566	19575	19563	19461	19542	19519	19419	19625	19433	19425	19381	19273	19460	19458	19365	19427	19553	19602	19489	19330	19429	19537	19343	19269	19542	19389	19319	19409	19800	19476	19403	19458	19373	19482	19608	19444	19554	19266	19475	19484	19199	19350	19276	19596	19426	19231	19245	19272	19580	19513	19442	19515	19584	19736	19630	19372	19573	19517	19367	19399	19285	19579	19555	19605	19478	19592	19158	19403	19458	19491	19339	19567	19469	19458	19459	19441	19621	19422	19503	19429	19518	19241	19303	19502	19509	19456	19365	19549	19606	19453	19501	19486	19536	19502	19590	19244	19598	19459	19420	19256	19546	19395	19290	19415	19616	19506	19496	19462	19518	19551	19424	19366	19501	19597	19457	19643	19568	19514	19453	19546	19496	19328	19383	19551	19520	19512	19342	19495	19493	19533	19301	19477	19485	19593	19425	19418	19417	19404	19214	19531	19453	19252	19765	19492	19484	19441	19419	19406	19351	19354	19486	19614	19485	19610	19398	19442	19544	19450	19445	19588	19593	19418	19517	19470	19486	19411	19501	19593	19606	19597	19633	19571	19324	19452	19577	19570	19465	19470	19359	19527	19444	19558	19501	19398	19650	19796	19540	19338	19577	19682	19320	19636	19428	19582	19335	19616	19306	19132	19514	19603	19426	19485	19490	19449	19487	19483	19566	19654	19616	19824	19609	19467	19336	19383	19410	19466	19662	19528	19412	19387	19452	19580	19704	19520	19708	19527	19501	19502	19471	19249	19485	19526	19408	19451	19421	19506	19564	19412	19441	19522	19353	19361	19520	19420	19658	19487	19319	19523	19345	19401	19366	19476	19687	19505	19533	19630	19468	19628	19453	19502	19488	19602	19476	19334	19379	19228	19683	19614	19466	19445	19435	19483	19305	19508	19344	19439	19513	19445	19483	19401	19624	19526	19632	19418	19531	19503	19752	19392	19363	19403	19503	19481	19298	19397	19552	19433	19440	19599	19526	19449	19615	19498	19675	19182	19425	19566	19628	19489	19597	19365	19513	19511	19495	19426	19316	19513	19411	19395	19425	19433	19533	19591	19535	19423	19478	19469	19591	19501	19307	19548	19395	19410	19462	19384	19523	19329	19258	19506	19341	19444	19528	19502	19441	19285	19737	19324	19415	19249	19330	19491	19389	19402	19493	19560	19660	19608	19690	19531	19511	19519	19516	19427	19403	19485	19669	19457	19466	19316	19300	19437	19384	19564	19601	19468	19352	19499	19353	19297	19667	19684	19591	19485	19440	19603	19584	19360	19460	19532	19512	19608	19554	19281	19491	19407	19510	19573	19493	19512	19594	19569	19468	19495	19256	19568	19292	19588	19461	19429	19476	19499	19597	19565	19443	19409	19504	19568	19445	19616	19435	19331	19517	19492	19402	19540	19607	19400	19238	19376	19425	19240	19519	19494	19616	19452	19443	19482	19474	19461	19664	19375	19612	19781	19636	19472	19390	19372	19398	19502	19474	19565	19604	19382	19567	19450	19418	19392	19764	19611	19453	19311	19335	19481	19565	19591	19409	19377	19563	19535	19526	19349	19584	19545	19559	19589	19526	19462	19656	19307	19353	19402	19535	19661	19394	19695	19464	19516	19441	19227	19247	19533	19328	19417	19351	19318	19294	19587	19403	19673	19666	19423	19269	19452	19647	19863	19455	19731	19426	19486	19587	19619	19310	19418	19556	19537	19611	19609	19411	19514	19517	19611	19388	19546	19433	19540	19527	19624	19397	19357	19394	19544	19314	19449	19716	19515	19659	19405	19269	19348	19655	19490	19366	19349	19639	19469	19409	19528	19583	19513	19533	19643	19573	19619	19511	19429	19473	19460	19372	19527	19348	19363	19418	19413	19499	19569	19671	19455	19482	19376	19389	19463	19456	19644	19641	19562	19514	19536	19620	19597	19343	19553	19607	19527	19551	19297	19517	19468	19384	19528	19400	19378	19441	19576	19528	19228	19429	19483	19404	19564	19361	19365	19647	19457	19371	19392	19609	19334	19477	19450	19401	19490	19503	19558	19304	19491	19317	19374	19548	19473	19563	19297	19486	19650	19522	19582	19595	19301	19479	19592	19566	19438	19503	19330	19366	19538	19752	19535	19428	19512	19335	19592	19259	19557	19641	19569	19609	19364	19255	19456	19497	19600	19360	19576	19413	19604	19598	19437	19428	19512	19379	19556	19439	19147	19589	19333	19615	19484	19369	19468	19630	19417	19607	19345	19404	19529	19720	19486	19248	19355	19306	19400	19465	19458	19485	19524	19484	19453	19557	19167	19506	19658	19489	19710	19292	19393	19402	19448	19324	19365	19594	19310	19425	19458	19506	19556	19635	19312	19707	19390	19616	19501	19660	19551	19516	19414	19478	19341	19447	19609	19768	19556	19554	19298	19591	19587	19610	19394	19401	19406	19424	19352	19328	19602	19451	19204	19549	19486	19588	19388	19351	19661	19333	19315	19566	19549	19301	19368	19516	19609	19384	19537	19524	19416	19596	19522	19814	19461	19574	19536	19346	19629	19409	19372	19744	19510	19583	19353	19471	19615	19291	19256	19560	19440	19511	19588	19712	19700	19568	19368	19501	19674	19382	19361	19352	19349	19464	19541	19604	19476	19397	19507	19502	19404	19447	19555	19478	19610	19501	19777	19459	19469	19453	19493	19435	19525	19601	19416	19570	19522	19579	19608	19360	19484	19450	19545	19393	19417	19498	19460	19532	19475	19350	19752	19483	19484	19478	19363	19544	19506	19569	19383	19629	19692	19504	19582	19336	19557	19620	19315	19310	19485	19473	19536	19550	19400	19275	19425	19392	19560	19397	19456	19603	19593	19676	19581	19360	19487	19359	19110	19302	19449	19498	19418	19748	19681	19453	19490	19371	19400	19170	19659	19509	19551	19580	19500	19686	19332	19431	19402	19467	19532	19539	19300	19307	19490	19428	19365	19331	19569	19512	19404	19594	19546	19449	19687	19587	19595	19505	19591	19478	19364	19631	19561	19513	19443	19593	19453	19448	19407	19427	19553	19487	19503	19530	19378	19488	19531	19535	19418	19325	19523	19446	19709	19344	19458	19514	19479	19454	19395	19499	19353	19223	19321	19455	19443	19441	19577	19708	19501	19464	19506	19366	19488	19581	19490	19585	19394	19325	19560	19632	19441	19616	19344	19467	19260	19375	19430	19363	19406	19391	19451	19391	19366	19264	19408	19552	19288	19422	19332	19466	19637	19582	19544	19446	19489	19358	19578	19491	19308	19341	19389	19376	19545	19566	19530	19793	19502	19650	19599	19425	19499	19417	19321	19514	19480	19464	19474	19430	19431	19247	19532	19288	19650	19428	19339	19767	19498	19446	19408	19459	19360	19290	19329	19570	19533	19562	19501	19439	19217	19594	19459	19514	19411	19373	19593	19495	19479	19337	19519	19481	19343	19503	19606	19484	19576	19543	19570	19632	19807	19325	19440	19476	19464	19397	19406	19399	19402	19371	19380	19460	19399	19381	19424	19531	19418	19672	19519	19391	19343	19202	19535	19424	19306	19504	19526	19300	19507	19369	19298	19410	19393	19645	19457	19481	19674	19634	19312	19429	19503	19748	19256	19405	19493	19423	19650	19520	19474	19512	19394	19419	19522	19534	19402	19482	19435	19603	19469	19390	19559	19667	19533	19413	19518	19654	19401	19330	19622	19313	19399	19502	19473	19404	19365	19470	19421	19500	19511	19498	19607	19489	19437	19330	19544	19670	19458	19419	19346	19467	19618	19380	19492	19498	19358	19518	19546	19467	19627	19565	19586	19726	19335	19406	19576	19570	19385	19528	19498	19337	19401	19618	19430	19228	19559	19529	19674	19371	19607	19641	19427	19468	19412	19541	19418	19340	19402	19360	19628	19596	19274	19442	19544	19577	19482	19604	19587	19484	19466	19447	19632	19447	19267	19351	19564	19401	19453	19424	19637	19649	19391	19582	19576	19341	19505	19451	19565	19381	19352	19673	19568	19467	19430	19588	19463	19311	19493	19421	19395	19409	19595	19283	19579	19556	19538	19581	19616	19531	19320	19340	19434	19545	19446	19571	19280	19644	19684	19490	19419	19458	19384	19394	19747	19745	19374	19686	19623	19431	19491	19400	19354	19455	19402	19406	19767
17941	27989	23031	19482	17989	17198	16762	16532	16379	16584	16579	16269	16428	16353	16278	16611	16211	16289	16187	16497	16425	16525	16600	16402	16323	16447	16190	16322	16175	16194	16331	16426	16422	16297	16430	16325	16469	16503	16256	16267	16243	16343	16151	16326	16376	16409	16374	16436	16369	16290	16346	16473	16221	16256	16359	16210	16484	16400	16224	16377	16151	16299	16487	16320	16396	16145	16174	16276	16278	16446	16130	16425	16299	16337	16264	16165	16373	16319	16379	16240	16225	16278	16393	16238	16334	16519	16521	16228	16460	16334	16287	16394	16288	16234	16272	16407	16346	16405	16467	16372	16326	16238	16149	16383	16139	16162	16433	16318	16214	16278	16423	16279	16214	16208	16614	16257	16396	16333	16383	16243	16350	16490	16415	16336	16329	16338	16400	16483	16268	16459	16177	16329	16398	16301	16325	16375	16355	16303	16339	16445	16306	16370	16263	16374	16210	16262	16334	16388	16465	16298	16249	16289	16474	16439	16375	16330	16207	16261	16270	16385	16271	16296	16480	16107	16386	16378	16283	16332	16355	16064	16346	16483	16214	16147	16429	16403	16236	16462	16375	16308	16267	16232	16375	16493	16354	16309	16260	16297	16400	16206	16257	16378	16502	16318	16427	16366	16382	16236	16336	16321	16400	16337	16465	16361	16438	16455	16193	16356	16156	16377	16198	16453	16126	16349	16238	16227	16273	16365	16352	16387	16329	16218	16350	16456	16241	16293	16290	16391	16406	16236	16282	16254	16431	16354	16418	16259	16381	16252	16059	16416	16266	16389	16447	16370	16329	16221	16192	16518	16425	16234	16314	16320	16283	16263	16424	16413	16452	16339	16125	16270	16124	16216	16547	16422	16336	16100	16265	16214	16282	16243	16334	16478	16516	16377	16322	16286	16318	16177	16450	16260	16217	16240	16330	16337	16456	16328	16328	16493	16176	16471	16441	16548	16336	16342	16275	16215	16376	16218	16342	16325	16237	16303	16483	16364	16230	16410	16434	16215	16351	16393	16317	16321	16319	16272	16281	16292	16400	16226	16379	16279	16339	16415	16354	16293	16189	16379	16382	16346	16221	16333	16345	16330	16384	16281	16313	16300	16188	16392	16401	16366	16356	16422	16485	16370	16322	16370	16371	16164	16213	16369	16268	16286	16332	16356	16207	16438	16283	16207	16345	16241	16357	16205	16290	16266	16322	16302	16376	16364	16342	16280	16282	16255	16494	16350	16239	16350	16369	16205	16369	16371	16315	16420	16388	16351	16445	16229	16257	16119	16326	16293	16411	16361	16358	16273	16400	16309	16263	16350	16181	16375	16446	16235	16300	16201	16258	16285	16135	16098	16314	16426	16295	16380	16323	16453	16281	16288	16331	16331	16331	16353	16290	16441	16447	16224	16273	16386	16262	16221	16558	16241	16468	16291	16436	16265	16412	16394	16336	16395	16327	16318	16404	16120	16355	16337	16316	16221	16404	16396	16534	16199	16460	16338	16391	16172	16245	16418	16209	16207	16465	16364	16310	16262	16231	16415	16342	16316	16279	16317	16419	16379	16392	16246	16350	16398	16408	16366	16328	16227	16199	16370	16326	16346	16346	16264	16328	16328	16326	16355	16185	16368	16275	16443	16269	16356	16163	16568	16373	16399	16112	16541	16100	16442	16329	16555	16154	16345	16246	16290	16229	16302	16410	16320	16417	16402	16417	16391	16242	16228	16149	16335	16215	16210	16440	16323	16408	16471	16289	16073	16460	16304	16307	16350	16281	16390	16290	16283	16360	16224	16232	16305	16197	16296	16269	16331	16203	16289	16405	16339	16302	16422	16261	16371	16391	16383	16283	16373	16258	16532	16358	16237	16552	16347	16402	16306	16364	16224	16198	16362	16221	16506	16236	16331	16315	16328	16330	16175	16235	16258	16275	16483	16345	16469	16276	16325	16341	16307	16249	16311	16369	16232	16361	16276	16326	16300	16332	16411	16133	16477	16229	16356	16498	16417	16262	16263	16310	16135	16209	16392	16252	16295	16359	16265	16313	16359	16405	16258	16360	16354	16215	16381	16244	16392	16403	16273	16160	16358	16290	16495	16427	16190	16331	16430	16310	16515	16281	16418	16330	16364	16371	16420	16196	16533	16308	16266	16318	16416	16267	16368	16231	16340	16187	16331	16488	16353	16411	16322	16379	16244	16321	16271	16401	16329	16262	16452	16377	16416	16245	16480	16477	16313	16291	16370	16395	16173	16216	16383	16433	16378	16210	16367	16389	16259	16234	16213	16189	16509	16510	16345	16357	16350	16366	16285	16417	16280	16211	16309	16176	16341	16304	16498	16438	16374	16367	16141	16340	16368	16481	16397	16144	16322	16348	16395	16386	16472	16098	16447	16443	16209	16296	16143	16390	16517	16134	16321	16431	16294	16212	16415	16317	16319	16415	16389	16127	16363	16271	16303	16307	16308	16276	16378	16376	16263	16242	16340	16412	16377	16210	16341	16456	16177	16281	16432	16346	16347	16299	16323	16236	16290	16433	16155	16365	16304	16210	16223	16387	16408	16322	16457	16466	16199	16321	16397	16163	16336	16413	16335	16469	16233	16277	16444	16409	16363	16409	16332	16359	16263	16424	16258	16233	16255	16414	16251	16213	16444	16207	16283	16320	16364	16363	16397	16273	16312	16188	16281	16406	16280	16386	16344	16538	16364	16204	16282	16398	16341	16202	16328	16325	16294	16318	16381	16294	16563	16331	16371	16339	16453	16271	16499	16477	16425	16296	16243	16239	16239	16282	16255	16225	16269	16427	16354	16210	16482	16345	16219	16338	16418	16251	16485	16275	16286	16293	16290	16377	16409	16192	16288	16401	16295	16123	16230	16301	16367	16434	16376	16380	16283	16306	16279	16182	16344	16268	16427	16424	16273	16255	16532	16504	16414	16242	16314	16226	16376	16294	16320	16336	16394	16273	16361	16254	16468	16279	16508	16367	16494	16330	16321	16400	16281	16352	16292	16423	16332	16344	16160	16310	16433	16389	16395	16188	16352	16474	16355	16467	16099	16317	16331	16428	16336	16368	16452	16313	16310	16313	16453	16214	16439	16303	16109	16359	16163	16381	16357	16349	16201	16282	16254	16495	16181	16348	16500	16398	16314	16429	16408	16448	16064	16232	16324	16280	16283	16343	16346	16392	16325	16224	16131	16410	16375	16264	16202	16327	16405	16294	16276	16472	16265	16374	16354	16259	16372	16323	16369	16378	16371	16384	16266	16408	16185	16615	16378	16254	16352	16383	16382	16404	16470	16272	16437	16167	16403	16116	16296	16224	16146	16388	16413	16330	16192	16190	16244	16442	16200	16202	16238	16188	16284	16155	16332	16271	16262	16310	16209	16290	16298	16137	16202	16306	16376	16352	16462	16322	16242	16289	16371	16311	16306	16085	16262	16361	16437	16362	16275	16397	16235	16474	16436	16531	16463	16232	16303	16388	16421	16420	16153	16330	16483	16274	16165	16399	16230	16291	16295	16414	16377	16427	16541	16361	16381	16486	16336	16288	16437	16550	16357	16168	16317	16450	16319	16396	16408	16406	16406	16448	16224	16441	16251	16346	16440	16440	16254	16423	16297	16129	16457	16398	16333	16253	16552	16248	16344	16423	16332	16474	16414	16200	16171	16175	16104	16339	16289	16372	16229	16206	16266	16194	16428	16454	16284	16228	16400	16401	16395	16224	16284	16330	16328	16347	16291	16244	16318	16523	16417	16200	16363	16386	16509	16358	16331	16330	16246	16277	16430	16416	16528	16403	16201	16488	16405	16234	16411	16202	16268	16240	16367	16211	16253	16365	16391	16261	16310	16207	16304	16261	16338	16409	16395	16280	16306	16255	16292	16443	16211	16350	16353	16316	16359	16210	16444	16436	16152	16300	16206	16257	16347	16323	16496	16281	16444	16439	16373	16369	16389	16189	16345	16285	16281	16426	16365	16399	16474	16239	16379	16422	16492	16451	16382	16426	16419	16337	16079	16384	16472	16387	16268	16438	16449	16259	16319	16298	16311	16241	16338	16199	16421	16297	16228	16277	16349	16356	16316	16390	16310	16292	16314	16260	16265	16372	16282	16314	16389	16241	16361	16147	16436	16458	16427	16247	16261	16216	16345	16165	16419	16411	16466	16302	16320	16403	16240	16306	16190	16184	16414	16329	16346	16440	16364	16297	16279	16207	16446	16184	16393	16266	16489	16222	16180	16205	16294	16477	16243	16165	16340	16383	16463	16396	16287	16438	16304	16359	16111	16387	16177	16248	16155	16192	16336	16232	16249	16253	16316	16431	16204	16269	16334	16398	16324	16192	16211	16339	16354	16412	16362	16434	16504	16282	16198	16512	16152	16224	16465	16583	16270	16340	16264	16420	16348	16345	16410	16330	16283	16471	16424	16373	16329	16237	16483	16245	16338	16292	16439	16185	16203	16368	16245	16414	16270	16389	16315	16339	16455	16262	16313	16215	16315	16290	16276	16382	16231	16306	16501	16244	16474	16366	16339	16368	16291	16242	16389	16262	16390	16421	16299	16385	16307	16348	16270	16298	16195	16302	16356	16172	16406	16320	16291	16276	16284	16318	16276	16387	16392	16317	16273	16267	16394	16358	16289	16257	16249	16257	16506	16379	16513	16416	16249	16364	16194	16295	16460	16333	16338	16142	16386	16290	16393	16329	16248	16348	16323	16475	16499	16204	16291	16428	16330	16447	16148	16324	16381	16218	16429	16117	16245	16336	16331	16348	16129	16422	16440	16231	16260	16337	16416	16361	16375	16229	16399	16325	16424	16086	16242	16387	16403	16329	16127	16401	16378	16481	16405	16360	16090	16451	16333	16446	16375	16324	16530	16364	16215	16363	16364	16266	16284	16218	16275	16245	16267	16328	16478	16353	16118	16356	16337	16149	16521	16453	16295	16235	16308	16473	16515	16265	16320	16229	16404	16375	16291	16306	16246	16342	16345	16384	16328	16225	16460	16292	16304	16229	16361	16397	16372	16396	16393	16354	16459	16310	16251	16290	16304	16134	16423	16225	16307	16342	16264	16207	16303	16270	16314	16424	16142	16533	16243	16271	16213	16470	16357	16435	16258	16288	16272	16451	16265	16275	16386	16231	16323
22713	21618	28883	24931	22513	25359	26211	22401	21620	21948	21735	21791	21605	21560	21761	21568	21408	21565	21660	21509	21660	21455	21398	21767	21547	21562	21673	21524	21572	21514	21495	21346	21255	21459	21526	21461	21318	21509	21521	21518	21320	21266	21228	21278	21311	21517	21614	21288	21496	21426	21426	21527	21226	21516	21445	21337	21401	21171	21621	21327	21438	21427	21567	21517	21473	21466	21216	21296	21425	21233	21552	21457	21194	21460	21291	21520	21392	21426	21250	21386	21231	21374	21417	21437	21161	21351	21057	21613	21320	21533	21304	21390	21303	21300	21329	21559	21214	21448	21593	21460	21415	21224	21059	21437	21113	21420	21477	21340	21208	21434	21216	21358	21339	21245	21482	21143	21342	21447	21379	21573	21392	21207	21390	21126	21601	21324	21386	21357	21323	21421	21199	21364	21353	21148	21413	21427	21324	21334	21324	21387	21434	21687	21354	21548	21186	21247	21144	21309	21539	21569	21469	21343	21154	21369	21462	21157	21270	21251	21349	21532	21388	21367	21258	21237	21476	21336	21423	21271	21300	21108	21299	21197	21196	21502	21356	21344	21237	21187	21393	21258	21199	21386	21302	21238	21334	21249	21302	21484	21240	21208	21222	21417	21295	21244	21144	21246	21353	21372	21499	21367	21281	21258	21440	21235	21394	21235	21239	21402	21262	21452	21291	21420	21472	21237	21341	21273	21251	21538	21210	21329	21462	21314	21379	21545	21418	21326	21447	21522	21444	21424	21388	21588	21298	21418	21587	21394	21319	21219	21504	21335	21426	21276	21529	21371	21307	21112	21601	21373	21448	21372	21269	21473	21368	21378	21134	21417	21423	21409	21384	21495	21266	21222	21180	21177	21438	21307	21243	21376	21180	21018	21149	21320	21466	21232	21214	21256	21300	21294	21360	21268	21369	21245	21429	21287	21580	21574	21433	21455	21578	21196	21301	21370	21334	21321	21423	21255	21416	21530	21283	21208	21372	21311	21355	21196	21210	21251	21249	21351	21509	21393	21413	21569	21228	21342	21400	21136	21232	21337	21440	21551	21576	21196	21419	21277	21223	21350	21096	21513	21316	21400	21531	21314	21404	21259	21292	21665	21349	21511	21412	21398	21262	21456	21356	21228	21443	21420	21189	21430	21346	21428	21267	21045	21387	21324	21461	21266	21273	21179	21244	21367	21238	21277	21350	21338	21360	21503	21384	21170	21389	21310	21219	21380	21427	21342	21319	21469	21258	21128	21227	21319	21439	21099	21087	21396	21382	21330	21202	21465	21645	21471	21255	21503	21532	21276	21483	21416	21187	21542	21506	21302	21659	21569	21283	21231	21279	21196	20997	21088	21398	21285	21180	21162	21284	21185	21181	21213	21380	21345	21328	21345	21291	21206	21308	21144	21484	21594	21334	21091	21307	21347	21248	21197	21462	21109	21307	21303	21306	21287	21229	21332	21515	21323	21359	21458	21407	21314	21216	21180	21217	21306	21234	21150	21329	21469	21521	21169	21088	21164	21372	21247	21464	21534	21559	21231	21404	21338	21264	21393	21359	21267	21251	21210	21441	21434	21391	21328	21261	21303	21312	21506	21412	21404	21518	21280	21539	21329	21152	21448	21411	21461	21343	21476	21690	21200	21357	21188	21225	21431	21240	21238	21306	21150	21541	21366	21209	21338	21464	21385	21546	21440	21190	21366	21443	21430	21444	21114	21403	21465	21367	21370	21372	21194	21262	21281	21246	21420	21416	21342	21190	21448	21319	21250	21326	21376	21397	21312	21215	21484	21366	21107	21321	21152	21276	21203	21140	21606	21425	21481	21278	21236	21400	21333	21438	21396	21423	21233	21235	21576	21293	21328	21613	21286	21413	21334	21478	21313	21299	21261	21363	21313	21369	21399	21281	21205	21245	21270	21329	21183	21375	21343	21575	21283	21193	21482	21414	21161	21361	21534	21192	21408	21351	21213	21227	21354	21427	21488	21252	21551	21483	21272	21332	21445	21414	21254	21383	21291	21292	21322	21295	21429	21360	21210	21315	21390	21361	21410	21286	21256	21337	21274	21206	21365	21398	21548	21324	21413	21350	21118	21185	21495	21402	21290	21410	21271	21376	21172	21294	21226	21289	21063	21295	21259	21467	21405	21468	21161	21324	21480	21337	21311	21182	21423	21622	21216	21428	21420	21395	21399	21430	21138	21321	21150	21297	21564	21351	21434	21545	21407	21461	21377	21430	21422	21144	21266	21387	21276	21494	21391	21337	21346	21215	21281	21394	21244	21297	21207	21055	21306	21344	21192	21237	21183	21060	21220	21203	21257	21214	21365	21366	21386	21183	21251	21173	21299	21342	21427	21298	21363	21515	21548	21229	21218	21555	21503	21341	21248	21392	21135	21167	21131	21260	21197	21455	21258	21385	21481	21259	21244	21218	21420	21458	21368	21276	21524	21389	21251	21118	21232	21527	21453	21147	21259	21306	21382	21448	21422	21423	21632	21332	21310	21298	21407	21374	21431	21501	21304	21275	21431	21467	21518	21408	21491	21330	21492	21231	21287	21335	21410	21473	21326	21294	21198	21270	21229	21452	21406	21354	21320	21501	21371	21488	21318	21418	21364	21208	21283	21473	21209	21381	21429	21445	21362	21231	21376	21423	21317	21346	21376	21302	21239	21212	21452	21462	21403	21293	21210	21043	21293	21276	21249	21277	21150	21258	21495	21117	21167	21510	21409	21396	21436	21242	21584	21327	21302	21365	21460	21406	21381	21190	21294	21318	21202	21461	21329	21489	21452	21434	21375	21220	21213	21394	21220	21161	21214	21395	21392	21407	21476	21505	21411	21251	21469	21197	21406	21309	21318	21350	21363	21255	21129	21325	21385	21246	21226	21425	21120	21246	21414	21366	21404	21365	21478	21350	21396	21184	21193	21299	21316	21305	21315	21342	21336	21469	21477	21191	21397	21426	21293	21426	21318	21449	21474	21423	21103	21338	21342	21338	21434	21619	21186	21329	21194	21267	21319	21336	21365	21276	21457	21219	21348	21108	21171	21236	21210	21271	21283	21360	21276	21519	21551	21422	21354	21404	21436	21399	21412	21394	21494	21342	21388	21338	21196	20983	21311	21147	21268	21427	21213	21371	21322	21267	21419	21461	21434	21264	21415	21115	21381	21176	21216	21218	21314	21079	21194	21331	21245	21429	21028	21433	21414	21222	21235	21479	21284	21161	21097	21259	21549	21034	21277	21347	21200	21352	21039	21314	21303	21369	21200	21275	21189	21436	21186	21193	21269	21525	21387	21356	21325	21452	21385	21280	21375	21171	21128	21496	21269	21389	21294	20996	21155	21352	21354	21298	21334	21465	21068	21348	21213	21441	21386	21489	21251	21231	21174	21472	21565	21539	21515	21303	21442	21498	21139	21391	21372	21425	21360	21230	21134	21333	21376	21320	21324	21269	21253	21219	21558	21306	21340	21309	21316	21462	21459	21393	21234	21285	21380	21308	21405	21574	21347	21315	21119	21331	21336	21553	21231	21373	21216	21416	21267	21200	21314	21427	21172	21364	21357	21466	21280	21118	21516	21360	21263	21320	21249	21281	21149	21308	21427	21359	21505	21375	21200	21448	21295	21507	21216	21358	21242	21110	21171	21436	21402	21199	21470	21258	21472	21315	21338	21650	21383	21448	21443	21202	21153	21310	21342	21518	21121	21270	21189	21357	21141	21298	21049	21330	21340	21337	21336	21262	21290	21326	21195	21257	21566	21367	21226	21430	21440	21415	21380	21317	21364	21279	21140	21215	21437	21514	21248	21279	21177	21378	21195	21272	21272	21425	21189	21486	21441	21317	21128	21356	21145	21250	21491	21328	21381	21379	21240	21447	21328	21507	21501	21302	21259	21290	21155	21360	21442	21546	21261	21343	21470	21455	21502	21417	21386	21464	21346	21302	21219	21427	21455	21110	21312	21223	21390	21325	21401	21422	21471	21695	21303	21406	21137	21205	21310	21377	21362	21405	21446	21296	21358	21305	21292	21189	21229	21321	21395	21225	21448	21196	21287	21492	21344	21175	21418	21524	21298	21324	21298	21333	21218	21464	21283	21573	21226	21357	21219	21363	21152	21349	21079	21593	21506	21241	21183	21510	21371	21392	21220	21305	21201	21321	21216	21448	21332	21324	21170	21545	21400	21222	21158	21290	21266	21578	21360	21387	21398	21183	21385	21121	21448	21354	21102	21230	21350	21543	21462	21430	21359	21247	21207	21644	21402	21347	21390	21445	21123	21307	21207	21299	21576	21413	21519	21520	21117	21194	21300	21287	21453	21431	21309	21442	21401	21392	21228	21614	21148	21366	21224	21335	21287	21380	21498	21602	21456	21344	21303	21389	21386	21264	21572	21150	21326	21292	21439	21635	21623	21226	21054	21527	21024	21353	21307	21253	21347	21447	21269	21266	21173	21110	21218	21112	21332	21582	21164	21200	21226	21231	21279	21293	21364	21355	21275	21407	21683	21281	21384	21252	21150	21245	21183	21331	21203	21388	21223	21277	21426	21198	21533	21268	21432	21319	21091	21155	21439	21387	21221	21349	21387	21172	21443	21151	21432	21411	21248	21218	21272	21413	21305	21518	21404	21514	21179	21266	21257	21340	21336	21465	21373	21256	21357	21245	21111	21382	21459	21307	21466	21191	21160	21113	21305	21290	21083	21259	21567	21371	21395	21196	21475	21366	21397	21256	21267	21145	21184	21397	21409	21282	21101	21375	21362	21526	21254	21161	21399	21363	21449	21432	21460	21340	21504	21566	21497	21474	21297	21369	21465	21171	21221	21439	21245	21234	21391	21302	21192	21385	21254	21130	21427	21218	21345	21403	21190	21419	21244	21227	21190	21298	21274	21375	21256	21356	21479	21438	21280	21484	21244	21454	21256	21260	21167	21353	21343	21020	21136	21386	21478	21391	21246	21222	21239	21567	21361	21186	21598	21287	21127	21247	21461	21359	21389	21390	21393	21274	21380	21215	21298	21140	21162	21339	21518	21320	21316	21118	21345	21502	21357	21562	21270	21195	21485	21401	21240	21534	21243	21143	21242	21435	21261	21259	21330	21298	21389	21303	21402	21299	21374	21385	21340	21122	21372	21502	21391	21350	21404
19220	39513	34803	26685	22713	20546	18660	17970	17749	17629	17654	17617	17619	17569	17500	17258	17426	17320	17563	17593	17416	17492	17296	17599	17429	17499	17375	17431	17261	17494	17414	17395	17450	17512	17502	17459	17476	17419	17495	17520	17426	17599	17360	17362	17348	17611	17441	17401	17232	17546	17393	17269	17447	17466	17446	17304	17213	17358	17388	17466	17406	17359	17401	17589	17504	17578	17506	17668	17491	17500	17523	17460	17267	17388	17299	17490	17390	17370	17462	17531	17387	17484	17389	17314	17497	17288	17323	17632	17383	17388	17495	17483	17369	17428	17294	17386	17406	17452	17295	17389	17361	17491	17402	17395	17398	17457	17331	17254	17445	17466	17296	17405	17332	17515	17492	17512	17363	17252	17375	17489	17455	17341	17377	17362	17363	17527	17409	17325	17424	17323	17090	17396	17414	17455	17496	17431	17480	17541	17411	17426	17430	17293	17490	17214	17489	17256	17245	17304	17462	17343	17249	17394	17279	17156	17474	17239	17451	17504	17204	17382	17431	17215	17288	17310	17488	17385	17359	17407	17325	17292	17378	17282	17288	17404	17408	17428	17386	17378	17504	17331	17411	17501	17461	17431	17517	17373	17184	17452	17324	17149	17368	17473	17275	17472	17338	17161	17361	17393	17285	17344	17293	17472	17429	17465	17476	17426	17463	17427	17328	17269	17399	17514	17331	17475	17380	17453	17487	17286	17279	17508	17380	17426	17325	17378	17233	17583	17410	17265	17397	17530	17431	17410	17409	17501	17320	17271	17323	17386	17288	17345	17227	17350	17262	17347	17568	17273	17541	17362	17451	17361	17400	17291	17589	17217	17239	17353	17457	17307	17535	17433	17412	17349	17350	17298	17286	17383	17417	17292	17382	17177	17504	17369	17231	17399	17305	17451	17542	17450	17524	17610	17437	17517	17441	17405	17400	17275	17254	17260	17423	17561	17381	17448	17452	17599	17351	17466	17325	17540	17370	17418	17484	17308	17688	17331	17468	17347	17281	17395	17335	17256	17366	17259	17476	17536	17088	17390	17370	17372	17458	17304	17614	17365	17553	17371	17471	17389	17180	17385	17385	17431	17396	17244	17256	17200	17415	17430	17214	17462	17295	17589	17294	17592	17362	17426	17340	17315	17380	17375	17524	17412	17423	17383	17472	17256	17560	17514	17316	17524	17310	17319	17359	17497	17257	17536	17438	17526	17383	17469	17324	17285	17561	17503	17357	17537	17364	17372	17493	17294	17509	17504	17215	17331	17362	17335	17400	17412	17401	17306	17381	17409	17254	17583	17473	17301	17468	17277	17378	17541	17365	17391	17488	17281	17197	17305	17433	17276	17391	17141	17459	17492	17610	17505	17405	17376	17372	17318	17355	17474	17359	17278	17245	17494	17351	17161	17325	17585	17662	17448	17363	17390	17465	17080	17468	17448	17298	17203	17461	17483	17334	17250	17309	17409	17456	17286	17422	17427	17483	17390	17447	17589	17372	17485	17599	17417	17350	17302	17461	17294	17415	17464	17434	17525	17523	17341	17471	17329	17325	17315	17516	17453	17687	17269	17490	17462	17377	17192	17356	17418	17445	17290	17484	17239	17244	17354	17401	17400	17393	17440	17387	17323	17261	17349	17481	17393	17498	17476	17412	17461	17443	17228	17412	17305	17367	17404	17167	17491	17356	17350	17362	17431	17323	17482	17456	17349	17491	17374	17410	17467	17352	17459	17427	17449	17130	17522	17459	17482	17348	17468	17210	17345	17398	17192	17361	17489	17352	17478	17378	17433	17537	17233	17560	17502	17530	17401	17411	17301	17505	17320	17390	17529	17282	17414	17477	17378	17478	17109	17380	17463	17453	17201	17320	17286	17274	17470	17294	17481	17465	17425	17376	17289	17214	17313	17285	17410	17446	17393	17383	17348	17236	17536	17313	17513	17435	17335	17463	17416	17231	17250	17311	17355	17293	17437	17410	17485	17400	17320	17393	17440	17316	17412	17561	17393	17369	17261	17386	17505	17470	17320	17672	17481	17135	17460	17377	17260	17361	17474	17451	17371	17540	17256	17177	17407	17357	17243	17371	17543	17258	17352	17358	17286	17362	17312	17497	17514	17112	17552	17364	17583	17298	17412	17364	17338	17388	17394	17354	17533	17352	17276	17437	17291	17385	17444	17259	17165	17631	17320	17360	17467	17313	17304	17376	17357	17390	17238	17533	17391	17378	17491	17334	17428	17392	17270	17412	17490	17234	17476	17426	17415	17328	17417	17341	17327	17366	17529	17458	17348	17408	17452	17351	17505	17511	17408	17350	17596	17230	17582	17309	17471	17596	17320	17458	17535	17320	17399	17519	17340	17428	17315	17522	17401	17450	17426	17411	17321	17444	17349	17315	17350	17363	17280	17337	17403	17217	17346	17535	17325	17630	17333	17327	17515	17618	17437	17440	17426	17323	17468	17524	17296	17372	17407	17242	17329	17435	17420	17344	17356	17314	17475	17368	17374	17353	17311	17519	17347	17435	17389	17324	17282	17194	17498	17464	17241	17291	17542	17243	17555	17272	17147	17390	17242	17260	17404	17245	17372	17389	17281	17486	17368	17360	17310	17330	17367	17401	17341	17318	17279	17321	17435	17390	17479	17433	17377	17582	17472	17443	17589	17289	17349	17323	17299	17420	17235	17394	17284	17420	17416	17426	17635	17246	17434	17209	17430	17287	17498	17430	17322	17306	17517	17390	17605	17352	17398	17367	17344	17420	17443	17295	17452	17424	17469	17362	17388	17218	17380	17480	17174	17684	17285	17456	17438	17452	17325	17388	17427	17612	17462	17384	17461	17329	17357	17553	17217	17490	17437	17463	17394	17328	17336	17496	17356	17370	17483	17371	17474	17402	17386	17401	17322	17361	17343	17438	17463	17389	17269	17426	17452	17404	17433	17286	17329	17438	17303	17618	17515	17539	17373	17334	17323	17448	17344	17524	17446	17577	17398	17275	17446	17334	17408	17449	17364	17354	17503	17456	17283	17289	17523	17387	17483	17403	17321	17474	17204	17235	17512	17504	17295	17319	17526	17346	17276	17344	17333	17095	17491	17462	17327	17273	17433	17376	17312	17284	17521	17411	17213	17326	17410	17429	17283	17299	17475	17416	17548	17372	17503	17602	17425	17353	17300	17395	17282	17435	17248	17439	17382	17417	17363	17498	17287	17393	17351	17401	17452	17422	17524	17247	17487	17369	17435	17515	17236	17411	17468	17351	17446	17271	17647	17384	17328	17282	17307	17193	17313	17352	17394	17383	17325	17249	17319	17428	17324	17405	17268	17357	17442	17455	17413	17323	17477	17446	17351	17572	17346	17434	17294	17315	17419	17320	17484	17343	17284	17342	17401	17531	17447	17382	17163	17394	17280	17331	17433	17343	17316	17185	17361	17383	17164	17605	17307	17331	17311	17357	17456	17518	17360	17554	17405	17496	17280	17468	17651	17238	17285	17488	17338	17226	17430	17507	17417	17273	17117	17445	17259	17390	17403	17505	17444	17346	17286	17559	17419	17454	17553	17463	17365	17430	17295	17281	17383	17396	17454	17482	17362	17413	17448	17317	17431	17472	17392	17447	17367	17370	17303	17590	17353	17421	17391	17257	17369	17298	17372	17308	17294	17202	17388	17621	17358	17506	17469	17268	17259	17337	17494	17471	17413	17574	17519	17427	17468	17235	17469	17419	17332	17392	17413	17365	17416	17287	17398	17394	17285	17566	17268	17496	17538	17336	17318	17327	17270	17401	17376	17408	17329	17578	17464	17301	17426	17352	17299	17320	17311	17371	17536	17265	17315	17307	17313	17401	17257	17472	17472	17326	17329	17436	17322	17365	17475	17375	17438	17359	17567	17339	17439	17323	17482	17435	17341	17230	17375	17491	17298	17390	17264	17438	17402	17340	17534	17457	17400	17229	17545	17324	17361	17436	17265	17411	17400	17463	17240	17409	17480	17376	17409	17431	17444	17324	17375	17400	17554	17424	17455	17498	17504	17428	17297	17302	17428	17236	17361	17371	17340	17481	17312	17273	17188	17323	17309	17414	17370	17301	17223	17420	17095	17300	17447	17445	17415	17258	17366	17448	17343	17378	17283	17340	17457	17278	17377	17356	17434	17375	17422	17475	17264	17462	17478	17218	17295	17278	17394	17527	17370	17535	17534	17351	17420	17389	17447	17187	17555	17417	17502	17492	17454	17292	17491	17381	17474	17442	17150	17471	17535	17262	17331	17466	17316	17392	17317	17276	17395	17477	17419	17402	17422	17293	17345	17427	17540	17283	17343	17412	17320	17502	17427	17325	17433	17409	17264	17429	17295	17311	17382	17386	17588	17313	17357	17360	17379	17410	17277	17377	17512	17450	17287	17282	17469	17350	17555	17535	17401	17323	17410	17492	17478	17454	17439	17386	17273	17346	17333	17340	17410	17337	17240	17424	17561	17257	17389	17375	17373	17313	17388	17364	17443	17415	17493	17401	17388	17208	17550	17389	17362	17254	17405	17439	17464	17396	17537	17354	17350	17362	17332	17337	17377	17429	17291	17479	17427	17191	17263	17317	17383	17383	17440	17322	17317	17203	17468	17473	17368	17383	17459	17147	17281	17429	17356	17449	17131	17126	17366	17381	17268	17289	17351	17360	17309	17281	17364	17453	17399	17432	17536	17565	17341	17397	17447	17367	17405	17355	17415	17448	17171	17206	17433	17516	17361	17468	17445	17410	17236	17330	17456	17407	17331	17362	17260	17454	17336	17206	17374	17496	17287	17509	17449	17378	17480	17544	17420	17413	17451	17444	17444	17496	17452	17434	17557	17402	17229	17417	17511	17389	17385	17391	17395	17465	17330	17595	17285	17455	17333	17494	17551	17335	17506	17296	17546	17421	17239	17335	17348	17346	17344	17433	17462	17314	17433	17552	17363	17282	17551	17330	17411	17408	17286	17224	17462	17373	17482	17424	17376	17420	17438	17323	17325	17200	17431	17171	17426	17433	17372	17284	17487	17368	17340	17403	17350	17428	17411	17364	17270	17624	17316	17496	17544	17311	17459	17371	17411	17289	17327	17561	17379	17445	17413	17469	17364	17535	17367	17193	17331	17468	17222	17273	17571	17228	17372	17445	17432
30000	23801	26449	23758	20694	19865	19812	19446	19650	19241	19630	19507	19423	19382	19546	19410	19581	19346	19523	19498	19479	19481	19559	19467	19432	19327	19372	19292	19561	19394	19556	19445	19604	19420	19598	19544	19340	19551	19524	19364	19360	19415	19372	19088	19287	19186	19357	19607	19388	19524	19450	19603	19284	19457	19360	19479	19239	19584	19557	19301	19476	19122	19258	19315	19481	19402	19524	19580	19510	19378	19483	19395	19605	19477	19399	19345	19436	19466	19348	19578	19373	19302	19460	19252	19451	19574	19449	19474	19334	19366	19454	19351	19410	19447	19511	19334	19423	19640	19339	19362	19381	19541	19374	19259	19407	19479	19471	19615	19098	19750	19390	19467	19386	19341	19437	19406	19539	19482	19283	19254	19589	19398	19407	19423	19534	19504	19434	19483	19329	19696	19428	19563	19274	19403	19535	19415	19544	19521	19463	19420	19447	19393	19304	19263	19429	19408	19554	19453	19114	19606	19406	19390	19681	19491	19550	19254	19353	19205	19687	19423	19484	19280	19493	19367	19497	19601	19319	19282	19545	19399	19584	19527	19387	19388	19389	19308	19212	19371	19468	19585	19463	19433	19505	19443	19533	19689	19567	19417	19368	19656	19458	19621	19521	19491	19431	19174	19645	19450	19349	19203	19220	19462	19592	19610	19502	19589	19410	19618	19330	19106	19545	19719	19211	19444	19318	19437	19191	19306	19382	19402	19379	19440	19437	19277	19227	19616	19442	19242	19601	19378	19526	19300	19474	19495	19388	19370	19319	19283	19307	19454	19323	19259	19463	19435	19544	19518	19528	19398	19498	19341	19481	19400	19275	19470	19587	19275	19272	19509	19547	19494	19395	19583	19640	19413	19435	19413	19415	19314	19623	19430	19451	19338	19435	19396	19440	19418	19302	19487	19172	19391	19547	19352	19369	19449	19513	19618	19427	19518	19442	19528	19549	19395	19356	19331	19359	19555	19491	19373	19434	19350	19526	19498	19467	19385	19482	19297	19623	19461	19516	19413	19519	19413	19333	19533	19427	19491	19590	19244	19564	19586	19464	19368	19201	19425	19348	19308	19567	19442	19382	19353	19576	19585	19337	19234	19479	19493	19391	19373	19663	19596	19548	19337	19385	19319	19457	19415	19227	19291	19429	19315	19466	19394	19303	19674	19226	19435	19308	19225	19302	19495	19451	19421	19506	19251	19609	19520	19563	19551	19526	19519	19600	19205	19446	19549	19418	19475	19442	19517	19362	19383	19205	19464	19428	19571	19230	19303	19511	19528	19321	19482	19395	19545	19436	19600	19538	19372	19507	19502	19321	19218	19341	19570	19259	19371	19570	19745	19498	19306	19384	19671	19464	19544	19353	19436	19364	19405	19415	19535	19155	19509	19299	19384	19414	19541	19338	19329	19410	19442	19597	19266	19314	19420	19405	19273	19468	19411	19442	19129	19604	19333	19397	19565	19599	19418	19515	19501	19387	19499	19408	19359	19475	19574	19520	19305	19359	19216	19411	19397	19400	19416	19679	19380	19488	19333	19584	19572	19449	19621	19403	19240	19331	19647	19487	19564	19447	19326	19304	19607	19700	19393	19541	19348	19310	19515	19390	19644	19260	19384	19709	19471	19555	19317	19535	19473	19610	19446	19477	19472	19418	19384	19460	19578	19201	19382	19559	19379	19313	19565	19531	19287	19433	19371	19439	19293	19511	19547	19210	19317	19353	19492	19500	19325	19461	19556	19504	19372	19427	19345	19530	19510	19367	19655	19557	19394	19297	19402	19454	19556	19478	19409	19445	19394	19589	19561	19496	19440	19497	19649	19759	19578	19437	19504	19364	19432	19530	19605	19630	19507	19509	19378	19189	19472	19424	19399	19237	18992	19498	19319	19358	19341	19349	19313	19663	19331	19459	19421	19465	19311	19463	19599	19454	19640	19294	19534	19492	19533	19426	19577	19205	19474	19424	19327	19601	19378	19418	19396	19486	19361	19460	19410	19434	19351	19357	19343	19266	19266	19399	19435	19402	19309	19361	19472	19342	19534	19433	19373	19384	19566	19527	19340	19081	19385	19458	19410	19497	19373	19464	19372	19366	19373	19422	19342	19558	19684	19395	19506	19414	19423	19203	19357	19260	19450	19494	19596	19516	19401	19480	19434	19487	19363	19376	19463	19531	19643	19495	19449	19511	19451	19396	19169	19265	19282	19557	19546	19591	19496	19307	19481	19425	19566	19299	19271	19344	19353	19502	19455	19592	19486	19581	19459	19434	19506	19616	19530	19416	19337	19441	19274	19421	19321	19548	19598	19446	19404	19513	19640	19405	19357	19456	19545	19590	19454	19404	19360	19234	19418	19416	19530	19591	19636	19441	19219	19411	19532	19407	19553	19669	19380	19569	19372	19368	19377	19619	19290	19307	19657	19454	19242	19370	19214	19477	19307	19406	19296	19565	19419	19558	19504	19735	19581	19466	19495	19550	19157	19349	19469	19419	19330	19482	19669	19291	19217	19610	19656	19441	19619	19330	19454	19493	19408	19466	19513	19110	19534	19469	19513	19400	19485	19302	19192	19303	19607	19317	19334	19316	19574	19641	19463	19543	19634	19412	19592	19487	19440	19626	19348	19239	19442	19615	19537	19448	19341	19489	19393	19237	19256	19350	19555	19563	19459	19540	19561	19501	19420	19365	19350	19433	19494	19536	19485	19384	19562	19393	19497	19450	19327	19434	19273	19552	19375	19509	19508	19455	19483	19418	19347	19412	19439	19393	19419	19502	19337	19477	19490	19295	19365	19592	19420	19389	19460	19461	19605	19383	19320	19463	19430	19491	19370	19674	19495	19718	19441	19572	19320	19303	19558	19447	19412	19460	19445	19468	19523	19480	19438	19507	19580	19354	19412	19442	19385	19612	19149	19395	19336	19802	19553	19399	19331	19369	19355	19214	19713	19506	19537	19554	19402	19619	19475	19782	19327	19491	19348	19438	19493	19397	19351	19288	19313	19411	19297	19627	19606	19417	19590	19301	19410	19467	19464	19535	19354	19367	19326	19657	19429	19411	19532	19350	19753	19491	19391	19508	19431	19378	19429	19527	19506	19388	19327	19585	19544	19643	19483	19258	19324	19494	19604	19666	19182	19590	19609	19458	19531	19673	19351	19551	19592	19384	19452	19491	19497	19601	19462	19498	19449	19539	19517	19389	19541	19575	19586	19450	19585	19508	19609	19247	19444	19588	19307	19452	19493	19485	19319	19510	19417	19496	19437	19458	19337	19539	19410	19399	19400	19192	19562	19419	19353	19473	19297	19518	19467	19350	19237	19220	19350	19543	19395	19534	19131	19427	19404	19437	19424	19405	19647	19538	19330	19317	19342	19364	19632	19318	19389	19386	19279	19537	19436	19464	19451	19324	19263	19449	19341	19332	19296	19335	19531	19580	19374	19375	19306	19595	19518	19375	19485	19496	19292	19458	19389	19443	19632	19403	19357	19421	19257	19325	19573	19390	19533	19321	19524	19634	19255	19324	19459	19345	19435	19225	19416	19545	19448	19375	19467	19423	19370	19458	19534	19351	19373	19626	19679	19451	19444	19529	19342	19572	19496	19422	19457	19479	19305	19494	19492	19615	19419	19486	19675	19545	19274	19548	19404	19479	19422	19451	19492	19432	19459	19417	19529	19579	19383	19605	19439	19405	19557	19571	19536	19341	19484	19436	19468	19484	19429	19552	19442	19422	19561	19208	19294	19312	19382	19418	19408	19376	19529	19319	19539	19291	19431	19297	19574	19604	19587	19612	19418	19510	19544	19574	19431	19495	19491	19674	19612	19534	19265	19427	19333	19330	19241	19394	19376	19440	19367	19419	19487	19505	19564	19395	19525	19360	19361	19607	19293	19483	19544	19413	19542	19563	19189	19384	19581	19463	19355	19432	19316	19410	19432	19429	19229	19646	19426	19551	19506	19146	19539	19321	19655	19544	19428	19326	19517	19485	19374	19276	19511	19548	19651	19569	19512	19559	19516	19492	19727	19369	19600	19411	19320	19432	19395	19411	19332	19469	19434	19509	19447	19547	19430	19569	19587	19312	19325	19500	19484	19582	19494	19480	19204	19644	19439	19533	19366	19399	19593	19420	19375	19445	19349	19479	19189	19479	19648	19574	19366	19529	19475	19436	19361	19341	19584	19410	19473	19610	19591	19277	19496	19450	19435	19483	19384	19581	19428	19403	19378	19233	19461	19363	19670	19562	19324	19493	19710	19644	19432	19500	19464	19468	19434	19586	19468	19701	19401	19382	19461	19486	19474	19299	19432	19326	19361	19327	19482	19478	19396	19446	19533	19490	19378	19564	19325	19471	19525	19545	19515	19632	19506	19375	19477	19621	19478	19423	19516	19550	19371	19310	19398	19628	19516	19436	19470	19578	19300	19411	19583	19283	19402	19399	19560	19676	19398	19495	19343	19378	19277	19574	19302	19462	19352	19283	19612	19445	19369	19568	19263	19297	19482	19516	19514	19499	19670	19478	19395	19510	19171	19266	19389	19394	19725	19202	19351	19310	19282	19382	19454	19431	19247	19584	19558	19353	19485	19465	19349	19527	19636	19387	19577	19482	19600	19318	19387	19552	19548	19580	19420	19590	19393	19606	19465	19586	19270	19284	19454	19630	19596	19354	19452	19357	19395	19387	19433	19302	19498	19400	19263	19237	19371	19330	19595	19455	19695	19512	19338	19526	19798	19495	19395	19346	19523	19454	19385	19542	19302	19299	19370	19360	19266	19617	19534	19312	19614	19468	19332	19449	19297	19380	19312	19594	19393	19306	19353	19298	19376	19325	19324	19668	19451	19502	19421	19568	19230	19347	19464	19374	19550	19265	19377	19339	19806	19667	19579	19407	19412	19422	19424	19204	19426	19649	19288	19465	19531	19247	19596	19525	19432	19496	19485	19451	19454	19428	19500	19315	19490	19474	19370	19480	19438	19529	19542	19461	19315	19342	19540	19332	19521	19498	19420	19412	19280	19438	19419	19396	19371	19410	19581	19469	19567	19627	19321	19532	19548	19344	19335	19707	19333	19473	19307	19546	19401	19475	19505	19513	19422	19700	19467	19372	19282	19410	19566	19627	19534	19383	19522	19405	19447	19365	19318	19493	19349
19328	27135	23015	19268	17555	16672	16603	16415	16250	16472	16166	16342	16274	16219	16330	16347	16251	16351	16304	16099	16231	16210	16359	16307	16395	16281	16503	16324	16227	16408	16237	16367	16268	16259	16393	16395	16301	16267	16293	16355	16262	16250	16269	16190	16458	16265	16396	16156	16381	16441	16415	16218	16287	16264	16367	16061	16066	16347	16342	16083	16298	16266	16350	16317	16239	16284	16289	16189	16240	16263	16287	16371	16339	16387	16313	16464	16251	16306	16336	16298	16397	16086	16231	16259	16395	16361	16267	16312	16204	16196	16371	16312	16331	16353	16253	16332	16265	16375	16328	16229	16304	16232	16287	16164	16174	16348	16289	16377	16263	16316	16180	16268	16303	16246	16116	16355	16215	16387	16195	16132	16233	16242	16353	16198	16190	16347	16377	16180	16351	16369	16265	16327	16266	16227	16312	16297	16194	16232	16279	16262	16385	16474	16156	16345	16333	16293	16147	16283	16247	16467	16269	16226	16219	16335	16293	16448	16335	16370	16470	16375	16196	16136	16211	16379	16500	16475	16270	16272	16381	16080	16248	16337	16294	16263	16419	16380	16081	16115	16368	16348	16238	16234	16390	16242	16190	16282	16416	16240	16351	16390	16334	16383	16135	16389	16330	16326	16290	16348	16324	16255	16246	16244	16393	16355	16410	16312	16488	16318	16316	16349	16204	16576	16382	16309	16390	16222	16429	16288	16121	16209	16358	16145	16269	16124	16320	16313	16524	16277	16179	16151	16064	16254	16224	16279	16371	16428	16199	16167	16160	16247	16338	16292	16206	16341	16202	16278	16381	16249	16316	16344	16350	16292	16395	16238	16177	16265	16458	16206	16168	16139	16140	16386	16231	16391	16246	16258	16328	16336	16252	16157	16460	16302	16268	16411	16332	16352	16215	16183	16211	16182	16263	16193	16322	16466	16424	16242	16343	16370	16221	16228	16264	16128	16332	16461	16345	16338	16342	16123	16170	16221	16292	16212	16199	16268	16284	16355	16226	16251	16180	16201	16175	16295	16483	16353	16367	16381	16381	16332	16352	16432	16279	16309	16239	16340	16402	16447	16155	16241	16292	16223	16372	16260	16296	16299	16233	16268	16318	16230	16315	16252	16362	16549	16217	16247	16318	16216	16315	16147	16552	16210	16314	16230	16309	16368	16325	16118	16404	16306	16152	16252	16388	16347	16427	16284	16134	16239	16439	16345	16296	16299	16402	16349	16312	16339	16459	16249	16208	16241	16368	16370	16364	16216	16083	16374	16319	16262	16154	16363	16180	16151	16434	16253	16405	16002	16169	16413	16198	16299	16183	16292	16275	16214	16410	16114	16536	16289	16319	16434	16482	16402	16330	16357	16121	16475	16194	16305	16331	16342	16283	16281	16194	16246	16307	16257	16319	16519	16143	16261	16532	16424	16273	16338	16207	16253	16213	16209	16499	16224	16308	16308	16378	16245	16233	16298	16232	16288	16286	16298	16297	16258	16258	16352	16142	16246	16312	16283	16430	16189	16281	16260	16390	16263	16245	16376	16081	16240	16287	16317	16394	16326	16415	16309	16371	16151	16189	16213	16032	16160	16193	16220	16271	16431	16276	16330	16336	16335	16278	16229	16296	16482	16223	16597	16112	16321	16452	16296	16183	16310	16460	16384	16366	16156	16056	16345	16290	16292	16514	16230	16417	16300	16128	16190	16209	16434	16458	16312	16167	16219	16405	16343	16222	16434	16253	16216	16197	16210	16013	16131	16272	16241	16202	16127	16422	16163	16213	16277	16524	16298	16409	16284	16418	16309	16241	16219	16331	16419	16306	16435	16362	16306	16467	16393	16311	16199	16260	16488	16231	16217	16313	16391	16282	16211	16428	16216	16306	16385	16256	16230	16208	16278	16264	16152	16342	16320	16114	16351	16373	16316	16200	16136	16336	16505	16286	16097	16284	16353	16418	16353	16323	16312	16341	16163	16248	16284	16383	16284	16423	16279	16385	16253	16460	16159	16399	16109	16323	16403	16370	16265	16308	16425	16282	16265	16487	16328	16312	16366	16390	16305	16377	16253	16041	16324	16169	16274	16303	16340	16316	16216	16443	16316	16420	16128	16254	16319	16461	16203	16115	16436	16305	16225	16219	16298	16255	16252	16232	16254	16180	16325	16271	16304	16288	16300	16344	16280	16144	16385	16315	16262	16195	16186	16294	16250	16178	16186	16365	16232	16421	16252	16262	16289	16304	16175	16426	16316	16239	16313	16157	16268	16152	16250	16272	16248	16151	16445	16399	16154	16342	16123	16322	16313	16272	16233	16423	16431	16254	16228	16418	16290	16328	16250	16333	16230	16382	16120	16440	16347	16264	16319	16139	16387	16479	16280	16372	16303	16358	16406	16280	16274	16251	16089	16241	16181	16276	16333	16273	16211	16366	16270	16296	16270	16213	16251	16246	16295	16264	16290	16340	16301	16289	16293	16275	16130	16372	16120	16308	16261	16116	16447	16222	16228	16187	16245	16332	16135	16331	16254	16311	16206	16223	16232	16435	16096	16323	16256	16284	16434	16183	16331	16310	16451	16335	16320	16329	16357	16337	16336	16420	16322	16380	16361	16217	16252	16359	16219	16155	16294	16263	16427	16308	16502	16258	16442	16354	16343	16386	16225	16494	16353	16209	16166	16390	16160	16428	16160	16177	16423	16353	16378	16185	16294	16160	16281	16368	16324	16360	16194	16137	16264	16356	16209	16242	16263	16325	16420	16359	16112	16177	16325	16024	16418	16283	16173	16252	16166	16461	16217	16241	16340	16120	16355	16352	16254	16246	16204	16201	16279	16378	16414	16157	16270	16292	16369	16284	16174	16286	16224	16289	16364	16387	16147	16199	16257	16462	16285	16227	16370	16207	16299	16445	16140	16397	16373	16316	16245	16232	16332	16091	16331	16434	16247	16345	16253	16321	16389	16082	16240	16314	16382	16375	16280	16264	16298	16342	16149	16336	16452	16379	16282	16235	16194	16254	16214	16287	16395	16227	16388	16296	16201	16206	16333	16513	16248	16268	16374	16301	16352	16355	16247	16409	16348	16323	16244	16173	16088	16429	16323	16344	16255	16140	16199	16221	16466	16217	16239	16223	16376	16411	16290	16416	16358	16459	16313	16217	16300	16213	16234	16304	16161	16424	16269	16279	16170	16150	16308	16113	16354	16380	16352	16492	16267	16458	16346	16273	16321	16451	16051	16381	16229	16204	16353	16222	16272	16234	16369	16411	16275	16112	16113	16162	16435	16283	16164	16095	16476	16258	16326	16248	16385	16268	16205	16281	16278	16295	16081	16137	16241	16448	16404	16485	16242	16251	16372	16273	16371	16408	16222	16376	16293	16277	16355	16413	16260	16375	16172	16511	16278	16196	16271	16264	16249	16294	16279	16319	16294	16290	16296	16404	16413	16205	16497	16105	16099	16331	16290	16093	16247	16305	16383	16242	16253	16361	16204	16136	16193	16255	16226	16361	16246	16173	16235	16430	16154	16316	16246	16206	16353	16078	16226	16254	16400	16234	16333	16262	16248	16277	16328	16160	16443	16372	16330	16192	16272	16221	16401	16369	16516	16465	16250	16233	16405	16311	16261	16297	16170	16234	16205	16378	16290	16411	16429	16333	16410	16254	16354	16214	16241	16293	16253	16244	16208	16252	16188	16333	16294	16256	16370	16369	16276	16234	16263	16479	16141	16118	16397	16279	16283	16322	16409	16182	16318	16405	16301	16441	16371	16292	16365	16214	16173	16266	16162	16442	16213	16315	16419	16387	16198	16153	16407	16203	16370	16387	16321	16365	16207	16197	16065	16241	16343	16430	16332	16405	16445	16313	16334	16445	16294	16363	16230	16305	16365	16308	16468	16212	16177	16342	16363	16322	16209	16199	16167	16303	16391	16485	16216	16391	16412	16398	16326	16411	16149	16410	16318	16284	16362	16235	16382	16226	16367	16198	16169	16285	16313	16369	16243	16191	16343	16326	16303	16367	16149	16248	16329	16362	16285	16424	16272	16393	16350	16294	16384	16290	16388	16238	16239	16322	16422	16342	16307	16170	16212	16317	16227	16278	16265	16339	16448	16305	16463	16249	16324	16183	16346	16195	16200	16121	16223	16228	16106	16214	16264	16234	16291	16470	16163	16176	16474	16369	16365	16273	16336	16404	16394	16258	16319	16261	16208	16194	16036	16380	16366	16217	16333	16364	16227	16233	16201	16464	16218	16175	16436	16284	16303	16175	16468	16380	16312	16308	16371	16368	16353	16502	16365	16199	16296	16360	16432	16458	16285	16312	16310	16473	16425	16205	16331	16224	16194	16238	16334	16306	16321	16296	16414	16326	16063	16562	16185	16488	16222	16288	16382	16349	16346	16161	16260	16407	16173	16313	16379	16346	16189	16296	16417	16149	16264	16227	16472	16386	16244	16244	16216	16353	16431	16325	16278	16253	16289	16278	16327	16210	16101	16315	16108	16265	16458	16255	16393	16187	16239	16428	16344	16359	16313	16234	16309	16274	16371	16339	16322	16276	16357	16370	16382	16437	16302	16217	16133	16559	16222	16301	16233	16266	16261	16180	16205	16250	16367	16178	16230	16269	16413	16324	16222	16329	16136	16290	16296	16328	16411	16369	16332	16163	16197	16310	16155	16287	16357	16218	16236	16152	16230	16143	16226	16190	16257	16363	16266	16191	16373	16278	16165	16275	16330	16420	16329	16044	16151	16323	16391	16341	16291	16313	16412	16186	16225	16136	16220	16481	16248	16241	16276	16253	16234	16100	16204	16274	16259	16099	16415	16175	16249	16449	16480	16126	16350	16274	16306	15928	16515	16314	16178	16351	16240	16353	16227	16355	16258	16374	16444	16065	16133	16335	16256	16483	16380	16302	16290	16343	16290	16235	16386	16198	16153	16314	16251	16202	16186	16365	16044	16477	16386	16269	16263	16357	15996	16088	16391	16337	16187	16297	16357	16315	16126	16346	16361	16217	16318	16394	16346	16399	16336	16307	16285	16242	16368	16134	16270	16238	16242	16530	16258	16286	16468	16094	16288	16242	16370	16237	16430	16302	16442	16227	16425	16399	16283	16245	16404	16230	16284	16425	16572	16333	16289	16257	16224	16392	16420
23873	21571	28352	25761	23388	23123	22651	20911	20562	20703	20644	20487	20436	20222	20527	20285	20383	20296	20249	20335	20373	20360	20561	20284	20269	20254	20364	20299	20156	20189	20420	20134	20265	20246	20396	20316	20160	20073	20230	20471	20616	20190	20266	20154	20319	20352	20403	20162	20542	20166	20413	20091	20374	20273	20368	20242	20345	20332	20295	20206	20121	20432	20375	20177	20308	20475	20306	20297	20140	20300	20358	20137	20332	20298	20138	20101	20244	20220	20364	20242	20359	20315	20119	20381	20132	20174	20455	20329	20317	20437	20355	20148	20244	20239	20156	20155	20277	20220	20126	20284	20164	20242	20194	20331	20211	20265	20094	20152	20185	20330	20486	20152	20125	20184	20513	20185	20484	20425	20255	20049	20254	20149	20214	20185	20262	20096	20538	20365	20292	20272	20223	20475	20449	20332	20373	20251	20397	20253	20292	20066	20226	20277	20327	20143	20133	20180	20318	20555	20168	20242	20182	20258	20415	20139	20383	20378	20344	20217	20153	20305	20353	20319	20325	20348	20069	20266	20335	20218	20271	20303	20337	20470	20362	20060	20233	20298	20258	20097	20454	20473	20464	20327	20284	20298	20300	20270	20422	20166	20433	20121	20087	20284	20271	20391	20261	20264	20380	20102	20308	20191	20136	20115	20585	20309	20209	20391	19961	20194	20583	20152	20017	20345	20273	20198	19965	20520	20250	20372	20237	20268	20261	20130	20198	20298	20238	20308	20268	20309	20327	20254	20202	20375	20354	20425	20397	20107	20342	20377	20307	20302	20098	20360	20345	20339	20273	20108	20332	20266	19936	20250	20242	20072	20329	20265	20150	20076	20321	19905	20208	20314	20406	20501	20295	20332	20245	20410	20549	20391	20168	20325	20437	20259	20158	20342	20223	20469	20478	20128	20352	20195	20363	20438	20348	20339	20245	20185	20326	20173	20133	20283	20415	20303	20401	20297	20324	20179	20371	20275	20238	20299	20250	20227	20181	20224	20463	20375	20309	20283	20219	20213	20248	20171	20365	20081	20319	20350	20273	20091	20161	20200	20440	20556	20260	20163	20502	20277	20290	20183	20399	20344	20203	20162	20439	20322	20201	20172	20337	20315	20210	20376	20091	20302	20387	20570	20134	20373	20198	20249	20340	20544	20188	20397	20012	20193	20211	20287	20286	20372	20272	20172	20125	20326	20257	20353	20378	20356	20393	20297	20108	20153	20400	20243	20300	20368	20281	20380	20255	20139	20307	20277	20205	20304	20536	20520	20339	20146	20336	19898	20110	20175	20136	20319	20311	20400	20086	20439	20106	20422	20278	20261	20315	20552	20211	20387	20434	20198	20182	20413	20248	20324	20310	20310	20473	20270	20282	20334	20152	20250	20208	20162	20442	20156	19993	20319	20428	20502	20320	20298	20166	20250	20039	20394	20436	20272	20348	20395	20415	20342	20307	20499	20292	20079	20207	19980	20292	20183	20243	20037	20207	20366	20399	20160	20300	20209	20117	20172	20316	20085	20242	20137	20200	20195	20160	20279	20281	20406	20387	20249	20312	20277	20513	20376	20195	20374	20179	20113	20451	20324	20383	20339	20320	20346	19963	20146	20230	20092	20377	20391	20466	20250	20283	20292	20375	20261	20159	20254	20327	20179	20131	20306	20165	20345	20295	20321	20148	20285	20124	20464	20287	20438	20175	20461	20269	20358	20087	20198	20254	19896	20319	20495	20245	20256	20292	20378	20226	20353	20371	20284	20169	20233	20362	20351	20290	20206	20318	20216	20274	20480	20192	20186	20237	20254	20473	20266	20297	20224	20147	20147	20230	20355	20294	20211	20245	20371	20562	20571	20448	20218	20335	20051	20489	20220	20447	20297	20303	20270	20403	20278	20329	20249	20438	20303	20300	20324	20276	20242	20261	20346	20412	20327	20331	20337	20417	20241	20247	20415	20244	20344	20393	20322	20301	20396	20485	20146	20336	20280	20267	20311	20443	20473	20298	20240	20373	20177	20301	20296	20326	20305	20250	20176	20294	20354	20323	20108	20207	20278	20278	20180	20468	20205	20314	20313	20592	20042	20351	20310	20171	20258	20299	20156	20286	20161	20149	20357	20359	20202	20322	20165	20318	20223	20257	20326	20238	20454	20113	20223	20226	20216	20445	20388	20219	20229	20365	20302	20032	20028	20095	20079	20371	20407	20276	20171	20170	20149	20449	20280	20341	20359	20276	20350	20475	20406	20053	20209	20403	20595	20353	20424	20231	20227	20361	20392	20439	20124	20417	20316	20285	20210	20343	20165	20307	20219	20255	20342	20305	20246	20283	20257	20224	20233	20383	20302	20308	20528	20405	20335	20377	20030	20063	20387	20144	20118	20299	20403	20230	20054	20218	20318	20398	20223	20131	20294	20526	20497	20179	20270	20370	20090	20205	20368	20217	20257	20191	20547	20346	20340	19983	20061	20095	20467	20272	20255	20231	20301	20178	20170	20177	20399	20310	20431	20251	20286	20450	20168	20371	20183	20076	20182	20192	20445	20342	20295	20235	20372	20430	20215	20281	20231	20258	20516	20432	20230	20178	20213	20330	20139	20255	20187	20356	20273	20288	20041	20370	20214	20361	20235	20187	20210	20391	20286	20274	20263	20197	20509	20335	20202	20194	20481	20191	20318	20306	20489	20363	20270	20346	20122	20428	20138	20200	20082	20268	20132	20377	20360	20294	20426	20283	20182	20215	20434	20078	20227	20339	20222	20504	20255	20168	20262	20149	19961	20272	20422	20299	20270	20466	20105	20214	20322	20308	20356	20451	20230	20345	20312	20322	20184	20411	20192	20328	20059	20205	20127	20251	20160	20367	20239	20344	20186	20252	20171	20322	20252	20417	20197	20493	20268	20442	20183	20182	20348	20131	20244	20433	20197	20353	20308	20536	20321	20138	20309	20238	20316	20301	20321	20187	20382	20387	20445	20238	20186	20448	20240	20287	20285	20218	20021	20178	20207	20206	20117	20324	20052	20329	20333	20479	20412	20150	20374	20285	20138	20321	20258	20441	20260	20438	20267	20385	20361	20329	20350	20214	20295	20235	20320	20158	20096	20191	20250	20437	20450	20311	20166	20081	20460	20213	20274	20533	20380	20197	20226	20150	20490	20411	20391	20446	20137	20208	20384	20201	20199	20299	20355	20426	20109	20304	20465	20361	20367	20464	20200	20004	20186	20244	20269	20245	20266	20233	20430	20021	20365	20191	20323	20260	20291	20285	20061	20219	20398	20593	20237	20236	20200	20259	20422	20289	20258	20307	20367	20287	20280	20381	20304	20246	20421	20369	20428	20488	20205	20350	20371	20116	20317	20463	20344	20327	20380	20163	20391	20382	20158	20126	20371	20175	20195	20195	20499	20315	20491	20315	20294	20276	20272	20363	20296	20428	20272	20349	20209	20447	20329	20483	20620	20264	20208	20271	20355	20226	20322	20299	20184	20214	20155	20107	20402	20147	20348	20428	20455	20307	20162	20267	20342	20278	20403	20370	20113	20186	20407	20213	20279	20252	20324	20092	20284	20218	20281	20382	20385	20099	20377	20134	20293	20143	20048	20151	20404	20413	20234	20199	20306	20131	20205	20270	20305	20132	20340	20307	20151	20212	20244	20130	19991	20230	20251	20200	20287	20143	20319	20365	20303	20297	20400	20319	20348	20436	20386	20310	20314	20326	20164	20285	20256	20291	20385	20304	20509	20336	20310	20314	20274	20102	20256	20352	20454	20342	20292	20252	20208	20012	20357	20297	20305	20337	20315	19897	20292	20411	20354	20307	20144	20217	20204	20499	20175	20342	20254	20331	20080	20216	20121	20361	20081	20313	20078	20237	20295	20255	20265	20274	20122	20393	20356	20425	20229	20222	20248	20278	20395	20280	20357	20051	20519	20236	20215	20342	20523	20395	20284	20061	20297	20180	20159	20397	20350	20233	20156	20212	20321	20172	20350	20209	20229	20193	20223	20224	20441	20472	20260	20145	20276	20292	20129	20159	20285	20159	20313	20303	20478	20260	20124	20101	20402	20169	20260	20335	20447	20457	20391	20297	20188	20339	20165	20301	20212	20381	20339	20416	20221	20116	20325	20373	20361	20268	20277	20286	20417	20132	20326	20268	20245	20271	20146	20296	20482	20367	20452	20200	20534	20130	20025	20382	20202	20138	20113	20129	20150	20050	20292	20159	20292	20488	20099	20389	20044	20373	20184	20398	20133	20389	20078	20361	20344	20346	20225	20330	20232	20367	20313	20249	20148	20233	20168	20285	20376	20287	20266	20411	20198	20288	20357	20506	20260	20262	20308	20416	20311	20295	20245	20183	20450	20262	20106	20209	20288	20023	20190	20208	20388	20357	20469	20316	20214	20354	20309	20270	20291	20397	20223	20306	20137	20519	20497	20493	20261	20131	20387	20318	20215	20111	20141	20244	20323	20369	20406	20232	20129	20355	20204	20292	20227	20413	20160	20084	20130	20247	20154	20346	20350	20041	20101	20405	20356	20159	20361	20275	20347	20344	20336	20169	20284	20218	20473	20199	20172	20022	20466	20347	20250	20425	20313	20353	20385	20302	20503	20095	20499	20292	20132	20296	20298	20332	20125	20504	20332	20072	20111	20215	20168	20325	20318	20252	20214	20210	20176	20293	20353	20219	20062	20266	20407	20215	20422	20351	20348	20428	20417	20453	20023	20247	20264	20511	20330	20342	20330	20205	20367	20390	20333	20305	20445	20439	20471	20181	20480	20217	20280	20301	20263	20190	20299	20337	20201	20364	20291	20345	20238	20237	20465	20173	20255	20216	20283	20320	20440	20299	20144	20245	20221	20444	20188	20322	20180	20291	20468	20214	20302	20121	20320	20093	20264	20276	20149	20390	20235	20274	20177	20208	20301	20409	20233	20268	20314	20512	20296	20493	20231	20272	20199	20109	20300	20307	20182	20177	20171	20413	20321	20350	20474	20348	20205	20411	20193	20373	20175	20230	20322	20245	20528	20365	20434	20319	20173	20261	20426	20223	20153	20156	20262	20333	20374	20216	20619	20267	20114	20334	20250	20205	20270	20267	20344	20290	20029	20202	20246	20263	20082	20502	20339	20301	20470	20333	20342	20282	20503	20208	20369
18842	37119	30079	23794	20101	17788	17381	16926	16942	16928	16882	16995	16985	16834	16923	16820	16785	16794	16828	16793	16678	16640	16869	16908	16783	16844	16847	16857	16749	16850	16828	16772	16728	16879	17046	16816	16930	16847	16751	16841	16772	16755	16850	16708	16719	16729	16822	16758	16798	16857	16679	16823	16865	16777	16794	16817	16661	16810	16740	16808	16813	16748	16848	16919	16815	16808	16925	16809	16759	16802	16707	16722	16559	16729	16784	16551	16931	16650	16877	16820	16677	16775	16791	16892	16957	16724	17046	16654	16676	16843	16752	16814	16848	16754	16708	17028	16780	16639	16857	16824	16873	16603	16726	16784	16714	16833	16659	16753	16890	16750	16853	16785	16687	16761	16825	16826	16678	16903	16762	16656	16838	17021	16771	16719	16825	16969	16861	16932	16791	16937	16885	16801	16689	16670	16676	16928	16871	16744	16719	16725	16693	16798	16881	16648	16785	16765	16900	16628	16696	16703	16710	16762	16695	16772	16944	16750	16880	16695	16804	16810	16876	16545	16867	16860	16687	16908	16699	16843	16604	16682	17019	16814	16906	16800	16886	16888	16809	16693	16908	16689	16825	16827	16716	16803	16770	16593	16900	16793	16743	16813	16943	16620	16962	16911	16915	16894	16760	16688	16759	16609	16541	16702	16896	16728	16773	16706	16780	16709	16875	16656	16817	16710	16789	16665	16793	16714	16841	16678	16701	16684	16802	16874	16870	16737	16910	16876	16742	16856	16754	16870	17045	16762	16662	16774	16747	16817	16647	16668	16803	16643	16579	16842	16795	16647	16783	16697	16825	16897	16755	16822	16644	16492	16882	16865	16678	16614	16818	16726	16826	16679	16744	16852	16792	16754	16784	16762	16791	16739	16791	16747	16812	16915	16972	16639	17024	16834	16756	16667	16850	16765	16824	16580	16673	16923	16854	16727	16986	16792	16885	16566	16837	16698	16872	16661	16872	16791	16637	16759	16748	16734	16697	16694	16716	16919	16991	16740	16752	16573	16753	16767	16862	16847	16717	16690	16925	16919	16782	16723	16717	16806	16863	16773	16780	16840	16633	16693	16908	16659	16661	17007	16863	16869	16553	16773	16842	16806	16809	16780	16800	16791	16719	16877	16784	16724	16873	16744	16863	16741	16859	16780	16575	16849	16917	16828	16887	16733	16798	16866	16787	16697	16585	16735	16813	16889	16790	16833	16906	16687	16907	16614	16855	16696	16795	16842	16849	16791	16898	16653	16809	16878	16770	16998	16987	16718	16677	16718	16798	16805	16875	16746	16781	16781	16743	16751	16678	16597	16819	16742	16815	16736	16849	16688	16915	16910	16671	16685	16716	16834	16724	16843	16755	16760	16693	16752	16776	16821	16923	16734	16549	16729	16767	16780	16745	16677	16652	16601	16718	16684	16803	16756	16694	16659	16890	16773	16700	17013	16893	16689	16845	16868	16840	16724	16717	16740	16635	16763	16751	16755	16614	16909	16751	16771	16863	16879	16850	16725	17024	16948	16646	16798	16916	16845	16727	16689	16857	16722	16907	16904	16743	16872	16760	16948	16868	16917	16826	16777	16817	16919	16739	16596	16697	16909	16831	16679	16763	16788	16722	16705	16678	16781	16687	16821	16695	16717	16902	16919	16751	16880	16872	16656	16782	16897	16752	16615	16677	16755	16820	16911	16978	16778	16902	16739	16812	16801	16720	16842	16812	16914	16906	16728	16714	16813	16630	16758	16765	16857	16747	16698	16933	16979	16948	16742	16758	16688	16753	16582	16751	16905	16700	16716	16891	16816	16850	16679	16933	16854	16792	16863	16813	16718	16591	16702	16842	16737	16697	16899	16707	16819	16898	17054	16655	16887	16735	16825	16867	16894	16983	16639	17046	16788	16804	16646	16838	16735	16895	16765	16450	16687	16853	16814	16770	16774	16743	16875	16911	16812	16880	16757	16671	16829	16796	16926	16770	16844	16862	16891	17015	16763	16934	16706	16819	16774	16723	16874	16855	16678	16872	16713	16779	16984	16665	16861	16823	16773	16605	16923	16777	16751	16785	16642	16855	16881	16729	16802	16622	16749	16925	16676	16761	16777	16668	16624	16910	16582	16722	16783	16781	16848	16794	16620	16659	16730	16916	16814	16936	16652	16829	16753	16742	17054	16861	16637	16961	16882	16729	16787	16733	16754	17073	16811	17102	16806	16929	16689	16742	16655	16794	16817	16815	16900	16822	16633	16807	16895	16773	17029	16915	16718	16666	16884	16703	16687	16742	16927	16736	16839	17008	16713	16797	16666	16781	16775	16685	16726	16925	16917	16672	16851	16748	16671	16844	16692	16851	16759	16825	16825	16632	16721	16769	16693	16932	16717	16780	16680	16791	16789	17014	16820	16923	16688	16696	16848	16742	16817	16653	16719	16831	16860	16788	16834	16605	16729	16877	16875	16730	16688	16798	16775	16729	16812	16856	16752	16671	16625	16874	17027	16945	16967	16837	16777	16793	16811	16932	16628	16656	16773	16827	16783	16854	16810	16932	16673	16823	17046	16894	16586	16752	16899	16756	16910	16614	16779	16921	16768	16785	16828	16577	16962	16813	16837	16716	16904	16631	16661	16639	16631	16872	16876	16857	16786	16716	16767	16725	16720	16845	16731	16884	16846	16862	16786	16775	16810	16864	16786	16868	16862	16796	16773	16959	16824	16643	16712	16649	16821	16704	16633	16830	16844	16825	16731	16748	16651	16691	16796	16780	16733	16894	16696	16745	16859	16769	16784	16825	16817	16609	16663	16910	16947	16794	16887	16676	16767	16763	16728	16764	16868	16793	16633	16837	16653	17016	16653	16791	16631	16725	16836	16763	16774	16710	16934	16902	16729	16633	16674	16831	16792	16879	16841	16740	16762	16865	16674	16734	16817	16692	16485	16999	16694	16801	16955	16668	16813	16837	16639	16820	16849	16735	16687	16714	16859	16987	16898	16725	16614	16868	16653	16852	16760	16908	16847	16749	16702	16726	16799	16671	16728	16839	16761	16936	16784	16732	16905	16757	16835	16897	16715	16836	16865	16817	16688	16783	16724	16918	16947	16746	16758	16774	16764	16712	16703	16677	16897	16755	16603	16732	16733	16837	16646	16861	16685	16876	16640	16612	16769	16758	16875	16863	16580	16860	16724	16793	16838	16886	16728	16902	16868	16837	16781	16884	16837	16770	16705	16755	16649	16740	16797	16923	16742	16855	16695	16494	16743	16880	16799	16878	16845	16929	16766	16893	16707	16625	16834	16764	16813	16836	16954	16591	16846	16652	16828	17039	16626	16789	16640	16701	16794	16731	16589	16767	16775	16792	16837	16644	16814	16733	16780	16747	16738	16843	16904	16857	16850	16903	16639	16564	16953	16851	16781	16865	16699	16675	16816	16655	16809	16745	16747	17017	16695	16749	16652	16684	16740	16851	16727	16790	16765	16556	16785	16588	16765	16942	16778	16707	16750	16826	16713	16717	16717	16737	16848	16853	16688	16740	16833	16827	17075	16703	16950	16766	16831	16911	16620	16840	16917	16749	16715	16828	16767	16780	16918	16983	16627	16808	16667	16831	16678	16669	16856	16661	16799	16936	16624	16933	16772	16891	16643	17108	16659	16882	16783	16894	16819	16647	16630	16761	16844	16911	16744	16690	16644	16773	16754	16868	16785	16687	16702	16780	16795	16815	16605	16848	16750	16631	16687	16774	16826	16805	16727	16938	16790	16902	16727	16869	16708	16795	16869	16778	16782	16866	16836	16727	16805	16822	16619	16829	16702	16767	16972	16756	16697	16740	16681	16828	16812	16794	16721	16773	16657	16644	16719	16731	16607	16564	16665	16666	16739	16878	16830	16858	16815	16829	16746	16769	16678	16597	17007	16767	16767	16779	17001	17000	16930	16775	16882	16816	16726	16773	16659	16819	16772	16860	16696	16929	16942	16651	16785	16771	16884	16691	16913	16684	16707	16586	16905	16844	16884	16740	16796	16799	16802	16845	16843	16752	16726	16903	16984	16772	16833	16718	16883	16885	16618	16924	16764	16794	16691	16750	17010	16773	16797	16856	16808	16606	16910	16755	16856	16785	16683	16811	16757	16870	16800	16760	16828	16802	16912	16998	16699	16837	16827	16793	16710	16520	17024	16822	16709	16823	16708	16900	16913	16881	16820	16635	16742	16839	16636	16840	16629	16773	16778	16777	16772	16698	16660	16821	16763	16850	16839	16772	16686	16802	16759	16857	16879	16743	16852	16781	16760	16750	16755	16828	16909	16966	16693	16833	16579	16778	16725	16729	16903	16618	16612	16780	16744	16946	16883	16577	16618	17006	16847	16727	16887	16815	16845	16737	16820	16902	16703	16726	16897	16863	16887	16731	16789	16872	17011	16774	16887	16888	16711	16928	16749	16828	16633	16786	16737	16777	16756	16811	16838	16881	16662	16833	16748	16752	16820	16805	16744	16754	16822	16798	16593	16982	16693	16642	16771	16769	16839	16748	16659	16677	16825	16773	16758	16723	17000	16662	16929	16792	16768	16798	16862	16819	16938	16858	16853	16723	16806	16803	16756	16729	16809	16721	16807	16779	16858	16953	16654	16799	16608	16705	16905	16640	16714	16896	17038	16712	16696	16922	16960	16798	16985	16692	16670	16794	16637	16907	17015	16782	16759	16920	16926	16892	16740	16774	16876	16803	16645	16766	16782	16963	16810	16914	16935	16737	16794	16750	16805	16773	16782	16808	16724	16627	16832	16761	16750	16921	16754	16699	16749	16856	16710	16701	16845	16834	16795	16775	16659	16973	16589	16672	16648	16681	16846	16836	16792	16857	16631	16851	16789	16822	16798	16721	16771	16835	16817	16566	16765	16690	16806	16751	16660	16724	16920	16660	16678	17061	16813	16749	16882	16823	16947	16737	16710	16790	16803	16872	16769	16868	16731	16719	16828	16785	16819	16760	16738	16820	16777	16651	16875	16786	16876	16733	16793	16884	16800	16789	16751	16696	16725	16659	16923	16908	16670	16858	16812	16804	16853	16822	16836	16876	16844	16630	16786	16836	16848	16736	16759	16647	16767	16733	16721	16700	16820	16711	16804	16706	16946	16699	16830	16858	16597	16759	16671	16836	16748
25540	21605	27196	27311	20775	19957	20244	19631	19166	19632	19496	19509	19367	19453	19490	19303	19445	19220	19326	19497	19644	19441	19302	19395	19078	19094	19473	19340	19374	19297	19280	19255	19368	19486	19348	19275	19309	19314	19411	19457	19299	19313	19317	19511	19173	19419	19283	19145	19348	19075	19566	19343	19184	19278	19480	19293	19318	19401	19442	19584	19530	19481	19342	19556	19170	19532	19356	19440	19233	19246	19317	19379	19415	19444	19165	19339	19200	19329	19324	19277	19430	19140	19296	19407	19431	19188	19278	19036	19307	19487	19252	19509	19258	19084	19400	19455	19535	19165	19280	19278	19308	19340	19510	19382	19438	19408	19250	19102	19213	19316	19284	19408	19282	19306	19335	19308	19316	19246	19197	19486	19266	19327	19081	19390	19404	19508	19328	19246	19111	19444	19422	19317	19398	19398	19519	19464	19318	19368	19095	19048	19121	19182	19241	19332	19339	19225	19392	19370	19352	19157	19269	19330	19205	19365	19470	19546	19197	19271	19381	19165	19214	19359	19521	19429	19295	19313	19510	19171	19247	19116	19267	19387	19605	19438	19334	19206	19443	19230	19226	19472	19565	19370	19357	19405	19350	19403	19413	19232	19277	19295	19360	19312	19198	19181	19315	19247	19347	19456	19061	19248	19339	19274	19123	19313	19501	19189	19375	19316	19456	19445	19379	19192	19507	19336	19188	19054	19311	19197	19297	19335	19404	19273	19320	19220	19237	19264	19296	19238	19561	19704	19686	19433	19353	19384	19208	19266	19315	19216	19380	19274	19237	19252	19314	19372	19233	19302	19286	19301	19443	19443	19266	19294	19631	19403	19355	19333	19364	19334	19279	19392	19284	19481	19201	19380	19329	19263	19253	19340	19484	19272	19480	19361	19417	19222	19398	19312	19276	18988	19371	19231	19300	19287	19324	19084	19504	19487	19176	19216	19356	19441	19220	19296	19170	19300	19545	19309	19574	19527	19277	19306	19264	19224	19404	19255	19331	19310	19308	19302	19492	19442	19194	19178	19258	19141	19362	19242	19401	19483	19305	19315	19469	19337	19436	19368	19343	19302	19374	19365	19381	19315	19399	19142	19298	19359	19279	19487	19416	19372	19166	19329	19483	19364	19369	19329	19320	19343	19267	19185	19482	19311	19348	19147	19246	19169	19185	19344	19404	19194	19176	19533	19382	19307	19501	19172	19230	19299	19339	19429	19351	19349	19193	19181	19325	19296	19227	19271	19344	19427	19518	19283	19533	19529	19379	19478	19468	19253	19283	19376	19382	19432	19296	19336	19385	19253	19342	19256	19507	19477	19569	19466	19402	19388	19236	19227	19251	19408	19356	19402	19190	19428	19578	19278	19512	18999	19373	19182	19360	19313	19221	19263	19423	19235	19483	19310	19145	19346	19365	19234	19293	19429	19213	19244	19166	19269	19467	19328	19332	19342	19361	19208	19390	19422	19331	19376	19356	19453	19421	19370	19141	19507	19497	19340	19372	19284	19066	19543	19112	19284	19329	19043	19159	19431	19218	19281	19452	19434	19460	19331	19441	19440	19396	19251	19293	19570	19422	19394	19444	19311	19467	19435	19306	19264	19377	19236	19387	19537	19428	19237	19324	19416	19295	19380	19303	19364	19398	19374	19328	19328	19296	19311	19415	19449	19337	19440	19382	19459	19275	19332	19454	19151	19337	19408	19350	19356	19392	19412	19323	19322	19322	19387	19387	19415	19468	19185	19409	19358	19238	19365	19544	19411	19494	19454	19489	19311	19315	19424	19377	19217	19242	19334	19309	19498	19417	19356	19240	19304	19162	19316	19400	19332	19179	19425	19477	19258	19396	19182	19479	19056	19429	19148	19155	19293	19250	19202	19291	19140	19160	19261	19195	19069	19157	19214	19367	19668	19298	19284	19119	19135	19354	19246	19297	19307	19237	19341	19209	19171	19296	19675	19554	19324	19292	19386	19481	19519	19353	19114	19365	19418	19261	19405	19342	19417	19392	19253	19350	19276	19567	19505	19420	19208	19532	19378	19239	19264	19164	19264	19443	19183	19484	19219	19419	19310	19338	19305	19404	19554	19407	19346	19244	19541	19252	19484	19341	19399	19166	19261	19299	19302	19307	19324	19481	19497	19563	19266	19358	19287	19525	19508	19291	19205	19325	19406	19290	19354	19228	19567	19604	19110	19444	19619	19484	19398	19412	19488	19545	19378	19672	19265	19224	19432	19292	19423	19377	19342	19373	19200	19388	19274	19206	19274	19486	19268	19222	19415	19536	19306	19164	19182	19237	19231	19265	19397	19285	19234	19397	19306	19343	19250	19201	19352	19284	19130	19212	19381	19180	19368	19096	19148	19608	19570	19555	19236	19381	19390	19328	19345	19298	19220	19349	19431	19259	19509	19238	19149	19243	19251	19308	19397	19467	19468	19476	19177	19647	19219	19308	19370	19160	19337	19178	19194	19299	19357	19345	19326	19232	19293	19074	19222	19223	19486	19330	19433	19357	19409	19357	19223	19335	19422	19264	19337	19401	19263	19421	19446	19563	19205	19418	19356	19010	19487	19551	19458	19394	19426	19046	19326	19215	19222	19452	19183	19300	19114	19417	19232	19162	19582	19574	19506	19431	19478	19231	19339	19319	19379	19486	19389	19573	19097	19508	19408	19527	19094	19417	19075	19285	19367	19444	19373	19265	19436	19350	19306	19316	19408	19334	19336	19298	19278	19302	19466	19353	19266	19092	19317	19282	19327	19421	19396	19395	19329	19337	19383	19313	19460	19323	19326	19149	19267	19423	19143	19276	19555	19472	19162	19432	19268	19152	19231	19224	19405	19359	19395	19268	19136	19187	19364	19481	19407	19107	19148	19322	19367	19198	19508	19276	19410	19336	19509	19419	19187	19133	19554	19536	19230	19319	19259	19253	19347	19435	19532	19501	19331	19228	19333	19290	19172	19444	19396	19324	19099	19255	19320	19328	19228	19457	19427	19327	19321	19384	19138	19485	19378	19360	19436	19291	19339	19116	19233	19387	19358	19387	19251	19341	19500	19407	19541	19392	19268	19517	19116	19290	19333	19318	19242	19209	19497	19385	19423	19290	19273	19309	19548	19315	19423	19556	19332	19248	19218	19488	19237	19521	19407	19320	19347	19237	19201	19150	19511	19231	19263	19405	19344	19391	19275	19228	19304	19493	19246	19299	19638	19365	19339	19390	19653	19577	19418	19357	19386	19519	19406	19145	19231	19345	19496	19400	19289	19381	19328	19328	19314	19349	19207	19381	19405	19321	19192	19257	19346	19251	19460	19409	19238	19068	19139	19522	19365	19096	19230	19284	19220	19258	19114	19609	19422	19277	19304	19351	19565	19447	19481	19565	19420	19345	19573	19247	19423	19333	18981	19352	19305	19517	19163	19320	19212	19188	19251	19399	19276	19338	19379	19182	19311	19326	19332	19118	19393	19262	19588	19101	19197	19390	19394	19377	19235	19291	19537	19382	19436	19364	19288	19413	19242	19237	19372	19543	19102	19264	19533	19230	19296	19470	19273	19219	19333	19371	19528	19410	19104	19371	19216	19066	19267	19299	19392	19495	19252	19215	19339	19436	19143	19299	19349	19378	19319	19115	19233	19326	19183	19399	19416	19361	19211	19437	19388	19408	19340	19418	19581	19280	19398	19342	19318	19539	19373	19290	19450	19178	19282	19334	19392	19305	19309	19330	19359	19145	19356	19328	19294	19312	19450	19375	19108	19380	19360	19265	19363	19239	19427	19258	19652	19182	19223	19226	19268	19187	19371	19339	19540	19308	19383	19352	19319	19405	19411	19240	19438	19679	19459	19514	19122	19231	19612	19125	19457	19593	19462	19258	19352	19346	19219	19435	19348	19426	19319	19344	19147	19588	19502	19512	19307	19471	19238	19220	19291	19241	19412	19180	19210	19208	19426	19484	19363	19349	19457	19356	19296	19474	19378	19536	19429	19381	19337	19319	19139	19180	19163	19537	19316	19326	19430	19385	19136	19086	19447	19521	19479	19292	19383	19259	19339	19286	19337	19143	19197	19281	19199	19265	19337	19242	19340	19317	19311	19351	19466	19308	19278	19240	19371	19499	19425	19346	19228	19332	19344	19305	19379	19188	19253	19635	19406	19251	19303	19534	19408	19309	19542	19489	19368	19368	19514	19337	19347	19393	19479	19101	19452	19379	19401	19402	19336	19295	19403	19430	19270	19242	19182	19241	19365	19275	19173	19267	18960	19212	19564	19512	19282	19294	19432	19286	19342	19245	19342	19374	19237	19401	19405	19369	19388	19476	19407	19488	19261	19254	19301	19152	19511	19154	19622	19449	19078	19374	19386	19272	19360	19379	19235	19385	19212	19322	19262	19330	19221	19311	19291	19156	19593	19188	19190	19458	19427	19401	19421	19237	19300	19362	19212	19436	19311	19473	19266	19340	19400	19284	19482	19555	19318	19107	19201	19325	19220	19299	19355	19142	19251	19230	19415	19346	19426	19456	19403	19577	19402	19319	19353	19471	19233	19478	19259	19394	19503	19595	19371	19160	19322	19266	19421	19289	19363	19466	19392	19284	19354	19406	19323	19380	19480	19136	19188	19082	19256	19378	19538	19446	19398	19102	19243	19183	19286	19136	19202	19518	19394	19320	19385	19279	19370	19435	19332	19295	19147	19382	19512	19129	19268	19221	19055	19416	19229	19478	19565	19434	19489	19373	19488	19355	19270	19408	19483	19370	19447	19362	19356	19323	19407	19350	19425	19373	19476	19333	19286	19445	19382	19567	19468	19217	19404	19222	19394	19307	19318	19537	19478	19333	19372	19570	19280	19456	19496	19366	19217	19415	19382	19391	19525	19287	19264	19340	19316	19336	19594	19534	19307	19266	19374	19207	19309	19361	19426	19369	19175	19353	19606	19403	19347	19233	19302	19331	19287	19000	19376	19390	19324	19248	19522	19459	19369	19283	19323	19301	19358	19291	19265	19363	19377	19424	19343	19279	19342	19311	19559	19143	19342	19398	19249	19379	19262	19439	19400	19321	19284	19388	19432	19213	19505	19522	19277	19092	19313	19392	19420	19195	19517	19371	19401	19384	19326	19323	19384	19361	19454	19308	19240	19434	19426	19282	19342
19003	31725	24643	19532	17626	16795	16424	16499	16460	16410	16330	16503	16246	16147	16318	16217	16386	16344	16236	16274	16459	16149	16370	16283	16302	16331	16216	16286	16424	16270	16365	16307	16317	16186	16274	16348	16378	16206	16241	16353	16243	16166	16404	16336	16325	16174	16154	16252	16171	16188	16233	16158	16252	16226	16172	16135	16386	16239	16179	16153	16317	16346	16133	16305	16305	16162	16081	16108	16149	16395	16172	16130	16184	16285	16158	16266	16211	16144	16127	16198	16296	16185	16251	16249	16153	16264	16188	16175	16368	16272	16135	16464	16427	16263	16295	16381	16293	16279	16378	16426	16163	16280	16383	16072	16196	16091	16373	16211	16288	16282	16383	16386	16140	16231	16332	16269	16201	16164	16047	16329	16255	16465	16465	16068	16162	16311	16287	16188	16160	16188	16183	16405	16295	16225	16158	16148	16262	16406	16322	16413	16350	16013	16197	16386	16284	16163	16272	16074	16180	16197	16349	16354	16332	16316	16171	16336	16327	16165	16210	16249	16270	16324	16165	16196	16331	16322	16062	16138	16185	16131	16250	16217	16040	16156	15995	16310	16069	16170	16299	16100	16384	16378	15983	16451	16258	16219	16239	16052	16312	16180	16226	16325	16123	16220	16127	16309	16285	16163	16238	16102	16192	16048	16191	16296	16371	16227	16317	16405	16217	16354	16350	16183	16162	16379	16217	16225	16213	16482	16311	16220	16148	16226	16140	16181	16296	16174	16156	16109	16286	16030	16209	16140	16114	16293	16445	16436	16156	16095	16328	16306	16334	16260	16258	16227	16274	16344	16333	16259	16053	16119	16195	16286	16124	16279	16271	16212	16215	16057	16200	16157	16300	16261	16331	16320	15983	16324	16152	16353	16195	16244	16416	16373	16233	16204	16126	16433	16124	16144	16341	16332	16197	16273	16202	16265	16307	16312	16167	16302	16247	16269	16264	16198	16329	16129	16239	16354	16240	16167	16212	16282	16315	16200	16095	16210	16204	16286	16124	16050	16218	16314	16190	16249	16100	16292	16163	16252	16271	16356	16283	16044	16295	16164	16331	16299	16255	16114	16389	16169	16308	16178	16374	16283	16170	16181	16194	16133	16320	16380	16220	16364	16063	16137	16193	16197	16363	16218	16406	16356	16289	16166	16290	16215	16382	16113	16231	16193	16204	16394	16211	16176	16249	16221	16306	16427	16166	16289	16339	16127	16193	16035	16101	16231	16182	16247	16213	16204	16169	16233	16273	16139	16264	16106	16121	16347	16224	16340	16235	16322	16349	16238	16095	16277	16243	16193	16263	16279	16325	16409	16160	16282	16021	16295	16245	16369	16353	16137	16269	16182	16247	16370	16317	16271	16032	16037	16244	16074	16332	16126	16237	16305	16091	16199	16239	16248	16178	16216	16152	16296	16159	16090	16194	16213	16159	16140	16268	16197	16148	16313	16208	16355	16276	16258	16327	16185	16156	16011	16134	16256	16164	16245	16157	16210	16423	16194	16314	16303	16311	16091	16106	16280	16355	16203	16177	16361	16236	16197	16315	16386	16390	16265	16063	16223	16195	16161	16273	16387	16249	16243	16345	16340	16279	16180	16119	16260	16167	16205	16353	16013	16269	16280	16282	16098	16148	16409	16313	16265	16299	16149	16223	16240	16357	16084	16221	16234	16182	16057	16097	16284	16218	16230	16166	16326	16313	16300	16159	16321	16229	16295	16253	16051	16290	16346	16262	16114	16235	16169	16232	16393	16268	16274	16254	16212	16300	16166	16207	16182	16157	16189	16063	16346	16026	16298	16335	16294	16331	16330	16315	16108	16255	16202	16260	16292	16055	16075	16191	16295	16040	16092	16296	16120	16307	16290	16235	16238	16131	16110	16196	16217	16381	16042	16438	16299	16239	16123	16213	16334	16088	16402	16162	16232	16371	16331	16137	16427	16080	16220	16129	16220	15959	16165	16149	16277	16332	16330	16310	16316	16335	15973	16394	16258	16411	16319	16400	16243	16217	16256	16433	16145	16288	16020	16298	16205	16260	16084	16270	16261	16342	16272	16423	16465	16449	16183	16076	16146	16254	16342	16101	16368	16222	16294	16313	16253	16357	16247	16080	16184	16372	16228	16232	16295	16250	16163	16177	16234	16154	16193	16442	16394	16425	16117	16177	16213	16218	16324	16143	16137	16061	16308	16179	16139	16259	16321	16079	16312	16336	16209	16259	16368	16304	16184	16193	16275	16277	16314	16331	16168	16237	16270	16270	16220	16391	16236	16281	16008	16304	16116	16399	16343	16224	16147	16356	16160	16172	16248	16262	16376	16128	16341	16281	16214	16263	16190	16242	16178	16235	16302	16236	16183	16323	16430	16184	16072	16159	16356	16141	16266	16343	16026	16381	16219	16238	16391	16287	16284	16106	16408	16194	16175	16469	16141	16203	16138	16313	16258	16306	16278	16101	16193	16234	16177	16250	16423	16335	16230	16359	16195	16122	16388	16294	16288	16196	16251	16232	16365	16215	16330	16263	16091	16271	16237	16229	16205	16145	16069	16276	16209	16291	16234	16275	16380	16171	16302	16183	16244	16285	16279	16270	16275	16216	16096	16238	16079	16239	16389	16229	16063	16300	16066	16368	16238	16370	16162	16448	16140	16230	16044	16239	16105	16193	16361	16384	16234	16069	16277	16274	16211	16079	16393	16289	16165	16111	16317	16058	16343	16157	16283	16298	16160	16309	16167	16272	16241	16395	16200	16169	16169	16353	16129	16261	16197	16174	16209	16422	16275	16093	16243	16378	16161	16181	16430	16137	16254	16182	16183	16206	16196	16324	16341	16111	16235	16161	16223	16431	16237	16212	16207	16231	16302	16166	16170	16201	16240	16249	16268	16230	16357	16301	16196	16326	16218	16389	16230	16294	16175	16418	16291	16332	16286	16230	16249	16186	16135	16218	16248	16290	16072	16275	16152	16252	16144	16394	16302	16032	16280	16184	16197	16228	16239	16183	16216	16202	16219	16511	16140	16277	16144	16253	16234	16278	16352	16422	16113	16157	16395	16371	16292	16232	16183	16303	16333	16397	16360	16166	16314	16141	16310	16353	16440	16257	16176	16382	16317	16288	16199	16238	16367	16214	16390	16173	16284	16177	16190	16401	16145	16317	16340	16247	16180	16182	16367	16224	16228	16281	16278	16225	16283	16274	16146	16199	16197	16220	16201	16224	16273	16213	16233	16242	16112	16173	16323	16276	16405	16189	16333	16423	16207	16091	16268	16326	16173	16383	16210	16201	16138	16194	16257	16274	16228	16119	16405	16260	16265	16058	16260	16341	16238	16232	16446	16162	16117	16365	16279	16282	16157	16149	16218	16151	16220	16031	16268	16282	16134	16233	16372	16216	16195	16150	16195	16192	16052	16290	16225	16329	16255	16217	16124	16175	16245	16213	16411	16315	16270	16235	16237	16113	16180	16162	16266	16268	16042	16152	16336	16305	16360	16072	16384	16343	16393	16247	16377	16234	16303	16228	16148	16247	16464	16191	16161	16264	16102	16314	16069	16250	16409	16138	16444	16236	16170	16322	16232	16174	16347	16186	16269	16251	16120	16163	16165	16267	16284	16331	16225	16207	16413	16235	16227	16397	16237	16363	16186	16350	16277	16253	16228	16272	16341	16130	16310	16446	16178	16201	16035	16317	16450	16218	16212	16320	16007	16233	16146	16425	16221	16173	16441	16485	16352	16311	16406	16284	16411	16159	16068	16129	16418	16232	16202	16344	16295	16250	16251	16143	16060	16207	16285	16223	16244	16233	16241	16137	16455	16452	16299	16139	16214	16151	16441	16324	16113	16431	16038	16331	16093	16172	16167	16296	16254	16250	16260	16356	16262	16132	16260	16333	16372	16279	16366	16266	16070	16172	16231	16207	16411	16287	16271	16076	16338	16333	16207	16250	16259	16315	16196	16320	16199	16317	16407	16227	16141	16317	16232	16339	16205	16298	16200	16254	16264	16203	16305	16536	16367	16217	16269	16212	16340	16284	16317	16123	16310	16305	16251	16314	16253	16265	16237	16219	16217	16364	16406	16268	16286	16034	16275	16337	16244	16090	16521	16291	16061	16220	16116	16308	16421	16261	16223	16159	16162	16361	16137	16287	16474	16270	16132	16283	16341	16228	16162	16270	16131	16224	16319	16240	16253	16099	16285	16386	16302	16248	16074	16059	16174	16274	16341	16360	16117	16075	16126	16265	16227	16298	16211	16374	16310	16385	16275	16346	16160	16235	16160	16447	16206	16165	16373	16362	16343	16301	16210	16171	16233	16195	16417	16186	16313	16230	16315	16241	16299	16169	16290	16359	16371	16351	16097	16215	16099	16179	16416	16238	16158	16242	16158	16243	16380	16320	16253	16401	16174	16223	16346	16322	16122	16515	16352	16280	16258	16250	16420	16240	16202	16265	16173	16247	16366	16243	16238	16280	16165	16282	16261	16274	16276	16256	16370	16155	16290	16165	16338	16265	16188	16270	16328	16407	16311	16162	16319	16207	16262	16466	16153	16350	16395	16227	16148	16201	16255	16277	16361	16353	16229	16428	16290	16429	16317	16298	16311	16237	16147	16355	16158	16344	16327	16353	16306	16267	16188	16280	16248	16178	16195	16321	16170	16237	16315	16194	16175	16120	16094	16196	16244	16142	16158	16278	16342	16108	16280	16288	16272	16285	16267	16196	16131	16194	16099	16359	16280	16337	16154	16399	16302	16240	16419	16080	16339	16146	16519	16296	16095	16135	16167	16237	16213	16182	16290	16062	16230	16108	16294	16274	16247	16273	16329	16226	16287	16336	16377	16310	16423	16118	16242	16231	16101	16186	16178	16197	16172	16205	16384	16339	16356	16253	16241	16252	16157	16115	16125	16258	16124	16252	16180	16215	16126	16272	16411	16267	16094	16211	16286	16357	16178	16113	16384	16325	16252	16064	16150	16190	16187	16378	16168	16211	16298	16421	16242	16196	16271	16181	16389	16102	16373	16475	16144	16335	15937	16351	16142	16231	16121	16226	16279	16129	16226	16466	16233	16280	16324	16375	16333	16380	16194	16302	16253	16197	16162	16009	16294	16372	16221	16365	16347	16309	16403	16267	16227	16359	16319	16138	16336
22732	21636	28876	24937	22291	24696	25853	21731	21070	21481	21594	21453	21267	21098	21118	21041	21195	21226	21278	21029	21095	20848	21518	21398	21285	21197	21007	21270	21252	21141	21125	21095	21087	20995	20966	21094	21071	21048	20927	21031	21072	21305	21026	21011	21240	20868	21005	21045	20827	20872	21036	21052	20954	21022	21008	21177	21057	21328	21112	21028	20901	20985	21170	21099	20921	21012	21011	21177	20861	21131	20923	21009	20958	20909	21026	21017	21038	21212	21082	20987	20976	20899	21281	20892	20936	20867	21118	21009	20712	20949	21167	21193	21194	21119	21191	20954	20994	20761	21334	20985	20859	20785	21055	21172	21023	20955	20971	20916	21164	20872	20869	20662	20883	21108	21047	20845	21096	20892	20799	20867	21057	21145	20823	21026	20975	20908	20981	20935	20972	21139	21018	20998	21088	20887	21180	20807	20982	21143	20894	20980	21004	20828	20953	20927	20984	21067	21012	21046	21106	21188	20863	20989	21119	20888	20867	20931	20913	21026	20935	20916	21004	20910	20861	20805	20975	20956	21051	20929	20958	21020	21011	21076	20977	21011	20954	21160	20880	20928	20781	21047	20828	21098	20997	20818	20840	21041	21085	21046	20956	20867	20860	21044	20866	20793	20889	20735	20819	20945	20932	20737	21163	20927	20994	20982	20961	20768	20995	20989	20930	20814	21122	20932	21323	21022	21132	20990	20803	20814	21022	20855	20962	20982	20891	21049	21033	20990	21058	20963	21114	20965	20983	20913	20936	21162	20878	20891	20707	21041	21040	20787	21076	21114	21004	21050	21010	21042	20862	20834	21011	21033	21172	20957	20784	20815	20847	21081	21130	20980	21131	21286	20904	20960	20823	20925	21032	21113	20844	21062	21077	21071	21122	20813	20820	20955	21015	21145	20944	21010	20796	21109	20870	20818	21122	20987	20913	21011	20836	20868	21042	20972	20811	20880	21142	21009	21114	20997	21071	21150	20883	20981	20984	20975	20863	20951	20925	21014	21016	20836	20793	21060	20874	21284	21131	21119	21010	20993	21086	20846	20745	21043	20732	21076	21137	20992	21030	20963	21050	21052	20904	20751	21049	20913	20978	20910	21174	21159	20985	20808	21103	21085	20938	20907	21169	21062	20976	21198	21006	20915	20932	21068	21083	21087	21073	21041	20962	21078	21049	20859	21139	20891	20944	21164	20814	21042	21112	20864	21151	21199	21099	20940	20887	20800	21046	20973	21250	20928	20856	21054	20992	20973	20722	20763	20964	20867	20791	20945	21033	20932	21088	21054	20849	20838	20844	20905	20877	21226	20842	20984	20852	20921	21108	20990	20802	21039	21078	20902	21113	20958	20961	20796	20776	20928	21195	20886	21113	21007	21030	21075	20934	21045	20967	20848	21116	20937	20867	20764	21003	20908	21067	20975	20853	20742	20944	20903	20909	21134	21034	21083	21236	20960	20793	20815	20992	20937	21017	20844	20812	20935	20869	21050	20924	21029	20828	20885	20944	20929	21107	21211	21122	21063	21033	21113	20894	20839	21013	20984	21135	20993	21328	21054	20901	21011	21015	20986	21099	20921	20961	21051	20892	20986	20853	20963	20891	21022	21044	20893	21172	21061	20961	20757	20900	20772	21210	20788	21076	20969	21115	21106	21021	21003	21012	21033	20900	20958	20877	20938	21028	21123	20867	20938	21041	21022	20828	20816	20846	21362	20806	20913	20966	20992	21040	20969	21005	21010	21180	21071	21145	20965	20921	20878	20944	20960	21028	20840	20936	20997	20996	20794	20859	21065	20838	20878	20925	20867	21054	20901	20980	21101	20865	20935	21034	20897	21039	21071	21225	20855	20727	21078	20891	20970	20783	21041	20868	20949	20919	20743	20655	20940	20986	20935	20807	20838	20770	21012	21012	20950	20942	20860	20978	20893	21028	21030	20995	21015	21168	20839	20928	21187	21076	20855	20907	20973	20806	20967	21151	20856	20943	20820	21151	20965	21061	20791	20825	21146	20917	21055	21010	20911	20885	21081	21103	20829	20623	20903	21153	21094	21141	20982	21138	21058	21001	21049	21163	21008	20848	20984	21182	21163	20696	20882	21193	20975	20808	20986	20999	20895	20882	21063	20933	21139	21061	20997	20868	21089	20984	20852	20808	21051	20924	21143	21061	20924	20890	20816	21065	20952	20833	20812	20821	20956	21074	20979	20968	21167	20906	21072	21142	21132	20973	20908	20890	20793	21151	21053	20720	20981	21070	21126	21010	20809	21072	21026	21105	21017	21026	20844	21051	21270	21060	21076	21060	20987	20821	20941	20887	21232	20945	21044	21002	20869	20935	20909	20999	20940	21108	21112	20960	21025	20930	20858	20931	21085	20862	20862	21053	21081	21067	20779	20840	21043	21052	20917	20962	20940	20971	20841	20804	20874	21012	21086	20918	20828	21016	21013	21185	20875	20975	21188	21045	20746	20923	21033	21025	21082	20826	21177	21178	20787	21065	20820	20897	21103	20958	20993	20920	20967	20911	21246	20998	20944	20853	20971	20737	20846	21021	21022	20997	20920	21062	20895	20901	21009	20925	20859	21244	20941	21113	21171	21029	20990	20973	20863	20933	21031	21078	20953	21001	21143	21021	20801	20629	20985	21090	20807	20887	20987	20975	21094	21134	21057	20953	20865	21204	20880	21388	20900	21212	20734	21281	20938	20974	21014	20712	21081	21045	20918	20890	20805	20933	21090	20890	21045	20939	21017	21066	21058	20749	20793	20878	20947	21049	20854	20882	21041	21047	20895	21084	21145	21120	21008	21191	20971	20962	20804	20903	20902	20965	20886	20914	21044	20910	20978	20787	20896	20850	20835	21021	20976	20826	20927	20920	20955	21082	20776	20916	21051	20793	20789	20940	21027	20970	21185	20958	20845	20951	20837	20813	20989	21015	20895	21024	20970	20968	21022	21069	21141	20954	21198	20980	20821	21004	21155	21142	20814	20995	20895	21033	21043	20991	20913	20959	20825	20920	20819	21206	20992	20999	20991	20971	20950	21001	20933	20944	20878	20906	20810	20929	20829	20762	20791	21154	20942	21030	21121	21147	21129	21144	20972	21043	20765	21018	20981	21042	20859	20866	20849	21023	20820	20808	20916	21036	20954	21050	20964	20948	20998	21009	20861	20846	20999	20974	21025	20710	20942	20794	21027	21109	21118	21204	20748	21052	20920	20957	20939	20691	20804	20924	20767	21235	20953	20857	20977	20671	21090	20700	20959	20949	20805	20808	21084	20980	20960	20933	20969	20730	20969	20923	20805	20986	21065	21162	20851	20717	21019	21044	20879	21043	21162	21135	20935	20782	21106	21012	21099	21068	20967	21129	20820	20916	21021	21148	20965	20917	20757	21030	21064	20978	20979	20945	21211	21017	20998	21020	20988	20956	20894	21142	20945	20738	21141	20943	20850	20955	21027	20957	20922	21083	20928	20794	20988	20986	20998	21075	21042	20665	20858	20982	21129	21149	20807	20759	21056	20764	20883	21134	20930	21050	20750	20899	21185	21039	20815	20811	21087	21014	20941	21109	21062	20998	21069	20988	20947	20863	21032	20886	20983	21044	20755	20836	20914	20898	21150	21020	20917	20933	20942	20757	20765	20968	20866	20817	20898	21053	21126	21030	20939	21011	20847	20796	20978	21080	20917	21134	21061	21114	20882	20897	21012	20940	20883	20880	21057	21011	21085	20774	20864	21135	21089	20996	20864	21086	20939	20866	20938	20952	20939	20931	20964	20938	21022	20924	20973	21059	20863	20977	20998	21270	20782	20818	21311	20935	20820	20948	20720	20943	20809	20857	21102	20978	21042	21143	20956	21162	21051	20813	20671	20981	20887	20854	20894	21032	20734	21074	20940	20889	21121	21046	21022	21004	20959	20919	21120	20935	21126	21076	21068	20969	20943	21002	20828	20982	21138	21069	20995	20997	20800	20976	20837	20817	20816	21177	21096	20900	21044	20901	21092	20958	21080	20917	21125	20962	21132	21119	20830	21251	21190	20821	20907	21007	20883	20933	20996	20770	20897	20855	20647	21065	20962	20990	20900	21040	21047	21097	20931	20887	20946	20955	21095	21025	20835	21145	20881	20878	20893	21166	20970	21197	21171	21043	21055	21027	21087	21018	21108	21185	21031	21142	20988	20989	20907	21015	20871	20897	20774	20874	20729	20946	20821	20711	20838	20933	20980	21132	20843	21017	20980	20859	20692	21071	21073	20932	21012	21104	21051	21133	20904	20807	20976	20827	20859	21027	21057	21029	20903	20826	20941	21005	20951	20908	21043	20820	20916	21043	20735	21020	20986	21018	21053	20758	21074	20752	20799	20834	21094	21133	20964	21014	21075	20942	21050	20961	20975	21164	20947	21036	21055	20975	20857	21169	20955	20823	21063	20802	20976	21035	20950	20951	21039	20954	21075	20723	21025	20943	20755	20913	20854	21214	21037	21022	20943	20825	20845	21092	21029	21209	21147	20930	20915	21149	21078	20966	20795	21001	20806	21133	21039	20877	21143	20860	20783	21096	21099	21020	20776	20910	20748	20938	20895	20847	20827	21065	20871	21033	21083	20913	20977	21084	20951	21111	20974	21047	21054	20969	21140	20780	21148	20953	20865	21120	21021	20866	20862	21110	21017	20839	21085	21018	20982	20972	20829	21151	20971	20861	20792	21052	20933	21091	20970	21042	21013	20827	21115	20998	21006	21037	21008	20809	20880	20978	21082	20956	20830	20578	20979	20849	21065	20882	20940	21114	21090	21092	21264	20864	20911	20886	20915	21031	20950	20780	21101	21073	21114	20876	20754	20938	21088	21085	20986	20819	20926	20796	21044	21061	20971	21143	21000	20959	21141	20830	21003	20866	20867	21129	20879	21085	21089	21150	21300	20957	20807	20906	20823	21110	21054	20855	20804	20918	21212	20967	20858	20831	20872	21040	20995	21086	20771	21004	20860	20879	20931	20877	20986	21007	20767	21127	21019	20954	20797	21125	20788	21031	20987	20695	21054	20950	21033	21267	20966	21107	21053	21112	20890	20863	21099	21048	20954	21114	20980	20846	20722	21172	20902	21048	21027	21014	20867	20634	21062	20784	20954	20897	20831	20875	20949	20882	20965
19738	42530	33316	25234	20638	19368	18111	17783	17482	17393	17477	17573	17191	17280	17286	17255	17484	17266	17282	17134	17260	17270	17354	17172	17203	17005	17227	17390	17216	17249	17225	16930	17311	17151	17397	17112	17262	17141	17190	17271	17108	17156	17175	17098	17210	17068	17268	17204	17429	17226	17418	17434	17346	17243	17250	17527	17399	17223	17223	17285	17190	17192	17274	17251	17299	17127	17256	17191	17058	17309	17294	17251	17092	17237	17288	17218	17115	17213	17196	17405	17206	17202	17023	17199	17322	17157	17211	17146	17214	17322	17089	17409	17347	17238	17263	17156	17273	17235	17248	17315	17343	17100	17209	17312	17309	17111	17206	17255	17261	17316	17352	17139	17226	17193	17296	17182	17315	17095	17090	17188	17202	17115	17090	17116	17212	17179	17236	17215	17151	17181	17097	17271	17276	17171	17130	17166	17146	17117	17197	17305	17264	17175	17083	17220	17156	17158	17239	17318	17146	17105	17152	17174	17211	17092	17055	17210	17217	17210	17191	17209	17182	17313	17058	17298	17205	17237	17122	17441	17240	17184	17258	17130	17228	17166	17115	17152	17350	17163	17289	17122	17148	17116	17188	17138	17067	17255	17020	17230	17245	17303	17174	17107	17227	17189	17231	17202	17298	17017	17283	17194	17158	17192	17227	17187	17242	17259	17188	17111	17105	17165	17364	17225	17260	17190	17352	17141	17375	17320	17264	17284	17138	17251	17488	17151	17183	17166	17261	17361	17155	17194	17056	17002	17289	17294	17265	17131	17381	17198	17156	17262	17254	17132	17162	17361	17091	17228	17341	17089	17165	17251	17187	17230	17193	17141	17336	17299	17285	17390	17225	17225	17447	17077	17347	17257	17095	17180	17192	17210	17414	17249	17115	17125	17273	17167	17400	17226	17157	17262	17234	17236	17053	17075	17317	17161	17331	17248	17052	17242	17298	17438	17263	17210	17089	17127	17093	17175	17104	17338	17091	17445	17060	17283	17133	17150	17196	17215	17227	17225	17133	17132	17239	17176	17088	17176	17219	17171	16998	17249	17084	17098	17094	17264	17328	17072	17289	17157	17208	17297	17275	17193	17234	17173	17061	17191	17221	17083	17225	17240	17192	17363	17221	17089	17272	17198	17150	17177	17108	17427	17204	17332	17132	17138	17114	17346	17030	17268	17305	17156	17273	17270	17317	17241	17072	17379	17072	17271	17278	17027	17111	17238	17285	17330	17176	17245	17286	17323	17116	17159	17015	17385	17437	17235	17222	17212	17133	17149	17148	17252	17076	17177	17257	17156	17200	17265	17099	17060	17257	17171	17202	17206	17142	17195	17277	17145	17237	17080	17297	17056	17345	17302	17246	17119	17216	17352	17131	17218	17289	17062	17192	17146	17212	17024	17146	17250	17203	17228	17146	17132	17189	17209	17274	17087	17234	17191	17188	17216	17220	17242	17079	17149	17202	17213	17294	17092	17266	17262	17303	17034	17102	17222	17258	17104	17157	17237	17109	17145	17174	17171	17296	17194	17170	17117	17212	17080	17284	17144	17320	17389	17244	17429	17312	17146	16982	17037	17198	17226	17289	17246	17156	17266	17304	17152	17196	17238	17082	17135	17239	17081	17302	17236	17133	17387	17153	17293	17184	17214	17203	17165	16984	17275	17307	17183	17224	17370	17235	17207	17090	17296	17092	17169	17181	17202	17236	17350	17064	17235	17350	17114	17156	17200	17199	17270	17224	17250	17388	17130	17053	17134	17157	17209	17241	17261	17166	17204	17175	17316	17083	17158	17011	17235	17221	17319	17202	17221	17175	17185	17348	17344	17291	17286	17197	17215	17277	17101	17126	17204	17273	17292	16995	17135	17186	17135	17089	17275	17199	17165	17101	17245	17187	17001	17132	17279	17425	17269	17200	17167	16979	17002	17152	17125	17189	17233	17135	17395	16914	17046	17065	17433	17076	17364	17155	17233	17397	17175	17247	17234	17212	17300	16875	17150	17332	17219	17243	17221	17150	17204	17285	17153	17105	17096	17126	17255	17251	17206	17199	17099	17212	17187	17247	17065	17280	17332	17135	17095	17080	17111	17078	17411	17201	17040	17457	17299	17129	17270	17130	17090	17235	17329	17134	16956	17235	17241	17259	17092	17274	17292	17246	17180	17182	17245	17108	17374	17042	17224	17108	17232	17281	16969	17384	17177	17039	17452	17059	17164	17212	17197	17313	17223	16991	17067	17219	17184	17382	17338	17451	17337	17214	17239	17042	16981	17239	17049	17285	17068	17218	17074	17220	17295	17011	17321	17168	17273	17037	17215	17271	16990	17134	17154	17139	17295	17042	17238	17088	17350	17393	17199	17018	17125	17094	17086	17255	17196	17186	17001	17431	17194	17226	17357	17352	17183	17109	17042	17233	17084	17100	17243	17320	17203	17345	17128	17149	17213	17149	17160	17104	17200	17161	17015	17332	17130	17017	17092	17254	17258	16994	17122	17017	17268	17373	17096	17123	17187	17312	17127	17156	17265	17072	17192	17252	17261	17416	17347	17146	17295	17178	17116	17214	17233	17228	17255	17172	17113	17257	17269	17247	17156	17169	17294	17346	17102	17178	17182	17231	17161	17172	17108	17103	17400	17325	17241	17293	17269	17179	17107	17156	17203	17317	17233	17147	17314	17128	17141	17234	17141	17104	17328	17138	17097	17138	17074	17206	17206	17101	17040	17228	17287	17271	17274	17143	17226	17105	17380	17317	17236	17410	17188	17296	17372	17290	17344	17119	17272	17236	17147	17295	17194	17044	17273	17268	17322	17181	17478	17045	17082	17509	17262	17153	17096	17335	17049	17086	17154	17426	17178	16957	17194	17126	17230	17206	17169	17270	17414	17065	17300	17276	17093	17305	17305	17123	16984	17110	17128	17068	17143	17033	17195	17161	17054	17408	17180	17267	17222	17234	17144	17266	17320	17113	17056	17107	17197	17163	17382	17266	17107	17034	16903	17163	17248	17164	17234	17185	17195	17260	17094	17152	17119	17177	17231	17185	17285	17159	17169	17156	17129	17113	17086	17394	17275	17232	17041	17240	17331	17209	17263	17256	17216	17113	17199	17169	17239	17044	17247	17323	17109	17264	17232	17425	17118	17205	17271	17269	17163	17424	17322	17111	17350	17174	17208	17237	17203	17170	17137	17194	17181	17099	17179	17161	16986	17358	17137	17300	17276	17217	16931	17294	17111	17400	17152	17190	17204	17394	17225	17084	17149	17076	17166	17293	17192	17233	17273	17161	17305	17168	17171	17034	17310	17257	17068	17176	17119	17076	17195	17202	17213	17299	17240	17084	17326	17002	17311	17320	16967	17245	17219	17214	17290	17142	17172	17175	17294	17262	17278	17210	17191	17229	17306	17124	17131	17185	17211	17244	17178	17394	17251	17133	17285	17154	17069	17115	17336	17247	17158	17163	17381	17158	17206	17143	17124	17225	17224	17083	17219	17128	17184	17183	17215	17211	17055	17214	17193	17135	17103	17093	17122	17174	17102	17216	17272	17115	17312	17143	17327	17213	17071	17155	17106	17311	17273	17252	17227	17174	17301	17236	17199	17162	17059	17090	17149	17344	17027	17189	17094	17245	17268	17242	17213	17224	17078	17294	17286	17204	17130	17264	17180	17244	17083	17179	17336	17291	17266	17294	17143	17249	17370	17158	17085	17224	17061	17259	17343	17215	17280	17370	17162	17388	17157	17312	17136	17189	17293	17155	17282	17328	17316	17126	17039	17495	17243	17249	17135	17108	17001	17001	17113	17274	17044	17176	17291	17027	17135	17272	17196	17036	17157	17184	17249	17256	17098	17214	17121	17058	17279	17192	17235	17368	17166	17062	17137	17326	17344	17148	17173	17102	17343	17275	17222	17065	17159	17223	17217	17231	17237	17181	17126	17165	17159	16952	17161	17319	17152	17000	17075	17007	17297	17153	17128	17144	17116	17108	17347	17242	17126	17231	17259	17256	17129	17227	17387	17207	17223	17176	17114	17204	17252	17219	17340	17224	17336	17014	17176	17216	17296	17100	17154	17066	17224	17024	17111	17272	17131	17164	17201	17223	17126	17074	17026	17030	17397	16980	17100	17259	17036	17159	17217	17140	17250	17248	17047	17160	17195	17024	17338	17303	17133	17124	17155	17284	17204	17140	17075	17258	17278	17227	17133	17018	17224	17078	17263	17132	17227	17133	17419	17067	17187	17135	17337	17283	17167	17179	17114	17083	17080	17229	16986	17373	17180	17032	17242	17205	17388	17259	17047	17301	17221	17047	17160	17131	17094	17334	17113	17298	17278	17211	17199	17142	17291	17277	17256	17190	17440	17143	17233	17219	16916	17214	17335	17125	17245	17157	17118	17287	17165	17296	17205	17233	17208	17061	17247	17218	17195	17162	17107	17068	17313	17089	17148	17189	17185	17148	17068	17362	17097	17290	17198	17258	17203	17374	16987	17084	17012	17269	17284	17137	17301	17272	17181	17057	17111	17216	16983	17179	17200	17416	17324	17300	17252	17022	17267	17332	17153	17101	17213	17194	17390	17067	17128	17304	17128	17206	17178	17265	17350	17229	17082	17308	17241	17176	17145	17403	17230	17157	17372	17164	17322	17204	17187	17395	17274	17269	17292	17361	17264	17108	17176	17176	17068	17190	17084	17053	17104	17302	17230	17156	17230	17231	17174	17014	17150	17124	17249	17172	17114	17434	17130	17179	17364	17023	17335	17233	17257	17336	17111	17221	17199	17121	17104	17113	17070	17236	17268	17335	17207	17280	17279	17281	17118	17148	17095	17301	17131	17126	17089	17278	17017	17235	17353	17311	17408	16994	17222	17353	17038	17235	17034	17126	17240	17185	17220	17206	17224	17323	17039	17158	17191	17034	17027	17207	17218	17235	17131	17011	17005	17277	17289	17118	17105	17121	17069	17281	17232	17161	17373	17233	17130	17365	17078	17266	17023	17139	17226	17314	17276	17162	17224	17259	17146	17127	17145	17391	17197	17266	17213	17116	17174	17112	17014	17297	17343	17211	17201	17091	17301	17167	17304	17227	17259	17198	17204	17162	17159	17239	17195	17269	17188	17237	17022	17282	17068	16988	17176	17332	17114	17080	17456	17029	17334
30146	23747	26299	23266	19807	19571	19555	19320	19330	19527	19433	19390	19387	19335	19366	19188	19187	19369	19260	19218	19353	19242	19239	19232	19162	19216	19118	19273	19105	19405	19099	19302	19214	19153	19198	19362	19214	19075	19153	19401	19349	19205	19294	19265	19010	19293	19093	19210	19148	19289	19364	19312	19471	19246	19241	19354	19302	19163	19149	19184	19243	19414	19150	19422	19312	19261	19235	19055	19106	19074	19330	19384	19403	19170	19419	19182	19240	19045	19259	19248	19172	19123	19331	19117	19026	19221	19130	19222	19295	19108	19143	19401	19221	19146	19329	19236	19088	19163	19174	19315	19197	19186	19129	19211	19215	19199	19115	19212	19126	19108	19134	19164	19325	19108	19166	19372	19303	19237	19400	19286	19158	19161	19112	19239	19227	19073	19254	19263	19336	19007	19014	19180	19147	19201	19246	19209	19421	19310	19394	19216	19405	19248	19264	19173	19359	19420	19048	19359	19307	19428	19279	19318	19393	19221	19252	19241	19413	19131	19297	19305	18957	19050	19165	19320	19400	19289	19057	19128	19226	19017	19207	19249	19323	19454	19259	19225	19442	19337	19305	19141	19322	19311	19431	19346	19085	19445	19389	19537	19028	19434	19331	19148	19403	19365	18972	19255	19017	19272	19145	19363	19143	19160	19258	19445	19230	19343	19285	19374	19249	19068	19366	19071	19288	19006	19042	19273	19154	19263	19103	19181	18982	19032	19322	19241	18990	19238	19352	19445	19399	19240	19115	19205	19042	19335	19261	19228	19227	19337	19219	19337	19183	19034	18996	19596	19132	19306	19168	19235	19208	19430	19285	19248	19115	19207	19117	19378	19371	19309	19169	19263	19392	19355	19346	18973	19217	19182	19242	19040	19269	19227	19182	19180	19228	19175	19112	19094	19252	19278	19257	19202	19420	19118	19197	19091	19277	19342	19187	19169	19361	19341	19243	19394	19407	19436	19443	19334	19074	19236	19174	19354	19320	19104	19229	18999	19188	19366	19100	19103	19315	19382	19279	19178	19304	19342	19357	19166	19335	19114	19182	19049	19450	19325	19279	19164	19176	19464	19062	19151	19313	19279	19267	19247	19305	19178	19169	19188	19178	19197	18990	19304	19178	19161	19243	19160	19226	19261	19145	19116	19052	19256	19050	19211	19126	19292	19202	19317	19202	19078	19446	19129	19166	19268	19178	19268	19162	19073	19131	19348	19340	19278	19234	19200	19100	19176	19288	19204	19461	19109	19234	19023	19217	19020	19088	19259	19225	19284	19263	19351	19223	19439	19534	19147	19177	19237	19160	19179	19257	19286	19350	19161	19031	19144	19009	19254	19445	19053	19269	19232	19211	18997	19080	19261	19329	19167	19315	19162	19128	19290	19284	19461	19421	19308	19264	19023	19142	19147	19139	19135	19095	19115	19081	19371	19365	19189	19113	19071	19343	19433	19366	19164	19354	19126	19138	19089	19167	19278	19243	19320	19222	19210	19013	19360	19207	19182	19367	19228	19206	19178	19317	19478	19376	19506	19228	19228	19507	19349	19189	19185	19111	19075	19135	19244	19437	19368	19367	19329	19185	19259	19246	19179	19086	19168	19065	19217	19161	19286	19203	19404	19227	19257	19303	19059	19035	19305	19458	19210	19347	19028	19011	19052	19253	19419	19062	19395	19384	19419	19173	19241	19107	19120	19285	19204	19112	19205	19451	19090	19108	19283	19119	19162	19202	18829	19298	19162	19104	19262	19187	19372	19282	19277	19272	19150	19051	19361	19326	19081	19251	19406	19284	19092	19388	19285	19237	19166	19302	19216	19156	19430	19183	19340	19268	19497	19284	18840	19365	19097	19136	19208	19136	19071	19192	19147	19635	19290	19283	19215	19352	19239	19205	19265	19372	19217	19314	19357	19193	19299	19161	19419	19214	19390	19258	19375	19182	19117	19296	19191	19135	19158	19430	19356	19458	19104	19152	19412	19254	19125	19222	19227	19333	19355	19164	19372	19218	19255	19326	19395	19400	19163	19213	19273	19140	19231	19350	19103	19248	19308	18954	19302	19216	19337	19395	19180	19067	19141	19155	19166	18924	19288	19361	19230	19276	19359	19171	19079	19195	19236	19311	19021	19334	19110	19274	19101	19208	19261	19396	19257	19311	19084	19187	19248	19083	19126	19230	19344	18948	19074	19181	19215	19148	19232	19326	19249	19158	19290	19161	19169	19086	19108	19186	19036	19274	19306	19129	19280	19469	19262	19216	19313	19134	19251	19202	19090	19339	19228	19379	19258	19226	19178	19098	19293	19250	19239	19515	19260	18973	19101	19222	19192	19322	19034	19307	19198	19275	19280	19190	19282	19238	19292	19271	19129	19127	19153	19422	19200	19382	19220	19011	19223	19170	19302	19205	19241	19321	19416	19082	19245	19192	19130	19193	19300	19185	19178	19254	19156	19258	19301	19290	19302	19123	19278	19203	19264	19422	19145	19113	19134	19217	19334	19224	19290	19364	19202	19158	19266	19499	19204	19165	19236	19318	19090	19211	19215	18969	19363	19356	19269	19257	19032	19098	19528	19291	19191	19401	19202	19117	19321	19284	19213	19539	19349	19324	19107	19220	19301	19271	19156	19010	19302	19435	19169	19298	19265	19326	19388	19180	19116	19502	19140	19269	19134	19285	19171	19457	18970	19319	19229	19561	19412	19449	19248	19386	19214	19284	19049	19221	19270	19161	19500	19322	19289	19124	19410	19360	19270	19339	19133	19166	19222	19257	18947	19131	19125	19274	19113	19231	19162	19162	19246	19423	19143	19134	19215	19412	19013	19242	19048	19419	19498	19362	19098	19317	19295	19069	19076	19152	19227	19222	19235	19291	19391	19126	19237	19321	19277	19185	19022	19420	19223	19079	19344	19162	19277	19428	19315	19103	19244	19229	19354	19426	19277	19170	19146	19008	19304	19412	19370	19263	19268	19276	18931	19258	19232	19367	19077	19074	19421	19179	19102	19386	19248	19190	19229	19126	19181	19325	19317	19358	19402	19395	19208	19059	19109	19129	19160	19407	19054	19512	19251	19199	19408	19122	19197	19247	19338	19087	18962	19217	19081	19321	19189	19102	19006	19428	19266	19231	19340	19431	19214	19448	19425	19202	19296	19107	19222	19366	19301	19317	19235	19116	19309	19408	19308	19268	19354	19437	19157	19289	19167	19279	19346	19336	19124	19066	19315	19250	19178	19238	19489	19229	19058	19420	19249	19130	19194	19265	19218	19252	19074	19051	19170	19353	19367	19074	19339	19333	19541	19300	19251	19301	19211	19159	19181	19096	19441	19338	19342	19213	19370	19270	19217	19434	19333	19134	19070	18985	19321	19059	19140	19128	19307	19475	19422	19303	19274	18997	19232	19298	19203	19529	19209	19201	19276	19134	19108	19231	19282	19173	19342	18902	19229	19385	19268	19288	19265	19173	19317	19214	19300	19342	19339	19158	19415	19357	19168	19423	19314	19097	19253	19360	19116	19092	19380	19406	19261	19193	19320	19246	19262	19106	19214	19245	19104	19354	19189	19148	19437	19317	19315	19269	19194	19126	19352	19275	19120	19185	19523	19295	19269	19237	19167	19221	19305	19154	19341	19433	19273	19093	19242	19114	19123	19501	19167	19236	19181	19336	19160	19363	19147	19137	19334	19175	19148	19146	19169	19339	19240	19412	19295	19132	19278	19397	19385	19320	18925	19250	19314	19353	19273	19103	19236	19149	19221	19434	19271	19145	19474	19468	19209	19173	19277	19104	19254	19125	19231	19019	19233	19106	19214	19291	19259	19099	19245	19149	19282	19059	19355	19183	19143	19071	19284	19075	19224	19224	19354	19338	19341	19428	19426	19328	19162	19281	19383	19156	19323	19182	18926	19096	19230	19294	19190	19175	19107	19046	19182	19213	19246	19113	19114	19282	19321	19296	19286	19290	19083	19154	19287	19286	19241	19212	19351	19440	19526	19220	19332	19068	19373	19254	19185	19317	19077	18975	19169	19441	18992	19217	19093	19183	19230	19214	19216	19105	19125	19283	19095	19364	19344	19222	19226	19128	19140	19206	19357	19477	19223	19179	19289	19369	19406	19259	19177	19193	19322	19001	19342	19239	19366	19256	19362	19362	19453	19395	19022	19352	19390	19360	19095	19084	19227	19381	19070	19064	19260	19357	19051	19139	19105	19310	19168	19285	19440	19616	19241	19198	19298	19337	19197	19347	19314	19242	19174	19442	19217	19403	19214	19183	19362	19212	19124	19092	19421	19285	19018	19325	19306	19031	19318	19166	19075	19158	19232	19392	19240	19112	19219	19048	19257	19099	19129	19385	19206	19327	19083	19373	19393	19409	19147	19123	19465	19225	19194	19295	19270	19299	19360	19317	19169	19246	19287	19187	19430	19210	19410	19160	19085	19416	19069	19085	19251	19153	19174	19173	19344	19383	19352	19205	19155	19065	19123	19163	18989	19149	19073	19189	19367	19385	19180	19229	19262	19427	19259	19458	19525	19349	19184	19135	19356	19024	19369	19247	19303	19335	19230	19571	19189	19305	19273	19390	19167	19193	19254	19565	19368	19429	19463	19210	19174	19175	19073	19027	19024	19079	19309	19130	19336	19187	19218	19215	19151	19299	19085	19265	19275	18999	19276	19326	19488	19287	18931	19228	19135	19113	19388	19178	19262	19177	19096	19108	19365	19525	19149	19360	19148	19153	19286	19116	19044	19231	18932	19294	19206	19157	19295	19160	19112	19258	19450	19421	19091	19292	19169	19258	19288	18997	19204	19154	19086	19364	19360	19311	18930	19288	19173	19300	19318	19178	19451	19149	19110	19499	19325	19243	19336	19436	19168	19319	19218	19219	19131	18991	18996	19385	19267	19283	19083	19154	19345	19243	19310	19331	19030	19188	19259	19345	19201	19321	19314	19269	19243	19070	19307	19280	19294	19165	19105	19255	19009	19302	19014	19229	19108	19328	19231	19346	19374	19299	19252	19147	19265	19099	19257	19379	19192	19108	19173	19133	19247	19239	19219	19415	19369	19053	19020	19359	19208	19205	19254	19245	19297	19275	19075	19259	19499	19065	19200	19280	19157	19042	19365	19228	19102	19143	19406	19324	19431	19327	19248
19960	27267	22173	18481	16911	16548	16345	16253	16405	16435	16196	16224	16223	16171	16256	16064	16213	16292	16417	16209	16164	16205	16167	16228	16221	16129	16306	16056	16231	16155	16157	16239	16178	15986	16206	16170	16360	16198	16217	16189	16257	16269	16123	16403	16144	16123	16206	16389	16157	16180	16144	16246	16083	16187	16305	16214	16340	16080	16377	16122	16368	16232	16335	16107	16357	16166	16137	16056	15895	16271	16099	16178	16099	16103	16146	16001	16373	16266	16088	16146	16106	16117	16298	16099	16071	16122	16235	16061	16171	16200	16234	16352	16149	16168	16245	16214	16151	16257	16168	16217	16197	16189	16116	16096	16184	16266	16292	16117	16274	16136	16231	16177	16119	16130	16040	16307	15946	16105	16196	16131	16127	16118	16149	16207	16263	16088	16130	16266	16214	16259	16360	16090	16417	16331	16190	16097	16261	16214	16104	16220	16374	16092	16092	16088	16217	16228	16299	16171	16199	16192	16079	16122	16112	16229	16370	16189	16250	16186	16058	16202	16117	16185	16159	16230	16149	16025	16222	16152	16142	16170	16216	16241	16241	16037	16320	16286	16239	16312	16129	16203	16205	16161	16251	16264	16305	16019	16182	16286	16265	16408	16321	16180	16471	16302	16165	15998	16296	16323	16266	16336	16170	16060	16158	16174	16101	16211	16222	16140	16215	16028	16338	16202	16174	16216	16160	16107	16190	16129	16266	16147	16354	16146	16246	16200	16001	16194	16051	16176	16117	16271	16196	16050	16308	16158	16326	16051	16175	16170	16188	16361	16121	16163	16399	16358	16105	16212	16257	15978	16237	16109	16313	15981	16253	16128	16210	16134	16272	16180	16230	16165	16235	16117	16320	16214	16052	16098	16265	16242	16105	16332	16283	16290	16084	16193	16114	16338	16330	16189	16274	16103	16163	16135	16198	16191	16349	16220	16162	16196	16237	16183	16134	16177	16183	16166	16089	16213	16389	16398	16200	16057	16183	16313	16129	16244	16195	16173	16162	16250	16180	16329	16169	16154	15991	15986	16134	16230	16280	16079	16155	16072	16369	16361	16156	16200	16220	16173	16234	16304	16247	16105	16351	16204	16190	16356	16154	16253	16271	16311	16255	16350	16020	16279	16321	16081	16284	16122	16126	16192	16108	16175	16187	16333	16183	16225	16252	16129	16250	16223	16150	16245	16140	16218	16113	16057	16274	15963	16249	16056	16191	16137	16246	16144	16120	16155	16351	16217	16202	16138	16241	16276	16138	16249	16234	16137	16095	16182	16084	16174	16073	16293	16155	16199	16224	16193	16127	16154	16383	16134	16214	16255	16255	16363	16154	16275	15893	16252	16206	16256	16156	16113	16168	16309	16229	16213	16156	16156	16185	16019	16314	16245	16029	16365	16051	16285	16253	16267	16162	16187	16106	16086	16353	16144	16213	16252	16249	16113	16131	16279	16300	16196	16271	16019	16090	16232	16258	16141	16090	16277	16152	16177	16174	16068	16125	15986	15926	16359	16267	16247	16116	16352	16115	16179	16278	16096	16095	16225	16126	16207	16261	16079	16291	16267	16056	16089	16212	16304	16243	16208	16005	16100	16291	16238	16446	16306	16201	16199	16174	16148	16211	16082	16324	16121	16185	16146	16031	15974	16147	16023	16167	16278	16221	15998	16059	16237	16265	16207	16172	16265	16253	16146	16154	16186	16175	16286	16094	16154	16168	16106	16332	16232	16124	16320	16256	16130	16173	16167	16186	16384	16107	16176	16202	16249	16287	16185	16096	16436	16253	16164	16171	16321	16184	16144	16245	16158	16214	16323	16114	16160	16328	16259	16173	16207	16170	16096	16182	16158	16396	16234	16187	16162	16030	16128	16228	16371	16285	16401	16349	16169	16243	16138	16305	16366	16314	16172	16288	16215	16345	16372	16139	16122	16273	16226	16143	16104	16227	16166	16109	16210	16313	16389	16164	16095	16267	16199	16297	16139	16211	16092	16209	16197	16104	16247	16175	16414	16145	16059	16085	16070	16167	16247	16121	16225	16332	16076	16098	16144	16182	16270	16173	16071	16216	16124	16207	16140	16175	16108	16093	16236	16301	15855	16071	16078	16183	16184	16273	16291	16125	16189	16063	16336	16254	16061	16234	16160	16357	16103	16102	16157	16237	16042	16240	16211	16156	16328	16070	16215	16307	16169	16088	16491	16163	16093	15993	16111	16140	16316	16154	16204	16415	16229	16113	16166	16212	16073	16167	16098	16066	16216	16203	16173	16112	16228	16351	16236	16292	16152	16263	16353	16156	16242	16112	16415	16229	16222	16272	16163	16244	16209	16221	16092	16348	16102	16332	16136	16107	16155	16289	16288	16325	16289	16211	16103	16273	16177	16149	16199	16069	16053	16079	16297	16241	16304	16019	16329	16185	16097	16136	16247	16216	16166	16209	16181	15967	16280	16096	16370	16253	15969	16301	16176	16255	16078	16370	16245	16259	16335	16184	16181	16169	16136	16128	16337	16245	16097	16148	16087	16338	16268	16207	16270	16133	16154	16278	16301	16008	16264	16164	16250	16148	16331	16174	16126	16151	16175	16149	16258	16132	16105	15896	16274	16209	16219	16262	16302	16130	16183	16158	16261	16322	16253	16189	16319	16244	15935	16249	16296	16273	16071	16196	16274	16199	16186	16275	16170	16221	16305	16266	16256	16079	16077	16164	16265	16122	16488	16209	16119	16173	16171	16062	16110	15967	16088	16404	16128	16116	16352	16236	16135	16284	16274	16198	16247	16225	16152	16196	16220	16199	16160	16243	16255	16209	16245	16240	16075	16232	16247	16144	16329	16023	16026	16345	16064	16263	16299	16297	16154	16283	16173	16124	16108	16155	16332	16074	16411	16057	16163	16135	16244	16311	16161	16165	16138	16092	16251	16131	16193	16372	16336	16193	16321	16221	15991	16233	16270	16097	16268	16149	16382	16194	16268	16170	16332	16118	16159	16175	16230	16299	16225	16286	16323	16172	16263	16303	16183	16118	16194	16215	16143	16283	16116	16366	16128	16185	16325	16256	16265	16229	16084	16179	16081	16109	16175	16194	16200	16239	15990	16276	16117	16271	16245	16112	16281	15964	16307	16146	16302	16255	16244	16435	15997	16177	16253	16147	16216	16184	16112	16208	16105	16178	16086	16183	16141	16201	16205	16222	15958	16127	16170	16087	16191	16197	16129	16135	16163	16130	16171	16271	16168	16180	16166	16254	16074	16181	16328	16114	16048	16400	16159	16086	16327	16086	16164	16155	16266	16091	16256	16266	16202	16134	16247	16057	16170	16106	16149	16237	16149	16118	16216	16371	16186	16328	16210	16168	16162	16029	16155	16236	16113	16096	16121	16160	16217	16133	16277	16195	16305	16215	16348	16102	16301	16296	16378	16214	16302	16201	16040	16268	16229	16241	16241	16316	16233	16282	16217	16313	16044	16215	16139	16234	16212	16165	16070	16337	16282	16394	16357	16166	16261	16201	16287	16212	16092	16372	16092	16340	16211	16123	16077	16079	16254	16123	16370	16137	16082	16153	16205	16176	16136	16227	16162	16219	16274	16228	16128	16259	16118	16284	16212	16133	16205	16134	16050	16120	16279	16233	16287	16018	16154	16211	16212	16174	16023	16278	16130	16078	16155	16198	16290	16194	16131	16054	16190	16214	16143	16268	16220	16151	16290	16175	16039	16155	16200	16122	16154	16080	16085	16147	16178	16271	16119	16189	16234	16288	16114	16085	16186	16292	16079	16237	16272	16186	16277	16154	16167	16065	16209	16281	16243	16308	16174	16102	16139	16301	16224	16188	16121	16110	16279	16272	16279	16145	16144	16173	16274	16272	16284	16216	16104	16240	16260	16266	16175	16338	15944	16361	16239	16236	16206	16200	16275	16106	16135	16274	15885	16055	16069	16149	16207	16036	16236	16262	16130	16114	16174	16312	16156	16304	16037	16120	16094	16253	16225	16131	16208	16097	16050	16245	16201	16104	16295	16140	16053	16187	16056	16223	16221	16241	16271	16192	16068	16216	16169	16161	16222	16196	16216	16030	16198	16232	16180	16192	16152	16120	16190	16273	16128	16338	16095	16311	16245	16125	16259	16097	16149	16366	16305	16224	16196	16212	16090	16132	16048	16040	16304	16242	16232	16260	16226	16320	16350	15955	16238	16149	16325	16394	16188	16265	16147	16330	16225	16205	16136	16266	16256	16253	16156	16169	16170	16242	16249	16318	16299	16117	16263	16208	16064	16090	16196	16067	16203	16403	16187	16119	16155	16143	16263	16073	16240	16210	16201	16175	15987	16060	16087	16095	16168	16112	16125	16399	16128	16109	16242	16151	16175	16251	16208	16247	16205	16247	16141	16153	16035	16206	16154	16282	16218	16039	16298	16167	16161	16096	16233	16308	16240	16261	16220	16133	16098	16258	16221	16209	16100	16218	16205	16328	16245	16082	16162	16152	16134	16423	16144	16055	16112	16243	16138	16171	16049	16113	16289	16247	16166	16190	16259	16164	16184	16146	16212	16268	16194	16193	16106	16362	16124	16184	16249	16281	16219	16327	16123	16163	16160	16238	16357	16250	16269	16190	16137	16093	16004	16289	16093	16011	16127	16206	16127	16342	16189	16229	16157	16250	16284	16201	16257	16093	16283	16099	16036	16061	16225	16218	16271	16023	16222	16205	16172	16152	16136	16048	16183	16177	16273	16202	16272	16260	16031	16113	16123	16105	16266	16296	16362	16071	16220	16249	16203	16252	16148	16254	16239	16108	16149	16154	16198	16286	16114	16138	16198	16242	16230	16248	16080	16335	16130	16129	16194	16188	16145	16106	16198	16048	16263	16161	16235	16105	16207	16171	16114	16312	16242	16305	16221	16371	16155	16125	16275	16127	16097	16142	16221	16096	16228	16171	16201	16120	16204	16310	16053	16161	16308	16245	16268	16220	16148	16132	16244	16296	16299	16174	16102	16301	16170	16198	16123	16159	16228	16259	16045	16148	16240	16160	16218	16305	16177	16068	16339	16121	16157	16189	16248	16287	16075	16246	16153	16218	16162	16250	16215	16206	16225	16102	16300	16142	16079	16001	16156	16024	16114	16172	16261	16297	16003	16104	16195	16225	16097
23762	21569	28280	25675	23128	22955	22723	20786	20337	20555	20267	20405	20460	20147	20277	20094	20237	20430	20305	19860	20216	20169	20296	20239	20092	20068	19984	20080	20097	20201	20366	20068	20179	19989	20023	19956	20074	19964	20027	20252	20049	19946	20011	20204	20169	19973	19959	19978	20256	20197	20229	20011	20107	20108	20123	20249	20160	20043	20043	19929	20049	20349	20036	20233	20206	20182	20067	20258	20295	20078	20009	19969	20135	20237	19941	20057	20036	20230	19985	20192	20198	19975	20191	19922	20045	19847	20178	20028	20177	19952	19973	19988	20219	19954	20055	20059	20203	20111	20051	20339	20229	20022	19969	20075	20026	20055	20123	20248	20335	20125	20080	19718	19910	20046	20078	19881	20031	20175	20126	20045	20210	19991	19920	20164	20073	20121	20233	20146	20141	19894	20043	19920	20130	20006	20051	20166	20038	19843	20033	19888	20032	20174	19955	19977	20136	20026	20098	20079	20018	20082	20123	20101	20270	19900	20039	20173	20063	20183	20130	20066	19827	20029	20053	19954	20145	20117	19861	19983	19924	20076	20320	20176	20081	20051	20021	20187	20035	19847	20118	20130	19975	20149	20107	20243	19852	19967	20248	19965	20187	20110	19907	19953	20000	19956	19901	20090	20093	20147	19929	20227	20062	20049	20160	20047	19927	20063	20246	20175	20137	20212	20082	19971	20077	20040	20022	19922	20031	19837	20225	19925	20080	20042	19902	19929	20170	19942	19917	19992	19993	19942	19881	20202	19957	20006	19926	20034	20090	20154	19891	19995	20058	20094	20090	20251	20097	20044	20073	20005	20081	19926	20281	20025	20178	20114	19716	19944	20109	19999	20063	19980	20013	20080	19973	19588	20207	20047	20205	20036	20118	20084	20194	19996	19959	19938	19911	19879	19980	20046	20169	20145	20120	19962	20072	20125	20110	20044	20121	20269	19943	19971	19880	19964	19835	20239	20018	19963	20059	19920	20014	20043	19942	20173	20050	20098	20047	20012	20092	19805	20149	19960	20132	20167	19987	20082	20281	20257	20072	20001	19872	20067	20035	20057	20309	19927	20050	19932	20093	20181	19905	19847	20048	19948	20043	20080	20312	19916	20067	20145	20036	20207	20086	19953	19948	20221	20070	19996	20032	20115	19878	20122	19888	20063	20028	19985	20207	20117	20034	19943	20030	20071	20089	20145	19998	20215	19986	20172	19889	20261	20118	20047	20239	20041	20031	19815	19900	20189	20098	20051	20236	19899	20097	19984	20326	20250	19973	19952	19924	19941	20346	19976	20055	20013	20256	20183	20002	19894	20008	20046	19970	19991	20166	20212	20112	20047	20067	20004	20033	19886	19941	20147	20021	20139	20070	20141	19989	20107	20200	19974	20022	20084	20005	20140	20062	20106	20327	20151	20026	20008	20042	20065	20226	19817	19875	19889	19894	20063	20040	20118	20035	20025	20139	20147	20166	20194	20131	20058	19905	19991	19934	20076	20055	19965	20040	19976	19933	19927	20039	20052	20031	20221	20047	20229	20087	19923	20238	20189	20000	20059	19877	20154	20198	20007	20361	20207	20174	20081	20012	19993	20244	20044	20123	20030	20065	20114	19979	20064	20247	20151	20030	20082	20010	20110	20165	20017	19916	20127	19987	20123	20313	20025	20121	19879	19909	20050	20155	20127	20122	20304	20020	20234	20232	20202	20164	19981	20126	20136	20185	20163	19947	20061	20088	20054	19951	19886	19914	20043	19978	20131	19975	19949	20177	20195	20126	20043	20064	19951	20093	19814	20161	19823	20122	19867	19897	20107	20175	20272	20355	19991	19967	19809	19889	20002	20155	19975	20097	20099	20012	20267	20067	19970	20304	20203	19992	20138	20028	20247	20008	20057	19943	20017	20049	19993	19961	19924	20107	19977	19981	20159	19971	20221	20041	19971	20104	19883	20129	20181	20050	20289	20125	20108	20115	20123	20143	20122	20045	19941	20106	20081	20136	19763	19966	20016	19871	20030	19953	19941	20038	20032	20127	20044	20170	20178	19950	20027	20054	20057	20043	20183	20077	20057	20048	19968	20013	19911	19866	19957	20015	19829	20138	19940	19964	19918	20090	19942	20328	20171	20070	20105	19868	20065	19880	19873	20156	20083	20148	20109	20105	19950	20181	19956	20125	20266	20035	20165	20128	19866	20122	19994	20034	20024	20063	19969	20037	20081	19908	20120	19922	20177	19994	19798	19996	20153	20098	20207	20230	20046	19939	20128	19957	20035	20078	19872	19868	20171	19926	20040	20116	20057	20114	20186	20189	20098	20072	20051	19989	20141	20131	20097	20150	20133	19958	20212	19936	20088	20008	20061	20177	20071	20073	20154	20217	19996	20070	20150	19880	20314	20122	20076	20050	20036	20184	19989	19917	20283	20000	20164	20119	20103	20097	20102	20047	20020	20044	19876	20360	20218	20090	20072	20151	20177	20054	19822	20149	20064	19997	20103	20133	20002	19815	19899	20035	20171	20042	19934	20101	20298	20159	20159	20060	20094	20013	20024	20137	20115	19907	20203	20000	20031	20129	20130	20335	20094	20044	19895	20176	19959	19967	20219	20113	20046	19881	20015	20132	20064	20259	20183	20042	20128	20032	20221	20332	19967	20141	20258	20076	20069	20077	19921	20172	19960	20036	20185	20137	19928	19992	20199	19935	20019	20121	19772	19981	19971	19918	20158	19926	19933	19845	19928	19848	19850	20129	20109	20064	20242	20158	20238	20060	20110	19967	20265	19991	20242	19882	20101	20117	19934	20136	20025	20180	19841	20022	20175	20015	20034	20038	20137	20149	19997	20110	19906	20092	20117	20012	20065	19986	20048	20101	19940	20139	20108	20059	20087	20037	20199	20167	20054	20147	19912	19780	20228	19861	19916	20001	19905	20016	19990	20072	19966	19950	20225	19784	20180	20051	19945	20117	20080	20015	20028	19868	19915	20125	20132	19967	20039	20193	20113	19991	20153	20122	20019	20017	19984	20138	20000	20106	20078	20001	20059	19933	19907	20079	19978	20080	20063	20082	20063	20199	19960	20220	20198	20122	20243	19912	20004	19966	19932	20306	20111	20043	20057	20118	20028	20109	20018	19930	20000	20022	19972	20267	19666	19932	20031	20065	19867	20097	19945	19970	19922	20119	20035	19937	20000	19947	20023	19984	20125	20081	19868	19866	20143	19971	20111	19978	20078	20018	19964	20192	20171	20057	20164	19996	19946	20013	20203	19965	20095	20178	20089	20076	19973	20005	19995	20089	20137	19958	20079	20008	19989	20075	20214	20053	19999	20330	19954	20118	19891	19946	19880	20090	20127	20173	20156	20181	20041	20177	20108	20290	20193	20012	20100	20074	20105	20112	20084	19986	20024	19899	20096	20166	19905	20118	20100	20173	19981	19995	20121	20123	20081	19897	19970	20134	20059	19778	19877	20033	19997	20120	20239	19934	19988	19945	20028	20019	20050	20055	20166	20133	19864	20075	20131	20003	20113	20273	20019	20213	20018	20001	19801	19926	20065	20078	19926	20085	19926	19976	20010	19939	20185	19828	19978	20084	19994	20148	19963	20078	20152	20066	20138	19941	20017	20027	19900	19998	19963	20210	20082	19859	19972	20166	19945	20283	19972	20191	20019	20002	20024	20056	19946	19982	20177	19949	20109	20387	20007	20125	20042	20100	20238	20080	19969	20056	20081	19893	19936	19985	20227	19988	19822	20113	20078	20104	20155	19974	19889	20049	20205	19965	20098	20067	20199	20248	19993	19898	20266	20139	20023	20090	19938	20260	20159	20010	19905	20156	19848	20290	20222	20004	20204	19885	19994	19939	20033	20057	20094	20139	20129	20097	20285	20057	20218	20244	20176	19952	20025	20037	20101	20122	19923	19984	19960	20103	20209	20145	20120	20021	20005	20157	20098	19979	20177	20126	19831	20356	20025	20073	20057	20098	20104	20026	20368	20264	20226	20409	20020	20027	20087	20101	19983	19993	20135	20226	20136	19982	20023	20173	19849	20027	20070	19836	20190	20014	19999	20136	20034	20208	19884	20137	20088	20301	19912	20053	20041	20125	19989	20048	20338	20336	19946	19978	20103	20080	20174	20005	20144	20134	20065	20067	20031	20098	20085	20111	19876	20025	20200	20055	19822	20081	19944	20198	20122	20102	20091	20088	20095	20000	19985	19948	19845	19895	20082	19899	20031	20111	20261	20076	20043	20110	19991	20134	19926	20121	20234	20273	20062	19917	20172	20079	19934	19847	19966	19985	20132	20151	19909	19996	20195	20227	20078	19975	20021	19972	20044	20103	19897	19983	19918	19981	19942	19855	20048	19986	20013	20102	19847	20146	20026	20133	19883	20058	19892	20146	20147	19995	20058	20008	20198	20214	20114	20155	20149	19942	20200	20270	19854	20062	19999	19881	20272	20081	20147	20161	19873	20043	19951	19838	20081	19895	19900	19976	19928	20111	19872	20181	20041	20031	20034	19894	20075	20072	20090	20070	19981	20047	20191	20204	20006	20166	20080	20196	20041	20028	20364	19927	19862	20013	20233	19891	20017	19978	19904	20164	20119	20116	20108	20208	19943	20097	20100	20050	20290	20060	20088	20054	20022	20371	20078	19991	20038	20201	19965	19835	20001	20063	20147	20118	20120	20037	19920	20009	19951	20025	20172	20047	20081	20193	20167	19953	19927	19916	20022	20069	20199	19899	20366	19845	20033	20193	20070	20039	20027	19995	19944	19814	20009	19973	20267	20086	19990	20027	20029	20120	20085	19882	19967	19938	20015	19980	20079	20177	20037	20038	20010	20126	19810	20094	19841	20005	20141	20068	20229	20016	19900	20024	20052	20155	20012	19932	19987	20022	20249	20020	20228	20243	20190	20079	20143	19837	20089	20223	20234	20023	19897	20049	19931	20073	19965	19882	20220	19949	19987	19848	20015	20063	20052	20054	20056	20099	20151	20003	19931	20084	20121	20173	19990	19944	19894	20143	20070	19947	19887	20129	20226	20099	20173	20160	20069	20110	20184	19878	20106	20055	19954	20154	19949	20001	20057	20315	20043	20132	20004	20015	20058	20007	20129	20233	19942	20079	20079	20032	19790	20022	20169	20178	19909	20329	20220
18194	36177	28743	21478	19167	18171	17350	16947	17088	16959	16693	16791	16812	16803	16701	16803	16831	16813	16860	16708	16632	16740	16758	16869	16649	16603	16659	16932	16719	16615	16768	16780	16857	16702	16679	16730	16642	16689	16795	16585	16584	16606	16712	16696	16799	16608	16655	16833	16640	16747	16638	16642	16655	16606	16686	16709	16606	16565	16724	16605	16655	16583	16772	16878	16648	16710	16717	16601	16567	16717	16778	16812	16453	16826	16516	16704	16772	16943	16870	16734	16575	16611	16719	16635	16459	16650	16605	16598	16747	16490	16522	16699	16703	16575	16460	16617	16687	16412	16717	16593	16676	16590	16603	16620	16713	16723	16814	16724	16622	16595	16704	16669	16657	16510	16677	16665	16600	16519	16667	16731	16770	16639	16694	16770	16746	16655	16719	16603	16718	16799	16548	16731	16549	16743	16733	16620	16631	16652	16623	16471	16627	16694	16581	16852	16643	16635	16617	16649	16593	16512	16730	16724	16561	16570	16554	16342	16526	16826	16514	16578	16672	16649	16756	16570	16710	16622	16639	16506	16657	16514	16680	16600	16746	16591	16737	16594	16605	16675	16701	16632	16869	16757	16755	16497	16831	16760	16481	16712	16495	16598	16754	16692	16711	16668	16548	16747	16483	16754	16499	16480	16729	16658	16678	16699	16582	16667	16659	16714	16675	16826	16667	16653	16604	16709	16719	16599	16564	16638	16858	16658	16679	16742	16577	16738	16571	16474	16693	16739	16645	16690	16741	16668	16735	16641	16656	16724	16628	16640	16696	16666	16474	16763	16747	16600	16767	16610	16644	16649	16601	16668	16729	16470	16703	16561	16736	16752	16696	16504	16704	16694	16677	16726	16538	16844	16514	16702	16680	16747	16635	16733	16542	16595	16708	16626	16729	16619	16759	16645	16493	16837	16574	16804	16634	16685	16599	16610	16824	16624	16789	16712	16570	16690	16790	16626	16810	16641	16708	16654	16655	16810	16522	16846	16692	16610	16615	16537	16803	16534	16723	16705	16596	16726	16672	16582	16715	16522	16552	16608	16692	16601	16718	16513	16730	16707	16549	16801	16632	16541	16533	16647	16898	16641	16703	16618	16843	16614	16785	16741	16579	16722	16755	16492	16732	16609	16645	16702	16706	16635	16757	16742	16529	16471	16599	16768	16518	16564	16732	16566	16622	16737	16561	16732	16673	16788	16528	16572	16572	16583	16738	16663	16678	16526	16564	16466	16818	16941	16630	16487	16763	16798	16709	16554	16589	16646	16812	16582	16745	16538	16723	16576	16761	16741	16613	16681	16423	16484	16752	16620	16752	16708	16776	16600	16706	16591	16580	16567	16747	16628	16703	16554	16573	16687	16550	16618	16613	16776	16568	16711	16506	16626	16721	16717	16620	16594	16739	16694	16840	16763	16614	16679	16639	16713	16522	16570	16801	16733	16828	16943	16605	16674	16759	16763	16873	16709	16881	16656	16654	16776	16728	16662	16613	16704	16671	16656	16542	16889	16629	16686	16473	16764	16680	16586	16577	16646	16749	16713	16602	16786	16755	16568	16671	16726	16662	16495	16538	16824	16675	16527	16560	16694	16693	16544	16666	16833	16649	16580	16821	16677	16634	16625	16512	16823	16885	16620	16825	16818	16636	16801	16693	16562	16640	16553	16650	16791	16858	16788	16795	16626	16581	16703	16481	16549	16705	16703	16777	16641	16658	16490	16601	16628	16692	16535	16768	16589	16443	16514	16813	16476	16590	16664	16670	16723	16727	16717	16544	16553	16545	16696	16884	16552	16683	16799	16552	16677	16726	16497	16781	16699	16688	16796	16562	16765	16692	16580	16658	16533	16633	16764	16509	16846	16410	16744	16733	16528	16767	16719	16521	16754	16687	16694	16577	16711	16552	16419	16609	16576	16531	16624	16677	16659	16678	16719	16705	16538	16685	16600	16487	16486	16824	16684	16807	16733	16617	16728	16694	16857	16662	16774	16423	16665	16519	16537	16750	16635	16655	16690	16756	16821	16518	16825	16639	16606	16646	16565	16645	16638	16573	16700	16586	16548	16638	16756	16713	16555	16500	16746	16658	16626	16625	16532	16658	16853	16622	16727	16738	16791	16764	16443	16669	16694	16723	16630	16818	16627	16498	16788	16562	16565	16739	16448	16631	16642	16636	16761	16631	16595	16634	16552	16828	16569	16791	16595	16716	16476	16743	16698	16628	16776	16591	16683	16751	16750	16635	16683	16642	16537	16773	16547	16456	16547	16669	16662	16726	16571	16568	16629	16588	16780	16677	16484	16718	16908	16818	16579	16594	16635	16530	16624	16672	16673	16552	16627	16750	16799	16737	16546	16574	16714	16604	16538	16656	16627	16697	16571	16668	16621	16595	16699	16604	16546	16590	16680	16844	16818	16835	16663	16581	16663	16682	16436	16547	16706	16639	16612	16658	16732	16747	16616	16769	16686	16734	16561	16573	16605	16546	16705	16707	16677	16842	16797	16690	16715	16567	16544	16790	16507	16633	16748	16565	16628	16772	16603	16597	16656	16715	16740	16618	16693	16771	16702	16660	16630	16626	16630	16475	16638	16745	16632	16737	16655	16800	16560	16543	16849	16605	16692	16662	16686	16601	16652	16625	16726	16554	16519	16743	16707	16732	16471	16758	16546	16844	16722	16724	16690	16599	16612	16789	16565	16507	16785	16582	16779	16800	16533	16587	16633	16572	16491	16566	16636	16625	16657	16598	16575	16762	16795	16587	16643	16792	16511	16517	16685	16665	16825	16604	16558	16694	16776	16805	16551	16672	16780	16837	16726	16539	16628	16574	16701	16559	16736	16624	16666	16603	16617	16685	16611	16551	16583	16735	16831	16691	16727	16497	16580	16524	16604	16739	16551	16667	16605	16695	16668	16735	16758	16678	16661	16771	16760	16764	16655	16745	16566	16478	16621	16828	16523	16796	16889	16566	16575	16777	16608	16696	16471	16682	16573	16630	16506	16754	16697	16592	16480	16565	16603	16621	16648	16508	16623	16551	16649	16620	16539	16695	16472	16674	16577	16521	16806	16474	16783	16758	16709	16762	16644	16698	16530	16669	16685	16599	16914	16663	16689	16711	16646	16526	16732	16696	16563	16648	16528	16484	16819	16592	16718	16768	16651	16645	16666	16599	16786	16653	16430	16749	16885	16653	16712	16742	16950	16611	16624	16594	16471	16556	16502	16570	16711	16542	16685	16705	16790	16626	16655	16581	16753	16571	16550	16626	16468	16578	16521	16635	16522	16604	16586	16653	16850	16830	16647	16627	16634	16717	16655	16756	16698	16662	16552	16663	16602	16657	16710	16601	16589	16735	16661	16746	16582	16798	16516	16589	16838	16653	16682	16723	16618	16503	16688	16643	16636	16650	16620	16599	16512	16701	16723	16599	16592	16648	16637	16781	16690	16711	16819	16721	16557	16892	16823	16530	16765	16501	16607	16550	16672	16723	16755	16683	16658	16814	16593	16847	16479	16765	16662	16683	16560	16684	16696	16708	16560	16691	16723	16572	16613	16683	16610	16588	16658	16642	16626	16527	16620	16625	16467	16795	16713	16720	16792	16784	16600	16620	16671	16429	16505	16756	16781	16669	16716	16676	16729	16603	16613	16779	16600	16633	16556	16767	16576	16623	16775	16529	16576	16566	16481	16722	16776	16664	16614	16657	16740	16540	16663	16695	16732	16660	16594	16703	16540	16618	16678	16696	16720	16637	16725	16760	16727	16574	16692	16810	16460	16626	16738	16816	16999	16753	16602	16690	16736	16694	16702	16784	16635	16699	16688	16522	16647	16617	16578	16629	16781	16616	16613	16656	16553	16576	16445	16803	16622	16523	16730	16681	16755	16517	16773	16587	16737	16506	16646	16589	16594	16771	16722	16714	16550	16856	16773	16582	16731	16516	16603	16641	16812	16667	16843	16615	16776	16708	16767	16562	16702	16679	16662	16657	16610	16767	16540	16618	16795	16531	16660	16730	16930	16641	16692	16643	16670	16565	16765	16681	16696	16667	16694	16738	16654	16600	16530	16703	16567	16747	16655	16667	16574	16557	16696	16481	16672	16720	16749	16816	16720	16549	16824	16690	16717	16729	16632	16809	16699	16807	16628	16452	16777	16676	16761	16775	16768	16696	16563	16756	16601	16650	16598	16631	16620	16479	16543	16633	16799	16802	16555	16778	16727	16577	16766	16756	16721	16584	16726	16631	16699	16689	16708	16711	16691	16724	16490	16675	16824	16694	16611	16674	16555	16665	16692	16811	16642	16551	16554	16828	16647	16774	16772	16780	16522	16601	16336	16760	16646	16726	16657	16742	16627	16610	16665	16791	16653	16635	16623	16710	16493	16526	16796	16677	16655	16875	16623	16549	16696	16933	16754	16697	16711	16759	16543	16627	16760	16731	16587	16611	16654	16818	16757	16620	16670	16545	16865	16646	16618	16541	16776	16577	16464	16629	16656	16862	16466	16621	16472	16729	16773	16573	16723	16496	16700	16739	16747	16710	16579	16488	16591	16399	16640	16497	16810	16494	16677	16656	16659	16752	16693	16686	16796	16803	16615	16644	16495	16707	16698	16716	16542	16682	16584	16826	16578	16641	16613	16571	16705	16727	16563	16841	16737	16626	16643	16755	16704	16629	16505	16577	16665	16722	16654	16783	16420	16693	16825	16736	16727	16662	16668	16730	16631	16661	16629	16727	16651	16695	16750	16783	16619	16811	16656	16502	16595	16612	16704	16721	16868	16673	16623	16576	16659	16602	16535	16731	16413	16696	16707	16372	16686	16711	16806	16469	16701	16654	16657	16546	16534	16748	16567	16816	16482	16642	16525	16771	16754	16771	16645	16697	16662	16582	16740	16786	16749	16812	16641	16660	16663	16683	16594	16704	16758	16768	16776	16655	16744	16599	16638	16767	16610	16585	16594	16613	16662	16939	16511	16643	16631	16784	16532	16605	16540	16682	16786	16545	16602	16865	16807	16692	16725	16765	16626	16675	16566	16628	16698	16728	16704	16560	16439	16620	16584	16530	16594	16526	16538	16585	16702	16608	16815	16666	16574	16677	16609	16693	16686	16531	16709	16723	16774	16812	16765	16672	16577	16610	16755	16700	16584
25546	21629	27216	27324	20647	19999	20502	19456	19460	19154	19369	19237	19165	19261	19214	19129	19184	19339	19420	19223	19356	19226	19130	19278	19224	18980	19076	19152	19115	19064	19119	19391	19160	19470	19376	19176	19382	19428	19307	19208	19310	19287	19085	19296	19240	19079	19379	19308	19288	19071	19034	19158	19220	19246	18947	19006	19174	18926	19162	19267	19365	19184	19342	19108	19221	19171	19127	19063	19103	19316	18937	19089	19206	19044	19334	19279	19001	19275	19273	19071	19250	19163	19246	19193	19261	19126	19189	19159	19124	19142	19097	19253	19086	19072	19174	19151	19165	19026	19308	19233	19321	19177	19127	19229	19363	19234	18925	19106	19132	19288	19251	19149	19034	19027	19226	19178	19141	18972	19196	19028	19100	18984	19010	19229	19311	19101	19089	19122	19276	19192	19166	19184	19294	19218	19013	19204	19141	19153	19306	19297	19243	19125	19215	19111	19177	19135	19144	19146	19342	19117	19201	19226	19249	19044	19116	19316	19337	18986	19031	19040	19064	18984	19256	19189	19114	19050	19125	19120	19265	19101	19263	19014	19160	19231	19002	19216	19204	19168	19132	19131	19028	18916	19150	19276	19283	19328	19313	19033	19234	19203	19205	19185	19387	19269	19236	19123	19212	19138	19189	19216	19171	19171	19306	19285	19132	19268	19089	19303	19189	19024	19132	19349	19323	19492	19114	19039	19204	19288	19249	19067	19289	19331	19371	19101	19171	19221	19129	19192	19192	19289	19332	18915	19073	19192	19017	19159	18852	19124	19325	19122	19161	19071	19037	19357	19396	19310	19350	19244	19122	19380	19313	18902	18941	19303	19299	19146	18930	19194	19059	19148	18969	19273	19123	19254	18950	19138	19203	19056	19253	19270	19325	19385	19310	19328	19359	19274	19365	19342	19022	19354	19468	19421	19067	19114	19123	19040	19261	19342	18939	19160	19196	19106	18923	19389	19331	19409	19233	18976	19069	19270	19170	18988	19142	19227	19125	19246	19196	19207	19281	19089	19167	19234	19349	18942	19269	19246	19172	19173	19160	19164	19299	19290	19199	19061	19217	19058	19065	19151	18995	19292	19214	19216	19124	19297	19063	19147	19158	19127	19067	19152	19218	19125	19342	19335	19073	19029	19072	19142	19115	19068	18950	19125	19203	19270	19057	19209	19151	19149	19210	19211	19084	19081	19103	19127	19326	19081	19232	19230	19178	19284	19215	19052	19120	19126	19152	19352	19101	19147	19143	19178	19001	19205	19245	18932	19329	19444	19214	19326	19386	19174	19243	19329	19412	19238	19438	19267	19395	19297	19248	19175	18949	19271	19095	19004	19066	19202	18999	19318	19258	19317	19159	19135	19214	19404	19294	19453	19311	19468	19086	19136	19028	19109	19212	19384	19180	19290	19248	19236	19417	19101	19207	19297	19177	19001	19065	19023	19302	19261	19349	19145	19154	19199	19322	19198	19297	19361	19076	18826	19065	19276	19260	19272	18974	19037	19269	19339	19226	19234	19223	19146	19410	19183	19162	19159	19389	19244	19148	19136	19234	19099	19109	19028	18994	19229	19242	19375	19313	19215	19068	18963	19041	19038	19185	19189	19293	19185	19078	19273	19121	19205	19099	19064	19207	19267	19268	19102	19096	19145	19063	19316	19089	19364	19187	19289	19014	19194	19081	19196	19248	19167	19251	19219	19306	19204	19209	19184	19285	19120	19039	19158	19185	19035	19252	19241	19227	19324	19024	19279	19111	19281	19307	19347	18863	19199	18968	19236	19391	18976	19167	19177	19215	19149	19061	19296	19184	19262	19067	19178	19231	19225	19199	19330	18911	19238	19262	19284	19121	19168	19250	19188	19105	19151	19067	19296	19312	19081	19174	19151	19375	19229	19237	19255	19143	19229	19309	19126	19174	19231	19016	19291	19403	19087	19190	19313	19204	19132	19130	19245	19136	19267	19124	19234	19255	19326	19345	19151	19333	19056	19050	19177	19171	19196	19194	19366	19004	19119	19131	19117	19329	19015	19125	19194	19132	19337	19145	19365	19212	19138	19248	19177	18993	19169	19165	18970	19337	19019	19209	19351	19073	19014	19099	19212	19132	19286	19143	19206	19318	19198	19071	19092	19111	19462	19389	19093	19245	19482	19236	19313	19015	19149	19162	19162	19222	19303	19220	19121	19323	19171	19287	19341	19186	19327	19261	19155	18995	19140	19245	19175	19317	19191	19224	19480	19303	19080	19125	19237	19310	19369	19313	19202	19237	19146	19379	19209	19117	19074	19406	19132	19075	19343	19158	19241	19267	19395	19068	19311	19071	19234	19444	19253	19105	18854	19195	19159	19274	19145	19217	19320	19230	19325	19125	19277	19336	19405	19128	19412	19143	19184	19178	19143	19019	19191	19275	19108	19019	19179	19163	19077	19262	19212	19343	19075	19170	19247	18976	18875	18981	19099	19103	19382	19204	19213	19378	19403	19048	19055	19169	19232	19293	19069	19195	19234	18907	19070	18983	19270	18864	18840	18990	19060	19264	19084	19322	19187	19417	19220	19133	19178	19428	19243	19153	19253	19315	19113	19031	19019	19117	19117	19170	18993	19232	19104	19214	19146	19130	19328	19355	19230	19037	19335	18951	19173	19332	19127	19218	18768	19119	19287	19253	19386	19321	19221	19233	19245	19217	19135	19174	19154	19163	19109	19037	19232	19242	19303	19095	19188	19062	19378	19266	19147	19200	19200	19220	19157	19168	19216	19233	19104	19294	19207	19203	19226	19040	19134	19176	19199	19054	19262	19221	19209	19268	19167	19315	19076	19038	19316	19240	19273	19139	19228	19437	19262	19317	19339	19136	19164	19169	19264	19189	19203	19342	19245	19145	19134	19232	19305	19203	19210	19198	19378	19246	19366	19212	19132	19149	19189	19357	19207	18997	19239	19149	19011	19096	19184	19111	19056	19303	19309	19173	19163	19257	19054	19212	19042	19040	18950	19248	19172	19000	19197	19007	19083	19215	19268	19104	19152	19096	19191	19364	19271	19171	19140	19333	19304	19126	19149	19148	19236	18981	19124	19084	19267	19166	19104	19102	19373	19291	19121	19185	19143	19179	19245	18970	19176	19328	19062	19370	19192	19197	19181	19217	19213	19085	19201	19182	19163	19029	19246	19368	19040	19329	19195	19420	19090	19087	19078	19199	19324	19236	19377	19041	19338	19267	19168	18925	19187	19296	19295	19242	19217	19254	19265	19205	19152	19282	19220	19292	19239	19436	19114	19100	19123	19112	18983	19260	19249	19112	19172	19163	19217	19240	19204	19384	19348	19096	19137	19335	19111	19329	19242	19384	19158	19423	19323	19253	19220	19215	19138	19172	19379	19181	19146	19059	19276	19300	19261	19300	19286	19341	19283	19296	19249	19295	19378	19265	19237	19140	19193	19124	19275	19227	19242	19242	19181	19255	19306	19175	19127	19206	19258	19202	18991	19129	19286	19285	19205	19188	19581	19280	19255	19086	19302	19287	19157	19109	19205	19306	19347	19345	19033	19260	19002	19414	19186	19422	19199	19186	19155	19124	19211	19053	19142	19164	19221	19173	19261	19045	19371	19117	19225	19285	19389	18973	19279	19265	19150	19090	19231	19431	19080	19224	19399	19124	19236	19205	19007	19259	19260	19209	19304	19138	19076	19347	19373	19435	19076	19097	19044	19249	19115	19282	19278	18975	19118	19296	19247	19242	19188	19204	19274	19358	19120	19403	19345	19185	19152	19300	19037	19386	19160	19263	19266	19244	19288	19147	19186	19119	19129	19230	19481	19373	19259	19225	19299	19324	19191	19026	19266	19384	19333	19231	19345	19273	19366	19277	19165	19188	19399	19088	19215	19057	19058	19197	19001	19199	19120	19241	19298	19343	19240	19190	19252	19391	19246	19015	19156	19151	19241	19384	19248	19115	19169	19194	19070	19138	19146	19413	19037	19165	19166	19236	19008	19124	19212	19082	19375	19153	18957	19276	18978	19053	19099	19108	19134	19281	19127	19281	19207	19041	19300	19311	19169	19192	19115	19132	19140	19240	19205	18998	19349	19352	19192	19076	19205	19095	19115	18887	19213	19280	19347	19021	19195	19108	19128	19206	19186	19227	18968	19217	19125	19118	19275	19234	19331	19162	19076	19198	19059	19154	19179	19147	19386	19235	19153	19066	19076	19188	19269	19140	19074	19366	19387	19467	19192	19243	19079	19208	19236	19280	19151	19186	18998	19233	19321	19189	19101	19303	18953	19212	19240	19203	19269	19334	18982	19240	19218	19112	18993	19179	19157	19190	19172	19072	19108	19293	19142	19084	19230	19170	19204	19554	19195	19257	19356	19339	19388	19250	19261	19369	19228	19253	19346	19089	19093	19020	19304	19295	19220	19011	19131	19294	19157	19205	19368	18986	19074	19179	19083	19228	19190	19189	19220	19226	19326	19113	18976	19137	19224	19325	19253	19183	19248	19131	19229	19373	19185	19198	19242	19327	19146	19350	19157	19312	19261	19127	19173	19036	19210	19136	19082	19296	19345	19355	19094	19193	19235	19210	19167	19020	19196	19248	19221	19377	19214	19150	19213	19269	19197	19288	19226	19402	19341	19349	19151	19171	19352	19198	19194	19162	19170	18999	19275	19087	19093	19304	19077	19167	19311	19365	19323	19223	19288	19155	19165	19133	19193	19216	19020	18864	19323	19295	19343	19218	19276	19065	19177	19137	19229	19142	19096	18953	18928	19221	19253	18987	18998	19382	19275	19253	19319	19164	19320	19225	19132	19098	19192	19347	19038	19250	19012	19337	19196	19323	19144	19132	19080	19251	19236	19313	19121	19084	19209	19063	18978	19312	19206	19301	19207	19341	19228	19048	19127	19138	19261	19070	19121	19122	18879	19048	19176	19294	19457	19104	19236	19250	19156	19127	19245	19195	19053	19498	19328	19267	18930	19257	19310	19163	19151	19228	19318	19151	18999	19270	19391	19122	19101	19197	19083	19389	19155	18893	19395	19278	19102	19016	19322	19413	19071	19153	19342	19279	18998	19176	19411	19235	19149	19303	19259	19219	19066	19049	19037	19270	19200	19178	19202	19191	19323	19364	19433	19069	19161	19184	19213	19100	19008
18628	30814	24209	19001	17599	17059	16566	16498	16445	16411	16297	16189	16155	16116	16275	16213	16083	16364	16294	16360	16311	16302	16230	16272	15988	16096	16277	16162	16180	16221	16233	16192	16360	16142	16141	16225	16193	16057	16329	16180	16210	16233	16174	16157	16110	16113	16039	16260	16449	16072	16031	16160	16057	16010	16241	16129	16221	16183	16218	16198	16290	16352	16232	16071	16227	16230	16315	16145	16180	16236	16259	16164	16316	16097	16194	16076	16220	16294	16056	15879	16209	16201	16020	16385	16185	16103	16122	16211	16200	16018	16011	16101	16172	16073	15891	16261	16249	16262	16253	16110	16332	16173	16185	16160	16331	16158	16168	16170	16067	15931	16157	16191	16069	16140	16137	16141	16429	16225	16124	16180	16165	16216	16227	16177	16484	16292	16248	16070	16283	16249	16220	15988	16332	16123	16087	16136	16231	16183	16084	16160	16126	16259	16239	16251	16190	16196	16284	16233	16032	16079	16160	16273	16169	16284	16296	16123	16274	16331	16024	16155	16347	16094	16280	16139	16270	16114	16210	16167	16157	16116	16224	16186	16224	16187	16176	16271	16026	16144	16127	16216	16126	16100	16372	16130	16172	15981	16036	16215	16188	16300	16186	16185	16250	16075	16155	16215	16086	16235	16267	16184	16182	16185	16107	16304	16224	16278	16242	16287	16180	16296	16097	16257	16135	16114	16084	16147	16293	16162	16276	16067	16172	16142	16096	16167	16079	16143	16125	16235	16183	15966	16060	16198	16124	16310	16199	16111	16070	16240	16106	16249	16228	16060	16228	16159	16175	16123	16156	16163	16138	16182	16187	16284	16138	16308	16161	15977	16218	16081	16123	16098	16253	16301	16362	16336	16333	16253	16168	16139	16204	16277	16143	16111	16267	15975	16154	16111	16022	16098	16155	16266	15978	16117	16296	16200	16165	16249	16218	16250	16272	16257	16263	16311	16317	16151	16330	16123	16119	16222	16080	16190	16076	16165	16208	16243	16175	16225	16246	16230	16103	16180	16311	16115	16207	16231	16199	16492	16173	16278	16092	16023	16245	16223	16528	16229	16229	16227	16225	16074	16182	16120	16110	16003	16151	16299	16301	16164	16246	16169	16067	16197	16188	16118	16177	16185	16320	16302	16194	16182	15955	16225	16158	16194	16205	16239	16121	16112	16214	16183	16157	16260	16074	16280	16184	15908	16116	16143	16215	16218	16132	15991	16205	16140	16265	16143	16012	16028	16090	16107	16258	16243	16135	16058	16228	16408	16062	16309	16052	16290	16196	16362	16222	15960	16283	16220	16316	16125	16277	16566	16097	16309	16114	16241	16323	16174	15991	16258	16050	16307	16216	16235	16036	16255	16213	16156	16223	16140	16025	16285	16200	16275	16094	16168	16280	16241	15982	16132	16095	15935	16329	16185	16294	16292	16215	16164	16200	16039	16192	16233	16191	16191	16120	16182	16116	16304	16116	16158	16196	16258	16169	16251	16191	16258	16293	16269	16130	16201	16091	16142	16090	16076	16364	16230	16326	15923	16295	16131	16254	16142	16148	16104	16232	16255	16112	16275	16198	16110	16153	16156	16053	16259	16068	16239	16162	16283	16156	16195	16235	16087	16032	16066	16305	16119	16235	16033	16219	16038	16158	16228	16194	16180	16222	16141	16044	16206	16178	16132	16121	16202	16064	16273	16230	16175	16245	16019	16241	16057	16089	16126	16397	16147	16139	16054	16173	16232	16033	16091	16206	16142	16189	16327	16189	16308	16369	16294	16096	16289	16258	16283	16277	16110	16255	16179	16224	16145	16342	16091	16116	16329	16251	16331	16018	16207	16186	16243	16017	16105	16053	16195	16282	16042	16169	16265	16278	16111	16202	16192	16301	16056	16223	16075	16218	16260	16113	16142	16341	16031	16091	16148	16324	16194	16206	16293	16142	16375	16198	16086	16096	16210	16099	16315	16216	16206	16097	16163	15915	16237	16364	16005	16111	16264	16093	16268	16135	16163	16203	16248	16122	16095	16018	16008	16222	16211	16258	16219	16129	16278	16083	16167	16151	16079	16238	16068	16090	16286	16173	16252	15954	16340	16367	16248	16190	16154	16139	16095	16220	16281	16040	16011	16165	16170	16152	16195	16133	16173	16167	16409	16400	16213	16206	16195	16219	16348	16258	16216	16117	16168	16361	16229	16096	16309	16211	16066	16257	16088	16230	16198	16344	16283	15993	16256	16019	16208	16228	16276	16237	15978	16193	16075	16120	16258	16224	16159	16238	16255	16291	16103	16261	16296	16189	16230	16335	16202	16229	16280	16037	16106	16215	16355	16112	16123	16136	16091	16224	16085	16259	16332	16093	16277	16029	16306	16191	16185	16118	16251	16224	16295	16047	16167	16194	16251	16167	16279	16289	16157	16248	16183	16246	16139	16101	16145	16187	16226	16195	16223	16358	16316	16247	16208	16198	16245	16244	15941	16248	16265	16104	16328	16309	16123	16252	16288	16280	16153	16035	16287	16198	16183	16121	16140	16159	16048	16348	16118	16251	16284	16147	16265	16318	16255	16190	16204	16188	16033	16113	16232	16295	16336	16156	16298	16222	16306	16230	16165	16166	16066	16219	16314	16164	16158	16173	16294	16164	16023	16179	16152	16176	16180	16078	16122	16311	16016	16123	16023	16151	16214	16224	16159	16166	16191	16141	16348	16289	16211	16070	16140	16131	16039	16266	16194	16168	15947	16122	16325	16309	16256	16158	16113	16164	16026	16110	16143	16107	16135	16106	16297	16221	16040	16220	16266	16300	16085	16248	16142	16251	16118	16285	16325	16194	16019	16135	16187	16273	16071	16327	16173	16065	15990	16028	16182	16149	16150	16382	16055	16232	16140	16121	16259	16274	16207	16074	16222	16307	16241	16280	16222	16014	16287	16083	16310	16260	16244	16247	16133	16108	16227	16218	15967	16191	16248	16221	16066	16346	16177	16062	16326	16041	16089	16121	16117	16485	16225	16054	16220	16282	16334	16233	16162	16313	16133	16070	16100	16070	16081	16410	15961	16209	16144	16185	16076	16265	15930	16154	16186	16377	16245	16257	16205	16090	16234	16095	16320	16133	16029	16113	16384	16125	15997	16400	16274	16200	16233	16212	16025	16359	16317	16121	16258	16243	16090	16003	16109	16270	16086	16341	16310	16257	16124	16385	16228	16112	16200	16101	16022	16089	16126	16207	16120	16076	16126	16018	16123	16330	16129	16142	16197	16198	16221	16171	16143	16186	16111	16101	16114	16141	16275	16135	16092	16067	16110	16237	16092	16119	16177	16310	16189	16076	16099	16100	16120	16368	16217	16236	16195	16191	16070	16166	16123	16123	16179	16225	16188	16131	16125	16243	16110	15990	16203	16218	16154	16084	16020	16289	16070	16027	16103	16259	16311	16122	16264	16147	16147	16225	16241	16176	16189	16077	16238	16354	16158	16400	16209	16194	16274	16163	16351	16150	16168	16148	16248	16244	16255	16161	16250	16194	16329	16231	15993	16119	16163	16067	16204	16090	16174	16300	16171	16193	16194	16179	16376	16353	15979	16165	16219	16238	16086	16199	16261	15937	15947	16111	16355	16113	16218	16368	16132	16311	16010	16270	16228	16123	16287	16166	16134	16147	15980	16217	16335	16182	16189	15983	16282	16124	16108	16196	16141	16167	16139	16117	16202	15961	16179	16138	16298	16194	16231	16257	16411	16125	16099	16331	16269	16241	16192	16208	16311	16109	16141	16138	16060	16108	16308	16299	16305	16212	16290	16103	16154	16162	16400	16360	16133	16063	16275	16234	16349	16121	16352	16194	16400	16142	16219	16282	16180	16169	16125	16217	16168	16136	16155	16075	15939	16116	16194	16013	16034	16337	16118	16216	16162	16168	16230	16313	16184	16144	16157	16208	16351	16152	16072	16054	16221	16130	16228	16165	16144	16273	16162	16294	16213	16182	16281	16101	16144	16236	16237	16112	16142	16131	16111	16113	16250	16169	16220	16453	16235	16219	16238	16233	16417	16038	16236	16135	16049	16067	16177	16209	16192	16188	16253	16180	16110	16122	16161	16179	16232	16116	16159	15946	16193	16110	16259	16254	16212	16297	16129	16249	16137	16382	16111	16270	16261	16208	16238	16353	16210	16056	16162	16254	16281	16169	16145	16090	16360	16118	16113	16175	16373	16267	16260	16395	16239	16224	16263	16113	16133	16217	16235	16194	16203	16111	16240	16326	16022	16261	16286	16154	16133	16152	16104	15920	16088	16157	16378	16266	16226	16145	16269	16055	16324	16217	16247	16285	16117	16163	16150	16240	16357	16101	16287	16344	16309	16238	16146	16200	16269	16241	16126	16290	16324	16232	16267	16166	16111	16094	16134	16036	16175	16282	16034	16070	16104	16107	16062	16194	16154	16093	16122	16287	16234	16178	16277	16226	16209	16198	16168	16303	16408	16119	16215	16229	16288	16306	16146	16122	16075	16234	16185	16140	16052	16020	16262	16265	16116	16097	16201	16245	16198	16113	16280	16208	16241	16177	16094	16260	16106	16272	16257	16199	16140	16288	16176	16218	16290	16242	16305	16136	16191	16113	16259	16245	16259	16488	16185	16178	16114	16019	16278	16250	16162	16319	16109	15994	16224	16303	16186	16160	16390	16307	16145	16291	16265	16000	16267	16204	16377	16314	16198	16293	16310	16010	16198	16186	16080	16377	16263	16244	16256	16290	16348	16365	15987	16056	16022	16087	16181	16134	16139	16273	16013	16277	16194	16138	16103	16318	16180	16179	16162	16124	16025	16251	15971	16394	15904	16076	16043	16444	16214	16248	16276	16347	16143	16253	16324	16164	16243	16198	16052	16226	16268	16237	16284	16194	16151	16169	16111	16348	16243	16150	15978	16224	16176	16343	16008	16278	16145	16209	16171	16189	16203	16112	16236	16252	16293	16202	16102	16140	16219	16130	16222	16142	16173	16340	16254	16210	16232	16191	16117	16313	16269	16171	16243	16120	16149	16075	16301	16276	16125	16246	16166	16122	16162	16162	16126	16256	16247	16271	16143	15981	16220	16377	16287	16171	16319	16153	16123	16226	16247	16188	16186	16276	16201	16353	16084	16197	16156	16259	16140
22784	21620	28835	24926	22432	24879	26157	22007	21116	21521	21419	21250	21081	20826	21038	21116	21236	20907	21049	21143	21051	21099	20812	21035	21015	21136	20955	21048	20986	21006	20992	21069	20888	20985	20831	20923	21083	20962	21050	20885	20960	20873	20968	20804	21004	21130	20998	20795	20960	20943	20794	20822	20806	20903	21025	20951	20950	20896	21115	21001	21019	20747	20752	20792	20910	20816	20774	20904	20951	20971	20912	20866	20983	20813	20897	20968	20652	21023	20819	20984	20866	20753	20862	20643	20994	20895	20731	20902	20770	20981	20935	21059	20968	20744	20994	20956	20874	20666	20654	20861	21074	20775	21074	21025	20770	20881	20751	20955	21014	20758	20785	20943	20971	20860	20796	20888	20886	20828	20800	20774	20767	20636	20848	21057	20877	20878	20899	20634	21076	20758	20949	20998	20790	20861	20758	21008	20929	20950	20930	21113	20696	20869	20835	20962	20801	20896	20989	20720	20786	20977	20837	21003	20884	20879	20801	20970	20864	20794	20918	20988	20909	20776	20757	20733	21032	20958	20785	20818	20975	20920	20892	20774	20967	20978	20996	20929	20775	20963	20969	20867	20913	20838	20866	20919	20772	20734	20908	20624	20998	20876	21016	20839	20865	20902	21110	20954	20877	20774	20788	21079	20971	21032	20871	20924	20928	20751	20876	20912	20823	20799	20971	21276	20992	20937	21014	20870	20850	21025	20908	21030	20936	20948	20927	20827	21090	21006	20897	20900	20966	20800	20870	20800	20808	20847	20939	20837	20809	20809	20878	20879	20765	20796	20945	20737	20831	20500	20885	20718	20764	20835	20879	20874	20812	20900	20855	20922	20857	20655	20834	20790	20934	20818	20645	20922	21003	20717	20679	20840	20709	20954	21071	20830	20928	20831	20927	20753	20843	21070	20868	20869	20822	20747	20854	21062	20931	20969	20949	20501	20821	21147	21244	21043	20930	20945	20851	20910	20727	21061	20732	20875	21101	20752	20868	20862	20852	20746	20845	20930	20779	20815	20879	20633	21073	21017	20933	20970	20966	20906	20639	20701	20728	20732	21044	21063	20819	20778	20882	21071	20985	20799	20824	20980	21052	21025	20856	21006	20856	21005	20864	20956	20880	20778	20872	20698	20719	20840	21038	20945	20755	21061	20870	20635	20929	20779	20954	20788	20816	20935	20778	20763	20707	21002	20844	20891	20950	20808	20652	20876	21034	20820	20856	20978	20831	20831	20888	20898	20832	20788	21146	20837	20927	21121	20874	20861	20760	20644	21057	20908	20718	20597	20958	20640	20759	20684	20712	20790	20844	20833	20993	20984	20780	20953	20882	20851	20842	20831	20671	20813	21064	21077	20950	20745	21061	20689	20815	20753	20709	20924	20883	21055	21080	20892	20705	20912	21090	20946	20925	20878	20995	20991	21070	20915	20687	20883	20867	20780	20970	20759	20895	20902	20958	20777	20970	20942	20821	20854	20981	20980	20931	20707	20966	20753	20747	20644	20989	20705	20865	20667	21061	20898	20795	20752	20856	20863	20689	20968	20937	20733	20856	20851	20992	20878	21080	20923	20910	21010	20950	20716	20934	20944	20967	20775	20880	20928	20831	20903	20898	20846	21050	21127	21005	21058	21020	21027	20910	20949	20855	20778	20734	20818	20766	20766	20993	20957	20968	20972	20926	20955	20962	20806	20698	20930	20950	20781	21012	20795	20910	20936	20964	20889	20836	20704	21021	20985	20910	20803	20762	20753	20881	20861	20871	21058	20875	20835	20928	20834	20970	20892	20899	20897	20762	20876	21279	21065	20838	20920	20847	20856	20814	21132	20928	20945	20972	20853	21048	20969	20941	20693	20886	20956	20993	20901	20886	20790	20766	20860	20816	20880	20780	20960	20696	20729	20955	20800	20814	20817	20688	20816	20919	20685	20707	20873	20787	20883	20914	20850	20987	20852	20924	20960	20910	21003	20725	21004	20758	20802	20874	20922	20974	20791	20783	20711	20695	20878	21139	20972	20888	20970	20738	20912	20927	21063	20925	20775	20982	20754	20802	20721	20793	21017	20832	20877	20710	21085	20822	21031	20895	20930	20807	20885	20884	20694	21021	20817	20737	20805	20634	21037	20988	20844	20737	20786	20885	20999	20833	20865	20867	20797	20701	20820	20843	21020	21023	20992	20904	20923	20886	20913	20845	20789	20839	20800	20803	20939	21136	21012	20877	20890	20837	20968	20788	21032	20858	20923	20993	20931	20824	20890	20864	20983	20969	20776	20733	20742	20696	20771	20965	20795	20875	20971	20620	20723	20719	20844	20850	20785	20912	20868	21368	20850	20813	20954	20782	21007	20897	20946	20835	20805	20632	20838	20840	21014	21111	21025	20851	20889	20957	21117	20782	20862	20921	20907	20962	20805	20763	20902	20909	21045	20860	20980	20987	20832	21063	20888	21111	20785	20940	21070	20865	20674	21067	20987	20989	20945	20824	21037	20836	20775	20823	20892	20971	20799	20764	20824	21015	20819	21164	20697	20904	20899	20827	20659	21117	20805	20976	20786	21164	20901	20861	20801	20677	21035	20738	20690	20862	20873	21006	20922	21035	20771	20875	20967	20886	20831	20485	21003	20999	20721	20974	20824	20902	20866	21080	21054	20825	21021	20858	20855	20856	20775	21001	20712	20956	20631	20780	20962	20629	20750	20894	20850	20933	20817	21021	20815	20703	20872	20849	20975	21189	21024	21020	20942	20976	20798	20962	20695	20838	20868	20960	20758	20736	20872	20968	20647	21201	20890	20936	21006	20803	20739	20579	20832	20949	20902	20840	20858	20916	20752	20985	20834	20937	20975	20742	20841	20844	20991	20801	20987	20966	20878	21006	20710	20957	20964	20848	21040	20859	21019	20848	20836	20700	20899	21079	20814	20761	20777	20884	20957	20864	20861	20677	20905	20695	21167	20787	20888	20842	21040	20906	20957	20776	20850	20867	21075	21085	20848	20871	20959	20808	21074	20974	20878	20718	20832	20811	20898	20884	20728	20656	20817	20770	20757	20690	20865	20695	20832	20819	20943	20960	20773	21102	20704	21030	20856	20800	20801	20858	20930	20854	20966	20856	20848	20775	20683	20755	20896	20994	20864	20836	20888	20825	20765	20805	21099	20768	20790	20854	21113	20944	20867	20872	20641	20851	20854	20991	20655	20857	20856	20700	20898	20889	20880	20580	20967	20860	21020	20947	20688	20746	20936	20931	20708	20725	20976	20838	21010	21006	21054	20730	21043	20961	20853	20815	20925	20968	20702	20915	20792	20722	20941	20656	20933	20837	20845	20756	20891	20866	20876	20911	21029	20897	20824	20628	20900	20798	20610	21039	20632	21058	20774	20856	20823	20928	20789	20858	20722	21060	20895	20780	20786	20731	20593	20712	20938	20773	20747	20747	20921	20845	21120	20809	20799	20979	21050	20770	21009	20742	20680	20828	20775	21086	20938	20874	20895	20878	21004	20705	20807	21123	20887	20977	20805	20843	20790	20918	20943	20812	20752	20930	20833	20681	20990	21003	20912	20777	20745	20766	20901	20996	20929	21051	20735	20909	20748	20642	20913	21037	20917	21020	20713	20827	20753	20782	20893	20977	20775	20940	20887	20960	20909	20939	20614	20862	20961	20963	20883	20892	20921	20971	20860	20955	21004	21093	20741	20844	20883	20858	20909	20747	20764	20872	20961	20830	20806	20852	20846	20867	20863	20999	20759	20951	20615	20819	20732	20968	20737	20875	20655	21003	20807	20846	20876	20806	20766	20812	20912	20997	20716	20954	20974	20838	20645	21041	20989	21150	20930	20991	20933	20771	20882	21008	20789	20894	20868	21011	20876	20832	20883	20774	20924	20987	21010	20715	20862	20875	20829	20905	20818	20732	20934	20867	20840	21039	20749	20704	20851	21103	20733	20722	20808	20994	21037	20784	21201	20985	20866	20765	20807	20862	20692	20897	20700	20869	20787	21111	20697	20847	20892	20769	20724	20846	20914	20912	20641	20882	21034	21027	20795	20723	20893	20856	20816	20969	20907	20827	20714	21066	20846	20897	20759	20908	20927	20822	21070	21050	20790	20785	20772	20949	20902	20858	20872	20831	20941	20950	20950	20884	20914	20945	20983	21050	20870	20939	20885	20829	20751	20842	20975	20911	21092	21010	21035	20850	20681	20682	20765	20871	20772	20941	20846	20938	20844	20975	20844	20989	20930	20911	20712	21021	20872	20885	20716	20953	20771	20932	20857	20962	20766	20944	20909	20806	20857	20946	20953	21121	20864	20898	20876	20939	20968	20965	20872	20913	20926	20741	20736	20991	20747	20906	20953	20640	20814	20992	20966	20815	20972	20618	20896	20711	20716	20788	20878	20830	20883	20786	20972	20848	20837	20955	20818	20849	21046	20955	20763	20707	20727	21190	21142	20975	20845	20933	20919	20827	20831	20794	20799	21039	20911	20732	20683	20700	20904	21101	20719	20869	20627	20872	20847	21006	20787	20917	20812	20931	20740	20820	20895	20827	20973	20940	20846	20904	20741	21034	20769	20946	20943	20871	20739	20812	20905	20922	20789	20960	20664	20859	20622	20878	20808	20819	20882	20705	20995	20915	20733	20872	20810	20903	20720	20664	20820	20832	20779	21013	21118	20826	20766	20729	20712	21012	20883	20895	20797	20903	20762	20881	20778	20818	20781	20685	20689	20762	20990	20997	21081	21066	20735	20943	20985	20943	21066	20900	20964	20779	21116	20990	20993	21008	20705	20904	21023	20982	20964	20944	21073	20928	20909	20933	20939	20836	20779	20795	20882	20847	20865	21028	20801	21002	20866	20749	21156	20897	20812	20773	20955	20757	20795	20796	20788	20862	20854	20888	20790	20843	20683	20882	20934	20797	20669	20792	21113	21004	20879	20789	20680	20959	20943	20808	20630	20898	20689	20975	20725	20949	20830	20819	21101	20750	20929	20808	21029	20841	21003	21017	20811	20720	20881	20815	20641	20817	20905	20896	20751	20875	20937	20863	20802	20853	20728	20968	20781	20963	20776	20816	20578	20824	20862	20926	20823	20734	20782	20750	20932	20743	20829	20846	20767	21034	20809	20911	20718	20822	20837	20993	20883	20972	20951
20262	39728	31272	25146	22879	20125	18726	17688	17312	17270	17580	17209	17056	17121	17223	17086	17295	17183	17164	17017	17140	17299	17258	17211	17236	17170	17105	17252	17258	17125	17237	17318	17280	17292	17202	17072	17227	17207	17259	17159	17056	17154	17019	17073	17216	17241	17293	17185	17136	17126	17117	17114	17190	17176	17118	17167	17102	17052	17148	17043	17290	17196	17130	16940	17061	17093	17191	17111	17167	17158	17171	16938	16938	17165	17210	17209	17045	17066	17229	17183	17090	17208	17272	17011	17192	17149	17111	17082	17097	17074	17197	16964	17146	17142	17230	17182	16989	17130	17268	17104	17193	17179	17211	17241	17205	17261	17146	17191	17054	17149	17186	17310	17000	17203	17179	17118	17147	17183	17096	17284	17055	17221	17061	17294	17169	17128	17193	17122	17005	17247	17085	17031	17276	17177	17181	17089	17120	17017	17202	17025	17115	17203	17288	17014	17106	17291	17202	17311	17131	17146	17080	17037	17078	17143	17100	17164	17003	17180	17048	17138	17054	17217	17018	17043	17065	17048	17128	17060	17044	17099	17033	16979	17174	17134	17076	17071	17093	17366	17180	16960	17164	17188	17151	16969	17206	17201	17284	16934	17022	17045	17275	16953	17259	17110	17147	16924	17160	17135	17107	17146	17082	17180	17216	17275	17099	17097	17001	17135	17235	17048	17219	17184	17150	17086	17116	16976	17127	17301	17131	17115	17079	17105	17201	17229	17268	17019	17172	17147	17221	17387	17281	17141	16979	17029	17215	17187	17248	17081	17240	17122	17195	17192	17151	17140	17026	17147	17038	17140	17155	17124	17129	17028	17254	17109	17141	17026	17100	17159	17142	17109	17051	17213	16969	17145	17250	17161	17243	17217	17141	17073	17071	17358	16949	17298	17054	17036	17217	17124	17245	17183	17094	17135	17296	17259	17157	17035	16979	17282	16978	17093	17227	17118	17067	17077	17166	17264	17222	17090	17063	16909	17280	17275	17035	17058	17157	17286	17156	17258	17074	17040	17249	16910	17101	16996	17143	17240	16991	17129	17037	17177	17086	17217	17167	16938	17051	17158	17066	17146	17061	17071	17004	17046	17326	17111	17248	17096	16959	17145	17202	17131	16864	17196	17001	17222	17028	17375	16932	17337	17190	17223	17243	17010	17288	17108	17095	17101	17208	17208	17215	16989	16964	17006	16872	17098	17251	17186	17063	17002	17108	17153	17223	16920	17181	16982	17131	17131	17031	17045	17166	17022	17308	17323	17030	17202	16913	17065	17068	17047	17099	17214	17020	17065	17128	17073	17271	16918	17041	17385	17352	17278	17096	17005	17055	17196	16958	17132	17082	17174	17311	17170	17185	17062	17128	17028	17117	17170	17077	17147	17172	17062	17044	16890	17043	17059	17078	16848	17080	16983	17199	16920	17259	17210	17148	17192	17036	17068	16911	16981	16956	17224	17077	17183	17236	16953	17123	17082	17202	17344	17183	17135	17116	17185	16968	17263	17182	17216	17148	17115	17029	17132	17269	17076	17246	17137	17118	17195	17110	17144	17068	17179	16926	17094	17110	17174	16961	17035	17208	17208	17090	17184	17139	17098	17124	17145	16947	17257	17211	17133	17004	17100	16895	17069	16996	17164	17304	17214	16970	17176	17162	17224	17142	17023	17073	17104	17198	17083	17156	17216	17253	17187	17269	17236	17349	17154	17102	17135	17162	17057	17171	17177	17118	17073	17062	17044	16923	17073	17069	17025	17068	17245	17115	17217	17053	17086	17321	16963	17047	17244	17092	17158	17003	17183	17063	16985	17144	17147	17236	17179	17303	17234	17082	17209	17106	17055	17132	17272	17103	17163	17210	17071	16984	17153	17065	17071	17059	17009	17066	17093	17263	17059	17246	17069	17136	17025	17135	17258	17129	17229	17153	17309	17102	17379	17049	17031	17117	17166	17075	17191	16957	17153	16974	16979	17110	17422	17230	17005	17148	17155	17096	17073	16998	17109	17024	17108	17124	16869	17229	17124	17095	17206	17136	17165	17077	17193	17114	17185	17186	17183	17028	17108	17113	17017	17095	17152	17014	17134	17057	17141	17311	17191	17079	17226	17184	17158	17295	16975	17103	17039	17106	17106	17184	16970	17030	17066	17284	17128	17039	17206	17232	17089	17083	17155	17189	17059	17125	17154	17098	17023	17164	17036	17036	17141	17158	17041	17114	17065	17294	17123	17237	17173	17154	17021	17180	17023	17006	17041	17111	17105	17311	17007	17053	17178	17291	17082	17179	17117	17134	17099	17030	17084	17064	17219	17108	17051	17164	17080	17182	16960	17036	17209	17084	17108	17052	17183	17268	17275	17187	17086	17213	17358	17267	17172	17129	17088	17143	16964	17178	17182	17211	17165	17093	17176	17104	17222	17118	17243	17110	17157	17175	17107	17123	16992	16991	17032	17191	17189	17049	17037	17088	17284	17179	17046	17236	17149	17273	17196	17132	17202	17074	17149	17104	17238	17159	17180	17223	17198	17213	17077	17153	17387	17361	17118	17328	17185	17153	17072	17111	17145	17012	17057	17110	17312	16964	17012	17030	17142	17234	17223	16994	17334	17145	17231	17295	17226	17039	17074	17284	17096	17081	16998	17160	17089	17092	17064	17218	16959	17120	17249	17266	17127	17058	17134	17193	16876	17193	17198	17150	17357	17049	17137	17208	17141	17165	17219	17007	17226	17203	17145	17057	17011	17070	17198	17012	17282	17252	17172	17183	16980	17223	17014	17125	17198	17261	17123	17143	17048	17087	17265	17084	17126	17025	17069	17150	17248	17160	17291	17071	17060	17087	16964	17215	17119	17087	17073	17028	17060	17082	17191	17286	17149	17089	17044	17164	17026	17210	17080	17031	17076	17173	17258	17008	17158	17164	17082	17202	17177	17057	17062	17184	17259	17051	17134	17060	17116	17019	17256	16990	17189	16966	17103	17096	16984	17409	17212	17202	17168	17097	17197	17048	17045	17239	17135	17180	17220	17265	17253	17167	17307	17341	17091	17090	17093	17132	17061	17284	17083	17215	17044	17045	17069	17150	17292	17039	17139	17164	17051	17082	17149	17076	17259	17107	17005	17049	17215	17209	16997	17272	17094	17158	17118	17115	17092	17214	17123	17124	17037	17008	16981	17061	17279	17222	17167	17095	17255	17208	16971	17200	17233	17273	17078	17169	17198	17085	17201	17165	17050	17183	17117	17192	17207	17042	17089	17002	17100	17087	17082	17223	17040	17104	17147	17192	17104	16990	17321	17137	16982	17178	17255	17113	17013	17174	17053	16904	17061	17259	17020	17266	17048	17280	17272	16938	17213	17059	17262	17010	17148	17054	17062	17194	17068	17168	17034	17392	17083	17025	17112	17054	17189	17198	17231	17122	17194	17071	17026	17270	17132	17171	17189	17082	17190	17160	17209	17186	17146	17057	17145	17242	17168	17095	17023	17181	17160	17130	17193	17032	17450	17058	17178	17200	16970	16993	17208	17139	17092	17166	17013	17120	17127	17049	17261	17018	17121	17111	17077	16962	17295	17009	17283	17146	17272	17097	17033	17215	17101	17129	16916	17179	17210	17023	17092	17151	17227	17179	17103	17146	17134	17210	17168	16999	17240	17091	17076	16950	17253	17053	17220	17181	17033	17219	17251	17237	17143	17245	17167	17179	17223	17234	17153	17246	17004	17176	17038	17050	17088	17207	16981	17322	17110	16906	17218	17004	17177	17150	17230	17193	16998	17108	17169	17058	17092	17117	17271	17227	17264	17074	16944	17090	17042	17230	17145	17064	17214	16981	17291	17068	17238	17062	17286	17035	17134	17212	17225	17220	16948	17056	17176	17098	17332	17090	17125	17073	17260	17066	17215	17207	17282	17109	17162	17355	17144	17257	16998	17091	17171	17325	17121	17288	16961	17210	17140	16981	17124	17182	17238	17197	17157	17326	17227	16977	17113	17097	17079	17273	16906	17217	17092	17242	17198	17188	17159	17139	17084	16967	17093	17212	17027	16985	17224	17249	17225	17054	17064	17004	17167	16997	17096	17182	17235	17113	17123	17115	17138	17095	17095	17214	17239	17015	16952	17078	17197	17344	17051	17069	17162	17342	16901	17176	16990	17141	17140	17081	17205	17248	17062	17241	17039	17361	17183	17150	17053	17048	17182	17131	17335	17154	17163	17121	17026	17219	17107	16986	17241	17288	17291	17139	17090	17245	17283	17051	17069	17095	17146	17138	17180	17149	17053	17139	17217	17196	17123	17102	17211	17107	17127	17153	17053	17175	17242	17094	17135	17370	17220	17141	17058	17305	17118	17124	17139	17041	17289	17190	17245	17162	17104	17136	17352	17131	17100	17109	16964	17233	16984	17113	17129	16882	17062	17177	17054	17089	17123	17036	17040	17211	17306	17072	16985	17159	17122	17231	17233	17183	16937	17101	17294	17097	17064	17099	17239	17168	17193	17181	17207	17280	17294	17136	17074	17176	16929	17056	17304	16974	17151	17038	16927	17000	17233	17258	17023	17101	17102	17044	17208	17165	17122	16938	17301	17155	17027	17211	17008	17171	17039	17099	16946	17215	17187	17099	17154	17025	17101	17328	17117	17155	16957	17234	16952	17160	17172	16984	17010	17056	17091	17048	16911	17235	17119	17151	17180	17038	17197	17115	17146	17088	16963	17070	16995	17108	17186	17254	17086	16984	17133	17067	17037	17135	17191	17223	17240	17109	17067	17215	17250	17080	17032	17212	17114	17101	17049	17185	17227	17165	17113	17202	17122	17405	17021	17214	17124	17097	17072	17130	17231	17238	17143	17243	17361	17267	17264	17053	17020	17102	17226	17084	16997	16960	16976	17059	17085	17101	16920	17113	17133	17106	17022	17085	17180	16918	17139	17100	17114	17121	16975	17115	17111	17139	17135	17202	17043	17200	17360	17153	17123	17260	17170	17008	17316	17201	17180	17191	17321	17128	17115	16944	17217	17176	17173	17222	17061	17249	17056	17142	17113	17044	17239	17350	17081	17141	17071	17193	17163	17197	17184	17229	16943	17082	17256	17159	17248	17229	17106	17199	17101	17225	17391	17188	17239	17102	17018	16932	17170	17085	17035	17222	17119	17258	16820
29900	23579	25167	22840	19606	19519	19275	19134	18976	18935	19069	19297	19133	19067	18921	18962	19170	18999	19299	19291	19076	19032	19171	18857	18792	19085	19108	18856	18984	19031	18853	18922	19044	18955	19003	18956	19182	19078	18949	19176	18978	19165	18864	19220	19246	19034	18920	19034	19221	18900	19024	19124	18858	18962	18916	18933	19024	19157	19009	18872	19056	18826	18845	18981	18935	18796	18897	18974	18708	19330	18883	18887	18978	18833	19148	18621	18894	18849	18962	18938	18929	18904	19044	18911	18996	18931	18933	19056	19013	19238	19147	18995	18759	18910	19017	18895	19215	18941	18952	18799	19126	18778	19052	18999	19014	18926	19059	19036	18977	19037	18830	18840	18927	19018	18982	19040	19061	19076	18950	19141	19033	18978	18902	19080	19043	18979	19149	19103	19065	19131	19159	18724	18910	18983	19006	18814	18971	18837	18993	19021	18995	18908	19121	18908	19039	19023	19209	19018	18989	19018	18932	19024	19028	18951	19150	19013	19015	18954	18887	18809	18823	19183	18758	19059	19007	19065	18983	19080	18904	18940	18953	19066	18966	19092	18921	18774	18913	18932	19158	19180	18969	19119	19047	19051	18888	19040	18981	18920	18887	18917	18991	18760	18937	18935	19022	18803	18747	19159	18824	18953	19122	18902	19029	19174	18918	19073	18872	18999	19092	18982	19161	19082	19041	18831	19018	19170	18919	18933	18815	18989	18760	18834	18905	19051	19052	19150	18882	18946	18978	18924	19032	18915	19048	19121	19011	18853	19157	19094	19068	19030	18976	18858	18869	19024	19037	19059	19065	19076	18753	18987	18745	18795	18962	18938	18854	18949	18992	18927	18868	18865	18944	19234	18920	18900	18973	18839	18731	18893	18972	18938	18918	19009	18783	19054	19080	19030	18905	18865	18969	18881	18955	18866	19125	18890	19019	18907	19100	18844	18954	18946	19036	18951	19066	18977	18849	18784	18923	19027	18910	18996	18814	19075	19054	19159	18843	18996	19078	19069	18930	18938	19038	19029	19152	18875	18932	18864	18769	19115	18897	18768	18945	19262	19085	19009	18947	19047	18900	18868	18942	18925	19094	19032	19064	19110	18875	19168	18916	18790	18957	19049	18957	18931	19127	19002	18943	18961	19105	18850	19044	18879	18999	18912	19161	18853	19069	19046	18863	18700	18833	18820	19117	19048	18972	19020	19164	18767	19035	18956	18886	19021	18932	18986	18883	18961	19154	18826	18746	18993	19008	19276	19227	18899	19042	18888	19059	19238	18978	19127	18958	19125	19023	18959	19084	19128	19018	18914	18786	19153	18939	19041	19193	19035	19080	19301	18968	18784	18937	19006	19103	18915	19065	18988	18977	19046	18965	18825	19252	19004	19040	18951	19100	18875	19024	19091	19077	19153	19020	18959	18981	19083	19255	19199	18858	19210	18969	18835	18929	19104	19146	19060	19071	19035	19042	19151	19079	18990	18907	18930	18896	18880	18964	19205	18901	19042	18990	19078	19013	19081	18994	19109	19122	18866	19000	19028	19163	19103	19049	18834	18990	18875	18829	19076	18995	18981	19077	18952	19111	19179	18924	18825	19115	19055	18897	18985	18740	19163	18837	18881	19064	18906	18955	19054	19242	18890	18877	18824	18874	19040	19128	18955	19028	18940	18993	18891	18907	18818	18996	19105	19120	19190	19057	19072	19056	19018	19031	18941	18959	18870	18925	19125	18813	18989	18970	19033	19046	18999	18826	18788	18962	18885	18936	18786	19029	18687	18889	19077	19151	18970	18837	18845	18953	18921	19235	18719	19102	19017	18965	19164	18888	18941	19231	19085	18915	18891	18916	18764	19138	19066	18913	19116	18950	18870	19062	18947	18853	18978	19057	18934	19078	18960	19034	18994	19200	18873	18952	18834	18900	18924	18937	19122	18998	19192	18961	18945	19152	19026	18846	18988	18896	19000	19009	19154	19120	18960	19076	19000	18997	18802	18871	18755	18726	19018	19140	19053	18981	18907	19023	19059	19056	18903	18900	18949	18766	18841	18928	18956	18910	18837	19088	18904	18845	19011	18810	18932	18935	18931	18929	19024	19079	19154	19047	19208	18919	19160	18861	18939	18870	19099	18991	18937	18861	19071	19009	18929	18852	18811	19187	18956	18993	19169	18995	18949	18850	18964	19055	19037	19035	19098	19047	18789	18904	19001	18879	18983	19035	18893	19313	19157	19075	18880	19032	18828	18935	18839	18844	18981	18865	19032	19236	19247	19031	19029	18958	19118	18933	19014	18940	18913	19028	18924	19243	18971	18932	18942	19061	19035	19000	18986	19039	19167	18908	18867	18803	19006	19005	19061	19074	18798	19276	19004	18946	18898	18884	18984	18992	18995	18834	19028	18907	18898	18975	19061	18954	19007	18925	18893	18888	19124	18889	19003	19051	18947	18957	19059	18806	19056	19048	18958	18931	18921	18827	18884	19053	19063	19186	18967	18920	19034	18952	19128	19032	19005	18915	18889	19110	19096	18884	18727	19077	18878	19038	18927	19123	18780	18911	18918	18939	19216	19128	18898	19015	19078	18971	18882	19028	18966	19210	19023	18800	19150	18773	18988	18869	18662	19301	19100	18954	19034	18906	18936	18919	19045	19014	18949	19010	19162	19168	19078	18930	18965	19080	18931	18896	19074	19024	18832	19026	18873	18966	18848	19020	18951	18946	18835	19060	19062	19221	19029	18984	18764	18971	18973	19024	19050	19041	19033	19029	18964	18873	19128	19003	19147	18942	19070	19047	19038	18909	19019	18921	19011	18823	18998	18723	19230	19152	18954	18781	18852	18977	18993	19029	19027	18901	18938	19046	19133	19079	19070	18965	18976	19253	18967	19077	18824	19042	19060	19175	19103	18732	18953	19129	19035	19064	18939	18948	18795	19052	18887	18965	18812	18976	19157	18874	18959	18926	19164	19063	18963	18969	18774	19052	19021	19028	19011	19065	18949	18992	19126	18933	18925	19085	19171	18973	18988	19031	19086	18964	18881	18976	18938	18938	18992	18908	18848	18971	18756	19020	18910	18820	19052	18996	18918	18981	18907	18894	19170	19090	19051	19162	18989	19217	18798	19024	19141	18991	18957	18894	18879	19118	19157	18778	18976	19063	18935	18861	19136	18936	19061	19160	19025	18874	18923	18979	18980	18916	18813	19057	19057	18908	18981	19175	19103	18873	18910	18915	19081	19044	18933	19084	19033	19157	19132	19177	19130	18986	18745	19188	19039	18882	18705	18999	18997	19062	18934	18901	18883	18966	19028	19000	18916	19121	19130	19018	19045	19066	18755	18822	18939	18916	19069	18823	18918	18755	19176	18852	18957	19012	19097	18971	19156	18892	19026	18863	18961	18920	18833	18945	18953	19159	18971	19055	19098	19055	19056	19002	18822	18770	18858	19111	19074	18905	19068	18882	18949	18984	19072	19076	19022	18852	19049	18859	19211	18946	19057	18935	19035	18915	19018	19069	18995	18867	18987	19087	18876	18948	18965	18966	18999	19027	18920	19015	19098	19000	18986	19085	18999	18957	19074	18977	19027	19089	18854	18947	18882	18888	18945	18764	19137	18945	18951	18962	18895	18922	19091	19081	19253	18968	19140	19050	18964	19058	18880	19049	19106	18991	18879	18930	18874	18978	18879	18806	19130	18950	18974	19039	19022	19153	19035	19035	19166	18897	19115	18966	19000	19229	18963	18855	19066	19129	19125	19197	19080	18904	19226	18982	18990	19080	19038	19197	19039	19131	18818	19084	19122	18980	19063	19062	18857	18944	19112	19253	19204	19222	19087	19085	19068	19110	19052	19035	18985	18783	19009	18969	19029	19090	19051	18931	18743	19130	18935	18973	19037	18913	18928	19035	19008	18865	18929	18913	19265	19085	18819	18882	18907	18903	19000	18914	18977	18992	19013	19070	19006	19081	18741	19056	19047	18877	19150	18898	19065	18926	19122	19119	18957	19035	18957	19029	18941	18903	19112	19194	18866	19105	19056	18910	19023	18894	18854	18847	18905	18977	19058	18765	19028	19130	19177	18898	19184	19017	18937	18918	19016	18959	19046	19075	18867	18850	18905	19068	18828	18971	18830	19172	19165	19036	19077	18974	18902	19038	18833	19133	19041	18889	19119	19095	19005	18942	19264	19124	18855	18705	18974	18980	18962	19027	18825	18913	18882	18836	19039	18994	19215	18942	19027	19074	19188	19002	18915	18910	18914	18957	18873	19188	19124	19023	18899	19026	18908	19052	18983	19017	18961	18962	18857	18972	19122	18936	18952	18959	18823	18905	19030	19051	19134	18949	18895	18971	18951	18827	18929	18891	19007	18941	18874	19120	18901	19177	19021	19088	18865	18913	19173	19029	18886	18971	18981	18752	18942	19045	18886	19012	18944	18720	19166	19027	18827	18836	18779	19169	19035	18983	19060	18924	18817	18960	18989	18962	19005	18991	19013	18799	19089	18954	18771	19081	19279	18743	18867	19043	19095	18806	18912	19025	19126	19018	19094	18962	19067	18835	19122	19056	19135	19040	18932	18898	18900	19042	18992	19013	19090	18745	18868	18968	18980	19079	19001	19038	18959	18964	18912	19030	18835	18969	18960	18942	19204	18882	19113	18968	18840	19177	18891	19209	18869	18928	19043	19022	19088	18930	18985	18922	18795	19075	18974	19260	19103	19340	19070	19058	19048	19154	18910	19085	19210	19223	19124	19066	18948	18936	19029	19040	18971	18905	18933	19072	18902	19047	19076	19033	18964	18922	19076	19041	18874	19102	18998	19108	19005	19004	18939	18958	18921	18907	18798	18916	18675	18998	19194	19098	19009	18844	19081	19022	18979	19165	19084	19073	18885	19046	18935	19064	19149	19018	19011	19065	18912	18769	19210	18938	18999	19124	19029	19054	18991	18953	19175	19019	19188	19146	19049	19246	19005	18970	19126	18963	19045	19128	18881	18953	19099	19183	19079	19063	19087	18957	18986	18642	19051	19027	19113	18987	19037	18915	18827	18842	19097	19004	19138	18956	18993	19222	18973	19061	18913	18921	19153	19156	19080	19183	18810	18835	19044	18832	18963	18953	19069	19033	19045	18975	18927	19012	19189	18902	18742	19007	19141
19192	25269	20623	18341	17182	16423	16279	16313	16104	15945	16001	15990	15976	16143	16061	15997	15990	16111	15852	16029	15960	16012	16033	16302	15995	16049	16059	15893	16122	15990	16049	16080	16000	16227	16025	15985	15973	16024	16240	15997	16154	15858	15804	15971	16032	16000	15993	15721	16030	15950	15948	15882	16097	16129	15927	16036	15913	16068	15977	16066	15772	15923	15866	15853	16091	15976	15894	15972	16037	15891	15962	15927	15884	15948	16059	16081	15995	16014	15990	16009	15883	16054	16016	16215	15857	15944	15964	15983	16080	15844	15974	15892	15865	16009	15981	15937	16035	15932	16020	15922	15855	15952	16120	15929	15832	15994	16007	15954	15979	16028	16012	16074	15895	15952	15976	16025	15948	15925	15915	15995	15945	15970	15945	16112	16080	16035	15946	16172	15902	16005	15982	15916	15902	15903	15984	15950	15956	16057	15902	16095	15917	15956	15994	15932	15979	15982	15994	16013	15911	16047	16032	16040	16180	16063	16101	15815	15993	15905	15984	15946	16009	15909	15989	16042	16107	16019	15974	15997	16157	16054	15947	15939	15937	15803	15967	15961	16013	16002	16006	16003	16067	15925	15987	16013	15918	15985	16089	16179	15915	16151	15854	15944	15897	15982	16040	15969	16016	16021	16008	15929	16011	15917	15927	15911	16100	15951	15912	15879	15853	16023	16066	16036	16021	16041	16015	15964	16057	16019	16019	15874	16040	16004	16056	16055	15813	15914	15937	15923	16141	15908	15925	15956	16037	15956	16110	15940	15851	16085	16011	16036	15979	16030	15980	15916	15962	16025	16086	15934	15917	16002	16003	15899	16150	16061	15968	15953	15968	15804	16124	15811	15980	15959	15871	15920	15842	15916	16089	15871	15956	16173	15983	16052	16080	15974	15925	16032	15866	15948	15986	16028	16023	15958	15993	16050	16021	16082	16036	15966	15940	16071	15872	15797	15871	16088	16063	16021	15772	15868	15981	16008	16101	15860	16022	15755	16019	15953	16090	15905	16122	15938	16003	15956	15962	16079	15926	16183	15930	16023	15865	16072	15920	15934	15996	16094	16072	16057	16060	16066	15895	16040	15993	15955	15982	15954	15788	15983	15983	16006	15982	16095	16041	15985	15956	16115	15954	16086	15986	15878	16063	16164	16193	15831	16093	16066	16032	16034	16023	15986	15977	16150	15898	15918	15994	16044	15922	16058	15955	16152	15894	16084	15965	16127	15763	16028	16030	15873	16002	16002	15758	16088	16072	16030	15994	16094	15893	15963	16013	15880	15973	15906	15888	15984	15884	15921	15745	16069	16129	16061	15944	15998	15793	16061	15932	15998	16053	16192	15954	15986	16178	16182	15850	15848	16059	15951	15989	15822	15931	15954	15932	15865	15908	16054	15953	15808	16143	15805	16061	15954	15855	16006	16068	15989	16066	16023	15947	16064	15973	15922	16190	15895	16078	15979	15863	15882	16045	15981	15867	15937	16060	16003	16039	16090	15905	15925	16050	16037	15836	15956	15926	16022	16172	15888	15979	16039	15966	15883	15817	15979	15814	16169	16012	15933	16211	15875	15929	16036	15969	16103	15928	15915	15968	16044	16099	16084	15840	16019	16072	15982	16014	15991	16145	15883	15914	15955	16034	15919	16053	15979	15935	16032	16162	15948	16035	15989	16192	15826	15891	15903	15966	15995	15767	15959	16065	16088	15976	15936	16140	16097	15952	15947	16036	15993	16052	15934	16010	15897	15881	15969	15962	16007	15917	16029	15920	16139	16001	16071	16060	15947	15982	15882	15981	16107	15838	16007	16091	15859	15940	16061	15981	16028	15990	16042	16173	15999	16065	16101	15994	16057	16055	16138	16035	15970	16064	15995	15870	16072	15927	16195	15945	15942	16057	16166	16033	16031	16070	15820	15998	16034	16317	15894	15961	16022	15959	15905	15850	16027	16130	16049	16084	15958	15852	16027	15995	15844	15878	16008	15953	15945	16016	15940	15960	15879	15972	15914	16113	15855	16013	16011	16006	16170	16043	15966	16102	15959	15920	16057	16068	16031	15923	15980	15829	15998	16006	15848	16078	15943	15899	16095	15950	15848	15977	16055	16137	15869	16070	15969	16105	15930	15950	15850	15870	16032	16139	16095	16081	15929	16035	15976	15943	15992	15947	15879	16213	15933	16174	16220	16173	16028	15996	16028	15954	15877	16161	16032	15969	15991	15917	15991	16073	16086	16275	16016	16012	15953	16083	15856	16000	15988	16131	15969	16151	15973	15909	16027	16059	16082	15823	16089	16121	15894	16090	16138	15865	15919	16002	15971	16019	16123	16209	15930	15946	16071	15959	16023	16000	16037	15943	16037	16071	16018	15953	16128	16014	15886	16142	16118	16013	15949	16063	16173	16020	15975	16118	16013	16040	16099	15947	16030	16063	16132	16028	15994	15921	15903	16143	15874	15895	16008	15985	15885	16017	15862	15969	15869	16041	16011	16112	15973	15934	15976	16032	16243	15931	16075	15753	16104	15847	15953	16005	15930	15952	16037	15886	15905	15972	16069	15980	16147	16102	15907	16004	16150	15983	16143	15869	15976	15842	16103	15943	16064	16027	16075	15920	15859	15829	16091	16067	15974	15994	16020	16054	16147	15935	15959	16244	15983	15958	15975	15994	15988	16038	16081	16091	15895	15913	15939	15896	15941	15917	15936	15955	16033	16172	15983	15931	15976	15944	15895	15839	15968	16015	16102	16048	16151	15866	15924	16005	15981	16074	15944	15952	16056	15983	16013	15926	16078	16016	15862	16021	16095	15855	16048	15959	16044	15900	16217	15955	16067	16055	16053	15831	15983	15957	16123	16110	16033	16074	16075	15927	16084	15911	15971	16114	16113	16052	16027	16030	16244	16074	15968	16154	16008	15900	16046	15952	15909	16004	16057	16179	15932	15905	16075	15930	15866	15887	16071	15946	16209	15939	16072	15983	16022	15998	15985	15924	16105	15749	16124	15794	15775	16135	15983	15998	16007	16058	16189	16046	15991	16026	16118	15937	15903	15905	15943	15815	15905	16053	15916	16035	16191	16101	15988	15906	15833	16033	16083	15901	16245	16003	16071	15791	15905	16072	16042	15933	16031	15838	16107	16052	15959	15933	16136	16093	16056	16025	16137	16090	16144	16260	16144	15937	16046	15987	15877	15956	15864	16015	15894	16039	16011	15916	16094	15911	15691	16035	15962	16166	16059	16043	16143	16132	15996	15824	15984	16193	16102	15984	16115	16194	16076	15919	15985	16158	15999	15805	16052	15916	15976	16085	15944	15965	15780	15942	16014	16115	15914	16016	15952	15934	15824	15876	16001	16058	15942	15769	16085	16166	15968	15883	15927	15906	16056	15818	15942	16088	15815	15936	16027	15860	16068	15979	16075	15943	16093	15934	15969	15884	15975	16047	15982	16162	15824	16035	15825	15999	15968	15974	15965	16023	15874	16077	16095	16169	16121	16050	15977	15870	16089	16160	16006	16049	16055	15968	16103	16080	15933	15890	16046	15952	15941	16011	16074	15957	15933	16106	16025	16097	16115	15956	15954	15988	15943	15957	15988	16005	15995	15926	15963	15937	16000	15733	15881	16131	16013	15835	15991	15881	15925	16028	16096	16007	15893	16057	15841	16099	15821	15996	16101	15956	15902	16015	15917	15942	16005	15830	16020	16171	15940	16093	15873	15963	15974	15945	15972	16086	15948	15961	15895	15983	16180	15895	15840	15957	15998	15965	15952	15941	15980	15879	16020	16031	15971	15924	16041	15914	15757	16049	16095	15970	16153	15886	15992	15909	16104	15942	15885	16029	16003	15910	15970	15926	15952	16015	15996	15989	15885	16112	15947	16013	16053	15799	15899	16056	15972	16143	16091	15938	15992	15947	16084	15919	16042	15958	15894	15800	16055	16057	16050	15956	15928	15975	16037	16003	15880	16004	16064	15828	15914	15857	15905	16229	16042	15893	15945	15874	16051	15930	15981	16080	15983	16132	15892	15862	16139	16000	16061	16079	15968	16273	15769	15917	15889	15995	16103	16102	15942	16044	15992	15908	15994	16018	16015	15954	16163	15943	15944	15919	16104	16095	15941	15968	16034	16016	15936	16087	16158	16005	16172	15881	15896	16158	16035	16038	16013	15922	16071	16086	16035	16211	16032	15832	15918	15832	15984	15908	15995	16178	16012	15952	15983	15815	15914	16092	16001	15814	16053	16029	16140	16043	16126	16071	15971	15945	16191	16032	15841	15919	16027	15947	16164	16130	16030	16251	15977	16009	16032	16110	15986	16028	15981	16095	15926	15885	15973	15934	16006	15963	15935	15965	16089	15837	15986	16122	15932	15959	15970	15854	16111	15950	15933	16069	15993	15985	16214	15833	15983	15938	15835	15845	16040	16023	15791	15957	16048	16067	15882	16026	16012	15801	16153	16022	16054	16150	15864	15950	15985	16023	16034	15998	16018	15898	16111	15944	16035	15843	16098	16047	15982	15982	15970	16093	15994	15969	16101	16084	15945	15974	15960	16048	15838	16014	16033	15987	16076	15890	15932	15966	15953	15958	16020	15908	15902	16184	15976	16028	16088	15893	15838	15977	16029	15965	16051	16031	16150	16038	16240	15915	16139	16015	16042	16082	15853	16214	15878	16072	15891	16022	16077	15766	16038	15972	15924	15979	15869	15952	16155	16127	16046	16046	16078	16181	16076	15919	16034	15980	15904	16037	16009	16090	15973	15944	16045	15991	15830	16125	15869	16085	15842	15848	15945	16038	15905	16141	16105	15784	16106	15908	15916	16068	15895	15946	16275	15976	16078	15822	16041	16089	16042	16035	15942	15905	16112	16050	15987	15947	16005	16197	15928	15910	15961	15867	16125	16012	16005	16087	15950	16176	15866	16048	16076	15895	15960	16038	15921	15942	15754	15966	16048	15909	16104	15970	16091	16059	16031	16047	15889	15934	15899	16190	16031	16041	15803	16105	15984	16216	15869	15950	15994	16152	16211	16073	16042	15929	16035	16066	15888	15901	16035	16008	15950	15928	15981	16004	16023	15929	16101	15896	15923	16139	15895	15885	16035	15989	16106	16010	16046	15952	15819	16080	15937	15944	15953	15910	16083	16000	15983
23711	21565	28296	25631	22981	22662	22058	20081	19478	19800	19697	19542	19268	19384	19692	19399	19485	19564	19469	19434	19338	19248	19364	19390	19472	19486	19303	19316	19382	19280	19275	19413	19386	19385	19335	19325	19379	19181	19274	19410	19364	19349	19267	19230	19095	19452	19408	19420	19269	19230	19297	19366	19351	19145	19391	19535	19161	19327	19225	19160	19478	19266	19333	19143	19407	19335	19100	19122	19399	19141	19162	19084	19270	19253	19243	19413	19070	18995	19125	19249	19472	19351	19269	19288	19356	19138	19173	19076	19183	19560	19355	19277	19081	19248	19274	19148	19186	19156	19197	18973	19289	19300	19241	19302	19370	19121	19329	19578	19261	19351	19398	19369	19325	19306	19258	19424	19396	19080	19418	19225	19369	19199	19174	19437	19460	19204	19290	19310	19204	19257	19350	19116	19321	19315	19152	19115	19061	19202	19204	19227	19165	19205	19316	19089	19164	19228	19302	19323	19199	19253	19169	19274	19130	19423	19237	19253	19285	19361	19355	19310	19450	19352	19118	19196	19125	19160	19410	19148	19368	19311	19159	19233	19211	19281	19212	19231	19132	19345	19314	19129	19063	19171	19123	19362	19240	19410	19249	19194	19320	19265	19317	19413	19494	19252	19461	19073	19255	19237	19217	19126	19447	19345	19136	19100	19232	19230	19110	19299	19368	19306	19430	19352	19255	19294	19337	19193	19359	19393	19449	19143	19300	19291	19295	19173	19428	19314	19413	19448	19142	19404	19265	19023	19287	19247	19363	19150	19297	19354	19537	19149	19144	19150	19122	19143	19231	19291	19367	19295	19324	19168	19270	19198	19394	19183	19097	19340	19395	19191	19307	19314	19424	19360	19295	19059	19156	19205	19044	19267	19124	19214	19444	19464	19314	19370	19266	19061	19355	19260	19463	19448	19386	19272	19336	19276	19581	19231	19263	19179	19314	19524	19218	19351	19248	19263	19366	19375	19339	19140	19241	19266	19135	19239	19301	19314	19302	19069	19356	19349	19468	19367	19560	19313	19189	19295	19247	19258	19430	19102	19354	19226	19274	19247	19332	19259	19268	19152	19292	19509	19334	19144	19302	19288	19115	19310	19256	19201	19227	19301	19314	19285	19317	19352	19272	19361	19287	19288	19164	19142	19177	19423	19170	19203	19206	19357	19401	19291	19242	19281	19317	19156	19141	19286	19345	19003	19252	19113	19347	19277	19254	19449	19298	19382	19392	19199	19325	19198	18970	19180	19355	19256	19221	19244	19297	19246	19148	19140	19345	19325	19235	19364	19161	19114	19305	19297	19187	19140	19359	19316	19278	19217	19226	18974	19329	19198	19281	19149	19421	19304	19568	19098	19355	19396	19350	19165	19349	19422	19366	19183	19117	19437	19344	19325	19383	19478	19391	19179	19147	19112	19407	19337	19090	19169	19344	19311	19430	19298	19467	19397	19126	19439	19086	19414	19153	19109	19235	19251	19412	19358	19406	19274	19275	19335	19339	19400	19407	19435	18995	19275	19264	19295	19438	19244	19329	19169	19385	19290	19316	19238	19345	19272	19093	19182	19179	19233	19352	19280	19376	19313	19241	19149	19288	19337	19365	19421	19144	19197	19194	19276	19128	19399	19565	19470	19265	19205	19210	19257	19348	19148	19309	19206	19217	19321	19303	19121	19297	19364	19368	19350	19471	19220	19190	19261	19224	19284	19309	19229	19345	19332	19282	19245	19124	19285	19138	19412	19136	19203	19356	19341	19159	19209	19117	19282	19249	19206	19085	19268	19310	19173	19229	19239	19192	19131	19164	19102	19358	19079	19097	19215	19113	19406	19247	19338	19242	19275	19225	19060	19394	19340	19236	19243	19200	19292	19245	19179	19165	19181	19277	19276	19290	19155	19309	19286	19222	19286	19317	19101	19177	19204	19024	19268	19172	19341	19349	19434	19341	19005	19281	19383	19179	19323	19354	19520	19219	19223	19351	19273	19297	19243	19421	19108	19520	19344	19239	19309	19312	19223	19280	19450	19259	19490	19282	19335	19358	19420	19187	19144	19479	19410	19465	19415	19339	19373	19178	19155	19230	19251	19160	19338	19284	19296	19361	19195	19248	19345	19367	19246	19375	19334	19359	19391	19322	19410	19364	19149	19446	19271	19317	19428	19187	19078	19275	19264	19135	19355	19335	19040	19329	19304	19322	19330	18983	19566	19226	19342	19392	19323	19284	19186	19250	19300	19249	19278	19216	19151	19111	19252	19172	19266	19290	19244	19396	19336	19328	19400	19209	19140	19398	19016	19348	19451	19306	19282	19296	19367	19227	19293	19261	19380	19283	19290	19521	19369	19116	19079	19327	19272	19301	19293	19239	19099	19085	19397	19284	19286	19245	19170	19066	19035	19205	19319	19161	19083	19252	19400	19352	19257	19107	19324	19176	19235	19311	19389	19415	19262	19450	19201	19345	19258	19301	19318	19395	19135	19222	19312	19300	19409	19447	19267	19337	19257	19305	19299	19321	19444	19335	19282	19308	19184	19167	19276	19189	19209	19282	19239	19248	19406	19331	19392	19281	19194	19201	19468	19386	19074	19361	19437	19453	19106	19078	19428	19132	19369	19217	19497	19283	19174	19011	19357	19267	19045	19420	19191	19242	19173	19322	19305	19069	18974	19233	19278	19440	19411	19339	19297	19481	19351	19316	19195	19126	19220	19154	19274	19092	19325	19257	19296	19354	19290	19231	19365	19221	19427	19237	19247	19414	19418	19368	19185	19157	19170	19455	19215	19261	19284	19327	19471	19104	19392	19180	19377	19263	19324	19054	19189	19239	19224	19102	19243	19322	19194	19142	19191	19112	19289	19198	19179	19425	19176	19301	19270	19211	19253	19378	19142	19208	19362	19363	19303	19312	19270	19238	19056	19297	19325	19096	19220	19406	19216	19274	19145	19172	19208	19365	19239	19135	19400	19429	19415	19301	19144	19200	19307	19227	19183	19299	19485	19497	19312	19356	18975	19182	19408	19262	19271	19139	19382	19300	19323	19109	19226	19382	19352	19432	19339	19349	19178	19246	19282	19287	19384	19289	19252	19157	19266	19230	19305	19224	19134	19423	19183	19098	19272	19173	19196	19182	19270	19367	19469	19298	19110	19170	19325	19382	19239	19025	19025	19296	19223	19276	19310	19364	19402	19224	19344	19421	19456	19174	19273	19425	19328	19260	19217	19322	19171	19413	19443	19240	19379	19197	19174	19317	19424	19295	19410	19187	19157	19090	19137	19249	19369	19322	19292	19169	19242	19312	19411	19151	19273	19251	19208	19322	19160	19218	19219	19604	19571	19369	19114	19241	19467	19126	19090	19368	19267	19318	19216	19475	19341	19159	19290	19162	19053	19433	19211	19347	19232	19275	19365	19132	19232	19318	19147	19311	19420	19283	19388	19167	19126	19281	19202	19393	19184	19484	19303	19262	19376	19271	19200	19377	19438	19237	19083	19361	19322	19190	19107	18945	19277	19110	19192	19229	19165	19306	19464	19366	19493	19170	19376	19209	19147	19120	19094	19386	19252	19351	19307	19132	19316	19254	19278	19257	19324	19311	19143	19329	19266	19289	19314	19289	19285	19285	19246	19222	19358	19266	19241	19110	19121	19284	19307	19160	19329	19132	19269	19369	19224	19251	19263	19247	19281	19299	19225	19299	19225	19412	19127	19487	19532	19170	19176	19065	19302	19260	19404	19304	19307	19275	19198	19174	19303	19160	19082	19129	19313	19683	19246	19317	19405	19368	19413	19332	19308	19359	19586	19290	19194	19236	19340	19255	19064	19251	19338	19306	19373	19266	19140	19018	18957	19188	19247	19457	19205	19151	19101	19249	19011	19350	19135	19131	19428	19368	19266	19303	19457	19100	19311	19294	19325	19535	19397	19454	19294	19195	19346	19130	19395	19415	19415	19166	19132	19091	19454	19036	19138	19112	19242	19277	19407	19200	19007	19375	19166	19143	19364	19437	19299	19165	19408	19197	19276	19090	19370	19439	19314	19430	19301	19350	19509	19130	19168	19240	19243	19266	19239	19408	19259	19220	19415	19257	19103	19107	19361	19167	19354	19441	19365	19139	19066	19343	19400	19028	19382	19499	19288	19202	19180	19367	19394	19250	19272	19324	19290	19155	19244	19370	19362	19225	19494	19028	19292	19191	19138	19228	19095	19320	19222	19217	19244	19317	19246	19254	19318	19489	19207	19304	19269	19388	19268	19264	19329	19259	19340	19197	19225	19435	19304	19368	19134	19385	19294	19293	19381	19280	19291	19379	19409	19189	19050	19172	19294	19402	19221	19222	19255	19317	19255	19453	19167	19318	19131	19259	19136	19400	19311	19377	19150	19343	19373	19395	19243	19388	19095	19236	19118	19245	19549	19308	19358	19488	19181	19427	19385	19286	19321	19226	19272	19451	19450	19138	19318	19411	19246	19303	19234	19172	19285	19214	19174	19165	19457	19304	19253	19311	19186	19127	19182	19353	19244	19091	19311	19218	19249	19217	19340	19290	19301	19277	19069	19145	19260	19380	19277	19305	19417	19239	19248	19449	19133	19483	19307	19162	18960	18988	19116	19082	19237	19343	19293	19321	19228	19255	19430	19183	19203	19155	19388	19161	19206	19377	19392	19417	19219	19389	19336	19246	19284	19201	19256	19310	19390	19247	19200	19141	19264	19196	19208	19228	19119	19184	19194	19666	19156	19021	19302	19393	19206	19301	19158	19234	19260	19417	19311	19253	19337	19330	19395	19263	19288	19161	19116	19292	19347	19115	19276	19231	19163	19439	19334	19206	19245	19278	19162	19138	19283	19308	19253	19048	19110	19055	19342	19459	19295	19176	19330	19532	19455	19431	19260	19191	19228	19215	19339	19281	19315	19317	19397	19123	19339	19311	19124	19291	19263	19116	19384	19285	19079	19161	19213	19161	19178	19500	19111	19148	19185	19306	19233	19320	19201	19277	19356	19288	19346	19411	19268	19384	19368	19232	19321	19269	19351	19292	19162	19389	19389	19120	19426	19266	19123	19353	19224	19339	19200	19327	19186	19299	19384	19246	18992	19239	19231	19343	19240	19193	19331	19209	19280	19047	19304	19322	19199	19403	19248	19337	19403	19221	19161
16511	31746	25817	21344	18909	18161	17135	16684	16492	16454	16334	16041	16283	16176	16222	16313	16327	16310	16344	16314	16328	16188	16432	16369	16232	16285	16162	16303	16387	16198	16240	16162	16213	16286	16281	16140	16261	16191	16376	16316	16258	16132	16115	16097	16290	16216	15906	16217	16221	15997	16122	16219	16191	16019	16312	16266	16102	16143	16241	16163	16204	16165	16193	16162	16209	16072	16257	16418	16287	16117	16012	16182	16212	16209	16264	16334	16354	15977	16151	16141	16303	16202	16139	16072	16227	16100	16154	16040	16094	16213	16325	16209	16205	16204	16184	16331	16103	16183	16125	16374	16135	16164	16131	16240	16087	16288	16218	16047	16078	16041	16123	16159	16410	16152	16235	16145	16141	16110	16157	16152	16260	15991	16269	16065	16197	16294	16220	16208	15998	16363	16299	16106	16186	16172	16146	16117	16434	16163	16059	16165	16079	16305	16264	16180	16076	16080	16248	16150	16254	16192	16239	16105	16259	16103	16070	16263	16076	16140	16213	16166	16240	16122	16163	16179	16170	16212	16408	16010	16151	16204	16187	16207	16184	16121	16226	16170	16154	16058	16253	16209	16219	16229	16257	16333	16233	16105	16184	16260	16142	16153	16418	16120	16366	16294	16094	15964	16198	16209	16191	15953	16217	16112	16204	16364	16311	16097	16237	16159	16293	16241	16049	16204	16121	16116	16143	16182	16096	16105	16124	16154	16224	16192	16278	16162	16213	15981	16244	16085	16069	16165	16103	15989	16041	16216	16236	16251	16183	16095	16179	16240	16328	16014	16141	16157	16045	16320	16195	16218	16202	16119	16246	16158	16175	16327	16220	16385	16202	16162	16158	16107	16029	16320	16294	16155	16191	16219	16350	16070	16297	16092	16240	16250	16088	16188	16163	16025	16072	16157	16144	16193	16227	16080	16178	16099	16035	15921	16243	16270	16137	16314	15976	16168	16239	16248	16251	16300	16131	16203	16232	16025	16180	16066	16106	16045	16393	16123	16178	16332	16223	16220	16322	16155	16276	16144	16225	16020	16276	16090	16098	16259	16283	16114	16236	16078	16419	16131	16215	16276	16274	16293	16230	16036	16136	16130	16143	16233	16177	16234	16302	16222	16290	16275	16227	16116	16214	16088	16035	16243	16188	16113	16361	16227	16181	16073	16265	16342	16203	16357	16122	16090	16336	16288	16149	16177	16171	16260	16097	16067	16119	16282	16029	16315	16261	16296	16254	16078	16298	16173	16198	16272	16093	16323	16415	15923	16154	16270	16223	16338	16213	16295	16271	16225	16209	16199	16105	16264	16273	16031	16318	16227	16171	16268	16083	16157	15934	16232	16156	16183	16292	16088	16178	16262	16038	16004	16210	16149	16187	16111	16260	16274	16229	16224	16253	16113	16324	16192	16207	16144	16288	16183	16188	16173	16339	15983	16246	16126	16427	16239	16280	16257	16126	16153	16174	16162	16258	16120	16062	16381	16071	16144	16191	16147	16224	16083	16225	16082	16068	16159	16191	16283	16245	15933	16273	16264	16082	16203	15867	16374	16189	16246	16321	16101	16154	16301	16000	16232	16114	16206	16295	16119	16242	16151	16206	16118	16321	16303	16289	16370	16322	16314	16204	16329	16111	16162	16101	16123	16104	16121	16221	16192	16140	16107	16261	15992	16251	16117	16267	16153	16280	16238	16213	16140	15958	16127	16029	16158	16302	16292	16234	15954	16104	16299	16155	16155	16227	16064	16149	16039	16063	16235	16099	16164	16273	16188	16366	16296	16050	16389	16163	16144	16201	16047	16252	16029	16210	16166	16353	16298	16046	16244	16034	16088	16110	16041	16057	16184	16160	16172	16195	16467	16324	16060	16208	16104	16305	16293	16084	16348	16109	16181	16215	16176	16154	16168	16273	16048	16195	16292	16143	16301	16056	16236	16160	16073	16118	16136	16299	16146	16246	16149	16241	16169	16486	16239	16170	16098	16240	15954	16379	16064	16253	16152	16077	16142	16095	16288	16200	16076	16256	16267	16252	16194	16336	16037	16430	16358	16221	16156	16130	16134	16235	16168	16114	16086	16128	16212	16249	16562	16234	16099	16354	16275	16263	16280	16264	16110	16233	16006	16214	16109	16205	16235	16295	16181	16151	16120	16340	16273	16216	16004	16238	16045	16129	16077	16009	15937	16189	15975	16061	16350	16228	16229	16218	16219	16306	16065	16203	16254	16097	16235	16237	16050	16303	16369	16063	16019	16281	16256	16203	16152	16106	16117	16159	16143	16301	16164	16028	16148	16282	16370	16187	16156	16131	16091	16091	16087	16536	15897	16156	16223	16228	16186	16168	15942	16211	16170	16144	16012	15968	16126	16185	15990	16010	16335	16253	16284	16282	16190	16171	16190	16111	16146	16142	16113	16024	16151	16091	16351	16114	16189	16109	16101	16270	16209	16198	16308	16250	16106	16187	16220	16287	16249	16179	16221	16205	16050	16336	16315	16316	16316	16184	16229	16122	16129	16047	16186	16224	16211	16151	16164	16120	16110	16189	16132	16081	16310	16154	16111	16250	16212	16202	16235	16208	16202	16109	16139	16204	16182	16235	16111	16115	16122	16110	16135	16187	16194	16303	16181	16099	16114	16068	16057	16291	16287	16325	16171	16108	16460	16062	16186	16118	16138	16246	16164	16065	16218	16207	16245	16168	16138	16229	16170	15965	16202	16315	16194	16429	16291	16160	16181	16159	16236	16106	16221	16088	16272	16194	16191	16209	16216	16209	16278	16135	15975	16186	16183	16182	16247	16321	16348	16225	16161	16226	16106	16229	16113	16146	16306	16222	16158	16159	16147	16125	16141	16223	16104	16134	16111	16052	15984	16065	16310	16240	16205	16230	16179	16300	16142	16226	16035	16253	16251	16223	16282	16157	16224	16292	16162	16138	16169	16240	16158	16205	16167	16174	16246	16232	16137	16229	16368	16206	16138	16220	16114	16136	16229	16163	16147	16054	16256	16232	16245	16036	16136	16138	16021	16130	16159	16358	16057	16156	16004	16206	16010	16371	16142	16322	16135	16347	16205	16198	16224	16283	16192	16120	16165	16231	16296	16226	16053	16167	16306	16157	16089	16155	16029	16124	16185	16202	16353	15997	16209	16110	16006	16223	16217	15957	16382	16211	16168	16173	16039	16163	15865	16205	16350	15951	16269	16303	16191	16205	16157	16143	16159	16132	16174	16097	16278	16311	16221	16363	16184	16182	16137	16235	16326	16022	16252	16036	16122	16132	16264	16166	16221	16139	16062	16249	16315	16150	16150	16467	16253	16303	16036	16188	16264	16128	16275	16237	16115	16129	16132	16317	16070	16146	16192	16234	16203	16148	16189	16139	16115	16297	16284	16100	16304	16099	16299	16176	16090	16430	16270	16187	16239	16132	16389	16034	16253	16224	16251	16116	16144	16203	16297	16206	16371	16196	16099	16112	16041	16177	16356	16304	16342	16114	16114	16221	16072	16143	16166	16094	16125	16267	16183	16129	16085	16153	16192	16194	16022	16112	16190	16066	16145	16078	16276	16245	16226	16145	16230	16134	16148	16237	16146	16325	16107	16246	16073	16186	15987	16311	16287	16198	16107	16162	16208	16258	16016	16120	16283	16072	16262	16305	16199	16182	16209	16336	16122	16365	16209	16159	16326	16273	16216	16093	16165	16256	16279	16326	16072	16306	16073	16321	16252	16078	16183	16248	16118	16171	16152	16346	16258	16289	16178	16089	16332	16101	16308	16125	16245	16164	16062	16170	16150	16185	16112	16185	16174	16139	16263	16120	16142	16130	16214	16082	16291	16115	16283	16215	16268	16136	16156	16272	16241	16228	16375	16185	16304	16260	16281	16191	16008	16142	16302	16314	16206	16312	16147	16083	16230	16216	16137	16021	16335	16093	16125	16314	16036	16172	16146	16215	16081	16257	16070	16257	16093	16420	16260	16228	16117	16137	16315	16118	16319	16146	16212	16064	16199	16118	16148	16191	16253	16197	16406	16170	16321	16169	16364	16354	16248	16220	16264	16147	16293	16062	16276	16117	16214	16282	16243	16115	16155	16283	16234	16250	16278	16012	16245	16180	16139	16241	16159	16108	16071	16183	16051	16287	16353	16124	16054	16267	16178	16120	16277	16143	16298	16256	16250	16197	16193	16161	16202	16122	16203	16188	16150	16182	16356	16294	16213	16140	16322	16254	16048	16107	16240	16194	16230	16220	16343	16270	16306	16289	16253	16059	16032	16176	16089	16282	16214	16080	16112	16181	16290	16020	16142	16179	16327	16333	16323	16260	16180	16289	16202	16257	16111	16276	16211	16145	16164	16136	16247	16272	16188	16231	16174	16042	16256	16042	16278	16112	16141	16109	16161	16061	16143	16218	16125	16187	16084	16009	16147	16353	16164	16289	16071	16437	16062	16202	16142	16145	16090	16103	16166	16143	16426	16169	16215	16198	16229	16355	16003	16240	16235	16176	16148	16088	16103	16269	16184	16219	16241	16325	16226	16189	16304	15943	16284	16334	16030	15977	16165	16155	16194	16167	16174	16283	16151	16100	16114	16189	16139	15930	16165	16172	16178	16104	16272	16280	16310	16178	16137	16221	16062	16292	16317	16182	16292	16183	16303	16280	16219	16216	16167	16307	16268	16257	16283	16169	16311	16275	16137	16220	16205	16196	16145	15976	16297	16083	16168	16150	16148	16329	16386	16311	16238	16229	16231	16182	16129	16044	16253	16219	16131	16208	16261	16201	16105	16208	16247	16224	16253	16300	16246	16142	16157	16211	16172	16145	16125	16233	16254	16110	16275	16212	16165	16346	16170	16157	16195	16350	16151	16149	16268	16150	16341	16358	16087	16247	16242	16169	16207	16148	16196	16076	16165	16204	16182	16215	16142	16112	16133	16036	15983	16183	16082	16293	16305	16079	16120	16176	16111	16362	16324	16248	16183	16294	16192	16151	16223	16202	16272	15994	16258	16074	16169	16295	16164	16035	15947	16226	16226	16356	16295	16119	16209	16177	16282	16229	16080	16247	16091	16147	16184	16165	16109	16244	16204	16163	16171	16150	16337	16112	16369	16210	16182	16170	16216	16044	16314	16150	16106	16187	16129	16333	16231
25542	21597	26999	27029	20254	19223	19450	18820	18615	18692	18645	18446	18373	18560	18628	18489	18634	18449	18280	18333	18435	18527	18381	18308	18405	18340	18540	18307	18356	18418	18484	18504	18365	18371	18237	18328	18421	18524	18385	18283	18198	18414	18518	18387	18381	18261	18494	18552	18403	18208	18399	18367	18392	18276	18264	18416	18414	18194	18607	18248	18096	18485	18494	18345	18239	18508	18312	18487	18427	18398	18262	18281	18501	18394	18347	18501	18475	18260	18287	18425	18293	18393	18586	18538	18443	18238	18207	18113	18335	18426	18226	18342	18602	18237	18523	18352	18343	18285	18377	18325	18307	18381	18357	18443	18426	18161	18224	18165	18203	18487	18503	18304	18283	18353	18321	18373	18317	18424	18221	18363	18473	18439	18259	18305	18257	18349	18348	18264	18101	18289	18436	18300	18585	18429	18374	18338	18343	18444	18384	18377	18309	18450	18229	18308	18185	18090	18221	18402	18007	18278	18499	18520	18555	18261	18281	18467	18269	18310	18261	18441	18248	18216	18195	18318	18372	18322	18243	18058	18233	18308	18213	18370	18307	18335	18405	18211	18342	18223	18307	18436	18418	18521	18461	18523	18316	18435	18421	18409	18378	18398	18247	18367	18268	18407	18286	18146	18256	18329	18179	18187	18150	18144	18312	18341	18419	18294	18368	18208	18237	18216	18402	18375	18527	18204	18552	18252	18266	18302	18426	18305	18201	18332	18349	18293	18416	18075	17983	18177	18266	18328	18357	18514	18373	18361	18088	18286	18387	18457	18265	18160	18248	17986	18479	18389	18434	18493	18353	18380	18361	18270	18054	18201	18403	18348	18340	18126	18263	18373	18396	18238	18233	18316	18339	18408	18285	18258	18200	18376	18491	18435	18315	18142	18296	18566	18461	18203	18315	18190	18283	18239	18433	18411	18624	18218	18159	18307	18319	18392	18234	18466	18309	18373	18418	18559	18529	18332	18410	18301	18400	18344	18368	18274	18466	18365	18018	18476	18224	18259	18449	18515	18420	18447	18570	18336	18406	18309	18336	18341	18234	18317	18346	18153	18208	18175	18334	18327	18339	18342	18299	18264	18468	18401	18435	18372	18232	18191	18436	18468	18426	18562	18359	18431	18402	18452	18404	18456	18247	18446	18683	18502	18377	18243	18244	18471	18499	18313	18309	18331	18316	18123	18363	18267	18308	18431	18230	18269	18227	18511	18334	18279	18362	18140	18283	18245	18511	18442	18389	18173	18297	18374	18309	18399	18312	18421	18248	18509	18303	18320	18376	18446	18342	18464	18242	18302	18289	18130	18460	18182	18208	18271	18402	18320	18324	18258	18178	18339	18297	18125	18438	18447	18263	18372	18424	18340	18372	18521	18213	18332	18352	18339	18344	18315	18393	18347	18494	18434	18414	18324	18409	18501	18204	18285	18430	18197	18333	18173	18302	18481	18417	18203	18362	18158	18472	18368	18416	18344	18360	18420	18306	18247	18408	18245	18350	18337	18168	18279	18405	18549	18318	18353	18319	18227	18286	18416	18436	18297	18432	18350	18319	18475	18313	18427	18124	18467	18335	18501	18374	18374	18494	18462	18296	18395	18325	18226	18144	18271	18178	18438	18514	18217	18190	18317	18378	18477	18330	18236	18337	18377	18400	18574	18322	18292	18299	18115	18375	18277	18404	18357	18376	18357	18219	18267	18223	18417	18400	18415	18312	18456	18220	18458	18185	18194	18535	18449	18174	18204	18277	18421	18337	18445	18369	18432	18348	18080	18257	18226	18307	18384	18421	18459	18292	18417	18580	18562	18538	18406	18339	18345	18444	18375	18400	18368	18377	18324	18528	18432	18412	18215	18122	18320	18469	18391	18110	18357	18451	18466	18427	18412	18229	18380	18389	18363	18319	18370	18421	18351	18360	18170	18299	18504	18445	18391	18479	18322	18207	18326	18252	18174	18207	18392	18520	18314	18247	18362	18301	18379	18410	18324	18359	18381	18245	18354	18343	18305	18458	18298	18318	18502	18303	18379	18335	18029	18240	18315	18310	18255	18494	18201	18441	18552	18181	18363	18218	18209	18196	18386	18266	18301	18407	18301	18519	18285	18463	18451	18244	18230	18158	18300	18241	18527	18133	18399	18537	18292	18369	18344	18422	18383	18530	18439	18213	18525	18375	18359	18493	18239	18562	18197	18475	18456	18355	18330	18264	18410	18247	18378	18391	18415	18227	18252	18401	18432	18144	18138	18343	18376	18216	18328	18261	18251	18337	18555	18285	18307	18441	18512	18357	18261	18644	18520	18340	18467	18130	18296	18445	18303	18246	18327	18465	18469	18491	18505	18462	18588	18194	18263	18341	18405	18300	18177	18555	18319	18242	18517	18167	18266	18209	18369	18471	18219	18209	18365	18536	18125	18296	18545	18400	18466	18346	18379	18429	18179	18288	18357	18443	18405	18289	18461	18386	18454	18442	18456	18331	18374	18349	18199	18537	18324	18231	18246	18459	18490	18505	18363	18365	18053	18411	18278	18296	18298	18135	18214	18448	18437	18432	18532	18628	18353	18329	18243	18407	18227	18548	18275	18473	18331	18368	18514	18332	18266	18253	18214	18045	18128	18544	18281	18411	18230	18281	18361	18335	18381	18602	18417	18528	18399	18235	18456	18279	18265	18316	18449	18448	18247	18493	18207	18409	18236	18332	18283	18208	18357	18303	18244	18311	18413	18379	18475	18344	18476	18259	18290	18200	18540	18469	18251	18631	18490	18354	18192	18359	18240	18227	18190	18368	18187	18478	18478	18435	18337	18428	18355	18353	18376	18320	18507	18228	18412	18228	18386	18158	18323	18242	18344	18492	18279	18384	18236	18249	18380	18112	18441	18430	18576	18401	18530	18178	18286	18395	18332	18489	18260	18423	18322	18435	18275	18426	18633	18318	18281	18284	18236	18201	18279	18210	18368	18277	18386	18364	18158	18239	18017	18231	18487	18395	18486	18383	18112	18250	18455	18344	18237	18280	18237	18369	18342	18299	18466	18337	18383	18395	18424	18541	18471	18420	18169	18359	18182	18163	18593	18431	18400	18177	18281	18436	18175	18487	18450	18518	18334	18279	18586	18506	18379	18575	18253	18468	18270	18364	18402	18345	18305	18226	18192	18430	18379	18480	18235	18289	18387	18427	18255	18429	18429	18376	18336	18465	18307	18351	18359	18306	18398	18346	18385	18398	18403	18270	18455	18372	18266	18429	18218	18285	18473	18610	18595	18373	18297	18576	18195	18235	18426	18420	18387	18460	18420	18276	18276	18299	18259	18421	18350	18368	18340	18100	18367	18277	18160	18279	18282	18314	18184	18288	18291	18313	18431	18306	18465	18418	18339	18560	18304	18380	18253	18405	18307	18527	18476	18413	18416	18352	18293	18335	18247	18149	18265	18483	18503	18284	18230	18378	18224	18347	18465	18517	18329	18520	18489	18494	18368	18175	18434	18330	18209	18427	18271	18390	18455	18230	18336	18198	18299	18312	18043	18295	18334	18282	18210	18471	18133	18404	18323	18505	18555	18306	18466	18414	18454	18505	18476	18384	18187	18497	18405	18460	18389	18410	18302	18320	18571	18333	18307	18306	18409	18268	18282	18294	18347	18226	18432	18430	18353	18390	18339	18446	18589	18046	18483	18292	18296	18280	18482	18471	18676	18469	18411	18495	18399	18265	18193	18387	18380	18273	18368	18430	18404	18304	18491	18553	18193	18291	18211	18410	18549	18053	18283	18398	18383	18209	18190	18274	18366	18265	18353	18394	18187	18248	18399	18368	18504	18327	18474	18373	18383	18258	18145	18190	18331	18206	18220	18398	18230	18411	18278	18418	18551	18442	18354	18376	18288	18316	18268	18233	18608	18386	18462	18303	18365	18278	18373	18349	18385	18452	18298	18403	18392	18346	18331	18520	18547	18312	18459	18383	18324	18306	18481	18290	18486	18279	18520	18441	18643	18358	18294	18088	18253	18521	18363	18383	18363	18226	18263	18250	18348	18389	18286	18130	18347	18241	18308	18255	18378	18264	18337	18354	18468	18279	18374	18376	18348	18355	18449	18204	18256	18461	18450	18438	18298	18412	18458	18401	18387	18388	18272	18398	18488	18467	18416	18442	18429	18039	18623	18320	18422	18192	18399	18316	18178	18210	18378	18424	18494	18501	18314	18430	18448	18351	18421	18501	18391	18316	18438	18358	18106	18482	18463	18174	18235	18335	18403	18371	18335	18166	18397	18431	18309	18391	18144	18467	18326	18432	18295	18471	18078	18447	18475	18362	18356	18519	18128	18483	18363	18642	18399	18501	18449	18400	18390	18392	18310	18494	18565	18300	18374	18430	18285	18417	18219	18320	18329	18516	18486	18373	18582	18515	18462	18406	18334	18491	18035	18439	18324	18212	18375	18357	18349	18324	18514	18534	18267	18368	18383	18245	18263	18220	18276	18392	18243	18435	18417	18092	18215	18358	18164	18371	18359	18444	18185	18210	18437	18328	18274	18392	18519	18406	18364	18206	18507	18334	18260	18508	18581	18251	18319	18607	18555	18313	18412	18410	18594	18436	18482	18281	18225	18534	18367	18356	18400	18230	18325	18347	18216	18213	18371	18501	18211	18361	18342	18452	18384	18355	18447	18463	18432	18211	18419	18284	18547	18352	18189	18317	18513	18234	18371	18517	18361	18522	18389	18356	18405	18407	18298	18399	18386	18393	18589	18349	18206	18414	18233	18475	18402	18316	18392	18403	18219	18279	18199	18349	18468	18341	18280	18143	18298	18118	18429	18210	18647	18299	18618	18557	18291	18255	18267	18378	18194	18248	18596	18585	18341	18465	18337	18437	18233	18226	18168	18268	18170	18483	18242	18212	18216	18337	18138	18555	18286	18039	18289	18553	18419	18506	18368	18399	18366	18295	18188	18382	18264	18286	18482	18451	18519	18306	18272	18262	18407	18397	18453	18235	18405	18246	18521	18538	18406	18434	18244	18419	18425	18173	18362	18408	18384	18436	18327	18274	18356	18202	18314	18351	18498	18352	18603	18565	18258	18397	18330	18341	18411	18323	18411	18264	18544	18475	18322	18400	18285	18382	18221	18345	18265	18402	18083	18176	18128	18388	18301
16201	26795	22112	18641	17462	16588	16123	15774	15826	15657	15720	15601	15632	15779	15741	15722	15781	15597	15798	15611	15833	15642	15900	15658	15760	15577	15695	15609	15744	15731	15683	15694	15665	15698	15787	15627	15531	15506	15539	15608	15573	15473	15556	15804	15747	15569	15645	15705	15592	15756	15828	15544	15669	15752	15713	15617	15575	15746	15514	15691	15555	15643	15751	15793	15542	15809	15638	15844	15631	15743	15710	15432	15632	15688	15759	15635	15648	15653	15642	15566	15679	15651	15767	15787	15691	15760	15767	15643	15793	15514	15737	15763	15754	15647	15821	15565	15609	15809	15808	15650	15712	15711	15597	15817	15899	15838	15700	15609	15643	15683	15718	15713	15563	15599	15728	15705	15528	15681	15631	15840	15519	15617	15643	15647	15611	15600	15683	15727	15641	15470	15772	15615	15554	15603	15584	15664	15633	15620	15734	15612	15822	15507	15695	15610	15681	15524	15726	15876	15610	15733	15503	15596	15484	15525	15673	15606	15690	15675	15676	15736	15623	15650	15772	15650	15703	15872	15674	15631	15683	15733	15717	15763	15474	15852	15766	15755	15535	15789	15622	15564	15674	15627	15696	15689	15543	15707	15487	15762	15740	15700	15738	15648	15701	15672	15721	15766	15801	15649	15672	15478	15639	15713	15792	15671	15619	15762	15657	15593	15852	15627	15613	15604	15758	15654	15638	15404	15649	15633	15617	15717	15491	15672	15635	15698	15735	15769	15539	15632	15624	15766	15619	15654	15645	15738	15817	15473	15814	15529	15741	15550	15643	15552	15613	15834	15672	15652	15516	15784	15726	15718	15577	15799	15633	15453	15789	15727	15783	15573	15684	15649	15696	15468	15803	15720	15579	15712	15608	15765	15683	15582	15609	15699	15684	15516	15862	15738	15747	15507	15679	15560	15648	15732	15728	15722	15599	15734	15696	15606	15850	15751	15840	15613	15771	15554	15768	15645	15592	15620	15666	15634	15675	15725	15704	15565	15703	15431	15840	15731	15619	15597	15684	15627	15604	15612	15708	15688	15681	15660	15475	15631	15659	15575	15779	15700	15641	15497	15479	15541	15642	15853	15592	15752	15566	15628	15685	15623	15661	15638	15665	15613	15541	15680	15538	15683	15639	15579	15614	15652	15701	15801	15645	15637	15728	15667	15753	15722	15671	15549	15622	15627	15730	15676	15704	15614	15875	15510	15646	15638	15879	15739	15647	15820	15842	15685	15860	15727	15709	15769	15691	15618	15798	15549	15865	15737	15726	15571	15739	15642	15871	15736	15760	15706	15471	15546	15692	15684	15668	15742	15672	15647	15519	15835	15699	15676	15583	15795	15684	15594	15809	15830	15817	15710	15609	15581	15705	15619	15642	15544	15667	15570	15523	15826	15759	15716	15710	15734	15634	15860	15665	15700	15547	15603	15685	15586	15620	15621	15683	15634	15724	15739	15667	15711	15798	15897	15712	15630	15686	15831	15672	15581	15683	15618	15509	15640	15652	15533	15650	15668	15817	15675	15629	15680	15621	15613	15878	15662	15698	15722	15731	15467	15618	15513	15857	15798	15654	15805	15732	15629	15840	15521	15652	15604	15809	15612	15683	15842	15770	15747	15553	15393	15661	15686	15596	15631	15660	15743	15754	15692	15677	15481	15675	15578	15649	15717	15682	15709	15747	15678	15568	15794	15620	15567	15626	15628	15778	15813	15528	15880	15670	15753	15661	15671	15542	15860	15598	15603	15748	15647	15815	15681	15648	15617	15661	15578	15420	15406	15564	15560	15486	15706	15419	15646	15627	15696	15789	15739	15605	15710	15538	15806	15631	15465	15509	15642	15583	15615	15620	15541	15733	15761	15678	15700	15682	15578	15643	15663	15657	15733	15514	15738	15730	15735	15756	15764	15587	15659	15674	15745	15577	15605	15728	15670	15589	15647	15514	15534	15700	15648	15710	15723	15688	15709	15541	15742	15761	15653	15813	15698	15568	15654	15608	15755	15734	15715	15661	15686	15604	15468	15558	15467	15707	15792	15777	15690	15653	15715	15794	15448	15651	15471	15667	15591	15591	15784	15719	15798	15644	15867	15630	15449	15883	15696	15685	15758	15890	15828	15657	15603	15513	15574	15434	15765	15699	15809	15685	15567	15631	15751	15719	15603	15720	15576	15701	15785	15733	15732	15598	15676	15563	15844	15595	15681	15513	15657	15868	15681	15589	15706	15750	15633	15793	15705	15813	15654	15594	15544	15696	15523	15615	15716	15711	15571	15733	15760	15601	15691	15810	15618	15545	15822	15733	15609	15624	15709	15531	15639	15662	15813	15623	15684	15592	15528	15594	15732	15598	15679	15839	15781	15672	15727	15637	15831	15753	15807	15566	15735	15680	15636	15774	15564	15644	15587	15738	15741	15606	15700	15647	15747	15767	15805	15705	15747	15863	15660	15492	15775	15716	15759	15768	15765	15595	15586	15590	15568	15754	15781	15596	15645	15689	15731	15651	15653	15695	15626	15588	15701	15628	15724	15719	15874	15756	15524	15562	15609	15780	15748	15719	15642	15650	15670	15737	15566	15445	15799	15690	15683	15628	15648	15627	15917	15629	15610	15525	15854	15773	15660	15677	15535	15736	15624	15578	15686	15609	15744	15686	15580	15613	15753	15591	15764	15518	15601	15734	15703	15609	15668	15751	15647	15587	15741	15597	15607	15571	15680	15638	15620	15700	15550	15557	15611	15728	15613	15650	15808	15556	15556	15584	15760	15524	15662	15714	15641	15530	15723	15621	15707	15800	15804	15667	15719	15593	15721	15774	15597	15702	15662	15726	15701	15696	15711	15734	15634	15620	15597	15663	15534	15604	15489	15797	15747	15640	15635	15646	15675	15466	15820	15850	15681	15693	15611	15717	15754	15571	15535	15635	15790	15704	15754	15576	15482	15614	15879	15868	15644	15640	15616	15639	15738	15831	15580	15732	15614	15767	15681	15886	15770	15807	15734	15699	15721	15518	15694	15723	15597	15830	15569	15654	15794	15598	15732	15685	15507	15591	15805	15361	15840	15541	15647	15779	15671	15588	15724	15945	15689	15511	15552	15757	15822	15807	15555	15679	15681	15689	15644	15806	15745	15654	15701	15642	15726	15743	15665	15611	15712	15674	15637	15646	15699	15525	15634	15737	15618	15641	15672	15660	15658	15693	15604	15720	15687	15867	15646	15552	15714	15727	15519	15629	15761	15776	15674	15687	15626	15646	15659	15618	15746	15772	15740	15445	15817	15755	15601	15721	15843	15739	15640	15689	15675	15638	15548	15674	15612	15793	15520	15634	15745	15642	15690	15530	15657	15614	15643	15746	15642	15473	15543	15538	15714	15727	15742	15772	15714	15490	15732	15743	15859	15703	15725	15685	15578	15786	15582	15726	15541	15508	15642	15718	15747	15586	15766	15534	15754	15658	15799	15823	15775	15632	15648	15586	15668	15525	15657	15787	15674	15652	15620	15820	15658	15622	15800	15649	15545	15643	15710	15557	15665	15838	15604	15720	15713	15529	15571	15707	15700	15831	15709	15849	15707	15567	15765	15444	15565	15594	15602	15755	15737	15755	15802	15545	15634	15639	15680	15673	15641	15506	15707	15758	15692	15828	15681	15851	15566	15619	15542	15740	15729	15697	15641	15692	15727	15683	15676	15738	15731	15636	15646	15848	15518	15733	15745	15655	15818	15739	15806	15760	15561	15827	15576	15535	15749	15747	15765	15827	15739	15702	15607	15681	15851	15822	15664	15640	15764	15754	15567	15741	15647	15643	15888	15751	15582	15823	15788	15645	15581	15697	15635	15728	15581	15845	15663	15578	15541	15497	15615	15688	15703	15873	15594	15600	15758	15700	15730	15644	15704	15635	15765	15651	15600	15723	15781	15545	15534	15615	15684	15641	15510	15764	15594	15619	15465	15707	15663	15785	15641	15587	15570	15688	15733	15580	15702	15660	15636	15760	15768	15791	15836	15703	15755	15728	15589	15681	15814	15608	15810	15708	15915	15646	15786	15759	15698	15844	15474	15969	15672	15740	15714	15747	15550	15703	15814	15514	15674	15670	15617	15533	15776	15535	15608	15680	15742	15647	15706	15672	15792	15650	15515	15737	15697	15719	15696	15717	15790	15597	15794	15627	15768	15748	15596	15851	15632	15553	15721	15657	15536	15571	15591	15739	15612	15583	15614	15713	15578	15467	15699	15580	15645	15814	15673	15570	15570	15701	15717	15607	15671	15725	15574	15869	15612	15642	15727	15606	15658	15618	15676	15617	15579	15814	15553	15740	15587	15634	15755	15540	15640	15725	15661	15552	15700	15652	15628	15572	15745	15574	15645	15337	15564	15692	15620	15752	15540	15769	15699	15756	15472	15672	15630	15836	15727	15836	15692	15681	15681	15704	15917	15695	15696	15752	15697	15813	15666	15645	15663	15603	15772	15684	15715	15663	15893	15648	15791	15864	15743	15546	15636	15667	15835	15764	15680	15610	15733	15738	15760	15660	15575	15612	15700	15550	15690	15545	15512	15642	15816	15749	15684	15771	15676	15611	15774	15463	15756	15716	15663	15669	15763	15694	15726	15787	15741	15632	15695	15575	15627	15572	15875	15737	15620	15792	15649	15595	15626	15692	15648	15577	15773	15744	15709	15758	15851	15794	15629	15580	15747	15633	15651	15550	15435	15716	15539	15461	15715	15688	15743	15517	15689	15768	15549	15676	15653	15769	15790	15889	15714	15683	15721	15543	15782	15740	15740	15765	15793	15797	15553	15492	15648	15707	15694	15610	15742	15688	15742	15522	15534	15660	15571	15695	15714	15654	15775	15745	15783	15675	15677	15590	15772	15518	15596	15839	15705	15582	15778	15590	15499	15808	15479	15751	15637	15602	15662	15711	15788	15743	15789	15721	15730	15756	15599	15728	15668	15886	15854	15868	15786	15727	15514	15690	15599	15768	15829	15652	15582	15553	15660	15589	15788	15701	15732	15706	15732	15613	15489	15875	15726	15755	15795	15706	15614	15609	15634	15603	15734	15977	15527	15825	15609	15708	15629	15784	15625	15813	15729	15801	15731	15615	15663	15685	15718	15730	15710	15739	15547	15668	15612	15562	15599	15803	15595
22649	21565	28781	24846	22131	23851	24319	20575	19571	20098	20055	19926	19719	19874	19838	19860	19797	19864	19877	19847	19753	19831	19943	19691	19710	19770	19768	19893	19929	19921	19757	19809	19814	19752	19551	19793	19794	19739	19716	19707	19582	19631	19865	19673	19662	19535	19482	19753	19705	19771	19503	19742	19550	19697	19565	19474	19659	19795	19682	19587	19640	19650	19692	19584	19583	19865	19528	19652	19709	19615	19726	19715	19878	19598	19631	19669	19716	19703	19564	19607	19489	19537	19646	19872	19477	19661	19582	19632	19502	19570	19683	19731	19601	19450	19658	19426	19465	19541	19508	19827	19642	19487	19791	19599	19734	19640	19514	20000	19874	19608	19667	19503	19643	19789	19651	19685	20010	19560	19425	19577	19451	19646	19572	19489	19521	19745	19853	19559	19496	19643	19652	19513	19553	19568	19590	19511	19697	19572	19555	19571	19654	19641	19618	19598	19704	19583	19620	19648	19435	19662	19411	19667	19491	19614	19653	19559	19592	19717	19578	19611	19586	19501	19690	19403	19736	19650	19643	19559	19630	19700	19743	19713	19662	19637	19768	19647	19901	19486	19588	19669	19786	19607	19387	19602	19539	19633	19689	19586	19617	19645	19862	19456	19631	19635	19618	19584	19482	19518	19374	19645	19693	19557	19738	19504	19621	19569	19514	19700	19418	19665	19658	19832	19616	19738	19703	19588	19511	19586	19370	19344	19591	19842	19557	19645	19645	19577	19533	19250	19591	19678	19759	19378	19651	19493	19631	19432	19680	19648	19783	19748	19626	19518	19665	19764	19431	19609	19648	19596	19560	19954	19556	19477	19616	19395	19481	19748	19422	19607	19661	19621	19608	19640	19658	19525	19539	19623	19550	19543	19697	19599	19460	19683	19478	19707	19853	19605	19594	19423	19491	19472	19535	19564	19549	19668	19762	19731	19450	19709	19619	19663	19581	19635	19579	19572	19683	19632	19519	19651	19646	19552	19531	19681	19654	19353	19527	19450	19641	19675	19600	19709	19597	19720	19553	19516	19498	19553	19549	19511	19571	19478	19411	19674	19753	19758	19548	19406	19651	19837	19656	19691	19817	19734	19580	19859	19718	19764	19476	19523	19385	19542	19612	19610	19455	19493	19685	19582	19966	19728	19599	19690	19545	19447	19519	19452	19587	19686	19613	19485	19796	19732	19572	19564	19726	19702	19572	19512	19450	19548	19446	19472	19523	19602	19607	19473	19643	19667	19581	19643	19839	19540	19475	19736	19552	19354	19461	19499	19283	19769	19591	19506	19656	19626	19486	19483	19584	19623	19468	19519	19452	19654	19428	19570	19550	19641	19451	19629	19624	19625	19699	19348	19494	19724	19629	19478	19424	19717	19614	19422	19384	19503	19705	19721	19640	19744	19411	19596	19476	19500	19625	19601	19516	19543	19621	19596	19533	19395	19763	19470	19398	19471	19760	19527	19658	19365	19702	19575	19672	19703	19776	19607	19591	19581	19521	19503	19553	19418	19660	19473	19484	19540	19463	19745	19499	19599	19466	19523	19613	19833	19591	19657	19714	19578	19578	19402	19552	19706	19675	19721	19635	19639	19438	19511	19646	19640	19757	19633	19661	19512	19472	19665	19569	19448	19807	19744	19631	19654	19674	19805	19563	19622	19592	19750	19786	19810	19529	19581	19500	19224	19742	19519	19475	19668	19557	19128	19395	19716	19424	19465	19707	19569	19636	19669	19713	19630	19558	19539	19793	19552	19597	19616	19635	19680	19455	19609	19466	19649	19429	19473	19646	19588	19600	19389	19676	19429	19582	19502	19312	19653	19774	19459	19594	19670	19762	19807	19611	19467	19390	19746	19719	19772	19532	19733	19554	19764	19578	19643	19426	19657	19723	19641	19672	19523	19461	19891	19816	19649	19713	19685	19355	19709	19606	19473	19600	19501	19539	19594	19805	19720	19906	19738	19693	19540	19573	19617	19531	19798	19394	19545	19657	19632	19460	19525	19504	19600	19554	19745	19639	19570	19685	19568	19782	19546	19545	19657	19693	19671	19746	19497	19644	19447	19731	19425	19514	19548	19598	19656	19743	19382	19680	19605	19592	19581	19608	19528	19571	19765	19666	19567	19472	19456	19675	19710	19600	19618	19658	19484	19778	19507	19485	19684	19588	19650	19437	19533	19611	19489	19352	19472	19510	19407	19772	19504	19608	19627	19481	19397	19839	19511	19614	19575	19379	19575	19487	19605	19693	19329	19576	19639	19653	19548	19562	19520	19794	19779	19547	19429	19739	19568	19650	19450	19647	19636	19713	19563	19528	19589	19550	19692	19632	19493	19604	19525	19550	19273	19721	19661	19524	19686	19534	19592	19868	19257	19533	19624	19530	19589	19619	19635	19530	19671	19650	19641	19842	19589	19706	19803	19584	19626	19604	19681	19513	19541	19589	19540	19467	19491	19677	19713	19484	19710	19521	19431	19579	19499	19833	19761	19562	19658	19587	19634	19572	19513	19377	19446	19646	19317	19297	19510	19737	19494	19530	19441	19816	19499	19565	19545	19717	19652	19501	19573	19662	19822	19671	19593	19671	19602	19740	19790	19529	19530	19738	19599	19589	19597	19780	19368	19650	19623	19652	19571	19535	19522	19627	19592	19308	19736	19598	19540	19597	19559	19532	19472	19767	19646	19600	19644	19695	19707	19643	19556	19655	19600	19690	19515	19592	19553	19637	19361	19525	19633	19831	19558	19556	19841	19372	19336	19638	19469	19535	19673	19569	19649	19652	19364	19439	19768	19641	19532	19571	19715	19718	19619	19744	19736	19720	19444	19506	19644	19572	19563	19563	19730	19779	19546	19688	19452	19660	19749	19417	19440	19579	19723	19661	19551	19590	19450	19568	19489	19726	19594	19446	19586	19563	19706	19669	19654	19563	19386	19566	19507	19778	19753	19667	19487	19541	19519	19564	19320	19547	19726	19583	19584	19520	19705	19685	19580	19699	19671	19611	19473	19696	19823	19560	19538	19518	19576	19632	19472	19336	19630	19360	19542	19543	19823	19616	19584	19601	19590	19706	19638	19622	19491	19542	19643	19568	19533	19766	19705	19440	19573	19551	19573	19305	19637	19408	19586	19682	19909	19437	19623	19393	19323	19637	19495	19491	19463	19711	19466	19604	19612	19687	19626	19477	19495	19929	19589	19724	19535	19471	19598	19710	19584	19678	19607	19560	19717	19693	19733	19681	19602	19497	19567	19609	19642	19712	19522	19406	19629	19598	19586	19494	19615	19552	19658	19539	19533	19676	19511	19729	19615	19492	19610	19487	19415	19605	19557	19516	19384	19604	19504	19778	19722	19555	19614	19569	19778	19399	19824	19807	19666	19544	19631	19622	19686	19487	19784	19587	19657	19613	19334	19473	19698	19868	19601	19542	19690	19585	19544	19481	19726	19558	19543	19497	19485	19376	19668	19842	19775	19624	19500	19392	19619	19678	19749	19705	19776	19317	19374	19650	19311	19598	19828	19651	19381	19453	19458	19766	19609	19532	19458	19566	19376	19807	19819	19802	19713	19648	19723	19594	19821	19541	19536	19576	19705	19481	19855	19500	19655	19521	19475	19556	19534	19638	19521	19596	19527	19621	19594	19686	19370	19615	19503	19598	19555	19691	19466	19381	19572	19634	19567	19557	19562	19574	19854	19590	19473	19850	19479	19550	19350	19588	19620	19598	19498	19709	19634	19512	19623	19537	19503	19694	19450	19731	19546	19237	19901	19512	19542	19578	19560	19657	19609	19665	19687	19586	19409	19485	19466	19583	19611	19779	19726	19585	19696	19515	19562	19570	19427	19596	19525	19628	19617	19680	19589	19628	19589	19580	19533	19520	19716	19613	19680	19636	19722	19578	19622	19549	19709	19620	19615	19508	19588	19587	19421	19712	19575	19655	19633	19413	19636	19343	19541	19777	19651	19565	19522	19517	19509	19527	19573	19584	19720	19471	19529	19685	19472	19649	19653	19490	19624	19505	19487	19682	19485	19300	19515	19586	19579	19582	19478	19623	19629	19382	19571	19602	19343	19483	19454	19959	19519	19775	19646	19646	19709	19624	19556	19484	19594	19557	19545	19627	19514	19446	19532	19562	19608	19563	19448	19519	19458	19855	19675	19504	19612	19366	19398	19579	19558	19720	19626	19487	19396	19538	19578	19358	19707	19526	19619	19683	19629	19596	19751	19604	19557	19655	19592	19436	19480	19533	19572	19604	19655	19378	19469	19473	19617	19828	19445	19607	19494	19565	19643	19855	19778	19676	19679	19521	19477	19525	19598	19651	19707	19513	19651	19747	19351	19379	19676	19662	19543	19577	19384	19394	19484	19510	19646	19414	19617	19817	19464	19563	19543	19455	19408	19656	19306	19450	19368	19588	19690	19456	19614	19401	19558	19571	19684	19704	19532	19697	19784	19696	19622	19597	19666	19733	19491	19480	19558	19518	19649	19610	19748	19473	19720	19651	19806	19746	19478	19623	19452	19706	19568	19548	19663	19648	19594	19483	19522	19563	19517	19386	19416	19799	19345	19538	19657	19582	19572	19615	19537	19773	19611	19451	19484	19732	19845	19720	19413	19562	19434	19608	19735	19568	19672	19658	19546	19513	19488	19800	19681	19805	19429	19662	19653	19653	19555	19807	19663	19653	19731	19766	19508	19542	19661	19384	19798	19704	19520	19507	19682	19757	19663	19492	19562	19550	19356	19579	19589	19707	19562	19660	19405	19648	19654	19516	19552	19830	19683	19526	19570	19659	19512	19658	19389	19525	19614	19602	19581	19419	19687	19707	19746	19596	19351	19765	19838	19652	19488	19487	19448	19445	19633	19553	19503	19401	19779	19535	19450	19560	19403	19521	19582	19641	19805	19565	19789	19604	19444	19538	19806	19598	19613	19348	19708	19601	19483	19735	19554	19466	19475	19455	19519	19650	19830	19560	19521	19492	19775	19567	19656	19827	19711	19765	19680	19675	19515	19558	19706	19768	19505	19533	19549	19714	19605	19612	19619	19479	19467	19583	19482	19433	19526	19572	19478	19581	19520	19509	19462	19835	19760	19444	19622	19358	19784	19486	19694	19634	19693	19713	19557	19776	19748	19671	19673	19555	19446
17025	37126	30738	23649	19223	17239	16997	16776	16656	16622	16482	16643	16363	16464	16378	16602	16279	16510	16548	16574	16346	16545	16482	16338	16268	16390	16451	16583	16487	16373	16424	16404	16354	16472	16246	16501	16456	16626	16326	16324	16273	16466	16524	16288	16460	16275	16516	16389	16523	16271	16412	16514	16376	16296	16361	16399	16612	16344	16236	16304	16280	16498	16636	16298	16418	16415	16405	16384	16348	16430	16339	16440	16322	16275	16436	16522	16459	16535	16262	16369	16550	16611	16038	16403	16324	16300	16394	16416	16327	16273	16286	16222	16347	16520	16362	16496	16338	16417	16451	16373	16257	16341	16295	16344	16419	16294	16346	16313	16336	16509	16258	16283	16457	16474	16392	16616	16358	16198	16434	16376	16362	16363	16537	16312	16403	16314	16317	16377	16375	16632	16360	16284	16338	16342	16402	16317	16169	16308	16242	16288	16388	16329	16241	16391	16546	16465	16346	16190	16377	16412	16339	16300	16491	16363	16187	16375	16379	16461	16526	16362	16353	16414	16200	16408	16568	16436	16407	16484	16378	16448	16461	16274	16089	16312	16432	16378	16420	16446	16323	16589	16267	16380	16279	16292	16466	16318	16368	16362	16296	16301	16408	16210	16378	16421	16461	16384	16342	16434	16449	16344	16362	16432	16430	16199	16421	16358	16478	16328	16321	16703	16349	16222	16397	16445	16528	16351	16311	16411	16249	16371	16527	16295	16304	16364	16318	16221	16405	16398	16264	16393	16385	16318	16332	16425	16379	16347	16394	16186	16206	16111	16292	16281	16160	16492	16325	16420	16107	16538	16512	16754	16346	16336	16256	16366	16383	16590	16320	16208	16463	16317	16340	16334	16342	16329	16387	16297	16464	16405	16215	16334	16351	16353	16391	16368	16180	16429	16464	16270	16438	16383	16252	16324	16313	16446	16395	16287	16287	16323	16351	16406	16410	16432	16504	16246	16323	16416	16376	16314	16385	16393	16078	16375	16497	16339	16374	16359	16423	16348	16418	16212	16343	16242	16271	16488	16319	16211	16536	16378	16573	16254	16317	16284	16240	16415	16319	16376	16352	16179	16250	16387	16487	16209	16405	16409	16274	16304	16412	16247	16434	16407	16302	16381	16424	16393	16458	16397	16496	16414	16545	16483	16381	16263	16376	16498	16322	16319	16409	16230	16364	16255	16353	16236	16594	16419	16526	16481	16354	16437	16258	16296	16350	16383	16370	16343	16257	16311	16575	16165	16339	16394	16343	16432	16216	16352	16312	16266	16475	16380	16443	16350	16216	16264	16221	16338	16186	16359	16434	16389	16532	16421	16394	16311	16520	16425	16544	16519	16454	16223	16365	16404	16399	16380	16438	16354	16453	16518	16479	16247	16221	16247	16426	16308	16459	16448	16306	16349	16345	16406	16503	16353	16438	16412	16501	16145	16438	16518	16305	16252	16372	16449	16451	16300	16345	16303	16390	16519	16423	16363	16561	16398	16351	16346	16435	16324	16340	16374	16428	16513	16219	16252	16330	16422	16336	16438	16347	16411	16363	16346	16432	16498	16486	16388	16359	16408	16437	16447	16261	16248	16354	16396	16132	16317	16488	16536	16325	16348	16175	16192	16209	16397	16390	16247	16423	16470	16550	16438	16413	16492	16341	16334	16177	16245	16399	16236	16534	16433	16651	16348	16333	16254	16338	16600	16432	16468	16280	16047	16318	16357	16434	16306	16406	16169	16519	16363	16461	16400	16314	16237	16464	16311	16344	16501	16340	16287	16573	16291	16325	16393	16325	16263	16414	16339	16364	16435	16284	16400	16342	16477	16538	16456	16409	16505	16152	16305	16380	16147	16279	16439	16444	16400	16381	16334	16313	16434	16227	16385	16479	16331	16299	16392	16406	16214	16490	16444	16360	16420	16211	16479	16243	16297	16439	16550	16371	16379	16384	16492	16482	16501	16524	16414	16347	16500	16458	16313	16283	16185	16393	16307	16373	16379	16427	16465	16401	16511	16274	16263	16413	16289	16338	16291	16466	16268	16234	16563	16410	16475	16477	16304	16469	16351	16468	16440	16352	16313	16284	16472	16507	16341	16464	16192	16283	16331	16354	16441	16484	16395	16439	16517	16369	16339	16249	16334	16593	16284	16492	16530	16318	16220	16205	16390	16531	16406	16354	16414	16235	16406	16221	16416	16320	16395	16340	16195	16440	16433	16476	16349	16383	16288	16564	16455	16279	16326	16380	16319	16329	16306	16336	16357	16338	16420	16288	16314	16279	16330	16518	16245	16346	16330	16376	16479	16350	16554	16494	16288	16251	16417	16171	16131	16645	16360	16435	16306	16462	16574	16329	16344	16197	16225	16353	16200	16489	16402	16435	16539	16369	16537	16451	16491	16260	16336	16379	16331	16580	16424	16394	16243	16448	16298	16373	16517	16316	16381	16216	16463	16299	16449	16303	16202	16444	16461	16385	16206	16398	16146	16400	16506	16310	16252	16365	16387	16459	16376	16370	16267	16488	16293	16476	16330	16254	16369	16260	16291	16338	16350	16464	16460	16240	16347	16176	16302	16393	16392	16495	16276	16287	16471	16600	16331	16286	16233	16542	16329	16163	16266	16302	16331	16191	16443	16494	16429	16316	16508	16386	16300	16375	16285	16292	16263	16252	16344	16331	16235	16407	16356	16551	16282	16466	16545	16479	16253	16526	16411	16523	16505	16536	16331	16514	16337	16439	16303	16442	16198	16340	16490	16282	16263	16580	16437	16372	16393	16167	16375	16553	16175	16264	16453	16272	16279	16210	16384	16273	16256	16370	16451	16373	16393	16488	16480	16480	16251	16403	16472	16294	16340	16118	16381	16222	16350	16388	16253	16347	16565	16435	16301	16432	16291	16386	16279	16500	16405	16433	16133	16306	16427	16417	16329	16408	16187	16393	16298	16366	16354	16393	16502	16520	16347	16434	16315	16293	16285	16503	16336	16468	16535	16341	16351	16305	16347	16231	16450	16292	16353	16393	16437	16411	16483	16468	16496	16331	16400	16262	16409	16382	16347	16368	16513	16370	16540	16368	16249	16492	16344	16489	16406	16224	16563	16331	16300	16313	16315	16481	16230	16225	16441	16279	16251	16480	16360	16391	16547	16168	16365	16405	16317	16243	16515	16351	16572	16508	16414	16432	16314	16315	16152	16630	16159	16315	16483	16259	16329	16391	16521	16273	16440	16530	16347	16347	16530	16264	16090	16516	16437	16401	16459	16417	16455	16453	16406	16295	16127	16210	16357	16476	16521	16540	16284	16556	16353	16434	16458	16589	16440	16627	16269	16253	16462	16299	16200	16280	16467	16277	16370	16459	16309	16377	16312	16404	16603	16312	16344	16211	16270	16391	16482	16580	16609	16384	16371	16568	16230	16292	16392	16517	16316	16519	16355	16625	16470	16477	16375	16449	16542	16367	16245	16509	16348	16325	16482	16368	16355	16379	16208	16462	16361	16454	16299	16376	16217	16351	16331	16421	16450	16424	16494	16361	16256	16439	16322	16387	16364	16413	16391	16420	16525	16347	16401	16462	16504	16145	16238	16377	16416	16341	16382	16497	16435	16424	16316	16321	16402	16316	16247	16334	16452	16370	16348	16367	16375	16405	16365	16392	16625	16503	16313	16278	16329	16365	16383	16341	16221	16244	16396	16400	16497	16428	16309	16330	16439	16512	16334	16361	16293	16437	16590	16255	16286	16515	16380	16342	16385	16484	16425	16536	16465	16431	16397	16254	16535	16512	16302	16327	16382	16375	16449	16487	16299	16306	16366	16321	16181	16388	16314	16459	16392	16474	16299	16522	16265	16394	16124	16543	16222	16285	16337	16279	16452	16288	16476	16276	16527	16251	16285	16375	16283	16208	16264	16502	16439	16410	16302	16474	16397	16269	16308	16322	16266	16308	16264	16488	16496	16421	16265	16334	16412	16366	16342	16328	16487	16303	16487	16396	16332	16473	16484	16344	16294	16340	16306	16496	16444	16296	16355	16430	16409	16522	16360	16322	16263	16587	16446	16326	16371	16419	16405	16238	16460	16552	16414	16371	16416	16313	16444	16509	16238	16284	16421	16291	16505	16318	16498	16413	16348	16538	16289	16476	16223	16482	16394	16318	16415	16263	16453	16316	16436	16544	16267	16428	16257	16471	16445	16411	16441	16307	16472	16292	16330	16358	16205	16427	16286	16383	16556	16312	16526	16332	16375	16403	16396	16323	16574	16489	16302	16603	16387	16356	16391	16500	16443	16408	16447	16276	16523	16287	16400	16554	16413	16483	16563	16366	16086	16517	16427	16459	16196	16500	16608	16379	16578	16342	16328	16223	16318	16392	16345	16436	16368	16327	16506	16380	16303	16532	16302	16454	16227	16398	16271	16342	16401	16391	16468	16370	16464	16610	16156	16381	16607	16331	16447	16369	16314	16468	16407	16342	16523	16334	16339	16259	16428	16328	16263	16434	16315	16325	16286	16473	16343	16347	16369	16538	16319	16322	16532	16250	16372	16472	16292	16324	16212	16511	16227	16405	16410	16351	16303	16458	16400	16295	16509	16445	16402	16507	16381	16149	16280	16501	16457	16275	16375	16199	16254	16422	16461	16478	16170	16441	16323	16293	16534	16301	16304	16391	16490	16292	16441	16479	16488	16274	16343	16264	16593	16336	16395	16497	16382	16352	16631	16210	16292	16366	16200	16239	16353	16293	16203	16324	16242	16380	16276	16555	16493	16299	16328	16335	16355	16176	16304	16536	16430	16358	16232	16279	16452	16346	16402	16391	16308	16599	16231	16414	16193	16324	16405	16330	16498	16370	16253	16407	16470	16187	16308	16402	16330	16492	16384	16386	16381	16426	16240	16302	16303	16470	16320	16597	16424	16521	16320	16202	16441	16498	16383	16268	16376	16328	16346	16359	16232	16261	16350	16226	16442	16414	16269	16271	16416	16317	16443	16160	16199	16379	16477	16355	16334	16360	16446	16405	16363	16368	16267	16188	16297	16342	16427	16449	16399	16399	16456	16272	16398	16245	16517	16331	16458	16383	16230	16405	16221	16329	16275	16429	16354	16330	16316	16517	16291	16379	16383	16302	16364	16381	16277	16247	16368	16414	16314	16459	16392
29843	23055	23785	20786	18023	17875	17729	17609	17553	17538	17686	17705	17548	17755	17369	17532	17629	17535	17471	17488	17514	17408	17681	17532	17704	17353	17597	17580	17533	17694	17551	17577	17543	17381	17475	17545	17515	17621	17403	17548	17712	17511	17704	17685	17465	17430	17614	17409	17457	17412	17632	17492	17464	17412	17511	17483	17513	17595	17651	17397	17497	17474	17386	17418	17397	17435	17472	17734	17491	17479	17418	17442	17426	17456	17670	17770	17543	17405	17575	17588	17413	17562	17527	17414	17565	17661	17567	17538	17451	17519	17595	17547	17341	17377	17643	17407	17297	17557	17496	17263	17568	17580	17589	17282	17459	17489	17446	17323	17267	17510	17494	17511	17608	17381	17591	17511	17402	17549	17678	17671	17631	17547	17522	17452	17465	17555	17554	17773	17494	17640	17456	17429	17602	17631	17558	17309	17367	17473	17677	17461	17376	17436	17380	17522	17417	17466	17484	17398	17575	17609	17655	17522	17511	17500	17879	17568	17570	17652	17573	17363	17546	17685	17315	17379	17243	17417	17502	17547	17709	17518	17468	17529	17629	17463	17384	17351	17561	17465	17504	17634	17446	17359	17423	17468	17428	17403	17561	17466	17550	17567	17562	17447	17217	17606	17347	17693	17588	17401	17301	17514	17584	17467	17490	17349	17563	17565	17272	17470	17578	17705	17641	17627	17373	17489	17508	17751	17538	17605	17629	17788	17629	17688	17441	17498	17650	17622	17545	17298	17685	17509	17440	17755	17309	17556	17544	17418	17509	17518	17385	17601	17299	17472	17656	17667	17565	17335	17473	17556	17462	17280	17500	17584	17435	17349	17407	17477	17484	17493	17386	17560	17426	17459	17530	17479	17927	17805	17656	17706	17663	17523	17531	17632	17443	17581	17586	17590	17343	17379	17462	17567	17406	17634	17559	17519	17693	17379	17420	17659	17537	17627	17486	17662	17481	17486	17433	17520	17614	17438	17590	17489	17484	17410	17517	17393	17689	17598	17262	17479	17396	17460	17442	17406	17174	17381	17480	17529	17448	17634	17521	17640	17590	17361	17322	17469	17476	17436	17384	17622	17650	17651	17466	17412	17639	17585	17648	17525	17533	17481	17604	17465	17460	17571	17409	17368	17519	17465	17373	17398	17356	17477	17494	17643	17536	17507	17493	17446	17467	17571	17387	17508	17387	17598	17483	17555	17312	17538	17664	17468	17563	17210	17395	17431	17239	17416	17598	17383	17511	17489	17375	17339	17381	17477	17647	17473	17587	17297	17369	17480	17548	17625	17568	17404	17526	17733	17528	17387	17436	17481	17437	17552	17491	17478	17332	17383	17486	17601	17331	17406	17582	17464	17646	17591	17638	17381	17491	17472	17539	17653	17401	17449	17742	17543	17579	17271	17173	17425	17531	17552	17563	17420	17546	17596	17526	17502	17600	17566	17602	17794	17501	17441	17549	17622	17686	17508	17564	17696	17294	17416	17788	17514	17756	17353	17527	17612	17350	17515	17552	17680	17493	17442	17542	17390	17608	17455	17475	17377	17361	17771	17688	17474	17526	17443	17483	17465	17482	17438	17641	17568	17530	17781	17555	17415	17639	17613	17496	17599	17547	17654	17631	17463	17450	17445	17434	17498	17668	17476	17600	17367	17603	17631	17629	17513	17483	17451	17586	17484	17549	17576	17513	17562	17680	17688	17549	17471	17660	17626	17655	17585	17568	17456	17373	17521	17440	17434	17534	17430	17449	17618	17473	17460	17559	17542	17525	17726	17596	17681	17463	17530	17748	17611	17534	17668	17698	17380	17553	17500	17393	17662	17439	17616	17564	17460	17599	17520	17475	17390	17399	17647	17301	17405	17729	17607	17650	17421	17500	17673	17578	17729	17634	17412	17555	17270	17377	17496	17514	17603	17546	17543	17494	17507	17550	17444	17476	17462	17552	17501	17425	17421	17274	17484	17311	17643	17443	17614	17488	17399	17708	17616	17603	17854	17388	17310	17660	17511	17447	17662	17592	17263	17511	17551	17548	17640	17644	17573	17588	17624	17615	17492	17456	17448	17526	17371	17361	17391	17473	17403	17310	17351	17744	17634	17605	17247	17638	17617	17672	17648	17535	17498	17745	17629	17348	17595	17683	17285	17583	17454	17367	17560	17399	17433	17429	17465	17520	17342	17600	17611	17408	17364	17625	17439	17590	17615	17381	17537	17510	17525	17561	17509	17780	17635	17443	17546	17437	17697	17422	17312	17441	17497	17456	17469	17394	17479	17590	17653	17664	17512	17345	17513	17427	17775	17460	17735	17447	17508	17458	17374	17550	17529	17493	17591	17577	17522	17558	17576	17599	17479	17760	17487	17332	17524	17373	17474	17546	17490	17310	17655	17703	17449	17390	17416	17491	17618	17786	17448	17659	17338	17411	17627	17573	17452	17608	17661	17636	17472	17469	17644	17653	17547	17339	17550	17569	17493	17663	17364	17370	17487	17430	17477	17380	17531	17650	17460	17761	17415	17579	17745	17390	17434	17435	17429	17474	17476	17582	17249	17522	17590	17681	17310	17629	17512	17415	17382	17589	17502	17472	17616	17535	17682	17581	17647	17423	17507	17414	17441	17582	17708	17548	17717	17438	17661	17530	17455	17359	17553	17635	17378	17627	17221	17402	17394	17534	17627	17601	17559	17537	17422	17673	17579	17525	17513	17493	17588	17443	17590	17487	17640	17410	17430	17417	17522	17390	17579	17454	17383	17579	17417	17562	17555	17553	17688	17582	17469	17514	17301	17408	17449	17600	17811	17415	17268	17375	17508	17507	17541	17687	17542	17343	17371	17591	17651	17529	17384	17420	17552	17535	17527	17425	17442	17538	17486	17520	17401	17489	17597	17601	17434	17326	17566	17503	17474	17713	17641	17615	17551	17762	17731	17729	17415	17296	17351	17517	17665	17762	17334	17710	17624	17543	17491	17446	17598	17794	17558	17406	17413	17233	17424	17379	17393	17497	17504	17361	17319	17644	17447	17339	17652	17455	17275	17688	17468	17567	17717	17642	17432	17673	17724	17694	17454	17385	17359	17440	17565	17455	17537	17680	17503	17637	17538	17641	17563	17539	17351	17451	17344	17630	17375	17498	17443	17452	17588	17472	17588	17726	17556	17596	17474	17667	17665	17349	17515	17547	17348	17402	17487	17599	17380	17624	17631	17666	17620	17349	17569	17535	17636	17572	17568	17657	17418	17511	17348	17439	17524	17462	17490	17608	17667	17637	17518	17468	17523	17420	17630	17614	17491	17670	17367	17553	17570	17739	17647	17314	17680	17574	17593	17430	17487	17684	17473	17481	17380	17503	17483	17698	17576	17478	17623	17587	17465	17497	17541	17462	17528	17805	17383	17566	17421	17679	17602	17696	17415	17562	17340	17498	17539	17344	17452	17381	17623	17377	17599	17624	17390	17379	17534	17603	17405	17325	17569	17580	17352	17575	17396	17402	17450	17571	17471	17586	17592	17557	17508	17499	17610	17531	17607	17372	17398	17395	17441	17509	17436	17602	17351	17675	17315	17592	17609	17434	17605	17520	17447	17501	17421	17337	17440	17643	17427	17502	17454	17433	17372	17514	17595	17447	17601	17561	17559	17552	17203	17628	17486	17682	17580	17440	17550	17455	17339	17304	17415	17548	17565	17468	17272	17536	17364	17530	17715	17435	17307	17747	17583	17519	17527	17629	17513	17411	17418	17401	17428	17390	17405	17451	17410	17570	17393	17545	17383	17452	17507	17581	17676	17647	17746	17730	17514	17378	17637	17538	17388	17431	17729	17421	17566	17491	17457	17375	17492	17781	17474	17615	17494	17495	17466	17542	17492	17768	17571	17466	17370	17502	17586	17555	17450	17612	17452	17592	17638	17513	17468	17544	17450	17384	17310	17698	17680	17586	17533	17643	17480	17584	17565	17492	17598	17719	17409	17701	17544	17662	17654	17685	17446	17521	17352	17530	17724	17393	17444	17465	17387	17602	17473	17358	17717	17382	17395	17591	17491	17632	17513	17661	17674	17520	17611	17424	17486	17176	17428	17467	17553	17604	17434	17733	17520	17497	17452	17506	17564	17355	17594	17628	17639	17483	17385	17605	17519	17438	17779	17556	17364	17477	17377	17469	17512	17376	17519	17391	17427	17512	17454	17662	17544	17581	17418	17331	17576	17512	17542	17439	17524	17613	17441	17311	17528	17613	17592	17549	17609	17469	17639	17563	17435	17452	17380	17410	17468	17692	17572	17525	17478	17280	17528	17409	17560	17455	17660	17570	17385	17350	17494	17521	17539	17582	17469	17525	17387	17253	17652	17460	17474	17671	17514	17470	17533	17589	17597	17677	17544	17504	17510	17632	17626	17342	17459	17712	17638	17531	17496	17681	17314	17528	17684	17346	17372	17557	17430	17520	17515	17588	17727	17444	17460	17622	17466	17650	17629	17505	17499	17515	17430	17517	17629	17676	17708	17563	17571	17705	17533	17472	17470	17706	17368	17422	17611	17509	17675	17621	17541	17320	17562	17526	17406	17400	17548	17535	17622	17538	17464	17586	17502	17374	17545	17519	17556	17418	17404	17620	17650	17807	17552	17550	17554	17491	17570	17624	17395	17416	17474	17458	17522	17300	17499	17730	17515	17720	17508	17734	17511	17422	17622	17502	17483	17512	17528	17489	17619	17610	17582	17504	17557	17572	17683	17598	17507	17562	17593	17743	17407	17565	17640	17424	17505	17566	17461	17382	17397	17585	17492	17387	17559	17665	17600	17460	17326	17559	17483	17731	17506	17647	17490	17515	17528	17379	17499	17508	17633	17248	17685	17542	17501	17368	17539	17552	17469	17466	17748	17503	17687	17554	17408	17468	17378	17353	17657	17520	17540	17580	17446	17685	17399	17539	17504	17507	17339	17508	17817	17554	17724	17592	17719	17619	17513	17804	17381	17535	17506	17563	17486	17467	17585	17790	17381	17538	17466	17466	17542	17318	17463	17502	17469	17473	17445	17514	17243	17572	17390	17532	17336	17518	17502	17496	17654	17520	17490	17402	17693	17497	17559	17611	17779	17630	17493	17557	17351	17562	17555	17534	17443	17375	17540	17640	17446	17510	17578	17533	17488	17515	17289
17448	22875	18890	16633	15558	15362	15373	15270	15181	15285	15155	15031	15107	15246	15185	15111	15169	15248	15197	15250	15142	15223	15199	15205	15086	15212	15048	15169	15134	15148	15078	15172	15170	15190	15097	15149	15211	15253	15130	15041	15099	15103	14919	15190	15473	15209	15246	15066	15306	15105	15208	15201	15084	15297	15062	15132	15107	15117	15237	15183	15077	15048	15213	15120	15156	15268	15143	15024	14999	15098	15176	15132	14992	15136	15124	15207	15187	14936	15213	15090	15152	15132	15131	15050	15234	15096	15184	15110	15280	15135	15261	15273	15277	15044	15108	15074	15182	15198	15123	15215	15259	15031	15110	15291	15142	15069	15100	15279	15141	15263	14954	15185	15115	15005	14983	15304	15038	15103	15052	15054	15154	15118	15278	15274	15133	15127	15096	15268	15071	15142	15110	15141	15193	15096	15235	15201	15014	15096	15118	15364	14891	15097	15083	15273	15078	15101	14945	15053	15191	15038	15299	15333	15112	15221	15065	15195	15216	15303	15200	15216	14985	15205	15248	15104	15129	15154	15285	15142	15128	15163	15107	15184	14979	15081	15116	15140	15115	15135	15183	14922	15228	15011	15017	15245	15156	14959	14993	15074	15234	15084	15159	15105	15299	15248	15155	15033	15022	14977	15137	14988	15087	15189	15271	15260	15299	15227	15261	14977	14968	15274	15128	15254	15186	15311	15130	15122	15185	15190	15323	15012	15214	15146	15263	14996	15198	15045	15043	15218	15209	15086	15172	15325	15375	15134	15151	15202	15181	15068	15082	15238	15127	15137	15239	15112	15089	15099	15068	15241	15240	14894	15174	15214	15069	15108	15196	15168	15189	15226	15277	15146	15245	15019	15004	15248	15187	15267	15197	15139	15227	15116	15074	15133	15105	15071	15181	15200	14988	15184	15034	15306	15035	15216	15144	15309	15232	15057	15162	15048	15155	15052	15097	15112	15295	15000	15206	15156	15020	15276	15212	15262	15111	15113	15185	15202	15088	15242	15028	15208	15149	15192	15146	15225	14977	15282	14948	15071	15093	15042	15120	15105	15261	15217	15156	15117	15034	15030	15146	15158	15176	15283	14968	15150	15228	15042	15163	15147	15047	15100	15132	15213	15062	15092	15129	15327	15027	15245	15291	15180	15219	15085	15262	15116	15135	15068	15170	15373	15237	15121	15125	14967	15188	15062	15195	15109	15185	15098	15092	15160	15027	15266	15227	15164	15183	15194	15180	15111	15270	15246	15236	15022	15001	15217	15160	15086	15211	15237	15174	15133	15160	15110	15208	15153	15261	15036	15202	15254	15034	15057	15152	15133	15242	15103	15303	15280	15217	15284	15222	15232	15176	15147	15113	15120	15103	15038	15204	15208	15370	15162	15136	15005	15196	15117	15360	15110	15050	15093	15060	15315	15186	14978	15103	15168	14995	15073	15171	15128	15121	15115	15164	15108	15191	14941	15314	15196	15091	15124	15082	15121	15181	15176	15210	15237	15267	15113	15043	15130	15144	15121	15109	15079	15080	15137	15217	15086	15190	15073	15225	15026	15145	15140	15162	15131	15106	15072	15181	15113	15140	15102	15168	15107	15126	15106	15178	15189	15203	15088	15011	15141	15113	15162	15279	15255	15226	15188	15222	15199	15182	15304	15167	15077	15033	15083	15184	15237	15329	15225	15113	15190	15209	15341	15182	15310	15164	15209	15200	15242	15179	15115	15365	15219	15097	15229	15219	15297	15030	15084	15294	15073	15290	15200	15286	15336	15219	15114	14988	15171	15148	15279	15152	15205	15187	15200	15159	14991	15130	15292	15090	15028	15291	15134	15174	15105	15311	15122	15142	15275	15085	15127	15178	15184	15214	14939	15179	15201	15074	15122	15288	15110	15147	15202	15282	15327	15291	15084	15217	15106	15179	15235	15079	15179	15148	15180	15125	15282	15210	15228	15110	15064	15124	15151	14916	15244	15158	15097	15237	15137	15131	15238	15275	15279	15334	15101	15175	15163	15118	15025	15102	15118	15073	15167	15086	15169	15139	15259	15170	15140	15179	15015	15203	15167	15128	14986	15315	15150	15181	15129	15331	15063	15097	15198	15201	15182	15207	15137	15137	15064	15248	15046	15132	15247	15204	15224	15173	15036	15186	15255	15282	15279	15095	15322	15207	15204	15217	15198	15097	15076	15258	15065	15208	15157	15066	15059	15146	15048	15065	15302	15126	15052	15028	15335	15135	15148	15044	15057	15076	15203	15117	15055	15109	15300	15222	15170	15207	15050	15240	15108	14998	15135	15239	15272	15328	15163	15171	15224	15050	15179	15148	15189	15268	15102	15092	15166	15161	15085	15063	15071	15231	15047	15229	15252	15205	15090	15009	14927	15170	15018	15155	15270	15296	15173	15211	15240	15293	15254	15212	15058	15035	15180	15139	15076	15139	15144	15175	15119	15085	14939	15057	15113	15261	14942	15140	15298	15180	15022	15281	15290	15106	15272	15193	15303	15272	15099	15057	15145	14965	15064	15023	15262	15171	15040	15233	15107	15209	15131	15224	15274	15161	15140	15255	15128	15142	15267	15245	15186	15221	15135	15101	15208	15133	14937	15161	15123	15110	15168	15172	15025	15073	15092	15097	15263	15053	15043	15254	15177	15125	15059	15179	15264	15141	15229	15040	15182	15107	15141	15122	15122	14913	15251	15183	15198	15302	15151	15157	15106	15180	15315	14993	15232	15157	15257	15030	15067	15203	15242	15197	15260	15176	15088	15286	15149	15206	15103	15122	15307	15066	15109	15180	15017	15247	15078	15118	15114	15122	15215	15168	15280	15151	15162	15200	15210	15160	15031	15158	15105	15030	15273	15042	15003	15046	15065	15043	15256	15146	15125	15237	15246	15140	15137	15037	15157	15072	15120	15053	15249	15236	15226	15034	15210	15031	15123	15151	15205	15121	15177	15160	14969	15125	15254	15301	15140	15287	15192	15233	15109	15148	15088	15211	15112	15177	15203	15110	15187	15062	15254	15192	15058	15278	15204	15040	15227	15143	15224	15053	15157	15311	15123	15390	15146	15286	15016	15192	15190	15174	15284	15124	15138	15190	14998	15064	15311	15187	15192	15096	15107	15268	15160	14971	15025	15146	15121	15253	15258	15106	15219	15086	15127	15155	15039	15309	15002	15201	15239	15125	15076	15126	15279	15249	15236	15065	14977	15131	15185	15082	15140	15050	15149	15158	15120	15087	14973	15277	15324	15215	15102	15095	15122	15176	15007	15020	15155	14990	15237	15220	15137	15160	15089	15056	15055	15256	15266	15137	15225	15112	15380	15156	15258	15204	15196	15280	15243	15069	15166	15076	15185	15048	15180	15047	15059	15098	15185	15237	14972	15079	15067	15202	15255	15277	15318	15054	15222	15147	15159	15052	15437	15142	15148	15188	15019	15171	15049	15140	15011	15225	15079	15034	15083	15266	15050	15066	15005	15148	15148	15080	15148	15024	15194	15193	15250	14920	15064	15191	15199	15203	15208	15256	15270	15218	15197	15074	14844	15140	15259	15277	15158	15240	15236	15217	15175	15086	15222	15074	15059	15212	15281	15202	15138	15253	15136	15131	15254	15254	15231	14969	15142	15369	14988	15364	15139	15136	15072	15032	15065	15022	15173	15029	15033	15262	15170	15194	15094	15214	15160	15063	15212	15196	15268	15163	15196	15079	15070	15266	15100	15226	15118	15193	15132	14995	15332	15177	15360	15087	15199	15235	15189	15163	15121	15233	15221	15176	15069	15277	15143	15005	15188	15189	15101	15257	15037	15060	15091	15035	15322	15094	15130	15149	15125	15171	15136	15212	15160	15011	15171	14912	15007	15016	15002	15073	15201	15084	15181	15128	15241	15246	15277	15219	15012	15084	15241	15183	15004	14922	15047	15283	14969	15184	15081	15143	15047	15116	15136	15083	15089	15112	15175	15116	15326	15069	15291	15061	15075	14966	15180	15072	15073	15181	15192	15061	14991	15168	15046	15123	15132	15201	15204	15161	15221	15234	15217	15146	15313	15173	15235	15252	15029	15074	15063	15324	15300	15117	15235	15106	15122	15224	15150	15240	14952	15232	15023	15115	15135	15276	15172	15154	14947	15081	15022	15188	15197	15227	15191	15142	14996	15119	15224	15242	15113	15047	15185	15130	15064	15195	15323	15040	15151	15079	15051	15040	15223	15104	15192	15199	15141	15182	15125	15214	15186	15201	15049	15135	15187	15092	15235	15153	15080	15211	15331	15164	15288	15268	15118	15017	15193	15122	15131	15192	15133	15201	15168	15172	15211	15151	15277	15103	15074	15179	15211	15112	15117	15181	15215	15079	15074	15182	15173	15258	15281	15172	15264	15223	15131	15170	15208	15158	15233	15096	15109	15204	15026	15261	15191	15091	15215	15045	15211	15283	15168	15077	15220	15179	15223	15092	15122	15164	15060	15205	15108	15094	15171	15017	15191	15012	15178	15092	15086	15218	15272	15179	15310	15169	15024	15187	15043	15320	14956	15354	15110	15099	15089	15250	15165	15229	15111	15205	15253	15002	15197	15248	15101	15219	15252	15057	15099	15178	15236	15162	15211	15210	14936	15127	15258	15293	15185	15298	15254	15026	15210	15260	15105	15071	15355	15291	15144	15177	15223	15147	15088	15176	15185	15019	15209	15181	15272	15218	15174	15055	15210	15223	15077	15173	14970	15022	15196	15098	15021	15016	14911	15155	14969	15195	15027	15349	15192	15032	15189	15122	15138	15159	15164	15236	15193	15040	15129	15151	15152	15125	15360	15373	15072	15100	15050	15247	15176	15156	15029	15185	15104	15221	15286	15149	15125	15038	15139	15231	15161	15127	15177	15023	15095	15133	15227	15129	15199	15170	15115	15199	15150	15023	15270	15033	15179	14971	15147	15136	15132	15110	15258	15091	15125	15206	15200	15184	15045	15174	15159	15178	15323	14978	15147	15358	15182	15209	15045	15040	15293	15209	15369	15040	15032	15095	15120	15177	15259	15255	15188	15226	15187	15062	15304	15246	15110	15332	15169	15169	15110	15152	15195	15092	15205	15155	15197	15240	15240	15383	15133	15132	15066	15003	15197	15199	15195	15120	15114	15120	15242	15249	15203
23837	21563	28092	25832	22577	21416	20701	18926	18321	18726	18619	18433	18260	18462	18537	18511	18533	18362	18270	18512	18425	18459	18328	18481	18295	18367	18636	18529	18356	18379	18291	18434	18182	18176	18465	18543	18449	18293	18350	18463	18346	18230	18224	18410	18468	18235	18213	18177	18268	18192	18309	18345	18129	18199	18251	18081	18636	18191	18128	18326	18524	18188	18027	18360	18445	18342	18379	18397	18379	18422	18342	18279	18515	18499	18454	18264	18492	18141	18295	18216	18314	18245	18370	18492	18223	18196	18526	18575	18270	18430	18340	18193	18144	18506	18398	18591	18307	18471	18279	18324	18302	18452	18292	18309	18253	18398	18304	18398	18441	18260	18540	18541	18343	18227	18333	18233	18337	18279	18398	18259	18188	18295	18188	18133	18466	18379	18401	18408	18438	18442	18387	18211	18447	18187	18257	18253	18395	18342	18433	18374	18438	18375	18428	18480	18478	18403	18406	18332	18236	18426	18327	18246	18265	18300	18206	18218	18395	18465	18500	18255	18184	18213	18384	18273	18492	18311	18292	18288	18257	18183	18390	18443	18331	18304	18028	18349	18424	18295	18219	18393	18413	18375	18415	18449	18322	18427	18300	18167	18318	18125	18313	18274	18235	18390	18435	18259	18216	18328	18259	18312	18311	18270	18380	18349	18177	18349	18104	18405	18313	18275	18337	18219	18048	18209	18367	18387	18188	18355	18063	18272	18359	18239	18286	18601	18323	18334	18341	18272	18315	18317	18514	18519	18448	18220	18247	18366	18611	18168	18235	18325	18182	18194	18374	18269	18197	18281	18466	18373	18329	18205	18079	18118	18268	18216	18280	18310	18350	18126	18207	18296	18214	18310	18385	18323	18316	18387	18201	18351	18268	18309	18286	18327	18115	18135	18344	18195	18580	18374	18316	18164	18285	18359	18196	18332	18314	18541	18249	18366	18397	18346	18378	18160	18066	18182	18240	18422	18346	18420	18288	18216	18293	18229	18310	18488	18393	18201	18320	18346	18414	18274	18210	18450	18389	18471	18337	18195	18350	18307	18426	18213	18401	18235	18315	18378	18269	18195	18349	18226	18290	18296	18376	18180	18318	18287	18233	18501	18352	18363	18289	18307	18466	18101	18223	18221	18184	18250	18040	17944	18351	18369	18192	18406	18244	18209	18405	18165	18233	18311	18073	18226	18193	18295	18382	18307	18332	18336	18276	18486	18223	18231	18286	18231	18619	18305	18346	18499	18194	18321	18418	18579	18260	18130	18325	18207	18207	18128	18265	18478	18135	18371	18457	18314	18225	18363	18313	18352	18222	18309	18394	18344	18263	18096	18284	18222	18083	18284	18516	18295	18495	18184	18404	18483	18287	18436	18329	18286	18458	18156	18281	18478	18383	18298	18200	18199	18141	18146	18363	18277	18427	18259	18290	18343	18097	18348	18251	18524	18102	18272	18204	18523	18513	18249	18404	18417	18238	18188	18094	18129	18420	18422	18177	18234	18337	18448	18536	18323	18376	18213	18375	18274	18198	18390	18338	18471	18262	18387	18438	18232	18299	18440	18391	18317	18312	18213	18435	18247	18383	18346	18310	18480	18383	18245	18508	18345	18038	18185	18346	18050	18283	18321	18226	18467	18415	18212	18273	18079	18350	18474	18266	18198	18231	18327	18426	18220	18338	18323	18399	18160	18503	18194	18166	18282	18384	18364	18124	18306	18054	18278	18370	18196	18260	18345	18382	18169	18236	18431	18570	18190	18465	18492	18300	18604	18436	18164	18256	18463	18246	18374	18190	18482	18287	18331	18472	18412	18125	18553	18201	18480	18151	18313	18376	18230	18275	18362	18169	18260	18293	18208	18276	18218	18363	18185	18380	18128	18606	18165	18217	18250	18361	18380	18288	18270	18342	18381	18255	18280	18148	18359	18329	18428	18417	18367	18446	18295	18401	18459	18390	18284	18359	18324	18508	18287	18364	18345	18223	18088	18291	18207	18353	18078	18559	18281	18287	18272	18493	18342	18330	18176	18356	18360	18296	18234	18275	18308	18168	18326	18467	18291	18183	18278	18509	18140	18526	18361	18213	18446	18253	18270	18332	18129	18211	18434	18333	18346	18217	18404	18293	18105	18333	18367	18246	18472	18407	18245	18381	18200	18599	18202	18194	18273	18426	18433	18228	18334	18186	18338	18472	18403	18410	18213	18380	18135	18376	18387	18322	18341	18137	18586	18361	18398	18281	18306	18234	18337	18494	18368	18411	18449	18304	18377	18264	18370	18337	18304	18365	18622	18299	18250	18375	18133	18250	18163	18387	18401	18262	18270	18559	18277	18420	18241	18217	18177	18326	18235	18421	18267	18446	18379	18045	18347	18165	18423	18413	18365	18223	18310	18350	18304	18405	18395	18497	18352	18051	18284	18449	18527	18425	18254	18376	18301	18500	18417	18240	18126	18375	18322	18270	18306	18322	18484	18284	18204	18236	18418	18403	18268	18361	18211	18445	18284	18271	18345	18420	18496	18194	18350	18389	18353	18341	18150	18326	18460	18201	18230	18226	18252	18249	18608	18502	18553	18161	18177	18282	18578	18415	18354	18337	18460	18172	18131	18241	18251	18277	18186	18405	18470	18325	18136	18335	18290	18310	18345	18366	18373	18382	18290	18250	18361	18574	18516	18280	18345	18381	18327	18239	18164	18145	18327	18144	18200	18425	18203	18229	18397	18068	18284	18351	18412	18182	18282	18326	18265	18331	18217	18186	18284	18425	18451	18298	18346	18272	18254	18351	18363	18240	18246	18387	18312	18533	18372	18118	18216	18402	18502	18260	18398	18205	18363	18419	18383	18513	18357	18237	18186	18229	18402	18439	18338	18128	18329	18231	18184	18252	18428	18146	18062	18281	18277	18431	18355	18281	18396	18204	18243	18284	18191	18340	18157	18113	18259	18344	18223	18455	18329	18276	18299	18345	18374	18417	18434	18479	18253	18302	18386	18260	18318	18248	18316	18426	18274	18412	18365	18464	18322	18352	18232	18161	18314	18295	18156	18305	18203	18201	18022	18360	18285	18213	18163	18290	18379	18258	18241	18289	18200	18288	18235	18245	18369	18446	18358	18197	18274	18393	18452	18361	18351	18317	18435	18590	18321	18300	18609	18566	18382	18206	18423	18139	18268	18234	18189	18337	18322	18200	18325	18363	18211	18295	18353	18186	18017	18182	18357	18194	18393	18388	18278	18347	18338	18209	18412	18241	18483	18347	18081	18448	18293	18319	18267	18353	18305	18430	18201	18478	18349	18187	18202	18257	18308	18427	18248	18432	18265	18425	18276	18337	18318	18440	18234	18477	18223	18559	18369	18294	18406	18340	18430	18308	18332	18276	18348	18444	18425	18278	18215	18369	18196	18198	18509	18452	18335	18515	18164	18506	18326	18310	18190	18516	18306	18517	18494	18330	18254	18323	18303	18594	18336	18455	18216	18082	18389	18280	18239	18357	18270	18234	18254	18318	18338	18421	18162	18327	18255	18474	18296	18258	18335	18508	18301	18230	18241	18580	18362	18420	18184	18349	18321	18309	18279	18308	18340	18153	18398	18220	18364	18194	18537	18472	18410	18417	18329	18545	18369	18316	18310	18351	18507	18355	18403	18312	18228	18142	18302	18316	18221	18232	18320	18499	18212	18139	18503	18309	18113	18324	18395	18432	18460	18337	18448	18398	18139	18475	18070	18219	18334	18449	18459	18292	18204	18273	18277	18244	18406	18484	18315	18429	18554	18371	18250	18375	18343	18345	18391	18027	18194	18508	18162	18194	18309	18430	18416	18340	18410	18178	18205	18198	18400	18327	18267	18329	18364	18316	18173	18373	18501	18386	18409	18311	18301	18278	18524	18323	18342	18315	18228	18342	18434	18258	18256	18209	18320	18459	18310	18536	18163	18313	18277	18188	18326	18244	18305	18278	18353	18496	18197	18161	18418	18421	18353	18331	18345	18372	18527	18320	18343	18333	18509	18143	18207	18563	18202	18091	18199	18364	18452	18107	18339	18343	18307	18467	18199	18248	18334	18246	18294	18422	18241	18122	18041	18329	18129	18249	18260	18403	18521	18359	18201	18456	18378	18149	18418	18125	18474	18043	18609	18301	18068	18268	18252	18264	18214	18138	18218	18332	18346	18346	18396	18215	18245	18344	18415	18388	18334	18131	18155	18289	18215	18408	18390	18276	18235	18419	18039	18324	18549	18443	18383	18324	18360	18510	18243	18435	18399	18386	18237	18078	18313	18240	18423	18194	18338	18534	18146	18279	18039	18523	18352	18375	18298	18471	18373	18374	18491	18276	18224	18296	18444	18372	18295	18387	18455	18245	18316	18493	18242	18504	18139	18248	18550	18538	18353	18121	18337	18182	18336	18166	18370	18570	18587	18510	18388	18458	18396	18305	18436	18221	18439	18046	18523	18358	18127	18269	18278	18221	18303	18476	18172	18131	18315	18537	18343	18330	18301	18354	18405	18374	18563	18229	18242	18130	18366	18385	18331	18321	18491	18508	18358	18339	18398	18224	18454	18218	18124	18085	18346	18332	18430	18582	18218	18426	18338	18317	18126	18255	18309	18238	18383	18358	18257	18333	18350	18267	18468	18406	18514	18264	18283	18535	18210	18431	18361	18556	18508	18222	18378	18399	18369	18259	18080	18507	18117	18385	18420	18399	18321	18353	18301	18321	18448	18286	18340	18610	18261	18246	18340	18372	18220	18335	18352	18433	18537	18494	18369	18311	18246	18422	18304	18481	18225	18228	18147	18498	18271	18268	18206	18341	18135	18260	18267	18208	18264	18258	18239	18328	18324	18335	18404	18548	18440	18204	18193	18341	18412	18448	18355	18531	18412	18365	18053	18252	18267	18119	18242	18302	18250	18387	18340	18381	18342	18258	18288	18097	18243	18112	18447	18258	18276	18146	18170	18195	18366	18259	18039	18184	18274	18244	18432	18460	18409	18359	18238	18352	18323	18370	18264	18311	18278	18205	18572	18310	18213	18320	18461	18481	18310	18294	18364	18670	18478	18447	18206	18243	18321	18452	18141	18467	18411	18425	18336	18302	18292	18589	18306	18264	18281	18138	18261	18486	18115	18316	18203	18380	18231	18359	18277	18126	18206
17116	33879	25861	20859	17741	16968	16220	15916	15723	15712	15849	15724	15809	15636	15698	15811	15787	15625	15586	15656	15812	15707	15826	15676	15685	15648	15811	15615	15692	15744	15798	15744	15600	15603	15755	15682	15664	15655	15616	15659	15651	15571	15657	15639	15477	15681	15604	15709	15601	15584	15664	15562	15748	15541	15581	15727	15666	15721	15621	15626	15651	15684	15609	15619	15650	15682	15734	15785	15651	15635	15558	15738	15438	15699	15605	15552	15517	15550	15603	15630	15634	15570	15614	15680	15670	15515	15752	15592	15620	15589	15614	15438	15792	15611	15644	15660	15683	15694	15529	15543	15698	15486	15486	15772	15679	15782	15813	15488	15727	15647	15669	15607	15577	15632	15857	15550	15672	15622	15600	15633	15560	15732	15593	15489	15579	15415	15760	15629	15721	15760	15551	15622	15608	15515	15711	15680	15412	15656	15569	15692	15635	15543	15534	15721	15680	15672	15592	15590	15591	15744	15626	15654	15692	15446	15877	15613	15674	15634	15629	15590	15701	15624	15567	15507	15740	15684	15514	15599	15651	15690	15635	15764	15457	15645	15630	15661	15615	15592	15610	15745	15757	15623	15612	15603	15580	15500	15584	15616	15663	15728	15744	15565	15620	15504	15674	15560	15517	15828	15571	15613	15607	15471	15559	15701	15392	15664	15510	15715	15483	15539	15545	15516	15712	15644	15618	15553	15791	15517	15589	15645	15701	15428	15690	15532	15669	15658	15686	15708	15761	15790	15661	15753	15794	15547	15790	15563	15641	15696	15678	15644	15502	15557	15787	15666	15732	15534	15577	15612	15890	15642	15626	15691	15398	15499	15514	15851	15533	15796	15610	15642	15471	15604	15556	15691	15481	15623	15622	15586	15734	15642	15480	15769	15613	15578	15703	15663	15467	15731	15599	15643	15657	15514	15807	15399	15576	15731	15484	15470	15535	15681	15581	15570	15542	15745	15685	15608	15654	15596	15695	15558	15571	15461	15661	15742	15474	15760	15627	15697	15499	15626	15726	15645	15576	15671	15493	15662	15556	15708	15646	15621	15557	15621	15661	15690	15569	15512	15622	15705	15830	15693	15597	15579	15645	15636	15611	15606	15479	15651	15714	15695	15818	15731	15621	15684	15685	15647	15555	15757	15677	15653	15538	15671	15675	15552	15367	15638	15690	15605	15622	15630	15557	15595	15587	15716	15760	15746	15654	15414	15712	15767	15633	15623	15809	15582	15784	15764	15803	15656	15593	15617	15649	15676	15788	15658	15628	15713	15616	15602	15580	15742	15685	15567	15763	15758	15699	15711	15626	15561	15705	15794	15667	15729	15623	15731	15568	15717	15507	15563	15520	15743	15599	15621	15694	15624	15574	15431	15633	15569	15627	15545	15485	15663	15589	15809	15640	15759	15606	15550	15438	15791	15624	15755	15634	15616	15568	15638	15544	15683	15729	15533	15599	15658	15657	15618	15458	15617	15577	15598	15610	15650	15447	15582	15518	15444	15576	15686	15598	15646	15725	15783	15889	15561	15820	15716	15808	15460	15640	15515	15503	15553	15539	15790	15587	15590	15565	15638	15531	15689	15479	15592	15656	15515	15456	15686	15371	15650	15689	15529	15679	15590	15665	15644	15734	15661	15520	15518	15752	15532	15530	15632	15699	15593	15682	15709	15733	15594	15721	15676	15752	15531	15628	15716	15700	15773	15710	15713	15594	15586	15601	15839	15599	15601	15728	15561	15668	15610	15638	15524	15610	15793	15591	15702	15495	15886	15595	15636	15810	15609	15667	15803	15606	15680	15599	15586	15707	15773	15730	15765	15437	15667	15651	15663	15623	15624	15699	15561	15737	15606	15641	15549	15611	15621	15644	15629	15810	15702	15651	15708	15659	15752	15630	15542	15567	15787	15646	15673	15651	15441	15563	15574	15656	15664	15778	15605	15695	15741	15730	15515	15609	15624	15653	15533	15796	15631	15769	15559	15690	15618	15639	15690	15626	15621	15628	15546	15606	15683	15781	15666	15628	15497	15666	15586	15623	15566	15561	15419	15623	15484	15688	15629	15484	15671	15618	15587	15545	15539	15580	15505	15725	15591	15744	15719	15443	15659	15704	15595	15578	15602	15736	15855	15608	15534	15692	15745	15658	15742	15547	15502	15562	15693	15454	15669	15557	15355	15630	15607	15739	15557	15579	15775	15665	15674	15704	15743	15579	15744	15663	15576	15625	15707	15666	15585	15546	15719	15678	15675	15703	15517	15559	15580	15607	15505	15660	15645	15690	15815	15381	15873	15495	15620	15608	15458	15622	15595	15654	15800	15650	15509	15686	15521	15585	15714	15621	15531	15668	15627	15507	15743	15804	15644	15555	15617	15829	15738	15617	15511	15634	15791	15666	15583	15679	15488	15651	15544	15594	15626	15620	15472	15699	15668	15665	15624	15541	15663	15525	15703	15518	15820	15598	15899	15676	15545	15781	15628	15657	15543	15786	15662	15539	15643	15646	15614	15513	15597	15516	15600	15677	15628	15614	15793	15650	15630	15741	15700	15644	15583	15587	15551	15710	15474	15568	15692	15590	15606	15569	15631	15676	15557	15749	15673	15682	15469	15725	15582	15592	15686	15568	15500	15685	15606	15558	15608	15650	15673	15735	15555	15588	15394	15678	15641	15616	15692	15628	15681	15650	15664	15346	15573	15696	15825	15747	15659	15759	15570	15751	15555	15610	15512	15730	15624	15569	15625	15452	15604	15530	15578	15754	15624	15596	15666	15729	15604	15522	15630	15689	15720	15593	15682	15613	15745	15652	15561	15598	15596	15513	15622	15630	15718	15713	15678	15660	15489	15600	15528	15701	15584	15576	15497	15608	15646	15495	15631	15576	15589	15611	15568	15651	15463	15465	15668	15654	15625	15589	15629	15726	15855	15517	15623	15697	15472	15736	15641	15522	15441	15458	15619	15645	15734	15605	15553	15564	15776	15608	15577	15758	15696	15717	15649	15638	15639	15764	15656	15563	15722	15751	15670	15635	15555	15544	15697	15736	15409	15572	15590	15680	15654	15584	15700	15467	15540	15708	15593	15722	15591	15722	15558	15659	15518	15572	15603	15499	15730	15541	15643	15847	15668	15630	15652	15758	15652	15466	15655	15555	15710	15579	15499	15705	15747	15690	15707	15775	15623	15528	15563	15718	15731	15700	15585	15599	15534	15665	15535	15682	15506	15597	15723	15507	15596	15793	15768	15591	15702	15676	15546	15560	15680	15583	15536	15465	15679	15763	15686	15642	15649	15722	15586	15741	15668	15641	15582	15726	15742	15652	15685	15710	15660	15613	15561	15778	15741	15666	15592	15687	15454	15726	15774	15426	15580	15625	15652	15496	15508	15545	15510	15594	15786	15752	15670	15507	15602	15625	15526	15670	15490	15706	15666	15575	15690	15642	15747	15706	15635	15738	15534	15683	15563	15539	15643	15535	15729	15624	15553	15706	15663	15743	15634	15628	15645	15580	15675	15867	15568	15678	15800	15674	15740	15590	15633	15802	15532	15636	15703	15597	15501	15635	15721	15709	15641	15650	15733	15562	15658	15542	15679	15614	15598	15741	15731	15574	15568	15579	15647	15515	15707	15546	15527	15667	15580	15718	15405	15779	15610	15567	15654	15724	15605	15695	15726	15622	15662	15636	15669	15718	15802	15489	15760	15535	15577	15479	15630	15677	15719	15569	15554	15597	15693	15534	15715	15548	15591	15738	15662	15513	15704	15811	15600	15488	15648	15592	15651	15846	15711	15628	15856	15602	15521	15589	15562	15563	15555	15575	15668	15551	15646	15676	15684	15467	15512	15622	15443	15608	15623	15659	15663	15688	15588	15435	15507	15513	15610	15655	15860	15676	15651	15647	15608	15770	15467	15751	15647	15660	15514	15740	15864	15679	15507	15581	15577	15751	15680	15577	15752	15476	15685	15522	15566	15675	15537	15710	15405	15639	15639	15653	15792	15716	15734	15735	15578	15746	15750	15716	15714	15718	15676	15616	15556	15624	15721	15743	15628	15595	15474	15691	15680	15723	15575	15699	15635	15640	15562	15563	15592	15713	15714	15525	15647	15537	15480	15523	15725	15551	15579	15608	15709	15397	15589	15592	15410	15636	15598	15640	15542	15571	15529	15517	15604	15483	15687	15609	15602	15781	15575	15762	15591	15479	15577	15553	15670	15757	15607	15605	15655	15717	15540	15580	15662	15613	15640	15512	15502	15680	15515	15658	15588	15641	15759	15550	15643	15635	15622	15573	15753	15592	15463	15619	15511	15637	15558	15552	15505	15598	15645	15621	15650	15553	15558	15791	15602	15717	15624	15551	15480	15752	15497	15622	15633	15724	15693	15748	15494	15582	15615	15657	15600	15586	15581	15789	15696	15679	15886	15716	15600	15707	15685	15589	15697	15696	15693	15586	15613	15641	15739	15640	15672	15573	15503	15632	15612	15710	15715	15765	15542	15532	15566	15579	15779	15592	15653	15488	15785	15569	15687	15646	15702	15520	15523	15597	15490	15766	15679	15662	15607	15685	15735	15677	15479	15781	15717	15747	15594	15521	15509	15534	15715	15623	15531	15645	15454	15526	15678	15784	15660	15542	15461	15488	15619	15782	15704	15517	15630	15713	15614	15667	15556	15847	15494	15650	15610	15648	15722	15713	15606	15708	15640	15677	15847	15551	15572	15743	15642	15759	15699	15715	15522	15622	15503	15690	15688	15844	15607	15610	15640	15587	15519	15511	15638	15702	15817	15612	15594	15824	15542	15649	15669	15721	15723	15573	15589	15609	15722	15583	15528	15571	15689	15680	15780	15725	15660	15638	15780	15614	15448	15577	15647	15617	15528	15735	15641	15626	15773	15746	15518	15593	15627	15762	15584	15632	15758	15739	15523	15729	15683	15639	15626	15691	15518	15773	15494	15788	15578	15491	15545	15463	15826	15513	15754	15672	15652	15552	15560	15649	15746	15610	15730	15818	15633	15549	15745	15542	15508	15692	15517	15569	15539	15605	15510	15657	15661	15745	15536	15576	15657	15635	15716	15709	15706	15713	15686	15638	15611	15604	15582	15625	15647	15735	15736	15599	15593	15785	15493	15527	15623	15691	15553	15586	15564
25662	21593	26837	26730	19563	18450	18315	17774	17708	17630	17545	17640	17570	17632	17752	17672	17655	17670	17593	17688	17574	17703	17629	17503	17620	17574	17542	17511	17526	17561	17596	17474	17313	17674	17478	17515	17456	17487	17484	17435	17512	17432	17443	17630	17627	17586	17745	17508	17364	17571	17559	17538	17414	17650	17650	17655	17665	17543	17599	17501	17564	17504	17522	17595	17445	17641	17654	17529	17558	17621	17629	17574	17483	17672	17604	17632	17701	17369	17848	17678	17649	17432	17369	17785	17643	17646	17686	17187	17731	17558	17482	17552	17620	17466	17589	17669	17428	17675	17660	17664	17630	17328	17517	17676	17589	17617	17718	17536	17719	17582	17530	17300	17530	17456	17322	17437	17758	17551	17678	17558	17576	17628	17521	17598	17484	17313	17592	17621	17649	17535	17475	17360	17610	17552	17447	17535	17767	17586	17529	17517	17316	17602	17520	17666	17830	17637	17574	17434	17631	17306	17523	17461	17688	17696	17492	17662	17688	17542	17654	17632	17760	17624	17519	17588	17529	17522	17698	17743	17738	17738	17644	17565	17633	17526	17659	17378	17477	17729	17558	17427	17724	17331	17453	17438	17491	17547	17621	17530	17522	17409	17701	17668	17713	17660	17502	17642	17484	17642	17678	17527	17399	17675	17551	17586	17682	17527	17710	17490	17453	17571	17715	17583	17830	17304	17494	17389	17538	17579	17899	17502	17737	17668	17441	17429	17609	17637	17699	17481	17667	17511	17407	17479	17513	17516	17575	17672	17630	17437	17577	17497	17583	17579	17450	17404	17491	17500	17483	17621	17655	17378	17475	17468	17591	17778	17795	17656	17426	17458	17518	17585	17689	17515	17602	17628	17685	17482	17351	17416	17520	17692	17580	17553	17500	17737	17522	17470	17732	17742	17695	17588	17720	17602	17598	17565	17659	17697	17723	17589	17388	17434	17740	17639	17563	17499	17459	17619	17418	17822	17598	17531	17536	17629	17549	17651	17495	17858	17549	17490	17650	17717	17669	17548	17557	17569	17539	17669	17660	17593	17560	17693	17568	17549	17485	17633	17585	17429	17433	17672	17702	17620	17401	17544	17674	17921	17738	17577	17418	17720	17387	17542	17526	17646	17451	17502	17783	17833	17745	17652	17416	17677	17551	17632	17749	17570	17601	17506	17452	17549	17642	17552	17672	17531	17505	17670	17727	17613	17661	17584	17415	17565	17670	17416	17489	17265	17713	17710	17785	17617	17801	17504	17565	17762	17671	17609	17655	17684	17524	17544	17399	17486	17553	17666	17782	17531	17618	17514	17523	17652	17441	17712	17528	17462	17551	17360	17477	17582	17720	17340	17558	17400	17265	17488	17749	17668	17671	17455	17443	17545	17733	17582	17580	17618	17648	17511	17642	17578	17700	17386	17672	17448	17611	17633	17578	17378	17538	17578	17375	17598	17713	17577	17739	17526	17505	17707	17405	17598	17714	17387	17561	17613	17568	17523	17580	17630	17523	17515	17489	17399	17464	17598	17585	17590	17441	17499	17527	17630	17816	17568	17450	17725	17730	17647	17506	17590	17725	17518	17627	17593	17578	17403	17668	17581	17545	17452	17509	17500	17580	17249	17377	17519	17507	17687	17825	17576	17579	17528	17797	17615	17612	17587	17570	17498	17453	17428	17503	17731	17803	17513	17641	17842	17591	17582	17541	17574	17437	17362	17503	17504	17572	17575	17503	17495	17547	17582	17468	17424	17443	17340	17620	17624	17785	17497	17645	17425	17571	17428	17421	17799	17618	17407	17552	17819	17539	17655	17415	17646	17705	17799	17704	17535	17483	17421	17493	17692	17856	17433	17443	17493	17633	17751	17707	17675	17532	17539	17782	17589	17495	17512	17452	17503	17551	17700	17375	17499	17590	17587	17494	17513	17457	17541	17537	17800	17716	17612	17620	17728	17544	17431	17599	17637	17694	17630	17609	17574	17670	17709	17659	17492	17456	17623	17603	17602	17608	17640	17596	17641	17780	17492	17621	17649	17563	17391	17501	17657	17495	17603	17568	17674	17650	17659	17634	17448	17620	17677	17426	17910	17662	17391	17627	17423	17744	17605	17625	17488	17549	17522	17622	17616	17702	17451	17688	17627	17598	17765	17684	17710	17635	17563	17432	17290	17562	17539	17654	17603	17728	17599	17511	17797	17805	17462	17551	17482	17637	17676	17491	17801	17524	17655	17694	17622	17463	17532	17512	17641	17450	17505	17434	17594	17661	17406	17573	17524	17550	17753	17616	17495	17619	17542	17539	17633	17593	17404	17506	17574	17647	17587	17431	17569	17200	17536	17573	17668	17638	17694	17590	17585	17581	17672	17634	17521	17396	17418	17353	17630	17648	17550	17571	17654	17637	17250	17577	17688	17491	17446	17528	17374	17676	17715	17619	17851	17694	17574	17738	17636	17654	17673	17574	17805	17676	17431	17576	17463	17724	17605	17755	17543	17532	17463	17225	17521	17757	17668	17569	17599	17596	17566	17776	17619	17455	17430	17446	17851	17687	17714	17663	17622	17623	17587	17576	17611	17686	17666	17548	17685	17628	17581	17568	17670	17616	17487	17535	17584	17453	17544	17357	17666	17802	17522	17451	17262	17521	17478	17503	17600	17697	17790	17675	17348	17488	17419	17401	17395	17575	17638	17629	17673	17542	17410	17711	17720	17542	17629	17591	17593	17663	17763	17751	17600	17636	17664	17409	17724	17485	17658	17365	17590	17586	17534	17563	17544	17582	17711	17556	17581	17528	17533	17617	17535	17511	17623	17426	17758	17621	17725	17599	17617	17634	17333	17670	17480	17533	17617	17520	17686	17520	17592	17449	17637	17550	17426	17566	17670	17628	17444	17408	17355	17501	17599	17618	17506	17817	17639	17669	17465	17422	17609	17656	17659	17676	17461	17618	17693	17501	17686	17624	17631	17317	17513	17586	17584	17439	17417	17529	17489	17523	17833	17386	17596	17389	17560	17532	17679	17593	17634	17637	17423	17833	17616	17645	17592	17630	17631	17473	17547	17467	17457	17649	17750	17574	17550	17741	17495	17426	17340	17744	17659	17552	17553	17484	17468	17519	17692	17726	17465	17558	17566	17476	17547	17750	17576	17649	17530	17523	17423	17555	17646	17525	17450	17615	17618	17609	17724	17596	17407	17624	17748	17512	17524	17468	17515	17643	17700	17576	17641	17573	17615	17525	17481	17575	17670	17601	17636	17482	17424	17751	17683	17514	17513	17601	17718	17601	17650	17525	17578	17377	17692	17556	17597	17621	17293	17580	17651	17648	17793	17957	17673	17797	17483	17490	17387	17675	17441	17472	17640	17660	17532	17370	17551	17580	17486	17612	17768	17666	17659	17471	17476	17641	17488	17669	17598	17678	17670	17677	17588	17436	17533	17514	17510	17755	17486	17434	17590	17495	17414	17585	17454	17698	17629	17587	17493	17423	17673	17803	17559	17590	17533	17516	17532	17535	17542	17528	17566	17461	17621	17807	17472	17561	17691	17719	17724	17715	17533	17561	17641	17539	17406	17682	17313	17488	17563	17554	17565	17491	17321	17592	17655	17432	17629	17536	17710	17688	17330	17718	17625	17908	17622	17686	17429	17633	17512	17679	17557	17560	17435	17595	17303	17595	17401	17628	17572	17744	17613	17551	17615	17539	17605	17539	17718	17625	17707	17683	17635	17645	17568	17613	17541	17687	17582	17731	17499	17565	17543	17483	17800	17563	17594	17540	17795	17556	17541	17489	17477	17659	17525	17454	17492	17695	17643	17541	17583	17520	17816	17634	17626	17604	17714	17518	17538	17564	17327	17482	17675	17528	17544	17611	17592	17758	17417	17419	17420	17593	17591	17447	17369	17535	17494	17707	17395	17826	17649	17557	17684	17478	17699	17598	17668	17628	17712	17735	17778	17935	17805	17533	17531	17545	17524	17535	17710	17566	17619	17574	17678	17455	17643	17490	17548	17446	17668	17514	17497	17806	17737	17482	17623	17701	17563	17619	17568	17543	17679	17514	17732	17637	17473	17493	17521	17579	17488	17635	17633	17543	17606	17744	17730	17756	17686	17584	17454	17580	17681	17497	17644	17415	17600	17491	17301	17713	17621	17425	17594	17632	17459	17679	17332	17735	17651	17707	17558	17690	17601	17701	17594	17498	17574	17466	17656	17534	17630	17553	17607	17647	17409	17702	17487	17577	17711	17467	17633	17606	17710	17582	17630	17411	17419	17647	17667	17662	17545	17468	17499	17542	17280	17620	17542	17813	17611	17667	17702	17472	17751	17596	17729	17539	17609	17625	17584	17941	17724	17634	17497	17769	17416	17588	17721	17528	17739	17714	17602	17567	17556	17599	17622	17534	17537	17544	17716	17544	17687	17664	17672	17863	17672	17485	17866	17369	17722	17557	17835	17824	17516	17549	17627	17572	17466	17503	17484	17654	17652	17479	17651	17660	17522	17215	17581	17498	17607	17610	17704	17621	17754	17712	17688	17744	17676	17537	17667	17540	17425	17636	17521	17692	17457	17654	17540	17667	17565	17631	17605	17667	17315	17393	17696	17367	17642	17378	17418	17763	17616	17557	17501	17761	17434	17524	17424	17606	17427	17581	17641	17635	17776	17513	17509	17777	17633	17585	17466	17783	17633	17480	17716	17412	17339	17583	17559	17509	17569	17532	17580	17590	17549	17705	17636	17596	17638	17569	17689	17467	17653	17414	17529	17493	17727	17451	17487	17666	17630	17660	17568	17675	17554	17691	17521	17534	17460	17412	17340	17516	17485	17496	17668	17695	17621	17636	17544	17519	17657	17493	17509	17549	17671	17641	17427	17513	17592	17586	17407	17458	17247	17579	17577	17419	17414	17633	17480	17581	17602	17518	17617	17376	17498	17486	17443	17613	17726	17681	17582	17556	17478	17632	17777	17597	17490	17565	17699	17531	17552	17638	17748	17515	17707	17598	17697	17584	17424	17585	17598	17706	17369	17422	17460	17463	17461	17423	17652	17460	17418	17473	17766	17547	17515	17456	17510	17534	17575	17479	17455	17860	17734	17700	17560	17668	17711	17455	17429	17434	17853	17427	17553	17528	17704	17659	17388	17545	17537	17544	17594
17874	27950	21875	18180	16808	15664	15457	15406	15390	15331	15173	15326	15288	15215	15412	15129	15146	15281	15231	15293	15328	15148	15281	15255	15146	15361	15286	15294	15144	15143	15078	15175	15307	15244	15072	15164	15243	15463	15254	15362	15129	15074	15277	15176	15099	15347	15398	15258	15205	15154	15241	15272	15178	15419	15169	15375	15133	15223	15226	15054	15190	15169	15105	15198	15182	15253	15155	15063	15145	15281	15011	15055	15214	15288	15162	15114	15219	15227	15142	15181	15217	15344	15070	15110	15229	15315	15294	15230	15094	15138	15152	15286	15251	15207	15105	15296	15258	15073	15169	15295	15171	15097	15270	15314	15184	15142	15132	15303	15054	15159	15134	15193	15081	15259	15373	15075	15267	15063	15247	15212	15369	15074	15118	15145	15288	15284	15173	15102	15144	15113	15258	15346	15201	15156	15199	15124	15265	15103	15194	15363	15069	15068	15310	15146	15288	15101	15273	15195	15205	15199	15316	15040	15308	15185	15276	15343	15071	15094	15230	15287	15039	15219	15211	15143	15142	15040	15242	15223	15130	15163	15271	15405	15278	15159	15195	15079	15067	15267	15113	14980	15177	15266	15126	15249	15035	15129	15247	15288	15222	15044	15140	15262	14991	15120	15331	15153	15081	15233	15176	15305	15210	15322	15221	15050	15169	15318	15316	15166	15296	15099	15122	15241	15293	15235	15437	15221	15169	15047	15162	15130	15179	15225	15247	15019	15239	15132	15370	15146	15138	15127	15145	15329	15284	15293	15198	15270	15147	15358	15334	15158	15247	15405	14997	15227	15130	15255	15058	15161	15090	15242	15268	15076	15241	15195	15075	15224	15339	15246	15083	15330	15372	15043	15392	15100	15251	15086	15129	15074	15336	15191	15162	15163	15193	15239	15178	15255	15212	15332	15151	15208	15218	15252	15123	15159	15104	15066	15272	15247	15146	15231	15337	15223	15234	15200	15210	15417	15126	15045	15158	15264	15112	15277	15257	15118	15081	15123	15358	15223	15292	15118	15176	15081	15399	15251	14989	15281	15333	15188	15373	15179	15157	15112	15351	15281	15275	15127	15135	15085	15153	15157	15181	15155	15256	15432	15051	15282	15103	15065	15241	15264	15235	15171	15204	15146	15162	15346	15156	15294	15232	15114	15123	15277	15175	15172	15111	15066	15086	15340	15239	15227	15146	15106	15070	15174	15096	15401	15065	15061	15163	15216	15250	15249	15021	15105	15211	15291	15399	15297	15251	15177	15339	15145	15051	15142	15198	15321	15048	15263	15177	15218	15093	15294	15103	15236	15241	15152	15172	15264	15279	15237	15100	15224	15434	15321	15348	15253	15218	15169	15312	15276	15129	15231	15355	15181	15311	15190	15169	15171	15012	15198	15091	15275	15070	15042	15203	15123	15162	15121	15244	15175	15170	15203	15032	15175	15271	15254	15243	15170	15132	15159	15116	15275	15144	15068	15239	15223	15379	15207	15098	15195	15207	15447	14945	15212	15120	15255	15218	15357	15214	15115	15184	15310	15095	15049	15178	15208	15188	15212	15140	15178	15061	15046	15424	15125	15327	15101	15417	15138	15244	15488	15088	15328	15208	15289	15078	15230	15162	15118	15027	15114	15193	15330	15411	15319	15070	15103	15361	15158	15236	15221	15157	15177	15170	15416	15207	15071	15225	15324	15129	15298	15242	15077	15154	15233	15317	15121	15126	15090	15292	15085	15113	15357	15188	15288	15133	15288	15244	15099	15163	15282	15325	15001	15188	15214	15077	14969	15163	15245	15188	15201	15135	15192	15262	15202	14972	15182	15209	15259	15280	15244	15285	15229	15348	15178	15278	15125	15318	15227	15152	15279	15334	15167	15107	15260	15023	15092	15241	15042	15217	15366	15162	15392	15089	15200	15195	15095	15223	15229	15346	15100	15307	15274	15230	15132	15160	15105	15259	15281	15140	15161	15428	15105	15171	15215	15201	15293	15056	15206	15237	15349	15246	15336	15165	15368	15310	15246	15311	15017	15375	15199	15164	15055	15290	15272	15314	15235	15252	15400	15147	15279	15085	15136	15238	15213	15162	15209	15306	15182	15184	15225	15245	15075	15136	15130	15120	15228	15157	15308	15279	15313	15201	15219	15300	15107	15166	15177	15316	15236	15103	15285	15033	15185	15340	15329	15343	15431	14954	15243	15378	15183	15034	15352	15235	15212	15221	15129	15297	15168	15135	15238	15186	15040	15166	15213	15251	14995	15127	15268	15341	15159	15200	15045	15151	15186	14935	15173	15275	15215	15213	15234	15212	15213	15251	15181	15143	15077	15225	15100	15114	14987	15143	15145	15131	15204	15098	15114	15195	15355	15190	15274	15121	15175	15424	15107	15230	15311	15085	15241	15126	15369	15217	15285	15062	15222	15206	15034	15275	15047	15074	15148	15077	15360	15221	15281	15247	15219	15251	15097	15173	14995	15204	15310	15132	15146	15252	15216	15179	15181	15228	15191	15186	15192	15117	15243	15080	15210	15245	15170	15204	15388	15183	15115	15160	15175	15136	15288	15202	15116	15379	15284	15260	15223	15203	15241	15330	15213	15124	15151	15237	15125	15252	15116	14993	15333	15192	15117	15284	15420	15276	15263	15162	15005	15296	15280	15133	15331	15332	15098	15366	15133	15213	14986	15145	15248	15246	15229	15256	15196	15221	15089	15233	15269	15094	15301	15188	15420	15212	15367	15262	15220	15170	15206	15202	15181	15268	15239	15199	15236	15037	15164	15248	15191	14994	15215	15171	15157	15256	15189	15214	15357	15111	15309	14946	15090	15117	15310	15137	15225	15137	15125	15192	15239	15137	15173	15272	15153	15289	15179	15129	15174	15207	15177	15397	15222	15376	15152	15108	15118	15217	15006	15179	15167	15266	15247	15405	15056	15109	15094	15418	15217	15275	15285	15240	15218	15099	15269	15156	15090	15335	15184	15071	15058	15323	15039	15102	15204	15380	15283	15202	15059	15237	15031	15152	15230	15017	15220	15303	15304	15188	15187	15193	15233	15116	15215	15195	14973	15168	15249	15188	15191	15188	15078	15342	15183	15302	15242	15344	15508	15245	15219	15230	15193	15308	15275	15081	15272	15220	15344	15124	15247	15081	15339	15267	15164	15066	15176	15181	15152	15207	15276	15395	15191	15274	15173	15270	15108	15278	15291	15237	15245	15333	15265	15133	15174	15224	15037	15192	15250	15173	15121	15277	15165	15246	15075	15065	15183	15214	15200	15265	15342	15260	15283	15246	15221	15256	15031	15287	15304	15154	15222	15281	15152	15126	15132	15206	15268	15101	15043	15159	15383	15189	14950	15166	15205	15348	15004	15303	15125	15157	15175	15402	15366	15304	15276	15328	15234	15145	15166	15273	15191	14998	15182	15387	15028	15262	15162	15298	15295	15199	15202	15248	15295	15238	15152	15204	15014	15153	15081	14991	15182	15306	15195	15257	15212	15187	15250	15229	15251	15189	15394	15297	15115	15290	15290	15101	15364	15059	15273	15211	15253	15231	15306	15093	15130	15040	15079	15148	15396	15351	15397	15158	15367	15040	15149	15437	15166	15336	15270	15091	15175	15138	15125	15219	15209	15068	15310	15299	15133	15196	15282	15149	15200	15057	15266	15151	15163	15266	15139	15290	15311	15190	15307	15202	15322	15224	15087	15128	15074	15189	15282	15328	15149	15116	15153	15178	15214	15279	15213	15244	15266	15248	15335	15180	15190	15252	15270	15163	15012	15365	14981	15320	15228	15209	15300	15236	15180	15121	15323	15196	14989	15113	15166	15312	15142	15091	15145	15259	15220	15228	15182	15122	15312	15144	15114	15133	15190	15319	15289	15094	15076	15344	15041	15169	15275	15312	15095	15393	15089	15143	15318	15124	15337	15142	15270	14988	15379	15190	15074	15256	15182	15358	15279	15262	15270	15164	15183	15280	15140	15076	15240	15216	15318	15167	15108	15128	15158	15343	15304	14975	15131	15346	15195	15260	15017	15233	15188	15244	15111	15362	15195	15165	15289	15289	15182	15022	15040	15221	15246	15237	15100	15209	15220	14981	15190	15219	15362	15299	15287	15261	15305	15183	15284	15199	15226	15220	15067	15259	15263	15101	15136	15300	15061	15319	15254	15248	15154	15315	15263	15142	15212	15105	15245	15215	15057	15219	15028	15086	15177	15120	15103	15262	15294	15257	15263	15187	15165	15240	15190	15203	15299	15124	15279	15230	15400	15184	15256	15108	15146	15232	15311	15161	15130	15323	15291	15231	15210	15245	15213	15103	15247	15111	15182	15191	15131	15264	15216	15280	15093	15251	15131	15311	15287	15183	15384	15241	15091	15191	15149	15118	15183	15246	15168	15114	15153	15137	15220	15076	15094	15225	15122	15318	15283	15309	15348	15257	15100	15336	15183	15218	15429	15085	15232	15442	15258	15113	15246	15253	15278	15139	15357	15088	15225	15232	15244	15293	15236	15358	15156	15109	15215	15081	15314	15117	15200	15284	15158	15263	15105	15295	15104	15117	15118	15128	15066	15242	15100	15147	15127	15128	15249	15235	15159	15256	15141	15244	15278	15168	15323	15496	15234	15201	15202	15107	15328	15185	15082	15127	15163	15201	15153	15186	15403	14937	15259	15242	15192	15115	15337	15309	15272	15297	15194	15252	15085	15183	15337	15048	15223	15073	15180	15170	15290	15340	15036	15250	15232	15272	15277	15320	15055	15170	15256	15286	15296	15222	15123	15214	15238	15299	15296	15153	15259	15326	15154	15211	15176	15199	14980	15124	15194	15087	15246	15302	15182	15345	15207	15289	15102	15207	15149	15233	15269	15007	15267	15162	15236	15179	15148	15154	15165	15265	15306	15184	15150	15337	15130	15196	15101	15393	15190	15235	15084	15153	15178	15368	15278	15238	15332	15407	15243	15240	15355	15247	15152	15060	15146	15171	15149	15326	15254	15327	14998	15263	15274	15070	15142	15222	15225	15157	14943	15294	15065	15175	15235	15113	15132	15082	14978	15275	15329	15073	15254	15285	15129	15079	15275	15365	15370	15295	15006	15228	15184	15312	15258	15226	15188	15210	15279	15248	15351	15200	15195	15296	15344	15313	15086
22807	21582	28743	24924	22106	23602	23646	19926	19277	19372	19379	19353	19221	19212	19305	19163	19187	19224	19091	19351	19233	19319	19217	19372	19276	19187	19003	18908	19126	19136	19170	19116	19173	18920	19130	19278	19105	19270	18997	19139	19237	18940	19134	19218	19114	19145	18842	19040	18936	19021	18943	18788	19127	18932	19083	19032	19197	19092	19320	18999	18951	19245	18908	19118	18917	19123	18857	19078	18828	18929	19039	18827	19150	18973	18986	18999	18993	19005	18912	18894	19070	18873	18871	19017	18929	18904	19005	18927	18795	18917	19047	18937	18837	18866	19028	19002	19043	19108	18953	18874	18927	19036	18942	19183	19109	18857	18773	18811	18902	18924	19117	19015	19091	19041	18808	18834	19016	18959	18853	18710	19079	18937	18992	19054	19024	18928	18893	18908	19041	19033	18912	18955	19296	19059	19007	18967	18839	18856	18932	18825	19121	18959	18978	18811	19113	18940	18883	18931	19009	19002	18997	18758	18712	18969	18937	19104	18693	18833	19191	19048	18858	18766	18939	18894	18878	18990	18918	18796	19017	18972	19079	18878	18634	18703	18913	19020	18929	19113	18929	18692	18826	18909	18714	18869	18667	19157	18865	18738	19209	18998	18834	18855	19080	19075	19039	18934	18893	19014	18904	18921	18931	18762	19019	18894	18998	18894	18992	19248	19021	19102	18916	18665	18724	19071	18830	18804	18938	19073	18935	18690	18948	18837	18914	18946	18868	19086	18875	18941	19054	19106	19057	18690	19056	18837	18895	19242	19134	18922	18945	18864	18787	18886	18980	18884	19154	19242	18929	19106	19064	18707	18862	18911	19114	18943	18950	19124	18735	18871	18919	19103	19046	18758	18905	18877	18954	18916	19034	18975	18803	18830	19045	19019	18883	18698	18699	18796	18708	19049	19032	18898	18959	19018	18964	18889	19112	19073	18845	19129	18802	18840	19035	18903	19049	18978	19036	18995	19077	19064	18901	19173	18868	18941	18912	18946	19044	18834	18804	18806	18794	19001	19023	18835	18999	18984	18758	19001	18914	18901	19142	18891	19057	19019	18792	18934	18997	18781	18844	19022	19030	19022	18778	19039	18853	18779	19071	18802	18997	18936	18717	18854	19209	19124	18890	18931	19114	18907	18953	18927	18865	19066	18983	19139	18760	18906	18970	19357	19039	18962	18770	18856	19066	19062	19038	18798	19074	18880	19046	18853	19097	19211	19007	19086	18930	18826	18942	18804	19029	19194	18949	18933	18845	19000	19013	18947	18910	18809	19179	19021	19121	19106	18939	19011	18877	18963	19043	18892	18966	18820	19031	19042	18951	19040	19155	18967	19067	18816	18916	19144	19052	18886	18979	18986	18814	18769	18901	18830	18689	18903	18954	18926	19176	19061	18808	18952	19005	19044	18910	19000	18964	19015	18860	18956	18904	18966	19016	18808	18966	18813	19056	19035	18664	19092	19019	18944	18934	19125	18976	18936	18839	18851	18867	18740	18927	19052	18912	19251	19031	19116	18893	18900	18883	18986	18925	18876	18993	18915	18933	18936	18881	19031	19001	18935	18893	19009	18919	19026	19238	18987	18875	19169	18883	18840	19019	19113	18883	18759	19022	19078	18854	19091	18707	19010	18965	18821	18901	18957	19041	18907	18998	18866	18985	18930	18904	18932	18983	19041	18796	18843	19039	18878	18772	18947	19077	18964	19000	19109	18828	18890	18776	18937	18743	18742	19124	19055	19065	19013	18984	18974	19089	18739	18879	18817	18897	18713	18828	18837	18875	18948	18991	18988	18971	18980	19059	18801	19091	18870	19063	18795	19000	18968	18848	18889	19131	18854	19021	18835	18852	18928	19077	19043	18936	19043	18922	19057	18816	18913	18951	19025	19029	18939	18857	18979	19043	18685	19058	18722	18868	18787	18883	18981	19031	19068	19046	19038	18778	18798	18948	19048	18903	18969	19047	18883	18946	19063	18962	19008	19103	18842	18893	19152	18895	19120	19062	19099	18909	18856	18864	18920	18833	18972	19123	18912	19005	18916	18906	18920	18885	18832	19177	18907	18797	18990	19027	18837	18974	19117	19098	18970	19191	18909	18835	18966	18905	19074	18965	18663	18864	19093	18984	18736	18789	19077	19043	19029	18930	19081	19084	18913	18976	18916	18958	18718	18940	19052	18880	18885	18798	18769	18771	19026	18893	18999	19024	18605	18821	18967	19081	18708	19027	19000	19023	18871	18845	19009	18861	19058	18943	18794	18999	18927	19028	18875	18985	18958	18946	19022	18803	18987	18807	18854	19031	18926	18853	19039	18852	18974	19165	18888	18933	18811	19059	19073	18977	18858	19021	18901	18986	18823	18898	18900	18935	18877	19026	19030	19082	18931	19075	19050	18858	18988	19028	18977	19058	19149	18869	18973	18887	18871	19001	18959	18911	18704	18946	19080	18944	18830	19002	18815	18815	18858	18791	18762	18846	18839	18864	18736	18955	19048	19044	18850	19100	18817	18733	18907	18833	18961	18872	18834	18836	19147	19051	18963	18902	19143	18855	18721	19027	18923	19056	18926	18894	18775	19028	18879	19179	19125	18842	19080	18707	18989	19080	18813	18798	18981	19058	19002	18947	18753	19114	18946	19062	18915	19058	18916	18866	18925	18993	19057	18908	18789	19136	18898	18753	18863	18891	18897	18875	18954	19137	19032	19103	18748	18924	18865	18949	19024	19114	18798	18971	18925	19032	18858	19011	18916	19047	18864	18912	18971	18852	18962	18838	18872	19010	18848	19002	18724	19019	19166	18714	18742	18763	18873	19040	18897	18888	18702	18780	18956	18865	18993	18912	18794	18888	18992	18969	18854	18923	18843	18961	18822	18913	18821	19064	19131	18933	19141	19031	19113	19042	18880	18938	18936	18989	18876	19072	18875	18836	18880	19042	18808	19085	19128	18932	18803	19045	18990	18914	18874	18954	18930	18947	18683	18875	19064	18966	18929	18964	19103	18854	18818	19013	18866	19086	18876	18759	18867	19126	19063	18921	19044	19055	19096	19002	18836	18814	18936	18951	18903	18816	18968	19032	18916	18863	18969	19052	18945	18844	18898	19265	19023	18934	18972	18813	18881	18913	18947	19132	18821	18809	18803	19029	18924	18938	18825	18897	19004	19027	18967	18927	18909	18771	19041	18855	19006	19138	18997	19066	18916	18854	18977	18918	18991	19263	18796	19067	18757	18869	18825	18937	19088	18979	19050	18790	18987	18916	18975	19024	18850	19000	18991	18873	18859	18859	19029	18820	18924	19057	18932	18813	18813	18962	18806	19015	18925	18725	19059	19058	18913	19002	18805	19060	18980	18717	18879	19105	19113	19035	19306	18962	18740	18919	19088	18929	18833	18859	18919	19082	19053	18928	18903	18934	18780	19058	18818	18970	19165	19015	18933	18679	18935	19225	18984	18750	18779	19156	19209	18994	19005	19035	18964	18906	18889	18870	18905	18945	18904	19199	18974	19068	19165	19024	19185	19036	18970	18919	19090	19128	19038	19034	19006	19034	18926	19109	19136	18951	19092	18976	18904	18796	18841	18761	19047	19135	19069	18809	18883	18894	18785	18775	18880	18979	19034	19191	19128	18974	19181	18926	19002	18878	18752	18940	18790	18976	18871	18957	18978	19018	18838	19075	18926	19050	18756	19023	18882	19119	18961	18735	18721	19030	18768	18957	18912	19028	18848	18872	18822	18971	19036	18921	18991	18733	18971	18904	18858	18972	18997	19098	18808	18990	18833	19043	18840	18823	19032	18871	18792	18897	18954	19074	19000	18829	18925	18852	19047	18963	18999	19020	19041	19017	18973	19028	18804	18833	18895	18868	19055	19223	19058	18906	18882	19028	18948	18750	18940	18880	18866	18870	19017	19003	18971	18901	19252	19131	19006	18904	19099	18778	18929	18977	18938	18822	18778	18870	18904	18787	19017	18911	18651	18785	18861	19041	18920	18859	18974	19050	19060	19138	19121	18970	19060	19131	18869	18926	18731	18974	19027	18896	18773	18919	18820	18895	19018	19133	18867	19044	18704	19025	19103	19114	18849	18868	18954	18951	19025	18914	18876	19045	18881	18954	18887	19160	19036	18923	18742	18723	19062	19165	19110	19125	18752	18923	18998	18952	19058	19142	19033	19006	18938	19023	19201	19035	18999	18890	18955	18880	18691	18967	18954	19178	18988	19063	19017	19019	18829	18760	18941	18942	18837	19187	18853	18942	18782	19022	18966	19125	19069	19054	19070	18978	18948	18988	19077	18889	18971	19104	18811	18848	19076	18942	18700	19086	19052	18768	19054	18867	18915	18982	18761	19137	18945	19128	18923	19014	19119	19010	18764	18959	18826	19156	19117	18919	18942	18881	18960	19045	18952	19137	18949	18926	18674	18910	18937	18972	19008	19019	18915	18830	18878	19120	18958	19015	18954	18793	18987	19020	18933	18918	19038	19148	19089	18960	18869	19055	18860	18881	19039	18873	18897	18877	18960	18867	19113	19028	18955	18934	19091	18900	18944	18880	18865	19248	19028	18936	18824	19230	19045	19144	18908	18934	18882	19065	19073	18862	19071	18904	19086	19048	18896	18898	18969	18737	18964	19101	18777	18973	18865	19113	18931	19119	18917	18946	18862	18734	18706	19027	19085	19103	19114	19047	18784	19138	18935	18945	19072	18974	19092	18789	18787	18772	19021	18736	18945	19002	18880	18894	18976	18873	18901	18888	18910	19000	18904	18994	18834	19102	18925	18938	18973	18740	18857	18831	18942	18921	18816	18994	18927	18895	18917	18881	18905	18900	19006	18704	18858	18972	18888	18845	18913	18956	18747	19046	19158	18892	18713	19015	18821	18765	18791	18918	19195	19125	18863	19181	18767	18940	18838	19034	18866	18846	18897	18830	18916	18891	19093	18953	19097	18858	18909	18826	18681	18891	18972	19013	18808	18993	19085	18785	18891	19130	19030	19019	18904	19049	18856	18895	19039	18919	19018	19010	18966	18773	18991	18933	18908	18973	18925	18799	18945	18893	18836	19030	19006	19035	18989	19035	18898	18851	19012	18776	18875	18917	19061	18766	19016	18851	18939	18719	19096	18900	19178	18928	18870	19188	18784	18809	19049
17659	38603	31697	23790	18287	16827	16401	16311	16333	15978	16365	16226	16140	16300	16138	16172	16076	16025	16162	16091	16134	16016	16137	16143	16117	16052	16178	16096	15908	15895	16103	16260	16191	16117	15884	16072	16038	16197	16030	16146	15915	16067	15965	16053	16079	15949	15828	16040	15953	15886	16001	16135	15912	15873	15997	15824	16181	16033	16056	15916	15863	16042	16091	15984	15965	15988	15943	15874	16050	16191	16086	15952	15974	16110	16031	16135	15988	15953	15896	16180	16097	16236	16025	15954	16071	15957	16214	16016	15874	15856	16131	15956	16244	15965	16065	16033	16028	16121	16104	15970	15976	16053	15970	16007	16097	16010	16002	16001	16007	15969	16177	15922	16197	16010	16132	16110	15962	16085	15962	15986	16022	16207	15948	16094	15942	15928	15899	15975	16123	15936	16207	15970	16022	16077	15962	15995	16067	16036	15993	15961	15963	15909	16030	16078	16112	15793	16148	16148	16086	15936	16122	15924	16107	15943	16095	16224	15956	15918	16158	15969	15874	15902	15880	15974	15817	15874	15919	16061	16209	15968	16071	15970	15915	16128	16017	16082	16127	15842	16048	15911	15950	15997	16037	15966	16065	15893	16001	16059	16036	15984	16034	15902	16020	16086	16102	16145	15995	15988	16104	16092	16052	15894	16028	16133	16101	16097	15954	16029	16171	15896	15804	15964	15963	15945	15998	15863	15994	16002	16047	16032	16059	15869	15769	15949	16017	15940	15970	16052	16057	15985	16083	16035	16058	15999	16027	16051	16052	16043	16065	16217	16026	15904	16082	15867	15892	15926	15994	16130	15952	15994	16000	15904	16004	15993	16240	16007	15885	15953	16182	15926	15951	16077	15992	16158	16110	16014	16183	16033	16014	16017	15992	16055	16196	15906	15847	16135	16070	15961	16067	16083	15882	16161	16107	15894	16044	16134	15954	16135	15997	16135	16063	16036	15912	16043	16075	16078	15986	16171	16020	15910	16062	16014	16006	15911	16092	16107	16103	16099	16009	16002	15960	16014	15842	15846	15981	15960	15983	16098	15852	16212	16164	16216	15880	15751	15917	16093	16017	15968	15962	15910	15976	16029	15756	15880	16155	15897	15989	16196	16039	16037	16046	16013	16054	16210	15977	16135	16115	16019	15925	16089	15856	15968	15895	16083	15965	16045	16022	15987	16093	16024	16008	15777	15988	16110	16012	15912	15913	16131	15916	15975	16008	15950	16102	16032	16140	16161	16164	15972	16238	15858	15991	16120	15974	16070	16050	16079	16095	15968	15959	15957	15963	15988	16139	16159	15902	16014	15953	16082	15976	16107	15963	15997	16034	15972	16156	15999	16091	16072	16019	15953	15926	15998	16144	16039	15951	15818	16172	16039	15952	16097	16045	16039	15967	15970	16207	16055	15994	16031	15894	16048	15957	16099	16047	15907	15787	15892	15872	16069	15883	16083	16059	16028	15860	16074	15906	16196	16073	16039	16057	16090	15997	15838	15977	15952	16111	15948	16072	15982	15978	15869	15913	16048	16090	16023	16031	15760	15990	16049	16218	16058	15900	16019	16088	15971	16097	15984	16073	15947	15964	15976	15959	16104	16055	15864	15971	16056	16192	15927	15994	15932	16056	16102	16035	15898	16082	16041	15958	15776	15971	15993	16135	16086	16081	16040	15858	16076	16000	16008	16007	15921	16041	16131	15962	16109	15986	15873	15967	16008	15890	16055	16113	15933	16043	15917	16097	16087	16154	16049	16055	16007	15967	16087	16078	15982	15986	16094	16016	15988	15970	16140	15784	16121	16166	16017	16049	15893	15928	15943	15956	16057	16045	16106	16051	15947	15909	16226	16059	15983	15924	15922	16056	16076	15892	15864	15839	16105	16155	15799	15913	15958	16077	15933	16034	16009	16077	15974	16109	15993	16120	16021	15851	16103	15942	15963	15883	16186	16087	15905	16033	15953	16153	15956	16213	15913	15864	15966	15950	15909	15918	16097	16011	15851	16150	15905	15990	16019	16021	15849	15964	15884	16016	15755	16206	16151	16008	15989	15925	15906	15968	15907	16043	16106	15935	15752	16104	16003	16053	15967	16031	15992	16071	15939	15973	15953	16103	16146	16178	16077	15973	15846	15944	15831	16053	16138	16043	15931	16042	15982	16149	15997	16014	15851	15913	15994	15938	15929	16044	15874	16121	15977	16147	15942	15928	15909	15954	15951	16081	16105	16160	16004	16211	16018	16039	16143	16157	15896	16034	16132	16028	16040	16006	15855	16033	16085	15816	16146	15852	15883	16038	16017	16102	16045	15867	16056	15917	15859	16039	16093	16055	16034	16036	16003	15931	15923	15846	15952	15981	16016	16001	16150	15979	15938	15949	16027	15975	16072	16006	15980	16024	16047	15940	15986	15995	16099	16096	16095	15893	16198	16008	16022	15904	15948	16000	15922	15904	16072	16078	15909	15965	16146	15970	16034	16108	15851	15977	16019	16050	15914	16050	16056	15966	15966	16103	16085	16004	15816	15923	15991	15863	16063	15991	15839	16049	15861	15949	16076	15910	16113	15869	16231	16092	15864	15917	16086	15772	15977	15966	15929	15998	15885	16008	15979	15945	16251	16087	15896	15982	15917	15867	15988	15964	16108	15914	15969	15719	16026	15992	15930	15895	16038	16248	16090	16200	16129	16081	16093	16151	15854	15961	15983	15957	16015	15956	16043	15932	15840	15813	16183	16222	16008	16083	16143	15970	15991	15992	16171	16120	15935	16011	16163	16018	15859	16054	16159	16118	16014	15989	15980	16139	16041	16005	16001	16105	16040	16172	16107	15906	15814	16014	16002	16048	15948	15875	15905	16037	16020	16051	16061	15968	16139	16093	16008	15981	16063	16006	16052	16048	15996	16050	15840	15933	15958	15839	15988	16025	15984	15891	15994	16030	16047	15876	15895	15859	16011	16030	16086	15914	15919	16116	15922	16047	15901	15903	15935	16253	15882	16017	15962	16070	16148	16068	16030	15967	15929	16139	16053	15995	15893	15997	15865	16030	16019	16158	15843	16099	15971	15918	16015	16051	16170	16011	16180	16086	15928	15949	16091	16004	15976	15956	16015	16148	15942	16069	15964	16105	16089	15981	15762	15921	16105	16064	15974	15997	16032	15942	16047	15822	16009	15914	15872	16164	15959	15983	16079	16039	15934	16055	16043	15838	16003	16080	16065	16187	15750	16112	15959	15956	16092	16224	16043	15804	16055	15944	16083	16143	16012	15921	15888	16092	16069	15991	16083	16107	16005	16105	16130	16078	16231	16036	16056	16097	16058	16101	15885	16004	15881	16006	15932	16036	16064	16007	15941	15854	15967	16098	16009	16104	16030	15992	16198	15851	15994	15994	16044	15892	15888	15949	16090	16036	15955	16043	16184	15868	16242	15990	16036	15987	16128	16160	15989	15959	16084	15984	15985	16031	15863	15893	15989	16102	15920	16082	16034	16107	16037	15972	16083	16069	16007	16048	16161	16131	16036	16052	15903	16155	16010	15908	15800	15959	15986	15930	15783	16029	15964	16115	15975	16038	15950	16079	15987	16133	15942	16077	15878	15932	16190	16139	15983	16145	16184	16104	15976	16043	15974	15840	15973	15876	15956	15937	16033	15944	15998	16036	16038	16019	15980	15904	16004	16074	16052	15984	16018	16012	15982	16060	16124	16027	16029	15974	15920	15998	15995	16032	15875	15980	16133	16067	15785	15995	15957	16106	16205	15952	15981	16141	16182	15947	16029	16159	15974	16131	16013	15878	15998	16192	15972	15951	16088	16000	15914	15930	16000	16067	16294	16102	16119	16139	15881	16021	16087	16216	16116	15951	15968	15956	15824	16080	16122	16008	16243	16099	15984	16090	15927	15943	16026	16033	15972	15923	15892	16198	16048	16119	15887	15934	16003	16089	15990	16209	15978	15873	16110	15799	16154	15888	15981	16053	16065	16070	16126	16053	16059	16085	15999	16041	16001	16128	16037	16048	16003	15955	16036	16080	16001	15901	15952	16118	15851	15844	15894	15881	16029	15991	16036	16048	16059	15887	16089	15798	16001	15961	16002	15906	16071	15994	16098	16025	16139	15959	16062	16120	16154	16131	16061	15977	15991	16108	16032	16127	16088	16062	15948	15859	15985	15921	16001	15930	16131	15898	16043	16164	15895	15899	16067	15992	16031	16070	16089	16145	15949	16014	15994	16054	15932	16052	15959	15950	16040	15950	15866	15900	16164	15935	15904	16065	16001	16101	15999	15919	15858	16013	15978	16114	15934	16135	16093	16009	16036	15971	16043	15943	16039	15963	16001	15933	16071	16116	15911	16092	15908	15890	15988	15974	15927	16066	16126	16112	15872	16147	15991	16042	16024	16000	16108	15989	15922	15983	15898	16031	15985	16114	16021	16140	15950	15967	16227	16146	15946	15917	16053	16091	15960	15980	16059	15943	16133	16012	15960	16067	16114	16057	15873	16221	16028	15926	16021	16054	16035	16017	16134	16162	16065	15937	15973	16089	16052	15876	15998	15905	16021	15932	15979	15885	15938	16029	16100	15883	15768	16030	16139	15887	15867	16047	15975	16180	15908	16080	16042	16048	15954	15983	15992	16119	15809	16061	15884	15909	16115	15883	16193	15993	16174	15980	16123	16066	16096	16050	16138	16038	15893	16059	15948	16160	15995	15958	15991	15892	15979	16089	16059	15877	16132	16077	15993	15870	16037	15988	16028	15884	15939	16120	15915	15993	15787	15937	16020	16043	15855	15855	15975	16036	16025	16042	16122	16108	15973	15929	16044	15969	15970	15990	16030	15862	15843	16141	15971	16067	16050	16139	15901	16038	16044	15979	16192	16002	16037	16024	16245	15903	16128	16080	15936	16097	16079	16065	16091	16114	15965	15943	15987	15938	16020	16022	16091	15953	16061	16059	15913	15892	15868	16062	15900	15972	15975	16028	15883	15928	16156	15951	15970	16127	16007	16041	15782	16097	15839	16033	15837	15945	15809	15983	15948	15777	15943	16060	16266	15972	15892	15761	16030	16039	16205	16017	16175	15955	16007	15987	16162	16127	15829	15961	15787	16199	16037	16233	15758	15948	16092	16086	16021	15926	15888	16046	15895	16050	15976
29775	22969	23634	19958	17121	16851	16945	16761	16774	16874	16689	16587	16799	16622	16767	16655	16909	16606	16641	16509	16510	16389	16802	16552	16803	16486	16753	16580	16715	16593	16720	16574	16710	16575	16693	16750	16709	16744	16707	16616	16657	16650	16610	16607	16700	16642	16711	16537	16794	16591	16765	16784	16504	16796	16660	16682	16681	16518	16755	16551	16547	16685	16759	16828	16518	16465	16677	16445	16780	16744	16597	16495	16420	16804	16687	16517	16575	16439	16694	16771	16707	16553	16533	16781	16669	16700	16735	16443	16636	16732	16771	16611	16698	16656	16539	16667	16613	16701	16608	16673	16629	16726	16709	16502	16588	16520	16612	16752	16571	16669	16778	16725	16766	16751	16534	16510	16786	16792	16710	16450	16807	16422	16820	16842	16706	16738	16759	16693	16927	16567	16776	16793	16614	16750	16684	16583	16594	16611	16461	16667	16795	16817	16804	16624	16623	16804	16650	16808	16602	16568	16469	16781	16553	16431	16741	16531	16568	16713	16752	16632	16537	16620	16717	16737	16714	16622	16455	16628	16595	16701	16676	16685	16547	16703	16667	16577	16953	16607	16668	16836	16537	16724	16707	16696	16829	16672	16700	16606	16472	16715	16566	16955	16535	16673	16786	16698	16793	16752	16602	16666	16744	16663	16660	16643	16571	16579	16540	16554	16564	16613	16648	16774	16685	16729	16791	16897	16753	16681	16570	16693	16586	16637	16830	16613	16395	16619	16742	16678	16671	16706	16722	16676	16667	16548	16780	16872	16584	16804	16655	16486	16646	16828	16757	16541	16576	16705	16620	16664	16558	16681	16574	16837	16638	16694	16604	16653	16515	16636	16642	16723	16628	16624	16579	16515	16813	16688	16851	16736	16747	16585	16528	16505	16692	16533	16618	16760	16649	16880	16658	16724	16691	16650	16431	16582	16568	16473	16733	16668	16816	16650	16585	16533	16519	16321	16752	16676	16647	16472	16564	16552	16558	16626	16629	16620	16516	16548	16558	16671	16569	16744	16761	16739	16791	16556	16752	16751	16681	16697	16581	16827	16546	16588	16743	16578	16648	16645	16697	16560	16529	16570	16656	16658	16778	16767	16583	16563	16717	16643	16701	16555	16669	16686	16545	16860	16828	16570	16806	16926	16799	16659	16462	16681	16666	16596	16828	16563	16594	16584	16671	16779	16803	16605	16784	16713	16492	16710	16807	16602	16738	16599	16636	16816	16696	16501	16641	16425	16833	16592	16651	16762	16433	16647	16731	16715	16751	16811	16702	16604	16622	16682	16602	16718	16860	16744	16597	16664	16674	16560	16756	16718	16574	16754	16767	16593	16845	16606	16897	16896	16628	16664	16607	16601	16816	16597	16532	16658	16642	16660	16735	16506	16527	16670	16699	16615	16723	16556	16686	16878	16675	16717	16928	16579	16886	16654	16603	16551	16660	16605	16814	16656	16749	16595	16677	16595	16697	16681	16658	16731	16725	16762	16780	16541	16626	16825	16588	16661	16653	16565	16482	16514	16517	16493	16767	16731	16726	16803	16592	16661	16527	16741	16509	16568	16574	16670	16455	16669	16560	16743	16658	16520	16606	16557	16673	16736	16763	16597	16601	16664	16630	16702	16632	16699	16614	16544	16680	16446	16572	16532	16557	16563	16708	16628	16661	16610	16694	16610	16638	16455	16544	16548	16823	16489	16679	16780	16703	16514	16580	16841	16601	16562	16740	16580	16768	16549	16596	16684	16762	16753	16503	16543	16702	16781	16538	16682	16661	16800	16694	16654	16842	16651	16750	16753	16713	16585	16669	16639	16619	16716	16863	16448	16587	16750	16664	16603	16412	16685	16676	16497	16705	16636	16677	16618	16758	16703	16686	16668	16775	16693	16789	16780	16755	16800	16739	16504	16516	16569	16605	16449	16678	16648	16652	16683	16626	16690	16755	16686	16625	16750	16683	16715	16804	16659	16743	16706	16530	16732	16802	16653	16599	16707	16768	16506	16635	16673	16565	16544	16760	16564	16685	16770	16391	16604	16654	16650	16564	16727	16683	16583	16689	16600	16619	16611	16787	16599	16621	16687	16630	16666	16770	16692	16602	16624	16811	16753	16792	16610	16874	16897	16635	16594	16644	16807	16799	16702	17062	16821	16635	16585	16858	16693	16625	16734	16634	16802	16561	16600	16573	16881	16534	16574	16837	16534	16724	16880	16667	16735	16802	16610	16694	16769	16483	16761	16523	16737	16633	16748	16890	16903	16685	16740	16608	16831	16547	16690	16854	16660	16598	16921	16661	16700	16567	16776	16669	16630	16654	16702	16642	16627	16682	16678	16693	16775	16651	16557	16583	16637	16765	16757	16782	16744	16593	16529	16566	16530	16499	16667	16668	16578	16647	16728	16387	16734	16684	16439	16519	16358	16546	16556	16507	16570	16542	16570	16590	16675	16502	16716	16664	16715	16733	16658	16590	16808	16845	16857	16614	16642	16888	16475	16507	16681	16692	16524	16717	16616	16555	16660	16502	16603	16671	16820	16879	16717	16544	16702	16596	16691	16958	16702	16731	16716	16771	16644	16563	16844	16724	16814	16608	16722	16618	16451	16655	16398	16730	16583	16707	16630	16724	16669	16548	16730	16626	16750	16626	16530	16406	16692	16344	16587	16538	16800	16753	16878	16622	16725	16877	16862	16717	16557	16482	16644	16629	16632	16703	16609	16873	16729	16652	16781	16676	16646	16693	16580	16810	16613	16541	16616	16628	16671	16691	16593	16628	16750	16896	16551	16666	16709	16674	16614	16855	16708	16656	16523	16701	16647	16885	16729	16716	16517	16447	16626	16688	16664	16857	16675	16812	16632	16660	16882	16776	16596	16507	16759	16873	16668	16735	16808	16596	16599	16480	16697	16804	16777	16665	16495	16794	16748	16709	16638	16682	16711	16593	16509	16671	16554	16728	16577	16839	16937	16629	16667	16847	16706	16634	16801	16710	16639	16740	16986	16688	16546	16767	16605	16596	16564	16605	16630	16512	16672	16701	16772	16462	16583	16617	16637	16763	16780	16729	16697	16626	16899	16630	16622	16903	16532	16584	16744	16803	16802	16696	16367	16835	16587	16677	16741	16465	16493	16578	16671	16661	16653	16713	16725	16695	16725	16799	16637	16777	16582	16654	16629	16542	16676	16517	16705	16846	16935	16768	16431	16572	16767	16640	16566	16804	16660	16637	16736	16607	16731	16733	16638	16537	16788	16618	16752	16760	16675	16679	16631	16730	16633	16574	16742	16627	16799	16850	16842	16720	16702	16531	16749	16678	16664	16682	16677	16657	16690	16602	16597	16486	16783	16680	16750	16883	16592	16811	16641	16626	16807	16556	16601	16714	16668	16571	16631	16564	16653	16579	16688	16703	16890	16578	16723	16812	16565	16388	16870	16513	16580	16618	16626	16692	16339	16619	16848	16597	16617	16498	16707	16646	16703	16671	16797	16783	16639	16689	16643	16779	16633	16627	16704	16895	16632	16696	16648	16569	16782	16483	16527	16703	16580	16709	16720	16714	16629	16547	16802	16836	16700	16803	16767	16906	16453	16832	16633	16547	16640	16581	16629	16781	16508	16644	16755	16572	16742	16645	16624	16661	16418	16546	16807	16635	16789	16680	16622	16449	16666	16638	16939	16789	16639	16518	16627	16473	16689	16807	16711	16924	16610	16729	16623	16641	16820	16836	16428	16469	16559	16527	16705	16666	16826	16691	16498	16688	16448	16753	16805	16798	16588	16582	16506	16635	16657	16586	16722	16619	16606	16629	16636	16883	16678	16573	16592	16833	16705	16703	16591	16654	16704	16771	16552	17048	16613	16467	16636	16505	16667	16586	16874	16654	16769	16742	16558	16603	16817	16745	16743	16549	16576	16830	16736	16789	16813	16568	16713	16667	16503	16916	16809	16786	16612	16604	16721	16568	16798	16526	16712	16652	16674	16488	16635	16694	16629	16528	16725	16802	16679	16472	16618	16691	16662	16595	16685	16663	16564	16804	16507	16522	16582	16595	16710	16682	16767	16622	16600	16761	16763	16759	16484	16709	16699	16646	16579	16417	16732	16641	16651	16880	16654	16678	16518	16724	16600	16813	16530	16785	16736	16688	16687	16683	16608	16549	16697	16629	16748	16729	16655	16733	16579	16664	16620	16585	16675	16729	16668	16681	16550	16738	16778	16523	16888	16670	16663	16637	17029	16605	16595	16474	16650	16875	16663	16617	16696	16748	16534	16448	16716	16826	16736	16812	16733	16791	16760	16664	16657	16643	16592	16649	16722	16729	16722	16548	16537	16600	16774	16786	16821	16805	16875	16714	16681	16631	16539	16621	16552	16671	16703	16771	16807	16598	16724	16937	16632	16865	16739	16642	16470	16666	16712	16640	16643	16563	16676	16816	16934	16789	16772	16754	16692	16852	16751	16804	16660	16715	16786	16517	16549	16652	16676	16564	16672	16709	16635	16748	16677	16787	16734	16686	16553	16578	16691	16812	16699	16592	16603	16725	16749	16762	16682	16527	16728	16793	16730	16920	16537	16549	16655	16694	16709	16567	16679	16664	16792	16737	16559	16573	16668	16538	16729	16595	16655	16708	16503	16546	16620	16668	16837	16807	16801	16649	16640	16531	16616	16685	16716	16649	16795	16670	16313	16648	16806	16747	16908	16752	16769	16618	16637	16510	16578	16523	16633	16706	16635	16649	16747	16765	16884	16851	16529	16895	16673	16723	16819	16518	16718	16587	16740	16716	16740	16591	16769	16577	16686	16770	16768	16577	16719	16965	16702	16676	16478	16375	16697	16820	16603	16655	16597	16662	16665	16551	16620	16546	16505	16601	16601	16653	16598	16704	16699	16634	16931	16875	16516	16593	16859	16705	16787	16812	16463	16714	16684	16692	16878	16720	16534	16696	16737	16476	16535	16797	16743	16762	16732	16712	16701	16672	16719	16723	16727	16674	16748	16776	16713	16768	16595	16733	16676	16577	16782	16616	16740	16744	16635	16727	16766	16687	16675	16701	16743	16704	16753	16613	16685	16664	16788	16514	16796	16650	16629	16674	16727	16567	16539	16643	16749	16599	16606	16809	16763	16399	16723	16604	16761	16680	16773	16643	16931
17769	24143	19508	15987	14954	14880	14793	14476	14800	14653	14844	14628	14749	14624	14611	14699	14591	14743	14739	14540	14797	14678	14891	14757	14742	14669	14635	14492	14506	14620	14776	14796	14539	14799	14532	14675	14575	14650	14687	14812	14537	14696	14681	14492	14691	14570	14655	14656	14660	14332	14727	14483	14696	14665	14768	14622	14750	14591	14516	14695	14721	14673	14738	14597	14527	14482	14624	14691	14609	14558	14482	14746	14669	14502	14467	14800	14661	14658	14511	14704	14376	14741	14611	14521	14809	14693	14566	14531	14661	14630	14530	14517	14624	14801	14723	14850	14770	14768	14767	14635	14791	14819	14633	14724	14705	14604	14659	14837	14728	14713	14723	14548	14756	14736	14684	14584	14753	14735	14716	14721	14492	14702	14531	14781	14759	14572	14688	14696	14632	14644	14536	14643	14616	14630	14477	14483	14689	14758	14672	14617	14595	14604	14789	14633	14656	14642	14615	14608	14610	14570	14663	14642	14642	14501	14548	14624	14528	14727	14580	14585	14564	14656	14664	14825	14705	14625	14492	14622	14562	14917	14496	14581	14783	14747	14613	14764	14618	14608	14578	14752	14733	14523	14578	14450	14756	14696	14635	14675	14707	14618	14718	14718	14580	14475	14659	14705	14694	14760	14639	14709	14510	14763	14711	14497	14674	14782	14575	14662	14796	14791	14595	14649	14586	14668	14740	14614	14643	14525	14649	14587	14649	14707	14583	14613	14747	14497	14546	14574	14587	14690	14687	14521	14733	14576	14609	14557	14667	14672	14659	14520	14705	14563	14604	14602	14640	14652	14719	14647	14598	14492	14672	14532	14671	14474	14588	14704	14561	14837	14757	14864	14642	14600	14704	14621	14737	14574	14653	14737	14684	14554	14635	14459	14730	14673	14646	14800	14663	14583	14688	14495	14537	14762	14765	14508	14707	14624	14538	14631	14903	14781	14602	14684	14681	14602	14643	14539	14681	14774	14601	14760	14787	14660	14679	14776	14847	14665	14627	14666	14550	14669	14733	14684	14530	14655	14745	14530	14632	14687	14668	14703	14835	14667	14733	14616	14627	14579	14680	14565	14805	14345	14611	14628	14629	14611	14663	14565	14815	14588	14597	14650	14645	14510	14710	14891	14654	14545	14791	14441	14685	14639	14619	14767	14635	14556	14742	14818	14727	14647	14537	14606	14490	14516	14518	14556	14667	14706	14757	14721	14538	14643	14728	14446	14541	14714	14708	14657	14681	14681	14790	14617	14699	14623	14550	14852	14698	14648	14684	14627	14744	14531	14545	14837	14758	14725	14641	14751	14845	14490	14696	14581	14734	14830	14603	14613	14561	14583	14639	14627	14570	14577	14720	14672	14726	14628	14712	14612	14563	14749	14704	14707	14653	14649	14689	14549	14643	14729	14753	14694	14703	14586	14722	14809	14707	14639	14610	14789	14547	14788	14661	14858	14747	14532	14583	14706	14541	14647	14588	14709	14662	14624	14760	14756	14657	14676	14720	14670	14570	14713	14659	14709	14622	14741	14545	14637	14653	14700	14742	14670	14597	14740	14669	14515	14667	14754	14681	14610	14750	14701	14722	14615	14631	14641	14718	14609	14621	14503	14642	14484	14805	14646	14588	14768	14635	14859	14486	14606	14793	14609	14644	14632	14558	14647	14493	14555	14574	14592	14667	14611	14377	14600	14753	14620	14714	14620	14785	14588	14570	14711	14710	14633	14560	14542	14769	14616	14709	14781	14692	14805	14734	14669	14692	14734	14501	14744	14680	14506	14487	14751	14563	14476	14464	14581	14568	14601	14680	14741	14751	14690	14714	14731	14713	14601	14741	14670	14528	14650	14454	14728	14769	14651	14685	14752	14602	14711	14744	14591	14652	14726	14613	14679	14556	14690	14636	14584	14522	14615	14511	14646	14706	14469	14725	14844	14580	14615	14880	14559	14764	14588	14649	14588	14669	14792	14629	14686	14681	14595	14602	14587	14543	14587	14542	14654	14616	14583	14642	14688	14563	14828	14512	14679	14739	14587	14672	14805	14660	14716	14629	14617	14571	14714	14698	14671	14841	14679	14462	14752	14698	14656	14679	14753	14551	14841	14646	14799	14531	14777	14497	14679	14732	14681	14735	14633	14584	14654	14503	14642	14649	14582	14615	14570	14578	14493	14763	14817	14616	14646	14745	14722	14767	14624	14786	14628	14564	14705	14788	14751	14618	14699	14728	14644	14784	14769	14538	14680	14565	14463	14488	14667	14556	14649	14797	14819	14627	14595	14614	14668	14678	14753	14561	14713	14548	14505	14567	14552	14686	14721	14568	14587	14611	14540	14772	14537	14754	14464	14857	14722	14677	14726	14558	14604	14552	14556	14683	14642	14710	14574	14720	14593	14678	14588	14775	14800	14679	14619	14446	14768	14642	14781	14542	14568	14569	14719	14630	14609	14672	14482	14584	14446	14715	14671	14562	14645	14690	14547	14685	14753	14470	14889	14752	14674	14728	14777	14788	14660	14602	14588	14679	14732	14700	14622	14710	14670	14733	14640	14727	14590	14661	14857	14714	14766	14730	14744	14728	14762	14693	14552	14481	14503	14768	14710	14814	14797	14615	14783	14601	14796	14667	14676	14848	14591	14624	14638	14578	14648	14663	14587	14702	14787	14696	14659	14689	14711	14708	14725	14755	14674	14682	14653	14705	14729	14653	14720	14579	14606	14474	14588	14778	14620	14836	14583	14785	14569	14607	14583	14560	14578	14841	14684	14705	14686	14580	14644	14685	14684	14662	14566	14657	14573	14750	14576	14701	14743	14685	14620	14743	14619	14545	14705	14636	14534	14749	14767	14540	14755	14669	14616	14686	14687	14698	14672	14573	14558	14576	14708	14603	14528	14452	14676	14888	14434	14531	14706	14820	14501	14693	14583	14574	14615	14759	14619	14642	14659	14758	14529	14743	14602	14646	14685	14715	14656	14659	14654	14727	14748	14673	14750	14662	14620	14749	14611	14647	14555	14593	14538	14660	14648	14792	14530	14585	14668	14532	14729	14630	14648	14598	14732	14618	14657	14657	14705	14658	14572	14536	14650	14787	14670	14613	14615	14615	14715	14678	14554	14554	14770	14471	14691	14541	14738	14782	14667	14746	14651	14615	14755	14484	14715	14785	14458	14590	14481	14726	14536	14660	14513	14656	14703	14749	14630	14782	14746	14670	14670	14747	14644	14649	14680	14830	14701	14693	14672	14450	14704	14789	14482	14820	14684	14776	14761	14566	14744	14845	14633	14742	14731	14526	14639	14682	14629	14816	14765	14574	14780	14686	14571	14666	14609	14686	14567	14724	14665	14743	14594	14676	14816	14681	14842	14520	14745	14748	14685	14679	14590	14580	14773	14812	14658	14744	14810	14616	14712	14818	14732	14634	14664	14630	14613	14525	14697	14732	14705	14529	14778	14600	14570	14658	14659	14705	14831	14656	14649	14748	14611	14595	14651	14577	14656	14674	14737	14630	14689	14785	14677	14453	14760	14694	14736	14721	14655	14729	14739	14665	14651	14762	14466	14625	14648	14840	14616	14718	14713	14614	14581	14796	14450	14705	14766	14686	14848	14658	14730	14613	14671	14623	14571	14582	14666	14490	14780	14627	14716	14749	14738	14681	14636	14709	14600	14485	14720	14586	14777	14713	14611	14749	14648	14789	14452	14478	14649	14646	14594	14533	14693	14537	14783	14628	14595	14558	14597	14557	14548	14717	14632	14700	14822	14767	14811	14660	14633	14552	14540	14728	14678	14756	14592	14690	14847	14735	14666	14743	14669	14785	14762	14751	14725	14816	14642	14820	14596	14485	14501	14606	14693	14724	14718	14483	14571	14626	14573	14695	14705	14610	14529	14543	14596	14644	14739	14683	14690	14694	14853	14634	14697	14715	14475	14558	14661	14777	14698	14818	14604	14686	14663	14674	14527	14686	14730	14600	14460	14717	14646	14677	14511	14539	14672	14699	14658	14565	14531	14529	14795	14673	14716	14649	14652	14781	14530	14664	14544	14668	14676	14795	14544	14679	14577	14673	14709	14631	14866	14548	14927	14637	14729	14663	14634	14628	14604	14595	14625	14601	14613	14777	14624	14701	14608	14773	14660	14737	14638	14650	14666	14656	14628	14576	14584	14524	14598	14693	14608	14839	14812	14542	14556	14729	14494	14608	14664	14666	14574	14581	14464	14763	14737	14665	14663	14766	14564	14684	14596	14715	14565	14644	14679	14616	14658	14573	14669	14637	14631	14584	14647	14711	14652	14657	14718	14375	14432	14647	14609	14681	14619	14726	14573	14769	14631	14731	14565	14655	14404	14570	14664	14628	14609	14706	14622	14592	14524	14815	14486	14816	14589	14538	14584	14584	14743	14679	14525	14709	14607	14624	14774	14663	14723	14514	14610	14614	14733	14702	14905	14535	14796	14558	14857	14633	14470	14681	14749	14602	14711	14722	14743	14779	14605	14658	14658	14738	14905	14558	14882	14556	14791	14768	14658	14681	14684	14685	14615	14671	14714	14740	14634	14726	14767	14694	14549	14848	14589	14898	14760	14818	14709	14538	14901	14830	14664	14618	14760	14754	14605	14527	14554	14602	14589	14643	14611	14673	14637	14658	14704	14720	14607	14707	14567	14664	14827	14665	14683	14647	14580	14794	14715	14802	14457	14803	14646	14718	14639	14622	14590	14636	14730	14643	14718	14720	14574	14600	14672	14652	14639	14446	14696	14343	14618	14639	14666	14725	14477	14650	14568	14665	14574	14652	14785	14681	14672	14616	14611	14746	14658	14630	14520	14740	14679	14650	14554	14729	14554	14699	14533	14660	14672	14736	14767	14773	14499	14748	14675	14766	14688	14728	14774	14807	14589	14581	14538	14554	14641	14589	14550	14570	14715	14762	14728	14631	14821	14704	14741	14696	14628	14659	14605	14611	14736	14694	14690	14862	14633	14755	14727	14727	14460	14626	14541	14623	14856	14630	14667	14762	14730	14546	14554	14678	14747	14740	14614	14735	14618	14810	14578	14722	14599	14664	14646	14522	14641	14706	14655	14698	14905	14755	14626	14611	14620	14661	14785	14693	14698	14532	14625	14562	14565	14764	14673	14663	14690	14669	14606
23874	21566	28077	25778	22234	20213	19544	17859	17418	17624	17691	17618	17685	17543	17595	17523	17494	17581	17312	17414	17554	17451	17373	17299	17485	17536	17597	17525	17491	17581	17299	17437	17366	17550	17468	17403	17417	17562	17602	17345	17353	17460	17529	17302	17353	17258	17526	17312	17342	17467	17458	17346	17304	17436	17293	17176	17565	17247	17596	17243	17287	17321	17509	17315	17417	17296	17364	17389	17416	17352	17501	17347	17321	17327	17279	17513	17266	17289	17404	17479	17426	17488	17330	17215	17187	17032	17004	17411	17347	17507	17469	17199	17267	17277	17331	17294	17472	17296	17350	17301	17188	17259	17350	17320	17304	17405	17427	17395	17443	17214	17413	17305	17364	17293	17174	17370	17497	17286	17614	17287	17402	17382	17237	17435	17494	17322	17253	17223	17411	17471	17222	17404	17327	17453	17244	17375	17219	17431	17454	17213	17200	17322	17449	17297	17317	17219	17438	17246	17173	17488	17295	17411	17351	17483	17371	17289	17340	17344	17323	17399	17639	17453	17384	17073	17354	17209	17236	17111	17109	17590	17238	17269	17427	17227	17432	17336	17442	17274	17305	17445	17311	17239	17354	17238	17468	17498	17439	17288	17373	17317	17320	17270	17297	17204	17188	17129	17313	17278	17204	17259	17215	17327	17287	17361	17299	17380	17415	17189	17293	17527	17506	17201	17368	17306	17320	17277	17288	17383	17192	17173	17312	17372	17543	17495	17362	17530	17227	17098	17380	17367	17414	17279	17243	17287	17341	17507	17460	17432	17330	17182	17398	17231	17339	17133	17362	17475	17411	17446	17376	17448	17334	17141	17168	17354	17317	17353	17446	17175	17209	17530	17378	17269	17477	17296	17380	17216	17213	17563	17254	17335	17502	17378	17481	17258	17514	17092	17533	17455	17291	17434	17333	17380	17451	17510	17239	17467	17405	17069	17277	17579	17497	17245	17360	17341	17326	17341	17418	17293	17279	17365	17219	17476	17579	17139	17673	17298	17374	17185	17236	17364	17408	17319	17302	17231	17339	17546	17591	17380	17433	17425	17460	17229	17592	17331	17281	17293	17294	17370	17425	17232	17418	17307	17236	17210	17434	17233	17151	17243	17644	17364	17488	17386	17322	17429	17177	17553	17334	17330	17569	17387	17408	17597	17300	17413	17394	17391	17586	17313	17371	17580	17429	17531	17368	17412	17257	17420	17355	17368	17353	17479	17194	17348	17320	17275	17139	17398	17577	17535	17472	17497	17338	17216	17505	17259	17351	17220	17372	17358	17179	17473	17363	17288	17219	17311	17543	17297	17445	17324	17242	17283	17109	17243	17417	17391	17410	17682	17218	17305	17388	17598	17330	17292	17165	17228	17521	17539	17175	17455	17358	17504	17562	17246	17384	17249	17178	17253	17501	17341	17350	17194	17580	17318	17313	17559	17240	17322	17377	17277	17285	17519	17359	17259	17323	17258	17414	17390	17381	17322	17249	17027	17328	17259	17435	17499	17241	17545	17462	17321	17113	17237	17167	17408	17325	17465	17395	17372	17110	17070	17477	17412	17344	17475	17428	17323	17378	17347	17374	17296	17476	17084	17405	17229	17401	17191	17612	17316	17192	17269	17185	17545	17103	17327	17340	17472	17483	17267	17391	17417	17429	17262	17098	17518	17341	17401	17349	17279	17575	17397	17336	17214	17414	17338	17383	17442	17349	17266	17555	17323	17350	17322	17417	17321	17556	17359	17582	17137	17397	17368	17232	17393	17269	17404	17366	17562	17205	17350	17175	17347	17370	17575	17255	17272	17337	17090	17444	17227	17427	17431	17378	17242	17304	17357	17378	17324	17413	17115	17399	17303	17525	17470	17385	17414	17380	17348	17481	17526	17392	17358	17294	17602	17279	17413	17275	17287	17442	17438	17436	17486	17330	17539	17536	17295	17183	17148	17468	17342	17394	17299	17322	17386	17318	17219	17414	17473	17206	17501	17642	17513	17249	17212	17199	17412	17398	17354	17441	17483	17329	17464	17364	17336	17315	17601	17476	17462	17412	17506	17230	17540	17527	17424	17493	17492	17244	17404	17358	17197	17421	17163	17202	17369	17423	17265	17306	17272	17394	17519	17302	17381	17241	17411	17267	17312	17243	17346	17244	17307	17407	17380	17304	17335	17353	17372	17343	17212	17391	17305	17415	17265	17308	17534	17209	17366	17300	17323	17409	17345	17336	17295	17208	17229	17397	17230	17307	17457	17472	17544	17355	17390	17422	17185	17202	17369	17379	17542	17402	17443	17511	17306	17289	17546	17487	17439	17483	17342	17584	17449	17229	17400	17422	17276	17432	17199	17240	17131	17335	17229	17268	17249	17510	17463	17459	17455	17235	17403	17354	17603	17414	17605	17397	17201	17372	17232	17353	17499	17361	17290	17511	17436	17484	17335	17381	17419	17314	17415	17446	17491	17244	17353	17290	17546	17278	17406	17380	17437	17352	17298	17381	17400	17374	17313	17313	17234	17318	17528	17263	17293	17237	17426	17381	17406	17259	17193	17395	17256	17316	17444	17447	17535	17397	17371	17414	17338	17372	17324	17241	17412	17380	17380	17139	17369	17443	17383	17145	17296	17328	17272	17231	17317	17367	17265	17152	17322	17500	17188	17275	17374	17403	17246	17226	17483	17204	17394	17401	17282	17568	17434	17432	17420	17461	17184	17567	17478	17343	17285	17218	17409	17218	17399	17345	17331	17358	17409	17376	17575	17397	17324	17401	17427	17609	17400	17247	17495	17455	17668	17569	17592	17176	17372	17515	17256	17194	17477	17336	17284	17422	17450	17244	17401	17264	17467	17510	17435	17558	17486	17267	17408	17247	17430	17380	17493	17466	17387	17242	17573	17425	17100	17394	17253	17417	17525	17530	17264	17277	17321	17478	17532	17336	17226	17347	17255	17316	17320	17312	17534	17115	17392	17451	17423	17404	17273	17190	17443	17219	17225	17463	17418	17375	17359	17364	17199	17366	17490	17323	17475	17393	17473	17386	17430	17370	17218	17264	17313	17398	17373	17276	17458	17311	17351	17256	17341	17360	17413	17422	17349	17390	17236	17453	17481	17317	17194	17421	17389	17491	17286	17301	17206	17446	17228	17370	17410	17310	17385	17433	17381	17151	17448	17421	17426	17307	17447	17201	17321	17296	17446	17475	17265	17456	17449	17326	17347	17488	17412	17247	17080	17283	17343	17247	17254	17417	17537	17377	17377	17433	17313	17338	17631	17502	17347	17457	17302	17320	17321	17254	17331	17379	17426	17465	17225	17334	17441	17522	17306	17358	17465	17480	17430	17444	17206	17676	17449	17321	17402	17409	17326	17587	17282	17447	17441	17246	17483	17197	17428	17187	17280	17206	17261	17235	17392	17343	17320	17295	17212	17443	17489	17441	17330	17337	17193	17414	17278	17450	17264	17381	17607	17354	17296	17414	17489	17498	17503	17358	17393	17432	17319	17345	17391	17266	17384	17371	17298	17249	17399	17099	17269	17316	17291	17144	17349	17321	17308	17323	17223	17315	17360	17189	17372	17541	17237	17199	17475	17520	17502	17429	17556	17127	17368	17259	17441	17283	17333	17161	17508	17383	17212	17365	17430	17175	17309	17423	17460	17226	17341	17283	17330	17042	17369	17335	17302	17439	17370	17550	17487	17278	17384	17280	17452	17351	17110	17270	17322	17467	17295	17217	17342	17323	17204	17492	17348	17291	17105	17377	17277	17585	17632	17550	17387	17215	17402	17463	17410	17510	17333	17544	17404	17296	17490	17586	17435	17447	17488	17374	17413	17301	17461	17259	17300	17507	17504	17385	17404	17373	17207	17291	17248	17341	17284	17513	17309	17068	17295	17761	17401	17452	17570	17419	17284	17309	17293	17480	17348	17370	17333	17537	17363	17308	17256	17337	17295	17371	17442	17140	17289	17406	17346	17466	17436	17386	17239	17343	17082	17296	17281	17550	17355	17453	17344	17362	17392	17317	17206	17328	17671	17375	17275	17486	17319	17449	17515	17431	17217	17449	17299	17328	17351	17246	17253	17297	17492	17605	17240	17284	17508	17195	17215	17297	17264	17391	17356	17216	17423	17439	17352	17520	17412	17443	17301	17387	17283	17317	17410	17372	17425	17420	17361	17450	17241	17320	17343	17309	17483	17194	17267	17213	17494	17659	17343	17213	17363	17237	17563	17299	17395	17350	17203	17341	17239	17304	17536	17270	17296	17203	17195	17275	17445	17427	17413	17335	17484	17282	17533	17407	17494	17594	17230	17460	17393	17321	17415	17267	17452	17401	17390	17264	17430	17460	17410	17302	17427	17388	17365	17300	17207	17222	17380	17423	17417	17231	17405	17374	17543	17458	17242	17531	17389	17276	17574	17399	17364	17338	17457	17475	17366	17405	17250	17455	17372	17236	17478	17370	17190	17313	17597	17485	17343	17298	17452	17468	17316	17420	17389	17449	17212	17437	17239	17322	17260	17461	17370	17263	17288	17393	17617	17384	17308	17264	17524	17520	17209	17522	17069	17524	17504	17370	17274	17349	17218	17349	17128	17190	17194	17383	17409	17352	17094	17161	17422	17445	17557	17599	17462	17440	17330	17339	17403	17332	17462	17418	17170	17451	17253	17170	17309	17458	17438	17446	17185	17289	17297	17324	17274	17231	17196	17258	17393	17259	17256	17461	17243	17502	17459	17308	17287	17422	17462	17409	17238	17284	17407	17555	17263	17496	17546	17374	17474	17478	17422	17355	17557	17230	17205	17261	17207	17450	17565	17242	17368	17196	17332	17311	17566	17214	17166	17321	17259	17400	17393	17253	17409	17390	17326	17411	17298	17161	17290	17176	17314	17288	17604	17358	17223	17042	17370	17422	17263	17301	17419	17236	17442	17483	17505	17320	17438	17222	17191	17427	17242	17300	17351	17305	17421	17461	17373	17624	17483	17260	17361	17323	17343	17158	17331	17502	17288	17484	17396	17347	17340	17336	17403	17403	17369	17339	17223	17276	17364	17287	17167	17576	17275	17396	17429	17398	17536	17433	17316	17340	17431	17385	17367	17241	17370	17368	17285	17332	17402	17300	17217	17288	17322	17358	17501	17553	17323	17424	17307	17453	17412
16371	33556	25218	18877	16630	15899	15695	15208	15245	15137	15183	15217	15002	15101	15207	15329	15310	15148	15133	15185	15171	15147	15117	15358	14996	15035	15214	15192	15104	15197	15235	14981	15014	15009	15019	15240	15221	15119	15017	14958	15130	15082	14883	15184	15166	14968	15252	15050	15029	15112	14971	15057	15016	15003	15071	14999	14993	15053	15289	15100	15079	15248	14947	15183	15025	15231	14993	15202	15345	15076	14980	15003	15136	14987	15061	15103	15111	15102	15095	15162	15023	15100	15037	14984	15089	15077	15099	15031	15296	14998	15025	15105	14980	15037	15192	14919	15053	14907	15099	15138	15045	15095	14967	14974	15124	15050	14898	15168	15092	15242	15050	15103	15116	15030	15007	15042	15027	15091	15070	15062	15029	15071	15183	14912	15050	15127	15228	15189	15118	15175	15031	14987	15146	15096	15229	14924	14907	15136	15086	15155	14794	14971	15054	15111	15034	14862	14945	14975	15115	14943	14955	15092	15196	15074	15239	15175	14999	15093	15164	15035	15072	14978	14986	15001	15027	15018	15317	15204	15185	15119	15086	15243	14954	15031	15093	15137	15113	15182	15080	15017	14959	15241	15047	15014	15117	15002	15229	14909	15239	14943	14989	15005	15063	15001	15070	15087	15346	15065	14996	15042	15054	15052	14908	15069	15104	14987	14965	15176	15042	14971	15017	15197	15111	15012	15073	14976	15128	15045	15116	15002	14930	15051	15061	15135	15065	15217	15136	14988	15008	15029	15137	14985	15061	15119	15182	15047	15131	15079	15036	15040	15070	15097	15019	15066	15158	14990	14914	15052	15171	15114	15198	15089	15115	14871	15090	15167	14993	14852	15063	15096	15180	15014	14911	15097	15142	15066	14992	15077	15055	14976	15176	15067	15122	14972	15086	15158	15103	15048	14973	15053	15064	15017	15030	15074	15063	15024	14969	14968	15077	15079	14981	15053	15024	15105	15044	15038	14949	15044	15064	15095	15197	15114	15021	14925	15045	15044	15016	15011	14960	15173	15099	15205	15171	15153	15065	14905	15111	14972	15049	15115	15049	15035	14978	15170	14915	14882	15219	15081	15102	14972	15080	15026	15058	15169	14883	15195	14968	15184	15034	15156	14975	15113	15077	15123	15231	15139	15085	14946	14974	14977	14813	15048	15214	15066	15246	14975	15090	15056	14885	15074	15106	15169	15187	15056	15007	15052	14975	15006	14986	14984	15128	15116	15152	15003	15100	14878	15039	15152	15019	15018	15152	15079	15060	15210	15100	14901	15187	15137	14925	15123	15083	15179	15142	15119	15020	15010	15157	14954	15165	15069	14971	15188	15193	15017	15045	14958	14993	15008	15125	15193	14941	14980	15041	15124	15028	15096	15218	14992	15013	15065	14976	14839	15075	15075	15175	15047	14939	15067	15064	15129	14996	15194	15000	14897	15023	15021	15297	14933	15045	15153	15197	15103	14953	15182	15095	15153	15101	15025	15061	15031	15068	15174	15124	15048	14937	15179	14967	14829	14961	15158	15012	15249	15228	15118	14989	15189	15004	15028	15057	14971	15204	15000	14999	15094	14974	15138	14987	14966	15102	15209	15151	15055	15119	14951	15090	15065	14982	15076	15074	15187	15123	15145	15023	15171	15027	15008	15168	14987	14975	15131	15086	15105	15025	15259	15099	14968	15082	15055	15118	14892	15016	15058	15179	14898	15103	15062	15058	15148	15063	14851	15128	15135	15198	15035	15112	15073	14980	15051	15236	15075	15066	14993	14983	15077	15159	14968	15052	15121	15130	15136	15162	14912	15232	15051	14994	15037	14952	15006	15018	15013	15031	15020	14921	15023	15156	15001	15052	14965	15118	14878	15126	14916	14992	15130	15074	15179	14987	15148	15057	14974	15033	15092	14997	15132	15068	15077	15216	15021	15203	15175	14931	15071	15170	15018	15166	15128	15051	14964	15037	15222	15111	15110	14926	15040	15023	15176	15080	15263	15150	15113	14991	14952	15057	15142	15118	14905	15060	14969	15227	15069	15080	15106	15185	15227	15149	15081	15102	14940	15017	15298	14992	15123	15091	15018	15252	15070	15146	15110	15182	15001	14964	15079	15256	15036	15064	15083	15030	14906	15063	14992	15034	15162	15056	14915	15097	15031	15202	14961	15214	14929	15102	15160	14981	15135	15057	14940	15193	15094	14987	15069	15124	15052	14951	15127	15086	15057	15204	15033	15125	15056	15058	15012	15071	15111	15081	15032	15051	15050	14826	15014	15052	15098	14993	15049	15148	15125	15094	15029	15102	15070	15213	15099	15066	15111	14918	15125	15313	15082	15051	15151	15138	15140	14961	15042	14989	15205	15192	15155	15161	15267	15178	15073	15049	15074	15024	15107	15028	15018	15247	15037	15092	15154	15022	15115	15123	14967	15036	15095	15046	14929	15245	15138	15069	15004	15098	14948	15147	14992	14989	15105	15183	15151	15078	15089	15050	15085	14818	15124	15046	15143	15291	15167	15117	15041	14931	15187	15189	15034	15064	15229	15119	15038	15062	15023	15293	15150	15084	15219	15064	14975	15184	15160	14990	15196	14978	15165	14984	15153	15070	15090	15144	15101	15048	15153	15134	15074	14856	15079	15059	15113	15178	15110	15176	15057	15057	15088	14925	15163	14918	14911	15182	15074	15219	15204	15128	15104	15010	15106	15043	15058	15003	15078	15067	15061	15175	15053	15102	15206	14886	15096	15110	14948	15154	15127	15155	15080	15018	15156	15133	15195	15159	15043	15251	15005	14849	15154	15045	15107	14997	15156	15145	15106	15015	14965	15174	15023	15153	15117	14926	15132	14981	15181	14947	15078	15098	14991	15061	15172	14981	15115	15063	15048	15173	15026	15213	14943	15019	15069	15043	15108	14997	15105	14980	14847	15066	15109	15067	15063	15038	15115	15103	15150	15284	15047	15105	15006	14968	15102	15082	15104	14984	15009	14981	15148	15038	15126	15108	15225	14987	15018	15234	15032	15052	15081	15256	14989	15043	15113	14913	15289	15104	15031	15091	14992	15004	15081	14949	15137	15087	15196	15094	15124	14990	15117	15048	15230	14985	15136	15082	15030	15084	15041	15124	15076	15033	15117	15060	15006	15181	15193	14973	15043	14883	15059	15190	15192	15069	14916	15071	14960	14970	15063	15060	15046	15001	15053	15077	15065	15105	15106	15207	14974	15155	15063	14976	14967	15051	15011	15111	15014	15192	15146	15131	15091	15114	15106	15092	15130	15080	15089	15106	15196	15161	15038	15161	14975	15232	15041	15052	15158	15186	15001	15137	15258	14941	14987	14996	15241	15067	15097	14937	15078	15060	15085	15157	14861	15033	15124	15037	14863	15056	15163	15052	15009	15213	15048	15129	15141	14975	14972	15086	14983	15044	15149	15123	15182	15135	14823	15122	15109	15064	15148	15050	15038	15157	15033	15006	15109	15102	15083	15062	14953	15067	15068	15076	15022	15006	15013	15229	15061	15113	15027	15032	15088	15017	15058	14921	15062	15088	14994	15029	15142	15094	15073	14999	14985	14897	14976	15110	15000	15130	15000	15057	15072	15025	15015	15071	15025	15091	15230	14917	14941	15078	15118	14976	15065	15100	15035	15089	15114	15150	14989	15032	15110	15066	15118	15114	15109	15043	15026	15165	15099	15224	15037	15160	15047	15048	15159	15187	15227	15106	15115	15048	15074	15132	14985	14960	14853	15123	15029	15106	15049	14980	15186	15219	15143	15136	15095	15213	15101	15134	15141	15034	15160	15035	15077	15072	15028	15148	15075	15063	15061	15039	15011	15097	15172	15089	15068	15113	15101	15144	14963	15246	15098	15102	15065	14862	15096	14995	15283	15050	14963	15056	15039	14935	15141	15060	15163	15046	15062	15126	15230	15244	15046	15067	14957	14987	15094	15082	15043	15119	15115	15101	15040	15045	15094	15054	15200	15210	14881	14982	15062	14954	14948	15170	15086	14970	15026	15106	15082	15035	15079	14992	15042	15023	15194	15099	15070	15025	15027	15221	15054	15032	15107	15088	15199	15109	15017	15106	15253	15005	14884	15043	15164	15060	15116	14997	15008	15090	15017	15086	14929	15144	14988	15007	15137	14896	15161	15109	15042	15413	14882	15184	15015	15101	15105	14963	15069	15057	15194	15077	15102	15200	15121	15001	15130	15024	15041	15042	15080	15020	15183	15050	14983	14989	15087	14916	15046	15051	15006	14975	15047	15282	14999	15096	15091	15001	15038	15044	15099	14917	15131	15235	14969	14948	15182	15131	15272	15006	15149	15116	15068	14915	15070	15091	14998	15137	15206	15238	15078	15103	15046	15059	15164	15084	15012	15150	14943	15081	15069	15236	14898	15075	15058	15086	15074	14988	15066	15154	15045	14921	15026	15036	15288	15027	15129	15128	14970	15015	14964	15086	15097	15055	15010	15198	15170	14996	15035	15038	15151	14901	15174	15082	15019	14919	15234	15038	15124	14982	15199	15069	15070	15131	15069	15209	15091	15024	15181	15187	14919	15046	15057	14952	15086	15032	15100	15055	15110	15058	14994	15011	15087	15115	15195	14873	14979	15024	14969	15125	15193	14986	15148	15095	15086	15081	15129	14977	15043	15068	15001	15037	15190	15100	15263	15085	15106	14950	15151	15017	15007	15116	15071	14992	14828	15021	15011	15096	15171	15103	15085	14984	15018	15172	15046	15202	15226	14998	15046	15166	15057	14957	15152	15177	15074	15108	14938	15055	14954	15215	15053	15087	14913	14969	15015	14962	15260	14976	15007	15291	15082	14996	15042	14932	15093	14975	14930	15188	15004	15053	14986	14961	15117	14996	15135	14987	15014	15058	15005	15061	15091	15052	15141	15078	14848	15130	14954	15075	14889	14937	14986	15071	15000	15099	15112	14894	14940	15078	15068	15189	14966	15142	15049	15073	15102	15042	15092	14995	15030	14942	15080	15085	15105	15144	15149	15059	15010	15175	15015	14851	15186	15306	15146	15243	15179	15094	15029	15105	15064	15068	15076	15256	15017	15019	15025	14916	15013	15028	15182	15087	15171	14976	15018	15008	15034	15074	14932	15064	14890	15071	15014	15028	15039	15074	15033	14912	15150
25860	21614	26232	26317	18029	16623	17046	16371	16278	16304	16444	16586	16460	16492	16530	16634	16322	16601	16436	16442	16416	16347	16328	16269	16611	16156	16064	16105	16350	16357	16281	16369	16292	16418	16643	16395	16360	16259	16268	16257	16190	16256	16363	16635	16263	16265	16374	16335	16290	16429	16161	16259	16174	16486	16473	16381	16391	16333	16458	16274	16306	16277	16433	16396	16623	16479	16364	16321	16354	16284	16364	16387	16342	16200	16326	16133	16243	16453	16496	16409	16280	16293	16337	16294	16230	16337	16375	16263	16182	16352	16291	16316	16339	16397	16487	16251	16680	16251	16411	16449	16303	16213	16361	16370	16376	16307	16223	16324	16071	16280	16271	16364	16335	16221	16229	16253	16326	16465	16181	16213	16425	16353	16150	16333	16226	16293	16468	16487	16218	16307	16590	16460	16183	16283	16569	16272	16282	16321	16362	16409	16234	16333	16303	16308	16286	16322	16301	16236	16466	16285	16130	16217	16330	16308	16166	16379	16141	16239	16319	16326	16285	16277	16316	16427	16443	16304	16371	16271	16436	16489	16264	16351	16380	16518	16201	16232	16415	16460	16221	16221	16418	16437	16504	16334	16512	16480	16490	16340	16466	16347	16366	16178	16159	16414	16457	16333	16352	16337	16342	16327	16438	16293	16218	16259	16368	16295	16497	16426	16541	16324	16301	16205	16367	16255	16356	16351	16474	16352	16480	16277	16456	16266	16340	16304	16382	16114	16458	16453	16424	16491	16458	16393	16160	16265	16373	16227	16303	16356	16253	16327	16204	16317	16459	16239	16284	16317	16320	16433	16340	16623	16252	16211	16462	16306	16347	16221	16605	16255	16372	16483	16285	16118	16200	16327	16261	16164	16356	16353	16145	16217	16297	16255	16419	16427	16480	16220	16332	16348	16379	16267	16462	16275	16287	16313	16260	16293	16127	16231	16360	16631	16216	16627	16502	16255	16506	16526	16199	16201	16258	16142	16205	16308	16142	16429	16268	16329	16408	16355	16383	16365	16438	16547	16352	16163	16419	16461	16519	16603	16217	16412	16434	16339	16516	16397	16299	16316	16258	16372	16424	16259	16302	16350	16334	16158	16219	16212	16326	16304	16486	16501	16447	16501	16289	16479	16376	16379	16160	16396	16392	16491	16489	16267	16310	16510	16474	16385	16459	16374	16406	16384	16306	16382	16307	16407	16560	16507	16279	16286	16192	16377	16447	16376	16357	16241	16166	16343	16275	16042	16324	16195	16231	16418	16397	16595	16416	16349	16231	16360	16298	16438	16339	16266	16529	16508	16469	16361	16614	16397	16335	16521	16446	16260	16478	16478	16207	16380	16384	16219	16385	16175	16250	16413	16522	16364	16358	16459	16413	16288	16291	16494	16403	16155	16348	16484	16416	16163	16532	16250	16434	16241	16387	16318	16550	16351	16328	16399	16513	16372	16257	16424	16286	16174	16274	16256	16403	16335	16683	16494	16485	16328	16265	16279	16407	16343	16361	16375	16375	16269	16367	16157	16368	16274	16305	16333	16585	16565	16421	16397	16295	16370	16163	16442	16344	16211	16240	16492	16537	16287	16308	16280	16139	16324	16443	16295	16398	16241	16481	16272	16313	16155	16243	16413	16397	16398	16180	16481	16307	16319	16308	16356	16366	16426	16441	16292	16272	16489	16315	16388	16239	16224	16516	16309	16282	16214	16372	16312	16622	16551	16381	16520	16221	16370	16666	16212	16295	16099	16490	16501	16164	16236	16401	16411	16414	16399	16361	16408	16274	16334	16455	16332	16354	16159	16170	16384	16428	16130	16212	16366	16587	16296	16222	16303	16166	16280	16579	16479	16404	16405	16589	16204	16259	16430	16379	16280	16172	16332	16127	16370	16372	16217	16581	16268	16428	16570	16290	16302	16337	16298	16351	16211	16426	16206	16252	16368	16491	16223	16382	16315	16281	16354	16529	16359	16341	16355	16328	16393	16515	16406	16378	16395	16343	16275	16472	16210	16364	16413	16409	16295	16340	16284	16451	16352	16363	16601	16485	16230	16347	16312	16480	16337	16426	16518	16314	16322	16364	16447	16314	16409	16362	16291	16268	16389	16327	16547	16501	16200	16390	16332	16361	16314	16334	16367	16389	16420	16388	16521	16188	16313	16200	16335	16488	16185	16293	16354	16471	16303	16309	16234	16157	16233	16398	16252	16441	16271	16666	16278	16503	16390	16458	16297	16450	16389	16316	16231	16395	16320	16356	16516	16221	16247	16327	16322	16557	16514	16434	16364	16241	16331	16533	16333	16373	16370	16384	16404	16243	16369	16415	16278	16256	16221	16379	16305	16186	16519	16355	16372	16371	16448	16476	16208	16350	16147	16301	16298	16532	16414	16171	16256	16322	16459	16294	16222	16444	16371	16305	16462	16253	16367	16289	16659	16368	16584	16271	16339	16037	16296	16298	16536	16194	16217	16460	16349	16279	16396	16323	16427	16276	16272	16367	16322	16374	16370	16356	16460	16435	16374	16446	16487	16391	16494	16461	16337	16285	16432	16332	16436	16497	16406	16201	16415	16497	16271	16362	16222	16593	16353	16399	16530	16369	16276	16315	16249	16638	16320	16374	16191	16332	16286	16385	16408	16281	16269	16365	16130	16396	16476	16387	16229	16218	16355	16192	16434	16231	16157	16478	16464	16556	16263	16002	16232	16421	16268	16284	16370	16244	16251	16393	16341	16302	16382	16310	16307	16341	16271	16260	16280	16161	16321	16263	16342	16284	16310	16264	16032	16378	16458	16636	16354	16215	16455	16402	16392	16542	16327	16454	16468	16553	16127	16222	16538	16344	16317	16069	16377	16344	16436	16337	16290	16109	16325	16313	16231	16439	16335	16361	16331	16104	16282	16455	16131	16077	16234	16281	16062	16333	16403	16425	16544	16363	16303	16214	16357	16430	16235	16276	16250	16225	16482	16352	16352	16471	16426	16434	16468	16224	16358	16321	16248	16353	16317	16367	16342	16290	16211	16360	16345	16427	16295	16179	16227	16255	16245	16246	16320	16276	16333	16322	16340	16283	16543	16290	16414	16239	16392	16364	16126	16179	16355	16356	16290	16384	16301	16342	16400	16449	16358	16375	16263	16174	16243	16356	16269	16162	16193	16196	16409	16336	16482	16344	16227	16200	16462	16520	16376	16359	16275	16495	16284	16072	16314	16248	16328	16523	16405	16459	16417	16477	16148	16424	16376	16391	16187	16331	16430	16431	16370	16323	16289	16471	16261	16509	16443	16515	16288	16416	16231	16349	16357	16382	16288	16415	16260	16473	16522	16323	16178	16353	16293	16450	16230	16444	16255	16357	16124	16515	16275	16310	16282	16273	16304	16240	16349	16434	16163	16239	16461	16588	16322	16256	16329	16303	16467	16357	16230	16393	16282	16383	16242	16287	16434	16360	16431	16290	16168	16405	16437	16369	16275	16670	16351	16218	16297	16516	16372	16304	16209	16480	16338	16493	16670	16034	16236	16411	16406	16254	16366	16435	16500	16204	16457	16516	16395	16516	16240	16041	16475	16474	16484	16398	16247	16261	16171	16255	16570	16185	16471	16610	16581	16484	16329	16196	16195	16220	16370	16334	16235	16182	16155	16309	16573	16461	16474	16365	16554	16483	16393	16296	16428	16358	16482	16513	16432	16336	16439	16077	16317	16253	16429	16348	16330	16263	16489	16268	16430	16272	16267	16312	16513	16435	16397	16319	16210	16411	16279	16395	16199	16455	16171	16271	16235	16380	16533	16396	16460	16102	16278	16391	16376	16196	16138	16126	16328	16112	16297	16378	16289	16383	16122	16305	16506	16351	16312	16461	16204	16246	16159	16401	16353	16235	16461	16515	16134	16268	16288	16191	16402	16407	16288	16521	16364	16226	16359	16416	16491	16348	16367	16370	16254	16324	16184	16405	16329	16141	16183	16518	16530	16370	16181	16501	16455	16374	16495	16321	16400	16229	16395	16345	16500	16242	16244	16439	16320	16448	16464	16250	16391	16261	16161	16455	16178	16173	16474	16340	16238	16325	16283	16456	16312	16294	16370	16312	16042	16371	16371	16469	16234	16236	16396	16396	16373	16303	16339	16451	16404	16412	16435	16227	16376	16448	16357	16352	16273	16398	16166	16429	16514	16503	16262	16450	16429	16128	16398	16302	16425	16291	16209	16252	16335	16549	16425	16289	16229	16154	16348	16210	16342	16443	16066	16205	16350	16336	16371	16211	16263	16346	16337	16331	16515	16555	16246	16295	16302	16172	16280	16465	16052	16227	16373	16298	16269	16226	16379	16502	16462	16420	16404	16298	16158	16429	16332	16366	16414	16520	16381	16433	16419	16395	16480	16421	16464	16223	16534	16311	16340	16090	16507	16398	16411	16277	16414	16432	16382	16368	16353	16324	16336	16406	16251	16269	16544	16446	16190	16256	16326	16113	16387	16208	16060	16418	16535	16225	16444	16448	16433	16392	16295	16421	16496	16291	16202	16316	16427	16247	16318	16277	16326	16413	16553	16462	16457	16386	16421	16401	16327	16223	16485	16313	16260	16431	16455	16374	16344	16309	16283	16216	16507	16365	16351	16218	16575	16504	16423	16269	16508	16234	16147	16357	16228	16490	16331	16416	16203	16238	16322	16368	16400	16348	16317	16399	16156	16192	16356	16110	16496	16409	16476	16440	16379	16367	16395	16290	16463	16439	16390	16417	16621	16381	16318	16259	16243	16166	16257	16350	16558	16380	16426	16343	16341	16560	16546	16303	16523	16367	16361	16115	16361	16347	16510	16422	16406	16285	16387	16126	16342	16331	16366	16329	16594	16410	16461	16428	16259	16384	16273	16227	16430	16388	16340	16344	16490	16393	16298	16442	16391	16351	16183	16274	16239	16250	16268	16412	16360	16293	16360	16344	16416	16253	16562	16138	16279	16276	16456	16229	16432	16280	16191	16272	16508	16496	16337	16241	16233	16394	16420	16194	16529	16389	16435	16420	16335	16557	16419	16355	16246	16266	16470	16388	16430	16480	16219	16469	16411	16362	16361	16331	16313	16270	16419	16217	16197	16244	16279	16380	16290	16441	16165	16142	16265	16284	16406	16399	16355	16298	16462	16262	16348
15541	23962	18964	16362	15304	14847	14638	14582	14572	14588	14490	14476	14611	14596	14492	14551	14604	14272	14595	14564	14512	14306	14432	14375	14458	14552	14484	14444	14499	14433	14464	14333	14624	14432	14344	14761	14522	14519	14585	14493	14361	14589	14471	14452	14501	14440	14449	14566	14548	14362	14463	14491	14558	14348	14404	14602	14316	14389	14392	14431	14614	14459	14318	14491	14543	14400	14476	14514	14294	14346	14373	14523	14503	14599	14424	14438	14425	14362	14355	14423	14312	14453	14341	14526	14457	14399	14363	14528	14629	14422	14528	14405	14577	14539	14453	14369	14546	14371	14510	14498	14259	14336	14422	14420	14492	14482	14411	14396	14442	14424	14399	14183	14524	14589	14372	14262	14559	14286	14557	14636	14559	14363	14433	14369	14465	14396	14584	14317	14454	14466	14603	14372	14647	14410	14567	14464	14419	14584	14430	14329	14494	14474	14542	14300	14448	14493	14567	14486	14395	14546	14299	14532	14572	14394	14394	14237	14352	14402	14486	14444	14440	14303	14464	14570	14466	14622	14195	14431	14396	14387	14471	14421	14373	14373	14544	14496	14553	14517	14427	14265	14356	14581	14415	14493	14253	14486	14500	14353	14573	14357	14502	14374	14464	14131	14432	14394	14587	14452	14464	14242	14469	14435	14414	14283	14558	14348	14557	14419	14269	14656	14422	14317	14399	14343	14636	14469	14547	14478	14425	14616	14378	14349	14446	14408	14390	14368	14472	14433	14390	14544	14432	14489	14423	14463	14529	14417	14303	14536	14519	14345	14578	14609	14401	14479	14330	14518	14377	14509	14526	14574	14483	14218	14336	14677	14405	14358	14507	14310	14308	14537	14334	14399	14499	14573	14391	14361	14446	14559	14516	14504	14404	14427	14548	14607	14392	14424	14649	14563	14506	14241	14510	14276	14229	14274	14378	14427	14484	14601	14482	14507	14298	14481	14433	14452	14393	14479	14485	14422	14393	14213	14390	14529	14567	14351	14469	14319	14408	14358	14573	14499	14636	14280	14449	14308	14413	14385	14381	14422	14459	14388	14409	14342	14324	14384	14422	14372	14322	14416	14384	14465	14571	14534	14362	14407	14440	14415	14620	14354	14461	14467	14540	14424	14466	14454	14166	14380	14640	14340	14601	14515	14362	14344	14510	14502	14478	14481	14413	14513	14436	14515	14466	14515	14243	14510	14362	14500	14416	14368	14385	14539	14712	14424	14350	14761	14623	14380	14562	14459	14484	14534	14252	14421	14390	14585	14455	14492	14406	14428	14469	14510	14364	14407	14532	14408	14384	14368	14400	14336	14446	14509	14493	14428	14358	14393	14483	14541	14538	14317	14305	14452	14624	14633	14449	14276	14496	14410	14490	14307	14586	14421	14405	14515	14262	14444	14425	14530	14474	14207	14450	14517	14401	14495	14555	14592	14435	14495	14651	14288	14345	14366	14475	14581	14432	14594	14680	14325	14527	14318	14523	14347	14394	14307	14641	14338	14429	14441	14573	14488	14286	14395	14352	14338	14449	14366	14348	14451	14592	14418	14437	14585	14514	14585	14498	14337	14337	14460	14417	14288	14513	14513	14404	14429	14437	14493	14450	14564	14365	14511	14467	14439	14548	14467	14506	14684	14489	14455	14360	14438	14350	14608	14291	14563	14491	14444	14485	14551	14325	14525	14560	14426	14345	14491	14487	14393	14261	14437	14391	14445	14643	14421	14415	14253	14360	14624	14324	14523	14428	14541	14512	14544	14451	14556	14486	14414	14509	14508	14463	14465	14532	14607	14424	14507	14647	14189	14346	14555	14336	14315	14374	14270	14386	14115	14419	14556	14397	14330	14432	14535	14520	14507	14363	14421	14536	14465	14394	14542	14459	14438	14555	14437	14255	14409	14461	14469	14471	14445	14448	14612	14465	14568	14289	14578	14437	14545	14470	14455	14644	14547	14445	14425	14556	14459	14485	14385	14339	14399	14381	14302	14366	14342	14562	14355	14465	14340	14431	14584	14531	14487	14442	14384	14284	14343	14500	14538	14448	14328	14406	14437	14419	14437	14464	14509	14457	14253	14479	14434	14492	14333	14478	14343	14489	14382	14668	14461	14555	14363	14282	14501	14478	14558	14333	14425	14494	14456	14261	14352	14624	14452	14281	14382	14346	14292	14470	14368	14478	14541	14320	14268	14426	14466	14303	14351	14553	14631	14564	14533	14394	14597	14448	14490	14482	14386	14376	14545	14401	14573	14445	14394	14470	14470	14521	14470	14539	14586	14406	14409	14335	14516	14264	14256	14419	14577	14605	14366	14382	14391	14422	14396	14309	14312	14377	14554	14491	14441	14467	14385	14345	14524	14329	14487	14506	14458	14380	14512	14452	14406	14524	14567	14512	14267	14475	14458	14547	14617	14497	14509	14571	14378	14449	14323	14500	14532	14369	14566	14529	14418	14420	14673	14280	14602	14297	14528	14496	14357	14356	14531	14721	14542	14338	14458	14477	14418	14572	14371	14435	14552	14575	14363	14312	14374	14503	14402	14340	14395	14513	14436	14318	14468	14455	14564	14440	14590	14455	14585	14648	14559	14620	14453	14387	14453	14635	14426	14502	14531	14484	14372	14355	14527	14465	14561	14502	14552	14496	14520	14600	14364	14478	14508	14571	14546	14307	14519	14471	14371	14444	14468	14262	14388	14421	14250	14414	14388	14465	14381	14641	14463	14575	14589	14495	14566	14536	14597	14466	14439	14442	14296	14390	14639	14392	14605	14426	14740	14424	14483	14576	14356	14411	14514	14330	14368	14463	14540	14457	14592	14458	14355	14505	14362	14622	14387	14341	14535	14488	14433	14221	14265	14435	14473	14486	14607	14403	14346	14493	14544	14379	14396	14487	14616	14638	14630	14095	14415	14485	14507	14390	14321	14377	14477	14432	14452	14594	14408	14556	14431	14629	14330	14610	14411	14294	14349	14428	14533	14372	14463	14603	14484	14293	14525	14611	14522	14259	14442	14423	14541	14483	14420	14480	14481	14470	14415	14526	14268	14528	14531	14286	14599	14361	14397	14508	14466	14568	14370	14441	14615	14559	14300	14436	14396	14391	14590	14555	14505	14427	14357	14601	14397	14430	14304	14350	14375	14429	14632	14509	14453	14668	14371	14539	14517	14375	14393	14430	14468	14377	14534	14493	14486	14435	14452	14479	14476	14470	14551	14542	14435	14377	14567	14299	14329	14448	14307	14511	14399	14504	14460	14500	14499	14369	14401	14350	14472	14474	14373	14444	14459	14423	14423	14596	14395	14422	14446	14393	14418	14444	14520	14500	14409	14496	14419	14412	14516	14320	14489	14473	14410	14425	14415	14455	14459	14301	14374	14358	14357	14553	14467	14513	14479	14490	14241	14497	14351	14410	14518	14501	14490	14597	14503	14486	14570	14459	14361	14182	14634	14250	14302	14459	14454	14480	14234	14523	14437	14457	14509	14362	14377	14507	14570	14515	14423	14514	14498	14440	14551	14555	14440	14601	14566	14381	14461	14377	14428	14413	14369	14345	14442	14382	14478	14398	14493	14323	14480	14234	14489	14659	14432	14601	14371	14434	14472	14501	14266	14604	14403	14392	14544	14418	14437	14647	14455	14481	14413	14379	14383	14438	14248	14537	14354	14498	14436	14470	14470	14409	14481	14469	14574	14460	14394	14399	14427	14501	14503	14546	14374	14477	14537	14630	14513	14338	14527	14424	14411	14558	14359	14437	14442	14428	14332	14278	14470	14509	14478	14498	14568	14321	14492	14515	14433	14419	14324	14423	14470	14343	14517	14495	14479	14385	14570	14633	14242	14700	14379	14280	14534	14436	14531	14572	14315	14457	14358	14494	14417	14553	14392	14495	14301	14588	14479	14539	14411	14460	14412	14514	14498	14393	14446	14535	14592	14366	14558	14606	14389	14562	14407	14475	14413	14581	14469	14352	14429	14361	14425	14370	14374	14554	14251	14521	14405	14508	14388	14420	14573	14374	14303	14468	14520	14421	14541	14701	14395	14468	14508	14466	14393	14507	14403	14312	14510	14453	14424	14306	14380	14448	14531	14483	14434	14384	14524	14435	14361	14528	14511	14571	14428	14493	14356	14508	14354	14516	14504	14502	14446	14375	14460	14479	14307	14290	14469	14542	14559	14458	14545	14324	14437	14425	14572	14490	14494	14436	14387	14410	14511	14380	14492	14385	14570	14469	14455	14360	14451	14502	14579	14518	14361	14447	14547	14491	14509	14348	14263	14302	14537	14629	14495	14578	14427	14404	14432	14327	14637	14369	14477	14398	14310	14492	14472	14528	14190	14567	14318	14414	14348	14568	14255	14302	14537	14488	14466	14322	14390	14493	14416	14273	14536	14486	14379	14305	14431	14598	14372	14396	14389	14483	14585	14418	14301	14509	14508	14467	14387	14507	14588	14536	14415	14358	14553	14543	14426	14521	14447	14394	14559	14587	14452	14398	14543	14354	14364	14538	14455	14449	14284	14379	14426	14298	14418	14566	14312	14526	14540	14502	14449	14498	14569	14391	14334	14376	14359	14400	14414	14610	14531	14239	14460	14492	14354	14373	14403	14774	14329	14289	14294	14312	14399	14560	14485	14458	14401	14446	14600	14655	14424	14589	14451	14445	14446	14402	14526	14288	14621	14390	14397	14442	14446	14485	14468	14454	14412	14419	14383	14519	14366	14471	14338	14411	14479	14340	14504	14613	14482	14434	14566	14424	14337	14523	14428	14529	14413	14471	14501	14362	14385	14503	14581	14601	14629	14540	14585	14435	14388	14456	14448	14377	14505	14462	14552	14290	14445	14538	14410	14395	14446	14593	14387	14416	14487	14334	14532	14576	14508	14506	14405	14411	14471	14524	14387	14344	14266	14542	14604	14373	14369	14357	14565	14492	14388	14360	14482	14340	14528	14382	14497	14432	14474	14412	14367	14653	14556	14466	14486	14481	14427	14433	14411	14534	14556	14234	14697	14400	14407	14402	14439	14388	14492	14252	14460	14348	14428	14450	14423	14583	14487	14603	14355	14437	14450	14613	14608	14439	14468	14384	14419	14413	14379	14490	14483	14517	14317	14539	14444	14407	14487	14290	14579	14286	14477	14493	14444
22835	21565	28305	25351	21981	23498	23118	19072	18274	18571	18566	18301	18383	18477	18405	18485	18158	18269	18167	18320	18218	18143	18140	18217	18271	18123	18372	18125	18267	17963	18164	18072	18106	18086	18050	18214	17921	18101	18179	18145	18189	18129	18045	18096	18105	17796	17983	18112	18064	17810	18035	18190	18106	17945	18089	18006	17983	18050	17998	18043	18235	17944	18138	18193	17993	17898	17831	17920	18061	17794	17963	18062	18058	18199	17857	17925	18035	17990	17873	17922	17977	18213	18071	17958	17880	18036	17870	17909	17981	18034	17958	18047	18216	18016	18080	18059	18027	17932	17914	17931	17958	17964	17995	18170	17810	17986	17851	18163	17906	18006	17771	17939	17884	18026	18003	17938	18037	18181	17957	17912	18083	17876	17935	17983	17929	17904	17827	17707	17817	17845	18089	17924	18095	17712	17865	18001	17821	17931	17986	17791	17910	17924	18060	17953	18082	18157	17926	18078	18136	18128	18102	17975	17702	18112	17931	17955	17918	18021	18093	18103	18004	18083	17973	17905	17894	18008	17919	18090	18017	17804	17974	17915	17926	18054	17932	18030	17909	17884	17977	18131	17993	18031	18012	17987	17757	18005	18033	18018	17880	18054	18074	17880	18073	17885	17939	18048	18009	18002	17827	17871	17992	18076	18094	17982	17824	17712	17919	18017	17900	17986	17933	18098	18054	17705	17797	18051	17967	18135	18007	17862	18071	17937	18011	18138	18103	17871	18018	18008	17847	17873	17918	18039	17975	17989	17984	17970	18050	18017	18046	17865	18099	17998	18105	18112	17909	17996	18092	18018	17945	17929	18046	17994	17904	18014	18241	17954	17957	18007	17843	17945	17897	17914	18061	18086	17847	17906	18084	17980	18138	17970	17859	18231	17889	17934	17957	18171	18089	18006	17766	17953	18050	17884	18060	17889	17885	18047	18021	17910	17881	18103	18164	18019	17832	18011	17923	18160	17871	17988	18095	18009	17857	17979	17895	17865	18224	18192	18177	17789	18018	17996	17868	17963	17985	17943	17838	17980	17957	17950	17805	18062	17865	17971	18104	17823	17985	17967	17894	17846	18085	17989	17930	18006	18144	18173	17904	18086	18129	17799	18124	17859	18039	17881	18050	18096	17890	18060	18002	18123	18082	17971	17838	17967	18073	17986	17959	17970	17959	17971	17876	18026	17923	17945	17980	17820	18117	17965	18058	17925	18072	17807	17980	17833	18115	17992	17896	17937	18089	18214	18182	18051	18070	18176	17955	17970	17991	17892	17816	18024	18115	18117	18038	18113	18174	17905	18023	18077	18064	17900	18077	18022	17956	17970	18042	18007	18202	18103	17923	17979	18116	18038	17919	18047	17867	18000	17892	17886	17872	17920	18054	17821	17919	17702	18138	18085	17946	17922	18058	18017	17997	18072	18001	17892	18085	18023	18057	18147	17904	18162	17802	17928	18158	17969	18303	18171	18078	17974	17903	18074	18008	17987	17813	17761	17855	17996	17995	17822	17935	18243	17925	18115	17961	17945	17994	17963	18078	17959	18103	17950	18068	17929	18211	17871	18042	17851	18088	17935	18155	17981	18022	17726	18123	17908	18034	18074	17881	17870	17817	17737	18057	18013	18118	17898	17957	18099	17958	17944	18232	17878	17849	17926	18229	18236	18039	17869	18030	17999	17896	18106	18045	17939	18371	17983	17912	18055	18170	18146	18103	17900	18135	17859	17980	17973	18076	18102	18173	18065	17989	17834	18134	18026	17964	17993	17985	17770	17981	18143	17952	17633	17845	18162	17964	18223	18048	18008	17945	17745	18023	17992	17901	18100	17814	17772	17917	18010	17895	17823	18048	17902	17978	17978	17986	17901	18023	18039	18023	17845	17962	17993	17973	18025	17937	18118	17822	17916	17955	17974	17765	17868	17996	17921	17921	17827	18050	18017	18087	18023	18046	18004	18072	18030	17970	18363	18069	18008	17964	18027	18038	17981	17876	17893	17900	17846	18196	17868	17724	17930	17866	17921	17906	17935	17967	17826	18047	17977	18213	17886	18076	18072	18074	17998	17737	17934	17987	17936	17927	17798	17912	17860	18168	17793	18019	17979	17937	18032	17924	17943	17884	17953	18046	18121	17989	18000	18012	17940	17937	18032	18094	18220	18078	18084	18118	18200	18037	17944	18090	17975	18092	18111	18118	17994	17897	17934	18151	17992	18008	18078	17916	18051	18018	17904	18022	18060	17972	17870	17954	17939	17879	17835	17881	17903	17967	18011	17941	17893	18021	18015	17904	17968	17906	18060	17877	17959	17899	18177	18026	17848	18002	18109	18047	18064	17939	17925	17986	17900	17802	17918	17841	17977	18007	18197	18132	17961	17693	17942	17794	17905	17832	17909	18119	18141	17891	17918	17926	17929	18101	18107	18037	18078	18154	17987	18083	17911	17917	17822	18071	17816	17915	18128	17931	18111	17934	18047	17935	18064	17973	18047	18366	18109	17786	17993	17979	18079	18032	17919	17867	17994	18033	17908	18017	17887	17990	17954	17892	17949	18007	17937	17898	18011	17925	18128	18007	18100	18025	17948	17940	18001	17925	17816	17983	18042	18075	18147	18067	18196	17934	17993	17932	18100	17961	18122	17810	18009	17916	17873	17960	18044	18088	18086	17855	17966	18006	17993	18074	18197	17850	18083	18100	17824	17937	18038	17945	17894	18059	18013	18072	17805	17920	18126	17937	18002	17726	18082	18094	17836	18065	18113	17908	17836	17815	17858	17986	18144	17975	18076	17880	17983	18044	17913	18013	18045	18068	18021	17662	17781	18092	17966	17897	17839	17991	18070	17989	17958	18085	17956	18050	17939	18268	18085	17932	17985	17978	18301	18217	18053	17959	18015	18136	17965	17986	17989	17976	17799	17979	18200	17825	18164	17964	17888	18013	17838	17941	18027	18018	18063	17801	17905	18148	18205	18076	18050	17880	18018	17950	18065	17784	17991	18013	18063	18003	17913	17807	17833	18209	17906	18163	18021	18152	17803	18144	18044	17895	17840	17857	17881	18299	18117	17971	17894	18036	18171	18018	17954	18077	18104	18008	17987	18171	18051	18134	17881	17911	17940	17834	18094	17794	18175	18108	17989	18001	17965	17944	17825	18027	17959	18013	17820	17947	17851	17955	17900	18176	17944	18024	18032	18044	18065	18095	18059	18025	17936	18063	18044	18142	18114	17870	17880	18028	18169	17822	17906	17999	17862	17901	18084	17977	17959	18042	17914	18028	18042	18022	18034	17876	17949	17948	17951	17954	18004	17953	17957	18192	18041	17892	18103	18015	18090	18113	18226	17628	18079	17917	18011	18027	17906	18002	17922	17972	17785	17839	18052	18122	17902	18051	17849	17999	17999	17936	18029	18040	18017	17979	18343	18155	17918	18065	17857	17928	18153	17940	18092	18015	17926	18196	17887	18179	18083	17881	18133	18110	18057	18220	17900	17928	18033	18024	17747	17925	17986	18217	18206	18062	17979	18269	17969	18003	17995	18048	17913	17748	18172	18092	17991	18022	18042	18087	17894	18080	17972	18021	18050	17926	17905	18024	18071	17953	18086	17968	18027	17958	18243	17899	17941	17956	17981	17806	17855	18121	17717	17908	17986	17820	17947	18005	17970	18058	18144	18148	18008	17807	18000	18085	17913	18084	17934	17869	18047	17924	17977	18008	17968	18000	17904	18176	18107	18048	18042	17962	17732	17791	17950	18085	18183	17826	17774	17892	17919	18097	18083	17857	17916	18092	17955	18068	18008	18107	17990	17872	17974	17965	17802	18107	17830	17927	17983	18112	18021	17983	17844	18005	17973	17859	17867	18074	17878	17871	18161	17873	17912	17892	18038	18050	18027	17997	17923	18016	17883	18058	18054	18104	18219	18083	17985	17909	17974	18115	17815	18266	18060	18093	17890	18040	17773	17916	17907	18256	18100	18070	18030	18065	17988	18030	17943	18022	17934	17812	17922	17938	18268	18067	17939	18186	18049	17823	18080	18057	17842	18050	17758	17793	17849	17837	17782	17921	17862	17978	17977	17818	17850	18131	18122	17887	17956	18072	17994	18044	17835	18072	17881	17946	18067	17850	18092	18127	17981	18019	18022	18070	18036	17811	17880	18082	18151	17961	17789	17833	18118	18187	17869	17796	17914	17987	17970	17996	17996	18087	18222	18102	18030	18136	17891	17827	18019	18052	18091	17937	18015	18051	18010	18149	18157	18111	17857	18041	17949	17805	17928	17898	17810	18038	17987	17898	17915	17993	18106	17940	18045	17930	17969	17880	18094	18048	18056	17905	18129	18009	18022	18007	18024	17921	18071	17840	17807	17896	18034	18047	17991	18212	18160	17920	17929	18213	17918	17974	17982	17854	17914	18010	18008	18050	17863	17994	18126	17972	18132	17914	17928	17849	17997	18035	18133	18004	18124	18148	17967	17915	18185	17850	18109	17871	18149	18002	17842	18092	18294	17956	18003	18005	18132	17926	17762	17818	18150	18237	17917	17968	17936	18097	17996	17959	17875	17903	17890	18039	18093	17940	18265	18016	18032	17938	17933	18008	17907	17795	17994	17862	17968	18080	18038	18047	18188	17943	18057	18076	18043	17916	17933	17751	17958	17890	17969	18044	18198	17872	18007	17912	17933	18000	17960	18071	18006	18035	18087	17871	18003	17888	18000	18051	18004	18024	17734	17992	17849	18063	17918	18073	17792	18056	17850	18066	17878	18141	17853	17698	18139	17910	17884	17966	17920	18000	17801	18075	18078	18111	17910	17999	17915	17831	17707	18116	18054	17972	17927	17968	18008	17977	17962	18054	17820	17988	17968	18120	17900	18110	17926	17985	17883	17883	17953	18022	18102	17933	17909	17878	17811	18077	17997	17958	17947	18015	17788	18153	18076	18089	18046	18051	17933	17812	18045	17939	18186	17964	18126	17914	17759	18099	18097	18071	17977	18077	17758	18095	18147	18147	18156	17963	17930	17967	17970	17954	18128	17956	17954	18051	17771	17988	17838	18184	17964	18158	18055	17996	17879	18079	18182	17965	17845	17878	17892	17988	17895	18058	18184	17982	17996	18038	18054	17897	17996	17907	18022	17801	18136	17731	17917	17970	18095
17302	38456	30081	22193	18460	17250	16124	15656	15694	15501	15903	15633	15594	15609	15601	15523	15396	15528	15702	15451	15625	15584	15481	15408	15410	15430	15543	15423	15476	15439	15555	15505	15432	15394	15480	15478	15525	15511	15497	15304	15503	15478	15422	15463	15402	15247	15401	15293	15508	15571	15383	15414	15601	15533	15547	15334	15406	15329	15444	15343	15495	15276	15466	15430	15164	15620	15425	15362	15515	15459	15557	15508	15415	15279	15376	15286	15485	15362	15279	15468	15438	15427	15664	15362	15636	15388	15389	15352	15548	15484	15287	15459	15268	15443	15345	15332	15559	15439	15261	15524	15385	15328	15500	15430	15456	15472	15299	15344	15455	15502	15370	15252	15410	15409	15563	15289	15502	15304	15318	15495	15326	15562	15531	15597	15356	15405	15431	15379	15411	15414	15374	15567	15579	15440	15389	15383	15368	15543	15332	15498	15427	15519	15341	15257	15402	15400	15421	15265	15482	15493	15467	15437	15372	15474	15485	15323	15464	15368	15471	15536	15309	15497	15331	15601	15413	15544	15533	15428	15337	15478	15418	15411	15279	15558	15311	15523	15420	15524	15343	15364	15347	15337	15442	15552	15582	15450	15504	15386	15312	15352	15295	15442	15416	15503	15571	15346	15410	15234	15436	15375	15432	15483	15380	15342	15472	15312	15379	15590	15509	15598	15399	15325	15434	15230	15504	15290	15426	15309	15508	15345	15506	15427	15424	15574	15425	15446	15538	15506	15304	15493	15418	15531	15364	15255	15560	15490	15412	15302	15398	15375	15387	15279	15454	15443	15244	15389	15462	15419	15483	15616	15497	15299	15513	15325	15366	15261	15367	15431	15373	15463	15414	15278	15388	15597	15472	15487	15379	15381	15503	15461	15279	15550	15492	15365	15379	15300	15276	15402	15397	15305	15412	15410	15415	15256	15478	15444	15551	15349	15484	15331	15440	15402	15374	15550	15596	15135	15482	15455	15281	15543	15469	15395	15186	15522	15338	15398	15253	15457	15430	15361	15393	15544	15326	15490	15497	15429	15463	15562	15577	15254	15566	15324	15459	15244	15429	15346	15415	15324	15435	15507	15420	15464	15328	15362	15345	15471	15312	15472	15493	15558	15394	15453	15347	15457	15489	15459	15435	15474	15394	15391	15473	15317	15372	15468	15276	15505	15371	15521	15270	15325	15404	15349	15254	15391	15470	15283	15448	15432	15487	15434	15645	15430	15277	15441	15361	15262	15564	15429	15457	15310	15415	15352	15428	15449	15383	15309	15425	15483	15620	15374	15393	15486	15496	15364	15161	15298	15298	15336	15393	15388	15469	15460	15498	15434	15454	15330	15545	15282	15334	15649	15458	15232	15452	15436	15496	15530	15360	15483	15468	15287	15329	15458	15371	15231	15474	15575	15488	15326	15299	15460	15448	15452	15415	15450	15397	15350	15460	15596	15340	15409	15523	15599	15470	15569	15490	15314	15391	15261	15427	15358	15506	15461	15445	15478	15547	15472	15359	15382	15484	15470	15480	15460	15453	15581	15553	15319	15559	15325	15326	15481	15382	15431	15255	15483	15251	15554	15446	15144	15436	15472	15333	15092	15507	15510	15545	15490	15384	15616	15489	15397	15387	15466	15472	15313	15552	15535	15434	15328	15442	15329	15380	15409	15547	15381	15567	15333	15257	15382	15503	15390	15221	15394	15424	15492	15145	15336	15405	15295	15262	15550	15421	15466	15360	15360	15658	15333	15422	15365	15429	15387	15402	15234	15539	15445	15510	15341	15301	15349	15403	15330	15478	15303	15512	15523	15428	15470	15467	15448	15386	15421	15339	15407	15432	15299	15519	15467	15331	15458	15490	15528	15519	15310	15375	15715	15291	15437	15549	15376	15197	15495	15561	15424	15420	15228	15465	15493	15354	15351	15581	15402	15405	15289	15452	15433	15448	15482	15431	15521	15627	15385	15287	15331	15321	15581	15357	15340	15448	15342	15379	15510	15363	15451	15247	15569	15412	15275	15556	15469	15425	15317	15555	15473	15448	15354	15369	15522	15356	15349	15310	15380	15530	15608	15523	15615	15492	15324	15352	15495	15429	15347	15420	15404	15518	15584	15400	15384	15374	15334	15503	15577	15284	15342	15455	15502	15313	15187	15416	15415	15291	15474	15455	15383	15275	15422	15454	15397	15521	15535	15423	15623	15353	15362	15506	15474	15475	15327	15404	15491	15474	15493	15415	15600	15502	15365	15296	15465	15389	15501	15421	15394	15487	15557	15568	15558	15311	15631	15461	15442	15486	15210	15404	15431	15511	15535	15484	15523	15500	15361	15387	15487	15244	15425	15415	15463	15525	15308	15499	15642	15239	15364	15235	15478	15508	15336	15580	15401	15346	15524	15402	15305	15485	15468	15468	15395	15417	15413	15487	15482	15296	15418	15362	15398	15391	15339	15434	15326	15565	15387	15336	15470	15378	15436	15363	15418	15388	15463	15430	15483	15356	15449	15573	15426	15349	15507	15484	15483	15374	15426	15247	15345	15378	15540	15535	15526	15292	15238	15362	15414	15361	15418	15391	15583	15376	15388	15388	15478	15463	15507	15303	15267	15295	15551	15352	15337	15406	15515	15465	15301	15512	15358	15502	15190	15434	15284	15300	15397	15438	15246	15389	15318	15543	15377	15385	15639	15421	15412	15334	15526	15520	15460	15357	15335	15561	15410	15453	15505	15251	15445	15400	15338	15458	15423	15418	15477	15600	15402	15329	15394	15414	15343	15511	15320	15560	15464	15411	15346	15524	15294	15352	15358	15375	15373	15555	15335	15408	15556	15374	15508	15381	15579	15401	15507	15449	15250	15394	15322	15381	15418	15410	15344	15466	15326	15386	15425	15292	15567	15534	15104	15438	15418	15350	15381	15460	15512	15429	15407	15580	15467	15514	15474	15390	15410	15495	15481	15397	15271	15521	15551	15360	15446	15466	15454	15383	15415	15374	15239	15340	15362	15325	15309	15346	15393	15335	15345	15512	15328	15436	15567	15628	15394	15353	15391	15413	15368	15215	15493	15476	15147	15490	15476	15344	15340	15392	15365	15668	15441	15423	15308	15257	15366	15313	15394	15477	15331	15306	15547	15357	15370	15366	15600	15503	15382	15239	15463	15413	15529	15478	15526	15559	15344	15446	15450	15332	15361	15445	15580	15416	15315	15363	15411	15556	15427	15378	15513	15365	15497	15359	15365	15464	15445	15493	15455	15591	15432	15387	15522	15404	15449	15489	15533	15502	15430	15364	15495	15346	15557	15360	15463	15543	15356	15311	15323	15393	15406	15310	15356	15585	15415	15217	15404	15426	15337	15397	15371	15559	15380	15380	15302	15578	15260	15345	15303	15584	15413	15548	15391	15432	15395	15319	15356	15343	15391	15418	15426	15417	15288	15383	15440	15430	15427	15480	15376	15432	15458	15441	15454	15453	15436	15368	15270	15303	15373	15389	15386	15461	15498	15471	15434	15432	15467	15411	15476	15150	15563	15225	15343	15260	15262	15384	15461	15445	15296	15448	15348	15571	15402	15465	15318	15368	15415	15357	15538	15405	15436	15313	15387	15461	15384	15360	15237	15361	15506	15472	15512	15375	15439	15459	15412	15461	15282	15262	15391	15385	15388	15444	15375	15551	15484	15292	15373	15435	15436	15443	15436	15375	15449	15554	15412	15488	15284	15426	15358	15533	15527	15382	15280	15552	15292	15378	15300	15555	15394	15296	15478	15351	15483	15523	15306	15445	15607	15428	15421	15366	15476	15448	15410	15415	15410	15397	15349	15478	15517	15434	15554	15288	15505	15549	15441	15521	15397	15363	15459	15286	15341	15386	15402	15465	15381	15505	15536	15254	15468	15489	15520	15436	15484	15380	15205	15550	15392	15427	15314	15435	15416	15450	15483	15415	15456	15505	15401	15478	15312	15523	15372	15351	15358	15596	15215	15317	15526	15591	15297	15418	15408	15329	15607	15464	15358	15471	15395	15526	15233	15487	15432	15317	15250	15314	15408	15533	15387	15433	15442	15543	15381	15453	15286	15368	15411	15340	15410	15452	15531	15266	15410	15485	15360	15241	15254	15605	15536	15371	15454	15362	15268	15505	15385	15497	15368	15547	15258	15604	15373	15320	15167	15262	15426	15488	15493	15551	15491	15517	15556	15466	15261	15272	15322	15338	15351	15378	15290	15560	15336	15407	15424	15345	15493	15565	15399	15492	15470	15346	15360	15537	15296	15398	15456	15492	15466	15299	15533	15436	15447	15370	15357	15501	15497	15354	15429	15634	15420	15342	15345	15481	15217	15436	15432	15387	15449	15427	15526	15379	15451	15389	15386	15591	15468	15331	15353	15331	15456	15303	15269	15273	15298	15316	15456	15514	15458	15360	15306	15470	15310	15376	15538	15353	15377	15444	15424	15481	15571	15411	15373	15317	15427	15372	15427	15387	15520	15360	15194	15587	15306	15480	15458	15396	15367	15356	15303	15495	15367	15409	15373	15470	15427	15684	15458	15496	15406	15161	15438	15595	15482	15340	15451	15453	15577	15504	15381	15404	15359	15506	15343	15431	15524	15480	15511	15483	15547	15539	15498	15404	15403	15246	15575	15374	15399	15379	15404	15271	15309	15544	15375	15503	15502	15480	15303	15325	15418	15364	15381	15273	15528	15314	15448	15299	15491	15565	15421	15413	15410	15435	15472	15399	15458	15408	15372	15382	15412	15447	15344	15337	15435	15501	15421	15333	15585	15514	15443	15445	15147	15240	15350	15420	15313	15597	15413	15399	15323	15498	15491	15187	15491	15355	15340	15293	15589	15354	15363	15205	15376	15443	15486	15403	15367	15501	15360	15436	15438	15548	15189	15611	15288	15460	15464	15321	15384	15499	15410	15415	15425	15463	15411	15320	15623	15367	15447	15557	15281	15528	15582	15321	15360	15370	15458	15433	15450	15382	15449	15431	15441	15336	15441	15365	15482	15352	15338	15340	15493	15392	15392	15433	15282	15444	15646	15558	15443	15574	15290	15326	15532	15324	15515	15306	15587	15339	15315	15414	15458	15545	15240	15371	15313	15390	15437	15421	15455	15272	15504	15450	15297	15615	15311	15315	15439	15442	15412
29937	22775	22436	19030	16706	16393	16576	16142	16189	16430	16394	16219	16419	16350	16459	16375	16484	16216	16306	16428	16342	16531	16604	16277	16356	16360	16129	16244	16269	16465	16240	16369	16516	16194	16223	16393	16257	16408	16164	16438	16331	16225	16263	16230	16263	16350	16103	16304	16141	16328	16407	16396	16275	16539	16256	16334	16351	16256	16340	16382	16284	16213	16186	16285	16370	16348	16289	16276	16422	16158	16188	16162	16163	16293	16265	16309	16243	16407	16368	16374	16282	16281	16360	16167	16328	16450	16380	16312	16353	16325	16343	16235	16287	15980	16110	16390	16253	16201	16130	16209	16172	16349	16398	16161	16299	16148	16120	16287	16300	16313	16317	16349	16091	16287	16154	16315	16113	16502	16278	16142	16224	16180	16292	16208	16358	16247	16273	16370	16388	16255	16329	16290	16134	16152	16180	16079	16292	16269	16308	16262	16315	16112	16144	16498	16283	16108	16253	16408	16350	16178	16043	16174	16345	16267	16209	16036	16254	16220	16282	16163	16305	16193	16211	16163	16074	16372	16161	16301	16232	16301	16475	16330	16426	16154	16279	16165	16350	16231	16347	16147	16222	16042	16164	16144	16061	16203	16316	16220	16487	16261	16276	16495	16360	16290	16184	16496	16394	16358	16476	16308	16413	16102	16293	16293	16091	16367	16146	16284	16248	16165	16302	16292	16075	16487	16250	16291	16378	16099	16179	16401	16232	16142	16289	16352	16216	16177	16434	16477	16180	16264	16244	16185	16237	16383	16374	16285	16155	16198	16444	16121	16046	16069	16215	16052	16167	16297	16124	16183	16422	16381	16186	16311	16488	16184	16162	16302	16429	16401	16191	16271	16106	16272	16395	16432	16294	16082	16213	16104	16215	16322	16299	16286	16165	16208	16074	16079	15996	16309	16322	16468	16114	16200	16161	16167	16253	16282	16174	16280	16321	16207	16003	16211	16168	16257	16121	16198	16360	16327	16328	16178	16338	15964	16050	16181	16277	16267	16266	16203	16290	16239	16342	16160	16162	16182	16312	16507	16295	16442	16254	16354	16372	16323	16216	16444	16355	16485	16472	16301	16335	16236	16222	16263	16322	16128	16146	16234	16139	15968	16045	16373	16492	16363	16240	16482	16269	16311	16350	16247	16356	16371	16475	16316	16428	16296	16450	16219	16263	16468	16312	16007	16209	16451	16514	16362	16184	16146	16321	16215	16508	16120	16238	16105	16359	16434	16175	16187	16323	16248	16588	16357	16303	16253	16181	16326	16348	16201	16194	16118	16272	15991	16383	16098	16179	16233	16371	16403	16266	16513	16158	16200	16233	16228	16326	16264	16252	16222	16257	16402	16422	16461	16251	16228	16523	16369	16253	16146	16137	16101	16235	16148	16255	16266	16124	16273	16239	16179	16202	16358	16196	16271	16083	16332	16243	16218	16316	16111	16215	16169	16195	16264	16299	16301	16187	16254	16337	16325	16292	16184	16367	16183	16312	16276	16370	16370	16256	16189	16371	16083	16199	16329	16057	16246	16161	16257	16479	16340	16254	16328	16351	16178	16204	16337	15983	16007	16467	16347	16263	16201	16326	16339	16189	16130	16078	16151	15860	16272	16163	16172	16226	16172	16366	16153	16289	16336	16192	16302	16269	16488	16348	16282	16069	16188	16453	16220	16321	16178	16132	16196	16192	16348	16336	16269	16245	16467	16273	16177	16310	16438	16229	16348	16440	16295	16264	16202	16313	16279	16221	16258	16373	16250	16253	16222	16234	16190	16256	16187	16228	16147	16185	16257	16442	16076	16214	16355	16301	16271	16211	16259	16142	16473	16409	16266	16381	16489	16202	16442	16308	16218	16186	16159	16380	16248	16539	16031	16230	16315	16392	16466	16245	16164	16224	16030	16406	16498	16408	16296	16163	16326	16215	16390	16552	16455	16190	16026	16307	16209	16402	16247	16286	16380	16329	16132	16151	16073	16249	16403	16257	16299	16485	16308	16338	16307	16327	16334	16283	16194	16263	16199	16145	16326	16206	16338	16433	16079	16308	16220	16230	16546	16298	16228	16206	16143	16297	16348	16429	16379	16253	16216	16136	16195	16246	16457	16411	16260	16139	16105	16221	16222	16158	16284	16361	16420	16003	16280	16401	16326	16177	16243	16286	16208	16356	16089	16256	16269	16188	16311	16224	16167	16261	16299	16283	16424	16060	16341	16223	16198	16334	16255	16201	16317	16275	16414	16366	16255	16269	16095	16195	16334	16215	16199	16165	16225	16245	16318	16040	16223	16329	16258	16365	16248	16271	16168	16213	16149	16292	16273	16179	16326	16163	16276	16527	16266	16406	16202	16369	16244	16302	16305	16257	16371	16230	16197	16339	16187	16302	16295	16314	16196	16198	16213	16250	16248	16319	16366	16455	16337	16237	16108	16160	16263	16509	16313	16496	16380	16195	16376	16502	16440	16341	16305	16053	16363	16428	16176	16195	16499	16212	16495	16429	16352	16297	16101	16364	16155	16198	16496	16306	16168	16359	16483	16428	16319	16402	16119	16459	16174	16036	16279	16342	16350	16280	16326	16363	16340	16396	16307	16377	16320	16322	16370	16130	16325	16232	16195	16324	16350	16220	16199	16265	16318	16185	16243	16349	16334	16292	16223	16313	16247	16381	16261	16410	16376	16376	16413	16203	16270	16265	16337	16312	16458	16360	16209	16230	16409	16275	16279	16179	16261	16406	16238	16280	16352	16407	16255	16144	16142	15997	16188	16369	16169	16260	16178	16249	16203	16310	16219	16459	16489	16256	16148	16387	16327	16300	16311	16398	16199	16146	16118	16436	16275	16248	16350	16307	16214	16499	16306	16316	16185	16217	16370	16145	16255	16359	16323	16275	16248	16290	16293	16436	16103	16513	16308	16314	16165	16237	16124	16176	16188	16201	16130	16065	16380	16449	16197	16205	16100	16147	16054	16203	16180	16321	16469	16171	16335	16420	16176	16219	16103	16417	16411	16038	16274	16290	16081	16393	16258	16315	16118	16384	16242	16235	16210	16371	16422	16208	16487	16103	16355	16078	16124	16004	16130	16314	16450	16403	16472	16343	16239	16101	16397	16357	16430	16355	16241	16286	16395	16289	16309	16403	16226	16268	16327	16442	16160	16263	16182	16324	16216	16279	16419	16323	16248	15975	16402	16387	16175	16034	16285	16334	16304	16197	16288	16398	16114	16185	16505	16489	16447	16477	16339	16264	16289	16383	16480	16358	16211	16201	16234	16457	16374	16464	16295	16372	16274	16321	16380	16295	16178	16206	16231	16419	16171	16349	16231	16443	16337	16238	16400	16329	16235	16278	16388	16452	16272	16149	16062	16105	16314	16429	16258	16375	16142	16016	16369	16158	16313	16217	16256	16263	16281	16118	16324	16234	16272	16319	16302	16366	16256	16314	16142	16419	16324	16442	15968	16495	16295	16399	16320	16338	16143	16483	16181	16467	16329	16176	16247	16300	16300	16258	16444	16460	16395	16201	16254	16445	16333	16184	16300	16515	16356	16324	16384	16142	16095	16296	16374	16421	16272	16324	16292	16549	16399	16209	16440	16144	16073	16337	16163	16339	16353	16342	16417	16287	16276	16188	16246	16340	16370	16325	16376	16252	16226	16323	16225	16104	16403	16315	16225	16244	16329	16331	16386	16064	16245	16237	16301	16293	16193	16167	15960	16300	16152	16276	16307	16301	16186	16281	16200	16347	16101	16458	16281	16182	16317	16360	16329	16238	16330	16317	16167	16373	16436	16394	16289	16393	16119	16032	16164	16211	16297	16264	16048	16259	16230	16330	16147	16296	16140	16302	16223	16102	16499	16309	16288	16134	16381	16117	16452	16267	16305	16243	16297	16432	16206	16342	16337	16339	15972	16076	16189	16156	16198	16252	16241	16324	16250	16167	16120	16276	16247	16236	16398	16330	16221	16245	16427	16317	16425	16224	16192	16246	16398	16228	16304	16457	16222	16350	15970	16096	16113	16236	16308	16263	16219	16272	16540	16374	16463	16434	16408	16150	16405	16229	16319	16580	16101	16351	16408	16316	16359	16332	16329	16286	16251	16300	16384	16140	16223	16229	16059	16350	16454	16297	16252	16242	16278	16268	16177	16125	16167	16282	16293	16309	16277	16324	16289	16311	16387	16246	16356	16282	16217	16268	16304	16242	16097	16276	16260	16386	16421	16145	16355	16262	16347	16389	16397	16235	16389	16298	16269	16447	16261	16116	16361	16168	16292	16216	16006	16269	16305	16310	16328	16313	16365	16119	16222	16362	16180	15982	16259	16178	16310	16400	16225	16056	16254	16489	16311	16465	16205	16262	16455	16213	16196	16165	16450	16242	16433	16124	16325	16198	16106	16270	16151	16294	16424	16433	16124	16357	16217	16129	16160	16346	16297	16327	16245	16104	16105	16286	16266	16175	16010	16349	16327	16118	16264	16004	16332	16396	16386	16299	16187	16205	16038	16353	16299	16541	16295	16529	16178	16158	16171	16081	16326	16215	16317	16275	16549	16462	16268	16173	16414	16461	16402	16361	16187	16095	16247	16402	16398	16273	16398	16272	16300	16441	16309	16285	16296	16226	16176	16336	16213	16465	16237	16381	16289	16299	16248	16196	16378	16314	16146	16214	16158	16499	16380	16272	16278	16363	16242	16326	16241	16216	16202	16289	16339	16307	16167	16296	16160	16384	16225	16255	16204	16268	16337	16300	16397	16255	16309	16330	16175	16322	16486	16397	16310	16252	16182	16420	16166	16334	16279	16287	16327	16223	16186	16193	16100	16222	16327	16328	16294	16184	16134	16357	16251	16280	16161	16307	16238	16179	16272	16171	16260	16375	16296	16243	16250	16198	16323	16507	16269	16240	16306	16254	16314	16495	16237	16271	16308	16322	16303	16418	16245	16100	16277	16343	16246	16348	16367	16281	16212	16292	16240	16196	16241	16129	16267	16453	16279	16530	16402	16375	16347	16257	16343	16384	16370	16227	16290	16264	16344	16439	16323	16269	16224	16342	16133	16365	16529	16291	16333	16301	16386	16393	16322	16240	16271	16273	16277	16259	16223	16092	16255	16230	16250	16342	16330	16298	16190	16097	16336	16258	16218	16070	16251
17418	22989	17800	15328	15063	14741	14608	14482	14339	14308	14374	14489	14520	14480	14432	14481	14429	14532	14313	14337	14380	14514	14458	14291	14501	14547	14482	14671	14413	14337	14312	14439	14476	14535	14531	14368	14340	14502	14429	14482	14388	14423	14295	14426	14363	14504	14388	14374	14628	14570	14261	14341	14466	14301	14350	14225	14440	14570	14488	14318	14254	14177	14382	14190	14387	14398	14206	14410	14223	14397	14425	14432	14490	14667	14288	14351	14434	14343	14415	14280	14362	14328	14440	14328	14274	14485	14315	14328	14417	14334	14295	14255	14401	14318	14423	14366	14372	14359	14249	14469	14472	14106	14405	14434	14209	14412	14511	14431	14361	14362	14248	14458	14390	14251	14525	14370	14455	14393	14418	14375	14551	14257	14364	14307	14359	14171	14444	14416	14450	14443	14240	14331	14403	14384	14296	14284	14195	14375	14436	14349	14548	14209	14481	14353	14512	14215	14355	14439	14273	14410	14405	14464	14484	14228	14255	14543	14313	14449	14321	14319	14413	14362	14240	14365	14441	14384	14264	14289	14300	14415	14562	14344	14331	14331	14447	14333	14303	14394	14367	14434	14412	14383	14212	14322	14308	14519	14395	14286	14367	14394	14479	14378	14457	14258	14402	14409	14478	14432	14567	14294	14424	14304	14386	14358	14366	14584	14269	14617	14485	14447	14416	14170	14357	14381	14456	14314	14308	14297	14279	14545	14438	14466	14306	14339	14468	14296	14537	14354	14474	14167	14359	14549	14317	14316	14368	14428	14453	14492	14371	14434	14347	14539	14263	14194	14464	14522	14422	14413	14407	14463	14463	14512	14439	14378	14435	14493	14424	14338	14379	14503	14342	14300	14425	14362	14466	14428	14282	14343	14445	14234	14329	14336	14422	14518	14444	14384	14450	14436	14312	14311	14452	14548	14421	14475	14448	14258	14442	14426	14393	14384	14282	14434	14389	14496	14436	14371	14448	14355	14323	14497	14391	14404	14364	14387	14405	14272	14211	14580	14429	14543	14403	14375	14329	14486	14194	14489	14392	14367	14533	14365	14372	14379	14616	14292	14401	14449	14283	14405	14437	14334	14428	14308	14269	14466	14308	14453	14315	14396	14321	14311	14417	14424	14285	14453	14456	14374	14361	14399	14347	14530	14335	14326	14340	14462	14331	14436	14280	14410	14405	14328	14376	14525	14258	14499	14525	14380	14361	14338	14366	14435	14336	14424	14453	14236	14481	14504	14478	14487	14200	14494	14623	14422	14374	14259	14285	14497	14449	14532	14456	14499	14480	14233	14456	14468	14538	14331	14522	14367	14268	14201	14421	14439	14561	14511	14260	14341	14350	14550	14211	14573	14457	14390	14361	14419	14397	14447	14407	14399	14483	14362	14350	14311	14427	14344	14386	14293	14450	14188	14474	14362	14242	14481	14409	14421	14240	14296	14454	14267	14445	14437	14490	14259	14371	14384	14413	14482	14376	14552	14456	14455	14402	14458	14400	14393	14438	14429	14262	14420	14493	14407	14515	14335	14353	14451	14351	14287	14275	14373	14372	14470	14278	14431	14402	14376	14418	14286	14444	14445	14511	14389	14463	14490	14310	14337	14353	14230	14534	14445	14445	14426	14300	14459	14380	14391	14342	14291	14465	14425	14475	14412	14463	14461	14328	14401	14506	14526	14282	14410	14292	14483	14371	14287	14420	14252	14536	14303	14196	14430	14276	14469	14560	14398	14348	14330	14413	14507	14391	14426	14477	14482	14376	14515	14516	14301	14364	14513	14325	14444	14309	14440	14368	14483	14361	14505	14431	14484	14417	14393	14442	14398	14426	14330	14395	14420	14503	14233	14188	14458	14292	14363	14281	14576	14446	14440	14507	14371	14493	14272	14324	14362	14487	14278	14406	14397	14345	14498	14261	14512	14521	14474	14283	14422	14278	14430	14301	14455	14423	14301	14386	14269	14507	14533	14407	14343	14418	14284	14422	14356	14604	14463	14422	14332	14356	14419	14427	14502	14347	14362	14411	14366	14365	14474	14446	14457	14410	14486	14385	14359	14254	14387	14398	14253	14427	14511	14444	14459	14215	14414	14478	14466	14412	14524	14465	14430	14424	14351	14571	14406	14452	14476	14331	14511	14410	14491	14308	14424	14254	14324	14274	14373	14429	14558	14333	14343	14439	14472	14397	14337	14377	14566	14305	14387	14440	14430	14225	14569	14385	14320	14596	14454	14466	14509	14261	14226	14397	14612	14303	14492	14495	14260	14160	14455	14391	14500	14526	14324	14296	14507	14589	14388	14407	14449	14497	14408	14396	14550	14359	14478	14373	14369	14461	14420	14393	14324	14391	14220	14322	14405	14431	14294	14452	14350	14330	14447	14242	14514	14336	14371	14482	14420	14443	14496	14484	14434	14189	14404	14378	14424	14497	14448	14433	14356	14439	14427	14462	14209	14364	14503	14454	14322	14412	14405	14460	14265	14176	14432	14421	14353	14408	14220	14468	14516	14335	14389	14358	14555	14435	14252	14279	14317	14327	14579	14300	14458	14405	14315	14380	14314	14279	14517	14259	14530	14334	14426	14284	14422	14249	14312	14348	14411	14611	14695	14426	14393	14260	14483	14266	14420	14322	14403	14259	14335	14414	14381	14477	14452	14521	14516	14484	14449	14509	14421	14494	14412	14199	14406	14318	14500	14416	14488	14416	14340	14446	14466	14365	14509	14214	14471	14563	14310	14453	14641	14383	14250	14452	14504	14472	14445	14445	14386	14348	14388	14441	14353	14398	14426	14329	14420	14635	14427	14573	14358	14417	14364	14453	14277	14273	14358	14331	14481	14414	14523	14343	14385	14626	14494	14486	14488	14403	14279	14411	14349	14274	14245	14132	14376	14293	14286	14264	14372	14403	14401	14456	14478	14352	14491	14439	14521	14427	14538	14292	14508	14451	14414	14333	14460	14366	14372	14372	14394	14481	14494	14563	14453	14453	14458	14373	14427	14283	14344	14427	14472	14392	14361	14375	14367	14161	14329	14331	14327	14481	14478	14433	14489	14258	14270	14492	14390	14394	14588	14336	14353	14352	14341	14445	14286	14368	14466	14276	14453	14442	14358	14409	14392	14312	14369	14479	14201	14449	14509	14292	14346	14212	14423	14465	14534	14301	14449	14468	14330	14390	14395	14345	14314	14560	14463	14379	14372	14444	14422	14482	14402	14392	14391	14537	14416	14186	14404	14261	14172	14364	14303	14427	14454	14368	14413	14548	14381	14312	14486	14401	14346	14398	14373	14319	14449	14403	14428	14634	14293	14339	14388	14405	14373	14341	14358	14336	14347	14400	14382	14481	14584	14294	14337	14545	14493	14426	14528	14433	14367	14648	14424	14352	14317	14466	14467	14509	14460	14246	14365	14346	14499	14373	14372	14374	14372	14456	14368	14358	14264	14508	14600	14431	14535	14407	14450	14456	14483	14438	14253	14295	14476	14419	14370	14533	14350	14440	14316	14318	14366	14421	14459	14532	14478	14363	14280	14467	14485	14548	14407	14432	14262	14361	14264	14481	14282	14331	14441	14393	14566	14329	14357	14480	14437	14369	14294	14457	14227	14323	14391	14355	14407	14376	14595	14540	14615	14496	14265	14518	14322	14301	14324	14512	14248	14387	14308	14597	14498	14464	14292	14305	14471	14457	14244	14401	14245	14291	14242	14387	14423	14256	14209	14356	14275	14410	14264	14408	14449	14433	14436	14518	14466	14240	14405	14409	14478	14337	14296	14607	14256	14288	14557	14391	14223	14514	14313	14314	14424	14395	14439	14423	14367	14418	14266	14476	14293	14354	14194	14387	14400	14378	14458	14266	14481	14536	14309	14498	14399	14378	14319	14514	14335	14397	14463	14453	14477	14276	14281	14465	14290	14493	14202	14580	14338	14459	14319	14419	14270	14409	14452	14544	14437	14282	14438	14502	14546	14546	14433	14466	14501	14385	14447	14497	14309	14265	14225	14214	14369	14406	14426	14264	14360	14361	14645	14349	14283	14486	14490	14383	14317	14466	14251	14397	14484	14458	14477	14616	14517	14419	14302	14538	14488	14511	14342	14375	14516	14523	14574	14326	14454	14480	14313	14363	14447	14367	14470	14275	14424	14410	14473	14499	14393	14221	14457	14474	14389	14418	14516	14287	14330	14397	14440	14367	14393	14556	14452	14335	14319	14364	14581	14602	14471	14484	14380	14364	14487	14484	14455	14503	14395	14431	14476	14247	14441	14360	14097	14419	14314	14387	14513	14473	14398	14369	14536	14402	14231	14387	14425	14509	14430	14380	14223	14316	14360	14221	14428	14499	14515	14399	14360	14536	14429	14380	14407	14354	14437	14391	14392	14410	14520	14385	14309	14370	14354	14304	14365	14407	14618	14530	14287	14548	14322	14480	14474	14369	14340	14192	14500	14504	14314	14285	14491	14490	14370	14303	14399	14279	14524	14459	14441	14372	14373	14454	14427	14279	14389	14436	14395	14627	14424	14529	14628	14398	14522	14338	14389	14452	14442	14305	14462	14395	14452	14395	14521	14348	14459	14455	14187	14246	14212	14423	14509	14411	14339	14214	14446	14378	14364	14496	14348	14502	14363	14557	14315	14506	14400	14514	14437	14431	14315	14578	14359	14429	14337	14244	14308	14343	14311	14289	14261	14336	14493	14470	14462	14370	14226	14529	14472	14404	14545	14366	14306	14314	14443	14420	14418	14196	14342	14384	14469	14382	14445	14406	14332	14320	14455	14539	14375	14324	14556	14418	14347	14381	14528	14345	14311	14449	14232	14477	14229	14309	14395	14510	14339	14350	14324	14242	14408	14413	14515	14392	14527	14431	14466	14352	14428	14487	14355	14478	14421	14434	14332	14444	14285	14531	14469	14441	14357	14464	14523	14304	14438	14264	14474	14402	14273	14425	14305	14341	14373	14559	14472	14478	14514	14243	14258	14391	14553	14372	14432	14415	14450	14637	14587	14387	14349	14312	14425	14287	14328	14484	14226	14390	14461	14535	14193	14512	14242	14447	14405	14392	14376	14473	14285	14417	14397	14471	14421	14449	14334	14222	14440	14400	14421	14486	14254	14242	14484	14305	14217	14463	14412	14408	14379	14409	14373
23984	21537	27950	25922	22321	20262	19302	17886	17414	17749	17708	17509	17665	17360	17410	17443	17328	17579	17301	17248	17360	17329	17225	17215	17567	17406	17171	17214	17531	17448	17465	17398	17328	17420	17455	17519	17056	17298	17544	17151	17089	17352	17326	17537	17306	17334	17223	17256	17403	17350	17270	17433	17335	17410	17314	17386	17356	17342	17294	17320	17177	17191	17266	17058	17269	17331	17241	17037	17330	17342	17165	17475	17414	17150	17201	17278	17324	17342	17271	17158	17623	17357	17352	17271	17411	17116	17123	17390	17061	17185	17475	17427	17405	17328	17127	17173	17396	17438	17107	17208	17219	17239	17400	17364	17229	17161	17112	17258	17238	17204	17270	17508	17349	17193	17364	17321	17550	17093	17426	17352	17316	17374	17300	17364	17229	17218	17395	17133	17229	17444	17495	17365	17219	17558	17276	17186	17177	17022	17484	17281	17210	17243	17456	17448	17330	17297	17182	17256	17222	17311	17399	17271	17409	17078	17266	17390	17341	17037	16996	17313	17157	17073	17204	17300	17204	17312	17309	17363	17383	17273	17470	17406	17034	17070	17472	17185	17150	17125	17101	17385	17107	17296	17117	17300	17346	17272	17183	17296	17370	17376	17318	17420	17213	17215	17296	17397	17327	17411	17431	17191	17388	17229	17396	17376	17403	17299	17124	17282	17265	17293	17368	17310	17220	17306	17137	17325	17225	17151	17295	17298	17279	17109	17225	17202	17308	17317	17305	17301	17141	17176	17188	17220	17277	17386	17212	17462	17262	17267	17174	17276	17262	17388	17260	17363	17356	17261	17259	17268	17364	17460	17078	17401	17317	17311	17168	17511	17200	17308	17310	17409	17250	17361	17083	17464	17343	17233	17508	17262	17344	17436	17404	17075	17331	17449	17393	17383	17319	17411	17238	17306	17283	17159	17491	17348	17057	17157	17396	17156	17252	17513	17347	17492	17011	17229	17203	17248	17202	17445	17357	17341	17109	17227	17278	17396	17303	17268	17125	17407	17468	17155	17326	17271	17069	16968	17214	17377	17461	17540	17390	17325	17262	17197	17360	17327	17151	17198	17354	17082	17281	17215	17216	17282	17249	17184	17312	17447	17388	17330	17286	17269	17279	17200	17296	17173	17255	17217	17151	17292	17287	17197	17131	17170	17294	17272	17365	17382	17115	17280	17257	17299	17307	17290	17442	17336	17084	17234	17259	17219	17433	17243	17341	17390	17272	17351	17175	17401	17097	17209	17276	17146	17432	17432	17370	17165	17206	17148	17411	17234	17238	17341	17374	17319	17198	17461	17229	17303	17249	17033	17230	17069	17317	17455	17396	17318	17402	17327	17445	17366	17298	17179	17163	17181	17304	17184	17114	17263	17454	17430	17299	17040	17348	17184	17330	17201	17302	17287	17361	17209	17090	17101	17148	17253	17290	17407	17356	17202	17252	17243	17381	17096	17245	17261	17232	17319	17190	17194	17199	17216	17233	17443	17247	17464	17250	17205	17146	17184	17241	17325	17308	17192	17212	17221	17233	17299	17168	17038	17175	17298	17304	17340	17373	17309	17334	17311	17110	17220	17207	17272	17408	17166	17307	17293	17222	17239	17330	17230	17445	17338	17354	17289	17452	17278	17266	17196	17290	17279	17196	17274	17349	17461	17095	17093	17213	17342	17431	17345	17480	17239	17290	17105	17216	17301	17392	17235	17254	17479	17379	17256	17220	17206	17159	17339	17495	17191	17182	17253	17344	17158	17318	17292	17359	17304	17382	17403	17355	17300	17253	17096	17277	17265	17166	17258	17258	17278	17545	17240	17165	17222	17354	17011	17077	17448	17266	17403	17448	17508	17389	17370	17237	17470	17452	17280	17277	17429	17367	17083	17257	17347	17297	17219	17229	17149	17322	17418	17525	17274	17222	17210	17084	17263	17139	16975	17372	17362	17060	17272	17302	17196	17299	17451	17321	17112	17180	17445	17244	17253	17326	17302	17347	17371	17329	17159	17403	17444	17272	17277	17165	17247	17502	17383	17498	17378	17260	17292	17322	17232	17290	17326	17261	17429	17518	17361	17362	17486	17265	17033	17362	17132	17220	17284	17334	17030	17202	17204	17433	17130	17307	17090	17287	17326	17458	17422	17370	17097	17325	17267	17283	17353	17308	17275	17356	17373	17330	17237	17193	17266	17369	17077	17259	17195	17364	17390	17504	17075	17453	17387	17362	17372	17420	17196	17249	17097	17241	17385	17363	17478	17237	17279	17280	17177	17227	17195	17343	17284	17171	17242	17166	17440	17032	17329	17416	17300	17193	17085	17080	17330	17310	17059	17341	17275	17343	17274	17103	17092	17265	17268	17161	17252	17388	17231	17461	17502	17246	17302	17079	17311	17052	17262	17281	17425	17256	17320	17198	17216	17195	17387	17297	17355	17333	17469	17386	17348	17173	17385	17372	17392	17354	17486	17350	17054	17280	17213	17213	17137	17250	17215	17310	17301	17352	17337	17182	17597	17323	17345	17220	17320	17404	17284	17215	17228	17273	17303	17446	17389	17376	17418	17135	16964	17378	17319	17377	17429	17450	17116	17313	17239	17421	17341	17211	17306	17366	17317	17433	16962	17268	17214	17363	17036	17236	17153	17448	17238	17386	17400	17197	17232	17208	17277	17145	17299	17377	17276	17151	17273	17101	17259	17339	17287	17309	17357	17279	17421	17395	17246	17303	17333	17209	17211	17215	17459	17167	17325	17311	17147	17433	17485	17227	17231	17245	17332	17044	17387	17467	17107	17270	17568	17377	17343	17159	17366	17426	17215	17324	17068	17405	17174	17272	17406	17419	17291	17132	17180	17338	17254	17388	17225	17368	17350	17497	17444	17270	17269	17345	17219	17379	17171	17212	17341	17436	17137	17153	17047	17021	17238	17299	17284	17368	17230	17433	17556	17470	17401	17302	17306	17134	17403	17441	17184	17366	17129	17325	17458	17403	17318	17191	17333	17247	17257	17252	17148	17185	17447	17363	17319	17460	17343	17231	17316	17341	17326	17360	17355	17342	17303	17436	17265	17229	17230	17309	17180	17304	17146	17233	17288	17205	17008	17235	17191	17219	17332	17090	17300	17352	17333	17371	17266	17342	17151	17389	17372	17519	17325	17433	17143	17117	17266	17251	17463	17203	17271	17302	17240	17225	17238	17223	17333	17214	17195	17311	17139	17274	17499	17347	17394	17277	17304	17181	17242	17294	17309	17284	17294	17367	17249	17347	17288	17297	17474	17283	17210	17283	17385	17240	17015	17222	17308	17040	17326	17161	17114	17294	17413	17147	17301	17505	17456	17428	17133	17316	17284	17331	17372	17007	17005	17426	17142	17256	17242	17346	17334	17435	17298	17380	17338	17086	17162	17118	17268	17298	17251	17099	17217	17228	17464	17103	17010	17170	17377	17116	17398	17317	17210	17447	17342	17513	17429	17311	17253	17384	17363	17347	17218	17335	17419	17083	17133	17529	17290	17144	17302	17419	17236	17356	17353	17384	17254	17365	17319	17365	17260	17323	17366	17345	17436	17320	17296	17451	17343	17236	17316	17341	17236	17299	17349	17385	17156	17151	17298	17459	17457	17325	17296	17337	17206	17436	17159	17168	17129	17484	17468	17334	17143	17326	17298	17355	17235	17239	17253	17350	17288	17363	17178	17196	17508	17138	17421	17256	17365	17441	17327	17272	17322	17320	17146	17418	17390	17289	17347	17175	17167	17204	17169	17417	17095	17341	17239	17364	17258	17229	17124	17207	17403	17433	17277	17203	17307	17139	17344	17173	17348	17215	17216	17271	17171	17161	17535	17315	17370	17224	17241	17519	17250	17234	17411	17308	17052	17168	17319	17190	17377	17234	17364	17299	17132	17310	17235	17148	17100	17337	17387	17083	17203	17348	17115	17429	17102	17172	17123	17267	17358	17151	17321	17346	17235	17211	17241	17530	17377	17311	17231	17380	17311	17167	17326	17264	17305	17277	17445	17167	17300	17308	17313	17139	17273	17368	17320	17335	17388	17339	17293	17306	17299	17486	17253	17327	17371	17321	17202	17288	17343	17381	17428	17213	17495	17268	17167	17175	17252	17401	17233	17422	17217	17166	17290	17174	17190	17438	17067	17352	17298	17293	17221	17278	17265	17505	17165	17344	17221	17151	17177	17400	17267	17593	17114	17022	17169	17335	17231	17293	17427	17384	17012	17195	17253	17165	17260	17287	17364	17252	17203	17148	17250	17299	17131	17196	17282	17227	17339	17368	17379	17487	17251	17242	17200	17287	17324	17405	17261	17132	17469	17448	17284	17143	17269	17433	17251	17300	17197	17307	17055	17350	17229	17161	17138	17203	17414	17313	17362	17248	17447	17013	17222	17379	17404	17436	17210	17107	17379	17383	17266	17266	17317	17401	17353	17250	17305	17125	17282	17204	17275	17476	17525	17271	17267	17405	17353	17274	17240	17229	17576	16914	17394	17284	17476	17434	17448	17308	17314	17249	17303	17183	17191	17212	17449	17347	17285	17223	17104	17219	17101	17430	17127	17317	17353	17153	17531	17437	17212	17174	17256	17250	17314	17359	17156	17181	17092	17173	17259	17329	17372	17147	17244	17052	17250	17204	17107	17211	17262	17199	17247	17025	17348	17413	17637	17335	17091	17371	17172	17218	17306	17311	17206	17041	17222	17355	17310	17485	17252	17359	17318	17436	17159	17125	17348	17305	17363	17170	17143	17025	17187	17150	17235	17144	17232	17171	17228	17426	17409	17355	17177	17161	17150	17159	17108	17228	17296	17299	17113	17236	17098	17379	17386	17388	17179	17308	17272	17209	17175	17246	17318	17368	17177	17359	17252	17164	17357	17423	17472	17198	17242	17400	17317	17199	17204	17561	17356	17411	17384	17387	17444	17566	17540	17122	17399	17469	17167	17215	17257	17240	17185	17360	17317	17293	17363	17297	17325	17331	17328	17351	17292	17269	17157	17176	17325	17460	17170	17162	17203	17380	17427	17490	17334	17260	17200	17340	17161	17079	17147	17265	17372	17349	17331	17353	17196	17345	17313	17559	17426	17387	17247	17580	17390	17500	17263	17083	17295	17292	17286	17223	17171	17239	17187	17104	17098	17332	17286
15911	34130	25972	19282	17321	16125	15431	15097	15124	15091	15175	15201	15027	15269	15317	15055	15002	15185	15170	15147	15151	15029	15196	14974	15163	14866	15022	14994	14889	14978	15179	14899	15042	14968	14982	15076	14864	15142	15043	14843	14885	14945	14876	15048	15009	14956	15045	14913	15090	15063	15106	14985	14868	15076	15045	15093	14969	15130	15051	15110	14954	14927	15028	14935	14936	14896	15001	14994	14985	14979	14963	14997	15070	14909	15166	14979	15003	14951	15055	14905	15170	14809	14931	14971	14871	15109	14898	14966	14935	14975	14955	14949	14959	14975	14831	15010	14894	15050	14899	15080	14907	14918	15014	15019	14950	15087	14820	15059	14883	15030	15117	14910	14949	14933	14991	15046	14983	15131	15141	14944	15223	14983	15099	14931	15006	14935	15007	14866	14923	14855	14968	14920	14920	15047	15030	14929	15101	14986	15124	15012	14979	14943	15035	14852	14903	14994	14706	14828	15087	14998	14973	14928	14938	14962	15060	14861	15014	15075	14945	15021	14795	14966	14944	14953	14766	14980	15044	15059	14905	14854	15096	14995	14946	15062	15083	14828	15045	15135	14989	14933	15023	14942	15069	14949	14936	14972	14934	15038	14981	14992	14996	14962	14983	15054	14997	14999	15155	14935	15031	15130	14894	14913	15007	14856	14900	15028	15115	14972	15019	14938	15096	14979	14813	14818	15012	14850	15066	15115	14992	14955	14897	14987	14962	14953	14944	15071	15018	15029	14878	15007	14940	15108	14855	14845	14950	15066	14852	14990	15134	14989	15105	14975	14975	14993	15096	15025	14967	14996	15059	15049	14946	15156	14907	15005	14930	14915	14967	15128	14930	15038	15040	14904	15102	14940	14878	15036	14890	14889	14935	14841	14907	14887	15016	14988	14982	15140	14919	15041	14951	14955	15090	14915	14868	15015	14845	15101	15207	14888	14894	15051	15027	14980	14759	15059	14904	15103	14967	14764	15019	14972	14774	14797	15030	15054	14906	15117	15036	14774	14783	14959	14973	14810	15149	14891	14998	14904	14922	15093	15122	15050	14970	15062	14950	15072	15031	14926	15010	15039	14963	14950	14868	14976	14982	15075	14966	14979	14988	15063	14937	14901	14985	14856	14855	14900	14971	15052	15081	14954	15010	14906	14981	15033	15127	15047	14922	15052	14886	15203	14943	14923	15123	14936	15022	14882	15067	15012	14914	14968	15097	15017	14944	15120	15022	14886	15044	14927	14974	15007	14863	15090	14889	14965	15009	14965	14900	14994	15126	15069	14813	15012	14858	14950	14939	15028	14998	15001	15131	14826	14936	15040	14955	14904	14889	15118	14961	15080	14975	14854	15053	14828	15049	14947	15023	14998	15122	14828	14907	15084	15069	15086	15041	14963	14888	14812	14983	14847	15018	15130	14805	15000	14998	15056	15035	15051	15049	14997	14910	15123	14978	14850	14944	14884	14937	14901	15076	14930	15121	15238	14936	14975	14910	14935	14933	15137	15014	15019	15025	15062	14825	15010	14949	15072	15122	14965	14922	15101	14759	15073	14975	15029	14890	14959	15122	15068	14972	14786	15060	14983	14971	14933	14945	14971	14959	14928	15006	15056	15064	14975	14877	14803	14953	14824	14944	14974	14931	15193	15063	15047	14942	14994	15031	14865	14977	14944	14953	14959	14968	14944	15003	14932	15057	15040	14943	14907	15044	15009	14988	14913	14916	15091	14868	14858	15022	15132	14952	14979	15053	14909	14986	14894	14920	15004	14923	14855	15091	14976	14994	14963	14983	14925	15067	15184	15159	14988	14853	14758	15010	15169	14852	15029	15044	14915	14990	14988	14997	15153	15007	14946	15001	15055	14895	14816	15095	14961	14982	14799	14955	15007	15069	15001	14986	15104	14981	14957	14968	15014	14901	15062	15156	15194	14817	14906	14882	15006	15078	15004	14827	15016	14917	15066	14958	14917	14924	14923	15002	15076	15074	15051	15077	14933	15074	14930	15099	15018	14978	15027	15047	14932	14914	14983	15130	15003	14870	15002	14835	15016	14967	15013	15108	15042	15161	14872	14968	14975	14943	15043	15168	14951	15023	14946	14861	14906	15004	15002	15053	15171	15096	15202	14970	14897	15024	14914	15087	15060	15010	14905	15026	15011	14926	15052	14893	15066	15009	14854	15013	15061	15120	15077	14988	14783	14886	15207	14875	15010	15028	15093	14866	15097	15052	15124	15057	15002	15004	15126	15085	14963	15177	14939	15087	15023	14956	14941	14924	14907	15057	14973	15042	15029	14912	15075	15038	14909	14784	15045	15160	15079	15088	15123	14950	14863	15175	14967	15020	15048	15077	14915	14918	14900	15084	15005	15023	14875	14998	14992	15012	15014	15084	14895	15069	14998	14851	14822	15024	15080	15121	14774	14929	15104	15064	14878	15198	14997	14979	14980	14804	15016	15188	14903	14993	15104	15154	14926	14843	14968	14883	14827	14908	15011	15108	14956	15054	15087	14972	15011	15020	15069	15056	14755	14912	14728	15000	14981	14932	15163	14939	14834	15145	14972	15060	14824	14974	14858	15012	14996	14881	14973	15067	14936	14929	15041	15032	15113	14999	15005	15024	14975	15253	15015	15026	15101	14863	15098	14904	14976	15058	14833	15117	14995	15085	15023	15047	14780	14926	15098	15030	15009	15035	15032	15268	14853	15011	15006	14940	14968	14998	14919	15031	14970	15104	15119	15015	15081	14910	15144	15013	14979	15081	14897	14969	15065	14996	14968	14960	15054	14841	14922	14985	15022	15047	15003	14986	15063	14979	14856	15148	14935	14936	14920	14869	15073	15064	14894	15114	15163	14946	15078	14931	14918	15076	14905	14956	14893	15004	14988	14849	14912	15019	14780	15015	14873	15032	15005	14834	14968	14854	14952	14965	15018	15004	15024	15144	14994	14939	14978	14978	15040	15069	14881	15093	14798	14928	15012	15146	15064	14777	15072	14899	14973	14988	15093	14837	14992	14979	15042	15010	14885	15045	14921	14988	15119	14902	14952	15028	15104	14923	15070	14870	15051	15045	14986	15067	15043	14923	15109	15064	14953	15102	14875	15006	14950	14985	14940	15012	14947	14815	14976	14978	15110	14858	14789	14912	15094	14997	15139	14975	14871	14916	15047	15060	14995	14950	14963	15152	14965	14942	15192	15013	14818	15004	15031	14916	15102	15007	14982	14932	15022	14920	14907	14966	15093	15153	14981	14798	14873	14804	15058	15027	14933	15080	14946	14993	14938	14930	14836	14919	14864	14945	14986	14950	15079	15140	14986	15040	14866	15062	14886	14908	14859	14964	14949	14935	15096	14961	14761	14973	15118	15045	15053	15013	14933	14948	14901	14972	14835	14813	15125	14996	14980	15005	14940	15075	14874	14796	14978	15102	15016	15044	14841	14940	14965	15047	14850	14893	14886	14887	15044	14797	15056	14959	14975	15177	14895	15230	14898	15144	15029	15107	15067	15008	14829	15130	15050	15086	14954	15054	14973	14998	15101	15021	15055	14938	15053	14948	15075	14995	15054	15011	14998	15103	15136	15077	14906	14980	15164	14986	15132	15038	15021	15127	14940	15025	14947	15193	14974	14920	14885	15066	15046	15079	14750	14827	14973	15102	14961	14920	14929	14888	14878	14971	14903	15020	14953	14997	14920	14948	14905	14860	15044	15125	14882	14906	14819	15147	14955	14961	14999	14964	14933	15040	15060	15068	14782	15008	15110	15035	15081	14979	14938	15163	15106	14927	14930	15094	14960	15097	14996	14846	14702	15090	14878	15053	15041	15025	14828	15072	14875	14916	14870	14942	15112	15006	15132	15112	15137	15118	14948	15031	14900	15014	15004	14847	14859	15067	14987	14890	14954	14948	15134	14971	15139	14936	14859	15151	15058	15042	14901	15090	14925	14846	14988	15183	15003	14899	14863	15122	14854	14947	15119	14892	14901	14987	14952	14868	14906	14964	15025	14844	14975	15017	15116	15038	15207	15004	14968	14937	14872	15004	15106	15052	14923	14972	15012	14822	15068	15069	14968	15154	14911	15032	14858	14990	14809	15032	14854	14922	15011	14917	15059	14931	15026	14892	14987	14982	14993	15009	15039	15085	15042	15071	15070	14959	14885	14792	14979	14953	14884	15003	15116	15011	15007	15172	15073	14919	15164	15234	14984	14950	14907	15082	14916	15107	15030	14861	15023	15162	15045	15112	14875	14871	14981	14975	14879	14882	15020	14998	14961	15158	15015	14908	14858	14883	14954	14975	15015	14989	14871	14904	15031	14935	14992	14973	14927	15082	14938	14922	14953	15180	15184	15034	14884	15050	15070	15014	14968	14902	15143	15056	15025	15055	14928	14910	15084	14960	14787	15092	14880	14998	14785	14926	14906	14952	15033	14921	15179	14972	14977	14961	14893	14923	15123	14989	15039	14987	14841	15135	14868	15002	14898	15035	14887	15114	14973	15023	14932	14874	14941	15066	14759	14843	14992	15133	14993	15099	14867	14915	15022	15060	15009	14881	15062	15142	14972	14858	14954	15093	14981	15040	15126	15007	14973	14955	15007	14953	15016	14812	14981	15015	14967	14971	14919	15294	15011	14986	15110	14962	14961	14810	15023	15088	14788	15045	14909	14935	15007	14875	15132	14993	14997	15015	15079	15049	14945	14966	14945	14810	14886	15169	15000	15011	14894	15176	15099	14925	14971	15151	14971	15007	14949	15080	14877	15066	14928	14969	15008	14931	15124	15133	15080	15034	15153	14865	14907	15105	14984	14909	15191	15124	15106	14990	15050	14919	14892	14949	14969	15083	15014	14906	14971	14747	14881	14912	14892	15088	15025	14893	14876	14878	14978	14976	14822	15072	15029	14979	14954	15001	14959	15026	14971	15057	14902	14924	14952	14883	14954	14972	14952	14986	14977	14882	15059	14882	15022	14871	14939	14993	15004	15039	15148	14862	15120	14912	14977	15027	14861	14956	14995	14887	14954	14956	15080	14967	15086	14981	14863	15063	14901	14993	15026	14955	14843	15034	14902	15168	14957	15073	14952	14955	14827	14876	15106	14878	14986	15240	14817	15064	15003	15016	14890	15062	14879	15129	15052	15088	14920	14907	15044
25694	21608	26516	26062	18486	17456	17214	16759	16720	16434	16422	16719	16572	16603	16745	16579	16632	16678	16688	16782	16567	16712	16453	16590	16432	16659	16587	16509	16815	16502	16609	16565	16400	16374	16315	16474	16604	16556	16484	16537	16462	16651	16532	16568	16588	16647	16532	16291	16487	16488	16555	16600	16510	16434	16463	16577	16512	16368	16401	16404	16523	16533	16457	16462	16486	16315	16262	16514	16256	16528	16283	16318	16742	16354	16389	16577	16844	16797	16556	16509	16512	16358	16487	16412	16535	16541	16506	16642	16498	16460	16781	16541	16473	16569	16570	16582	16513	16582	16374	16440	16526	16393	16555	16523	16393	16504	16521	16440	16611	16479	16541	16374	16308	16542	16481	16623	16641	16586	16693	16464	16401	16402	16420	16464	16391	16494	16377	16412	16470	16495	16446	16354	16599	16712	16351	16308	16368	16554	16576	16494	16238	16601	16695	16607	16326	16507	16783	16430	16522	16505	16470	16544	16646	16417	16281	16443	16593	16578	16446	16513	16476	16719	16340	16436	16508	16540	16714	16602	16444	16526	16495	16451	16567	16467	16442	16364	16678	16357	16580	16490	16621	16583	16610	16483	16454	16545	16384	16561	16353	16674	16535	16500	16285	16513	16504	16328	16385	16516	16677	16547	16699	16563	16354	16562	16545	16474	16421	16571	16547	16537	16609	16632	16607	16415	16330	16549	16543	16416	16408	16382	16562	16597	16473	16757	16541	16581	16613	16608	16490	16528	16604	16538	16487	16686	16523	16553	16584	16658	16628	16419	16606	16684	16492	16582	16509	16529	16450	16472	16666	16421	16376	16356	16380	16383	16467	16417	16637	16526	16694	16349	16671	16456	16556	16520	16508	16300	16252	16507	16543	16644	16416	16607	16622	16374	16677	16689	16511	16493	16471	16372	16384	16645	16631	16442	16425	16566	16441	16323	16530	16410	16612	16403	16426	16711	16320	16490	16485	16709	16769	16472	16720	16572	16444	16399	16546	16545	16540	16567	16529	16347	16571	16506	16662	16350	16395	16553	16666	16619	16505	16529	16540	16396	16640	16513	16592	16572	16588	16463	16398	16547	16471	16518	16530	16380	16594	16547	16476	16593	16417	16742	16476	16492	16444	16587	16541	16712	16564	16664	16704	16630	16451	16522	16587	16598	16563	16421	16430	16542	16627	16490	16468	16607	16718	16499	16577	16597	16449	16450	16636	16519	16640	16447	16626	16305	16479	16411	16473	16533	16486	16582	16485	16519	16374	16434	16668	16373	16578	16486	16520	16393	16538	16387	16666	16436	16537	16404	16549	16476	16575	16612	16520	16531	16537	16368	16654	16613	16411	16426	16456	16562	16371	16765	16520	16412	16653	16514	16566	16362	16486	16562	16518	16645	16527	16384	16332	16512	16535	16560	16545	16510	16460	16647	16300	16521	16346	16346	16420	16460	16474	16502	16565	16521	16508	16418	16496	16557	16341	16494	16443	16639	16621	16487	16520	16491	16553	16602	16436	16500	16699	16379	16416	16519	16511	16235	16552	16630	16593	16616	16490	16437	16595	16541	16490	16542	16564	16402	16481	16600	16608	16538	16358	16553	16506	16427	16673	16429	16690	16611	16388	16463	16482	16829	16421	16506	16752	16615	16534	16419	16406	16719	16535	16635	16723	16593	16604	16454	16424	16324	16529	16630	16508	16638	16561	16466	16508	16526	16503	16640	16582	16319	16599	16547	16412	16643	16693	16461	16627	16570	16475	16687	16632	16609	16308	16415	16310	16432	16444	16630	16585	16654	16487	16606	16654	16563	16504	16581	16467	16465	16465	16660	16454	16451	16483	16503	16479	16663	16331	16556	16381	16660	16564	16552	16508	16330	16502	16537	16514	16521	16248	16314	16436	16390	16455	16459	16394	16562	16677	16487	16527	16598	16561	16556	16582	16511	16552	16511	16660	16446	16390	16539	16565	16508	16529	16417	16614	16524	16608	16587	16513	16514	16620	16581	16479	16541	16537	16837	16510	16417	16363	16498	16502	16565	16431	16410	16377	16679	16527	16488	16618	16609	16682	16509	16424	16360	16520	16660	16685	16532	16525	16589	16512	16421	16481	16554	16664	16366	16396	16567	16671	16607	16611	16560	16412	16432	16722	16516	16654	16592	16569	16556	16542	16671	16413	16476	16526	16666	16480	16557	16356	16654	16408	16424	16453	16610	16704	16503	16474	16435	16632	16417	16618	16784	16721	16239	16503	16535	16658	16547	16438	16425	16656	16614	16701	16536	16659	16387	16680	16691	16483	16533	16662	16596	16562	16498	16394	16458	16618	16784	16543	16572	16587	16475	16569	16658	16482	16483	16353	16359	16537	16779	16646	16576	16445	16392	16276	16503	16475	16383	16651	16642	16428	16379	16630	16590	16415	16475	16318	16518	16596	16315	16394	16313	16372	16473	16546	16491	16346	16610	16511	16691	16442	16506	16665	16579	16609	16670	16508	16592	16461	16393	16399	16665	16539	16645	16593	16595	16443	16358	16309	16654	16471	16826	16419	16630	16647	16770	16684	16584	16445	16542	16590	16665	16519	16487	16394	16357	16458	16240	16545	16855	16401	16364	16597	16314	16507	16374	16320	16412	16511	16671	16475	16540	16664	16566	16458	16456	16792	16500	16519	16615	16513	16540	16512	16426	16459	16547	16552	16580	16667	16444	16412	16436	16701	16545	16626	16446	16588	16475	16359	16800	16467	16340	16666	16654	16490	16456	16632	16385	16363	16491	16373	16555	16548	16444	16499	16554	16586	16339	16708	16423	16584	16362	16436	16609	16467	16419	16373	16606	16668	16480	16631	16513	16531	16682	16496	16464	16609	16490	16611	16346	16202	16523	16383	16480	16570	16676	16728	16538	16560	16498	16424	16427	16257	16411	16646	16377	16407	16558	16576	16693	16526	16777	16569	16425	16606	16501	16698	16350	16422	16710	16576	16427	16369	16342	16672	16525	16514	16499	16645	16413	16356	16572	16511	16585	16626	16511	16488	16591	16433	16508	16483	16468	16542	16416	16664	16538	16659	16575	16394	16377	16617	16508	16620	16517	16510	16358	16710	16573	16356	16512	16519	16639	16608	16650	16517	16450	16579	16363	16365	16593	16589	16665	16416	16537	16555	16474	16465	16416	16716	16548	16493	16499	16389	16756	16556	16653	16598	16413	16344	16341	16418	16523	16655	16604	16461	16588	16692	16552	16426	16646	16540	16424	16469	16319	16646	16716	16401	16437	16628	16471	16504	16409	16450	16546	16494	16302	16438	16679	16638	16696	16498	16438	16722	16505	16504	16557	16594	16431	16354	16405	16519	16557	16511	16629	16470	16623	16717	16663	16582	16606	16675	16645	16451	16539	16528	16646	16618	16456	16475	16407	16626	16391	16370	16303	16417	16244	16531	16362	16472	16343	16445	16572	16537	16400	16396	16603	16548	16492	16345	16712	16632	16764	16716	16475	16687	16635	16281	16535	16516	16414	16451	16690	16592	16665	16514	16446	16538	16516	16550	16462	16464	16536	16570	16522	16687	16552	16638	16606	16504	16628	16554	16617	16424	16635	16582	16385	16374	16696	16418	16721	16574	16357	16520	16527	16429	16569	16472	16589	16557	16529	16494	16459	16608	16444	16465	16614	16269	16605	16467	16466	16498	16604	16782	16352	16652	16626	16475	16433	16323	16635	16589	16432	16555	16396	16490	16622	16546	16350	16435	16407	16484	16385	16605	16415	16384	16596	16405	16418	16625	16713	16499	16428	16482	16446	16523	16431	16412	16575	16526	16524	16450	16515	16469	16406	16446	16551	16430	16478	16678	16512	16589	16597	16456	16558	16439	16625	16444	16640	16639	16431	16447	16514	16319	16457	16320	16636	16491	16297	16526	16465	16512	16462	16422	16394	16597	16821	16670	16471	16745	16626	16552	16579	16672	16430	16538	16705	16666	16568	16624	16632	16520	16608	16281	16462	16682	16584	16638	16452	16562	16412	16473	16551	16684	16406	16523	16559	16610	16663	16442	16388	16597	16416	16576	16551	16620	16719	16557	16578	16465	16664	16594	16574	16579	16465	16461	16360	16585	16497	16627	16449	16590	16323	16458	16721	16313	16500	16491	16390	16443	16471	16466	16420	16614	16422	16274	16449	16621	16594	16441	16652	16522	16400	16379	16148	16506	16587	16632	16391	16264	16394	16399	16282	16573	16408	16529	16699	16522	16479	16476	16593	16420	16644	16532	16729	16759	16564	16497	16609	16643	16562	16387	16565	16500	16444	16509	16630	16520	16365	16573	16413	16396	16389	16568	16434	16697	16487	16529	16631	16652	16582	16488	16485	16556	16373	16387	16524	16465	16674	16534	16550	16583	16408	16625	16587	16685	16643	16450	16568	16287	16459	16456	16412	16549	16638	16637	16495	16518	16403	16671	16494	16594	16559	16513	16397	16556	16398	16490	16567	16570	16681	16501	16275	16485	16566	16673	16410	16619	16576	16445	16428	16476	16588	16546	16446	16554	16464	16536	16628	16490	16453	16314	16430	16460	16697	16587	16518	16463	16480	16371	16524	16675	16487	16545	16442	16462	16497	16349	16523	16408	16440	16567	16460	16607	16554	16442	16675	16494	16568	16593	16292	16504	16385	16589	16609	16489	16538	16464	16304	16400	16534	16694	16537	16413	16705	16558	16584	16346	16505	16440	16575	16286	16649	16464	16521	16651	16600	16538	16490	16515	16532	16563	16453	16487	16536	16482	16439	16415	16477	16558	16470	16420	16564	16526	16660	16364	16516	16562	16644	16527	16365	16538	16533	16599	16651	16545	16489	16579	16671	16481	16656	16583	16735	16684	16535	16595	16651	16425	16582	16404	16528	16376	16297	16379	16469	16755	16503	16612	16597	16530	16728	16383	16303	16495	16518	16569	16460	16625	16418	16400	16600	16394	16690	16478	16411	16440	16438	16703	16556	16770	16594	16539	16450	16497	16415	16404	16555	16455	16391	16549	16354	16527	16476	16425	16548	16583	16621	16749	16596	16388	16422	16424	16475	16332	16491	16404	16678	16555	16365	16377	16490	16275	16522	16382	16729	16650	16840	16509	16487	16405	16430	16623	16601	16372	16673	16465	16701
16317	28838	21350	16974	16023	15461	14867	14703	14617	14675	14678	14793	14661	14520	14704	14618	14493	14694	14530	14809	14674	14425	14652	14572	14454	14519	14713	14501	14580	14574	14548	14485	14509	14605	14602	14630	14613	14572	14513	14542	14543	14619	14611	14403	14782	14549	14379	14561	14479	14409	14633	14459	14625	14647	14467	14344	14631	14425	14555	14426	14679	14636	14549	14524	14609	14539	14577	14642	14569	14539	14588	14522	14644	14622	14471	14570	14518	14345	14628	14395	14553	14519	14694	14539	14497	14485	14713	14579	14654	14476	14499	14643	14638	14383	14640	14388	14689	14465	14483	14520	14567	14450	14659	14613	14542	14710	14442	14516	14565	14427	14526	14556	14562	14432	14704	14634	14726	14553	14546	14323	14693	14362	14574	14615	14598	14836	14512	14588	14279	14437	14699	14381	14402	14497	14465	14553	14711	14463	14632	14584	14633	14417	14529	14575	14566	14498	14535	14433	14554	14659	14577	14618	14550	14716	14543	14600	14716	14564	14574	14602	14431	14630	14602	14632	14629	14633	14557	14647	14569	14440	14573	14316	14509	14325	14669	14702	14439	14511	14421	14453	14454	14579	14501	14618	14623	14535	14645	14576	14599	14662	14585	14434	14480	14544	14495	14531	14477	14490	14755	14482	14640	14678	14449	14469	14482	14303	14370	14494	14516	14568	14685	14524	14581	14378	14626	14680	14500	14560	14503	14444	14563	14689	14576	14465	14749	14412	14582	14391	14595	14518	14426	14516	14554	14759	14665	14379	14535	14616	14479	14534	14419	14541	14477	14636	14552	14493	14504	14334	14589	14490	14445	14377	14577	14637	14493	14669	14512	14655	14436	14495	14476	14453	14534	14579	14509	14597	14608	14671	14402	14497	14621	14542	14412	14437	14551	14510	14290	14376	14696	14628	14659	14595	14599	14586	14556	14527	14652	14504	14580	14590	14440	14398	14658	14652	14632	14414	14587	14591	14313	14335	14558	14662	14509	14679	14610	14514	14462	14581	14445	14595	14553	14539	14599	14410	14683	14442	14660	14523	14480	14506	14457	14443	14500	14623	14592	14563	14511	14640	14513	14559	14562	14521	14453	14806	14453	14551	14571	14364	14628	14458	14499	14647	14554	14393	14456	14613	14402	14368	14440	14688	14615	14365	14516	14328	14509	14641	14429	14480	14553	14542	14560	14768	14517	14465	14560	14533	14630	14558	14617	14482	14652	14465	14536	14650	14499	14612	14513	14530	14694	14592	14628	14467	14479	14520	14458	14558	14704	14539	14617	14478	14648	14658	14503	14474	14464	14738	14402	14633	14624	14590	14557	14433	14555	14659	14594	14503	14660	14500	14435	14507	14329	14413	14529	14541	14602	14628	14513	14531	14652	14702	14528	14450	14507	14531	14561	14461	14522	14635	14447	14531	14570	14558	14501	14409	14600	14509	14397	14562	14613	14731	14479	14555	14593	14557	14301	14472	14474	14618	14461	14492	14486	14513	14569	14628	14464	14622	14506	14407	14513	14580	14481	14534	14418	14497	14517	14489	14473	14474	14705	14432	14600	14568	14739	14625	14518	14574	14685	14524	14415	14712	14590	14692	14487	14493	14629	14532	14460	14495	14521	14529	14675	14623	14590	14602	14552	14432	14612	14689	14332	14431	14547	14522	14511	14420	14505	14581	14524	14461	14540	14407	14467	14439	14534	14528	14413	14616	14617	14613	14672	14539	14712	14517	14549	14429	14568	14544	14680	14561	14595	14537	14680	14546	14792	14590	14497	14585	14646	14510	14688	14730	14551	14668	14604	14463	14431	14522	14708	14662	14498	14565	14555	14658	14533	14426	14537	14520	14471	14519	14447	14552	14680	14405	14592	14735	14631	14462	14562	14596	14470	14828	14472	14633	14346	14514	14476	14331	14632	14747	14515	14715	14432	14368	14621	14611	14591	14420	14584	14687	14518	14403	14739	14478	14443	14470	14464	14475	14473	14597	14453	14604	14564	14479	14652	14484	14488	14559	14557	14625	14492	14476	14606	14615	14557	14531	14421	14600	14548	14619	14624	14461	14614	14380	14514	14593	14490	14356	14517	14533	14452	14429	14386	14374	14594	14539	14394	14626	14782	14563	14493	14508	14422	14421	14465	14461	14652	14497	14608	14482	14768	14584	14590	14616	14513	14589	14701	14510	14565	14476	14571	14598	14386	14521	14383	14447	14586	14651	14652	14491	14459	14616	14481	14566	14448	14718	14338	14625	14659	14504	14639	14704	14450	14613	14475	14417	14601	14533	14568	14351	14477	14528	14569	14468	14598	14496	14488	14604	14562	14579	14608	14630	14442	14532	14442	14659	14554	14576	14575	14585	14476	14632	14597	14616	14656	14510	14567	14603	14601	14613	14543	14699	14537	14577	14552	14500	14519	14573	14574	14546	14524	14546	14464	14473	14601	14536	14453	14559	14497	14511	14529	14563	14630	14377	14549	14499	14550	14362	14654	14649	14523	14452	14477	14577	14616	14606	14559	14448	14495	14578	14551	14569	14554	14384	14493	14632	14631	14576	14492	14375	14799	14511	14704	14563	14436	14551	14612	14608	14617	14582	14483	14379	14535	14658	14651	14603	14542	14559	14690	14544	14546	14413	14533	14635	14486	14482	14526	14558	14390	14411	14576	14390	14584	14488	14494	14514	14438	14365	14453	14622	14578	14476	14731	14546	14489	14491	14588	14592	14457	14519	14419	14666	14444	14632	14462	14461	14442	14558	14558	14689	14480	14625	14482	14612	14506	14556	14680	14570	14505	14498	14567	14502	14703	14647	14674	14497	14517	14524	14799	14632	14546	14685	14680	14547	14493	14534	14415	14473	14465	14522	14730	14587	14598	14375	14499	14484	14706	14470	14643	14596	14605	14525	14732	14571	14608	14499	14573	14423	14514	14647	14474	14559	14474	14428	14697	14558	14470	14567	14631	14623	14509	14544	14457	14453	14684	14649	14616	14643	14534	14532	14406	14652	14502	14649	14582	14580	14474	14461	14589	14604	14506	14663	14615	14516	14602	14567	14554	14567	14479	14412	14604	14566	14576	14461	14730	14558	14409	14497	14492	14554	14455	14540	14555	14491	14465	14608	14480	14592	14637	14450	14398	14700	14542	14574	14449	14699	14583	14464	14462	14585	14686	14531	14466	14295	14595	14534	14486	14489	14588	14477	14575	14563	14687	14302	14576	14550	14569	14393	14474	14467	14555	14432	14379	14390	14548	14692	14612	14384	14562	14419	14695	14550	14449	14518	14705	14723	14543	14519	14514	14586	14657	14757	14566	14590	14572	14528	14482	14600	14446	14639	14619	14435	14371	14608	14615	14600	14482	14717	14510	14512	14507	14670	14530	14486	14586	14632	14561	14515	14646	14598	14518	14475	14650	14503	14429	14681	14586	14440	14390	14579	14516	14587	14579	14489	14562	14396	14460	14457	14471	14450	14521	14593	14422	14586	14505	14362	14449	14671	14413	14666	14656	14647	14620	14559	14563	14553	14581	14625	14500	14617	14469	14517	14484	14509	14442	14396	14487	14568	14495	14642	14560	14497	14493	14739	14560	14555	14527	14644	14511	14417	14617	14527	14487	14627	14547	14692	14599	14534	14462	14520	14498	14459	14508	14529	14525	14486	14553	14509	14693	14522	14577	14553	14677	14533	14644	14491	14546	14391	14494	14444	14499	14652	14620	14631	14657	14587	14524	14682	14446	14497	14562	14742	14554	14469	14604	14541	14665	14559	14630	14605	14467	14554	14412	14644	14505	14503	14560	14503	14476	14654	14701	14418	14726	14525	14425	14597	14422	14649	14618	14431	14468	14484	14496	14474	14547	14459	14523	14501	14570	14531	14637	14724	14482	14654	14603	14567	14459	14451	14586	14512	14647	14513	14366	14613	14540	14520	14684	14568	14502	14466	14569	14222	14583	14609	14560	14508	14506	14566	14619	14625	14395	14495	14508	14401	14575	14557	14418	14624	14492	14583	14540	14484	14483	14299	14566	14552	14451	14639	14551	14715	14386	14656	14422	14632	14472	14625	14457	14442	14441	14611	14492	14610	14583	14609	14306	14584	14497	14471	14684	14595	14635	14669	14498	14591	14488	14552	14532	14634	14491	14337	14666	14626	14475	14547	14534	14520	14673	14585	14516	14397	14585	14549	14552	14585	14697	14605	14646	14538	14541	14646	14534	14673	14717	14533	14533	14586	14649	14527	14510	14488	14577	14481	14529	14588	14638	14529	14602	14491	14437	14644	14480	14797	14381	14642	14505	14580	14546	14442	14657	14668	14641	14393	14434	14462	14445	14665	14522	14410	14482	14662	14350	14403	14551	14570	14592	14763	14337	14558	14585	14435	14480	14469	14399	14339	14711	14592	14599	14567	14239	14537	14671	14619	14428	14556	14480	14431	14488	14658	14637	14490	14544	14684	14550	14512	14527	14421	14628	14517	14643	14490	14490	14588	14405	14425	14489	14707	14526	14482	14517	14538	14597	14505	14533	14485	14590	14545	14505	14599	14574	14542	14613	14460	14546	14562	14608	14483	14488	14614	14663	14620	14407	14495	14437	14528	14543	14547	14457	14660	14683	14593	14482	14552	14682	14738	14555	14475	14432	14580	14632	14558	14612	14401	14366	14550	14536	14551	14577	14449	14677	14576	14618	14516	14530	14626	14447	14472	14550	14477	14518	14506	14499	14452	14736	14528	14538	14617	14675	14560	14706	14428	14557	14597	14531	14633	14524	14628	14461	14357	14401	14540	14518	14543	14641	14689	14574	14521	14371	14473	14668	14487	14646	14450	14626	14464	14695	14621	14561	14492	14416	14594	14464	14451	14627	14538	14618	14633	14716	14520	14470	14513	14474	14449	14619	14422	14587	14524	14518	14677	14410	14535	14483	14397	14640	14541	14605	14421	14460	14618	14375	14639	14563	14434	14407	14784	14506	14596	14669	14257	14467	14523	14624	14647	14464	14261	14578	14300	14638	14458	14363	14620	14386	14555	14613	14311	14548	14741	14497	14556	14478	14626	14540	14422	14628	14625	14567	14689	14494	14534	14516	14628	14556	14593	14499	14456	14441	14559	14637	14531	14491	14439	14575	14459	14435	14645	14675	14549	14374	14571
22827	21605	28698	25018	22140	23563	23051	19353	18401	18593	18597	18293	18493	18640	18539	18539	18565	18568	18435	18429	18418	18349	18172	18397	18304	18192	18286	18287	18232	18181	18387	18296	18255	18222	18290	18225	18391	18348	18272	18240	18245	18316	18259	18088	18288	18247	18359	17973	18112	18267	18143	18096	18177	18346	18318	18277	18385	18034	18293	18179	18222	17983	18104	18224	18126	18160	18335	18271	18111	18291	18152	18117	18135	18079	18207	18277	18087	18250	18248	18125	18187	18136	18224	17903	18000	18118	18127	18383	17975	18187	18162	18011	18243	18166	18216	18252	18046	18084	18113	18125	18045	17895	18061	18062	18110	18155	18223	18437	18035	18162	18146	18168	18281	18044	18249	17972	18115	17965	18074	18157	18254	18287	18135	18279	18199	18242	18057	18153	18183	17965	18117	18257	18271	18056	18201	18360	18137	18051	18119	17889	18214	17899	18182	18069	18110	18095	18256	17990	17913	18210	17948	17833	17853	18133	18195	18178	18076	18094	18092	17947	18102	18159	17995	18110	18249	18301	18299	18189	18102	18085	18136	18405	18043	18056	18105	18269	18182	18000	18274	18252	18316	18055	18108	18194	18068	18065	18240	18274	17871	18158	18101	18038	18136	18197	18234	18281	18173	18042	18375	18249	18133	18303	18030	18181	18149	18331	17987	18042	18372	18064	18094	18238	18166	18123	18186	18004	18264	17917	18172	17993	18246	18102	18056	18120	18091	18113	18232	17991	17958	18207	18072	18141	18259	18136	18398	18062	18085	18094	18292	18198	18274	18202	17946	17862	18148	18146	18103	18009	18042	17961	18126	18076	18236	18182	18182	18186	18205	17985	17991	18052	18291	18364	18288	18084	18077	18396	18334	18147	18294	18152	18252	18174	18219	17917	18482	18056	18299	18109	17958	18140	18212	17969	18067	18130	18195	18274	18248	18117	18238	17989	18053	18142	18149	18203	18212	18336	18122	18423	18244	18165	18192	18077	18130	18132	18044	18106	18091	18129	18083	18320	18027	17967	18150	18140	18304	18295	18174	18182	18234	17962	18257	18384	18094	17903	18127	17996	17960	18000	18133	18221	18127	18120	17942	18021	18064	18075	18353	18163	18105	18215	18236	18172	18031	18210	18094	18169	18030	18026	18126	18111	18087	18087	18137	17946	18017	18196	18237	18006	18040	18183	17935	18449	18045	18145	18225	18172	18200	18263	18173	18128	18053	18232	18283	18162	18082	18028	18085	17966	18117	18010	18134	18187	18022	18034	18039	18070	18005	18016	18221	18003	18212	18113	18160	17993	18096	18137	18246	18062	18205	18330	18146	18264	17937	18220	18054	18016	18031	18207	18012	17955	17924	18004	18124	18167	18034	18057	18134	18052	18084	18152	18227	18081	18178	18019	18195	18171	18209	18239	18292	18128	18043	18140	18257	18142	18388	17955	17967	17996	18104	17975	18163	18134	18134	18102	18019	18090	18110	18240	18170	17989	18196	18358	18195	18041	18048	18165	18065	18154	18274	18060	18246	18152	18113	18243	17960	18088	18002	18225	18291	18222	18068	18056	18090	18168	17944	18123	17906	18080	18053	18064	18242	18097	18244	18034	18199	18170	17969	18173	18164	18178	18114	17993	18251	18192	18109	18178	18181	18073	18128	18237	18080	18158	18065	18008	18076	18197	18129	18064	17971	18096	18075	18143	18176	17977	18125	18021	18203	17886	18174	18060	18159	18084	17958	18113	17988	17847	18095	18058	17887	18074	18004	18143	18092	18084	18181	18250	17934	18010	18292	18056	18236	18092	18298	18164	18018	18053	18383	18084	18105	18055	18265	18046	18158	18215	18099	18156	17903	18122	18071	18000	18172	18254	17971	17954	18059	18001	18105	18131	18172	18324	18053	18119	17980	18193	17905	18243	17936	18044	18271	17995	17957	18123	18017	18181	18180	18017	18051	17986	18106	18204	18222	18177	18137	18017	18106	18257	18268	17905	18057	18156	18321	17952	18023	18090	18140	17947	18199	17974	17968	17997	18224	17998	18034	18119	18224	18043	18108	18112	18082	18113	18071	18067	18239	18068	17871	18054	18124	18289	18050	18294	18087	18120	18094	18223	18095	18223	18179	17931	18119	17854	18214	18194	18018	18024	18232	18175	18122	18083	18048	18147	18034	18257	18274	18045	18160	18114	18142	18248	17942	18129	18317	18018	17873	18096	18155	18079	17900	18149	18148	18086	18188	18029	17889	18281	18168	18063	18059	18026	18058	18098	18194	18262	18072	17972	17933	17984	18370	18014	18109	18037	18089	18165	18169	18179	18147	18068	18152	18044	18050	18157	18065	18096	18268	18104	17997	18177	18199	17971	18071	18055	18181	18250	18238	18114	18358	18085	18027	18086	18099	18037	18172	18273	18317	18074	17997	18062	18220	18067	18384	18270	18072	18155	18146	18160	18082	18091	18167	18093	18248	18281	18158	18097	18015	18116	18289	18174	18035	18071	18305	18205	18240	18254	18062	18203	18058	17883	18087	18011	18306	18074	18137	17929	18161	18161	18180	18075	18034	18041	18156	18082	17925	18074	17952	18142	17904	18092	18123	17905	18043	18068	18199	18210	18087	18203	18133	17947	18059	18046	18104	18093	18089	18367	18310	18141	18110	18106	18036	18062	18104	17970	17987	18273	18113	18051	18053	18251	18038	18256	17891	18201	18180	18035	18210	18336	18203	18278	18199	18240	18238	18135	18170	18013	17958	18115	18107	18062	18298	17996	18240	18066	18202	17913	18168	18164	17970	17958	18239	17960	18307	17978	18018	18130	18246	17935	18070	18020	18222	18132	18204	18266	18139	18240	18042	17935	18225	17824	18123	18154	18042	18012	18132	18055	17997	18028	17784	17921	18242	18151	17921	18022	18218	18193	17947	18013	18125	18206	17917	18006	18145	17848	18162	18261	17941	18020	18062	17992	18286	18242	18441	18063	17771	18068	18150	18277	17994	18092	18111	18081	18233	18213	18059	18237	18201	18247	18042	18079	17822	18028	18162	18264	18079	18136	18192	18090	18158	18169	18122	18154	18103	18315	18035	18128	18302	18085	18087	18075	18164	18376	18255	17960	18200	18146	18050	18186	18135	17889	17873	17933	18158	17975	18096	18300	18024	18236	17971	18259	18123	18128	17969	18140	17963	18001	18319	18161	17996	18129	18082	18221	18079	18043	18038	17945	17935	18155	18104	18122	17927	18163	18097	18219	17962	18172	18226	18176	18090	18143	18055	18197	18022	18227	18145	18154	18032	17978	18185	18224	17963	18053	18100	18150	18150	18139	18159	18109	18168	18092	17978	18097	17948	18058	18137	18246	18022	18240	18337	18090	18138	18044	18242	18155	18093	18054	17944	18035	18210	18329	18168	17922	18031	18015	18072	18320	18052	18031	17981	18186	18146	18200	18096	18100	18001	18218	18259	18210	18122	18233	18042	18231	18231	18055	18153	18084	18166	18113	17897	18225	18153	17982	18150	17959	18136	18216	18039	18154	18052	18235	17995	18281	18006	18223	18127	18008	18153	18070	18218	18040	18137	18208	18065	18040	18110	18100	18400	18071	18208	18020	18223	17995	17969	18102	18421	18024	18113	18140	18184	18242	18259	18065	18101	17913	17900	17977	18157	18222	18152	18046	18164	18019	18248	18230	18137	18238	17959	18172	18165	18305	18320	18060	18145	18273	18338	18151	18205	17953	18119	18113	18123	18109	18109	17957	18084	18256	18206	18090	18369	18058	18320	18097	18169	18109	18223	18138	18092	18203	18017	18173	18197	18068	18231	18283	17999	18276	18255	18103	18005	18060	18030	18077	18023	18193	17963	17981	18377	18258	18150	17948	18130	17969	17873	18100	18208	18190	18266	18060	18127	18219	18262	18220	17988	18178	18232	18244	18307	18075	17923	17946	17946	18120	18127	18078	18142	18472	18230	17873	18077	18223	18129	18335	18258	18184	18093	18168	18358	18178	18157	18067	17957	18048	18181	18088	17985	18246	18105	17891	18361	18065	18216	18054	18098	18108	18112	18088	18050	18047	18206	18090	17946	18127	18112	18154	18038	18048	18256	18167	18057	18072	17967	17934	17930	18064	18267	18016	18317	18334	18072	17960	17778	18007	18133	18079	18176	18228	18161	18011	18083	18120	18378	18200	18131	18054	18057	18293	18161	18056	18074	18289	18325	17918	18209	17949	18096	18217	18126	18110	18023	18147	18166	18121	18033	17989	18195	18081	18066	18193	18156	18196	18027	18142	18249	18105	18209	17933	18023	17931	17998	18197	18265	18181	18059	18059	18166	18126	18261	18005	18384	18174	18292	18189	18125	18004	18179	18116	18199	17945	17941	18258	18271	18169	18225	18151	17967	18023	18356	18270	18285	18162	18053	18138	18225	18234	18071	18083	18453	18143	17989	18114	18160	18216	17870	18110	18125	18080	18294	18253	18045	17928	17938	17890	18082	18027	18286	18172	17987	18131	18039	18164	18277	18030	18299	18205	18152	18231	18125	18307	18142	18136	18055	18141	18019	18036	18071	18010	17980	18091	18161	18117	17895	18208	18243	18064	18068	18311	18103	17843	17846	18027	18031	18057	18177	18397	18030	18200	18193	17956	18186	18153	18034	18267	18156	18078	18181	18063	17950	17961	18093	18186	18414	18194	18194	18112	18071	18282	18305	17998	18142	18172	18145	18239	18084	18190	18010	18169	18179	18129	18018	18131	18143	18033	18254	18243	18094	18363	18086	18009	18143	18357	17982	18134	18180	18170	18195	17754	18125	18294	18025	18105	18076	18131	18244	17989	18206	18113	18175	18221	18093	18092	17991	18063	18049	18000	18168	18133	17956	18259	18194	17877	17981	18155	17930	18037	17986	18075	18382	18355	17958	18150	17928	18231	18133	18227	18267	18225	18147	17983	18184	18130	18171	18066	18040	18186	18211	18351	18297	18138	18071	18013	18027	18013	18150	18043	18038	17924	18235	18166	18154	17974	17982	18212	18234	17989	18218	18053	18068	18036	18054	18223	18059	18040	18247	18054	17914	18121	18256	18283	18027	18195	17945	18199	18208	18171	17857	17934	18022	18144	17927	18212	18135	18161	18217	18156	17986	18279	18137	18063	18118	18250
18170	39982	30282	23413	20359	17423	16290	16114	15593	15795	15864	15723	15609	15784	15724	15629	15653	15623	15612	15751	15555	15583	15578	15583	15542	15607	15550	15558	15625	15591	15531	15375	15662	15440	15460	15602	15552	15555	15386	15445	15449	15477	15633	15641	15426	15522	15606	15654	15531	15574	15536	15406	15462	15408	15394	15630	15491	15374	15392	15399	15443	15450	15466	15529	15479	15433	15320	15513	15561	15485	15474	15502	15734	15601	15618	15486	15556	15412	15491	15566	15608	15633	15513	15391	15465	15506	15426	15493	15457	15501	15472	15486	15454	15634	15591	15500	15542	15478	15489	15567	15560	15407	15407	15525	15491	15522	15377	15446	15664	15646	15407	15548	15480	15539	15341	15436	15602	15645	15531	15549	15708	15471	15389	15499	15668	15463	15612	15405	15773	15628	15385	15536	15596	15545	15350	15438	15449	15535	15425	15587	15496	15534	15532	15387	15526	15689	15589	15417	15678	15579	15488	15472	15363	15380	15529	15622	15528	15394	15400	15431	15429	15520	15588	15505	15539	15401	15604	15463	15472	15646	15501	15472	15357	15544	15509	15396	15354	15528	15568	15573	15516	15586	15534	15525	15278	15557	15575	15521	15534	15399	15489	15605	15531	15538	15451	15372	15537	15648	15545	15537	15597	15646	15420	15535	15473	15562	15419	15656	15555	15446	15555	15659	15417	15424	15578	15430	15662	15376	15515	15486	15563	15401	15501	15344	15502	15375	15586	15457	15451	15398	15496	15407	15677	15475	15649	15529	15579	15589	15353	15476	15613	15323	15406	15468	15503	15572	15573	15453	15543	15585	15467	15569	15537	15579	15343	15571	15454	15675	15519	15515	15528	15723	15491	15670	15453	15544	15493	15557	15474	15512	15509	15577	15563	15413	15517	15462	15220	15427	15502	15440	15463	15551	15566	15617	15456	15418	15457	15569	15559	15592	15489	15885	15546	15481	15381	15548	15401	15545	15510	15600	15462	15448	15503	15607	15280	15363	15540	15665	15508	15449	15519	15411	15338	15558	15332	15453	15267	15358	15404	15476	15674	15347	15514	15408	15478	15586	15561	15536	15436	15440	15660	15596	15491	15544	15529	15523	15520	15504	15445	15457	15507	15396	15617	15457	15615	15384	15435	15535	15408	15483	15495	15438	15475	15605	15612	15606	15461	15255	15348	15680	15576	15473	15487	15268	15563	15627	15490	15563	15533	15516	15488	15539	15399	15429	15541	15463	15612	15626	15428	15492	15498	15467	15420	15508	15439	15598	15548	15618	15542	15545	15418	15558	15504	15508	15557	15263	15629	15617	15529	15435	15478	15370	15458	15482	15409	15519	15378	15398	15355	15556	15413	15574	15484	15570	15485	15511	15380	15446	15589	15476	15612	15441	15486	15420	15482	15518	15525	15323	15509	15621	15605	15330	15589	15590	15433	15374	15496	15569	15456	15631	15351	15522	15508	15408	15422	15504	15588	15576	15632	15394	15614	15523	15504	15328	15480	15477	15583	15483	15429	15316	15579	15407	15543	15582	15632	15394	15463	15442	15463	15665	15433	15561	15605	15678	15538	15486	15473	15688	15435	15527	15362	15504	15465	15521	15455	15522	15631	15435	15514	15382	15449	15512	15532	15559	15547	15511	15358	15450	15628	15435	15486	15469	15668	15316	15604	15376	15546	15416	15524	15509	15642	15543	15590	15504	15587	15597	15466	15490	15613	15501	15476	15535	15581	15395	15195	15396	15436	15303	15453	15540	15500	15353	15468	15547	15364	15470	15545	15542	15384	15724	15543	15433	15559	15730	15524	15477	15507	15496	15496	15545	15509	15525	15532	15478	15684	15521	15510	15584	15488	15453	15332	15467	15442	15412	15523	15658	15379	15435	15550	15612	15256	15481	15517	15659	15464	15566	15507	15538	15461	15411	15470	15553	15584	15436	15338	15426	15325	15296	15341	15556	15359	15368	15642	15411	15414	15506	15562	15412	15381	15538	15516	15453	15560	15501	15459	15656	15732	15458	15713	15315	15553	15474	15500	15561	15455	15395	15420	15473	15510	15482	15513	15584	15464	15549	15463	15517	15569	15468	15492	15225	15382	15388	15344	15353	15591	15445	15292	15516	15544	15537	15626	15592	15571	15597	15530	15495	15477	15496	15412	15610	15316	15602	15269	15653	15519	15617	15507	15422	15466	15427	15649	15599	15651	15539	15595	15544	15529	15609	15549	15606	15611	15556	15493	15632	15496	15524	15394	15405	15528	15624	15429	15685	15484	15309	15625	15522	15549	15453	15477	15535	15410	15570	15578	15521	15412	15355	15725	15488	15446	15480	15524	15491	15548	15586	15464	15574	15527	15600	15548	15383	15456	15447	15354	15574	15443	15330	15426	15551	15618	15646	15550	15603	15564	15482	15597	15544	15639	15597	15513	15501	15476	15293	15416	15669	15416	15429	15518	15421	15526	15644	15422	15524	15419	15508	15518	15519	15510	15481	15660	15415	15516	15512	15435	15508	15400	15659	15488	15468	15441	15566	15434	15504	15590	15446	15454	15418	15463	15602	15618	15677	15414	15553	15440	15462	15433	15343	15315	15501	15477	15418	15637	15476	15558	15573	15465	15557	15544	15536	15222	15448	15722	15581	15402	15548	15402	15487	15509	15610	15512	15468	15364	15633	15509	15526	15470	15489	15384	15316	15561	15593	15283	15519	15321	15575	15481	15442	15458	15623	15506	15579	15413	15450	15681	15599	15636	15482	15535	15566	15378	15467	15672	15358	15447	15513	15412	15552	15571	15432	15484	15482	15484	15618	15667	15468	15403	15533	15557	15325	15442	15455	15292	15350	15602	15423	15514	15506	15512	15611	15537	15476	15500	15599	15422	15421	15509	15425	15544	15500	15444	15414	15342	15514	15538	15629	15554	15576	15445	15458	15468	15374	15466	15480	15417	15453	15367	15540	15395	15477	15417	15454	15525	15483	15499	15626	15592	15347	15369	15593	15524	15456	15523	15603	15480	15412	15715	15338	15647	15544	15398	15406	15511	15571	15492	15587	15482	15408	15531	15465	15510	15382	15570	15507	15682	15484	15522	15513	15546	15520	15598	15455	15668	15445	15495	15344	15473	15583	15518	15479	15587	15612	15544	15529	15484	15302	15581	15328	15603	15456	15513	15505	15638	15437	15592	15284	15552	15356	15560	15577	15386	15444	15461	15507	15455	15514	15573	15521	15443	15494	15578	15535	15474	15566	15617	15504	15518	15508	15471	15472	15324	15595	15495	15555	15582	15730	15435	15464	15468	15424	15462	15452	15490	15468	15391	15632	15436	15506	15440	15402	15545	15624	15486	15580	15132	15351	15552	15484	15621	15511	15566	15570	15526	15464	15589	15409	15596	15502	15503	15487	15497	15446	15516	15487	15473	15455	15561	15761	15531	15499	15333	15460	15468	15462	15580	15392	15506	15508	15608	15546	15544	15504	15547	15361	15521	15593	15544	15436	15573	15439	15549	15697	15494	15509	15534	15385	15639	15400	15542	15302	15351	15395	15644	15635	15701	15557	15417	15532	15609	15504	15410	15382	15593	15413	15357	15315	15519	15526	15616	15476	15349	15547	15433	15490	15452	15409	15441	15545	15713	15509	15544	15489	15437	15474	15625	15456	15479	15513	15360	15449	15645	15407	15324	15645	15532	15652	15571	15497	15364	15475	15508	15372	15443	15396	15527	15640	15449	15443	15629	15462	15543	15512	15586	15383	15465	15523	15409	15468	15547	15613	15527	15666	15496	15345	15660	15580	15407	15580	15621	15366	15314	15407	15473	15598	15544	15659	15549	15448	15592	15665	15604	15543	15430	15252	15498	15555	15603	15343	15557	15449	15485	15486	15521	15323	15540	15282	15491	15449	15410	15480	15355	15407	15457	15432	15452	15682	15516	15432	15581	15560	15447	15525	15496	15482	15490	15616	15475	15407	15566	15439	15481	15528	15517	15473	15441	15503	15428	15517	15472	15544	15531	15389	15544	15483	15471	15568	15380	15583	15586	15612	15427	15328	15318	15442	15487	15526	15531	15626	15532	15693	15694	15692	15528	15473	15504	15489	15325	15559	15369	15477	15492	15597	15444	15559	15562	15436	15674	15571	15501	15443	15611	15531	15391	15495	15509	15545	15609	15409	15362	15588	15556	15614	15411	15542	15312	15399	15573	15647	15568	15670	15404	15851	15370	15669	15318	15361	15542	15407	15434	15459	15557	15486	15641	15406	15528	15379	15541	15469	15323	15430	15289	15344	15516	15576	15511	15610	15363	15607	15610	15468	15628	15574	15373	15645	15556	15579	15477	15628	15479	15497	15372	15603	15529	15478	15480	15413	15386	15549	15630	15566	15492	15585	15504	15430	15588	15558	15447	15460	15425	15580	15667	15453	15499	15454	15526	15491	15467	15458	15425	15468	15494	15609	15461	15338	15423	15690	15595	15519	15366	15549	15483	15669	15392	15351	15414	15448	15474	15449	15538	15533	15399	15621	15461	15707	15520	15395	15670	15530	15716	15426	15582	15295	15426	15378	15566	15447	15615	15495	15461	15578	15577	15713	15518	15360	15568	15474	15573	15488	15433	15369	15426	15574	15330	15529	15354	15398	15446	15731	15423	15447	15509	15521	15550	15398	15626	15441	15672	15493	15483	15593	15436	15527	15517	15438	15450	15420	15559	15461	15389	15485	15424	15588	15533	15694	15455	15522	15558	15441	15372	15577	15576	15443	15652	15425	15538	15534	15458	15546	15396	15639	15618	15469	15441	15407	15296	15390	15504	15521	15717	15582	15673	15477	15453	15488	15512	15669	15469	15528	15442	15535	15447	15356	15551	15438	15571	15419	15186	15635	15438	15489	15452	15558	15726	15482	15496	15504	15592	15497	15637	15611	15425	15494	15547	15470	15653	15595	15419	15572	15385	15540	15358	15498	15424	15530	15344	15549	15538	15412	15465	15497	15484	15410	15449	15546	15610	15548	15657	15377	15448	15529	15570	15650	15303	15481	15515	15393	15482	15527	15728	15362	15556	15594	15562	15549	15537	15477	15566	15535	15557	15495	15614	15576	15573	15469	15586	15390	15732	15478	15535	15611	15344	15396	15413	15516	15628	15458	15501	15550
29887	23018	23312	20051	17032	16711	16697	16893	16744	16495	16737	16704	16423	16613	16601	16730	16351	16625	16729	16565	16489	16326	16690	16526	16577	16406	16422	16535	16489	16577	16676	16415	16500	16497	16446	16423	16335	16487	16637	16589	16434	16479	16560	16646	16547	16468	16566	16373	16370	16717	16359	16456	16316	16496	16478	16545	16429	16383	16238	16577	16526	16521	16546	16476	16343	16413	16487	16412	16521	16494	16595	16492	16381	16306	16440	16436	16460	16612	16394	16466	16313	16639	16287	16347	16378	16343	16600	16388	16374	16458	16464	16461	16285	16520	16350	16596	16582	16405	16636	16498	16376	16403	16576	16704	16481	16413	16677	16380	16439	16421	16413	16432	16566	16479	16509	16350	16644	16493	16448	16451	16449	16472	16563	16559	16577	16495	16360	16465	16367	16379	16288	16396	16589	16557	16368	16411	16664	16714	16416	16363	16365	16396	16463	16299	16518	16366	16523	16530	16574	16503	16468	16465	16403	16553	16348	16559	16437	16588	16550	16623	16579	16592	16298	16382	16628	16591	16417	16558	16620	16488	16286	16397	16519	16481	16555	16359	16374	16506	16582	16517	16434	16393	16536	16426	16466	16314	16511	16549	16262	16488	16536	16666	16493	16600	16591	16462	16655	16351	16563	16371	16472	16389	16539	16179	16616	16436	16485	16596	16364	16405	16545	16610	16451	16437	16643	16616	16494	16395	16381	16453	16516	16624	16563	16415	16418	16491	16574	16517	16394	16507	16611	16524	16476	16524	16456	16462	16573	16444	16292	16419	16381	16427	16257	16550	16368	16385	16390	16464	16534	16395	16485	16723	16530	16415	16360	16540	16625	16423	16678	16524	16580	16597	16547	16423	16453	16416	16373	16442	16775	16485	16501	16558	16479	16274	16424	16595	16472	16481	16545	16296	16500	16503	16528	16627	16495	16564	16435	16464	16458	16448	16653	16590	16396	16520	16576	16404	16584	16571	16600	16509	16321	16317	16639	16518	16419	16588	16543	16280	16577	16400	16358	16413	16424	16506	16294	16419	16454	16439	16407	16486	16583	16570	16520	16498	16629	16512	16463	16363	16495	16291	16327	16417	16536	16644	16403	16350	16427	16601	16708	16434	16569	16463	16572	16357	16393	16623	16300	16317	16417	16520	16417	16451	16314	16532	16618	16597	16454	16534	16420	16566	16553	16538	16541	16427	16566	16519	16469	16499	16632	16300	16456	16690	16655	16418	16562	16389	16471	16594	16349	16556	16599	16409	16248	16512	16526	16561	16324	16382	16406	16435	16584	16484	16571	16531	16547	16409	16307	16344	16546	16639	16458	16438	16340	16458	16680	16440	16476	16328	16481	16689	16566	16423	16434	16358	16497	16514	16445	16367	16323	16346	16618	16771	16557	16399	16523	16266	16669	16516	16649	16358	16370	16410	16349	16603	16599	16439	16520	16531	16337	16464	16507	16540	16664	16308	16565	16674	16372	16475	16540	16667	16435	16569	16563	16632	16440	16560	16502	16494	16337	16548	16672	16527	16654	16455	16578	16517	16459	16261	16331	16539	16437	16590	16585	16376	16410	16421	16541	16592	16396	16397	16492	16558	16220	16502	16614	16670	16465	16567	16392	16544	16488	16411	16703	16165	16465	16548	16354	16287	16475	16581	16560	16408	16482	16379	16393	16501	16552	16476	16256	16340	16731	16422	16330	16592	16483	16325	16362	16437	16506	16469	16290	16405	16514	16501	16725	16671	16523	16434	16555	16390	16575	16514	16530	16375	16753	16352	16573	16424	16412	16376	16465	16483	16339	16489	16423	16432	16523	16513	16458	16153	16378	16369	16623	16361	16314	16518	16388	16602	16425	16591	16525	16463	16429	16453	16257	16385	16590	16453	16571	16282	16556	16526	16441	16601	16402	16457	16467	16430	16383	16409	16313	16578	16399	16468	16623	16507	16462	16594	16601	16693	16405	16610	16338	16576	16518	16336	16560	16376	16614	16369	16281	16635	16306	16515	16384	16583	16335	16540	16499	16478	16182	16457	16710	16398	16415	16382	16376	16629	16744	16297	16509	16578	16492	16366	16535	16354	16355	16354	16663	16599	16409	16320	16436	16569	16577	16415	16321	16296	16518	16451	16314	16634	16568	16401	16400	16382	16500	16646	16518	16508	16428	16209	16658	16327	16383	16427	16505	16431	16599	16526	16581	16595	16406	16583	16528	16602	16324	16419	16598	16418	16688	16523	16446	16448	16376	16475	16443	16530	16715	16394	16249	16550	16542	16624	16410	16568	16499	16505	16411	16497	16449	16483	16597	16656	16454	16221	16252	16613	16311	16511	16585	16442	16533	16510	16574	16481	16651	16539	16411	16419	16312	16558	16651	16676	16587	16665	16495	16462	16455	16588	16345	16558	16379	16377	16569	16302	16483	16401	16516	16475	16457	16444	16696	16522	16450	16310	16409	16451	16517	16398	16449	16569	16555	16500	16548	16379	16439	16444	16667	16673	16496	16493	16485	16531	16512	16438	16603	16510	16475	16455	16319	16419	16421	16534	16377	16598	16240	16540	16465	16405	16552	16510	16604	16455	16610	16544	16525	16469	16469	16292	16761	16519	16483	16408	16583	16288	16485	16705	16403	16267	16416	16544	16633	16651	16581	16534	16546	16304	16559	16441	16603	16537	16419	16651	16477	16393	16373	16580	16442	16467	16227	16465	16623	16521	16606	16403	16274	16531	16655	16481	16449	16374	16503	16408	16473	16313	16577	16551	16534	16490	16589	16649	16600	16715	16534	16445	16587	16422	16616	16354	16406	16413	16693	16665	16374	16533	16431	16539	16428	16574	16549	16499	16443	16511	16509	16399	16587	16449	16537	16597	16622	16599	16625	16504	16419	16393	16368	16482	16453	16581	16503	16270	16608	16539	16611	16463	16457	16329	16418	16499	16366	16429	16343	16605	16535	16460	16492	16403	16486	16387	16481	16536	16497	16316	16562	16471	16462	16482	16451	16409	16396	16495	16394	16628	16642	16570	16481	16565	16720	16332	16473	16481	16568	16436	16507	16452	16513	16368	16600	16654	16253	16391	16567	16611	16385	16594	16397	16437	16429	16611	16521	16641	16477	16714	16487	16356	16390	16540	16586	16556	16374	16573	16537	16453	16331	16575	16488	16406	16496	16622	16610	16370	16473	16504	16580	16346	16425	16554	16474	16502	16321	16564	16573	16471	16432	16568	16296	16356	16794	16351	16346	16380	16550	16451	16469	16526	16497	16593	16507	16375	16580	16596	16507	16397	16579	16279	16325	16638	16368	16521	16414	16375	16372	16366	16446	16542	16389	16644	16619	16482	16682	16714	16527	16522	16435	16385	16567	16580	16488	16658	16397	16398	16407	16475	16424	16401	16467	16618	16289	16427	16490	16487	16464	16440	16477	16485	16573	16482	16484	16336	16499	16413	16726	16480	16419	16512	16486	16408	16569	16409	16531	16548	16561	16558	16685	16414	16442	16354	16493	16325	16508	16380	16325	16628	16571	16472	16485	16420	16368	16465	16395	16264	16645	16609	16554	16417	16379	16305	16350	16462	16491	16452	16457	16341	16348	16393	16510	16534	16461	16437	16437	16570	16455	16386	16409	16590	16403	16468	16253	16422	16432	16406	16353	16599	16523	16354	16337	16521	16546	16545	16584	16505	16606	16595	16464	16430	16451	16601	16235	16508	16482	16426	16518	16575	16439	16572	16311	16504	16671	16342	16444	16666	16586	16444	16349	16510	16429	16616	16653	16586	16499	16371	16442	16514	16531	16454	16345	16313	16423	16559	16384	16558	16393	16420	16428	16487	16482	16492	16373	16395	16559	16377	16331	16460	16556	16399	16458	16561	16476	16503	16521	16715	16557	16488	16436	16488	16527	16423	16448	16390	16649	16468	16526	16466	16476	16441	16651	16540	16518	16478	16582	16498	16528	16339	16438	16513	16730	16365	16318	16389	16523	16621	16447	16457	16206	16425	16590	16675	16757	16402	16656	16484	16367	16530	16434	16290	16208	16521	16505	16405	16488	16397	16336	16465	16382	16338	16660	16428	16518	16592	16529	16553	16478	16482	16641	16625	16515	16637	16655	16463	16468	16670	16514	16381	16366	16481	16472	16494	16344	16563	16414	16325	16286	16495	16441	16325	16303	16374	16563	16374	16402	16632	16546	16684	16709	16658	16570	16474	16648	16541	16383	16450	16270	16325	16316	16426	16621	16607	16443	16395	16623	16459	16559	16412	16414	16441	16472	16523	16615	16390	16642	16495	16630	16396	16574	16730	16333	16479	16323	16494	16557	16568	16321	16482	16530	16604	16732	16557	16431	16569	16540	16488	16458	16531	16630	16623	16464	16421	16756	16457	16386	16676	16266	16436	16572	16557	16355	16437	16570	16371	16547	16598	16420	16459	16554	16450	16620	16401	16510	16602	16610	16588	16620	16473	16566	16393	16593	16504	16477	16393	16497	16317	16636	16452	16562	16494	16468	16201	16422	16539	16411	16409	16584	16324	16735	16507	16463	16591	16510	16282	16463	16462	16538	16297	16354	16328	16375	16470	16460	16537	16452	16413	16629	16446	16544	16683	16424	16609	16699	16453	16441	16502	16523	16422	16426	16449	16386	16513	16403	16366	16250	16626	16442	16587	16488	16460	16472	16437	16415	16518	16640	16510	16309	16390	16483	16516	16497	16401	16551	16568	16673	16366	16623	16543	16378	16731	16432	16425	16240	16497	16419	16326	16638	16563	16628	16292	16499	16571	16546	16510	16556	16534	16431	16336	16312	16374	16385	16371	16346	16552	16540	16380	16430	16592	16455	16508	16599	16353	16676	16425	16870	16325	16346	16487	16418	16621	16613	16490	16537	16218	16414	16386	16717	16477	16677	16396	16487	16572	16528	16621	16471	16311	16540	16399	16691	16377	16488	16659	16422	16422	16332	16623	16559	16480	16335	16523	16572	16554	16562	16493	16591	16506	16367	16392	16472	16590	16468	16418	16423	16677	16583	16505	16298	16488	16634	16450	16724	16605	16317	16668	16600	16453	16587	16536	16554	16641	16539	16357	16515	16616	16553	16459	16725	16305	16581	16554	16501	16534	16437	16274	16597	16421	16612	16489	16593	16480
17620	23957	19395	16296	15272	14836	14694	14549	14521	14447	14489	14505	14558	14611	14602	14553	14372	14654	14454	14628	14502	14513	14529	14477	14566	14606	14490	14389	14352	14500	14578	14474	14409	14296	14463	14342	14389	14418	14723	14466	14650	14430	14483	14495	14371	14478	14618	14580	14643	14465	14597	14439	14534	14460	14416	14711	14482	14505	14523	14439	14526	14347	14453	14654	14460	14542	14543	14545	14540	14413	14472	14438	14567	14533	14552	14436	14517	14528	14474	14527	14545	14528	14496	14603	14498	14404	14344	14560	14571	14501	14513	14478	14657	14530	14391	14527	14628	14516	14528	14505	14710	14530	14491	14376	14648	14589	14539	14549	14453	14535	14420	14631	14603	14339	14595	14674	14558	14342	14548	14625	14549	14535	14653	14450	14377	14433	14385	14634	14548	14371	14504	14343	14515	14579	14424	14498	14390	14580	14572	14442	14533	14428	14499	14594	14419	14395	14637	14450	14502	14404	14458	14524	14589	14495	14485	14479	14618	14581	14490	14213	14488	14482	14518	14459	14510	14423	14644	14425	14489	14535	14537	14562	14516	14508	14413	14532	14594	14454	14378	14595	14638	14548	14450	14521	14587	14597	14424	14470	14535	14336	14585	14450	14663	14630	14409	14493	14548	14585	14651	14522	14545	14478	14448	14629	14403	14399	14558	14704	14479	14555	14497	14484	14590	14530	14453	14621	14469	14528	14638	14610	14493	14613	14371	14467	14514	14557	14405	14424	14326	14715	14510	14551	14417	14479	14588	14575	14523	14511	14443	14429	14601	14583	14585	14546	14424	14466	14530	14570	14530	14528	14510	14508	14503	14497	14647	14521	14680	14473	14537	14504	14275	14599	14616	14419	14376	14532	14452	14743	14504	14448	14519	14421	14554	14545	14638	14492	14471	14596	14557	14654	14656	14446	14580	14561	14495	14417	14504	14361	14296	14538	14426	14438	14390	14525	14526	14516	14462	14495	14562	14550	14603	14583	14634	14479	14707	14573	14412	14460	14478	14430	14426	14451	14694	14510	14489	14509	14495	14433	14536	14354	14487	14703	14695	14563	14513	14417	14540	14533	14498	14608	14451	14482	14601	14488	14623	14396	14529	14598	14527	14401	14442	14523	14483	14579	14530	14396	14595	14511	14538	14417	14497	14557	14529	14464	14624	14485	14414	14579	14492	14452	14435	14443	14498	14365	14589	14474	14454	14697	14369	14484	14596	14499	14383	14520	14582	14462	14366	14459	14362	14551	14629	14442	14438	14460	14509	14468	14546	14568	14754	14628	14669	14553	14468	14502	14638	14582	14539	14365	14422	14491	14611	14552	14321	14380	14498	14571	14555	14420	14611	14426	14457	14542	14521	14465	14573	14530	14349	14437	14513	14526	14352	14453	14590	14553	14449	14313	14513	14543	14444	14647	14497	14604	14485	14574	14584	14613	14399	14505	14477	14687	14402	14443	14541	14495	14447	14295	14513	14503	14557	14473	14420	14340	14524	14404	14517	14445	14513	14296	14454	14474	14438	14399	14495	14524	14753	14530	14424	14306	14382	14616	14307	14369	14552	14594	14495	14465	14451	14512	14512	14562	14574	14404	14402	14502	14411	14553	14420	14402	14617	14531	14393	14561	14441	14622	14570	14446	14599	14553	14417	14415	14497	14564	14509	14642	14532	14551	14460	14525	14616	14452	14404	14534	14312	14563	14485	14384	14589	14523	14577	14532	14610	14581	14535	14561	14580	14510	14603	14405	14417	14357	14512	14477	14597	14522	14454	14460	14532	14509	14365	14459	14529	14516	14486	14493	14520	14438	14584	14464	14710	14525	14552	14513	14474	14376	14475	14642	14459	14489	14390	14571	14384	14447	14435	14540	14637	14548	14468	14563	14593	14574	14416	14395	14560	14425	14449	14407	14510	14522	14584	14502	14645	14240	14529	14534	14777	14559	14557	14565	14433	14532	14543	14516	14445	14475	14648	14516	14458	14410	14617	14538	14442	14463	14430	14527	14559	14412	14620	14600	14572	14451	14495	14470	14491	14547	14484	14648	14376	14485	14594	14522	14516	14639	14520	14496	14346	14573	14455	14436	14451	14478	14477	14551	14539	14407	14514	14531	14610	14581	14442	14636	14608	14475	14632	14447	14589	14570	14418	14400	14508	14438	14631	14526	14599	14616	14620	14479	14404	14506	14511	14566	14635	14580	14462	14476	14562	14528	14578	14523	14442	14504	14685	14523	14531	14509	14494	14622	14412	14599	14597	14494	14526	14602	14573	14437	14581	14560	14324	14670	14772	14362	14602	14532	14530	14590	14488	14506	14597	14541	14450	14508	14332	14515	14426	14606	14407	14575	14677	14543	14502	14564	14522	14510	14513	14489	14554	14539	14627	14569	14512	14566	14566	14348	14482	14613	14415	14471	14454	14524	14719	14424	14474	14649	14423	14538	14634	14521	14568	14455	14559	14535	14414	14644	14414	14499	14453	14564	14486	14517	14555	14518	14616	14463	14376	14533	14490	14475	14726	14514	14628	14586	14529	14373	14476	14461	14512	14333	14388	14546	14477	14501	14686	14504	14444	14632	14509	14465	14666	14464	14294	14320	14423	14461	14480	14367	14513	14392	14389	14363	14392	14738	14436	14485	14530	14536	14532	14566	14565	14568	14471	14486	14326	14440	14510	14494	14398	14586	14536	14477	14538	14598	14626	14523	14406	14473	14496	14357	14504	14491	14383	14505	14510	14498	14562	14511	14550	14402	14523	14451	14500	14659	14495	14520	14377	14555	14687	14412	14459	14486	14487	14583	14539	14442	14467	14433	14548	14532	14627	14415	14299	14612	14492	14509	14501	14424	14354	14454	14652	14560	14614	14458	14593	14364	14620	14509	14356	14356	14537	14459	14440	14596	14421	14460	14397	14535	14454	14466	14537	14523	14445	14659	14546	14448	14724	14479	14649	14564	14598	14447	14544	14527	14485	14377	14648	14369	14524	14568	14556	14566	14625	14446	14363	14550	14455	14591	14622	14308	14472	14636	14480	14437	14547	14441	14629	14531	14645	14581	14555	14423	14508	14583	14591	14558	14342	14377	14641	14587	14327	14530	14378	14461	14556	14393	14582	14455	14625	14514	14447	14489	14566	14479	14599	14384	14381	14445	14615	14575	14334	14544	14486	14464	14598	14487	14602	14573	14689	14541	14542	14520	14405	14685	14312	14372	14615	14572	14527	14442	14523	14328	14465	14466	14700	14371	14495	14522	14508	14510	14533	14486	14461	14538	14420	14421	14233	14518	14282	14474	14619	14375	14612	14583	14588	14530	14559	14363	14555	14488	14695	14586	14422	14591	14609	14589	14619	14261	14485	14520	14651	14441	14507	14618	14605	14402	14728	14599	14585	14651	14537	14402	14449	14413	14521	14554	14484	14451	14483	14542	14553	14682	14432	14489	14544	14515	14443	14456	14579	14595	14289	14450	14553	14570	14395	14607	14437	14401	14417	14413	14453	14804	14551	14293	14555	14397	14572	14577	14557	14372	14428	14554	14543	14515	14525	14498	14454	14627	14530	14543	14511	14463	14464	14496	14656	14436	14494	14292	14448	14658	14561	14465	14523	14446	14633	14405	14417	14672	14605	14451	14526	14504	14463	14391	14506	14501	14457	14518	14552	14543	14519	14585	14498	14387	14546	14478	14554	14508	14278	14582	14393	14518	14529	14661	14519	14515	14509	14560	14318	14596	14507	14422	14435	14504	14326	14439	14534	14596	14509	14481	14514	14468	14388	14458	14417	14552	14378	14406	14543	14344	14432	14499	14276	14466	14463	14546	14656	14553	14638	14584	14555	14575	14485	14575	14465	14555	14422	14481	14542	14428	14502	14442	14572	14330	14472	14496	14383	14314	14510	14613	14253	14471	14588	14490	14566	14405	14441	14447	14430	14474	14631	14419	14613	14399	14462	14416	14572	14372	14445	14422	14629	14459	14502	14360	14571	14495	14552	14555	14540	14383	14301	14490	14327	14517	14561	14587	14555	14558	14489	14599	14442	14387	14447	14668	14466	14524	14539	14377	14541	14557	14557	14633	14286	14512	14431	14593	14495	14591	14609	14570	14611	14525	14617	14595	14466	14344	14537	14534	14685	14394	14608	14780	14561	14523	14304	14602	14575	14554	14643	14667	14701	14619	14575	14503	14637	14547	14505	14460	14541	14483	14387	14520	14521	14545	14617	14634	14491	14563	14640	14510	14481	14504	14455	14531	14661	14475	14437	14477	14568	14588	14624	14543	14487	14396	14458	14474	14454	14564	14500	14616	14464	14390	14600	14491	14586	14466	14346	14568	14548	14632	14616	14626	14512	14567	14481	14462	14503	14569	14355	14402	14593	14493	14708	14622	14663	14431	14616	14657	14496	14583	14514	14434	14569	14511	14345	14444	14510	14408	14587	14518	14364	14495	14575	14571	14504	14728	14431	14620	14473	14661	14432	14617	14572	14654	14464	14466	14472	14352	14316	14622	14635	14481	14474	14523	14554	14527	14529	14574	14469	14410	14501	14580	14479	14400	14534	14610	14326	14454	14609	14482	14541	14319	14447	14558	14626	14493	14642	14555	14361	14355	14516	14542	14336	14387	14526	14485	14458	14605	14570	14462	14488	14399	14314	14330	14500	14509	14575	14256	14556	14480	14435	14621	14557	14524	14514	14509	14596	14450	14501	14613	14576	14628	14475	14356	14722	14691	14513	14495	14483	14510	14649	14553	14441	14474	14591	14634	14471	14385	14354	14569	14571	14561	14605	14433	14436	14413	14565	14607	14551	14517	14339	14612	14469	14469	14518	14539	14576	14422	14519	14570	14505	14487	14325	14423	14434	14516	14514	14490	14390	14299	14598	14469	14378	14461	14635	14443	14508	14533	14512	14533	14698	14442	14629	14309	14488	14653	14480	14464	14562	14580	14561	14528	14593	14562	14524	14485	14351	14430	14442	14345	14539	14487	14715	14621	14473	14523	14332	14438	14576	14646	14315	14483	14372	14365	14487	14510	14443	14556	14444	14492	14506	14295	14754	14414	14499	14473	14527	14552	14470	14667	14580	14804	14623	14493	14574	14481	14411	14604	14702	14625	14356	14609	14488	14709	14563	14666	14440	14602	14495	14527
24011	21581	28096	25889	22346	20514	19678	18076	17510	17492	17629	17372	17645	17463	17474	17572	17411	17515	17422	17446	17406	17436	17295	17175	17254	17237	17469	17361	17242	17313	17132	17366	17507	17052	17316	17321	17458	17467	17328	17269	17331	17140	17170	17313	17243	17013	17193	17239	17269	17293	17311	17216	17231	17110	17180	17320	17284	17480	17153	17244	17391	17244	17376	17244	17339	17312	17381	17260	17327	17306	17446	17521	17428	17457	17228	17258	17341	17311	17296	17291	17268	17323	17447	17303	17328	17389	17326	17036	17285	17246	17328	17173	17381	17312	17263	17167	17202	17251	17366	17318	17404	17447	17299	17202	17146	17167	17330	17279	17368	17064	17308	17231	17277	17214	17388	17397	17334	17425	17222	17243	17241	17349	17324	17394	17185	17343	17210	17383	17221	17284	17087	17437	17192	17037	17271	17258	17490	17129	17236	17289	17278	17249	17239	17400	17180	17266	17202	17463	17170	17424	17200	17266	17274	17464	17386	17314	17085	17120	17231	17453	17208	17262	17160	17440	17143	17327	17383	17274	17269	17245	17233	17119	17236	17128	17414	17377	17267	17207	17352	17241	17236	17044	17137	17454	17256	17345	17347	17421	17375	17136	17297	17043	17367	17429	17179	17133	17112	17314	17120	17590	17354	17429	17169	17259	17092	17151	17071	17347	17273	17397	17161	17253	17286	17229	17353	17240	17245	17252	17263	17289	17145	17082	17553	17240	17377	17439	17095	17272	17502	17368	17329	17259	17211	17232	17151	17270	17355	17287	17311	17195	17278	17203	17296	17370	17264	17122	17143	17237	17305	17348	17119	17441	17271	17451	17391	17103	17263	17177	17315	17126	17081	17023	17146	17252	17311	17354	17430	17363	17185	17339	17229	17196	17283	17421	17345	17327	17375	17201	17168	17243	17392	17215	17231	17368	17218	17474	17288	16974	17317	17428	17231	17319	17232	17186	17329	17391	17439	17230	17342	17141	17338	17195	17403	17196	17203	17191	17154	17212	17406	17298	17300	17541	17226	17414	17299	17235	17317	17276	17034	17331	17233	17312	17213	17271	17108	17307	17358	17203	17152	17382	17159	17035	17194	17195	17219	17176	17365	17322	17128	17270	17349	17275	17301	17188	17135	17066	17310	17142	17248	17323	17269	17072	17386	17377	17261	17469	17247	17284	17278	17228	17336	17298	17254	17300	17271	17517	17107	17285	17281	17179	17382	17510	17356	17194	17390	17405	17539	17313	17326	17380	17263	17254	17488	17232	17252	17231	17468	17384	17423	17401	17457	17264	17343	17340	17379	17135	17279	17065	17136	17425	17318	17211	17092	17234	17193	17450	17236	17279	17345	17281	17330	17238	17168	17376	17221	17319	17418	17431	17301	17128	17277	17178	17297	17203	17356	17269	17137	17121	17232	17222	17413	17159	17350	17247	17334	17420	17194	17304	17208	17261	17097	17177	17192	17158	17478	17296	17153	17266	17349	17201	17408	17217	17306	17163	17209	17182	17415	17322	17357	17031	17275	17093	17448	17309	17518	17239	17351	17343	17105	17188	17333	17237	17317	17230	17245	17478	17436	17271	17421	17314	17217	17364	17218	17396	17485	17207	17258	17282	17148	17255	17235	17367	17308	17418	17438	17262	17399	17386	17362	17123	17274	17074	17110	17268	17222	16984	17382	17193	17236	17079	17391	17137	17387	17434	17314	17179	17247	17282	17150	17138	17175	17140	17498	17255	17346	17222	17197	17303	17369	17091	17254	17447	17020	17337	17288	17194	17183	17393	17517	17159	17253	17308	17335	17424	17298	17121	17219	17377	17171	17064	17247	17104	17264	17446	17157	17145	17271	17118	17333	17499	17187	17151	17317	17186	17526	17399	17186	17090	17415	17199	17127	17343	17384	17241	17187	17192	17077	17293	17111	17310	17319	17020	17308	17196	17140	17342	17142	17226	17274	17324	17246	17356	17384	17369	17275	17208	17421	17400	17154	17429	17228	17296	17303	17250	17323	17026	17172	17295	17381	17142	17462	17278	17379	17327	17270	17358	17375	17429	17247	17319	17231	17343	17321	17280	17412	17160	17226	17249	17292	17438	17333	17212	17453	17244	17197	17179	17088	17127	17117	17271	17061	17240	17324	17303	17292	17337	17454	17418	17426	17402	17435	17036	17124	17142	17250	17261	17426	17185	17290	17270	17412	17303	17415	17197	17377	17269	17271	17162	17293	17523	17350	17197	17303	17407	17326	17443	17421	17375	17275	17184	17337	17361	17169	17371	17151	17374	17291	17203	17135	17276	17246	17511	17216	17431	17531	17125	17306	17045	17222	17287	17384	17308	17530	17274	17290	17319	17414	17155	17156	17349	17244	17275	17311	17400	17153	17239	17279	17339	17191	17359	17242	17143	17206	17188	17259	17331	17196	17352	17209	17349	17313	17466	17167	17425	17446	17292	17219	17356	17333	17191	17230	17087	17309	17176	17179	17236	17379	17487	17138	17379	17354	17477	17397	17208	17234	17243	17211	17203	17286	17175	17302	17363	17294	17214	17349	17430	17392	17247	16997	17440	17269	17314	17271	17208	17120	17292	17351	17229	17303	17296	17227	17283	17219	16953	17143	17380	17268	17519	17332	17254	17298	17323	17315	17096	17536	17386	17295	17500	17487	17192	17296	17144	17361	17235	17429	17290	17308	17338	17190	17367	17333	17424	17633	17178	17382	17116	17295	17282	17210	17178	17267	17335	17420	17174	17179	17370	17360	17210	17429	17482	17333	17243	17464	17295	17196	17174	17195	17145	17366	17159	17328	17328	17340	17196	17160	17451	17396	17453	17390	17198	17380	17320	17258	17191	17363	17240	17265	17242	17364	17075	17288	17243	17356	17231	17369	17218	17373	17442	17259	17395	17327	17269	17241	17362	17326	17188	17380	17385	17332	17346	17289	17303	17355	17276	17291	17259	17356	17219	17206	17223	17176	17175	17267	17172	17423	17243	17177	17206	17461	17323	17424	17265	17227	17459	17143	17075	17322	17114	17329	17226	17291	17131	17212	17093	17403	17267	17369	17236	17180	17183	17378	17091	17272	17214	17205	17279	17214	17256	17340	17130	17408	17307	17332	17222	17312	17158	17279	17267	17277	17267	17236	17458	17298	17496	17559	17368	17187	17250	17186	17124	17123	17342	17283	17318	17277	17205	17276	17405	17197	17287	17291	17177	17375	17359	17584	17210	17242	17237	17214	17329	17391	17268	17214	17404	17319	17374	17354	17346	17445	17270	17113	17094	17164	17377	17343	17322	17121	17268	17273	17266	17133	17253	17186	17381	17300	17416	17474	17170	17239	17197	17175	17163	17373	17361	17365	17269	17266	17432	17375	17270	17456	17213	17248	17237	17163	17306	17310	17392	17411	17317	17442	17279	17315	17408	17448	17333	17372	17452	17165	17447	17485	17394	17294	17333	17319	17395	17280	17350	17330	17323	17353	17176	17336	17244	17295	17215	17222	17081	17204	17081	17064	17357	17216	17296	17200	17262	17365	17355	17349	17223	17294	17403	17285	17305	17315	17245	17236	17401	17070	17058	17142	17379	17218	17472	17395	17286	17274	17179	17362	17104	17104	17305	17258	17245	17351	17320	17204	17390	17269	17486	17074	17223	17253	17316	17397	17382	17330	17327	17310	17427	17397	17319	17171	17380	16990	17180	16926	17333	17295	17309	17294	17390	17373	17299	17022	17249	17418	17396	17171	17229	17384	17531	17165	17286	17294	17390	17226	17456	17312	17381	17199	17092	17130	17213	17216	17260	17287	17218	17323	17203	17376	17207	17460	17291	17217	17346	17485	17359	17090	17248	17248	17137	17140	17456	17188	17380	17210	17142	17242	17418	17249	17319	17179	17260	17300	17102	17021	17306	17341	17262	17459	17145	17297	17037	17278	17357	17480	17274	17280	17391	17064	17079	17325	17442	17378	17298	17238	17575	17187	17514	17377	17161	17187	17361	17184	17318	17222	17142	17144	17219	17225	17378	17365	17384	17303	17441	17317	17232	17401	17367	17377	17259	17435	17487	17460	17332	17366	17183	16999	17178	17110	17321	17199	17396	17275	17241	17299	17189	17399	17283	17380	17266	17271	17345	17204	17492	17285	17104	17451	17345	17059	17063	17141	17185	17327	17143	17296	17330	17474	17410	17322	17391	17501	17348	17279	17317	17354	17302	17027	17438	17373	17267	17252	17106	17342	17286	17277	17280	17024	17311	17249	17228	17210	17276	17288	17410	17344	17280	17386	17318	17111	17122	17113	17263	17193	17125	17310	17306	17383	17372	17481	17292	17439	17395	17190	17305	17184	17354	17395	17314	17406	17241	17270	17159	17308	17070	17045	17239	17362	17435	17264	17454	17495	17232	17333	17399	17207	17072	17078	17505	17195	17425	17365	17277	17246	17330	17483	17317	17167	17150	17185	17128	17296	17138	17126	17197	17095	17303	17203	17329	17159	17325	17486	17229	17258	17382	17323	17338	17489	17249	17176	17302	17262	17366	17380	17243	17076	17313	17111	17369	17280	17359	17065	17454	17350	17273	17333	17125	17348	17133	17368	17239	17218	16959	17258	17246	17258	17106	17234	17378	17242	17336	17244	17232	17296	17336	17366	17375	17307	17426	17340	17262	17349	17439	17235	17273	17182	17382	17449	17214	17204	17561	17228	17355	17269	17404	17414	17241	17359	17315	17385	17401	17214	17366	17180	17122	17540	17450	17454	17224	17337	17218	17216	17386	17399	17361	17203	17352	17034	17205	17250	17175	17222	17295	17386	17155	17277	17245	17330	17291	17268	17262	17217	17347	17250	17400	17284	17382	17064	17369	17337	17302	17422	17350	17193	17191	17320	17167	17361	17273	17406	17135	17238	17184	17247	17372	17278	17146	17278	17126	17392	17114	17329	17287	17164	17361	17459	17396	17137	17251	17362	17285	17175	17319	17167	17358	17287	17178	17296	17359	17218	17024	17266	17321	17241	17273	17312	17392	17400	17487	17280	17384	17417	17509	17437	17189	17361	17148	17312	17257	17262	17311	17211	17207	17130	17210	17033	17137	17437	17264	17170	17126	17243	17357	17292	17064	17390	17297	17328	17395	17282	17484	17206	17355	17414	17440
17060	35189	26488	20005	17473	16501	15765	15564	15196	15196	15158	15389	15241	15008	15133	15145	15051	15080	15118	15141	15060	15122	14933	15106	15106	15091	15102	15152	15056	15020	14888	14980	15100	14960	15050	14981	15062	14792	14764	15047	15033	14977	14982	15051	15058	15020	15021	14853	15071	14931	14983	15098	15137	15099	15048	14910	14970	14870	14967	14914	15032	14988	15035	15086	15085	15137	14976	15103	15067	15102	14897	14850	15117	15134	14855	14928	14981	14990	14887	15047	15079	14928	14917	15031	15003	15044	14975	14942	15093	14994	14916	14938	14972	15119	15033	15006	14980	15052	14843	15090	15002	15038	14985	14946	14986	15024	15103	15001	14987	15003	15016	14822	14940	15045	14972	14944	14887	14999	15138	14912	15040	14893	15382	14981	15120	15131	15082	14965	14849	14884	14850	15074	14964	14938	14786	15215	14994	14970	15039	14945	15052	15034	14953	14948	15082	15036	15020	15015	14965	14892	14936	15150	15053	15010	14918	14958	14896	14950	15080	15073	14964	14965	14922	14950	14800	14955	14869	14876	15185	15003	14877	15107	14902	14888	14875	14968	15006	15091	14888	15047	14888	14929	14866	15112	14998	15051	14905	14918	14826	15083	14951	15099	14964	15036	15039	14916	15091	15022	15031	14884	14982	14794	14969	15104	15028	14976	15009	15116	14959	14855	15308	14944	15081	14794	14881	14853	14898	14861	14952	14944	14898	14876	15114	15038	15062	15033	15014	14981	15021	14938	15024	14855	14865	14934	14893	14848	15062	15046	14974	14916	15073	15159	14924	14901	14935	15109	14962	14939	14993	14942	15079	15016	14869	15056	14854	14999	14820	14926	14945	14942	14947	15035	15046	15147	14925	15116	14893	14756	14971	14840	14921	14853	15123	15107	15030	14956	14879	14968	14934	14902	14994	15071	15041	14917	15105	14944	14884	15064	15027	14907	14936	15049	15042	15153	15066	15008	14874	14889	15106	14806	15041	15113	14828	15154	15112	14901	15007	15161	15016	15089	14913	14920	14956	14916	15003	14933	14870	14827	14848	15078	14999	15047	15060	14943	15027	14943	14969	15091	15030	15082	14946	14992	14853	15046	14926	14908	14759	14951	14898	14923	15051	15066	14971	14870	15130	14986	15080	14933	14969	15033	15005	15086	14980	15006	14997	14847	14923	14772	14978	15084	14856	15061	15149	14985	14930	15006	14843	14951	15055	14943	15006	14947	14977	15121	15086	14872	15073	15058	14900	14774	15093	15021	14923	14979	14989	15084	14977	14935	15204	14790	14815	14967	15032	15071	15048	14778	15058	15038	14931	14790	14985	14794	14952	15080	15042	14926	15117	14854	14975	14885	15073	15011	15062	14931	14998	14962	15069	14913	14942	14924	14979	14925	14991	14901	14905	15036	14953	14893	15016	15095	15022	14913	14878	15018	15044	14917	14999	14781	15074	14902	14932	14872	14887	14936	15072	14995	14871	14989	15047	15147	15001	14940	15024	14960	14922	15021	15132	14920	15076	14834	14984	14891	14921	14980	14947	15112	15030	15016	15024	15036	14990	14934	14965	14976	15037	14995	14963	14917	15043	14928	15078	14966	14881	14932	15162	15103	14962	14918	14869	14977	14968	14917	14910	15002	15062	14975	15041	14966	14916	14988	15040	14950	15129	15221	14915	15036	14979	14922	14916	14958	14897	14820	14992	14955	14978	14932	14853	15050	14849	15107	14956	15033	14975	15119	14958	14958	14975	14934	15055	15086	14981	15051	15029	14930	15029	14980	14926	15109	14839	14930	15016	14873	14807	15001	14903	15038	14915	14984	15051	15114	14887	14898	15086	14922	15099	15138	15052	15162	15033	15026	14727	15089	14955	14979	14970	15067	14957	14866	14972	15085	15137	15086	15010	15006	15058	14941	15043	15037	14970	15060	14888	14949	15051	14885	14991	15017	15137	14908	15080	15096	14995	14971	14986	14934	15086	15087	15108	14878	15043	15072	15037	14899	14799	14966	14989	15042	14816	14795	14791	14959	14973	15178	14981	15018	15131	15018	15192	14879	15000	15017	14913	14831	15039	14900	15039	14826	14903	15026	14982	14890	15155	15088	14972	14905	15027	15058	15122	15007	14874	14894	15146	14948	14865	15060	15029	15092	14954	14980	15020	14868	15084	14942	15247	14909	14886	14867	15043	14916	15004	15169	15020	14894	15064	14891	14924	15004	14831	14878	15094	15019	14891	14952	15047	15032	14763	14921	14947	15078	15075	15043	15063	14958	15061	14940	15096	14708	15042	15155	14990	14925	15116	15090	15118	14954	15029	14884	14948	14910	14873	15104	15005	14912	15103	15043	14959	14922	15084	14837	15091	15159	15049	14993	14898	15154	14973	14841	14970	14940	15016	14963	14976	15060	14920	14994	14939	14902	15133	14817	15117	15145	15039	14930	14859	14973	14944	14928	14993	15128	14934	15115	15092	15005	14934	14975	15210	15099	14922	14961	14936	15131	14837	14885	15058	14817	14877	15013	15127	15001	14928	14869	15154	15116	14905	15013	14975	14970	14863	15073	14986	14896	14922	15030	15116	14901	15198	14996	15113	15170	14845	14984	15038	15012	14869	14930	14885	14995	14924	14812	15078	15010	15002	14831	14961	14954	15122	15055	15202	14928	14955	14940	15019	14806	14924	14888	14983	14954	14947	14836	15061	14995	15104	15032	14751	14943	15069	14961	15097	14984	15052	15042	14976	15083	14993	15200	15028	14989	14921	14874	14978	14979	14816	14889	14979	14857	14954	15024	14928	14933	14891	14941	14933	15043	14987	15028	15049	15138	14944	14812	14969	15100	14880	14862	14980	15118	14979	14971	15010	14995	15006	14994	14989	14950	15026	14937	14857	14758	14936	14998	15036	14818	15040	14753	14926	14896	14983	15148	15097	14804	14946	14938	14862	14985	14941	15142	15133	14953	14930	14785	15048	14780	15075	14954	15111	14948	14979	14909	14847	14951	14892	15042	15032	14941	14886	15063	15138	14970	15120	14864	15061	15023	15015	15141	14787	15111	14992	15044	14975	15023	14944	14970	14881	15004	15002	14907	14956	14999	15068	14924	15112	15001	14987	14989	15007	15022	14787	14856	14896	14920	14964	14917	14714	14957	15043	14835	14932	14964	14933	14907	14825	14919	14993	14896	15028	15006	15113	15220	15031	14868	14932	15092	15064	15080	15043	14854	14955	15007	15152	14908	14969	14898	14915	14910	15023	15039	15002	14948	14965	14947	15145	14871	15146	14912	14988	14925	14760	15053	14788	14940	14866	15034	14879	14985	14980	14881	15026	14894	15004	14884	14766	15002	14891	15025	15105	14973	15111	15122	14994	14884	14949	15136	14878	15147	14846	15025	15103	14839	14818	15012	15099	14947	15129	14992	15018	14953	15009	14967	14989	14963	15017	14861	14906	14853	14890	15052	14959	14905	15061	15003	14998	14986	14972	15244	14972	15053	15119	14852	15015	14909	15066	14962	14843	14975	14921	14927	15141	14959	14875	14892	14978	15075	15092	15044	14977	14906	14909	15069	15065	14883	14973	14918	15097	14987	14968	15015	15089	14923	14766	15061	15114	14940	14977	15000	15045	14956	14834	14973	15075	14868	15179	14859	14860	15113	15104	15056	14983	14979	15089	15018	14884	14877	14916	15163	14947	15098	15196	14978	14999	14834	15042	15152	15021	14904	14875	14934	15156	14922	14979	14853	14984	15004	15102	15072	15028	15026	14951	15081	15027	14972	14890	14872	15088	15098	14947	15074	15110	14816	14978	14881	15038	14936	15073	14933	14980	15020	14943	14874	15174	14907	14980	14952	14892	14852	15008	14951	15025	14881	15144	14939	15125	14923	14988	14827	15027	15098	14970	15049	15076	15079	14962	14906	14858	15173	15031	15035	14813	15018	15001	14833	15099	15226	14751	15029	14995	15042	14899	14992	14992	15020	14945	14958	14879	14981	14987	14871	15064	14887	14904	14959	14995	15052	15063	15151	15014	14825	15093	14929	15161	15103	14948	15031	15196	15028	14949	15068	15041	14791	14972	14965	14853	15047	15100	15135	15092	14885	15087	15096	14920	14900	15015	14925	14854	14951	14908	14889	15007	14979	14708	15116	15102	15184	15004	15000	15143	14959	15005	15063	14979	14939	15120	14895	15175	15124	15135	15035	15066	15048	15098	14985	15036	14968	14891	14888	14904	14946	14904	14968	15142	15026	14848	14915	15145	14885	14893	14838	14993	14936	14955	14978	15012	15012	14970	14835	15125	14961	15120	15063	14915	14983	14978	14992	14925	15187	15066	15166	15268	14898	15046	14831	15006	15013	14921	14978	15145	14906	14946	14896	14976	14980	14947	14922	14860	14871	14993	15059	14850	15012	14838	15017	14950	14927	14831	14955	15003	15085	15010	14957	14947	14865	14988	14944	15221	15096	14896	15144	14885	14931	15017	14958	14895	14809	14950	14996	14811	14954	14889	15025	15054	14918	15097	15003	15118	15195	14902	14981	14975	14860	14926	14985	14790	14976	14899	14863	15144	14907	15079	14969	14992	14944	15027	14971	15170	15063	14918	14991	15156	14939	15126	14966	14998	14958	15223	14910	14884	15003	15071	14935	14970	14868	14994	15034	15053	14959	15057	14907	15049	15065	14931	14979	15045	15056	14971	14840	15005	15028	15065	14955	14830	14922	14975	15004	14994	14913	15024	14871	15173	14959	15018	14984	15080	15009	14895	14859	15066	15027	14972	15064	14928	14937	14987	14975	15025	14983	14882	15179	15011	15134	15121	14945	15024	14809	14855	14974	14934	15038	15024	14847	14977	14779	14963	15042	15123	15058	15007	15098	14897	14967	15000	14987	14929	14916	15051	14827	15178	15093	14932	15164	14988	15129	15018	15086	15200	14677	15091	14900	14833	14775	14805	14954	15052	15042	15166	14811	15063	15047	15156	14970	14923	14968	14970	15022	15076	14984	14903	15114	15089	14959	15070	14931	14957	14942	15023	14939	14907	14999	14808	14941	14958	14958	14854	14830	15160	15095	14966	14821	15046	14923	15034	14921	14892	15057	14865	14953	15016	14804	15106	14789	15069	14966	14971	15003	14922	15035	14827	14986	14956	14954
25631	21573	26561	26140	18322	17253	17380	16506	16454	16664	16516	16453	16530	16637	16624	16585	16476	16561	16703	16783	16459	16386	16437	16349	16379	16360	16343	16258	16398	16431	16450	16334	16465	16300	16390	16514	16539	16511	16455	16396	16431	16387	16184	16595	16470	16393	16184	16507	16410	16536	16533	16534	16474	16578	16393	16238	16517	16573	16485	16423	16235	16538	16474	16630	16553	16277	16479	16353	16416	16414	16425	16215	16304	16336	16395	16367	16262	16370	16261	16475	16300	16319	16598	16261	16540	16364	16447	16383	16391	16327	16232	16373	16466	16370	16419	16407	16512	16245	16415	16426	16440	16269	16594	16327	16411	16276	16285	16418	16342	16400	16519	16255	16534	16393	16486	16426	16351	16293	16202	16436	16416	16318	16502	16304	16467	16372	16367	16363	16325	16466	16390	16541	16521	16385	16294	16353	16429	16308	16365	16314	16521	16511	16364	16403	16122	16238	16487	16435	16443	16365	16381	16283	16407	16554	16637	16284	16555	16258	16314	16488	16297	16269	16428	16433	16498	16329	16476	16469	16233	16275	16334	16400	16449	16416	16346	16327	16525	16473	16592	16381	16412	16433	16498	16427	16560	16369	16385	16444	16585	16388	16556	16527	16172	16264	16458	16387	16301	16566	16300	16488	16327	16280	16378	16341	16531	16649	16397	16498	16278	16413	16218	16335	16506	16436	16270	16363	16406	16549	16453	16362	16565	16424	16604	16516	16488	16570	16441	16373	16592	16235	16263	16417	16530	16340	16437	16403	16358	16296	16448	16419	16389	16273	16206	16510	16514	16340	16402	16445	16406	16461	16519	16539	16465	16485	16510	16442	16552	16401	16327	16679	16423	16411	16439	16387	16509	16487	16443	16440	16397	16301	16582	16152	16368	16348	16456	16264	16402	16504	16372	16467	16308	16554	16607	16162	16205	16444	16283	16469	16319	16413	16260	16555	16560	16495	16445	16366	16338	16382	16239	16502	16378	16439	16373	16286	16448	16665	16301	16352	16416	16525	16516	16479	16603	16419	16433	16236	16218	16330	16345	16515	16532	16533	16506	16717	16523	16288	16184	16465	16552	16309	16336	16538	16561	16332	16406	16369	16569	16501	16302	16506	16547	16537	16237	16290	16324	16398	16547	16429	16352	16255	16455	16464	16334	16429	16492	16420	16463	16373	16354	16287	16348	16407	16381	16340	16295	16545	16439	16399	16507	16407	16386	16457	16370	16425	16376	16343	16363	16477	16313	16253	16390	16286	16416	16589	16488	16377	16328	16547	16596	16524	16396	16273	16479	16370	16511	16490	16436	16502	16192	16385	16621	16559	16248	16411	16313	16307	16387	16437	16259	16431	16408	16332	16552	16312	16287	16442	16352	16375	16366	16323	16192	16287	16515	16386	16126	16254	16419	16440	16519	16156	16450	16195	16308	16277	16249	16424	16540	16459	16431	16232	16251	16289	16533	16270	16448	16488	16398	16473	16535	16351	16241	16312	16626	16553	16461	16295	16309	16567	16396	16299	16369	16472	16432	16309	16248	16269	16270	16303	16477	16415	16404	16225	16248	16630	16458	16388	16580	16355	16580	16540	16527	16338	16467	16189	16481	16446	16455	16325	16377	16625	16491	16269	16541	16479	16612	16527	16410	16462	16353	16209	16495	16296	16426	16543	16535	16462	16521	16286	16536	16089	16542	16268	16530	16532	16398	16565	16472	16414	16452	16295	16528	16291	16420	16488	16527	16406	16346	16337	16499	16284	16377	16444	16527	16385	16499	16398	16211	16207	16274	16329	16515	16466	16253	16228	16214	16369	16236	16517	16347	16462	16418	16435	16378	16510	16399	16193	16375	16240	16362	16470	16543	16406	16297	16228	16191	16420	16303	16505	16520	16424	16396	16393	16411	16391	16382	16227	16486	16474	16452	16573	16432	16314	16578	16552	16467	16460	16278	16241	16288	16554	16556	16385	16374	16571	16423	16384	16404	16255	16400	16408	16479	16379	16507	16320	16198	16535	16420	16451	16399	16408	16488	16561	16556	16527	16369	16403	16526	16459	16456	16484	16543	16479	16575	16368	16407	16380	16222	16480	16275	16383	16555	16403	16653	16487	16535	16415	16470	16491	16452	16456	16607	16315	16241	16110	16418	16423	16428	16434	16185	16629	16553	16284	16453	16562	16572	16358	16377	16392	16516	16638	16437	16372	16341	16364	16458	16342	16293	16484	16296	16466	16398	16371	16426	16500	16329	16495	16462	16405	16492	16428	16620	16372	16566	16348	16357	16315	16456	16378	16193	16141	16502	16405	16367	16545	16423	16364	16273	16456	16184	16351	16365	16407	16535	16376	16440	16497	16422	16386	16428	16250	16361	16253	16479	16382	16410	16504	16434	16376	16458	16599	16506	16444	16363	16297	16419	16434	16397	16468	16441	16606	16511	16479	16317	16357	16344	16695	16489	16393	16311	16502	16459	16022	16354	16308	16774	16488	16510	16516	16277	16213	16320	16222	16231	16422	16543	16390	16508	16293	16362	16405	16678	16698	16534	16278	16438	16496	16468	16386	16393	16544	16446	16562	16359	16416	16241	16462	16312	16458	16464	16405	16416	16568	16536	16438	16408	16490	16454	16403	16370	16457	16323	16544	16545	16528	16342	16395	16489	16326	16290	16361	16389	16220	16452	16453	16420	16406	16474	16348	16373	16356	16316	16270	16407	16431	16191	16361	16477	16451	16525	16310	16359	16248	16187	16450	16543	16450	16417	16414	16331	16361	16601	16502	16424	16288	16463	16301	16481	16412	16502	16446	16159	16370	16419	16508	16566	16452	16332	16258	16487	16480	16550	16346	16535	16321	16466	16510	16508	16508	16431	16480	16489	16313	16480	16302	16478	16566	16546	16535	16451	16286	16558	16386	16445	16439	16392	16522	16425	16411	16332	16600	16603	16201	16572	16462	16435	16377	16356	16504	16445	16542	16556	16422	16391	16350	16396	16439	16501	16450	16235	16414	16389	16449	16291	16355	16349	16380	16507	16362	16248	16313	16370	16535	16533	16596	16601	16360	16362	16407	16437	16500	16490	16561	16519	16479	16320	16439	16417	16547	16295	16411	16525	16448	16373	16474	16398	16010	16427	16484	16333	16475	16313	16580	16258	16211	16301	16415	16498	16408	16354	16498	16388	16276	16366	16420	16138	16464	16509	16379	16423	16393	16622	16455	16426	16630	16272	16569	16362	16389	16525	16538	16270	16238	16483	16400	16486	16274	16175	16369	16376	16750	16404	16321	16540	16300	16345	16484	16471	16423	16300	16411	16379	16503	16361	16292	16282	16326	16262	16294	16368	16446	16492	16463	16534	16373	16413	16549	16318	16461	16504	16464	16550	16478	16506	16492	16386	16459	16261	16286	16379	16198	16479	16409	16297	16635	16387	16379	16500	16274	16378	16569	16506	16515	16537	16498	16470	16457	16459	16476	16448	16402	16517	16551	16483	16387	16506	16315	16259	16428	16226	16301	16443	16529	16452	16344	16546	16335	16385	16343	16479	16408	16423	16563	16502	16393	16686	16307	16586	16474	16594	16526	16371	16483	16425	16374	16314	16390	16350	16430	16390	16336	16349	16506	16454	16351	16509	16337	16362	16426	16532	16499	16552	16397	16534	16567	16244	16243	16477	16535	16397	16463	16322	16415	16412	16435	16584	16307	16393	16595	16275	16389	16460	16452	16379	16475	16497	16425	16447	16328	16430	16377	16351	16479	16466	16474	16272	16316	16406	16336	16310	16331	16478	16460	16583	16180	16162	16537	16332	16501	16273	16253	16468	16255	16623	16399	16309	16371	16428	16588	16508	16204	16470	16440	16321	16417	16348	16254	16494	16388	16391	16444	16336	16375	16468	16490	16379	16342	16524	16408	16427	16413	16272	16369	16541	16261	16441	16552	16303	16445	16562	16450	16441	16571	16469	16355	16595	16594	16570	16335	16382	16371	16290	16434	16218	16489	16341	16262	16598	16363	16435	16369	16326	16621	16478	16449	16613	16461	16270	16338	16644	16367	16578	16526	16354	16263	16530	16482	16411	16496	16340	16604	16393	16472	16475	16229	16508	16590	16376	16508	16557	16345	16377	16335	16327	16533	16383	16254	16352	16265	16327	16650	16484	16354	16449	16474	16533	16488	16479	16361	16495	16243	16534	16503	16253	16433	16298	16687	16500	16201	16484	16510	16174	16427	16411	16473	16389	16368	16433	16498	16264	16323	16330	16300	16187	16455	16395	16194	16263	16269	16508	16466	16507	16575	16617	16467	16320	16286	16375	16433	16290	16437	16327	16473	16490	16242	16404	16431	16437	16435	16334	16579	16611	16216	16590	16593	16364	16407	16343	16383	16444	16430	16509	16492	16534	16557	16415	16543	16527	16458	16437	16428	16244	16308	16554	16259	16427	16368	16451	16524	16352	16302	16236	16515	16478	16356	16258	16306	16335	16403	16510	16257	16529	16648	16377	16283	16394	16502	16379	16430	16542	16470	16372	16315	16522	16402	16227	16362	16468	16486	16413	16393	16332	16595	16373	16390	16268	16459	16445	16591	16499	16389	16285	16264	16227	16642	16401	16161	16277	16508	16252	16359	16566	16238	16441	16515	16387	16423	16416	16438	16278	16375	16479	16560	16355	16410	16395	16474	16799	16390	16527	16277	16261	16351	16465	16408	16397	16572	16447	16467	16526	16340	16494	16271	16348	16440	16467	16430	16331	16273	16408	16550	16567	16506	16499	16175	16515	16556	16531	16565	16267	16441	16551	16517	16367	16607	16717	16274	16416	16251	16319	16285	16541	16518	16490	16336	16477	16399	16287	16342	16593	16244	16320	16455	16198	16649	16332	16543	16525	16310	16368	16369	16695	16297	16548	16352	16349	16370	16283	16438	16411	16341	16286	16278	16417	16117	16357	16355	16489	16360	16241	16412	16378	16391	16210	16500	16396	16515	16502	16477	16351	16365	16516	16275	16417	16286	16318	16443	16318	16374	16167	16485	16480	16527	16442	16515	16556	16478	16534	16440	16552	16345	16382	16297	16431	16557	16388	16534	16461	16308	16302	16357	16690	16450	16425	16432	16422	16599	16314	16443	16500	16185	16345	16419	16360	16378	16497	16416
17190	26919	21351	17532	15804	15377	14861	14552	14671	14491	14714	14480	14411	14446	14538	14545	14526	14427	14613	14508	14300	14606	14527	14279	14578	14451	14539	14467	14460	14480	14635	14400	14433	14465	14320	14482	14470	14381	14451	14451	14492	14570	14347	14501	14542	14384	14344	14472	14464	14407	14498	14417	14482	14474	14474	14434	14329	14391	14290	14366	14412	14391	14539	14514	14449	14418	14425	14608	14502	14525	14384	14543	14427	14446	14476	14394	14516	14447	14415	14467	14569	14376	14573	14563	14386	14408	14572	14485	14449	14560	14413	14569	14446	14473	14433	14495	14506	14489	14724	14475	14521	14304	14437	14462	14502	14583	14412	14453	14413	14665	14438	14562	14327	14373	14441	14401	14309	14416	14422	14591	14412	14412	14436	14567	14529	14601	14340	14448	14582	14315	14526	14307	14524	14339	14534	14343	14548	14303	14351	14529	14620	14369	14535	14613	14557	14227	14463	14347	14319	14639	14336	14499	14636	14372	14342	14473	14454	14451	14374	14377	14346	14634	14503	14567	14365	14501	14444	14611	14411	14427	14478	14527	14304	14537	14347	14538	14562	14491	14406	14425	14455	14322	14501	14537	14430	14558	14479	14530	14332	14536	14520	14461	14712	14465	14494	14291	14350	14490	14418	14511	14536	14604	14348	14429	14394	14452	14442	14522	14346	14542	14608	14530	14284	14507	14561	14607	14304	14357	14541	14482	14356	14559	14424	14430	14658	14681	14326	14595	14366	14335	14454	14325	14293	14422	14455	14455	14342	14643	14376	14403	14327	14448	14409	14469	14485	14560	14480	14514	14504	14677	14592	14314	14530	14422	14361	14546	14444	14437	14377	14557	14453	14453	14658	14465	14412	14563	14460	14484	14416	14304	14494	14523	14629	14470	14520	14561	14539	14403	14643	14652	14434	14231	14602	14548	14363	14528	14430	14430	14579	14486	14305	14588	14229	14499	14391	14460	14404	14429	14571	14561	14425	14612	14332	14453	14470	14293	14502	14482	14350	14567	14476	14510	14542	14685	14504	14351	14523	14611	14476	14333	14355	14289	14516	14570	14463	14461	14461	14481	14277	14539	14459	14347	14501	14547	14326	14531	14331	14368	14385	14457	14558	14430	14366	14422	14504	14429	14321	14452	14461	14479	14509	14514	14504	14621	14435	14459	14554	14449	14477	14439	14494	14384	14311	14389	14497	14281	14548	14507	14502	14307	14473	14435	14439	14464	14435	14494	14532	14471	14542	14446	14334	14548	14476	14403	14377	14267	14442	14405	14523	14542	14574	14484	14332	14496	14424	14550	14389	14366	14572	14513	14382	14483	14430	14343	14386	14387	14389	14347	14466	14482	14474	14562	14564	14420	14472	14475	14519	14469	14412	14420	14502	14379	14492	14477	14524	14370	14581	14252	14454	14298	14441	14565	14316	14657	14440	14294	14592	14435	14435	14398	14363	14441	14583	14409	14487	14379	14450	14416	14300	14511	14446	14456	14351	14359	14321	14197	14244	14528	14523	14494	14361	14604	14560	14405	14453	14502	14713	14423	14482	14474	14464	14580	14510	14422	14431	14458	14340	14369	14415	14360	14373	14503	14216	14495	14540	14516	14466	14471	14447	14597	14378	14451	14489	14419	14470	14505	14446	14419	14494	14578	14454	14372	14491	14568	14550	14451	14371	14526	14399	14353	14379	14493	14559	14344	14347	14654	14448	14548	14400	14546	14452	14347	14472	14471	14518	14358	14518	14435	14449	14360	14452	14434	14618	14517	14405	14408	14380	14412	14527	14328	14502	14391	14609	14498	14521	14398	14533	14452	14422	14551	14587	14576	14346	14301	14459	14420	14418	14459	14326	14495	14401	14364	14460	14445	14419	14493	14686	14402	14304	14338	14435	14423	14352	14371	14386	14553	14516	14335	14582	14372	14490	14451	14512	14326	14469	14511	14445	14585	14517	14252	14555	14566	14444	14351	14482	14478	14404	14498	14475	14550	14617	14437	14507	14332	14505	14300	14422	14544	14529	14369	14495	14352	14246	14417	14583	14664	14412	14575	14322	14515	14544	14515	14443	14505	14560	14385	14517	14702	14506	14525	14686	14399	14450	14643	14620	14476	14258	14534	14434	14563	14405	14480	14452	14379	14573	14509	14325	14349	14405	14580	14460	14508	14335	14427	14443	14498	14582	14386	14296	14400	14505	14334	14362	14443	14428	14373	14703	14341	14588	14452	14426	14640	14411	14387	14625	14461	14356	14388	14540	14432	14427	14420	14392	14385	14405	14525	14509	14587	14473	14593	14486	14484	14542	14570	14353	14475	14422	14401	14387	14600	14514	14507	14504	14589	14367	14353	14390	14510	14449	14427	14384	14598	14540	14349	14592	14515	14500	14424	14413	14372	14514	14379	14521	14496	14479	14535	14434	14606	14549	14431	14443	14399	14419	14549	14477	14573	14316	14762	14381	14552	14449	14547	14589	14500	14562	14397	14573	14428	14487	14340	14473	14539	14449	14454	14481	14241	14515	14427	14441	14478	14369	14410	14389	14318	14391	14627	14324	14550	14374	14437	14352	14520	14357	14439	14490	14380	14325	14384	14697	14533	14610	14336	14529	14450	14525	14539	14587	14531	14424	14523	14343	14496	14342	14418	14446	14345	14636	14495	14526	14467	14493	14634	14552	14351	14332	14512	14501	14532	14392	14508	14618	14665	14317	14298	14375	14362	14569	14527	14534	14557	14390	14575	14426	14377	14450	14400	14347	14437	14545	14381	14463	14438	14442	14347	14539	14465	14411	14474	14344	14378	14601	14364	14459	14369	14429	14226	14485	14478	14407	14586	14439	14497	14384	14358	14538	14593	14437	14476	14621	14540	14458	14280	14442	14582	14497	14439	14380	14428	14626	14564	14570	14540	14342	14459	14509	14364	14452	14445	14500	14353	14294	14558	14464	14559	14422	14520	14558	14557	14617	14456	14496	14509	14363	14346	14485	14501	14358	14517	14525	14583	14407	14615	14532	14454	14430	14501	14406	14554	14457	14454	14480	14326	14609	14483	14439	14391	14486	14267	14588	14482	14485	14485	14529	14388	14406	14489	14490	14592	14391	14546	14431	14454	14502	14492	14537	14622	14494	14467	14407	14571	14430	14495	14544	14258	14579	14477	14487	14525	14516	14500	14373	14517	14597	14488	14521	14578	14330	14525	14521	14396	14380	14677	14367	14396	14399	14670	14201	14502	14516	14471	14474	14487	14466	14341	14412	14350	14575	14522	14495	14450	14406	14585	14409	14574	14346	14553	14544	14343	14373	14555	14496	14495	14584	14455	14362	14510	14403	14475	14808	14596	14535	14479	14439	14381	14494	14283	14535	14447	14521	14647	14559	14453	14539	14715	14389	14430	14434	14379	14615	14429	14543	14552	14767	14625	14127	14665	14478	14527	14350	14546	14523	14573	14402	14490	14463	14568	14398	14542	14451	14347	14570	14405	14350	14611	14435	14441	14517	14529	14441	14591	14373	14489	14523	14502	14520	14457	14456	14462	14470	14344	14416	14383	14507	14418	14657	14521	14570	14395	14544	14500	14509	14344	14494	14547	14438	14420	14520	14558	14518	14575	14636	14268	14251	14473	14299	14643	14391	14491	14499	14369	14525	14448	14371	14354	14503	14384	14500	14183	14602	14526	14349	14570	14492	14385	14521	14404	14547	14409	14433	14481	14723	14439	14367	14374	14501	14549	14442	14370	14503	14554	14376	14507	14538	14412	14408	14612	14388	14451	14482	14543	14357	14434	14383	14262	14527	14234	14604	14403	14523	14550	14367	14206	14546	14533	14462	14546	14498	14648	14353	14593	14378	14491	14528	14499	14409	14545	14461	14400	14514	14473	14397	14408	14388	14301	14432	14489	14473	14509	14529	14393	14310	14537	14486	14505	14545	14559	14679	14334	14259	14474	14507	14495	14496	14584	14527	14532	14449	14417	14555	14395	14388	14474	14622	14343	14400	14487	14385	14321	14603	14590	14334	14442	14603	14451	14552	14467	14519	14376	14640	14475	14414	14458	14582	14637	14382	14574	14549	14479	14534	14637	14360	14639	14532	14335	14417	14588	14328	14399	14511	14660	14485	14574	14252	14409	14378	14433	14520	14477	14418	14373	14520	14566	14508	14365	14589	14343	14591	14419	14583	14505	14367	14544	14540	14548	14774	14471	14585	14402	14436	14731	14601	14502	14523	14431	14478	14507	14425	14560	14433	14442	14655	14521	14516	14557	14461	14522	14377	14442	14523	14593	14461	14633	14474	14562	14396	14472	14440	14656	14548	14410	14465	14473	14560	14456	14591	14664	14583	14600	14398	14503	14365	14559	14597	14611	14547	14425	14517	14384	14520	14445	14487	14404	14516	14537	14347	14495	14323	14379	14515	14533	14247	14501	14589	14460	14410	14591	14406	14527	14339	14590	14510	14512	14621	14334	14517	14424	14540	14554	14275	14457	14552	14398	14381	14561	14468	14394	14443	14459	14400	14465	14419	14545	14527	14506	14541	14510	14459	14488	14622	14427	14500	14443	14562	14509	14384	14530	14494	14393	14509	14485	14392	14519	14472	14464	14323	14358	14471	14461	14484	14392	14387	14404	14472	14569	14629	14527	14511	14520	14423	14539	14547	14407	14406	14591	14388	14487	14495	14367	14503	14615	14476	14369	14577	14368	14496	14432	14243	14490	14584	14349	14458	14316	14508	14488	14479	14658	14447	14544	14434	14517	14445	14353	14472	14386	14470	14549	14475	14472	14416	14323	14570	14514	14581	14492	14670	14439	14443	14394	14367	14474	14563	14405	14573	14501	14352	14413	14554	14343	14436	14467	14323	14394	14354	14471	14261	14559	14276	14276	14363	14485	14580	14505	14318	14413	14392	14407	14535	14323	14473	14484	14467	14362	14460	14424	14497	14553	14556	14519	14399	14400	14544	14516	14544	14547	14427	14552	14335	14393	14465	14614	14577	14445	14584	14342	14491	14533	14352	14490	14546	14546	14332	14546	14470	14337	14346	14509	14340	14507	14255	14379	14473	14405	14593	14567	14342	14509	14517	14349	14575	14399	14460	14505	14452	14476	14502	14543	14479	14552	14309	14533	14492	14519	14419	14538	14370	14410
22890	21609	28671	25037	22261	23612	22899	19055	18042	18548	18185	18488	18503	18559	18629	18580	18316	18074	18191	18456	18059	18229	18122	18207	18320	18058	18070	18250	18039	17799	18086	17963	18097	18088	18035	18154	18260	18159	18120	18107	18010	18153	18063	18134	18268	17889	17778	17885	18079	18262	17942	18000	17969	17991	18179	18048	18250	17967	17843	18093	18081	18196	18175	18300	18023	18212	17961	18133	18053	18175	18239	18114	17957	18090	18095	17966	18075	17892	18192	18023	18012	18163	17842	18076	18304	18156	18224	18100	18113	17932	18234	17967	18058	18054	18190	18020	18224	18124	18208	18028	18181	18019	17882	18136	18218	17976	17905	18136	18179	18229	17877	17924	18162	18143	18241	18086	18082	17967	18002	18068	18308	18159	18075	18029	18093	18085	17940	18078	18013	18129	18065	17936	17737	17964	18175	17979	18144	18266	18177	17998	18124	18146	18010	18086	18098	18022	18052	18231	17999	18049	18005	17976	17752	18065	17899	18217	17924	18059	18127	18171	18121	18173	18145	18107	17899	17843	18186	18002	18132	18011	17888	18035	18099	18038	17839	18012	18083	17949	18006	17967	17976	18038	18125	17973	18076	18247	18032	18121	18171	18157	18040	17956	18033	17948	18115	17983	18076	17784	17776	18093	17857	17929	17959	17859	17828	17869	17785	17935	18036	18210	17881	17916	18141	18007	17921	17932	18000	17872	18139	17908	17894	18016	17852	17899	17954	17912	17841	18010	18061	18027	17999	18060	17951	18015	18151	18186	18043	17949	17698	18089	17983	17941	17873	18002	18041	18034	18184	18056	18100	18061	17993	17829	18042	17974	18000	18259	17914	18085	17943	17960	18019	17994	17934	17898	17775	17954	17988	17791	18003	18034	18069	18031	18171	18138	17911	17964	17998	17949	17988	17981	18057	17946	18051	18106	18165	17904	18058	17994	17888	17941	17943	18025	18058	18040	18244	18204	18061	18167	18085	18115	17944	18072	18059	18139	18037	17935	17954	18125	18073	18121	18140	17894	17954	17876	17906	18037	17895	18080	18045	18107	18144	17825	18100	18000	18004	17959	18028	17711	18138	17984	18059	17969	17870	18119	17846	17905	17920	18063	17970	18068	17951	17934	18088	18062	17989	17994	18007	18061	17899	17873	17943	18166	18040	18081	18051	18076	18061	18067	18062	17985	18099	18199	18062	18288	18024	18212	18120	17890	18189	18013	18038	17972	18026	17921	18006	17851	17938	18008	17842	18082	18001	18179	17893	18022	17859	18038	17990	17964	18189	18011	17932	17948	17900	17792	18193	18148	18063	18029	18197	17823	18026	17811	17858	18109	18161	18049	18296	18105	17974	18064	18036	18101	17992	17999	18081	18019	17978	18182	18175	18040	18166	18035	18137	18099	17901	17828	17993	17868	17988	18244	18103	18058	18011	17888	17969	17881	18033	18123	18136	18120	18043	17935	18168	18091	17836	18145	17904	17929	18183	17921	17999	17919	18163	17905	17855	17926	17955	18133	18112	18170	18030	18061	18009	17987	18010	18145	18105	17812	18075	17994	18118	17905	18069	17859	18066	17919	18012	18009	18066	18090	18216	18047	17858	18043	17880	18030	18000	18065	17945	17993	18024	17966	17842	17988	17939	18071	17944	17771	17823	17955	17965	17963	18156	18155	18225	18080	17724	17902	18169	18005	18066	18096	17963	18004	17939	17955	18015	17932	17898	18057	18097	18047	18163	18312	18114	18052	18174	18149	17957	17925	18025	18062	17920	18076	17881	17987	17780	18116	18045	18033	17791	18062	18182	17923	18029	18087	18255	18194	17986	17890	18254	17905	18137	18085	18307	18079	18022	18208	18164	17868	17833	18002	17939	17719	18138	17985	17986	18085	18117	18042	17956	17984	18033	18124	18043	18059	18143	17968	18016	17939	17986	18054	18031	18027	17981	18014	18006	17915	18028	17963	18030	17921	17919	17955	18020	17966	18129	17932	17991	17996	17979	17895	18028	18031	17908	17848	18100	18059	17977	18038	17916	18215	17976	18188	17995	18080	17951	18083	18018	17785	18002	18117	17996	17934	18090	18262	18043	18029	18040	17877	18196	17930	17905	17848	18361	18057	17993	17972	17736	17915	18097	18128	18174	18020	18228	18067	18100	18227	18024	17904	17864	18010	18028	18006	17841	17898	18069	18041	18111	17713	17938	17896	18051	17970	18217	18123	18166	17929	18106	18206	18111	18176	18201	18228	18095	18111	18044	18083	17897	17969	17999	17962	18110	18016	18017	18094	17933	17953	18105	18070	18099	17840	17867	17996	17950	18174	17932	18110	17858	17891	17837	18128	17884	17722	17927	17741	17788	17881	18132	18051	17964	17920	18068	17973	18116	17968	17990	18038	18052	17973	17864	17841	17987	17917	17937	17970	18019	17997	17944	18187	17997	18083	18087	17846	18035	18151	18105	17797	18098	17974	18042	18088	17916	17901	18033	17977	17869	18227	18121	18041	17820	18109	17894	17967	17900	18052	18088	18032	18133	18106	18020	17927	17737	17952	17894	18097	17863	17856	17890	18031	18018	17929	18069	18068	17983	17979	18050	17885	18164	18146	18176	17870	17896	18039	18145	18072	18056	17886	18043	17833	18025	17987	17965	18095	17929	17879	17969	17922	17773	18059	17915	17915	17946	17898	17798	17991	17943	17961	18012	18132	17855	18040	18106	17988	18214	18033	17909	18087	17823	18012	18035	17966	18032	17831	17912	17961	17879	18122	17861	18160	18171	17858	18136	17974	18198	18245	18158	17948	18091	17866	17857	17839	18024	18090	17970	17937	17927	18003	17976	17878	18104	17881	18246	17937	17987	18151	17932	17719	18096	18033	18002	18010	18083	17915	18049	18113	18158	17992	17898	18166	17934	18092	18120	18203	17909	17917	17947	18117	18098	17861	18204	18121	18168	18119	18147	17913	17943	18068	18177	17962	18039	18129	17995	17913	18146	18044	18124	17955	18192	17933	18139	18071	18191	17983	18151	18039	18216	18192	18103	17940	17965	18031	18032	18024	17996	18106	18267	17991	17961	18083	18121	18023	18037	18029	17908	18159	18000	17828	18068	17903	18174	18134	18018	18061	18112	18012	18035	18082	17911	18008	18088	17907	18226	18055	17808	17883	17903	17935	18071	18048	18123	18024	18110	18127	18134	17923	18125	17928	17920	18129	18006	18088	17934	18213	18061	18150	18051	18125	18188	18070	18293	18168	18130	18048	18078	17932	18115	17959	18263	18083	17988	18064	17958	18079	17936	18014	18196	18084	18157	17971	18052	18023	17915	17895	18266	18083	17979	18063	17979	18139	17809	17905	18169	18014	17863	18172	17833	18138	18064	18081	18325	18030	17982	17906	17903	18129	18053	17865	17995	18212	17843	17948	18107	18084	18176	18047	18123	17941	17858	18063	17947	18158	18047	17991	18075	18156	17956	18012	18181	17957	18170	17978	17852	18018	17958	18112	17896	17854	18006	18078	18085	18101	18142	18000	17875	18112	18064	17906	17949	17925	18082	18208	18079	18015	18048	18214	18291	17931	18033	18068	17898	18078	18067	17954	17860	18048	18119	17991	18005	18093	18135	17968	17953	17997	18129	18180	18135	18137	18263	18083	18079	17954	18135	17884	18139	17883	18029	18004	18128	18052	18102	17992	18020	17936	18134	18111	18076	18064	18084	17880	18082	18152	17852	17999	17899	17943	18073	17967	18042	17910	17981	17941	17955	18000	17986	18168	18032	18032	17997	17995	18179	18123	17929	18032	18129	18160	17943	18031	17873	17870	17994	17830	18069	17809	18044	17988	17790	17737	17994	17993	17851	17897	17913	17947	18027	18007	17925	18003	18135	18086	17932	18050	18102	18229	17912	17887	17985	18020	18081	17758	17972	18083	17944	18008	18117	18092	18151	18119	17975	18003	18177	18056	17979	17900	18054	18099	18093	18112	17982	17948	18095	17957	18077	18045	17866	18039	18138	18009	17944	17978	17852	17957	17879	18205	17980	17797	18014	17927	18072	18140	18067	18059	18001	17763	17956	18123	18110	18225	18232	17945	17972	17985	17987	17851	17896	18001	18203	18087	17961	18062	18137	17981	17960	17889	18109	18206	18066	17957	18156	18051	17918	18035	18106	18141	18019	17991	18043	18188	18078	17875	17859	17912	17968	17823	18032	18021	18034	17857	17990	17974	17894	18042	17979	18174	17897	18232	17832	18172	18199	18075	17781	18121	18082	18168	17776	18046	17924	18029	18098	18013	18072	18055	17858	17966	18264	17993	17918	18085	18058	17929	17918	18064	18107	17957	17988	18050	18236	18040	18193	18123	18058	17961	17988	18033	18044	17962	17943	17923	17960	18016	18216	18007	17890	17944	18062	18087	18010	17864	18004	18018	18013	17840	18058	17940	18307	17993	17953	17839	17994	17827	18014	18092	17948	18176	18061	18142	18071	17796	17819	18089	18363	18092	17941	18170	17900	18113	17959	18042	18192	18181	18122	17969	17934	18283	17960	17985	17989	18065	17992	17975	17881	17995	17920	18244	18093	18022	18206	18038	18145	18025	18072	17866	17961	18026	17967	17927	17988	18045	17997	18039	17878	18047	18098	17859	18023	18020	18068	18052	18075	18114	18207	17887	17993	18127	18017	18138	18234	17948	18013	17906	18103	18088	18085	17983	17983	18206	18096	18168	17961	18218	18076	17980	18048	17914	18025	18013	17978	18116	18192	18004	17950	18060	17922	17880	17920	17842	17893	17996	17984	18008	17885	18105	18038	17838	17959	18024	18053	17961	17970	17915	18086	17978	18012	18048	17935	17983	17838	17865	17984	18028	18110	18087	18019	18164	18178	18307	18030	18031	18135	18033	18019	18120	18003	17825	18258	17853	17990	18107	18132	18035	18152	18159	18144	18119	17997	17975	17996	18096	17910	17846	17855	17885	18136	18086	18021	17954	18159	18171	18102	18047	17966	17803	18222	18278	18021	18375	18084	18013	17888	17945	17891	18063	18097	17899	17815	18127	18014	17957	18185	18109	18124	17758	17759	17989	18247	17997	17864	18207	17992	18168	18104	18083	18098	17946	17991	18091	18020	17886	18003	18044	18061	17702	17970	18056	18131	18086
19472	39375	30522	23450	20733	17704	16573	15836	15626	15865	15745	15829	15727	15678	15765	15611	15494	15752	15521	15650	15618	15322	15517	15576	15447	15447	15547	15581	15515	15387	15418	15371	15516	15577	15416	15512	15528	15594	15382	15534	15576	15534	15350	15635	15515	15551	15403	15295	15341	15442	15556	15263	15350	15565	15424	15460	15471	15638	15492	15542	15324	15365	15627	15513	15333	15403	15492	15450	15442	15558	15414	15450	15311	15291	15269	15348	15490	15286	15376	15420	15411	15181	15403	15441	15541	15485	15577	15463	15269	15280	15557	15364	15358	15399	15467	15576	15366	15417	15505	15412	15568	15431	15405	15246	15520	15382	15548	15348	15517	15363	15505	15407	15418	15406	15107	15193	15447	15590	15258	15455	15452	15445	15379	15309	15431	15465	15432	15464	15350	15386	15415	15285	15447	15382	15325	15317	15442	15282	15497	15380	15479	15350	15417	15313	15517	15514	15393	15407	15471	15300	15577	15295	15396	15441	15364	15378	15571	15394	15471	15466	15263	15403	15297	15517	15333	15495	15339	15333	15451	15601	15381	15314	15405	15514	15274	15516	15492	15403	15471	15352	15475	15323	15463	15596	15344	15448	15411	15496	15462	15572	15481	15413	15320	15505	15315	15249	15412	15585	15457	15384	15396	15421	15289	15678	15413	15579	15355	15266	15280	15350	15335	15230	15404	15348	15474	15182	15383	15435	15451	15271	15575	15317	15572	15458	15417	15411	15406	15413	15231	15467	15310	15535	15588	15489	15275	15363	15536	15305	15466	15406	15509	15360	15392	15302	15295	15335	15512	15393	15361	15359	15501	15397	15542	15471	15351	15312	15558	15512	15247	15319	15337	15297	15349	15287	15321	15603	15398	15434	15456	15400	15398	15387	15609	15299	15341	15505	15435	15509	15343	15493	15424	15498	15514	15520	15328	15362	15365	15545	15646	15321	15462	15320	15444	15332	15309	15429	15421	15280	15396	15422	15380	15370	15449	15436	15303	15394	15484	15367	15562	15465	15406	15466	15474	15386	15436	15460	15235	15486	15318	15307	15372	15531	15352	15347	15251	15459	15382	15417	15466	15537	15556	15538	15307	15522	15454	15440	15500	15480	15390	15230	15514	15278	15148	15366	15515	15307	15478	15357	15420	15427	15209	15529	15452	15341	15281	15371	15337	15346	15503	15488	15490	15406	15349	15416	15392	15393	15276	15479	15452	15548	15307	15331	15585	15302	15534	15439	15448	15426	15472	15548	15500	15523	15412	15273	15365	15569	15342	15379	15394	15435	15339	15397	15450	15430	15311	15258	15380	15444	15511	15343	15504	15383	15513	15357	15481	15442	15321	15570	15278	15456	15439	15468	15273	15315	15279	15556	15558	15383	15575	15348	15584	15369	15542	15488	15377	15351	15461	15511	15355	15470	15378	15331	15282	15337	15441	15369	15355	15348	15438	15285	15383	15566	15355	15342	15370	15277	15459	15457	15275	15399	15372	15528	15398	15427	15505	15493	15432	15335	15431	15378	15321	15374	15430	15483	15389	15269	15460	15276	15399	15450	15373	15295	15220	15414	15294	15391	15508	15424	15400	15419	15204	15268	15556	15540	15454	15267	15584	15513	15526	15476	15500	15274	15448	15410	15426	15349	15318	15407	15400	15560	15381	15371	15341	15491	15279	15399	15317	15554	15518	15338	15312	15487	15398	15206	15429	15441	15413	15406	15331	15374	15449	15461	15203	15266	15397	15312	15466	15443	15326	15267	15549	15294	15380	15402	15364	15513	15464	15600	15288	15513	15365	15373	15435	15335	15263	15402	15444	15376	15359	15352	15342	15570	15198	15543	15432	15640	15376	15351	15315	15382	15421	15459	15460	15246	15478	15606	15315	15363	15397	15280	15386	15457	15389	15589	15427	15197	15248	15310	15596	15502	15415	15543	15470	15413	15411	15299	15539	15621	15253	15373	15389	15271	15366	15431	15574	15510	15438	15475	15440	15443	15538	15250	15408	15414	15543	15436	15154	15531	15317	15293	15342	15412	15252	15518	15236	15455	15620	15528	15518	15451	15491	15465	15449	15407	15484	15624	15310	15338	15326	15338	15395	15471	15297	15547	15354	15431	15346	15398	15435	15390	15433	15328	15440	15442	15454	15317	15267	15403	15559	15477	15325	15395	15226	15507	15454	15381	15375	15386	15417	15449	15334	15252	15466	15389	15490	15415	15493	15453	15447	15347	15245	15449	15483	15230	15336	15419	15445	15487	15518	15310	15517	15340	15486	15270	15314	15519	15549	15548	15227	15445	15462	15356	15437	15379	15623	15680	15366	15173	15438	15311	15432	15446	15431	15326	15387	15552	15465	15391	15491	15672	15296	15578	15261	15470	15599	15495	15374	15481	15536	15466	15397	15364	15537	15352	15517	15470	15246	15527	15530	15382	15444	15364	15466	15269	15468	15607	15708	15382	15387	15481	15434	15271	15392	15395	15365	15285	15440	15361	15258	15228	15207	15522	15433	15568	15370	15394	15298	15485	15189	15473	15574	15404	15264	15431	15489	15400	15333	15339	15478	15378	15600	15347	15317	15503	15443	15235	15432	15421	15508	15367	15425	15442	15517	15509	15361	15308	15527	15299	15434	15390	15309	15458	15307	15333	15525	15267	15571	15389	15407	15358	15453	15454	15564	15400	15533	15416	15404	15295	15338	15181	15371	15401	15248	15417	15255	15343	15204	15409	15389	15380	15248	15456	15378	15423	15543	15265	15476	15339	15446	15550	15446	15427	15406	15360	15307	15427	15339	15356	15353	15468	15288	15531	15369	15406	15347	15349	15459	15369	15373	15376	15286	15532	15356	15469	15387	15299	15517	15419	15401	15313	15337	15605	15331	15280	15503	15360	15671	15309	15520	15338	15380	15487	15539	15472	15304	15396	15579	15329	15339	15354	15387	15386	15405	15413	15359	15459	15242	15358	15231	15495	15378	15496	15489	15338	15507	15317	15439	15329	15375	15307	15380	15353	15335	15368	15500	15316	15303	15605	15320	15522	15440	15353	15281	15550	15355	15453	15286	15405	15567	15407	15368	15213	15263	15553	15350	15448	15353	15546	15493	15584	15372	15410	15426	15446	15556	15368	15485	15580	15285	15451	15503	15307	15490	15409	15475	15371	15460	15447	15685	15366	15387	15490	15502	15348	15537	15515	15326	15362	15418	15424	15326	15380	15365	15324	15426	15435	15467	15272	15369	15518	15607	15465	15492	15462	15336	15493	15468	15478	15528	15480	15381	15315	15549	15370	15355	15368	15377	15481	15279	15403	15451	15506	15341	15108	15497	15563	15245	15451	15474	15372	15568	15401	15144	15478	15578	15346	15404	15575	15467	15245	15455	15530	15445	15441	15513	15359	15552	15342	15387	15454	15407	15473	15226	15411	15339	15409	15320	15338	15356	15308	15353	15376	15492	15337	15305	15479	15373	15323	15279	15346	15391	15565	15553	15390	15487	15180	15231	15358	15372	15446	15391	15356	15473	15494	15356	15382	15420	15623	15547	15545	15254	15464	15495	15368	15339	15536	15270	15344	15560	15373	15615	15466	15391	15404	15644	15448	15307	15540	15163	15373	15264	15342	15506	15501	15419	15433	15390	15395	15350	15442	15425	15432	15400	15362	15470	15457	15335	15317	15314	15448	15511	15365	15444	15323	15468	15373	15281	15518	15437	15405	15431	15475	15564	15465	15535	15483	15382	15377	15337	15383	15381	15401	15460	15265	15258	15310	15462	15399	15577	15419	15400	15228	15411	15437	15401	15403	15585	15312	15400	15441	15476	15318	15218	15327	15398	15486	15423	15425	15554	15426	15377	15492	15292	15485	15374	15391	15456	15477	15604	15352	15452	15397	15484	15540	15293	15490	15355	15279	15426	15315	15459	15456	15294	15240	15468	15306	15337	15412	15399	15473	15389	15512	15406	15473	15311	15397	15407	15493	15380	15323	15389	15254	15221	15154	15355	15441	15330	15408	15440	15404	15390	15569	15360	15413	15501	15357	15513	15411	15258	15331	15501	15360	15408	15294	15469	15510	15198	15400	15405	15372	15355	15399	15402	15514	15419	15397	15547	15534	15371	15273	15370	15375	15366	15506	15566	15401	15317	15558	15320	15359	15406	15442	15584	15418	15503	15498	15533	15391	15303	15308	15602	15494	15481	15545	15493	15276	15354	15397	15487	15323	15488	15285	15633	15424	15312	15432	15225	15399	15333	15365	15275	15386	15418	15281	15315	15360	15370	15500	15377	15307	15324	15328	15435	15287	15491	15586	15334	15592	15448	15255	15332	15328	15311	15445	15411	15431	15321	15296	15324	15325	15449	15299	15549	15487	15295	15270	15399	15291	15430	15485	15449	15441	15480	15460	15522	15478	15358	15462	15516	15402	15376	15503	15456	15488	15384	15366	15615	15333	15250	15233	15453	15432	15364	15389	15420	15457	15494	15317	15442	15305	15397	15227	15322	15325	15507	15452	15419	15362	15311	15425	15276	15259	15461	15405	15437	15544	15434	15582	15475	15440	15425	15392	15499	15320	15394	15367	15477	15508	15546	15438	15433	15447	15423	15411	15372	15413	15503	15482	15395	15424	15334	15431	15467	15353	15344	15600	15406	15415	15449	15356	15447	15388	15169	15445	15454	15370	15424	15396	15219	15431	15362	15541	15326	15415	15389	15459	15435	15491	15382	15289	15289	15253	15400	15393	15382	15167	15442	15266	15415	15529	15359	15372	15439	15432	15366	15464	15369	15491	15462	15533	15326	15422	15436	15381	15407	15373	15612	15439	15236	15313	15423	15390	15485	15564	15514	15478	15395	15431	15372	15498	15534	15453	15466	15275	15271	15435	15361	15480	15412	15335	15500	15396	15445	15368	15315	15404	15326	15374	15557	15309	15406	15158	15343	15369	15370	15288	15216	15407	15616	15389	15314	15325	15422	15451	15504	15216	15288	15359	15485	15410	15595	15493	15518	15168	15626	15546	15454	15301	15447	15588	15444	15484	15587	15459	15308	15522	15360	15366	15500	15482	15301	15307	15435	15481	15449	15266	15520	15539	15322	15357	15477	15681	15490	15452	15313	15239	15431	15466	15358	15416	15371	15330	15507	15384	15402	15557
29793	22913	22730	19081	16698	16413	16382	16222	16271	16487	16249	16388	16309	16232	16393	16337	16230	16535	16486	16294	16240	16159	16359	16239	16328	16004	16309	16139	16275	16255	16132	16329	16369	16280	16329	16071	16143	16125	16380	15984	16419	16380	16273	16161	16222	16132	16135	16355	16213	16163	16018	16328	16055	16220	16337	16103	16212	16203	16185	16245	16133	16313	16188	16153	16045	16247	16191	16272	16401	16195	16268	16323	16255	16317	16224	16102	16395	16375	16348	16106	16145	16134	16247	16252	16064	16281	16361	16379	16450	16382	16412	16339	16195	16343	16289	16216	16226	16282	16238	16051	16261	16255	16264	15990	16089	16357	16321	16123	16176	16241	16179	16130	16193	16267	16209	16333	16217	16115	16271	16125	16329	16144	16195	16199	16136	16054	16256	16264	16197	16196	16313	16151	16254	16154	16240	16282	16351	16386	16124	16220	16278	16217	16309	16233	16257	16329	16264	16323	16149	16177	16269	16211	16250	16217	16247	16205	16203	16258	16183	16208	16202	16415	16269	16220	16209	16344	16145	16326	16261	16364	16026	16459	16171	16007	16148	16124	16208	16302	16215	16063	16331	16214	16267	16103	16313	15892	16161	16029	16186	16206	16348	16409	16346	16185	16186	16055	16144	16253	16197	16407	16356	16302	16163	16004	16328	16090	16408	16271	16235	16355	16210	16119	16262	16181	16292	16156	16361	16360	16281	16332	16364	16338	16270	16258	16299	16279	16253	16507	16196	16235	16317	16217	16149	15999	16151	16136	16271	16275	16011	16309	16187	16068	16212	16271	16368	16402	16353	16086	16377	16143	16355	16274	16093	16269	16380	16178	16279	16026	16349	16272	16267	16293	16135	16457	16089	16243	16435	16186	16074	16447	16445	16177	16214	16166	16391	16198	16235	16298	16407	16133	16209	16288	16172	16215	16158	16123	16196	16168	16391	16259	16249	16187	16049	16319	16284	16226	16399	16086	16238	16627	16247	16355	16198	16223	16422	16186	16260	16228	16297	16356	16293	16389	16219	16201	16081	16175	16142	16312	16378	16336	16183	16270	16131	16230	16263	16284	16273	16313	16103	16317	16334	16420	16082	16173	16052	16144	16279	16230	16314	16228	16111	16431	16232	16307	16428	16340	16072	16358	16239	16222	16389	16418	16083	16283	16136	16354	16143	16041	16178	16189	16378	16228	16170	16123	16176	16292	16205	16311	16280	16243	16337	16174	16042	16267	16229	16164	16328	16073	16152	16327	16483	16214	16216	16127	16076	16204	16516	16111	16246	16326	16291	16282	16280	16298	16256	16230	16227	16111	16370	16092	16193	16064	16253	16237	16214	16136	16410	16119	16209	16249	16132	16349	16389	16318	16063	16298	16208	16104	16131	16467	16192	16359	16314	16362	16188	16221	16268	16391	16243	16151	16238	15919	15908	16212	16347	16366	16378	16174	16221	16293	16228	16128	16216	16361	16234	16158	16209	16053	16269	15972	16098	16423	16244	16236	16206	16038	16357	16354	16301	16059	16213	16187	16203	16249	16317	16215	16216	16241	16206	16302	16396	16208	16241	16263	16407	16205	16272	16117	16254	16270	16115	16362	16218	16310	16170	16337	16043	16235	16184	16183	16328	16190	16112	16160	16143	16182	16196	16066	15853	16328	15936	16176	16294	16295	16380	16131	16062	16289	16307	16436	16336	16273	16183	16438	16265	16432	16245	16307	16353	16193	16126	16191	16399	16440	16371	16313	16290	16212	16131	16357	16331	16159	16345	16184	16168	16191	16280	16397	16219	16291	16299	16326	16285	16490	16245	16120	16257	16311	16461	16234	16414	16380	16416	16219	16228	16400	16180	16356	16296	16274	16228	16342	16366	16217	16507	16230	16251	16326	16365	16335	16129	16190	16201	16136	16294	16124	16194	15965	16220	16265	16197	16134	16164	16139	16010	16222	16210	16288	16332	16103	16450	16419	16291	16202	16150	16254	16286	16362	16300	16419	16325	16118	16280	16186	16237	16197	16275	16356	16165	16270	16251	16282	16273	16197	16363	16237	16213	16410	16278	16133	16182	16048	16391	16269	16184	16200	16191	16185	16203	16323	16369	16422	16113	16054	16142	16173	16080	16408	16368	16379	16196	16085	16063	16217	16228	16061	16296	16307	16228	16226	15995	16111	16259	16264	16215	16162	16261	16237	16176	16321	16241	16272	16217	16207	16288	16207	16230	16252	16104	16088	16163	16350	15921	16195	16226	16308	16514	16348	16172	16217	16155	16296	16385	16262	16173	16019	16243	16233	16196	16224	16114	16138	16195	15888	16312	16293	16320	16157	16236	16236	16407	16166	16317	16421	16294	16279	16371	16466	16293	16417	16559	16341	16321	16197	16212	16422	16272	16300	16487	16118	16189	16438	16184	16221	16267	16122	16206	16186	16269	16078	16058	16039	16048	16196	16355	16261	16095	16322	16243	16144	16218	16204	16241	16264	16203	16145	16042	16276	16028	16281	16190	16175	16245	16270	16246	15970	16122	16204	16122	16312	16384	16349	16150	16215	16470	16202	16196	16166	16245	16214	16151	16069	16223	16315	16217	16146	16374	16296	16329	16215	16157	16129	16459	16222	16396	16258	16293	16367	16097	16107	16213	16348	16260	16327	16280	16200	16201	16252	16320	16078	16181	16325	16366	16094	16194	16435	16106	16205	16381	16396	16059	16196	16154	16129	16403	16338	16456	16197	16172	16302	16355	16454	16347	16255	16270	16165	16337	16219	16206	16119	16254	16320	16369	16085	16335	16223	16456	16359	15961	16315	16520	16344	16222	16110	16482	16311	16203	16434	16474	16383	16189	16096	16278	16137	16208	16403	16263	16114	16157	16261	16425	16189	16397	16257	16188	16292	16385	16253	16206	16340	16258	16200	16158	16345	16202	16202	16256	16170	16210	16185	16267	16261	16148	16270	16235	16267	16284	16244	16362	16172	16376	16240	16264	16250	16337	16305	16299	16267	16296	16197	16203	16189	16427	16553	16278	16252	16260	16243	16285	16345	16201	16477	16397	16301	16053	16189	16337	16143	16279	16199	16213	16145	16170	16060	16237	16411	16372	16420	16468	16221	16117	16342	16217	16310	16321	16245	16277	16171	16184	16040	16210	16212	16184	16139	16213	16177	16293	16303	16111	16298	16291	15995	16370	15986	16195	16354	16213	16209	16222	16144	16257	16086	16101	16071	16187	16366	16227	16256	16391	16435	16433	16302	16206	16304	16260	16301	16130	16339	16233	16350	16192	16279	16379	16311	16314	16085	16216	16298	16356	16130	16131	16346	16097	16226	16161	16300	16192	16131	16336	16287	16133	16289	16367	16353	16334	16252	16201	16413	16236	16320	16136	16232	16183	16353	16271	16169	16174	16087	16464	16293	16502	16444	16209	16282	16351	16359	16192	16351	16123	16368	16244	16194	16138	16033	16378	16223	16406	16285	16209	16049	16382	16411	16039	16082	16257	16373	16220	16299	16390	16208	16332	16239	16252	16250	16168	16288	16103	16393	16237	16209	16052	16186	16165	16303	16330	16241	16102	16277	16151	16174	16248	16350	16205	16268	16186	16358	16259	16334	16248	16150	16288	16129	16272	16285	16117	16104	16230	16268	16249	16236	16339	16224	16254	16082	16097	16253	16202	16181	16080	16275	16282	16254	15983	16198	16072	15984	16249	16140	16257	16289	16270	16175	16229	16464	16327	16283	16084	16178	16298	16101	16322	16239	16316	16186	16214	16377	16193	16141	15959	16390	16047	16326	16260	16119	16183	16204	16383	16174	16021	16272	16377	16211	16191	16238	16308	16191	16081	16079	16233	16386	16315	16007	16263	16151	16360	16557	16322	16262	16132	16183	16264	16167	16218	16246	16148	16140	16427	16332	16177	16064	16411	16176	16174	16237	16205	16228	16222	16086	16160	16326	16295	16220	16337	16185	16226	16121	16277	16332	16251	16457	16360	16300	16311	16292	16217	16161	16272	16312	16067	15964	16127	16236	16171	16330	16173	16274	16277	16326	16124	16327	16227	16404	16129	16085	16186	16277	16343	16463	16252	16153	16176	16164	16494	16112	16110	16300	16067	16160	16174	16270	16292	16222	16343	16409	16202	16426	16223	16244	16136	16158	16294	16279	16197	16259	16298	16361	16269	16134	16298	16279	16189	16225	16342	16191	16400	16162	16214	16287	16349	16295	16218	16330	16120	16374	16108	16448	16302	16165	16300	16227	16272	16289	16171	16345	16297	16366	16138	16187	16303	16321	16389	16144	16150	16276	16107	16389	16483	16463	16325	16240	16213	16270	16146	16272	16372	16400	16241	16299	16261	16172	16490	16458	16239	16182	16265	16019	16067	16207	16357	16194	15988	16342	16224	16247	15946	16190	16252	16222	16390	16365	16069	16034	16367	16355	16165	16091	16246	16088	16343	16298	16176	16302	16266	16300	16239	16217	16217	16257	16304	16565	16298	16026	16252	16300	16479	16214	16199	16230	16211	16252	16105	16283	16126	16196	16091	16379	16185	16081	16288	16395	16346	16391	16197	16268	16352	16242	16259	16179	16425	16213	16396	16113	16327	16259	16159	16148	16153	16306	16312	16217	16208	16169	16401	16279	16423	16401	16362	16312	16040	16204	16143	16109	16194	16390	16178	16022	16476	16121	16171	16209	16231	16138	16161	16092	16230	16148	16264	16288	16320	16232	16451	16348	16198	16408	16288	16338	16269	16117	16280	16274	16235	16246	16411	16142	16171	16302	16247	16267	16321	16098	16202	16292	16385	16330	16141	16163	16072	16232	16298	16265	16333	16499	16209	16190	16426	16277	16146	16349	16127	16245	16284	16179	16258	16104	16241	16342	16226	16083	16125	16207	16109	16375	16235	16275	16256	16252	16284	16435	16173	16362	16373	16242	16372	16266	16326	16356	16264	16220	16308	16308	16275	16017	16308	16603	16304	16239	16299	16265	16237	16300	16114	16247	16269	16294	16284	16129	16138	16223	16173	16006	16304	16414	16561	16230	16386	16188	16269	16449	16564	16345	16359	16289	16069	16318	16166	16354	16226	16148	16095	16211	16240	16244	16182	16278	16173	16282	16365	16099	16164	16193	16137	16036	16259	16548	16233	16241
18107	23972	18089	15604	15130	14808	14430	14377	14472	14475	14637	14478	14541	14532	14518	14360	14458	14498	14328	14363	14405	14369	14496	14545	14333	14533	14399	14345	14396	14223	14343	14207	14310	14290	14343	14446	14431	14514	14296	14253	14319	14416	14393	14385	14196	14342	14483	14228	14324	14332	14286	14336	14545	14328	14344	14475	14460	14382	14238	14311	14258	14464	14390	14350	14420	14484	14283	14259	14338	14324	14310	14360	14429	14335	14286	14452	14349	14138	14232	14393	14310	14467	14324	14333	14365	14333	14427	14336	14251	14361	14200	14385	14364	14247	14360	14485	14390	14238	14316	14382	14433	14367	14342	14265	14363	14445	14360	14357	14307	14381	14422	14298	14382	14343	14339	14463	14240	14327	14461	14403	14384	14181	14358	14286	14377	14205	14397	14482	14334	14231	14326	14319	14451	14499	14103	14248	14407	14327	14465	14337	14245	14405	14349	14217	14337	14419	14455	14308	14318	14443	14340	14457	14364	14340	14266	14306	14306	14238	14539	14147	14400	14287	14386	14421	14359	14249	14283	14332	14307	14288	14294	14318	14326	14259	14314	14285	14413	14234	14357	14465	14508	14324	14300	14322	14239	14205	14346	14455	14514	14358	14412	14263	14368	14227	14407	14340	14274	14303	14285	14329	14353	14233	14243	14296	14482	14361	14247	14231	14248	14266	14364	14263	14296	14327	14331	14351	14387	14246	14359	14312	14218	14303	14375	14420	14449	14478	14164	14493	14323	14364	14408	14436	14495	14280	14252	14347	14260	14249	14176	14408	14405	14149	14088	14345	14375	14368	14359	14267	14486	14448	14414	14264	14315	14361	14250	14324	14465	14278	14427	14248	14321	14334	14330	14250	14471	14362	14506	14284	14299	14349	14487	14465	14356	14423	14431	14284	14418	14333	14223	14203	14262	14339	14380	14307	14114	14451	14407	14132	14341	14346	14342	14230	14399	14441	14385	14502	14376	14237	14320	14264	14168	14438	14340	14141	14124	14432	14304	14192	14427	14326	14417	14381	14332	14256	14195	14369	14274	14242	14423	14313	14456	14489	14481	14166	14432	14407	14394	14297	14265	14209	14223	14397	14115	14308	14301	14233	14407	14141	14378	14268	14377	14208	14488	14258	14466	14365	14410	14380	14399	14294	14418	14171	14234	14414	14206	14433	14360	14476	14384	14457	14458	14371	14245	14234	14445	14275	14207	14359	14257	14435	14407	14322	14409	14263	14341	14376	14319	14283	14398	14143	14330	14290	14343	14318	14427	14344	14426	14411	14260	14328	14430	14308	14377	14224	14609	14290	14458	14492	14352	14323	14375	14349	14237	14491	14419	14443	14425	14317	14316	14327	14403	14304	14399	14302	14447	14327	14245	14350	14481	14358	14189	14423	14210	14226	14344	14398	14393	14487	14376	14331	14429	14352	14263	14473	14333	14350	14326	14200	14417	14387	14389	14441	14288	14468	14508	14367	14482	14150	14417	14333	14281	14387	14314	14454	14274	14429	14255	14458	14289	14177	14402	14302	14374	14322	14336	14444	14249	14281	14431	14354	14311	14342	14290	14327	14309	14403	14414	14355	14385	14454	14353	14295	14486	14228	14292	14429	14303	14349	14391	14316	14314	14323	14449	14390	14510	14224	14225	14241	14323	14153	14182	14396	14353	14398	14310	14447	14423	14319	14387	14335	14316	14537	14287	14404	14373	14297	14525	14337	14449	14197	14268	14395	14091	14325	14370	14149	14334	14203	14343	14170	14374	14334	14225	14291	14417	14409	14246	14279	14207	14338	14345	14235	14451	14184	14351	14325	14360	14319	14240	14306	14283	14296	14335	14160	14286	14458	14416	14400	14436	14268	14376	14545	14412	14384	14359	14412	14242	14326	14345	14291	14254	14210	14320	14357	14180	14448	14343	14487	14237	14355	14383	14392	14255	14290	14411	14241	14281	14250	14458	14295	14533	14359	14518	14293	14455	14432	14246	14412	14333	14366	14507	14459	14452	14315	14501	14313	14430	14529	14357	14374	14263	14349	14520	14195	14339	14407	14281	14271	14344	14500	14300	14366	14396	14306	14364	14427	14488	14431	14350	14237	14351	14278	14473	14393	14194	14328	14279	14224	14282	14475	14299	14180	14394	14343	14299	14544	14414	14433	14320	14396	14389	14289	14295	14217	14279	14228	14269	14198	14513	14268	14412	14495	14524	14401	14371	14268	14245	14414	14278	14212	14269	14355	14184	14219	14348	14381	14356	14222	14545	14541	14468	14338	14379	14377	14232	14247	14368	14362	14376	14282	14192	14466	14226	14453	14428	14410	14198	14405	14314	14268	14415	14295	14346	14351	14423	14308	14281	14313	14424	14433	14318	14290	14311	14269	14375	14275	14337	14443	14375	14426	14379	14451	14341	14300	14387	14355	14329	14382	14377	14354	14308	14388	14431	14261	14281	14410	14383	14401	14444	14301	14546	14414	14351	14310	14470	14404	14332	14214	14385	14165	14283	14520	14545	14397	14541	14302	14388	14403	14347	14244	14387	14327	14315	14339	14463	14305	14343	14219	14550	14293	14392	14257	14296	14279	14378	14372	14403	14419	14332	14408	14502	14335	14431	14376	14282	14245	14483	14371	14217	14263	14354	14381	14316	14420	14409	14397	14487	14429	14337	14354	14227	14296	14368	14265	14259	14438	14279	14369	14347	14421	14274	14412	14297	14230	14367	14410	14337	14284	14256	14339	14390	14373	14328	14291	14175	14308	14350	14366	14208	14428	14401	14285	14276	14438	14353	14400	14318	14446	14304	14311	14390	14367	14246	14221	14413	14312	14463	14287	14333	14247	14451	14333	14307	14219	14518	14355	14308	14301	14376	14150	14298	14428	14376	14402	14310	14316	14250	14393	14142	14185	14343	14323	14432	14238	14334	14538	14213	14401	14433	14313	14230	14435	14335	14418	14287	14248	14275	14364	14394	14452	14390	14326	14350	14315	14305	14197	14497	14416	14514	14404	14442	14340	14405	14364	14350	14331	14370	14281	14285	14422	14327	14431	14307	14490	14278	14495	14339	14367	14179	14373	14384	14282	14423	14342	14235	14289	14214	14241	14508	14243	14320	14340	14372	14279	14413	14328	14361	14417	14411	14342	14271	14374	14288	14438	14529	14245	14485	14302	14464	14316	14288	14338	14351	14344	14430	14381	14133	14373	14245	14200	14285	14222	14257	14366	14465	14275	14306	14300	14393	14369	14416	14406	14353	14147	14290	14343	14272	14408	14218	14497	14413	14447	14272	14346	14227	14279	14278	14323	14429	14356	14309	14468	14109	14216	14398	14410	14313	14276	14307	14343	14312	14357	14355	14343	14363	14327	14296	14381	14327	14337	14377	14258	14404	14222	14209	14345	14509	14420	14396	14440	14450	14280	14333	14200	14329	14218	14478	14257	14341	14331	14305	14376	14411	14309	14424	14352	14376	14168	14267	14379	14369	14425	14332	14258	14307	14297	14419	14326	14394	14309	14240	14460	14449	14233	14206	14447	14478	14371	14366	14441	14134	14245	14317	14316	14353	14321	14201	14250	14441	14393	14368	14447	14155	14356	14376	14427	14458	14421	14368	14292	14278	14236	14324	14363	14413	14499	14535	14410	14404	14440	14425	14375	14339	14377	14334	14327	14441	14330	14405	14345	14425	14358	14414	14412	14378	14350	14275	14468	14400	14392	14431	14207	14413	14441	14381	14375	14466	14319	14423	14328	14324	14401	14368	14315	14448	14344	14400	14387	14384	14368	14512	14116	14322	14482	14469	14444	14238	14441	14327	14434	14301	14433	14479	14260	14329	14302	14227	14265	14446	14351	14297	14338	14379	14340	14321	14360	14168	14432	14330	14364	14306	14501	14235	14397	14270	14389	14252	14352	14329	14209	14315	14366	14381	14396	14163	14363	14339	14289	14276	14292	14342	14404	14165	14386	14503	14143	14334	14448	14255	14299	14633	14215	14517	14413	14460	14368	14459	14360	14365	14492	14310	14345	14311	14484	14406	14472	14550	14151	14293	14351	14367	14598	14264	14343	14368	14403	14334	14411	14233	14339	14388	14279	14164	14289	14404	14199	14391	14394	14305	14189	14504	14300	14407	14259	14454	14374	14240	14148	14360	14322	14416	14435	14419	14212	14293	14311	14285	14468	14440	14484	14402	14339	14348	14570	14241	14289	14166	14295	14331	14386	14391	14295	14525	14401	14320	14405	14389	14159	14487	14305	14457	14354	14281	14235	14368	14474	14356	14471	14141	14294	14299	14187	14374	14353	14296	14353	14458	14250	14324	14347	14471	14308	14237	14291	14367	14355	14277	14365	14247	14437	14409	14273	14370	14407	14534	14201	14334	14387	14163	14344	14275	14350	14364	14370	14565	14291	14356	14305	14293	14535	14222	14336	14377	14424	14367	14378	14385	14309	14301	14165	14415	14395	14359	14303	14209	14433	14501	14476	14272	14385	14339	14499	14268	14518	14311	14176	14174	14239	14298	14349	14323	14325	14332	14229	14446	14359	14353	14322	14414	14360	14243	14316	14409	14164	14426	14287	14479	14390	14332	14397	14169	14431	14680	14514	14182	14281	14311	14305	14324	14489	14244	14306	14323	14326	14445	14451	14174	14421	14226	14212	14261	14375	14307	14382	14202	14327	14429	14359	14241	14346	14279	14428	14364	14229	14337	14437	14275	14363	14431	14309	14367	14549	14403	14320	14219	14326	14351	14158	14349	14124	14357	14348	14182	14242	14365	14180	14559	14288	14442	14254	14249	14326	14546	14160	14370	14392	14542	14356	14401	14170	14244	14355	14294	14340	14387	14338	14589	14310	14454	14287	14403	14316	14331	14419	14258	14325	14298	14283	14365	14342	14317	14455	14339	14395	14369	14241	14351	14296	14305	14472	14299	14241	14351	14258	14302	14341	14352	14243	14403	14478	14267	14650	14433	14289	14213	14354	14582	14450	14426	14321	14417	14357	14351	14440	14403	14331	14358	14347	14266	14380	14411	14537	14419	14405	14262	14248	14310	14201	14382	14401	14298	14408	14459	14206	14336	14322	14373	14526	14228	14236	14434	14342	14493	14230	14557	14304	14454	14308	14473	14332	14273	14294	14420	14498	14462	14245
23949	21603	28098	25872	22257	20441	19531	17885	17467	17634	17651	17470	17357	17461	17424	17466	17326	17322	17458	17473	17275	17362	17213	17223	17280	17330	17296	17303	17202	17254	17275	17154	17394	17345	17163	17218	17365	17188	17362	17173	17158	17173	17264	17236	17261	17290	17439	17373	17050	17034	17155	17115	17238	17146	17124	17235	17192	17211	17027	17184	17198	17052	17105	17230	17350	17390	17301	17151	17231	17295	17220	17106	17024	17422	17184	17236	17310	17287	16969	17049	17242	17087	17266	17160	17085	17344	16962	17353	17030	17245	17420	17183	17267	17251	17123	17150	17250	17329	17179	17151	17365	17203	17142	17136	17222	17249	17019	17333	17397	17408	17118	17229	16993	17202	17186	17118	17176	17272	17162	17006	17346	17208	17158	17232	17234	17240	17355	17172	17114	17262	17166	17028	17177	17084	17177	17086	17368	17043	17319	17303	17117	17210	17310	17099	17251	17095	16973	16969	17377	17280	17232	17239	17317	17150	17261	17288	17034	17254	17073	17346	17154	17284	17125	17199	17321	17101	17193	17143	17223	17310	16985	17169	17156	17184	17152	17058	17247	17333	17254	17219	17315	17196	17211	17277	17219	17251	17246	17014	17066	17475	17171	17467	17093	17132	17222	17303	17130	17142	17309	17221	17164	17375	17122	17257	17032	17169	16933	17067	17160	17306	17272	17127	17073	17284	16963	17336	17494	17313	17181	17359	17248	17216	17243	17147	17129	17157	17516	17203	17215	17162	17297	17220	17076	17298	17455	17120	16947	17191	17130	17033	17293	17281	17352	17264	17249	17223	17266	17328	17185	17226	17047	17269	17380	17146	16968	17385	17361	17256	17315	17159	17090	17051	17130	17067	17064	17349	17414	17128	17326	17098	17336	17160	17186	17313	17265	16975	17058	17326	17305	17229	17490	17134	17344	17166	17095	17387	17241	17130	17041	17389	17147	17186	17183	17090	17156	17156	17297	17220	17600	17085	17307	17218	17061	17164	17032	17349	17319	17309	17159	17026	17155	17132	17125	17194	17051	17151	17284	16980	17291	17127	17179	17152	17160	17269	17009	16990	17209	17207	17347	17061	17240	17263	17206	17098	17212	17234	17084	17225	17085	17370	17452	17293	17313	17213	17268	17255	17119	17018	17012	17310	17168	17110	16956	17213	17301	17177	17175	17192	17253	17250	17229	17309	17288	17202	17353	17026	17092	17314	17082	17269	17190	17129	17183	17102	17232	17170	17262	17211	17115	17130	17370	17205	17064	17272	17183	17191	17176	17134	17198	17159	17218	17226	17066	17297	17217	17232	17174	17224	17306	16842	17543	17232	17063	17233	17280	17257	17361	17057	17059	17215	17151	17304	17156	17258	17094	17238	17445	17265	17384	17084	17256	17153	17092	17415	17090	17113	17069	17281	17239	17401	17208	17219	17204	17229	17170	17090	17236	17126	17274	17190	17133	17010	16992	17222	17222	17168	17268	17098	17283	17352	17300	17201	17060	17041	17178	17257	17270	17076	17113	17247	17177	17241	17070	17285	17298	17118	17167	17187	17183	17173	17178	17189	17114	17090	17167	17164	17244	17205	17271	17087	17075	17046	17237	17319	17357	17345	17211	17067	16909	17061	17361	17313	17224	17136	17226	17043	17217	17270	17032	17234	17401	17068	17050	17168	17420	17319	17301	17041	17259	17392	17147	17191	17240	17283	17083	17211	17079	17045	17051	17223	17188	17152	17352	17148	17521	17257	17182	17263	17164	17355	17305	17105	17196	17120	17043	17122	17274	17126	17266	17124	17055	17019	17140	17334	17305	17182	16988	17205	17234	17015	17029	17199	17211	17182	17294	17225	17109	17082	17265	17124	17276	17198	17234	17155	17112	17261	17112	17223	17186	17128	17278	17006	17257	16978	17043	17143	17169	17126	16971	17068	17083	17350	17277	16946	17134	17041	17373	16990	17049	17217	17018	17283	17192	17303	17108	17366	17256	17123	17218	17156	17271	17302	17276	17054	17196	17194	17185	17299	17282	17385	17349	17252	17039	16964	17186	17115	17317	17217	17265	17233	17224	17288	17063	17128	17108	17163	17243	17164	17291	17177	17172	17349	17181	17160	17212	17195	17280	17107	17180	17146	17173	17180	17017	16926	17207	17306	16971	17075	17302	17220	17386	17285	17298	17106	17355	17228	17177	16893	17155	17046	17132	16929	17152	17179	17323	16984	17147	17162	17099	17218	17357	17063	17087	17010	17175	17462	17130	17272	17327	16995	17239	16996	17304	17002	17252	17128	17318	17158	17225	17229	17045	17450	17337	17253	17176	17181	17343	17173	17167	17335	17270	17214	17276	17107	17226	17275	17160	17198	17279	17037	16989	17152	17131	17500	17147	17167	17240	17159	17159	17276	17101	17145	17124	17191	17254	17119	17211	17207	17053	17116	17060	17279	17178	17457	17184	17244	17292	17205	17232	17141	17055	17320	17323	17299	17344	16972	17243	17214	17170	17114	17124	17363	17433	17265	17278	17220	17201	17058	17227	17264	17263	17171	17267	17083	17329	17139	16987	17289	17402	17035	16947	17136	17293	17237	17219	17252	17318	17330	17043	17288	17207	17213	17196	16978	17164	17296	17303	17338	17342	17129	17062	17037	17280	17151	17122	17011	17309	17261	17063	17189	17209	16971	17357	17303	17226	17336	17064	17234	17290	17141	17432	17213	17118	17194	17381	17148	17147	17188	17018	17185	17224	17253	17385	17274	17129	17160	17211	17201	17078	17280	17429	17176	17341	17213	17141	17202	17151	17107	17326	17299	17251	17295	17234	17106	17161	17279	17168	17223	17245	17247	17292	17156	17054	17139	17365	17359	17249	17085	17398	17267	17310	17291	17266	17212	17198	17276	17271	17219	17049	17019	17094	17224	17072	17062	17186	17273	17265	17261	17251	17291	17040	17151	17150	17142	17314	17245	17235	17122	17091	17285	17414	17211	17300	17182	17084	17107	17166	17245	17210	17241	17341	17107	16981	16986	17165	17299	17220	17146	17277	17026	17411	17235	17285	17349	17212	17297	17172	17190	17405	17425	17222	17234	17193	17242	17360	17223	17214	17149	17295	17375	17193	17110	17274	17435	17177	17186	17206	17226	17162	17277	17058	17295	17094	17258	17371	17210	17200	17170	17252	17309	17217	17056	17346	17096	17242	17272	17286	17204	17030	17091	17046	17329	17277	17334	17206	17350	17241	17136	17001	16922	17302	17279	17148	17142	17220	17397	17192	17345	17189	17385	17352	17185	17251	17204	17166	17184	17334	17233	16936	17073	17269	17044	17268	17198	17112	17227	17200	17260	17180	17155	16947	17116	17176	17198	17177	17118	17105	17152	17339	17232	17108	17137	17167	17158	17307	17288	17220	17274	17165	17423	17257	17345	17121	17393	16918	17093	17235	17243	17373	17128	17029	17095	17289	17241	17241	17261	17159	17234	17042	17180	17224	17010	17267	17270	17499	17246	17008	17113	17126	17214	17258	17110	17349	17265	17260	17217	17357	17015	17143	17201	17177	17425	17075	17239	17205	17117	17160	17274	17197	17186	17374	17107	17360	17123	17021	17198	17104	17155	17232	17178	17121	16996	17269	17217	17414	17288	16993	17184	17302	16996	17179	17085	17060	17126	17269	17129	17075	17198	17271	17127	17286	17111	17071	17143	17239	17344	17267	17151	17060	17299	17277	17289	17168	17319	17185	17002	17175	17166	17199	17178	17311	17098	17281	17422	17145	17031	17007	17394	17311	17110	16919	17234	17113	17287	17114	17183	17112	17460	17182	17380	17248	17078	17126	17126	17155	17191	17267	17341	17296	17174	17266	17226	17185	17240	17160	17298	17297	17066	17228	17361	17093	17295	17126	17238	17106	17276	17184	17162	17128	17218	17122	17178	17308	17136	17333	17245	17266	17034	17153	17138	16930	17230	17220	17197	17327	17172	17471	17063	17205	17175	17252	17268	17216	17409	17420	17060	17163	17375	17055	17058	17093	17062	17074	17278	17140	17293	17299	17072	17219	17177	17240	17151	17301	17144	17225	17270	17469	16839	17071	17004	17170	17128	17100	17200	17156	17290	17208	17150	17133	17062	17101	17393	17413	16948	17224	17217	17215	17020	17272	17223	17265	17349	17164	17267	17133	17120	17244	17444	17163	17119	17274	17207	17166	17065	17264	17143	17320	17086	17071	17159	17333	17294	17279	17263	17082	17028	17292	17171	17066	17086	17194	17285	17196	17071	17234	17099	17175	16985	17063	17228	17311	16995	17231	17150	17144	17000	17116	17244	17171	17148	17112	17110	17303	17290	17284	17195	17169	17258	17360	17243	17221	17334	17146	17087	17324	17407	17177	16899	17277	17112	17295	17243	17174	17188	17116	17102	17126	17348	17009	17122	17329	17257	17324	17253	17238	17110	17234	17148	17273	17443	17210	17077	17314	17042	17285	17054	17362	17207	17428	17205	17172	17239	17242	17301	17174	17312	17048	16993	17053	17209	17153	17096	17182	17140	17154	17055	17103	17142	17172	16967	17350	17105	17238	17268	17259	17312	17144	17236	17313	17157	17271	17373	17210	17196	17317	17287	17351	17184	17289	17109	17194	17344	17097	16940	17123	17236	17130	17263	17209	17326	17181	17172	17083	17257	17271	17013	17245	17187	17164	17280	17120	17108	17271	17301	17379	17216	17025	17443	17058	17169	17265	17117	17332	17140	17418	17236	17257	17213	17288	17244	17352	17147	17179	17183	17220	17024	17301	17197	17177	16996	17294	17074	17137	17061	17185	17164	16985	17240	17280	17152	17449	17329	17318	17060	17236	17186	17318	17173	17261	17148	17266	16974	17195	17187	17200	16981	17085	17260	17180	17093	17413	17208	17157	17116	17249	17143	17312	17233	17259	17130	17246	17099	17209	17142	17358	17488	17305	17139	17189	17225	17092	17408	17298	17328	17154	17000	17230	17178	17066	17134	17093	17043	17188	17297	17066	17380	17270	17340	17351	17363	17245	17201	17195	16998	16966	17322	17240	17064	17130	17233	17096	17234	17402	17063	17190	17167	17134	17018	17285	17206	17304	17477	17294	17094	17280	17152	17244	17328	17265	17193	17337	17286	17133	17096	17108	17164
17746	35146	26194	20156	17634	16421	15539	15413	15343	15209	15302	15110	15151	15146	15141	15076	14899	14980	14973	14883	15124	15219	14963	14866	14839	14897	14947	14976	15220	14944	15078	15065	14849	14811	15069	14979	14797	15224	14996	14935	15107	15014	14937	15038	15013	15014	14956	15054	15006	14913	15094	15010	15033	14959	15000	14819	14918	15064	15049	15042	14853	14963	15049	15053	14836	15037	14900	15193	14966	14755	14889	14984	14941	14932	15062	15207	14900	15016	14970	14900	14864	14964	15056	14921	14926	14656	15062	14922	14924	15074	14968	14951	15093	14941	15213	14979	15041	15214	15117	14962	15054	14902	14956	14995	15011	14997	14940	14957	14855	14932	15059	15030	14933	14906	14888	14875	15157	15104	14833	14890	14931	15024	15063	14817	15031	15010	14910	14973	14886	14856	14947	14932	15044	15141	14979	14982	14944	14938	14937	14977	14955	15012	14898	14971	15000	14873	14779	15082	14815	15025	14964	14963	14869	14971	14959	14779	14849	15155	15007	14957	15013	14929	14834	14744	14884	14889	14930	14775	14993	14795	14943	15068	15029	14975	15014	14716	14834	15052	15035	14899	15067	14897	15018	15044	14902	15006	14864	14990	14975	14933	15165	14915	14908	14884	15028	14866	15012	14842	15049	14988	15038	14949	14989	14991	15049	15002	14962	15000	14954	14904	15084	14990	15029	14867	15112	14903	15073	14893	14966	15021	14893	14853	15062	14841	14843	14956	15033	15049	14889	14967	14843	14824	14960	14881	15004	14952	14930	15078	14966	15026	14948	14848	14998	14986	15028	14942	15041	15158	14970	15111	14861	14825	14865	15073	15004	15032	14857	15099	14884	14945	14824	15045	14992	14873	14846	14853	14827	15166	14911	14951	14951	14898	14997	14940	14750	14875	15180	15030	14810	15026	14907	14879	15112	14916	14894	14950	14988	15054	14787	15071	15030	15062	15008	14914	14929	14850	14988	14915	14902	14976	14916	14928	15185	14971	14829	14745	15157	15055	14986	14777	14807	15126	14889	14974	14720	14854	14828	14854	15022	14967	14864	14815	14993	14989	15097	14854	14936	14889	14872	14888	15112	14859	14931	14949	14851	14942	14904	14994	14866	14987	14935	15038	14925	14980	15051	14826	14859	15047	15025	14938	15125	14979	14949	14894	15036	14703	14945	15090	14996	15084	15012	14686	14906	15043	14952	15022	15038	14912	14977	14980	14966	14968	14915	14986	14900	14960	14932	14982	14882	14920	14823	14889	15018	14913	14947	14956	14935	14915	15078	14776	14961	15129	14946	14935	15039	14843	14932	15059	14893	14851	14907	14867	15007	15054	14995	14982	15089	15003	15122	14975	15092	15016	14890	14902	15038	15084	14981	14975	14931	14720	15022	14947	14842	14841	15007	14946	14820	14893	14914	14946	14871	14779	14878	14831	14947	14999	14809	15053	14983	14908	14888	14822	15016	15026	14946	15048	15043	15066	15133	14823	15049	14916	14887	14866	14855	14911	14914	14867	15018	14846	14962	15027	14892	15064	15033	14923	14909	15061	15079	14980	14975	15047	15164	14845	14964	15022	14913	14818	15027	15026	14867	14955	14916	14924	15060	14910	14857	15162	15042	14996	14861	15046	14921	15057	14924	14981	15056	14853	14993	14975	14950	14929	15072	14823	15042	15146	14990	14941	15079	14711	15041	14834	14923	15084	15028	14907	14995	15011	14928	15017	14874	15036	14993	14925	15051	14881	14903	14954	15042	15004	14972	14992	14935	14950	14967	15039	14906	15052	15005	14983	14933	15030	14924	15027	15082	15063	15029	15113	15004	15053	14867	14938	15035	14908	14953	14906	14926	14911	14939	15030	14973	14955	14851	14989	15030	14986	14911	14909	14875	15041	15122	14985	14993	14906	15017	14857	14836	15037	14863	15006	14980	14886	15099	15118	15032	15038	14925	15018	14868	14846	14899	15063	14997	15004	14851	15020	15108	14883	14962	14842	14917	14846	14943	14916	14881	14835	14970	14874	14899	14969	15012	14813	14887	15000	14898	15078	14935	15059	14933	14866	14698	14934	14940	14750	14958	15093	15023	14962	15056	14913	14909	14891	15109	14918	14961	14967	15003	14927	14908	15015	15142	14999	14913	14850	14846	15106	14916	15004	14948	14945	14923	14925	15149	14846	14856	14913	14896	14914	14931	15179	14887	14923	15036	14895	14858	14965	14965	14910	14913	15067	15085	14897	15065	14956	14932	14937	14895	15067	14990	14791	14963	14788	15011	15081	14846	15072	15133	15079	14913	14938	15066	14878	14997	14860	14757	15034	15037	15056	15041	15071	14874	14959	15038	15035	14901	14893	15077	15033	15053	14972	15047	14999	14897	15031	14975	14924	14955	15076	14871	14902	14791	15083	15026	14964	14980	15049	15035	15008	15030	14950	15016	14836	14868	14981	14881	14908	14959	14879	14887	14933	15077	15102	15038	15088	14983	14941	14947	14945	15055	15051	14985	14797	15098	15035	14938	15010	14859	14753	15102	14865	14971	14888	15082	15015	14976	14974	14942	15068	15006	14976	14962	15094	15051	14905	15035	14793	14941	14851	14931	14954	15001	14972	14930	15059	14981	14971	14875	15029	15087	14886	14973	14953	14987	14864	14916	15116	15075	14997	15012	14966	15082	14977	15090	14978	15025	15057	15098	14896	14980	14945	14966	14987	14888	14781	15092	14946	14926	15130	15005	15052	14924	14875	15027	15159	15004	15151	15082	14922	14967	14967	15025	14994	14828	14852	14941	14906	14811	14951	14964	14891	15111	14852	15031	14913	14892	14907	15080	14926	14944	14835	15027	15035	15031	15039	14891	14962	14957	15039	14902	14961	15193	15073	14989	14950	15040	14852	14960	14919	15079	15006	15035	15070	15083	14850	15037	14851	14813	15038	14979	14996	14868	14926	14939	14918	15064	14986	14935	15124	15002	15011	15089	14733	15073	15046	15041	14824	14882	14851	14898	14901	14902	14917	14945	14989	15120	14923	15011	15104	14918	15080	14964	14897	14929	15136	14907	14950	14853	15062	15049	15114	14942	15063	14995	14914	15067	14783	14911	14872	15045	14899	14908	14995	14961	14918	14931	14822	15002	14811	14983	15132	14895	14930	15014	15017	14809	15015	14963	15104	14991	15033	14952	14930	14973	14962	14950	14935	15045	14782	14983	14886	14836	14993	14799	15058	14921	14974	14878	15016	14987	15137	14879	15053	15006	14909	15166	14884	14896	14950	14938	14864	15014	15042	14952	14850	14753	15046	14939	14914	15019	15008	14967	15009	14988	14985	14821	15013	14967	14837	14963	14887	15050	15100	14944	14942	15004	15031	14913	14924	15080	14881	14970	14969	14987	15141	15020	14869	15160	14973	14780	15139	15046	15087	14914	15020	14978	14992	14995	14904	14952	14927	14955	14988	14943	14955	14963	15009	14879	14979	14944	14798	15031	15012	14898	15119	15071	14956	14898	14806	14879	14962	14986	14953	15124	15091	15183	15021	15052	14926	15012	15066	14791	14976	15075	15073	14888	14958	14881	14951	14928	15000	14842	14848	15093	14933	15000	14918	15003	15026	14989	14898	14944	14880	15131	14969	15010	15053	14906	14982	15012	14858	14958	14935	14945	14845	14886	15092	14953	14894	14774	15031	14968	14993	15180	15035	15014	14948	14887	14845	14890	14991	15033	14887	15255	14707	15057	15074	15002	14973	15106	14900	15005	15095	14973	14850	14750	15081	14976	14859	14880	14952	14987	14751	14885	14955	14917	14951	15018	15092	14900	14974	14924	14957	14969	15012	14946	14904	15042	14913	14942	14866	14887	14983	14866	15065	14793	15040	14896	14930	14905	14764	14838	15079	14973	15037	14834	15026	14921	14990	15058	14898	15090	14993	14848	15054	14846	15078	14883	14997	14933	14938	15015	14845	14889	15119	14827	14828	14791	15137	14841	14948	15085	14801	15038	14922	14933	15072	14943	14892	14816	14927	14817	14870	14903	15001	15112	15072	15003	14877	14992	14973	14988	14906	14975	15047	15024	15021	14907	14832	14980	15013	15043	15139	14882	14987	14934	14979	15006	14848	14852	15052	14949	14987	14970	14822	14992	15055	15089	15013	14941	14897	14783	14941	14951	15005	14793	14923	14970	14958	14961	14816	15036	14870	14937	15073	14990	14762	15004	14954	14976	14855	14794	15051	14911	14974	14931	14739	15052	14865	15097	15011	15009	14814	14956	14849	14878	14863	15043	14904	14881	14940	14996	14717	15067	14946	14934	14922	14935	14989	15005	14848	14902	15047	14950	14953	15036	14905	14969	15021	14880	14963	14995	15114	15025	15057	14936	14875	15055	14987	14908	15112	14860	15051	14896	14985	15068	15007	14926	15058	14943	14989	14814	14892	14949	14985	15044	14899	15007	14848	14968	14988	15096	14853	14939	15003	14968	15175	15027	14772	15058	14918	14827	15160	15032	15090	14781	14887	14991	15036	14965	14912	14979	15150	15011	14891	15083	14999	15000	15090	14906	15100	14990	15125	14843	14970	15071	14970	15017	14882	14948	15078	15101	15142	14918	14873	15003	14905	14919	14736	14994	14791	15040	15027	15018	14830	14871	15090	14969	14940	15081	14970	15026	14849	14949	15041	15028	15036	14876	14895	15044	14995	14883	15113	14946	15084	14870	15015	15132	15013	14907	15064	15060	15077	14907	14928	15022	15071	15041	14866	14951	14706	14992	14944	14808	14827	15074	14803	15013	15120	14825	14818	14953	14985	14895	14923	14961	15075	14817	14856	15061	15007	15104	14989	14918	15092	14957	15050	14836	14960	14862	14792	15121	14771	14882	15057	14929	14898	14860	14982	14992	14949	14915	14888	14885	14891	14933	14700	15021	14897	15044	14886	15176	15114	14900	15023	15107	14993	15054	15075	15037	14924	14860	14961	14929	14909	14761	15038	14859	15103	14913	14957	15020	14870	15001	14870	14966	15086	14970	15054	14877	14850	14896	15082	14977	14842	15046	14905	15086	14762	14903	14947	15005	14944	14959	14984	14823	14886	14938	14938	14926	14975	14937	15024	15003	15157	14993	14931	15130	14797	15057	15003	14893	15027	14865	15080	15010	15014
25795	21615	26478	26319	18441	17214	17489	16883	16933	16834	16890	16883	16780	16705	16906	16814	16853	16777	16799	16586	16547	16568	16742	16598	16647	16598	16614	16798	16820	16758	16575	16715	16788	16678	16772	16760	16797	16783	16615	16644	16923	16645	16709	16566	16746	16692	16641	16638	16705	16656	16560	16524	16678	16731	16662	16406	16560	16779	16691	16707	16754	16451	16509	16630	16582	16577	16575	16677	16436	16568	16504	16576	16758	16596	16533	16463	16652	16667	16697	16660	16512	16510	16518	16485	16708	16666	16477	16833	16624	16619	16519	16504	16531	16555	16812	16671	16365	16539	16561	16590	16386	16573	16520	16597	16569	16491	16676	16638	16508	16800	16570	16680	16519	16674	16593	16603	16742	16699	16575	16522	16533	16730	16712	16948	16605	16680	16687	16608	16757	16619	16592	16552	16513	16730	16555	16549	16621	16521	16743	16430	16511	16574	16470	16593	16567	16551	16570	16634	16565	16694	16661	16447	16671	16631	16715	16727	16555	16825	16644	16669	16750	16768	16620	16615	16533	16821	16670	16566	16521	16480	16672	16580	16548	16597	16489	16562	16669	16678	16680	16539	16529	16531	16523	16558	16603	16589	16741	16670	16516	16638	16461	16475	16430	16866	16550	16474	16701	16690	16374	16754	16636	16528	16671	16524	16615	16769	16472	16466	16752	16512	16652	16704	16495	16570	16620	16504	16751	16435	16629	16630	16600	16801	16437	16614	16429	16652	16593	16621	16682	16523	16587	16541	16619	16657	16727	16513	16693	16671	16514	16542	16611	16411	16502	16682	16595	16686	16582	16574	16443	16545	16544	16604	16505	16633	16504	16527	16453	16300	16556	16639	16757	16531	16616	16545	16757	16803	16740	16433	16752	16846	16642	16488	16628	16524	16651	16687	16489	16655	16550	16454	16605	16572	16580	16748	16597	16742	16608	16442	16537	16545	16673	16495	16567	16698	16635	16688	16585	16849	16783	16516	16618	16540	16692	16562	16661	16719	16667	16620	16545	16615	16749	16510	16565	16722	16551	16618	16421	16557	16522	16498	16470	16483	16756	16531	16504	16596	16683	16308	16432	16781	16687	16580	16599	16663	16780	16552	16930	16835	16428	16488	16502	16718	16832	16813	16793	16751	16764	16708	16534	16469	16678	16596	16555	16573	16487	16630	16659	16664	16573	16820	16473	16701	16535	16385	16662	16672	16549	16642	16735	16690	16683	16817	16595	16602	16706	16399	16721	16836	16815	16556	16705	16544	16582	16696	16755	16647	16576	16555	16542	16781	16752	16471	16613	16605	16613	16637	16549	16550	16633	16500	16539	16469	16503	16609	16635	16673	16957	16457	16593	16734	16638	16647	16710	16297	16515	16535	16599	16435	16688	16567	16568	16584	16684	16674	16405	16587	16682	16678	16615	16712	16400	16825	16364	16778	16618	16772	16690	16705	16476	16619	16747	16646	16598	16526	16516	16601	16517	16405	16602	16526	16487	16700	16702	16589	16398	16673	16628	16510	16667	16582	16765	16482	16551	16574	16632	16714	16820	16670	16644	16596	16811	16617	16718	16512	16486	16551	16575	16764	16850	16798	16642	16565	16471	16373	16608	16531	16569	16632	16708	16434	16800	16384	16409	16657	16512	16805	16624	16626	16766	16714	16735	16558	16811	16647	16566	16614	16596	16749	16450	16690	16645	16644	16850	16618	16615	16652	16588	16735	16539	16680	16599	16578	16716	16591	16640	16524	16648	16660	16765	16682	16687	16512	16632	16458	16600	16784	16568	16654	16514	16513	16663	16570	16681	16572	16733	16663	16624	16662	16691	16671	16478	16530	16826	16673	16499	16626	16558	16609	16548	16745	16605	16682	16472	16475	16456	16545	16528	16702	16605	16845	16846	16410	16569	16600	16534	16695	16589	16585	16600	16650	16656	16608	16587	16686	16742	16672	16800	16674	16608	16331	16688	16658	16583	16481	16913	16757	16719	16625	16667	16860	16596	16732	16696	16521	16371	16622	16717	16634	16761	16743	16620	16664	16500	16636	16561	16485	16639	16706	16568	16707	16656	16602	16798	16776	16699	16584	16632	16423	16511	16728	16520	16597	16576	16693	16686	16719	16588	16632	16491	16573	16766	16676	16578	16631	16605	16505	16722	16562	16616	16582	16430	16526	16669	16615	16717	16630	16615	16493	16636	16702	16611	16545	16779	16503	16605	16786	16768	16582	16558	16512	16360	16489	16766	16601	16856	16591	16717	16660	16725	16553	16527	16692	16639	16753	16580	16447	16566	16696	16414	16654	16566	16858	16563	16683	16719	16725	16753	16501	16625	16658	16649	16495	16617	16646	16600	16560	16475	16594	16765	16850	16589	16692	16565	16399	16574	16768	16481	16747	16533	16472	16464	16568	16486	16656	16654	16570	16310	16532	16562	16455	16903	16494	16718	16660	16471	16520	16630	16581	16433	16435	16703	16581	16723	16726	16443	16578	16599	16670	16687	16722	16675	16577	16597	16642	16501	16491	16572	16682	16601	16694	16677	16376	16383	16575	16627	16709	16873	16568	16636	16672	16530	16617	16634	16630	16654	16530	16530	16585	16638	16750	16584	16610	16532	16817	16758	16643	16620	16748	16660	16601	16763	16700	16477	16719	16740	16567	16660	16616	16576	16533	16676	16542	16323	16578	16491	16709	16652	16609	16582	16417	16638	16727	16681	16524	16731	16618	16486	16553	16678	16633	16661	16561	16491	16895	16696	16548	16673	16532	16678	16797	16595	16676	16584	16629	16752	16501	16685	16563	16598	16662	16685	16685	16687	16588	16692	16402	16607	16545	16688	16707	16752	16708	16550	16581	16574	16557	16515	16637	16606	16612	16611	16461	16712	16871	16497	16581	16426	16652	16747	16590	16542	16790	16600	16536	16537	16456	16580	16656	16855	16670	16705	16675	16852	16689	16534	16640	16611	16523	16354	16608	16591	16716	16737	16456	16593	16542	16555	16642	16636	16652	16677	16557	16672	16701	16546	16590	16736	16900	16604	16579	16721	16642	16600	16710	16570	16662	16544	16567	16605	16722	16647	16849	16831	16518	16657	16780	16478	16600	16569	16626	16546	16559	16448	16796	16426	16661	16652	16644	16579	16467	16708	16595	16800	16596	16496	16648	16682	16571	16537	16669	16640	16608	16788	16677	16478	16576	16766	16779	16751	16541	16574	16461	16599	16816	16599	16745	16784	16606	16847	16581	16610	16530	16648	16441	16598	16658	16520	16899	16624	16571	16707	16528	16524	16715	16577	16624	16507	16461	16617	16646	16682	16620	16553	16445	16558	16537	16559	16745	16745	16726	16552	16610	16573	16656	16783	16608	16683	16524	16592	16639	16507	16725	16582	16653	16654	16689	16654	16522	16707	16712	16753	16734	16546	16592	16679	16716	16541	16479	16653	16417	16524	16796	16457	16467	16672	16711	16677	16548	16582	16708	16681	16489	16461	16545	16641	16717	16635	16488	16460	16755	16793	16560	16708	16750	16861	16589	16627	16787	16531	16600	16711	16741	16755	16735	16552	16630	16746	16543	16811	16649	16487	16627	16662	16764	16513	16651	16784	16460	16585	16683	16511	16787	16869	16798	16592	16635	16688	16528	16839	16704	16809	16648	16595	16864	16722	16674	16492	16595	16575	16738	16763	16605	16607	16705	16786	16584	16646	16714	16629	16809	16751	16705	16725	16672	16841	16600	16677	16531	16815	16737	16631	16408	16523	16636	16699	16798	16619	16732	16773	16591	16491	16588	16569	16477	16720	16515	16858	16542	16707	16738	16570	16615	16570	16577	16600	16536	16666	16726	16727	16629	16576	16659	16366	16723	16581	16399	16667	16647	16615	16645	16654	16597	16735	16542	16684	16751	16658	16523	16756	16737	16807	16743	16737	16555	16547	16692	16643	16701	16751	16566	16682	16527	16553	16625	16669	16572	16794	16577	16557	16727	16750	16680	16686	16767	16649	16660	16754	16568	16464	16689	16687	16655	16607	16638	16437	16526	16757	16560	16476	16419	16806	16817	16585	16489	16475	16618	16580	16623	16462	16706	16574	16787	16627	16621	16620	16525	16626	16658	16413	16695	16859	16453	16755	16669	16678	16598	16563	16620	16705	16541	16599	16559	16669	16665	16448	16720	16481	16938	16696	16701	16616	16582	16613	16555	16620	16664	16758	16823	16519	16600	16568	16634	16416	16623	16661	16651	16895	16716	16534	16559	16716	16598	16583	16733	16427	16534	16465	16700	16499	16469	16532	16630	16902	16594	16567	16584	16708	16617	16722	16609	16692	16532	16563	16634	16465	16424	16738	16589	16636	16665	16570	16775	16760	16545	16627	16578	16637	16637	16610	16594	16633	16524	16561	16681	16794	16625	16588	16619	16768	16770	16663	16613	16619	16795	16638	16638	16723	16561	16656	16471	16529	16594	16569	16412	16582	16608	16336	16450	16565	16428	16567	16762	16571	16846	16646	16684	16679	16428	16710	16597	16514	16603	16595	16609	16625	16563	16543	16771	16683	16589	16699	16659	16704	16620	16586	16767	16545	16621	16600	16579	16627	16648	16597	16633	16636	16459	16569	16579	16666	16837	16616	16887	16613	16611	16578	16476	16535	16534	16586	16490	16646	16679	16851	16577	16733	16498	16800	16771	16678	16399	16722	16721	16688	16671	16627	16607	16356	16871	16493	16802	16674	16570	16821	16514	16796	16755	16738	16595	16646	16573	16609	16527	16590	16626	16580	16581	16470	16476	16521	16665	16780	16674	16819	16611	16735	16590	16721	16421	16640	16761	16685	16617	16807	16511	16650	16487	16791	16595	16557	16555	16591	16742	16600	16697	16801	16753	16331	16641	16558	16407	16777	16781	16684	16407	16586	16671	16623	16741	16648	16782	16691	16566	16446	16602	16602	16637	16502	16460	16600	16550	16546	16516	16569	16504	16658	16589	16787	16614	16582	16615	16436	16722	16606	16642	16565	16509	16695	16582	16457	16565	16650	16674	16669	16469	16597	16654	16595	16463	16605	16792	16803	16727	16769	16727	16683	16653	16596	16492	16775	16580	16614	16564	16731	16560	16737	16627	16624	16595	16783	16552	16803	16590	16490	16698	16557	16638
17824	28549	21385	17828	16336	15291	14927	14835	14830	14816	14755	15010	14750	14832	14643	14664	14799	14647	14866	14615	14653	14800	14636	14587	14772	14632	14793	14755	14609	14655	14756	14639	14639	14409	14707	14548	14711	14841	14599	14544	14492	14737	14494	14586	14567	14728	14386	14631	14440	14701	14547	14639	14679	14753	14456	14900	14658	14626	14488	14706	14628	14484	14632	14552	14636	14487	14649	14516	14545	14808	14765	14592	14686	14536	14684	14596	14729	14584	14679	14643	14650	14481	14613	14640	14655	14760	14681	14641	14567	14584	14501	14633	14508	14703	14682	14554	14540	14402	14570	14601	14657	14694	14550	14470	14560	14580	14642	14511	14513	14429	14683	14698	14533	14607	14505	14500	14680	14552	14545	14761	14705	14564	14409	14567	14704	14712	14599	14655	14446	14524	14553	14470	14607	14576	14634	14586	14680	14672	14645	14411	14662	14583	14507	14643	14663	14564	14694	14691	14445	14584	14580	14594	14586	14672	14454	14525	14696	14677	14713	14549	14630	14550	14640	14627	14676	14618	14686	14605	14600	14515	14515	14669	14507	14660	14523	14381	14535	14751	14489	14573	14610	14577	14761	14614	14556	14600	14615	14677	14593	14560	14434	14857	14693	14662	14621	14594	14658	14597	14531	14542	14759	14515	14511	14477	14541	14517	14833	14591	14599	14661	14569	14543	14746	14500	14580	14621	14757	14757	14550	14535	14437	14459	14755	14527	14412	14626	14527	14505	14609	14703	14726	14528	14587	14490	14634	14662	14601	14656	14500	14699	14485	14646	14712	14698	14527	14710	14642	14659	14467	14615	14515	14687	14623	14656	14684	14665	14540	14553	14698	14578	14647	14545	14584	14740	14504	14601	14692	14534	14740	14804	14654	14420	14629	14683	14413	14604	14610	14636	14610	14714	14634	14606	14671	14714	14670	14724	14640	14766	14607	14533	14600	14344	14600	14485	14664	14728	14544	14636	14596	14619	14641	14544	14821	14442	14565	14802	14515	14583	14612	14696	14709	14596	14728	14564	14668	14685	14604	14646	14559	14657	14607	14626	14708	14639	14796	14674	14829	14556	14768	14681	14735	14649	14588	14665	14608	14664	14692	14430	14656	14349	14534	14713	14725	14541	14531	14506	14666	14397	14580	14614	14583	14589	14585	14452	14597	14616	14634	14608	14601	14689	14569	14677	14703	14761	14803	14493	14782	14626	14568	14710	14700	14555	14680	14678	14542	14784	14538	14631	14623	14683	14582	14565	14536	14848	14623	14673	14331	14512	14507	14647	14627	14678	14611	14468	14492	14607	14681	14591	14673	14721	14702	14653	14563	14589	14507	14489	14690	14496	14509	14459	14538	14697	14738	14677	14654	14757	14641	14597	14642	14606	14643	14544	14681	14625	14643	14512	14627	14649	14776	14633	14671	14616	14512	14397	14800	14643	14617	14702	14679	14603	14636	14865	14476	14723	14696	14670	14405	14791	14655	14491	14579	14831	14583	14573	14746	14576	14540	14596	14736	14572	14539	14426	14498	14774	14556	14524	14506	14621	14605	14491	14726	14658	14623	14565	14603	14830	14540	14703	14685	14547	14529	14772	14631	14658	14594	14760	14660	14496	14684	14580	14608	14631	14689	14608	14631	14606	14645	14631	14560	14681	14728	14688	14607	14649	14747	14573	14629	14548	14566	14670	14711	14587	14624	14529	14640	14646	14601	14633	14629	14607	14509	14650	14439	14619	14561	14566	14525	14728	14812	14770	14554	14645	14681	14496	14642	14555	14709	14614	14684	14577	14698	14590	14554	14703	14646	14672	14645	14512	14752	14641	14871	14380	14620	14681	14617	14632	14593	14594	14416	14519	14633	14649	14607	14636	14646	14618	14629	14673	14689	14630	14755	14784	14697	14630	14557	14660	14529	14601	14730	14565	14623	14591	14675	14574	14678	14710	14502	14708	14619	14707	14597	14648	14727	14600	14812	14551	14544	14603	14553	14639	14502	14618	14441	14622	14786	14810	14722	14743	14523	14594	14649	14560	14732	14653	14538	14682	14731	14580	14662	14730	14569	14619	14611	14657	14637	14648	14699	14497	14645	14568	14759	14485	14344	14391	14506	14623	14610	14703	14499	14631	14620	14749	14622	14575	14737	14473	14467	14477	14573	14673	14692	14536	14501	14721	14461	14665	14761	14532	14659	14638	14450	14741	14558	14655	14536	14515	14721	14654	14596	14558	14701	14511	14548	14665	14548	14630	14520	14620	14582	14718	14608	14670	14487	14635	14770	14514	14670	14691	14614	14723	14638	14559	14685	14639	14760	14755	14617	14577	14733	14466	14628	14556	14728	14560	14398	14613	14708	14402	14661	14603	14581	14583	14886	14475	14537	14502	14736	14632	14517	14637	14694	14710	14432	14603	14592	14561	14561	14600	14566	14517	14584	14676	14645	14686	14515	14697	14704	14528	14764	14550	14722	14497	14554	14434	14626	14806	14636	14768	14650	14551	14643	14748	14670	14663	14616	14590	14458	14562	14669	14577	14595	14521	14725	14648	14715	14588	14486	14544	14564	14658	14425	14391	14656	14695	14602	14536	14817	14648	14591	14469	14725	14617	14676	14596	14644	14501	14594	14522	14673	14596	14533	14614	14594	14602	14538	14518	14590	14588	14578	14595	14662	14572	14539	14769	14515	14608	14587	14683	14682	14941	14608	14719	14667	14524	14655	14476	14560	14596	14712	14546	14644	14634	14452	14760	14629	14543	14623	14630	14658	14660	14621	14652	14617	14682	14642	14516	14587	14560	14646	14589	14640	14579	14531	14598	14566	14593	14661	14644	14608	14625	14670	14658	14617	14546	14513	14536	14652	14568	14678	14631	14569	14520	14582	14638	14556	14711	14803	14497	14594	14664	14548	14741	14560	14559	14731	14727	14644	14600	14601	14498	14664	14621	14632	14536	14602	14664	14660	14771	14608	14674	14566	14588	14670	14653	14775	14544	14576	14547	14656	14719	14643	14580	14514	14690	14724	14543	14639	14498	14720	14640	14544	14613	14739	14571	14610	14548	14641	14563	14555	14596	14658	14542	14741	14595	14526	14551	14658	14627	14453	14405	14676	14585	14562	14681	14703	14600	14701	14517	14536	14573	14636	14747	14584	14655	14627	14616	14467	14577	14696	14607	14525	14527	14729	14615	14697	14595	14530	14454	14640	14611	14925	14469	14737	14564	14872	14730	14569	14574	14700	14574	14646	14702	14580	14606	14578	14705	14624	14756	14753	14470	14562	14425	14875	14574	14727	14539	14655	14548	14692	14407	14689	14544	14659	14691	14493	14722	14566	14635	14589	14584	14587	14545	14776	14633	14520	14546	14670	14622	14572	14649	14436	14720	14896	14572	14683	14627	14528	14773	14637	14618	14482	14629	14770	14616	14790	14641	14650	14831	14667	14644	14656	14708	14628	14472	14677	14650	14601	14508	14623	14712	14735	14490	14543	14754	14575	14692	14698	14633	14565	14566	14680	14898	14797	14447	14676	14731	14712	14672	14622	14525	14659	14734	14649	14408	14715	14571	14683	14843	14531	14724	14622	14664	14513	14551	14688	14885	14555	14595	14540	14790	14441	14744	14726	14744	14755	14720	14604	14744	14521	14612	14774	14671	14447	14553	14452	14554	14699	14529	14588	14742	14806	14652	14603	14583	14571	14495	14596	14646	14717	14521	14408	14680	14676	14520	14545	14642	14523	14681	14557	14545	14623	14736	14587	14604	14566	14853	14719	14654	14561	14670	14624	14689	14755	14604	14684	14651	14601	14661	14573	14512	14637	14572	14584	14559	14584	14606	14502	14687	14689	14642	14785	14810	14699	14555	14549	14725	14522	14512	14589	14631	14710	14556	14697	14348	14735	14569	14434	14488	14569	14578	14537	14619	14637	14533	14570	14529	14693	14590	14671	14541	14539	14649	14541	14715	14674	14725	14695	14713	14587	14496	14622	14774	14560	14453	14548	14666	14569	14728	14646	14643	14589	14640	14524	14671	14577	14443	14446	14614	14629	14663	14551	14696	14485	14661	14699	14763	14729	14741	14670	14530	14632	14616	14605	14483	14771	14547	14754	14539	14742	14637	14706	14795	14621	14566	14543	14563	14571	14692	14530	14577	14644	14585	14657	14628	14666	14670	14607	14339	14627	14478	14695	14777	14678	14704	14744	14537	14470	14511	14632	14494	14750	14536	14728	14724	14600	14695	14727	14509	14639	14626	14642	14773	14738	14638	14620	14601	14698	14601	14616	14673	14651	14576	14717	14606	14686	14726	14694	14564	14637	14528	14820	14700	14564	14677	14396	14608	14677	14615	14641	14608	14743	14383	14773	14664	14559	14558	14645	14709	14416	14655	14550	14611	14579	14588	14725	14518	14625	14578	14749	14635	14690	14633	14637	14598	14597	14756	14628	14649	14699	14702	14484	14604	14529	14469	14577	14635	14629	14573	14509	14481	14562	14673	14562	14542	14791	14677	14741	14699	14590	14592	14600	14587	14536	14567	14536	14678	14675	14765	14611	14566	14559	14491	14695	14658	14617	14680	14559	14411	14698	14781	14483	14553	14620	14566	14628	14725	14483	14649	14672	14579	14547	14679	14649	14580	14595	14673	14691	14728	14623	14665	14674	14548	14502	14719	14721	14561	14620	14693	14610	14585	14510	14466	14740	14754	14605	14600	14782	14717	14539	14561	14701	14718	14662	14549	14696	14601	14668	14691	14523	14700	14630	14413	14638	14614	14673	14424	14719	14509	14649	14550	14759	14557	14695	14692	14717	14662	14554	14613	14587	14539	14421	14513	14526	14639	14621	14613	14445	14406	14633	14644	14665	14695	14711	14727	14473	14779	14566	14825	14585	14612	14639	14364	14550	14602	14684	14639	14559	14624	14562	14551	14547	14731	14555	14531	14540	14750	14775	14634	14649	14560	14652	14599	14575	14374	14606	14675	14658	14645	14719	14595	14680	14521	14762	14711	14591	14496	14708	14679	14542	14517	14680	14696	14525	14605	14725	14542	14705	14570	14730	14559	14721	14585	14674	14801	14401	14548	14754	14793	14543	14489	14477	14577	14540	14660	14729	14609	14554	14581	14658	14589	14621	14449	14607	14413	14636	14514
22880	21598	28736	24990	22140	23921	23469	19747	19262	19272	19146	18884	18665	18598	18680	18772	18513	18537	18655	18445	18641	18704	18534	18496	18499	18392	18397	18506	18414	18582	18424	18483	18456	18321	18365	18287	18420	18569	18461	18317	18294	18539	18520	18554	18509	18192	18527	18484	18381	18319	18319	18327	18647	18293	18302	18481	18151	18316	18412	18331	18162	18282	18278	18351	18352	18257	18215	18314	18405	18142	18347	18259	18206	18272	18606	18267	18497	18262	18174	18318	18378	18203	18182	18396	18465	18308	18543	18277	18246	18425	18457	18147	18410	18548	18236	18175	18322	18404	18380	18241	18216	18242	18368	18436	18318	18309	18292	17960	18152	18326	18304	17947	18213	18404	18371	18321	18071	18454	18186	18285	18559	18483	18127	18277	18482	18343	18408	18312	18377	18130	18209	18395	18473	18304	18270	18307	18203	18325	18233	18333	18269	18464	18182	18366	18468	18155	18351	18324	18397	18342	18549	18205	18243	18206	18289	18482	18370	18123	18124	18419	18232	18374	18223	18355	18424	18289	18241	18264	18428	18332	18442	18389	18279	18455	18467	18292	18328	18372	18278	18176	18293	18295	18360	18207	18103	18226	18192	18313	18476	18249	18123	18375	18338	18246	18162	18275	18254	18299	18216	18294	18154	18282	18351	18333	18307	18355	18344	18388	18187	18217	18259	18542	18394	18263	18195	18233	18369	18308	18530	18357	18368	18310	18258	18347	18260	18358	18509	18521	18294	18168	18420	18226	18475	18463	18164	18022	18289	18410	18349	18168	18294	18486	18297	18096	18305	18290	18394	18264	18426	18264	18380	18270	18455	18313	18236	18483	18192	18138	18504	18540	18525	18362	18446	18230	18312	18148	18244	18213	18312	18385	18519	18354	18129	18191	18259	18351	18248	18420	18474	18218	18265	18302	18373	18226	18278	18186	18288	18475	18245	18077	18346	18226	18478	18344	18177	18248	18196	18410	18495	18125	18219	18220	18172	18211	18224	18521	18456	18416	18232	18303	18225	18260	18472	18350	18259	18341	18240	18466	18543	18330	18361	18259	18401	18191	18148	18239	18398	18384	18289	18207	18293	18232	18427	18437	18285	18280	18363	18265	18451	18312	18349	18276	18399	18198	18313	18305	18355	18326	18284	18296	18287	18289	18328	18310	18516	18274	18144	18417	18497	18394	18311	18309	18597	18548	18358	18191	18286	18299	18280	18344	18329	18213	18320	18101	18359	18309	18676	18399	18364	18258	18259	18281	18414	18317	18343	18269	18264	18397	18471	18186	18449	18241	18421	18213	18460	18403	18315	18251	18258	18454	18353	18353	18367	18266	18308	18378	18383	18101	18381	18177	18229	18126	18186	18294	18216	18295	18388	18484	18342	18067	18293	18334	18305	18326	18210	18229	18185	18338	18255	18124	18101	18177	18228	18509	18448	18211	18442	18367	18283	18201	18237	18300	18473	18361	18348	18384	18421	18451	18266	18495	18408	18391	18363	18036	18377	18203	18071	18236	18401	18320	18338	18357	18585	18506	18361	18425	18200	18420	18460	18506	18238	18313	18396	18132	18517	18201	18375	18167	18379	18220	18211	18499	18148	18265	18388	18357	18497	18346	18267	18239	18287	18271	18298	18478	18432	18181	18069	18334	18590	18251	18211	18333	18239	18361	18354	18288	18499	18340	18189	18121	18292	18270	18297	18475	18404	18381	18504	18166	18256	18446	18328	18123	18386	18258	18210	18556	18326	18264	18325	18339	18091	18355	18216	18393	18237	18318	18207	18403	18382	18497	18515	18325	18355	18496	18369	18325	18369	18450	18316	18303	18413	18316	18412	18172	18302	18297	18235	18266	18325	18539	18058	18230	18239	18303	18176	18495	18512	18316	18249	18489	18324	18101	18271	18193	18239	18064	18340	18417	18296	18253	18260	18455	18343	18367	18400	18456	18266	18206	18394	18494	18187	18428	18395	18258	18307	18340	18311	18196	18252	18111	18142	18244	18528	18441	18242	18251	18196	18404	18171	18069	18299	18432	18396	18323	18386	18203	18226	18456	18338	18448	18376	18304	18238	18266	18427	18156	18436	18594	17998	18316	18312	18305	18243	18169	18259	18403	18456	18295	18348	18444	18350	18283	18208	18284	18236	18450	18356	18393	18234	18136	18483	18351	18408	18377	18345	18290	18184	18153	18379	18258	18303	18190	18295	18295	18316	18210	18403	18379	18426	18460	18263	18245	18382	18253	18241	18256	18237	18433	18231	18355	18206	18391	18212	18334	18372	18228	18267	18286	18417	18331	18298	18248	18405	18369	18395	18213	18208	18298	18482	18307	18438	18265	18418	18478	18527	18272	18302	18247	18336	18016	18402	18098	18526	18225	18258	18426	18504	18371	18446	18312	18360	18439	18510	18187	18140	18144	18276	18381	18325	18355	18430	18198	18198	18371	18297	18195	18085	18252	18268	18303	18301	18308	18141	18363	18342	18238	18398	18281	18162	18321	18098	18385	18444	18460	18518	18449	18435	18244	18349	18136	18407	18421	18538	18509	18460	18274	18449	18348	18380	18238	18417	18239	18412	18395	18270	18259	18294	18196	18293	18267	18348	18422	18370	18235	18347	18195	18281	18193	18469	18285	18441	18250	18411	18169	18281	18268	18196	18196	18333	18324	18389	18295	18395	18380	18164	18186	18132	18256	18029	18341	18431	18478	18356	18408	18227	18253	18411	18377	18339	18482	18262	18313	18366	18374	18358	18275	18329	18215	18125	18152	18100	18100	18202	18445	18422	18194	18389	18338	18380	18260	18487	18356	18301	18248	18293	18089	18238	18278	18278	18309	18339	18399	18239	18290	18254	18350	18391	18060	18450	18402	18478	18358	18277	18209	18413	18366	18225	18337	18338	18296	18239	18412	18169	18165	18308	18349	18286	18362	18459	18179	18451	18290	18094	18152	18116	18364	18237	18596	18719	18240	18285	18342	18300	18290	18597	18015	18376	18504	18306	18552	18305	18328	18312	18266	18264	18438	18291	18348	18250	18423	18489	18424	18301	18180	18231	18225	18320	18383	18093	18297	18265	18260	18322	18186	18456	18399	18243	18279	18291	18340	18292	18272	18185	18344	18222	18294	18327	18396	18240	18533	18206	18392	18676	18293	18456	18081	18336	18282	18381	18282	18381	18485	18158	18313	18282	18282	18420	18232	18496	18427	18244	18394	18213	18264	18384	18383	18316	18241	18377	18380	18320	18481	18259	18328	18257	18101	18349	18374	18431	18364	18183	18102	18350	18488	18477	18274	18299	18507	18539	18308	18227	18433	18387	18187	18121	18239	18312	18481	18313	18446	18192	18280	18270	18102	18532	18232	18370	18350	18359	18145	18054	18317	18379	18163	18312	18464	18392	18229	18440	18175	18344	18391	18360	18116	18320	18292	18324	18412	18420	18388	18220	18419	18158	18353	18415	18314	18338	18332	18194	18284	18441	18252	18270	18501	18357	18523	18193	18242	18354	18433	18184	18346	18215	18351	18185	18240	18325	18348	18613	18070	18266	18317	18462	18142	18347	18343	18476	18194	18164	18231	18370	18270	18332	18483	18469	18434	18262	18609	18559	18308	18225	18258	18045	18234	18461	18373	18087	18176	18361	18207	18441	18234	18381	18261	18334	18269	18355	18284	18456	18422	18236	18242	18280	18598	18234	18187	18248	18209	18236	18198	18339	18290	18349	18328	18028	18459	18333	18392	18207	18381	18386	18339	18467	18321	18246	18508	18406	18298	18236	18193	18439	18520	18519	18438	18426	18492	18427	18327	18274	18339	18257	18592	18213	18140	18437	18325	18312	18326	18182	18421	18481	18280	18222	18415	18211	18268	18434	18239	18256	18414	18391	18258	18298	18326	18462	18282	18169	18284	18328	18355	18493	18191	18299	18247	18361	18428	18607	18254	18280	18316	18252	18352	18395	18465	18350	18194	18472	18200	18308	18394	18359	18593	18256	18342	18464	18408	18330	18215	18205	18566	18353	18475	18376	18406	18172	18561	18309	18347	18323	18292	18288	18263	18401	18292	18271	18301	18351	18361	18208	18450	18368	18236	18250	18368	18261	18271	18222	18163	18391	18369	18407	18207	18444	18493	18571	18236	18482	18383	18389	18385	18447	18525	18459	18570	18262	18417	18238	18165	18518	18296	18342	18401	18373	18328	18357	18228	18497	18298	18268	18482	18218	18194	18191	18284	18220	18205	18262	18499	18393	18348	18037	18458	18238	18408	18281	18588	18442	18171	18112	18249	18525	18370	18409	18479	18469	18377	18249	18194	18493	18370	18549	18411	18242	18561	18544	18327	18262	18352	18391	18387	18432	18346	18390	18379	18348	18358	18321	18376	18403	18261	18316	18324	18307	18496	18272	18592	18104	18236	18153	18291	18244	18287	18256	18194	18277	18198	18176	18292	18371	18460	18318	18399	18278	18456	18333	18334	18206	18454	18406	18229	18453	18354	18326	18405	18273	18187	18393	18207	18423	18300	18491	18307	18459	18514	18698	18137	18452	18295	18348	18306	18200	18288	18334	18190	18182	18113	18343	18381	18403	18200	18232	18405	18300	18252	18068	18000	18313	18270	18308	18338	18370	18282	18391	18397	18354	18335	18299	18490	18230	18311	18356	18459	18404	18285	18328	18379	18473	18361	18351	18406	18516	18517	18315	18098	18067	18345	18355	18150	18194	18306	18231	18593	18395	18446	18278	18327	18256	18198	18160	18170	18196	18131	18453	18114	18370	18454	18253	18465	18338	18318	18320	18239	18289	18395	18446	18527	18347	18194	18084	18245	18389	18412	18341	18290	18280	18047	18257	18230	18720	18362	18333	18412	18360	18410	18176	18000	18305	18418	18353	18313	18247	18284	18257	18489	18228	18405	18527	18391	18342	18106	18258	18256	18469	18194	18236	18219	18245	18387	18261	18196	18274	18375	18354	18307	18282	18290	18180	18373	18240	18344	18344	18325	18435	18275	18209	18225	18237	18028	18221	18298	18318	18378	18404	18171	18291	18275	18508	18207	18215	18142	18214	18057	18279	18443	18280	18270	18319	18441	18335	18255	18369	18359	18280	18308	18343	18540	18035	18236	18250	18144	18180	18258	18410	18291	18284	18319
20429	40503	32051	24211	19410	18619	17363	16733	16849	16526	16117	15869	16070	15843	16024	15871	16014	15861	15892	15765	15876	15904	15761	15675	15809	15759	15951	15747	15786	15734	15685	15576	15759	15705	15624	15722	15606	15639	15732	15705	15584	15971	15800	15863	15664	15833	15745	15528	15734	15758	15854	15632	15611	15755	15621	15675	15707	15739	15700	15639	15654	15713	15769	15580	15736	15672	15594	15695	15666	15661	15785	15598	15659	15770	15636	15569	15728	15727	15661	15553	15476	15808	15656	15703	15675	15557	15694	15618	15826	15701	15765	15873	15700	15601	15545	15871	15598	15761	15600	15558	15572	15728	15521	15611	15556	15588	15667	15733	15725	15577	15782	15732	15637	15810	15789	15643	15601	15552	15680	15655	15621	15801	15719	15565	15642	15740	15740	15588	15771	15689	15577	15715	15556	15713	15713	15626	15699	15701	15636	15721	15544	15627	15771	15574	15760	15733	15711	15724	15694	15578	15621	15670	15639	15613	15788	15713	15541	15747	15838	15646	15746	15588	15717	15639	15572	15626	15539	15941	15528	15660	15692	15756	15632	15741	15657	15734	15810	15653	15706	15673	15792	15773	15616	15628	15586	15643	15748	15729	15720	15598	15749	15573	15744	15740	15691	15657	15791	15569	15720	15612	15434	15692	15779	15617	15668	15643	15674	15724	15477	15726	15762	15725	15671	15631	15634	15749	15693	15725	15597	15624	15616	15578	15565	15839	15737	15555	15741	15734	15565	15724	15537	15467	15739	15761	15663	15528	15604	15839	15737	15663	15699	15840	15453	15618	15758	15776	15726	15530	15527	15704	15777	15651	15672	15725	15667	15639	15745	15550	15584	15844	15803	15632	15539	15726	15688	15595	15862	15667	15717	15568	15750	15722	15420	15646	15503	15541	15805	15830	15893	15633	15846	15688	15700	15599	15599	15635	15710	15775	15737	15681	15771	15447	15802	15769	15614	15723	15817	15787	15761	15555	15777	15480	15708	15553	15779	15683	15652	15708	15678	15549	15723	15624	15700	15648	15716	15665	15545	15608	15756	15868	15799	15533	15691	15661	15884	15628	15561	15669	15744	15629	15689	15463	15677	15625	15551	15694	15703	15724	15706	15686	15828	15623	15500	15733	15635	15574	15645	15718	15784	15441	15771	15788	15704	15829	15835	15612	15485	15755	15598	15783	15627	15612	15537	15642	15707	15652	15687	15619	15787	15517	15667	15609	15567	15682	15760	15720	15517	15724	15618	15748	15595	15669	15739	15769	15810	15684	15662	15664	15810	15669	15650	15645	15582	15643	15701	15773	15551	15828	15820	15660	15636	15602	15758	15570	15637	15689	15623	15658	15838	15688	15724	15495	15744	15793	15574	15612	15679	15650	15674	15578	15601	15611	15611	15682	15747	15587	15635	15629	15743	15805	15561	15774	15492	15724	15563	15877	15712	15690	15558	15499	15675	15715	15710	15541	15809	15560	15545	15552	15612	15786	15583	15822	15597	15645	15591	15691	15560	15518	15574	15728	15715	15557	15619	15641	15874	15629	15546	15612	15562	15608	15763	15766	15583	15672	15602	15703	15540	15693	15711	15633	15821	15560	15609	15623	15711	15688	15587	15665	15612	15735	15704	15700	15783	15570	15600	15818	15595	15669	15549	15580	15529	15693	15650	15689	15652	15524	15746	15704	15722	15681	15581	15535	15767	15574	15613	15778	15744	15574	15742	15636	15449	15811	15506	15774	15653	15692	15813	15607	15658	15711	15709	15751	15554	15632	15706	15670	15733	15574	15509	15551	15753	15774	15773	15643	15592	15632	15718	15578	15672	15711	15781	15606	15704	15719	15720	15730	15556	15712	15693	15613	15691	15538	15630	15748	15542	15811	15720	15550	15540	15673	15517	15728	15551	15675	15686	15715	15629	15634	15455	15753	15557	15584	15578	15779	15540	15713	15522	15668	15700	15722	15709	15596	15745	15746	15708	15605	15599	15684	15492	15654	15782	15953	15704	15783	15624	15672	15633	15742	15624	15822	15549	15709	15753	15671	15793	15780	15648	15744	15747	15687	15893	15586	15729	15674	15777	15599	15583	15564	15598	15668	15714	15482	15678	15679	15685	15699	15658	15649	15657	15645	15610	15765	15683	15415	15634	15656	15825	15701	15532	15650	15827	15656	15788	15657	15606	15655	15635	15546	15570	15597	15639	15571	15682	15685	15728	15470	15801	15702	15786	15700	15792	15692	15634	15808	15744	15678	15742	15522	15585	15597	15623	15842	15678	15824	15718	15664	15625	15698	15750	15615	15668	15674	15527	15712	15715	15638	15613	15692	15707	15701	15614	15588	15858	15610	15678	15615	15869	15864	15603	15693	15580	15740	15629	15582	15862	15534	15757	15614	15587	15557	15719	15812	15659	15651	15610	15652	15661	15772	15666	15654	15667	15646	15559	15692	15655	15714	15472	15748	15686	15709	15845	15748	15713	15734	15621	15585	15717	15716	15612	15668	15649	15696	15734	15595	15757	15767	15681	15586	15659	15810	15577	15472	15783	15626	15883	15631	15550	15537	15608	15727	15699	15580	15657	15543	15656	15830	15531	15720	15727	15521	15661	15534	15588	15644	15715	15643	15621	15556	15632	15498	15563	15720	15804	15562	15754	15573	15512	15518	15733	15684	15634	15668	15816	15675	15568	15606	15665	15805	15690	15663	15705	15623	15691	15687	15639	15598	15713	15607	15621	15657	15655	15662	15807	15523	15546	15632	15707	15689	15638	15750	15558	15628	15657	15608	15546	15771	15796	15619	15755	15656	15742	15660	15744	15639	15776	15510	15764	15642	15692	15775	15707	15479	15756	15594	15723	15467	15776	15533	15569	15668	15775	15570	15711	15732	15642	15584	15496	15661	15697	15635	15664	15803	15657	15644	15710	15654	15490	15746	15746	15726	15715	15649	15453	15755	15756	15681	15840	15747	15612	15667	15661	15706	15756	15572	15506	15627	15618	15714	15688	15837	15614	15597	15624	15714	15535	15651	15646	15700	15619	15655	15637	15771	15720	15752	15761	15619	15565	15768	15570	15783	15739	15382	15638	15739	15571	15542	15525	15719	15751	15557	15586	15584	15733	15648	15652	15613	15703	15563	15680	15734	15530	15477	15621	15484	15546	15837	15641	15662	15671	15615	15668	15536	15685	15625	15536	15661	15699	15629	15623	15634	15677	15737	15696	15632	15753	15541	15611	15676	15773	15686	15742	15673	15573	15692	15711	15585	15717	15539	15866	15879	15567	15719	15807	15831	15696	15549	15818	15534	15617	15783	15607	15467	15774	15670	15716	15603	15809	15683	15597	15701	15796	15595	15536	15748	15797	15627	15678	15511	15540	15523	15623	15663	15581	15703	15712	15765	15545	15780	15688	15742	15802	15674	15577	15767	15573	15617	15505	15533	15658	15727	15572	15622	15645	15570	15616	15562	15746	15739	15658	15616	15476	15616	15754	15527	15705	15595	15542	15639	15814	15638	15671	15448	15527	15662	15791	15554	15662	15482	15532	15671	15639	15550	15532	15748	15645	15649	15588	15540	15690	15499	15516	15858	15788	15515	15650	15881	15702	15628	15800	15694	15714	15710	15644	15664	15712	15715	15649	15613	15607	15745	15662	15622	15676	15473	15458	15713	15655	15675	15618	15657	15611	15653	15599	15616	15678	15772	15659	15594	15566	15734	15687	15708	15664	15833	15690	15808	15538	15625	15512	15612	15500	15650	15489	15605	15711	15520	15812	15821	15708	15665	15871	15668	15766	15673	15565	15721	15616	15641	15810	15631	15778	15710	15652	15478	15775	15775	15795	15576	15549	15638	15613	15601	15730	15572	15840	15621	15635	15633	15652	15660	15834	15536	15733	15641	15508	15469	15649	15386	15610	15748	15628	15644	15555	15538	15602	15708	15686	15539	15824	15656	15640	15657	15504	15529	15644	15565	15755	15585	15827	15526	15693	15598	15729	15545	15817	15477	15662	15655	15750	15608	15685	15697	15699	15471	15641	15569	15534	15470	15851	15597	15735	15637	15702	15808	15592	15727	15800	15616	15737	15788	15763	15753	15813	15647	15697	15636	15832	15665	15626	15648	15651	15545	15751	15779	15714	15815	15669	15554	15565	15758	15588	15574	15669	15631	15556	15693	15615	15620	15606	15731	15752	15664	15620	15813	15506	15600	15685	15491	15606	15675	15730	15696	15458	15516	15556	15810	15689	15430	15587	15681	15619	15674	15577	15676	15755	15744	15777	15578	15733	15711	15612	15791	15605	15739	15712	15831	15901	15637	15739	15581	15753	15616	15603	15603	15662	15611	15774	15614	15769	15750	15692	15678	15640	15585	15709	15654	15762	15708	15747	15737	15590	15712	15678	15719	15785	15553	15709	15629	15708	15749	15528	15643	15674	15661	15664	15695	15653	15627	15619	15817	15838	15602	15690	15718	15647	15707	15658	15614	15595	15516	15714	15590	15737	15743	15790	15684	15726	15739	15687	15651	15417	15775	15818	15704	15645	15632	15734	15538	15597	15608	15526	15641	15701	15591	15710	15737	15703	15777	15633	15734	15672	15723	15804	15656	15589	15667	15566	15561	15939	15708	15824	15709	15643	15613	15700	15707	15842	15647	15607	15726	15614	15673	15719	15632	15533	15628	15628	15580	15698	15848	15614	15696	15778	15553	15687	15637	15798	15662	15647	15780	15774	15644	15583	15650	15441	15587	15703	15641	15555	15728	15688	15552	15514	15649	15632	15796	15913	15624	15737	15762	15668	15635	15620	15786	15525	15806	15717	15804	15733	15773	15686	15720	15539	15727	15676	15615	15674	15885	15712	15706	15824	15610	15609	15663	15657	15628	15578	15614	15784	15628	15526	15623	15408	15513	15630	15757	15608	15731	15626	15548	15736	15693	15778	15646	15661	15753	15749	15588	15697	15733	15596	15604	15599	15861	15594	15681	15862	15620	15846	15744	15611	15655	15796	15606	15659	15641	15548	15718	15653	15649	15615	15483	15680	15654	15615	15543	15777	15581	15714	15721	15671	15687	15639	15579	15717	15859	15771	15739	15672	15773	15803	15625	15821	15818	15605	15630	15645	15642	15671	15592	15624	15412	15583	15663	15690	15830
29944	23313	23670	19845	17417	17195	17296	17099	16880	17051	16901	16977	17018	17093	17017	17129	17138	16715	17005	16994	17200	17078	16800	17157	17026	17023	16872	16975	16991	16950	16895	16819	16909	16848	16922	17053	16826	16912	16789	16774	16863	16987	16774	16885	16960	17008	16940	16843	17004	17091	16902	16903	16789	16980	16870	17046	16904	17086	16885	16928	16792	16830	16771	17026	16793	17085	16897	16950	16925	16568	16773	17001	16936	17018	16840	16886	17100	17131	16700	17023	16674	16975	17073	16968	17172	17010	16878	16976	16819	16923	16722	16925	17037	16950	17006	16832	17048	16923	17003	16728	16789	17076	17168	16846	16944	17073	17022	17039	16975	16944	17018	16829	17076	16661	16851	16947	16673	16806	16893	16879	16865	16780	16895	17171	17168	16919	16760	16814	16791	16897	17016	16811	16779	17090	17013	16948	16981	17029	16961	16943	16915	16642	17119	17036	17159	16952	16879	16984	17012	16866	17079	17044	17004	16926	16869	16909	16856	17012	16914	16916	17046	16850	16749	16927	17120	16755	17026	16807	16925	16816	16793	16832	17026	17060	16790	16809	17051	16782	16713	16828	16921	16830	16777	16999	16894	17041	16919	16905	16926	16800	16931	17042	17211	16966	17069	16987	16840	16844	16964	17205	16714	16897	16818	16728	17055	17109	16768	16846	16819	16666	16919	16807	16931	16927	17066	16994	16917	17072	16861	16877	17026	16925	16935	17021	17013	16991	17024	16883	17115	16912	16873	16726	16940	16899	17150	17037	16873	17023	16949	16911	16700	17097	16947	17039	16821	16723	16868	17026	16792	16934	16962	16923	16924	16779	17059	17093	16904	16890	16853	16824	16846	16969	16622	16938	17158	16884	16800	16949	16991	16838	17098	16882	16783	16887	16805	17031	16904	16999	16866	16848	16920	17097	16846	16939	16803	17041	16859	16807	16811	16843	16812	16847	16975	17020	16960	16873	17066	16827	17126	16949	16899	16894	16807	16969	16980	16983	16832	16918	17013	16892	17122	16957	17053	17097	16980	16795	16856	16694	16907	16793	16859	17069	16805	16674	17164	16938	17076	16758	17011	16915	16753	16902	17020	16898	16896	16883	16773	16923	17182	16889	16721	16959	16956	16879	17044	16807	16930	17041	16711	16755	16795	16941	16867	17090	16951	16997	16918	16840	16920	16943	16952	16775	16786	16863	16838	16926	16993	16827	16831	17074	17021	16964	17076	16834	17126	16932	16846	17050	17029	16992	16913	16946	16907	16904	16860	16716	16823	16949	16982	16858	16804	17086	16876	17026	17024	16899	17035	16731	17008	16883	16770	16901	17179	16974	16788	16711	16944	16991	16871	16729	16830	17128	16980	16791	16991	17012	16981	16774	16976	16902	16952	17018	16930	16882	16860	16766	17053	16880	17079	16851	16934	17073	17005	16738	16996	16828	16991	16937	16819	16998	16800	16881	17091	16964	16936	16796	16920	16946	17059	17081	17062	17001	17078	17030	17042	16832	16842	17086	16924	17050	17037	16619	16750	16642	16874	16884	16880	17069	17107	17093	16872	16941	17039	16952	17069	16885	17253	17234	16896	16951	17166	16857	16966	16941	16760	16856	16901	16996	17177	16865	16917	16874	16777	17009	16944	16888	16978	16775	16911	16955	17079	17009	16875	16817	16912	17059	16690	17006	16999	16979	16787	16806	16862	16943	16980	17018	16891	16936	16864	16826	16919	16969	17048	16910	16973	16961	16995	16978	16898	16822	16852	16746	16947	16712	16923	16834	16853	16905	16900	16815	16986	16928	17055	16990	17001	16655	17031	16935	17057	16874	16862	16917	16839	16760	16966	16872	16936	16756	16890	16957	17093	16892	16760	16856	16925	16922	16995	17107	16920	16791	17029	16959	16898	17034	17088	16917	16899	16850	16837	16909	16985	16724	16867	16937	16906	16906	16894	16898	17147	16923	16975	16865	17029	16984	16770	17008	16763	16992	16871	16981	16811	16832	16961	16888	16754	16902	17082	17051	16981	16873	16978	17097	17056	16959	17133	16906	16814	16837	16843	17135	17023	17101	16881	16877	16932	17177	16793	17058	16695	16903	16731	16819	16860	16892	16953	16946	16955	16942	16788	17112	17042	16834	16882	16849	16998	16656	16837	17004	16942	16854	16958	16955	16857	16984	16920	16852	17014	17006	16885	17110	17023	17021	16800	17043	16902	17102	17065	17054	17057	16979	16641	16724	16998	16965	16942	16735	16874	16938	16977	16972	17132	17028	17122	16951	17072	16834	16828	16831	16888	17031	16976	17133	17018	16794	17149	17002	16873	16848	17052	16856	16903	16943	16882	16967	16914	16888	17022	16798	17245	16909	16948	16666	16973	16814	16774	17032	16761	16734	16967	17000	16849	17005	16925	16906	16891	16976	16793	16889	16997	17021	16894	16910	17019	16983	17045	16667	16867	16823	17035	16994	16981	16973	17109	16799	16869	17082	16783	16865	16949	16765	17100	16803	16870	17031	16951	17047	16883	17002	16982	17108	16999	16841	16921	17074	16897	16925	16863	17008	16861	16903	17144	16841	16722	16955	16902	16743	16981	16983	17044	16898	16962	16982	16935	16889	16751	16777	16835	16985	17104	16893	16937	16914	16922	16971	16973	16988	16747	16825	17063	16996	17030	16739	16843	16853	17104	17010	16971	16728	16946	16969	16903	16658	16859	17088	16866	16939	16880	16808	17049	16766	16851	17091	16879	16836	16925	17048	16956	16808	16719	16825	16853	17107	17179	16971	16995	16861	16821	16818	16985	16887	16857	16908	16917	16932	17019	16839	16998	16882	17072	16862	17023	17017	16859	17202	17160	17043	17070	16854	16961	16922	17034	17003	16893	16889	16705	16794	16832	17005	16866	17024	16990	16993	16756	16905	17012	16654	16854	16935	16728	16848	17106	16971	17134	17067	16797	17110	17001	16916	16996	17068	16989	16894	16844	16720	16812	17110	16974	16861	16798	16949	16872	17025	16959	17132	16931	16840	16699	16935	16977	17047	17182	16961	16985	17016	17100	16825	16746	16892	16976	17066	17049	16967	16878	16889	16745	16831	16886	16922	16930	17038	17181	17047	16965	16890	16911	16886	17090	17013	16875	17080	17032	16937	16868	16951	16870	16855	16873	16851	16906	16684	16744	16967	17019	17121	16846	16774	17127	16980	16815	16802	16859	16911	16940	16831	16837	16866	17051	16970	17169	17144	17113	16976	16956	17082	16968	16677	17030	16723	16936	16823	16910	16913	16865	16840	16879	16851	16918	17017	16761	17043	16945	16789	16961	16979	17010	16853	17050	16993	16829	16937	16859	16924	16977	16915	17097	17032	17044	16932	16787	17031	16639	16656	16973	16886	17032	17086	17036	16858	16813	16786	16807	16895	16919	16968	16904	17015	16886	16801	16744	16813	16822	16751	16870	16864	17019	16968	17019	16982	17022	16830	16944	16845	16916	16756	17138	16934	16948	17007	16909	16821	17113	17114	16976	16907	16964	16973	16947	17021	16959	17058	16838	16877	16862	17051	16909	17041	17081	17018	17011	16747	17019	16809	16733	16883	16953	16714	17123	16914	16648	16744	16896	16864	16937	16969	17007	16765	16793	16867	16981	16908	16941	16942	16992	17033	16870	16969	16939	17081	16906	16902	17151	16974	16851	16824	16753	16886	16972	16975	16839	16948	16838	17062	16912	16962	16964	17107	16933	16995	17086	16885	17072	16896	16984	16922	16919	16920	17086	16822	16933	17182	16927	16794	16881	17059	16860	16733	16958	17172	17150	16793	16991	16898	16977	16963	16903	16834	16767	16919	16757	16998	16980	17003	17017	16875	16707	17060	16952	16979	17115	16888	16832	16820	16926	17105	17014	17042	17067	16944	17045	16773	16917	17044	16891	16967	16941	16988	16988	16818	16802	16784	16992	17197	16973	17029	16932	16790	16888	17051	16969	16956	16860	16986	16969	17062	17172	16990	16752	16861	17058	16895	16858	16871	16971	17017	17069	17129	16891	16818	17030	16981	17009	16842	17125	16890	16769	17027	16957	16872	17019	16978	16983	17026	16797	16901	16941	16910	16929	16895	17095	16896	16735	16983	16824	16903	16917	16832	16824	16981	16955	16895	16790	17078	17135	16834	16902	17064	16928	17162	16819	17004	16982	17007	17050	16970	16750	16920	16883	16672	16801	16630	16896	16697	16745	17076	17015	16869	17046	16985	16818	17019	16894	16942	16866	16834	16898	16937	16916	17093	16704	16982	17113	16933	16877	16956	16976	16866	17053	17066	16992	17004	16828	16943	17176	16994	16822	16930	16762	17015	16912	16961	16623	16749	16860	16684	16804	16963	16837	17103	17021	17080	16917	16827	16910	16864	17040	16950	16913	17008	16866	16782	16909	16905	16890	16856	17065	16940	16960	16861	16896	16982	17019	16881	17030	16986	16955	16940	16967	17010	17175	16951	16834	16871	16970	16972	16771	16892	16709	17012	16851	17109	17021	16878	16977	16942	16947	16877	16771	16925	16860	16877	17115	16936	16858	17021	16868	16854	16943	16959	16956	17049	16854	17057	17141	16984	16794	16953	16999	16956	16958	16787	17053	17014	16942	16990	16782	16841	16969	17033	16999	16756	16990	16902	17003	16910	16941	16956	16941	17029	16655	16934	17014	17040	16943	16822	16977	16885	16957	16673	16861	16955	16798	17026	16775	17138	17079	16953	16991	16830	17000	16958	16862	16866	16912	17211	16897	16864	16923	16859	16828	16879	16891	16992	16791	17060	17150	16904	16984	17140	16835	16860	17068	16751	16765	17009	16787	17128	17002	16836	16809	16956	16943	17163	17022	16989	16900	16776	17081	16862	17000	16688	16674	16962	16976	17164	17075	16689	16921	16913	16868	16862	17019	17105	16838	16812	16872	17087	16835	16982	16834	17136	16937	16858	17102	16883	17124	16852	16919	16875	17005	16821	16972	16864	16754	16850	16949	16970	16871	17010	16939	16982	16820	16908	16745	16789	17054	16731	16955	17037	16969	16856	16885	16805	16740	16813	16860	17095	16871	16982	16803	16933	16998	17033	16985	17100	17054	16827	16877	16780	16846	17051	16924	16878	17187	16703	17143	16917
18530	24915	19542	16306	15435	15231	15100	15045	14956	14979	14927	14994	14807	14723	15007	14779	14889	14889	14855	14823	14926	15067	14789	14871	15006	14753	14842	15032	14808	14792	15024	15038	14820	14870	14785	14758	14905	14796	14884	14909	14931	14878	14755	14924	14890	14793	14747	14717	14755	14953	14789	14854	15079	14771	14998	14580	14981	14806	14999	14851	14659	14756	14858	14789	14727	14823	14895	14940	14887	14673	14891	14673	14813	14857	14850	15055	14864	14808	14903	14778	14768	14777	14796	14850	14925	14791	14910	14872	14701	14874	14950	14870	14854	14907	14794	14799	14786	14882	14834	14682	14788	15040	14909	14670	14610	14779	14853	14863	14689	14825	14810	14857	14856	14749	14798	14680	14895	14935	14798	14883	14908	14751	14665	14879	14778	14815	14829	14753	14759	14698	14934	14722	14828	15005	14870	14672	14790	14812	14770	14787	14951	14855	14798	14614	14941	14673	14842	14763	14699	15062	14788	14618	14809	14973	14718	14878	14645	14871	14765	14894	14820	14726	14850	14644	14860	14927	14876	14716	14789	14819	14907	14848	14716	14760	14745	14877	14970	14848	14764	14927	14787	14836	14852	14967	14887	14990	14802	14833	14893	14762	14955	14742	14901	14842	14984	14834	14797	14947	14799	14907	14944	14736	14818	14951	14753	14816	14813	14811	15086	14720	14746	15020	14751	15020	15013	14696	14816	14828	14915	14817	14740	14687	14900	14911	14886	14753	14747	14696	14651	14678	14732	14774	14604	14739	14616	14691	14729	14920	14846	14806	14798	14838	14848	14840	15107	14709	14753	14852	14860	14770	14772	14759	14799	14846	14801	14830	14985	14712	14863	14641	14740	14698	14709	14866	14859	14805	14849	14699	14863	14771	14800	14720	15031	14918	14885	14982	14831	14836	14842	14795	14850	14699	14847	14863	14802	14822	14948	15004	14835	14679	14831	14751	14718	14862	14750	14959	14820	14827	14836	14875	14706	14783	14966	14698	14875	14956	14925	15041	14694	14962	14733	14860	14810	14836	14862	14850	14780	14892	14783	14587	14851	14863	14719	14871	14893	14930	14673	14916	14869	14703	14831	14768	14741	14931	14785	14815	14833	14668	14731	14809	14852	14764	14679	14843	14733	14650	14875	14831	14838	14921	14859	14832	14720	14904	14932	14770	14838	14772	15020	14812	14759	14897	14735	14842	14833	14883	14787	14717	14841	14789	14935	14794	14681	14830	14811	14738	14811	14765	14907	14876	14720	14783	14969	14824	14710	14791	14895	14809	15061	14775	14959	14867	14741	14784	14855	14741	14792	14984	14886	14785	14779	14745	14916	14736	14902	14965	14813	14897	14855	14789	14912	14622	14811	14730	14784	14875	14892	14843	14593	14823	14732	14821	14664	14878	14836	14686	14848	14859	14808	14733	14755	14733	14735	14686	14859	14735	14828	14747	14970	14870	14862	14877	14803	14967	14753	14761	14789	14848	15045	14722	14870	14801	14907	14700	14800	14732	14854	14840	14904	14711	14760	14880	14972	14878	14831	14883	14847	14707	14965	14656	14770	14847	14845	14895	14716	14701	14766	14843	14799	14728	14832	14842	14631	14688	14851	14646	14801	14813	14727	14726	14771	14932	14773	15002	14880	14951	14649	14743	14760	14904	14832	14880	14781	14803	14696	14832	14687	14719	14697	14992	14996	14966	14681	14893	14782	14651	14881	14672	14866	14867	14942	14863	14742	14875	14729	14798	14754	14712	15017	14814	14852	14814	14878	14885	14892	14900	14774	14763	14827	14690	14734	14969	14760	14710	14813	15060	14773	14812	14946	14990	14903	14829	14770	14628	14808	14938	14874	14628	14866	14756	14924	14802	14872	14740	14897	14848	14873	14849	14701	14833	14784	14816	14903	14858	14903	14783	14902	14884	14767	14813	14889	14685	14911	14766	14979	14812	14718	14778	15010	14838	14822	14879	14823	14770	14748	14905	14808	14836	14660	14954	14805	14895	14669	14936	14636	14891	14881	14845	14808	14889	14717	14934	14845	14840	14964	14798	14859	14865	14852	14794	14946	14894	14735	14867	14871	14813	14794	14896	14835	14771	14814	14898	14924	14648	14855	14786	14777	14780	14789	15014	14918	14967	14807	14877	14769	14920	14783	14858	14956	14858	14821	14937	14763	14862	14773	14902	14900	14787	14748	14773	14764	14738	14941	14822	14822	14820	14770	14832	14776	14748	14726	14973	14801	14829	14865	14812	14950	14695	14861	14984	14795	14992	14829	14899	14804	14695	14933	14582	14863	14771	14967	14875	14976	14849	14872	14848	14746	14930	14977	14726	14716	14846	14801	14917	14708	14732	14875	14888	14674	14949	14798	14746	14776	14777	14919	14794	14767	14720	14830	14933	14886	14888	14778	14932	14781	14854	14754	14876	14841	14738	14750	14889	14907	14713	14836	14975	14843	14762	14711	14891	14855	14806	14656	14943	14854	14768	14863	14659	14948	14640	14761	14795	14862	14809	14731	14796	14886	14690	14762	14802	14915	14846	14747	14720	14810	14834	14709	14977	14835	14842	14762	14653	14883	14790	14845	14699	14512	14980	14675	14892	14685	14889	14759	14707	14980	14825	14842	14816	14850	14800	14746	14752	14716	14994	14543	14975	14848	14888	14645	14965	14757	14746	14926	14878	14886	14691	14849	14709	14721	14721	14859	14871	14719	14872	14842	14790	14885	14756	14762	14699	14907	14946	14815	14812	14962	14917	15026	14891	14741	14757	14768	14790	14857	14795	14777	14718	14935	14929	14692	14915	14729	14953	14759	14820	14758	14957	14932	14984	14854	14711	14922	14773	14677	14796	14861	14845	14830	14775	14979	14837	14651	14839	14823	14696	14926	14891	14814	14753	14758	14805	14790	14812	14835	14907	14640	14711	14801	14629	14621	14902	14687	14867	14788	14739	14824	14965	14903	14947	14843	14876	14892	14783	14737	14529	14965	14837	14732	14843	14888	14739	14767	14796	14900	14693	14948	14799	14931	14748	14817	14870	14645	14856	14990	14812	14750	14833	14962	14737	14707	14729	14893	14667	14700	15022	14672	14955	14734	14894	14828	14657	14711	14758	14753	15007	14885	14930	14820	14778	14974	14738	14866	14870	14970	14658	14989	14658	14948	14971	14905	14714	14741	14849	14817	14826	14982	14906	14876	14906	14716	14769	14842	14761	14923	14954	14872	14854	14836	14880	14923	14828	14848	14687	14917	14818	14938	14852	14726	14760	14788	14868	14844	14782	14621	14764	14786	14927	14801	14919	14890	14720	14708	14897	14754	14782	14801	14787	14799	14902	14786	14903	15005	14751	14977	14967	14834	14793	14871	15063	14765	14881	14992	14904	14843	14857	14828	14775	14884	14737	14900	14789	14903	14903	14666	14775	14768	14788	14757	14851	14688	14908	14962	14984	14857	14920	14707	14897	14673	14648	14998	14795	14770	14865	14797	14807	14791	14816	14764	14713	14745	14836	14641	14844	14823	14859	14967	14749	14781	14964	14861	14867	14559	14777	14834	14938	14673	14833	14938	14852	14634	14870	14698	14841	14760	14758	14726	14809	14646	14752	14791	14661	14808	14807	14781	14890	14956	14671	14844	14795	14698	15044	14762	14855	14921	14926	14889	14764	14757	14881	14898	14753	14956	14777	14893	14690	14821	14838	14768	14899	14840	14957	14960	14988	14848	14795	14784	14825	14857	14827	14830	14866	14974	14823	14805	14914	14817	14807	14890	14811	14993	14754	14817	14771	14773	14852	14935	14881	14896	14885	14995	14708	14970	14738	14954	14687	14943	14892	14859	14689	14891	14811	14703	14898	14754	14877	14737	14832	14870	14760	14854	14873	14805	14828	14670	14950	14768	14754	14902	14683	14799	14839	14700	14833	14788	14906	14709	14682	14907	14721	14864	14793	14739	14779	14880	14866	14839	14831	14727	14864	14856	14863	14809	14706	14828	14679	14938	14899	14771	14851	14766	14755	14910	14790	14903	14799	14831	14814	14714	14743	14889	14777	14859	14884	14828	14712	14766	14769	14963	14785	15054	14963	14850	14772	14858	14752	14659	14678	14897	14792	14750	14731	14788	14812	14997	14931	14863	14856	14846	14794	14948	14733	14909	14934	14900	14684	14962	14733	14939	14830	14707	14858	14819	14896	14739	14805	14874	14771	14919	14753	14795	14865	14760	14705	14829	14772	14829	14767	14901	14843	14885	14764	14786	14777	14858	14745	14891	14722	14807	14947	14842	14791	14853	14877	14775	14751	14910	14907	14791	14711	14898	14813	14807	14710	14820	14943	14803	14783	14815	14676	14822	14774	14800	14854	14822	14746	14810	14755	14780	14697	14671	14754	14921	14822	14810	14945	14809	14797	14790	14926	14765	14850	14890	14838	14895	14691	14965	14815	14774	14880	14952	14759	14956	14892	14896	14879	14900	14824	14846	15113	14776	14841	14897	14997	14961	14947	14751	14808	14877	15020	14836	14834	14801	14772	14886	14923	14688	14746	14882	14726	14837	14804	14830	15002	15013	14862	14800	14868	14802	14959	14847	14847	14867	14783	14929	14912	14927	14827	14829	14773	14680	14854	14770	14890	14752	14928	14877	14736	14912	14842	14829	14807	15042	14686	14966	14747	14900	14866	14948	14756	14801	14802	14861	14851	14711	14779	14659	14977	14832	14878	14824	14815	14952	14834	14851	14847	14980	14864	14919	14922	14750	14801	14800	14957	14820	14742	14837	14628	14977	14878	14880	14790	15008	14832	14746	14857	14726	14782	14752	14739	14893	14788	14623	14949	14783	15107	14841	14952	14761	14795	14859	14984	14826	14838	14975	14767	14861	15112	14637	14903	14862	14985	14780	14933	14601	15003	14885	14740	14710	14782	14688	14741	14762	14804	14786	15032	14783	14850	14845	14684	14760	14662	14840	14686	14943	14774	14687	14816	14860	14890	14759	14673	15013	14766	14806	14765	14722	14984	14828	14993	14803	14741	14754	14904	14812	14812	14807	14917	14624	14861	14770	14839	14893	14860	14883	15001	14634	14773	14864	14774	14812	14940	14779	14702	14758	14697	14861	14822	14791	14726	14799	14883	14814	14725	14816	14858	14804	14749
23896	21556	28175	25768	22598	21221	20556	18789	18324	18151	17863	18168	18029	17955	18013	17869	17876	17825	17956	17791	18004	17929	17909	17827	17889	17818	17944	17894	17938	17950	17895	17732	17751	17576	17879	17842	17886	17887	17632	18043	17814	17740	17891	17720	17920	17697	17645	17853	17873	17861	17842	17723	17960	17945	17851	17745	17631	17643	17801	17744	17926	17749	17740	17956	17782	17995	17917	17628	17995	17782	17846	17818	17632	17662	17664	17790	17938	17594	17719	17860	17808	17787	17863	17942	17762	17762	17912	17538	17761	17871	17907	17491	17818	17835	17775	17898	17943	17655	17840	17876	17686	17873	17649	17724	17760	17790	17669	17761	17820	17963	17767	17678	18000	17770	17744	17845	17919	17885	17880	17837	17689	17819	17630	17906	17958	17808	17746	17938	17718	17651	17825	17717	17849	17716	17705	17735	17900	17621	17775	17732	17912	18065	17850	17955	17775	17773	17676	17756	17764	17963	17886	17674	17985	17938	17601	17890	17931	18042	17925	17813	17655	17911	17700	17940	17723	17853	17805	17767	17987	17804	17804	17882	17628	17890	17883	17869	17932	17922	17983	17856	17644	17597	17815	17668	17852	17874	17810	17841	17832	17657	17680	17893	17845	17828	17728	17847	17790	18007	17860	17711	17845	17835	17835	17819	17838	17667	17947	17784	17783	17791	17868	17694	17742	17882	17939	17928	17878	17809	17912	17695	17735	17772	17798	17641	18056	17727	17593	17454	18019	17669	17862	17854	18026	17901	17809	17907	17738	17658	17864	17807	17837	17733	17606	17731	17875	17567	17708	17866	17655	17683	17892	17689	17790	17727	17656	17645	17730	17727	17841	17899	17783	17854	17903	17700	17771	17865	17824	17796	17838	17800	17741	17819	17735	17661	17731	17736	17896	17711	18071	17730	17815	17863	17780	17729	17651	17664	17883	17802	17862	17824	17828	17784	17886	17706	17687	17768	17826	17684	17675	17931	18021	17616	17899	18031	17878	17961	18006	17960	17981	17931	17992	17759	17819	17903	17551	17724	17877	17680	17740	17796	17851	17607	17836	18006	17633	17790	17834	17698	17717	18058	17891	17753	17886	17787	17678	17806	17793	17874	17806	17648	17871	17786	17808	17876	17696	17611	17855	17812	17780	17767	17898	17788	17660	17839	17813	17745	17759	17749	17754	17724	17798	17909	17851	17716	17948	17706	18015	17815	17877	17845	17786	17713	17799	17749	17862	17859	17736	17734	17712	17928	17734	17950	17875	17633	17818	17954	17667	17746	17648	17788	17834	17835	17835	17599	17917	17628	17862	18069	17686	17664	17629	17623	17727	17883	18008	17886	17753	17743	17668	17796	17766	17843	17897	17825	17704	17763	17735	18007	17844	17807	17774	17723	17808	17693	17769	17783	17820	17840	17930	17752	17719	17730	17809	17653	17919	17826	17579	17759	17814	17688	17678	17826	17766	17707	17865	17563	17788	17811	17835	17829	17592	17809	17933	17691	17816	17984	17945	17814	17842	17940	17837	17867	17674	17788	17814	17786	17592	17803	17813	17972	17660	18038	17746	17975	17672	17753	17830	17937	17962	17919	17705	18021	18134	17827	17898	17700	17735	17911	17917	17744	17590	17524	17730	17705	17535	17850	17911	17757	17832	17628	17807	17615	17605	17720	17626	17906	17884	17841	17894	17693	17738	17772	17700	17742	17897	17722	17953	17874	17810	17662	17796	17699	17550	17838	17985	17808	17706	17755	17929	17661	17768	17870	17761	17810	18040	17939	17609	17715	17774	17896	17970	17914	17977	17725	17963	17773	17790	17720	17656	17694	17788	17839	17741	17857	17734	17760	17864	17810	17689	17747	17753	17636	17810	17981	17854	17814	17835	17634	17754	17778	17872	17879	17877	17739	17854	17855	17891	17875	17743	17745	17693	17911	17802	17777	17773	17648	17883	17907	17676	17719	17843	17886	17779	17685	17729	17845	17893	17932	17749	17849	17661	17860	18042	17886	17970	17664	17819	17841	17936	17894	17703	17814	17946	17816	18017	17736	17958	17754	17839	17789	18048	17954	17986	17640	17901	17856	18001	17822	17831	17866	17738	17791	17917	17883	18100	17923	17488	17793	17687	17739	17705	17790	17626	17669	17792	17872	17604	17734	17744	17732	17717	17692	17654	17840	17989	17629	17863	17882	17956	17701	17894	17805	17806	17534	17722	17668	17846	17661	17554	17925	17611	17736	17825	17717	17804	17792	17491	17835	17922	17722	17763	17941	17900	17702	17778	17574	17789	17737	18072	18119	17809	17602	17882	17914	17816	17990	17596	17828	17941	17895	17827	17791	17733	17660	17757	17922	17889	17764	17844	17844	17929	17786	17709	17639	17731	17880	17894	17775	18017	17744	17846	17780	17925	17643	17613	17752	17855	17809	17886	17909	17821	17926	17680	17784	17743	17850	17768	17756	17831	17704	17839	17798	17790	18053	17719	17985	17767	17928	17780	17792	17890	17905	17776	18001	17756	17712	17775	17722	17777	17818	17859	17641	17685	17843	17996	17527	17752	17781	17621	17799	17633	18029	17821	17722	18016	17800	17903	17693	17673	17857	17830	17785	17722	17804	17726	17950	17778	17806	17693	17966	17806	17867	17840	18049	17793	17679	17837	17831	17865	17980	17914	17777	17777	17957	17922	17787	17928	18014	17869	17800	17866	17470	17823	17866	17783	18116	17581	17957	17940	17842	17711	17830	17729	17731	17889	17913	17915	17717	17888	18011	17651	17642	17737	17611	17773	17773	17748	17755	17692	17911	17566	17700	17828	17981	17736	18048	17668	17780	17849	17972	17900	17808	17731	17771	17993	18077	17805	17863	17709	17890	17805	17907	17832	17837	17729	17697	17664	17965	17935	17953	17856	17929	17900	17919	17844	17693	17760	17766	17744	17843	17773	17772	17628	17854	17824	17689	17809	17630	17578	17726	18065	18012	17829	17798	17574	17675	17700	17554	17831	17886	17717	17781	17694	17823	17523	17575	17907	17852	17902	17863	17847	17781	17762	17943	17891	17779	17874	17782	17716	17835	17898	17869	17931	17632	17921	17623	17742	17786	17777	17901	17714	17864	17741	17920	17780	17867	17974	17742	17897	17984	17741	17893	17869	17773	17807	17867	18118	17871	17813	17773	17787	17877	17940	17909	17894	17681	17671	17696	17937	17671	17892	17621	17919	18020	17927	17802	17870	17739	17945	17926	17792	17826	17824	17796	17698	17712	17926	17780	17848	17841	17688	17693	17793	17677	17807	17817	17715	17487	17788	17646	17762	17763	17963	17733	17893	17768	17659	17891	17927	17932	17824	17802	17951	17796	17767	17849	17861	17838	17923	17781	18046	17816	17900	17756	17744	17965	17839	17821	17561	17617	17904	17832	17837	17733	17781	17799	17757	17948	17741	17872	17846	17872	17822	17616	17810	17788	17755	17695	17917	17852	17738	17664	17760	17849	17713	17766	17688	17859	17807	17682	17753	18008	17774	17887	17961	17761	17800	17780	17791	17619	17723	17689	17781	17646	17772	17944	17638	17805	18146	18048	17880	17802	17896	17832	17751	17967	17683	17910	17560	17761	17880	17709	17906	17833	17890	17784	18072	17775	17818	17733	17737	17973	17751	17572	17675	17846	17817	17807	17518	17718	18054	17912	17727	17974	17814	17890	17763	17686	17979	17916	18086	17845	17617	17742	17707	17836	17654	18034	17740	17933	17929	17917	18208	17548	17809	17627	17784	17906	17851	17782	17962	17605	17680	17852	17814	17875	17721	18029	17881	17624	17825	17958	17789	17912	17692	17725	17747	17836	17842	17818	17866	17758	17772	17835	17819	17721	17853	17580	17769	17796	17788	17643	17936	17762	17710	17765	17979	17850	17814	17792	17676	17925	17971	17683	17886	17957	17869	17546	17831	18078	17959	17714	17741	18039	17860	17775	17745	17693	17728	17820	18026	17813	17692	17961	17787	17934	17904	17808	17937	18068	17780	17773	17922	17850	17802	17857	17803	17589	17661	17785	17967	17789	17726	17708	17913	17701	17751	17840	17842	17831	17963	17834	17830	17682	17703	17805	17873	17909	17781	17570	17689	18035	17873	17609	17803	17764	17719	17917	17946	17702	17741	17706	17726	17956	17752	17742	17905	17822	17742	17736	17783	17915	17818	17852	17927	17742	17708	17675	17862	17938	17804	17758	17758	17863	17800	17635	17582	17670	17975	17627	18024	17675	17846	17860	17947	17687	17847	17796	17776	17692	17704	17909	17819	17855	17761	17709	17715	17928	17744	17840	17902	17556	17688	17778	17893	17953	17830	17913	17788	17827	17751	17832	17731	17940	17728	18030	17534	17685	17806	17580	17899	17866	17737	17729	17908	17629	17689	17922	17668	17940	17709	17545	17710	17710	18001	17622	17797	17848	17556	17809	17660	17804	17681	17803	17720	17821	17801	17801	17741	17705	17647	17749	17682	17867	17925	17649	17930	17682	17755	17713	17826	17848	17775	17956	17806	17682	17840	17834	17854	17791	17812	17878	17592	17957	17930	17929	17922	17816	17721	17710	17411	17720	17821	17744	17838	17860	17863	17841	17770	17703	17626	17638	17922	17950	17870	17711	18008	17805	17799	17908	17902	17852	17864	17769	17665	17830	17820	17868	17830	17830	17787	17897	17846	17876	17913	17872	17790	17917	17780	17819	17872	17949	18033	17694	17717	17662	17860	17845	17830	17655	18036	18096	17914	17842	17745	18059	17655	17858	17803	17814	17866	17875	17792	17847	17857	17723	17803	17941	17784	17820	17972	17692	17673	17702	17956	17794	17682	17895	17908	17847	17989	17718	17953	17866	17792	17878	17922	17658	17676	17746	17680	17787	18046	17782	17685	17859	18038	17728	17843	17873	17742	17873	17824	17888	17756	17700	17870	17693	17804	17813	17907	17773	17640	17794	17748	17850	17731	17672	17770	17888	17681	17778	17898	17893	17843	17800	17759	17782	17716	17737	17662	17841	17738	17813	17827	17828	17819	17649	17805	17826	17662	17800	17688	17743	17761	17869	17748	17867	17830	17873	17797	17826	17698	17769	17725	17809	18047	17886	17683	17915	17729	17706	17905	17838	17702	17873
18331	35795	27908	21875	18850	17362	16886	16467	15764	15663	15531	15631	15456	15521	15492	15620	15489	15506	15399	15250	15661	15467	15398	15390	15345	15435	15442	15362	15434	15499	15394	15405	15289	15371	15424	15435	15313	15460	15370	15323	15345	15249	15347	15276	15421	15336	15319	15306	15260	15330	15412	15302	15489	15292	15299	15157	15339	15289	15259	15350	15312	15394	15270	15286	15406	15427	15548	15305	15346	15410	15443	15526	15423	15649	15174	15265	15251	15274	15374	15331	15344	15506	15318	15171	15296	15365	15246	15353	15397	15361	15457	15426	15365	15496	15106	15418	15359	15137	15402	15389	15493	15376	15287	15306	15421	15293	15234	15342	15391	15303	15335	15444	15301	15447	15427	15375	15322	15451	15380	15232	15295	15472	15376	15402	15513	15364	15542	15399	15312	15464	15310	15429	15417	15490	15193	15243	15232	15225	15471	15343	15241	15219	15426	15338	15372	15372	15347	15355	15314	15443	15345	15367	15095	15473	15334	15448	15295	15327	15236	15325	15520	15263	15375	15230	15200	15227	15273	15335	15365	15247	15332	15273	15343	15476	15401	15492	15250	15158	15473	15394	15359	15263	15315	15426	15273	15235	15489	15363	15305	15333	15357	15368	15284	15302	15284	15322	15476	15489	15251	15466	15280	15361	15359	15216	15322	15273	15462	15373	15329	15408	15244	15291	15193	15200	15515	15320	15389	15430	15328	15436	15374	15310	15325	15300	15601	15303	15518	15265	15227	15408	15226	15195	15300	15398	15245	15343	15182	15335	15276	15334	15257	15179	15565	15315	15422	15322	15328	15406	15460	15340	15350	15383	15444	15273	15230	15225	15213	15354	15433	15306	15418	15293	15300	15229	15279	15446	15277	15508	15283	15436	15290	15334	15551	15370	15376	15405	15226	15243	15416	15316	15375	15285	15353	15302	15417	15324	15247	15274	15348	15267	15521	15333	15232	15614	15385	15261	15354	15370	15337	15496	15355	15286	15146	15293	15502	15224	15411	15363	15228	15306	15172	15249	15369	15283	15348	15365	15377	15455	15385	15466	15507	15191	15203	15231	15264	15274	15378	15477	15292	15325	15365	15286	15478	15474	15399	15461	15359	15599	15489	15285	15373	15409	15404	15129	15415	15408	15317	15559	15258	15309	15511	15391	15359	15173	15340	15315	15372	15198	15446	15481	15388	15503	15539	15319	15226	15344	15394	15481	15237	15436	15264	15475	15382	15259	15264	15469	15304	15462	15319	15426	15174	15294	15451	15431	15201	15262	15383	15391	15617	15339	15588	15088	15429	15357	15303	15459	15352	15510	15430	15351	15378	15341	15116	15553	15144	15256	15247	15589	15342	15214	15453	15417	15462	15361	15380	15394	15381	15312	15311	15283	15269	15480	15549	15409	15262	15490	15347	15412	15405	15374	15354	15419	15392	15284	15261	15356	15485	15347	15187	15552	15407	15360	15463	15343	15377	15478	15459	15448	15427	15375	15271	15391	15258	15497	15366	15324	15460	15318	15422	15149	15261	15349	15373	15275	15388	15543	15283	15291	15348	15307	15368	15339	15366	15516	15113	15107	15278	15216	15324	15341	15461	15320	15548	15397	15263	15379	15547	15477	15403	15124	15392	15344	15432	15339	15326	15286	15259	15242	15305	15406	15344	15469	15397	15356	15337	15493	15301	15335	15317	15364	15302	15655	15310	15491	15375	15226	15444	15416	15315	15265	15263	15263	15304	15171	15346	15163	15300	15435	15550	15281	15380	15301	15384	15341	15494	15132	15548	15406	15238	15355	15451	15322	15261	15326	15400	15432	15401	15496	15443	15389	15492	15278	15324	15285	15249	15251	15483	15356	15343	15231	15387	15197	15343	15577	15393	15448	15288	15198	15501	15385	15364	15296	15376	15323	15268	15361	15356	15462	15200	15313	15277	15225	15162	15284	15238	15347	15248	15382	15468	15346	15364	15366	15318	15298	15321	15298	15359	15544	15483	15459	15468	15408	15289	15324	15226	15489	15476	15402	15503	15341	15373	15362	15351	15498	15415	15384	15226	15338	15334	15258	15459	15473	15440	15255	15427	15194	15274	15390	15412	15480	15481	15319	15403	15560	15291	15479	15289	15367	15229	15276	15439	15238	15469	15322	15384	15318	15424	15349	15249	15470	15337	15480	15418	15330	15348	15329	15510	15229	15534	15318	15460	15235	15446	15445	15249	15345	15416	15397	15240	15378	15475	15460	15435	15368	15329	15389	15333	15263	15373	15376	15494	15312	15330	15345	15385	15255	15275	15251	15348	15368	15449	15413	15175	15256	15321	15306	15313	15339	15351	15180	15415	15434	15388	15250	15346	15414	15233	15266	15508	15163	15309	15509	15299	15426	15284	15359	15285	15383	15462	15154	15406	15357	15222	15281	15370	15348	15373	15370	15504	15407	15424	15440	15367	15340	15380	15289	15203	15254	15431	15423	15557	15254	15528	15409	15367	15407	15443	15271	15214	15348	15316	15324	15406	15387	15413	15464	15356	15288	15206	15301	15486	15359	15225	15406	15320	15575	15336	15425	15424	15397	15585	15421	15224	15293	15550	15458	15147	15240	15442	15304	15429	15339	15480	15227	15508	15404	15404	15363	15320	15406	15336	15344	15325	15417	15462	15388	15381	15401	15284	15392	15248	15353	15378	15279	15233	15536	15424	15315	15300	15412	15363	15412	15295	15305	15424	15434	15398	15029	15115	15280	15226	15320	15282	15279	15382	15395	15428	15565	15415	15377	15496	15226	15496	15403	15267	15361	15204	15345	15416	15399	15524	15297	15105	15430	15544	15346	15447	15344	15436	15318	15199	15375	15263	15520	15356	15296	15188	15297	15525	15218	15358	15338	15582	15167	15421	15348	15326	15308	15459	15451	15399	15350	15387	15419	15507	15198	15212	15350	15407	15115	15478	15258	15281	15309	15375	15367	15381	15338	15343	15400	15225	15476	15395	15322	15421	15578	15244	15355	15525	15272	15275	15446	15275	15179	15371	15349	15397	15418	15500	15351	15424	15327	15475	15194	15358	15269	15292	15467	15248	15415	15245	15586	15369	15341	15265	15330	15260	15442	15389	15490	15397	15369	15227	15443	15486	15294	15389	15358	15472	15226	15372	15208	15486	15478	15431	15510	15254	15266	15286	15284	15405	15303	15210	15297	15394	15446	15348	15211	15402	15326	15241	15351	15331	15440	15362	15466	15336	15300	15308	15407	15399	15189	15436	15225	15189	15078	15394	15208	15273	15471	15340	15258	15384	15314	15386	15317	15392	15224	15426	15441	15319	15372	15388	15536	15339	15457	15183	15455	15225	15423	15363	15442	15409	15381	15370	15515	15504	15359	15329	15360	15330	15428	15359	15521	15279	15267	15355	15320	15460	15343	15374	15377	15283	15482	15171	15459	15353	15305	15275	15244	15343	15418	15311	15308	15380	15427	15385	15353	15334	15232	15350	15436	15263	15300	15336	15282	15541	15278	15302	15392	15194	15425	15498	15095	15277	15380	15289	15346	15326	15404	15288	15406	15377	15296	15483	15351	15319	15346	15532	15379	15313	15423	15405	15293	15496	15386	15362	15319	15501	15353	15408	15355	15411	15377	15499	15290	15287	15439	15362	15293	15579	15265	15425	15329	15401	15213	15156	15239	15401	15448	15305	15330	15295	15416	15248	15346	15459	15421	15326	15459	15343	15432	15311	15426	15275	15411	15387	15393	15263	15407	15483	15223	15274	15335	15277	15465	15269	15333	15313	15433	15496	15352	15378	15334	15063	15293	15413	15413	15256	15482	15263	15277	15398	15317	15297	15391	15414	15319	15537	15476	15407	15370	15322	15346	15374	15354	15294	15460	15262	15475	15319	15324	15393	15486	15211	15315	15319	15419	15301	15306	15235	15341	15356	15389	15323	15384	15057	15289	15470	15410	15526	15351	15309	15240	15324	15227	15412	15261	15282	15466	15483	15387	15498	15401	15458	15491	15497	15335	15160	15405	15254	15408	15419	15357	15414	15363	15404	15404	15345	15336	15352	15425	15443	15206	15535	15473	15368	15315	15544	15263	15172	15418	15364	15268	15565	15395	15469	15290	15316	15388	15330	15302	15310	15399	15261	15480	15369	15304	15361	15413	15168	15289	15371	15300	15329	15350	15314	15377	15372	15414	15371	15294	15353	15345	15290	15327	15373	15291	15518	15328	15268	15479	15358	15546	15357	15332	15239	15259	15271	15484	15285	15305	15357	15211	15513	15401	15464	15525	15287	15413	15287	15357	15367	15356	15316	15340	15393	15319	15331	15441	15311	15155	15235	15274	15474	15224	15379	15361	15519	15328	15430	15349	15486	15391	15425	15335	15405	15215	15375	15455	15311	15335	15447	15410	15263	15348	15312	15352	15396	15342	15371	15426	15350	15513	15276	15286	15419	15447	15567	15391	15425	15338	15533	15306	15326	15306	15314	15367	15364	15378	15497	15324	15377	15356	15327	15321	15300	15432	15375	15332	15534	15496	15473	15292	15213	15285	15288	15348	15298	15431	15399	15449	15202	15373	15190	15483	15269	15301	15473	15299	15411	15292	15440	15283	15356	15457	15364	15240	15239	15316	15462	15277	15393	15350	15376	15312	15281	15314	15365	15426	15331	15433	15289	15346	15290	15312	15463	15341	15319	15275	15300	15465	15393	15427	15214	15279	15248	15354	15361	15326	15358	15417	15367	15549	15020	15648	15193	15301	15249	15294	15321	15292	15466	15308	15625	15353	15388	15492	15351	15284	15507	15458	15368	15353	15336	15327	15333	15284	15275	15270	15453	15385	15472	15361	15415	15354	15227	15460	15518	15205	15392	15314	15311	15486	15515	15180	15297	15355	15501	15320	15336	15439	15349	15382	15380	15523	15274	15316	15379	15436	15368	15280	15284	15284	15352	15350	15330	15364	15312	15332	15198	15435	15508	15284	15301	15283	15303	15421	15405	15393	15343	15346	15124	15349	15466	15384	15194	15236	15473	15415	15422	15423	15383	15453	15567	15397	15373	15321	15257	15296	15492	15415	15321	15310	15223	15427	15389	15359	15304	15614	15445	15209	15448	15402	15468	15225	15350	15387	15442	15288	15226	15410	15335	15419	15434	15351
25629	21640	26688	26686	19002	17690	17971	17332	16738	16880	17091	17184	16974	17021	16859	16946	16804	16892	16849	16748	16929	16896	16946	17026	16850	16728	16812	16871	16557	16876	16954	16891	16750	16759	16921	16709	16834	17055	16979	16933	16626	17018	16838	16816	16803	16679	16858	16792	16941	16743	16582	16572	16593	16806	16595	16808	16745	16947	16967	16888	16721	16753	16863	16666	16731	16771	16809	16835	16880	16702	16658	16873	16676	16730	16676	16736	16826	16952	16680	16862	16692	16804	16775	16817	16769	16822	16823	16693	16663	16936	16928	16969	16722	16723	16694	16705	16685	16904	16731	16826	16701	16772	16882	16795	16714	16836	16770	17065	16871	16716	16733	16843	16888	16656	16874	16823	16609	16825	16924	16789	16844	16550	16702	16874	16941	16940	17009	16712	16767	16750	16673	16859	16803	16548	16879	16696	16791	16862	16849	16694	16742	16817	16750	16723	16901	16950	16813	16706	16788	16875	16695	16870	16894	16758	16834	16877	16757	16762	16868	16629	16963	16764	16854	16932	16705	16877	16913	16847	16905	17001	16799	16805	16832	16876	17085	16923	16774	16817	16795	16882	16672	16752	16859	16711	16651	16998	16806	16933	16831	16677	16564	16877	16793	16784	16880	16774	16801	16527	16867	16782	16762	16792	16967	16927	16634	16827	16678	16822	16883	16900	16842	16640	16723	16740	16734	16790	16689	16792	16855	16700	16839	16754	16682	16770	16792	16902	16840	16888	16839	16848	16697	16563	16780	16721	16788	16884	16741	16662	16885	16802	16894	17024	17012	16821	16685	16680	16721	16784	16787	16980	16942	16783	16844	16676	16642	16870	16714	16926	17053	16601	16896	16953	16686	16867	16849	16883	16958	16867	16853	16679	16802	16657	16847	16934	16893	16748	16967	16826	16805	16668	16946	16776	16796	16751	16841	16784	16837	16710	16852	16721	16820	16811	16726	16801	16626	16769	16912	16597	16738	16935	16805	16895	16866	16721	16807	16660	16855	16879	16764	16647	16929	17085	16731	16795	16684	16737	16803	16847	16733	16843	16779	16733	16954	16945	16807	16449	16761	16622	16659	16951	16840	16597	16791	16931	16937	16906	16738	16712	16790	16636	16943	16668	16946	16904	16644	16884	16831	16729	16735	16951	16760	16977	16818	16712	16694	16863	16833	16684	16895	16698	16675	16674	16785	16755	16780	16873	16909	16758	16720	16756	16740	16846	16910	16895	16822	16834	17079	16895	16582	16804	16674	16753	16912	16776	16623	16807	16918	16734	16658	16736	16717	16756	16685	16717	16880	16703	16809	16766	16855	16739	16656	16721	16512	16955	16876	16920	16823	16737	16886	16696	16732	16859	16812	16640	16678	16874	16884	16850	17085	16740	16899	16680	16899	17002	16751	16797	17027	16792	16749	16592	16770	16552	16715	16657	16515	16751	16726	16886	16868	16681	16800	16878	16988	16771	16901	16664	16925	16897	16748	16933	16850	16906	16832	16741	16809	16601	16930	16942	16750	16983	16926	17050	16955	16831	16730	16886	16936	16806	16922	16959	16616	16777	16894	16848	16773	16807	16706	16623	16950	17041	16770	16658	16761	16776	16708	16869	17012	16778	16960	16612	16844	16777	16700	16785	16821	16820	16738	16673	16697	16590	16623	16702	16837	16918	16776	16680	16724	16956	16773	16729	16932	16849	16729	16869	16879	16611	16661	16747	16808	16794	16788	16733	16848	16825	16700	16711	16780	16794	16557	16632	16466	16767	16831	16743	16835	16652	16868	16934	16750	16713	16930	16871	16760	16741	16577	16737	16803	16996	16905	16652	16657	16901	16888	16693	16683	16862	16721	16787	16796	16632	16469	16686	16572	16765	16857	16827	16876	16692	16729	16941	16745	16847	16743	16792	16716	16737	16749	16890	16627	16947	16756	16938	16540	16896	16833	16880	16904	16846	16798	16886	16824	17026	16660	16707	16875	16794	16844	16823	16705	16703	16953	16584	16843	16724	16884	16941	16504	16814	16816	16893	16580	16564	16734	16820	16766	16566	16718	16888	16696	16774	16779	16691	16827	16649	16722	16777	16757	16618	16880	16845	16892	16735	16564	16597	16806	16802	16570	16987	16780	16595	16523	16821	16903	16783	16728	16778	16801	16811	16857	16824	16903	16779	16978	16873	16833	16833	16592	16800	16712	16876	16845	16767	16765	16772	16659	16562	16644	16867	16822	16746	16637	16847	16613	16806	16874	16782	16860	16789	16581	17003	16862	16704	16857	16788	16764	16846	16715	16767	16486	17061	16849	16827	16636	16838	16829	16863	16848	16761	16840	16769	16782	16815	16863	16769	16806	16864	16916	16884	16707	16855	16782	16683	16817	16670	16751	16751	16935	16864	16824	16848	16720	16775	16948	16793	16855	16807	16874	16609	16696	16736	16709	16869	16566	16848	16809	16669	16901	16722	16923	16702	16668	16798	16647	16666	16815	16752	16909	16759	16728	16499	16884	17024	16825	16801	16837	16711	16852	16719	16902	16779	16694	16741	16520	16655	16687	16879	16894	16864	17107	16767	16768	16683	16824	16848	16705	16800	16885	16676	16969	16638	16711	16704	16880	16775	16997	16799	16896	16768	16870	16691	16674	16567	16689	16871	16838	16911	16783	16712	16755	16907	16953	16785	16935	16746	16991	16723	16573	16748	16601	16782	16855	16686	16920	16628	16715	16882	16761	16809	16912	16623	16819	16755	16868	16897	16867	16688	16458	16911	16816	17002	16729	16765	16907	16886	16746	16543	16770	16750	16891	16735	16664	16441	16828	16955	16899	16754	16834	16784	16839	16951	17085	16883	16840	16879	16911	16803	16911	16677	16788	16737	16848	16914	16955	16770	16783	16652	16814	16931	16630	16762	17016	16662	16834	16849	16432	16739	16765	16808	16861	16897	16870	16941	16832	16622	16924	16658	16908	16680	16807	16768	17045	16668	16793	16959	16583	16686	16946	16918	16943	16685	16811	16798	16813	16526	16996	16787	16771	17071	16588	16631	16921	16922	16697	16776	16946	16853	16665	16779	16777	16825	16871	16835	16769	16731	16864	16818	16762	16632	16948	16807	16799	16788	16597	16837	16842	16630	16864	16856	16897	16906	16827	16812	16822	16780	16937	16764	16767	16953	16745	16814	16775	16799	16793	16699	16909	16848	16808	16645	16646	16806	16724	16773	16699	16856	16854	16796	16724	16717	16752	16765	16932	17054	16811	16754	16709	16697	16755	16717	16920	16866	16652	16807	16717	16888	16923	16854	16606	16922	16886	16610	16870	16841	16846	16873	16675	16737	16744	16763	16893	16864	16813	16842	16898	16634	16846	16866	17001	16752	16722	16764	16781	16888	16718	17057	16874	16857	16833	16684	16703	16552	16892	16830	16740	16765	16782	16556	16816	16702	16898	16951	16851	16962	16994	16703	16974	16883	16811	16729	16911	16781	16796	17005	16969	16957	16957	16860	16811	16934	17023	16855	16771	16880	16792	16793	16968	16916	16908	16716	16835	16867	16746	16798	16839	16680	16701	16839	16601	16772	16723	16998	16900	16769	16667	16559	16677	16922	16631	16925	16613	16953	16974	16808	16757	16705	16915	16666	16755	16870	16834	16902	16716	16911	16732	16873	16665	16717	16742	16968	17007	16716	16782	16786	16567	16645	16763	16816	16924	16830	16689	16780	16814	16615	16881	16748	16731	16719	16806	16703	16632	16838	16815	16744	16789	16676	16876	16697	16856	16804	16780	16599	16685	16783	16877	16975	16834	16818	16734	16550	17015	16864	16893	16842	16858	16695	16860	16465	16865	16964	16916	16833	16828	16685	16887	16956	16805	16912	16876	16869	16944	16953	16743	16804	16749	16850	16669	16830	16696	16626	16827	16822	16775	16818	16684	16838	16451	16686	16698	16856	16641	16738	16757	16866	16652	16786	16862	16900	16852	16631	16877	16831	16990	16882	16845	16905	16885	16968	16472	16803	16775	16838	16833	16848	16900	16739	16915	16710	16936	16915	16988	16881	16748	16835	16853	16713	16850	16792	16870	16886	16680	16805	16934	16552	16803	16682	16864	16745	16695	16737	16818	16653	16747	16906	16767	16831	16816	16717	16661	16761	16876	16800	16716	16675	16855	16810	16722	16585	16599	16784	16720	16918	16771	16913	17084	16790	16749	16743	16735	16835	16882	16807	16755	16762	16611	16788	16935	16803	16741	16726	16887	16905	16777	16692	16715	16663	16858	16903	16811	16821	16870	16830	16906	16691	16803	16707	16848	16506	16843	16720	16784	16844	16936	16784	16548	16775	16636	16872	16773	16857	16680	16797	16719	16857	17016	16974	16794	16914	16610	16690	16909	16876	16850	16852	16828	16852	16816	16517	16850	16829	16760	16693	16897	17002	16850	16882	16782	16628	16766	16737	16904	16955	16829	16902	16876	16697	16883	16639	17074	16720	16748	16725	17006	17096	16941	16761	16820	16830	16852	16736	16911	16880	16868	16821	16776	16898	16771	16940	16828	16860	16728	16877	16865	16887	16803	16914	16540	16722	17150	16741	16811	16674	16795	16897	16738	16921	16852	16983	16815	16813	16801	16590	16719	16808	16697	16605	16747	16723	16756	16775	16785	16830	16875	16796	16901	16680	16904	16947	16586	16794	16784	16419	16654	16773	17030	16692	16926	16578	16851	16631	16903	16661	16756	16822	16767	16738	16880	16847	16604	16877	16694	16806	16736	16778	16884	16878	16772	16877	16905	16729	16636	16626	16778	16879	16950	16712	16672	16714	16952	16902	16824	17037	16695	16919	16733	16594	16737	16596	16828	16970	16948	16711	16668	16786	16919	16787	16780	16930	16825	16796	16808	16800	16916	16847	16797	16739	16737	16595	16692	16658	16674	16786	16723	16880	17005	16877	16716	16807	16768	16956	16869	16804	16891	16789	16792	16722	16740	16833	16706	16756	16787	16749	16679	16799	16771	16828	16771	16848	16907	16914	16770	16666	16622	16874	16992	16791	16852	16893	16920	16835	16903	16885	16878	16669	16823	16829	17073	16820	16752	16717	16797	16811	16730	16741	16711	16795	16675	16809	17045	16890	16811	16496	16845	16740	16756	16806	16776	16641
17218	28644	22406	18240	16766	16135	15649	15465	15245	14910	14834	14872	14929	14974	14772	14993	14878	15015	14774	14845	14811	14765	14774	14835	14952	15044	14796	14775	14696	14691	14774	14823	14826	14666	14908	14876	14585	14849	14732	14809	14825	14986	14768	14731	14922	14833	14743	14813	14632	14832	14738	14901	14870	15006	14685	14704	14775	14644	14709	14816	14686	14761	14838	14870	14765	14842	14572	14823	14794	14849	14718	14508	14738	14916	14792	14847	14843	14762	14871	14837	14781	14841	14751	14740	14826	14945	14692	14689	14790	14638	14665	14752	14848	14777	14929	14740	14707	14820	14574	14823	14904	14932	14707	14610	14685	14625	14860	14804	14822	14696	14849	14722	14660	14637	14630	14795	14585	14756	14977	14760	14658	14519	14792	14727	14791	14772	14772	14729	14973	14799	14642	14731	14773	14707	14833	14841	14856	14694	14929	14739	14639	14746	14820	14826	14740	14721	14784	14677	14895	14795	14790	14667	14948	14607	14905	14890	14756	14618	14618	14684	14761	14966	14830	14786	14641	14867	14839	14725	14825	14674	14683	14787	14776	14887	14748	14844	14711	14862	14683	14833	14591	14837	14880	14686	14778	14691	14720	14829	14825	14870	14705	14929	14718	14907	14674	14855	14692	14752	14644	14813	14664	14682	14580	14841	14792	14815	15042	14770	14564	14769	14852	14721	14699	14782	14806	14773	14890	14684	14611	14800	14747	14903	14781	14762	14904	14952	14700	14700	14878	14565	14925	14940	14626	14853	14645	14709	14773	14646	14853	14759	14776	14771	14805	14795	14724	14792	14648	14749	14881	14855	14614	14719	14717	14883	14742	14849	14833	14727	14622	14791	14727	14769	14657	14857	14792	14761	14671	14660	14782	14609	14729	14751	14619	14849	14732	14752	14877	14863	14665	14863	14835	14806	14760	14856	14733	14753	15086	14793	14718	14719	14673	14803	14862	14722	14782	14828	14556	14771	14870	14735	14724	14800	14687	14634	14752	14770	14813	14698	14644	14756	14849	14664	14873	14622	14902	14808	14581	14758	14837	14993	14762	14766	14839	14867	14758	14717	14789	14671	14522	14797	14837	14934	14775	14792	14865	14970	14945	14916	14773	14711	14802	14850	14875	14745	14908	14705	14726	14803	14812	14742	14797	14869	14879	14724	14664	14682	14749	15092	14781	14634	14701	14736	14745	14845	14790	14701	14814	14736	14449	14763	14713	14790	14806	14740	14839	14588	14742	14735	14945	14857	14688	14819	14802	14855	14741	14926	14806	14772	14844	14693	14949	14905	14767	14750	14746	14725	14881	14968	14979	14782	14728	14733	14766	14770	14670	14772	14717	14899	14882	14686	14951	14627	14618	14664	14685	14828	14740	14795	14802	14840	14667	14606	14749	14718	14754	14919	14611	14694	14796	14805	14758	14879	14748	14891	14757	14762	14706	14923	14750	14715	14796	14743	14811	14816	14823	14683	14634	14716	14715	14874	14831	14740	14878	14757	14728	14758	14705	14810	14797	14687	14714	14587	14836	14760	14757	14793	14816	14648	14927	14650	14926	14667	14762	14899	14659	14735	14761	14772	14774	14724	14731	14834	14720	14683	14756	14651	14704	14719	14832	14770	14728	14769	14810	14684	14816	14801	14916	14793	14712	14628	14619	14704	14848	14922	14679	14769	14741	14953	14757	14772	14825	14756	14735	14800	14657	14729	14724	14799	14933	14887	14846	14790	14717	14807	14882	14668	14663	14727	14856	14716	14656	14820	14776	14843	14698	15027	14608	14810	14603	14927	14805	14688	14674	14749	14919	14590	14711	14874	14711	14595	14721	14880	14645	14865	14815	14758	14833	14727	14871	14766	14732	14647	14664	14753	14763	14785	14796	14851	14782	14733	14928	14716	14878	14788	14857	14749	14836	14694	14745	14657	14858	14726	14829	14763	14822	14803	14803	14780	14644	14660	14833	14820	14849	14760	14668	14794	14875	14874	14649	14805	14655	14756	14620	14760	14814	14822	14568	14782	14739	14813	14726	14711	14849	14761	14805	14599	14726	14763	14574	14798	14747	14714	14816	14817	14926	14897	15020	14832	14761	14815	14690	14732	14791	14580	14800	14780	14864	14761	14691	14837	14766	14663	14776	14606	14748	14734	14788	14834	14910	14745	14873	14904	14854	14784	14965	14789	14702	14702	14881	14718	14720	14705	14684	14671	15041	14778	14847	14718	14825	14646	14772	14984	14723	14863	14872	14655	14626	14796	14928	14893	14866	14796	14920	14755	14724	14761	14634	14785	14655	14775	14822	14621	14772	14847	14632	14779	14640	14838	14978	14779	14832	14625	14647	14672	14721	14731	14753	14778	14953	14761	14865	14862	14775	14832	14754	14680	14699	14710	14695	14869	14893	14823	14840	14640	14726	14710	14811	14727	14722	14803	14883	14696	14847	14756	14792	14625	14848	14765	14867	14716	14851	14781	14780	14756	14922	14712	14813	14749	14742	14789	14676	14637	14750	14781	14696	14846	14904	14723	14721	14710	14744	14936	14714	14857	14873	14942	14725	14583	14851	14889	14848	14779	14821	14716	14657	14634	14743	14640	14681	14792	14829	14865	14937	14835	14682	14874	14859	14913	14883	14816	14798	14830	14673	14580	14856	14776	14608	14557	14909	14674	14783	14682	14751	14636	14847	14743	14716	14797	14582	14902	14684	14771	14717	14783	14784	14890	14804	14695	14799	14849	14778	14780	14658	14745	14913	14684	14797	14595	14904	14809	14693	14624	14709	14661	14713	14748	14687	14876	14808	14825	14829	14658	14608	14711	14741	14876	14889	14818	14780	14683	14746	14760	14621	14799	15035	14867	14733	14936	14751	14747	14658	14751	14648	14679	14731	14811	14837	14802	14635	14730	14790	14789	14700	14646	14845	14906	14823	14930	14856	14773	14733	14762	14836	14915	14751	14736	14612	14879	14684	14794	14804	14659	14912	14744	14741	14784	14758	14918	14524	14678	14762	14794	14846	15038	14733	14572	14717	14756	14675	14658	14844	14662	14830	14753	14931	14780	14755	14813	14745	14763	14700	14676	14800	14832	14550	14685	14721	14850	14701	14869	14915	14771	14845	14767	14799	14783	14714	14761	14727	14741	14671	14842	14769	14880	14742	14890	14909	14726	14714	14784	14665	14796	14953	14660	14771	14802	14900	14743	14730	14626	14553	14909	14795	14869	14602	14801	14859	14754	14936	14672	14935	14847	14724	14800	14681	14778	14863	14644	14886	14621	14870	14990	14655	14847	14926	14808	14758	14743	14802	14862	14732	14834	14583	14617	14908	14521	14738	14713	14847	14660	14740	14759	14853	14743	14787	14791	14669	14711	14774	14703	14783	14781	14573	14853	14632	14955	14828	14683	14781	14853	14714	14816	14866	14829	14838	14714	14700	14767	14661	14764	14726	14716	14634	14824	14747	14736	14869	14663	14836	14916	14837	14611	14814	14801	14713	14797	14710	14578	14785	14628	14815	14835	14754	14834	14848	14692	14802	14838	14585	14595	14849	14868	14698	14814	14885	14737	14920	14856	14807	14881	14799	14854	14786	14690	14754	14711	15009	14874	14744	14717	14824	14830	15020	14703	14822	14908	14769	14758	14765	14706	14747	14717	14833	14754	14732	14757	14790	14863	14652	14578	14836	14825	14802	14689	14683	14797	14769	14859	14764	14765	14715	14643	14818	14719	14640	14732	14733	14846	14762	14851	14798	14815	14562	14635	14713	14708	14904	14698	14772	14620	14836	14635	14775	14834	14729	14925	14806	14588	14815	14702	14761	14668	14767	14773	14782	14815	14824	14731	14752	14824	14831	14859	14730	14743	14785	14754	14656	14895	14909	14764	14837	14823	14843	14885	14671	14877	14929	14866	14831	14728	14961	14656	14686	14740	14786	14873	14674	14767	14602	14664	14674	14740	14750	14833	14892	14920	14745	14729	14769	14880	14729	14753	14870	14983	14827	14696	14965	14759	14796	14743	14754	14907	14805	14805	14705	14693	14748	14827	14853	14839	14712	14851	14836	14833	14768	14794	14629	14779	14709	14916	15019	14652	14898	14768	14771	14876	14755	14760	14722	14860	14891	14796	14920	14638	14719	14769	14902	14600	14587	14749	14772	14705	14863	14687	14751	14706	14677	14885	14695	14679	14730	14724	14679	14846	14761	15002	14711	14697	14751	14723	14882	14768	14814	14981	14695	14711	14752	14887	14678	14714	14790	14869	14872	14897	14871	14846	14804	14723	14793	14686	14665	14782	14835	14725	14949	14766	14719	14672	14861	14795	14850	14879	14810	14833	14731	14809	14718	14750	14838	14771	14996	14847	14813	14755	14816	14694	14787	14812	14754	14823	14903	14738	14657	14934	14739	14690	14897	14801	14947	14649	14876	14751	14863	14717	14811	14757	14913	14731	14840	14698	14639	14862	14801	14848	14944	14757	14589	14892	14754	14791	14652	14899	14814	14756	14832	14732	14769	14750	14849	14882	14734	14796	14698	14768	14688	14733	14804	14740	14834	14815	14862	14891	14720	14714	14763	14791	14624	14817	14780	14741	14727	14628	14888	14618	14753	14872	14648	14848	14869	14667	14705	14723	14707	14791	14672	14787	14666	14736	14689	14712	14713	14876	14818	14655	14903	14837	14693	14906	14886	14875	14746	14715	14783	14816	14791	14726	14819	14784	14827	14912	14659	14742	14825	14742	14837	14819	14799	14513	14807	14708	14917	14831	14757	14772	14866	14962	14838	14768	14758	14812	14698	14709	14593	14694	14798	14815	14696	14645	14829	14855	14784	14631	14857	14841	14703	14689	14759	14993	14827	14762	14742	14910	14790	14913	14803	14792	14796	14903	14922	14625	14738	14769	14721	14931	14699	14822	14777	14956	14768	14666	15063	14751	14583	14823	14797	14825	14803	14728	14707	14913	14669	14771	14777	14659	14776	14877	14800	14636	14899	14870	14742	14644	14855	14903	14829	14783	14713	14647	14677	14848	14700	14722	14871	14813	14696	14547	14819	14623	14874	15047	14714	14891	14793	14659	14741	14668	14905	14800	14767	14685	14841	14683	14760	14673	14781	14868	14774	14761	14727	14738	14616	14967	14785	14821	14947	14830
22690	21604	28799	24887	22077	24033	24762	19940	18546	18870	18773	18494	18808	18451	18604	18478	18412	18623	18393	18312	18606	18285	18229	18268	18353	18435	18188	18369	18322	18476	18235	18342	18365	18132	18217	18211	18211	18310	18396	18283	18145	18266	17931	18233	18235	18223	18277	18333	18139	18119	18308	18127	18191	18019	18205	17879	18314	18264	18055	18067	18010	18239	17949	18277	18087	18046	18264	18017	18245	18154	18117	18270	18091	18131	18229	18240	18027	18040	18323	18323	18054	18222	18145	18258	18175	18178	18306	18094	18125	18182	17962	17966	18272	18119	18183	18204	18169	18122	18051	18154	18323	17957	18095	18059	18252	18304	17958	18432	18212	18236	18249	17994	18080	18389	18179	18175	18038	18201	18266	18169	18005	18275	18223	18393	18104	18271	18113	18034	18177	18262	17991	18198	18054	17885	18143	18145	18171	18030	18135	18237	18267	18069	18340	18307	18204	18002	18086	18242	18353	18287	18267	18016	18162	18134	18169	18251	18080	18042	18119	18226	18108	18146	18123	18176	18206	18166	18132	17883	18316	18238	18353	18351	18292	18167	18197	18156	18189	18018	18158	18087	18240	18168	18295	18061	18224	18132	18084	18216	18128	17947	17896	17769	18190	18186	18101	18011	18097	18269	18142	18436	18204	18118	18166	17922	18284	18180	18191	18133	18106	18329	18243	17926	18093	17952	18296	18332	17997	18233	18462	18255	18224	18030	18292	18282	18056	18195	18242	18051	18316	18116	18184	18254	18150	18242	18081	18312	18304	18308	17937	18203	18218	18082	18148	18322	18315	18247	18255	18156	18064	18442	18331	18363	18102	18117	18237	18234	18020	18243	18145	18274	18180	17922	18193	18252	18130	17953	18159	18051	18240	18017	18054	18158	18399	18257	18134	18206	18163	18277	18096	18166	18079	18332	18183	18168	18311	18321	18095	18092	18293	18156	18299	18002	18256	18266	18115	18165	18373	18106	18351	18263	18238	18229	18251	18209	18159	18133	18229	18367	18279	18110	18440	18081	18061	18043	18144	18126	18196	18247	18386	18234	17945	18094	18383	18117	18194	18111	18055	18109	18240	18062	18303	18202	18255	18154	17947	18152	18248	18175	18304	18210	18298	18223	18168	18237	18138	18052	18074	18289	18277	18086	18216	18074	18235	18202	18228	18414	18212	18058	18132	18225	18207	17949	18088	18224	18106	18189	18261	18206	18089	18206	18080	17978	18264	18140	18182	18236	18429	17894	18130	18148	18220	18130	18113	18050	17980	18190	18116	18184	18034	18115	18102	17971	18303	18200	18155	17980	18168	18285	18119	18083	18346	18389	18179	18322	18283	18421	18050	18105	18238	18156	17896	18129	18153	18207	18075	18214	18295	17891	18031	18174	18178	18138	18089	17953	18079	18217	18268	18166	18140	18218	18127	18367	18192	18055	18173	18191	18166	18497	18281	18042	18087	18065	18264	18494	18080	18150	18098	18146	18125	18163	18199	18245	18064	18297	18331	18171	18080	18134	18081	18194	18238	18146	18021	17945	18172	18119	18125	17967	18196	18069	18348	18207	18051	18296	18137	18106	18237	18092	18214	18168	18112	18082	18094	18026	18392	18217	18209	18030	18168	18244	18018	18120	18221	18129	18233	18059	17944	17940	18088	17977	18190	18032	18087	18261	18372	18151	18031	18312	18207	18270	18220	17877	18169	18049	17939	18058	18168	18112	18145	18037	18084	18212	18366	18411	18272	18270	18209	18194	18206	18303	18223	17980	17987	18301	18431	18133	18226	18234	18247	18055	18079	18205	18174	18180	18228	18338	18248	18292	18100	18157	18158	18295	18117	18342	17862	18119	18202	17900	18247	18133	18114	18182	18084	18066	18156	18234	18059	18202	18245	18216	18202	18154	18145	17960	18167	18037	18288	18197	18300	18140	18054	18131	18169	18072	18061	18119	18053	18161	18301	18112	18429	18113	18095	18131	18108	18150	18230	18236	18208	18022	18148	18091	18064	18091	18207	18069	18255	18116	18277	18163	18248	18242	18142	18127	17947	18391	18186	18143	18308	18070	18446	18214	18324	18234	18228	18142	18122	18263	17962	18159	18173	18071	17959	18045	18089	18417	18206	18177	18160	18049	18405	18238	18102	18206	18181	17945	17932	18223	18012	18035	18123	18182	18129	18068	18081	18123	18316	18481	18060	18149	18243	18162	18175	18274	18220	18239	18237	18331	18111	18129	18371	18313	18228	18227	18092	18166	18004	17990	18145	18213	18142	18207	18349	18188	18052	18166	18064	17981	18323	17934	18126	18145	18144	18142	18234	18186	18288	18049	18156	18142	17998	18291	18041	18049	18048	18152	18033	18008	18268	18202	18133	18041	18204	18254	17924	18087	18109	18226	18226	18100	18042	18140	18215	18088	18157	18014	18253	18139	17929	18161	18147	17910	18167	17909	18102	18041	18217	18162	18153	18192	18161	18136	18180	18086	18169	18202	18141	18365	18257	18145	18072	18178	18104	18079	18280	18086	18239	18107	18229	18185	18063	18120	18124	18249	18366	18290	18157	18225	18189	18364	18052	18207	18392	18170	18158	18128	18237	18403	18086	18058	18006	18257	18158	18232	18155	17989	17824	18206	18130	18088	18203	18221	18166	18157	18163	18200	18154	18199	18240	18191	18176	18200	18246	18165	18158	18328	18188	18245	17844	18190	18249	18289	18231	18016	18297	18296	17973	18091	18090	18309	18239	18130	17991	18164	18106	18217	18214	18170	18096	18144	18246	18250	18275	18145	18229	18207	18225	18129	18322	18070	18224	18059	18331	18295	18162	18330	18084	18234	18304	18270	18178	18011	18145	17958	18051	18208	18304	18187	18189	18186	18221	18311	18155	18222	18223	18066	18318	18123	18399	18134	18070	18114	18252	18026	18379	18049	18197	18210	18132	18319	17957	18148	18006	18134	17878	18123	18286	17979	18270	18250	18080	17998	18119	18013	18103	18158	18344	18178	18129	17952	18212	17989	18141	18163	18255	18090	18135	18027	18199	18287	18178	18103	18071	18314	18174	18067	18072	18239	18364	18257	18010	18081	18029	18372	18230	18037	18040	18122	18281	18110	18234	18057	18052	18219	18352	18100	18180	17941	17899	18235	18209	18165	18134	18140	18332	18359	18084	18372	18154	18181	18105	18157	18111	18213	18182	17911	18069	18032	18146	18126	17888	18104	18311	18299	18146	18282	18171	18180	18276	18204	18121	18378	18065	18137	18317	18346	18152	18128	17877	18061	17904	18207	18237	18333	18042	18192	18108	18232	18264	18247	18120	18328	18160	18082	18193	18361	18315	18358	18277	18182	18179	18209	18042	18122	18192	18226	18271	18243	18071	18345	18208	18188	18317	18213	18538	18259	18170	18046	18287	18059	18197	18057	18068	18249	18248	17988	18273	18065	18190	18169	18062	18168	18447	18138	18133	18172	18119	18282	18089	18172	18034	18219	18197	18043	17962	18147	18255	18160	17973	18040	18063	17875	18053	18144	18244	18129	18024	18109	18219	18225	18268	18102	17994	18277	18257	18247	18368	18217	17979	18108	18029	18205	18147	18419	18168	18149	18334	18219	18066	18154	18044	18187	17900	18033	18051	18138	18279	18130	18042	18138	18201	18042	18126	18441	18130	18218	18234	18125	18115	18234	18184	18231	17920	17886	17984	18121	18241	18385	18055	18206	18144	18068	18160	17955	18126	17999	18106	18160	18265	18003	18147	17994	18146	18025	18232	18032	18301	18074	18188	18110	18123	18136	18123	18187	17823	18224	18295	18269	18248	18227	18080	18100	18348	18239	17957	18288	18047	17948	18109	18050	18105	18199	18159	18081	18337	18276	18162	18024	18377	18263	18333	18354	18060	18262	18308	18084	18259	17992	17835	18111	18166	18175	18296	18139	18443	18212	18205	18138	18039	18024	18248	18102	18290	18131	18027	18014	18007	17955	18294	17993	18203	18263	18036	17965	18154	18236	17956	17999	17976	18047	18113	18072	18263	18256	18263	18159	18351	18133	18085	18336	18195	18191	18219	18157	18172	17927	18091	18154	18262	17973	18142	18098	18173	18139	18171	18144	18353	18369	18397	18119	17983	18002	18121	18315	18068	18214	18329	17997	18217	18117	18275	18144	18334	17976	18237	18106	18108	18227	18277	18154	18183	18149	18022	18329	18204	18108	18172	18363	18236	18019	18133	18116	18121	18250	18143	18257	18164	18225	18063	18184	18285	18284	18188	18290	18036	18012	18215	18378	18071	18249	18146	18175	18208	18111	18164	18057	18027	17975	17949	17794	18324	18083	18038	18137	18027	18231	18038	18020	18230	18101	18040	18055	17961	18101	18032	18147	18096	18250	18416	18261	18174	18092	18047	17927	18376	18372	18122	18257	18117	18379	17998	18116	18254	18236	18176	17973	17991	18238	18313	18046	18253	18164	18119	18277	18208	18246	18116	18233	17964	18328	18352	18253	18269	18119	18069	18275	18134	18308	18213	18422	18096	18153	18218	18212	17900	18351	18170	17963	18165	18293	18179	18068	17990	18130	18244	18075	18103	18274	18142	18086	18209	18255	18256	18176	18136	17788	18186	18113	18267	18128	18105	18132	18119	18205	18027	18298	18045	18119	18130	18178	18160	17986	17981	18251	18212	18051	18220	18059	18096	18099	18183	17931	18078	18152	18110	18179	18356	18061	18293	18185	18042	18125	18183	18310	17967	18106	18192	18071	18052	18160	18178	18045	18022	17958	18124	18106	18177	18307	18307	18177	18197	18198	18281	17937	18015	18170	17947	18045	18005	17985	18211	18365	18188	18180	18217	18283	17997	18185	18251	18153	18110	18254	18162	18350	18379	18414	18245	18205	18115	18103	18000	18146	18139	18259	18238	18179	18229	17997	18150	18254	18069	18126	18225	18084	18292	18030	18194	18007	18282	18092	18375	18170	18432	18064	17953	18148	18264	18023	18284	18006	18201	18083	18273	18534	18126	18300	18170	18130	18227	18128	18192	18204	17985	18096	18135	18268	18123	18164	17952	18236	18179	17958	18197	18095	18099	18011	18235	18146	18434	18150	18134	18131	18132	18144	18129	18367	18210	18043	18078	18265	18204	18345	18101	18162	18095	18222
19078	41069	31493	23778	20919	19665	18534	16519	16283	16042	15953	15919	15990	15969	15949	15666	15858	15802	15657	15668	15777	15689	15644	15685	15728	15585	15867	15561	15622	15559	15620	15756	15667	15750	15675	15644	15717	15786	15670	15613	15751	15571	15456	15703	15539	15432	15523	15647	15880	15549	15647	15594	15751	15686	15442	15676	15731	15445	15641	15621	15805	15698	15712	15644	15805	15628	15707	15725	15500	15523	15649	15858	15677	15599	15678	15646	15672	15748	15694	15590	15742	15670	15819	15664	15805	15520	15659	15672	15590	15612	15702	15602	15753	15472	15829	15598	15445	15717	15499	15566	15723	15623	15751	15648	15626	15823	15526	15758	15569	15593	15722	15578	15522	15582	15745	15667	15682	15532	15790	15635	15599	15596	15532	15695	15703	15634	15597	15659	15757	15592	15611	15527	15648	15627	15698	15645	15713	15656	15716	15560	15757	15845	15761	15562	15607	15593	15587	15451	15537	15638	15716	15677	15583	15794	15630	15739	15408	15662	15639	15388	15798	15667	15681	15553	15601	15656	15574	15652	15620	15730	15808	15649	15690	15714	15437	15694	15558	15424	15608	15739	15653	15620	15665	15611	15601	15562	15610	15663	15622	15563	15661	15412	15736	15787	15677	15576	15710	15625	15812	15665	15543	15629	15633	15671	15696	15661	15611	15468	15782	15668	15624	15572	15791	15630	15727	15573	15888	15684	15662	15586	15514	15679	15605	15553	15672	15642	15588	15760	15556	15487	15666	15590	15526	15658	15540	15616	15566	15608	15624	15526	15582	15695	15582	15797	15544	15501	15456	15646	15613	15647	15500	15640	15549	15531	15611	15465	15568	15505	15588	15604	15539	15522	15593	15556	15577	15419	15582	15463	15520	15670	15487	15723	15660	15599	15735	15672	15708	15616	15568	15614	15554	15573	15550	15673	15552	15576	15602	15628	15648	15630	15689	15590	15564	15576	15683	15646	15613	15562	15638	15676	15659	15427	15723	15538	15596	15746	15552	15687	15838	15741	15621	15752	15598	15698	15662	15644	15685	15660	15447	15638	15390	15720	15557	15640	15649	15579	15638	15627	15573	15656	15666	15545	15641	15558	15722	15420	15681	15514	15502	15713	15812	15564	15495	15606	15661	15616	15751	15516	15590	15600	15710	15619	15726	15549	15662	15504	15782	15639	15522	15465	15792	15815	15464	15475	15817	15619	15607	15525	15559	15409	15628	15499	15735	15512	15559	15547	15587	15351	15625	15659	15566	15705	15635	15559	15470	15602	15752	15668	15494	15428	15748	15585	15595	15628	15624	15731	15639	15600	15544	15648	15685	15562	15588	15601	15558	15644	15492	15594	15716	15618	15610	15717	15414	15583	15539	15534	15793	15888	15583	15626	15567	15773	15626	15642	15537	15469	15680	15737	15611	15579	15411	15502	15652	15539	15640	15694	15632	15675	15560	15603	15533	15807	15680	15632	15627	15525	15615	15486	15714	15536	15761	15713	15472	15570	15658	15673	15545	15630	15722	15594	15544	15461	15603	15696	15663	15755	15397	15473	15631	15767	15538	15548	15506	15752	15659	15491	15648	15685	15618	15665	15575	15650	15536	15717	15780	15606	15691	15651	15490	15698	15759	15777	15536	15695	15510	15790	15456	15739	15675	15604	15410	15609	15657	15658	15670	15721	15657	15611	15675	15532	15664	15767	15739	15806	15718	15566	15680	15692	15696	15420	15705	15470	15469	15676	15633	15630	15696	15573	15530	15499	15612	15606	15384	15546	15452	15722	15816	15612	15666	15634	15633	15726	15683	15726	15536	15576	15649	15636	15587	15749	15498	15571	15641	15619	15752	15537	15580	15436	15693	15637	15599	15574	15490	15517	15655	15689	15454	15578	15634	15621	15540	15732	15481	15654	15374	15713	15531	15484	15766	15486	15550	15606	15753	15767	15601	15573	15603	15607	15716	15709	15827	15676	15618	15429	15770	15545	15591	15623	15669	15486	15625	15609	15598	15549	15534	15656	15657	15756	15660	15384	15667	15539	15532	15635	15641	15639	15636	15552	15635	15601	15681	15650	15653	15633	15686	15484	15631	15829	15745	15556	15644	15488	15368	15804	15532	15578	15618	15628	15663	15475	15707	15716	15640	15571	15536	15504	15442	15509	15657	15664	15503	15776	15699	15567	15660	15649	15847	15684	15774	15682	15637	15697	15678	15724	15689	15558	15595	15533	15639	15630	15742	15727	15596	15646	15600	15696	15709	15503	15718	15557	15696	15600	15549	15758	15528	15621	15623	15574	15738	15591	15488	15583	15654	15545	15505	15537	15899	15639	15663	15655	15595	15484	15539	15594	15679	15491	15585	15614	15563	15577	15719	15744	15553	15688	15636	15657	15470	15340	15739	15737	15590	15662	15596	15719	15552	15691	15589	15493	15479	15667	15682	15702	15508	15775	15718	15561	15551	15746	15546	15607	15582	15765	15577	15604	15530	15569	15674	15515	15644	15828	15601	15667	15580	15569	15566	15726	15617	15501	15727	15705	15615	15884	15504	15543	15645	15595	15654	15636	15661	15680	15617	15652	15774	15762	15651	15689	15625	15499	15521	15631	15424	15644	15488	15621	15646	15834	15528	15570	15509	15525	15721	15488	15536	15659	15572	15666	15727	15643	15683	15487	15660	15582	15730	15664	15647	15456	15609	15662	15810	15525	15624	15696	15712	15743	15602	15741	15415	15485	15569	15625	15570	15780	15670	15605	15623	15663	15724	15644	15692	15639	15693	15638	15825	15587	15665	15612	15716	15485	15587	15465	15737	15540	15466	15735	15468	15642	15718	15492	15718	15557	15842	15468	15741	15591	15596	15620	15595	15664	15687	15619	15697	15709	15621	15613	15573	15760	15543	15638	15608	15553	15617	15579	15623	15632	15657	15546	15756	15575	15639	15609	15913	15681	15509	15726	15542	15579	15530	15592	15559	15758	15593	15728	15698	15660	15726	15681	15497	15777	15418	15526	15715	15554	15705	15657	15498	15734	15653	15556	15533	15653	15706	15582	15687	15659	15659	15534	15496	15460	15730	15483	15746	15734	15534	15507	15781	15650	15584	15564	15627	15568	15670	15631	15637	15546	15474	15586	15553	15790	15620	15716	15734	15475	15610	15539	15464	15537	15537	15589	15565	15261	15571	15737	15647	15513	15615	15586	15852	15608	15779	15690	15674	15558	15618	15677	15722	15736	15611	15656	15589	15690	15513	15655	15614	15854	15668	15635	15441	15629	15449	15683	15598	15646	15585	15602	15355	15604	15601	15675	15642	15633	15647	15670	15706	15709	15641	15712	15469	15719	15609	15617	15433	15602	15498	15521	15512	15702	15616	15549	15804	15621	15551	15656	15581	15553	15594	15788	15440	15569	15840	15515	15672	15556	15670	15715	15672	15473	15722	15515	15524	15466	15595	15557	15572	15551	15673	15802	15460	15414	15433	15639	15626	15844	15616	15584	15574	15739	15664	15858	15617	15731	15675	15717	15628	15468	15649	15704	15500	15789	15726	15725	15635	15713	15536	15601	15498	15708	15617	15642	15639	15518	15667	15628	15520	15682	15581	15605	15633	15591	15637	15507	15754	15537	15793	15619	15568	15626	15706	15518	15590	15433	15607	15948	15610	15636	15410	15601	15648	15702	15696	15488	15652	15667	15616	15656	15636	15695	15596	15835	15655	15633	15624	15673	15708	15662	15682	15726	15684	15632	15546	15478	15585	15583	15639	15643	15621	15433	15601	15482	15760	15678	15654	15595	15647	15686	15613	15679	15573	15723	15552	15765	15408	15595	15650	15674	15389	15659	15589	15691	15766	15627	15597	15765	15541	15706	15766	15490	15575	15463	15484	15426	15651	15655	15402	15608	15507	15636	15445	15747	15643	15586	15560	15720	15544	15620	15563	15544	15682	15548	15590	15641	15545	15572	15731	15586	15691	15758	15607	15451	15621	15714	15511	15617	15697	15431	15709	15610	15552	15811	15599	15655	15645	15740	15590	15753	15804	15493	15628	15617	15597	15823	15489	15747	15669	15449	15593	15514	15545	15691	15555	15620	15565	15682	15545	15653	15740	15523	15668	15585	15661	15767	15455	15618	15612	15671	15685	15585	15575	15419	15711	15473	15671	15715	15736	15630	15685	15593	15687	15477	15439	15697	15570	15623	15442	15468	15630	15631	15503	15659	15741	15584	15498	15695	15738	15575	15693	15560	15779	15687	15502	15584	15672	15639	15664	15591	15612	15624	15766	15451	15633	15554	15643	15506	15659	15790	15684	15614	15745	15536	15590	15680	15573	15586	15585	15561	15542	15716	15604	15577	15466	15750	15701	15649	15684	15837	15612	15616	15722	15711	15543	15430	15637	15724	15798	15577	15652	15542	15600	15564	15537	15581	15551	15733	15580	15672	15576	15565	15695	15695	15647	15581	15704	15437	15564	15665	15527	15661	15594	15534	15527	15627	15560	15665	15665	15602	15790	15516	15738	15662	15487	15748	15572	15607	15633	15522	15736	15610	15491	15636	15571	15604	15625	15538	15722	15640	15637	15443	15523	15581	15565	15652	15668	15475	15637	15545	15623	15700	15556	15649	15479	15569	15578	15535	15602	15674	15782	15596	15639	15635	15509	15723	15479	15499	15628	15453	15728	15812	15709	15712	15617	15657	15773	15614	15577	15631	15629	15532	15559	15554	15631	15579	15713	15637	15406	15704	15623	15669	15696	15562	15743	15545	15715	15753	15597	15490	15534	15737	15787	15664	15536	15738	15632	15587	15584	15584	15745	15669	15805	15610	15754	15471	15523	15418	15777	15645	15783	15664	15597	15658	15550	15555	15442	15827	15614	15593	15659	15620	15676	15649	15390	15629	15609	15561	15579	15569	15621	15623	15669	15581	15593	15537	15623	15452	15690	15453	15519	15575	15286	15599	15534	15537	15711	15457	15572	15718	15701	15696	15854	15767	15697	15717	15663	15652	15568	15610	15643	15526	15581	15416	15732	15509	15676	15537	15519	15769	15534	15622	15594	15506	15544	15598	15525	15525	15716	15811	15623	15615	15724	15781	15749	15619	15640	15591	15632	15651	15787	15564	15613	15788	15694	15681	15574	15630	15478	15551	15508	15586
29562	23065	23431	20218	17580	16900	17030	16721	16634	16749	16915	16753	16728	16491	16830	16691	16547	16577	16656	16849	16674	16709	16760	16559	16601	16508	16750	16600	16489	16543	16562	16480	16712	16430	16742	16533	16747	16737	16387	16453	16461	16429	16558	16425	16665	16714	16569	16522	16370	16647	16535	16497	16548	16617	16547	16489	16637	16523	16679	16719	16566	16397	16685	16580	16421	16515	16782	16652	16666	16698	16573	16468	16423	16503	16625	16453	16700	16797	16652	16479	16541	16471	16387	16633	16665	16539	16483	16576	16564	16671	16629	16594	16571	16477	16717	16470	16585	16536	16599	16657	16559	16548	16561	16526	16437	16715	16591	16586	16634	16580	16677	16300	16576	16627	16552	16692	16529	16415	16640	16610	16666	16600	16346	16750	16727	16666	16615	16625	16674	16787	16631	16382	16647	16368	16590	16570	16369	16559	16574	16640	16673	16603	16813	16577	16705	16655	16697	16590	16478	16450	16558	16445	16740	16733	16475	16720	16591	16580	16492	16738	16604	16544	16572	16515	16483	16795	16470	16600	16573	16664	16682	16440	16359	16548	16654	16565	16516	16451	16774	16293	16628	16519	16702	16566	16695	16460	16594	16533	16525	16493	16479	16397	16697	16638	16673	16528	16618	16647	16546	16588	16757	16634	16470	16632	16629	16462	16535	16923	16603	16805	16605	16796	16442	16415	16497	16328	16547	16720	16601	16672	16390	16572	16692	16599	16718	16800	16693	16652	16700	16712	16727	16570	16676	16439	16565	16530	16508	16550	16733	16500	16611	16505	16523	16481	16424	16461	16442	16492	16599	16467	16538	16560	16598	16686	16820	16630	16678	16819	16625	16836	16562	16495	16606	16659	16651	16605	16691	16460	16639	16625	16493	16768	16612	16468	16458	16488	16730	16900	16617	16470	16457	16624	16576	16544	16606	16491	16574	16637	16718	16394	16716	16538	16540	16669	16642	16675	16477	16438	16523	16495	16631	16430	16525	16402	16648	16384	16494	16491	16594	16725	16581	16735	16694	16488	16528	16526	16587	16417	16693	16566	16854	16552	16501	16349	16488	16726	16477	16599	16665	16437	16630	16552	16503	16516	16632	16711	16575	16532	16524	16671	16689	16666	16584	16713	16536	16573	16717	16504	16603	16626	16747	16462	16448	16503	16789	16549	16553	16543	16581	16698	16584	16725	16550	16316	16524	16649	16578	16608	16660	16597	16482	16785	16675	16541	16567	16395	16548	16462	16596	16456	16704	16849	16388	16646	16405	16672	16469	16611	16416	16549	16559	16591	16765	16664	16498	16496	16717	16449	16411	16386	16867	16419	16659	16713	16572	16603	16517	16537	16647	16438	16612	16633	16693	16673	16695	16598	16516	16360	16468	16686	16756	16873	16576	16380	16460	16545	16632	16789	16566	16657	16440	16452	16534	16723	16662	16639	16751	16678	16752	16623	16665	16466	16495	16640	16695	16407	16602	16784	16562	16741	16478	16631	16586	16525	16444	16687	16552	16550	16685	16424	16522	16444	16848	16581	16640	16498	16345	16565	16493	16452	16649	16526	16399	16563	16684	16578	16518	16563	16721	16405	16794	16583	16504	16563	16633	16566	16599	16689	16457	16470	16638	16809	16561	16381	16600	16338	16725	16477	16458	16616	16389	16484	16542	16558	16496	16538	16580	16604	16673	16750	16628	16728	16704	16718	16529	16622	16392	16471	16650	16832	16517	16686	16901	16454	16378	16605	16518	16663	16535	16719	16721	16683	16522	16739	16591	16710	16489	16703	16613	16624	16644	16541	16540	16477	16580	16556	16422	16623	16478	16475	16536	16666	16528	16579	16790	16649	16576	16535	16736	16486	16566	16577	16814	16626	16858	16487	16542	16537	16579	16566	16626	16578	16806	16458	16547	16722	16597	16658	16596	16523	16600	16623	16624	16656	16452	16361	16606	16634	16668	16417	16538	16626	16573	16596	16562	16513	16533	16530	16574	16511	16565	16641	16501	16486	16741	16550	16656	16689	16524	16573	16733	16700	16481	16465	16719	16568	16495	16519	16540	16654	16496	16542	16610	16553	16546	16755	16545	16622	16660	16553	16582	16597	16466	16507	16556	16427	16667	16513	16735	16687	16692	16786	16432	16549	16534	16834	16748	16607	16546	16575	16584	16531	16626	16650	16530	16448	16560	16509	16764	16507	16542	16449	16450	16569	16756	16594	16563	16648	16530	16436	16522	16669	16566	16440	16622	16808	16594	16509	16750	16670	16292	16487	16533	16436	16526	16516	16545	16519	16445	16382	16494	16520	16624	16517	16480	16443	16714	16484	16470	16538	16499	16599	16603	16485	16352	16698	16677	16647	16670	16502	16427	16532	16688	16613	16539	16443	16796	16655	16687	16479	16618	16387	16458	16648	16708	16777	16679	16442	16484	16591	16697	16550	16599	16532	16444	16706	16705	16416	16653	16523	16500	16452	16502	16767	16479	16695	16596	16479	16844	16624	16638	16505	16608	16675	16382	16480	16740	16525	16519	16573	16591	16509	16526	16549	16546	16565	16618	16674	16566	16467	16658	16645	16640	16634	16674	16627	16574	16639	16726	16584	16392	16601	16414	16581	16641	16601	16675	16463	16414	16443	16748	16390	16500	16584	16741	16582	16610	16549	16783	16634	16526	16691	16635	16481	16521	16382	16690	16494	16299	16686	16552	16631	16761	16651	16446	16579	16464	16661	16353	16394	16567	16558	16521	16683	16581	16553	16687	16565	16505	16416	16703	16611	16628	16557	16675	16512	16561	16631	16379	16435	16634	16582	16536	16503	16713	16493	16683	16507	16442	16977	16710	16690	16654	16513	16623	16378	16561	16556	16618	16536	16450	16655	16473	16569	16519	16453	16463	16507	16601	16552	16581	16709	16663	16487	16382	16721	16862	16640	16396	16739	16365	16636	16524	16632	16618	16506	16700	16655	16741	16736	16566	16779	16760	16725	16692	16604	16689	16650	16538	16396	16608	16490	16788	16562	16603	16440	16610	16513	16584	16525	16688	16694	16488	16478	16607	16557	16799	16680	16760	16672	16448	16601	16665	16617	16598	16469	16565	16529	16664	16558	16582	16569	16564	16432	16391	16402	16721	16863	16669	16455	16621	16557	16476	16580	16622	16527	16562	16776	16682	16751	16464	16595	16778	16854	16522	16523	16561	16651	16732	16549	16399	16597	16560	16608	16575	16376	16665	16555	16599	16529	16575	16686	16456	16586	16657	16548	16575	16508	16454	16630	16654	16665	16624	16586	16586	16521	16586	16698	16726	16777	16745	16522	16418	16552	16542	16635	16494	16403	16573	16800	16456	16590	16513	16702	16608	16537	16619	16553	16602	16471	16372	16767	16666	16558	16475	16437	16566	16561	16716	16874	16659	16522	16520	16633	16469	16621	16459	16529	16671	16636	16622	16464	16562	16510	16505	16445	16601	16441	16501	16497	16509	16737	16703	16482	16289	16608	16398	16570	16412	16452	16693	16388	16678	16484	16492	16638	16675	16510	16795	16678	16499	16549	16624	16497	16492	16778	16649	16497	16593	16488	16632	16859	16771	16939	16729	16611	16442	16625	16712	16524	16568	16695	16688	16591	16536	16425	16571	16753	16460	16705	16624	16641	16540	16326	16541	16702	16645	16614	16661	16596	16551	16505	16672	16544	16475	16462	16509	16376	16425	16699	16570	16544	16528	16619	16736	16364	16519	16600	16445	16473	16498	16666	16499	16829	16548	16669	16611	16632	16603	16418	16610	16572	16746	16412	16466	16668	16647	16539	16490	16265	16346	16561	16589	16767	16621	16476	16595	16530	16616	16776	16758	16738	16846	16617	16645	16795	16666	16710	16522	16599	16732	16540	16699	16759	16694	16754	16722	16535	16572	16588	16629	16502	16607	16585	16501	16498	16672	16638	16709	16742	16783	16417	16551	16340	16470	16647	16651	16813	16449	16716	16604	16579	16533	16443	16482	16446	16534	16488	16739	16504	16469	16741	16574	16608	16569	16527	16485	16407	16549	16752	16715	16499	16757	16708	16647	16549	16518	16611	16711	16688	16465	16590	16562	16546	16432	16446	16493	16191	16456	16564	16294	16696	16732	16486	16550	16634	16654	16608	16556	16625	16538	16670	16689	16686	16424	16588	16633	16444	16652	16512	16693	16607	16584	16539	16572	16614	16396	16583	16534	16592	16585	16516	16653	16764	16505	16573	16694	16477	16544	16517	16695	16717	16725	16671	16637	16772	16539	16698	16572	16583	16634	16716	16573	16609	16508	16535	16723	16699	16368	16638	16739	16486	16232	16513	16623	16690	16750	16573	16763	16589	16657	16664	16622	16529	16814	16642	16446	16566	16682	16648	16635	16626	16540	16714	16731	16467	16531	16681	16644	16687	16591	16517	16667	16465	16673	16583	16588	16710	16703	16742	16418	16597	16456	16544	16621	16570	16502	16863	16547	16545	16610	16387	16806	16567	16615	16502	16562	16574	16704	16550	16530	16703	16641	16700	16538	16751	16541	16420	16616	16566	16598	16399	16727	16389	16415	16718	16543	16809	16707	16677	16481	16622	16713	16658	16310	16550	16611	16754	16493	16406	16575	16605	16731	16447	16759	16520	16727	16389	16589	16642	16672	16657	16494	16679	16682	16461	16651	16440	16617	16606	16698	16584	16649	16448	16479	16818	16784	16596	16544	16565	16429	16683	16441	16541	16560	16586	16576	16645	16588	16548	16616	16640	16596	16546	16738	16657	16648	16273	16641	16495	16640	16528	16916	16717	16719	16554	16526	16573	16721	16713	16554	16829	16622	16379	16662	16501	16588	16525	16791	16320	16531	16644	16523	16505	16512	16761	16699	16532	16510	16707	16685	16531	16409	16586	16533	16350	16737	16629	16457	16635	16543	16779	16423	16542	16643	16458	16521	16542	16794	16646	16591	16596	16501	16566	16561	16645	16508	16652	16536	16658	16694	16388	16713	16624	16701	16703	16549	16489	16341	16572	16697	16597	16598	16602	16277	16488	16517	16570	16650	16548	16647	16727	16692	16544	16610	16709	16513	16338	16708	16474	16652	16449	16644	16523	16695	16604	16553	16624	16690	16504	16548	16692	16729	16558	16565	16725
17813	24120	19172	16704	16019	15107	14875	14953	14812	14754	14822	14784	14781	14762	14638	14864	14732	14763	14587	14794	14672	14670	14606	14725	14625	14730	14643	14750	14633	14607	14556	14466	14508	14646	14474	14644	14708	14777	14847	14759	14535	14570	14479	14509	14631	14617	14708	14792	14552	14451	14536	14617	14811	14546	14649	14628	14659	14480	14725	14421	14719	14659	14665	14464	14618	14681	14645	14847	14574	14632	14612	14773	14731	14665	14619	14606	14416	14446	14452	14593	14599	14581	14726	14495	14744	14836	14652	14481	14598	14653	14570	14589	14747	14567	14701	14502	14440	14501	14431	14512	14694	14528	14675	14775	14615	14393	14672	14622	14476	14786	14622	14732	14641	14722	14682	14550	14454	14651	14424	14496	14610	14517	14589	14582	14664	14536	14553	14518	14675	14513	14486	14580	14667	14627	14754	14354	14575	14662	14631	14529	14506	14712	14590	14558	14375	14647	14687	14501	14616	14731	14435	14707	14533	14655	14671	14453	14549	14777	14621	14624	14581	14534	14534	14512	14607	14786	14551	14493	14728	14566	14608	14466	14632	14750	14546	14379	14470	14736	14866	14666	14524	14541	14598	14498	14651	14358	14556	14746	14663	14643	14558	14464	14604	14449	14638	14712	14625	14572	14636	14534	14468	14499	14637	14735	14479	14598	14498	14556	14652	14430	14692	14634	14774	14506	14559	14480	14660	14652	14564	14662	14587	14736	14550	14729	14631	14744	14570	14522	14578	14648	14763	14618	14690	14605	14585	14591	14557	14787	14622	14733	14516	14536	14445	14521	14631	14669	14637	14506	14671	14468	14510	14574	14486	14617	14671	14565	14795	14584	14587	14625	14659	14621	14668	14738	14797	14550	14638	14707	14616	14663	14644	14594	14511	14581	14502	14666	14576	14621	14650	14696	14770	14720	14622	14561	14775	14572	14483	14596	14672	14540	14586	14498	14483	14554	14464	14581	14688	14585	14560	14595	14752	14598	14543	14546	14603	14613	14706	14701	14732	14621	14556	14527	14647	14740	14586	14663	14723	14593	14666	14550	14708	14596	14723	14627	14592	14749	14527	14323	14570	14414	14634	14582	14481	14655	14612	14657	14596	14715	14645	14460	14614	14561	14581	14594	14582	14566	14621	14594	14563	14722	14449	14702	14486	14595	14659	14752	14566	14806	14768	14366	14679	14659	14751	14612	14466	14542	14550	14547	14552	14612	14599	14330	14714	14480	14610	14599	14601	14641	14788	14689	14535	14574	14594	14752	14571	14482	14559	14610	14786	14544	14628	14549	14597	14747	14435	14699	14495	14720	14562	14461	14360	14703	14496	14669	14686	14567	14492	14694	14498	14913	14594	14577	14692	14855	14594	14581	14440	14517	14593	14574	14686	14537	14497	14606	14596	14581	14565	14485	14672	14628	14782	14462	14505	14917	14399	14742	14528	14593	14672	14510	14620	14599	14552	14561	14567	14783	14509	14615	14598	14751	14671	14841	14642	14643	14531	14564	14574	14739	14556	14564	14495	14579	14717	14719	14573	14708	14628	14637	14585	14562	14522	14723	14723	14806	14761	14603	14535	14513	14707	14618	14759	14763	14584	14450	14714	14518	14664	14587	14557	14756	14723	14673	14559	14597	14667	14518	14661	14705	14591	14678	14539	14571	14625	14563	14564	14568	14593	14655	14707	14553	14552	14404	14727	14655	14521	14769	14520	14573	14584	14681	14594	14681	14511	14738	14712	14622	14720	14633	14561	14692	14522	14731	14615	14510	14536	14704	14702	14798	14537	14650	14746	14679	14512	14621	14700	14600	14591	14672	14521	14637	14555	14644	14616	14609	14628	14512	14709	14712	14715	14632	14538	14608	14442	14718	14622	14488	14616	14604	14737	14628	14511	14661	14734	14623	14620	14621	14584	14658	14639	14492	14313	14612	14696	14670	14659	14660	14557	14653	14399	14782	14478	14461	14631	14577	14782	14672	14428	14583	14553	14728	14709	14560	14638	14687	14517	14521	14652	14645	14747	14661	14750	14595	14657	14601	14488	14599	14741	14362	14661	14634	14503	14650	14566	14694	14671	14583	14625	14627	14704	14717	14672	14566	14692	14588	14462	14624	14590	14647	14611	14602	14630	14596	14641	14625	14602	14606	14576	14616	14590	14446	14585	14667	14640	14705	14333	14723	14621	14650	14591	14707	14796	14558	14599	14713	14599	14500	14683	14674	14642	14589	14654	14653	14723	14595	14632	14548	14713	14442	14650	14572	14587	14490	14850	14627	14725	14614	14461	14661	14692	14919	14653	14723	14519	14609	14671	14574	14596	14768	14579	14705	14440	14667	14743	14508	14592	14657	14637	14469	14697	14663	14698	14612	14690	14680	14622	14441	14714	14658	14541	14465	14645	14536	14643	14750	14653	14354	14608	14675	14554	14654	14568	14531	14677	14702	14813	14587	14559	14547	14558	14743	14620	14636	14674	14660	14549	14759	14728	14626	14767	14655	14639	14655	14649	14561	14674	14665	14757	14620	14597	14755	14481	14607	14666	14609	14744	14700	14778	14738	14475	14815	14544	14528	14576	14716	14571	14506	14571	14613	14540	14545	14541	14846	14627	14649	14661	14660	14506	14604	14666	14651	14648	14414	14711	14709	14574	14611	14678	14750	14620	14528	14465	14700	14594	14539	14674	14425	14562	14609	14592	14554	14702	14696	14455	14494	14758	14516	14429	14738	14939	14728	14640	14589	14662	14597	14469	14733	14464	14628	14643	14460	14556	14571	14699	14437	14592	14588	14529	14621	14606	14748	14602	14691	14591	14587	14744	14699	14626	14632	14656	14725	14777	14596	14699	14516	14669	14655	14679	14770	14611	14480	14765	14593	14473	14586	14483	14532	14570	14741	14526	14564	14581	14650	14530	14668	14563	14455	14631	14629	14558	14558	14564	14731	14666	14642	14731	14706	14613	14686	14553	14674	14734	14676	14556	14671	14560	14527	14733	14813	14594	14477	14402	14551	14612	14681	14614	14653	14711	14527	14696	14778	14682	14677	14596	14711	14651	14664	14581	14539	14510	14513	14479	14718	14739	14516	14735	14718	14571	14484	14576	14644	14535	14712	14624	14618	14641	14490	14471	14709	14742	14615	14459	14680	14654	14496	14661	14577	14625	14549	14547	14668	14472	14707	14633	14537	14444	14583	14414	14483	14767	14636	14512	14809	14632	14427	14560	14759	14706	14565	14580	14712	14662	14635	14676	14721	14668	14741	14645	14728	14831	14544	14537	14698	14680	14492	14678	14718	14529	14730	14643	14657	14505	14703	14680	14671	14641	14617	14605	14508	14537	14695	14554	14666	14585	14719	14536	14455	14646	14521	14428	14560	14719	14680	14561	14817	14679	14545	14650	14725	14725	14645	14577	14777	14541	14617	14676	14644	14693	14573	14504	14733	14643	14795	14648	14874	14570	14556	14649	14473	14685	14625	14537	14786	14536	14746	14658	14622	14503	14593	14563	14726	14534	14731	14574	14650	14538	14670	14656	14700	14623	14739	14332	14714	14602	14651	14621	14658	14587	14691	14514	14780	14626	14522	14778	14695	14510	14720	14537	14708	14691	14540	14765	14674	14693	14653	14556	14531	14639	14508	14579	14436	14505	14701	14584	14634	14662	14694	14535	14530	14572	14715	14630	14673	14642	14713	14550	14601	14537	14579	14482	14466	14450	14557	14638	14455	14637	14532	14662	14486	14450	14514	14803	14519	14622	14588	14495	14808	14662	14575	14406	14604	14670	14623	14593	14582	14658	14712	14658	14772	14745	14530	14467	14488	14686	14593	14587	14603	14735	14613	14612	14548	14784	14663	14628	14714	14747	14567	14518	14567	14718	14504	14632	14577	14588	14545	14685	14611	14586	14614	14634	14715	14585	14444	14658	14499	14736	14606	14534	14653	14620	14652	14737	14660	14600	14762	14493	14628	14647	14664	14576	14537	14642	14625	14800	14552	14653	14757	14661	14657	14614	14543	14511	14660	14608	14759	14733	14793	14767	14647	14434	14644	14657	14578	14796	14541	14516	14743	14698	14669	14661	14635	14768	14687	14604	14834	14645	14564	14551	14609	14596	14607	14452	14461	14628	14659	14607	14507	14619	14670	14663	14688	14604	14635	14540	14518	14591	14662	14569	14582	14585	14687	14784	14840	14773	14495	14476	14548	14616	14595	14648	14538	14700	14552	14471	14739	14586	14541	14732	14680	14732	14740	14592	14575	14733	14642	14612	14675	14668	14628	14810	14747	14777	14573	14822	14665	14736	14679	14678	14690	14454	14628	14549	14667	14617	14641	14488	14602	14604	14655	14546	14306	14643	14538	14712	14620	14623	14581	14709	14613	14574	14736	14700	14463	14549	14625	14613	14660	14767	14520	14730	14814	14533	14590	14595	14577	14339	14602	14616	14657	14631	14545	14509	14637	14660	14475	14443	14573	14589	14768	14512	14558	14695	14487	14662	14540	14651	14726	14666	14526	14517	14614	14648	14599	14444	14632	14591	14597	14692	14601	14649	14696	14872	14639	14702	14677	14727	14695	14543	14619	14553	14495	14730	14626	14720	14623	14674	14375	14753	14630	14729	14737	14648	14573	14761	14607	14522	14615	14652	14593	14485	14654	14643	14531	14604	14586	14643	14595	14674	14579	14625	14589	14535	14834	14601	14696	14805	14459	14656	14694	14726	14511	14660	14526	14606	14511	14716	14638	14642	14707	14746	14752	14588	14738	14763	14496	14727	14694	14721	14660	14507	14726	14632	14522	14579	14475	14505	14597	14673	14697	14634	14601	14652	14547	14618	14674	14765	14432	14660	14580	14709	14686	14403	14649	14584	14575	14742	14720	14510	14724	14773	14777	14380	14662	14534	14605	14636	14761	14837	14433	14575	14540	14628	14484	14619	14562	14575	14496	14639	14590	14484	14618	14644	14606	14507	14655	14592	14583	14562	14631	14544	14828	14514	14611	14622	14562	14636	14532	14673	14640	14689	14626	14647	14561	14651	14591	14669	14638	14596	14576	14755	14547	14627	14627	14788	14706	14764	14625	14691	14654	14477	14808	14723	14502	14794	14570	14629	14485	14602	14770	14578	14779	14586	14714	14677	14743	14732	14692
23709	21494	28163	25613	22543	20957	20057	18302	17622	17890	17803	17577	17426	17464	17345	17284	17203	17343	17484	17195	17405	17399	17389	17592	17566	17520	17262	17331	17308	17346	17580	17348	17378	17219	17189	17309	17177	17450	17470	17305	17427	17385	17331	17353	17441	17343	17390	17299	17192	17501	17311	17494	17292	17286	17414	17467	17519	17130	17332	17188	17354	17343	17258	17140	17268	17237	17250	17261	17410	17243	17265	17362	17502	17409	17323	17082	17363	17528	17253	17204	17261	17514	17546	17342	16976	17380	17280	17134	17443	17201	17399	17374	17188	17448	17459	17569	17406	17346	17236	17286	17482	17235	17227	17154	17256	17131	17331	17381	17161	17437	17489	17213	17370	17356	17404	17315	17301	17338	17416	17470	17334	17461	17411	17512	17405	17352	17243	17238	17242	17332	17242	17384	17286	17448	17280	17346	17417	17445	17565	17430	17296	17176	17400	17284	17197	17116	17252	17171	17195	17384	17089	17287	17266	17158	17460	17467	17292	17289	17099	17178	17162	17172	17439	17417	17257	17154	17032	17259	17339	17408	17474	17284	17307	17253	17359	17275	17331	17292	17357	17222	17386	17098	17473	17216	17173	17207	17255	17351	17141	17190	17276	17430	17320	17245	17314	17167	17508	17279	17263	17221	17346	17418	17321	17273	17445	17217	17521	17349	17389	17496	17372	17364	17097	17342	17220	17154	17151	17345	17429	17471	17303	17225	17262	17356	17175	17337	17426	17345	17226	17148	17242	17285	17382	17298	17284	17093	17368	17180	17384	17302	17300	17339	17183	17269	17214	17148	17407	17194	17337	17376	17387	17230	17403	17250	17217	17126	17435	17453	17291	17559	17462	17045	17168	17418	17264	17320	17304	17256	17521	17237	17262	17324	17371	17210	17271	17367	17558	17263	17162	17242	17408	17187	17356	17265	17370	17313	17270	17365	17409	17205	17414	17367	17234	17305	17612	17295	17477	17344	17401	17334	17254	17123	17313	17158	17146	17320	17257	17343	17355	17440	17369	17396	17218	17288	17204	17413	17406	17355	17340	17353	17328	17144	17425	17353	17220	17408	17548	17278	17378	17258	17141	17397	17368	17408	17058	17433	17454	17414	17316	17276	17388	17339	17337	17206	17273	17350	17450	17196	17196	17320	17125	17410	17306	17033	17325	17240	17288	17332	17521	17120	17401	17522	17561	17410	17272	17186	17235	17351	17328	17414	17400	17214	17233	17302	17245	17366	17069	17348	17227	17298	17323	17366	16947	17324	17346	17134	17188	17267	17412	17332	17397	17406	17304	17372	17480	17358	17312	17380	17121	17365	17184	17432	17310	17344	17338	17246	17308	17203	17178	17356	17269	17349	17244	17350	17297	17332	17258	17407	17342	17477	17113	17062	17346	17174	17306	17276	17397	17220	17359	17124	17241	17244	17215	17375	17374	17279	17341	17145	17135	17293	17414	17455	17173	17378	17354	17366	17433	17426	17142	17374	17268	17163	17164	17317	17377	17321	17354	17277	17464	17368	17417	17197	17389	17364	17415	17415	17374	17302	17221	17462	17182	17232	17134	17385	17298	17297	17291	17300	17163	17416	17241	17358	17466	17305	17424	17381	17313	17287	17268	17462	17258	17370	17329	17269	17615	17338	17163	17303	17203	17244	17619	17343	17297	17325	17311	17215	17476	17513	17354	17495	17183	17194	17128	17456	17095	17204	17372	17326	17242	17236	17274	17237	17351	17106	17412	17458	17203	17341	17242	17372	17422	17129	17294	17210	17453	17276	17113	17262	17372	17570	17261	17402	17376	17464	17321	17322	17286	17364	17569	17152	17158	17331	17375	17388	17220	17103	17234	17256	17328	17461	17137	17280	17059	17497	17234	17498	17214	17335	17250	17166	17261	17358	17348	17420	17319	17158	17291	17355	17375	17263	17373	17363	17441	17201	17431	17584	17021	17303	17231	17329	17371	17335	17241	17294	17139	17259	17177	17300	17435	17293	17365	17408	17374	17386	17371	17361	17392	17336	17386	17319	17319	17428	17327	17471	17368	17266	17336	17375	17476	17471	17191	17387	17323	17373	17455	17349	17514	17226	17412	17306	17304	17272	17298	17181	17252	17206	17412	17299	17196	17248	17236	17331	17496	17162	17346	17475	17393	17138	17329	17342	17207	17320	17312	17202	17358	17289	17068	17406	17185	17318	17362	17151	17297	17402	17214	17323	17315	17129	17267	17151	17021	17040	17141	17527	17444	17105	17303	17340	17266	17414	17336	17175	17203	17277	17303	17541	17190	17247	17128	17268	17486	17361	17572	17314	17338	17145	17307	17361	17332	17248	17321	17403	17118	17091	17268	17400	17425	17351	17309	17392	17119	17260	17460	17377	17195	17137	17420	17385	17283	17226	17147	17149	17315	17200	17270	17362	17270	17393	17509	17418	17400	17232	17280	17323	17269	17308	17526	17220	17165	17308	17188	17295	17350	17151	17310	17374	17051	17076	17218	17301	17580	17210	17254	17394	17404	17256	17470	17320	17520	17442	17351	17213	17368	17240	17223	17506	17081	17169	17418	17431	17558	17291	17068	17343	17372	17302	17381	17391	17448	17298	17235	17366	17229	17314	17394	17309	17448	17261	17476	17201	17268	17393	17195	17331	17397	17375	17439	17162	17114	17163	17210	17194	17083	17187	17442	17312	17304	17261	17205	17345	17432	17291	17468	17309	17251	17057	17189	17322	17345	17453	17248	17208	17223	17324	17514	17306	17393	17245	17188	17455	17030	17204	17292	17125	17169	17316	17496	17354	17398	17490	17292	17321	17360	17172	17090	17219	17299	17432	17380	17591	17159	17455	17408	17469	17341	17321	17236	17133	17402	17340	17266	17364	17319	17316	17303	17200	17242	17264	17333	17477	17438	17164	17415	17360	17296	17212	17146	17271	17205	17400	17260	17372	17294	17180	17425	17381	17298	17233	17334	17256	17370	17116	17375	17206	17177	17368	17594	17457	17583	17329	17227	17187	17353	17286	17418	17478	17477	17268	17337	17391	17321	17386	17468	17151	17431	17366	17398	17263	17213	17311	17127	17396	17309	17340	17311	17361	17300	17321	17477	17258	17314	17049	17468	17414	17290	17272	17351	17186	17483	17340	17345	17461	17311	17254	17303	17376	17277	17460	17380	17438	17477	17530	17406	17147	17302	17295	17347	17374	17338	17236	17348	17220	17290	17272	17175	17433	17450	17318	17409	17209	17176	17254	17371	17335	17298	17475	17300	17397	17105	17309	17237	17145	17508	17178	17305	17520	17381	17291	17486	17147	17369	17248	17451	17416	17170	17444	17322	17308	17413	17363	17266	17452	17271	17345	17350	17257	17320	17104	17100	17318	17372	17249	17243	17442	17273	17234	17407	17316	17306	17294	17233	17127	17290	17310	17329	17447	17378	17402	17386	17258	17400	17380	17196	17481	17294	17330	17226	17215	17112	17207	17514	17255	17149	17336	17168	17195	17299	17254	17502	17439	17190	17262	17366	17249	17447	17479	17380	17198	17323	17375	17315	17274	17463	17401	17426	17326	17312	17365	17251	17325	17253	17409	17483	17228	17387	17389	17206	17257	17265	17369	17417	17263	17383	17323	17393	17381	17339	17190	17332	17218	17318	17558	17284	17304	17243	17361	17238	17253	17273	17371	17280	17435	17206	17267	17190	17114	17509	17172	17406	17238	17336	17296	17112	17331	17305	17357	17579	17495	17491	17626	17426	17176	17321	17507	17274	17298	17531	17167	17328	17470	17347	17385	17280	17054	17139	17267	17167	17358	17477	17454	17390	17291	17345	17391	17482	17227	17408	17218	17123	17147	17220	17202	17289	17058	17454	17373	17495	17181	17229	17273	17243	17339	17237	17027	17128	17272	17167	17334	17499	17281	17253	17488	17484	17338	17358	17304	17354	17214	17366	17522	17334	17344	17427	17234	17591	17278	17123	17163	17232	17339	17500	17335	17319	17315	17327	17369	17324	17371	17464	17405	17375	17295	17186	17171	17403	17364	17260	17276	17106	17443	17331	17240	17281	17418	17193	17068	17412	17201	17224	17235	17228	17139	17305	17253	17344	17138	17476	17458	17258	17168	17200	17334	17158	17337	17282	17305	17407	17450	17430	17149	17301	17295	17346	17330	17351	17435	17440	17383	17367	17400	17334	17298	17385	17153	17217	17405	17371	17195	17204	17264	17308	17282	17290	17446	17107	17389	17223	17229	17257	17349	17419	17374	17468	17237	17382	17356	17439	17431	17318	17348	17266	17436	17416	17405	17357	17589	17389	17504	17182	17323	17089	17339	17280	17360	17345	17435	17456	17389	17347	17351	17341	17408	17480	17346	17459	17435	17183	17343	17374	17344	17173	17304	17314	17302	17332	17397	17444	17038	17379	17274	17277	17338	17606	17268	17285	17350	17231	17274	17474	17168	17367	17056	17401	17245	17424	17283	17275	17287	17292	17169	17381	17148	17388	17537	17315	17119	17471	17117	17265	17365	17252	17277	17163	17332	17355	17218	17393	17175	17381	17236	17395	17499	17338	17162	17420	17443	17303	17152	17328	17330	17261	17199	17317	17420	17440	17255	17329	17218	17376	17242	17187	17218	17390	17496	17502	17201	17335	17512	17374	17200	17350	17223	17228	17349	17332	17371	17619	17489	17369	17232	17339	17344	17390	17446	17138	17372	17383	17452	17353	17374	17347	17358	17530	17376	17307	17528	17333	17301	17309	17185	17229	17212	17520	17484	17479	17396	17262	17275	17333	17263	17099	17353	17394	17331	17342	17406	17280	17210	17054	17431	17325	17256	17142	17248	17470	17441	17250	17368	17239	17300	17403	17378	17315	17432	17556	17124	17050	17327	17292	17220	17352	17126	17220	17124	17107	17227	17416	17304	17333	17247	17100	17158	17486	17278	17206	17245	17319	17346	17031	17347	17250	17314	17236	17313	17480	17372	17231	17201	17384	17197	17557	17429	17320	17343	17539	17266	17450	17206	17187	17493	17389	17406	17319	17352	17166	17420	17305	17221	17107	17374	17267	17358	17115	17229	17269	17249	17400	17440	17371	17577	17342	17316	17210	17392	17448	17399	17271	17524	17144	17237	17359	17444	17353	17407	17325	17270
17799	35006	27326	21928	18907	16877	16494	15923	15732	15552	15449	15371	15211	15393	15323	15172	15226	15270	15176	15180	15238	15119	15088	15122	15205	15177	15200	15202	15214	15147	15093	15070	15060	15041	15183	14995	14931	14952	15129	15038	15134	15001	15095	15096	14966	15155	14988	15223	15213	15006	15037	14927	14948	14945	15042	15143	15077	15090	15110	15012	15148	15062	15282	15092	15129	15014	15045	15127	14918	14891	15069	15089	15253	14899	15087	15183	15200	15114	15079	15051	15130	15136	15020	15054	14907	15085	15168	14849	14962	15030	15130	15093	15039	15014	15000	15161	15044	15140	15101	14994	15148	15111	14971	15099	15061	15145	15135	14997	15161	14921	15143	15059	15019	14861	15047	15109	15061	15102	15002	15040	15039	14980	15164	14922	15027	15025	15114	15029	15098	15132	15009	15211	15109	15068	15194	15041	15010	15205	15081	15028	15016	15120	15194	15054	15017	15071	14891	15129	15092	15076	14867	15114	15119	15062	14883	15056	14930	15256	15087	15162	15153	14997	15171	15073	15012	15224	14935	15012	15180	15017	15130	15171	14914	15172	15081	15012	15002	15170	15098	15104	15235	14991	15096	15262	15078	15093	15137	15016	15053	15119	15178	15093	15156	15124	15123	15121	14986	15006	15037	15074	15074	15148	14924	14980	15176	15179	15216	15094	15197	15003	15122	14975	15024	15194	15009	15096	15182	15296	15157	14920	15029	15118	15115	15038	14979	15074	15147	15065	15127	15005	15142	15000	15008	15241	15319	15080	15110	15083	15006	14931	15163	15196	15179	15079	15125	15050	15126	14968	14965	15081	15071	14993	15159	15009	15225	15202	14906	15081	14959	15210	14928	14988	15174	15106	15386	15169	15098	15236	14885	15072	15185	15143	15002	15338	15125	14970	15018	15172	15117	15062	15043	14991	15108	14927	15104	15046	14970	15112	14988	15190	14955	14782	15064	15190	15034	15110	15278	15030	15026	15094	15182	14931	15170	15082	15096	15131	15216	15072	15027	14985	15070	15190	14952	15047	15045	15198	15116	15122	15144	14891	15216	15034	15126	15016	15011	14991	15030	15119	14997	15206	15103	15014	15031	15166	15226	15071	14962	15029	15082	15027	15018	15221	14932	14985	15116	14972	15058	15216	15165	15198	15001	14928	15205	14875	14997	15081	15094	14934	15048	15143	14947	15268	15101	15200	14978	15164	15204	14988	15083	15013	15208	15134	15302	14984	14994	15148	14978	14968	15171	15009	14951	15190	15162	15205	15109	14901	15087	14939	15052	14966	15142	15011	15093	15203	14900	15086	14854	15038	14918	15146	15022	15107	15037	15141	14962	15266	15115	15275	14936	15097	14953	14985	15131	15233	15160	15135	15110	15112	14900	14994	14998	14983	14955	15032	15006	14821	15100	14943	15108	15024	14990	15118	15212	15043	15083	15202	15143	15262	15103	15151	15100	15173	15050	15016	14989	15065	14964	14948	15242	15030	15087	15233	15143	15053	15045	15004	15131	15010	15019	15137	15142	15048	15118	14887	15262	15085	15126	14984	14779	15059	15024	15071	15056	14922	14995	15039	15095	15115	15189	15017	15124	15088	15207	15152	15121	14891	15160	15097	15032	15142	15089	14920	15112	15019	15133	15073	15243	15108	15054	15043	14953	14936	15161	15029	15011	15084	15161	15012	15130	15096	14869	15093	14866	15001	14889	15149	14964	15070	15084	15092	14941	15009	14985	14932	15067	15008	15038	15125	15020	15087	15022	15097	15158	15155	15017	14986	15027	14956	15207	15216	14909	15048	15169	15063	15081	14952	15265	15110	15083	15118	15171	14872	15111	15060	15056	15005	15128	15153	15074	15146	15027	15187	14952	15078	15170	15101	15166	15109	15024	15114	15002	15180	14999	15177	15061	15008	15039	14900	15142	15072	15104	14939	15208	15041	15224	15223	15105	15277	15203	14957	15215	14954	15129	14993	15132	15052	15011	15046	15054	15064	15019	15126	15171	15084	15092	15149	15009	15065	14933	15176	15137	15039	15093	15074	15057	15031	15188	14863	15058	15034	15022	14992	15067	15050	15002	15111	14913	15130	15076	15097	15064	15198	14889	15137	14890	15278	15108	15211	15048	15213	15166	15058	15113	14947	15202	15076	15240	15222	14869	15196	15239	15086	15141	15028	15068	15092	15090	15238	14865	15039	15136	15000	15130	14992	14979	15208	15171	15002	15028	15143	15065	15110	15261	15080	15202	15053	14975	14818	14959	15091	15013	15142	15202	15089	14980	14999	15113	15053	14915	15204	14896	15021	15233	15177	15030	14996	15171	15162	15016	15056	15119	14990	15039	14952	15144	15160	14981	15132	15107	14960	15202	15043	15044	15099	15060	15091	15184	14951	15157	15088	15061	15047	15061	14919	15128	15006	15151	15098	15083	15100	15254	15193	15050	15205	15059	14942	14999	15128	14984	15082	15041	14962	15067	14966	15026	15092	15063	15008	15078	15030	15111	15002	14974	14900	15082	15206	15194	15089	15264	15072	15168	15038	14999	15147	15030	14985	15090	15192	15091	15067	15189	15114	14960	15073	15043	15049	15126	15075	15081	15140	15056	15284	15058	15044	15055	15034	15174	15225	15134	15013	15115	14954	15119	15046	15080	15159	15032	15044	15039	15169	15173	15134	15000	15098	15258	15132	14988	15152	15037	15082	15293	14975	14973	15100	14957	15127	15037	15228	15109	15045	14979	15134	15052	15124	15080	15017	14999	15095	15054	15136	15025	15117	15253	15139	15092	15173	15176	15042	14961	14938	15028	15112	15179	15146	15072	15084	15017	14966	15049	15094	15117	15047	14866	15009	15040	15090	15051	14991	15033	15004	15142	15043	15008	15048	15058	15179	15190	15199	14979	15041	15009	15015	15005	15144	15054	15262	15120	15014	14926	15202	15078	15293	15039	14972	15019	15272	15084	15004	15119	14931	15000	15085	15006	15290	14975	15035	15140	15041	15120	15044	15171	15011	14940	14918	15171	14939	15171	15101	14947	15110	15078	15056	15182	14992	15027	15278	14999	15146	15058	15108	15027	15040	15104	14888	15047	14898	15196	14943	15124	15001	15134	14952	15141	15237	15030	15223	15061	14948	14877	15261	15153	14888	15089	15084	15088	15115	14985	14894	15076	15156	15209	14977	15149	15069	14927	15118	15030	15051	15106	15140	14919	15083	15207	15033	15234	15111	15203	14998	15053	15168	14928	15089	14971	15190	15276	15084	15092	14991	14991	15096	15158	14840	15094	14957	14994	15086	15090	15286	15040	15115	15029	15175	15151	15075	14999	15152	15056	15233	15085	15040	15005	15080	14963	15038	14927	15082	15012	15267	15096	15022	15053	15059	14927	15067	15057	15142	15190	15282	14958	14976	15086	14926	15082	15222	14941	15068	15166	15059	15198	15164	15102	15184	14997	15042	14984	15115	15133	15167	15128	15033	15175	15050	14889	15063	15023	15175	15093	15030	15061	14995	15068	15079	14916	15071	15197	15082	15086	15137	15226	15090	15039	15060	15021	15178	15147	15196	15015	15123	14979	15099	15029	14786	15095	15058	15100	15238	14862	15106	14925	14983	14916	15082	14987	14889	15215	14954	14963	15055	15089	15114	14856	15048	15091	15041	15031	15122	15313	14964	15116	14953	15075	15051	15210	15104	14917	15019	14853	14879	15066	15042	14975	15090	15071	14999	15140	15001	15169	15278	15047	15003	15083	15002	15148	15161	15213	15079	15113	15042	15082	15090	15076	14912	15079	14985	14967	15066	15248	15028	15120	15159	15103	14918	15093	15056	15110	15002	15110	14955	14967	15021	14937	14994	15012	15200	15030	15088	15126	15128	15121	15191	15145	15208	15214	15186	15132	14954	15072	15117	15178	15125	15087	15140	15126	15147	15169	14968	15106	15027	15213	15120	14917	15027	15186	15152	14860	15022	15026	15071	14969	15009	15099	15132	15132	15014	15086	15153	15012	15240	15009	14909	15064	15075	14963	15160	14989	14981	15146	14962	15150	14950	15129	15304	15084	15183	15051	15100	15150	14949	15191	15184	15138	15061	14915	14982	15027	15016	15064	15054	15174	15082	14942	15038	15124	15089	15141	15292	15243	15028	15240	15166	15150	14960	15112	14972	14993	15136	15165	15121	15285	15072	15159	14922	14957	15128	15171	15018	14990	15070	14948	14954	15156	15130	15119	15203	15096	15142	15139	14831	14942	15123	14832	15042	15083	15100	15167	14923	15111	15232	15051	14942	15039	14940	14900	15105	14863	15291	14993	15134	15027	15091	15216	15096	15021	15009	14943	15025	15003	14958	15185	14946	15171	15066	15212	15126	15111	14874	14958	15156	15110	15157	15008	14961	15215	14971	15116	14787	14950	14977	15039	15035	15085	15020	15132	15133	15200	14967	15194	15219	15069	15197	15051	15240	15123	15298	15111	15156	15063	15025	15113	15132	15036	15152	15123	14964	15058	15148	15063	15206	15189	15157	14976	15172	15130	15120	15200	15155	15053	14808	15019	14971	15081	14970	15239	14990	15112	15070	15018	15065	15020	14999	15005	15023	15352	15163	15180	15142	14865	15010	14918	15271	15150	15098	15110	15129	15163	14859	15136	15015	15084	15186	15350	15010	14942	15100	15320	15236	15013	15098	15099	15131	15033	15094	15213	15152	15054	15091	15131	15320	15173	15078	15075	15004	15073	15048	15039	15162	15188	14836	14847	15167	15219	15092	14929	14942	14993	15148	14863	15097	14780	15047	15172	15232	15171	14916	15152	15104	14900	15117	15245	15085	15082	14766	15087	15143	15108	15028	14919	15217	14975	15103	15097	15061	15179	15073	15107	14983	14972	15254	15119	15023	15023	15109	15013	15148	15014	15118	15298	15113	15077	15091	15097	14991	14938	14901	15204	15126	14996	15078	14945	15163	15067	14984	15009	15049	15159	15130	15122	15029	14966	15042	15071	15045	14951	15007	15065	15018	15035	14986	15148	15050	15190	15121	15078	15114	15050	15031	15111	15142	15194	15133	15096	15170	14978	15126	15153	15188	15183	15079	14963	15042	15293	15107	14967	15052	14971	15087	15221	15084	15034	15094	15016	15076	15043	15015	15150	15085
25575	21640	26800	26581	18507	17428	17579	16744	16536	16547	16399	16459	16436	16432	16372	16395	16440	16314	16436	16431	16484	16441	16305	16336	16597	16298	16413	16307	16197	16085	16356	16122	16151	16149	16305	16272	16309	16326	16198	16056	16086	16361	16497	16372	16278	16299	16328	16234	16511	16333	16204	16263	16242	16306	16358	16214	16216	16435	16100	16278	16310	16239	16498	16521	16364	16121	16320	16394	16250	16295	16298	16357	16136	16204	16229	16090	16287	16266	16118	16386	16435	16340	16259	16207	16043	16159	16284	16351	16368	16246	16257	16191	16123	16397	16223	16134	16105	16291	16227	16208	16034	16261	16210	16259	16096	16167	16415	16379	16656	16383	16335	16381	16256	16085	16252	16376	16246	16234	16230	16061	16413	16244	16434	16211	16437	16268	16350	16443	16311	16314	16199	16114	16183	16256	16380	16334	16469	16196	16198	16187	16312	16214	16193	16365	16352	16298	16308	16207	16418	16514	16293	16182	16261	16253	16260	16235	16407	16185	16119	16119	16227	16357	16083	16285	16199	16146	16408	16403	16052	16219	16288	16263	16336	16233	16346	16201	16254	16151	16157	16230	16290	16191	16255	16307	16213	16235	16384	16406	16198	16422	16370	16502	16170	16107	16365	16192	16245	16112	16314	16317	16432	16158	16176	16160	16366	16347	16163	16396	16413	16167	16191	16298	16242	16408	16209	16282	16431	16433	16280	16237	16336	16160	16403	16355	16322	16227	16298	16195	16344	16410	16462	16369	16213	16464	16431	16149	16168	16308	16407	16227	16430	16196	16359	16217	16260	16391	16235	16371	16401	16329	16346	16342	16242	16318	16463	16412	16208	16262	16334	16104	16175	16395	16230	16177	16426	16292	16220	16040	16128	16457	16301	16504	16206	16414	16152	16164	16447	16196	16531	16209	16245	16278	16202	16098	16259	16379	16117	16349	16243	16303	16236	16180	16462	16334	16401	16309	16349	16201	16333	16372	16258	16288	16384	16236	16386	16378	16211	16268	16231	16320	16499	16313	16292	16341	16311	16265	16276	16296	16503	16177	16417	16149	16417	16229	16203	16297	16325	16036	16114	16441	16403	16349	16348	16345	16199	16631	16147	16108	16293	16278	16188	16112	16366	16376	16169	16292	16301	16187	16306	16326	16311	16340	16311	16529	16436	16190	16378	16268	16061	16327	15982	16311	16244	16419	16078	16153	16230	16272	16430	16088	16505	16443	16425	16109	16265	16336	16356	16294	16254	16300	16285	16304	16210	16300	16249	16314	16379	16314	16326	16374	16367	16251	16255	16262	16303	16286	16214	16405	16381	16498	16295	16004	16057	16243	16277	16304	16241	16203	16399	16215	16337	16402	16348	16202	16445	16188	16283	16303	16524	16432	16409	16261	16445	16191	16333	16376	16366	16385	16177	16185	16432	16251	16363	16162	16237	16428	16326	16252	16211	16364	16006	16235	16087	16322	16395	16239	16262	16589	16256	16252	16527	16297	16155	16104	16201	16436	16280	16104	16215	16078	16317	16354	16377	16197	16099	16305	16587	16382	16393	16067	16263	16313	16246	16307	16418	16133	16291	16273	16268	16302	16160	16167	16278	16357	16132	16466	16232	16347	16354	16212	16180	16294	16089	16268	16410	16336	16364	16291	16247	16190	16434	16117	16261	16222	16548	16109	16536	16322	16346	16323	16182	16185	16136	16307	16243	16163	16287	16341	16158	16401	16263	16434	16283	16277	16494	16521	16439	16188	16358	16305	16308	16300	16395	16268	16166	16335	16168	16372	16177	16255	16098	16212	16398	16211	16384	16411	16400	16090	16270	16127	16379	16407	16348	16284	16184	16319	16230	16071	16343	16336	16533	16313	16247	16313	16254	16301	16417	16272	16026	16312	16165	16376	16077	16177	16153	16375	16508	16139	16346	16311	16460	16172	16278	16130	16138	16171	16238	16161	16156	16269	16195	16230	16275	16118	16329	16173	16318	16578	16398	16319	16204	16233	16275	16328	16372	16295	16471	16275	16243	16288	16280	16248	16150	16254	16466	16317	16235	16308	16237	16273	16378	16318	16263	16223	16290	16350	16364	16211	16365	16496	16278	16326	16471	16181	16307	16345	16261	16310	16393	16388	16303	16306	16290	16288	16300	16238	16485	16404	16320	16347	16448	16226	16228	16307	16271	16282	16366	16210	16158	16307	16409	16256	16177	16283	16375	16277	16446	16086	16505	16281	16313	16341	16246	16379	16304	16262	16338	16426	16320	16424	16175	16362	16241	16529	16317	16326	16274	16271	16210	16272	16389	16373	16232	16248	16307	16469	16302	16184	16338	16283	16327	16210	16447	16256	16390	16179	16483	16305	16177	16354	16203	16330	16309	16252	16197	16315	16181	16113	16325	16273	16206	16262	16335	16067	16264	16217	16349	16112	16257	16201	16448	16259	16172	16195	16298	16357	16423	16265	16404	16246	16310	16321	16457	16410	16228	16176	16156	16329	16297	16302	16235	16304	16359	16264	16139	16203	16364	16333	16430	16327	16365	16479	16194	16420	16159	16471	16361	16328	16272	16234	16306	16383	16221	16328	16490	16324	16206	16493	16257	16221	16207	16397	16243	16310	16306	16547	16240	16373	16323	16216	16104	16419	16249	16268	16312	16053	16315	16237	16134	16282	16253	16282	16215	16304	16323	16237	16380	16153	16366	16239	16295	16244	16457	16326	16254	16028	16282	16348	16278	16255	16277	16176	16303	16362	16229	16298	16468	16384	16391	16023	16356	16393	16188	16247	16340	16393	16145	16449	16203	16157	16217	16405	16279	16366	16351	16377	16129	16314	16239	16433	16234	16169	16224	16522	16278	16391	16413	16051	16182	16327	16228	16323	16266	16467	16237	16245	16281	16411	16265	16287	16292	16320	16248	16249	16399	16382	16388	16309	16273	16201	16427	16512	16242	16234	16268	16301	16337	16238	16417	16346	16343	16312	16209	16236	16085	16171	16225	16202	16300	16215	16278	16196	16340	16289	16344	16163	16200	16442	16448	16063	16220	16079	16279	16191	16245	16282	16222	16062	16154	16191	16347	16208	16199	16303	16441	16071	16282	16206	16172	16280	16258	16206	16420	16132	16155	16261	16243	16461	16341	16266	16515	16276	16346	16260	16342	16107	16492	16507	16312	16240	16145	16211	16143	16033	16393	16429	16267	16274	16389	16227	16220	16253	16352	16252	16244	16194	16449	16309	16060	16395	16316	16266	16274	16346	16340	16308	16318	16397	16305	16313	16273	16405	16436	16386	16476	16345	16405	16379	16271	16437	16399	16302	16142	16288	16281	16533	16133	16351	16171	16241	16339	16396	16285	16452	16527	16406	16132	16256	16487	16341	16173	16331	16381	16308	16316	16187	15985	16320	16354	16110	16394	16320	16234	16170	16324	16164	16376	16333	16477	16420	16200	16425	16280	16332	16252	16241	16246	16363	16308	16326	16488	16497	16281	16253	16230	16184	16208	16267	16299	16394	16167	16314	16220	16328	16363	16321	16205	16302	16367	16364	16217	16206	16156	16284	16188	16360	16252	16000	16300	16244	16538	16351	16111	16259	16351	16405	16172	16100	16260	16311	16292	16356	16308	16228	16168	16216	16519	16379	16321	16425	16302	16355	16279	16119	16454	16230	16236	16264	16353	16208	16368	16229	16375	16316	16275	16222	16254	16355	16287	16067	16318	16289	16105	15997	16114	16275	16316	16185	16415	16242	16243	16115	16245	16305	16305	16374	16183	16168	16440	16300	16167	16375	16220	16253	16369	16285	16305	16227	16143	16152	16292	16268	16447	16408	16352	16308	16331	16228	16163	16162	16149	16344	16254	16469	16194	16202	16308	16199	16135	16505	16408	16316	16278	16241	16450	16188	16230	16262	16408	16344	16474	16417	16382	16233	16224	16320	16248	16159	16176	16411	16136	16324	16446	16355	15973	16313	16242	16281	16377	16141	16373	16399	16348	16298	16060	16408	16352	16524	16238	16239	16095	16298	16161	16244	16395	16164	16230	16335	16299	16249	16337	16384	16247	16247	16178	16584	16497	16415	16369	16107	16309	16221	16233	16040	16085	16342	16103	16145	16270	16234	16235	16375	16180	16335	16172	16241	16223	16309	16336	16354	16421	16190	16092	16285	16257	16324	16477	16086	16229	16142	16235	16473	16385	16332	16396	15944	16289	16358	16199	16258	16400	16382	16199	16245	16291	16537	16407	16297	16100	16341	16227	16267	16514	16282	16200	16263	16346	16323	16240	16129	16145	16424	16417	16162	16186	16368	16278	16380	16358	16381	16407	16203	16240	16263	16402	16352	16321	16266	16246	16371	16294	16211	16190	16305	16272	16405	16170	16159	16313	16454	16489	16258	16237	16295	16319	16295	16361	16100	16431	16385	16259	16314	16222	16216	16170	16315	16241	16081	16232	16423	16172	16264	16447	16440	16249	16381	16560	16253	16246	16265	16423	16144	16372	16112	16360	16302	16452	16155	16397	16244	16269	16074	16275	16296	16250	16347	16305	16178	16262	16332	16307	16285	16420	16269	16464	16086	16249	16384	16251	16253	16259	16381	16367	16435	16420	16259	16296	16156	16394	16252	16124	16169	16266	16160	16168	16303	16287	16305	16321	16252	16257	16336	16343	16429	16276	16450	16331	16339	16080	16232	16198	16320	16231	16281	16200	16318	16352	16271	16186	16309	16234	16315	16357	16409	16450	16426	16222	16318	16388	16305	16429	16349	16322	16362	16379	16314	16462	16463	16099	16061	16371	16177	16385	16279	16331	16261	16425	16245	16418	16282	16101	16279	16480	16230	16271	16099	16451	16488	16360	16467	16368	16314	16432	16168	16480	16504	16345	16257	16275	16217	16364	16327	16339	16312	16210	16285	16189	16096	16171	16353	16502	16387	16432	16123	16244	16207	16268	15982	16204	16523	16273	16201	16156	16251	16248	16271	16150	16271	16211	16079	16221	16176	16461	16323	16360	16371	16215	16004	16357	16565	16336	16281	16212	16357	16155	16555	16308	16274	16444	16435	16158	16417	16305	16322	16381	16286	16255	16296	16293	16152	16375	16372	16264	16263	16419	16234	16299	16468	16367	16379	16330	16411	16250	16337	16234	16382
17550	30153	22339	17749	16323	15632	15172	14979	14663	14764	14759	14738	14577	14606	14551	14711	14493	14388	14478	14670	14546	14494	14553	14255	14401	14434	14529	14602	14533	14516	14533	14489	14535	14502	14563	14413	14377	14469	14587	14563	14502	14489	14395	14646	14529	14416	14475	14392	14499	14465	14500	14443	14559	14535	14539	14780	14388	14484	14343	14588	14379	14438	14632	14403	14509	14359	14393	14366	14539	14462	14470	14443	14523	14500	14488	14338	14463	14411	14564	14465	14681	14440	14350	14401	14465	14708	14474	14498	14372	14544	14410	14491	14638	14530	14438	14365	14355	14471	14610	14448	14703	14530	14333	14637	14512	14397	14328	14681	14499	14426	14257	14433	14480	14650	14442	14543	14386	14417	14713	14597	14457	14534	14437	14421	14486	14464	14619	14440	14461	14456	14504	14373	14573	14465	14373	14374	14388	14586	14516	14489	14384	14505	14340	14253	14487	14608	14364	14353	14531	14357	14515	14540	14449	14532	14178	14596	14469	14522	14319	14458	14443	14489	14478	14530	14347	14348	14434	14475	14486	14487	14403	14546	14555	14560	14488	14656	14501	14428	14464	14535	14515	14699	14241	14466	14295	14456	14481	14485	14532	14563	14521	14619	14417	14720	14267	14208	14444	14376	14378	14547	14635	14350	14529	14442	14415	14631	14479	14679	14707	14274	14549	14449	14572	14639	14488	14490	14328	14488	14506	14496	14498	14496	14465	14400	14480	14556	14369	14315	14469	14459	14495	14537	14664	14380	14351	14437	14428	14410	14419	14335	14473	14457	14500	14383	14471	14214	14413	14525	14473	14353	14694	14553	14475	14466	14353	14398	14575	14583	14501	14467	14625	14499	14398	14408	14401	14343	14401	14464	14393	14353	14578	14444	14384	14473	14470	14614	14488	14418	14306	14420	14443	14448	14462	14521	14353	14478	14413	14494	14576	14492	14346	14453	14548	14431	14626	14529	14479	14335	14461	14320	14423	14323	14532	14503	14456	14476	14454	14505	14536	14428	14664	14471	14526	14426	14394	14487	14318	14338	14461	14340	14288	14570	14290	14470	14521	14467	14438	14458	14396	14582	14548	14308	14471	14442	14611	14546	14570	14250	14530	14284	14312	14445	14493	14457	14522	14699	14527	14377	14541	14406	14422	14554	14400	14415	14393	14511	14440	14475	14586	14393	14664	14458	14491	14206	14614	14361	14691	14367	14497	14489	14421	14370	14416	14512	14377	14469	14521	14560	14354	14623	14419	14425	14418	14544	14535	14485	14559	14417	14347	14592	14577	14713	14487	14346	14653	14340	14475	14550	14624	14363	14420	14646	14337	14384	14408	14577	14549	14515	14378	14296	14436	14289	14399	14422	14422	14367	14416	14478	14398	14687	14454	14461	14544	14348	14534	14612	14378	14570	14495	14324	14498	14523	14669	14560	14455	14527	14497	14527	14471	14616	14483	14439	14444	14551	14452	14423	14383	14377	14623	14334	14490	14439	14556	14355	14534	14541	14294	14625	14419	14586	14369	14506	14549	14267	14650	14432	14311	14474	14484	14319	14360	14414	14559	14459	14551	14636	14509	14616	14363	14380	14325	14464	14427	14461	14377	14568	14295	14457	14483	14466	14516	14431	14548	14368	14354	14331	14556	14487	14445	14456	14637	14353	14439	14238	14425	14499	14380	14545	14412	14393	14448	14511	14546	14469	14511	14376	14502	14561	14461	14439	14335	14515	14417	14378	14543	14525	14432	14580	14540	14495	14358	14457	14478	14446	14518	14397	14534	14480	14474	14406	14398	14436	14502	14445	14469	14490	14673	14502	14361	14612	14581	14571	14403	14553	14453	14474	14492	14460	14319	14494	14508	14400	14455	14398	14471	14523	14431	14517	14494	14381	14693	14319	14480	14498	14373	14575	14325	14528	14364	14493	14582	14583	14542	14532	14420	14457	14476	14538	14527	14445	14419	14563	14374	14440	14679	14544	14359	14585	14389	14680	14678	14384	14607	14516	14480	14394	14608	14287	14447	14418	14477	14588	14471	14353	14572	14505	14380	14417	14528	14391	14570	14550	14381	14447	14281	14601	14481	14464	14339	14462	14580	14469	14411	14490	14439	14530	14479	14505	14563	14480	14521	14571	14524	14432	14527	14582	14330	14568	14506	14322	14455	14578	14414	14616	14500	14331	14346	14578	14533	14453	14494	14444	14500	14438	14497	14406	14455	14508	14357	14483	14436	14348	14464	14442	14373	14473	14473	14371	14525	14461	14445	14416	14506	14465	14566	14342	14639	14418	14487	14518	14523	14387	14591	14354	14456	14591	14576	14580	14498	14383	14489	14410	14355	14414	14611	14447	14325	14588	14535	14449	14474	14375	14392	14701	14457	14446	14590	14480	14543	14463	14467	14519	14501	14425	14413	14396	14431	14370	14520	14358	14551	14387	14415	14505	14551	14359	14409	14411	14275	14433	14519	14515	14447	14438	14574	14513	14540	14407	14466	14394	14325	14576	14409	14493	14365	14506	14483	14540	14554	14407	14655	14516	14424	14366	14407	14509	14497	14561	14347	14462	14541	14465	14413	14378	14618	14477	14525	14417	14560	14477	14442	14480	14656	14716	14538	14477	14536	14484	14464	14413	14391	14494	14318	14463	14417	14569	14511	14528	14508	14525	14383	14583	14467	14542	14447	14362	14482	14506	14317	14615	14472	14544	14513	14427	14659	14521	14494	14515	14515	14388	14589	14481	14401	14475	14413	14453	14429	14536	14561	14546	14663	14460	14543	14435	14392	14476	14389	14426	14463	14504	14739	14627	14274	14546	14593	14562	14555	14440	14483	14503	14591	14510	14458	14201	14578	14722	14384	14323	14465	14536	14471	14454	14435	14506	14492	14403	14307	14638	14581	14360	14585	14686	14470	14361	14473	14584	14449	14516	14415	14599	14462	14189	14338	14424	14526	14352	14294	14500	14354	14338	14502	14611	14482	14553	14517	14604	14518	14449	14555	14492	14238	14572	14414	14314	14424	14445	14416	14509	14371	14382	14455	14593	14558	14504	14375	14423	14456	14593	14372	14669	14440	14586	14588	14434	14477	14360	14393	14462	14459	14494	14580	14588	14556	14647	14442	14475	14561	14569	14392	14489	14611	14530	14409	14569	14430	14461	14315	14421	14328	14482	14533	14665	14343	14523	14387	14477	14557	14442	14505	14512	14501	14523	14504	14489	14433	14531	14394	14536	14456	14617	14673	14560	14412	14405	14433	14438	14433	14706	14392	14415	14338	14225	14459	14342	14336	14570	14496	14441	14658	14550	14501	14437	14536	14361	14534	14565	14496	14502	14570	14401	14426	14562	14483	14322	14402	14315	14474	14372	14605	14316	14671	14515	14521	14500	14535	14549	14329	14619	14354	14524	14429	14461	14577	14586	14513	14716	14461	14377	14366	14362	14527	14562	14526	14419	14493	14534	14469	14577	14541	14471	14580	14490	14436	14531	14472	14514	14369	14311	14394	14407	14449	14614	14473	14410	14445	14638	14366	14559	14379	14408	14485	14298	14536	14579	14438	14607	14469	14436	14365	14503	14489	14332	14437	14531	14446	14444	14518	14330	14530	14672	14369	14630	14521	14307	14603	14541	14470	14600	14379	14575	14496	14629	14522	14383	14611	14439	14386	14539	14368	14480	14521	14344	14350	14459	14431	14462	14529	14407	14411	14541	14363	14600	14481	14460	14688	14452	14431	14403	14456	14468	14480	14521	14430	14509	14492	14431	14407	14632	14463	14686	14505	14364	14483	14424	14288	14428	14481	14561	14652	14538	14638	14431	14650	14460	14542	14472	14520	14446	14601	14335	14397	14274	14393	14614	14477	14510	14347	14426	14362	14363	14355	14418	14415	14495	14453	14474	14439	14462	14386	14517	14553	14455	14458	14561	14358	14460	14520	14449	14476	14293	14366	14596	14408	14548	14414	14447	14401	14600	14544	14328	14550	14460	14430	14646	14489	14437	14364	14643	14489	14499	14204	14317	14417	14523	14417	14651	14502	14546	14368	14529	14595	14619	14503	14486	14642	14578	14480	14342	14406	14537	14597	14412	14607	14524	14461	14507	14364	14465	14528	14619	14474	14482	14514	14511	14442	14410	14341	14448	14394	14570	14584	14508	14470	14546	14480	14545	14447	14391	14304	14421	14330	14460	14415	14466	14432	14419	14373	14399	14461	14491	14354	14360	14572	14363	14353	14642	14354	14441	14506	14467	14391	14749	14588	14474	14482	14585	14620	14606	14509	14464	14479	14479	14503	14591	14480	14407	14543	14404	14440	14581	14623	14544	14460	14492	14593	14450	14545	14504	14502	14333	14371	14507	14385	14456	14516	14550	14534	14435	14541	14466	14447	14665	14427	14576	14617	14517	14685	14492	14494	14570	14512	14483	14490	14563	14538	14336	14464	14478	14518	14644	14492	14432	14552	14623	14574	14470	14610	14518	14395	14324	14472	14504	14530	14303	14506	14511	14547	14623	14454	14434	14510	14582	14545	14458	14416	14360	14563	14465	14529	14499	14578	14548	14430	14440	14510	14313	14428	14427	14475	14275	14517	14606	14561	14380	14516	14525	14296	14593	14495	14536	14431	14277	14484	14492	14473	14484	14313	14551	14336	14456	14491	14463	14709	14444	14409	14489	14612	14595	14498	14499	14496	14534	14367	14481	14427	14508	14502	14395	14589	14468	14621	14496	14483	14558	14476	14492	14451	14393	14483	14446	14534	14473	14565	14530	14390	14396	14465	14488	14624	14576	14518	14458	14567	14487	14493	14632	14571	14520	14367	14429	14424	14484	14441	14427	14512	14466	14381	14432	14402	14494	14319	14550	14342	14443	14501	14525	14614	14489	14456	14483	14440	14437	14498	14426	14366	14284	14393	14496	14324	14544	14593	14420	14465	14448	14361	14456	14636	14467	14407	14354	14578	14484	14476	14463	14383	14466	14546	14453	14576	14550	14378	14452	14430	14564	14512	14345	14544	14396	14332	14475	14571	14390	14508	14403	14565	14438	14518	14472	14296	14469	14435	14532	14389	14350	14404	14598	14564	14545	14441	14445	14462	14649	14446	14521	14500	14481	14409	14372	14506	14433	14630	14361	14565	14464	14581	14515
22782	21600	28746	24969	22075	23394	23067	18804	17835	18143	18050	17979	17975	17796	17793	17680	17631	17771	17674	17683	17705	17798	17681	17397	17435	17461	17574	17768	17317	17693	17620	17518	17430	17505	17437	17436	17532	17454	17462	17411	17525	17640	17511	17469	17252	17323	17484	17434	17589	17390	17467	17623	17380	17733	17522	17351	17675	17588	17484	17263	17662	17337	17575	17323	17491	17682	17688	17445	17616	17333	17400	17556	17559	17422	17582	17372	17443	17485	17571	17291	17572	17560	17541	17600	17596	17354	17717	17536	17557	17439	17236	17295	17503	17615	17460	17445	17546	17595	17512	17513	17450	17469	17493	17488	17504	17427	17278	17455	17711	17656	17445	17278	17351	17434	17619	17350	17495	17572	17382	17359	17475	17550	17619	17425	17673	17481	17491	17636	17396	17464	17400	17463	17329	17593	17376	17527	17627	17240	17201	17401	17592	17556	17472	17368	17499	17349	17627	17210	17347	17419	17374	17305	17329	17492	17477	17356	17244	17467	17444	17552	17651	17137	17324	17483	17424	17414	17341	17334	17364	17402	17661	17452	17284	17391	17636	17499	17531	17417	17400	17524	17433	17453	17273	17513	17487	17454	17452	17293	17360	17474	17450	17241	17417	17349	17531	17152	17639	17379	17454	17474	17546	17516	17702	17460	17600	17449	17362	17522	17463	17395	17623	17540	17408	17422	17293	17158	17431	17511	17481	17410	17402	17494	17381	17469	17642	17374	17253	17643	17464	17341	17359	17514	17420	17495	17279	17329	17170	17401	17619	17381	17536	17673	17380	17625	17465	17447	17544	17399	17700	17562	17379	17273	17425	17314	17295	17401	17519	17389	17595	17417	17628	17579	17365	17860	17508	17386	17571	17439	17126	17376	17277	17424	17358	17327	17679	17515	17583	17319	17453	17614	17259	17409	17475	17540	17465	17387	17500	17427	17325	17602	17586	17416	17432	17414	17382	17386	17585	17494	17113	17356	17535	17381	17536	17342	17565	17450	17634	17483	17420	17632	17419	17572	17492	17414	17348	17399	17524	17547	17391	17382	17442	17574	17443	17598	17584	17185	17398	17202	17463	17506	17705	17349	17581	17230	17338	17408	17548	17365	17482	17592	17537	17481	17514	17430	17486	17356	17426	17466	17260	17455	17451	17437	17555	17602	17569	17683	17487	17201	17499	17406	17601	17580	17616	17498	17474	17306	17566	17475	17647	17558	17377	17503	17542	17488	17309	17428	17487	17427	17527	17627	17428	17438	17336	17336	17226	17494	17713	17549	17496	17449	17507	17377	17484	17685	17538	17557	17608	17303	17601	17449	17526	17285	17485	17497	17635	17530	17662	17559	17438	17416	17567	17400	17405	17324	17403	17266	17523	17503	17375	17398	17463	17311	17507	17613	17350	17567	17556	17469	17656	17380	17530	17493	17556	17614	17646	17718	17501	17573	17395	17459	17400	17588	17509	17530	17433	17351	17387	17476	17504	17612	17385	17560	17483	17313	17569	17341	17511	17509	17496	17561	17403	17179	17319	17332	17431	17410	17384	17546	17183	17427	17533	17556	17357	17437	17301	17367	17321	17418	17502	17542	17566	17571	17500	17293	17517	17639	17366	17345	17534	17341	17443	17415	17501	17482	17430	17417	17339	17321	17308	17604	17198	17486	17391	17582	17546	17386	17366	17399	17442	17318	17198	17375	17579	17481	17448	17408	17341	17578	17402	17371	17500	17714	17403	17528	17403	17312	17388	17327	17496	17536	17487	17382	17495	17612	17470	17544	17543	17389	17340	17383	17408	17227	17334	17510	17684	17496	17565	17354	17511	17229	17393	17279	17379	17432	17753	17179	17406	17539	17516	17487	17214	17400	17487	17424	17506	17495	17513	17326	17386	17619	17182	17356	17438	17282	17614	17506	17365	17410	17574	17484	17643	17484	17475	17537	17523	17478	17337	17554	17412	17341	17360	17529	17479	17727	17388	17563	17533	17490	17333	17456	17323	17590	17594	17539	17552	17575	17257	17596	17667	17520	17597	17338	17505	17415	17484	17349	17316	17410	17342	17524	17227	17438	17491	17555	17455	17387	17445	17286	17421	17248	17554	17432	17352	17465	17585	17446	17631	17490	17492	17387	17516	17430	17519	17333	17382	17579	17572	17564	17549	17592	17421	17391	17440	17452	17375	17357	17419	17538	17483	17334	17442	17740	17247	17503	17509	17394	17436	17536	17403	17532	17500	17362	17358	17415	17526	17551	17417	17403	17494	17317	17602	17427	17488	17231	17423	17352	17404	17558	17437	17362	17440	17458	17499	17277	17257	17523	17381	17267	17313	17310	17450	17369	17294	17418	17471	17426	17407	17389	17419	17406	17417	17513	17362	17331	17400	17438	17323	17413	17374	17417	17578	17525	17407	17490	17284	17797	17573	17317	17448	17519	17483	17288	17518	17332	17379	17418	17374	17508	17292	17492	17483	17105	17497	17310	17584	17466	17414	17503	17482	17623	17477	17542	17366	17459	17382	17536	17635	17382	17477	17322	17479	17387	17357	17710	17680	17432	17418	17491	17433	17358	17328	17472	17544	17692	17474	17535	17360	17535	17519	17605	17426	17491	17574	17494	17416	17478	17409	17381	17480	17419	17474	17402	17435	17144	17545	17622	17354	17410	17597	17636	17389	17363	17528	17391	17382	17365	17559	17444	17344	17330	17559	17294	17458	17243	17229	17346	17623	17451	17498	17430	17306	17390	17554	17411	17545	17390	17288	17350	17440	17486	17383	17573	17468	17414	17592	17542	17415	17542	17606	17339	17685	17359	17478	17550	17471	17540	17385	17494	17462	17429	17753	17416	17518	17387	17371	17493	17490	17471	17339	17565	17528	17522	17434	17180	17398	17288	17306	17495	17536	17541	17513	17528	17346	17638	17480	17333	17548	17184	17563	17501	17441	17117	17149	17169	17391	17272	17239	17343	17471	17451	17557	17592	17503	17537	17295	17517	17547	17439	17569	17401	17490	17620	17415	17367	17387	17641	17420	17551	17482	17578	17454	17479	17473	17493	17566	17483	17577	17405	17342	17854	17533	17440	17367	17379	17357	17371	17445	17619	17526	17540	17526	17432	17411	17560	17426	17482	17259	17552	17432	17297	17386	17400	17449	17471	17422	17510	17331	17348	17313	17387	17400	17365	17530	17329	17552	17174	17299	17381	17301	17548	17393	17458	17455	17473	17548	17415	17485	17543	17514	17560	17413	17358	17486	17289	17611	17440	17560	17380	17625	17479	17305	17472	17507	17470	17288	17534	17498	17405	17547	17342	17401	17549	17704	17458	17485	17569	17238	17509	17448	17466	17389	17475	17344	17604	17589	17387	17468	17280	17441	17380	17546	17481	17410	17350	17241	17392	17469	17391	17472	17764	17360	17645	17392	17238	17355	17514	17344	17430	17596	17581	17401	17442	17595	17571	17615	17424	17590	17550	17450	17391	17527	17287	17317	17556	17582	17475	17423	17514	17380	17377	17515	17549	17477	17354	17589	17584	17497	17340	17452	17443	17401	17266	17455	17513	17522	17281	17565	17381	17395	17608	17443	17299	17408	17391	17395	17381	17546	17388	17449	17592	17685	17479	17471	17337	17488	17343	17486	17299	17324	17337	17526	17591	17389	17642	17540	17161	17482	17492	17444	17320	17289	17434	17685	17385	17398	17494	17400	17523	17431	17417	17571	17350	17346	17317	17548	17317	17345	17570	17415	17619	17526	17301	17354	17360	17348	17436	17553	17475	17487	17446	17545	17353	17302	17482	17537	17633	17271	17526	17349	17463	17315	17574	17728	17550	17415	17335	17482	17299	17670	17552	17466	17454	17673	17519	17477	17445	17571	17556	17651	17335	17573	17711	17414	17431	17725	17349	17439	17640	17496	17437	17501	17554	17498	17482	17602	17411	17509	17483	17478	17364	17484	17300	17509	17409	17557	17412	17618	17406	17269	17377	17564	17507	17490	17678	17383	17571	17569	17380	17341	17405	17501	17505	17327	17532	17456	17367	17478	17468	17598	17403	17575	17369	17410	17323	17306	17716	17371	17465	17564	17320	17417	17383	17550	17324	17451	17511	17692	17546	17319	17491	17427	17553	17219	17513	17581	17585	17347	17620	17414	17264	17493	17294	17408	17386	17374	17466	17546	17572	17565	17451	17426	17457	17619	17645	17385	17656	17465	17473	17450	17462	17420	17452	17417	17443	17497	17308	17552	17355	17349	17342	17246	17252	17425	17506	17506	17389	17579	17588	17559	17428	17427	17595	17517	17275	17502	17686	17567	17401	17631	17412	17374	17509	17741	17517	17429	17396	17529	17469	17539	17502	17191	17291	17440	17633	17340	17509	17490	17269	17423	17461	17357	17546	17514	17459	17482	17426	17339	17374	17496	17538	17392	17336	17453	17353	17566	17299	17403	17427	17403	17371	17264	17486	17490	17305	17459	17475	17494	17407	17594	17358	17580	17497	17658	17291	17491	17481	17305	17556	17440	17498	17426	17282	17560	17615	17489	17485	17509	17339	17466	17455	17481	17381	17687	17469	17336	17376	17411	17439	17540	17525	17306	17701	17448	17406	17357	17497	17444	17556	17643	17329	17305	17462	17486	17214	17506	17608	17573	17353	17415	17509	17622	17412	17238	17195	17358	17626	17375	17308	17167	17383	17447	17540	17506	17463	17413	17402	17495	17610	17434	17288	17447	17460	17524	17264	17522	17634	17603	17529	17439	17451	17422	17548	17548	17427	17330	17485	17417	17529	17419	17441	17417	17262	17427	17335	17477	17450	17797	17495	17453	17431	17477	17345	17430	17365	17323	17538	17527	17373	17458	17516	17371	17226	17513	17485	17507	17638	17317	17286	17368	17333	17450	17167	17372	17387	17396	17333	17584	17198	17397	17547	17351	17402	17517	17494	17488	17404	17508	17588	17445	17414	17241	17314	17361	17611	17552	17553	17592	17588	17597	17359	17274	17359	17497	17640	17497	17572	17438	17448	17326	17602	17460	17561	17450	17474	17418	17525	17469	17282	17491	17513	17617	17491	17431	17390	17458	17379	17324	17529	17502	17472	17396	17369	17457	17551	17319	17305	17410	17234	17306	17357	17687	17450	17216	17705	17445	17626
19085	39951	31374	25053	20968	17711	16509	15931	15844	15716	15605	15686	15472	15456	15368	15363	15573	15264	15182	15256	15304	15419	15161	15282	15356	15194	15212	15226	15231	15287	15303	15246	15134	15298	15391	15134	15148	15198	15069	15285	15111	15104	15274	15160	15162	15056	15075	15156	15109	15205	15307	15032	15250	15228	15241	15069	15066	15195	15269	15139	15081	15295	15157	15305	15053	15093	15132	15164	15255	15121	15152	15155	15334	15202	15237	15133	15069	15193	15237	15220	15168	15123	15183	15212	15168	15104	15159	15041	15019	15228	15215	15132	15168	15158	15176	15177	15157	15354	15114	15120	15039	15103	15091	15143	15305	15103	15227	15292	15223	15146	15250	14947	15163	15104	15171	15103	15112	15274	15108	15274	15082	15078	15185	15037	15103	15156	15309	14989	15109	15077	15326	15287	15180	15054	15300	15187	15114	15062	15243	15341	15071	15115	15251	15254	15203	15294	15196	15052	15179	15286	15300	15072	15163	15331	15095	15117	15099	15177	15173	15125	15153	15329	15255	15254	15418	15167	14977	15072	15340	15265	14950	15168	15078	15120	15215	15183	15319	15122	14932	15205	15229	15158	15257	15255	15138	15273	14944	15181	15220	15054	15271	15152	15158	15222	15152	15333	15182	15159	15282	15097	15129	15056	15253	15182	15048	15298	15060	15058	15281	15169	15228	15287	15196	15166	15026	15356	15104	15105	15301	15088	15045	15325	15113	15127	15118	15252	14991	15180	15217	15412	15105	15182	15219	15310	15214	15202	15091	15112	15256	15207	15212	15189	15156	15189	15067	15056	15191	15222	15226	15193	15253	15109	15128	15096	15125	15191	15221	15134	15235	15108	15269	15237	15313	15192	15235	15145	15139	15266	15258	15015	15253	15285	15155	15204	15118	15348	15220	15153	15143	15149	15194	15110	15142	15103	15062	15198	15051	15247	15209	15160	15176	15116	15245	15074	15249	15005	15125	15139	15194	15210	15147	15113	15164	15271	15138	15232	15151	14971	15302	14925	15145	15167	15261	15152	15120	15085	15102	15159	14998	15145	15024	15179	15176	15103	15210	15179	15251	15198	15287	15292	15306	15150	15041	15276	14979	15130	15108	14986	14974	15094	15183	15271	15231	15289	15255	15157	15103	15201	15058	15189	15021	15326	15111	15085	15222	15082	15156	15150	15151	15116	15230	15462	15022	15005	15328	15123	15276	15151	15223	15162	15126	15162	15089	15217	15060	15284	15230	15187	14941	15394	15072	15061	15230	15151	15195	15040	15256	15265	15186	14953	15260	15417	15365	15236	15229	15083	15162	15107	15272	15170	15393	15207	15087	15317	15266	15082	15139	15126	15022	14961	15225	15167	15167	15228	15192	15213	15103	15212	15226	15198	15153	15020	15235	15299	15125	15025	15329	15192	15228	14997	15093	15347	15107	15195	15193	15157	15181	15089	15082	15149	15093	15238	14876	15080	15075	15054	15174	15206	15173	15036	15086	15138	15083	15321	15212	15170	15292	15020	14978	15131	15104	15116	15055	15033	15105	15129	15073	15079	15127	15117	15116	15254	15141	15170	15081	15328	15192	15219	15233	15219	15183	15033	15144	15203	15259	15178	15253	15031	14898	15118	15047	15144	15095	15189	15117	15141	15200	15049	15227	15121	15239	14982	15153	15141	15277	15004	15182	15196	15111	15067	15223	15249	15184	15253	15159	15142	15206	15204	15174	15132	15149	15116	15093	15347	15292	15162	15336	15061	15293	15228	15189	15293	15198	15256	15270	14982	15210	15280	15215	15102	15175	15332	15057	15100	15152	15089	15066	15175	15145	15083	15093	15113	15205	15130	15225	15221	15159	15126	15173	15207	15036	15158	15153	15236	15215	15273	15131	15153	15109	15175	15131	15366	15117	15133	15152	15216	15268	15195	15191	15228	15064	15133	14993	15251	15102	15210	15270	15196	15243	15126	15039	15260	15163	15228	15246	15178	15307	15166	15223	15109	14999	15162	15243	15132	15168	15221	15235	15164	15172	15011	15026	15184	15241	15250	15186	15190	14972	15105	15133	15280	15181	15043	15264	15201	15256	15062	15105	15140	15271	15172	15396	15149	15147	15172	15228	15093	15184	15205	15216	15194	15178	15179	15221	15055	15080	15179	15117	15200	15091	15138	14980	15090	14974	15238	15194	15146	15256	15081	15093	15043	15201	15218	15089	15085	15122	15161	15246	15179	15096	15266	15089	15045	15145	15212	15184	15159	15134	14991	15014	15210	15082	15044	15116	15058	15164	15088	15243	15187	15180	15172	15103	15087	15034	15293	15130	15048	15199	15165	15311	15262	15086	15114	15183	15155	15125	15259	15205	15204	15106	15047	15376	15332	15073	15242	15168	15107	15119	15134	15252	15091	15121	15093	15109	15093	15253	15268	15263	15134	15020	15285	15265	15154	15306	15246	15116	15040	15169	15279	15163	15213	15309	15256	15271	15026	15165	15057	15085	15159	15197	15420	15273	15123	15269	15176	15134	15138	15052	15060	14960	15208	15112	15144	15235	15107	15128	15338	15118	15074	15228	15153	15134	14927	15211	15101	15358	15135	15211	15084	15195	15208	15161	15082	15231	15160	15163	15132	15100	15106	15172	15252	15078	15215	15158	15273	15126	15214	15156	15149	15088	15245	15116	15164	15150	15048	15174	15054	15063	15038	15243	15058	15328	15105	15212	15271	14948	15202	15314	15195	15187	15177	15232	15109	15158	15217	15149	15227	15145	15288	15325	15114	15080	15132	15230	15115	15022	15085	15308	15136	15231	15035	14919	15153	15187	15017	15202	15131	15138	15146	15109	15255	15205	15147	15081	15117	15163	15184	14985	15235	15264	15085	15099	15214	15249	15133	15114	15241	15154	15120	15032	15201	15195	14825	15095	15152	15131	15191	15146	15183	15119	15254	15278	15246	15178	15171	15176	15137	15197	15169	15101	15172	15129	15316	15271	15229	15260	15322	15179	15206	15023	15186	15178	15222	15178	15107	15192	15220	15194	15184	15223	15137	15180	15402	15086	15118	15205	15131	15147	15119	15202	15063	15170	15163	15131	15218	14956	15111	14998	15330	15169	15149	15172	15167	15212	15231	15147	15147	15045	15127	15057	15046	15207	15193	15163	15070	15282	15118	15138	15097	15107	15217	14955	15348	15170	15237	15108	15096	15336	15275	15130	15022	15220	15074	15299	15241	15369	15085	15240	15158	15099	15076	15171	15321	15217	15037	14981	15344	15187	15106	15075	14997	15288	15130	15317	15118	15255	15106	15306	15234	15277	15180	15195	15090	15208	15345	15097	15244	15217	15211	15169	15151	15242	15280	15095	15203	15319	15249	15201	15305	15188	15284	15257	15065	15128	15227	15314	15238	15243	15217	15034	14974	15074	15373	15104	15343	15144	15180	15385	15035	15162	15064	15165	15258	15134	15219	15240	15054	15169	15140	15065	15251	15214	15288	15230	15189	15172	15174	15136	15166	15335	14996	15131	15114	15031	15194	14986	15102	15182	15068	15241	15029	15165	15261	15167	15216	15027	15127	15011	14951	15158	15181	15202	15243	15364	15161	15267	15335	15145	15303	15173	15191	15315	15248	15103	15165	15274	15240	15183	15125	15099	15161	15156	15131	15019	15195	15285	15063	15079	15161	15174	15217	15104	14991	15218	15211	15458	14975	15160	14926	15068	15295	15221	15060	15150	15095	15252	15141	15196	15176	15140	15258	15326	15244	15217	15149	15152	15089	15346	15274	14966	15360	15157	15144	15208	15318	15094	15114	15017	15156	15073	15080	14988	15050	15094	15179	15277	15129	15142	15202	15258	15229	15184	15114	15210	15200	15409	15081	15118	15343	15181	15136	15231	15160	15207	15234	15354	15205	15136	15254	15061	15235	15319	15188	15043	15210	14963	15150	15193	15236	15054	15192	14892	15209	15346	15141	15061	15132	15223	15177	15187	15133	15162	15033	15079	15239	15141	15272	15052	15190	15184	15255	15045	15075	15161	15123	15132	15060	15194	15125	15076	15162	15210	15216	15184	15138	15239	15085	15223	15093	15278	15262	15169	15240	15294	15223	15213	15015	15043	15215	15280	15196	15061	15299	15162	15167	15100	15132	15212	15268	15134	15294	15083	15061	15126	15007	15151	15220	15017	15147	15194	15147	15277	15207	15012	15060	15122	15423	15308	15263	15101	15269	15148	15246	15002	15103	14996	15039	15089	15149	15156	15128	15123	15210	15136	15161	15223	15147	15259	14966	15166	15259	15187	15152	15081	15201	15264	15085	15049	15213	15106	15077	15212	15084	15174	15079	15068	15119	15297	15319	15242	15036	15143	15167	15386	15234	15108	15091	15148	15172	15258	15211	15042	15122	15182	15231	15015	15300	15217	15207	15069	15041	15156	15129	15091	15046	15061	15354	15500	15033	15095	15167	15127	15097	15109	15213	15058	15219	15078	15270	15145	15167	15042	15283	15090	15047	15132	15303	15129	15066	15054	14966	15003	15090	15161	15311	15250	15060	15023	15140	15063	15236	15090	15133	15165	15272	15272	15124	15092	15111	15064	15420	14973	15187	15301	15044	15183	15239	15259	15046	15252	15277	15147	15106	15216	15151	15064	15322	15396	15349	15177	15147	15047	15242	15069	15344	15166	15153	15293	15261	15139	15137	15093	15326	15182	15014	15382	15135	15179	15144	15247	15104	15238	15011	15137	15039	15043	15185	15091	15057	15024	15123	15145	14980	15123	15241	15046	15078	15198	15263	15022	14950	15099	15254	15027	15100	15242	15249	15162	15192	15079	15151	15124	15411	15320	15154	15156	15237	15115	15015	15387	15124	15242	15174	15237	15274	15151	15248	15175	15313	15221	15355	15223	15134	15311	15034	15178	15274	15121	15279	15110	15202	15045	15169	15159	15116	15090	15173	15109	15381	15099	14991	15336	15120	15033	15200	15151	15200	15264	15225	15225	15074	15076	15179	15088	15132	15306	15217	15213	15221	15127	14986	14902	15243	15157	15331	15251	15087	15176	15070	15096	15372	15371	15213	15174	15110	15166	15300	15195	15332	15150	15068	15337	15226	15404	15208	15250	14848	15118	15018	15061	15153	15066	15145	15266	15314	15111	15265
29671	22357	21896	18593	16402	15896	15734	15658	15448	15563	15664	15790	15665	15706	15720	15400	15441	15224	15574	15481	15391	15432	15627	15318	15405	15532	15621	15380	15364	15488	15415	15439	15578	15292	15418	15476	15499	15506	15411	15618	15454	15542	15360	15370	15480	15368	15477	15264	15615	15336	15495	15503	15396	15454	15469	15466	15432	15259	15474	15590	15421	15561	15644	15525	15281	15482	15399	15617	15495	15651	15537	15423	15446	15437	15373	15445	15571	15355	15346	15434	15564	15549	15569	15340	15392	15327	15527	15288	15504	15482	15361	15559	15354	15313	15147	15333	15237	15486	15418	15350	15572	15598	15656	15452	15580	15393	15622	15495	15584	15488	15578	15450	15335	15535	15370	15271	15484	15431	15376	15420	15506	15617	15427	15513	15487	15367	15317	15591	15391	15547	15227	15228	15532	15473	15353	15476	15562	15404	15276	15435	15516	15296	15361	15575	15588	15541	15579	15258	15324	15420	15493	15368	15547	15646	15297	15392	15447	15366	15502	15368	15262	15558	15398	15371	15410	15289	15474	15350	15208	15431	15277	15369	15386	15489	15393	15378	15459	15448	15483	15482	15629	15287	15455	15598	15448	15350	15449	15453	15294	15315	15552	15602	15498	15443	15531	15335	15478	15421	15531	15341	15567	15299	15481	15599	15280	15412	15436	15356	15425	15430	15425	15612	15261	15381	15277	15399	15456	15379	15520	15396	15396	15455	15618	15333	15500	15390	15560	15393	15520	15425	15450	15314	15463	15535	15470	15333	15453	15416	15513	15549	15442	15409	15566	15565	15363	15713	15592	15268	15420	15363	15588	15555	15560	15338	15270	15437	15548	15400	15657	15469	15386	15347	15394	15469	15311	15447	15489	15252	15278	15390	15337	15606	15446	15741	15501	15697	15475	15477	15463	15591	15349	15373	15564	15416	15591	15586	15481	15278	15388	15477	15607	15488	15379	15397	15586	15639	15627	15653	15397	15516	15510	15533	15354	15515	15275	15398	15373	15292	15671	15504	15467	15236	15579	15365	15415	15568	15452	15186	15229	15439	15461	15580	15568	15322	15497	15515	15483	15322	15320	15520	15584	15535	15633	15565	15605	15448	15300	15388	15462	15394	15442	15619	15566	15493	15321	15356	15445	15401	15302	15265	15618	15512	15486	15521	15482	15365	15701	15316	15445	15566	15569	15554	15377	15420	15488	15370	15591	15455	15463	15462	15305	15410	15265	15313	15336	15508	15556	15450	15483	15598	15268	15457	15544	15563	15311	15398	15334	15300	15592	15273	15459	15599	15555	15297	15415	15189	15466	15417	15433	15481	15422	15523	15385	15429	15277	15591	15448	15209	15552	15372	15310	15310	15441	15458	15386	15405	15310	15574	15413	15470	15368	15470	15567	15547	15245	15335	15612	15560	15523	15327	15616	15326	15494	15367	15515	15345	15392	15597	15676	15330	15271	15481	15505	15661	15328	15366	15437	15421	15520	15556	15379	15399	15501	15510	15373	15292	15477	15366	15587	15614	15611	15362	15489	15331	15362	15558	15205	15348	15562	15418	15409	15427	15484	15248	15589	15496	15451	15365	15477	15774	15392	15497	15496	15347	15422	15296	15403	15262	15381	15412	15323	15311	15487	15410	15353	15545	15345	15340	15593	15447	15359	15441	15583	15405	15362	15433	15581	15444	15451	15385	15486	15404	15492	15295	15521	15300	15529	15538	15219	15418	15789	15372	15528	15587	15621	15489	15504	15770	15530	15551	15568	15269	15457	15632	15508	15461	15449	15321	15502	15408	15523	15473	15458	15545	15669	15602	15480	15451	15427	15331	15532	15449	15282	15779	15444	15421	15460	15267	15486	15438	15543	15350	15636	15355	15582	15564	15580	15415	15446	15307	15224	15386	15496	15417	15350	15249	15443	15569	15367	15312	15546	15458	15429	15324	15499	15401	15427	15606	15439	15502	15565	15505	15452	15543	15396	15517	15367	15513	15173	15569	15412	15383	15515	15628	15300	15353	15455	15416	15499	15354	15559	15589	15421	15614	15584	15357	15369	15475	15445	15554	15387	15426	15584	15379	15550	15532	15400	15275	15340	15543	15428	15437	15492	15596	15693	15491	15489	15499	15628	15508	15502	15538	15526	15204	15526	15482	15499	15317	15550	15242	15437	15404	15524	15409	15339	15612	15541	15411	15481	15533	15477	15254	15386	15365	15522	15462	15324	15308	15228	15333	15567	15503	15523	15550	15725	15492	15561	15587	15556	15560	15690	15552	15455	15454	15445	15173	15574	15414	15331	15253	15552	15402	15487	15667	15418	15378	15410	15520	15513	15497	15673	15412	15632	15549	15600	15363	15351	15463	15334	15425	15496	15505	15563	15443	15690	15634	15398	15376	15430	15457	15326	15463	15364	15408	15369	15461	15370	15298	15294	15545	15411	15238	15464	15484	15292	15610	15436	15646	15405	15530	15526	15392	15464	15321	15645	15586	15455	15675	15706	15448	15461	15491	15413	15374	15495	15300	15413	15302	15331	15225	15506	15573	15507	15433	15492	15429	15481	15441	15234	15592	15519	15520	15564	15464	15647	15406	15489	15546	15505	15325	15521	15220	15308	15471	15425	15642	15228	15407	15427	15548	15550	15438	15562	15531	15315	15455	15587	15402	15521	15507	15406	15450	15328	15381	15420	15514	15547	15313	15553	15689	15417	15384	15476	15597	15383	15584	15305	15548	15555	15440	15576	15423	15323	15492	15504	15551	15402	15461	15420	15332	15386	15374	15246	15434	15360	15384	15576	15478	15601	15447	15444	15375	15509	15590	15424	15329	15356	15523	15331	15580	15420	15531	15414	15432	15375	15314	15568	15644	15655	15389	15303	15606	15554	15610	15497	15173	15477	15556	15255	15642	15299	15350	15448	15350	15357	15379	15483	15566	15487	15273	15652	15547	15345	15265	15566	15524	15527	15457	15330	15342	15508	15481	15536	15498	15481	15643	15420	15582	15306	15472	15504	15472	15533	15523	15415	15418	15494	15504	15409	15532	15442	15533	15551	15344	15581	15490	15528	15456	15379	15415	15329	15422	15505	15295	15304	15339	15304	15288	15431	15605	15513	15501	15538	15354	15685	15482	15505	15436	15624	15707	15525	15517	15454	15377	15521	15442	15533	15445	15455	15560	15456	15533	15659	15499	15438	15719	15559	15374	15523	15294	15451	15265	15218	15465	15476	15357	15310	15552	15581	15486	15418	15450	15314	15486	15534	15390	15521	15485	15548	15512	15430	15369	15238	15291	15629	15443	15320	15575	15402	15516	15296	15495	15451	15575	15532	15571	15363	15736	15316	15394	15370	15416	15450	15331	15416	15325	15366	15404	15360	15476	15439	15499	15408	15438	15304	15527	15556	15425	15423	15409	15538	15527	15498	15527	15295	15311	15361	15566	15476	15364	15492	15510	15683	15473	15414	15506	15540	15606	15618	15554	15520	15420	15634	15486	15269	15439	15451	15204	15578	15522	15323	15328	15440	15271	15397	15535	15399	15414	15281	15393	15459	15553	15439	15574	15772	15427	15413	15394	15387	15378	15485	15707	15358	15371	15494	15606	15517	15533	15461	15462	15408	15314	15405	15336	15381	15474	15342	15252	15458	15548	15474	15386	15351	15528	15432	15515	15392	15283	15439	15449	15354	15442	15294	15545	15395	15600	15528	15636	15486	15462	15640	15593	15362	15263	15375	15478	15553	15617	15461	15490	15488	15397	15502	15484	15338	15379	15451	15588	15423	15496	15558	15512	15638	15405	15476	15348	15265	15318	15538	15660	15462	15373	15570	15395	15286	15422	15206	15468	15503	15319	15389	15471	15552	15384	15594	15336	15420	15518	15381	15391	15467	15511	15603	15432	15330	15526	15416	15353	15428	15531	15378	15480	15415	15349	15559	15745	15527	15275	15527	15462	15539	15372	15442	15436	15649	15492	15297	15647	15407	15274	15354	15597	15453	15427	15617	15411	15429	15470	15432	15379	15445	15456	15429	15297	15566	15238	15604	15481	15655	15563	15654	15556	15466	15520	15378	15453	15403	15226	15415	15450	15362	15439	15648	15474	15373	15448	15551	15416	15420	15433	15645	15506	15541	15345	15448	15417	15521	15480	15354	15404	15258	15575	15361	15552	15419	15334	15516	15467	15363	15321	15480	15624	15379	15387	15398	15435	15391	15431	15471	15655	15458	15384	15376	15368	15451	15333	15446	15627	15429	15560	15467	15350	15494	15212	15294	15447	15523	15441	15401	15458	15433	15360	15398	15274	15410	15695	15505	15326	15392	15562	15549	15471	15578	15601	15606	15477	15432	15526	15526	15428	15435	15438	15510	15486	15388	15628	15602	15556	15538	15255	15507	15402	15477	15519	15386	15455	15634	15525	15414	15526	15312	15507	15329	15384	15450	15516	15340	15574	15637	15250	15428	15405	15335	15473	15493	15524	15407	15399	15482	15451	15509	15586	15537	15382	15433	15194	15503	15394	15482	15494	15357	15470	15507	15443	15490	15417	15461	15532	15670	15539	15612	15448	15300	15522	15596	15572	15082	15286	15499	15448	15563	15462	15608	15381	15336	15571	15482	15437	15438	15394	15446	15352	15466	15407	15452	15411	15585	15575	15331	15483	15554	15426	15298	15153	15505	15425	15201	15275	15637	15387	15342	15644	15512	15532	15458	15511	15575	15315	15213	15557	15523	15339	15478	15476	15403	15403	15532	15501	15503	15281	15575	15642	15397	15358	15356	15732	15467	15366	15544	15430	15478	15480	15389	15394	15226	15456	15430	15574	15622	15651	15453	15515	15516	15491	15280	15462	15408	15472	15576	15466	15515	15695	15492	15389	15444	15340	15512	15578	15426	15432	15589	15540	15518	15398	15312	15354	15364	15589	15387	15380	15574	15706	15507	15524	15495	15561	15299	15474	15336	15402	15417	15446	15693	15541	15606	15316	15562	15311	15485	15320	15572	15477	15536	15495	15402	15444	15396	15570	15384	15418	15371	15502	15508	15403	15557	15317	15377	15646	15303	15336	15529	15507	15456	15486	15377	15334	15449	15354	15388	15298	15514	15382	15491	15558	15481	15368	15413	15515	15425	15325	15351	15366	15430	15426	15358	15277
16746	20676	17632	15581	15092	14549	14230	14294	13947	14050	14134	14254	14188	13915	14134	14025	14063	13898	13945	14088	14055	13907	13976	14093	13971	14025	13865	13855	13969	13941	13789	14150	14014	13772	13900	13994	14061	14080	13906	13807	13922	13955	13862	14029	13965	13799	13855	14013	13837	14127	13863	13923	13854	13999	13948	13915	14136	13851	14034	13903	13751	13758	14000	13696	13935	13993	13916	13957	13844	13991	13823	13977	13984	13788	14008	13875	13855	13832	14008	13860	14076	14182	13968	13852	13948	13937	14075	13744	13931	13966	13837	14027	14020	13911	13709	13803	13887	13940	13957	14085	13875	13739	13984	13846	13819	13927	13958	14096	13911	13978	13991	13901	13840	13984	13718	13849	13999	13778	13975	14075	13995	13956	13780	13900	13922	13830	13977	13993	13893	13758	14051	13951	13882	14045	13944	13950	13942	14021	13863	13815	13983	13861	13835	14033	13899	13998	13893	13798	13992	13912	13908	13973	13760	14014	13969	13901	13799	14073	14026	13942	13968	13949	13970	13830	14010	13917	13985	13801	13998	13882	13828	13839	13887	13960	13841	13906	13805	13884	14135	13884	14005	14057	13957	13950	13966	13956	13819	13865	13971	13940	13835	14070	13961	13780	13962	13793	13982	13952	14095	13973	13990	13795	14026	13915	13942	14034	13906	13902	14006	13878	13784	13856	13804	13933	13705	13968	13907	13924	13943	13976	13979	13892	13826	13886	13806	14088	14043	13985	13990	13949	13979	14039	13873	13800	13867	14004	13763	13899	13992	14064	13775	13984	13808	13889	13892	13802	13958	13938	13904	13888	13881	13961	14009	14056	13978	13955	13855	14087	13797	13978	13900	14027	13935	13961	14169	13821	13965	13965	13945	13901	13908	14097	13844	13840	13865	13936	13867	13771	13822	13871	14021	14097	14014	13854	13788	13924	13872	13932	13907	13969	13897	13918	13885	13886	13844	13935	13855	13837	13760	13939	13938	13876	13751	13941	14001	13883	13935	13858	14090	13946	13878	14042	13838	13973	13965	13953	14023	13972	13926	13858	13916	13902	13968	13849	13879	14026	13993	14084	13987	14059	14045	14088	14003	13966	13962	13925	13904	13678	13862	13999	13807	13906	13837	13967	13880	13841	13955	14018	13952	14193	13917	14041	14003	13963	13942	13964	13979	13978	13956	14004	13986	13886	14100	14136	13937	13959	13981	13940	13968	14012	13872	13943	13835	13909	13991	13918	13884	13829	13898	14051	13914	13936	13946	13817	13801	13878	13925	13865	13881	13989	13973	13880	13821	14020	13954	13814	13791	13935	13986	13850	14075	13824	13939	14025	14025	13940	13845	13720	13907	13760	13961	13996	14008	13971	13912	13940	14071	13891	13845	13903	13880	13885	13819	14070	13773	13827	14008	13887	13865	14059	14079	13997	13982	14013	13957	14033	13940	13940	13883	13938	13862	14001	14005	13963	14052	13646	13859	13881	14044	13957	13914	13914	13901	13926	13904	13954	13916	13947	13975	13950	13864	14066	13829	13894	14018	13936	13918	13817	13879	13889	13778	13931	14032	13801	13949	14114	13933	13985	13852	13915	14053	13941	14031	13781	13976	14091	13908	13940	13825	14044	13907	13799	13974	13977	13889	13852	13969	13962	13913	14060	13927	13704	14043	13898	13897	14046	13944	13976	14011	13925	13825	13909	14051	13942	14145	13976	13907	13965	13820	13774	14027	14090	13811	14049	13847	13830	13914	13969	13852	13940	13694	13943	13837	13823	14098	13815	14044	13888	13787	13960	13960	13963	14119	13893	13899	13792	13944	14005	13851	13834	13864	13920	13939	13947	13821	13873	13885	13877	14118	13929	13862	13749	14026	13890	13951	13782	13933	14002	13824	13826	14021	13796	13831	13849	13862	13777	13963	13789	14109	14044	13970	14093	13960	13866	13875	13974	13980	13803	13836	14000	13995	13813	13921	14000	13892	13894	13862	14046	14036	14029	13916	13906	14154	13915	13923	13921	13913	13940	14004	13866	13888	14165	13759	13932	13909	13878	13818	13846	14065	14000	13754	14050	13965	13887	13826	13952	13893	13992	13714	14045	13910	13908	14065	13849	13977	13946	13948	13859	13937	13920	13995	14137	14018	13908	13872	13995	13888	13849	13795	13997	13849	13895	13895	13740	13801	13884	13945	13897	14007	13905	14005	13937	14091	13931	13745	14100	13888	13881	13736	14128	13890	13918	13904	14077	13840	13842	13825	14065	14074	13848	13957	13929	13861	13762	13940	13798	13907	13840	13935	14065	13943	13878	14082	13824	13905	13883	13998	13821	14063	13814	13943	13862	14019	13992	13952	13964	13894	13875	13999	13913	13855	14069	13854	13931	13975	14080	13906	13838	13889	13963	13969	13852	14056	13943	13866	13894	13954	13916	13945	14182	14045	14009	13986	14104	13963	13996	13841	13886	13826	13863	14116	13859	14086	13931	13874	13833	13736	13899	13832	13876	13823	13898	13692	13853	13891	13781	14000	13909	14046	13731	13920	14053	14033	13905	13888	13981	13908	14131	14087	13997	13861	14017	14144	13924	14115	13867	14012	13935	14014	14174	13909	14068	13948	14128	13795	13840	13964	13910	14009	13991	13998	13969	14015	14014	13759	13869	14095	13872	13878	13899	14031	13933	13906	13994	13839	13854	14032	13958	13920	13871	13888	14111	13851	13930	13837	13860	13873	13936	13786	13933	13853	14018	13836	13737	13971	13927	13995	14114	13725	13834	14043	14061	13803	13966	13954	13789	13993	13753	13744	13918	13946	13928	13873	13902	13949	14089	13885	14038	13813	13913	13942	13911	14076	13915	14023	13906	13939	13995	13996	13912	13663	13969	13827	14005	14097	13906	13983	13849	13938	13954	13823	13987	13965	13918	13908	13906	13921	13835	13736	13888	13833	13958	13941	13944	13912	13960	14043	13931	13822	13964	13942	14012	13900	13981	14068	13895	13901	14113	13837	13858	13922	13940	13989	13981	13795	14020	13742	14085	13853	13879	14010	13994	14121	13812	13762	13858	13869	13679	13996	14127	13967	13976	14059	13835	13956	13774	13932	13864	13887	13996	14101	13862	14031	13978	13978	13854	13792	14017	13954	13930	13916	13835	13961	13991	13885	13973	13892	13936	13937	13957	13697	14057	13969	13997	14121	13891	14063	13993	13886	13962	13912	14025	13911	13893	14124	13979	14032	13993	13974	13859	13892	14037	14033	14043	13816	13983	13999	14019	13764	13831	13951	14043	13719	13905	13947	13766	13866	13808	13968	13965	13900	14050	13926	14034	14004	14076	13910	14032	13880	14022	14056	13995	14033	13761	13964	13974	13860	13820	14117	13867	13874	13944	13956	13941	13799	14012	13885	13736	14037	13899	14012	13874	13901	13979	13855	13932	14056	13833	13968	14124	13828	14103	13963	13822	13817	13991	13781	13863	14047	13789	13799	13905	13890	13948	14006	13913	14001	13938	13884	13870	13952	14058	13847	13970	13917	13752	13914	13971	13886	13943	13970	13799	14046	13791	13964	13991	13941	13794	13956	13829	13972	13788	13889	13889	13883	14105	14015	13944	13964	14001	13930	13990	13974	13984	13845	13978	13858	13880	14084	13872	13963	13904	13865	13937	13983	13951	14059	13925	13917	13841	13917	13873	13808	13863	13864	13979	13983	13922	13846	13828	13990	13907	13796	13932	13886	13910	13989	13914	13938	13749	13813	14043	13947	13827	13839	14032	13866	13870	13893	13966	13988	14044	13949	13931	13937	13820	13891	13664	13856	13851	13953	13892	13952	13977	13938	14073	13964	13941	13907	13957	14105	13848	14032	13747	13876	13867	13842	13943	14033	13833	13950	13788	13925	13961	14047	13888	14032	13871	13959	14003	13834	13922	13963	13971	13919	13862	13865	13791	13967	13722	14022	14143	13965	13875	13804	13909	13894	14018	13791	13832	13978	13838	14025	13998	14101	13824	13892	13942	13944	13983	13911	14001	13876	13921	13859	13906	13958	13984	13979	13948	14109	13895	13833	13954	13909	13923	14026	13871	13971	13909	13936	13939	13897	13860	13969	14085	13827	13893	13952	13913	13874	13869	14145	13952	13860	14026	13959	13769	14060	13911	13931	13898	14001	13844	13780	13843	13845	13931	13976	13845	13847	13871	13960	13970	13974	14015	13751	13993	14025	13946	13791	13859	14042	14042	13971	13999	13874	14009	13821	13893	13872	13976	13917	13801	13869	13944	13967	13994	14019	13889	14026	13976	13812	13880	14058	13799	13864	13966	14076	13855	14047	14015	13865	13950	13935	14007	13895	13977	13937	14002	14049	13956	13910	13851	13834	14027	13904	13980	14138	13996	13909	13818	14057	13909	14000	13996	13722	13841	14048	13890	13869	13970	13822	14041	13872	13999	13946	13914	13980	13969	14017	13777	13946	13985	13926	13960	14073	13941	13949	13926	14071	13937	14065	13993	14226	13935	13972	13888	14133	13759	14021	13823	13928	13871	13942	14006	13827	14024	13882	14052	13949	14032	13944	13833	14087	13979	13997	13998	13947	14119	14009	13991	13872	13884	13829	13960	14025	13960	13906	13703	13865	14068	13889	13923	13979	13799	13805	14104	13920	13847	14000	14010	13941	13961	13995	13939	13966	13861	14038	13795	14171	13955	13869	13902	13964	13900	14010	13929	14041	13845	13838	13980	13967	13774	13905	13737	13940	13886	14188	13947	13841	13906	13928	13711	13952	13801	13966	14052	13855	14021	14048	13834	13788	13883	13813	13919	13938	13910	14029	13860	13989	13995	14003	14027	13926	13918	13929	14042	13807	13805	13679	14117	13918	14078	13972	13909	13748	13885	14002	13985	13913	13860	14069	14097	13826	13984	13998	13881	14050	14038	14013	13838	13865	14018	13919	13823	14018	13888	13890	13926	14006	13803	13811	14031	13840	13990	13873	14020	14056	13929	13810	13932	13948	14075	14005	14155	13900	13927	13923	13982	14025	13812	13929	13953	13847	13821	13874	13963	13910	13953	14047	13753	14075	13862	13849	14017	13972	13808	13825	14000	14088	13945	13961	13888	13970	14103	13983	13825	13786	13882	14232	13848	14024	13785	13914	13938
23705	21566	28202	25572	22280	20216	19205	17345	16666	16778	17071	16851	16614	16526	16430	16499	16408	16555	16237	16516	16419	16428	16367	16336	16341	16351	16240	16294	16410	16406	16445	16330	16540	16454	16126	16395	16485	16383	16281	16306	16222	16200	16223	16296	16243	16359	16149	16167	16338	16191	16437	16486	16457	16360	16262	16455	16297	16244	16478	16187	16366	16271	16519	16509	16219	16254	16133	16288	16394	16219	16380	16350	16206	16465	16133	16312	16273	16336	16297	16298	16399	16523	16323	16409	16339	16485	16558	16372	16452	16176	16446	16403	16324	16349	16462	16298	16415	16202	16191	16071	16188	16173	16222	16324	16460	16521	16369	16232	16445	16280	16375	16215	16253	16312	16333	16244	16441	16275	16271	16339	16295	16488	16214	16319	16203	16186	16172	16468	16402	16311	16292	16265	16374	16143	16332	16372	16033	16275	16358	16353	16327	16295	16030	16319	16240	16306	16378	16232	16320	16469	16426	16253	16410	16583	16390	16284	16212	16341	16441	16295	16168	16418	16487	16232	16395	16306	16358	16090	16379	16041	16299	16289	16271	16210	16129	16330	16214	16345	16283	16305	16266	16307	16209	16326	16448	16426	16128	16284	16243	16178	16301	16252	16129	16237	16363	16147	16207	16302	16322	16326	16053	16297	16124	16371	16329	16264	16197	16340	16215	16185	16102	16334	16374	16363	16289	16391	16315	16387	16361	16181	16229	16413	16205	16263	16355	16267	16408	16281	16411	16384	16387	16244	16405	16210	16405	16281	16326	16403	16235	16464	16319	16317	16228	16355	16253	16220	16262	16328	16372	16432	16244	16311	16180	16326	16288	16392	16290	16281	16265	16240	16540	16235	16126	16246	16542	16366	16121	16135	16374	16453	16351	16279	16302	16390	16124	16279	16416	16345	16391	16285	16315	16369	16331	16347	16550	16273	16360	16002	16330	16103	16463	16312	16161	16333	16381	16410	16405	16374	16357	16427	16459	16437	16080	16362	16649	16598	16124	16325	16318	16375	16287	16313	16221	16354	16230	16307	16240	16309	16300	16056	16400	16293	16127	15947	16372	16400	16266	16260	16224	16380	16306	16217	16255	16145	16243	16179	16297	16462	16454	16286	16447	16102	16470	16435	16134	16467	16217	16471	16271	16339	16169	16326	16194	16363	16423	16222	16126	16343	16367	16180	16188	16400	16412	16392	16423	16438	16198	16269	16179	16358	16377	16323	16554	15995	16197	16385	16557	16304	16130	16258	16305	16326	16195	16265	16391	16146	16452	16235	16437	16472	16338	16511	16179	16252	16383	16242	16238	16484	16138	16161	16463	16264	16380	16273	16295	16271	16279	16364	16436	16323	16431	16250	16220	16466	16150	16334	16276	16215	16581	16488	16415	16408	16199	16296	16272	16309	16230	16386	16209	16332	16466	16413	16507	16223	16258	16292	16399	16381	16296	16364	16393	16279	16347	16256	16309	16472	16222	16467	16242	16459	16495	16343	16325	16423	16428	16375	16260	16377	16227	16149	16624	16489	16326	16186	16359	16221	16058	16193	16428	16381	16378	16137	16272	16473	16329	16366	16287	16268	16456	16167	16346	16389	16399	16384	16086	16096	16125	16177	16250	16542	16440	16293	16361	16371	16416	16394	16094	16321	16383	16371	16584	16367	16174	16529	16302	16423	16271	16165	16285	16289	16196	16262	16437	16498	16270	16195	16444	16354	15982	16396	16366	16495	16502	16375	16363	16145	16569	16412	16265	16355	16273	16270	16246	16397	16431	16394	16427	16249	16295	16411	16256	16235	16102	16416	16212	16434	16369	16191	16597	16422	16318	16210	16193	16453	16332	16383	16280	16479	16247	16407	16151	16362	16484	16456	16293	16264	16154	16188	16494	16171	16062	16328	16248	16197	16520	16269	16305	16339	16287	16511	16430	16397	16381	16275	16340	16392	16468	16277	16111	16223	16331	16355	16375	16461	16155	16199	16358	16323	16220	16340	16242	16284	16325	16550	16416	16420	16335	16310	16265	16179	16291	16440	16553	16491	16449	16442	16213	16144	16445	16295	16318	16348	16382	16213	16441	16713	16178	16251	16255	16446	16257	16280	16457	16290	16322	16320	16484	16228	16400	16428	16226	16336	16417	16214	16099	16170	16376	16195	16266	16358	16324	16338	16373	16347	16099	16153	16448	16422	16353	16389	16411	16379	16127	16191	16230	16618	16097	16414	16330	16493	16265	16443	16345	16204	16334	16382	16340	16281	16367	16401	16549	16123	16231	16269	16336	16410	16456	16471	16233	16128	16364	16460	16286	16538	16367	16144	16217	16229	16252	16245	16279	16473	16335	16461	16404	16328	16448	16308	16356	16249	16382	16305	16182	16287	16146	16279	16369	16211	16257	16307	16238	16342	16470	16382	16249	16460	16324	16245	16120	16459	16179	16347	16350	16275	16336	16361	16340	16427	16366	16162	16379	16460	16259	16253	16327	16356	16279	16402	16423	16246	16423	16562	16245	16560	16149	16245	16083	16287	16385	16250	16346	16190	16476	16370	16251	16287	16260	16390	16320	16402	16289	16328	16223	16380	16403	16432	16440	16225	16452	16237	16252	16503	16506	16514	16307	16302	16238	16263	16290	16335	16294	16133	16280	16316	16423	16355	16348	16508	16448	16598	16392	16485	16420	16338	16356	16508	16294	16360	16339	16310	16461	16303	16264	16413	16301	16219	16424	16265	16402	16300	16301	16350	16435	16315	16344	16398	16401	16208	16269	16402	16394	16198	16208	16259	16384	16395	16293	16029	16323	16315	16329	16402	16415	16078	16242	16388	16401	16349	16346	16291	16384	16425	16149	16338	16189	16388	16468	16202	16395	16120	16191	16456	16142	16336	16427	15911	16349	16278	16237	16372	16356	16452	16130	16110	16376	16442	16387	16170	16374	16333	16419	16283	16429	16038	16243	16311	16242	16249	16391	16284	16270	16416	16541	16296	16352	16216	16220	16225	16375	16327	16280	16291	16389	16576	16298	16259	16441	16263	16228	16381	16332	16246	16164	16228	16320	16242	16208	16243	16068	16536	16397	16422	16242	16275	16202	16316	16343	16298	16223	16147	16365	16306	16457	16304	16352	16437	16387	16359	16235	16524	16430	16316	16325	16294	16287	16352	16441	16312	16279	16173	16336	16352	16360	16454	16472	16374	16478	16246	16264	16274	16233	16159	16297	16244	16157	16426	16284	16299	16421	16240	16218	16176	16517	16503	16296	16116	16345	16391	16411	16176	16353	16236	16310	16226	16187	16376	16331	16354	16460	16392	16176	16296	16252	16358	16365	16542	16287	16356	16444	16485	16262	16231	16280	16205	16386	16055	16308	16401	16170	16327	16424	16571	16475	16454	16236	16321	16443	16311	16340	16357	16328	16261	16235	16371	16204	16213	16306	16398	16255	16337	16384	16311	16333	16370	16247	16151	16463	16350	15961	16318	16376	16369	16401	16295	16322	16297	16375	16204	16422	16470	16144	16300	16277	16203	16206	16243	16268	16354	16309	16424	16266	16178	16505	16499	16305	16414	16410	16396	16356	16257	16364	16196	16235	16272	16429	16461	16488	16358	16535	16245	16294	16273	16382	16118	16376	16203	16496	16141	16314	16267	16186	16204	16278	16279	16380	16119	16344	16499	16462	16339	16367	16282	16280	16353	16224	16191	16391	16362	16493	16360	16267	16248	16528	16359	16261	16358	16359	16430	16388	16417	16203	16246	16353	16476	16290	16313	16254	16257	16286	16205	16374	16199	16370	16409	16307	16333	16333	16523	16443	16148	16268	16160	16135	16199	16357	16360	16376	16168	16412	16413	16242	16162	16414	16396	16236	16277	16331	16292	16357	16408	16320	16245	16366	16364	16413	16200	16391	16281	16131	16381	16133	16295	16356	16293	16419	16205	16184	16265	16193	16398	16389	16250	16380	16427	16219	16381	16567	16409	16198	16390	16282	16153	16265	16262	16118	16314	16413	16197	16082	16264	16264	16176	16360	16071	16348	16123	16440	16228	16388	16360	16401	16218	16235	16214	16167	16407	16347	16305	16276	16353	16427	16402	16415	16443	16356	16162	16472	16086	16272	16269	16388	16484	16320	16361	16248	16380	16264	16465	16311	16398	16541	16238	16340	16514	16286	16283	16430	16329	16463	16198	16383	16246	16431	16273	16444	16280	16307	16472	16256	16394	16286	16291	16436	16239	16350	16280	16264	16474	16481	16488	16123	16291	16291	16382	16475	16279	16294	16456	16340	16421	16314	16368	16308	16178	16310	16409	16267	16340	16243	16231	16277	16240	16221	16252	16340	16295	16299	16256	16392	16242	16287	16285	16223	16260	16254	16395	16252	16213	16296	16301	16455	16210	16256	16273	16424	16197	16188	16108	16354	16178	16337	16204	16347	16497	16476	16232	16314	16249	16455	16392	16242	16270	16356	16146	16300	16280	16328	16214	16145	16271	16505	16236	16326	16355	16329	16278	16333	16475	16499	16248	16259	16348	16458	16327	16305	16367	16403	16159	16325	16332	16364	16161	16350	16325	16196	16316	16473	16188	16499	16364	16331	16486	16289	16298	16493	16287	16373	16361	16513	16560	16480	16292	16242	16285	16429	16273	16333	16364	16421	16482	16265	16338	16157	16372	16323	16233	16234	16430	16088	16310	16299	16315	16207	16316	16402	16328	16331	16283	16257	16369	16246	16302	16332	16410	16619	16565	16292	16156	16198	16000	16284	16327	16455	16356	16212	16328	16317	16404	16289	16413	16416	16437	16399	16263	16318	16469	16381	16440	16358	16202	16230	16432	16335	16305	16369	16349	16183	16481	16342	16279	16429	16428	16358	16121	16323	16620	16454	16476	16387	16161	16262	16381	16303	16209	16332	16303	16374	16335	16499	16334	16335	16235	16399	16343	16518	16257	16240	16478	16300	16374	16285	16193	16199	16382	16363	16262	16166	16400	16374	16397	16430	16177	16224	16153	16207	16244	16339	16306	16372	16268	16455	16362	16243	16256	16430	16143	16237	16468	16315	16029	16248	16185	16333	16315	16516	16451	16402	16487	16413	16327	16281	16477	16208	16376	16418	16155	16403	16484	16346	16239	16425	16390	16293	16243	16358	16419
15722	30826	24663	19990	17528	16505	15882	15217	14877	14806	14772	14765	14751	14794	14566	14731	14531	14625	14456	14728	14630	14544	14293	14530	14651	14469	14674	14404	14518	14280	14514	14516	14413	14492	14331	14317	14335	14445	14617	14426	14351	14493	14368	14398	14446	14549	14353	14648	14452	14389	14588	14635	14363	14413	14408	14404	14529	14349	14347	14396	14362	14377	14357	14419	14376	14447	14448	14397	14552	14553	14480	14539	14503	14592	14451	14352	14381	14421	14524	14440	14450	14376	14373	14545	14358	14380	14240	14524	14540	14485	14501	14497	14380	14486	14301	14408	14589	14493	14498	14391	14525	14259	14522	14530	14453	14503	14355	14485	14394	14316	14336	14480	14602	14383	14427	14530	14527	14401	14533	14453	14299	14649	14618	14269	14416	14426	14491	14268	14601	14496	14448	14477	14405	14386	14500	14470	14232	14406	14484	14446	14448	14376	14443	14310	14327	14448	14407	14386	14466	14443	14447	14302	14500	14383	14599	14518	14355	14509	14220	14451	14603	14374	14515	14320	14618	14449	14506	14562	14395	14346	14582	14555	14291	14422	14492	14354	14397	14481	14539	14358	14516	14334	14539	14642	14488	14550	14356	14514	14652	14326	14310	14444	14508	14603	14380	14448	14453	14341	14584	14425	14434	14293	14600	14503	14671	14511	14455	14309	14316	14514	14308	14358	14475	14340	14390	14551	14500	14397	14523	14493	14561	14432	14433	14479	14783	14444	14500	14527	14606	14412	14386	14416	14456	14496	14495	14393	14462	14421	14392	14313	14295	14503	14372	14543	14503	14503	14387	14602	14364	14449	14514	14506	14456	14483	14435	14266	14355	14339	14415	14472	14400	14473	14571	14174	14569	14485	14415	14635	14330	14296	14569	14270	14512	14441	14359	14508	14343	14559	14297	14211	14459	14565	14491	14549	14373	14396	14456	14332	14502	14463	14459	14443	14360	14348	14414	14540	14520	14477	14460	14469	14493	14484	14368	14570	14492	14458	14464	14437	14458	14720	14500	14543	14475	14481	14484	14540	14429	14405	14368	14385	14497	14622	14255	14473	14453	14496	14253	14494	14288	14329	14317	14417	14483	14405	14326	14536	14505	14528	14320	14474	14517	14492	14359	14606	14362	14528	14523	14363	14535	14491	14365	14458	14391	14302	14501	14475	14489	14538	14419	14456	14507	14317	14434	14413	14794	14272	14320	14418	14615	14463	14502	14499	14495	14374	14472	14418	14411	14332	14300	14522	14566	14564	14451	14315	14536	14608	14434	14270	14509	14254	14499	14479	14457	14600	14425	14234	14577	14249	14411	14435	14278	14356	14253	14440	14441	14377	14507	14280	14451	14361	14419	14339	14600	14564	14318	14531	14423	14496	14423	14533	14305	14473	14377	14287	14474	14470	14412	14291	14542	14331	14438	14503	14363	14546	14252	14356	14380	14383	14489	14244	14438	14431	14296	14511	14491	14374	14455	14618	14329	14430	14569	14311	14522	14419	14309	14513	14467	14526	14365	14488	14541	14423	14366	14476	14545	14442	14440	14284	14408	14435	14393	14500	14241	14475	14520	14440	14492	14411	14358	14311	14541	14423	14313	14490	14605	14390	14425	14400	14443	14422	14426	14521	14504	14488	14561	14291	14383	14424	14490	14371	14610	14262	14453	14392	14495	14399	14249	14525	14504	14386	14433	14457	14431	14388	14448	14402	14412	14490	14449	14469	14455	14374	14567	14435	14407	14498	14486	14431	14389	14519	14591	14373	14459	14430	14455	14537	14624	14265	14364	14364	14573	14263	14417	14482	14307	14465	14398	14508	14497	14478	14575	14531	14406	14276	14208	14419	14565	14426	14508	14436	14509	14435	14605	14359	14445	14462	14482	14529	14526	14510	14321	14495	14291	14379	14326	14547	14471	14344	14493	14489	14412	14594	14423	14510	14459	14419	14476	14600	14362	14454	14369	14398	14349	14580	14404	14495	14364	14606	14417	14358	14515	14518	14474	14244	14478	14306	14580	14440	14348	14344	14461	14432	14477	14585	14104	14524	14589	14279	14465	14478	14617	14542	14345	14497	14455	14394	14516	14248	14634	14395	14414	14511	14308	14508	14508	14355	14401	14259	14585	14386	14281	14287	14326	14556	14425	14393	14391	14388	14537	14551	14492	14481	14609	14399	14336	14498	14588	14476	14545	14407	14453	14312	14215	14473	14442	14457	14441	14442	14362	14301	14371	14440	14466	14445	14341	14428	14493	14347	14530	14332	14407	14403	14502	14377	14583	14416	14470	14479	14499	14438	14424	14402	14376	14340	14199	14310	14569	14542	14519	14262	14495	14474	14511	14528	14423	14500	14537	14437	14540	14434	14494	14586	14406	14429	14561	14484	14452	14358	14260	14553	14409	14374	14402	14449	14384	14451	14411	14411	14500	14357	14496	14521	14420	14487	14402	14578	14363	14311	14382	14365	14440	14409	14540	14459	14424	14557	14482	14403	14446	14370	14501	14388	14480	14590	14430	14600	14598	14385	14533	14543	14357	14428	14415	14277	14549	14579	14370	14507	14443	14337	14353	14510	14344	14454	14379	14518	14503	14389	14487	14402	14368	14521	14350	14598	14434	14532	14421	14418	14488	14307	14337	14227	14616	14445	14442	14506	14310	14511	14497	14442	14452	14509	14338	14363	14368	14626	14349	14535	14417	14398	14452	14394	14448	14373	14502	14462	14423	14328	14619	14362	14381	14353	14367	14417	14371	14370	14367	14577	14557	14472	14449	14478	14272	14519	14470	14411	14418	14473	14335	14376	14528	14282	14491	14535	14433	14507	14610	14304	14464	14253	14578	14222	14469	14619	14477	14470	14397	14330	14444	14306	14379	14465	14511	14348	14468	14405	14483	14333	14440	14509	14420	14482	14627	14467	14451	14383	14439	14347	14415	14470	14472	14465	14563	14407	14393	14354	14406	14580	14382	14589	14541	14422	14433	14406	14436	14574	14460	14500	14415	14412	14383	14364	14364	14337	14585	14418	14504	14484	14573	14458	14359	14466	14456	14452	14467	14494	14561	14397	14520	14420	14432	14440	14441	14381	14398	14568	14398	14377	14340	14332	14145	14412	14496	14437	14430	14370	14481	14451	14502	14507	14488	14489	14323	14510	14623	14475	14534	14379	14381	14404	14480	14422	14430	14532	14437	14391	14482	14665	14312	14430	14655	14457	14491	14496	14485	14361	14492	14346	14337	14202	14386	14390	14532	14331	14539	14537	14407	14600	14603	14521	14531	14380	14482	14459	14389	14387	14412	14573	14401	14416	14347	14311	14563	14385	14546	14525	14409	14569	14543	14317	14504	14386	14419	14324	14459	14513	14490	14583	14319	14335	14310	14246	14493	14264	14527	14318	14544	14580	14478	14461	14373	14383	14429	14329	14343	14524	14501	14364	14435	14428	14331	14453	14437	14381	14556	14326	14535	14369	14485	14410	14414	14404	14384	14341	14420	14503	14667	14469	14417	14645	14428	14334	14501	14468	14474	14382	14357	14247	14395	14606	14456	14484	14545	14315	14400	14532	14491	14464	14499	14464	14481	14358	14380	14433	14427	14275	14553	14501	14587	14289	14447	14586	14406	14438	14538	14421	14342	14363	14471	14391	14554	14473	14468	14446	14532	14447	14097	14424	14349	14463	14486	14402	14426	14476	14576	14338	14566	14408	14365	14338	14552	14256	14502	14407	14491	14419	14455	14403	14349	14435	14327	14214	14427	14567	14511	14445	14438	14580	14489	14461	14455	14310	14600	14516	14371	14405	14350	14618	14351	14493	14514	14456	14466	14574	14574	14429	14274	14526	14355	14492	14429	14439	14489	14549	14506	14567	14456	14492	14507	14509	14602	14365	14459	14567	14130	14513	14552	14617	14346	14398	14502	14437	14333	14464	14373	14560	14402	14521	14497	14470	14355	14585	14406	14454	14419	14433	14405	14520	14168	14465	14512	14361	14537	14427	14277	14514	14619	14438	14338	14359	14436	14390	14328	14332	14471	14442	14309	14304	14467	14455	14352	14372	14506	14403	14554	14565	14454	14302	14412	14415	14460	14383	14366	14495	14442	14471	14592	14364	14519	14320	14583	14406	14349	14286	14381	14573	14647	14555	14463	14330	14461	14559	14226	14426	14360	14415	14352	14386	14409	14324	14466	14542	14408	14393	14464	14503	14377	14464	14389	14436	14640	14315	14491	14437	14322	14480	14324	14307	14465	14460	14467	14663	14370	14216	14429	14395	14538	14569	14492	14277	14251	14634	14425	14271	14353	14401	14415	14422	14332	14392	14503	14513	14512	14496	14450	14312	14547	14447	14478	14441	14478	14309	14459	14356	14412	14442	14505	14430	14427	14307	14443	14472	14380	14470	14391	14418	14465	14420	14449	14492	14398	14443	14389	14543	14549	14408	14513	14564	14360	14617	14450	14543	14488	14554	14291	14571	14474	14401	14517	14430	14377	14588	14429	14365	14259	14267	14377	14607	14467	14412	14448	14426	14404	14349	14473	14411	14643	14457	14491	14433	14392	14461	14334	14403	14324	14359	14391	14456	14485	14421	14485	14411	14417	14323	14477	14474	14430	14445	14380	14530	14383	14555	14593	14366	14355	14433	14489	14619	14385	14336	14430	14472	14519	14331	14580	14347	14524	14440	14367	14473	14398	14291	14397	14480	14368	14506	14482	14316	14401	14432	14611	14364	14498	14517	14492	14507	14561	14574	14453	14378	14408	14520	14438	14379	14539	14270	14493	14596	14239	14554	14410	14439	14319	14318	14571	14365	14567	14459	14357	14330	14393	14384	14462	14275	14518	14359	14501	14549	14471	14361	14377	14231	14484	14454	14399	14594	14450	14496	14447	14260	14479	14376	14406	14399	14539	14463	14325	14459	14546	14398	14402	14254	14443	14373	14439	14481	14408	14378	14339	14514	14476	14594	14431	14362	14453	14267	14473	14363	14309	14394	14301	14430	14551	14377	14503	14478	14358	14532	14456	14470	14487	14484	14369	14400	14429	14536	14516	14459	14562	14503	14458	14432	14486	14308	14442	14412	14510	14499	14437	14508	14387	14591	14399	14551	14505	14254	14435	14495	14442	14486	14494	14525	14495	14372	14569	14416
25457	21590	26663	26156	17940	16640	16568	15826	15502	15610	15806	15645	15802	15626	15617	15535	15708	15660	15374	15610	15517	15701	15377	15335	15414	15528	15438	15469	15427	15171	15400	15682	15322	15228	15434	15459	15366	15388	15490	15478	15411	15446	15450	15537	15405	15541	15608	15599	15533	15391	15421	15463	15540	15618	15413	15280	15227	15343	15608	15370	15481	15426	15284	15334	15414	15308	15299	15204	15293	15359	15281	15487	15457	15470	15511	15488	15441	15486	15362	15536	15309	15587	15631	15379	15634	15352	15496	15393	15305	15535	15558	15337	15502	15415	15451	15344	15297	15300	15447	15346	15237	15412	15389	15601	15523	15309	15490	15408	15425	15362	15400	15301	15457	15453	15117	15402	15608	15399	15515	15360	15313	15370	15292	15518	15167	15174	15516	15280	15402	15461	15483	15602	15489	15332	15618	15474	15474	15313	15422	15292	15484	15305	15414	15178	15640	15436	15450	15275	15406	15361	15501	15434	15391	15491	15529	15408	15451	15436	15390	15474	15513	15244	15436	15399	15264	15395	15630	15481	15359	15317	15361	15535	15519	15419	15498	15417	15359	15682	15478	15688	15455	15449	15356	15551	15480	15478	15561	15569	15513	15377	15410	15222	15403	15348	15358	15412	15440	15343	15221	15427	15570	15465	15389	15380	15607	15397	15499	15421	15503	15441	15418	15428	15424	15395	15407	15415	15534	15330	15428	15507	15579	15353	15252	15515	15657	15484	15224	15487	15545	15388	15334	15470	15540	15651	15343	15522	15644	15554	15404	15449	15428	15390	15450	15366	15330	15368	15405	15421	15219	15533	15469	15472	15313	15505	15382	15674	15499	15330	15287	15361	15312	15687	15586	15578	15327	15492	15505	15520	15405	15489	15585	15317	15291	15389	15223	15374	15326	15419	15313	15366	15537	15463	15488	15491	15335	15477	15492	15799	15250	15500	15336	15310	15471	15408	15599	15484	15337	15482	15513	15354	15573	15353	15631	15374	15532	15328	15410	15617	15409	15417	15473	15395	15337	15533	15169	15286	15218	15302	15390	15287	15279	15394	15397	15437	15397	15432	15573	15527	15612	15623	15458	15450	15558	15382	15211	15431	15356	15567	15523	15683	15517	15409	15381	15451	15542	15587	15443	15639	15167	15431	15329	15418	15404	15375	15405	15536	15435	15475	15360	15540	15493	15449	15396	15498	15477	15185	15451	15382	15325	15333	15705	15497	15381	15234	15405	15586	15419	15444	15407	15635	15260	15271	15541	15435	15480	15380	15453	15582	15550	15471	15344	15490	15474	15430	15353	15548	15283	15306	15280	15470	15437	15460	15572	15382	15415	15590	15369	15234	15495	15445	15319	15229	15372	15572	15394	15215	15401	15405	15427	15538	15361	15562	15492	15697	15481	15386	15523	15436	15417	15428	15346	15312	15536	15439	15395	15439	15740	15393	15686	15441	15401	15473	15284	15383	15268	15494	15466	15613	15402	15492	15243	15496	15417	15380	15661	15521	15501	15633	15306	15509	15523	15298	15327	15561	15356	15245	15474	15306	15522	15598	15335	15457	15371	15370	15393	15410	15412	15425	15366	15168	15441	15389	15474	15620	15422	15411	15141	15561	15289	15401	15571	15255	15485	15422	15573	15397	15647	15459	15172	15377	15494	15364	15594	15211	15600	15559	15446	15410	15312	15379	15198	15294	15341	15490	15470	15471	15440	15455	15564	15302	15222	15248	15267	15238	15396	15464	15386	15473	15527	15265	15604	15481	15465	15467	15486	15350	15434	15591	15484	15397	15396	15482	15412	15474	15554	15613	15416	15414	15652	15598	15599	15394	15445	15373	15409	15454	15304	15502	15424	15421	15595	15477	15593	15448	15619	15539	15262	15388	15423	15481	15239	15418	15171	15407	15467	15454	15336	15492	15609	15527	15624	15392	15526	15415	15446	15441	15409	15482	15427	15398	15417	15266	15445	15326	15322	15368	15700	15300	15583	15326	15351	15480	15566	15451	15375	15639	15488	15557	15369	15437	15468	15457	15510	15451	15539	15362	15351	15595	15367	15317	15530	15473	15561	15559	15425	15458	15601	15377	15231	15625	15458	15510	15399	15392	15422	15437	15331	15387	15437	15430	15552	15736	15353	15750	15585	15368	15417	15495	15443	15574	15338	15441	15478	15384	15406	15348	15514	15447	15492	15376	15658	15665	15618	15516	15559	15470	15418	15422	15503	15604	15643	15259	15448	15478	15483	15490	15521	15364	15357	15561	15524	15475	15523	15417	15455	15280	15411	15356	15386	15662	15416	15514	15418	15573	15471	15203	15479	15548	15478	15480	15542	15456	15448	15488	15530	15385	15400	15294	15590	15468	15467	15357	15340	15306	15386	15462	15556	15369	15515	15499	15300	15419	15445	15353	15558	15601	15408	15389	15402	15637	15374	15401	15519	15348	15396	15432	15396	15597	15500	15514	15548	15629	15367	15224	15300	15539	15653	15616	15485	15439	15474	15316	15375	15339	15484	15460	15309	15571	15465	15418	15410	15223	15307	15414	15451	15467	15458	15259	15462	15433	15437	15515	15470	15335	15427	15441	15495	15401	15656	15338	15329	15375	15478	15549	15569	15590	15729	15191	15343	15390	15281	15306	15455	15551	15483	15392	15554	15541	15320	15341	15397	15377	15577	15449	15549	15356	15414	15408	15419	15485	15484	15469	15486	15478	15504	15570	15577	15424	15478	15326	15592	15597	15679	15672	15562	15392	15514	15372	15378	15326	15371	15407	15369	15422	15419	15418	15501	15581	15579	15316	15296	15372	15390	15480	15353	15423	15299	15537	15455	15494	15539	15559	15570	15590	15491	15373	15293	15493	15364	15467	15342	15421	15472	15553	15209	15287	15248	15259	15363	15369	15492	15426	15368	15480	15433	15607	15483	15487	15379	15278	15441	15314	15362	15518	15292	15618	15268	15399	15365	15547	15500	15260	15480	15505	15361	15429	15538	15671	15431	15284	15296	15525	15321	15605	15577	15495	15406	15491	15213	15487	15347	15397	15474	15549	15439	15183	15332	15219	15276	15467	15329	15361	15469	15403	15564	15242	15578	15581	15456	15473	15477	15509	15263	15569	15571	15389	15450	15417	15143	15230	15401	15320	15231	15126	15419	15386	15601	15504	15345	15497	15475	15307	15572	15716	15414	15505	15091	15422	15286	15502	15393	15580	15497	15534	15357	15442	15628	15397	15601	15447	15205	15295	15368	15341	15451	15551	15538	15405	15283	15323	15450	15321	15183	15398	15464	15247	15482	15395	15463	15341	15557	15439	15272	15429	15429	15521	15381	15249	15367	15292	15395	15332	15746	15494	15219	15487	15419	15215	15506	15399	15453	15498	15438	15230	15456	15450	15430	15612	15338	15471	15262	15580	15621	15372	15470	15408	15380	15381	15387	15682	15541	15597	15581	15362	15420	15701	15623	15584	15386	15531	15342	15223	15524	15700	15373	15430	15515	15524	15535	15398	15617	15325	15347	15553	15646	15394	15424	15463	15348	15408	15527	15446	15222	15286	15471	15339	15256	15576	15326	15607	15475	15324	15541	15416	15478	15349	15389	15516	15263	15471	15234	15411	15393	15346	15427	15533	15424	15357	15400	15418	15549	15280	15436	15425	15575	15332	15275	15442	15253	15320	15229	15418	15374	15456	15470	15482	15391	15455	15533	15509	15379	15440	15314	15386	15402	15488	15386	15165	15388	15387	15516	15394	15490	15294	15491	15487	15391	15408	15232	15331	15458	15333	15406	15528	15444	15283	15277	15466	15347	15371	15578	15566	15258	15402	15248	15336	15282	15388	15363	15336	15415	15441	15468	15435	15475	15283	15201	15446	15270	15282	15461	15410	15284	15228	15377	15541	15538	15580	15403	15565	15538	15366	15303	15364	15424	15340	15633	15480	15433	15452	15455	15464	15286	15415	15388	15376	15607	15427	15583	15287	15355	15373	15565	15406	15592	15369	15504	15485	15447	15462	15523	15376	15503	15275	15211	15463	15312	15564	15520	15582	15422	15490	15520	15533	15278	15291	15582	15364	15531	15450	15496	15469	15281	15314	15416	15393	15439	15589	15490	15376	15439	15523	15150	15463	15290	15285	15278	15206	15521	15582	15416	15656	15557	15558	15248	15315	15456	15339	15281	15433	15470	15533	15558	15505	15531	15454	15508	15378	15402	15456	15487	15543	15544	15456	15633	15455	15272	15512	15496	15385	15411	15496	15483	15418	15333	15302	15519	15609	15445	15608	15480	15479	15360	15702	15446	15362	15473	15446	15551	15602	15272	15320	15573	15516	15551	15379	15347	15540	15504	15577	15356	15628	15338	15522	15358	15371	15409	15437	15328	15314	15398	15474	15397	15627	15336	15531	15392	15262	15441	15451	15713	15441	15416	15473	15341	15530	15396	15390	15483	15365	15450	15461	15447	15613	15461	15328	15375	15424	15379	15557	15308	15198	15384	15299	15418	15396	15541	15248	15254	15504	15432	15473	15629	15356	15510	15463	15450	15415	15472	15519	15266	15552	15300	15534	15405	15224	15425	15285	15397	15408	15578	15386	15422	15523	15380	15567	15465	15509	15526	15393	15331	15351	15488	15375	15377	15528	15569	15362	15437	15419	15502	15377	15466	15517	15489	15470	15351	15229	15504	15395	15542	15578	15342	15646	15642	15391	15462	15628	15473	15523	15497	15296	15287	15316	15508	15481	15621	15498	15299	15328	15496	15746	15337	15565	15258	15357	15350	15396	15463	15272	15559	15322	15447	15589	15574	15395	15433	15378	15437	15384	15325	15377	15415	15425	15370	15270	15560	15236	15279	15235	15337	15395	15581	15391	15403	15490	15506	15446	15361	15566	15503	15345	15415	15357	15460	15512	15366	15406	15328	15552	15382	15512	15381	15446	15426	15410	15347	15402	15673	15513	15557	15316	15310	15555	15459	15477	15361	15693	15418	15446	15488	15531	15444	15693	15530	15505	15530	15552	15460	15507	15257	15472	15446	15162	15591	15488	15527	15525	15475	15454	15328	15336	15355	15487	15334	15272	15351	15424	15411	15452	15763	15447	15610	15445	15436	15364	15351	15388	15456	15339	15558	15476	15352	15350	15383	15397
15537	25695	20143	17278	16370	15321	14713	14393	14406	14270	14170	14178	14252	13984	14122	13976	14100	14112	14067	13981	13958	14025	14060	13950	14075	14097	14129	13942	13894	13972	13917	13921	14030	14100	14025	14050	13868	13946	14005	13956	14068	13951	13974	14055	14072	14045	14008	14011	13962	13909	13885	13983	13936	13982	13967	13862	13873	13947	13912	13738	14075	13876	13987	14058	14058	13830	13981	13998	13989	13844	13926	13919	13883	14009	14024	13849	13979	14000	13853	13965	13765	14001	13925	13982	13941	13920	13982	14061	13952	13914	14058	13926	13953	13971	14136	13912	13915	13744	13815	13974	14044	13982	14150	13848	13863	13918	13951	13976	14030	13855	14008	14106	13859	13914	13942	13927	13936	13829	14088	13973	13907	14019	13916	13852	14049	14056	13993	13792	13824	13963	14159	13895	13830	13968	14045	13892	13992	14025	13949	13832	13816	13967	14057	13957	14043	13825	13921	14071	13915	13945	14019	13875	13800	13930	13891	14130	13916	13864	13898	14063	13965	13901	13930	14042	14058	14174	14065	14023	14028	13995	13774	13952	14140	14025	13974	14156	13984	13995	13869	14059	14121	13989	14054	13818	13831	13882	13930	13830	13957	14000	13824	13848	13907	13996	14080	13966	13859	13890	13998	14002	14001	13958	13933	14084	13938	14106	13879	13982	13844	13963	13768	13909	13851	13929	14164	13821	13944	14191	13774	13905	13953	13937	13883	13926	14037	13845	14051	14028	13871	14067	13927	14030	13836	14130	13721	14025	13908	13871	13885	14046	13860	13977	13987	14040	13970	13953	13867	13849	13990	13779	13879	13978	13790	13945	13994	13969	13823	13840	14021	13963	13800	13805	13955	13881	13726	13914	14107	13948	13910	13975	13999	13885	13941	13964	13912	14032	13794	13978	13895	13854	14018	14111	14131	13858	14182	13916	14006	13857	13971	13926	14075	13971	14027	14015	13871	13967	13901	13894	13903	13932	14009	14092	13980	13801	13921	14129	13957	13981	14040	13984	14047	14032	14052	13911	14048	14139	13909	13983	13914	13756	13925	13951	13927	13824	13809	14083	13881	13839	13964	13939	13878	14016	13931	14005	14107	14000	14095	13875	13824	13949	13953	14029	14003	13939	13889	13967	13984	13813	14018	13833	13875	13978	13953	13882	14048	14076	13963	13827	13951	13895	13954	13775	13922	13969	13973	13961	13956	14007	14012	13975	13865	13968	13939	14081	13845	14017	13910	14017	13892	13832	13775	14058	13915	13808	13993	13919	13839	14027	14128	13933	13871	13987	13950	13944	13830	13853	13825	13901	14006	13881	14011	13936	13990	13814	13901	14048	13991	14067	13940	13949	13917	13941	14022	14091	13993	13973	14000	13876	13941	13958	13892	14087	13950	13835	13946	13893	13968	14003	14013	14026	13912	13818	13817	13864	13972	13934	13785	14014	13819	14061	13997	13948	14157	13786	14066	14072	13987	13942	13827	13899	14250	13787	13937	14049	14048	14038	14006	13985	13843	13861	13981	13813	13870	14012	14121	13985	13888	13861	14102	13797	13951	13966	13986	14076	14172	13909	13722	13887	13940	14096	13824	13974	13879	13910	14145	14020	13949	13874	13694	13978	14066	13903	14068	14000	14002	14004	13995	13942	13990	13944	14055	14003	14032	14130	13965	13940	13895	14121	13941	13727	13924	13899	14075	14112	13932	14000	13783	14109	13935	13842	13998	13922	13807	13822	13721	13988	13903	13826	13945	13771	13978	14007	13802	13937	13846	13921	13791	13976	14027	13950	13989	14088	14123	13838	14023	14040	13921	13857	14049	13887	13947	13994	13987	13932	13963	13947	13893	13973	13833	14070	13747	13961	14018	13946	14045	13969	13991	13946	14010	14009	13973	13970	13993	13930	13931	14036	13912	13894	13913	14110	13921	14100	13874	14095	14007	13891	14149	13927	14011	13910	13939	13876	14020	14104	13927	14075	13940	13980	14120	13933	13957	13968	13980	14101	13891	14051	14018	13925	14039	14104	13835	13916	13976	14034	13850	13996	14015	14085	13969	13838	13983	13934	13891	13902	14112	13851	14124	14035	13971	13943	14003	14024	13724	14070	14147	13950	13999	13839	13967	14055	13929	13929	13933	13984	13997	13883	14125	13958	13993	14034	13872	14104	13946	13974	14074	14032	13868	14054	14001	14000	13937	13882	14038	13854	13922	14057	13823	14020	13897	14115	13997	14199	14096	14044	14031	13981	13691	14027	14068	13902	13974	13930	13927	13974	13764	14125	13826	14187	13870	13905	14112	13975	14083	14052	13865	13954	14119	14034	13954	13874	13959	13981	13956	13947	13976	13951	14026	13836	14054	14030	13935	13972	13937	14133	13954	13847	13978	14028	13969	13972	13894	14017	13886	13956	13848	14045	13881	13949	13724	13981	13924	14075	13892	14022	13901	13935	13910	13999	13890	13863	13886	14026	14091	14120	13988	13975	13896	13803	13930	13824	13985	13757	13933	14068	13832	14002	13738	14101	13824	14026	13968	14142	14010	13923	13754	13727	14010	13870	13905	13768	13945	14066	13909	13907	13890	13924	13882	14049	13905	14006	13948	13946	14089	13813	14143	13988	14047	13969	13958	13984	14074	13991	13950	13875	13982	14020	14009	13962	13841	13994	13804	13885	13986	13980	13873	13904	14052	13927	13997	13982	13945	14018	14091	13882	13943	13812	13895	13927	14086	14098	14063	14032	13833	13840	13870	13808	13851	13975	14084	14099	13819	13818	13878	13953	14176	13904	13949	13883	13911	14029	13921	13871	13897	14031	14061	13759	13772	14002	14050	13987	14078	13959	14035	13864	14043	14099	14172	14029	14065	13926	14036	13994	14068	14025	14084	14013	13918	14014	13908	13973	14023	14038	13914	14014	13955	13770	13988	13872	14022	13908	13981	13872	13892	13852	13857	14000	13862	14036	14083	14028	13985	13998	13889	13973	13934	13976	14122	13931	14060	14084	13986	13796	13781	14108	13871	13985	14003	14015	13969	13901	14017	14011	14069	13984	14031	13951	14094	13972	13829	13929	13994	13922	13960	13944	13954	13959	14085	13948	13872	13965	13896	13908	14013	13842	14008	13814	13941	14007	13928	13990	13889	13940	13948	13925	14196	13844	13984	14078	13864	13951	13861	13828	13920	13967	13991	14022	13920	13895	13915	13956	14062	14032	14005	14065	14000	14001	13948	13979	13969	14069	13967	14116	13701	13956	14017	13866	13841	14112	13836	13832	14186	13922	13958	13989	14083	13979	14114	14026	13870	14014	14053	13834	13980	13862	13900	14087	13988	13838	13945	14083	13976	13969	14063	13907	13868	13989	14086	14029	13992	13988	13961	13901	14108	13951	13989	14071	13872	13886	13898	13969	13825	14060	13873	14023	14020	14044	14014	13814	13881	13847	13876	13996	14009	13915	14149	14165	14039	13871	13877	14065	14052	13927	14033	14077	13807	13922	13800	13914	13771	13978	14007	14172	13966	14129	13986	14029	14106	13879	14017	13919	13884	13920	13962	13906	13716	13902	13953	13978	13975	14103	14071	13950	13979	13897	13953	13955	13838	13921	13857	13895	13803	14073	13847	13928	14069	13894	14098	14104	13921	13910	13859	14100	14014	14007	13910	14010	13794	13883	13910	13987	13920	14080	13757	13923	14012	14039	13954	14069	13799	13975	13961	13962	14022	13943	13913	13891	13904	13791	14044	13971	14128	13941	13904	13911	13987	13940	14083	13983	13885	13980	13976	13925	13878	13938	13950	13970	13943	13948	13942	14110	14012	14026	13897	13983	13952	14030	13916	13893	13835	13909	13952	13972	14053	14141	13896	13782	14018	14023	13872	14092	13911	13842	13912	13984	13913	13929	13887	13867	13960	14111	13964	13899	13932	13966	13899	14098	13862	13858	14114	14013	14055	14112	13864	13972	13936	13913	13934	13931	14026	13908	13844	14033	13893	13915	14013	13924	13962	13994	13871	13870	13922	13951	13881	13964	13885	14023	14077	13976	14016	13864	13887	13870	13883	13972	14077	13933	13985	13789	13806	13887	13846	14027	14002	13825	13929	13932	13983	13933	13943	13992	13971	13972	13919	13944	13875	14047	13807	14112	14053	13998	13886	14063	14022	13905	14009	13901	14011	13920	13940	13954	13854	13968	13815	13856	13930	14087	13914	13975	13990	13977	13985	13958	13755	13911	13985	13921	13975	13881	13974	13777	13969	13780	14044	13986	14028	14040	14123	13889	13926	13938	13843	14067	13909	13969	13844	13951	13938	13970	13969	14043	13996	13914	13927	14065	14111	13993	14033	14002	14082	13947	13917	13910	13838	13892	13924	14021	13872	14090	13823	13941	13933	14065	14198	13908	13913	14010	13975	14090	13905	13870	13870	14005	13907	14039	14137	14075	13947	14107	14107	14016	14041	13950	13965	14020	14077	13793	14068	13801	14048	13970	13911	14085	13904	13886	14027	13917	13894	13933	13924	14081	13876	14015	13961	14003	13778	13932	13842	14030	13844	13839	13954	14243	13918	13942	14230	13938	13944	13995	14062	14024	14021	13969	13962	13742	14001	13894	13993	13934	14209	13804	13916	13859	14023	13870	14018	14075	13970	14119	14069	14092	13953	13940	14057	13971	14052	13956	14092	14059	14053	14123	13887	14026	13915	13997	14218	14038	14022	13959	14031	14114	13767	13924	14069	13854	14027	13834	13987	13857	14162	14044	13978	13850	14012	13858	14066	13961	13993	13974	13985	13882	13925	14040	13915	14019	13935	13827	14003	14022	13924	13883	14027	13951	13793	14081	13918	13928	14095	13957	13845	14001	14014	14006	13921	13794	13808	13941	13895	14044	14041	13894	13840	13979	13987	13978	13908	14055	13973	13997	13978	14150	13893	13817	13922	13857	13895	13931	13855	13898	14151	13818	14238	13854	14003	14060	13985	14015	13949	14010	13825	14205	13978	13974	14005	14075	13931	14031	13888	14065	14001	14100	14106	13998	14031	14034	13828	13759	13917	13985	13805	14126	14101	13931	14034	13964	14009	14057	13888	14003	14013	13874	13877	13911	14014	13949	14072	14086	13895	14065	14156	14036	13975	13839	13937	13935	13960	13993
22717	21611	28871	24852	22009	23342	22901	18321	17665	17675	17713	17651	17598	17588	17530	17273	17308	17295	17493	17212	17197	17369	17355	17260	17256	17219	17300	17389	17200	17063	17199	17014	17301	17238	17094	17233	17206	17182	17194	17146	16915	17164	17145	17298	17221	17239	17099	17043	17015	17307	17129	16989	16975	17244	17175	17070	16955	17036	17161	17001	17047	17329	17280	17012	16997	17009	17139	16991	16948	17065	17259	17275	16951	17175	17178	17249	17091	17000	17027	16839	17097	17017	16983	16971	17184	16984	16942	17197	16969	17110	17050	17144	17084	17195	16996	16981	16995	17112	17063	16949	17215	17056	17179	17155	17035	17185	17276	17050	17264	17083	17181	16977	17123	16970	17110	17087	17005	17160	17001	17064	17025	17078	16956	16969	17175	16969	16928	17147	17003	17032	17084	17046	17226	17095	17053	17139	17079	17016	17196	16801	17191	16829	16920	17080	17176	17050	17190	16917	16990	16995	16953	16964	17007	17011	16910	17055	16944	16897	16918	17033	16860	17101	17048	17034	17047	17119	16950	17211	16833	17079	17159	17040	16951	17080	16919	16960	16777	16999	17163	17218	17005	16945	17040	16908	16944	16869	16977	16968	17024	16901	17102	17087	17058	17037	17224	17059	17036	17142	16976	17213	16896	17016	17103	17154	17027	16961	17139	17082	17045	17229	17018	17330	17083	17035	16910	17096	17147	16920	17157	17183	17119	16991	17034	17093	17100	17002	17127	17169	16823	17231	17118	16872	17093	17036	16804	16984	16969	17079	17275	17092	17157	17025	17052	17239	16891	16859	17129	16993	17122	16943	16965	17124	17061	16974	17002	16992	16932	16958	17014	16909	17058	16922	17141	16984	17035	17114	17166	17139	17069	17185	17048	16970	16965	17051	17103	17138	17013	16956	17105	16860	16838	17118	17008	17191	17106	17103	16842	16981	16823	16928	17186	16879	17049	17027	17101	17162	17031	17095	17116	17126	17338	17096	17192	17097	16965	17100	17085	16905	17121	17041	16983	17169	16961	17267	17125	17164	17210	16925	17039	16964	16986	17035	16961	17107	16944	17119	17069	17002	17030	16943	17293	17165	17093	17150	16987	17170	17244	17043	16919	16860	17129	17041	17056	17065	17046	17140	16788	16791	17209	17037	17182	17057	17038	17264	16983	17088	16866	17137	17066	17110	16991	17041	17218	16939	17086	17150	17164	17127	17252	16886	16992	16953	17220	17033	17066	17003	17162	17048	17043	16969	17145	16909	16993	17073	17209	17271	17222	16943	17113	16846	17318	17287	17011	17061	17080	17095	17084	17010	17195	16937	17040	17132	16972	16914	16988	17008	17063	16982	16948	16942	17066	16928	17015	16957	17121	17058	17065	16980	17184	17063	17084	16998	17019	17064	17111	17072	17092	17041	16953	16791	17195	17196	17010	17034	16937	16926	16803	16913	17032	16980	17131	17192	16978	17149	17080	17253	16966	17089	17168	17168	16892	17104	17123	17118	17093	17020	16970	17135	17234	16895	16978	17080	17118	17145	17104	17146	17038	16994	17082	16843	17061	17013	17024	17248	17056	16864	17138	17142	17276	17036	17294	17167	17031	16994	17056	16852	16981	17175	16947	17050	17037	17033	16899	17053	17093	16902	17035	16928	17131	17077	17244	16872	16963	17161	17067	17056	17199	17004	17132	16751	17118	17165	17050	17026	17208	16967	16972	17096	16956	17002	16914	17080	16780	17153	16948	16968	16929	17170	16985	17084	17296	16971	17015	17085	17037	17161	17015	16957	16862	17069	16854	17030	17173	16999	17122	17346	17110	16999	17115	16993	17174	17064	17052	17152	17092	17109	16903	17096	17073	17056	17141	17183	16868	16876	16882	17091	16942	17017	16837	16813	16834	17044	16982	17212	17026	17116	17087	17053	16852	17200	17078	17012	17262	16971	17080	17037	17093	17050	17091	16878	16972	17174	17169	17028	17106	17094	16889	16747	17070	17040	16991	16961	16944	17196	17089	17196	17061	17146	17191	17125	17053	16890	17082	16952	17019	17067	17055	17038	17071	16964	16942	16948	17053	17062	16988	16992	17014	17164	16903	17034	16991	17088	17071	17160	17246	17093	17173	17019	17112	16997	17141	17014	17198	17062	16987	17099	17191	17192	17015	16992	16959	17131	17038	17007	17056	17142	16959	16965	17055	17291	17123	17169	17076	17141	17068	17019	16964	16910	16848	17233	16945	17115	16907	17075	16916	17058	17096	16977	17220	17067	17150	17102	17201	16907	16910	17039	17083	17042	16974	17003	16957	16783	17175	17061	17234	17036	16741	16973	16919	16902	16865	17146	17156	17116	16975	17086	17078	17081	17206	16993	17208	17178	17216	16989	17195	17293	17156	17168	17045	17033	16946	16924	16968	17063	16963	16905	16985	16778	17206	16991	17134	17109	17110	17102	17133	16940	16986	17099	16976	16996	17239	17010	17036	16916	17127	17196	17012	17129	17059	17003	17035	16959	16932	17116	17162	16923	17029	17186	17048	17034	17079	17034	17139	16926	17108	16966	17213	17069	17087	17043	17070	17078	17026	16972	17079	16939	16967	16960	17157	17182	16964	17005	17064	17177	17048	17085	17019	17090	17064	17102	17033	17361	17215	16973	17117	17103	17164	16875	17202	17017	17049	17123	17104	16979	17022	16991	17208	17004	16968	16859	17043	16715	17037	17049	16947	17021	17111	17029	16920	17001	17081	16854	16951	16798	17092	17046	16955	17133	16929	16835	17224	16999	17146	16979	17319	17065	16985	17109	16940	17235	17182	16945	17004	17043	17017	17000	16884	16871	16906	17097	17101	16930	17016	17054	17099	17040	16955	16959	17145	16892	17169	17113	16894	16928	16956	17174	17081	16740	17171	16921	16974	16931	16986	16841	17300	17024	17050	17159	17026	17066	16992	17007	17019	16999	17069	16949	16907	16829	16982	17060	17085	17266	17068	16982	16967	17345	17062	17174	16954	16967	17121	17036	17056	17121	17011	16980	17040	17032	17089	17155	17141	16907	16961	17002	17084	16700	17255	17014	17040	17005	17196	16895	17038	17070	16916	17024	17042	16998	17030	17211	17023	17043	17175	16976	17059	17122	17128	16924	17224	17158	17027	17001	17077	16956	16984	17125	16996	17036	16953	17107	16962	17043	17009	16851	16783	16862	17027	16966	17062	16946	16955	16867	17197	17262	16857	17067	17207	17085	16903	17111	17037	17224	17149	17001	17095	17063	16967	17105	16999	17192	16930	17130	17296	17071	16888	17060	17094	17070	17143	17107	17017	17028	16793	16889	16882	16851	16906	16966	17006	16931	16959	17167	17271	17105	16975	17082	16941	17012	16794	16865	17085	17140	17219	16979	17061	16854	16978	17062	16951	17154	17083	16851	16929	17004	17024	17109	17090	17142	16987	17077	17095	17112	17028	17001	17124	17126	17075	17093	17068	17161	16929	17071	16955	17016	17077	17277	17019	17127	16959	16914	17074	16889	17022	16858	17133	16992	16899	17092	16956	16959	17288	17157	17052	17105	17249	17032	16934	17157	17171	16923	16962	17053	16956	17071	17000	17087	16864	16920	17100	17135	17073	17038	17023	17145	17156	16879	17162	17156	16919	17083	16945	17131	16987	16908	17090	17162	17146	16982	17018	17138	17123	17040	16998	16980	17076	17165	17003	17010	17115	16918	17010	17048	16858	17123	17052	17194	16891	17158	16938	17252	17362	17110	17096	17001	17002	16991	16861	16960	17184	16932	16944	16976	16918	17026	16825	16994	17088	16885	17106	17237	17055	17040	17123	17115	17212	17128	17151	17092	17086	17112	16948	17016	17070	17140	17134	17157	16965	17087	17189	16924	17064	17174	17003	17064	17107	17120	17029	16913	17082	17119	17021	17104	17055	17223	16885	16911	17031	16852	17240	17155	17106	16709	16957	17013	16976	17026	16941	16985	16929	16958	16958	16887	16899	17090	16831	17226	16894	17136	17014	17092	17060	16876	17259	17049	17076	17169	17075	17134	17014	17115	16960	17091	17301	17037	17037	16958	16920	17210	17162	17251	17148	16972	16941	16997	16955	17006	17092	17082	17042	17096	17007	17132	16920	17059	16991	17124	17089	17093	16904	16863	17166	17138	17157	17142	16924	17052	17006	17058	16980	17222	17036	16933	17122	16977	16776	17009	16845	16994	17171	17254	16980	17181	16953	17253	17118	17027	17104	17009	17298	16985	16983	16964	17064	17081	16799	16993	16980	16868	17087	17023	17078	17008	16942	16994	16834	17261	17191	17326	17081	17113	16952	17040	16790	16909	16833	17175	16905	17031	17124	17004	16884	16906	16893	17086	17031	16920	16912	17077	17211	16988	17207	17043	17079	17089	17100	17012	16892	16862	16852	16981	16941	16990	16944	17211	16994	16962	17141	17170	17204	16881	17013	17111	17026	17062	17026	17171	17153	16955	16982	17109	16995	17169	17153	17152	17136	17172	16976	17066	17031	16951	16967	16985	17179	17086	17181	16978	17047	16903	16824	17180	17170	17030	17067	17113	17026	17109	16983	17054	17203	16855	17187	17094	17204	17116	16948	16862	17001	16769	17145	17137	17150	16841	16801	17026	17063	16948	17016	16981	16867	17118	17218	16917	16833	17111	17020	17119	17162	17073	17043	16880	16921	17193	16900	17050	17193	16783	17000	16938	17128	17029	16939	16841	16996	16979	16803	17057	16896	17013	17121	17017	16983	17214	17029	17050	16915	17116	16916	17023	16874	17151	16942	16960	17162	17084	17160	17000	17045	17146	16899	17155	17181	16900	16822	16974	16922	16898	17058	17018	17041	16946	17155	16978	16891	16991	17010	17147	16983	16962	17079	17011	16910	17115	17221	17085	17005	17226	16940	17236	17075	17113	17053	17119	17050	17140	17106	17124	17112	17052	16984	16981	17212	16909	17087	17020	17046	17022	17013	16779	16938	17033	17121	17155	16947	17203	16832	17055	16925	17288	17015	16934	17013	17166	16907	17116	17168	16905	16871	16963	16918	17086	16945	16991	17084	16875	17051	17163	17035	17064	16977	17093	17026	17118	17015	16955	16971	17174	16976	17091	17040	17109	16973	16905	17223	16988	17047	16882
17513	35814	28982	24828	21110	17489	16267	15951	15730	15530	15606	15262	15303	15313	15303	15268	15307	15171	14905	14859	15056	15072	14981	15094	15140	14982	14831	15017	15053	14841	14818	14897	14932	15039	14832	14805	15076	15109	14961	14994	14908	14789	14956	14694	14755	14870	14956	14937	14994	15009	14911	14902	15043	14962	14852	14928	14959	14979	14767	14963	14970	14893	15101	15121	15016	14961	14831	14967	14899	14866	14826	15009	14859	15132	14985	14881	14875	14900	14768	14821	14830	14762	14900	14955	14972	14920	14781	14918	14943	14861	14938	14711	14810	15046	14991	14927	14896	14928	14870	14864	15084	14742	14809	14965	14849	14879	14916	14919	14881	14909	14949	14902	14732	15044	14874	14824	14789	15039	15024	15029	14991	14971	14942	14670	14944	15041	14989	14838	15005	14976	14837	14994	14954	14932	14982	14984	14936	14839	14888	15063	14933	14713	15056	14930	14762	14762	14947	15133	14769	14918	14780	14911	14990	14793	14940	14800	14983	15097	14990	14862	14880	14782	14824	15020	14713	15047	14887	14846	14823	14863	14912	14853	15042	15008	14687	14848	14877	15101	14877	15003	15015	14865	14924	14989	14865	14858	14744	14851	14885	14910	14964	14827	14927	15038	14915	14837	14965	14853	14738	14868	14834	14915	15040	14984	14867	14932	15078	14885	15053	14973	14870	14878	14906	14866	14833	14944	14969	14886	14877	14851	14766	14862	14988	14814	14997	14960	14950	14829	14841	14863	14837	14977	14735	14919	15097	14980	14791	14960	14848	14924	14725	14681	14925	14830	14777	14964	14675	15012	15013	14842	14865	14856	15025	14934	14938	14971	14760	14910	14749	14869	14990	14849	15008	15005	14919	15108	14800	14806	14995	14806	14982	14907	14977	14800	14875	14867	14727	14862	15038	14740	14806	14876	14918	15034	15046	14898	14886	14938	14866	15040	14807	14898	14812	14837	15010	14755	14929	15037	14751	15125	14953	14804	15057	14848	14793	14831	14967	14980	14923	15008	14910	14890	14845	14870	14956	14840	14824	14879	14876	14767	14944	14942	14878	14967	14885	14970	14797	14830	15023	15009	14832	14785	14852	14869	14842	14861	15074	14831	14801	14961	14865	14850	14922	14895	14854	14909	15014	14934	15006	14893	14830	14979	14988	15000	14722	14841	14695	14868	14988	14968	14952	14912	14880	15081	14898	14784	14952	14848	14836	14801	14831	14986	14738	14882	14811	14952	14957	15007	15073	14914	14895	14870	14889	14894	14823	14975	14977	14874	14970	14914	14874	14915	14827	14864	14917	14959	14911	14802	14653	14928	14792	14779	14957	14926	14819	14793	14781	14961	14894	15032	14799	14868	14939	14829	14872	14846	15006	15031	14937	14748	14978	14887	14961	14862	14929	14799	14934	14929	14899	14897	14836	14964	14755	14956	14881	14887	14832	14817	14944	14850	14817	14806	14992	14892	14865	14930	14880	14820	14916	14905	14844	14948	14959	15030	15027	14884	14950	14681	15097	14815	14999	14992	14741	14845	14847	15027	14884	14818	14810	14813	14943	14963	14797	14927	15015	14908	14863	14831	14858	14947	14890	14998	14906	14853	15115	14793	14824	14775	14934	15063	14876	14873	14891	14876	14712	14878	14990	14952	14760	15004	14723	14923	14895	14767	14882	14770	14964	14831	14832	14941	14886	14848	14913	14891	14924	14966	14835	14856	14933	14998	14926	14986	15029	14922	14956	14820	14862	15132	14986	14961	15043	14880	14957	14865	15076	14921	14818	14821	14853	14983	14845	14816	14813	14945	14797	14939	14901	14938	14771	14830	14934	14938	14988	15101	14667	14993	14913	14849	14882	14946	14941	14776	14965	14938	14925	15029	15002	14884	15012	14931	14911	14814	14903	14960	14924	14811	14928	14856	15110	15014	14694	15211	14858	14803	15021	14926	14774	14898	14955	14908	14891	14936	14967	14926	15074	15008	14728	14929	14929	14836	14754	14905	14975	14762	14882	14912	14983	14787	14706	14885	14845	14871	14950	14873	14876	14792	14808	14843	14775	14815	14832	14841	14843	14796	14805	15036	14811	15018	14904	14919	14992	14918	14835	14884	15098	14737	14799	14845	14787	14745	14864	15184	14969	14757	14919	14814	14859	14949	14972	14904	14741	15032	14941	14957	14929	14910	15047	14799	14929	14778	14807	14822	14970	14930	14903	15004	14927	14748	15062	14813	15003	14878	15055	14789	14925	15009	14868	14868	14934	14853	14761	14905	14960	14825	15045	14883	14733	14993	15081	14913	14793	15052	14761	14962	14921	15016	14783	14886	14840	14766	14751	14775	14819	14724	14837	14824	14808	14960	15015	14767	14878	14907	14839	14916	14893	14919	14998	14917	14887	14883	15040	14834	14874	14876	14798	14896	15040	14930	14958	14761	14925	14902	15017	14968	14885	14812	14940	14854	14809	14760	14998	14931	14929	14884	14985	14810	14872	14742	14956	14813	14796	14820	14913	14782	14997	14731	14827	14940	14982	14829	14889	14961	14754	14885	14802	14803	14836	14773	15008	14982	14925	14949	14830	14897	14766	14883	15017	14838	14902	14926	14891	14817	14935	14716	14902	14996	14979	14960	14809	15058	14983	14946	14976	14848	14977	14880	14801	15050	14996	14833	14766	15022	14833	15011	15026	14815	14976	15066	15042	14748	14893	14977	15034	14902	14957	14848	14876	14925	14942	14883	14901	14831	14779	15038	14828	15009	14902	14733	14799	15020	14906	14844	14964	14811	14805	14982	14927	14732	14910	14904	14866	15028	15081	14968	14820	14958	14951	14869	14818	15036	14851	14967	14904	14774	14864	14941	14870	14911	15030	14907	14844	14982	14971	14863	14912	15008	14793	14923	14979	14976	14849	15040	15027	14911	14789	14959	14743	14898	14884	15026	14927	14844	14860	14866	14917	14880	14811	14917	14921	15102	14983	14958	14787	14919	14728	15006	14911	14822	14768	14876	15066	15014	14759	14697	14868	15017	14892	15003	14814	14997	14890	14795	15098	14920	15026	14860	14849	14970	14772	14722	14933	15005	14925	14946	14839	14886	14818	14931	14896	14902	14887	14705	14965	14709	14947	15012	14797	15177	14999	15042	14795	15034	14973	14951	14843	14994	14811	15107	14951	14802	14825	14966	14785	14961	14943	14854	14868	14940	14639	14994	14951	14860	15244	14972	14989	14910	14856	14827	15009	14773	14917	14893	14854	14962	15040	15049	14942	14933	14932	14851	15044	14784	14979	14949	14754	14989	14920	14965	15029	14809	14870	14961	14889	14743	14993	14981	14863	14909	14897	14874	14809	14968	14901	14883	14849	15009	14953	14966	15023	14735	14865	14960	14640	14733	15035	14983	14923	14853	14882	14919	14959	14849	14985	14927	14925	14904	14920	14716	14938	14872	14958	14812	14866	14902	15055	14850	14606	15051	14918	14946	14991	14992	15037	14962	14974	14883	14809	14960	14773	14842	14875	14912	15047	15107	15039	14857	14858	14992	15029	14836	14822	14812	14663	14875	14743	14895	14922	14942	14939	14865	14742	14977	14871	14946	14791	14875	14971	14886	14685	14889	14848	14966	15025	14877	14938	14859	14954	14743	14902	14899	14857	14991	15064	14922	14918	14997	14839	14829	14926	14960	15011	14936	14970	14951	14855	15143	14755	14942	14916	14936	14860	14825	14786	14899	14777	15000	14893	14974	14942	14928	14824	14934	14843	14886	14844	14898	14905	14856	14883	14916	14964	14937	14906	14910	14836	14765	15007	14872	14875	14960	15057	15020	14975	14946	14853	14797	14831	14773	15012	14931	14895	15038	14930	14899	14861	14906	14987	14802	14879	14834	14860	14870	14967	14973	14855	15011	15121	14817	15081	14992	15032	14978	14748	15095	14925	14968	14793	14815	15020	14828	15025	14896	14925	14880	14889	14960	14902	15048	14878	14782	14927	14869	14811	14829	14799	14913	14962	14975	14789	14980	14869	14746	14935	14950	14998	14866	14958	14802	14978	14940	14796	15016	14827	15010	15046	14951	14856	14916	14805	14880	14840	14824	15059	14920	14930	15079	14838	14819	15088	14924	14813	14929	15027	14953	14909	15094	14853	14791	14949	14734	15081	14887	14917	14762	14916	14926	14763	14956	14970	14963	14758	14908	14874	14830	14936	15009	14784	14816	15019	14812	14833	14716	14932	14992	15011	14964	14674	14993	14950	15079	15011	14947	14805	14868	14987	14975	14906	14838	14842	15040	14934	14889	15046	14923	14991	14846	14999	15011	14970	14875	14989	14841	14950	14930	14890	14854	14866	14746	14912	14880	14809	15023	15064	15043	14737	14965	14931	14958	14860	14902	14852	14822	14945	14987	14930	15021	14914	14871	14998	14956	14929	14976	15031	14915	14900	14864	14906	14914	14951	14850	14978	14863	14873	14876	14815	14837	14809	14940	15048	14753	14936	14822	14987	15056	14952	14791	14896	14669	14993	14942	14927	14908	15012	14889	14878	14749	14870	14762	14914	14905	14840	14982	14903	14854	14998	14856	14883	14982	14850	14796	14844	14674	14902	14849	14841	14841	15012	14963	14825	14901	14838	14868	14818	14859	14765	14798	14924	14773	14701	14935	14821	14854	14729	14811	14907	14956	14688	14846	14879	14946	14832	14807	14859	14922	14927	14775	14962	14886	14982	14847	14817	14833	15006	15047	15000	14731	14722	14853	14847	14832	14850	14762	14994	14868	14859	14787	14860	14870	15069	14818	14970	14969	15031	14834	14939	14964	14811	14787	15042	14737	14853	14983	14916	14932	15012	14987	14799	14911	14744	14950	14952	14846	14809	15055	14901	14820	14722	15012	14893	14789	14911	14903	14829	14738	14887	14828	15059	14953	14962	14885	14788	14870	14963	14968	14939	14741	14916	14935	14974	14807	14949	14798	14745	14960	15007	14794	14945	14832	14956	14800	14902	14887	14884	14860	14962	14823	15016	14944	14979	14817	14919	14827	14825	14815	14948	14806	14738	14775	14683	14750	14965	14865	14645	14837	14816	15068	14762	14806	14739	15011	14969	14865	15031	14783	14809	15010	14713	14979	14883	14927	14885	14791	14783	14834	14885	14806
29357	22410	22415	18992	16220	15682	15857	15616	15507	15571	15512	15606	15534	15462	15501	15572	15648	15542	15282	15361	15627	15585	15505	15452	15382	15523	15485	15534	15334	15579	15326	15444	15351	15512	15706	15321	15185	15134	15579	15577	15348	15318	15345	15506	15438	15427	15277	15261	15407	15512	15420	15636	15497	15441	15320	15358	15465	15409	15391	15461	15352	15458	15601	15445	15465	15441	15444	15410	15395	15346	15465	15154	15209	15344	15455	15459	15336	15305	15494	15381	15547	15492	15488	15459	15329	15471	15371	15498	15248	15379	15424	15519	15545	15386	15417	15435	15611	15425	15409	15559	15339	15455	15470	15443	15386	15303	15348	15294	15460	15359	15345	15590	15370	15401	15594	15481	15466	15546	15637	15543	15446	15295	15326	15301	15615	15253	15317	15423	15431	15531	15374	15288	15426	15300	15463	15511	15448	15286	15472	15344	15437	15501	15456	15463	15603	15330	15455	15435	15534	15439	15399	15420	15473	15388	15420	15203	15516	15297	15377	15446	15287	15363	15069	15312	15207	15368	15370	15390	15498	15565	15454	15541	15325	15268	15484	15272	15605	15162	15508	15447	15410	15269	15417	15459	15315	15393	15527	15298	15536	15279	15226	15378	15479	15485	15363	15290	15387	15337	15497	15418	15451	15359	15439	15358	15401	15577	15424	15291	15507	15372	15350	15460	15290	15350	15517	15389	15383	15423	15221	15403	15391	15375	15539	15449	15456	15410	15531	15432	15356	15509	15643	15362	15363	15367	15544	15525	15388	15245	15463	15307	15531	15387	15612	15458	15558	15521	15641	15529	15477	15274	15415	15244	15451	15504	15323	15549	15429	15539	15552	15448	15487	15418	15301	15369	15382	15389	15330	15440	15359	15388	15471	15315	15677	15417	15490	15405	15536	15388	15362	15335	15564	15559	15427	15524	15433	15378	15402	15362	15252	15241	15503	15447	15309	15365	15458	15379	15457	15350	15518	15419	15481	15365	15412	15372	15344	15441	15344	15426	15573	15490	15383	15482	15515	15615	15547	15338	15574	15489	15509	15304	15523	15469	15553	15197	15435	15239	15482	15516	15485	15210	15526	15528	15427	15399	15508	15583	15406	15464	15375	15287	15507	15395	15370	15383	15322	15497	15398	15351	15493	15594	15512	15449	15265	15258	15296	15428	15520	15444	15378	15343	15554	15165	15497	15449	15482	15463	15365	15520	15453	15468	15390	15141	15251	15429	15346	15448	15423	15379	15373	15406	15372	15372	15343	15491	15394	15369	15436	15302	15610	15576	15556	15535	15664	15510	15383	15378	15230	15390	15260	15439	15440	15268	15349	15537	15392	15499	15623	15444	15394	15458	15220	15495	15484	15479	15624	15390	15290	15434	15412	15465	15297	15489	15343	15353	15269	15619	15436	15354	15425	15290	15328	15356	15456	15290	15415	15578	15490	15294	15382	15581	15445	15393	15444	15545	15476	15317	15300	15319	15422	15453	15453	15455	15297	15371	15449	15456	15441	15410	15179	15477	15167	15575	15524	15488	15421	15486	15498	15400	15209	15452	15584	15415	15606	15478	15421	15302	15415	15340	15411	15362	15409	15439	15652	15366	15547	15321	15300	15602	15417	15547	15441	15405	15456	15372	15466	15353	15283	15456	15513	15398	15444	15398	15491	15579	15385	15332	15491	15362	15423	15520	15382	15439	15557	15516	15353	15420	15324	15400	15401	15510	15388	15577	15424	15356	15239	15451	15443	15243	15296	15460	15477	15436	15510	15194	15276	15329	15540	15491	15293	15519	15565	15359	15529	15542	15543	15488	15459	15500	15388	15436	15543	15449	15417	15365	15395	15495	15598	15516	15458	15440	15451	15374	15464	15499	15451	15487	15357	15220	15533	15592	15531	15445	15407	15445	15369	15406	15496	15412	15401	15377	15428	15577	15410	15401	15456	15266	15455	15455	15485	15368	15480	15470	15684	15389	15251	15356	15329	15684	15414	15549	15484	15475	15366	15530	15445	15425	15342	15453	15455	15395	15644	15363	15477	15460	15594	15572	15633	15449	15532	15452	15461	15344	15401	15354	15494	15348	15523	15521	15469	15520	15815	15565	15442	15437	15598	15474	15372	15411	15310	15527	15316	15590	15341	15474	15379	15475	15481	15441	15347	15260	15609	15435	15387	15293	15416	15438	15562	15317	15443	15354	15588	15369	15561	15525	15411	15517	15400	15447	15403	15498	15414	15452	15366	15298	15255	15688	15581	15166	15358	15394	15409	15269	15412	15352	15625	15548	15398	15328	15755	15214	15499	15455	15495	15585	15500	15265	15442	15427	15443	15348	15391	15409	15484	15436	15601	15417	15301	15283	15271	15228	15187	15408	15281	15586	15420	15338	15504	15612	15319	15280	15447	15394	15424	15466	15463	15508	15574	15365	15558	15451	15456	15431	15591	15400	15370	15549	15303	15464	15417	15399	15450	15262	15450	15292	15442	15608	15434	15326	15266	15385	15340	15434	15496	15584	15554	15525	15434	15542	15511	15371	15569	15387	15175	15331	15150	15505	15586	15421	15413	15602	15549	15391	15316	15482	15174	15664	15551	15423	15400	15437	15361	15395	15418	15475	15241	15539	15491	15424	15467	15228	15382	15480	15480	15554	15470	15480	15424	15428	15375	15295	15339	15490	15389	15320	15499	15379	15297	15435	15414	15645	15596	15451	15512	15530	15508	15252	15418	15505	15471	15217	15576	15464	15439	15452	15271	15409	15284	15427	15437	15366	15474	15489	15548	15388	15415	15396	15381	15337	15496	15332	15468	15503	15525	15265	15460	15580	15449	15367	15552	15208	15502	15301	15524	15431	15397	15370	15433	15398	15457	15410	15622	15501	15509	15399	15416	15331	15431	15299	15373	15541	15511	15358	15270	15497	15487	15510	15490	15305	15503	15615	15563	15446	15445	15364	15521	15571	15496	15449	15406	15504	15138	15487	15565	15544	15557	15568	15425	15359	15276	15325	15511	15323	15420	15266	15467	15648	15484	15381	15359	15292	15561	15495	15499	15407	15526	15565	15447	15292	15473	15157	15363	15368	15366	15289	15219	15422	15550	15387	15416	15421	15401	15386	15239	15513	15358	15415	15537	15401	15463	15565	15389	15522	15312	15364	15362	15422	15332	15591	15311	15303	15406	15393	15602	15240	15485	15525	15431	15395	15458	15403	15392	15322	15413	15326	15521	15583	15493	15474	15116	15315	15262	15500	15456	15253	15442	15428	15519	15446	15396	15466	15601	15381	15358	15314	15555	15503	15565	15547	15632	15369	15501	15671	15594	15464	15461	15525	15449	15551	15559	15399	15438	15227	15409	15303	15301	15565	15365	15555	15486	15409	15330	15217	15509	15477	15425	15346	15338	15349	15415	15535	15394	15531	15514	15392	15366	15449	15304	15294	15538	15404	15472	15383	15630	15463	15402	15412	15357	15424	15463	15542	15461	15616	15562	15279	15388	15314	15539	15573	15373	15417	15555	15312	15369	15432	15436	15386	15421	15327	15394	15276	15436	15510	15472	15487	15335	15293	15506	15470	15381	15305	15445	15398	15467	15519	15367	15493	15359	15526	15265	15611	15473	15351	15593	15572	15428	15404	15406	15326	15434	15529	15436	15410	15563	15501	15329	15473	15570	15391	15368	15505	15299	15235	15443	15386	15305	15628	15227	15239	15478	15421	15468	15506	15123	15421	15458	15297	15406	15507	15181	15404	15482	15495	15527	15502	15667	15464	15559	15540	15524	15472	15330	15369	15405	15119	15245	15428	15469	15307	15567	15510	15395	15283	15370	15332	15502	15388	15305	15515	15368	15464	15565	15566	15342	15439	15346	15310	15569	15534	15616	15585	15307	15303	15307	15582	15469	15542	15450	15441	15427	15581	15633	15727	15327	15194	15374	15498	15400	15549	15455	15217	15407	15391	15371	15359	15453	15426	15608	15497	15383	15422	15503	15555	15472	15619	15405	15355	15460	15240	15226	15461	15466	15632	15529	15377	15363	15374	15531	15505	15519	15269	15536	15413	15354	15620	15452	15450	15512	15475	15474	15370	15266	15404	15638	15381	15506	15400	15326	15371	15314	15280	15379	15388	15400	15363	15320	15444	15415	15355	15516	15389	15513	15393	15348	15456	15612	15407	15622	15506	15286	15262	15333	15420	15492	15418	15482	15547	15416	15266	15378	15469	15502	15360	15391	15537	15439	15492	15403	15465	15367	15408	15247	15588	15579	15322	15560	15101	15411	15378	15450	15164	15344	15345	15461	15364	15486	15445	15398	15263	15439	15600	15530	15605	15607	15365	15606	15418	15350	15400	15541	15409	15470	15230	15343	15246	15628	15509	15496	15268	15471	15459	15295	15313	15455	15453	15537	15617	15307	15468	15571	15470	15418	15438	15447	15201	15570	15204	15380	15481	15421	15319	15415	15346	15382	15474	15291	15646	15328	15441	15491	15354	15413	15300	15285	15502	15353	15461	15402	15273	15406	15398	15460	15467	15471	15485	15399	15277	15402	15419	15373	15609	15389	15410	15511	15533	15470	15459	15342	15422	15552	15358	15354	15384	15517	15449	15497	15427	15638	15421	15384	15305	15172	15470	15211	15431	15416	15357	15639	15348	15442	15457	15519	15585	15368	15557	15392	15392	15567	15345	15207	15389	15420	15419	15285	15467	15414	15643	15474	15407	15563	15318	15491	15469	15301	15351	15421	15476	15317	15506	15561	15492	15476	15491	15353	15527	15331	15182	15411	15395	15183	15406	15351	15572	15418	15393	15555	15589	15296	15467	15529	15312	15248	15460	15387	15529	15480	15395	15497	15459	15330	15719	15577	15371	15466	15455	15390	15450	15312	15481	15300	15454	15452	15497	15330	15493	15310	15348	15512	15490	15377	15342	15316	15474	15405	15280	15385	15558	15454	15246	15509	15435	15347	15635	15386	15485	15315	15298	15315	15657	15548	15579	15440	15383	15319	15330	15118	15343	15556	15333	15424	15421	15494	15476	15606	15503	15419	15339	15359	15401	15345	15388	15550	15366	15541	15386	15518	15350	15506	15370	15596	15453	15693	15596	15269	15546	15436	15231	15272	15605	15651	15748	15463	15355	15462	15546	15449	15140
16572	21024	18152	15978	15184	14594	14186	14236	14171	14162	14210	14135	13952	13839	13989	13912	14058	13938	13926	13907	14124	14029	13786	13968	13733	13882	13829	13938	13878	13912	13918	13664	13951	13749	14096	13928	13896	13862	13743	13867	13961	14080	13869	13793	13807	13949	13999	13997	13760	13910	13929	13911	13894	13802	13884	13972	13810	13737	13862	13792	13984	13792	13917	13844	13801	13973	13885	13746	13970	13722	13999	13826	13915	13895	13833	13805	13872	13803	13799	13779	13831	13739	13642	13874	13991	13825	13906	13818	14095	13908	13773	13865	13853	13729	13863	13888	13869	13769	13970	13888	13962	13962	13908	13944	13958	13789	13804	13887	13927	14074	13728	13819	13941	13930	13830	13869	13908	13834	13984	13893	13834	13928	13743	14049	13866	13777	13990	13902	13828	14031	13726	13915	13883	13940	13957	13826	13929	13797	13900	13709	13827	14052	13946	13858	14052	13883	13809	13963	13804	13719	13916	13915	13940	13845	13802	13968	13877	13963	13839	13921	13869	13806	13879	13741	13789	13812	13855	13795	13860	13914	13713	13956	13871	13865	13957	13943	13827	13882	13945	13866	13875	13869	13709	13800	13883	13859	13718	13888	13909	13879	13867	13928	13801	13796	13808	13816	13947	13818	13908	13718	13792	13956	13818	13980	13778	13858	13967	13971	13784	13982	13887	13891	13904	13762	13939	13654	13957	13989	13845	13804	13755	13982	13961	13851	13878	13701	13977	13934	14057	14052	13858	13816	13878	13901	13968	14098	13807	13930	13811	13792	13948	13728	14010	14009	13929	14014	13911	13997	13890	13994	13810	13771	13863	13840	13971	13876	13856	13807	13932	14015	13873	13880	13887	13966	13781	13986	13802	13898	13794	13885	13748	13977	13889	13851	13799	14137	13857	13966	13846	13919	13909	14015	13798	13856	13962	13845	13981	13722	13858	13788	13992	14064	13908	13871	13885	13930	13815	14108	13599	13943	13999	13662	13984	13842	13952	13818	13836	13834	13974	13735	13699	13802	13812	14152	13614	13893	13877	14072	13826	13929	13932	13778	13978	13945	13754	13919	13963	14014	13901	13705	13852	13855	14112	13780	13939	13917	13844	13876	13881	13850	14000	14018	13956	13913	13821	13714	13824	13857	13977	13687	13927	14015	13802	13948	13776	13758	13818	13845	13998	13762	13982	13924	13885	13992	13844	13815	13751	13849	13847	13895	13840	13616	13788	13859	13774	13901	13848	13948	13943	13776	13975	13752	13884	13796	13946	13910	13954	13862	14108	13843	13999	13969	14077	14077	13851	13727	14027	13806	14026	13857	13834	13786	14028	13841	14019	13933	13980	13761	13759	13829	13857	13843	13868	13923	13854	13702	13986	13910	13960	14037	13810	13946	13774	13828	14009	13960	13918	13823	13875	13899	13708	13774	14012	13977	13810	13822	13856	13820	14068	13949	13920	13833	13766	13876	13950	13761	13814	13800	13814	14007	13969	13899	13808	14006	13768	14010	13870	13949	13760	13910	13892	13928	13844	13986	13928	13862	13920	13873	14042	13924	13788	13780	13819	13836	13916	13990	13678	13853	13827	13888	13834	13897	13872	13955	13744	13789	14056	13973	13992	13869	13793	14072	13955	13853	13799	13983	13966	13925	13890	13797	13872	13803	14077	13908	13883	13885	13992	13921	13909	13999	14024	13828	13936	13877	13986	13796	13990	13885	13825	13827	13784	13935	13933	13854	13811	13825	13918	13805	13903	13890	13812	13980	13822	13833	13811	13874	13727	13802	14018	14046	13930	13788	13968	13750	13925	13826	13956	13777	13883	13832	13884	13825	13851	13896	14051	14051	13821	13972	13852	13936	13932	13845	13889	13918	13910	13908	13747	13954	13992	13977	13920	13790	13794	13891	13884	13866	13954	13854	13783	14113	13921	13726	13910	13900	13881	14078	13937	14111	13705	13858	13847	13802	13843	13911	13861	13726	13794	13905	13795	14048	13863	14052	13950	14079	13798	13648	13941	13844	13855	13673	13718	14081	14020	13911	13864	13849	13915	13849	14004	13923	13775	13822	13876	13932	14002	13876	13822	13727	13847	13970	13820	13879	13899	14020	13782	13943	13890	13976	13972	13885	13846	13789	14023	13767	13916	13909	13726	14092	13858	13834	13847	13981	13706	13858	13799	14013	13994	13835	13987	13800	13729	13914	13669	13896	13941	14063	13984	13810	13974	13734	13893	13798	13777	13925	13986	13747	13900	13898	13802	14110	13786	13941	14024	13887	13951	13801	13865	13834	13687	13897	13803	13960	13798	13754	13970	13828	13850	13898	13860	13936	13780	13923	13929	13900	13888	13631	13904	13900	13998	13881	13733	13764	13922	13756	13974	13877	13808	13978	13881	13830	13874	13937	13784	13968	13896	13885	13940	13729	13833	13826	13983	13759	13889	13723	13832	13913	13941	13988	13895	13804	13923	13864	13941	14028	13864	13952	14010	13949	13837	13874	13967	13849	13929	13740	13902	13926	13927	13854	13888	13980	13971	13999	13922	14052	13862	13742	13791	13818	13781	13837	13841	13936	13776	13870	13671	13816	13836	13798	13887	14002	13923	13721	13895	13920	13790	13846	13756	14063	13815	13865	13917	13870	13778	13972	13849	13782	13817	13877	14049	13885	13897	14024	13797	13885	13660	13899	13841	13774	13942	13914	13727	13722	13838	13908	13913	13884	13785	13811	13899	13856	13981	13836	13930	13879	14019	13853	13942	13806	14015	13837	13774	13917	14003	13837	14159	13893	13855	13985	13980	13873	13894	13688	14004	14020	13991	13982	13915	13938	13889	13779	13950	13927	13783	13751	13890	13916	13872	13916	13841	13872	13889	14002	13907	13850	13902	14094	13792	14005	13714	13883	13930	13913	13805	13744	13827	13995	13856	13882	13980	13777	13855	13934	13786	13687	14016	13787	13869	13837	13849	13758	13758	13966	13737	13912	13974	13926	13706	13989	13706	13898	13840	14001	13772	13982	13961	13945	13748	14046	13863	13822	13709	13939	14051	13934	14022	13853	13938	13987	13809	13952	14073	13814	14029	13805	13818	13861	13806	13929	14030	13791	14040	13912	14069	13779	13845	13997	13861	13904	13983	13833	13925	13950	13862	13991	13936	13736	13857	14007	13810	13793	13999	13877	13821	13901	13751	13804	13711	14155	13752	13918	13972	13961	13878	13693	14013	13894	13945	13870	13904	13910	13924	14055	13709	13963	13896	13794	14041	13851	13788	13957	13791	13707	13846	13911	13735	13858	13963	13994	13816	13846	13777	13945	13801	13912	13756	13908	14010	13973	13926	13985	13818	13744	13942	14035	13713	13839	14068	13810	13812	13891	14081	13772	13825	13856	13882	13810	13959	13973	13716	13757	13967	13870	13831	13962	13867	13846	14066	13893	13927	13916	13877	13967	13998	13916	13879	13708	13819	14021	13883	13812	13953	13790	13949	13999	14070	13876	13759	13792	13709	13837	13966	13862	13912	13876	13745	13702	13971	13909	13953	13865	14013	13870	13782	13855	13710	13752	13793	13906	14083	13801	13906	13975	14062	13817	13964	13813	13855	13821	13942	13947	13759	13892	13937	13858	14063	13904	13933	13840	13924	14026	13812	13686	13811	14099	13775	13696	13971	13872	13890	13900	14072	13935	13892	13891	13735	13804	13934	13904	13885	13787	13914	13842	14037	13681	13945	13900	13998	13888	13881	13996	13915	13994	13876	13795	13904	13705	13810	13902	13806	13808	13757	13875	13838	13817	13827	13860	13724	13844	14025	13907	13948	13827	13772	13762	13987	13765	13934	13825	13763	13964	13983	13842	13982	13938	13890	13856	13732	13762	13826	13904	13892	13876	13873	13905	13928	14068	13813	13794	13995	13879	14072	13797	13951	13931	13921	13925	13815	13937	13939	13820	13826	13855	13939	13842	13831	13887	13948	13993	13837	13859	13942	13980	14046	13957	13750	13803	13994	13777	13930	13871	13757	13980	13702	13907	13945	13862	13922	13779	13964	13960	13872	13928	13831	13713	13851	13932	13839	13782	13783	13863	13841	13784	14105	13992	13696	13966	13868	14009	13921	13741	13947	13748	13970	13801	14087	13932	13965	13895	13935	13883	13972	13743	13896	13948	13866	13931	13840	14015	13791	13807	13862	13877	13924	13956	13896	13818	13999	13931	13890	14088	13810	13749	13816	13800	13890	13970	13781	13916	13815	13857	13968	13853	13812	13824	13813	13841	13864	13729	13785	13937	13989	13763	13916	14010	13905	13836	13891	13804	13837	13889	13809	13778	14027	13695	13941	13853	13735	13568	14021	13958	13914	13998	13906	13850	13766	13833	13995	13975	13853	13841	13885	13937	13991	13755	13985	13937	13834	14010	13870	13834	13950	13973	13795	13914	13878	13966	13929	13775	13962	14009	13750	13852	13777	13863	13968	13995	13803	13898	13769	13898	13939	13847	13881	13995	13870	13687	14003	13828	13906	13823	13898	13899	13894	13641	13809	13839	13912	13785	13899	14009	13787	13912	13917	14051	13945	13696	13775	13756	13926	13849	13821	13866	13775	13864	13835	13711	14114	13736	13843	13731	13892	14035	13905	13762	13789	13897	13768	13968	13917	13785	13774	13942	13652	13935	13943	13628	13915	13873	14079	14119	13784	13949	13986	13897	13951	13827	13901	13885	13852	13979	13800	13837	13791	13979	14056	13985	13862	13830	13949	13938	13810	13777	13827	13938	13898	13881	13874	13834	13717	13757	13806	13863	13759	13788	13910	13939	14020	13991	14034	13756	13960	13814	13994	13877	13876	14007	13801	13836	13778	13892	13874	13837	13681	13865	13808	13938	13967	13924	13968	13864	13876	13877	14054	13795	13982	13834	14022	13949	13959	13902	13849	13806	13885	13834	13874	13858	13970	13831	13805	13835	13911	14015	13898	13903	13895	13986	13833	13863	13847	14049	13860	13878	13827	13767	13815	13711	13913	13850	13767	13901	13850	13799	14051	13766	13836	14094	13826	14001	13814	13955	13798	13902	13831	13999	13926	13791	13967	13788	13857	13816	13953	13925	13969	13861	13791	13944	13980	13787	13903	13900	13888	13923	14042	13973	13936	13790
23684	21556	28268	25512	22249	20430	19167	17176	16504	16566	16733	16581	16553	16585	16428	16441	16489	16392	16206	16143	16254	16394	16396	16357	16137	16235	16199	16159	16243	16296	16238	16144	16185	16290	16324	16222	16308	16213	16334	16127	16186	16167	16080	16405	16098	16148	16098	16121	16211	16321	16077	16161	16116	16155	16068	16027	16321	16417	16007	16131	16131	16073	16135	16198	16240	15991	16142	16179	16413	16090	16232	16170	15953	16029	16277	15968	16347	16194	16082	16157	16051	16127	16238	16054	16128	16310	16095	16143	16184	16157	16035	16084	15995	15906	16320	16178	16121	16103	16142	16161	16058	16154	16152	15955	16325	16184	16104	16310	16113	16199	16229	16170	16184	16235	16305	16294	16235	16303	16116	16154	16200	16080	16062	15998	16335	16253	16191	16190	15932	16056	16232	16079	16073	16189	16190	16030	16155	16035	16418	16146	16139	16203	16002	16213	15977	16207	16172	16158	16096	16214	16088	15984	16130	15968	16351	16166	16067	16133	15968	16298	16228	16224	16069	16167	16171	16232	16192	16097	16200	16226	16138	16021	16106	16169	16095	15999	15948	16272	16211	16218	16215	16319	16131	16173	16135	15980	15927	16168	15886	16055	16059	16052	16140	15981	16206	16004	16226	15838	16302	16264	16355	16199	15989	15918	16125	16073	16215	16093	16158	16030	15988	16067	16163	16171	16313	16073	16197	16286	16211	16276	16267	16146	16141	16175	16155	16032	16176	16101	16065	16040	16163	16141	16093	16109	16076	16248	16070	16441	16209	16197	16122	16365	16171	16069	16008	16110	16248	16064	16286	16375	16190	16331	16025	16341	16223	16128	16113	16227	16123	16165	16259	16228	15989	16073	15869	15903	15990	16195	16151	16448	16090	16047	16117	16290	16160	16185	16128	15980	16054	15980	16078	16278	16156	16287	16226	16363	16033	16107	16201	16102	16168	16098	16046	16174	16041	15987	16122	16114	16090	16060	16192	15837	16193	16063	16091	15948	16028	16220	16081	16124	16133	16145	16160	16006	16043	16152	16027	16198	16205	16002	15995	15958	16036	16102	16118	16041	16062	16113	16119	16155	16026	16106	16053	16111	16134	16189	16108	16107	16045	16100	15957	16081	16266	16401	16237	16141	16236	16216	16093	16230	16285	15985	16187	16100	16103	16215	16186	16023	15977	16091	16243	16234	16245	16195	16094	16087	16300	16285	16037	15884	16091	16277	16073	16190	16104	16190	16370	15988	16053	16078	16059	16259	16032	16087	16091	16227	16278	15967	16247	16236	16122	16254	16221	16180	16122	16228	16332	16207	16139	16282	16315	16174	16130	16111	16069	15978	16063	16197	16191	15977	16078	15919	16106	16046	16163	16103	16234	16254	16137	16236	16102	16001	16135	15967	16097	16138	16326	16007	15972	16078	16130	16132	16075	16196	16234	16312	16173	16106	16392	16282	16252	16219	16146	16023	15992	16025	16305	16068	16169	16195	16046	16259	16273	16319	16190	16202	16132	16157	16244	16140	16188	16111	16350	16114	16267	16027	16103	16275	16226	16159	16233	16044	16178	16177	16101	16070	16085	16308	16215	16049	16281	16008	16047	16217	16311	16364	16038	16295	16151	16213	16165	15945	16208	15997	16198	16383	16368	16250	16242	15998	16134	16368	16110	16154	16070	16225	16097	16233	16275	16192	16187	15945	16375	16224	15898	16293	16014	16178	16260	16020	16191	16114	15926	15931	16204	16181	16094	16263	16221	16197	16035	16129	16068	16069	16197	16038	16210	15975	16141	16096	16053	16331	16297	16110	16127	15812	16086	15967	16020	16220	16129	16076	16091	16159	16050	16110	16251	16090	16295	16381	16302	16252	16198	16053	16297	16190	16363	16216	15987	16210	16042	16276	16324	16345	16247	16229	16025	16133	16119	16140	15957	16078	15971	16162	16093	15956	16314	16307	16367	16021	16348	16063	16050	16137	16150	16259	16058	16168	15972	15821	16245	15875	16142	16237	16207	16238	16462	16230	16143	16130	16312	16047	16036	16016	16070	16121	16274	16232	16063	16112	16077	16284	16215	16150	16078	16335	16035	16058	16077	16204	16399	15926	16400	16167	16245	16195	16019	16153	16204	16126	15977	16076	16296	16318	16086	16204	16203	16069	15934	15948	16113	16219	16316	16308	16193	16070	16237	16207	16344	16202	16149	16066	16125	15989	16081	16085	16060	16205	16118	16119	16312	15877	16079	16060	16007	16125	16063	16035	15982	16213	16132	16060	16294	16188	16088	16162	16258	16233	16215	16117	16092	16251	16197	16153	16296	16096	16358	16297	16295	16155	16141	16068	15927	16249	16323	16243	16206	16115	16137	16061	16019	16330	16161	16335	16098	16139	15973	16439	16205	16052	16297	16180	16210	16160	16254	16155	16283	16001	16050	16194	16343	16079	15923	16023	15983	16102	16123	16100	16104	16117	16127	16278	16036	16006	16143	16166	16184	16260	16288	16129	16173	16121	15928	15885	16173	16034	16190	16125	16256	16307	16122	16020	16008	15992	16175	16291	16196	16350	16195	16123	16110	16209	16249	16260	16237	15990	16114	16131	15960	16047	16113	15937	16088	15902	16139	16144	16213	16269	15991	16140	16204	15992	16116	16059	16098	16141	16131	16111	16244	16191	16152	16214	16041	16029	16249	16276	16144	16344	16096	15962	15974	16170	16546	16069	16238	16080	16352	16115	16073	16255	16269	16273	16136	16385	16037	16082	16073	16231	16285	16269	16275	16314	16140	16222	16202	16095	16227	16065	16234	16234	16286	16182	15975	16018	16078	16188	16117	16219	15973	16110	16317	16159	16199	16116	16078	16217	16209	16007	16143	16127	16246	16208	16053	16286	16029	16102	16231	16057	16109	16068	16203	15947	16294	16035	15894	16314	16222	16307	15987	16027	16113	16372	16217	16072	16248	16102	16118	16092	16162	16169	16334	16225	16036	16072	16232	16106	16216	16193	16044	16219	16074	16004	16073	16117	16271	15891	16314	16183	16142	16112	16235	15904	16127	16023	16083	16165	16164	16051	16122	16172	16144	16258	16189	15850	16232	16064	16087	16325	16112	16142	15949	16104	16265	16169	16031	15931	16202	16258	15946	16091	16097	16204	15994	16171	16166	15999	16082	16170	16334	16174	16186	16137	15999	16077	16209	16119	16169	16216	16111	16160	16061	16217	16171	16218	16197	16269	16280	16349	16010	16166	16166	16188	15988	16240	16161	16217	16158	16255	16145	16106	16133	16136	16138	16239	16244	16300	16376	16355	16297	16523	16043	16099	16188	16136	16082	16215	16054	16089	15900	16122	16264	16170	16074	16212	16082	16051	16142	16224	16052	16074	16353	16024	15964	16212	16269	16202	16334	16170	16095	16115	16444	16130	16209	16153	16029	15999	16115	16035	15902	15944	16031	16072	16113	16152	16025	16067	16073	16050	16138	16048	16119	16185	16113	16356	16396	16220	16306	16082	16066	16189	15937	16074	16175	16171	16212	15954	16249	16118	16201	16091	15992	16013	16127	16040	16149	16210	16082	16180	16154	16017	16289	16010	16158	16168	16232	16078	16114	16148	16179	16167	16013	16045	16176	16113	16223	16100	16342	16215	16130	16217	16240	16209	16079	16118	16155	16268	16407	16185	16187	16116	16137	15953	16327	16271	16272	16232	16094	16115	16105	16104	16212	16248	16089	16093	16451	16342	16225	16243	16153	16308	16195	16198	16318	16170	16214	16000	16229	16123	16242	16019	16163	16022	16064	16118	16001	16087	16204	16192	16158	16331	16150	16153	16073	16097	16293	16083	16243	16098	16211	16179	16309	16204	16103	16403	15956	16247	16129	16231	16304	16019	15925	16115	16168	16237	16011	16331	16121	16119	15912	16269	16120	16161	16080	16068	16142	16023	16009	16203	16262	16112	16310	16117	16189	16283	16055	16328	16214	16104	16135	16126	16310	16128	16251	16235	16013	16191	16181	16161	15888	16151	16219	16167	15837	16108	16062	16077	16146	16043	16233	15997	16168	16001	16217	16105	16162	16124	16024	15926	16015	16153	16038	16225	16378	16027	16128	16210	16084	16131	16271	16239	16207	16324	16265	16003	15926	16135	16155	15999	16159	16170	16201	16152	16118	16170	16268	16114	16066	16162	16199	16206	16054	15996	16079	16092	16427	16131	15940	15967	16199	16181	15933	16069	16275	16125	16253	16272	16221	16164	16168	16105	16268	16276	16081	16188	16003	16247	16117	16335	16285	16093	16158	16153	16095	15999	16066	15942	16215	16168	16223	16012	16129	15995	16264	16031	16077	15997	15952	16020	16103	16234	16058	16098	16329	16194	16057	16106	16245	16076	16320	16043	16212	16153	16163	16097	16114	16251	16071	16038	15897	16054	16253	16273	16017	16109	15957	16056	16040	16201	15988	15995	16142	16215	16078	16135	16239	16170	15772	16175	15986	16241	16257	16158	16167	16211	16327	16269	15982	16241	16180	16109	16283	16172	16050	16264	16283	16119	16137	16040	16023	16350	16063	16025	16259	16172	16008	16062	16236	16023	16054	16340	16138	16054	16062	16108	16244	16225	16158	16202	16161	16286	16145	16172	15951	16077	16331	16148	16254	16061	16246	16242	16161	16080	16183	16317	16195	16048	16226	16327	16147	16044	16136	16182	16043	16331	15983	16056	16145	16315	16204	15998	16168	16191	16168	16025	16027	16234	16288	16095	16085	16388	16439	16119	15970	16214	16050	16047	15956	16113	16285	16125	16271	16007	16193	16216	16215	15996	15954	16124	16089	16125	16014	16190	16249	16198	15982	16117	16335	16073	16308	16307	16099	16310	16203	16343	16198	16291	16279	16038	16101	16134	16189	16029	16328	16298	16278	16231	16352	16203	16227	16045	16059	16125	16239	16059	16211	16014	16140	16245	16282	16029	16284	16076	16270	16144	16115	16163	16404	16163	15988	16229	16130	16320	16109	16155	16182	16222	16192	16152	16177	15988	16153	16075	16170	16121	16200	16094	16041	16104	16131	16332	16112	16011	16098	15998	16018	16110	16182	16119	16206	16236	16080	15965	16207	16246	16064	16152	16149	16229	16298	15968	16061	16051	16258	16206	15995	16199
15591	32405	25496	19587	17272	16416	15579	15114	14864	14939	14950	14606	14480	14514	14598	14261	14476	14596	14355	14383	14465	14432	14595	14553	14307	14265	14321	14449	14567	14400	14466	14415	14400	14344	14466	14301	14527	14545	14376	14293	14378	14491	14366	14344	14362	14399	14270	14220	14483	14474	14353	14543	14300	14515	14457	14355	14297	14459	14336	14309	14484	14309	14489	14246	14216	14496	14386	14296	14391	14408	14448	14421	14444	14304	14356	14390	14289	14327	14222	14385	14447	14355	14280	14465	14374	14281	14342	14343	14446	14131	14339	14275	14505	14379	14355	14295	14488	14096	14362	14417	14220	14392	14369	14242	14182	14361	14447	14254	14394	14336	14417	14424	14458	14361	14435	14189	14325	14449	14313	14156	14389	14470	14344	14605	14167	14249	14316	14388	14170	14416	14391	14401	14223	14462	14441	14153	14318	14472	14406	14181	14324	14277	14265	14236	14351	14506	14340	14386	14335	14248	14392	14428	14303	14421	14293	14498	14348	14547	14375	14149	14323	14390	14248	14340	14347	14403	14370	14340	14394	14376	14566	14276	14371	14289	14230	14183	14426	14309	14366	14216	14500	14438	14327	14486	14468	14466	14187	14473	14450	14463	14291	14438	14532	14248	14525	14364	14306	14196	14371	14426	14276	14254	14322	14301	14532	14290	14343	14181	14275	14238	14430	14169	14265	14243	14361	14539	14364	14426	14622	14509	14232	14264	14340	14559	14389	14327	14301	14395	14289	14228	14543	14377	14428	14274	14423	14481	14125	14303	14569	14432	14416	14279	14352	14385	14399	14291	14216	14511	14363	14237	14531	14400	14490	14327	14473	14355	14249	14305	14427	14429	14422	14415	14368	14252	14284	14325	14481	14432	14342	14359	14336	14221	14133	14389	14362	14373	14484	14359	14293	14367	14225	14454	14386	14403	14290	14189	14358	14250	14456	14307	14309	14328	14444	14427	14294	14351	14400	14324	14338	14409	14494	14329	14441	14249	14457	14173	14299	14323	14496	14244	14322	14367	14226	14310	13999	14464	14493	14334	14215	14395	14147	14314	14378	14495	14512	14313	14232	14457	14416	14423	14227	14455	14275	14349	14400	14379	14263	14399	14482	14478	14288	14374	14410	14406	14495	14462	14413	14471	14401	14421	13940	14430	14470	14299	14410	14391	14271	14322	14338	14484	14387	14323	14378	14525	14272	14417	14358	14395	14400	14320	14380	14302	14493	14352	14370	14396	14303	14448	14455	14217	14413	14395	14220	14297	14293	14281	14330	14322	14252	14311	14321	14418	14332	14615	14311	14208	14314	14452	14398	14284	14361	14312	14375	14241	14416	14284	14444	14316	14341	14369	14316	14251	14305	14397	14447	14353	14351	14363	14424	14389	14390	14279	14193	14353	14352	14212	14505	14336	14288	14232	14387	14347	14366	14480	14446	14282	14261	14493	14286	14362	14360	14429	14581	14293	14407	14488	14390	14451	14425	14456	14393	14331	14390	14361	14350	14277	14332	14318	14415	14347	14304	14450	14337	14342	14331	14432	14313	14382	14359	14354	14398	14384	14341	14433	14309	14335	14307	14417	14259	14434	14350	14369	14346	14261	14388	14418	14318	14244	14428	14517	14332	14377	14227	14398	14340	14441	14360	14304	14396	14429	14356	14302	14232	14377	14375	14349	14356	14311	14247	14349	14437	14221	14314	14390	14394	14197	14362	14303	14336	14392	14272	14316	14356	14293	14555	14312	14391	14217	14280	14320	14330	14520	14365	14289	14363	14226	14439	14225	14391	14332	14332	14512	14375	14435	14421	14527	14400	14328	14447	14489	14340	14371	14536	14318	14447	14363	14364	14372	14240	14377	14532	14193	14273	14418	14309	14380	14393	14296	14468	14427	14315	14422	14290	14243	14363	14373	14223	14306	14425	14198	14486	14208	14254	14331	14337	14492	14390	14251	14441	14464	14292	14482	14409	14236	14295	14277	14267	14405	14238	14265	14454	14347	14274	14281	14276	14553	14376	14293	14331	14325	14405	14455	14499	14232	14336	14320	14409	14325	14382	14549	14338	14357	14566	14448	14202	14277	14256	14358	14286	14346	14393	14397	14280	14341	14274	14362	14366	14360	14431	14303	14450	14251	14340	14394	14598	14479	14512	14338	14428	14388	14292	14523	14390	14393	14408	14330	14311	14256	14503	14159	14324	14455	14435	14459	14307	14444	14343	14336	14419	14279	14321	14340	14483	14207	14539	14213	14328	14361	14236	14296	14317	14336	14287	14388	14420	14239	14554	14333	14588	14504	14311	14339	14485	14199	14484	14418	14369	14456	14359	14311	14378	14423	14437	14321	14431	14429	14327	14337	14226	14344	14432	14294	14360	14329	14254	14425	14382	14336	14268	14477	14276	14414	14280	14388	14354	14306	14495	14356	14400	14286	14416	14487	14381	14363	14332	14467	14339	14514	14193	14379	14555	14410	14430	14508	14363	14415	14407	14363	14264	14141	14421	14282	14224	14387	14580	14368	14384	14347	14305	14176	14315	14249	14393	14376	14424	14408	14484	14372	14169	14328	14172	14409	14409	14428	14277	14576	14283	14404	14588	14342	14327	14296	14318	14265	14470	14180	14373	14330	14291	14337	14374	14325	14478	14335	14244	14380	14402	14259	14309	14253	14271	14373	14373	14343	14474	14386	14217	14334	14302	14234	14217	14370	14238	14141	14495	14377	14173	14465	14220	14436	14406	14450	14447	14236	14522	14402	14358	14276	14536	14392	14386	14524	14353	14437	14369	14384	14439	14370	14466	14328	14314	14418	14186	14376	14388	14328	14449	14314	14362	14300	14444	14535	14406	14274	14341	14439	14404	14332	14196	14245	14304	14415	14350	14432	14519	14302	14526	14198	14535	14243	14354	14508	14451	14545	14379	14439	14452	14297	14613	14237	14294	14376	14282	14343	14347	14325	14458	14318	14502	14510	14311	14320	14389	14348	14463	14488	14387	14318	14431	14360	14281	14366	14355	14460	14457	14227	14524	14274	14250	14301	14280	14439	14321	14338	14350	14367	14335	14317	14260	14305	14440	14389	14516	14235	14338	14387	14321	14318	14423	14405	14506	14463	14308	14370	14414	14465	14360	14315	14365	14461	14187	14404	14379	14343	14543	14526	14392	14188	14498	14218	14379	14328	14293	14428	14306	14334	14359	14442	14227	14321	14286	14282	14475	14347	14412	14373	14336	14418	14320	14396	14372	14381	14375	14455	14416	14347	14358	14524	14415	14331	14262	14350	14413	14488	14336	14331	14282	14456	14385	14469	14358	14249	14416	14427	14284	14402	14326	14433	14329	14401	14295	14308	14307	14516	14269	14144	14321	14247	14228	14397	14385	14521	14289	14408	14386	14326	14448	14400	14189	14392	14242	14458	14332	14541	14316	14482	14434	14289	14415	14524	14474	14548	14470	14349	14438	14350	14329	14413	14519	14324	14333	14432	14312	14227	14146	14260	14229	14356	14369	14313	14387	14309	14317	14396	14387	14257	14279	14439	14502	14499	14418	14272	14397	14362	14413	14364	14349	14437	14430	14342	14310	14398	14316	14445	14339	14337	14375	14282	14219	14439	14361	14352	14275	14363	14363	14494	14493	14240	14376	14235	14346	14348	14463	14430	14451	14309	14530	14267	14215	14460	14293	14393	14394	14306	14244	14350	14502	14270	14507	14262	14342	14466	14428	14592	14438	14401	14231	14293	14337	14314	14489	14323	14504	14561	14285	14446	14420	14345	14352	14525	14295	14354	14387	14418	14418	14368	14195	14465	14452	14313	14375	14261	14495	14423	14340	14380	14265	14353	14390	14293	14348	14191	14204	14312	14597	14488	14316	14316	14285	14478	14189	14205	14483	14498	14313	14477	14422	14405	14458	14454	14353	14459	14466	14362	14336	14356	14224	14256	14293	14446	14354	14376	14236	14282	14342	14326	14348	14314	14408	14490	14393	14281	14317	14388	14426	14317	14384	14338	14313	14430	14334	14375	14277	14589	14381	14331	14348	14403	14415	14468	14375	14308	14423	14208	14310	14376	14360	14491	14448	14297	14401	14289	14270	14450	14389	14248	14397	14216	14400	14303	14402	14294	14371	14416	14343	14284	14234	14303	14252	14360	14324	14255	14443	14278	14329	14289	14295	14437	14154	14248	14421	14377	14456	14415	14438	14402	14273	14276	14292	14413	14411	14448	14261	14387	14217	14319	14251	14411	14430	14372	14374	14361	14272	14444	14349	14343	14308	14388	14181	14476	14442	14420	14190	14314	14348	14399	14261	14305	14339	14387	14549	14325	14311	14436	14464	14458	14314	14358	14261	14264	14307	14501	14264	14173	14358	14528	14304	14351	14464	14505	14306	14372	14347	14280	14339	14391	14358	14341	14269	14345	14465	14342	14361	14256	14411	14233	14404	14236	14354	14467	14420	14388	14274	14461	14409	14215	14319	14392	14371	14228	14323	14404	14361	14440	14500	14559	14407	14332	14379	14326	14316	14284	14228	14142	14402	14286	14401	14236	14480	14404	14321	14374	14393	14341	14437	14342	14267	14226	14231	14462	14433	14520	14398	14320	14380	14511	14415	14144	14225	14285	14330	14414	14233	14420	14530	14382	14388	14368	14327	14357	14362	14315	14339	14462	14252	14344	14258	14304	14214	14383	14262	14282	14320	14357	14320	14499	14404	14362	14409	14248	14441	14256	14416	14351	14259	14434	14259	14346	14332	14315	14364	14477	14324	14367	14351	14411	14322	14275	14382	14295	14443	14400	14267	14410	14275	14385	14233	14313	14358	14445	14397	14302	14363	14372	14418	14448	14394	14376	14481	14402	14286	14435	14510	14496	14397	14254	14226	14391	14496	14397	14484	14344	14444	14333	14248	14309	14311	14186	14385	14387	14383	14273	14239	14385	14208	14416	14210	14396	14457	14232	14373	14157	14457	14360	14266	14235	14380	14232	14383	14362	14358	14334	14470	14420	14145	14426	14403	14279	14358	14418	14459	14405	14313	14403	14222	14439	14248	14345	14306	14253	14324	14422	14401	14401	14369	14364	14427	14327	14323	14333	14405	14414	14338	14402	14319	14489	14398	14255	14373	14198	14462	14386	14305	14340	14338	14450
25332	21589	26721	26216	17792	16480	16504	15756	15634	15628	15579	15605	15474	15531	15340	15555	15425	15110	15412	15454	15512	15199	15221	15462	15042	15302	15311	15174	15413	15203	15312	15156	15202	15266	15365	15481	15198	15124	15314	15283	15111	15318	15236	15484	15164	15349	15337	15168	15217	15382	15195	15311	15105	15163	15133	15235	15301	15330	15240	15150	15296	15456	15253	15062	15293	15176	15156	15324	15299	15180	15272	15210	15188	15206	15272	15129	15249	15389	15187	15089	15510	15220	15244	15181	15223	15281	15198	15271	15159	15249	15176	15229	15293	15088	15183	15193	15290	15258	15261	15155	15345	15259	15154	15324	15158	15098	15453	15335	15196	15265	15114	15275	15113	15160	15398	15294	15145	15250	15173	15396	15187	15096	15069	15096	15270	15049	15154	15276	14982	15127	15195	15137	15561	15314	15230	15293	15214	15230	15211	15313	15215	15080	15359	15169	15178	15304	15193	15419	15289	15324	15331	15178	15162	15163	15256	15316	15093	15379	15209	15137	15242	15279	15287	15240	15267	15426	15187	15128	15117	15322	15118	15177	15203	15192	15115	14990	15292	15337	15251	15337	15311	15190	15193	15187	15243	15207	15047	15086	15138	15240	15288	15118	15047	14993	15268	15260	15217	15317	15277	15202	15229	15280	15189	15208	15311	15376	15318	15058	15080	15158	15042	15288	15162	15125	15285	15317	15319	15191	15289	15392	15101	15352	15130	15023	15268	15387	15301	15168	15376	15270	15255	15337	15046	15286	15144	15397	15140	15151	15339	15263	15342	15253	15270	15348	15403	15280	15253	15336	15201	15332	15383	15322	15173	15167	15186	15226	15167	15161	15278	15296	15258	15302	15257	15225	15127	15215	15317	15161	15340	15271	15179	15275	15212	15316	15337	15268	15236	15496	15181	15132	15277	15381	15320	15236	15183	15005	15365	15198	15454	15194	15257	15208	15173	15296	15408	15285	15345	15363	15324	15178	15161	15161	15028	15161	15285	15159	15370	15273	15289	15215	15263	15432	15377	15070	15281	15214	15443	15041	15236	15118	15215	15078	15323	15310	15255	15127	15158	15159	15357	15436	15414	15312	15181	15192	15032	15361	15354	15206	15294	15185	15359	15373	15224	15378	15276	15272	15241	15143	15296	15135	15324	15238	15238	15102	15088	15370	15182	15110	15390	15184	15187	15278	15343	15253	15148	15339	15241	15005	15046	15143	14943	15152	15186	15161	15150	15306	15201	15248	15204	15310	15318	15295	15302	15221	15174	15302	15255	15451	15331	15078	15038	15206	15388	15153	15295	15235	15235	15260	15316	15239	15039	15239	15327	15111	15168	15183	15263	15195	15179	15231	15279	15253	15313	15158	15215	15230	15229	15060	15334	15204	15359	15200	15164	15100	15447	15249	15226	15261	15326	15342	15365	15402	15258	15147	15319	15002	15060	15378	15154	15174	15202	15331	15304	15458	15282	15193	15302	15161	15292	15212	15151	15225	15121	15196	15313	15106	15378	15185	15132	15305	15368	15045	15207	15405	15201	15197	15072	15189	15219	15107	14998	15137	15353	15143	15189	15403	15106	15220	15229	15411	15296	15368	15296	15064	15173	15060	15194	15240	15229	15199	15349	15214	15155	14983	15230	15282	15283	15129	15325	15249	15576	15218	15320	15177	15288	15180	15137	15064	15158	15305	15195	15117	15119	15309	15156	15158	15131	15167	15374	15270	15117	15226	15345	15089	15044	15216	15198	15219	15410	15319	15195	15243	15428	15306	15248	15348	15184	15142	15189	15167	15147	15288	15122	15289	15311	15173	15274	15315	15090	15091	15236	15283	15170	15384	15304	15209	15139	15247	15209	15434	15221	15314	15154	15367	15272	15147	14943	15109	15304	15355	15362	15132	15321	15354	15363	15325	15233	15271	15404	15140	15300	15159	15137	15164	15250	15389	15223	15222	15007	15216	15301	15232	15307	15212	15112	15302	15182	15312	15279	15214	15114	15208	15367	15219	15318	15331	15436	15217	15336	15253	15204	15074	15310	15275	15396	15316	15195	15021	15190	14971	15312	15256	15308	15182	15184	15344	15216	15129	15083	15026	15064	15334	15368	15169	15135	15399	15440	15331	15253	15185	15302	15307	15193	15172	15377	15270	15266	15123	15243	15192	15364	15431	15293	15350	15240	15426	15189	14987	15125	15247	15270	15201	15232	15264	15308	15333	15260	15202	15189	15146	15322	15282	15366	15331	15336	15335	15257	15157	15193	15195	15265	15297	15302	15461	15146	15212	15092	15285	15274	15357	15579	15305	15152	15228	15454	15408	15312	15231	15117	15336	15168	14956	15099	15194	15266	15142	15186	15248	15245	15250	15503	15267	15480	15174	15229	14953	15316	15374	15303	15081	15298	15024	15123	15255	15377	15271	15195	15283	15117	15212	15240	15162	15219	15102	15281	15206	15094	15013	15011	15269	15275	15276	15212	15162	15341	15426	15072	14981	15400	15322	15181	15081	15222	15024	15271	15207	15205	15389	15333	15127	15238	15134	15306	15341	15165	15255	15163	15241	15227	15286	15295	15125	15107	15347	15153	15087	15210	15253	15056	15298	15230	15239	15077	15206	15155	15372	15318	15332	15272	15315	15194	15143	15243	15271	15235	15203	15053	15180	15334	15229	15148	15036	15361	15173	15303	15016	15095	15198	15292	15152	15261	15298	15207	15357	15325	15231	15324	15188	15102	15075	15134	15176	15109	15280	15260	15195	15270	15373	15266	15341	15425	15112	15066	15312	15269	15044	15163	15109	15446	15025	15223	15099	15176	15192	15019	15124	15279	15450	15196	15075	15422	15402	15178	15104	15155	15114	15140	15330	15002	15331	15506	15244	15146	15192	15319	15232	15151	15244	15205	15218	15245	15372	15231	15096	15319	15141	15297	15362	15027	15272	15209	15317	15129	15174	15285	15285	15124	15110	15179	15323	15430	15364	15126	15079	15306	15342	15275	15319	15270	15384	15381	15215	15072	15184	15155	15383	15160	15269	15154	15135	15407	15144	15124	15274	15248	15213	15385	15064	15412	15279	15320	15366	15254	14899	15219	15137	15358	15087	15245	15170	15065	15310	15275	15268	15066	15111	15200	15222	15275	15223	15214	15144	15380	15428	15183	15219	15234	15252	15020	15292	15155	15110	15182	15334	15294	15109	15118	15134	15115	15236	15495	15553	15414	15161	15350	15321	15374	15306	15216	15017	15223	15045	15024	15227	15044	15266	15298	15255	15149	15258	15167	15344	15255	15327	15461	15265	15330	15103	14984	15147	15411	15185	15324	15181	15278	15207	15242	15410	15252	15338	15531	15361	15215	15135	15218	15080	15254	15376	15168	15267	15273	15013	15075	15030	15282	15470	15164	15194	15328	15213	15180	15130	15405	15233	15238	15217	15374	15102	14932	15185	15225	15360	15082	15234	15189	15254	15262	15228	15159	15560	15271	15308	15130	15378	15208	15328	15499	15340	15222	15373	15326	15333	15266	15102	15063	15198	15306	15314	15161	15223	15163	15298	15167	15090	15282	15124	15336	15381	15190	15393	15318	15265	15312	15321	15220	15515	15102	15293	15169	15234	15202	15158	15230	15435	15305	15195	15244	15483	15301	15175	15137	15350	15300	15166	15023	15167	15107	15349	15396	15348	15186	15236	15227	15218	15359	15457	15287	15374	15258	15240	15363	15181	15120	15246	15316	15181	15155	15088	15334	15264	15309	15230	15106	15263	15082	15326	15302	15155	15103	15156	15314	15191	15202	15334	15194	15308	15318	15002	15077	15147	15205	15256	15357	15167	15253	15311	15374	15105	15381	15196	15276	15317	15228	15221	15249	15411	15239	15343	15104	15285	15167	15162	15198	15292	15318	15299	15221	15301	15286	15417	15211	15099	15152	15098	15362	15433	15435	15203	15093	15391	15324	15340	15268	15335	15170	15344	15299	15394	15305	15230	15172	15145	15345	15188	15250	15272	15334	15147	15235	15231	15144	15223	15275	15285	15099	15293	15238	15238	15142	15256	15051	15287	15264	15217	15179	15280	15337	15367	15290	15054	15335	15092	15162	15249	15129	15213	15271	15203	15179	15456	15286	15366	15303	15271	15230	15018	15227	15210	15222	15228	15266	15295	15124	15236	15231	15293	15238	15217	15183	15193	15080	15370	15260	15083	15166	15229	15121	15214	15078	15196	15252	15262	15305	15087	15113	15316	15171	15189	15181	15210	15130	15417	15258	15344	15352	15179	15345	15230	15125	15216	15122	15246	15359	15190	15274	15170	15131	15158	15373	15143	15456	14861	15175	15313	15234	15240	15152	15194	15257	15250	15353	15096	15292	15166	15313	15297	15257	15079	15244	15363	15194	15312	15316	15188	15208	15154	15185	15339	15285	15418	15218	15206	15352	15352	15302	15104	15294	15265	15331	15057	15226	14957	15159	15300	15344	15293	15382	15223	15211	15461	15275	15417	15283	15280	15216	15402	15265	15106	15109	15220	15276	15239	15092	14983	15506	15266	15238	15116	15258	15334	15263	15342	15343	15299	15032	15096	15122	15198	15254	15432	15111	15156	15350	15059	15213	15179	15252	15150	15070	15222	15098	15183	15289	15335	15151	15199	15449	15276	15431	15260	15182	15206	15125	15349	15203	15301	15300	15234	15300	15276	15356	15232	15284	15010	15366	15442	15401	15395	15409	15333	15079	15068	15402	15151	15160	15184	15198	15253	15227	15268	15206	15074	15258	15379	15397	15222	15225	15232	15277	15268	15187	15210	15204	15343	15106	15238	15354	15269	15192	15257	15066	15095	15305	15162	15254	15295	15519	15415	15372	15342	15366	15168	15134	15230	15323	15325	15340	15335	15148	15159	15276	15182	15263	15121	15515	15265	15169	15101	15366	15375	15253	15247	15288	15257	15218	15124	15317	15345	15206	15317	15240	15273	15342	15323	15225	15055	15387	15243	15375	15128	15307	15161	15428	15442	15288	15229	15294	15132	15333	15153	15217	15276	15163	15168	15068	15206	15215	15332	15268	15112	15132	15124	15169	15268	15274	15334	15323	15245	15254	15024	15360	15503	15240	15321	15350	15177	15117	15275	15158	15446	15180	15028	15348	15234	15447	15203
15857	26291	20610	16956	15933	15125	14682	14197	14140	14188	14121	14028	14108	14143	14002	13916	13879	13997	13919	13619	13855	13995	13969	13745	13932	13858	13655	13843	13929	13827	13753	13907	13721	13735	13891	13701	13859	13803	13805	13746	13585	14010	13804	13711	13881	13702	13658	13894	13782	13929	13760	13784	13719	13814	13778	13936	13773	13817	13920	13707	13758	13876	13966	13836	13840	13669	13813	14019	13743	13759	13837	13886	13793	13916	13859	13708	13787	13883	13742	13882	13915	13855	13741	13803	13702	13781	13747	13861	13697	13710	13920	13763	13888	13782	13851	13796	13885	13719	13963	13745	13757	13907	13681	13805	13938	13634	13779	13880	13641	13955	13776	13862	13868	13866	13800	13969	13826	13641	13749	13668	13941	13704	13798	13812	13651	13918	13792	13971	13708	13877	13792	13673	13700	13705	13897	13753	13758	13670	13759	13669	13858	13954	13880	13801	13932	13853	13681	13867	13699	13858	13871	13638	13852	13872	13845	13540	13816	13806	13719	13854	13757	13790	13851	13879	13952	13678	13799	13932	13874	13789	13940	13720	13721	13857	13897	13679	13804	13756	13686	13822	13884	13904	13946	13713	13902	13771	13760	13779	13783	14054	13805	13888	13759	13974	13781	13922	13758	13641	13930	13813	13690	13782	13640	13591	13934	13811	13660	13887	13698	13688	13782	13748	13727	13910	13786	13696	13858	13929	13818	13803	13685	13851	13934	13781	13811	13879	13855	13866	13814	13852	13883	13802	13848	13788	13776	13889	13843	13843	13809	13717	13846	13949	13892	13805	13860	13630	13737	13738	13814	13888	13855	13808	13771	13760	13938	13831	13953	13791	13784	13869	13828	13749	13831	13700	13776	13713	13818	13698	13700	13792	13916	13917	13781	13614	13614	13900	13717	13599	13760	13804	13775	13879	13766	13841	13698	13887	13815	13810	13635	13879	13932	13662	13860	14011	13804	13833	13888	13783	13827	13866	13702	13678	13832	13853	13794	13769	13878	13913	13904	13847	13736	13800	13820	13703	13917	13834	14001	13708	13887	13771	13847	13813	13707	13829	13793	13839	13859	13833	13818	13696	13930	13823	13679	13700	13871	13725	13825	13809	13727	13844	13851	13831	13619	13637	13682	13807	13704	13890	13781	13584	13770	13739	13688	13896	13881	13610	13840	13775	13877	13951	13895	13761	13759	13789	13783	13805	13876	13807	13864	13836	13665	13683	13671	13784	13812	13654	13858	13844	13908	13716	13894	13936	13840	13928	13952	13619	13921	13672	13637	13882	13815	13853	13741	14049	13952	13771	13867	13900	13816	13764	13766	13826	14009	13770	13866	13790	13806	13757	13614	13754	13710	13764	13671	13969	13961	13768	13797	13792	13782	13753	13857	13848	13937	13833	13783	13894	13770	13823	13830	13814	13682	13814	13810	13739	13858	13719	13680	13877	13884	13833	13821	13891	13730	13804	13912	13907	13862	13736	13906	13676	13888	13866	13796	13908	13812	13867	13806	13881	13811	13819	13666	13751	13813	13868	13804	13672	13932	13686	13975	13796	13765	13661	13893	13933	13808	13880	13806	13693	13701	13670	13774	13719	13806	13977	13778	13878	13748	13889	13943	13592	13936	13820	13848	13853	13816	13789	13731	13701	13539	13731	13788	13721	13904	13905	13717	13775	13750	13751	13806	13799	13680	13710	13918	13845	13896	13735	13616	13855	13833	13834	13708	13806	13777	13782	13662	13819	13757	13857	13658	13928	13853	13759	13790	13944	13645	13782	13881	13808	13719	13649	13836	13672	13768	13762	13770	13715	13690	13702	13889	13935	13776	13851	13956	13776	13860	13935	13831	13680	13823	13884	13663	13819	13697	14007	13878	13718	13804	13848	13767	13768	13664	13631	13922	13854	13816	13881	13718	13921	13837	13802	13922	13918	13705	13761	13790	13931	13771	13655	13995	13873	13846	13808	13947	13833	13962	13740	13861	13924	13826	13645	13853	13860	13778	13818	13837	13891	13907	13821	13740	13865	13832	13918	13795	13755	13863	13681	13814	13772	13680	13712	13748	13901	13883	13678	13816	13843	13964	13615	13901	13847	13854	13811	13699	13688	13866	13878	13842	13680	13729	13704	13857	14024	13843	13824	13937	13848	13788	13586	13669	13839	13969	13616	13758	13792	13939	13827	13717	13823	13773	13920	13791	13817	13708	13722	13895	13768	13860	13862	13777	13799	13828	13820	13778	13792	13637	13722	13952	13870	13882	13763	13844	13773	13929	13933	13824	13808	13859	13643	13916	13997	13836	13706	13878	13809	13845	13815	13689	13875	13895	13777	13665	13734	13924	13830	13896	13871	13917	13677	13705	13660	13793	13809	13637	13801	13955	13673	13823	13921	13623	13674	13659	13754	13815	13815	13781	13797	13738	13888	13819	14009	13916	13770	13898	13817	13756	13894	13802	13900	13813	13755	13853	13789	13805	13718	13750	13774	13903	13918	13851	14041	13765	13898	13741	13808	13815	13870	13876	13902	13765	13922	13749	13812	13661	13875	13757	13882	13869	13802	13694	13812	13838	13750	13932	13675	13873	13988	13710	13690	13643	13793	13801	13781	14039	13738	13740	13755	13776	13945	13971	13809	13661	13779	13725	13905	13765	13753	13729	13783	13923	13612	13634	13813	13671	13951	13760	13537	13667	13839	13643	13822	13799	13817	13835	13884	13947	13918	13774	13639	13801	13701	13989	13733	13826	13838	13720	13919	13863	13680	13943	13750	13776	13808	13807	13798	13810	13813	13761	13666	13694	13944	13832	13742	13789	13914	13808	13814	13758	13817	13826	13869	13871	13971	13745	13702	13773	13895	13840	13891	13832	13903	13754	13704	13655	13771	13841	13864	13779	13809	13772	13811	13701	13803	13706	13668	13934	13637	13728	13832	13749	13925	13757	13742	13791	13838	13931	13743	13810	13801	13694	13830	13825	13959	13844	13880	13862	13801	13843	13898	14033	13810	13891	13895	13991	13829	13975	13727	13821	13668	13721	13726	13845	13700	13901	13847	13813	13896	13781	13828	13902	13888	13735	13901	13688	13753	13760	13942	14021	13819	13801	13847	13834	13714	13770	13799	13895	13888	13884	13855	13840	13691	13763	13840	13698	13738	13891	13835	13762	13721	13801	13808	13856	13803	13716	13885	13863	13845	13815	13838	13901	13697	13779	13863	13829	13759	13775	14032	13824	13692	13720	13802	13718	13930	13593	13690	13837	13854	13787	13819	13607	13835	13748	13784	13863	13756	13867	13608	13880	13678	13671	13877	13908	13824	13725	13923	13782	13659	13799	13867	13762	13758	13864	13882	13925	13786	13975	13739	13791	13869	13847	13824	13737	13761	13872	13739	13906	13840	13735	13851	13835	13738	13961	13791	13857	13799	13866	13762	13694	13899	14019	13766	13830	13888	13810	13728	13884	13799	13785	13774	13705	13828	13755	13737	13860	13745	13739	13834	13728	13784	13711	13818	13839	14018	13859	13769	13782	13720	13840	13816	13800	13766	13898	13779	13970	13893	13928	13738	13896	13759	13765	13890	13811	13821	13781	13825	13960	13657	13705	13624	13822	13853	13916	14010	13783	13653	13842	13847	13877	13954	13804	13856	13720	13754	13832	13662	13841	13928	13878	13908	13709	13850	13687	13889	13807	13879	13670	13941	13835	13960	13844	13797	13732	13931	13803	13754	13800	13809	13769	13824	13684	13907	13874	13744	13755	13853	13696	13816	13729	13714	13944	13703	13808	13670	13959	13767	13904	13867	13936	13721	13733	13690	13670	13751	13563	13822	13871	13817	13715	13724	13813	13674	13677	13911	13770	13779	13906	13862	13648	13753	13657	13884	13940	13877	13754	13829	13754	13836	13760	13836	13873	13935	13701	13883	13802	13839	13868	13843	13856	13917	13889	13795	13612	13715	13813	13842	13932	13779	13757	13886	13930	13944	13793	13909	13846	13753	13839	13688	13826	13618	13846	13869	13768	13770	13816	13775	13796	13874	13899	13940	13736	13784	13897	13925	13979	13941	13760	13956	13843	13875	13935	13858	13873	13847	13776	13866	13734	13701	14069	13723	13801	13676	13692	13871	13773	13838	13805	13859	13760	13713	14051	13745	13835	14038	13800	13742	13736	13836	13831	13714	13603	13655	13737	13699	13846	13799	13734	14003	13861	13758	13750	13781	13768	13729	13937	13754	13687	13966	13937	13985	13751	13843	13906	13614	13560	13740	13846	13742	14012	13774	13892	13780	13900	13738	13667	13770	13855	13675	13850	13829	13763	13782	13700	13816	13782	13679	13739	13736	13679	13819	13794	13968	13994	13900	13855	13872	13692	13926	13885	13916	13861	13766	13805	13959	13897	13842	13789	13818	13902	13830	13844	13829	13761	13846	13658	13674	13779	13710	13909	13856	13960	13745	13867	14010	13835	13778	13766	13710	13810	13830	13858	13939	13554	13942	13782	13877	13760	13834	13822	13675	13666	13724	13849	13631	13919	13761	13754	13713	13850	13732	13804	13929	13822	13766	13935	13844	13632	13834	13906	13826	13683	13740	13875	13766	13655	13804	13869	13765	13788	13797	13750	13828	13664	13713	13883	13782	13692	13698	13848	13650	13842	13975	13687	13798	13883	13893	13891	13853	13795	13724	13918	13738	13924	13699	13849	13819	13754	13974	13932	13726	13891	13785	13662	13971	13857	13873	13770	13754	13650	13719	13883	13793	13841	13664	14042	13855	13764	13884	13645	13685	13797	13910	13717	13899	13685	13816	13586	13790	13874	13838	13884	13741	13699	13745	14011	13868	13898	13809	13743	13806	13707	13761	13872	13760	13745	13814	13957	13686	13663	13819	13863	13771	13843	13869	13762	13768	13807	13933	13953	13877	13813	13807	13872	13890	13625	13898	13754	13931	13731	13768	13858	13800	13767	13940	13876	13783	13823	13892	13762	13859	13819	13919	13900	14005	13814	13821	13954	13858	13716	13860	13862	13702	13789	13798	13763	13834	13844	13860	13878	13851	13801	13792	13774	13770	13879	13751	13860	13810	13777	13791	13741	13674	13796	13798	13765	13846	13696	13933	13767	13780	13805	13761	13968	13778	13760	14111	13804	13716
22652	21598	28840	24821	21997	23590	23123	18322	17403	17581	17540	17380	17222	17134	17122	17148	17338	16964	17048	17027	16863	17186	17019	17052	16909	16871	16874	17046	16831	17164	17047	16839	16731	16881	17061	16907	17086	16903	16608	16894	16901	16894	16981	16779	16842	16813	16825	17033	16961	16906	16914	17035	17127	16979	16780	17030	17020	16907	17028	16826	17006	16967	16845	16585	16974	16812	16782	16847	16946	16987	16764	16750	16957	17034	16851	17094	16867	16986	16740	16790	16916	16932	16638	16902	16856	16785	16859	16791	16804	16801	16912	16854	16699	16728	16993	16942	16840	16755	16997	16865	16836	16831	16791	16752	16852	16851	16710	16823	16944	17036	16901	16899	16767	16703	16847	16775	16833	16779	16709	16961	16836	16878	16884	16951	16770	16688	16675	16732	16745	16810	16841	16854	16827	16659	16674	16930	16910	16873	16692	16875	17052	16980	16928	16968	16920	16859	16862	16963	17036	16859	16785	16838	16849	16940	16841	16882	16829	16923	16806	16700	16758	16756	16823	16784	16743	16988	16819	16716	16750	16974	16769	16933	16967	16907	17058	16796	16988	17019	16587	16884	16726	16896	16897	16882	16787	16887	16914	16836	16811	16781	16855	16854	16897	16835	16905	16919	16715	16744	16819	16739	16739	17020	16908	16673	16812	16892	16872	16992	17023	16932	16928	16881	16885	16902	17006	16851	16774	16871	16766	16704	16689	16858	16954	16775	16910	16641	16788	16983	16871	16851	16704	16792	16572	16758	16936	16750	16779	16616	16707	16839	16849	16828	16880	16772	16912	16801	16775	16911	16862	16820	17000	16827	16980	16991	16797	16909	16868	16783	16741	16918	16781	16834	16860	16851	16867	16808	16730	16713	16923	16721	16787	16643	16953	16739	16762	17086	16785	16868	17031	16869	16659	16960	16840	16973	16829	16735	16553	16772	16874	16589	16678	16680	17043	16620	17069	16925	16905	16886	16694	16582	16889	16773	16811	16861	16606	16671	16691	16705	16849	16874	16864	16806	16842	16900	16914	16796	16777	16749	16853	16830	16817	16646	16722	16888	16799	16887	16682	16650	16552	16676	16808	16782	16762	16667	16798	16677	16818	16845	16803	16768	16848	16656	16832	16955	17087	16831	16704	16713	16813	16821	16816	16811	16694	16746	16822	16789	16789	17004	16926	16725	16821	16751	16755	16671	16931	16731	16741	16543	16709	16590	16708	16747	16760	16867	16804	16815	16667	16635	16797	16731	16717	16726	16736	16819	16722	16795	16808	16927	16834	17012	17005	16756	16896	16985	16796	16827	16679	16916	16945	16704	16777	16689	16866	17027	16850	16858	16710	16733	16857	16841	17123	16936	16887	16901	16795	16792	16869	16805	17006	16724	16897	16728	16833	16659	16868	16932	16821	16850	16729	16592	16869	16933	16810	16853	16779	16757	16780	16988	16743	16900	16892	16650	16974	16686	16568	16961	16707	16985	16944	16841	16730	16862	17002	16789	16938	16880	16780	16911	16632	16927	16857	16705	16861	16898	16824	16816	16899	16906	16958	16755	16840	16946	16699	16852	16756	16828	16941	16866	16899	16789	17044	16866	16831	16615	16964	17008	17006	16793	16849	16817	16867	16790	16915	16741	16750	16747	16818	16960	16882	16674	17002	16858	17098	17001	16745	16888	16775	16905	16944	16832	16826	16853	16859	16877	16651	16845	16996	16655	16883	16831	16981	16889	16997	16737	17011	16743	16858	16667	16761	16643	16661	16760	16866	16976	17065	16811	16632	16907	16781	16765	16724	16585	16811	16895	16858	16847	16632	16841	16955	16768	16824	16728	16811	16761	16953	16763	16929	16735	16985	16716	17063	16687	16699	16973	16903	16796	16759	16667	16791	16881	16664	16791	16743	16863	16877	16885	16898	16658	16700	16879	16888	16862	16993	17118	16835	16939	16845	16943	16872	16897	16916	16875	16923	16914	16755	16712	16775	16711	16796	16683	16755	16863	16777	16761	16786	16776	16803	16814	16779	16617	16912	16688	16759	17010	16763	16845	16637	16668	16685	16551	16955	16715	16740	16804	16811	16859	16887	17004	16905	16858	16803	16698	16723	16774	16844	16926	16823	16869	16611	16777	16683	16779	16744	16879	16847	16790	16835	16906	16827	16554	16703	16703	16830	16797	16799	16824	16826	16742	16928	16892	16860	16818	16706	16940	16901	16889	16959	16999	16866	16725	16861	16770	16851	16804	16813	17002	16742	16880	16865	16841	16756	16778	16816	16849	16719	16665	16822	17092	16998	16929	16845	16973	16879	16724	16855	16723	16896	16787	16639	16715	16868	16731	16900	16925	16775	16845	16922	16820	16829	16939	16857	16868	16767	16668	16905	16724	16738	17025	16724	16835	16801	16803	16906	16701	16857	16722	16918	16683	16708	16665	16777	16645	16794	16801	16569	16808	16481	16621	16856	16926	16720	16769	16881	16882	16683	16784	16931	17001	16765	16719	16758	16821	16798	16997	16834	16771	16875	16741	16895	16823	16912	16806	16708	16951	16748	16764	16721	16977	16793	16811	16839	16865	16884	16745	16944	16722	16955	16903	16822	16796	16768	16671	16711	16700	17092	16969	17048	16886	16964	16872	16598	16859	16973	16855	16775	16747	16849	16797	16869	16952	16912	16939	17194	16876	16856	16751	16846	16811	16864	16752	16899	16770	16831	16710	16989	16869	16809	16799	16850	16799	16854	16851	16784	16819	16723	16757	16875	16899	16709	16449	16676	16696	16826	16830	16893	16850	16870	16843	16724	16761	16704	16955	16843	16808	16751	16835	16934	16745	16806	16782	16661	16944	16835	16948	16889	16642	16808	16756	16759	16675	16888	16658	16825	16935	16951	16743	16816	16703	16781	16856	16767	16858	16844	16699	16823	16972	16876	16906	16776	16817	17045	16975	16787	16768	16787	16771	16909	16730	16704	16917	16893	16844	16750	16714	16773	17006	16947	16782	16750	16832	16763	16839	16835	16982	16833	17005	16732	16868	16904	16812	16909	16955	16973	16703	16855	16711	16958	16878	16905	16884	16870	16738	16735	16780	16845	16697	16910	16788	16892	16862	16824	16607	16762	16588	16686	16903	16808	17003	16823	16739	16808	16757	17051	16853	16897	16737	16898	16873	16802	16902	16690	16780	16675	16669	16885	17046	16845	16923	16817	16752	16758	16823	16879	16812	16804	16841	16641	16902	16724	16599	16725	16764	16715	16759	16679	16781	16916	16684	16798	16876	16652	16629	16922	16909	17076	16866	16643	16815	16952	16716	16875	16649	16727	16900	16876	16955	16954	16712	16902	16903	16721	16835	16741	16808	16848	16812	16881	16948	16893	16972	16630	16924	16931	16809	16821	16751	16917	16788	16673	16894	16907	16775	16773	16805	16692	16887	16842	16727	16867	16871	16976	16776	16812	16957	16839	16880	16774	16962	16697	16706	16896	16834	16786	16734	16766	16922	16820	16808	16826	16891	16979	16811	16981	16881	16832	16811	16831	16919	16775	16711	16971	16898	16729	16788	16822	16988	16867	16902	16755	17063	16927	16884	16876	16712	17068	16745	16947	16775	16929	16857	16883	16956	17040	16845	16953	17079	16775	16876	16807	16733	16828	16869	16889	16571	16832	17014	17111	16996	17139	16908	16892	16776	17035	16907	17134	16769	16849	16847	16671	16864	17059	17103	16856	16598	16794	16916	16769	16730	16883	16782	16898	16922	16996	16956	17006	16928	16800	16616	16745	16734	16741	16959	16988	16748	16838	16759	16847	16963	16717	16794	16622	16790	16737	16772	16889	16837	16798	16961	16989	16823	16730	16782	16886	16822	16714	16948	17000	17034	16751	16762	16714	17007	16819	16913	16776	16889	16965	16879	16702	16734	16585	16946	16862	16918	16636	16814	16937	16790	16610	16800	16728	16861	16836	16802	16810	16939	16802	16855	16956	16865	16841	16740	16823	16867	16764	16896	16827	16921	16978	16726	16864	16999	16714	16890	16760	16939	16796	16784	16862	16746	16720	16858	16931	16930	16925	16794	16952	16843	16884	16886	16815	16719	16779	16745	16782	16979	16971	16839	16695	16900	16777	16878	17136	16879	16816	17154	16853	16941	16900	16828	16819	16765	16832	16774	16830	16880	16961	16880	16837	16750	16778	16803	16825	16838	17017	16838	16913	16864	16759	16936	16744	16968	16680	16906	16845	16925	16711	16685	17141	16970	16909	16940	16855	16829	16862	16897	16840	16900	16856	16768	16798	16913	16746	16826	16673	16790	16890	16916	16577	16863	16851	16958	16994	16806	16875	16723	17000	16887	16777	16876	16812	16712	16759	16897	16822	16702	16840	16903	16723	16852	16965	16675	17043	16882	16933	16881	16698	16801	17008	16792	16816	16827	16906	16728	16847	16987	16728	16908	16893	16754	16711	16843	16686	16724	16896	16863	16785	16794	16838	17024	16922	16815	16765	16951	16756	16761	16746	16867	16696	16776	16670	16545	16847	16827	16810	16692	16808	16752	16435	16784	16648	16944	16822	16634	16764	16753	16956	16805	16630	16793	16810	16674	16839	16816	16758	16610	16814	16770	16821	17145	16870	16749	16907	16845	16818	16743	16779	17004	16937	16630	16624	16803	16818	16608	16832	16990	16867	16806	16934	16889	16850	16732	16962	16794	16948	16788	17092	16788	16670	16938	16764	16731	16653	16876	16877	16894	16946	16734	16683	16850	16672	16809	16750	16911	16927	16885	16799	17064	16880	16863	16720	16923	16786	16675	16875	16723	16792	16987	16815	16859	16935	16939	16791	16861	16839	16901	16809	16662	16868	16865	16763	16845	16911	16881	16709	16958	16889	16938	16749	16889	16720	16631	17076	16996	16927	16791	16840	16880	16877	16914	16838	16690	16954	16852	16801	16827	16836	16831	16836	16792	16790	16680	16765	16726	16838	16737	16879	16872	16728	16706	16875	16789	16804	16870	16794	16629	16737	16760	16909	16792	16807	16870	16809	16751	16654	16813	16679	16970	16732	16760	16885	16879	16823	16920	16945	16598	17021	16830	16784	16663	16759	16750	16817	16768	16940	16877	16914	16868	16848	16781	16751	16919	16803	16882	16772	16995
17726	37462	29846	23908	20788	18659	16401	15982	15495	15303	15341	15224	15099	15216	14984	14955	14967	14820	14910	15040	14969	14923	14733	14892	14859	14919	14768	14860	14760	14810	14826	14543	14813	14622	14835	14899	14939	14715	14683	14825	14896	14846	14856	14727	14749	14821	14800	14881	14664	14587	14870	14730	14840	14726	14671	14732	14811	14678	14589	14714	14710	14849	14910	14629	14660	14876	14640	14806	14810	14651	14924	14866	14579	14813	14864	14660	14759	14775	14798	14617	14655	14664	14692	14754	14753	14776	14875	14743	14843	14823	14801	14746	14618	14849	14689	14738	14773	14850	14639	14825	14658	14663	14928	14942	14655	14734	14775	14723	14840	14915	14770	14734	14690	14769	14653	14788	14741	14762	14730	14684	14775	14844	14688	14746	14723	14743	14712	14854	14699	14604	14696	14776	14836	14720	14733	14611	14650	14724	14647	14837	14689	14687	14662	14531	14710	14867	14804	14831	14778	14569	14799	14710	14749	14752	14677	14751	14640	14892	14663	14815	14864	14730	14864	14561	14769	14875	14699	14774	14788	14702	14652	14751	14527	14692	14696	14763	14684	14646	14795	14725	14868	14681	14714	14742	14668	14815	14611	14575	14860	14828	14798	14738	14710	14703	14869	14751	14753	14672	14713	14891	14809	14811	14809	14576	14809	14657	14679	14795	14692	14722	14834	14822	14747	14638	14723	14846	14685	14824	14822	14648	14607	14794	14842	14666	14843	14874	14818	14835	14639	14526	14828	14835	14674	14544	14725	14626	14893	14751	14771	14661	14789	14668	14713	14695	14679	14833	14643	14645	14668	14799	14785	14756	14752	14777	14696	14755	14719	14779	15000	14762	14689	14890	14835	14833	14631	14682	14558	14859	14895	14897	14489	14794	14817	14665	14784	14547	14654	14804	14790	14824	14663	14853	14777	14765	14691	14650	14787	14861	14710	14691	14730	14736	14783	14699	14818	14787	14875	14606	14730	14598	14647	14923	14668	14679	14681	14842	14720	14696	14856	14699	14826	14644	14897	14744	14731	14696	14740	14690	14833	14866	14841	14733	14783	14685	14751	14736	14553	14728	14835	14759	14776	14872	14688	14758	14854	14788	14665	14685	14722	14791	14839	14780	14796	14741	14608	14722	14584	14770	14745	14641	14771	14788	14645	14768	14672	14972	14759	14677	14616	14614	14669	14674	14458	14714	14916	14772	14811	14687	14742	14576	14667	14782	14707	14883	14571	14659	14706	14569	14886	14679	14835	14556	14729	14595	14868	14780	14806	14768	14719	14778	14726	14710	14813	14660	14613	14688	14833	14735	14537	14744	14799	14912	14694	14648	14802	14690	14685	14689	14803	14622	14689	14686	14665	14733	14770	14640	14815	14813	14802	14883	14673	14512	14774	14739	14817	14704	14601	14757	14850	14904	14769	14747	14614	14667	14689	14584	14833	14785	14701	14724	14722	14772	14823	14760	14648	14785	14879	14662	14733	14688	14720	14854	14717	14640	14758	14710	14757	14594	14687	14744	14738	14748	14765	14676	14698	14685	14764	14661	14698	14746	14880	14831	14811	14692	14749	14768	14895	14863	14689	14918	14775	14455	14780	14687	14819	14917	14727	14745	14790	14686	14765	14869	14732	14824	14656	14755	14861	14819	14656	14763	14637	14865	14813	14591	14611	14615	14721	14652	14684	14747	14776	14849	14750	14576	14753	14739	14665	14777	14603	14814	14524	14763	14777	14846	14523	14685	14760	14736	14898	14813	14873	14640	14803	14800	14789	14676	14956	14630	14803	14697	14757	14729	14799	14915	14821	14814	14705	14751	14805	14735	14743	14788	14874	14747	14771	14770	14766	14684	14548	14755	14768	14786	14830	14887	14633	14863	14673	14576	14689	14858	14833	14664	14785	14893	14724	14805	14953	14831	14770	14663	14829	14712	14723	14755	14725	14880	14635	14810	14955	14679	14834	14564	14814	14874	14864	14768	14562	14699	14613	14844	14931	14711	14674	14713	14527	14456	14697	14742	14805	14722	14782	14744	14702	14680	14730	14693	14878	14784	14751	14837	14818	14646	14867	14655	14857	14719	14724	14776	14711	14741	14795	14561	14621	14824	14917	14756	14698	14815	14868	14786	14740	14665	14722	14867	14678	14720	14728	14720	14786	14864	14635	14913	14728	14655	14633	14784	14758	14669	14730	14804	14639	14754	14772	14746	14617	14663	14630	14657	14780	14703	14853	14783	14941	14817	14691	14607	14764	14591	14680	14693	14696	14904	14773	14754	14724	14734	14756	14701	14742	14621	14783	14786	14798	14706	14745	14763	14779	14798	14620	14723	14843	14664	14700	14903	14777	14725	14612	14804	14724	14719	14622	14687	14788	14617	14942	14776	14838	14881	14811	14880	14724	14673	14749	14629	14748	14762	14797	14749	14732	14741	14886	14824	14807	14532	14698	14719	14784	14653	14760	14589	14846	14732	14824	14655	14770	14611	14625	14851	14761	14798	14842	14759	14884	14740	14699	14723	14686	14691	14860	14697	14728	14763	14813	14825	14740	14650	14754	14798	14744	14638	14777	14854	14701	14914	14778	14728	14802	14864	14687	14812	14636	14707	14695	14805	14714	14714	14840	14782	14783	14702	14704	14792	14653	14802	14814	14878	14537	14558	14751	14833	14813	14703	14810	14621	14581	14879	14690	14758	14705	14803	14781	14757	14589	15013	14860	14604	14926	14789	14777	14745	14546	14700	14628	14846	14613	14830	14696	14659	14738	14593	14687	14745	14743	14590	14851	14670	14871	14688	14708	14656	14780	14785	14781	14638	14847	14776	14745	14675	14778	14686	14814	14603	14674	14689	14834	14748	14723	14782	14758	14608	14815	14752	14890	14684	14834	14740	14729	14690	14889	14569	14700	14708	14789	14842	14793	14656	14741	14968	14651	14680	14598	14849	14665	14732	14743	14840	14695	14585	14811	14734	14753	14862	14622	14845	14685	14811	14687	14797	14808	14689	14664	14696	14541	14790	14730	14563	14808	14852	14744	14620	14717	14926	14810	14820	14661	14662	14758	14592	14711	14635	14602	14800	14908	14913	14908	14651	14776	14918	14680	14835	14769	14676	14690	14836	14792	14820	14781	14745	14691	14732	14654	14976	14725	14905	14739	14745	14781	14847	14862	14860	14709	14621	14587	14856	14860	14706	14681	14748	14940	14617	14642	14612	14689	14694	14700	14738	14908	14588	14798	14645	14625	14785	14595	14722	14751	14743	14731	14997	14598	14740	14830	14575	14672	14734	14661	14793	14744	14596	14783	14639	14807	14850	14817	14525	14877	14763	14993	14908	14579	14776	14673	14688	14725	14814	14816	14729	14825	14763	14867	14717	14697	14684	14814	14732	14745	14684	14867	14661	14744	14856	14682	14658	14753	14521	14642	14908	14630	14678	14703	14810	14783	14794	14730	14597	14701	14922	14679	14836	14731	14821	14728	14777	14771	14643	14901	14634	14879	14637	14875	14569	14738	14655	14678	14744	14785	14815	14664	14721	14726	14665	14707	14736	14961	14777	14805	14915	14668	14833	14815	14743	14723	14674	14927	14863	14739	14725	14661	14697	14724	14752	14905	14809	14800	14757	14767	14556	14565	14826	14691	14794	14629	14548	14900	14633	14885	14792	14943	14760	14806	14729	14835	14633	14762	14831	14708	14862	14602	14700	14802	14598	14954	14503	14745	14924	14588	14829	14677	14912	14622	14806	14593	14939	14623	14783	14728	14783	14777	14735	14771	14850	14743	14752	14807	14633	14590	14773	14776	14769	14891	14852	14760	14787	14819	14744	14932	14887	14766	14734	14730	14740	14706	14819	14602	14711	14873	14587	14617	14825	14923	14708	14750	14603	14749	14849	14618	14692	14762	14776	14779	14796	14801	14697	14681	14710	14723	14836	14626	14628	14665	14618	14487	14794	14680	14891	14572	14756	14882	14726	14723	14632	14696	14801	14685	14797	14729	14789	14782	14935	14715	14791	14789	14927	14546	14926	14704	14679	14764	14783	14729	14787	14703	14833	14773	14639	14823	14866	14673	14776	14763	14856	14792	14717	14783	14713	14621	14614	14855	14616	14797	14775	14732	14868	14878	14735	14800	14722	14826	14884	14729	14876	14662	14806	14757	14727	14685	14638	14830	14773	14609	14913	14807	14843	14938	14771	14751	14706	14683	14762	14653	14737	14888	14692	14849	14631	14767	14855	14699	14783	14661	14787	14777	14770	14848	14879	14664	14721	14667	14669	14772	14591	14726	14684	14588	14848	14696	14831	14519	14829	14856	14703	14752	14871	14672	14705	14831	14756	14712	14806	14610	14747	14696	14680	14700	14747	14700	14777	14759	14901	14872	14715	14827	14650	14729	14587	14831	14682	14749	14680	14723	14861	14792	14616	14801	14906	14676	14800	14915	14642	14639	14654	14700	14736	14803	14722	14680	14635	14901	14723	14664	14639	14621	14822	14797	14627	14859	14782	14864	14620	14735	14894	14645	14768	14721	14712	14759	14758	14713	14666	14614	14764	14690	14585	14694	14752	14820	14739	14850	14866	14647	14654	14782	14861	14659	14761	14717	14633	14872	14695	14645	14782	14794	14711	14603	14734	14751	14746	14736	14573	14837	14632	14846	14739	14792	14785	14896	14755	14639	14749	14976	14839	14845	14567	14868	14769	14713	14679	14692	14692	14946	14804	14757	15021	14691	14860	14822	14693	14678	14779	14727	14591	14659	14821	14796	14526	14731	14531	14691	14507	14656	14744	14846	14765	14736	14854	14625	14795	14828	14691	14738	14704	14656	14712	14736	14686	14671	14893	14719	14828	14739	14682	14667	14665	14901	14600	14831	14783	14694	14883	14619	14636	14823	14780	14458	14676	14751	14628	14625	14811	14740	14935	14707	14598	14562	14638	14672	14696	14757	14663	14774	14733	14828	14861	14802	14786	14825	14841	14586	14756	14733	14905	14779	14738	14766	14541	14726	14745	14743	14636	14704	14702	14801	14801	14750	14678	14747	14773	14784	14877	14791	14795	14993	14642	14683	14730	14701	14636	14907	14753	14681	14743	14625	14810	14683	14686	14658	14776	14709	14779	14806	14626	14843	14614	14862	14737	14666	14692
29284	22461	22264	18528	16091	15483	15459	15252	15358	15226	15228	15254	15258	15215	15483	15159	15112	15002	15328	15182	15054	15163	15095	14996	15092	15186	15086	15122	15057	14976	15104	15260	14976	15023	15185	14976	15131	15188	15102	14943	15125	15203	15106	14929	15059	15233	15178	15245	15112	15276	15073	15095	14907	14973	14901	15012	15138	15028	15165	15122	15053	15058	15171	15003	15182	15126	15112	15120	15246	15210	15274	15028	15090	15014	15132	15212	15079	15136	15172	14992	15238	14978	14954	15098	14924	15027	15228	15074	15126	15058	15119	15133	15152	15022	14985	14998	15144	15309	15082	15055	15319	15255	15000	15200	15160	15033	14991	15016	14994	15008	14925	15088	15120	15077	15000	15098	15116	15181	15040	15000	15059	15173	15189	14967	15257	15292	15273	15161	15015	15038	15192	15255	14986	15022	15215	14837	14964	15148	15067	15027	15055	15030	15165	15272	15124	15055	15281	15197	15153	15010	14956	15005	15170	15031	14878	15101	15077	15154	15248	15082	14947	15141	15055	15117	15011	14961	15132	14998	14862	15062	15114	14993	15053	15115	15086	15033	15078	15181	15172	15232	15004	15032	14989	15298	15132	15138	15073	15148	15157	15101	15168	15149	15078	15122	15114	15045	15056	15103	15061	15052	15052	15160	15021	14992	15270	15052	15120	14967	15071	14901	15172	15109	14971	14986	15032	15047	14997	15117	15096	15032	15008	15203	15149	14964	14980	15024	15266	15141	15036	15102	15045	15125	15053	15049	15206	15050	15173	15311	14999	15082	14965	15099	15038	15020	14979	15096	15179	15028	15100	15098	15227	15196	15382	15007	15192	14992	14954	15372	15137	15111	15180	15157	15185	15138	15251	15110	15204	14938	15125	14943	15142	15204	15305	15035	15118	15252	15133	15157	15263	15119	15252	15034	14903	14934	15094	15069	15141	15145	15112	15175	15052	14919	15024	15073	15241	14825	15103	15090	15211	15075	15061	15098	15137	14826	15033	15186	15202	15130	15178	15150	15028	14996	15183	15008	14998	15244	14875	15224	15112	15101	15373	15052	14961	14970	15193	15164	15123	14878	14998	15145	15293	15037	14982	14873	15059	15010	14942	15016	15160	14955	15114	15176	15149	15103	15063	15035	15192	15263	14998	15072	15164	14938	15131	15030	15095	15173	15226	15149	14963	14866	15047	15012	15137	15069	15110	15285	15077	15269	15261	15105	15065	15045	15101	15006	14970	15109	15016	15084	15005	15146	15066	15168	15044	15080	15133	15029	15197	15036	15261	15131	15078	15141	15117	15107	14920	15086	14996	15039	15068	14987	15223	15061	15068	15028	15207	15092	15221	15125	15212	14957	15134	15046	15008	15093	15326	15031	15238	15023	15078	15349	15081	15255	15074	15030	15083	15120	15053	15038	15439	15123	15153	15307	15147	15168	14936	15092	15129	15003	15075	15136	14989	15023	15098	15075	15203	15003	15182	14976	14977	14972	15138	15084	15184	15143	14984	14990	15213	15167	15107	15124	14982	15039	14945	14984	15023	14931	15184	15082	15016	15069	15053	15103	15037	14961	15066	15115	15070	15195	15181	15258	15092	15101	15318	15192	15033	15105	15174	15100	15070	14967	15202	14944	15115	14907	15150	15087	15058	15077	14932	14882	15027	15179	15242	14928	15007	15027	15276	15180	14963	14993	15034	15215	15020	15087	14933	15071	15136	15173	15143	15149	15089	15031	15007	15083	15107	15207	14863	15082	15006	14906	15138	14909	14913	15254	15255	15203	15171	15166	15325	15006	15064	15084	15068	15034	14882	15052	15080	15087	15201	15098	15140	15159	15115	15072	14894	15075	15160	15139	14980	15209	15361	15298	15028	15039	15202	15138	14942	15208	15190	15048	15228	14829	15204	15093	14953	14986	15143	15121	15042	15277	15066	15108	15246	15044	14971	15178	15015	14874	15041	15121	15090	15050	14921	15036	14846	14939	15230	14898	14976	15295	15055	15034	15124	15098	15231	15044	15160	15052	15042	15104	15008	14945	15220	15030	15007	15074	15010	15179	15158	15373	15025	15261	15225	14963	14949	15074	15095	15093	15177	14998	15015	15026	15081	15228	15021	15081	15134	15209	15098	15068	15088	15307	15091	15074	15088	15192	15145	15110	14972	15110	15150	15220	15092	15145	14963	15364	15075	15131	15129	14972	14993	14949	15163	15222	15122	15127	15096	15150	15010	15258	15186	15115	15106	15099	15136	14842	15137	15169	15118	15046	15015	15161	15197	15101	15054	15039	15088	15025	15117	15042	15124	15082	15061	15219	15114	15071	15191	15104	15257	15124	15281	15136	15076	15046	15029	14986	15085	15044	15120	15175	15167	15167	15035	15149	15290	15010	14951	15042	15096	15156	15099	15095	15056	14978	14922	15143	15002	15127	15089	15042	15156	15062	14905	15123	14944	15130	15049	15160	15126	15062	15005	14997	15094	15192	15305	15014	15088	15167	14932	15275	15188	15082	15242	15075	15096	15060	15188	15046	15163	15078	15035	15127	15281	15166	15123	15053	15120	15138	15105	15010	14986	15182	15049	14996	15030	15019	14962	14869	15277	15271	15154	15021	15004	14972	15171	15077	15114	15091	15041	15052	15207	15286	15016	15192	14959	15130	15012	15175	15357	15039	15141	15243	15096	15023	15175	14922	15123	15123	15139	15046	15066	14991	15037	15059	15172	15400	15187	15243	15208	15131	14939	15280	15236	15047	14967	15119	15190	15456	14966	14894	15076	14998	15127	15291	14975	15086	15207	15173	15091	14926	15137	15031	14990	15269	15036	15167	15175	15133	15073	15158	15208	15021	15158	15111	15087	15157	15023	15142	15039	15105	15215	15040	15112	15162	15088	15045	15044	14998	15089	15018	15247	15018	15071	15113	15043	15052	15136	14981	14944	15227	15160	15154	15120	15183	15308	15134	15107	15031	15008	15148	14859	15016	15190	15268	15075	15153	15148	15126	15095	15336	14994	15027	15208	15036	15058	14787	15156	15185	15012	15250	15086	15010	15095	14974	14997	15097	15163	15188	15004	15137	15187	15172	15116	15003	15090	15091	15092	15027	14835	15118	15105	15034	15187	14928	14875	15001	15193	14949	14978	15135	15160	15054	15178	15082	15122	15192	14989	15141	15005	15150	14869	14995	15186	15118	15054	15078	15295	15002	14959	15199	14915	15019	15131	15125	14981	15174	15177	14978	15104	15047	15110	15050	14987	15295	14919	15013	15155	14981	14865	15201	15075	14988	15156	15077	15079	15115	14930	15004	15166	15076	15089	15116	14912	15136	15169	15243	15160	15165	15181	15151	14899	14992	15184	15173	15086	15250	15121	15106	14967	15295	15202	14994	15091	15174	15283	15085	15056	15004	15103	14922	14996	15267	15182	15035	15106	15141	15131	15030	14939	15036	15278	15241	15096	15258	14831	15007	15264	15080	15271	15191	15124	15283	15046	15071	14999	15238	15128	15232	14956	15054	15229	15041	15158	15124	15208	14985	15049	15015	15068	15124	15151	15125	15061	15177	15025	15191	14884	14970	15043	15165	15126	14961	15124	15087	15157	15215	15036	15142	14891	15153	15146	15042	15073	15185	15203	15306	15093	15037	14902	14969	15148	15177	14885	15287	15171	15076	15119	14928	15007	15092	14927	15073	14947	15015	14934	14807	14971	15013	15032	15164	14900	15148	14828	15055	15029	14987	15079	15142	15098	15036	15139	15023	15015	15006	15155	14972	15147	15027	15226	15194	14963	15053	15069	15286	15141	15027	15082	15001	15040	15212	15132	15209	14995	15233	15144	15237	15227	14906	15128	15129	15187	15043	15329	15270	15122	14961	15222	15027	15127	15301	15139	15158	15215	15195	15197	15117	14885	15220	15046	15079	15127	14923	15185	15158	15222	15160	14945	14970	14939	15085	15208	15345	15283	15054	15211	15115	15166	15107	15082	15150	15004	15197	15089	15063	15080	15110	15093	15169	15045	14986	15205	15061	15018	15018	15142	15125	15067	15139	15216	14987	15215	15078	15069	15114	14978	15385	15082	15187	14816	15178	14960	15186	15316	15296	15008	15167	15118	15174	15284	15148	15255	15139	15079	15063	15141	15084	15017	15133	15083	15286	15067	15080	15206	15067	14903	15201	15044	15168	15138	15140	15092	15094	15222	15212	15152	15327	15170	15086	15258	15110	15050	15085	15107	15047	15276	15055	15002	15138	15225	15146	15014	15188	15254	15129	15001	15184	15125	15240	14986	15089	15075	15100	15005	15021	15015	15243	15074	14922	15101	15239	15137	15246	15180	15097	15200	15017	15120	15126	15010	15143	15121	15141	15110	15077	15105	15027	15053	14905	15165	15305	15103	15195	15034	14905	15147	15117	15021	15250	15185	15292	15030	15202	15123	15102	15133	15125	14954	15290	15039	15049	15194	15158	15381	14973	15323	15003	14974	14994	15053	15116	15215	15211	15043	15202	15158	15251	15106	15249	15087	15082	15037	14873	14916	14958	15150	15128	15222	15195	15243	15052	15033	14914	15055	15061	15029	14882	15199	15157	15076	15156	15078	14929	15059	15123	15087	15003	15152	15189	15200	15184	14915	15106	15020	15195	15211	15106	15021	15234	15193	15091	15094	15000	14940	15059	15071	15137	15240	15060	15099	15094	15058	15115	15002	14958	15208	15042	15054	15196	15093	14848	14970	15102	15240	15261	15175	15115	15014	15250	14994	15229	15218	14961	14908	15192	15063	14981	15038	15121	15210	15194	15006	15045	15003	15163	15136	14914	15087	15147	15176	15060	15081	15047	15079	15217	14927	15069	15174	15034	15106	15013	15052	15139	15066	14984	15144	15160	15119	15259	15071	15179	15270	15106	15161	15035	15078	14882	15213	15094	15082	15276	15009	15045	15211	15145	14942	15250	15307	14968	15143	15090	15109	15074	15094	15056	15089	15089	15216	14929	14929	14950	15031	15137	15229	15020	15014	14913	14972	14994	15068	14938	15171	15052	14944	15177	15081	15181	15182	15157	14910	15048	15002	15099	15203	15003	15128	15031	14846	15218	15214	14879	15281	15087	15183	15156	15182	15129	15118	15100	15058	15048	15246	15159	15114	15242	15034	15140
16332	22100	17784	15573	14997	14383	14211	13926	13860	13963	13739	13876	13734	13800	13736	13673	13844	13773	13743	13587	13933	13613	13723	13649	13699	13598	13661	13809	13537	13679	13730	13615	13669	13662	13668	13524	13726	13584	13781	13622	13705	13603	13594	13682	13647	13604	13522	13732	13659	13651	13634	13542	13722	13585	13508	13611	13680	13585	13679	13624	13592	13681	13578	13631	13656	13498	13717	13701	13771	13750	13649	13623	13762	13592	13603	13558	13484	13617	13658	13674	13564	13518	13652	13627	13625	13656	13748	13591	13641	13684	13783	13679	13669	13498	13592	13598	13682	13572	13704	13553	13635	13538	13634	13622	13606	13529	13663	13704	13545	13564	13731	13796	13595	13711	13692	13684	13678	13647	13624	13674	13746	13612	13741	13613	13637	13680	13693	13789	13589	13619	13721	13736	13682	13544	13726	13675	13516	13609	13715	13651	13657	13642	13588	13601	13557	13630	13647	13761	13460	13743	13742	13744	13523	13543	13622	13616	13694	13737	13622	13580	13662	13539	13446	13677	13631	13502	13670	13597	13533	13722	13681	13680	13552	13743	13676	13659	13644	13755	13708	13505	13625	13682	13599	13558	13817	13743	13634	13595	13757	13521	13734	13601	13746	13762	13627	13644	13762	13563	13569	13601	13506	13612	13665	13673	13612	13574	13592	13603	13583	13697	13831	13764	13583	13754	13737	13845	13573	13752	13530	13598	13604	13549	13642	13640	13658	13609	13708	13704	13593	13640	13672	13524	13715	13701	13643	13703	13554	13715	13733	13650	13760	13573	13583	13541	13527	13479	13507	13757	13876	13478	13644	13733	13612	13664	13642	13634	13654	13622	13683	13787	13638	13632	13628	13821	13711	13690	13717	13744	13863	13681	13713	13566	13763	13489	13779	13687	13562	13678	13543	13682	13680	13795	13756	13528	13673	13727	13637	13805	13556	13651	13638	13634	13659	13687	13658	13468	13559	13480	13628	13700	13320	13740	13721	13561	13586	13698	13679	13655	13750	13584	13675	13499	13798	13626	13759	13857	13693	13639	13637	13723	13643	13625	13513	13662	13632	13710	13737	13617	13654	13674	13689	13638	13681	13655	13685	13455	13583	13663	13785	13853	13689	13593	13566	13420	13608	13610	13696	13507	13728	13594	13764	13588	13571	13607	13583	13766	13752	13622	13722	13728	13582	13699	13827	13554	13763	13752	13684	13582	13525	13696	13666	13609	13648	13448	13696	13588	13617	13639	13720	13663	13540	13604	13614	13499	13692	13716	13537	13586	13598	13647	13738	13733	13490	13761	13674	13447	13635	13631	13629	13725	13670	13536	13689	13706	13518	13743	13653	13623	13618	13604	13574	13711	13604	13542	13737	13776	13745	13774	13646	13515	13612	13794	13742	13699	13742	13683	13815	13670	13727	13579	13600	13711	13745	13542	13638	13848	13573	13655	13653	13650	13576	13648	13678	13559	13716	13646	13573	13637	13674	13588	13721	13759	13616	13600	13646	13657	13698	13843	13811	13618	13690	13636	13666	13782	13498	13695	13718	13670	13643	13616	13676	13570	13803	13728	13524	13633	13529	13548	13669	13636	13716	13642	13708	13705	13642	13567	13616	13788	13626	13686	13635	13513	13660	13666	13740	13424	13702	13655	13643	13518	13775	13726	13773	13642	13499	13783	13592	13648	13653	13569	13497	13634	13513	13363	13701	13612	13613	13747	13631	13761	13706	13489	13655	13506	13711	13483	13459	13629	13803	13662	13583	13616	13804	13561	13573	13665	13933	13653	13608	13651	13605	13514	13655	13628	13600	13617	13693	13676	13611	13498	13710	13547	13633	13624	13611	13928	13704	13676	13711	13671	13669	13698	13649	13661	13572	13593	13738	13672	13805	13694	13493	13625	13653	13634	13542	13550	13598	13708	13709	13796	13614	13514	13625	13731	13618	13573	13640	13604	13524	13743	13751	13510	13502	13551	13551	13649	13609	13578	13617	13619	13716	13716	13565	13684	13671	13699	13731	13582	13704	13593	13738	13708	13542	13642	13683	13687	13723	13577	13553	13757	13590	13657	13673	13645	13712	13591	13719	13611	13759	13489	13746	13719	13764	13820	13682	13584	13644	13475	13487	13648	13640	13748	13633	13617	13637	13639	13742	13706	13667	13650	13595	13615	13679	13835	13717	13617	13744	13588	13526	13480	13612	13546	13725	13543	13652	13719	13639	13643	13588	13560	13750	13668	13577	13486	13474	13485	13560	13635	13635	13659	13610	13776	13583	13697	13447	13664	13612	13746	13755	13698	13641	13453	13592	13584	13738	13538	13718	13655	13611	13723	13805	13567	13644	13618	13738	13769	13730	13610	13601	13727	13642	13681	13634	13679	13557	13669	13729	13507	13606	13654	13703	13558	13779	13559	13825	13800	13566	13661	13648	13596	13470	13617	13461	13592	13701	13653	13589	13677	13568	13593	13749	13671	13685	13654	13639	13538	13629	13530	13457	13578	13590	13579	13727	13518	13747	13680	13693	13584	13710	13639	13565	13600	13577	13688	13624	13506	13801	13807	13679	13715	13631	13781	13609	13750	13635	13611	13709	13653	13734	13550	13689	13598	13726	13558	13715	13670	13593	13640	13665	13579	13731	13728	13482	13760	13742	13683	13723	13600	13651	13686	13704	13780	13541	13502	13716	13584	13614	13595	13756	13656	13615	13629	13696	13458	13652	13616	13651	13706	13799	13758	13620	13614	13646	13562	13480	13610	13730	13711	13647	13641	13691	13703	13665	13705	13587	13584	13561	13618	13808	13695	13655	13641	13750	13637	13714	13550	13601	13667	13608	13580	13687	13552	13683	13781	13551	13523	13683	13404	13546	13735	13627	13518	13651	13730	13655	13563	13605	13594	13612	13496	13714	13814	13742	13689	13587	13586	13635	13729	13679	13502	13565	13750	13650	13646	13648	13636	13632	13720	13506	13653	13705	13599	13645	13506	13554	13687	13570	13710	13598	13574	13550	13561	13743	13699	13641	13621	13755	13675	13656	13654	13763	13538	13615	13677	13724	13595	13734	13717	13604	13715	13626	13615	13644	13604	13600	13546	13481	13799	13630	13791	13554	13491	13847	13678	13591	13595	13662	13733	13740	13624	13541	13652	13593	13834	13620	13606	13773	13654	13590	13451	13551	13839	13815	13571	13631	13596	13622	13514	13528	13629	13553	13471	13594	13805	13521	13599	13640	13660	13734	13558	13741	13507	13539	13654	13561	13510	13646	13730	13650	13672	13712	13516	13734	13463	13610	13454	13752	13623	13730	13509	13546	13603	13676	13525	13686	13575	13500	13797	13773	13576	13789	13612	13688	13577	13730	13590	13763	13646	13553	13698	13537	13601	13647	13637	13626	13659	13665	13573	13569	13683	13548	13712	13779	13646	13613	13552	13674	13616	13547	13606	13548	13692	13608	13599	13522	13464	13738	13693	13597	13717	13614	13470	13716	13548	13623	13699	13785	13621	13639	13649	13495	13604	13694	13494	13646	13667	13695	13626	13632	13580	13836	13428	13558	13558	13728	13690	13669	13597	13507	13605	13693	13706	13712	13595	13738	13723	13549	13681	13550	13685	13611	13612	13602	13640	13579	13771	13660	13688	13722	13599	13635	13666	13908	13491	13735	13705	13518	13546	13803	13764	13574	13867	13709	13644	13730	13844	13649	13767	13565	13621	13614	13565	13592	13714	13683	13733	13739	13706	13544	13584	13646	13583	13568	13605	13717	13633	13599	13459	13630	13685	13706	13613	13638	13692	13627	13757	13442	13671	13739	13659	13654	13582	13641	13634	13711	13684	13586	13548	13634	13579	13505	13739	13733	13683	13626	13628	13562	13469	13794	13504	13634	13647	13484	13578	13694	13645	13628	13671	13697	13800	13503	13502	13541	13606	13482	13625	13525	13739	13549	13617	13691	13822	13629	13644	13620	13758	13764	13608	13617	13533	13532	13674	13766	13721	13704	13618	13510	13552	13596	13468	13589	13668	13551	13543	13507	13705	13540	13692	13629	13724	13624	13632	13571	13824	13621	13580	13642	13600	13616	13743	13708	13526	13760	13556	13667	13507	13575	13713	13659	13609	13524	13707	13517	13638	13650	13734	13690	13830	13656	13659	13695	13755	13670	13660	13475	13750	13701	13686	13561	13797	13669	13581	13653	13581	13683	13550	13596	13622	13705	13721	13672	13427	13672	13531	13661	13493	13589	13574	13585	13745	13613	13550	13521	13605	13611	13590	13609	13580	13633	13595	13532	13744	13561	13628	13760	13647	13685	13667	13556	13667	13515	13643	13465	13521	13568	13436	13700	13765	13626	13670	13540	13686	13746	13640	13659	13479	13557	13605	13582	13718	13611	13696	13569	13466	13676	13580	13688	13524	13635	13671	13760	13501	13549	13496	13656	13599	13764	13578	13730	13508	13630	13492	13564	13704	13726	13446	13594	13696	13590	13545	13606	13551	13651	13625	13774	13664	13768	13732	13777	13703	13680	13760	13735	13696	13654	13730	13669	13561	13712	13635	13749	13671	13735	13599	13722	13821	13630	13688	13617	13643	13627	13537	13606	13501	13680	13465	13722	13715	13639	13589	13626	13718	13555	13634	13709	13680	13754	13612	13742	13664	13639	13669	13662	13656	13718	13878	13609	13709	13587	13669	13640	13627	13431	13701	13820	13621	13711	13625	13661	13777	13865	13491	13643	13603	13700	13499	13810	13654	13530	13673	13511	13519	13508	13677	13536	13551	13795	13557	13613	13599	13609	13680	13714	13466	13815	13539	13780	13663	13671	13653	13638	13535	13664	13554	13658	13756	13775	13581	13729	13611	13719	13549	13579	13665	13547	13685	13550	13495	13610	13591	13648	13742	13860	13776	13706	13624	13501	13731	13516	13599	13534	13613	13520	13835	13486	13665	13696	13554	13777	13561	13643	13748	13717	13634	13625	13701	13634	13672	13635	13586	13546	13696	13534	13841	13748	13490	13653	13893	13641	13761	13769	13607	13490	13603	13705	13660	13664	13715	13615	13691	13580	13656	13735	13690	13629	13609	13634	13828	13824	13777	13603	13742	13597	13773	13625	13612	13787	13730	13621	13696	13681	13699	13846	13661	13663	13748
23686	21598	28324	25519	22273	19933	18636	16747	16073	16330	16124	16154	16078	16129	15941	15882	16061	15864	15882	15805	15898	15966	15940	15809	15990	15822	15898	15812	15927	15792	15928	15900	15753	15800	15732	15779	15928	15851	15702	15728	15683	15878	15922	15619	15698	15587	15756	15855	15937	15692	15893	15886	15841	15817	15771	15860	15902	15909	15786	15726	15734	16027	15649	15773	15587	15701	15588	15643	15661	15737	15892	15783	15692	15720	15813	15920	15851	15758	15877	15744	15612	15724	15640	15690	15707	15737	15933	15838	15956	15862	15668	15852	15817	15731	15782	15574	15652	15900	15878	15861	15694	15695	15586	15852	15670	15907	15875	15693	15856	15971	15900	15791	15613	16051	15862	15985	15619	15754	15581	15804	15522	15834	15793	15697	15701	15755	15817	15628	15833	15846	15968	15664	15822	15811	15982	15632	15691	15916	15989	15832	15556	15818	15763	15680	15739	15839	15695	15581	15557	15848	15833	15608	15752	15829	15850	15747	15622	15691	16008	15803	15763	15733	15730	15996	15710	15591	15661	15715	15691	16057	15901	15862	15782	15783	15743	15831	15866	15607	15926	15557	15667	15757	15815	15910	15773	15834	15833	15769	15911	15735	15796	15886	15754	15831	15555	15674	15810	15656	15747	15777	15740	15742	15586	15884	15736	15534	15645	15779	15989	15873	15864	15702	15830	15778	15843	15788	15565	15759	15711	15855	15711	15711	15517	15905	15695	15628	15739	15564	15824	15763	15798	15754	15757	15687	15813	15808	15528	15764	15781	15684	15536	15442	15713	15701	15801	15597	15826	15866	15582	15650	15790	15713	15896	15846	15999	15830	15862	16049	15687	16136	15696	15942	15850	15920	15873	15723	15671	15614	15796	15906	15789	15879	15700	15845	15669	15754	15834	15868	15902	15534	15631	15758	15639	15877	15844	15822	15801	15739	15709	15843	15787	15743	15826	15851	15953	15501	15805	15742	15851	15651	15702	15602	15834	15740	16026	15621	15936	15807	15768	15905	15862	15824	15866	15728	15755	15962	15720	15756	15840	15801	15809	15751	15607	15623	15695	15713	15823	15739	15858	15655	15741	15818	15649	15909	15827	15776	15835	15565	15552	15799	15679	15843	15762	15606	15888	15702	15691	15656	15546	15879	15752	15668	15899	15950	15785	15631	15908	15886	15781	15699	15667	15734	15515	15724	15839	15578	15752	15871	15603	15779	15819	15641	15799	15914	15815	15698	15591	15537	15606	15657	15485	15786	15765	15823	15725	15690	15703	15548	15647	15860	15828	15940	15857	15629	15802	15790	15798	15841	15721	15841	15721	15793	15751	15843	15799	15522	15783	15840	15821	15688	15861	15685	15661	15636	15654	15571	16000	15831	15874	15591	15768	15770	15641	15918	15706	15785	15643	15790	15931	15860	16045	15689	15910	15777	15757	15764	15789	15673	15698	15748	15736	15801	15689	15699	15804	15935	15748	15681	15745	15902	15673	15824	15505	15753	15615	15720	15642	15766	15625	15750	15761	15665	15882	15713	15791	15748	15917	15801	15966	15757	15824	15543	15824	16096	15980	15833	15675	15792	15928	15644	15894	15739	15659	15804	15695	15603	15846	15813	15843	15902	15846	15787	15559	15646	15638	15761	15742	15512	15903	15760	15956	15664	15748	15792	15747	15819	15838	15755	15620	15730	15853	15804	15766	15759	15693	15817	15766	15701	15645	15722	15763	15867	15716	15947	15911	15904	15886	15810	15655	15679	15790	15888	15601	15669	15794	15799	15949	15761	15735	15801	15709	15810	15863	15545	15782	15902	15879	15746	15697	15981	15796	15822	15862	15751	15784	15689	15764	15717	15705	15756	15734	15751	15764	15660	15720	15807	15647	15879	15756	15736	15802	15740	15808	15909	15713	15850	15728	15713	15817	15755	15790	15750	15833	15704	15735	15592	15529	15649	15758	15832	15782	15743	15751	15763	15802	15736	15757	15648	15656	15875	15675	15627	15676	15639	15802	15662	15890	15628	15796	15555	15837	15929	15919	15683	15798	15714	15838	15891	15657	15726	15754	15622	15967	15788	15667	15915	15642	15810	15745	15719	15680	15653	15662	15636	15849	15786	15869	15658	15749	15736	15884	15770	15677	15811	15659	15724	15786	15880	16015	15826	15760	15729	15919	16031	15548	15698	15681	15562	15844	15740	15716	15657	15766	15497	15696	16009	15705	15992	15692	15685	15646	15721	15798	16045	15907	15747	15913	15761	15757	15894	15820	15794	15657	15593	15900	15668	15882	15933	15721	15662	15440	15731	15710	15748	15814	15925	15736	15922	15759	15625	15731	15946	15903	15892	15867	15874	15761	15705	15746	15675	15730	15904	15884	15883	15999	15801	15788	15788	15735	15761	15700	15856	15864	15928	15764	15677	15768	15618	15862	15953	15772	15570	15785	15738	15812	15872	15924	15751	15871	15850	15825	15804	15663	15799	15763	15777	15791	15770	15987	15791	15870	15696	15723	15695	15636	15803	15810	15710	15756	15834	15790	15933	15813	15566	15716	15919	15633	15711	15839	15718	15480	15597	15772	15893	15790	15649	15780	15674	15597	15582	15772	15837	15762	15835	15728	15837	15885	15807	15896	15658	15866	15592	15709	15661	15633	15704	15656	15775	15813	15702	15912	15561	15753	15971	15865	15606	15541	15864	15609	15716	15814	15587	15739	15825	15802	15559	15670	15787	15860	15689	15518	15885	15746	15641	15683	15554	15859	15750	15833	15990	15846	15824	15740	15707	15819	15650	15785	15774	15682	15547	15773	15879	15819	15767	15792	15686	15737	15651	15980	15690	15677	15665	15750	15654	15660	15877	15772	15705	15835	15670	15671	15678	15784	15844	16033	15951	16014	15767	15907	15972	15874	15706	15735	15900	15840	15776	15693	15645	15848	15792	15821	15672	15597	15691	15677	15981	15856	15571	15740	15711	15728	15712	15871	15657	15648	15775	15747	15649	15772	15745	15428	15674	15679	15774	16060	15734	15696	15700	15803	15591	15678	15730	15648	15737	15741	15772	15825	15736	15609	15753	15926	15687	15697	15807	15779	15765	15634	15724	15494	15780	15520	15748	15577	15810	15632	15978	15792	15812	15841	15777	15778	15722	15591	15693	15691	15924	15773	15820	15654	15733	15615	15863	15685	15703	15917	15714	15966	16046	15668	15662	15921	15739	15829	15793	15753	15514	15855	15956	15693	15716	15523	15902	15682	15685	15794	15851	15620	15828	15595	15837	15748	15746	15815	15683	15751	15954	15863	15734	15812	16014	15852	15538	15669	15780	15868	15725	15794	15898	15953	15682	15625	15665	15800	15862	15754	15678	15818	15703	15788	15904	15839	15865	15535	15704	15734	15695	15726	15731	15771	15660	15638	15618	15724	15659	15854	15672	15819	15581	15785	15751	15784	15671	15898	15596	15684	15780	15747	15750	15771	15465	15686	15908	15663	15746	15766	15887	15794	15707	15770	15737	15811	15803	15819	15676	15733	15845	15839	15819	15724	15798	15754	15679	15692	15718	15868	15835	16106	15865	15907	15746	15783	15663	15701	15704	15659	15798	15735	15646	15927	15951	15916	15761	15676	15851	15908	15879	15882	15735	15613	15840	15940	15893	15759	15749	15699	15730	15642	15734	15653	15793	15592	15705	15799	15688	15936	15802	15727	15954	15828	15712	15827	15721	15642	15646	15620	15844	15731	15813	15824	15881	15599	15764	15695	15731	15681	15588	15530	15745	15729	15730	15619	16000	15748	15811	15681	15658	15389	15656	15741	15653	15776	15604	15725	15828	15654	15630	15681	15697	15810	15680	15674	15783	15672	15655	15908	15628	15763	15653	15643	15415	15692	15570	15756	16021	15720	15894	15837	15680	15859	15638	15693	15654	15704	15870	15744	15658	15973	15607	15799	15891	15810	15840	15983	15630	15696	15861	15593	15828	15966	15899	15776	15815	15594	15756	15811	15571	15800	15709	15916	15787	15793	15723	15598	15678	15603	15946	15779	15648	15748	15533	15803	15781	15714	15751	15656	15738	15777	15681	15776	15497	15673	15601	15987	15898	15890	15688	15805	15558	15918	15665	15622	15813	15828	15864	15799	15789	15641	15685	16010	15719	15648	15863	15804	15581	15685	15658	15712	15899	15690	15716	15742	15816	15742	15667	15744	15740	15853	15683	15750	15822	15931	15829	15760	15880	15681	15694	15865	15636	15906	15830	15786	15919	15812	15755	15516	15621	15710	16018	15921	15811	15525	15739	16009	15621	15752	15887	15763	15962	15834	15951	15753	15803	15873	15802	15813	15802	15767	15650	15846	15585	15919	15571	15705	15775	15673	15939	15868	15912	15667	15863	15881	15776	15694	15791	15936	15790	15938	15657	15678	15844	15705	15862	15954	15805	15736	15708	15749	15834	15528	15855	15674	15799	15673	15757	15652	15758	15798	15834	15821	15759	15638	15910	15811	15956	15703	15758	15880	15720	15910	15770	15743	15718	15915	15706	15743	15710	15848	15874	15671	15717	15701	15799	15759	15767	15707	15783	15960	15680	15858	15665	15968	15784	15529	15644	15755	15687	15772	15650	15693	15997	15973	15771	16016	16003	15727	15837	15754	15585	15607	15843	15906	15811	15845	15919	15909	15589	15890	15755	15728	15681	15804	15705	15917	15564	15634	15822	15723	15682	15744	15651	15825	15620	15973	15664	15716	15813	15803	15733	15633	15651	15771	15747	15633	15796	15893	15866	15743	15836	15562	15796	15723	15875	16023	15717	15568	15861	15720	15757	15738	15601	15651	15646	15826	15811	15761	15712	15627	15616	15729	15759	15833	15874	15688	15849	15749	15735	15846	15626	15651	15557	15655	15856	15795	15847	15855	15763	16026	15820	15904	15790	15774	15766	15653	15522	15860	15908	15969	15749	15682	15901	15646	15788	15820	15763	15639	15751	15540	15830	15799	15861	15836	15794	15729	15815	15906	15708	15561	15566	15724	15619	15608	15721	15791	15704	15570	15627	15745	15654	15860	15809	15757	15894	15736	15820	15692	15792	15632	15876	15808	15862	15821	15709	15931	15685	15841	16037	15599	15841	15807	15717	15781	15869	15670	15718	15755	15797
15529	32746	25563	19978	17451	15836	15276	14876	14598	14553	14395	14415	14439	14210	14322	14376	14172	14023	14189	14111	14263	14145	14247	14112	14067	14146	14292	14084	14090	14066	14224	14057	14084	14005	14124	14165	14042	14067	14086	13950	14149	14052	13994	14305	13931	14214	14158	13995	14034	14077	14189	14034	14016	14062	14205	14137	14003	14257	14212	14005	13987	14206	13972	14175	14226	14101	14101	14140	14090	14179	14137	13932	14070	13934	14022	14017	14014	14083	14094	13902	14209	14278	13971	14219	14249	13945	14040	14175	13977	14157	13960	14173	14202	14079	14002	13953	13947	14068	14214	14193	14100	14116	14151	13978	13829	14115	14061	14005	13965	14102	14098	14186	14092	13807	13961	14038	14157	14277	13998	14137	14128	14180	14089	14095	14145	13965	14040	14148	14123	14024	13994	14168	14037	14042	13907	14025	14228	14056	14114	14100	14036	13999	14078	14023	14197	14142	14115	14012	14195	14018	13963	13996	14200	14195	14116	14047	14093	14162	14190	14010	14128	14157	14232	14022	14097	14019	14097	14030	14085	14089	14105	14027	14116	14170	13956	14020	13907	14007	13911	14047	14114	14185	14198	14142	14007	13972	14024	14021	14154	14119	14148	13866	14070	14011	14050	14048	13948	14072	14001	14090	14087	14026	13923	14089	13856	13997	14041	14184	14144	14177	14168	13998	14205	13903	14111	13992	14044	13975	14122	14324	14168	13927	14062	14046	13922	13991	14061	14103	14033	14113	13980	14118	13889	14086	14031	14069	14055	14051	14005	14003	14173	13933	13991	13957	14141	14106	13982	13957	14037	14273	14157	13923	14080	14003	14129	14202	14161	14030	14067	14001	14184	14114	14209	14217	13916	14089	14165	14073	13882	14126	14159	14019	13840	14090	14174	14037	14031	14025	14065	14121	14063	14108	14198	13956	14099	14052	13976	14100	13896	14147	14134	13986	14038	13926	14101	14074	13903	14132	14179	14001	14133	13947	14011	13946	14104	13977	13992	13893	14173	14124	14106	14168	13945	13989	13952	14066	14151	14153	14096	13972	14049	14123	13995	14028	14088	14018	14157	13961	13882	14159	14015	14127	14017	13898	14153	13999	14140	13959	14151	13907	13984	14012	14061	13989	14130	13999	14208	13952	14088	14006	14134	14115	13979	13869	14087	14081	14116	14076	14124	14249	14100	14264	14070	13888	13981	14237	13891	14077	14005	14057	13951	14195	13982	14161	14069	14037	14218	13963	14081	14181	13924	14025	13889	14233	13985	14034	14115	13990	13966	13948	14141	14243	14181	14010	14088	13932	14154	14027	14015	13917	13932	14064	14138	14154	14072	13902	14106	14175	14181	14031	14019	14170	13861	14037	14206	14008	14139	13958	14052	14212	14030	14142	13966	14140	13961	14106	14107	14225	14091	14124	14131	14132	13985	14056	14084	13889	14070	13940	14056	14066	14083	13899	14154	13966	14101	14076	14186	14173	13969	14077	13954	13959	14184	14168	14083	14128	14075	14224	14120	13982	14151	14193	13912	14058	14071	14053	14173	13798	13982	14102	14060	13956	14201	14039	13952	13841	14107	14160	14057	14214	14132	14117	14187	14108	14227	14123	14164	14045	13970	14105	13945	13758	14094	14130	14021	14037	13775	14050	13995	14045	14083	14061	13916	14151	13997	13927	13987	14015	14090	14236	14039	14019	14128	13958	14099	14099	14116	14103	14040	13939	13990	14193	14185	14205	13975	14023	14090	13918	13901	14046	13949	14154	13976	14073	13924	14154	14103	14073	14127	14023	14103	14061	14031	13961	14205	14141	14182	14073	13878	14055	14101	14170	13928	14007	14117	14023	14213	13988	13989	14129	14183	13932	13914	14080	14084	14174	14051	14141	14296	14086	14083	14109	13907	14048	14128	14135	14186	13977	14104	14086	14027	13951	14083	14036	14050	14058	14127	14176	14086	14044	14027	13996	13968	13922	14143	13927	14046	14216	14061	14147	14005	14078	14016	13921	14052	14131	14033	14155	13986	14145	14323	14018	14009	14056	14065	14031	14134	14134	14103	14002	14191	14134	14086	14042	14098	14266	13960	13940	13949	14241	14091	14074	13948	13964	14003	13995	14072	14024	13960	14108	14010	14031	14091	14058	13997	14028	14177	13898	14085	14116	14032	13909	14080	14010	14144	13922	14009	14005	14015	14186	14261	14254	13900	14114	14112	14002	13946	14079	14045	14062	13974	13995	13941	14128	14106	14028	14088	14089	14055	14111	14144	14241	13938	14071	14137	13978	14106	13856	14165	14086	14102	14028	14123	13924	14181	14128	14048	14108	14124	14104	14002	14138	13994	14070	14053	14051	14032	14121	14092	14079	14074	14026	13993	13978	13911	14151	14147	14078	14147	14037	14193	14022	14064	14189	13987	14067	14010	14083	13905	14034	14062	14050	14027	13896	14197	14062	14040	14026	14105	13949	14105	14107	14150	14233	14112	14075	14208	14275	14203	14098	14055	14055	13979	14086	13981	14046	13986	13931	14136	14057	13935	14027	14090	14218	14073	14244	14266	14069	14266	14150	14120	14016	14124	14131	14225	14120	14116	14142	14043	14081	14067	14128	14193	14036	13932	14153	14233	14035	14101	14059	14005	14047	13973	14065	14129	14221	14089	14086	14010	14044	14139	14114	14030	14074	14175	14092	14028	13938	14134	14015	14005	13869	14059	14117	14111	14102	14197	14111	13941	14120	14025	13993	14147	14002	14163	13842	14069	14099	13940	14122	14030	13935	14100	14065	13930	13976	14025	14172	14111	14003	14196	13909	14177	14182	14149	14031	14036	14061	14018	14019	14010	14033	13972	14040	14028	14076	14138	14273	14155	14177	14133	14021	13953	14136	14140	14011	13967	13949	13870	13978	14039	13989	14102	14090	13986	14022	14121	14020	14083	14178	14120	14067	14061	13898	14049	14172	14082	14119	14040	14043	14033	14051	14096	14007	13957	14140	14298	14137	13953	14016	14131	14071	14210	14182	14121	14027	14137	13850	14090	14098	14094	14248	14067	14149	14112	13903	14152	14101	14094	14086	14120	14061	14213	13981	14114	13996	13972	14011	14016	14056	14011	13933	14245	14087	13822	14160	14098	14117	14080	14012	13991	14151	14110	13974	13926	14103	13921	13858	14139	14063	13875	14134	14037	14103	14061	14148	13993	13997	13965	14033	14137	14061	14079	13981	14058	13941	14131	14019	13963	13978	14073	13987	13977	14096	13978	14148	13975	14009	14044	14177	14048	14216	14153	14101	14091	13893	14030	14034	14024	14034	14160	14047	14018	14002	14076	14069	14107	14250	13978	14001	14089	14091	14125	14123	14183	14119	14044	14248	14022	14074	14162	13999	14056	14090	14054	14131	14037	13874	13985	14118	14079	14045	14129	14035	14025	14058	14043	14165	14088	13929	14031	13871	14073	14031	13998	13957	13985	13932	14012	14068	14001	13914	14008	14123	14026	14092	14216	13889	13951	14091	14043	13943	14000	14134	13968	14067	14082	14208	13933	13966	13997	14084	13950	14083	14038	14114	13954	14167	14144	13995	14109	14129	14207	13990	14160	14182	14234	14154	14110	14047	14089	14069	14005	14210	14127	14269	14103	14067	14160	14148	13940	14052	14009	14235	13905	14076	14227	14153	13961	13953	14044	13993	14061	14039	13972	14059	14224	13991	13973	13960	14036	14033	14152	13940	13999	14224	14152	14075	14162	13967	14164	14068	13988	14053	13988	14103	14088	14127	14135	14181	14066	14067	14060	14077	14057	14103	14063	14166	14059	13975	13949	14018	14043	14067	14091	14099	13930	13993	14165	13889	14035	14158	14091	14134	14025	14028	14131	13944	13953	14159	14163	14059	14060	14013	14090	14075	14115	14085	14102	14019	14079	13997	14082	14243	13881	14153	14080	14012	14081	14055	14045	13933	14074	13875	14037	14187	14064	14076	14000	14030	13990	14140	14054	13965	14185	13974	14073	14228	13981	13932	14070	14091	14022	13946	14170	14049	14121	14110	14016	14023	14186	14155	14114	14075	14082	14067	14152	14220	14130	14087	14188	14003	14065	14050	14082	13986	14068	14116	14034	14057	14187	14047	14028	14023	14009	14141	14193	14067	14118	14158	13943	14135	14235	14021	14052	14342	14114	14081	13918	14042	13966	13852	14146	13920	14033	13990	14123	14173	14047	13985	13996	14099	14162	13984	14131	14088	14154	14090	14024	14244	14098	14068	14003	14158	14247	14061	13946	13990	14266	13933	14125	14141	14061	14063	14080	14017	14169	14222	14072	14042	14174	14110	13991	14162	14065	14093	14115	13875	14120	14047	14154	14075	13996	14130	13905	14261	13990	14229	14186	13973	14033	14051	14034	14154	14128	14270	14088	14036	13910	14253	13938	14083	13998	14103	14161	14124	14193	14005	14025	14051	14030	14111	13969	14129	13998	14067	14187	14169	14034	13927	13975	13993	14126	14081	14059	13908	14031	14013	14061	13875	14239	14116	14025	13942	13894	13973	14000	14080	13984	14056	13831	14117	14142	14240	14128	14091	14087	13925	14156	13989	13957	14048	14126	14200	14139	14129	14036	14215	14176	13958	14054	13965	14122	14033	14090	14364	13977	13932	13979	14087	14123	14123	14077	13956	13947	14105	14036	14180	14150	14126	14011	14035	13897	14119	14072	14158	14042	14130	13927	14000	14066	13993	14000	14080	14173	14134	13964	14114	13928	14056	14094	14163	13916	14258	14136	14100	14075	14185	14106	14101	14081	14123	14160	13999	14100	14062	14196	14140	14108	14031	14287	14219	13988	14215	14139	14163	13967	14226	14051	13933	14027	14272	14009	14129	14068	14236	14127	14049	14041	14027	13917	14217	14016	14231	14024	14083	14061	13970	14071	14290	13825	13981	14021	14071	14019	14176	14122	14082	14009	14131	13908	13952	14076	14190	14013	14067	14117	14146	13974	14054	14216	13904	14008	13996	14030	14061	13944	13923	13961	14233	13959	14043	13975	14075	13994	14048	13905	14092	14032	14169	13959	14033	14194	14025	14122	14018	14022	14112	14051	13993	14020	14279	14122	14136	14080	14015	14068	14167	14108	14152	14003	14225	14060	14172	14019	14057
25353	21577	26605	26190	17624	16068	16176	15373	15183	15185	15141	15179	15061	14958	15219	15227	14942	15049	15030	14951	15069	15122	15224	14848	14748	14840	14947	15026	15017	14849	14738	14959	14948	14735	14904	15045	14872	14926	14812	15064	14933	14915	14835	14859	14782	14940	14998	14798	14691	14710	14938	14933	14934	14853	14928	14980	14843	14891	14851	14941	14909	14739	14844	14860	14878	14802	14924	15013	15091	14649	14956	14932	14967	14722	15027	14973	14806	14800	14812	14708	15079	14983	15197	15024	14808	14749	14963	14837	14888	14937	14950	14980	14903	14820	14983	14821	14829	14970	14932	14921	14894	14928	14849	14873	14890	14824	15133	14906	15000	14977	14927	15076	14952	14957	15023	14695	14912	15013	14634	14811	14959	14963	14967	14826	14753	14732	15094	14903	14823	14925	14836	14761	14969	14770	14762	14779	15028	14778	14796	14772	15160	14934	15025	15020	14845	14800	14861	14689	14752	14829	14752	15049	15097	14856	14897	14917	14846	14831	14756	15134	14945	15006	14898	14771	14945	14861	14894	14908	15035	14823	14931	14903	15034	14818	15066	14871	14889	14977	14812	14922	14865	14934	14823	14678	14711	14637	14811	14693	14989	14821	14929	14863	14932	14922	14813	14882	14904	14919	14965	14938	14936	14803	14946	14899	14878	14834	14821	14900	15063	14761	14971	14900	14808	14998	15050	14801	14785	14916	14867	14818	14805	14942	15079	14914	14793	14843	14817	14961	14776	14801	15035	14667	14787	14856	14916	14822	14811	14905	14804	14851	14976	15017	14791	14972	14733	14827	14905	14743	14972	14899	14862	14806	15109	14916	14819	14981	14837	14822	14838	14901	15023	14995	14788	14838	14835	14960	14740	15038	14789	14908	14932	14989	14971	14868	14976	15042	14902	14995	14745	15094	14992	14810	15024	14871	14999	14743	14819	14919	14777	14909	14961	14834	15050	14891	14920	14757	14918	14882	15007	14876	14898	14920	14931	15068	14885	14746	15045	14984	14872	14874	15145	14905	14937	14827	14904	14813	14883	14938	15129	14830	14865	15107	15147	15000	15007	14900	14986	14833	14855	14851	14828	14844	14903	15157	14907	14826	14926	14729	14911	14747	14877	15023	14998	14852	14933	14885	14861	14864	15205	14798	14804	14734	14897	15071	14977	14839	14918	14614	14976	14825	14836	15002	14773	14988	14830	15092	14884	14829	14909	14967	14876	15061	14910	14802	14915	14911	14945	14770	14840	14926	14924	14849	14852	14868	14688	14977	14760	14857	14838	14721	14740	14928	15061	14953	14775	14826	14932	14960	14839	14743	14888	15000	14879	14709	14873	14873	14899	14830	15079	14962	14898	14839	14884	14702	14847	14970	14779	14908	14699	15022	14748	14928	14858	14930	14963	14698	15003	14906	14881	14841	14840	14950	14981	15049	14769	14796	14869	14878	14715	14884	14805	14814	14904	14893	14891	14844	14928	14942	14864	14841	14711	14985	14937	14922	14825	14956	14931	14800	14912	14713	14784	14888	14759	14795	14870	14808	14700	15164	14947	15131	15114	15048	14770	14879	15040	14782	15005	14895	14650	14731	14997	15010	14928	15008	14751	14834	14804	15005	15007	14635	14811	14701	14819	14852	14719	14978	14922	14656	14928	14844	14777	14739	14943	14871	14918	14917	14915	14962	14804	15061	14867	14790	14801	14920	14796	14803	14827	14878	14874	14643	14808	14671	14896	14891	14968	14913	15091	14960	15099	14998	14819	14660	14862	14614	14869	14894	15081	15062	15103	14877	14927	14896	14831	14924	14912	14807	14975	15109	14985	14850	14941	14834	14875	14978	14966	14927	15053	14845	14908	14939	14840	15172	14923	14865	14906	14842	14851	14823	15051	15153	15137	14873	14718	14991	14940	14996	14963	14879	15006	14893	14812	14922	14735	14981	14889	14816	14861	14775	14851	15013	14980	14868	14759	14788	14954	14881	15035	14649	15042	14912	14834	14927	14952	14916	14831	14739	15013	14908	15039	14874	14872	14950	15051	14937	14890	14828	15018	14829	14988	15043	14863	14994	14880	14833	15095	14922	14757	15083	14865	14902	14945	14679	14987	14773	14809	14846	15120	14843	14958	14900	14805	14777	15101	14941	14883	14863	14918	14960	14866	14956	14895	15000	14876	15071	15002	14798	14987	14816	14905	14962	14965	14974	14921	14919	14999	15005	14874	14896	14872	14899	14996	14946	15085	14784	14847	14935	14898	14982	14859	14759	14881	14963	14881	15021	14867	14774	14760	15050	14740	15085	14869	14982	15059	14964	14768	14940	14925	14830	14904	14921	15057	14833	14863	14859	14703	14998	15044	14845	14688	14799	14844	14854	14911	14901	14831	15062	14743	15128	15050	14726	15083	15053	14907	14996	14800	14699	14856	14732	14936	14994	14999	14913	14881	14774	14868	14904	14897	14919	14895	14907	14819	15035	14988	14975	14947	14880	14866	14876	14920	14847	14922	15014	14782	14934	15013	14950	14850	14971	14722	14957	14929	15280	14978	14873	14837	14980	15043	14933	14891	14996	14904	15020	14933	15009	14796	15048	14999	15097	14760	14801	14884	14810	15097	14989	14984	15063	15094	15225	14979	14941	14929	14920	14914	14807	15047	15037	14948	14931	14750	14940	14778	14952	15017	14867	14750	15049	14939	14852	14813	14951	15017	14922	15020	14941	14889	14904	14824	14856	14810	15062	14844	14941	14778	15033	14989	14964	15012	14935	15000	14753	15098	15007	14901	14837	14954	15059	14808	14912	14941	14691	15121	14974	14751	14785	14798	14871	15075	14867	14854	14990	15126	14824	14939	14879	14858	14747	14930	14916	15103	15089	14971	14809	15036	14974	15039	14967	14901	14993	15103	14819	14905	14963	15021	14707	15001	14833	15015	14832	14964	14913	14858	14893	14961	14782	14932	15016	14965	14889	14904	14945	14810	15011	14870	14855	14903	14875	14836	14869	14878	15002	14901	14967	14879	14887	14929	15020	14952	14908	14975	14761	14835	14869	14986	14844	14946	15048	14913	14883	14942	15036	15080	14838	14932	14948	14998	14970	14720	14795	15073	14761	14928	14798	14745	14912	15046	14778	14949	14817	15054	14948	14583	14764	14989	14918	14750	14753	15198	15002	14834	15224	15102	14890	15021	14789	14861	15070	15028	14958	14760	14918	14840	15099	15131	15049	14779	14741	15018	14974	14947	15004	15035	14879	15023	14663	15006	14804	15037	14684	14981	14991	14923	15046	14902	15031	15222	14910	14950	15190	15245	15117	15035	14933	14894	14937	15057	14942	15160	14885	14680	15017	14864	15111	15126	15007	14887	14864	14784	14929	14889	15078	14924	14913	14883	14989	14930	15150	14873	14933	14856	14951	14832	14815	15011	14918	14981	14962	14917	14737	14969	14847	14928	14965	14998	14903	15153	15076	14938	15019	14787	15094	14807	14974	14767	14902	14812	14826	14963	14859	14978	14967	14912	14947	15105	14918	14947	14699	15004	15054	14924	14933	14872	14928	14913	14899	14823	14703	15025	14858	14842	15039	14878	15081	14947	14792	15029	15151	14982	14984	14899	14828	14909	15083	15109	14786	14855	14948	14841	14852	15117	15146	14983	15002	14791	14962	15052	14877	14889	14997	14760	15171	14921	14992	14817	15012	14952	14896	14892	14983	15035	14968	15026	15231	14980	15006	14968	14907	14893	14887	14799	15003	14737	14813	14928	14785	14845	14963	14985	14954	14915	14997	14819	14942	14929	14898	14825	15007	14885	14943	15053	14925	14750	14746	14966	15038	15100	14837	14815	14890	14891	14707	15018	14871	14809	14871	14875	14762	15018	14893	14869	14839	14928	14848	14836	14773	14852	14614	14762	14660	14773	15071	15026	14884	14911	14830	14913	14945	14761	14960	14810	14941	15118	14893	14849	15076	14927	14987	14766	14802	14930	14866	14932	14960	15079	15004	14904	15065	14919	14834	14936	14775	14965	15120	15065	14879	14975	15058	15185	14887	15004	14872	14902	14850	14864	14676	14840	14818	14967	14865	14971	14811	14857	14924	14803	14780	14812	14754	14924	15097	14828	14897	14925	15031	14887	14941	14785	14669	14796	14886	14964	14763	14685	15064	14760	15034	14915	14836	14933	15022	15012	14828	14939	14854	15032	15067	14968	15001	15077	15043	14864	14767	14749	14871	14859	14732	14883	14825	14795	15068	15019	15027	14912	14947	14701	14930	14951	15092	14879	14842	14997	14806	14886	14740	14778	14954	15034	15027	14889	14961	15046	15145	14944	14933	14912	14839	14999	14870	14967	14916	15042	14826	14887	14880	14773	15051	15120	15005	14895	15041	15027	14906	15067	14752	14878	14871	15025	14864	14885	14858	15049	14772	14939	14972	14996	14865	14961	15054	14707	14909	14977	14940	14902	14895	14800	14997	14948	15129	14906	14958	14939	14840	14625	14890	15032	14929	14627	14855	14836	14814	14973	14964	14890	14980	14991	14974	14752	14706	14893	14962	14718	14862	14936	15001	14931	14983	14857	14890	14889	14875	15029	14790	14983	15028	14925	15004	14924	14769	14908	15055	14840	14911	14789	14811	14764	14999	14865	14928	14856	14725	14966	14872	15117	14955	15026	14838	14963	14997	15034	14876	15112	14919	14873	15015	15087	14842	14673	14928	14957	14922	14941	14998	14758	14823	14882	14965	14855	15145	14800	14791	14762	14774	14836	14924	14917	15000	14850	14943	15082	15002	14925	14893	14846	14692	14933	14900	14822	14884	14731	14887	14875	14852	14817	14628	15088	14654	14769	14918	14760	14939	14786	14720	15102	14854	14974	15060	15090	14774	14880	14951	14939	14897	14922	15002	14993	14987	14708	14928	14602	14764	14940	14843	14940	14931	14610	14798	14641	15032	15053	14958	14983	15083	15064	14721	14796	14970	14719	15025	14933	15035	14838	14988	14866	14924	14984	14937	14781	14913	14903	14863	14954	14829	15038	14867	14946	15053	14677	14859	15064	14927	14854	14844	14725	14899	15006	14747	14964	14933	15007	14877	14764	14833	15022	15019	15187	14996	15022	15080	14928	14810	14814	14683	15056	14853	15054	14967	14968	15006
16017	27441	20259	17263	15737	14756	14427	14240	13929	13956	13986	13753	13765	13656	13711	13696	13766	13738	13586	13811	13658	13623	13556	13532	13637	13508	13469	13520	13639	13550	13568	13601	13665	13437	13545	13568	13660	13697	13771	13513	13551	13455	13539	13741	13546	13606	13624	13774	13652	13675	13608	13610	13680	13597	13569	13541	13536	13627	13589	13444	13407	13362	13568	13570	13593	13589	13613	13625	13550	13625	13763	13599	13703	13469	13623	13704	13596	13599	13625	13408	13597	13619	13657	13521	13487	13542	13584	13685	13522	13448	13470	13445	13617	13590	13524	13663	13485	13608	13712	13569	13720	13615	13658	13811	13563	13582	13497	13451	13649	13573	13602	13674	13685	13486	13603	13506	13571	13575	13510	13436	13617	13582	13540	13678	13582	13534	13527	13573	13572	13566	13664	13582	13587	13398	13636	13720	13543	13542	13539	13638	13492	13506	13395	13495	13651	13637	13663	13510	13534	13621	13459	13546	13516	13786	13580	13630	13500	13539	13551	13603	13539	13432	13468	13674	13705	13472	13473	13597	13643	13566	13612	13602	13623	13561	13464	13665	13605	13429	13623	13655	13571	13592	13559	13661	13500	13683	13558	13618	13515	13424	13505	13533	13713	13611	13567	13563	13542	13495	13674	13423	13695	13645	13667	13543	13607	13557	13639	13449	13522	13493	13496	13560	13569	13544	13437	13588	13500	13450	13470	13501	13767	13570	13604	13609	13479	13680	13722	13431	13760	13581	13589	13656	13605	13401	13511	13535	13667	13577	13566	13589	13452	13578	13699	13499	13570	13525	13571	13674	13524	13590	13565	13743	13511	13627	13494	13544	13618	13473	13590	13433	13497	13628	13500	13601	13783	13697	13597	13529	13467	13640	13605	13461	13690	13471	13701	13471	13585	13682	13575	13474	13584	13606	13502	13523	13755	13558	13670	13496	13478	13545	13660	13487	13568	13707	13677	13458	13520	13621	13641	13542	13436	13571	13516	13525	13436	13574	13415	13511	13594	13548	13685	13442	13560	13241	13713	13573	13710	13578	13624	13637	13517	13684	13556	13607	13519	13508	13539	13564	13676	13587	13678	13556	13560	13695	13565	13457	13500	13559	13499	13526	13570	13563	13532	13591	13639	13713	13514	13639	13507	13565	13574	13577	13470	13525	13646	13446	13607	13563	13424	13624	13756	13535	13581	13662	13487	13365	13577	13619	13427	13601	13583	13645	13522	13455	13472	13625	13460	13739	13521	13427	13682	13496	13763	13460	13617	13544	13482	13586	13594	13582	13590	13437	13517	13602	13501	13436	13465	13565	13485	13695	13629	13462	13642	13468	13278	13544	13687	13610	13481	13539	13715	13531	13624	13655	13653	13517	13481	13549	13601	13613	13584	13662	13510	13542	13559	13660	13418	13700	13568	13575	13691	13651	13490	13691	13674	13463	13581	13744	13710	13616	13607	13633	13666	13643	13519	13493	13672	13517	13455	13622	13659	13567	13651	13591	13548	13551	13576	13727	13729	13384	13493	13633	13717	13395	13533	13558	13619	13528	13672	13556	13505	13754	13637	13393	13490	13685	13675	13396	13459	13615	13661	13565	13339	13644	13741	13704	13414	13419	13845	13665	13532	13701	13536	13648	13658	13570	13563	13592	13639	13654	13492	13430	13526	13594	13614	13474	13630	13641	13464	13683	13524	13548	13637	13742	13681	13437	13494	13516	13533	13577	13548	13410	13658	13541	13387	13558	13622	13477	13572	13785	13633	13466	13532	13655	13352	13625	13619	13594	13598	13665	13473	13632	13493	13710	13703	13642	13501	13460	13364	13624	13589	13542	13631	13543	13412	13696	13608	13723	13463	13452	13540	13521	13663	13592	13535	13557	13517	13627	13684	13574	13497	13444	13455	13538	13438	13526	13422	13600	13735	13628	13832	13334	13570	13641	13632	13778	13615	13555	13443	13658	13436	13631	13527	13628	13485	13440	13634	13660	13597	13613	13500	13588	13530	13647	13603	13648	13566	13592	13519	13441	13519	13461	13697	13588	13671	13484	13609	13664	13576	13335	13619	13528	13565	13603	13584	13445	13522	13561	13587	13720	13544	13577	13451	13649	13735	13534	13509	13733	13569	13480	13543	13479	13473	13708	13551	13464	13533	13743	13490	13512	13540	13544	13530	13559	13493	13586	13556	13365	13686	13626	13705	13585	13565	13610	13526	13643	13541	13507	13563	13590	13470	13558	13615	13582	13485	13458	13681	13593	13583	13532	13655	13685	13358	13514	13495	13496	13591	13642	13617	13365	13554	13628	13629	13557	13535	13718	13565	13459	13707	13638	13510	13551	13662	13479	13741	13638	13556	13501	13527	13530	13598	13485	13555	13706	13540	13597	13401	13548	13636	13556	13629	13630	13575	13368	13497	13609	13587	13606	13640	13611	13498	13503	13498	13513	13515	13620	13404	13724	13382	13457	13483	13471	13607	13717	13775	13676	13485	13594	13665	13621	13552	13637	13397	13342	13566	13410	13507	13698	13751	13538	13599	13580	13604	13535	13815	13528	13497	13650	13652	13366	13400	13715	13727	13582	13563	13689	13390	13600	13564	13604	13644	13497	13573	13711	13610	13655	13566	13520	13558	13610	13613	13533	13508	13573	13527	13500	13596	13643	13560	13537	13536	13734	13656	13557	13573	13690	13526	13668	13572	13667	13442	13290	13474	13573	13587	13521	13265	13454	13621	13616	13468	13587	13373	13592	13600	13677	13718	13717	13600	13546	13570	13554	13594	13648	13593	13609	13547	13609	13810	13576	13436	13493	13429	13516	13604	13529	13544	13397	13544	13728	13461	13533	13474	13565	13585	13489	13484	13366	13366	13549	13481	13440	13682	13539	13617	13467	13649	13693	13639	13563	13526	13458	13449	13478	13481	13614	13402	13593	13632	13631	13653	13662	13540	13584	13554	13456	13669	13618	13683	13505	13583	13426	13541	13528	13729	13687	13512	13624	13561	13748	13623	13441	13601	13372	13468	13557	13582	13506	13402	13605	13740	13442	13568	13723	13670	13482	13429	13475	13585	13386	13526	13548	13593	13401	13508	13564	13732	13425	13513	13577	13618	13716	13471	13611	13651	13669	13541	13703	13656	13552	13663	13577	13692	13542	13729	13633	13526	13715	13404	13461	13583	13578	13632	13575	13643	13605	13811	13591	13609	13461	13428	13557	13453	13662	13685	13666	13559	13632	13653	13633	13743	13450	13556	13569	13688	13521	13583	13585	13557	13648	13545	13618	13546	13695	13597	13487	13590	13574	13406	13683	13797	13549	13634	13404	13521	13585	13523	13486	13550	13565	13652	13623	13595	13480	13839	13658	13613	13654	13560	13642	13483	13477	13547	13520	13632	13564	13695	13570	13426	13493	13545	13545	13506	13595	13524	13699	13534	13518	13361	13548	13816	13485	13614	13532	13651	13638	13638	13726	13451	13492	13583	13672	13459	13638	13443	13548	13589	13497	13501	13519	13523	13737	13642	13526	13505	13413	13626	13451	13642	13638	13643	13552	13764	13570	13590	13597	13772	13542	13487	13505	13550	13474	13532	13662	13709	13650	13561	13639	13527	13533	13560	13683	13530	13598	13566	13622	13815	13658	13675	13636	13736	13568	13446	13357	13427	13592	13539	13532	13513	13630	13753	13557	13627	13541	13487	13499	13616	13559	13547	13408	13569	13603	13566	13723	13584	13651	13487	13319	13593	13600	13558	13514	13716	13672	13493	13581	13442	13460	13560	13476	13576	13575	13540	13676	13510	13733	13513	13419	13541	13518	13591	13685	13639	13537	13608	13596	13475	13571	13512	13683	13615	13492	13669	13565	13545	13724	13558	13437	13623	13418	13472	13589	13503	13789	13429	13651	13680	13575	13579	13612	13787	13613	13601	13602	13590	13521	13533	13527	13647	13570	13611	13567	13501	13499	13600	13639	13469	13239	13707	13613	13655	13663	13517	13640	13494	13625	13562	13565	13504	13578	13587	13498	13408	13629	13617	13671	13605	13476	13541	13614	13589	13497	13681	13545	13501	13643	13621	13786	13688	13620	13609	13599	13743	13677	13572	13558	13598	13599	13662	13577	13506	13572	13675	13607	13569	13434	13603	13572	13718	13745	13741	13618	13653	13610	13718	13627	13697	13544	13523	13500	13565	13620	13651	13648	13627	13463	13697	13588	13563	13550	13544	13535	13558	13516	13599	13657	13368	13402	13474	13549	13498	13560	13650	13586	13650	13435	13616	13641	13644	13399	13677	13675	13610	13566	13527	13540	13591	13599	13576	13539	13804	13559	13422	13547	13561	13592	13685	13531	13642	13492	13603	13441	13578	13563	13614	13648	13521	13680	13588	13721	13548	13602	13622	13579	13503	13671	13572	13422	13499	13733	13539	13503	13547	13492	13723	13498	13731	13572	13630	13409	13547	13457	13622	13412	13471	13722	13536	13561	13503	13557	13647	13621	13599	13649	13553	13563	13642	13507	13608	13469	13418	13546	13513	13757	13538	13607	13520	13561	13645	13562	13558	13569	13528	13765	13384	13562	13420	13661	13412	13351	13509	13818	13685	13592	13480	13614	13428	13610	13386	13674	13591	13494	13706	13656	13633	13677	13573	13433	13697	13549	13578	13717	13565	13431	13598	13584	13512	13728	13450	13616	13571	13508	13648	13614	13464	13693	13697	13536	13707	13578	13586	13583	13637	13631	13564	13581	13512	13574	13558	13494	13639	13496	13639	13691	13544	13654	13604	13716	13699	13673	13638	13640	13468	13703	13681	13562	13463	13663	13629	13552	13639	13548	13541	13508	13468	13541	13539	13623	13529	13669	13435	13671	13570	13620	13594	13565	13595	13429	13471	13543	13612	13770	13409	13555	13597	13538	13619	13658	13440	13478	13537	13606	13574	13539	13748	13625	13613	13742	13575	13663	13585	13653	13518	13794	13419	13517	13744	13592	13563	13627	13588	13584	13589	13670	13634	13559	13591	13595	13538	13541	13473	13601	13524	13517	13774	13638	13568	13559	13485	13620	13466	13679	13407	13549	13494	13504	13647	13670	13775	13569	13612	13625	13473	13497	13638	13542	13558	13513	13547	13495	13569	13639	13451	13523	13534	13588
22709	21608	28833	24873	21966	23405	22913	18323	17003	17144	16900	17263	17001	17010	16836	16699	16925	16716	16681	16681	16685	16783	16750	16576	16881	16538	16649	16577	16508	16716	16780	16512	16344	16683	16739	16338	16710	16698	16518	16436	16635	16560	16597	16458	16607	16697	16557	16547	16461	16715	16584	16422	16503	16663	16627	16649	16509	16415	16723	16640	16519	16477	16505	16537	16504	16680	16656	16483	16648	16615	16519	16530	16583	16663	16545	16480	16684	16590	16635	16605	16430	16431	16736	16464	16269	16513	16464	16510	16527	16313	16547	16680	16660	16526	16585	16608	16350	16607	16509	16729	16553	16257	16441	16697	16463	16576	16516	16627	16635	16373	16553	16518	16409	16490	16675	16486	16496	16499	16597	16655	16507	16659	16563	16487	16682	16635	16514	16495	16330	16398	16471	16481	16597	16629	16600	16588	16651	16559	16610	16479	16476	16531	16357	16553	16637	16473	16712	16578	16437	16572	16513	16796	16726	16678	16540	16574	16719	16489	16571	16507	16644	16683	16674	16489	16387	16609	16540	16580	16494	16438	16580	16470	16412	16605	16312	16473	16459	16578	16528	16635	16368	16544	16688	16594	16744	16470	16471	16454	16507	16358	16614	16596	16384	16532	16657	16451	16657	16500	16574	16587	16484	16454	16432	16314	16321	16559	16755	16520	16430	16440	16385	16586	16390	16551	16568	16543	16533	16537	16399	16397	16680	16696	16571	16417	16565	16479	16685	16397	16538	16521	16420	16557	16293	16410	16496	16679	16647	16542	16389	16568	16490	16421	16608	16527	16491	16253	16637	16654	16394	16412	16529	16440	16549	16649	16586	16491	16502	16592	16558	16503	16574	16455	16409	16522	16569	16433	16533	16532	16762	16607	16453	16464	16296	16441	16467	16213	16459	16474	16372	16415	16491	16397	16593	16528	16315	16492	16645	16692	16430	16556	16524	16551	16524	16602	16665	16588	16480	16523	16388	16748	16703	16627	16491	16466	16530	16574	16654	16479	16600	16577	16478	16506	16409	16422	16575	16524	16477	16348	16440	16442	16441	16475	16400	16604	16559	16578	16595	16572	16496	16478	16392	16487	16661	16431	16459	16584	16695	16338	16516	16422	16581	16514	16613	16842	16671	16338	16671	16590	16379	16603	16457	16539	16424	16460	16514	16604	16496	16366	16597	16464	16719	16536	16480	16559	16464	16594	16542	16583	16609	16444	16612	16357	16450	16544	16722	16500	16505	16529	16578	16599	16500	16543	16467	16713	16360	16529	16460	16595	16587	16514	16617	16544	16575	16440	16555	16439	16517	16512	16344	16529	16328	16232	16559	16654	16524	16436	16530	16514	16548	16542	16421	16493	16680	16625	16581	16246	16503	16706	16714	16608	16628	16370	16448	16431	16592	16480	16550	16405	16523	16732	16469	16494	16680	16503	16278	16733	16445	16718	16423	16505	16563	16604	16572	16444	16542	16481	16434	16630	16548	16445	16485	16535	16452	16521	16521	16498	16274	16479	16538	16596	16540	16613	16487	16762	16714	16381	16458	16461	16288	16570	16419	16474	16613	16545	16414	16363	16418	16411	16431	16508	16462	16508	16443	16548	16609	16730	16407	16502	16600	16618	16477	16592	16672	16514	16438	16447	16517	16333	16661	16516	16493	16405	16363	16616	16524	16517	16577	16544	16441	16516	16623	16589	16548	16462	16342	16560	16452	16543	16463	16376	16542	16354	16501	16456	16504	16401	16386	16671	16479	16401	16492	16436	16448	16392	16428	16474	16640	16509	16557	16644	16629	16525	16578	16617	16521	16643	16619	16168	16631	16710	16783	16545	16684	16430	16410	16471	16530	16681	16518	16358	16527	16626	16506	16629	16424	16478	16375	16586	16294	16519	16340	16549	16555	16523	16534	16517	16633	16548	16525	16586	16698	16588	16562	16424	16674	16652	16524	16565	16695	16615	16590	16792	16574	16509	16508	16459	16618	16574	16497	16358	16617	16569	16546	16531	16500	16501	16425	16473	16590	16475	16496	16523	16393	16480	16539	16403	16648	16473	16663	16684	16542	16586	16478	16532	16421	16526	16645	16592	16522	16371	16474	16183	16667	16493	16595	16457	16482	16604	16598	16729	16465	16739	16750	16624	16480	16640	16403	16370	16629	16623	16328	16533	16504	16695	16602	16581	16391	16597	16412	16551	16587	16513	16281	16611	16595	16612	16379	16582	16561	16495	16248	16590	16562	16562	16436	16371	16570	16664	16537	16584	16660	16608	16520	16518	16568	16439	16607	16402	16398	16620	16414	16361	16449	16452	16425	16528	16402	16693	16561	16520	16608	16508	16528	16329	16705	16651	16532	16613	16469	16450	16633	16483	16483	16640	16461	16592	16309	16538	16535	16590	16413	16457	16552	16408	16552	16640	16539	16563	16576	16425	16547	16528	16445	16503	16641	16572	16672	16630	16606	16478	16640	16504	16549	16611	16500	16542	16467	16698	16576	16418	16389	16470	16648	16461	16586	16605	16312	16424	16517	16434	16641	16602	16497	16522	16654	16461	16387	16382	16326	16445	16434	16279	16474	16591	16615	16574	16600	16619	16623	16513	16533	16403	16346	16575	16582	16656	16504	16458	16584	16421	16632	16498	16559	16432	16451	16565	16654	16581	16578	16477	16580	16450	16522	16577	16353	16509	16368	16445	16730	16494	16662	16324	16550	16628	16842	16442	16820	16561	16432	16476	16530	16494	16390	16657	16656	16438	16473	16580	16426	16568	16485	16382	16565	16353	16430	16241	16465	16464	16516	16785	16450	16445	16458	16493	16481	16135	16492	16655	16455	16523	16459	16446	16386	16492	16491	16622	16423	16467	16507	16719	16548	16551	16714	16545	16522	16599	16743	16470	16700	16403	16476	16549	16432	16540	16609	16572	16576	16586	16633	16614	16551	16546	16516	16453	16593	16522	16383	16603	16642	16252	16551	16569	16720	16609	16429	16481	16597	16466	16488	16478	16480	16709	16398	16509	16491	16301	16281	16659	16706	16427	16370	16327	16508	16623	16678	16524	16354	16406	16686	16409	16480	16569	16424	16553	16494	16287	16506	16633	16466	16611	16608	16440	16310	16300	16551	16479	16617	16507	16686	16419	16567	16733	16529	16515	16561	16677	16507	16580	16526	16427	16384	16463	16431	16500	16591	16598	16539	16697	16551	16539	16332	16421	16401	16390	16490	16389	16499	16635	16709	16501	16514	16428	16472	16415	16624	16395	16555	16417	16557	16465	16553	16565	16542	16444	16585	16408	16589	16498	16512	16450	16605	16418	16450	16426	16622	16481	16559	16506	16319	16498	16565	16527	16472	16507	16525	16478	16737	16424	16650	16402	16387	16638	16623	16518	16584	16409	16600	16609	16413	16420	16465	16227	16324	16520	16442	16478	16511	16382	16510	16592	16502	16392	16495	16506	16613	16426	16395	16567	16505	16438	16691	16334	16446	16574	16579	16640	16504	16636	16416	16574	16517	16467	16577	16458	16585	16397	16628	16394	16276	16701	16588	16651	16486	16501	16376	16612	16518	16629	16498	16431	16691	16695	16409	16597	16353	16368	16320	16476	16647	16541	16588	16534	16395	16515	16716	16526	16621	16607	16847	16344	16456	16339	16400	16560	16579	16465	16442	16392	16609	16428	16518	16546	16758	16590	16597	16558	16453	16487	16486	16442	16523	16413	16471	16605	16483	16532	16500	16703	16477	16454	16416	16453	16404	16630	16494	16472	16549	16386	16337	16620	16419	16417	16527	16426	16438	16563	16833	16406	16537	16369	16377	16430	16576	16507	16417	16387	16355	16441	16745	16645	16659	16643	16491	16565	16429	16439	16478	16419	16565	16653	16510	16388	16390	16488	16626	16367	16541	16265	16471	16477	16455	16575	16483	16465	16597	16411	16626	16621	16580	16322	16470	16721	16775	16574	16398	16554	16629	16430	16425	16492	16419	16597	16468	16580	16534	16643	16477	16546	16546	16675	16492	16375	16412	16619	16365	16384	16340	16566	16583	16521	16445	16438	16773	16664	16416	16625	16443	16687	16412	16414	16528	16448	16585	16390	16501	16470	16424	16728	16494	16188	16595	16653	16558	16702	16458	16443	16504	16570	16427	16413	16387	16462	16536	16350	16575	16558	16446	16274	16339	16493	16563	16457	16431	16633	16555	16464	16493	16481	16627	16446	16421	16553	16722	16384	16580	16521	16511	16534	16470	16527	16431	16421	16315	16621	16534	16556	16487	16639	16579	16561	16591	16435	16600	16478	16737	16674	16535	16428	16635	16699	16504	16469	16663	16385	16472	16374	16577	16547	16785	16419	16421	16379	16465	16345	16741	16519	16585	16440	16355	16625	16435	16551	16416	16192	16441	16620	16504	16539	16407	16497	16474	16512	16812	16370	16430	16146	16495	16564	16606	16791	16634	16371	16646	16655	16395	16545	16640	16496	16579	16538	16634	16397	16613	16534	16541	16668	16447	16491	16750	16363	16655	16505	16442	16460	16489	16617	16623	16486	16596	16579	16664	16408	16552	16252	16588	16439	16517	16453	16496	16352	16434	16424	16507	16548	16432	16795	16393	16535	16679	16334	16512	16622	16465	16591	16640	16479	16640	16544	16577	16537	16360	16623	16641	16612	16597	16379	16372	16358	16420	16470	16331	16354	16315	16330	16529	16802	16467	16472	16550	16406	16656	16455	16433	16455	16394	16371	16622	16558	16626	16456	16621	16570	16528	16465	16608	16475	16583	16270	16518	16461	16521	16454	16565	16272	16701	16627	16447	16534	16422	16627	16676	16430	16537	16559	16507	16552	16460	16518	16471	16490	16683	16476	16533	16716	16598	16415	16355	16620	16493	16482	16463	16470	16474	16567	16542	16484	16339	16389	16473	16352	16505	16475	16564	16526	16371	16564	16630	16625	16516	16410	16509	16711	16442	16701	16531	16636	16636	16639	16572	16492	16761	16735	16396	16522	16640	16385	16558	16622	16685	16396	16360	16504	16547	16312	16694	16386	16621	16633	16516	16403	16588	16481	16572	16509	16491	16401	16342	16370	16509	16523	16564	16636	16596	16560	16650	16499	16600	16486	16204	16480	16529	16538	16434	16655	16386	16435
18496	39132	30073	23621	20581	18213	16595	16115	15473	15302	15124	14850	14868	14792	14856	14745	14818	14791	14705	14645	14847	14658	14626	14781	14616	14488	14557	14536	14524	14532	14576	14689	14545	14651	14635	14434	14483	14724	14571	14439	14585	14523	14627	14545	14689	14654	14631	14634	14519	14534	14691	14540	14543	14651	14634	14422	14610	14436	14497	14552	14517	14481	14568	14423	14512	14621	14611	14642	14355	14677	14539	14396	14646	14679	14465	14678	14489	14672	14652	14598	14645	14620	14585	14620	14458	14580	14470	14505	14580	14794	14500	14615	14416	14615	14616	14513	14581	14431	14446	14746	14428	14395	14777	14497	14529	14499	14375	14572	14576	14502	14647	14494	14579	14423	14700	14561	14589	14548	14716	14547	14762	14601	14588	14697	14578	14505	14759	14690	14500	14647	14537	14623	14627	14515	14660	14702	14525	14548	14632	14582	14674	14532	14366	14536	14507	14703	14498	14568	14705	14570	14622	14592	14583	14541	14622	14557	14556	14516	14583	14737	14544	14642	14488	14693	14531	14642	14652	14677	14747	14595	14516	14590	14454	14391	14598	14544	14570	14504	14464	14568	14560	14643	14684	14612	14699	14566	14593	14668	14703	14507	14413	14708	14530	14459	14420	14582	14482	14344	14839	14587	14567	14781	14456	14424	14659	14607	14516	14734	14688	14489	14471	14365	14501	14572	14656	14699	14469	14712	14642	14572	14490	14685	14604	14419	14533	14558	14436	14399	14642	14627	14630	14383	14682	14422	14608	14605	14614	14542	14599	14519	14457	14599	14606	14485	14576	14506	14549	14508	14504	14626	14544	14524	14565	14562	14449	14638	14458	14476	14540	14513	14574	14698	14414	14525	14391	14396	14514	14674	14451	14541	14508	14545	14545	14656	14540	14680	14578	14702	14685	14612	14556	14696	14570	14584	14521	14597	14467	14503	14616	14441	14676	14452	14452	14525	14529	14510	14491	14476	14487	14486	14489	14449	14438	14542	14626	14437	14698	14639	14457	14508	14529	14668	14556	14550	14622	14534	14816	14393	14502	14437	14646	14670	14463	14501	14635	14457	14687	14624	14586	14680	14714	14517	14593	14598	14576	14336	14450	14567	14510	14473	14587	14500	14578	14482	14458	14663	14563	14570	14422	14670	14551	14424	14473	14622	14487	14587	14437	14603	14601	14515	14274	14682	14546	14527	14495	14586	14562	14480	14629	14631	14543	14488	14538	14590	14538	14587	14504	14524	14488	14578	14568	14449	14501	14428	14506	14548	14433	14504	14392	14476	14450	14472	14489	14566	14570	14524	14465	14576	14641	14483	14631	14628	14499	14560	14501	14442	14540	14364	14707	14576	14567	14487	14535	14419	14502	14409	14613	14441	14404	14491	14582	14606	14608	14564	14384	14531	14524	14688	14448	14429	14593	14515	14618	14509	14517	14626	14500	14422	14766	14557	14492	14775	14642	14433	14650	14420	14541	14546	14556	14480	14363	14479	14448	14567	14598	14582	14535	14524	14620	14689	14550	14598	14517	14498	14532	14479	14657	14641	14658	14462	14563	14383	14564	14551	14458	14584	14502	14577	14516	14318	14629	14626	14417	14438	14771	14617	14520	14468	14601	14449	14648	14681	14318	14557	14518	14796	14486	14471	14439	14590	14612	14521	14435	14489	14528	14708	14534	14713	14428	14758	14489	14414	14412	14635	14462	14416	14589	14740	14519	14437	14629	14388	14540	14474	14634	14557	14563	14661	14526	14416	14540	14560	14529	14555	14250	14574	14515	14582	14614	14398	14507	14459	14589	14526	14655	14564	14629	14575	14517	14596	14406	14485	14547	14549	14521	14606	14519	14610	14584	14707	14458	14548	14480	14597	14702	14551	14698	14609	14506	14522	14510	14530	14467	14697	14587	14548	14593	14667	14450	14587	14626	14444	14469	14555	14500	14679	14687	14591	14537	14659	14650	14570	14685	14618	14737	14526	14479	14669	14542	14404	14648	14682	14524	14654	14566	14586	14549	14633	14553	14572	14471	14605	14452	14479	14510	14617	14702	14474	14446	14373	14569	14557	14432	14642	14343	14681	14376	14595	14459	14571	14615	14485	14451	14656	14553	14576	14622	14580	14680	14474	14757	14547	14571	14810	14569	14661	14466	14450	14627	14464	14734	14638	14657	14645	14403	14541	14548	14615	14525	14543	14697	14513	14496	14558	14471	14523	14376	14500	14540	14554	14546	14591	14551	14355	14490	14608	14624	14441	14537	14477	14620	14510	14619	14447	14400	14639	14485	14602	14598	14717	14689	14459	14574	14520	14283	14457	14379	14552	14636	14625	14465	14538	14567	14396	14395	14514	14443	14572	14583	14595	14618	14357	14669	14613	14726	14537	14507	14497	14380	14483	14586	14486	14453	14627	14806	14558	14551	14456	14641	14528	14572	14639	14529	14639	14450	14440	14511	14747	14564	14585	14578	14464	14438	14547	14371	14494	14583	14593	14625	14473	14504	14527	14432	14619	14391	14707	14592	14413	14608	14585	14646	14691	14508	14637	14567	14539	14483	14521	14496	14570	14680	14540	14439	14754	14525	14513	14708	14541	14368	14475	14581	14450	14453	14632	14445	14697	14508	14522	14612	14620	14388	14681	14624	14327	14579	14822	14716	14701	14658	14460	14776	14404	14518	14570	14542	14571	14586	14615	14419	14454	14588	14499	14609	14583	14581	14616	14436	14511	14549	14503	14455	14657	14514	14684	14687	14666	14547	14476	14384	14620	14532	14578	14624	14505	14573	14699	14623	14567	14632	14669	14732	14602	14558	14486	14556	14577	14559	14402	14584	14744	14482	14594	14481	14543	14606	14651	14385	14618	14472	14540	14671	14602	14632	14645	14713	14458	14600	14504	14731	14302	14591	14664	14478	14468	14542	14718	14573	14395	14539	14559	14465	14598	14471	14533	14456	14569	14384	14531	14626	14641	14473	14542	14510	14625	14551	14654	14654	14635	14475	14559	14559	14494	14420	14453	14619	14607	14537	14442	14568	14262	14467	14664	14530	14539	14508	14292	14746	14787	14684	14541	14595	14399	14587	14639	14530	14564	14480	14647	14531	14658	14553	14674	14573	14668	14368	14714	14467	14484	14524	14732	14552	14535	14544	14641	14649	14562	14697	14660	14661	14473	14514	14546	14466	14563	14496	14287	14461	14553	14555	14466	14436	14561	14578	14776	14638	14567	14394	14589	14537	14595	14516	14354	14413	14624	14480	14642	14530	14482	14418	14555	14593	14529	14467	14534	14504	14598	14633	14349	14589	14445	14597	14553	14613	14587	14619	14555	14605	14475	14655	14623	14669	14541	14625	14616	14747	14478	14573	14528	14447	14622	14465	14692	14597	14402	14553	14546	14661	14436	14486	14454	14519	14626	14642	14458	14542	14530	14542	14485	14661	14445	14544	14576	14549	14764	14697	14455	14675	14683	14523	14499	14451	14620	14498	14444	14558	14507	14333	14562	14500	14684	14647	14550	14458	14576	14672	14450	14521	14613	14627	14445	14555	14528	14579	14428	14430	14676	14498	14469	14479	14361	14598	14659	14538	14589	14460	14456	14428	14449	14433	14289	14573	14550	14722	14538	14460	14516	14572	14690	14645	14499	14387	14708	14488	14529	14466	14496	14605	14638	14520	14636	14569	14550	14402	14520	14572	14475	14605	14429	14572	14589	14678	14549	14588	14424	14586	14514	14449	14642	14650	14728	14726	14619	14617	14668	14586	14690	14660	14406	14575	14715	14565	14459	14531	14649	14536	14643	14583	14619	14581	14437	14640	14542	14743	14253	14485	14563	14483	14505	14529	14503	14604	14579	14562	14391	14593	14610	14438	14493	14586	14465	14428	14655	14528	14439	14499	14584	14485	14553	14627	14570	14693	14498	14615	14700	14491	14651	14413	14621	14531	14675	14408	14536	14548	14594	14546	14639	14600	14639	14536	14526	14611	14590	14457	14702	14352	14639	14532	14614	14708	14581	14417	14399	14705	14715	14432	14567	14497	14671	14479	14573	14466	14488	14645	14593	14778	14851	14269	14629	14757	14392	14624	14559	14639	14423	14632	14480	14605	14559	14458	14440	14596	14434	14629	14588	14649	14449	14573	14537	14537	14538	14532	14553	14586	14532	14476	14446	14301	14430	14492	14328	14603	14419	14483	14581	14693	14435	14553	14567	14633	14425	14587	14397	14433	14601	14494	14456	14515	14725	14490	14424	14700	14692	14660	14513	14685	14518	14635	14482	14657	14595	14576	14610	14729	14459	14747	14676	14497	14439	14426	14500	14558	14570	14692	14490	14561	14501	14667	14692	14648	14478	14487	14555	14622	14553	14483	14612	14399	14517	14406	14445	14461	14466	14647	14485	14572	14473	14593	14566	14676	14606	14385	14602	14425	14434	14479	14494	14531	14432	14544	14550	14452	14522	14496	14496	14408	14566	14452	14552	14409	14621	14678	14573	14546	14589	14722	14560	14466	14620	14674	14519	14577	14618	14477	14360	14560	14536	14616	14663	14446	14452	14447	14624	14490	14526	14652	14596	14655	14483	14473	14442	14309	14551	14393	14654	14568	14620	14618	14644	14644	14627	14500	14530	14505	14512	14539	14538	14430	14426	14490	14440	14489	14769	14456	14516	14571	14593	14512	14584	14612	14464	14533	14621	14505	14548	14485	14604	14538	14637	14518	14728	14551	14731	14598	14583	14677	14545	14475	14490	14689	14649	14425	14516	14630	14576	14569	14379	14591	14513	14475	14731	14426	14626	14509	14612	14650	14514	14542	14375	14616	14571	14483	14401	14571	14454	14548	14429	14893	14550	14519	14583	14453	14519	14612	14614	14468	14484	14628	14348	14453	14464	14542	14426	14486	14609	14546	14443	14619	14448	14453	14343	14658	14413	14601	14410	14692	14635	14752	14734	14504	14417	14545	14491	14766	14451	14440	14480	14642	14724	14549	14578	14545	14516	14505	14367	14531	14574	14663	14583	14445	14545	14446	14540	14418	14599	14466	14661	14604	14721	14479	14552	14550	14575	14606	14455	14499	14526	14637	14453	14498	14654	14624	14454	14596	14451	14656	14437	14598	14563	14499	14441	14637	14511	14611	14441	14481	14399
29200	22382	21966	18410	15550	15114	15078	15086	15029	14954	14880	15061	14806	14803	14833	14768	14773	14775	14662	14852	14889	14958	14670	14895	14879	14853	14960	14688	14817	14899	14730	14806	14818	14842	14738	14865	14652	14719	14883	14917	14864	14803	14624	14684	14783	14542	14740	14763	14623	14697	14782	14559	14740	14767	14806	14795	14806	14755	14625	14855	14665	14640	14750	14831	14691	14527	14597	14868	14821	14930	14706	14696	14768	14633	14486	14745	14838	14763	14783	14856	14856	14734	14800	14624	14760	14696	14678	14772	14955	14776	14753	14618	14827	14745	14949	14860	14819	14768	14842	14743	14658	14597	15064	14724	14916	14786	14634	14768	14826	14736	14493	14766	14634	14815	14846	14709	14762	14701	14863	14873	14713	14637	14603	14654	14559	14736	14765	14727	14685	14852	14797	14804	14670	14587	14855	14754	14800	14570	14858	14492	14658	14795	14797	14718	14707	14830	14761	14947	14608	14681	14682	14927	14828	14660	14720	15036	14718	14739	14722	14686	14647	14704	14763	14687	14806	14768	14744	14734	14818	14774	14764	14674	14830	14801	14719	14509	14780	14765	14929	14777	14690	14680	14762	14756	14905	14767	14656	14656	14750	14853	14836	14722	14548	14708	14749	14789	14821	14666	14675	14673	14919	14741	14643	14645	14688	14715	14798	14843	14697	14572	14606	14773	14734	14843	14588	14908	14867	14576	14911	14627	14850	14616	14801	14735	14820	14676	14615	14684	14754	14782	14603	14799	14695	14663	14840	14679	14618	14597	14794	14806	15062	14656	14721	14766	14700	14755	14719	14766	14706	14657	14803	14968	14710	14805	14830	14736	14663	14766	14866	14795	14669	14805	14848	14793	14806	14714	14937	14804	14818	14724	14760	14653	14817	14755	14712	14836	14827	14705	14713	14835	14560	14696	14782	14776	14767	14717	14783	14866	15020	14836	14551	14908	14879	14723	14684	14696	14696	14744	14693	14706	14774	14805	14827	15043	14778	14881	14925	14841	14505	14754	14672	14769	14843	14781	14823	14608	14698	14671	14866	14864	14767	15029	14746	14971	14953	14699	14812	14884	14748	14857	14749	14808	14829	14682	14821	14944	14835	14553	14830	14697	14746	14690	14701	14792	14720	14820	14969	14533	14810	14970	14841	14674	14934	14901	14824	14655	14678	14891	14837	14816	14802	14803	14842	14897	14627	14694	14803	14834	14728	14663	14721	14845	14786	14888	14922	14815	14722	14856	14792	14529	14775	14803	14644	14802	14766	14779	14955	14797	14877	14931	14672	14614	14965	14717	14961	14659	14942	14751	14728	14620	14808	14658	14587	14673	14797	14835	14827	14627	14852	14539	14744	14843	14634	14825	14708	14599	14847	14840	14796	14841	14795	14800	14826	14734	14651	14951	14812	14754	14786	14670	14893	14957	14742	14726	14954	14637	14721	14778	14712	14931	14734	14693	14685	14660	14655	14732	14733	14660	14752	14748	14708	14789	14942	14718	14523	14920	14734	14950	14548	14823	14796	14745	14611	14643	14699	14747	14583	14811	15053	14887	14842	14556	14981	14734	14681	14760	14862	14770	14914	14817	14756	14770	14725	14807	14874	14948	14626	14698	14674	14745	14778	14854	14927	14750	14760	14722	14744	14890	14740	14661	14851	14888	14668	14750	14831	14919	14912	14580	14817	14654	14771	14609	14932	14666	14805	14637	14873	14697	14952	14836	14997	14769	14874	14706	14864	14880	14833	14772	14791	14698	14677	14720	14505	14699	14806	14901	14731	14942	14912	14823	14592	14704	14585	14600	14819	14794	14877	14607	14900	14718	14769	14724	14625	14820	14823	14714	14623	14638	14702	14606	14613	14567	14764	14742	14770	14783	14790	14798	14720	14786	14753	14647	14994	14959	14771	14777	14590	14722	14836	14976	14780	15003	14846	14832	14716	14833	14787	14696	14721	14851	14886	14758	14960	14743	14753	14520	14786	14750	14846	14856	14842	14676	14657	14591	14899	14726	14745	14612	14675	14775	14894	14762	14876	14980	14657	14812	14938	14775	14741	14671	14818	14706	14969	15025	14943	14821	14530	14671	14613	14719	14806	14910	14866	14808	14701	14665	14654	14904	14827	15059	14794	14938	14717	14584	14657	14813	14688	14622	14552	14728	14694	14836	14740	14708	14804	14678	14735	14842	14760	14722	14847	14810	14880	14567	14764	14617	14921	14742	14759	14791	14811	14667	14781	14875	14766	14679	14906	14625	14724	14666	14782	14719	14645	14668	14660	14712	14864	14633	14786	14540	14853	14723	14844	14701	14717	14685	14895	14739	14940	14881	14668	14793	14771	14745	14817	14643	14820	14812	14911	14609	14890	14671	14935	14628	14674	14914	14771	14978	15044	14951	14749	14690	14933	14955	14637	14959	14613	14558	14769	14860	14797	14696	14934	14795	14682	14691	14713	14693	14700	15014	14712	14855	14713	14731	14893	14774	14897	14803	14813	14733	15000	14804	14747	14627	14789	14612	14592	14635	14604	14817	14956	14925	14999	14801	14867	14837	14712	14850	14593	14887	14695	14645	14688	14794	14537	14649	14511	14887	14835	14730	14658	14715	14744	14825	14686	14853	14758	14578	14823	15073	14706	14848	14757	14851	14882	14854	14711	14763	14812	14743	14965	14865	14790	14633	14622	14837	14715	14676	14793	14770	14867	14881	14729	14661	14804	14669	14965	14768	14671	14714	14942	14821	14863	14678	14886	14820	14708	14783	14849	14767	14814	14746	14830	14781	14931	14617	14729	14909	14845	14627	14734	15039	14871	14851	14685	14680	14744	14756	14697	14905	14830	14813	14810	14685	14862	14906	14796	14759	14820	14564	14755	14964	14804	14818	14826	14863	14687	14562	14790	14771	14602	14666	14710	14678	14635	14752	14780	14941	14851	14888	14757	14842	14659	14612	14739	14768	14772	14840	14827	14874	14691	14975	14884	14864	14944	14839	14617	14656	14608	14869	14845	14922	14687	14667	14942	15004	14884	14831	14947	14603	14712	14855	14854	14602	14646	14702	14847	14788	14889	14761	14659	14833	14890	14676	14727	14753	14558	14790	14842	14887	14739	14687	14946	14849	14796	14952	14636	14913	14696	14727	14763	14625	14861	14631	14841	14796	14759	14872	14686	14765	14960	14883	14820	14775	14659	14566	14638	14841	14898	14714	14953	14636	14725	14796	14924	14728	14808	14790	14688	14732	14860	15007	14603	14625	14630	14656	14854	14800	14826	14807	14801	14643	14628	14611	14872	14915	14850	14724	15035	14929	14687	14910	14722	14910	14706	14578	14788	14656	14736	14892	14544	14777	14739	14838	14751	14818	14558	14502	14643	14897	14759	14855	14811	14554	14674	14782	14687	14677	14600	14642	14849	14671	14799	14566	14402	14580	14898	14822	14688	14825	14865	14634	14883	14864	14835	14760	14566	14696	14871	15041	14731	14831	14712	14807	14551	14805	14766	14710	14886	14780	14705	14851	14768	14755	14915	14714	14832	14678	14620	14822	14742	14856	14841	14787	14773	14711	14803	14839	14598	14805	14733	14925	14741	14838	14933	14654	14601	14913	14805	14724	14915	14755	14724	14745	14695	14806	14758	15095	14813	14881	14764	14731	14797	14614	14797	14826	15004	14692	14834	14613	14841	14835	14741	14814	14894	14785	14824	14846	14856	14735	14786	14873	14804	14493	14681	14711	14786	14729	14711	14842	14689	14761	14832	14737	14499	14758	14597	14737	14775	14767	14659	14811	14822	14804	14767	14741	14804	14854	14774	14898	14726	14670	14924	14906	14833	14742	14904	14543	14616	14734	14578	14832	14645	14693	14777	14810	14673	14913	14688	14838	14672	14846	14657	14637	14707	14767	14541	15000	14703	14696	14824	14768	14695	14851	14680	14790	14977	14767	14894	14974	14647	14779	14722	14794	14806	14747	14616	14749	14796	14650	14641	14783	14742	14716	14728	14747	14746	14491	14605	14689	14941	14798	14728	14631	14671	14682	14740	14807	14763	14958	14915	14974	14863	14751	14753	14884	14927	14622	14817	14815	14649	14659	14979	14889	14933	14835	14843	14944	14812	14748	14761	14773	14711	14809	14682	14889	14573	15023	14794	14771	14731	14800	14852	14655	14908	14862	14694	14941	14711	14685	14499	14801	14903	14746	15056	14818	14812	14647	14820	14652	14787	14773	14839	14710	14854	14777	14802	14718	14713	14707	14650	14826	14840	14902	14857	14782	14726	14718	14625	14950	14773	14746	14816	14972	14850	14788	14823	14736	14786	14768	14909	14679	14996	14746	14948	14706	14851	14549	14725	14795	14898	14847	14810	14777	14572	14777	14820	14869	14728	14674	14766	14769	14738	14788	14695	14781	14588	14656	14560	14731	14814	14846	14660	14806	14717	14738	14798	14705	14712	14827	14833	14698	14724	14841	14491	14785	14572	14653	14583	14825	14785	14789	14664	14679	14784	14798	14957	14892	14652	14772	14849	14714	14596	14841	14711	14583	14667	14519	14848	14780	14743	14931	14918	14883	14778	14695	14734	14697	14653	14842	14859	14652	14831	14771	14898	14823	14797	14767	14856	14708	14625	14694	14526	14731	14810	14796	14802	14658	14624	14860	14765	14966	14619	14664	14816	14722	14833	14621	14897	14641	14826	14741	14709	14753	14691	14915	14831	14743	14832	14857	14832	14927	14741	14698	14651	14795	14852	14692	14914	14778	14730	14731	14738	14752	14758	14668	14765	14882	14888	14811	14904	14807	14760	14813	14898	14601	14815	14583	14698	14870	14655	14758	14718	14759	14772	14781	14854	14433	14795	14797	14783	14763	14816	14821	14709	14759	14856	14613	14872	15027	14697	14836	14671	14719	14965	14857	14830	14792	14762	14859	14753	14842	14695	14672	14787	14779	14741	14621	14759	14796	14820	14740	14723	14977	14539	14709	14980	14949	14820	14795	14701	14724	14811	14657	14946	14824	14729	14643	14815	14700	14734	14633	14776	14625	14762	14704	14592	14753	14709	14670	14827	14915	15030	14828	14939	14744	14761	14730	14841	14785	14671	14802	14843	14694	14515	14784	14622	14748	14881	14829	14645	14760	14856	14770	14664	14710
16767	22531	18069	15736	14883	14295	14003	13889	13689	13714	13669	13471	13498	13321	13674	13553	13495	13511	13612	13571	13493	13408	13516	13585	13635	13516	13375	13567	13274	13437	13500	13540	13437	13521	13518	13473	13476	13392	13475	13568	13429	13537	13252	13348	13354	13333	13581	13496	13572	13351	13449	13312	13422	13360	13563	13381	13492	13489	13381	13497	13377	13403	13371	13373	13557	13454	13348	13370	13366	13500	13434	13463	13390	13411	13690	13554	13489	13406	13403	13437	13425	13401	13420	13517	13307	13313	13401	13437	13345	13370	13376	13593	13620	13512	13451	13379	13434	13375	13437	13411	13622	13398	13344	13494	13406	13505	13488	13490	13657	13497	13474	13363	13400	13434	13563	13331	13516	13380	13402	13462	13351	13338	13450	13473	13529	13505	13422	13494	13411	13477	13635	13480	13433	13342	13545	13387	13351	13430	13515	13450	13544	13526	13360	13435	13355	13446	13503	13570	13419	13335	13396	13443	13552	13561	13367	13424	13497	13460	13440	13470	13598	13554	13535	13385	13539	13528	13521	13336	13437	13383	13334	13610	13417	13455	13524	13442	13312	13389	13455	13545	13577	13464	13443	13333	13443	13437	13692	13491	13369	13494	13442	13320	13600	13390	13350	13403	13332	13464	13377	13440	13357	13626	13326	13467	13475	13549	13429	13420	13521	13465	13447	13409	13589	13467	13414	13517	13517	13482	13576	13427	13377	13315	13386	13389	13510	13365	13437	13242	13507	13466	13352	13375	13488	13378	13440	13500	13428	13483	13282	13560	13408	13483	13386	13435	13344	13347	13627	13305	13361	13522	13416	13484	13413	13435	13428	13301	13202	13553	13496	13550	13329	13360	13391	13510	13520	13500	13367	13369	13502	13428	13615	13448	13422	13396	13515	13400	13559	13570	13302	13513	13507	13386	13603	13453	13302	13451	13320	13547	13470	13532	13493	13508	13482	13459	13578	13455	13427	13360	13474	13436	13658	13364	13411	13314	13376	13572	13339	13433	13440	13519	13405	13481	13386	13326	13467	13349	13618	13425	13372	13432	13468	13200	13421	13402	13528	13419	13501	13433	13391	13460	13279	13335	13355	13514	13373	13331	13462	13497	13451	13428	13401	13584	13497	13390	13577	13578	13350	13497	13561	13507	13400	13467	13394	13477	13361	13382	13282	13420	13589	13418	13417	13454	13360	13309	13596	13502	13505	13511	13522	13500	13356	13471	13445	13410	13363	13454	13462	13522	13416	13367	13422	13479	13572	13441	13475	13447	13497	13398	13456	13409	13294	13321	13399	13432	13677	13311	13363	13427	13361	13514	13486	13318	13270	13464	13678	13329	13497	13423	13335	13569	13496	13460	13380	13516	13361	13448	13316	13401	13466	13358	13481	13405	13368	13282	13411	13530	13451	13376	13443	13513	13533	13470	13324	13291	13448	13444	13389	13498	13432	13490	13423	13570	13448	13285	13341	13381	13424	13397	13520	13477	13484	13465	13448	13488	13506	13567	13398	13338	13526	13487	13367	13319	13555	13366	13486	13439	13416	13355	13455	13443	13322	13435	13606	13387	13470	13302	13386	13414	13583	13390	13414	13477	13449	13338	13383	13550	13446	13412	13413	13494	13480	13448	13373	13624	13345	13527	13434	13421	13544	13468	13533	13349	13436	13439	13385	13487	13361	13330	13551	13405	13509	13575	13449	13510	13542	13490	13544	13480	13499	13368	13560	13472	13458	13271	13471	13584	13479	13334	13534	13363	13591	13367	13478	13449	13496	13313	13409	13475	13386	13403	13782	13279	13344	13361	13474	13349	13536	13522	13329	13374	13529	13414	13606	13317	13410	13446	13519	13391	13444	13537	13351	13384	13515	13588	13318	13622	13486	13313	13427	13431	13438	13523	13484	13441	13538	13491	13439	13444	13398	13452	13548	13459	13392	13310	13426	13672	13386	13352	13545	13367	13591	13492	13672	13421	13448	13614	13396	13339	13434	13300	13351	13440	13445	13441	13456	13399	13547	13320	13336	13569	13538	13392	13557	13572	13336	13358	13611	13509	13501	13559	13224	13503	13555	13329	13417	13308	13566	13667	13300	13430	13472	13486	13473	13259	13376	13326	13446	13461	13419	13333	13411	13412	13594	13402	13555	13580	13278	13447	13641	13342	13581	13444	13445	13437	13277	13492	13310	13393	13465	13630	13525	13303	13562	13498	13326	13646	13532	13457	13398	13512	13539	13436	13465	13462	13469	13515	13397	13503	13480	13523	13305	13480	13363	13208	13372	13458	13555	13427	13451	13547	13293	13333	13595	13435	13513	13445	13586	13431	13262	13468	13401	13421	13448	13449	13392	13483	13370	13564	13384	13459	13401	13423	13334	13280	13402	13426	13578	13392	13537	13345	13347	13371	13621	13508	13262	13399	13486	13446	13563	13451	13534	13553	13513	13415	13341	13307	13471	13486	13303	13457	13470	13556	13473	13332	13339	13467	13321	13582	13515	13482	13342	13409	13343	13538	13478	13616	13448	13419	13445	13367	13566	13410	13415	13371	13601	13427	13501	13496	13287	13424	13300	13437	13498	13437	13451	13331	13406	13557	13490	13491	13454	13367	13291	13392	13378	13285	13449	13474	13306	13543	13498	13509	13412	13470	13658	13297	13440	13450	13386	13339	13426	13384	13608	13395	13316	13524	13396	13546	13503	13422	13450	13473	13346	13366	13335	13510	13572	13432	13603	13413	13424	13457	13343	13389	13546	13345	13373	13395	13542	13548	13457	13410	13437	13356	13341	13424	13549	13533	13522	13323	13302	13300	13477	13380	13477	13512	13375	13470	13373	13541	13306	13377	13499	13483	13433	13438	13524	13419	13379	13613	13584	13460	13510	13453	13506	13259	13467	13513	13551	13393	13462	13637	13475	13512	13434	13539	13633	13379	13443	13598	13289	13474	13526	13401	13448	13498	13371	13544	13561	13534	13506	13435	13536	13515	13499	13434	13593	13445	13510	13504	13422	13463	13379	13426	13275	13568	13262	13343	13291	13580	13324	13426	13528	13391	13483	13432	13571	13337	13343	13330	13345	13448	13474	13403	13539	13590	13453	13420	13539	13350	13538	13386	13548	13490	13436	13369	13560	13456	13342	13322	13435	13480	13492	13416	13322	13387	13466	13472	13418	13470	13431	13514	13309	13464	13368	13343	13392	13270	13543	13618	13438	13460	13529	13519	13530	13480	13359	13406	13431	13282	13451	13282	13440	13497	13336	13376	13573	13397	13481	13497	13605	13366	13464	13623	13458	13574	13294	13511	13255	13505	13369	13294	13406	13370	13372	13335	13361	13440	13415	13602	13368	13646	13435	13513	13390	13421	13339	13404	13395	13630	13514	13604	13593	13506	13323	13400	13462	13495	13299	13404	13454	13475	13524	13294	13498	13522	13513	13561	13424	13385	13388	13324	13335	13518	13530	13386	13408	13442	13540	13420	13584	13313	13327	13599	13402	13386	13409	13417	13430	13479	13547	13370	13486	13455	13647	13389	13472	13413	13450	13450	13427	13396	13450	13256	13580	13421	13328	13463	13550	13413	13436	13413	13304	13476	13546	13383	13495	13463	13418	13523	13425	13428	13422	13515	13542	13464	13369	13607	13395	13640	13437	13552	13478	13435	13397	13424	13415	13309	13529	13530	13294	13467	13458	13310	13622	13466	13668	13452	13610	13390	13466	13363	13421	13431	13475	13369	13427	13487	13471	13377	13578	13436	13275	13423	13388	13448	13392	13466	13400	13261	13467	13350	13445	13360	13352	13374	13353	13389	13509	13554	13567	13394	13379	13499	13374	13369	13602	13377	13300	13459	13484	13328	13447	13532	13290	13375	13569	13368	13515	13431	13486	13626	13506	13407	13452	13335	13478	13488	13374	13502	13489	13551	13409	13508	13460	13342	13491	13559	13410	13213	13362	13477	13401	13485	13367	13348	13453	13455	13368	13684	13487	13470	13568	13316	13388	13410	13357	13492	13404	13362	13410	13515	13472	13324	13344	13473	13347	13408	13604	13416	13414	13364	13569	13336	13579	13505	13498	13540	13343	13368	13635	13509	13359	13555	13424	13304	13467	13491	13445	13355	13499	13466	13465	13565	13476	13369	13393	13356	13431	13415	13320	13549	13387	13394	13480	13496	13382	13430	13561	13316	13385	13436	13504	13331	13489	13421	13340	13423	13419	13472	13512	13447	13436	13301	13581	13348	13457	13507	13500	13262	13502	13566	13407	13408	13398	13497	13393	13503	13694	13418	13416	13469	13596	13575	13506	13420	13549	13419	13319	13421	13632	13563	13442	13379	13518	13514	13393	13583	13417	13406	13475	13479	13426	13481	13551	13440	13355	13442	13352	13509	13601	13396	13456	13454	13516	13485	13418	13416	13500	13433	13412	13474	13348	13341	13470	13403	13490	13428	13399	13468	13505	13423	13498	13397	13503	13265	13391	13332	13264	13451	13627	13623	13462	13574	13513	13454	13576	13404	13356	13311	13394	13406	13372	13378	13389	13427	13415	13298	13367	13351	13445	13406	13539	13461	13406	13585	13407	13488	13405	13499	13490	13435	13511	13550	13339	13379	13456	13608	13507	13456	13337	13582	13445	13532	13563	13583	13420	13402	13440	13407	13304	13301	13520	13532	13430	13438	13465	13408	13403	13375	13444	13373	13310	13526	13400	13521	13440	13466	13323	13514	13497	13487	13409	13289	13344	13449	13407	13517	13394	13477	13413	13405	13606	13441	13581	13355	13456	13496	13537	13345	13520	13522	13512	13641	13404	13481	13500	13449	13515	13418	13517	13442	13353	13611	13325	13418	13393	13412	13465	13589	13517	13555	13493	13402	13290	13411	13311	13573	13394	13505	13513	13503	13633	13359	13405	13421	13462	13400	13342	13434	13497	13357	13483	13407	13470	13541	13425	13235	13489	13474	13522	13500	13461	13639	13384	13511	13354	13455	13418	13440	13314	13467	13369	13408	13606	13421	13325	13506	13502	13470	13700	13536	13399	13555	13451	13399	13528	13572	13495	13417	13477	13442	13473	13528	13429	13448	13215	13439	13429	13303	13389	13468	13314	13520	13434	13469	13435	13479	13428	13535	13343	13405	13527	13506	13488	13427
23649	21549	28228	25497	22370	20218	18465	16419	16109	16204	15904	15934	15855	15899	15687	15707	15723	15583	15669	15581	15753	15760	15767	15498	15636	15703	15554	15583	15590	15695	15626	15708	15592	15529	15435	15389	15927	15603	15540	15649	15723	15597	15589	15612	15783	15582	15502	15582	15436	15619	15557	15576	15817	15588	15516	15434	15522	15715	15663	15468	15579	15557	15546	15477	15400	15490	15636	15683	15562	15484	15622	15733	15462	15587	15377	15369	15503	15604	15485	15459	15667	15460	15331	15767	15587	15399	15546	15624	15607	15448	15496	15392	15782	15600	15567	15547	15640	15474	15526	15495	15698	15627	15737	15593	15581	15674	15490	15624	15418	15656	15549	15604	15755	15528	15476	15674	15472	15552	15645	15614	15538	15367	15312	15530	15534	15372	15428	15537	15561	15635	15303	15298	15518	15716	15456	15572	15502	15502	15647	15278	15653	15646	15223	15440	15611	15329	15432	15542	15562	15553	15461	15485	15643	15602	15557	15406	15422	15604	15460	15356	15504	15568	15457	15408	15460	15514	15467	15468	15779	15573	15707	15611	15485	15611	15742	15637	15664	15587	15624	15663	15571	15665	15637	15636	15627	15677	15644	15689	15442	15648	15586	15612	15471	15566	15550	15333	15530	15627	15516	15579	15354	15294	15545	15595	15592	15505	15465	15448	15476	15402	15574	15667	15583	15642	15463	15684	15496	15540	15625	15574	15503	15579	15602	15696	15600	15650	15627	15615	15398	15592	15637	15746	15481	15314	15385	15460	15492	15432	15213	15603	15475	15502	15533	15621	15589	15739	15436	15384	15393	15546	15589	15550	15701	15654	15485	15467	15439	15549	15686	15506	15428	15391	15629	15601	15486	15805	15479	15417	15609	15584	15414	15397	15526	15669	15357	15646	15514	15609	15434	15666	15639	15313	15507	15495	15451	15701	15430	15473	15629	15253	15460	15466	15387	15458	15575	15398	15587	15712	15588	15306	15531	15567	15588	15679	15752	15405	15485	15502	15637	15427	15375	15625	15511	15504	15355	15468	15528	15530	15573	15898	15568	15621	15502	15489	15421	15367	15317	15535	15472	15539	15543	15457	15469	15626	15639	15652	15251	15647	15578	15475	15551	15421	15587	15416	15540	15388	15360	15743	15652	15581	15546	15469	15480	15496	15548	15501	15651	15516	15638	15514	15477	15597	15558	15748	15774	15554	15698	15545	15480	15431	15361	15501	15613	15432	15443	15423	15627	15621	15558	15511	15380	15414	15343	15638	15578	15533	15641	15489	15577	15585	15623	15447	15389	15557	15598	15412	15489	15590	15579	15629	15626	15460	15794	15752	15596	15539	15400	15622	15487	15654	15403	15436	15649	15486	15507	15709	15499	15616	15489	15394	15666	15637	15528	15475	15603	15757	15498	15571	15453	15611	15522	15488	15543	15674	15714	15647	15585	15431	15620	15391	15246	15438	15488	15650	15592	15632	15582	15727	15714	15470	15423	15544	15473	15438	15611	15423	15555	15495	15456	15489	15541	15586	15488	15614	15588	15577	15359	15582	15444	15346	15469	15710	15580	15588	15817	15533	15503	15517	15234	15645	15478	15607	15508	15670	15495	15476	15541	15472	15462	15516	15557	15353	15377	15719	15497	15656	15403	15505	15538	15780	15546	15533	15512	15418	15629	15470	15469	15668	15465	15522	15662	15534	15579	15588	15496	15506	15514	15588	15672	15645	15671	15596	15368	15446	15636	15617	15575	15513	15410	15589	15515	15619	15542	15548	15410	15538	15568	15641	15598	15699	15619	15572	15593	15418	15489	15393	15774	15607	15695	15666	15574	15575	15405	15631	15615	15451	15706	15801	15436	15596	15543	15623	15671	15735	15674	15438	15539	15440	15730	15594	15582	15526	15718	15469	15639	15458	15493	15390	15644	15505	15707	15543	15592	15648	15503	15636	15508	15465	15361	15674	15700	15349	15478	15472	15503	15503	15720	15583	15401	15626	15486	15505	15400	15549	15389	15661	15577	15618	15531	15394	15516	15380	15603	15358	15509	15466	15334	15496	15788	15527	15309	15475	15594	15585	15660	15731	15505	15421	15358	15545	15716	15550	15459	15579	15448	15515	15422	15538	15541	15299	15569	15570	15699	15662	15612	15438	15601	15584	15335	15648	15691	15495	15533	15495	15456	15691	15375	15511	15437	15549	15485	15551	15517	15540	15442	15600	15321	15567	15467	15532	15390	15338	15506	15676	15357	15549	15378	15368	15438	15368	15576	15361	15555	15546	15450	15469	15561	15552	15494	15542	15549	15459	15612	15430	15686	15701	15366	15469	15724	15573	15552	15574	15582	15571	15572	15522	15625	15502	15467	15584	15538	15635	15566	15665	15470	15742	15641	15586	15547	15536	15393	15642	15545	15421	15547	15533	15694	15601	15618	15649	15614	15555	15378	15789	15642	15461	15578	15385	15670	15484	15448	15462	15496	15521	15438	15613	15774	15589	15562	15642	15546	15659	15550	15421	15626	15673	15396	15568	15663	15277	15614	15565	15442	15399	15623	15436	15372	15571	15513	15677	15798	15522	15636	15565	15549	15875	15818	15541	15411	15629	15513	15603	15659	15593	15690	15663	15505	15485	15401	15531	15408	15343	15487	15646	15569	15246	15493	15643	15487	15702	15611	15727	15689	15464	15584	15585	15464	15484	15411	15497	15604	15358	15410	15479	15520	15602	15469	15422	15510	15725	15521	15438	15640	15575	15851	15586	15640	15410	15597	15608	15591	15523	15682	15651	15559	15552	15499	15580	15523	15594	15662	15716	15430	15581	15614	15467	15417	15562	15413	15481	15549	15691	15545	15724	15427	15461	15410	15370	15521	15487	15522	15405	15678	15446	15476	15430	15451	15626	15476	15439	15556	15583	15551	15589	15509	15500	15678	15628	15524	15503	15432	15642	15502	15607	15488	15530	15510	15517	15657	15571	15788	15732	15578	15617	15671	15541	15486	15627	15615	15441	15397	15436	15682	15496	15332	15637	15509	15582	15407	15396	15480	15546	15675	15409	15521	15503	15299	15745	15523	15488	15700	15748	15605	15473	15577	15500	15255	15519	15484	15660	15666	15555	15554	15547	15514	15673	15521	15402	15420	15379	15584	15473	15515	15682	15525	15441	15496	15533	15608	15370	15503	15445	15438	15778	15550	15565	15432	15644	15732	15807	15439	15411	15249	15598	15824	15568	15484	15516	15386	15670	15615	15595	15631	15532	15668	15466	15673	15745	15455	15702	15605	15596	15490	15321	15709	15535	15532	15507	15691	15555	15464	15568	15552	15352	15722	15682	15690	15602	15665	15407	15714	15553	15504	15565	15548	15596	15561	15557	15618	15473	15632	15618	15566	15693	15553	15483	15395	15502	15512	15576	15645	15626	15667	15535	15615	15501	15815	15441	15655	15507	15481	15535	15465	15690	15534	15615	15440	15646	15412	15386	15524	15511	15677	15480	15527	15434	15728	15582	15437	15577	15610	15736	15537	15589	15582	15625	15588	15535	15398	15454	15508	15542	15554	15603	15372	15536	15404	15552	15537	15671	15683	15532	15648	15577	15531	15601	15669	15654	15468	15400	15501	15537	15550	15491	15633	15706	15514	15447	15653	15258	15620	15789	15425	15633	15903	15609	15711	15720	15481	15505	15586	15390	15708	15520	15521	15615	15502	15529	15391	15444	15547	15407	15529	15569	15681	15502	15488	15726	15355	15418	15697	15454	15629	15558	15418	15473	15445	15503	15644	15573	15613	15697	15881	15583	15521	15393	15407	15543	15589	15494	15745	15457	15493	15591	15623	15384	15558	15329	15476	15512	15405	15388	15617	15612	15532	15596	15632	15516	15458	15511	15402	15530	15555	15731	15386	15707	15466	15541	15354	15330	15422	15552	15668	15497	15534	15717	15547	15570	15374	15488	15492	15523	15655	15496	15289	15427	15439	15505	15463	15524	15517	15492	15547	15627	15573	15489	15689	15554	15340	15404	15553	15418	15604	15354	15542	15429	15568	15520	15461	15381	15598	15408	15460	15516	15694	15452	15594	15639	15669	15517	15483	15584	15595	15439	15331	15428	15523	15488	15435	15568	15488	15448	15594	15553	15620	15492	15569	15357	15718	15627	15565	15580	15601	15659	15515	15466	15427	15372	15674	15535	15646	15638	15475	15356	15478	15571	15553	15694	15424	15454	15603	15618	15342	15770	15599	15430	15643	15575	15733	15735	15791	15710	15573	15544	15806	15564	15709	15568	15632	15533	15647	15548	15546	15448	15516	15609	15361	15705	15605	15447	15512	15638	15573	15737	15702	15620	15690	15490	15331	15509	15626	15622	15535	15611	15568	15610	15447	15508	15550	15544	15444	15635	15520	15764	15549	15656	15399	15408	15615	15590	15714	15752	15657	15704	15600	15382	15563	15695	15544	15547	15643	15634	15530	15528	15678	15490	15513	15480	15645	15505	15685	15361	15706	15700	15509	15549	15437	15566	15552	15694	15438	15585	15700	15244	15486	15589	15419	15556	15545	15635	15458	15492	15618	15566	15514	15608	15616	15302	15673	15520	15465	15474	15645	15429	15582	15747	15553	15693	15418	15456	15379	15564	15661	15514	15611	15382	15559	15605	15633	15596	15478	15574	15638	15798	15638	15251	15353	15594	15586	15413	15514	15478	15522	15535	15284	15580	15508	15487	15595	15386	15362	15429	15446	15510	15497	15723	15683	15576	15354	15650	15604	15348	15418	15660	15458	15508	15703	15600	15742	15771	15621	15699	15589	15382	15455	15513	15680	15546	15544	15601	15518	15556	15402	15533	15645	15514	15610	15516	15437	15426	15570	15526	15515	15700	15629	15733	15646	15489	15620	15631	15557	15551	15502	15440	15440	15506	15424	15574	15460	15292	15429	15278	15502	15493	15536	15480	15276	15382	15443	15649	15555	15472	15579	15594	15449	15644	15590	15607	15660	15606	15493	15468	15564	15360	15518	15908	15721	15735	15536	15641	15597	15532	15621	15458	15460	15618	15639	15521	15492	15541	15758	15506	15544	15472	15715	15530	15560	15516	15657	15460	15460	15582	15199	15474	15332	15817	15501	15537	15468	15175	15726	15534	15614	15433	15452	15425
16971	33554	26069	20951	18552	16392	15225	14627	14511	14490	14369	14334	14260	14167	14012	13989	14085	13827	14052	14067	14002	13867	14193	14038	14102	13987	13991	13914	14039	14144	14011	13889	14028	13951	13791	13941	14064	14055	14000	13845	13949	13931	13970	14131	14074	13897	14156	13905	13985	13901	13990	13936	14004	14048	13943	14058	13902	14220	13849	13930	13870	13968	14038	13943	13952	13963	13837	13786	13902	13922	14037	13967	13994	14028	13855	14020	13981	13720	13914	13951	14010	13894	13903	13995	14076	13790	13927	13928	14081	14007	14091	13967	13958	13994	13909	14137	13960	13902	13940	13950	14106	13973	13936	13993	13923	13813	14069	13998	14030	13943	13931	14141	13995	13798	14037	13999	13901	13878	14030	13912	14149	13946	14040	14024	13948	13920	13990	13838	13848	13956	13944	14066	13949	13855	14052	14013	14094	13889	13986	13885	13901	14025	13909	13851	14010	13930	14012	13843	13902	14023	14023	13943	14084	14007	13792	14001	13889	13959	13844	13850	14114	14078	13952	14068	13862	13913	14146	14024	14159	14160	13959	14091	14013	13950	14056	14000	13732	14091	13886	14151	13912	13973	13933	13801	13999	13889	14030	13961	13972	13877	13894	14016	14038	14018	14018	14065	13994	13761	13917	14113	13859	14212	13869	13880	14060	14208	13974	13986	13986	14036	13813	14029	13885	13955	13872	13832	14093	13976	13920	13803	14112	14035	13880	14061	13943	13863	13881	13805	13958	13807	14012	13727	13787	14203	14064	13925	14120	13805	13830	13980	13890	13985	13868	13869	14090	13946	13977	13927	13857	13917	13922	13833	14016	13877	13930	13993	13870	13669	13959	13890	13911	14052	13804	13987	14093	13865	13806	13860	14053	13849	13937	14149	13841	13839	13859	14033	14012	14062	14110	14044	13992	13997	13980	13637	13983	14066	14068	13894	13982	14065	13672	13985	13804	13940	13880	14122	13903	14034	13917	13955	13972	13914	14004	13898	13879	13870	13980	13957	13994	13927	13863	14051	13853	13889	14039	14032	13821	13906	13982	14087	13907	14045	13911	14032	14032	14063	14048	13958	14040	14050	14149	13922	13711	13872	13992	13967	14074	14022	13870	13978	14081	13849	13825	14075	13936	14021	13864	13853	13879	13972	13848	13953	13881	13853	13857	13781	13896	14029	13928	13804	14035	13932	13770	14003	14081	13937	13989	13827	13949	13928	13958	13992	13943	13747	14081	14043	13882	14015	13975	13947	13976	14055	13913	13876	13889	13752	14135	13956	14055	13879	13831	13833	13899	13970	13942	13915	13982	14031	14173	13886	14108	13954	13812	13933	13827	13993	13945	13955	14156	13953	14034	13957	13843	13838	14014	13855	14026	14003	13911	13972	13916	13900	13789	13947	14024	13754	14001	13982	13970	13948	14024	13960	13845	13706	13939	14052	13978	14061	14029	13907	13984	13853	14035	13886	13804	13804	14068	13870	14010	13897	14036	14009	13946	14022	13933	13997	13861	13926	14044	13822	13917	13983	13855	13815	13790	13922	13908	13878	13858	13877	13928	14014	13922	13964	14018	14046	13978	13844	13876	13998	13945	14017	14068	13927	14104	13881	13971	13882	13920	14016	13885	13841	14044	13959	13965	13840	14057	13891	14075	13872	13829	14059	13921	13954	14011	13883	14063	14059	14180	13990	13939	13929	13881	14033	14024	13852	14029	14037	13888	13862	13939	13972	13965	14044	13971	13929	14040	13790	14025	13795	14031	13925	14088	13923	13922	13879	14034	13924	13890	14081	13955	13978	14009	13837	13898	14024	13856	13901	13938	13795	13948	14022	14033	14030	13994	13772	13807	13795	13994	14059	13998	13734	13972	14030	13933	13837	13937	13934	14075	13815	14077	14090	14048	13879	13975	14088	14014	14014	13959	14073	13864	13936	14028	13936	14001	13865	13811	13959	13934	13870	13950	14040	13913	13887	13885	14036	14012	13991	14060	13915	13952	13994	13970	13892	14084	13920	13962	13896	14047	13959	13917	13988	14056	13881	13792	13865	13856	14159	14101	13984	13989	14068	13813	14040	14048	13866	13842	14028	13827	14049	13980	14009	13679	13865	13998	13841	13911	13871	13912	14026	13917	13820	14048	13921	14043	13925	13901	14081	13959	13823	13884	13961	14120	13842	13883	13765	13938	13996	13939	14027	13900	13867	13925	14113	13883	14054	13977	14022	13955	13920	13883	13928	14003	14003	13928	13954	13804	13928	14040	13876	13927	13899	13808	13961	14117	13922	13837	13936	13869	13805	13875	13999	14051	14055	14007	13919	14019	13930	13871	13894	14057	14038	14032	13920	14023	13895	13940	14035	13970	14048	13803	14065	13960	13969	13896	14073	13996	13903	13928	14040	13868	14032	13785	14081	13919	14198	13799	13783	13971	13734	14004	13956	13866	13908	13900	13926	13994	13844	13951	13934	13819	14069	13999	13897	13920	14021	14038	14142	13887	13902	13893	13840	13947	13888	13866	13884	14094	13875	13784	14033	14048	13893	14063	14050	13923	13865	13994	13944	13947	13975	14063	13978	13882	13904	13963	13982	13976	13958	13884	14073	14092	13988	14001	13955	13995	14089	14011	13896	13868	13853	13875	13981	13887	13950	13943	13930	13841	13934	14004	14006	13887	14075	13803	13996	13916	13942	13856	13934	14021	13850	13815	14036	14099	13936	14024	13898	13871	13909	13896	13874	14116	13867	14085	14046	13966	14018	14056	13950	14079	14040	14052	13967	13889	13813	14020	13839	13942	13985	14021	13946	14025	14042	13999	13950	13880	14075	13998	13829	14044	13955	13926	13900	14083	14061	13915	13922	14157	13943	14043	14091	13844	13893	13933	14011	13937	14085	14063	13986	13917	13884	14001	13990	14159	13959	13847	13958	13927	14100	13991	14015	14014	13957	13786	14107	13901	14146	13997	14021	14108	14082	13839	13872	13915	13880	14075	13846	14071	14003	13857	13992	13972	14070	14104	14080	13939	14058	13839	13977	14067	13976	13938	13901	13961	13889	14060	13778	14036	13922	13898	13989	14026	14020	13926	13879	13934	13872	13917	13831	14000	14053	14083	13857	13868	13875	13855	13857	13870	13972	13849	13981	13984	13973	14003	13955	14001	14057	13840	13868	13954	14004	13980	13955	13951	14055	13920	13781	13763	14052	13963	13979	13878	14115	13963	13947	14049	13782	13857	13963	14023	14198	14140	13934	13952	14070	13985	13975	13838	13958	13962	13869	13955	14023	14064	13886	13830	13960	13834	13957	13906	13968	13867	13918	13760	14026	13965	14019	13991	13957	13950	13709	13946	13792	14074	13908	13796	13939	14151	14113	13881	14031	13779	13907	14034	14004	14061	13899	13951	13798	13974	14152	13966	14138	13873	14001	13709	14042	13762	13807	13960	13962	13950	13987	14004	13982	13924	13935	14002	13940	13977	13910	13890	13762	13767	14055	14065	13994	13947	13971	13831	14049	14044	13886	13847	13886	13978	14034	13975	13793	13971	14104	14018	13818	14106	13978	14100	14030	13752	13957	13875	13920	13995	13936	13920	14209	13996	13883	13957	13986	13783	13901	13981	13898	13997	13817	13945	14110	13779	13898	14144	14019	13989	13843	13979	13961	13844	13892	14043	13935	13988	13982	14063	13893	13793	14046	13995	13949	14093	13797	14009	13963	14012	14137	13985	13877	13883	14123	13853	14065	13773	13965	13785	13865	13992	13982	13958	13924	13998	14057	13830	13994	14044	13893	13969	13956	13937	13804	13819	13764	13898	13702	14260	13904	13936	14172	13927	13878	13965	14000	14040	13801	14088	13923	13929	13929	13836	13954	14021	13922	14007	13880	14042	13969	13875	13874	13957	13945	14118	14054	13926	14002	13898	13795	13840	13945	13937	13982	13985	13902	13839	13805	14082	14050	13968	13922	14064	13887	13875	14014	13843	13778	14016	14093	13991	13923	13866	13968	14016	14006	13883	14124	13825	14071	13868	14091	14055	14080	13999	13970	14029	13880	13980	13901	13816	14039	13979	13893	14054	13977	13882	14010	13980	13910	13881	13834	14029	13971	13951	13760	14041	13874	13956	13948	13954	13899	13970	14015	14099	13947	14015	13831	14077	13935	13893	13939	14217	13895	13898	14052	14067	13913	13966	13960	13978	14065	14106	13698	13976	14064	13991	13766	14004	13951	14037	13833	13882	13983	13976	13954	14043	13868	14175	14035	14031	13898	13997	13911	14079	13942	14042	14090	13957	13887	13947	13790	13996	14052	14121	13916	13828	13951	14083	13976	14010	13790	13805	13745	14024	13881	13928	13874	13985	13928	13987	14043	13889	13979	13991	13951	13875	13991	14076	13973	14074	13896	13841	14007	13995	14031	14105	14033	13979	13867	14100	14080	14003	13862	13912	13948	14043	13882	14191	13944	13947	13935	13874	13958	13955	14062	14128	13990	13842	13883	14051	13926	13988	13938	13945	14010	13915	13968	13923	13958	13902	13989	13887	14073	13827	14013	13840	13898	14070	14001	13958	13979	13892	13952	14027	13933	13909	14058	13864	13899	13874	13893	13981	13907	14044	13989	13875	14022	13886	13933	14015	13964	13942	14020	13980	13888	14227	13920	13988	13874	13948	14013	14009	14011	13797	13932	13884	14073	13919	13818	13946	13849	13867	14103	13939	14022	14090	14094	13891	13898	13978	13983	14008	13917	13961	14023	13922	13781	13999	13784	14132	13984	14140	14021	13964	13990	14007	13859	13990	13865	14035	13912	13960	13963	14015	14031	13988	14166	13847	13981	13906	13786	13989	14017	14011	14041	13797	13908	13837	13886	13894	13972	14050	14109	13837	13792	13870	14133	13888	13827	13806	13965	14010	13879	14006	14131	14108	13969	13943	13948	14068	14062	14051	13998	13864	13920	13917	13934	13998	14108	13888	13921	14046	13912	13954	13841	13846	13894	13858	13912	13863	13928	14097	13816	14074	13952	13908	13972	14063	14080	14043	13904	13947	14021	14085	14028	13863	13855	13918	13881	13819	14035	14116	13956	13946	13933	14075	13863	14031	13880	13952	13795	14001	13900	14044	13984	13948	13956	13945	13751	14022	14026	13848	14096
25219	21542	26656	26374	17894	15945	16034	15335	15059	14952	14935	14763	14837	14881	14661	14857	14453	14777	14566	14630	14564	14736	14603	14521	14821	14535	14662	14587	14619	14633	14611	14732	14666	14703	14619	14622	14825	14738	14704	14530	14398	14842	14681	14721	14579	14603	14730	14370	14711	14794	14663	14590	14503	14754	14631	14650	14578	14782	14620	14505	14527	14576	14523	14666	14400	14472	14559	14712	14623	14402	14602	14653	14718	14575	14680	14576	14628	14670	14662	14658	14669	14648	14504	14675	14587	14576	14397	14685	14659	14760	14626	14499	14368	14486	14530	14467	14466	14537	14403	14662	14717	14852	14758	14463	14511	14500	14665	14733	14680	14618	14589	14562	14700	14600	14806	14614	14757	14536	14842	14556	14749	14665	14743	14469	14542	14719	14563	14545	14744	14718	14619	14577	14638	14634	14397	14666	14652	14289	14605	14556	14637	14761	14631	14418	14548	14553	14730	14607	14523	14601	14550	14587	14577	14424	14644	14409	14587	14631	14908	14613	14535	14512	14571	14533	14630	14718	14787	14629	14603	14486	14781	14531	14718	14681	14648	14679	14556	14681	14718	14673	14547	14616	14590	14521	14553	14527	14647	14581	14451	14623	14527	14620	14585	14859	14593	14577	14747	14866	14704	14546	14599	14664	14659	14614	14557	14709	14708	14631	14650	14267	14759	14607	14674	14703	14479	14829	14576	14342	14499	14565	14703	14820	14827	14722	14410	14443	14459	14689	14721	14473	14537	14638	14627	14720	14781	14702	14498	14436	14467	14716	14709	14740	14679	14699	14721	14538	14707	14675	14630	14591	14581	14666	14415	14521	14578	14673	14677	14412	14573	14640	14511	14785	14597	14612	14659	14475	14644	14772	14538	14848	14518	14641	14598	14828	14748	14603	14676	14504	14763	14890	14667	14652	14742	14595	14494	14481	14691	14643	14673	14722	14717	14678	14574	14705	14422	14753	14441	14830	14609	14844	14691	14732	14462	14579	14741	14730	14618	14608	14608	14655	14699	14543	14683	14521	14760	14572	14678	14515	14656	14673	14683	14831	14498	14570	14650	14859	14730	14613	14690	14578	14691	14588	14724	14611	14677	14630	14694	14619	14701	14460	14666	14672	14758	14738	14502	14763	14526	14743	14770	14729	14661	14617	14699	15006	14592	14708	14535	14478	14680	14628	14632	14515	14714	14616	14736	14493	14870	14848	14810	14547	14516	14562	14513	14653	14871	14656	14664	14651	14601	14750	14399	14656	14601	14457	14805	14588	14713	14728	14627	14661	14613	14638	14454	14734	14628	14609	14668	14732	14565	14795	14643	14759	14540	14701	14709	14597	14639	14812	14599	14495	14747	14778	14601	14633	14460	14541	14867	14558	14622	14695	14756	14702	14321	14793	14653	14585	14716	14724	14673	14526	14619	14797	14607	14693	14753	14691	14578	14804	14446	14727	14566	14572	14629	14550	14605	14766	14610	14723	14351	14778	14587	14623	14639	14646	14683	14588	14578	14610	14699	14770	14529	14614	14813	14717	14509	14575	14801	14702	14399	14806	14830	14865	14697	14702	14623	14793	14496	14605	14725	14611	14580	14712	14607	14561	14584	14507	14680	14591	14632	14621	14680	14493	14790	14715	14504	14761	14801	14573	14477	14479	14636	14607	14608	14556	14729	14684	14593	14506	14544	14728	14484	14555	14693	14769	14747	14463	14722	14860	14701	14659	14504	14707	14631	14950	14629	14658	14744	14616	14547	14353	14525	14599	14678	14544	14677	14568	14738	14548	14845	14795	14799	14554	14545	14804	14664	14752	14581	14729	14633	14648	14520	14670	14509	14704	14767	14729	14659	14511	14656	14666	14491	14520	14595	14668	14769	14593	14654	14486	14795	14764	14845	14707	14689	14844	14658	14596	14745	14672	14736	14572	14660	14520	14351	14609	14780	14700	14653	14544	14791	14621	14871	14838	14713	14545	14518	14646	14776	14531	14593	14644	14561	14906	14706	14728	14606	14677	14843	14681	14728	14832	14426	14379	14590	14650	14675	14502	14577	14488	14756	14622	14616	14513	14751	14586	14610	14732	14721	14688	14496	14470	14514	14854	14611	14507	14445	14697	14626	14503	14671	14697	14808	14596	14575	14646	14892	14538	14643	14924	14558	14541	14678	14511	14532	14759	14605	14535	14689	14521	14613	14561	14739	14715	14697	14648	14578	14652	14529	14672	14536	14355	14474	14721	14539	14529	14630	14530	14718	14662	14700	14581	14663	14733	14560	14583	14621	14618	14738	14638	14890	14650	14616	14749	14694	14633	14621	14667	14622	14850	14525	14585	14766	14625	14837	14632	14700	14759	14527	14696	14612	14673	14548	14563	14610	14443	14671	14689	14770	14642	14765	14778	14637	14503	14828	14739	14613	14668	14728	14570	14867	14624	14606	14585	14579	14566	14519	14726	14903	14660	14777	14610	14603	14709	14486	14509	14522	14508	14689	14782	14730	14853	14616	14726	14508	14768	14632	14759	14696	14497	14701	14564	14578	14711	14687	14683	14712	14676	14545	14668	14544	14451	14644	14661	14644	14642	14607	14672	14655	14587	14639	14655	14639	14739	14639	14719	14683	14607	14721	14663	14570	14644	14643	14633	14751	14576	14657	14604	14728	14585	14820	14628	14709	14572	14662	14536	14471	14621	14752	14696	14513	14674	14709	14691	14672	14668	14762	14690	14709	14517	14577	14787	14752	14787	14488	14653	14720	14734	14584	14563	14741	14920	14661	14695	14561	14605	14609	14657	14767	14703	14562	14590	14766	14792	14607	14531	14432	14650	14578	14683	14629	14673	14576	14602	14469	14683	14491	14539	14621	14648	14527	14709	14534	14579	14487	14648	14743	14601	14611	14493	14665	14705	14646	14689	14734	14441	14499	14587	14611	14805	14738	14634	14689	14699	14638	14571	14590	14564	14658	14579	14738	14631	14555	14701	14665	14725	14683	14580	14677	14738	14739	14661	14644	14678	14638	14565	14621	14608	14631	14720	14663	14535	14609	14653	14571	14740	14909	14561	14675	14546	14638	14593	14382	14544	14561	14701	14831	14517	14683	14702	14745	14854	14759	14573	14585	14603	14800	14732	14538	14387	14460	14692	14776	14338	14745	14725	14644	14617	14598	14641	14554	14747	14539	14543	14649	14674	14544	14726	14695	14561	14460	14610	14728	14645	14564	15124	14689	14798	14662	14715	14452	14794	14789	14693	14563	14538	14695	14696	14763	14625	14670	14545	14775	14672	14774	14721	14648	14631	14517	14604	14737	14776	14555	14719	14484	14787	14623	14582	14800	14614	14646	14677	14578	14694	14580	14740	14672	14683	14637	14666	14639	14636	14754	14721	14603	14568	14749	14775	14552	14597	14614	14678	14652	14710	14715	14568	14599	14542	14628	14883	14761	14743	14724	14713	14664	14552	14604	14546	14751	14642	14668	14674	14471	14479	14695	14589	14751	14641	14805	14619	14615	14566	14569	14798	14718	14756	14522	14537	14679	14661	14594	14717	14737	14727	14586	14757	14564	14561	14655	14423	14558	14755	14652	14635	14772	14571	14730	14758	14727	14541	14853	14501	14717	14675	14772	14786	14429	14549	14613	14644	14652	14601	14704	14455	14499	14725	14682	14737	14731	14720	14752	14675	14710	14558	14668	14650	14669	14686	14799	14624	14614	14869	14628	14591	14575	14671	14816	14598	14709	14647	14722	14593	14713	14488	14631	14684	14731	14650	14504	14698	14710	14713	14751	14481	14574	14634	14496	14645	14723	14763	14683	14865	14605	14509	14842	14535	14829	14724	14678	14763	14574	14597	14614	14635	14619	14466	14584	14721	14717	14744	14464	14793	14772	14871	14759	14755	14725	14749	14753	14594	14570	14640	14565	14459	14525	14749	14661	14445	14973	14797	14479	14598	14635	14631	14735	14659	14577	14656	14354	14709	14509	14670	14603	14602	14581	14591	14585	14833	14715	14616	14602	14571	14663	14562	14558	14644	14640	14608	14597	14593	14649	14585	14654	14742	14466	14665	14641	14425	14779	14644	14600	14648	14680	14614	14450	14816	14621	14681	14751	14573	14712	14561	14590	14612	14674	14570	14617	14765	14728	14658	14666	14503	14594	14587	14617	14584	14674	14707	14708	14663	14599	14854	14760	14534	14629	14769	14619	14655	14520	14496	14628	14593	14711	14552	14444	14509	14612	14595	14697	14675	14459	14729	14715	14565	14643	14752	14638	14749	14980	14683	14665	14744	14636	14643	14741	14887	14654	14882	14644	14715	14704	14439	14497	14606	14777	14679	14834	14509	14634	14791	14740	14630	14821	14517	14580	14705	14766	14642	14582	14750	14611	14622	14519	14518	14851	14508	14721	14573	14598	14576	14705	14936	14663	14704	14605	14523	14804	14764	14560	14767	14795	14586	14523	14621	14835	14661	14527	14799	14647	14618	14669	14711	14347	14400	14808	14642	14648	14622	14718	14693	14749	14809	14341	14563	14654	14674	14651	14665	14538	14706	14589	14576	14708	14718	14518	14567	14758	14541	14652	14730	14545	14779	14612	14622	14448	14532	14524	14470	14601	14614	14661	14620	14628	14605	14818	14685	14711	14457	14516	14403	14617	14547	14623	14605	14759	14619	14552	14660	14656	14582	14610	14680	14670	14673	14599	14642	14710	14789	14682	14532	14748	14732	14649	14637	14741	14703	14906	14883	14756	14569	14585	14761	14525	14706	14654	14630	14713	14779	14653	14758	14555	14639	14824	14320	15059	14737	14771	14884	14737	14516	14623	14618	14702	14597	14527	14688	14754	14742	14816	14795	14431	14653	14672	14735	14569	14628	14623	14548	14591	14839	14610	14460	14534	14564	14817	14560	14570	14397	14728	14574	14517	14593	14820	14655	14473	14659	14555	14596	14693	14703	14778	14591	14637	14524	14525	14561	14672	14510	14575	14807	14524	14526	14486	14671	14742	14548	14336	14716	14699	14657	14608	14600	14705	14726	14734	14581	14696	14679	14538	14525	14538	14540	14660	14723	14611	14617	14689	14556	14459	14611	14658	14404	14560	14629	14603	14470	14757	14619	14728	14640	14492	14503	14710	14553	14681	14520	14659	14819
15963	27504	21142	17543	16274	14728	14571	14295	13911	13704	13740	13671	13757	13590	13438	13485	13534	13364	13644	13494	13458	13466	13439	13339	13546	13287	13295	13560	13470	13505	13271	13320	13479	13435	13418	13229	13497	13308	13581	13288	13440	13392	13422	13413	13263	13379	13247	13465	13330	13489	13343	13463	13488	13344	13459	13520	13390	13468	13359	13313	13501	13201	13596	13438	13424	13542	13315	13462	13462	13558	13373	13545	13527	13406	13468	13529	13384	13469	13492	13378	13392	13395	13305	13401	13496	13365	13318	13453	13284	13387	13484	13320	13593	13381	13441	13344	13295	13339	13509	13420	13381	13374	13429	13309	13572	13313	13307	13418	13231	13511	13409	13496	13490	13330	13395	13504	13408	13455	13328	13517	13268	13452	13447	13371	13254	13400	13510	13422	13449	13454	13395	13370	13507	13396	13490	13455	13457	13373	13251	13361	13453	13525	13392	13538	13424	13406	13498	13311	13275	13549	13427	13518	13389	13360	13388	13321	13266	13446	13428	13529	13356	13343	13460	13375	13333	13354	13487	13300	13404	13407	13407	13300	13464	13285	13355	13380	13414	13362	13403	13620	13274	13396	13350	13470	13378	13652	13409	13367	13395	13432	13455	13307	13477	13353	13321	13263	13352	13391	13403	13331	13402	13451	13541	13475	13369	13291	13393	13406	13404	13435	13358	13285	13245	13383	13313	13372	13497	13420	13361	13387	13441	13239	13469	13482	13452	13427	13413	13600	13466	13387	13471	13360	13490	13477	13510	13309	13420	13286	13547	13442	13354	13498	13361	13468	13317	13462	13348	13366	13344	13347	13364	13319	13542	13270	13414	13340	13251	13503	13510	13374	13601	13333	13466	13510	13739	13484	13376	13405	13505	13455	13391	13336	13545	13343	13488	13277	13496	13436	13472	13426	13416	13196	13469	13413	13426	13359	13397	13401	13432	13459	13332	13297	13523	13394	13313	13431	13441	13482	13384	13296	13483	13429	13523	13461	13499	13332	13314	13434	13471	13497	13381	13436	13243	13398	13454	13404	13362	13450	13415	13537	13467	13328	13438	13366	13518	13367	13575	13444	13366	13317	13470	13513	13358	13423	13426	13396	13495	13599	13371	13462	13406	13360	13267	13411	13345	13390	13438	13512	13464	13526	13323	13395	13453	13469	13388	13340	13399	13191	13609	13340	13223	13368	13418	13431	13479	13368	13432	13364	13585	13473	13353	13556	13308	13382	13481	13274	13652	13302	13349	13398	13604	13437	13534	13437	13537	13440	13536	13367	13476	13359	13475	13594	13447	13455	13455	13392	13564	13538	13347	13494	13470	13482	13382	13354	13289	13360	13521	13248	13375	13402	13544	13263	13276	13254	13306	13368	13416	13504	13510	13564	13269	13403	13483	13471	13355	13444	13344	13401	13482	13468	13366	13402	13345	13480	13318	13374	13280	13259	13551	13314	13497	13417	13272	13414	13405	13273	13329	13228	13273	13242	13312	13460	13385	13404	13516	13436	13384	13336	13360	13382	13621	13344	13397	13221	13460	13527	13409	13458	13407	13387	13458	13423	13204	13431	13507	13507	13339	13412	13382	13478	13649	13492	13368	13285	13442	13512	13383	13642	13435	13351	13239	13497	13546	13405	13462	13498	13306	13476	13463	13359	13502	13617	13382	13396	13561	13496	13339	13497	13584	13249	13372	13472	13289	13310	13419	13413	13455	13408	13361	13337	13480	13278	13512	13501	13446	13260	13406	13448	13446	13373	13403	13416	13284	13484	13522	13209	13503	13258	13410	13530	13302	13259	13364	13421	13320	13577	13399	13501	13359	13482	13342	13416	13549	13486	13461	13487	13379	13268	13363	13468	13555	13405	13352	13332	13597	13360	13414	13276	13347	13512	13524	13285	13558	13455	13402	13525	13492	13480	13439	13470	13408	13435	13424	13123	13404	13399	13239	13384	13362	13424	13416	13301	13480	13420	13349	13570	13322	13365	13417	13351	13448	13419	13318	13466	13475	13449	13332	13335	13456	13457	13369	13408	13365	13416	13365	13355	13507	13403	13422	13492	13345	13552	13339	13535	13354	13437	13381	13392	13428	13521	13420	13354	13152	13339	13376	13420	13471	13386	13533	13460	13315	13419	13564	13413	13399	13281	13441	13428	13324	13693	13502	13321	13392	13376	13593	13397	13429	13368	13535	13364	13367	13417	13497	13348	13295	13337	13367	13384	13357	13502	13337	13353	13451	13404	13434	13298	13244	13517	13432	13288	13560	13475	13360	13542	13581	13246	13318	13306	13530	13414	13384	13257	13364	13444	13364	13489	13310	13454	13403	13392	13260	13413	13530	13453	13452	13303	13377	13395	13423	13442	13350	13555	13088	13417	13447	13370	13334	13412	13409	13419	13266	13438	13460	13354	13441	13414	13494	13230	13568	13422	13507	13463	13254	13426	13307	13300	13295	13458	13414	13299	13416	13376	13324	13445	13329	13453	13469	13176	13307	13426	13461	13435	13257	13379	13418	13449	13501	13350	13342	13365	13330	13411	13344	13466	13377	13427	13535	13461	13357	13559	13315	13202	13437	13440	13439	13433	13609	13447	13311	13386	13320	13489	13476	13434	13352	13448	13296	13470	13451	13306	13445	13476	13366	13296	13469	13479	13452	13226	13504	13288	13433	13449	13473	13489	13349	13348	13438	13458	13421	13458	13269	13320	13426	13408	13441	13421	13354	13260	13364	13351	13363	13284	13434	13426	13369	13305	13450	13374	13406	13509	13268	13590	13352	13272	13599	13416	13512	13335	13522	13444	13355	13218	13430	13302	13420	13435	13416	13330	13306	13576	13440	13534	13397	13405	13328	13500	13474	13346	13386	13402	13449	13652	13401	13390	13392	13590	13486	13332	13433	13385	13427	13501	13477	13461	13418	13367	13356	13429	13400	13341	13471	13346	13351	13353	13341	13445	13237	13431	13544	13482	13404	13318	13477	13487	13437	13313	13467	13328	13290	13463	13471	13379	13487	13437	13513	13433	13255	13433	13441	13347	13463	13313	13540	13429	13385	13334	13578	13540	13331	13383	13407	13342	13380	13522	13330	13452	13445	13352	13446	13425	13471	13251	13510	13315	13373	13523	13414	13291	13390	13510	13275	13312	13499	13424	13368	13269	13245	13450	13294	13415	13400	13291	13515	13407	13428	13343	13485	13427	13504	13573	13251	13508	13378	13338	13637	13332	13305	13379	13282	13593	13249	13317	13473	13462	13373	13286	13500	13298	13413	13437	13436	13432	13433	13397	13389	13247	13459	13416	13334	13424	13267	13529	13213	13566	13373	13353	13445	13272	13453	13529	13269	13341	13454	13473	13343	13384	13387	13385	13446	13395	13446	13420	13314	13369	13556	13622	13500	13496	13302	13347	13676	13418	13400	13443	13498	13267	13466	13368	13267	13535	13288	13333	13593	13340	13414	13470	13359	13338	13274	13458	13354	13200	13462	13354	13443	13271	13465	13439	13398	13422	13245	13355	13468	13516	13334	13359	13383	13606	13480	13397	13159	13429	13370	13292	13315	13376	13344	13283	13329	13360	13535	13508	13442	13392	13397	13387	13335	13563	13394	13532	13357	13453	13471	13464	13317	13537	13297	13423	13456	13488	13340	13502	13396	13503	13344	13519	13365	13527	13419	13361	13391	13422	13235	13371	13399	13529	13477	13384	13192	13369	13378	13464	13473	13233	13573	13431	13389	13536	13336	13522	13569	13410	13510	13285	13263	13340	13411	13531	13429	13344	13358	13310	13401	13482	13288	13486	13555	13629	13487	13376	13396	13420	13393	13411	13473	13476	13460	13511	13523	13371	13404	13303	13408	13380	13317	13459	13557	13287	13418	13441	13489	13394	13382	13318	13426	13368	13291	13352	13349	13241	13654	13463	13506	13565	13424	13598	13461	13398	13309	13257	13492	13263	13458	13482	13304	13490	13399	13349	13419	13454	13421	13330	13426	13441	13339	13297	13376	13400	13392	13457	13548	13364	13378	13262	13402	13343	13425	13386	13386	13402	13334	13237	13622	13480	13582	13366	13486	13493	13371	13338	13464	13551	13329	13476	13360	13493	13462	13430	13394	13393	13371	13348	13493	13539	13583	13407	13581	13255	13396	13310	13456	13420	13525	13309	13316	13533	13382	13506	13451	13411	13398	13362	13534	13306	13327	13446	13425	13462	13360	13324	13476	13243	13574	13492	13484	13480	13448	13347	13575	13360	13490	13465	13551	13391	13402	13454	13409	13421	13308	13450	13396	13438	13377	13406	13436	13496	13376	13234	13513	13507	13336	13453	13624	13360	13462	13341	13253	13363	13169	13391	13521	13448	13382	13378	13387	13433	13270	13433	13295	13490	13402	13311	13474	13493	13607	13412	13490	13375	13566	13403	13384	13404	13454	13408	13353	13415	13601	13440	13337	13289	13382	13404	13423	13371	13248	13424	13427	13538	13576	13171	13437	13382	13568	13608	13281	13427	13460	13538	13287	13549	13417	13469	13339	13332	13276	13409	13307	13353	13587	13441	13234	13538	13405	13434	13424	13331	13491	13338	13318	13355	13325	13441	13258	13345	13414	13491	13491	13381	13409	13301	13598	13395	13593	13451	13372	13487	13460	13379	13308	13335	13425	13447	13540	13537	13443	13416	13312	13244	13422	13567	13465	13345	13418	13435	13358	13560	13369	13387	13546	13348	13449	13452	13506	13427	13467	13337	13515	13314	13286	13490	13517	13428	13344	13578	13447	13409	13294	13588	13376	13456	13465	13477	13608	13396	13506	13415	13303	13514	13396	13502	13324	13339	13379	13324	13399	13446	13215	13523	13419	13401	13435	13492	13259	13409	13555	13351	13298	13407	13650	13305	13356	13492	13420	13313	13588	13466	13273	13431	13495	13331	13384	13413	13381	13519	13408	13455	13135	13560	13344	13438	13265	13485	13249	13388	13449	13666	13245	13492	13369	13595	13516	13638	13313	13417	13397	13488	13313	13284	13485	13487	13460	13477	13415	13449	13415	13359	13509	13651	13417	13335	13508	13322	13574	13352	13337	13365	13577	13254	13485	13398	13402	13507	13372	13551	13326	13472	13376	13497	13454	13400	13325	13405	13483	13281	13366	13350
22599	21542	28817	24777	21806	23014	23085	18208	17124	16985	16833	16499	16534	16269	16447	16397	16437	16275	16209	16285	16095	16331	16251	16134	15941	16144	16087	16150	15923	16341	16048	15795	16041	15984	15935	16057	16199	16213	16270	15969	15940	16074	16165	15952	15952	15834	16169	16179	16110	15898	15837	16089	16002	16008	15896	16009	16120	15994	15960	16061	15920	16047	16240	16187	16117	16169	16137	16149	16263	16031	16090	16072	16199	15914	16056	15972	16033	15955	15990	16104	16181	15963	16083	16017	15996	16124	16089	15843	16004	15937	15915	15784	16077	16225	16258	15962	15954	15912	16032	15829	15960	16260	15929	16019	15926	16050	16154	16116	15863	16000	16078	16074	16090	16012	15825	16010	16103	16099	16021	16122	15984	15951	16080	16245	15757	15989	16168	16011	16032	15988	15966	15957	16147	15954	15882	15831	16021	16088	16071	16011	16200	15935	16066	15966	15951	15942	15893	16149	16073	16120	15917	16034	15821	15968	16166	16127	15872	15987	15892	16077	16013	16140	16091	16131	15994	15869	16089	15929	15890	16016	16041	16032	16012	16053	16167	15965	16023	15949	16051	16313	16092	15939	15982	16125	15979	16027	15942	16072	15906	16093	16102	15942	16102	16014	15994	15941	16144	15873	15893	15932	15927	16166	15950	15870	15969	16120	15917	16128	16121	16094	15962	15999	16081	16139	16053	15896	16012	15931	15947	15861	15878	16049	16190	16065	15986	16075	16092	16322	16142	16141	16229	16005	15946	16122	16045	16024	15957	16118	16098	16069	15987	15973	15970	15843	16010	16204	16104	15836	15924	15954	16123	16048	15977	16002	16283	16023	16040	15928	15960	16140	15920	15969	16108	15983	16149	16161	16079	16049	15982	16084	16076	16128	16131	16091	15945	16084	15840	16038	16001	16029	16097	16239	16162	15996	15887	16136	15919	16272	16087	16076	15934	16018	16051	15978	16065	16221	15949	16220	16205	15852	15954	15974	16187	15968	16142	15853	16015	16039	16188	16069	16017	16070	15736	15811	15903	15982	15928	15946	15908	15922	15951	15997	15983	15863	15991	15940	15937	15898	15834	15986	15897	16016	16181	15993	15948	15736	16075	16226	16056	16187	16133	16003	15932	15990	16129	15771	16116	15990	16001	16125	15922	15967	15892	15856	15929	16061	16030	15884	16077	15816	16065	16196	16088	16218	15886	15921	16052	15911	15759	16093	15895	16190	15919	16154	16114	15903	15909	15991	15923	15911	16103	15868	16027	15930	15857	15805	15852	16005	16300	15873	15933	15808	16044	15996	15939	15911	16121	16072	16002	16247	16129	15997	16080	16146	15961	16025	16003	16093	15932	15876	15921	16042	15735	15947	15837	16030	15783	15780	15819	15883	16142	15861	15929	16035	15974	16072	15962	15960	16087	15950	15909	15960	16254	16063	15813	15811	16089	16048	15921	16153	15891	16047	16103	15911	15939	16026	16154	15897	16053	16098	15953	16171	15992	16187	15844	15869	16082	16098	16196	15993	15983	16107	16016	16082	16110	16054	16151	15855	16035	16089	16034	15798	15887	16004	15977	16065	15914	16054	15994	16000	15957	15883	15938	16058	16052	15948	15908	15964	15908	16031	15941	16100	15954	15981	15996	15923	15911	16012	16110	15960	16198	15881	15958	15814	16018	16026	16093	16082	16115	15991	16063	16111	16000	16004	16066	16012	15963	15857	16042	15952	16098	15901	15915	15891	15977	15916	16012	15986	16181	16066	16004	16242	16113	16148	15900	15903	15878	16027	15782	15937	16155	16133	16032	16112	15844	15836	15941	16049	16005	15975	15880	15985	15966	15778	15982	15978	16110	15888	16016	15978	16069	15876	15933	16007	16000	16111	15977	15870	15945	15960	16111	15944	16137	16078	16127	15998	15946	15944	16015	16201	15982	15967	15981	16202	16114	15916	16109	15988	16247	15886	15859	15992	16149	16035	16122	15871	16060	15973	15978	16069	15854	15957	16019	15993	15992	15874	16079	15909	16024	16195	15858	16010	15854	15766	16117	15943	16142	16078	16022	16151	16119	15932	16123	16153	15998	15973	16114	16084	15911	15843	15833	16101	15975	16052	16012	16069	16130	16029	15887	16067	15979	15854	16246	15895	15903	15910	15870	15989	16063	15854	16043	15933	16011	15972	16038	16125	16022	15731	16071	15795	16007	16110	15860	15901	16079	16052	15886	15984	16088	16073	15912	15887	16033	16112	16020	15908	16008	15937	16056	15984	15907	16101	15949	16000	15966	16075	15935	16024	16136	16042	16120	16238	16160	16070	15886	16065	15974	16133	15953	16069	16044	15887	16096	16335	15923	16120	15822	15914	16057	15959	16196	15937	16107	15993	15844	16031	16056	15999	16050	16059	15896	15961	15915	15949	16156	16035	16000	16165	16202	16009	15877	16000	16072	16129	15853	15872	16039	15767	15936	15876	15944	15827	15977	15950	16181	15875	15892	15907	15897	16021	16001	16070	16053	15816	15978	16035	16225	16059	16054	16095	16056	15971	16010	15834	15890	16017	15970	15907	16213	15811	16067	16016	16047	16078	16185	16046	15940	15932	16206	15967	16006	16118	15949	15920	16015	15969	16115	15935	16001	15899	15957	15769	16011	16065	16011	16061	16058	16069	15956	15978	15985	15806	16011	16061	16046	16109	15991	15913	16055	15923	16086	15855	15992	16176	16153	15999	16157	16091	16033	15974	15827	16165	16045	15933	15947	15992	15830	15865	16093	16252	15816	16050	16086	15966	16140	15994	15889	15788	15961	15974	15950	16093	16099	15898	16041	15849	16033	15927	16024	16010	15981	16023	16069	15899	15925	16017	16156	16012	15830	15948	16052	15996	16058	15795	16071	15872	16014	16072	15859	16012	16045	15981	16032	16001	16053	16387	16040	15802	15890	15979	15853	15971	16049	16039	15958	16241	16196	16023	15849	15941	16033	15891	16021	16172	16042	15912	16191	16066	15857	16030	16172	15994	15884	16051	16065	15935	15837	15959	15918	16041	16177	16114	16193	16190	16032	15910	16021	16073	16013	16138	15840	16048	15986	15985	15913	15988	16101	16133	16031	16194	16109	15995	16037	15902	15913	15910	15826	15982	15927	16177	15986	16140	16120	15835	15973	16081	15885	15981	16223	15895	15904	15995	16075	16121	16068	16049	16005	16027	15957	16050	15999	15946	15991	16013	15927	15965	15966	15866	15999	16121	15970	15981	16043	16021	15909	15988	16007	16122	15964	15970	16044	16010	15852	15940	15952	16052	15996	16025	16085	16124	16139	15909	16047	15885	15891	16004	16260	16058	15985	16095	16057	16013	16189	15951	16008	15961	16189	15755	15884	15912	15916	16114	15943	15974	15775	15874	16209	15887	16065	16137	15895	15985	16029	15929	15980	15879	16088	15691	15994	16126	16269	15961	16159	16116	16034	16028	15862	15952	16136	16042	16173	16156	15970	15932	16001	15836	15835	15943	16185	15827	16083	16047	15969	16195	15902	15946	16043	15947	16154	16193	16054	15954	15852	16074	15958	15958	15867	16113	16091	16131	16044	15875	15989	16162	16069	16168	16079	15876	15942	15992	15912	15969	16033	16008	15839	16046	15849	16118	16084	16056	16055	15988	15972	15945	15964	16089	15945	15937	15932	16058	15928	15941	16051	16140	15903	16002	16031	16284	16204	15940	16021	16001	16069	16143	15794	16050	15991	15889	15919	16055	16006	16119	15909	15973	15896	16000	16156	16086	15993	16068	16016	16061	16105	15990	15904	15860	15975	15900	16097	16040	16198	16033	16075	15940	15965	15851	15911	15728	15967	16028	15971	16031	16084	15970	15929	15880	15871	16075	15842	15991	16116	15947	16101	15974	15917	16104	15881	16012	16141	16037	16039	15918	16028	15925	16040	16118	15976	15906	15880	16035	15920	16023	15809	15869	16100	16221	16150	15882	16098	16182	16062	16138	16002	15974	16125	15910	15980	15888	16124	15839	15918	16096	15948	15908	16133	15837	15985	16116	16037	15956	16221	15945	16029	15891	15967	15985	16221	15924	16060	16205	16027	15838	15908	16078	15910	15883	15987	15982	15966	16024	16084	15879	15960	16142	16037	15884	15956	15984	15788	16206	16134	15900	15780	15867	16062	16026	15911	16004	15905	16025	16001	16207	16132	15845	16044	15951	15975	15975	15881	16100	16058	15861	16279	15823	15768	16156	15949	16117	16009	16011	16058	15797	15858	16069	16132	15983	15899	15934	15991	16148	16100	15957	16149	16022	15978	15939	16168	16111	15900	15976	16035	16102	16136	16051	15895	16038	15963	15948	15864	16051	15891	15890	15996	16047	15876	16039	15988	15984	16169	16073	16047	15815	15979	15854	15972	16022	15956	16094	16055	16183	16073	15992	15880	16036	15935	16003	16083	15927	16083	16011	15936	16085	15862	16045	16096	15986	15890	15905	15989	16145	16088	15997	15954	16024	16019	15859	15958	15878	16053	15864	16078	16139	15841	15852	15899	16049	15958	15883	16061	16074	16124	16027	16080	16138	15995	16176	16031	16137	16066	16027	16074	15847	16093	15862	15924	15965	16061	16164	15844	16037	16133	16023	16114	16034	15899	16036	15984	15890	16081	16006	15911	16008	15841	16032	16101	15982	16022	15901	16001	16113	15990	15763	16155	15971	16070	16050	16160	16021	16052	15941	15734	16063	16071	16228	15776	16010	16102	16071	15898	15993	15980	15999	15982	15987	16030	16151	16121	15902	16024	15996	15845	15959	16011	15962	16034	15867	15843	15989	16032	16035	15955	15734	16022	16027	15943	16004	15822	16091	15892	16108	16090	16203	15887	15866	15910	15882	15850	15875	16119	16022	15973	15989	15773	16180	16047	15907	16148	15959	16178	16009	15942	15807	16062	15971	15959	15954	15957	15868	16050	16022	15937	16062	15975	15771	15857	16039	15859	15950	15968	16022	16100	16160	16083	16023	15873	16036	15942	16019	15964	16090	16124	15988	15912	15942	15884	16253	16091	16163	15829	15986	16238	16129	16084	16138	16052	15975	16011	15816	15936	15926	15861	15887	16042	15987	16002	16079	15900	15999	16235	16034	16236	15987	16092	16047	16025	16084
17673	36944	29828	24210	19866	17361	17279	16433	15580	14955	14972	14665	14736	14577	14626	14599	14476	14497	14382	14203	14508	14340	14224	14131	14362	14372	14416	14329	14288	14365	14469	14181	14304	14262	14149	14213	14312	14271	14098	14128	14391	14296	14311	14307	14319	14194	14242	14288	14390	14195	14334	14220	14267	14295	14358	14281	14361	14147	14371	14299	14244	14476	14306	14077	14180	14245	14281	14302	14347	14228	14448	14220	14391	14371	14249	14277	14133	14328	14413	14283	14197	14337	14347	14390	14273	14296	14132	14153	14350	14346	14242	14123	14405	14127	14070	14480	14124	14439	14196	14293	14368	14124	14568	14094	14288	14248	14366	14009	14230	14225	14237	14392	14289	14260	14427	14259	14347	14292	14268	14452	14124	14167	14295	14344	14246	14301	14394	14007	14302	14075	14257	14423	14117	14132	14152	14057	14237	14347	14098	14357	14075	14329	14337	14164	14212	14225	14210	14107	14085	14231	14367	14172	14144	14272	14164	14226	14047	14146	14162	14113	14232	14163	14170	14221	14320	14237	14235	14236	14278	14222	14306	14285	14213	14340	14192	14305	14130	14152	14442	14306	14146	14192	14248	14312	14260	14266	14187	14194	14183	14051	14259	14124	14110	14136	14412	14295	14151	14295	14285	14240	14268	14211	14353	14352	14450	14248	14202	14192	14142	14326	14174	14232	14158	14272	14349	14201	14287	14338	14338	14475	14253	14295	14325	14280	14083	14295	14326	14209	14201	14302	14238	14229	14295	14249	14201	14360	14079	14183	14412	14121	14264	14250	14230	14268	14272	14336	14343	14254	14173	14155	14184	14088	14195	14147	14239	14410	14265	14270	14321	14249	14183	14298	14272	14275	14292	14173	14302	14477	14117	14244	14337	14167	14274	14287	14171	14354	14241	14282	14290	14174	14117	14157	14152	14335	14291	14214	14007	14075	14471	14177	14206	14205	14085	14295	14344	14217	14321	14032	14222	14227	14257	14281	14217	14197	14442	14354	14321	14260	14235	14318	14303	14385	14253	14140	14175	14514	14263	14267	14133	14284	14117	14252	14165	14241	14374	14223	14282	14238	14360	14270	14233	14267	14179	14305	14140	14101	14286	14185	14343	14263	14233	14373	14206	14142	14285	14248	14384	14116	14346	14284	14243	14083	14040	14119	14265	14149	14512	14146	14119	14107	14353	14241	14115	14263	14182	14066	14266	14290	14011	14259	14405	14336	14279	14179	14086	14475	14284	14212	14087	14250	14236	14356	14159	14166	14235	14175	14342	14170	14310	14225	14313	14245	14270	14258	14168	14299	14253	14154	14396	14423	14367	14180	14377	14384	14101	14193	14129	14218	14227	14261	14101	14172	14446	14305	14072	14252	14356	14066	14337	14138	14207	14271	14261	14315	14116	14203	14282	14212	14172	14259	14235	14096	14268	14297	14232	14259	14236	14195	14220	14268	14399	14291	14134	14338	14298	14112	14237	14144	14275	14115	14237	14318	14335	14229	14296	14170	14259	14201	14250	14320	14165	14278	14126	14343	14186	14322	14101	14313	14199	14230	14213	14461	14303	14240	14326	14163	14282	14367	14250	14280	14281	14348	14173	14292	14170	14110	14268	14413	14245	14115	14276	14272	14057	14368	14213	14243	14123	14272	14123	14295	14375	14261	14184	14443	14116	14169	14213	14245	14441	14024	14363	14168	14196	14044	14065	14307	14161	14405	14176	14234	14244	14356	14307	14205	14272	14272	14076	14262	14089	14262	14284	14288	14316	14317	14134	14303	14382	14345	14342	14185	14168	14238	14218	14336	14253	14277	14079	14188	14108	14109	14201	14426	14338	14290	14257	14243	14224	14382	14011	14237	14243	14263	14301	14271	14287	14276	14211	14153	14226	14052	14393	14306	14147	14232	14241	14209	14189	14205	14175	14290	14193	14072	14166	14360	14181	14261	14192	14428	14209	14146	14195	14124	14131	14152	14372	14276	14425	14179	14140	14129	14157	14315	14262	14278	14207	14358	14408	14295	14122	14272	14384	14294	14308	14262	14280	14321	14221	14346	14355	14074	14165	14368	14192	14246	14176	14331	14195	14241	14160	14133	14225	14331	14196	14415	14181	14306	14367	14193	14265	14185	14318	14232	14102	14311	14318	14231	14032	14307	14443	14245	14478	14223	14402	14172	14169	14235	14105	14349	14298	14378	14129	13944	14252	14166	14320	14199	14230	14268	14350	14280	14170	14278	14326	14188	14223	14225	14300	14237	14367	14213	14305	14137	14320	14058	14017	14273	14316	14106	14361	14198	14437	14315	14147	14317	14131	14270	14385	14284	14174	14373	14198	14280	14210	14301	14161	14201	14211	14187	14130	14234	14263	14360	14367	14337	14168	14433	14150	14321	14164	14261	14377	14300	14102	14250	14271	14087	14149	14296	14226	14287	14319	14248	14182	14137	14322	14119	14237	14201	14292	14133	14281	14233	14225	14107	14143	14293	14358	14307	14343	14256	14111	14279	14134	14161	14178	14221	14343	14213	14259	14469	14221	14325	14315	14193	14292	14220	14256	14253	14116	14398	14314	14267	14353	14303	14212	14328	14232	14095	14098	14297	14190	14271	14243	14130	14258	14145	14369	14369	14030	14147	14300	14135	14323	14088	14045	14160	14235	14164	14224	14152	14259	14431	14298	14134	14266	14205	14110	14191	14300	14105	14371	14196	14163	14119	14060	14225	14161	14347	14369	14286	14185	14346	14300	14177	14217	14303	14257	14245	14173	14124	14305	14187	14207	14100	14208	14314	14289	14270	14222	14259	14330	14096	14190	14278	14354	14270	14196	14126	14420	14352	14200	14296	14320	14303	14328	14174	14235	14197	14203	14172	14167	14158	14215	14266	14374	14236	14268	14233	14271	14290	14192	14133	14205	14357	14049	14299	14162	14197	14151	14153	14290	14250	14307	14254	14360	14377	14253	14235	14287	14238	14256	14235	14210	14103	14306	14381	14319	14290	14355	14170	14087	14391	14464	14194	14240	14176	14300	14220	14305	14244	14194	14203	14293	14550	14352	14356	14149	14005	14180	14244	14208	14251	14119	14159	14152	14214	14187	14422	14380	14400	14193	14283	14239	14255	14220	14343	14202	14142	14268	14204	14116	14224	14233	14243	14047	14330	14371	14313	14184	14349	14241	14215	14121	14208	14191	14362	14058	14269	14162	14230	14258	14221	14250	14380	14222	14405	14235	14154	14270	14079	14200	14246	14219	14057	14238	14408	14222	14197	14318	14304	14228	14222	14108	14301	14020	14352	14259	14194	14188	14187	14231	14333	14137	14207	14223	14248	14397	14526	14281	14349	14219	14146	14354	14282	14173	14172	14146	14224	14317	14113	14291	14213	14293	14251	14291	14248	14110	14349	14262	14139	13948	14221	14354	14133	14348	14113	14415	14479	14254	14241	14233	14264	14084	14340	14429	14316	14338	14357	14235	14229	14375	14311	14287	14211	14193	14058	14364	14115	14248	14298	14153	14112	14268	14148	14160	14193	14331	14254	14268	14310	14231	14082	14379	14183	14473	14213	14205	14145	14190	14156	14231	14205	14306	14281	14133	14332	14365	14352	14193	14341	14288	14092	14380	14113	14290	14318	14207	14273	14171	14231	14093	14315	14266	14105	14144	14242	14229	14243	14305	14289	14436	14277	14351	14144	14280	14141	14158	14342	14237	14230	14350	14283	14251	14148	14263	14225	14154	14442	14259	14321	14127	14270	14391	14299	14161	14206	14259	14215	14221	14260	14359	14191	14183	14137	14264	14223	14266	14315	14134	14290	14331	14121	14252	14215	14262	14210	14309	14152	14214	14199	14059	14411	14247	14208	14294	14465	14238	14203	14082	14355	14077	14209	14446	14118	14232	14223	14267	14231	14166	14288	14279	14376	14243	14173	14328	14254	14099	14228	14311	14225	14188	14242	14178	14411	14141	14183	14291	14131	14138	14030	14243	14220	14029	14381	14214	14213	14361	14447	14286	14242	14550	14081	14359	14140	14232	14379	14129	14335	14325	14214	14258	14229	14143	14162	14209	14169	14290	14210	14219	14290	14308	14209	14375	14261	14257	14341	14285	14254	14403	14101	14254	14460	14217	14084	14105	14188	14202	14311	14205	14303	14162	14246	14124	14268	14186	14177	14161	14103	14315	14072	14434	14179	14246	14282	14254	14241	14249	14063	14276	14171	14265	14254	14295	14201	14122	14440	14150	14139	14369	14221	14229	14329	14244	14298	14114	14367	14169	14182	14101	14157	14253	14274	14135	14346	14173	14379	14260	14234	14133	14347	14574	14097	14391	14247	14293	14254	14171	14166	14288	14164	14201	14126	14303	14244	14352	14227	14188	14280	14238	14282	14266	14279	14283	14188	14212	14092	14337	14227	14295	14206	14439	14368	14313	14190	14300	14271	14117	14446	14277	14121	14407	14269	14349	14395	14238	14329	14419	14281	14063	14104	14251	14489	14396	14081	14245	14217	14336	14187	14263	14158	14206	14121	14216	14235	14345	14337	14286	14193	14287	14138	14215	14206	14061	14380	14137	14291	14093	14141	14177	14385	14029	14274	14146	14259	14032	14286	14413	14239	14393	14233	14427	14351	14199	14176	14240	14170	14290	14304	14408	14186	14386	14257	14274	14258	14314	14239	14211	14190	14107	14302	14195	14008	14314	14094	14280	14052	14176	14149	14206	14081	14182	14352	14194	14318	14379	14366	14192	14360	14289	14249	14336	14208	14141	14293	14195	14236	14259	14216	14205	14302	14320	14358	14270	14178	14154	14313	14166	14230	14171	14292	14160	14184	14183	14282	14096	14206	14364	14343	14243	14281	14226	14162	14105	14096	14400	14155	14412	14080	14169	14336	14172	14215	14273	14269	14293	14262	14240	14268	14245	14292	14285	14277	14218	14075	14335	14178	14252	14153	14318	14380	14276	14189	14259	14335	14197	14175	14113	14156	14196	14201	14306	14249	14291	14052	14289	14163	14113	14286	14217	14251	14338	14322	14241	14319	14222	14318	14198	14224	14234	14290	14321	14401	14234	14326	14110	14159	14248	14234	14274	14412	14292	14284	14180	14287	14119	14182	14067	14340	14192	14088	14245	14270	14363	14250	14323	14258
28978	22239	21969	17584	14939	14604	14545	14452	14322	14305	14202	14053	14084	14256	14257	14322	14167	14115	14140	14095	14194	14182	14096	13999	13999	14030	14012	14164	13997	13997	14105	13975	13974	13977	14048	13951	14045	14324	13958	14161	14061	13955	14149	13992	14227	13916	14062	14109	14033	14195	14111	14019	14266	14058	14134	13882	14041	14164	14045	14024	14245	14194	14163	14210	14211	14321	14040	14241	14086	14022	13989	14083	14032	14140	14067	13990	14260	14115	14116	14012	14110	14357	14229	14116	14038	14162	14192	14227	14239	14042	14184	13933	14173	14195	13928	14090	14138	14148	14203	13988	14138	14160	14166	14030	14010	14011	14406	14030	14006	13988	14193	14086	13969	14135	13971	13984	14156	14033	13970	13937	14265	14092	14117	14179	13969	13911	14004	14071	13923	14238	14045	14246	14118	14043	13936	13963	14161	14107	14056	14117	13959	13981	14085	13900	14139	14146	14211	14099	14343	14369	14096	14037	14131	13946	14166	14011	14066	14094	13890	14107	14024	14154	14153	14094	14125	13974	13961	14031	13754	13856	13983	13923	13989	14217	14153	14281	14144	13997	13968	14091	14242	14098	14040	13973	14177	13976	14015	14041	14187	13929	14240	14241	14145	14008	14185	14204	14107	14068	14022	14168	14260	14084	14116	14128	13951	14151	14094	13937	13989	14336	14285	14090	14129	14107	14149	14124	14130	14177	14016	13832	14092	13934	14000	14060	14043	14123	13930	14083	14200	14073	14117	14143	14187	14085	13804	14103	14184	14090	14009	14105	14224	14142	14228	14166	14072	14154	14159	13922	14104	14175	13912	14071	14217	14334	14063	14194	14189	14171	13881	14043	14164	14145	14067	14256	14044	13985	13997	14013	14061	14019	13984	14130	14112	14104	14006	14167	14092	14069	14021	13995	14064	14214	13995	14106	14049	13945	14166	14099	14212	14180	14052	13935	14185	14163	14056	14040	14131	14190	14115	14239	14020	14234	14179	14045	14112	14085	14118	14281	14090	14018	13930	14099	14041	14330	14090	13940	14131	13891	13964	14288	13989	13958	14083	14010	14140	13860	14133	13931	14153	14316	14163	14013	14190	14033	14061	14106	14014	13805	14230	13973	14027	13970	14161	14232	14230	14052	14156	14123	14177	14061	14063	14136	13970	14047	14165	13998	14062	14194	14126	14150	14002	14114	13964	13786	14027	14050	14192	14088	14052	14095	14023	14150	13991	14050	14209	14196	13950	14162	14085	14129	13780	14107	14150	14084	14124	14315	13829	14423	14208	14063	14173	13999	14122	14255	14155	14110	14059	14000	14125	13965	14101	14093	14164	14052	14095	14071	14060	14141	14051	14039	14036	14110	14144	14007	14051	13911	14071	13979	14101	14009	13986	14174	13982	13997	14161	14195	13936	14058	14197	14069	14194	14000	14080	14151	13937	14077	14094	14258	14055	14188	14023	14079	13991	14029	14079	14111	14155	14064	13893	14078	14277	14216	13966	14038	14042	14113	14143	14012	14100	14201	13997	13966	14124	14357	13930	14273	14215	14132	13941	14215	14202	14027	14116	14033	14010	14074	14086	14141	14023	14074	14083	14220	13943	14140	14105	13967	13909	14038	13981	14134	14140	14261	14321	14012	14163	14181	14009	13999	14162	14038	14156	14054	13916	14152	14043	14065	14350	14216	13985	14016	14029	14038	13966	14127	14237	14098	13913	14029	13986	14021	14112	14055	14100	14209	13947	14145	13959	14176	14230	14085	14133	13977	14154	14045	14026	14110	14088	14080	14190	14049	14057	14033	14102	14257	13944	14049	14130	14241	14083	14070	14208	13985	14126	13990	14001	14067	13918	14058	14029	14101	14196	13951	14261	14024	14169	14168	14266	13968	14074	14145	14143	14145	14097	14120	14103	14080	13958	13858	13982	13940	14047	13980	14177	14235	14216	14274	14055	14047	13945	14052	14025	14080	14018	13979	14164	13964	14149	14042	14098	14263	14271	13998	14184	14124	14188	14018	14027	14182	14053	14161	13980	14179	14250	14358	14096	14136	14095	14065	14169	14010	14252	14144	13970	14138	13848	14004	14105	14038	14229	14077	14085	13937	14087	14211	14284	13904	14066	14299	14146	14063	13877	13993	14026	14245	14098	13894	14065	14023	14035	14165	14167	14031	13966	14153	14082	13959	13971	14083	14061	14015	13937	14125	14140	14059	14203	14087	14180	13851	14081	14247	13981	14208	14192	14111	14216	14184	14209	14054	14103	14032	14237	14061	14063	14089	14094	14036	14094	14026	14155	13934	14190	14189	14211	14265	14024	13981	14106	13983	14082	14047	14108	14139	14033	14039	13990	14110	14036	14157	14007	13998	14002	14215	14084	14185	13907	14151	14138	14086	14131	14112	14166	14038	14099	14095	14169	14189	13910	13788	14069	14062	14101	14172	14233	14071	14042	14268	14054	14196	14156	14080	14177	14066	14115	14006	14193	13991	14111	14254	13907	13847	13971	14083	14127	14093	14247	14075	14225	14088	14252	13932	14042	14031	13994	14051	14002	14135	13884	14094	14248	14204	13984	13947	14156	14044	14257	14081	14032	14062	14151	14167	14069	14253	14104	14225	13993	14119	13985	14146	14129	14418	14112	13983	14260	14120	14058	14101	14085	14110	14034	14010	14010	14190	14099	14042	14062	14173	13973	14139	14283	13982	14116	14217	14174	14204	14146	14154	14116	13885	13995	13992	14241	13975	14162	13862	14085	14061	14118	13992	14269	13938	14243	14121	14028	14231	14239	14074	14251	14112	13997	13873	14038	14022	14124	14148	13969	14072	14175	13990	14039	14199	14205	14026	14065	14106	14055	14115	14102	14043	14172	14085	14173	14119	14191	14179	14101	14196	14173	13968	13778	14196	14002	14071	14141	14072	14126	13986	14123	14175	14216	14026	14025	14226	14193	14071	14017	13925	14197	14042	13930	14215	14269	13776	14020	14309	14074	14094	14082	14144	13961	13858	14145	14077	14158	14061	14005	14234	13953	14086	14096	14166	14154	14013	13976	14150	13921	13965	14245	14130	14003	14029	14090	13990	14056	14201	13995	14155	14146	14291	14165	14065	14046	14054	14068	14093	14030	14159	14328	14074	13945	14046	13961	14121	14092	14003	14061	14055	14205	14234	14073	14135	14078	13961	13943	14210	14012	14116	14193	14044	14057	14241	14031	14344	14060	14281	14018	13954	13967	14096	14203	14059	14136	13962	14169	14122	14100	14116	14140	14159	14118	14174	14193	14268	13970	14016	14272	13967	13959	14090	14017	14392	14174	14024	14185	14180	13980	14013	14378	14064	14156	14161	14022	14202	14105	14077	13963	14111	14271	13941	14102	14121	14175	14157	14070	13960	14157	14145	14006	14142	14129	14210	14096	14249	13986	13950	14147	14023	14130	14133	14351	14025	14201	14291	14103	14166	14084	14049	13985	14225	14176	13939	14137	13941	13937	14068	14098	14011	14072	14078	13969	13962	14157	14171	14065	14064	14082	13946	14080	14287	14237	14007	13943	14118	13876	14189	13995	14091	13983	14169	14107	14154	14033	14149	14209	14223	14182	14161	14126	14272	14233	14172	14051	14243	14042	13946	14196	14042	14376	14148	13945	14253	14195	14016	14017	14064	14209	14255	13978	14127	14253	14160	14039	13985	14327	14142	14109	13923	14243	14159	14190	14090	14039	14139	14147	13998	13983	14167	14109	13871	14047	14074	14053	14089	14137	14115	14082	14047	13980	14305	14130	13925	14227	14042	14249	14050	14080	14016	14101	14116	14195	14127	14281	14165	14170	14086	14049	14015	14379	14125	13960	14196	14020	14198	14160	13958	14207	14019	14014	14082	14187	14194	14083	14045	14065	14098	14016	14137	14293	13999	14017	14134	14185	14058	14215	14230	14165	14136	14171	14090	14176	14028	13923	14285	14095	14035	14272	14116	14163	13846	13904	14129	14023	14083	14239	14030	14129	14187	14002	14050	13985	14005	14095	14100	14330	14134	14224	14133	14166	14123	14275	14145	13856	14228	14194	13982	14167	14164	14015	14164	14219	14042	14049	13950	14136	14137	14228	14072	14148	14094	14218	14144	14147	14166	14070	13977	13902	14100	14094	14089	13939	14139	13972	13988	13981	14048	14101	14085	14084	14289	14016	14381	14016	14040	14042	14133	14203	14040	13992	13882	13996	14159	14166	14174	14074	14192	14105	14053	14051	14260	14030	14221	14178	14065	13954	13919	14204	14155	13989	14137	14096	14078	14069	14034	14098	14172	13998	14181	14176	14046	14318	14300	14060	14162	14137	14161	13946	14157	14088	14012	14207	13986	14048	14025	14013	14149	14022	13938	14109	14254	14148	14041	14117	14067	14101	14256	14117	13994	13848	14008	14170	13970	14113	14044	14301	14174	14219	14130	14185	14113	14160	14044	14142	14236	14107	14155	14080	14135	14123	14202	13991	14006	14234	14214	14052	14096	14124	13962	14232	14075	14012	14140	14283	14116	13946	14023	14004	14104	14175	14140	14214	14148	13996	14130	14032	13908	14187	13883	14137	14088	14448	13975	14257	14088	14078	14081	14366	14362	14249	14053	14134	14136	13960	13946	13994	14269	14096	14128	14189	14213	14258	13968	13948	14146	13924	14083	14214	14086	14208	13984	14091	13834	14085	14061	14156	13972	14061	14016	14163	13914	13997	14157	14075	13967	14233	14251	14084	14251	14412	14114	14103	14263	14075	14123	14174	14080	14039	14103	14216	14346	14222	14374	14093	14112	14058	14245	14033	14072	13950	14173	13961	14209	14285	13864	14081	13847	14110	14151	14131	14024	14221	14057	13891	13986	14144	14174	14192	14056	14109	14183	13932	14010	14037	14078	13995	14149	13925	14031	14180	14223	14027	14123	13962	14273	14124	14122	14188	14091	14018	14031	14086	14156	14220	14021	14063	14098	14022	13748	14006	14157	14289	13954	14058	14111	14085	14177	14330	14116	14154	14053	13931	14126	14063	14015	14122	13969	14111	14025	13923	14134	13993	14100	14207	14048	14099	14038	14232	14181	14055	14019	14029	14061	14223	14138	14021	14251	14002	14144	14015	13909	14182	14227	14129	14030	14266	14031	14063	14069
15902	22187	18429	14734	14302	13641	13622	13577	13149	13216	13281	13158	13082	13075	13084	13148	13125	12973	12999	12969	13144	12935	13067	13104	13096	13046	12985	12989	12972	13021	12893	12915	13035	12728	13013	12899	12921	12949	12963	13003	13141	12978	12948	13078	13029	12880	12917	13043	12953	12969	12926	12928	12950	12998	12954	13161	12994	12840	12893	12955	13047	12955	12886	12933	13222	12945	13070	12900	12874	12917	13114	12996	12976	13118	13097	12941	13025	13050	13108	13072	12910	12867	13065	12828	13040	12790	12838	12981	12963	12941	12849	12983	13025	12959	12930	13005	13019	13008	12906	13010	12985	12982	12999	12974	12840	13050	13136	13040	12985	12951	13055	12960	12947	13032	13011	13089	12984	12953	13154	13019	13015	13021	13105	13043	12840	12879	13048	12937	13085	13005	12877	13039	12902	12990	13037	13014	12997	12931	12866	13041	12974	12991	12935	12857	12915	12994	12972	13062	13013	12912	12867	13034	12680	12987	13040	13049	13045	12930	13139	12964	12945	13080	13083	13091	12867	12984	13021	12971	13071	12984	13040	12970	13149	12930	12930	12796	12903	13029	12962	12911	12860	12969	13094	13282	12978	12937	13041	12921	12953	12995	12921	12915	12981	13027	12994	13113	12886	13021	13078	13000	12947	13075	12972	12911	13042	13132	12970	12924	13068	13011	12917	12985	13019	12849	13060	12986	12926	12995	12834	13113	13164	13066	12869	12978	12941	13110	12991	13027	12740	12957	12992	13017	12908	12972	12962	12798	12883	13043	13095	12968	13035	13094	12984	13036	12826	13247	12928	13230	13064	13091	12965	12979	13103	12794	12868	12915	12991	13052	12953	12809	12900	12872	13056	12988	13009	12893	13115	13084	13064	13010	12883	13015	12849	13008	12994	12916	13071	12983	12855	13103	12978	13018	13143	13063	12978	12911	12982	12848	13040	13031	12908	13077	13003	12956	13077	13059	13045	12975	12913	13016	13055	12913	13006	12865	13094	13128	12957	13007	12891	13050	12817	12993	12934	12977	12964	12913	13076	13125	13013	12941	12849	13082	12872	13129	13028	12864	13043	12986	13059	13042	13104	13139	13052	13008	13184	12879	12924	12808	13033	13011	13057	12934	13163	12723	12903	12926	13055	12968	12920	12937	13108	12936	12860	12950	12989	12895	12855	12831	13065	12933	12911	13169	13029	12939	12819	13018	12956	13010	12921	13115	12990	13045	13051	12950	13023	12950	12935	13121	12952	12923	13051	13110	13018	13017	12933	12899	12996	12904	12986	12998	13047	13005	13073	13052	13081	13028	13088	12973	13150	12919	13044	12843	12941	13136	12921	12989	13165	13118	12865	12870	12823	12949	12871	13096	12917	12920	13041	12965	12889	12984	12822	12967	12943	13155	12872	12845	13129	12955	12963	12892	13053	12920	12954	12780	12983	13057	13041	12959	13047	12850	13060	12981	12930	12982	13205	12963	12946	12996	12859	12718	12809	13008	12968	12914	13007	12936	13015	13018	12979	13017	12957	12877	12920	13051	13114	12972	12977	12895	13193	13112	13038	13106	13026	12930	12917	12950	13002	12893	13030	13014	12984	12951	13008	13026	13074	13070	13001	12934	13078	13026	13066	12992	13007	12983	12973	13032	13045	12992	13155	12879	13066	12924	13016	12951	13148	12936	13081	12844	12979	13030	13014	13173	13065	13162	13174	12878	13039	13050	13147	12938	13073	12905	13019	13046	12873	12933	12927	13041	12936	13048	12771	13011	12831	12975	12882	13125	12951	12923	12876	12855	13051	12971	13073	12983	12978	12991	12909	13056	12891	12968	12866	12982	12930	12878	12982	13046	12906	13176	12958	12978	13000	13023	13049	13073	12901	12937	13048	12890	13052	12940	12990	12889	12941	13135	12919	13016	12720	13032	12905	13042	12969	12959	13087	12920	12888	12981	13005	13003	12914	12862	12881	13026	13051	12994	13048	13055	12957	13145	12929	12981	13049	12894	13049	12969	13034	12992	12983	13267	13137	12956	13007	13031	12967	13076	12927	13180	13042	13117	12917	12910	12995	13046	13036	12833	12935	12842	13028	13090	13091	12960	13095	12867	13059	13031	12922	12944	12975	12970	12979	12943	13031	12942	13035	13034	13027	12849	12993	12875	13202	12963	12963	13045	13106	13007	12944	12938	12939	12827	12985	12784	13045	13074	12941	12977	12919	12880	12982	12891	13061	12863	13062	13205	12875	12987	12972	12773	13122	12867	12774	12985	12955	12870	12998	12912	12919	13053	12943	12954	12924	12937	12870	12871	12959	12947	13056	12896	13006	13105	13103	12805	13145	12930	12885	13022	12864	13165	13094	13093	12941	13048	12985	12910	12916	13061	13017	13014	12861	12883	13080	13083	12950	12877	13063	12934	13024	12992	13025	12866	13052	12898	12937	12909	12955	13009	12875	13071	12908	13079	13212	12917	13032	13105	12878	13035	13078	13011	12861	12909	13007	12972	12886	12961	12966	12906	13116	12929	12921	13089	12993	12997	12941	12916	12886	12904	12981	12849	13006	13209	12856	13047	13081	13026	12832	12948	13075	13076	13106	12955	12897	13001	12918	12999	13061	13078	13097	12959	12989	13082	12885	12937	13031	12886	13003	13099	13036	13032	13041	12849	12878	12957	12959	13025	13074	12956	13033	12994	13100	12959	13101	12916	12874	13007	13108	13051	12992	13034	13023	13055	13067	12911	12925	13064	12992	13170	12866	13159	12921	12987	12993	13062	13005	12949	13150	12909	12981	12965	13000	13008	12955	12889	13021	13014	12801	13038	13020	13228	12888	12920	13023	13075	13206	12979	12965	12867	12966	12903	12964	12838	12882	13022	13081	12808	13013	12833	12948	12915	13227	13069	13001	13138	12872	13119	12997	13068	12942	12953	12907	13050	13017	13108	13064	12950	12981	13088	13036	12959	12968	13039	13191	13067	12975	13072	12823	12988	12989	13048	13085	12925	13029	13001	12958	12971	12911	13006	13017	12853	12930	12953	13073	13009	12899	12865	13053	13060	13049	13020	13005	12956	12970	13079	13050	12897	12888	12887	13036	12870	13033	13092	12910	12987	12976	12967	13110	12913	13084	13164	12921	13070	12848	13095	12926	12934	12804	12902	13162	12754	12909	12835	12958	13092	13085	13074	13009	12877	13113	13077	13046	13005	13091	13048	12969	13147	13120	12859	13127	12984	12838	13053	12994	12950	12913	12954	12866	12970	12890	12935	12948	13049	13066	12879	12947	12976	13231	13156	12941	13107	12972	12990	12985	13044	12902	13166	12904	12885	13162	12998	12901	13009	13041	12944	13086	12879	12986	13119	12985	12912	12812	12979	13015	13027	13052	12962	12897	13103	13022	12955	12925	13021	12961	12972	13051	13052	13165	12944	12824	13069	13081	13163	12912	13178	12819	13060	12951	12955	12908	13094	13016	12816	13028	12827	13062	12982	12905	13065	12978	12975	13042	12903	12990	13152	12893	12993	12796	12961	12996	12832	13060	13080	12967	12904	13063	12920	12942	13102	12909	13049	12942	12840	13042	12972	13110	13045	12988	13088	12906	12909	12886	13148	13107	13036	13248	13052	12846	12979	13068	13060	12851	13088	12931	13076	13037	13062	12661	12864	13011	13159	12945	12895	13053	13061	13050	13165	13211	13100	12919	13146	12927	13018	12933	12928	12840	13019	12978	12978	13018	12974	12922	12997	13098	12847	12866	12892	12989	12996	13070	13029	13167	12969	13170	12867	12917	13058	13020	13045	12803	13003	12983	13123	12873	12927	12963	13065	12896	12982	13121	13064	13079	12890	13019	12918	13078	12778	12982	13003	12767	13033	13026	13057	12853	13061	12905	12920	12936	13023	12902	13128	12929	12827	13033	13017	12929	12999	12964	13015	13050	13053	13026	12820	13031	12896	13089	12927	12955	12861	13122	12898	12992	12962	12963	13031	13021	12987	12970	12957	13053	12891	12936	13087	13017	13102	12992	12768	12958	13050	12952	13038	13021	13084	13003	12986	12919	12959	12954	13102	12961	12941	13088	12989	12998	13034	13002	12783	12954	12965	12912	12948	12778	12970	13101	12947	12993	12812	13049	12887	13057	12952	12883	12958	13099	13071	13025	12933	13033	12987	13139	12998	12985	12793	12993	12976	12931	12938	13192	13058	12886	12951	13094	13002	13027	12978	12890	13134	12957	12947	13041	12929	13238	12992	12960	13120	12896	12840	12972	12945	12958	12949	13013	12933	13016	13020	12971	12904	12936	12909	12987	12811	13163	13088	13006	12962	13149	13009	13016	12967	13062	12989	12919	12919	12997	13048	13040	13180	12893	12959	13028	12910	12928	13085	13220	12899	12908	12977	13036	12946	13012	13033	12957	12923	12978	12982	12822	13246	12940	13027	13077	12999	12994	13046	13116	13007	12965	12967	12990	13023	12966	12828	13136	12992	13053	13064	13083	12919	13024	12924	13046	12966	12978	13006	13105	12973	13009	12926	13090	13045	13094	12927	13062	12891	12866	12905	13006	12901	13099	12944	13041	13054	13174	13215	12816	13129	13000	13075	12874	13122	13016	12915	12911	13110	12875	13058	13100	12915	13015	12973	12920	13038	13011	12950	13116	13000	13005	12900	13148	13135	12975	12969	13038	12876	12979	13012	13051	12865	13141	13123	13104	13044	13094	12871	13039	13023	12972	13121	13050	13085	13009	12932	13002	12912	12970	13259	12960	12977	13044	13069	13050	12970	13030	13077	13061	12907	13043	13074	12973	13022	12852	12887	12894	13002	13102	12995	13059	13037	12879	13088	13080	13012	12980	12966	12954	12923	12793	13045	12961	12987	12807	13173	12938	12886	12904	12874	12979	12833	12973	13013	13031	12954	13063	13034	13007	13055	13142	13055	13005	13022	12860	12901	12920	12902	13048	12839	12871	13089	12887	13187	12851	12964	13074	12990	13156	12948	12960	13027	12891	12919	13069	12862	13005	13121	12908	13072	12949	13029	12956	12824	13013	13007	12962	13059	13182	13078	12996	12972	12942	13030	12852	13037	13023	12979	13145	12967	12942	13108	12895	13023	13036	12958	13106	13121	13006	13074	12867	12962	13032	13155	12943	13036
23527	21496	28218	25325	21939	19660	18302	16056	15329	15412	15242	15257	15047	15186	15127	15177	15005	15179	14937	14962	15163	14798	15052	15010	15056	14775	14936	14978	14870	14837	15090	15042	15123	14813	15001	15086	14951	15033	14979	14839	14816	14927	15234	14803	14846	14863	15064	14876	14995	14838	15035	15098	14841	14825	14819	14729	15042	14705	15011	14867	14788	14840	14872	14942	14925	14827	14735	14835	14910	14886	14937	14788	14955	15070	14694	14827	14991	14759	14781	14915	15101	14762	14863	14977	14789	14954	15057	14778	14662	14778	14926	14986	14864	14818	14859	14904	14884	14846	14768	14944	15028	14746	14836	14850	14871	15042	14810	14817	14896	14901	15071	14724	14725	15043	14973	14902	14865	15087	14910	14931	14952	15046	14955	14819	14899	14875	14949	14780	14890	14697	14790	14627	14659	14930	14868	14876	14941	14721	14959	14944	14844	14719	14774	15104	14887	14725	14782	14850	14813	14930	14856	14867	14790	14977	15097	14873	14782	14639	14736	14708	14834	14781	15122	14878	14757	14860	14889	14843	14951	14977	15001	14858	14890	14846	14903	15060	14956	14970	14859	15028	15060	14778	14850	14885	14905	14601	15018	15099	14977	14885	14644	15118	14787	14877	14969	14891	14739	14914	14904	14952	14906	15070	14899	14876	14976	14948	14780	15140	14969	14913	14880	14753	14986	15064	14922	14751	14900	14847	14855	14918	14980	14913	14814	14881	14666	14901	14679	14897	14678	14869	14744	15036	14826	15045	14950	14951	14799	15024	14926	14885	14822	15072	14994	14748	14868	15004	14895	14890	14853	14926	14831	15068	14725	14914	15011	14834	14863	14877	14893	14802	14776	14724	14804	14853	15012	14703	14703	14702	14974	15053	14895	15049	14776	14914	14893	14959	14753	14872	14817	14869	14961	14970	14786	14859	14726	14784	15049	14724	14907	14836	15113	14855	14640	14934	14827	14824	14927	14907	14652	14719	14870	14976	14942	14895	14871	14764	14834	14932	14853	14961	14661	14918	14996	14849	14906	15094	14970	14784	14811	14905	14788	14707	14922	14846	14918	14956	14964	14773	14803	14769	14959	15025	15093	14780	14960	15008	14932	14917	14977	14896	14835	14947	14874	14818	14664	14930	14842	14831	14967	15119	14986	14918	15049	14987	15172	15016	14912	14725	14772	14780	14776	14976	15116	14914	14981	14826	14946	14925	15048	14887	14809	14953	14872	15085	15048	14883	14918	14977	14810	14943	14939	15104	14785	14866	14987	15090	14851	14985	14824	14803	14792	15041	14863	14728	14951	14924	14727	15018	14831	14904	14827	14968	14843	14753	14910	14824	14892	14862	14748	15002	14854	14829	14796	14795	14884	14793	14883	14735	14860	14895	14859	14924	14680	14871	14903	15037	14793	14831	14891	14904	14745	14960	14942	14880	14783	14783	14885	14908	14901	14847	15024	14950	15067	15033	14797	14919	14902	14927	14823	14992	15075	15112	14833	14712	14874	14922	14910	14888	15104	14812	14970	14902	14679	14995	15024	14858	14991	14859	14856	14939	14866	15039	14857	14923	15051	14795	14809	14781	14913	14964	14914	15012	15076	15015	14939	14791	15172	14943	14987	14943	14956	15011	14997	14817	14966	14899	14999	14937	14939	14756	14871	14910	14902	14888	14964	14925	15096	14953	14859	14848	14762	14950	14757	14944	14868	14839	14843	15015	14901	14860	14842	14987	15004	14683	15033	15074	14877	14914	14956	14991	14975	14868	14937	14830	14697	14902	14988	15036	14855	14931	14949	14984	14738	14811	14894	14909	15004	14924	15049	15083	14988	14917	14891	14877	14841	14826	14886	14873	14911	14966	14894	14869	14854	14929	14828	14911	14868	14828	14810	14923	15024	14911	14853	15062	14817	15003	14899	14884	14930	14791	15003	14866	14891	14769	14901	14800	14815	14936	15084	15007	14928	14785	14853	14841	15156	15111	14891	14814	14832	14849	14928	15089	14799	14775	14981	14890	14880	14990	15105	14751	14910	14937	15090	14842	14788	14961	14889	14915	14944	14867	14905	14790	14828	14901	14843	14845	14939	14879	14638	14994	14731	14757	14714	14949	14849	15019	15085	14862	14746	14990	14837	14682	14979	14871	14704	14750	15052	14771	14734	14880	14821	14823	14972	14935	15020	15090	14998	14762	14948	14868	14943	14812	14879	14943	14946	14816	14825	15076	14972	14781	14824	14919	14857	14890	15185	14961	14890	14907	14924	14822	14963	14818	14952	15035	14852	14766	14855	14790	14921	14757	14962	14875	14733	14796	14876	14946	14957	14892	14924	15039	14932	14979	14653	14887	14874	14927	14902	14953	15004	14905	14956	14940	14712	14762	14975	14972	15060	14879	14821	14958	14963	14862	14876	14975	14958	14893	14861	15016	14715	15029	14762	14813	15024	15046	14954	14787	14971	14826	14875	14741	14827	14792	14959	15056	14910	14742	14774	14915	14944	14929	14941	14762	14852	14871	14859	14855	14914	14965	14819	14867	14958	15105	14955	14792	14878	14862	14980	14834	15025	14881	14881	14936	14966	15072	14922	14764	14953	14784	14947	14785	14832	15045	14938	14716	14974	14771	14789	14877	15020	14786	15044	14882	14951	14856	14961	14940	15006	15045	14904	14873	14742	14892	14949	14973	14980	14995	15027	14947	14863	14942	14855	14827	14927	14997	14948	14987	15064	14861	15035	14854	14814	15014	14738	14830	15047	14866	14930	14807	14900	14913	15016	14759	14755	14821	15268	14854	14960	14939	14907	14843	14866	15042	15370	14852	15081	14933	14957	14722	14939	14867	15016	14975	15055	14927	14782	14957	15050	14782	15034	14981	14889	14781	15022	14761	14891	15014	14831	14950	14856	14859	14848	14895	14903	14928	14805	15035	14923	14885	14711	14954	14908	14940	15022	14911	14829	14997	14974	14885	14944	14906	14784	14927	14987	15038	14910	14772	14869	14817	14779	14852	14915	14960	15026	14924	14863	14784	14801	14759	14819	14817	15050	14732	14934	14862	14900	14819	14850	14870	15047	14888	14908	14865	14822	14877	14674	15013	15008	14909	15016	14993	14931	14812	14667	14933	15074	15048	14882	14962	15012	14808	14938	14779	14900	14927	14917	15017	14943	14977	15101	14882	14809	14831	14906	14965	14838	14796	14886	15043	14990	14931	15029	14783	15092	14915	15007	14735	14998	15044	14938	14800	14926	14981	14779	14897	14788	14971	14793	14612	14943	14969	14812	15035	14936	14848	14917	14946	15028	14904	14621	15021	14832	14848	14876	14818	14947	15025	14948	15107	15150	14763	15033	14883	14875	15067	14974	14828	14770	14865	14894	15055	14804	15020	15036	14803	15031	15188	14919	14874	14820	14810	14639	14989	14910	14627	14930	14900	14829	15135	14732	14744	14879	14984	14896	14811	15177	14748	15096	14926	14810	14828	14748	14865	14753	14883	14855	14906	14859	14764	14903	15156	14949	14782	14882	14883	14949	14740	15057	14920	14893	14865	14902	14971	15012	14930	14823	15036	14870	14859	14892	14762	14972	14872	14896	14837	15063	14812	14860	14743	14796	14804	14972	14961	15093	15040	14904	14736	14836	14852	14887	14964	15043	14893	14871	14836	14818	15015	14839	14981	14756	14737	14879	14885	15033	14920	15005	14853	14884	14925	14815	14912	14932	14954	14869	14898	14937	14830	14739	14755	14876	14759	14862	14941	14762	14914	14775	14834	15026	14743	14982	15054	14647	14770	14843	14921	14806	14833	14741	14980	15116	15151	14951	15083	14823	14873	15073	14934	14963	14969	14941	14903	14994	14833	14710	14748	14752	14688	14942	14902	14832	14952	14822	14921	14925	14822	15034	14815	14917	14784	14738	14975	14973	14763	14868	15033	14894	14741	14985	14850	14943	14868	14846	14733	14820	14745	14888	14789	14920	14928	14855	14953	15092	14840	15060	14830	14783	14978	14982	14890	14879	14845	14816	15093	14990	14989	14793	14896	14797	14794	14883	14927	14948	15072	14941	15073	15155	15052	15003	15039	14845	14796	14763	14984	14973	14581	14925	14787	14781	14764	14778	14868	15023	14974	14763	14884	14929	14741	14755	14953	15132	14851	14920	14874	14925	14832	14921	14954	14868	15030	14888	14797	15002	15085	14978	14958	14877	15068	14949	14880	14880	14954	14865	14816	14854	14932	14839	14712	14930	14873	14854	14810	14944	15060	14771	14899	14830	15019	14922	14834	14858	14958	15117	14918	14976	14895	14837	14915	14944	14983	14983	15008	15014	14742	15007	14836	14830	14971	14818	14978	14913	15004	14845	14939	14906	14949	14885	14959	14773	14797	14955	14944	14835	15128	14921	14791	15016	14728	14972	15054	14743	14896	14776	14943	14828	14976	14735	14801	14837	14788	14763	15052	15033	15073	14948	14903	14868	14758	14767	15018	14912	14975	14889	15084	14964	14922	14958	15039	14904	14898	14851	14856	14686	14894	14901	14915	14918	14836	14768	14807	15049	15149	15042	14960	14882	14810	14730	14985	15027	14907	14888	14816	14681	14792	14784	14830	14795	14994	14944	14853	15048	14833	14836	14925	14882	14990	14841	15058	14812	15046	14972	14953	15002	14944	15073	14929	14943	14998	14959	14769	14912	14782	15108	14904	14886	15091	15024	14811	15111	15042	15041	14909	14845	15071	14774	14979	14992	14887	15031	14981	14974	14646	14658	14950	14871	15074	14910	15008	14854	14659	15097	14707	14835	14886	14645	14802	14729	14938	15085	15061	14809	15153	14884	14869	14838	14964	14893	15181	14926	14852	15023	14743	14834	14915	14870	14824	14838	15090	14916	14773	14782	14984	14966	14864	14966	15079	14953	14880	14830	14861	14706	14925	15012	14999	14897	14801	15190	14891	14764	14817	14913	14858	14786	14912	14742	14962	14924	15095	14897	14776	15012	15119	15021	15081	15049	14887	14934	14898	14904	14972	14818	14940	14933	15073	14822	14830	15012	14830	14749	14978	14867	14815	14784	14948	15133	15034	14796	14858	14908	14794	14925	14876	14883	14916	14815	14950	14918	14799	14950	14808	14969	15001	14847	14678	14941	14999	14869	14695
16260	33606	25187	19025	16759	15939	15227	14483	14223	14058	13839	13925	13712	13707	13880	13679	13689	13481	13746	13721	13618	13430	13722	13477	13785	13695	13497	13498	13599	13641	13464	13425	13612	13384	13495	13568	13560	13555	13468	13390	13539	13498	13519	13485	13682	13545	13562	13464	13526	13586	13534	13638	13504	13534	13596	13459	13575	13484	13480	13573	13457	13532	13721	13638	13509	13487	13711	13637	13509	13427	13456	13546	13505	13516	13623	13547	13431	13670	13728	13569	13570	13503	13405	13434	13452	13545	13604	13457	13531	13646	13533	13533	13687	13746	13438	13359	13582	13550	13454	13583	13593	13696	13574	13484	13499	13668	13269	13593	13457	13591	13648	13499	13537	13754	13591	13589	13504	13629	13502	13569	13561	13422	13616	13597	13545	13531	13559	13583	13397	13443	13643	13379	13663	13541	13503	13580	13556	13246	13407	13580	13572	13385	13502	13523	13572	13714	13398	13579	13618	13612	13582	13573	13647	13632	13494	13576	13439	13577	13624	13445	13578	13487	13442	13521	13446	13657	13403	13527	13505	13595	13665	13522	13408	13519	13518	13512	13646	13629	13527	13453	13754	13531	13548	13500	13467	13513	13578	13577	13555	13659	13561	13564	13440	13454	13520	13570	13563	13463	13519	13376	13410	13527	13517	13543	13497	13563	13576	13482	13638	13481	13591	13647	13344	13586	13630	13639	13531	13663	13476	13540	13332	13516	13486	13476	13524	13387	13545	13366	13423	13418	13484	13560	13457	13464	13585	13446	13575	13540	13633	13666	13470	13639	13556	13598	13418	13544	13518	13645	13689	13599	13433	13636	13502	13579	13501	13283	13545	13582	13582	13618	13332	13391	13618	13644	13499	13402	13554	13553	13510	13596	13651	13611	13560	13472	13518	13376	13636	13420	13581	13570	13638	13423	13636	13518	13563	13524	13640	13505	13374	13528	13463	13555	13672	13475	13465	13432	13463	13501	13318	13660	13651	13566	13621	13441	13565	13553	13482	13638	13531	13550	13613	13559	13426	13560	13496	13471	13464	13685	13619	13528	13560	13591	13668	13571	13502	13493	13549	13477	13518	13531	13413	13492	13638	13517	13444	13626	13414	13533	13473	13527	13549	13699	13606	13496	13613	13569	13583	13532	13482	13555	13485	13454	13448	13459	13515	13508	13540	13534	13712	13369	13503	13523	13494	13494	13563	13426	13352	13516	13357	13444	13576	13546	13569	13795	13505	13522	13608	13395	13535	13502	13394	13470	13583	13507	13462	13520	13546	13396	13482	13615	13486	13624	13428	13481	13624	13498	13503	13655	13411	13543	13508	13437	13645	13524	13561	13653	13497	13628	13516	13526	13504	13579	13423	13564	13661	13567	13534	13598	13505	13592	13418	13366	13481	13533	13501	13675	13592	13414	13406	13560	13566	13619	13470	13489	13509	13496	13459	13450	13455	13482	13401	13486	13466	13481	13480	13555	13587	13486	13549	13521	13623	13447	13635	13495	13530	13595	13618	13412	13423	13480	13526	13596	13367	13506	13633	13544	13584	13487	13406	13642	13688	13482	13595	13540	13364	13718	13609	13605	13633	13458	13556	13491	13538	13471	13538	13564	13533	13622	13498	13503	13622	13599	13558	13592	13669	13534	13737	13479	13586	13592	13570	13509	13489	13538	13766	13457	13512	13544	13615	13535	13552	13453	13581	13541	13675	13657	13667	13405	13461	13376	13559	13532	13450	13511	13599	13555	13697	13487	13573	13517	13489	13698	13510	13489	13716	13655	13500	13591	13742	13475	13522	13525	13619	13427	13460	13513	13469	13564	13622	13650	13509	13496	13540	13448	13706	13647	13501	13486	13425	13416	13491	13467	13698	13568	13667	13532	13418	13659	13559	13593	13404	13586	13588	13381	13754	13486	13639	13699	13565	13539	13584	13374	13637	13621	13617	13573	13513	13499	13652	13375	13527	13546	13472	13549	13779	13573	13550	13413	13466	13601	13570	13559	13403	13467	13640	13467	13667	13584	13577	13682	13412	13485	13612	13590	13413	13431	13409	13622	13528	13687	13499	13592	13496	13475	13458	13542	13519	13549	13487	13456	13458	13487	13470	13602	13533	13536	13541	13395	13746	13685	13709	13454	13600	13468	13395	13427	13496	13673	13451	13630	13460	13462	13569	13526	13585	13551	13511	13584	13419	13470	13614	13541	13537	13410	13507	13593	13517	13650	13495	13464	13478	13372	13527	13617	13524	13516	13539	13512	13540	13468	13590	13572	13590	13585	13542	13502	13531	13536	13503	13633	13592	13615	13520	13547	13505	13563	13520	13488	13563	13443	13514	13374	13641	13441	13505	13517	13497	13567	13532	13533	13578	13647	13355	13455	13526	13546	13449	13593	13441	13526	13300	13613	13529	13467	13475	13742	13688	13753	13417	13667	13598	13453	13481	13554	13436	13584	13682	13569	13565	13516	13392	13582	13562	13488	13577	13499	13560	13547	13715	13624	13473	13517	13569	13651	13378	13464	13599	13610	13635	13488	13362	13629	13470	13552	13635	13575	13408	13531	13547	13570	13565	13611	13449	13568	13588	13609	13525	13542	13519	13652	13556	13535	13519	13611	13516	13498	13448	13649	13558	13367	13362	13467	13516	13577	13568	13567	13404	13675	13572	13461	13586	13646	13467	13446	13559	13406	13558	13519	13544	13455	13487	13532	13327	13540	13611	13735	13486	13752	13470	13592	13332	13460	13585	13539	13639	13387	13607	13629	13452	13677	13362	13518	13448	13358	13608	13491	13521	13543	13421	13347	13305	13347	13492	13408	13563	13489	13474	13520	13519	13666	13460	13556	13466	13552	13579	13486	13557	13534	13690	13439	13337	13411	13616	13562	13410	13547	13590	13456	13474	13585	13639	13583	13414	13564	13573	13611	13551	13498	13491	13632	13440	13630	13634	13458	13751	13423	13536	13416	13504	13629	13587	13487	13556	13296	13539	13655	13515	13523	13775	13401	13657	13615	13462	13686	13510	13494	13455	13459	13536	13433	13501	13507	13607	13465	13723	13642	13525	13514	13494	13472	13516	13482	13438	13503	13593	13583	13550	13573	13610	13548	13581	13515	13629	13327	13426	13562	13663	13595	13611	13473	13515	13424	13482	13435	13623	13630	13512	13448	13662	13627	13488	13536	13489	13589	13469	13680	13596	13508	13531	13654	13597	13368	13525	13657	13536	13484	13411	13697	13474	13515	13550	13564	13510	13549	13490	13404	13594	13521	13454	13444	13511	13541	13520	13411	13407	13587	13478	13608	13415	13516	13488	13585	13424	13591	13547	13474	13493	13613	13567	13661	13617	13475	13489	13567	13557	13459	13556	13556	13545	13706	13520	13459	13474	13603	13556	13608	13516	13711	13432	13447	13379	13636	13505	13558	13595	13540	13568	13446	13501	13453	13439	13514	13435	13409	13488	13544	13514	13503	13734	13329	13578	13439	13534	13624	13500	13459	13524	13691	13534	13533	13624	13519	13593	13347	13509	13464	13651	13571	13498	13605	13453	13683	13422	13541	13475	13514	13616	13405	13426	13511	13384	13583	13558	13580	13493	13493	13467	13504	13560	13683	13585	13375	13400	13434	13552	13485	13497	13478	13678	13491	13561	13505	13544	13496	13432	13626	13385	13455	13459	13524	13638	13486	13535	13637	13346	13550	13513	13664	13645	13493	13588	13605	13546	13533	13668	13434	13522	13634	13473	13510	13620	13510	13552	13566	13653	13651	13496	13316	13809	13539	13596	13531	13492	13585	13446	13399	13475	13551	13482	13417	13584	13535	13572	13538	13613	13482	13484	13361	13740	13578	13396	13432	13455	13451	13596	13460	13714	13638	13489	13586	13479	13376	13350	13669	13554	13447	13569	13546	13527	13429	13548	13764	13537	13750	13498	13529	13439	13556	13470	13521	13522	13542	13677	13262	13575	13565	13634	13500	13528	13510	13738	13542	13491	13442	13435	13456	13479	13504	13539	13536	13447	13406	13464	13635	13484	13557	13551	13646	13626	13492	13481	13507	13749	13398	13459	13398	13494	13437	13582	13571	13517	13630	13508	13580	13604	13598	13468	13463	13641	13592	13461	13624	13563	13401	13408	13482	13549	13631	13586	13638	13567	13660	13489	13463	13651	13560	13426	13327	13617	13522	13523	13595	13478	13441	13565	13465	13559	13551	13570	13429	13568	13675	13452	13685	13425	13375	13436	13481	13512	13645	13494	13471	13351	13475	13565	13520	13479	13478	13533	13561	13548	13723	13603	13432	13523	13569	13519	13526	13642	13508	13428	13500	13507	13641	13561	13439	13512	13433	13534	13443	13520	13547	13491	13533	13488	13447	13592	13624	13548	13512	13466	13630	13469	13568	13453	13354	13570	13531	13434	13410	13546	13499	13702	13554	13470	13535	13615	13434	13468	13384	13536	13468	13583	13506	13720	13414	13558	13604	13528	13396	13518	13571	13476	13449	13611	13417	13427	13584	13319	13551	13634	13411	13549	13628	13513	13548	13601	13446	13692	13563	13423	13514	13551	13443	13563	13514	13421	13654	13447	13684	13611	13813	13486	13613	13684	13451	13392	13542	13645	13456	13255	13602	13599	13603	13575	13470	13324	13493	13633	13645	13603	13513	13489	13555	13682	13632	13372	13458	13361	13695	13524	13655	13573	13584	13529	13539	13598	13461	13605	13596	13678	13415	13453	13499	13549	13449	13547	13514	13576	13676	13429	13368	13641	13403	13462	13458	13401	13482	13445	13572	13406	13519	13419	13613	13637	13691	13429	13588	13506	13494	13521	13638	13390	13637	13605	13566	13531	13537	13642	13556	13644	13543	13598	13603	13384	13449	13637	13459	13527	13518	13598	13557	13570	13395	13400	13601	13511	13569	13464	13692	13314	13629	13600	13588	13466	13456	13427	13676	13712	13464	13463	13687	13424	13617	13441	13633	13460	13714	13423	13454	13609	13403	13659	13521	13422	13761	13385	13598	13492	13548	13490	13433	13557	13316	13472	13471	13552	13591	13465	13599	13363	13494	13603	13607	13660	13432	13443	13458	13571	13546	13455	13519	13428	13503	13589	13708	13609	13547	13475	13684	13487	13465	13536	13553	13381	13620
25219	21520	26546	26177	17287	15460	15390	14645	14714	14476	14559	14433	14467	14273	14226	14283	14268	14132	14283	14390	14331	14046	14046	14078	14078	14278	14081	14050	14047	14085	14156	14109	14174	14141	14072	14205	14142	13918	14155	14228	14155	13965	14130	14300	14362	14287	14137	13991	14087	14048	14093	14084	14326	14215	14260	14301	14204	13955	14206	14144	14248	14229	14008	14302	14233	14213	14118	14249	13909	14089	14035	14160	14023	14317	14340	14152	14170	14167	14128	14342	14303	14285	14188	14103	14211	14175	14251	14136	14148	14187	14028	14002	14092	14030	13981	14154	14230	14160	14300	14271	14154	14110	14200	14274	14177	14154	14308	13973	14250	13971	14183	14026	14441	14215	14032	13986	14309	14057	14331	14031	14031	14100	14093	14022	14355	14088	14350	14085	14318	14408	14255	14146	14245	14075	14281	13914	14187	14025	14022	14295	13920	14080	13977	14056	14278	14141	14095	14105	14045	13991	14097	14422	14051	14210	13937	14117	14084	13969	14278	13940	13993	14076	13902	14187	14116	14134	14048	14222	14474	14073	14020	14037	14192	14226	13981	14144	14120	14329	14107	14121	14073	14055	14131	14257	14059	14056	13996	14150	14032	14034	14349	14195	14257	14142	14154	14249	14120	14146	14107	14157	14157	14230	14135	14305	13974	14264	14125	14147	14114	14212	13986	14141	14095	14219	14071	14150	14243	14122	14211	14062	14213	14169	14153	14148	14251	14171	13994	14012	14053	14011	14059	14133	14138	14051	14026	14022	14099	13989	14253	14060	14178	14203	14191	14198	14125	14076	14452	14165	14227	14065	14059	14085	14224	14159	14138	14202	14120	14229	14060	14047	14098	14181	14258	14331	14095	14120	14155	14015	14205	14150	14242	13991	14112	14286	14137	14245	14173	13937	14047	14090	14018	14080	14014	14321	14187	13935	14120	14139	14144	14023	14092	14102	14051	14179	14148	14003	14143	14038	14067	14159	14085	14096	14242	14223	14015	14187	14216	14138	14137	14048	14153	14310	14202	14078	14098	14140	14061	14109	14299	14159	14136	14145	14285	14067	14005	14086	14073	13991	13913	14166	14185	14002	14152	14029	14098	14153	14156	14210	14262	14254	14010	14187	14126	14263	14134	14017	14261	14175	14157	14178	14172	14127	13957	14173	14078	14000	14058	14090	14187	14337	14176	14195	14174	14167	14103	14277	14095	14242	14095	14146	14069	14221	14277	14060	14170	14275	14068	14344	14165	14103	13818	14077	14149	13943	14078	14099	14067	14104	14238	14124	14122	14190	14228	14164	14264	14115	14172	14093	14226	14093	14130	14387	14220	14333	14185	13949	14149	14205	14122	14117	14208	14391	14203	14201	14227	14065	14271	14059	14292	14113	14156	14238	14116	14114	14063	14059	14097	14157	14094	14273	14481	14241	14178	14095	14189	14275	14149	14068	14379	14262	14225	14260	13967	14107	14079	14104	14336	13945	14181	14248	14218	14125	14215	14040	14151	14110	14191	14261	14298	14318	14095	14231	14137	14191	14322	14245	14130	14228	14298	14152	14109	14464	14090	14312	14008	14108	14054	14027	14010	14084	14306	14140	14149	14108	14101	14194	14183	13877	14159	14048	14122	14051	14146	14145	14158	14196	14204	14097	14202	14155	14148	14212	14052	13969	14263	14216	14116	14275	14222	14162	14281	14113	14083	14186	14049	14204	14135	14134	14235	14131	14134	14041	14120	14174	14067	14314	14322	14183	14423	14122	14010	13994	14240	14184	14117	14043	13955	14077	13999	14237	14174	14260	14332	14141	14156	14252	14031	13954	14181	14186	14338	14021	14407	14120	14206	14036	14313	14218	14256	14157	14095	14233	14412	14093	14073	14121	14135	14150	14029	14261	14097	14157	14243	14349	14131	14030	14056	14263	14101	14089	13964	14358	14270	14125	14221	14159	14264	14151	14197	14139	14133	14269	14189	14302	14288	14216	14105	14192	14239	14120	14009	14067	14193	14088	14009	14097	14272	14243	14092	14342	14284	14110	14243	14187	14098	14238	14291	14161	14098	14119	14302	14205	14104	14164	14276	14142	14228	14160	14212	14076	14205	14061	14127	14117	14059	14021	14176	14089	14156	14130	14067	14069	14132	14158	14217	14167	14072	14285	14170	14175	14184	14243	14156	14186	14083	14163	14337	14091	13947	14047	14283	14052	14031	14070	14115	14285	14175	14014	13956	14213	14146	14085	14081	14241	14099	14197	14307	14282	14235	14179	13994	14269	14245	14184	14171	13952	14132	14000	14154	14107	14053	14167	14078	14199	14059	14163	14063	14320	14218	13982	14109	14165	14174	14105	14196	14237	14199	14104	14157	14123	13970	14160	14250	14222	14300	14086	13972	14140	13926	14093	14276	14133	14121	14018	14309	14182	14180	14049	14245	14249	14061	14285	14242	13969	14288	14164	14134	14158	14096	14052	14125	14100	14347	14343	14343	14005	14190	14128	14157	14245	14084	14137	14111	14094	14278	14117	14064	14095	14098	14321	14158	14179	14165	14264	14083	14061	14097	14313	14162	14183	14258	14270	14281	14109	14137	14093	14037	14138	14138	14104	14152	14335	14332	14053	14099	14054	14218	14161	14005	14072	13991	14058	14437	14202	13972	14348	14111	14130	14114	14254	14266	13960	13989	14178	14171	14268	14301	14137	14238	14205	14175	14142	14171	14259	14312	14109	14313	14148	14195	14092	14102	14151	14216	14063	14125	14198	14227	14182	14055	14065	14128	14082	14266	14003	14225	14184	14151	14074	14099	14297	14073	14115	14024	14194	14252	14040	14242	14072	14084	14219	14165	13907	14118	14132	14073	13844	14272	14261	14098	14164	14222	13996	14268	14080	14438	14054	14237	14262	14219	14139	14203	14210	14121	13948	14083	14169	14165	14135	14183	14092	14195	14138	14014	14178	14327	14158	14071	14273	14290	14030	14300	14155	14140	14026	14022	14002	14102	14145	14062	14196	14124	14230	14300	14266	13946	14016	14091	14146	14105	13974	14068	14223	13930	14291	14162	14067	14114	14408	14155	14338	14144	14103	14082	13988	14177	14142	14017	14060	14090	14301	14115	14102	14036	14089	14170	14164	14189	14214	14354	14287	14210	14226	14446	14080	14176	14312	14178	14094	14208	14203	14149	14293	14131	14203	14134	14163	14200	14233	13978	14120	14113	14223	14018	13890	13847	14278	14035	14135	14097	14253	14168	14067	14287	14063	14060	14230	14043	14273	14239	14276	13932	14146	14118	13961	14148	14141	14029	14067	14092	14079	13944	14008	14019	14149	14394	14055	14117	14196	14283	14136	14223	14323	14228	14270	14047	14039	14100	14225	14343	14039	14110	14160	14244	14157	14231	14157	14096	14052	14289	14113	14090	14112	14226	14378	14068	14132	14043	14072	14152	14163	14060	14286	14246	14222	14187	14118	14237	14109	14046	14145	14026	14283	14262	14259	14200	14201	14013	14119	14067	14044	14161	14182	14229	14027	14082	14170	14060	14080	14040	14179	14192	14412	14274	14079	14257	14182	14210	14195	14045	14040	14184	14124	14060	14255	14216	14302	14188	14118	14118	14238	14230	14068	14219	14221	14218	14388	14243	14199	14059	14260	14308	14089	14063	14099	14210	14159	14020	14068	14301	14182	14120	14190	14168	14235	14254	14120	13978	14031	14205	14239	14198	14151	14289	14110	14191	14320	14103	14245	14132	14116	14146	14356	14104	14087	14255	14273	14056	14103	14114	14253	13925	14230	14225	14090	14135	14281	14205	14016	14219	14250	14112	14150	14107	14148	14109	14194	14093	14063	14007	14186	13935	14094	14054	14115	14151	14127	14076	14077	14203	14192	13978	14143	14185	14224	13931	14160	14196	14119	14142	14145	14165	14149	14014	14212	14035	14100	14075	13964	14201	14254	14044	14185	13986	14035	14193	14139	14166	14124	14159	14308	14307	14226	14306	14186	14331	14070	14079	14290	14259	14203	14085	14103	14183	14017	13909	14328	14223	14148	14112	14003	14113	14063	14188	14333	14244	13995	13948	14042	14127	14255	14211	14024	14404	14245	14365	14309	14197	14176	14238	14292	14366	14007	14178	14116	14333	14025	14089	14154	13941	14266	14176	14226	14236	14028	14149	14319	14069	14174	14104	14210	14054	14073	14217	14245	14207	14248	14199	14093	14242	14241	14146	14180	14180	14127	14200	14234	14155	14234	14208	14225	14060	14199	14168	14313	14114	13878	14115	13975	14224	14067	14104	14243	14386	14185	14325	14201	14115	14380	14132	14023	14223	14226	14144	14281	14171	14094	14218	14172	14290	14105	14076	14251	14268	14091	14068	14059	14096	14114	14101	14121	14352	14329	14376	14247	14163	14119	14076	13951	14044	14172	14104	14210	14090	14236	14296	14133	14174	14154	14030	14046	13948	14179	14001	14072	14087	14223	14280	14354	13918	14369	14172	14110	14228	14085	14012	14116	14279	14218	14179	14087	14100	14252	14144	14034	14174	14017	14005	14110	14125	14267	14116	14045	14062	14120	14143	14200	14129	14371	14330	14072	14087	14188	14383	14058	13992	14045	14130	14089	14197	14181	14142	14380	14165	14385	14082	14188	14257	14170	14217	14220	14224	14195	14291	14173	14285	14188	14058	14078	14155	14342	14197	13995	14124	14116	13979	14164	14139	14143	14195	14088	14267	14271	14152	14018	14235	14152	14042	14202	14112	14075	14171	14340	14265	14149	14149	14211	14268	14207	14291	14187	14194	14269	14047	14130	14290	14061	13980	14259	14054	14179	14302	14093	14349	14040	14189	14232	14215	14068	14042	14206	14263	14144	14323	14106	14113	14107	14111	14065	14133	14233	14073	14038	14069	14046	14399	14090	14153	14081	14199	14070	14214	14265	13964	14247	14232	14258	14188	14002	14097	14358	14106	13952	14187	14129	14213	14225	14218	14116	14021	14371	14174	14163	14076	14170	14081	14029	14236	14160	14212	14126	14161	14057	14119	14064	14119	14275	14242	13991	14087	14027	14340	14167	14189	14171	14266	13968	14202	14252	14315	14227	14074	14170	14186	14057	14149	14154	14213	14217	14077	14391	14172	14123	14143	14235	14248	14112
15393	24391	20272	16908	15490	14682	14239	13713	13720	13621	13519	13322	13377	13225	13106	13319	13172	13077	13146	13190	13080	12992	13118	13116	13054	13071	13124	13222	13130	13055	13011	13193	13221	13145	13079	13080	13076	12988	13168	13248	13097	13117	13145	13093	13128	13149	13030	13182	13141	12919	13103	13051	13106	13139	13013	13102	13058	12975	13056	13143	12931	12991	13274	13258	13246	13033	13133	13103	12998	12985	12919	12986	13148	12943	13096	12977	13130	12994	13085	13159	13055	12934	12891	13088	13080	13026	13075	12994	13252	13081	12992	13166	13100	13114	13281	13003	12921	13091	12903	13015	13062	12917	13129	13000	13038	12932	13160	13015	13039	13022	13121	12999	13045	12962	13026	13189	13159	13051	13103	13045	13037	13020	13031	13051	13136	13060	12951	13153	13138	13018	13065	13163	13057	13167	13046	13125	13201	13015	13277	13074	13072	13036	12934	13130	13071	13127	13047	13086	13023	13038	12949	13025	13218	13120	13153	12956	12976	13185	13272	13161	13132	13198	13042	12991	13251	13001	12980	13164	13060	13044	13070	13044	12886	13003	13044	13184	12945	13373	13028	13019	13226	13059	13139	13015	13033	13124	13030	13088	13081	13179	13049	12915	13145	12878	13128	12897	12988	13096	13099	13018	12946	13057	13055	13069	13212	13226	13032	13025	13089	13043	13196	13110	13201	13034	13095	13069	13144	13089	13003	13199	12961	12994	13051	13035	13080	13045	13126	12956	13258	13021	13011	13029	13024	13113	13145	13108	13167	13171	12957	12941	13020	13118	13099	13100	13074	12891	12835	13085	13067	13134	13080	13091	13202	13146	13053	13164	13069	12916	13173	13068	13148	13137	13112	13165	13022	13068	13051	12873	12994	13037	13084	12989	13183	13089	13004	12915	13333	13043	12959	12960	13196	13259	13141	13088	13139	13074	12916	12945	13155	13027	13152	13174	12971	13101	13099	13090	13200	13092	12948	13131	12994	13034	13143	13044	13165	12889	13082	13052	13063	13066	12936	13201	13184	13134	13098	13231	13095	12982	13109	13119	12951	13071	13216	13057	13080	13005	13081	13203	13015	13055	13063	12997	13037	12969	13082	13242	13099	12950	12988	13116	13004	13154	12974	13186	12996	13179	13111	13119	13078	12963	13175	13090	13108	13077	13035	13064	13074	13051	12992	13131	12946	13059	13099	12996	13189	13169	13079	12906	12870	13173	13149	13098	12967	13167	13217	13106	13192	13225	12882	13093	13046	13215	13053	13077	12981	13146	13122	13091	13217	13128	13208	12998	13041	13118	13113	13090	13118	13160	13005	13129	12897	13101	13135	13057	13106	13113	13188	13138	12902	13078	13195	13033	13124	13140	13342	13007	13232	13023	13000	12896	13018	12929	13164	13053	13112	12839	13084	13229	13099	13081	12968	13056	12912	13121	13145	12895	12957	13103	13065	13113	13192	13079	13158	13055	13167	13143	13094	13107	13127	13018	13005	13010	13121	13035	13193	12995	13039	12992	13051	12998	13121	12972	12964	12978	13162	13031	13073	12955	13137	13067	13064	13102	13012	13139	13122	13155	13088	13098	13179	13045	13160	13064	13131	12989	13039	13076	13073	12948	13076	13090	13178	13061	13036	13186	13065	13279	12887	13078	13224	12970	13116	13110	13101	13005	13051	12903	13209	13118	13114	13116	12938	12998	12987	13224	13049	12994	12928	13081	13163	13059	13115	13093	12947	13023	13206	13247	12994	12844	13059	13152	13192	13042	13202	13005	12928	13095	13034	13117	13028	12993	13090	13012	12970	12987	13238	13245	13147	13093	13219	13077	13016	13149	13179	13106	13111	13163	13032	13174	13103	12999	13114	13131	13111	13198	13041	13039	13255	12811	13115	13089	13174	13090	13186	13087	13052	13044	13236	13106	13152	13195	13093	12907	12957	13111	12907	13072	13149	13118	13113	13149	13107	13205	13053	13088	12845	13181	12938	13145	13057	13135	13057	13107	13015	13088	13001	13204	12956	12990	13007	12993	13036	13091	13111	13153	13099	13208	12959	13130	13021	13052	13171	13041	13104	13252	13252	13089	13083	13021	13292	13140	13053	13259	13104	12896	12944	13231	13049	13125	12940	13102	12990	13102	12800	13090	13163	13161	12914	13241	13137	12997	13199	13129	13016	13031	13143	13010	13024	13117	13091	13079	13248	13191	13127	12972	13022	13115	13176	13262	13113	13060	13091	13030	13045	13000	13041	12969	13089	13131	13218	13054	13180	13043	13049	13035	13099	13093	13160	13008	13215	13063	13162	13097	13011	12977	12942	13061	13193	13012	13280	13066	12984	13152	13052	13066	13155	13287	13171	13055	13068	13037	13187	13144	13057	13016	12983	13040	12950	13093	13128	13006	13095	12935	13071	13250	12982	12922	13159	12989	13096	12888	13189	13029	12991	13111	12977	13240	12923	13068	13184	13100	13229	13102	12946	12982	13028	12938	13188	13052	13103	13134	13047	13064	13036	12915	13038	13069	13089	13104	13152	12921	13110	13121	13082	12872	13214	13065	13107	12995	12970	13123	13143	12879	13021	13259	12935	13115	13089	12986	13181	13132	13132	13002	13094	13055	13116	13272	13260	13024	13142	13151	13138	13078	13165	13200	12916	13212	13011	12918	13005	13092	13071	13159	13090	12926	12997	12972	12962	12838	13091	13078	12990	13207	12934	12991	13070	13155	12986	13120	13103	13078	12978	13177	12984	13115	12921	13050	13078	13095	13036	13065	13120	13136	13063	13032	12958	13073	13009	13020	13077	13100	13254	13197	13047	12920	12971	13106	12983	12958	13250	13011	13006	13074	13030	13203	13018	13040	13312	13129	13059	13144	12930	13249	13284	13052	13155	12973	12925	13065	13136	12974	13106	13161	13163	13104	13123	13198	13091	13102	13056	13047	13050	13075	12944	13060	13081	13153	12958	13025	13197	13172	13001	13232	13121	13014	13071	13139	13069	13073	13155	13000	13091	13260	13238	13173	13124	13034	13120	13225	13089	13074	13053	13197	13260	12951	12954	13021	13063	13142	13035	13014	13311	13054	13070	13101	13158	12994	13017	13102	13123	13032	13107	13071	13000	13008	12980	13017	13236	13148	13182	13088	13211	13136	13247	13089	13173	13196	13050	13144	13033	13179	13209	12982	12962	13142	13124	13106	13063	13211	13158	12923	13198	13173	13084	13131	12946	13100	13102	13242	13095	13062	13082	12855	12991	13112	13201	13054	13152	13209	13079	13196	12984	13057	13027	13262	13098	12891	12996	13086	13123	13118	13114	13188	13083	13124	13034	13110	13239	13085	13258	12916	13093	13018	13105	13221	13149	12868	13091	12947	12916	13160	12969	13108	13150	13077	12979	13036	13049	13219	12960	13098	12996	13051	13038	13152	13158	12986	13039	13111	13036	13144	13050	12953	13161	13193	13061	12934	13076	13023	13078	13174	13127	13096	12908	13113	13132	13098	13128	12875	12976	12936	13116	13157	13103	13072	13109	13118	13107	13067	12883	13269	13051	13027	13111	13003	12973	13050	13084	12964	13079	13106	12960	13008	13122	13153	13079	13087	13125	12914	13224	12972	13072	13072	12931	12987	12999	13038	13047	13033	13114	13112	13184	13170	13219	13088	12980	13155	13240	12999	13134	13040	13242	13039	13132	13125	13043	13051	13237	13142	13141	13044	13074	13014	13115	12960	13045	13086	13202	13026	13173	13090	13025	13101	13141	13161	13044	13162	13094	13190	13072	13154	13012	13087	13177	12877	13036	13202	12930	13021	13046	13101	12997	13017	12999	13117	13123	12989	13160	13131	13189	13023	13151	13054	13211	13149	13097	13219	13016	12947	13066	13056	13138	13201	13087	13175	13147	13014	13085	13093	12988	13128	13058	13038	13121	13085	13281	13207	13087	12979	13263	13143	13185	13096	13002	13165	12821	12885	13087	13049	13120	13108	13064	13117	12947	13106	12991	13114	12961	12994	13113	13047	13187	12956	13044	13125	13231	12899	13140	12942	12952	13015	13066	13014	13056	13269	12981	12975	13079	13171	13111	13002	13177	13190	13099	13049	13093	13027	13070	13117	13088	13041	13122	13077	13001	13171	13182	12965	13172	13203	13062	13049	13240	13026	13134	12983	13192	13071	13241	13017	12872	13177	13072	12984	13226	12943	13118	13098	12994	12978	13248	12927	13125	13243	13181	13258	13065	13111	13000	13024	12898	13195	12981	13199	13110	12904	13085	13031	13124	13238	13187	12975	13221	13047	13114	13036	13138	13008	13102	12994	13041	13107	13129	13125	13114	13092	13047	12975	13084	13078	13160	13114	13098	13059	12945	13009	12982	13153	13042	13287	13063	13207	12969	13168	13220	13054	12967	13046	13015	13096	13070	13013	13225	13161	13077	13167	12949	13075	12987	13296	13203	12989	13092	13183	13066	13083	13062	13050	13191	13047	12970	13065	13006	13023	12950	13331	13049	13093	13015	13051	13039	13030	13174	13040	12930	12990	12948	13181	13001	13039	13113	12998	13047	13062	13167	12883	13193	13044	13147	13153	13141	12939	13183	13167	13004	13148	13209	12985	13179	13095	12983	13054	13251	12900	13045	12970	13098	12928	13073	13076	13075	13156	13195	12932	13071	13057	13153	12943	13110	13114	13221	13016	13219	13017	13090	13259	13156	13076	13105	13020	13115	13073	13071	13015	13015	13163	13153	13009	13000	13017	13101	12935	13061	13243	13183	13095	13031	13171	13003	13063	12961	13113	13023	13146	13097	13108	13041	13014	13125	12974	13190	13032	13099	13209	13210	13111	13016	13193	13095	13192	13068	13155	13215	13025	13078	13190	12913	13046	13142	13196	13264	13133	12921	12972	13043	13015	13130	13209	13028	12980	13136	12980	13083	12946	13210	13155	13074	13153	13063	13142	12962	12906	13140	13232	13127	13207	13097	13165	13184	13075	13125	12996	13087	13289	13042	13113	12890	13240	13078	13287	13121	13079	13360	13167	13018	13029	13095	13193	13064	13141	13083	13106	13127	13034	13207	13050	13078	13174	12963	12935	12972	13094	13084	13047	13130	13201	12895	13033	13163	13253	13195	13083	13168	13008	13009	13131	13075	13019
22527	21542	28750	24752	21873	23316	22505	17569	16723	16683	16591	16510	16233	16177	16238	16135	16172	16168	16118	16012	15914	16111	16105	15970	15957	16054	15957	15773	15843	16025	15823	15902	15978	15744	15836	15704	15773	15967	15740	15766	15868	15675	15915	15858	15729	15918	15865	15842	15691	15683	15904	15728	15860	15725	15759	15757	15808	15885	15857	15773	15670	16108	16143	16007	15809	15679	15823	15891	15673	15804	15857	15800	15901	15680	15853	15809	15761	15777	15767	15620	15788	15743	15700	15837	15793	15701	15827	15885	15830	15571	15718	15833	15996	15932	15685	15756	15898	15462	15843	15633	15740	15587	15932	15902	15967	15695	15612	15933	15816	15831	15727	15777	15609	15617	15669	15674	15732	15742	15786	15773	15800	15699	15892	15532	15542	15547	15842	15686	15624	15567	15895	15778	15953	15735	15706	15619	15983	15850	15726	15840	15692	15730	15702	15686	15997	15968	15897	15797	15722	15833	15600	15632	15797	15729	15744	15939	15860	15720	15696	15726	15793	15907	15739	15748	15946	15640	15907	15908	15799	15882	15896	15830	15665	15854	15656	15798	15511	15758	15639	15909	15747	15800	15811	15735	15864	15493	15635	15829	15941	15717	15815	15678	15692	15677	15663	15967	15822	15733	15809	15844	15723	15848	15947	15858	15717	15492	15667	15604	15818	15533	15698	15579	15886	15943	15833	15927	15759	15873	15802	15837	15780	15691	15748	15893	15946	15827	15752	15731	15635	15757	15718	15716	15912	15873	15867	15717	15567	15816	15717	15828	15664	15628	15663	15721	15739	15808	15909	15803	15867	15514	15816	15587	15726	15579	15816	15730	15772	15667	15655	15883	15973	15509	15781	15688	15727	15865	15850	15740	15944	15808	15671	15762	15703	15693	15853	15669	15725	15916	15692	15820	15744	15616	15608	15678	15678	15792	15716	15838	15771	15900	16048	15718	15572	15789	15742	15727	15928	15833	15889	15900	15851	15670	15864	15639	15829	15613	15713	15887	15770	15767	15775	15902	15619	15739	15590	15841	15812	15741	15854	15749	15930	15640	15713	15801	15931	15835	15799	15633	15425	15722	15718	15764	15749	15860	15600	15821	15769	15746	15662	15869	15713	15805	15892	15755	15844	15600	15716	15795	15518	15673	15712	15884	15959	15586	15976	15640	15675	15799	15613	15761	15728	15847	15922	15628	15842	15831	15692	15722	15780	15792	15791	15850	15800	15648	15834	15834	15820	15930	15883	15795	15863	15833	15738	15607	15729	15709	15583	15441	15776	15875	15698	15808	15684	15725	15658	15698	15551	15591	15809	15642	15776	15669	15646	15618	15530	15668	15607	15702	15785	15952	15882	15656	15790	15778	15773	15661	15833	15637	15785	15751	15743	15759	15667	15956	15612	15598	15664	15710	15497	15536	15745	15803	15706	15822	15904	15780	15699	15938	15867	15632	15712	15830	15813	15742	15877	15590	15765	15678	15781	15573	15819	15790	15746	15707	15913	15569	15762	15789	15831	15795	15731	15913	15788	15590	15809	15754	15896	15955	15848	15836	15673	15808	15826	15789	15722	16034	15680	15805	15866	15882	15719	15790	15841	15632	15697	15804	15823	15852	15944	15747	15712	15876	15940	15698	15645	15785	15817	15879	15714	15644	15707	15681	15714	15801	15623	15700	15728	15699	15867	15687	15513	15787	15728	15707	15697	15767	15798	15598	15630	15616	15672	15640	15666	15816	15854	15737	15877	15747	15806	15944	15851	15735	15676	15765	15618	15796	15673	15641	15677	15710	15697	15659	15761	15800	15848	15980	15911	15804	15658	15592	15711	15739	15799	15732	15797	15817	15720	15770	15823	15725	15817	15772	15782	15787	15667	15680	15757	15819	15765	15583	15597	15823	15787	15810	15573	15637	15582	15607	15723	15693	15594	15984	15758	15788	15818	15707	15717	15675	15716	15811	15767	15709	15891	15988	15814	15917	15828	15790	15923	15722	15595	15775	15968	15705	15877	16011	15690	15818	15732	15729	15932	15817	15816	15684	15736	15910	15871	15881	15897	15754	15807	15640	15771	15510	15750	15916	15771	15694	15898	15559	15815	15673	15836	15597	15788	15639	15560	15288	15834	15967	15731	15844	15623	15739	15793	15881	15876	16125	15515	15672	15745	15822	15784	15857	15856	15689	15783	15685	15682	15775	15910	15865	15736	15857	15838	15563	15732	15529	15812	15743	16030	15800	15634	15605	15797	15964	15798	15787	15927	15917	15638	15686	15810	15753	15742	15816	15756	15625	15702	15683	15649	15503	15875	15822	15854	15776	15742	15870	15916	15542	15548	15748	15903	15872	15872	15973	15759	15666	15886	15816	15827	15786	15820	15766	15845	15803	15641	15626	15800	15859	15753	15776	15790	15809	15658	15937	15870	15877	15690	15736	15953	15900	15814	15906	15925	15511	15878	15809	15613	15565	15635	15600	15739	15701	15628	15694	15742	15772	15856	15744	15788	15784	15704	15911	15775	15712	15787	16004	15779	15737	15842	15736	15654	15778	15743	15692	15535	15583	15740	15814	15625	15738	15914	15790	15837	15660	15915	15499	15631	15784	15770	15551	15885	15732	15684	15914	15555	15784	15668	15550	15841	15647	15799	16105	15782	15849	15851	15656	15725	15738	15636	15721	15967	15881	15603	15801	15846	15621	15832	15570	15578	15506	15791	15693	15758	15625	15722	15729	15784	15803	15792	15707	15812	15707	15724	15934	15746	15710	15896	15854	15765	15640	15706	15894	16059	15743	15685	15741	15745	15912	15763	15797	15675	15704	15627	15655	15933	15842	15758	15729	15855	15849	15865	15863	15666	15787	15764	15520	15710	15940	15585	15871	15471	15630	15796	15629	15898	15595	15978	15921	15689	15842	15733	15730	15607	15805	15851	15826	15740	15828	15871	15710	15691	15712	15535	15835	15728	15984	15792	15687	15931	15796	15820	15849	15819	15683	15686	15846	15764	15767	15838	15912	15855	15834	15884	15539	15772	15787	15702	15929	15797	15792	15778	15719	15733	15605	15541	15707	15671	15765	15707	15897	15839	15762	15754	15676	15595	15691	15764	15824	15600	15650	15693	15656	15717	15682	15394	15739	15752	15723	15824	15727	15918	15970	15774	15811	15662	15724	16028	15866	15898	15770	15651	15900	15618	15727	15671	15884	15845	15710	15698	15723	15711	15772	15803	15552	15788	15822	15630	15782	15676	15719	15620	15806	15760	15535	15697	15798	15722	15712	15815	15774	15708	15776	15586	15720	15580	15868	15809	15709	15740	15840	15676	15899	15808	15790	15709	15874	15720	15903	15729	15739	15818	15770	15724	15706	15863	15839	15986	15523	15623	15753	15730	15742	15735	15671	15675	15823	15729	15800	15915	15638	15784	15973	15679	15861	15745	15652	15717	15625	15734	15757	15715	15650	15708	15741	15829	15653	15644	15621	15690	15679	15795	15795	15686	15822	15857	15944	15677	15728	15826	15477	15847	15774	15892	15714	15588	15675	15659	15787	15919	15812	15778	15703	15761	15844	15656	15779	16007	15651	15464	15615	15865	15753	15976	15652	15878	15738	15882	15803	15987	15658	15679	15742	15847	15806	15538	15745	15792	15944	15943	15660	15902	15868	15812	15734	15886	15711	15660	15644	15756	15899	15578	15619	15678	15530	15633	15819	15678	15632	15540	15825	15839	15749	15799	15721	15675	15714	15752	15781	15788	15779	15828	15787	15873	15821	15745	15748	15874	15705	15919	15729	15698	15763	15625	15944	15878	15702	15835	15638	15759	15901	15753	15549	15526	15591	15874	15728	15742	15701	15781	15759	15715	15868	15766	15756	15635	15711	15638	15943	15802	15607	15699	15712	15855	15723	15819	15754	15777	15674	15707	15718	15627	15810	15662	15630	15607	15786	15695	15678	15709	15797	15810	15973	15689	15835	15818	15719	15640	15572	15825	15846	15571	15724	15920	15771	15766	15755	15573	15580	15698	15615	15832	15801	15966	15556	15600	15822	15762	15760	15738	15983	15789	15781	15709	15998	15863	15673	15768	15738	15670	15822	15799	15806	15624	15710	15962	15724	15777	15789	15734	15803	15592	15710	15657	15971	15904	15865	15780	15638	15803	15654	15709	15672	15911	15762	15974	15769	15733	16015	16052	15848	15786	15862	15701	15625	15668	15767	15824	15830	15817	15851	15658	15765	15867	15739	16018	15762	15817	15564	15769	15816	15758	15619	15687	15832	15783	15708	15709	15854	15855	15980	15735	15884	15961	15639	15721	15717	16005	15807	15809	15811	15788	15890	15742	15711	15755	15850	15854	15798	15763	15917	15706	15506	15746	15901	15873	16001	15939	15873	15823	15626	15749	15469	15766	15682	15670	15808	15782	15758	15735	15649	15654	15838	15900	15877	15871	15636	15708	15817	15977	15782	15750	15746	15834	15653	15712	15659	15740	15881	15727	15645	15610	15880	15825	15899	15709	15927	15811	15601	15844	15551	15798	15834	15806	15814	15538	15579	15624	15770	15911	15761	15702	15722	15716	15748	15702	15760	15814	15799	15888	15730	15837	15595	15645	15816	15771	15939	15698	15758	15578	15610	15730	15640	15796	15869	15769	15685	15635	16074	15901	15661	15698	15803	15875	15756	15818	15967	15684	15591	15783	15735	15735	15923	15908	15760	15733	15801	15747	15740	15841	16006	15766	15811	15825	15693	15713	15523	15764	15784	15585	15995	16044	15747	15616	15623	15627	15694	15716	15904	16001	15842	15696	15745	15793	15914	15670	15839	15622	15846	15803	15715	15652	15639	15781	15869	15928	15619	15654	15948	15698	15595	15915	15661	15928	15565	15823	16102	15718	15746	15658	15530	15654	15602	15651	15956	15881	15826	15727	15787	15815	15621	15760	15814	15788	15592	15515	15849	15886	15924	15752	15725	15685	15804	15790	15930	15850	15856	15885	15734	15894	15888	15720	15816	15811	15506	15874	15694	15898	15733	15872	15761	15775	15654	15647	15781	15646	15751	15804	15751	15963	15588	15739	15859	15752	15852	15830	15613	15672	15832	15892	15763	16001	15673	15841	15625	15500	15712	15860	15827	15794	15899	15895	15664	16013	15560
18580	38051	29852	24477	20875	18606	16035	15512	15249	14928	14725	15002	14521	14591	14196	14326	14248	14392	14269	14210	14290	14067	14240	14094	14072	14186	14058	14024	14140	14022	14115	14153	14118	14172	14145	14160	14167	14136	14058	14198	14195	14123	14173	14224	14346	13991	14197	14093	14335	14061	14146	14077	14065	14126	14027	14224	14197	14082	14103	14151	14006	14124	14264	14211	14059	14112	14091	14095	14147	14168	14091	14088	14082	13957	14137	14116	14260	14116	14156	13983	14263	14065	14013	14079	14110	14085	14146	14177	14219	14073	13974	14208	14171	14072	14239	13966	14050	14259	14078	14318	14265	14290	14025	14155	14157	14147	14085	14069	14289	14154	14063	14053	14055	14190	14019	14001	14020	14153	14044	14019	13996	14289	14121	14027	14029	13928	14060	14055	14186	14243	14104	14070	14067	14111	14067	14164	14151	14021	14047	14141	14188	14216	14112	14236	14136	14053	14052	14066	14027	14128	14180	13927	14077	14062	13961	13920	14250	14187	13974	14077	13921	14117	14003	14239	14073	14020	14016	14283	14169	14000	14253	14239	13953	13948	14098	14205	13957	14028	14198	14055	14162	14207	14024	14157	14060	13922	14208	14142	14081	14083	14136	14119	14305	14083	14117	14105	14021	14139	14102	14118	14007	14033	14227	13991	14274	14205	14113	14025	13983	13971	13975	13985	14149	14021	13939	14267	14178	14144	14052	14054	14031	14027	14167	14252	14084	14142	13983	13970	14110	14127	14083	14084	14070	14065	14159	14006	14194	14175	14078	14187	14125	14158	14106	14111	14099	14117	14103	13995	14359	13964	14140	14080	14093	14009	13886	14156	14105	14030	13961	14090	14156	13999	14152	14042	14149	14055	14163	14095	13992	13969	14086	14107	14047	13966	14035	14028	13922	14116	14006	14081	14030	14029	14247	14056	14004	14027	14177	14062	14047	14099	14162	14061	14278	14179	14138	14197	14077	14086	14099	14170	14066	14146	14083	13950	14218	14084	14143	14082	14078	14182	14141	14122	14122	14289	14192	14166	14069	13927	14182	13928	14223	14143	14078	14289	14061	14096	14164	14119	13935	14019	14169	13914	14011	14030	14118	14118	13992	14034	14176	14043	14192	13998	14117	14195	14118	14097	14307	14194	14118	13937	14105	14115	14127	14179	14220	13937	14158	13995	14044	14140	14110	14104	14067	14023	13959	14121	14084	13918	14236	14046	14104	14255	14133	14106	14104	14066	14087	13972	14088	14039	14124	14038	14154	13978	14057	14093	14143	14068	14021	14083	14122	14146	13909	14083	14205	14031	14131	14045	14207	14077	13939	14295	14033	14182	14147	14045	14133	14087	13937	13924	14141	14143	13831	14117	14272	14151	14042	14219	14279	14022	14002	13999	14111	14310	14142	14087	14171	14070	14083	14050	13976	14276	14132	14000	14196	14106	14002	13833	14110	14115	14086	14083	14195	14172	14111	14102	14079	14044	14043	14064	14151	14129	14067	14096	14033	14129	14087	14156	14075	14008	14207	14102	14105	14034	13951	14119	13950	14165	14088	13848	14159	13977	14057	14115	13959	14081	14037	14261	14232	14138	13950	14126	14196	14169	14166	14168	14186	14031	14132	14263	14111	14201	14131	14050	13989	14160	14020	14149	14211	14030	14159	14131	14130	14032	14135	14030	14243	14001	14147	14074	14108	14154	14111	14004	13922	14267	14089	14042	14243	14069	14075	14014	14079	14258	14195	14023	14188	14061	13858	14072	14057	13984	14100	14083	14148	14028	14039	14275	14105	14312	14030	14078	14049	14047	14072	14056	14045	14216	14081	14119	14195	14160	14139	14200	13976	14067	14085	13989	14102	14217	14136	13988	13887	14009	14087	14082	14187	14267	13916	14091	14123	14029	14269	14058	14180	14167	13995	13966	13987	14113	14264	14158	14161	14123	14108	14064	14068	14075	14161	14091	14093	14103	14100	14057	14108	14064	14181	14023	14066	14187	14256	14198	14105	14013	14135	14019	14107	14099	13994	14148	14133	14014	14069	14068	13885	14126	14212	14038	14095	14146	14055	14124	14211	14271	14141	14176	14087	14119	14029	14100	14133	14097	14081	14160	14027	14135	14080	14138	14072	14267	14127	14133	14154	14089	14137	13934	14100	13991	14065	14012	14086	13965	13927	14036	14114	14067	14171	14203	14130	13938	14037	14260	14241	14150	14211	14145	13971	14201	14012	14126	14227	13972	14139	13964	14073	14001	14144	14196	14116	14168	14084	14032	14252	14000	14014	14071	14194	14157	14078	14167	14101	14123	13944	14125	13937	14014	14150	14263	14101	14060	14095	14188	14011	14227	14078	14094	14181	13981	14110	14156	14062	14163	14189	14101	14080	13942	13984	14009	14030	14138	14127	13916	13981	14187	14111	14056	14160	13958	14027	14064	14107	14194	14105	14157	14224	14129	14143	14289	13931	14083	13925	14186	14050	14066	14088	14084	14001	14336	14050	13969	14066	14092	14173	14025	14043	14106	14069	14035	14004	14220	14055	14005	13959	14119	14201	14025	14181	14002	13893	14227	14035	14077	14069	14095	14093	14022	14117	14232	14084	14224	14111	14058	14155	14189	14239	14221	14203	14054	14039	13995	13926	14147	14158	14122	14166	14264	14206	14082	14037	14049	14022	14093	14261	14111	14070	14014	14090	14144	14029	14106	14036	14136	14093	14215	14069	14133	14193	14221	14124	14053	14133	14132	14002	14037	14025	14210	13928	14039	14050	14002	14085	14055	14123	14001	13898	14048	14139	14095	14163	14262	14008	14150	14173	14148	14168	14092	14116	14113	13949	14009	14140	14104	14256	14111	14047	14132	14193	14171	14168	14281	14110	14002	13987	14179	14120	14037	14315	13999	14037	14002	14050	14125	14026	14105	14113	14203	14115	14151	14004	14153	14030	14102	14044	14113	14069	14206	14083	14121	13920	14006	13940	14147	14039	14166	13997	14057	14097	14135	14218	14223	14162	14024	14084	14031	14138	14203	13860	14257	14314	14140	14031	13884	14131	14175	14015	14008	14129	13995	14136	14027	14110	14161	14109	14163	14091	14274	14241	14058	14175	14045	14068	14018	14063	14146	14176	13975	14194	14116	13907	13855	13979	14038	14115	14093	14148	14109	13984	14232	14030	14066	14161	14058	14082	14209	14073	14082	14153	14116	14114	13949	14022	14026	14070	14118	14061	14169	14030	14002	14015	14163	14015	14098	14117	14032	14138	13954	14067	14205	13998	13955	13875	14182	14149	14084	14206	14162	14154	14091	14240	14080	13905	14092	14156	14091	14187	14038	14215	14243	14086	14136	13953	14157	14054	13947	14136	14004	14158	14279	14035	14119	13917	14167	14114	13960	14224	14003	14058	14374	14113	13931	14082	14044	14186	13854	14016	14204	14239	13989	14179	14112	14229	14094	14124	14147	14079	14238	14260	14064	14093	13905	14100	14182	14083	14146	14060	13968	14158	14004	14109	14031	14197	14159	14218	14040	14104	14098	14099	14142	14026	14028	13999	14102	14047	14021	14146	14002	14000	14038	13995	13941	13959	14169	14107	13985	14143	14315	14025	14085	14151	14064	14078	14167	14129	14084	14102	14163	14337	14021	14156	14022	14183	13990	13920	14129	14166	14095	14277	13795	14187	14112	14067	13970	14174	14010	14069	13980	14196	14048	13912	14189	14202	14154	14177	14105	14192	14158	14208	13953	14063	14049	14040	14211	14047	14344	14002	14019	13931	13978	14042	14275	14056	14093	14038	14050	14073	14007	14061	14236	14155	14045	14176	14077	14054	14398	14187	14011	14133	13986	14005	14270	13994	14064	14012	14084	14080	14238	13944	14050	13989	13986	14151	14170	14264	14141	14071	14179	14250	14069	14084	13875	14058	14032	13907	14178	14136	14070	14027	14229	14063	14123	14139	13867	14108	14090	14081	14119	14015	14115	14111	14112	13983	14117	14053	13983	14032	14124	14077	14085	14210	13851	14221	13933	14313	14160	14153	14200	14337	13963	14142	14096	13890	14206	14084	14057	14168	14071	14209	14002	14072	14196	13840	13853	14080	14126	14223	14045	14103	14184	13906	14169	13989	14087	14072	14064	14158	13971	14005	14055	14175	14137	14168	13951	14151	14009	14099	14018	14143	14084	14141	14050	14011	14088	14194	14264	14078	13947	14170	13902	14201	14333	14111	13984	14171	13918	14089	14135	13958	14082	14034	13997	13993	14187	14132	14028	14260	14072	13981	14038	13994	14101	14020	14207	14189	13824	14251	14046	14107	14149	13996	14132	14068	14165	14034	14002	14205	14088	13931	14090	14005	13980	14245	14020	14111	14116	14109	14178	14146	14093	14017	14130	14088	14132	14270	14013	13980	14131	14037	14188	14137	14014	14156	14149	14222	14062	13921	13924	14105	14040	14053	14269	14035	13935	14094	14080	13983	13971	14215	14054	14164	14237	14039	14023	13969	14134	14107	13989	14040	14068	14066	14181	14117	14089	13940	14044	14140	13941	14182	14097	14163	14162	14097	13928	14079	14219	14046	14062	14028	14071	14165	14240	14171	14001	14020	13949	13953	14040	14174	14205	14076	13988	14167	14141	14179	14023	14162	14089	14182	14083	14101	14065	14079	14020	14189	13970	13933	14279	14293	14035	14128	14172	14219	14166	14108	14051	14036	14079	14112	14004	13908	13996	14242	14210	14125	14145	14093	13939	14060	14205	13917	14095	13900	14135	14047	14065	14042	14100	14169	13942	14072	13994	14016	14196	14182	14012	14086	14098	14031	14064	14136	13980	13918	14000	14220	13994	13980	14112	14160	14090	14113	14028	14032	13951	14113	14059	14086	14028	14069	14040	14070	14174	14146	14066	13966	14069	14075	14142	14296	13964	14028	14085	14056	14108	14138	14271	14222	14134	14120	14039	13890	14132	14126	14277	14144	14248	14215	14085	14116	14138	14097	14076	14106	14173	14118	14217	14061	14017	13990	14212	14142	14049	14060	14265	14073	14084	13983	14055	13939	14100	14184	14051	14067	14459	13963	14128	14126	13970	14234	14157	14178	14133	13836	14090	14117	14106	13943	14245	14112	14075	13991	14231	14205	14030	14006	13948	14156	14136
29144	22364	21937	18230	15024	14750	14339	14251	14095	14170	14118	14138	14040	13878	13915	13956	13987	13940	14015	13936	13978	13872	13841	13858	13882	14079	14040	13993	14000	13784	14118	13964	13841	13852	13950	13874	13881	14102	13906	14231	13744	13709	14070	14022	13957	14147	14046	13764	13907	13842	13983	13889	13775	13786	13957	13835	13791	13749	13903	14068	14030	14030	13924	13891	13754	13922	13917	13993	14018	13940	13813	13873	13798	13770	13888	13943	13938	13792	14032	13751	14006	13864	14017	13724	13828	13827	13958	13943	13935	13857	14018	13978	13770	13858	13962	13793	13717	13962	13849	13803	13875	14020	13861	13937	14175	13704	13877	14033	13972	13798	13872	13898	13876	14234	13959	13801	13900	14048	13856	14071	13798	13933	13957	13918	13909	13942	14024	14052	13863	13856	13993	13758	14016	13973	14106	13959	14003	13761	13781	13888	13986	13972	14000	13772	14002	14061	13864	14095	13759	13773	14029	13799	13897	13950	13898	14035	13986	14052	13965	13830	13839	13932	14037	13894	13889	14054	13937	13841	14075	13923	13977	13994	13956	14086	13995	13785	13924	13892	13850	13838	13717	13977	13842	13859	13999	14144	13884	13963	13852	13943	13983	13867	14039	14032	14136	14004	14008	13912	13872	13815	14276	13888	13922	13962	13962	13969	13958	13848	14177	14036	13755	13848	13913	13809	14102	14006	13875	13882	13921	13970	14083	13826	14230	13783	13886	13987	13954	13931	13860	13961	13992	13924	13989	13910	13960	14001	13950	13872	13768	13749	14044	13994	13948	13793	14073	14159	13880	14037	13885	14018	13821	13991	13982	13919	13940	14033	13933	13994	13941	13974	13821	13893	13875	14012	13933	13958	13875	13695	14053	13708	14050	13723	13978	13917	14002	13672	13948	14069	14008	13967	13988	13858	13967	13985	14029	14002	13950	13828	13626	13851	13866	13881	13837	14094	14042	13933	13922	14109	14052	14082	13866	13853	14030	13997	14151	13735	13918	14051	14097	13786	13673	13845	14149	14031	14070	14061	14053	13857	13654	13937	13757	13973	14008	13808	13946	14048	13927	13941	13962	13906	13832	14051	13930	13931	13940	13917	13884	13946	13798	13987	13998	13790	13817	13966	13966	14125	14013	13979	13808	13934	14051	14086	13772	13767	13940	13795	13988	13756	13691	13768	13852	13962	14088	13959	14054	13940	13813	14094	13981	14005	13937	14134	14114	13840	13884	13996	13916	13987	13885	13894	13690	13915	14041	14013	13823	13843	14057	13818	13788	13903	13714	13844	13955	13917	13789	13839	13840	13848	13762	13971	13866	13934	14046	13931	13923	13899	13814	13826	13953	13827	13694	13984	13937	13946	14036	13858	14057	13952	13848	13787	13893	13775	13813	13641	13978	13884	13844	13926	13798	13827	14036	13837	13794	13985	13822	14104	14014	13900	13959	13989	13966	13945	13897	14005	13844	13635	13768	13737	13940	13969	13873	13901	13950	13939	13735	13832	13812	14075	13960	13872	13794	13965	13886	13900	13993	13959	14024	14003	14005	13955	14093	14097	13922	13744	13892	13920	13832	13968	13881	13924	14021	13859	13976	13931	13999	13848	14002	14045	13967	13938	13766	13674	13972	13983	14029	13831	13939	13938	13894	14003	13926	13872	13914	13917	14026	14011	14150	13932	13892	13947	13820	13880	13873	13912	13940	13778	13839	13896	14072	14020	13961	13850	13882	13847	13804	13734	14011	13862	13911	13965	14053	13865	13952	13860	13936	13685	13981	14041	14147	13632	13889	13916	13994	14116	13947	13861	13868	13998	13929	13773	13982	13995	14026	13874	13915	13921	13937	13913	13759	14008	13945	13995	13898	13975	13892	13733	13803	13855	13928	13910	13979	13994	13840	13872	13902	13843	13873	13936	13934	14037	14125	13932	13918	14079	13874	13696	13780	13896	13997	13976	13911	14051	13697	13871	13928	13900	13962	13850	13936	13996	13788	13849	13799	13852	13796	13794	14027	14110	14028	13850	14088	13842	14060	13935	13892	14006	13902	13804	13805	13913	13924	13987	13832	14117	14121	14003	13935	13993	13864	13857	13974	13872	13836	14001	13809	13953	13944	13776	13942	13800	13767	13884	13936	13995	13960	14018	13867	13878	13765	14063	14045	13962	13984	13910	13916	13820	13881	13933	13868	13949	13704	13883	13822	13950	13840	14013	13962	14006	13937	13880	14029	13876	14000	13905	14000	14017	13912	14046	13756	13938	13775	13928	13950	13857	13962	13907	13908	13852	13955	13847	14120	13915	13817	13925	14109	13901	13993	14048	14076	13814	13839	13942	13935	14024	13847	13791	14014	13807	13750	13892	13854	14031	13905	13899	13874	14002	14025	13906	13899	14012	13955	14002	13989	13847	14103	13988	14183	13951	13838	13919	13911	13879	13753	13724	13947	13980	13905	13922	13978	13857	14112	13930	13929	13885	14004	13650	13881	13737	13935	13799	13907	14027	13836	14026	13809	13652	13742	13852	13859	13758	13855	13990	13918	13810	13868	13875	13905	13824	13936	13907	13909	13793	13879	14012	14066	13941	13864	13922	13911	14047	14125	14036	13997	13860	13818	13883	13947	14017	14088	14073	13951	14099	13857	14028	13797	13926	13993	13952	13952	14018	14021	13875	13890	13799	13858	13861	13948	13862	13979	13949	13798	13931	14130	14051	14064	13954	14120	14005	13997	13952	13853	14176	13886	13921	13885	14043	13927	13677	13825	13831	13719	13877	13863	13784	13939	13933	14032	13969	13816	13919	13843	13845	14039	13684	14007	13861	13791	13987	14051	14031	13816	13984	14006	13783	13834	13827	13953	13830	13964	14036	14029	13885	14125	13977	13985	13940	13894	13926	13927	13943	14062	13864	13913	13911	13878	13808	13971	13944	13871	13835	13898	13960	13937	13781	13881	14038	13843	13885	13852	13852	14055	13840	14033	14101	13999	13947	13837	13992	13735	13886	13713	13833	13968	13808	13961	13761	13913	13925	13801	13851	13736	13743	13971	13722	14013	13969	13912	14104	14129	13934	14074	13920	13887	13878	14129	14090	13783	13738	14104	13844	13750	13726	13769	13871	13892	13955	13913	14042	13717	13943	13845	13925	13941	14019	14058	14019	13866	13980	13921	14121	13982	13861	13807	13906	14047	13982	14083	13958	13997	13949	13861	13871	13978	13849	13899	14054	13897	13745	13894	13922	13877	14051	13971	13870	13788	13876	13817	13954	14160	13749	14063	13817	13943	13799	13726	13911	14005	13722	13863	13803	13757	13814	14033	14119	13973	13936	14001	13991	14033	13906	14008	13959	14064	13953	14094	13909	14179	14001	14011	14125	13959	13880	13927	14026	14141	13965	14012	13773	13934	14056	13949	14011	14091	13761	14109	13958	13918	13856	13907	14003	13840	13847	13866	13716	13857	13774	13879	14032	13745	13860	13947	13962	13859	13883	13969	13904	13945	14019	13925	13958	13702	14080	13840	14042	13776	13958	13882	13994	14099	13881	13751	13796	13872	13847	13857	13926	13911	13913	13793	14076	14060	13815	13904	13984	14010	14151	14044	13972	13960	13804	14103	13848	13923	13903	13956	14057	14024	13933	13843	13894	13906	13879	13887	13695	13766	13976	13831	13777	13791	13839	13899	14080	14114	13731	13868	14045	13938	13995	13879	13964	13881	13830	14024	13816	13741	13977	14029	13955	13941	14110	13858	13944	13859	13957	13956	13941	13917	14037	13939	14055	14072	14068	14139	14027	13909	13701	13712	14008	13917	13994	13795	13812	14008	14061	13883	13883	13751	13799	14004	13926	13841	13815	14028	14038	14004	13838	13733	13963	13940	13997	13881	13934	14058	13930	14079	14047	13739	13852	13929	13767	13895	14090	13974	14110	13929	13844	14148	13869	14038	13712	14070	13986	14003	13951	13826	13886	14029	13927	13952	13909	13807	13982	14002	13827	13992	13933	13907	13843	13983	13684	13872	13931	13914	14129	13894	13932	13854	13892	13835	13951	13868	13979	13872	13906	13897	13921	13865	13925	14003	13959	13951	14079	13958	14005	13928	14015	13895	13810	14047	13862	13951	14056	13856	14125	13981	13949	13865	13987	14048	13944	14134	13870	13957	13852	14053	13970	13997	13884	13902	13944	13823	13860	13938	13958	13883	14014	14026	13890	13764	13817	13934	14149	14153	13928	14019	13904	14026	13713	13903	13884	14086	13740	13666	13862	13775	13909	13910	13988	14075	14015	14018	14009	13923	13902	13852	13939	13920	13958	13943	13886	13812	13738	13903	13805	13921	13940	13773	13668	13707	14158	13746	14042	14083	13940	13733	13948	13844	13941	13985	14030	13918	13797	13788	13785	13870	13835	13829	13773	13775	14140	14043	14076	14082	13897	13815	13923	13860	13931	13901	13942	13909	13994	13907	14075	13945	13995	13910	13917	14150	13901	14029	14036	14062	13826	13892	13784	13777	13909	13956	13903	13862	13888	14075	13921	13910	13962	14102	13968	14000	13965	13784	13923	14007	14024	13977	14055	14161	14089	13866	13948	13854	13981	13785	13812	13791	13850	13849	13947	13948	13975	14002	13874	13905	13917	13955	13947	13932	13902	14020	13998	14002	13881	13999	13950	13771	13823	13911	13882	13888	13991	13922	13855	13834	13859	13960	13871	13827	13912	13979	14004	13975	13773	13929	13879	13749	13990	14060	13880	13942	14053	14174	14189	13900	13686	14135	13936	13944	14030	13797	14122	13886	13968	13827	14023	13983	13861	14008	13829	14025	14012	13947	13947	13998	13780	13989	13940	13901	13963	13937	13885	13934	13930	13920	13963	13828	14103	13926	13825	14066	14087	13792	13997	14018	13978	13939	14100	13997	13986	13997	14163	14030	14214	13966	13935	13895	13805	13845	13906	13790	13975	13818	13910	13989	13865	13820	13854	13940	13760	13966	14088	13936	14054	14015	14087	13941	14030	13935	13925	13909	13963	13940	13963	14185	13849	13927	13802	13805	13898	13967	13744	13722	14026	14086	13919	13854	13826	14002	14078	13992	13854	13960	13835	13902	13919	13756	13940	13996	13885	14021	13916	13961	13778	14063	13917	14115	13946
16321	22752	18292	15697	14375	14178	13514	13421	13188	13295	13267	13089	13044	13002	13011	12896	12942	12985	12983	12861	12894	12831	12871	12822	13068	12864	12975	12796	12962	12884	12836	12741	12707	12961	12926	12950	12937	12778	12981	13030	13027	12696	13008	12883	13011	12907	12884	12914	12894	13031	12996	12871	13011	12917	13015	12875	12962	12799	13032	12954	12734	13035	12976	12921	12919	12935	13003	12938	12868	12799	13101	13011	12805	12767	13085	12788	12927	13063	13025	12848	12854	13041	12809	12838	12915	12926	12862	12899	12898	12976	12865	12914	12933	12893	12718	12725	12796	12810	12823	12900	12857	12912	12982	12912	12880	13026	13014	12913	13034	12985	12890	13058	12950	12978	13163	12827	13021	12907	12816	12866	13004	12990	12924	12848	12952	12971	13040	13020	12825	13057	13007	12809	12793	12947	12973	12906	12961	12861	12951	13006	12961	13017	12956	12881	12814	12849	12907	12965	12913	12785	12919	13013	12833	12880	12964	12897	13009	12762	13087	12987	12872	13015	12957	12946	12809	12995	12855	12927	12658	12843	12953	12867	12914	12930	12879	12979	12887	12920	13001	12774	12925	12790	12805	12809	12962	12940	12874	13002	12937	12916	12909	12723	12831	12966	13013	12921	12789	12925	12949	12943	12862	12866	12815	12905	13027	12940	13013	12857	13035	12806	13075	12854	12944	12840	12899	12881	12889	12797	13070	12944	12931	12941	13139	13049	13024	13116	12910	12881	12993	12814	12838	12895	12948	12932	12878	12932	12851	12867	12775	13000	12964	12803	13077	13007	12862	12856	12936	12942	12985	12804	12967	12827	13038	12705	13030	12978	12871	12723	13121	13017	12761	13135	12992	12827	12879	12957	12916	12900	12792	13006	13060	12789	12984	12743	12841	12863	12757	12856	12852	13010	13035	12997	12886	12946	13048	13035	12795	12892	12824	12877	12862	13021	12945	12950	12822	13064	12790	12920	12915	12924	12864	13039	12935	12872	12915	12788	12842	12950	12931	12919	12914	12722	12774	12892	13000	12909	12759	12912	12803	12956	13021	13081	12943	12904	12897	12921	12799	13007	12867	12877	13027	13076	12890	12967	12938	12845	12964	12965	12862	12950	12843	12777	12894	12902	12986	12866	12835	12798	12929	12878	12963	12969	12942	12754	13026	12847	12887	12811	12830	12784	12836	12977	12886	12812	12842	12939	12901	12951	13118	12847	12773	13033	12924	12967	12947	12898	13047	12942	12885	13031	12964	12922	12878	12955	12997	13023	12844	12965	12750	12950	12807	13020	12786	13091	12872	12838	12965	12980	12865	12966	13190	12833	12884	12849	12915	13018	12884	12866	12904	13045	13120	12894	12670	13002	12864	12989	12847	12861	12970	12902	12867	12855	12813	12903	12878	12917	12921	12925	12851	12928	12984	13077	12740	12971	12904	12949	12876	12912	12820	12946	12741	13091	12882	13005	12827	13018	12712	12942	12997	12964	12852	12941	12903	12870	12820	12974	12911	12947	12903	12797	12844	12913	12914	12985	13026	12886	12867	12959	12881	12876	12966	13055	12859	12977	12971	12847	12905	12960	12857	12892	12946	13000	12939	12686	13039	12963	13021	12824	12913	13017	12936	12862	12908	12881	13031	12914	12802	12868	12793	12902	12868	12806	13020	13017	12882	12841	13047	12827	13012	12917	12926	13122	12844	12782	12923	12954	12951	13097	12751	12971	13023	13051	13009	12840	12810	12914	12936	12955	12986	12990	12946	12944	12869	12961	12796	12904	13033	13022	12882	12845	12786	12924	12944	12879	13044	12829	12821	12940	12887	12830	13113	12973	13017	12993	13019	12761	12855	12946	12959	12881	12892	13097	12956	12934	12868	12897	12826	12924	12784	13050	13027	13016	12785	12879	12892	12898	13145	12861	13035	13026	12850	13087	13035	12709	12911	12961	12942	12961	12925	13063	12864	12920	12978	12884	12791	12885	12670	12989	12911	12790	12809	13065	12808	12907	12994	12854	13041	12880	12856	12921	12923	12825	13025	12980	12895	12927	12858	12835	13106	12981	12900	12913	13006	13023	12858	12998	12882	12799	12929	12911	12937	12856	12947	12812	12788	13063	13110	12912	12905	12728	12987	12869	12983	13066	12944	12933	12891	12926	12942	12887	12936	12973	12894	12785	13062	12849	12792	13027	13027	12998	12982	12875	12858	13110	12912	12915	13052	13039	12931	12912	12925	12965	12850	12799	12933	12982	13143	12923	13076	12905	13019	12982	13011	12926	12911	12748	12869	13029	12854	12868	12957	12929	13019	12912	12835	12914	12811	12825	12998	13042	12828	12979	12951	12870	12921	12908	12961	12900	12912	12796	12904	12916	12771	13010	13012	12944	12737	12839	12979	12835	12849	12759	12775	12793	12786	12910	12836	13034	12823	12987	12800	12999	13074	12966	12922	12898	12738	12989	12970	12939	12981	12808	13230	12963	12878	12993	12974	12902	12917	13021	12982	12918	13077	13036	12873	13011	12720	12970	12980	12991	12781	12859	12828	13003	12818	13057	12938	12827	13146	12795	12914	12774	13150	12775	12880	12892	12768	12874	12977	12878	12835	13040	12864	12793	12834	12734	13028	12877	12876	12889	12874	12938	12911	12765	12936	12918	12896	12841	12826	12871	12953	13053	13017	12708	12866	12791	12964	12810	12924	12976	13085	12691	12941	12893	12964	12869	13076	12924	12837	13090	12958	12862	13001	12987	12886	13010	12764	12941	12891	12973	12826	12854	12896	12823	12929	13004	12919	12904	12964	12940	12872	12924	12923	12809	13069	12887	12837	12953	12953	12931	13049	12896	12917	13060	12979	12940	12905	12860	12882	12976	12969	12972	12949	12912	12849	13007	12818	13061	13055	12999	13033	12925	13008	12941	12879	12766	12938	12913	13040	12962	12838	12817	12917	12820	12941	12683	12933	12865	12930	12889	12754	13009	12793	12915	12977	12878	13021	12986	12997	12895	12941	12834	12910	12765	13005	12976	12856	12770	12911	13053	12947	12914	13048	12840	12882	13034	12732	13033	12849	12881	12881	12943	12977	12997	12864	12957	13089	12860	12889	12996	12699	12874	13024	12941	12887	12857	12775	12833	12943	12960	12905	12995	13053	12944	13136	12802	13085	12872	13098	12955	12889	12907	12897	12922	12868	13011	12801	13136	12855	12971	12830	12852	12984	12770	12931	13036	12813	12890	12755	13098	12912	12970	12962	12980	13006	12852	12948	12980	12874	12965	12765	12849	12917	12909	13017	12902	12940	13014	12832	12998	12940	12871	12810	12834	12953	12977	12953	13006	12801	12899	12935	12810	12907	12950	12852	12828	12866	12765	12907	13012	13010	12808	12939	12949	13025	12988	12857	12847	13087	12871	12927	12863	12982	12852	13090	12996	12921	13023	12930	12866	13023	12831	13038	12839	13074	12929	12932	12969	12861	12933	12950	12839	13017	12998	12753	12934	12889	13068	12975	12794	12937	13033	12950	12649	12983	12950	12763	12959	12917	12929	12836	13024	12917	12847	12993	12823	13078	12924	13016	13019	12936	12941	12838	12834	12845	12982	12977	12859	12990	12920	12769	12958	13028	12873	12816	12812	12933	13132	13012	12871	12856	12832	12836	13057	13076	12967	12852	12846	12796	12917	12804	13044	12843	13030	12973	12889	12932	12886	12918	12871	12942	12853	12898	12886	12957	13005	12962	12987	12819	12986	12871	12982	12768	12712	12826	12830	12838	12947	12706	12830	12865	12950	12873	12879	13088	12769	12831	12905	12869	12968	12991	12927	12685	12848	12739	12973	13033	12846	12986	13046	12916	12910	13044	12946	12941	13010	12978	12935	12813	13025	13014	13072	13035	12858	12847	12969	12899	12964	12818	12936	13043	13004	12955	12822	13073	12905	13025	12939	12969	12850	12931	12824	12927	12852	13014	12803	12923	12844	13075	12883	12881	12990	12818	13002	12986	12898	13019	12920	12918	12851	12885	12967	13000	12916	12850	12914	12904	13052	12888	12878	12834	12748	12855	13027	12892	12953	12846	12810	12884	12802	12995	12835	13009	12868	12855	12799	12996	12773	12981	12801	12957	13074	13047	12874	13044	12911	13008	13019	12913	12949	12741	12981	13170	13072	12858	12862	12776	12803	13005	12964	13103	12860	13041	12961	13006	12891	12960	12868	13009	12801	12875	12766	12821	12961	12911	12891	13082	12783	12901	12939	12915	13050	12971	12930	13064	12906	12784	12737	12901	12985	12950	13016	12987	13089	12843	12745	12909	12944	13046	12997	12791	12865	12836	13047	12840	12885	12956	13010	12979	13057	12976	12831	13016	13090	12972	12737	12792	13035	12784	12877	12859	12814	12916	12899	12997	12873	12926	12862	12981	12915	13087	13005	12873	12925	13028	13007	12745	13043	13094	12986	12832	12866	12832	12922	12981	12889	12946	12943	12911	12838	12928	12843	12928	12992	13012	12824	12996	12964	13020	12845	12959	12939	12831	12939	12921	12995	13018	13073	12986	12928	12905	12947	12895	12939	13175	13062	12888	12914	12933	13003	12982	12911	12948	12966	12991	12975	12872	12905	13055	12972	12964	12955	12769	12936	12807	13134	12813	13085	12934	12836	13013	12964	12868	12762	12998	13008	13029	12996	12850	13028	12868	12879	13104	12954	12909	13056	12800	12801	12996	12918	12953	12867	13115	12937	12809	12998	12940	12831	12889	12858	12745	12967	12905	12905	12988	12953	12890	12995	12959	12988	12988	13102	12852	12962	12938	12957	12912	12923	12995	13017	12771	13130	12862	12821	12909	12950	12851	12862	12926	12886	12981	12933	12914	12937	13108	12917	12876	12995	12798	13055	12900	13064	12992	12953	12798	12999	12961	12916	12645	13057	12801	13029	12923	12976	12822	12988	12740	12915	12819	13012	12918	12911	12945	12992	13010	12925	13163	12891	12724	13066	12861	12879	13056	12986	12945	12862	12986	13068	12873	12877	12919	12802	12902	12851	13120	12951	12842	12914	12777	13016	12856	12815	13017	12919	12884	13053	12984	12881	12916	12910	12975	12869	12941	13087	12858	12947	12906	12978	12831	12917	12817	12840	12966	12882	12827	13009
23572	21500	28171	25428	22167	19795	18171	15747	15448	15217	15188	15111	15054	15115	15024	15107	15103	14930	14920	14811	14791	14784	14967	14777	14959	14885	14996	14786	14604	14857	14724	14785	14736	14654	14630	14630	14773	14898	14757	14846	14679	14853	14769	14889	14771	14761	14964	14743	14841	14786	14906	14740	14878	14721	14820	14766	14952	14876	15026	14848	14736	14680	14906	14789	14648	14648	14970	14933	14930	14730	14885	14704	14829	14761	14834	14797	14788	14881	14843	14699	14978	14687	14843	14909	14745	14723	14848	14634	14738	14708	14805	14804	15070	15090	14652	14884	14667	14765	14742	14774	14657	14782	14769	14823	14691	14800	14587	14923	14747	14855	14681	14628	14687	14786	14852	14852	14897	14621	14701	14747	14756	14816	14726	14506	14613	14766	14631	14620	14946	14801	14698	14927	14738	14929	14805	14838	14918	14840	14895	14776	14766	14838	14766	14811	14791	14843	14737	14880	14912	15015	14802	14746	14698	14501	14977	14599	14885	14819	14664	14855	14940	14766	14937	14410	14651	14800	14809	14691	14658	14768	14899	14656	14713	14748	14769	14697	14954	14846	14828	14706	14784	14633	14766	14726	14576	14687	14730	14819	14797	14716	14779	14764	14756	14622	14767	14835	14797	14815	14744	14761	14791	14781	15038	14948	14868	14599	14763	14719	14603	14735	14660	14728	14754	14809	14906	14644	14784	14795	14712	14615	14967	14709	15012	14719	14810	14779	14550	14713	14686	14940	14658	14875	14809	14891	14803	14848	14768	14720	14872	14821	14777	14864	14861	14813	14886	14737	14807	14745	14978	14877	14737	14814	14864	14859	14738	14699	14752	14551	14850	14787	14939	14985	14781	14749	14672	14958	14889	14832	14814	14759	14623	14709	14764	14721	14815	14764	14811	14752	15012	14774	14720	14913	14897	14830	14830	14686	14629	14857	14825	14639	14851	14810	14804	14896	14731	14653	14690	14770	14798	14922	14811	14890	14835	14860	14841	14764	14857	14711	14966	14896	14856	14808	14759	14827	14784	14949	14933	14688	14912	14834	14710	14677	14881	14773	14875	14835	14831	14709	14653	14708	14930	14784	14845	14771	14810	14675	14765	14965	15004	14767	14659	14698	14752	14693	14820	14762	14506	14675	14721	14709	14715	14729	14758	14730	14937	14710	14769	14897	14857	14742	14847	14915	14964	14809	14575	14798	14674	14906	14763	14846	14902	14768	14880	14900	14787	14862	14664	14951	14776	14773	14916	14673	14862	14860	14794	14848	14699	14612	14710	14851	14649	14925	14775	14786	14768	14678	14843	14789	14711	14510	14765	14856	14808	14726	14801	14667	14757	14769	14661	14841	14973	14822	14892	14768	14940	14848	14742	14927	14937	14943	14776	14737	14767	14593	14832	14801	14744	14598	14730	14627	14683	14624	14700	14706	14880	14824	15091	14827	14658	14899	14773	14671	14674	14745	14857	14769	14860	14683	14979	14566	14610	14814	14754	14842	14964	14812	14875	14771	14848	14905	14980	14671	14757	14744	14847	14672	14721	14701	14561	14624	14561	14883	14735	14797	14887	14702	14893	14758	14784	14665	14875	14743	14807	14997	14721	14747	14665	14844	14655	14568	14789	14698	14838	14854	14693	14769	14639	14829	14651	14706	14634	14565	14876	14765	14725	14685	14975	14850	14872	14799	14837	14852	14768	14782	14737	14971	14678	14709	14608	14795	14776	14881	14767	14780	14716	14731	14883	14929	14540	14754	14759	14771	14878	14644	14758	14832	14799	14653	14829	14913	15012	14818	14916	14622	14875	14930	14692	14589	14919	14674	14838	14970	14820	14921	14565	14789	14939	14795	14767	15013	14731	14774	14773	14822	14832	14665	14601	14888	14888	14769	14861	14818	14630	14680	14805	14860	14938	14872	14795	14646	14871	14578	14762	14857	14881	14516	14748	14999	15123	14686	14611	14579	14714	14637	14662	14837	14642	14658	14822	14723	14634	14849	14623	14780	14754	14886	14845	14854	14967	14619	14778	14759	14832	14802	14733	14675	14845	14803	14812	14801	14843	14894	14769	14803	14805	14733	14954	14666	14784	14822	14782	14610	14819	14640	14822	14868	14776	14615	14888	15004	14681	14812	14876	14832	14846	14907	14721	14927	15007	14801	14760	14729	14595	14699	14817	14777	14713	14723	14797	14827	14847	14736	14716	14713	14648	14520	14729	14519	14882	14698	14943	14733	14941	14952	14835	14856	14708	14873	14526	14635	14579	14799	14845	14720	14735	14821	14868	14841	14848	14942	14722	14990	14832	14672	14804	14733	14838	14722	14960	14828	14671	14921	14720	14815	14857	14780	14716	14776	14851	14804	14923	14819	14753	14710	14736	14684	14702	14781	14738	14782	14696	14749	14585	14866	14823	14752	14600	14812	14677	14956	14738	14694	14742	14818	14721	14619	14832	14875	15053	14900	14781	14786	14857	14931	14746	14696	14777	14803	14842	14823	14861	14701	14593	14908	14759	14962	14800	14879	14992	14731	14631	14859	15009	14709	14773	14774	14806	14773	14683	14906	14776	14662	14748	14876	14659	14658	14718	14813	14739	14683	14888	14759	14750	14859	14782	14698	14955	14658	14742	14728	14765	14718	14860	14654	14879	14743	14830	14788	14840	14758	14831	14742	14927	14886	14708	14894	14845	14908	14960	14987	14845	14687	14719	14701	14919	14833	14972	14809	14868	14877	14854	14831	14719	14958	14733	14704	14712	14742	14772	14889	14805	14726	14712	14701	14713	14824	14792	14918	14828	14969	14900	14940	14684	14711	14787	14765	14958	14604	14806	14669	14805	14818	14836	14743	14937	14696	14692	15082	14987	14969	14741	14812	15120	14693	14878	14868	14908	14843	14692	14729	14832	14846	14805	14603	14718	14739	14799	14772	14909	14974	14786	14715	14633	14859	14770	14683	14923	14772	14672	14799	14729	14768	14760	14893	14911	14862	14642	14754	14682	14736	14777	14759	14652	14830	14673	14801	14987	14935	14985	14794	14769	14628	14669	14740	14848	14754	14742	14739	14899	14774	14591	14809	14841	14838	14805	14720	14724	14737	14787	14837	14874	14621	14750	14668	14919	14728	15033	14846	14655	14710	14796	14720	14770	14697	14825	14632	14859	14696	14842	14604	14747	14978	14717	14776	14895	14842	14897	14757	14950	14835	14824	14630	14817	14636	14812	14836	14746	14904	14640	14807	14794	14708	14560	14461	14891	14768	14755	14713	14768	14870	14767	14724	14705	14618	14895	14816	14744	14573	14829	14697	14744	14876	14728	14863	14780	14794	14661	14898	14858	14803	14813	14770	14647	14828	14777	14791	14878	14640	14808	14785	14681	14946	14574	14786	14856	14788	14732	14743	14797	14620	14831	14813	14763	14810	14617	14822	14642	14846	14930	14630	14707	14884	14788	14616	14909	14674	14661	14861	14971	14696	14845	14522	14861	14783	14643	14694	14838	14843	14938	14766	14724	14666	14828	14822	14617	14552	14986	14741	14769	14653	14870	14958	14508	14795	14807	14861	14647	14744	14824	14861	14734	14851	15012	14793	14850	14807	14839	14883	14644	14663	14570	14757	14871	14622	14921	14899	14762	14714	14747	14627	14664	15079	14704	14619	14691	14708	14864	14800	14857	14672	14734	14849	15005	14750	15091	14748	14787	15008	14674	14604	14950	14868	14972	14729	14849	14694	14602	14656	14593	14860	14732	14691	14878	14747	14890	14720	14838	14685	14778	14862	14609	14634	14761	14683	14658	14882	14814	14854	14851	14825	14937	14649	14944	14890	14712	14667	14902	14848	14702	14747	14705	14640	14783	14641	14761	14705	14714	14694	14791	14734	14775	14670	14955	14801	14757	14742	14925	14701	14858	14712	14681	14720	14858	14857	14942	14876	14924	14625	14792	14767	14838	14823	14865	14625	14806	14923	14761	14812	14845	14700	14717	14857	14625	14935	14802	14803	14708	14554	14811	14721	14999	14539	14843	14814	14891	14765	14895	14767	14720	14679	14690	14888	14956	14735	14922	14753	14879	14591	15024	14941	14812	14843	14910	14849	14782	14840	14638	14971	14896	14751	14637	14829	14705	14772	14755	14714	14646	14796	14749	14743	14672	14888	14683	14819	14766	14591	14864	14925	14768	14930	14936	14815	14855	15008	15043	14859	14911	14657	14953	14753	14798	14695	14659	14766	14901	14700	14612	14577	14770	14977	14665	14797	14875	14781	14850	14563	14790	14916	14757	14985	14819	14921	14531	14743	14798	14670	14875	14628	14685	14690	14750	14927	15043	14802	14921	14729	14902	14833	14814	14738	14729	14825	14822	14743	14862	14617	14765	14681	14717	14757	14972	14797	14762	14846	14917	14935	14850	14940	14960	14800	14640	14858	14620	14796	14884	14718	14775	14635	14800	14714	14723	14673	14808	14688	14931	14763	14768	14726	14763	14865	14840	14882	15044	14545	14836	14781	14718	14828	14935	14844	14797	14813	14817	14661	14912	14832	14673	14762	14581	14716	14801	14895	14737	14908	14741	14777	14671	14737	14763	14774	14839	14691	14730	14602	14758	14648	14867	14749	15059	14636	14739	14869	14690	14821	14850	14759	14567	14697	14884	14855	14888	14677	14739	14894	14790	14819	14803	14770	14708	14814	14814	14850	14950	14764	14744	14612	14827	14857	14786	14896	14775	14838	14794	14881	14884	14666	14795	14629	14830	14945	14855	14654	14837	14884	14903	14507	14683	14903	14879	14655	14753	14793	14844	14756	14891	14925	14807	14849	14868	14782	14910	14709	14947	14622	14819	14752	14709	14800	14716	14695	14612	14748	14777	14792	14747	14904	14664	14795	14738	14937	14777	14934	14855	14788	14784	14869	14841	14932	14886	15070	14920	14980	14876	14764	14654	14674	14836	14798	14706	14614	14913	14808	14772	14636	15017	14809	14702	14811	14760	14840	14823	14831	14526	14717	14672	14668	14799	14990	14783	14724	14782	14816	14773	14910	14740	14803	14528	14857	14868	15008	14666	14705	14824	14796	14817	14540	14734	14812	14749	14829	14848	14674	14666	14961	14828	14796	14868	14661	14870	14800	14876	14765	14530	14817	14965	14887
17164	35848	26518	20943	17977	15806	15208	14521	14085	13783	13863	13778	13636	13657	13667	13466	13591	13436	13637	13631	13621	13591	13570	13703	13501	13470	13516	13493	13367	13548	13330	13466	13434	13527	13563	13504	13385	13506	13508	13652	13472	13512	13637	13634	13523	13462	13412	13619	13496	13449	13562	13535	13558	13376	13649	13440	13528	13528	13564	13364	13562	13578	13507	13586	13727	13579	13527	13463	13391	13353	13634	13451	13650	13366	13504	13432	13661	13369	13338	13545	13362	13615	13528	13593	13630	13403	13481	13368	13470	13389	13357	13374	13556	13684	13445	13450	13403	13596	13332	13456	13483	13553	13530	13490	13594	13427	13517	13553	13304	13521	13450	13309	13595	13503	13510	13375	13453	13554	13364	13501	13404	13318	13476	13576	13438	13492	13336	13600	13627	13495	13452	13490	13389	13601	13409	13484	13558	13471	13381	13446	13614	13419	13330	13512	13542	13385	13532	13381	13401	13571	13437	13502	13470	13464	13440	13283	13407	13532	13511	13486	13626	13552	13574	13614	13653	13424	13478	13386	13447	13591	13585	13312	13559	13201	13547	13528	13488	13526	13593	13649	13581	13253	13527	13582	13528	13500	13643	13463	13473	13503	13368	13458	13640	13637	13547	13580	13419	13396	13511	13450	13474	13503	13361	13365	13480	13540	13609	13459	13338	13617	13490	13345	13546	13443	13537	13443	13378	13459	13493	13482	13506	13561	13530	13515	13366	13484	13474	13485	13525	13504	13581	13660	13451	13426	13651	13518	13611	13453	13560	13551	13478	13473	13322	13503	13294	13664	13452	13511	13595	13371	13426	13417	13380	13504	13581	13548	13248	13444	13530	13330	13474	13447	13579	13309	13563	13411	13505	13517	13611	13592	13368	13453	13382	13476	13366	13521	13408	13451	13493	13397	13560	13559	13418	13544	13545	13532	13428	13595	13500	13444	13574	13484	13489	13527	13628	13494	13489	13496	13636	13477	13328	13470	13490	13717	13509	13469	13697	13371	13429	13584	13401	13446	13503	13378	13394	13708	13488	13447	13522	13534	13420	13533	13624	13557	13535	13392	13717	13485	13520	13548	13422	13503	13379	13604	13565	13501	13658	13401	13538	13456	13543	13522	13437	13472	13511	13538	13514	13480	13655	13381	13417	13425	13508	13591	13599	13641	13606	13469	13453	13493	13460	13487	13345	13617	13592	13434	13404	13457	13594	13547	13363	13433	13414	13450	13511	13577	13452	13454	13440	13548	13480	13458	13461	13432	13435	13608	13526	13550	13513	13645	13476	13382	13583	13564	13417	13496	13596	13478	13531	13658	13313	13524	13488	13511	13464	13515	13496	13388	13356	13590	13525	13472	13446	13654	13334	13523	13472	13524	13617	13442	13552	13584	13534	13495	13505	13377	13273	13402	13529	13382	13572	13568	13488	13469	13494	13670	13461	13505	13413	13456	13537	13498	13552	13360	13424	13372	13411	13413	13390	13388	13552	13530	13589	13438	13589	13526	13424	13476	13436	13510	13388	13424	13471	13572	13537	13508	13560	13609	13265	13463	13473	13456	13386	13481	13457	13454	13447	13471	13495	13461	13490	13544	13533	13404	13638	13455	13462	13479	13481	13571	13523	13474	13505	13613	13470	13531	13471	13487	13491	13342	13323	13659	13488	13652	13509	13607	13494	13601	13633	13581	13560	13554	13381	13642	13423	13624	13483	13546	13389	13528	13501	13479	13498	13279	13481	13380	13542	13532	13504	13415	13451	13447	13452	13323	13539	13436	13482	13415	13560	13453	13567	13613	13465	13555	13429	13425	13558	13410	13541	13515	13575	13274	13555	13267	13442	13538	13438	13600	13406	13533	13441	13461	13469	13311	13410	13660	13533	13501	13298	13468	13361	13399	13414	13601	13784	13387	13627	13566	13569	13576	13434	13533	13587	13677	13400	13592	13426	13604	13621	13416	13454	13476	13540	13471	13493	13465	13591	13509	13668	13489	13554	13496	13590	13675	13361	13467	13341	13442	13543	13414	13474	13484	13541	13390	13420	13472	13571	13427	13521	13389	13443	13311	13362	13436	13439	13362	13570	13595	13472	13531	13521	13517	13587	13580	13520	13423	13615	13400	13564	13492	13412	13444	13607	13489	13457	13549	13451	13465	13378	13461	13352	13578	13469	13611	13504	13323	13515	13453	13601	13460	13572	13363	13406	13378	13418	13601	13391	13535	13475	13423	13426	13580	13442	13550	13389	13373	13465	13483	13416	13409	13573	13590	13286	13566	13619	13403	13408	13433	13383	13457	13640	13571	13510	13502	13456	13356	13535	13453	13569	13471	13483	13537	13510	13511	13595	13424	13398	13498	13525	13514	13685	13536	13608	13605	13446	13673	13465	13423	13593	13541	13508	13448	13564	13502	13551	13389	13379	13452	13476	13472	13514	13408	13490	13396	13594	13368	13525	13687	13454	13448	13381	13462	13497	13531	13509	13570	13543	13376	13612	13403	13472	13421	13315	13355	13559	13444	13289	13510	13465	13455	13512	13484	13357	13487	13604	13700	13459	13491	13466	13482	13310	13538	13450	13409	13387	13653	13456	13485	13481	13545	13476	13588	13219	13320	13507	13542	13480	13380	13482	13527	13409	13563	13360	13732	13516	13485	13354	13399	13462	13534	13480	13631	13383	13354	13361	13472	13516	13615	13487	13434	13501	13565	13603	13428	13612	13588	13372	13499	13450	13458	13417	13377	13570	13496	13488	13512	13362	13519	13378	13436	13480	13294	13554	13669	13605	13540	13461	13557	13398	13423	13523	13267	13467	13320	13537	13425	13623	13530	13365	13525	13479	13336	13428	13497	13517	13343	13478	13436	13399	13516	13628	13381	13426	13418	13567	13515	13532	13492	13520	13536	13573	13518	13335	13590	13541	13472	13433	13445	13581	13581	13460	13482	13533	13432	13370	13385	13542	13418	13631	13389	13553	13294	13583	13540	13575	13425	13438	13496	13501	13495	13593	13404	13670	13430	13655	13525	13455	13376	13468	13590	13397	13380	13512	13519	13504	13490	13686	13553	13512	13556	13344	13502	13437	13495	13512	13491	13511	13627	13411	13393	13450	13425	13518	13581	13438	13587	13381	13535	13505	13603	13507	13591	13562	13442	13476	13399	13509	13224	13327	13373	13463	13596	13494	13465	13347	13590	13497	13669	13447	13532	13589	13395	13443	13338	13506	13517	13539	13551	13391	13455	13540	13416	13485	13581	13320	13456	13520	13385	13548	13634	13432	13283	13479	13527	13481	13339	13575	13481	13385	13313	13323	13660	13561	13517	13595	13557	13541	13421	13452	13492	13518	13541	13427	13527	13594	13483	13413	13415	13496	13677	13509	13468	13423	13530	13510	13388	13445	13530	13614	13551	13529	13399	13417	13533	13560	13345	13608	13527	13562	13351	13517	13503	13697	13363	13512	13541	13493	13570	13550	13313	13506	13563	13546	13778	13375	13444	13575	13626	13466	13517	13640	13408	13435	13613	13562	13475	13656	13458	13446	13326	13417	13605	13520	13766	13618	13426	13539	13536	13692	13544	13610	13559	13568	13512	13415	13393	13745	13505	13544	13691	13598	13612	13607	13513	13485	13496	13465	13677	13503	13577	13685	13628	13557	13525	13522	13399	13640	13489	13460	13403	13579	13423	13542	13587	13415	13451	13305	13538	13403	13487	13431	13583	13520	13350	13597	13601	13496	13614	13477	13573	13387	13427	13577	13405	13598	13522	13549	13360	13592	13546	13464	13561	13326	13565	13549	13400	13434	13424	13550	13475	13520	13533	13566	13655	13500	13470	13392	13452	13594	13413	13479	13378	13704	13651	13231	13544	13521	13362	13330	13352	13452	13543	13625	13418	13398	13633	13465	13499	13424	13474	13512	13465	13472	13607	13593	13371	13415	13480	13555	13475	13615	13493	13376	13492	13566	13442	13444	13474	13604	13428	13488	13340	13447	13549	13425	13596	13526	13458	13528	13307	13690	13376	13571	13272	13520	13606	13562	13275	13360	13569	13588	13375	13344	13470	13319	13486	13503	13472	13537	13453	13579	13546	13487	13619	13480	13391	13473	13727	13458	13556	13483	13392	13503	13412	13542	13381	13497	13447	13357	13245	13418	13651	13538	13463	13439	13454	13419	13489	13604	13594	13531	13741	13513	13397	13559	13531	13594	13409	13526	13585	13505	13662	13279	13376	13510	13378	13432	13413	13478	13499	13427	13415	13438	13434	13408	13410	13636	13494	13554	13418	13456	13561	13353	13421	13406	13664	13619	13592	13523	13593	13505	13465	13616	13362	13397	13416	13650	13573	13502	13482	13483	13490	13511	13358	13584	13421	13626	13561	13502	13588	13394	13641	13468	13334	13441	13437	13557	13506	13566	13534	13399	13416	13479	13334	13522	13520	13544	13380	13377	13400	13464	13547	13480	13456	13565	13533	13377	13599	13703	13631	13483	13545	13366	13492	13440	13323	13525	13372	13297	13432	13544	13387	13353	13453	13403	13489	13471	13592	13448	13358	13529	13550	13425	13421	13462	13480	13441	13588	13575	13516	13549	13570	13536	13567	13531	13434	13616	13444	13554	13512	13535	13521	13534	13602	13505	13515	13385	13612	13550	13542	13448	13503	13577	13459	13530	13447	13457	13601	13518	13658	13424	13391	13503	13445	13513	13368	13539	13507	13511	13488	13435	13491	13587	13510	13253	13519	13532	13515	13483	13485	13646	13457	13412	13545	13583	13417	13485	13574	13705	13464	13533	13548	13492	13555	13527	13425	13535	13501	13670	13436	13519	13598	13526	13332	13553	13563	13457	13559	13470	13583	13417	13494	13552	13438	13597	13568	13434	13551	13426	13327	13377	13551	13551	13414	13631	13525	13386	13572	13498	13472	13375	13472	13500	13571	13496	13489	13630	13410	13645	13566	13663	13518	13378	13566	13667	13531	13516	13405	13534	13711	13408	13563	13388	13459	13581	13457	13491	13496	13534	13612	13514	13501	13404	13487	13431	13370	13402	13585	13374	13501	13553	13408	13497	13553	13470	13434	13605	13450	13612	13541	13435	13637	13213	13495	13438	13457	13491	13370	13484	13552	13517	13535	13528	13510	13400	13399
25233	21524	26556	25972	17190	15065	15075	14388	14008	14007	13938	13997	14186	14042	13764	13865	13841	13685	13835	13732	13951	13803	13798	13869	13890	13870	13782	13799	13848	13695	13707	13801	13764	13814	14009	13815	13799	13527	13661	13865	13892	13790	13694	13749	13992	13642	13754	13770	13584	13837	13617	13845	13713	13693	13915	13731	13722	13578	13721	13824	13604	13739	13820	13658	13773	13646	13706	13867	13880	13781	13777	13777	13840	13983	13587	13697	13789	13665	13807	13780	13947	13698	13738	13871	13586	13976	13643	13846	13832	13800	13804	13731	13876	13776	13696	13649	13699	13847	13804	13758	13859	13665	13697	13866	13646	13538	13854	13669	14038	13622	13820	13600	13602	13805	13640	13626	13844	13923	13711	13578	13708	13505	13618	13653	13687	13898	13862	13799	13870	13829	13721	13579	13597	13659	13805	13718	13793	13746	13789	13715	13694	13758	13700	13712	13643	13774	13693	13900	13870	13771	13739	13824	13641	13795	13667	13717	13523	13862	13659	13775	13773	13775	13809	13679	13758	13610	13848	13704	13763	13631	13937	13937	13905	13511	13775	13658	13783	13697	14083	13788	13835	13826	13841	13807	13860	13781	13591	13696	13689	13748	13766	13752	13679	13810	13567	13727	13620	13592	13783	13701	13771	13796	13625	13819	13738	13756	13764	13519	13709	13801	13715	13749	14001	13787	13747	13751	13814	13833	13663	13763	13699	13683	13830	13599	13722	13683	13784	13691	13676	13710	13783	13775	13791	13647	13683	13750	13777	13996	13682	13756	13794	13924	13739	13844	13727	13664	13844	13873	13665	13859	13924	13773	13681	13671	13744	13662	13739	13708	13586	13867	13698	13670	13664	13895	13537	13742	13791	13652	13634	13738	13828	13756	13503	13724	13845	13756	13638	13876	13597	13567	13799	13791	13686	13651	13792	13662	13516	13734	13712	13961	13722	13625	13764	13806	13701	13801	13642	13742	13581	13752	13730	13580	13742	13764	13886	13737	13719	13833	13780	13672	13846	13828	13762	13730	13693	13859	13661	13814	13746	13691	13710	13711	13687	13769	13751	13746	13740	13949	13721	13657	13729	13911	13772	13859	13783	13656	13688	13664	13634	13717	13611	13818	13789	13808	13803	13827	13739	13621	13803	13658	13476	13819	13838	13702	13796	13803	13800	13729	13822	13447	13723	13764	13646	13773	13873	13860	13894	14030	13730	13745	13865	13885	13662	13803	13842	13600	13716	13596	13761	13851	13663	13915	13890	13790	13682	13856	13930	13649	13815	13733	13605	13710	13767	13744	13828	13767	13739	13818	13700	13859	13556	13699	13665	13704	13814	13799	13753	13578	13678	13767	13647	13824	13592	13844	13763	13775	13610	13687	13759	13900	13864	13716	13924	13838	13728	13669	13894	13811	13765	13653	13872	13766	13820	13667	13691	13696	13592	13607	13834	13722	13720	13733	13724	13844	13801	13687	13877	13844	13908	13473	13700	13667	13512	13743	13542	13748	13876	13689	13775	13764	13652	13885	13949	13751	13862	13651	13584	13732	13751	13617	13762	13781	13875	13860	13626	13771	13492	13718	13642	13832	13827	13649	13752	13813	13735	13819	13905	13696	13750	13742	13747	13834	13986	13903	13715	13842	13686	13803	13914	13669	13741	13865	13840	13650	13907	13868	13767	13672	13878	13700	13731	13962	13789	13880	13701	13809	13903	13655	13698	13861	13862	13588	13816	13732	13792	13681	13607	13545	13624	13812	13836	13730	13761	13810	13724	13887	13784	13827	13859	13863	13738	13723	13745	13739	13663	13715	13813	13901	13863	13881	13776	13576	13673	13892	13939	13590	13868	13853	13808	13687	13537	13833	13688	13740	13774	13776	13738	13776	13841	13842	13785	13681	13799	13690	13744	13795	13861	13787	13740	13451	13819	13759	13891	13676	13674	13876	13728	13825	13894	13740	13695	13659	13683	13951	13901	13774	13851	13727	13645	13697	13728	13696	13732	13681	13738	13859	13566	13772	13694	13894	13901	13761	13710	13782	13640	13692	13680	13825	13687	13708	13758	13764	13517	13663	13745	13537	13686	13787	13743	13754	13678	13839	13798	13765	13753	13498	13759	13822	13666	13593	13770	13835	13728	13540	13532	13785	13698	13725	13809	13752	13661	13697	13734	13626	13852	13559	13828	13833	13837	13685	13856	13587	13795	13608	13643	13746	13658	13646	13867	13801	13753	13636	13987	13791	13897	13817	13889	13675	13752	13728	13620	13684	13751	13798	13703	13810	13659	13836	13658	13839	13711	13715	13595	13629	13729	13700	13744	13780	13699	13666	13677	13737	13744	13661	13816	13763	13741	13862	13814	13757	13815	13734	13663	13659	13957	13747	13568	13825	13715	13768	13754	13720	13733	13763	13586	13833	13722	13851	13757	13660	13803	13707	13886	13633	13664	13777	13584	13734	13687	13718	13776	13772	13806	13828	13716	13814	13733	13567	13834	13846	13665	13978	13894	13622	13674	13550	13647	13807	13745	13813	13691	13498	13588	13801	13757	13716	13560	13725	13690	13526	13709	13645	13738	13776	13980	13709	13774	13759	13628	13648	13905	13788	13703	13769	13920	13834	13694	13751	13840	13601	13748	13731	13748	13770	13935	13714	13666	13725	13530	13762	13747	13820	13677	13803	13881	13725	13765	13787	13645	13759	13722	13750	13854	13784	13774	13874	13632	13829	13629	13669	13727	13678	13665	13774	13747	13877	13751	13719	13734	13652	13720	13741	13799	13800	13900	13749	13752	13781	13687	14005	13691	13651	13873	13748	13805	13879	13525	13855	13760	13755	13790	13821	13839	13883	13844	13669	13654	13969	13712	13765	13813	13648	13815	13684	13805	13822	13797	13776	13712	13686	13676	13630	13569	13892	13781	13795	13735	13671	13790	13774	13835	13827	13824	13758	13784	13708	13850	13695	13720	13662	13820	13829	13698	13687	13651	13760	13666	13722	13740	13892	13917	13924	13859	13889	13867	13926	13737	13931	13587	13695	13693	13794	13766	13758	13909	13803	13697	13715	13729	13843	13871	13966	13734	13626	13623	13828	13759	13720	13522	13610	13465	13711	13715	13859	13918	13676	13871	13560	13625	13619	13742	13704	13869	13595	13547	13691	13699	13786	13620	13803	13750	13894	13698	13734	13727	13900	13816	13904	13797	13970	13667	13748	13758	13652	13959	13907	13632	13808	13713	13590	13703	13720	13840	13658	13750	13719	13792	13761	13581	13723	13937	13619	13793	13870	13773	13792	13761	13773	13726	13780	13591	13683	13695	13748	13727	13861	13652	13844	13692	13801	13752	13625	13634	13860	13820	13679	13859	13871	13877	13598	13679	13733	13912	13725	13700	13623	13819	13466	13650	13905	13569	13740	13772	13601	13735	13740	13816	13873	13726	13879	13549	13940	13787	13707	13658	13724	13818	13643	13737	13741	13729	13714	13893	13734	13802	13675	13727	13788	13690	13862	13721	13738	13691	13761	13744	13606	13996	13623	13861	13723	13610	13691	13816	13659	13815	13843	13807	13796	13806	13810	13726	13593	13614	13865	13689	13712	13740	13789	13813	13762	13684	13708	13704	13692	13732	13619	13757	13782	13720	13748	13879	13773	13737	13484	13741	13636	13644	13873	13829	13787	13767	13912	13781	13734	13732	13741	13868	13686	13646	13710	13612	13635	13719	13789	13722	13832	13719	13683	13777	13766	13757	13804	13874	13911	13793	13767	13679	13680	13712	13678	13714	13577	13767	13742	13729	13811	13809	13670	13765	13546	13738	13895	13703	13680	13706	13731	13848	13812	13626	13780	13944	13686	13713	13771	13628	13966	13877	13762	13673	13701	13663	13784	13794	13930	13627	13768	13631	13714	13710	13629	13880	13770	13640	13654	13628	13761	13890	13630	13917	13770	13915	13734	13845	13719	13611	13801	13759	13788	13758	13666	13796	13700	13641	13654	13665	13642	13754	13799	13698	13551	13810	13562	13859	13754	13921	13715	13687	13950	13904	13818	13731	13687	13769	13610	13582	13648	13811	13752	13853	13620	13822	13729	13680	13609	13813	13907	13841	13789	13690	13897	13662	13895	13820	13808	13889	13682	13809	13880	13703	13658	13883	13904	13460	13591	13902	13856	13718	13657	13783	13751	13853	13813	13677	13877	13656	13751	14040	13713	13660	13663	13744	13905	13772	13631	13859	13878	13706	13654	13676	13590	13745	13683	13832	13600	13580	13590	13745	13861	13642	13658	13708	13699	13766	13996	13660	13830	13733	13825	13783	13866	13754	13723	13770	13992	13631	13832	13832	13723	13717	13868	13880	13811	13847	13859	13591	13702	13739	13994	13712	13662	13747	13805	13963	13789	13627	13707	13779	13695	13744	13898	13664	13711	13748	13739	13741	13548	13577	13657	13601	13808	13863	13715	13861	13648	13500	13690	13796	13836	13709	13751	13662	13706	13877	13623	13867	13697	13712	13681	13780	13792	13873	13939	13684	13747	13579	13784	13725	13680	13791	13905	13736	13825	13765	13784	13748	13872	13683	13580	13794	13690	13747	13786	13762	13903	13976	13589	13785	13702	13691	13805	13640	13780	13820	13729	13702	13632	13893	13630	13798	13740	13844	13721	13571	13771	13765	13718	13728	13639	13591	13651	13793	13775	13829	13764	13875	13705	13821	13905	13859	13748	13723	13906	13681	13751	13604	13595	13706	13620	13812	13660	13718	13628	13689	13913	13740	13740	13673	13706	13656	13769	13738	13591	13637	13872	13722	13916	13775	13699	13565	13960	13735	13761	13877	13929	13807	13868	13765	13748	13896	13569	13638	13792	13687	13866	13949	13676	13660	13734	13733	13519	13738	13856	13699	13914	13592	13733	13613	13569	13755	13864	13722	13877	13710	13691	13700	13782	13856	13797	13915	13678	13895	13857	13758	13821	13781	13722	13978	13810	13839	13814	13683	13781	13887	13969	13723	13679	13719	13636	13936	13726	13569	13774	13636	13821	13807	13793	13958	13922	13834	13810	13641	13799	13732	13640	13839	13793	13615	13672	13447	13763	13697	13752	13655	13777	13756	13894	13812	13706	13666	13646	13810	13657	13786	13731	13832	13720
16363	26571	20820	17576	15774	14547	14030	13388	13355	13331	13116	13189	12924	13128	13109	12723	12941	13014	13025	13023	12744	12784	12883	12860	12988	12908	12694	12881	12845	12820	12807	12920	12991	12751	12784	12871	12730	13095	12825	12872	12829	12881	12774	12984	12741	12907	13061	12884	12820	12715	12821	12900	12856	12860	12926	12794	12946	12795	12746	12527	12751	12754	12870	13007	12815	12883	12776	12888	12741	12689	13033	12697	12855	12739	12948	12817	13022	12790	12776	12760	12945	12751	12707	12828	12848	12917	12699	12916	12876	12877	12820	12765	12928	12771	12794	12798	12869	12804	12848	12742	12982	12782	12880	12777	12774	12673	12850	12723	12775	12826	12874	13069	12823	12871	12810	12895	12770	12827	12886	12768	12881	12776	12922	12893	12786	13004	12844	12930	12825	12959	12894	12849	12937	12684	12779	12742	12831	12679	12725	12901	12718	12878	12961	12678	12756	12893	12828	12865	12832	12875	12705	12791	12883	12809	12798	12868	13051	12992	12733	12805	12847	12909	12900	12887	12882	12826	12827	12965	12886	12756	12810	12802	13040	12742	12920	12886	12852	12810	12748	12807	12763	12818	12933	12840	12837	12943	12886	12815	12787	12989	12756	12777	12851	12636	12889	12738	12704	12772	12813	12840	12801	12871	12764	12930	12822	12589	12902	12690	12955	12651	12936	12759	12904	12736	12807	12868	12716	12986	12951	12923	12742	12844	12892	12710	12968	12781	12850	13015	12856	12943	12854	12857	12832	12717	13044	12891	12865	12928	12784	12868	12807	12752	12738	12828	13032	12840	13018	12846	12809	12836	12757	12829	12707	12665	12874	12840	12624	12974	12968	12865	12732	12817	12837	12823	12787	12828	12819	12795	12800	12837	12774	12776	12859	12857	12700	12874	12764	12837	12727	12673	12876	12935	12763	12939	12811	12871	12919	13011	12780	12703	12657	12742	12816	12741	12786	12819	12902	12932	12758	12929	12894	12847	12951	12736	12804	12792	12606	12932	12697	12947	12907	12714	12744	12860	12875	12891	12775	12976	12809	12830	12917	12844	12739	12825	12670	12989	12991	12780	12862	12908	12835	12926	12898	12888	12792	12936	12629	12780	12746	12944	12811	12808	12820	12693	12859	12958	12927	12815	12775	12825	12939	12867	12782	12713	12760	12899	13060	12842	12850	12733	12915	12817	12795	12833	12945	12815	12855	12692	12768	12800	12947	12803	12828	12903	12748	12885	12874	12972	12798	12680	12856	12773	12962	12740	12847	12821	12827	12687	12895	12546	12751	12726	12918	12824	13035	12745	12790	12845	12890	12712	12862	12780	12739	12847	12739	12866	12886	12729	12861	12704	12810	12752	12896	12841	12741	12882	12883	12890	12696	12844	12842	12763	12864	12687	12759	12770	12979	12644	12844	12800	12858	12815	12918	12750	12806	12876	12886	12779	12836	13005	12881	12766	12829	12839	12920	12848	12912	12782	12845	12767	12874	12976	12789	12959	12858	12790	12748	12711	12828	12640	12703	12884	12702	12863	12873	12687	12921	12849	12796	12762	12859	13074	12787	12809	12756	12807	12787	12746	12856	12760	12871	13005	12761	12861	12967	12761	12902	12771	12913	13040	12894	12799	12827	12851	12834	12816	12891	12706	12969	12740	12897	12957	12882	12824	12783	12998	12772	12775	12705	12726	12709	12615	12916	12799	12738	12870	12947	12801	12898	12815	12800	12854	12854	12864	12815	12734	12854	12926	12687	12805	12874	12825	12890	12842	12938	12958	12726	12871	12897	12860	13030	12832	12809	12869	12784	12807	12824	12893	12889	12804	12799	12797	12660	12810	12896	12750	12907	12934	12782	12758	12702	12775	12945	12912	12776	12837	12790	12901	12781	12701	12727	12751	12858	12731	12718	12760	12878	12946	12694	12820	12839	12679	12769	12822	12838	12737	12925	12789	12771	12972	12988	12865	12974	12782	12763	12849	12985	12832	12887	12732	12687	12698	12733	12777	12888	12921	13014	12766	12840	12855	12740	12715	12900	12896	12917	12881	12639	12752	12990	12770	12921	12892	12959	12851	12726	12783	12839	12852	12765	12834	12998	12761	12858	12891	12886	12892	12847	12877	12931	12709	12902	12905	12858	12910	12686	12802	12960	12861	12794	12931	13012	12949	12795	12838	12781	12776	12826	12797	12801	12799	12838	12874	12689	12874	12793	12837	12809	12885	12829	12889	12915	12743	12825	12704	12964	12842	12664	12673	12817	12739	12829	12855	12973	12941	12837	12796	12859	12684	12849	12598	12895	12813	12751	12910	12859	12928	12858	12738	12881	12730	12848	12961	12888	12866	12969	12766	12925	12765	12809	12844	12826	12868	12887	12854	12696	12754	12683	12661	12836	12844	12788	12930	12907	12949	12961	12806	12877	12773	12729	12914	12874	12701	12797	12772	12740	12856	12778	12760	12918	12719	12884	12886	12835	12770	12658	12861	12973	12663	12933	12725	12991	12835	12832	12905	12867	12637	12743	12846	12862	12927	12734	12907	12989	12854	12753	12790	12880	12702	12692	12757	12847	12964	12896	12923	12744	13003	12914	12686	12794	12660	12816	12800	12910	12884	12931	12864	12905	12838	12850	12953	12782	12742	12779	12673	12795	12784	12895	12995	12896	12806	12706	13095	12828	12729	12708	12788	12891	12713	12841	12963	12967	12674	12883	12790	12807	12928	12817	12857	12804	12805	12742	12791	12780	12843	13027	12702	12805	12780	12730	12841	12799	12789	12916	12779	12941	12748	12942	12868	12820	12698	12794	12877	12828	12837	12751	12768	12868	12919	12829	12835	12896	12775	12862	12845	12796	12963	12857	12993	12885	12832	12951	12807	12845	12772	12777	12756	12971	12890	12907	12889	12898	12819	12885	12958	12844	12899	12720	12886	12920	12993	13004	12780	12824	12914	12807	12767	12722	12902	12790	12816	12895	12835	12813	12786	12941	12791	12751	12895	12692	12746	12719	12894	12881	12975	12703	12852	12913	12842	12845	12745	12981	12991	12721	12937	12764	12861	12987	12765	12885	12658	12843	12695	12954	12789	12990	12794	12867	12886	12998	12833	12955	12857	12910	12827	12821	12858	12878	12773	12910	12883	12701	12837	12726	12899	12890	12872	12811	12763	12886	12892	12834	12759	12779	12874	12997	12815	12711	12760	13006	12965	12920	12583	12836	12672	12638	12807	12776	12757	12922	12752	12801	12723	12821	12774	12870	12689	12773	12743	12798	13004	12886	12788	12908	12721	12815	12884	12813	12960	12857	12862	12794	12954	12851	13010	13006	12881	12851	12948	12770	12933	12721	13000	12843	12925	12970	12849	12742	12817	12814	12779	12839	12841	13007	12693	12856	12786	12901	12976	12829	12732	13048	12961	12785	12868	12852	12864	12765	12747	12788	12964	12868	12772	12787	12981	12738	12975	12879	12836	12842	12808	12948	12761	12758	13012	12644	12870	12870	12765	12695	12876	12768	13029	12803	13013	12819	12868	13068	12700	12762	12834	12963	12793	12722	12768	12901	12938	12655	12826	12782	12872	12830	12921	12882	12859	13010	12536	12756	12863	12810	12888	13008	12802	12818	12688	12900	12941	12731	12806	12867	12857	12884	12872	12790	12749	12722	12835	12954	12948	12995	12784	12827	12784	12841	12845	12906	12899	12950	12757	12799	12752	12797	12945	12853	12728	12875	12840	12837	12848	12854	12938	12826	12911	12830	12882	12825	12745	12822	13042	12918	12787	12763	12754	12767	12855	12919	12781	12698	12887	12922	12823	12821	12664	12810	12955	13033	12827	12876	12812	13017	12804	12706	12784	12754	12924	12910	12875	12852	12822	12932	12722	12678	12929	12904	12870	12813	12691	12875	12783	12922	12842	12774	12922	12878	12894	12973	12995	12851	12778	12839	12778	12954	12880	12880	12832	12904	12737	12911	12861	13011	12824	12749	12763	12874	12979	12798	12681	12813	12847	12922	12895	12778	12790	12766	12922	12682	12831	12681	12702	12771	12784	12718	12755	12989	12888	12794	12677	12814	12702	12707	12759	12772	12889	12861	12748	12871	12855	12929	12954	12843	12771	12868	12958	12874	12753	12717	12847	12937	12856	12804	12825	12873	12681	12932	12846	12738	12795	12851	12763	12903	12707	12948	12905	12930	12954	12786	12879	12980	12917	12829	12853	12977	12726	12768	12848	12866	12804	12856	12880	13017	12710	12905	12943	13023	12840	12805	12852	12887	12869	12953	12887	12978	12833	12818	12828	12750	12765	12972	12849	12916	13006	12785	12803	12862	12843	12787	12943	12943	12732	12804	12823	12846	12752	12759	12911	12939	12843	12878	13035	12747	12810	12950	12944	12801	12907	12984	12794	12886	12723	12957	13016	12730	12752	12918	12807	12871	12933	12918	12827	12855	12915	12783	12836	12752	12739	12698	12880	12808	12863	12740	12769	12746	13017	12762	12720	12827	12880	12773	12963	12991	12774	12842	12829	12861	12977	12883	12912	12797	12897	12905	12679	12810	12969	12663	12911	12850	12994	12739	12885	12960	12861	13009	12864	12732	12708	12863	12908	12865	12794	12881	12794	12811	12868	12783	12708	12637	12927	12757	12759	12715	12954	12937	12782	12961	12786	12840	12837	12758	12717	12936	12848	12948	12813	12808	12865	12789	12693	12783	12807	12763	12862	13044	13014	12856	12884	12891	12814	12849	12907	12953	12930	12766	12757	12823	12873	12867	12913	12770	12696	12794	12859	12812	12873	12694	12964	12804	12999	12942	12612	12812	12734	12767	12845	12749	12653	12800	13025	12718	12840	12607	12990	12899	12774	12847	12906	13049	12822	13034	12809	12917	12895	12942	12894	12904	12924	12873	13026	12904	12930	12807	12989	12907	12786	12801	12808	12925	12801	12845	12806	12815	12847	12817	12803	12889	12802	12974	12800	12663	12964	12786	12846	12785	12855	12744	12727	12908	12657	12857	12773	12862	12810	12900	12674	12913	12996	12855	12958	12896	12749	12803	12894	12792	12745	12819	12715	12863	12672	12847	12633	12927	12970	12928	12754	12787	12790	12896	12765	12833	12955	12782	12876	12907	12901	12835	12653	12905	12811
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
