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
339963494994	339963495511	339963496061	339963496611	339963497161	339963497711	339963498261	339963498811	339963499361	339963499911	339963500461	339963501011	339963501561	339963502111	339963502661	339963503211	339963503761	339963504311	339963504861	339963505411	339963505961	339963506511	339963507061	339963507611	339963508161	339963508711	339963509261	339963509811	339963510361	339963510911	339963511461	339963512011	339963512561	339963513111	339963513661	339963514211	339963514762	339963515311	339963515861	339963516411	339963516961	339963517511	339963518061	339963518611	339963519161	339963519711	339963520261	339963520811	339963521361	339963521911	339963522461	339963523011	339963523561	339963524111	339963524661	339963525211	339963525761	339963526311	339963526861	339963527411	339963527961	339963528511	339963529061	339963529611	339963530161	339963530711	339963531261	339963531811	339963532361	339963532911	339963533461	339963534011	339963534561	339963535111	339963535661	339963536212	339963536761	339963537311	339963537861	339963538411	339963538961	339963539511	339963540061	339963540611	339963541161	339963541711	339963542261	339963542811	339963543361	339963543911	339963544461	339963545011	339963545561	339963546111	339963546661	339963547211	339963547761	339963548311	339963548861	339963549411	339963549962	339963550511	339963551061	339963551611	339963552161	339963552711	339963553261	339963553811	339963554361	339963554911	339963555461	339963556011	339963556561	339963557111	339963557661	339963558211	339963558761	339963559311	339963559861	339963560411	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2714	3600	2300	2714	3600	2300	2714	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2718	3600	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21661	20079	27455	22733	21720	26309	30052	25852	24878	24283	23088	22068	21192	20462	20307	19294	18620	18526	18166	18026	17619	17655	17861	17496	17619	17332	17560	17492	17570	17204	17374	17387	17303	17187	17217	17337	17425	17413	17450	17357	17240	17415	17229	17121	17012	17044	17382	17308	17221	17140	17299	17421	17463	17142	17131	17197	17292	17192	17211	17108	17092	17152	17212	17092	17226	16972	17138	17161	17176	17062	17243	17178	17103	17084	17330	17019	17050	17123	17105	17300	17351	16950	17098	17213	17140	17277	17274	16977	17154	16978	17023	17127	17242	17272	17071	16957	17228	17109	17183	17027	17012	17081	17031	16977	17179	17127	17089	17226	17135	17105	17236	17317	17301	17061	17150	17070	17035	17297	17149	16932	16995	17070	17033	17170	17019	16956	17091	17010	17100	17185	17044	17239	17109	17240	16961	17194	17215	17219	17231	17264	17111	17059	17194	17226	17210	17039	17278	17033	17240	17208	17105	17229	17305	16983	17286	17107	17217	17159	17253	17040	17178	17164	16896	17172	17333	17125	17223	17152	17212	17035	17211	17162	17179	17281	17089	17269	17096	17038	17367	17097	17134	17042	17105	17112	16983	17169	17225	17184	17091	17087	17042	17216	17250	17160	17140	16963	17258	17244	17185	17167	17104	17120	17129	17129	17184	17035	17066	16953	17097	16950	17179	17003	17239	17300	17094	17083	16924	16955	17220	17041	17370	17050	16998	17196	17117	17172	17126	17165	17180	17104	17105	17080	17160	17156	16988	17099	17210	17224	16862	17121	17111	17053	17120	17091	17029	17000	17035	17110	17114	17112	17020	16989	17057	16992	16977	16976	17210	17214	17114	17188	17034	17087	17223	17268	17071	17007	17111	17013	17183	17154	17247	17109	17186	17135	17282	17106	17249	17137	16948	17062	17143	17036	17325	17240	17082	17153	17152	17171	17288	17184	17230	17021	17291	17122	17011	17155	17060	17117	17291	17104	17088	17091	17146	17060	17144	17014	16912	17189	17214	16991	17103	16982	17281	17152	17294	17399	17309	17218	17071	17336	17071	17233	17170	17330	17232	17008	17036	17143	17110	17123	17206	17185	16922	17252	17013	17226	17229	17151	17103	17248	17312	17262	17452	17004	16997	17162	17122	17221	17067	17306	17044	17050	17249	17035	16990	16899	17141	17067	17240	17127	17110	17042	17156	17014	17118	17123	17076	17138	17073	17059	16912	17052	17132	17313	16996	17169	17021	17089	17128	17108	17192	17045	17177	16945	17302	17276	17189	16983	17194	17029	17269	17127	17178	17214	16921	17248	16900	16928	17038	17166	17254	16984	17182	17042	17179	17132	17011	17068	17033	17161	17097	17150	17214	17019	17219	16988	17085	17231	17112	17162	17220	17242	17112	17044	17111	17060	17149	17140	17113	17185	17145	17172	17133	17145	16887	17177	17131	17055	17188	17252	17290	17010	17008	17209	17104	17061	17179	17082	17148	17110	17149	17063	17212	17078	17284	17071	17308	17246	17130	17204	17040	17092	17059	17067	17047	17105	17041	17013	17113	17336	16974	17128	17177	17131	17275	16990	17101	17123	16994	17085	17087	17122	17082	16953	17216	17083	17190	17192	17111	17101	17242	17043	17276	17192	17354	16911	17050	17113	17208	17410	17193	17060	17202	16876	17199	17225	17109	17062	17262	17061	17050	17148	17169	17160	17031	17054	17076	17074	17053	17043	17202	17311	17315	17230	16968	17115	17012	17090	17098	17310	17117	17228	17288	17068	17095	17301	17188	17235	17176	17033	17122	16929	17143	17119	17285	17087	17151	17079	17069	17216	17008	17096	17094	17182	17261	17135	17230	16874	17151	17230	17118	17143	17353	17071	17023	17070	17137	16989	17223	17166	17180	17013	17166	17033	17268	17055	17226	17268	17071	17160	17108	17274	17167	17109	17215	17310	17199	17007	17166	17063	17119	17121	17226	16963	17053	17104	17186	17215	17031	17055	17040	17007	17244	16966	17296	17108	17149	17121	17257	17172	17314	16986	17143	17051	17014	17072	17236	17024	16977	17147	17051	16987	17122	17038	17044	17295	17074	16958	17323	17215	17140	17004	16959	17110	17236	17042	17161	16981	17311	16956	16838	17149	16848	16875	17088	16989	17074	17122	17060	17109	17160	16934	17171	16958	17407	17245	17288	17148	17095	17199	17212	17191	17315	17068	17173	17324	17176	17064	17148	17087	17085	17196	17168	17237	17202	17142	17018	17248	17144	17067	16984	17182	16996	17074	17215	17038	17150	17241	16928	16964	17135	17161	17017	17049	17183	17083	17246	17129	17290	17054	17143	16920	17019	17165	17221	16994	17160	17175	17276	17127	17213	17132	17099	17284	17313	17071	17219	16938	17124	17049	17036	17325	17130	17032	17067	17279	17593	17075	17018	17044	17273	17015	17064	17037	17308	17102	17290	16887	17156	17020	17080	17137	17199	17179	16957	17252	17278	17120	17097	17285	17154	17124	17114	17141	16904	17253	17176	17227	17019	16929	17031	16948	16900	17003	17145	17225	17256	17140	17127	17241	17035	17119	17109	17076	17232	17105	17121	17148	17073	17107	17441	17328	17124	17051	17138	17219	17210	17024	17157	17087	17012	16883	17012	17024	17195	17038	17188	17341	17032	16985	16988	17148	17028	17141	17347	17166	17062	17196	17058	17191	17075	17297	17012	16943	16909	17250	17292	17290	17071	17142	17259	17280	17141	17310	16926	17264	17103	17250	17121	17117	16986	17175	17049	17313	17099	17059	16827	17086	17092	17045	17111	17136	17009	17041	17198	17351	17025	17264	17300	17272	17242	17157	17213	17030	17199	17119	17358	17117	17268	17349	17088	17041	17120	17268	17115	17360	17228	17104	17261	17179	17092	17055	17298	17118	17076	17107	17201	17155	17115	16843	17052	17123	17178	17037	17198	16914	16983	17104	17169	17173	17182	17239	17369	17188	17047	17077	17158	17011	17165	17108	17142	17031	17234	16846	16953	17270	17051	17116	17091	16981	17109	17179	17016	17241	17010	17268	17339	17249	17240	17320	17307	17184	17215	16946	17254	17103	16895	17163	17135	16894	17176	17093	17136	17141	17100	17105	16997	17235	17124	16942	17078	17041	17119	17170	16925	17012	17030	17094	17073	17255	17242	17147	17086	16931	17068	17271	17144	17314	17201	17208	16829	17195	17161	16677	17281	17077	17080	17049	17161	17065	17147	17176	17388	17036	17236	16977	17320	17210	17268	17165	17187	17105	17269	17129	17062	17056	17160	17023	17026	17071	17187	17037	17171	17154	17195	16877	17101	17326	17154	17225	17358	17074	16981	17309	17014	16942	17189	16991	17077	17052	17119	17191	17200	17218	17265	17013	16988	17144	17112	17065	17003	16898	17139	17120	17184	17074	17297	17038	17196	17182	17081	17290	17206	17306	17151	17046	17051	17155	17113	17158	17225	16957	17131	17096	16962	17000	17196	17122	17320	16999	16995	17046	17127	16997	17052	17223	17000	17131	16928	17195	17203	16884	17114	17169	17146	17047	16887	17214	17021	17047	17283	17084	17293	16945	17262	17262	17106	17051	17027	17213	16993	17125	17200	17267	16995	17105	17040	17048	17036	17194	17120	17005	17137	17105	17050	17030	17112	16989	17295	17152	17334	17410	17273	16967	17107	17197	16995	17125	17160	17003	17031	17070	17236	17012	17094	17280	17289	17196	17177	17309	17056	17306	17261	17276	17325	17130	17061	17244	17301	17040	17217	17123	17080	17105	17134	17189	17206	17100	17132	17227	16931	17250	17007	17243	17341	17195	17149	17201	17309	17218	17171	17224	17020	17213	17172	17115	17137	17105	17284	17172	17156	17087	16998	17227	17287	17106	17166	17099	17081	16939	16946	17054	17222	17163	17253	16993	17158	17227	17095	17260	17224	17168	17060	17177	17213	17198	17267	17241	16960	17174	17044	17117	17083	17034	17040	17090	17177	17095	17106	17250	17047	17066	17099	16869	17108	17091	17190	17229	17243	17156	17185	17221	17034	17435	17199	17171	17199	17257	17261	17205	16931	17090	17051	17056	17035	17098	17138	17299	17208	17166	17121	17007	17128	17368	17099	17126	17336	17024	17135	17154	17151	17083	17039	17264	17223	17003	17048	17125	17173	17297	17203	17074	16997	16904	17135	17124	17059	17056	17110	17093	17274	17194	17121	17259	17144	17125	16997	17177	16979	17177	17100	17003	17261	16914	17146	17212	17186	17221	17238	17059	16890	17264	17020	17082	17069	17175	17042	17211	17146	17085	17075	17220	17158	17168	17064	17121	17111	17023	17172	17156	17350	17305	17037	17068	17073	17099	17147	17088	17076	17053	17056	17063	17244	17086	16839	17176	17314	16945	17095	17125	17318	17114	17184	17222	17082	17247	16916	17175	17057	17118	17018	17046	16812	17264	17138	17054	17197	17197	17288	17093	17204	17213	17204	17424	17345	17118	17124	17332	17169	17067	17073	17247	17063	17185	16992	17051	17436	17080	16988	17151	17033	17210	17106	17083	17155	16968	17212	17181	17275	17109	17259	17097	17285	17129	17088	17134	17237	17134	17037	17077	17122	17085	17161	17215	17037	16984	17162	17338	17182	17014	17298	16969	17089	17074	17306	17275	17035	17025	17064	17234	17194	17177	16969	17018	17174	17037	17206	17147	17242	17091	16935	17075	16893	17114	17144	17098	17200	17175	16964	17078	17244	17309	17209	17033	17188	17258	16989	16971	17173	17255	17344	17109	17291	17085	17135	17157	17193	17247	17087	17206	17106	17190	17153	17061	17043	17007	17179	17007	17172	17003	17192	17077	17087	17356	17229	17082	17087	17167	17022	17060	17261	17162	17120	17304	17260	16939	17143	17096	16930	17008	17210	17102	17135	17242	17202	17336	17331	17102	17182	17126	17060	17061	17151	16960	17078	17055	17065	17095	17023	17343	17316	17238	17111	17023	17045	17147	17074	17161	17099	17241	17235	16939	16945	16994	17053	17145	17186	17313	17270	16809	17071	17172	17109	17125	17106	17013	16974	17068	17114	17204	17351	17195	17103	17133	17225	17180	17028	17035	17066	17099	17128	16998	16935	16992	17057	17200
29734	53908	50837	40777	34846	30931	28355	26903	25265	23801	22371	20914	19931	19299	18100	17119	16314	15925	15539	15307	14932	15033	14734	14662	14479	14368	14568	14583	14536	14548	14519	14420	14287	14493	14510	14398	14287	14230	14434	14548	14282	14478	14248	14500	14297	14499	14303	14322	14494	14434	14407	14236	14273	14247	14204	14368	14360	14365	14278	14331	14398	14379	14448	14296	14405	14400	14431	14418	14230	14318	14228	14188	14238	14189	14253	14258	14447	14475	14104	14361	14269	14409	14338	14286	14338	14285	14263	14331	14374	14027	14543	14369	14228	14146	14320	14315	14136	14487	14224	14392	14282	14231	14408	14219	14286	14351	14363	14364	14399	14377	14193	14344	14326	14398	14202	14271	14317	14353	14522	14397	14463	14271	14149	14235	14213	14206	14352	14226	14245	14291	14191	14286	14215	14366	14244	14226	14305	14083	14304	14235	14113	14298	14198	14183	14288	14403	14339	14196	14191	14344	14328	14270	14394	14208	14367	14313	14148	14341	14297	14284	14315	14241	14366	14216	14245	14367	14450	14252	14274	14272	14490	14298	14133	14149	14330	14293	14264	14330	14352	14362	14436	14319	14461	14164	14315	14165	14287	14337	14187	14353	14329	14390	14333	14228	14260	14344	14078	14369	14247	14347	14177	14223	14314	14260	14350	14166	14347	14103	14465	14389	14344	14379	14249	14251	14304	14241	14391	14339	14402	14269	14339	14434	14416	14349	14208	14369	14255	14151	14390	14337	14142	14138	14301	14327	14236	14201	14456	14237	14460	14337	14334	14335	14270	14359	14245	14323	14204	14239	14215	14430	14409	14299	14505	14277	14300	14235	14270	14204	14319	14265	14225	14387	14075	14317	14397	14312	14277	14375	14346	14188	14351	14452	14295	14216	14272	14291	14306	14321	14302	14400	14375	14204	14359	14243	14198	14200	14249	14211	14303	14259	14387	14301	14253	14144	14341	14228	14305	14238	14266	14210	14084	14213	14100	14300	14226	14147	14208	14257	14103	14292	14352	14295	14389	14219	14322	14310	14253	14429	14227	14136	14328	14297	14378	14116	14406	14427	14196	14554	14423	14346	14248	14304	14387	14422	14271	14238	14168	14395	14301	14486	14186	14278	14301	14309	14257	14236	14237	14393	14249	14241	14383	14266	14169	14197	14378	14309	14302	14357	14349	14383	14224	14196	14366	14301	14156	14197	14411	14289	14324	14512	14321	14211	14334	14160	14279	14356	14404	14438	14179	14420	14317	14365	14329	14223	14379	14246	14257	14137	14331	14252	14292	14341	14240	14116	14268	14376	14426	14189	14328	14252	14317	14317	14272	14282	14106	14327	14347	14326	14460	14338	14226	14303	14352	14380	14388	14310	14408	14289	14111	14376	14311	14347	14283	14135	14343	14210	14284	14224	14260	14298	14314	14273	14430	14355	14396	14207	14274	14311	14228	14118	14334	14259	14418	14278	14313	14287	14230	14413	14228	14205	14322	14154	14225	14315	14292	14305	14251	14306	14300	14304	14271	14488	14240	14283	14309	14318	14158	14317	14179	14334	14377	14304	14160	14329	14241	14471	14278	14278	14363	14323	14357	14252	14246	14192	14325	14333	14225	14238	14402	14326	14168	14166	14457	14278	14208	14216	14354	14325	14301	14343	14266	14292	14203	14210	14196	14332	14205	14249	14173	14472	14152	14239	14305	14414	14164	14298	14188	14291	14371	14210	14344	14195	14336	14273	14201	14321	14287	14384	14253	14176	14218	14174	14310	14131	14205	14243	14348	14282	14316	14355	14153	14304	14323	14263	14390	14373	14374	14202	14219	14484	14271	14142	14236	14207	14241	14402	14264	14294	14382	14133	14318	14206	14341	14305	14289	14273	14382	14184	14189	14438	14257	14395	14322	14511	14346	14225	14386	14265	14107	14392	14284	14432	14179	14372	14256	14373	14198	14245	14291	14323	14235	14274	14239	14340	14269	14329	14329	14288	14163	14379	14310	14239	14325	14335	14480	14316	14252	14285	14239	14164	14379	14335	14303	14212	14213	14108	14338	14300	14149	14337	14350	14286	14208	14165	14196	14295	14198	14205	14257	14482	14384	14327	14137	14325	14260	14298	14249	14360	14294	14218	14198	14149	14171	14297	14215	14352	14254	14237	14298	14478	14223	14354	14225	14340	14392	14367	14231	14029	14380	14297	14366	14240	14374	14382	14344	14251	14201	14287	14206	14278	14211	14235	14398	14300	14388	14132	14261	14261	14311	14259	14327	14363	14325	14127	14332	14363	14064	14220	14377	14287	14308	14213	14222	14259	14302	14124	14267	14253	14399	14290	14263	14319	14143	14131	14296	14402	14298	14223	14333	14320	14226	14447	14228	14335	14332	14222	14410	14165	14270	14420	14324	14143	14322	14428	14324	14424	14172	14259	14298	14347	14198	14312	14368	14276	14329	14283	14213	14193	14207	14343	14277	14222	14160	14162	14149	14358	14023	14212	14269	14143	14520	14336	14288	14275	14331	14315	14376	14395	14375	14239	14219	14251	14343	14200	14418	14293	14382	14257	14304	14332	14265	14399	14193	14267	14170	14298	14379	14225	14050	14427	14095	14277	14300	14299	14256	14304	14414	14355	14190	14197	14424	14295	14269	14390	14324	14289	14149	14320	14265	14289	14286	14297	14184	14527	14219	14322	14319	14179	14401	14382	14171	14326	14174	14214	14229	14463	14252	14178	14250	14196	14260	14313	14367	14364	14419	14447	14290	14248	14329	14161	14265	14290	14332	14400	14373	14237	14334	14313	14383	14306	14302	14373	14294	14391	14313	14302	14454	14328	14402	14310	14298	14417	14204	14193	14185	14305	14339	14268	14306	14260	14337	14245	14278	14319	14194	14293	14297	14358	14316	14262	14419	14328	14271	14331	14452	14288	14304	14317	14297	14248	14445	14093	14345	14270	14346	14293	14289	14259	14255	14305	14350	14367	14393	14262	14352	14264	14228	14226	14335	14220	14185	14320	14393	14208	14253	14280	14283	14320	14309	14217	14394	14036	14302	14308	14280	14208	14359	14302	14064	14267	14285	14292	14265	14364	14461	14148	14393	14222	14189	14181	14362	14421	14257	14280	14159	14257	14248	14226	14250	14343	14232	14225	14253	14214	14398	14272	14314	14403	14339	14325	14388	14244	14180	14302	14182	14250	14277	14302	14292	14298	14314	14177	14213	14116	14332	14383	14478	14338	14385	14180	14469	14271	14289	14220	14311	14340	14108	14338	14334	14291	14350	14366	14246	14386	14243	14343	14224	14310	14218	14255	14440	14321	14511	14525	14187	14230	14338	14338	14062	14285	14127	14363	14347	14402	14171	14381	14265	14328	14259	14446	14214	14200	14389	14444	14316	14119	14327	14384	14330	14095	14338	14317	14242	14542	14407	14285	14227	14288	14429	14299	14454	14430	14348	14285	14283	14159	14341	14124	14354	14409	14341	14229	14277	14407	14098	14331	14252	14215	14300	14267	14194	14429	14250	14223	14357	14291	14186	14252	14364	14266	14312	14165	14435	14306	14305	14369	14173	14202	14219	14301	14384	14169	14218	14182	14379	14200	14360	14268	14406	14131	14356	14260	14207	14385	14456	14156	14275	14182	14192	14298	14299	14193	14285	14171	14363	14314	14272	14260	14192	14386	14207	14425	14182	14237	14271	14300	14152	14439	14418	14115	14224	14221	14266	14307	14401	14299	14248	14274	14239	14375	14297	14247	14279	14317	14173	14125	14391	14213	14296	14208	14359	14192	14376	14202	14269	14169	14331	14215	14251	14179	14295	14239	14278	14279	14268	14216	14353	14087	14235	14195	14114	14333	14264	14264	14294	14095	14262	14336	14367	14185	14303	14365	14366	14479	14379	14271	14451	14143	14258	14461	14413	14357	14322	14295	14226	14097	14410	14412	14443	14444	14200	14249	14361	14458	14266	14244	14188	14387	14287	14325	14203	14355	14257	14412	14337	14363	14212	14299	14226	14380	14467	14308	14252	14298	14418	14147	14249	14137	14222	14370	14315	14263	14426	14194	14350	14185	14270	14353	14148	14315	14361	14358	14296	14351	14414	14217	14326	14160	14389	14238	14376	14283	14203	14267	14322	14210	14423	14216	14335	14287	14221	14233	14265	14175	14273	14138	14305	14202	14366	14195	14323	14343	14308	14293	14255	14259	14295	14372	14378	14266	14110	14294	14212	14214	14434	14246	14266	14312	14186	14240	14369	14317	14178	14224	14308	14279	14143	14426	14461	14247	14316	14427	14556	14428	14472	14174	14246	14197	14194	14285	14161	14013	14433	14258	14378	14177	14404	14242	14329	14328	14202	14388	14228	14357	14100	14281	14388	14406	14269	14253	14330	14401	14304	14101	14213	14492	14415	14264	14387	14298	14129	14361	14235	14231	14312	14438	14188	14385	14406	14345	14195	14393	14336	14237	14390	14257	14211	14321	14340	14246	14444	14358	14322	14262	14248	14338	14212	14373	14261	14327	14258	14370	14236	14245	14265	14348	14203	14197	14357	14487	14252	14151	14174	14235	14296	14439	14351	14237	14388	14269	14021	14385	14253	14224	14399	14161	14220	14179	14433	14209	14351	14215	14193	14283	14236	14259	14345	14320	14412	14288	14285	14237	14237	14397	14290	14325	14304	14323	14337	14271	14187	14347	14314	14304	14420	14199	14193	14202	14258	14310	14340	14429	14389	14293	14272	14232	14254	14213	14318	14223	14236	14387	14317	14351	14392	14183	14347	14381	14296	14091	14301	14388	14223	14280	14258	14193	14231	14061	14237	14314	14112	14437	14400	14257	14132	14302	14451	14209	14236	14267	14218	14264	14233	14252	14370	14169	14230	14369	14246	14213	14284	14466	14303	14156	14230	14413	14215	14463	14451	14218	14469	14346	14222	14179	14297	14235	14221	14151	14212	14416	14150	14306	14254	14196	14298	14247	14167	14394	14412	14142	14314	14297	14365	14319	14343	14206	14412	14153	14395	14294	14237	14222	14404	14295	14382	14248	14268	14286	14173	14262	14344	14335	14402	14161	14250	14316	14188	14344	14189	14316	14363	14274	14203	14331	14345	14114	14202	14175	14270	14184	14251	14223	14315	14269	14331	14229
29366	28801	39197	35853	28467	25087	23136	22284	21345	20661	19842	19404	18863	18906	18391	18164	18011	17788	17678	17468	17620	17233	17366	17511	17508	17249	17305	17437	17390	17665	17258	17361	17243	17491	17389	17308	17281	17488	17329	17150	17210	17043	17135	17366	17312	17139	17212	17289	17196	17297	17270	17257	17272	17343	17072	17173	17250	17153	17230	17355	17192	17387	17103	16996	17221	17284	17418	17371	17361	16853	17169	17119	17362	17147	17266	17223	17168	17358	17293	17260	17132	17320	17059	17148	17386	17232	16993	17142	17335	17287	17321	17390	17392	17253	17380	17206	17256	17308	17226	17244	17252	17127	17361	17181	17080	17155	17350	17468	17081	17160	17336	17096	17150	17171	17214	17231	17113	17174	17225	17416	17419	17341	17339	17203	17050	17273	17312	17297	17190	17284	17329	17181	17363	17384	17086	17171	17091	17170	17385	17347	17189	17414	17292	17257	17316	17214	17133	17449	17220	17207	16991	17332	17234	17256	17255	17104	17366	17264	17266	17020	17325	17194	17099	17412	17437	17295	17287	17184	17168	17057	16999	17262	17156	17404	17300	17290	17193	17049	17364	17279	17345	17319	17352	17364	17314	17255	17227	17204	17306	17287	17171	17066	17087	17388	17277	17266	16987	17230	17220	17267	17330	17121	17372	17364	17115	17156	17218	17329	17143	17225	17171	17195	17242	17402	17295	17490	17182	17253	17127	17059	17309	17179	17419	17164	17269	17293	16952	17178	17439	17205	17113	17222	17437	17298	17111	17369	17199	17155	17170	17316	17303	17183	17058	17216	17149	17170	17247	17296	17033	17274	17289	17042	17263	17379	17203	17301	17232	17331	17238	17151	17225	17105	17304	17329	17058	17224	17351	17218	17283	17228	17269	17291	17356	17209	17307	17070	17238	17595	17433	17181	17276	17350	17260	17119	17199	17181	17278	17228	17334	17338	17195	17188	17301	17367	17239	17234	17351	17324	17344	17395	17281	17081	17270	17192	17399	17280	17358	17200	17354	17324	17234	17151	17089	17385	17089	17330	17055	17426	17451	17436	17349	17293	17363	17219	17256	17306	17283	17289	17271	17129	17392	17133	17266	17152	17274	17119	17134	17205	17259	17273	17181	17290	17528	17300	17134	17127	17114	16954	17151	17393	17167	17182	17311	17389	17292	17164	17147	17111	17179	17352	17479	17248	17191	17180	17201	17264	17226	17335	17166	17305	17376	17400	17120	17297	17476	17389	17335	17415	17484	17285	17145	17237	17338	17193	17099	17320	17334	17262	17258	17150	17474	17296	17150	17320	17187	17486	17150	17275	17363	17288	17409	17268	17280	17223	17238	17359	17381	17304	17217	17297	17289	17109	17236	17090	17142	17153	17481	17326	17228	17108	17401	17243	17427	17378	17300	17197	17225	17332	17373	17117	17193	17335	17183	17288	17412	17202	17061	17119	17251	17301	17319	17243	17434	17361	17199	17190	17233	17158	17284	17136	17248	17394	17407	17154	17196	17398	17343	17237	17184	17283	17287	17144	17257	17344	17251	17424	17260	17315	17415	17162	17321	17331	17346	17302	17232	17187	17182	17150	17370	17255	17299	17357	17346	17087	17179	17213	17201	17148	17264	17344	17189	17303	17148	17362	17326	17241	17230	17106	17206	17316	17246	17302	17323	17284	17315	17195	17313	17141	17433	17242	17291	17272	17217	17539	17166	17224	17254	17351	17193	17530	17267	17177	17285	17356	17375	17313	17440	17311	17389	17209	17254	17224	17313	17383	17262	17203	17399	17311	17462	17439	17326	17200	17192	17056	17334	17318	17432	17219	17231	17429	17288	17108	17172	17291	17314	17179	17286	17272	17519	17221	17158	17148	17404	17249	17348	17096	17286	17223	17493	17450	17317	17244	17296	17046	17429	17414	17335	17133	17221	17516	17257	17461	17330	17298	17292	17366	17140	17316	17211	17143	17159	17124	17217	17179	17217	17080	17351	17290	17305	17358	17160	17254	17303	17262	17352	17118	17023	17167	17347	17363	17289	17299	17309	17195	17301	17225	17118	17084	17396	17354	17313	17188	17175	17161	17426	17228	17271	17046	17379	17035	17151	17159	17136	17349	17213	17420	17285	17420	17268	17485	17313	17271	17315	17128	17287	17265	17250	17295	17277	17221	17233	17372	17286	17089	17174	17153	17209	17106	17030	17212	17185	17289	17183	17252	17174	17350	17417	17205	17309	17373	17219	17175	17352	17407	17186	17284	17210	17282	17179	17146	17373	17241	17127	17239	17190	17138	17399	17378	17696	17480	17377	17178	17293	16974	17283	17235	17265	17421	17212	17386	17302	17301	17480	17167	17148	17282	17304	17117	17304	17318	17258	17247	17210	17470	17500	17387	17224	17103	17365	17285	17099	17429	17248	17233	17277	17195	17209	17466	17224	17257	17484	17359	17326	17216	17422	17138	17145	17232	17184	17378	17090	17288	17106	17078	17222	17347	17194	17165	17331	17462	17318	17319	17244	17201	17366	17133	17064	17089	17353	17331	17344	17320	17255	17238	17219	17327	17301	17193	17191	17156	17378	17117	17326	17151	17044	17216	17032	17242	17268	17518	17325	17254	17291	17127	17192	17164	17295	17500	17204	17174	17344	17421	17270	17140	17218	17081	17266	17523	17306	17223	17256	17297	17177	17171	17293	17317	17374	17431	17100	17045	17246	17075	17498	17328	17284	17391	17110	17130	17361	17187	17319	17353	17149	17107	17269	17202	17347	17228	17305	17320	17076	17049	17387	17426	17293	17152	17144	17561	17088	17356	17055	17344	17239	17209	17226	17237	17123	17321	17008	17305	17288	17206	17413	17482	17233	17251	17303	17228	17244	17227	17397	17101	17048	17234	17169	17139	17116	17283	17284	17234	17271	17152	17406	17204	17358	17387	16999	17340	17527	17180	17373	17311	17388	17021	17299	17221	17414	17471	17265	17184	17193	17236	17312	17229	17305	17194	17347	17277	17282	17092	17140	17217	17220	17355	17139	17309	17176	17315	17161	17526	17360	17303	17109	17247	17253	17263	17378	17147	17208	17392	17101	17263	17530	17289	17315	17382	17309	17166	17307	17322	17268	17288	17146	17190	17214	17160	17309	17326	17213	17360	17350	17324	17124	17326	17434	17484	17494	17501	17361	17330	17174	17319	17174	17319	17211	17220	17241	17221	17360	17434	17071	17378	17252	17352	17079	17092	17341	17174	17376	17229	17228	17291	17384	17013	17316	17252	17184	17206	17147	17325	17357	17436	17345	17361	17280	17339	17194	17426	17071	17355	17181	17320	17296	17125	17256	17384	17153	17468	17177	17296	17227	17212	17191	17092	17292	17038	17146	17228	17101	17312	17210	17207	17066	17243	17113	17178	17394	17205	17167	17021	17256	17278	17415	17259	17186	17384	17147	17370	17084	17309	17140	17297	17211	17280	17190	17137	17452	17242	17293	17086	17248	17270	17279	17252	17155	17200	17232	17184	17273	17358	17084	17215	17379	17126	17250	17460	17482	17228	17351	17043	17110	17098	17223	17220	17263	17079	17169	17272	17238	17463	17302	17275	17337	17197	17012	17237	17379	17305	17325	17199	17379	17445	17325	17234	17330	17353	17171	17278	17389	17406	17359	17335	17099	17105	17251	17283	17331	17232	17216	17459	17155	17204	17422	17288	17170	17273	17427	17338	17282	17155	17417	17335	17421	17358	17309	17288	17218	17107	17098	17115	17239	17426	17209	17245	17221	17199	17061	17337	16893	17404	17234	17140	17269	17047	17221	17550	17186	17220	17358	17387	17065	17324	17192	17265	17242	17070	17139	17040	17437	17340	17213	17302	17441	17277	17326	17265	17049	17244	17093	17300	17185	17276	17202	17213	17221	17227	17462	17352	17032	17306	17198	17141	17043	17151	17300	17188	17219	17164	17247	17289	17470	17050	17030	17243	17347	17258	17300	17102	17153	17278	17234	17359	17226	17345	17198	17294	17266	17029	17091	17247	17245	17366	17320	17378	17443	17028	17353	17542	17297	17208	17243	17084	17327	17314	17313	17114	17314	17221	17279	17175	17382	17591	17138	17387	17168	17322	17044	17302	17511	17090	17189	17144	17085	17174	17317	17133	17245	17230	17276	17196	17426	17375	17153	17170	17152	17145	17360	17238	17304	17090	17139	17250	17236	17254	17093	17310	17106	17301	17444	17028	17437	17262	17158	17392	17335	17281	17193	17095	17447	17462	17246	17315	17156	17299	17162	17135	17367	17519	17447	17163	17110	17157	17333	17419	17296	17310	17190	17101	17011	17446	17330	17329	17253	17199	17290	17340	17353	17089	17292	17283	17271	17658	17364	17422	17260	17260	17308	17293	17233	17339	17250	17314	17298	17181	17052	17438	17293	17123	17226	17303	17364	17160	17175	17453	17203	17243	17201	17382	17102	17326	17203	17465	17301	17321	17379	17100	17086	16935	17360	17269	17155	17070	17251	17274	17325	17185	17245	17217	17116	17284	17599	17363	17144	17138	17402	17271	17169	17178	16929	17492	17325	17216	17336	17291	17464	17372	17256	17326	17333	17289	17254	17011	17312	17171	17237	17079	17502	17170	17200	17156	17334	17315	17269	17161	17227	17246	17199	17346	17129	17257	17421	17263	17189	17095	17164	17106	17243	17465	17419	17394	17399	17296	17215	17268	17255	17311	17135	17128	17172	17341	17178	17276	17295	17294	17391	17417	17094	17151	17132	17182	17156	17188	17460	17271	17069	17271	16997	17269	17304	17355	17232	17183	17376	17222	17268	17153	17409	17382	17142	17220	17140	17352	17265	17370	17310	17171	17312	17356	17290	17350	17115	17372	17175	17159	17371	17370	17425	17220	17422	17281	17221	17345	17189	17229	17199	17300	17355	17403	17310	17323	17300	17245	17155	17293	17296	17205	17348	17337	17400	17215	17356	17388	17522	17284	17298	17076	16993	17266	17403	17138	17111	17124	17186	17247	17355	17093	17158	17540	17415	17330	17135	17053	17152	17178	17328	17248	17473	17269	17210	17175	17305	17252	17214	16997	17380	17296	17561	17320	17241	17247	17302	17235	17315	17193	17244	17212	17205	17074	17257	17387	17113	17139	17326	17084	17303	17489
30329	46353	43531	34437	28413	25035	22863	21893	20943	19373	18745	17909	17418	16609	16403	15811	15600	15304	15112	15042	14888	15056	14820	14785	14766	14657	14829	14581	14640	14678	14835	14554	14527	14810	14670	14666	14772	14661	14607	14733	14536	14500	14626	14723	14646	14595	14670	14642	14465	14681	14771	14413	14627	14613	14786	14662	14600	14632	14524	14630	14594	14819	14639	14594	14618	14539	14686	14833	14533	14515	14647	14558	14587	14584	14751	14781	14703	14579	14736	14743	14697	14727	14675	14538	14715	14593	14608	14676	14741	14741	14744	14719	14664	14427	14500	14708	14680	14667	14616	14499	14756	14708	14828	14607	14489	14660	14608	14673	14555	14691	14773	14748	14724	14811	14684	14662	14739	14719	14647	14723	14673	14796	14556	14618	14625	14634	14782	14754	14506	14639	14541	14588	14594	14543	14824	14662	14580	14822	14485	14845	14683	14620	14738	14683	14723	14657	14577	14518	14633	14661	14743	14772	14723	14475	14641	14798	14460	14658	14685	14576	14493	14605	14683	14667	14730	14647	14809	14579	14758	14661	14572	14698	14778	14451	14779	14666	14664	14635	14599	14694	14546	14407	14553	14491	14660	14545	14593	14496	14638	14632	14704	14507	14522	14697	14744	14543	14907	14636	14592	14598	14651	14718	14749	14630	14732	14716	14575	14800	14744	14755	14637	14571	14729	14558	14776	14640	14615	14748	14740	14702	14754	14869	14680	14835	14613	14543	14711	14660	14662	14538	14641	14637	14592	14589	14559	14703	14634	14734	14692	14469	14393	14570	14786	14594	14718	14650	14664	14749	14606	14567	14602	14781	14726	14731	14627	14690	14656	14659	14707	14704	14818	14521	14643	14571	14558	14577	14666	14651	14649	14631	14654	14747	14511	14700	14633	14830	14703	14583	14701	14704	14528	14816	14726	14780	14641	14640	14757	14677	14741	14643	14681	14489	14629	14509	14889	14552	14701	14615	14699	14675	14727	14784	14646	14677	14695	14898	14777	14798	14696	14722	14561	14624	14670	14687	14773	14757	14685	14655	14581	14588	14794	14664	14699	14661	14568	14679	14609	14726	14604	14780	14668	14667	14601	14801	14722	14769	14617	14680	14753	14754	14636	14674	14732	14795	14596	14652	14541	14591	14676	14595	14578	14551	14568	14546	14818	14636	14581	14692	14809	14602	14825	14705	14620	14585	14708	14713	14689	14603	14674	14509	14717	14525	14646	14693	14767	14589	14554	14556	14750	14853	14603	14570	14585	14772	14710	14612	14685	14450	14725	14575	14711	14647	14571	14592	14565	14673	14648	14565	14720	14744	14635	14752	14564	14620	14421	14650	14440	14554	14668	14718	14684	14639	14774	14670	14558	14554	14735	14473	14577	14835	14608	14627	14731	14790	14797	14698	14576	14653	14750	14608	14688	14772	14640	14765	14620	14687	14636	14629	14625	14631	14640	14672	14500	14743	14657	14631	14850	14637	14500	14724	14707	14736	14620	14548	14692	14637	14646	14755	14644	14713	14469	14803	14663	14543	14584	14527	14638	14718	14696	14759	14645	14675	14743	14617	14622	14681	14610	14896	14682	14714	14727	14827	14622	14650	14702	14664	14556	14649	14544	14539	14724	14645	14583	14612	14555	14705	14570	14697	14576	14478	14646	14789	14674	14512	14516	14783	14593	14533	14502	14584	14528	14696	14729	14679	14577	14636	14651	14789	14643	14636	14712	14748	14605	14690	14661	14709	14602	14778	14662	14751	14584	14797	14769	14774	14689	14545	14648	14645	14597	14700	14578	14665	14571	14922	14742	14630	14760	14852	14705	14745	14717	14766	14790	14699	14652	14631	14646	14724	14515	14520	14710	14512	14738	14724	14607	14550	14609	14613	14574	14599	14617	14697	14669	14726	14610	14694	14414	14791	14680	14761	14604	14748	14544	14734	14741	14612	14542	14792	14709	14614	14659	14645	14639	14704	14581	14665	14698	14582	14685	14600	14658	14661	14552	14747	14842	14794	14708	14651	14619	14575	14603	14713	14656	14532	14747	14686	14792	14750	14511	14665	14612	14702	14526	14670	14602	14676	14642	14770	14535	14485	14570	14684	14758	14674	14715	14695	14557	14665	14712	14599	14594	14659	14554	14646	14492	14643	14682	14564	14540	14672	14664	14786	14474	14571	14637	14649	14725	14732	14620	14547	14627	14642	14676	14642	14752	14500	14737	14650	14671	14693	14643	14594	14594	14616	14613	14804	14526	14597	14773	14696	14751	14594	14638	14634	14474	14718	14538	14665	14598	14711	14591	14613	14534	14563	14762	14640	14848	14576	14743	14443	14651	14623	14574	14676	14566	14729	14622	14703	14561	14696	14625	14590	14678	14715	14466	14756	14518	14688	14680	14710	14500	14746	14731	14613	14483	14642	14688	14636	14667	14542	14811	14488	14557	14645	14788	14618	14491	14501	14459	14749	14697	14579	14635	14565	14681	14517	14641	14569	14591	14600	14574	14811	14569	14676	14344	14658	14689	14710	14615	14716	14649	14602	14669	14499	14717	14681	14813	14772	14759	14859	14550	14765	14629	14483	14740	14620	14655	14609	14646	14595	14693	14617	14576	14613	14685	14690	14525	14543	14785	14744	14862	14597	14780	14661	14515	14845	14577	14796	14552	14635	14691	14780	14703	14569	14623	14568	14818	14597	14595	14668	14449	14662	14692	14692	14718	14623	14676	14576	14726	14580	14546	14620	14683	14705	14534	14688	14754	14724	14757	14541	14760	14624	14499	14726	14530	14668	14707	14730	14577	14775	14676	14642	14576	14559	14603	14608	14581	14628	14676	14661	14813	14755	14458	14570	14631	14704	14649	14413	14751	14585	14533	14760	14708	14599	14548	14633	14727	14852	14572	14638	14634	14732	14699	14794	14638	14703	14769	14837	14742	14518	14644	14620	14535	14600	14667	14720	14712	14732	14836	14617	14675	14609	14623	14603	14774	14582	14711	14591	14721	14635	14685	14708	14579	14629	14755	14800	14547	14716	14717	14676	14660	14632	14705	14816	14797	14485	14465	14745	14855	14612	14679	14754	14512	14645	14592	14573	14720	14593	14834	14846	14659	14658	14631	14716	14639	14628	14592	14679	14719	14600	14529	14636	14708	14649	14655	14676	14759	14584	14531	14615	14450	14599	14516	14590	14574	14664	14525	14730	14581	14752	14675	14657	14605	14708	14847	14656	14643	14687	14705	14772	14524	14716	14763	14533	14550	14731	14521	14712	14560	14618	14655	14667	14615	14480	14725	14618	14612	14659	14559	14790	14624	14610	14663	14679	14594	14603	14712	14485	14777	14773	14717	14745	14611	14620	14690	14523	14724	14597	14592	14622	14779	14701	14653	14761	14568	14600	14656	14475	14662	14574	14791	14709	14640	14775	14622	14641	14849	14804	14710	14684	14685	14647	14607	14679	14483	14687	14701	14769	14612	14657	14660	14690	14655	14540	14615	14784	14764	14416	14610	14464	14583	14679	14654	14661	14737	14516	14564	14728	14523	14553	14810	14632	14756	14560	14560	14578	14665	14820	14558	14611	14784	14751	14686	14674	14493	14469	14615	14681	14737	14642	14497	14819	14665	14660	14629	14840	14528	14700	14655	14622	14572	14780	14704	14749	14596	14476	14609	14584	14618	14753	14705	14614	14592	14568	14690	14685	14561	14629	14746	14640	14616	14579	14583	14785	14819	14653	14602	14588	14662	14619	14536	14710	14830	14802	14673	14757	14656	14697	14557	14517	14600	14772	14697	14659	14596	14815	14601	14760	14698	14778	14620	14592	14685	14568	14588	14615	14684	14579	14566	14788	14644	14501	14574	14602	14511	14602	14542	14610	14584	14536	14601	14770	14575	14652	14757	14616	14755	14599	14670	14591	14744	14566	14659	14654	14676	14554	14827	14668	14676	14649	14566	14676	14838	14781	14747	14438	14774	14536	14589	14538	14587	14636	14749	14439	14659	14678	14777	14641	14707	14636	14777	14606	14779	14628	14662	14503	14572	14669	14594	14627	14643	14680	14602	14721	14537	14637	14614	14760	14715	14768	14746	14816	14676	14683	14685	14633	14539	14576	14608	14654	14703	14598	14456	14748	14677	14647	14668	14742	14631	14563	14658	14602	14788	14676	14484	14602	14526	14643	14800	14543	14765	14574	14526	14765	14657	14651	14569	14804	14583	14648	14706	14611	14627	14742	14624	14575	14653	14717	14532	14639	14790	14754	14573	14754	14509	14492	14592	14615	14621	14444	14727	14757	14651	14735	14583	14768	14772	14655	14757	14639	14713	14604	14708	14677	14506	14653	14738	14626	14637	14793	14547	14711	14522	14669	14689	14645	14778	14690	14617	14606	14643	14771	14733	14741	14659	14586	14689	14692	14533	14665	14762	14494	14685	14705	14560	14642	14740	14657	14593	14726	14563	14540	14588	14562	14574	14659	14720	14580	14694	14633	14729	14676	14457	14673	14522	14536	14721	14653	14502	14892	14690	14597	14696	14607	14672	14772	14658	14685	14775	14658	14594	14840	14730	14717	14667	14575	14595	14684	14633	14612	14920	14606	14513	14548	14858	14635	14819	14735	14559	14693	14628	14808	14601	14690	14650	14589	14793	14616	14687	14684	14724	14650	14743	14702	14707	14733	14540	14807	14643	14780	14619	14790	14672	14754	14680	14540	14614	14484	14700	14632	14568	14893	14618	14669	14573	14687	14796	14699	14730	14609	14612	14727	14691	14607	14670	14721	14720	14618	14646	14755	14732	14635	14611	14627	14734	14578	14584	14738	14559	14563	14675	14644	14654	14627	14586	14773	14652	14677	14684	14649	14779	14740	14779	14731	14587	14706	14799	14503	14563	14576	14735	14659	14588	14524	14801	14556	14637	14624	14751	14762	14715	14574	14550	14745	14632	14645	14697	14713	14590	14628	14753	14656	14667	14654	14678	14678	14634	14607	14810	14773	14632	14575	14621	14708	14676	14714	14747	14651	14633	14486	14774	14611	14617	14674	14660	14675	14625	14738	14557	14711	14626	14604	14517	14716	14709	14770	14618	14650	14650	14641	14751	14695	14833	14554	14608	14617	14606	14681	14646	14823	14687	14730	14795	14530	14721	14560
24243	21356	29093	25876	26422	28540	28583	25323	23677	22951	22215	21517	20612	20030	19426	18998	18710	18339	18342	18093	18109	18177	18011	18025	17690	17753	17800	17704	17700	17878	17649	17415	17714	17659	17558	17528	17680	17740	17746	17609	17811	17521	17526	17682	17324	17453	17420	17710	17513	17668	17493	17687	17691	17597	17751	17603	17465	17582	17564	17676	17399	17609	17631	17768	17731	17671	17577	17633	17575	17573	17565	17479	17672	17659	17741	17433	17525	17603	17551	17717	17671	17571	17685	17524	17450	17615	17665	17575	17753	17572	17631	17699	17523	17501	17585	17318	17488	17758	17507	17603	17668	17673	17749	17634	17627	17494	17525	17592	17522	17584	17654	17509	17363	17665	17694	17572	17827	17588	17646	17516	17684	17579	17575	17531	17680	17437	17380	17623	17676	17459	17609	17407	17475	17557	17557	17867	17859	17643	17624	17453	17533	17629	17615	17506	17726	17501	17587	17625	17593	17638	17675	17640	17709	17394	17599	17519	17447	17452	17640	17601	17501	17500	17523	17552	17718	17676	17685	17701	17770	17457	17520	17607	17551	17639	17699	17722	17389	17529	17608	17596	17704	17585	17394	17471	17654	17308	17433	17362	17533	17523	17733	17622	17569	17406	17731	17706	17667	17557	17560	17387	17675	17552	17468	17581	17451	17557	17580	17498	17595	17558	17635	17395	17528	17645	17596	17660	17435	17553	17827	17564	17790	17528	17641	17642	17633	17377	17538	17582	17517	17810	17675	17482	17531	17458	17707	17581	17711	17441	17585	17485	17820	17509	17545	17655	17729	17530	17469	17444	17629	17530	17628	17504	17582	17705	17487	17754	17565	17555	17663	17447	17486	17695	17612	17699	17611	17630	17282	17454	17356	17734	17529	17536	17593	17393	17674	17648	17642	17727	17543	17743	17704	17610	17550	17395	17706	17594	17571	17669	17452	17682	17251	17544	17636	17500	17663	17409	17724	17464	17665	17660	17556	17691	17581	17447	17447	17568	17500	17431	17618	17514	17567	17623	17574	17630	17542	17623	17611	17587	17629	17323	17495	17723	17569	17745	17536	17580	17627	17462	17527	17514	17523	17539	17504	17513	17524	17761	17708	17567	17468	17586	17780	17521	17787	17412	17720	17563	17564	17656	17559	17594	17582	17541	17534	17306	17490	17555	17487	17498	17613	17824	17575	17701	17598	17588	17862	17761	17667	17721	17654	17643	17522	17553	17472	17647	17395	17531	17747	17490	17519	17488	17737	17440	17586	17546	17507	17490	17453	17507	17393	17557	17522	17581	17363	17695	17760	17658	17600	17557	17636	17677	17755	17486	17348	17310	17614	17689	17605	17407	17495	17397	17576	17518	17714	17621	17450	17515	17461	17506	17729	17407	17672	17544	17691	17473	17638	17531	17567	17452	17626	17528	17633	17576	17749	17810	17592	17569	17563	17528	17790	17431	17401	17501	17652	17466	17504	17636	17563	17664	17548	17449	17657	17619	17473	17370	17732	17732	17605	17498	17526	17520	17523	17513	17447	17684	17517	17420	17532	17438	17505	17594	17490	17462	17643	17562	17329	17621	17616	17598	17689	17760	17637	17608	17715	17561	17745	17610	17597	17544	17504	17501	17774	17623	17486	17642	17526	17575	17546	17777	17714	17609	17647	17625	17385	17637	17431	17460	17554	17554	17464	17423	17608	17503	17475	17481	17536	17513	17526	17436	17755	17446	17701	17708	17582	17563	17662	17537	17336	17488	17612	17570	17745	17729	17547	17591	17563	17485	17510	17419	17442	17735	17641	17800	17542	17567	17661	17508	17634	17600	17499	17654	17507	17477	17717	17372	17677	17694	17591	17461	17607	17405	17601	17633	17573	17603	17394	17829	17595	17711	17543	17521	17829	17362	17384	17509	17563	17534	17541	17481	17507	17576	17590	17512	17374	17554	17686	17617	17574	17621	17634	17474	17674	17618	17703	17489	17434	17625	17786	17502	17381	17484	17459	17582	17421	17485	17458	17517	17707	17475	17631	17727	17509	17501	17640	17764	17643	17390	17594	17477	17597	17617	17541	17602	17612	17604	17705	17527	17539	17688	17757	17409	17687	17444	17558	17595	17667	17258	17531	17600	17501	17432	17615	17496	17715	17638	17779	17612	17570	17583	17598	17360	17454	17600	17517	17441	17641	17636	17562	17666	17642	17695	17353	17721	17592	17487	17493	17558	17690	17531	17351	17598	17421	17621	17679	17690	17584	17700	17569	17607	17698	17709	17719	17639	17477	17696	17670	17583	17650	17717	17686	17430	17841	17522	17422	17636	17669	17675	17698	17513	17721	17539	17566	17380	17563	17753	17542	17468	17580	17373	17747	17576	17400	17635	17492	17587	17647	17500	17687	17619	17606	17660	17730	17315	17619	17563	17573	17557	17700	17814	17469	17641	17603	17580	17552	17432	17696	17366	17785	17448	17671	17539	17591	17627	17588	17607	17466	17486	17626	17625	17497	17536	17464	17528	17490	17610	17490	17475	17856	17602	17467	17565	17468	17492	17698	17525	17453	17600	17687	17817	17457	17430	17588	17460	17511	17599	17622	17681	17549	17526	17708	17502	17601	17629	17586	17519	17602	17650	17632	17673	17458	17398	17613	17440	17336	17373	17682	17466	17751	17803	17483	17631	17518	17555	17568	17624	17532	17692	17525	17347	17286	17762	17686	17638	17731	17657	17706	17338	17564	17617	17630	17452	17587	17634	17675	17661	17627	17613	17601	17454	17321	17377	17576	17499	17530	17715	17670	17755	17590	17410	17796	17558	17544	17514	17531	17726	17324	17512	17598	17662	17557	17513	17640	17458	17484	17626	17640	17468	17638	17441	17617	17531	17578	17617	17733	17707	17461	17677	17550	17596	17742	17755	17526	17474	17606	17586	17658	17532	17557	17794	17462	17600	17472	17806	17504	17446	17421	17743	17545	17526	17705	17670	17658	17546	17628	17384	17511	17538	17658	17653	17566	17702	17690	17572	17431	17503	17695	17552	17385	17559	17631	17335	17241	17497	17527	17514	17498	17659	17386	17692	17624	17633	17468	17800	17489	17587	17545	17482	17757	17603	17638	17507	17482	17528	17681	17810	17459	17575	17585	17513	17454	17564	17577	17651	17602	17450	17632	17656	17563	17528	17607	17450	17648	17626	17810	17616	17682	17642	17685	17461	17460	17556	17422	17524	17560	17697	17446	17702	17518	17541	17716	17464	17625	17665	17479	17328	17522	17674	17647	17453	17558	17391	17808	17656	17785	17678	17694	17431	17541	17726	17519	17651	17427	17406	17624	17640	17286	17578	17659	17547	17467	17295	17535	17733	17623	17493	17596	17633	17534	17390	17576	17888	17513	17508	17435	17725	17424	17330	17658	17544	17479	17481	17513	17609	17641	17562	17787	17486	17495	17563	17688	17461	17484	17470	17446	17557	17572	17639	17699	17285	17627	17543	17659	17462	17485	17526	17679	17514	17417	17589	17371	17428	17638	17623	17410	17483	17705	17596	17574	17453	17647	17524	17635	17537	17292	17593	17450	17573	17562	17617	17524	17389	17556	17569	17316	17407	17541	17383	17561	17574	17417	17471	17524	17496	17546	17661	17585	17521	17890	17501	17546	17499	17422	17470	17608	17600	17589	17538	17623	17557	17744	17508	17569	17616	17740	17700	17684	17503	17582	17315	17549	17703	17513	17523	17614	17670	17545	17567	17634	17451	17446	17335	17631	17743	17541	17628	17578	17465	17538	17552	17590	17540	17567	17569	17548	17621	17534	17486	17402	17554	17637	17381	17482	17466	17310	17581	17663	17468	17688	17586	17480	17664	17582	17412	17590	17547	17587	17549	17737	17707	17557	17632	17575	17603	17670	17697	17571	17688	17763	17636	17522	17545	17753	17542	17556	17877	17660	17680	17668	17467	17529	17406	17584	17636	17513	17507	17505	17583	17647	17688	17800	17436	17662	17419	17471	17527	17389	17588	17541	17638	17437	17663	17528	17507	17440	17604	17558	17486	17764	17441	17439	17537	17400	17572	17620	17650	17719	17531	17653	17476	17564	17633	17665	17492	17844	17727	17550	17516	17747	17407	17500	17559	17740	17508	17373	17514	17626	17629	17641	17749	17859	17575	17547	17591	17575	17530	17451	17486	17901	17810	17491	17646	17709	17578	17496	17549	17454	17496	17615	17582	17458	17443	17759	17591	17628	17735	17893	17377	17513	17329	17372	17428	17786	17648	17451	17508	17508	17544	17665	17501	17618	17628	17578	17620	17630	17548	17656	17753	17612	17273	17466	17514	17515	17509	17512	17906	17707	17617	17633	17626	17728	17789	17689	17616	17619	17579	17584	17581	17429	17778	17727	17524	17741	17500	17612	17582	17473	17640	17624	17645	17707	17396	17766	17618	17637	17875	17602	17536	17291	17690	17529	17480	17434	17508	17516	17722	17654	17743	17543	17561	17489	17472	17428	17716	17594	17571	17639	17510	17579	17443	17371	17696	17556	17636	17628	17563	17706	17474	17307	17527	17696	17682	17676	17599	17467	17643	17418	17500	17661	17714	17619	17522	17735	17560	17647	17779	17455	17673	17369	17535	17592	17659	17534	17461	17587	17760	17634	17782	17484	17517	17604	17465	17581	17556	17855	17507	17636	17631	17592	17624	17452	17527	17463	17605	17691	17904	17558	17690	17652	17562	17527	17593	17457	17484	17508	17552	17745	17685	17552	17727	17632	17336	17603	17589	17682	17642	17586	17634	17732	17632	17575	17708	17494	17431	17565	17431	17621	17805	17734	17525	17525	17511	17545	17548	17864	17607	17548	17828	17581	17655	17650	17507	17485	17500	17590	17657	17622	17410	17478	17460	17508	17405	17476	17556	17551	17723	17594	17670	17669	17467	17520	17397	17493	17337	17401	17534	17474	17680	17488	17598	17412	17654	17701	17504	17522	17667	17511	17630	17831	17831	17837	17596	17522	17590	17632	17442	17494	17442	17458	17591	17657	17763	17568	17801	17532	17428	17392	17440	17535	17564	17329	17516	17560	17586	17602	17762	17398	17667	17765	17520	17523	17748	17508	17495	17696	17625	17695	17706	17553	17486	17630	17598	17578	17666	17541	17620	17806	17750
30194	53098	49546	40533	33624	29700	27504	25812	23648	22298	21428	19966	18976	18207	17483	16775	16192	16185	15694	15462	15438	15361	15094	15037	15018	15057	15000	14968	14959	15150	14952	14895	14902	14911	14888	14928	14874	14875	14949	14965	14958	15022	15089	14950	14708	14878	14835	14804	14834	14772	14936	14872	14826	14803	14822	14939	14840	14958	14950	14916	14954	14800	14974	14881	14951	14768	14803	14888	14747	14978	14772	14846	14824	14743	14965	14879	14711	14965	14831	14944	14867	14848	14826	14904	14857	14961	14769	14887	14747	14731	14849	15087	14903	14795	14947	14765	14885	14903	14847	14768	14913	14858	15043	14985	14892	14959	14887	15040	14817	14937	14910	14972	14932	14963	14779	14845	14910	14984	14936	14790	14914	14876	14933	14868	14921	14814	14894	14806	14842	14834	14933	14925	14745	14768	14829	14853	14948	14874	14879	14979	14915	14846	14791	14870	14725	14854	14836	14832	14827	14766	14832	14781	14608	14748	14858	14775	14827	14973	14865	14822	14749	14911	14882	14835	14827	14838	14896	14878	14816	14716	14863	14734	14859	14843	14874	14966	15027	14859	15007	14831	14862	14978	14825	14917	14719	14968	14847	14842	14744	14943	14918	14799	14986	15071	14858	14803	14917	14956	14807	14805	14802	14849	14853	14698	14694	14764	14806	14885	14862	14926	14963	14742	15093	14937	14837	15006	14784	14916	14896	14862	14974	14915	14756	14903	14831	14903	14942	14914	14792	14740	14932	14788	14840	14847	14828	14896	14774	14826	14902	14815	14882	14957	14941	14865	14777	14729	14826	14734	14899	14837	15000	14732	14972	14850	14853	14775	14814	14809	14750	14656	14833	14890	14789	14775	14767	14774	14835	14856	14739	14779	14819	14911	14985	14850	14981	15047	14861	14972	14630	14981	14686	14850	14721	14911	14788	14866	14745	14829	14869	14908	14929	14805	14876	14947	14815	14968	14805	14875	14821	15004	14943	15028	14884	14847	14728	14951	14814	14878	14727	14899	14834	14893	14793	14733	14750	14873	14859	14625	14816	14984	14817	14873	14926	14911	14864	14950	14833	14784	14715	14747	14976	14776	14899	14921	14877	14860	14811	14804	14852	14775	14968	14775	14753	14940	14746	14855	14703	14836	14850	14843	15022	14773	14777	14668	14857	14786	14801	14538	14836	14938	14919	14700	14956	14660	14892	14883	14932	14994	14882	14855	14775	14686	14757	14947	14798	14830	14785	14872	14862	14842	14964	14878	14721	14889	14912	14941	14843	14817	14865	14849	14960	14764	14949	14897	14866	14861	14989	14746	15000	14886	14894	14978	14714	14806	14875	14926	14926	14762	15010	14981	15007	14949	14687	14930	14805	14842	14868	14708	15011	14781	14817	14871	14907	14766	14822	14812	14879	14832	14887	14768	14771	14787	14867	14840	14717	14743	14905	15121	14675	14950	14728	14877	14856	14835	14863	14812	14846	14853	14963	14944	14696	15014	14741	14824	14822	14857	14942	15019	14762	15045	14838	14898	14701	14785	14911	14783	14887	15026	14676	14864	14885	14639	14890	14780	14877	14989	14760	14621	14843	14694	14710	14886	14770	14824	15038	14674	14775	14918	14905	14874	14874	14993	14863	14912	14770	14637	14930	15026	14731	14864	14849	14758	14712	14861	14771	14813	14954	14943	14946	14953	14958	14743	14799	14871	14946	14848	14852	14902	14726	14896	15048	14847	15011	14698	14868	14926	14650	14868	14920	14847	14885	14804	14948	15026	14786	14752	14681	14800	14856	14764	14996	14861	14773	14968	14855	14968	14595	14646	14934	14819	14754	14788	14846	14868	14840	14945	14787	14926	14934	14843	14730	14901	14878	14720	14902	14831	14825	14865	14738	14760	14881	14857	14808	14778	14915	14970	14988	14991	14758	14809	14754	14860	15033	14796	14824	14862	14953	14851	14890	14742	15170	15009	14667	14949	14836	14832	14879	14824	14855	15052	14925	14845	14698	14825	14898	14827	14886	14951	14933	14689	14851	15000	14784	15013	14961	14653	14846	14867	14904	14980	14978	14920	15021	14755	14997	14840	14873	14874	14918	14847	14896	14797	14920	14714	14768	14840	14888	14781	14804	14803	14844	14880	14808	14852	14796	14854	14799	14801	14939	14630	14856	14809	14850	14805	14728	14748	14763	14807	14837	14973	14780	14853	14668	14924	15022	14909	14656	14916	14889	14798	14745	14767	14922	14839	14847	14816	14926	14859	14774	14875	14784	14807	14890	14739	14780	15011	14805	14778	14678	14750	14944	14699	14826	14689	14673	14871	14849	14911	14924	15018	14828	15133	14742	14984	14898	14744	14843	14960	14746	14924	14759	14913	14775	14934	14801	14768	14811	14789	14864	14929	14844	14985	14898	14900	14884	14946	14714	14828	14858	14827	14868	14951	14821	14883	14885	14855	14951	14940	14784	14804	14859	14785	14901	15002	14834	14799	14780	14817	14843	14833	14776	14896	14993	14827	14746	14928	14761	14865	14760	14962	14869	14861	14887	14973	14967	14938	14887	14941	14813	14830	14789	14840	14825	14823	14838	14737	14854	14764	14961	14821	14839	14802	14754	14832	14807	14915	14722	14733	14888	14840	14972	14822	14795	14815	14811	14731	14878	14788	14956	14782	14762	14886	14810	14675	14883	14935	14696	14747	14892	14988	14799	14959	14697	14981	14826	14820	14863	14995	14825	14790	14660	14755	14929	14791	15018	15004	14792	14816	14917	14823	14882	14837	14884	14776	14888	14834	14839	14765	14799	15114	14994	14887	14969	14863	14910	14733	14893	14908	14946	15049	14887	14935	14778	14943	14721	14783	14914	14815	14842	14883	14727	14825	14850	14858	14941	14694	14862	14752	14897	15039	14964	14771	15031	14988	14939	14660	14720	14636	14901	14785	14799	14820	14985	14833	14886	15012	14633	14780	15013	14755	14844	14906	14775	14764	14825	14862	14944	14912	14955	14938	15010	14713	14834	14737	14778	14971	15056	14931	14800	14867	14893	14861	14833	14693	14885	14877	14735	14755	15014	14984	14839	14876	14871	14688	14915	14931	14978	14742	14784	14835	14746	14831	14847	15132	14776	14904	14928	14801	14712	14645	14979	14866	14905	14673	14904	14973	14815	14923	14754	14768	14927	14815	14933	14915	14879	14876	14841	14860	14949	14887	14777	14870	14968	14806	14903	14745	14980	14937	14955	14929	15032	14828	14784	14780	14818	14838	14768	14793	14743	14695	14822	14939	14971	14884	14778	14933	14749	14705	14698	14855	14806	14925	14776	14872	14900	14794	14789	14788	14823	14824	14839	14802	15033	14917	14833	14958	14760	14913	15084	14865	14896	14997	14859	14760	14724	14830	14771	14761	14894	14823	14924	14988	14742	14934	14634	14761	14769	14939	14847	14698	14848	14982	14803	14847	14821	14722	14832	14868	14767	14962	15013	15052	14789	14814	14768	14860	15022	14861	14786	14837	14887	14898	14731	14845	14828	14730	14838	14774	14976	14974	14773	14652	14804	14882	14933	14904	14897	14945	14973	14773	14783	14919	14833	14968	14749	14733	14924	14758	14961	14945	14982	15023	14777	14810	14759	14765	14720	14987	14779	14822	14898	14880	14801	14693	14787	14729	14918	14743	14827	14822	14802	14966	14819	14976	14845	14857	14664	14778	14868	14751	14821	14940	15123	14856	14870	14795	14921	14976	14902	14721	14896	15017	14882	14841	14839	14772	14916	14829	14780	14907	14840	15009	14824	15017	14929	14841	14897	14743	14786	14775	15031	14709	14754	14879	14811	15023	14881	14935	14900	14921	14812	15064	14842	15035	15032	14863	14862	14779	15034	14882	14775	14965	14747	14805	14971	14850	14917	14828	14897	14717	14875	14779	14935	14698	14865	14807	14693	14817	14885	14688	15020	14851	14679	14843	14852	14781	14883	14771	15082	14818	14971	14898	14902	14894	14814	14836	14734	14760	14901	14699	14841	14727	14772	14913	14996	14936	14849	14829	14854	14887	14797	14727	14773	14907	14950	14972	15019	14975	14945	14817	14882	15022	14674	14911	14775	14699	14686	14677	14957	14757	14859	14951	14856	14797	14885	14932	14927	14854	14704	14977	15035	14923	14865	14683	14776	14901	14822	14765	14752	14824	14586	14947	14819	14873	14668	14936	14810	15025	14872	14687	14936	14873	14701	14849	14781	14819	14818	14777	14815	14718	14743	14843	14768	14736	14859	14771	14890	14721	14872	14755	14902	14769	14887	14879	14863	14978	14810	14750	14882	14895	14774	14868	14928	14825	14903	14692	14977	14883	15004	14781	14774	14927	14863	14891	14908	14926	14818	15057	14766	14824	14863	14923	14847	14727	14780	14846	14629	14852	14881	14963	14990	14857	14921	14902	14702	14973	15086	14883	14918	14898	14925	14923	14702	14792	15040	14784	14924	14841	14768	14718	14916	14774	14906	14809	14683	14974	14863	15021	14917	14958	14996	14998	14845	15008	14741	14925	14809	14902	15084	14818	14851	14647	14749	14833	14808	14889	14761	14901	14867	14735	14637	14903	14903	14899	14827	15051	14775	14776	14852	14789	14905	14980	14841	14803	14858	14850	14803	14749	14931	14770	15062	14874	14802	14904	14922	14846	14905	14873	14905	14885	15009	14763	14799	14853	14923	14837	14940	14761	14904	14947	14828	14999	14868	14860	15006	14867	14790	14921	14768	14805	14766	14835	14838	14957	14645	15082	14862	14759	14761	14877	14707	15053	14786	14721	14684	15129	14854	14931	14854	14831	14757	14876	14840	14789	14821	14737	14949	14905	14723	14820	14651	14940	14882	14810	14926	14856	14951	14713	14851	14764	15029	14796	14807	14996	14808	14806	14911	14861	14972	14793	14809	14913	14860	14742	14804	14851	14837	14873	14906	14752	14919	14797	14955	14686	14770	14740	14914	14724	14865	14856	14898	14896	14763	14799	14931	14828	14955	14802	14762	14750	14882	14885	15014	14970	14785	14773	14692	14870	14948	14884	14614	14782	14651	14952	15005	14930	14916	14912	14904	14691	14881	15020	14795	14719	14772	14888	14927	14716	14923	14866	14736	14792	14940	14803	14860	14845
23024	21357	29205	24196	23597	28711	32911	28569	26848	26158	24814	23935	23045	22144	21574	20548	20202	20090	19924	19471	19171	19442	19306	19282	19280	19170	19170	19107	19138	19162	18891	19119	18987	18929	18878	19067	18940	18935	18854	18930	18912	18932	18927	18985	18880	18956	18987	18837	18836	19033	18895	18950	19016	19091	18908	18769	18758	18735	18882	18749	18819	18896	19019	18814	18918	19050	18732	18965	18814	18838	18941	18647	18741	18568	18720	18706	18876	18747	18644	18619	18870	18813	18794	18970	18823	18704	18822	18753	18703	18918	18848	18568	18750	18618	19096	18735	18750	18925	18749	18600	18598	18913	18704	18898	18843	18834	18852	18914	18781	18958	19076	18572	19007	18820	18771	18719	18966	18768	18759	18536	18956	18646	18824	18888	18951	18831	18888	18906	18995	18788	18851	18796	18551	18719	18831	18885	19034	18649	18783	18706	18853	18751	18839	18936	18810	18881	18817	18744	18754	18771	18580	18724	18645	18860	19007	18792	18936	18720	18869	18866	18890	19049	18771	18684	18708	18808	18663	18726	18926	19120	18812	18741	18876	18688	18790	18759	18849	18778	18979	18708	18828	18653	18544	18751	18917	19077	18918	19033	18652	18816	18766	18952	18770	18752	18871	18963	18706	18749	18870	18902	18884	18725	18739	18798	18763	18723	18722	18683	18922	18847	18804	18890	18681	18790	18601	18675	18855	18671	18889	18755	18861	18716	18953	18704	18857	18911	19048	18931	19147	18806	18951	18879	18950	18710	18779	19008	18857	19077	18936	18622	18907	18885	18733	18589	18759	18620	18903	18856	18997	18697	18521	18766	18748	18712	18803	18857	18924	18867	18738	19053	18810	18608	18629	18764	18796	18769	18580	18629	18744	18685	18761	18977	18915	18871	18753	19006	18777	18919	18715	18722	18843	18878	18906	18713	18903	18752	18761	18748	18851	18626	18844	18691	19038	18718	18775	18931	18885	18800	18833	18719	18787	18861	18701	18697	18829	18695	18889	18953	18853	18733	18730	18700	18737	18717	18970	18793	18780	18956	18805	18793	18776	18765	18826	18781	18945	19013	18755	18746	18681	18808	18716	18904	18778	18728	18819	18805	18809	18665	18818	18520	18679	18799	18903	18653	18758	18632	18774	18774	19030	18586	18828	18839	18647	18707	18742	18839	18601	18801	18658	18759	18750	19015	18665	19048	18785	18727	18804	18673	18871	18740	18792	18836	18565	18947	18785	18724	18663	18896	18963	18812	18940	18718	18821	18646	18751	18776	19005	18866	18664	18710	18838	18754	18787	18767	18786	18688	18689	18611	18763	18775	18919	18685	18838	18658	18737	18901	18993	18617	18603	18681	18808	18781	18880	18934	18773	18929	18871	18820	18646	18756	18933	18844	18871	19074	18938	18556	18779	18810	18964	18665	18802	18772	18778	18896	18751	18665	18782	18755	18829	18778	18951	18846	18560	18719	18843	18825	18757	18843	18615	18955	18744	18860	18548	18807	18778	18775	18891	19024	18940	18720	18730	18766	18731	19035	18969	18832	18946	18689	18786	18996	18527	18893	18885	18631	18660	18483	18667	18621	18819	18674	19002	18775	18808	18734	18828	18731	18734	18776	18652	18863	18707	18893	18691	18588	18886	18656	18752	18797	18821	18660	18695	18777	18727	18895	19022	18644	18890	18780	18832	18883	18932	18829	18905	18715	18754	18849	18755	18840	18579	18735	18949	18925	18822	18706	18907	18853	18851	18564	18774	18650	18779	18901	18662	18742	18620	18592	18923	18790	18810	18685	18842	18792	18950	18625	18975	18838	18726	18731	18923	18776	18952	18741	18753	18829	18743	18627	18782	18741	18860	18583	18823	18780	18949	18786	18797	18578	18810	18651	18803	18672	18767	18770	18715	18590	18757	18809	18790	18595	18917	18573	18944	18726	18709	18796	18760	18777	18587	18969	18748	18735	18673	18709	18696	18555	18609	18874	18719	18755	18825	18806	18819	18707	18807	18744	18958	18872	18820	18519	18642	18578	19044	18798	18591	18634	18652	18805	18842	18913	18714	18638	18708	18711	18922	18899	18907	18781	18442	18596	18634	18667	18806	18542	18675	18683	18497	18800	18897	18485	19068	18744	18777	18592	18653	18852	18717	18799	18821	18736	18811	18761	18780	18800	18790	18767	18917	18649	18843	18867	18722	18735	18569	18758	18928	18894	18904	18755	18805	18771	18683	18654	18787	18805	18842	18760	18586	18847	18823	18780	18853	18889	18727	18554	18614	18504	18718	18960	18933	18565	18724	18804	18732	18930	18781	18786	18727	18776	18951	18671	18507	18847	18741	18672	18911	18796	18739	18666	18799	18746	18690	18564	18927	18587	18739	18609	18814	18778	18878	18667	18914	18721	18646	18743	18980	18889	18704	18982	18699	18735	18768	18849	18690	18792	19094	18737	18768	18785	18855	18937	18694	18785	18851	18697	19021	18695	18847	18784	18647	18603	18678	18669	18668	18733	18892	18772	18679	18565	18862	18758	18675	18982	18806	18732	18666	18754	18577	18946	18673	18716	18824	18878	18757	18835	18739	18853	18836	18762	18915	18865	18698	18678	18937	18780	18779	18598	18958	18899	18859	18820	18823	18515	18512	18952	18692	18722	18817	18923	18759	18871	18970	18779	18736	18851	18819	18726	18760	18696	18742	18716	18967	18736	18786	18731	18651	18796	18781	18574	18784	18818	18811	18558	18739	18742	18666	18948	18677	18562	18661	18737	18858	18572	18816	18692	18777	18515	18738	18847	18746	18724	18772	18740	18913	18693	18718	18663	18888	18776	18851	18727	18872	18775	19012	18680	18807	18842	18706	18647	18887	18871	18785	18814	18747	18862	18761	18749	18799	18790	18863	18911	18809	18672	18775	18687	18888	18580	18727	18838	18699	18764	18982	18773	18749	18664	18885	18860	18633	18617	18787	18765	18967	18784	18703	18844	18696	18679	18579	18665	18670	18773	18928	18807	18765	18787	18689	18854	18743	18831	18812	18927	18789	18624	18787	18788	18953	18723	18798	18737	18903	18944	18853	18460	18724	18678	18760	18681	18822	18724	18649	18842	19016	18776	18710	18736	18601	18529	18784	18737	18629	18728	18639	18744	18691	18738	18568	18982	18604	18650	18555	18741	18733	19020	18850	18725	18658	18826	18876	18795	18878	18769	18727	18716	18786	18818	18735	18728	18817	18853	18555	18847	18753	18778	18763	18740	18856	18769	18789	18765	18716	18858	18918	18803	18956	18673	18888	18866	18841	18920	18681	18759	18858	18879	18791	18660	18650	18663	18678	18667	18726	18837	18948	18716	18798	18703	18749	18898	19004	18913	18565	18623	18735	18779	18683	18821	18779	18695	18712	18833	18822	18671	18732	18977	18847	18930	18973	18945	18872	18562	18730	18688	18818	18729	18795	18810	18817	18722	19030	18677	18714	18756	18825	18711	18697	18812	18660	18809	18637	19035	18585	18799	18820	18681	18975	18808	18748	18765	18718	18880	18893	18819	18638	18685	18835	18727	18788	18768	18831	18977	18659	18698	18821	18690	18700	18820	18662	18704	18844	18669	18584	18678	18914	18653	18791	18655	18693	18780	18665	18789	18790	18687	19064	18909	18592	18711	18616	18673	18889	18765	18795	18675	18741	18538	18660	18602	18812	18738	18646	18786	18740	18738	18777	18538	18731	18667	18715	18543	18637	18694	18772	18914	18675	18840	18611	18815	18872	18759	18785	18768	18715	18849	18716	18692	18783	18754	18895	18823	18912	18678	18699	18893	18877	18715	18920	18870	18919	18919	18765	19009	18905	18685	18828	18660	18769	18726	18800	18637	18639	18726	18863	18679	18868	18596	18892	18804	18645	18698	18856	18761	18742	18884	18795	18762	18483	18616	18794	18886	18616	18900	18670	18709	18672	18788	18765	19007	18656	18684	18745	18678	18727	18713	18879	18844	18698	18823	18841	18544	18651	18721	18902	18847	18825	18865	18829	18777	18806	18794	18698	19024	19136	18975	18840	18865	18836	18668	18783	18908	18670	18761	18954	18747	18822	19011	18833	18687	18899	18685	18776	18827	18990	18775	18831	18727	18994	18689	18653	18795	18856	18780	18960	18731	18711	18732	18737	18751	18747	18506	18908	18710	18748	18765	18865	18734	18806	18764	18798	18772	19001	18891	18639	18675	18701	18837	18936	18637	18674	18742	18684	18723	18783	18942	18904	18626	18847	19058	18816	18573	18819	18775	18658	18673	18802	18782	18734	18658	18706	18860	18857	18727	19034	18902	18748	18489	18863	18652	18894	18979	18908	18830	18759	18904	18629	18782	18883	18788	18817	18632	18705	18692	18868	18667	18794	18738	18814	18692	18820	18830	18659	18625	18843	18558	18917	18669	18760	18782	18706	18774	18677	18694	18752	18821	18914	18901	18659	18835	18840	18911	18802	18910	18676	18753	18864	18756	18718	18795	18904	18853	18868	18820	18566	18797	18698	18681	18689	18755	18825	18886	18920	18772	18586	18850	18753	18902	18904	18727	18845	18722	18700	18637	18802	18592	18856	18783	18744	18756	18829	18682	18762	18923	18869	18827	18646	18897	18817	18849	18921	18811	18789	18546	18722	18795	18630	18704	18804	18881	18710	18712	18861	18819	18703	18658	18874	18761	18750	18959	18647	18793	18866	18686	18680	18754	18882	18975	18672	18970	18744	18729	18863	18500	18695	18853	18737	18734	18804	18925	18845	18764	18666	18646	18677	18906	18738	18799	18731	18838	18874	18807	18843	18851	18987	18717	18708	18828	18731	18807	18931	19033	18950	18861	18777	18744	18718	18816	18836	18931	18639	18687	18698	18719	18682	18888	18763	18714	18844	18868	18775	18691	18861	18777	18627	18696	18804	18533	18866	18615	18674	18666	18666	18698	18775	18580	18874	18656	18842	18715	18952	18819	18600	18908	18876	18686	18681	18969	18884	18700	18692	18613	18685	18741	18766	18770	18722	18734	18851	18645	18808	18808	18910	18701	18704	18850	18592	18886	18604	18849	18918	18801	18480	18577	18792	18561	18863	18841	18883	18725	18809	18692	18773	18759	18787	18732	18772	18739	18623	18811	18866	18991	18949	18803
32753	59136	54912	44751	38496	34171	31193	28844	26964	25463	24305	22850	21533	20246	19147	17874	17371	17051	16733	16530	16262	16097	16048	15858	15725	15906	15838	15657	15650	15799	15503	15688	15770	15739	15731	15555	15564	15561	15643	15496	15557	15644	15545	15596	15583	15503	15488	15674	15539	15713	15499	15538	15582	15720	15463	15702	15658	15465	15778	15598	15540	15515	15508	15352	15588	15573	15484	15489	15642	15660	15610	15559	15448	15645	15648	15757	15642	15324	15526	15530	15509	15548	15558	15492	15493	15384	15664	15450	15499	15481	15616	15515	15596	15596	15593	15563	15678	15593	15608	15518	15402	15512	15464	15577	15550	15609	15479	15490	15689	15486	15511	15403	15517	15563	15474	15564	15484	15480	15450	15592	15695	15516	15471	15441	15537	15569	15495	15563	15436	15514	15374	15538	15775	15573	15527	15608	15433	15634	15283	15689	15623	15609	15640	15442	15648	15458	15669	15623	15666	15541	15638	15348	15561	15554	15480	15497	15700	15391	15499	15554	15525	15625	15395	15610	15768	15284	15556	15585	15478	15613	15566	15636	15405	15531	15614	15534	15380	15525	15512	15498	15426	15549	15510	15604	15560	15575	15530	15527	15633	15591	15498	15693	15502	15567	15406	15446	15632	15553	15545	15648	15571	15493	15448	15547	15610	15398	15636	15571	15587	15535	15506	15672	15607	15490	15440	15388	15518	15653	15497	15476	15456	15599	15523	15315	15553	15521	15600	15517	15542	15486	15270	15603	15471	15480	15389	15529	15503	15512	15601	15594	15485	15406	15376	15481	15603	15585	15650	15433	15492	15521	15383	15513	15443	15567	15607	15531	15526	15576	15461	15653	15460	15374	15634	15651	15451	15489	15476	15517	15589	15539	15634	15569	15582	15396	15557	15520	15540	15640	15520	15566	15662	15627	15519	15453	15472	15613	15530	15621	15564	15618	15550	15648	15553	15556	15534	15443	15557	15714	15532	15415	15626	15628	15425	15642	15410	15836	15657	15516	15540	15578	15439	15615	15685	15420	15641	15486	15655	15321	15692	15454	15596	15359	15482	15704	15469	15519	15471	15555	15587	15662	15673	15556	15723	15452	15410	15410	15465	15605	15588	15523	15507	15503	15469	15599	15750	15491	15615	15528	15540	15689	15528	15629	15671	15497	15521	15585	15580	15545	15560	15493	15585	15581	15705	15433	15548	15541	15519	15578	15578	15491	15466	15333	15571	15593	15470	15500	15482	15518	15574	15588	15488	15745	15556	15448	15590	15577	15439	15435	15621	15280	15571	15444	15617	15521	15462	15461	15515	15659	15215	15657	15530	15456	15557	15475	15578	15534	15266	15737	15647	15696	15622	15555	15729	15663	15348	15575	15483	15502	15545	15552	15541	15775	15667	15604	15573	15464	15501	15526	15603	15613	15508	15384	15529	15550	15568	15474	15466	15568	15534	15533	15608	15539	15481	15459	15480	15608	15556	15719	15514	15705	15626	15342	15327	15581	15431	15492	15514	15730	15546	15630	15406	15579	15565	15493	15452	15582	15538	15594	15469	15506	15470	15517	15417	15471	15587	15621	15417	15376	15652	15349	15658	15515	15485	15401	15529	15586	15690	15504	15637	15466	15660	15502	15759	15430	15599	15575	15595	15533	15406	15470	15574	15421	15703	15632	15608	15484	15551	15542	15489	15579	15468	15459	15726	15664	15446	15470	15511	15524	15677	15378	15353	15587	15570	15493	15561	15475	15390	15482	15432	15719	15498	15582	15515	15490	15357	15557	15494	15408	15541	15583	15526	15427	15552	15516	15517	15481	15602	15598	15783	15456	15544	15552	15560	15383	15400	15510	15411	15560	15625	15408	15440	15676	15552	15549	15547	15701	15512	15538	15623	15619	15442	15492	15521	15493	15580	15471	15546	15493	15461	15547	15592	15578	15600	15539	15643	15411	15567	15352	15634	15508	15336	15661	15560	15498	15502	15405	15430	15491	15590	15679	15432	15633	15445	15538	15410	15653	15587	15625	15469	15431	15529	15445	15553	15402	15299	15764	15576	15386	15633	15472	15559	15461	15338	15580	15492	15452	15610	15431	15515	15637	15638	15448	15377	15614	15494	15622	15586	15247	15517	15557	15455	15495	15310	15380	15578	15521	15531	15594	15414	15561	15559	15593	15304	15575	15447	15439	15712	15552	15437	15384	15645	15593	15547	15512	15365	15598	15431	15422	15616	15466	15528	15553	15431	15631	15483	15623	15567	15446	15642	15644	15452	15550	15462	15691	15569	15413	15473	15618	15508	15606	15423	15535	15541	15472	15520	15576	15392	15555	15721	15537	15639	15411	15558	15539	15628	15575	15568	15443	15463	15486	15446	15481	15479	15588	15525	15429	15663	15465	15494	15435	15397	15478	15599	15491	15564	15468	15636	15639	15494	15541	15472	15520	15467	15614	15408	15516	15601	15514	15312	15511	15555	15499	15585	15457	15628	15470	15307	15579	15556	15528	15460	15407	15443	15368	15510	15435	15564	15505	15548	15233	15489	15481	15532	15574	15548	15633	15516	15386	15489	15601	15480	15384	15496	15508	15491	15583	15455	15604	15607	15394	15551	15526	15504	15399	15545	15532	15671	15661	15592	15628	15581	15503	15436	15526	15491	15622	15518	15321	15532	15341	15346	15494	15596	15498	15594	15581	15646	15745	15476	15499	15590	15387	15580	15711	15555	15541	15548	15584	15460	15546	15581	15501	15437	15758	15515	15470	15464	15624	15500	15576	15283	15477	15320	15570	15390	15509	15613	15556	15599	15478	15535	15658	15731	15665	15373	15537	15636	15633	15473	15567	15560	15508	15699	15590	15675	15699	15608	15661	15336	15511	15665	15527	15511	15533	15432	15631	15464	15435	15494	15442	15545	15588	15616	15502	15713	15450	15562	15454	15432	15561	15429	15581	15490	15404	15456	15615	15689	15532	15475	15631	15534	15593	15488	15427	15386	15610	15352	15477	15519	15430	15660	15560	15467	15561	15603	15694	15603	15530	15536	15718	15367	15558	15440	15510	15441	15639	15534	15481	15612	15354	15519	15586	15504	15398	15723	15443	15542	15663	15672	15623	15729	15604	15544	15477	15598	15424	15648	15582	15520	15550	15519	15606	15687	15533	15565	15518	15415	15514	15544	15448	15367	15360	15516	15763	15406	15484	15626	15418	15499	15281	15484	15405	15570	15524	15474	15612	15516	15591	15492	15512	15640	15504	15432	15638	15466	15575	15460	15621	15479	15555	15489	15621	15449	15514	15503	15449	15575	15615	15424	15494	15446	15681	15578	15599	15533	15583	15601	15462	15578	15451	15390	15583	15607	15490	15592	15470	15571	15680	15513	15651	15567	15455	15471	15666	15569	15452	15575	15653	15366	15465	15634	15552	15481	15594	15625	15524	15627	15480	15620	15639	15736	15653	15665	15683	15571	15250	15348	15489	15594	15402	15609	15561	15550	15533	15688	15312	15395	15423	15408	15494	15501	15558	15515	15588	15598	15448	15568	15558	15598	15534	15540	15494	15542	15545	15438	15551	15518	15561	15436	15530	15446	15638	15446	15679	15446	15616	15651	15580	15634	15447	15508	15481	15696	15568	15621	15553	15632	15293	15655	15545	15496	15509	15687	15617	15687	15461	15509	15576	15508	15554	15482	15542	15563	15531	15704	15470	15460	15466	15647	15675	15402	15523	15397	15594	15486	15622	15448	15560	15643	15496	15513	15487	15597	15669	15467	15562	15510	15608	15461	15495	15544	15375	15562	15538	15461	15563	15589	15511	15608	15493	15556	15569	15572	15509	15640	15644	15565	15383	15487	15488	15701	15543	15693	15556	15506	15457	15388	15627	15637	15648	15654	15429	15471	15392	15499	15597	15525	15662	15527	15628	15572	15586	15576	15437	15611	15537	15589	15446	15555	15575	15687	15452	15635	15330	15514	15640	15458	15488	15466	15538	15574	15520	15585	15389	15449	15527	15745	15518	15660	15385	15692	15605	15515	15375	15539	15548	15491	15521	15468	15605	15470	15625	15453	15496	15617	15640	15467	15377	15481	15538	15681	15435	15557	15670	15490	15563	15669	15556	15501	15480	15573	15608	15556	15502	15507	15500	15529	15467	15514	15424	15294	15543	15473	15546	15601	15437	15596	15530	15544	15421	15532	15627	15493	15378	15493	15690	15670	15639	15444	15548	15657	15482	15538	15523	15394	15563	15609	15442	15435	15444	15437	15449	15549	15793	15537	15634	15516	15517	15605	15527	15834	15613	15512	15601	15662	15522	15635	15512	15454	15549	15565	15538	15533	15487	15603	15722	15528	15426	15654	15542	15589	15353	15541	15574	15370	15567	15610	15458	15373	15584	15577	15566	15472	15480	15693	15519	15545	15448	15525	15530	15443	15729	15434	15525	15666	15572	15474	15521	15564	15446	15533	15572	15468	15485	15619	15512	15646	15488	15580	15479	15395	15581	15497	15651	15389	15594	15649	15522	15497	15577	15399	15521	15388	15700	15548	15523	15385	15725	15693	15731	15575	15641	15538	15420	15460	15497	15569	15523	15508	15627	15633	15404	15569	15723	15484	15488	15535	15515	15457	15474	15595	15672	15471	15607	15479	15676	15702	15585	15506	15542	15560	15531	15594	15497	15606	15505	15363	15541	15806	15545	15677	15552	15427	15721	15572	15411	15620	15469	15692	15589	15469	15664	15665	15637	15374	15430	15487	15415	15527	15453	15466	15701	15525	15517	15595	15377	15634	15582	15586	15504	15506	15512	15474	15419	15651	15634	15547	15548	15552	15539	15505	15738	15480	15674	15540	15462	15485	15507	15648	15452	15563	15429	15597	15560	15587	15465	15492	15523	15501	15474	15558	15352	15534	15429	15437	15574	15573	15521	15645	15550	15541	15516	15493	15399	15503	15721	15620	15566	15714	15562	15429	15593	15661	15653	15574	15574	15481	15784	15538	15524	15527	15626	15599	15581	15568	15537	15560	15573	15644	15584	15745	15542	15461	15575	15638	15582	15577	15631	15521	15616	15354	15598	15405	15590	15636	15456	15400	15529	15675	15410	15334	15651	15590	15698	15515	15623	15697	15756	15474	15407	15615	15258	15391	15553	15369	15540
29358	29586	39605	36575	29410	26502	24702	22992	22271	20942	20657	20195	20001	19619	19178	18684	18706	18619	18484	18336	18215	18354	18493	18162	18016	18121	18159	18278	18039	18170	18341	17991	18044	18166	17946	18055	18268	18019	18209	17698	18240	18064	18113	18067	18061	18243	18036	17903	18167	18127	18124	18185	18001	18133	18274	18059	17990	17985	18093	18152	18053	17956	17952	18031	17802	18071	17992	17753	18105	17996	17993	18029	18033	18086	17855	18179	18248	17922	17902	17923	17988	17853	18060	17885	17889	17841	17955	18216	18108	17982	17988	18061	18008	18074	18126	17819	17922	18095	17940	18009	18132	18062	18036	18046	17974	18279	17960	18170	18180	17984	17970	17855	18008	17852	17937	17992	17982	18187	18057	18073	18043	18083	18098	18241	18078	18002	18132	17995	17986	18087	18165	18002	17926	17930	18113	17944	18062	17980	18061	18086	17985	18098	18015	18170	17903	18049	17944	18219	18085	18098	18153	17891	18003	17982	18102	18193	18049	17993	17903	17952	18059	18151	17992	18164	18122	18092	17889	18243	18092	18029	17914	18243	18067	18056	17961	17908	17880	18084	17956	17902	18066	17905	17939	17848	18042	18048	17833	18032	18015	18141	18147	18152	17879	17769	17913	18001	18088	18147	18128	17905	18157	18216	18177	18062	17885	18037	17860	18105	18208	17910	18054	17995	17995	17846	17917	17879	18128	18136	17997	17967	18259	18085	18140	17990	18038	17945	18102	17944	18020	18057	18139	18027	17931	17983	17864	18007	17838	18018	17931	18041	18150	18018	18241	18135	17846	17973	18105	18039	17922	18017	18066	17978	17968	18039	18075	18050	18058	18157	18119	17872	18089	18106	18001	17960	17947	18045	18186	17925	18137	18012	17958	18108	18106	18069	17931	18133	18039	18001	17868	18115	18144	18080	18277	18162	18179	17973	18000	17974	17940	18033	18058	18004	17980	17992	18095	17985	17909	17947	18132	17867	17822	17896	17952	17897	18087	17916	18051	18078	18046	18043	18027	18192	18184	17967	18051	18019	17898	18065	18005	18075	18089	18059	18150	18094	18037	17982	17984	17831	17892	18046	18295	17989	18178	18114	18076	18035	18096	17954	18008	18007	18010	17843	18004	18036	18079	18004	18106	17956	17922	17961	17983	18132	18141	18135	18204	18079	18107	17906	18251	18063	18061	18185	18136	18197	18172	18019	18001	17994	18125	18007	18173	18187	18156	18036	18251	17927	18001	18045	18109	17892	18008	17934	17863	18002	18046	17968	18248	17980	17788	18092	18039	17896	18038	18009	18072	17991	18064	17961	17985	17900	17865	18326	17919	17842	18086	17861	18082	17982	18041	18084	18169	18028	18090	17924	18241	18325	18024	17834	17946	17896	17915	18115	18168	18111	17995	17903	18087	18186	18139	18193	18019	17908	17943	18055	18003	18058	17900	17995	18040	17848	18068	18060	17942	17787	17904	18113	18040	18198	18038	18243	17955	18069	18098	18211	17922	18029	18000	18136	17898	18229	17885	17979	18093	18085	17918	17735	17905	17939	18153	18172	17954	18089	18144	18090	18242	18174	18048	18060	18118	17994	18198	18183	18149	18126	18001	17871	17957	18143	18047	18095	17777	18066	18018	18291	18053	17947	17994	18016	18183	17997	18082	17940	17852	18115	17834	17908	17977	18016	17957	17860	18031	17979	17998	18012	18141	18149	17832	17962	18111	18068	18188	18168	18150	17992	18083	18010	18092	18040	18048	17945	17974	17871	18027	18194	18025	17992	18176	18109	18162	17896	18075	18188	17961	18028	17864	17991	17954	18047	18001	18109	18176	18200	18071	18000	18090	17996	18055	18023	17881	18056	18030	18034	18232	17953	18034	17994	18150	18164	18133	17912	18161	18032	17904	17800	18015	17963	17980	18101	18238	17924	18123	18011	18015	18029	18143	18060	18009	17974	18048	18055	17870	18057	17944	18017	18070	18012	18103	17999	17860	17967	17902	17853	17956	18131	17865	18087	18147	17999	18120	17809	18119	18242	18009	18078	17984	17836	17938	18121	18028	18040	17986	18204	18213	18133	18117	18134	18065	18018	17946	17977	18143	18060	18054	18060	17924	18194	17958	17871	18160	18233	18153	18062	18066	17894	17985	17964	17920	18111	18049	18198	17824	18051	18005	18085	17918	18010	17930	18054	18066	18026	18014	17971	18119	18203	17968	18009	17984	17883	17949	17840	17969	18160	18016	17904	18092	18065	18057	17846	18174	18190	18162	17903	17784	18017	18022	18182	18280	18047	17968	18094	18082	18111	18201	18110	18006	18153	17930	18024	18173	18043	18238	17883	18037	18223	17941	18026	18003	18073	18049	18011	18070	18088	17909	17869	17851	18014	18136	18035	18193	18262	18095	17996	17978	18073	18218	17874	18107	18190	17897	18071	17908	17945	17862	18105	18043	18101	18237	18282	18076	18071	18018	18010	18050	18149	17913	18067	18148	18022	18115	18208	18073	18002	18022	18201	18101	18294	18139	17995	18018	18098	17964	17995	18320	18004	18183	17776	17949	17867	17897	17855	17948	18043	18040	18172	17978	17955	18334	18221	18124	17937	18070	18100	17879	18094	18122	18050	17874	18192	18097	17840	18107	18039	18153	17988	17937	18318	18091	18149	17894	18164	17994	17903	18032	18068	17889	18065	17992	18054	17917	18174	18119	18024	17991	17990	17986	17999	18005	18065	18010	17949	18069	18118	18206	18029	18253	17882	18015	18062	18106	17907	17874	17927	18144	18044	17948	17878	18149	18140	18030	17988	18113	17898	17948	17818	17969	18196	18019	18034	18008	17871	18014	18250	18068	18058	17930	18101	18078	17882	18061	17965	18153	17842	18090	17932	17905	17932	18124	17973	18060	18092	18087	18002	18177	17750	18183	18183	18120	18152	17975	18081	18024	17998	18188	18135	18110	17792	17947	18041	17987	18159	18007	18072	18138	18064	18110	18038	17959	17887	18074	17799	18065	17974	17972	17968	17933	17995	17993	17932	17884	18056	18108	17920	18205	17862	17951	18093	18079	18099	18149	18124	17931	18019	18051	18042	18045	17916	18118	17927	18116	18193	18131	18021	18218	17930	18207	18153	18118	18064	18104	17907	18206	18120	17945	18005	18107	18027	18102	18204	18055	18068	18016	18179	18014	18064	17890	18199	17773	18051	18062	18108	17843	18029	18068	18017	18006	18072	18118	18121	18093	17877	17801	18003	18099	18217	18034	17819	17936	18000	17878	17920	18044	18137	18014	17920	18185	18217	18115	18032	17962	18139	18016	18023	17896	17882	18056	17971	18172	17941	17918	18006	17864	17897	18071	17903	17986	17976	17990	17988	18009	18259	17885	17952	18140	18096	18159	18025	18014	18086	18080	17970	18012	17942	17882	18002	18114	17965	17943	17972	18078	18137	18175	18096	17943	17905	18007	17713	18071	17942	18034	18048	18190	18169	18259	17967	18065	18125	17931	18223	18136	18101	18046	18027	18058	18247	17951	18014	18101	18063	18159	17990	18108	18241	17949	18066	17980	17929	17949	17925	17826	17975	18052	18034	18150	17919	17999	17988	17946	17952	18075	18031	18194	18026	18015	18124	18000	18158	18072	17965	17969	17994	18098	17932	18159	17810	17864	18071	18059	17838	18094	18137	18256	18114	17944	18109	18214	17960	18005	17887	18302	17959	17955	18068	18012	17948	18168	18128	18261	17926	17856	17918	17872	18071	17947	17969	18213	17955	17927	18059	18082	18046	17890	18062	18160	18200	18053	17981	18084	17992	18206	17985	18174	18020	17907	17851	18127	17997	17957	18011	17970	18110	17921	18197	17914	18080	18082	18035	18000	17892	18030	18094	17868	18169	18049	17833	18082	18150	17887	18137	17993	18362	18025	17859	18165	17860	17908	18026	18032	18202	17905	18128	18080	18057	18034	17972	17931	17743	17914	18155	17943	18107	18125	18099	18006	17948	17983	18030	18015	18220	18123	17951	17994	18076	18136	18087	18138	17977	18002	18160	17939	17835	18190	18033	17976	18071	18197	18060	17920	18057	18146	18136	17904	17917	17990	17894	18266	18024	17839	18263	18149	18044	17984	18141	17998	17985	18080	18186	18083	18060	18221	18009	18020	18056	18009	18078	18054	17973	18004	18010	18112	17733	17922	18069	18071	18119	17840	17726	18072	18056	18003	18243	17993	17848	17877	18039	18216	18313	18227	18083	17963	18010	18027	18075	17869	17911	18043	18146	17941	17964	18102	18099	17861	18192	18032	17985	17884	18069	18014	18058	18043	18201	18023	17984	18042	18017	17797	18086	17914	17940	17963	18139	18141	17911	17908	17964	18165	17863	17956	18063	18140	18286	18084	17794	18129	18158	18112	18046	17850	18130	18154	18161	17846	18138	17913	18073	17851	18112	18075	17873	17884	18161	17953	18156	18011	18040	18271	18007	18257	18153	18023	17918	17994	18085	18062	17939	17986	18000	18006	18139	17923	18032	18056	17948	17994	18078	17946	18000	17916	17897	18022	17999	18119	18232	18164	18164	18173	18034	17868	18331	18150	18113	18091	18018	18006	17978	18184	18042	18142	18133	18026	17913	18096	17921	17872	18059	17973	18033	17953	17894	17952	18080	17910	18219	17977	18417	18136	18022	17871	18255	18170	18019	18182	18075	18026	18383	17984	18103	18166	17954	18161	18040	18094	17989	18017	18060	18197	18037	17973	18059	18063	18194	18102	18144	17860	18066	18078	18230	18056	18149	18126	17929	17991	18172	17909	17990	17938	18017	17974	18016	17911	18049	17886	18108	17881	17970	18033	18171	18149	18177	18186	18110	17930	17928	18155	18049	18077	18061	18068	18148	18039	18029	17790	18006	17865	18005	18067	18203	18062	17935	17940	17976	18080	18093	18103	17872	17948	17991	18095	18068	18171	18173	18252	17935	18163	18105	18165	18204	18003	17800	18035	18013	17930	17920	18009	18023	18127	17916	18165	17976	18133	17992	18119	18033	18060	17939	18113	17992	17813	17974	18297	18113	18051	18346	18042	18137	17994	17897	17934	18254	18162	18173	18024	18263	18100	18208	18104	17846	17878	18146	18058	18140	18171	17878	18188	17917	17961	17999
31816	47292	43734	34987	29345	26297	23811	22499	21382	19776	19036	18497	17749	17064	16520	15997	15959	15889	15541	15373	15417	15207	15327	15298	15325	15213	15339	15229	15236	15111	15027	15229	15224	15171	15225	15109	15230	15234	15171	15124	15181	15150	15177	15069	15224	15290	15259	15080	15291	15123	15117	15054	15251	15104	15232	15242	15107	15146	15139	15071	15240	14993	15239	15190	15041	15067	15375	15110	15172	15183	15018	15151	15119	15127	15223	15136	15187	15190	14969	15041	15068	14994	15085	15143	15297	15009	15101	15061	15153	15249	15036	15146	15013	15190	15152	15113	15146	15248	14984	15205	15259	15040	15242	15131	15204	15105	15132	15040	15275	15079	15236	15099	15069	15046	15141	15007	15081	15052	15152	15231	15111	15172	15089	15083	15102	15018	15291	15123	15025	15192	15239	15153	15246	15305	15093	15229	15219	15176	15178	15070	15204	15210	15259	15323	15290	15328	15090	15050	15309	15241	15184	15240	15190	15083	15170	15217	15196	15123	15278	15247	15208	15143	15257	15200	15205	15328	15244	15112	15018	15008	15230	15088	15134	15104	14947	15244	15185	15218	15251	15141	15203	15058	15092	15164	15205	15266	15029	15292	15214	15113	15178	15153	15151	15081	15207	15015	15180	15098	15203	15208	15164	15275	15146	15091	15213	15360	15177	15175	15221	15115	15157	15076	15166	15082	15345	15167	15292	15223	15167	15137	15030	15142	15025	15306	15071	15189	15130	15284	15146	15106	15095	15077	15152	15346	15118	15079	15179	15075	15106	15249	15102	15185	15182	15285	15175	15259	15239	15229	15024	14965	15082	15096	15058	15083	15234	15161	15169	15137	15089	15242	15206	15166	15103	15234	15142	15356	15255	15129	15225	15124	15221	15254	15012	15011	15322	15104	15155	15169	15339	15140	15124	15095	14971	15003	15149	15112	15184	15158	15159	15108	15219	15241	15156	15315	15000	15282	15199	15255	15068	15161	15149	15253	15214	15090	15242	15320	15272	15320	15078	15104	15074	15061	15095	14984	15312	15149	15079	15309	15251	15169	15187	15105	15265	15181	15191	15152	15208	15246	15307	15244	15179	15249	15152	15273	14982	15206	15375	15120	15214	15241	15135	15051	15145	15152	15159	14942	15091	15161	15230	15161	15223	15129	15248	15248	15078	15057	15172	15150	15247	15260	15214	15078	15194	15282	14915	15210	15065	15062	15223	15156	15248	15265	15226	15132	15200	15145	15182	15089	15088	15115	15205	15101	15323	15226	15168	15141	15174	15177	15118	15413	15195	14982	15110	15332	15021	15119	15179	15253	15148	15107	15106	15177	15179	15256	15180	15129	15296	15410	15052	15070	14990	15053	15090	15237	15025	15280	15146	15249	15100	15088	15165	15051	15192	15222	14930	15141	14959	15267	15135	15055	15272	15025	15300	15233	15231	15155	15204	15075	15324	15149	15255	15263	15130	15009	15238	15024	15121	15283	15111	15351	15306	15253	15211	15012	15120	15025	15158	15322	15087	15032	15240	15135	15052	15134	15227	15152	15182	15397	14976	15224	15180	15202	15114	15205	15096	15221	15379	15220	15109	15007	15243	15096	15108	15271	15142	15181	15009	15056	14891	15133	15115	15244	15263	15292	15211	15190	14987	15100	15229	15116	15254	15284	15252	15125	15341	15106	14950	15095	15249	15181	15041	15205	15087	15244	15000	15196	15171	14964	15171	15145	15170	15127	15190	15276	15194	15188	15211	15111	15202	15106	15212	15140	15075	15005	15187	15236	15149	15167	15138	15054	15185	15263	15101	15111	15343	15142	14910	15343	15211	15173	15168	15159	15318	15069	15034	15179	14986	15167	15210	15150	15174	15196	15163	15105	15251	15321	15229	15037	15169	15175	15183	15210	15197	15172	15368	15310	15054	15123	15157	14982	15280	15265	15363	15102	15198	15144	15289	15219	15142	15303	15378	15236	15036	15188	15256	15094	15282	15113	15229	15211	15156	15131	15135	15390	15100	15132	15072	15275	15157	15349	15143	15159	15199	15065	15206	15223	15090	15098	15248	15104	15096	15313	15161	15146	15150	15025	15232	15121	15202	15118	15109	15190	15015	15235	15192	14999	15255	15066	15231	15230	15184	15113	15332	14965	15151	14976	15207	15213	15135	15209	15069	15066	15176	15215	15081	15255	15152	15171	15175	15014	15223	15240	15182	15018	15242	15074	15258	15174	15203	15173	15119	15191	15207	15068	15247	15187	15022	15148	15070	15147	15172	15271	15151	15060	15301	15091	15037	15012	15208	15024	14968	15066	15242	14966	15144	15214	15124	15200	15214	15099	15169	15204	15202	15328	15082	15247	15137	15148	15415	15170	15001	15091	15098	15310	15279	15032	15082	15230	14948	15190	15304	15236	15179	15258	15249	15197	15211	15142	15141	15116	15324	15069	15050	15016	15261	15299	15200	15108	15135	15131	15160	15322	15161	15211	15075	15175	15146	15330	15221	15012	15139	15159	15240	15007	15158	15191	15255	15196	15140	15192	15165	15362	15200	15047	15207	15223	15251	15232	15003	15242	15109	15192	15200	15072	15167	15301	15035	15289	15056	15167	15030	15155	15127	15262	15162	15167	15020	15202	15165	15187	15107	15195	15047	15386	15284	15228	15269	15050	15238	15407	15199	15044	15213	15203	15217	15069	15193	15115	15317	15165	15183	15174	15119	15284	15286	15164	15168	15300	15069	15002	15115	15227	15118	15135	15236	15152	15133	15276	14936	15185	15382	15184	15271	15156	15215	15070	15212	15148	15272	15148	15203	15246	15041	14979	15093	15136	15207	15089	15115	15134	14984	15271	15148	15257	15199	15111	15243	15188	15308	14938	15215	15224	15033	15210	15083	15255	15019	15201	15121	15083	15247	14987	14949	15136	15037	15238	14992	15265	15238	15125	15226	15174	15357	14992	15261	15209	15202	14989	15269	15081	15252	15251	15131	15148	15253	15182	15025	15186	15162	15138	15155	15116	15207	15292	15060	15216	15218	15094	15153	14997	15064	15214	15199	15072	15142	15082	15250	15048	15188	15156	15356	14982	15157	15195	15154	15119	15134	15097	15308	15012	15094	15197	15250	15188	15160	15073	15262	15122	15368	15110	15245	15179	14937	15265	15148	15258	14994	15101	15208	15351	14996	15150	15191	15141	15180	15103	15178	15263	15170	15204	14851	15069	15159	15242	15208	15139	15052	15215	15235	15145	15263	15123	15172	15176	15413	15157	15320	15285	15102	15236	15193	15169	15082	15245	15156	15202	15145	15187	15274	15142	15068	15216	15142	15133	14962	15115	15198	15358	15135	15167	14974	15086	14972	15155	15069	15274	15166	15261	15278	15079	15134	15128	15228	15170	15008	15284	15270	15171	15019	15008	15158	14999	15091	15252	15181	15217	15158	15252	15268	15152	15184	15037	15308	14979	15205	15052	15232	15221	15027	15343	15244	15014	15020	15401	15102	15201	15162	15040	14935	15140	15038	15202	15093	15206	15276	15138	15100	15140	15275	15216	15245	15231	15038	15165	15324	15140	15194	15171	15045	15045	15182	14971	14961	15225	15360	15156	15221	15098	15073	15012	15071	15317	15093	14992	15239	15107	15209	15037	15183	15224	15249	14875	15067	15178	15195	15189	14997	15029	15020	15105	15254	15145	14994	15230	15233	15058	15216	15151	15074	15295	15163	15042	15013	15257	15032	15087	15107	15152	15082	15222	15294	15292	15368	15127	15060	15146	15213	15092	15265	15248	15170	15148	15383	15269	15099	15146	15127	15228	15178	15210	15256	15221	15238	15041	15238	15054	15131	15246	15236	15101	15226	15059	15000	15062	15271	15143	15128	15036	15197	15252	15199	15131	15175	15203	15135	15184	15231	14923	15037	15210	15217	15248	15256	15259	15225	15179	15285	15147	15195	15070	15213	15204	15244	15067	15208	15213	15193	15112	14928	15210	15144	15124	15164	15126	15110	15358	15333	15169	15478	15279	15080	15329	15245	15294	15144	15389	15219	15152	15260	15091	15135	15198	14945	15196	15127	15023	15167	15266	15243	15133	15091	15210	15219	15208	14973	15189	15177	15035	15325	15122	15280	15161	15192	15225	15272	15066	15188	15098	15068	15066	15141	15140	15079	15339	15222	15082	15180	15147	15107	15328	15163	15270	15182	15072	15164	15282	15163	15051	15081	15170	15227	15014	15267	14996	15278	15345	15059	15234	15172	15133	15313	15082	15105	15194	15040	15282	15231	15175	15070	15270	15093	15175	15201	15169	15162	15140	15042	15086	15275	15116	15246	15147	15014	15191	15201	15231	15103	15106	15301	15228	15213	15111	15224	15131	15146	15339	15099	15080	15135	15151	15159	15207	15150	15127	15332	15265	15163	15166	15239	15040	15278	15312	15192	15149	15098	15147	15118	15214	15061	15198	15210	15060	14944	15173	15152	15054	15197	15244	15132	15329	15149	15070	15206	15088	15172	15115	15267	15253	15206	15100	15150	15083	15274	15192	15139	15142	15232	15354	15120	15166	15187	15174	15154	15315	15103	15183	14954	15349	15031	15245	15071	14968	15018	15202	15190	14967	15089	15012	15105	15003	15070	15049	15278	15072	15111	15209	15231	15133	15168	15123	15247	15007	15218	15282	15176	15161	15155	15108	15032	15361	15091	15131	15320	15129	15128	15198	15107	15202	15277	15188	15081	15210	15321	15088	15130	14985	15023	14952	15205	15190	15132	15053	15173	15076	15223	15040	15174	15116	15115	15090	15122	15031	15104	15182	15061	15117	15299	15107	15118	15170	15119	15043	14922	15232	15057	15315	15089	15196	15269	15042	15363	15166	15197	15107	15053	15332	15104	14995	15114	15038	15285	15117	14953	15149	15128	15222	14901	15407	15140	15184	15315	15214	15252	15156	15082	15238	14965	15248	15524	15078	15317	15106	15057	15142	15204	15052	15151	15199	15171	15305	15236	15248	15013	15180	15215	14917	15089	15062	15301	15214	15213	15189	15234	15010	15152	15265	15229	15274	15141	15216	15294	15072	15080	15162	14985	15133	15337	15425	15209	15228	15076	15211	15155	15094	15341	15127	15061	15264	15117	15152	15112	15251	15142	15206	15088	15097
24171	21389	29165	25967	26916	29526	29696	26120	24602	23549	22916	22465	21446	20774	20020	19757	19320	19352	18951	19059	18770	18735	18535	18406	18611	18594	18464	18473	18638	18410	18573	18637	18589	18496	18326	18445	18490	18357	18296	18252	18475	18289	18415	18492	18300	18593	18409	18339	18387	18437	18475	18507	18330	18349	18482	18429	18409	18357	18373	18267	18431	18482	18506	18400	18319	18326	18291	18157	18301	18326	18448	18368	18156	18316	18559	18418	18462	18231	18376	18404	18348	18258	18481	18443	18211	18343	18428	18094	18460	18312	18322	18257	18430	18256	18528	18410	18426	18092	18305	18408	18465	18540	18371	18281	18453	18342	18289	18459	18487	18497	18305	18510	18381	18067	18536	18425	18444	18292	18166	18330	18575	18480	18374	18555	18459	18137	18293	18478	18264	18302	18591	18373	18269	18602	18523	18315	18361	18205	18272	18328	18247	18247	18288	18281	18107	18093	18490	18571	18300	18225	18442	18360	18339	18525	18322	18286	18390	18198	18497	18311	18170	18282	18354	18174	18317	18516	18413	18269	18414	18480	18436	18548	18311	18324	18363	18556	18516	18368	18435	18567	18366	18456	18315	18226	18392	18353	18522	18535	18251	18275	18300	18383	18389	18440	18483	18245	18400	18368	18223	18277	18424	18226	18474	18449	18269	18366	18475	18292	18499	18452	18156	18239	18500	18573	18339	18331	18510	18302	18266	18205	18352	18613	18500	18315	18371	18267	18331	18212	18392	18491	18368	18259	18294	18379	18271	18347	18081	18213	18204	18373	18362	18397	18175	18337	18474	18266	18353	18342	18561	18446	18383	18567	18196	18182	18413	18397	18220	18289	18456	18423	18483	18240	18570	18315	18275	18411	18475	18352	18362	18404	18413	18167	18181	18681	18424	18501	18416	18211	18369	18421	18240	18453	18265	18220	18248	18256	18318	18153	18290	18401	18512	18079	18332	18336	18482	18593	18298	18409	18428	18463	18521	18498	18356	18539	18265	18392	18299	18414	18731	18445	18348	18267	18289	18544	18458	18651	18386	18326	18262	18149	18469	18209	18250	18278	18299	18297	18473	18279	18374	18257	18367	18454	18077	18372	18395	18434	18301	18346	18270	18516	18379	18507	18451	18335	18093	18390	18476	18445	18375	18303	18441	18251	18407	18403	18522	18474	18185	18511	18380	18330	18358	18192	18296	18410	18572	18369	18261	18481	18360	18318	18315	18277	18372	18400	18190	18015	18364	18580	18300	18457	18517	18257	18163	18250	18247	18346	18315	18411	18499	18381	18309	18391	18370	18125	18015	18545	18432	18278	18327	18474	18365	18261	18337	18490	18195	18381	18443	18374	18359	18472	18226	18494	18303	17961	18360	18415	18363	18261	18583	18334	18266	18628	18192	18229	18254	18243	18325	18369	18250	18223	18401	18217	18200	18168	18222	18292	18350	18555	18393	18412	18417	18247	18291	18233	18557	18405	18327	18404	18337	18438	18412	18503	18328	18141	18442	18172	18316	18433	18483	18556	18391	18414	18302	18461	18346	18147	18184	18412	18392	18333	18445	18371	18426	18247	18409	18537	18374	18094	18274	18358	18442	18510	18377	18463	18393	18412	18321	18518	18397	18333	18233	18410	18390	18246	18334	18538	18264	18533	18151	18266	18473	18535	18373	18283	18485	18363	18543	18569	18423	18221	18352	18277	18275	18361	18468	18233	18261	18497	18369	18200	18486	18396	18332	18012	18290	18421	18162	18570	18452	18412	18463	18311	18414	18518	18310	18207	18419	18348	18301	18218	18379	18492	18467	18092	18368	18279	18238	18321	18378	18318	18244	18084	18315	18469	18383	18241	18381	18315	18439	18673	18378	18390	18432	18507	18480	18363	18388	18225	18272	18145	18291	18324	18458	18612	18199	18313	18416	18325	18200	18148	18346	18314	18608	18147	18222	18388	18336	18381	18462	18262	18256	18279	18292	18376	18361	18335	18532	18254	18390	18164	18364	18298	18277	18391	18415	18382	18583	18210	18450	18287	18393	18235	18037	18315	18273	18460	18346	18299	18455	18490	18381	18454	18476	18548	18486	18170	18317	18345	18385	18363	18182	18320	18397	18456	18329	18064	18279	18431	18238	18296	18187	18471	18451	18234	18238	18478	18505	18496	18534	18390	18424	18320	18101	18262	18461	18401	18477	18200	18355	18365	18364	18324	18419	18428	18364	18402	18241	18222	18337	18210	18422	18370	18178	18478	18509	18540	18352	18377	18383	18162	18196	18535	18402	18368	18274	18422	18267	18294	18431	18275	18377	18388	18247	18331	18573	18378	18584	18478	18734	18359	18337	18251	18388	18392	18532	18269	18412	18396	18401	18246	18260	18449	18445	18512	18275	18336	18211	18280	18336	18132	18327	18376	18281	18173	18348	18182	18276	18335	18408	18332	18322	18423	18289	18382	18203	18581	18235	18475	18429	18154	18434	18238	18525	18263	18268	18551	18334	18374	18367	18341	18405	18468	18346	18155	18604	18228	18148	18260	18289	18522	18108	18398	18132	18438	18270	18302	18468	18442	18267	18342	18170	18314	18487	18378	18509	18389	18576	18205	18544	18155	18255	18354	18363	18152	18322	18471	18478	18433	18495	18257	18540	18477	18367	18349	18368	18273	18429	18310	18367	18345	18316	18338	18311	18274	18345	18283	18369	18353	18714	18421	18450	18385	18375	18398	18312	18328	18305	18114	18553	18325	18495	18269	18331	18408	18418	18435	18230	18356	18363	18368	18388	18400	18553	18460	18296	18258	18528	18363	18434	18238	18239	18340	18390	18501	18388	18287	18289	18435	18287	18317	18353	18352	18322	18231	18299	18193	18413	18441	18382	18388	18553	18058	18269	18330	18436	18203	18512	18344	18304	18541	18365	18221	18499	18279	18284	18402	18243	18480	18494	18437	18479	18514	18450	18608	18426	18504	18194	18292	18220	18283	18453	18344	18338	18396	18362	18607	18331	18483	18477	18361	18384	18235	18437	18277	18452	18224	18475	18486	18210	18178	18272	18409	18399	18454	18255	18460	18232	18224	18399	18163	18372	18401	18225	18358	18451	18450	18264	18398	18413	18528	18362	18389	18371	18362	18201	18234	18377	18589	18243	18337	18373	18173	18334	18206	18247	18504	18328	18255	18431	18392	18484	18319	18299	18258	18543	18199	18247	18472	18158	18484	18350	18413	18383	18239	18324	18409	18473	18361	18413	18450	18345	18366	18370	18287	18442	18292	18306	18405	18405	18322	18146	18338	18371	18521	18144	18198	18346	18324	18386	18335	18379	18526	18392	18585	18489	18334	18370	18392	18455	18337	18364	18568	18326	18534	18282	18327	18448	18031	18323	18312	18559	18357	18286	18407	18370	18337	18330	18402	18334	18145	18316	18309	18308	18177	18442	18427	18578	18325	18215	18222	18448	18299	18457	18403	18410	18258	18395	18313	18291	18159	18182	18425	18360	18507	18308	18310	18472	18197	18277	18473	18575	18524	18217	18345	18273	18227	18297	18368	18188	18341	18311	18355	18708	18608	18327	18542	18369	18370	18311	18463	18573	18234	18377	18573	18505	18420	18375	18252	18251	18342	18551	18534	18476	18508	18212	18291	18212	18205	18254	18261	18451	18275	18555	18339	18400	18265	18143	18292	18388	18385	18405	18612	18329	18256	18633	18307	18402	18238	18336	18220	18300	18530	18270	18361	18310	18381	18270	18207	18483	18280	18497	18293	18501	18351	18360	18425	18245	18458	18416	18427	18378	18458	18327	18520	18408	18295	18398	18438	18395	18336	18410	18433	18329	18201	18133	18527	18121	18164	18222	18157	18233	18297	18504	18458	18305	18652	18347	18338	18490	18426	18378	18293	18398	18446	18276	18170	18178	18187	18339	18227	18390	18171	18255	18201	18432	18196	18064	18399	18382	18146	18195	18384	18374	18265	18374	18337	18285	18544	18433	18304	18239	18415	18410	18541	18534	18280	18515	18259	18333	18461	18506	18326	18440	18390	18471	18190	18403	18237	18349	18413	18436	18479	18346	18334	18347	18483	18427	18130	18415	18320	18315	18156	18373	18271	18284	18423	18285	18428	18590	18374	18375	18307	18187	18251	18140	18585	18370	18533	18294	18493	18424	18655	18331	18306	18326	18333	18367	18442	18263	18337	18141	18214	18516	18348	18299	18302	18288	18271	18338	18248	18447	18266	18538	18305	18132	18637	18292	18197	18555	18329	18268	18263	18533	18580	18434	18361	18232	18426	18335	18291	18436	18266	18355	18296	18419	18256	18167	18354	18254	18374	18307	18252	18359	18441	18386	18315	18626	18497	18366	18211	18269	18341	18342	18364	18387	18248	18437	18526	18308	18305	18398	18236	18412	18331	18453	18250	18412	18344	18135	18514	18324	18247	18378	18327	18335	18414	18433	18135	18302	18532	18377	18260	18312	18366	18327	18244	18260	18318	18361	18537	18431	18363	18512	18308	18348	18213	18400	18143	18284	18336	18334	18355	18181	18245	18392	18313	18382	18543	18348	18307	18424	18389	18388	18486	18411	18474	18532	18392	18281	18418	18296	18299	18268	18301	18497	18255	18401	18288	18572	18329	18242	18278	18389	18409	18341	18290	18569	18312	18503	18209	18420	18225	18525	18323	18283	18277	18280	18390	18592	18375	18390	18385	18372	18514	18503	18326	18520	18376	18340	18343	18333	18425	18310	18590	18360	18359	18214	18258	18416	18100	18068	18437	18430	18318	18296	18342	18423	18477	18366	18180	18488	18385	18538	18255	18299	18192	18350	18400	18355	18371	18325	18240	18487	18257	18291	18174	18209	18365	18241	18223	18453	18305	18182	18400	18305	18237	18438	18304	18310	18214	18248	18388	18261	18523	18469	18391	18323	18199	18391	18494	18434	18274	18345	18263	18226	18308	18232	18314	18321	18584	18216	18455	18439	18334	18368	18251	18237	18459	18351	18445	18388	18330	18344	18385	18452	18608	18439	18453	18417	18499	18291	18420	18335	18315	18501	18400	18399	18323	18326	18355	18434	18314	18449	18232	18208	18204	18342	18395	18227	18229	18492	18620	18368	18141	18441	18522	18413	18208	18265	18440	18499	18255	18508	18392	18237	18450
31255	53819	50451	40576	34623	30999	28376	26158	24223	22647	21819	20811	19633	18336	17786	17063	16639	16409	16111	15974	15780	15773	15611	15446	15627	15508	15574	15495	15700	15496	15397	15421	15291	15341	15369	15566	15461	15281	15325	15308	15459	15290	15384	15564	15320	15426	15303	15242	15346	15359	15411	15224	15351	15310	15415	15463	15429	15321	15522	15204	15231	15309	15323	15286	15360	15417	15208	15245	15339	15268	15378	15566	15302	15260	15309	15300	15479	15131	15477	15305	15276	15242	15348	15328	15389	15411	15239	15414	15220	15378	15376	15239	15471	15442	15291	15294	15157	15465	15301	15339	15234	15288	15318	15321	15257	15439	15420	15518	15063	15380	15348	15231	15423	15278	15228	15264	15381	15081	15269	15178	15453	15258	15205	15264	15328	15264	15279	15479	15152	15431	15281	15270	15301	15125	15370	15365	15278	15222	15305	15393	15254	15267	15297	15330	15113	15256	15332	15180	15445	15400	15306	15338	15346	15293	15298	15328	15363	15398	15141	15316	15364	15366	15249	15521	15323	15177	15393	15183	15413	15443	15330	15283	15411	15289	15369	15463	15439	15379	15238	15241	15417	15239	15348	15220	15391	15399	15227	15381	15342	15204	15557	15326	15264	15387	15228	15573	15173	15349	15322	15223	15446	15232	15268	15403	15314	15259	15345	15350	15405	15089	15251	15277	15274	15356	15300	15381	15522	15248	15477	15140	15348	15280	15469	15487	15159	15227	15390	15531	15352	15240	15383	15307	15336	15161	15236	15297	15294	15389	15335	15301	15178	15399	15258	15157	15247	15463	15174	15328	15150	15381	15319	15242	15377	15371	15492	15216	15341	15250	15290	15285	15331	15425	15160	15323	15282	15419	15207	15305	15389	15339	15233	15414	15304	15216	15475	15325	15343	15321	15239	15398	15305	15416	15295	15360	15303	15132	15229	15396	15417	15443	15320	15445	15290	15365	15258	15396	15216	15226	15320	15422	15149	15292	15402	15158	15486	15191	15366	15247	15372	15274	15122	15353	15286	15378	15368	15203	15400	15289	15358	15280	15423	15346	15265	15272	15361	15310	15421	15409	15223	15446	15434	15274	15296	15193	15280	15283	15371	15380	15301	15217	15228	15458	15358	15355	15301	15264	15363	15285	15383	15411	15414	15144	15342	15393	15369	15408	15500	15309	15414	15228	15322	15315	15343	15418	15286	15323	15274	15384	15246	15350	15318	15273	15374	15370	15428	15428	15482	15324	15254	15295	15245	15437	15400	15405	15335	15455	15365	15206	15286	15365	15391	15193	15353	15302	15379	15227	15265	15307	15354	15238	15443	15310	15333	15368	15321	15408	15247	15335	15338	15406	15178	15292	15380	15196	15329	15272	15337	15348	15357	15577	15241	15365	15497	15267	15404	15350	15493	15377	15408	15514	15344	15052	15226	15525	15278	15239	15339	15350	15383	15227	15223	15306	15200	15393	15544	15220	15480	15478	15254	15302	15229	15384	15430	15199	15245	15225	15383	15268	15428	15387	15344	15504	15190	15355	15289	15298	15152	15345	15327	15427	15347	15231	15392	15213	15307	15311	15259	15367	15273	15465	15292	15302	15155	15194	15370	15464	15114	15377	15418	15100	15444	15080	15415	15412	15223	15459	15342	15133	15285	15523	15513	15334	15415	15271	15323	15361	15257	15159	15289	15337	15228	15467	15365	15332	15290	15194	15209	15298	15230	15334	15344	15214	15438	15262	15280	15383	15361	15173	15155	15263	15324	15364	15337	15243	15238	15210	15427	15263	15349	15201	15363	15355	15192	15017	15329	15214	15295	15259	15258	15359	15405	15276	15360	15353	15461	15345	15269	15379	15294	15279	15352	15399	15279	15431	15384	15349	15277	15374	15405	15267	15292	15237	15115	15370	15361	15409	15193	15268	15266	15400	15428	15065	15322	15338	15317	15240	15361	15312	15259	15198	15300	15362	15368	15439	15450	15357	15320	15341	15235	15121	15418	15173	15387	15387	15247	15383	15230	15259	15325	15430	15163	15241	15356	15212	15317	15118	15368	15302	15158	15173	15194	15305	15314	15244	15398	15393	15465	15194	15177	15488	15389	15473	15425	15435	15171	15376	15227	15339	15282	15279	15304	15220	15209	15261	15291	15421	15337	15366	15388	15389	15608	15323	15253	15357	15224	15260	15385	15450	15399	15399	15207	15454	15338	15297	15189	15200	15371	15309	15464	15524	15365	15307	15252	15210	15358	15504	15201	15267	15283	15137	15382	15241	15432	15286	15289	15461	15259	15344	15280	15180	15314	15333	15394	15224	15418	15256	15150	15435	15305	15141	15377	15336	15323	15537	15138	15462	15240	15327	15514	15413	15322	15201	15256	15439	15375	15253	15453	15280	15286	15120	15432	15415	15512	15364	15492	15317	15328	15250	15408	15379	15320	15160	15453	15293	15350	15431	15299	15401	15341	15339	15431	15225	15399	15369	15304	15218	15271	15337	15381	15227	15421	15262	15289	15509	15273	15391	15462	15320	15338	15308	15192	15280	15288	15337	15282	15205	15303	15486	15294	15095	15344	15463	15252	15367	15250	15372	15386	15185	15263	15360	15393	15404	15252	15229	15311	15316	15290	15342	15293	15312	15232	15273	15281	15363	15467	15521	15400	15354	15173	15313	15408	15579	15173	15275	15155	15340	15179	15257	15250	15368	15391	15324	15336	15413	15387	15199	15411	15180	15333	15274	15332	15461	15488	15092	15430	15471	15172	15516	15356	15222	15432	15278	15389	15449	15207	15408	15471	15368	15341	15410	15324	15399	15351	15312	15401	15312	15337	15140	15109	15351	15368	15243	15324	15366	15409	15427	15444	15353	15246	15382	15247	15165	15503	15235	15392	15276	15393	15396	15337	15291	15378	15379	15172	15284	15332	15514	15487	15265	15264	15171	15166	15269	15366	15388	15235	15248	15355	15414	15251	15398	15311	15296	15545	15202	15475	15327	15407	15219	15360	15275	15340	15256	15313	15212	15315	15505	15146	15173	15175	15243	15257	15389	15357	15282	15453	15392	15391	15329	15394	15332	15389	15402	15237	15408	15240	15384	15352	15183	15271	15319	15238	15418	15408	15344	15272	15295	15349	15337	15203	15235	15386	15302	15228	15392	15449	15361	15236	15264	15297	15301	15379	15312	15400	15278	15339	15263	15498	15101	15217	15178	15256	15233	15273	15299	15400	15320	15331	15496	15296	15409	15122	15363	15373	15371	15234	15257	15368	15275	15383	15202	15281	15340	15238	15204	15359	15175	15174	15344	15310	15199	15282	15283	15453	15166	15297	15245	15444	15310	15293	15245	15454	15205	15141	15260	15197	15318	15207	15388	15331	15395	15387	15347	15425	15513	15403	15415	15386	15517	15310	15312	15308	15324	15357	15268	15352	15595	15415	15325	15239	15299	15407	15395	15277	15416	15232	15295	15293	15376	15189	15276	15376	15386	15186	15382	15250	15472	15346	15316	15354	15254	15243	15301	15505	15421	15399	15369	15340	15386	15439	15383	15242	15283	15260	15308	15121	15276	15638	15316	15396	15347	15460	15343	15312	15271	15452	15306	15343	15378	15315	15267	15333	15190	15369	15392	15283	15224	15319	15277	15277	15232	15212	15294	15275	15307	15340	15330	15177	15501	15317	15277	15547	15332	15329	15378	15371	15337	15364	15339	15330	15389	15347	15131	15378	15470	15365	15226	15296	15341	15313	15317	15219	15296	15239	15335	15223	15268	15332	15342	15507	15339	15340	15420	15235	15217	15186	15422	15283	15349	15365	15272	15202	15414	15328	15442	15415	15373	15269	15377	15321	15443	15364	15412	15319	15350	15367	15177	15285	15340	15254	15187	15312	15232	15242	15356	15338	15215	15255	15330	15404	15573	15256	15235	15377	15195	15293	15213	15090	15254	15274	15213	15233	15387	15149	15282	15442	15214	15259	15318	15570	15301	15312	15355	15364	15515	15221	15356	15374	15463	15288	15271	15504	15177	15421	15297	15368	15352	15280	15187	15385	15406	15277	15280	15302	15475	15332	15416	15522	15260	15348	15357	15355	15265	15330	15384	15320	15298	15349	15159	15049	15400	15327	15232	15210	15449	15071	15055	15278	15287	15397	15391	15309	15425	15414	15123	15308	15427	15263	15266	15408	15435	15319	15268	15239	15460	15474	15330	15248	15428	15183	15301	15384	15371	15325	15231	15340	15562	15270	15322	15323	15535	15313	15265	15233	15235	15357	15225	15543	15450	15303	15201	15400	15334	15317	15276	15453	15337	15276	15423	15344	15376	15219	15267	15303	15292	15271	15369	15265	15269	15286	15274	15268	15332	15300	15389	15274	15291	15172	15391	15382	15272	15496	15403	15392	15365	15490	15498	15234	15410	15383	15273	15395	15233	15282	15394	15478	15209	15314	15367	15263	15370	15377	15429	15328	15332	15334	15364	15255	15465	15236	15385	15441	15411	15233	15466	15219	15446	15409	15244	15368	15161	15393	15298	15435	15465	15255	15168	15298	15367	15451	15419	15326	15545	15260	15253	15314	15328	15443	15342	15214	15367	15504	15257	15344	15341	15451	15241	15315	15289	15357	15356	15378	15423	15426	15375	15245	15243	15228	15313	15253	15334	15312	15231	15423	15305	15368	15299	15392	15229	15290	15358	15203	15526	15341	15305	15407	15327	15176	15446	15231	15332	15141	15479	15271	15250	15317	15220	15261	15310	15334	15240	15326	15306	15293	15343	15311	15228	15328	15305	15293	15276	15446	15460	15301	15375	15330	15363	15414	15461	15321	15290	15111	15474	15162	15169	15290	15295	15304	15430	15254	15329	15247	15254	15271	15275	15389	15401	15358	15291	15375	15312	15312	15542	15292	15159	15382	15181	15256	15203	15356	15321	15223	15416	15331	15199	15244	15228	15222	15236	15340	15313	15417	15360	15246	15391	15469	15163	15491	15330	15534	15347	15222	15380	15324	15285	15419	15447	15466	15263	15267	15308	15382	15478	15103	15335	15376	15377	15247	15257	15594	15388	15227	15395	15346	15377	15399	15468	15415	15280	15419	15562	15260	15224	15158	15354	15301	15166	15528	15349	15393	15314	15368	15284	15331	15210	15252	15384
23003	21365	29286	24222	23795	29361	33663	29234	27437	26648	25627	24701	23689	22524	21982	20998	20713	20554	20229	20040	20081	19932	19688	19507	19529	19846	19611	19580	19534	19710	19336	19568	19412	19496	19510	19476	19631	19429	19449	19396	19338	19267	19578	19542	19373	19374	19364	19299	19366	19307	19382	19364	19484	19456	19292	19176	19278	19258	19240	19231	19214	19435	19297	19304	19310	19196	19456	19461	19324	19365	19248	19317	19224	19271	19134	19332	19182	19325	19236	19218	19268	19300	19259	19326	19433	19252	19130	19374	19348	19092	19386	19193	19112	19424	19384	19343	19501	19231	19331	19364	19302	19457	19452	19135	19194	19293	19404	19177	19276	19479	19270	19484	19286	19268	19274	19328	19135	19177	19423	19294	19288	19401	19392	19329	19163	19343	19484	19477	19239	19443	19145	19626	19362	19224	19239	19265	19508	19121	19448	19261	19400	19212	19157	19339	19441	19369	19239	19227	19230	19444	19221	19313	19407	19233	19386	19217	19159	19280	19204	19275	19246	19334	19331	19283	19444	19368	19303	19337	19284	19229	19297	19275	19399	19364	19419	19323	19280	19371	19156	19231	19318	19310	19290	19172	19463	19159	19216	19292	19194	19189	19359	19349	19427	19141	19303	19476	19282	19346	19478	19292	19326	19494	19256	19062	19420	19343	19333	19024	19276	19507	19300	19356	19397	19416	19265	19138	19460	19116	19491	19354	19292	19105	19361	19250	19385	19492	19321	19349	19394	19261	19381	19282	19388	19212	19296	19232	19582	19286	19409	19337	19256	19325	19237	19389	19322	19444	19280	19411	19263	19428	19469	19442	19369	19292	19326	19293	19366	19305	19310	19347	19232	19143	19311	19399	19303	19282	19196	19372	19448	19413	19323	19304	19220	19426	19302	19105	19262	19238	19289	19330	19349	19330	19400	19290	19115	19395	19510	19356	19197	19345	19058	19300	19104	19308	19269	19384	19091	19315	19248	19312	19250	19204	19298	19125	19219	19293	19293	19252	19273	19275	19303	19383	19373	19412	19437	19345	19468	19279	19333	19162	19340	19264	19114	19137	19252	19308	19312	19203	19315	19185	19225	19192	19238	18976	19282	19195	19427	19243	19255	19238	19262	19317	19341	19280	19153	19323	19319	19434	19211	19405	19131	19062	19057	19319	19252	19416	19307	19386	19147	19282	19196	19245	19268	19254	19257	19406	19322	19282	19227	19230	19211	19278	19296	19261	19382	19457	19342	19204	19230	19154	19238	19271	19272	19167	19283	19393	19211	19008	19329	19292	19200	19348	19303	19421	19005	19073	19236	19258	19382	19321	19315	19344	19349	19190	19281	19264	19047	19152	19440	19195	19184	19267	19302	19247	19432	19376	19251	19341	19300	19257	19411	19103	19182	19204	19210	19289	19315	19178	19433	19473	19307	19321	19302	19335	19336	19288	19275	19147	19198	19342	19221	19191	19387	19407	19218	19173	19320	19272	19270	19137	19332	19206	19265	19132	19245	19283	19415	19540	19096	19240	19509	19524	19181	19224	19475	19342	19517	19215	19233	19155	19523	19247	19161	19483	19302	19636	19231	19277	19207	19181	19338	19447	19201	19090	19095	19271	19377	19257	18999	19213	19346	19532	19412	19265	19444	19322	19530	19248	19201	19255	19192	19322	19326	19228	19361	19282	19215	19272	19416	19221	19343	19298	19282	19235	19331	19544	19243	19451	19317	19359	19248	19253	19295	19316	19109	19459	19176	19245	19400	19223	19354	19288	19165	19198	19445	19424	19175	19192	19341	19401	19367	19287	19211	19231	19386	19307	19516	19361	19088	19198	19280	19237	19218	19358	19319	19263	19233	19334	19354	19326	19403	19510	19180	19355	19360	19261	19202	19268	19355	19242	19441	19152	19390	19268	19457	19483	19381	19413	19208	19234	19284	19166	19394	19326	19175	19538	19390	19171	19331	19394	19116	19408	19255	19229	19190	19272	19183	19255	19484	19381	19313	19133	19186	19282	19514	19318	19073	19108	19267	19349	19251	19385	19375	19384	19257	19324	19205	19144	19230	19258	19252	19372	19357	19437	19477	19230	19143	19160	19424	19181	19326	19274	19269	19414	19495	19545	19324	19062	19380	19398	19367	19291	19210	19348	19443	19347	19341	19310	19257	19464	19112	19561	19262	19319	19302	19397	19273	19301	19415	19465	19457	19160	19283	19216	19264	19250	19252	19344	19470	19467	19298	19266	19418	19405	19223	19305	19174	19170	19312	19285	19219	19382	19350	19293	19538	19330	19247	19061	19402	19198	19245	19217	19585	19296	19258	19175	18946	19080	19367	19255	19464	19267	19247	19240	19334	19209	19183	19358	19426	19264	19470	19286	19456	19134	19262	19342	19369	19253	19161	19342	19243	19370	19397	19218	19429	19453	19087	19307	19176	19061	19239	19241	19189	19350	19391	19154	19089	19230	19217	19397	19291	19170	19240	19393	19305	19185	19241	19133	19271	19250	19581	19344	19262	19320	19200	19357	19361	19205	19178	19517	19192	19183	19050	19296	19199	19221	19313	19264	19213	19234	19335	19327	19233	19190	19227	19112	19361	19151	19369	19193	19275	19412	19097	19223	19193	19193	19256	19250	19584	19300	19320	19279	19322	19369	19073	19380	19345	19269	19140	19126	19422	19077	19184	19284	19299	19095	19239	19159	19403	19311	19064	19169	19159	19230	19226	19108	19214	19308	19305	19192	19363	19314	19337	19460	19261	19561	19384	19216	19359	19012	19105	19150	19404	19264	19228	19392	19305	19377	19359	19137	19348	19256	19481	19173	19242	19353	19469	19472	19269	19348	19228	19310	19115	19391	19334	19349	19250	19321	19322	19132	19341	19171	19163	19315	19130	19259	19339	19301	19305	19295	19375	19256	19290	19332	19339	19279	19271	19401	19349	19313	19265	19159	19339	19512	19251	19342	19407	19307	19381	19242	19402	19303	19298	19329	19445	19153	19345	19479	19277	19489	19009	19099	19241	19124	19283	19159	19268	19252	19253	19342	19358	19507	19310	19245	19429	19231	19182	19299	19275	19161	19454	19234	19138	19272	19193	19174	19332	19606	19406	19314	19249	19100	19399	19386	19533	19490	19176	19194	19251	19300	19170	19132	19275	19276	19154	19513	19405	19264	19258	19243	19370	19231	19353	19109	19220	19347	19436	19429	19318	19423	19180	19350	19309	19091	19244	19323	19440	19170	19449	19299	19059	19260	19367	19460	19342	19369	19376	19175	19160	19266	19119	19172	19355	19143	19236	19675	19254	19269	19132	19274	19475	19366	18984	19458	19313	19291	19225	19333	19303	19331	19362	19248	19191	19273	19332	19214	19196	19196	19345	19068	19300	19161	19146	19107	19321	19353	19021	19143	19220	19270	19216	19278	19375	19201	19513	19264	19277	19240	19357	19370	19436	19280	19302	19383	19250	19355	18977	19256	19327	19121	19384	19284	19361	19528	19155	19112	19302	19255	19415	19165	19239	19397	19401	19151	19221	19485	19402	19248	19379	19315	19243	19482	19403	19050	19373	19398	19306	19268	19244	19256	19220	19137	19362	19535	19380	19498	19256	19348	19486	19240	19139	19167	19205	19270	19336	19445	19062	19520	19102	19467	19484	19218	19319	19262	19221	19222	19275	19447	19278	19264	19422	19184	19121	19051	19233	19326	19356	19173	19178	19237	19418	19145	19490	19294	19301	19306	19209	19231	19372	19548	19247	19554	19146	19335	19339	19063	19173	19210	19314	19114	19176	19281	19323	19191	19261	19283	19301	19294	19287	19313	19038	19230	19319	19355	19283	19252	19352	19161	19414	19472	19299	19250	19036	19377	19273	19084	19278	19382	19183	19431	19205	19182	19157	19358	19528	19064	19421	19346	19354	19257	19275	19230	19345	19371	19254	19136	19237	19378	19397	19333	19379	19388	19245	19416	19163	19177	19266	19212	19120	19238	19349	19059	19294	19342	19335	19298	19337	19402	19341	19310	19356	19575	19542	19286	19291	19056	19170	19252	19285	19292	19394	19188	19184	19505	19343	19212	19434	18884	19244	19201	19331	19284	19399	19361	19323	19332	19396	19270	19237	19407	19364	19178	19496	19059	19266	19320	19414	19153	19217	19367	19223	19061	19192	19141	19136	19265	19247	18888	19258	19053	19174	19309	19476	19233	19179	19097	19243	19235	19243	19401	19351	19335	19302	19203	19339	19077	19345	19350	19358	19172	19205	19278	19186	19285	19395	19432	19354	19352	19405	19410	19366	19083	19519	19200	19367	19166	19264	19247	19436	19292	19112	19228	19293	19252	19297	19311	19103	19329	18970	19287	19336	19447	19307	19167	19241	19362	19351	19523	19362	19185	19301	19307	19326	19327	19336	19359	19602	19393	19310	19350	19285	19276	19234	19240	19157	19470	19290	19202	19423	19535	19588	19379	19321	19478	19163	19168	19238	19235	19450	19307	19398	19260	19364	19380	19147	19107	19387	19451	19119	19296	19397	19276	19231	19238	19212	19418	19479	19367	19470	19523	19491	19325	19375	19277	19283	19207	19458	19218	19580	19204	19261	19189	19313	19442	19167	19245	19260	19192	19358	19250	19469	19215	19240	19131	19142	19317	19160	19060	19516	19468	19330	19310	19380	19393	19021	19375	19164	19176	19357	19412	19052	19234	19241	19170	19396	19263	19295	19392	19312	19350	19349	19612	19535	19185	19514	19292	19652	19321	19223	19184	19261	19301	19186	19341	19531	19272	19366	19359	19170	19140	19365	19424	19304	19291	19443	19343	19214	19296	19344	19251	19230	19461	19479	19325	19297	19291	19343	19461	19298	19080	19288	19428	19440	19476	19252	19411	19167	19236	19179	19346	19243	19324	19356	19367	19290	19315	19350	19248	19280	19188	19343	19301	19296	19339	19298	19240	19413	19474	19281	19396	19371	19156	19338	19113	19429	19264	19146	19216	19215	19179	19268	19337	19264	19188	19243	19221	19370	19344	19376	19203	19353	19330	19283	19359	19383	19185	19281	19390	19464	19256	19501	19436	19301	19207	19060	19354	19330	19048	19408	19488	19346	18991	19371	19357	19387	19075	19261	19379	19268	19306	19374	19289	19421	19343	19460	19315
33156	58796	55772	45169	38725	34916	32099	29675	27403	25736	24458	23039	21790	20246	19306	18324	17449	17044	16957	16717	16587	16254	16225	16221	16151	16182	16024	16258	16100	16109	16029	15870	15937	15941	16133	15831	15828	15912	15883	15854	15806	15755	15947	15867	15809	15928	15996	15805	15956	16087	15829	15968	15812	15853	15808	15921	15887	15882	15832	15823	15813	15774	15871	15899	15952	15809	15856	15893	15859	15804	15794	15807	15901	15846	15773	15758	15878	15677	15909	15934	15896	15845	15902	15676	15833	15778	15868	15820	15875	15717	15793	15910	15708	15935	15831	15917	15877	15945	15841	15819	15754	15758	16042	15753	15832	15818	15835	15883	15832	15946	16032	15806	15859	15876	15767	15767	15705	15875	15690	15869	15855	15783	15859	15634	15970	15855	15935	15887	15899	15867	15786	15818	15722	15876	15813	16006	15817	15868	15852	15896	15945	15775	15700	15929	15874	15906	15644	15623	15719	16038	16001	15859	15897	15871	15916	15795	15871	15859	15973	15868	15878	15818	15816	15758	15808	15946	15788	15610	15796	15911	15789	15605	15919	15722	15722	15871	15735	15838	15842	15795	15744	15695	15794	15898	15883	15939	15865	15861	15927	15856	15889	15714	15900	15827	15853	15802	15817	15994	15963	15840	15776	15850	16006	16027	15903	15910	15743	15752	15790	15820	15800	16010	15719	15940	15760	15874	15826	15933	15766	15705	15815	15503	15999	15878	15836	15661	15700	15762	15710	16103	15972	15736	15837	15900	15838	15809	15779	15909	15856	15914	15767	15854	15961	15970	15707	15936	15753	15806	15937	15709	15887	15825	15890	15795	15802	15921	15763	15798	15939	15840	15801	15785	15980	15648	15848	15939	15840	15604	15801	15878	15685	15825	15811	15792	15719	15695	15875	15657	16070	15813	15970	15991	16025	15859	15834	15693	15785	15847	15739	15864	15973	15774	15756	15977	15753	15645	15666	15952	15692	15890	15843	15736	15902	15909	15930	15826	15856	15839	15880	15808	15818	15736	15757	15847	15852	15854	16012	15752	15827	15951	15826	15751	15730	15841	15766	15892	15811	15983	15828	15776	15974	15872	15716	15919	15887	15942	15667	15786	15802	15828	15613	15776	15973	15787	15730	15891	15801	15704	15781	15899	15858	15786	15806	15845	15756	15970	15876	15876	15884	15789	15743	15735	15679	15731	15943	15934	16004	15794	15848	15746	15909	15984	15655	15741	15833	15784	15863	15898	15864	15760	15820	15783	15738	15857	15716	15785	15754	15803	15817	15666	15873	15825	15694	15839	15910	15874	15788	15857	15788	15764	15998	15799	15794	15659	15907	15834	15889	15642	15948	15703	15730	15716	15842	15822	15863	15753	15929	15845	15877	15904	15829	15842	16040	15886	15548	15931	15773	15823	15832	15881	16024	15632	15827	15713	15875	15802	15998	15827	15729	15891	16007	15847	15815	15906	15726	15878	15968	15686	15923	15652	15765	15935	15765	15732	15868	15920	15967	15877	15828	15727	15975	15900	15908	15847	15770	16023	15938	15899	15769	15844	15650	15797	15735	15724	15705	15706	15716	15973	15939	15829	15610	15738	15838	15858	15757	15792	15733	15687	15798	15738	15896	15931	15773	15826	16038	15881	15727	15849	15882	15926	15739	15929	15886	15930	15888	15890	15700	15760	15938	15765	15815	15848	15822	15622	15786	16018	15787	15862	15757	15776	15878	15886	16033	15630	15859	15993	15626	15765	15845	15849	15764	15782	15850	15922	15781	15958	15763	15962	15986	15911	15884	15816	15890	15585	15908	15738	15876	15901	15894	15718	15680	15830	16064	15724	15966	15772	15717	15862	15913	15753	15790	15849	15919	15828	15814	15828	15749	15805	15771	15850	15820	15928	15710	15974	15738	15760	15881	15660	15786	15949	15771	15864	15798	15817	15865	15701	15846	15725	15872	15736	15785	15707	15792	15845	15913	15923	15862	15735	15810	15681	15924	15822	15824	15606	15922	15829	15747	16012	15890	15950	15864	15948	15993	15791	15978	15772	15680	15869	15824	15662	15728	15754	15850	15759	15734	15921	15833	15848	15788	15780	16029	15923	15806	15980	15710	15796	15822	15830	15862	15672	15791	15625	15870	15621	15861	15859	15857	15749	15888	15947	15778	15839	15734	15824	15979	15965	15903	15877	15739	15598	15894	15745	16014	15784	15953	15872	15729	15862	15681	15799	15841	15840	15789	15832	15570	15928	15752	15778	15811	15764	15639	15853	15941	15742	15915	15780	16014	15855	15882	15808	15830	15863	15885	15989	15661	15779	15721	15815	15952	15792	15863	15703	15948	15759	15744	15739	15843	15774	15909	15746	15860	15914	15860	15895	15784	15863	15960	16010	15855	15763	15952	15813	15903	15823	15708	15832	15803	15976	15721	15754	15772	15785	15750	15898	15684	15829	15808	15827	15870	15750	15789	15934	15786	15627	15807	15865	15878	15856	15969	15845	15898	15755	15790	15952	15732	15752	15996	15830	15791	15945	15869	15839	15717	15911	15684	15874	15967	15864	15996	15815	15760	15904	15936	15737	15927	15768	15927	15832	15955	15878	15830	15800	16017	15704	15790	15930	15840	15856	15921	15827	15731	15833	15803	15903	15733	15902	15815	15909	15849	15813	15881	15689	15785	15673	15938	15879	15792	15884	16064	15654	15740	15879	15840	15872	15862	15799	15930	15577	15857	15732	15852	15751	15855	15871	15801	15963	15703	15739	15810	15854	15816	15892	15768	15810	15981	15773	15663	15840	15749	15871	15878	15959	15816	15802	15935	15810	15770	15840	15900	15760	15945	15841	15934	15871	15789	15807	15888	15956	15689	15709	15807	15721	15850	15739	15821	15829	15850	16007	15923	15866	15802	15865	15801	15900	15853	15875	15710	15876	15827	15779	15833	15715	15868	15827	15823	15808	15771	15854	15852	15846	15884	15962	15790	15813	15791	15912	15784	15700	15911	15763	15742	15934	15587	15860	15927	15981	15716	15879	15875	15857	15932	15744	15621	15814	15810	15778	15899	15730	15831	15874	15870	15914	15892	15936	15751	15707	15867	15740	15879	15761	15923	15933	15827	15751	15763	15818	15838	15784	15823	15944	15983	15834	15791	15964	15762	15904	15794	15805	15797	15922	15901	16050	15793	15785	15943	16042	15783	15907	15764	15825	15619	15699	15745	15680	15779	15868	15794	15721	15713	15758	15708	15700	15813	15786	15883	16015	15919	15807	15826	15811	15911	15719	15865	15903	15993	15795	15869	15816	15864	15745	15720	16064	15906	15788	15588	15771	15647	15773	15847	15820	15908	15914	15923	15944	15882	15906	15716	15829	15897	15809	15820	15899	15800	15719	15886	15845	15914	15760	15888	15830	15830	15724	15778	15862	15866	15929	15667	15779	15890	15864	15806	15745	15771	15880	15851	15680	15845	15905	15881	15941	15706	15886	15944	15897	15895	15803	15852	15799	15677	15999	15760	15752	15878	15921	15860	15913	15671	15790	15855	15784	15716	15711	15883	15898	15723	15928	15724	15787	15876	15671	15825	15855	15838	15809	15905	15916	15773	15796	15816	15908	15743	15847	15909	15878	15840	15819	15795	15695	15847	15848	15796	15777	15904	15803	15834	15749	15843	15800	15873	15864	15746	15824	15684	15880	15886	15790	15894	15809	15772	15713	15713	15861	15963	15804	15907	15811	15796	15994	15863	15817	15774	15991	16016	15641	15922	15929	16059	15853	15861	15864	15724	15872	15829	15799	15716	15861	15950	15845	15732	15889	15853	15922	15883	15695	15920	15912	15826	15775	15590	15788	15789	15883	15761	15858	15982	15848	15882	15804	15825	15871	15659	15697	15710	16004	15791	15868	15833	15779	15921	15902	15902	15608	15944	15953	15746	15858	15726	15700	15609	15720	15805	15948	15791	15738	15846	15737	15737	15837	15883	15653	15952	15831	15756	15833	15909	15740	16024	15669	15877	15826	15832	15700	15809	15835	15871	15771	15708	15833	15620	15826	15865	15863	15806	15679	15930	15841	15884	15869	15894	15946	15721	15761	15814	15951	15849	15712	15672	15996	15778	15648	15888	15826	15778	15737	15818	15877	15808	15803	15843	15816	15726	15853	15828	15841	15877	15952	15960	15704	15840	15749	15800	15855	16012	15866	15723	15829	15752	15806	15808	15870	15822	15922	15801	15755	15925	16048	15823	15851	15913	15635	15674	15809	15747	15855	15828	15787	15896	15751	15916	15867	15867	15805	15836	15648	15922	15690	15735	15661	15777	15937	15906	15818	15721	15829	15844	15769	15690	15931	15787	15828	15890	15977	15765	15876	15915	15972	15968	15740	15680	16033	15833	15970	15859	15962	15992	15837	15952	15925	15785	16004	15753	15903	15690	15747	15910	15665	15810	15764	15799	15773	15837	15869	15900	15944	15756	15754	15710	15643	15899	15760	15944	16101	15906	15858	15668	15753	15778	15775	15637	15816	15930	15756	15806	15689	15845	15782	16092	15874	15910	15823	15712	15894	15790	15771	15875	15813	15771	15846	15807	15829	15969	15783	15818	15847	15827	15795	15792	15919	15819	15733	15827	15819	15870	15697	15758	15913	15877	15735	15848	15672	15836	15838	15735	15980	15932	15936	15768	15813	15766	15712	15748	15788	15788	15840	15798	15808	15777	15681	15789	15824	15733	15918	15959	15768	15786	15898	15740	15912	15810	15778	15766	15761	15781	15733	15778	15750	15771	15805	15909	15842	15789	15841	15800	15742	15828	15823	15921	15679	15767	16003	15680	16011	15954	15727	15802	15697	15791	15820	15709	15840	15790	15841	15812	16067	15800	15797	15750	15954	15616	15924	16014	15752	15769	15950	15711	15850	15835	16020	15762	15883	15880	15926	15910	15861	15899	15799	15729	15838	15782	15775	15983	15782	15762	16021	15800	15758	15741	15922	15842	15884	15721	15843	15762	15749	15852	15646	15929	16043	15866	15804	15885	15836	15727	15710	15781	15746	15824	15843	15910	15893	15806	15767	15832	15612	16014	15923	15886	15882	15806	15893	15699	15833	16081	15707	15747	15901	15873	15706	15828	15625	15827	15717	15772	15882	15652	15878
29424	29682	39696	36440	29693	26813	24923	23150	22208	21410	20714	20069	19978	19313	19110	19023	18719	18536	18453	18336	18438	18269	18291	18196	18146	18145	18236	18338	18027	18163	18200	18235	18112	18094	18276	17856	18083	18096	18064	18182	18061	17954	18049	18069	18253	18098	18154	18255	18276	18124	18129	18237	18096	18101	17892	18121	18239	18296	18102	18303	18163	18007	18125	18122	18373	18101	18093	18186	18179	18023	18143	18080	18053	18118	18144	18243	18123	18072	18114	18266	18168	17910	18252	18192	18152	18075	18032	18172	18014	18086	17977	18054	18160	18156	18153	18076	18134	17996	18134	18126	18370	18160	17941	18078	18149	18049	18053	18174	18070	17954	18074	18233	17966	18224	18251	18175	18104	18085	18130	17994	18011	18140	17986	18247	18081	18225	18070	18084	17995	18256	18158	18149	18028	18051	18083	18154	18136	18056	18147	18022	18116	18163	18109	18185	18096	18130	18182	18275	18032	18131	18155	17907	18247	18130	18249	18134	18216	17978	18069	18173	18229	18234	18019	17896	17954	18094	18011	17864	18187	18222	18080	17985	17987	18127	18202	18196	17987	18095	18060	18080	18183	18047	18242	18008	18106	18238	18105	18141	18204	18116	17929	17905	18214	18184	18095	18285	18346	18095	18207	18045	18040	18151	18136	18030	18068	18061	18225	18126	17952	17982	18101	18156	18281	18067	18313	17982	17906	18090	18139	18288	17926	17786	18237	18100	18058	18039	18061	18182	18062	18102	18089	18043	17889	17882	18096	18016	18155	18152	18099	17796	18320	18215	18113	18004	18026	18114	18176	18121	18114	18166	17993	18066	18065	18158	18123	18269	18127	17998	18020	18109	18165	18021	18038	18122	18154	17963	18048	18030	18141	17977	17919	18061	17939	18223	18312	18177	18047	17980	18195	18005	18160	18252	17990	18116	18125	18116	18110	17904	18010	18064	18113	18036	18032	18336	18255	17972	18217	18087	18179	18104	18068	17975	18044	17997	18244	18003	17967	18074	18085	18032	18111	17829	18108	18056	17896	18077	18147	18112	18308	17953	17849	18178	17945	17985	18208	18169	17845	17961	18014	18132	18387	18180	18053	18040	18173	17876	18100	17986	18138	18158	18031	18066	17927	18263	17903	18179	18083	17998	17974	18141	17977	18254	18134	18022	18037	17908	18195	18090	18252	18210	18162	18103	18123	18101	18042	18023	17933	17969	18297	18123	18110	18024	18150	17800	18067	17953	18052	18087	18264	18219	18195	17960	18179	17978	18064	18106	18248	18011	18276	17948	18002	18299	18277	17890	18045	18250	18216	18096	18097	18291	18134	18176	18044	18177	18014	18048	18112	17907	18310	18085	18047	18016	18226	18083	18020	18218	18009	17984	18013	18232	18139	18061	18140	18071	17958	18078	18142	18232	18162	17925	18138	18216	18051	18045	18044	17985	18072	17996	17890	18210	18112	18074	18171	18276	18222	18028	18114	18039	18126	18023	18189	18218	18054	17932	18374	17953	17889	18054	18245	18098	18090	18245	17951	18135	18151	18280	18031	18171	18189	18117	18169	18192	18148	18076	18197	18125	17997	18060	18074	18098	17914	18186	18114	18089	17993	18188	18028	17966	18001	18105	18078	18162	18039	18174	17830	17912	18115	18065	17848	17994	18145	18021	18187	18101	17812	18199	18186	18080	18019	18058	18178	18064	17922	18085	18039	18188	18148	18224	18218	18086	18061	17990	18189	18154	18082	18194	18130	17993	18284	18020	18312	17966	18019	18028	18021	18322	18230	18160	18209	18121	17854	18164	18207	18173	18226	18135	18216	18056	18293	18344	17953	18002	18169	18280	18107	18028	18201	18262	18290	17861	18168	18173	18143	18273	18156	18028	18191	18005	18076	18241	17951	18071	18169	18045	18071	17973	18240	18121	18201	18126	18098	18004	18009	18248	18051	18168	17916	18102	18012	18178	18219	18253	18024	18271	18054	17872	17916	17931	18174	18044	18128	17885	18268	17992	18032	18174	18158	18116	18130	18162	18096	18016	18331	18067	18143	18191	18104	18151	18313	18104	18025	18130	18033	18194	18165	18194	18076	17982	18026	18069	17905	18000	18077	18137	18284	18129	18102	17835	17922	18222	18080	18165	18044	18068	17959	17895	18235	17916	18032	18185	18222	18122	18017	17919	18021	17911	17905	18134	18096	18257	18096	17988	17931	18068	18132	18076	18096	18074	18049	18119	18385	18164	18199	18142	18055	18075	18160	18079	18017	17997	18171	17923	18054	18057	18080	18076	18191	18030	18302	18097	18104	18089	18128	18022	18035	18132	18154	18123	18023	18172	18225	18306	18154	17896	18057	18155	17871	18125	18139	18192	18072	18160	18167	18026	17971	18252	18055	17928	18086	18185	17981	17923	18072	18075	18196	18067	18209	18087	17952	17984	18133	18269	18054	18186	18046	18160	18373	18308	18013	17989	18156	18299	18063	18148	18091	18130	17980	18133	18252	18142	18144	18006	18090	18396	17990	17980	17808	18089	18198	18046	18304	18255	18026	17991	17906	17979	18136	17973	17994	18050	18068	18021	17922	18188	17864	18059	17960	18380	18042	18117	18448	18166	18023	17962	17927	18169	18395	18080	18247	17906	18048	18105	18206	17990	18013	18031	18140	17946	18188	17993	18067	18037	18058	18186	18253	18008	18203	18202	18230	18264	18174	18100	18039	18169	18121	18265	18219	18209	17998	18178	18132	18168	18178	18036	18063	18108	18137	18260	17956	17878	17951	18163	18138	18115	18129	18017	18153	17922	18202	18193	18072	18091	17922	18175	18155	18358	18278	18144	18269	18281	18126	18032	18277	18039	18265	18161	18270	18023	18200	18053	18252	18043	18396	18010	18238	18026	18041	18248	18038	18010	18039	18126	18025	18225	18142	18019	18291	18118	18172	18040	18086	17979	18180	17638	17847	17954	17838	18074	18382	18080	18162	18455	18091	18321	18167	18266	18003	18083	18192	17965	18324	17930	17892	17853	18302	18191	17907	18183	18241	18072	18141	18127	18215	18215	17994	18182	18151	18313	18142	18207	18103	18211	18075	18234	18064	17892	18064	18244	18090	18358	18026	18070	18083	18010	18066	18069	18152	18123	18210	17980	18026	18168	18015	18011	18033	17936	18128	18087	18038	18120	18103	17919	18032	17955	18132	18187	18174	18119	18179	18259	18061	18016	18078	17936	17920	18101	17918	17834	18101	18130	18128	17988	18150	18110	18067	17887	18231	18056	18026	18053	18019	18060	18108	18136	18097	18169	18195	18339	17954	17961	17959	18129	18434	17993	18098	18223	18316	18113	18022	18115	17992	17973	18210	18104	17979	18023	17915	17993	18094	18129	18136	17958	18269	18165	18110	18205	18081	18090	18038	18161	18098	18125	18245	18184	18135	18038	18217	17983	18143	18082	18047	18146	17912	18025	18045	18166	18243	18012	17918	18290	18122	17822	18030	18121	18085	18131	18211	18143	17862	18159	18059	18208	17879	17948	18091	18035	17931	18126	18072	18187	18070	18038	18183	18013	18122	18238	18236	18213	18043	18101	18156	17927	18183	18020	18245	18084	18061	18359	18166	18045	18259	18106	18104	18081	18031	17930	18042	17965	18060	18283	18087	17919	18109	18287	18008	17978	18124	18281	17960	17934	18067	17975	18021	18039	18218	18344	18156	18060	18238	18077	17960	18138	17938	18037	17941	18157	18225	18287	18017	18296	18218	18021	18188	18047	18172	18114	18122	17989	18191	18033	17984	18115	18087	17999	18242	18179	18176	18227	18123	18324	18188	18106	18239	18008	18138	17906	18328	18126	18098	17995	18058	17958	17958	18482	18177	18124	17914	18100	18035	18306	18336	18176	18197	18127	18214	17974	18085	18198	18190	18140	18097	18065	18128	17966	18085	18115	18127	18089	17976	18162	18229	18054	18242	17990	18147	18156	18088	18310	17992	18138	17862	18024	18059	18292	18130	18043	18075	17930	17953	18002	18192	18066	18138	18348	18105	18269	18173	17961	17917	18231	18068	18179	18078	17905	17945	18182	18104	18123	17984	18241	18201	18111	18086	18053	18153	17974	18204	18128	18046	18020	18205	18012	18141	18105	18149	18079	17909	18130	18089	18069	18241	18001	17944	17939	18114	18118	18177	18268	18265	18132	18130	18212	18128	18114	17931	18211	17957	18177	18169	18089	17865	18159	18115	17988	17992	17985	18266	18097	18184	18272	18180	18094	17938	18260	18152	17974	18015	18026	18031	17806	18160	17869	18158	18178	18204	18033	18125	18011	18032	18112	18038	18023	18346	17918	18122	18007	18102	18281	18060	17977	17946	18017	17973	18091	18167	18157	18114	17970	18271	18011	17977	18261	18065	17995	18055	18101	18300	17915	18227	18195	18145	18075	18145	18267	18041	18225	18105	18155	18261	18087	18022	17875	18128	17993	18207	18416	17944	18031	18109	17986	18056	18036	18066	18259	18072	18342	18109	18091	18065	18082	18037	18142	18181	18181	17800	18169	18186	18037	17874	18085	18062	18071	18077	18293	18101	18004	17944	18068	17885	18036	18339	18093	18205	18318	18059	18188	18063	18064	18306	18078	18180	17990	18208	18131	18105	18234	18134	18025	18079	18080	18093	18228	17991	18119	18072	18109	18146	18069	18267	18064	18009	18134	18194	18346	18234	18129	18076	18043	18103	18069	18063	17660	18089	18050	17937	17981	18008	18004	18269	18353	18211	18063	18192	18030	18015	18110	18225	18151	18039	18227	18387	17904	18061	18305	18157	18035	18071	17901	18010	18092	18220	18279	18275	18115	17976	18220	17924	18093	18192	18097	17907	18119	18072	17893	18109	18138	18027	18098	18155	18020	18064	18092	18231	17895	18179	18135	17931	18243	18039	18110	18061	18136	18215	18115	18377	17905	18035	18000	18129	18079	18104	17972	17982	18206	18248	18092	17975	17834	17880	18051	17992	18181	18213	18163	18257	18260	18250	17968	18074	18040	18275	18137	18140	18179	17983	18267	18166	18130	18355	18046	18067	18143	18213	18036	18079	18067	18327	18064	17998	18042	18127	18069	18191	18189	18123	18172	18090	18306	18152	18214	18162	18125	17780	17925	18381	18172
31691	47173	43757	34916	29524	26446	24387	22509	21300	19966	19069	18398	17579	16855	16474	16260	15899	15712	15584	15526	15543	15393	15293	15206	15169	15312	15199	15305	15281	15209	15217	15172	15288	15360	15062	15138	15112	15232	15299	15168	15141	15181	15253	15212	15259	15161	15153	15040	15118	15099	15214	15244	15133	15255	15225	15168	15122	15146	15099	15258	15150	15192	15179	15308	15287	15110	15149	15108	15143	15330	15242	15244	15185	15349	15125	15307	15015	15140	15429	15323	15138	15126	15137	15171	15089	15106	15048	15121	15264	15142	15091	15095	15046	15032	15120	15029	15040	15219	15285	15198	15111	15345	15164	15102	15266	15144	15186	15054	15092	15225	15447	15177	15103	15249	15210	15127	15189	15225	15301	15159	15176	15002	15200	15112	15142	15074	15052	15308	15220	15220	15248	15099	15195	15222	15120	15101	15096	15085	15171	15203	15002	15135	15258	15177	15222	15128	15173	15039	15171	15098	15216	15136	15139	15108	15203	15132	15055	15115	15235	15032	15187	15069	15123	15091	15317	15128	15228	15118	15100	15086	15141	15173	15259	15322	15346	15206	15028	15144	15045	15280	15017	15264	15203	15247	15254	15161	15271	15189	15510	15035	15123	15218	14970	15097	15119	15210	15307	15192	15266	15023	15099	15239	15060	15193	15179	15271	15134	15097	15140	15141	15330	15149	15122	15101	15105	15227	15282	15222	15265	15372	15094	15141	15267	15135	15257	15171	15181	15330	15144	15145	15005	15230	15126	15273	15167	15141	15104	15196	15279	15074	15059	15352	15257	15180	15191	15235	15082	15274	15279	15154	14958	15198	15149	15158	15179	15084	15225	15293	15210	15161	15212	15003	15111	15187	15083	15046	15233	15279	15082	15168	15236	15235	15065	14955	15271	15224	15011	15245	15196	15204	15231	14986	15186	15260	15072	15195	15012	15268	15198	15040	15291	15104	15189	15125	15127	15120	14976	15115	15264	15061	15121	15283	15181	15398	15224	15053	15196	15148	15161	15220	15088	15110	15139	15389	15195	15175	15250	15047	15289	15086	15091	15177	15294	15070	15197	15179	15184	15204	15177	15122	15284	15179	15091	15145	15100	15235	15155	15062	15178	15174	15160	15085	14977	15233	15245	15226	15307	15125	15131	15282	15336	15206	15328	14976	15051	15222	15133	15214	15248	15248	15077	15065	15233	15313	15192	15221	15157	15258	15152	15106	15062	15226	15290	15063	15265	15086	15175	15133	15235	15098	15134	15255	15209	15134	15162	15161	15149	15232	15056	14989	15091	15084	15181	15209	15073	15182	15183	15145	15319	15171	15039	15178	15269	15159	15273	15060	15238	15180	15087	15246	15152	15191	15083	15207	15322	15079	15146	15277	15253	15121	15111	15046	15212	15186	15160	15040	15053	15175	15186	15164	15204	15154	15193	15164	15101	15246	15113	15092	15324	15167	15210	15340	15126	15167	15232	15263	15297	15271	15281	15125	15408	15320	15154	15259	15048	15163	15183	15147	15224	15218	15163	15301	15045	15154	15052	15090	15238	15234	15125	15050	15186	15313	15115	15324	15250	15133	15185	15188	15231	15083	15168	15135	15020	15144	15303	15225	15209	15107	15140	15140	15116	14985	15107	15062	15112	15193	15198	15185	15075	15153	15186	15119	15257	15234	15070	15228	15140	15269	15222	15006	15204	15126	15181	15055	15120	15246	15173	15137	15128	15277	15150	15103	15342	15043	15208	15233	15054	15163	15184	15158	15221	15288	15225	15106	15250	15266	15288	15094	15162	15110	15189	15195	15193	15206	15366	15188	15099	15168	15123	15099	15116	15111	15301	15226	15248	15206	15210	15220	15158	15394	15131	15066	15122	15053	15186	15169	15100	15194	15063	15180	15202	15019	15168	15215	15342	15405	15101	15142	15101	15113	15257	15228	14984	15097	15140	15111	15171	15241	15392	15076	15068	15048	15057	15174	15305	15274	15230	15176	15194	15297	15221	15124	15125	15072	15288	15152	15217	15154	15287	15337	15107	15168	15267	15182	15354	15240	15179	15193	15143	15212	15183	15143	15125	15149	15262	15356	15066	15213	15185	15197	15159	15007	15000	15217	15109	15154	15062	15139	15238	15150	15079	15114	15199	15231	15205	15112	15261	15257	15133	15313	15108	15113	15033	15233	15024	15119	15322	15167	15093	15108	15259	15364	15139	15313	15205	14965	15161	15314	15168	15150	15256	15101	15188	15077	15248	15162	15120	14970	15218	15165	15142	15207	15100	15287	15060	15150	15314	15084	15108	15173	15234	15228	15116	15277	15178	15265	15147	15274	15170	15107	15140	15175	15191	15226	15170	15303	15150	15250	15198	15064	15080	15353	15100	15270	15189	15079	15369	15189	15219	15139	15247	15220	15225	15227	15201	15026	15061	15298	15328	15109	15260	15102	15191	15182	15278	15380	15190	15109	15181	15175	15170	15206	15281	15291	15349	15228	15224	15296	15210	15202	15254	15276	15125	15183	15383	15288	15102	15068	15122	15119	15119	15056	15176	15039	15238	15143	15162	15123	15197	15153	15222	15115	15086	14939	15194	15160	15199	15044	15152	15188	14984	15091	15214	15214	15169	15309	15236	15281	15180	15256	15370	15172	15034	15307	15127	15024	15115	15176	15133	15161	15347	15222	15203	15286	15041	15119	15148	15148	15141	15356	15413	15175	15137	15206	15005	15306	15187	15193	14961	15133	15226	15128	15183	15188	15202	15146	15082	15229	15088	15155	15132	15167	15092	15189	15152	15139	15165	15178	15182	15167	15246	15060	15004	15190	15132	15172	15266	15149	15153	15137	15340	15261	15219	15167	15147	15341	15081	15166	15139	15104	15171	15161	15249	15116	15212	15189	15129	15100	15171	15228	15029	14938	15121	15224	15175	15332	15068	15223	14980	15055	15143	15118	15266	15277	15216	15175	15289	15230	15204	15147	15178	15047	15211	15250	15262	15088	15333	15168	15164	15315	15155	15165	15334	15151	15142	15054	15265	15366	15355	15018	15210	15262	15081	15034	15305	15189	15036	15202	15282	15256	15178	14994	15078	15086	15035	15463	15119	15277	14981	15296	15067	15233	15145	15226	15174	15164	15169	15084	15109	15278	15058	15338	15319	15273	15186	15152	15120	15043	15161	15286	14966	15148	15138	15165	15271	15207	15136	15180	15250	15220	15167	15197	15116	15315	14944	15125	15071	15191	15282	15136	15230	15056	15107	15265	15121	15004	15184	15257	15279	15173	15021	15117	15189	15197	15335	15241	15036	15057	15188	15088	15208	15206	15306	15278	15212	15232	15042	15286	15207	15263	15126	15087	15163	15113	15250	15357	15143	15426	15056	15173	15146	15087	15232	15260	15233	15053	15251	15135	15282	15163	15268	15204	15135	15116	15172	15207	15058	15107	15062	15287	15209	15218	14987	15224	15114	15127	15196	15236	15111	15233	15366	15190	15197	15067	15270	15283	15204	15273	15148	15281	15182	15395	15121	15061	15224	15122	15213	15198	15055	15258	15077	15168	15163	15196	15171	15225	14942	15197	15181	15045	15199	15024	15001	15156	15279	15007	15195	15139	15018	15170	15139	15152	15182	15170	15393	15126	15058	15138	15151	15206	15009	15313	15116	15022	15261	15216	15253	15073	15077	15125	14967	15220	15327	15314	15109	15218	14992	15250	15198	15106	15183	15402	15121	15243	15292	15137	15158	15188	15202	15254	15179	15158	15267	15131	15285	15113	15128	15215	15036	15112	15167	15077	15220	15287	15138	15251	15186	15198	15179	15143	15274	15193	15065	15305	15138	15043	15209	15104	15312	15244	15241	15229	15084	15150	15157	15094	15255	15245	15067	15097	15218	15259	15252	15137	15152	15320	15225	15193	15029	14983	15283	15172	15105	15251	15131	15163	15050	15084	15303	15155	15461	15114	15129	14983	15026	15216	15183	15092	15188	15169	15048	15151	15050	15135	15239	15159	15282	15179	15082	15146	15076	15156	15192	15196	15240	15240	15068	15148	15125	15197	15217	15075	15231	15161	15165	15275	15128	15209	15040	15074	15143	15041	15059	15067	15202	15103	15150	15188	15214	15233	15148	15410	15110	15220	15160	15036	15045	15261	15237	15083	15133	15172	14927	15228	15093	15283	15257	15122	15176	15225	15216	15069	15214	15224	15271	15112	15075	15185	14915	15161	15122	15170	15127	14990	15299	15239	14987	15257	15185	15219	15217	15290	15276	15221	15088	15300	15266	15207	15270	15265	15179	15199	15085	15245	15291	15092	15172	15216	15331	15337	15181	15046	15311	15073	15148	15099	15187	15210	15188	15227	15294	15384	15216	15221	15096	15093	15225	15256	15158	15321	15253	15272	15193	15223	15297	15152	15251	15160	15004	15127	15184	15123	15256	14982	15325	15075	15167	15299	15149	15275	15214	15155	15043	15161	15091	15133	15158	15310	15157	15168	15331	15103	15290	15141	15102	15192	15283	15196	15178	15387	15268	15211	15176	15087	15174	15204	15159	15134	15080	15165	15252	15228	15332	15070	15011	15049	15037	15084	15094	15162	15197	15215	15166	15103	15038	15169	15116	15213	15132	14987	15212	15192	15228	15151	15251	15223	15206	15237	15188	15377	15147	15155	15272	15216	15180	15268	15212	15167	15163	15202	15311	15068	15139	15269	15338	15146	14986	15238	15135	15236	15086	15320	15303	15065	15184	15350	15208	15179	15229	15190	15190	15235	15168	15209	15150	15297	15211	15150	15321	15258	15135	15234	15144	15255	15296	15106	15208	15099	15222	15121	15192	15311	15140	15158	15296	14984	15172	15104	15281	15319	15143	15125	15079	15190	15162	15112	15247	15215	15092	14950	15097	15158	15111	15120	15175	15206	15140	15118	15274	15142	15197	15013	15121	15098	15368	15153	15280	15165	15203	15187	15201	15188	15277	15122	15163	15318	15056	14926	15189	15229	15130	14968	15161	15194	15233	14984	15208	15169	15094	15034	15305	15203	15240	15133	15250	15169	15145	15193	15250	15193	15127	15202	15327	15243	15175	15068	15210	15137	15155	15168	15193	15279	15193	15159	15297	15136	15275	15177	15213	15198	15327	15258	15198	15222	15057	15166
24163	21405	29224	25926	26931	30151	30355	26581	24975	24302	23371	22488	21478	20818	20413	20077	19808	19583	19443	19404	19131	19039	18867	18959	18983	19069	19009	19095	18947	18709	18787	18791	18773	18835	18721	18615	18708	18616	18726	18698	18683	18737	18710	18519	18799	18676	18567	18625	18639	18802	18793	18495	18718	18739	18801	18547	18828	18837	18830	18559	18694	18809	18651	18642	18779	18585	18902	18742	18581	18429	18709	18570	18718	18581	18509	18587	18735	18797	18634	18770	18643	18576	18697	18879	19018	18740	18608	18703	18724	18767	18830	18797	18726	18840	18771	18625	18623	18716	18773	18527	18734	18843	18797	18712	18516	18556	18571	18662	18729	18638	18591	18636	18790	18772	18756	18598	18536	18666	18661	18744	18685	18919	18700	18678	18666	18512	18545	18844	18682	18700	18728	18628	18723	18691	18634	18728	18629	18732	18622	18636	18567	18841	18846	18863	18729	18776	18824	18691	18720	18542	18622	18696	18625	18660	18712	18863	18683	18650	18741	18568	18509	18786	18779	18767	18560	18578	18504	18869	18564	18750	18650	18712	18920	18757	18734	18906	18766	18794	18585	18682	18531	18735	18572	18558	18695	18730	18549	18637	18749	18571	18784	18763	18679	18821	18879	18604	18604	18840	18623	18609	18774	18807	18615	18564	18720	18704	18706	18497	18851	18738	18442	18825	18744	18573	18717	18547	18855	18502	18636	18684	18650	18702	18678	18569	18497	18849	18668	18608	18617	18748	18813	18707	18809	18743	18609	18686	18622	18724	18807	18551	18756	18737	18725	18713	18643	18566	18782	18764	18781	18575	18817	18651	18617	18662	18694	18586	18713	18727	18733	18727	18716	18686	18656	18787	18460	18810	18668	18763	18718	18733	18622	18674	18718	18863	18728	18617	18643	18573	18540	18648	18436	18372	18588	18688	18668	18693	18804	18695	18850	18598	18698	18629	18639	18621	18525	18579	18654	18621	18676	18555	18743	18625	18819	18799	18579	18664	18929	18722	18755	18832	18923	18824	18544	18641	18606	18520	18683	18693	18552	18750	18367	18625	18792	18618	18489	18611	18819	18701	18647	18649	18738	18675	18753	18599	18703	18799	18632	18762	18719	18838	18735	18540	18502	18525	18688	18688	18664	18535	18698	18836	18621	18758	18850	18805	18631	18871	18693	18616	18471	18761	18757	18753	18812	18687	18717	18577	18466	18734	18759	18594	18680	18789	18681	18713	18561	18595	18575	18824	18512	18584	18606	18647	18544	18444	18561	18815	18644	18665	18606	18644	18698	18534	18751	18928	18603	18683	18766	18793	18564	18616	18774	18840	18808	18454	18822	18619	18537	18622	18575	18585	18680	18826	18656	18510	18711	18610	18664	18825	18694	18725	18851	18851	18688	18728	18727	18638	18655	18818	18427	18534	18560	18810	18554	18747	18592	18709	18571	18581	18505	18796	18651	18737	18649	18495	18674	18484	18726	18583	18758	18691	18474	18568	18631	18655	18618	18908	18695	18848	18864	18770	18697	18561	18500	18731	18682	18570	18734	18713	18840	18556	18642	18903	18620	18669	18924	18819	18604	18782	18683	18684	18730	18551	18706	18653	18682	18373	18768	18792	18830	18583	18908	18600	18513	18766	18591	18784	18723	18642	18633	18555	18671	18574	18532	18782	18677	18627	18687	18530	18834	18556	18476	18920	18857	18611	18632	18594	18802	18666	18603	18892	18774	18678	18731	18505	18663	18474	18785	18746	18635	18680	18779	18625	18582	18583	18636	18534	18602	18812	18649	18604	18771	18915	18553	18641	18771	18692	18717	18724	18564	18878	18753	18680	18643	18772	18626	18723	18706	18687	18565	18682	18679	18677	18862	18620	18770	18743	18784	18717	18685	18763	18762	18621	18758	18519	18698	18580	18810	18608	18725	18944	18882	18477	18702	18886	18608	18684	18933	18675	18736	18745	18722	19030	18441	18631	18631	18700	18664	18545	18536	18733	18779	18684	18634	18815	18640	18733	18722	18918	18739	18489	18708	18631	18830	18663	18589	18751	18591	18631	18566	18723	18663	18757	18802	18645	18821	18685	18660	18801	18811	18802	18642	18595	18657	18497	18504	18720	18618	18547	18572	18668	18555	18605	18808	18743	18425	18635	18600	18723	18766	18584	18648	18726	18632	18707	18687	18579	18769	18604	18630	18708	18824	18829	18632	18594	18582	18723	18872	18617	18634	18862	18710	18548	18460	18705	18700	18740	18689	18754	18571	18733	18575	18630	18594	18611	18761	18583	18570	18617	18387	18717	18920	18570	18581	18725	18750	18819	18732	18624	18669	18777	18420	18652	18737	18699	18627	18620	18756	18642	18553	18722	18736	18864	18882	18615	18672	18612	18669	18537	18580	18730	18750	18761	18523	18838	18739	18820	18607	18650	18580	18769	18477	18587	18587	18622	18998	18639	18854	18439	18704	18631	18471	18530	18850	18701	18834	18515	18591	18419	18677	18561	18696	18711	18716	18586	18936	18752	18618	18659	18679	18570	18532	18964	18731	18383	18685	18624	18721	18820	18788	18626	18685	18580	18565	18858	18772	18599	18623	18894	18829	18680	18724	18719	18669	18599	18677	18878	18688	18552	18500	18477	18640	18517	18658	18639	18761	18690	18631	18624	18557	18652	18653	18633	18473	18604	18541	18854	18834	18523	18673	18847	18669	18750	18623	18716	18540	18501	18579	18759	18582	18724	18879	18548	18639	18641	18600	18614	18735	18607	18678	18525	18682	18571	18972	18819	18810	18763	18782	18464	18701	18512	18669	18744	18472	18474	18663	18675	18637	18835	18802	18730	18613	18872	18678	18582	18561	18454	18638	18656	18607	18600	18522	18825	18809	18712	18792	18501	18829	18602	18755	18648	18616	18759	18792	18626	18789	18753	18832	18620	18579	18689	18532	18717	18684	18534	18695	18855	18625	18625	18930	18726	18608	18924	18689	18761	18594	18793	18591	18646	18827	18726	18712	18765	18726	18621	18573	18726	18886	18401	18557	18604	18813	18696	18753	18712	18716	18689	18757	18568	18848	18663	18845	18691	18716	18543	18744	18610	18563	18640	18774	18680	18788	18702	18548	18579	18632	18808	18782	18656	18602	18689	18659	18813	18615	18734	18869	18687	18634	18692	18778	18749	18657	18500	18652	18762	18823	18753	18642	18610	18645	18694	18679	18367	18830	18727	18745	18754	18706	18788	18804	18435	18650	18613	18623	18674	18641	18699	18635	18926	18728	18598	18826	18726	18797	18644	18701	18800	18861	18545	18693	18660	18592	18668	18749	18456	18603	18603	18555	18572	18731	18541	18516	18707	18622	18637	18497	18539	18879	18882	18655	18698	18684	18515	18705	18651	18852	18731	18721	18663	18625	18786	18806	18825	18773	18687	18652	18911	18597	18898	18928	18646	18786	18620	18790	18726	18654	18828	18702	18496	18712	18746	18636	18579	18663	18601	18588	18659	18699	18747	18682	18781	18576	18803	18860	18875	18687	18893	18689	18506	18788	18634	18696	18711	18820	18719	18886	18585	18899	18821	18673	18800	18864	18929	18623	18648	18698	18601	18803	18821	18513	18585	18608	18769	18706	18824	18788	18830	18788	18728	18679	18677	18680	18523	18807	18885	18524	18816	18556	18684	18539	18742	18552	18784	18730	18706	18560	18773	18860	18801	18458	18646	18706	18727	18762	18492	18668	18697	18614	18701	18659	18796	18635	18813	18486	18589	18738	18595	18909	18626	18709	18647	18811	18787	18926	18885	18687	18669	18618	18638	18624	18722	18702	18802	18930	18740	18784	18571	18801	18768	18789	18620	18662	18754	18683	18556	18547	18757	18761	18740	18568	18606	18986	18716	18524	18495	18557	18848	18561	18669	18663	18670	18778	18912	18602	18618	18642	18686	18775	18815	18576	18587	18716	18605	18700	18534	18571	18658	18891	19061	18625	18709	18837	18659	18732	18657	18866	18713	18697	18798	18774	18661	18697	18661	18473	18655	18826	18723	18658	18930	18692	18658	18606	18602	18564	18825	18809	18937	18622	18587	18694	18739	18928	18695	18575	18780	18645	18679	18677	18506	18649	18734	18841	18647	18804	18759	18514	18680	18888	18693	18803	18734	18739	18696	18767	18769	18555	18671	18753	18887	18466	18824	18528	18754	18697	18780	18648	18614	18530	18555	18801	18591	18429	18760	18703	18660	18782	18661	18920	18558	18712	18954	18621	18808	18632	18334	18612	18553	18650	18807	18752	18565	18495	18695	18683	18512	18469	18627	18511	18680	18690	18602	18899	18761	18485	18708	18623	18643	18563	18738	18761	18711	18665	18718	18776	18648	18732	18501	18543	18573	18711	18758	18627	18640	18627	18632	18808	18574	18695	18643	18719	18761	18648	18672	18432	18462	18850	18626	18844	18723	18497	18767	18622	18637	18480	18633	18778	18782	18715	18835	18575	18768	18667	18806	18806	18859	18509	18715	18526	18753	18756	18699	18677	18601	18578	18802	18694	18637	18601	18571	18614	18624	18703	18576	18834	18571	18844	18406	18636	18586	18762	18506	18683	18667	18532	18377	18519	18564	18780	18602	18698	18618	18552	18532	18513	18802	18670	18651	18859	18577	18782	18709	18621	18234	18602	18598	18792	18514	18803	18772	18799	18653	18554	18568	18583	18660	18648	18866	18562	18495	18886	18416	18714	18810	18871	18636	18885	18493	18796	18815	18711	18662	18731	18757	18447	18651	18839	18806	18527	18766	18788	18683	18507	18714	18691	18761	18666	19017	18599	18513	18557	18575	18728	18806	18608	18709	18843	18616	18476	18684	18576	18707	18676	18588	18466	18536	18727	18672	18723	18689	18636	18406	18720	18585	18450	18474	18712	18700	18680	18611	18527	18501	18737	18666	18677	18803	18779	18780	18844	18651	18704	18574	18622	18623	18780	18752	18798	18584	18721	18833	18680	18870	18646	18880	18736	18823	18663	18668	18772	18732	18543	18532	18630	18641	18709	18751	18755	18530	18669	18723	18506	18811	18680	18775	18705	18614	18481	18753	18611	18622	18594	18694	18697	18709	18802	18830	18973	18735	18790	18839	18539	18719	18701	18673	18539	18732	18864	18561
31024	53792	50499	40363	34955	31512	28986	26380	24394	23194	22051	20620	19287	18410	17847	17507	16773	16478	16189	16135	15856	16020	15781	15809	15628	15792	15815	15785	15694	15645	15534	15730	15615	15665	15687	15655	15572	15561	15565	15571	15616	15566	15474	15557	15449	15537	15554	15342	15645	15500	15561	15723	15443	15509	15575	15447	15619	15494	15498	15693	15412	15463	15470	15558	15608	15435	15400	15485	15549	15571	15422	15533	15506	15641	15651	15364	15317	15664	15626	15453	15532	15703	15407	15564	15415	15597	15529	15543	15396	15469	15463	15619	15640	15579	15497	15533	15550	15555	15458	15567	15598	15437	15578	15537	15554	15464	15608	15473	15503	15642	15385	15536	15462	15554	15406	15528	15446	15519	15480	15464	15506	15540	15531	15533	15459	15619	15381	15493	15516	15448	15357	15388	15450	15580	15452	15545	15521	15494	15471	15465	15572	15498	15463	15566	15661	15442	15431	15552	15466	15348	15393	15528	15553	15504	15560	15466	15512	15566	15650	15485	15582	15511	15650	15476	15532	15471	15471	15645	15514	15711	15463	15535	15561	15519	15666	15575	15291	15530	15442	15618	15531	15719	15373	15508	15414	15527	15469	15634	15365	15402	15610	15364	15465	15585	15615	15640	15499	15434	15464	15308	15579	15389	15690	15439	15467	15488	15555	15403	15564	15380	15407	15644	15476	15465	15613	15530	15456	15539	15563	15619	15394	15646	15681	15473	15495	15649	15557	15495	15663	15372	15445	15565	15586	15506	15543	15497	15507	15413	15263	15549	15640	15507	15500	15569	15695	15527	15378	15449	15352	15403	15524	15751	15583	15497	15461	15564	15566	15424	15620	15591	15633	15416	15656	15495	15483	15511	15778	15589	15369	15556	15425	15464	15445	15388	15446	15578	15540	15420	15451	15544	15354	15502	15511	15559	15491	15532	15638	15457	15606	15494	15474	15566	15526	15640	15595	15582	15484	15647	15534	15479	15440	15474	15410	15230	15482	15475	15481	15477	15524	15480	15529	15529	15517	15626	15617	15581	15427	15392	15681	15563	15288	15517	15446	15534	15579	15555	15599	15477	15505	15440	15492	15445	15593	15482	15520	15545	15585	15412	15563	15342	15702	15575	15608	15690	15658	15709	15352	15421	15486	15493	15485	15509	15597	15719	15536	15592	15535	15497	15403	15588	15743	15520	15482	15668	15538	15401	15636	15517	15332	15430	15647	15343	15513	15647	15651	15453	15665	15460	15385	15524	15504	15489	15552	15373	15569	15507	15391	15544	15534	15436	15353	15551	15495	15622	15414	15535	15478	15526	15429	15531	15569	15535	15434	15668	15644	15665	15627	15502	15700	15599	15640	15636	15643	15615	15541	15558	15462	15568	15476	15624	15586	15617	15533	15453	15444	15705	15694	15665	15510	15532	15509	15726	15488	15668	15499	15437	15528	15409	15539	15452	15536	15422	15601	15410	15513	15589	15463	15697	15662	15575	15551	15508	15493	15461	15591	15609	15672	15680	15658	15437	15536	15589	15523	15597	15468	15426	15419	15520	15518	15477	15557	15608	15519	15678	15484	15560	15636	15464	15480	15353	15612	15401	15517	15738	15598	15537	15404	15622	15566	15518	15650	15635	15527	15398	15558	15583	15456	15449	15370	15485	15396	15495	15375	15458	15489	15445	15664	15600	15596	15565	15489	15644	15543	15513	15419	15563	15577	15465	15562	15593	15334	15561	15582	15442	15655	15601	15375	15466	15484	15391	15584	15556	15505	15563	15521	15563	15523	15525	15401	15466	15584	15555	15636	15591	15560	15536	15570	15651	15396	15547	15613	15398	15335	15362	15484	15517	15451	15556	15569	15527	15450	15521	15569	15644	15481	15407	15408	15402	15565	15611	15546	15607	15475	15607	15550	15503	15576	15479	15465	15538	15679	15709	15607	15497	15471	15466	15481	15521	15641	15517	15547	15444	15624	15489	15557	15596	15593	15679	15501	15439	15491	15311	15337	15583	15361	15490	15551	15497	15430	15373	15558	15582	15406	15568	15499	15489	15454	15441	15419	15561	15529	15669	15627	15765	15599	15452	15512	15590	15679	15542	15528	15504	15505	15603	15359	15399	15538	15571	15565	15357	15490	15511	15551	15689	15381	15483	15580	15553	15613	15540	15489	15683	15599	15405	15282	15585	15667	15445	15692	15542	15514	15588	15328	15531	15623	15616	15673	15680	15518	15656	15474	15365	15256	15607	15633	15606	15458	15490	15579	15607	15557	15504	15733	15423	15734	15465	15596	15539	15399	15342	15463	15485	15298	15497	15503	15481	15391	15561	15488	15513	15664	15520	15626	15456	15528	15459	15678	15510	15491	15336	15578	15683	15529	15605	15501	15691	15543	15438	15551	15588	15511	15702	15562	15531	15500	15441	15436	15456	15632	15577	15349	15487	15488	15601	15493	15541	15597	15401	15620	15586	15595	15596	15548	15571	15619	15576	15406	15413	15455	15516	15585	15486	15586	15471	15580	15653	15440	15516	15591	15408	15480	15627	15609	15510	15610	15459	15560	15549	15570	15485	15539	15561	15556	15512	15303	15518	15509	15604	15666	15562	15518	15545	15606	15446	15548	15509	15281	15649	15529	15569	15420	15449	15617	15571	15505	15464	15339	15645	15585	15458	15525	15608	15519	15524	15782	15556	15432	15485	15555	15494	15578	15481	15615	15397	15451	15563	15676	15356	15626	15561	15385	15552	15493	15548	15685	15471	15593	15387	15375	15655	15470	15538	15549	15613	15496	15526	15458	15484	15477	15517	15524	15417	15403	15491	15368	15369	15700	15517	15433	15627	15711	15550	15670	15446	15453	15628	15413	15628	15469	15430	15442	15347	15470	15547	15518	15461	15546	15614	15603	15351	15348	15557	15510	15532	15696	15518	15525	15478	15524	15529	15597	15556	15500	15570	15660	15519	15570	15487	15494	15572	15494	15549	15662	15705	15514	15459	15503	15636	15477	15482	15624	15419	15524	15371	15523	15550	15461	15650	15347	15738	15574	15484	15450	15414	15413	15372	15511	15541	15582	15453	15519	15433	15479	15499	15614	15429	15513	15554	15692	15669	15488	15560	15446	15630	15623	15427	15693	15439	15555	15596	15392	15516	15450	15746	15543	15458	15447	15613	15586	15505	15625	15617	15550	15433	15405	15606	15636	15533	15507	15531	15547	15544	15446	15537	15612	15605	15470	15624	15453	15520	15599	15543	15550	15515	15482	15591	15526	15651	15633	15315	15510	15509	15549	15535	15492	15524	15510	15594	15481	15506	15346	15474	15498	15586	15545	15492	15562	15447	15563	15634	15335	15577	15366	15527	15512	15611	15440	15447	15320	15473	15552	15534	15520	15558	15591	15471	15642	15495	15599	15605	15616	15438	15618	15679	15476	15586	15471	15458	15715	15491	15509	15700	15629	15611	15417	15462	15565	15515	15559	15510	15609	15682	15481	15478	15526	15443	15517	15575	15689	15469	15757	15497	15388	15518	15776	15629	15520	15537	15669	15680	15752	15559	15430	15473	15484	15516	15514	15652	15498	15582	15390	15462	15599	15428	15384	15389	15581	15533	15457	15515	15603	15388	15357	15623	15436	15491	15510	15471	15541	15473	15440	15646	15522	15463	15663	15531	15492	15397	15480	15450	15568	15535	15573	15499	15576	15476	15618	15499	15615	15549	15618	15600	15571	15480	15567	15432	15605	15537	15592	15442	15603	15609	15667	15453	15420	15553	15413	15481	15572	15492	15525	15443	15537	15567	15374	15526	15766	15442	15538	15643	15590	15512	15581	15573	15495	15643	15553	15470	15668	15580	15750	15510	15406	15411	15595	15609	15617	15266	15439	15607	15464	15606	15547	15406	15490	15422	15626	15616	15731	15658	15575	15413	15614	15636	15494	15456	15515	15625	15439	15505	15599	15516	15477	15544	15569	15477	15522	15578	15451	15465	15724	15522	15457	15293	15414	15552	15452	15676	15405	15498	15609	15717	15471	15512	15533	15614	15488	15529	15544	15484	15525	15614	15609	15524	15651	15757	15584	15553	15544	15610	15460	15636	15496	15684	15469	15525	15521	15257	15525	15488	15608	15355	15534	15429	15299	15592	15595	15399	15505	15589	15409	15429	15427	15345	15616	15679	15305	15367	15399	15391	15435	15536	15451	15477	15744	15226	15452	15464	15523	15671	15433	15632	15429	15519	15457	15466	15543	15467	15483	15383	15549	15460	15543	15668	15430	15608	15478	15447	15531	15604	15558	15569	15357	15536	15421	15470	15485	15460	15340	15617	15592	15399	15616	15476	15601	15511	15434	15532	15681	15557	15500	15639	15588	15523	15412	15659	15513	15659	15547	15671	15313	15533	15581	15580	15440	15614	15665	15551	15522	15389	15554	15785	15521	15564	15522	15507	15596	15467	15599	15664	15425	15644	15560	15508	15434	15487	15504	15434	15492	15596	15482	15608	15564	15563	15538	15598	15536	15500	15456	15480	15572	15419	15455	15418	15465	15466	15476	15355	15884	15512	15332	15471	15585	15362	15325	15640	15595	15511	15579	15511	15484	15492	15523	15610	15609	15612	15606	15460	15525	15559	15520	15504	15577	15402	15440	15633	15647	15447	15331	15502	15487	15512	15374	15548	15548	15491	15474	15492	15379	15411	15577	15383	15498	15461	15478	15482	15515	15447	15465	15545	15575	15530	15405	15653	15573	15570	15573	15552	15490	15438	15515	15411	15484	15410	15684	15461	15541	15502	15491	15752	15365	15427	15368	15490	15415	15441	15590	15419	15409	15706	15396	15646	15537	15469	15552	15651	15534	15421	15518	15311	15440	15551	15398	15456	15420	15489	15410	15412	15430	15471	15574	15499	15345	15481	15516	15427	15372	15524	15606	15472	15486	15480	15424	15464	15415	15549	15590	15637	15705	15425	15288	15633	15453	15623	15502	15504	15442	15615	15497	15494	15397	15588	15647	15467	15429	15660	15512	15664	15436	15677	15492	15455	15564	15696	15746	15521	15355	15535	15378	15321	15508	15600	15368	15534	15528	15449	15635	15483	15598	15600	15754	15540	15489	15691	15663	15532	15452	15691	15339	15555	15496	15593	15453	15527	15370	15628
23018	21362	29244	24233	24139	30450	34372	29850	28053	27479	26279	24775	24002	22620	22126	21729	21236	20784	20660	20313	20459	20336	20245	20125	19871	19896	20060	20157	19841	19794	19983	19670	19943	20010	19932	19820	19804	19833	19902	19764	19814	19586	19737	19988	19912	20058	19907	19822	19927	19740	19856	19796	19647	19906	19711	19520	19708	19790	19889	19488	19791	19917	19880	19841	19929	19760	19800	19633	19610	19713	19644	19505	19883	19800	19636	19825	19672	19610	19884	19881	19861	19787	19700	19708	19770	19772	19614	19808	19766	19631	19821	19683	19803	19719	20068	19816	19681	19804	19858	19941	19798	19869	19775	19668	19817	19822	19784	19701	19881	19767	19875	19833	19607	19762	19668	19753	19912	19752	19916	19695	19662	19758	19689	19577	19876	19542	19465	19687	19806	19555	19965	19823	19595	19674	19831	19746	19822	19767	19889	19589	19701	19792	19846	19715	19829	19507	19715	19445	19842	19636	19980	19792	19799	19767	20050	19812	19788	19697	19830	19761	19838	19803	19716	19854	19581	19838	19615	19618	19535	19664	19587	19601	19675	19743	19618	19732	19673	19537	19575	20022	19709	19665	19879	19682	19716	19736	19797	19703	19595	19623	19697	19602	19982	19744	19867	19834	19884	19734	19841	19633	19652	19683	19825	19780	19879	19874	19800	19907	19768	19980	19860	19801	19782	19832	19730	19796	19639	19665	19747	19582	19838	19664	19620	19453	19857	19906	19742	19596	20002	20003	19916	19788	19760	19783	19914	19663	19695	19967	19940	19693	19790	19574	19517	19795	19680	19690	19750	19726	19733	19833	19635	19576	19586	19776	19621	19757	19942	19726	19640	19685	19889	19704	19647	19904	19720	19811	19553	19465	19629	19518	19768	19782	19704	19717	19904	19693	19764	19761	19671	19597	19655	19507	19809	19752	19767	19582	19781	19712	19867	19630	19670	19599	19780	19745	19543	19641	19883	19852	19721	19611	19896	19708	19762	19862	19706	19645	19728	19845	19798	19601	19732	19981	19792	19764	19761	19748	19680	19781	19756	19541	19640	19975	19780	19707	19654	19527	19915	19844	19705	19941	19737	19655	19546	19665	19662	19558	19572	19763	19772	19638	19815	19808	19831	19863	19804	19778	19605	19616	19598	19604	20032	19858	19655	19741	19792	19713	19937	19926	19662	19694	19707	20092	19950	19824	19778	19578	19676	19814	19487	19804	19840	19755	19761	19580	19593	19623	19968	19882	19899	19688	19774	19487	19630	19769	19672	19582	19658	19847	19390	19754	19762	19838	19729	19860	19675	19693	19839	19812	19682	19649	19647	19724	19693	19527	19805	19700	19651	19618	19526	19759	19704	19583	19726	19693	19840	19622	19466	19733	19729	19793	19745	19647	19690	19648	19965	19743	19842	19762	19994	19747	19858	19538	19579	19782	19833	19819	19575	19801	19636	19739	19559	19704	19683	19738	19688	19772	19503	19760	19516	19602	19830	20006	19747	19688	20026	19675	19636	19804	20004	19901	19724	19689	19832	19812	19696	19595	19700	19850	19546	19696	19426	19597	19902	19644	19840	19608	19719	19662	19695	19781	19686	19847	19959	19865	19696	19693	19637	19702	19649	19669	19951	19790	19524	19516	19874	19576	19590	19506	19823	19751	19579	19598	19856	19620	19819	19818	19704	19524	19562	19682	19756	19648	19612	19750	19577	19758	19749	19678	19662	19765	19788	19732	19838	19716	19851	19787	19813	19874	19701	19832	19569	19692	19671	19587	19940	19625	19742	19568	19777	19959	19905	19872	19801	19471	19694	19953	19833	19971	19864	19523	19818	19808	19773	19667	19764	19651	19639	19791	19681	19869	19753	19603	19765	19671	19782	19905	19629	19808	19781	19843	19855	19651	19639	19719	19702	19895	19922	19670	19883	20023	19686	19780	19584	19668	19737	19730	19669	19730	19850	19729	19789	19788	19652	19833	19650	19648	19924	19952	19777	19672	19798	19671	19791	19634	19648	19714	19618	19581	19711	19861	19635	19867	19665	19800	19579	19693	19599	19657	19744	19602	19708	19779	19799	19854	19672	19655	19771	19857	19770	19715	19964	19865	19584	19880	19758	19835	19966	19820	19682	19733	19906	19775	19578	19592	19769	19793	19823	19775	19755	19715	19731	19525	19615	19574	19936	19568	19824	19567	19687	19919	19713	19913	19707	19543	19801	19851	19578	19577	19615	19630	19783	19777	19865	19628	19689	19855	19797	19795	19639	19659	19645	19887	19867	19692	19674	19738	19814	19519	19690	19745	19750	19639	19980	19787	19583	19521	19686	19684	19860	19685	19826	19729	19897	19737	19826	19663	19598	19783	19603	19795	19638	19666	19823	19725	19683	19859	19790	19828	19661	19562	19599	19725	19641	19933	19821	19705	19651	19604	19627	19852	19411	19785	19862	19803	19643	19719	19853	19886	19829	19819	19759	19792	19720	19736	19755	19864	19474	19850	19773	19665	19773	19562	19653	19889	19636	19658	19912	19689	19867	19706	19642	19764	19494	19792	19874	19783	19724	19712	19710	19668	19770	19688	19700	19687	19864	19769	19621	19673	19442	19618	19709	19715	19599	19839	19554	19651	19691	19520	19657	19681	19621	19750	19997	19774	19723	19768	19602	19705	19693	19618	19861	19723	19850	19974	19782	19867	19644	19627	19732	19798	19787	19605	19722	19850	19510	19694	19759	19686	19757	19741	19837	19783	19680	19679	19690	19826	19819	19800	19884	19713	19668	19576	19746	19841	19719	19623	19962	19597	19677	19557	19417	19806	19558	19839	19882	19696	19597	19694	19648	19762	19820	19709	19580	19770	19704	19547	19772	19617	19673	19645	19866	19975	19675	19922	19637	19505	19754	19729	19627	19780	19659	19707	19984	19668	19693	19678	19634	19693	19623	19787	19940	19837	19698	19586	19711	19551	19927	19603	19966	19915	19883	19756	19733	20021	19434	19770	19850	19730	19750	19763	19737	19763	19603	19648	19827	19669	19761	19572	19599	19946	19944	19832	19764	19418	19688	19662	19542	19690	19748	19612	19754	19591	19772	19690	19678	19757	19847	19742	19812	20006	19804	19682	19572	19560	19763	19462	19736	19644	19819	19564	19681	19674	19730	19563	19866	19940	19744	19716	19834	19632	19870	19766	19737	19721	19678	19714	19663	19799	19697	19968	19863	19669	19836	19718	19899	20042	19729	19709	19776	19656	19578	19631	19693	19616	19816	19602	19748	19650	19666	19612	19556	19654	19637	19743	19670	19714	19496	19618	19800	19750	19782	19946	19672	19677	19969	19934	19622	19594	19670	19723	19627	19829	19746	19614	19791	19678	19724	19842	19693	19858	19836	19973	19793	19549	19686	19645	19777	19594	19635	19634	19867	19827	19828	19644	19936	19667	19694	19961	19603	19837	19724	19605	19732	19777	19893	19780	19704	19825	19726	19747	19784	19857	19622	19757	19591	19818	19743	19621	19841	19498	19822	19815	19744	19658	19723	19749	19784	19790	19615	19570	19706	19674	19836	19618	19761	19631	19562	19615	19583	19593	19728	19764	19530	19924	19720	19596	19738	19583	19592	19634	19678	19646	19711	19770	19797	19674	19696	19757	19671	19580	19543	19831	19704	19859	19818	19725	19599	19779	20050	19835	19924	19738	19820	19708	19944	19581	19856	19649	19893	19831	19734	19593	19614	19860	19983	19685	19767	19762	19727	19666	19423	19598	19663	19539	19737	19843	19677	19719	19613	19842	19711	19537	19750	19773	19728	19744	19645	19589	19814	19846	19744	19756	19886	19834	19906	19706	19875	19735	19720	19860	19663	19649	19710	19760	19844	19815	19738	19649	19610	19569	19872	19667	19720	19715	19853	19801	19885	19894	19885	19800	19667	19477	19765	19935	19638	19722	19769	19625	19843	19721	19646	19633	19853	19422	19678	19658	19701	19740	19667	19754	19858	19631	19673	19800	19650	19860	19939	19859	19739	19734	19636	19756	19594	19877	19780	19827	19672	19564	19822	19637	19800	19633	19654	19981	19733	19706	19792	19734	19810	19734	19644	19719	19706	19772	19776	20020	19888	19751	19561	19712	19763	19545	19751	19654	19784	19924	19622	19784	19730	19581	19568	19742	19691	19697	19690	19751	19800	19829	19695	19979	19659	19744	19601	19821	19780	19585	20105	19786	19681	19540	19604	19670	19546	19654	19720	19841	19888	19751	19620	19613	19639	19825	19683	19731	19612	19720	19625	19762	19659	19755	19759	19581	19737	19907	19910	19707	19490	19749	19797	19723	19765	19682	19684	19736	19664	19795	20081	19711	19505	19627	19689	19708	19589	19553	19734	19896	19574	19516	19953	19797	19736	19463	19870	19632	19830	19859	19687	19655	19938	19777	19523	19874	19609	19863	19796	19631	19779	19728	19825	19800	19721	19703	19696	19584	19687	19799	19908	19788	19536	19432	19764	19686	19478	19715	19829	19738	19710	19731	19633	19692	19950	19700	19762	19862	19739	19815	19717	19755	19882	19890	19593	19701	19584	19773	19731	19787	19599	19543	19733	19727	19874	19692	19873	19716	19731	19536	19881	19671	19753	19589	19712	19601	19439	19757	19726	19845	19792	19864	19702	19625	19814	19749	19944	19667	19588	19594	19755	19663	19692	19635	19509	19568	19870	19763	19692	19693	19633	19670	19858	19716	19588	19796	19868	19794	19749	19711	19793	19724	19836	19812	19925	19774	19825	19682	19926	19606	19761	19586	19734	19735	19755	19828	19716	19653	19554	19748	19771	19709	19651	19538	19889	19680	19746	19836	19751	19825	19579	19581	19872	19628	19538	19560	19705	19734	19647	19997	19589	19723	19693	19870	19891	19862	19812	19703	19700	19811	19821	19679	19639	19682	19626	19687	19859	19618	19779	19873	19768	19555	19646	19741	19837	19688	19662	19779	19516	19864	19733	19750	19515	19422	19803	19658	19649	19677	19728	19954	19559	19624	19848	19864	19613	19834	19769	19592	19698	19474	19683	19701	19646	19757	19798	19877	19801	19778	19744	19664	19691	19847	19707	19759	19596	19844	19822	19673	19883	19687	19925	19621	19563	19803	19708	19884	19750	19588	19681	19504
33182	59390	55936	44980	39676	36257	33291	30330	27925	26350	24954	23109	21367	20015	19065	18410	17766	17432	17256	16749	16796	16575	16569	16361	16267	16411	16345	16317	16515	16331	16280	16389	16114	16163	16236	16213	16313	16148	16154	16404	16152	16204	16187	16291	16172	16144	16098	16103	16265	16119	16108	16256	16075	15967	16129	16099	16129	15987	16214	16003	16109	16114	15982	16007	16120	16249	16038	16230	16019	16113	16186	16114	16028	16050	16017	15976	16375	16139	16291	16177	16080	16034	16061	16168	16190	16083	16169	15905	16178	16189	16128	16195	16113	16086	16189	16096	16158	16079	16260	16299	16154	16225	16215	16077	15970	15985	16150	15970	16031	16004	16209	15774	16195	16029	16148	16038	16150	16045	16111	16029	16208	16129	16164	15895	16152	16023	16112	16215	16052	16005	16130	16003	15890	16139	15826	16208	16013	16049	16097	16240	15989	16098	16255	16146	16175	16025	16128	16000	16152	16006	16085	16115	16065	15984	16257	16184	16044	16088	16312	16135	16199	16188	16175	16085	16139	16190	16105	16058	16113	16020	15930	16101	16218	16184	16063	16236	16076	16020	16146	16195	15989	16001	16321	16036	16075	16160	16248	16255	16065	16158	15907	16061	16134	16076	16067	16172	16069	16081	16108	16087	16067	16082	16222	16193	16019	16020	16057	16189	16135	16206	16002	16156	16063	15975	16259	16019	16089	16156	16065	16115	15998	16218	16230	15933	16170	16055	16319	16057	16136	16165	16141	16137	16244	16168	15968	16065	15915	15885	16091	16260	16049	16279	16097	15946	16247	16214	16024	16180	15968	15959	15996	16086	16145	16106	16140	15943	16233	16112	16082	15941	16104	15944	16033	16026	16106	16012	16246	15999	16064	15913	16204	15981	16148	16121	15995	16080	16148	16120	16040	16243	16151	16132	16265	16172	16093	16072	16166	16174	16075	16134	16161	16217	15958	15970	16194	16150	16318	16164	16324	16088	16055	16049	16070	16041	16023	16184	16062	16105	16098	15935	16044	16202	16112	15881	16045	15962	16102	15972	16132	16131	16255	16087	16161	15993	15952	16100	16194	16083	15984	16174	16167	16016	16036	16073	16184	16203	15836	16164	16270	16025	16030	16104	16052	16171	15984	15992	16158	15894	15954	16185	16057	16217	16131	16184	16136	16208	16154	16083	16170	15975	15929	16012	16025	16093	15974	15821	16213	16132	16139	16241	16302	16165	16189	16145	16009	16164	16247	16293	16061	16255	16271	16066	15945	16136	16102	16269	16216	16177	16216	16037	16240	16088	16114	16109	16153	16083	16289	16121	16041	15992	16241	16151	16029	16172	16083	15924	16178	15969	16081	16147	16062	16197	16174	16082	16181	16146	16137	16005	16002	16150	15985	16069	16134	16016	16083	16151	16079	16019	16112	16184	16129	16190	16168	16184	16028	16231	15894	16052	16178	16177	15937	16202	16255	16003	16070	15966	16109	16141	16101	15985	16309	16068	16155	16064	15901	16147	16234	16192	16106	16062	16179	15953	15964	16098	16092	15863	16247	16151	16150	15987	16210	16265	16164	15958	16134	15987	16119	16141	15984	16106	16229	16059	16126	15988	16153	16127	16112	16047	16090	16156	16176	16280	16048	16042	16225	16090	16217	16091	16267	16170	16065	16051	16262	16040	16060	16145	16146	16171	16002	16012	16333	15903	16247	16155	15928	16331	16071	16121	16119	16240	16111	16003	16204	16321	15902	16243	16151	16149	15952	16322	16127	16061	16157	16061	15965	16153	16092	15998	16021	16023	16038	16099	16074	16122	16158	16174	16182	15943	16057	15869	16083	15924	16001	15964	16002	16151	16017	16125	16461	16255	16171	16119	16104	16047	15938	16083	16062	15989	16189	16103	16183	16216	16193	15988	16187	16331	16009	16130	16075	16200	16244	15994	16133	16211	16185	15956	16172	16358	16046	16281	16168	15985	16180	16015	16038	15981	16236	16154	16130	16229	16165	16221	16034	15880	16152	15905	16053	16121	16090	15998	15956	16264	16155	16052	16116	16038	15968	16118	16133	16144	16142	16014	16310	16073	16165	16130	16116	16038	16209	16196	16133	16084	16166	16042	16086	16052	16078	16128	16139	16255	16175	16096	16198	16008	16264	15968	15910	16122	16211	16205	16075	16083	16260	16131	16067	15936	16054	16067	16206	16065	16175	15928	16046	16150	16122	16151	16145	16129	16114	16104	16127	16048	16035	16093	16111	16074	16130	15856	16124	16034	16237	15965	16070	15997	16161	16092	16148	16172	15976	16072	16201	16168	16084	16112	16125	16240	16138	16328	16068	16191	16196	16079	16344	16141	16078	16101	16216	16242	16075	16097	16141	16048	16059	16070	16050	16090	16083	16303	16082	16009	16103	16275	16127	16184	16052	16041	16107	16162	16127	16114	16373	16065	16077	16119	16082	16150	16063	16040	16131	16054	16176	16008	15943	16024	16043	15982	16150	16093	16074	16156	16109	16089	15971	16165	16145	16195	15947	16020	16102	15970	15924	15958	16139	16172	16075	16207	16042	16054	16165	16252	16039	15874	16148	16089	15945	16006	16091	15996	16230	15821	16167	16219	16090	16214	16074	16055	16134	16074	16162	16298	16174	16167	16051	16056	15876	15995	16095	16094	16101	16067	16013	16034	16144	16082	16070	16024	16064	16075	16102	16167	16046	16141	16106	16167	16094	15919	16135	16011	16165	16027	15997	16174	16251	16199	15981	16125	16173	16082	16193	16041	16007	15913	16051	15907	16123	15985	16140	16045	16097	16127	16095	16247	16174	16227	15986	16101	16027	16133	16179	16107	15973	16124	15984	16211	16060	15997	16177	15992	16128	16119	16195	16198	16115	16005	16210	16009	16062	15981	16070	15996	16110	15937	16087	16163	16166	16077	16179	16065	15895	15878	16159	16079	16241	15990	16135	16199	16017	16088	16080	16028	16120	16335	16091	16107	16096	16070	16154	16089	15959	16047	16093	16144	16182	16033	16221	16186	16176	16178	16053	16062	16049	16132	16189	15996	16195	16071	16182	16189	16077	16095	15996	16285	16055	15985	16054	16143	16107	16141	16210	15911	16034	16207	15972	16036	15995	16119	16008	16124	16107	16097	16062	16245	15913	16036	16017	16122	16166	15922	16033	16280	16148	16241	16093	16289	16133	16047	16251	16063	16292	16016	16131	16132	16196	16147	16064	16089	15949	16032	16067	16038	15947	16041	15869	16233	16043	16064	16000	16021	16005	16126	16170	16122	16159	15980	15925	16016	16047	16086	16036	15840	16199	16078	16058	16136	15962	15989	16113	16208	16156	16048	16079	16096	16097	16122	16077	16058	16041	16009	16128	16259	16188	16136	16090	16099	15948	16029	16200	15937	16178	15954	16145	15921	16129	16127	16151	16015	16190	16121	16072	16269	15979	16132	15899	16134	16151	16219	16168	16099	16069	16353	16013	16104	16018	16083	16175	16224	16080	15990	16169	16121	16034	16061	15981	16110	16066	16055	16085	16089	16108	16279	16009	15910	15997	16228	16230	16137	16209	16128	16252	16033	16171	16106	16116	16042	15976	16197	16121	16064	16148	15965	16075	16214	16151	16146	15926	16160	16035	16029	16195	16163	16102	16266	16163	16113	16029	16265	16253	15924	15941	16228	16084	16134	16139	16093	16098	16034	16057	16187	16041	16095	16269	15853	15999	15979	16001	16150	16028	16051	16015	16035	16158	16232	15997	16094	16166	16197	16297	16112	16093	16165	16126	16125	16069	16060	16139	16101	15965	16112	15929	16228	16194	16103	16256	16218	16267	15929	16100	16080	15937	16157	15962	16238	16196	15953	16273	16078	15996	16053	16156	16135	16131	16165	16085	16323	16025	15946	16136	16012	15987	16017	16175	15926	15967	16105	15926	15973	16182	16069	16080	15962	16310	15957	16119	16169	16001	16242	15984	16342	16122	16049	16177	16252	16094	16182	15939	16034	15930	16113	16189	16042	16127	15929	16071	16172	15980	16283	16068	15904	16122	16130	15939	16205	16056	16088	16155	16175	16140	16190	15955	16046	16113	15972	16166	16159	15873	16127	16123	16252	16059	15961	16167	16122	16062	16108	16043	15957	16084	16163	16244	15966	16091	16102	16202	16007	15879	16020	16179	15993	16205	15983	16182	15993	16113	16181	16183	16186	16134	16047	16177	16161	16135	16072	16021	16191	15953	15997	16173	15955	16223	16106	16169	16048	16234	16139	16123	16143	16099	15945	15866	16114	16067	16039	16067	16037	16009	16033	16048	16097	16141	16296	16078	16130	16192	16006	16242	16031	16233	16060	16037	15968	16205	16042	15985	16132	15945	16069	16115	16152	16036	16160	16166	15940	16070	15876	16237	16098	16268	16136	16081	16011	15874	15975	15997	16121	16236	15948	16057	15950	15959	16112	16186	16074	16034	16160	16150	16105	16043	16124	16030	16169	16143	16073	15958	15936	16179	16103	16201	16121	15922	15915	16235	15976	16121	16146	16152	16135	16454	16073	15933	16047	16170	16142	15978	16011	16165	16036	16123	15965	16051	15932	16018	16072	16052	16041	16042	16084	16125	16176	16187	16108	16043	16221	16051	15986	16107	16114	16094	16332	16183	16046	16142	16048	16130	16146	16117	16125	16058	15987	16138	16118	16216	16183	16153	16123	16222	16160	16051	16049	16078	16129	16150	16018	16199	16117	16089	16176	16130	16033	16024	16076	15916	16132	15971	16173	16160	16020	15988	15920	16173	16075	16083	15887	16229	16031	16161	16142	16055	16109	16189	16034	16106	16109	16141	16042	16119	16156	16214	16232	16278	16149	16082	15912	16095	16283	16163	16112	16179	15953	16154	15922	16367	16052	16114	16021	16077	16052	16197	16063	16046	15915	16044	16245	15993	16109	15985	16131	15947	16035	16317	15873	16038	16114	16172	15869	16124	16206	16197	16239	16158	16214	16046	16256	16118	16196	16113	16157	16188	16035	16123	16198	15977	16209	16257	15845	16334	16002	16141	16288	16041	16167	16193	15958	16125	16061	15992	16112	16197	16271	16193	16056	16053	16209	16070	16072	16173	16078	16102	16254	16164	16166	16152	16132	16112	16250	16060	16067
29523	29959	39774	36248	30206	27773	25868	24076	22532	22041	21352	20574	20199	19671	19384	19124	19245	19027	18866	18769	18542	18601	18388	18475	18544	18514	18502	18586	18711	18699	18295	18435	18605	18450	18443	18558	18442	18469	18465	18465	18460	18261	18313	18509	18352	18509	18417	18318	18668	18318	18568	18356	18470	18326	18579	18470	18468	18311	18457	18577	18380	18488	18347	18569	18464	18330	18567	18414	18219	18335	18476	18352	18391	18505	18456	18552	18465	18294	18325	18398	18367	18331	18336	18704	18372	18438	18264	18567	18491	18444	18539	18350	18405	18389	18370	18252	18551	18352	18430	18314	18566	18367	18502	18573	18542	18415	18474	18217	18478	18658	18504	18443	18658	18221	18556	18235	18477	18621	18428	18286	18383	18393	18325	18392	18361	18453	18450	18355	18585	18402	18358	18418	18319	18438	18345	18477	18331	18442	18509	18419	18494	18253	18377	18439	18305	18183	18455	18456	18574	18507	18546	18484	18560	18360	18311	18513	18416	18148	18310	18485	18476	18526	18421	18584	18550	18516	18432	18417	18446	18449	18420	18600	18477	18604	18815	18492	18514	18571	18457	18371	18328	18380	18377	18452	18234	18352	18454	18258	18480	18450	18406	18337	18397	18349	18277	18217	18206	18308	18540	18471	18434	18688	18347	18566	18367	18524	18450	18536	18281	18433	18507	18596	18374	18684	18486	18561	18460	18391	18599	18419	18363	18713	18517	18489	18581	18508	18389	18444	18393	18427	18409	18478	18283	18561	18390	18483	18281	18438	18380	18407	18520	18470	18402	18340	18584	18486	18480	18196	18289	18588	18432	18534	18559	18560	18343	18408	18389	18520	18651	18398	18662	18342	18419	18546	18283	18587	18302	18573	18401	18262	18388	18595	18340	18263	18471	18582	18486	18371	18245	18403	18568	18697	18421	18409	18756	18286	18448	18582	18520	18471	18443	18360	18373	18476	18521	18650	18425	18521	18183	18446	18548	18477	18530	18282	18363	18593	18362	18315	18632	18424	18430	18345	18580	18568	18647	18392	18519	18359	18298	18425	18370	18501	18428	18405	18462	18610	18522	18494	18310	18354	18583	18426	18508	18389	18319	18368	18474	18528	18489	18330	18260	18504	18419	18458	18697	18508	18414	18361	18432	18493	18406	18557	18628	18394	18328	18393	18483	18349	18615	18527	18524	18577	18547	18417	18335	18352	18600	18519	18376	18618	18435	18579	18422	18396	18446	18351	18585	18568	18312	18503	18306	18584	18197	18326	18520	18787	18554	18428	18323	18399	18653	18443	18508	18402	18482	18325	18407	18415	18616	18225	18467	18457	18477	18603	18743	18527	18593	18620	18423	18362	18589	18720	18333	18433	18383	18161	18389	18399	18592	18400	18477	18328	18594	18499	18377	18439	18443	18429	18273	18544	18328	18285	18536	18408	18567	18439	18613	18478	18424	18499	18424	18426	18572	18334	18391	18317	18267	18417	18570	18353	18382	18505	18578	18368	18154	18444	18434	18200	18483	18258	18405	18521	18381	18483	18561	18535	18224	18481	18431	18353	18150	18424	18527	18422	18664	18472	18374	18435	18490	18435	18482	18363	18338	18693	18509	18353	18390	18284	18243	18439	18595	18629	18271	18528	18704	18355	18437	18535	18530	18493	18545	18404	18397	18436	18369	18482	18333	18440	18320	18405	18525	18301	18168	18412	18759	18307	18428	18363	18403	18334	18351	18563	18448	18370	18387	18533	18590	18588	18417	18303	18157	18422	18461	18536	18416	18426	18602	18441	18548	18434	18341	18371	18196	18286	18296	18420	18479	18493	18391	18528	18452	18385	18585	18423	18689	18484	18534	18485	18494	18425	18281	18520	18584	18510	18285	18497	18325	18402	18498	18309	18364	18360	18610	18434	18536	18160	18568	18574	18620	18512	18302	18623	18489	18519	18439	18503	18503	18492	18493	18604	18601	18469	18331	18390	18433	18491	18561	18341	18287	18583	18503	18426	18632	18527	18369	18540	18671	18426	18368	18369	18292	18458	18412	18420	18452	18454	18421	18479	18600	18702	18425	18547	18394	18343	18429	18502	18475	18400	18473	18530	18885	18697	18282	18523	18606	18310	18605	18465	18429	18384	18356	18578	18386	18395	18457	18552	18365	18324	18230	18626	18575	18292	18286	18441	18383	18377	18553	18495	18367	18315	18476	18539	18506	18483	18484	18450	18305	18590	18699	18296	18534	18303	18595	18478	18518	18547	18465	18356	18456	18357	18501	18463	18297	18321	18665	18448	18604	18511	18758	18589	18317	18451	18175	18431	18484	18563	18261	18451	18518	18465	18518	18369	18535	18491	18637	18368	18530	18338	18566	18468	18496	18247	18492	18643	18448	18576	18437	18434	18304	18483	18437	18316	18576	18418	18473	18538	18572	18302	18655	18364	18419	18430	18316	18329	18435	18216	18437	18504	18476	18351	18434	18496	18456	18423	18309	18389	18539	18528	18489	18463	18385	18505	18280	18369	18377	18361	18631	18445	18392	18667	18474	18473	18395	18442	18640	18560	18425	18686	18459	18548	18565	18593	18310	18287	18595	18322	18472	18408	18568	18586	18260	18430	18578	18602	18444	18487	18439	18460	18416	18566	18441	18290	18411	18440	18320	18361	18462	18313	18394	18497	18546	18309	18462	18498	18507	18404	18736	18622	18312	18513	18359	18509	18605	18447	18456	18457	18667	18416	18399	18382	18434	18347	18346	18533	18825	18560	18485	18501	18508	18605	18374	18473	18524	18403	18535	18548	18482	18459	18339	18357	18518	18573	18904	18487	18367	18347	18435	18340	18660	18442	18468	18413	18496	18410	18285	18718	18476	18300	18601	18417	18400	18378	18436	18322	18478	18532	18483	18373	18441	18542	18503	18393	18411	18391	18288	18439	18459	18642	18361	18380	18556	18488	18412	18300	18339	18488	18224	18347	18534	18606	18315	18425	18535	18566	18411	18376	18348	18483	18666	18500	18529	18458	18644	18502	18421	18309	18491	18489	18463	18505	18476	18607	18497	18410	18410	18354	18554	18631	18251	18553	18510	18325	18639	18465	18397	18426	18417	18423	18522	18339	18244	18466	18301	18470	18332	18423	18520	18424	18339	18491	18557	18407	18147	18452	18449	18441	18587	18337	18404	18361	18333	18334	18344	18454	18494	18383	18242	18500	18444	18264	18561	18555	18595	18704	18526	18521	18446	18429	18650	18242	18378	18590	18334	18077	18286	18365	18423	18091	18464	18375	18487	18462	18405	18345	18494	18480	18448	18497	18448	18301	18383	18321	18382	18538	18348	18451	18606	18554	18399	18413	18354	18143	18398	18483	18510	18237	18550	18389	18415	18456	18345	18252	18304	18533	18465	18523	18470	18431	18451	18337	18498	18574	18602	18330	18654	18391	18510	18593	18301	18507	18274	18328	18425	18289	18552	18568	18411	18604	18390	18392	18569	18600	18396	18563	18410	18330	18631	18383	18557	18352	18526	18358	18507	18444	18547	18440	18391	18627	18340	18431	18595	18413	18595	18747	18683	18599	18533	18482	18602	18213	18180	18355	18547	18384	18458	18314	18314	18409	18419	18376	18381	18615	18495	18561	18430	18378	18461	18462	18646	18318	18606	18668	18406	18525	18325	18427	18489	18494	18337	18534	18585	18337	18485	18089	18523	18482	18515	18493	18365	18514	18424	18400	18364	18271	18386	18514	18524	18494	18419	18619	18538	18619	18017	18401	18463	18303	18462	18504	18701	18450	18523	18435	18500	18550	18440	18449	18417	18497	18302	18454	18604	18426	18612	18287	18588	18598	18515	18559	18526	18257	18684	18410	18471	18461	18280	18359	18362	18443	18328	18469	18704	18503	18460	18492	18405	18284	18614	18298	18440	18367	18233	18552	18480	18415	18619	18409	18468	18583	18582	18381	18611	18592	18304	18624	18586	18507	18506	18393	18467	18534	18258	18493	18563	18337	18416	18543	18365	18598	18654	18634	18306	18655	18538	18310	18370	18519	18357	18467	18408	18538	18423	18344	18552	18588	18466	18687	18560	18420	18473	18539	18667	18568	18445	18471	18516	18439	18719	18587	18468	18498	18068	18375	18617	18358	18420	18578	18499	18310	18415	18430	18503	18513	18574	18450	18716	18406	18538	18544	18539	18546	18630	18536	18415	18248	18477	18473	18460	18352	18323	18462	18495	18381	18377	18504	18326	18647	18625	18417	18598	18587	18280	18511	18351	18366	18611	18418	18574	18446	18478	18510	18619	18130	18463	18376	18503	18674	18348	18612	18587	18397	18363	18586	18311	18402	18311	18397	18273	18427	18605	18546	18730	18261	18119	18325	18720	18450	18513	18488	18251	18538	18425	18343	18476	18406	18441	18526	18473	18426	18443	18269	18674	18315	18432	18403	18518	18396	18490	18486	18294	18490	18554	18306	18245	18569	18396	18421	18654	18368	18340	18366	18544	18617	18645	18508	18513	18449	18452	18466	18656	18465	18428	18628	18497	18277	18535	18512	18548	18470	18532	18555	18428	18431	18248	18520	18383	18269	18383	18458	18586	18484	18460	18403	18512	18495	18557	18559	18541	18359	18395	18402	18428	18301	18414	18641	18421	18458	18601	18403	18408	18332	18334	18575	18603	18406	18599	18343	18281	18518	18522	18615	18420	18421	18412	18513	18501	18529	18534	18490	18422	18465	18384	18488	18346	18503	18360	18395	18441	18485	18462	18605	18569	18498	18333	18569	18383	18523	18633	18480	18384	18342	18439	18367	18590	18323	18314	18669	18540	18435	18451	18473	18574	18432	18373	18339	18386	18424	18655	18495	18299	18424	18528	18359	18457	18196	18347	18437	18369	18482	18437	18510	18270	18333	18369	18464	18504	18344	18255	18510	18531	18613	18452	18364	18484	18565	18616	18386	18330	18288	18651	18471	18565	18462	18528	18342	18502	18361	18435	18372	18387	18548	18454	18572	18387	18522	18249	18254	18403	18440	18317	18260	18491	18507	18446	18480	18634	18599	18424	18198	18328	18487	18453	18503	18493	18230	18294	18563	18595	18487	18380	18515	18088	18535	18447	18643	18524	18339	18638	18525	18550	18311	18364	18187	18358	18563	18540	18372
31871	47866	44167	34707	30453	27619	25324	23080	21438	20347	19424	18527	17649	17039	16589	16270	16123	15823	16024	15735	15411	15650	15594	15473	15495	15499	15452	15453	15580	15420	15364	15426	15531	15424	15448	15371	15280	15517	15465	15380	15398	15299	15526	15445	15410	15338	15303	15351	15332	15210	15328	15480	15384	15371	15329	15329	15555	15291	15495	15360	15448	15309	15243	15270	15482	15389	15321	15289	15527	15336	15503	15395	15561	15399	15342	15394	15345	15247	15413	15509	15313	15377	15391	15511	15262	15387	15337	15454	15534	15367	15455	15435	15399	15371	15494	15447	15404	15351	15550	15590	15432	15388	15357	15344	15371	15590	15320	15305	15484	15330	15365	15398	15404	15446	15237	15357	15510	15497	15396	15423	15385	15526	15399	15433	15334	15462	15459	15496	15392	15377	15414	15214	15426	15477	15512	15440	15437	15432	15437	15303	15429	15370	15332	15451	15351	15184	15478	15408	15342	15379	15534	15233	15334	15477	15467	15274	15469	15318	15522	15398	15281	15373	15333	15310	15216	15444	15368	15394	15368	15465	15272	15435	15438	15339	15505	15338	15383	15311	15366	15616	15363	15375	15358	15330	15465	15192	15392	15437	15343	15416	15467	15181	15414	15363	15435	15531	15230	15383	15351	15257	15257	15419	15479	15368	15377	15521	15443	15463	15529	15329	15390	15476	15266	15342	15294	15438	15466	15601	15510	15380	15342	15426	15489	15410	15529	15364	15426	15447	15199	15420	15458	15436	15311	15505	15453	15432	15408	15331	15257	15465	15447	15225	15332	15622	15346	15386	15539	15352	15426	15308	15258	15466	15332	15297	15432	15452	15608	15401	15359	15405	15312	15371	15448	15308	15304	15342	15472	15295	15473	15432	15398	15594	15358	15410	15391	15278	15390	15402	15415	15393	15080	15347	15422	15383	15669	15456	15390	15315	15436	15410	15392	15650	15335	15461	15383	15361	15389	15473	15344	15457	15260	15202	15371	15354	15400	15451	15528	15390	15432	15356	15333	15295	15427	15195	15429	15424	15411	15437	15293	15274	15369	15303	15293	15446	15432	15254	15419	15316	15267	15399	15541	15345	15411	15341	15536	15534	15426	15292	15151	15435	15430	15474	15176	15226	15469	15372	15265	15394	15488	15379	15376	15514	15616	15254	15276	15372	15343	15251	15506	15353	15507	15418	15529	15496	15362	15267	15378	15338	15329	15355	15370	15432	15502	15421	15521	15285	15466	15361	15240	15503	15228	15577	15477	15291	15317	15355	15329	15395	15427	15395	15433	15382	15310	15335	15265	15485	15468	15462	15391	15404	15291	15175	15455	15481	15564	15282	15353	15292	15462	15435	15260	15600	15371	15552	15345	15463	15493	15385	15417	15425	15335	15341	15507	15478	15410	15276	15208	15404	15359	15338	15525	15134	15549	15270	15510	15225	15443	15409	15396	15265	15483	15449	15285	15359	15448	15529	15359	15465	15291	15356	15697	15331	15400	15259	15268	15371	15434	15264	15419	15439	15512	15256	15408	15307	15500	15388	15451	15553	15404	15479	15469	15276	15447	15412	15474	15274	15208	15431	15477	15235	15420	15435	15508	15273	15503	15534	15371	15452	15329	15325	15384	15284	15572	15489	15365	15507	15435	15401	15497	15473	15232	15434	15394	15373	15552	15442	15526	15447	15386	15273	15482	15261	15444	15327	15389	15194	15378	15403	15365	15257	15468	15325	15508	15257	15417	15477	15383	15488	15529	15490	15431	15308	15270	15465	15383	15414	15399	15499	15477	15451	15476	15551	15492	15452	15385	15451	15393	15342	15437	15376	15538	15453	15397	15385	15473	15407	15364	15257	15368	15282	15400	15515	15487	15221	15244	15429	15361	15417	15551	15323	15303	15441	15517	15308	15387	15618	15476	15472	15266	15393	15547	15283	15447	15290	15254	15571	15278	15358	15441	15373	15318	15434	15410	15382	15476	15510	15469	15383	15476	15278	15459	15328	15526	15211	15490	15327	15512	15307	15277	15281	15502	15242	15456	15269	15383	15258	15409	15411	15523	15410	15448	15431	15457	15366	15335	15354	15498	15393	15346	15452	15315	15486	15423	15405	15385	15544	15480	15378	15395	15106	15378	15384	15358	15300	15541	15245	15307	15610	15362	15418	15369	15431	15397	15409	15375	15265	15217	15498	15332	15577	15515	15459	15354	15359	15247	15395	15497	15364	15430	15348	15400	15404	15329	15391	15283	15441	15414	15479	15453	15504	15414	15327	15407	15280	15404	15354	15333	15372	15477	15316	15393	15327	15490	15494	15515	15425	15308	15431	15508	15399	15356	15542	15402	15499	15305	15404	15357	15471	15366	15453	15373	15520	15357	15523	15521	15330	15386	15477	15220	15570	15251	15249	15510	15389	15404	15418	15330	15492	15312	15348	15375	15228	15378	15368	15372	15386	15347	15288	15563	15505	15310	15226	15272	15258	15401	15555	15468	15288	15379	15421	15457	15296	15630	15457	15346	15326	15221	15312	15463	15418	15361	15358	15417	15542	15223	15322	15402	15401	15409	15316	15334	15401	15437	15450	15277	15325	15221	15274	15356	15448	15446	15388	15353	15289	15202	15418	15373	15454	15382	15387	15557	15499	15475	15394	15384	15356	15478	15205	15295	15222	15592	15476	15419	15345	15274	15282	15289	15406	15298	15345	15423	15318	15418	15344	15447	15431	15266	15346	15493	15561	15328	15426	15229	15367	15513	15264	15392	15335	15275	15377	15429	15354	15357	15422	15303	15288	15467	15442	15405	15339	15235	15305	15377	15302	15435	15377	15282	15460	15378	15395	15514	15545	15420	15440	15374	15509	15352	15552	15422	15518	15260	15319	15175	15481	15375	15567	15412	15454	15377	15489	15362	15300	15472	15505	15442	15343	15562	15353	15421	15595	15392	15409	15311	15323	15574	15321	15346	15292	15435	15480	15393	15392	15528	15430	15302	15566	15250	15561	15278	15382	15302	15493	15223	15372	15396	15560	15398	15433	15353	15425	15217	15319	15324	15391	15355	15320	15488	15318	15334	15433	15363	15479	15402	15239	15476	15286	15399	15422	15322	15441	15507	15485	15440	15476	15473	15382	15378	15343	15383	15239	15357	15416	15428	15155	15289	15427	15491	15407	15382	15397	15374	15308	15436	15432	15299	15391	15411	15348	15325	15414	15559	15443	15396	15417	15407	15490	15399	15351	15403	15386	15338	15276	15373	15456	15502	15251	15422	15458	15404	15487	15432	15393	15524	15253	15434	15488	15336	15458	15362	15470	15601	15315	15463	15435	15345	15333	15410	15319	15468	15525	15539	15389	15377	15513	15403	15236	15437	15455	15364	15396	15622	15447	15455	15358	15244	15358	15383	15425	15332	15454	15214	15513	15508	15366	15493	15460	15259	15526	15221	15432	15309	15328	15368	15360	15545	15348	15478	15339	15555	15327	15471	15258	15494	15468	15514	15166	15508	15256	15563	15422	15307	15361	15383	15274	15281	15348	15444	15356	15373	15473	15390	15342	15467	15423	15375	15219	15294	15473	15299	15518	15393	15145	15581	15288	15514	15353	15395	15381	15286	15419	15390	15418	15519	15379	15476	15495	15455	15380	15435	15338	15248	15370	15553	15333	15246	15469	15308	15340	15425	15375	15340	15222	15371	15382	15465	15475	15355	15441	15432	15360	15416	15419	15308	15343	15526	15510	15460	15370	15404	15436	15244	15527	15388	15250	15475	15424	15400	15333	15525	15603	15244	15238	15449	15449	15244	15351	15222	15333	15369	15399	15519	15327	15487	15464	15344	15516	15182	15434	15239	15471	15374	15500	15302	15620	15610	15409	15328	15313	15402	15457	15338	15416	15422	15272	15424	15372	15364	15438	15423	15465	15483	15352	15367	15523	15354	15395	15497	15402	15414	15385	15255	15565	15406	15488	15497	15558	15448	15518	15328	15437	15520	15456	15524	15474	15435	15288	15376	15526	15463	15417	15343	15426	15369	15482	15473	15401	15598	15397	15460	15391	15496	15501	15501	15333	15374	15484	15269	15422	15341	15350	15332	15467	15582	15388	15474	15621	15411	15368	15388	15424	15352	15564	15382	15455	15456	15482	15370	15247	15467	15415	15376	15455	15506	15372	15351	15380	15551	15476	15502	15480	15392	15431	15363	15209	15496	15542	15442	15365	15377	15473	15397	15323	15373	15318	15231	15369	15396	15386	15442	15518	15415	15238	15343	15343	15291	15399	15196	15502	15511	15500	15512	15382	15286	15582	15335	15321	15240	15240	15233	15340	15496	15412	15435	15424	15335	15534	15391	15298	15388	15431	15533	15494	15469	15412	15446	15390	15283	15286	15498	15389	15384	15502	15329	15488	15396	15516	15374	15446	15387	15333	15315	15274	15402	15319	15423	15348	15318	15445	15317	15536	15501	15365	15414	15609	15583	15392	15379	15428	15537	15301	15398	15362	15257	15491	15527	15318	15434	15339	15403	15413	15409	15414	15335	15489	15255	15417	15406	15523	15348	15318	15325	15549	15328	15271	15329	15271	15195	15243	15308	15450	15433	15385	15535	15236	15251	15375	15238	15375	15556	15347	15635	15396	15404	15474	15377	15423	15260	15325	15627	15535	15373	15482	15380	15569	15409	15464	15419	15471	15342	15301	15341	15379	15358	15254	15436	15420	15564	15374	15300	15325	15364	15322	15300	15437	15494	15391	15446	15427	15425	15318	15412	15367	15425	15283	15345	15367	15404	15299	15582	15410	15413	15370	15431	15528	15447	15289	15464	15426	15279	15523	15394	15220	15300	15408	15512	15545	15261	15374	15335	15553	15358	15269	15367	15430	15315	15395	15367	15443	15467	15395	15379	15390	15407	15400	15382	15151	15416	15445	15447	15381	15349	15407	15464	15253	15276	15353	15287	15428	15562	15442	15358	15330	15537	15533	15332	15481	15586	15476	15255	15369	15351	15397	15331	15498	15349	15262	15301	15463	15294	15480	15294	15428	15473	15390	15280	15451	15292	15212	15419	15571	15222	15457	15419	15363	15334	15451	15413	15630	15368	15447	15339	15574	15323	15427	15432	15441	15610	15413	15311	15644	15447	15281	15397	15425	15426	15592
24195	21440	29218	25982	27342	31174	31275	26768	25483	24802	23933	22532	21543	21028	20506	20203	19861	19919	19653	19646	19471	19260	19214	19207	19182	19119	19084	19091	19083	19370	18940	19065	19124	19014	19109	19156	19158	19060	18983	19057	19310	19052	19013	19064	18989	19113	19170	19066	19028	19094	19047	18929	19085	18863	18985	19041	19051	18879	19080	19042	18928	18955	19141	19107	19033	19110	18952	19158	19103	18896	18861	18940	19142	18810	19152	18936	19000	19034	19027	18906	18886	18893	18957	19268	18841	18841	19033	18913	18846	18841	18919	19132	19021	18973	18994	18880	18938	19179	19024	18980	18893	18697	18875	18980	18997	18939	19162	19099	18997	18855	19023	18970	18974	18860	19057	19081	18904	18915	18909	18995	18984	18984	18917	18987	18887	18982	18982	18855	18945	19129	18988	19167	18940	18807	18957	18691	18891	18642	18939	19023	19037	19046	19226	18976	19037	19090	19081	18742	19069	18976	19021	19045	18924	18964	19025	19185	18944	18863	18757	19001	19148	18983	19039	18681	18885	18949	19049	18955	18874	19041	19026	18973	18878	19105	18844	18807	19116	18949	18992	18947	19169	18946	19070	18875	18817	18903	19008	18911	19078	19027	19113	19115	18956	18849	19059	18872	19026	19091	19071	19020	18841	19094	18981	19249	18805	19012	18964	18777	18891	18925	18999	18833	18925	18943	18892	18922	19098	19141	18956	18786	18946	19116	19037	18833	18946	18931	18950	19020	19105	18725	18984	18965	19001	18858	19046	19066	18938	18885	18860	19037	18976	18937	18776	18813	18933	19010	18886	18901	18898	19035	18992	18887	19150	18992	18870	18702	18846	18860	18992	19075	19074	18930	18917	18841	18792	18867	19024	19171	19188	19064	18977	18980	18893	18981	19016	19040	18748	18878	18902	19039	19036	19018	18941	19291	19045	18972	18964	19101	18934	18759	19081	19080	18843	18979	18902	18826	19102	18910	19216	18918	18915	18932	19206	18951	18902	18924	19032	18927	18921	18840	18778	19230	19030	18953	18881	18949	19119	19052	18840	19021	18874	18941	18854	18941	18980	18851	19080	19120	18985	18852	19075	18841	18919	18855	19068	18743	18921	18915	18762	19194	18987	19012	19068	18986	18931	18891	19040	18900	18968	18932	18974	18856	18929	18942	18792	18886	18885	18964	18965	18893	19071	18831	19160	18814	18803	18876	18981	18944	19036	19124	19043	19117	19060	19005	19071	18907	18928	18938	18975	18939	18956	19066	18812	18853	18827	18905	18955	18948	19033	18855	18985	19008	18717	18984	18679	18917	19050	19054	18944	18897	18958	18851	18967	19017	18984	18856	18870	18843	19141	18980	18911	19047	19028	18986	18872	19217	18971	18945	18847	18873	18872	19062	18989	18988	19109	19007	19067	18710	18947	18976	19045	19089	18976	19000	19007	18776	19039	19241	18991	19049	19015	19016	18897	18964	19128	19115	18946	18904	18899	18879	18886	18998	18990	18958	18931	18795	18940	18879	19055	18972	18920	19093	19063	18933	18903	19044	18817	18823	19021	18893	18854	18977	19066	19096	18934	18975	18996	19002	18942	19035	19006	19001	19023	18943	18979	18748	19064	18805	18922	18886	18941	18783	18904	18925	19035	19021	18913	19088	19007	19059	19193	18912	18930	19097	18923	18885	18918	18877	18843	18790	19122	19103	18930	18752	18702	19007	18985	18909	19030	19055	18923	19016	18829	18891	19009	18893	18860	18819	18756	18938	18853	18891	18897	18939	18879	18799	18844	19051	19012	19049	18953	18944	18999	18987	18849	18965	19115	19138	18979	18885	18832	19059	18998	18900	18798	18807	18923	18980	18946	19184	19041	19111	19007	18869	18773	19122	18929	19014	19028	18820	18823	19041	18946	18806	18784	19050	18863	18838	18825	18840	18971	19028	19050	18696	18995	19132	18896	18716	19099	18761	18934	18961	19194	18984	18951	19044	18898	18941	19003	18842	18796	18913	18819	18964	18968	18937	18995	18931	19006	19022	18933	18724	19040	18712	19101	18930	18942	18918	18931	18898	19029	18866	19180	19177	18997	18957	18891	19086	19034	19122	18978	19095	18849	19106	18992	19123	19087	19039	18993	18981	18780	18925	18967	18976	18871	18993	18636	18903	18929	18849	18978	19086	18898	18946	18892	19111	18930	18986	18884	18812	18946	18985	19048	18807	19031	19085	19228	19146	18905	19064	18918	18948	18754	18937	18929	18852	18946	18875	18995	18956	18952	18956	18931	18999	19186	18880	18952	19033	18867	18932	18874	18826	19093	18849	18964	18955	19083	18838	18937	18897	19030	19084	19114	19051	19036	18877	18981	19101	18911	19110	18825	18683	18991	18927	18844	18832	19152	19083	19152	19225	18918	18791	18967	19204	19055	19180	18939	19036	19005	19138	18906	19173	19124	18945	18941	18685	19042	18911	19077	19034	18994	18823	18867	18672	18900	18779	18978	19037	18994	18763	19072	19046	19079	18976	18873	18778	18842	19178	18898	18915	18794	18870	19160	18771	18939	18771	18907	19076	18909	19045	19052	18989	18932	18964	18699	18754	18776	18918	19089	19085	18893	19068	18890	19016	19168	18949	18769	18809	18960	18789	19035	19016	19017	18860	18956	18956	18878	18849	18701	18931	19015	18789	19033	19147	18959	18974	18893	18818	18898	19008	18914	18970	18836	19013	19058	18956	19275	18842	18946	18956	18983	19136	19134	18786	18919	19053	19015	19065	18982	18935	19005	19252	19009	18831	18870	18919	18999	18915	18842	18964	19004	19003	18744	18950	19027	18873	18672	18902	18871	18944	19070	18793	18869	18824	18961	18787	18925	19019	18960	18853	18898	18954	18951	18851	18995	18732	19168	18848	18646	19112	19227	18951	18950	18855	18835	18980	18906	18858	18733	18826	18683	18903	19005	18956	18936	18845	18982	19057	18980	18866	18853	19116	18983	18770	18916	18894	19043	19122	19007	18802	18845	18962	18980	18847	19013	18936	18825	19064	18940	18909	18817	19009	18715	19018	18903	19174	18675	18832	19041	19096	18956	18836	18944	18904	18900	19065	18807	18985	18930	19009	19011	18939	18922	18969	19009	18927	18881	19075	19027	18914	18878	18981	18823	18907	19117	18932	18762	19008	18809	18954	18921	19182	18972	18944	18886	19180	19158	19021	18962	19039	18926	18930	18949	19011	19186	19182	19032	19351	18922	19092	18975	18846	18806	19072	19127	18974	19006	18760	19030	18819	18912	18918	19018	19068	18986	18853	18906	18884	18935	18811	19022	18984	18924	18817	18984	18994	18860	18899	18956	19125	19025	18983	18969	18914	18890	18777	19196	19119	18982	19006	19169	18737	18970	18893	19101	18984	19083	18785	18987	18990	19030	18965	18854	18930	18911	18893	18987	19012	19073	19100	19144	19031	19128	18937	18799	19092	18758	19003	18843	19053	19085	18917	19056	18968	18858	19025	18899	18812	18810	19113	19073	18677	18864	19039	18821	19042	19117	19173	19199	18766	18890	18934	19024	18856	18902	18851	18985	18936	18952	18910	19001	19216	18883	18831	18890	19054	19171	18876	18770	19035	18953	19066	18929	19016	18871	18885	19002	19028	18908	18933	18921	19075	18865	19001	18783	18722	18903	19150	18950	19048	19063	19095	18793	18865	18743	19034	18916	18932	18871	19140	18879	19070	19080	18980	18998	18895	18923	18916	18824	18840	18916	18835	18870	19053	19058	18754	18894	18924	18851	19050	19080	18958	19201	18765	19018	18802	18965	19111	18802	18910	18962	19122	18726	18896	19045	19020	19007	18938	18971	19085	18936	18815	19094	18937	18858	18855	18975	18819	19147	18833	18779	19034	19068	18873	18881	19014	18960	18809	18838	18942	19016	18790	18934	19040	18981	19113	18821	18696	19148	18848	18714	18848	19078	18778	18826	18995	19000	18949	18836	19019	18991	18924	18836	18758	18863	18853	19036	19043	18861	18973	18925	18973	18992	18924	18906	18918	18959	18883	19036	18882	18925	18813	18930	19130	18757	19095	19046	18846	19127	18986	18884	18939	18968	18810	18934	18670	19059	19005	19077	18914	18859	18945	18875	19005	19122	19050	18768	19049	19050	18979	19009	18881	18912	18723	19205	19081	18883	19066	18790	19037	18777	18773	19054	18998	18761	18968	18825	19086	18961	19159	18899	18949	18989	18882	18967	19356	18912	18941	19006	19044	19098	19036	19098	19354	19136	19007	18891	18984	19009	19076	18851	18951	18887	18863	19104	18972	18769	18868	19028	19040	18911	18951	18839	19096	19035	18838	19005	19020	19015	18952	18904	18709	19051	18850	18931	18958	19006	19023	18846	19085	18837	18985	18987	18853	19015	18970	19096	18914	19002	18759	19042	19202	19007	19164	19263	19190	19019	18924	19203	19034	19054	19070	18834	18994	18861	18944	19080	18997	18917	18995	18950	19022	19158	18902	18855	18995	18891	19022	19125	18941	18801	19183	18891	19025	19004	19125	18999	18916	19142	18913	18963	19045	19047	18730	18962	18808	19061	19056	18965	18805	18722	19010	18917	19006	18916	18982	18796	18978	18907	18853	18730	19161	18920	18886	18770	19078	19020	18907	18852	19043	18931	18921	18818	18916	18980	19058	18938	18957	19080	18891	19034	18927	19018	18893	19110	18713	18755	18836	18931	18833	18997	18910	19017	19023	18834	18972	18876	18775	19110	19036	18956	19036	18977	19083	19024	19022	18792	18896	18935	18929	19163	19001	18911	19110	18832	19119	19023	18975	18901	18984	18876	19044	19094	18809	18925	19188	19111	18984	19041	19064	18920	19090	18981	19101	18959	18881	18679	18726	18990	18902	19172	19150	18767	18956	18987	18884	19027	18943	19041	18715	18833	18879	19007	19196	19029	18938	19012	18961	19112	19075	18928	19137	19059	18843	19118	18810	18988	18943	19011	18988	18953	19124	18995	18888	18997	18990	18936	18914	19061	19136	19116	19078	18998	18869	18852	18949	19133	18913	18857	18960	18938	18949	18873	18877	18974	19052	19087	19127	18843	18955	19011	18960	19055	18989	18803	19007	19039	18858	18926	18952	18834	19090	19071	18914	19062	19053
32108	54629	50927	40434	35900	32903	29749	26842	25223	23364	22369	20667	19244	18303	17755	17129	16649	16681	16621	16241	15966	15872	16002	15949	15840	16033	15829	15897	15734	15764	15647	15594	15795	15653	15949	15842	15793	15658	15614	15628	15565	15867	15591	15722	15792	15633	15829	15600	15636	15625	15696	15708	15790	15717	15717	15887	15611	15672	15828	15659	15721	15580	15707	15658	15638	15793	15611	15634	15849	15750	15707	15618	15778	15806	15811	15617	15819	15650	15507	15748	15735	15667	15598	15783	15754	15758	15652	15711	15691	15869	15593	15716	15595	15663	15707	15799	15790	15673	16046	15614	15641	15629	15669	15612	15828	15660	15718	15696	15869	15760	15738	15800	15774	15714	15806	15782	15873	15722	15725	15623	15568	15762	15824	15699	15571	15736	15641	15650	15610	15498	15715	15759	15879	15656	15791	15607	15870	15584	15792	15633	15643	15790	15650	15812	15644	15750	15928	15594	15696	15655	15602	15804	15799	15759	15695	15663	15789	15727	15847	15487	15838	15702	15636	15619	15625	15747	15577	15676	15680	15728	15724	15769	15756	15856	15600	15574	15595	15865	15841	15658	15797	15502	15598	15628	15821	15703	15654	15732	15713	15795	15612	15701	15673	15690	15661	15810	15874	15639	15776	15882	15629	15690	15728	15616	15816	15755	15676	15802	15727	15614	15734	15595	15654	15590	15726	15728	15754	15877	15719	15728	15731	15689	15733	15613	15902	15600	15748	15591	15662	15653	15818	15787	15682	15758	15890	15782	15631	15680	15603	15739	15648	15671	15717	15640	15740	15709	15708	15632	15695	15634	15727	15624	15672	15744	15773	15664	15694	15852	15733	15653	15670	15732	15456	15708	15766	15673	15617	15570	15592	15774	15759	15594	15733	15647	15640	15645	15763	15639	15712	15786	15734	15863	15641	15620	15674	15735	15633	15685	15716	15590	15715	15694	15648	15777	15619	15715	15659	15634	15622	15712	15503	15782	15677	15506	15857	15570	15698	15800	15729	15678	15653	15574	15740	15749	15588	15872	15569	15737	15762	15566	15676	15839	15577	15853	15743	15646	15776	15844	15700	15796	15565	15718	15791	15717	15724	15712	15613	15565	15792	15656	15617	15714	15480	15791	15601	15830	15634	15743	15558	15966	15652	15656	15694	15756	15737	15670	15735	15636	15735	15794	15795	15768	15677	15715	15751	15749	15785	15705	15809	15808	15784	15723	15660	15712	15767	15717	15746	15706	15579	15654	15864	15718	15711	15572	15763	15737	15754	15631	15690	15761	15704	15663	15673	15618	15687	15589	15474	15741	15781	15608	15721	15860	15886	15788	15676	15785	15647	15644	15786	15746	15780	15610	15753	15698	15767	15681	15753	15723	15572	15721	15886	15696	15776	15632	15665	15542	15538	15627	15832	15720	15755	15688	15619	15592	15779	15707	15697	15800	15494	15622	15741	15842	15645	15741	15664	15889	15592	15532	15516	15726	15788	15751	15779	15827	15712	15797	15594	15591	15531	15760	15654	15675	15657	15840	15663	15677	15760	15705	15715	15498	15774	15721	15797	15586	15861	15843	15673	15733	15721	15647	15561	15869	15547	15789	15655	15673	15599	15692	15527	15788	15788	15686	15586	15562	15711	15436	15759	15717	15707	15741	15815	15605	15728	15763	15568	15829	15661	15688	15735	15605	15627	15658	15832	15481	15598	15729	15687	15696	15737	15758	15693	15652	15590	15643	15646	15642	15580	15679	15820	15849	15738	15813	15800	15767	15828	15778	15498	15622	15740	15745	15818	15636	15551	15765	15791	15553	15769	15660	15633	15698	15793	15630	15647	15842	15721	15595	15784	15478	15764	15628	15785	15594	15748	15718	15692	15737	15781	15862	15832	15796	15721	15735	15864	15647	15539	15781	15749	15576	15578	15677	15594	15572	15774	15722	15696	15647	15573	15645	15648	15828	15653	15690	15714	15700	15707	15811	15574	15660	15721	15765	15752	15772	15551	15708	15614	15715	15674	15656	15638	15552	15631	15599	15711	15693	15629	15537	15670	15632	15814	15694	15694	15744	15602	15806	15678	15603	15841	15868	15850	15694	15692	15672	15767	15666	15711	15686	15734	15701	15793	15595	15726	15708	15719	15669	15602	15786	15658	15839	15864	15786	15665	15598	15890	15564	15702	15742	15635	15812	15754	15755	15719	15633	15863	15677	15670	15798	15864	15841	15623	15661	15789	15692	15683	15646	15761	15663	15686	15566	15711	15647	15457	15551	15821	15653	15714	15578	15631	15581	15708	15665	15681	15722	15687	15549	15692	15758	15748	15684	15646	15631	15607	15781	15620	15697	15728	15767	15925	15665	15613	15728	15774	15649	15523	15799	15518	15881	15502	15725	15660	15643	15760	15657	15651	15762	15556	15706	15670	15797	15697	15688	15559	15759	15605	15839	15632	15689	15764	15658	15815	15708	15685	15702	15692	15746	15887	15702	15761	15799	15691	15590	15846	15721	15713	15819	15675	15696	15463	15722	15733	15693	15548	15592	15651	15540	15761	15754	15787	15623	15623	15897	15815	15788	15844	15517	15601	15718	15715	15865	15643	15649	15746	15817	15783	15548	15774	15772	15640	15617	15539	15788	15587	15684	15629	15733	15655	15621	15719	15692	15769	15759	15771	15768	15578	15728	15704	15768	15631	15773	15859	15573	15827	15636	15684	15633	15639	15655	15769	15720	15640	15638	15592	15704	15593	15718	15651	15699	15687	15747	15545	15695	15662	15638	15753	15688	15715	15627	15707	15752	15694	15765	15591	15686	15858	15640	15721	15697	15837	15752	15695	15733	15623	15745	15624	15604	15722	15568	15623	15745	15560	15736	15867	15827	15714	15666	15776	15598	15666	15669	15822	15738	15705	15706	15708	15734	15759	15734	15810	15522	15595	15678	15647	15764	15524	15748	15688	15849	15727	15735	15623	15561	15663	15668	15615	15506	15722	15741	15556	15748	15657	15768	15614	15686	15798	15698	15533	15666	15716	15774	15578	15548	15677	15738	15535	15665	15863	15749	15713	15828	15492	15563	15774	15770	15707	15551	15689	15605	15716	15800	15655	15883	15636	15691	15818	15820	15498	15874	15717	15585	15696	15809	15767	15647	15647	15757	15721	15591	15896	15703	15745	15694	15724	15682	15672	15709	15568	15638	15585	15762	15622	15792	15707	15830	15837	15680	15502	15696	15469	15718	15571	15712	15575	15620	15929	15617	15555	15616	15688	15635	15674	15694	15719	15645	15645	15830	15886	15730	15713	15789	15833	15758	15832	15561	15572	15755	15601	15831	15590	15669	15697	15813	15856	15578	15585	15760	15690	15779	15860	15598	15672	15590	15704	15668	15569	15633	15644	15729	15863	15713	15799	15630	15615	15654	15739	15678	15704	15651	15531	15526	15706	15637	15692	15756	15575	15838	15678	15789	15712	15746	15699	15857	15644	15667	15738	15727	15667	15785	15695	15666	15631	15621	15866	15645	15566	15738	15625	15846	15560	15696	15745	15605	15640	15768	15785	15795	15750	15799	15570	15798	15699	15644	15733	15686	15704	15504	15716	15611	15729	15819	15828	15850	15611	15673	15532	15613	15818	15537	15649	15621	15521	15791	15695	15679	15556	15661	15688	15680	15705	15767	15676	15658	15762	15647	15610	15962	15746	15613	15785	15654	15579	15818	15687	15640	15647	15870	15633	15699	15769	15712	15785	15512	15671	15781	15743	15630	15564	15639	15662	15714	15634	15752	15673	15606	15591	15857	15735	15748	15625	15668	15702	15740	15652	15749	15690	15750	15772	15605	15588	15736	15901	15746	15789	15666	15791	15594	15779	15831	15666	15500	15619	15651	15604	15845	15598	15640	15574	15780	15955	15574	15759	15722	15748	15716	15816	15753	15751	15837	15841	15740	15897	15613	15728	15615	15596	15687	15834	15620	15726	15828	15737	15609	15734	15665	15743	15577	15679	15688	15653	15699	15645	15656	15776	15840	15822	15530	15755	15578	15688	15671	15690	15579	15692	15753	15761	15722	15688	15757	15768	15649	15613	15609	15601	15753	15881	15644	15652	15681	15632	15654	15661	15764	15650	15610	15634	15598	15663	15694	15675	15566	15733	15834	15717	15589	15760	15611	15625	15684	15720	15776	15807	15680	15645	15665	15617	15742	15557	15916	15789	15659	15661	15727	15750	15736	15755	15728	15537	15633	15787	15797	15600	15671	15531	15681	15760	15569	15706	15655	15689	15848	15619	15658	15625	15647	15831	15609	15577	15476	15737	15977	15677	15816	15713	15710	15811	15626	15806	15806	15609	15655	15740	15750	15750	15726	15730	15741	15791	15712	15594	15799	15658	15647	15803	15719	15631	15747	15880	15884	15634	15801	15622	15619	15774	15734	15671	15830	15685	15669	15907	15813	15768	15749	15653	15679	15642	15790	15613	15676	15564	15768	15759	15779	15670	15688	15658	15636	15675	15646	15595	15714	15713	15799	15661	15500	15593	15561	15796	15796	15745	15635	15532	15942	15771	15718	15740	15602	15764	15789	15790	15634	15631	15638	15765	15747	15625	15604	15689	15898	15860	15759	15769	15720	15725	15697	15598	15735	15922	15706	15701	15787	15773	15713	15667	15635	15594	15655	15671	15770	15670	15676	15803	15734	15693	15713	15694	15583	15807	15581	15913	15607	15649	15687	15724	15719	15574	15778	15825	15733	15800	15685	15843	15717	15672	15551	15621	15776	15775	15711	15700	15799	15464	15505	15550	15653	15813	15583	15524	15959	15741	15782	15679	15706	15767	15816	15716	15710	15549	15715	15761	15777	15603	15737	15804	15736	15727	15694	15557	15623	15867	15771	15811	15718	15787	15900	15781	15785	15724	15599	15669	15777	15855	15753	15720	15625	15691	15607	15766	15746	15567	15709	15822	15592	15673	15615	15486	15746	15688	15543	15701	15765	15516	15814	15633	15826	15549	15682	15637	15673	15538	15938	15673	15775	15660	15641	15626	15546	15700	15589	15643	15552	15701	15823	15784	15791	15683	15733	15779	15686	15642	15787	15696	15698	15839	15840	15818	15662	15729	15739	15557	15593	15865	15628	15636	15810	15723	15713	15658	15690
23028	21347	29264	24158	24273	30657	34768	30477	29138	27883	26535	24852	24176	23315	22081	21770	21356	21408	20950	20985	20468	20563	20322	20409	20358	20358	20581	20591	20392	20188	20090	20161	20287	20099	20294	20303	20017	20252	20081	20111	19901	20188	20153	20338	19930	20299	20304	20152	20131	20159	20096	20245	20108	20012	20111	20263	19964	20272	20187	20150	20023	19926	20073	20096	20136	20164	20259	20027	20122	20160	19936	20030	20091	20020	20297	20038	20037	20040	19895	20083	19958	19967	20075	19979	20127	20169	20295	19847	19819	20033	20053	19811	20002	20070	20004	20151	20046	19932	19902	20002	20146	19885	20115	20091	20001	19947	20048	20119	20133	20170	20208	20211	20265	19959	20107	19921	19980	20167	20099	20033	20136	20104	20072	20102	19950	20035	20218	20180	20286	20105	20168	20071	19877	20013	20273	20259	20099	20080	20279	20030	20179	20159	19996	19890	19997	20160	19960	19871	20026	19946	20066	20119	20086	19983	19977	20044	20051	20074	20029	19928	20154	19866	20062	19910	20069	20302	20114	19967	20025	19927	20013	20118	19966	20137	19880	20194	19722	20012	20158	19950	19984	20053	20044	20075	20046	20243	20005	19992	19949	20091	19985	20187	20108	20189	20352	20047	20049	20161	20186	20361	20179	20162	20096	19879	19969	19946	20051	19958	19960	19706	20028	19967	20186	19974	19842	19892	20004	19904	20031	20006	20086	20037	20419	19908	20110	19998	20001	20087	20034	20097	20101	19989	20172	20082	20071	19830	19954	20073	19905	19955	19898	20161	20298	20060	20227	20065	20096	20073	19974	20051	20172	20017	19954	20030	20086	20095	20059	20166	20075	19956	20181	19913	20020	20185	19927	20221	20212	19993	20119	20202	20180	20117	20170	19833	20252	20085	20147	20033	20047	20051	20220	20173	19964	19959	20267	20129	20158	20040	20040	20244	19839	20100	19983	20156	20046	19999	20223	19827	20153	19895	19964	19831	19821	19852	20219	20096	20207	20058	20003	20084	20022	20062	20095	20118	20303	20159	20177	20017	19881	20078	19955	19989	20180	19922	20076	20084	19890	19924	20085	20014	20108	20057	19966	20160	20106	19962	20239	19983	20042	19969	20039	19840	19930	20035	19964	19933	20051	19947	20126	20239	20374	20084	20179	20090	20051	20066	20018	19980	20094	20104	20239	20311	20051	20164	20066	20141	20065	20221	20081	20021	20297	19953	19918	19925	19893	20138	20069	19993	19944	20079	20164	19895	20187	19902	20031	19943	20095	20161	20101	20157	20095	19883	20279	20226	20175	20141	20120	20265	20019	20030	20083	19935	20287	20111	19955	20050	19899	20171	20193	20075	19891	20130	20184	20257	19924	19941	20039	19923	20088	20189	20102	20049	20049	20010	19944	20323	19946	20153	20108	20147	19907	19975	19842	19888	20181	20223	20120	20055	20101	20178	20048	20035	19805	20122	19822	20191	20057	20195	19911	20050	20113	19906	20242	19997	20097	20091	19877	19979	20006	19760	19884	20034	20080	20063	20045	20042	20163	19940	20209	20242	19980	20036	20187	20031	19904	20205	19890	19993	20201	19871	20193	20005	19815	20217	20130	20188	20183	20116	20002	20016	20186	20233	20111	20141	19902	20061	20157	20047	20233	20175	20143	19968	19918	20230	20203	20053	20150	20032	20060	19865	20184	19780	20093	20011	20235	20032	19840	19965	19987	19888	19794	19928	20007	20152	19956	20219	20023	19868	20035	20022	19765	20135	19931	20003	20085	19940	20011	19966	20211	20014	20170	20047	20010	20000	20025	20109	19981	19774	20099	20210	19978	20109	20104	20234	20030	20187	20089	20054	20210	19939	20083	20285	19973	20029	20053	20099	20019	20189	20144	19889	20036	20092	19925	20276	20090	20081	20124	20075	20140	20126	20192	19912	19864	20097	20164	20117	20260	20074	20319	20317	20081	20001	20060	20246	20034	20298	20020	20167	20171	19906	19932	19939	20071	19860	20022	20091	20077	20083	20118	20175	20067	20220	19942	20080	20086	19924	20062	19891	20107	20137	19954	20251	19976	19967	20050	20047	19840	20048	19909	19944	19895	20251	19998	20139	20108	19966	20061	19964	20082	20091	20039	20237	20385	20059	19995	20184	20039	19943	19968	19958	20025	20084	20029	20118	20163	20368	19841	20202	20064	20101	19967	19982	20180	20062	20152	19925	20209	20194	20034	19937	20179	20162	19890	19951	20118	20205	19936	19827	20004	20086	20238	20084	20141	20166	19999	19954	20130	20043	20134	19990	20084	20070	20082	20126	20038	20101	20200	20165	20153	20099	19903	20020	20063	20035	20012	20062	19999	20150	19942	20007	20203	20097	20145	20201	20136	20191	20121	20156	20273	20102	20133	20042	20120	19960	20333	20106	20054	19978	20118	20287	19999	20189	20052	20196	20075	20133	20122	20181	20007	19834	20032	20072	20162	20118	20115	20051	20357	19984	20238	20006	20093	20207	19984	20006	19959	19861	20182	20028	20059	19948	20028	20132	20133	20159	20111	20054	20103	19971	19879	20091	19954	20008	19938	19901	20196	20163	19995	19893	20189	20147	19856	19984	20218	20084	19891	20036	19964	19997	20080	20265	19980	20090	19985	20027	19831	19987	20114	19948	20109	19896	20000	20068	20225	20013	19730	20087	20013	19940	19854	19974	20143	20176	19923	19968	20159	20071	19914	19785	19844	20049	20242	20009	20010	19883	20109	19887	20090	20107	20254	19963	19765	20005	19848	20101	20294	19989	20162	20098	20209	19799	20160	20234	20086	20152	20128	19885	20049	20257	20067	20174	19953	20107	19960	20154	19993	20195	20044	20075	20051	19895	19838	20074	20152	19991	20079	19914	20185	20074	20167	20063	20182	19949	19936	20166	20148	20069	20089	20044	20197	19985	20227	20039	19962	19999	20175	19809	20228	20204	19957	20114	19880	20032	19994	20287	19976	20120	19989	20048	20202	20136	20131	19879	19949	20018	19997	19858	19909	20014	20147	20159	19805	19976	20101	20052	19948	20073	19920	20139	20210	20227	20248	19997	19844	20063	20349	20085	20169	20164	20092	20167	20194	19950	19985	20093	19931	20148	20054	20079	20181	20108	20126	20127	20017	20021	19837	20148	20012	20106	20143	20217	20094	20286	20237	19891	20008	20127	20081	20071	20008	20247	20037	20065	19990	20192	20024	20172	20013	20111	19956	20113	20045	20085	19847	20258	19874	20140	20105	19891	19937	20024	20017	20021	20024	20076	20123	20040	20021	19977	19890	20038	20067	20021	20131	19835	20035	20057	20001	19979	19983	20239	20134	20099	19982	20034	20151	20192	20130	19927	20119	20066	20115	20158	20233	20176	20228	20298	20000	20142	20100	20037	19846	20183	19878	20011	20050	19829	19929	19869	19923	19915	20139	20147	20227	20150	20004	20135	19624	19995	20139	20056	20103	19958	20044	20037	19962	20171	20299	20116	20007	19875	19850	20019	19936	20020	20096	19963	20042	19952	19944	19957	20101	20008	20096	19952	19942	20103	19879	19689	20199	19854	20117	19964	20109	19892	20294	20207	20299	19851	19998	20179	20046	20047	19837	19912	19841	20105	20210	19959	20139	20221	20076	20147	19966	20142	20134	20118	20069	19908	20060	19873	19902	20034	20168	20020	20063	19999	19955	19989	19960	19913	20061	19834	19951	20134	19887	20014	20061	20060	20128	20107	20041	20157	20137	20092	20077	20257	20095	20241	19885	20056	19692	20084	20029	20099	20217	20062	19972	19984	20286	20044	20167	20037	20266	20120	20072	19817	20075	20059	20178	20178	20183	20171	20077	20086	19961	20100	19960	20132	20151	20045	20026	19831	20046	20153	19975	20204	20016	19992	20194	20153	20068	20037	20325	20046	19933	19890	19913	20030	20046	20111	20153	20227	20135	20271	19989	19928	20015	19969	20119	20225	20269	20074	20172	20172	19971	20032	19869	19923	20093	20049	20188	20061	20076	20189	20085	20024	20079	20018	20074	20001	20000	19943	20034	20147	19982	20149	19775	19974	20043	20067	20237	20084	20243	19845	19987	20258	20131	20194	20163	20143	20075	20210	20024	20144	20008	20290	20154	20262	20027	20206	19941	20022	20115	19988	20067	20342	19861	20157	20031	20050	20114	19993	20026	20135	20204	19990	20228	20043	20137	20007	19905	20117	20116	20032	19815	20039	20038	19974	19974	20303	20110	20069	20248	20019	20181	20067	20105	20118	20279	20168	20034	20103	20191	20098	20241	20210	20310	19950	20103	20251	20130	20185	19695	20133	20151	20135	20224	20280	20160	20277	19858	20007	20169	20187	20145	20171	20218	20102	19979	20054	20208	19907	20151	19892	20206	20169	20101	19979	20029	20169	20130	20202	20214	20072	20279	20047	20163	19884	20188	20052	20111	20041	19932	19952	20036	19975	19974	20026	20166	20260	20283	20284	20062	20055	20200	20129	20100	20210	20036	19926	19932	19820	20020	20055	19904	20082	20028	20123	20081	20036	20146	20230	19999	19945	20049	19941	20110	20165	20234	20165	19997	20151	20036	20054	19910	20150	20164	20172	19982	20327	19791	20155	19984	20259	20176	20096	19975	19843	20258	19822	20099	20200	20211	19953	19886	20135	20404	20102	19985	19981	19904	20127	20184	19978	20029	20009	19867	20203	20146	20095	19864	20177	20182	20031	19960	20243	20132	20100	20125	20188	20067	20034	20113	20013	20076	20066	20197	19974	19930	19775	19887	20061	20054	20203	20207	19833	19888	20041	20100	20277	19890	19871	20281	20255	20208	20051	19957	20127	20101	19919	20044	20096	20041	20144	20043	20130	20094	20015	19947	19924	20068	20054	19826	19951	20012	19903	20057	19972	20050	20170	20106	20001	20119	20184	20154	20189	20049	20135	19887	19933	20246	20170	20003	20014	20179	20144	20060	19828	20175	20072	20298	20092	20138	19977	19914	20149	20004	20400	19776	19840	20100	19992	20174	20258	19833	19861	20231	19902	20140	20107	19858	20282	20285	19909	19943	19952	20069	20129	20045	19918	20031	20022	19955	20119	19940	20040	20170	20032	19968	19963	20113	20222	20013	20013	20179	20235
33984	60549	56371	45190	40196	36889	33524	30810	28704	26875	24921	22920	21491	19894	19096	18236	17778	17608	17465	17090	16820	16748	16691	16500	16534	16749	16639	16602	16430	16302	16327	16206	16339	16391	16198	16193	16345	16259	16338	16249	16281	16320	16235	16156	16390	16249	16282	16420	16231	16202	16155	16388	16297	16139	16277	16149	16132	16304	16346	16255	16250	16278	16351	16253	16177	16207	16101	16248	16173	16326	16280	16478	16273	16140	16086	16097	16192	16235	16416	16150	16435	16138	16461	16225	16391	16141	16268	16274	16205	16251	16206	16181	16099	16223	16218	16299	16338	16188	16265	16225	16391	16252	16313	16288	16231	16177	16187	16300	16350	16198	16238	16036	16282	16316	16217	16319	16160	16135	16186	16261	16187	16200	16183	16185	16159	16169	16241	16139	16347	16255	16063	16169	16281	16256	16203	16120	16180	16316	16227	16117	16529	16254	16348	16236	16303	16259	16323	16227	16230	16082	16271	16163	16306	16169	16259	16319	16240	16228	16402	16163	16296	16311	16060	16206	16291	16292	16329	16182	16292	16251	16135	16209	16327	16158	16308	16212	16207	16330	16186	16250	16154	16386	16191	16234	16177	16323	16254	16241	16313	16241	16261	16300	16175	16068	16203	16367	16321	16248	16231	16232	16223	16239	16222	16101	16151	16295	16262	16304	16101	16170	16184	16290	16249	16389	16219	16175	16123	16412	16041	16308	16053	16309	16158	16333	16198	16210	16200	16300	16355	16188	16186	16152	16299	16316	16137	16208	16263	16286	16275	16223	16210	16263	16121	16368	16254	16176	16248	16081	16376	15997	16172	16413	16199	16208	16173	16338	16254	16297	16220	16342	16355	16305	16085	16349	16267	16282	16176	16206	16330	16408	16189	16342	16355	16222	16351	16225	16318	16215	16368	16253	16224	16249	16396	16367	16232	16172	16197	16201	16281	16227	16259	16287	16297	16193	16200	16261	16334	16340	16117	16253	16222	16298	16350	16334	16307	16271	16526	16200	16045	16391	16281	16195	16258	16235	16353	16111	16185	16129	16218	16211	16254	16454	16273	16209	16291	16339	16169	16142	16283	16190	16463	16180	16256	16099	16214	16416	16233	16249	16125	16133	16259	16287	16137	16254	16253	16290	16299	16333	16292	16136	16248	16232	16054	16053	16146	16171	16343	16104	16254	16157	16122	16235	16335	16163	16262	16281	16310	16187	16172	16338	16141	16091	16413	16098	16334	16154	16020	16288	16163	16113	16219	16147	16169	16247	16236	16110	16327	16145	16241	16142	16293	16161	16346	16230	16279	16376	16302	16228	16173	16421	16198	16292	16316	16084	16277	16363	16034	16324	15970	16169	16367	16093	16129	16196	16288	16260	16248	16256	16173	16318	16225	16246	16310	16185	16403	16209	16323	16306	16282	16219	16240	16154	16208	16358	16249	16349	16425	16125	16275	16114	16349	16069	16277	16307	16416	16409	16118	16238	16238	16080	16380	16317	16248	16249	16161	16185	16041	16366	16342	15989	16223	16353	16230	16258	16261	16218	16291	16049	16254	16220	16269	16204	16149	16055	16344	16264	16328	16231	16213	16232	16260	16133	16280	16135	16432	16113	16202	16368	16207	16342	16184	16508	16144	16357	16221	16252	16212	16251	16511	16194	16261	16467	16370	16057	16191	16280	16085	16205	16296	16319	16134	16213	16181	16321	16277	16345	16213	16302	16194	16425	16038	16220	16367	15979	16173	16167	16130	16192	16174	16243	16183	16302	16259	16107	16314	16210	16145	16103	16259	16349	16184	16250	16188	16200	16215	16200	16282	16111	16259	16299	16257	16256	16163	16150	16165	16301	16071	16303	16267	16119	16217	16204	16195	16184	16209	16328	16336	16226	16343	16227	16326	16221	16368	16269	16301	16378	16289	16189	16105	16177	16220	16249	16342	16336	16293	16164	16171	16264	16083	16307	16124	16275	16144	16305	16092	16186	16287	16230	16381	16208	16252	16224	16145	16382	16177	16206	16278	16227	16098	16052	16096	16258	16115	16290	16324	16137	16349	16202	16251	16119	16118	16405	16261	16346	16197	16241	16266	16290	16111	16258	16295	16295	16280	16184	16126	16026	16189	16235	16246	16091	16405	16309	16333	16292	16120	16399	16250	16343	16269	16249	16284	16169	16136	16381	16219	16246	16408	16289	16451	16222	16098	16217	16413	16490	16157	16150	16317	16414	16228	16304	16232	16270	16209	16317	16261	16500	16344	16250	16188	16227	16265	16171	16194	16194	15963	16345	16146	16259	16149	16337	16179	16341	16093	16360	16252	16092	16250	16291	16228	16238	16216	16400	16333	16337	16194	16336	16204	16114	16224	16274	16320	16190	16017	16120	16463	16239	16278	16223	16261	16079	16077	16364	16330	16270	16056	16355	16280	16262	16244	16095	16259	16311	16244	16293	16185	16239	16210	16244	16141	16294	16133	16219	16352	16030	16192	16324	16171	16245	16324	16178	16261	16237	16307	16118	16111	16354	16322	16200	16397	16169	16193	16167	16216	16422	16143	16272	16181	16181	16283	16235	16254	16380	16272	16150	16264	16246	16241	16190	16295	16422	16293	16394	16372	16029	16259	16227	16119	16174	16116	16245	16195	16189	16246	16101	16244	16211	16205	16202	16153	16064	16261	16119	16270	16191	16064	16274	16218	16391	16225	16200	16013	16081	16183	16244	16091	16209	16359	16201	16243	16394	16221	16079	16108	16270	16160	16118	16276	16138	16290	16264	16073	16221	16216	16329	16355	16320	16096	16349	16194	16285	16166	16207	16241	16052	16314	16226	16259	16375	16270	16007	16063	16369	16358	16449	16129	16284	16021	16191	16149	16173	16338	16308	16301	16360	16392	16194	16203	16372	16353	16423	16129	16306	16474	16342	16225	16481	16197	16300	16154	16336	16318	16256	16210	16354	16155	16261	16123	16115	16163	16286	16323	16262	16358	16241	16137	16178	16388	16144	16311	16352	16279	16314	16214	16290	16234	16141	16431	16325	16176	16266	16220	16210	16146	16269	15933	16134	16202	16121	16329	16295	16231	16359	16372	16210	16368	16025	16045	16220	16252	16321	16265	16250	16227	16203	16335	16168	16002	16132	16162	16298	16223	16193	16248	16181	16345	16217	16252	16211	16271	16234	16193	16358	16141	16295	16328	16178	16179	16140	16226	16319	16155	15915	16385	16294	16285	16204	16267	16297	16188	16293	16248	16185	16259	16217	16273	16212	16138	16163	16129	16257	16177	16054	16358	16180	16343	16300	16374	16205	16222	16330	16176	16118	16221	16291	16227	16229	16274	16202	16322	16229	16283	16355	16140	16219	16217	16284	16099	16235	16139	16299	16260	16291	16297	16225	16196	16259	16190	16162	16234	16419	16284	16267	16163	16095	16218	16348	16195	16293	16384	16260	16216	16324	16221	16252	16350	16437	16127	16078	16404	16243	16331	16186	16232	16347	16289	16310	16087	16191	16235	16190	16263	16331	16228	16247	16334	16400	16251	16331	16285	16348	16252	16225	16360	16222	16141	16215	16317	16230	16342	16244	16217	16196	16241	16339	16392	16207	16233	16018	16236	16309	16087	16246	16290	16251	16163	16186	16178	16206	16219	16323	16299	16306	16364	16261	16342	16234	16237	16251	16192	16020	16232	16185	16198	16170	16283	16169	16273	16239	16183	16277	16193	16242	15901	16246	16015	16291	16367	16354	16252	16344	16253	16172	16364	16242	16228	16296	16340	16316	16318	16393	16075	16290	16266	16165	16179	16342	16385	16120	16317	16149	16186	16258	16248	16118	16226	16095	16295	16158	16227	16308	16382	16092	16264	16272	16243	16321	16177	16274	16311	16059	16153	16275	16170	16125	16031	16320	16047	16218	16233	16322	16099	16212	16383	16144	16191	16155	16095	16182	16282	16228	16144	16361	16199	16383	16228	16232	16134	16243	16140	16198	16226	16248	16380	16092	16276	16466	16397	16205	16349	16155	16383	16034	16285	16311	16265	16180	16250	16443	16255	16195	16069	16249	16201	16314	16302	16278	15944	16348	16177	16368	16289	16136	16076	16180	16210	16254	16386	16343	16211	16305	16327	16274	16222	16179	16276	16237	16323	16187	16110	16136	16347	16280	16266	16170	16206	16117	16081	16187	16278	16001	16101	16165	16159	16185	16243	16186	16298	16278	16363	16217	16266	16040	16218	16148	16226	16288	16232	16293	16187	16319	16278	16212	16231	16161	16218	16365	16366	16265	16320	16425	16049	16288	16254	16242	16206	16444	16307	16129	16005	16126	16086	16360	16131	16171	16194	16175	16202	16335	16255	16318	16276	16336	16131	16273	16322	16143	16185	16400	16157	16181	16381	16250	16253	16459	16192	16213	16207	16222	16217	16147	16133	16198	16320	16164	16246	16131	16129	16284	16230	16181	16207	16256	16212	16070	16274	16228	16387	16159	16252	16291	16267	16225	16264	16183	16368	16361	16216	16249	16187	16259	16398	16214	16175	16304	16169	16307	16238	16128	16190	16201	16264	16203	16245	16349	16304	16315	16391	16374	16275	16197	16232	16404	16311	16080	16386	16124	16324	16160	16334	16184	16093	16351	16293	16297	16322	16274	16272	16281	16168	16163	16346	16257	16167	16297	16282	16336	16175	16335	16088	16280	15950	16247	16341	16183	16264	16141	16135	16185	16163	16367	16161	16281	16407	16074	16377	16339	16330	16287	16316	16178	16301	16203	16292	16365	16250	16271	16167	16333	16165	16329	16231	16387	16179	16138	16305	16325	16153	16265	15930	16219	16139	16229	16206	16359	16382	16206	16151	16102	16384	16266	16104	16392	16231	16401	16228	16296	16126	16267	16309	16206	16301	16213	16213	16235	16325	16187	16345	16072	16097	16143	16160	16324	16108	16192	16213	16102	16205	16237	16177	16204	16222	16317	16184	16135	16252	16148	16201	16191	16119	16290	16024	16176	16069	16288	16117	16201	16228	16171	16188	16172	16292	16278	16257	16425	16238	16275	16169	16087	16151	16420	16164	16257	16160	16315	16269	16210	16235	16155	16263	16184	16154	16181	16260	16116	16292	16212	16112	16231	16288	16286	16176	16165	16330	16166	16211	16075
29748	31346	40945	37015	30686	28365	26064	24166	23229	22174	21242	20535	20420	19864	19520	19446	19499	19457	18887	19204	19117	19033	18921	19113	18814	18832	18714	18873	19027	18896	18804	18866	18879	18800	18790	18769	18816	18847	18758	18775	18769	18772	18770	18805	18891	18862	18900	18705	18734	18722	18793	18783	18752	18684	18660	18845	18960	18969	18627	18700	18817	18697	18838	18948	18600	18659	18750	18626	18673	18773	18684	18645	18764	18790	18781	18655	18878	18733	18784	18787	18769	18721	18870	18729	18929	18920	18895	18760	18800	18778	18718	18932	18887	18876	18761	18729	18866	18807	18899	18741	18714	18855	19034	18554	18914	18765	18781	18728	18865	18630	18832	18837	18816	18659	18711	18595	18786	18862	18799	18555	18714	18829	18782	18856	18648	18645	18824	18936	18799	18874	18876	18864	18656	18887	18840	18672	18610	18728	18647	18859	18651	18707	18702	18752	18629	18831	18834	18786	18615	18750	18615	18638	18594	18921	18877	18684	18678	18764	18591	18903	18802	18807	18889	18732	18882	18775	18551	18528	18644	18701	18761	18871	18837	18941	18697	18565	18751	18743	18572	18940	18694	18610	18751	18710	18692	18649	18929	18530	18792	18762	18791	18780	18824	18934	18685	18796	18647	18670	18756	18917	18658	18844	18794	18883	18788	18751	18701	18840	18808	18855	18810	19006	18942	18780	18857	18926	18691	18889	18718	18685	18587	18614	18760	18845	18836	18878	18918	18832	18593	18830	18811	18734	18808	18784	18751	18983	18728	18771	18601	18918	18518	18645	18674	18643	18795	18903	18868	18885	18769	18889	18707	18568	18585	18711	18741	18945	18965	18863	18615	18708	18860	18786	18759	18619	18802	18773	18932	19038	18659	18818	18557	18609	18741	18586	18656	18937	18778	18537	18606	18697	18930	18804	18764	18807	18744	18800	18727	18752	18808	18630	18808	18893	18552	18654	18640	18830	18797	18712	18946	18566	18810	19127	18855	18939	18770	18631	18885	18680	18823	18717	18598	18647	18662	18861	18750	18811	18722	18745	18671	18843	18693	18662	18768	18854	18839	18719	18683	18670	18730	18757	18661	18713	18916	18805	18874	18776	18868	18816	18875	18950	18830	18743	18757	18673	18844	18937	18934	18917	18724	18497	18695	18696	18828	18633	18885	18996	18831	18636	18760	18721	18919	18869	18959	18849	18905	18599	18802	18927	18830	18655	18891	18692	18819	18896	19089	18986	18724	18889	18734	18859	18731	18710	18758	18884	18760	18725	18613	18823	18752	18849	18822	18800	18791	18637	18356	18602	18947	18724	18806	18874	18780	18542	18813	18780	18741	18733	18740	18819	18807	18683	18912	18974	18854	18933	18803	18731	18788	18856	18860	18866	18837	18798	18648	18889	18922	18744	18899	18839	18760	18798	18939	18771	18660	18759	18742	18960	18801	18734	18788	18849	18812	18754	18858	18654	18929	18713	18689	18788	18872	18766	18923	18705	18663	18599	18828	18700	18810	18649	18924	18901	18863	18634	18775	18864	18772	18905	18978	18720	18788	18655	18737	18585	18660	18604	18883	18853	18636	18650	18768	18963	19034	18688	18579	18882	18752	18822	18972	18919	18894	18748	18702	18676	18736	18775	18729	18689	18699	18708	18780	18672	18720	18775	18737	18842	18966	18764	18852	18589	18752	18723	18875	18797	18764	18989	18777	18884	18541	18747	18790	18702	18782	18775	18877	18759	18565	18912	18870	18760	18569	18859	18780	18677	18762	18811	18818	18540	18509	18725	18760	18756	18642	18679	18831	18691	18766	18742	18759	18669	18802	18851	18767	18857	18722	18716	18861	19023	18830	18804	18691	18745	18715	18721	18846	18861	18825	18868	18785	18849	18600	18750	18874	18552	18858	18759	18845	18706	19053	18807	18762	18937	18562	18751	18954	18983	18666	18822	18929	18683	18796	18783	18800	18701	18622	18649	18568	18755	18791	18863	18638	18780	18703	18452	18710	18856	18771	18499	18601	18651	18693	18889	18928	18636	18750	18617	18614	18638	18770	18932	18737	18907	18752	18844	18626	18699	18640	18757	18744	18819	18711	18695	18657	18803	18771	18809	19032	18830	18714	18820	18834	18980	18954	18860	18805	18712	18796	18574	18792	18738	18707	18634	18743	18448	18869	18789	18673	18834	18666	18710	18800	18748	18700	18611	18775	18807	18717	18822	18808	18737	18772	18810	18700	18707	18753	18743	18607	18668	18745	18773	18926	18927	18680	18584	18863	18855	18617	19069	18724	18830	18704	18879	18961	18958	18807	18746	18802	18713	18654	18772	18877	18781	18714	18671	18786	18703	18574	18620	18862	18721	18837	18721	18929	18807	18849	18688	18930	18892	18992	18803	18821	18581	19042	18826	18789	18792	18770	18787	18720	18741	18682	18991	18720	18787	18851	18686	18868	18814	18615	18959	18760	18673	18756	18790	18667	18561	18675	18834	18447	18810	18565	18940	18757	18697	18767	18795	18676	18678	18817	18636	18762	18646	18843	18786	18734	18800	18788	18631	18995	18838	18740	18907	18859	18887	18647	18703	18847	18729	18650	18806	18845	18714	18546	18720	18878	18756	18895	18873	18535	18708	18846	18929	18734	18741	18650	18747	18740	18597	18792	18544	18888	18913	18986	18784	18908	18869	18765	18848	18838	18680	18692	18785	18783	18686	18639	18747	18812	18892	18900	18701	18903	18823	18906	18906	18895	18805	18755	18751	18729	18888	18851	18700	18612	18672	18703	18779	18868	18599	18689	18666	18920	18779	18935	18939	18641	18819	18530	18724	18759	18797	19039	18859	18783	18535	18613	18807	18924	18893	18694	18656	18689	18820	18964	18965	18817	18717	18763	18870	18818	18483	18660	18849	18969	18902	18841	18709	18776	18780	18673	18815	18687	18920	18906	18913	18665	18799	18695	18766	18575	18883	18902	18797	18827	18714	18752	18554	18896	18798	18862	18622	18709	18803	18880	18888	18736	18673	18735	18661	18783	18751	18668	18823	18855	18727	18848	18686	18645	18590	18938	18707	18812	18669	18919	18850	18931	18856	18919	18798	18712	18737	18641	18853	18973	18849	18731	18820	18610	18742	18805	18513	19031	18731	18773	18899	18832	18735	18744	18743	18576	18753	18900	18676	18706	18885	18839	18516	18827	18914	18834	18827	18780	18878	18865	18618	18847	18786	18810	18686	18879	18778	18793	18647	18629	18808	18666	18740	18987	18683	18737	18796	19028	18741	18601	18788	18830	18618	18814	18679	18791	18695	18889	18841	18798	18865	18747	18721	18819	18738	18791	18895	18661	18764	18855	18757	18974	18692	18691	18904	18731	18775	18826	18938	18666	18724	18617	18864	18774	18817	18935	18853	18771	18777	18654	18720	18556	18808	18932	18757	18702	18755	18764	18912	18699	18733	18805	18726	18723	18792	18718	18773	18695	18765	18900	18751	18847	18871	18887	18672	18800	18699	18869	18715	18777	18683	18806	18784	18585	18730	18502	18829	18819	18774	18762	18812	18742	18766	18579	18869	18768	18842	18767	18792	18884	18700	18802	18812	18800	18668	18903	18883	18805	18678	18749	18872	18903	18912	18888	18652	19035	18741	18883	18692	18537	18682	18817	18766	18647	18756	18794	18845	18792	18789	18848	18671	18716	18666	18865	18843	18781	18809	18717	18873	18779	18658	18880	18766	18836	19004	18789	18839	18600	18822	18869	18860	18839	18897	18627	18797	19049	18499	18811	18759	18873	18761	18765	18759	18700	18889	19020	18798	18792	18762	18759	18831	18865	18669	18912	18767	18916	18807	18432	18844	18585	18651	18885	18715	18582	18733	18763	18772	18756	18933	18846	18919	18834	18724	19031	18752	18802	18900	18744	18728	18837	18899	18809	18786	18729	18615	18768	18609	18829	18756	18641	18755	18875	18879	18764	18811	18725	18879	18751	18686	18628	18716	19091	18790	18546	18687	18827	18715	18745	18805	18924	18733	18871	18775	18822	18759	18678	18801	18787	18489	18585	18523	18679	18774	18872	19003	18774	18817	18736	18681	18921	18958	18679	18688	18772	18731	18709	18837	18830	18800	18719	18849	18733	18854	18836	18784	18853	18881	18695	18678	18736	18767	18799	19081	18771	18854	18916	18710	18688	18584	19030	18846	18775	18990	18718	18699	18661	18872	18807	18870	18731	18743	18849	18844	18999	19003	18762	18695	18789	18549	19009	18781	18514	18837	18922	18619	18952	18752	18714	18643	18849	18727	18814	18779	18721	18795	18460	18882	18615	18792	18628	18742	18927	18706	18901	18792	18780	18806	18745	18772	18877	18831	18689	18791	18897	18881	18839	19083	18826	18667	18692	18652	18758	18911	18840	18761	18738	18783	18742	18574	18751	18617	18652	18686	18852	18879	18750	18697	18633	18850	18869	18851	18499	18538	18612	18812	18729	18878	18768	18690	18665	18675	18783	18867	18659	18843	18766	18971	18761	18846	18809	18842	18764	18487	18680	18842	18873	18659	18817	18650	18677	18616	18766	18726	18784	18869	19091	18779	18675	18925	18689	18670	18802	18812	18751	18881	18803	18853	18544	18919	18849	18880	18632	18954	18724	18812	18885	18865	18863	18914	18864	18817	18709	18769	18611	18806	18563	18584	18721	18772	18901	18738	18866	18834	18712	18968	18589	18839	18792	18850	18708	18862	18835	18641	18771	18842	18790	18902	18755	18874	18808	18626	18773	18601	18833	18721	18707	18632	18811	18722	18919	18667	18736	18773	18748	18897	18677	18564	18812	18604	18776	18697	18687	18695	18691	18923	18819	18860	18555	18804	18745	18734	18782	18789	18600	18793	18690	18781	18754	18754	18666	18798	18617	18729	18575	18866	18887	18905	18767	18920	19089	18866	18515	18670	18739	18705	18693	18626	18669	18885	18876	19113	18821	18798	18940	18644	18967	18833	18804	18785	18848	18825	18564	18779	18854	18970	18702	18784	18666	18734	19013	18681	18887	18659	18764	18839	18667	18955	18822	18774	18761	18679	18598	18676	18808	18887	18812	18821	18948	18761	18627	18681	18949	18799	18735	18891	18968	18704	19027	18854	18909	18772	18461	18559	18863	18918
32692	49254	44672	35054	30690	27608	25185	23604	21809	20293	19294	18151	17675	17279	16538	16261	16140	16271	15898	15840	15674	15721	15777	15758	15535	15690	15682	15549	15650	15589	15803	15578	15603	15440	15538	15596	15403	15677	15553	15489	15380	15500	15427	15502	15596	15568	15397	15350	15488	15496	15461	15481	15521	15413	15543	15593	15374	15543	15488	15373	15460	15676	15507	15478	15419	15501	15626	15689	15487	15727	15345	15743	15557	15410	15444	15501	15402	15561	15435	15442	15590	15514	15480	15376	15377	15455	15630	15569	15465	15335	15473	15558	15593	15685	15545	15465	15567	15423	15643	15579	15565	15501	15445	15534	15633	15448	15491	15503	15369	15572	15568	15389	15472	15534	15468	15583	15592	15620	15554	15426	15510	15389	15542	15439	15428	15417	15364	15495	15440	15472	15432	15420	15495	15588	15463	15501	15434	15517	15491	15457	15540	15561	15386	15503	15499	15532	15506	15468	15485	15560	15480	15643	15485	15504	15600	15496	15372	15487	15477	15667	15541	15447	15441	15572	15481	15644	15499	15508	15468	15571	15471	15456	15550	15586	15351	15549	15515	15372	15443	15287	15509	15514	15553	15551	15407	15483	15539	15303	15357	15687	15605	15434	15578	15435	15710	15541	15442	15418	15580	15549	15458	15448	15367	15558	15414	15534	15322	15524	15508	15484	15431	15543	15476	15603	15641	15558	15447	15559	15552	15586	15455	15768	15545	15600	15537	15544	15618	15491	15555	15258	15564	15420	15369	15592	15584	15476	15442	15558	15540	15693	15463	15408	15688	15545	15355	15318	15647	15450	15578	15494	15455	15610	15554	15439	15307	15425	15545	15595	15661	15526	15505	15651	15553	15587	15552	15447	15597	15522	15601	15597	15410	15436	15454	15573	15622	15541	15571	15551	15615	15579	15438	15473	15685	15371	15520	15566	15536	15578	15631	15337	15612	15585	15421	15547	15666	15513	15412	15572	15489	15530	15532	15597	15619	15305	15574	15482	15667	15506	15525	15418	15316	15651	15443	15537	15482	15565	15442	15665	15493	15334	15563	15517	15492	15587	15614	15556	15586	15538	15589	15491	15583	15572	15334	15452	15436	15508	15579	15326	15552	15514	15653	15336	15546	15495	15418	15702	15581	15599	15633	15479	15505	15672	15540	15631	15626	15592	15531	15581	15589	15588	15481	15491	15561	15403	15619	15560	15633	15621	15527	15402	15476	15480	15528	15616	15301	15267	15599	15497	15532	15566	15536	15498	15643	15526	15508	15402	15449	15321	15455	15511	15520	15715	15506	15532	15461	15442	15522	15347	15498	15401	15508	15360	15487	15443	15592	15475	15621	15412	15531	15479	15589	15387	15375	15557	15506	15363	15390	15510	15649	15470	15515	15571	15591	15512	15454	15595	15666	15608	15572	15584	15321	15493	15502	15583	15520	15472	15406	15613	15336	15567	15477	15629	15741	15477	15461	15681	15346	15605	15475	15635	15437	15479	15590	15472	15447	15453	15538	15553	15642	15393	15349	15482	15381	15569	15484	15534	15605	15681	15707	15328	15704	15484	15623	15523	15589	15454	15586	15551	15565	15501	15506	15422	15476	15709	15523	15725	15429	15473	15398	15538	15555	15718	15634	15485	15553	15410	15360	15588	15383	15316	15519	15312	15621	15427	15622	15501	15566	15454	15456	15471	15480	15510	15527	15719	15449	15524	15562	15485	15294	15649	15532	15626	15610	15391	15621	15491	15483	15544	15403	15368	15609	15428	15593	15401	15564	15513	15549	15431	15436	15654	15594	15617	15516	15372	15545	15556	15513	15580	15458	15522	15467	15373	15610	15504	15632	15386	15464	15435	15442	15463	15333	15487	15599	15653	15619	15606	15750	15404	15536	15642	15408	15499	15622	15580	15462	15531	15493	15578	15524	15495	15537	15547	15420	15536	15384	15590	15656	15337	15465	15629	15607	15575	15431	15503	15384	15444	15427	15630	15497	15452	15674	15501	15525	15589	15469	15359	15654	15588	15486	15711	15634	15573	15402	15481	15499	15563	15518	15472	15685	15576	15442	15708	15436	15527	15382	15442	15503	15491	15585	15616	15501	15546	15577	15580	15564	15515	15523	15444	15590	15537	15580	15518	15527	15610	15385	15626	15491	15542	15618	15565	15536	15344	15544	15602	15624	15622	15482	15405	15497	15491	15407	15627	15603	15496	15454	15603	15630	15553	15639	15559	15539	15563	15393	15532	15417	15582	15421	15394	15609	15588	15413	15540	15358	15771	15487	15405	15417	15601	15499	15466	15594	15764	15500	15486	15688	15543	15425	15491	15532	15384	15505	15502	15626	15627	15424	15510	15497	15514	15536	15649	15465	15430	15376	15553	15501	15618	15428	15521	15336	15482	15565	15325	15421	15562	15534	15416	15679	15519	15452	15560	15590	15385	15466	15496	15379	15419	15531	15539	15444	15554	15493	15546	15491	15425	15540	15651	15409	15629	15340	15473	15502	15311	15596	15651	15467	15378	15482	15569	15496	15704	15545	15437	15308	15635	15482	15345	15313	15411	15673	15453	15679	15556	15539	15673	15466	15360	15349	15592	15587	15660	15521	15530	15541	15771	15701	15374	15503	15595	15546	15545	15626	15544	15625	15624	15490	15517	15289	15643	15579	15306	15531	15537	15635	15379	15474	15569	15557	15464	15595	15438	15548	15586	15559	15431	15455	15743	15476	15480	15347	15605	15479	15679	15460	15524	15442	15483	15606	15439	15501	15753	15417	15560	15548	15482	15413	15358	15430	15705	15476	15450	15786	15454	15563	15457	15493	15539	15521	15565	15332	15509	15657	15324	15482	15446	15617	15620	15515	15509	15495	15383	15530	15596	15566	15585	15601	15657	15469	15514	15396	15559	15452	15468	15514	15529	15656	15481	15519	15513	15644	15522	15587	15598	15508	15457	15596	15569	15528	15481	15458	15471	15550	15318	15485	15475	15471	15568	15412	15514	15392	15772	15273	15400	15527	15457	15640	15487	15481	15589	15494	15585	15440	15526	15396	15556	15538	15438	15683	15532	15644	15511	15528	15464	15481	15380	15431	15612	15406	15514	15462	15450	15440	15267	15451	15433	15409	15551	15491	15459	15474	15385	15584	15568	15555	15462	15565	15628	15515	15522	15487	15579	15598	15700	15658	15438	15488	15595	15683	15513	15554	15359	15587	15568	15533	15640	15603	15335	15576	15424	15524	15412	15499	15452	15611	15582	15561	15342	15269	15278	15525	15535	15546	15501	15770	15533	15641	15386	15575	15494	15481	15364	15426	15489	15448	15465	15459	15416	15618	15636	15504	15459	15636	15548	15468	15568	15509	15494	15658	15695	15356	15534	15379	15538	15533	15607	15509	15661	15507	15662	15358	15499	15579	15533	15375	15485	15490	15469	15438	15592	15567	15426	15407	15680	15695	15407	15575	15580	15460	15404	15455	15427	15625	15445	15501	15402	15651	15502	15387	15615	15542	15693	15540	15439	15516	15333	15549	15609	15403	15481	15545	15518	15535	15577	15650	15521	15688	15557	15487	15624	15528	15494	15410	15456	15500	15591	15536	15456	15582	15669	15381	15603	15393	15407	15469	15538	15449	15344	15592	15519	15429	15661	15513	15549	15569	15519	15563	15532	15563	15596	15621	15684	15333	15516	15511	15480	15442	15552	15549	15466	15436	15440	15508	15410	15528	15525	15568	15588	15393	15597	15500	15560	15547	15562	15582	15517	15631	15555	15531	15317	15315	15458	15562	15643	15513	15625	15519	15479	15701	15518	15441	15433	15419	15430	15450	15469	15432	15507	15547	15466	15770	15344	15420	15479	15473	15627	15489	15520	15527	15614	15369	15547	15612	15491	15325	15588	15645	15621	15590	15576	15442	15471	15598	15544	15521	15522	15444	15585	15628	15618	15497	15572	15511	15546	15232	15651	15615	15486	15542	15438	15727	15462	15752	15380	15673	15595	15352	15492	15411	15437	15382	15536	15600	15382	15514	15514	15646	15417	15314	15358	15417	15597	15700	15499	15520	15384	15528	15467	15449	15683	15652	15402	15642	15506	15567	15372	15536	15583	15565	15379	15653	15562	15506	15587	15598	15323	15509	15706	15598	15647	15601	15545	15460	15498	15626	15573	15552	15652	15659	15460	15650	15612	15554	15496	15604	15586	15268	15625	15435	15614	15525	15459	15553	15502	15527	15378	15556	15417	15539	15616	15602	15561	15438	15393	15481	15524	15645	15586	15399	15518	15400	15567	15511	15462	15538	15716	15444	15567	15600	15627	15590	15623	15527	15403	15536	15577	15506	15422	15437	15389	15727	15605	15514	15520	15586	15594	15650	15480	15452	15458	15488	15573	15466	15399	15598	15581	15553	15488	15544	15632	15408	15488	15564	15426	15524	15525	15481	15498	15588	15483	15623	15625	15485	15514	15555	15567	15532	15665	15536	15490	15486	15613	15451	15573	15472	15422	15696	15607	15477	15713	15486	15575	15543	15628	15449	15486	15581	15599	15428	15620	15439	15413	15491	15445	15415	15706	15473	15418	15438	15611	15485	15686	15574	15427	15553	15525	15616	15437	15474	15396	15496	15493	15566	15673	15414	15607	15592	15565	15595	15466	15463	15462	15362	15533	15355	15437	15482	15581	15495	15490	15674	15435	15509	15537	15587	15508	15442	15527	15571	15536	15694	15658	15758	15524	15690	15523	15637	15527	15652	15545	15597	15593	15607	15484	15496	15460	15634	15329	15554	15506	15463	15577	15476	15608	15554	15333	15473	15436	15639	15401	15457	15538	15421	15444	15390	15633	15379	15479	15418	15522	15489	15689	15378	15622	15692	15404	15414	15399	15591	15557	15604	15492	15501	15426	15514	15591	15575	15394	15543	15423	15546	15534	15575	15493	15402	15404	15364	15405	15465	15629	15549	15418	15525	15440	15619	15598	15559	15589	15300	15444	15358	15547	15535	15587	15567	15467	15534	15412	15513	15541	15499	15439	15605	15393	15399	15557	15588	15584	15593	15385	15349	15563	15550	15499	15612	15464	15485	15480	15585	15728	15549	15601	15455	15439	15564	15513	15363	15666	15531	15593	15393	15556	15465	15732	15665	15448	15631	15333
24091	21385	29193	26157	27689	30963	31307	27563	25983	24631	23329	22240	21502	21190	20340	20315	20178	19995	19653	19430	19557	19271	19453	19015	19538	19226	19064	19244	19241	19149	19000	19204	19075	19156	18977	19347	19167	19227	19070	19024	19155	18902	19075	18981	18923	19215	19065	19171	19137	19038	18879	19003	18952	18999	19036	18734	19102	19053	19233	18976	19164	19174	19106	18871	19023	19131	18987	18971	19104	19176	19007	18867	18908	19025	19138	19240	19113	19078	19214	19012	19063	19042	19015	18948	19090	19216	19077	18888	18941	19091	19130	18919	18996	19141	18885	19048	19180	18999	19021	19128	19092	19054	18881	18975	19092	19030	19118	19141	19098	19020	18982	19180	18896	18944	18979	19183	19037	19080	18866	18911	19075	18851	19050	18912	19033	19019	18971	19139	19004	19169	19000	18984	19062	19232	19279	19159	18993	18884	18982	18944	18820	19025	19036	18982	18943	19048	19012	19028	18732	18931	19186	19001	19026	19134	19090	19087	19071	19117	19135	18944	18978	18941	19074	19126	19180	18974	19023	19144	18945	19008	19126	18889	18856	18881	19031	19151	18985	18926	19142	18868	18853	18978	19079	19192	19255	18945	19063	19093	18818	19188	18705	18830	19219	19121	18947	18967	18889	19189	18904	19132	19029	19023	19074	19045	19073	18934	19005	18896	19146	19039	19178	18961	19210	19109	18940	19034	19106	19057	19067	19047	19103	19016	18932	18909	18885	18993	19069	18872	19283	18965	18912	18974	19039	19016	19225	19066	18986	18988	19149	18885	18897	19159	19223	19210	18906	19092	19099	18930	19157	19056	19094	18986	18978	18963	18868	19136	19056	19056	18891	18939	19102	19033	19074	19047	18817	18996	19002	19009	19111	19094	18950	18710	19133	19133	19043	19028	18939	18932	19026	19197	19116	18769	19116	18878	18896	19134	19203	18987	19186	19028	19114	19098	19168	19258	19164	18924	19040	18896	18967	19146	18972	18899	18947	18959	19018	18987	19067	19001	19269	19044	19122	18903	18972	19117	19092	19204	19063	19009	18922	19079	19173	19188	18971	19027	19026	18900	18814	18795	18979	18775	18898	19032	19040	19066	19357	18974	18901	19168	19071	18834	19054	18944	18981	18985	19073	19231	18934	19284	19045	19018	19168	18972	19092	18978	18853	18881	18839	18972	19076	19007	18894	18897	19029	18887	19068	19103	19055	19135	19045	19000	18811	19052	19136	19043	18880	18934	18926	19169	19075	18987	19137	18869	19113	18866	18980	19053	18941	18967	19053	18973	18878	18858	18972	19060	18980	19029	18911	19008	18852	18723	19014	18887	19261	19084	18942	19065	19033	18917	19005	19168	18871	18789	19163	19008	18944	19039	19171	18918	18949	19015	19025	19129	19178	19293	18973	19016	19136	18920	18897	18947	19109	19068	19222	19109	19001	18943	19134	19013	19046	19249	19041	19083	19151	18929	19041	19062	18872	18975	18988	19214	18933	19035	18987	19084	19127	18788	19044	19161	19109	18844	19031	18965	18882	18891	19005	19023	19056	19075	19192	18999	19064	18943	19122	19077	18743	19017	19120	19079	18964	19012	19171	18961	18817	19122	18846	18801	18991	19041	18948	19012	18978	18953	19152	18949	19047	19013	18958	18987	18823	19041	19022	19115	19070	19116	19056	19088	19370	18799	19041	19063	18989	19059	19013	19052	18956	19020	19028	19108	19018	19288	18912	18946	19112	18987	18970	19013	19063	19025	19286	18898	18985	19201	19124	19050	19097	18949	18938	18881	18864	18905	18907	19106	19169	18977	19023	18993	18931	19138	18775	18979	19216	18875	19093	18886	19209	18971	19149	18924	19054	19002	19072	19074	19030	18876	18910	19051	18959	19043	19096	19185	18967	19033	18763	19126	19100	18953	19123	18997	19002	19085	19086	18967	19142	19125	19129	18981	18862	19127	19075	19088	19055	18937	18955	19085	19081	18900	19044	18866	18934	19132	19006	18777	19085	18972	19120	19094	19207	18837	19028	18900	18970	19194	19125	18976	18856	18860	18967	18932	19035	19092	19120	19140	18990	18729	18859	19125	18923	19048	19113	19102	19117	19191	18817	18849	19251	18941	19324	19090	19093	18836	19177	18948	19202	19128	19127	18999	19150	19147	19089	19077	18956	18884	19165	18987	18817	19062	19195	18934	18831	18991	19058	19115	19219	18828	18867	19015	19011	19102	19151	18979	19136	19132	19109	19157	19169	19056	18884	19044	18940	19098	19047	19035	18972	19205	19147	19039	19094	19183	19014	19099	19078	19135	19197	19323	19157	19091	19024	19227	18954	18909	18845	18894	19083	18922	19038	19028	18990	18905	18970	18904	19190	19014	18863	19001	19165	18861	19024	19167	18974	19219	19036	18965	18940	19041	19097	18896	18987	18814	18872	19061	19294	19030	19033	18895	19009	19003	19114	19038	19055	18938	19172	19093	19072	18987	19010	19062	19031	19074	18973	19085	19184	19233	19181	19220	19114	19296	19066	19055	19034	18854	18931	19185	19046	19221	18977	19125	18969	18961	18965	18992	19115	18951	18826	18894	18886	19114	18989	18898	19024	19045	18932	19077	19224	19177	19265	18946	19069	18885	18838	19063	19069	19190	19218	19112	19012	19100	18834	18936	18997	19056	19099	19030	18808	18923	18928	19142	19019	18876	19029	18946	18840	18870	18887	19060	19229	19119	18927	19085	18902	18773	19171	19148	19109	19029	19118	19186	19076	19189	19301	19228	19221	18992	18813	18964	19184	19129	19023	18956	19162	18974	19344	18931	19056	18831	18943	19086	19022	19121	19201	18870	19007	19162	19052	19011	18953	18988	18980	18991	18964	18923	19226	19010	18874	18798	18934	19116	19016	19052	19379	19232	19172	19154	18999	19133	18933	18812	19252	19197	19029	19031	18905	18986	19159	19184	19104	19007	19074	19199	19077	19040	18996	19016	19107	18854	18968	19035	18982	18848	18979	19163	19102	18917	19265	19011	18923	19139	19025	19004	19114	18832	19067	19103	19206	19138	19014	19062	19022	18905	19094	19057	19153	18814	19027	19111	19255	18968	19066	19010	18970	19004	18992	19034	18889	18912	19095	18992	19031	18990	19055	19158	19007	18956	18756	18972	18849	19062	19127	19011	19068	18972	19119	19132	18821	19308	19115	18916	18973	19306	19120	19125	18934	18846	19182	19112	19148	19020	19208	18809	19044	19146	19240	19059	18949	18668	19082	18880	19022	18823	19196	19055	19080	18917	19029	19140	19157	18955	18821	18893	18946	19025	19161	19080	19154	18881	18985	19020	19032	19030	19216	18981	19067	19164	18942	19199	19096	18951	19111	19074	18991	19189	19177	18917	19037	19036	19241	19092	18967	18896	18990	19145	18848	19093	19076	19102	19191	19015	19074	19270	19058	19012	18907	18909	19009	19247	19096	18973	19034	18929	19091	19050	18760	18898	19182	19013	18877	18945	18841	19037	19067	18886	18981	18973	19029	18759	19034	19071	19184	18919	19080	18887	19036	18949	18922	19046	18963	19096	18999	19016	18813	19045	18859	18890	19024	18973	18960	19001	19052	19068	18936	19040	19213	19130	19216	18995	19014	19134	18974	19118	19188	18944	19105	19065	18822	19211	19071	19072	18921	19122	19048	19010	19022	18981	18921	18989	18910	18892	18962	18887	18785	18947	19000	18955	19207	19069	19234	19044	19091	19033	19286	18945	19156	18880	19174	18971	19113	19125	18918	18989	19095	18958	18885	18902	19155	19061	19051	19023	18887	18981	19100	18960	19201	18990	19013	19135	19012	19066	19024	19066	18961	19052	19158	19027	19070	19018	19094	19122	18990	19116	18939	18959	19204	19062	18940	19107	19079	19193	18976	19002	19066	19021	19015	18965	18894	18968	18946	18901	19022	19001	19062	18958	19055	19181	18803	19020	19183	19249	19029	18948	19112	19055	18977	19092	19082	19104	19070	19012	18892	19281	18949	18988	19178	19097	18812	19070	18991	19061	18791	19045	18928	18931	18991	18916	18950	18985	19065	19152	19074	19070	18913	19231	19014	19265	19334	19136	19020	19038	18902	18943	19192	19101	19021	19037	19117	19165	18975	19158	19020	18791	18980	18938	18914	18785	19056	19153	18816	19049	19110	19258	18866	18851	18956	18959	18976	19174	19075	19148	18893	19157	19209	19045	19131	19252	18853	19307	19107	19134	19138	18914	18948	19012	18903	19050	19102	18888	19222	18999	19012	19265	18813	18915	19230	18988	19165	19102	19034	19069	18850	19155	18994	18930	18995	19025	18857	19004	18949	18937	19012	18866	19010	18709	19032	19031	18983	19106	19072	18897	19051	18983	18977	19115	18815	18839	19104	18994	19115	19061	19129	19099	19226	18873	19020	19142	18996	19185	18898	18960	19061	18950	19036	18913	18886	19021	19145	18975	18925	18866	19082	19023	18997	19287	19048	19150	19018	18899	19037	19055	18970	18891	18832	19101	18940	19048	18980	19056	19143	19103	19090	19018	18854	18880	18868	19141	18983	18966	18837	19055	18949	18920	18899	19020	19042	19026	19172	18907	19115	19069	19121	19125	19173	19192	19112	19076	18952	18780	18964	19075	19118	19057	18992	19156	19144	18983	18931	19086	19098	19025	18955	18901	19163	18962	19124	19118	18987	19019	19034	19067	18969	18855	18854	18846	18960	19047	18963	19097	19153	19051	18804	18910	19005	19076	19181	19186	19082	19169	18843	19141	18862	19061	18894	19064	19071	19111	18767	19021	19024	18934	19077	18982	19154	19172	19146	19109	19023	19024	19106	18953	19195	18944	18718	18967	19060	19051	19025	18880	19051	18978	19024	19025	19018	19289	18807	19012	19208	19075	18960	19274	19055	19220	19148	19051	19095	18870	19009	18936	19075	18867	18928	19007	19185	18942	19102	18965	19197	19165	18959	18982	19121	19026	18962	18986	19082	19003	19065	19042	18943	18913	18988	18949	18934	18926	19218	19176	18928	19149	19041	18896	19081	18933	19082	19099	18988	19161	18997	18978	19016	19106	19143	19046	19017	19009	19116	18851	18984	19157	18870	19064	19155	18973	18894	18834	19176	18938	19018	18988	19186	18953
32447	55999	52249	41396	36412	32816	29749	27534	25322	23197	21300	20098	19095	18009	17572	17231	16979	16719	16242	16135	16147	16023	16016	15782	15833	15888	15931	15835	15830	15753	15737	15697	15597	15605	15694	15792	15587	15759	15546	15721	15729	15696	15539	15819	15833	15710	15631	15549	15802	15543	15742	15855	15881	15563	15646	15717	15538	15696	15504	15724	15677	15677	15621	15575	15672	15524	15726	15783	15616	15666	15657	15476	15709	15481	15664	15519	15790	15737	15541	15654	15731	15723	15542	15526	15651	15708	15769	15734	15645	15684	15619	15653	15697	15616	15743	15501	15693	15412	15785	15720	15638	15446	15650	15683	15720	15538	15602	15735	15608	15516	15779	15691	15624	15577	15642	15588	15814	15760	15701	15756	15696	15701	15644	15640	15529	15606	15643	15642	15796	15709	15732	15542	15733	15675	15734	15641	15534	15720	15736	15606	15719	15739	15750	15636	15663	15900	15750	15607	15838	15599	15692	15599	15700	15614	15702	15631	15628	15671	15628	15791	15775	15553	15723	15928	15671	15722	15622	15695	15755	15644	15637	15578	15633	15663	15836	15819	15870	15489	15747	15609	15753	15755	15702	15571	15769	15678	15581	15664	15660	15621	15629	15636	15608	15691	15715	15606	15616	15661	15567	15806	15723	15603	15831	15604	15649	15674	15748	15585	15713	15597	15664	15717	15753	15661	15676	15737	15737	15516	15744	15673	15677	15595	15677	15680	15563	15738	15712	15661	15781	15746	15734	15586	15675	15674	15606	15695	15643	15663	15678	15726	15682	15683	15810	15704	15657	15651	15676	15740	15691	15812	15888	15580	15750	15491	15828	15702	15595	15627	15587	15665	15836	15518	15748	15620	15362	15439	15639	15525	15738	15795	15445	15620	15667	15683	15702	15716	15706	15530	15732	15640	15618	15842	15663	15680	15690	15505	15656	15660	15702	15713	15877	15741	15665	15453	15832	15707	15492	15736	15508	15601	15753	15793	15719	15617	15853	15805	15638	15775	15641	15636	15492	15719	15865	15575	15787	15587	15543	15685	15598	15554	15825	15507	15793	15695	15729	15626	15775	15664	15733	15652	15797	15670	15571	15775	15655	15700	15835	15785	15369	15768	15684	15737	15822	15635	15608	15597	15651	15669	15624	15789	15423	15691	15816	15535	15626	15576	15709	15672	15509	15616	15686	15591	15594	15737	15694	15701	15552	15557	15745	15689	15704	15568	15598	15711	15560	15728	15750	15498	15495	15857	15698	15608	15607	15816	15743	15579	15427	15604	15643	15678	15777	15644	15581	15665	15607	15673	15553	15535	15722	15714	15824	15731	15661	15675	15771	15804	15705	15561	15716	15516	15494	15639	15616	15652	15594	15654	15543	15648	15587	15558	15708	15572	15733	15600	15697	15561	15601	15653	15730	15526	15765	15597	15502	15574	15688	15707	15640	15693	15735	15655	15788	15858	15682	15877	15733	15744	15617	15589	15666	15794	15643	15587	15643	15641	15848	15583	15767	15686	15866	15636	15630	15692	15607	15675	15774	15610	15656	15641	15716	15606	15501	15555	15673	15673	15789	15673	15693	15633	15795	15557	15783	15670	15526	15624	15751	15683	15707	15746	15668	15789	15470	15644	15592	15810	15784	15600	15661	15735	15570	15783	15651	15730	15746	15665	15587	15746	15818	15521	15612	15695	15546	15682	15624	15681	15774	15854	15667	15611	15600	15631	15781	15603	15700	15686	15711	15537	15809	15761	15684	15710	15494	15630	15688	15859	15668	15705	15707	15514	15640	15751	15681	15626	15648	15537	15493	15570	15602	15618	15693	15710	15748	15732	15787	15660	15578	15737	15731	15663	15691	15694	15907	15719	15778	15644	15748	15756	15610	15649	15527	15652	15640	15758	15700	15578	15624	15668	15565	15839	15614	15727	15647	15674	15761	15613	15744	15469	15756	15627	15660	15717	15684	15715	15640	15732	15729	15617	15570	15600	15606	15645	15637	15584	15616	15764	15590	15599	15595	15657	15620	15723	15719	15569	15710	15707	15669	15637	15544	15651	15736	15721	15630	15631	15571	15618	15804	15602	15545	15727	15741	15679	15500	15691	15642	15675	15694	15876	15633	15682	15726	15619	15702	15724	15596	15699	15732	15857	15817	15712	15614	15669	15656	15757	15578	15754	15593	15632	15783	15659	15520	15490	15650	15785	15545	15550	15867	15537	15515	15691	15627	15693	15567	15593	15642	15815	15608	15669	15704	15671	15728	15696	15622	15869	15716	15608	15633	15617	15726	15689	15685	15595	15698	15694	15586	15757	15488	15783	15618	15633	15562	15755	15674	15774	15578	15687	15729	15598	15641	15527	15593	15688	15741	15684	15695	15773	15537	15812	15608	15643	15607	15675	15545	15624	15439	15517	15605	15739	15662	15572	15701	15552	15619	15735	15683	15654	15670	15656	15535	15752	15881	15679	15508	15825	15831	15541	15688	15928	15628	15724	15703	15437	15607	15643	15737	15523	15453	15736	15589	15456	15754	15731	15634	15691	15616	15762	15639	15681	15662	15743	15579	15455	15791	15824	15682	15594	15625	15536	15525	15589	15608	15616	15661	15786	15591	15797	15665	15581	15737	15536	15919	15700	15586	15602	15522	15641	15702	15787	15670	15681	15489	15649	15621	15593	15625	15624	15761	15607	15713	15591	15745	15561	15564	15520	15517	15525	15764	15555	15628	15565	15496	15687	15661	15703	15531	15555	15618	15643	15834	15584	15676	15806	15595	15829	15791	15937	15672	15562	15564	15784	15646	15525	15617	15763	15733	15737	15667	15703	15705	15761	15650	15674	15509	15646	15732	15660	15785	15638	15615	15732	15675	15667	15593	15694	15554	15672	15589	15568	15632	15708	15793	15687	15841	15763	15640	15690	15626	15737	15665	15601	15736	15635	15812	15792	15676	15621	15654	15635	15472	15460	15625	15643	15746	15791	15609	15596	15527	15676	15578	15703	15680	15540	15565	15764	15571	15614	15690	15734	15590	15644	15710	15568	15581	15719	15621	15682	15434	15601	15587	15536	15645	15679	15526	15580	15629	15521	15711	15617	15687	15576	15564	15839	15637	15576	15628	15801	15558	15639	15559	15771	15650	15740	15783	15852	15606	15813	15557	15802	15720	15605	15729	15594	15563	15676	15803	15626	15660	15575	15649	15645	15618	15420	15524	15655	15702	15715	15516	15683	15669	15630	15796	15632	15768	15664	15530	15633	15710	15679	15607	15796	15543	15687	15649	15585	15670	15667	15629	15678	15551	15554	15814	15699	15517	15444	15636	15646	15633	15879	15641	15596	15529	15692	15684	15755	15728	15675	15677	15757	15544	15600	15560	15461	15590	15533	15599	15785	15596	15694	15388	15685	15729	15805	15765	15591	15619	15560	15732	15684	15593	15668	15665	15644	15705	15612	15503	15617	15659	15664	15412	15660	15645	15681	15611	15736	15585	15549	15556	15725	15683	15544	15674	15657	15557	15648	15696	15781	15760	15676	15586	15619	15660	15878	15575	15769	15529	15769	15630	15635	15574	15751	15718	15489	15813	15664	15653	15517	15612	15484	15700	15770	15621	15635	15728	15817	15787	15670	15701	15626	15784	15657	15720	15586	15602	15774	15602	15548	15520	15600	15663	15737	15635	15610	15636	15752	15539	15670	15711	15860	15652	15553	15713	15696	15609	15817	15607	15689	15759	15437	15516	15763	15616	15660	15788	15716	15696	15711	15764	15872	15837	15667	15781	15699	15663	15689	15506	15636	15844	15610	15658	15643	15700	15709	15546	15682	15797	15734	15647	15695	15726	15803	15736	15593	15677	15742	15538	15640	15582	15612	15599	15650	15502	15579	15471	15616	15562	15565	15645	15666	15690	15763	15626	15831	15742	15742	15671	15598	15582	15690	15848	15649	15645	15562	15783	15658	15844	15714	15775	15584	15586	15463	15768	15776	15637	15720	15696	15688	15698	15657	15625	15633	15606	15599	15664	15555	15644	15622	15656	15659	15654	15812	15765	15688	15584	15640	15629	15640	15552	15682	15679	15861	15493	15575	15736	15655	15579	15375	15654	15715	15746	15595	15750	15671	15747	15568	15668	15805	15837	15623	15795	15718	15462	15691	15585	15771	15640	15626	15754	15586	15630	15723	15617	15696	15727	15795	15815	15909	15765	15589	15601	15773	15666	15750	15668	15628	15633	15662	15511	15608	15811	15624	15628	15756	15716	15648	15401	15589	15518	15586	15459	15595	15709	15582	15629	15698	15706	15649	15649	15672	15666	15569	15792	15656	15828	15607	15706	15737	15636	15635	15641	15715	15506	15639	15853	15610	15483	15592	15765	15611	15609	15619	15588	15650	15501	15649	15716	15599	15823	15736	15613	15720	15622	15584	15570	15867	15675	15536	15667	15573	15747	15606	15698	15457	15493	15699	15685	15732	15750	15558	15746	15599	15604	15749	15541	15761	15629	15715	15681	15654	15693	15813	15633	15492	15626	15743	15477	15561	15732	15696	15749	15648	15584	15634	15765	15677	15722	15817	15644	15622	15742	15675	15870	15677	15566	15672	15618	15649	15749	15723	15888	15786	15523	15594	15699	15649	15788	15743	15644	15544	15900	15587	15544	15474	15570	15814	15611	15513	15702	15611	15682	15523	15653	15721	15549	15681	15652	15700	15840	15728	15738	15659	15703	15631	15602	15713	15723	15697	15793	15629	15611	15748	15728	15623	15633	15569	15735	15792	15710	15728	15577	15690	15626	15559	15679	15561	15649	15573	15689	15657	15865	15621	15641	15684	15520	15748	15608	15718	15589	15606	15725	15605	15632	15655	15712	15734	15641	15720	15761	15602	15696	15600	15656	15800	15696	15705	15586	15698	15602	15544	15869	15659	15555	15629	15576	15755	15699	15642	15585	15790	15723	15845	15552	15440	15713	15644	15724	15695	15511	15612	15597	15603	15739	15785	15717	15583	15614	15657	15618	15556	15608	15722	15581	15579	15755	15573	15746	15764	15763	15637	15780	15479	15634	15525	15636	15565	15675	15696	15515	15503	15641	15865	15642	15499	15702	15756	15829	15586	15831	15618	15663	15744	15854	15716	15610	15761	15553	15668	15668	15574
22989	21392	29307	24325	24567	31114	35239	30779	29053	27742	26209	24392	23639	22862	22040	21745	21568	21338	20716	20775	20482	20486	20231	20496	20415	20333	20335	20337	20378	20298	20242	20134	20220	20191	20292	20241	20295	19806	20018	19974	20048	20183	20050	19966	20094	20008	20205	20255	20025	20172	19884	19967	20118	20007	20127	20033	19968	20068	20347	20231	19909	20169	20162	20136	19967	19965	19982	19863	20198	20115	20208	19837	20118	19934	19948	19832	20087	20305	20040	19956	20070	19987	19928	19987	20128	20158	20163	20197	19988	19870	19951	20108	20096	19932	20179	20104	20313	19977	19933	19778	20055	19987	19698	20203	20064	20073	20061	19991	20271	20168	19926	19975	19952	20049	20085	20040	19984	20109	20206	19935	20070	19907	20002	19804	20153	19934	20101	19970	19862	19989	20017	20277	20036	19950	20219	20160	20261	20101	20037	20138	20142	20031	20098	20087	20144	19941	19908	20298	20108	20155	20162	20106	19800	19894	20241	20216	20013	20015	20059	19955	20158	20156	20061	19879	20156	20196	19911	19935	20049	19872	20088	20046	19999	20172	20150	19935	20074	19969	20052	20126	20079	20133	20311	19960	20148	19947	20211	20137	20004	20024	20020	20014	20038	19912	19821	20044	20140	20155	19934	19986	20082	20055	19992	20093	19963	19850	20040	19975	19960	19890	20022	19949	19922	19876	20048	19865	19896	20037	19948	20026	20086	19956	19759	19982	19863	20008	20057	20152	20045	20138	19798	20098	19711	19982	19855	19960	19970	19718	20297	20000	20020	20108	20014	19929	19885	20152	19956	19729	19891	20068	19960	19998	20043	19999	20027	19838	20041	20062	19956	20181	20057	20085	19929	19837	20075	19960	19991	19871	19872	19949	19818	20013	20044	19999	20041	19988	19952	19905	19875	20136	19995	20054	19991	20005	20187	20032	20121	19964	20073	19868	20074	20096	19966	20040	20014	19905	20019	20179	19938	19871	20139	19936	20027	20065	20093	20058	20004	19904	19980	20024	20053	20022	20149	20122	20250	19974	19917	19896	19885	20084	19869	19994	20167	20062	20039	19876	20029	20155	20012	20241	19939	20083	20045	19978	19983	20066	20146	20028	19978	20131	19933	20186	20131	19860	20203	20058	20194	20092	20145	19968	20098	19815	19799	20119	19992	19898	19984	20079	20051	20056	19941	19849	20045	19865	20243	19916	19865	19983	20063	19966	19742	19888	20032	19810	19936	20047	19958	20031	20325	19798	20016	20016	20002	19893	20197	20138	20100	20089	20115	20022	19902	20063	20018	20185	20060	19836	20219	19910	19862	19972	20018	19970	19986	19913	20049	20085	19802	19891	19956	19961	20069	19885	20033	20107	20246	20025	20004	20158	19981	20034	19928	20158	19998	19973	19842	19849	19956	20011	20204	19829	20009	19844	19947	19783	20069	19873	19909	19895	19763	20032	19974	20120	20078	20063	19887	20028	20045	19980	19835	20024	20076	19960	20086	19990	19922	20028	19990	19983	19917	19913	20057	20224	20022	20102	20105	19916	20038	19967	19891	19904	20208	19999	19915	19937	19901	20068	20003	19857	20076	19924	19854	19873	19757	19848	19879	20111	19831	19964	20093	19771	19917	19831	19952	19864	20091	20330	20057	19771	20086	20092	20237	20071	19783	19991	20089	20137	19958	20050	20004	19967	20035	20026	19922	19907	20083	20155	20052	20189	19870	19973	19858	20063	20234	20088	19885	20110	20236	19899	19864	20064	20133	19887	20233	20075	20108	19788	20071	19915	20070	19932	19974	20011	19953	19793	19890	19959	19870	19976	20058	20258	19997	20262	19771	19892	20164	19980	19849	20002	20049	19881	20070	19956	20147	19946	20085	20189	20210	20089	20024	20127	20226	20134	19834	19946	20125	19933	19999	19944	20031	20020	19858	19879	19925	19907	19878	20038	20156	19860	20080	20058	19928	19994	19975	19961	19982	19810	20044	20122	20076	19977	20135	19908	20264	20062	20047	20037	20021	20123	20019	19986	19816	19967	19959	20046	20074	19896	19979	19990	20122	19981	20172	19801	19984	19996	19855	19826	20113	20032	19878	20029	20118	19818	20224	19961	20115	20056	19954	20066	19987	20001	20148	20173	20044	19894	19968	19932	20002	20057	19934	19889	20000	19936	20083	20008	19868	20124	20011	19817	20146	20006	19970	19946	19962	20014	20011	20094	19869	20021	20129	19878	20016	20053	20039	19969	20019	19997	20007	20022	20045	20010	20001	20134	20093	19972	20060	20242	19998	19917	19595	19861	20198	19942	19979	20066	20027	20141	19921	19931	19922	20108	20051	20174	20104	20015	20136	20049	19890	19745	19993	20002	19927	19839	19785	20109	20116	19946	19981	20126	20019	20045	20216	20011	19966	20030	19966	20021	20075	20147	20141	19968	20006	19942	19964	20026	19999	20000	20116	19916	20259	20015	20160	20059	19985	20108	20021	19907	20064	20160	20132	19940	20125	20047	20179	20098	20169	19953	20014	19802	20091	20018	20200	19969	19985	19902	19963	19899	20014	20007	20102	20130	20141	20169	19854	20175	19833	20031	19854	19900	20003	19999	19975	19995	19898	20031	20227	20023	20110	20189	20016	20023	20080	19851	19989	20025	20115	20114	20095	19998	19820	19640	20070	19918	19788	19989	19948	20128	19967	20027	19926	20046	20124	19999	19758	19998	19955	20003	20027	19928	19992	19923	19812	19993	20016	19958	19928	19966	19978	19676	20101	20117	20047	20019	20092	19899	20122	20017	20049	20044	20130	20042	19864	20159	19955	19971	19989	20003	20017	19893	20088	20052	20085	19788	20098	20139	19888	19868	19758	19958	19934	20034	20009	19908	19878	19899	20107	19672	19921	20091	20034	20027	20119	19928	20171	20220	19939	19960	20085	20087	20095	20087	20067	19946	20158	20002	20135	19896	20145	20161	20103	19970	19947	20103	20034	19933	20085	20084	19782	20011	20142	20136	19898	20119	19973	19996	19955	19982	19986	20093	20141	19937	19943	20067	20026	20157	19948	19997	20109	19797	20202	20145	19985	20060	19829	20003	19837	20175	20027	20048	20198	20143	20203	20045	19896	19955	20077	19867	19973	20080	19972	20072	20099	19867	20287	19889	20076	20019	20143	20103	20091	20168	20081	20065	20114	19984	20002	20106	20125	19868	20159	19656	20226	19957	20171	20153	19912	19985	19967	20085	20073	20328	19978	20060	20039	19941	19826	19665	20032	20006	20096	20146	20039	19933	20139	20110	20051	20090	19965	19812	20226	19986	19925	20127	19945	19991	19945	19873	20101	19927	20145	19963	20077	19930	20030	20078	19802	19992	19995	19885	19995	19957	20126	20208	19965	19924	20150	20005	20146	20090	19953	19947	19962	19835	20020	19996	20082	20065	20217	20035	19953	20159	19978	20006	20096	20094	19929	20064	20095	19981	20161	20053	20090	19978	20033	19961	19985	20042	20138	20023	19849	19868	19905	19946	20072	19964	20087	20032	19894	20076	20052	19998	19891	19804	19973	20039	19997	19934	20009	19906	20254	19864	19951	19881	19854	19905	20131	20008	19973	19952	20011	20109	19910	19974	19989	20028	20022	20048	20093	19889	20224	20018	20110	19949	19931	20053	19877	20041	20072	20216	19907	19920	20043	20041	19862	19845	19964	19876	19854	20099	19929	19927	20006	20086	20059	20060	19994	20047	19886	20008	20001	20064	19744	19832	19952	19969	19833	19830	20010	20004	20052	20031	19904	20012	20172	20014	20134	20001	20046	19964	19675	19962	20094	20146	19913	20012	19920	20041	20123	20005	20140	20005	20050	20011	20157	19761	20031	20075	20096	19939	20056	20085	19881	19979	19985	20157	20026	20028	20004	20026	20039	20009	19894	19896	20143	20128	20133	19818	20125	19938	20041	19964	20333	20153	20052	20090	20032	19888	20211	19977	19855	19999	19959	19972	20338	19684	19989	20091	20035	19797	20010	20206	20010	20000	19973	20093	20112	19970	20046	20091	20010	20023	19860	19993	20008	20131	19937	19913	20033	20095	19956	20099	19901	20209	20064	19922	20123	20003	19959	20187	20138	20070	20033	19752	20042	19934	20185	19962	19874	20044	19984	19893	20126	20110	20047	20284	19956	20073	19901	20184	20119	19983	20098	20142	20110	19904	19958	19915	19883	20094	20034	20108	19878	19915	19774	19824	20202	20120	20100	19825	19995	19892	20238	20080	20177	20016	19809	19976	19932	19922	20084	20199	20007	20059	19885	20125	20100	19977	19987	20181	20016	19865	19942	20142	19934	20083	20028	19982	20066	20056	20046	19899	20034	20069	20242	20008	19886	20082	19984	19848	20413	20148	20035	19973	20067	19928	19948	19989	20143	19833	20007	20238	20006	20055	20039	19936	20006	19887	19922	19907	20057	19882	19873	20185	20037	20122	20071	19849	19952	20055	20032	19980	20103	19955	20114	19929	19876	20083	20040	20087	19724	19959	19967	19946	20100	19952	20011	19981	20144	20004	20022	19982	20047	19920	20036	20041	20151	20160	19969	20206	20127	19817	20084	20009	19978	19802	20009	20262	19834	19691	19947	19935	20026	20052	20040	20016	20101	19891	20076	19926	20077	20039	20193	20047	20047	19898	20018	19948	20223	20061	19934	20090	20040	19776	20024	20220	20032	19746	19791	19845	19955	20022	20010	20028	20074	19995	19878	19915	19885	19987	19960	20088	20043	19924	19868	19974	20027	20071	20154	19993	20138	19995	20061	20122	20024	19746	20046	19820	20007	19957	19953	20025	20089	20014	19815	19936	20148	19996	19941	20024	20161	20157	19972	20132	20097	20080	19921	20034	20285	19982	19900	19992	20095	19852	19902	20096	20104	20112	20007	19917	19801	19996	20020	19978	20020	20056	20144	20132	19921	20192	20002	19921	19708	20000	20117	20016	20127	19917	19951	19942	20029	20061	20037	20008	19977	19781	20197	20176	19988	20140	20074	19845	20188	19886	19860	20046	20058	20133	20039	19905	20070	20006	20021	19973	19934	19840	20053	20161	20072	20199	19907	19953	20206	20017	19891	20159	19831	19971	20058	19796	19930	19977	19894	19940	20086	20011	19855	20175
35243	62786	58220	46675	41170	37392	33837	31386	28819	26235	24064	21857	20574	19361	18809	18154	18172	17595	17339	16944	16689	16723	16478	16582	16551	16468	16352	16374	16333	16554	16204	16199	16225	16317	16313	16343	16161	16247	16333	16313	16412	16105	16214	16202	16342	16396	16277	16166	16163	16203	16082	16237	16268	16249	16175	16096	16176	16270	16289	16276	16304	16229	16214	16119	16169	16267	16254	16308	16072	16132	16244	16329	16232	16213	16294	16141	16202	16303	16204	16306	16174	16313	16176	16180	16079	16285	16282	16502	16183	16249	16419	16216	16280	16081	16191	16214	16307	16141	16343	16086	16349	16206	16210	16120	16406	16192	16254	16161	16095	16349	16243	16140	16413	16173	16236	16254	16248	16059	16207	16093	16258	16318	16279	16232	16321	16167	16259	16261	16196	16131	16230	16229	16343	16160	16235	16273	16126	16103	16328	16255	16074	16136	16328	16180	16071	15931	16356	16251	16211	16437	16375	16234	16223	16164	16226	16133	16342	16306	15927	16276	16111	16237	16262	16369	16247	16269	16283	16163	16249	16242	16234	16146	16454	16211	16197	16274	16171	16075	16181	16323	16267	16229	16070	16102	16158	16293	16277	16126	16137	16075	16181	16216	16131	16269	16120	16136	16135	16282	16216	16190	16271	16055	16121	16179	16366	16155	16235	16299	16260	16107	16169	16249	15974	16091	16155	16214	16121	16333	16263	16223	16271	16078	16336	16216	16416	16046	16335	15998	16139	16284	16267	16213	16009	16328	16180	16163	16284	16281	16236	16208	16194	16107	16351	16040	16183	16332	16011	16330	16301	16093	16160	16212	16226	16192	16250	16068	16323	16245	16377	16312	16231	16290	16321	16193	16277	16281	16285	16307	16268	16340	16048	16308	16287	16215	16150	16227	16120	15958	16150	16245	16269	16212	16112	15996	16161	16124	16169	16328	16156	16081	16211	16383	16305	16364	16241	16103	16157	16083	16308	16220	16188	16365	16111	16206	16223	16277	16246	16219	16223	16187	16214	16075	16222	16201	16207	16299	16273	16149	16247	16113	16405	16126	16144	16325	16054	16352	16067	16205	16293	16325	16219	16288	16268	16306	16161	16343	16154	16070	16292	16061	16155	16170	16042	16264	16189	16172	16328	16249	16078	16161	16151	16292	16285	16286	16119	16395	16060	16225	16161	16186	16298	16185	16347	16127	16322	16067	16175	16268	16008	16294	16303	16218	16316	16066	16222	16157	16287	16113	16060	16234	16247	16073	16376	16255	16223	16221	16249	16176	16090	16066	16243	16259	16187	16053	16295	16129	16149	16308	15973	16250	16203	16173	16228	16247	16081	16315	16152	16292	16178	16183	16361	16083	16208	16188	16129	16123	16300	16207	16070	16348	16237	16093	16191	16167	16244	15981	16102	16268	16201	16227	16232	16140	16295	16258	16231	16295	16245	16256	16488	16170	16153	16089	16144	15980	16127	16176	16015	16184	16248	16112	16052	16121	16160	16247	16000	16135	16061	16254	16223	16061	16176	16178	16035	16277	16328	16377	16144	16082	16084	16036	16194	16143	16160	16172	16170	16174	16127	16152	16208	16141	16102	16117	16220	16191	16254	16223	16168	16246	16024	16204	16171	16194	16198	16226	16200	16323	16245	16209	16312	16104	16355	16214	16096	16036	16192	16071	16275	16190	16133	16069	16212	16241	16348	16235	16238	16147	16228	16236	16089	16259	16246	16127	16196	16072	16337	16131	16239	16242	16374	16177	16257	16218	16154	16153	16192	16119	16330	16091	16183	16084	16290	16179	16197	16178	15984	16225	16224	16214	16319	16190	16257	16247	15979	16240	16199	15998	16181	16173	16199	16306	16246	16266	16074	16168	16076	16277	16138	16073	16127	16158	16292	16234	16191	16229	16230	16145	16272	16284	16148	16052	16166	16078	16079	16172	16138	16339	16137	16115	16171	16199	16213	16369	16299	16085	16190	16195	16205	16331	16224	16172	16235	16403	16179	16201	16262	16158	16432	16330	16261	15969	16246	16269	16175	16138	16137	16203	16149	16345	16298	15983	16247	16006	16188	16071	16291	15993	16132	16189	16283	16346	16092	16390	16156	16276	16078	16166	16294	16133	16250	16091	16039	16327	16241	16166	16148	16287	16298	16287	16208	16122	16212	16256	16267	16193	16099	16051	16350	16270	16064	16089	16239	16228	16251	16255	16272	16328	16245	16142	16283	16298	16179	16184	16133	16221	16156	16245	16091	16362	16315	16204	16156	15946	16179	16171	16163	16233	16267	16138	16230	16210	16282	16327	16265	16298	16310	16209	16071	16113	16421	16263	16110	16238	16290	16144	16237	16359	16216	16174	16168	16137	16154	16276	16121	16266	16092	16162	16217	16023	16168	16280	16053	16194	16123	16278	16139	16110	16136	16160	16085	16146	16258	16204	16135	16172	16361	16215	16296	16237	16207	16250	16172	16247	16151	16144	16140	16327	16106	16162	16329	16189	16304	16321	16206	16189	16182	16234	16166	16207	16131	16189	16184	16182	16317	16162	16178	16312	15935	16193	16318	16153	16073	16116	16342	16209	16266	16080	16202	16228	16238	16134	16061	15988	16118	16041	16269	16262	16190	16366	16215	16133	16104	16345	16120	16150	16241	16129	16138	16342	16191	16200	16266	16450	16423	16025	16102	16077	16392	16214	16122	16443	16261	16379	16008	16097	16262	16069	16342	16383	16147	16137	16247	16291	16011	16031	16285	16152	16211	16108	16295	16102	16362	16188	16282	16162	16223	16329	16026	16228	16143	16219	16180	16284	16292	16214	16325	16110	16310	16201	16092	16135	16342	16216	16165	16227	16034	16222	16052	16304	16099	16256	16222	16269	16290	16190	16194	16163	16236	16457	16194	16282	16144	16222	16342	16146	16156	16188	16347	16254	16372	16157	16204	16166	16201	16239	16253	16137	16323	16213	16195	16131	16187	16277	16321	16435	16217	16291	16185	15903	16188	16103	16156	16232	16361	16090	15999	16079	16285	16222	16242	16101	16312	16269	16193	16226	16202	16228	16156	16310	16283	16186	16271	16277	16269	16141	16266	16055	16178	16248	16123	16164	16256	16226	16303	16201	16274	16117	16188	16169	16181	16123	16263	16095	16218	16084	16241	16133	16220	16123	16328	16218	16240	16227	16281	16281	16199	16106	16145	16085	16288	16157	16191	16173	16354	16401	16151	16282	16260	16146	16312	16228	16185	16323	16085	16321	16324	16273	16142	16149	16231	15970	16336	16162	16192	16078	16057	16072	16340	16127	16045	16129	16198	16143	16275	16103	16221	16430	16248	16207	16330	16195	16126	16238	16151	16157	16139	16196	16231	16191	16229	16163	16035	16147	16292	16295	16061	16166	16072	16263	16170	15981	16256	16217	16215	16180	16353	16183	16188	16138	16079	16241	16179	16318	16249	16180	16052	16085	16105	16157	16202	16137	16052	16084	16248	16136	16095	16186	16133	16024	16030	16176	16156	16185	16119	16278	16075	16142	16320	16124	16197	16131	16089	16229	16166	16276	16311	16017	16220	16198	16131	16245	16300	16021	16265	16343	16294	16246	16125	16366	16081	16203	16152	16282	16100	16219	16224	16232	16281	16112	16128	16115	16300	16412	16066	16089	16216	16191	16141	16242	16241	16246	16374	16079	16082	16112	16097	16208	16051	16279	16001	16182	16112	16128	16185	16175	16112	16073	16185	16272	16073	16227	16137	16244	16232	16421	16295	16214	16345	16326	16168	16147	16168	16194	16099	16239	16337	16244	16128	16275	16169	16067	16006	16263	16222	16309	16324	15976	16335	16206	16197	16149	16074	16146	16270	16177	16178	16221	16278	16241	16126	16092	16103	16234	16365	16079	15983	16347	16243	16124	16113	16196	16173	16225	16133	16162	16057	16273	16180	16085	16318	16119	16044	16130	16043	16076	16240	16249	16116	16248	16264	16460	16172	16152	16142	16200	16020	15937	16391	16267	16324	16112	16246	16210	16255	16245	16113	16338	16255	16175	16180	16203	16309	16095	16215	16130	16141	16268	16052	16173	16243	16137	16348	16255	16344	16139	16107	16211	16319	16407	16223	16140	16265	16225	16227	16132	16118	16076	16210	16327	16065	16276	16153	16203	16148	15952	16271	16171	16087	16088	16240	16218	16206	16146	16246	16099	16474	16141	16109	16146	16188	16231	16157	16262	16199	16237	16217	16194	16108	16200	16025	16258	16199	16270	16399	16244	16208	16291	16135	16121	16200	16026	16313	16158	16285	16390	15963	16130	16289	16125	16126	16210	16084	16298	16347	16255	16240	16042	16260	16104	16307	16106	16136	16121	16296	16301	16243	16157	16199	16228	16287	16316	16157	16125	16179	16099	16322	16138	16025	16206	16310	16299	16116	16184	16174	16205	16240	16330	16150	16216	16136	16187	16136	16128	16261	16156	16181	16258	16238	16273	16268	16080	16232	16263	16145	16243	16242	16075	16276	15966	16115	16257	16182	16232	16187	16203	16259	16092	16229	16181	16220	16311	16221	16045	16368	16199	16226	16350	16325	16391	16121	16174	16160	16102	16306	16064	16072	16365	16268	16262	16221	16176	16139	16194	16287	16248	16259	16022	16265	16116	16233	16211	16099	16133	16065	16438	16184	16319	16210	16125	16290	16129	16245	16174	16215	16114	16290	16162	16102	16164	16214	16236	16172	15928	16226	16230	16167	16190	16397	15957	16197	16137	16092	16266	16172	16268	16212	16168	16220	16296	16304	16265	16173	16454	16167	16140	16294	16128	16331	16235	16235	16257	16052	16387	16187	16397	16329	16310	16239	16098	16134	16058	16213	16186	16292	16035	16146	16233	16143	16128	16165	16360	16220	16086	16296	16336	16196	16329	16192	16302	16288	16187	16127	16084	16392	16208	16173	15992	16390	16208	16284	16056	16212	16345	16214	16123	16207	16176	16254	16279	16417	16086	16163	16115	16046	16213	15956	16224	16180	16322	16173	16186	16210	16214	16329	16234	16154	16027	16245	16146	16281	16251	16259	16100	16124	16198	16315	16133	16282	16233	16266	16328	16272	16289	16178	16222	16137	16211	16166	16148	16235	16119	16302	16199	16222	16160	16284	16092
29862	32190	42464	38280	31135	28384	26297	24303	23000	21638	20888	20431	20154	19418	19396	19251	19431	19024	19016	18920	18980	18693	18736	18903	18618	18758	18479	19011	18863	18740	18687	18705	18804	18683	18586	18609	18711	18644	18741	18758	18780	18727	18691	18825	18878	18571	18491	18697	18606	18593	18675	18652	18662	18605	18797	18659	18554	18578	18702	18643	18635	18790	18801	18839	18607	18498	18614	18442	18716	18703	18890	18707	18778	18634	18489	18554	18837	18479	18664	18510	18742	18751	18763	18527	18461	18732	18591	18674	18678	18597	18588	18465	18526	18858	18485	18679	18613	18642	18666	18728	18754	18657	18445	18728	18700	18690	18426	18617	18581	18736	18620	18482	18793	18702	18599	18713	18647	18539	18660	18731	18772	18663	18742	18424	18164	18740	18692	18614	18681	18551	18651	18622	18745	18506	18420	18618	18451	18628	18659	18758	18694	18683	18521	18649	18569	18432	18445	18596	18603	18708	18672	18555	18699	18606	18562	18670	18770	18557	18515	18528	18662	18487	18535	18532	18682	18743	18673	18741	18398	18810	18518	18822	18675	18610	18484	18562	18645	18705	18793	18702	18805	18825	18471	18379	18580	18576	18643	18688	18724	18617	18539	18774	18876	18565	18718	18449	18536	18509	18495	18806	18539	18748	18598	18665	18550	18702	18554	18479	18548	18945	18526	18567	18730	18630	18853	18608	18779	18548	18713	18666	18651	18631	18868	18729	18625	18389	18492	18589	18695	18653	18753	18643	18646	18564	18500	18574	18691	18482	18570	18658	18739	18574	18676	18556	18699	18787	18684	18596	18574	18638	18715	18716	18641	18781	18568	18525	18692	18674	18629	19138	18536	18612	19052	18562	18567	18610	18723	18719	18617	18757	18471	18733	18535	18563	18775	18384	18756	18823	18778	18459	18710	18700	18752	18719	18605	18557	18661	18691	18722	18751	18566	18690	18877	18676	18648	18556	18675	18732	18668	18602	18669	18918	18568	18683	18779	18758	18637	18599	18662	18786	18754	18643	18665	18680	18717	18609	18633	18750	18713	18785	18710	18374	18778	18757	18685	18625	18937	18764	18757	18564	18693	18645	18653	18687	18587	18558	18718	18797	18648	18553	18656	18722	18722	18560	18714	18589	18594	18801	18854	18429	18658	18520	18708	18548	18715	18701	18575	18524	18595	18637	18605	18613	18556	18625	18657	18770	18582	18524	18448	18790	18781	18635	18710	18608	18912	18689	18602	18745	18525	18435	18703	18844	18761	18563	18818	18703	18581	18609	18522	18471	18561	18652	18915	18560	18416	18590	18507	18848	18479	18643	18775	18671	18829	18655	18668	18617	18568	18720	18807	18562	18529	18777	18759	18526	18438	18430	18703	18618	18544	18613	18663	18808	18837	18697	18568	18484	18721	18670	18524	18489	18547	18561	18613	18749	18789	18702	18787	18728	18684	18520	18670	18642	18687	18826	18683	18706	18511	18742	18692	18667	18640	18703	18433	18606	18869	18583	18682	18604	18790	18597	18571	18684	18680	18854	18718	18483	18477	18760	18666	18657	18830	18622	18803	18608	18605	18565	18615	18444	18568	18776	18544	18572	18701	18821	18570	18632	18954	18789	18578	18694	18845	18596	18617	18754	18720	18690	18609	18627	18648	18673	18595	18704	18624	18658	18544	18639	18610	18566	18597	18546	18516	18533	18597	18832	18485	18371	18676	18402	18418	18419	18565	18734	18758	18540	18549	18445	18499	18574	18469	18940	18579	18505	18581	18540	18609	18611	18582	18737	18717	18627	18761	18560	18515	18671	18514	18634	18502	18698	18638	18614	18811	18681	18769	18465	18587	18699	18469	18774	18732	18504	18548	18566	18419	18748	18565	18701	18552	18571	18827	18703	18688	18615	18512	18804	18530	18340	18702	18841	18649	18427	18402	18568	18565	18668	18463	18523	18661	18693	18686	18743	18662	18654	18583	18698	18541	18614	18505	18696	18527	18543	18518	18607	18771	18599	18586	18564	18844	18412	18606	18915	18625	18563	18664	18568	18620	18706	18834	18624	18710	18743	18708	18633	18708	18570	18763	18646	18764	18432	18610	18763	18661	18785	18712	18569	18808	18702	18715	18749	18731	18554	18597	18653	18641	18846	18555	18727	18700	18605	18785	18632	18598	18502	18547	18614	18842	18772	18778	18609	18678	18502	18734	18414	18478	18784	18713	18577	18645	18430	18687	18667	18479	18824	18673	18551	18715	18778	18502	18503	18723	18625	18713	18615	18560	18651	18836	18536	18682	18649	18704	18846	18599	18604	18562	18600	18576	18622	18669	18731	18607	18635	18726	18682	18664	18624	18571	18669	18758	18574	18591	18717	18970	18685	18646	18683	18462	18640	18752	18601	18681	18670	18879	18537	18607	18646	18778	18405	18745	18601	18710	18718	18851	18769	18443	18629	18660	18593	18835	18686	18508	18633	18561	18537	18542	18517	18782	18674	18695	18530	18752	18583	18679	18559	18844	18650	18656	18775	18567	18656	18543	18822	18450	18695	18857	18869	18567	18559	18562	18452	18746	18432	18717	18818	18567	18500	18584	18652	18815	18610	18591	18830	18736	18694	18528	18590	18665	18778	18640	18606	18482	19003	18507	18420	18855	18494	18634	18750	18479	18697	18668	18629	18583	18403	18706	18822	18707	18770	18525	18714	18794	18696	18704	18516	18593	18762	18803	18669	18761	18491	18747	18530	18603	18708	18682	18690	18760	18427	18540	18807	18599	18541	18529	18607	18608	18778	18611	18782	18538	18772	18666	18696	18636	18799	18700	18372	18445	18622	18717	18619	18672	18465	18766	18489	18699	18736	18629	18544	18678	18643	18603	18571	18650	18621	18611	18682	18801	18532	18550	18553	18645	18774	18488	18594	18486	18708	18673	18705	18719	18596	18775	18597	18770	18630	18726	18752	18556	18724	18519	18626	18562	18591	18651	18704	18620	18508	18731	18638	18643	18576	18457	18628	18911	18466	18777	18633	18593	18714	18796	18793	18508	18624	18599	18794	18415	18531	18623	18495	18653	18723	18558	18437	18659	18684	18660	18734	18468	18511	18611	18665	18618	18588	18662	18831	18937	18622	18541	18678	18736	18582	18552	18575	18658	18816	18593	18672	18697	18720	18529	18737	18609	18908	18599	18654	18723	18604	18729	18609	18771	18639	18581	18587	18573	18596	18582	18569	18555	18574	18896	18768	18555	18775	18715	18424	18759	18801	18397	18535	18840	18787	18659	18489	18742	18602	18746	18492	18738	18695	18400	18470	18625	18656	18654	18587	18519	18545	18846	18735	18640	18673	18640	18611	18695	18568	18718	18711	18819	18515	18399	18627	18766	18654	18686	18644	18743	18747	18428	18444	18552	18636	18480	18670	18667	18814	18753	18725	18560	18814	18575	18641	18698	18766	18495	18757	18771	18668	18803	18599	18806	18668	18687	18677	18681	18420	18521	18739	18433	18686	18690	18708	18821	18563	18728	18605	18566	18860	18789	18530	18650	18580	18655	18629	18595	18610	18716	18873	18884	18630	18681	18555	18560	18537	18571	18640	18692	18498	18716	18688	18577	18672	18854	18666	18900	18701	18649	18698	18769	18768	18636	18613	18428	18627	18614	18536	18528	18393	18506	18569	18846	18733	18485	18655	18475	18710	18645	18715	18804	18786	18756	18712	18626	18778	18728	18470	18469	18481	18760	18834	18681	18618	18553	18301	18562	18500	18486	18747	18605	18619	18821	18631	18608	18587	18584	18813	18495	18681	18756	18426	18579	18663	18869	18976	18341	18574	18598	18695	18860	18572	18651	18650	18703	18556	18602	18663	18656	18568	18589	18496	18823	18754	18565	18389	18766	18364	18640	18552	18549	18711	18654	18876	18452	18619	18674	18570	18768	18615	18773	18581	18677	18868	18815	18633	18716	18974	18600	18543	18696	18657	18548	18451	18768	18694	18687	18595	18645	18694	18740	18644	18489	18390	18964	18880	18603	18616	18588	18619	18815	18793	18647	18486	18625	18639	18665	18448	18757	18640	18690	18829	18613	18712	18596	18683	18722	18583	18573	18566	18683	18438	18696	18616	18450	18728	18842	18678	18749	18587	18567	18746	18456	18799	18469	18754	18456	18621	18469	18550	18646	18736	18736	18715	18800	18838	18731	18712	18791	18591	18778	18542	18565	18643	18535	18491	18916	18610	18510	18754	18637	18677	18639	18587	18547	18602	18370	18622	18762	18765	18463	18574	18703	18570	18472	18672	18543	18414	18559	18716	18686	18766	18513	18389	18626	18522	18671	18804	18588	18725	18701	18635	18459	18418	18516	18641	18682	18698	18565	18554	18823	18641	18889	18795	18520	18865	18409	18400	18540	18707	18627	18595	18712	18703	18496	18783	18722	18714	18644	18571	18670	18575	18604	18657	18703	18646	18681	18688	18575	18521	18496	18617	18487	18892	18673	18450	18726	18655	18565	18742	18438	18558	18715	18502	18758	18698	18493	18558	18782	18712	18593	19007	18499	18669	18594	18618	18768	18494	18542	18728	18787	18644	18590	18794	18822	18612	18570	18618	18622	18786	18576	18713	18610	18739	18625	18716	18619	18539	18449	18710	18690	18887	18817	18566	18657	18966	18812	18539	18662	18782	18718	18444	18460	18546	18698	18566	18625	18839	18485	18642	18758	18596	18716	18472	18803	18568	18845	18636	18664	18663	18620	18693	18429	18602	18725	18737	18830	18632	18689	18795	18801	18474	18701	18612	18599	18549	18676	18856	18803	18534	18656	18733	18469	18676	18770	18522	18535	18661	18463	18729	18728	18518	18434	18627	18514	18585	18687	18463	18744	18679	18592	18813	18509	18655	18641	18470	18561	18554	18602	18868	18519	18636	18786	18831	18848	18497	18487	18908	18613	18547	18874	18610	18818	18832	18544	18748	18546	18640	18620	18733	18559	18825	18853	18703	18538	18573	18750	18727	18705	18810	18727	18697	18628	18640	18676	18598	18668	18538	18592	18626	18833	18650	18591	18771	18690	18648	18612	18521	18626	18579	18681	18600	18770	18460	18716	18695	18669	18761	18792	18651	18516	18644	18784	18436	18632	18500	18537	18727	18868	18727	18503	18633
33492	50736	46728	36025	31431	28072	25417	23283	21640	19965	18758	18001	17228	16773	16519	16201	16070	15982	15772	15610	15695	15739	15647	15612	15565	15414	15394	15651	15496	15564	15523	15667	15402	15427	15547	15442	15514	15399	15340	15405	15406	15584	15433	15378	15495	15500	15462	15177	15330	15396	15470	15508	15485	15317	15393	15518	15444	15493	15547	15325	15388	15479	15300	15501	15436	15404	15300	15400	15359	15395	15501	15388	15458	15449	15471	15335	15451	15319	15511	15280	15517	15454	15458	15533	15267	15347	15559	15563	15521	15417	15541	15371	15516	15412	15477	15304	15475	15594	15464	15406	15540	15536	15440	15609	15363	15448	15541	15413	15507	15369	15523	15311	15437	15398	15265	15487	15442	15476	15526	15543	15486	15439	15384	15342	15351	15436	15463	15469	15407	15480	15283	15545	15612	15440	15305	15427	15252	15244	15423	15577	15273	15522	15405	15542	15481	15433	15396	15417	15447	15408	15481	15278	15372	15477	15470	15484	15419	15362	15464	15471	15436	15455	15324	15440	15591	15150	15474	15455	15584	15425	15483	15483	15274	15281	15437	15336	15391	15551	15463	15471	15371	15325	15337	15330	15372	15420	15464	15385	15436	15441	15439	15256	15344	15439	15362	15285	15361	15400	15568	15321	15502	15419	15489	15577	15367	15632	15409	15479	15393	15381	15304	15398	15444	15590	15188	15368	15411	15437	15272	15285	15235	15497	15568	15419	15538	15456	15323	15440	15572	15546	15477	15372	15523	15463	15281	15226	15284	15541	15390	15527	15488	15481	15323	15420	15563	15498	15687	15362	15490	15393	15474	15365	15411	15661	15323	15420	15522	15504	15553	15412	15413	15464	15442	15493	15417	15214	15382	15521	15440	15324	15444	15566	15357	15476	15437	15465	15518	15464	15630	15367	15446	15321	15489	15293	15474	15445	15513	15494	15449	15477	15393	15484	15391	15426	15505	15218	15468	15403	15442	15450	15389	15429	15581	15552	15466	15356	15456	15421	15491	15384	15232	15397	15411	15278	15530	15499	15312	15614	15332	15388	15357	15519	15431	15227	15362	15434	15247	15482	15368	15477	15383	15460	15399	15371	15355	15298	15500	15354	15457	15493	15306	15361	15268	15512	15476	15325	15490	15404	15442	15446	15416	15341	15448	15286	15578	15439	15387	15477	15328	15479	15429	15446	15522	15500	15497	15382	15555	15481	15359	15413	15540	15386	15375	15571	15578	15552	15487	15462	15326	15364	15486	15420	15543	15418	15360	15488	15499	15544	15429	15263	15398	15307	15457	15424	15637	15416	15390	15463	15661	15534	15559	15417	15417	15421	15466	15292	15432	15322	15458	15428	15469	15472	15586	15453	15437	15542	15486	15448	15330	15500	15365	15366	15599	15620	15522	15352	15491	15479	15497	15340	15491	15712	15400	15529	15306	15139	15414	15435	15378	15442	15421	15440	15463	15399	15632	15349	15437	15527	15392	15455	15340	15525	15560	15452	15156	15449	15385	15411	15632	15610	15307	15323	15358	15394	15399	15467	15449	15635	15421	15582	15268	15565	15319	15171	15297	15517	15239	15351	15545	15403	15441	15460	15387	15467	15387	15542	15533	15325	15423	15439	15379	15423	15587	15269	15473	15536	15421	15437	15568	15307	15500	15340	15639	15479	15368	15527	15358	15474	15332	15368	15310	15259	15461	15387	15554	15481	15458	15293	15381	15407	15433	15484	15327	15405	15444	15415	15495	15418	15507	15584	15441	15622	15448	15425	15252	15474	15451	15398	15470	15446	15522	15338	15528	15470	15322	15434	15424	15307	15487	15420	15506	15356	15438	15453	15313	15322	15529	15274	15335	15405	15511	15467	15446	15481	15322	15296	15471	15380	15388	15305	15338	15503	15599	15453	15243	15409	15383	15408	15423	15415	15495	15474	15385	15326	15566	15362	15540	15469	15469	15476	15520	15282	15595	15292	15532	15437	15443	15347	15488	15456	15561	15336	15354	15463	15280	15333	15629	15377	15398	15410	15567	15594	15459	15370	15462	15300	15445	15466	15473	15358	15400	15327	15344	15258	15463	15360	15260	15256	15383	15251	15432	15435	15225	15359	15480	15443	15545	15460	15539	15428	15375	15558	15489	15565	15333	15539	15317	15571	15300	15336	15323	15528	15335	15418	15331	15355	15343	15389	15487	15423	15441	15489	15414	15325	15431	15598	15324	15265	15473	15440	15443	15352	15367	15536	15483	15352	15311	15414	15484	15512	15392	15433	15378	15426	15461	15292	15324	15342	15525	15288	15426	15442	15469	15480	15331	15330	15474	15420	15383	15400	15331	15328	15423	15402	15426	15513	15387	15262	15316	15407	15538	15357	15402	15381	15486	15376	15458	15465	15450	15337	15163	15410	15449	15394	15404	15448	15348	15304	15365	15456	15497	15581	15311	15431	15265	15424	15468	15460	15394	15363	15384	15517	15597	15516	15450	15338	15286	15439	15523	15421	15442	15488	15318	15471	15564	15413	15366	15584	15376	15519	15337	15282	15483	15267	15377	15565	15421	15556	15540	15408	15520	15516	15605	15302	15542	15441	15281	15362	15332	15534	15365	15395	15497	15459	15408	15434	15464	15552	15645	15430	15364	15425	15573	15527	15281	15469	15588	15536	15476	15539	15507	15205	15334	15499	15529	15438	15408	15506	15453	15573	15457	15245	15513	15427	15476	15438	15453	15327	15421	15378	15499	15468	15427	15390	15373	15363	15432	15452	15529	15435	15588	15329	15412	15353	15450	15331	15397	15382	15380	15224	15590	15326	15445	15524	15315	15364	15412	15512	15389	15338	15456	15448	15365	15459	15482	15502	15539	15350	15544	15464	15427	15501	15506	15342	15467	15335	15411	15485	15466	15419	15303	15268	15363	15431	15297	15348	15379	15346	15401	15386	15441	15568	15377	15347	15503	15450	15566	15479	15506	15386	15343	15368	15667	15531	15477	15422	15438	15327	15496	15379	15385	15390	15475	15429	15270	15410	15355	15408	15557	15482	15362	15587	15356	15304	15472	15425	15391	15401	15443	15376	15467	15530	15427	15467	15334	15447	15458	15478	15257	15516	15556	15162	15400	15255	15299	15729	15265	15483	15558	15431	15515	15290	15382	15303	15419	15335	15522	15386	15445	15462	15329	15484	15453	15384	15488	15506	15346	15387	15285	15336	15462	15373	15471	15375	15450	15566	15538	15344	15300	15541	15387	15544	15394	15592	15353	15519	15452	15568	15434	15429	15407	15483	15329	15344	15300	15525	15335	15373	15412	15385	15427	15311	15350	15431	15374	15518	15576	15396	15211	15571	15444	15504	15438	15418	15359	15428	15515	15441	15459	15430	15358	15351	15428	15415	15695	15333	15402	15216	15374	15486	15504	15364	15233	15419	15393	15490	15287	15355	15457	15498	15461	15499	15371	15497	15427	15454	15423	15467	15587	15490	15509	15339	15469	15484	15401	15594	15534	15497	15535	15464	15321	15505	15584	15449	15546	15407	15519	15502	15486	15316	15285	15386	15388	15511	15411	15427	15395	15459	15393	15530	15383	15450	15562	15598	15389	15585	15396	15473	15516	15355	15505	15434	15499	15423	15551	15587	15497	15400	15524	15527	15551	15383	15520	15385	15611	15398	15434	15428	15268	15467	15251	15463	15608	15431	15404	15381	15362	15495	15508	15398	15496	15248	15516	15447	15400	15471	15390	15400	15523	15486	15426	15396	15391	15336	15452	15341	15469	15323	15374	15471	15604	15233	15276	15138	15288	15416	15404	15575	15556	15268	15520	15525	15412	15261	15675	15505	15446	15409	15397	15393	15545	15455	15401	15354	15528	15461	15351	15365	15644	15393	15424	15437	15508	15332	15423	15477	15475	15344	15428	15371	15321	15431	15500	15427	15300	15353	15547	15473	15437	15450	15453	15568	15403	15342	15384	15510	15378	15425	15412	15434	15401	15347	15438	15368	15268	15486	15424	15250	15363	15437	15430	15380	15383	15422	15462	15355	15339	15458	15376	15501	15516	15419	15411	15585	15532	15115	15335	15652	15442	15485	15181	15419	15482	15546	15471	15320	15358	15477	15347	15312	15325	15455	15612	15428	15580	15529	15517	15199	15512	15370	15280	15434	15429	15382	15360	15480	15511	15551	15354	15365	15518	15445	15332	15288	15436	15584	15536	15561	15335	15328	15440	15416	15524	15625	15452	15439	15541	15352	15481	15485	15361	15456	15370	15320	15555	15208	15559	15343	15488	15509	15413	15476	15526	15317	15388	15504	15454	15380	15495	15341	15479	15378	15453	15366	15451	15308	15334	15278	15519	15290	15320	15476	15542	15446	15406	15501	15374	15501	15390	15513	15480	15243	15515	15419	15360	15556	15337	15391	15484	15418	15539	15407	15335	15408	15583	15412	15524	15452	15509	15538	15386	15476	15432	15325	15391	15425	15409	15317	15461	15468	15514	15452	15480	15551	15449	15291	15316	15436	15373	15391	15641	15435	15447	15412	15569	15425	15305	15511	15408	15516	15405	15324	15542	15356	15435	15431	15456	15501	15356	15397	15545	15389	15323	15667	15523	15568	15443	15289	15526	15289	15414	15252	15540	15487	15549	15368	15304	15575	15449	15459	15511	15287	15450	15410	15585	15502	15482	15337	15416	15363	15218	15689	15490	15493	15460	15432	15318	15431	15255	15268	15483	15445	15407	15450	15367	15275	15424	15476	15472	15390	15477	15474	15278	15381	15513	15510	15364	15225	15427	15292	15485	15464	15407	15481	15609	15361	15462	15447	15433	15389	15508	15344	15483	15450	15593	15462	15494	15509	15363	15474	15427	15454	15447	15326	15205	15264	15458	15494	15404	15454	15422	15380	15280	15477	15396	15498	15521	15521	15318	15338	15411	15619	15503	15328	15354	15255	15419	15518	15492	15382	15347	15450	15459	15533	15490	15367	15266	15432	15604	15267	15442	15361	15454	15305	15408	15529	15367	15342	15603	15375	15415	15537	15485	15338	15248	15266	15424	15406	15386	15410	15510	15341	15508	15396	15410	15249	15458	15447	15321	15488	15512	15442	15377	15255	15582	15424	15452	15449	15405	15462	15428	15428	15324	15459	15432	15483
24132	21392	29239	26787	28045	31174	31358	27693	25431	24086	22729	21862	21178	20567	20241	19930	19715	19509	19484	19343	19205	19224	19037	19090	18995	19216	19229	19084	18811	18831	18773	18790	18853	18851	18813	18804	19028	18857	18956	18732	19135	18787	18855	18851	19105	18975	18823	18877	18888	19155	18889	18856	18930	18707	19112	18833	18690	18816	18836	18664	18941	18898	18858	18877	18869	18826	18739	18781	18705	18743	18975	18710	18838	19018	18783	18964	18915	18960	18887	18837	18798	18918	18859	18807	18939	18971	18682	18756	18938	18838	18924	18785	18870	18653	18873	18903	18879	18866	18806	18787	18749	18924	18744	18729	18935	18560	18757	18666	18832	18736	18810	18943	18858	18692	18801	18824	18810	18846	18843	18720	18836	18846	18938	19022	18735	18584	18838	18842	18755	18679	18726	18787	18802	18959	18899	18734	18790	18694	18833	18557	18888	18727	18549	18716	18912	19099	18955	18898	19000	18815	18761	18896	18713	18684	18776	18811	18795	18809	18830	19062	18972	18787	18972	18926	18897	18950	18925	18703	19013	18634	18899	18925	18628	18828	18705	18827	18856	18818	18605	18781	18724	18960	18775	18766	19012	18798	18996	18781	18690	18953	18839	18828	18802	19182	18699	18761	18651	18681	18908	18892	19020	18793	18672	18563	18996	18584	18897	18804	19006	18820	18879	18634	18750	18931	19035	18872	18778	18971	18647	18823	18729	18804	18806	18705	18932	18885	18676	18800	18829	18755	18652	18768	18945	18635	18795	18813	18703	18569	18931	18867	18721	18821	18766	18768	18719	18768	18694	18845	18765	18788	18670	18968	18588	18703	18809	18742	18857	18827	18895	18894	18859	18960	18765	18969	18912	18715	18706	18872	18717	18760	18816	18676	18922	18849	18564	18629	18728	18978	18916	18748	18757	18979	18703	18890	18808	18709	18752	18784	18958	18842	18806	18740	18686	18823	18837	18727	18831	18750	18668	19074	18772	19014	18834	18921	18790	18708	18921	18975	19006	18878	18753	18806	18864	19006	18881	18653	18935	18860	18731	18732	18852	18869	18689	18809	18801	18851	18881	18833	18873	18721	18895	19014	18750	18791	18748	18915	18845	18845	18903	18851	18889	18686	18712	18794	18862	18884	18732	18856	18804	18906	18694	18671	18851	18656	18773	18878	18612	18870	18705	18940	18752	18913	18861	18925	18859	18665	18541	18856	18915	18834	18795	18926	18791	18760	18896	18554	18698	18830	18958	18730	18963	18856	18977	18736	18737	18791	18734	18976	18771	18969	18802	18916	18701	18670	18638	18768	18928	19051	18779	18773	18739	18757	18899	18945	18779	18737	18736	18557	18823	18616	18862	18847	18769	18471	18817	18923	18854	18756	18859	18744	18888	18675	18817	18944	18736	18836	18837	18834	18683	18759	18735	19010	18958	18694	19000	18716	18643	18848	18547	19067	18809	18738	18710	18967	18862	18850	18788	18801	18764	18786	18760	18996	18568	18811	18953	18909	18910	18887	18728	18829	18831	18728	18772	18868	19005	18815	18878	19052	18821	18965	18894	18851	18845	18614	18884	18740	18621	18669	18832	18796	18996	18524	18899	18843	19017	18818	18910	18825	18822	18789	18884	18862	18887	18622	18693	18578	18960	18752	18481	18750	18824	18596	18994	18814	18769	18729	18809	18759	18657	18756	18688	18779	19090	18665	18694	18769	18817	19017	18746	18634	18860	18998	18905	18711	18723	18962	18786	18896	18932	18718	18763	18769	18681	18564	18794	19058	18745	18859	19038	18636	18844	18723	18918	18743	18796	18925	18798	18850	18750	18849	18917	18973	18785	18725	18919	18801	18741	18891	18823	18916	18714	18837	18806	18756	18929	18830	18840	18857	18802	18994	18794	18790	18789	18940	18672	18529	18911	18823	18865	18887	19016	18814	18825	18928	18625	18814	18808	18873	18887	18750	18813	18740	18691	18623	18665	18809	18854	18888	18888	18948	18681	18791	18932	18661	18761	18748	18675	18701	18803	18937	18951	18796	18820	18945	18835	18765	18915	18915	18664	18615	18970	18720	18889	18811	18805	18730	18616	18930	18738	18695	18741	18946	19042	18754	18954	18658	18747	18642	18709	18833	18805	19067	18839	18933	18799	18691	18677	18612	18809	18887	18830	18753	18856	18595	18634	18849	18766	18898	19052	18736	18730	18777	18854	18914	18895	18898	18608	18602	18723	18897	18713	18751	18655	18797	18689	18798	19031	19005	18738	18823	18970	18886	18872	18694	18764	18987	18734	18777	18791	18940	18862	18923	18706	18997	18729	18819	18815	18821	18928	18725	18888	18779	18865	18936	18962	18788	18746	18771	18642	18659	18791	18854	18718	18657	19102	18722	18830	18585	18822	19049	18908	18750	18527	18872	18902	18951	18809	18926	19017	18876	18656	18741	18651	18781	19088	18845	18736	18818	18872	18904	18911	18553	18811	18818	19012	18871	18919	18941	18828	18977	18694	18563	18967	18879	18923	18814	19022	18835	18773	18829	18859	18864	18717	18802	18712	18731	18794	18764	18861	18811	18734	19020	18837	18839	18841	19056	18847	18989	18848	18745	18688	18767	19012	18774	18627	18919	18705	18889	18779	18697	18824	18710	18871	18686	18796	18863	18850	18774	18993	18882	18750	18849	18881	18932	18657	18697	18940	18699	18961	18701	18941	18715	18559	18714	18818	18832	18821	18658	18848	18857	18741	18756	18921	19005	18694	18848	18808	18692	18769	18870	18862	18722	18706	18809	18819	18758	18637	18889	19028	18683	18764	18788	18855	18852	18958	18624	18896	18585	18821	18877	18851	18927	18710	18626	18851	18968	18867	18724	18733	18784	18921	18969	18747	18898	18689	18947	18859	18915	18886	18619	18930	18744	18924	18931	18980	18714	18917	18897	18815	18684	18703	18852	18803	18798	18753	18971	18809	18966	18765	18828	18717	18621	18683	18821	18771	18934	18662	18987	18986	18803	18852	18810	18759	18771	18716	18732	18899	18987	18948	18822	18931	19044	18551	19037	18967	18643	19064	18717	18757	19007	18919	18748	18967	18753	18967	18987	18819	18865	18964	18598	18823	18915	18704	18883	18900	18976	18918	18956	18719	18784	18780	18814	18626	18684	18580	18824	18692	18754	18733	18774	18855	18737	18880	19032	18611	18889	18754	18759	18949	18594	18685	18937	18835	18663	18745	18884	18710	18782	18687	18872	18853	18731	18732	18849	18770	18820	18596	18405	18810	18859	18809	18800	18682	18768	18809	18719	18726	18817	19014	18949	19098	18812	18492	18801	18853	18732	18826	18970	19057	18850	18822	18819	18749	18962	19074	18913	18934	18613	18669	18732	18966	18731	18641	18880	18865	18733	18905	18818	18714	19013	18784	18607	18571	18732	18871	18957	18683	18931	18889	18842	18895	18815	18484	18744	18629	18999	18805	18589	18899	18961	19108	18805	18984	18846	18796	18986	18962	18881	18867	18901	19033	18673	18714	18665	18983	18866	18993	18857	18892	18722	18857	18585	18683	18773	18924	18894	18843	18775	18970	18810	18881	18769	18922	18903	18749	18713	18793	18900	18841	18863	18619	18753	18862	18776	19046	18909	19018	18766	18750	18911	18767	18719	18801	18697	18762	18658	18882	18708	18932	18926	18784	18736	18976	18820	18835	18686	18871	18970	18649	18805	18802	18734	18750	18729	18704	18579	18974	18706	18771	18889	18826	18808	18886	18630	18792	18720	18690	18909	18799	18718	18808	18545	18682	18708	18676	18873	18977	18656	18873	18883	18934	18884	18823	18825	18891	18951	18894	18856	18905	18663	18693	18700	18692	18904	18793	18764	18711	18805	18719	18898	18795	18705	18934	18929	18734	18703	19053	18869	18734	18895	18851	18893	18950	18645	18560	18711	18866	19083	18864	18617	18652	18864	18951	18870	18768	18727	18848	18991	18788	18712	18925	18906	18897	18783	19084	18797	18747	18896	18965	18630	18990	18822	18778	18913	18727	18986	18543	18815	18779	18632	18679	18882	18862	18987	18704	18898	19140	18860	18883	18852	18782	18788	18868	18910	18762	18959	18862	18763	18942	19040	18784	18671	18497	18799	18906	18890	19005	18699	18555	18871	18860	18678	18854	18920	18726	18617	19208	18924	18621	18583	18753	18952	18736	18595	18866	18640	18750	18913	18824	18685	18626	18931	18738	18828	18729	18944	18985	18930	18733	18945	18785	18914	18950	18884	18769	18690	18706	18890	18875	18798	18838	18860	18764	18866	18801	18680	18783	18855	18682	18824	18747	18939	18705	18803	18551	18782	18945	18842	18828	18734	18772	18834	18839	18963	18747	18752	18949	18810	18610	18741	19008	18609	18657	18623	18817	18925	18785	18881	18911	18866	18545	18870	18846	18762	18781	18826	18789	18884	18770	18664	18729	18845	18781	18823	18840	18891	18885	18760	18801	18559	18750	18528	18862	18711	18648	18988	18943	18946	18815	18697	18841	18974	18707	18801	18698	18754	18577	18845	18776	18886	18678	18978	18934	18755	18757	18737	18825	18745	18741	18977	19098	18867	18926	18964	18866	18893	18884	18920	18849	18782	18948	18996	18887	18782	18693	18814	19224	18825	18808	18792	18640	18718	18677	18702	18861	18760	18936	18890	18691	18904	18596	18900	18695	18936	18784	18692	18559	18648	18750	18751	18952	18682	18789	18672	18757	18842	18723	18795	18812	18926	18991	18922	18745	18835	18635	18765	18946	18763	18943	19000	18762	18620	18712	18738	18815	18661	18873	18764	18770	18942	18701	18728	18754	18764	18728	18758	18727	18726	18661	18598	19004	18921	18866	18892	18763	19048	18879	18698	18707	18775	18734	18800	18806	18906	18786	18778	18818	18685	18744	18760	18776	18764	18818	18905	18818	18762	18826	18852	18935	18712	18477	18733	18787	18812	18826	18460	18936	18748	18611	18728	18828	19048	18727	18735	18916	19005	18762	18847	18921	18823	18930	18732	18909	18760	18730	18831	18763	18720	18636	18714	18819	18912	18840	18681	18894	18854	18945	18572	18951	18696	18721	18857	19129	18906	18814	18760	18865	18764	18889	18897	19119	18736	18712	18864	18891	18955
33439	58187	53842	42583	36722	32803	30059	27608	24880	22520	21029	19612	18606	17683	17458	17215	16869	16484	16226	15930	15993	15697	15819	15717	15775	15584	15802	15571	15547	15623	15584	15624	15581	15674	15683	15688	15427	15783	15474	15654	15720	15584	15768	15595	15617	15660	15611	15624	15501	15680	15590	15564	15694	15315	15642	15698	15604	15402	15475	15627	15594	15761	15513	15491	15545	15626	15534	15530	15425	15567	15670	15691	15606	15503	15522	15513	15647	15783	15501	15490	15608	15530	15594	15669	15643	15647	15610	15687	15652	15563	15477	15609	15638	15504	15636	15542	15579	15468	15447	15560	15535	15699	15571	15617	15747	15423	15671	15716	15507	15493	15414	15476	15596	15526	15538	15436	15566	15520	15634	15426	15488	15584	15774	15266	15565	15593	15683	15771	15735	15582	15433	15559	15505	15349	15568	15403	15583	15516	15593	15786	15497	15477	15699	15750	15708	15532	15616	15503	15438	15639	15526	15458	15412	15645	15588	15600	15457	15680	15751	15587	15631	15630	15586	15741	15705	15501	15508	15565	15595	15635	15697	15661	15539	15466	15546	15483	15524	15625	15625	15593	15445	15530	15681	15517	15667	15593	15545	15438	15416	15579	15356	15632	15488	15322	15756	15532	15666	15551	15494	15649	15571	15630	15599	15705	15587	15599	15715	15353	15564	15584	15760	15678	15588	15512	15611	15564	15670	15477	15726	15494	15715	15582	15384	15663	15593	15383	15633	15547	15645	15595	15566	15505	15752	15503	15653	15611	15556	15686	15607	15448	15660	15432	15377	15567	15639	15591	15493	15558	15690	15543	15644	15574	15563	15602	15605	15599	15579	15613	15474	15675	15567	15551	15513	15661	15753	15566	15564	15458	15469	15626	15651	15571	15593	15725	15447	15630	15533	15650	15466	15581	15614	15612	15476	15506	15600	15478	15403	15538	15569	15553	15602	15406	15520	15538	15390	15506	15651	15600	15582	15571	15497	15663	15518	15583	15695	15496	15619	15380	15455	15549	15439	15538	15570	15738	15646	15653	15760	15460	15779	15385	15589	15763	15482	15529	15584	15564	15657	15850	15674	15539	15474	15647	15694	15573	15554	15543	15535	15576	15540	15633	15519	15650	15509	15469	15648	15614	15632	15696	15380	15597	15631	15535	15714	15714	15501	15551	15534	15436	15534	15490	15624	15592	15473	15578	15501	15523	15560	15530	15612	15376	15540	15580	15657	15429	15490	15505	15529	15409	15543	15636	15577	15668	15524	15554	15549	15595	15464	15603	15928	15449	15531	15512	15560	15594	15628	15408	15580	15526	15437	15535	15615	15534	15576	15682	15441	15647	15625	15677	15589	15684	15657	15679	15562	15546	15610	15514	15679	15494	15643	15529	15503	15475	15565	15630	15540	15566	15536	15563	15592	15411	15444	15635	15528	15573	15478	15621	15566	15597	15526	15495	15731	15523	15660	15672	15568	15460	15691	15678	15503	15674	15537	15766	15603	15733	15486	15770	15592	15616	15575	15744	15528	15719	15675	15519	15705	15625	15687	15705	15412	15701	15348	15676	15674	15657	15547	15509	15513	15624	15696	15414	15605	15752	15521	15502	15600	15602	15615	15526	15681	15470	15664	15708	15780	15573	15657	15507	15579	15648	15658	15486	15616	15675	15685	15692	15738	15445	15493	15665	15611	15662	15525	15521	15403	15494	15627	15732	15511	15589	15702	15518	15713	15677	15490	15605	15515	15482	15538	15551	15519	15614	15543	15586	15646	15508	15677	15583	15580	15575	15557	15520	15550	15649	15437	15597	15598	15704	15606	15755	15630	15508	15548	15534	15629	15490	15643	15404	15604	15799	15573	15680	15543	15476	15612	15811	15504	15650	15535	15499	15588	15526	15439	15532	15707	15695	15708	15487	15554	15647	15720	15575	15440	15601	15587	15463	15479	15453	15552	15539	15504	15504	15545	15519	15525	15547	15468	15604	15494	15435	15712	15712	15592	15559	15557	15627	15565	15557	15452	15402	15625	15657	15517	15649	15486	15866	15527	15635	15632	15556	15569	15474	15590	15569	15811	15435	15627	15542	15671	15623	15538	15596	15647	15591	15769	15515	15582	15459	15574	15476	15566	15536	15523	15533	15684	15632	15561	15601	15547	15450	15632	15652	15802	15594	15706	15449	15483	15594	15479	15596	15587	15559	15559	15644	15588	15664	15518	15539	15644	15378	15795	15562	15662	15617	15592	15536	15593	15513	15717	15450	15588	15605	15724	15616	15606	15453	15684	15644	15518	15429	15557	15634	15634	15599	15480	15628	15476	15567	15636	15547	15610	15589	15590	15491	15571	15758	15436	15725	15436	15500	15610	15719	15499	15524	15635	15530	15693	15760	15572	15478	15611	15496	15716	15461	15367	15530	15594	15575	15436	15610	15593	15689	15340	15535	15389	15606	15541	15567	15468	15624	15517	15749	15662	15597	15555	15466	15577	15436	15559	15562	15621	15500	15676	15447	15513	15722	15693	15598	15711	15441	15573	15607	15548	15463	15563	15513	15551	15474	15619	15630	15662	15441	15617	15645	15650	15574	15621	15475	15462	15461	15676	15488	15569	15675	15515	15562	15648	15481	15581	15504	15685	15651	15480	15524	15425	15576	15692	15628	15539	15539	15329	15590	15641	15491	15540	15565	15469	15466	15544	15512	15520	15465	15539	15585	15566	15618	15557	15516	15669	15638	15441	15631	15415	15539	15583	15506	15589	15663	15519	15694	15556	15551	15740	15650	15479	15530	15463	15640	15681	15508	15572	15822	15594	15340	15590	15504	15387	15575	15471	15539	15562	15572	15512	15652	15644	15618	15555	15502	15623	15748	15543	15656	15549	15364	15539	15610	15631	15544	15469	15635	15717	15652	15629	15470	15570	15592	15444	15512	15587	15517	15605	15620	15549	15677	15533	15685	15668	15591	15517	15625	15401	15555	15555	15591	15547	15519	15596	15417	15626	15579	15546	15545	15494	15472	15569	15741	15655	15546	15494	15686	15572	15631	15560	15673	15474	15548	15683	15561	15702	15488	15523	15678	15531	15579	15673	15689	15627	15555	15606	15535	15425	15626	15641	15711	15583	15564	15576	15619	15560	15658	15565	15616	15587	15558	15681	15417	15591	15558	15582	15758	15523	15633	15485	15469	15618	15640	15477	15543	15581	15605	15581	15770	15522	15692	15665	15541	15654	15500	15722	15542	15592	15741	15695	15386	15606	15579	15668	15630	15707	15516	15615	15670	15606	15531	15700	15530	15514	15628	15416	15600	15646	15597	15582	15672	15410	15466	15547	15552	15574	15535	15689	15627	15411	15607	15729	15662	15568	15431	15774	15466	15475	15518	15571	15574	15667	15477	15570	15434	15713	15592	15660	15395	15691	15780	15607	15664	15557	15584	15719	15527	15625	15662	15540	15470	15576	15517	15814	15422	15598	15350	15294	15684	15645	15675	15639	15648	15524	15540	15728	15593	15583	15518	15572	15460	15546	15568	15691	15630	15610	15583	15589	15595	15684	15640	15407	15515	15498	15647	15422	15533	15583	15583	15669	15523	15586	15694	15647	15434	15466	15588	15495	15684	15469	15532	15479	15514	15377	15661	15432	15490	15626	15567	15641	15535	15554	15496	15465	15471	15536	15550	15599	15704	15728	15535	15767	15591	15560	15693	15564	15519	15630	15417	15556	15551	15532	15620	15704	15699	15638	15877	15595	15600	15570	15479	15520	15582	15738	15711	15709	15526	15466	15645	15569	15505	15657	15548	15474	15639	15655	15577	15580	15609	15490	15534	15519	15625	15685	15595	15450	15531	15442	15588	15691	15613	15567	15603	15620	15472	15645	15689	15736	15540	15625	15484	15584	15570	15399	15495	15454	15549	15691	15591	15785	15430	15511	15543	15612	15458	15654	15540	15812	15674	15686	15665	15566	15521	15612	15545	15615	15431	15590	15672	15574	15468	15645	15571	15584	15476	15555	15643	15595	15588	15556	15643	15495	15627	15473	15613	15660	15592	15631	15633	15565	15613	15580	15393	15635	15450	15556	15522	15662	15566	15702	15561	15751	15640	15634	15477	15673	15579	15453	15640	15718	15549	15554	15626	15542	15680	15647	15554	15584	15498	15538	15616	15723	15513	15651	15597	15612	15579	15386	15750	15564	15562	15689	15710	15664	15627	15645	15544	15533	15472	15586	15561	15525	15536	15495	15535	15576	15425	15471	15553	15610	15550	15528	15723	15610	15488	15573	15664	15494	15591	15452	15557	15418	15598	15659	15598	15588	15469	15445	15653	15552	15660	15674	15404	15551	15608	15586	15767	15540	15668	15615	15593	15501	15509	15751	15454	15495	15351	15629	15504	15608	15588	15545	15556	15656	15487	15807	15499	15650	15558	15618	15502	15588	15649	15708	15656	15613	15613	15593	15434	15518	15674	15484	15523	15596	15737	15576	15803	15699	15459	15429	15641	15544	15601	15436	15465	15675	15788	15501	15572	15442	15586	15594	15534	15740	15305	15587	15726	15580	15733	15652	15687	15644	15691	15629	15587	15399	15551	15385	15572	15733	15532	15290	15596	15648	15728	15634	15657	15674	15693	15619	15498	15785	15524	15573	15567	15606	15650	15608	15560	15539	15433	15573	15785	15640	15367	15612	15473	15711	15647	15618	15579	15635	15715	15652	15478	15711	15422	15566	15419	15482	15511	15572	15665	15700	15454	15721	15601	15554	15444	15640	15584	15581	15522	15419	15624	15577	15558	15519	15551	15567	15604	15677	15673	15563	15683	15649	15702	15668	15658	15637	15566	15466	15496	15589	15651	15544	15616	15840	15472	15575	15712	15703	15506	15587	15641	15776	15637	15547	15611	15651	15629	15730	15456	15606	15516	15592	15415	15624	15598	15653	15612	15728	15696	15667	15570	15707	15554	15529	15467	15587	15620	15798	15564	15545	15594	15539	15607	15657	15567	15489	15321	15615	15513	15504	15360	15671	15637	15608	15668	15435	15578	15532	15595	15540	15630	15621	15465	15616	15596	15625	15494	15749	15585	15575	15620	15648	15580	15609	15519	15514	15779	15555	15506	15487	15523	15676	15450	15656	15421	15535	15769	15571	15373	15528	15683
22973	21337	29282	24418	24519	30865	35071	30804	28082	26807	25064	23630	22606	22144	21759	21535	21004	20347	20315	20388	20265	19955	19990	19867	19726	19781	19710	19768	19694	19784	19780	19926	19747	19608	19754	19744	19716	19863	19686	19660	19650	19586	19751	19782	19865	19593	19518	19666	19611	19789	19629	19332	19524	19558	19587	19710	19550	19430	19591	19558	19516	19651	19633	19710	19530	19677	19859	19762	19732	19691	19465	19610	19343	19578	19416	19480	19425	19488	19292	19827	19437	19691	19611	19418	19528	19663	19567	19493	19718	19737	19537	19706	19736	19445	19463	19464	19482	19570	19575	19645	19531	19572	19598	19532	19557	19395	19489	19591	19589	19482	19522	19617	19578	19501	19516	19550	19704	19464	19580	19591	19725	19445	19529	19537	19528	19504	19697	19701	19494	19544	19635	19326	19599	19289	19655	19406	19523	19522	19526	19605	19574	19649	19650	19563	19460	19556	19679	19450	19583	19564	19788	19601	19559	19610	19630	19745	19484	19533	19318	19492	19652	19665	19714	19671	19362	19583	19491	19577	19692	19735	19710	19597	19412	19536	19573	19322	19610	19600	19709	19601	19596	19581	19547	19634	19488	19477	19518	19640	19492	19601	19370	19435	19759	19745	19680	19854	19750	19722	19626	19624	19465	19564	19670	19580	19579	19316	19340	19469	19590	19476	19755	19793	19688	19667	19786	19573	19352	19511	19403	19836	19585	19604	19623	19462	19526	19572	19569	19621	19463	19742	19680	19416	19426	19598	19433	19461	19685	19443	19789	19689	19635	19863	19603	19558	19634	19388	19539	19483	19500	19488	19602	19594	19635	19453	19395	19609	19410	19648	19542	19489	19526	19450	19575	19570	19664	19424	19531	19464	19616	19389	19441	19747	19638	19566	19694	19626	19599	19429	19465	19552	19598	19413	19555	19561	19472	19579	19430	19530	19582	19473	19426	19381	19557	19408	19565	19535	19488	19579	19655	19284	19514	19490	19766	19542	19404	19440	19604	19379	19537	19525	19490	19442	19629	19659	19718	19550	19565	19545	19493	19565	19643	19543	19685	19521	19449	19451	19355	19621	19683	19665	19524	19361	19427	19459	19285	19504	19560	19675	19723	19468	19539	19492	19613	19571	19646	19533	19587	19478	19332	19622	19424	19645	19517	19351	19640	19502	19669	19710	19539	19666	19521	19612	19603	19552	19603	19473	19630	19703	19520	19354	19404	19804	19565	19485	19248	19493	19329	19566	19414	19511	19333	19517	19434	19604	19479	19508	19547	19480	19489	19519	19440	19498	19575	19274	19468	19762	19559	19629	19542	19745	19374	19429	19551	19469	19430	19498	19492	19453	19621	19518	19663	19614	19313	19498	19618	19466	19575	19507	19638	19404	19480	19563	19458	19666	19413	19578	19585	19464	19482	19426	19592	19429	19602	19555	19450	19397	19615	19503	19468	19714	19558	19465	19677	19606	19444	19483	19571	19435	19471	19373	19515	19628	19703	19727	19543	19520	19355	19540	19501	19433	19508	19442	19439	19575	19783	19521	19475	19459	19544	19556	19463	19454	19478	19633	19427	19586	19441	19452	19651	19482	19556	19459	19559	19415	19708	19395	19564	19431	19613	19525	19624	19727	19438	19539	19370	19527	19615	19474	19513	19523	19319	19438	19586	19485	19530	19567	19551	19415	19318	19177	19643	19474	19694	19507	19622	19482	19620	19581	19672	19459	19538	19290	19708	19489	19381	19591	19536	19526	19726	19575	19642	19570	19439	19472	19643	19612	19500	19446	19597	19601	19657	19631	19634	19485	19660	19679	19663	19563	19484	19505	19519	19454	19573	19677	19368	19415	19511	19694	19587	19504	19774	19326	19703	19788	19447	19687	19621	19510	19493	19585	19654	19486	19617	19528	19325	19436	19503	19588	19634	19663	19517	19502	19557	19485	19758	19464	19416	19459	19469	19513	19344	19464	19451	19588	19523	19583	19527	19643	19546	19378	19638	19656	19506	19666	19473	19340	19466	19302	19463	19360	19446	19363	19537	19632	19587	19474	19556	19677	19351	19694	19424	19418	19460	19424	19381	19425	19370	19451	19543	19402	19498	19346	19521	19455	19471	19529	19631	19442	19609	19612	19587	19826	19554	19464	19604	19501	19533	19657	19697	19411	19638	19468	19546	19651	19531	19551	19674	19378	19452	19628	19602	19705	19550	19523	19678	19362	19424	19634	19600	19587	19499	19503	19539	19468	19739	19548	19699	19551	19522	19525	19543	19586	19442	19573	19665	19683	19297	19547	19583	19431	19480	19455	19479	19469	19450	19389	19537	19510	19673	19539	19680	19402	19422	19681	19479	19674	19522	19566	19692	19379	19718	19469	19436	19450	19730	19516	19405	19505	19424	19643	19588	19484	19666	19694	19556	19708	19457	19561	19675	19567	19396	19491	19449	19497	19574	19506	19716	19474	19569	19449	19447	19531	19568	19443	19415	19446	19619	19641	19456	19766	19561	19566	19719	19462	19538	19644	19442	19384	19372	19536	19409	19423	19647	19549	19707	19561	19740	19540	19474	19600	19586	19508	19485	19531	19447	19540	19678	19678	19528	19615	19603	19562	19727	19484	19806	19493	19639	19387	19447	19693	19493	19500	19619	19513	19528	19473	19440	19528	19769	19393	19649	19671	19363	19647	19587	19579	19398	19677	19614	19471	19542	19484	19424	19448	19605	19442	19338	19615	19369	19705	19661	19406	19479	19547	19544	19624	19625	19534	19781	19697	19572	19500	19376	19418	19436	19328	19464	19563	19448	19371	19534	19688	19570	19569	19514	19375	19370	19537	19480	19455	19561	19569	19504	19530	19381	19503	19431	19302	19429	19451	19626	19466	19575	19602	19533	19582	19778	19471	19446	19506	19509	19571	19410	19480	19456	19446	19564	19520	19591	19664	19514	19533	19537	19423	19463	19460	19291	19607	19496	19672	19555	19527	19671	19449	19485	19526	19511	19688	19615	19651	19574	19465	19612	19510	19480	19550	19725	19566	19641	19799	19511	19593	19359	19617	19407	19648	19671	19538	19694	19386	19534	19450	19487	19424	19409	19584	19782	19565	19532	19798	19557	19494	19620	19510	19698	19475	19637	19557	19497	19424	19581	19559	19688	19522	19547	19528	19429	19566	19351	19527	19768	19439	19662	19628	19672	19505	19542	19603	19712	19535	19579	19576	19543	19574	19545	19643	19423	19473	19601	19571	19496	19455	19613	19639	19450	19597	19512	19406	19643	19610	19355	19677	19603	19564	19630	19554	19568	19534	19493	19553	19515	19701	19535	19582	19332	19561	19512	19726	19598	19713	19572	19510	19525	19205	19383	19613	19448	19655	19595	19560	19484	19627	19491	19460	19628	19605	19693	19672	19539	19594	19602	19732	19439	19554	19524	19678	19650	19502	19644	19519	19517	19487	19482	19630	19717	19599	19491	19543	19444	19364	19421	19365	19561	19552	19196	19535	19606	19684	19437	19385	19468	19508	19707	19541	19406	19674	19435	19535	19607	19396	19617	19451	19513	19564	19594	19579	19680	19647	19570	19650	19572	19749	19678	19463	19675	19677	19528	19548	19640	19369	19429	19496	19743	19661	19510	19504	19483	19670	19588	19774	19520	19664	19550	19612	19447	19383	19429	19580	19557	19538	19633	19497	19487	19559	19714	19683	19675	19580	19479	19621	19496	19633	19593	19486	19526	19630	19370	19771	19503	19491	19593	19693	19347	19457	19429	19345	19379	19559	19664	19598	19490	19519	19746	19738	19600	19631	19317	19431	19510	19586	19640	19452	19636	19644	19663	19422	19591	19579	19486	19455	19632	19652	19538	19510	19592	19409	19611	19479	19625	19570	19363	19478	19616	19512	19637	19327	19395	19754	19477	19517	19666	19567	19461	19686	19433	19672	19366	19662	19703	19726	19522	19494	19579	19624	19646	19551	19403	19740	19545	19763	19494	19461	19363	19464	19590	19782	19675	19404	19581	19543	19592	19498	19702	19623	19689	19801	19874	19597	19327	19808	19506	19640	19350	19586	19647	19558	19617	19573	19550	19600	19301	19363	19650	19217	19471	19653	19491	19606	19413	19636	19429	19511	19565	19729	19656	19684	19360	19575	19615	19617	19629	19518	19681	19695	19527	19567	19577	19661	19605	19510	19665	19513	19427	19455	19612	19585	19607	19647	19561	19663	19421	19618	19573	19533	19419	19217	19537	19419	19375	19510	19617	19538	19394	19497	19583	19650	19672	19744	19535	19747	19644	19571	19743	19467	19473	19495	19608	19461	19561	19642	19527	19401	19427	19598	19640	19469	19185	19548	19493	19580	19281	19462	19646	19583	19423	19296	19617	19639	19575	19368	19657	19574	19612	19593	19655	19518	19350	19495	19593	19543	19737	19357	19397	19631	19420	19597	19674	19408	19607	19456	19457	19451	19425	19335	19746	19533	19760	19602	19563	19533	19487	19677	19455	19469	19563	19498	19772	19451	19411	19601	19620	19601	19574	19457	19467	19693	19588	19364	19401	19463	19592	19661	19727	19552	19684	19563	19850	19583	19715	19478	19525	19571	19368	19573	19605	19636	19437	19753	19662	19667	19563	19485	19561	19456	19682	19499	19600	19566	19584	19571	19608	19588	19601	19500	19408	19731	19522	19374	19554	19314	19583	19574	19521	19487	19727	19570	19414	19559	19486	19534	19543	19372	19644	19620	19485	19413	19560	19575	19718	19613	19492	19610	19779	19748	19452	19530	19706	19671	19664	19537	19518	19270	19471	19511	19626	19523	19459	19487	19475	19439	19790	19296	19694	19594	19500	19775	19558	19596	19457	19336	19509	19480	19577	19745	19516	19295	19669	19405	19582	19673	19677	19364	19483	19406	19518	19569	19526	19667	19521	19519	19484	19604	19561	19436	19473	19523	19850	19531	19377	19575	19507	19393	19634	19473	19571	19434	19702	19604	19611	19586	19622	19484	19554	19466	19384	19543	19589	19362	19806	19439	19494	19498	19556	19529	19520	19507	19518	19374	19541	19724	19498	19416	19519	19405	19591	19651	19621	19623	19451	19667	19570	19400	19633	19481	19559	19678	19536	19595	19419	19497	19375	19637	19357	19446	19680	19297
36017	63537	59687	47774	41300	37260	34128	31393	28055	25253	23287	21566	20099	19295	18802	18078	17742	17068	16642	16502	16411	16409	16384	16353	16342	16157	16150	16128	16029	16026	16037	16011	15998	16186	16051	16002	15918	16035	15940	15984	15843	16036	15990	16011	16142	15923	15918	15925	15912	16052	15977	15891	16057	15820	15989	15866	16022	16009	16030	16004	15922	16153	15989	15994	16006	16079	16009	16061	15835	16052	15858	16052	15776	16107	15965	15992	15899	16025	15957	15970	15988	15925	15918	15973	15821	15972	16005	15939	15976	15972	15944	16035	16059	15989	15919	15834	16048	16040	16027	16046	16025	16090	15828	15949	15916	16057	15996	16020	16226	15877	15820	16101	15959	15815	16133	15824	16007	15898	15937	15999	16117	15982	15960	16017	15906	16098	16068	15997	15883	16007	15870	15999	16046	16098	15974	15899	15791	15851	15961	15976	16040	15926	15885	15900	16112	15889	15925	15864	15946	15874	16168	15985	15935	16010	16006	15936	15975	16003	15961	15907	15951	16020	15853	16093	16049	15982	16178	15941	16006	16134	16014	15894	15934	15917	15852	15910	15959	16000	15848	16045	15996	16179	15861	16023	15835	15675	15961	15861	15800	15876	16002	15898	15791	15970	16039	15870	15905	15787	16158	15842	15964	15937	16035	15886	15797	16045	15927	15869	16073	15948	15995	15993	15905	15856	15848	16030	16068	15860	15959	15903	16022	15957	15730	15913	15792	15984	15975	16048	15932	15887	15917	15871	16074	15945	15924	15836	16019	15841	15952	16012	15838	16023	15919	15921	16094	16051	15905	15805	15945	15998	15889	15894	15861	15969	15974	16030	15959	15836	15925	16073	15757	15863	15825	15794	16023	16071	15976	16017	15730	16065	15945	16088	16010	15865	15965	16058	15918	15962	15996	15826	15910	15994	15940	15913	15982	16023	15898	15903	15829	15898	15818	15923	15916	15894	16116	16049	15946	15861	16086	15936	16000	15934	15904	16068	15829	15872	15822	15919	15895	16070	15960	15873	15936	15928	16010	15920	16048	16155	15866	15875	15958	16097	15875	15797	16020	15891	15985	16171	15838	15980	15956	16018	15893	16018	15833	15940	15882	16118	15990	15940	15893	15867	15873	15886	15943	15880	15904	16175	15820	16059	15917	16004	15966	15969	15973	16087	16154	15762	15850	15932	15970	15896	15746	15950	15900	15869	15916	16073	15726	16054	15852	15884	15944	15918	15993	15864	15955	15866	16060	16009	15916	15789	16082	16105	15867	15950	16025	15823	15902	16053	15849	15959	16041	15912	15787	16252	16071	15859	15856	15905	15928	15934	15813	15811	15948	16025	15884	15913	16055	15997	15949	15837	15921	15861	16057	16023	15980	16021	15938	15861	15956	16200	16015	15875	16053	15910	15923	16243	15940	15990	15772	15910	15936	15970	15949	15820	15945	15853	15942	15837	15949	16025	16068	15955	15976	15822	16023	15947	15775	16005	15936	15921	15807	15941	15986	15866	15929	15902	15850	15804	15913	15912	15907	15861	15885	15884	15840	15810	15931	16104	15963	15881	16020	16104	15899	16067	15872	16055	15943	15899	16024	16014	15959	16004	16003	15898	16097	15962	15743	15978	15977	15973	15724	15878	15941	15895	15932	16132	15786	15958	16077	16036	15975	16109	15949	15819	15938	15809	15932	15969	15783	16020	15972	16031	15969	16010	15814	15957	15872	15820	15876	16065	15922	16018	15958	16025	15891	15898	15961	16069	15799	16085	15830	15971	16052	15851	15955	15750	15876	16077	15844	15863	15975	15830	15855	16022	16005	16057	16029	15844	16050	15969	15927	15823	15800	15964	15944	15930	15914	15742	15938	15920	16029	15909	15892	16045	16052	15941	15941	16093	15776	15988	16055	15950	15994	15904	15968	15904	15905	16198	15933	15974	16056	15981	15930	15897	15958	16080	15843	16249	15956	15985	16013	15935	15999	15997	15924	15931	15906	15935	16113	15898	15874	15970	16083	16031	15894	15836	15822	15950	15977	15952	16024	16053	15979	15922	15959	15976	16023	15983	15784	15910	15953	15870	15931	15919	15846	16028	16025	15818	16017	16026	15971	15969	16043	15978	15923	15759	15781	16165	15800	15918	16070	15932	15863	16032	15738	15997	16010	15966	15874	15890	15805	15978	15866	15991	16004	16033	16057	15973	15965	15960	15984	16057	15990	15985	15974	15913	15952	15959	16046	16003	15968	15833	15958	15813	16011	16105	15911	15969	15923	15952	15897	16165	16089	15934	15999	16097	15897	15869	15898	15949	15963	15988	15854	15864	16088	15843	15945	15832	15980	15932	15822	15931	15915	15870	15913	16039	15902	15891	15912	15952	15893	15924	15862	15875	15789	15831	16081	15936	15794	16028	16051	15858	15927	16093	15912	15725	16004	15752	16042	16092	16041	15807	16022	15968	15736	16052	15975	15970	15780	15895	16000	16054	15888	16078	16068	15848	15952	15999	15985	15892	15736	15997	15842	15977	16061	16070	15913	16012	15963	16057	15968	15954	16064	15869	15925	16098	15910	15899	16194	15856	16069	16098	16046	16029	15931	15835	15779	15939	15879	15999	15871	15915	15819	15842	15947	16025	16004	16064	15929	15823	15850	15844	15996	15860	15793	15830	15974	16031	15975	15829	16044	15727	15957	15903	16007	15976	16049	15927	15896	16015	15793	15946	15928	16101	16030	15931	16109	15929	16061	15671	15960	15942	15839	15933	16040	15961	15811	15904	16029	15982	16045	15836	15997	16005	15855	15946	15807	16125	15881	15950	15955	15900	16074	15853	15691	15988	16068	15869	15871	16064	16067	15882	15923	15868	15935	15931	16088	15877	15973	15816	15869	16037	16009	15866	15968	16050	16072	16059	15967	15939	16043	15902	15948	15881	15983	15873	15980	16017	15969	16011	16023	15898	15917	16104	15808	16107	15861	15947	15986	16081	15968	15997	15964	15898	15998	15759	15939	15969	15823	15904	15983	16023	15899	15970	15964	15921	15985	16013	15989	16126	15714	16103	15921	15891	16011	16028	16025	15933	16001	15878	15910	16014	15805	15777	15867	15933	15929	16017	16113	15984	16053	15832	16019	15970	15839	16046	15870	16040	15982	16080	15918	15922	16207	15972	16060	15981	15933	15897	15877	16114	15617	15919	15933	16055	15992	15865	16059	16061	15999	15857	15936	15926	15921	15872	15858	15928	15944	15829	15946	16029	15888	15978	15931	16035	15891	15949	16026	16067	15739	15838	15879	15945	15924	15817	15803	15893	15794	15875	15978	15871	15904	16054	15981	15887	15944	16034	15795	15804	16007	15891	16053	15915	15870	15876	15872	15995	15974	15899	16105	16100	15982	15835	15988	15864	16024	15916	15731	15927	15908	15961	15834	15955	15909	15816	15946	15816	15836	16031	15917	15820	15790	15924	15989	16027	15892	15900	15867	15890	15929	16115	16138	15858	15880	16042	16102	15839	16036	15793	16025	15958	15988	16064	15921	16035	15824	15999	15713	15976	16161	16065	16051	15767	16026	15910	16022	15807	15993	16032	15882	15982	15862	15850	15890	16012	15935	15809	15949	15869	16085	15747	15814	15992	16005	15942	16141	15948	16006	16036	15958	15740	16035	16029	15852	15915	16086	15983	15980	15930	15953	16011	16029	16007	16042	15950	16012	15887	15941	15967	15956	16099	15835	16006	15879	15948	15945	15855	16021	15884	15948	15812	15953	15995	15944	15880	15703	15947	16012	15943	15967	16009	15976	15913	16031	15945	15912	16000	15833	15722	15942	15894	16079	15902	15851	16032	16021	15778	15953	16012	15947	15895	16090	15881	15885	15790	15937	16081	16003	16190	15994	15926	15834	16030	16086	15973	16073	15933	15852	16016	15935	15774	16221	15964	16110	16046	15956	15915	15927	15966	15948	15886	15952	15829	16045	16043	15931	15918	15935	16212	15917	15932	15820	15905	15973	15935	16004	16001	15896	15918	16026	15955	15857	16024	15974	16028	15866	15944	15982	15912	15936	16085	15878	16069	16077	16045	16046	16003	16078	16110	15990	15962	15904	15991	15846	16049	16052	15813	15899	15812	15874	15881	15917	15941	15932	15853	15966	16034	15985	16073	15787	16167	15935	15986	16045	15845	15902	16025	16034	16005	16214	15946	15963	15921	15986	15920	15952	15836	15870	15771	15871	15918	15977	16021	15910	15917	16043	16043	16006	16027	15958	15977	15927	16011	15940	15884	16078	15890	16053	15880	15957	15861	16053	15918	15942	15847	15950	15956	15792	15988	16126	16065	16005	15790	15898	15870	16027	16017	15906	15787	16018	15948	15932	16032	16008	15775	16031	15884	15782	15951	15982	16042	16072	15929	16015	15900	16064	15981	15957	16030	15901	16074	15969	15964	16062	15922	15849	16049	15962	16145	16017	15993	15979	15890	15843	16057	16042	16025	15778	15904	15794	15915	16051	15958	16015	15830	15999	16044	15884	15978	16009	16037	15950	16105	15959	15987	16147	16078	15777	15856	15952	15852	15924	15955	15928	15984	15842	15965	16054	15842	15987	16022	15969	15942	16005	15899	15966	15923	15953	15877	15869	15989	15870	15977	15926	15947	15848	15826	15905	15997	15956	15784	15931	15919	15947	15950	15868	15917	15949	16103	16128	15813	15815	15970	15863	15844	16054	16050	15809	15917	16147	15933	15981	15901	15821	16063	15721	16037	15978	15884	15859	15856	15950	15815	15952	16067	15991	15969	15974	15798	15975	15906	16109	15928	15876	15864	15896	16005	16030	15996	15987	15923	15951	15944	15837	15990	15879	15947	15947	15933	15957	16087	15911	16054	16009	15952	16027	15823	15852	16057	15941	16007	15820	16081	16026	15992	15834	15856	16062	16087	15975	15745	15939	16063	15865	15914	15835	16093	15916	15910	16049	15929	15972	15976	15952	15843	16067	15852	15868	15802	16004	15965	15883	15838	15927	15895	16028	15963	15910	15918	15893	15958	15970	16031	15891	15930	15812	15891	15984	15724	16033	15709	16034	15981	15969	15901	15896	15963	16021	15758	15960	15859	15962	15990	15925	15929	16060	15988	15969	15808	16106	15848	16062	15843	15908	15843
30027	33125	43932	38213	31071	28108	25851	23918	22307	21231	20414	19809	19460	19166	18899	18902	18827	18563	18442	18458	18297	18410	18496	18442	18525	18543	18323	18194	18171	18253	18047	18316	18298	18316	18179	18398	18132	18223	18188	18384	18195	18058	18314	18264	18357	18087	18100	18089	17984	18092	18091	18154	18450	18294	18175	18260	18238	18020	18221	18394	18468	18245	18455	18072	18034	18162	18054	18206	17906	18025	18071	18016	18159	18324	18264	18319	18215	18253	18170	17973	18172	18181	18202	18401	18090	18224	18333	18219	18301	18328	18122	18223	18341	18267	18191	18242	18410	18105	18254	18136	18324	18314	18265	18240	18348	18188	18198	18220	18168	18208	18230	18071	18162	18191	18139	18076	18265	18373	18224	18051	18275	18409	18205	18104	18211	18037	18191	18307	18194	18210	18258	18240	18202	18257	18173	18178	18206	18164	18093	18104	18136	18327	18308	18078	18240	18264	18280	18197	18412	18313	18196	18023	18111	18168	18272	18280	18138	18170	18035	18365	18169	18083	18110	18224	18427	18043	18171	18322	18044	18042	18016	18084	18240	18200	18163	18061	18079	18208	18256	18174	18065	18220	18338	18173	18176	18140	18170	18310	18131	18151	18291	18057	18195	18065	18377	18219	18316	18244	18102	18207	18270	17992	18113	18258	18107	18022	18309	18151	18347	18152	18154	18010	18123	18183	18193	18091	18132	18112	18234	18387	18233	18191	18411	18190	18329	18159	18295	18156	18194	18225	18413	18297	18337	18158	18014	18271	18150	18323	18201	18067	18133	18262	18167	18243	18156	18239	18262	18174	18104	18016	18388	18361	18227	18170	18187	18152	18013	18160	18280	18177	18165	18098	18145	18142	18097	18046	18006	18184	18071	18204	18124	18153	18329	18147	18186	18210	18183	18110	18216	18180	18187	18232	18363	18198	18059	18334	18221	18093	18042	18076	18226	18305	18232	18268	18237	18194	18032	18322	18163	18183	18376	18333	18364	18366	17916	18106	18453	18097	18377	18336	18195	18103	18232	18174	18424	18089	18293	17954	18165	18094	18242	18244	18232	18203	18193	18251	18279	18069	18220	18293	18144	18247	18151	18325	18163	18309	18253	18302	18255	18309	18279	18021	18252	18235	18254	18032	18276	17983	18182	18049	18237	18167	18192	18276	18106	18073	18277	18151	18189	18217	18244	18170	18152	18344	18404	18354	18343	18112	18197	18248	17987	18347	18149	18207	18029	18118	18156	18172	18317	18178	18083	18310	18368	18160	18281	18356	18354	18131	18257	18155	18218	18266	18415	18098	18368	18310	18098	18119	18161	17989	18388	18018	18168	18235	18198	18184	18020	18096	18242	18131	18122	18239	18162	18039	18312	18104	18020	18148	18228	18061	18249	18365	18330	18021	18063	18321	18137	18199	18211	18391	18189	18121	18139	18293	18153	18304	18025	18327	18219	18102	18248	18133	17964	18175	18169	18177	17923	18350	18180	18235	18169	18311	18086	18133	17950	18159	18158	18191	18442	18194	18300	18325	18150	18247	18215	18149	18150	18216	18216	18296	18346	18211	18207	18207	18177	18174	18232	18113	18260	18157	18415	18093	18167	18290	18027	18043	18292	18303	18169	18254	18284	18278	18328	18063	18196	18202	18218	18283	18238	18014	18060	18171	18095	18176	18287	18199	18349	18236	18516	18016	18063	18123	18172	18261	18157	18357	18418	18200	18103	18428	18187	18016	17961	18038	18078	18401	18363	18127	18273	18259	18100	18357	18286	18098	18221	18175	18087	18325	18174	18321	18271	18057	18145	18184	18360	18231	18361	18290	18088	18123	18194	18133	18020	18164	18207	18493	18279	18183	18230	18313	18317	17938	18103	18241	18355	18227	18173	18315	18175	18137	18194	18015	18410	18303	18293	18177	18367	18297	18343	18085	18142	18218	18318	18182	18304	18244	18081	18024	18252	18072	18076	18047	18258	18375	18106	18174	18205	18384	18127	18182	18361	17913	18134	18101	18098	18038	18126	18123	18163	18420	18233	18250	18085	18436	18149	18032	18311	18434	18201	18274	18167	18085	17969	18014	18180	18088	18283	18065	18202	18120	18422	18261	18206	18119	18359	18025	18140	18137	18213	18339	18158	18150	18211	18153	18159	18062	18259	18144	18020	18379	18354	18307	18174	18133	18097	18352	18050	18268	18117	18117	18108	18095	18324	17993	18126	18173	17980	18289	18162	18383	18145	18137	18275	18153	17949	18017	18161	18339	18407	18286	18332	18267	18154	18302	18346	18157	18091	18255	18051	18333	18377	18183	18228	18214	17916	18134	18051	18180	18042	18175	18263	18223	18187	18099	18216	18283	18237	18104	18284	18053	18294	18015	18286	18098	18295	18343	17984	18185	18099	18102	18322	18407	18038	18277	18080	18015	18329	18228	18202	17989	17888	18184	18109	18132	18266	18109	18373	18125	18217	18218	18246	18109	18187	18129	18250	18278	18121	18449	18237	18363	18362	18213	18062	18260	18032	18182	18160	18088	18318	18216	18358	18176	18418	18373	18020	18251	18321	18356	18024	18332	18239	18274	18016	18058	18074	18129	18092	18140	18450	18149	18089	18135	18193	18306	18265	18204	18283	18297	18209	18380	18165	18087	18301	18052	18195	18140	18261	18065	17971	18223	18259	18047	18074	18129	18173	18341	18255	18169	18035	18238	18007	18169	18227	18299	18252	18277	18234	18236	18090	18062	18015	18132	18166	18347	18244	18187	18288	18025	18201	18120	18135	18316	18373	17952	18120	18402	18074	18182	18136	18253	18365	18121	18388	18171	18227	18248	18147	18226	18043	18025	18173	18163	18041	18293	18227	18292	18046	18203	18203	18075	18012	18105	18326	18214	18177	18012	18015	18046	18217	18150	18536	18269	18277	18172	18079	18284	18125	18002	18358	18441	18236	18117	18038	18218	18098	18239	18139	17893	18180	18226	18236	18149	18251	18313	18470	18093	18293	18165	18163	18251	18251	18013	18242	18016	17991	18207	18122	18326	18205	18409	18166	17910	18123	18374	18307	18084	18083	18144	18098	18147	18254	17949	18139	18258	18453	18309	18085	18253	18113	18234	18385	18133	18378	18204	18268	18225	18261	18098	18122	18141	18215	18178	18212	18203	18032	18180	18160	18062	18208	18256	18254	18156	18092	18163	18208	18292	18170	18081	18191	18185	18138	18129	18304	18416	18369	18243	18172	18338	18053	18401	18272	18352	18273	18160	18335	18222	18245	18313	18199	18283	18177	18275	18299	18442	17908	18061	18233	18186	18333	18207	18139	18176	18111	17959	18219	18209	18189	18273	18232	18099	18129	18308	18268	17889	18099	18418	18305	18233	18228	18401	18286	18367	18221	18273	18486	18154	18129	18178	18259	18272	18179	18186	18287	18163	18364	18296	18125	18063	18209	18065	18250	18246	18216	18261	18233	18282	18185	18294	18216	18048	18221	18261	18447	18294	18416	18216	18110	18315	18284	18208	18112	18102	18214	18100	18387	18145	18238	18248	18230	18208	18278	18173	18142	17956	18293	18120	18200	18082	18047	18301	18281	18151	18259	18260	18119	18171	18282	18170	18219	18013	18310	18183	18105	18255	18160	18321	18152	18153	18402	18067	18327	18263	18216	18123	18257	18326	18230	18474	18127	18024	18367	18109	18029	18189	18177	18368	18270	18162	18142	18339	18137	18067	18007	18276	18260	18207	18264	18338	18075	18293	18303	18359	18230	18408	18104	17908	18275	18191	18026	18224	18436	18212	18147	18251	18323	18273	18033	18172	18176	18148	18160	18074	18298	18291	18143	18285	18105	18127	18172	18273	18192	18283	18233	18177	18147	18098	18333	18224	18356	18031	18254	18305	17937	18232	18455	18248	18285	18365	18357	18325	18200	18237	18396	18130	18353	18018	18024	18108	18310	18209	18530	18216	18282	18296	18290	18115	18124	18104	18118	18155	18036	18199	18132	18162	18127	18297	17938	18149	18438	18212	18310	18442	18268	18236	17989	18091	18049	18210	18167	18111	18335	18296	18144	18218	18139	18159	17972	18163	18166	18253	18100	17942	18293	18407	18336	18341	18317	18209	18199	18184	18415	18201	18130	18131	18106	18231	18057	18290	18183	18186	18263	18142	18073	18350	18253	18501	18255	18235	18365	18172	18162	18154	18302	18150	18231	18155	18227	18089	18258	18100	18361	18339	18375	18399	18224	18085	18193	18074	18054	18349	18171	18271	18281	18197	18331	18094	18145	18103	18339	18228	17998	18247	18023	18154	18110	18243	18256	18184	18188	18289	18034	17955	18104	18278	18279	17999	18190	18175	18131	18198	18208	18138	18228	18372	18138	18211	18230	18204	18034	18126	18094	18150	17950	18223	18098	18105	18140	18121	18235	18012	18348	18134	18068	18206	18246	18151	18215	18326	18188	18158	18103	18046	17922	18064	18301	18197	18327	18005	18168	18222	18230	18131	18123	18157	18061	18237	18096	18347	18388	18248	18444	18301	17889	18333	18383	18180	18220	18448	18367	18016	18107	18291	18238	18030	18197	18139	18201	18270	18239	18288	18215	18202	18236	18201	18194	18289	18147	18284	17856	18050	18224	18089	17900	18075	18009	18101	18257	18129	18262	18211	18149	18147	18224	18437	18247	18229	18134	18224	18264	17966	18471	18176	18320	18386	18069	18096	18270	18176	18179	18211	18092	18101	18224	18363	18175	18253	17978	17968	18379	18285	18412	18276	18315	18071	18040	18150	18078	18262	18391	17954	18114	18250	18275	18099	18370	18122	18077	18105	18111	18335	18125	18174	18261	18243	18072	18288	18227	18364	18307	18193	18229	18096	18059	18364	18320	18325	18154	18289	18292	18071	18382	18138	17960	18313	18178	18322	18359	18125	18024	18142	18230	18057	18084	18198	18006	18229	18147	18292	18195	18122	18364	18225	18195	18127	18208	18265	18212	18122	18128	18191	18315	18153	18462	18108	18284	18341	18240	18224	18203	18130	18117	18250	18217	18091	18281	18160	18342	18216	18373	18211	18107	17991	18313	18087	18230	18244	18319	18254	18355	18068	18211	17958	18205	18138	18197	17987	18136	18184	18196	18142	18056	18034	17960	18029	18195	18322
34932	52318	47991	36664	31259	27991	25587	23141	20983	19341	18406	17431	17076	16344	16308	16134	15796	15722	15529	15501	15486	15368	15468	15288	15176	15195	15290	15308	15089	15193	15331	15310	15286	15271	15260	15139	15149	15305	15282	15440	15378	15188	15378	15192	15352	15159	15172	15034	15295	15252	15246	15113	15057	15097	15144	15411	15144	15191	15248	15030	14975	15129	15199	15195	15247	15107	15100	15007	15164	15182	15117	15120	15222	15175	15124	15332	15051	15238	15219	15162	15279	15121	15007	15037	15136	15210	15098	15143	15135	15249	15176	15114	15159	15032	15374	15257	15015	15052	15053	15197	15196	15110	15131	15058	15009	15062	15003	15181	15164	15264	15134	15124	15262	15202	15296	15142	15256	15128	15154	15255	14997	15202	15115	15183	15396	15099	15218	15207	15136	15279	15050	15195	15141	15384	15143	15255	15142	15158	15082	15271	15250	15125	15126	15201	15068	14983	15230	15233	15053	15177	15175	15271	14983	15260	15079	15197	15046	15086	15233	15134	15210	15129	15285	15146	15103	15198	15130	15135	15135	15196	15251	15115	15440	15325	15226	15170	15318	15165	15285	15044	15065	15182	15258	15194	15054	15326	15249	15133	15197	15212	15237	15244	15215	15148	15173	15142	15122	15200	15361	15224	15014	15218	15203	15175	15096	15155	15088	15119	15305	15191	15304	15187	15233	15227	15255	15231	15317	15161	15129	15160	15109	15282	15166	15219	15229	15093	15141	15186	15283	15430	15260	15263	15297	15292	15244	15135	15125	15040	15163	15199	15247	15270	15054	15175	15071	15058	15292	15257	15183	15181	15071	15338	14998	15110	15162	15040	15249	14981	15320	15142	15242	15192	15360	15188	15098	15305	15137	15004	15329	15167	15037	15231	15029	15102	15140	15205	15073	15119	15065	14980	15275	15315	15140	15237	15078	15003	15294	15099	15265	15240	15094	15271	15131	15239	15170	15152	15261	15232	15327	15329	15199	15071	15211	15156	15105	15206	15152	15173	15181	15367	15100	15296	15316	15149	15321	15100	15177	15040	15354	15141	15236	15240	15049	15136	15097	15088	15156	15103	15196	15249	15116	15212	15197	15167	15110	15207	15083	15059	15189	15272	15279	15205	15065	15234	15126	15205	15232	15208	15314	15354	15165	15075	15129	15105	15124	15025	15065	15193	15186	15222	15215	15218	15252	15278	15270	15268	15048	14971	15214	15059	15080	15134	15259	15265	15145	15032	15206	14934	15243	15174	15232	15306	15071	15232	15140	15023	15106	15162	15296	14959	15225	14970	15261	15240	15093	15244	15210	15074	15275	15276	15158	15289	15064	15167	15239	15199	14959	15114	15295	15177	15230	15203	15197	15130	15151	15416	15334	15154	15234	15072	15299	15163	15169	15344	15142	15372	15202	14982	15163	15033	15212	15213	15157	15107	15210	15109	15100	15146	15343	15134	15210	15137	15260	15029	15270	15099	15148	15293	15131	15090	15243	15171	15347	15285	15152	15328	15022	15283	15086	15203	15110	15244	15125	15081	15234	15127	15068	15205	15171	15212	15251	15219	15127	15242	15279	15187	15138	15296	15138	15088	15243	15128	15318	15252	15142	15085	15401	15281	15301	15078	15206	15288	15070	15238	15288	15279	15248	15265	15400	15179	15121	15272	15149	15237	15127	15062	15273	15324	15221	15105	15155	15149	15069	15175	15179	15211	15355	15085	15033	15072	15070	15274	15267	15118	15210	15292	15127	15202	15285	15128	15183	15202	15182	15301	15124	15201	15249	15407	15207	15078	15019	14985	15200	15137	15239	15062	15245	15133	15262	15114	15175	15087	15103	15215	15210	15131	15211	15451	15084	15274	15308	15131	15219	15263	15122	15160	15242	15074	15417	15127	15175	15115	15274	15229	15261	15227	15241	14977	15204	15064	15130	15241	15274	15092	15342	15275	15158	15150	15103	15293	15355	15105	15241	14997	15239	15185	15105	15202	15290	15211	15159	15234	15200	15025	15185	15227	15231	15321	15119	15160	15169	15187	15147	15171	15131	15221	15154	15043	15215	14978	15028	15241	15317	15308	15191	15253	15258	15072	15231	15402	15184	15089	15164	15329	15213	15094	14939	15332	15286	15265	15111	15094	15164	15204	15211	15107	15222	15040	15187	15192	15032	15131	15241	15267	15284	15384	15137	15133	15313	15155	15203	15286	15273	15209	15129	15167	15297	15169	15165	15306	15185	15268	15155	15250	15233	15225	15351	15163	15341	15237	15194	15236	15113	15027	15281	15127	15210	15201	15218	15146	15213	15341	15104	15180	15218	15147	15208	15127	15266	15181	15170	15004	15117	15187	15039	15174	15183	15196	15251	15271	15098	15107	15062	15086	15148	15271	15170	15138	15157	15332	15258	15188	15045	15231	15195	15207	15190	15314	15324	15086	15212	15241	15168	15452	15162	15236	15229	15192	15092	15048	15206	15372	15182	15135	15136	15187	15297	15183	15177	15189	15206	15392	15254	15200	15164	15027	15232	15190	15107	15158	15251	15308	15208	15259	15186	15272	15087	15209	15260	15208	15174	15201	15301	15080	15362	15117	15097	15196	15174	15246	15215	15107	15278	15249	15279	15078	15064	15255	15102	15137	15014	15257	15224	15281	15195	15131	15225	15188	15287	15281	15279	15205	15150	15105	15161	15197	15154	15237	15093	15281	15278	15224	15293	15291	15312	15388	15263	15162	15114	15198	15056	14993	15148	15247	15296	15067	15157	15240	15149	15287	15124	15240	15161	15137	15253	15222	15070	15331	15233	15289	15378	15295	15195	15108	14957	15020	15089	15242	15240	15103	15259	15199	15141	15170	15127	15093	15120	15319	15246	15219	15119	15093	15291	15263	15091	15327	15206	15307	15162	15162	15060	15234	15242	15311	15129	15068	15310	15131	15177	15063	15043	15330	15300	15213	15388	15072	15165	15213	15339	15116	15245	15070	15158	15204	15170	15143	15114	15254	15141	15156	15113	15024	15249	15203	15376	15352	15245	15239	15279	15310	15148	15189	15243	15109	15221	15225	15220	15285	15136	15344	15073	15143	15182	15127	15193	15140	15223	14958	15275	15173	15104	15113	15190	15202	15241	15130	15138	15262	15043	15174	15148	15167	15123	15147	15090	15050	15118	15129	15240	15135	15166	15217	15100	15195	15233	15185	15140	15355	15234	15142	15388	15184	15358	15124	15250	15117	15281	15093	15029	14972	15132	15167	15226	15117	15239	15357	15056	15152	15012	15220	15131	15238	15303	15206	15275	15147	15256	15325	15250	15085	15277	15327	15084	15159	15271	15231	15342	15360	15114	15152	15269	15215	15272	15281	15308	15280	15243	15319	15266	15145	15114	15052	15264	15183	15203	15356	15241	15173	15104	15184	15128	15200	15223	15306	15264	15289	15047	15338	15194	15333	15255	15041	15070	15037	15232	15212	15164	15126	15091	15088	15148	15088	15008	15310	15111	15150	15151	14951	15229	15208	15283	15113	15196	15100	15139	15098	15104	15113	15049	15259	15178	15178	15253	15248	15264	15187	15368	15159	15225	15124	15027	15245	15217	15135	15001	15383	14952	15252	15184	15257	15145	15100	15071	15191	15101	15218	15289	15012	15282	15205	15157	15115	15167	15108	15006	15178	15077	15118	15272	15139	15055	15135	14972	15212	15223	15183	15339	15092	15214	15175	15334	15030	15220	15188	15060	15219	15150	15184	14956	15183	15153	15214	15224	15133	15161	15115	15349	15138	15177	15166	15014	15126	15378	15260	15207	14974	15164	14963	15296	15087	15170	15230	15061	15181	15213	15196	15210	15149	15150	15159	15248	15002	15241	15036	15233	15335	15301	15042	15100	15080	15186	15108	15257	15273	15134	15280	15045	14895	15089	15172	15120	15233	15274	15239	15104	15131	15194	15118	15243	15122	15002	15300	15209	15133	15250	15201	15118	15242	15031	15363	15049	15298	15089	15153	15247	15017	15188	15368	15141	15126	15256	15091	15238	15271	15351	15329	15227	15209	15132	15020	15220	15290	15078	15009	15355	15212	15231	15470	15242	15202	15107	15262	15353	15099	15201	15342	15125	15277	15120	15222	15300	15102	15158	15170	15089	15221	15255	15307	15275	15259	15300	15283	15338	15177	14885	15210	15208	15094	15295	15110	15136	15267	15105	15111	15299	15281	15233	15187	15212	15324	15322	15161	15112	15369	15264	15240	15239	15185	15172	15147	15269	15216	15025	15293	15071	15308	15165	15261	15242	15127	15255	15270	15305	15054	15220	15083	15170	15165	15207	15240	15112	15225	15239	15248	15234	15132	15123	15300	15337	15114	15190	15256	15203	14987	15244	15242	15339	15218	15148	15162	15131	15078	15148	15237	15152	15422	15411	15118	15234	15152	15343	15272	15162	15313	15231	15256	14992	15217	15327	15284	15199	15067	15052	15208	15156	15216	15088	15256	15186	15203	15132	15153	14991	15054	15305	15221	15295	15272	15121	15232	15172	15231	15037	15128	15372	15039	15267	15115	15145	15152	15011	15271	15267	15250	15299	15118	15150	15202	15136	15314	14938	15083	15250	15021	15092	15204	15107	15338	15018	15339	15166	15049	15315	15260	15179	15093	15254	15144	15234	15176	15197	15253	15169	15271	15205	15241	15188	15207	15147	15117	15048	15229	15344	15268	15162	15216	15055	15282	15079	15207	15213	15030	15238	15211	15229	15213	15220	15284	15257	15169	15141	15086	15043	15276	15183	15235	15280	15099	15122	15211	15228	15183	15087	15132	15406	15264	15136	15244	15175	15375	15249	15114	15243	15346	14965	15224	15363	15377	15022	15205	15121	15196	15323	15202	15063	15113	15147	15286	15115	15267	15339	15195	15167	15124	15318	15377	15128	15276	15196	15350	15186	15067	15199	15178	15035	15269	14939	15138	15273	14895	15116	14917	15162	15018	15124	15137	15213	15223	15063	15216	15322	15151	15289	15099	15163	15315	15176	15240	15222	15359	15336	15245	15102	14982	15354	15157	15052	15071	15281	15049	15075	15150	15345	15094	15106	15177	15122	15308	15009	15175	15122	15183	15140	15318	15184	15259	15166	15114	15189	14984	15061	15188	14996	15067	15021	15217
24157	21401	29402	26785	28042	31455	31333	27387	25059	23738	22547	21519	20752	20526	20035	19686	19338	19121	19044	18836	19026	19007	18728	18847	18722	18986	18881	18691	18741	18707	18734	18630	18899	18724	18798	18506	18622	18513	18540	18645	18726	18627	18763	18709	18663	18655	18621	18590	18610	18486	18637	18602	18613	18707	18559	18682	18609	18840	18600	18777	18656	18604	18737	18615	18785	18555	18626	18828	18437	18562	18522	18452	18641	18774	18704	18690	18735	18626	18612	18823	18590	18469	18581	18528	18738	18697	18637	18620	18475	18800	18857	18587	18594	18393	18623	18518	18655	18515	18682	18643	18715	18585	18670	18733	18423	18672	18523	18447	18398	18547	18676	18807	18768	18567	18815	18643	18423	18671	18879	18659	18666	18580	18597	18573	18621	18713	18366	18569	18449	18600	18503	18353	18526	18707	18881	18470	18665	18584	18674	18759	18717	18715	18511	18839	18587	18644	18461	18514	18747	18642	18561	18563	18602	18653	18713	18423	18595	18535	18516	18471	18397	18523	18592	18502	18366	18690	18749	18556	18307	18540	18346	18701	18501	18426	18596	18671	18631	18670	18654	18737	18576	18630	18700	18433	18580	18676	18721	18635	18657	18580	18718	18679	18471	18790	18760	18791	18650	18600	18555	18614	18605	18813	18646	18568	18587	18648	18572	18436	18590	18831	18531	18499	18538	18400	18794	18389	18516	18497	18872	18664	18452	18446	18750	18553	18576	18629	18705	18482	18547	18577	18664	18545	18675	18356	18443	18669	18530	18596	18402	18486	18451	18633	18599	18484	18872	18665	18624	18548	18772	18633	18701	18832	18626	18606	19110	18635	18387	18639	18533	18616	18493	18727	18811	18586	18445	18626	18689	18822	18623	18812	18637	18700	18547	18609	18501	18651	18734	18777	18576	18615	18614	18514	18510	18458	18669	18570	18532	18424	18516	18484	18585	18611	18607	18795	18355	18604	18466	18650	18700	18759	18505	18518	18717	18508	18557	18635	18635	18656	18512	18791	18702	18640	18577	18729	18575	18683	18536	18711	18673	18652	18647	18492	18611	18608	18620	18738	18655	18522	18557	18449	18727	18661	18459	18583	18312	18568	18605	18575	18715	18546	18665	18762	18637	18623	18651	18684	18747	18432	18543	18771	18552	18595	18887	18593	18609	18601	18480	18436	18553	18439	18689	18524	18542	18688	18656	18821	18518	18374	18633	18651	18551	18806	18437	18604	18738	18713	18551	18481	18535	18677	18776	18571	18481	18579	18731	18700	18744	18581	18658	18798	18562	18679	18465	18642	18711	18413	18608	18581	18613	18530	18536	18525	18688	18483	18618	18607	18685	18532	18544	18720	18623	18750	18711	18562	18692	18426	18790	18495	18712	18605	18730	18598	18781	18673	18569	18602	18524	18668	18895	18737	18719	18760	18662	18688	18757	18733	18780	18483	18560	18573	18634	18667	18613	18636	18457	18592	18702	18744	18726	18735	18752	18550	18638	18749	18586	18550	18677	18582	18582	18630	18534	18694	18631	18513	18723	18488	18536	18297	18706	18569	18732	18816	18554	18659	18533	18562	18455	18542	18662	18689	18539	18636	18636	18558	18713	18666	18799	18636	18635	18641	18689	18797	18502	18725	18537	18380	18620	18560	18702	18545	18664	18571	18569	18516	18534	18444	18690	18730	18668	18742	18639	18648	18705	18674	18644	18544	18720	18771	18668	18511	18778	18548	18725	18470	18441	18588	18461	18557	18582	18769	18480	18391	18569	18774	18714	18696	18528	18607	18589	18564	18527	18763	18549	18600	18460	18563	18736	18630	18447	18480	18626	18694	18604	18671	18538	18653	18758	18730	18505	18378	18701	18832	18604	19041	18610	18735	18540	18715	18690	18720	18669	18650	18533	18576	18497	18791	18624	18520	18445	18752	18504	18707	18523	18525	18619	18765	18649	18601	18513	18738	18588	18651	18665	18732	18555	18625	18587	18416	18650	18553	18576	18455	18616	18537	18680	18499	18654	18576	18708	18582	18833	18648	18594	18528	18588	18447	18604	18509	18543	18713	18590	18616	18509	18536	18442	18358	18343	18623	18603	18468	18595	18609	18602	18553	18745	18654	18524	18610	18747	18695	18618	18582	18771	18633	18575	18564	18474	18737	18732	18480	18710	18863	18631	18772	18374	18546	18473	18475	18535	18540	18630	18763	18583	18512	18652	18717	18592	18637	18562	18610	18532	18736	18690	18665	18442	18621	18612	18537	18545	18714	18635	18499	18448	18840	18670	18490	18412	18696	18662	18532	18470	18522	18651	18701	18789	18781	18548	18606	18582	18694	18485	18672	18386	18528	18577	18708	18691	18621	18387	18807	18525	18882	18436	18438	18409	18494	18555	18566	18584	18435	18812	18383	18726	18634	18509	18567	18681	18623	18671	18706	18660	18504	18538	18595	18547	18642	18702	18683	18775	18665	18706	18455	18697	18496	18632	18579	18684	18744	18665	18496	18540	18631	18748	18696	18783	18557	18627	18628	18551	18811	18748	18615	18468	18767	18620	18635	18870	18414	18580	18649	18742	18401	18314	18548	18626	18733	18737	18521	18542	18688	18577	18514	18734	18518	18642	18621	18478	18613	18405	18492	18614	18648	18574	18597	18420	18626	18752	18694	18554	18435	18581	18624	18406	18562	18526	18654	18516	18361	18784	18687	18557	18598	18760	18546	18820	18513	18617	18327	18816	18554	18793	18637	18724	18606	18519	18708	18776	18786	18651	18533	18472	18691	18463	18543	18425	18471	18662	18632	18623	18699	18539	18610	18521	18743	18485	18669	18757	18627	18515	18761	18748	18550	18608	18533	18543	18500	18498	18559	18464	18523	18677	18632	18752	18574	18586	18573	18644	18505	18768	18548	18259	18635	18668	18666	18474	18468	18544	18624	18519	18572	18645	18661	18599	18527	18768	18596	18408	18603	18649	18544	18837	18928	18620	18691	18485	18600	18507	18496	18676	18665	18732	18629	18506	18555	18743	18532	18561	18709	18610	18712	18534	18519	18554	18503	18591	18676	18624	18476	18559	18689	18717	18632	18438	18704	18687	18589	18526	18545	18566	18827	18680	18646	18461	18619	18623	18510	18456	18652	18829	18618	18711	18546	18446	18643	18626	18692	18429	18418	18620	18449	18589	18609	18527	18518	18580	18718	18698	18649	18543	18565	18748	18607	18480	18652	18641	18797	18534	18656	18489	18547	18698	18663	18532	18581	18449	18475	18613	18716	18670	18752	18600	18569	18460	18580	18649	18681	18574	18631	18865	18692	18467	18579	18652	18613	18582	18610	18843	18587	18682	18601	18799	18623	18521	18531	18795	18756	18382	18673	18552	18428	18595	18587	18703	18667	18561	18657	18487	18628	18854	18632	18524	18537	18713	18564	18756	18650	18570	18727	18516	18760	18607	18550	18609	18701	18672	18704	18620	18516	18608	18645	18727	18589	18681	18586	18484	18505	18636	18561	18693	18643	18644	18712	18629	18617	18654	18714	18586	18669	18667	18796	18752	18638	18829	18544	18657	18601	18528	18528	18547	18521	18686	18594	18453	18824	18707	18431	18649	18593	18759	18740	18765	18457	18475	18502	18571	18591	18528	18647	18403	18727	18656	18621	18522	18643	18440	18828	18878	18672	18499	18514	18576	18586	18568	18461	18562	18822	18889	18819	18807	18620	18794	18575	18493	18560	18564	18477	18757	18399	18532	18499	18690	18674	18584	18520	18496	18553	18488	18379	18636	18620	18574	18664	18518	18748	18561	18552	18468	18397	18663	18735	18607	18836	18593	18625	18635	18723	18539	18598	18512	18466	18597	18658	18563	18458	18454	18736	18762	18545	18638	18623	18769	18415	18424	18572	18759	18374	18732	18485	18586	18467	18691	18540	18460	18403	18753	18658	18641	18394	18485	18519	18521	18344	18746	18684	18732	18553	18590	18643	18635	18766	18696	18575	18757	18807	18658	18556	18416	18625	18619	18582	18677	18591	18411	18644	18747	18682	18577	18610	18548	18535	18436	18444	18629	18503	18644	18539	18607	18811	18742	18782	18677	18614	18571	18627	18584	18509	18717	18578	18541	18585	18685	18691	18587	18467	18612	18511	18590	18398	18606	18422	18705	18543	18506	18516	18577	18594	18604	18624	18580	18744	18721	18597	18643	18494	18756	18377	18536	18477	18622	18746	18756	18449	18532	18440	18588	18684	18842	18732	18528	18507	18564	18935	18813	18648	18533	18442	18528	18719	18660	18641	18640	18591	18763	18729	18527	18478	18564	18417	18639	18860	18472	18395	18466	18558	18640	18516	18615	18628	18762	18455	18368	18555	18733	18786	18769	18569	18482	18513	18690	18873	18585	18701	18776	18680	18544	18658	18624	18535	18476	18681	18665	18537	18639	18606	18502	18730	18579	18791	18678	18631	18696	18688	18760	18624	18577	18733	18744	18719	18713	18873	18575	18585	18457	18472	18589	18693	18659	18633	18702	18411	18626	18701	18624	18458	18600	18751	18635	18509	18563	18458	18433	18466	18646	18795	18629	18520	18582	18580	18491	18599	18634	18422	18615	18447	18228	18761	18872	18604	18753	18295	18520	18629	18625	18475	18580	18619	18495	18532	18504	18673	18866	18685	18745	18631	18869	18674	18667	18562	18597	18544	18478	18468	18441	18479	18638	18461	18675	18606	18657	18629	18897	18547	18553	18441	18749	18636	18664	18626	18613	18692	18790	18509	18745	18681	18554	18712	18754	18836	18435	18627	18589	18705	18485	18614	18473	18569	18537	18506	18771	18740	18614	18452	18469	18426	18466	18571	18610	18599	18547	18555	18534	18389	18444	18717	18521	18541	18655	18710	18509	18386	18618	18713	18721	18540	18816	18592	18482	18537	18609	18540	18817	18695	18626	18718	18569	18787	18542	18613	18565	18685	18449	18592	18524	18423	18521	18719	18369	18362	18580	18489	18635	18492	18653	18739	18583	18525	18580	18779	18546	18621	18606	18463	18604	18646	18747	18594	18581	18429	18614	18642	18598	18691	18524	18700	18643	18637	18914	18532	18667	18562	18588	18473	18559	18514	18609	18565	18749	18571	18771	18668	18606	18721	18446	18808	18445	18689
34362	59618	54971	42913	36873	33326	30072	26992	24306	22158	20718	19248	18383	17905	17415	16949	16474	16070	15856	15852	15811	15624	15701	15682	15507	15746	15487	15610	15484	15358	15466	15515	15667	15553	15590	15365	15682	15651	15558	15712	15380	15524	15454	15440	15530	15357	15445	15456	15530	15616	15315	15125	15698	15554	15437	15442	15462	15566	15511	15593	15472	15618	15446	15367	15551	15452	15488	15321	15605	15400	15360	15696	15339	15521	15466	15436	15431	15450	15563	15478	15514	15435	15500	15499	15619	15461	15345	15481	15648	15513	15416	15544	15523	15482	15406	15307	15416	15503	15327	15587	15333	15583	15308	15467	15514	15380	15350	15278	15362	15455	15365	15633	15531	15535	15657	15430	15267	15402	15345	15285	15373	15312	15566	15412	15439	15376	15368	15324	15318	15337	15578	15501	15324	15368	15575	15521	15358	15418	15391	15794	15466	15474	15366	15541	15306	15506	15484	15413	15311	15470	15487	15451	15439	15569	15311	15526	15353	15311	15430	15508	15318	15410	15462	15452	15381	15615	15443	15490	15391	15333	15449	15332	15566	15501	15412	15400	15545	15536	15388	15552	15481	15607	15420	15525	15503	15578	15536	15431	15490	15624	15365	15345	15444	15326	15607	15539	15416	15459	15301	15332	15408	15358	15436	15548	15448	15360	15410	15466	15427	15420	15264	15461	15495	15406	15314	15390	15497	15316	15306	15424	15458	15428	15418	15634	15546	15475	15447	15341	15452	15461	15420	15286	15472	15544	15372	15670	15440	15378	15408	15441	15416	15432	15423	15303	15476	15442	15441	15407	15410	15279	15481	15497	15433	15479	15426	15406	15595	15383	15497	15341	15413	15569	15399	15519	15426	15550	15354	15524	15429	15405	15460	15310	15443	15376	15556	15453	15311	15393	15414	15511	15577	15335	15363	15466	15578	15517	15504	15529	15474	15588	15583	15449	15425	15403	15309	15368	15354	15537	15469	15415	15564	15517	15379	15316	15557	15389	15360	15520	15397	15385	15449	15497	15461	15437	15531	15346	15529	15540	15487	15400	15434	15391	15435	15436	15439	15313	15369	15426	15431	15401	15436	15473	15713	15493	15589	15533	15657	15399	15342	15445	15530	15536	15460	15488	15526	15618	15341	15278	15448	15576	15449	15440	15536	15443	15455	15481	15502	15402	15513	15410	15440	15574	15412	15430	15449	15489	15536	15443	15469	15397	15480	15436	15529	15494	15515	15372	15470	15470	15367	15465	15555	15517	15373	15340	15406	15443	15561	15466	15466	15492	15432	15365	15324	15482	15599	15433	15378	15468	15318	15607	15361	15351	15342	15426	15564	15477	15472	15476	15441	15461	15378	15543	15584	15510	15477	15390	15394	15389	15456	15413	15554	15453	15504	15410	15475	15370	15483	15446	15516	15516	15567	15544	15541	15497	15630	15531	15593	15415	15417	15414	15501	15490	15404	15417	15368	15302	15356	15400	15559	15421	15343	15392	15455	15445	15543	15652	15194	15410	15481	15411	15493	15373	15313	15536	15621	15446	15395	15482	15408	15524	15570	15592	15336	15263	15308	15343	15493	15474	15523	15414	15464	15524	15295	15476	15377	15519	15499	15525	15457	15496	15478	15440	15307	15406	15472	15461	15418	15508	15379	15360	15330	15500	15461	15351	15358	15442	15431	15391	15498	15435	15495	15387	15551	15614	15400	15365	15589	15536	15394	15237	15517	15570	15514	15530	15428	15568	15473	15325	15699	15481	15469	15422	15567	15458	15532	15358	15256	15489	15287	15568	15435	15576	15560	15592	15306	15398	15612	15616	15349	15420	15390	15449	15518	15335	15469	15421	15519	15320	15566	15364	15743	15456	15497	15475	15390	15316	15452	15577	15614	15316	15376	15618	15464	15418	15410	15401	15388	15332	15482	15357	15381	15546	15530	15521	15390	15625	15432	15488	15366	15474	15409	15504	15418	15431	15311	15560	15106	15258	15417	15346	15497	15396	15436	15422	15527	15355	15360	15473	15412	15393	15474	15388	15405	15321	15364	15369	15547	15479	15539	15438	15277	15521	15416	15595	15265	15422	15508	15357	15238	15395	15561	15453	15530	15468	15427	15549	15488	15267	15323	15283	15518	15451	15406	15574	15418	15440	15474	15530	15444	15468	15549	15512	15427	15300	15312	15517	15413	15514	15497	15411	15541	15451	15501	15489	15487	15644	15390	15642	15393	15443	15387	15394	15537	15290	15521	15556	15597	15470	15369	15571	15425	15498	15559	15490	15519	15504	15600	15503	15394	15408	15483	15443	15494	15586	15406	15575	15492	15476	15619	15518	15529	15518	15507	15470	15484	15439	15556	15361	15585	15579	15280	15465	15497	15321	15525	15498	15505	15412	15360	15455	15418	15397	15480	15561	15428	15593	15426	15607	15378	15428	15712	15369	15584	15334	15461	15361	15479	15542	15354	15354	15506	15416	15534	15663	15317	15500	15441	15407	15457	15360	15513	15350	15510	15326	15632	15549	15338	15507	15403	15419	15562	15487	15608	15514	15357	15527	15582	15375	15475	15484	15534	15403	15387	15356	15365	15471	15510	15332	15334	15433	15521	15437	15428	15330	15603	15515	15554	15328	15434	15586	15428	15470	15433	15411	15540	15513	15504	15472	15309	15544	15440	15441	15403	15552	15584	15379	15507	15487	15504	15570	15368	15481	15435	15361	15385	15644	15379	15366	15605	15496	15396	15546	15547	15297	15663	15436	15589	15476	15561	15502	15307	15478	15276	15365	15363	15485	15578	15310	15441	15560	15222	15449	15623	15510	15577	15568	15368	15338	15440	15398	15479	15487	15212	15455	15500	15570	15331	15357	15422	15534	15372	15391	15397	15451	15466	15514	15436	15481	15550	15363	15586	15524	15477	15233	15463	15423	15338	15479	15322	15408	15485	15505	15581	15400	15532	15597	15468	15514	15547	15250	15572	15323	15451	15470	15573	15464	15274	15471	15360	15564	15494	15481	15296	15410	15653	15480	15583	15458	15441	15395	15468	15502	15477	15483	15363	15420	15498	15543	15386	15694	15352	15499	15376	15372	15519	15363	15385	15365	15287	15453	15336	15507	15508	15434	15345	15720	15209	15368	15533	15376	15548	15371	15571	15538	15506	15491	15492	15561	15419	15607	15557	15593	15478	15339	15603	15254	15375	15491	15374	15524	15493	15269	15418	15568	15481	15448	15529	15302	15319	15435	15450	15575	15382	15390	15404	15333	15443	15548	15294	15392	15446	15331	15560	15434	15573	15372	15437	15534	15492	15510	15583	15592	15365	15288	15488	15423	15548	15325	15487	15448	15337	15446	15457	15570	15519	15479	15544	15630	15522	15422	15268	15478	15470	15467	15290	15446	15571	15418	15554	15494	15409	15438	15559	15422	15435	15511	15559	15578	15463	15379	15410	15410	15428	15511	15443	15303	15515	15589	15480	15499	15502	15476	15427	15484	15505	15450	15423	15522	15445	15556	15616	15468	15657	15398	15519	15536	15479	15376	15535	15469	15424	15304	15428	15460	15390	15388	15346	15514	15510	15456	15497	15495	15466	15472	15417	15460	15453	15452	15479	15496	15522	15602	15409	15488	15405	15547	15547	15494	15288	15494	15520	15338	15360	15448	15581	15460	15322	15509	15534	15402	15371	15509	15412	15464	15424	15461	15397	15356	15385	15411	15364	15454	15567	15395	15372	15448	15460	15581	15295	15485	15634	15375	15379	15827	15471	15524	15508	15387	15359	15528	15394	15330	15438	15499	15498	15532	15462	15499	15447	15549	15338	15394	15364	15329	15487	15458	15472	15291	15293	15467	15510	15482	15184	15634	15491	15573	15467	15456	15345	15541	15481	15417	15436	15441	15408	15522	15331	15360	15548	15339	15560	15407	15437	15385	15459	15436	15403	15500	15470	15440	15542	15626	15430	15404	15378	15383	15493	15505	15422	15311	15522	15387	15426	15429	15476	15548	15434	15338	15536	15348	15493	15311	15427	15561	15360	15352	15300	15556	15290	15590	15338	15417	15332	15412	15599	15345	15512	15442	15438	15501	15512	15583	15468	15365	15489	15488	15452	15524	15403	15357	15266	15472	15446	15518	15643	15456	15498	15284	15329	15359	15509	15333	15638	15363	15648	15337	15466	15411	15374	15471	15618	15467	15413	15279	15777	15427	15425	15423	15537	15496	15555	15292	15480	15481	15535	15568	15324	15503	15377	15490	15381	15360	15520	15486	15541	15499	15382	15603	15611	15314	15442	15590	15581	15342	15384	15377	15581	15473	15316	15475	15451	15567	15409	15357	15332	15347	15473	15578	15576	15517	15496	15437	15513	15457	15426	15506	15344	15629	15369	15507	15470	15491	15354	15398	15391	15344	15398	15520	15465	15501	15396	15441	15448	15526	15509	15480	15618	15384	15370	15378	15467	15480	15421	15411	15567	15362	15519	15554	15469	15317	15546	15374	15556	15442	15516	15307	15486	15602	15484	15372	15483	15317	15568	15440	15406	15394	15455	15387	15405	15470	15450	15452	15436	15510	15513	15289	15416	15513	15413	15597	15690	15598	15505	15436	15516	15535	15361	15322	15435	15390	15419	15394	15480	15268	15366	15331	15464	15325	15557	15256	15430	15581	15467	15435	15436	15392	15413	15592	15464	15411	15529	15468	15416	15438	15486	15391	15561	15297	15540	15260	15613	15543	15607	15460	15295	15438	15437	15347	15636	15388	15489	15532	15435	15312	15443	15475	15398	15319	15307	15345	15350	15492	15413	15466	15486	15358	15405	15360	15451	15388	15438	15494	15513	15396	15460	15473	15396	15465	15418	15433	15294	15562	15477	15436	15509	15461	15577	15384	15540	15480	15607	15433	15570	15362	15408	15525	15343	15440	15506	15662	15424	15442	15413	15431	15452	15447	15470	15537	15671	15540	15451	15482	15461	15599	15530	15470	15586	15533	15454	15526	15460	15497	15616	15600	15364	15403	15528	15271	15625	15451	15263	15470	15449	15331	15514	15482	15363	15385	15435	15571	15476	15312	15538	15412	15490	15200	15343	15578	15440	15407	15446	15570	15474	15476	15400	15656	15557	15464	15551	15439	15392	15432	15481	15443	15379	15402
23025	21376	29312	24552	24828	31444	35080	30304	27784	26000	25073	23369	22601	22244	21942	21214	20774	20360	20336	20209	20195	19956	20076	20237	20020	19942	19818	19611	19779	19778	19840	19568	19553	19516	19782	19792	19619	19783	19744	19822	19809	19612	19776	19768	19866	19806	19734	19700	19622	19474	19675	19817	19664	19632	19784	19638	19677	19389	19484	19829	19648	19479	19548	19498	19584	19622	19553	19780	19479	19644	19745	19481	19474	19659	19656	19682	19562	19601	19453	19599	19743	19401	19500	19636	19712	19608	19474	19500	19548	19341	19689	19608	19604	19485	19561	19729	19886	19684	19624	19562	19610	19628	19535	19435	19591	19473	19424	19588	19520	19673	19566	19726	19637	19484	19686	19500	19550	19646	19403	19543	19538	19641	19600	19658	19628	19492	19610	19659	19487	19516	19528	19560	19560	19498	19393	19394	19656	19753	19557	19578	19683	19580	19770	19563	19670	19638	19413	19705	19592	19719	19825	19478	19311	19591	19705	19515	19418	19393	19645	19731	19439	19516	19687	19503	19770	19638	19694	19478	19731	19565	19594	19702	19447	19484	19681	19434	19432	19533	19279	19558	19516	19611	19661	19510	19556	19620	19521	19470	19623	19686	19735	19412	19777	19519	19540	19479	19539	19577	19396	19525	19591	19721	19694	19589	19528	19498	19763	19566	19561	19342	19640	19468	19633	19639	19464	19510	19730	19435	19524	19575	19564	19511	19513	19614	19461	19373	19395	19513	19709	19351	19584	19561	19384	19421	19808	19695	19440	19635	19575	19539	19507	19632	19753	19479	19599	19714	19613	19614	19587	19456	19649	19549	19520	19588	19629	19512	19689	19522	19444	19634	19398	19562	19523	19583	19688	19755	19684	19739	19896	19505	19503	19738	19501	19661	19413	19609	19636	19482	19682	19706	19666	19461	19685	19647	19462	19458	19777	19615	19519	19838	19544	19512	19617	19593	19465	19614	19538	19571	19409	19357	19506	19575	19441	19382	19555	19542	19515	19542	19627	19732	19577	19554	19595	19430	19563	19214	19563	19410	19438	19498	19497	19676	19654	19477	19526	19752	19454	19418	19477	19496	19793	19596	19613	19584	19497	19634	19462	19638	19519	19652	19551	19644	19677	19458	19597	19494	19702	19404	19547	19520	19505	19676	19795	19533	19557	19821	19766	19470	19361	19649	19892	19488	19556	19475	19539	19287	19596	19804	19692	19443	19408	19483	19633	19378	19315	19577	19446	19547	19579	19640	19641	19390	19680	19549	19468	19481	19703	19684	19591	19628	19691	19565	19573	19466	19646	19665	19449	19869	19489	19495	19447	19416	19638	19573	19555	19642	19540	19552	19428	19513	19696	19649	19691	19597	19537	19358	19616	19706	19686	19605	19609	19330	19597	19497	19327	19544	19625	19595	19583	19489	19757	19511	19623	19383	19769	19584	19856	19690	19481	19712	19474	19370	19628	19672	19327	19543	19595	19255	19557	19468	19656	19749	19600	19475	19833	19781	19295	19541	19572	19689	19623	19736	19437	19587	19477	19473	19531	19464	19659	19641	19528	19541	19379	19369	19550	19568	19651	19332	19584	19511	19295	19614	19655	19535	19391	19701	19628	19656	19582	19476	19650	19676	19628	19632	19478	19916	19601	19615	19517	19786	19766	19638	19532	19540	19609	19541	19674	19530	19790	19626	19717	19603	19287	19496	19717	19691	19249	19561	19625	19635	19459	19510	19568	19275	19549	19472	19574	19619	19533	19806	19682	19556	19536	19496	19712	19509	19661	19526	19402	19510	19681	19507	19539	19526	19460	19552	19889	19702	19726	19641	19568	19576	19639	19757	19437	19640	19717	19481	19568	19573	19274	19443	19794	19686	19525	19476	19670	19487	19714	19479	19622	19581	19513	19622	19459	19572	19566	19488	19608	19826	19506	19546	19527	19636	19769	19575	19812	19730	19670	19325	19494	19502	19653	19605	19654	19457	19546	19532	19567	19609	19660	19484	19540	19633	19449	19450	19638	19637	19455	19793	19557	19545	19512	19357	19514	19590	19574	19635	19622	19541	19239	19548	19596	19561	19484	19584	19399	19539	19647	19611	19522	19666	19520	19308	19697	19639	19681	19455	19791	19539	19484	19536	19566	19680	19378	19672	19562	19642	19497	19607	19639	19493	19366	19674	19494	19529	19639	19557	19592	19508	19733	19673	19642	19612	19712	19705	19578	19767	19767	19535	19506	19378	19574	19682	19484	19529	19679	19425	19625	19509	19588	19563	19546	19496	19419	19408	19497	19432	19436	19531	19596	19578	19598	19699	19457	19516	19533	19712	19515	19436	19481	19626	19614	19671	19420	19474	19424	19477	19438	19474	19497	19520	19679	19559	19588	19482	19604	19683	19792	19681	19482	19849	19533	19477	19431	19445	19665	19477	19616	19458	19726	19648	19682	19679	19401	19464	19370	19494	19488	19694	19579	19698	19666	19486	19756	19470	19618	19541	19657	19559	19614	19524	19346	19385	19656	19385	19484	19551	19686	19412	19572	19471	19453	19619	19726	19428	19610	19468	19330	19398	19477	19390	19322	19468	19615	19617	19431	19546	19545	19510	19736	19534	19649	19538	19620	19450	19521	19459	19576	19684	19443	19532	19374	19490	19584	19703	19532	19524	19460	19479	19498	19864	19662	19559	19605	19452	19590	19723	19501	19431	19461	19568	19667	19629	19530	19774	19559	19590	19538	19728	19750	19426	19471	19506	19477	19473	19580	19629	19657	19561	19608	19453	19410	19769	19498	19658	19691	19488	19419	19542	19310	19237	19552	19507	19573	19738	19558	19600	19417	19637	19850	19734	19787	19624	19526	19753	19572	19712	19617	19476	19516	19576	19442	19560	19612	19459	19429	19481	19501	19564	19575	19607	19626	19578	19512	19345	19590	19497	19453	19348	19580	19501	19585	19593	19664	19820	19867	19796	19340	19584	19657	19532	19722	19436	19743	19436	19459	19678	19450	19543	19735	19607	19445	19680	19619	19439	19830	19452	19561	19553	19741	19810	19448	19556	19646	19712	19733	19587	19695	19598	19639	19504	19481	19536	19490	19593	19607	19504	19592	19561	19600	19485	19524	19520	19609	19653	19642	19725	19523	19873	19679	19524	19516	19724	19398	19519	19689	19676	19697	19653	19457	19556	19649	19690	19657	19602	19422	19493	19585	19418	19476	19605	19772	19440	19634	19619	19581	19557	19458	19595	19528	19406	19648	19521	19425	19433	19199	19689	19740	19645	19650	19473	19643	19716	19601	19825	19677	19711	19514	19604	19546	19326	19531	19621	19507	19576	19492	19515	19629	19691	19487	19702	19428	19581	19649	19548	19557	19574	19627	19619	19528	19667	19553	19488	19580	19515	19531	19557	19445	19609	19563	19462	19791	19466	19450	19660	19730	19641	19369	19561	19500	19530	19496	19534	19449	19221	19560	19407	19422	19832	19707	19524	19649	19620	19581	19525	19571	19498	19518	19619	19758	19620	19589	19647	19667	19707	19707	19496	19409	19529	19492	19512	19616	19703	19578	19586	19509	19483	19772	19523	19523	19650	19802	19559	19568	19624	19433	19650	19604	19465	19533	19563	19392	19559	19460	19806	19701	19628	19564	19464	19602	19754	19516	19662	19514	19374	19743	19564	19481	19549	19517	19615	19563	19567	19516	19409	19739	19463	19448	19590	19407	19470	19546	19682	19490	19661	19319	19473	19479	19580	19620	19657	19539	19627	19432	19538	19564	19733	19368	19443	19684	19601	19702	19592	19558	19799	19501	19646	19574	19647	19659	19501	19500	19667	19593	19611	19662	19840	19621	19305	19457	19594	19583	19471	19611	19736	19558	19760	19584	19709	19665	19585	19647	19767	19683	19454	19405	19474	19403	19630	19705	19528	19716	19508	19488	19476	19227	19590	19506	19486	19434	19385	19716	19611	19533	19703	19553	19564	19564	19391	19490	19686	19539	19740	19401	19578	19740	19581	19529	19565	19493	19522	19634	19614	19705	19619	19703	19536	19734	19596	19546	19484	19468	19364	19471	19678	19568	19561	19626	19817	19495	19408	19598	19305	19467	19676	19446	19719	19726	19577	19573	19512	19831	19635	19539	19417	19524	19463	19912	19599	19535	19738	19537	19660	19591	19625	19490	19721	19597	19488	19455	19476	19492	19444	19608	19739	19635	19467	19539	19382	19593	19490	19492	19557	19605	19654	19502	19596	19774	19665	19531	19458	19539	19602	19565	19359	19441	19555	19460	19654	19721	19627	19753	19734	19486	19461	19460	19450	19489	19692	19553	19581	19334	19357	19570	19578	19557	19560	19512	19546	19532	19571	19672	19414	19655	19731	19620	19466	19474	19832	19817	19565	19358	19673	19530	19462	19313	19441	19497	19779	19522	19553	19591	19509	19504	19713	19773	19598	19616	19829	19705	19612	19772	19495	19627	19566	19559	19468	19619	19524	19618	19655	19475	19710	19547	19438	19484	19525	19539	19536	19439	19544	19644	19570	19576	19816	19651	19546	19592	19580	19587	19575	19586	19641	19574	19525	19463	19606	19505	19563	19571	19357	19796	19626	19696	19549	19569	19539	19356	19678	19667	19659	19641	19610	19332	19606	19560	19482	19563	19717	19502	19659	19741	19630	19507	19537	19359	19504	19771	19363	19554	19606	19393	19363	19283	19514	19500	19393	19690	19309	19718	19409	19547	19578	19647	19510	19540	19675	19781	19496	19528	19540	19679	19553	19536	19672	19630	19699	19866	19712	19539	19543	19553	19660	19698	19341	19740	19536	19604	19555	19447	19583	19391	19637	19436	19301	19604	19752	19405	19700	19556	19604	19528	19639	19574	19612	19543	19440	19733	19617	19523	19477	19564	19903	19693	19536	19685	19714	19563	19477	19658	19744	19430	19659	19661	19234	19746	19654	19687	19545	19495	19504	19394	19682	19791	19648	19534	19512	19529	19641	19431	19362	19746	19759	19437	19668	19765	19647	19495	19616	19616	19464	19662	19562	19747	19301	19514	19542	19544	19570	19674	19677	19718	19726	19479	19720	19648	19513	19485	19377	19524	19607	19680	19545	19442	19521	19619	19598	19382	19504	19650	19643	19786	19458	19678	19686
36593	65701	60750	47665	41878	37735	34100	30525	27020	24569	23146	21220	20068	19507	18742	18194	17313	16891	16555	16744	16602	16238	16406	16286	16161	16377	16189	16192	16167	16141	16030	16009	16214	16019	15953	16111	16151	16032	16067	16196	16090	15989	16116	16112	16218	15957	15978	16131	16002	16112	15938	15867	16049	15951	16061	16065	16065	15946	15912	15949	15908	15800	15954	15862	16014	15973	15764	16078	15931	16070	16032	15869	15930	15819	16097	15960	15928	16007	16001	15786	16005	15814	16021	16012	15914	15962	15998	15862	15971	15892	15962	16085	15828	15924	16054	15981	15910	16008	16106	15926	16120	15902	16196	15936	16011	16066	15803	16050	16102	15919	15975	15991	16001	16071	15880	15891	15979	15855	15815	15919	15849	16063	16075	16087	15978	15913	16026	16119	16025	16021	16115	15826	16046	15968	15947	16074	16060	15970	15905	16054	15951	16090	16026	15857	15889	15987	16016	15971	15872	15929	15918	16073	16098	16055	15942	15957	16029	16106	15910	16073	15970	16139	16035	15790	15966	15957	15779	15841	16005	15875	15907	15908	16118	15986	15971	15963	15960	15972	15886	15915	15996	15941	15883	15798	16025	15956	15938	15986	15951	16127	16009	15827	16032	15903	15790	15850	16005	15913	16137	15950	15942	15947	16045	15869	16110	15947	16010	16012	15912	15945	15972	15925	15960	16008	15816	16012	16000	16162	16070	15985	15938	16077	15852	15920	15870	16155	16025	16061	15851	15815	15896	15879	15848	15894	15999	16008	16105	16156	16050	16070	15910	15967	15770	15975	15961	15998	16037	16017	16112	16094	15987	16059	15933	15961	16126	15972	15950	15907	16170	15892	15952	15886	16070	15904	15944	15843	15906	16189	15995	15898	16038	16099	16006	15927	15900	15932	16127	15822	16011	15962	15950	15932	15811	16088	16022	15922	16017	16102	16044	16005	15968	15823	15926	15966	15888	16106	16004	15983	16000	15986	16040	16026	15952	16012	15811	15845	16010	16100	16062	16021	15856	16078	15998	15951	15988	16029	15934	16085	15907	15891	15847	15960	15856	16050	16012	16005	15906	16041	16050	15990	16067	15953	16189	15948	15864	15986	16135	15971	15981	16131	16010	15889	15787	15969	15848	16012	15951	15916	16014	15880	16041	16013	15850	15839	16068	16083	15719	15807	16052	15896	16116	15882	16067	15960	16022	15875	16042	16021	16063	16033	16033	15864	15930	16023	16013	15999	15881	15792	15910	16014	15962	16120	15985	15966	15903	15974	15947	15928	15879	15994	16015	16081	15900	15901	15989	16043	16047	15936	15922	16001	15988	15959	15916	15877	16027	15853	15848	16123	16017	15926	15943	15894	15775	15875	15859	15850	15892	15889	15862	16047	16058	16092	15846	15807	15815	15895	15973	15914	15879	15954	15918	15839	16088	15948	16076	15953	15960	15915	16093	15950	15954	15922	16198	15970	15927	16125	15925	16030	15972	15948	15774	15825	16010	16095	16177	15996	15926	15929	15885	15893	15938	15993	16054	15968	15960	15969	16042	15995	15916	15941	15921	15974	15919	15891	16084	15996	15844	15872	15959	15818	16015	15909	16107	15863	15944	15869	15909	15918	15913	16036	16072	16042	15967	15860	15852	16032	15855	15937	15976	15900	15991	15967	15988	15888	15964	15998	15873	16059	16064	15961	15993	16067	15921	16129	16028	15904	16170	15875	15972	16167	16080	15908	15899	15991	15959	15999	15980	15913	15933	15859	16069	16045	16061	16101	15941	15900	15860	15940	15873	15985	16084	15914	16010	15942	15890	16006	15842	16013	16015	15907	16049	15928	16072	15971	16133	15916	15862	16008	15792	16108	15942	15793	15856	15907	16062	15990	16054	15876	15891	15953	16045	15953	15892	15903	15909	16013	16055	15980	16045	15790	15830	15936	15991	15929	15995	15833	16010	15910	15972	16010	15991	15890	16078	15949	16021	15892	15875	15912	15881	16054	15975	15848	16189	15937	15835	16160	16144	15892	15899	15831	16058	16058	16113	16083	15928	15835	15905	15935	16025	16016	16007	15902	15990	16099	15780	15941	15925	16030	15991	16110	16003	15964	16001	15952	15873	16091	15930	15793	16058	15913	16021	15804	16072	15961	15940	15900	16027	16013	15905	16068	16229	16057	16076	15975	15959	16027	16181	15927	15994	15864	15769	15951	15939	16130	16000	16028	15907	16106	16006	15967	16181	16069	16156	15988	15984	15942	15958	16072	16002	15876	15826	15906	15972	16097	16038	15786	15979	15917	15842	15951	15946	15995	15902	15956	15974	15879	16045	15936	15983	15847	15959	16058	15788	15975	15974	15827	16083	16027	16007	16038	16058	15978	15839	15880	16051	15981	15924	15860	16072	16228	15885	15931	15967	16019	15753	15989	16058	15947	16004	16097	16059	15834	16084	15888	16061	16004	15926	15890	16011	15864	16026	15700	15902	16074	15868	15920	15924	16151	16156	15884	16080	15860	16014	15916	15871	16068	16123	16023	15989	16003	15922	16060	15926	15892	15998	16103	15942	16016	16013	16174	16000	16028	16083	15912	16018	15923	15972	16055	15965	15972	15922	15999	16023	15949	15848	16008	16016	15956	16029	15951	16034	15842	15976	16012	16111	16003	15813	15797	15951	16003	15986	15645	16095	16125	15864	15933	15925	15913	16027	15856	16039	15763	16027	16063	15757	15832	15940	15912	15834	16144	15939	16166	15903	15866	15965	16154	16000	15937	16086	15972	16065	16023	16008	15884	15993	16040	15981	16046	15965	16003	16167	16013	15870	15885	15801	16142	16066	15860	16015	16228	15934	15929	15991	15966	15966	16172	15836	16193	15835	15957	15946	15828	16004	15922	15828	15912	15832	15861	15967	15992	15929	16096	15978	16102	15947	15953	15978	15872	15966	16000	16111	15761	15981	15859	15902	15905	15929	16075	15993	15800	15937	16054	15978	16224	16042	15813	15819	15905	16106	16052	15973	16027	15967	16102	16109	15939	16052	15960	15943	15785	15932	15844	15934	16012	15907	15993	16043	16034	15795	16080	16063	15838	16076	15817	16172	16090	15808	16047	15702	15990	15950	15811	15918	16076	16084	15849	15966	15883	16026	16024	15859	16075	15931	16075	15967	15888	15868	15796	15937	15983	15920	15908	15960	15964	15999	15870	15989	16004	16067	15800	15919	15850	16011	15986	15989	16006	15940	15907	15878	16175	15862	16063	16095	15954	15839	16012	16047	16012	15785	16187	16099	15914	16005	15967	16044	15980	15745	16089	15811	15907	16113	15934	15972	15957	16021	16132	15977	15758	15788	15875	16037	15832	15860	16132	15983	15974	15866	16058	15922	15923	15690	16058	16055	15779	15812	15865	15850	15974	15915	15783	15935	16187	15921	16085	15948	15838	16008	16045	15937	15978	15888	15757	15888	15992	15872	16143	15928	16097	15925	16086	16076	16002	15888	15828	16080	15801	15932	15963	15928	16111	15979	15913	16064	15995	15934	15957	15970	15988	16086	15965	15837	16101	15854	16059	15990	16029	16191	15875	16099	15951	16003	16052	15965	15959	15932	16015	15962	15902	16037	15900	16098	15878	16059	15838	15960	16118	15954	15954	16000	15787	16041	16052	15932	15905	15901	15894	16194	15902	15991	15907	15807	15886	15852	16008	15967	15934	16034	15925	16011	15952	15900	16088	15796	15962	15933	16006	16003	15975	15939	15893	16012	15898	16116	15966	16092	15949	15955	15834	15919	15955	15879	15996	15822	16078	16079	16040	15956	15934	15875	16020	16028	16153	15896	16060	15951	16123	16071	15927	15916	16147	16020	15966	16023	15865	15983	15928	15943	15970	15973	15959	16004	15678	15957	15945	15877	15919	15899	15952	16051	15923	15909	15940	15941	15937	16108	15965	15853	16067	15910	15854	15979	16027	15952	15999	15983	15915	16021	15851	15869	16032	16002	16181	15938	15863	16031	15909	15827	15869	15910	16127	15882	16127	15897	16154	15876	16121	15985	15789	15775	15954	16044	15846	15990	15855	16048	15933	15816	15984	15749	16124	15917	15828	15930	15904	16132	16121	15845	15880	15893	15996	16150	15979	15859	16229	16201	15884	16125	15897	15856	16033	16075	15866	16088	15826	15892	16053	15861	16074	15901	15934	15856	16061	16080	15882	15926	15907	15884	16003	15982	16063	15973	15910	15976	16050	15835	16117	16067	16044	15835	15834	15847	15827	15900	16044	16022	15857	15911	15816	15941	16053	15901	15915	15896	16044	15913	15901	15912	16007	15947	15914	15956	15925	16128	16059	15662	16064	15914	15823	16024	15974	16051	15836	16076	15892	15994	15841	15828	16023	16035	15855	16141	16091	15982	15949	15882	15752	15976	16024	15916	15878	16018	15970	15905	15914	15988	15912	15908	16116	15980	15858	16018	16095	16106	16016	15973	15944	15946	15911	15993	15905	15954	15952	16040	15934	15797	15875	15968	15898	16042	15791	16158	16024	15878	15990	15890	15818	15919	16168	15815	16016	16143	15984	15811	16025	15906	15922	16174	15963	15963	16039	15911	15765	15808	16108	15803	16029	15981	15936	15931	15942	15990	15847	16036	15890	15812	16010	15978	15991	15956	15868	15994	16013	15839	15903	15907	16092	15928	15909	15904	16037	15990	15976	15952	15937	15970	16050	15910	16045	15974	16052	16114	16000	16098	15910	15925	16041	15940	15891	16209	15969	15905	15913	16026	15978	15841	15862	15958	16084	15834	15959	15947	15894	16012	16120	15953	15930	16040	15985	15968	15796	15929	15898	16104	16083	15803	15960	16061	15947	15938	15840	15998	15874	15876	16088	15751	16021	15884	15831	15890	15769	15897	16017	15850	15940	15867	16014	15850	15987	15840	15917	16009	15912	15742	15846	16015	15977	16035	15991	15993	15795	15846	16121	15830	15963	15838	16045	15936	16117	15965	16070	15934	15892	15856	16026	15788	15775	15769	15849	16090	15988	16072	15917	16039	16012	16071	15891	15887	15934	16020	15841	15945	15991	15949	16068	15901	16266	16053	15992	16006	15999	16082	15895	15814	15916	16086	16102	15978	15903	15977	15921	15885	16017	15907	15899	15897	15927
30366	34514	43631	38252	31837	28430	25778	23379	22063	20937	20247	19723	19318	19189	19016	18761	18670	18475	18509	18385	18436	18409	18185	18396	18597	18300	18379	18194	18454	18141	18328	18325	18346	18180	18194	18183	18132	18224	18089	18358	18219	18159	18306	18331	18307	18213	18173	18191	18246	18085	18305	18264	18275	18119	18409	18217	18132	18097	17995	18097	18090	18228	18190	18148	18228	18157	18038	18162	18286	18334	18203	18295	18071	18198	18144	18154	18217	18057	18169	18134	18250	18257	18270	18291	18249	18074	18183	18289	18116	18292	18289	18347	18330	18038	18093	18113	18045	18305	18356	18267	18099	18248	17961	18015	18049	17996	18095	18112	18211	18106	18321	18227	18291	18336	18160	18198	18091	18456	18191	18166	18162	18316	18357	18104	18251	18292	18208	18091	18503	18276	17989	18295	18188	18219	18132	18033	18062	18229	17958	18244	18352	18075	18297	18235	18322	18182	18190	18484	18110	18058	18024	18029	18367	18122	18070	18339	18112	18040	18186	18137	17994	18048	18319	18173	18236	18069	18113	18233	18021	18232	18167	18178	18321	18417	18313	18142	17943	18098	18042	18174	18322	18168	18280	17944	18012	18138	18159	18268	18288	18089	18222	18177	18025	18158	17952	18089	18268	18107	18274	18189	18048	18332	18079	18244	18126	18233	18215	18514	18213	18147	18131	18251	18290	18152	18246	18069	18208	18217	18266	18131	18204	18296	18173	18239	18231	18339	18112	18045	18265	18135	18150	18205	18315	18270	18014	18131	18196	18118	18009	18156	18372	18297	18030	18101	18208	18152	18255	18191	18209	18043	18199	18294	18126	17869	18120	18247	18133	18280	18344	18096	18068	18221	18074	18305	18447	18109	18172	18131	18259	18183	18229	17998	17973	18083	18222	18015	17955	17901	18218	18396	18174	18183	17998	17958	18330	18196	18141	18028	18202	18319	18524	18298	18204	18041	18009	18113	18137	18260	18198	18011	17966	18331	18342	18416	18107	18166	18194	18299	18209	18280	18120	17999	18272	18334	17923	18181	18051	18235	18186	18191	18080	18237	18360	18222	17987	18283	18053	18167	18025	18017	18157	18334	18263	18003	18198	18272	18199	18148	18162	18076	18013	18196	18253	18215	18459	18069	18141	18237	18324	18199	18076	18170	17968	18251	18104	18198	18277	18215	18275	18137	18289	18110	18327	18173	18315	18114	18278	18404	18126	18134	18284	18060	18017	18040	18218	18008	18129	18216	18365	18227	18126	18189	18369	18138	18149	17907	18205	18183	18150	18076	18196	18121	18254	18074	18277	18323	18298	18004	18226	17975	18225	18385	18141	18055	18008	18393	18116	18134	18331	18176	18209	18340	18292	18136	18225	18368	18199	18298	18223	18353	18143	18105	18102	18310	18183	18307	18116	18098	18248	18110	18097	18113	18243	18120	18223	18145	18332	18167	18155	18288	18252	18111	18233	18302	18112	18056	18202	17994	18398	18320	18277	17958	18249	18055	18048	18116	18131	18239	18140	18105	18328	18138	18350	18230	18269	18183	18170	18101	17962	18207	18039	17822	18155	18191	18114	18272	18132	18187	18192	18194	18328	18204	18110	18257	18349	18113	18248	18172	18181	18150	18039	18129	18217	18041	18138	17978	18062	18100	18027	18063	18213	18125	18174	18071	18153	18253	18185	18276	18061	18116	18054	18048	18408	18435	17977	18041	18215	18070	18334	17990	18094	18133	18310	18227	18170	18159	18293	18159	18066	18279	18213	18287	18077	18157	18119	18125	18225	18102	18086	18167	18249	18184	18289	18115	18341	17996	18227	18073	18093	18128	18390	18211	18084	18036	18228	18168	18084	18150	18139	18251	18279	18065	17952	18162	18139	18173	18321	18272	18086	18085	18315	18096	18197	18008	18287	18060	18125	18237	18262	18202	18253	18080	18148	18222	18192	18305	18159	18164	18301	18082	18120	18051	18122	18257	18286	18239	18319	18187	18043	18116	18236	18061	18140	18322	18184	18344	18165	18123	18148	17915	18140	18289	18116	18029	18249	18335	18376	18233	18196	18180	18329	18289	18359	18184	17981	18139	18101	18072	18043	18248	18166	18434	18197	18098	18140	18043	18202	18231	18235	18189	18165	18347	18222	18285	18006	18129	17999	18209	18129	18165	18303	18165	18204	18131	18144	18326	18199	18165	18312	18284	18173	18200	18128	18249	18293	18086	18156	18143	18204	18146	18290	18211	18212	18125	18126	18150	18031	18297	18030	18147	18021	18018	17956	18157	18217	18312	18261	18331	18354	18308	18233	18160	18421	18346	18122	18158	18110	18165	18108	17957	18051	18182	18354	18212	18316	18234	18212	18001	18154	18275	18140	18168	18186	18001	18122	18114	18082	18005	18000	18327	18127	18059	18418	18041	18065	18104	18069	18369	18357	18201	18127	18264	18143	18280	18179	18225	18053	18119	18238	18230	18241	18169	18112	18071	18220	18127	18043	18162	18199	18138	18214	18167	18225	18172	18031	18005	18034	18314	18213	18156	18190	18009	18198	18008	18159	18118	18119	18252	18221	18116	18224	18262	18230	18182	18182	18202	18186	18085	18279	18090	18104	18233	18315	18292	18111	18041	18277	18347	18112	18376	18079	17963	18095	18191	17952	18222	18201	18345	18248	18221	18130	18009	18100	18129	18277	18192	17986	18084	18339	18183	18627	18316	18007	18027	18215	18350	18143	18212	17968	18154	18179	18278	18261	18242	18094	18141	17940	17908	18008	18295	18108	18019	18192	18274	18176	18035	18262	18193	18400	18171	18145	18202	18216	18303	18315	18284	18373	18148	18397	18205	18224	18196	18121	18134	18165	18353	17971	18257	18165	18245	18010	18363	18250	17991	18217	18352	18271	18138	18180	18181	18120	18120	18173	18168	18208	18328	18149	18260	18184	18255	18133	18193	18064	18195	17964	17860	18198	18266	17964	18423	18155	17969	18111	18144	18282	18239	18089	18279	18249	18231	18146	18231	18358	18285	18201	18239	18093	18180	18500	18034	18160	18433	18372	17999	18198	18105	18106	18199	18333	18270	18233	18240	18233	18304	18162	18297	18229	18296	18179	18287	18129	18360	18363	18238	18225	17982	18279	18272	18236	18196	18202	18099	18204	18295	18208	18066	18234	18338	18208	18331	18103	18075	18293	18402	18337	18100	18323	18042	17969	17914	18256	18297	18236	18162	18182	18012	18134	18172	18280	18170	18283	18306	18154	18010	18115	18150	18101	18059	18206	18119	18400	18227	18189	18283	18153	18139	18119	18136	18401	18347	18319	18287	18320	18269	18049	18146	18089	18164	17954	18103	18176	18320	18395	18231	18303	18140	18145	18171	18291	18261	18125	18096	18257	18346	18040	17989	18203	17887	18046	18019	18169	18306	18281	18183	17993	18074	18099	18173	18505	18109	18139	18187	18255	18170	18266	18189	18139	18223	18050	18081	18215	18197	18086	18080	18240	18161	18233	18227	18167	18190	18106	18161	18395	18162	18241	18080	18317	18187	18440	18242	18546	18158	18201	18265	18048	18325	18204	18133	18244	18220	17936	18152	18178	18230	18266	18149	18288	18051	18219	17926	18054	18124	18096	18085	17998	18007	18080	18164	18086	18203	18111	18049	18319	18165	18247	18122	18088	18395	17957	18404	18260	18280	18066	18268	18142	18262	17938	17982	18221	18218	18294	18239	18127	18123	18102	18278	18046	18042	18266	18362	18258	18104	18279	18117	18240	18267	18356	18054	18363	18174	18366	18155	18145	18275	18197	17971	18158	18217	18070	18203	18195	18282	18182	18331	18314	18244	18276	18050	18181	18190	18381	18121	17892	18306	18194	18290	18198	18123	18281	18195	18235	18253	18125	18069	18202	18119	18065	18275	18234	18059	18249	18386	18177	18062	18122	18057	18273	18100	18226	18081	18222	17929	18380	18115	18310	18211	18126	18146	18208	18206	18087	18102	18273	18171	18017	18081	18207	17888	18166	18113	17936	18073	18114	18185	18107	18176	18247	18266	18263	18105	17991	18271	18118	18187	18090	18285	18082	18134	18133	17984	18179	18187	18131	18294	18095	18221	18402	18320	18228	18117	17962	18294	18307	18360	18153	18014	18191	18137	18074	18155	18173	18167	18192	18163	18189	18200	18189	18231	18237	18260	18215	18322	18095	18177	18264	18061	18265	18259	18156	18373	18235	18203	18212	18181	18212	18060	18222	18246	18112	18205	18311	17974	18272	18308	18028	18145	18253	18146	18058	18196	18219	18170	18222	18037	18283	18238	18289	18091	18132	18130	18088	18188	18375	17914	17963	18143	18259	18191	18299	18174	18176	18179	18120	18026	18335	18187	18381	18376	18310	18305	18231	18113	17961	18073	18269	18355	18132	18253	18203	18111	18051	18223	18127	18251	18219	18304	18182	18114	18311	18096	18146	18148	18193	18325	18281	18375	18051	18187	18070	18133	18201	18154	18107	18344	18209	17998	18274	18285	18081	18064	18188	18052	18070	18135	18148	18416	18389	18258	18333	18106	18008	18237	18008	18111	18067	18219	18212	18179	18056	18094	18300	18455	18185	18402	18014	18062	18296	18221	18333	18121	18244	18156	18394	18269	18287	18247	18301	18162	18130	18174	17966	18159	18272	18181	18312	18197	18365	18297	18224	18190	18115	17946	18057	18334	18352	18320	18314	18196	18177	18291	18156	18196	18079	18174	18181	18272	18077	18243	18280	18081	18267	18119	18147	18192	18009	18300	18256	18037	18329	18234	18142	18202	18216	18012	18157	18113	18379	18111	18084	18156	18291	18150	18149	18080	18155	18137	18326	18206	18316	18316	18212	18240	18231	18076	18208	18291	18192	18016	18205	18099	18021	18351	18107	18104	18209	18253	18226	18167	18128	18106	18114	18170	18184	18346	18007	18207	18246	18279	18204	18132	18182	18129	18362	18332	18237	18160	18439	18314	18057	18318	18193	18319	18185	18150	18314	18090	18473	18239	18251	18291	18106	18014	18198	18171	18067	18147	18177	18315	18422	18220	18215	18167	17975	18139	18178	18187	18589	18175	18309	18330	18022	18281	18076	18116	18077	18162	18302	18119	18187	18179	18235	18101	18335	18034	18293	18277
35562	53326	47366	36370	31764	27970	25133	22438	20518	19014	18112	17388	16785	16645	16119	15971	15815	15584	15650	15371	15452	15473	15210	15345	15249	15226	15068	15129	15272	15217	15020	15256	15309	15103	14994	15157	15334	15044	15056	15280	15171	15229	15197	15133	15394	15265	15144	15303	15179	15059	15245	15206	15262	15188	15228	15253	15207	15162	15131	15309	15288	15151	15074	15080	15017	15085	15123	15294	15056	15184	15185	15209	15111	15170	15101	15124	15109	15051	15111	15247	15164	15212	15120	15154	15189	15096	15058	15084	15075	15071	15261	15219	15239	15120	15038	15234	15111	15386	15096	15033	15164	15064	15269	15240	15079	15226	15165	15189	15094	15088	15132	15174	15307	14985	15216	15218	15017	14963	14989	15142	15284	15159	15305	15257	14992	15162	15217	15025	15109	15196	15200	15056	15088	15343	15012	15129	15219	15243	15114	15087	14978	15161	15076	15261	15175	15240	15112	15130	15188	15295	15306	15156	14978	15085	15349	15099	15344	15144	15148	15181	15411	15089	15243	15075	15039	15282	15155	15104	15121	15125	15194	15086	15350	15198	15081	15337	15005	15250	15167	15282	15242	15127	15101	15067	15182	15097	15213	15074	15119	15097	15181	15057	15185	15227	15168	15373	15178	15091	15217	15210	15168	15168	15218	15250	15022	15208	15231	15155	15171	15056	15229	15175	15221	15203	15207	14976	15071	15256	15209	15084	15184	15192	15210	15123	15072	15254	15280	15162	15204	15210	15161	15139	15253	15330	15107	15186	15050	15268	15070	15154	15169	15233	15177	15374	15087	15072	15036	15253	15144	15193	15059	15233	15306	15161	15218	15180	15214	15076	15307	15120	15208	15077	15035	15288	15224	15086	15101	15081	15317	15209	15226	15267	15259	15175	15104	15372	15214	15134	15183	15312	15014	15111	15095	15136	14999	15036	15181	15069	15195	15117	15203	15077	15047	15270	15195	15032	15375	15175	15134	15222	15276	15157	15102	15136	15193	15252	15235	15206	15248	15120	15162	15187	15177	15157	15267	15169	15238	15156	15178	15137	15130	15059	15129	15061	15155	15245	15244	15074	15236	15193	15233	15114	15225	15192	15199	15252	15144	15139	14969	15193	15235	15197	15223	15203	14985	15232	15241	15215	15123	15307	15349	15110	15142	15068	14974	15108	15308	15098	15072	15259	15253	15100	15120	15126	15185	15350	15318	15134	15064	15133	15219	15066	15143	15077	15358	15150	15136	15158	14966	15053	15184	15269	15156	15166	15225	15142	15218	15074	15167	15206	15288	15245	15126	15334	15005	15349	15275	15170	15156	15127	15182	15109	15237	14979	15171	15275	15242	15261	15113	15218	15088	15039	15058	15170	15160	15260	15235	15285	15188	15126	15322	15194	15160	15062	15177	15012	15150	15170	15118	15159	15113	15302	15208	15075	15199	15165	15173	15187	15154	15236	15150	15268	15133	15093	15046	15228	15278	14932	15164	15288	15156	15151	15069	15023	15258	15147	15104	15173	15145	15145	15285	15075	15099	15114	15187	15053	15345	15144	15085	15143	15065	15235	15075	15091	15176	15211	15186	14942	15319	15080	15216	15185	15170	15079	15027	15130	14999	15026	15027	15166	15201	15078	15399	15200	15125	15198	15197	15073	15133	15220	15340	15074	15112	15151	15120	15103	15157	15321	15087	15147	15078	15161	15173	15129	15174	15187	15102	15142	15298	15087	15219	15025	15202	15187	15155	15302	15118	15345	15305	15088	15172	15138	15246	15087	15010	15268	15039	15191	15179	14942	15236	15156	15078	15338	15151	14991	15202	15068	15250	15160	15301	15202	15208	15068	15076	15343	15107	15159	15306	15144	15237	15197	15152	15042	15004	15027	15095	15086	15107	15139	15306	15264	15178	15192	15163	15169	15209	15197	15146	15255	15084	15249	15098	15116	15069	15189	15075	15167	15136	15083	15199	15183	15133	15026	15196	15142	15074	15020	15306	15224	15238	15254	15359	15223	15168	15126	15261	15228	14990	15066	15180	15217	15164	15156	15176	15405	15102	15241	15307	15049	15070	15278	15241	15104	15236	15241	15123	15122	15277	15115	15105	15162	15194	15112	15287	15188	15166	15242	15199	15188	15190	15052	15163	15099	15114	15407	15213	15155	15126	15086	15239	15067	15178	15089	15210	15185	15090	15104	15079	15184	15287	15152	15282	15070	15108	15070	15129	15239	15001	15136	15274	15028	15269	15011	15159	15182	15107	14954	15124	15085	15066	15145	15194	15199	15062	15293	15114	15161	15084	15205	15230	15239	15227	15156	15208	14929	15329	15360	15056	15108	15108	15153	15356	15083	15174	15284	15213	15255	15009	15243	15280	15365	15320	15338	15102	15348	15359	15124	14962	15285	14949	15126	15324	14977	15273	15119	15256	15086	15218	15032	15149	15183	15085	15122	15383	15246	15206	15087	15112	15140	15298	15124	15121	15065	15327	15172	15219	15218	15190	15259	15148	15256	15111	15161	15133	15192	15240	15175	15197	15288	15351	15152	15143	15191	15202	15262	15091	15076	15200	15077	15054	15242	15171	15156	15136	15243	15175	15148	15266	15319	15283	15130	15297	15138	15169	15354	15185	14998	15293	15255	15192	15217	15222	15056	14965	15135	15086	15175	15092	15220	15137	15124	15186	15218	15139	15134	15080	15256	15258	15256	15189	15155	15030	15171	15164	15230	15213	15173	15175	14994	15248	15066	15044	15120	15096	15337	15144	15209	15157	15187	15139	15060	15145	15191	15070	15016	15190	15087	15055	15226	15036	14993	15145	15144	15256	15206	15111	15155	15189	15301	15197	14961	15233	15100	15150	15202	15163	15149	15370	15276	15096	15303	15229	15123	15379	14986	15038	15219	15261	15317	15242	15082	15074	15263	15106	15187	15171	15162	15236	15206	15102	15219	15089	15041	15078	15082	15266	15261	15190	15191	15061	15278	15122	15089	15257	15354	15023	15181	15155	15117	15266	15114	15157	15112	15065	15095	15189	15068	15047	15129	15326	15148	15129	15290	15182	15033	15166	15232	15149	15256	15232	15044	15009	15185	15136	15000	15082	15169	15062	15159	15403	15139	15240	15201	15141	15069	15373	15192	15160	15191	15108	15105	15037	15207	15164	15309	15089	15162	15193	15158	15173	15170	15156	15261	15089	15077	15236	15275	15182	15124	15226	15130	15007	15095	15116	15135	15241	15192	15041	15151	15052	15084	15173	15112	15171	15125	15345	15241	15136	15318	15055	15193	15190	15091	15177	15119	15087	15332	15252	15258	15232	15144	15156	15036	15332	15193	15236	15228	14987	15094	15123	15140	15279	15310	15404	15213	15178	15379	15210	14983	15272	15177	15316	15368	15204	15365	15016	15037	15215	15226	15210	15105	14958	15242	15021	15177	15161	15133	15150	15090	15209	15096	15095	15092	15190	15236	14940	15265	15210	15017	15265	15243	15145	15234	15125	15098	15066	15033	15014	15087	15259	15130	15266	15334	15243	15095	15073	15263	15150	15186	15309	15155	15078	15130	15151	15354	14992	15089	15071	15145	15131	15160	15073	15006	15010	15080	15187	15064	15141	15225	15201	15054	15203	15148	15284	15198	15202	15056	15141	15281	15045	15225	15211	15329	15135	15067	15016	15239	15091	15059	15214	15236	15108	15171	15265	15269	15183	15168	15125	15222	15205	15076	15223	15236	15226	15066	15223	15299	15184	15280	15187	15080	15104	15011	15281	15048	15185	15205	15194	15152	15064	15248	15383	15200	15260	15087	15019	15091	15371	15165	15137	15212	15288	15157	15206	15127	15194	15168	15271	15158	15039	15295	15223	15259	15319	15167	15058	15213	15299	15166	15209	14969	15194	15204	15231	15104	15166	15251	15146	15082	15165	15121	15166	15073	15164	15293	15151	15063	15202	15247	15117	15152	15335	15209	15202	15202	15194	15069	15255	15068	15046	14980	15019	15017	15140	15404	15087	15211	15185	15178	15164	15012	15173	15245	15134	15277	15245	15130	15154	15121	15151	15184	15330	15089	15167	15070	15263	15191	15175	15227	15080	15300	15177	15340	15116	15064	15288	15055	15120	15064	15153	15153	15209	15191	15017	15367	15129	15279	15279	14980	15193	15080	15149	15202	15230	15110	15250	15349	15306	15204	15095	15113	15178	15114	15277	15172	15176	15136	15103	15021	15089	15186	15317	15193	15232	15187	15388	15073	15088	15278	15146	15170	15258	15097	15072	15236	15205	15267	14992	15279	15197	15094	15145	15245	15089	15278	15025	15029	15103	15137	15210	15149	15084	15223	15136	15151	15239	15214	15139	15159	15100	15146	15105	15129	15181	15165	15072	15240	15100	15233	15202	15220	15020	15169	15131	15213	15228	14922	15129	15140	15056	15128	15070	15261	15120	15272	15280	15244	15152	15230	15092	15256	15081	15342	15203	15220	15275	15300	15214	15218	15245	15207	15161	15141	15274	15128	15209	15325	15133	15256	15116	15075	15211	15114	15222	15152	15122	15102	15209	15197	15187	15318	15086	15089	15243	15179	15223	15153	15269	15110	15176	15193	15156	15234	15113	14975	15034	15129	15120	15036	15222	15147	15161	15233	15125	15218	15079	15204	15267	15023	15353	15166	15326	15180	15222	15147	15242	15122	15251	15202	15154	15313	15261	15133	15448	15251	15197	15281	15168	15166	15196	15269	15133	15131	15151	15257	15340	14955	15289	15197	15276	15120	15186	15320	15319	15138	15211	15145	15128	15092	15156	15084	15060	15135	15173	15396	15173	15072	15148	15306	15087	15223	15258	15236	15155	15072	15177	15227	15301	15168	15322	15193	15291	15330	15056	14990	15274	14966	15247	15215	15240	15120	15292	15186	15216	15156	15122	15222	15138	15291	15178	15135	15188	14984	15194	15247	15117	15251	15040	15287	15164	15123	15213	15147	15100	15182	15148	15392	15211	15323	15247	15196	15047	15186	15112	15299	15149	15252	15129	15221	15154	15080	15336	14982	15200	15219	15071	15281	15168	15232	15287	15161	15181	15221	15149	15027	15057	15287	15065	15150	15256	15301	15286	15093	15132	15108	15258	15091	15182	15147	15368	15330	15429	15191	15084	15081
24078	21372	29291	26686	28591	31777	31466	26927	24614	23428	22460	21773	21049	20755	20119	19905	19615	19475	19243	18971	19050	19270	19039	19005	19242	19170	18964	18813	18752	18922	18815	18998	18829	19082	18853	18860	18762	18931	19045	18671	18924	18828	18841	18813	18812	18780	18717	18802	18780	18674	18918	18706	18808	18815	18777	18913	18742	18767	18824	18801	18881	18856	18657	18785	18861	18858	18783	19000	18897	18626	18675	18653	18658	18720	18782	18823	18571	18858	18865	18706	18646	18606	18806	18792	18658	18766	18795	18569	18807	18637	18900	18555	18708	18799	18726	18814	18811	18715	18751	18840	18514	18702	18660	18697	18716	18611	18781	19001	18756	18649	18784	18782	18552	18873	18641	18582	18604	18766	18735	18585	18814	18757	18788	18642	18595	18929	18696	18747	18790	18461	18835	18775	18672	18889	18804	18737	18868	18718	18714	18635	18770	18563	18708	18779	18709	18899	19002	19096	18904	18597	18617	18444	18586	18670	18761	18897	18722	18716	18813	18963	18751	18892	18721	18692	18698	18741	18811	18609	18737	18785	18895	18708	18724	18643	18700	18674	18859	18808	18767	18727	18764	18520	18680	18837	18845	18768	18605	18696	18441	18526	18732	18691	18556	18628	18704	18748	18793	18556	18586	18885	18748	18665	18888	18737	18552	18678	18799	18751	18691	18710	18692	18595	18749	18611	18578	18819	18673	18821	18750	18696	18766	18803	18864	18760	18698	18708	18815	18685	18648	18784	18742	18593	18761	18571	18825	18683	18777	18864	18828	18821	18768	18851	18699	18714	18783	18950	18878	18890	18710	18604	18644	18698	18761	18718	18728	18632	18623	18830	18755	18498	18689	18708	18885	18880	18667	18660	18902	18598	18693	18802	18673	18822	18601	18639	18760	18927	18774	18836	18905	18719	18716	18655	18769	18828	18727	18719	18804	18731	18595	18838	18582	18585	18846	18866	18729	18704	18877	18755	18783	18701	18554	18784	18671	18774	18685	18501	18846	18871	18782	18691	18753	18863	18704	18804	18635	18667	18834	18897	18657	18981	18694	18814	18860	18846	18692	18869	18770	18677	18749	18820	18738	18905	18920	18681	18603	18463	18717	18755	18810	18633	18638	18742	18830	18550	18785	18853	18648	18747	18720	18521	18734	18801	18739	18499	18707	18656	18777	18999	18633	18667	18674	18554	18647	18694	18627	18723	18892	18626	18818	18870	18780	18669	18867	18907	18841	18672	18670	18799	18692	18432	18811	18602	18699	18797	18956	18699	18776	18731	18656	18831	18680	18797	18563	18666	18723	18639	18787	18560	18735	18649	18841	18784	18966	18890	18676	18500	18652	18748	18655	19011	18729	18623	18933	18593	18873	18753	18799	18660	18739	18717	18832	19075	18769	18769	18705	18939	18807	18664	18883	18679	18852	18833	18691	18773	18675	18707	18737	18754	18793	18700	18809	18828	18667	18562	18797	18619	18733	18661	18646	18727	18751	18642	18812	18761	18749	18917	18846	18754	18832	18741	18842	18777	18827	18563	18787	18725	18718	18790	18792	18540	18692	18654	18568	18726	18635	18635	18707	18907	18872	18528	18783	18690	18711	18717	18757	18717	18643	18734	18847	18788	18794	18551	18797	18461	18798	18629	18758	18549	18529	18939	18698	18585	18824	18799	18728	18806	18802	18818	18884	18859	18691	18679	18694	18607	18616	18889	18742	18685	18904	18718	18761	18693	18804	18771	18708	18815	18825	18777	18549	18546	18877	18836	18788	18746	18716	18924	18532	18499	18975	18600	18701	18642	18904	18648	18716	18595	18956	18893	18801	18674	18715	18878	18671	18711	18714	18791	18766	18764	18776	18861	18806	18724	18707	18719	18730	18744	18535	18547	18684	18852	18845	18818	18765	18944	18774	18775	18681	18700	18895	18663	18607	18557	18704	18577	18760	18931	18786	18564	18751	18851	18700	18781	18897	18966	18901	18698	18681	18704	18590	18792	18716	18667	18777	18835	18794	18640	18876	18805	18555	18845	18781	18617	18472	18759	18822	18565	18843	18708	18786	18658	18651	18710	18647	18862	18611	18816	18909	18643	18899	18568	18820	18677	18723	18805	18847	18859	18883	18787	18622	18882	18792	18870	18482	18764	18753	18637	18803	18676	18871	18722	18777	18581	18693	18659	18611	18561	18721	18875	18582	18533	18621	18660	19051	18806	18803	18485	18775	18747	18802	18634	18934	18834	18692	18751	18839	18612	18619	18593	18714	18822	18772	18788	18766	18690	18676	18796	18696	18817	18766	18576	18728	18712	18562	18795	18688	18834	18601	18603	18897	18704	18521	18768	18654	18719	18567	18582	18686	18692	18569	18870	18943	18633	18896	18950	18966	18711	18694	18751	18690	18688	18761	18864	18869	18524	18818	18856	18989	18671	18784	18668	18642	18481	18620	18850	18683	18427	18868	18716	18654	18629	18662	18779	18694	18743	18926	18832	18692	18837	18870	18566	18816	18772	18854	18839	18755	18707	18483	18910	18721	18668	18671	18720	18787	18678	19066	18665	18810	18734	18648	18548	18855	19007	18725	18746	18657	18745	18716	18735	18635	18763	18923	18676	18610	18687	18649	18671	18806	18792	18865	18814	18872	18617	18663	18758	18668	18755	18787	18756	18894	18574	18689	18614	18885	18825	18752	18721	18891	18552	18889	18688	18878	18963	18770	18868	18673	18673	18618	18566	18705	18586	18713	18737	18922	19027	18706	19008	18829	18700	18900	18852	18828	18806	18707	18641	18958	18786	18699	18660	18811	18926	18738	18642	18667	18583	18669	18893	18701	18809	18843	18810	18838	18792	18626	18764	18625	18622	18830	18561	18696	18789	18697	18673	18730	18652	18663	18730	18595	18778	18738	18911	18625	18729	18639	18640	18694	18632	18880	18710	18933	18731	18954	18768	18792	18589	18869	18599	18751	18791	18761	18567	18692	18527	18714	18714	18802	18758	18817	18960	18761	18805	18828	18728	18725	18738	18887	18828	18677	18662	18819	18391	18618	18791	18478	18634	18615	18658	18687	18623	18562	18795	18676	18917	18677	18631	18822	18744	18604	18892	18954	18755	18601	18967	18753	18552	18797	18627	18786	18720	18572	18713	18790	18663	18617	18867	18844	18881	18963	18989	18646	18691	18669	18640	18680	18776	18664	18688	18476	18762	18678	18708	18677	18482	18717	18679	18775	18574	18666	18699	18862	18726	18743	18765	18639	18759	18538	18784	18511	18592	18737	18806	18597	18777	18695	18615	18941	18640	18772	18700	18906	18708	18679	18716	18489	18835	18616	18648	18625	18629	18793	18590	18734	18821	18633	18624	18839	18703	18881	18758	18903	18832	18712	18836	18823	18792	18668	18892	18483	18733	18694	18700	18667	18900	18722	18859	18842	18721	18766	18834	18548	18836	18773	18845	18925	18666	18930	18603	18738	18743	18721	18693	18568	18606	18770	18727	18750	18738	18943	18911	18735	18730	18795	18657	18908	18865	18824	18907	18739	18857	18815	18853	18639	18613	18578	18612	18585	18592	18821	18762	18759	18743	18496	18837	18812	18742	18827	18883	18792	18748	18817	19024	18746	18608	18690	18755	18792	18770	18838	18758	18604	18604	18673	18763	19077	18821	18802	18617	18843	18764	18624	18865	18881	18675	18637	18739	18822	18800	18666	18691	18864	19075	18842	18670	18728	18776	18796	18677	18708	18815	18590	18652	18743	18636	18742	18767	18705	18762	18930	18791	18913	18603	18709	18759	18743	18740	18793	18899	18769	18635	18931	18646	18779	18720	18722	18758	18705	18658	18591	18857	18666	18840	18983	18748	18812	18882	18612	18774	18599	18724	18639	18944	18848	18699	18709	18609	18791	18895	18799	18797	18804	18798	18871	18678	18645	18643	18857	18646	18960	18827	18736	18677	19012	18705	18681	18583	18708	18763	18839	18766	18836	18805	18646	18915	18709	18813	18770	18827	18728	18612	18676	18732	18620	18806	18737	18739	18736	18780	18786	18733	18838	18760	18888	18635	18743	18739	18772	18632	18590	18675	18823	18697	18815	18726	18749	18721	18691	18719	18664	18548	18877	18820	18822	18609	18873	18933	18690	18621	18695	18681	18609	18901	18721	18875	18655	18765	18632	18882	18606	18720	18756	18779	18881	18639	18749	18742	18864	18617	18781	18703	18650	18687	18728	18530	18703	18767	18727	18951	18739	18590	18925	18733	18789	18727	18714	18865	18596	18810	18826	18637	18641	18733	18760	18669	18533	18920	18797	18815	18792	18718	18784	18674	18884	18661	18993	18464	18594	18504	18833	18725	18724	18636	18848	18969	18682	18803	18762	18531	18765	18860	18706	18832	18821	18673	18650	18603	18878	18805	18676	18711	18587	18732	18623	18720	18717	18534	18724	18692	18612	18743	18642	18679	18682	18503	18475	18570	18934	18654	18649	18824	18886	18845	18727	18822	18757	18752	18724	18580	18990	18707	18435	18757	18849	18928	18672	18810	18787	18734	18528	18667	18606	18600	18796	18801	18865	18976	18719	18528	18914	18664	18522	18576	18626	18611	18767	18693	18934	18921	18812	18619	18675	18931	18779	18755	18797	18815	18726	18704	18660	18806	18668	18827	18701	18689	18614	18537	18729	18662	18892	18721	18632	18635	18650	18712	18625	18734	18786	18773	18591	18602	18781	18669	18689	18896	18688	18707	18576	18760	18779	18708	18811	18691	18652	18708	18683	18609	18782	18717	18755	18709	18667	18764	18912	18458	18551	18947	18648	18599	18825	18873	18760	18866	18544	18795	18915	18982	18897	18829	18724	18665	18582	18634	18674	18797	18756	18713	18505	18555	18737	18696	18589	18797	18787	18856	18762	18554	18721	18628	18559	18845	18541	18707	18693	18719	18793	18846	18875	18866	18839	18729	18825	18974	18691	18740	18749	18693	18737	18582	18773	18757	18703	18731	18830	18717	18833	18774	18849	18738	18653	18901	18573	18972	18545	18843	18675	18681	18361	18739	18613	18675	18590	18910	18690	18786	18832	18885	18816	18607	18881	18753	18552	18633	18806	18665	18686	18728	18830	18499	18852	18788	18546	18676	18612	18857	18746	18938	18634	18705
35518	59923	54257	42629	37701	33404	29856	26533	23773	21888	20347	19308	18555	18192	17433	16823	16345	16114	16114	15866	15889	15695	15710	15808	15747	15556	15633	15606	15643	15568	15618	15587	15538	15708	15580	15485	15622	15617	15578	15532	15581	15460	15728	15593	15513	15484	15581	15472	15480	15591	15493	15495	15573	15432	15440	15549	15447	15435	15467	15424	15483	15402	15545	15436	15327	15570	15587	15554	15633	15544	15585	15361	15628	15480	15476	15454	15548	15485	15703	15353	15413	15561	15552	15377	15477	15621	15605	15432	15514	15319	15434	15357	15663	15572	15582	15489	15528	15649	15772	15421	15432	15490	15434	15339	15454	15415	15449	15455	15528	15450	15574	15444	15532	15572	15450	15551	15464	15503	15485	15517	15525	15610	15338	15412	15541	15580	15493	15513	15690	15427	15525	15509	15502	15500	15568	15439	15574	15518	15451	15523	15467	15494	15445	15631	15653	15476	15322	15433	15673	15479	15615	15488	15448	15674	15524	15302	15560	15423	15256	15580	15558	15570	15361	15538	15555	15435	15450	15632	15574	15594	15477	15443	15427	15725	15529	15310	15497	15502	15435	15355	15500	15462	15468	15473	15460	15305	15422	15456	15512	15589	15409	15567	15707	15390	15547	15475	15410	15431	15527	15700	15410	15388	15288	15405	15563	15452	15478	15526	15616	15413	15395	15333	15552	15396	15555	15600	15606	15493	15501	15619	15442	15565	15482	15625	15508	15440	15738	15540	15442	15503	15595	15475	15576	15451	15453	15402	15630	15601	15775	15529	15613	15532	15519	15423	15503	15510	15406	15693	15509	15585	15356	15501	15487	15639	15282	15611	15233	15428	15456	15497	15440	15473	15598	15512	15505	15494	15585	15338	15381	15692	15491	15556	15520	15701	15472	15460	15456	15535	15470	15566	15492	15659	15496	15331	15388	15533	15292	15377	15553	15637	15586	15473	15631	15239	15463	15534	15577	15515	15427	15616	15663	15325	15550	15488	15470	15596	15342	15377	15326	15563	15495	15617	15490	15627	15522	15402	15498	15441	15595	15549	15506	15576	15269	15500	15538	15446	15557	15425	15363	15599	15503	15523	15591	15525	15459	15323	15446	15591	15426	15410	15492	15537	15505	15461	15618	15469	15554	15321	15606	15595	15438	15383	15551	15447	15599	15397	15468	15484	15452	15472	15408	15481	15382	15513	15591	15485	15505	15653	15655	15440	15615	15301	15600	15421	15551	15448	15569	15437	15404	15471	15476	15439	15474	15305	15485	15579	15538	15643	15502	15560	15449	15420	15452	15692	15763	15461	15485	15535	15418	15549	15454	15527	15557	15551	15471	15619	15272	15543	15351	15419	15384	15584	15481	15429	15519	15504	15502	15513	15593	15496	15451	15624	15579	15350	15464	15407	15654	15452	15441	15451	15516	15592	15553	15435	15319	15508	15412	15441	15590	15629	15541	15581	15629	15411	15607	15472	15533	15453	15502	15494	15382	15531	15440	15517	15584	15562	15637	15500	15393	15513	15302	15657	15530	15415	15383	15570	15425	15548	15457	15359	15331	15458	15517	15653	15436	15650	15551	15432	15588	15674	15443	15411	15569	15516	15707	15510	15474	15636	15526	15432	15457	15439	15532	15596	15498	15596	15589	15511	15504	15500	15613	15453	15525	15443	15553	15502	15523	15450	15496	15513	15470	15536	15382	15572	15438	15401	15560	15393	15566	15477	15662	15505	15459	15578	15541	15600	15363	15430	15466	15595	15462	15476	15398	15641	15763	15526	15547	15409	15403	15446	15481	15533	15554	15467	15554	15458	15432	15522	15525	15313	15551	15538	15426	15412	15438	15390	15378	15585	15329	15590	15448	15618	15457	15624	15494	15288	15401	15637	15582	15455	15627	15469	15510	15637	15555	15508	15416	15367	15442	15288	15428	15585	15556	15388	15337	15583	15263	15596	15621	15469	15523	15495	15430	15529	15480	15528	15550	15489	15444	15320	15427	15564	15417	15490	15540	15418	15495	15461	15371	15500	15596	15293	15503	15445	15373	15391	15465	15464	15526	15610	15417	15449	15471	15599	15402	15568	15435	15545	15519	15603	15427	15455	15478	15567	15564	15539	15489	15599	15396	15647	15549	15499	15469	15573	15614	15516	15394	15544	15633	15447	15515	15428	15468	15561	15466	15745	15634	15449	15340	15462	15529	15619	15526	15672	15462	15374	15456	15429	15412	15565	15376	15411	15507	15645	15456	15537	15511	15748	15626	15381	15557	15467	15430	15521	15600	15519	15399	15522	15556	15460	15413	15335	15652	15589	15423	15495	15653	15438	15384	15431	15387	15640	15521	15371	15362	15531	15434	15620	15464	15501	15656	15552	15519	15583	15531	15715	15486	15632	15675	15484	15337	15388	15589	15520	15491	15626	15446	15693	15542	15550	15480	15464	15509	15547	15521	15472	15531	15550	15624	15326	15524	15583	15546	15403	15429	15562	15517	15468	15499	15601	15481	15607	15326	15669	15599	15368	15591	15506	15510	15296	15548	15618	15564	15432	15569	15477	15488	15448	15463	15628	15461	15349	15486	15394	15421	15406	15408	15699	15532	15493	15645	15508	15493	15601	15500	15542	15485	15438	15281	15542	15605	15380	15441	15530	15609	15359	15506	15343	15595	15532	15773	15539	15549	15625	15565	15503	15520	15445	15376	15448	15465	15475	15489	15473	15579	15678	15579	15605	15648	15330	15532	15509	15637	15468	15506	15437	15548	15555	15423	15363	15563	15664	15580	15390	15495	15607	15415	15544	15301	15607	15490	15567	15550	15536	15484	15384	15497	15274	15554	15478	15530	15515	15437	15590	15527	15479	15493	15536	15374	15552	15644	15416	15368	15533	15382	15566	15372	15615	15597	15546	15449	15549	15654	15493	15644	15481	15606	15430	15587	15509	15538	15331	15392	15440	15440	15632	15457	15329	15433	15378	15435	15417	15759	15469	15638	15408	15554	15430	15532	15553	15611	15717	15670	15492	15300	15700	15523	15526	15483	15445	15457	15657	15425	15496	15463	15330	15514	15649	15503	15437	15634	15523	15479	15520	15732	15359	15530	15534	15522	15432	15554	15621	15581	15521	15338	15532	15427	15415	15544	15567	15519	15488	15480	15501	15683	15466	15455	15475	15473	15541	15496	15421	15524	15597	15522	15751	15601	15383	15584	15387	15525	15692	15279	15638	15610	15575	15517	15397	15449	15490	15632	15448	15541	15536	15480	15654	15511	15419	15660	15505	15665	15386	15544	15374	15660	15502	15490	15578	15607	15327	15676	15372	15472	15391	15497	15516	15547	15365	15573	15442	15682	15718	15525	15477	15538	15611	15468	15554	15509	15319	15535	15629	15421	15545	15493	15612	15344	15522	15447	15423	15489	15695	15430	15550	15512	15417	15573	15575	15429	15533	15282	15499	15542	15311	15569	15539	15611	15625	15452	15510	15488	15511	15593	15652	15691	15580	15619	15466	15330	15525	15495	15580	15288	15526	15526	15662	15466	15611	15575	15480	15432	15500	15481	15407	15479	15395	15579	15501	15427	15652	15363	15494	15430	15571	15647	15606	15552	15410	15482	15509	15507	15460	15539	15584	15511	15444	15620	15642	15440	15526	15561	15284	15400	15702	15377	15485	15215	15450	15476	15372	15510	15400	15430	15716	15503	15403	15683	15378	15649	15682	15465	15613	15587	15346	15461	15523	15431	15505	15437	15396	15574	15564	15597	15336	15516	15737	15683	15456	15505	15399	15554	15725	15463	15449	15585	15485	15481	15811	15599	15552	15468	15558	15499	15524	15536	15421	15419	15427	15488	15497	15509	15513	15506	15537	15456	15393	15533	15709	15458	15451	15438	15468	15594	15581	15478	15425	15591	15419	15498	15431	15409	15676	15537	15498	15617	15410	15464	15394	15458	15509	15525	15548	15567	15562	15578	15434	15652	15551	15338	15350	15507	15500	15659	15496	15505	15571	15651	15534	15508	15415	15702	15544	15630	15633	15425	15543	15611	15470	15477	15369	15609	15443	15488	15564	15576	15544	15517	15468	15262	15576	15558	15494	15522	15862	15589	15577	15483	15533	15638	15730	15420	15536	15420	15515	15477	15592	15435	15635	15554	15584	15416	15512	15576	15445	15586	15500	15441	15327	15504	15526	15510	15363	15484	15539	15528	15449	15524	15454	15415	15596	15524	15531	15466	15488	15477	15589	15495	15476	15444	15589	15550	15391	15399	15453	15339	15564	15605	15439	15485	15479	15644	15298	15465	15653	15595	15467	15716	15484	15421	15507	15468	15378	15467	15489	15575	15379	15598	15451	15384	15545	15610	15415	15359	15587	15358	15301	15670	15515	15498	15434	15514	15598	15521	15565	15365	15521	15641	15350	15688	15471	15675	15444	15471	15691	15525	15697	15659	15463	15485	15597	15420	15528	15446	15621	15538	15461	15566	15553	15650	15485	15524	15615	15664	15267	15601	15467	15557	15453	15601	15399	15521	15420	15376	15556	15404	15466	15586	15527	15614	15389	15586	15680	15610	15444	15367	15652	15537	15443	15473	15639	15435	15535	15485	15544	15659	15421	15549	15473	15412	15399	15285	15532	15434	15723	15487	15570	15643	15381	15535	15583	15474	15393	15548	15438	15636	15520	15503	15533	15458	15464	15327	15459	15551	15530	15552	15396	15639	15523	15499	15556	15423	15436	15622	15477	15606	15396	15510	15478	15539	15472	15214	15489	15578	15626	15678	15579	15653	15537	15565	15506	15615	15593	15613	15548	15692	15505	15453	15508	15475	15432	15439	15493	15324	15506	15451	15491	15490	15556	15569	15504	15615	15607	15452	15532	15439	15616	15539	15596	15655	15697	15541	15561	15364	15401	15717	15583	15474	15380	15382	15505	15492	15464	15495	15558	15600	15402	15477	15542	15489	15515	15499	15417	15352	15509	15509	15406	15543	15620	15396	15410	15486	15680	15397	15544	15436	15570	15418	15538	15672	15358	15485	15537	15508	15598	15531	15433	15456	15581	15488	15550	15784	15445	15505	15522	15478	15710	15709	15531	15509	15509	15453	15742	15588	15619	15444	15489	15421	15449	15527	15507	15600	15548	15530	15474	15501	15580
23038	21426	29391	24428	25177	31852	35617	30271	27873	26332	24876	23783	22955	22632	21924	21123	20610	20622	20424	20415	20192	20210	20303	20057	20133	19926	20125	20022	19941	19966	19899	19875	19839	20089	19898	19740	19885	19777	19828	19973	19747	19698	19864	19902	19878	19788	19963	19692	19831	19835	19621	19908	19816	19744	19717	19653	19791	19633	19768	19537	19756	19695	19832	19591	19885	19741	19801	19708	19526	19964	19744	19820	19867	19819	19755	19793	19791	19634	19729	19682	19709	19668	19875	19755	19528	19904	19883	19622	19555	19753	19734	19701	19789	19638	19816	19858	19690	19664	19825	19748	19652	19709	19878	19492	19814	19451	19734	19724	19767	19696	19650	19652	19621	19608	19672	19819	19804	19700	19733	19676	19866	19848	19714	19511	19610	19627	19702	19702	19819	19717	19682	19783	19781	19846	19607	19784	19519	19763	19752	19873	19722	19772	19811	19940	19522	19603	19693	19557	19713	19605	19639	19745	19812	19722	19791	19691	19616	19952	19642	19815	19652	19817	19626	19832	19780	19588	19748	19556	19635	19829	19681	19666	19794	19739	19842	19672	19525	19702	19794	19678	19758	19686	19914	19735	19865	19814	19566	19774	19823	19554	19763	19675	19766	19555	19666	19524	20043	19449	19824	19626	19684	19637	19821	19630	19881	19741	19745	19746	19631	19748	19683	19666	19676	19713	19808	19726	19629	19648	19627	19735	19795	19654	19664	19655	19686	19927	19648	19602	19967	19577	19818	19658	19605	19683	19885	19777	19627	19635	19745	19630	19717	19656	19846	19560	19818	19665	19642	19791	19677	19678	19879	19930	19791	19879	19716	19777	19812	19533	19672	19717	19493	19689	19535	19680	19717	19833	19828	19519	19806	19583	19693	19605	19591	19617	19814	19867	19717	19662	19785	19842	19405	19684	19689	19791	19687	19872	19708	19539	19864	19544	19849	19660	19925	19908	19665	19776	19724	19754	19724	19747	19749	19665	19743	19764	19863	19783	19794	19567	19540	19740	19728	19748	19699	19634	19609	19631	19652	19835	19686	19788	19627	19744	19639	19737	19489	19645	19745	19581	19558	19739	19455	19597	19623	19522	19687	19799	19622	19719	19664	19565	19661	19766	19538	19526	19586	19684	19662	19642	19635	19758	19446	19790	19633	19771	19614	19840	19840	19672	19671	19604	19698	19778	19732	19664	19749	19785	19758	19761	19638	19910	19732	19575	19788	19647	19870	19756	19694	19759	19642	19699	19663	19804	19741	19844	19596	19525	19723	19640	19541	19760	19750	19822	19609	19881	19697	19829	19819	19665	20024	19502	19904	19824	19833	19548	19786	19825	19486	19699	19747	19742	19714	19886	19907	19783	19691	19443	19760	19713	19775	19777	19697	19746	19863	19768	19587	19543	19672	19850	19742	19663	19789	19747	19731	19772	19764	19751	19798	19611	19694	19742	19637	19751	19478	19923	19637	19462	19729	19618	19619	19786	19595	19723	19569	19738	19875	19537	19800	19865	19617	19476	19746	19592	19776	19701	19781	19603	19616	19645	19683	19656	19737	19584	19897	19789	19500	19549	19587	19638	19626	19663	19916	19822	19631	19703	19666	19900	19731	19761	19582	19718	19805	19782	19871	19668	19825	19712	19528	19683	19664	19690	19710	19613	19635	19705	19687	19467	19889	19641	19728	19829	19724	19698	19638	19794	19993	19857	19718	19779	19711	19839	19821	19862	19750	19697	19568	19673	19540	19364	19813	19488	19680	19653	19931	19632	19700	19599	19723	19886	19711	19768	19400	19774	19656	19477	19636	19885	19601	19683	19710	19657	19638	19534	19560	19571	19807	19618	19842	19572	19627	19724	19637	19822	19569	19653	19661	19747	19657	19590	19751	19751	19808	19596	19747	19876	19852	19674	19796	19630	19625	19658	19561	19550	19549	19845	19769	19538	19728	19731	19808	19597	19792	19689	19924	19777	19919	19582	19710	19711	19727	19704	19795	19793	19802	19671	19824	19941	19931	19680	19848	19931	19679	19904	19836	19758	19590	19680	19650	19783	19804	19580	19588	19633	19508	19777	19752	19581	19687	19650	19789	19735	19688	19751	19899	19680	19651	19710	19542	19695	19664	19828	19577	19594	19780	19684	19636	19764	19668	19786	19593	19887	19504	19602	19772	19711	19646	19671	19731	19730	19490	19629	19636	19780	19648	19931	19719	19854	19680	19533	19598	19717	19609	19560	19688	19896	19705	19696	19606	19622	19808	19784	19647	19706	19480	19825	19553	19601	19836	19735	19787	19840	19611	19587	19780	19711	19673	19753	19723	19673	19770	19800	19821	19838	19669	19808	19782	19747	19827	19875	19778	19686	19576	19636	19689	19640	19559	19622	19580	19690	19838	19652	19595	19621	19811	19650	19624	19558	19729	19685	19527	19702	19589	19770	19469	19713	19782	19820	19826	19850	19748	19700	20012	19583	19810	19733	19664	19673	19664	19597	19685	19721	19663	19592	19731	19718	19750	19837	19910	19587	19758	19965	19739	19680	19663	19773	19781	19558	19687	19633	19806	19768	19626	19794	19580	19718	19906	19616	19675	19653	19463	19625	19611	19572	19632	19604	19791	19754	19480	19720	19917	19697	19798	19808	19798	19803	19693	19809	19722	19731	19802	19884	19671	19751	19608	19587	19818	19579	19654	19696	19774	19621	19892	19776	19637	19735	19773	19839	19664	19665	19939	20010	19955	19547	19765	19830	19719	19736	19738	19828	19721	19702	19825	19785	19492	19671	19610	19794	19575	19525	19758	19749	19601	19802	19670	19496	19489	19642	19789	19718	19525	19458	19869	19640	19855	19568	19584	19834	20023	19801	19872	19637	19694	19784	19744	19696	19522	19391	19589	20015	19759	19596	19972	19628	19673	19525	19635	19707	19796	19720	19489	19575	19585	19559	19656	19713	19754	19681	19975	19678	19608	19724	19588	19683	20073	19823	19717	19875	19727	19736	19768	19513	19686	19855	19685	19723	19649	19614	19764	19823	19684	19716	19684	19431	19740	19625	19345	19671	19698	19846	19652	19754	19769	19801	19898	19810	19797	19809	19707	19891	19623	19825	19663	19631	19743	19879	19663	19911	19826	19802	19743	19734	19639	19623	19623	19448	19642	19713	19575	19579	19884	19500	19691	19840	19634	19847	19767	19512	19908	19649	19733	19721	19840	19862	19697	19472	19503	19639	19616	19692	19589	19696	19600	19626	19666	19663	19763	19579	19786	19470	19568	19658	19680	19574	19767	19639	19773	19778	19721	19702	19511	19642	19776	19745	19921	19596	19892	19522	19581	19623	19984	19605	19547	19653	19687	19549	20014	19696	19766	19718	19765	19799	19781	19596	19655	19749	19782	19768	19752	19354	19474	19777	19799	19689	19627	19811	19739	19766	19799	19785	19860	19679	19835	19803	19438	19759	19700	19519	19553	19784	19558	19612	19765	19646	19785	19822	19721	19771	19613	19856	19714	19852	19617	19668	19673	19585	19874	19683	19894	19649	19661	19556	19541	19750	19664	19873	19733	19629	19593	19727	19759	19804	19722	19823	19901	19716	19786	19727	19611	19619	19646	19700	19671	19711	19643	19786	19821	19790	19589	19650	19598	19652	20077	19989	19478	19749	19820	19660	19825	19892	19686	19543	19852	19668	19799	19495	19614	19865	19773	19832	19574	19760	19728	19523	19802	19696	19798	19736	19659	19688	19741	19701	19669	19780	19658	19809	19614	19528	19739	19659	19578	19484	19578	19665	19696	19657	19623	19768	19639	19567	19636	19799	19597	19793	19792	19657	19740	19787	19772	19606	19740	19713	20033	19673	19661	19525	19790	19761	19833	19545	19644	19697	19763	19814	19609	19844	19927	19759	19596	19923	19717	19673	19806	19668	19894	19754	19457	19583	19707	19574	19769	19733	19724	19963	19756	19894	19624	19554	19818	19854	19734	19925	19749	19691	19512	19697	19716	19850	19490	19698	19914	19843	19600	19714	19692	19720	19546	19828	19762	19776	19788	19917	19847	19805	19723	19570	19741	19806	19702	19878	19801	19711	19947	19684	19751	19745	19664	19644	19722	19698	19713	19773	19740	19777	19665	19687	19747	19586	19622	19647	19773	19713	19605	19700	19764	19857	19806	19729	19802	19629	19612	19719	19881	19825	19585	19605	19766	19795	19778	19962	19782	19664	19632	19863	19803	19699	19519	19665	19833	19711	19561	19695	19872	19935	19794	19458	19811	19627	19811	19815	19748	19744	19688	19769	19903	19824	19789	19737	19811	19843	19556	19643	19757	19598	19553	19617	19620	19690	19769	19654	19662	19901	19553	19737	19716	19469	19713	19615	19772	19648	19858	19596	19873	19693	19663	19666	19633	19831	19846	19763	19917	19719	19771	19809	19575	19765	19770	19724	19723	19697	19643	19906	19785	19663	19762	19724	19726	19581	19523	19826	19950	19561	19655	19564	19813	19785	19494	19445	19686	19824	19716	19739	19784	19694	19751	19629	19795	19611	19848	19853	19733	19510	19839	19770	19686	19800	19603	19594	19644	19691	19616	19624	19615	19703	19773	19664	19936	19804	19683	19607	19658	19663	19656	19952	19870	19632	19761	19744	19321	19663	19820	19950	19789	19655	19602	19641	19825	19659	19698	19706	19576	19683	19694	19610	19591	19598	19505	19754	19723	19692	19611	19654	19645	19631	19850	19722	19551	19750	19791	19856	19648	19411	19526	19743	19804	19870	19700	19940	19799	19754	19661	19706	19783	19629	19636	19689	19811	19855	19845	19840	19845	19649	19749	19723	19683	19800	19677	19717	19902	19938	19876	19768	19583	19737	19515	19488	19752	19821	19544	19889	19848	19743	19657	19538	19661	19669	19656	19617	19701	19655	19853	19738	19494	19717	19716	19602	19720	19737	19775	19568	19781	19665	19773	19727	19609	19796	19713	19671	19862	19729	19811	19875	19772	19797	19883	19670	19925	19581	19596	19801	19803	19782	19707	19725	19487	19708	19813	19872	19872	19945	19631	19763	19510	19704	19540	19680	19757	19624	19791	19510	19645	19499	19591	19651	19814	19769	19738	19838	19645	19771	19816	19789	19532	19456	19983	19631	19845	19738
38221	65542	59686	48165	42722	38415	34230	30427	27404	24659	22768	21722	20443	19682	18642	17862	17091	16895	17103	16866	16694	16660	16527	16439	16243	16371	16371	16261	16128	16199	16352	16338	16129	16284	16038	16165	16033	16302	16213	16107	16285	16173	15954	15964	16049	16125	16069	16075	15984	16136	16054	16099	16114	16185	16000	16091	16036	16061	16051	16029	16098	16118	15980	16158	16035	15917	16086	16080	15957	16140	16089	16094	16003	16010	16002	15996	15808	16072	16216	16194	16082	16146	15963	16233	16074	16009	16258	16099	16187	16045	16175	16053	16180	15935	16059	16076	16220	16045	15933	16097	15929	16044	16131	16017	15982	15893	16176	16166	15921	15977	16115	16101	15932	16082	16211	16172	16002	16012	16093	16127	16075	15813	16127	16027	16123	15877	16012	15955	15903	16099	16062	16006	15885	16018	16147	15986	16126	15886	15935	16111	16106	16207	16167	16026	16081	16177	16148	15999	16157	16187	16169	16024	16050	16122	16078	16136	15970	16190	16076	16141	16229	16179	16144	16032	16101	16054	16013	16078	16206	16102	16006	16015	16093	15950	16109	16053	16160	16213	16177	16110	16221	16030	15987	16029	16034	16015	16044	16113	16005	16053	16076	16095	16088	16213	16062	15884	15981	16034	15873	16121	16228	15908	16037	16150	15828	16139	16035	16006	16075	16036	16196	16097	16054	16035	15959	16047	16055	16029	15999	16041	16193	16059	16129	16058	16137	15972	16064	16162	16196	15957	16118	16021	16028	15822	16003	16249	16177	16126	15972	16084	16015	16010	15881	16082	16117	16038	15966	16066	16013	16177	16159	16129	16063	16065	16060	16106	16010	16109	16058	15847	16027	16139	15930	16246	16158	15821	16111	16176	16181	16077	16100	15916	16205	16043	16203	16126	15978	16007	16041	16093	15901	16066	16053	15979	16068	16177	16147	16224	16091	16054	16026	16054	16040	16276	15997	16049	15959	16151	15990	16008	16025	15940	16088	16047	16268	16041	16027	16005	16069	16151	15882	16109	15941	16014	16120	16164	15862	15824	16151	16224	15944	16227	16084	16066	15995	16089	15962	16072	16001	16231	15982	16146	15994	16081	16076	15986	15951	15930	16286	15976	16086	16025	16035	16158	16223	15958	15941	16115	15949	16103	15864	16125	15918	16230	16070	16307	16086	16081	15915	16037	15950	15931	16238	16088	16020	16174	16110	16184	16155	15991	15973	16016	16085	16050	15924	16022	16049	16006	16075	15944	15905	16059	15988	16098	16130	15866	15986	16059	15947	16112	16101	16210	15740	16081	16004	16138	16128	16025	15924	16107	16211	16034	16193	15930	16240	16097	16084	16035	16022	15943	16071	16053	16093	16010	16161	16147	16084	16021	16167	16057	16203	16076	16037	15937	15973	16192	16042	16204	16041	16185	16127	16125	16113	15869	16099	16021	16024	16045	16177	16130	16106	16059	16076	16124	16133	15964	16025	16041	15994	16057	16005	16193	15998	16111	16116	16080	15916	15963	16098	16021	16028	15931	16200	16050	15870	16142	15996	15900	16173	16105	16076	16027	16105	15852	15992	15972	16206	16061	16125	15947	16057	15988	16037	15883	15923	15948	16077	15979	16127	16003	16151	16057	16020	16071	16003	16055	15909	16128	15956	16127	15948	16245	16024	15907	16166	15921	15949	16123	16122	16231	15917	16075	15904	16101	15863	16012	16008	16134	15909	16143	15997	15941	15942	16106	16019	16237	15996	16019	16117	16249	15982	16024	15995	15925	16134	16105	15947	15977	16002	16152	15971	16016	16062	15890	16024	16174	16085	15830	16055	16053	15955	16057	15899	16080	16081	15965	16017	15988	15934	16005	16044	15993	16065	15941	16069	16061	16108	16113	15914	16029	15991	16148	16104	16083	16114	16065	16020	16234	15960	16038	16179	16073	15989	15841	15991	16217	15961	16069	16213	16005	16021	15949	16083	16057	16077	16063	16049	16046	16096	15987	16242	16029	16145	15960	16019	15965	16179	15912	15978	16169	16019	16085	16184	16109	16143	16009	15914	16022	15971	16022	16156	16204	16093	16030	15959	15879	16149	16117	15875	16125	16017	15977	16312	16005	15984	16054	16304	16016	15897	16069	16092	15979	16066	16185	15994	16158	16170	15925	16128	16080	16061	15989	16058	16126	16166	16132	15967	15918	16088	16141	15977	16022	15905	15882	16021	16134	16143	16033	16086	16212	16142	16060	15894	15962	16048	16040	15992	16132	16039	16041	16062	16065	16083	16038	16021	16145	16164	16011	16111	15878	16047	15955	16085	16051	16082	16018	16247	16013	16112	16055	16104	15881	16101	15906	15994	15988	16164	16083	16082	15911	15934	16132	15999	15998	15995	15992	16152	16198	16100	16085	15979	16060	15998	16127	15946	16044	16010	16048	16108	15879	16173	16127	16085	16074	16051	15946	16243	16124	15990	15895	16070	15801	16016	15981	15985	16145	16131	16027	16109	15971	16147	16173	16133	15868	15954	15999	16159	16050	16127	16081	16124	15931	15912	16102	16126	16083	16172	15989	16022	15962	16125	16050	15924	16066	16018	16249	16071	15918	15976	16135	16040	15874	16067	16101	16119	16049	15932	16172	15999	16183	16009	15932	16108	16003	16166	16002	16099	16277	16065	16052	16102	16030	16108	16056	16055	16016	15994	16212	16033	16040	16063	15904	16121	15982	16138	16169	16039	16022	16132	16025	16157	16012	16136	16073	16253	16043	16053	15956	16069	16012	16153	16065	16000	16195	16032	16149	16087	16065	15946	16107	16031	16053	15964	16051	16203	15953	16148	16041	16109	16164	15926	16073	16165	16080	15935	16188	15937	16133	15970	15980	16003	16062	15973	16186	16015	16139	15946	16103	15973	16234	16096	15974	16095	15909	16020	16176	16039	16142	16110	16198	15924	16100	16121	16052	16016	15935	15971	15868	15877	15975	15982	15899	16172	16236	16132	15945	15946	16106	15990	16031	16057	16085	16012	16014	16115	15996	16082	16062	16118	16203	16006	15978	16300	15860	15977	15994	16159	16192	16144	16197	15926	15975	15962	16144	16235	15985	16213	16079	15858	16170	16136	16078	16016	16225	15952	16145	16104	15999	15887	15985	15969	16006	15836	16144	15961	16065	15957	15918	16045	16005	16027	15985	16055	16168	15958	15989	16123	15919	16020	16164	16186	16204	16042	16021	16115	16097	15955	16044	16159	16069	16203	16124	16184	15972	16180	16038	15995	16039	16138	16050	16076	16105	15969	16039	16100	16008	16060	15997	16167	16141	16149	16032	16065	16242	16231	16078	16013	16041	15999	15995	15938	15915	15921	15999	16177	16138	16054	15992	16130	16035	16027	16077	16004	16008	16021	16137	16128	16143	16013	15867	15907	16165	15896	16093	16080	16016	16070	15953	15983	15991	16108	16034	16044	16044	16132	16068	16125	15957	15873	16118	15985	16074	16178	16186	16000	16070	16103	16166	16103	16245	16000	16079	16008	16166	16122	16054	15949	15941	16203	16096	16162	16111	15921	16169	15994	16058	16032	16007	16223	15887	15915	16093	15969	16093	16110	16084	16031	16142	16220	16115	16209	16030	16165	16134	16127	16120	15991	16081	16090	15989	15979	16097	16103	15962	15969	16045	15979	16027	15995	16099	15957	15964	16064	16100	15968	16211	16186	16007	16004	16037	15979	16172	16061	16087	15952	16200	16085	16173	16018	16341	15934	16104	16027	15968	15950	15923	16046	15983	16140	15985	16072	16045	16061	15930	16073	15968	16115	16229	16104	16054	15958	16238	16019	15986	16276	16176	16028	15831	16170	16126	16017	16040	16143	16232	15979	16032	16195	15994	15989	16021	16117	16078	16073	16180	16152	16124	16148	16193	15942	16129	16105	16099	16061	16013	16005	15791	16020	16112	16242	16106	15975	16025	15966	15888	16111	15999	15954	16108	16003	15946	15905	16049	15917	16165	15862	16105	15924	15955	16036	16068	16074	16142	15906	15950	16144	16051	16152	16157	16078	15821	15992	15960	16010	16222	16114	16092	16005	16116	15947	15959	15952	16007	16123	16144	16208	15881	16082	16297	16237	16150	16073	16011	16006	15946	16129	15899	16114	15988	16233	16054	16268	16144	16036	16067	16154	16130	15967	16045	16046	16077	15966	16043	15954	15966	16047	15999	16061	16011	16052	16091	16185	15901	16163	16192	16107	16001	16196	16111	16037	16029	15944	15882	16115	16053	16144	15995	15901	15955	16053	15765	16222	15989	16034	16167	16034	16093	16008	16041	16245	16054	16214	15948	15903	16066	16125	16156	16016	16052	16181	15984	16103	15987	16089	15912	16186	16063	16187	16094	16135	15912	15905	16124	16078	16159	16114	16009	15932	15893	16102	16143	15888	15968	16116	16191	16073	16110	16033	15999	16086	16157	15975	16021	16138	16007	15957	15896	16081	16100	16133	15951	16109	16030	16052	16079	16030	16177	16072	15899	16079	15990	16067	16162	15975	16085	16102	16145	16097	15950	16079	16076	15897	16010	16042	16078	16139	16076	16187	16081	16198	15990	16009	15933	16100	15940	16009	15936	16185	16103	15988	16170	16012	15907	16036	16125	15984	16180	16159	16074	16035	16096	15921	16043	15895	16033	16023	16053	15907	16100	16162	16099	16072	16111	16236	16093	16156	15993	16186	15903	16049	15873	16072	15919	16104	16098	16100	15875	16012	16134	16137	16044	15956	16042	15915	15995	16108	16093	16089	16132	16108	16096	15968	15939	16086	16034	16146	15927	16135	16211	16005	16310	16060	15927	15999	16051	16153	15970	15982	16247	15983	16041	15956	16120	16077	16006	15883	16157	15991	16052	15890	16161	16120	16234	16116	16082	16000	16003	16164	16096	16156	16193	16213	16151	15954	16063	16010	16128	16005	16078	16054	16180	16098	16013	16207	16094	15997	15998	16306	16022	16026	15933	16060	16122	15985	16077	16173	16053	16099	15989	16033	16024	16219	16164	16077	16028	16178	16076	16011	15980	16221	16198	16142	16083	16241	15915	16053	16007	16161	16094	16074	16002	15957	16149	15982	16227	16131	16036	16075	15913	16002	15988	15854	16024	15920	16109	16139	16141
30673	34134	43046	38592	32187	28705	25665	23471	22151	21145	20552	19921	19664	19211	18788	18712	18498	18576	18321	18678	18520	18433	18553	18310	18243	18456	18319	18438	18280	18316	18092	18395	18173	18259	18386	18308	18176	18186	18315	18301	18273	18407	18415	18375	18158	18147	18125	18305	18397	18257	18290	18288	18429	18406	18274	18375	18358	18361	18203	18389	18205	18218	18325	18277	18380	18159	18426	18346	18241	17988	18200	18099	18310	18468	18327	18160	18391	18401	18284	18208	18161	18222	18091	18286	18287	18108	18403	18392	18299	18314	18344	18394	18275	18243	18351	18307	18218	18493	18205	18095	18295	18246	18323	18372	18569	18409	18466	18033	18150	17994	18252	18288	18345	18196	18229	18328	18381	18315	18111	18267	18441	18262	18016	18038	18160	18247	18340	18138	18219	18037	18275	18159	18243	18063	18328	18305	18296	18181	18174	18201	18138	18184	18203	18142	18211	17947	18216	18454	18282	18019	18304	18211	18140	18311	18281	18302	18424	18111	18352	18142	18162	18229	18057	18388	18190	18321	18090	18244	18287	18047	18134	18186	18257	18157	18368	18235	18341	18221	18055	18267	18245	18374	18388	18585	18180	18305	18273	18235	18088	18273	18196	18379	18251	18364	18222	18243	18332	18193	18307	18353	18351	18264	18194	18430	18373	18254	18377	18517	18184	18323	18315	18117	18400	18104	18285	18173	17965	18427	18314	18268	18300	18253	18482	18060	18460	18334	18170	18210	18454	18186	18113	18175	18245	18091	18185	18278	18230	18032	18173	18317	18478	18402	18252	18247	18306	18203	18212	18036	18345	18299	18084	18288	18177	18140	18344	18275	18282	18151	18365	18166	17963	18255	18320	18371	18129	18306	18194	18044	18276	18233	18067	18205	18113	18160	18394	18176	18253	18361	18452	18303	18133	18131	18319	18147	18129	18366	18176	18019	18155	18314	18394	18257	18477	18324	18234	18225	18320	18100	18176	18337	18148	18166	18262	18185	18316	18189	18306	18262	18279	18238	18150	18419	18231	18254	18305	18296	18530	18269	18226	18191	18142	18215	18352	18172	18268	18186	18061	18305	18236	18466	18323	18193	18235	18044	18248	18348	18388	18337	18103	18342	18263	17942	18137	18119	18191	18374	18266	18239	18154	18298	18072	18237	18432	18251	18095	18050	18253	18212	18201	18042	18180	18118	18392	18192	18133	18241	18144	18198	18319	18439	18242	18320	18227	18241	17845	18345	18228	18324	18188	18225	18177	18249	18177	18268	18283	18150	18508	18272	18488	18254	18369	18430	18303	18183	18271	18357	18345	18236	18189	18103	18315	18175	18110	18197	18275	18551	18150	18249	18452	18285	18323	18283	18136	18238	18408	18127	18340	18324	18239	18261	18329	18130	18273	18361	18456	18285	18218	18160	18353	18275	18268	18207	18285	18118	18340	18400	18641	18233	18159	18226	18469	18291	18244	18195	18215	18075	18404	18220	18220	18287	18239	18296	18214	18285	18092	17990	18326	18270	18225	18432	18181	18202	18213	18240	18293	18143	18167	18339	18400	18328	18180	18296	18330	18382	18208	18139	18120	18161	18401	18142	18171	18162	18210	18384	18207	18278	18146	18081	18238	18522	18475	18311	18303	18297	18344	18223	18206	18314	18242	18297	18109	18387	18274	18219	18448	18258	18336	18465	18283	18225	18215	18258	18204	18214	18341	18160	18135	18315	18233	18272	18257	18365	18321	18266	18268	18361	18257	18220	18268	18250	18092	18398	18227	18228	18247	18170	18127	18292	18334	18144	18099	18132	18115	18213	18364	18242	18365	18231	18377	18320	18341	18416	18124	18113	18268	18224	18257	18172	18354	18063	18003	18251	18116	18175	18175	18183	18130	18181	18149	18402	18169	18120	18329	18342	18224	18459	18297	18263	18276	18208	18272	18340	18265	18268	18154	18266	18147	18275	18408	18413	18427	18124	18171	18413	18227	18274	18193	18452	18153	18207	18371	18353	18151	18280	18331	18200	18476	18174	18324	18069	18183	18284	18129	18302	18263	18205	18373	18090	18301	18149	18204	18140	18270	18241	18326	18308	18410	18225	18267	18146	18277	18105	18157	18080	18249	18441	18212	18206	18458	18047	18084	18274	18324	18205	18134	18136	18274	18232	18473	18360	18103	18243	18304	18338	18207	18369	18241	18354	18179	18396	18169	18152	18445	18055	18319	18298	18162	18372	18198	18139	18122	18184	18280	18289	18211	18320	18292	18184	18314	18146	18115	18319	18202	18082	18343	18409	18114	18392	18169	18302	18017	18311	18199	18231	18154	18142	18182	18253	18328	18291	18363	18198	18196	18119	18118	18177	18439	18168	18075	18169	18099	18424	18382	18313	18457	18202	18237	18074	18232	18234	18380	18056	18339	18341	18137	18211	18234	18285	18511	18235	18091	17929	18323	18259	18222	18171	18273	18126	18213	18330	18118	18133	18523	18365	18316	18331	18247	18116	18328	18107	18179	18154	18189	18175	18190	18081	18189	18142	18148	18075	18198	18150	18081	18310	18318	18400	18039	18225	18450	18295	18138	18005	18275	18473	18154	18393	18101	18197	18202	18359	18115	18139	18267	18263	18362	18304	18317	18241	18204	18194	18240	18124	18400	18069	18324	18172	18227	18279	18190	18179	18405	18177	18328	18284	18522	18307	18280	18261	18274	18305	18222	18308	18146	18162	18048	18275	18573	18255	18200	18382	18270	18300	18291	18256	18175	18482	18288	18120	18049	18239	18240	18379	18453	18120	18305	18203	18170	18198	18362	18277	18402	18348	18307	18159	18295	18270	18381	18203	18099	18281	18013	18120	18149	18212	18121	18158	18229	18240	18276	18195	18169	18342	18332	18173	18356	18064	18119	18352	18288	18121	18105	18346	18231	18305	18225	18337	18199	18054	18180	18147	18320	18366	18059	18143	18276	18156	18297	18453	18213	18244	18239	18221	18253	18236	18141	18000	18342	18399	18046	18224	18145	18284	18181	18308	18135	18308	18241	18266	18368	18062	18220	18240	18232	18222	18312	18222	18467	18257	18244	18202	18489	18100	18139	18282	18354	18162	18228	18208	18383	18167	18281	18279	18239	18146	18313	18265	18424	18212	18016	18079	18279	18215	18254	18230	18134	18220	18291	18349	18209	18189	18107	18099	18393	18315	18112	18153	18250	18176	18141	18043	18334	17905	18046	18118	18282	18233	18134	18135	18322	18032	18270	18217	18396	18061	18173	18228	18120	18268	18474	18092	18492	17969	18381	18377	18248	18189	18140	18188	18420	18174	18122	18356	18321	18175	18335	18124	18244	18324	18387	18272	18261	18133	18187	18308	18031	18170	18044	18142	18213	18262	18122	18220	18262	18143	18237	18205	18334	18152	18176	18378	18245	18525	17941	18198	18077	18399	18207	18378	18262	18393	18188	18292	18489	18101	18178	18303	18204	18036	18215	18231	18202	18261	18416	18378	18062	18468	18577	18385	18194	18200	18302	18313	18129	18165	18350	18221	18438	18238	18434	18398	18268	18141	18468	18162	18149	18186	18383	18402	18267	18294	18456	18164	18179	18295	18293	18236	18227	18195	18155	18091	18184	18182	18296	18247	18076	18300	18220	18242	18165	18256	18165	18278	18168	18376	17991	18194	18216	18370	18319	18293	18228	18180	18338	18178	18147	18199	18170	18344	18161	18025	18296	18352	18502	18048	18244	18141	18142	17979	18130	18352	18496	18304	18501	18185	18360	18419	18477	18333	18292	18252	18351	18203	18126	18257	18157	17978	18231	18306	18536	18155	18192	18246	18210	18116	18041	18276	18476	18209	18434	18144	18387	18040	18430	18518	18336	18319	18352	18229	18427	18205	18020	18104	18085	18338	18405	18263	18347	18206	18240	18314	18214	18252	18374	18140	18211	18039	18163	18351	18149	18120	18281	18218	18200	18313	18338	18186	18292	18250	18266	18229	18182	18359	18107	18122	18408	18141	18321	18245	18105	18396	18318	18227	18272	18108	18127	18416	18105	18161	18321	18193	18121	18304	18319	18234	18205	18263	18269	18123	18173	18389	18044	18078	18256	18159	18248	18390	18103	18144	18369	18049	18411	18249	18280	18338	18423	18269	18086	18165	18227	18209	18105	18325	18288	18254	18076	18199	18283	18271	18254	18239	18155	18249	17988	18270	18132	18197	18135	18305	18374	18161	18254	18422	18297	18104	18347	18181	18124	18143	18318	18294	18470	18181	18196	18478	18293	18270	18403	18292	18176	18227	18183	18175	18152	18252	18245	18184	18221	18472	18360	18333	18216	18164	18208	18204	18185	18545	18182	18310	18275	18120	18294	18435	18294	18424	18241	18249	18164	18270	18107	18130	18238	18136	18348	18289	18081	18240	18279	18153	18240	18178	18272	18274	18379	18223	18332	18258	18273	18350	18189	18334	18300	18143	18255	18211	18055	18209	18490	18159	18151	18213	18334	18240	18350	18111	18136	18375	18288	18215	18548	18198	18234	18189	18404	18040	18271	18228	18312	18270	18190	18376	18066	18135	18253	18321	18229	18255	18163	18142	18299	18218	18249	18266	18092	18395	18368	18220	18023	18091	18193	18283	18332	18360	18198	18287	18012	18288	18308	18509	18248	18130	18282	18209	18288	18200	18154	18148	18142	18316	18398	18382	18296	18103	18294	18118	18198	18209	18218	18251	18149	18216	18397	18346	18229	18294	18201	18260	18351	18122	18179	18174	18307	18194	17914	18102	18231	18357	18316	18473	18239	18063	18375	18057	18228	18441	18113	18306	18188	18174	18425	18237	18318	18033	17952	18400	18281	17989	18172	18177	18273	18297	18187	18364	18355	18294	18293	18005	18040	18157	18134	18214	18503	18342	18447	18238	18511	18364	18396	18221	18115	18459	18287	18237	18279	18246	18237	18416	18295	18108	18355	18299	18328	18325	18354	18287	18292	18082	18303	18301	18541	18440	18259	18264	18223	18161	18269	18249	18359	18121	18288	18277	18193	18036	18179	18104	18191	18315	18302	18237	18239	18261	18335	18456	18157	18111	18170	18266	18276	18214	18432	18194	18204	18333	18386	18183	18106	18242	18107	18169	18224	18433	18047	18259	18232	18176	18044	18177
36611	53393	47222	37208	32466	28324	24907	22532	20692	19077	18372	17620	17175	16504	16162	15767	15745	15490	15517	15379	15438	15403	15430	15291	15297	15347	15337	15235	15292	15110	15279	15161	15273	15104	15211	15335	15215	15224	15413	15116	15342	15238	15163	15204	15139	15299	15285	15225	15349	15177	15146	15399	15223	15249	15307	15413	15150	15187	15260	15190	15186	15237	15307	15310	15229	15092	15314	15274	15312	15348	15309	15095	15260	15223	15092	15154	15212	15162	15278	15287	15327	15170	15305	15079	15129	15262	15190	15347	15156	15225	15085	15276	15185	15221	15101	15321	15180	15407	15228	15201	15009	15386	15084	15301	15237	15187	15206	15271	15180	15151	15232	15240	15059	15253	15216	15188	15090	15251	15187	15242	15209	15120	15241	15509	15178	15094	15193	15200	15177	15288	15149	15245	15149	15451	15215	15282	15207	15303	15196	15197	15249	15260	15183	15161	15046	15189	15103	15393	15137	15174	15239	15162	15282	15201	15208	15249	15158	15236	15304	15129	15152	15258	15302	15299	15172	15225	15200	15087	15115	15239	15284	15156	15308	15198	15163	15143	15290	15190	15318	15191	15437	15204	15192	15144	15160	15292	15227	15243	15337	15087	15162	15233	15241	15224	15011	15242	15330	15042	15525	15121	15189	15209	15055	15071	15124	15321	15221	15142	15121	15101	15313	15241	15160	15120	15436	15217	15108	15010	15215	15241	15397	15013	15221	15226	15167	15254	15372	15123	15249	15266	15207	15279	15203	15210	15335	15209	15301	15290	15171	15284	15111	15241	15205	15341	15199	15371	15377	15115	15189	15062	15092	15258	15334	15178	15252	15325	15307	15347	15084	15042	15270	15243	15188	15210	15189	15184	15158	15286	15283	15176	15132	15123	15170	15243	15199	15283	15346	15107	15196	15171	15291	15334	15255	15193	15345	15067	15301	15012	15426	15246	15065	15276	15239	15243	15124	15253	15187	15245	15317	15189	15326	15225	15234	15144	15285	14962	15237	15144	15260	15340	15302	15097	15160	15109	15265	15278	15302	15303	15267	15242	15142	15136	15214	15181	15041	15145	15251	15139	15186	15140	14998	15178	15105	15285	15206	15263	15134	15158	15082	15225	15152	15099	15164	15472	15180	15335	15143	15351	15196	15181	15305	15237	15252	15267	15146	15170	15030	15368	15080	15280	15014	15152	15114	15214	15200	15143	15262	15401	15149	15119	15058	15071	15126	15270	15457	15178	15144	15342	15230	15064	15313	15107	15012	15239	15306	15033	15302	15169	15257	15155	15288	15266	15313	15142	15067	15225	15136	15035	15171	15032	15263	15162	15278	15139	15257	15135	15316	15299	15283	15299	15128	15296	15325	15260	15183	15286	15284	15186	15206	15109	15298	14991	15008	15341	15157	15392	15085	15239	15294	15337	15137	15190	15135	15183	15276	15213	15238	15396	15425	15355	15263	15256	15253	15279	15259	15144	15372	15142	15326	15287	15124	15192	15289	15219	15309	15127	15149	15251	15184	15096	15271	15278	15391	15026	15177	15347	15201	15048	15223	15221	15234	15123	15132	15247	15200	15054	15240	15229	15287	15239	15208	15220	15233	15263	15204	15261	15233	15265	15336	15184	15231	15239	15399	15127	15187	15271	15120	15336	15116	15271	15389	15335	15007	15357	15427	15175	15388	15178	15290	15093	15186	15295	15263	15106	15271	15391	15432	15288	15253	15368	15273	15333	15195	15204	15193	15132	15162	15152	14987	15183	15235	15236	15241	15232	15216	15338	15328	15213	15286	15209	15176	15333	15206	15162	15244	15280	15254	15152	15246	15302	15081	15208	15229	15275	15224	15423	15275	15259	15143	15246	15220	15149	15232	15140	15184	15235	15266	15273	15202	15132	15177	15092	15328	15343	15273	15337	15391	15312	15310	15270	15151	15123	15207	15251	15192	15286	15217	15351	15230	15160	15194	15134	15357	15364	15170	15141	15388	15227	15273	15338	15197	15208	15335	15172	15353	15088	15335	15238	15356	15343	15359	15050	15276	15226	15205	15232	15346	15299	15024	15212	15183	15178	15426	15185	15180	15273	15109	15401	15247	15324	15186	15319	15252	15357	15050	15310	15324	15370	15150	15251	15211	15219	15196	15153	15305	15190	15227	15394	15174	15212	15148	15189	15210	15203	15200	15145	15251	15183	15288	15274	15292	15165	15186	15231	15296	15216	15157	15273	15308	15347	15264	15332	15133	15168	15211	15227	15252	15201	15133	15075	15304	15241	15241	15221	15208	15117	15261	15205	15103	15297	15286	15183	15205	15184	15177	15108	15208	15381	15023	15333	15237	15261	15349	15327	15307	15096	15177	15299	15251	15284	15222	15149	15117	15211	15130	15198	15326	15123	15241	15382	15128	15134	15142	15071	15249	15326	15133	15252	15134	15317	15271	15251	14883	15230	15129	15104	15328	15187	15275	15240	15013	15158	15227	15265	15132	15199	15301	15171	15099	15313	15246	15128	15237	15082	15232	15464	15201	15061	15224	15275	15260	15185	15141	15148	15163	15221	15219	15151	15027	15142	15145	15180	15228	15139	15176	15140	15273	15162	15171	15237	15203	15301	15313	15144	15183	15251	15266	15189	15257	15180	15211	15101	15388	15225	15169	15177	15163	15299	15256	15182	15271	15286	15256	15341	15200	15089	15009	15358	15168	15129	15164	15341	15252	15283	15102	15126	15233	15208	15082	15054	15218	15234	15149	15327	15138	15185	15051	15444	15120	15253	15357	15150	15229	15224	15342	15140	15243	15169	15128	15316	15048	15189	15286	15036	15242	15126	15166	15247	15095	15068	15323	15098	15078	15313	15205	15281	15303	15168	15301	15410	15079	15398	15146	15179	15292	15355	15146	15078	15336	15093	15195	15235	15166	15314	15168	15194	15258	15318	15136	15230	15402	15309	15340	15339	15250	15250	15281	15364	15221	15239	15216	15294	15229	15262	15154	15100	15467	15263	15278	15391	15222	15189	15197	15256	15179	14994	15396	15202	15121	15208	15359	15176	15345	15146	14981	15181	15480	15283	15266	15396	15112	15098	15422	15111	15219	15326	15107	15197	15231	15373	15211	15279	15224	15149	15283	15237	15170	15400	15195	15365	15425	15278	15159	15352	15183	15168	15132	15262	15245	15310	15351	15090	15033	15226	15246	15346	15226	15197	15177	15095	15287	15230	15180	15285	15199	15376	15322	15217	15287	15241	15352	15170	15217	15210	15194	15128	15170	15309	15133	15323	15360	15239	15132	15085	15300	15130	15296	15222	15277	15145	15275	15120	15286	15282	15131	15118	15173	15292	15286	15268	15296	15260	15113	15247	15266	15022	15193	15213	15202	15298	15310	15121	15276	15156	15128	15263	15372	15129	15179	15151	15313	15258	15125	15138	15364	15358	15177	15333	15359	15213	15244	15225	15304	15193	15305	15205	15222	15112	15074	15334	15383	15248	15092	15293	15329	15296	15171	15037	15329	15148	15262	15143	15138	15260	15209	15045	15307	15216	15070	15231	15273	15274	15108	15238	15220	15124	15423	15321	15235	15191	15181	15201	15242	15230	15138	15245	15312	15315	15134	15265	15256	15136	15235	15084	15305	15311	15324	15238	15178	15271	15066	15242	15297	15211	15097	15210	15153	15310	15175	15127	15202	15060	15378	15418	15345	15450	15267	15237	15026	15166	15334	15230	15208	15160	15215	15147	15254	15205	15203	15222	15099	15294	15288	15216	15256	15414	15271	15402	15166	15320	15290	15358	15345	15256	15277	15195	15262	15178	15315	15181	15215	15201	15283	15337	15320	15140	15137	15326	15191	15194	15247	15207	15148	15004	15215	15223	15211	15015	15144	15157	15033	15229	15276	15375	15390	15132	15143	15252	15184	15176	15252	15307	15178	15292	15160	15301	15312	15237	15073	15115	15316	15081	15298	15246	15250	15197	15233	15211	15207	15257	15389	15236	15193	15144	15497	15296	15231	15170	15170	15258	15210	15177	15180	15110	15164	15319	15295	15342	15217	15212	15141	15415	15350	15128	15209	15145	15218	15417	15226	15231	15286	15116	15143	15224	15214	15119	15258	15018	15081	15194	15136	15457	15206	15194	15341	15150	15319	15198	15035	15350	15285	15295	15303	14995	15369	15298	15250	15021	15111	15252	15309	15282	15260	15317	15249	15396	15213	15186	15373	15288	15212	15411	15302	15247	15323	15293	15293	15242	15139	15238	15281	15151	15339	15328	15132	15148	15155	15230	15290	15212	15251	15232	15280	15245	15190	15161	15281	15346	15214	15074	15209	15274	15171	15347	15327	15316	15186	15418	15305	15086	15088	15364	15262	15478	15225	15161	15169	15270	15338	15225	15283	15092	15383	15221	15295	15290	15154	15157	15175	15263	15116	15211	15312	15318	15424	15253	15127	15334	15386	15148	15250	15254	15296	15276	15233	15095	15111	15235	15358	15162	15322	15067	15178	15166	15256	15191	15148	15281	15180	15385	15268	15104	15313	15234	15170	15100	15306	15135	15203	15272	15038	15215	15438	15386	15333	15059	15131	15140	15167	15186	15245	15193	15123	15194	15137	15254	15234	15210	15099	15153	15193	15237	15122	15377	15274	15368	15260	15110	15348	15045	15163	15263	15104	14995	15070	15137	15061	15274	15250	15131	15252	15268	15121	15145	15201	15251	15154	15159	15264	15269	15230	15261	15160	15187	15307	15259	15396	15252	15274	15070	15098	15410	15251	15148	15083	15323	15290	15204	15036	15387	15188	15212	15300	15191	15268	15233	15261	15217	15164	15274	15294	15371	15094	15019	15286	15311	15323	15286	15280	15232	15161	15254	15203	15276	15150	15332	15159	15098	15270	15280	15264	15249	15311	15300	15209	15301	15145	15333	15198	15246	15253	15178	15268	15137	15174	15287	15269	15358	15157	15158	15465	15281	15313	15332	15321	15182	15158	15425	15372	15454	15297	15141	15252	15256	15302	15293	15276	15264	15168	15239	15449	15167	15225	15325	15078	15273	15094	15087	15324	15151	15238	15279	15193	15204	15293	15182	15307	15222	15116	15387	15256	15176	15261	15217	15259	15291	15248	15144	15356	15202	15255	15263	15142	15291	15279	15285
24230	21455	29370	27016	29108	31860	31236	26520	24047	22876	22101	21289	20983	19982	19586	19115	18865	18723	18771	18811	18773	18840	18538	18561	18390	18458	18452	18461	18384	18395	18189	18436	18412	18454	18480	18365	18334	18486	18440	18235	18407	18162	18577	18454	18359	18342	18355	18226	18281	18203	18631	18228	18245	18436	18126	18044	18449	18419	18268	18362	18190	18170	18453	18474	18282	18508	18283	18125	18236	18325	18439	18254	18444	18425	18470	18341	18289	18277	18346	18484	18284	18243	18382	18354	18193	18342	18157	18363	18535	18374	18346	18463	18220	18393	18403	18403	18339	18336	18451	18303	18189	18285	18416	18386	18401	18262	18168	18382	18268	18189	18251	18210	18357	18204	18294	18336	18328	18296	18319	18026	18381	18426	18485	18401	18061	18277	18120	18267	18336	18175	18216	18294	18265	18280	18237	18385	18441	18275	18108	18356	18302	18536	18356	18163	18190	18236	18293	18246	18373	18296	18392	18327	18416	18402	18438	18287	18280	18249	18433	18365	18249	18226	18195	18299	18355	18327	18270	18141	18408	18079	18290	18468	18082	18201	18229	18170	18213	18338	18435	18119	18069	18370	18408	18393	18176	18292	18218	18163	18302	18196	18232	18176	18246	18090	18268	18215	18377	18294	18208	18162	18305	18382	18339	18282	18493	18351	18462	18455	18333	18609	18193	18189	18325	18234	18117	18168	18442	18139	18315	18303	18122	18204	18280	18303	18182	18326	18240	18133	18101	18126	18374	18244	18204	18364	18152	18281	18498	18248	18326	18363	18202	18287	18584	18218	18281	18443	18428	18533	18388	18006	18209	18156	18100	18526	18272	18349	18363	18355	18362	18356	18196	18563	18298	18371	18156	18337	18248	18387	18516	18320	18148	18394	18379	18386	18352	18112	18260	18110	18477	18353	18509	18234	18190	18166	18155	18365	18385	18085	18309	18413	18257	18331	18254	18111	18260	18246	18229	18295	18397	18338	18328	18265	18245	18518	18155	18471	18374	18322	18387	18350	18239	18480	18292	18254	18459	18215	18386	18305	18138	18428	18434	18133	18376	18225	18464	18220	18324	18449	18562	18384	18174	18156	18313	18351	18286	18376	18318	18091	18385	18483	18267	18245	18194	18276	18117	18292	18428	18486	18432	18231	18436	18271	18508	18322	18203	18303	18475	18316	18359	18095	18088	18243	18302	18187	18110	18408	18195	18274	18306	18385	18463	18457	18429	18302	18517	18380	18364	18330	18225	18313	18318	18243	18223	18350	18366	18104	18254	18277	18060	18067	18508	18459	18433	18243	18416	18323	18358	18193	18351	18498	18328	18468	18170	18543	18341	18230	18447	18461	18493	18309	18550	18095	18431	18196	18200	18328	18167	18095	18408	18142	18149	18138	18336	18347	18545	18347	18398	18158	18495	18371	18376	18278	18310	18381	18334	18111	18318	18316	18096	18402	18210	18238	18165	18394	18399	18223	18268	18107	18309	18249	18430	18334	18177	18297	18264	18270	18335	18395	18224	18298	18319	18499	18307	18091	18394	18270	18340	18162	18215	18249	18215	18473	18311	18180	18408	18242	18475	18245	18329	18312	18171	18466	18279	18384	18310	18250	18272	18279	18186	18208	18331	18349	18321	18217	18261	18169	18178	18230	18223	18310	18075	18292	18320	18510	18157	18464	18257	18206	18109	18586	18437	18412	18323	18224	18135	18178	18492	18280	18208	18299	18425	18345	18060	18241	18350	18234	18215	18118	17986	18298	18221	18527	18146	18151	18249	18319	18157	18293	18287	18340	18478	18348	18317	18376	18121	18519	18627	18122	18144	18275	18288	18412	18357	18339	18334	18364	18321	18371	18257	18371	18346	18352	18405	18423	18159	18367	18328	18219	18388	18247	18325	18344	18302	18323	18393	18241	18223	18266	18146	18256	18238	18289	18486	18247	18251	18244	18291	18411	18432	18164	18118	18454	18122	18412	18253	18212	18480	18325	18174	18005	18021	18352	18089	18325	18392	18188	18442	18283	18130	18121	18220	18436	18540	18343	18347	18217	18198	18307	18160	18246	18262	18162	18083	18321	18129	18252	18272	18196	18283	18388	18165	18476	18249	18192	18313	18282	18233	18337	18215	18251	18401	18411	18393	18410	18271	18292	18214	18350	18379	18507	18246	18329	18375	18452	18466	18410	18337	18327	18330	18188	18456	18204	18386	18433	18254	18259	18153	18295	18292	18266	18239	18329	18228	18200	18116	18247	18460	18372	18420	18258	18316	18159	18459	18208	18339	18149	18238	18209	18248	18228	18149	18195	18369	18326	18324	18157	18290	18416	18251	18141	18136	18535	18313	18392	18637	18289	18204	18349	18158	18238	18244	18291	18281	18313	18315	18226	18429	18099	18232	18413	18275	18217	18634	18500	18330	18079	18271	18296	18266	18061	18544	18298	18092	18314	18260	18168	18164	18561	18278	18272	18218	18233	18584	18395	18279	18400	18475	18261	18278	18490	18194	18112	18148	18298	18357	18200	18435	18229	18333	18362	18364	18256	18324	18344	18297	18565	18437	18305	18378	18136	18110	18329	18459	18005	18160	18320	18311	18473	18439	18337	18224	18231	18338	18288	18378	18421	18280	18326	18175	18348	18299	18370	18311	18381	18376	18311	18457	18050	18357	18504	18240	18384	18370	18214	18358	18170	18216	18359	18429	18094	18234	18422	18381	18288	18345	18270	18260	18349	18337	18484	18431	18479	18238	18393	18534	18265	18249	18278	18245	18200	18387	18263	18143	18357	18424	18259	18256	18073	18198	18250	18358	18404	18397	18353	18417	18393	18301	18526	18512	18342	18202	18296	18082	18293	18635	18338	18116	18028	18079	18313	18275	18361	18430	18408	18305	18299	18227	18234	18228	18375	18374	18163	18325	18268	18260	18205	18205	18078	18411	18248	18324	18378	18314	18318	18203	18297	18354	18322	18391	18239	18534	18318	18431	18347	18154	18242	18192	18239	18413	18224	18206	18448	18259	18166	18419	18315	18354	18300	18194	18380	18360	18271	18337	18261	18329	18091	18288	18610	18406	18410	18201	18306	18200	18307	18243	18402	18166	18471	18293	18323	18353	18279	18227	18306	18219	18048	18479	18380	18188	18295	18353	18332	18473	18322	18232	18188	18215	18058	18135	18296	18369	18204	18319	18138	18458	18186	17991	18131	18361	18143	18302	18382	18407	18335	18246	18334	18425	18311	18355	18201	18196	18327	18298	18279	18564	18519	18382	18171	18275	18334	18412	18528	18292	18098	18092	18420	18301	18204	18140	18171	18437	18191	18347	18112	18291	18202	18308	18292	18187	18310	18249	18316	18180	18232	18160	18205	18334	18229	18103	18421	18384	18580	18070	18216	18150	18256	18347	18386	18154	18240	18249	18144	18372	18127	18401	18273	18304	18394	18310	18344	18427	18419	18236	18185	18142	18312	18243	18369	18237	18423	18385	18433	18355	18148	18353	18511	18265	18265	18301	18322	18485	18410	18314	18294	18273	18299	18334	18589	18219	18264	18254	18244	18562	18533	18177	18213	18463	18452	18240	18339	18333	18581	18182	18289	18371	18369	18564	18180	18008	18417	18380	18524	18152	18302	18313	18248	18239	18395	18172	18270	18418	18110	18167	18531	18329	18328	18516	18409	18450	18277	18197	18353	18184	18358	18396	18180	18207	18329	18550	18330	18192	18145	18385	18225	18434	18353	18412	18285	18206	18201	18304	18337	18332	18410	18140	18346	18454	18359	18281	18335	18472	18298	18236	18309	18258	18163	18317	18343	18273	18161	18431	18253	18250	18286	18221	18264	18311	18219	18095	18252	18312	18390	18253	18195	18044	18051	18314	18263	18307	18312	18375	18303	18325	18082	18423	18190	18348	18217	18292	18267	18307	18171	18317	18323	18178	18220	18378	18244	18354	18317	18349	18254	18294	18240	18280	18211	18216	18231	18298	18343	18397	18270	18241	18242	18098	18161	18224	18320	18223	18347	18144	18415	18150	18392	18264	18163	18059	18293	18150	18311	17937	18384	18081	18320	18274	18297	18405	18392	18154	18463	18402	18297	18377	18219	18487	18271	18277	18399	18133	18219	18340	18237	18358	18290	18183	18352	18224	18305	18269	18573	18458	18396	18245	18402	18424	18121	18413	18260	18229	18364	18473	18321	18268	18295	18210	18403	18161	18295	18270	18230	18253	18363	18174	18459	18433	18317	18361	18368	18187	18320	18342	18241	18340	18301	18406	18353	18129	18117	18250	18359	18399	18147	18256	18426	18137	18247	18260	18200	18388	18221	18363	18316	18190	18372	18599	18316	18234	18129	18340	18192	18396	18457	18034	18120	18184	18361	18139	18465	18235	18473	18411	18348	18308	18160	18219	18135	18355	18314	18498	18464	18375	18435	18413	18323	18449	18266	18244	18417	18162	17993	18483	18176	18086	18392	18116	18213	18471	18145	18512	18171	18385	18357	18553	18114	18222	18353	18342	18244	18246	18248	18206	18383	18379	18113	18369	18415	18398	18186	18184	18251	18252	18188	18185	18167	18344	18394	18262	18229	18264	18126	18448	18298	18183	18307	18525	18224	18017	18153	18411	18259	18120	18390	18413	18338	18272	18386	18499	18263	18194	18120	18251	18314	18383	18322	18283	18182	18088	18239	18453	18304	18077	18261	18150	18426	18475	18485	18263	18264	18275	18178	18210	18457	18555	18288	18398	18412	18224	18181	18359	18269	18300	18155	18370	18272	18237	18209	18173	18320	18335	18118	18373	18266	18555	18162	18045	18117	18173	18574	18343	18350	18326	18326	18365	18432	18314	18190	18160	18313	18221	18280	18360	18434	18312	18004	18253	18149	18216	18288	18244	18327	18333	18532	18053	18330	18201	18253	18231	18198	18314	18233	18341	18243	18168	18023	18177	18554	18346	18323	18441	18299	18253	18354	18356	18272	18406	18644	18261	18341	18266	18252	18437	18298	18318	18186	18428	18316	18220	18225	18178	18484	18417	18274	18393	18230	18231	18303	18187	18381	18123	18406	18484	18350	18338	18234	18512	18272	18358	18389	18341	18427	18345	18394	18193	18396	18300	18362	18253	18212	18463	18228	18246	18280	18275	18178	18320	18219
35273	59432	54500	43913	38199	33568	29588	26242	23458	21399	20288	19258	18568	17589	16815	16246	16122	16049	15981	15912	15740	15728	15629	15423	15455	15584	15467	15543	15481	15418	15349	15293	15458	15498	15365	15347	15505	15246	15340	15349	15318	15381	15383	15398	15342	15366	15361	15445	15224	15288	15471	15425	15251	15183	15295	15415	15173	15238	15226	15260	15178	15223	15187	15229	15222	15343	15296	15299	15390	15436	15290	15321	15242	15161	15251	15262	15345	15349	15354	15273	15496	15323	15151	15556	15259	15171	15279	15312	15194	15333	15140	15270	15154	15146	15206	15276	15224	15340	15340	15223	15342	15331	15142	15246	15087	15173	15352	15430	15418	15509	15245	15373	15309	15305	15405	15270	15161	15457	15262	15293	15479	15302	15305	15301	15352	15260	15267	15364	15256	15251	15265	15292	15277	15099	15324	15396	15323	15399	15319	15178	15375	15201	15332	15255	15293	15230	15294	15316	15324	15317	15157	15213	15436	15347	15203	15155	15302	15253	15239	15246	15277	15181	15337	15306	15298	15286	15331	15392	15288	15243	15255	15118	15413	15326	15361	15147	15361	15364	15156	15284	15237	15339	15414	15248	15154	15298	15146	15474	15319	15174	15311	15298	15332	15347	15388	15338	15332	15344	15301	15179	15444	15343	15163	15371	15420	15264	15207	15278	15229	15397	15129	15375	15101	15273	15307	15309	15423	15264	15350	15348	15314	15239	15441	15118	15169	15194	15241	15400	15252	15404	15216	15171	15225	15337	15169	15380	15185	15372	15254	15213	15196	15340	15450	15243	15524	15514	15202	15189	15278	15380	15182	15316	15214	15404	15403	15357	15229	15293	15350	15318	15337	15206	15357	15395	15254	15308	15307	15426	15258	15229	15104	15396	15320	15351	15325	15259	15156	15255	15353	15198	15290	15101	15325	15273	15365	15391	15379	15288	15261	15222	15269	15180	15181	15314	15239	15115	15281	15250	15335	15353	15264	15335	15221	15363	15418	15178	15223	15325	15330	15153	15169	15209	15280	15219	15300	15134	15167	15388	15407	15309	15439	15330	15286	15224	15230	15288	15318	15279	15392	15414	15249	15475	15290	15017	15257	15340	15212	15252	15386	15382	15285	15207	15187	15384	15291	15178	15453	15186	15276	15346	15351	15209	15446	15307	15226	15280	15405	15211	15517	15152	15222	15335	15189	15303	15305	15326	15325	15153	15393	15246	15320	15431	15195	15337	15231	15186	15200	15394	15225	15348	15425	15132	15103	15508	15134	15399	15395	15280	15352	15294	15311	15078	15195	15336	15145	15122	15289	15350	15273	15164	15340	15347	15149	15225	15369	15193	15586	15472	15209	15217	15308	15157	15280	15375	15470	15283	15237	15366	15311	15209	15174	15430	15232	15387	15175	15129	15298	15249	15222	15302	15248	15406	15183	15224	15277	15330	15188	15237	15273	15292	15293	15346	15182	15347	15247	15267	15212	15355	15208	15158	15244	15304	15243	15321	15253	15177	15293	15290	15301	15232	15379	15305	15306	15313	15220	15268	15240	15247	15513	15292	15440	15326	15170	15390	15192	15243	15491	15308	15366	15200	15359	15282	15192	15250	15239	14996	15292	15357	15242	15268	15347	15184	15099	15306	15086	15445	15313	15292	15260	15219	15326	15446	15100	15155	15252	15350	15426	15159	15203	15365	15287	15302	15314	15462	15240	15414	15365	15401	15159	15313	15355	15209	15403	15259	15321	15146	15120	15386	15236	15245	15217	15354	15287	15129	14983	15340	15564	15274	15314	15411	15281	15253	15328	15237	15454	15163	15305	15390	15216	15159	15434	15192	15469	15210	15243	15300	15332	15196	15495	15257	15355	15211	15308	15259	15444	15155	15437	15281	15383	15159	15468	15369	15255	15313	15454	15563	15183	15300	15155	15256	15342	15331	15314	15304	15286	15216	15332	15371	15431	15410	15312	15317	15264	15317	15209	15458	15239	15278	15225	15340	15135	15433	15293	15210	15232	15373	15138	15279	15431	15282	15251	15503	15259	15279	15173	15270	15388	15435	15109	15210	15321	15319	15403	15248	15338	15384	15192	15287	15428	15256	15476	15209	15374	15394	15501	15190	15297	15304	15291	15210	15322	15346	15162	15257	15376	15315	15296	15254	15284	15291	15257	15305	15243	15308	15399	15385	15325	15326	15348	15333	15424	15179	15360	15289	15266	15436	15540	15182	15233	15183	15253	15206	15314	15316	15321	15551	15345	15147	15278	15316	15366	15141	15405	15280	15260	15205	15226	15320	15368	15235	15280	15177	15275	15288	15325	15307	15385	15335	15369	15335	15176	15276	15333	15403	15378	15236	15082	15137	15245	15377	15274	15280	15371	15342	15356	15315	15362	15490	15262	15397	15307	15263	15362	15293	15123	15340	15251	15239	15224	15334	15262	15351	15325	15234	15226	15268	15331	15321	15243	15285	15318	15413	15272	15366	15280	15266	15368	15329	15220	15240	15106	15404	15270	15316	15383	15269	15151	15354	15290	15217	15268	15345	15311	15364	15315	15367	15358	15325	15418	15253	15307	15190	15269	15370	15300	15280	15198	15218	15343	15284	15196	15066	15172	15275	15483	15289	15413	15277	15170	15279	15266	15414	15340	15254	15364	15273	15070	15341	15316	15337	15366	15289	15412	15268	15247	15174	15458	15371	15252	15340	15328	15346	15423	15197	15115	15396	15166	15362	15274	15229	15386	15016	15238	15249	15251	15231	15383	15202	15079	15382	15262	15228	15329	15593	15259	15441	15427	15198	15284	15227	15216	15311	15409	15197	15297	15264	15293	15316	15206	15250	15251	15391	15338	15329	15225	15284	15313	15175	15163	15191	15319	15357	15332	15146	15315	15446	15216	15289	15468	15305	15203	15430	15212	15252	15397	15162	15271	15223	15222	15269	15329	15131	15281	15262	15247	15318	15116	15389	15368	15204	15372	15396	15354	15241	15179	15138	15261	15266	15300	15205	15404	15343	15225	15176	15106	15214	15420	15189	15382	15167	15222	15288	15209	15165	15207	15399	15239	15310	15221	15373	15187	15120	15437	15314	15336	15339	15350	15310	15051	15294	15334	15189	15338	15285	15275	15095	15336	15203	15301	15167	15261	15294	15274	15263	15244	15296	15436	15171	15253	15126	15107	15366	15335	15311	15231	15408	15119	15355	15390	15309	15330	15371	15300	15174	15391	15358	15459	15287	15224	15287	15300	15335	15462	15344	15257	15180	15291	15370	15203	15176	15205	15110	15365	15338	15292	15412	15266	15213	15306	15155	15361	15353	15400	15327	15368	15200	15368	15345	15267	15331	15345	15510	15246	15369	15316	15310	15258	15265	15277	15335	15196	15220	15111	15369	15322	15312	15249	15297	15267	15290	15468	15224	15240	15242	15361	15329	15359	15345	15205	15341	15226	15253	15391	15320	15253	15295	15270	15387	15218	15191	15261	15352	15393	15331	15298	15459	15293	15301	15133	15302	15266	15376	15287	15280	15384	15260	15251	15422	15223	15121	15392	15217	15305	15324	15153	15290	15330	15445	15315	15261	15400	15299	15295	15321	15271	15216	15499	15311	15192	15311	15343	15244	15316	15239	15477	15313	15305	15333	15339	15488	15291	15606	15148	15238	15327	15302	15171	15294	15350	15273	15345	15251	15378	15228	15221	15356	15180	15249	15239	15186	15137	15367	15265	15347	15257	15415	15256	15266	15190	15165	15374	15309	15196	15309	15295	15027	15270	15180	15472	15214	15115	15493	15153	15269	15292	15293	15463	15176	15327	15298	15240	15285	15166	15226	15177	15192	15470	15240	15255	15309	15076	15295	15385	15252	15422	15151	15424	15427	15320	15448	15318	15374	15243	15168	15398	15349	15272	15177	15283	15368	15174	15187	15309	15214	15226	15302	15351	15334	15002	15269	15224	15270	15338	15224	15329	15282	15401	15289	15443	15194	15268	15351	15382	15030	15316	15416	15131	15127	15439	15231	15230	15152	15103	15380	15368	15280	15252	15230	15469	15416	15424	15321	15222	15385	15309	15308	15150	15218	15325	15346	15344	15396	15257	15412	15320	15285	15250	15243	15372	15244	15251	15324	15322	15199	15192	15340	15466	15266	15425	15503	15345	15246	15192	15285	15427	15389	15302	15300	15124	15147	15281	15419	15233	15417	15157	15398	15309	15469	15342	15221	15344	15266	15403	15388	15338	15391	15255	15266	15231	15315	15272	15205	15322	15270	15435	15172	15297	15269	15172	15204	15339	15197	15363	15322	15399	15292	15438	15306	15323	15329	15217	15323	15373	15386	15246	15262	15132	15026	15485	15166	15278	15238	15290	15212	15256	15299	15273	15259	15387	15221	15299	15090	15387	15347	15204	15389	15400	15257	15124	15303	15223	15144	15341	15124	15206	15378	15303	15219	15386	15218	15269	15235	15296	15302	15297	15218	15237	15273	15358	15348	15391	15462	15304	15247	15304	15301	15300	15408	15219	15169	15236	15094	15305	15291	15287	15392	15297	15320	15287	15333	15156	15156	15112	15474	15396	15246	15309	15327	15233	15263	15192	15167	15319	15379	15260	15482	15288	15326	15252	15280	15250	15373	15178	15366	15240	15213	15392	15403	15170	15305	15206	15259	15212	15290	15347	15202	15292	15360	15461	15303	15338	15318	15612	15314	15261	15261	15288	15211	15258	15303	15162	15230	15094	15178	15214	15168	15354	15267	15293	15278	15283	15135	15338	15326	15284	15223	15146	15179	15222	15332	15255	15335	15229	15190	15304	15371	15153	15328	15273	15180	15215	15270	15301	15255	15254	15254	15398	15242	15304	15258	15271	15253	15249	15336	15445	15467	15447	15227	15191	15160	15137	15161	15318	15196	15393	15321	15377	15308	15172	15269	15156	15212	15278	15279	15230	15393	15299	15252	15282	15053	15414	15112	15116	15084	15402	15479	15373	15395	15120	15264	15324	15365	15411	15270	15319	15035	15370	15405	15241	15356	15239	15343	15354	15321	15321	15341	15493	15261	15226	15196	15284	15188	15449	15442	15171	15283	15341	15232	15256	15367	15276	15074	15203	15327	15280	15208	15274	15218	15337	15231	15244	15310	15435	15300	15241	15333
23041	21451	29452	24645	25507	31652	34774	29437	26943	25306	24387	23153	22569	21320	20827	20152	20342	20116	20021	20019	19509	19601	19657	19537	19262	19136	19154	19206	19243	19194	19366	19358	19313	19325	19222	19203	19138	19242	18878	19177	19315	19219	19090	19229	18891	18988	19351	19297	19089	19128	19091	19294	19095	19229	19102	18952	19256	19240	19199	19140	19051	18980	19064	19024	18964	19021	19181	19138	19122	18969	18917	19110	18897	19076	18983	19115	19148	19181	19038	18987	19011	18952	19133	19117	19040	19069	18909	19022	18973	19267	19078	19097	18987	19057	19074	19333	18814	18947	19120	19264	19055	18812	18962	19115	18958	19134	19062	18960	19242	18986	19005	19081	19092	19158	18903	19285	18993	19136	19332	19209	19074	19181	19162	19317	19231	19109	18882	18990	19104	18955	18922	19202	19331	19151	19077	19212	19035	19021	18971	19155	19047	18977	19133	19152	19165	19200	18957	18974	19115	19050	18993	18995	19016	19053	19189	19216	18974	19075	18802	19197	19235	19296	18880	18975	19043	19021	19005	19038	18896	19253	19265	18917	19200	19069	19088	19172	19003	18876	19125	18924	19127	18886	19067	18937	18958	18966	19057	19066	19117	19114	19181	19264	19149	19094	18911	18852	19252	18983	19054	18971	19140	18957	19050	19209	18819	19111	19308	19039	19098	19013	19093	19260	18947	19025	19193	19028	19202	19032	19285	18979	18927	19076	19121	19009	19140	18907	19013	18908	18998	18960	19128	18987	19276	18920	19303	18931	19089	18938	19042	18980	19094	19106	19070	19108	19089	19167	18902	19015	19109	19006	19036	18856	19102	19129	19174	19128	19055	19217	18972	19203	19071	19223	18911	19075	19150	18810	19003	19107	19040	18934	19091	19090	19122	18844	19049	18954	18941	19182	19013	18889	18972	19091	19265	19037	18969	18895	19041	18838	19123	19146	19168	19010	19137	19258	19038	19103	19072	19199	18944	19047	19127	18944	18918	19149	19194	18844	19261	18963	19137	18991	19123	19014	19027	19009	19036	18846	18785	19217	19162	18986	19092	19284	19191	19158	19142	19005	19179	18951	19183	19030	19031	19020	18968	19113	18898	19000	19033	18983	19191	19031	19016	19196	19137	19114	19099	19128	19023	18973	19009	19109	19028	19007	19101	19093	19146	19230	19131	19028	18896	19191	19201	19037	19097	18972	19167	18996	18898	18927	19144	19054	19241	19120	18938	19136	19159	18989	18929	18938	18990	19165	19181	18978	18958	19057	18932	19211	19134	19077	19275	19118	19140	19233	19118	18933	19044	19088	18991	19093	18901	19100	19102	19117	19001	19009	19062	19111	19260	19181	18946	18993	19314	19062	19154	19099	19061	19017	19015	19185	19217	19149	19126	19081	19075	19126	18942	19018	19104	19061	19043	19059	19003	18934	19159	19215	19056	19072	18909	19202	19027	19036	19024	19050	19186	18960	18832	19051	19266	19033	19104	19084	18966	18958	19162	19219	19264	19072	19090	18952	18925	19039	19101	18927	19103	19045	19138	19126	19099	19287	19012	19008	18864	18912	18881	19111	19115	19171	18981	18903	18974	19146	19043	19053	19310	19195	19052	18947	19144	19163	18973	18885	19038	19181	19061	18985	19004	18984	19103	19027	18942	19044	18937	18827	19092	19003	18899	18932	19071	19161	19062	18945	19256	18968	18989	19142	19064	19074	19036	19264	19147	19032	19025	19379	19095	19056	19241	19042	19005	19101	19029	19311	19010	18978	19265	18933	19035	19010	19088	18946	19023	19073	19231	19059	19180	19025	19146	19041	19171	19190	19273	19218	19054	18785	19078	18906	19145	19146	19106	19060	19197	19033	19028	18857	18718	19056	18967	19053	19116	19046	19009	18980	19218	19181	19225	19219	18987	19053	19106	18998	18893	18927	19091	19080	19104	19112	19314	19217	19112	18834	18955	19065	19122	19090	19108	18968	18878	19116	19065	18969	18934	19072	19099	18987	18848	19095	19228	19148	18968	18977	18976	18935	18986	19079	18919	19232	19212	18944	18946	19131	19301	19196	19108	19088	19135	18832	19120	19173	19263	19085	19189	18836	18844	19204	19116	18911	18971	18940	18994	19109	19098	18904	19296	19067	19211	19124	19263	19239	19165	19060	19140	19148	19057	19133	18949	19047	19186	19252	19301	19131	19007	19025	19250	19039	18770	18990	19254	19183	18950	19105	19163	19121	19195	18929	19067	19136	19054	19119	19156	19253	19116	19081	19035	19011	19172	19068	19085	19016	19217	19228	19093	19053	19038	19086	18892	19179	19393	19232	19021	19101	19040	19169	19018	19092	19324	18954	18951	18949	19034	19087	19094	19094	19065	18889	19139	19108	18918	18936	19212	18976	19143	18896	19079	18925	19011	18900	19182	19049	19043	18926	18960	19110	19167	19059	19258	18971	19188	18933	18949	19159	19239	18993	19122	18914	18956	19077	19159	19041	19193	19096	18856	18850	19047	19021	19175	19005	19019	19224	19048	19262	19106	19038	19031	19169	18862	19204	19300	18975	18983	18952	18888	19040	18966	19061	18908	18812	19028	19069	19210	19161	18869	19141	18996	18868	19039	19138	19080	19170	19034	18982	19137	19122	19081	19112	19168	18971	19152	18965	18945	19117	18909	19167	19000	18926	18823	19148	19027	19069	19088	19102	19346	19048	19185	19031	18872	18839	19064	19144	19150	18870	18872	19041	19089	18989	18860	18655	19144	19064	19054	18959	19293	18993	19132	19036	18815	18885	19102	19097	18888	19117	19061	19104	19115	18921	19198	19077	19235	19029	19227	19064	18947	19064	19264	19078	18897	18789	19026	19063	19185	19105	18835	19073	18994	19103	19106	18932	19069	18912	19325	19023	18794	19072	18982	18830	19088	19186	18731	18812	18974	19076	19101	19178	19252	19155	19096	18953	18883	19023	19094	19192	19122	19056	19031	19117	19037	18942	18942	18976	19095	19052	19002	19046	19183	18895	19122	19215	19357	19043	18928	19071	18754	19069	19237	19287	19130	18983	19147	18883	19219	19059	19066	18955	18820	18862	18879	19139	18990	19017	18917	19083	19079	19056	18996	19038	18945	18983	18926	18890	19161	19101	19387	19050	19033	19252	19045	19136	18906	18932	19191	18997	18943	19246	19108	19135	19186	18821	19126	19290	19254	19145	19029	19014	19157	19058	18940	19226	19107	19356	19052	19037	19099	19054	18899	18990	19213	19231	19224	18893	18831	19021	19031	18845	19094	18991	18996	18967	19082	19175	19286	19211	18999	19210	19132	18913	19164	19003	19137	19172	18854	19002	18904	18915	19004	19083	19123	19040	19063	18947	19246	18812	18870	19168	19038	19110	19008	18950	19026	18938	18970	19170	19128	18957	18974	18831	19205	19018	19032	19017	18874	18983	18894	19076	19282	19199	19212	19133	19206	19001	19121	18903	19080	18897	18944	18894	19276	19145	19004	18841	19061	18850	19023	19072	19051	18992	18900	19096	19006	19167	18931	19019	19001	18948	19022	18805	18989	18914	19065	19103	19032	19075	19044	19373	19160	19065	19055	19011	19244	18975	18929	19067	19112	19045	19101	19020	19159	19035	18833	18930	18907	19029	19168	19013	19026	19059	19015	19164	19068	18968	19191	19059	19096	19270	19076	18943	18950	18938	18852	18944	19135	19207	19121	19021	19319	18936	19260	18964	19053	19224	19084	19127	19139	19202	19121	19199	19105	19142	19240	18910	19053	19047	18912	19114	19015	19181	19217	19058	18870	19114	18779	19195	18925	19134	19372	19153	19054	19170	19316	19103	18933	19162	19228	19113	19092	19241	19056	19056	18955	19064	19085	19109	19088	19153	19124	19121	19195	19203	18910	18962	19160	19160	19028	19245	19150	18988	19018	19131	19043	19081	19088	18955	19184	19056	19109	19042	19144	19027	19156	19157	19132	19073	19090	19069	19114	18982	19044	19037	19041	18833	18862	18914	18860	19090	19043	19057	19076	19095	18890	19114	18912	19080	18965	19050	19134	19071	19199	18970	19017	19083	18909	19106	19062	18988	18937	19032	18917	18805	19008	18976	18918	19365	19000	19041	18979	19066	19049	19081	19090	19056	19079	18876	19092	18997	19126	19170	18951	18975	19051	19004	19178	18840	19022	19112	18840	19130	19242	19110	19096	19162	19084	19010	19248	19085	19211	18974	19059	19255	19082	18956	19181	19064	18804	18990	19151	19094	19022	19078	19178	19135	19231	19096	18926	19287	19029	18859	18930	18774	19207	19156	19096	19177	18975	19097	18950	19027	19205	19084	18955	19144	19250	19156	19031	19054	19124	19239	19052	19054	19004	19122	19124	19074	19034	19185	19187	19003	18884	19003	18975	19242	18981	18892	19083	19148	19051	18849	19041	19100	18893	18949	19245	19185	18979	18966	19001	18871	19140	19252	19123	19175	19060	18998	18816	19049	19161	18995	18977	19025	19167	19023	19162	19117	19203	19083	19078	19015	19141	19060	18782	18997	19061	19217	19190	18909	18968	19021	19018	18981	19078	18756	19039	19239	19023	19148	19035	19114	19182	19225	19029	19084	19261	18900	18757	18974	19072	19017	18863	19046	18947	18773	19293	19028	19240	19247	18992	19043	18994	19074	19022	19100	19063	19041	19064	19182	18948	19201	19085	19073	19079	19124	18971	19333	18855	18910	18922	18867	19018	19072	19120	19303	19123	19132	19082	19000	19123	19086	19046	19191	19159	19178	19033	19285	19059	19014	18994	19089	18804	19164	18975	19036	19032	18953	19050	18869	19068	18954	19125	19043	19078	18962	19253	19074	19063	19195	19090	19166	19012	18945	19210	19017	19065	18926	19071	19135	19051	19219	19026	19100	19184	19142	19118	19134	19010	19053	19180	19174	19001	18890	19120	19037	19113	18952	18931	19081	19096	19172	18928	18854	19136	19119	18892	19056	18794	19083	19212	18954	19111	18991	19137	19048	19072	19043	19136	19164	19088	19271	19142	18950	19067	19258	19234	19071	19090	18797	19166	18949	19111	19226	19102	18782	19145	19010	18999	18989	19134	19055	18978	19010	19291	19030	18959	18989	18984	19133	19059	18985	19061	18941	19111	19131
37620	64526	60525	49284	43495	38315	33564	29881	26455	24168	22861	21273	20026	18560	17486	17198	16971	16760	16717	16337	16492	16077	16132	16074	16228	15874	15973	15833	15915	15700	15733	15871	15698	15685	15926	15822	15903	15857	15730	15711	15813	15830	15977	15741	15666	15938	15731	15752	15584	15895	15712	15985	15667	15663	15714	15711	15864	15771	15750	15863	15624	15706	15689	15764	15553	15710	15588	15787	15562	15696	15587	15969	15720	15864	15796	15765	15878	15530	15671	15580	15651	15832	15790	15703	15765	15729	15782	15779	15731	15823	15791	15786	15673	15928	15673	15736	15695	15735	15650	15704	15670	15722	15711	15719	15573	15709	15696	15594	15761	15682	15561	15717	15771	15841	15567	15941	15696	15541	15717	15615	15901	15832	15694	15658	15621	15783	15768	15954	15657	15712	15877	15545	15615	15646	15689	15674	15628	15800	15756	15637	15756	15785	15687	15658	15719	15851	15617	15710	15789	15614	15763	15694	15789	15603	15702	15596	15775	15647	15772	15619	15811	15728	15651	15746	15865	15651	15727	15795	15680	15600	15711	15648	15843	15847	15717	15704	15751	15697	15762	15506	15753	15717	15740	15662	15716	15699	15685	15656	15684	15641	15631	15593	15730	15819	15698	15797	15807	15685	15794	15556	15594	15719	15817	15775	15532	15667	15866	15580	15708	15679	15643	15721	15722	15685	15732	15842	15565	15680	15789	15736	15898	15784	15733	15699	15732	15773	15742	15617	15730	15633	15561	15608	15592	15599	15798	15784	15721	15715	15703	15716	15615	15798	15736	15591	15895	15753	15876	15722	15670	15818	15523	15657	15714	15733	15676	15756	15518	15713	15829	15764	15619	15611	15837	15686	15821	15671	15692	15771	15615	15741	15669	15733	15791	15597	15481	15685	15586	15598	15703	15607	15633	15652	15610	15908	15680	15550	15655	15584	15729	15778	15774	15851	15624	15696	15616	15700	15540	15715	15741	15705	15638	15705	15730	15700	15862	15657	15733	15832	15742	15661	15619	15789	15654	15757	15777	15705	15665	15832	15711	15776	15750	15762	15752	15778	15603	15657	15792	15702	15819	15729	15664	15715	15624	15492	15815	15846	15768	15601	15740	15621	15811	15645	15660	15601	15744	15894	15676	15650	15681	15603	15704	15581	15721	15646	15715	15708	15721	15773	15732	15736	15749	15650	15547	15566	15539	15668	15697	15725	15697	15779	15744	15671	15697	15766	15862	15571	15664	15620	15609	15685	15699	15671	15649	15711	15697	15702	15643	15717	15595	15715	15448	15748	15765	15688	15736	15691	15836	15817	15557	15739	15555	15832	15682	15650	15838	15695	15472	15592	15578	15752	15830	15599	15857	15863	15651	15865	15742	15629	15633	15770	15701	15678	15876	15750	15774	15815	15671	15646	15841	15734	15731	15591	15669	15758	15837	15799	15613	15813	15718	15633	15780	15554	15792	15850	15455	15705	15650	15511	15685	15657	15677	15757	15639	15786	15657	15767	15598	15788	15616	15548	15741	15658	15809	15742	15640	15799	15621	15695	15775	15679	15794	15699	15722	15734	15753	15621	15618	15699	15470	15729	15633	15697	15514	15572	15654	15679	15805	15528	15701	15562	15635	15658	15846	15578	15720	15586	15737	15644	15797	15755	15628	15610	15688	15819	15802	15740	15745	15859	15758	15776	15780	15813	15717	15710	15811	15698	15710	15794	15436	15559	15792	15739	15734	15591	15616	15577	15702	15652	15804	15639	15757	15723	15567	15665	15809	15625	15751	15633	15771	15650	15622	15922	15635	15795	15593	15743	15684	15596	15815	15580	15788	15662	15679	15683	15691	15798	15674	15720	15649	15621	15590	15671	15739	15688	15738	15787	15764	15551	15702	15693	15576	15824	15689	15754	15757	15766	15613	15665	15667	15671	15763	15558	15691	15768	15803	15731	15674	15607	15565	15625	15691	15489	15823	15836	15640	15685	15727	15655	15714	15800	15625	15754	15573	15681	15668	15638	15655	15758	15659	15547	15689	15807	15733	15768	15626	15720	15728	15694	15921	15529	15666	15601	15682	15779	15774	15573	15613	15637	15642	15783	15772	15565	15637	15623	15629	15728	15569	15704	15737	15754	15724	15718	15702	15642	15715	15758	15559	15802	15535	15709	15834	15733	15617	15850	15488	15540	15758	15551	15663	15758	15695	15617	15612	16013	15733	15692	15662	15718	15673	15729	15809	15852	15629	15654	15563	15826	15643	15620	15623	15562	15770	15817	15794	15748	15714	15709	15599	15730	15823	15733	15872	15432	15733	15572	15688	15651	15833	15660	15784	15661	15558	15703	15829	15596	15874	15645	15636	15695	15731	15902	15479	15752	15677	15724	15756	15813	15623	15762	15802	15761	15676	15798	15667	15905	15925	15584	15668	15674	15718	15662	15816	15744	15726	15782	15654	15694	15732	15633	15691	15555	15900	15549	15580	15745	15825	15712	15686	15636	15619	15661	15598	15598	15624	15645	15662	15812	15704	15597	15858	15667	15803	15807	15688	15681	15725	15559	15736	15677	15810	15619	15877	15767	15560	15715	15783	15807	15895	15726	15654	15635	15813	15738	15712	15639	15769	15682	15749	15597	15712	15717	15576	15832	15596	15662	15829	15760	15648	15633	15625	15584	15718	15744	15860	15713	15701	15684	15635	15515	15728	15744	15615	15712	15689	15846	15514	15813	15603	15736	15773	15731	15735	15883	15588	15643	15843	15594	15675	15669	15660	15687	15593	15601	15646	15577	15812	15774	15785	15744	15642	15648	15660	15573	15750	15594	15595	15772	15649	15675	15616	15718	15624	15721	15647	15656	15735	15745	15701	15734	15617	15716	15635	15739	15590	15730	15593	15594	15608	15734	15725	15793	15760	15805	15552	15897	15688	15632	15635	15637	15593	15611	15713	15638	15689	15830	15726	15670	15803	15781	15687	15636	15572	15786	15863	15528	15824	15801	15802	15547	15772	15838	15651	15740	15779	15725	15552	15704	15599	15608	15648	15758	15713	15749	15635	15594	15701	15623	15795	15685	15550	15631	15555	15674	15787	15663	15864	15814	15762	15810	15634	15777	15584	15562	15671	15800	15807	15734	15706	15601	15782	15866	15757	15731	15801	15719	15715	15646	15616	15828	15709	15719	15789	15675	15719	15784	15722	15789	15502	15647	15564	15737	15644	15591	15847	15722	15675	15659	15675	15616	15741	15539	15764	15680	15726	15744	15661	15664	15798	15869	15732	15527	15639	15601	15584	15744	15704	15545	15799	15706	15679	15706	15605	15838	15779	15756	15668	15846	15750	15627	15594	15661	15739	15589	15683	15708	15889	15598	15697	15614	15697	15533	15604	15731	15732	15748	15721	15819	15725	15702	15704	15711	15675	15739	15640	15782	15762	15612	15741	15628	15686	15771	15729	15607	15553	15869	15674	15763	15555	15631	15771	15881	15797	15603	15617	15662	15631	15540	15654	15692	15589	15736	15545	15548	15635	15688	15831	15532	15680	15676	15677	15833	15746	15476	15725	15822	15849	15857	15637	15827	15706	15603	15568	15650	15637	15720	15710	15655	15702	15601	15742	15843	15685	15718	15674	15656	15880	15620	15859	15706	15688	15617	15637	15673	15839	15814	15603	15622	15704	15587	15540	15751	15715	15736	15672	15785	15729	15700	15749	15759	15769	15702	15696	15644	15709	15486	15477	15547	15892	15613	15551	15763	15650	15710	15624	15644	15656	15702	15604	15631	15821	15623	15759	15643	15595	15521	15756	15902	15708	15618	15673	15551	15678	15713	15568	15680	15725	15668	15670	15697	15658	15652	15824	15639	15881	15730	15614	15811	15773	15740	15651	15643	15618	15798	15549	15784	15668	15453	15789	15549	15661	15684	15790	15732	15772	15733	15831	15696	15838	15677	15675	15705	15604	15688	15785	15705	15587	15615	15663	15719	15641	15777	15581	15765	15852	15576	15755	15782	15641	15750	15708	15782	15791	15640	15814	15688	15570	15865	15661	15655	15651	15667	15493	15638	15857	15779	15712	15601	15720	15763	15760	15658	15818	15761	15835	15883	15640	15606	15451	15747	15690	15762	15581	15643	15776	15568	15671	15630	15617	15486	15650	15635	15471	15722	15747	15675	15608	15790	15792	15524	15697	15940	15539	15681	15720	15750	15744	15774	15736	15754	15764	15658	15724	15840	15794	15721	15668	15596	15774	15596	15869	15654	15796	15735	15623	15823	15733	15651	15606	15710	15707	15718	15734	15502	15659	15626	15658	15663	15716	15632	15641	15704	15612	15753	15526	15748	15699	15888	15527	15824	15649	15705	15576	15762	15662	15692	15682	15667	15808	15764	15883	15716	15741	15617	15557	15736	15606	15591	15699	15958	15580	15719	15614	15567	15668	15779	15686	15692	15606	15699	15850	15648	15795	15831	15650	15794	15706	15739	15779	15662	15771	15777	15685	15747	15695	15872	15691	15581	15873	15621	15632	15686	15824	15635	15636	15665	15614	15791	15675	15624	15670	15649	15643	15754	15624	15672	15804	15524	15704	15805	15763	15755	15605	15705	15751	15771	15695	15637	15614	15614	15593	15756	15495	15670	15699	15623	15684	15664	15702	15690	15625	15684	15812	15495	15602	15679	15767	15745	15649	15690	15684	15777	15548	15832	15819	15554	15704	15739	15747	15579	15711	15780	15827	15696	15540	15725	15683	15719	15645	15785	15602	15691	15887	15600	15868	15430	15695	15749	15581	15660	15809	15582	15843	15685	15719	15690	15758	15599	15566	15820	15499	15813	15709	15644	15592	15765	15590	15831	15567	15807	15630	15560	15865	15583	15642	15760	15635	15607	15696	15652	15755	15678	15872	15580	15613	15731	15744	15707	15461	15878	15728	15744	15703	15583	15918	15626	15740	15678	15894	15597	15781	15676	15739	15622	15581	15594	15664	15664	15750	15851	15472	15603	15588	15792	15761	15742	15770	15739	15551	15562	15522	15807	15566	15716	15815	15692	15695	15756	15601	15661	15877	15538	15651	15769	15798	15611	15786	15719	15638	15569	15561	15659	15700	15635	15723	15863	15799	15645	15588	15776	15591	15831	15766	15705	15811	15783	15699	15701
30339	33120	43308	38816	32173	28168	25040	22583	21222	20198	20042	19382	18764	18327	17980	17734	17889	17910	17991	17730	17616	17718	17675	17661	17774	17590	17520	17652	17434	17608	17529	17723	17616	17623	17495	17334	17508	17553	17642	17590	17442	17629	17681	17687	17731	17630	17456	17589	17633	17423	17603	17309	17687	17671	17407	17604	17682	17629	17572	17678	17518	17573	17595	17502	17603	17642	17494	17545	17474	17609	17477	17551	17657	17560	17877	17571	17631	17577	17410	17466	17321	17646	17519	17475	17606	17417	17522	17448	17583	17556	17674	17528	17430	17339	17455	17639	17332	17503	17544	17439	17536	17556	17487	17626	17583	17592	17446	17566	17505	17355	17720	17627	17502	17490	17237	17809	17609	17484	17355	17465	17640	17457	17411	17523	17707	17511	17730	17566	17533	17727	17595	17478	17457	17567	17431	17547	17728	17441	17323	17607	17406	17470	17525	17449	17597	17640	17639	17493	17691	17697	17559	17744	17501	17572	17429	17455	17470	17250	17587	17177	17635	17479	17489	17562	17729	17499	17368	17576	17269	17464	17603	17681	17389	17415	17427	17369	17408	17421	17528	17406	17515	17613	17530	17596	17600	17036	17444	17574	17577	17383	17518	17770	17645	17481	17463	17369	17415	17314	17507	17561	17650	17558	17505	17690	17383	17512	17473	17625	17535	17227	17541	17702	17444	17644	17582	17443	17567	17611	17425	17611	17551	17720	17426	17601	17414	17406	17516	17497	17356	17342	17513	17553	17585	17409	17483	17467	17690	17259	17466	17275	17648	17462	17445	17438	17546	17551	17484	17422	17494	17362	17620	17427	17518	17613	17425	17500	17595	17444	17666	17727	17508	17505	17313	17385	17678	17406	17661	17463	17483	17414	17451	17607	17488	17528	17493	17447	17473	17530	17745	17755	17372	17413	17467	17475	17276	17493	17512	17588	17491	17484	17692	17450	17637	17561	17626	17518	17387	17478	17450	17308	17600	17568	17552	17584	17466	17459	17512	17450	17598	17488	17550	17249	17785	17408	17399	17546	17345	17600	17454	17442	17459	17444	17474	17384	17524	17600	17435	17586	17479	17579	17345	17447	17575	17355	17583	17547	17536	17638	17436	17348	17595	17527	17410	17557	17429	17369	17649	17322	17382	17429	17450	17531	17377	17528	17556	17752	17486	17708	17670	17412	17547	17361	17216	17361	17687	17685	17491	17634	17520	17697	17565	17272	17470	17679	17795	17498	17423	17512	17776	17481	17495	17320	17340	17587	17544	17361	17745	17473	17526	17446	17405	17573	17448	17533	17536	17764	17667	17489	17487	17375	17368	17706	17460	17304	17451	17444	17443	17732	17418	17471	17398	17420	17585	17481	17453	17450	17490	17425	17612	17486	17527	17392	17436	17407	17600	17443	17565	17546	17628	17422	17412	17504	17537	17641	17454	17538	17512	17500	17441	17507	17751	17378	17470	17325	17495	17474	17556	17529	17587	17663	17538	17322	17321	17553	17490	17630	17486	17494	17545	17558	17459	17423	17571	17543	17582	17404	17532	17502	17471	17508	17408	17597	17436	17564	17557	17431	17680	17436	17612	17622	17525	17420	17515	17525	17496	17439	17408	17620	17569	17643	17758	17625	17427	17502	17217	17399	17672	17408	17527	17494	17657	17681	17605	17613	17456	17614	17659	17516	17361	17403	17533	17408	17561	17678	17579	17434	17597	17571	17676	17525	17553	17618	17603	17540	17505	17663	17763	17556	17454	17371	17456	17613	17671	17461	17646	17497	17605	17551	17503	17572	17398	17305	17574	17432	17285	17453	17581	17530	17392	17500	17467	17516	17555	17579	17639	17905	17585	17657	17551	17576	17559	17370	17429	17552	17434	17562	17208	17603	17437	17518	17476	17689	17631	17649	17490	17424	17617	17476	17346	17447	17298	17429	17423	17447	17663	17422	17998	17662	17529	17623	17537	17593	17508	17440	17476	17499	17497	17569	17536	17425	17546	17520	17533	17564	17588	17371	17789	17503	17482	17530	17530	17710	17691	17561	17498	17433	17604	17392	17535	17572	17514	17470	17386	17543	17701	17482	17445	17660	17741	17399	17419	17526	17575	17584	17520	17718	17351	17565	17695	17548	17480	17445	17400	17561	17658	17322	17462	17375	17411	17589	17473	17573	17398	17599	17743	17650	17342	17483	17496	17378	17449	17539	17605	17492	17735	17575	17539	17424	17403	17300	17437	17266	17624	17774	17595	17495	17632	17536	17639	17613	17532	17655	17466	17471	17410	17596	17523	17490	17615	17692	17531	17493	17412	17650	17606	17476	17559	17459	17590	17744	17639	17395	17369	17487	17672	17389	17585	17567	17580	17634	17678	17696	17554	17450	17655	17528	17580	17370	17754	17474	17533	17536	17419	17612	17379	17679	17715	17377	17463	17422	17581	17494	17502	17428	17485	17602	17480	17464	17596	17453	17494	17792	17354	17393	17776	17530	17433	17614	17544	17530	17629	17744	17546	17499	17659	17568	17586	17602	17453	17627	17590	17583	17449	17553	17616	17371	17330	17603	17591	17524	17414	17450	17547	17488	17614	17600	17552	17410	17398	17432	17567	17611	17441	17544	17392	17600	17676	17481	17459	17728	17490	17579	17443	17376	17640	17561	17512	17706	17668	17638	17584	17674	17384	17340	17445	17563	17457	17539	17482	17349	17354	17581	17720	17552	17326	17458	17625	17655	17670	17823	17555	17464	17583	17658	17456	17743	17569	17531	17623	17394	17666	17463	17434	17597	17715	17456	17430	17351	17540	17507	17755	17543	17326	17582	17503	17612	17512	17713	17640	17570	17588	17338	17571	17614	17472	17522	17460	17545	17604	17552	17432	17530	17704	17530	17597	17638	17676	17564	17550	17595	17508	17629	17490	17557	17675	17417	17288	17460	17527	17640	17451	17408	17401	17463	17317	17744	17505	17582	17514	17505	17434	17581	17526	17435	17616	17462	17594	17461	17743	17529	17641	17400	17379	17514	17625	17451	17541	17598	17599	17589	17583	17429	17463	17503	17351	17528	17613	17663	17590	17599	17623	17491	17399	17407	17436	17527	17434	17536	17277	17593	17396	17605	17624	17519	17504	17497	17525	17449	17545	17632	17336	17542	17825	17629	17604	17434	17649	17469	17568	17280	17237	17486	17493	17719	17607	17577	17518	17609	17483	17741	17509	17578	17540	17547	17729	17397	17572	17600	17359	17481	17615	17617	17568	17379	17546	17327	17586	17466	17600	17514	17593	17529	17517	17630	17438	17522	17613	17589	17264	17379	17444	17518	17612	17454	17420	17378	17418	17255	17439	17681	17556	17349	17542	17414	17346	17487	17521	17450	17409	17714	17464	17405	17686	17384	17490	17299	17404	17632	17494	17509	17456	17404	17390	17559	17640	17435	17380	17605	17561	17637	17346	17411	17579	17496	17399	17568	17547	17460	17591	17417	17518	17505	17646	17490	17340	17558	17655	17407	17427	17505	17363	17636	17468	17439	17302	17553	17402	17447	17575	17550	17633	17726	17641	17680	17660	17554	17518	17534	17418	17759	17641	17563	17471	17447	17620	17575	17461	17207	17431	17767	17476	17744	17774	17397	17633	17454	17662	17678	17691	17562	17539	17549	17679	17525	17626	17459	17453	17378	17498	17478	17597	17516	17371	17458	17553	17527	17639	17474	17608	17485	17586	17708	17769	17555	17587	17733	17573	17529	17557	17466	17675	17499	17556	17417	17424	17480	17478	17567	17658	17450	17574	17623	17477	17767	17376	17331	17591	17622	17233	17568	17459	17294	17515	17554	17717	17541	17250	17589	17491	17437	17430	17324	17378	17540	17678	17531	17440	17499	17540	17610	17547	17670	17463	17583	17534	17436	17566	17531	17398	17606	17457	17561	17529	17245	17731	17566	17428	17546	17549	17610	17609	17674	17459	17561	17657	17524	17616	17400	17391	17248	17448	17540	17669	17509	17402	17300	17437	17454	17470	17550	17522	17551	17500	17537	17589	17355	17390	17512	17518	17599	17531	17711	17436	17575	17532	17505	17505	17644	17520	17362	17467	17399	17522	17479	17436	17441	17553	17457	17533	17418	17442	17500	17555	17527	17558	17593	17402	17645	17699	17622	17477	17640	17583	17424	17415	17473	17573	17615	17723	17438	17697	17595	17495	17653	17575	17453	17627	17542	17478	17614	17373	17487	17675	17522	17497	17524	17591	17574	17227	17712	17406	17513	17580	17426	17654	17635	17689	17504	17600	17423	17411	17531	17367	17408	17551	17463	17411	17634	17350	17546	17443	17529	17331	17507	17526	17473	17611	17487	17602	17513	17822	17505	17490	17565	17428	17534	17474	17478	17387	17492	17620	17542	17301	17555	17640	17543	17494	17646	17569	17710	17580	17707	17519	17680	17643	17375	17653	17657	17627	17484	17432	17473	17333	17524	17453	17505	17496	17620	17639	17481	17667	17601	17370	17462	17639	17511	17570	17415	17532	17580	17512	17479	17403	17412	17351	17470	17507	17495	17410	17575	17492	17417	17504	17590	17424	17560	17478	17588	17462	17571	17601	17528	17500	17663	17524	17488	17480	17352	17415	17513	17617	17420	17672	17521	17534	17642	17472	17252	17580	17424	17812	17447	17435	17506	17497	17471	17530	17418	17505	17529	17687	17689	17689	17590	17602	17531	17375	17519	17636	17415	17291	17497	17666	17506	17496	17175	17504	17459	17539	17546	17507	17432	17528	17463	17546	17504	17442	17679	17593	17588	17452	17716	17875	17564	17487	17495	17547	17409	17419	17649	17667	17444	17586	17523	17521	17385	17608	17590	17635	17520	17646	17805	17595	17435	17569	17693	17617	17503	17532	17539	17414	17749	17465	17439	17485	17360	17468	17434	17508	17441	17431	17518	17443	17580	17489	17455	17603	17477	17746	17588	17488	17484	17694	17408	17512	17671	17534	17466	17557	17511	17576	17385	17596	17619	17709	17524	17483	17472	17521	17657	17511	17680	17545	17600	17625	17531	17684	17405	17590	17618	17638	17421	17457	17365	17679	17618	17612	17353	17505	17465	17517	17524	17452	17315	17376	17289	17635	17594	17542	17502	17588	17709	17479	17380	17506	17545
35843	52299	47497	37614	32798	28300	24545	21894	19980	18619	17866	16990	16515	15794	15325	15401	15386	15352	15348	15224	15142	15027	15036	14877	14972	14865	14804	14894	15031	14970	14937	14968	14776	14844	14933	15028	14667	14877	14685	14874	14897	14861	14996	14842	14893	14783	14915	14876	14787	14867	14744	14907	14646	14871	14825	14846	14810	14720	14744	14757	14949	14768	14694	14897	14955	14862	14814	14894	14757	14818	14846	14676	14955	14927	14872	14844	14835	14833	14691	14801	14767	14822	15036	14652	14861	14900	14866	14785	14594	14868	14885	14841	14746	15004	14887	14917	14908	14925	14849	14752	14658	14921	14904	14941	14863	14993	14930	14768	14883	14707	14875	14812	14839	14656	14812	14670	14888	14814	14781	14601	14881	14942	14826	14755	14761	14764	14806	14826	14875	14785	14858	14873	14853	14799	14739	14790	14737	14835	14669	14719	14723	14917	14689	14783	14754	14615	14799	15003	14785	14711	14805	14750	14770	14727	14818	14829	14786	14962	14818	14822	14846	14864	14645	14935	14714	14890	14868	14763	14917	14679	14693	15009	14760	14884	14914	14763	14695	14695	14748	14738	14904	14859	14923	14834	14855	14599	14832	14848	14931	14771	14820	14830	14879	14774	14786	14835	14859	14822	14873	14977	14929	14807	14787	14757	14804	14810	14659	14843	14810	14990	14654	14867	14789	14898	14804	14767	14643	14781	14955	14811	14843	14890	14965	14817	14989	14905	14979	14902	14701	14918	14731	14793	14772	14796	14960	14958	14860	14780	14750	14810	14774	14819	14839	14777	14852	14847	14940	14810	14884	14902	14949	14782	14838	14783	14606	14678	14848	14755	14936	14655	14658	14888	14858	14677	14702	14918	15011	14922	14712	14796	14824	15031	14950	14848	14747	14728	14807	14798	14885	14800	14868	14643	14626	14743	14862	14807	14842	14876	14835	14862	14908	14926	14788	14822	14830	14711	14900	14754	14914	14805	14858	14875	14943	14758	14792	14751	14805	14920	14845	14809	14809	14881	14927	14751	14733	14862	14715	14847	14909	14732	14924	14834	15017	14807	14826	14819	14861	14719	14880	14838	14757	14847	14956	14884	14903	14898	14835	14711	14913	14828	14861	14726	15008	14726	14858	14870	14966	14806	14921	14811	14822	14717	14888	14747	14724	14794	14727	14982	14625	14971	14930	14707	14873	14882	15052	14828	14869	14808	14939	14837	14967	14939	14906	14903	14712	14877	14764	14703	14706	14946	14825	14976	14729	14868	14754	14714	14949	14682	14907	14982	14799	14979	14733	14749	14701	14731	14905	14744	14867	14953	14773	14861	14590	14782	14754	14804	14814	14892	14795	14870	14850	14841	14659	14850	14810	14845	14752	14723	14761	14857	14694	14776	14761	14862	14860	14865	14745	14679	14786	14905	14830	14752	14895	14892	14639	14573	14773	14802	14756	14722	14892	14946	14879	14807	14912	14889	14702	14854	14874	14713	14738	14643	14705	14814	14813	14895	14829	14729	14679	14822	14878	14847	14794	14908	14999	14715	14769	14754	14903	14859	14967	14962	14924	14867	14863	14804	14858	14583	14847	14596	14986	14853	14852	14711	14737	14865	14944	14708	14811	14895	14833	14663	14976	14951	14735	14795	14710	14931	14741	14707	14797	14694	14878	14675	14918	14887	14929	14740	14777	14970	14831	14797	14832	14935	14819	14699	14894	14838	14814	14798	14787	14899	14678	14769	14916	14838	14862	14828	15072	14825	14921	14914	14885	14792	14932	14857	14843	14784	14737	14974	14652	14858	14720	14705	14935	14790	14801	14790	14793	14950	14778	14826	14913	14852	14772	14780	14849	14589	14852	14845	14803	14950	14913	14917	14743	15030	14800	14782	14880	14853	14842	14803	14802	14601	14834	14689	14818	14990	14815	14956	14831	14685	14728	14778	14905	14862	14817	14900	14892	14846	14908	14917	14786	14725	14843	14700	14909	14825	14737	14880	14761	14951	14707	14679	14870	14779	14963	14831	14867	14847	14871	14750	14836	14859	14867	14919	14819	14968	14770	14929	14862	14897	14696	14880	14856	14741	14763	14965	14883	14795	14946	14866	14782	14878	14811	14809	14817	14846	14762	14782	14916	14804	14898	14902	14670	14766	14794	14945	14860	14782	14837	14802	14895	14898	14875	14944	14618	14713	14754	14741	14818	14834	14809	14813	14876	14721	14799	14808	14814	14768	14773	14970	14853	14898	14856	14918	14758	14908	14758	14812	14924	14876	14712	14796	14727	14800	14809	14805	14936	14709	14974	14764	14758	14811	14821	14853	14934	14714	14831	14995	14721	14812	14750	14752	14937	14812	14754	14838	14744	14695	14622	14827	14737	14797	14807	14817	14837	14872	14796	14691	14885	15062	14792	14879	14900	14770	14751	14826	14677	14816	14923	14792	14712	14760	14826	14692	14812	14776	14793	14834	14794	14598	14760	14990	14656	14833	14850	14703	14960	14774	14715	14891	14940	14953	14817	14708	14592	14888	14799	14788	14782	14658	14741	14851	14992	14636	14872	14838	14791	14784	14736	14889	14998	14680	14657	14864	15026	14727	14903	14945	14824	14894	14793	14901	14805	14683	14874	15038	14903	14917	14896	14898	14811	14920	14831	14645	14804	14712	14871	14576	14818	14644	14986	14777	14884	14807	14762	14791	14832	14890	14749	14953	14964	14839	14865	14754	14962	14696	14904	14856	14763	14834	14727	14813	14894	14616	14798	14807	14891	14809	14730	14678	14996	14745	14901	14810	14797	14905	14815	14842	14894	14694	14950	14749	14927	14564	15031	14803	14933	14708	14802	14847	14973	14787	14848	14780	14764	14920	14762	14757	15011	15058	14871	14905	14963	14880	14716	14892	14881	15009	14908	14806	14704	14723	14991	14685	14847	14786	14851	14642	14905	14813	14958	14747	14767	14790	14751	14756	14779	14983	14845	14929	14830	14745	14853	14837	14692	14750	14982	15027	14738	14941	14861	14755	14859	14718	14824	15017	14750	14728	14789	14856	14967	14811	14923	14815	14768	14947	14893	14948	14795	14760	14894	14909	14762	14711	14875	14768	14829	14744	14776	14744	14725	14893	14602	14712	14860	14933	14889	14876	14885	14890	14857	14662	14843	14890	14735	14941	14834	14572	14668	14720	14688	14838	14823	14705	14893	14898	14725	14738	14902	14756	14825	14786	14804	14802	14728	14913	14895	14598	14972	14763	14878	14921	14890	14873	14807	14707	14820	14884	14919	14738	14840	14880	14828	14738	14769	14898	14860	14888	14991	14774	14952	14793	14769	14917	14858	14958	14811	14856	14929	14964	14804	14859	14780	14680	14823	14878	14694	14744	14783	14767	14864	14762	14810	14714	14866	14787	14756	14836	14853	14885	14674	14712	14837	14846	14921	14760	14926	14802	14760	14748	14966	14931	14915	14826	15002	14852	14683	14924	14871	14714	14874	14774	14852	14719	14989	14786	14884	14725	14820	14774	14907	14873	14817	14978	14807	14946	14937	14818	14867	14805	14835	14812	14799	14540	14826	14932	14833	14933	14631	14870	14754	14850	14933	14844	14661	14647	14674	14812	14763	14936	14640	14799	14862	14810	14789	14756	14890	14847	14939	14812	14858	14920	15005	14875	14754	14771	14865	14951	14766	14882	14845	14825	14876	14856	14775	14809	14883	14800	14723	14764	14789	14853	14723	14974	14763	14796	14860	14866	14853	14735	14775	14995	14926	14814	14913	14867	14920	14771	14719	14907	14635	14910	14833	14875	14695	14648	14743	14644	14902	14768	14908	14909	14703	14954	14634	14881	14927	14837	14720	14677	14866	14751	14761	14783	14773	14835	14965	14646	14839	14861	14923	14788	14813	14893	14849	15040	14911	14702	14896	14638	14873	14874	14906	14835	14927	14845	14759	14695	14809	14820	14936	14771	14728	14557	14842	14790	14960	14603	14592	14792	14828	14633	14874	14868	14699	14957	14871	14776	14783	14950	14779	15025	14923	14815	14950	14834	14989	15007	14781	14973	14705	14793	15046	14762	14778	14615	14786	14821	15034	14973	14775	14866	14809	14967	14895	14808	14794	14722	14756	14871	14930	14924	14851	14895	14882	14863	14746	14689	15079	14875	14852	14875	14795	14670	14819	14882	14967	14876	14905	14858	14893	14827	14854	14920	14933	14753	14754	14749	14940	14652	14917	14768	14825	14980	14725	14767	14719	14875	14715	14832	14875	14912	14860	14856	14891	14553	14811	14705	14862	14971	14848	14859	14750	14768	14742	14867	14926	14800	14726	14807	14749	14905	15017	14841	14870	14904	14885	14793	14785	14877	14822	14924	14817	14846	14849	14741	14978	14919	14837	14846	14826	14806	14724	14892	14724	14938	14865	14876	14785	14774	15074	14922	14790	14923	14575	14889	14810	14690	14793	14809	14697	14786	14808	14990	14970	14847	14919	14748	14802	14897	14929	14728	14787	14867	14681	14801	14893	14737	14744	14872	14896	14894	14819	14937	14979	14914	14972	14723	14810	14877	14886	14866	14745	14963	15091	14750	14742	14849	14724	14820	14812	14683	14777	14899	14829	14774	14853	14945	14890	14866	14770	14911	14889	14710	14810	14686	15021	14641	14758	14887	14875	14766	14948	14852	14783	14878	15065	14993	14750	14845	14829	14890	14903	14758	14845	14780	14840	14828	14828	14781	14732	14789	14843	14840	14708	14763	14729	14803	14657	14777	14777	14695	14721	14886	14939	14743	14934	14795	14960	14909	14815	14925	14937	14812	14881	14765	14857	14847	14719	14784	14820	14664	14909	14724	14846	14731	14907	14969	14756	15007	14668	14941	14754	14809	14882	14792	14904	14761	14648	14849	14972	14942	14640	14919	14832	14904	14707	14724	14751	14889	14865	14817	14785	14926	14905	14843	14699	14838	14935	14947	14835	14771	14829	14747	14656	14742	14661	14755	15002	14713	14817	14779	14762	14691	14765	14801	14742	14835	15007	14861	14860	14954	14830	14776	14802	14919	14796	14807	14774	14946	14906	14636	14676	14638	14844	14745	14878	14737	14719	14859	14767	14700	14901	14625	14968	14733	14809	14844	14701	14755	14774	14847	14866	14888
24274	21440	29401	27222	29143	31543	30275	25349	23209	22472	21567	20641	19517	19003	18683	18770	18538	18631	18247	18252	18019	18001	18031	17849	17909	17955	17773	17645	17888	17519	17759	17847	17731	18004	17857	17987	17773	17750	17833	17773	17830	17708	17814	17946	17724	17767	17895	17880	17891	17842	17700	17914	17628	17540	17553	17673	17717	17691	17690	17523	17936	17785	17903	17687	17511	17750	17801	17836	17805	17573	17676	17785	17764	17736	17682	17537	17632	17727	17911	17779	17836	17780	17798	17705	17668	17589	17669	17685	17643	17750	17586	17556	17721	17859	17645	17604	17662	17697	17663	17558	17762	17802	17728	17802	17828	17812	17385	17613	17577	17691	17576	17619	17691	17728	17849	17775	17697	17767	17653	17562	17595	17686	17920	17596	17609	17681	17637	17675	17811	17726	17738	17606	17670	17861	17668	17715	17893	17845	17579	17699	17488	17538	17664	17836	17658	17653	17637	17637	17484	17746	17591	17534	17800	17612	17689	17586	17673	17671	17643	17561	17553	17599	17773	17617	17788	17532	17719	17618	17453	17626	17517	17716	17498	17528	17660	17486	17532	17692	17708	17767	17715	17669	17583	17719	17689	17787	17728	17611	17814	17883	17510	17719	17682	17913	17432	17661	17714	17570	17739	17751	17546	17655	17708	17546	17653	17544	17742	17658	17727	17669	17825	17632	17694	17613	17630	17633	17738	17729	17563	17899	17699	17652	17540	17599	17605	17499	17986	17610	17739	17583	17566	17630	17760	17676	17774	17682	17588	17669	17772	17871	17729	17718	17597	17854	17790	17778	17689	17669	17763	17521	17857	17617	17744	17726	17953	17676	17701	17895	17741	17658	17778	17982	17828	17706	17505	17741	17930	17777	17633	17667	17623	17629	17677	17619	17651	17458	17776	17838	17835	17557	17601	17624	17678	17735	17676	17687	17545	17534	17550	17825	17611	17798	17797	17504	17593	17712	17698	17706	17733	17646	17529	17658	17533	17833	17646	17756	17477	17700	17668	17621	17747	17576	17721	17566	17661	17671	17587	17821	17815	17763	17769	17755	17599	17857	17686	17822	17777	17611	17649	17749	17768	17666	17729	17510	17631	17592	17814	17706	17682	17617	17798	17863	17607	17658	17743	17518	17515	17597	17612	17933	17825	17589	17860	17701	17485	17714	17667	17568	17832	17698	17683	17672	17800	17601	17810	17597	17737	17644	17689	17814	17844	17735	17823	17767	17770	17660	17653	17736	17678	17654	17370	17608	17663	17662	17576	17567	17606	17677	17741	17664	17683	17785	17579	17668	17800	17625	17618	17652	17657	17689	17794	17752	17499	17606	17844	17684	17752	17543	17738	17651	17750	17403	17717	17746	17720	17400	17860	17715	17581	17594	17784	17906	17807	17847	17587	17777	17833	17682	17678	17665	17576	17769	17681	17723	17633	18043	17544	17708	17585	17490	17488	17846	17775	17911	17522	17847	17578	17572	17830	17611	17673	17726	17702	17924	17765	17662	17636	17587	17609	17431	17611	17702	17685	17646	17639	17814	17731	17751	17824	17820	17711	17640	17625	17624	17954	17675	17668	17775	17597	17888	17811	17705	17676	17831	17661	17756	17602	17642	17480	17485	17817	17878	17716	17571	17649	17747	17901	17644	17561	17839	17711	17794	17896	17843	17661	17643	17594	17606	17633	17586	17654	17634	17618	17727	17675	17995	17804	17581	17564	17553	17691	17622	17655	17571	17765	17471	17458	17580	17931	17768	17863	17742	17554	17842	17773	17775	17818	17574	17565	17754	17777	17553	17556	17564	17765	17853	17546	17485	17512	17913	17830	17747	17595	17735	17961	17695	18005	17677	17763	17718	17708	17489	17700	17663	17635	17599	17604	17910	17733	17915	17857	17612	17804	17780	17683	17647	17370	17776	17617	17668	17834	17862	17659	17718	17644	17736	17728	17655	17561	17670	17520	17683	17728	17841	17733	17576	17670	17564	17580	17616	17661	17588	17650	17681	17671	17602	17696	17503	17724	17549	17667	17518	17528	17641	17875	17794	17742	17916	17557	17697	17802	17755	17617	17755	17780	17783	17629	17685	17742	18013	17644	17691	17632	17522	17598	17716	17662	17690	17756	17580	17466	17988	17833	17654	17491	17583	17475	17520	17999	17657	17808	17716	17473	17593	17882	17605	17709	17671	17563	17731	17740	17850	17785	17695	17613	17824	17848	17616	17533	17551	17932	17742	17876	17607	17661	17689	17773	17769	17734	17838	17796	17724	17771	17654	17647	17772	17739	17694	17598	17593	17867	17763	17745	17821	17675	17806	17763	17633	17519	17757	17525	17727	17736	17636	17622	17740	17771	17645	17807	17682	17470	17826	17654	17596	17484	17537	17778	17679	17418	17653	17621	17720	17716	17703	17553	17581	17792	17793	17553	17900	17640	17667	17774	17922	17704	17572	17796	17744	17674	17753	17574	17962	17772	17748	17631	17669	17742	17779	17805	17583	17985	17735	17592	17700	17725	17705	17804	17584	17637	17713	17631	17597	17738	17735	17770	17710	17496	17778	17972	17867	17795	17834	17614	17685	17825	18029	17870	17649	17667	17868	17567	17624	17618	17586	17632	17759	17678	17749	17867	17695	17785	17631	17530	17655	17788	17691	17957	17759	17851	17755	17754	17648	17845	17584	17619	17790	17639	17657	17623	17779	17923	17496	17698	17732	17508	17682	17675	17645	17751	17576	17746	17609	17635	17463	17813	17666	17692	17612	17763	17682	17615	17645	17692	17646	17603	17574	17689	17625	17702	17647	17665	17684	17668	17811	17850	17821	17514	17671	17704	17526	17610	17591	17807	17503	17783	17741	17523	17573	17839	17632	17629	17545	17449	17577	17783	17557	17653	17787	17845	17897	17817	17792	17609	17555	17814	17648	17731	17777	17724	17544	17824	17700	17581	17652	17801	17755	17609	17751	17586	17653	17579	17665	17451	17913	17814	17731	17699	17571	17824	17549	17712	17662	17748	17637	17668	17639	17811	17656	17558	17637	17674	17917	17627	17635	17835	17675	17899	17720	17768	17695	17742	17532	17597	17688	17744	17789	17736	17750	17737	17838	17679	17513	17649	17523	17795	17625	17705	17755	17692	17589	17603	17817	17735	17596	17591	17998	17648	17759	17737	17572	17542	17675	17620	17793	17636	17430	17610	17755	17748	17781	17688	17570	17776	17654	17639	17646	17675	17544	17669	17707	17470	17598	17884	17756	17523	17531	17759	17590	17633	17548	17752	17617	17729	17876	17534	17670	17567	17708	17772	17622	17653	17677	17695	17740	17579	17750	17859	17761	17785	17773	17691	17458	17588	17621	17537	17668	17691	17633	17407	17831	17653	17737	17669	17700	17932	17629	17616	17627	17650	17673	17597	17843	17683	17645	17727	17602	17499	17667	17661	17692	17795	17824	17727	17608	17775	17844	17711	17759	17720	17771	17855	17617	17778	17459	17543	17689	17697	17751	17620	17829	17829	17679	17646	17535	17708	17582	17305	17817	17639	17702	17753	17575	17585	17691	17764	17558	17524	17745	17521	17712	17575	17845	17637	17633	17821	17859	17901	17549	17686	17565	17634	17710	17696	17669	17922	17687	17734	17572	17781	17756	17811	17544	17680	17666	17842	17687	17658	17713	17514	17635	17728	17830	17731	17458	17481	17712	17732	17763	17685	17543	17656	17741	17655	17785	17493	17699	17771	17787	17453	17369	17720	17671	17706	17672	17465	17652	17747	17494	17579	17587	17527	17797	17885	17529	17707	17497	17563	17729	17579	17620	17617	17418	17726	17500	17554	17660	17708	17658	17753	17751	17538	17800	17671	17803	17818	17690	17633	17681	17701	17565	17699	17713	17622	17593	17738	17669	17697	17765	17634	17665	17872	17809	17703	17505	17661	17723	17839	17769	17671	17670	17635	17731	17608	17708	17887	17571	17824	17746	17635	17756	17831	17714	17758	17628	17648	17749	17660	17586	17708	17735	17765	17630	17784	17778	17646	17622	17801	17775	17603	17669	17878	17586	17661	17521	17606	17729	17534	17759	17457	17682	17552	17739	17748	17382	17513	17489	17957	17777	17508	17415	17744	17503	17772	17726	17894	17798	17792	17720	17749	17816	17654	17975	17618	17741	17726	17485	17615	17813	17523	17740	17776	17783	17925	17792	17823	17533	17719	17558	17502	17602	17654	17487	17708	17626	17916	17618	17747	17572	17504	17739	17804	17812	17687	17698	17724	17752	17580	17766	17747	17578	17595	17781	17688	17990	17824	17850	17722	17673	17687	17716	17765	17697	17799	17885	17429	17703	17517	17578	17550	17584	17924	17676	17695	17827	17549	17482	17667	17580	17795	17762	17921	17689	17709	17889	17568	17567	17587	17721	17536	17860	17724	17708	17857	17604	17644	17751	17562	17627	17707	17692	17763	17686	17551	17818	17487	17607	17738	17688	17722	17360	17656	17797	17640	17811	17784	17678	17759	17639	17803	17808	17611	17772	17627	17505	17870	17653	17567	17708	17681	17538	17723	17879	17825	17802	17689	17558	17873	17873	17754	17692	17561	17755	17667	17501	17528	17400	17852	17626	17564	17532	17624	17822	17821	17735	17881	17766	17528	17797	17716	17777	17675	17661	17845	17613	17563	17895	17391	17585	17720	17764	17562	17699	17686	17697	17716	17812	17651	17575	17757	17658	17494	17856	17683	17668	17555	17752	17634	17787	17736	17789	17617	17794	17628	17537	17613	17624	17982	17734	17531	17644	17779	17744	17553	17490	17551	17727	17677	17551	17679	17784	17803	17680	17781	17694	17633	17689	17899	17598	17672	17580	17525	17871	17719	17481	17660	17574	17582	17719	17603	17512	17729	17694	17687	17603	17691	17602	17590	17778	17692	17721	17516	17745	17791	17660	17904	17548	17458	17664	17713	17649	17797	17808	17737	17732	17582	17636	17706	17533	17487	17565	17637	17554	17693	17625	17944	17672	17614	17736	17660	17783	17696	17790	17746	17767	17617	17541	17733	17789	17799	17597	17804	17636	17497	17543	17701	17596	17722	17750	17719	17606	17648	17493	17651	17721	17624	17767	17689	17626	17872	17668	17873	17815	17631	17697	17701	17653
35094	58977	54904	44362	38902	33777	28870	25266	22731	21541	20257	18588	17171	16504	16397	16028	15895	15969	15608	15602	15488	15505	15414	15175	15143	15208	15041	15223	15051	15148	15064	15112	15077	15003	15143	14947	15155	14967	15089	15023	15141	15292	15054	15130	15018	15041	15025	14954	14939	15081	15103	15197	14933	14918	14901	14926	14941	15014	14974	14990	14960	14949	15227	14956	15073	15086	14869	15151	14897	15160	14843	14910	14905	15044	14833	15044	14864	14988	14921	15096	14936	14964	15001	14761	14760	15011	14967	14909	14979	15044	14937	15103	14971	15162	14942	14930	14775	15185	15022	14987	14994	15041	14858	15143	15110	15115	15094	15035	15007	15043	14982	15034	14936	14900	14982	14853	14986	14989	14947	15080	15046	14932	14934	15095	14898	14860	14839	14954	15056	14887	15040	14959	14914	14956	15001	15096	14993	15091	14918	15104	15108	15063	14954	14962	14924	14949	15082	14918	14974	15065	15044	14970	15108	15054	15004	15034	15127	15088	14913	14981	14939	14997	14792	14951	15056	14863	15027	15156	15109	14968	14989	14969	14981	14769	14861	14972	14946	14843	15157	14819	15023	14993	14911	14973	14972	14929	15020	14915	15043	15070	14893	14938	14915	14960	14885	15170	14943	15029	14961	15105	14953	15076	14925	14917	14871	15008	15075	14956	15083	14802	15142	14858	14961	15069	15023	14974	14984	15155	14987	14915	14979	15067	14978	15257	15022	14853	15045	14885	15120	14751	14920	14973	14918	15184	15080	14798	15077	14978	14908	15102	14856	15081	14941	15042	14962	14837	15003	15042	15006	14893	14906	15109	15138	15004	14808	14841	15022	15083	14958	14957	15168	14992	15077	14963	14666	14939	15046	14936	14913	14858	15105	14840	14901	14979	15031	14892	14914	14977	14913	15128	15142	15014	14931	14785	14900	14824	15039	15003	14740	14945	15047	14932	15077	14934	14847	14964	15091	15021	14913	15070	14766	15072	14993	14895	15080	15018	14902	14981	15091	14883	15013	15121	14948	14981	14893	15069	14942	14960	14998	14849	14968	14916	15017	15010	14884	14944	14918	14889	14890	15108	14937	14887	14979	15002	14979	14877	14981	14997	14972	14825	14888	15167	14950	14870	14968	14997	15056	15036	14761	15168	14859	15049	14971	15024	14970	14841	15126	15034	15120	15046	15187	14996	15125	15030	14976	15083	14885	15033	15063	15017	15069	15074	15054	15100	14873	15061	15019	14992	14986	14873	14978	14950	14869	14996	14933	14831	14985	14876	14989	14982	15086	14888	14998	15166	14831	15130	14781	15048	14819	14911	15102	14978	14879	14919	15144	14890	14892	15114	14961	14907	15007	14819	15104	14994	14896	15024	14941	14893	14931	14801	14863	14986	15172	14880	14985	14840	14894	14876	14767	15051	14903	14959	14755	14968	14887	15072	15071	14956	15080	14972	14892	14990	15118	14886	14843	15018	14968	14963	14840	14914	14994	14791	14969	14854	15027	14828	15070	14807	14755	14991	15013	15050	14941	14938	15054	14980	15024	15022	15015	15078	14983	15086	14918	14963	14932	14836	15042	15012	14801	14781	15130	15110	14786	14922	14979	15182	15034	14942	14964	14859	14948	15050	15012	14971	15048	14986	14974	15110	15000	15111	14841	14906	14888	15124	14888	14946	15104	15177	14810	15038	15113	14946	15009	14877	15055	14949	14831	14920	14974	14947	15083	15053	15016	15082	14928	14892	15054	15071	14926	14810	15118	14970	14828	15050	14992	14863	14963	14965	15180	15020	14935	14895	14934	15020	14872	15279	14977	14896	15061	15032	14867	14898	14983	14972	15017	14882	14824	14924	14829	15128	14927	14855	14994	14915	14855	14958	15039	15045	14979	15055	15090	14964	14974	15068	15014	15127	14881	15071	14877	15019	14893	14812	14773	14936	15019	14805	14899	14982	15155	14871	15162	14965	15031	14912	14796	14960	14830	14977	14914	14917	14927	14835	14932	15080	15011	14850	15100	14860	14937	14938	14939	15004	14972	14966	14981	15092	14894	14844	14991	14985	14891	14890	15110	14949	15117	14994	15016	15045	14923	15129	15078	14899	15068	14922	15029	14845	14973	15025	14997	14973	14858	15029	14915	14985	15106	15011	14854	14927	15154	14888	14855	14999	15054	15078	14825	15016	14887	14974	14945	14987	14970	14931	14953	14933	15107	14891	15069	15098	15023	14972	14948	15104	14966	14825	15093	14953	14961	15019	14969	14966	14985	14891	15107	14923	15073	14970	14811	14970	14986	14838	14924	14987	14893	14681	15149	14818	15061	14966	15065	14959	14915	14934	14892	14998	14808	15010	14911	15134	14818	14914	14917	14895	14954	14903	14927	15057	15067	14968	15102	14957	15011	15032	15051	15030	14952	14797	14982	14867	15059	14989	14927	14983	14941	14906	15018	14811	14808	15082	15009	14959	15010	14945	14861	14973	14952	15106	14940	14977	15045	15107	14874	14983	15075	15004	14904	14982	14986	14898	15006	14940	15185	14804	14946	14999	14847	14958	14910	14984	14982	14980	15085	14777	14972	14941	14994	14958	15124	14919	14880	15040	14882	15100	15064	14912	15137	15023	14844	15022	15123	15103	14899	15024	14872	15017	14941	14986	14783	14866	15236	15002	14940	14975	15124	15220	14935	14987	14960	15081	15035	14952	14949	14849	14965	14985	15028	15007	14920	14995	15040	14978	15004	14830	15071	14886	15032	15020	14870	14958	15020	14924	14930	14954	14981	15119	14924	14992	15107	15049	14853	15084	14803	15023	14922	14867	14957	14904	14978	15140	14853	15006	14940	14920	14936	14920	14931	14957	15014	14886	15036	14912	14950	14992	14988	14948	15024	14884	15004	15002	14956	15013	14944	14848	14933	14926	14877	15078	14790	14989	14942	14884	14936	14766	14937	15119	14980	14880	15029	15149	14905	14805	14767	14893	14909	15013	14913	14936	15043	15023	14924	14982	15021	14980	14883	14948	14819	14962	15055	14946	15174	15150	15186	15047	14892	14853	14920	14832	15000	14930	14853	14926	14980	14933	14926	15064	14886	14898	15237	14879	15132	14936	14845	14810	15094	14880	14906	14864	14851	15143	15051	14858	14794	15003	14886	14869	14806	14864	15029	14938	14833	14944	15026	14980	14986	14982	14911	14896	15059	14963	14891	15096	15130	15073	14848	14965	15100	14888	15121	14934	14808	14898	14923	14920	15000	14995	14864	14989	14993	14901	14853	15031	14916	14921	14775	14780	15111	14955	14892	15165	15116	14917	15025	15083	14916	14976	14963	14993	15012	14849	14906	15106	15083	14819	15110	15206	15086	14936	14811	14831	15019	15091	14913	14772	15002	15007	14889	14809	14947	15138	14959	15098	14979	14955	14907	15002	15003	15049	14946	15039	14980	15089	14915	15050	14962	15053	15098	14886	14975	14967	15045	15000	14929	14915	14953	14958	14827	15061	14941	14831	14983	15032	14964	15005	15046	15019	14860	14988	14952	14956	14966	15041	14755	14933	14953	14928	15126	14948	14899	14870	14943	14829	14873	14904	14971	14922	14892	14888	14978	15079	14934	15020	15083	14892	14857	14795	14838	15134	15025	15068	14981	14896	15000	14914	14824	14834	14985	14994	14768	15180	14938	14867	14860	14928	14916	15012	14903	15075	14967	15119	14941	14764	14993	15014	14972	15082	15160	14982	14969	14894	15114	14853	14904	14775	14908	14894	14916	14902	15068	15000	14946	15009	14868	14882	14992	14931	15027	15024	15099	14995	15008	14858	14950	15037	15010	15139	15105	15087	14747	14970	14902	14971	14976	14816	15090	14937	15021	15034	14941	14914	15087	14986	14998	14974	15063	15107	14910	15002	14935	14979	15016	14979	14898	14843	14848	15089	15132	15020	14912	15043	14867	15063	14920	14934	14994	15017	15223	14858	14917	15021	14959	15049	14895	14889	14831	14997	14866	14986	14920	14967	14847	14968	14874	15057	15143	14960	14992	14978	14923	15057	14961	14934	15062	15028	14869	14943	15039	14997	14988	15121	14983	15134	14973	14904	14950	15132	14712	14998	15052	15010	14892	15153	14841	15052	14986	14919	15068	15011	15072	15012	14880	15186	14890	14997	15097	15002	15140	14858	15011	14948	15042	15023	14889	14839	14987	14832	14872	14959	15076	15037	15040	15018	14955	14972	15107	14965	14813	14876	14991	15074	14958	15074	15147	14885	14985	14968	14993	15082	14951	15007	15108	14822	15095	14946	14812	14873	15027	14849	14930	15091	14859	14988	14924	14906	14942	14910	15084	14780	14957	14923	14844	15288	15079	15172	15103	14986	15009	14978	15017	15169	14908	15003	14998	14945	15074	15012	15024	14944	14891	14919	14960	14860	14919	15118	14992	14927	15056	14957	15145	14944	15014	15065	14919	14963	15156	15053	15133	15078	14866	15049	14943	14968	14879	15007	15108	14968	15056	14745	14839	14848	14801	14849	14948	14803	15070	15048	14871	15145	15028	15133	14912	15076	14904	15085	15079	15001	15051	14996	14890	14869	14977	14969	14996	14864	14920	14963	14868	15093	14986	15000	15032	14931	14974	14977	15066	14941	15121	15019	15112	14894	15095	14910	14946	14979	14954	14939	15066	14834	15047	14962	14962	15251	15026	15015	15050	14887	14850	14966	15034	15117	14947	15044	14892	14819	15054	15024	15000	15033	14899	15082	14860	14864	14886	15026	14908	14788	15044	15102	15054	14997	14914	14876	14908	14993	14931	14931	14841	14872	15053	14752	14912	14991	15078	15044	15027	14942	14820	14937	14951	14910	14898	14852	14831	15026	14857	15006	14988	14891	15089	14932	14853	15161	14953	15052	14846	14997	14935	15095	14934	14973	15138	15048	15068	14977	15036	14837	14730	14924	14909	15099	15104	14927	15018	15075	14979	15171	15003	14870	14962	14957	15007	14912	14845	15022	14861	15245	14907	15010	14906	14857	14944	14940	15112	15015	14916	14847	15053	15019	14894	15065	15025	15039	14863	14888	14903	14995	15041	14957	14996	14840	15024	14966	15045	15134	14949	14952	14814	14953	14937	14881	14921	14994	15167	14936	14892	14892	15183	15022
23050	21435	29417	24638	25581	31784	34506	28928	26256	25642	24191	22143	21005	20452	20551	20118	20079	19786	19594	19297	19280	19147	19287	19137	19021	18968	18985	18902	18862	18871	18960	18932	18660	18619	18889	18878	18874	18657	18825	18840	19143	18618	18769	18884	18692	18845	18890	18766	18687	18914	18591	18543	18815	18913	18696	18648	18539	18544	18583	18666	18655	18813	18865	18797	18633	18608	18701	18678	18737	18651	18807	18873	18728	18849	18840	18759	18832	18743	18773	18821	18890	18756	18747	18755	18802	18504	18518	18793	18904	18848	18736	18768	18710	18739	18694	18810	18669	18845	18694	18840	18616	18586	18756	18820	18770	18789	18802	18787	18721	18696	18547	18683	18722	18894	18935	18666	18940	18612	18761	18617	18722	18827	18845	18874	18598	18655	18609	18700	18688	18642	18655	18843	18720	18834	18669	18716	18580	18670	18675	18605	18642	18723	18694	18676	18834	18670	18814	18508	18811	18688	18731	18792	18794	18957	18773	18547	18764	18611	18648	18554	18646	18680	18803	18613	18758	18696	18537	19006	18827	18656	18593	18589	18639	18834	18809	18762	18772	18625	18703	18581	18769	18744	18656	18404	18809	18780	18780	18657	18921	18677	18639	18564	18618	18559	18657	18638	18826	18788	18664	18751	18688	18713	18813	18686	18862	18547	18776	18680	18736	18943	18768	18669	18569	18435	18693	18740	18805	18463	18567	18917	18692	18639	19030	18870	18737	18618	18688	18722	18697	18474	18886	18619	18651	18688	18636	18770	18615	18546	18571	18657	18568	18814	18797	18769	18563	18605	18600	18625	18706	18678	18555	18608	18585	18426	18850	18880	18705	18695	18677	18655	18633	18628	18490	18774	18579	18778	18706	18569	18562	18558	18606	18532	18699	18657	18633	18816	18711	18720	18557	18692	18679	18607	18638	18622	18511	18639	18624	18566	18947	18817	18598	18618	18657	18629	18495	18717	18514	18593	18648	18737	18781	18884	18742	18791	18712	18647	18797	18759	18741	18713	18611	18643	18541	18671	18705	18521	18691	18798	18709	18695	18696	18661	18587	18683	18803	18838	18719	18819	18845	18785	18713	18716	18731	18593	18694	18771	18765	18731	18593	18726	18536	18659	18607	18585	18779	18787	18664	18587	18719	18857	18870	18548	18530	18687	18610	18782	18659	18833	18714	18795	18635	18664	18645	18770	18847	18783	18633	18610	18620	18760	18688	18790	18752	18453	18726	18543	18744	18843	18634	19029	18754	18675	18789	18742	18633	18693	18762	18732	18506	18899	18475	18761	18650	18794	18635	18804	18966	18672	18780	18482	18772	18491	18857	18837	18652	18619	18489	18761	18813	18449	18760	18869	18681	18703	18680	18780	18706	18503	18810	18872	18745	18755	18727	18799	18726	18756	18684	18546	18586	18584	18751	18560	18714	18789	18642	18685	18606	18867	18793	18750	18728	18400	18656	18673	18570	18572	18671	18584	18544	18597	18726	18701	18755	18724	18682	18531	18737	18529	18698	18641	18627	18716	18750	18667	18531	18544	18657	18794	18535	18792	18539	18463	18616	18659	18815	18713	18683	18630	18642	18547	18609	18647	18660	18613	18768	18687	18696	18636	18771	18720	18672	18628	18860	18775	18756	18686	18592	18751	18601	18666	18685	18667	18744	18832	18713	18565	18672	18719	18659	18507	18617	18656	18609	18821	18657	18759	18633	18717	18786	18932	18550	18447	18665	18603	18471	18752	18719	18642	18647	18541	18809	18617	18593	18584	18878	18749	18714	18694	18512	18855	18797	18784	18568	18584	18841	18721	18574	18757	18741	18612	18678	18738	18586	18574	18608	18668	18648	18763	18789	18631	18766	18688	18808	18727	18690	18693	18795	18628	18686	18901	18823	18888	18712	18809	18726	18538	18729	18645	18790	18696	18712	18822	18741	18367	18780	18716	18808	18781	18510	18570	18826	18729	18663	18760	18672	18696	18529	18507	18657	18757	18556	18540	18632	18828	18664	18443	18554	18497	18674	18860	18865	18526	18603	18717	18535	18665	18662	18730	18852	18507	18636	18613	18368	18697	18567	18738	18708	18678	18843	18531	18773	18640	18814	18484	18671	18636	18731	18663	18670	18712	18759	18545	18478	18895	18447	18513	18680	18792	18708	18835	18744	18984	18839	18814	18630	18819	18605	18789	18752	18627	18577	18739	18689	18692	18623	18630	18597	18706	18697	18865	18763	18610	18611	18601	18703	18682	18856	18757	18938	18538	18653	18604	18612	18616	18608	18853	18815	18586	18749	18699	18785	18590	18744	18755	18590	18391	18704	18632	18548	18718	18672	18688	18808	18625	18625	18651	18593	18756	18620	18786	18793	18580	18794	18595	18690	18687	18530	18488	18781	18675	18672	18905	18743	18443	18707	18619	18761	18873	18976	18843	18668	18532	18659	18638	18657	18829	18782	18618	18620	18620	18631	18552	18602	18691	18646	18615	18620	18644	18713	18868	18612	18723	18759	18674	18767	18534	18800	18803	18726	18680	18570	18645	18782	18770	18846	18738	18737	18674	18681	18618	18712	18671	18741	18618	18674	18843	18773	18817	18688	18869	18688	18857	18570	18702	18880	18529	18616	18761	18586	18646	18489	18551	18755	18578	18551	18504	18543	18822	18558	18600	18707	18458	18179	18606	18785	18477	18868	18591	18854	18578	18515	18831	18598	18744	18697	18536	18735	18936	18776	18701	18583	18654	18644	18617	18663	18638	18727	18739	18533	18678	18855	18735	18896	18603	18537	18698	18657	18711	18637	18783	18675	18667	18605	18595	18685	18704	18930	18619	18850	18691	18680	18763	18869	18610	18766	18653	18515	18545	18832	18686	18655	18687	18653	18813	18762	18760	18714	18751	18548	18699	18687	18701	18712	18565	18819	18798	18707	18647	18684	18703	18673	18610	18641	18663	18653	18740	18799	18935	18716	18655	18339	18616	18671	18591	18600	18724	18746	18527	18722	18791	18700	18486	18746	18659	18722	18628	18551	18630	18866	18713	18447	18771	18594	18679	18770	18589	18673	18704	18890	18647	18668	18651	18692	18555	18663	18560	18539	18824	18614	18642	18626	18687	18582	18575	18823	18626	18705	18729	18840	18654	18566	18894	18628	18777	18837	18658	18748	18600	18759	18659	18620	18549	18717	18810	18520	18610	18861	18601	18492	18691	18786	18625	18756	18764	18704	18688	18652	18688	18703	18675	18703	18860	18471	18546	18638	18876	18592	18679	18857	18715	18580	18652	18714	18771	18824	18634	18692	18519	18648	18620	18888	18759	18606	18507	18579	18601	18547	18533	18567	18602	18744	18700	18665	18944	18585	18748	18846	18903	18640	18532	18749	18637	18736	18699	18737	18741	18792	18641	18832	18732	18591	18658	18729	18807	18819	18806	18645	18661	18450	18722	18591	18504	18474	18611	18497	18685	18717	18929	18780	18902	18817	18596	18502	18713	18860	18746	18530	18597	18926	18739	18624	18644	18652	18587	18768	18816	18578	18704	18861	18759	18744	18515	18866	18769	18860	18529	18634	18707	18721	18685	18698	18802	18799	18881	18923	18686	18830	18954	18588	18580	18537	18505	18898	18589	18521	18724	18495	18712	18514	18614	18882	18544	18672	18484	18473	18601	18730	18493	18594	18738	18640	18491	18900	18708	18666	18549	18693	18544	18767	18699	18802	18691	18620	18543	18460	18521	18637	18546	18655	18593	18594	18534	18817	18778	18718	18903	18506	18645	18799	18883	18789	18761	18700	18721	18587	18573	18737	18784	18761	18612	18944	18770	18811	18723	18637	18791	18788	18769	18621	18692	18716	18655	18574	18830	18590	18896	18788	18585	18500	18683	18633	18591	18517	18649	18546	18722	18792	18810	18742	18679	18738	18691	18625	18568	18818	18705	18729	18584	18885	18804	18774	18725	18780	18892	18640	18694	18784	18734	18806	18870	18590	18842	18690	18669	18640	18634	18807	18629	18555	18681	18682	18656	18570	18697	18600	18768	18649	18726	18780	18605	18525	18828	18843	18735	18426	18619	18817	18467	18666	18631	18577	18750	18917	18664	18664	18647	18730	18769	18736	18775	18914	18542	18685	18683	18887	18747	18548	18664	18563	18666	18624	18556	18617	18875	18707	18604	18775	18780	18730	18706	18890	18747	18632	18660	18630	18798	18679	18641	18551	18735	18537	18626	18749	18841	18723	18742	18788	18683	18986	18669	18877	18485	18484	18756	18812	18557	18728	18874	18731	18691	18567	18621	18653	18624	18773	18744	18871	18588	18665	18657	18625	18502	18543	18649	18584	18540	18699	18693	18692	18962	18601	18732	18906	18862	18931	18552	18545	18639	18699	18680	18695	18474	18592	18886	18724	18809	18698	18686	18847	18639	18623	18481	18774	18503	18716	18784	18570	18775	18592	18586	18561	18612	18526	18593	18758	18668	18646	18771	18743	18646	18707	18807	18774	18641	18760	19025	18483	18747	18820	18680	18705	18428	18631	18890	18622	18718	18728	18946	18683	18782	18714	18707	18703	18873	18556	18479	18503	18634	18802	18669	18592	18694	18554	18578	18658	18392	18766	18506	18807	18812	18836	18575	18284	18521	18686	18670	18656	18702	18815	18514	18693	18669	18583	18682	18872	18487	18657	18608	18720	18785	18735	18645	18740	18666	18679	18708	18584	18704	18858	18680	18559	18691	18534	18883	18743	18785	18509	18586	18692	18810	18475	18758	18797	18433	18427	18695	18658	18600	18715	18629	18635	18581	18675	18475	18753	18523	18634	18630	18559	18667	18591	18803	18741	18786	18777	18547	18761	18681	18652	18618	18492	18645	18787	18573	18714	18660	18787	18626	18584	18884	18564	18451	18739	18507	18602	18624	18625	18587	18806	18655	18585	18728	18655	18581	18829	18692	18732	18748	18640	18857	18951	18625	18784	18497	18718	18482	18534	18695	18845	18684	18639	18620	18681	18610	18904	18728	18598	18879	18745	18582	18507	18854	18728	18563	18711	18849	18561	18890	18678	18582	18520	18688	18582	18527	18532	18680	18668	18808	18642	18482	18528	18712	18524	18556	18539	18490	18608	18755	18545	18689	18864	18885	18588	19037	18801	18634
37142	64778	61103	49551	43700	38261	33362	29285	26484	24715	22504	19925	18543	17809	17412	17186	17258	16798	16508	16218	16388	16126	16165	15830	15949	15968	15766	15738	15561	15638	15731	15707	15761	15731	15621	15715	15522	15529	15572	15521	15600	15723	15580	15539	15697	15688	15656	15481	15427	15599	15374	15630	15590	15683	15619	15522	15702	15483	15600	15656	15448	15544	15548	15479	15700	15533	15580	15515	15652	15559	15718	15471	15543	15556	15782	15560	15598	15519	15419	15617	15486	15567	15369	15470	15514	15646	15520	15515	15616	15593	15611	15713	15420	15498	15313	15573	15624	15557	15616	15558	15394	15364	15349	15532	15528	15358	15638	15765	15537	15524	15526	15480	15572	15642	15663	15510	15577	15638	15668	15571	15610	15574	15576	15512	15420	15483	15381	15584	15541	15510	15640	15446	15383	15567	15627	15511	15492	15561	15503	15412	15333	15654	15461	15476	15680	15637	15338	15497	15565	15577	15561	15555	15484	15415	15605	15465	15436	15569	15602	15700	15283	15589	15736	15505	15556	15420	15383	15561	15574	15452	15576	15571	15407	15579	15508	15627	15524	15624	15661	15635	15461	15541	15727	15440	15549	15434	15441	15478	15546	15424	15595	15471	15592	15423	15423	15662	15727	15448	15777	15512	15549	15541	15574	15528	15510	15385	15556	15346	15491	15559	15406	15571	15376	15652	15628	15366	15366	15542	15599	15613	15491	15588	15426	15505	15507	15499	15485	15491	15372	15435	15608	15596	15612	15721	15404	15652	15425	15532	15585	15618	15560	15613	15560	15532	15310	15462	15609	15409	15531	15578	15482	15649	15455	15403	15544	15497	15648	15599	15529	15510	15495	15461	15519	15581	15438	15395	15619	15517	15321	15454	15545	15455	15349	15569	15420	15305	15630	15507	15448	15560	15580	15527	15656	15483	15350	15355	15529	15667	15474	15541	15347	15569	15532	15483	15419	15659	15535	15669	15415	15406	15566	15522	15462	15518	15570	15541	15472	15494	15527	15601	15443	15714	15442	15373	15583	15512	15624	15662	15500	15632	15464	15491	15467	15648	15591	15602	15594	15478	15526	15405	15520	15529	15732	15534	15347	15691	15660	15652	15533	15364	15443	15348	15524	15617	15689	15654	15481	15479	15495	15518	15547	15540	15382	15430	15626	15614	15526	15781	15570	15535	15573	15536	15533	15447	15662	15508	15630	15726	15427	15426	15588	15709	15333	15551	15436	15572	15660	15551	15441	15403	15435	15667	15438	15697	15417	15574	15348	15668	15647	15399	15487	15530	15625	15448	15672	15600	15541	15536	15656	15625	15488	15627	15541	15709	15638	15501	15544	15614	15346	15377	15585	15591	15479	15585	15649	15434	15515	15388	15396	15637	15339	15628	15519	15669	15580	15579	15556	15380	15521	15468	15439	15769	15520	15416	15616	15433	15666	15419	15428	15523	15640	15698	15560	15645	15448	15685	15345	15559	15566	15441	15498	15460	15478	15477	15495	15460	15530	15503	15584	15630	15485	15440	15613	15634	15672	15528	15704	15586	15472	15498	15405	15528	15573	15570	15447	15458	15650	15482	15478	15552	15559	15371	15620	15651	15568	15546	15550	15512	15598	15477	15488	15519	15519	15555	15475	15455	15517	15474	15430	15576	15571	15402	15541	15613	15471	15455	15550	15543	15551	15612	15328	15468	15623	15531	15496	15381	15569	15637	15525	15427	15486	15528	15474	15598	15714	15645	15514	15598	15452	15568	15621	15509	15636	15492	15514	15588	15488	15569	15374	15604	15486	15595	15586	15423	15683	15549	15547	15655	15610	15488	15590	15548	15427	15634	15663	15443	15545	15671	15494	15653	15524	15351	15512	15604	15443	15437	15372	15512	15559	15549	15562	15467	15581	15584	15288	15601	15418	15587	15525	15642	15280	15471	15430	15518	15335	15573	15516	15587	15550	15573	15388	15445	15417	15527	15395	15377	15421	15566	15433	15407	15518	15451	15459	15502	15605	15277	15655	15639	15494	15520	15427	15595	15606	15405	15541	15618	15343	15605	15380	15503	15300	15725	15556	15644	15385	15556	15418	15501	15429	15367	15423	15541	15659	15605	15398	15585	15584	15488	15552	15561	15471	15618	15591	15552	15555	15538	15554	15400	15339	15513	15723	15646	15762	15312	15665	15517	15406	15407	15612	15559	15708	15557	15486	15404	15620	15586	15485	15541	15434	15551	15539	15431	15463	15539	15568	15495	15583	15422	15330	15493	15508	15484	15458	15440	15628	15611	15525	15658	15535	15423	15489	15497	15566	15428	15456	15626	15459	15470	15516	15461	15538	15428	15469	15521	15448	15454	15545	15562	15361	15437	15525	15525	15633	15649	15316	15519	15509	15632	15464	15601	15703	15555	15537	15521	15502	15649	15493	15570	15557	15631	15647	15597	15661	15560	15655	15454	15471	15639	15467	15518	15542	15558	15539	15511	15401	15620	15480	15609	15543	15461	15483	15478	15676	15515	15557	15515	15489	15623	15602	15571	15535	15550	15472	15642	15504	15340	15456	15668	15606	15375	15426	15512	15483	15344	15554	15622	15432	15576	15334	15527	15758	15497	15691	15574	15598	15398	15430	15500	15414	15550	15458	15708	15534	15516	15760	15472	15448	15424	15387	15699	15506	15493	15261	15594	15521	15726	15497	15546	15545	15484	15438	15496	15655	15627	15501	15506	15477	15521	15376	15695	15622	15253	15492	15415	15517	15387	15519	15487	15457	15469	15639	15657	15548	15535	15431	15632	15593	15502	15468	15605	15535	15436	15426	15641	15526	15549	15608	15434	15539	15650	15597	15580	15498	15553	15608	15523	15488	15522	15354	15377	15619	15665	15488	15441	15560	15427	15656	15573	15601	15590	15405	15401	15451	15628	15472	15525	15594	15526	15403	15550	15596	15454	15560	15614	15511	15442	15496	15513	15515	15491	15664	15599	15558	15449	15578	15513	15549	15701	15645	15512	15508	15489	15666	15462	15628	15555	15705	15601	15547	15326	15796	15539	15391	15569	15553	15504	15483	15538	15685	15384	15511	15453	15673	15507	15555	15350	15505	15570	15515	15538	15692	15535	15453	15682	15671	15512	15303	15581	15406	15592	15276	15545	15466	15521	15540	15689	15522	15377	15357	15656	15484	15557	15463	15590	15606	15500	15659	15585	15540	15515	15580	15444	15501	15522	15524	15471	15366	15694	15678	15517	15519	15634	15484	15522	15498	15559	15577	15585	15483	15584	15585	15661	15491	15497	15544	15524	15544	15506	15618	15399	15569	15395	15495	15558	15426	15526	15533	15614	15683	15457	15656	15483	15347	15518	15589	15588	15609	15604	15530	15515	15513	15531	15339	15449	15516	15421	15548	15690	15377	15583	15294	15495	15485	15514	15530	15679	15478	15641	15467	15571	15349	15548	15678	15561	15465	15444	15524	15733	15765	15377	15523	15569	15640	15447	15426	15529	15571	15481	15583	15411	15455	15498	15492	15470	15402	15541	15492	15644	15363	15444	15445	15604	15483	15427	15534	15550	15554	15648	15633	15649	15671	15459	15573	15496	15296	15391	15659	15407	15425	15521	15566	15765	15548	15537	15434	15582	15502	15542	15559	15347	15455	15594	15525	15572	15572	15635	15696	15538	15466	15524	15650	15596	15546	15481	15613	15509	15391	15641	15422	15553	15423	15465	15389	15569	15368	15620	15525	15596	15573	15681	15608	15668	15618	15427	15490	15560	15475	15553	15425	15613	15630	15523	15405	15581	15638	15465	15492	15429	15346	15577	15412	15411	15813	15464	15458	15489	15391	15619	15593	15590	15670	15517	15436	15536	15526	15453	15483	15405	15554	15648	15328	15563	15703	15587	15573	15625	15619	15456	15593	15481	15504	15392	15518	15432	15611	15458	15492	15490	15452	15570	15512	15497	15501	15514	15422	15486	15621	15551	15668	15635	15595	15499	15629	15337	15468	15687	15508	15591	15651	15454	15513	15477	15557	15576	15485	15466	15652	15466	15436	15567	15506	15465	15379	15448	15566	15676	15389	15389	15768	15444	15337	15439	15423	15475	15505	15544	15388	15455	15478	15408	15574	15463	15547	15411	15553	15412	15449	15410	15583	15621	15557	15659	15595	15457	15555	15574	15432	15597	15533	15433	15462	15574	15619	15557	15523	15524	15397	15519	15477	15562	15471	15455	15529	15303	15321	15563	15492	15504	15565	15517	15437	15538	15668	15508	15393	15516	15440	15391	15478	15590	15528	15532	15525	15628	15533	15433	15490	15465	15617	15483	15557	15594	15485	15500	15566	15650	15591	15531	15626	15684	15724	15434	15656	15466	15397	15494	15626	15529	15688	15606	15509	15489	15364	15626	15400	15476	15395	15402	15478	15468	15491	15610	15424	15563	15547	15644	15534	15341	15562	15376	15492	15599	15671	15548	15682	15580	15540	15599	15515	15424	15471	15481	15355	15312	15376	15598	15626	15494	15440	15647	15507	15450	15460	15472	15445	15546	15634	15566	15604	15688	15556	15364	15596	15663	15639	15550	15419	15598	15645	15462	15554	15617	15537	15592	15305	15484	15521	15447	15615	15471	15384	15574	15554	15626	15600	15674	15660	15584	15473	15503	15577	15543	15441	15632	15676	15407	15540	15630	15623	15490	15689	15603	15601	15270	15558	15459	15573	15626	15619	15684	15477	15432	15450	15594	15590	15693	15504	15538	15450	15563	15558	15728	15602	15567	15653	15401	15562	15546	15484	15551	15499	15580	15415	15647	15341	15552	15510	15444	15471	15592	15586	15493	15445	15622	15567	15490	15571	15389	15495	15520	15692	15481	15693	15661	15456	15435	15559	15593	15248	15494	15524	15617	15402	15659	15408	15496	15483	15487	15506	15597	15526	15456	15631	15378	15434	15535	15317	15787	15453	15534	15437	15574	15585	15523	15520	15347	15608	15606	15516	15538	15493	15534	15720	15309	15605	15452	15558	15473	15633	15547	15589	15539	15391	15478	15448	15522	15558	15501	15552	15514	15542	15505	15517	15373	15425	15517	15431	15452	15522	15660	15672	15749	15436	15483	15688	15444	15559	15503	15501	15330	15617	15639	15531	15554	15485	15546
30025	32925	43763	38867	31838	27549	24769	22419	20923	20066	18971	18446	18015	17899	17903	17735	17649	17603	17499	17365	17684	17445	17540	17447	17185	17243	17183	17237	17278	17243	17284	17338	17113	17281	17101	17119	17129	17190	17364	17180	17447	17305	17003	17138	17134	17112	17231	17229	17294	17227	17161	17233	17345	17217	17300	17218	17100	17137	17178	17025	17267	17419	17046	17333	16951	17273	17388	17212	17144	17226	17212	17122	17290	17147	17314	17035	17423	17258	17159	17278	17181	17326	17134	17168	17324	17122	17146	17253	17253	17217	17027	17203	17125	17283	17208	17162	17158	17125	17257	17138	17127	17264	16948	17052	17179	17341	17177	17299	17152	16925	17193	17268	17207	17177	17225	17222	17262	16894	17254	17161	17263	17080	17166	17202	17375	17127	17297	17405	17308	17045	17275	17120	17241	17111	17100	17200	17127	17466	17111	17215	17035	17162	17123	17168	17235	17314	17137	16996	17233	17072	17298	17204	17059	17111	17256	17093	17082	17039	16953	17198	17190	16997	17273	17371	17162	17143	17017	17234	17349	17159	17231	17111	17002	17056	17302	17079	17039	16983	17192	17039	17165	17292	17115	17128	17042	17124	17249	17303	17140	17141	16987	17368	17168	17257	17396	17218	17286	17040	16940	17112	17163	17230	17358	17287	17134	17345	17023	17205	17144	17244	17113	17045	17140	17118	17167	17083	17059	17083	17222	17103	17218	17249	17365	17310	17088	17178	17277	17064	17144	17087	17092	17060	16986	17128	16955	16925	17065	17233	17334	17045	17301	17143	17179	17096	17048	17158	17137	16999	17198	17210	17111	17132	17043	17283	17065	17310	17197	17159	17180	17291	17186	17130	17018	17172	17275	17215	17228	17061	17190	17150	17280	17240	17148	17204	17103	17100	16990	17258	16984	17064	17132	16976	16950	17079	17116	17169	17111	17301	17107	16976	17310	17225	17206	17042	17205	17015	17172	17090	17400	17372	17293	17245	17245	17194	16939	17133	17305	17195	17129	17067	17202	17182	17107	17232	17357	17167	17293	17144	17168	17204	16996	17173	17065	16907	17093	17412	17139	17185	17260	17174	17248	17085	17251	17158	17210	17114	17153	17368	17119	17126	17336	17000	17335	17065	17123	17319	17355	17159	17347	17403	17059	17052	17168	17166	17205	17256	17274	17325	17086	17103	17155	17146	17194	17172	17192	17286	16814	17106	17383	17197	17248	17114	17116	17284	17467	17422	17255	17150	17261	17131	16926	17134	17235	17117	17052	17028	17307	17225	17019	17018	17239	17225	17075	17199	17190	17297	17241	17159	17082	17277	17234	17178	17323	17247	17120	17061	17179	17354	17079	17281	17140	17157	17304	17150	16979	17111	17237	17229	17348	17184	17009	17328	17352	17006	17097	17112	17256	17251	17107	17169	17209	17324	16992	17060	16994	17085	16952	17214	17184	17216	17030	17051	17305	17211	17055	17305	17042	17240	17031	16949	16941	17226	17312	17414	17060	17226	17276	17378	17120	16992	17201	17171	17195	17208	17217	17100	17138	17111	17159	17261	17256	17069	17148	17427	17142	17193	17145	17293	17220	17260	17115	17016	17096	16921	17003	16970	17074	17069	17082	17362	16944	17293	17068	17058	17046	17373	17291	17250	17105	17043	16982	17339	17079	17085	17175	17215	17307	17001	17152	17102	17034	17240	17290	17228	17046	17210	17137	17156	17052	17217	17199	17109	17072	17125	16986	17262	17202	17106	17194	17179	17485	17374	17006	17162	17236	17300	16971	17148	17156	17302	17403	17120	17105	17225	17106	16895	17145	17045	17317	17204	17087	16923	17250	17146	17220	17139	17235	17090	17126	17086	17197	17328	17253	17249	17135	17248	17258	17153	17246	16939	17032	17127	17106	17156	17195	16924	17090	17089	17253	17137	17109	17314	17194	17110	17208	17144	17072	17277	17120	17227	17249	17061	17133	17305	16966	16896	17278	17152	17131	17198	17174	16958	17146	17259	17038	17369	17230	17244	17148	17018	17213	17228	17200	17046	17151	17228	17030	17278	17161	17268	17302	17007	17306	17162	17370	16959	17311	17013	17206	16978	17146	17418	17121	17004	17298	17312	17257	17267	17298	17038	17229	17146	17039	16948	17221	17211	17205	17186	17351	17157	17152	17014	17318	17226	17074	17259	17207	17034	17077	17210	17240	17171	17047	17233	17134	17083	16993	17058	17154	17165	17275	17054	17098	17028	17580	17166	17063	17229	17216	17226	17409	17092	17373	17245	17153	17240	17162	17251	17090	17007	17374	17420	17273	17027	17240	17084	17294	17202	17125	17150	17285	17198	17214	17309	17246	17148	17112	17364	17025	17136	17257	17048	17015	17178	17198	16992	17142	17068	17106	17086	17178	17071	17063	17052	17205	17459	17345	17030	17065	17186	17162	17215	17169	17271	17123	17308	17079	17411	17285	17200	17206	17069	17154	17180	17204	17367	17355	17183	17221	17220	17351	17036	17288	16975	17235	17383	17246	17115	17202	17260	17298	17095	17119	17266	17228	17229	17070	17169	17151	17059	17023	17065	17040	17347	17114	17349	17183	17074	17231	17169	17165	17133	17135	17066	17392	17282	17067	17058	17309	17110	17259	17170	17135	17338	17101	17065	17133	17143	17128	17184	17284	17038	17164	17257	17069	17165	17363	17293	17173	17228	17206	17073	17037	17240	17099	17162	17266	17079	17526	17023	17179	17033	17068	17158	16970	17249	17310	17137	17258	17273	17370	17083	17062	17351	17285	16890	17022	17204	17342	17179	17266	17022	17042	17153	17142	17202	17188	17322	17264	17128	17197	17179	17259	16892	17117	17044	17203	17037	17286	17195	17120	17103	17152	17230	17238	17141	17255	17012	17170	17283	17160	16984	17237	17075	17344	17129	17114	17198	17176	17358	17243	17054	17011	17170	17306	17202	17191	17153	17346	17073	17153	17078	17031	17173	17341	16988	17226	17006	17178	17153	17094	17122	17209	17268	17375	17032	17061	17238	17242	17147	17160	17011	17249	16980	17009	17095	17048	17121	17432	17277	17240	17211	17176	17181	17397	17138	17136	17243	17116	17146	17157	17192	17272	16957	17196	17179	17071	17120	17055	17184	17319	17089	17037	17205	17062	17171	17394	17085	17101	16932	17261	17105	17280	17300	17176	17139	17153	17467	17002	17421	17176	16997	17205	17203	17379	17120	17105	17265	17247	17205	17218	17165	17172	17193	17163	17309	17163	17115	17135	17185	17121	17270	17261	16982	17253	17247	17002	17195	17003	17246	17097	17032	17093	17207	17308	17138	17142	17169	17129	17251	17279	17272	17180	17157	17299	17165	17261	17176	17242	17165	17323	17204	17139	17199	17260	17139	17137	17304	17234	17293	17135	17196	17124	17020	17231	17298	16952	17154	17255	17311	17122	17224	17097	17045	17197	17226	17279	17082	17187	17220	17130	17236	17264	17229	17178	17084	17245	17133	17216	16965	17337	17014	17312	17361	17271	17291	17171	17349	17154	17242	17302	17130	17326	17221	17179	17231	17129	17354	17137	17095	17227	17223	17473	17299	17197	17149	17281	17077	17248	17269	16926	17197	16968	17476	17380	17062	16978	17360	17145	17347	16996	17185	17190	17227	17053	17070	17255	17150	17067	16965	17198	17082	17336	17184	17264	17304	17393	17287	17232	17059	17094	17085	17055	17030	17442	17273	17323	17085	17317	17057	17090	17222	16975	17226	17395	17172	17023	17257	17043	17099	17122	17123	17195	16937	17138	17171	17070	17189	17151	17183	17288	17327	17262	17082	17056	17214	17154	17018	17078	17153	17110	17462	17081	17224	17326	16962	17076	17068	17056	17135	17200	17268	17121	17151	17122	17152	17352	17241	17057	17173	17158	17359	17141	16938	17257	17185	17149	17264	16983	17152	17239	17118	17340	17006	17246	17206	17171	17327	17166	17265	17259	17374	17262	17222	17198	17129	17089	17128	16980	17154	17354	17357	17086	17106	17243	17366	17127	17363	17226	17166	17090	17148	17139	17189	17164	17120	17312	17182	17208	17185	17144	17140	17340	17192	17170	17277	17162	17151	17158	17179	17235	17220	17003	17296	17196	17175	17141	17303	17095	17370	17231	17091	17223	17327	17353	17248	17207	17320	17395	17418	17290	17354	17201	17002	17032	17029	17158	17159	17225	17220	17128	17188	17231	16975	17303	17052	17150	17266	17208	17063	17162	17190	17225	17180	17241	17407	17261	17211	17239	17091	17113	17281	17342	17131	17066	17314	17232	17225	17143	17149	17243	17155	17377	17012	16974	16981	17216	17174	16960	17207	17181	17114	17278	17167	17346	17167	17221	16977	16952	17361	17320	17370	17182	17044	17144	17190	17098	17203	17093	17187	17365	17108	17252	17389	17322	17276	17426	17217	17093	17123	17042	17282	17186	17203	17186	17094	17286	17394	17287	16977	17122	17130	17071	17264	17203	17253	17287	17427	17208	17401	17385	17220	17235	17187	17145	17103	17121	17185	17128	16903	17249	17098	17192	17403	17122	17278	17004	17083	16969	17059	17257	17155	17137	17386	17169	17322	17161	17235	17294	17117	17215	17288	17291	17324	17097	17149	17087	17169	17123	17311	17220	17192	17118	17222	17317	17234	17188	17300	17266	16880	17213	16998	17069	17348	17154	17156	17110	17197	17248	17151	17135	17312	17092	17295	17115	17281	17266	17264	17328	17265	17138	17167	17231	17268	17282	17229	17190	17210	17352	17440	17263	17012	17179	17218	17278	17110	17195	17142	17106	17063	17159	17189	17000	17175	16967	17405	17118	17152	17103	17139	16985	17206	17278	17120	17241	17120	17305	17230	17223	17240	17231	16973	17181	17191	17345	17239	17255	17118	17258	17224	17143	17178	17201	17056	17245	17263	17208	17188	17376	17117	17139	17164	17294	16929	17213	17364	16918	17249	17153	17420	17260	17310	16879	17206	17026	17145	17174	17317	17061	17238	17048	17034	16974	17126	17063	17192	17237	17219	17224	17370	17297	17215	17094	17109	17293	17234	17228	17160	17435	17082	17214	17287	17426	17035	17294	17294	17202	17172	17244	17096	17043	17141	17265	17155	17354	17232
35344	52299	47862	37723	32544	27806	24201	21937	19928	18623	17219	16155	15841	15549	15503	15537	15234	15171	14945	14966	14939	15050	14837	14870	14862	14562	14673	14754	14824	14722	14542	14670	14698	14900	14768	14656	14584	14759	14642	14764	14617	14740	14589	14759	14696	14624	14814	14453	14659	14699	14671	14595	14583	14663	14783	14645	14621	14556	14526	14787	14711	14719	14676	14568	14743	14564	14657	14664	14578	14832	14604	14615	14668	14768	14621	14625	14491	14678	14487	14693	14596	14537	14519	14778	14665	14558	14628	14491	14662	14720	14543	14604	14827	14684	14738	14609	14613	14720	14590	14609	14737	14479	14642	14644	14781	14581	14766	14429	14597	14751	14676	14606	14412	14700	14636	14567	14616	14716	14664	14578	14682	14495	14667	14618	14697	14609	14483	14546	14616	14591	14700	14697	14673	14583	14628	14690	14572	14700	14553	14623	14631	14478	14636	14576	14614	14559	14669	14789	14653	14665	14739	14612	14576	14776	14619	14546	14597	14613	14582	14642	14646	14702	14569	14486	14548	14805	14618	14595	14585	14697	14740	14728	14703	14679	14716	14456	14613	14703	14574	14672	14677	14513	14543	14555	14811	14657	14564	14616	14594	14568	14610	14583	14622	14737	14744	14498	14578	14668	14698	14647	14632	14769	14540	14772	14579	14508	14686	14722	14728	14675	14844	14768	14672	14685	14854	14741	14685	14498	14592	14582	14780	14542	14656	14821	14712	14737	14612	14714	14733	14557	14822	14683	14723	14526	14689	14673	14610	14774	14493	14667	14718	14711	14548	14687	14564	14717	14597	14614	14684	14500	14724	14583	14631	14754	14745	14645	14668	14634	14732	14624	14546	14627	14656	14621	14714	14701	14728	14551	14766	14617	14467	14559	14633	14663	14578	14783	14728	14607	14638	14751	14798	14691	14476	14543	14604	14649	14579	14764	14598	14768	14657	14436	14717	14534	14763	14629	14486	14730	14542	14739	14820	14584	14656	14607	14752	14685	14613	14665	14824	14682	14624	14752	14579	14666	14636	14477	14671	14636	14675	14573	14791	14921	14540	14737	14683	14597	14610	14611	14588	14553	14834	14779	14534	14652	14635	14656	14608	14688	14696	14570	14475	14671	14617	14535	14716	14598	14826	14602	14480	14573	14686	14772	14509	14703	14588	14608	14598	14653	14651	14734	14514	14568	14470	14711	14528	14394	14678	14719	14505	14668	14561	14746	14736	14642	14759	14749	14608	14524	14727	14689	14665	14629	14687	14647	14572	14579	14638	14774	14748	14726	14760	14828	14685	14634	14694	14509	14584	14552	14637	14540	14748	14629	14509	14652	14763	14711	14604	14741	14668	14440	14604	14515	14488	14776	14561	14607	14589	14584	14639	14579	14692	14680	14695	14679	14817	14697	14591	14754	14628	14746	14683	14609	14555	14514	14605	14689	14663	14723	14602	14791	14622	14746	14641	14579	14504	14683	14575	14764	14534	14710	14688	14486	14472	14842	14845	14640	14385	14801	14712	14676	14710	14721	14742	14630	14726	14730	14665	14594	14639	14662	14620	14770	14507	14685	14555	14733	14661	14606	14561	14530	14599	14803	14724	14691	14703	14632	14756	14470	14709	14532	14461	14551	14733	14489	14581	14754	14521	14730	14514	14732	14691	14613	14656	14736	14649	14612	14561	14681	14508	14767	14548	14793	14651	14718	14651	14539	14537	14615	14670	14602	14757	14609	14710	14751	14606	14523	14502	14658	14776	14607	14531	14604	14768	14705	14752	14700	14643	14691	14745	14568	14548	14530	14721	14716	14678	14581	14633	14521	14644	14598	14662	14750	14684	14772	14686	14715	14593	14731	14767	14668	14614	14428	14547	14645	14562	14438	14482	14668	14529	14639	14481	14633	14768	14858	14696	14605	14735	14698	14644	14585	14594	14587	14584	14389	14704	14642	14763	14628	14556	14563	14697	14729	14799	14715	14818	14517	14603	14652	14548	14510	14682	14656	14671	14568	14593	14646	14748	14557	14587	14742	14608	14561	14731	14583	14583	14722	14739	14504	14574	14684	14693	14722	14717	14417	14761	14728	14625	14550	14584	14637	14717	14611	14716	14715	14695	14508	14565	14712	14607	14494	14549	14678	14706	14676	14880	14610	14467	14530	14572	14662	14632	14564	14589	14757	14762	14818	14542	14732	14790	14566	14817	14515	14675	14559	14614	14622	14666	14466	14700	14725	14711	14635	14583	14667	14546	14727	14684	14664	14650	14593	14821	14728	14594	14575	14474	14641	14560	14724	14601	14542	14774	14529	14659	14702	14764	14798	14644	14730	14691	14667	14647	14659	14632	14692	14596	14718	14504	14636	14700	14789	14667	14666	14735	14693	14634	14664	14616	14614	14478	14561	14662	14488	14649	14508	14682	14647	14726	14736	14600	14600	14758	14617	14664	14754	14733	14601	14486	14709	14675	14714	14601	14651	14586	14716	14713	14540	14752	14623	14812	14592	14584	14693	14780	14526	14657	14622	14583	14868	14471	14684	14644	14477	14515	14548	14503	14648	14662	14612	14671	14551	14875	14823	14602	14674	14550	14667	14648	14562	14693	14655	14672	14693	14601	14703	14729	14725	14632	14652	14768	14571	14814	14628	14741	14595	14542	14635	14667	14695	14657	14764	14482	14638	14596	14646	14587	14634	14757	14803	14454	14632	14595	14686	14629	14676	14674	14690	14659	14737	14615	14562	14756	14685	14671	14644	14669	14599	14768	14693	14672	14616	14456	14808	14637	14519	14695	14689	14533	14761	14819	14578	14789	14711	14719	14433	14561	14661	14581	14815	14633	14693	14531	14543	14456	14608	14547	14785	14574	14527	14651	14555	14524	14658	14413	14675	14813	14713	14774	14747	14669	14755	14545	14605	14505	14694	14596	14802	14893	14607	14622	14723	14716	14765	14786	14537	14753	14749	14661	14431	14754	14644	14469	14751	14753	14566	14616	14774	14580	14593	14665	14557	14642	14632	14704	14693	14575	14714	14783	14670	14733	14697	14677	14645	14425	14760	14613	14708	14842	14606	14726	14621	14637	14727	14616	14720	14750	14666	14558	14789	14699	14544	14556	14704	14682	14768	14576	14550	14836	14565	14701	14647	14596	14672	14811	14629	14542	14663	14502	14582	14619	14559	14697	14739	14651	14682	14553	14597	14707	14609	14637	14647	14801	14638	14706	14651	14448	14662	14733	14642	14788	14718	14593	14593	14725	14747	14722	14621	14653	14589	14546	14522	14672	14701	14673	14597	14683	14790	14711	14611	14576	14520	14566	14687	14458	14542	14555	14759	14627	14609	14573	14545	14443	14738	14675	14610	14756	14589	14621	14666	14614	14590	14617	14703	14523	14660	14689	14530	14502	14629	14850	14478	14634	14646	14525	14603	14753	14598	14600	14725	14632	14735	14552	14632	14677	14709	14640	14624	14684	14659	14691	14705	14688	14566	14632	14499	14747	14621	14648	14655	14468	14612	14800	14740	14605	14706	14602	14837	14707	14623	14664	14824	14485	14584	14567	14739	14626	14743	14688	14598	14765	14649	14672	14614	14671	14583	14544	14635	14681	14661	14746	14679	14687	14696	14627	14640	14718	14601	14718	14626	14459	14639	14614	14723	14614	14633	14868	14553	14687	14576	14694	14602	14624	14721	14667	14682	14646	14613	14664	14642	14534	14607	14571	14575	14909	14545	14704	14558	14657	14652	14708	14623	14501	14722	14656	14550	14561	14749	14670	14669	14687	14767	14716	14578	14540	14762	14595	14787	14482	14621	14584	14530	14622	14596	14634	14679	14572	14827	14608	14639	14443	14610	14528	14729	14529	14651	14573	14628	14559	14659	14631	14525	14619	14633	14677	14710	14626	14797	14588	14723	14587	14678	14679	14649	14675	14505	14736	14613	14722	14669	14730	14513	14610	14625	14637	14783	14586	14643	14613	14404	14622	14566	14527	14595	14775	14732	14513	14567	14563	14644	14687	14619	14797	14620	14588	14617	14681	14808	14598	14634	14475	14720	14673	14533	14755	14539	14833	14823	14536	14606	14704	14647	14682	14580	14597	14592	14597	14601	14625	14871	14618	14685	14621	14574	14789	14653	14601	14592	14615	14728	14657	14756	14737	14662	14701	14559	14627	14617	14609	14697	14605	14572	14610	14520	14576	14567	14680	14652	14615	14650	14527	14673	14762	14760	14618	14630	14604	14665	14621	14601	14639	14709	14586	14513	14777	14529	14564	14577	14544	14510	14623	14505	14483	14709	14684	14629	14690	14811	14592	14572	14649	14813	14472	14626	14639	14429	14549	14425	14579	14534	14582	14613	14712	14756	14675	14686	14685	14715	14562	14564	14609	14655	14653	14557	14710	14657	14898	14573	14695	14757	14694	14438	14710	14612	14733	14556	14752	14583	14648	14521	14465	14535	14734	14640	14520	14681	14440	14494	14589	14620	14724	14603	14573	14614	14656	14568	14770	14524	14599	14540	14652	14726	14551	14852	14666	14743	14613	14681	14587	14580	14750	14651	14547	14891	14568	14686	14795	14577	14553	14682	14633	14639	14698	14613	14670	14485	14657	14763	14795	14593	14464	14550	14595	14823	14743	14673	14727	14536	14580	14614	14613	14613	14793	14699	14657	14669	14703	14754	14611	14765	14568	14811	14645	14640	14689	14677	14591	14821	14677	14653	14673	14750	14642	14490	14767	14570	14603	14602	14558	14814	14600	14681	14705	14709	14454	14648	14595	14713	14848	14544	14748	14679	14616	14687	14633	14528	14700	14632	14508	14732	14577	14528	14615	14484	14831	14770	14813	14702	14622	14706	14462	14782	14819	14563	14430	14746	14655	14701	14790	14594	14630	14666	14901	14645	14627	14533	14610	14620	14500	14734	14541	14677	14526	14681	14682	14619	14577	14733	14471	14716	14609	14706	14687	14671	14508	14674	14594	14709	14532	14274	14529	14769	14727	14874	14619	14711	14800	14624	14752	14607	14575	14669	14642	14572	14726	14755	14559	14644	14687	14556	14658	14608	14763	14624	14599	14424	14697	14614	14716	14626	14678	14570	14722	14667	14669	14585	14578	14707	14437	14776	14717	14566	14488	14465	14593	14544	14707	14629
24241	21462	29407	27208	29037	31258	30431	25826	23757	22492	20948	19790	19064	18971	18819	18551	18549	18104	18160	18114	17909	17908	17732	17827	17843	17935	17726	17632	17562	17728	17807	17547	17589	17451	17374	17575	17583	17600	17582	17568	17688	17509	17684	17659	17627	17657	17580	17529	17773	17611	17820	17761	17688	17726	17645	17608	17658	17751	17654	17660	17484	17667	17601	17514	17658	17545	17624	17486	17430	17576	17608	17525	17586	17540	17537	17378	17462	17381	17667	17553	17497	17408	17462	17518	17790	17611	17566	17496	17693	17469	17556	17398	17602	17360	17668	17501	17612	17815	17695	17517	17470	17469	17717	17553	17550	17627	17608	17577	17574	17575	17418	17506	17620	17738	17622	17604	17584	17476	17317	17389	17631	17383	17469	17485	17656	17638	17426	17620	17684	17476	17501	17436	17490	17420	17630	17598	17493	17671	17254	17477	17502	17603	17472	17742	17442	17513	17485	17567	17547	17580	17463	17462	17499	17539	17432	17500	17382	17632	17606	17602	17622	17597	17526	17476	17484	17578	17571	17495	17662	17556	17735	17481	17498	17475	17553	17322	17451	17667	17362	17361	17803	17580	17547	17518	17664	17451	17438	17457	17550	17394	17550	17584	17353	17524	17713	17736	17499	17580	17620	17440	17591	17371	17433	17656	17431	17595	17665	17582	17563	17578	17553	17569	17427	17420	17552	17418	17397	17576	17585	17542	17471	17489	17755	17423	17537	17522	17433	17524	17516	17280	17591	17565	17582	17473	17571	17633	17579	17587	17624	17642	17371	17566	17782	17384	17711	17482	17411	17557	17496	17617	17473	17628	17453	17455	17506	17546	17541	17430	17386	17434	17476	17381	17572	17422	17575	17587	17530	17698	17246	17422	17596	17512	17567	17648	17634	17390	17612	17520	17565	17507	17641	17355	17625	17321	17526	17529	17446	17456	17482	17550	17455	17530	17630	17588	17767	17511	17474	17525	17522	17484	17477	17495	17628	17372	17655	17424	17473	17352	17546	17545	17477	17427	17583	17705	17513	17462	17938	17462	17599	17549	17654	17428	17556	17477	17291	17554	17594	17505	17625	17628	17531	17487	17289	17460	17732	17525	17471	17441	17746	17592	17573	17680	17634	17486	17540	17574	17713	17492	17592	17592	17569	17495	17418	17496	17423	17512	17443	17483	17498	17538	17473	17540	17467	17503	17430	17450	17354	17582	17494	17505	17421	17375	17399	17830	17464	17630	17715	17466	17276	17423	17248	17574	17616	17438	17538	17749	17449	17493	17695	17499	17462	17529	17340	17875	17590	17473	17304	17508	17763	17434	17777	17326	17485	17627	17570	17448	17543	17710	17742	17517	17486	17541	17530	17532	17640	17388	17443	17462	17624	17498	17578	17575	17795	17584	17445	17663	17503	17522	17509	17595	17419	17581	17374	17577	17632	17540	17482	17559	17529	17536	17553	17467	17591	17650	17465	17641	17634	17434	17547	17559	17492	17734	17534	17514	17647	17158	17489	17501	17379	17629	17624	17479	17518	17603	17552	17564	17544	17563	17348	17215	17570	17559	17624	17539	17515	17572	17705	17601	17500	17272	17536	17512	17781	17489	17676	17419	17560	17757	17466	17541	17562	17430	17575	17459	17475	17720	17547	17458	17577	17640	17412	17726	17744	17580	17559	17406	17305	17438	17535	17387	17365	17547	17561	17694	17462	17567	17479	17488	17533	17610	17603	17506	17516	17400	17640	17502	17596	17560	17752	17769	17615	17418	17359	17626	17406	17618	17699	17430	17629	17609	17450	17647	17577	17683	17511	17532	17460	17691	17609	17569	17623	17468	17382	17553	17620	17669	17773	17592	17547	17529	17705	17610	17643	17657	17819	17504	17471	17787	17405	17651	17486	17492	17441	17404	17529	17545	17563	17738	17590	17416	17452	17470	17497	17431	17538	17367	17314	17465	17649	17411	17486	17535	17671	17601	17578	17490	17609	17778	17471	17686	17640	17791	17572	17640	17522	17493	17599	17446	17766	17606	17579	17688	17588	17473	17480	17656	17573	17724	17639	17396	17368	17432	17508	17393	17524	17424	17554	17427	17612	17522	17565	17492	17462	17598	17544	17439	17572	17583	17406	17343	17556	17539	17576	17539	17469	17628	17599	17280	17464	17610	17553	17696	17574	17468	17789	17529	17680	17495	17495	17655	17758	17538	17598	17471	17582	17499	17720	17482	17483	17456	17592	17431	17428	17478	17493	17539	17473	17419	17667	17584	17355	17591	17423	17418	17596	17584	17494	17591	17629	17415	17411	17489	17745	17550	17497	17500	17296	17608	17592	17483	17495	17604	17450	17461	17639	17637	17460	17602	17451	17542	17581	17665	17530	17601	17415	17535	17469	17748	17638	17587	17564	17457	17491	17531	17599	17661	17537	17664	17497	17425	17549	17540	17371	17621	17449	17549	17570	17615	17548	17422	17631	17533	17753	17578	17425	17649	17525	17641	17636	17600	17784	17588	17448	17556	17412	17503	17571	17566	17622	17731	17628	17650	17438	17516	17531	17533	17467	17329	17547	17519	17606	17568	17566	17576	17568	17554	17539	17504	17566	17763	17542	17440	17496	17595	17579	17412	17493	17613	17582	17565	17604	17349	17468	17372	17357	17649	17705	17469	17296	17539	17331	17442	17511	17410	17537	17365	17497	17654	17593	17401	17536	17526	17546	17463	17809	17706	17653	17340	17527	17401	17279	17274	17659	17501	17617	17497	17469	17447	17482	17511	17524	17502	17554	17440	17641	17387	17580	17599	17488	17395	17498	17517	17616	17719	17675	17248	17788	17403	17353	17494	17640	17531	17564	17513	17719	17366	17404	17603	17514	17378	17522	17571	17426	17662	17414	17532	17418	17578	17668	17467	17501	17506	17486	17670	17532	17472	17469	17463	17498	17449	17306	17637	17816	17403	17620	17504	17541	17377	17378	17492	17629	17494	17566	17656	17579	17488	17605	17601	17463	17736	17353	17456	17346	17634	17552	17306	17587	17603	17595	17489	17439	17584	17726	17530	17430	17548	17412	17607	17499	17465	17630	17484	17723	17548	17636	17675	17538	17579	17563	17540	17559	17409	17348	17585	17803	17537	17520	17531	17513	17381	17605	17527	17557	17614	17455	17277	17557	17466	17552	17532	17675	17604	17617	17419	17354	17461	17338	17267	17629	17537	17460	17514	17318	17614	17507	17495	17585	17458	17481	17362	17516	17417	17421	17395	17551	17710	17485	17665	17602	17658	17449	17661	17463	17676	17595	17417	17674	17682	17714	17556	17453	17385	17520	17541	17531	17704	17395	17507	17252	17473	17386	17704	17514	17450	17586	17597	17490	17468	17573	17493	17515	17474	17528	17452	17689	17413	17462	17449	17739	17752	17506	17381	17364	17660	17520	17536	17525	17382	17597	17526	17598	17460	17492	17579	17780	17519	17705	17568	17372	17501	17559	17514	17612	17448	17451	17429	17703	17475	17775	17652	17535	17643	17703	17707	17591	17365	17329	17455	17445	17433	17561	17551	17724	17602	17338	17505	17472	17505	17461	17704	17661	17597	17395	17482	17660	17444	17618	17517	17673	17643	17607	17511	17420	17619	17688	17656	17573	17647	17636	17392	17504	17492	17474	17466	17562	17424	17587	17523	17584	17392	17282	17420	17619	17258	17458	17757	17608	17567	17445	17568	17535	17555	17442	17559	17568	17556	17462	17454	17489	17640	17668	17211	17789	17474	17467	17622	17445	17530	17537	17478	17529	17320	17744	17751	17371	17447	17446	17612	17683	17722	17555	17545	17523	17554	17584	17586	17598	17442	17556	17776	17568	17355	17551	17632	17480	17613	17696	17471	17479	17443	17567	17498	17568	17420	17780	17338	17492	17522	17844	17625	17687	17455	17567	17389	17560	17526	17716	17588	17472	17553	17641	17427	17832	17606	17611	17658	17369	17456	17575	17390	17669	17406	17534	17583	17690	17423	17418	17672	17497	17445	17573	17454	17747	17353	17549	17618	17547	17529	17639	17617	17513	17648	17711	17527	17460	17552	17570	17502	17621	17503	17346	17526	17622	17777	17486	17584	17699	17531	17498	17628	17673	17372	17632	17360	17604	17606	17348	17538	17603	17508	17586	17474	17927	17699	17516	17449	17665	17579	17583	17615	17684	17437	17586	17293	17444	17373	17574	17454	17554	17638	17437	17568	17386	17477	17508	17684	17637	17576	17670	17518	17652	17680	17626	17591	17490	17590	17656	17445	17555	17314	17600	17495	17571	17579	17583	17517	17838	17494	17314	17551	17622	17500	17639	17698	17531	17612	17403	17711	17727	17514	17524	17587	17423	17462	17262	17405	17635	17573	17484	17724	17666	17507	17576	17440	17382	17421	17628	17428	17421	17474	17709	17520	17676	17551	17553	17428	17434	17460	17481	17340	17500	17654	17485	17687	17452	17436	17519	17433	17675	17585	17263	17437	17520	17653	17487	17621	17623	17573	17513	17339	17515	17601	17499	17729	17524	17460	17377	17920	17497	17722	17599	17457	17766	17717	17669	17541	17446	17505	17559	17563	17628	17770	17597	17520	17407	17575	17442	17683	17577	17698	17550	17634	17578	17413	17385	17716	17609	17426	17385	17591	17446	17418	17443	17592	17659	17605	17586	17519	17592	17549	17644	17547	17661	17679	17426	17504	17607	17767	17502	17535	17551	17499	17605	17709	17440	17367	17505	17391	17559	17416	17513	17728	17559	17383	17372	17596	17545	17604	17424	17556	17209	17469	17535	17519	17515	17477	17507	17348	17498	17208	17391	17456	17714	17662	17503	17396	17632	17724	17500	17470	17465	17589	17627	17831	17560	17546	17515	17444	17627	17686	17583	17491	17591	17594	17567	17626	17805	17632	17573	17696	17562	17635	17456	17601	17526	17427	17495	17547	17559	17718	17646	17632	17587	17637	17624	17608	17680	17535	17522	17691	17732	17456	17427	17580	17447	17614	17539	17551	17800	17686	17490	17597	17501	17600	17503	17475	17683	17458	17520	17576	17602	17615	17536	17355	17410	17542	17694	17687	17660	17439	17558	17556	17592	17461	17538	17468	17596	17628	17503	17578	17635	17470	17457	17374	17529	17585
35084	59692	55182	44544	38504	33447	28929	25999	23389	20741	18858	17690	16850	16608	16420	16025	16233	15692	15639	15708	15399	15374	15195	15124	15100	15081	14939	15118	14963	14950	14939	14824	14774	14977	14968	14860	14997	15011	14927	14882	14847	14965	14807	14889	14859	15002	14848	14950	14972	15002	14893	15030	14868	14869	14893	14992	14870	14963	14930	15002	14853	14784	14813	14956	15000	14806	14999	14744	15040	14855	14776	14923	14866	14971	14955	14932	14795	15000	14832	14948	14870	14842	14904	14894	14933	14969	14890	14967	14851	14826	14858	14847	14658	14968	15073	14894	14733	14939	15020	14708	14757	14832	14963	14944	14961	15053	14963	14734	14883	14851	14949	15022	14896	14888	14885	14888	14892	14841	14942	14802	14844	14840	14727	14988	14695	14907	15061	14758	14775	15018	14931	14935	14755	15017	15013	14921	15095	14857	14915	14756	14952	14942	14928	14780	14953	14737	14877	14976	14845	14738	14752	14795	14737	14775	14757	14822	14883	14850	14899	14928	14674	14825	14906	14901	14980	14642	14955	14920	14918	14969	14849	14932	14860	14821	14861	14907	14881	14837	14815	14991	14758	14718	14886	14697	14868	14931	14939	14786	14845	14838	14932	14862	14691	14892	14954	14849	14890	14815	14737	14907	14843	14817	15020	14879	14974	14835	14979	14932	14900	14881	14917	14953	14831	14891	14896	14877	14884	14872	15020	14811	14764	14981	14684	14933	14848	14784	14930	14890	14893	14605	14799	14905	14928	14757	15083	14875	14801	14863	14928	14892	14647	14767	14845	14786	14943	14955	14887	14981	14888	14939	14869	14898	15107	14806	14806	14988	14794	14999	14726	14841	14785	14857	14776	14986	15008	15061	14902	14852	14872	14854	14800	14966	14831	14895	14968	14944	14849	14744	14800	14825	14771	14940	15029	14641	14886	14935	14910	14831	14849	14914	15022	15046	14869	14806	14856	14888	14762	14762	15090	15041	14842	14999	14915	14791	15012	14789	14906	14995	14985	15000	15005	14927	14932	14910	14741	14867	14745	14958	14774	15160	15048	14790	14899	14884	15068	14790	14876	14829	14963	14911	14940	14689	14850	14887	14789	14900	14871	14812	14793	15043	14908	14933	14695	14825	14673	14920	14878	14731	14934	14774	14881	14759	14659	14679	15056	14675	14791	14839	14877	15013	14792	15050	14895	14827	14958	15069	14744	14831	14712	14987	15048	14782	14810	14827	14784	14777	14905	15045	14669	14832	14952	14839	14942	14990	14912	14910	14859	14938	14927	14754	14936	14944	14840	14812	14781	14849	14799	14722	14754	14782	14849	14984	14989	14802	14718	14915	14936	14855	15012	14876	14862	15075	14809	14982	14819	14763	14885	14836	14778	15047	14966	14919	14979	14759	14992	14855	14884	14823	14878	14758	14910	14925	14852	15071	14783	14898	14877	14936	14974	14899	14872	14919	14863	14942	14833	14791	14877	14739	14801	14843	14649	14888	14905	14787	14837	14760	14960	14840	14869	14966	14720	15000	14860	14909	15039	14801	14757	14873	14791	14885	14850	14849	14956	14791	14903	15076	14991	14858	14782	14789	14676	14989	14769	15036	14865	14983	14792	14847	14901	14933	14848	14809	14840	15026	14825	14902	14909	14962	14912	14836	14792	14904	14985	14967	14752	14764	14636	15021	14931	14918	14923	14854	14912	14784	14851	14777	14869	14705	14734	14858	14816	14839	14858	14872	14955	14816	14912	14867	14666	14896	14958	14855	14837	14846	14941	14868	15013	14834	14815	15056	14751	14888	14982	14925	14729	14786	15023	14919	14930	14880	14850	14958	14848	14931	14837	14799	14712	14886	14847	14887	14857	14897	14827	14799	14871	14854	14917	14862	14991	14777	14928	14930	14822	14971	15181	14980	14913	14735	14813	15015	14766	15013	14968	14778	14983	14885	14843	15045	14883	14922	14860	14919	15017	14853	14991	14950	14905	14723	14862	14955	14827	14819	14940	14850	14905	14803	14925	14722	14910	14930	14780	14913	14944	14899	14920	14797	14837	14913	14883	14884	14879	14897	14795	14773	15019	14882	14787	14960	14759	14693	14934	14718	14843	15030	14719	14925	14863	14799	14742	14990	14787	14870	14691	14784	14744	14899	14827	14855	14845	14931	15006	14943	14939	15001	14952	14832	14690	14854	14880	14713	15069	14820	14807	14826	14811	14895	14888	14936	14840	14843	15133	14876	14709	14874	14834	14977	14836	14819	14998	14848	14944	14872	14824	14971	14947	14819	14799	15007	14992	14860	14825	14829	14879	14905	14825	14705	14856	14858	14916	14819	14858	14911	14858	14672	14841	14966	14907	14994	14789	14870	14729	14765	14930	14851	14861	14727	14999	14981	14798	14882	14910	14804	14874	14849	14967	14945	14950	14731	14858	14850	14651	14851	14974	14836	15072	14889	14886	14822	14915	14797	14768	15049	14895	14729	14906	15029	14808	14908	14841	14900	14948	14931	14895	14847	14904	14862	14863	15154	14878	14947	14970	14912	15020	14770	14899	14718	14857	14856	15070	14818	14870	14784	14713	14945	14728	14783	14885	14911	14781	14859	14910	15009	14737	14953	14944	14975	14933	14909	14805	14853	14909	14754	14778	14882	15004	14916	14893	14908	14946	14873	14972	14820	14838	14955	14716	14910	14817	14899	14926	14822	14748	14885	14891	14921	14875	14860	15085	15021	14856	14747	14775	14985	14811	14915	14867	14938	14944	14876	14952	14871	14989	15000	14801	14998	15021	14866	15036	14758	14915	14939	14797	14815	14851	14874	14881	14908	14838	14823	14787	14947	14907	14812	15000	14782	14969	14758	14793	14782	14807	14934	14752	15051	14792	14935	14784	14849	14821	14896	14799	14850	14950	14824	14904	14799	14878	14800	14947	14865	14715	15016	14903	14951	14986	14804	14959	14902	14888	14769	15004	14875	14869	14835	14806	14913	15039	14944	14740	14959	14848	14909	14786	15030	14711	14781	14884	14843	14886	14920	15009	14753	14969	14884	15074	14838	14862	14782	15017	14631	14830	14909	14785	14934	14760	14729	14788	14873	14854	14673	14806	14732	14964	14828	14808	14784	14949	14760	14805	14860	14909	14816	14913	14829	14925	14959	14948	14961	14879	14956	15068	14974	14910	14777	14810	15003	14954	14884	15024	14801	14940	14948	14878	14868	15006	14783	14745	14844	14799	14872	14805	14943	14783	14691	14927	14810	14891	14822	15067	14900	14781	14964	15029	14884	14720	14719	14926	14738	14925	14859	14864	14837	15027	14957	14835	14922	14900	14828	14828	14783	14974	14958	14965	14956	14966	14839	14958	15019	14896	14868	14875	14818	14822	14859	14761	14961	14938	14885	14794	14833	14887	14784	14922	14847	15054	14847	14798	14805	14885	14855	14891	14804	15117	15023	14887	14862	14861	14957	14749	14976	14901	14746	15003	15050	14945	14901	14897	14790	14885	14962	14887	14958	14981	14971	14835	14977	14852	14817	14918	14953	14900	14738	14872	14837	14849	14808	15044	14841	14688	14826	14884	14987	14860	14915	14931	14831	14842	14844	14864	14835	14956	14822	14907	14779	14890	14764	14777	14997	15005	14947	14815	14817	14808	14935	14851	14829	14883	14918	14921	15020	14809	14863	14831	15061	14867	14764	15010	15013	14905	14843	14683	14777	14855	14801	14989	14864	14778	14830	14993	15000	14885	14831	14932	14941	14873	14989	14944	14794	14945	14822	14699	15136	14947	14837	14829	14883	14809	14901	14835	14764	15006	15047	14807	15065	14988	15044	14705	15002	14972	14798	14847	14891	14884	15096	14872	14819	14719	14815	14753	14865	14935	14949	14963	14764	14972	14742	14703	15034	14834	14854	14939	14887	15015	14885	14779	14899	14916	15051	14876	14878	14948	15022	14816	14713	14815	14702	14860	14856	14811	14969	14750	14967	14849	14751	14839	15032	14888	14834	14908	14859	14755	14871	15000	14827	14893	14815	14901	14937	14722	14855	14908	14966	14706	14986	14861	14797	14821	14937	14848	15039	14734	14917	14804	14963	14865	14842	14770	14817	14892	14889	14937	14838	14804	14799	14868	14934	14758	14699	14787	14846	14966	14876	14990	14874	14976	14752	14899	14852	14935	14934	14897	14929	14896	14868	14836	14858	14980	14876	14784	14812	14833	14834	14800	14772	14916	14819	14881	14911	14745	14935	14809	14880	14745	14906	14801	14637	14820	14716	14936	14900	14894	15015	14738	14805	14821	14984	14770	15080	15001	14982	14839	14894	15046	14873	14882	14904	14833	14880	15013	14927	14884	14841	14769	14819	14854	14907	14888	14978	14901	14838	14940	14938	14924	14976	14752	14702	14769	14879	14939	14856	14863	14822	14849	14924	14946	14891	14782	14956	15063	14846	14979	14912	14883	15113	14827	14817	14998	14884	14927	14918	14877	14844	14885	14887	14926	14961	14944	14804	14849	14880	15082	14735	14910	15001	14936	14934	14817	14872	14988	14846	14739	14587	14828	14919	15054	14785	14949	14851	14898	14853	14961	14764	14920	14796	14844	14820	14717	14889	14683	14870	14906	14963	14971	14864	14862	14958	14854	14727	14973	14870	14702	14962	14796	14978	14824	14866	14766	14914	14788	14831	14800	14789	14906	14766	14809	14740	14855	14740	14953	14963	14912	14912	14847	14998	15051	15020	14950	14825	14867	14763	14951	15003	15120	14824	14951	14748	14865	14888	14858	14902	14730	14778	14782	14840	14887	14810	14944	14581	14914	14863	14911	14738	14885	14823	14793	14919	14933	14876	14885	14877	14734	14742	14841	14950	14867	14799	14917	14892	14968	14809	14912	14951	14676	15010	14788	14831	14919	14812	15057	14712	14841	14899	14915	14884	14909	14949	15031	14917	14829	14743	14915	14792	14844	14934	14826	14745	14959	14957	15013	15090	14929	14759	14848	14892	14579	14841	14930	14844	14944	15073	14858	14821	14888	14874	14756	14955	14829	14839	14893	14824	14812	14735	14828	14685	14813	14876	14949	14850	14894	14876	14988	14833	14900	14737	14865	14857	14880	14922	15030	14714	14828	14751	14832	14815	14881	14998	14819	14788
23110	21402	29359	24716	25509	31302	34071	29482	26413	24652	22650	21491	20795	20548	20356	20181	19810	19759	19321	19251	19117	19139	18973	18836	18939	18705	18884	18915	18683	18659	18505	19033	18633	18736	18728	18620	18698	18549	18677	18772	18697	18431	18445	18707	18685	18634	18747	18704	18642	18432	18505	18580	18679	18551	18595	18651	18590	18731	18646	18466	18391	18670	18492	18639	18641	18597	18517	18437	18613	18835	18532	18680	18725	18507	18618	18657	18668	18694	18375	18510	18656	18591	18504	18577	18505	18567	18368	18685	18554	18488	18597	18414	18493	18455	18564	18470	18500	18452	18575	18583	18381	18419	18511	18605	18543	18574	18476	18425	18495	18641	18303	18506	18462	18361	18585	18420	18499	18625	18651	18367	18468	18658	18684	18710	18382	18661	18499	18635	18439	18584	18560	18521	18361	18627	18385	18389	18472	18550	18569	18619	18507	18393	18576	18504	18673	18648	18615	18315	18574	18514	18449	18602	18620	18513	18590	18538	18386	18261	18591	18554	18470	18392	18383	18569	18656	18670	18689	18625	18521	18660	18438	18489	18435	18644	18655	18633	18305	18318	18588	18454	18378	18368	18742	18738	18619	18441	18593	18548	18402	18301	18356	18387	18373	18593	18344	18549	18474	18515	18817	18628	18458	18518	18748	18552	18644	18656	18565	18526	18650	18613	18739	18598	18496	18555	18606	18352	18454	18506	18457	18426	18636	18574	18552	18365	18398	18438	18530	18407	18833	18471	18695	18533	18518	18426	18566	18586	18606	18492	18396	18558	18591	18751	18744	18538	18517	18639	18527	18328	18338	18397	18701	18579	18501	18462	18648	18459	18338	18562	18544	18376	18457	18433	18651	18538	18493	18472	18356	18341	18404	18474	18792	18242	18579	18491	18346	18449	18686	18442	18560	18405	18764	18577	18595	18508	18501	18472	18456	18531	18673	18603	18441	18473	18593	18435	18655	18543	18404	18586	18664	18606	18499	18607	18493	18494	18614	18399	18561	18457	18350	18655	18681	18430	18497	18713	18573	18574	18496	18616	18617	18371	18289	18528	18471	18280	18556	18475	18743	18446	18458	18364	18655	18517	18442	18463	18556	18351	18408	18539	18517	18697	18399	18554	18595	18697	18438	18703	18628	18585	18576	18538	18402	18470	18438	18521	18510	18273	18333	18347	18223	18307	18448	18433	18502	18830	18252	18440	18353	18472	18518	18497	18257	18737	18647	18397	18649	18483	18485	18496	18381	18528	18439	18605	18575	18735	18514	18400	18470	18456	18603	18526	18566	18628	18565	18397	18568	18497	18579	18611	18550	18652	18727	18402	18425	18446	18404	18557	18604	18492	18499	18410	18446	18562	18566	18384	18626	18462	18634	18523	18463	18560	18515	18512	18480	18382	18435	18407	18485	18850	18477	18601	18506	18485	18517	18607	18596	18624	18500	18481	18509	18717	18471	18632	18569	18540	18620	18329	18356	18345	18317	18318	18653	18487	18506	18649	18489	18409	18416	18382	18666	18600	18538	18794	18400	18472	18632	18417	18501	18661	18480	18543	18432	18679	18578	18547	18635	18376	18774	18576	18453	18243	18427	18587	18579	18440	18522	18523	18576	18570	18505	18414	18542	18667	18801	18681	18323	18378	18184	18447	18686	18773	18607	18718	18502	18473	18433	18333	18771	18555	18515	18548	18600	18382	18584	18495	18580	18668	18713	18542	18504	18542	18534	18655	18509	18455	18442	18608	18468	18426	18536	18433	18484	18435	18579	18581	18430	18607	18462	18601	18416	18486	18655	18660	18460	18469	18535	18504	18518	18571	18684	18594	18460	18489	18403	18481	18534	18603	18453	18387	18536	18536	18358	18350	18496	18408	18399	18463	18447	18560	18396	18418	18512	18657	18632	18453	18656	18461	18446	18697	18481	18498	18447	18456	18767	18454	18626	18611	18518	18665	18408	18526	18809	18589	18549	18649	18605	18451	18630	18679	18479	18315	18657	18425	18682	18511	18370	18484	18653	18483	18493	18554	18576	18591	18524	18574	18669	18588	18567	18437	18451	18472	18644	18482	18352	18431	18447	18487	18654	18716	18528	18606	18582	18473	18405	18656	18611	18683	18383	18675	18775	18564	18569	18424	18500	18432	18596	18526	18557	18390	18532	18538	18466	18613	18538	18453	18499	18714	18493	18547	18565	18590	18530	18451	18655	18457	18551	18514	18456	18502	18529	18424	18615	18439	18453	18492	18354	18500	18650	18582	18421	18334	18311	18635	18574	18472	18484	18844	18628	18440	18606	18536	18773	18498	18656	18378	18458	18481	18591	18337	18438	18655	18272	18293	18244	18542	18456	18358	18415	18569	18498	18786	18558	18314	18762	18408	18450	18467	18584	18409	18524	18618	18548	18445	18451	18325	18388	18369	18555	18405	18578	18504	18520	18220	18380	18376	18460	18410	18387	18463	18557	18706	18330	18262	18511	18639	18671	18648	18358	18548	18387	18429	18377	18549	18619	18525	18644	18548	18563	18666	18588	18385	18340	18539	18420	18474	18553	18279	18359	18383	18444	18653	18453	18582	18367	18705	18606	18325	18473	18617	18362	18492	18565	18503	18420	18472	18618	18324	18531	18630	18529	18478	18572	18473	18446	18571	18575	18437	18476	18586	18542	18407	18434	18466	18578	18596	18681	18734	18372	18633	18505	18503	18533	18516	18514	18437	18357	18514	18663	18444	18460	18382	18557	18429	18585	18539	18585	18373	18391	18473	18394	18489	18549	18374	18669	18677	18585	18466	18497	18538	18566	18559	18577	18499	18383	18417	18248	18575	18504	18507	18395	18693	18564	18683	18586	18500	18401	18641	18494	18455	18419	18724	18428	18410	18520	18553	18715	18645	18344	18661	18542	18471	18405	18511	18322	18438	18562	18522	18699	18519	18603	18483	18564	18468	18512	18604	18680	18595	18712	18606	18342	18550	18451	18477	18683	18625	18543	18580	18453	18594	18494	18614	18528	18704	18895	18414	18499	18529	18497	18517	18541	18731	18356	18421	18711	18339	18420	18332	18397	18640	18614	18533	18570	18528	18494	18676	18606	18613	18489	18607	18456	18601	18340	18697	18496	18618	18554	18578	18459	18609	18599	18308	18516	18802	18504	18515	18370	18703	18623	18578	18615	18628	18515	18392	18494	18607	18676	18578	18596	18348	18524	18551	18561	18299	18418	18400	18361	18431	18574	18340	18410	18540	18509	18472	18786	18709	18672	18548	18526	18467	18447	18351	18491	18449	18468	18643	18581	18395	18475	18443	18737	18483	18523	18405	18615	18493	18492	18467	18688	18501	18400	18356	18625	18508	18230	18514	18724	18393	18395	18386	18524	18558	18520	18461	18352	18384	18494	18694	18604	18488	18483	18463	18559	18564	18460	18461	18584	18538	18400	18715	18220	18567	18454	18562	18474	18519	18381	18502	18564	18657	18386	18267	18704	18583	18651	18571	18451	18206	18369	18430	18550	18419	18637	18339	18656	18498	18446	18517	18651	18530	18635	18576	18324	18541	18344	18387	18506	18313	18639	18637	18346	18426	18667	18454	18349	18519	18566	18719	18713	18395	18421	18515	18556	18530	18509	18455	18368	18498	18482	18468	18548	18316	18546	18444	18691	18375	18615	18549	18531	18558	18578	18576	18638	18459	18456	18490	18409	18325	18642	18477	18597	18832	18550	18666	18428	18480	18654	18338	18421	18413	18554	18329	18448	18388	18576	18421	18551	18799	18385	18662	18495	18767	18594	18640	18541	18497	18419	18428	18286	18512	18528	18429	18529	18464	18517	18600	18409	18448	18529	18493	18536	18409	18421	18568	18693	18503	18476	18443	18470	18479	18688	18583	18584	18359	18529	18583	18531	18753	18408	18586	18379	18451	18540	18710	18461	18585	18302	18556	18624	18584	18491	18628	18520	18456	18566	18347	18450	18597	18497	18611	18529	18523	18621	18689	18531	18380	18572	18468	18676	18348	18618	18214	18535	18634	18626	18543	18769	18723	18693	18381	18590	18523	18459	18556	18585	18680	18670	18418	18526	18397	18345	18602	18327	18387	18413	18365	18450	18721	18604	18426	18389	18492	18419	18501	18228	18410	18425	18396	18423	18524	18248	18416	18495	18549	18477	18352	18520	18437	18378	18385	18535	18345	18309	18613	18584	18564	18592	18490	18286	18305	18604	18487	18516	18338	18584	18408	18349	18416	18343	18673	18493	18559	18189	18340	18431	18388	18347	18464	18467	18595	18512	18611	18444	18399	18635	18524	18599	18606	18549	18413	18477	18601	18564	18538	18631	18525	18628	18689	18658	18463	18516	18448	18248	18612	18576	18407	18533	18755	18540	18396	18677	18483	18507	18552	18413	18529	18641	18421	18539	18377	18334	18496	18611	18595	18603	18562	18575	18300	18224	18751	18497	18413	18774	18528	18570	18231	18407	18516	18691	18532	18505	18642	18456	18372	18485	18458	18477	18346	18475	18496	18659	18535	18304	18385	18328	18625	18382	18407	18594	18514	18453	18242	18653	18665	18595	18534	18567	18564	18491	18376	18492	18434	18476	18532	18670	18601	18526	18524	18404	18607	18568	18604	18324	18368	18534	18558	18511	18514	18631	18638	18604	18604	18447	18286	18416	18530	18645	18412	18477	18419	18507	18585	18444	18630	18615	18616	18526	18569	18416	18734	18687	18535	18754	18551	18351	18706	18543	18524	18482	18555	18518	18567	18309	18437	18607	18430	18554	18503	18610	18606	18517	18541	18471	18533	18633	18618	18646	18692	18442	18430	18567	18416	18422	18357	18606	18581	18570	18381	18450	18635	18539	18382	18589	18365	18623	18530	18599	18540	18389	18413	18615	18557	18865	18471	18364	18557	18276	18639	18626	18513	18490	18573	18449	18670	18345	18434	18512	18496	18702	18605	18547	18510	18659	18575	18473	18553	18689	18530	18692	18487	18587	18580	18787	18429	18433	18418	18492	18554	18315	18346	18542	18504	18546	18602	18605	18430	18593	18517	18442	18693	18647	18320	18681	18565	18639	18783	18543	18485	18621	18752	18552	18414	18790	18522	18397	18548	18541	18441	18709	18500	18370	18704	18711	18799	18790	18609	18682	18611
37310	65361	61010	49698	43525	37668	32805	29848	26399	23267	20689	19026	18312	18115	17838	17474	16994	16657	16382	16362	16016	16058	16005	15808	15668	15947	15709	15667	15381	15561	15539	15576	15725	15434	15565	15759	15502	15594	15483	15409	15376	15510	15415	15474	15502	15384	15570	15561	15591	15604	15526	15337	15386	15518	15570	15651	15423	15310	15533	15489	15532	15385	15219	15361	15534	15250	15350	15537	15446	15534	15542	15368	15334	15187	15511	15621	15425	15503	15534	15399	15385	15294	15592	15416	15575	15350	15663	15299	15331	15571	15504	15435	15630	15379	15434	15252	15421	15497	15435	15471	15419	15512	15389	15340	15427	15449	15442	15432	15490	15535	15580	15546	15415	15339	15343	15552	15474	15491	15439	15485	15371	15356	15257	15342	15410	15445	15402	15426	15480	15446	15485	15612	15463	15469	15361	15352	15477	15289	15399	15564	15360	15472	15246	15386	15443	15233	15531	15599	15340	15416	15512	15436	15685	15437	15520	15561	15563	15410	15504	15422	15465	15483	15590	15600	15471	15542	15480	15434	15392	15329	15437	15410	15438	15425	15397	15359	15663	15387	15528	15395	15400	15464	15423	15411	15426	15310	15197	15292	15293	15457	15306	15566	15586	15407	15336	15357	15448	15419	15474	15483	15583	15620	15134	15385	15521	15412	15665	15526	15569	15479	15534	15285	15413	15446	15553	15440	15440	15468	15407	15327	15412	15535	15429	15399	15460	15453	15496	15358	15468	15345	15372	15572	15543	15349	15243	15486	15333	15479	15252	15458	15355	15389	15409	15402	15334	15475	15352	15436	15397	15466	15448	15482	15444	15405	15299	15450	15469	15275	15724	15500	15463	15399	15507	15362	15244	15478	15369	15521	15352	15444	15379	15397	15490	15546	15334	15307	15591	15562	15418	15439	15382	15410	15490	15368	15516	15468	15542	15319	15379	15465	15461	15376	15338	15400	15441	15492	15330	15500	15458	15536	15341	15229	15555	15478	15331	15519	15402	15349	15575	15377	15403	15373	15287	15262	15463	15574	15601	15575	15260	15362	15390	15515	15527	15500	15408	15421	15436	15407	15529	15523	15287	15524	15326	15565	15260	15510	15469	15366	15436	15373	15365	15361	15507	15594	15400	15394	15345	15328	15550	15401	15447	15496	15450	15398	15322	15415	15465	15314	15498	15375	15278	15461	15554	15358	15525	15437	15383	15427	15449	15411	15449	15487	15508	15339	15464	15566	15410	15526	15422	15410	15415	15388	15594	15546	15401	15542	15350	15388	15403	15305	15541	15388	15530	15295	15289	15408	15524	15345	15433	15301	15469	15496	15396	15391	15477	15537	15404	15427	15440	15397	15468	15554	15385	15257	15546	15351	15399	15305	15432	15332	15447	15516	15349	15366	15374	15529	15394	15366	15466	15373	15465	15485	15175	15446	15364	15462	15582	15429	15394	15398	15509	15465	15394	15549	15404	15396	15399	15540	15345	15475	15553	15552	15522	15410	15511	15467	15592	15328	15363	15383	15326	15393	15271	15493	15668	15454	15260	15535	15290	15549	15351	15320	15491	15398	15469	15263	15394	15511	15423	15656	15486	15430	15286	15354	15378	15409	15487	15445	15537	15292	15355	15366	15245	15545	15525	15324	15699	15415	15501	15243	15378	15199	15364	15353	15526	15291	15466	15473	15321	15356	15335	15299	15428	15398	15382	15389	15476	15476	15330	15578	15421	15561	15349	15655	15550	15562	15576	15268	15619	15296	15414	15444	15335	15352	15526	15451	15359	15528	15345	15565	15219	15565	15268	15476	15453	15288	15318	15309	15414	15470	15327	15433	15510	15320	15516	15326	15526	15431	15372	15313	15539	15256	15265	15451	15387	15282	15380	15236	15253	15420	15403	15395	15665	15493	15399	15580	15529	15555	15367	15506	15609	15407	15514	15307	15478	15442	15472	15302	15543	15549	15367	15569	15287	15485	15290	15299	15381	15317	15469	15386	15409	15586	15335	15488	15568	15177	15494	15525	15357	15246	15433	15272	15399	15449	15356	15265	15424	15454	15602	15520	15421	15392	15495	15527	15485	15328	15321	15488	15623	15412	15431	15370	15448	15387	15433	15494	15258	15437	15524	15475	15425	15306	15560	15330	15499	15408	15641	15472	15394	15327	15420	15373	15488	15569	15314	15519	15465	15300	15424	15320	15311	15538	15558	15443	15547	15450	15433	15414	15434	15509	15440	15428	15458	15459	15433	15558	15429	15525	15444	15372	15416	15492	15576	15428	15476	15381	15451	15400	15348	15374	15536	15467	15382	15450	15508	15496	15413	15489	15342	15470	15483	15296	15349	15486	15410	15602	15391	15427	15422	15416	15374	15351	15453	15271	15563	15498	15218	15514	15412	15507	15442	15276	15469	15417	15231	15567	15323	15481	15303	15508	15519	15330	15226	15206	15486	15393	15376	15375	15582	15420	15402	15375	15568	15283	15490	15479	15397	15663	15419	15320	15580	15541	15348	15414	15407	15418	15689	15481	15578	15496	15487	15406	15441	15440	15341	15354	15451	15534	15369	15267	15379	15308	15589	15458	15501	15468	15394	15525	15258	15492	15476	15487	15353	15487	15519	15364	15369	15606	15338	15367	15464	15381	15480	15419	15529	15450	15428	15650	15227	15501	15417	15491	15391	15443	15353	15349	15402	15382	15340	15371	15421	15248	15266	15429	15307	15422	15460	15400	15327	15401	15427	15362	15349	15407	15477	15423	15540	15323	15463	15344	15413	15411	15343	15381	15316	15403	15336	15540	15580	15404	15381	15335	15312	15408	15547	15467	15337	15337	15325	15433	15228	15395	15327	15470	15406	15441	15504	15305	15396	15221	15341	15434	15456	15504	15499	15412	15458	15408	15403	15443	15380	15408	15332	15294	15335	15451	15466	15504	15579	15425	15495	15405	15423	15334	15566	15480	15371	15283	15482	15393	15315	15496	15241	15434	15387	15329	15498	15523	15526	15490	15287	15318	15543	15483	15342	15421	15325	15457	15357	15317	15309	15323	15445	15369	15430	15364	15514	15458	15552	15373	15461	15367	15344	15330	15414	15441	15344	15551	15528	15388	15468	15512	15345	15262	15516	15483	15311	15602	15451	15405	15273	15452	15468	15433	15356	15292	15466	15483	15518	15460	15411	15548	15424	15471	15399	15323	15459	15367	15448	15381	15517	15281	15366	15341	15496	15382	15401	15396	15415	15338	15466	15423	15422	15483	15505	15173	15351	15462	15293	15400	15330	15345	15470	15498	15427	15360	15505	15433	15384	15527	15416	15464	15415	15478	15510	15497	15388	15341	15368	15275	15582	15440	15397	15498	15484	15713	15593	15550	15417	15411	15523	15400	15289	15427	15355	15383	15433	15360	15709	15329	15386	15490	15454	15365	15554	15217	15581	15335	15589	15451	15299	15576	15726	15435	15292	15292	15648	15247	15206	15486	15481	15516	15427	15302	15427	15582	15415	15407	15420	15498	15282	15456	15484	15212	15459	15368	15176	15449	15367	15392	15558	15394	15383	15290	15478	15425	15458	15260	15453	15474	15486	15520	15517	15424	15499	15448	15570	15514	15460	15557	15352	15341	15408	15656	15334	15490	15484	15451	15461	15365	15441	15340	15245	15445	15366	15445	15402	15482	15470	15456	15378	15333	15343	15405	15508	15290	15350	15555	15581	15308	15431	15475	15345	15350	15436	15442	15432	15524	15412	15426	15384	15359	15534	15319	15423	15535	15532	15462	15435	15386	15407	15486	15438	15240	15536	15417	15476	15496	15428	15405	15303	15299	15312	15517	15369	15435	15494	15466	15591	15283	15549	15385	15527	15433	15453	15504	15413	15555	15530	15458	15375	15419	15474	15470	15350	15317	15393	15408	15512	15463	15393	15291	15293	15486	15355	15514	15339	15400	15435	15401	15402	15440	15325	15414	15388	15337	15488	15599	15596	15272	15364	15392	15276	15431	15402	15441	15382	15449	15311	15435	15309	15529	15304	15453	15314	15478	15416	15409	15537	15428	15587	15470	15667	15436	15411	15435	15567	15493	15450	15489	15481	15474	15560	15469	15349	15256	15428	15350	15475	15390	15435	15291	15299	15482	15634	15355	15371	15558	15353	15473	15455	15465	15325	15449	15357	15449	15505	15461	15500	15464	15563	15412	15478	15509	15292	15459	15335	15306	15447	15290	15368	15395	15255	15603	15356	15404	15592	15442	15401	15336	15281	15445	15388	15488	15266	15525	15567	15359	15436	15472	15412	15647	15497	15498	15473	15359	15305	15462	15425	15497	15466	15528	15506	15324	15482	15428	15390	15454	15394	15501	15322	15432	15379	15353	15283	15485	15413	15295	15499	15484	15335	15509	15434	15631	15353	15296	15370	15517	15528	15360	15341	15408	15250	15459	15425	15508	15460	15379	15315	15537	15347	15470	15257	15250	15460	15343	15627	15409	15480	15231	15398	15569	15497	15669	15418	15371	15224	15389	15506	15526	15487	15439	15481	15531	15435	15458	15407	15445	15319	15516	15464	15423	15477	15508	15304	15390	15372	15471	15543	15439	15455	15574	15335	15478	15511	15501	15404	15627	15425	15410	15311	15460	15308	15490	15483	15355	15298	15399	15516	15413	15386	15437	15516	15443	15577	15497	15472	15483	15338	15390	15558	15252	15478	15376	15409	15302	15410	15342	15432	15311	15488	15365	15362	15705	15542	15634	15336	15649	15412	15400	15356	15491	15385	15359	15364	15475	15384	15478	15529	15398	15310	15485	15290	15490	15416	15673	15359	15648	15436	15418	15449	15404	15511	15381	15393	15490	15408	15325	15655	15298	15351	15353	15451	15274	15507	15549	15478	15399	15449	15348	15330	15432	15345	15326	15381	15504	15505	15173	15331	15362	15487	15481	15412	15440	15315	15322	15459	15549	15403	15429	15401	15318	15491	15682	15252	15476	15419	15391	15426	15482	15464	15451	15362	15567	15425	15392	15378	15381	15329	15511	15341	15372	15398	15372	15475	15392	15421	15589	15339	15494	15452	15406	15458	15369	15461	15246	15547	15551	15284	15586	15436	15418	15253	15419	15484	15511	15445	15506	15363	15365	15552	15414	15356	15525	15365	15341
30007	33467	43812	38764	32032	27637	24699	22597	20738	19589	18726	18257	18294	17886	18195	17971	17599	17533	17661	17741	17731	17454	17385	17168	17180	17275	17241	17306	17336	17113	17259	17246	17377	17340	17389	17196	17304	17077	17214	17127	17252	17061	17225	17015	17236	17138	17390	17350	17171	17233	17392	17172	17064	17069	17259	17208	17350	17234	17167	17105	17350	17337	17200	17242	17153	17247	17136	17284	17161	17151	17202	17402	17266	17155	17322	17004	17251	17101	17077	17067	17453	17267	17342	17146	17327	17127	17324	17268	17214	17432	17198	17301	17039	17217	17359	17203	17399	17117	17364	17048	17316	17049	17369	17227	17188	16934	17136	17249	17420	17206	17385	17089	17233	17317	17139	17262	17162	17008	17106	17110	17134	17257	17154	17181	17328	17294	17230	17195	17173	17340	17241	17395	17094	17230	17216	17127	17314	17345	17218	17224	17216	17332	17386	17082	17380	17148	17308	17186	17360	17304	17271	17179	17238	17452	17190	17195	17232	17072	17261	17073	17365	17431	17405	17199	17117	17096	17136	17235	17181	17142	17064	17121	17279	16909	17262	17205	17396	17241	17360	17098	17300	17052	17291	17161	17438	16960	17139	17343	17330	17330	17195	17001	17371	17315	17284	17111	17172	17315	17427	17232	17209	17052	17134	17151	17468	17272	17084	17220	17262	17195	17005	17254	17243	17152	17133	17208	17151	17059	17202	17326	17302	17440	17069	17239	17318	17162	17129	17073	17326	17203	16931	17190	17288	17451	17229	17319	17194	17200	17187	17108	17249	17180	17390	17072	17444	17073	17035	17263	17316	17098	17227	17413	17338	17332	17425	17233	17148	17375	17293	17062	17291	17225	17059	17329	17213	17106	17290	17264	17354	17187	17489	17256	17103	17138	17230	17153	17202	17325	16991	17171	17194	17229	16993	17196	17239	17125	17293	17271	17286	17298	17020	17237	17460	17203	17239	17145	17251	17149	17112	17126	17140	17223	17307	17225	17113	17327	17275	17247	17322	17206	17262	17404	17374	17302	17302	17194	17115	17299	17159	16924	17067	17144	17129	17186	17101	17126	17129	17145	17259	17311	17013	17344	17331	17145	17233	17242	17160	17284	17286	17134	17546	17352	17297	17244	17260	17149	17257	17325	17048	16974	17106	17244	17117	17554	17198	17361	17201	17140	17009	17308	17401	17150	17012	17172	17127	17263	17131	17252	17151	17331	17150	17294	17355	17084	17175	17127	17082	17129	17343	17215	17298	17172	17146	17164	17121	17256	17413	17088	17104	17179	17233	17268	17084	17500	17170	17456	17341	17292	17079	17423	17354	17217	17238	17106	17117	17346	17358	17344	17187	17133	16910	17138	17084	17189	17291	17168	16981	17209	17465	17351	17076	17278	17149	17305	17264	17084	17310	17358	17390	17036	17082	17007	17014	17071	17027	17270	17269	17254	17265	17098	17145	17236	17280	17039	17070	17228	17156	17183	17209	17270	17134	17427	17407	17308	17426	17304	16895	17102	17160	17161	17130	16943	17288	17157	17314	17352	17110	17409	17108	16991	17076	17238	17340	17161	17034	17125	17429	17204	17196	17231	17448	17263	17349	17075	17086	17191	17386	17157	17182	17300	16975	17091	16969	17058	17343	17272	17073	17034	17180	17146	17120	17209	17328	17180	17171	17332	17268	17349	17466	17250	17252	17139	17189	17040	17189	17138	17189	17264	17539	17212	17166	17224	17351	17231	17251	17040	17047	17063	17231	17260	17246	17347	17138	17128	17141	17258	17288	17387	17347	17296	17104	17270	17313	17188	17301	17364	17049	17257	17269	17159	17189	17249	17334	17205	17180	17106	17326	17087	17386	17148	17188	17045	17239	17255	17312	17183	17232	17147	17257	17364	17305	17299	17285	17073	17327	17208	17146	17128	17132	17254	17116	17262	17107	17147	17255	17192	17370	17009	17309	17164	17036	17107	17247	17199	17103	17267	17446	17200	17259	17269	17245	17263	17372	17167	17065	17183	17287	17093	16907	17006	17156	17129	17121	17206	17014	17286	17034	17385	17118	17196	17249	17328	17113	17082	17241	17089	17288	17065	17136	17280	17156	17062	17081	17241	17160	17235	17039	17254	17345	16909	17200	17116	17270	17247	17135	17240	17059	16990	17057	17200	17036	17062	17005	17234	17097	17304	17218	17308	17398	17212	17234	17163	17114	17162	17244	17399	17381	17137	17066	17216	17178	17162	17295	17272	17206	17251	17225	17321	17331	17148	17472	17436	17250	17087	17194	17231	17204	17263	17243	17312	17131	17267	17354	17371	17198	17104	17339	17249	17221	17342	17266	17008	17226	17343	17290	17121	17107	17035	17433	17184	17290	17298	17276	17035	17143	17236	17383	17224	17283	17341	17202	17348	17073	17176	17035	17188	17063	17443	17314	17259	17122	17133	17016	17147	17398	17180	17160	17179	17295	17113	17351	17258	17254	17155	17135	17307	17318	17149	17323	17217	17352	17297	17078	16947	17024	17218	17276	17409	17453	17302	17087	17295	17308	17447	17183	17387	17254	17068	17122	17390	17212	17166	17129	17266	17048	17363	17169	17214	17150	17286	17179	17267	17177	17028	17206	17151	17313	17373	17355	17302	17356	17218	17365	17187	17174	17330	17181	16980	17345	17255	17282	17189	17208	17324	17102	17347	17391	17264	17312	17252	17168	17139	17258	17182	17484	17126	17354	17099	17128	17287	17353	17048	17230	17232	17203	17271	17157	17097	17143	17345	17308	17142	17125	17225	17214	17345	17242	17177	17261	17174	17153	17189	17230	17377	17221	17175	17144	17251	17199	17273	17222	17014	17115	17067	17217	17086	17205	17298	17024	17322	17414	17200	17374	17208	17311	17264	17393	17266	17006	17156	17062	17129	17213	17314	17265	17211	17163	17122	17179	17204	17177	17170	17239	17330	17324	17428	17207	17185	17269	17107	17155	17189	17134	17111	17004	17134	17298	17391	17432	17334	17160	17251	17219	17219	17295	17011	17186	17505	17376	17187	17224	17150	17282	17456	17085	17348	17227	17286	17121	17164	17209	17433	17006	17150	17084	17095	16978	17035	17171	17233	17127	17175	17119	17304	17363	17154	17105	17198	17351	17180	17217	17137	17299	17234	17224	17146	16983	17267	17305	17301	17403	17270	17323	17223	17323	17360	17325	17475	17296	17198	17407	17397	17451	17266	17157	17411	17212	17102	17387	17344	17146	17017	17209	17313	17026	17277	17256	17180	17160	17185	17283	17285	17212	17248	17134	17260	17233	17009	17286	17110	17161	17383	17211	17183	17318	17116	17277	17179	17456	17379	17315	17313	17244	17223	17329	17369	17385	17246	17530	17223	17216	17320	17162	17206	17078	17098	17278	17287	17168	17240	17282	17385	17107	17267	17391	17366	17139	17072	17303	17331	17173	17179	17136	17127	17039	17141	17190	17183	17329	17342	17478	17129	17249	17236	16983	17251	17325	17271	17385	17056	17224	17138	17202	17053	17186	17363	17115	17141	17236	17273	17260	17010	17193	17413	17157	17530	17254	17387	17211	17047	17064	17373	17364	17279	17056	17161	17248	17112	17140	17463	17158	17037	17456	17278	17476	16994	17232	17069	17240	17262	17249	17380	17082	17367	17203	17416	17297	17275	17227	17064	17182	17193	17203	17168	17142	17072	16999	17012	17129	17288	17310	17041	17185	16990	17225	16986	17058	17513	17325	17194	17124	17089	17184	17001	17144	17071	17336	17331	17266	17249	17233	17155	17181	17362	17221	17113	17321	17284	17277	17265	17204	17419	17022	17170	17206	17180	17225	17091	17281	17088	17332	17316	17103	17294	17164	17240	17235	17157	17270	17298	17215	17306	17293	17121	17090	17318	17292	17295	17247	17303	17068	17314	17477	17127	17285	17376	17189	17212	17119	17311	17247	17071	17050	17323	17300	17255	17245	17267	17132	17174	17142	17287	17218	17157	17236	17152	17201	16986	17228	17214	17171	17074	17416	17275	17212	17388	17104	16981	17274	17451	17005	17189	17248	17316	17365	17168	17317	17189	17298	17167	17245	17225	17096	17354	17244	17303	17202	17401	17203	17262	17363	17356	17220	17111	17316	17254	17041	17234	17284	17015	17195	17248	17337	17225	17031	17370	17105	16980	17277	17456	17299	17201	16993	16996	17207	17106	17233	17187	17401	17043	17213	17209	17166	17371	17140	17328	17003	17133	17192	17308	17177	16937	17158	17160	17311	17185	17241	17302	17228	17165	17293	17339	17352	17237	17199	17209	17371	17385	17377	17179	17304	17307	17167	17341	17242	17258	17422	17037	17286	17296	17202	17168	17529	17280	17049	17234	17294	17338	17171	17372	17316	17042	17337	17243	17260	17102	17279	17092	17287	17405	17085	17310	17359	17139	17132	17023	17246	17261	17218	17113	17204	17076	17178	17403	17054	17326	17137	17220	17178	17271	17314	17393	16990	16977	17315	17195	17208	17358	17270	17402	17180	17317	17403	17162	16824	17151	17375	17231	17252	17102	17178	17074	17137	17272	17147	17288	17461	17224	17230	17321	17187	17258	17087	17088	17110	17221	17338	17154	17235	17102	17320	17148	17553	17255	17216	17214	17191	17424	17101	17307	17285	17165	17331	17249	17261	17119	17274	17101	17151	17108	17427	17164	17487	17220	17166	17234	17328	17280	17257	17236	17239	17284	17304	16992	17159	17325	17137	17216	16958	17308	17286	17365	17334	17337	17229	17136	17161	17274	17219	16933	17168	17123	17183	17206	17100	17204	17085	17066	17103	17137	17201	17127	17297	17347	17124	17448	17236	17309	17289	17211	17120	17183	17054	17378	17217	17136	17087	17120	17221	17148	17137	17232	17241	17066	17387	17364	17129	17244	17255	17280	17217	17147	17064	17408	17175	17062	17154	17293	17353	17141	17306	17239	17187	17091	17354	17202	17342	17211	17202	17232	17169	17269	17169	17298	17012	17244	17225	17186	17066	17268	17150	17204	17387	17353	17265	17326	17261	17385	17116	17315	17135	17039	17199	17103	17119	17034	17015	16973	17192	17191	17323	17179	17286	17281	17141	17290	17314	17184	17233	17238	17214	17250	17195	17329	17155	17152
35545	52783	47949	37720	32139	27822	24340	21979	19789	18066	16836	16067	15948	15797	15755	15587	15336	15263	15203	15037	14860	15148	14815	14650	14833	14721	14773	14875	14759	14718	14706	14591	14871	14883	14651	14725	14746	14797	14763	14518	14615	14714	14802	14709	14671	14750	14516	14684	14581	14642	14709	14596	14543	14687	14627	14663	14524	14597	14684	14533	14578	14740	14660	14688	14710	14667	14821	14720	14657	14633	14685	14608	14768	14604	14471	14714	14743	14713	14886	14706	14640	14707	14766	14613	14720	14774	14628	14644	14712	14498	14849	14503	14678	14543	14508	14730	14697	14718	14762	14801	14662	14518	14687	14576	14719	14526	14743	14498	14605	14734	14746	14585	14677	14721	14744	14654	14656	14639	14670	14661	14807	14594	14887	14764	14696	14742	14670	14725	14600	14572	14706	14619	14681	14599	14653	14836	14675	14794	14635	14651	14512	14626	14738	14864	14841	14500	14637	14623	14722	14699	14772	14777	14670	14713	14660	14783	14587	14719	14840	14631	14647	14826	14758	14692	14676	14730	14744	14709	14475	14752	14713	14882	14637	14632	14675	14678	14765	14550	14666	14735	14797	14747	14793	14725	14631	14685	14443	14663	14693	14708	14600	14683	14749	14497	14739	14701	14782	14746	14782	14816	14621	14645	14863	14662	14616	14848	14517	14795	14759	14678	14631	14617	14718	14680	14819	14601	14752	14785	14701	14652	14687	14581	14611	14703	14648	14569	14824	14729	14813	14519	14781	14624	14749	14561	14785	14717	14807	14783	14612	14641	14709	14666	14551	14689	14902	14701	14731	14734	14652	14587	14694	14773	14779	14675	14672	14519	14689	14795	14614	14707	14576	14616	14568	14704	14807	14760	14676	14512	14865	14908	14721	14629	14728	14517	14813	14705	14625	14721	14884	14846	14514	14667	14663	14756	14751	14526	14709	14607	14952	14613	14897	14656	14729	14611	14588	14607	14622	14663	14789	14694	14574	14690	14612	14734	14655	14637	14594	14665	14677	14758	14737	14737	14716	14716	14751	14774	14717	14828	14632	14632	14567	14759	14643	14716	14614	14545	14800	14598	14766	14554	14769	14686	14748	14627	14622	14690	14614	14799	14746	14769	14549	14806	14768	14642	14770	14759	14572	14606	14663	14691	14460	14605	14670	14838	14724	14760	14611	14668	14592	14627	14760	14627	14692	14627	14767	14800	14712	14670	14607	14675	14836	14692	14701	14581	14370	14603	14812	14678	14743	14663	14756	14577	14729	14636	14815	14674	14723	14507	14685	14678	14800	14715	14630	14582	14687	14686	14427	14648	14614	14845	14584	14699	14631	14803	14702	14630	14807	14665	14617	14696	14676	14584	14644	14819	14847	14648	14602	14650	14769	14589	14684	14762	14773	14711	14579	14838	14799	14490	14691	14814	14765	14712	14759	14668	14660	14603	14641	14802	14568	14730	14704	14534	14784	14613	14559	14743	14739	14592	14589	14719	14613	14802	14596	14541	14670	14606	14490	14676	14738	14811	14623	14681	14536	14655	14598	14718	14824	14729	14560	14690	14744	14651	14654	14657	14635	14697	14560	14824	14741	14811	14677	14831	14663	14671	14760	14507	14623	14785	14710	14730	14699	14703	14539	14633	14725	14668	14695	14767	14744	14605	14647	14597	14680	14606	14757	14583	14823	14824	14674	14629	14780	14658	14746	14611	14678	14672	14706	14682	14702	14605	14778	14783	14804	14755	14893	14696	14615	14589	14697	14677	14571	14848	14466	14619	14640	14743	14464	14815	14764	14660	14646	14660	14548	14741	14741	14567	14630	14850	14485	14647	14652	14734	14650	14693	14747	14565	14625	14827	14711	14720	14581	14680	14599	14565	14934	14602	14551	14566	14777	14704	14535	14695	14780	14713	14601	14578	14761	14692	14674	14582	14701	14790	14720	14694	14772	14683	14707	14664	14740	14793	14710	14463	14640	14568	14679	14628	14655	14565	14558	14555	14699	14747	14552	14633	14502	14610	14600	14634	14659	14602	14701	14882	14721	14802	14690	14631	14707	14654	14559	14760	14598	14611	14626	14757	14658	14793	14706	14598	14724	14678	14759	14670	14593	14765	14761	14702	14715	14567	14747	14742	14601	14928	14764	14711	14796	14705	14723	14551	14722	14523	14557	14810	14711	14627	14665	14687	14636	14937	14762	14634	14669	14706	14625	14661	14680	14614	14649	14677	14811	14753	14670	14689	14722	14696	14629	14728	14806	14658	14528	14542	14531	14666	14646	14734	14679	14732	14736	14758	14594	14652	14603	14518	14696	14781	14533	14773	14597	14656	14604	14661	14599	14753	14631	14771	14674	14741	14657	14551	14671	14719	14836	14415	14804	14673	14766	14615	14635	14459	14787	14676	14554	14633	14939	14666	14477	14842	14652	14622	14907	14556	14684	14688	14480	14607	14694	14682	14769	14674	14651	14710	14501	14584	14707	14658	14842	14800	14685	14649	14648	14755	14665	14664	14638	14832	14566	14662	14707	14588	14680	14645	14605	14668	14425	14869	14707	14756	14604	14682	14721	14695	14637	14570	14824	14854	14664	14674	14518	14501	14691	14757	14638	14674	14559	14784	14535	14718	14758	14713	14836	14591	14546	14718	14674	14858	14568	14719	14577	14639	14520	14826	14725	14763	14629	14738	14826	14727	14627	14715	14828	14531	14679	14665	14504	14581	14756	14747	14465	14659	14805	14635	14725	14776	14611	14685	14489	14583	14818	14536	14761	14581	14649	14552	14642	14671	14526	14577	14667	14712	14532	14806	14658	14740	14815	14642	14523	14659	14618	14650	14714	14704	14667	14745	14727	14831	14822	14738	14626	14617	14705	14780	14659	14578	14537	14481	14720	14651	14758	14684	14798	14536	14808	14555	14715	14712	14696	14732	14592	14863	14659	14697	14611	14568	14684	14777	14607	14694	14482	14712	14640	14536	14584	14730	14750	14617	14583	14610	14653	14611	14616	14730	14843	14673	14929	14682	14594	14812	14724	14819	14736	14666	14630	14646	14627	14669	14716	14608	14789	14657	14648	14752	14658	14646	14595	14718	14620	14743	14770	14525	14760	14478	14648	14688	14568	14778	14698	14640	14719	14612	14736	14623	14625	14778	14786	14687	14708	14667	14812	14582	14549	14708	14639	14663	14869	14701	14738	14635	14709	14885	14701	14672	14654	14670	14722	14799	14651	14655	14631	14711	14622	14872	14688	14692	14526	14824	14793	14575	14840	14807	14580	14638	14738	14659	14846	14720	14647	14837	14536	14656	14635	14619	14736	14687	14746	14676	14657	14800	14572	14713	14731	14633	14671	14690	14647	14570	14604	14722	14657	14623	14577	14655	14613	14742	14722	14691	14664	14714	14611	14768	14802	14758	14921	14685	14568	14639	14827	14683	14618	14401	14790	14574	14723	14793	14776	14612	14771	14870	14765	14701	14660	14677	14575	14760	14799	14866	14916	14683	14780	14643	14652	14707	14588	14668	14699	14641	14653	14622	14720	14819	14682	14631	14745	14606	14663	14492	14859	14604	14657	14709	14725	14692	14673	14652	14603	14762	14638	14616	14570	14726	14721	14625	14692	14662	14828	14651	14627	14672	14818	14756	14766	14744	14520	14639	14678	14853	14668	14570	14719	14677	14739	14616	14698	14761	14678	14641	14740	14771	14626	14661	14544	14690	14715	14684	14757	14615	14659	14693	14697	14638	14684	14761	14560	14758	14674	14596	14602	14895	14577	14753	14815	14593	14728	14589	14745	14574	14564	14741	14715	14580	14595	14750	14593	14740	14671	14639	14550	14749	14766	14727	14486	14553	14645	14804	14625	14703	14664	14770	14728	14692	14734	14672	14772	14540	14674	14647	14601	14735	14633	14523	14699	14674	14735	14620	14631	14593	14783	14815	14750	14749	14628	14670	14636	14598	14644	14803	14629	14568	14533	14660	14791	14641	14751	14637	14700	14776	14686	14622	14535	14533	14620	14659	14652	14648	14551	14735	14617	14741	14733	14701	14635	14612	14742	14618	14709	14680	14904	14623	14613	14660	14732	14640	14768	14562	14712	14642	14845	14739	14632	14566	14619	14779	14656	14651	14727	14536	14564	14566	14613	14692	14767	14811	14854	14740	14647	14893	14779	14828	14613	14651	14609	14640	14762	14470	14788	14791	14497	14640	14780	14623	14679	14699	14665	14676	14525	14505	14523	14654	14691	14568	14753	14753	14596	14761	14821	14644	14682	14798	14531	14672	14759	14631	14703	14539	14813	14696	14661	14723	14757	14762	14766	14606	14565	14677	14719	14722	14704	14630	14831	14642	14574	14602	14842	14661	14711	14779	14653	14761	14768	14613	14757	14666	14634	14711	14596	14873	14549	14696	14636	14719	14713	14655	14810	14656	14503	14574	14778	14719	14769	14801	14540	14820	14651	14443	14789	14658	14693	14748	14769	14635	14696	14685	14449	14534	14770	14695	14546	14714	14700	14831	14544	14759	14668	14701	14713	14635	14672	14720	14804	14832	14617	14578	14589	14669	14616	14656	14599	14512	14529	14929	14849	14759	14862	14713	14570	14713	14715	14596	14576	14613	14606	14717	14558	14590	14681	14562	14722	14405	14837	14717	14648	14607	14696	14579	14804	14636	14497	14673	14817	14601	14837	14635	14628	14776	14522	14509	14629	14698	14615	14635	14748	14575	14608	14513	14791	14584	14714	14716	14687	14748	14633	14712	14770	14542	14760	14824	14641	14753	14735	14745	14393	14581	14761	14874	14556	14700	14737	14559	14419	14816	14638	14678	14691	14680	14754	14795	14804	14521	14706	14560	14774	14576	14540	14612	14763	14723	14760	14808	14647	14606	14637	14659	14701	14587	14633	14695	14546	14628	14796	14872	14739	14699	14642	14795	14790	14630	14668	14687	14694	14749	14756	14617	14727	14645	14804	14650	14797	14556	14580	14682	14639	14712	14625	14814	14683	14786	14782	14687	14650	14744	14588	14686	14516	14633	14556	14852	14664	14711	14562	14736	14722	14711	14460	14672	14690	14659	14516	14673	14677	14693	14791	14819	14761	14730	14858	14621	14815	14726	14832	14774	14782	14532	14715	14724	14713	14535	14665	14814
24256	21482	29494	27229	28771	30715	30238	25484	22506	21175	19776	19004	18926	18894	18611	18486	18211	18125	17914	17810	17612	17494	17652	17672	17420	17602	17598	17366	17533	17489	17338	17272	17353	17392	17466	17403	17293	17444	17240	17306	17267	17426	17189	17387	17543	17368	17227	17410	17356	17216	17524	17172	17202	17308	17268	17246	17252	17342	17498	17335	17231	17515	17246	17488	17270	17268	17299	17121	17296	17166	17203	17260	17243	17147	17063	17425	17612	17256	17272	17258	17306	17236	17322	17487	17241	17181	17354	17298	17276	17247	17246	17451	17141	17147	17105	17353	17310	17198	17118	17061	17320	17160	17288	17461	17170	17280	17232	17346	17317	17234	17329	17283	17105	17181	17321	17075	17487	17377	17218	17333	17298	16997	17385	17402	17373	17237	17208	17416	17232	17272	17228	17115	17364	17309	17334	17336	17215	17220	17341	17472	17254	17372	17370	17266	17189	17323	17187	17316	17288	17462	17309	17291	17211	17316	17251	17295	17446	17433	17234	17351	17224	17318	17171	17367	17126	17264	17268	17127	17428	17395	17318	17315	17116	17064	17041	17312	17282	17320	17328	17391	17233	17138	17539	17325	17264	17320	17253	17405	17639	17366	17459	17187	17270	17247	17252	17322	17178	17365	17289	17245	17146	17434	17087	17235	17345	17044	17109	17318	17325	17605	17295	17348	17397	17216	17267	17244	17210	17244	17202	17229	17389	17138	17184	17265	17207	17144	17064	17035	17078	17412	17473	17319	17360	17444	17217	17290	17425	17311	17254	17263	17184	17444	17377	17164	17178	17380	17232	17509	17437	17304	17226	17239	17464	17246	17220	17097	17146	17082	17358	17142	17345	17390	17442	17405	17325	17171	17317	17132	17104	17205	17405	17345	17417	17166	16987	17338	17353	17164	17288	17361	17167	17257	17391	17227	17374	17308	17402	17401	17214	17087	17047	17146	17118	17326	17096	17190	17376	17213	17229	17291	17259	17210	17210	17346	17199	17475	17176	17068	17329	17032	17205	17316	17380	17167	17233	17217	17308	17336	17110	17176	17179	17245	17145	17208	17172	17410	17271	17114	17190	17202	17045	17171	17074	17249	17166	17247	17477	17380	17417	17242	17297	17066	17127	17114	17361	17206	17332	17413	17096	17169	17191	17364	17303	17225	17282	17432	17427	17165	17365	17306	17361	17057	17320	17086	17202	17260	17291	17224	17434	17065	17160	17280	17266	17014	17362	17240	17398	17370	17152	17344	17392	17461	17279	17074	17435	17282	17354	17095	17184	17266	17231	17270	17398	17155	17265	17063	17358	16981	17271	17269	17269	17254	17130	17188	17322	17242	17333	17134	17418	17319	17268	17406	17261	17409	17330	17202	17177	17003	17314	17321	17285	17262	17269	17320	17243	17240	17235	17249	17251	17166	17300	17325	17426	17353	17546	17140	17061	17089	17203	17205	17371	17268	17145	17309	17268	17313	17075	17099	17133	17119	17295	17118	17176	17147	17144	17141	17237	17310	17236	17177	17185	17122	17259	17210	17242	17239	17305	17188	17244	17226	17208	17172	17255	17046	17393	17234	17334	17205	17344	17388	17395	17383	17554	17370	17312	17302	17207	17143	17228	17024	17419	17340	17184	17099	17164	17273	17159	17197	17204	17427	17283	17258	17141	17327	17229	16988	17188	17204	17435	17289	17235	17268	17393	17189	17412	17219	17223	17300	17453	17186	17229	17241	17339	17205	17098	17281	17241	17316	17274	17477	17551	17448	17193	17208	17299	17225	17360	17161	17346	17342	17341	17052	17266	17276	17080	17235	17383	17127	17152	17303	17401	17332	17209	17312	17224	17340	17037	17234	17354	17191	17145	17185	17348	17164	17487	17289	17519	17294	17385	17173	17341	17381	17318	17418	17246	17255	17482	17263	17167	17137	17471	17280	17077	17316	17371	17310	16963	17412	17291	17380	17203	17303	17540	17458	17269	17243	17389	17361	17344	17219	17334	16995	17184	17145	17425	17394	17346	17197	17296	17295	17241	17377	17286	17293	17283	17526	17320	17208	17313	17498	17440	17240	17222	17147	17320	17215	17357	17262	17079	17368	17177	17341	17252	17286	17036	17469	17232	17271	17404	17297	17195	17036	17251	17210	17170	17076	17248	17182	17466	17497	17291	17260	17443	17248	17342	17226	17366	17399	17315	17128	17240	17372	17404	17161	17314	17101	17358	17470	17376	17449	17231	17254	17366	17203	17360	17278	17195	17280	17416	17303	17218	17308	17126	17242	17247	17097	17265	17363	17281	17253	17503	17121	17178	17406	17343	17208	17197	17110	17216	17095	17103	17249	17217	17202	17445	17061	17260	17088	17419	17195	17298	17228	17217	17170	17301	17288	17221	17030	17325	17283	17181	17302	17203	17393	17345	17215	17188	17305	17334	17164	17036	17231	17304	17302	17243	17136	17212	17404	17370	17139	17146	17261	17395	17121	17342	17079	16912	17223	17256	17465	17241	17266	17198	17456	17247	17326	17234	17246	17352	17302	17374	17102	17210	17284	17209	17343	17405	17201	17394	17380	17259	17205	17180	17268	17267	17260	17351	17410	17320	17247	17270	17209	17167	17507	17402	17301	17363	17111	17128	17241	17422	17270	17354	17082	16918	17346	17389	17222	17230	17496	17127	17267	17239	17164	17476	17280	17260	17094	17113	17380	17384	17116	17283	17333	17561	17370	17388	17298	17304	17123	17185	17136	17138	17226	17392	17239	17232	17328	17208	17359	17211	17242	17085	17357	16993	17248	17273	17290	17187	17198	17244	17563	17420	17256	17292	17451	17268	17270	17194	17168	17346	17313	17329	17341	17363	17174	17330	17276	17388	17234	17234	17217	17336	17202	17329	17238	17183	17119	17189	17413	17141	17230	17473	17394	17185	17241	17300	17299	17128	17351	17176	17482	17272	17288	17315	17273	17277	17399	17291	17365	17182	17198	17224	17319	17081	17147	17308	17341	17185	17258	17226	17095	17460	17213	17155	17417	17238	17391	17193	17053	17264	17139	17093	17130	17170	17319	17327	17273	17169	17269	17296	17089	17263	17369	17234	17365	17258	17198	17204	17434	17424	17075	17323	17292	17148	17331	17185	17244	17334	17152	17224	17292	17343	17116	17409	17178	17374	17427	17212	17295	17153	17354	17253	17309	17373	17263	17326	17053	17304	17388	17296	17250	16986	17425	17342	17199	17304	17220	17008	17172	17461	17261	17375	17083	17352	17200	17337	17245	17134	17377	17290	17307	17425	17300	17408	17417	17220	17207	17314	17342	17284	17266	17204	17169	17352	17343	17134	17226	17156	17258	17309	17480	17298	17194	17230	17388	17284	17260	17397	17198	17219	17058	17450	17248	17291	17080	17175	17205	17295	17231	17101	17116	17412	17298	17269	17137	17225	17359	17194	17150	17291	17145	17281	17237	17217	17147	17341	17431	17479	17354	17244	17109	17256	17227	17395	17221	17250	17386	17316	17343	17297	17240	17173	17280	17472	17172	17169	17252	17003	17294	17161	17190	17263	17204	17258	17379	17292	17254	17287	17108	17331	17221	17185	17433	17409	17269	17375	17305	17381	17516	17317	17234	17441	17268	17312	17319	17417	17084	17467	17573	17313	17259	17326	17244	17347	17231	17245	17206	17235	17452	17275	17151	17329	17244	17150	17019	17309	17418	17349	17295	17321	17201	17260	17436	17323	17131	17254	17292	17320	17308	17222	17271	17095	17136	17096	17257	17044	17614	17306	17078	17361	17336	17269	17374	17249	17381	17389	17230	17305	17257	17214	17141	17400	17204	17159	17214	17277	17114	17146	17359	17462	17167	17248	17238	17114	17105	17326	17232	17100	17447	17312	17329	17035	17332	17025	17206	17213	17281	17209	17405	17349	17182	17314	17419	17214	17545	17210	17063	17485	17422	17218	17406	17290	17176	17320	17218	17218	17202	17208	17427	17156	17309	17116	17230	17243	17208	17363	17340	17197	17123	17281	17426	17127	17098	17228	17196	17262	17249	17433	17204	17261	17454	17293	17154	17340	17113	17221	17216	17309	17136	17301	17019	17273	17223	17248	17156	17374	17315	17233	17157	17011	17045	17311	17306	17310	17216	17127	17201	17285	17142	17463	17136	17182	17145	17348	17318	17211	17236	17364	17109	17300	17037	17404	17362	17195	17152	17233	17141	17223	17168	17282	17427	17161	17149	17117	17323	17301	17144	17196	17186	17210	17416	17380	17213	17352	17295	17342	17215	17370	17441	17207	17249	17166	17184	17311	17184	17283	17477	17166	17404	17193	17385	17499	17422	17141	17183	17346	17409	17196	17151	17192	17169	17239	17241	17128	17295	17206	17261	17228	17055	17375	17317	17132	17260	17278	17233	17171	17116	17122	17333	17180	17233	17404	17159	17116	17315	17263	17208	17380	17219	17167	17200	17254	17125	17082	17290	17354	17197	17247	17300	17228	17405	17270	17264	17066	17090	17181	17444	17310	17314	17162	17099	17214	17156	17384	17225	17263	17052	17297	16994	17108	17428	17295	17287	17369	17139	17122	17407	17285	17207	17180	17336	17285	17142	17079	17232	17465	17483	17448	17140	17288	17407	17266	17199	17405	17118	17176	17166	17340	17071	17376	17245	17315	17169	17197	17242	17128	17315	17221	17309	17343	17258	17329	17426	17329	17171	17271	17265	17394	17393	17256	17337	17359	17431	17324	17280	17225	17396	17297	17164	17136	17173	17148	17229	17122	17219	17436	17263	17324	17187	17317	17213	17212	17274	17268	17366	17272	17158	17115	17328	17315	17247	17399	17307	17350	17333	17305	17297	17171	17168	17317	17158	17478	17286	17050	17411	17258	17251	17403	17282	17290	17180	17241	17178	17186	17182	17605	17262	17327	17205	17267	17407	17254	17425	17519	17263	17376	17319	17380	17321	17372	17327	17125	17429	17315	17046	17168	17158	17175	17370	17356	17289	17330	17332	17238	17111	17249	17431	17435	17632	17349	17329	17276	17337	17408	17239	17338	17102	17233	17419	17456	17326	17312	17228	17351	17246	17394	17294	17348	17248	17166	17217	17043	17163	17260	17383	17326	17163	17332	17201	17121	17224	17321	17436	17313	17319
35526	60233	54928	43921	37991	32959	29052	25721	22404	19700	18162	17373	17033	16948	16744	16264	16063	15563	15401	15357	15375	15194	15114	15063	14901	14883	14847	14809	14701	14938	14933	14934	14858	14890	14606	14798	14829	14831	14708	14757	14792	14845	14816	14847	14918	14869	14722	14984	14653	14787	14780	14693	14689	14905	14912	14857	14712	14926	14730	14947	14755	14678	14702	14695	14773	14915	14853	14715	14676	14810	14785	14693	14654	14737	14522	14814	14710	14647	14888	14844	14878	14704	14646	14786	14947	14961	14727	14632	14774	14787	14695	14881	14726	14530	14766	14841	14569	14878	14841	14652	14738	14779	14674	14936	14683	14794	14862	14820	14728	14781	14716	14692	14750	14700	14906	14750	14719	14740	14749	14794	14754	14812	14666	14744	14701	14865	14681	14806	14687	14598	14700	14691	14877	14734	14921	14759	14687	14788	14772	14817	14528	14806	14627	14662	14847	14840	14826	14949	14763	14607	14772	14927	14713	14666	14739	14799	14723	14809	14646	14920	14600	14706	14834	14897	14698	14872	14616	14795	14770	14785	14710	14870	14668	14819	14773	14616	14760	14826	14928	14806	14711	14659	14745	14650	14758	14752	14637	14643	14750	14821	14864	14741	14680	14718	14709	14611	14666	14790	14671	14801	14799	14880	15006	14647	14757	14658	14795	14697	14695	14662	14613	14831	14713	14889	14702	14744	14918	14874	14586	14744	14644	14737	14846	14910	14629	14716	14883	14759	14848	14596	14745	14726	14621	14683	14822	14667	14918	14834	14847	14696	14722	14829	14643	14840	14614	14715	14868	14795	14857	14636	14740	14829	14809	14696	14732	14775	14900	14764	14782	14870	14716	14715	14753	14815	14802	14680	14737	14663	14768	14763	14660	14841	14690	14834	14615	14778	14809	14623	14885	14898	14756	14708	14698	14630	14648	14769	14692	14640	14660	14843	14798	14677	14654	14775	14745	14793	14483	14685	14743	14780	14742	14715	14787	14751	14763	14833	14844	14842	14758	14809	14735	14662	14850	14762	14746	14797	14906	14721	14819	14798	14884	14735	14679	14728	14757	14637	14801	14756	14801	14744	14852	14628	14689	14567	14732	14855	14686	14832	14779	14649	14653	14630	14937	14763	14916	14710	14705	14757	14796	14842	14730	14742	14791	14751	14903	14872	14773	14696	14700	14633	14868	14731	14811	14805	14832	14632	14620	14752	14918	14723	14908	14679	14810	14564	14603	14810	14705	14781	14711	14670	14626	14745	14791	14631	14767	14839	14681	14713	14716	14723	14920	14647	14822	14927	14659	14626	14681	14759	14834	14791	14761	14750	14834	14642	14846	14659	14953	14784	14761	14686	14810	14727	14669	14791	14807	14676	14857	14898	14804	14850	14687	14839	14825	14902	14842	14758	14862	14889	14718	14863	14649	14829	14774	14687	14779	14671	14758	14783	14759	14843	14821	14713	14624	15020	14763	14732	14647	14766	14693	14746	14676	14681	14614	14918	14616	14780	14904	14687	14804	14823	14768	14619	14714	14545	14809	14818	14645	14770	14702	14703	14685	14859	14770	14695	14684	14762	14722	14802	14797	14747	14811	14705	14730	14729	14665	14727	14858	14705	14646	14805	14735	14805	14659	14719	14793	14690	14751	14875	14798	14859	14752	14771	14544	14710	14688	14840	14779	14940	14761	14747	14822	14780	14820	14777	14721	14875	14755	14815	14616	14862	14976	14720	14758	14874	14837	14587	14598	14737	14602	14849	14857	14697	14637	14871	14697	14628	14865	14732	14789	14804	14822	14732	14634	14843	14917	14768	14813	14869	14746	14744	14778	14666	14726	14642	14702	14745	14806	14746	14926	14790	14731	14726	14777	14691	14779	14608	14774	14805	14790	14710	14927	14792	14904	14827	14846	14549	14902	14824	14717	14693	14923	14806	14658	14838	14922	14730	14745	14738	14779	14965	14825	14632	14695	14798	14817	14741	14777	14925	14810	14635	14943	14803	14689	14634	14717	14850	14913	14902	14773	14697	14863	14880	14656	14641	14843	14645	14715	14564	14631	14683	14804	14720	14714	14752	14722	14600	14813	14790	14831	14810	14740	14625	14735	14804	14778	14844	14890	14729	14790	14791	14618	15003	14825	14789	14729	14751	14778	14710	14907	14593	14753	14637	14764	14652	14816	14637	14707	14664	14669	14692	14816	14826	14786	14905	14685	14658	14670	14833	14712	14608	14668	14694	14802	14856	14850	14965	14777	14584	14813	14796	14796	14840	14661	14770	14809	14749	14807	14778	14912	14807	14850	14875	14653	14720	14848	14841	14777	14704	14651	14531	14946	14734	14781	14820	14917	14700	14696	14769	14649	14860	14737	14624	14728	14767	14797	14611	15019	14789	14941	14694	14805	14662	14595	14880	14777	14782	14704	14843	14781	14813	14732	14824	14724	14703	14726	14815	14815	14678	14728	14706	14888	14886	14806	14909	14737	14698	14963	14760	14543	14793	14665	14717	14808	14735	14695	14707	14800	14694	14882	14636	14797	14797	14626	14739	14677	14582	14877	14820	14630	14706	14729	14871	14652	14826	14743	14736	14834	14980	14736	14712	14773	14702	14891	14838	14663	14711	14751	14824	14594	14808	14723	14706	14848	14720	14705	14582	14651	14760	14755	14819	14766	14771	14766	14629	14732	14770	14802	14696	14862	14794	14903	14769	14743	14726	14715	14725	14963	14991	14781	14664	14741	14864	14695	14794	14859	14698	14656	14699	14662	14712	14802	14661	14726	14969	14767	14722	14510	14769	14819	14675	14753	14769	14919	14723	14736	14686	14787	14881	14840	14691	14767	14809	14861	14746	14647	14655	14781	14640	14947	14587	14862	14676	14761	14785	14723	14716	14480	14729	14764	14749	14852	14646	14869	14849	14850	14647	14784	14792	14903	14718	14797	14797	14639	14778	14722	14830	14793	14921	14676	14705	14904	14714	14806	14726	14721	14743	14736	14747	14848	14751	14706	14620	14725	14748	14736	14791	14744	14844	14691	14789	14803	14842	14728	14543	14857	14696	14815	14748	14713	15071	14689	14746	14736	14754	14983	14563	14775	14720	14665	14791	14642	14664	14647	14882	14923	14766	14910	14751	14595	14831	14687	14732	14657	14650	14619	14861	14770	14930	14761	14679	14855	14759	14745	14758	14716	14655	14753	14717	14738	14798	14716	14638	14714	14774	14693	14772	14697	14737	14695	14549	14807	14729	14696	14739	14696	14669	14873	14742	14855	14851	14859	14717	14634	14733	14663	14810	14773	14722	14789	14922	14710	14802	14767	14651	14746	14598	14765	14823	14763	14774	14703	14770	14926	14749	14741	14643	14617	14815	14816	14680	14904	14794	14736	14676	14739	14563	14650	14815	14862	14745	14614	14764	14677	14763	14773	14860	14686	14782	14599	14676	14684	14785	14796	14860	14602	14841	14797	14871	14741	14722	14620	14852	14914	14732	14684	14784	14842	14753	14713	14792	14897	14925	14779	14593	14839	14866	14776	14685	14695	14574	14937	14551	14691	14799	14654	14801	14652	14738	14817	14782	14880	14705	14793	14714	14740	14765	14626	14752	14758	14940	14692	14666	14822	14799	14689	14884	14662	14780	14931	14765	14832	14880	14934	14797	14794	14647	14669	14696	14853	14802	14737	14852	14648	14771	14666	14850	14778	14737	14795	14680	14815	14716	14752	14664	14773	14798	14732	14914	14733	14640	14833	14793	14899	14690	14583	14549	14721	14772	14934	14827	14835	14880	14810	14567	14732	14906	14697	14531	14812	14719	14897	14745	14614	14719	14741	14742	14775	14770	14837	14820	14563	14682	14565	14704	14928	14759	14712	14675	14655	14963	14889	14659	14821	14746	14579	14778	14927	14801	14874	14612	14758	14740	14911	14807	14745	14632	14849	14781	14699	14773	14799	14609	14697	14594	14688	14719	14925	14822	14832	14783	14877	14732	14755	14653	14722	14696	14815	14983	14763	14656	14814	14762	14807	14496	14739	14709	14622	14767	14694	14763	14832	14831	14629	14834	14716	14692	14738	14631	14685	14624	14762	14980	14699	14669	14733	14611	14721	14833	14794	14642	14765	14793	14721	14630	14564	14756	14699	14821	14930	14824	14870	14725	14912	14714	14735	14806	14720	14903	14813	14626	14809	14812	14702	14897	14646	14658	14767	14593	14773	14792	14722	14631	14848	14846	14666	14929	14960	14798	14833	15001	14777	14634	14801	14736	14717	14815	14749	14784	14683	14668	14633	14682	14921	14806	14790	14751	14757	14794	14776	14701	14901	14627	14685	14887	14831	14907	14482	14799	14656	14829	14723	14918	14674	14716	14893	14756	14758	14786	14618	14852	14891	14901	14831	14621	14898	14692	14692	14761	14762	14761	14879	14809	14737	14724	14747	14700	14854	14574	14763	14720	14786	14697	14769	14831	14737	14839	14928	14688	14781	14653	14782	14799	14813	14690	14708	14652	14890	14836	14713	14678	14736	14816	14668	14788	14894	14827	14842	14745	14736	14641	14656	14828	14506	14828	14751	14853	14913	14918	14808	14872	14686	14739	14608	14931	14860	14772	14830	14745	14854	14702	14748	14805	14863	14713	14628	14747	14853	14824	14675	14720	14832	14714	14752	14671	14486	14767	14850	14757	14684	14783	14837	14719	14831	14789	14692	14859	15044	14774	14701	14763	14803	14680	14733	14611	14707	14729	14872	14813	14690	14853	14725	14680	14787	14662	14719	14911	14897	14731	14681	14644	14907	14680	14730	14792	14869	14606	14689	14684	14871	14744	14682	14907	14637	14817	14727	14853	14807	14648	14771	14729	14614	14882	14736	14835	14633	14799	14718	14834	14616	14795	14793	14634	14895	14791	14638	14694	14899	14769	14894	14802	14703	14712	14807	14653	14701	14664	14797	14763	14667	14733	14791	14665	14863	14843	14705	14817	14786	14721	14707	14822	14769	14765	14676	14847	14797	14831	14997	14717	14622	14802	14857	14681	14792	14624	14695	14766	14751	14902	14916	14643	14881	14930	14692	14573	14679	14605	14805	14778	14753	14593	14814	14764	14821	14704	14658	14773	14716	14706	14834	14875	14973	14774	14869	14811	14738	14748
23018	21368	29264	24560	25251	31167	34000	28361	24980	23252	21769	20968	20605	20713	20404	20005	19585	19472	19210	19165	18906	18734	18747	18760	18611	18464	18517	18443	18583	18596	18542	18380	18615	18421	18295	18379	18333	18199	18479	18261	18322	18417	18549	18297	18433	18163	18239	18441	18472	18295	18226	18415	18328	18384	18282	18251	18368	18469	18274	18196	18293	18237	18245	18140	18270	18400	18179	18223	18272	18366	18203	18167	18310	18428	18123	18491	18233	18353	18282	18290	18347	18156	18438	18365	18339	18225	18319	18005	18224	18280	18155	18198	18128	18080	18143	18245	18202	18331	18149	18089	18062	18140	18128	18199	18260	18328	18200	18176	18267	18503	18145	18253	18321	18183	18433	18130	18070	18204	18033	18238	18284	18095	18158	17989	18070	18039	18165	18484	18274	18228	18170	18291	18262	18380	18289	18202	18192	18467	18140	18200	18253	18299	18334	18299	18151	17975	18323	18235	18212	18463	18143	18152	18309	18248	18272	18116	18210	18323	18288	18091	18300	18110	18163	18116	18067	18223	18362	18158	18161	18058	18345	18038	18220	18434	18117	18237	18114	18090	18093	18034	18092	18214	18395	18154	18117	18152	18220	18103	18166	18272	18287	18155	18246	18156	18246	18116	18221	18304	18053	18034	18361	18259	18303	18173	18301	18220	18224	18331	18113	18227	18326	18203	18015	18089	18014	18276	18257	18200	18000	17966	18013	18285	18273	18247	18182	18212	18195	18489	18238	18148	18160	18103	18110	18188	18139	18423	18237	18263	18201	18213	18229	18026	18166	17962	18151	18327	18161	18015	18316	18120	18061	17929	18033	18616	18080	18353	18366	18159	18252	18088	18051	18358	18212	18043	18470	18135	18026	18088	18344	17930	18120	18231	18119	18152	18161	18215	18224	18165	18202	18157	18295	18263	18195	18239	17894	18237	18118	18318	18218	18144	18003	17979	18300	18271	18285	18126	18208	18062	18284	18333	18087	18320	18212	18349	17998	18407	18146	18141	18446	18315	18344	18292	18207	18265	18286	18192	18055	18180	18227	18193	18102	18191	18331	18183	18139	18155	18290	18140	18201	18047	18339	18091	18110	18214	18123	18235	18334	18228	18232	18130	18331	18252	18092	18364	18263	18240	18257	18260	18192	18167	18312	18134	18284	18347	18053	17936	18137	18355	18146	18173	18079	18055	18089	18229	18331	18304	18263	18332	18333	18110	18092	18340	18259	17945	18086	18135	18181	18233	18156	18342	18127	17991	18112	18296	18236	18333	18367	17959	18403	18244	18266	17965	18231	18242	18286	18264	18213	18304	18311	18179	18324	18109	18099	18139	18344	18378	18182	18047	18392	18298	18148	18050	18219	18367	18238	18207	18367	18194	18187	18310	18534	18196	18208	18189	18230	18100	18142	18263	18245	18344	18333	18237	18134	18110	18282	18338	18359	18249	18361	18277	18358	18144	18007	18223	18366	18112	18013	18167	18073	18154	18269	17940	18048	18233	18109	18137	18259	18155	18344	18231	18220	18157	18134	18216	18024	18479	18060	18178	18089	18024	18267	18240	18146	18160	18256	18305	18394	18126	18117	18234	18397	18350	18268	18344	18364	18265	18108	18292	18281	18188	18257	18295	18131	18261	18248	18312	18099	18191	18253	18089	18121	18110	18289	18068	18045	17985	18185	18220	18296	18159	18198	18402	18201	18263	18168	18105	18358	18315	18063	18093	18217	18189	18226	18060	18364	18133	18177	18148	18245	18126	18309	18302	18422	18263	18283	17999	18140	18202	18143	18076	18105	18150	18059	18316	18086	18172	18206	18077	18216	18187	18212	18169	18221	18230	18068	18298	18299	18034	18241	18261	18251	18393	18212	18102	18183	18270	18051	18214	18163	18161	18083	18187	17999	18471	18311	18221	18054	18176	18154	18404	18098	18264	18126	18033	18131	18225	18310	18104	18221	17989	17996	18177	18172	18127	18270	18093	18184	18109	18301	18104	18302	18385	18260	18066	18146	18248	18101	18378	18174	17995	18158	18267	18321	18132	18155	18378	18247	18104	18131	18237	18109	18336	18155	17987	18302	18192	18149	18272	18199	18004	18238	18190	18243	17984	18329	18268	18073	18103	18305	18318	18227	18262	18271	18037	18275	18336	18312	18051	18076	18057	18309	18219	18117	18200	17983	18360	18425	18157	17989	18389	18051	18207	18228	18006	18124	18144	18186	18275	18076	18115	18313	18140	18202	18255	18151	18316	18313	18174	18292	18247	18203	18081	18290	18192	18127	18258	18307	18297	18181	18207	18162	18218	18144	18201	18170	18068	18293	18230	18210	18089	18069	18260	17987	18114	18110	18229	18137	18162	18403	18429	18250	18234	18160	18311	18152	18181	18281	18147	18102	18340	18108	18175	18236	18244	18033	18258	17978	18180	18244	18032	18303	18255	18301	18193	18187	18134	18309	18341	18031	18291	18123	18351	18169	18234	18325	18184	18227	18135	17963	18135	17965	18258	18217	18149	18150	18272	18168	18214	18180	18158	18234	18221	18113	18224	18188	18112	18047	18019	18387	18215	18139	18403	18303	18193	18296	18124	18205	18204	18267	18220	18175	18242	18173	18149	18373	18243	18208	18231	17950	18206	18313	18039	18180	18230	18068	18118	18371	18151	17981	18139	18110	18175	18271	18389	18231	18276	18112	18108	18243	18296	18124	18155	18266	18241	18163	18058	18362	18514	18130	18247	18181	18289	18289	18179	18176	18247	18092	18321	18506	18125	18034	18250	18152	18236	18315	18009	18168	18233	18252	18016	18156	17961	18285	18145	18269	18086	18225	18293	18090	18231	18127	18162	18158	18479	18210	18038	18362	18036	18181	18137	18420	18239	18327	18026	18424	17792	18246	18091	18148	17877	18274	18470	18194	18198	18164	18221	18163	18072	18093	18218	18125	18012	18133	18048	18292	18043	18070	18259	17993	18053	18015	18174	18249	17964	18148	18296	18283	18221	18163	18073	18120	18247	18200	18266	18084	18171	18517	18194	18411	18384	18269	18025	18147	18105	18246	18213	18145	18256	18134	17929	17953	18150	18173	18188	18065	18028	17822	17987	18467	18550	18388	18127	18338	18080	18182	18171	17851	18043	18042	18247	18118	18073	18080	18143	18066	18093	18181	17998	18221	18144	18121	18228	18232	18221	18160	18161	18278	18356	18185	18286	18328	18210	17998	18082	18284	18117	17966	18195	18212	18131	18144	18261	18137	18222	18026	18251	18078	18171	17992	18285	18165	18376	18297	18186	18095	18198	18310	18318	18063	18236	18078	17976	18112	18336	18236	18075	18085	18284	18283	18236	18319	18053	18213	18151	18182	18212	18180	18133	17961	18113	18083	18256	18146	18212	18375	18119	18452	18378	18313	18383	18198	18363	18312	18218	18139	18080	18211	18306	17988	18112	18088	18278	18233	18319	18063	18147	18349	17954	18063	18270	18280	18194	18275	18110	18394	18289	18078	18166	18323	18135	18278	18123	18154	18253	18122	18201	18135	18112	18185	18279	18205	18273	18060	18002	18133	18122	18269	18235	18178	18067	18301	18070	18306	18116	18310	18125	18200	18238	18297	18280	18031	18198	18312	18219	18152	18352	18099	18358	18151	18219	18133	18182	18248	18272	17993	17899	18013	18238	18140	18293	18144	18134	18288	18154	18290	18088	18267	18018	18135	18259	18229	18332	18280	18199	18078	18289	18315	18349	18152	18275	18133	18273	18190	18314	18247	18072	18067	17966	18087	18139	18095	18315	18204	18184	18193	18394	18204	18279	18153	18092	17994	18419	18185	18349	18227	18157	18100	18125	18234	18138	17978	17977	18157	18009	18280	18274	18360	18254	18226	18138	18163	18150	18047	18055	18283	18135	18228	18036	18077	18324	18200	18102	18377	17935	18306	18137	18447	18386	18064	18195	18111	18259	18126	18034	18145	18265	18228	18301	18299	18197	18086	18172	18177	18106	18251	18220	18058	18257	18092	17975	18382	18203	18191	18355	18257	18218	18301	18285	18128	18081	18268	18042	18233	18042	18138	18065	18368	18315	18129	18091	18327	18116	18206	18265	18070	18162	18088	18143	18130	18343	18234	18213	18162	18370	18251	18283	18376	18125	18249	18267	18216	18197	18046	18054	18152	17807	18091	18278	18217	18159	18166	18321	18496	18377	18150	18073	18097	18150	18248	18161	18261	18342	18255	18215	18129	18167	18261	18550	18250	18147	18107	18001	18097	18122	18231	18555	18213	18143	18212	18093	18306	18315	18278	18201	18319	17959	18337	17999	18073	18142	18146	18450	18170	18220	18240	18139	18189	18182	17943	18156	18269	18241	18289	18182	18202	18379	18384	18237	18200	17971	18123	18398	18223	18343	18088	18229	18226	18288	18059	18164	18215	18267	18183	18144	18125	18040	18199	18156	18133	18125	18181	18185	18096	18137	17972	18069	18286	18325	18543	18245	18131	18264	18069	18026	18203	17781	18220	18172	18139	18213	18403	18236	18164	18245	18118	18306	18049	18309	18225	18119	18289	18010	18209	18118	18214	18216	18322	18156	17991	18280	18281	18333	18411	18393	18248	18326	18186	18145	18160	17989	18210	18244	18167	18259	18110	18420	18212	18260	18182	18242	18178	18047	17993	18086	18123	18126	18284	18238	18190	18160	18171	18185	18194	18281	18276	18233	18086	18243	18017	18183	18384	18180	18347	18254	18254	18197	18135	18219	18317	18087	18086	18399	18221	18074	18244	18330	18132	18042	18085	18065	18277	18201	18296	18261	18100	18186	18108	18222	18236	18261	18329	18215	18216	18132	18050	18149	18179	18184	18057	18091	18126	18208	18128	18130	18241	17907	18202	18246	18136	18352	18191	18053	18037	18197	18186	18106	18475	18132	17934	18464	18412	18141	18275	18195	18205	18332	18269	18324	18084	17910	18294	18029	18070	18244	18180	18082	18135	18083	18305	18232	18093	18189	18375	18177	18078	18050	18194	18222	18291	18137	17996	18152	18153	18177	18425	18263	18382	18248	18251	18230	18217	18084	18333	18079	18335	18179	18073	18136	18115	17995	18136	18239	18427	18162	18257	18153	18159	18345	18402	18226	18150	18164	18370	18143	18147	18193
37449	65245	59981	48977	42364	37328	33025	28598	24601	21543	19716	18923	18731	18631	18015	17349	16705	16541	16375	16101	16100	15654	15887	15509	15475	15621	15470	15299	15421	15417	15330	15313	15274	15295	15370	15333	15102	15271	15187	15307	15344	15366	15363	15385	15230	15358	15438	15302	15322	15309	15311	15323	15325	15198	15158	15216	15195	15269	15173	15339	15161	15346	15258	15191	15242	15241	15249	15426	15236	15141	15245	15163	15150	15272	15178	15172	15401	15309	15289	15156	15282	15102	15049	15355	15197	15311	15092	15051	15179	15308	15164	15257	15215	15148	15286	15180	15222	15288	15239	15374	15234	15248	15119	15321	15162	15312	15226	15220	15236	15411	15320	15214	15266	15109	15274	15118	15256	15226	15272	15062	15250	15129	15442	15311	15208	15180	15269	15147	15113	15342	15390	15233	15297	15239	15156	15157	15175	15304	15250	15207	15139	15219	15138	15224	15277	15239	15265	15172	15275	15163	15128	15232	15332	15293	15291	15103	15280	15174	15211	15176	15245	15269	15060	15315	15391	15178	15133	15239	15359	15216	15281	15347	15027	15092	15064	15227	15214	15146	15155	15334	15294	15371	15161	15237	15436	15261	15336	15222	15180	15232	15363	15132	15312	15179	15178	15441	15117	15169	15211	15267	15212	15128	15143	15366	15048	15090	15300	15289	15095	15224	15241	15343	15210	15290	15190	15277	15123	15252	15040	15218	15194	15154	15320	15162	15272	15273	15392	15151	15149	15189	15289	15162	15360	15246	15145	15258	15254	15534	15189	15177	15278	15239	15264	15204	15266	15298	15235	15276	15074	15382	15239	15065	15284	15263	15148	15416	15201	15195	15233	15289	15262	15173	15144	15131	15196	15213	15241	15305	15229	15154	15238	15315	15347	15298	15391	15230	15208	15308	15210	15435	15291	15227	15230	15175	15347	15397	15214	15293	15294	15269	15025	15158	15330	15113	15197	15211	15306	15302	15072	15200	15297	15197	15315	15215	15060	15187	15342	15257	15228	15249	15233	15372	15168	15402	15245	15412	15080	15372	15246	15295	15265	15328	15099	15250	15278	15465	15198	15211	15148	15291	15247	15255	15235	15298	15055	15355	15163	15194	15326	15180	15339	15377	15131	15335	15114	15289	15119	15498	15185	15348	15088	15271	15125	15159	15219	15235	15099	15204	15316	15122	15126	15429	15029	15107	15284	15222	15183	15191	15205	15224	15153	15160	15075	15190	15151	15139	15186	15123	15266	15481	15199	15107	15181	15344	15318	15337	15392	15239	15129	15293	15171	15234	15224	15306	15197	15292	15265	15031	15308	15118	15182	15228	15119	15167	15134	15230	15281	15291	15165	15308	15078	15160	15222	15141	15118	15099	15025	15184	15245	15189	15312	15143	15173	15309	15108	15213	15171	15273	15210	15185	15264	15206	15369	15249	15255	15285	15172	15463	15278	15337	15176	15045	15177	15319	15260	15153	15216	15236	15215	15310	15319	15121	15217	15197	15224	15225	15332	15196	15159	15238	15295	15043	15155	15299	15357	15191	15061	15162	15317	15099	15216	15198	15138	15257	15378	15269	15287	15233	15392	15304	15490	15317	15374	15404	15371	15018	15259	15174	15342	15165	15175	15225	15103	15260	15084	15168	15166	15217	15262	15115	15309	15172	15093	15147	15407	15244	15137	15108	15430	15343	15168	15220	15255	15205	15243	15081	15221	15099	15355	15267	15102	15311	15242	15290	15190	15111	15088	15224	15241	15209	15181	15115	15364	15202	15124	15261	15480	15104	15123	15160	15127	15205	15254	15136	15166	15230	15036	15256	15242	15403	15268	15076	15122	15243	15339	15258	15107	15141	15428	15289	15134	15170	15180	15248	15157	15318	15153	15300	15096	15233	15172	15188	15285	15200	15129	15183	15257	15216	15117	15285	15293	15239	15204	15231	15322	15100	15033	15107	15233	15306	15162	15041	15269	15319	15258	15134	15106	15165	15274	15229	15153	15320	15319	15345	15379	15260	15202	15140	15206	15197	15235	15292	15151	15158	15236	15215	15106	15207	15244	15285	15027	15306	15127	15252	15293	15421	15123	15396	15294	15221	14982	15442	15091	15299	15183	15176	15276	15155	15203	15202	15241	15086	15288	15297	15221	15291	15140	15098	15324	15232	15271	15128	15202	15184	15201	15255	15222	15282	15390	15196	15080	15156	15370	15156	15383	15230	15300	15011	15217	15204	15391	15182	15114	15103	15234	15277	15161	15075	15132	15136	15300	15312	15336	14975	15324	15296	15254	15329	15223	15211	15279	15227	15267	15337	15246	15118	15140	15075	15259	15259	15203	15168	15117	15285	15370	15265	15247	15190	15078	15165	15240	15267	15179	15222	15258	15230	15332	15144	15190	15367	15227	15307	15152	15329	15339	15098	15292	15254	15173	15431	15233	15257	15218	15176	15063	15234	15200	15136	15359	15242	15347	15263	15272	15079	15350	15218	15286	15106	15167	15265	15215	15458	15221	15183	15116	15125	15205	15354	15306	15256	15193	15262	15206	15192	15284	15266	15310	15155	15287	15086	14999	15242	15264	15208	15262	15119	15379	15116	15290	15258	15145	15240	15238	15162	15316	15352	15299	15027	15251	15189	14947	15189	15405	15262	15165	15313	15138	15072	15220	15150	15100	15223	15186	15285	15247	15312	15374	15216	15232	15247	15205	15202	15258	15281	15349	15288	15243	15393	14980	15146	15133	15276	15272	14925	15255	15280	15167	15312	15152	15298	15443	15157	15234	15085	15311	15357	15233	15304	15346	15337	15137	15303	15066	15276	15192	15148	15370	15192	15162	15431	15265	15208	15338	15355	15180	15084	15238	15261	15286	15081	15251	15288	15261	15299	15233	15344	15170	15280	15285	15285	15324	15031	15257	15215	15244	15101	15200	15159	15152	15356	15325	15281	15276	15151	15071	15135	15225	15115	15240	15203	15129	15109	15315	15007	15184	15299	15109	15416	15265	15234	15359	15276	15205	15266	15296	15094	15236	15235	15323	15096	15099	15113	15246	15418	15222	15366	15145	15369	15089	15236	15331	15179	15114	15317	15100	15358	15185	15309	15120	15286	15209	15203	15302	15178	15112	15187	15227	15097	15311	15352	15392	15233	15288	15203	15140	15195	15135	15274	15472	15244	15090	15251	15422	15106	15017	15216	15337	15371	15443	15280	15329	15261	15089	15311	15140	15325	15408	15223	15261	15370	15099	15270	15235	15205	15282	15106	15465	15171	15387	15368	15254	15185	15174	15274	15196	15205	15112	15086	15275	15324	15128	15300	15218	15093	15145	15198	15284	15347	15190	15210	15092	15270	15253	15355	15270	15312	15326	15124	15156	15122	15193	15187	15236	15310	15384	15188	15199	15374	15308	15324	15194	15250	15300	15185	15254	15275	15277	15193	15291	15196	15070	15301	15130	15259	15395	15198	15444	15288	15258	15191	15078	15455	15171	15398	15269	15211	15028	15018	15221	15223	15431	15208	15199	15084	15335	15246	15286	15133	15154	15301	15360	15172	15201	15006	15122	15205	15278	15167	15330	15082	15191	15214	15129	15019	15227	15269	15164	15175	15109	15221	15194	15212	15206	15283	15143	15110	15166	15317	15395	15222	15268	15307	15244	15199	15242	15171	15168	15291	15183	15270	15085	15182	15341	15165	15252	15174	15403	15186	15095	15164	15221	15273	15145	15324	15055	15178	15026	15290	15035	15205	15312	15219	15140	15234	15283	15192	15107	15162	15038	15291	15256	15346	15193	15216	15340	15384	15287	15140	15199	15304	15148	15177	15127	15277	15520	15268	15096	15299	15207	15141	15138	15307	15132	15360	15314	15430	15356	15105	15211	15235	15357	15196	15155	15267	15264	15376	15187	15172	15165	15248	15245	15152	15203	15312	15388	15226	15252	15198	15172	15048	15402	15134	15183	15350	15248	15019	15486	15150	15111	15182	14987	15217	15296	15373	15267	15246	15158	15265	15178	15118	15286	15194	15299	15171	15271	15154	15298	15286	15297	15280	15225	15208	15185	15207	15189	15323	15264	15245	15280	15144	15381	15287	15225	15067	15240	15223	15244	15113	15113	15174	15111	15109	15181	15324	15112	15382	15243	15172	15200	15185	15212	15142	15181	15322	15163	15129	15181	15161	15158	15358	15069	15230	15237	15172	15220	15255	15282	15140	15239	15158	15331	15307	15047	15225	15087	15301	15144	15136	15380	15072	15307	15216	15139	15172	15299	15416	15413	15320	15333	15393	15215	15156	15219	15180	15171	15360	15254	15222	15509	15361	15211	15082	15285	15127	15306	15250	15375	15054	15305	15106	15286	15496	15276	15299	15393	15142	15509	15080	15143	15227	15341	15152	15044	15374	15246	15316	15238	15212	15243	15221	15183	15147	15228	15291	15548	15296	15142	15173	15353	15234	15311	15239	15252	15202	15167	15182	15289	15332	15261	15135	15238	15306	15339	15247	15180	15215	15010	15312	15346	15020	15206	15325	15117	14997	15335	15234	15297	15183	15305	15255	15260	15185	15420	15340	15257	15158	15306	15028	15280	15116	15178	15089	15310	15282	15371	15187	15086	15004	15362	15219	15288	15384	15166	15291	15421	15253	15287	15305	15238	15341	15254	15267	15217	15237	14944	15242	15327	15207	15104	15087	15279	15181	15091	15224	14970	15206	15170	15228	15359	15188	15164	15238	15107	15264	15185	15312	15175	15240	15242	15140	15139	15235	15333	15109	15179	15270	15289	15127	15137	15291	15212	15266	15249	15136	15251	15146	15148	15163	15277	15186	15377	15243	15117	15181	15205	15215	15327	15202	15318	15220	15221	15308	15144	15175	15228	15093	15192	15110	15230	15346	15244	15193	15367	15375	15227	15291	15317	15332	15030	15297	15370	15114	15093	15405	15334	15108	15276	15183	15241	15197	15117	15256	15078	15319	15364	15285	15213	15213	15367	15121	15271	15173	15144	15241	15434	15259	15109	15171	15187	15283	15364	15138	15287	15428	15357	15178	15330	15282	15183	15262	15207	15119	15251	15332	15173	15211	14991	15295	15097	15345	15025	15132	15203	15074	15192	15106	15278	15231	15302	15068	15115	15166	14954	15152	15336	15217
30271	33133	42527	38385	31009	27148	24198	21489	19802	18434	18152	18162	17918	17837	17562	17612	17197	17184	17287	16872	16788	16880	16726	16926	16916	16779	16836	16699	16965	16826	16754	16487	16838	16697	16771	17026	16868	16765	16909	16826	16920	16671	16818	16805	16658	16772	16664	16642	16818	16787	16743	16754	16749	16676	16729	16874	16849	16889	16802	16652	16560	16780	16945	16783	16521	16739	16665	16822	16725	16711	16818	16769	16804	16684	16454	16757	16819	16826	16597	16672	16840	16677	16901	16772	16635	16744	16705	16740	16687	16847	16918	16792	16811	16578	16741	16618	16867	16643	16889	16916	16692	16800	16579	16752	16749	16749	16758	16798	16740	16815	16863	16823	16805	16836	16646	16823	16665	16618	16707	16850	16634	16737	16815	16770	16663	16712	16895	16760	16697	16893	16643	16502	16648	16873	16826	16531	16681	16696	16742	16504	16730	16834	16688	16953	16802	16832	16798	16608	16654	16665	16699	16796	17088	16800	16802	16873	16687	16605	16698	16639	16763	16863	17010	16781	16592	16655	16914	16818	16646	16653	16745	16684	16787	16623	16779	16706	16883	16572	16712	16722	16658	16668	16758	16983	16823	16741	16740	16772	16788	16788	16631	16536	16751	16964	17040	16610	16777	16892	16611	16835	16975	16669	16935	16781	16660	16858	16761	16665	16755	16838	16672	16554	16655	16693	16784	16704	16458	16560	16695	16540	16480	16645	16768	16665	16659	16703	16764	16840	16761	16736	16744	16593	16776	16884	16786	16623	16735	16667	16474	16770	16700	16827	16851	16845	16895	16863	16788	16613	16905	16900	16676	16889	16861	16785	16779	16847	16729	16577	16861	16730	16533	16675	16911	16702	16779	16763	16748	16607	16840	16862	16580	16582	16790	16851	16796	16709	16759	16693	16999	16647	16700	16706	16845	16665	16586	16600	16911	16493	16601	16773	16598	16795	16668	16533	16819	16660	16556	16529	16538	16737	16721	16670	16691	16654	16596	16857	16759	16711	16647	16837	16622	16909	16918	16643	16680	16614	16678	16683	16917	16456	16647	16785	16692	16910	16694	17021	16648	16842	16608	16598	16628	16663	16788	16775	16748	16858	16834	16638	16738	16778	16594	16692	16877	16522	16513	16598	16771	16724	16799	16582	16682	16708	16732	16767	16650	16941	16660	16804	16680	16820	16882	16625	16853	16646	16751	16810	16753	16805	16650	16628	16880	16584	16782	16853	16779	16647	16902	16646	17059	16839	16575	16777	16720	16751	16836	16856	16574	16670	16735	16660	16570	16630	16863	16750	16744	16637	16932	16735	16793	16662	16811	16594	16732	16581	16828	16637	16617	16706	16582	16686	16717	16727	16719	16774	16778	16671	16849	16739	16767	16765	16712	16676	16660	16488	16806	16646	16773	16623	16644	16621	16617	16798	16745	16725	16753	16900	16811	16807	16778	16817	16703	16903	16883	16673	16814	16595	16758	16840	16644	16680	16759	16710	16905	16710	16666	16687	16712	16923	16790	16589	16768	16830	16764	16603	16907	16780	16649	16695	16839	16658	16807	16763	16733	16865	16726	16693	16649	16658	16656	16862	16812	16661	16643	16818	16567	16713	16928	16655	16774	16801	16549	16819	16649	16603	16758	16858	16581	16864	16710	16820	16828	16639	16831	16885	16732	16589	16770	16955	16659	16787	16851	16835	16920	16841	16879	16834	16749	16989	16728	16673	16668	16685	16687	16681	16900	16681	16788	16806	16876	16655	16662	16704	16662	16674	16832	16750	16716	16695	16655	16820	16793	16786	16854	16910	16592	16710	16931	16838	16816	16504	16824	16408	16648	16672	16835	16850	16790	16957	16935	16881	16710	16709	16576	16627	16498	16691	16601	16833	16806	16707	16757	16895	16755	16783	16749	16888	16826	16835	16774	16642	16643	16672	16760	16643	17011	16663	16737	16665	16808	16656	16856	16804	16719	16617	16698	16639	16627	16654	16697	16460	16838	16931	16712	16678	16644	16834	16658	16808	16893	16607	16779	16951	16872	16634	16635	16888	16889	16724	16643	16662	16710	16804	16916	16794	16765	16672	16828	16875	16833	16707	16790	16874	16700	16908	16713	16796	16596	16854	16731	16689	16579	16668	16757	16863	16667	16583	16791	16695	16741	16962	16763	16739	16837	16674	16755	16771	16686	16913	16770	16756	16634	16639	16859	16843	16771	16622	16737	16827	16853	16668	16726	16663	16656	16435	16917	16706	16885	16823	16878	16756	17003	16971	16879	16608	16817	17062	16731	16670	16771	16739	16831	16779	16595	16873	16846	16701	16730	16388	16828	16883	16803	16766	16588	16755	16698	16848	16791	16706	16678	16532	16852	16736	16724	16766	16706	16753	16536	16518	16699	16664	16845	16535	16910	16772	16796	16844	16697	16649	16664	16743	16715	16692	16622	16795	16787	16792	16682	16750	16786	16684	16779	16647	16623	16450	16701	16778	16865	16840	16571	16817	16763	16633	16639	16642	16674	16715	16862	16856	16657	16625	16862	16617	16545	16592	16857	16711	16975	16900	16592	16713	16680	16764	16720	16491	16773	16722	16838	16790	16865	16784	16701	16610	16618	16882	16706	16781	16722	16855	16842	16884	16951	16503	16674	16594	16734	16742	16676	16756	16524	16769	16784	16711	16790	16782	16733	16748	16673	16571	16957	16802	16675	16735	16774	16765	16797	16868	16865	16654	16720	16869	16732	16693	16747	16703	16639	16745	16734	16740	16945	16982	16772	16708	16637	16619	16790	16716	16704	16612	16834	16825	16980	16681	16747	16730	16634	16845	16814	16529	16770	16782	16846	16750	16854	16714	16893	16775	16675	16716	16719	16718	16828	16701	16553	16762	16782	16857	16778	16678	16608	16614	16747	16542	16633	16803	16815	17038	16507	16619	16626	16604	16635	16672	16705	16663	16840	16803	16538	16807	17019	16878	16657	16746	16806	16927	16694	16875	16778	16638	16736	16781	16673	16565	16581	16613	16663	16812	16820	16592	16626	16806	16664	16904	16760	16816	16746	16828	16915	16589	16912	16640	16568	16714	16749	16871	16813	16786	16724	16707	16807	16824	16861	16667	16735	16731	16825	16683	16831	16728	16723	16799	16737	16995	16903	16633	16766	16917	16643	16554	16906	16561	16776	16795	16739	16752	17020	16842	16570	16452	16693	16624	16762	16667	16745	16752	16846	16759	16735	16804	16742	16823	16690	16771	16662	16728	16588	16864	16639	16684	16813	16954	16794	16943	16696	16728	16701	16821	16708	16780	16840	16678	16853	16751	16727	16717	16765	16643	16681	16819	16719	16836	16912	16905	16842	16692	16772	16703	16712	16800	16841	16768	16741	16851	16704	16743	16753	16634	16600	16705	16962	16657	16792	16595	16514	16898	17009	16692	16800	16801	17070	16823	16603	16659	16660	16654	16843	16833	16777	16561	16780	16914	16652	16667	16905	16649	16582	17043	16676	16683	16821	16662	16703	16953	16828	16960	16827	16970	16900	16759	16849	16676	16736	16635	16619	16581	16651	16897	16748	16799	16761	16760	16851	16658	16698	16704	16790	16658	16863	16599	16565	16613	16659	16597	16682	16584	16662	16664	16806	16836	16738	16759	16669	16664	16619	16522	16929	16812	16681	16673	16776	16695	16826	16723	16678	16629	16973	16709	16779	16888	16743	16691	16673	16735	16754	16591	16695	16776	16541	16720	16727	16748	16754	16903	16725	16599	16734	16661	16770	16713	16818	16750	16829	16854	16792	16761	16658	16591	16709	16848	16761	16710	16696	16723	16574	16825	16813	16637	16885	16708	16798	16662	16727	16708	16648	16779	16738	16684	16627	16690	16787	16657	16699	16690	16719	16724	16771	16692	16768	16745	16640	16759	16718	16622	16763	16723	16568	16662	16673	16833	16693	16574	16624	16872	16863	16791	16836	16583	16707	16780	16824	16668	16674	16865	16762	16558	16874	16312	16813	16796	16793	16741	16485	16771	16751	16715	16869	16741	16570	16783	16784	16775	16763	16691	16565	16761	16672	16635	16825	16599	16733	16807	16634	16746	16913	16873	16697	16638	16735	16586	16651	16770	16860	16835	16591	16677	16654	16587	16599	16681	16667	16728	16852	16685	16705	16651	16726	16650	16878	16881	16704	16657	16771	16538	16852	17017	16791	16878	16944	16698	16721	16763	16695	16814	16689	16800	16793	16732	16737	16804	16689	16840	16895	16738	16792	16621	16914	16974	16836	16528	16816	16702	16787	16573	16924	16857	16510	16582	16670	16675	16638	16711	16661	16750	16680	16750	16543	16887	16653	16633	16875	16845	16732	17001	16697	16925	16657	16853	16851	16548	16797	16786	16878	16813	16664	16700	16723	16585	16937	16795	16921	16872	16657	16630	16639	16782	16774	16872	16890	16690	16837	16600	16764	16712	16775	16872	16780	16762	16558	16638	16525	16617	16765	16636	16803	16615	16749	16634	16778	16635	16898	16776	16789	16610	16672	16808	16865	16690	16651	16532	16627	16646	16994	16849	16604	16931	16839	16725	16740	16820	16683	16810	16555	16659	16965	16784	16598	16733	16676	16806	16739	16524	16706	16739	16725	16832	16575	16563	16611	16703	16865	16871	16760	16654	16671	16783	16482	16577	16835	16750	16787	16705	16632	16691	16740	16583	16802	16535	16727	16817	16716	16668	16940	16852	16784	16649	16842	16782	16564	16592	16645	16760	16615	16426	16685	16570	16684	16840	16453	16600	16723	16982	16845	16828	16810	16757	16699	16747	16606	16761	16851	16668	16580	16753	16805	16889	16948	16776	16634	16711	16777	16803	16602	16840	16786	16521	16610	16668	16654	16725	16703	16672	16745	16682	16713	16593	16915	16929	16868	16526	16810	16749	16784	16825	16836	16763	16719	16736	16908	16706	16911	16720	16962	16690	16858	16909	16655	16873	16671	16698	16554	16448	16498	16570	16762	16758	16880	16773	16831	16510	16736	16881	16944	16689	16623	16729	16829	16697	16828	16764	16844	16814	16780	16614	16712	16928	16749	16755	16910	16705	16781	16845	16829	16568	16867	16736	16706	16830	16654	16658	16451	16873	16800	16788	16816	16742	16773	16707
35633	52120	46780	37171	31334	27558	24054	20946	18636	17127	16508	16327	16255	16036	15659	15396	15118	14920	15056	14629	14914	14795	14685	14469	14561	14670	14424	14593	14476	14442	14438	14518	14608	14502	14505	14232	14424	14410	14249	14612	14275	14333	14454	14350	14400	14333	14369	14479	14586	14418	14530	14546	14366	14289	14350	14530	14293	14514	14212	14533	14263	14330	14557	14261	14366	14353	14337	14316	14463	14438	14515	14416	14466	14353	14371	14250	14392	14289	14509	14374	14477	14378	14528	14373	14281	14452	14542	14455	14427	14436	14415	14367	14499	14395	14387	14366	14480	14394	14503	14308	14490	14444	14532	14375	14447	14412	14425	14384	14418	14480	14331	14416	14416	14476	14507	14354	14499	14398	14364	14302	14239	14598	14444	14336	14362	14358	14454	14360	14348	14396	14349	14453	14419	14490	14395	14305	14398	14465	14389	14313	14389	14246	14390	14342	14509	14510	14565	14485	14303	14284	14527	14464	14159	14292	14428	14490	14419	14410	14367	14182	14326	14226	14441	14350	14538	14395	14536	14330	14414	14315	14399	14503	14282	14239	14363	14375	14353	14295	14413	14460	14355	14487	14313	14490	14429	14438	14376	14256	14428	14538	14534	14216	14390	14385	14300	14366	14244	14348	14422	14528	14467	14543	14546	14383	14409	14399	14360	14345	14448	14351	14450	14580	14363	14361	14453	14374	14445	14457	14463	14431	14544	14231	14319	14440	14441	14576	14471	14382	14521	14417	14475	14391	14431	14440	14240	14444	14234	14380	14425	14477	14356	14320	14402	14425	14471	14358	14484	14378	14597	14143	14478	14509	14360	14461	14459	14244	14205	14383	14354	14493	14352	14548	14239	14258	14526	14402	14313	14453	14290	14548	14444	14219	14460	14326	14473	14390	14299	14408	14300	14236	14255	14588	14400	14383	14476	14410	14544	14314	14526	14397	14275	14384	14386	14359	14421	14405	14518	14277	14453	14274	14414	14304	14473	14331	14367	14406	14358	14214	14424	14575	14385	14372	14475	14216	14363	14492	14437	14349	14354	14418	14369	14325	14417	14339	14245	14431	14409	14399	14412	14249	14375	14368	14315	14193	14516	14506	14597	14435	14474	14506	14466	14381	14515	14320	14550	14271	14485	14228	14293	14354	14466	14489	14477	14380	14168	14467	14310	14349	14372	14480	14472	14384	14458	14342	14363	14443	14270	14374	14503	14578	14405	14334	14452	14372	14320	14374	14389	14372	14408	14518	14416	14387	14459	14466	14344	14402	14496	14395	14276	14301	14333	14443	14257	14533	14450	14306	14428	14372	14379	14462	14532	14343	14584	14261	14224	14286	14205	14582	14428	14411	14465	14253	14279	14385	14445	14291	14436	14398	14434	14488	14375	14427	14555	14393	14375	14346	14381	14590	14423	14455	14383	14344	14437	14301	14442	14370	14422	14508	14368	14423	14302	14476	14239	14550	14287	14332	14397	14490	14260	14404	14405	14378	14344	14496	14378	14289	14269	14375	14447	14374	14282	14285	14410	14193	14272	14526	14506	14438	14169	14482	14322	14446	14350	14400	14417	14431	14384	14509	14545	14388	14272	14434	14402	14293	14357	14455	14475	14460	14241	14368	14419	14470	14235	14222	14292	14376	14378	14468	14346	14348	14617	14374	14373	14308	14369	14314	14380	14237	14351	14251	14361	14368	14361	14344	14442	14438	14365	14594	14379	14227	14293	14503	14382	14437	14499	14542	14282	14288	14256	14450	14444	14343	14351	14297	14264	14266	14453	14508	14409	14197	14426	14236	14469	14499	14447	14313	14421	14514	14346	14541	14500	14310	14430	14376	14368	14359	14559	14398	14473	14418	14469	14343	14392	14203	14244	14346	14313	14438	14418	14326	14349	14404	14371	14561	14499	14486	14417	14446	14436	14425	14454	14313	14439	14424	14402	14528	14399	14258	14507	14574	14382	14477	14373	14500	14362	14418	14232	14560	14354	14230	14353	14307	14518	14375	14195	14441	14395	14365	14541	14447	14307	14366	14380	14399	14389	14479	14480	14388	14474	14383	14359	14446	14436	14208	14454	14397	14369	14272	14457	14424	14442	14501	14394	14333	14312	14446	14396	14471	14372	14434	14507	14436	14490	14297	14363	14369	14369	14400	14482	14235	14367	14643	14413	14332	14560	14401	14460	14315	14465	14418	14357	14319	14604	14359	14438	14387	14473	14470	14356	14337	14328	14369	14359	14253	14470	14362	14284	14391	14426	14397	14305	14402	14359	14401	14509	14331	14318	14295	14409	14465	14350	14349	14506	14419	14503	14470	14528	14445	14439	14420	14382	14428	14483	14296	14567	14497	14289	14331	14392	14349	14169	14352	14425	14449	14450	14533	14361	14443	14405	14365	14325	14350	14299	14335	14316	14421	14313	14480	14317	14261	14413	14383	14509	14469	14391	14434	14429	14322	14414	14230	14535	14373	14331	14584	14312	14239	14281	14379	14534	14293	14383	14395	14402	14311	14528	14254	14360	14418	14320	14360	14590	14415	14533	14379	14237	14350	14533	14334	14301	14545	14407	14574	14358	14449	14494	14351	14455	14269	14460	14479	14319	14389	14448	14521	14415	14415	14345	14487	14157	14418	14340	14505	14287	14369	14402	14340	14297	14318	14418	14368	14469	14399	14318	14460	14595	14442	14427	14440	14487	14449	14280	14392	14434	14280	14550	14406	14562	14484	14470	14315	14396	14212	14402	14545	14395	14371	14565	14374	14407	14305	14304	14464	14224	14446	14334	14358	14393	14507	14308	14335	14597	14302	14296	14350	14514	14441	14522	14434	14470	14600	14392	14275	14360	14465	14461	14245	14431	14469	14479	14480	14442	14351	14343	14458	14392	14409	14449	14236	14344	14597	14404	14280	14484	14402	14342	14347	14326	14254	14486	14443	14439	14257	14530	14618	14566	14445	14388	14247	14513	14484	14356	14542	14337	14534	14424	14366	14570	14358	14378	14425	14450	14602	14311	14354	14530	14374	14486	14290	14356	14456	14467	14409	14417	14486	14452	14401	14285	14397	14241	14334	14206	14282	14413	14297	14440	14390	14480	14283	14392	14432	14291	14407	14331	14553	14457	14367	14403	14345	14412	14363	14257	14321	14343	14164	14529	14413	14503	14471	14331	14548	14271	14438	14408	14616	14497	14398	14244	14227	14334	14327	14549	14417	14522	14281	14372	14329	14355	14227	14399	14296	14381	14382	14446	14227	14442	14441	14386	14460	14539	14386	14414	14422	14275	14560	14460	14435	14484	14415	14432	14435	14393	14410	14534	14245	14321	14318	14366	14326	14546	14464	14430	14416	14484	14386	14484	14412	14495	14282	14462	14436	14374	14460	14369	14302	14375	14537	14503	14528	14025	14451	14413	14461	14377	14435	14311	14323	14499	14217	14523	14484	14408	14659	14233	14451	14454	14343	14406	14473	14214	14423	14560	14583	14329	14350	14352	14322	14301	14385	14285	14276	14397	14265	14316	14511	14283	14437	14341	14354	14572	14424	14398	14494	14333	14459	14289	14594	14482	14365	14269	14264	14330	14446	14390	14436	14414	14239	14430	14381	14591	14272	14270	14271	14486	14443	14229	14269	14401	14357	14350	14169	14559	14446	14518	14449	14355	14336	14399	14297	14389	14532	14441	14541	14198	14448	14463	14352	14364	14457	14400	14378	14591	14330	14381	14469	14357	14247	14369	14421	14361	14374	14300	14519	14410	14204	14335	14293	14489	14541	14338	14452	14537	14233	14314	14407	14386	14501	14464	14318	14432	14385	14382	14364	14429	14430	14331	14517	14391	14480	14390	14493	14298	14318	14387	14488	14330	14431	14298	14274	14490	14426	14414	14410	14456	14325	14376	14416	14520	14653	14290	14372	14323	14502	14494	14483	14376	14222	14412	14327	14218	14262	14569	14341	14330	14400	14293	14279	14293	14489	14486	14341	14277	14434	14404	14320	14432	14428	14195	14460	14458	14437	14336	14315	14475	14386	14381	14411	14415	14261	14262	14384	14356	14350	14426	14405	14309	14504	14321	14412	14353	14489	14455	14365	14172	14396	14459	14508	14455	14233	14437	14216	14370	14367	14511	14570	14513	14373	14340	14327	14361	14361	14304	14478	14510	14236	14571	14306	14352	14394	14255	14411	14447	14400	14432	14297	14360	14405	14284	14404	14382	14387	14461	14495	14275	14305	14399	14332	14293	14468	14448	14428	14557	14255	14520	14351	14471	14340	14390	14327	14345	14321	14433	14652	14333	14509	14472	14371	14386	14374	14572	14408	14413	14438	14363	14346	14461	14458	14316	14353	14349	14504	14581	14425	14501	14472	14440	14388	14491	14555	14374	14413	14356	14290	14238	14328	14414	14550	14495	14437	14486	14270	14598	14439	14457	14285	14419	14286	14402	14395	14413	14290	14369	14288	14563	14648	14345	14226	14429	14482	14559	14480	14532	14485	14438	14655	14256	14397	14383	14479	14439	14549	14274	14381	14442	14380	14365	14358	14394	14592	14410	14487	14355	14355	14432	14295	14378	14412	14523	14464	14406	14460	14393	14279	14433	14630	14378	14330	14309	14557	14350	14296	14512	14467	14432	14412	14398	14452	14445	14530	14427	14336	14446	14537	14289	14230	14421	14320	14491	14527	14335	14448	14413	14330	14284	14528	14402	14541	14434	14212	14438	14279	14556	14498	14331	14350	14454	14488	14478	14406	14379	14415	14417	14383	14569	14211	14342	14460	14442	14460	14540	14291	14546	14398	14470	14451	14394	14389	14366	14396	14315	14269	14116	14354	14443	14691	14460	14479	14433	14534	14298	14315	14452	14358	14346	14459	14362	14478	14568	14302	14586	14534	14297	14289	14410	14478	14410	14388	14474	14302	14535	14477	14495	14429	14517	14351	14452	14325	14424	14499	14270	14310	14450	14342	14470	14468	14108	14390	14139	14473	14397	14446	14328	14443	14271	14441	14370	14272	14479	14456	14310	14343	14459	14486	14389	14470	14317	14400	14381	14444	14336	14287	14482	14402	14454	14348	14375	14339	14372	14501	14388	14470	14231	14532	14394	14376	14403	14323	14310	14389	14236	14334	14412	14506	14437	14580	14327	14359
24230	21452	29284	26924	28089	30590	29472	24697	21678	20398	19801	19244	19026	18970	18698	18353	18018	17672	17567	17630	17666	17539	17507	17201	17393	17285	17228	17116	17223	17164	17189	17341	17229	17150	16996	16908	17033	16974	17018	16927	17103	17156	17093	17116	17060	16973	17186	17092	16990	16950	17130	17131	16841	16848	16898	17077	17087	16926	17151	17305	17017	17169	17007	17010	17188	16965	16946	17065	17130	17051	17238	16997	16947	16971	17040	17114	17041	16993	17008	17013	17008	16870	17181	17062	17203	17026	17083	17032	17164	16827	16995	17083	17133	17051	16921	17049	17024	16944	17051	16988	17120	17078	17041	16951	17031	16925	16928	16916	17053	16893	17139	17112	17156	16861	16928	17120	17018	17028	17067	16925	16993	16954	17073	17132	17044	16927	17125	17017	17030	17029	16956	16978	17304	16922	17135	17103	17007	16989	16959	17072	17173	17006	16897	17013	16900	17034	16960	17088	17028	16992	17046	17025	17222	16937	17080	17103	16972	16929	17099	16947	17112	16970	17161	17000	16930	17100	16935	17080	17025	17174	17253	17039	16991	16979	16891	16922	16930	16944	16970	16950	17115	16995	17000	16928	16978	17011	16990	17080	16924	16957	17100	16806	17198	16987	17033	16996	17053	16976	17277	17076	17172	16982	16984	17014	16913	16920	17147	17035	17006	17296	16936	16979	17119	17032	17065	17015	17039	17170	17162	17123	17084	17066	17159	16945	16812	17163	17238	17037	17209	17039	16951	16992	17232	16856	17031	17128	17087	16860	16971	16876	16988	17165	17121	17041	17124	16798	16950	17126	17080	17071	17214	17041	17103	16795	16907	17152	16902	17143	17025	16986	17042	17007	17157	17146	16862	17095	17005	17011	16994	17116	17037	17117	16792	16987	16960	17047	16970	16819	17028	17094	17032	16886	17101	17081	16962	16893	17021	16971	17106	17102	16917	16939	17082	17133	17099	17044	16965	17026	16963	17013	16829	16934	17043	17028	17183	17019	16957	16904	16849	17142	17068	17188	17069	16820	16952	16864	17024	17048	17122	17009	17360	17201	16970	17008	17109	17014	17166	16896	16970	17094	16812	17077	17002	17045	16840	17187	16967	17062	17141	17133	16892	16801	16775	16977	17095	17090	16948	16991	16881	16900	17147	17055	17058	17038	17208	17007	17195	17025	16925	16827	16932	17064	16934	17023	17093	16732	17081	17111	17079	17135	17164	17089	16864	17034	17173	17035	17037	17192	16971	16926	16811	16914	17039	17129	17075	16982	17152	16964	17093	16940	16924	16822	17101	17158	17164	16771	17068	16874	16998	17038	16995	17199	16829	16941	17069	17100	17081	16981	17095	17029	17082	17108	17068	17071	17025	16910	17059	16967	17065	17036	16988	17064	17001	17118	17181	16824	17043	17055	16944	16983	17065	17185	17158	17030	16914	16825	16972	17062	17091	16931	17195	16917	17250	17345	17359	17113	16817	17098	17121	16993	16920	17134	16874	16911	17201	17164	17044	17110	17226	17202	17107	17125	16874	17012	17055	17086	17074	16869	16807	17022	16992	16894	17022	17063	16790	17063	17042	16985	17178	16983	17014	16958	17026	16879	16872	16961	16800	16915	16989	16951	16781	16976	17086	17035	16982	16987	17232	17177	17025	16878	17048	17108	17066	16966	17003	16993	16839	17126	17123	16968	17055	16861	16876	17045	17078	17005	17068	16995	17169	17159	16896	17098	17228	16951	17038	16932	17092	16891	17022	16935	17139	16973	16871	17064	17104	16980	17238	16995	16983	17084	17009	16978	16859	17058	16869	17006	16967	16921	17084	17082	17008	16916	17003	17070	17056	16970	16800	17208	16977	17037	17153	17115	17104	17152	16995	17291	17012	16946	17082	16945	17091	16946	16964	17037	17119	16994	17121	17078	16796	17104	16758	17092	16925	17126	17255	16991	16955	17043	16866	16737	17165	16920	16980	16981	17064	16995	16853	17153	16921	16971	17025	16918	16956	16990	17005	16858	17222	16894	17134	17165	16816	16960	17138	17172	17080	16746	17020	17049	16978	17225	17184	16820	17030	17138	17160	16924	17047	16922	17160	16956	17051	16996	16840	16865	17060	16948	16975	16921	17169	16959	16891	16936	17010	17122	16939	17076	16978	17138	17009	16818	16911	16982	17127	16833	16839	17076	17208	17004	16987	16916	16917	16959	17066	17078	17068	16973	17124	16943	16972	17031	17102	17142	17197	16992	17016	17060	17178	17082	17010	16973	17016	16898	17030	16873	17035	17150	17049	17090	16947	17106	17090	16905	17194	17043	17207	17080	17236	17033	17074	16914	17095	17058	16979	17181	16984	17061	17071	16950	17179	16672	17055	16971	17056	17055	17036	16859	17088	17200	16946	16928	16983	17117	16943	17038	17005	17084	16977	16841	17062	16820	17101	17074	17299	17183	17046	17035	16920	17178	17116	17153	17018	17034	17175	17092	17014	17162	17246	17126	17034	16910	17160	17122	17051	16794	16928	16932	17188	17009	17323	17221	17046	17168	16960	16991	17127	17252	16959	17197	17065	16878	17087	16988	17013	16926	17067	17174	17118	17105	16956	16840	16976	16962	17103	17034	16926	16977	16980	17129	17034	17205	17039	17142	17082	16954	16846	17035	17041	17024	17007	16908	16991	16706	16878	17135	17159	17133	17159	16943	17135	17018	16813	16961	16844	16836	17063	16982	17065	16971	16938	16818	17089	17101	17098	17240	16969	17045	16988	16822	16940	17122	17121	16999	16938	16852	17071	17166	17211	17071	16846	16984	16869	17109	17202	17033	17173	17049	16806	16848	17093	16899	16991	17008	16905	16934	17115	16956	16978	16983	17114	16990	17068	17026	16976	17173	16985	17087	16899	16864	17222	17082	17004	16915	16893	17139	17022	17279	16924	17018	17100	17100	17022	16829	17085	16922	16818	17262	17125	16864	17090	16987	16839	16884	17085	16913	17172	16867	17198	17274	16924	17014	16850	17002	17017	16886	17014	16938	16917	17015	16904	17063	17025	16987	17072	17118	16945	16902	17170	17063	17083	16942	17014	17120	17211	17068	17264	16977	17229	17027	16973	17138	16946	17082	16967	17081	16758	17028	17159	17175	16970	16870	16854	16991	16996	16968	16934	17215	16946	17194	17116	16997	16945	16998	16827	17072	16886	17022	17297	17114	17075	17132	17103	17042	17049	16957	17083	16973	16928	17159	17309	16976	16950	16988	17148	16996	17039	16950	17288	16961	16976	17128	16996	16952	17180	17158	16908	17136	17115	17236	16924	17061	17044	17042	17046	16914	17230	17047	16984	16985	17110	17205	16856	17043	17263	16900	17049	16933	17268	16996	17340	16984	17026	17211	17004	17064	16767	17076	17223	16863	16993	16863	16947	16796	17038	16971	16979	16985	17130	16973	17113	17104	17024	16922	17028	16917	16873	17170	16955	17166	17088	17129	17017	17084	17165	17033	17019	17101	17025	17301	17019	16916	17006	17002	17120	17070	17019	16941	17142	17069	16931	17050	17260	17062	17022	16964	16889	17030	17119	17053	16933	16855	17170	16946	16916	16847	16914	16843	17014	16866	16949	17069	17003	17027	17154	17061	16931	17006	17178	16872	16938	16883	16845	17205	16977	16941	17067	17050	16847	16983	17011	16897	16965	17090	17049	17007	17040	17135	17078	16907	17095	16791	16988	17137	16802	17042	16843	17123	16924	17166	17012	17005	16968	17002	16916	17251	16929	16945	16931	16906	17182	17054	17158	16905	17194	17278	17106	16931	16903	16932	17097	17013	17100	17125	17003	17082	16858	17142	16958	16919	17115	16855	17063	17017	16966	17191	17066	16951	17112	16989	16993	16871	16896	16953	16943	16961	17057	17077	17281	16985	17013	17042	17212	17033	17106	16914	16972	17059	17163	17055	17022	17075	17230	17039	17031	17063	16793	17118	16996	17108	16917	17124	16796	17118	16970	17033	17028	17136	16865	16902	17012	17016	16952	16870	16897	16961	17062	17242	17010	16836	17085	17054	16949	16942	16902	17001	17169	16982	16919	17132	16991	17212	17179	17017	17128	16958	17063	17013	17197	17112	16924	16949	17085	16814	17066	17057	17119	16984	17010	16988	17039	17163	17089	17037	17074	17092	16979	16883	17122	16936	17130	16948	17091	16885	17038	17060	17061	16797	16920	17219	17078	17047	16939	17108	17215	17116	17075	17042	17172	16802	16946	17034	16921	16951	17154	17008	17207	17024	16986	17235	17146	17104	17137	17003	16943	16928	17196	16823	17205	17068	17044	16910	16951	16938	16935	17105	16966	17101	17201	16936	17051	17179	16920	17073	17037	17041	17171	16901	17088	16837	16840	17230	17115	17114	16927	17007	16915	17206	16978	16859	17010	17055	16992	16983	17120	16891	17000	16971	17014	17137	17007	17188	16894	17004	17193	17006	17085	17004	17028	17136	17107	17119	17051	17097	17068	17130	17082	17081	17122	16921	16955	17030	17082	17054	16808	16949	17011	17055	17153	17152	17041	16927	17176	16972	17155	17078	17138	16944	17082	17146	16832	16897	16853	17051	16979	16733	17126	16941	17064	17363	17012	17045	16853	17014	17058	16979	17163	17058	17079	16847	17110	16847	17039	16890	16966	16982	17118	17012	16931	17153	17194	17019	17011	16924	16920	17124	17112	17031	16786	16999	16951	16873	17033	17176	17346	17085	16956	16922	17189	17175	17092	17003	16698	16974	17061	17009	17122	16848	16855	17001	17048	17107	17125	17029	17014	17120	17076	17119	17092	17171	16841	17087	17128	17243	17069	17137	17070	16846	17239	17020	17008	17117	16904	16930	16861	16948	17079	17098	17003	17090	17339	16989	17038	17099	17054	17190	17048	17107	17038	16803	17079	17064	17157	17044	16905	17094	17154	17046	16958	16980	16937	16776	16938	16949	16979	16946	17161	17079	17133	17053	17036	16882	17151	17069	17151	17056	17058	16943	17212	17040	17045	17267	16949	17103	17220	16967	17085	16842	17106	16979	17072	17068	17089	17135	17228	17002	17209	17167	17096	17087	17197	16879	17067	16894	17079	16864	16963	16879	16968	16755	17006	16952	16854	17301	17000	16977	17093	17090
35140	58810	54053	43605	37318	32444	28245	24489	20872	18985	18198	18116	17726	17070	16733	16034	15938	15559	15482	15489	15082	14842	15013	14767	14723	14817	14775	14653	14659	14815	14642	14637	14622	14658	14828	14670	14757	14748	14720	14488	14653	14508	14655	14585	14586	14656	14435	14616	14534	14667	14594	14738	14402	14672	14506	14596	14513	14505	14543	14524	14578	14620	14544	14494	14644	14615	14767	14582	14462	14548	14504	14507	14671	14393	14376	14729	14530	14528	14625	14638	14548	14483	14658	14599	14617	14688	14665	14502	14571	14799	14306	14584	14649	14490	14625	14687	14639	14855	14477	14549	14589	14608	14600	14494	14532	14592	14510	14576	14621	14616	14624	14531	14561	14498	14413	14624	14651	14467	14466	14538	14423	14531	14695	14547	14445	14402	14687	14355	14423	14631	14481	14555	14706	14695	14661	14640	14430	14628	14664	14614	14518	14544	14696	14663	14555	14618	14519	14598	14558	14510	14575	14432	14412	14562	14645	14515	14657	14544	14678	14621	14550	14550	14707	14642	14739	14531	14548	14490	14532	14723	14669	14393	14592	14537	14587	14567	14668	14586	14588	14633	14479	14640	14474	14508	14615	14666	14532	14646	14628	14672	14703	14736	14640	14614	14574	14506	14691	14518	14454	14399	14631	14534	14567	14605	14488	14581	14805	14554	14612	14567	14602	14479	14482	14570	14431	14527	14580	14742	14587	14713	14531	14668	14545	14633	14520	14588	14406	14487	14526	14675	14684	14557	14655	14709	14661	14659	14720	14422	14571	14590	14603	14535	14601	14525	14503	14629	14612	14705	14493	14667	14612	14550	14488	14652	14593	14505	14593	14685	14560	14530	14627	14714	14638	14550	14584	14512	14368	14596	14502	14753	14449	14622	14721	14511	14518	14507	14495	14536	14599	14677	14617	14692	14533	14632	14424	14455	14572	14470	14453	14539	14440	14527	14605	14545	14695	14460	14722	14562	14720	14646	14561	14543	14517	14703	14666	14377	14613	14648	14549	14589	14441	14526	14636	14704	14521	14674	14569	14504	14508	14683	14428	14677	14540	14458	14518	14584	14569	14407	14457	14568	14505	14637	14624	14457	14624	14650	14682	14471	14597	14682	14610	14584	14625	14445	14542	14547	14632	14649	14522	14598	14479	14600	14526	14347	14536	14605	14674	14536	14598	14438	14395	14759	14597	14526	14716	14584	14503	14577	14718	14538	14370	14575	14555	14726	14540	14555	14588	14619	14752	14588	14444	14708	14598	14499	14750	14486	14623	14589	14499	14638	14609	14524	14509	14572	14621	14647	14748	14558	14526	14609	14604	14505	14626	14546	14591	14664	14710	14610	14484	14648	14629	14651	14615	14514	14550	14614	14579	14607	14668	14535	14559	14649	14564	14590	14597	14487	14619	14406	14621	14468	14453	14692	14683	14494	14625	14399	14617	14549	14547	14537	14507	14500	14639	14493	14494	14558	14684	14441	14577	14595	14730	14436	14582	14465	14488	14549	14446	14567	14577	14570	14391	14632	14600	14463	14539	14449	14404	14461	14545	14606	14784	14621	14555	14569	14590	14529	14623	14405	14497	14621	14545	14727	14608	14526	14567	14614	14577	14508	14558	14595	14600	14502	14564	14697	14412	14673	14380	14551	14659	14565	14588	14551	14487	14460	14706	14639	14599	14579	14572	14557	14679	14507	14763	14538	14546	14584	14523	14640	14541	14613	14664	14480	14487	14744	14540	14467	14587	14475	14642	14625	14569	14797	14547	14610	14681	14595	14631	14570	14565	14706	14507	14539	14529	14612	14572	14537	14395	14691	14527	14582	14692	14632	14484	14574	14547	14576	14468	14536	14520	14437	14506	14647	14626	14663	14728	14595	14545	14535	14708	14380	14498	14473	14630	14630	14484	14469	14560	14538	14620	14485	14558	14737	14639	14677	14658	14531	14602	14513	14633	14598	14489	14569	14607	14707	14575	14693	14749	14596	14491	14615	14710	14485	14579	14647	14551	14447	14677	14603	14576	14476	14622	14539	14536	14702	14519	14614	14610	14468	14492	14684	14709	14441	14625	14542	14580	14587	14601	14636	14676	14646	14356	14500	14660	14627	14531	14580	14541	14556	14415	14729	14507	14438	14823	14550	14652	14858	14525	14662	14705	14593	14640	14568	14683	14478	14625	14658	14526	14568	14588	14612	14510	14255	14459	14549	14558	14681	14492	14472	14576	14769	14768	14580	14590	14672	14624	14468	14642	14482	14550	14572	14650	14547	14487	14578	14530	14391	14581	14687	14432	14631	14575	14754	14546	14680	14315	14459	14449	14517	14411	14611	14592	14518	14539	14594	14492	14670	14685	14714	14508	14739	14586	14554	14504	14740	14559	14476	14634	14659	14602	14553	14481	14656	14376	14643	14677	14557	14694	14534	14587	14521	14496	14491	14571	14496	14574	14648	14643	14489	14554	14661	14518	14542	14496	14560	14597	14462	14570	14471	14375	14524	14649	14478	14423	14680	14643	14635	14596	14537	14466	14631	14626	14847	14487	14572	14589	14638	14424	14572	14595	14423	14507	14476	14617	14589	14706	14576	14627	14700	14564	14522	14736	14500	14545	14394	14583	14474	14499	14426	14564	14552	14506	14618	14555	14654	14683	14586	14641	14515	14561	14640	14448	14601	14585	14552	14474	14543	14485	14506	14378	14709	14490	14653	14523	14583	14586	14696	14333	14641	14630	14675	14641	14469	14653	14639	14579	14684	14590	14752	14506	14490	14306	14671	14651	14612	14604	14445	14616	14554	14552	14651	14492	14493	14571	14443	14507	14454	14672	14553	14488	14459	14527	14532	14528	14683	14431	14611	14398	14638	14636	14655	14720	14586	14525	14579	14527	14416	14536	14535	14694	14656	14644	14466	14550	14596	14628	14562	14699	14470	14534	14610	14491	14479	14561	14546	14757	14568	14593	14616	14497	14361	14467	14578	14479	14554	14678	14738	14699	14473	14514	14493	14432	14451	14556	14729	14734	14687	14523	14489	14536	14546	14647	14571	14670	14707	14475	14567	14500	14496	14742	14637	14754	14566	14513	14659	14633	14574	14759	14582	14578	14650	14659	14639	14477	14622	14487	14701	14610	14668	14622	14499	14508	14482	14505	14614	14703	14481	14742	14583	14510	14632	14550	14513	14521	14621	14483	14630	14407	14537	14563	14631	14656	14423	14467	14410	14556	14802	14655	14537	14687	14592	14694	14465	14581	14589	14618	14583	14559	14600	14512	14602	14660	14547	14749	14606	14674	14538	14695	14537	14636	14580	14693	14577	14578	14744	14558	14602	14773	14569	14482	14640	14608	14605	14614	14634	14370	14688	14634	14620	14589	14313	14576	14561	14607	14542	14481	14606	14476	14380	14744	14586	14492	14554	14498	14430	14505	14644	14515	14650	14519	14769	14518	14441	14469	14436	14511	14591	14440	14471	14593	14490	14610	14562	14550	14576	14594	14575	14355	14690	14639	14391	14407	14561	14544	14606	14756	14689	14459	14579	14510	14307	14421	14589	14778	14608	14736	14443	14578	14526	14491	14682	14508	14496	14633	14541	14681	14656	14452	14530	14589	14548	14665	14691	14575	14510	14531	14633	14509	14625	14536	14501	14566	14432	14665	14492	14637	14662	14524	14553	14574	14683	14735	14576	14682	14575	14658	14528	14590	14419	14585	14481	14436	14743	14574	14592	14555	14603	14582	14645	14684	14652	14623	14606	14539	14546	14667	14623	14609	14346	14453	14519	14651	14493	14586	14509	14627	14394	14490	14591	14387	14610	14501	14543	14378	14644	14615	14523	14504	14684	14596	14666	14674	14584	14438	14544	14339	14613	14662	14526	14497	14551	14475	14483	14487	14634	14653	14513	14746	14549	14642	14377	14432	14613	14424	14707	14556	14691	14443	14555	14450	14493	14681	14470	14514	14703	14404	14737	14724	14542	14681	14693	14659	14592	14511	14724	14458	14409	14522	14528	14659	14488	14545	14547	14682	14442	14478	14638	14438	14826	14603	14440	14630	14848	14411	14492	14497	14585	14599	14642	14557	14614	14539	14517	14541	14787	14659	14740	14556	14590	14650	14674	14560	14696	14650	14569	14618	14565	14554	14694	14578	14504	14582	14610	14806	14595	14706	14436	14528	14483	14588	14589	14534	14494	14489	14628	14440	14613	14607	14606	14449	14354	14624	14562	14618	14517	14573	14613	14543	14552	14520	14613	14615	14615	14572	14573	14703	14829	14706	14507	14543	14720	14642	14728	14421	14542	14473	14484	14667	14552	14695	14604	14692	14629	14486	14604	14427	14674	14695	14602	14537	14557	14657	14648	14634	14795	14695	14550	14574	14680	14436	14571	14489	14586	14622	14747	14670	14456	14651	14565	14378	14617	14808	14545	14535	14651	14644	14583	14570	14522	14598	14505	14627	14600	14560	14432	14528	14467	14638	14542	14400	14572	14578	14599	14740	14690	14641	14475	14361	14658	14447	14571	14651	14607	14450	14585	14421	14426	14517	14551	14684	14603	14463	14548	14598	14556	14667	14441	14569	14689	14537	14666	14613	14455	14586	14593	14627	14595	14556	14584	14658	14633	14611	14659	14664	14652	14557	14737	14523	14692	14596	14556	14484	14643	14616	14557	14528	14457	14414	14607	14568	14499	14585	14607	14611	14561	14577	14623	14553	14535	14486	14491	14480	14505	14701	14681	14695	14385	14462	14519	14775	14544	14652	14627	14625	14677	14497	14439	14705	14631	14445	14536	14556	14555	14569	14498	14727	14618	14491	14507	14527	14749	14688	14675	14683	14624	14510	14601	14502	14551	14652	14525	14598	14505	14592	14451	14578	14650	14453	14547	14571	14707	14654	14594	14704	14750	14583	14657	14520	14629	14556	14399	14515	14591	14440	14655	14554	14743	14452	14557	14423	14413	14591	14621	14507	14514	14516	14673	14635	14745	14549	14560	14557	14656	14666	14565	14628	14566	14552	14440	14509	14561	14548	14541	14662	14846	14705	14584	14569	14587	14525	14585	14397	14399	14638	14646	14450	14611	14484	14417	14620	14493	14625	14632	14617	14514	14613	14642	14604	14598	14629	14557	14584	14517	14746	14666	14539	14662
23086	21438	29397	24542	24699	30176	33542	27123	24224	23016	22334	21845	21517	21049	20278	19952	19733	19361	19254	19273	18893	18671	18813	18615	18628	18457	18495	18472	18438	18441	18405	18246	18354	18563	18246	18304	18220	18404	18353	18235	18232	18436	18324	18507	18391	18230	18263	18341	18407	18326	18487	18376	18289	18178	18332	18403	18463	18227	18191	18135	18286	18315	18324	18260	18249	18353	18240	18090	18184	18143	18200	18255	18189	18264	18361	18176	18027	18236	18197	18206	18280	18221	18066	18253	18300	18208	18219	18292	18320	18374	18388	18342	18088	18171	18050	18371	18201	18226	18357	18208	18155	18159	18237	18096	18278	18165	18198	18196	18343	18412	18399	18387	18378	18200	18389	18157	18215	18333	18281	18203	18317	18083	18180	18054	18119	18372	18417	18240	18254	18017	18139	18247	18345	18232	18147	18311	18246	18318	18340	18194	18098	18488	18195	18102	18396	18337	18351	18140	18106	18478	18306	18096	18191	18312	18252	18105	18174	18105	18356	18319	18272	18327	18114	18247	18284	18309	18294	18330	18391	18290	18273	18305	18091	18294	18134	18351	18224	18309	18230	18190	18342	18204	18016	18169	18141	18397	18252	18154	18223	18472	18321	18167	18145	18277	18271	18306	18287	18320	18307	17960	18074	18188	18339	18151	18098	18093	18282	18160	18222	18152	18039	18091	18092	18356	18292	18009	18364	18400	18273	18269	18086	17973	18135	18263	18281	18221	18211	18136	18141	18184	18339	18138	18315	18163	18459	18506	18370	18277	18249	18083	18083	18118	18039	18234	18163	18411	18175	18089	18350	18011	18232	18132	18363	18095	18226	18116	18195	18337	18233	18183	18139	18215	18444	18188	18241	18033	18062	17990	18351	18225	18023	18229	18235	18207	18109	18191	18321	18364	18252	18301	18269	18145	18244	18388	18209	18148	18180	18297	18105	18094	18247	18319	18296	18171	18248	18283	18237	18276	18204	18115	18271	18234	18507	18142	18195	18093	18217	18024	18452	18291	18298	18405	18214	18258	18209	18296	18281	18181	18292	18184	18316	18434	18301	18309	18028	18159	17951	18218	18158	18039	18296	18337	18153	18298	18121	18245	18343	18099	18407	18107	18338	18281	18112	18049	18101	18237	18263	18174	18133	18150	18035	18013	18094	18046	18283	18203	18160	18452	18030	18364	18229	18176	18329	18114	18158	18152	18108	18097	18057	18173	18223	18308	18148	18233	18170	18436	18267	18122	18301	18279	18084	18401	18281	17991	18282	18243	18130	17995	18228	18383	18134	18363	18170	18025	18076	18048	18115	18060	18205	18371	18105	18275	18290	18166	18163	18259	17969	18236	18152	18134	18176	18120	18355	18249	18400	18204	18353	18143	18328	18222	18297	18292	18248	18246	18240	18181	18342	18067	18299	18106	18133	18087	18266	18253	18347	17896	18145	18170	18185	18272	18260	18194	18173	18183	18323	18195	18287	18334	18071	17988	18282	18044	18308	18023	18151	18233	18044	18252	18115	18139	18149	18205	18180	18253	18182	18074	18397	18194	18331	18118	18302	18114	18129	18271	18152	18343	18114	18062	18062	18191	18363	18227	18359	18143	18074	18115	18228	18310	18190	18145	18187	18324	18383	18257	18022	18082	18246	18331	18256	18255	18122	18304	18154	18412	18366	18207	18281	18080	18212	18324	18044	18274	18097	18319	18302	17962	18228	17970	18129	18312	18339	18152	18226	18284	18335	18077	18221	18268	18234	18193	18043	18339	18221	18157	18345	18290	18171	18195	18229	18204	18188	18385	18266	18425	18301	18012	18080	18257	18337	18274	18233	18134	18329	18218	18019	18397	18243	18041	18114	18295	18077	18206	18150	18161	18171	18014	18131	18281	18246	18258	18163	18044	18198	18291	18200	18236	18211	18382	18199	18255	18097	18247	18124	18173	18182	18183	18340	18202	18237	18154	18082	18137	18238	18327	18200	18166	18163	18218	18261	18042	18088	18027	18151	18100	18008	18159	18196	18219	18234	18104	18257	17983	18207	18270	18180	18178	18014	18132	18235	18069	18274	18176	18132	18014	18260	18333	18102	18180	18226	18017	18153	18264	18145	18300	18175	18259	18319	18180	18183	18594	18241	18209	18307	18092	18168	18220	18199	18265	18285	18040	18166	18063	18197	18435	18187	18027	18209	18174	18156	18163	18219	18035	18412	18391	18247	18196	18158	18162	18263	18142	17963	18235	18178	18071	18135	18212	18181	18121	18129	18185	18291	18331	18175	18177	17990	18204	18264	18273	18143	18198	18069	18042	18241	18425	18156	18127	18091	18214	18224	18129	18251	18448	18296	18192	18217	18212	18182	18259	18148	18149	18059	18390	18223	18132	18439	18368	18169	18273	18156	18327	18257	18063	18174	18311	18231	18304	18183	18191	18123	18274	18113	18183	18214	18150	18030	18137	18115	18053	18243	18193	18071	18096	18171	17938	18284	18297	17906	18128	18066	18157	18324	18243	18162	18270	18271	18059	18263	18245	18129	18071	18459	18185	18255	18289	18159	18156	18176	18192	18312	18214	18025	18140	18258	18101	18023	18466	18177	18468	18376	18227	18199	18249	18263	18262	18068	18223	18073	18083	18062	18447	18396	18391	18320	18281	18006	18458	18170	18321	18117	18472	18272	18083	18334	17942	18070	18146	18344	18327	18265	18133	18023	18260	18141	18160	18297	18187	18115	17975	18051	18154	18132	17974	18221	18167	18132	17974	18030	18200	18355	18192	18171	18258	18152	18262	18068	18144	18004	18237	18135	18116	18213	18073	18213	18121	18220	17911	18229	18193	18231	18266	18128	18243	18036	18227	18237	18463	18335	18099	18113	18450	18270	18280	18187	18210	18181	18099	18071	18352	18342	18180	18242	18282	18254	18354	18169	18169	18044	18081	18121	18341	18278	18303	18252	18110	18361	18398	18240	18097	18257	18084	18115	17987	18284	18352	18214	18257	18132	18322	18166	18181	18033	18013	18101	18140	18056	18260	18252	18258	18090	18151	18247	18090	18156	18272	18158	18320	18293	18162	18227	18010	18151	18034	18186	18394	18244	18313	18215	18141	18021	18240	18136	18074	18134	18122	18123	18002	18141	18170	18203	18150	18053	18367	18306	18152	18203	18288	18277	18119	18124	18297	18358	18219	18170	18274	18045	18186	18213	18008	18214	18141	18022	18097	18088	18268	18142	18167	18061	18054	18265	18267	18291	18200	18199	18188	18339	18190	18059	18377	18306	18126	18235	18308	18234	18205	18129	18326	18228	18235	18373	18227	18346	18431	18081	18212	18184	18124	18222	18357	18259	18172	18072	18227	18350	18284	18287	18175	18290	18267	18081	18209	18401	18129	18050	17976	18270	18179	18182	18153	18060	18304	18320	18369	18327	18271	18178	18282	18189	18290	18105	18374	18292	18127	18344	18256	18262	18128	17932	18262	18277	18354	18103	18303	18115	18211	18111	18221	18317	18298	18176	18173	18319	18145	18100	18085	18287	18340	18053	18321	17987	18243	18235	18254	18333	18229	18197	18235	18187	18199	18258	18144	18250	18111	18413	18225	18138	18243	18212	18180	18060	18192	18119	18197	18208	18295	18093	18178	18259	18287	18319	18295	18265	18311	18119	18296	18166	18319	18276	18144	18346	18143	18322	18469	18130	18171	18300	18137	18094	18174	18169	18104	18425	18235	18182	18177	18193	18321	18278	18347	18143	18120	18221	18088	18142	18185	18177	18172	18362	18016	18219	18203	18308	18174	18121	18233	18233	18286	18116	18313	18395	18264	18153	18112	18201	18323	18444	18276	18139	18278	18297	18136	18446	18068	18085	18337	18305	18213	18125	18309	18227	18235	18136	18296	18419	18271	18075	18170	18459	18269	18220	18458	18263	18165	18254	18101	17990	18084	18121	18171	18258	18311	18255	18143	18163	18381	18305	18323	18107	18145	18267	18344	18244	18277	18335	18129	18184	18281	18034	18332	18186	18157	18166	18168	18141	18089	18217	18324	18221	18195	18297	18321	18215	18397	18182	17990	18172	18195	18298	18123	18286	18267	18277	18340	18181	18027	18173	18187	18088	18169	18166	18309	18299	18331	18065	18042	18217	18367	18346	18188	17963	18189	18256	18090	18036	18167	18046	18439	18258	18078	18092	18155	18322	18243	18130	18192	18035	18275	18252	18185	18239	18285	18159	18160	18259	17999	18285	18454	18238	17998	18103	18175	18045	18419	18346	18183	18181	18072	18126	18320	18161	18351	18201	18100	18267	18414	18057	18304	18398	18165	18133	18036	18173	17990	18181	18213	18281	18113	18273	18126	18388	18317	18240	18064	18356	18271	18037	17964	18011	18210	18253	18139	18217	18300	18501	18288	18376	18308	18188	18070	18166	18020	18103	18237	18161	18301	18077	18370	18411	18084	18039	18256	18280	18217	18284	18264	18184	18303	18422	18084	18337	18500	18190	18502	18253	18338	18119	18283	18142	18195	18124	18347	18135	18354	18040	18146	18074	18400	18251	18151	18133	17989	18219	18106	18320	18431	18240	18177	18249	18294	18148	18150	18117	18331	18207	18230	18248	18222	18144	18436	18160	18213	18184	18026	18213	18117	18370	18461	18436	18114	18281	18242	18171	18151	18318	18041	18242	18341	18278	17977	18130	18127	18242	18324	18339	18344	18295	18050	18221	18055	18299	18258	18219	17950	18202	18312	18337	18151	18258	18300	18151	18130	18057	18132	18141	18303	18268	18214	18261	18134	18187	18234	18051	18220	18471	18388	18206	18171	18265	18279	18052	18137	18167	18260	18142	18091	17902	18173	18210	18313	18235	18274	18085	18182	18075	18290	18400	18253	18249	18316	18338	18405	18207	18107	18159	18241	18132	18024	18402	18381	18277	18267	18095	18005	18250	18329	18128	18241	18239	18339	18157	18079	18103	18074	18209	18210	18209	18196	18176	18190	18161	18017	18337	18107	18046	18320	18145	18198	18020	18178	18272	18251	18268	18262	18291	18186	18114	18237	18167	17895	18100	18201	18347	18143	18214	18059	18322	18262	18536	18495	18450	18320	18106	18189	18190	18314	18355	17970	18198	17863	18145	18065	18420	18429	18316	18476	18145	18257
37318	64120	59559	48517	41536	36658	32213	27306	23543	21536	20764	20345	19836	18905	17931	17214	17016	16714	16595	16330	16024	15829	15716	15587	15654	15641	15398	15459	15507	15401	15431	15572	15513	15462	15339	15414	15482	15287	15363	15237	15121	15269	15272	15225	15255	15292	15382	15340	15228	15398	15195	15314	15236	15218	15510	15255	15268	15316	15276	15293	15180	15415	15287	15274	15113	15307	15139	15088	15359	15324	15453	15364	15189	15405	15235	15311	15328	15249	15273	15366	15247	15305	15191	15381	15328	15333	15566	15189	15247	15155	15304	15102	15352	15283	15243	15438	15308	15086	15250	15404	15254	15213	15336	15191	15365	15364	15234	15255	15285	15206	15171	15027	15278	15113	15318	15277	15243	15177	15129	15098	15145	15318	15166	15289	15201	15316	15378	15303	15136	15376	15314	15321	15185	15314	15197	15314	15473	15342	15203	15296	15308	15189	15089	15460	15249	15296	15264	15508	15400	15354	15352	15259	15310	15213	15218	15359	15294	15155	15324	15286	15255	15229	15327	15309	15303	15443	15269	15437	15284	15082	15190	15196	15276	15188	15313	15148	15295	15232	15314	15209	15292	15238	15336	15396	15257	15358	15284	15205	15328	15304	15193	15209	15203	15279	15234	15278	15287	15217	15385	15161	15373	15233	15178	15227	15186	15268	15257	15252	15281	15094	15241	15335	15373	15273	15153	15454	15254	15335	15013	15144	15279	15240	15273	15320	15172	15267	15262	15242	15297	15076	15253	15116	15137	15284	15033	15177	15340	15256	15199	15277	15301	15300	15382	15351	15499	15199	15265	15168	15324	15354	15429	15272	15188	15413	15208	15133	15309	15312	15176	15222	15243	15148	15312	15289	15432	15277	15394	15284	15385	15045	15356	15299	15312	15277	15151	15225	15315	15178	15268	15297	15179	15198	15244	15308	15282	15295	15313	15314	15223	15435	15205	15292	15389	15325	15338	15160	15158	15423	15293	15322	15231	15164	15202	15330	15312	15037	15540	15290	15242	15291	15337	15161	15292	15338	15219	15261	15322	15484	15252	15419	15359	15245	15196	15152	15270	15301	15220	15052	15337	15304	15122	15298	15259	15144	15384	15227	15294	15155	15202	15289	15280	15369	15166	15247	15188	15279	15246	15082	15378	15369	15261	15376	15339	15133	15335	15181	15340	15133	15381	15153	15264	15242	15274	15244	15293	15356	15397	15320	15411	15141	15336	15180	15378	15315	15271	15201	15195	15158	15465	15235	15164	15333	15233	15172	15298	15182	15338	15320	14994	15340	15278	15196	15129	15254	15494	15148	15425	15205	15240	15150	15089	15290	15184	15278	15122	15393	15230	15245	15120	15291	15281	15231	15080	15338	15347	15353	15214	15090	15223	15271	15374	15339	15349	15229	15282	15148	15124	15332	15500	15012	15171	15290	15172	15268	15242	15390	15418	15119	15334	15326	15275	15255	15432	15333	15132	15237	15216	15623	15298	15113	15242	15447	15276	15415	15223	15280	15146	15218	15342	14970	15264	15175	15307	15238	15395	15251	15310	15195	15264	15146	15099	15224	15318	15142	15302	15234	15028	15321	15379	15128	15491	15322	15359	15167	15405	15359	15248	15089	15228	15187	15221	15263	15218	15415	15233	15223	15185	15369	15067	15215	15226	15144	15299	15172	15279	15365	15287	15224	15129	15197	15267	15367	15290	15167	15259	15117	15130	15132	15293	15433	15260	15140	15334	15189	15361	15111	15067	15311	15279	15139	15129	15283	15187	15497	15247	15171	15269	15270	15418	15274	15382	15272	15371	15169	15346	15445	15164	15322	15303	15208	15314	15301	15263	15133	15261	15077	15234	15185	15330	15220	15322	15143	15218	15242	15211	15220	15305	15146	15289	15334	15193	15248	15319	15157	15252	15315	15328	15170	15177	15120	15215	15155	15238	15191	15185	15236	15223	15215	15217	15214	15154	15344	15291	15249	15161	15294	15391	15326	15301	15356	15273	15292	15118	15310	15293	15401	15278	15110	15296	15316	15341	15268	15173	15220	15294	15329	15197	15084	15131	15201	15151	15202	15231	15199	15118	15159	15253	15346	15404	15014	15324	15394	15298	15158	15177	15344	15444	15072	15208	15265	15174	15239	15247	15111	15156	15183	15338	15149	15149	15068	15259	15254	15310	15151	15324	15320	15226	15290	15260	15402	15252	15178	15203	15339	15172	15343	15274	15411	15271	15154	15225	15322	15203	15300	15441	15195	15076	15255	15188	15146	15200	15072	15155	15363	15177	15274	15267	15140	15365	15159	15290	15282	15416	15181	15266	15255	15283	15167	15353	15345	15381	15136	15223	15089	15166	15287	15300	15225	15231	15218	15215	15299	15385	15222	15203	15262	15174	15163	15411	15194	15186	15143	15321	15327	15324	15316	15292	15181	15380	15254	15157	15099	15331	15314	15119	15264	15193	15417	15355	15267	15296	15290	15144	15391	15133	15337	15206	15356	15453	15192	15315	15277	15077	15217	15393	15181	15247	15200	15170	15255	15247	15410	15366	15315	15350	15214	15219	15239	15304	15162	15342	15333	15160	15314	15328	15277	15242	15126	15277	15162	15257	15255	15196	15381	15257	15417	15339	15244	15305	15146	15326	15234	15517	15013	15460	15408	15259	15225	15190	15320	15228	15314	15230	15199	15162	15275	15206	15324	15399	15131	15093	15241	15367	15316	15257	15268	15205	15212	15317	15050	15239	15191	15345	15184	15138	15189	15390	15086	15396	15307	15321	15228	15520	15349	15350	15315	15287	15385	15277	15137	15394	15280	15454	15354	15299	15256	15209	15306	15405	15209	15151	15326	15213	15154	15129	15375	15201	15214	15246	15359	15290	15165	15183	15284	15202	15229	15141	15299	15266	15304	15086	15355	15227	15413	15240	15325	15282	15237	15300	15370	15271	15220	15122	15224	15222	15234	15110	15173	15429	15236	15319	15442	15224	15345	15200	15223	15233	15418	15174	15216	15197	15371	15214	15025	15224	15176	15085	15210	15096	15300	15303	15234	15249	15281	15290	15173	15331	15272	15237	15250	15318	15252	15209	15367	15240	15219	15209	15314	15224	15335	15287	15245	15063	15310	15143	15456	15243	15269	15259	15074	15125	15242	15251	15317	15196	15233	15228	15361	15105	15198	15309	15319	15257	15250	15314	15200	15248	15279	15340	15204	15084	15209	15317	15242	15249	15124	15310	15337	15282	15359	15119	15259	15081	15384	15352	15157	15437	15328	15187	15163	15179	15378	15200	15325	15467	15376	15268	15332	15311	15280	15241	15104	15143	15225	15197	15359	15177	15301	15420	15407	15153	15037	15405	15253	15280	15212	15323	15305	15193	15318	15280	15370	15146	15369	15229	15491	15338	15308	15210	15227	15322	15242	15260	15245	15333	15278	15221	15228	15202	15159	15223	15313	15180	15194	15307	15139	15226	15387	15251	15293	15103	15252	15255	15251	15196	15093	15298	15275	15220	15158	15286	15306	15222	15330	15143	15073	15366	15130	15136	15224	15196	15157	15147	15146	15306	15254	15336	15334	15221	15236	15369	15386	15120	15345	15408	15294	15325	15120	15393	15253	15181	15263	15438	15253	15330	15147	15241	15340	15343	15324	15118	15214	15171	15252	15332	15212	15159	15199	15284	15305	15151	15297	15308	15183	15307	15185	15218	15185	15384	15305	15316	15217	15328	15374	15309	15176	15192	15175	15294	15198	15182	15243	15274	15273	15310	15185	15187	15276	15267	15332	15339	15318	15127	15216	15289	15199	15240	15333	15197	15319	15313	15106	15339	15363	15235	15388	15301	15410	15306	15202	15089	15275	15488	15344	15253	15236	15358	15303	15140	15192	15184	15296	15239	15148	15212	15258	15260	15182	15426	15187	15207	15181	15105	15171	15396	15239	15129	15247	15302	15205	15316	15246	15306	15261	15151	15351	15222	15278	15214	15204	15310	15110	15407	15394	15149	15157	15200	15252	15251	15300	15276	15091	15151	15237	15219	15189	15276	15297	15301	15232	15414	15222	15215	15188	15345	15107	15180	15301	15245	15231	15279	15164	15210	15097	15112	15443	15309	15352	15396	15357	15296	15210	15289	15151	15372	15360	15220	15223	15322	15285	15243	15252	15346	15245	15279	15162	15254	15369	15067	15234	15344	15176	15313	15270	15352	15235	15264	15194	15236	15112	15342	15222	15324	15299	15195	15212	15319	15374	15227	15270	15292	15201	15343	15183	15302	15232	15338	15300	15339	15182	15271	15312	15199	15124	15247	15303	15263	15245	15218	15109	15341	15237	15202	15254	15344	15297	15246	15318	15169	15225	15100	15145	15334	15263	15232	15328	15010	15346	15280	15286	15437	14947	15275	15321	15179	15303	15104	15352	15358	15249	15175	15091	15232	15430	15324	15118	15435	15140	15368	15213	15162	15235	15569	15172	15271	15274	15254	15221	15169	15327	15116	15171	15302	15251	15409	15303	15290	15191	15225	15104	15420	15232	15148	15321	15364	15071	15267	15112	15259	15307	15384	15122	15265	15174	15123	15151	15355	15164	15155	15275	15211	15378	15207	15339	15201	15391	15348	15178	15321	15106	15198	15274	15233	15362	15034	15235	15185	15332	15216	15285	15363	15314	15263	15402	15331	15224	15115	15281	15251	15339	15271	15290	15140	15138	15290	15114	15286	15077	15425	15240	15382	15228	15259	15070	15320	15231	15208	15185	15452	15304	15148	15263	15114	15188	15199	15154	15253	15202	15140	15204	15305	15471	15383	15139	15360	15025	15315	15304	15229	15252	15192	15163	15187	15368	15321	15240	15256	15395	15297	15140	15378	15185	15533	15194	15112	15358	15330	15086	15148	15284	15287	15273	15211	15330	15311	15258	15443	15347	15290	15223	15330	15265	15256	15207	15178	15192	15089	15397	15315	15338	15145	15346	15096	15337	15305	15421	15102	15392	15446	15349	15373	15236	15107	15132	15317	15323	15398	15198	15294	15195	14968	15310	15206	15221	15249	15333	15139	15346	15308	15121	15339	15163	15220	15360	15140	15200	15059	15297	15169	15265	15171	15245	15361	15131	15220	15293	15055	15303	15243	15172	15409	15320	15323	15061	15254	15163
30052	32485	42300	37451	30130	26306	23367	20724	19368	18804	18778	18518	18182	18053	17715	17458	17297	17146	17193	17300	17225	17140	17062	16859	16889	16883	16817	16777	16733	16881	16761	17087	16940	16805	16915	17116	16895	16926	16721	16827	16625	17038	16612	16749	16923	16823	16730	16869	16732	16919	16855	16855	16753	16804	16855	16795	16877	16749	17003	17001	17039	16665	16819	16895	16752	16695	16999	16623	16746	16757	16740	16858	16968	16724	16850	16841	16961	16697	16796	16932	16691	16548	16823	16958	16736	16912	16818	16578	16670	16759	16792	16739	16821	16779	16785	16786	16921	16825	16997	16904	16581	16620	16943	16747	16928	16961	16691	16803	16778	16707	16902	16921	16664	16689	16830	16860	16794	16585	16799	16917	16793	16783	16701	16931	16845	16817	16882	16644	16738	16834	16677	16838	16855	16673	16747	16795	16750	16661	16826	16910	16883	16608	16750	16811	16715	16824	16640	16838	16706	16702	16657	16877	16710	16668	16786	16857	16837	16857	17091	16951	16862	16875	17055	16755	16900	16795	16684	16757	16914	16987	16812	16702	16707	16853	16818	16873	16897	17058	16806	16765	16772	16775	16662	16670	16858	16825	16834	16745	16822	16844	16761	16925	16987	16821	16823	16693	16928	16860	16643	16741	16982	16815	17085	16848	16866	16852	16801	16811	16548	16833	16853	16871	16954	16713	16902	16809	16840	16695	16843	16781	16951	16833	16728	16734	16832	16899	16959	16877	16742	16767	16775	16700	16605	16755	16992	16944	16714	16834	16738	16844	16724	16743	16848	16722	16851	16882	16926	16676	16807	16785	16918	16809	16772	16701	16605	16707	16757	16667	16859	16766	16744	16688	16887	16757	16963	16832	16865	17066	16673	16751	16806	16612	16923	16641	16850	16793	16735	16561	16935	16851	16852	16641	16847	16705	16844	16573	17008	16781	16613	16955	16818	16761	16736	16777	16649	16729	16739	16859	16707	16957	16767	16868	16877	16774	16900	16712	16699	16837	16772	16759	16767	16836	16834	16675	16785	16830	16501	16869	16846	16761	16863	16735	16931	16816	16705	16662	16888	16896	16734	16883	16954	16896	16698	16782	16697	16740	16811	16907	16959	16790	16757	16648	16634	16897	16869	16778	16896	16815	16730	16781	16726	17064	16958	16860	16727	16807	16760	16649	16822	16990	16743	16923	16838	16892	16552	16605	16655	16844	16717	16900	16629	16901	16831	16717	16821	16647	16707	17000	16975	16751	16825	16767	16549	16734	16874	16693	16734	16791	16778	16665	16907	16889	16902	16877	16924	16818	16787	16774	16774	16711	16768	16746	16672	16760	17012	16900	16764	16607	16795	16812	16837	16956	16803	16780	16575	16807	16897	16838	16867	16730	16898	16902	17041	16763	16764	16886	16650	16700	16707	16787	16876	16839	16781	16709	16739	16735	16764	16472	16636	16740	16600	16944	16883	16806	16637	16766	16643	16670	16694	16615	16972	16491	16759	16884	16876	16926	16770	16871	16736	16510	16793	17007	16839	16856	16858	16783	16752	16842	16892	16869	16730	16809	16751	16889	16638	16733	16782	16850	16748	16564	16675	16841	16707	16745	16825	16718	16794	16557	16725	16711	16885	16739	16741	16669	16659	16673	16618	16853	16751	16963	16811	16862	16946	16805	16719	16725	16801	16646	16701	16583	16802	16699	16755	16823	16663	16598	16876	16806	16845	16733	16949	16877	16809	16785	16807	16837	16963	16853	16798	16716	16671	16771	16867	16706	16708	16688	17031	16845	16709	16601	16684	16651	16782	16704	16734	16645	16642	16821	16734	16799	16851	16949	17175	16772	17108	16660	16928	16805	16798	16976	16846	16789	16816	16786	16868	16788	16819	16770	16702	16713	16834	16619	16773	16673	16759	16687	16763	17001	16859	16774	16700	16759	16728	16617	16811	16849	17101	16929	16906	17004	16794	16976	16600	16750	16777	16605	16751	16762	16869	16767	16881	16649	16868	16953	16905	16815	16833	16868	16529	16813	16904	16598	16657	16739	16845	16880	16811	16928	16671	16789	16853	16706	16644	16796	16914	16802	16836	16828	16909	16785	16976	16945	16821	16740	16810	16582	16723	16658	16601	16742	16731	16633	16928	16790	16779	16620	16641	16895	16984	16823	16921	16752	16846	16749	16753	16730	16883	16921	16821	16839	16716	16811	16756	16790	16683	16808	16904	16814	16730	16805	16766	16801	16813	16835	16845	16561	16660	16874	16634	16694	17033	16841	16805	16824	17003	16565	16825	16640	16714	16826	16741	16773	16680	16641	16784	16874	16858	16764	16805	16850	16756	16789	16665	16696	17026	17114	16767	16815	16845	16700	16896	16935	16845	16685	16711	16796	16609	16680	16736	16683	16753	16805	16924	16807	16830	16781	16642	16774	17034	16753	16673	16773	16939	16745	16802	16696	16601	16705	16807	16765	16672	16674	16760	16845	16777	16714	16803	17016	17096	16780	17086	16780	16810	16876	16849	16780	16728	16965	16889	16805	16821	16753	16857	16787	16912	16792	16828	16645	16970	16916	17010	16797	16855	16814	16725	16765	16811	16748	16853	16695	16790	16758	16943	16694	16851	16614	16720	16806	16821	16755	16653	16856	16807	16638	16724	16831	16938	16907	16875	16803	16655	16995	16932	16901	16871	16780	16745	16758	16824	16847	16820	16874	16686	16780	16823	16777	16860	16740	16628	16847	16938	16829	16908	16861	17001	17018	16624	16668	16735	16845	16776	16983	16959	16668	16905	16658	16686	16778	16847	16831	16773	16714	16810	16636	16639	16785	16877	16600	16616	16691	16873	16976	16785	16834	16692	16680	17022	16995	16839	16796	16847	16727	16859	16885	16808	16627	16889	16786	17019	16832	16786	16618	16785	16806	17090	16872	16676	16682	16548	16661	16640	16790	16752	16759	16877	16785	16746	16721	16756	16768	16842	16894	16975	16884	16690	16527	16794	16822	16559	16659	16726	16885	16940	16797	16769	16821	16777	16890	16972	16697	16838	16913	16749	16701	16807	16698	16922	16739	16741	16846	16693	16827	16760	16605	16808	16648	16851	16820	16782	16959	16837	16828	16826	16801	16754	16803	16689	16584	16619	16812	16768	16874	16892	16742	16723	16792	17037	16851	16811	16835	16797	16758	16768	16665	16746	16903	16982	16801	16969	16733	16841	16818	16794	16992	16805	16857	16754	16757	16769	16739	16609	16881	16709	16627	16757	16674	16623	16780	16729	16656	16714	16648	16759	16738	16948	17140	16756	16859	16878	16955	16807	16655	16753	16929	16854	16777	16758	16985	17186	16875	16661	16619	16714	16824	17053	16852	16974	16822	16842	16659	16799	16741	17044	17025	16890	16657	16851	16776	16831	16711	16595	16845	17014	16853	16776	16973	16791	16800	16869	16759	16894	16733	16991	16912	16747	16640	16944	16826	16777	16736	16861	16887	16696	16478	17049	16840	16938	16807	16959	16914	16960	16693	16862	16850	16807	16793	16959	16839	16760	16862	16715	16814	16756	16728	16753	16701	16994	16867	16865	16970	16542	16750	16814	16797	16778	16691	16850	16893	16864	16826	16685	16783	16878	16672	16891	16874	16818	16920	16839	16711	16930	16634	16668	16657	16679	16790	16770	16903	16701	16878	16789	16955	16955	16807	16673	16729	16741	16715	16880	16763	16806	16690	16716	16646	17021	16887	16811	16707	16958	16757	16942	16613	16764	16999	16758	16911	16695	16798	16835	16889	16813	16776	16922	16789	16841	16682	16913	16741	16769	16869	16708	16892	16981	16978	16832	16877	16914	17021	16745	16896	16840	16710	16757	16861	16818	16720	16896	16680	16857	16727	16573	16819	16866	16842	16782	16852	16884	17014	16787	16764	16773	16711	16945	16752	16891	16562	16691	16702	16724	16843	16778	16759	16784	16752	16780	16661	16798	16702	16754	16920	17093	16967	16677	16744	16701	16735	16827	16680	16721	16833	16825	16598	16653	16823	16941	16815	16828	17013	16939	16819	16836	16726	16733	16893	17012	16725	16870	16798	16882	16891	16697	16931	16992	16829	16753	16858	16906	16898	16833	16743	16551	16944	16800	16784	16765	16803	16785	16628	16752	16571	16925	16800	16839	16891	16893	16649	16722	17068	16901	16838	16861	16892	16981	17044	16874	16756	16654	16756	16971	16744	16705	16755	16656	16778	16844	16831	16805	16752	16745	16841	16929	16744	16954	16777	16827	16897	17073	17055	17031	16759	16726	16934	16753	16932	16735	16603	16930	16766	16817	16732	16695	16840	16724	16694	16603	16676	16704	16781	16739	16895	16818	16781	16802	16775	16740	16867	16779	16932	16787	16563	16831	16897	16777	16547	16760	16942	16722	16869	16645	16808	16728	16705	16811	16709	17058	16927	16649	16659	16841	16724	16846	17007	16789	16831	16784	16746	16812	16698	16912	16803	16801	16846	16778	16983	17061	16700	16914	16663	16741	16834	16683	16645	16696	16765	16914	16840	16786	16455	16807	16867	16929	16736	16952	16689	16604	16771	16743	16886	16856	16756	16626	16975	16737	16656	16777	16720	16926	16768	16816	16793	16644	16803	16683	16752	16793	16732	16798	17036	16685	16802	16797	17024	16711	16779	16612	16838	16762	16863	16805	16965	17086	17089	16676	16887	16894	16608	16785	16758	16995	16758	16806	16874	16752	16718	16879	16707	16655	16595	16963	16726	16661	16749	16826	16918	16674	16749	16819	16888	16887	16797	16967	16734	16676	16753	16828	16799	16718	16943	16828	16830	16587	16502	17045	16917	16846	16834	16799	16725	16581	16716	16730	16971	16863	16770	16771	16661	16789	16511	16763	16664	16774	16859	16790	16810	16948	16800	16786	16652	16605	16771	16860	16739	16983	16799	16971	16779	16811	16790	16934	16792	16896	16877	16960	16772	16789	16775	16814	16813	16731	16867	16910	16974	16876	16790	16746	16936	16870	16789	16797	16934	16855	16659	16855	16783	16902	16831	16896	16931	16808	16780	16894	16623	16871	16571	16787	16790	16903	16978	16759	16874	16937	16861	16743	16937	16862	16915	16733	16767	16802	16656	16883	16767	16613	16647	16761	16891
35098	51335	46838	36144	30412	26595	22903	19815	18292	17597	17218	16981	16446	16009	15725	15510	15162	15251	15120	15044	14877	14780	14756	14555	14520	14533	14516	14481	14505	14600	14528	14616	14634	14637	14584	14755	14493	14436	14502	14690	14292	14463	14495	14388	14529	14530	14411	14316	14355	14542	14440	14364	14496	14615	14463	14420	14632	14471	14349	14574	14430	14425	14444	14504	14422	14464	14569	14485	14338	14465	14481	14408	14367	14372	14446	14496	14445	14640	14427	14608	14517	14356	14438	14668	14472	14378	14480	14339	14538	14597	14500	14354	14318	14419	14374	14407	14276	14186	14483	14274	14474	14447	14566	14639	14539	14662	14405	14489	14430	14462	14441	14423	14483	14374	14414	14598	14421	14477	14546	14491	14519	14448	14376	14365	14314	14547	14359	14478	14419	14443	14387	14435	14382	14358	14459	14342	14579	14334	14535	14348	14450	14414	14486	14473	14411	14427	14404	14550	14295	14374	14566	14576	14524	14500	14556	14590	14479	14419	14421	14448	14339	14579	14232	14424	14632	14534	14236	14606	14455	14275	14450	14469	14396	14451	14425	14579	14573	14291	14559	14584	14419	14550	14396	14417	14343	14451	14601	14524	14556	14277	14541	14513	14310	14552	14382	14618	14347	14285	14282	14368	14450	14403	14454	14422	14328	14560	14386	14251	14254	14387	14365	14552	14529	14581	14371	14580	14456	14536	14355	14574	14366	14490	14424	14458	14317	14390	14449	14314	14605	14415	14564	14408	14292	14443	14630	14439	14465	14427	14429	14509	14400	14629	14457	14533	14411	14427	14393	14494	14388	14483	14411	14345	14299	14473	14490	14499	14614	14391	14570	14585	14407	14506	14618	14467	14489	14400	14347	14377	14440	14449	14570	14520	14406	14427	14538	14591	14559	14554	14378	14482	14244	14273	14310	14436	14460	14285	14559	14578	14433	14640	14556	14448	14507	14568	14403	14449	14401	14240	14422	14385	14521	14433	14428	14519	14449	14404	14380	14558	14463	14321	14529	14396	14494	14512	14547	14477	14530	14428	14382	14418	14492	14442	14424	14516	14506	14483	14493	14461	14407	14399	14544	14437	14495	14425	14409	14262	14358	14463	14531	14391	14394	14399	14268	14344	14372	14506	14362	14366	14441	14599	14474	14494	14369	14292	14400	14510	14580	14326	14598	14346	14376	14614	14522	14348	14301	14324	14391	14402	14367	14551	14302	14410	14587	14568	14329	14489	14638	14551	14433	14351	14458	14469	14370	14354	14361	14547	14599	14438	14347	14557	14441	14472	14429	14309	14671	14407	14642	14504	14424	14474	14557	14368	14386	14458	14513	14360	14529	14527	14381	14616	14279	14400	14500	14521	14463	14508	14597	14525	14336	14569	14461	14395	14421	14400	14447	14461	14502	14513	14387	14556	14546	14428	14514	14597	14314	14414	14244	14417	14416	14475	14376	14624	14422	14409	14370	14536	14529	14379	14371	14451	14505	14359	14576	14596	14542	14302	14445	14403	14502	14523	14512	14323	14323	14400	14420	14427	14490	14476	14299	14526	14387	14366	14362	14525	14553	14596	14446	14440	14461	14416	14363	14460	14587	14361	14471	14392	14542	14514	14573	14565	14476	14407	14447	14361	14423	14573	14343	14401	14573	14392	14289	14520	14563	14483	14419	14452	14559	14521	14514	14584	14396	14324	14412	14430	14441	14339	14521	14518	14483	14446	14364	14344	14202	14571	14446	14479	14444	14519	14404	14371	14245	14467	14411	14501	14362	14537	14615	14494	14425	14531	14453	14497	14410	14480	14550	14429	14413	14514	14418	14547	14465	14551	14178	14269	14344	14450	14508	14315	14421	14343	14348	14351	14544	14393	14486	14403	14524	14388	14467	14279	14426	14506	14455	14574	14594	14213	14545	14361	14365	14359	14598	14354	14421	14246	14412	14493	14392	14348	14479	14372	14387	14457	14368	14473	14531	14513	14514	14354	14570	14482	14544	14569	14522	14438	14428	14312	14475	14483	14252	14424	14381	14375	14560	14565	14702	14474	14625	14547	14454	14445	14500	14520	14428	14418	14508	14459	14378	14581	14547	14501	14494	14528	14471	14428	14451	14386	14435	14471	14571	14442	14569	14401	14297	14504	14561	14391	14568	14447	14515	14521	14487	14360	14401	14434	14449	14177	14413	14459	14446	14441	14415	14560	14489	14521	14444	14539	14509	14284	14387	14546	14436	14544	14625	14545	14441	14440	14484	14292	14533	14474	14572	14411	14530	14382	14477	14375	14398	14509	14562	14224	14455	14716	14615	14246	14501	14440	14492	14497	14555	14381	14391	14544	14331	14344	14403	14422	14377	14392	14486	14409	14264	14317	14379	14404	14510	14338	14504	14411	14393	14423	14508	14546	14535	14473	14534	14482	14298	14402	14395	14532	14523	14455	14344	14431	14460	14497	14360	14396	14533	14533	14410	14522	14453	14512	14459	14529	14429	14396	14262	14519	14504	14347	14550	14420	14443	14341	14448	14462	14429	14502	14364	14400	14503	14395	14508	14335	14579	14444	14486	14358	14428	14596	14543	14324	14528	14445	14364	14452	14484	14435	14479	14509	14302	14268	14440	14364	14412	14462	14482	14569	14584	14548	14487	14459	14323	14588	14435	14474	14393	14422	14421	14470	14463	14454	14427	14332	14263	14448	14448	14604	14521	14541	14377	14467	14426	14432	14364	14382	14630	14496	14434	14571	14372	14318	14552	14260	14366	14286	14553	14592	14501	14389	14174	14456	14433	14486	14439	14327	14379	14371	14406	14533	14391	14579	14609	14385	14402	14527	14482	14451	14377	14340	14353	14492	14382	14477	14516	14425	14451	14356	14549	14546	14531	14327	14509	14225	14377	14438	14519	14499	14450	14383	14434	14569	14561	14483	14460	14490	14346	14336	14477	14431	14490	14406	14460	14448	14449	14433	14410	14337	14480	14231	14500	14521	14420	14544	14428	14554	14477	14464	14496	14604	14397	14329	14570	14540	14514	14396	14492	14463	14641	14306	14583	14578	14456	14256	14511	14546	14530	14525	14467	14409	14390	14318	14494	14564	14586	14436	14410	14371	14600	14530	14406	14486	14384	14341	14346	14335	14391	14247	14621	14672	14387	14478	14423	14533	14460	14316	14216	14484	14327	14594	14347	14450	14558	14578	14380	14610	14392	14573	14540	14497	14518	14445	14508	14425	14375	14443	14430	14646	14533	14509	14446	14200	14523	14575	14355	14542	14587	14495	14374	14477	14489	14430	14416	14327	14414	14325	14515	14474	14594	14559	14251	14622	14476	14468	14461	14459	14416	14449	14335	14583	14713	14593	14569	14471	14557	14387	14370	14608	14533	14561	14341	14253	14443	14448	14598	14509	14488	14464	14340	14410	14592	14357	14488	14509	14453	14584	14532	14249	14291	14289	14407	14460	14375	14380	14279	14498	14422	14509	14405	14462	14498	14473	14558	14562	14509	14572	14457	14537	14487	14181	14404	14488	14444	14403	14375	14452	14544	14483	14417	14627	14574	14650	14609	14519	14231	14369	14467	14295	14528	14399	14467	14430	14539	14450	14433	14437	14399	14473	14486	14402	14386	14454	14359	14379	14338	14462	14410	14411	14584	14466	14418	14587	14576	14585	14227	14262	14450	14395	14331	14392	14461	14492	14504	14448	14473	14503	14450	14585	14554	14460	14460	14505	14527	14492	14603	14416	14473	14448	14455	14410	14369	14505	14557	14427	14357	14714	14424	14488	14374	14544	14361	14443	14630	14454	14429	14346	14452	14578	14481	14617	14492	14427	14587	14550	14563	14465	14257	14498	14555	14523	14435	14236	14471	14464	14565	14572	14436	14361	14584	14327	14313	14461	14489	14564	14450	14535	14374	14523	14624	14243	14458	14594	14553	14398	14429	14497	14447	14437	14420	14472	14476	14464	14238	14577	14535	14467	14294	14431	14408	14386	14441	14620	14532	14351	14489	14511	14517	14470	14562	14415	14556	14559	14574	14535	14473	14396	14423	14498	14445	14498	14580	14560	14407	14480	14485	14509	14420	14536	14518	14509	14403	14216	14378	14455	14465	14425	14520	14574	14505	14501	14338	14512	14531	14406	14470	14489	14482	14510	14472	14264	14594	14328	14278	14372	14283	14548	14518	14406	14527	14259	14474	14497	14311	14488	14502	14504	14455	14425	14528	14350	14432	14540	14389	14398	14584	14576	14565	14436	14577	14546	14640	14619	14369	14610	14472	14400	14397	14707	14422	14556	14486	14475	14604	14362	14280	14578	14420	14558	14438	14406	14693	14333	14420	14397	14312	14506	14628	14424	14572	14572	14343	14532	14512	14329	14292	14402	14506	14562	14377	14318	14470	14572	14388	14342	14398	14340	14467	14341	14530	14510	14386	14347	14513	14557	14528	14542	14390	14551	14469	14388	14404	14319	14496	14447	14274	14535	14476	14406	14620	14675	14398	14533	14422	14364	14196	14366	14372	14507	14627	14470	14465	14391	14387	14588	14559	14441	14472	14453	14719	14396	14488	14522	14503	14481	14495	14507	14511	14563	14361	14505	14347	14566	14480	14469	14536	14488	14516	14432	14231	14613	14495	14419	14355	14385	14499	14572	14385	14588	14417	14327	14400	14513	14658	14345	14490	14546	14262	14437	14315	14354	14343	14362	14417	14344	14387	14502	14476	14498	14376	14547	14470	14365	14501	14510	14393	14363	14405	14499	14297	14551	14568	14437	14537	14448	14487	14368	14420	14577	14607	14393	14542	14360	14629	14429	14465	14419	14528	14437	14460	14438	14463	14538	14337	14308	14535	14367	14307	14317	14537	14255	14513	14611	14322	14494	14605	14346	14387	14522	14440	14477	14441	14397	14389	14618	14549	14496	14732	14361	14371	14388	14542	14433	14480	14491	14417	14373	14540	14470	14289	14212	14491	14370	14465	14457	14350	14317	14595	14380	14562	14392	14495	14520	14337	14534	14378	14450	14381	14517	14641	14468	14313	14470	14419	14436	14479	14386	14488	14521	14419	14467	14388	14355	14401	14455	14520	14485	14340	14403	14535	14583	14462	14485	14391	14425	14464	14387	14642	14343	14418	14482	14335	14593	14567	14588
24270	21490	29471	26730	27124	29745	28893	23767	21986	21167	20755	20221	19769	19297	19023	18674	18307	18129	18220	17979	17911	17521	17736	17648	17568	17395	17605	17518	17407	17428	17653	17335	17336	17591	17382	17387	17436	17303	17510	17466	17374	17359	17412	17427	17112	17410	17388	17379	17345	17178	17349	17201	17234	17340	17259	17458	17191	17331	17350	17225	17251	17415	17269	17366	17407	17322	17121	17476	17237	17501	17469	17415	17584	17293	17452	17427	17459	17275	17508	17271	17320	16986	17273	17245	17596	17386	17381	17234	17376	17600	17483	17452	17435	17379	17412	17333	17180	17272	17349	17589	17486	17259	17286	17358	17260	17363	17188	17339	17441	17322	17379	17196	17252	17298	17267	17200	17423	17308	17261	17335	17201	17211	17173	17502	17087	17312	17339	17043	17241	17340	17380	17491	17224	17222	17290	17317	17437	17433	17665	17407	17383	17242	17381	17137	17530	17423	17376	17220	17276	17440	17199	17350	17392	17071	17344	17432	17235	17153	17312	17165	17323	17437	17688	17136	17176	17286	17281	17370	17475	17231	17304	17255	17346	17281	17260	17144	17188	17519	17391	17255	17194	17401	17412	17178	17395	17326	17146	17132	17466	17398	17176	17301	17280	17208	17117	17191	17292	17471	17349	17354	17303	17346	17422	17282	17399	17345	17287	17447	17243	17382	17283	17297	17263	17298	17213	17233	17375	17436	17300	17096	17433	17434	17298	17243	17488	17405	17458	17271	17294	17207	17543	17399	17236	17182	17220	17162	17507	17302	17489	17315	17526	17254	17368	17423	17145	17259	17401	17437	17309	17189	17363	17437	17328	17162	17362	17319	17262	17318	17564	17297	17334	17150	17364	17269	17372	17206	17556	17324	17349	17298	17334	17269	17401	17370	17198	17188	17258	17321	17297	17282	17395	17126	17247	17462	17317	17217	17546	17379	17353	17426	17197	17328	17531	17215	17457	17241	17265	17461	17369	17308	17421	17207	17094	17371	17421	17277	17178	17347	17413	17374	17594	17332	17318	17311	17088	17280	17360	17282	17243	17242	17302	17252	17405	17357	17294	17285	16994	17179	17273	17139	17211	17214	17406	17242	17170	17307	17365	17563	17651	17302	17250	17147	17618	17458	17334	17287	17328	17330	17386	17350	17244	17210	17301	17350	17307	17159	17360	17343	17258	17329	17359	17304	17247	17298	17277	17250	17185	17155	17273	17285	17298	17308	17347	17158	17274	17328	17335	17238	17206	17482	17239	17117	17257	17340	17546	17259	17455	17422	17444	17309	17260	17558	17600	17137	17503	17152	17286	17252	17227	17369	17264	17330	17303	17538	17608	17393	17224	17265	17329	17141	17444	17416	17457	17237	17221	17084	17113	17277	17231	17432	17509	17319	17522	17507	17317	17322	17358	17286	17178	17167	17406	17268	17290	17356	17275	17275	17203	17294	17298	17365	17333	17341	17232	17393	17257	17377	17429	17317	17337	17326	17268	17304	17390	17288	17261	17300	17365	17298	17521	17258	17236	17182	17337	17254	17305	17198	17345	17212	17285	17204	17312	17333	17239	17442	17426	17241	17357	17034	17365	17395	17296	17194	17404	17188	17327	17269	17304	17253	17336	17192	17289	17416	17426	17459	17319	17366	17443	17312	17254	17408	17293	17454	17297	17187	17176	17333	17366	17325	17204	17290	17131	17313	17379	17320	17173	17378	17297	17255	17292	17115	17007	17182	17376	17377	17369	17380	17075	17259	17202	17409	17305	17284	17376	17186	17415	17493	17335	17159	17181	17409	17480	17241	17470	17505	17605	17138	17334	17372	17310	17405	17123	17202	17406	17426	17342	17335	17155	17184	17159	17436	17371	17245	17261	17329	17312	17310	17403	17281	17504	17411	17307	17323	17073	17124	17238	17385	17455	17305	17258	17458	17414	17211	17233	17245	17383	17376	17401	17315	17270	17433	17330	17246	17096	17353	17403	17287	17366	17305	17384	17320	17435	17263	17259	17331	17332	17296	17191	17438	17402	17455	17294	17527	17499	17435	17516	17388	17221	17294	17405	17402	17560	17203	17365	17408	17151	17198	17260	17176	17281	17418	17291	17320	17342	17487	17297	17339	17337	17040	17421	17230	17423	17298	17280	17441	17326	17243	17314	17416	17349	17043	17471	17286	17493	17132	17131	17400	17283	17152	17390	17384	17322	17333	17359	17291	17257	17301	17437	17161	17478	17362	17387	17293	17457	17310	17412	17475	17323	17415	17425	17467	17218	17264	17333	17221	17279	17205	17192	17343	17239	17485	17325	17373	17204	17356	17286	17253	17513	17129	17259	17200	17498	17164	17435	17416	17246	17414	17346	17270	17369	17188	17242	17339	17485	17405	17376	17282	17290	17307	17388	17234	17481	17515	17207	17348	17255	17339	17072	17367	17404	17326	17335	17333	17247	17220	17358	17255	17291	17155	17388	17227	17318	17203	17491	17342	17182	17393	17255	17505	17260	17451	17499	17132	17106	17514	17160	17474	17410	17365	17250	17451	17297	17341	17194	17201	17296	17146	17353	17379	17404	17298	17222	17594	17271	17281	17469	17381	17392	17382	17461	17517	17548	17285	17196	17202	17351	17209	17345	17264	17480	17460	17367	17307	17551	17061	17297	17283	17226	17319	17128	17445	17328	17079	17291	17190	17090	17499	17397	17439	17308	17286	17410	17309	17386	17276	17323	17327	17215	17130	17475	17426	17355	17354	17242	17323	17444	17412	17444	17188	17347	17102	17383	17525	17356	17238	17266	17299	17367	17242	17196	17314	17588	17354	17246	17280	17323	17382	17255	17516	17131	17439	17352	17281	17398	17301	17330	17327	17350	17350	17293	17477	17274	17351	17157	17375	17181	17366	17566	17256	17443	17445	17264	17430	17199	17201	17254	17390	17304	17373	17313	17174	17307	17284	17339	17453	17431	17359	17713	17334	17333	17269	17302	17440	17219	17099	17431	17195	17169	17428	17337	17358	17466	17212	17087	17362	17367	17305	17286	17329	17400	17178	17257	17243	17339	17413	17537	17352	17317	16937	17259	17310	17323	17118	17573	17257	17210	17359	17328	17320	17252	17357	17443	17345	17111	17341	17516	17341	17364	17292	17307	17207	17599	17149	17318	17243	17218	17233	17244	17340	17336	17333	17492	17594	17451	17313	17298	17442	17610	17381	17133	17274	17275	17358	17392	17447	17154	17058	17502	17365	17231	17476	17272	17481	17311	17318	17483	17248	17366	17258	17295	17200	17302	17178	17515	17180	17363	17366	17436	17411	17445	17345	17042	17294	17285	17381	17484	17352	17260	17312	17370	17377	17309	17200	17132	17361	17415	17331	17333	17141	17142	17082	17237	17283	17295	17348	17308	17236	17294	17262	17397	17349	17420	17223	17490	17326	17342	17428	17483	17304	17270	17560	17521	17252	17313	17299	17478	17296	17342	17242	17478	17367	17393	17318	17247	17389	17250	17305	17379	17454	17199	17211	17458	17434	17294	17431	17148	17325	17317	17237	17387	17281	17242	17414	17369	17379	17198	17237	17347	17286	17335	17357	17092	17570	17340	17656	17199	17290	17375	17516	17628	17420	17396	17227	17389	17194	17378	17410	17388	17156	17154	17379	17513	17312	17191	17295	17336	17377	17291	17442	17374	17241	17427	17163	17429	17189	17332	17348	17439	17386	17370	17257	17408	17336	17388	17296	17119	17358	17148	17451	17379	17288	17161	17333	17138	17288	17149	17225	17335	17218	17359	17454	17321	17281	17171	17333	17348	17382	17337	17403	17363	17481	17607	17243	17221	17224	17480	17250	17134	17188	17197	17290	17411	17304	17462	17329	17273	17063	17466	17263	17274	17306	17230	17202	17280	17547	17408	17279	17432	17400	17321	17179	17368	17395	17472	17188	17234	17359	17133	17362	17236	17476	17436	17293	17253	17347	17581	17212	17383	17416	17420	17542	17592	17257	17470	17320	17329	17286	17187	17223	17315	17348	17178	17254	17275	17324	17261	17371	17565	17401	17191	17317	17369	17261	17377	17544	17266	17069	17344	17345	17403	17317	17352	17299	17219	17369	17357	17275	17312	17319	17289	17259	17502	17223	17563	17364	17505	17155	17382	17284	17322	17348	17288	17273	17264	17270	17391	17426	17438	17363	17256	17178	17187	17374	17195	17381	17548	17376	17384	17271	17165	17184	17380	17238	17446	17046	17362	17557	17403	17142	17332	17309	17434	17284	17308	17319	17372	17136	17375	17380	17271	17271	17500	17300	17183	17299	17352	17360	17605	17573	17301	17109	17258	17331	17403	17257	17393	17139	17504	17205	17315	17339	17288	17088	17357	17519	17345	17400	17523	17297	17368	17420	17323	17418	17302	17299	17342	17276	17291	17350	17361	17397	17471	17343	17301	17285	17270	17331	17230	17296	17384	17173	17216	17262	17350	17148	17390	17466	17269	17449	17358	17410	17316	17352	17373	17232	17398	17362	17308	17482	17096	17177	17294	17338	17205	17130	17335	17301	17136	17434	17281	17553	17172	17318	17484	17314	17133	17315	17172	17177	17485	17250	17376	17334	17275	17248	17340	17385	17397	17339	17230	17525	17528	17496	17624	17214	17266	17144	17171	17432	17301	17460	17372	17283	17371	17285	17487	17179	17436	17410	17352	17504	17372	17363	17199	17303	17288	17211	17452	17422	17340	17363	17157	17312	17389	17466	17424	17591	17267	17380	17488	17284	17307	17269	17393	17380	17385	17173	17223	17331	17342	17355	17253	17358	17276	17204	17349	17306	17392	17260	17251	17312	17286	17242	17110	17278	17422	17321	17607	17314	17412	17255	17544	17367	17510	17224	17392	17379	17455	17388	17413	17389	17353	17151	17216	17330	17363	17218	17231	17330	17398	17346	17341	17335	17289	17267	17291	17238	17245	17427	17462	17222	17241	17099	17144	17328	17541	17319	17401	17344	17243	17473	17309	17285	17360	17435	17269	17328	17177	17263	17259	17424	17355	17249	17242	17150	17265	17222	16995	17351	17363	17581	17549	17298	17441	17276	17340	17239	17288	17269	17186	17438	17275	17449	17390	17280	17120	17072	17449	17260	17319	17133	17180	17307	17285	17326	17348	17201
34975	58916	54124	42400	36257	31606	27098	23493	21693	20215	19557	18930	18259	17288	16674	16201	16002	15790	15758	15739	15433	15090	15135	15146	14997	15007	14994	14751	14915	14984	14806	14894	14892	14839	14806	14921	14928	14868	14941	14915	14819	14693	14897	14892	14733	14762	14776	14835	14751	14795	14890	14889	14877	14853	14875	14696	14880	14713	15153	14882	14715	14763	14968	14720	14860	15011	14800	14850	14990	14928	14897	14810	14621	14583	14834	14715	14921	14818	14748	14921	14978	14990	14769	14864	14949	14767	14847	14831	14745	14615	14866	14833	14780	14801	14786	14886	14768	14935	14624	14837	14824	14841	14944	14850	14674	14852	14677	14828	14939	14989	14692	14710	14820	14946	14794	14814	14885	14792	14573	14818	14755	14830	14805	14826	14930	14793	14873	14698	14944	14843	14961	14750	14973	14663	14760	14890	14923	14719	14770	14796	14706	14880	14848	14731	14932	14849	14855	14822	14820	14846	14753	14755	14979	14888	14824	14528	14764	14829	14780	14802	14811	14746	14871	14657	14800	14771	14857	14659	14785	14635	14685	14798	14885	14879	14678	14786	14734	14876	14822	14974	14939	14884	14822	14831	14748	14708	14769	14669	14835	14850	14706	14800	14757	14782	14883	14710	14800	14701	14867	14810	14890	14717	14842	14955	14773	14648	14796	14778	14812	14773	14851	14888	14836	14887	14733	14703	14886	14887	14803	14821	14857	14714	14828	14883	14847	14723	14647	14868	14865	14847	14837	14899	14727	14818	14890	14606	14809	14974	14738	14941	14787	14771	14830	14811	14877	14875	14834	14650	14883	14815	14864	14740	14733	14847	14898	14980	14787	14861	14907	14865	14867	14824	14714	14644	14783	14582	14714	14733	14633	14808	14845	14757	14754	14825	14944	14624	14972	14813	14753	14751	14707	14690	14874	14776	14755	14750	14745	14880	14694	14895	14737	14865	14806	14897	14858	14934	14815	14563	14854	15033	14868	14868	14948	14747	14740	14884	14855	14724	14859	14615	14871	14847	14733	14985	14783	14871	14826	14964	14939	14900	14706	14884	14686	14786	14727	14749	14889	14721	14930	14796	14762	14995	14703	14769	14842	14634	14890	14918	14642	14754	14832	14767	14949	14766	14946	14863	14818	14763	14854	14775	14704	14804	14929	14811	14724	14756	14709	14774	14798	14795	14973	14689	14841	14867	14830	14867	14698	14649	14841	14877	14771	14856	14794	14800	14689	14726	14902	14587	14765	14703	14837	14923	14945	14817	14623	14899	14793	14868	14841	14803	14769	14729	14785	14751	14865	14548	14893	14837	14722	14822	14863	14835	14989	14885	14724	14768	14927	14760	14791	14801	14949	14851	14955	14744	14759	14857	14612	14877	14923	14718	14792	14789	14706	14892	14757	14861	14815	14819	14577	14772	14805	14806	14843	14864	14730	14719	14906	14843	14758	14758	14760	14786	14763	14813	14713	14674	14947	14773	14857	14771	14823	14825	14859	14854	14684	14980	14707	14738	14731	14652	14826	14845	14914	14809	14671	14829	14943	14827	14890	14805	14892	14873	14688	14812	14777	14658	14750	14751	14854	14805	14713	14819	14663	14870	14871	14932	14840	14911	14737	14846	14687	14807	14845	14711	14747	14719	14771	14789	14783	14824	14877	14717	14807	14852	14890	14813	14742	14683	14776	14754	14658	14768	14675	14904	14959	14802	14681	14801	14788	14755	14882	14896	14824	14913	14879	14959	14803	14705	14655	14581	14698	14886	14838	14819	14798	14683	14934	14771	14859	14686	14843	14875	14870	14828	14952	14848	14766	14701	14710	14669	14888	14973	14861	14838	14690	14756	14701	14884	14971	14824	14808	14794	14917	14937	14880	14809	14793	14612	14942	14784	14810	14640	14839	14818	14827	14708	14806	14967	14735	14799	14772	14711	14778	14853	14762	14728	14918	14738	15038	14968	14793	14909	14639	15003	14679	14930	14742	14775	14862	14847	14890	14803	14724	14936	14761	14865	14718	14978	14880	14829	14828	14723	14678	14703	14946	14665	14994	14755	14811	14735	14727	14795	14722	14762	14668	14790	14744	14858	14553	14824	14626	14859	14823	14833	14623	14648	14773	14842	14813	14764	14710	14635	14815	14782	14722	14867	14812	14727	14595	14890	14710	14743	14813	14886	14857	14932	14725	15063	14645	14802	14800	14863	14774	14651	14819	14867	14647	14770	14711	14726	14746	14799	14771	14719	14703	14776	14603	14791	14792	14987	14823	14826	14800	14826	14865	14728	14991	14799	14661	14695	14707	14690	14825	14790	14829	14826	14771	14749	14652	14856	14715	14909	14805	14972	14755	14760	14947	14714	14661	14763	14859	14928	14682	14850	14641	14759	14719	14719	14765	14705	14799	14746	14739	14848	14958	14792	14686	14854	14888	14689	14841	14771	14842	14787	14791	14790	14804	14822	14741	14885	14648	14717	14795	14733	14882	14713	14740	14806	14774	14888	14925	14663	14937	14906	14712	14934	14714	14826	14881	14897	14749	14755	15061	14851	14888	14647	14829	14787	14820	14922	14640	14774	14757	14756	14800	14778	14971	14876	14917	14702	14963	14854	14779	14794	14794	14982	14986	14956	14708	14750	14856	14869	14727	14870	14674	14617	14915	14750	14798	14834	14781	14764	14698	14790	14839	14765	14853	14799	14736	14849	14903	14890	14846	14609	14956	14676	14798	14865	14846	14773	15022	14797	14967	14865	14864	14856	14792	14746	14828	14642	14831	14738	14813	14865	14860	14907	14840	14750	14835	14765	14782	14827	14894	14743	14743	14765	14738	14806	14706	14775	14747	14927	14691	14759	14863	14737	14831	14967	14867	14620	14657	14910	14549	14748	14911	14807	14825	15021	14703	14796	15003	14788	15003	14656	14854	14875	14792	14759	14777	14821	14758	14772	14754	14561	14789	14698	14754	14756	14986	14768	14683	14676	14754	14838	14619	14810	14722	14785	14782	14766	14807	14839	14730	14708	14868	14944	14833	14928	14753	14823	14968	14884	14748	14850	14757	14709	14803	14799	14756	14724	14742	14745	15016	14607	14829	14899	14836	14745	14946	14882	14724	14932	14833	14649	14789	14734	14744	14749	14749	14791	14930	14894	14911	14759	14895	14741	14697	15055	14541	14734	14854	14786	14891	14704	14709	14864	14641	14845	14885	15032	14858	14840	14796	14787	14684	14782	14864	14663	14786	14765	14736	14802	14792	14833	14653	14782	14720	14740	14774	14705	14786	14797	14858	14822	14859	14847	14798	14873	14770	14945	14774	14915	14797	14663	14666	14811	14918	14754	14780	14886	14762	14874	14821	14769	14755	14869	14881	14695	14775	14789	14684	14851	14909	14770	14772	14807	14939	14869	14856	14833	14775	14682	14603	14594	14671	14700	14861	14973	14806	14677	14739	14875	14809	14854	14989	14733	14718	14796	14844	14889	14769	14744	14921	14771	14781	14752	14733	14781	14873	14861	14842	14835	14766	14837	14839	14655	14718	14863	14967	14821	14847	14855	14844	14972	14740	14937	14685	14615	14775	14743	14770	14876	14782	14795	14888	14723	14867	14855	14785	14915	14783	14877	14740	14825	14697	14798	14900	14827	14830	14929	15006	14838	14927	14761	14785	14879	14858	14786	14649	15004	14958	14771	14922	14924	14941	14808	14759	14737	14894	14805	14881	14673	14880	14602	14890	14859	14761	14908	14975	14829	14831	14770	14717	14736	14845	14938	14822	14759	14876	14748	14807	14845	14842	14903	14644	14908	14751	14942	14728	14922	14879	14836	14648	14895	14918	14844	14880	14771	14691	14630	14895	14894	14787	14748	14726	14794	14796	14768	14671	14847	14937	14860	14841	14963	14794	14867	14810	14757	14900	14861	14855	14724	14782	14892	14719	14685	14816	14765	14764	14625	14866	14778	14698	14817	14832	14848	14705	14764	14709	14725	14745	14812	14864	14794	14866	14773	14835	14781	14858	14753	14870	14789	14823	14853	14612	14622	14617	14884	14826	14755	14907	14713	14847	14854	14726	14656	14895	14843	14748	14797	14883	14741	14932	14623	14864	14919	14728	14846	14904	14881	14835	14735	14700	14830	14823	14807	14945	14753	14958	14881	14819	14841	14632	14659	14686	14883	14696	14732	14624	14798	14807	14983	14656	14766	14872	14808	14695	14819	14745	14827	14958	14842	14711	14765	14773	14624	14829	14643	14739	14787	14973	15028	14886	14704	14603	14723	14817	14788	14849	14766	14728	14647	14812	14741	14773	14726	14669	14814	14949	14825	14662	14675	14855	14717	14741	14883	14937	14794	15048	14822	14812	14780	14921	14712	14874	14951	14747	14848	14881	14787	14955	14810	14901	14874	14766	14586	14855	14835	14875	14779	14904	14750	14881	14649	14915	14914	14826	14765	14817	14796	14944	14865	14852	14998	14590	14814	14720	14627	14811	14815	14801	14635	14846	14808	14691	14785	14784	14888	14850	14698	14834	14818	14717	14939	14616	14759	14565	14704	14665	14745	14820	14803	14814	14685	14798	14912	14735	14917	14726	14666	14769	14884	14691	14625	14869	14841	14708	14722	14981	14846	14835	14702	14707	14758	14809	14722	14762	14729	14825	14662	14860	14745	14866	14814	14887	14780	14901	14711	14880	14863	14868	14793	14767	14852	14888	14821	14953	14702	14781	14849	14744	14769	14777	14782	14796	14636	14900	14665	14791	14875	14760	14841	14842	14656	14775	14716	14802	14468	14731	14939	14615	14856	14906	14823	14840	14869	14875	14807	14882	14735	14714	14769	14809	14721	14916	14803	14853	14908	14837	14886	14877	14656	14857	14884	14723	14767	14798	14866	14926	14797	14798	14772	14830	14811	14776	14531	14878	14743	14865	14887	14848	14900	14906	14735	14778	14768	14756	14903	14801	14727	14791	14774	14691	14880	14850	14851	14755	14825	14728	14765	14804	14779	14934	14734	14893	14728	14602	14847	14821	14818	14831	14931	14734	14794	14825	14900	14693	14888	14763	14762	14864	14691	14957	14853	14848	14763	14933	14754	14734	14737	14806	14779	14846	14721	14772	14953	15012	14768	14636	14709	14783	14874	14947	14700	14790	14836
23155	21434	29320	24541	24385	30046	32429	26703	24597	24126	23276	22724	21890	21087	20290	19917	19684	19507	19274	19119	18937	18746	18741	18794	18874	18616	18720	18602	18517	18569	18511	18546	18524	18491	18479	18503	18408	18395	18355	18330	18448	18279	18259	18640	18242	18384	18574	18425	18415	18450	18427	18084	18416	18263	18357	18382	18279	18378	18316	18199	18328	18403	18538	18311	18479	18254	18374	18419	18188	18483	18435	18519	18467	18310	18502	18462	18467	18304	18453	18559	18551	18372	18212	18474	18382	18451	18312	18444	18298	18231	18371	18256	18408	18177	18630	18433	18244	18251	18295	18235	18436	18314	18436	18235	18472	18437	18373	18436	18396	18367	18512	18278	18449	18287	18374	18438	18568	18452	18503	18482	18197	18200	18603	18343	18219	18303	18206	18532	18389	18253	18447	18420	18417	18342	18401	18417	18324	18296	18406	18508	18485	18383	18412	18493	18164	18562	18413	18234	18420	18218	18344	18380	18301	18228	18247	18339	18363	18292	18238	18480	18467	18418	18373	18473	18391	18344	18415	18371	18417	18262	18337	18209	18318	18087	18286	18230	18488	18311	18212	18440	18495	18337	18419	18518	18309	18436	18108	18256	18399	18377	18425	18283	18409	18227	18176	18384	18557	18457	18214	18458	18312	18138	18412	18294	18060	18087	18325	18404	18215	18308	18374	18354	18317	18331	18387	18379	18225	18444	18293	18377	18272	18246	18426	18315	18471	18356	18240	18334	18322	18414	18343	18424	18304	18286	18669	18324	18168	18279	18156	18234	18308	18331	18440	18098	18352	18388	18318	18358	18326	18369	18321	18208	18390	18395	18418	18374	18467	18478	18280	18339	18463	18381	18430	18386	18382	18346	18148	18416	18366	18245	18394	18445	18268	18259	18366	18304	18214	18315	18420	18432	18162	18227	18565	18347	18471	18168	18400	18441	18158	18141	18281	18182	18316	18230	18343	18289	18257	18461	18284	18317	18228	18263	18388	18180	18255	18247	18315	18473	18397	18410	18281	18479	18257	18280	18280	18211	18254	18289	18393	18293	18453	18294	18377	18219	18288	18276	18335	18490	18307	18325	18363	18315	18452	18178	18205	18632	18271	18065	18466	18486	18355	18231	18361	18387	18347	18402	18410	18315	18198	18547	18282	18150	18453	18353	18210	18245	18263	18446	18363	18272	18281	18315	18338	18395	18217	18366	18433	18375	18371	18114	18324	18327	18226	18293	18350	18362	18225	18374	18323	18385	18340	18498	18261	18611	18259	18254	18238	18321	18258	18405	18399	18477	18261	18386	18350	18443	18127	18348	18266	18251	18663	18169	18316	18411	18355	18241	18448	18412	18222	18331	18258	18161	18120	18349	18273	18261	18288	18210	18285	18330	18582	18384	18241	18290	18421	18439	18238	18007	18343	18258	18053	18347	18323	18474	18407	18215	18523	18516	18267	18511	18240	18072	18306	18222	18232	18207	18284	18260	18322	18552	18302	18287	18159	18238	18130	18177	18470	18456	18383	18252	18185	18269	18391	18401	18315	18374	18284	18465	18323	18230	18440	18214	18356	18341	18283	18251	18487	18400	18142	18325	18392	18504	18221	18519	18496	18249	18225	18233	18233	18506	18393	18438	18295	18387	18311	18324	18265	18290	18527	18274	18340	18494	18235	18428	18259	18245	18464	18522	18288	18333	18340	18303	18229	18324	18239	18234	18328	18475	18500	18515	18463	18439	18273	18462	18428	18503	18308	18250	18271	18331	18242	18335	18301	18283	18231	18376	18288	18474	18357	18362	18378	18347	18350	18257	18327	18386	18289	18444	18096	18466	18374	18323	18455	18373	18322	18436	18248	18094	18197	18381	18354	18248	18307	18368	18356	18274	18341	18314	18527	18458	18314	18255	18370	18228	18234	18673	18515	18071	18331	18329	18492	18236	18281	18237	18412	18501	18205	18194	18195	18192	18413	18351	18215	18229	18395	18320	18442	18209	18474	18389	18416	18315	18350	18506	18603	18244	18299	18531	18276	18241	18350	18355	18292	18391	18480	18239	18608	18177	18444	18092	18250	18587	18249	18459	18356	18506	18519	18234	18240	18244	17994	18307	18368	18360	18376	18441	18201	18473	18243	18198	18331	18438	18326	18448	18574	18340	18058	18191	18388	18252	18244	18345	18218	18404	18273	18334	18198	18439	18320	18395	18481	18218	18326	18289	18151	18365	18405	18447	18411	18381	18359	18399	18272	18416	18274	18455	18357	18239	18519	18272	18229	18026	18375	18336	18526	18453	18301	18296	18487	18277	18168	18391	18382	18237	18303	18626	18108	18437	18452	18187	18211	18298	18454	18392	18349	18492	18478	18385	18465	18224	18293	18328	18208	18283	18361	18441	18503	18390	18245	18318	18344	18407	18363	18336	18210	18111	18445	18320	18449	18437	18264	18366	18486	18680	18378	18165	18430	18390	18407	18369	18363	18278	18311	18398	18141	18341	18356	18350	18257	18252	18379	18185	18100	18162	18351	18223	18270	18408	18359	18308	18269	18220	18524	18348	18244	18152	18230	18258	18266	18171	18385	18235	18240	18400	18324	18366	18087	18330	18341	18246	18195	18234	18344	18205	18284	18463	18207	18344	18448	18198	18477	18563	18336	18298	18497	18370	18113	18116	18505	18400	18281	18243	18365	18126	18542	18291	18283	18307	18201	18368	18343	18224	18549	18358	18516	18285	18184	18526	18384	18525	18408	18299	18284	18227	18311	18446	18307	18353	18418	18150	18470	18382	18329	18491	18225	18166	18261	18274	18203	18173	18418	18298	18456	18334	18261	18316	18367	18283	18363	18265	18556	18366	18215	18156	18454	18583	18307	18502	18206	18390	18390	18263	18079	18319	18368	18394	18268	18334	18213	18429	18264	18433	18429	18278	18389	18331	18442	18464	18280	18379	18336	18329	18250	18185	18322	18168	18340	18299	18412	18284	18303	18417	18347	18130	18562	18330	18543	18481	18547	18381	18414	18478	18492	18302	18219	18333	18336	18249	18214	18339	18328	18314	18340	18321	18262	18192	18464	18252	18494	18264	18399	18379	18098	18388	18413	18208	18143	18254	18415	18242	18505	18423	18335	18376	18368	18573	18356	18401	18146	18533	18530	18369	18404	18401	18360	18346	18308	18421	18249	18336	18518	18530	18542	18283	18419	18304	18477	18379	18616	18313	18313	18463	18482	18217	18380	18245	18245	18318	18341	18114	18370	18230	18521	18233	18559	18433	18449	18334	18506	18463	18275	18259	18315	18389	18311	18043	18417	18333	18231	18471	18449	18499	18307	18290	18178	18279	18436	18425	18159	18517	18308	18305	18478	18314	18415	18470	18303	18326	18348	18235	18242	18321	18424	18468	18236	18370	18497	18318	18413	18548	18386	18410	18160	18268	18291	18464	18347	18475	18148	18297	18450	18200	18231	18390	18231	18579	18466	18377	18354	18298	18298	18238	18173	18282	18159	18143	18316	18277	18393	18366	18236	18300	18052	18192	18171	18189	18178	18130	18152	18319	18431	18492	18413	18405	18291	18183	18499	18215	18615	18276	18341	18324	18456	18482	18381	18370	18395	18349	18164	18294	18519	18157	18493	18345	18236	18240	18124	18278	18343	18406	18379	18369	18360	18433	18321	18419	18334	18376	18380	18336	18380	18249	18341	18330	18330	18348	18418	18299	18245	18494	18313	18430	18368	18461	18261	18305	18218	18349	18408	18231	18116	18220	18474	18287	18444	18314	18353	18303	18560	18286	18315	18376	18342	18296	18482	18462	18286	18159	18398	18443	18325	18324	18480	18172	18603	18356	18189	18438	18452	18318	18311	18173	18214	18371	18254	18524	18356	18412	18221	18470	18459	18333	18239	18308	18396	18445	18309	18249	18314	18349	18389	18411	18340	18199	18547	18344	18290	18452	18170	18409	18129	18314	18307	18256	18446	18231	18306	18479	18313	18358	18552	18289	18381	18394	18540	18370	18149	18200	18541	18311	18308	18298	18253	18369	18279	18214	18343	18372	18357	18491	18381	18353	18177	18529	18221	18173	18533	18245	18322	18353	18367	18288	18445	18326	18481	18233	18269	18450	18275	18333	18344	18381	18479	18265	18312	18233	18538	18250	18411	18388	18408	18070	18122	18132	18190	18317	18503	18410	18401	18405	18317	18169	18308	18377	18324	18426	18543	18075	18581	18415	18393	18098	18436	18202	18359	18323	18208	18409	18441	18273	18388	18309	18165	18629	18349	18250	18475	18611	18503	18436	18375	18460	18272	18255	18378	18354	18076	18313	18559	18328	18342	18325	18320	18213	18424	18499	18430	18297	18422	18413	18359	18429	18356	18187	18325	18436	18670	18419	18318	18193	18252	18478	18412	18176	18379	18200	18296	18154	18136	18397	18421	18394	18329	18379	18384	18295	18458	18177	18408	18386	18319	18280	18354	18415	18330	18489	18270	18113	18562	18252	18387	18595	18149	18216	18365	18324	18386	18235	18229	18400	18212	18336	18226	18297	18468	18178	18287	18214	18350	18310	18115	18598	18285	18431	18418	18302	18594	18105	18203	18346	18197	18304	18357	18330	18403	18286	18434	18312	18319	18508	18364	18447	18384	18236	18321	18324	18161	18254	18456	18441	18134	18110	18381	18320	18254	18275	18331	18332	18380	18354	18055	18361	18256	18176	18116	18397	18248	18065	18259	18395	18403	18225	18401	18363	18410	18165	18242	18289	18323	18120	18440	18244	18338	18402	18522	18597	18266	18226	18429	18443	18217	18301	18245	18290	18416	18582	18222	18105	18369	18066	18333	18327	18467	18285	18442	18296	18294	18221	18202	18390	18463	18336	18395	18278	18402	18230	18300	18508	18322	18245	18346	18120	18381	18320	18287	18282	18393	18303	18340	18384	18319	18218	18344	18290	18296	18452	18278	18334	18376	18429	18294	18263	18418	18392	18290	18312	18423	18506	18423	18103	18345	18219	18324	18366	18293	18457	18334	18339	18385	18433	18320	18323	18416	18347	18325	18261	18376	18183	18091	18401	18435	18259	18420	18335	18531	18414	18387	18318	18391	18349	18533	18458	18336	18312	18162	18216	18240	18161	18219	18367	18430	18231	18220	18361	18207	18360
36967	63992	59545	47596	40707	35973	30604	26881	24417	22769	22008	21277	20225	18895	17934	17180	16968	16877	16580	16206	16200	15997	15844	15825	15696	15654	15663	15714	15666	15555	15610	15447	15568	15549	15524	15512	15384	15404	15478	15330	15385	15312	15365	15453	15476	15461	15461	15408	15352	15301	15539	15517	15417	15400	15335	15317	15495	15389	15268	15560	15321	15347	15502	15283	15421	15377	15331	15470	15101	15466	15350	15287	15252	15312	15524	15403	15592	15305	15216	15363	15540	15458	15418	15316	15277	15391	15426	15429	15236	15257	15400	15286	15411	15436	15521	15320	15351	15357	15439	15423	15309	15511	15487	15486	15260	15372	15343	15321	15409	15392	15313	15313	15398	15369	15382	15455	15357	15336	15381	15573	15564	15474	15661	15226	15492	15554	15511	15499	15246	15398	15407	15266	15453	15289	15499	15278	15355	15387	15311	15332	15366	15458	15301	15253	15351	15447	15364	15275	15288	15392	15377	15402	15455	15348	15551	15367	15237	15319	15246	15415	15368	15482	15383	15489	15458	15379	15400	15383	15458	15384	15392	15233	15431	15372	15253	15436	15455	15397	15187	15389	15475	15573	15429	15397	15395	15378	15466	15344	15418	15418	15507	15244	15379	15508	15490	15382	15478	15257	15425	15425	15429	15359	15314	15350	15388	15408	15485	15413	15320	15377	15396	15413	15416	15463	15412	15307	15171	15510	15392	15382	15446	15188	15380	15444	15426	15301	15389	15429	15444	15354	15290	15419	15467	15304	15419	15327	15482	15362	15407	15399	15507	15224	15439	15344	15384	15476	15285	15322	15464	15320	15327	15258	15411	15445	15316	15440	15345	15371	15412	15332	15604	15371	15442	15189	15419	15455	15248	15460	15465	15416	15330	15567	15499	15296	15492	15321	15422	15214	15372	15460	15265	15574	15307	15503	15331	15297	15306	15404	15323	15285	15479	15343	15434	15513	15422	15346	15387	15221	15534	15483	15391	15242	15493	15224	15386	15417	15420	15322	15363	15479	15199	15340	15372	15489	15509	15303	15520	15264	15442	15234	15365	15366	15306	15281	15510	15195	15287	15403	15238	15187	15294	15493	15503	15251	15292	15384	15351	15415	15161	15377	15406	15513	15345	15329	15298	15310	15196	15315	15406	15273	15378	15154	15239	15366	15453	15354	15446	15357	15416	15350	15509	15543	15539	15433	15279	15481	15317	15419	15316	15367	15341	15277	15285	15420	15480	15195	15262	15338	15277	15410	15346	15319	15272	15279	15347	15323	15364	15323	15471	15400	15426	15516	15322	15393	15372	15271	15400	15530	15400	15301	15442	15411	15317	15420	15451	15389	15399	15389	15302	15238	15450	15419	15254	15472	15265	15234	15332	15430	15313	15519	15542	15210	15292	15347	15501	15313	15286	15395	15172	15458	15236	15418	15331	15527	15337	15316	15393	15272	15381	15375	15522	15364	15113	15311	15523	15444	15375	15551	15398	15406	15473	15399	15309	15272	15437	15227	15329	15488	15346	15219	15414	15575	15365	15381	15360	15242	15480	15528	15341	15277	15406	15509	15400	15428	15204	15435	15253	15580	15516	15307	15311	15441	15300	15269	15437	15322	15466	15237	15420	15496	15518	15364	15264	15220	15367	15339	15441	15313	15448	15325	15340	15428	15390	15284	15293	15395	15424	15445	15447	15205	15282	15334	15379	15249	15374	15317	15400	15493	15527	15510	15266	15274	15330	15431	15444	15366	15475	15333	15279	15306	15334	15294	15401	15156	15310	15178	15332	15449	15462	15280	15414	15253	15366	15346	15373	15334	15402	15405	15397	15323	15421	15302	15339	15403	15236	15307	15154	15302	15493	15541	15318	15390	15297	15495	15341	15424	15484	15261	15399	15499	15209	15381	15315	15284	15436	15139	15418	15325	15224	15459	15451	15426	15400	15361	15313	15540	15546	15213	15301	15503	15502	15375	15229	15309	15332	15337	15398	15338	15605	15356	15206	15344	15311	15320	15323	15402	15251	15300	15279	15301	15348	15404	15511	15247	15324	15349	15402	15491	15346	15369	15426	15218	15252	15419	15462	15269	15215	15217	15303	15277	15397	15414	15308	15353	15379	15318	15494	15221	15386	15560	15184	15399	15300	15306	15288	15318	15434	15325	15436	15276	15396	15359	15433	15381	15291	15320	15529	15261	15431	15360	15469	15501	15301	15609	15245	15129	15369	15392	15424	15479	15320	15410	15283	15244	15309	15371	15427	15319	15319	15494	15369	15478	15431	15233	15449	15273	15424	15184	15380	15426	15355	15244	15320	15312	15415	15391	15350	15341	15227	15435	15342	15322	15419	15437	15246	15501	15251	15435	15307	15266	15319	15413	15389	15528	15449	15576	15249	15590	15193	15179	15379	15348	15302	15386	15385	15454	15249	15277	15332	15431	15368	15387	15465	15348	15318	15391	15372	15386	15387	15359	15478	15344	15446	15448	15366	15462	15471	15329	15109	15343	15408	15381	15358	15359	15406	15469	15213	15195	15468	15493	15446	15256	15447	15244	15357	15248	15313	15194	15346	15333	15480	15356	15496	15457	15347	15401	15505	15292	15398	15360	15348	15350	15251	15532	15327	15235	15405	15257	15232	15383	15336	15493	15251	15320	15395	15427	15363	15380	15478	15383	15457	15443	15366	15247	15207	15135	15228	15406	15468	15303	15428	15340	15406	15399	15387	15446	15245	15249	15423	15354	15544	15414	15429	15296	15459	15328	15403	15486	15532	15288	15424	15326	15275	15522	15391	15447	15315	15387	15472	15304	15446	15199	15543	15390	15244	15326	15021	15416	15250	15323	15457	15321	15309	15286	15567	15318	15417	15424	15324	15423	15323	15391	15449	15379	15400	15277	15325	15168	15366	15324	15374	15247	15313	15268	15315	15220	15165	15399	15319	15203	15308	15167	15444	15316	15365	15279	15319	15486	15360	15199	15183	15511	15553	15408	15338	15344	15300	15338	15225	15373	15277	15504	15367	15263	15393	15249	15362	15329	15409	15055	15487	15539	15314	15335	15379	15311	15455	15396	15387	15429	15099	15388	15369	15274	15311	15137	15505	15412	15119	15334	15347	15362	15459	15541	15328	15433	15429	15346	15327	15482	15282	15478	15362	15303	15381	15333	15393	15220	15389	15358	15424	15319	15170	15428	15256	15315	15447	15437	15601	15390	15214	15342	15284	15350	15305	15259	15225	15313	15344	15444	15290	15411	15344	15276	15395	15281	15347	15397	15416	15379	15429	15194	15461	15334	15300	15237	15494	15353	15306	15300	15467	15450	15303	15490	15317	15405	15376	15372	15208	15335	15262	15347	15396	15370	15370	15421	15564	15200	15525	15409	15459	15179	15258	15440	15254	15275	15448	15481	15455	15460	15389	15377	15284	15393	15314	15234	15386	15535	15475	15375	15249	15371	15450	15361	15340	15255	15175	15522	15364	15349	15395	15250	15265	15418	15336	15300	15423	15373	15544	15313	15319	15283	15445	15578	15420	15441	15354	15227	15275	15394	15456	15450	15245	15426	15242	15362	15335	15388	15194	15288	15227	15438	15384	15390	15391	15330	15421	15397	15446	15451	15392	15262	15402	15330	15201	15335	15296	15401	15282	15440	15401	15466	15486	15413	15516	15477	15452	15445	15302	15429	15454	15386	15381	15532	15354	15153	15391	15353	15466	15272	15507	15415	15448	15352	15319	15359	15399	15325	15460	15368	15345	15361	15413	15355	15250	15283	15305	15368	15303	15474	15308	15326	15384	15361	15492	15415	15300	15391	15326	15298	15592	15476	15324	15285	15331	15511	15344	15366	15224	15422	15419	15323	15372	15297	15261	15382	15347	15419	15309	15277	15317	15344	15309	15354	15556	15367	15425	15426	15348	15288	15386	15382	15299	15309	15388	15497	15491	15376	15387	15406	15449	15354	15402	15407	15109	15494	15332	15348	15580	15392	15637	15317	15356	15496	15459	15235	15247	15350	15203	15311	15334	15325	15426	15202	15420	15493	15337	15172	15313	15394	15490	15294	15444	15371	15449	15365	15395	15383	15292	15525	15321	15296	15417	15152	15386	15191	15603	15335	15423	15361	15441	15181	15414	15360	15356	15470	15481	15393	15458	15339	15264	15354	15357	15382	15439	15328	15197	15304	15247	15332	15338	15437	15363	15240	15302	15532	15495	15369	15494	15225	15199	15380	15416	15376	15399	15381	15455	15223	15299	15333	15307	15358	15284	15322	15377	15404	15337	15396	15304	15433	15456	15383	15307	15356	15460	15361	15200	15486	15251	15348	15412	15327	15348	15293	15133	15252	15377	15388	15515	15315	15336	15344	15207	15340	15179	15340	15464	15484	15536	15342	15249	15233	15328	15493	15315	15456	15383	15240	15381	15339	15327	15387	15335	15438	15307	15290	15459	15443	15383	15418	15333	15364	15479	15405	15218	15337	15252	15270	15457	15538	15319	15447	15559	15282	15241	15286	15433	15306	15249	15379	15202	15256	15477	15358	15475	15286	15446	15190	15477	15409	15227	15279	15369	15416	15503	15350	15438	15421	15579	15532	15330	15290	15333	15330	15449	15390	15405	15233	15353	15296	15474	15476	15209	15434	15456	15383	15420	15354	15357	15392	15409	15204	15360	15335	15498	15338	15349	15361	15458	15430	15358	15207	15317	15142	15490	15460	15318	15406	15127	15240	15455	15359	15077	15435	15443	15388	15408	15393	15330	15272	15279	15416	15466	15339	15463	15421	15336	15539	15357	15429	15549	15449	15440	15315	15326	15225	15374	15443	15277	15426	15430	15434	15365	15320	15300	15346	15484	15320	15355	15472	15435	15316	15437	15463	15307	15220	15418	15293	15312	15526	15367	15410	15283	15300	15310	15455	15366	15397	15465	15387	15390	15347	15291	15406	15304	15425	15425	15344	15291	15424	15304	15420	15386	15500	15273	15086	15384	15368	15437	15481	15357	15429	15473	15306	15402	15321	15244	15205	15520	15321	15567	15434	15450	15482	15582	15490	15234	15444	15432	15485	15324	15536	15312	15461	15243	15565	15272	15355	15423	15372	15452	15511	15316	15158	15376	15316	15443	15354	15434	15471	15429	15394	15266	15429	15310	15487
29880	32455	43074	36763	29531	25847	22807	21002	19953	19381	19275	18885	18539	17992	17922	17669	17598	17537	17604	17375	17266	17373	17304	17503	17245	17212	17180	17225	17137	17070	17022	17151	17187	17140	16980	17072	17198	17224	17019	17035	17133	17051	17009	17072	17124	16998	17098	16990	17148	17065	17017	16780	16947	17035	17066	17168	16926	16980	17042	16967	17038	17131	17121	16924	17084	17082	17198	17141	17197	16950	17225	17094	17049	17092	17042	17159	17163	17065	17111	16938	16846	16931	17151	16820	17075	17073	17074	17300	17013	16918	17046	17198	17116	17025	17203	16887	16923	17290	17055	16910	17065	17210	17099	16934	17214	17231	17104	17099	17164	16915	17108	17160	17033	16983	16858	17152	17038	16921	17193	16957	17203	17232	17027	17025	16852	16815	17026	17080	17040	17079	16919	17044	17165	17240	17056	17018	17055	16978	16778	17224	16949	16920	17167	17110	17023	17051	17102	17091	17054	17070	17016	17157	17031	17113	17042	17183	17275	17245	17066	16875	16939	17033	16982	17257	17116	17011	17135	16966	16938	17092	17090	17069	17016	16996	16967	16957	17253	16970	16949	17053	16975	16910	16767	17065	17158	17051	17178	17135	17057	16980	17167	17114	17246	17169	17072	16990	16832	17168	16958	17001	17096	17027	17250	17021	17101	17117	17184	17174	17050	17071	17103	16865	16886	16913	16850	16736	17101	16994	17072	16874	17085	16946	17065	17067	17219	17088	17020	17152	17165	16903	17092	17006	17147	17157	17041	17016	16909	17081	17113	17215	16984	17113	17220	17081	17132	17113	16937	17227	17006	17162	17131	17176	16869	17133	17073	17169	17160	17006	17132	17098	17109	17163	16961	17052	16915	16784	17119	17066	17307	17096	17017	17168	16982	16820	17089	16860	17112	17100	17114	17111	16843	17108	16976	16997	16948	17094	17037	17145	17029	17061	17077	17295	16960	17035	16927	16847	17231	17164	17129	17136	17114	16986	17066	16919	17232	17143	17080	17169	17002	16993	17085	17241	16963	17032	16933	16880	17054	17060	17347	16945	17043	17073	17068	16906	16916	17033	16929	16903	17014	17164	16919	16972	17183	17205	17064	17154	17072	16966	16996	17001	16904	16963	17072	17075	17060	17169	17057	17055	17154	16898	17116	17061	17003	16878	17113	17306	16941	16963	17150	16981	17011	16978	17072	17229	17059	16928	17244	16945	17154	16937	17036	16991	17116	17070	16875	16870	17153	16828	16935	17058	16965	16982	17121	16999	17051	17007	17041	16933	17020	17020	17104	17208	16911	17214	16958	16976	16781	17030	17004	17131	17010	17139	17342	17096	17208	17084	17109	17214	17025	17024	16811	17196	17079	17069	17000	16902	17301	17131	17012	17088	16875	16981	17011	16800	16951	16948	17203	17104	16987	17312	17235	16995	17117	17163	17246	17190	16930	16895	17103	17003	17116	17234	17126	17184	17265	16883	17049	17294	17204	16974	17123	17036	17122	17187	16948	16943	16922	16996	16748	17029	16853	17146	17019	17050	17095	17097	17084	16979	17135	17013	17057	17029	17025	16924	16958	17001	16955	16990	16978	17100	17021	16749	17079	17362	16979	17072	17013	17067	17129	17045	17172	17070	17177	17053	17216	16993	17267	17110	17074	17215	17007	17064	17014	17218	17125	17060	17062	17275	17184	16951	16838	17149	17196	17258	16973	17078	16894	16916	17186	16980	17029	16946	16794	17250	17288	17048	17107	17133	17135	16993	16834	17199	16891	17052	17075	16928	17010	17116	17088	16985	17284	17153	17071	16845	17059	16884	17228	17034	17015	17029	17235	17093	17332	17064	16990	17089	17018	17034	17101	17185	17134	17105	17163	17143	17262	17005	17107	17077	17079	16981	16899	16980	17152	17190	17014	16896	17188	17115	17056	17124	17016	16996	16941	17079	17146	16986	17163	17258	17009	17073	16931	17138	17010	17076	17170	17168	17127	16869	16981	17111	17217	17254	17083	17059	17152	16941	17252	17103	17153	17054	17188	17089	17040	16981	17056	16734	17098	16991	17214	16894	17068	17015	17181	16922	17218	17132	16946	16964	16990	17180	17132	16895	17159	16982	16801	16969	16976	17024	17038	16934	16992	16931	17063	17006	17021	17123	16984	16989	16990	17214	17269	17224	17075	16970	16999	17230	16981	16962	17156	17060	17062	17169	17192	17099	17236	17036	17101	16905	17067	17040	16974	16905	17008	17091	16769	16879	17106	16851	16985	17033	16956	16935	17166	17056	16970	17006	16980	17235	17108	17316	17076	17042	17062	17122	16965	17238	17160	16909	16803	16931	17071	17129	16985	17176	16958	17013	16959	16991	16869	17027	16978	17021	17018	17066	17054	17280	17209	16955	17372	17166	17109	17096	16950	17162	17183	17027	17106	17148	17143	17083	16994	17197	17250	16843	16917	17076	17098	17198	17003	17167	16800	17201	17040	17096	16943	16913	17019	17050	16888	16898	16970	16937	17103	16960	17186	16937	16851	17223	17099	17218	17193	17178	17099	17107	17139	16940	17095	17038	17014	17229	17286	17083	16985	17185	17142	16989	16930	16878	16995	17046	17213	17168	17043	17134	16901	17064	17136	16977	17020	17009	17053	17024	16713	16942	16898	17108	17301	17365	17095	17109	17109	17003	16989	17076	16927	17174	16872	16973	16934	17137	17009	17163	16952	17032	17012	16850	16913	17214	17160	16996	16941	16939	17233	17253	16981	17088	17086	17037	17232	17097	16996	17114	17288	17219	17056	17113	17010	17144	17058	17045	16958	17160	17132	16984	17033	17081	17085	16962	17010	17258	17064	17053	16892	16934	17118	17000	17143	17170	16904	17267	16976	17049	17091	17133	16819	17017	17136	17274	17168	17090	16789	17277	16925	17218	16728	17213	16957	17080	17090	16724	16781	17027	16796	17073	17200	16963	17010	17017	17167	17104	17134	17156	17205	17090	17069	17189	17045	16964	17000	16894	17100	17214	17119	17172	17122	17017	17059	16959	16993	17117	16871	17177	17076	17117	17032	17118	17159	16995	16962	17102	17080	17210	17038	16907	17097	17064	16986	17020	17101	16932	17344	17112	17079	17178	16944	17043	17175	17137	16977	17084	17255	16901	17118	17206	17125	17068	17051	16986	17067	17195	17158	16951	16994	17084	17100	17265	17331	16992	17033	17069	16926	17116	17058	17040	17028	16884	17015	17043	17110	17110	17126	17078	17018	16980	17073	17256	17014	17069	16880	17159	17272	16907	17117	16712	16756	16978	16888	16885	16869	17039	17063	17024	17142	17026	16994	17056	17142	17051	16999	16883	17093	16892	17160	17038	16960	17100	17134	16955	17084	16852	16789	17141	16965	17162	17021	17103	17139	17273	17247	17076	16897	16899	17089	17005	16969	16888	17249	17040	16977	16954	16957	17160	17229	17164	17005	16933	17324	17143	16815	17148	17154	17146	16918	17037	17016	17059	16966	17042	17117	17135	17023	16944	17058	17196	17052	17128	16886	17137	17081	17063	17104	17070	16924	17096	16915	17190	17147	17254	16902	16946	17127	17183	16971	17136	17141	16909	17209	17160	16911	17027	16940	17259	17064	16985	17108	16988	17059	16958	16783	17120	17170	17156	17212	17076	16924	16976	17108	17073	16934	16986	17008	16898	16987	17241	17076	17185	17050	16872	17060	17090	17206	17170	17038	17093	17008	17045	16985	17121	17024	17130	17022	16991	17180	17046	17022	17037	17007	17185	17098	17088	17075	16997	16927	17143	17129	17202	17178	16850	17071	17047	17053	17071	17198	17252	17064	16982	17032	17176	17161	17256	17076	17223	17098	17212	17123	17199	16886	17045	16796	17035	17122	17015	17085	16977	16902	16957	17093	17090	17010	16994	17133	16953	17159	17324	17224	16892	17038	17059	17069	17014	17010	17089	17036	17258	16916	17153	17135	17175	16979	17188	17074	16926	17074	17174	16987	17325	17177	17213	17162	17188	17140	17044	17254	17264	17073	17001	17219	17142	17054	17029	17118	17190	17187	16842	16861	17133	17057	16897	16944	16888	16959	17055	17092	17218	16969	16936	17237	17029	17003	16951	17152	17073	17122	16982	16974	17176	17244	17095	17111	17036	16941	17118	17211	17214	17077	17065	17116	16859	17113	17050	16969	17046	17155	16962	17151	17012	16949	17104	16946	17052	17142	17022	17155	17282	17008	17041	17125	17070	17102	17086	17240	17258	16924	17053	16821	17018	17004	16971	17147	16939	16975	17163	17199	17259	17132	16944	17116	17025	17021	17005	16907	17001	17158	17163	16998	17168	17099	16999	17232	17027	16993	17041	17111	17020	17017	17271	16851	17003	17121	17025	17006	16848	16934	17031	17182	17181	16986	17113	17009	17066	17137	17224	17007	16927	17099	17227	17089	17098	16871	17062	17234	16993	17039	17294	17185	17203	17245	17253	17107	16965	16972	17108	17003	17209	17003	17102	16881	17089	17045	17181	17023	16987	16990	17045	17198	17028	17029	17074	17271	17151	17121	16960	17024	17067	17152	17052	17288	17181	16975	17105	17150	17101	17138	17131	16962	17001	17257	17069	17030	17063	16874	16874	16941	17117	17147	17101	17023	17148	17043	16996	17179	17102	17181	16958	17017	16866	17034	16729	16991	17089	17106	17034	17060	17025	17169	17072	16880	17006	17031	17003	17057	16854	16795	17203	17151	17129	17243	17054	16986	16860	16892	17095	17200	17098	17022	17288	17132	17000	17035	16924	16844	16905	17374	17125	17073	17092	17001	17249	16958	17003	16949	17048	17186	17030	17022	17094	17159	17168	17040	17075	16803	17066	16895	17152	16840	17073	17147	17192	16915	17077	17127	17110	17231	17010	17043	17344	17060	16908	16871	17049	17171	16918	17022	17015	17008	16960	17121	16904	17191	16983	17151	17183	16806	17044	17254	17172	16974	17097	16877	17197	16946	16958	17224	16897	16970	17240	17029	16993	17375	17117	17192	17102	17111	17116	17009	16945	16711	17148	17108	16952	16961	17024	17144	17116	16999	17187	17252	17021	16876	17047	17095	17236	17095	17216	17186	17115	17149	17250	17170	17153	17111	16980	17043	16835	17142	17105
34791	51574	46883	35317	29884	25536	22121	20269	18797	18247	17819	17480	16911	16221	15614	15416	15354	15348	15237	15083	14871	14959	14964	14825	14709	14631	14604	14725	14698	14710	14580	14742	14639	14688	14497	14661	14566	14672	14552	14706	14675	14580	14786	14516	14566	14672	14620	14562	14579	14609	14692	14424	14596	14765	14652	14586	14604	14499	14621	14654	14683	14548	14642	14655	14626	14338	14655	14567	14622	14605	14616	14585	14581	14608	14516	14534	14629	14835	14480	14414	14652	14587	14465	14793	14433	14386	14609	14618	14591	14561	14615	14575	14665	14572	14577	14572	14518	14672	14815	14441	14483	14661	14685	14598	14528	14622	14636	14571	14693	14827	14675	14568	14590	14547	14709	14448	14412	14425	14569	14646	14606	14447	14677	14775	14568	14634	14648	14585	14594	14612	14575	14716	14533	14529	14560	14651	14693	14583	14612	14543	14406	14532	14744	14579	14667	14639	14652	14440	14529	14633	14574	14443	14622	14570	14606	14644	14702	14697	14630	14525	14382	14597	14579	14580	14657	14537	14572	14687	14541	14453	14472	14622	14653	14485	14535	14764	14559	14588	14666	14579	14713	14443	14597	14501	14550	14619	14503	14604	14774	14696	14481	14578	14438	14636	14459	14735	14497	14738	14345	14605	14560	14495	14489	14561	14558	14475	14874	14602	14724	14543	14598	14668	14434	14640	14537	14690	14479	14491	14682	14563	14566	14531	14555	14436	14663	14486	14582	14639	14573	14436	14685	14533	14607	14574	14633	14753	14664	14552	14377	14489	14557	14495	14523	14531	14452	14598	14545	14634	14503	14594	14598	14723	14603	14540	14582	14660	14578	14712	14596	14615	14668	14666	14538	14566	14580	14659	14684	14610	14524	14558	14615	14446	14746	14653	14451	14689	14458	14533	14626	14559	14641	14692	14643	14551	14624	14457	14453	14603	14568	14518	14655	14457	14780	14649	14785	14549	14534	14686	14648	14686	14406	14583	14475	14604	14747	14469	14718	14588	14575	14444	14535	14504	14764	14759	14753	14546	14642	14428	14667	14721	14685	14723	14644	14559	14635	14439	14591	14630	14598	14528	14645	14534	14595	14595	14652	14503	14524	14471	14471	14397	14601	14609	14671	14662	14618	14609	14649	14599	14566	14629	14577	14485	14581	14532	14648	14565	14654	14630	14657	14619	14425	14669	14490	14596	14773	14477	14844	14748	14475	14608	14600	14616	14593	14579	14515	14489	14467	14659	14598	14603	14686	14635	14556	14721	14666	14692	14670	14464	14486	14804	14424	14494	14617	14656	14639	14665	14670	14700	14683	14619	14592	14548	14591	14531	14745	14476	14278	14557	14476	14602	14520	14613	14739	14580	14459	14610	14693	14678	14591	14440	14610	14682	14646	14597	14457	14325	14459	14626	14532	14666	14496	14495	14581	14476	14618	14599	14586	14491	14593	14447	14611	14444	14789	14524	14635	14518	14493	14493	14551	14722	14647	14657	14635	14648	14483	14626	14487	14565	14676	14625	14431	14560	14554	14546	14565	14767	14555	14571	14551	14494	14513	14573	14443	14527	14507	14584	14611	14543	14583	14668	14477	14456	14639	14683	14755	14515	14623	14496	14594	14631	14616	14711	14510	14672	14670	14598	14416	14633	14535	14685	14426	14730	14759	14664	14532	14502	14417	14481	14593	14568	14694	14589	14568	14431	14617	14598	14648	14600	14604	14552	14726	14508	14652	14619	14630	14442	14505	14618	14680	14802	14535	14552	14516	14571	14510	14650	14736	14730	14628	14558	14543	14694	14517	14576	14493	14534	14608	14621	14562	14585	14744	14443	14650	14289	14659	14646	14561	14534	14497	14502	14518	14507	14604	14655	14531	14511	14610	14595	14620	14688	14702	14529	14792	14545	14640	14701	14503	14653	14521	14456	14567	14647	14618	14629	14645	14353	14563	14545	14689	14528	14535	14615	14664	14592	14491	14317	14484	14474	14526	14719	14668	14451	14650	14496	14609	14445	14624	14511	14656	14490	14684	14723	14693	14549	14550	14493	14663	14898	14599	14713	14566	14612	14576	14690	14461	14670	14575	14560	14645	14519	14741	14512	14669	14744	14658	14462	14660	14687	14600	14672	14640	14600	14554	14649	14671	14675	14627	14585	14593	14628	14719	14665	14489	14573	14678	14644	14468	14646	14571	14713	14578	14635	14508	14738	14832	14520	14395	14923	14457	14812	14599	14831	14559	14736	14643	14702	14754	14586	14628	14732	14616	14421	14711	14519	14568	14661	14521	14630	14735	14655	14729	14507	14758	14459	14665	14630	14553	14454	14638	14525	14637	14730	14508	14479	14457	14555	14703	14537	14483	14861	14390	14537	14500	14593	14686	14621	14540	14555	14386	14603	14686	14550	14444	14407	14715	14639	14582	14599	14481	14411	14747	14709	14524	14630	14668	14630	14617	14643	14476	14590	14588	14481	14587	14582	14493	14595	14626	14654	14636	14483	14730	14596	14707	14764	14552	14626	14698	14676	14538	14661	14594	14730	14580	14619	14684	14606	14748	14511	14562	14633	14693	14824	14591	14588	14683	14494	14579	14680	14617	14707	14738	14470	14721	14674	14471	14548	14677	14677	14507	14397	14497	14534	14546	14537	14655	14750	14539	14526	14656	14411	14755	14582	14849	14657	14530	14605	14689	14503	14647	14621	14526	14536	14716	14634	14599	14624	14455	14653	14571	14657	14531	14633	14443	14643	14639	14495	14525	14698	14684	14747	14594	14683	14497	14513	14571	14650	14647	14710	14513	14622	14649	14618	14715	14564	14626	14625	14507	14472	14727	14618	14517	14626	14626	14491	14662	14462	14509	14674	14548	14568	14710	14512	14680	14596	14451	14601	14522	14661	14604	14653	14708	14648	14577	14503	14611	14605	14540	14633	14643	14648	14748	14620	14680	14522	14656	14523	14500	14370	14600	14647	14672	14591	14521	14554	14526	14696	14783	14494	14593	14631	14483	14612	14582	14687	14534	14625	14667	14744	14676	14632	14678	14553	14605	14610	14624	14683	14789	14520	14548	14722	14568	14588	14583	14636	14698	14661	14690	14580	14556	14571	14689	14811	14532	14629	14465	14495	14657	14503	14642	14556	14666	14786	14573	14511	14619	14629	14622	14606	14708	14648	14487	14582	14615	14599	14555	14484	14544	14573	14617	14589	14559	14669	14520	14592	14658	14816	14761	14607	14578	14571	14615	14430	14742	14488	14504	14432	14564	14646	14588	14563	14625	14792	14452	14569	14652	14674	14609	14722	14735	14711	14538	14621	14679	14714	14565	14559	14733	14538	14741	14771	14573	14544	14659	14481	14527	14601	14839	14540	14647	14495	14696	14617	14588	14577	14517	14583	14572	14558	14649	14629	14672	14770	14495	14494	14511	14699	14465	14519	14606	14662	14599	14815	14518	14484	14620	14609	14782	14747	14588	14601	14750	14430	14599	14633	14682	14541	14575	14506	14460	14654	14604	14696	14494	14511	14634	14697	14483	14672	14732	14494	14518	14722	14704	14495	14605	14643	14541	14625	14500	14567	14602	14576	14512	14473	14532	14537	14672	14495	14534	14710	14699	14642	14342	14546	14485	14521	14498	14486	14808	14523	14539	14582	14594	14604	14719	14720	14634	14594	14461	14429	14757	14561	14521	14449	14522	14798	14520	14565	14564	14645	14614	14717	14742	14495	14611	14621	14710	14477	14563	14696	14525	14711	14712	14487	14497	14648	14622	14630	14484	14560	14521	14638	14434	14594	14501	14428	14622	14412	14477	14875	14657	14556	14511	14720	14757	14541	14529	14614	14487	14493	14542	14450	14522	14482	14603	14567	14624	14706	14595	14480	14689	14546	14468	14444	14577	14687	14788	14536	14606	14567	14673	14556	14696	14622	14681	14654	14654	14693	14615	14721	14560	14484	14636	14507	14791	14701	14580	14612	14519	14503	14625	14626	14540	14569	14707	14789	14570	14579	14655	14739	14506	14438	14556	14587	14487	14602	14618	14669	14519	14497	14484	14685	14574	14617	14516	14533	14743	14651	14693	14579	14600	14562	14674	14411	14729	14480	14652	14749	14596	14645	14452	14582	14486	14688	14570	14609	14666	14657	14493	14615	14526	14560	14552	14708	14643	14591	14566	14580	14542	14480	14486	14591	14724	14624	14644	14657	14421	14451	14539	14686	14643	14538	14487	14497	14668	14541	14717	14563	14571	14454	14488	14640	14644	14796	14522	14635	14684	14543	14547	14704	14656	14521	14519	14713	14547	14576	14560	14524	14524	14701	14614	14714	14597	14657	14674	14617	14645	14558	14718	14552	14604	14600	14613	14605	14723	14482	14676	14715	14544	14629	14566	14513	14511	14577	14487	14725	14491	14672	14769	14528	14794	14618	14591	14613	14505	14471	14580	14663	14803	14536	14687	14527	14410	14692	14721	14629	14581	14476	14510	14596	14498	14650	14725	14678	14725	14451	14672	14605	14439	14476	14491	14611	14413	14464	14479	14644	14534	14708	14546	14487	14690	14512	14588	14492	14537	14686	14608	14465	14599	14596	14378	14508	14530	14605	14586	14472	14539	14644	14628	14506	14551	14519	14696	14467	14526	14633	14601	14737	14549	14552	14622	14566	14743	14532	14403	14681	14699	14451	14476	14541	14715	14746	14628	14479	14486	14579	14565	14566	14662	14584	14684	14669	14613	14531	14562	14718	14620	14607	14652	14607	14730	14655	14639	14555	14542	14499	14423	14664	14572	14537	14581	14697	14595	14428	14657	14695	14606	14695	14666	14570	14533	14469	14498	14576	14513	14753	14556	14466	14579	14579	14637	14575	14610	14632	14617	14446	14428	14760	14489	14659	14737	14596	14696	14363	14608	14530	14702	14481	14613	14534	14535	14552	14459	14514	14601	14817	14577	14720	14603	14709	14375	14551	14653	14493	14713	14504	14482	14582	14639	14496	14576	14596	14618	14659	14639	14606	14416	14540	14527	14472	14508	14697	14625	14743	14516	14633	14481	14537	14590	14516	14621	14618	14684	14619	14579	14379	14643	14516	14784	14479	14495	14690	14536	14605	14659	14537	14685	14579	14544	14452	14560	14542	14647	14451	14428	14499
24244	21472	29448	26350	27072	28980	28211	23871	22208	21805	21243	20854	19898	19322	18667	18563	18394	18217	17879	17875	17679	17603	17695	17637	17744	17775	17647	17706	17455	17461	17450	17340	17390	17559	17465	17518	17477	17372	17433	17358	17376	17425	17394	17399	17370	17453	17563	17370	17459	17546	17569	17428	17219	17458	17420	17509	17558	17514	17374	17461	17305	17429	17443	17389	17353	17345	17227	17368	17320	17377	17435	17312	17321	17447	17349	17505	17273	17297	17401	17297	17280	17410	17424	17233	17425	17496	17306	17110	17310	17409	17452	17310	17272	17336	17426	17375	17469	17463	17382	17462	17508	17409	17390	17437	17391	17488	17439	17413	17455	17390	17264	17533	17355	17370	17588	17304	17377	17368	17277	17336	17382	17120	17353	17364	17493	17583	17285	17305	17204	17381	17375	17395	17461	17428	17501	17320	17543	17229	17086	17413	17478	17517	17534	17343	17400	17413	17393	17270	17565	17424	17169	17357	17544	17438	17350	17341	17476	17307	17438	17148	17190	17453	17384	17429	17521	17228	17348	17405	17329	17360	17378	17295	17340	17398	17602	17582	17564	17316	17172	17447	17268	17200	17568	17170	17321	17216	17416	17476	17275	17319	17414	17553	17439	17237	17452	17465	17453	17385	17353	17593	17360	17466	17335	17222	17346	17381	17439	17521	17533	17478	17554	17442	17585	17352	17482	17376	17012	17407	17339	17319	17582	17442	17521	17511	17589	17598	17285	17332	17458	17443	17410	17287	17379	17469	17533	17508	17330	17277	17242	17388	17345	17534	17345	17190	17510	17328	17486	17489	17467	17331	17307	17337	17459	17322	17292	17364	17320	17511	17503	17454	17235	17602	17267	17323	17480	17390	17331	17321	17242	17402	17451	17295	17251	17360	17463	17322	17505	17405	17644	17422	17483	17417	17631	17232	17439	17356	17503	17452	17198	17256	17704	17417	17748	17389	17297	17414	17264	17447	17396	17311	17367	17545	17705	17311	17459	17370	17283	17343	17253	17616	17461	17387	17435	17276	17341	17274	17384	17376	17337	17390	17494	17577	17271	17410	17545	17586	17324	17436	17292	17318	17573	17456	17258	17411	17176	17385	17549	17361	17300	17375	17344	17300	17731	17283	17329	17372	17301	17259	17112	17341	17411	17498	17437	17237	17453	17344	17426	17614	17416	17438	17436	17235	17137	17283	17459	17467	17545	17306	17437	17403	17354	17317	17193	17081	17285	17263	17534	17379	17472	17384	17235	17435	17567	17378	17466	17293	17348	17474	17386	17358	17355	17548	17405	17435	17477	17394	17303	17197	17495	17395	17367	17437	17546	17346	17452	17322	17320	17278	17465	17524	17333	17388	17367	17381	17276	17482	17280	17151	17220	17193	17293	17484	17366	17408	17236	17376	17258	17295	17585	17315	17366	17260	17330	17468	17472	17293	17351	17368	17305	17340	17381	17385	17365	17376	17470	17237	17336	17278	17417	17138	17356	17358	17477	17536	17487	17398	17212	17244	17369	17589	17314	17437	17242	17198	17274	17304	17414	17542	17174	17392	17249	17373	17428	17336	17329	17578	17229	17294	17305	17276	17453	17290	17483	17475	17347	17489	17437	17174	17287	17490	17301	17411	17257	17409	17345	17496	17438	17422	17296	17532	17255	17378	17248	17407	17250	17314	17539	17378	17399	17462	17174	17224	17355	17481	17301	17369	17186	17267	17246	17212	17205	17226	17393	17431	17332	17548	17410	17337	17569	17494	17408	17389	17450	17477	17425	17634	17097	17613	17617	17365	17340	17310	17470	17271	17388	17483	17273	17208	17405	17281	17338	17461	17299	17471	17547	17563	17511	17381	17245	17490	17428	17302	17547	17378	17301	17165	17374	17483	17245	17249	17324	17220	17462	17261	17359	17278	17246	17331	17338	17425	17308	17214	17495	17254	17376	17298	17516	17486	17230	17415	17162	17429	17533	17630	17278	17439	17596	17521	17210	17374	17354	17630	17424	17180	17493	17400	17356	17409	17330	17514	17375	17446	17377	17285	17343	17552	17326	17444	17483	17347	17568	17204	17262	17257	17159	17393	17479	17481	17301	17507	17270	17211	17540	17274	17344	17429	17308	17409	17446	17299	17499	17433	17386	17282	17441	17408	17276	17372	17559	17240	17295	17486	17347	17477	17169	17338	17340	17163	17464	17596	17451	17438	17425	17434	17509	17450	17384	17360	17135	17268	17226	17323	17394	17460	17405	17363	17351	17425	17428	17394	17360	17310	17339	17534	17344	17418	17291	17458	17634	17306	17454	17457	17379	17293	17392	17202	17325	17468	17145	17400	17146	17532	17402	17613	17464	17583	17404	17229	17389	17427	17433	17349	17329	17174	17429	17425	17725	17287	17385	17526	17309	17387	17400	17237	17220	17283	17430	17640	17223	17365	17412	17437	17407	17356	17395	17353	17490	17545	17472	17351	17387	17392	17477	17443	17305	17481	17428	17377	17467	17473	17541	17304	17376	17248	17445	17456	17557	17321	17266	17210	17295	17252	17299	17657	17390	17307	17358	17371	17341	17490	17359	17407	17400	17488	17484	17307	17408	17252	17301	17477	17362	17372	17428	17307	17318	17286	17515	17184	17136	17353	17392	17308	17392	17219	17241	17471	17386	17401	17429	17248	17463	17277	17236	17280	17417	17457	17319	17479	17528	17335	17199	17355	17396	17188	17337	17308	17412	17263	17347	17355	17389	17350	17267	17310	17533	17211	17253	17400	17536	17406	17253	17314	17440	17536	17337	17315	17177	17479	17566	17214	17307	17273	17463	17263	17390	17346	17416	17646	17426	17432	17598	17562	17480	17528	17373	17503	17354	17433	17459	17278	17357	17377	17449	17499	17289	17181	17303	17558	17422	17401	17177	17425	17576	17303	17467	17321	17343	17297	17285	17475	17225	17147	17350	17427	17465	17367	17447	17207	17234	17439	17371	17402	17225	17197	17381	17227	17415	17395	17529	17169	17197	17148	17238	17304	17388	17160	17339	17560	17430	17440	17351	17177	17297	17397	17295	17227	17367	17320	17543	17204	17298	17433	17279	17275	17313	17436	17275	17338	17319	17555	17643	17467	17232	17382	17570	17430	17484	17306	17549	17265	17184	17299	17374	17188	17240	17334	17443	17438	17312	17209	17310	17382	17379	17430	17309	17280	17426	17371	17079	17407	17313	17252	17500	17390	17384	17335	17314	17527	17334	17190	17305	17273	17321	17297	17187	17462	17317	17427	17321	17435	17542	17529	17434	17332	17360	17352	17448	17450	17385	17353	17331	17402	17508	17459	17114	17318	17328	17563	17404	17419	17322	17154	17150	17445	17396	17232	17547	17345	17361	17110	17374	17556	17328	17168	17248	17297	17500	17361	17463	17371	17477	17366	17454	17458	17445	17492	17442	17465	17402	17445	17367	17305	17310	17209	17391	17394	17386	17426	17703	17426	17307	17604	17421	17542	17367	17363	17540	17348	17242	17243	17588	17138	17496	17417	17414	17384	17210	17350	17459	17355	17524	17397	17353	17284	17581	17351	17341	17425	17404	17449	17309	17432	17241	17366	17313	17455	17377	17517	17245	17447	17302	17335	17296	17294	17318	17216	17224	17317	17246	17459	17215	17342	17287	17311	17377	17440	17524	17386	17122	17323	17383	17131	17386	17257	17433	17389	17265	17276	17277	17545	17366	17231	17383	17432	17311	17361	17344	17407	17386	17266	17274	17359	17271	17313	17399	17548	17420	17414	17333	17355	17136	17307	17499	17286	17489	17594	17554	17515	17540	17292	17370	17506	17514	17384	17309	17377	17532	17556	17518	17360	17165	17403	17412	17660	17445	17188	17447	17348	17320	17318	17475	17529	17146	17527	17417	17333	17461	17522	17331	17252	17235	17234	17148	17637	17165	17542	17516	17315	17473	17449	17530	17396	17473	17358	17410	17283	17359	17311	17372	17274	17399	17380	17158	17209	17389	17435	17522	17422	17436	17561	17480	17609	17340	17444	17423	17416	17449	17462	17338	17492	17331	17485	17571	17344	17447	17411	17291	17453	17549	17351	17301	17399	17572	17283	17302	17341	17480	17305	17461	17310	17540	17521	17436	17443	17367	17306	17518	17392	17314	17305	17368	17513	17665	17457	17550	17213	17206	17352	17395	17476	17433	17200	17355	17390	17155	17423	17415	17125	17351	17490	17222	17308	17200	17389	17364	17281	17518	17450	17538	17300	17294	17301	17206	17405	17281	17316	17174	17472	17429	17394	17293	17308	17294	17423	17345	17476	17407	17492	17360	17415	17392	17466	17324	17353	17320	17403	17413	17335	17670	17256	17277	17324	17482	17315	17368	17460	17361	17371	17271	17255	17329	17363	17338	17256	17323	17227	17351	17292	17402	17639	17387	17387	17325	17608	17391	17447	17332	17466	17586	17296	17361	17307	17343	17314	17534	17403	17494	17467	17402	17265	17424	17123	17312	17373	17420	17441	17456	17328	17035	17480	17558	17260	17541	17339	17610	17253	17365	17397	17440	17291	17340	17507	17245	17399	17395	17454	17299	17336	17467	17422	17442	17501	17311	17224	17459	17612	17522	17365	17379	17222	17268	17256	17600	17413	17451	17337	17286	17650	17588	17482	17405	17345	17239	17410	17493	17149	17308	17280	17369	17223	17580	17331	17319	17322	17337	17367	17229	17464	17303	17374	17434	17205	17336	17247	17441	17269	17589	17458	17619	17384	17545	17597	17266	17205	17142	17428	17199	17403	17362	17117	17388	17651	17349	17295	17266	17511	17228	17294	17454	17098	17366	17268	17502	17314	17429	17249	17363	17434	17319	17318	17360	17575	17372	17456	17346	17389	17434	17513	17358	17193	17351	17447	17550	17261	17432	17334	17326	17249	17412	17427	17434	17444	17315	17584	17522	17331	17251	17576	17328	17322	17372	17377	17574	17408	17341	17510	17382	17387	17341	17465	17458	17272	17352	17397	17335	17426	17401	17449	17255	17185	17351	17446	17168	17329	17241	17176	17287	17418	17510	17286	17337	17465	17493	17165	17392	17446	17413	17435	17462	17280	17330	17394	17421	17433	17396	17160	17248	17415	17358	17388	17315	17432	17323	17297	17166	17219
34563	58015	53559	41124	35550	30429	26520	23715	21892	20823	20264	19419	18469	17467	16520	16203	16045	15861	15519	15429	15307	15101	15209	15038	14794	14881	14971	14802	14960	14867	15031	14840	14929	14912	14810	14855	14763	14840	14829	14752	14955	14757	14849	14953	15088	14881	14755	14754	14904	14834	14825	14783	14929	14895	14842	14689	15003	14885	14712	14999	14844	14880	14762	14712	14855	14831	14779	14829	14641	14723	14806	14938	14823	14803	14825	14916	14785	14833	14845	14800	14937	14776	14844	14630	14998	14719	14729	14794	14729	14988	14621	14772	14917	14701	14940	14741	14803	14856	14850	14698	14743	14926	14713	14900	14903	14692	14687	14766	14838	14819	14840	14781	14720	14781	14749	14844	14903	14838	14770	14858	14701	14941	14683	14844	14916	14886	14803	14792	14775	14848	14821	14847	14978	14781	14905	14705	14836	14695	14800	14766	14817	14989	14840	14746	14680	14736	14823	14892	14777	14788	14664	14795	14821	14829	14546	14683	14691	14897	14614	14887	14847	14804	14794	14624	14888	14858	14701	14824	14872	14849	14904	14827	14773	14815	14778	14775	14633	14747	14772	14879	14812	14810	14737	14756	14871	14606	14785	14645	14859	14778	14777	14767	14693	14953	14840	14737	14817	15014	14893	14926	14777	14913	14829	14822	14876	14788	14757	14748	14838	14934	14851	14907	14849	14954	14616	14731	14770	14816	14797	14735	14866	14798	14790	15022	14862	14793	14691	14982	15022	14852	14765	14769	14840	14733	14762	14753	14887	14779	14630	14811	14996	14906	14734	14876	14937	14740	14839	14901	14871	14597	14844	14843	14803	14709	14678	14713	14830	14740	14690	14794	14765	14882	14821	14829	14931	14937	14686	14653	14909	14847	14811	14779	14788	14917	14801	14772	14836	14826	14930	14817	14841	14850	14932	14822	14608	14829	14667	14735	14805	14700	14841	14784	14794	14853	14759	14855	14784	14853	14920	14846	14736	14764	14906	14839	14827	14694	14750	14844	15084	14753	14869	14818	14722	14752	14766	14888	14803	14644	14973	14814	14673	14897	14959	14797	14882	14810	14876	14840	14752	14896	14856	14726	14805	14775	14789	14864	14741	14916	14944	14763	14725	15073	14956	14718	14843	14743	14771	14798	14775	14750	15002	14739	14610	14798	14936	14628	14858	14789	14713	14772	14770	14694	14644	14693	14871	14813	14849	14791	14826	14778	14683	14684	14802	14798	14874	14961	14786	14788	14623	14763	14896	14687	14810	14836	14879	14922	14606	14964	14784	14712	14764	14896	14800	14800	14773	14796	14841	14980	14636	14887	14819	14983	14867	14861	14851	14706	14711	14739	14695	14922	14695	14666	14954	14717	14840	14663	14921	14754	14813	14806	14666	14757	14860	14930	14656	14929	14967	14720	14734	14990	14759	14862	14858	14692	14744	14749	14778	14875	14784	14940	14757	14869	14621	14835	14850	14884	14749	14853	14760	14627	14813	14770	14806	14598	14760	14976	14785	14728	14888	14755	14839	14744	14887	14749	14973	14538	14760	14847	14709	14833	14877	14855	14680	14827	14767	14895	14656	14665	14700	14750	14858	14826	14875	14898	14861	14991	14722	14831	14753	14740	14712	14851	14858	14780	14811	15064	14603	14773	14843	14875	14917	14751	14791	14737	14806	14678	14715	14824	14702	14920	14934	14822	14795	14709	14803	14708	14803	14715	14665	14757	14688	15004	14731	14881	14746	14723	14592	14914	14889	14733	14849	14777	14605	15015	14964	14788	14853	14683	14722	14833	14706	14690	14750	14730	14951	14745	14848	14875	14900	14886	14902	14723	14780	14691	14781	14981	14826	14700	14674	14810	14981	14949	14813	14745	14798	14664	14766	14948	14782	14708	14770	14848	14664	14798	14637	14805	14861	14709	14894	14726	14815	14799	14795	14898	14944	14720	14854	14829	14703	14942	14940	14861	14672	14829	14602	14891	14794	14812	14648	14783	14906	14746	14892	14614	14763	14842	14760	14910	14762	14778	14808	14735	14826	14768	14918	14802	14902	14825	14798	14738	14775	14711	14828	14849	14836	14730	14700	14841	14869	14856	14802	14839	14791	14862	14787	14739	14579	14824	14961	14723	14832	14767	14666	14807	14743	14790	14948	14853	14674	14832	14594	14750	14875	14946	14716	14762	14867	14912	14755	14908	14873	14814	14776	14752	14839	14654	14625	14657	14859	14864	14784	14799	14806	14730	14796	14892	14785	14768	14720	14785	14912	14764	14807	14593	14984	14815	14796	14707	14838	14895	14869	14887	14891	14800	14703	14715	14822	14719	14687	14856	14707	14792	14655	14782	14709	14741	14710	14826	14658	14883	14928	14586	14951	14650	14656	14691	14685	14859	14962	14653	14731	14719	14845	14758	14763	15049	14781	14907	14986	14841	14657	14812	14850	14728	14909	14702	14801	14834	14841	14845	14648	14799	14857	14763	14820	14764	14922	14832	14611	14624	14881	14800	14874	14846	14767	14902	14824	14879	14605	14808	14874	14730	14760	14612	14674	14705	14782	14715	14882	14853	14782	14512	14754	14956	14941	14929	14852	14762	14777	14757	14927	14692	14807	14688	14784	14556	14790	14922	14988	14734	14926	14793	14778	14841	14815	14724	14751	14751	14740	14982	14832	14819	14728	14787	14765	14771	14631	14711	14844	14660	14813	14848	14864	14769	14714	14563	14838	14698	14923	14950	14918	14681	14731	14784	14850	14829	14851	14788	14797	14898	14999	14703	14783	14781	14816	14812	14836	14881	14922	14916	14749	14863	14867	14858	14755	14822	14800	14569	14778	14550	14920	14856	14808	14806	14777	14940	14941	14919	14844	14765	14831	14886	14898	14746	14862	14887	14816	14901	14820	14761	14692	14913	14823	14831	14848	14758	14821	14819	14856	14792	14879	14756	14707	14983	14713	14865	14789	14912	14773	14693	14753	14786	14702	14724	14936	14736	14812	14731	14786	14895	14762	14819	14855	14809	14738	14938	14726	14849	14781	14817	14776	14811	14941	14954	14706	14732	14691	14731	14860	14829	14839	14884	14591	14780	14749	14845	14922	14737	14774	14820	14744	14768	14730	14744	14844	14646	14917	14864	14819	14793	14777	14860	14904	14697	14852	14963	14675	14782	14880	14721	14886	14752	14764	14960	14876	14938	14841	14802	14829	14839	14744	14815	14647	14737	14729	14928	14731	14716	14777	14929	14595	14796	14673	14714	14723	14774	14639	15101	14748	14783	14645	14965	14770	14795	14757	14664	14865	14848	14864	14980	14567	15042	14891	14732	14802	14668	14799	14593	14814	14729	14714	14686	14956	14912	14788	14926	14922	14817	15051	14956	14731	14825	14645	14987	14901	14869	15027	14822	14897	14899	14860	14748	14817	14814	14749	14817	14764	14848	14771	14949	14733	14884	14692	14866	14829	14878	14673	14755	14798	14851	14816	14752	14682	14735	14843	14717	14661	14626	14873	14840	14695	14755	14812	14812	14927	14658	14651	14804	14760	14879	14836	14815	14870	14739	14958	14941	14759	14957	14627	14686	14870	14960	14868	14682	14749	14552	14653	14790	14711	14797	14807	14846	14788	14742	14697	14667	14728	14863	14678	14847	14628	14905	14883	14827	14856	14717	14759	14900	14881	14865	14797	14822	14822	14623	14767	14973	14822	14999	14694	14622	14866	14794	14832	14778	14769	14757	14736	14670	14680	14875	14715	15011	14788	14679	14903	14791	14786	14782	14776	14723	14679	14801	14640	14791	14913	14805	14962	14945	14830	14834	14798	14908	14843	14828	14935	14868	14823	14862	14793	14705	14883	14814	14856	14804	14868	14598	14741	14791	14822	14804	14709	14807	14682	14935	14773	14740	14839	14916	14822	14788	14886	14985	14742	14757	14776	14791	14603	14921	14817	14720	14746	14820	14803	14903	14888	15015	14817	14778	14717	14784	14603	14742	14572	14855	14860	14652	14843	14776	14763	14822	14788	15011	14716	14756	14612	14945	14832	14828	14631	14951	14791	14783	14871	14806	14616	14856	14743	14775	14727	14834	14955	14925	14891	14857	14764	14774	14724	14665	14584	14662	14749	14714	14906	14863	14882	14839	14790	14871	14822	14705	14717	14775	14855	14830	14953	14834	14790	14846	14778	14871	14745	14838	14866	14865	14792	14866	14677	14841	14681	14637	14854	14842	14733	14853	14804	14757	14741	14685	14689	14756	14703	14827	14807	14762	14811	14815	14784	14804	14791	14767	14987	14720	14762	14804	14774	14936	14813	14732	14745	14733	14681	14896	14755	14815	14767	14874	14867	14795	14868	14747	14721	14795	14869	14863	14695	15008	14692	14822	14743	14899	14682	14903	14766	14539	14823	14799	14651	14735	14700	14874	14827	14730	14847	14752	14863	14882	14710	14900	14724	14737	14952	14822	14931	14777	14799	14604	14918	14854	14931	14974	14573	14850	14781	14873	14937	14794	14635	14830	14862	14821	14648	14908	14802	14791	14727	14807	14980	14683	15006	14856	14944	14917	14893	15031	14789	14824	14741	14868	14902	14850	14902	14836	14710	14729	14853	14701	14756	14772	14840	14797	14899	14857	14749	14878	14798	14856	14792	14840	14770	14882	14994	14858	14834	14697	14907	14891	14867	14850	14834	14697	14797	14743	14709	14794	14745	14943	15058	14783	14864	14822	14822	14854	14882	15001	14848	14809	14811	14809	14829	14732	14908	14916	14836	14879	14836	14650	14679	14702	14861	14793	14810	14720	14718	14736	14726	14889	14721	14670	14877	14698	14643	14815	14808	14709	14713	14816	14714	14771	14689	14760	14809	14851	14749	14818	14836	14597	14715	14738	14788	14666	15022	14628	14846	14710	14882	14728	15098	14746	14894	14732	14765	14822	14935	14919	14991	14807	15040	14699	14801	14802	14812	14705	14801	14738	14664	14844	14753	14749	14586	14836	14817	14795	14876	14757	14788	14704	14896	14938	14707	14860	14765	14795	14811	15010	14978	14733	14796	14759	14702	14736	14908	14733	14831	14914	14696	14847	14673	14751	14863	14929	14830	14898	14708	14813	15019	14832	14935	14732	14879	14681	14818	14788	14800	14875	14796	14871
23068	21429	29382	24442	24382	29309	32348	27069	25387	24872	24060	22843	22061	21429	20696	20344	20127	19925	19420	19439	19340	19002	19236	19074	19065	18700	18837	18716	18746	18633	18594	18747	18759	18853	18707	18728	18592	18928	18530	18687	18546	18758	18660	18560	18763	18690	18661	18680	18561	18723	18793	18881	18818	18553	18577	18753	18547	18537	18580	18585	18604	18450	18714	18663	18645	18708	18717	18542	18596	18652	18735	18465	18541	18567	18736	18495	18630	18682	18697	18498	18674	18717	18774	18631	18690	18457	18505	18523	18521	18470	18532	18709	18474	18455	18598	18699	18558	18530	18752	18800	18661	18706	18795	18835	18569	18458	18594	18535	18749	18540	18702	18682	18384	18611	18540	18785	18490	18690	18800	18592	18472	18665	18404	18561	18624	18643	18700	18650	18469	18689	18646	18610	18716	18654	18764	18671	18552	18551	18680	18609	18676	18678	18691	18741	18468	18645	18525	18537	18782	18633	18653	18537	18532	18722	18723	18670	18579	18649	18520	18608	18620	18471	18623	18604	18599	18726	18583	18739	18732	18501	18637	18637	18532	18611	18462	18430	18560	18476	18464	18457	18428	18635	18469	18528	18589	18598	18476	18548	18652	18408	18514	18527	18356	18690	18719	18608	18614	18523	18568	18388	18554	18431	18727	18303	18468	18566	18497	18585	18643	18622	18682	18430	18475	18552	18432	18346	18680	18401	18678	18600	18701	18632	18623	18502	18616	18665	18623	18634	18465	18468	18711	18450	18651	18485	18475	18441	18545	18807	18807	18515	18412	18461	18627	18407	18594	18534	18680	18810	18794	18559	18594	18380	18703	18559	18424	18510	18512	18515	18752	18559	18607	18402	18451	18310	18658	18617	18543	18617	18583	18813	18625	18670	18698	18464	18426	18625	18682	18533	18648	18592	18650	18798	18762	18808	18701	18596	18569	18365	18249	18593	18691	18615	18604	18511	18635	18700	18657	18673	18612	18530	18493	18690	18437	18676	18507	18530	18663	18453	18542	18686	18610	18505	18423	18548	18802	18399	18653	18790	18451	18730	18566	18487	18588	18662	18637	18495	18531	18539	18591	18516	18518	18538	18467	18484	18454	18552	18528	18571	18634	18526	18775	18653	18818	18625	18736	18398	18487	18483	18800	18554	18422	18597	18555	18623	18672	18446	18536	18535	18860	18735	18769	18529	18560	18566	18651	18601	18517	18737	18777	18690	18721	18625	18544	18601	18742	18587	18558	18465	18635	18624	18634	18584	18676	18648	18408	18663	18508	18581	18421	18428	18655	18436	18630	18528	18652	18552	18589	18707	18640	18498	18636	18735	18819	18573	18543	18342	18570	18453	18504	18270	18537	18363	18545	18454	18537	18370	18650	18581	18539	18604	18637	18475	18423	18615	18662	18384	18492	18637	18605	18579	18728	18356	18887	18483	18434	18705	18743	18789	18583	18501	18445	18475	18495	18683	18713	18537	18662	18900	18589	18434	18622	18422	18689	18582	18555	18634	18600	18541	18522	18349	18737	18570	18458	18607	18565	18436	18702	18429	18520	18569	18747	18458	18749	18516	18435	18651	18486	18464	18571	18505	18520	18743	18502	18554	18571	18553	18639	18517	18536	18574	18498	18294	18542	18571	18603	18544	18584	18753	18436	18472	18649	18827	18670	18650	18499	18525	18604	18468	18621	18610	18749	18714	18458	18479	18578	18514	18559	18746	18272	18507	18763	18498	18537	18650	18493	18752	18603	18730	18407	18656	18573	18640	18583	18449	18566	18367	18629	18802	18802	18568	18554	18722	18700	18606	18514	18609	18712	18735	18562	18509	18545	18531	18666	18572	18651	18681	18635	18507	18764	18567	18378	18572	18789	18595	18659	18502	18531	18606	18564	18602	18463	18490	18663	18671	18665	18483	18556	18726	18471	18475	18363	18584	18654	18614	18561	18520	18637	18625	18846	18679	18479	18480	18534	18644	18672	18611	18553	18447	18646	18395	18509	18673	18497	18615	18741	18436	18559	18623	18558	18524	18634	18674	18659	18509	18474	18480	18661	18636	18574	18690	18364	18448	18646	18579	18693	18602	18648	18561	18671	18671	18625	18455	18518	18416	18626	18695	18583	18643	18623	18699	18540	18619	18536	18688	18737	18499	18414	18519	18483	18406	18538	18674	18688	18639	18496	18441	18508	18608	18577	18650	18657	18586	18407	18675	18823	18685	18549	18633	18474	18454	18610	18349	18491	18607	18680	18554	18519	18678	18536	18478	18381	18574	18788	18614	18231	18315	18433	18566	18657	18565	18608	18566	18526	18666	18621	18587	18646	18659	18589	18392	18554	18518	18412	18716	18592	18503	18414	18642	18499	18553	18451	18503	18522	18609	18426	18699	18174	18696	18510	18526	18459	18739	18613	18434	18731	18578	18593	18526	18652	18614	18550	18654	18651	18520	18530	18548	18604	18638	18517	18460	18580	18555	18627	18610	18526	18620	18743	18811	18515	18378	18464	18514	18435	18600	18677	18607	18530	18642	18424	18475	18661	18454	18592	18477	18633	18619	18790	18669	18500	18527	18712	18481	18537	18604	18750	18728	18443	18872	18476	18777	18558	18494	18531	18547	18602	18631	18570	18497	18500	18651	18516	18718	18759	18448	18565	18511	18597	18617	18551	18615	18523	18511	18650	18428	18540	18610	18831	18396	18583	18610	18518	18506	18526	18270	18678	18597	18603	18661	18735	18464	18539	18356	18509	18654	18488	18582	18575	18453	18399	18474	18568	18766	18515	18740	18546	18431	18462	18389	18657	18591	18640	18689	18750	18382	18537	18594	18350	18617	18573	18596	18567	18552	18664	18751	18569	18531	18678	18684	18608	18664	18485	18765	18538	18438	18532	18553	18393	18524	18506	18645	18378	18609	18495	18576	18528	18280	18645	18500	18507	18641	18779	18858	18616	18496	18700	18642	18514	18531	18531	18705	18482	18448	18644	18499	18354	18746	18530	18546	18576	18403	18779	18523	18655	18758	18474	18553	18541	18521	18607	18492	18423	18343	18581	18644	18530	18402	18503	18741	18737	18609	18569	18459	18556	18599	18670	18621	18765	18321	18646	18427	18655	18604	18529	18408	18690	18622	18705	18475	18589	18695	18659	18778	18578	18604	18566	18685	18573	18561	18474	18764	18565	18720	18576	18574	18474	18666	18408	18632	18353	18486	18555	18595	18365	18727	18571	18576	18739	18534	18392	18656	18683	18560	18483	18476	18692	18729	18510	18637	18534	18459	18456	18556	18773	18837	18604	18823	18722	18538	18741	18461	18412	18506	18624	18560	18485	18520	18573	18643	18655	18624	18657	18822	18585	18585	18718	18681	18674	18597	18601	18635	18647	18498	18546	18610	18617	18537	18571	18751	18544	18703	18535	18600	18748	18619	18516	18513	18747	18695	18788	18434	18602	18646	18681	18250	18520	18610	18644	18575	18609	18346	18360	18357	18530	18615	18563	18524	18573	18505	18590	18479	18596	18529	18568	18478	18647	18726	18494	18544	18715	18523	18434	18662	18435	18682	18703	18541	18418	18449	18488	18598	18473	18541	18415	18643	18581	18791	18464	18521	18408	18667	18549	18610	18831	18468	18593	18440	18709	18749	18586	18539	18656	18605	18540	18586	18490	18465	18576	18496	18561	18458	18460	18786	18579	18443	18649	18760	18624	18609	18519	18519	18571	18667	18443	18641	18660	18606	18742	18496	18460	18633	18718	18504	18709	18348	18741	18736	18535	18428	18547	18730	18641	18606	18595	18474	18598	18667	18590	18590	18593	18680	18568	18579	18664	18587	18537	18531	18776	18509	18551	18408	18455	18608	18640	18788	18630	18688	18569	18588	18579	18619	18465	18376	18634	18524	18513	18664	18776	18505	18430	18515	18680	18477	18467	18613	18609	18699	18506	18697	18751	18552	18768	18523	18605	18619	18434	18699	18578	18634	18605	18621	18501	18780	18492	18457	18423	18505	18499	18506	18476	18797	18582	18412	18562	18784	18414	18476	18796	18542	18671	18494	18580	18705	18557	18810	18556	18563	18756	18804	18603	18680	18563	18416	18800	18549	18549	18484	18570	18577	18640	18477	18506	18423	18470	18330	18645	18448	18383	18634	18565	18530	18574	18789	18732	18541	18575	18781	18573	18564	18535	18640	18488	18597	18746	18411	18726	18462	18581	18512	18656	18693	18620	18565	18674	18661	18582	18371	18794	18557	18535	18628	18579	18541	18591	18655	18699	18478	18552	18653	18571	18610	18753	18707	18657	18472	18616	18665	18818	18622	18650	18743	18774	18693	18663	18624	18486	18766	18473	18567	18631	18613	18678	18611	18762	18565	18592	18651	18250	18366	18513	18329	18459	18558	18617	18765	18697	18564	18752	18443	18579	18599	18629	18655	18467	18568	18552	18557	18625	18595	18596	18685	18437	18449	18535	18521	18654	18330	18583	18666	18562	18524	18358	18733	18494	18396	18656	18623	18680	18738	18564	18743	18498	18505	18739	18645	18580	18635	18682	18346	18659	18529	18610	18724	18458	18636	18630	18481	18524	18589	18542	18501	18548	18567	18527	18523	18497	18600	18732	18640	18618	18469	18617	18676	18511	18601	18661	18682	18458	18592	18744	18835	18542	18365	18611	18474	18668	18383	18377	18822	18442	18697	18714	18525	18469	18582	18717	18672	18502	18498	18538	18701	18611	18553	18289	18672	18601	18619	18768	18618	18567	18620	18438	18368	18295	18612	18486	18467	18612	18706	18679	18676	18552	18511	18688	18569	18486	18493	18695	18404	18518	18399	18394	18382	18455	18721	18621	18460	18647	18431	18644	18486	18510	18361	18544	18537	18427	18564	18932	18546	18407	18354	18601	18632	18611	18479	18577	18519	18546	18475	18718	18685	18588	18583	18726	18536	18704	18660	18642	18601	18528	18430	18762	18577	18566	18738	18699	18367	18500	18592	18621	18604	18670	18562	18787	18463	18751	18461	18639	18547	18718	18488	18521	18496	18642	18531	18668	18490	18463	18634	18551	18580	18672	18419	18701	18621	18791	18675	18555	18683	18659	18657	18581	18384	18689	18572	18556	18425	18487	18620	18553	18532	18469	18579	18393	18551	18426	18531
36564	64172	59803	46631	40325	34297	30559	27537	25630	24176	22770	21545	20220	18894	18072	17643	17236	16863	16753	16350	16265	15988	16090	15874	15915	15757	15706	15855	15804	15483	15794	15601	15537	15592	15674	15552	15501	15710	15574	15388	15583	15771	15630	15457	15583	15703	15657	15655	15611	15566	15714	15366	15513	15724	15420	15478	15553	15607	15419	15447	15528	15618	15515	15434	15583	15542	15638	15461	15529	15554	15492	15559	15437	15699	15519	15463	15421	15492	15647	15573	15748	15534	15475	15522	15450	15395	15620	15486	15751	15534	15852	15669	15435	15454	15430	15617	15524	15514	15548	15488	15419	15590	15622	15729	15551	15626	15473	15522	15546	15398	15372	15458	15466	15692	15583	15463	15453	15412	15367	15657	15440	15605	15555	15523	15440	15430	15488	15415	15637	15572	15579	15417	15613	15638	15639	15588	15416	15438	15460	15418	15415	15401	15642	15463	15569	15477	15358	15239	15518	15631	15805	15360	15561	15421	15381	15401	15386	15548	15544	15518	15627	15432	15494	15501	15529	15365	15551	15583	15587	15621	15509	15443	15497	15540	15571	15500	15540	15472	15473	15539	15618	15555	15458	15558	15638	15525	15424	15705	15569	15519	15602	15335	15661	15357	15654	15507	15557	15318	15552	15478	15547	15548	15341	15502	15422	15307	15585	15396	15490	15612	15526	15419	15592	15445	15520	15538	15572	15481	15391	15501	15612	15547	15527	15598	15574	15584	15536	15561	15603	15668	15512	15445	15460	15524	15627	15683	15527	15599	15456	15294	15603	15452	15560	15420	15530	15463	15583	15502	15504	15534	15536	15653	15646	15484	15512	15457	15503	15414	15471	15596	15443	15466	15519	15497	15584	15511	15455	15436	15464	15473	15625	15576	15568	15665	15516	15538	15450	15322	15385	15457	15440	15628	15544	15601	15547	15610	15564	15482	15276	15483	15410	15436	15571	15612	15443	15480	15503	15521	15581	15580	15556	15533	15451	15662	15414	15659	15548	15510	15753	15424	15565	15494	15470	15508	15551	15484	15550	15445	15516	15491	15531	15452	15500	15585	15518	15366	15504	15462	15499	15452	15650	15441	15601	15530	15515	15649	15690	15497	15357	15409	15680	15500	15496	15617	15715	15459	15608	15442	15609	15505	15585	15570	15485	15453	15683	15371	15464	15470	15595	15390	15580	15571	15577	15556	15494	15452	15644	15386	15400	15478	15449	15634	15592	15432	15709	15218	15428	15326	15325	15467	15519	15438	15521	15428	15429	15513	15400	15545	15562	15513	15372	15597	15566	15619	15589	15466	15342	15467	15638	15321	15467	15436	15561	15581	15552	15614	15470	15552	15498	15383	15649	15615	15658	15442	15490	15505	15578	15437	15365	15552	15614	15499	15565	15672	15610	15559	15616	15581	15524	15394	15433	15470	15599	15496	15398	15405	15613	15370	15669	15537	15399	15558	15517	15454	15447	15528	15421	15509	15534	15603	15475	15574	15514	15521	15495	15285	15518	15576	15398	15685	15453	15634	15468	15483	15451	15451	15527	15422	15545	15613	15420	15349	15374	15520	15368	15566	15508	15727	15417	15610	15492	15442	15548	15552	15408	15440	15675	15351	15502	15594	15523	15428	15378	15325	15665	15495	15325	15557	15464	15559	15523	15423	15523	15521	15669	15457	15322	15542	15518	15490	15614	15452	15403	15590	15392	15476	15514	15516	15540	15504	15512	15624	15584	15579	15442	15549	15528	15527	15666	15505	15473	15329	15403	15734	15431	15569	15600	15486	15461	15523	15452	15576	15493	15515	15459	15374	15437	15619	15582	15679	15589	15476	15711	15470	15382	15579	15596	15483	15432	15429	15535	15498	15550	15380	15480	15502	15615	15775	15599	15441	15363	15450	15573	15748	15454	15611	15477	15623	15771	15667	15587	15537	15646	15523	15463	15590	15442	15568	15576	15508	15528	15454	15455	15405	15586	15573	15562	15349	15492	15440	15648	15428	15469	15519	15537	15563	15618	15448	15450	15421	15421	15426	15351	15479	15533	15390	15563	15661	15373	15487	15485	15424	15393	15524	15411	15502	15437	15469	15615	15416	15628	15614	15505	15532	15664	15583	15495	15600	15571	15501	15691	15590	15642	15398	15579	15552	15564	15565	15547	15439	15619	15526	15567	15429	15624	15666	15334	15616	15500	15586	15599	15478	15383	15403	15515	15294	15479	15589	15445	15526	15480	15520	15481	15654	15591	15421	15501	15502	15432	15643	15484	15677	15582	15571	15486	15475	15401	15702	15708	15444	15539	15516	15476	15460	15493	15505	15540	15414	15392	15512	15553	15466	15590	15529	15290	15405	15533	15622	15389	15393	15589	15507	15533	15472	15446	15466	15611	15685	15555	15587	15446	15487	15433	15566	15569	15462	15455	15566	15527	15393	15430	15565	15626	15579	15483	15642	15322	15473	15763	15487	15532	15656	15507	15724	15669	15473	15441	15726	15423	15569	15519	15495	15444	15499	15447	15632	15504	15461	15635	15655	15541	15396	15490	15636	15486	15444	15627	15617	15555	15448	15445	15395	15313	15514	15512	15683	15568	15432	15655	15643	15624	15489	15518	15570	15443	15572	15617	15445	15578	15370	15526	15708	15335	15642	15416	15379	15418	15429	15381	15494	15326	15405	15388	15524	15614	15483	15612	15517	15692	15519	15618	15611	15434	15491	15524	15520	15472	15472	15568	15516	15411	15471	15525	15381	15511	15558	15547	15412	15507	15545	15365	15549	15567	15656	15580	15469	15355	15536	15459	15524	15472	15710	15432	15594	15382	15445	15422	15445	15544	15579	15628	15658	15667	15517	15654	15578	15533	15342	15398	15447	15639	15424	15301	15518	15490	15403	15632	15478	15614	15540	15601	15588	15536	15476	15602	15424	15542	15527	15487	15532	15539	15609	15324	15564	15593	15527	15420	15493	15544	15381	15521	15594	15628	15460	15477	15489	15435	15572	15545	15374	15553	15641	15483	15314	15481	15451	15432	15610	15492	15594	15489	15482	15510	15503	15716	15518	15513	15415	15589	15473	15608	15349	15493	15593	15661	15634	15526	15501	15466	15541	15582	15337	15394	15543	15511	15480	15369	15505	15539	15655	15442	15487	15464	15611	15477	15580	15453	15573	15488	15430	15455	15567	15348	15514	15574	15483	15387	15512	15355	15582	15465	15546	15400	15563	15454	15471	15623	15548	15518	15529	15417	15452	15384	15587	15560	15402	15600	15404	15534	15564	15477	15522	15591	15516	15629	15348	15565	15512	15583	15372	15526	15511	15643	15511	15504	15565	15489	15489	15530	15472	15527	15464	15609	15728	15502	15405	15475	15278	15658	15622	15631	15401	15318	15554	15535	15454	15390	15566	15577	15464	15259	15546	15385	15428	15655	15523	15669	15446	15614	15619	15478	15463	15499	15547	15514	15579	15458	15453	15468	15490	15528	15335	15499	15497	15493	15502	15456	15508	15463	15542	15495	15548	15510	15597	15403	15617	15438	15513	15587	15573	15495	15498	15431	15485	15658	15476	15400	15458	15434	15527	15655	15595	15678	15506	15450	15447	15497	15605	15549	15345	15491	15514	15520	15412	15465	15513	15551	15678	15634	15463	15432	15395	15547	15455	15486	15788	15504	15505	15633	15508	15435	15343	15481	15490	15534	15514	15700	15552	15541	15547	15529	15398	15637	15474	15451	15617	15460	15403	15582	15506	15449	15634	15492	15620	15467	15552	15491	15440	15434	15488	15564	15462	15399	15439	15486	15414	15356	15632	15562	15498	15654	15537	15542	15524	15503	15592	15630	15615	15447	15651	15567	15465	15501	15491	15441	15486	15391	15582	15641	15306	15581	15543	15612	15472	15441	15623	15613	15563	15671	15432	15688	15480	15564	15505	15444	15531	15416	15510	15496	15516	15597	15584	15586	15441	15430	15618	15544	15371	15588	15625	15476	15458	15545	15522	15383	15546	15412	15453	15546	15469	15431	15463	15358	15542	15567	15432	15534	15382	15583	15317	15562	15508	15356	15266	15672	15409	15545	15543	15307	15462	15623	15562	15499	15445	15417	15589	15518	15678	15617	15645	15451	15428	15498	15611	15667	15426	15455	15463	15567	15490	15480	15458	15436	15336	15690	15638	15579	15529	15540	15463	15385	15393	15407	15571	15452	15566	15364	15536	15506	15442	15586	15400	15579	15559	15397	15491	15545	15654	15488	15580	15603	15541	15618	15441	15749	15526	15601	15472	15567	15350	15478	15429	15494	15539	15748	15630	15393	15362	15402	15574	15464	15444	15374	15512	15403	15435	15589	15493	15555	15434	15548	15578	15445	15473	15322	15505	15433	15593	15363	15410	15567	15455	15479	15574	15342	15615	15453	15644	15552	15430	15338	15696	15629	15383	15530	15535	15445	15693	15517	15485	15474	15420	15644	15476	15408	15269	15611	15514	15760	15568	15466	15667	15595	15567	15410	15421	15440	15441	15508	15517	15411	15477	15584	15477	15480	15534	15674	15396	15533	15519	15472	15593	15402	15479	15574	15352	15543	15554	15503	15582	15491	15402	15504	15478	15490	15381	15489	15513	15539	15470	15438	15439	15501	15472	15577	15560	15591	15394	15472	15458	15527	15455	15536	15751	15441	15748	15372	15465	15540	15528	15524	15575	15541	15561	15419	15510	15420	15523	15477	15505	15579	15538	15436	15575	15440	15380	15637	15465	15417	15436	15685	15609	15460	15463	15435	15446	15539	15716	15580	15383	15764	15581	15371	15641	15314	15503	15708	15396	15399	15463	15502	15487	15573	15430	15490	15593	15601	15523	15578	15427	15462	15624	15539	15357	15591	15574	15624	15444	15504	15522	15615	15432	15545	15451	15466	15560	15393	15451	15549	15662	15409	15601	15471	15471	15505	15391	15374	15597	15527	15368	15536	15396	15439	15605	15634	15396	15489	15434	15353	15315	15398	15453	15517	15489	15439	15526	15636	15330	15440	15496	15711	15433	15395	15550	15487	15553	15460	15581	15476	15488	15473	15458	15441	15479	15460	15637	15666	15516	15304	15572	15541	15615	15403	15668	15505	15556	15513	15507	15393	15435	15630	15297	15484	15507	15509	15620
29925	32598	42354	36142	29572	26053	23739	21921	20963	20221	19845	19455	19047	18701	18458	18234	18210	18217	18178	17978	17837	17923	17797	18092	17666	17679	17628	17821	17745	17747	17726	17704	17484	17549	17743	17566	17660	17762	17770	17536	17501	17521	17884	17726	17859	17665	17793	17647	17824	17744	17655	17694	17596	17603	17526	17477	17573	17580	17481	17753	17677	17679	17696	17523	17645	17574	17712	17645	17517	17551	17513	17579	17561	17529	17621	17800	17438	17546	17603	17471	17675	17677	17659	17639	17568	17375	17562	17859	17563	17753	17590	17838	17730	17339	17735	17603	17499	17357	17510	17425	17624	17630	17652	17736	17814	17514	17669	17406	17346	17654	17414	17534	17639	17673	17851	17752	17790	17620	17614	17599	17448	17429	17731	17668	17809	17812	17678	17596	17642	17574	17779	17597	17399	17529	17624	17646	17481	17537	17534	17624	17659	17717	17590	17677	17505	17607	17605	17737	17840	17849	17528	17583	17587	17606	17501	17433	17430	17571	17871	17553	17669	17376	17375	17623	17609	17474	17800	17510	17441	17494	17615	17696	17658	17767	17600	17603	17605	17619	17557	17562	17843	17459	17699	17672	17454	17435	17675	17370	17618	17737	17876	17628	17684	17472	17352	17531	17859	17729	17725	17873	17732	17660	17432	17646	17471	17526	17756	17622	17630	17614	17528	17658	17762	17629	17667	17551	17603	17603	17797	17575	17634	17604	17616	17796	17676	17621	17350	17645	17745	17689	17586	17598	17759	17504	17508	17714	17696	17623	17707	17686	17636	18022	17620	17527	17577	17551	17674	17517	17568	17518	17562	17659	17550	17663	17528	17450	17712	17557	17541	17625	17687	17631	17661	17557	17576	17554	17548	17499	17650	17510	17518	17514	17636	17561	17462	17664	17740	17671	17780	17754	17480	17726	17451	17729	17633	17901	17577	17737	17732	17936	17735	17519	17868	17542	17705	17664	17403	17583	17442	17538	17679	17466	17582	17545	17590	17673	17377	17505	17501	17731	17803	17654	17658	17522	17475	17567	17584	17552	17670	17630	17844	17571	17624	17694	17652	17661	17599	17570	17746	17673	17317	17802	17700	17650	17545	17578	17474	17625	17667	17597	17666	17709	17657	17518	17715	17679	17674	17498	17603	17442	17708	17493	17596	17320	17738	17617	17632	17705	17666	17676	17583	17633	17598	17708	17551	17469	17710	17735	17506	17642	17509	17520	17691	17550	17776	17501	17611	17715	17443	17524	17481	17645	17638	17726	17735	17610	17588	17540	17617	17444	17681	17698	17643	17544	17591	17858	17868	17653	17604	17530	17451	17549	17622	17491	17551	17527	17518	17590	17547	17805	17706	17820	17760	17741	17565	17744	17571	17432	17732	17390	17835	17558	17459	17531	17593	17480	17813	17477	17637	17599	17638	17637	17451	17717	17448	17557	17451	17592	17527	17869	17664	17705	17780	17558	17747	17734	17505	17608	17759	17677	17682	17571	17638	17566	17505	17725	17698	17671	17654	17579	17551	17547	17619	17804	17615	17493	17742	17704	17461	17600	17658	17434	17484	17566	17647	17710	17657	17494	17579	17458	17927	17641	17582	17625	17729	17767	17510	17731	17670	17679	17701	17508	17669	17782	17734	17692	17809	17702	17401	17862	17599	17773	17432	17678	17654	17596	17582	17585	17748	17622	17665	17608	17548	17582	17544	17676	17584	17495	17594	17716	17616	17758	17743	17591	17475	17686	17669	17640	17688	17542	17652	17560	17582	17739	17608	17665	17734	17527	17565	17550	17783	17537	17570	17817	17842	17404	17683	17561	17631	17623	17400	17671	17777	17501	17882	17575	17559	17795	17767	17589	17703	17669	17788	17612	17757	17689	17796	17513	17804	17641	17593	17580	17663	17660	17673	17675	17561	17729	17540	17625	17757	17606	17536	17615	17699	17795	17689	17616	17744	17489	17458	17538	17592	17517	17689	17645	17637	17530	17655	17521	17616	17463	17640	17762	17449	17650	17618	17552	17706	17576	17582	17711	17635	17799	17393	17640	17516	17569	17713	17554	17342	17571	17569	17683	17610	17669	17588	17658	17783	17524	17542	17684	17702	17648	17522	17691	17643	17880	17612	17645	17698	17660	17624	17626	17850	17653	17716	17489	17615	17389	17617	17530	17672	17539	17663	17518	17736	17582	17614	17467	17624	17747	17534	17498	17606	17414	17591	17621	17460	17653	17522	17661	17803	17624	17850	17634	17703	17566	17765	17534	17835	17790	17807	17693	17487	17450	17618	17549	17556	17633	17784	17601	17695	17771	17756	17555	17584	17667	17477	17700	17562	17582	17688	17714	17666	17528	17618	17502	17754	17645	17838	17801	17610	17600	17613	17528	17585	17659	17735	17599	17575	17457	17265	17531	17365	17596	17538	17703	17537	17547	17395	17469	17617	17445	17587	17582	17587	17679	17586	17711	17579	17497	17993	17773	17637	17584	17670	17504	17566	17691	17642	17667	17877	17933	17560	17737	17696	17842	17557	17565	17707	17702	17664	17636	17579	17679	17666	17672	17768	17794	17548	17731	17682	17425	17610	17639	17662	17424	17512	17639	17570	17566	17562	17589	17687	17451	17513	17727	17455	17579	17552	17532	17772	17715	17706	17564	17626	17644	17591	17596	17625	17566	17711	17674	17708	17737	17587	17474	17725	17499	17489	17599	17642	17656	17577	17620	17803	17718	17607	17552	17491	17668	17640	17789	17518	17519	17729	17613	17650	17489	17746	17654	17565	17545	17463	17565	17946	17464	17735	17623	17735	17675	17626	17558	17644	17766	17652	17699	17549	17506	17480	17437	17809	17540	17683	17644	17557	17640	17501	17600	17701	17681	17516	17523	17350	17568	17632	17503	17684	17461	17584	17725	17505	17584	17615	17670	17652	17778	17569	17555	17607	17505	17482	17647	17655	17486	17707	17526	17626	17592	17393	17571	17921	17690	17683	17626	17523	17544	17776	17877	17802	17822	17417	17780	17667	17762	17714	17481	17471	17604	17609	17582	17738	17512	17613	17521	17654	17481	17508	17491	17646	17693	17677	17645	17666	17723	17420	17568	17646	17574	17610	17560	17580	17677	17741	17818	17755	17444	17733	17574	17474	17506	17719	17367	17563	17558	17583	17677	17868	17684	17673	17670	17612	17505	17639	17722	17423	17606	17718	17649	17629	17594	17627	17621	17796	17566	17521	17598	17683	17564	17719	17646	17694	17620	17675	17674	17732	17691	17573	17665	17439	17747	17641	17387	17571	17650	17725	17769	17808	17924	17608	17662	17638	17665	17469	17684	17651	17659	17649	17669	17710	17540	17618	17649	17599	17538	17472	17471	17552	17662	17545	17583	17562	17668	17579	17762	17740	17781	17560	17553	17717	17696	17709	17770	17750	17487	17759	17650	17692	17664	17626	17643	17681	17687	17398	17563	17383	17569	17690	17617	17608	17627	17655	17541	17742	17641	17592	17676	17597	17834	17744	17719	17640	17654	17690	17563	17414	17549	17544	17551	17672	17730	17599	17490	17527	17807	17747	17650	17886	17614	17778	17555	17598	17711	17476	17530	17636	17752	17451	17619	17674	17523	17586	17619	17674	17457	17418	17671	17510	17630	17761	17548	17497	17456	17451	17735	17574	17644	17620	17573	17647	17572	17487	17688	17550	17622	17745	17648	17611	17683	17723	17632	17491	17617	17659	17544	17465	17628	17655	17613	17689	17741	17609	17625	17882	17574	17557	17673	17334	17512	17723	17665	17623	17565	17753	17573	17463	17557	17731	17667	17606	17526	17856	17635	17656	17599	17520	17689	17510	17737	17664	17758	17711	17676	17612	17536	17897	18026	17560	17605	17506	17572	17562	17734	17760	17712	17527	17492	17683	17784	17471	17606	17688	17565	17708	17629	17680	17560	17564	17618	17622	17695	17525	17627	17409	17612	17603	17706	17609	17642	17525	17481	17788	17562	17664	17643	17630	17866	17599	17752	17521	17405	17517	17559	17675	17651	17752	17582	17637	17785	17619	17497	17557	17848	17526	17416	17525	17655	17737	17748	17532	17536	17374	17671	17545	17562	17700	17448	17571	17553	17613	17628	17516	17633	17726	17632	17700	17681	17873	17691	17588	17514	17728	17733	17826	17616	17704	17670	17715	17576	17573	17635	17572	17498	17469	17657	17479	17775	17500	17632	17400	17772	17544	17363	17500	17631	17598	17392	17454	17411	17541	17758	17603	17767	17576	17779	17760	17628	17745	17610	17590	17497	17658	17550	17734	17744	17750	17624	17351	17565	17824	17566	17631	17723	17822	17546	17772	17524	17514	17524	17679	17707	17603	17323	17648	17545	17730	17698	17774	17727	17606	17700	17601	17619	17446	17670	17738	17637	17872	17601	17733	17580	17428	17560	17589	17787	17574	17636	17456	17548	17611	17775	17802	17698	17625	17658	17471	17473	17623	17653	17742	17721	17627	17680	17511	17808	17787	17668	17569	17619	17384	17684	17679	17668	17637	17396	17498	17599	17558	17573	17758	17563	17469	17838	17532	17691	17630	17563	17642	17759	17650	17858	17761	17497	17725	17765	17706	17648	17771	17779	17775	17588	17677	17657	17687	17584	17845	17562	17551	17757	17511	17592	17484	17387	17552	17646	17569	17659	17746	17651	17695	17776	17704	17514	17607	17641	17647	17716	17668	17715	17434	17548	17613	17516	17628	17428	17592	17661	17453	17595	17375	17569	17581	17827	17718	17775	17587	17822	17657	17789	17540	17701	17689	17708	17534	17660	17638	17657	17706	17824	17646	17497	17572	17590	17766	17610	17664	17698	17597	17675	17857	17564	17551	17861	17525	17780	17573	17723	17603	17458	17582	17705	17605	17491	17673	17506	17510	17511	17594	17562	17399	17511	17362	17673	17557	17637	17596	17444	17581	17546	17606	17558	17699	17455	17633	17472	17508	17562	17599	17449	17428	17454	17622	17498	17603	17842	17562	17737	17605	17593	17459	17534	17649	17500	17622	17682	17689	17671	17947	17657	17675	17866	17587	17608	17549	17528	17720	17695	17668	17457	17663	17768	17640	17762	17606	17675	17692	17706	17561	17646	17564	17656	17883	17474	17415	17638
34461	51344	46608	34428	29843	25670	23202	21283	19869	19114	18347	17532	16989	16489	16157	15742	15760	15580	15547	15299	15248	15164	15130	15344	15038	15258	15074	14974	15126	15202	15029	15181	15008	15237	14944	15013	15328	14992	15092	15065	15041	14929	14980	14988	15116	14804	15050	15038	14899	14974	14897	14941	15101	14790	15009	14840	15097	14986	15108	15020	14938	14915	14927	15056	14999	14942	14874	14973	14846	14942	14936	14901	15157	14944	14955	15032	14961	15068	14905	15115	14899	14809	14913	14859	14952	15011	14917	14889	14828	14956	14859	14892	14914	15051	14913	15129	14958	15036	15012	14945	14908	14963	14859	14874	15089	14907	14994	14842	15107	14977	14969	15053	14956	14956	14905	15013	14965	14881	14853	15119	14797	14954	14844	14930	14899	15042	15145	15086	14938	14935	14995	14920	14885	15030	14953	14979	14969	14942	15045	14870	15032	14974	14998	15140	14970	14983	14951	15112	15005	14862	15026	14953	15124	15038	14814	14971	14927	14951	14812	15080	14900	15023	15172	14975	15003	15055	15036	14805	14900	14877	14842	15014	15013	14956	15186	14868	14920	14981	14973	14962	14873	15016	14974	15068	14942	14959	15051	15027	15026	15004	15056	15101	14941	14851	14950	14774	15033	15084	15038	14982	14874	14924	14861	14912	14950	14995	15100	14920	15033	14887	15168	15034	14907	15086	14795	14938	14936	14988	14800	15040	15013	14912	14835	15051	15133	15035	14964	14929	15001	15154	14959	14846	14761	14978	14973	15032	15144	14904	15112	14958	14962	15029	14852	14825	14876	14933	14901	14850	14898	14961	15096	14832	15065	14998	15084	15124	14829	14941	15005	14993	15050	14868	15001	14979	15005	14868	14885	14808	15045	14934	15013	15209	14704	14917	14934	14954	15037	14841	14847	15154	14958	15210	14937	15068	15017	15093	14995	14946	14915	14869	15044	14980	14875	14857	14984	14878	14997	14925	15058	15050	14876	14941	14961	14921	14998	15244	14863	14840	15046	14899	14883	14933	14885	14876	14749	14918	14875	14864	14787	15102	15177	14944	15021	15041	14881	15065	15007	14954	14845	14951	15072	15023	15031	15005	14924	14894	14994	15152	14871	14969	15011	15015	14969	14851	14983	15016	14891	15049	15075	14950	14886	14768	14906	15134	14919	15000	15067	14884	14797	14978	15140	14836	15095	14906	14929	14958	15054	14968	14959	14994	14966	14874	15071	14929	15092	15013	14997	15072	15041	15092	14942	14735	15022	14945	15091	15090	15032	14978	14969	14969	14978	14928	15125	15073	14814	14936	15079	15048	14910	15073	15067	15011	14978	15132	14925	14972	15011	14952	14917	14859	14999	14894	15102	14866	15038	15040	15117	15126	15008	15096	14730	14947	15076	14951	14912	14946	14900	14892	14849	15020	14975	14902	15009	14963	14854	14989	14916	14886	15099	15012	14924	14926	14872	14957	14922	14907	15000	15092	14993	14951	15008	14941	15097	14931	14970	14938	14976	14998	14936	14835	14896	14926	15022	14983	14934	14848	14878	15104	15194	15098	14932	14788	14895	14931	14999	14896	14887	15090	15041	15129	15049	15029	14994	15019	14917	15103	15001	14930	14936	14916	14977	14750	15117	14969	15071	15094	14866	14977	14914	15022	14961	15110	14936	15095	15045	14996	14866	14951	14949	15035	14917	15130	14787	14854	14968	14994	14940	14846	15045	14886	14858	14983	14961	14969	14953	15027	14857	15009	14977	14932	14912	14942	14949	15049	15068	14986	14890	15129	14879	15035	14949	15043	14968	15026	14993	15003	14964	15126	14924	15089	15055	14978	15002	14919	14990	15120	14919	14839	14999	14920	14919	14927	14943	15060	14910	14793	15067	15056	15099	15044	14982	14957	14968	15087	15146	14897	15048	14936	14986	14906	15139	15078	14876	14832	15026	14792	15064	14981	14983	15043	14901	14828	14974	14992	14860	15028	14980	14944	15103	14969	15074	15000	14870	14989	14983	14950	14895	15112	14979	14879	14932	14946	14858	15061	14982	14946	15061	14979	15046	14990	14949	14998	14907	15100	14869	14969	14907	15008	15063	15027	14973	15152	15038	15037	15062	14919	14972	14918	14960	14967	14990	14981	15050	14899	14959	14913	15087	14947	14827	15028	14929	15048	15034	15045	14857	14896	14923	14919	14883	15063	15042	14894	14983	15087	14855	15126	14952	14822	14973	14884	14895	14958	14980	15133	15064	15060	14902	15092	14728	15104	15032	15020	15117	15019	14908	15031	14993	14981	14836	14905	14980	14783	14943	15003	15156	14966	15046	14986	15019	15018	14969	14855	15212	14974	14968	15069	15059	14874	15014	14988	14934	15007	14987	15000	14962	14969	14992	14859	14982	15078	14861	14950	15054	14907	15101	14837	14909	15055	14875	14857	14967	15139	15042	14882	14857	15084	14823	15026	14935	14847	15111	14993	14935	15095	15017	14917	14713	14882	14947	15054	14986	14896	15146	14874	14979	14891	14971	14879	15102	14764	15100	14947	14972	14970	15088	15079	14995	14979	14858	14958	14921	14952	15016	15037	15040	14805	14936	14929	14934	14886	15045	14965	15069	14966	14961	14944	15002	14699	14756	14909	14929	15059	15073	15044	15071	14977	15035	14769	15125	15077	14939	15005	14905	14857	15030	14862	14944	15013	15014	14949	14950	14947	14935	14895	14933	15027	14849	14983	14906	15099	14887	14940	15004	14897	14884	14989	15010	15046	15028	14953	14849	14823	15097	15009	14920	15040	15016	14995	14954	14906	14840	15105	15003	14876	15104	15081	15174	14838	14854	14961	15004	14872	14992	15114	14765	14971	15226	14944	15031	15173	14851	14895	14881	14954	14985	14973	14935	15053	14920	15078	14977	14931	14928	15055	15053	14863	15099	15103	14961	14967	14995	14970	15053	14918	15065	15083	15116	15044	14823	14937	14984	14921	14860	14933	14967	14979	14922	15012	15031	14918	15040	14886	15038	14983	15137	15072	14930	14960	15026	15032	15003	14997	14890	14866	15135	15030	14927	14898	14843	14913	14893	14913	14784	14896	14885	15133	14812	14879	14947	14919	15087	14946	14847	15030	14889	15014	14858	14827	15140	15056	15056	14952	15125	15129	14947	14893	14873	15032	14932	15242	15096	15079	14986	15103	14931	14878	14998	14850	14967	15128	14933	15087	14978	14829	14899	14879	14922	15042	14874	15124	14965	14778	14920	14934	14936	15063	14778	14899	14918	14956	14760	15126	14984	14966	15072	15029	14927	14982	14992	15084	15031	14936	15079	15074	15010	14960	15039	15043	15107	15042	14975	14902	15127	15094	15025	14924	15128	14910	15069	14844	14789	15030	15043	14794	14902	14911	14949	14970	14903	14776	15075	15056	14986	14884	14885	14960	15061	14897	15144	14775	15061	14811	15121	15010	15084	15014	14949	14948	15011	14904	15145	14867	14948	15035	15136	14931	15161	15129	14808	14848	14825	15035	15109	14947	14984	14776	14888	14967	14858	14865	14999	14918	15052	14780	14852	15047	15023	14916	14913	14934	15089	14943	15265	15063	14847	14975	14942	15039	15097	15030	14921	14991	15037	15046	15138	15018	14992	14878	14977	14931	15005	14912	15007	15056	14929	15007	14999	14859	15029	14867	14991	15068	14888	15083	15172	14917	15079	15013	14899	14981	15027	14963	14775	15041	15014	14944	14992	14835	14937	14994	15083	15057	14978	14939	14998	15092	14782	15084	15070	14989	14912	14995	15097	15024	14816	14974	15080	15174	15022	14860	14887	14925	14775	14986	14868	15029	15078	15030	14882	15081	15166	15001	14829	14888	14887	14971	15050	15079	15029	15172	14870	14938	14954	15060	14896	15018	14888	14886	14943	15057	14969	14833	14952	14937	14855	14950	15120	15048	15012	15057	14840	14812	14979	15074	14939	14925	14821	15029	15096	15025	14935	14895	15032	14922	14916	14945	15040	14672	15074	14979	14839	15025	15077	15168	15065	14876	14921	14925	14969	14871	15140	14958	15028	14925	14928	14954	14960	14975	14951	14978	14867	14880	15011	15101	14876	14936	15013	14997	15002	15066	15024	15078	14917	14879	15001	15020	14907	14900	14880	14945	15088	14924	15048	14873	15160	15024	14990	14867	14961	15047	15080	15059	15042	15010	14969	14805	15110	15002	14833	14916	15082	15066	15029	14951	14921	14809	15081	14890	14852	15066	14935	14878	14860	15065	14979	15166	15001	14903	15022	15075	14979	14926	15042	15082	14888	14981	15043	14889	15025	14808	14953	14909	15020	14991	14994	14947	15046	14934	14945	15038	14932	15016	15026	14991	15189	14938	14948	14905	14986	14993	14985	15058	15007	14898	14980	14956	14920	14886	14914	14841	14953	15150	14964	14888	14922	15112	14912	15011	15087	14939	15083	14939	15004	15051	15035	14766	15031	14996	15025	15021	14854	14978	15017	14959	14965	14914	14992	14844	14895	15085	15004	15036	15016	14915	15107	14967	14978	15043	14919	15093	14947	14936	15111	14873	15173	14953	15021	14944	14984	14879	14941	14962	15048	15050	14922	15006	15023	14961	15029	14936	15044	15060	14977	14886	14995	14932	15051	15089	14987	14911	14909	15041	15145	14873	15088	15044	15105	15205	15050	14782	14896	15117	15045	14956	15194	14999	14958	15007	14938	15044	14847	14939	14970	15034	14945	14986	14925	15001	14963	15045	14969	15112	14883	14963	15113	15027	14932	15004	15034	14945	14942	15190	15004	14997	15026	14939	14944	14988	14856	15012	14760	14908	15016	15085	14947	15089	15011	14977	14973	15007	14987	15148	15032	15035	14955	14873	15018	15022	14947	14866	14917	15047	14879	14883	14947	15042	14846	14882	14957	14888	14762	14931	14842	15054	14914	15206	14934	15065	14939	15006	14998	14969	15095	15023	14892	14851	14882	14948	14891	15048	14904	15145	14977	14857	15140	14901	14966	14986	15044	14975	15015	15008	15077	14955	14894	15094	15083	15109	15052	14946	14934	15113	15108	14992	15140	14948	15041	14984	15066	15016	15115	14842	15172	14716	14981	15142	15207	14954	14901	15070	14933	15005	14936	14902	14926	15147
24210	21463	29410	26086	27076	29401	29415	25500	23888	23227	22316	21310	20604	19977	19715	19345	19350	19350	18937	18590	18475	18496	18497	18572	18604	18570	18337	18363	18377	18340	18196	18461	18402	18451	18532	18273	18160	18315	18366	18297	18221	18416	18453	18489	18170	18195	18400	18314	18183	18323	18292	18318	18225	18456	18259	18176	18376	18332	18419	18360	18464	18419	18259	18318	18293	18215	18234	18146	18116	18201	18331	18341	18296	18138	18298	18064	18336	18141	18449	18536	18439	18149	18057	18112	18261	18079	18233	18414	18592	18222	18239	18141	18197	18169	18245	18330	18186	18274	18164	18270	18127	18215	18291	18329	18350	18116	18158	18154	18291	18252	18433	18366	18264	18268	18472	18220	18379	18221	18276	18284	18202	18393	18057	18218	18205	18203	18425	18209	18215	18376	18017	18288	18217	18075	18084	18197	18359	18328	18331	18127	18169	18166	18270	17979	18292	18130	18152	18316	18376	18375	18166	18463	18384	18115	18308	18254	18214	18253	18297	18144	18206	18395	18130	18312	18163	18293	18245	18223	18113	18257	18247	18370	18294	18233	18251	18487	18206	18157	18319	18167	18299	18329	18130	18137	18259	18466	18427	17967	18313	18289	18361	18251	18265	18301	18013	18268	18145	18098	18163	18073	18193	18222	18378	18247	18379	18005	18160	18341	18292	18240	18179	18042	18229	18085	18261	18456	18108	18133	18077	18211	18261	18222	18183	18096	18082	18361	18313	18116	18138	18294	18295	18193	18328	18030	18349	18191	18379	18349	18154	18179	18307	18259	17946	18048	18220	18333	18131	18109	18336	18137	18143	18357	18313	18272	18185	18265	18451	18375	18256	18261	18033	18277	18358	18255	18139	18293	18241	18070	18299	18443	18139	18250	18289	18179	18261	18393	18165	18131	18007	18217	18170	18226	18236	18564	18371	18225	18154	18190	18180	18185	18220	18276	18069	18269	18016	18306	18280	18271	18173	18148	18376	18167	18116	18276	18197	18321	18208	18323	18049	18313	18164	18269	18233	18222	18277	18404	18293	18322	18266	18125	18166	18337	18195	18205	18425	18198	18218	18242	18102	18154	18417	18457	18404	18145	18193	18249	18237	18240	18084	18268	18195	18234	18290	18301	18257	18060	18080	18187	18395	18245	18335	18482	18226	18237	18084	18273	18193	18235	18209	18111	18259	18112	18300	18257	18125	18238	18227	18280	18392	18187	18387	18300	18316	18275	18379	18283	18531	18154	18071	18221	18328	18334	18300	18404	18330	18583	18367	18266	18255	18184	18367	18141	18233	18264	18119	18066	18254	18381	18400	18088	18252	18236	18469	18358	18209	18297	18163	18199	18141	18428	18272	18172	18489	18256	18083	18311	18391	18272	18389	18286	18277	18206	18120	18219	18324	18414	18309	18573	18215	18352	18309	18424	18322	18380	18191	18219	18203	18134	18332	18354	18379	18278	18314	18458	18345	18402	18324	18231	18274	18289	18340	18351	18245	18308	18117	18234	18187	18383	18251	18214	18274	18100	18181	18099	18217	18291	18303	18077	18131	18168	18288	18223	18343	18257	18291	18285	18214	18221	18281	18312	18127	18007	18144	18149	18293	18264	18328	18243	17972	18171	18152	18139	18308	18101	18374	18159	18082	18135	18393	18127	18438	18157	18384	18130	18096	18215	18149	18081	18065	18176	18111	18449	18089	18412	18175	18195	17997	18206	18246	18057	18239	18169	18044	18508	18297	18228	18486	18248	18302	18146	18304	18242	18416	18146	18286	18401	18160	18227	18173	18252	18194	18322	18172	18253	18355	18022	18317	18367	18196	18350	18104	18310	18058	18241	18409	18085	18191	18229	18469	18443	18365	18155	18222	18277	18092	18262	18225	17988	18296	18160	18145	18264	18392	18500	18093	18151	18056	18301	18291	18211	18293	18389	18499	18338	18249	18149	18431	18309	18224	18337	18079	18309	18402	18094	18223	18135	18246	18133	18363	18230	18322	18143	18159	18189	18335	18328	18328	18426	18244	18219	18229	18428	18189	18283	18142	18236	18140	18251	17975	18146	18437	18220	18242	18106	18203	18251	18217	18330	18286	18333	18131	18231	18240	18098	18384	18151	18346	18306	18229	18473	18391	18216	18319	18034	18237	18247	18206	18108	18263	18234	18255	18324	18163	18208	18271	18485	18208	18268	18335	18360	18072	18346	18131	18270	18122	18337	18407	17916	18359	18283	18224	18279	18210	18263	18122	18420	18376	18380	18204	18184	18279	18435	18224	18311	18276	18194	18291	18239	18329	18103	18181	18046	18194	18120	18110	18241	18159	18038	18243	18305	18227	18243	18507	18178	18302	18264	18274	18241	18376	18276	18397	18231	18329	18280	18433	18237	18155	18219	18227	18129	18273	18461	18128	18308	18299	18126	18070	18163	18357	18214	18381	18321	18129	18220	18371	18259	18078	18267	18067	18202	18300	18184	18397	18391	18305	18076	18025	18266	18345	18327	18353	18248	18057	18199	18059	18189	18055	18047	18278	18151	18248	18513	18514	18280	18322	18468	18373	18143	18168	18268	18347	18259	18335	18176	18189	18064	18189	18150	18311	18139	18248	18349	18289	18181	18072	18318	18159	18144	18195	18248	18347	18206	18383	18231	18199	18139	18124	18213	18268	18208	18137	18168	18068	18297	18384	18257	18117	18320	18161	18187	18148	18119	18346	18276	18025	18044	18287	18397	18278	18223	18413	18267	18210	18289	18267	18160	18396	18470	18315	18354	18170	18259	18262	18229	18110	18355	18257	18169	18129	18299	18172	18246	18289	18334	18093	18277	18302	18258	18359	18311	18146	18201	18321	18334	18287	18482	18222	18040	18344	18197	17913	18308	18207	18345	18156	18308	18262	18184	18350	18138	18320	18349	18425	18208	18469	18319	18481	18300	18222	18295	18294	18206	18214	18527	18345	18296	18255	18084	18143	18193	18287	18226	18063	18163	18273	18121	18150	18188	18134	18144	18245	18111	18375	18505	18161	18312	18246	18372	18143	18184	18135	18477	18260	18232	18326	18471	18421	18194	18285	18343	18466	18156	18243	18249	18370	18303	18330	18164	18528	18356	18204	18322	18290	18348	18393	18128	18039	18294	18303	18365	18157	18150	18092	18224	18199	18263	18048	18077	18269	18336	18189	18238	18193	18392	18268	18284	18123	18156	18395	18005	18354	18085	18149	18081	18250	18199	18063	18229	18073	18174	18227	18348	18101	18087	18364	18320	18111	18289	18138	18335	18013	18095	18230	18092	18410	18163	18336	18151	18405	18259	18111	18268	18435	18120	18225	18302	18230	18071	18337	18045	18213	18276	18293	18201	18481	18244	18451	18497	18367	18277	18208	18212	18403	18293	17966	18199	18370	18317	18174	18168	18129	18174	18320	18358	18366	18285	18190	18040	18251	18232	18454	18188	18151	18408	18275	18050	18159	18111	18358	18256	18122	18016	18297	18155	18504	18206	18217	18172	18184	18261	18105	18143	18327	18045	18134	18097	18219	18202	18339	18237	18460	18182	18344	18316	18514	18148	18068	18228	18248	18256	18177	18219	18078	18298	18088	18109	18245	18219	18171	18225	18351	18233	18236	18143	18193	18067	18268	18053	18362	18203	18129	18269	18132	18348	18057	18276	18224	18308	18097	18306	18167	18278	18234	18393	18455	18032	18105	18125	18183	18057	18358	18278	18114	18036	18229	18047	18241	18173	18422	18326	18374	18072	18067	18226	18306	18404	18268	18213	18251	18112	18187	18038	18328	18310	18156	18147	18290	18428	18276	18218	18352	18182	18188	18156	18260	18082	18017	18143	18206	18251	18429	18242	18293	18374	18216	18230	18370	18323	18209	18190	18485	18182	18192	18186	18285	18349	18420	18416	18472	18213	18283	18058	18222	18296	18183	18326	18391	18312	18224	18166	18439	18198	18347	18186	18126	18289	18182	18051	18281	18207	18199	18285	18449	18215	18258	18093	18162	18374	18387	18185	18194	18186	18229	18237	18186	18267	18206	18174	18148	18128	18160	18496	18268	18322	18035	18356	18199	18282	18441	18292	18220	18126	18394	18216	18091	18278	18205	18243	18201	18181	18241	18035	18343	18226	18439	18160	18258	18493	18233	18244	18184	18385	18226	18482	18430	18281	18200	18238	18269	18409	18247	18319	18231	18133	18302	18280	18312	18224	18404	18204	18218	18343	18261	18365	18330	18114	18313	18359	18200	18488	18282	18320	18180	18048	18351	17899	18240	18251	18126	18692	18374	18098	18198	18101	18257	18263	18377	17981	18149	18317	18204	18078	18052	18017	18421	18349	18122	18035	18116	18084	18460	18213	18109	18126	18111	17969	18013	18157	18254	18091	18352	18152	18321	18140	18357	18228	18177	18319	18062	18237	18332	18270	18335	18219	18338	18029	18386	18289	18304	18263	18314	18277	18031	18201	18334	18538	18216	18228	18284	18276	18237	18037	18191	18410	18173	18207	18491	18302	18323	18199	18265	18144	18352	18138	18266	18360	18306	18378	18300	18518	18206	18174	18372	18292	18248	18287	18109	18100	18384	18157	18282	18264	18299	18283	18222	18294	18328	18055	18353	18381	18268	18218	18206	18306	18295	18305	18189	18465	18093	18028	18349	18307	17994	18229	18273	18243	18285	18257	18181	18284	18060	18385	18104	18256	18124	18168	18159	18145	18139	18272	18426	18111	18430	18266	18283	18370	18291	18003	18250	18256	18366	18162	18344	18188	18282	18092	18152	18280	18163	18293	18373	18316	18297	18144	18123	18278	18056	18121	18223	18284	18260	18390	18149	18153	18164	18329	18256	18260	18275	18294	18382	18226	18438	18178	18347	18587	18110	18213	18515	18327	18326	18388	18405	18150	18381	18335	18244	18230	18125	18520	18349	18240	18272	18119	18262	18134	18412	18187	18306	18110	18355	18298	18092	18234	18487	18353	18166	18206	18158	18131	18098	18325	18165	18072	18009	18187	18135	18354	18365	18213	18262	18170	18257	18101	18271	18197	18135	18251	18128	18379	18171	18132	18194	18349	18018	18088	18276	18309	18366	18167	18320	18091	18163	18358	18437	17988	18321	18332	18243	18281	18306	18368	18077	18449	18343	18465
34562	58973	53360	40408	35046	30539	27687	25209	23202	21822	20592	19380	18440	17571	17177	16917	16580	16373	16153	15843	15774	15787	15653	15681	15588	15439	15464	15401	15462	15409	15491	15528	15460	15411	15465	15419	15449	15428	15338	15320	15435	15325	15366	15443	15484	15411	15373	15369	15409	15472	15495	15536	15267	15399	15521	15371	15446	15292	15315	15346	15404	15184	15391	15354	15261	15281	15297	15460	15257	15253	15245	15515	15346	15358	15180	15454	15281	15422	15305	15272	15338	15355	15504	15229	15326	15502	15297	15397	15192	15221	15228	15373	15365	15306	15246	15319	15471	15462	15390	15328	15357	15326	15451	15392	15275	15254	15195	15479	15553	15239	15368	15174	15351	15372	15347	15251	15367	15449	15370	15300	15511	15316	15392	15409	15261	15278	15346	15309	15153	15288	15230	15370	15358	15256	15178	15266	15365	15386	15372	15552	15307	15331	15434	15317	15358	15447	15257	15377	15317	15340	15286	15423	15410	15395	15284	15296	15511	15240	15306	15435	15202	15294	15359	15149	15453	15359	15357	15458	15307	15340	15175	15257	15453	15346	15335	15289	15535	15432	15218	15271	15353	15394	15286	15317	15242	15167	15460	15323	15388	15240	15283	15391	15285	15325	15245	15384	15413	15171	15394	15248	15210	15344	15420	15289	15347	15269	15358	15295	15476	15177	15311	15344	15304	15309	15298	15165	15454	15313	15338	15212	15288	15287	15384	15399	15348	15407	15308	15396	15463	15278	15311	15424	15298	15441	15402	15200	15383	15096	15414	15427	15393	15239	15355	15451	15411	15326	15219	15301	15155	15547	15306	15361	15353	15450	15322	15454	15328	15189	15481	15404	15287	15382	15304	15291	15241	15390	15311	15431	15432	15318	15442	15214	15397	15417	15367	15427	15349	15285	15374	15073	15310	15299	15465	15258	15216	15250	15403	15372	15218	15232	15330	15336	15170	15375	15403	15264	15285	15310	15151	15233	15438	15340	15312	15370	15256	15255	15160	15234	15243	15484	15205	15267	15184	15428	15448	15377	15317	15180	15304	15408	15397	15389	15455	15369	15306	15411	15278	15414	15284	15302	15406	15347	15267	15434	15295	15285	15262	15355	15481	15279	15316	15321	15228	15331	15255	15310	15376	15360	15298	15412	15450	15363	15209	15316	15254	15306	15418	15122	15330	15337	15239	15274	15354	15357	15081	15393	15192	15288	15302	15431	15384	15200	15420	15344	15371	15254	15622	15337	15247	15320	15441	15384	15261	15519	15524	15243	15249	15303	15282	15316	15380	15174	15485	15207	15428	15358	15370	15284	15480	15216	15326	15238	15381	15412	15409	15363	15263	15487	15484	15338	15241	15386	15306	15232	15522	15438	15391	15390	15286	15329	15433	15402	15412	15202	15491	15356	15363	15362	15308	15376	15274	15386	15207	15341	15190	15382	15472	15256	15287	15369	15182	15178	15338	15260	15334	15307	15399	15381	15357	15427	15456	15310	15322	15214	15307	15319	15431	15448	15162	15278	15431	15293	15297	15386	15374	15359	15304	15437	15166	15495	15296	15366	15156	15360	15192	15610	15281	15424	15358	15438	15348	15334	15400	15164	15506	15179	15546	15142	15350	15345	15312	15428	15149	15386	15365	15252	15352	15374	15115	15418	15405	15262	15420	15230	15348	15379	15433	15260	15340	15275	15425	15435	15162	15368	15294	15284	15376	15331	15298	15368	15440	15265	15407	15260	15210	15234	15384	15345	15409	15267	15279	15380	15351	15354	15121	15282	15388	15126	15434	15474	15266	15456	15280	15415	15320	15397	15251	15320	15545	15306	15388	15321	15239	15415	15352	15315	15489	15193	15379	15245	15390	15406	15397	15392	15178	15347	15407	15248	15438	15153	15434	15324	15242	15351	15244	15425	15218	15299	15279	15350	15209	15376	15575	15324	15315	15446	15554	15392	15409	15145	15195	15375	15246	15344	15185	15434	15345	15209	15402	15508	15297	15325	15376	15221	15184	15319	15286	15300	15625	15379	15329	15268	15402	15296	15290	15296	15331	15367	15373	15200	15241	15221	15441	15485	15331	15577	15309	15227	15356	15216	15356	15426	15377	15540	15428	15285	15212	15569	15229	15136	15474	15307	15436	15236	15278	15287	15459	15264	15228	15264	15227	15333	15415	15283	15425	15299	15340	15371	15427	15303	15199	15302	15382	15300	15239	15229	15445	15357	15293	15243	15409	15400	15480	15253	15398	15407	15381	15365	15299	15284	15337	15313	15352	15371	15264	15264	15303	15299	15060	15258	15284	15358	15434	15263	15369	15348	15376	15468	15236	15149	15271	15374	15439	15464	15246	15329	15404	15335	15383	15335	15380	15264	15379	15297	15254	15423	15304	15264	15432	15425	15500	15359	15339	15308	15359	15368	15448	15329	15313	15539	15236	15185	15425	15352	15251	15373	15413	15243	15483	15487	15348	15300	15342	15388	15232	15363	15200	15346	15335	15304	15281	15240	15247	15269	15342	15249	15568	15300	15359	15359	15302	15298	15408	15542	15153	15456	15368	15244	15336	15362	15249	15249	15358	15338	15356	15284	15351	15263	15506	15290	15405	15482	15379	15432	15382	15339	15212	15351	15325	15468	15291	15075	15210	15453	15344	15311	15365	15455	15442	15202	15345	15469	15329	15161	15421	15208	15378	15297	15257	15325	15454	15385	15260	15482	15298	15309	15467	15469	15288	15442	15392	15321	15304	15395	15291	15271	15357	15345	15448	15455	15182	15548	15341	15375	15266	15403	15342	15569	15404	15383	15325	15402	15351	15286	15242	15341	15385	15393	15346	15278	15319	15227	15327	15390	15618	15259	15453	15283	15278	15470	15380	15282	15312	15391	15360	15292	15311	15348	15300	15293	15345	15407	15275	15242	15240	15232	15114	15335	15449	15290	15325	15195	15332	15357	15311	15421	15384	15270	15356	15261	15386	15382	15200	15154	15543	15245	15382	15389	15322	15262	15418	15365	15313	15346	15553	15201	15175	15288	15282	15381	15443	15126	15339	15432	15292	15343	15286	15447	15334	15328	15275	15400	15383	15207	15264	15263	15218	15280	15440	15359	15221	15316	15223	15326	15323	15367	15410	15476	15309	15046	15490	15288	15305	15359	15217	15276	15294	15466	15140	15308	15436	15345	15328	15294	15333	15437	15367	15285	15313	15245	15408	15425	15146	15338	15483	15437	15347	15428	15367	15399	15285	15404	15315	15356	15426	15388	15295	15403	15383	15384	15141	15387	15353	15353	15208	15421	15345	15156	15286	15228	15359	15472	15268	15418	15309	15338	15195	15305	15219	15246	15246	15290	15279	15225	15496	15243	15283	15374	15373	15411	15325	15163	15276	15368	15354	15495	15359	15523	15431	15423	15318	15282	15229	15307	15282	15343	15296	15309	15328	15309	15370	15358	15381	15370	15280	15360	15282	15450	15250	15383	15438	15419	15401	15203	15340	15204	15334	15382	15334	15392	15390	15285	15164	15370	15261	15344	15285	15347	15463	15458	15501	15308	15137	15287	15455	15301	15389	15284	15452	15349	15411	15386	15444	15429	15362	15465	15205	15455	15383	15232	15418	15374	15392	15309	15212	15299	15392	15440	15249	15244	15212	15301	15384	15235	15593	15327	15293	15281	15384	15376	15386	15270	15364	15312	15480	15304	15264	15298	15363	15382	15452	15582	15362	15168	15251	15299	15281	15357	15336	15327	15225	15315	15319	15306	15146	15464	15280	15333	15239	15343	15257	15239	15218	15305	15382	15356	15308	15337	15383	15378	15409	15230	15294	15425	15106	15220	15228	15324	15298	15287	15350	15161	15394	15464	15421	15301	15230	15500	15380	15336	15215	15330	15466	15508	15387	15183	15364	15422	15353	15327	15270	15325	15652	15235	15392	15431	15260	15296	15338	15268	15462	15421	15477	15337	15314	15319	15447	15397	15337	15421	15310	15289	15356	15278	15356	15392	15313	15280	15451	15442	15377	15400	15203	15357	15391	15370	15360	15290	15449	15114	15443	15260	15397	15356	15377	15458	15305	15226	15365	15374	15150	15313	15192	15411	15399	15511	15209	15550	15279	15382	15318	15262	15369	15320	15304	15278	15466	15142	15319	15304	15222	15258	15380	15374	15255	15442	15409	15359	15386	15263	15399	15318	15197	15642	15410	15445	15456	15316	15264	15360	15253	15322	15224	15381	15372	15230	15271	15175	15206	15139	15153	15226	15221	15387	15559	15300	15401	15339	15454	15354	15290	15462	15500	15390	15319	15353	15113	15394	15293	15468	15354	15329	15401	15476	15301	15414	15226	15254	15199	15338	15391	15482	15337	15285	15409	15354	15385	15353	15411	15398	15485	15321	15304	15233	15205	15172	15300	15310	15369	15312	15302	15292	15254	15255	15356	15327	15454	15304	15350	15358	15309	15301	15321	15240	15220	15342	15301	15199	15399	15297	15424	15311	15351	15158	15260	15416	15286	15293	15308	15287	15332	15267	15209	15121	15487	15171	15269	15374	15192	15378	15238	15254	15264	15412	15160	15321	15476	15336	15240	15215	15494	15324	15554	15245	15360	15355	15374	15251	15443	15314	15365	15206	15453	15318	15450	15307	15298	15225	15311	15352	15363	15166	15212	15417	15184	15415	15395	15449	15241	15389	15354	15358	15377	15276	15205	15292	15395	15209	15364	15394	15354	15367	15430	15327	15231	15464	15346	15567	15438	15324	15303	15199	15239	15391	15415	15312	15170	15356	15361	15450	15332	15270	15316	15336	15233	15264	15268	15268	15325	15195	15311	15100	15312	15428	15298	15361	15342	15440	15257	15389	15444	15249	15385	15256	15233	15317	15252	15216	15301	15347	15479	15232	15258	15377	15336	15229	15553	15251	15293	15386	15335	15307	15232	15273	15356	15437	15291	15181	15368	15373	15311	15089	15343	15388	15267	15312	15462	15370	15410	15285	15272	15415	15380	15411	15265	15502	15329	15286	15298	15330	15469	15251	15500	15356	15495	15382	15384	15315	15376	15484	15416	15242	15336	15417	15150	15350	15580	15176	15467	15292	15309	15322	15516	15380	15303	15483	15372	15308	15218	15531	15285	15390	15291	15354	15339	15390
23104	21456	29434	24345	23958	29169	32965	28342	26423	25978	24601	23385	22059	21541	21110	20923	20621	20338	20059	20038	19576	19808	19852	19458	19426	19450	19468	19530	19452	19297	19254	19279	19264	19243	19401	19372	19210	19453	19249	19153	19201	19240	19168	19096	19229	19408	19107	19182	19400	19214	19150	19180	19041	19236	19197	19207	19266	19123	19078	19164	18931	19084	18972	19057	19055	19390	19209	19216	19265	19208	19185	19163	19131	19198	18946	19174	19110	19105	19084	19285	19095	19156	19145	19157	19329	19119	18978	19090	19163	19197	19183	18955	19078	19050	19223	19294	18985	19115	19058	19119	19240	19095	19276	19007	19203	19310	19190	19272	19207	19260	19241	19208	19082	19047	19140	19164	19194	18967	19112	19159	19156	19221	19044	19015	19054	18966	19081	19161	19229	19234	19149	19212	19014	19075	19127	18865	18954	19205	19177	19468	19197	19065	19031	19054	19065	19093	19358	19201	19302	19005	19150	19082	19046	18988	18977	19335	19077	19077	19079	19106	19408	19059	19094	18998	18983	19023	18980	18992	19005	19144	19137	19155	19133	19068	19292	19139	19059	19031	18894	19051	19246	19302	19288	19165	18955	19029	19010	19065	19111	19184	18917	19132	19077	19066	19129	18962	18945	18882	19036	19179	19019	19132	19109	19081	19165	19097	19074	18682	19073	19104	19163	19391	19093	19009	18896	18845	19137	19109	18782	19046	19118	19444	19196	18976	18957	18909	18929	19030	19149	19083	19211	19166	19099	18959	18792	19004	19182	19031	19029	18993	19045	19240	19053	19168	19156	19024	19107	19187	18996	18920	19004	19060	19170	19190	19073	19021	19146	18869	19177	18906	19274	19047	19180	19090	19010	19001	19228	19103	19124	19308	18994	18992	19073	19129	19173	18973	19045	19054	19387	18988	19039	18954	19053	19145	19266	18925	19026	18941	19132	19132	19361	19133	19155	19145	19116	19195	19179	19035	19183	19244	19070	19018	19449	18931	19107	19028	19119	19258	18951	19094	19226	18865	18939	19064	19040	18923	19038	18845	19038	19109	19148	19191	19120	19087	19039	19040	19156	18984	19119	19200	19351	18906	19176	19066	19410	19190	19280	19160	19220	19228	19048	19079	19342	19232	19189	18957	19127	19135	19116	19184	19011	19096	19274	19252	19077	19041	19134	19372	18963	19165	19040	19118	18996	19100	19024	19033	19191	19152	19159	19059	18975	18926	19312	19139	18827	19112	19032	19180	18945	19265	19123	19096	18834	19035	19212	19278	19024	19241	19041	19265	19190	19015	19204	19189	18910	19173	18921	19135	19007	19022	19173	19083	18839	19081	19171	18866	19024	19204	19237	19036	19170	18980	19162	19194	19071	18957	19165	19001	18916	19070	19280	19086	19225	19070	19061	18982	19277	19193	19178	19075	19105	19065	19120	19142	19096	19298	19341	19088	19121	19076	19181	19000	19058	19242	19228	19190	19053	19304	19121	18875	19042	19053	19041	18941	19113	19281	19074	18977	19171	19040	18992	19025	19070	19263	19214	19230	19174	19260	19157	19265	19022	19154	19143	19088	19135	19260	19150	19124	19334	19333	18957	19191	19296	19252	19086	18862	19007	18909	19167	18881	19279	19199	19042	19046	19115	19086	18849	19121	19091	18849	19214	19159	19080	19184	19146	19011	19089	19203	19189	19126	19125	19192	18885	19035	19089	19112	19024	19093	19165	19121	19116	18970	19214	19268	19153	18989	19303	19270	19118	19026	19127	19186	19057	19060	18969	18959	19017	19109	19059	18945	19108	18883	19110	19369	19118	19330	19287	19031	19051	19055	19072	18929	18890	19186	19234	18787	19315	19104	19265	19213	18974	19097	19180	18915	18994	19055	19257	19190	19070	19040	19155	19108	19204	19139	19086	19267	19181	19094	19035	19246	19141	19294	19188	19035	19172	19281	19141	19260	19223	19448	18900	18990	19268	19014	19000	19049	18996	19224	19153	18960	19113	19233	18855	19070	19068	19195	19047	18944	19237	19092	19042	19015	19097	19467	19135	19261	19216	19147	19164	19273	19009	19109	19093	18892	19069	19102	19331	19015	19281	19118	19158	19035	19133	19047	19097	19150	18974	19146	19253	19251	19105	19199	19067	19110	18965	19048	19081	19163	18929	19047	19238	19082	19126	19060	19142	19144	19289	19184	19032	18971	18964	18976	18971	19272	19080	19072	19221	18985	19024	19153	18930	19127	19169	19062	18959	19000	19034	19023	19143	19251	18953	19125	18887	19123	19091	19124	19069	19187	19243	19107	19091	19077	19246	19169	18929	19159	19346	19019	19107	19122	18988	18980	19343	19311	18986	19185	19092	19135	19272	19187	19356	19018	19063	18989	19251	19203	18923	19112	18959	19047	19158	19145	18891	19051	19028	19236	19060	19152	19153	19173	19069	19160	19097	19246	18936	19207	19301	19142	19007	19183	18907	19270	18996	19203	18894	19119	19012	19152	19133	19070	19093	19140	19171	18903	18980	19232	19007	18996	19029	19217	19106	19249	19044	18865	18901	19262	19007	19175	19215	19093	19057	19113	19205	19185	18942	19138	19102	19191	19176	18888	19322	18921	19029	19231	19006	19102	19170	19255	19286	19155	19058	19003	19049	19105	19127	19258	19196	19116	19415	18967	19026	18958	19204	18904	19224	18811	19135	18930	19043	19085	19023	19035	18956	19135	19042	19134	19058	19192	19195	19118	19089	19130	18991	19175	19029	19362	19244	19058	18987	19294	19200	19088	19086	19033	19176	18907	19126	19129	19158	19073	19179	19189	19167	19185	19037	18969	19206	18954	18915	19046	18979	19119	19131	19100	19220	18991	18994	18980	19131	19014	19128	19111	19019	18972	18941	18977	19174	18836	19052	19138	19220	19018	19065	19088	19146	19363	19100	19215	19176	19025	19125	19078	19224	19130	18993	18990	19037	19254	19178	19231	19076	18951	19004	19080	19082	19207	18960	19052	19115	19022	19021	19079	18984	19031	19061	19224	19010	19222	19083	19318	19131	19196	19148	19059	19098	19158	19088	19180	19101	19322	18871	19169	18940	19021	19097	19186	19214	19002	19091	19030	19139	18978	19169	19046	19166	18815	19045	19112	18921	19000	19250	18964	19145	19111	19064	18974	19033	19140	19152	19109	19266	18987	19041	19235	19064	19127	19241	19155	18988	19024	19032	19282	19201	19020	19009	19062	19002	19006	19052	19061	18981	19003	19052	19044	19251	19198	19265	19155	18906	19033	19052	19040	19298	19160	19070	19120	18988	18917	19262	19120	19265	19236	19168	19098	19089	19215	18854	19166	19155	19065	19133	19313	19244	19010	19190	19145	19320	19103	19111	19033	19236	19069	19086	19164	19072	18999	19226	19189	19034	19147	19377	19146	19002	19235	19096	19232	19065	19212	19086	19123	18825	19141	18994	19295	19141	19100	19046	19269	18994	18964	19020	18921	19262	19177	19071	19144	18963	19188	19009	19058	19328	18942	19184	19061	19344	19110	18929	18866	19088	19097	19118	19170	19079	19074	19182	19042	19295	19075	19177	19167	19103	19136	19121	18864	19068	18977	19126	19146	19078	19260	19187	19077	19068	19255	18955	19297	19131	19174	19039	19101	18963	19191	19225	19298	19454	19342	19012	19076	19163	19039	18927	19316	19046	19055	19307	19143	19119	19047	19061	19024	19074	19022	19207	19036	19073	18981	19142	18995	19152	19307	19046	19226	19278	19043	19063	19076	18961	18970	18950	19026	19133	19104	19113	19100	18868	18952	18949	19215	19087	19189	18984	19044	18900	19347	19182	19080	19031	19225	18885	19081	19087	19238	19067	18876	19055	19278	19103	19113	19026	19058	18873	19156	18944	19296	19169	19230	19049	19010	19042	19033	19137	19047	18996	18890	19144	19038	19235	18802	18982	19136	19149	19205	18999	19163	19135	18888	19005	19037	19077	19149	19140	19280	19069	19060	19033	19027	18978	19014	19030	19032	19066	19092	18803	19042	19087	18889	19003	19092	19263	19109	18902	19195	19328	19237	19185	19056	19106	19187	19130	18887	19342	19204	19050	19094	19141	19011	19066	19257	18919	19057	19119	19256	19207	19213	18970	19041	19073	19154	19135	19096	19175	19020	19096	19386	19072	19093	19255	19248	19069	19028	19224	19331	19269	19267	19120	19130	19044	19099	19032	19239	19307	19205	18921	19052	19284	19053	19240	19254	18925	18931	19077	18952	19097	19052	18861	19130	19205	19233	19085	19190	19077	18994	19296	19087	18899	19061	19148	18952	19046	19234	19021	19299	19032	19137	18870	19068	19210	19053	18973	19048	19171	19161	19043	19278	19077	19147	19123	19003	18889	19071	19206	19362	19180	18978	19236	19038	19304	19095	19151	19046	19177	18966	19069	19068	19056	19062	18924	19201	19064	19044	19117	18895	19006	19125	19005	18980	19255	19295	19059	18964	18814	19092	19071	19057	19091	19077	19075	19087	19137	19280	19031	19280	19179	19118	19258	19060	19227	19068	19095	19121	19245	19058	19038	19031	19026	19043	19116	19130	19024	19005	18977	19184	19169	19112	18980	19029	19068	19029	18856	19006	19043	19148	19060	19094	19185	18998	19024	19157	19010	19080	19019	18966	19379	18888	18926	18985	19021	18872	19093	19238	19147	19155	18926	19046	18845	19040	19146	19028	18975	19017	19110	18981	19154	19048	19123	18849	19066	18759	19266	19143	19092	18945	19249	18878	19123	19067	18961	19223	18993	19042	18968	19150	19144	18968	19200	19109	19179	18821	18859	18953	19287	19059	19058	19116	19151	19066	19056	18959	19098	19021	19018	19098	19101	18944	19187	19120	18996	19013	18914	18999	19041	18797	19162	18903	19211	19054	19056	19060	19191	19107	19098	19233	19254	19119	19020	19034	19015	19110	19028	19121	18982	19063	18810	19205	19008	18913	19253	19041	19085	19083	19101	19022	19283	19029	19005	19079	19244	19155	18965	18982	19079	19251	18966	19149	19017	19235	18996	19299	19062	19029	19129	18897	19188	18742	18957	18972	19213	19132	19131	19300	19089	19245	19307	19089	19327	19170	19244	19048	19055	18949	19200	18872	19086	18922	19223	19127
36808	63717	57413	45970	39039	34539	31631	28887	26517	25174	23324	21372	19758	18835	18355	17989	17642	17302	16823	16690	16435	16469	16474	16213	16165	15999	16181	16053	15921	15955	15860	16091	16114	16000	16054	15943	15994	15796	15906	15906	15941	15724	15926	15806	16092	15796	15926	15940	15819	15633	15745	15903	15797	15804	15836	15964	15760	15620	15880	15785	15794	15760	15849	15817	15762	15751	15814	15763	15874	15571	15929	15830	15731	15879	15724	15756	15739	15868	15943	15947	15775	15811	15851	15572	15749	15853	15729	15767	15712	15715	15738	15679	15697	15685	15848	15769	15852	15719	15858	15781	15686	15727	15789	15744	15854	15593	15743	15899	15948	15896	15805	15679	15852	15764	15789	15787	15885	15826	15782	16051	15933	15875	15705	15743	15986	15903	15802	15963	15640	15805	15878	15830	15707	15819	15791	15816	15734	15803	15798	15909	15747	15774	15693	15844	15649	15811	15626	15833	15850	15878	15637	15988	15648	15754	15826	15733	15816	15812	15822	15875	15755	15778	15718	15777	15953	15654	15679	15754	15703	15750	15670	15814	15897	15829	15760	15693	15758	15813	15780	15770	15856	15987	15702	15854	15782	15793	15747	15758	15869	15686	15566	15804	15744	15769	15822	15754	15876	16003	15762	15716	15675	15891	15812	15550	15784	15801	15756	15713	15840	15667	15655	15743	15839	15735	15882	15841	15730	15627	15834	15793	15878	15722	15860	15750	15693	15767	15670	15791	15826	15763	15715	15896	15772	15780	15833	15689	15805	15629	15942	15658	15931	15962	15624	15761	15804	15759	15748	15647	15734	15831	15769	15864	15682	15774	15872	15829	15878	15785	15904	15851	15728	15607	15860	15928	15850	15759	15640	15801	15828	15846	15897	15720	15781	15610	15941	15614	15820	15757	15676	15779	15718	15835	15876	15718	15831	15697	15747	15749	15753	15667	15923	15767	15702	15573	15734	15737	15735	15688	15790	15724	15785	15875	15843	15872	15838	15776	15723	15848	15737	15735	15801	15772	15803	15975	15887	15910	15852	15793	15894	15940	15919	15710	15685	15853	15728	15821	15780	15774	15673	15807	15866	15911	15858	15882	15864	15954	15738	15895	15811	15836	15883	15684	15775	15687	15748	15989	15759	15809	15934	15635	15950	15518	15710	15670	15736	15924	15711	15919	15784	15849	15832	15774	15787	15832	15791	15883	15870	15844	15860	15764	15794	15710	15863	15938	15742	15776	15877	15902	15798	15861	15900	15775	15786	15870	15876	15779	15729	15893	15733	15859	15946	15885	15800	15952	15685	15768	15960	15738	15911	15725	15860	15834	15907	15859	15811	15800	15882	15698	15997	15748	15703	15772	15777	15780	15859	15851	15887	15775	15728	15677	15972	15783	15758	15843	16107	15809	15991	15923	15894	15810	15935	15789	15807	15886	15899	15824	15828	15590	15797	15863	15814	15841	15924	15983	15985	15870	15773	15790	15951	15920	15807	15761	15952	15821	15864	15757	15696	15949	15831	15788	15760	15808	15783	15787	15802	16000	15677	15701	15868	15790	15904	15701	15856	15942	15804	15860	15699	15900	15863	15804	15876	15879	15791	15681	15798	15678	15861	15784	15904	15849	15790	15798	15891	15850	15677	15750	15557	15864	15695	15763	15718	15868	15882	15586	15729	15695	15614	15805	15752	15904	15780	15911	15648	15872	15676	15739	15783	15892	15694	15752	15649	16008	15643	15738	15785	15860	15841	15622	15839	15950	15805	15742	15838	15861	15782	15922	15760	15700	15845	15945	15874	15704	15840	15735	15985	15665	15914	15712	15767	15859	16031	15945	15784	15626	15769	15613	15785	15714	15724	15964	15805	15935	15652	15792	15859	15838	15700	15835	15797	15801	15545	15896	15683	15659	15765	15790	15718	15806	15855	15906	15682	15751	15654	15933	15804	15939	15974	15763	15819	15782	15811	15786	15748	15869	15566	15906	15647	15854	15731	15790	15646	15789	15795	15875	15863	15693	15715	15835	15837	15851	15638	15783	15776	15883	15688	15881	15704	15891	15629	15667	15795	15919	15691	15794	15746	15729	15742	15813	15898	15758	15828	15808	15656	15928	15960	15924	15751	15853	15857	16071	15780	15759	15756	15826	15821	15806	15760	15678	15658	15757	15828	15735	15792	15725	15852	15691	15890	15775	15917	15835	15750	15756	15704	15876	15914	15906	15645	15952	15715	15871	15705	15833	15898	15871	15730	15775	15827	15801	15889	16000	15725	15642	15702	15933	15785	15935	15760	15673	15930	15795	15802	15765	15815	15672	15879	15778	15881	15862	15890	15575	15883	15807	15837	15988	15800	15889	15777	15610	15853	15696	15846	15803	15809	15846	15770	15851	15884	15914	15904	15882	15687	15833	15736	15755	15651	15843	15638	15630	15742	15702	15802	15589	15750	15814	15879	15981	15749	15748	15882	15997	15799	15756	15815	15764	15894	15892	15691	15712	15876	15742	15900	15905	15753	16033	15805	15784	15824	15875	15566	15877	15728	15773	15817	15810	15727	15630	15641	15797	15901	15912	15738	15704	15788	15851	15734	15840	15625	15655	15877	15850	15763	15784	15698	15625	15633	15900	15790	15788	15962	15777	15803	15838	15838	15769	15699	15632	15781	15846	15895	15822	15863	15672	15789	15804	15838	15818	15743	15753	15786	15761	15844	15771	15762	15823	15830	15794	15915	15765	15730	15903	15935	15760	15823	15721	15862	15796	15700	15707	15764	15807	16015	15696	15668	15673	15686	15789	15764	15786	15712	15767	15778	15860	15818	15711	15733	15899	15723	15981	15933	15924	15772	15837	15717	15768	15755	15788	15835	15696	15801	15647	15841	15991	15781	15698	15805	15893	15984	15670	15913	15690	15704	15741	15722	15886	15834	15767	15700	15771	15712	15875	15651	15968	15811	15786	15848	15942	15849	15757	15826	15859	15910	15866	15707	15838	15648	15910	15660	15771	15875	15706	15738	15729	15869	15710	15758	15673	15682	15888	15664	15754	15772	15787	15915	15627	15805	15742	15739	15690	15848	15761	15741	16039	15706	15818	15627	15721	15845	15687	15869	15805	15699	15839	15747	15924	15891	15759	15812	15779	15855	15782	15895	15777	15845	15738	15817	15711	15697	15806	15903	15709	15725	15871	15729	15588	15814	15868	15827	15666	15653	15822	15788	15902	15833	15864	15772	15839	15862	15734	15730	16025	15832	15695	15836	15822	15845	15763	15747	15665	15799	15790	15725	15960	15760	15733	15803	15962	15755	15804	15665	16011	15750	15878	16002	15771	15850	15785	15889	16042	15727	15843	15755	15780	15839	15915	15817	15969	15818	15725	15781	15683	15842	15789	15699	15726	15805	15721	15934	15864	15699	15805	15870	15800	15822	15810	15853	15762	15734	15773	15797	15750	15802	15760	15885	15742	15685	15873	15961	15931	15738	15788	15753	15985	15661	15934	15841	15765	15752	15664	15863	15831	15856	15737	15920	15717	15879	15859	15779	15845	15767	15741	15852	15935	15616	15885	15893	15830	16033	15733	15850	15738	15853	15858	15789	15726	15764	15810	15805	15684	15751	15771	15713	15597	15870	15773	15732	15667	15880	15636	15760	15914	15951	15914	15851	15848	15735	15856	15890	15674	15881	15644	15725	15742	16039	15895	15795	15649	15809	16008	15822	15765	15796	15796	15738	15779	15824	15770	15731	15735	15856	15739	15568	15684	15897	15667	15748	15738	15861	15628	15770	15754	15776	15841	15619	15879	15830	15930	15534	15899	15815	15652	15778	15589	15820	15726	15886	15866	15825	15588	15783	16027	15795	15720	15755	15763	15786	15773	15882	15862	15791	15814	15676	15702	15747	15946	15743	15922	15765	15714	15950	15860	15715	15912	15800	15838	15845	15862	15805	15824	15878	15784	15725	15908	15850	15714	15639	15773	15668	15545	15677	15619	15773	15783	15683	15611	15868	15755	15894	15762	15667	15762	15802	15921	15720	16027	15729	15867	15547	15697	16056	15579	15760	15861	15757	15919	15932	15775	15764	15800	15915	15896	15779	15884	15723	15854	15859	15742	15757	15795	15794	15683	16020	15796	15790	15810	15741	15859	15669	15825	15773	15725	15822	15760	15769	15728	15607	15776	15774	15859	15807	15778	15834	15867	15863	15718	15759	15819	15835	15764	15807	15884	15681	15812	15727	15767	15853	15959	15645	15969	15850	15921	15911	15949	15693	15913	15696	15943	15959	15852	15669	15811	15587	15801	15652	15633	15723	15622	15681	15994	15683	15793	15796	15735	15838	15717	15809	15819	15604	15617	15697	16020	15949	15774	15910	15820	15803	15879	15703	15812	15760	15833	15823	15717	15826	15875	15871	15875	15634	15946	15644	15650	15916	15810	16007	15869	15831	15656	15861	15827	15968	15680	15666	15801	15749	15868	15829	15825	15809	15950	15756	15895	15886	15647	15746	15792	15711	15729	15825	15717	15826	15869	15740	15906	15570	15885	15805	15725	15759	15618	15796	15659	15861	15976	15837	15951	15670	15720	15667	15961	15842	15619	15859	15605	15754	15554	15925	15625	15826	15903	15613	15727	15882	15946	15738	15796	15720	15719	15853	15852	15808	15716	15957	15825	15883	15830	15806	15716	15932	15839	15735	15691	15809	15892	15648	15830	15867	15836	15610	15850	15771	15902	15877	15957	15695	15684	15757	15733	15681	15774	15609	15842	15766	15743	15958	15910	15636	15682	15799	15841	15686	15861	15747	15993	15668	15717	15892	15578	15741	15809	15975	15874	15810	15749	15786	15803	15963	15807	15859	15631	15844	15888	15717	15795	15733	15846	15714	15847	15767	15630	15979	15863	15819	15717	15643	15848	15846	15893	15876	15935	15829	15980	15837	15843	15771	15700	15692	15844	15628	15933	15738	15586	15977	15862	15880	15654	15722	15737	15873	15844	15658	15844	15665	15872	15828	15705	15783	15878	15708	15875	15713	15834	15708	15764	15748	15675	15797	15832	15575	15823	15947	15710	15859	15914	15744	15548	15725	15783	15880	15665	15701	15761	15753	15694	15714	15937	15848	15759	15832	15618	15890	15868	15660	15759	15744	15648	15757	15727
30163	31958	39954	35496	28981	25093	23537	21905	21208	20550	19787	19040	18843	18253	18197	18151	17970	17659	17715	17672	17582	17748	17666	17527	17390	17341	17239	17455	17370	17163	17297	17200	17363	17466	17526	17269	17045	17367	17377	17346	17469	17432	17369	17451	17272	17208	17319	17336	16948	17331	17395	17383	17238	17090	17233	17469	17235	16992	17224	17357	17187	17155	17193	17366	17257	17128	17059	17102	17232	17209	17141	17147	17311	17374	17281	17416	17101	17119	17222	17157	17228	17249	17315	17290	17298	17390	17199	17216	17217	17215	17119	17410	17437	17184	17221	17212	17642	17105	17276	17182	17304	17415	17334	17410	17474	17343	17538	17350	17450	17401	17151	17284	17365	17287	17285	17212	17152	17040	17190	17402	17151	17257	17420	17459	17475	17409	17399	17313	17436	17484	17063	17101	17363	17391	17085	17492	17263	17336	17481	17209	17313	17142	17440	17348	17145	17059	17102	17213	17240	17360	17363	17392	17139	17305	17213	17442	17246	17269	17139	17237	17175	17016	17318	17302	17427	17454	17179	17152	17322	17099	17214	17180	17238	17350	17136	17245	17314	17212	17356	17258	17375	17123	17162	17354	17343	17366	17384	17233	17235	17228	17233	17312	17144	17267	17293	17398	17395	17484	17286	17241	17245	17390	17550	17434	17341	17491	17341	17276	17419	17226	17165	17240	17222	17133	17124	17290	17175	17132	17310	17328	17412	17164	17425	17375	17345	17305	17276	17283	17393	17497	17460	17245	17056	17310	17219	17221	17308	17420	17337	17198	17224	17496	17354	17283	17076	17274	17338	17237	17260	17293	17373	17200	17246	17149	17251	17069	17250	17237	17268	17262	17217	17180	17358	17062	17145	17344	17181	17334	17319	17377	17137	17177	17336	17020	17073	17501	17278	17416	17493	17352	17366	17370	17096	17381	17244	17144	17269	17372	17290	17194	17400	17481	17223	17346	17217	17238	17299	17221	17269	17227	17319	17384	17346	17231	17385	17309	17428	17291	17253	17317	17152	17280	17188	17297	17419	17135	17251	17414	17329	17153	17132	17329	17365	17280	17269	17607	17327	17364	17340	17393	17282	17122	17218	17206	17310	17227	17155	17234	17167	17104	17330	17306	17282	17164	17495	17171	17172	17153	17476	17313	17272	17227	17283	17235	17357	17175	17118	17355	17413	17162	17319	16981	17137	17261	17220	17597	17072	17358	17348	17186	17179	17187	17221	17442	17099	17325	17201	17304	17356	17114	17378	17338	17214	17411	17068	17346	17118	17174	17266	17493	17374	17293	17140	17370	17128	17324	17191	17319	17368	17386	17439	17239	17472	17248	17596	17354	17237	17202	17261	17318	17271	17451	17392	17317	17308	17252	17418	17303	17095	17318	17252	17264	17302	17197	17249	17359	17139	17329	17520	17286	17110	17225	17131	17421	17274	17340	17129	17281	17264	17227	17188	17267	17309	17229	17382	17312	17389	17397	17330	17277	17184	17293	17317	17354	17346	17232	17254	17526	17464	17397	17344	17350	17249	17117	17363	17516	17335	17284	17296	17502	17352	17274	17377	17208	17389	17332	17238	17244	17172	17338	17352	17266	17311	17109	17361	17430	17161	17315	17076	17123	17337	17211	17133	17184	17551	17325	17264	17055	17342	17275	17319	17293	17285	17358	17172	17276	17211	17422	17310	17186	17317	17397	17282	17481	17342	17338	17301	17438	17177	17179	17314	17210	17402	17372	17242	17341	17276	17300	17362	17150	17335	17465	17233	17323	17246	17334	17281	17374	17178	17519	17365	17111	17260	17257	17236	17184	17250	17384	17292	17232	17285	17318	17274	17414	17391	17436	17140	17212	17351	17128	17121	17255	17371	17294	17276	17471	17228	17068	17374	17052	17232	17431	17265	17315	17303	17260	17353	17261	17400	17158	17061	17035	17230	17428	17279	17397	17368	17228	17406	17233	17301	17139	17335	17236	17229	17045	17384	17266	17353	17304	17250	17183	17199	17277	17040	17361	17165	17229	17386	17437	17228	17403	17265	17174	17297	17182	17375	17386	17250	17216	17214	17152	17190	17420	17226	17220	17126	17363	17301	17276	17207	17257	17545	17431	17057	17419	17237	17313	17174	17351	17228	17463	17382	17167	17284	17106	17427	17078	17267	17393	17441	17102	17298	17400	17336	17462	17233	17311	17130	17316	17138	17240	17173	17271	17191	17278	17358	17379	17289	17307	17426	17237	17346	17406	17289	17169	17278	17277	17349	17186	17331	17349	17235	17234	17431	17271	17085	17371	17358	17378	17441	17081	17348	17224	17368	17383	17365	17299	17163	17082	17219	17208	17435	17208	17110	17281	17262	17387	17156	17123	17181	17172	17146	17399	17257	17426	17140	17229	17441	17414	17311	17326	17268	17189	17215	17408	17495	17081	17051	17395	17116	17398	17260	17452	17194	17383	17278	17386	17440	17314	17309	17325	17311	17268	17215	17317	17145	17147	17426	17272	17433	17105	17058	17213	17067	17261	17255	17274	17118	17071	17150	17309	17191	17256	17099	17361	17101	17401	17154	17220	17438	17280	17182	17147	17220	17302	17036	17134	17205	17188	17371	16961	17228	17170	17314	17470	17246	17197	17198	17341	17271	17261	16968	17266	17290	17277	17207	17272	17293	17370	17381	17351	17256	17307	17393	17169	17345	17318	17203	17517	17068	17405	17217	17395	17254	17168	17319	17304	17203	17522	17276	17180	17416	17210	17311	17106	17317	17498	17307	17334	17431	17333	17224	17047	17345	17051	17254	17339	17212	17447	17356	17317	17378	17087	17370	17278	17191	17222	17262	16995	17289	17113	17287	17176	17290	17401	17359	17414	17479	17345	17448	17096	17098	17250	17131	17229	17257	17294	17263	17368	17469	17308	17325	17151	17182	17238	17427	17322	17392	17200	17453	17382	17360	17267	17339	17074	17342	17190	17205	17324	17361	17206	17351	17378	17205	17372	17338	17383	17392	17340	17427	17408	17118	17318	17281	17469	17314	17217	17559	17349	17527	17216	17092	17474	17175	17251	17252	17265	17270	17336	17285	17169	17334	17300	17232	17136	17402	17422	17080	17486	17153	17127	17415	17190	17324	17376	17160	17252	17284	17317	17220	17332	17366	17159	17436	17296	17286	17173	17206	17298	17151	17087	17216	17268	17270	17291	17417	17351	17400	17171	17247	17122	17436	17418	17317	17155	17231	17111	17236	17125	17362	17428	17261	17328	17287	17086	17278	17112	17224	17245	17345	17188	17336	17256	17172	17291	17289	17434	17292	17313	17210	17270	17167	17181	17126	17110	17348	17410	17233	17424	17379	17318	17185	17232	17140	17229	17236	17295	17278	17449	17233	17557	17383	17228	17256	16992	17254	17343	17150	17265	17428	17333	17270	17228	17228	17330	17411	17437	17385	17298	17371	17360	17203	17446	17315	17407	17340	17429	17344	17317	17516	17239	17451	17469	17344	17240	17326	17280	17324	17219	17283	17261	17682	17228	17302	17174	17334	17524	17145	17213	17397	17368	17368	17279	17198	17488	17411	17238	17429	17385	17139	17216	17147	17247	17286	17281	17143	17401	17314	17414	17541	17262	17292	17252	17361	17249	17219	17238	17120	17338	17350	17259	17362	17398	17448	17428	17342	17326	17125	17270	17336	17404	17275	17384	17444	17368	17280	17299	17230	17338	17367	17250	17418	17028	17149	17021	17254	17131	17423	17364	17163	17229	17373	17147	17193	17446	17221	17184	17387	17351	17229	17411	17418	17132	17140	17236	17211	17033	17142	17204	17123	17388	17340	17272	17389	17139	17397	17339	17183	17138	17391	17401	17352	17186	17222	17327	17378	17323	17246	17243	17389	17441	17166	17243	17256	17364	17370	17313	17325	17436	17249	17116	17274	17268	17343	17375	17301	17500	17508	17459	17502	17404	17295	17190	17419	17608	17311	17413	17071	17296	17462	17376	17233	17191	17225	17114	17217	17050	17151	17458	17382	17110	17072	17170	17261	17311	17225	17425	17232	17323	17333	17163	17254	17253	17274	17449	17382	17448	17548	17244	17162	17256	17424	17517	17264	17328	17219	17346	17276	17307	17216	17525	17357	17101	17117	17222	17047	17340	17185	17282	17403	17309	17317	17219	17342	17357	17200	17388	17173	17449	17408	17270	17388	17375	17207	17266	17355	17464	17158	17235	17267	17119	17209	17277	17229	17358	17252	17288	17132	17327	17208	17374	17278	17313	17273	17514	17289	17470	17371	17028	16964	17059	17307	17290	17390	17204	17220	17181	17317	17339	17233	17167	17324	17314	17406	17126	17188	17206	17348	17126	17114	17024	17313	17510	17408	17481	17274	17217	17186	17324	17503	17273	17456	17231	17310	17250	17424	17178	17281	17167	17154	17205	17225	17221	17358	17244	17336	17247	17188	17256	17216	17509	17356	17220	17401	17189	17276	17255	17243	17283	17405	17132	17164	17199	17374	17225	17384	17203	17338	17142	17282	17211	17267	17278	17186	17045	17496	17102	17353	17379	17413	17168	17478	17285	17242	17343	17382	17273	17490	17156	17196	17188	17343	17138	17326	17335	17313	17225	17255	17004	17297	17265	17272	17180	17427	17310	17360	17271	17111	17357	17483	17365	17098	17395	17285	17346	17543	17550	17249	17425	17276	17272	17226	17211	17218	17252	17285	17176	17367	17255	17242	17310	17277	17160	17554	17382	17228	17360	17414	17238	17403	17358	17066	17415	17212	17084	17292	16898	17298	17175	17449	17300	17269	17226	17344	17294	17289	17277	17291	17173	17349	17040	17530	17304	17188	17255	17305	17287	17429	17334	17442	17367	17457	17177	17131	17307	17382	17286	17363	17093	17273	17359	17176	17063	17294	17174	17317	17351	17477	17416	17354	17213	17160	17530	17178	17417	17165	17401	17281	17413	17351	17328	17350	17270	17172	17233	17304	17462	17290	17303	17213	17011	17439	17124	17291	17325	17227	17361	17381	17184	17447	17314	17316	17254	17153	17112	17247	17449	17300	17314	17319	17249	17286	17239	17370	17188	17292	17271	17513	17275	17222	17183	17162	17126	17282	17163	17222	17302	17482	17285	17280	17313	17320	17156	17195	17245
34220	50585	43928	34345	29156	25283	22948	21331	20292	19345	18320	17218	16476	16193	15925	15882	15601	15444	15192	15174	15014	15311	14929	14780	14987	14828	14961	14825	14826	14771	14997	14802	14844	14747	14984	14818	14841	14785	14772	14687	14853	14749	14744	14930	14707	14868	14847	14894	14814	14692	14898	14750	14672	14899	14759	14868	14609	14655	14749	14747	14744	14649	14810	14799	14719	14875	14576	14819	14813	14783	14789	14782	14669	14894	14715	14713	14713	14768	14583	14869	14796	14836	14756	14737	14827	14852	14669	14561	14793	14807	14908	14868	14872	14836	14824	14800	14837	14767	14832	14816	14663	14729	14805	14717	14617	14770	14753	14591	14798	14703	14678	14653	14722	14993	14698	14803	14842	14629	14740	14883	14606	14840	14784	14766	14808	14724	14808	14736	14820	14533	14892	14857	14610	14822	14646	14709	14836	14798	14786	14813	14787	14699	14662	14663	14806	14856	14630	14707	14757	14674	14843	14781	14695	14770	14729	14701	14763	14818	14605	14732	14633	14755	14688	14664	14638	14765	14855	14717	14649	14829	14586	14719	14651	14724	14721	14829	14506	14765	14813	14675	14755	14839	14792	14761	14731	14782	14467	14874	14664	14553	14612	14803	14752	14736	14778	14713	14743	14850	14759	14837	14722	14709	14856	14761	14899	14661	14623	14779	14801	14682	14813	14751	14705	14564	14786	14840	14629	14722	14695	14748	14634	14863	14850	14736	14795	14607	14768	14677	14736	14756	14920	14650	14827	14891	14648	14788	14853	14680	14730	14813	14761	14849	14806	14685	14572	14802	14837	14650	14655	14745	14589	14788	14757	14740	14690	14758	14842	14743	14836	14771	14779	14753	14794	14717	14729	14717	14625	14893	14705	14573	14583	14943	14774	14635	14740	14618	14979	14686	14818	14755	14717	14913	14840	14648	14725	14850	14714	14781	14675	14674	14683	14830	14818	14795	14718	14740	14737	14830	14739	14684	14753	14763	14666	14738	14710	14688	14721	14732	14802	14780	14763	14708	14602	14663	14715	14789	14707	14908	14641	14890	14806	14668	14841	14744	14776	14880	14661	14703	14736	14534	14721	14758	14567	14507	14786	14773	14856	14696	14825	14652	14738	14711	14709	14780	14835	14829	14645	14828	14855	14742	14919	14759	14737	14783	14588	14844	14705	14865	14892	14977	14698	14721	14673	14643	14709	14667	14694	14808	14665	14664	14698	14802	14792	14847	14573	14607	14792	14851	14690	14792	14805	14767	14792	14856	14965	14640	14796	14598	14780	14550	14490	14839	14718	14683	14742	14618	14781	14740	14793	14775	14694	14700	14682	14891	14853	14725	14792	14731	14673	14826	14696	14690	14792	14762	14755	14710	14808	14886	14703	14832	14776	14692	14561	14640	14673	14754	14898	14866	14872	14852	14592	14712	14678	14764	14762	14648	14744	14555	14770	14720	14831	14748	14792	14734	14678	14756	14626	14810	14632	14818	14803	14708	14735	14717	14872	14658	14873	14899	14667	14805	14778	14661	14693	14927	14873	14632	14838	14651	14636	14750	14625	14911	14747	14590	14767	14802	14767	14807	14744	14706	14823	14698	14736	14701	14750	14758	14750	14675	14742	14806	14635	14748	14908	14783	14692	14981	14973	14829	14885	14780	14787	14994	14686	14732	14853	14694	14811	14804	14542	14887	14608	14671	14694	14716	14745	14527	14846	14683	14831	14650	14757	14853	14625	14800	14663	14629	14793	14768	14776	14659	14732	14664	14642	14736	14721	14677	14715	14801	14774	14784	14727	14713	14697	14652	14713	14596	14953	14703	14716	14835	14802	14927	14676	14770	14575	14825	14691	14645	14806	14889	14801	14703	14941	14550	14747	14760	14755	14755	14629	14692	14739	14525	14718	14710	14727	14680	14817	14787	14740	14784	14712	14757	14774	14744	14736	14764	14797	14740	14568	14697	14764	14762	14904	14859	14735	14696	14605	14715	14800	14895	14753	14780	14833	14835	14631	14789	14572	14860	14837	14711	14857	14878	14823	14752	14870	14800	14677	14878	14785	14842	14841	14835	14816	14765	14709	14622	14853	14835	14758	14706	14689	14836	14642	14820	14832	14917	14554	14719	14776	14633	14659	14635	14646	14803	14690	14817	14649	14707	14734	14779	14689	14756	14854	14708	14788	14845	14839	14715	14835	14576	14693	14828	14736	14772	14838	14730	14850	14625	14682	14917	14787	14589	14798	14648	14698	14844	14821	14670	14604	14770	14788	14797	14661	14764	14812	14795	14791	14949	14662	14681	14777	14771	14774	14725	14748	14734	14752	14774	14970	14688	14711	14794	14667	14909	14957	14843	14754	14708	14803	14699	14744	14682	14711	14597	14693	14890	14802	14862	14820	14708	14644	14671	14536	14696	14776	14731	14663	14659	14698	14759	14738	14879	14707	14834	14609	14729	14696	14735	14867	14764	14995	14793	14740	14901	14917	14680	14658	14708	14592	14699	14697	14819	14765	14725	14765	14710	14885	14771	14836	14711	14761	14736	14746	14754	14734	14762	14540	14721	14865	14781	14840	14923	14841	14560	14825	14613	14795	14666	14647	14849	14764	14836	14787	14782	14831	14677	14725	14842	14774	14668	14852	14642	14671	14736	14661	14710	14864	14697	14776	14691	14703	14739	14770	14696	14703	14683	14662	14555	14728	14832	14662	14833	14660	14677	14840	14890	14859	14940	14666	14758	14710	14727	14844	14794	14656	14797	14643	14777	14596	14866	14697	14956	14761	14722	14812	14631	14834	14763	14753	14876	14616	14596	14787	14741	14771	14641	14844	14865	14684	14811	14812	14911	14850	14759	14926	14719	14786	15006	14798	14835	14609	14805	14726	14668	14867	14715	14593	14738	14638	14776	14764	14846	14550	14551	14641	14732	14844	14765	14734	14749	14667	14865	14671	14756	14848	14732	14717	14756	14936	14753	14687	14827	14867	14660	14707	14813	14742	14730	14681	14933	14646	14664	14892	14699	14842	14926	14787	14793	14808	14723	14716	14707	14818	14699	14813	14758	14727	14774	14796	14770	14709	14860	14613	14841	14760	14676	14909	14886	14657	14811	14819	14888	14703	14645	14814	14825	15034	14792	14859	14779	14752	14800	14841	14643	14902	14539	14862	14904	14908	14717	14740	14865	14748	14838	14853	14800	14731	14587	14658	14661	14682	14770	14816	14808	14834	14593	14772	14803	14808	14581	14863	14523	14853	14690	14824	14744	14726	14749	14597	14673	14755	14637	14781	14625	14692	14771	14868	14726	14897	14714	14793	14748	14705	14776	14817	14724	14836	14649	14782	14713	14775	14739	14679	14776	14876	14955	14736	14699	14804	14792	14677	14714	14783	14641	14764	14702	14801	14817	14769	14825	14902	14752	14827	14621	14787	14791	14839	14706	14940	14747	14860	14759	14766	14774	14675	14744	14734	14772	14616	14773	14806	14665	14722	14728	14812	14747	14827	14681	14761	14816	14796	14817	14686	14843	14669	14677	14854	14755	14725	14843	14666	14683	14786	14798	14845	14708	14922	14634	14735	14819	14729	14825	14833	14883	14924	14725	14739	14738	14738	14731	14802	14902	14809	14732	14930	14860	14997	14923	14542	14625	14864	14726	14605	14828	14603	14642	14899	14886	14832	14790	14957	14871	14785	14683	14570	14808	14630	14847	14725	14937	14969	14831	14807	14797	14727	14682	14744	14783	14738	14860	14788	14634	14714	14832	14825	14676	14600	14678	14941	14925	14655	14722	14888	14700	14842	14742	14754	14634	14928	14653	14785	14775	14721	14951	14768	14526	14803	14699	14822	14570	14572	14773	14686	14702	14724	14686	14893	14817	14753	14910	14642	14695	14644	14856	14873	14706	14821	14716	14761	14863	14770	14691	14843	14818	14789	14975	14795	14562	14852	14918	14761	14897	14602	14766	14601	14674	14767	14850	14685	14593	14672	14645	14813	14643	14820	14672	14840	14817	14830	14738	14614	14811	14785	14682	14686	14710	14659	14812	14870	14582	14851	14889	14754	14705	14752	14807	14816	14674	14804	14614	14870	14653	14820	14797	14749	14913	14681	14787	14841	14900	14783	14887	14834	14729	14772	14735	14782	14699	14944	14765	14842	14860	14857	14853	14695	14851	14697	14926	14765	14666	14821	14614	14734	14804	14771	14808	14787	14687	14743	14705	14664	14673	14632	14961	14837	14818	14745	14831	14644	14769	14733	14712	14886	14822	14769	14731	14776	14750	14727	14791	14768	14921	14677	14751	14767	14696	14565	14827	14578	14722	14800	14709	14732	14829	14693	14850	14613	14626	14880	14641	14625	14716	14968	14840	14794	14723	14921	14705	14796	14818	14780	14735	15018	14772	14647	14646	14725	14657	14772	14611	14793	14684	14772	14755	14770	14877	14797	14777	14753	14733	14832	14850	14774	14719	14699	14704	14749	14753	14718	14861	14776	14855	14939	14605	14697	14956	14904	14746	14634	14717	14791	14828	14762	14678	14845	14663	14763	14834	14758	14733	14688	14742	14715	14893	14740	14756	14616	14749	14747	14851	14688	14825	14742	14704	14804	14955	14693	14711	14845	14786	14696	14814	14844	14726	14712	14752	14633	14786	14713	14897	14760	14837	14878	14725	14705	14722	14801	14862	14720	14818	14838	14754	14714	14639	14874	14865	14690	14747	14996	14780	14769	14753	14829	14698	14705	14766	14793	14617	14823	14552	14708	14751	14772	14793	14841	14572	14824	15026	14833	14821	14874	14759	14577	14582	14979	14776	14839	14600	14742	14611	14789	14778	14860	14730	14834	14713	14827	14735	14855	14686	14783	14792	14751	14879	14790	14708	14816	14783	14697	14692	14668	14730	14747	14891	14722	14706	14833	14745	14805	14713	14863	14902	14603	14739	14675	14760	14891	14747	14864	14678	14727	14753	14638	14853	14813	14754	14727	14771	14753	14652	14729	14634	14677	14801	14702	14579	14920	14726	14704	14755	14824	14718	14715	14769	14627	14686	14650	14731	14650	14745	14816	14791	14779	14785	14775	14871	14612	14802	14722	14789	14747	14775	14750	14838	14792	14698	14770	14682	14904	14806	14720	14741	14753	14848	14649	14771
24312	21455	29250	25955	26756	29255	29316	25266	23982	23368	21999	20701	20150	19644	19356	19342	18796	18712	18477	18459	18337	18234	18130	18167	18171	18255	18188	18084	18074	18107	18212	17910	18060	17986	17890	17947	17958	17944	18077	18009	17981	17757	17876	18032	17796	17788	17892	17815	17987	17956	17832	18003	17914	18034	17842	17982	18055	17930	17887	17756	17853	17924	18149	17861	17758	17872	18063	18059	17770	18027	17940	17912	17932	17767	17909	17755	17858	17804	17988	17798	18011	18007	17943	17911	17819	17872	17754	17678	17917	17817	17868	17860	17766	17815	17849	17752	17814	18092	17907	17722	17989	17865	17972	17860	17760	17851	17866	18081	17899	17875	18014	17700	17901	17968	17956	17777	17888	17988	17944	17969	17886	18037	17945	17834	17833	17908	18032	18006	17549	17856	17853	17894	17893	18257	17883	17850	17667	17899	17941	17936	18078	17944	17833	17778	18012	17754	17862	17836	17901	17706	17937	17872	17826	18222	17842	17719	17955	17959	17993	17751	17837	17975	18000	17819	17798	17980	17824	17938	18021	17684	17931	17847	17871	17885	17933	17829	17693	17898	17989	18012	17843	17716	17825	17784	17891	17916	18118	17810	17679	17851	18024	17913	17748	17975	17838	17733	17807	18021	18041	17634	17966	18087	17896	18092	17901	18070	17805	17823	17908	17952	17978	17644	17716	17994	17756	17971	17773	17929	17986	17747	17547	17659	17738	17778	17856	17930	17785	17693	17897	17821	17863	18049	17933	18028	17920	17837	17938	17928	17895	17869	17807	17873	17961	18144	18060	17780	17971	17888	18064	17959	17759	18110	17863	17902	17828	17722	17872	17974	17744	17995	17762	17829	17747	17707	17865	17963	18085	17917	17792	17700	17790	17732	17833	17729	17970	17840	17922	18028	17934	17767	17841	18005	17946	17829	17920	17809	17728	18057	17870	17955	17793	18036	18047	17874	17843	17758	17993	17739	17831	17748	17947	18012	17743	18202	18108	17828	17866	17962	18020	17984	17734	17934	17843	17831	17854	18010	17962	17965	17925	17898	18009	17817	17904	17806	17642	17975	17743	17883	17903	17754	17954	18205	17971	18132	17772	17731	17913	17885	17890	17741	17866	17814	18082	17863	18027	17809	18040	17873	17901	17863	17954	17730	18018	17510	17999	17893	17800	17883	17809	17791	17913	17888	17885	17910	17880	17858	17992	17977	18105	18085	18023	17935	17880	17741	17891	17819	17985	17954	17910	17938	17820	17795	17860	17809	17872	17924	17922	17974	18157	17970	17844	17982	18216	17861	17903	17792	17702	17906	17645	17688	17866	17736	17897	18007	17973	17708	17911	18039	17956	17698	17669	17756	18089	17774	17876	17926	18032	18023	17960	18037	17807	17902	17936	17874	17923	17866	17969	17891	18031	17986	17768	18145	17853	17806	17851	18082	17945	17853	17682	17830	17982	17765	18004	17941	17949	17869	18078	18003	18043	17872	17922	17745	18006	17768	17966	17857	17782	17769	17942	17772	17841	17891	17906	17763	17966	17878	17928	17837	17759	17973	17923	17966	17857	17668	18027	17966	17930	17969	17903	17850	17960	17717	17678	17946	17919	17773	17990	18112	17869	17922	17866	17899	17799	17876	17812	17734	18004	17963	18028	17937	17856	17950	17814	17734	17763	17963	17943	17870	18133	17929	18001	17922	17835	17996	17790	17904	17803	17984	17917	17758	17783	17950	17777	17952	17803	17708	17708	17926	17981	17998	17947	18025	17970	17950	17986	17903	17859	17896	17868	18000	18139	18079	17908	17989	17661	17766	17813	17964	17762	17921	17914	17788	17964	17987	18005	17568	17847	17855	17749	17871	18058	18025	17847	17939	17822	17758	17975	17950	18081	17645	17837	17803	18136	18092	18221	18032	17933	17751	17885	17807	17954	17997	17955	17799	17844	17886	18134	17714	17972	17860	17843	17710	17817	18046	17911	17711	17972	17902	17841	17936	18075	18061	18016	17867	17964	17871	17637	17910	17985	17999	17690	17871	17820	17671	17941	17858	17886	17820	17813	17734	17661	17775	17737	17835	17936	17837	17712	17875	17852	17845	17783	17838	17919	17884	17704	17957	17948	17973	17830	17960	17821	18040	17951	17850	17987	17786	17959	17853	17919	18163	17957	17634	18117	17966	17936	17707	17735	17840	17936	18075	17883	17956	17820	17847	17922	18026	17936	18064	18093	17679	17976	18021	17905	17864	17948	17931	17803	17909	17865	17741	17787	18004	18040	17865	17997	18066	17969	18146	17870	18078	17863	17690	17884	17989	17813	17762	17814	17757	17736	17700	17733	17769	17758	17780	18032	18005	17829	17873	17868	17976	17867	17679	17906	18015	17998	17846	17816	17847	17826	18022	17763	18056	17839	17787	17923	18010	17925	17746	17948	17994	17975	17632	17694	18033	17906	17817	17810	17709	17883	18098	17984	17849	17885	17668	18017	17925	17849	17743	17788	18105	18042	17792	18044	18191	17991	17808	17826	17827	18044	17773	17762	17895	17704	17868	17958	17885	17970	17856	18050	18064	18055	17822	17958	18059	17673	17921	17816	17773	17817	17775	17678	17942	18133	18022	18062	17930	17829	17684	17875	18080	17860	17999	17834	17825	17902	18110	17897	17816	17984	17754	17840	17817	17775	17882	17831	18072	17992	17957	17826	17968	18145	17764	17909	17764	17862	17949	17738	17896	17718	17848	18028	17943	17900	17713	17861	17925	17906	17829	17869	17589	17945	17844	17828	17883	18057	17842	17908	17996	17909	17915	17810	18036	17917	18128	17984	17845	17902	17854	17920	17765	17884	17919	17847	17821	17981	17896	17760	17933	17839	17836	17959	18075	17947	17964	18033	17779	17934	17840	17749	17872	18098	17785	17967	18101	17968	17966	17774	17873	18081	18033	17855	17856	17810	17932	17982	17899	18064	17912	17933	17753	17803	17706	17946	17729	17823	18034	18024	17624	17792	17855	17829	17868	17870	17906	18034	17936	17853	17757	18111	18095	18034	17857	17962	18053	17810	17871	18015	17912	17859	18087	17846	17894	17987	17973	17811	17680	17970	17807	17871	17997	17834	17935	17852	18118	17927	17896	17953	17947	17931	17786	17883	17988	17796	18065	17894	17918	17838	17968	17954	17707	17938	17831	17935	17876	17962	17877	17930	17999	17822	17903	17931	17818	17716	18033	17936	17964	17711	17894	17983	17751	17736	17788	17969	17858	17946	18095	18021	17976	17779	17903	17893	18081	17956	17920	17908	17857	17952	17860	17735	17812	17953	18001	17843	18047	17843	17916	17807	17795	17864	17924	17730	18037	17720	17838	17801	17697	17994	17847	17919	17984	17898	17815	17795	17930	17863	17919	17964	17739	17922	17713	17960	17871	17893	17849	18090	17898	17836	17764	17806	17906	17934	17841	17937	17934	17730	18003	17937	18001	17693	17781	18056	17741	17794	17922	17827	18025	18040	17998	18135	17978	17982	18028	17905	18173	17794	17876	17987	17858	17624	17744	17811	17689	17674	17953	18055	17721	17798	17819	17697	17928	17916	17892	17853	17999	17942	17851	17893	17626	17833	17841	17851	17882	17906	18052	17874	18059	18014	17795	18035	17958	17883	17885	17812	17838	18013	17784	17992	17918	17836	17805	17992	17694	17855	18027	17933	17861	17825	17925	18063	18133	17817	17785	17744	17849	17936	17709	18062	17925	17838	17810	18086	17884	17927	18116	17771	17738	18110	17865	17916	17668	17785	17961	17838	17929	17933	17748	17941	17890	17705	17803	18089	17906	17872	17745	18005	17952	17928	17945	17797	17748	18057	18114	18005	17862	17849	17852	17780	17917	17944	17957	17899	17696	17979	18095	17879	18081	17963	17704	17832	18040	17996	17835	18047	18139	17914	17868	17921	17892	17851	18047	17946	17850	17861	17988	18059	18119	17776	17880	17844	17912	17952	18015	18078	17955	17917	17708	17943	17914	17856	18154	17929	18132	17755	17938	17712	17796	18025	17966	17918	17932	17960	17777	17836	17929	17876	18048	17810	17794	17940	17882	17913	17900	17818	17841	17748	17968	17903	17955	17717	17895	17903	17865	17784	18064	17877	17858	18060	17927	17988	17916	17968	17923	17847	17807	17778	17892	17839	17912	17758	17896	17802	18024	17778	17863	17727	17990	17949	17785	18048	18110	17889	17659	17959	17651	18005	17850	17818	17864	17734	17776	17953	17922	17772	17751	17884	17855	18055	17915	17771	17684	17889	17812	17686	17796	18126	17793	17980	17856	17692	17833	17774	17683	17904	17837	17682	17727	17801	17717	17999	17815	17970	17825	17759	18130	17973	17771	17898	17803	17842	18029	18116	17918	18201	18025	17873	17986	17899	17904	17806	17911	17821	17916	17717	18058	18074	17886	17963	18017	17674	17959	17795	17635	17878	17860	17791	17716	17902	17906	17960	17696	17903	17983	17872	17861	17811	17804	17923	17817	17792	17921	18025	18034	17765	17879	17836	18051	17942	17696	17927	18011	18058	17987	17850	17943	18126	17690	17806	17814	17741	17761	18302	17742	17937	17891	18054	17913	17874	17851	17966	17698	17836	17819	17727	18011	17892	17989	17970	18026	17850	17865	17896	18042	17897	17735	18029	17938	17664	17829	17733	17858	17907	17981	17897	17974	17891	17842	17932	17916	17946	17944	17900	17809	17912	18067	17986	18229	17817	17984	17764	17619	17947	17954	17957	17994	17807	17846	18024	17936	17825	17915	17849	17707	17896	18126	18085	17894	17949	17987	17745	17890	17786	17906	17890	17967	18067	17958	17995	17717	17937	17788	17964	18011	17935	17960	17875	17719	17901	17868	17839	17989	17647	17785	17762	17848	17647	17782	17967	17859	18074	17917	18011	17878	17818	17959	17993	17940	17811	17699	17804	17934	17952	17947	18086	17967	18067	18004	17903	18084	17809	17650	17826	18002	17945	17893	17943	17913	18071	17830	17960	17905	17924	18111	17805	17947	17936	17833	17784	18029	17937	17837	17614	17799	17994	18015	18103	18079	17777	17672	18010	17869	17869	18072	17982	18130	17798	18024	17981	17871	17975	17964	17980	17807	17711	17962	17965	17801
34408	56901	50825	40572	34772	30664	27878	25479	23676	22208	20626	18892	17932	17428	17093	16925	16417	16093	15974	15717	15739	15590	15600	15458	15353	15338	15321	15314	15300	15190	15206	15346	15339	15148	15139	15132	15202	15162	15144	15022	15255	15142	15163	15276	15290	15302	15268	15175	15186	15028	15337	15344	15204	15141	15268	15133	15175	15294	15161	15074	15025	15119	15062	15076	15168	15254	14956	15302	15344	15144	15181	15056	15208	15164	15180	15241	15160	15111	15082	15148	15162	15119	14989	15187	15102	14936	15378	15049	15014	15222	15151	15158	14998	15134	15222	14965	15262	15165	15176	15162	15069	15080	15259	15158	15149	15131	15179	15090	15211	15254	15176	15183	15067	15069	15253	15136	15053	15102	15096	15217	15026	15042	15143	15164	15045	15133	15115	15117	15104	15096	15004	15195	15057	15037	15295	15363	15055	15108	15020	15217	15238	15144	15073	15178	15148	15174	15175	15067	15071	15091	14951	15160	15121	15142	15302	15047	15117	15114	15220	15208	15170	15150	15033	15123	15192	15055	15135	14971	15222	15151	15192	15118	15030	15154	15252	15232	15168	15147	15088	14973	15269	15139	15042	15253	15084	15120	15149	15187	15213	14960	15110	15239	15139	15053	15205	15183	15159	14900	15243	15225	15310	15178	15059	15108	15174	15050	15101	15303	15332	15267	15445	15160	15112	15121	15052	15068	15294	14993	15237	15172	14950	15114	15136	15188	15180	15231	15228	15000	15170	14923	15308	15212	15178	15155	15161	15184	15254	15104	15202	15210	15148	15043	15072	15086	15215	15301	15065	15207	15052	15141	15168	15274	15122	15276	15174	15085	15252	14701	15226	15214	15063	15185	15386	15061	15147	15066	15028	15061	15206	14959	15192	15131	15076	15064	14959	15319	15094	15144	15322	15016	15348	15199	15225	15198	14992	15234	15293	14991	15025	15034	15157	15007	15270	15071	15020	15205	15177	15166	15038	15143	15348	15125	15128	15100	15135	15009	15137	15191	15113	14995	15235	15064	15102	15129	15073	15154	15069	15066	15269	15038	15076	15047	15216	15002	15063	15193	15202	15117	15135	15059	14920	15229	15083	15098	15278	15227	15237	15277	15104	15087	15122	15004	15206	15087	15127	15054	15206	15054	15217	15168	15379	14996	14983	15309	14996	15157	15075	15099	15202	15076	15115	15053	15181	15158	15164	15029	15161	15012	15275	15130	15241	15109	15107	15177	15188	15157	15179	15174	15292	15045	15225	15051	15246	15144	14985	15064	15121	15153	15076	15158	15192	15075	15165	15135	14961	15165	15054	15259	15143	15210	15151	15137	15064	15093	14973	15218	14921	15197	15216	15233	15132	15026	15065	15264	15108	15087	14975	15183	15164	15000	15161	15045	15177	15042	15126	15129	15277	15140	15155	15246	15176	15109	15177	15053	15194	15191	14999	15146	15108	15068	15037	14960	14976	15156	15202	15224	15125	14918	15170	15105	15126	15044	15104	15184	15093	15035	14988	15113	15167	15286	15197	15130	15163	15142	15140	15069	15172	15226	15145	15379	15073	15193	15117	15122	15213	15030	15190	15148	14857	15156	15014	15240	14998	15225	15159	15148	15070	15074	15116	15124	15177	15026	15276	15180	15264	15105	15215	15235	15334	15064	15038	15022	15173	15172	15172	15172	15269	15096	15129	15038	15062	15277	15004	15079	15313	15338	15166	15228	15127	15199	15056	14992	15256	15085	15165	14980	15198	15021	15095	15217	15042	15028	15215	15045	15132	15181	15082	15151	14923	15144	15208	15090	15001	15245	15182	15205	15242	15043	15150	15187	14981	15135	15077	15244	15125	15008	15176	15192	15053	15177	15142	15062	15123	15184	15174	15049	15092	15152	15221	15286	15016	15054	15203	15154	15024	15321	15105	15163	15249	15236	15117	15257	15241	15057	15225	15127	14989	15200	15130	15232	15201	15143	15120	15235	15175	15235	15003	15148	15169	15113	14979	15056	14999	15236	15269	15142	15238	15210	15142	15204	15110	15408	15238	14994	15197	15072	15097	15192	15082	15247	14970	15098	15116	14987	15134	15153	15215	15041	15213	15231	15173	15110	15203	15116	15226	15163	15275	14961	15025	15186	15304	15121	15091	15250	15107	15158	15151	15029	15158	14965	15096	15101	15086	15189	15116	15016	15086	15034	14973	15071	15121	15140	15109	15059	15132	15096	15184	15335	15053	15173	15245	15083	15100	15157	15164	15091	15125	15086	15161	15105	15199	15228	15141	15212	14987	15134	15273	15211	15047	15168	15248	15230	15042	15037	15187	15089	15142	14954	15098	15302	14986	15088	15075	15289	15114	15192	15148	15030	15096	15134	15066	15054	15100	15101	15035	15187	15200	14943	15145	15208	15095	15313	15031	15011	15278	15122	15249	14998	15063	15258	15028	15263	15098	15191	15143	15154	15075	15260	15270	15214	15101	15071	15009	15113	15164	15150	15067	15214	15111	15080	15232	15021	15161	15016	15114	15039	15260	15149	15177	15126	15164	15034	15099	15048	15282	15034	15277	15216	15115	15065	14926	15059	15203	15211	15186	15176	14996	15137	15032	15185	15238	15243	15062	15086	14976	15231	14874	15103	15157	15237	15208	15282	15143	15256	15223	15296	15263	15139	15087	15011	15095	15201	15185	15161	15071	15168	15067	15051	15075	15131	15090	15099	15062	15193	15123	15291	15271	15082	15128	15117	15068	15287	15254	15292	15036	15179	15139	15094	15206	15163	15142	14997	15249	15082	15179	15283	15083	15214	15246	15178	15121	15194	15145	15108	15095	15294	15217	15007	15142	15191	15221	15151	15175	15055	15237	14970	15176	15001	15128	15052	15202	15126	15005	14957	15206	15002	15165	15247	15090	15348	15208	15109	15099	15074	15056	15047	15199	15133	15132	15079	14940	15250	15197	15184	14923	15174	15147	15046	15203	15112	15167	15208	15040	14820	15175	15152	15152	15144	15267	15072	15223	15085	15257	15197	15038	15212	15210	15170	15133	15379	15178	15149	15113	15225	15156	15150	14915	15031	15025	15089	15138	15228	15085	15242	15030	14999	15154	15075	15036	15202	15056	15164	15041	15111	15073	15055	15221	15180	15102	15130	15162	15182	15156	15129	15217	14982	15163	15169	15154	15119	15242	15068	15214	15089	15092	15275	15054	15133	14969	15102	15101	15157	15072	15286	14947	15123	15059	15314	15001	15075	15163	15188	15263	15077	15262	15075	15051	15030	15089	15026	15180	14995	15114	15209	15147	15297	15262	15111	15005	15299	15137	15277	15157	15134	15223	15197	15178	15017	15215	15192	15003	15084	14963	15212	15084	15134	14958	15275	15121	15136	14946	15067	15202	15210	15011	15201	15266	15148	15133	15143	15062	15109	15096	14987	15217	15095	15104	15094	15190	15410	15172	15172	15232	15290	15239	15018	15160	15178	15208	15046	15148	15064	14982	15166	15169	15109	15073	15066	15111	15141	15131	15286	15093	15220	15144	15216	14999	15067	15208	15100	15134	15162	14932	15141	15212	15244	15022	15014	15129	15108	15265	15251	15213	15161	15138	15093	15171	15320	14948	15124	15277	15168	15033	15143	15179	15264	15320	15163	15237	15063	14967	15187	15305	15078	15202	15106	15232	15166	15227	15273	15143	15095	15247	15259	15234	15081	15160	15140	15225	15142	15003	15091	15084	15043	15344	15142	15178	15130	15128	15048	15209	15314	15104	15134	15222	15044	15201	14967	15137	15003	15288	15180	15104	15271	14994	14963	15200	15174	15127	15105	15313	15070	15171	15018	15378	15118	14995	15241	15077	15242	15110	15256	15244	15133	15147	15151	15185	15054	15040	15248	15015	15106	15316	15101	15175	15186	15018	15117	15153	14988	15135	15194	15093	15152	15110	15204	15191	15214	14960	15147	15234	15146	15065	14988	15165	15242	15246	15058	15066	15111	15097	15307	15127	15178	15294	15147	15102	15136	15276	14918	15218	15186	15243	15070	15004	14971	15011	15134	15073	15167	15037	15040	15035	15158	15125	15272	15200	15200	15119	15155	15184	15161	15094	15191	15083	15038	15177	15138	15150	15125	15253	15159	15109	15275	15338	15180	15116	15121	15210	15127	15247	15051	15245	15036	14864	15075	14961	15194	15090	15193	15272	15162	15283	14901	15284	15116	15251	15122	15082	15126	15193	15148	15218	15095	15096	15156	15122	15158	15070	15331	15175	15123	15096	15074	15175	15049	15188	15020	15118	15151	15113	15081	15238	15103	15012	15041	15170	15086	15161	15102	15182	15255	15147	15110	15181	15043	15074	15217	15245	14992	15143	15120	15210	15231	15136	15118	15058	15113	15144	15007	15083	15183	15080	15126	15124	15160	15144	15267	15066	15192	15050	15152	15266	14992	14953	15045	15100	15159	15079	14960	15078	15029	15202	15063	15270	15189	15179	15115	15269	14958	15047	15154	15020	15070	15189	15133	15200	14965	15160	15150	15249	15082	15269	15197	15276	15170	15170	15095	15192	15110	15111	15035	15231	15144	15014	15196	15017	14991	15210	15094	15131	15218	14962	15259	15056	15015	15148	15012	15170	15117	15075	15274	15312	15278	15054	15113	14924	15362	15022	15121	15084	15233	15101	15250	15151	15170	15252	15124	15051	15261	15105	15077	15140	15372	15245	15232	15045	15150	15306	15159	15128	15033	15074	15040	14978	15081	15219	15176	15213	15144	15096	15271	15192	15013	15203	15214	15013	15072	15096	15017	15097	15193	15092	15056	15199	15072	15067	15166	15115	15130	15037	15337	15081	15103	15190	15039	15083	15251	15150	15099	15131	15182	15148	15037	15170	15075	15150	15347	15124	15072	15111	15116	14975	15243	15160	15308	15120	15114	15135	15229	15153	15317	15119	15090	15147	15052	15141	15104	15330	15026	15085	15064	15275	15228	14982	15211	15208	15089	15050	15214	15104	15344	15021	15181	15154	15054	15123	14989	15119	15209	15056	15097	15075	14978	15270	15076	15340	15208	15181	15123	15104	15077	15231	15137	14990	14983	14962	15032	15176	15162	15006	15134	15159	15312	15252	15173	15251	15341	15052	15186	14960	15210	15050	15074	15349	15061
23117	21439	29368	24264	23906	29560	33751	28555	26681	25694	24239	22575	21679	21237	21292	20624	20355	20078	19857	19692	19383	19490	19651	19357	19209	19258	19174	19005	19036	19223	18918	19140	19189	19278	19128	18854	18840	18977	18862	19088	18780	19216	19178	18987	18792	19124	19159	19041	18943	18837	18908	18905	19041	18997	18924	18910	19238	18904	18878	18822	18797	18890	19091	19068	19076	19028	18871	18739	18976	18984	18994	18964	19007	18933	19075	18941	18750	18988	18898	19245	18920	18996	18809	18762	18882	18866	18968	19198	19038	18850	18883	19041	18880	18878	18974	19052	18902	18979	18995	18920	18775	19102	18910	19059	18964	18885	18794	18826	18906	19056	19000	18859	18913	18825	18730	18994	18868	18972	18954	18772	18882	18764	19031	18838	18790	19059	18898	18886	18745	18885	19073	19009	18982	18935	18799	18766	18967	19030	18634	18605	18888	18914	19002	18876	18823	18992	18965	18900	18874	19056	18929	18705	19046	18922	18721	19027	18813	18983	18778	18768	18669	18908	18923	19000	18870	18829	18924	18925	18928	18948	18892	18898	18844	18928	18987	19078	18949	19107	19091	18970	18937	18829	18841	18939	18882	19009	19216	18858	18916	18978	18966	19010	18881	18923	18711	18799	18904	18873	18939	18784	18880	18727	18994	18952	18900	18563	18962	19020	18787	18756	18756	18959	18864	18842	18969	19005	19055	18885	18958	18853	18965	19000	18836	19048	18889	18907	18749	18878	18840	18970	18735	18944	19036	18767	19010	18796	18729	19070	18783	19036	18898	18822	18887	18787	18934	18987	18871	18866	19023	19018	18896	18809	18751	18725	18787	18716	18774	18877	18837	18996	18772	18960	18807	18808	18825	19017	18999	18992	19048	18779	18809	18985	18802	18844	18930	18930	19206	19048	18979	18990	18853	18675	18848	19117	18817	18948	19050	18783	18962	19052	18713	18660	18951	18909	18996	18795	18736	18907	18885	18900	18719	18837	19116	18817	18799	18682	18796	18754	18985	19141	18813	18673	19114	18653	18702	18869	18824	18754	18683	18898	18841	18754	18935	19110	18937	18902	18934	18744	19055	18895	18788	18849	18924	19077	18838	18866	18951	18897	18809	18885	18888	18749	18774	18891	18901	18868	18770	18828	18889	18847	18659	18913	18802	18991	18632	18823	18620	18806	18745	18807	19024	18813	18980	18915	18822	18722	18897	18868	18712	19278	18985	18826	18796	18776	18886	18824	18762	18919	18963	18743	18829	18998	19121	18668	18798	19091	18981	18823	19002	19186	18896	18823	18884	18975	18845	18943	19100	18812	18826	19126	18929	18992	18988	18922	18983	19011	18668	18871	18891	18910	18936	19124	18900	18869	18922	18899	18741	18792	18693	19155	18824	18797	18680	18923	18923	18843	18964	18927	18727	18798	18815	18966	18859	18869	18936	18760	18976	18927	19081	18807	19050	18853	19003	18886	18824	19010	18966	18955	18943	18958	19008	18667	19007	18736	18831	18922	18820	18785	18798	18774	18843	18991	18951	18963	18858	18994	18953	18982	18909	18827	18684	18963	18847	18816	18706	18882	18858	18823	18828	18907	18963	18735	18840	18777	18846	18868	18738	18793	18849	18709	19021	18854	18764	18754	18895	18899	18868	18656	18856	18913	18644	18915	18862	18871	18921	18724	18981	18930	18785	18861	18935	18807	18851	19171	18908	18943	18876	18993	18846	18898	18882	18896	18955	18856	19007	18826	18758	18984	18991	18818	19000	18748	18614	19041	18888	19045	18755	18835	18893	18823	19000	18873	18818	18840	18951	18885	19067	18963	18904	18868	19017	18940	19126	18689	18825	18884	18853	18838	18899	18855	18923	18949	18895	18833	18624	18752	18936	18957	18780	18838	18730	19081	18828	18836	18913	18789	18891	18777	18944	18950	18958	18614	18992	18868	18875	18904	18970	18891	18914	18985	18913	18781	18869	18980	19020	18972	18723	18921	18918	18861	19060	18834	18843	18862	18687	18942	18747	18889	18902	18795	18959	18978	19103	19003	18978	18869	19116	18857	18810	19012	18913	18809	18912	18853	18940	18811	18957	18851	18566	18963	18769	18943	18942	19044	18905	18906	18936	18774	18810	18878	18817	19051	19228	18810	18739	18912	18879	18973	19016	18811	18876	18871	18774	18969	19053	18861	18725	18711	18810	18895	18791	18855	18642	18627	18798	18861	18793	18759	18807	18827	19132	19020	18764	18707	18907	18824	18959	18806	18747	18793	19027	18786	18860	18883	18942	18970	18874	19074	18977	18942	18865	18542	18878	18705	18966	18962	18869	18830	18778	18865	18930	18863	18779	19120	19079	19068	18733	18789	18654	19011	18904	18908	19024	18883	18780	18907	18875	18736	18840	18779	18904	18689	18835	18920	19018	18771	18864	18803	19034	18862	19068	18931	18852	18749	18813	18889	18873	18859	18652	18841	18951	19014	18957	18857	19000	18756	18948	18917	18923	18889	18727	18890	19041	18763	18747	18910	19003	18782	18733	18914	18948	18945	18731	18799	18780	18822	18659	18731	19055	18825	18948	18905	18875	18786	18851	18920	19006	18743	18975	18725	18891	18930	19082	18801	18881	18871	18981	18774	18945	18854	18904	18943	18946	18797	18871	18824	18872	18992	18768	18952	18905	18770	18985	19185	19045	19017	18823	18878	18936	18821	18897	18830	19042	18933	18792	19054	18783	18765	18923	19261	18742	18846	18958	18988	18740	18902	18972	18947	18866	18770	18909	18957	18791	18822	18968	18934	18890	18863	18907	19141	18894	18859	18838	18886	19011	18858	18702	18813	19053	18772	18869	19043	18906	19119	18764	18903	18980	18908	18873	19058	18772	18933	18936	18966	18903	18692	18911	19239	18630	18931	18864	18829	18969	19019	18768	18741	18951	18785	18649	18891	18934	18831	18751	18946	18814	19016	18814	18824	18958	18739	19093	18987	19027	18943	18899	19051	18992	18966	18955	18884	18910	19011	19049	18795	18737	18937	18798	18927	18759	18822	18800	18860	19025	19146	19020	18914	18816	18820	18727	18674	18850	18886	19036	18760	18831	18657	18914	18879	18839	18895	18819	18793	18785	18851	18876	18778	18989	19002	18903	18973	18764	18943	19026	18715	19070	18915	18903	19004	18906	18928	18866	18802	18970	18701	18960	18872	18884	18870	18822	18803	18804	18938	18744	18923	18974	18967	18829	18863	18980	18916	18901	18691	18944	18790	18811	18940	18811	18862	18893	18872	18895	19000	19021	18751	18776	18924	18894	18807	18839	18956	18727	18836	18886	18916	18761	18851	18876	18943	18627	18876	18739	18912	18752	18844	18854	18761	18794	18812	18729	18829	18923	18841	18876	18939	18911	18910	18733	18743	18721	18714	18737	18921	18970	18621	19014	18841	18765	18532	18929	19060	18799	18970	19003	18775	18944	18912	18850	18829	19032	18992	18771	18780	18832	18914	18877	18783	18993	18721	18877	18749	18730	18790	18848	18749	19065	18871	18876	18918	18950	19005	18804	18940	18808	18858	18893	18934	18882	18899	18779	18877	18778	18969	18825	18517	19204	19059	18908	18824	18892	18749	18998	18927	18791	18857	18879	18829	19019	19022	19057	18917	18930	18839	18852	19072	19177	18846	18801	18845	18844	18923	19072	18907	18806	18928	19014	18780	18828	18790	18798	18922	18860	18714	19000	18895	18918	18941	18911	18776	18839	18716	18869	18789	19075	18768	18814	18847	18965	18986	18761	18715	19090	18878	19037	18843	18947	18858	18979	18695	18811	18841	18969	18720	18981	19053	18978	18913	18828	18799	19043	18866	18799	18918	18960	18932	19159	18975	18808	18923	18839	18867	18903	18770	18831	18804	18812	18773	18847	18850	18891	18923	18832	18699	18897	18722	18782	18858	18859	19218	18926	18802	18884	18784	19103	18804	18981	18833	19100	19001	18867	18837	18730	19009	18699	18898	18754	18764	18869	18813	18949	19008	18710	18962	18920	18907	18869	18720	18804	18902	18787	18853	18746	18709	18874	18989	18882	18802	18943	18784	18968	18939	18613	19042	19042	18846	18835	18700	18923	18970	18953	18854	19036	19034	18816	18959	19024	18830	18860	18965	18928	18765	18860	18953	18768	18867	19074	19022	18800	18798	18934	18844	18694	18838	18803	18914	18912	18865	18951	19039	18908	18914	18890	18770	18843	18917	18924	18949	18697	18940	18800	18989	19027	18975	19024	18798	18966	18877	19135	18892	19030	18931	18749	19036	18884	18734	18951	19045	19035	18924	18807	19129	18929	19097	18772	18923	18878	18883	18797	18814	18936	18901	19056	19097	18837	18917	19141	18993	18934	18879	18871	18815	18796	18883	18885	18775	18817	19023	18796	18829	18818	18740	18809	18674	18880	18956	18878	18804	18853	18832	18915	19002	18908	18944	18796	18759	18814	18952	18670	18598	18912	18914	18756	18818	18792	18723	18811	19160	18718	19003	18978	18837	18907	18938	19088	19069	18987	18958	18965	18986	18839	18898	19007	19007	18833	18846	18938	18804	18759	18858	19009	18926	19029	18995	18812	19028	18843	19157	18794	19006	18975	19104	19031	18992	18768	18945	19178	18862	18984	18747	19012	18805	18778	18741	18624	18982	18826	18895	18733	18882	19077	18996	18860	18784	19093	18813	18861	18714	19071	18800	18698	19039	18768	18794	18804	18918	18822	18946	18925	18969	18813	18844	18793	19078	18977	19029	18918	18900	19004	18939	18910	18809	19104	19019	18960	18813	18812	18861	19079	18732	18880	18721	18807	18841	18961	18919	19039	18977	18699	19016	18681	19114	19049	19043	18877	18877	18799	19060	18865	18680	18828	18905	18847	18920	18995	18757	18853	18706	18827	18568	18822	18860	18912	18790	18742	18789	18970	18961	18935	18911	18953	19042	18705	18812	18836	18825	18900	18939	18947	18891	18894	18886	18983	18844	18899	18798	18892	18843	18917	18996	18901	18960	18960	18872	18917	18682	18878	19094	18968	18851	18937	18767	18766	18955	19165	18984	18935	18859	19020	18931	18919	18990	18961	18851	18584	18838	18957	19024	19089	18791	18988	18821	18791	18863	18758	18852	18918	18954
36338	61569	56373	44973	39179	35258	32015	29311	27134	24581	22559	20916	19581	19193	18388	18059	17608	17061	16748	16540	16314	16295	16262	16214	15968	15800	16075	15760	15927	15774	15868	15864	15961	15679	15887	15985	15811	15718	15810	15748	15675	15919	15823	15787	15861	15710	15925	15827	15773	15860	15948	15615	15707	15652	15697	15630	15749	15681	15707	15674	15823	15728	15696	15813	15798	15689	15756	15769	15778	15612	15745	15683	15610	15668	15767	15682	15658	15761	15645	15788	15773	15871	15637	15755	15712	15728	15669	15790	15607	15805	15658	15813	15554	15619	15615	15897	15802	15694	15817	15660	15702	15812	15661	15758	15741	15563	15685	15579	15555	15658	15635	15713	15715	15674	15751	15801	15701	15696	15737	15746	15721	15717	15778	15718	15728	15784	15609	15692	15588	15801	15627	15765	15615	15890	15621	15733	15819	15699	15700	15749	15836	15632	15706	15784	15813	15800	15704	15663	15636	15680	15774	15732	15898	15752	15599	15699	15661	15734	15618	15682	15610	15672	15690	15887	15656	15641	15664	15726	15736	15649	15775	15763	15752	15618	15750	15534	15870	15635	15733	15656	15602	15536	15713	15865	15625	15683	15556	15706	15580	15750	15656	15755	15713	15611	15751	15798	15551	15702	15900	15767	15619	15693	15649	15660	15687	15676	15603	15761	15666	15745	15808	15733	15713	15575	15601	15662	15722	15531	15780	15704	15785	15520	15607	15752	15675	15748	15757	15625	15711	15637	15617	15747	15745	15728	15731	15690	15591	15804	15609	15610	15802	15640	15807	15699	15680	15691	15829	15783	15453	15711	15608	15797	15652	15842	15687	15662	15706	15794	15714	15828	15544	15574	15431	15559	15790	15643	15660	15703	15701	15889	15672	15742	15761	15696	15763	15908	15709	15735	15652	15697	15848	15566	15740	15750	15650	15662	15698	15741	15561	15847	15603	15737	15583	15845	15611	15799	15585	15618	15664	15740	15713	15603	15681	15751	15764	15784	15826	15719	15655	15878	15519	15666	15655	15729	15697	15657	15445	15767	15691	15484	15740	15565	15631	15698	15802	15697	15745	15710	15738	15532	15812	15678	15702	15772	15826	15766	15701	15603	15811	15534	15690	15794	15729	15719	15789	15708	15724	15477	15701	15642	15805	15574	15699	15655	15785	15622	15611	15745	15891	15705	15582	15733	15662	15653	15720	15737	15759	15763	15775	15662	15703	15707	15637	15870	15692	15865	15832	15691	15861	15806	15784	15780	15600	15631	15757	15576	15825	15735	15604	15560	15654	15800	15639	15672	15734	15603	15811	15692	15634	15679	15754	15684	15642	15842	15707	15729	15648	15792	15541	15691	15642	15735	15730	15653	15595	15695	15513	15759	15715	15657	15612	15795	15781	15676	15637	15736	15742	15724	15593	15642	15678	15744	15741	15663	15824	15740	15675	15717	15910	15752	15496	15801	15682	15635	15672	15709	15732	15762	15714	15667	15728	15554	15773	15648	15766	15826	15794	15762	15852	15839	15744	15728	15599	15661	15722	15656	15657	15885	15780	15776	15578	15626	15899	15707	15648	15875	15679	15680	15748	15772	15723	15688	15808	15763	15719	15770	15656	15675	15781	15676	15595	15683	15683	15791	15743	15789	15603	15732	15519	15816	15582	15691	15781	15734	15617	15556	15862	15644	15972	15576	15708	15811	15611	15565	15700	15709	15658	15646	15757	15564	15591	15594	15786	15668	15734	15719	15736	15706	15775	15665	15717	15659	15695	15886	15681	15726	15596	15841	15939	15768	15604	15700	15781	15608	15639	15613	15499	15582	15690	15592	15898	15676	15587	15717	15801	15552	15808	15677	15688	15717	15680	15603	15836	15589	15686	15657	15663	15690	15702	15561	15721	15667	15546	15625	15678	15739	15661	15616	15727	15798	15841	15759	15748	15658	15692	15712	15941	15639	15714	15711	15750	15727	15569	15613	15718	15703	15786	15829	15677	15855	15537	15862	15591	15693	15769	15666	15688	15756	15756	15608	15680	15792	15685	15785	15756	15780	15656	15650	15603	15621	15702	15743	15601	15664	15623	15625	15668	15611	15629	15635	15893	15652	15557	15696	15617	15611	15631	15736	15803	15866	15723	15625	15693	15907	15674	15609	15715	15679	15575	15743	15854	15484	15896	15807	15847	15694	15894	15654	15713	15751	15534	15894	15869	15641	15689	15922	15717	15764	15775	15667	15664	15509	15971	15746	15658	15740	15710	15850	15766	15628	15735	15708	15815	15935	15710	15729	15816	15792	15710	15438	15731	15715	15452	15492	15760	15644	15490	15629	15789	15740	15658	15765	15642	15669	15623	15740	15748	15810	15629	15798	15684	15659	15808	15662	15647	15524	15774	15710	15612	15691	15774	15676	15983	15703	15779	15638	15739	15809	15621	15658	15938	15749	15779	15831	15739	15804	15732	15668	15648	15730	15782	15806	15701	15671	15714	15774	15604	15783	15824	15632	15709	15592	15750	15602	15771	15665	15730	15598	15705	15682	15836	15762	15750	15670	15755	15659	15665	15875	15566	15705	15719	15754	15664	15692	15664	15742	15710	15787	15735	15576	15703	15622	15546	15575	15661	15719	15809	15511	15726	15650	15705	15675	15828	15569	15675	15802	15729	15691	15683	15621	15655	15582	15876	15652	15690	15540	15659	15663	15639	15578	15714	15650	15604	15615	15670	15695	15791	15591	15973	15736	15876	15847	15637	15757	15749	15899	15686	15901	15670	15842	15870	15672	15681	15638	15753	15646	15769	15552	15541	15755	15606	15621	15682	15714	15619	15631	15800	15618	15714	15644	15732	15609	15745	15701	15871	15616	15692	15502	15556	15729	15687	15791	15692	15797	15762	15653	15540	15661	15658	15774	15741	15840	15645	15712	15735	15583	15766	15759	15558	15661	15816	15770	15528	15667	15598	15619	15647	15761	15631	15749	15747	15643	15757	15839	15633	15848	15791	15799	15655	15603	15728	15847	15785	15654	15794	15645	15649	15667	15681	15664	15632	15653	15700	15661	15633	15594	15744	15614	15714	15679	15799	15604	15697	15775	15649	15712	15661	15679	15661	15655	15782	15597	15677	15680	15861	15878	15862	15796	15749	15701	15583	15656	15487	15546	15536	15683	15764	15582	15570	15728	15916	15777	15582	15579	15601	15677	15697	15573	15557	15784	15642	15765	15592	15539	15932	15568	15804	15713	15581	15865	15595	15612	15583	15701	15667	15585	15775	15765	15662	15624	15698	15635	15613	15724	15695	15692	15537	15631	15610	15721	15821	15614	15373	15687	15733	15663	15655	15672	15713	15621	15602	15766	15805	15756	15775	15741	15672	15715	15561	15262	15894	15688	15729	15657	15587	15689	15700	15663	15776	15687	15651	15814	15691	15592	15520	15832	15645	15743	15668	15815	15728	15774	15721	15723	15600	15624	15688	15591	15697	15528	15593	15597	15737	15684	15714	15805	15982	15656	15684	15618	15697	15753	15526	15811	15753	15656	15695	15582	15726	15759	15618	15785	15636	15746	15694	15744	15651	15787	15692	15678	15804	15673	15611	15845	15679	15600	15769	15673	15877	15694	15681	15612	15810	15796	15627	15598	15648	15724	15780	15754	15721	15724	15643	15594	15843	15720	15735	15576	15845	15705	15737	15743	15808	15746	15872	15538	15700	15753	15760	15713	15672	15693	15805	15676	15766	15792	15807	15674	15702	15752	15759	15715	15806	15690	15707	15721	15583	15649	15840	15808	15886	15779	15757	15753	15741	15811	15678	15727	15676	15764	15808	15619	15707	15690	15566	15545	15657	15601	15680	15666	15674	15651	15801	15727	15710	15561	15578	15816	15818	15572	15741	15877	15684	15516	15706	15537	15710	15767	15561	15598	15710	15697	15603	15580	15635	15695	15613	15712	15671	15633	15690	15716	15680	15765	15716	15620	15911	15581	15749	15696	15754	15652	15694	15638	15898	15677	15627	15686	15686	15568	15636	15514	15718	15697	15670	15680	15828	15682	15820	15584	15787	15604	15659	15761	15585	15744	15803	15693	15609	15692	15815	15633	15766	15762	15675	15716	15791	15624	15766	15780	15728	15831	15612	15586	15865	15641	15737	15662	15698	15709	15596	15568	15618	15777	15484	15743	15860	15573	15848	15772	15757	15757	15746	15556	15637	15751	15864	15672	15554	15591	15648	15825	15634	15617	15619	15610	15663	15579	15727	15686	15686	15748	15743	15689	15740	15602	15730	15644	15616	15537	15842	15752	15590	15805	15852	15697	15737	15842	15655	15640	15552	15804	15680	15767	15651	15677	15815	15658	15661	15709	15615	15828	15463	15557	15701	15743	15922	15767	15706	15658	15766	15380	15655	15696	15666	15767	15738	15687	15741	15724	15628	15674	15758	15695	15509	15748	15648	15810	15679	15680	15819	15812	15594	15736	15690	15656	15660	15831	15619	15658	15681	15517	15692	15693	15964	15667	15658	15580	15856	15792	15689	15691	15606	15786	15852	15752	15700	15849	15570	15666	15686	15678	15690	15679	15776	15672	15717	15695	15664	15573	15628	15852	15823	15685	15670	15739	15674	15738	15636	15610	15797	15605	15810	15883	15953	15748	15720	15811	15790	15655	15728	15655	15679	15628	15672	15719	15727	15721	15519	15675	15741	15730	15762	15604	15578	15534	15712	15751	15839	15584	15626	15733	15854	15762	15772	15687	15814	15756	15743	15764	15786	15718	15781	15627	15632	15533	15673	15727	15731	15834	15683	15704	15836	15767	15743	15828	15716	15691	15617	15771	15833	15725	15750	15678	15623	15769	15679	15733	15769	15645	15784	15549	15754	15811	15627	15621	15606	15749	15611	15655	15703	15638	15718	15687	15747	15784	15789	15574	15792	15784	15539	15634	15707	15671	15662	15777	15575	15643	15595	15601	15541	15826	15601	15717	15609	15802	15671	15629	15732	15552	15530	15702	15594	15749	15643	15718	15752	15562	15727	15643	15775	15673	15590	15639	15733	15674	15616	15759	15699	15594	15548	15618	15721	15657	15727	15646	15653	15583	15890	15778	15669	15628	15702	15622	15674	16004	15661	15572	15703	15510	15611	15536	15790	15742	15689	15523
29933	30660	39638	35494	28989	26360	24496	23175	21428	20332	19727	19183	18757	18829	18584	18380	18175	18134	17880	17757	17913	17713	17899	17976	17665	17732	17819	17630	17822	17609	17597	17703	17775	17600	17754	17656	17834	17633	17771	17687	17691	17571	17732	17554	17657	17582	17636	17649	17767	17640	17557	17744	17674	17660	17640	17632	17462	17466	17594	17817	17653	17757	17710	17724	17700	17612	17491	17624	17649	17761	17580	17553	17628	17517	17744	17750	17720	17555	17617	17590	17711	17651	17463	17407	17518	17704	17776	17680	17509	17600	17647	17531	17518	17749	17562	17630	17543	17756	17810	17779	17478	17645	17594	17747	17788	17656	17705	17794	17878	17637	17783	17737	17516	17667	17813	17590	17661	17711	17694	17587	17734	17687	17851	17718	17721	17525	17567	17595	17631	17668	17672	17565	17515	17485	17498	17492	17621	17863	17598	17635	17971	17655	17591	17776	17632	17493	17602	17726	17711	17610	17862	17888	17906	17574	17746	17608	17565	17490	17596	17739	17581	17454	17483	17754	17456	17579	17560	17630	17621	17681	17654	17551	17644	17682	17621	17810	17674	17611	17758	17449	17692	17626	17537	17431	17926	17712	17821	17720	17780	17596	17656	17909	17807	17726	17491	17459	17463	17796	17808	17538	17837	17699	17789	17712	17691	17866	17786	17759	17791	17632	17617	17640	17637	17744	17688	17525	17595	17684	17851	17810	17552	17572	17672	17533	17805	17721	17811	17717	17693	17473	17530	17751	17576	17623	17579	17591	17472	17603	17569	17686	17860	17619	17757	17727	17663	17592	17493	17604	17528	17817	17910	17738	17752	17660	17635	17676	17616	17668	17680	17612	17420	17638	17852	17862	17752	17876	17616	17508	17497	17702	17514	17794	17563	17593	17587	17586	17609	17517	17599	17665	17775	17870	17616	17719	17692	17540	17541	17584	17721	17710	17650	17704	17645	17506	17750	17583	17840	17566	17551	17520	17559	17589	17832	17791	17728	17705	17541	17555	17849	17517	17551	17621	17653	17464	17798	17688	17411	17523	17818	17720	17600	17732	17685	17634	17782	17799	17654	17675	17761	17736	17786	17643	17710	17697	17598	17842	17651	17787	17753	17734	17646	17451	17576	17760	17702	17605	17742	17707	17696	17499	17696	17693	17575	17717	17595	17615	17631	17578	17639	17719	17837	17566	17632	17584	17748	17451	17598	17596	17786	17500	17579	17784	17784	17717	17784	17444	17658	17754	17719	17777	17800	17687	17559	17543	17506	17780	17663	17615	17588	17800	17766	17721	17682	17634	17694	17620	17825	17777	17844	17645	17683	17641	17757	17598	17473	17595	17782	17594	17538	17511	17780	17614	17645	17598	17707	17469	17524	17539	17520	17509	17774	17600	17589	17566	17600	17681	17681	17746	17827	17807	17803	17556	17630	17820	17650	17593	17646	17665	17683	17676	17681	17739	17575	17829	17643	17544	17611	17727	17733	17489	17776	17594	17617	17536	17457	17768	17618	17617	17625	17546	17625	17512	17819	17580	17547	17691	17466	17773	17392	17682	17756	17775	17649	17657	17862	17584	17580	17758	17552	17570	17624	17830	17952	17723	17611	17704	17685	17504	17610	17642	17729	17905	17600	17444	17752	17714	17609	17643	17562	17672	17774	17539	17639	17527	17695	17741	17949	17786	17432	17728	17703	17594	17713	17889	17580	17521	17785	17698	17732	17502	17609	17707	17582	17809	17710	17635	17593	17650	17734	17583	17915	17559	17537	17579	17707	17617	17787	17826	17593	17523	17657	17625	17577	17609	17715	17609	17671	17586	17764	17653	17732	17736	17751	17796	17552	17828	17796	17582	17738	17720	17848	17654	17429	17584	17687	17783	17652	17601	17519	17649	17616	17649	17505	17579	17657	17672	17642	17632	17584	17534	17582	17711	17628	17558	17623	17660	17534	17605	17734	17417	17644	17725	17683	17580	17546	17709	17870	17694	17712	17766	17808	17737	17668	17540	17714	17752	17653	17554	17500	17828	17806	17654	17622	17709	17619	17816	17673	17723	17775	17599	17793	17811	17500	17665	17844	17686	17719	17555	17713	17553	17728	17610	17724	17383	17588	17533	17616	17746	17621	17717	17669	17502	17641	17645	17719	17671	17492	17787	17663	17678	17534	17755	17667	17520	17639	17652	17832	17802	17778	17598	17699	17777	17431	17661	17710	17513	17784	17685	17619	17493	17546	17693	17682	17796	17747	17619	17618	17672	17763	17574	17679	17734	17768	17446	17806	17477	17674	17631	17521	17479	17717	17734	17657	17665	17737	17730	17509	17787	17801	17858	17759	17561	17833	17610	17730	17447	17427	17639	17652	17666	17657	17570	17634	17557	17602	17756	17549	17524	17611	17616	17643	17758	17621	17636	17568	17684	17568	17601	17437	17321	17682	17501	17675	17625	17651	17496	17786	17808	17576	17548	17622	17591	17606	17627	17410	17666	17831	17755	17664	17616	17575	17616	17663	17751	17699	17809	17749	17541	17704	17668	17697	17735	17570	17607	17560	17523	17669	17605	17590	17671	17667	17680	17728	17697	17729	17867	17608	17763	17674	17601	17685	17633	17760	17589	17535	17730	17457	17538	17369	17602	17766	17706	17797	17566	17651	17781	17623	17519	17903	17722	17326	17702	17588	17744	17534	17636	17577	17659	17826	17601	17581	17715	17808	17583	17666	17540	17759	17687	17763	17766	17759	17864	17618	17591	17598	17512	17576	17797	17782	17775	17721	17756	17869	17572	17617	17725	17445	17767	17777	17663	17682	17648	17602	17706	17750	17584	17619	17676	17815	17712	17626	17800	17647	17648	17629	17591	17643	17711	17741	17398	17724	17835	17421	17627	17679	17873	17610	17672	17605	17492	17479	17811	17869	17641	17612	17651	17655	17555	17646	17508	17693	17638	17417	17807	17799	17681	17621	17514	17728	17659	17552	17395	17721	17618	17430	17738	17550	17651	17765	17802	17714	17617	17796	17833	17783	17745	17718	17497	17670	17578	17708	17557	17821	17683	17616	17598	17695	17574	17463	17441	17627	17473	17525	17677	17738	17643	17508	17867	17629	17588	17794	17711	17816	17705	17688	17477	17583	17576	17801	17622	17830	17776	17767	17605	17743	17579	17839	17574	17594	17605	17587	17652	17670	17587	17637	17765	17755	17513	17305	17577	17592	17556	17666	17572	17909	17803	17654	17874	17751	17712	17796	17619	17541	17554	17469	17642	17757	17685	17672	17762	17536	17682	17753	17583	17505	17678	17812	17774	17838	17682	17707	17790	17559	17610	17524	17717	17792	17623	17795	17776	17671	17609	17591	17578	17583	17636	17738	17489	17717	17615	17599	17521	17692	17744	17920	17696	17829	17608	17556	17612	17712	17747	17628	17710	17771	17644	17655	17678	17733	17639	17536	17509	17841	17818	17643	17506	17720	17570	17868	17659	17738	17565	17658	17651	17666	17758	17719	17648	17623	17595	17601	17711	17827	17889	17703	17551	17780	17601	17766	17671	17531	17802	17642	17859	17538	17632	17401	17776	17673	17643	17645	17644	17777	17676	17715	17518	17585	17900	17881	17643	17591	17540	17751	17786	17638	17627	17648	17718	17628	17709	17742	17704	17765	17740	17717	17676	17622	17540	17677	17697	17662	17811	17583	17685	17648	17522	17628	17742	17761	17700	17762	17496	17496	17706	17570	17794	17649	17614	17627	17616	17653	17802	17567	17694	17583	17568	17756	17392	17652	17591	17590	17377	17467	17698	17651	17514	17497	17600	17471	17817	17873	17596	17681	17694	17698	17571	17539	17537	17662	17584	17556	17589	17519	17586	17762	17732	17639	17698	17637	17636	17548	17716	17936	17716	17728	17687	17656	17488	17744	17713	17792	17491	17656	17526	17732	17626	17744	17551	17776	17584	17683	17754	17583	17739	17688	17660	17494	17708	17613	17574	17761	17497	17590	17609	17786	17569	17491	17660	17737	17550	17575	17791	17633	17664	17765	17669	17725	17631	17642	17629	17689	17921	17509	17709	17598	17632	17609	17650	17785	17751	17786	17574	17632	17615	17738	17572	17783	17581	17556	17768	17717	17540	17405	17658	17615	17811	17553	17591	17787	17881	17748	17688	17632	17526	17627	17673	17880	17767	17587	17818	17515	17706	17794	17788	17725	17702	17722	17635	17688	17660	17694	17482	17719	17709	17491	17708	17535	17614	17606	17526	17706	17650	17779	17748	17697	17679	17765	17641	17542	17678	17911	17528	17442	17592	17813	17733	17633	17788	17584	17465	17665	17663	17663	17618	17615	17590	17682	17467	17535	17504	17523	17666	17493	17690	17724	17696	17706	17667	17812	17771	17589	17628	17722	17506	17783	17560	17716	17625	17653	17817	17816	17622	17705	17813	17862	17751	17614	17552	17460	17689	17477	17779	17601	17845	17658	17620	17550	17777	17544	17686	17675	17716	17803	17590	17582	17997	17766	17567	17844	17616	17740	17654	18004	17800	17820	17603	17657	17725	17811	17726	17603	17608	17685	17506	17401	17516	17498	17804	17703	17589	17808	17395	17658	17693	17578	17629	17574	17703	17545	17810	17858	17628	17846	17664	17631	17636	17619	17614	17667	17650	17663	17752	17501	17506	17515	17700	17996	17665	17663	17614	17564	17541	17673	17723	17888	17533	17719	17702	17804	17660	17769	17770	17813	17476	17722	17686	17644	17601	17611	17867	17763	17836	17630	17596	17779	17688	17695	17792	17658	17712	17801	17651	17776	17689	17513	17764	17798	17893	17640	17595	17703	17658	17684	17398	17573	17577	17605	17665	17896	17603	17789	17744	17535	17664	17665	17688	17690	17686	17689	17569	17619	17731	17689	17539	17713	17745	17650	17737	17743	17934	17751	17565	17618	17678	17493	17610	17720	17681	17696	17832	17823	17564	17767	17516	17809	17597	17695	17766	17567	17834	17812	17582	17862	17760	17569	17555	17714	17662	17627	17771	17546	17732	17759	17625	17675	17634	17739	17585	17620	17740	17564	17763	17767	17516	17504	17540	17635	17520	17774	17662	17668	17537	17651	17777	17596	17730	17620	17752	17701	17574	17535	17803	17670	17596	17877	17789
33937	48727	43829	34241	29648	26698	24332	22538	20674	19115	18008	17200	16992	16415	16241	16082	15681	15611	15628	15561	15398	15296	15453	15132	15111	14973	15139	15170	15106	15155	15050	14897	15324	15085	15016	15240	15145	15061	14925	15098	14963	15151	14907	15154	15186	14906	14938	15123	14829	15056	14911	15049	15119	14942	15201	15095	14844	15001	14827	14887	15142	15133	15027	15033	14944	15012	14979	15090	15007	15045	14930	15002	14958	14926	15169	15139	14929	14930	15160	15144	14980	15130	15105	15276	15232	14916	15223	14992	15068	15097	15001	14797	15179	14960	14981	15029	15073	15107	14893	15085	14975	15007	15077	15004	15150	15006	14993	15012	15086	15124	15067	15072	14937	14963	14907	14937	14905	15272	14964	15035	15113	14896	14971	14977	15087	14999	14955	15038	15144	14913	14887	15103	14858	15022	14924	14904	15041	15127	15126	15002	15069	14920	15037	15049	15049	15002	14925	15116	15101	14984	14933	14973	14952	15116	14849	15027	14890	14979	14867	15040	14997	14980	14986	14899	15036	15106	14981	14950	14978	14798	15077	14867	15085	14934	15076	14912	15035	15053	14924	15038	14894	14984	14898	15145	14979	15138	15085	15126	14789	14799	14957	15021	14950	15081	14867	14796	15006	15052	14998	15049	14992	14837	14886	15086	14897	14955	15030	14815	15065	14984	15031	14907	14966	14924	15007	15013	15008	15094	14966	15184	15068	14986	14990	14928	14855	14937	15009	15069	15096	14954	14912	15047	15028	14962	15084	15018	15046	15013	15095	15059	15107	15032	14990	14838	15111	15085	14975	15041	15166	14824	15152	15297	15037	15021	15095	15028	15012	14933	14874	14927	15139	15000	14878	15198	15052	14962	15041	14959	14922	14957	14900	14980	14991	15024	14968	15086	15118	15061	15033	14932	15058	15013	14961	15013	14985	14851	15045	14959	14968	14949	15002	15030	14884	15078	14953	14893	15150	15024	15052	14814	14903	14949	14891	14973	15163	14979	15092	14967	14848	15021	15011	15180	15015	14944	14829	15007	15056	15013	15041	14921	15000	14960	15057	15054	14978	15108	15042	15030	14989	15081	15102	15125	14976	15013	15080	14874	15098	14994	14800	14980	15085	15054	15040	15032	14943	15034	14933	14938	15109	14919	15148	14995	15008	15126	15025	15041	15044	15003	14914	15033	15202	15000	14873	15097	15009	14977	14874	15077	14968	14931	15003	14832	14834	14979	14957	15061	15131	14998	14894	14855	14994	15026	15021	14935	14879	15151	15098	15068	14858	14905	14875	15012	14967	14920	15071	14829	15103	14769	15110	14885	14890	15069	15082	15078	14968	15022	15162	14843	15109	14910	15027	15130	15033	14992	14984	15039	14764	14928	14873	14957	15088	15025	15035	14953	14963	14937	15022	15146	15132	15107	14954	14945	15068	14997	15130	14883	15226	14944	15116	14952	14944	15047	14954	14930	14987	14967	14917	15040	14794	14997	15266	14928	15103	14959	15041	15087	14973	15034	15033	15059	15146	14961	15044	15027	14899	15160	14914	15029	15154	15036	14823	15058	15034	14980	15058	15080	15085	14903	14946	15030	14956	14852	14885	15151	15085	15017	15015	14810	15077	14959	14950	14950	14980	14839	15015	14954	14987	14920	15093	15099	14937	14901	14921	14935	15055	14925	15024	15096	15030	14788	15039	15021	15113	15062	14900	15193	14913	15132	14901	14929	15070	15168	15067	15006	15050	15089	14918	14980	15090	15153	15093	15011	15027	15065	15096	15147	15007	14957	14921	14914	14974	15058	14828	15177	15071	14805	14856	15196	15117	15036	14979	15030	14880	14979	14800	14942	15043	15140	15088	14981	14840	15043	14952	15092	14894	15153	14997	15015	14953	14920	14980	15058	14938	15072	14892	14972	15143	15039	15095	14888	14980	15059	15074	14927	14976	15060	15035	14940	14950	14990	15162	15120	15014	15132	15100	15052	15040	15049	15102	15031	15114	15120	15078	15022	15029	14957	15081	15094	15047	14898	14881	14910	15080	14985	15199	15001	15011	14895	15121	14914	15142	15091	14991	14899	14946	15146	15094	14880	15138	15015	14947	14970	15081	14907	14996	14940	15196	14894	15079	15035	14943	15189	15128	14925	14942	14947	15088	14982	15056	14967	15008	15191	14909	14920	15044	15104	14991	15050	15193	14962	15007	15147	15008	15018	14982	15188	14996	15192	15029	15219	15133	14944	14963	14872	15030	15125	14984	14946	15060	14957	15036	14992	14984	14851	14942	14957	14947	14900	15026	15028	15016	14916	15115	15170	14867	15002	15078	14999	14946	14956	14986	14986	15028	14895	14866	14920	15122	14945	14944	14995	14949	14931	14994	14972	14980	15056	14984	14967	15090	15007	15193	14963	14879	14992	15041	14966	14924	14883	14969	14982	15051	15038	15060	15100	14929	15065	15064	14806	15001	15005	15078	14913	15077	14960	14995	15010	14873	15092	15031	15063	14958	15067	14928	14995	14919	15058	14847	14963	15094	15005	15166	14978	15105	15074	15052	15077	14879	14980	14942	14926	15137	15015	14959	15007	15062	15099	14938	14921	14997	15029	15084	15216	14886	15089	14840	14973	15086	15155	15013	14850	15049	15031	14959	14917	15162	15069	15070	14873	15213	15243	15169	14885	14995	15122	14851	15077	14984	14901	15018	14996	15157	14907	15077	14921	15055	14999	15092	15042	14874	15127	14946	15015	14965	14917	15082	14971	15011	14983	14966	14963	15002	14949	15027	14932	15022	14941	15170	15091	15197	14932	15032	15096	14843	15151	15077	14907	15090	15038	15100	15060	15089	15140	15131	15043	14882	15113	14934	15042	14968	14845	15087	14986	15108	15123	15242	15187	15054	14877	14918	14975	15047	14855	14977	14808	14919	15160	14944	15237	14913	14996	15033	15126	15128	15071	15046	15007	14902	15017	15125	14953	15151	14903	14874	15123	15110	15065	14826	14932	15020	15124	15033	15064	15052	15174	15020	15074	15048	14983	15001	15016	15095	15014	14997	15157	14929	15046	15081	14910	15055	14988	15121	14884	15109	14934	14926	15285	14992	15163	14838	15042	14926	15036	15022	14951	15065	14945	14796	15007	14946	15084	14972	15042	15026	15089	15086	14976	15061	14949	14998	15031	14887	15068	14883	14970	14929	15028	15205	15061	15059	15137	15113	14944	14994	15039	14765	15144	15004	14988	15068	14940	15030	15007	15073	15129	15065	15052	15011	15121	15053	15060	14965	15026	14998	15015	14856	15206	15003	14979	15138	14928	14990	15159	14873	15019	14959	15134	14996	15013	15005	15174	14931	14809	14973	14898	14956	15031	15060	15055	15031	15092	14876	15019	14984	15048	14894	15111	14977	15074	15093	15001	15044	15103	15085	14933	15082	15114	14902	15172	14985	15046	15068	14910	14982	15010	14965	14997	15071	15141	15111	15053	15150	14962	14875	15053	15054	15059	14883	15016	14911	14934	14971	14987	14899	15041	15098	15019	15141	14931	15013	15025	14967	15054	14927	14940	15144	15060	15054	15044	14925	14970	14956	14981	15049	15128	14988	15107	14958	14973	15015	15018	14984	15053	15135	14938	15188	14760	15087	15147	15019	15001	15077	15069	15209	14972	14932	14886	15166	14991	15074	14805	14965	15006	15057	15038	14749	15178	14967	15023	14944	15149	15099	15100	15112	15041	14924	14955	14886	15054	14893	15067	15059	14926	15082	15051	14994	14975	15009	15022	15112	14868	15122	15041	14919	15068	15073	14842	15113	15012	15097	14958	15085	14988	15050	14880	15186	15010	14982	15122	15085	14887	15111	15102	14970	15131	14845	15003	15185	15035	15053	15084	15069	14973	15095	14918	15032	15059	14795	15164	14947	14884	15135	14945	15014	14978	15040	15075	15074	14846	14933	14858	15036	15119	14946	15205	15056	15038	14953	14995	14997	15019	15031	14984	15084	15007	14885	15015	14890	14945	14962	15177	15095	14893	14943	14972	15056	15044	15100	14986	15174	14924	15003	15024	15049	14941	14867	14902	14914	14952	14977	15035	15072	14877	15029	14901	14959	15042	15102	15015	15056	14878	14957	15013	14994	15110	15035	14969	15051	14902	14967	15093	15030	14848	15010	14881	14994	15168	15116	15156	14979	15072	15051	15137	14959	15017	14976	14875	14925	14946	15185	15045	15118	14917	14956	14961	15027	14853	15074	15006	14933	14983	14902	14964	14967	14996	14949	15042	15100	14988	15202	15109	14947	14884	14918	14909	15073	15052	14922	14988	14985	14980	14980	15122	15116	14940	15084	15023	14920	15009	15163	14974	14960	15048	14923	14989	15115	14947	15019	15136	15076	15021	14956	15052	14904	14840	15160	14857	15048	14909	15102	15060	14997	15121	15083	15083	14997	15086	15091	15096	15117	14851	14994	15164	14963	15138	15153	14969	15120	15071	15089	14948	15061	15013	15068	14965	15038	15055	15122	14890	14946	15204	14864	15194	15057	15049	15132	14965	15054	15211	15082	14845	14868	15016	14876	15039	15146	14938	15117	14647	14857	15078	15049	15029	14796	14977	15165	14960	14937	14912	15116	15147	15019	15121	14978	14922	14968	15007	15035	14963	15060	15052	15048	14957	15123	15012	15080	14872	15009	15125	14902	14976	14971	14966	15024	14926	14990	15182	15106	15061	14954	14980	14968	15141	14831	14939	14925	14972	15053	15026	15006	15017	15136	15013	14970	14974	15011	14921	14877	15101	14941	14903	15131	14890	14944	14868	14918	15072	14966	14911	15120	14954	14999	15101	15078	15101	15095	15082	15047	15114	15090	15093	15028	14987	14873	14907	15110	15007	15053	14954	14994	14879	14996	14983	15063	15029	15058	14944	15111	15091	14813	15069	15112	15190	15038	14864	15016	14982	15015	15052	15033	14927	14973	15116	15006	15108	15100	15072	15101	15030	15017	15030	14998	15098	14982	15186	15164	15046	15069	15160	14883	14958	15080	15008	14886	15086	15060	15095	15044	15109	14883	14936	15151	14737	14945	14972	15046	14947	14928	15084	14928	15032	15027	14864	15003	15087	15036	15155	14918	15031	14871	14998	15036	15099	14998	15114	15119	15075
24205	21443	29197	26097	26764	29999	30116	26253	24482	23183	21638	20764	20467	20005	19951	19440	19036	19015	18859	18830	18725	18741	18563	18594	18474	18273	18396	18410	18215	18370	18391	18352	18408	18390	18575	18331	18363	18393	18166	18150	18545	18309	18349	18046	18145	18159	18167	18369	18293	18347	18374	18234	18199	18298	17967	18451	18343	18149	18213	18164	18336	18188	18138	18325	18431	18057	18130	18382	18109	18298	18291	18258	18403	18173	18126	18113	17900	18181	18239	18066	18231	18194	18388	18384	18229	18149	18123	18365	18311	18261	18209	18178	18110	18162	17957	18182	18259	18239	17978	18004	18336	18230	18394	18183	18254	18174	18122	18222	18349	18248	18273	18201	18192	18300	18366	18393	18289	18255	18094	17996	18184	18301	18283	18182	18353	18194	18178	18204	18285	18540	18140	18101	18203	18200	18171	18093	18172	18266	18415	18333	18446	18417	18326	18183	18426	18104	18097	18073	18074	18060	18261	18410	18302	18335	18382	18254	18023	18160	18367	18221	18396	18127	18347	18277	18212	18046	18121	18183	18350	18228	18159	18251	18180	18357	17953	18265	18084	18297	17999	18346	18287	18233	18335	18255	18203	18276	18187	18397	18091	18265	18271	18135	18277	18276	18202	18333	18314	18275	18300	18378	17988	18227	17992	18361	18306	18028	18356	18199	18134	18215	18109	18221	18264	18117	18483	18465	18296	18331	18299	18255	18285	18352	18320	18326	18388	18259	18114	18140	18263	18208	18308	18245	18295	18258	18301	18264	17896	18235	18221	18135	18319	18153	17972	17942	18113	18195	17983	18340	18306	18087	18137	18069	18132	18307	18006	18113	18451	18342	18146	18344	18269	18352	18166	18307	18285	18351	18315	18358	18222	18227	18177	18034	18239	18233	18246	18205	18183	18043	18314	18097	18040	18267	17974	18226	18362	18241	18245	18100	18069	18023	18402	18090	18233	18374	18321	18081	18287	18218	18243	18230	18179	18352	18083	18224	18348	18285	18332	18183	18379	18393	18404	18230	18252	18220	18291	18031	18234	18233	18110	18346	18265	18182	18430	18235	18246	18248	18391	18340	18038	18246	18231	18230	18159	18201	18164	18338	18415	18096	18407	18376	18259	18201	18149	18190	18369	18189	18118	18170	18299	18220	18044	18382	18243	18220	18137	18142	18310	18094	18220	18205	18046	18084	18171	18208	18277	18232	18253	18191	18316	18037	18180	18243	18300	18174	18192	18108	18242	17990	18297	18114	18007	18424	18240	18055	18184	18114	18331	18270	18062	18320	18162	18075	18196	18494	18331	18314	18315	18075	18166	18238	18393	18207	18362	18316	18217	18285	18195	18275	18080	18363	18166	18150	18122	18074	17985	18190	18222	18411	18249	18137	18187	18327	18172	18273	18273	18367	18482	18252	18226	18293	18260	18115	18271	18333	18312	18123	18441	18466	18210	18228	18458	18117	18198	18341	18272	18174	18083	18110	18190	18437	18298	18256	18209	18337	18137	18067	18103	18183	18280	18313	18289	18284	18336	18099	18279	18245	18147	18168	18081	18189	18327	18278	17953	18253	18282	18297	18063	18312	18227	18153	18032	18183	18254	18213	18256	18210	18243	18105	18187	18214	18308	18208	18004	18211	18255	18129	18276	18284	18170	18155	18077	18052	18105	18309	18072	18301	18288	18324	18093	18321	18040	18119	18440	18388	18506	18327	18166	18344	18097	18178	18144	18052	18150	18426	18130	18132	18135	18158	18348	18175	18134	18248	18128	18282	18265	18310	18371	18268	18176	18249	18066	18253	18216	18118	18309	18118	18238	18374	18109	18254	18031	18098	18322	18049	18355	18227	18446	18378	18306	18206	18093	18356	18353	18234	18360	18200	18216	18173	18187	17992	18399	18302	17974	18277	18200	18294	18222	18095	18452	17915	18269	18299	18261	18242	18209	18019	18219	18211	18030	18313	18284	18071	18160	18177	18320	18403	18367	18068	18205	18299	18356	18102	18107	18179	18218	18082	18108	18181	18362	18113	18056	18188	18089	18119	18223	18228	18206	18110	18444	18184	18123	18214	18121	18226	18189	18188	18193	18207	18131	18198	18273	18327	18355	18254	18219	18133	18286	18300	18119	18079	18350	18249	18215	18194	18285	18233	18223	18430	18136	18103	18273	18230	18299	18060	18107	18129	18205	18263	18194	18219	18046	18240	18262	18059	18298	18415	18204	18299	18247	18185	18120	18254	18237	18273	18222	18182	18104	18107	18411	18058	18262	18160	18349	18132	18146	18320	18246	18304	18392	18108	18318	18100	18290	17874	18321	18435	18245	18245	18078	18199	18214	18242	18399	18176	18150	18324	18069	18145	18379	18081	18094	18234	18446	18005	18372	18352	18345	18144	18141	18296	18131	18252	18150	18065	18361	18351	18159	18212	18182	18134	18158	18106	18456	18155	18353	18245	18206	18314	18237	18285	18188	18194	18187	18147	18361	18273	18289	18089	18275	18111	18223	18103	18348	17963	18337	18214	18120	18043	18211	18353	18464	18194	18154	18279	18137	18236	18213	18113	18275	18171	18086	18089	18150	18181	18203	18202	18268	18285	18287	18338	18177	18286	18133	18014	18223	18060	18303	18124	18193	18119	18255	18108	17837	18164	18252	18168	18185	18172	18279	18186	18125	18180	18112	18279	18121	18232	18227	18204	18359	18226	18358	18253	18210	18270	18343	18108	18358	17967	18109	18057	18054	18347	18457	18333	18272	18040	18288	18177	18433	18359	18302	18234	18186	18305	18199	18415	18128	18266	18387	18193	18217	18168	18232	18354	18363	18423	18184	18344	18254	18284	18332	18484	18261	18342	18347	18166	18111	18020	18150	18195	18214	18207	18085	18144	18046	18251	18337	18160	18247	18276	18339	18297	18255	18214	18310	18266	18199	17960	18275	18028	18309	18121	18349	18197	18113	18199	18046	18307	18301	18215	18207	18252	18185	18269	18446	18126	18140	18207	18403	17986	18109	18299	18323	18232	18203	18286	18274	18276	17964	18312	18255	18327	18398	18432	18191	18105	18286	18045	18183	18170	18186	18368	18316	18434	18196	18224	18071	18255	18059	17961	18001	18094	18133	18289	18235	18172	18257	18060	18150	18274	18293	18165	18180	18242	18224	18348	18177	18166	18120	18171	18164	18178	18450	18289	18036	18355	18209	18074	18169	18368	18151	18174	18444	18256	18141	18221	18181	18226	18391	18200	18150	18409	17948	18312	18232	18363	18182	18430	18209	18208	18143	18011	18361	18266	18176	18178	18306	18353	18314	18068	18254	18081	18322	18462	18284	18083	18219	18360	18361	18199	18372	18404	18358	18259	18113	18333	18028	18268	18244	18094	17886	18295	18088	18360	18225	18320	18249	18400	18148	18275	18116	18304	18267	18303	18154	18197	18548	18335	18193	18165	18286	18190	18350	17997	18316	18294	18335	18077	18236	18089	18171	18004	18258	18084	18254	18502	18135	18285	18203	18222	18055	18131	18206	18284	18251	18162	18262	18156	18155	18400	18190	18308	18416	18345	18316	18267	18163	18373	18214	18278	18113	18263	18342	18244	18127	18376	18053	18557	18351	18123	18216	18286	18247	18320	18285	18309	18090	18166	18150	18212	18231	17997	18204	18178	18226	18144	18136	18190	18264	18002	18024	18180	18197	18358	17951	18085	18000	18301	18155	18151	18023	18154	18141	18162	18035	18195	18229	18287	18088	18097	18064	18241	18114	18189	18244	18381	18217	18261	18337	18470	18127	18346	18262	18376	18101	18301	18361	18156	18144	18071	18137	18199	18065	18178	18285	18103	18267	18229	18325	18412	18263	18172	18249	18220	18259	18199	18062	18273	18214	18145	18141	18281	18194	18092	18275	18317	18464	18384	18218	18152	18360	18228	18154	18209	18084	18087	18068	18189	18273	18056	18203	18366	18222	18020	18267	18031	18181	18180	18163	18296	18122	18183	18290	18311	18004	18194	18179	18325	18180	18224	18131	18073	18191	18258	18314	18059	18192	18321	18317	18419	18274	18362	18243	18351	18267	18040	18103	18086	18169	18506	18175	18282	18196	18072	18222	18286	18250	18006	18331	18219	18256	18386	18389	17990	18236	18195	18212	18372	18096	18351	18531	18043	18190	17971	18166	18209	18378	18128	18093	18518	18220	18123	18343	18208	18279	18335	18080	18283	18219	18176	18245	18458	18233	18112	18215	18170	18232	18187	18061	18208	18193	18176	18256	18269	18199	18224	18267	18237	18278	18146	18211	18399	18281	18251	18316	18060	18507	18083	18176	18065	18006	18138	18285	18205	18386	18204	18276	18184	18263	18116	18182	18210	18349	18165	18146	18308	18259	18135	18334	18288	18208	18047	18327	18215	18008	18285	18271	18232	18127	18245	18355	18207	18201	18296	18231	18171	18494	18456	18275	18368	18468	18296	18346	18149	18198	18106	18263	18163	17978	18263	18050	18195	18203	18292	18303	18300	18189	18386	18176	18241	18404	18273	18314	18256	18160	18260	18252	18142	18237	18293	18117	18205	18202	17930	18131	18408	18262	18277	18030	18268	18082	18357	18027	18218	18268	18278	18452	18206	18318	18334	18148	18191	18382	18009	18017	18292	18185	18244	18454	18260	18161	18127	18074	18250	18149	18286	18060	18215	18512	18266	18435	18091	18236	18305	18322	18093	18296	18127	18179	18387	18274	18517	18324	18178	18093	18166	18225	18260	18181	18322	18078	18285	18146	18191	18299	18218	18281	18183	18359	18376	18197	18328	18298	18024	18019	18191	18279	18175	18211	18062	18222	18191	18162	18203	18314	18352	18258	18402	18347	18313	18129	18224	18203	18319	18177	18149	18366	18166	18209	18276	18234	18303	18143	18396	18347	18217	18246	18015	18158	18085	18295	18320	18055	18198	18049	18329	18328	18320	18240	18308	18105	18059	18232	18504	18297	17994	18049	18163	18022	18218	18222	18188	18218	18268	18289	18426	18275	18026	18139	18170	18155	18082	18066	18198	18426	18135	18275	18246	18430	18409	18125	18030	18038	18182	18273	18222	18289	18084	18245	18048	18177	18197	18322	18257	18297	18053	17942	18106	18094	18257	18201	18318	18268	18126	18224	18212
33496	55672	51096	40344	34503	31860	28760	26171	24043	21784	19843	18833	18215	17816	17515	17111	16667	16361	16198	15911	15863	15754	15648	15449	15734	15541	15525	15572	15457	15522	15383	15405	15405	15452	15374	15437	15333	15532	15414	15444	15362	15514	15381	15474	15312	15397	15366	15149	15433	15543	15287	15329	15474	15342	15263	15413	15343	15326	15503	15365	15431	15282	15562	15336	15413	15480	14946	15310	15431	15322	15538	15512	15273	15120	15439	15462	15507	15252	15307	15281	15296	15383	15369	15304	15257	15344	15469	15328	15353	15367	15361	15240	15536	15462	15178	15300	15289	15318	15173	15420	15359	15424	15378	15303	15356	15064	15335	15432	15478	15445	15493	15349	15382	15349	15314	15599	15261	15303	15268	15488	15354	15264	15384	15310	15503	15385	15303	15217	15246	15388	15374	15402	15267	15430	15241	15231	15429	15451	15269	15389	15252	15262	15363	15243	15443	15388	15253	15495	15421	15400	15333	15355	15161	15485	15285	15350	15449	15296	15386	15268	15428	15346	15295	15253	15444	15297	15350	15427	15251	15390	15401	15085	15381	15272	15373	15226	15237	15307	15447	15398	15269	15415	15195	15368	15265	15258	15222	15418	15244	15455	15468	15376	15312	15252	15363	15325	15519	15405	15490	15295	15472	15281	15294	15353	15269	15387	15370	15346	15245	15219	15236	15296	15420	15147	15399	15217	15253	15353	15309	15449	15412	15296	15288	15291	15403	15264	15318	15278	15105	15306	15530	15284	15271	15191	15402	15290	15297	15445	15461	15417	15394	15251	15288	15337	15253	15465	15340	15291	15214	15412	15456	15399	15260	15356	15541	15335	15388	15374	15219	15339	15177	15382	15467	15425	15290	15309	15400	15442	15342	15494	15494	15231	15169	15238	15368	15455	15341	15435	15541	15364	15485	15269	15336	15397	15257	15374	15249	15420	15216	15393	15253	15371	15302	15174	15375	15435	15317	15324	15460	15179	15330	15317	15327	15278	15220	15321	15361	15405	15152	15145	15413	15223	15369	15421	15338	15506	15338	15295	15256	15261	15305	15118	15399	15352	15427	15247	15369	15379	15353	15255	15318	15235	15215	15360	15420	15377	15392	15211	15439	15501	15407	15420	15427	15277	15278	15272	15297	15399	15336	15409	15340	15431	15372	15255	15140	15448	15364	15378	15395	15386	15321	15216	15365	15363	15450	15261	15258	15164	15288	15460	15297	15417	15183	15289	15342	15282	15209	15381	15232	15475	15404	15464	15311	15439	15315	15340	15384	15314	15402	15410	15295	15288	15274	15288	15419	15262	15303	15419	15373	15190	15329	15330	15468	15317	15344	15184	15535	15385	15225	15347	15516	15483	15434	15401	15447	15236	15141	15278	15236	15210	15251	15253	15269	15291	15248	15351	15278	15394	15357	15249	15496	15457	15473	15230	15434	15358	15318	15156	15170	15410	15386	15356	15245	15327	15449	15306	15313	15460	15355	15424	15367	15267	15369	15527	15225	15328	15382	15363	15504	15219	15374	15325	15346	15323	15304	15529	15390	15655	15490	15182	15232	15364	15401	15181	15314	15338	15256	15279	15191	15452	15357	15305	15455	15474	15286	15323	15465	15395	15363	15376	15309	15465	15405	15407	15439	15240	15366	15369	15415	15237	15377	15363	15495	15358	15409	15216	15289	15354	15286	15388	15474	15279	15378	15239	15256	15338	15296	15409	15479	15260	15149	15458	15286	15224	15091	15469	15372	15319	15369	15320	15324	15335	15253	15606	15257	15373	15343	15256	15329	15438	15257	15335	15339	15373	15360	15336	15213	15460	15148	15251	15193	15315	15210	15153	15360	15267	15392	15219	15420	15298	15309	15471	15339	15346	15281	15396	15368	15250	15520	15334	15312	15433	15402	15334	15443	15312	15364	15235	15230	15315	15248	15330	15383	15374	15365	15195	15410	15341	15281	15409	15233	15317	15410	15373	15320	15402	15356	15284	15299	15228	15448	15336	15428	15341	15338	15302	15439	15401	15267	15205	15347	15210	15229	15392	15250	15511	15252	15390	15314	15344	15358	15297	15289	15307	15151	15370	15422	15356	15453	15320	15356	15569	15274	15220	15516	15483	15189	15239	15284	15356	15357	15434	15267	15381	15578	15482	15231	15412	15225	15279	15405	15336	15104	15260	15320	15368	15271	15270	15260	15126	15227	15270	15321	15324	15308	15275	15065	15523	15413	15245	15246	15430	15405	15468	15590	15460	15221	15347	15316	15573	15364	15388	15333	15371	15339	15340	15388	15341	15329	15367	15187	15483	15113	15331	15455	15363	15283	15317	15387	15396	15495	15265	15372	15463	15325	15409	15415	15359	15446	15315	15201	15217	15467	15270	15310	15347	15446	15266	15464	15394	15292	15357	15306	15358	15380	15423	15326	15515	15456	15393	15326	15307	15501	15370	15256	15355	15307	15370	15140	15283	15305	15239	15339	15385	15556	15186	15305	15307	15265	15257	15244	15293	15370	15278	15341	15456	15525	15239	15381	15521	15293	15243	15269	15312	15358	15136	15181	15415	15321	15404	15165	15464	15234	15369	15385	15160	15313	15303	15466	15461	15476	15464	15257	15491	15273	15589	15371	15328	15352	15296	15288	15216	15274	15383	15488	15254	15311	15209	15383	15398	15520	15232	15537	15278	15374	15219	15485	15429	15577	15276	15179	15461	15371	15415	15333	15179	15393	15369	15482	15490	15454	15380	15416	15332	15329	15224	15332	15277	15262	15227	15525	15298	15339	15280	15177	15349	15307	15198	15260	15348	15406	15362	15369	15269	15266	15304	15524	15286	15204	15422	15453	15348	15472	15266	15533	15285	15256	15305	15332	15421	15207	15421	15330	15298	15261	15421	15373	15388	15416	15420	15483	15414	15311	15347	15183	15495	15306	15265	15411	15279	15313	15322	15482	15208	15345	15455	15361	15196	15421	15220	15328	15161	15255	15342	15412	15146	15269	15434	15413	15168	15358	15404	15414	15477	15405	15294	15337	15474	15381	15425	15384	15472	15199	15260	15224	15418	15432	15221	15277	15298	15444	15352	15413	15385	15475	15431	15426	15330	15348	15371	15383	15347	15389	15232	15369	15186	15377	15321	15339	15298	15420	15309	15156	15406	15335	15237	15310	15350	15291	15439	15383	15418	15272	15449	15302	15225	15205	15242	15300	15312	15382	15281	15233	15335	15352	15196	15382	15491	15372	15209	15434	15302	15473	15269	15349	15145	15368	15453	15467	15238	15282	15376	15267	15196	15391	15183	15435	15367	15238	15221	15396	15288	15417	15383	15348	15234	15473	15303	15432	15358	15327	15296	15317	15491	15266	15402	15417	15381	15451	15337	15246	15514	15403	15321	15220	15273	15234	15307	15380	15313	15303	15309	15288	15409	15320	15297	15362	15357	15254	15310	15348	15270	15407	15176	15426	15406	15306	15390	15343	15280	15323	15304	15431	15447	15286	15413	15336	15346	15358	15518	15182	15408	15272	15507	15284	15368	15323	15295	15270	15290	15458	15291	15379	15383	15278	15157	15339	15303	15304	15269	15292	15283	15286	15430	15254	15407	15282	15432	15287	15227	15450	15331	15250	15359	15434	15281	15459	15375	15304	15469	15060	15537	15362	15261	15305	15437	15241	15478	15492	15290	15343	15300	15414	15428	15199	15380	15486	15357	15401	15364	15443	15310	15502	15290	15164	15367	15495	15393	15489	15521	15382	15293	15346	15267	15182	15357	15420	15324	15143	15171	15415	15512	15242	15322	15496	15186	15450	15219	15317	15411	15357	15310	15413	15456	15408	15422	15280	15357	15280	15154	15566	15430	15646	15309	15187	15347	15270	15328	15356	15408	15400	15345	15229	15301	15107	15428	15260	15341	15325	15145	15389	15293	15398	15229	15352	15244	15426	15445	15242	15322	15373	15337	15310	15376	15323	15271	15505	15354	15271	15411	15179	15339	15484	15470	15289	15439	15235	15344	15399	15453	15373	15271	15387	15433	15307	15211	15291	15597	15259	15356	15176	15702	15293	15348	15238	15216	15404	15311	15228	15276	15274	15268	15109	15330	15219	15176	15358	15282	15181	15401	15391	15342	15388	15321	15298	15281	15393	15505	15203	15178	15488	15276	15402	15303	15394	15250	15356	15286	15340	15345	15273	15371	15424	15357	15335	15349	15344	15227	15350	15130	15317	15347	15340	15241	15437	15206	15430	15359	15370	15395	15333	15287	15364	15126	15186	15452	15486	15343	15273	15527	15473	15299	15175	15508	15391	15318	15141	15273	15387	15267	15397	15366	15277	15351	15436	15366	15354	15327	15219	15421	15233	15348	15439	15391	15518	15330	15222	15450	15436	15240	15437	15324	15386	15329	15355	15227	15260	15359	15372	15307	15365	15408	15331	15305	15495	15340	15316	15504	15549	15422	15279	15381	15566	15385	15361	15327	15371	15459	15414	15162	15491	15413	15368	15245	15374	15509	15344	15208	15328	15403	15282	15346	15398	15371	15462	15443	15211	15055	15373	15330	15191	15282	15490	15212	15401	15285	15347	15392	15391	15327	15305	15255	15420	15269	15435	15342	15243	15362	15345	15336	15342	15322	15433	15346	15433	15338	15496	15303	15359	15310	15427	15365	15484	15279	15407	15433	15511	15200	15294	15297	15291	15414	15349	15347	15514	15419	15267	15339	15347	15196	15335	15255	15430	15312	15261	15392	15396	15296	15244	15297	15375	15352	15472	15277	15334	15300	15411	15283	15222	15390	15285	15351	15198	15391	15383	15332	15377	15260	15353	15357	15449	15203	15408	15332	15272	15426	15319	15280	15509	15280	15507	15298	15337	15459	15458	15415	15260	15464	15394	15455	15364	15278	15359	15322	15289	15382	15237	15324	15399	15550	15313	15546	15232	15278	15376	15380	15359	15445	15322	15210	15385	15266	15391	15406	15510	15161	15486	15291	15392	15471	15411	15412	15472	15375	15150	15335	15541	15312	15322	15385	15295	15435	15334	15470	15227	15382	15366	15402	15609	15322	15281	15367	15428	15388	15290	15401	15381	15326	15518	15285	15364	15263	15326	15445	15336	15381	15237	15407	15280	15296	15423	15306	15278	15289	15420	15476
23048	21400	29331	24306	24005	30015	34035	29930	27347	25947	24375	23032	22630	21923	21738	21331	20991	20695	20708	20377	20237	20138	20219	20086	19998	20153	19753	19837	19865	19847	19880	19571	19933	19803	19901	19603	19829	19611	19470	19712	19649	19785	19678	19746	19737	19777	19677	19848	19709	19685	19584	19706	19717	19467	19607	19708	19646	19687	19729	19728	19762	19623	19725	19666	19506	19415	19398	19536	19821	19566	19780	19584	19534	19653	19583	19630	19587	19707	19660	19633	19598	19391	19816	19632	19686	19573	19481	19626	19753	19651	19655	19735	19504	19736	19594	19579	19500	19586	19644	19569	19680	19399	19413	19590	19628	19633	19472	19465	19593	19712	19474	19513	19451	19426	19558	19606	19646	19605	19827	19538	19499	19405	19412	19633	19396	19914	19706	19606	19536	19454	19472	19434	19415	19574	19638	19578	19477	19416	19827	19514	19538	19688	19541	19475	19758	19732	19608	19567	19361	19681	19867	19566	19468	19573	19563	19796	19614	19587	19756	19566	19574	19589	19572	19509	19732	19761	19857	19616	19630	19559	19656	19572	19356	19758	19642	19521	19694	19639	19852	19912	19581	19588	19630	19578	19747	19701	19637	19536	19691	19434	19535	19408	19514	19643	19672	19565	19315	19441	19465	19704	19444	19571	19749	19820	19450	19411	19714	19611	19762	19442	19331	19675	19644	19511	19351	19729	19413	19587	19496	19465	19437	19717	19498	19686	19561	19598	19485	19427	19301	19571	19595	19498	19745	19737	19623	19712	19629	19589	19751	19606	19725	19791	19682	19545	19810	19428	19503	19607	19810	19550	19474	19578	19627	19620	19465	19541	19409	19398	19730	19466	19408	19618	19503	19558	19375	19544	19434	19599	19706	19606	19636	19443	19688	19563	19676	19639	19795	19660	19628	19575	19624	19673	19717	19519	19629	19480	19522	19646	19540	19731	19787	19734	19568	19625	19573	19830	19555	19604	19631	19521	19492	19476	19565	19592	19704	19785	19519	19414	19579	19519	19432	19670	19444	19833	19628	19645	19539	19623	19632	19469	19580	19761	19872	19636	19948	19707	19625	19767	19378	19698	19567	19506	19339	19347	19608	19383	19488	19635	19617	19658	19640	19580	19738	19513	19432	19665	19759	19479	19413	19473	19549	19495	19521	19827	19629	19472	19740	19542	19624	19620	19795	19612	19530	19659	19511	19523	19566	19612	19550	19287	19587	19491	19444	19620	19602	19434	19462	19568	19537	19642	19433	19635	19708	19608	19469	19551	19508	19524	19542	19692	19666	19512	19579	19591	19747	19402	19529	19584	19628	19643	19737	19349	19794	19628	19681	19580	19634	19501	19647	19670	19585	19614	19607	19724	19474	19780	19616	19525	19752	19653	19538	19739	19507	19728	19655	19396	19647	19483	19440	19582	19546	19584	19607	19481	19471	19780	19576	19685	19500	19586	19673	19628	19549	19510	19470	19492	19610	19488	19676	19134	19595	19706	19627	19516	19576	19638	19576	19550	19670	19480	19469	19573	19665	19662	19381	19563	19664	19564	19618	19616	19580	19672	19416	19542	19660	19633	19433	19631	19609	19477	19607	19403	19458	19479	19610	19529	19385	19628	19431	19429	19657	19445	19501	19458	19585	19833	19550	19649	19576	19687	19636	19426	19498	19631	19591	19661	19687	19470	19528	19605	19684	19430	19395	19494	19520	19357	19455	19664	19650	19477	19629	19814	19438	19537	19574	19505	19532	19639	19590	19603	19553	19558	19728	19830	19564	19525	19376	19394	19332	19508	19530	19354	19487	19640	19626	19481	19658	19575	19495	19768	19633	19577	19415	19536	19615	19443	19528	19591	19563	19404	19527	19641	19601	19698	19623	19672	19519	19658	19692	19635	19500	19591	19831	19793	19501	19539	19604	19458	19557	19356	19957	19568	19745	19830	19510	19584	19511	19575	19555	19425	19568	19320	19599	19516	19760	19694	19633	19541	19863	19719	19705	19232	19720	19619	19620	19593	19459	19310	19688	19713	19581	19538	19771	19504	19495	19598	19676	19622	19748	19616	19392	19574	19486	19587	19523	19782	19625	19631	19734	19429	19666	19739	19509	19703	19570	19692	19465	19515	19556	19626	19798	19524	19490	19393	19526	19607	19376	19710	19521	19706	19661	19542	19656	19592	19699	19629	19719	19330	19657	19637	19361	19655	19410	19597	19242	19506	19601	19687	19735	19622	19421	19591	19687	19408	19578	19494	19390	19661	19473	19726	19738	19525	19514	19526	19578	19662	19578	19628	19613	19669	19778	19742	19509	19531	19304	19431	19557	19457	19375	19676	19479	19584	19795	19678	19532	19773	19643	19532	19462	19703	19633	19654	19791	19537	19577	19602	19633	19545	19906	19639	19477	19546	19498	19639	19529	19559	19651	19452	19597	19510	19723	19651	19438	19621	19663	19485	19477	19455	19632	19422	19623	19639	19597	19509	19552	19574	19689	19471	19498	19464	19613	19478	19440	19617	19509	19560	19751	19705	19637	19459	19489	19747	19625	19503	19610	19762	19685	19608	19630	19679	19670	19512	19394	19664	19522	19713	19539	19304	19588	19503	19440	19544	19388	19456	19539	19455	19338	19507	19540	19521	19773	19551	19460	19577	19664	19564	19469	19594	19435	19504	19567	19629	19761	19434	19476	19799	19365	19636	19469	19527	19368	19506	19467	19677	19730	19582	19560	19743	19671	19637	19555	19626	19557	19491	19740	19833	19616	19475	19569	19589	19508	19712	19399	19672	19490	19498	19712	19756	19647	19602	19640	19730	19654	19576	19513	19471	19501	19539	19377	19383	19440	19406	19661	19382	19727	19557	19689	19635	19536	19627	19414	19436	19628	19387	19629	19491	19599	19816	19375	19606	19447	19439	19511	19494	19790	19688	19698	19616	19552	19507	19573	19514	19451	19750	19605	19541	19687	19533	19546	19561	19589	19591	19403	19406	19604	19697	19595	19456	19366	19560	19698	19751	19618	19685	19671	19608	19499	19647	19402	19558	19357	19439	19697	19423	19713	19500	19474	19547	19859	19546	19585	19805	19570	19681	19674	19236	19542	19777	19369	19530	19616	19587	19580	19458	19578	19510	19353	19634	19744	19512	19412	19691	19454	19714	19695	19496	19692	19520	19446	19559	19524	19772	19810	19609	19595	19509	19499	19732	19607	19411	19486	19570	19493	19613	19788	19518	19582	19510	19557	19507	19630	19366	19655	19463	19576	19452	19527	19633	19628	19648	19721	19667	19559	19434	19652	19802	19671	19432	19789	19625	19705	19566	19411	19643	19500	19512	19676	19720	19711	19628	19523	19567	19855	19659	19849	19688	19732	19565	19543	19575	19723	19585	19615	19360	19583	19572	19484	19456	19456	19391	19612	19620	19654	19464	19616	19598	19517	19608	19482	19707	19511	19630	19568	19438	19566	19444	19503	19523	19491	19485	19562	19543	19613	19532	19558	19521	19450	19593	19482	19561	19770	19760	19507	19523	19640	19759	19807	19677	19430	19460	19604	19585	19379	19689	19532	19520	19563	19730	19569	19576	19464	19487	19403	19598	19575	19594	19666	19428	19440	19470	19445	19542	19665	19762	19774	19669	19745	19548	19626	19467	19751	19638	19755	19613	19624	19720	19693	19731	19407	19448	19657	19652	19508	19880	19474	19543	19513	19546	19473	19525	19480	19691	19508	19561	19539	19297	19607	19558	19469	19576	19535	19658	19481	19428	19626	19545	19443	19642	19529	19495	19657	19588	19499	19731	19504	19578	19465	19650	19516	19436	19589	19700	19775	19683	19569	19643	19561	19461	19650	19512	19602	19581	19614	19692	19552	19441	19811	19529	19755	19502	19443	19599	19547	19367	19629	19399	19704	19536	19525	19548	19496	19668	19696	19597	19612	19456	19601	19560	19719	19705	19667	19648	19592	19900	19614	19524	19522	19585	19460	19528	19711	19588	19627	19398	19483	19477	19579	19764	19693	19589	19639	19624	19347	19588	19504	19442	19327	19621	19521	19541	19536	19674	19651	19782	19790	19582	19687	19669	19408	19669	19521	19580	19587	19487	19644	19653	19848	19687	19846	19624	19470	19724	19466	19613	19529	19581	19470	19759	19596	19810	19749	19540	19615	19535	19761	19506	19390	19475	19478	19536	19656	19707	19552	19521	19707	19582	19401	19521	19398	19669	19682	19741	19485	19600	19606	19402	19729	19643	19316	19464	19478	19633	19594	19534	19473	19807	19652	19501	19578	19503	19718	19631	19486	19632	19620	19624	19686	19604	19596	19502	19449	19675	19471	19572	19543	19675	19482	19498	19598	19435	19608	19807	19584	19631	19551	19550	19746	19568	19543	19575	19587	19608	19410	19519	19780	19487	19455	19493	19672	19448	19598	19591	19697	19495	19544	19611	19576	19549	19667	19400	19440	19505	19722	19668	19677	19490	19563	19585	19670	19576	19730	19477	19514	19419	19533	19619	19671	19538	19460	19596	19513	19726	19465	19598	19662	19661	19548	19631	19598	19509	19673	19469	19386	19407	19454	19662	19682	19528	19554	19571	19474	19413	19506	19518	19513	19524	19798	19701	19455	19576	19569	19642	19690	19533	19780	19692	19699	19570	19614	19609	19525	19541	19825	19240	19300	19282	19437	19661	19657	19679	19654	19732	19558	19475	19719	19524	19426	19603	19709	19581	19571	19367	19441	19503	19480	19624	19826	19370	19565	19701	19568	19466	19378	19432	19821	19375	19492	19725	19544	19471	19370	19283	19459	19452	19508	19590	19768	19392	19491	19501	19599	19470	19739	19619	19570	19584	19580	19701	19602	19852	19756	19455	19633	19585	19496	19635	19639	19481	19529	19396	19600	19488	19622	19688	19546	19440	19555	19598	19651	19684	19520	19496	19701	19638	19578	19656	19731	19610	19656	19436	19603	19499	19626	19645	19634	19858	19496	19538	19575	19592	19492	19550	19601	19747	19763	19567	19586	19504	19635	19469	19584	19771	19681	19522	19697	19680	19596	19604	19559	19453	19581	19509	19567	19537	19369	19730	19551	19540	19524	19570	19573	19564	19364	19546	19533	19524	19742	19529	19618	19588	19539	19368	19789	19748	19794	19633
35460	60985	57023	45558	39505	36232	33088	30254	27380	24539	22429	21134	20070	19553	18968	18243	18114	17564	17172	17004	16816	16765	16708	16499	16407	16380	16387	16299	16399	16316	16078	16243	16116	16248	16266	16391	16197	16274	16148	16259	16330	15927	16189	16234	16181	16026	16239	16093	15952	16087	16112	16052	16098	16059	16011	16248	16146	16063	16091	16117	15973	16050	16150	16137	16213	16059	16095	15895	16096	16062	16110	15989	15962	16081	16194	16114	16097	15806	15963	16183	16108	16373	16223	15969	15995	16133	16056	16160	16269	16045	16131	16126	16235	16037	16136	16077	16244	16213	16128	16016	16013	16259	16071	16178	16270	16242	16095	16074	16131	16185	16065	16013	16160	16125	16174	16082	15940	16079	16055	16132	16173	16169	16074	16147	15832	16207	16121	16063	16076	16078	16195	16239	16153	16104	16164	16023	16053	16010	16026	16208	16066	16090	15933	16240	15849	16072	15989	16037	16284	15970	16170	16088	16186	16019	16133	16022	15957	15968	16151	16159	16060	16027	16160	16075	16035	16026	16094	16017	15903	15986	16242	16107	16141	16089	16192	16238	16174	16212	16130	16113	16080	16030	16091	16177	16140	15955	16103	16230	16062	16156	16233	16271	16243	16138	16087	16021	16159	15890	15992	15892	16132	16046	16016	15937	16106	16090	16214	16184	16043	16151	16133	15892	16131	16064	16057	15985	16067	16153	16068	16170	15987	16096	16220	16112	16038	16095	16047	16023	16255	16289	16215	16051	16196	16070	16075	15915	15952	16233	16081	15998	16056	16073	16122	16054	16134	16027	16140	16112	16171	16087	15952	16088	16180	16074	16090	16105	16142	16171	16210	16143	16072	16145	16163	16255	16006	16158	16047	16232	16060	15954	16320	15959	15976	16130	16060	16213	16051	16186	16270	16094	16177	15983	16092	15993	16075	16043	16033	16214	16157	15956	16218	16308	16213	16004	16215	16034	16110	15927	15894	16188	16171	16144	15980	16172	15950	16209	16069	16139	16090	15845	16159	16070	15991	15962	16101	16191	15988	16139	16205	16018	16071	16238	16043	16215	16075	16155	16009	15995	16166	16192	16106	16023	16227	16085	16125	16093	16189	16067	16110	16081	15926	16139	16150	16249	16239	15992	16287	16154	16081	16133	16165	15977	16111	15981	16020	15964	15888	16174	16258	16000	16417	16116	16197	16066	16205	15946	16200	16105	16055	16020	15994	16159	16104	16116	15977	16113	16268	16153	16206	16167	16235	16154	16174	16077	16173	16044	16016	16090	16251	16084	16081	15987	16043	16021	15879	16020	16106	16174	16051	16021	16020	16022	16228	15986	16158	16246	16138	16003	16057	16085	16083	16136	15895	16073	16037	15972	16186	16020	16059	15922	16201	16038	15984	16240	16082	16108	16108	16004	16087	16035	16084	16053	16117	16064	16118	16109	16053	16080	16147	16020	16237	16126	16104	15872	16092	15960	16099	16137	16024	16166	16019	16256	16131	16042	16271	16176	15876	16175	16087	16068	16100	16024	16084	16169	16075	16110	16002	16106	16151	15978	15944	15997	15949	15997	16015	16053	15842	16103	16109	16240	15986	16077	16026	16153	16080	15777	16118	15962	16132	16021	16071	15999	15993	16133	16196	16064	16133	16044	16382	16074	15946	16211	16187	15981	16190	16206	15992	16104	16149	16107	16021	16091	16073	16111	16061	16050	15970	16211	16152	16011	15978	15988	16130	16078	15981	15950	16130	16045	16054	16107	16216	16074	16194	16107	16096	16073	16103	16079	16062	16086	16030	16098	16227	15994	16094	15961	15973	16052	16018	16005	16044	16114	16288	16063	16068	16026	16198	16002	16115	16191	16143	16148	16098	16179	16037	16132	16131	16153	16182	15894	16165	16001	16006	15947	16002	16167	15975	16093	16168	16105	15989	16143	16032	16141	16140	16181	16024	16068	16321	16160	15960	16108	16042	16107	16144	16031	15963	16186	16027	16147	16102	16024	16129	16006	16188	16257	16244	16002	16116	16005	16032	16094	15998	16106	16076	16084	15982	16085	16105	16221	16041	16150	15891	16032	16090	16179	16033	16100	16046	16243	16013	15915	16079	16172	16277	16146	16170	16089	16046	15996	16049	16094	15951	16115	16084	16208	16170	15968	16024	16153	16091	15984	15948	15973	16325	16168	15844	16172	15979	16367	16083	16024	16165	16165	16227	16198	16075	16189	16076	16094	15976	16127	16085	16114	16147	16377	16070	16157	15993	16145	16092	16120	16224	16060	15956	15850	16191	15936	15983	16040	16120	16137	16158	16093	16218	16005	16081	16043	16029	16264	16082	16115	16112	16254	16211	16089	16101	16135	15914	16052	16128	16041	16132	16147	16233	15985	16170	16124	16240	16154	16256	16163	16179	16056	16093	16376	16166	16057	16189	16030	16240	15948	16015	16132	16090	16219	16036	16077	16143	15995	16202	16055	16133	16166	16088	15820	16182	16207	16080	15920	16135	16271	16133	15886	16069	16131	16034	16014	16026	15929	16239	15986	15904	16136	16182	16113	15946	15988	16097	16019	16109	15874	16184	16083	16009	16072	15964	15980	16170	16152	15998	16015	15934	15998	16098	16013	16088	16127	16050	16151	16128	16074	16373	16089	16065	16024	15973	16042	16182	15943	15926	16084	15965	16255	15921	15959	16026	16129	16113	16125	16162	16022	16073	16044	16086	16111	16061	16029	16190	16038	15910	16204	16042	16162	16110	16210	16072	16082	16078	16130	16075	16118	15988	15975	16202	16134	16113	16270	15905	16146	16191	15922	16040	16044	16040	16223	16069	15983	16197	16115	16031	16107	16102	16039	15930	16021	15992	15994	16067	16161	16107	15990	16200	15976	16102	16076	16170	16204	16009	16138	16149	15956	16142	15964	16218	16064	16192	16205	16111	16203	16141	16175	16153	16221	16088	16079	16028	16119	16175	16066	16115	16153	16141	16072	16217	16248	16281	16263	15984	16134	15887	16128	15972	15944	16067	16145	16074	16158	16115	16140	16017	16287	15952	16123	16166	15944	16209	16168	16148	16075	16239	16033	16033	15929	16064	16112	16043	16085	16114	16043	16269	15968	16152	15814	16244	16128	16004	16057	16040	16199	16281	16226	16042	16206	16081	16002	16101	16042	15936	15989	16168	16039	16113	16051	15918	16150	16058	15929	16108	16107	16108	16049	16075	16102	16118	15952	16071	15974	15823	16134	16132	16109	15995	16088	16165	16176	16027	16156	15933	16241	16130	16199	16225	16031	16095	16127	15963	16201	16083	16091	16067	15886	16164	15965	16159	16020	16185	16031	16184	15982	16052	16203	16239	16081	16051	16053	16008	16061	16036	16063	15996	16258	16236	15948	16021	16033	16249	16017	16026	16057	16113	16031	15997	15987	16176	16057	16042	15955	16247	15959	16149	16157	16134	15867	16091	16102	16025	16233	16050	15984	16015	16102	15951	15976	16183	16080	16149	16074	16126	16027	16051	16146	16087	16044	16113	16133	15906	16049	15992	16161	15999	16125	16108	16114	15985	16173	16127	16098	16050	16216	15995	15976	16299	16120	16033	16098	16036	15894	16063	16058	16055	16051	16096	16086	16084	16082	16028	15872	15923	16253	16026	15999	16059	16033	16041	15897	16175	15826	16263	16197	15946	15890	16277	16003	16096	15924	16044	16221	16158	16104	16118	15969	16020	16113	16076	15936	16083	16083	16177	16083	16220	15978	16207	16119	16136	16220	15899	16035	16147	16127	16101	15986	16012	16114	16170	16089	16092	16178	16147	16188	15985	15989	16237	16100	16063	16266	16157	16161	15936	16191	16125	15933	16085	16109	16024	15990	16136	16020	16155	16027	16204	16152	16178	16073	15990	16056	16179	16109	16026	16116	16094	16067	16102	16020	16104	16138	16072	16078	16181	16136	16044	16101	16176	16043	16146	16129	16075	16116	15986	16165	16153	16099	16029	16066	16114	16095	16105	15908	15971	16162	16167	16082	16107	16216	16031	16382	15990	16136	16045	16168	16141	15976	16100	16168	16169	16113	16120	16240	16090	16034	16121	16157	16317	16252	16202	16026	16036	16217	16098	16104	16161	15979	16041	16235	16086	16113	16092	16113	16092	16174	15884	16138	16240	16096	16180	16138	16369	16172	15988	16091	16118	16249	16138	16041	16070	16076	16225	16168	16029	16115	16132	16061	15974	16043	16081	16011	16061	15971	16107	16017	16163	16074	16129	16115	16156	16076	16026	16063	16082	16125	16030	16161	16117	16206	16163	16045	15967	16091	16086	16128	15944	16087	16113	16049	16121	16093	16134	15947	16033	16240	15928	16251	16246	15993	16068	16202	16076	16134	16257	16149	16177	16171	16177	16123	16093	16038	16188	16056	16159	16012	16152	16006	15952	16074	15995	16002	16132	16110	16100	16034	15974	16120	16163	16160	16067	16052	16279	16129	16058	15936	16220	16036	16001	16078	15944	16079	15994	16166	16189	16150	16033	16104	16176	16113	16183	16210	16097	16010	16258	16122	16037	16102	15984	15930	16032	15963	16074	16011	16244	16003	16039	16099	16099	16100	16145	16104	16086	16111	16039	16211	15997	16086	16116	15985	16024	16067	15986	16032	16241	16087	16122	15972	16156	16159	16121	16229	16266	15962	15932	16238	16176	16063	15987	15958	16215	16149	15985	16068	16188	15929	16069	16115	16150	16041	16080	16064	16127	16219	16121	16049	16026	15973	16234	16027	16022	16073	16145	15884	16130	16310	16074	16095	16157	16183	16153	16106	16015	16215	16186	15883	16315	16197	16117	15995	15992	16158	15997	16118	16305	15899	16056	16074	16030	16053	15981	16089	16102	15899	16083	16054	16069	16233	16152	16060	16243	16013	16171	16060	16139	16011	16186	16310	16035	16117	16146	16081	15974	16120	16098	16127	16206	16046	16040	16087	16127	15951	16160	16042	16080	16189	16026	16173	16037	16001	16099	16278	15994	16006	16290	16102	16251	16087	16151	15941	16142	15938	16182	16125	16055	16240	16078	16066	16217	16040	16128	16310	16079	15887	16146	16135	16066	16189	16136	16013	15889	16102	16114	16027	16095	16055	15997	16030	16265	16200	16102	15997
29918	30760	40670	36447	29717	26746	25065	22894	21607	20446	19981	19385	19165	18814	18658	18395	18450	18307	17944	17914	18025	18087	18008	17940	17967	17969	17876	17847	18008	18019	17748	17953	17776	17992	17933	17917	18010	18135	17784	17702	17835	17971	17660	17920	18051	18028	17799	17845	17943	17868	17724	17760	17850	17797	17866	17787	17828	17667	17743	17655	17748	17885	17778	17709	17778	17903	17828	17776	17926	17933	17869	17899	17956	17922	17919	18017	17576	17765	17812	18010	17825	17771	17903	18043	17699	17871	17841	17700	17740	17961	17932	17802	17935	17566	17669	17823	17894	17942	17591	18004	17702	17856	17935	17795	17839	17845	17665	17789	17978	17690	17672	17772	17809	17891	17913	17891	17855	17915	17906	17911	17936	17836	17978	17796	17772	17864	17746	17851	17941	17930	17976	17839	17821	17867	17853	17800	17728	17818	17822	17714	17696	17770	17616	17768	17813	17792	17831	17783	17991	17919	17699	17759	17830	17766	17710	17833	17807	17845	17699	17856	18058	17904	17677	17869	17780	17763	17840	17859	17802	17788	17976	17947	17789	17758	18009	17750	17835	18012	17836	17790	17854	17908	17880	17954	17870	17887	17807	17730	17706	17833	17958	17789	17725	17731	17860	17940	17601	17821	17735	17928	17593	17690	17773	17740	17832	17805	17881	17858	17766	17768	17847	17745	17866	17954	18096	17775	17929	17729	17919	17942	17704	17704	17820	17820	17841	17754	17647	17659	17952	17897	17803	17604	17825	17819	17917	17755	18023	17931	17855	17864	17869	17733	17974	17948	17824	18068	17832	17895	17704	17540	17717	17763	17584	17811	17718	17889	17835	17670	17687	17770	17738	17905	17909	17903	17729	17758	17970	17773	17751	17803	17661	18074	17831	18086	17942	17783	17672	17708	17741	17806	17736	17825	17733	17877	17849	17813	17791	17730	17844	17647	17643	17719	17985	17774	17603	17711	17892	17781	17626	17774	17982	18028	17741	17706	17990	17709	17550	17718	17732	17989	17758	17768	17687	17844	17752	17822	17735	17790	18108	17719	17918	17863	17897	17752	17821	17860	17866	17947	17967	17921	17920	17685	17587	17859	17780	17847	17888	18009	17767	17878	17748	17725	17874	17711	17747	17614	17833	17823	17659	17748	17916	17670	17644	17922	18040	17880	17858	17924	17822	17722	17700	17715	17897	17749	17944	17827	17608	17783	17782	17903	17797	18052	18006	17776	17821	17750	17770	17844	17859	17655	17823	17869	17947	17707	17872	17650	17765	18014	17630	17814	17663	17737	17778	18072	17827	17898	17803	17772	18096	18103	17654	17790	17947	17767	17797	17877	17925	17790	17861	17924	17869	17744	17864	17709	17859	17939	17899	17921	17808	17694	17585	18021	17793	18089	17900	17890	17940	17752	17852	17956	17997	17779	17904	17794	17507	17807	17868	17962	17742	17783	17842	17900	17715	17867	17798	17880	17566	17760	17756	17831	17765	17923	17791	17852	17927	17911	17925	17900	17682	17652	17823	17846	17981	17555	17733	17907	17830	18016	17677	17693	17715	17689	17734	17923	17915	17997	17669	17823	17771	17713	17925	17680	17768	17780	17855	17773	17856	17646	17827	17867	17875	17727	17834	17750	17568	17805	17784	17699	17753	17657	17848	17819	17763	17709	17721	17945	17946	17914	17917	17801	17981	17637	17846	17776	17819	17849	17953	18060	17727	17732	18033	17782	17968	17955	17980	17758	17895	17631	17632	17802	17792	17739	17643	17957	17826	17763	17767	17797	18110	17856	17736	17969	17812	17829	17811	17740	17780	17930	17990	17722	17853	17789	17925	17703	17734	17823	17834	17890	17882	17827	17762	17979	17856	17765	17756	17724	17754	17945	18097	17888	17849	17868	17910	17699	17796	17901	17806	17843	17988	17590	17825	17910	17877	17762	17731	17818	18150	17703	17968	17896	17912	18000	17676	17801	17911	17815	17868	17933	17917	17735	17619	17833	17909	17853	17765	17788	17759	17855	17806	17788	17746	17614	17674	17713	17760	17761	17896	17846	17638	17954	17786	17819	17856	17594	17818	17835	17767	17821	17906	17927	17870	17944	17756	17949	17797	17801	17902	17608	17862	17980	17891	18021	17875	17784	17800	17759	17792	17851	17757	17823	17943	17870	17599	17687	17554	18063	17679	17894	17733	17683	17996	17834	17679	17535	17848	17782	17614	17974	17753	17563	17757	17747	17633	17786	17713	17757	17623	17763	17848	17773	18032	17995	17745	17661	17775	17977	17721	17778	17837	17778	17742	17971	17743	18105	17696	18082	17911	17891	17856	17931	17663	17853	17857	17809	17814	17705	17841	17638	17784	17796	17745	17769	17719	17635	17818	17717	17975	17832	17684	17783	17853	17829	17751	17862	17550	17796	17826	17872	17879	17861	17929	17534	17842	17838	17694	17665	17722	17817	17943	17681	17891	17817	17902	17906	18016	17978	17874	17817	17866	17847	17748	17813	17879	17651	17782	17972	17828	17721	17906	17850	17600	18000	17713	17674	17915	17979	17907	17881	17835	17977	17798	17840	17816	17794	17913	17891	17818	17930	17894	17738	17744	17794	17817	17761	17731	17824	17857	17855	17604	17763	17802	17885	17894	17832	17794	17678	17793	17657	18094	17814	17782	17690	17775	17842	17808	17859	17818	17731	17846	17692	17743	17822	17780	17792	17515	17608	17783	17771	18031	17898	17693	17813	17919	17892	17820	17968	17721	17780	17952	17508	17667	17999	17881	17838	17733	17972	17840	17931	18014	17786	17781	17655	17881	17970	17889	17974	17659	17923	17810	18016	17842	17704	17759	17914	17915	17631	17719	17810	17768	17989	17718	17886	17863	17634	17696	18013	17834	17961	17696	17668	17749	17630	17913	17949	18071	17827	17772	17721	17775	17865	17857	17745	17607	17956	17663	17817	17814	17724	17798	17858	17941	17761	17788	17863	17779	17786	18100	17937	17750	17887	17938	17969	17946	17760	17788	17826	17800	17790	17587	17695	17766	17773	17875	17781	17872	17919	17825	17905	17745	18033	17959	17825	17614	17803	17801	17800	17917	17898	17801	17769	17652	17940	17633	17832	17656	17558	17737	17652	17942	17651	17550	17894	17855	17738	17866	17879	17892	17843	17861	18000	17844	17713	18106	17733	17710	17743	17724	17852	17821	17803	17694	17732	17836	17554	17953	17789	17868	17730	17589	17884	17842	17667	17595	17935	18041	17605	17787	17867	17818	17725	17740	17853	17802	17857	17765	17956	17795	17911	17924	17668	17715	17848	17725	17740	17657	17849	17814	17928	17652	17743	17691	17714	17655	17874	17852	17684	17880	17855	17780	17823	17860	17682	17899	17708	17890	17687	17942	17753	17903	17734	17900	17999	17844	17726	17852	17818	17999	17849	17715	17717	17715	17892	17795	17785	17761	17674	17775	17601	17870	17808	17961	17723	17702	17796	17778	17477	17879	17739	17945	17757	17877	17767	18104	17765	17803	17739	17824	17681	17911	17835	17921	17643	18070	17879	17691	17989	17707	17716	17817	17687	17778	17986	17843	17678	17526	17983	17740	17768	18037	17723	17974	17951	17892	17621	17721	17788	17766	17946	17699	17960	17729	17896	17744	17785	17762	17854	17747	17816	17551	17957	17715	17945	17932	17968	17743	17769	17609	17769	17747	17613	17738	17902	17660	17760	17844	17893	17877	17849	17921	17811	17706	17667	17740	17764	17915	17665	17869	17762	17855	17848	17832	17740	17760	17827	17767	17673	17872	17889	17972	18074	17956	17801	17913	17828	17725	17874	17955	17669	17811	17952	17900	17632	17958	17891	17713	17974	17768	17798	17667	17762	17905	17828	17758	17802	17901	17847	17874	17621	17800	18003	17960	17631	17867	17639	17913	17946	17955	18000	17741	17944	17851	17800	17755	17789	18043	17696	17721	17693	17929	17748	17817	17687	17861	17849	17744	17734	17947	17743	17893	17645	17734	17716	17810	18079	17808	17878	17774	17930	17888	17714	17701	17729	17863	17768	17739	17676	17757	17663	17889	17674	17486	17449	17746	17979	17842	17733	17873	17844	17806	17862	17766	17662	17761	17724	17709	17685	17566	17607	17937	17805	17968	17896	17848	17886	17944	17631	18074	17959	17857	17676	17795	17963	17755	17714	17750	17956	17756	17699	18064	17796	17772	17891	17664	17908	17827	17598	17781	17730	17931	17661	17619	17830	17803	17788	17680	17898	17989	17908	17838	17830	17785	17709	17940	17666	17811	17971	17781	17826	17692	17646	17807	17996	17882	17797	17786	17790	17845	17850	17763	17818	17601	17737	17969	17844	17989	17876	17649	17662	17814	17786	17808	17744	17833	17936	17962	17715	18057	17803	17803	17793	17805	17870	17723	17856	17889	17786	17708	17715	17931	17860	17977	17914	17821	17793	17816	17760	17906	17906	17736	17578	17832	17879	17998	17754	17785	17651	17832	17892	17847	17883	17789	17883	17712	17709	17832	17839	17719	17949	17851	17675	17804	17909	17823	17923	17845	18011	17765	17829	17863	17824	17945	17914	17858	18124	17715	17818	17888	17831	17965	17760	17869	17928	17944	17790	17826	17776	17762	17675	17704	17983	18013	17803	17806	18023	17928	17800	17919	17935	17821	17739	17881	17750	17787	17881	17847	17937	17567	17730	17864	17797	17722	17819	17836	17864	17903	17872	17758	17793	17740	17806	17934	17720	17992	17701	17997	17810	17874	17562	17691	17770	17536	17839	17934	17804	17723	18063	17829	17884	18020	17950	17769	17798	17732	17712	17967	17978	17816	17782	17909	17717	17726	17661	17931	17796	17920	17550	17750	17782	17755	17951	17826	17783	17757	17767	17827	17833	17870	17911	18081	17848	17839	17699	17800	17914	17783	17909	17773	17776	17669	17948	17885	17889	17934	17795	17869	17745	17936	17896	17977	17870	17936	18000	17827	17638	17785	17773	17637	17898	17853	17900	17896	17951	17792	17878	17691	17823	17834	17723	17937	17853	17846	17816	17713	17822	17910	17783	17736	17812	17819	17876	18113	17571	17959	17786	18075	17782	17870	17713	17956	17887	17935	17788	17675	17946	17926	17710
33162	48554	44914	34897	30145	26912	24818	22543	20258	18789	18072	17334	17092	16895	16548	16004	15912	15765	15534	15406	15551	15544	15267	15296	15238	15315	15225	15121	15196	15183	15207	15206	15238	15275	15234	15245	15249	15137	15150	15025	15101	15160	15346	15126	15133	15299	15295	15127	15135	15248	15134	15124	15046	15037	15110	15036	15119	15090	15132	15079	15011	15210	15151	15108	14966	15190	15018	15073	15047	14934	15219	15031	14964	15271	15157	14962	15072	15073	15127	15294	15164	15236	15101	15107	15104	15268	15300	15109	15180	15151	15168	15287	15051	15186	15045	14977	15127	15126	15150	15213	15156	15012	15178	15058	15034	15238	15122	15123	15232	15018	15152	15255	15132	15329	15011	15066	15238	15226	15199	15107	15039	15119	15087	15170	15159	15077	15168	15228	15018	15198	15165	15113	15152	15093	15333	15109	15199	15047	15191	15020	15169	14931	15203	15095	15223	15103	15122	15233	15066	15275	14973	15234	15147	14997	15081	15268	15147	15072	15164	15093	15014	15178	15208	15002	15163	15201	15056	15155	15098	14988	15237	15257	15246	15031	15093	15100	15160	15207	15078	15143	14967	15177	15289	14909	15048	15120	15122	15310	15029	15056	15073	15196	15260	15351	15073	15182	15155	15196	15105	14974	15087	15185	15091	14968	15188	15140	15102	15145	15048	15118	15124	15023	15004	14964	15068	15267	15065	15269	15095	15111	15198	15258	15083	15125	14999	15257	15179	15159	15135	14971	14978	14977	15264	15166	15066	15158	14937	15070	15176	15101	15162	15202	15163	15125	15225	15169	14869	15230	15018	15118	15223	15083	15085	15078	15235	15137	15360	15113	14936	15098	15346	15109	15250	15092	15066	15089	15048	14959	15152	15233	15272	14933	14963	15195	15074	15301	15223	14984	15314	14964	15130	15243	15255	15111	15080	15187	15248	15017	15130	14997	15269	14955	15240	15056	15110	15093	15109	15129	15202	15131	14722	15047	15142	15313	15317	15054	15087	15146	15129	15207	15286	15388	14994	15010	15194	15114	15074	15173	15031	15145	15091	15188	15155	15236	15214	15021	15111	15197	15182	15026	15070	15190	15089	15161	15244	15205	15180	15085	15230	15032	14955	15170	14932	15027	15030	15256	15113	15250	15051	15092	15027	15013	15020	15269	15128	15022	15035	15099	15113	15055	15123	15117	15155	15132	15209	15162	15099	15186	15095	15120	15319	15109	15125	15054	15317	15283	15200	15048	15121	15099	15187	15199	15091	15340	15132	15183	15255	14972	14857	15112	15097	15218	15051	15156	15056	15169	15007	15051	15023	15078	15235	15306	15107	15158	15159	15160	15170	15142	15167	15219	15219	15184	15074	15060	15133	15270	15111	15217	15005	14982	15209	14908	15009	15195	15080	15055	14992	14966	15108	15122	15085	15123	15238	15102	15221	15283	15071	15074	15133	15135	14975	15095	15217	14995	15116	15196	15163	15106	15173	15197	14972	15252	15197	15174	14875	15153	15187	14980	15196	15260	15222	15248	15179	15039	15101	15177	15142	14954	15085	15123	15178	15020	15409	14996	15012	15174	15232	15131	14990	15156	15250	15163	15020	15083	15138	15284	15167	15150	15159	15040	15021	15173	15154	14962	15227	14930	15264	15066	15137	15041	15289	15152	15096	15068	15177	15112	15212	15079	15187	15317	15012	15206	15125	15082	15424	15074	15233	15151	15029	15149	15018	15032	15086	15113	15213	14976	15144	15008	15069	14995	15116	15127	15155	14914	15161	15303	15396	15245	15102	15146	15262	15002	15060	15161	15144	15177	15154	15126	15337	15028	15064	15336	15208	15154	15131	15122	15170	14923	15244	15137	15177	15160	15233	14985	15045	15258	15162	15090	14900	15023	15082	15026	15003	15379	15154	15086	15084	15154	15068	15252	15050	15179	15239	15153	15155	15065	14971	15160	15094	15055	15021	14949	15460	15090	15201	15166	15175	14978	15110	15058	15097	15108	15085	15101	14971	14910	15191	15100	15179	15070	15023	15187	15126	15067	15112	15251	15176	14914	15238	15235	15222	15106	15067	15156	15180	15118	15012	15090	15224	15188	15029	15188	15175	15081	15148	15178	15070	15046	15070	15181	15112	15134	15076	15244	14963	15073	15184	15224	15103	15248	15064	15114	15114	15097	15085	15201	15190	15218	15210	15231	15096	15207	15022	15012	15172	15047	15081	15168	15180	15129	15035	15110	14982	15089	14951	15143	15011	15086	15042	15075	14960	15089	15219	15040	15108	15160	15131	15038	15117	15105	15170	14964	15174	15122	15123	15169	15190	15180	15125	15123	15106	15183	15261	15149	15135	15057	14982	15141	15199	15080	15162	15172	15048	15035	15040	15004	15210	15075	15096	14980	15219	15105	15175	15047	15176	15095	14934	15208	15148	15267	15175	15340	15136	15061	15035	15063	15215	15116	15178	15207	15023	15145	15077	15128	15168	15110	15073	15014	15089	15358	15020	14980	15058	15142	15059	15061	15165	14989	15132	14984	15031	15095	15062	15101	15162	15166	15004	15192	15074	15143	14942	15119	15107	15211	15092	15036	15266	15166	15058	15283	15034	15299	15124	14971	15045	14988	15006	15130	15049	15106	15285	15078	15222	15069	15113	15344	15121	15119	15170	15114	15122	15182	15199	15168	15178	15066	15083	15068	15195	15138	15011	15189	15332	14990	15007	15133	15102	15130	15199	15197	15058	15146	15083	15102	15018	15207	15099	15083	15133	15150	15153	14966	14967	15223	15037	15076	15170	15209	15117	15207	15023	15098	15162	15006	15087	15129	15200	15146	15186	15180	15016	15123	15176	15181	15136	15186	14935	15104	15199	15085	15151	15032	15054	15183	15285	15109	15116	15120	15129	15176	15130	14972	15156	15186	15000	15139	15174	15186	15046	15315	15031	15205	15080	15244	15108	15030	15093	15090	15385	15229	15089	15103	15260	15153	15179	15110	15158	15120	15123	15249	15143	15201	15073	15115	15103	15196	15119	15049	15190	15147	15151	15175	15162	15140	15161	14977	15143	15336	15197	15023	15028	15228	15237	15000	15230	15137	15114	14955	15274	15172	14996	15202	15284	15117	15131	15110	15080	15169	15256	15146	15136	15115	15146	15148	15180	15289	15217	15057	15043	15105	15183	15139	15110	15108	15018	15085	15123	15142	15016	15079	15196	14984	15105	15213	15054	15262	15048	15209	15057	15079	15106	15158	15041	15164	15035	15136	14943	15020	15151	15172	15144	15217	15028	15175	15150	15068	15037	15099	15120	15213	15180	14959	15172	15126	15161	15083	15091	15140	15016	15057	15066	15236	15014	15166	15069	15105	15026	15155	15218	14988	15000	15196	15228	14948	15181	15003	14973	15180	15288	15070	15235	15012	15083	15126	15293	15221	15195	15187	14952	15030	15122	15176	15168	15245	15073	15075	15155	15199	15268	15219	15163	15124	15159	15088	15015	15148	15322	15131	15083	15163	15139	15154	14996	15142	15086	15036	15084	15263	15067	14904	15202	14884	15194	15084	15320	15194	14996	15122	15075	15247	15135	15198	14971	15236	15215	15303	15167	15115	15077	15204	15105	15080	15262	15228	15044	15280	15114	15187	15138	15239	15210	15226	15230	15167	15070	15123	15184	15240	15178	15021	14913	15143	15271	15109	15204	15277	15168	15138	15088	15078	15136	15168	15024	15125	15135	15221	15047	15186	15171	15134	15138	14957	15388	15219	15123	14974	15182	15014	14985	14992	15166	15086	15279	15073	15232	15157	15202	15269	15071	15057	15193	15207	15128	15122	15187	15255	15075	15098	15188	15105	15066	15226	15223	15062	15099	14974	15170	15176	15062	15085	15203	15085	15139	15108	15224	15061	15098	15135	15062	15123	15180	15169	15058	15242	15149	15135	14992	15036	15091	15193	15047	15075	15233	15283	15024	15240	14961	14984	15167	15181	15142	15240	15200	15172	15182	15144	15142	15100	15238	15169	15164	14997	15073	14996	15103	15217	15173	15079	15136	15175	15301	15104	15158	15271	15174	15171	15080	15258	15060	15226	15134	15176	15230	15147	15144	15091	15145	15318	15126	15085	14979	14990	15117	15120	15185	15212	15260	15148	14970	15051	15224	15032	15201	15010	15285	15029	15240	15271	15159	15099	15166	15081	15162	15139	15189	15165	15086	14730	15155	15123	15048	15205	15064	15124	15232	15149	15138	15079	15084	15090	15272	14954	15242	15045	15192	14950	15156	15185	15231	15225	15062	15048	15093	15180	15052	15108	15042	15155	15086	15091	15225	15225	15036	15195	15099	15108	15176	15307	14936	15040	14968	15235	15053	15302	15102	15040	15253	15044	14990	15235	15139	15106	15026	15077	15111	15160	15263	15173	15145	15214	14992	15096	15074	15206	15176	15156	15156	15120	15158	15141	15189	15150	14970	15141	15054	15167	15043	15154	15045	15104	15114	15233	15318	15229	15118	15104	15219	15028	15192	15144	15209	15189	15241	15045	15201	15130	15326	15045	15006	15112	15095	15111	15104	15018	15142	15041	15182	15075	15353	15036	15199	15059	15091	15289	15113	15179	15239	15204	15194	15109	15058	14949	15118	15190	15345	15115	15149	15159	15238	15264	15005	15271	15222	15127	15265	15257	14981	15254	15104	15116	15203	15065	15153	15200	14926	15241	15142	15213	15326	15144	15083	15111	15127	15393	15096	15099	15085	15151	15136	15197	15148	15148	15195	15041	15162	15098	15231	14935	15120	14968	15088	15153	15248	14972	15194	15185	15035	15125	14993	15102	15130	15213	14990	15215	15113	15348	15078	15160	14913	15196	15256	15045	15088	15130	15159	15322	15018	15222	15301	15021	15231	15124	15120	15251	15087	15093	14966	15155	14956	15175	15061	15122	15238	15013	15058	15096	15266	14970	15185	14919	15160	15138	15165	15195	15048	15168	15188	15019	15055	15195	15016	15151	15044	15231	15110	15043	14936	15011	15082	15209	15132	15071	15267	15142	15060	15256	14997	15007	15120	15208	15076	15028	15195	15351	15067	15035	15087	15179	15106	15149	15248	15075	15031	15279	15157	15143	15032	15076	15107	15082	15150	15193	15191	15134	15283	15209
24172	21465	29358	26373	27262	30483	30873	26661	24436	22751	21904	21092	20770	20398	20011	19847	19651	19147	19018	18973	18904	19135	18781	18961	18799	18841	18651	18610	18459	18753	18461	18461	18458	18677	18836	18510	18306	18495	18762	18625	18766	18509	18734	18377	18727	18598	18714	18654	18448	18391	18220	18504	18667	18618	18480	18558	18537	18515	18403	18512	18488	18524	18418	18481	18627	18503	18527	18495	18250	18213	18455	18351	18579	18214	18385	18587	18471	18440	18335	18619	18417	18371	18577	18524	18615	18429	18339	18154	18395	18369	18286	18174	18468	18592	18512	18515	18637	18337	18546	18648	18617	18508	18618	18482	18343	18580	18298	18281	18521	18331	18436	18585	18444	18477	18358	18427	18521	18340	18506	18538	18536	18355	18510	18370	18373	18549	18508	18625	18441	18260	18252	18351	18398	18455	18367	18468	18520	18566	18472	18317	18362	18446	18179	18222	18404	18573	18249	18449	18493	18396	18508	18256	18432	18551	18471	18624	18586	18570	18224	18365	18449	18273	18307	18257	18642	18488	18452	18339	18357	18517	18458	18540	18441	18462	18285	18374	18549	18362	18259	18306	18357	18492	18337	18214	18434	18562	18587	18405	18413	18275	18579	18376	18468	18100	18497	18432	18564	18548	18477	18303	18499	18582	18260	18378	18538	18414	18675	18527	18350	18562	18729	18546	18663	18552	18407	18507	18394	18456	18438	18317	18566	18385	18444	18423	18341	18246	18499	18621	18485	18542	18437	18399	18533	18488	18472	18586	18280	18685	18316	18455	18513	18556	18639	18496	18248	18490	18359	18357	18396	18451	18326	18410	18432	18432	18519	18434	18476	18347	18364	18350	18508	18310	18422	18439	18389	18300	18385	18439	18277	18344	18452	18506	18609	18467	18595	18325	18543	18630	18356	18445	18177	18191	18374	18448	18680	18286	18419	18527	18402	18576	18469	18464	18509	18490	18353	18344	18541	18562	18393	18416	18463	18462	18401	18482	18381	18429	18644	18429	18468	18429	18381	18487	18390	18666	18537	18151	18448	18403	18334	18274	18532	18470	18405	18315	18501	18624	18587	18375	18550	18324	18521	18435	18463	18503	18588	18353	18442	18456	18414	18604	18601	18495	18757	18675	18299	18421	18398	18465	18465	18418	18445	18225	18409	18263	18470	18365	18393	18665	18495	18712	18504	18336	18283	18644	18446	18381	18427	18490	18622	18189	18333	18420	18322	18470	18467	18371	18224	18556	18370	18675	18547	18393	18318	18511	18241	18414	18280	18677	18614	18285	18315	18350	18310	18517	18479	18321	18446	18426	18314	18272	18371	18422	18396	18434	18492	18252	18591	18240	18359	18613	18614	18276	18525	18397	18564	18256	18443	18689	18528	18695	18392	18658	18499	18272	18312	18550	18355	18392	18407	18356	18390	18424	18442	18294	18492	18360	18549	18358	18623	18311	18580	18419	18383	18391	18520	18357	18397	18331	18514	18391	18562	18498	18375	18423	18615	18417	18347	18271	18438	18204	18309	18463	18645	18250	18367	18531	18114	18160	18594	18649	18373	18446	18269	18461	18230	18249	18348	18341	18510	18372	18518	18523	18418	18476	18529	18592	18450	18386	18361	18398	18448	18586	18554	18319	18632	18566	18393	18106	18393	18408	18358	18360	18448	18590	18476	18610	18462	18392	18253	18582	18248	18297	18367	18464	18340	18598	18384	18322	18365	18454	18568	18285	18432	18366	18525	18378	18563	18236	18473	18340	18533	18550	18746	18425	18625	18576	18320	18585	18459	18476	18323	18304	18502	18666	18272	18345	18388	18281	18445	18682	18320	18360	18464	18375	18578	18546	18345	18603	18553	18279	18474	18459	18385	18329	18573	18494	18553	18502	18345	18545	18392	18505	18280	18283	18395	18419	18426	18457	18529	18341	18497	18453	18335	18398	18309	18335	18466	18409	18453	18609	18405	18350	18613	18499	18646	18446	18591	18417	18339	18509	18396	18431	18241	18353	18294	18293	18327	18470	18549	18401	18495	18591	18393	18413	18308	18277	18416	18584	18423	18321	18587	18304	18534	18248	18416	18526	18564	18398	18710	18420	18356	18501	18297	18337	18470	18316	18601	18582	18435	18267	18271	18375	18358	18430	18519	18468	18452	18363	18471	18474	18403	18487	18254	18204	18322	18123	18330	18407	18324	18490	18433	18598	18416	18251	18403	18374	18650	18459	18508	18416	18496	18316	18399	18456	18376	18592	18321	18377	18474	18341	18507	18627	18199	18407	18705	18306	18502	18448	18353	18583	18514	18722	18490	18420	18413	18404	18251	18635	18562	18432	18364	18410	18501	18468	18394	18445	18684	18335	18435	18493	18423	18518	18343	18458	18244	18462	18551	18539	18404	18585	18497	18512	18692	18354	18485	18331	18490	18416	18479	18315	18456	18195	18470	18344	18445	18230	18292	18465	18395	18475	18518	18264	18141	18657	18562	18419	18473	18383	18339	18540	18646	18554	18519	18396	18597	18469	18657	18471	18205	18569	18399	18528	18278	18335	18559	18332	18509	18550	18506	18632	18420	18502	18438	18408	18429	18730	18533	18457	18472	18373	18313	18369	18507	18317	18332	18482	18317	18409	18528	18432	18565	18636	18517	18572	18374	18432	18450	18407	18409	18417	18447	18460	18605	18415	18310	18371	18383	18687	18509	18525	18503	18210	18345	18226	18281	18285	18623	18475	18484	18567	18464	18445	18526	18532	18367	18279	18324	18751	18358	18199	18435	18551	18234	18338	18605	18340	18448	18420	18495	18281	18583	18389	18252	18618	18562	18359	18427	18319	18410	18411	18669	18603	18341	18537	18381	18496	18588	18383	18466	18375	18494	18462	18444	18381	18330	18409	18652	18393	18439	18410	18610	18380	18327	18360	18387	18449	18496	18611	18552	18530	18306	18511	18523	18574	18431	18261	18322	18366	18372	18611	18526	18176	18555	18373	18474	18350	18306	18213	18418	18433	18349	18550	18306	18578	18483	18571	18299	18444	18527	18770	18599	18417	18578	18513	18410	18383	18274	18464	18109	18371	18428	18520	18379	18366	18351	18221	18457	18358	18353	18513	18514	18265	18306	18415	18330	18588	18632	18539	18423	18368	18398	18514	18406	18343	18410	18321	18407	18362	18207	18443	18395	18379	18204	18369	18537	18477	18355	18400	18497	18567	18649	18575	18466	18630	18604	18331	18503	18403	18615	18533	18507	18308	18377	18483	18387	18254	18496	18428	18343	18370	18458	18512	18281	18608	18473	18415	18514	18174	18387	18363	18495	18295	18450	18208	18514	18362	18297	18497	18379	18242	18394	18588	18424	18512	18456	18443	18403	18385	18417	18553	18436	18470	18543	18403	18404	18483	18571	18445	18383	18509	18257	18448	18360	18461	18457	18583	18502	18450	18572	18190	18406	18322	18273	18435	18415	18394	18614	18393	18468	18480	18632	18440	18620	18580	18482	18684	18563	18647	18333	18311	18288	18423	18504	18226	18448	18466	18397	18559	18527	18145	18503	18671	18448	18287	18258	18360	18299	18597	18253	18307	18234	18255	18347	18535	18299	18317	18591	18562	18367	18417	18404	18581	18471	18469	18352	18365	18396	18290	18437	18361	18446	18411	18622	18474	18523	18544	18386	18533	18349	18414	18398	18220	18121	18302	18394	18484	18582	18349	18302	18583	18542	18313	18480	18470	18484	18444	18480	18569	18488	18503	18550	18545	18559	18649	18646	18631	18474	18448	18557	18556	18317	18491	18358	18326	18194	18550	18565	18429	18381	18297	18493	18452	18312	18695	18252	18647	18554	18423	18507	18638	18506	18446	18391	18560	18597	18386	18452	18416	18569	18321	18309	18497	18316	18457	18380	18426	18391	18404	18375	18589	18500	18475	18415	18597	18380	18397	18496	18356	18494	18379	18681	18545	18388	18395	18487	18281	18580	18474	18364	18507	18605	18510	18469	18420	18584	18496	18396	18260	18323	18227	18518	18285	18508	18669	18477	18415	18584	18386	18479	18462	18315	18611	18499	18300	18364	18491	18176	18534	18391	18345	18461	18543	18483	18367	18594	18334	18439	18322	18439	18706	18336	18401	18515	18401	18432	18316	18264	18619	18555	18294	18605	18421	18509	18455	18347	18522	18502	18674	18531	18489	18381	18541	18454	18518	18609	18475	18371	18367	18287	18391	18440	18261	18338	18518	18262	18382	18679	18411	18328	18641	18437	18377	18322	18375	18454	18373	18338	18420	18364	18665	18422	18349	18513	18259	18306	18379	18333	18265	18506	18521	18438	18471	18555	18521	18544	18506	18465	18456	18481	18410	18377	18429	18297	18481	18487	18330	18466	18597	18326	18377	18500	18559	18453	18370	18279	18524	18422	18299	18538	18560	18388	18654	18629	18210	18660	18432	18390	18493	18376	18425	18569	18316	18646	18282	18546	18481	18366	18365	18638	18631	18433	18504	18417	18576	18382	18554	18466	18414	18582	18547	18434	18466	18481	18492	18491	18483	18499	18379	18494	18581	18397	18516	18749	18590	18375	18322	18377	18192	18330	18390	18385	18196	18471	18183	18384	18506	18344	18214	18505	18399	18599	18456	18429	18348	18569	18525	18333	18637	18566	18563	18523	18364	18389	18316	18321	18514	18782	18486	18472	18480	18576	18446	18314	18360	18402	18458	18487	18254	18205	18365	18526	18478	18448	18627	18838	18365	18520	18723	18465	18364	18391	18428	18440	18519	18392	18355	18570	18436	18437	18483	18302	18271	18424	18489	18465	18559	18331	18200	18446	18355	18464	18441	18346	18429	18439	18325	18253	18488	18462	18359	18389	18313	18441	18195	18449	18581	18641	18444	18429	18059	18621	18476	18246	18532	18445	18567	18366	18590	18397	18396	18512	18610	18395	18605	18583	18581	18357	18371	18549	18437	18411	18379	18455	18407	18411	18289	18202	18386	18404	18559	18314	18584	18338	18476	18618	18530	18479	18373	18378	18870	18398	18584	18664	18321	18491	18414	18369	18301	18484	18614	18413	18372	18500	18440	18429	18331	18388	18404	18461	18394	18495	18254	18524	18506	18384	18274	18349	18428	18449	18418	18643	18244	18302	18354	18522	18516
33159	56071	52185	41251	36062	32149	29779	26773	23638	21230	19877	19123	18472	17994	17482	17169	16585	16242	16247	16220	16123	16031	15841	15834	15591	15758	15801	15649	15877	15650	15611	15608	15613	15497	15469	15638	15592	15609	15551	15548	15557	15530	15512	15414	15704	15515	15433	15416	15437	15650	15411	15515	15310	15415	15380	15157	15459	15498	15380	15495	15637	15612	15611	15241	15479	15431	15409	15287	15548	15579	15534	15465	15409	15560	15381	15445	15414	15576	15548	15410	15526	15409	15528	15483	15405	15499	15542	15307	15381	15543	15637	15579	15525	15485	15602	15587	15521	15582	15550	15490	15585	15467	15392	15585	15426	15532	15447	15513	15406	15437	15374	15532	15548	15491	15467	15467	15396	15474	15496	15469	15452	15639	15530	15336	15435	15594	15418	15330	15654	15458	15329	15527	15416	15505	15720	15470	15555	15660	15368	15355	15609	15600	15405	15447	15510	15314	15342	15502	15329	15512	15597	15522	15469	15401	15583	15361	15523	15517	15554	15627	15418	15523	15490	15505	15475	15631	15397	15598	15499	15371	15517	15516	15513	15605	15414	15610	15527	15586	15505	15585	15385	15646	15548	15646	15385	15394	15716	15699	15523	15489	15590	15519	15440	15586	15524	15348	15545	15499	15551	15550	15540	15324	15355	15512	15290	15548	15479	15528	15393	15622	15512	15451	15515	15407	15455	15467	15603	15553	15564	15552	15420	15521	15590	15591	15456	15538	15607	15452	15337	15582	15446	15636	15459	15451	15348	15396	15404	15567	15423	15338	15519	15552	15547	15681	15370	15374	15523	15426	15349	15413	15582	15464	15504	15458	15487	15661	15398	15346	15399	15264	15449	15486	15323	15568	15398	15554	15364	15401	15621	15390	15357	15453	15564	15586	15270	15423	15553	15409	15450	15558	15344	15458	15354	15597	15517	15560	15508	15435	15403	15478	15352	15564	15620	15630	15151	15462	15559	15607	15533	15279	15671	15430	15320	15449	15510	15717	15536	15457	15363	15688	15473	15504	15635	15527	15484	15474	15317	15308	15525	15378	15481	15429	15536	15430	15434	15428	15362	15353	15470	15425	15564	15533	15507	15416	15447	15530	15356	15619	15376	15454	15467	15278	15567	15514	15448	15398	15516	15411	15611	15420	15475	15396	15538	15318	15466	15516	15611	15461	15578	15517	15760	15469	15407	15437	15499	15487	15524	15435	15421	15419	15520	15338	15339	15531	15627	15585	15540	15597	15371	15414	15325	15525	15497	15400	15370	15423	15403	15522	15515	15564	15527	15493	15467	15248	15567	15396	15614	15401	15517	15465	15460	15486	15445	15627	15406	15521	15708	15478	15503	15482	15344	15494	15384	15616	15680	15689	15508	15570	15445	15514	15477	15625	15427	15459	15362	15586	15565	15644	15478	15235	15374	15410	15552	15347	15496	15332	15469	15388	15403	15441	15463	15489	15660	15456	15454	15425	15472	15409	15462	15640	15526	15455	15474	15418	15383	15290	15530	15358	15501	15509	15358	15454	15537	15281	15261	15577	15630	15440	15688	15504	15342	15433	15486	15479	15579	15467	15358	15342	15552	15506	15434	15407	15425	15426	15354	15507	15606	15331	15392	15472	15595	15443	15415	15358	15656	15359	15402	15482	15575	15462	15413	15284	15495	15551	15465	15422	15333	15408	15390	15404	15508	15523	15454	15442	15475	15587	15560	15429	15479	15325	15322	15609	15487	15486	15562	15604	15461	15493	15463	15378	15428	15412	15331	15315	15503	15443	15417	15536	15633	15432	15470	15481	15578	15450	15475	15351	15521	15483	15557	15414	15508	15238	15393	15598	15510	15593	15231	15389	15502	15571	15517	15414	15424	15367	15471	15501	15496	15575	15296	15376	15411	15376	15399	15422	15492	15294	15522	15571	15512	15505	15347	15458	15474	15496	15437	15350	15535	15511	15486	15509	15598	15550	15414	15276	15551	15432	15389	15470	15518	15547	15695	15430	15531	15442	15453	15545	15449	15424	15408	15461	15479	15446	15257	15365	15549	15524	15515	15408	15405	15476	15499	15490	15391	15586	15586	15610	15575	15370	15486	15514	15551	15462	15609	15543	15629	15414	15485	15499	15326	15525	15678	15300	15672	15417	15468	15520	15496	15500	15503	15510	15429	15605	15307	15452	15293	15402	15470	15425	15623	15569	15266	15595	15582	15588	15252	15531	15399	15626	15503	15428	15588	15428	15571	15409	15317	15519	15546	15436	15335	15513	15401	15409	15546	15505	15504	15557	15477	15449	15582	15409	15510	15560	15502	15330	15455	15489	15517	15482	15530	15549	15531	15489	15359	15332	15491	15536	15675	15466	15717	15462	15483	15543	15427	15564	15554	15530	15484	15623	15529	15543	15483	15576	15429	15550	15306	15473	15463	15458	15555	15574	15419	15451	15443	15454	15610	15423	15604	15578	15481	15360	15464	15585	15419	15389	15479	15612	15422	15253	15535	15437	15531	15540	15505	15358	15545	15516	15630	15537	15559	15534	15603	15584	15443	15429	15520	15415	15533	15578	15489	15530	15579	15559	15434	15596	15550	15454	15514	15595	15397	15552	15513	15548	15589	15659	15600	15415	15456	15359	15464	15389	15453	15623	15324	15391	15669	15330	15445	15519	15635	15350	15538	15400	15470	15456	15414	15446	15578	15498	15423	15637	15410	15538	15341	15623	15665	15527	15498	15521	15455	15398	15622	15478	15425	15604	15458	15477	15605	15394	15313	15457	15634	15396	15541	15385	15451	15419	15738	15402	15544	15577	15506	15426	15490	15446	15339	15475	15559	15496	15331	15449	15403	15382	15404	15501	15282	15570	15499	15464	15546	15605	15382	15542	15490	15435	15478	15448	15488	15566	15386	15537	15545	15552	15514	15465	15692	15522	15728	15562	15510	15506	15503	15590	15589	15378	15423	15441	15446	15388	15438	15453	15464	15500	15270	15571	15374	15430	15570	15521	15460	15382	15620	15494	15573	15463	15569	15475	15458	15687	15543	15531	15545	15591	15502	15390	15620	15405	15567	15316	15389	15497	15651	15410	15484	15413	15435	15239	15476	15328	15398	15405	15416	15708	15652	15591	15483	15515	15369	15408	15481	15557	15480	15479	15654	15599	15439	15553	15369	15424	15367	15522	15548	15393	15561	15452	15390	15491	15464	15530	15496	15403	15447	15413	15651	15497	15370	15545	15496	15485	15390	15528	15420	15408	15603	15554	15529	15566	15542	15563	15555	15428	15495	15517	15454	15450	15514	15416	15608	15466	15278	15473	15417	15689	15552	15474	15391	15351	15460	15307	15397	15469	15552	15395	15499	15389	15475	15646	15415	15583	15430	15707	15544	15509	15549	15472	15635	15500	15528	15570	15638	15436	15548	15430	15569	15360	15593	15428	15388	15527	15568	15413	15326	15526	15557	15490	15511	15462	15385	15532	15427	15482	15585	15396	15486	15402	15225	15553	15468	15597	15423	15495	15444	15694	15639	15441	15552	15453	15509	15370	15470	15395	15427	15398	15415	15373	15436	15479	15646	15551	15618	15512	15340	15520	15432	15554	15511	15352	15418	15615	15405	15430	15511	15632	15375	15522	15666	15436	15517	15632	15433	15454	15446	15364	15462	15612	15470	15498	15442	15410	15474	15674	15507	15318	15598	15553	15684	15634	15531	15588	15413	15487	15502	15473	15442	15580	15459	15533	15553	15369	15627	15501	15265	15396	15268	15456	15690	15529	15619	15458	15545	15576	15574	15428	15568	15334	15508	15390	15395	15519	15450	15580	15410	15562	15484	15381	15476	15475	15428	15417	15268	15616	15535	15428	15352	15527	15463	15456	15414	15537	15420	15532	15485	15305	15408	15391	15319	15645	15619	15371	15367	15480	15300	15442	15605	15527	15383	15544	15482	15632	15622	15486	15396	15756	15472	15559	15712	15366	15321	15506	15551	15506	15592	15366	15619	15438	15526	15540	15518	15300	15481	15366	15502	15429	15567	15430	15374	15513	15460	15485	15527	15351	15654	15483	15660	15480	15554	15454	15600	15508	15532	15522	15401	15503	15545	15428	15582	15582	15505	15462	15484	15659	15476	15631	15526	15414	15487	15564	15315	15713	15314	15431	15491	15377	15636	15451	15537	15448	15505	15451	15421	15368	15351	15402	15373	15349	15319	15312	15505	15425	15350	15577	15460	15590	15397	15562	15483	15624	15487	15527	15501	15614	15536	15554	15530	15566	15429	15613	15481	15580	15542	15573	15385	15409	15437	15504	15552	15430	15340	15436	15306	15485	15464	15491	15422	15455	15569	15538	15670	15536	15494	15554	15362	15652	15521	15462	15452	15516	15637	15571	15653	15592	15532	15466	15409	15473	15573	15605	15437	15425	15231	15319	15550	15399	15419	15652	15481	15567	15577	15571	15570	15391	15351	15421	15426	15426	15504	15567	15538	15389	15521	15380	15391	15535	15634	15543	15368	15568	15475	15615	15411	15600	15558	15572	15562	15668	15321	15548	15447	15333	15352	15655	15459	15420	15478	15517	15547	15231	15421	15440	15506	15517	15499	15567	15348	15482	15502	15555	15683	15517	15371	15389	15458	15472	15478	15554	15527	15565	15564	15514	15267	15405	15419	15450	15514	15480	15504	15420	15469	15436	15539	15373	15457	15613	15520	15437	15417	15434	15405	15512	15416	15466	15492	15680	15421	15482	15504	15446	15573	15422	15367	15479	15528	15591	15448	15434	15400	15407	15406	15354	15526	15601	15506	15416	15770	15431	15574	15398	15362	15576	15327	15465	15503	15666	15339	15543	15489	15457	15532	15440	15490	15311	15607	15474	15571	15425	15517	15520	15424	15497	15563	15534	15699	15427	15393	15405	15490	15391	15625	15629	15518	15533	15454	15418	15466	15557	15440	15482	15399	15461	15435	15465	15394	15489	15539	15500	15484	15236	15513	15406	15407	15578	15537	15475	15470	15585	15516	15524	15458	15568	15510	15368	15618	15543	15577	15416	15375	15609	15468	15395	15297	15552	15554	15577	15457	15305	15405	15674	15247	15509	15572	15392	15457	15574	15480	15370	15364	15587	15560	15527	15406	15343	15519	15603	15388	15566	15410	15396
23051	21438	29377	24470	24335	30758	35117	29890	26844	25537	24211	23065	22688	22233	21887	21531	20995	20625	20494	20668	20595	20181	20094	19973	20028	20043	20023	19778	19840	20100	19890	19759	19825	19784	19774	19863	19687	19756	19764	19630	19741	19730	19435	19683	19889	19730	19711	19723	19798	19662	19484	19462	19761	19649	19728	19675	19542	19639	19623	19660	19658	19613	19765	19629	19676	19768	19544	19737	19693	19502	19505	19630	19627	19610	19606	19659	19534	19618	19587	19769	19599	19628	19570	19470	19652	19590	19601	19811	19470	19722	19611	19551	19918	19393	19563	19589	19642	19616	19738	19810	19764	19697	19797	19593	19674	19681	19611	19522	19578	19584	19751	19559	19529	19493	19596	19476	19644	19791	19607	19498	19613	19579	19571	19681	19493	19703	19616	19543	19482	19734	19675	19534	19671	19585	19799	19457	19615	19359	19745	19633	19541	19644	19614	19627	19698	19445	19633	19645	19718	19743	19477	19552	19279	19424	19451	19777	19673	19621	19670	19668	19581	19679	19710	19459	19747	19630	19575	19525	19754	19824	19772	19524	19608	19392	19786	19603	19670	19676	19690	19752	19633	19671	19757	19606	19788	19548	19431	19622	19559	19624	19642	19665	19308	19678	19381	19504	19685	19500	19404	19344	19583	19577	19549	19578	19370	19518	19594	19717	19381	19619	19416	19619	19401	19624	19503	19601	19643	19738	19713	19755	19601	19416	19404	19687	19656	19523	19525	19554	19613	19735	19753	19739	19721	19566	19673	19580	19714	19523	19691	19785	19462	19498	19547	19464	19980	19702	19634	19651	19693	19612	19607	19413	19527	19738	19739	19552	19526	19752	19573	19610	19603	19571	19485	19412	19642	19598	19493	19646	19386	19492	19643	19875	19671	19674	19720	19593	19630	19616	19544	19284	19537	19638	19692	19507	19568	19546	19637	19620	19656	19442	19729	19788	19501	19678	19709	19578	19588	19391	19626	19522	19636	19607	19596	19517	19701	19479	19546	19792	19628	19678	19685	19624	19782	19734	19622	19291	19595	19557	19693	19519	19637	19577	19558	19427	19536	19820	19819	19622	19550	19526	19734	19579	19644	19703	19457	19718	19602	19447	19569	19514	19425	19499	19388	19463	19518	19607	19597	19615	19552	19558	19722	19827	19433	19405	19754	19619	19689	19623	19726	19668	19556	19687	19764	19583	19455	19632	19612	19447	19578	19592	19719	19621	19556	19548	19543	19742	19365	19547	19539	19606	19749	19543	19547	19743	19669	19719	19611	19583	19664	19540	19748	19753	19522	19748	19471	19562	19642	19445	19558	19486	19508	19379	19567	19593	19562	19571	19661	19823	19502	19602	19441	19387	19575	19632	19459	19465	19621	19635	19674	19501	19823	19595	19408	19564	19343	19632	19434	19606	19442	19598	19593	19492	19629	19684	19621	19497	19434	19676	19652	19736	19708	19574	19476	19610	19807	19683	19778	19678	19492	19446	19684	19606	19630	19555	19606	19516	19600	19574	19570	19692	19587	19621	19685	19690	19593	19720	19432	19441	19705	19884	19611	19457	19456	19487	19670	19450	19823	19658	19646	19635	19481	19683	19599	19379	19590	19509	19597	19731	19605	19477	19697	19612	19784	19563	19526	19704	19368	19410	19498	19633	19609	19552	19649	19502	19575	19619	19453	19544	19582	19481	19499	19497	19382	19485	19594	19389	19453	19409	19738	19567	19615	19430	19757	19771	19630	19413	19587	19472	19846	19483	19366	19447	19923	19385	19513	19585	19571	19645	19599	19539	19646	19711	19457	19592	19636	19557	19677	19552	19625	19501	19567	19557	19488	19555	19635	19432	19655	19417	19725	19478	19654	19464	19694	19643	19481	19740	19543	19694	19510	19625	19467	19768	19591	19550	19655	19494	19431	19465	19596	19406	19616	19610	19340	19573	19518	19600	19500	19716	19620	19630	19460	19614	19483	19456	19753	19747	19485	19592	19474	19552	19573	19431	19500	19548	19474	19651	19640	19600	19767	19541	19433	19584	19565	19733	19697	19502	19488	19795	19567	19667	19522	19477	19587	19780	19586	19661	19521	19795	19541	19496	19436	19647	19731	19459	19709	19832	19763	19499	19453	19549	19228	19675	19455	19552	19653	19543	19659	19672	19626	19605	19723	19518	19807	19594	19393	19578	19715	19474	19736	19521	19599	19641	19587	19629	19491	19511	19600	19524	19451	19757	19845	19625	19464	19598	19549	19537	19673	19560	19541	19595	19497	19435	19813	19518	19685	19774	19608	19705	19609	19591	19562	19572	19671	19610	19726	19507	19567	19593	19639	19614	19396	19666	19702	19726	19783	19614	19611	19670	19749	19546	19727	19706	19518	19591	19459	19618	19826	19579	19596	19638	19556	19774	19757	19595	19788	19827	19642	19468	19459	19586	19805	19698	19460	19652	19759	19703	19801	19550	19662	19563	19887	19695	19478	19829	19461	19672	19537	19520	19769	19545	19760	19614	19526	19457	19668	19546	19726	19362	19628	19686	19562	19724	19534	19535	19461	19790	19593	19654	19572	19456	19619	19579	19654	19705	19656	19616	19564	19513	19328	19583	19482	19468	19591	19529	19640	19557	19569	19542	19537	19624	19615	19651	19625	19603	19375	19585	19606	19722	19656	19442	19440	19363	19602	19630	19577	19422	19603	19741	19685	19425	19492	19714	19758	19656	19689	19539	19719	19658	19593	19599	19605	19429	19596	19537	19744	19350	19467	19703	19507	19684	19708	19648	19562	19598	19416	19820	19146	19667	19573	19668	19707	19704	19664	19635	19655	19473	19615	19810	19555	19623	19414	19539	19768	19543	19480	19380	19644	19680	19622	19708	19639	19363	19632	19592	19569	19858	19536	19596	19468	19496	19820	19625	19647	19391	19454	19505	19678	19454	19838	19640	19446	19606	19570	19524	19583	19554	19518	19327	19475	19631	19533	19503	19347	19625	19601	19517	19718	19421	19479	19425	19364	19648	19592	19488	19763	19462	19527	19705	19575	19533	19690	19583	19576	19594	19645	19598	19479	19523	19517	19581	19615	19568	19743	19616	19559	19546	19425	19794	19685	19588	19533	19625	19521	19687	19575	19434	19373	19770	19576	19430	19601	19310	19470	19317	19610	19516	19632	19664	19534	19719	19584	19639	19580	19602	19699	19473	19423	19566	19443	19598	19632	19538	19475	19500	19569	19600	19693	19633	19771	19481	19376	19611	19670	19633	19559	19706	19356	19640	19471	19344	19668	19639	19451	19527	19592	19638	19373	19455	19530	19541	19656	19624	19594	19445	19496	19635	19664	19499	19723	19518	19715	19692	19761	19495	19684	19507	19630	19683	19582	19460	19597	19454	19767	19726	19788	19640	19728	19610	19548	19615	19468	19479	19733	19762	19576	19338	19645	19572	19653	19524	19594	19624	19549	19400	19587	19696	19560	19476	19515	19691	19567	19579	19740	19748	19557	19594	19622	19589	19433	19569	19485	19522	19596	19693	19588	19598	19697	19347	19611	19411	19862	19627	19436	19511	19889	19878	19581	19550	19331	19485	19480	19557	19660	19602	19707	19648	19719	19631	19547	19804	19765	19578	19422	19415	19536	19467	19734	19681	19403	19603	19655	19605	19344	19631	19510	19449	19594	19570	19589	19578	19671	19523	19651	19488	19729	19491	19571	19427	19542	19651	19696	19760	19821	19610	19475	19490	19426	19553	19626	19522	19507	19544	19502	19394	19591	19808	19709	19743	19788	19488	19445	19228	19508	19607	19485	19515	19568	19445	19789	19867	19363	19444	19536	19716	19545	19591	19839	19502	19503	19572	19563	19492	19609	19749	19604	19641	19673	19725	19420	19619	19797	19589	19530	19838	19653	19673	19531	19621	19599	19764	19698	19591	19574	19721	19554	19484	19537	19673	19653	19625	19544	19530	19723	19615	19628	19676	19694	19713	19490	19498	19605	19375	19673	19582	19670	19697	19806	19654	19446	19727	19477	19338	19742	19580	19751	19464	19690	19470	19546	19609	19689	19505	19577	19484	19547	19705	19630	19511	19569	19597	19829	19525	19530	19686	19536	19549	19688	19552	19664	19509	19398	19487	19473	19603	19517	19602	19611	19577	19411	19809	19468	19593	19714	19490	19441	19535	19514	19428	19692	19545	19555	19579	19798	19387	19438	19633	19489	19719	19669	19732	19496	19686	19724	19682	19722	19430	19353	19608	19642	19591	19365	19518	19680	19621	19530	19701	19804	19600	19667	19456	19491	19564	19631	19636	19551	19638	19690	19402	19535	19651	19528	19723	19749	19598	19665	19648	19665	19627	19687	19788	19546	19582	19484	19542	19608	19561	19682	19801	19646	19673	19745	19603	19545	19607	19647	19545	19551	19455	19552	19490	19438	19583	19375	19485	19605	19653	19421	19646	19562	19785	19547	19541	19608	19537	19654	19497	19423	19391	19511	19600	19640	19745	19539	19391	19575	19510	19429	19678	19670	19603	19553	19638	19727	19681	19554	19601	19841	19755	19358	19519	19565	19449	19361	19452	19664	19653	19639	19788	19517	19442	19742	19639	19759	19456	19566	19522	19690	19734	19317	19691	19797	19865	19577	19471	19504	19569	19501	19716	19509	19385	19549	19612	19859	19573	19802	19592	19716	19631	19605	19602	19543	19641	19687	19531	19649	19576	19594	19462	19507	19627	19716	19656	19625	19405	19668	19622	19542	19318	19625	19552	19349	19705	19817	19487	19597	19482	19633	19785	19657	19378	19819	19636	19666	19562	19598	19489	19577	19630	19668	19470	19578	19548	19693	19561	19446	19522	19763	19575	19498	19590	19554	19577	19550	19740	19567	19525	19581	19493	19622	19644	19501	19448	19521	19324	19604	19530	19552	19569	19562	19520	19843	19666	19801	19632	19640	19655	19774	19456	19380	19612	19709	19668	19614	19452	19402	19532	19608	19764	19578	19781	19608	19565	19610	19554	19460	19572	19648	19490	19708	19550	19789	19506	19406	19528	19720	19513	19656	19563	19516	19542	19545	19616	19465	19677	19539	19612	19786	19697	19819	19617	19569	19635	19660	19558	19427	19458	19672	19432	19643	19469	19429	19614	19530	19552	19792	19600
35383	61581	57804	46304	40617	37200	33918	30439	26404	23674	22190	20905	20192	19683	18892	18201	17674	17293	17235	17085	16967	16613	16682	16460	16291	16355	16376	16470	16447	16353	16298	16187	16356	16066	16264	16300	16203	16179	16203	16156	16058	16211	16261	16219	16250	16230	16179	16151	16169	16402	16054	16128	16144	15982	16146	16126	16174	16057	16035	16052	16171	16050	16000	16136	16145	16076	16199	16098	16101	16103	16059	16131	15940	16000	16120	16160	16092	16116	16163	16162	16140	16184	15959	16212	16128	16014	16043	16277	16112	16176	16042	15980	15975	16197	16003	16082	16130	16155	16125	15968	16196	16020	16060	16197	15980	16123	15991	15952	16091	16218	16263	16100	16151	16083	16033	16239	15901	16120	16177	16176	16030	16144	16032	16136	16192	16156	16093	16234	16030	15989	16163	16204	16161	16174	16302	16217	15898	16068	16073	16017	16249	16077	15974	16152	16077	16084	16196	16143	15992	16206	15907	16062	16142	15997	16154	16131	16124	16095	16133	16003	15906	16104	15976	16087	16221	16082	16232	16037	16038	16043	16077	16050	15989	16157	16136	16145	16153	16057	16082	16155	16061	15974	16059	16136	16051	16097	16059	16241	16108	16071	16024	16115	16115	16257	16153	16025	16319	15980	15999	16242	16085	16069	16129	16015	16015	16057	16080	16092	16146	16100	15964	16117	16199	16055	16120	16047	16093	16186	16199	16123	16054	16070	16191	16071	16109	16109	16011	16280	16042	16074	16088	16172	16202	16103	16086	16315	16341	16177	16211	15995	16107	16000	15855	16115	15857	16159	15921	16095	16213	16118	16159	15999	16042	15933	16130	16126	16199	16092	16092	16023	15973	15958	16068	16294	16101	16204	16025	16150	16161	15936	16145	16019	16095	15860	16212	15938	16123	16101	16085	16211	16358	16201	16064	16246	16039	16108	16178	16010	16159	15957	16127	16140	15912	15999	16032	16148	16247	15972	16200	16136	16073	16120	16319	16144	16048	15907	15963	16025	16117	16209	16189	16216	16183	16158	16115	16109	16154	16160	16059	16135	16078	16016	16001	16120	16115	16140	16214	16028	16323	16185	15911	16099	16185	15879	16074	15980	16336	15964	16103	16277	16185	16190	16149	16264	16156	16159	16168	16027	16004	16261	16163	16164	16180	16149	16110	16111	16102	16095	16318	16150	16013	16143	16182	16048	16081	16119	15998	16020	16084	16173	16161	16201	16022	16073	16080	16175	16239	16093	16130	16028	16094	16161	16111	16128	16091	16263	16145	16028	16126	16160	16013	16247	16153	16196	16212	16283	16086	16023	16133	16147	16049	16101	16132	16054	15998	15946	15957	16153	16218	15973	16059	16011	16264	15944	16050	16203	16277	16277	16104	16081	16238	16112	15938	16154	16074	15972	16144	16190	16171	15891	16073	16064	16004	16263	16294	16134	15945	16103	15983	15943	16094	16057	16135	16188	16007	16013	16122	15965	15978	16104	16054	16081	16165	16156	15936	16168	16176	16085	16203	16131	15974	15945	16046	16035	16113	16055	16096	16003	16368	16087	16008	16150	16022	16057	15991	16180	15985	16171	16133	16016	16146	16099	16039	16175	16144	16201	16210	16078	16014	16179	16075	16173	16168	16047	16121	16066	16274	15898	16098	16167	16119	16127	16097	16301	16115	16258	16036	15932	16228	15996	16079	16122	16235	16051	16069	16181	16034	15945	16111	16129	16157	16131	16225	16050	16207	16086	15915	16157	16071	16051	15984	16044	16102	15952	16034	16198	16149	16093	16343	16098	15996	16067	16205	16132	16125	15964	16151	16127	16160	16195	16080	16037	16170	16159	15983	16084	16086	16052	16095	16047	16214	16065	16035	16016	16301	16097	16026	16053	16175	16062	16085	16114	16199	16169	16082	16096	16221	16115	16057	15979	16081	16121	16145	16282	16104	16181	16091	16142	15987	16045	16079	15965	16106	16084	16069	16102	15955	16070	16277	16019	16150	16103	16111	16137	16128	16266	16015	16064	16250	16030	16122	15970	16120	16036	16102	15992	16097	16161	16041	16102	16218	16243	16050	16158	16255	16018	16057	16120	16044	15978	16195	16119	16004	16235	16247	16087	16020	15943	16021	16156	16182	15978	16179	16063	16203	16212	16209	16120	16135	16216	16047	16104	16123	16031	16072	15999	16253	16204	16250	16220	16100	16196	16123	16288	16141	15973	16128	16209	16015	16080	16085	16085	16030	16133	16138	16157	16129	16023	15990	16171	16079	16069	16065	16105	16131	16124	16103	15939	16165	15984	15998	16139	15983	15955	16067	16032	16093	16146	16228	16261	15949	16085	16017	16068	16042	16067	16149	16075	16114	16156	16160	16131	16035	16145	15983	16030	15958	15952	16093	16272	16107	16233	16022	16141	16005	16105	16256	16115	15938	16057	16141	15968	16106	16123	16093	16100	16234	16217	16032	16218	16122	16169	16053	16236	15939	16081	16156	16166	15994	16034	16073	16239	16036	16117	16173	16079	16042	16033	16068	16058	16264	16060	16207	16031	16102	16033	16019	16049	16140	16090	16102	16073	16188	16178	16054	16317	16192	16009	15969	16149	16014	16065	16032	16151	16122	16043	16085	16085	16249	16116	16103	16115	16119	16033	16119	16022	16110	16181	16110	16063	16004	16072	16076	16113	16132	16096	16162	16055	16007	16019	16060	16191	16146	16176	16227	16125	16107	16263	16015	16068	16046	16155	16006	16163	16217	16171	15984	15946	16119	16173	16017	16021	15958	16256	16142	16047	15966	16019	16300	15958	16126	15957	16088	16114	16122	16225	16003	16085	16026	16184	16194	16247	16050	16003	16274	15956	16054	16109	16018	16027	15961	16154	16061	16062	15989	16141	16225	16328	16015	16188	16017	16102	16160	16115	16027	16119	16180	16004	16076	16133	16249	16168	16223	16137	16131	16007	16320	16107	16150	16042	16042	16023	16138	16006	16228	16134	16024	15953	16129	16163	16201	16177	16118	16088	15952	16019	16023	16136	16075	16158	16152	16236	16010	16239	15868	16244	16251	16162	16113	16118	16070	16161	16022	16146	15995	16117	16255	15996	15985	15913	16087	16137	16146	16040	15913	15932	16087	16171	16221	16048	16038	16126	16145	16121	15978	16197	16142	16199	16020	16045	16059	16311	15870	15943	16016	16214	16004	16170	16316	16196	16181	16120	15997	16122	16003	16180	15891	16055	16083	16223	16088	15920	16011	15987	16178	15999	16015	16171	16181	16005	16289	16066	16145	16127	16213	16231	16097	15993	16119	16000	16214	16040	15986	16055	16138	16022	16212	16000	16333	16072	16160	16221	16040	16268	16190	16106	16192	16051	16192	16206	15978	16139	16072	16350	16135	16004	15874	16139	16155	16283	16161	16040	16121	16158	16216	16231	15905	16199	16115	16104	16190	16157	16133	15986	16061	16172	16058	15982	16044	16195	15949	16214	16095	16137	16014	16070	16020	16201	16050	16166	16130	16068	16107	16139	16201	16149	16142	15983	16213	16180	16069	15995	16080	16196	16342	16020	16202	16060	16304	16262	16155	16279	16066	16014	16205	16067	16194	16122	16049	16051	16184	15906	16126	16009	15936	16137	16005	16146	16181	16191	16146	16237	16129	16188	16271	16132	16146	16071	16000	16213	16143	15918	16002	15855	16035	16085	16016	16038	16044	16052	16107	16197	16105	15975	16006	16178	16208	16189	16174	16201	16080	15922	16379	15967	15930	16273	16318	15958	16083	16125	16001	16051	16090	15992	16183	15992	16297	16046	15921	16082	16168	15933	16088	15996	15976	16154	16105	16196	16056	16097	16240	16127	16020	16328	16079	16137	16008	16204	16107	16046	15904	16142	15819	16107	15948	16097	16044	15883	16127	16112	16051	16164	16165	16199	16140	16184	16093	16155	16283	16047	16063	16048	16070	16107	16018	16196	16210	16214	15978	16219	16073	16092	16113	16113	16161	15933	16070	16058	16145	16178	16200	15986	16133	16144	16193	16026	15979	16026	16125	16095	16073	16167	16213	16062	16014	16093	16009	16075	15982	16205	16175	16138	16186	15911	16150	16182	16058	15994	16043	16074	16036	16032	16139	16154	16082	16205	16204	16086	16058	16097	16158	16248	16212	16131	15955	16175	16229	16193	16148	15945	16064	16280	16100	16138	16098	15943	16206	15953	16198	15984	16373	15961	16232	16078	16113	16193	16230	16020	16261	16146	16096	16158	16278	16171	16167	16107	16047	16061	16205	16104	16114	16066	16080	16108	16297	15962	16182	16102	16059	16165	16341	16001	15997	16063	15950	16040	16162	16189	15964	16292	15974	15970	16276	16050	16097	16126	16160	16249	16092	16199	16088	16111	16119	16279	16131	16104	16064	16090	16028	16055	16052	16177	16063	16063	16023	16194	16134	16169	16018	16176	16104	16000	16288	16011	16264	16076	16121	15973	15944	15994	15958	15941	16086	16100	16098	16218	16040	16224	16062	16036	16242	16069	16154	16090	16192	16271	16104	16020	16099	16191	16179	16088	15891	15967	16121	16105	16154	16161	16099	16217	16142	16084	16126	16212	16006	16261	16082	16115	16090	16178	16065	15967	15980	16104	16252	16096	16200	16182	16038	15915	16095	15987	16052	16261	16109	15935	16035	16060	16056	16048	16116	16080	16148	16229	16251	16038	16091	15946	16056	16046	15969	16239	16156	16170	16137	16208	16057	15893	15892	16125	16135	16254	16140	15950	16166	15960	16191	16048	16114	16098	16184	15992	16044	16085	16170	15971	16029	16042	15991	16093	16084	15979	16009	16412	16191	16133	16065	16023	15984	16081	15879	16058	16224	16201	16197	16073	16073	16140	16151	16015	16145	16072	16034	16154	15979	16121	16005	16318	16187	16191	16033	16154	16132	16025	16223	16000	16043	16039	16024	16037	16222	16205	15852	16115	16088	16040	16096	15993	16012	16035	16160	16170	16031	16234	16057	16077	15949	16276	16090	16154	16045	16058	16209	16020	16056	16055	16197	15914	15981	16157	16192	15968	16128	16118	16264	16159	16109	16151	16068	16170	15984	16072	15966	16114	16202	16060	15962	16184	16075	16182	16228	16058	16100	16062	16204	16230
29848	31051	41338	37585	31060	27912	25860	23439	21825	20897	20269	20137	19570	19686	19378	19390	19025	18846	18723	18986	18625	18833	18634	18233	18623	18691	18262	18595	18456	18442	18763	18569	18488	18338	18407	18561	18385	18691	18642	18340	18448	18403	18369	18572	18469	18550	18581	18482	18347	18507	18657	18398	18394	18397	18314	18437	18671	18541	18508	18373	18656	18502	18565	18424	18585	18209	18285	18390	18454	18316	18601	18358	18459	18580	18292	18555	18580	18379	18510	18416	18399	18404	18519	18741	18496	18612	18433	18375	18481	18606	18404	18153	18367	18300	18386	18261	18459	18449	18215	18388	18631	18575	18566	18249	18549	18452	18335	18486	18650	18483	18311	18459	18431	18557	18071	18438	18316	18354	18410	18432	18358	18277	18642	18522	18495	18424	18288	18622	18445	18719	18412	18396	18300	18323	18424	18387	18671	18518	18331	18466	18489	18343	18401	18353	18331	18435	18477	18400	18391	18338	18221	18276	18395	18345	18575	18475	18583	18362	18443	18648	18369	18525	18502	18345	18259	18453	18406	18549	18559	18529	18338	18434	18489	18498	18420	18358	18508	18442	18615	18354	18523	18297	18670	18419	18251	18394	18413	18564	18496	18406	18340	18452	18478	18446	18260	18379	18408	18391	18607	18619	18356	18677	18617	18360	18434	18323	18318	18464	18571	18464	18366	18432	18331	18412	18220	18549	18638	18443	18533	18241	18568	18239	18540	18583	18520	18547	18463	18431	18443	18479	18517	18416	18478	18410	18453	18467	18403	18385	18431	18465	18222	18377	18334	18491	18635	18309	18386	18439	18417	18562	18495	18280	18403	18383	18607	18229	18490	18556	18267	18544	18333	18444	18428	18133	18537	18363	18304	18562	18395	18615	18495	18618	18576	18394	18352	18261	18537	18380	18402	18406	18420	18350	18355	18472	18428	18398	18413	18365	18434	18611	18419	18379	18153	18528	18566	18506	18440	18461	18486	18495	18746	18333	18581	18492	18631	18535	18372	18299	18492	18322	18294	18409	18387	18218	18358	18458	18410	18516	18436	18531	18463	18492	18443	18480	18455	18421	18579	18452	18484	18539	18127	18421	18576	18580	18434	18381	18407	18450	18519	18407	18279	18595	18699	18471	18589	18422	18620	18548	18444	18678	18484	18417	18565	18392	18517	18538	18473	18428	18575	18449	18423	18542	18226	18472	18400	18507	18595	18569	18436	18459	18632	18507	18478	18484	18606	18447	18532	18647	18491	18605	18424	18378	18485	18531	18417	18481	18241	18488	18403	18426	18486	18526	18565	18493	18469	18551	18515	18715	18542	18401	18479	18524	18355	18408	18353	18441	18524	18515	18568	18424	18331	18540	18438	18531	18458	18412	18616	18499	18599	18305	18541	18319	18465	18306	18587	18641	18311	18511	18552	18503	18535	18418	18485	18707	18304	18531	18261	18713	18476	18587	18304	18351	18266	18299	18325	18489	18587	18561	18472	18474	18368	18465	18544	18422	18456	18520	18396	18278	18446	18421	18525	18459	18693	18452	18252	18290	18388	18298	18486	18413	18724	18467	18508	18617	18419	18311	18432	18686	18239	18216	18298	18342	18592	18296	18443	18603	18603	18455	18515	18343	18443	18507	18440	18379	18342	18435	18374	18356	18505	18327	18515	18381	18478	18659	18450	18416	18440	18368	18630	18544	18415	18326	18540	18384	18482	18365	18511	18341	18194	18239	18180	18581	18569	18447	18558	18340	18531	18378	18582	18498	18347	18491	18590	18575	18552	18319	18495	18495	18501	18588	18468	18493	18271	18360	18577	18261	18570	18563	18404	18542	18577	18338	18355	18545	18437	18457	18484	18577	18499	18461	18287	18465	18459	18601	18382	18461	18507	18431	18399	18427	18430	18342	18333	18670	18505	18348	18703	18710	18488	18566	18574	18698	18687	18479	18526	18478	18248	18554	18787	18558	18432	18250	18381	18580	18445	18438	18346	18567	18261	18575	18696	18332	18480	18694	18537	18434	18445	18297	18428	18509	18555	18485	18243	18406	18320	18233	18601	18431	18387	18374	18580	18492	18291	18408	18479	18378	18411	18581	18411	18554	18374	18206	18223	18180	18627	18387	18661	18547	18336	18306	18495	18711	18432	18518	18337	18493	18565	18499	18771	18533	18528	18474	18399	18398	18190	18459	18581	18578	18533	18437	18533	18527	18490	18548	18650	18695	18561	18270	18619	18421	18519	18558	18549	18409	18519	18584	18358	18441	18554	18665	18597	18479	18270	18385	18472	18295	18371	18354	18462	18536	18636	18424	18289	18490	18373	18393	18528	18453	18468	18373	18496	18366	18635	18411	18355	18438	18382	18143	18628	18411	18614	18453	18463	18446	18418	18577	18381	18496	18565	18395	18458	18441	18633	18498	18574	18362	18675	18450	18582	18428	18564	18418	18503	18431	18314	18414	18545	18525	18511	18348	18457	18404	18599	18253	18577	18377	18376	18413	18533	18366	18556	18397	18537	18461	18437	18231	18303	18417	18595	18335	18645	18268	18363	18415	18543	18449	18236	18636	18263	18356	18409	18629	18611	18497	18379	18486	18532	18676	18373	18529	18465	18423	18551	18598	18537	18223	18559	18371	18476	18393	18387	18352	18566	18558	18421	18484	18470	18565	18425	18356	18631	18604	18377	18388	18489	18368	18624	18367	18473	18389	18263	18460	18542	18605	18470	18475	18585	18411	18490	18460	18444	18284	18300	18519	18337	18296	18597	18485	18606	18555	18549	18462	18481	18344	18585	18416	18517	18358	18520	18376	18663	18401	18431	18472	18407	18535	18429	18411	18293	18410	18384	18473	18431	18589	18269	18504	18368	18565	18636	18539	18601	18412	18384	18412	18383	18593	18534	18499	18472	18680	18554	18531	18429	18467	18592	18394	18430	18531	18567	18562	18393	18280	18410	18429	18345	18306	18390	18429	18429	18422	18251	18665	18453	18747	18412	18593	18575	18591	18389	18343	18475	18369	18365	18544	18374	18255	18303	18566	18446	18575	18443	18184	18399	18447	18517	18350	18522	18660	18577	18426	18384	18263	18676	18585	18488	18817	18649	18446	18421	18579	18499	18548	18426	18514	18329	18452	18583	18527	18401	18547	18551	18519	18454	18397	18500	18392	18490	18477	18409	18448	18476	18503	18457	18489	18463	18463	18444	18482	18722	18363	18618	18559	18307	18406	18537	18336	18497	18467	18293	18382	18641	18607	18564	18475	18396	18449	18485	18383	18393	18464	18434	18484	18514	18385	18444	18561	18270	18515	18502	18280	18634	18395	18431	18516	18417	18369	18627	18594	18491	18445	18487	18410	18573	18546	18516	18417	18534	18364	18429	18281	18584	18479	18391	18551	18460	18508	18514	18437	18548	18637	18356	18391	18310	18332	18422	18342	18510	18559	18508	18496	18715	18478	18531	18327	18378	18210	18327	18614	18608	18625	18519	18522	18613	18249	18623	18592	18467	18319	18463	18266	18327	18305	18400	18539	18359	18326	18291	18278	18340	18432	18365	18590	18248	18517	18258	18415	18267	18424	18411	18435	18504	18404	18373	18337	18576	18444	18679	18355	18415	18297	18621	18546	18392	18354	18469	18439	18449	18450	18466	18439	18525	18586	18583	18585	18540	18297	18413	18388	18636	18575	18422	18582	18238	18357	18543	18483	18455	18461	18185	18379	18235	18512	18373	18439	18636	18336	18391	18592	18388	18395	18526	18618	18379	18426	18558	18455	18266	18404	18473	18232	18471	18487	18354	18665	18634	18480	18412	18467	18556	18464	18536	18253	18378	18560	18598	18661	18341	18469	18575	18369	18447	18450	18607	18548	18442	18461	18475	18470	18687	18455	18450	18248	18387	18604	18593	18392	18360	18470	18631	18433	18346	18527	18314	18485	18427	18309	18501	18555	18531	18341	18228	18551	18485	18324	18357	18410	18383	18306	18579	18298	18572	18558	18451	18479	18427	18510	18554	18596	18647	18567	18393	18382	18553	18672	18414	18532	18465	18567	18339	18744	18452	18331	18393	18513	18435	18524	18453	18492	18491	18444	18550	18473	18402	18255	18499	18605	18438	18494	18469	18424	18475	18325	18277	18401	18365	18503	18566	18618	18321	18427	18324	18553	18500	18579	18430	18350	18351	18413	18630	18558	18550	18392	18370	18319	18414	18287	18613	18291	18402	18530	18702	18423	18376	18431	18526	18528	18317	18524	18486	18587	18529	18404	18626	18637	18530	18600	18262	18401	18441	18198	18617	18499	18770	18522	18370	18495	18588	18428	18555	18550	18448	18500	18361	18539	18419	18410	18601	18458	18391	18607	18628	18557	18365	18369	18495	18529	18703	18527	18349	18428	18422	18408	18330	18553	18708	18804	18395	18332	18121	18401	18692	18414	18377	18386	18348	18427	18270	18498	18489	18426	18694	18503	18510	18321	18679	18311	18245	18346	18478	18638	18519	18397	18628	18553	18437	18400	18506	18297	18385	18700	18437	18513	18428	18532	18569	18567	18501	18352	18622	18246	18504	18375	18660	18252	18419	18611	18568	18542	18385	18341	18504	18584	18459	18425	18339	18393	18688	18585	18622	18450	18611	18734	18433	18391	18492	18580	18512	18353	18152	18357	18503	18468	18284	18589	18571	18429	18560	18511	18470	18496	18380	18645	18343	18296	18424	18701	18580	18314	18446	18505	18376	18307	18608	18590	18460	18423	18503	18450	18613	18461	18485	18494	18484	18296	18361	18589	18552	18345	18353	18355	18481	18398	18697	18444	18535	18367	18576	18442	18391	18416	18358	18452	18383	18571	18378	18373	18409	18463	18636	18458	18363	18431	18286	18467	18570	18438	18420	18205	18475	18415	18454	18226	18328	18473	18413	18446	18652	18462	18554	18279	18323	18535	18428	18464	18482	18396	18258	18552	18463	18419	18570	18551	18639	18586	18553	18469	18336	18410	18415	18409	18272	18467	18410	18568	18530	18546	18502	18387	18479	18661	18255	18525	18568	18406	18531	18577	18342	18524	18357	18360	18281	18363	18600	18506	18311	18522	18440	18622	18280	18276	18422	18586	18612	18390	18505	18665	18562	18375	18427	18543	18284	18387	18579	18550	18528	18274
33520	48956	45220	36110	31016	28100	25255	22354	20181	18916	18012	17605	17318	17112	16850	16356	16345	16123	16023	15839	15935	15739	15480	15629	15673	15582	15653	15408	15457	15620	15576	15444	15442	15515	15593	15323	15624	15577	15375	15617	15547	15634	15547	15346	15466	15499	15616	15398	15718	15584	15336	15556	15464	15635	15472	15469	15500	15636	15524	15512	15336	15521	15428	15445	15473	15528	15507	15360	15402	15451	15344	15517	15466	15328	15521	15624	15561	15321	15538	15361	15430	15507	15301	15518	15515	15589	15519	15416	15238	15413	15517	15444	15459	15533	15490	15461	15577	15473	15424	15520	15264	15597	15475	15507	15435	15313	15332	15440	15398	15451	15512	15469	15315	15681	15490	15502	15549	15554	15344	15341	15383	15695	15267	15391	15493	15553	15498	15369	15452	15524	15438	15402	15490	15507	15536	15368	15412	15637	15541	15544	15600	15527	15613	15464	15380	15380	15530	15559	15466	15537	15399	15472	15489	15461	15508	15429	15450	15370	15582	15384	15522	15402	15400	15414	15582	15434	15523	15379	15660	15419	15628	15499	15294	15598	15540	15388	15573	15612	15458	15493	15474	15546	15497	15666	15541	15485	15519	15470	15505	15375	15480	15499	15431	15612	15542	15532	15577	15440	15581	15335	15505	15512	15356	15340	15447	15543	15558	15653	15481	15541	15468	15529	15370	15500	15503	15626	15389	15423	15383	15645	15533	15456	15488	15453	15408	15551	15355	15515	15459	15465	15398	15407	15496	15407	15401	15263	15516	15608	15311	15442	15369	15721	15365	15457	15602	15460	15356	15388	15514	15437	15643	15587	15572	15542	15417	15406	15528	15669	15538	15439	15679	15499	15651	15528	15515	15686	15588	15604	15496	15372	15207	15411	15311	15349	15473	15467	15577	15520	15326	15270	15441	15525	15517	15559	15400	15494	15559	15404	15465	15476	15555	15476	15602	15476	15360	15456	15455	15583	15311	15426	15533	15362	15306	15508	15443	15525	15675	15502	15512	15605	15389	15428	15622	15468	15317	15465	15497	15449	15536	15434	15483	15528	15549	15526	15488	15398	15665	15568	15616	15535	15530	15343	15526	15626	15208	15404	15291	15517	15564	15407	15483	15425	15355	15372	15371	15354	15583	15417	15629	15416	15521	15515	15511	15481	15522	15586	15448	15709	15444	15406	15400	15436	15473	15386	15599	15590	15589	15504	15246	15384	15585	15478	15513	15531	15443	15492	15531	15453	15377	15422	15661	15380	15540	15561	15519	15246	15425	15480	15400	15497	15378	15510	15589	15646	15403	15451	15403	15443	15365	15393	15466	15461	15395	15602	15513	15516	15461	15448	15578	15508	15387	15438	15384	15452	15441	15416	15512	15486	15481	15454	15487	15610	15570	15348	15445	15481	15557	15623	15540	15415	15490	15449	15489	15415	15521	15551	15437	15363	15389	15398	15264	15589	15403	15344	15372	15364	15431	15529	15407	15558	15619	15391	15538	15501	15532	15499	15510	15669	15503	15395	15478	15477	15425	15516	15559	15416	15639	15553	15522	15331	15685	15490	15442	15247	15442	15412	15381	15427	15333	15580	15587	15464	15691	15517	15417	15406	15461	15447	15430	15487	15472	15469	15541	15623	15492	15584	15434	15588	15434	15559	15621	15472	15395	15385	15332	15545	15544	15411	15374	15555	15258	15608	15468	15340	15570	15565	15509	15378	15321	15545	15576	15435	15630	15471	15557	15548	15472	15504	15435	15406	15437	15618	15561	15394	15492	15478	15418	15539	15450	15356	15545	15709	15401	15629	15418	15537	15650	15460	15498	15428	15493	15506	15709	15450	15510	15289	15327	15368	15598	15708	15502	15502	15491	15286	15650	15489	15499	15295	15412	15407	15656	15375	15617	15484	15476	15501	15487	15430	15428	15507	15534	15514	15596	15439	15538	15528	15429	15516	15485	15294	15399	15483	15443	15441	15533	15246	15389	15474	15442	15454	15460	15647	15497	15598	15596	15445	15435	15374	15588	15296	15458	15589	15441	15536	15476	15617	15450	15450	15464	15466	15638	15408	15473	15630	15517	15474	15403	15490	15572	15588	15479	15516	15448	15355	15627	15600	15364	15416	15381	15555	15491	15601	15507	15493	15440	15470	15590	15542	15477	15398	15425	15501	15445	15357	15542	15480	15441	15534	15278	15598	15552	15396	15523	15289	15472	15397	15356	15522	15652	15349	15593	15582	15562	15528	15572	15434	15576	15314	15422	15511	15374	15596	15545	15501	15488	15437	15644	15654	15427	15548	15484	15568	15486	15496	15592	15522	15267	15492	15574	15406	15489	15486	15479	15721	15435	15457	15342	15326	15583	15484	15506	15548	15423	15498	15505	15422	15481	15526	15407	15433	15470	15569	15520	15332	15701	15423	15632	15465	15618	15614	15687	15458	15558	15559	15316	15486	15523	15436	15580	15399	15522	15668	15252	15646	15455	15551	15526	15578	15449	15491	15435	15623	15516	15670	15615	15666	15601	15594	15243	15363	15488	15542	15519	15578	15400	15597	15663	15394	15641	15457	15401	15450	15545	15525	15401	15479	15409	15413	15611	15642	15504	15558	15302	15385	15407	15436	15626	15620	15218	15485	15488	15317	15394	15326	15528	15466	15365	15546	15573	15696	15475	15606	15426	15534	15577	15447	15572	15377	15486	15308	15473	15450	15432	15394	15293	15486	15575	15359	15431	15496	15557	15565	15557	15508	15483	15506	15283	15561	15594	15466	15573	15551	15670	15323	15525	15419	15480	15429	15574	15473	15513	15442	15556	15573	15406	15467	15361	15505	15515	15495	15513	15305	15571	15510	15611	15378	15580	15616	15722	15630	15378	15283	15465	15498	15523	15568	15446	15609	15442	15533	15734	15421	15460	15424	15487	15513	15451	15422	15368	15267	15496	15515	15360	15347	15539	15492	15506	15376	15379	15354	15479	15484	15486	15502	15634	15403	15571	15429	15497	15593	15573	15612	15462	15553	15476	15586	15509	15604	15444	15444	15392	15434	15575	15437	15718	15492	15590	15354	15486	15463	15456	15435	15427	15592	15534	15380	15414	15667	15510	15450	15564	15382	15464	15333	15522	15457	15567	15424	15277	15402	15425	15482	15490	15485	15283	15450	15480	15552	15404	15313	15534	15423	15579	15474	15525	15562	15644	15457	15529	15514	15488	15575	15317	15552	15608	15416	15355	15329	15622	15479	15418	15330	15505	15392	15558	15502	15459	15415	15459	15478	15527	15530	15497	15400	15512	15452	15396	15641	15423	15510	15376	15403	15508	15513	15455	15440	15379	15434	15368	15426	15480	15299	15485	15386	15451	15575	15302	15443	15264	15691	15621	15497	15435	15591	15450	15597	15548	15478	15481	15324	15446	15441	15507	15500	15442	15478	15386	15406	15421	15595	15426	15517	15412	15625	15394	15471	15471	15363	15376	15395	15452	15484	15511	15513	15482	15586	15510	15567	15410	15563	15537	15662	15501	15637	15432	15141	15455	15478	15519	15492	15471	15417	15535	15434	15500	15403	15469	15642	15607	15509	15446	15621	15586	15584	15555	15419	15557	15438	15540	15519	15488	15515	15554	15446	15783	15511	15472	15618	15490	15522	15445	15421	15662	15361	15508	15373	15491	15473	15464	15523	15391	15632	15441	15594	15425	15379	15545	15488	15402	15661	15299	15523	15255	15483	15642	15672	15383	15525	15601	15354	15494	15669	15534	15431	15356	15340	15516	15501	15360	15604	15383	15259	15376	15657	15549	15611	15298	15525	15623	15487	15504	15670	15445	15555	15567	15526	15622	15502	15219	15430	15542	15531	15544	15358	15509	15478	15444	15650	15390	15487	15657	15341	15447	15526	15409	15534	15420	15516	15533	15468	15612	15410	15482	15499	15605	15486	15359	15392	15568	15393	15443	15498	15631	15412	15294	15511	15533	15480	15413	15631	15614	15546	15434	15493	15429	15707	15544	15485	15557	15457	15601	15596	15325	15479	15420	15493	15486	15374	15374	15383	15472	15614	15324	15383	15390	15296	15533	15345	15458	15523	15483	15426	15516	15437	15514	15407	15251	15388	15383	15407	15370	15592	15351	15512	15647	15404	15508	15610	15433	15546	15562	15470	15503	15471	15668	15563	15549	15487	15461	15611	15612	15444	15453	15424	15527	15371	15422	15716	15414	15497	15534	15642	15433	15410	15365	15392	15406	15576	15485	15473	15644	15336	15488	15518	15393	15421	15477	15621	15425	15429	15396	15546	15552	15540	15639	15367	15390	15346	15347	15399	15490	15569	15627	15476	15548	15461	15484	15528	15523	15537	15399	15368	15569	15430	15468	15482	15420	15490	15428	15633	15581	15496	15509	15521	15332	15464	15421	15590	15597	15572	15438	15307	15432	15423	15469	15614	15427	15398	15514	15581	15426	15483	15400	15591	15562	15488	15465	15449	15459	15321	15707	15416	15474	15446	15559	15391	15633	15561	15535	15452	15521	15571	15451	15451	15463	15579	15575	15449	15348	15432	15389	15662	15529	15579	15540	15468	15531	15593	15466	15739	15510	15637	15611	15310	15259	15433	15535	15410	15489	15543	15433	15370	15494	15492	15550	15612	15588	15458	15443	15375	15521	15465	15601	15448	15448	15550	15562	15294	15564	15563	15499	15419	15394	15456	15330	15499	15480	15565	15330	15600	15655	15516	15515	15480	15652	15445	15673	15438	15506	15434	15489	15537	15506	15454	15411	15740	15405	15510	15406	15381	15546	15446	15453	15486	15419	15512	15643	15510	15342	15406	15472	15445	15687	15300	15550	15513	15612	15562	15423	15562	15362	15605	15390	15388	15302	15547	15534	15425	15368	15493	15519	15406	15364	15709	15460	15394	15383	15538	15629	15533	15662	15532	15444	15467	15571	15438	15400	15693	15315	15532	15586	15564	15612	15459	15329	15409	15540	15413	15431	15590	15552	15379	15407	15428	15432	15426	15557	15699	15365	15521	15577	15585	15481	15495	15549	15457	15644	15647	15620	15313	15462	15508	15444	15432	15347	15589	15656	15503	15569	15465	15388	15537	15452	15623	15689	15473	15451	15664	15485	15474	15498	15478	15624	15476	15503	15492
24232	21505	29377	26549	28124	31399	30883	26192	23696	22820	22067	21424	21419	20825	20488	19972	19905	19695	19698	19756	19364	19315	19141	19124	19220	19060	19084	19241	18875	18978	19039	18811	19123	18892	18615	18971	19079	18986	19061	19061	19056	19232	19136	19193	18931	18753	18855	18800	18868	18858	19135	18865	18871	18881	18951	18875	18829	18963	19113	18814	18940	19017	18926	19078	19100	18970	18884	18880	18855	18813	18912	18774	18876	18885	18749	18940	18975	19016	19039	19079	18980	18892	19008	18897	18981	18886	18864	18933	19002	18979	19030	18817	19073	18936	19029	19004	18765	18802	19013	18996	18810	18967	18952	18949	18932	18798	19004	18876	18883	18785	18988	18857	18928	18991	19165	18909	19011	19091	18717	18930	18786	18939	19052	18818	18826	18671	18851	19032	19100	18836	18847	18959	18764	18825	18931	18955	19083	18945	19110	19002	18930	18983	18951	19002	18772	18905	18875	19122	18928	19161	18794	18739	18893	19002	18888	18615	18842	18709	18866	18769	18926	18900	19074	18796	18793	18987	18982	18910	19036	18865	18978	18967	18881	19108	18813	18882	19038	18860	19067	18994	18833	18805	18738	18839	18819	18918	18874	18980	19047	18954	18923	19015	19054	19035	19106	18876	18901	18866	18864	18856	19007	18770	19151	19024	19021	18901	18812	18979	18798	18770	18897	18903	18718	18711	18875	18934	18949	18970	18889	18927	18897	18960	19001	18862	18663	18915	18968	18982	18996	18918	18768	18985	19008	18831	18821	18694	18981	18669	18832	19041	18863	18942	18898	18889	18764	19083	19010	18743	18947	18942	18985	18915	19056	18853	18700	18795	18799	18966	18899	18947	18872	18908	18814	18936	18808	18850	18860	19195	18910	18734	18954	18894	18991	18798	18907	19076	18756	18999	19022	18939	18870	18762	18812	18932	18818	18993	19136	19065	18965	19037	18739	18667	18867	19016	18956	18890	18794	18832	19049	18897	18837	18770	18820	18974	18977	18882	18850	19016	18760	18814	18837	18804	19017	18872	18794	18899	18684	18980	19059	18815	18967	19053	18910	18824	18831	18998	18990	18890	18879	19012	18686	18921	18979	18958	19049	18873	18867	18853	18804	18983	19123	18931	18693	18773	18812	18916	18912	19040	18999	18957	18925	18870	18797	19007	18858	18890	18809	18918	18791	18948	18889	19041	18949	18989	18915	18806	18901	18875	18795	19057	18646	18935	19008	18899	19149	18682	19019	18928	18963	19066	18879	18645	18855	18996	18854	19092	18953	18904	18946	18894	18878	18783	18868	18805	18778	19057	19066	18900	18943	19024	18877	18920	18927	18943	19026	18936	18800	18883	18851	18898	19002	18949	18917	18586	18788	18829	18995	18803	18777	18814	19016	18772	18722	18725	19087	18894	18892	18872	18963	18977	18799	19032	18563	18971	18960	19079	18919	18877	18855	18808	18964	18898	18911	18765	19018	18926	18861	18903	18857	19020	19035	19005	18790	18870	18898	18878	19097	18949	18924	18847	18897	18977	19063	19172	18895	18889	18932	18931	18816	18659	18873	18821	19000	18987	18971	18922	18921	18873	18787	18797	18765	18994	19009	19028	18899	19077	18759	18838	18787	18936	18755	18914	18811	18799	18931	19048	18931	18835	19089	18981	18942	18978	18881	19049	18979	18814	18839	19087	18834	18771	18997	18675	18877	18883	18800	18707	18854	18914	18936	19087	18993	18893	18964	18857	18823	18711	18848	18855	18913	18807	18976	18888	18749	18949	18827	18923	19007	18967	19027	18995	18820	18906	18914	19016	18816	19115	19043	18583	18830	18902	19120	18769	18806	19069	18946	18747	19003	18863	18916	19039	19060	19021	19087	18925	18856	18974	18910	19115	19114	19055	18949	19004	18999	18781	18918	18778	19195	19039	18888	19092	18839	18970	18856	18910	18991	18933	18930	18944	18991	18788	18984	18968	18770	19069	18847	18946	19112	18947	18982	18726	18759	18898	18911	18804	18966	18900	19059	18945	18977	18884	18891	18817	19152	18912	19040	18891	19160	19011	19001	18812	19033	18931	18906	18798	18963	18849	19124	18897	18828	18943	18839	18824	18727	18831	18982	18723	18954	19092	18796	19088	18905	19093	18961	19057	18909	18886	18833	18998	18782	18788	18976	19015	18968	18993	18603	18932	18948	18885	19136	18980	19025	18873	18947	18915	19045	18721	18750	18791	18845	18892	18776	18726	18882	18984	18774	19076	18910	18939	18763	18870	18831	18958	18809	18840	18819	18879	18854	19009	19106	18903	19077	18863	18929	18759	18903	19108	19041	19107	18890	18943	19094	19027	18886	19107	18934	18710	18967	18942	18778	18976	18803	18924	18845	18762	18760	18657	18901	19005	18910	18979	19030	18867	18868	18793	18917	18959	19038	18944	18932	19005	18944	18816	18768	18832	18843	18975	19031	18944	18869	18906	18780	18818	18915	18877	18891	19107	18996	18917	18984	18867	18955	18716	18985	18949	18826	18841	18910	18708	18840	19032	18639	18918	19065	19123	18786	18966	19070	18855	18889	18932	18890	19013	18948	19009	18790	18985	18922	18988	18919	19093	18793	19037	18808	18938	18996	18894	18761	18907	19007	18963	19021	18876	18770	18885	18923	19048	18989	18769	19087	18898	19048	18975	18959	18835	18978	18974	18785	18983	18827	18884	18997	18942	18947	18711	18984	18801	18923	18764	18731	18810	18742	19065	19003	18977	18616	18732	18946	18910	19064	18988	18815	18948	18961	18843	18940	19082	18901	18986	18961	19002	18914	18856	18907	18953	18840	18900	18956	18894	18873	18927	18795	18986	18882	19144	18909	18812	18842	19085	18864	18788	18858	18817	19072	18821	18853	18859	19052	18968	19056	18892	18934	18839	18972	19070	18775	18796	18823	18849	18873	18823	18953	18774	19107	18903	19023	18931	19111	18956	18998	18989	18935	18839	19063	18982	18856	18857	18850	19144	18935	18801	19022	19048	18985	18878	18672	18742	18666	18959	18985	18737	18748	18838	19080	18740	18746	18855	18995	18743	18850	18985	18930	18969	18912	18769	18709	18971	18906	18853	18956	18821	18894	18950	18837	18936	19016	18766	18830	18955	18918	18954	18780	19154	18969	19015	19040	19102	19162	18845	18840	18978	18910	18847	18978	18819	18904	18710	18870	18870	18900	18870	18955	18982	18762	18912	19092	18990	18721	18906	18941	18972	18868	18900	18916	18955	19020	19046	18883	18834	18802	18985	18895	19001	18848	18711	18850	18867	18877	18923	18907	18854	18677	19083	18529	18916	18980	18687	19037	18902	18931	18835	19064	18918	18964	18902	18951	19031	18957	19099	19055	19073	18896	18753	18943	18995	18823	18762	18967	18885	19076	18990	18984	18816	18897	18852	19002	18911	19035	19037	19056	18799	18855	18980	18943	18860	18880	18945	18810	18966	18608	18852	19095	18962	18874	18969	19007	18815	19037	19076	18988	18927	19023	18903	18971	19043	18988	18901	18959	18983	18790	19006	18983	18774	18746	18973	18905	18952	18795	18972	19040	19058	18895	18728	18705	18738	19119	18774	18952	18759	18894	18909	18877	18812	19036	18702	18828	18785	19024	18922	18767	18794	18982	18927	19091	19016	18801	18633	18873	18876	18911	19031	18784	18859	18863	19034	18999	18798	19019	18756	19049	19179	19007	19005	18746	18943	18990	18869	18886	18805	19015	19135	18939	18895	18977	18913	19063	18842	19005	18858	19055	18908	19003	18741	18837	18843	18949	18909	18816	18820	18774	18772	19138	18887	18849	18932	18921	18980	19020	18986	19080	19105	18962	18859	19001	18873	18952	19028	19067	19096	18996	18893	18817	18971	18997	18929	18997	18825	18949	18864	19102	18956	18869	19115	19003	19172	19026	18862	19043	19153	19048	18905	18966	18674	18851	19053	18986	18914	18858	18930	18720	18726	19049	18946	18979	18952	19079	18897	18791	18980	18984	18845	19035	19074	18900	18796	18826	18962	18992	18939	18869	19052	18768	18878	18838	18982	19055	18915	18665	18842	18760	18920	19024	19012	18820	19000	19039	18955	18925	19047	18830	18849	18839	18875	18959	18922	18830	18693	18918	18856	18852	18879	19043	18928	19127	18951	19072	18917	18799	18978	19038	19019	19009	18966	18900	18807	18963	19037	19015	18904	18846	18787	18850	18780	18982	18924	18926	18747	18978	18956	18953	19131	18959	18762	19111	18791	18925	18733	18806	19065	19088	19065	18987	18744	18809	18936	18865	18996	18878	18928	18831	18699	19054	18950	18966	19062	19009	18739	18829	18982	18759	18888	18894	19005	18829	19008	19067	18796	18865	18988	18814	18805	19054	18860	18759	18822	18913	18752	18963	18960	19011	19011	18835	18798	19000	19081	19051	18753	18907	18777	19010	18934	18910	18962	18752	18906	18772	18906	18902	18925	18896	19036	19070	19027	18855	19156	18836	18878	18779	18879	18709	18847	18899	18744	19026	18998	18933	18947	18622	18808	18891	18578	18806	18770	18968	18948	18879	18935	18908	18990	18870	19045	18974	18797	19071	18873	18997	18787	18840	19095	18821	18977	18743	18954	19000	18999	18894	18978	18972	19072	19107	18878	18957	19089	18880	18909	18875	19019	18953	19022	18776	18846	18635	18764	19043	18866	18849	18972	18736	18742	19043	19058	18815	18768	19042	18958	18952	18767	19037	19096	18919	18867	18993	18831	18953	19008	18774	18767	18933	18719	18743	18836	18743	18798	18833	18970	18988	18939	19081	18852	18901	19058	18966	18812	19050	18866	18819	18692	18948	18992	18855	18788	18946	18959	18954	18787	18882	18922	18968	18859	18887	18732	19220	18860	18974	18944	18971	18951	19011	18819	18958	18837	18900	18748	18791	18896	18994	18910	18848	19059	18715	19009	19035	18716	18939	18920	18788	18899	19103	18870	18922	19012	19007	18735	19024	18809	18746	18716	19029	18968	18874	18834	18899	19051	18767	18809	18950	18912	18803	19008	18950	18907	18787	18959	18962	18794	18886	18690	19008	18915	18864	18880	18811	18915	18887	18868	18842	18753	18886	18761	19106	18862	18969	18826	18881	19001	19129	18758
33593	56087	52368	42124	37207	33112	29350	25658	22808	21036	19942	19524	19098	18464	18091	17364	16838	16714	16531	16423	16411	16276	16260	16115	15984	15965	15905	15930	15984	15929	15871	15945	15873	15866	15926	15864	15854	15826	15858	15843	16123	15873	15838	15812	15840	15835	15696	15738	15863	15580	15858	15815	15958	15673	15752	15839	15902	15880	15813	15885	15651	15724	15729	15697	15833	15863	15835	15775	15799	15803	15807	15631	15763	15841	15727	15988	15687	15744	15890	15621	15650	15917	15870	15975	15788	15762	15815	15840	15810	15721	15717	15845	15850	15969	15778	15674	15871	15621	15634	15872	15640	15744	15571	15864	15846	15673	15726	15819	15741	15783	15790	15635	15812	15742	15641	15876	15776	15756	15647	15848	15877	15789	15745	15698	15726	15674	15651	15844	15853	15689	15748	15842	15826	15814	15840	15731	15678	15769	15657	15757	15701	15881	15836	15987	15735	15797	15663	15694	15881	15760	15704	15707	15891	15706	15699	15727	15798	15645	15796	15725	15755	15862	15765	15839	15581	15763	15618	15898	15743	15707	15635	15670	15673	15798	15900	15863	15792	15799	15887	15759	15670	15825	15688	15868	15737	15966	15843	15916	15956	15680	15740	15792	15835	15796	15575	15876	15695	15726	15845	15846	15882	15877	15787	15856	15774	15678	15711	15790	15651	15858	15787	15608	15810	15782	15840	15804	15831	15653	15703	15797	15796	15839	15675	15746	15814	15561	15855	15768	15740	15791	15912	15625	15755	15822	15876	15767	15836	15840	15686	15669	15789	16016	15668	15719	15719	15700	15740	15649	15761	15698	15720	15780	15852	15628	15732	15773	15814	15678	15777	15822	15793	15566	15678	15948	15881	15725	15792	15875	15680	15729	15828	15813	15626	15684	15911	15704	15850	15691	15739	15837	15914	15712	15674	15761	15700	15625	16081	15537	15757	15828	15814	15890	15751	15918	15868	15710	15970	15692	15789	15666	15937	15813	15667	15715	15765	15849	15758	15687	15881	15908	15557	15799	15705	15823	15596	15643	15810	15718	15697	15775	15771	15795	15759	15706	15632	15713	15728	15835	15814	15700	15745	15845	15630	15681	15772	15813	15731	15723	15674	15635	15730	15755	15842	15805	15926	15766	15684	15894	15780	15862	15778	15601	15788	15662	15719	15784	15592	15912	15671	15774	15858	15724	15815	15698	15995	15784	15753	15759	15660	15674	15681	15689	15509	15844	15830	15790	15720	15822	15782	15749	15789	15613	15788	15721	15906	15659	15710	15737	15697	15662	15732	15880	15889	15901	15805	15711	15724	15448	15710	15621	15709	15838	15842	15728	15781	15819	15764	15719	15843	15817	15955	15716	15845	15596	15769	15685	15878	15723	15829	15839	15820	15897	15641	15781	15746	15643	15609	15620	15773	15846	15639	15756	15853	15799	15629	15677	15829	15849	15737	15849	15684	15947	15795	15594	15785	15835	15841	15704	15626	15787	15885	15800	15714	15853	15918	15867	15706	15685	15814	15849	15793	15746	15841	15981	15661	15816	15736	15792	15696	15744	15843	15791	15859	15783	15752	15898	15915	15821	15682	15722	15911	15743	15720	15504	15561	15831	15795	15590	15756	15915	15640	15889	15717	15877	15637	15746	15757	15666	15798	15716	15718	15676	15815	15708	15798	15737	15937	15688	15771	15769	15872	15734	15712	15677	15792	15757	15765	15820	15840	15712	15621	15859	15833	15744	15604	15857	15812	15818	15661	15692	15940	15798	15715	15693	15672	15739	15831	15711	15758	15679	15877	15603	15697	15737	15937	15771	15686	15725	15708	15861	15615	15866	15705	15889	15781	15859	15761	15906	15727	15817	15810	15672	15749	15814	15722	15754	15737	15675	15740	15780	15660	15737	15797	15689	15629	15847	15605	15709	15845	15710	15610	15776	15788	15677	15955	15795	15657	15906	15835	15765	15918	15655	15728	15884	15621	15792	15799	15809	15924	15747	15689	15791	15738	15734	15728	15844	15695	15794	15862	15670	15863	15798	15637	15594	15768	15756	15986	15695	15817	15829	15649	15767	15653	15785	15721	15902	15722	15826	15657	15746	15830	15897	15833	15734	15812	15999	15757	15796	15750	15707	15773	15948	15650	15800	15735	15797	15717	15914	15915	15458	15732	15829	15802	15814	15792	15817	15700	15792	15871	15591	15925	15739	15762	15816	15748	15719	15683	15687	15673	15686	15551	15774	15785	15829	15940	15672	15738	15814	15995	15790	15798	15801	15698	15730	15803	15690	15699	15819	15630	15929	15952	15846	15708	15758	15905	15943	15783	15795	15740	15779	15801	15927	15779	15842	15785	15706	15691	15641	15751	15790	15662	15623	15758	15793	15765	15678	15863	15908	15761	15673	15797	15745	15750	15760	15800	15957	15862	15646	15756	15829	15955	15778	15731	15988	15645	15782	15818	15732	15693	15740	15929	15871	15704	15802	15615	15762	15690	15672	15701	15753	15612	15820	15639	15845	15771	15671	15838	15628	15611	15801	15800	15645	15716	15534	15702	15861	15841	15813	15691	15766	15834	15780	15618	15775	15758	15705	15839	15680	15723	15772	15857	15631	15854	15847	15826	15727	15719	15770	15654	15652	15895	15836	15691	15793	15762	15729	15652	15857	15615	15920	15824	15856	15658	15782	15697	15898	15652	15872	15644	15748	15604	15792	15749	15721	15739	15773	15897	15835	15748	15643	15683	15787	15573	15792	15898	15834	15841	15893	15839	15819	15676	15758	15833	15819	15754	15748	15727	15602	15655	15786	15656	15913	15536	15837	15725	15978	15808	15451	15902	15476	15808	16000	15612	15907	15794	15665	15611	15834	15809	15714	15765	15571	15771	15781	15685	15725	15896	15870	15653	15647	15919	15791	15757	15783	15834	15671	15860	15693	15774	15655	15782	15736	15699	15883	15726	15671	15674	15688	15678	15726	15720	15740	15707	15786	15743	15863	15718	15772	15852	15739	15689	15764	15832	15660	15674	15763	15777	15735	15696	15654	15773	15837	15666	15634	15677	15653	15764	15697	15619	15599	15603	15806	15737	15753	15859	15786	15836	15729	15710	15719	15660	15867	15696	15650	15834	15809	15685	15801	15676	15679	15627	15855	15625	15753	15820	15786	15782	15776	15798	15757	15670	15757	15843	15838	15688	15672	15790	15710	15743	15844	15715	15745	15899	15639	15716	15657	15585	15751	15759	15778	15713	15723	15548	15677	15849	15785	15932	15814	15773	15910	15657	15948	15660	15872	15945	15611	15582	15873	15712	15818	15676	15849	15993	15741	15704	15744	15811	15860	15892	15653	15977	15930	15650	15768	15843	15937	15979	15865	15687	15706	15696	15722	15794	15674	15744	15733	15824	15815	15763	15799	15682	15758	15857	15702	15910	15752	15585	15670	15846	15943	15813	15850	15668	15789	15863	15711	15648	15811	15769	15688	15882	15873	15720	15709	15883	15858	15759	15810	15879	15819	15624	15947	15699	15708	15757	15608	15705	15748	15656	15562	15831	15638	15893	15731	15786	15678	15706	15670	15763	15873	15752	15735	15830	15613	15738	15934	15741	15793	15713	15868	15782	15830	15710	15680	15731	15884	15765	15819	15717	15862	15675	15706	15839	15849	15743	15719	15634	15804	15678	15712	15808	15724	15913	15863	15739	15979	15767	16019	15657	15739	15867	15878	15707	15833	15814	15850	15609	15848	15846	15878	15642	15636	15711	15641	15611	15748	15805	15656	15714	15817	15635	15753	15938	15479	15691	15641	15861	15734	15898	15773	15668	15803	15629	15863	15864	15775	15678	15648	15800	15731	15674	15714	15798	15758	15941	15689	15770	15806	15750	15781	15820	15926	15894	15792	15663	15763	15759	15756	15802	15688	15867	15851	15774	15840	15938	15841	15735	15623	15729	15792	15620	15809	15795	15584	15783	15718	15916	15722	15829	15859	15668	15889	15642	15739	15780	15718	15775	15620	15816	15811	15642	15827	15886	15809	15842	15748	15747	15989	15627	15848	15710	15975	15857	15790	15714	15857	15737	15980	15774	15739	15860	15681	15697	15716	15643	15676	15792	15714	15699	15723	15692	15726	15861	15777	15800	15880	15745	15670	15669	15784	15853	15870	15931	15612	15909	15851	15802	15684	15663	15502	15659	15846	15740	15869	15771	15716	15743	15799	15840	15736	15770	15815	15618	15888	15792	15797	15821	15841	15563	15651	15878	15676	15646	15796	15673	15732	15755	15705	15768	15745	15859	15826	15505	15741	15850	15744	15690	15615	15685	15631	15877	15854	15783	15784	15740	15791	15837	15837	15745	15655	15706	15893	15860	15692	15801	15729	15791	15745	15754	15704	15817	15774	15742	15651	15779	15774	15844	15804	15735	15900	15701	15764	15758	15635	15748	15851	15683	15781	15697	15877	15807	15841	15614	15781	15814	15685	15864	15677	15736	15651	15496	15777	15832	15796	15747	15916	15718	15670	15853	15829	15744	15842	15890	15697	15679	15855	15589	15915	15712	15703	15786	15973	15992	15776	15924	15695	15722	15665	15685	15866	15743	15697	15630	15588	15761	15742	15878	15718	15793	15703	15731	15793	15660	15731	15878	15945	15764	15746	15576	15758	15752	15785	15719	15648	15679	15741	15755	15734	15832	15744	15732	16041	15627	15552	15793	15824	15711	15749	15755	15727	15636	15736	15583	15705	15814	15690	15775	15797	15836	15827	15832	15689	15784	15852	15860	15687	15887	15837	15740	15539	15769	15591	15742	15751	15799	15800	15707	15749	15835	15734	15726	15663	15774	15868	15648	15611	15651	15691	15636	15911	15770	15817	15782	15679	15564	15701	15669	15780	15730	15928	15807	15843	15647	15782	15637	15697	15701	15796	15665	15914	15828	15918	15841	15771	15771	15803	15809	15528	15895	15760	15778	15788	15789	15879	15681	15767	15668	15725	15842	15884	15892	15737	15835	15657	15660	15786	15614	15706	15632	15618	15776	15759	15778	15808	15842	15701	15744	15919	15798	15721	15799	15850	15889	15654	15833	15701	15738	15674	15794	15666	15748	15897	15582	15718	15799	15923	15771	15618	15629	16010	15654	15885	15864	15775	15777	15812
23089	21515	29453	24548	24909	31097	34582	28803	26110	25298	24700	23818	23394	22493	22074	21817	21350	21156	20985	20748	20395	20464	20427	20457	20214	20416	20283	20020	20054	20260	20235	20234	20272	20041	19939	20161	20270	20138	19976	19957	20096	20062	20148	20092	20126	19871	19940	20113	20165	20015	19929	20076	19937	20387	19915	20172	19716	19946	19990	20046	20023	19956	19858	19935	19808	19878	19879	19970	20197	19934	19983	20061	19882	19964	19873	20022	20100	19895	19905	20075	19734	19772	20025	19877	19962	19931	20035	20017	20070	19985	19918	19823	20057	19969	19963	19845	19936	19959	20115	20040	20022	19858	19930	19836	19967	19875	19822	20018	20024	20069	19966	19846	19852	20054	19975	20006	19905	19885	20162	20148	20196	19853	19940	19766	20011	20111	19917	19988	20050	19840	19922	19967	19854	19871	19888	19887	19865	20039	19926	19850	19970	19912	20015	20084	19910	19885	20186	19940	19769	19753	20053	19833	19941	19976	19830	19879	19831	19939	20023	19910	20011	20097	19864	19920	19841	19962	19989	19996	19869	19926	19998	20132	20071	19889	19963	20237	19769	19745	19959	19941	19746	20137	19888	19921	19759	19727	19870	20013	19894	20081	20249	19936	19791	19900	19815	19866	19874	19948	19919	19694	19873	19872	19823	20030	20074	20033	20085	19950	19921	20124	20034	20036	19932	19858	20104	19938	20022	19887	19952	19851	19878	19888	19837	19818	20177	20213	19837	19946	19986	19903	19998	19729	19889	20094	19778	19986	20019	19745	19953	19841	19809	20065	20054	19699	19990	19658	20076	19836	19840	19954	19860	19875	19683	19802	19878	20087	19907	19950	19855	20103	19794	19911	19749	19962	19979	20085	19923	20027	19921	19884	19895	19772	20063	20196	20143	19804	19900	19838	20181	20206	20187	19731	20044	19899	19929	19736	20044	20102	19869	19883	20031	19750	20062	19833	19940	19953	19886	20031	20035	20084	19979	19786	19876	19840	19919	19863	19815	19864	20070	19944	20144	20017	19854	20039	19965	19858	19839	20071	19845	20024	20156	19861	20126	19796	20012	20028	20112	19924	19989	19873	20063	20211	20075	19865	20031	19870	19780	19939	19800	19859	19990	19921	20090	19975	20089	20094	20015	19903	20160	20070	19894	20084	20107	19859	19991	19954	20099	20047	19952	20025	20105	20094	20035	19896	20006	19979	19831	19952	19957	19898	19940	19911	20116	20025	19898	19834	19957	19890	20045	20181	20102	19842	19886	19781	19991	19766	19813	19971	19922	19908	19918	19711	19955	19842	19965	19738	19860	20005	20022	19965	19948	20091	19905	20084	19876	20003	19981	19920	19998	19754	19872	19806	19708	20035	19843	20043	19782	19986	19919	19925	19835	19954	19890	20075	19886	20092	19998	20048	19897	20067	19949	19934	19986	19855	19833	19922	19810	20030	19902	19830	20026	19809	20048	19989	19855	19830	19885	19730	19742	19796	19837	19661	20043	19917	19917	19971	19856	19845	19933	20030	19937	20012	20094	20045	19977	19881	19927	19874	19742	19740	19856	19863	19750	20016	19972	19901	19951	19905	20044	20065	19800	19958	19900	19847	20022	20128	19929	19852	20010	19875	19791	20063	19874	19969	19918	19950	19851	19737	19889	19914	20168	20010	20057	19929	19932	19904	20015	20327	19885	19781	19900	19752	19894	19921	19933	19946	19871	19979	19786	19826	19840	19921	20230	19765	19937	20152	19826	20082	19717	20043	19950	19951	19844	19887	19924	19905	20111	19914	19821	19973	19925	19864	19735	19926	19810	19851	19988	20082	20089	20043	19905	19978	19838	20004	19922	19831	19987	19831	19851	19971	19961	19960	20118	19918	19849	19983	20205	19813	19939	19784	19881	19906	19849	19868	20010	19901	19968	19939	19668	19849	19962	19901	19945	19984	19828	20020	19981	20148	20009	19619	19859	19993	20034	19927	19907	19710	19987	19732	20060	20100	19895	19935	20083	19936	20125	20005	19878	20256	20062	19946	19928	19871	19756	19819	20047	19769	19740	19748	19731	19916	19851	19876	19938	19949	19866	20037	19980	19952	19944	20033	19943	19987	19772	19989	20061	20026	19907	19845	19957	19976	20221	19995	19944	19694	19777	19821	19993	19838	19874	19919	20281	19951	19863	19852	19954	19915	19908	19870	20086	19929	19989	19772	19729	19799	19801	19825	19917	19894	20035	19918	19787	19787	19975	19849	19974	19803	20121	19948	20059	20002	20133	20166	19907	20020	19918	19957	20208	19748	20156	20045	20028	20027	20157	19831	19863	19972	19774	19982	19673	19872	19856	20094	19983	20042	20076	19895	19925	19884	19600	19814	20042	19795	20009	19915	20077	19895	20013	19795	19972	19985	19877	19997	19842	19978	19981	20252	19802	19961	20034	19871	19990	19772	19733	19942	19868	19668	19773	19829	19993	19919	19823	19872	19963	19812	19899	20013	19849	19809	19871	19903	20099	19848	20113	19759	20021	20075	19875	20014	19892	20023	19907	19798	19910	19988	19860	20073	19830	19865	20003	20005	20045	20063	19873	19926	20213	19966	19873	19846	20051	19989	19952	19813	19893	19959	19792	19999	19914	19978	19750	19758	19750	19686	19971	19811	19948	19666	19865	19938	19946	20066	19951	19747	19932	19981	20084	19960	20055	19902	19831	20171	19915	20043	19823	20027	19778	20101	20026	19998	19853	20021	20192	19948	19950	19915	19978	19987	20083	19923	19907	19658	19780	19870	19720	19899	19757	19988	20001	19815	19978	20008	19880	19798	19760	20123	19987	19697	19949	19952	19942	20120	20006	19963	19974	19850	20065	19946	19946	19940	20074	19771	19941	19838	19858	19994	19830	19889	19855	19908	19935	19887	19814	20029	19954	19670	20040	19962	20081	20050	19911	19957	19806	20061	20007	19993	19885	19805	19588	19938	19985	20002	20043	19940	20054	19985	19791	19821	19857	19849	19947	20044	19869	19853	19643	19990	19953	19761	20013	20006	19946	19749	19776	19842	19894	19767	20039	19944	20147	19834	19997	19711	19938	19832	19878	20038	20084	19984	20027	19962	19885	20064	20092	19945	19831	19904	20061	19969	19858	19813	20116	19862	19801	19855	20091	19957	19918	19887	19794	20027	19780	19754	19935	19762	19819	19980	20116	19931	19941	19830	19674	20012	19844	19964	19961	19956	19903	20049	19970	20045	20094	20080	19951	19991	19946	19796	19856	20096	19823	19872	19982	20109	20185	19889	19949	19963	19982	19941	19824	19827	19992	19894	20071	19699	19928	20007	20027	19823	20003	20113	20028	20006	19903	19901	20104	20082	19635	20009	19649	19974	19986	19926	20025	19989	19967	19911	20149	20203	20073	20079	20079	19728	20020	20046	20158	19944	19719	19922	19855	19960	20008	19909	19971	19910	19970	19836	19823	19918	19858	19730	19978	19896	19908	19898	20170	20049	19925	19940	19933	19886	20106	19933	20133	20036	19877	19839	19882	20031	19801	19909	19954	19936	19879	19881	19998	19989	19913	19955	19946	19918	19921	19778	19763	19829	20065	20002	19970	20069	19974	19962	19985	19937	19973	20026	19929	19999	19843	20046	19931	20054	19947	19830	19900	20033	20087	20021	19924	19866	19513	19868	20133	19830	19734	19782	19753	19731	19674	20065	19996	20046	19950	20020	19787	19819	19739	20031	19975	20079	20103	20045	19974	20042	20047	19994	20004	20053	19991	19922	19987	19808	20013	19833	19904	20218	19969	19930	19871	20106	20104	19972	19782	19868	19751	19833	19818	20108	19801	20131	20030	20138	19973	19752	19896	20009	19975	20061	19962	19764	20115	20007	20072	20010	20126	19854	20121	19950	20081	19812	19894	19892	20032	19811	20022	19794	19980	19900	19934	19915	19852	19934	19971	19730	19869	19891	19907	20028	20030	20079	20046	20170	19841	19934	19944	19987	19986	19751	19730	19960	19744	20003	19892	19899	20120	19812	19855	19944	19998	19812	20213	19923	20102	19877	19946	19754	19840	19965	19835	19954	19902	19941	19953	19928	19911	19809	19831	19757	20047	20075	19862	19793	19960	19998	19892	19869	20004	20016	20055	19697	20109	20000	20043	19917	19755	19930	20120	19951	19891	19991	20103	19777	20118	20224	19973	19764	20014	19973	19973	19779	19797	19833	19920	20207	20093	19914	19679	19752	20028	19982	19785	20021	19756	19940	20045	19912	19805	20027	19997	20031	19954	20131	20185	20011	19848	20041	19936	19922	19929	20067	19812	19789	20059	19939	20028	19875	19819	19753	19842	19969	19934	20064	19893	20006	19773	19988	19917	20007	19857	19931	19794	19791	20016	20029	19953	20179	20001	20035	20068	20039	19989	20001	19781	19931	19882	19954	19868	19967	20015	20036	20052	20245	20189	19900	20021	19984	19822	20007	19958	19853	19957	19849	19982	19841	19854	19995	20018	19826	19899	19877	20063	19907	20025	20014	20127	19981	19860	19929	19764	19960	19892	19889	20078	19854	20155	20095	19851	20053	19973	20083	20077	19968	19870	19776	19954	19847	19906	20123	19907	19769	20126	19869	19946	19706	19967	19879	20031	19696	19920	19940	19976	19970	20148	19939	20007	19879	19881	19632	20114	19752	19935	19912	19699	19924	19953	20009	19991	19865	19813	19937	19970	19928	20126	19812	19866	19917	20143	20002	19902	19911	19953	20055	19876	19823	20039	19745	19772	19887	20067	19925	19968	19779	19706	19873	19926	19784	20003	19729	19552	19991	20045	19990	20015	19986	19834	20056	20114	19869	19891	20045	19867	19980	19849	19681	20023	19963	20011	19804	19895	19826	19755	19782	19741	19827	20036	20095	20140	19966	19816	19904	20020	19906	19996	19935	19853	20078	19957	20097	19903	19712	19945	19847	19973	19966	19980	19897	19803	19778	19836	20077	19830	19998	19950	20001	20067	19817	20088	20039	20052	19930	19874	20077	19925	19893	20003	20026	20014	19628	19735	19944	19805	19908	19746	19902	19891	20009	19863	20073	20166	19770	19855	19994	19827	19750	19826	19909	19779	19887	19999	19729	19869	19891	19904	19855	20250	19950	20045	20006	19956	20085
35413	61527	58313	47029	41905	37473	32943	28753	25525	23385	22468	21708	20610	20014	19214	18393	18076	17670	17684	17449	17074	16910	16809	16675	16811	16657	16819	16476	16479	16690	16480	16594	16439	16401	16542	16443	16459	16298	16487	16381	16430	16284	16474	16438	16351	16558	16378	16372	16409	16322	16445	16376	16318	16293	16392	16270	16282	16335	16400	16207	16500	16355	16238	16481	16118	16279	16350	16418	16430	16289	16368	16340	16373	16346	16427	16447	16322	16345	16273	16377	16347	16505	16355	16388	16360	16464	16245	16373	16221	16510	16407	16423	16269	16438	16520	16303	16378	16223	16397	16300	16517	16035	16212	16282	16403	16313	16076	16286	16467	16254	16351	16194	16337	16337	16378	16284	16383	16253	16280	16365	16445	16485	16182	16471	16382	16386	16231	16303	16284	16237	16410	16264	16262	16366	16320	16253	16285	16315	16363	16267	16189	16274	16135	16231	16210	16341	16407	16332	16502	16234	16203	16530	16259	16339	16556	16237	16525	16315	16263	16341	16225	16406	16527	16170	16400	16408	16165	16301	16239	16331	16342	16320	16213	16489	16479	16164	16475	16433	16371	16420	16222	16403	16451	16359	16405	16201	16352	16473	16250	16418	16351	16342	16400	16436	16220	16191	16479	16236	16332	16163	16330	16315	16313	16235	16370	16439	16401	16521	16430	16292	16372	16300	16315	16326	16332	16126	16334	16365	16341	16344	16437	16258	16087	16302	16381	16144	16310	16402	16519	16275	16310	16233	16401	16293	16112	16321	16447	16317	16290	16340	16314	16504	16302	16225	16479	16290	16307	16129	16397	16302	16391	16268	16264	16362	16354	16400	16119	16324	16311	16177	16164	16433	16340	16436	16373	16346	16440	16242	16301	16186	16466	16124	16305	16264	16428	16275	16415	16175	16237	16370	16172	16427	16314	16289	16174	16396	16221	16241	16432	16268	16262	16335	16177	16270	16248	16296	16416	16224	16286	16513	16399	16278	16388	16392	16357	16338	16349	16153	16487	16212	16224	16518	16397	16185	16668	16284	16428	16256	16313	16222	16164	16217	16251	16342	16234	16291	16212	16141	16234	16378	16321	16220	16291	16349	16365	16316	16136	16241	16304	16355	16192	16415	16235	16322	16228	16445	16313	16204	16265	16399	16324	16167	16298	16170	16436	16476	16281	16313	16293	16294	16473	16172	16356	16214	16299	16452	16432	16377	16340	16134	16183	16220	16243	16238	16183	16260	16296	16204	16292	16257	16262	16199	16361	16239	16377	16291	16279	16281	16216	16222	16332	16351	16244	16238	16275	16092	16293	16320	16308	16442	16280	16396	16382	16383	16209	16489	16377	16491	16108	16114	16331	16353	16294	16275	16241	16508	16058	16287	16384	16241	16204	16298	16469	16180	16509	16416	16231	16437	16332	16541	16327	16312	16249	16367	16200	16329	16290	16288	16304	16530	16117	16425	16317	16271	16428	16359	16246	16237	16329	16418	16331	16411	16290	16259	16244	16229	16222	16380	16258	16225	16472	16418	16136	16116	16180	16265	16113	16437	16222	16395	16219	16449	16209	16292	16305	16415	16180	16192	16232	16369	16446	16261	16340	16400	16323	16456	16310	16098	16535	16311	16223	16280	16335	16180	16280	16231	16312	16377	16305	16398	16398	16214	16186	16331	16392	16266	16452	16313	16342	16329	16291	16343	16270	16420	16157	16313	16229	16413	16481	16210	16310	16183	16496	16365	16273	16403	16204	16167	16091	16166	16297	16278	16295	16336	16360	16241	16163	16277	16382	16081	16196	16124	16515	16161	16306	16340	16231	16212	16329	16332	16299	16150	16251	16191	16159	16325	16253	16288	16264	16256	16215	16423	16346	16134	16222	16165	16266	16333	16378	16354	16405	16227	16262	16288	16301	16144	16339	16242	16280	16172	16362	16359	16304	16317	16226	16478	16345	16379	16413	16254	16392	16135	16217	16354	16282	16341	16385	16325	16283	16265	16305	16369	16310	16337	16414	16302	16358	16228	16387	16098	16433	16385	16314	16221	16355	16448	16183	16210	16262	16343	16193	16412	16533	16359	16266	16211	16337	16290	16282	16261	16459	16526	16208	16315	16211	16288	16333	16178	16415	16180	16283	16307	16423	16388	16503	16334	16399	16432	16214	16328	16296	16140	16379	16316	16329	16282	16340	16377	16244	16234	16403	16340	16190	16240	16193	16136	16301	16154	16282	16258	16386	16280	16358	16432	16228	16244	16427	16396	16339	16274	16230	16367	16449	16259	16287	16306	16276	16206	16321	16429	16232	16537	16132	16290	16436	16409	16229	16318	16389	16308	16373	16358	16329	16366	16415	16306	16345	16488	16324	16263	16226	16386	16315	16328	16317	16347	16175	16251	16393	16448	16431	16228	16392	16167	16205	16358	16421	16306	16180	16290	16440	16150	16158	16244	16376	16055	16419	16230	16352	16236	16186	16395	16326	16457	16287	16543	16405	16237	16259	16312	16313	16365	16416	16279	16386	16466	16192	16289	16307	16336	16328	16374	16266	16414	16198	16305	16257	16367	16300	16301	16412	16326	16442	16329	16338	16251	16262	16248	16230	16422	16135	16346	16293	16403	16363	16281	16388	16310	16290	16329	16336	16367	16319	16367	16169	16323	16496	16289	16472	16366	16442	16358	16339	16248	16269	16348	16287	16460	16353	16191	16130	16200	16246	16268	16180	16432	16400	16289	16252	16290	16158	16451	16228	16415	16413	16351	16374	16311	16261	16378	16230	16390	16272	16412	16296	16491	16435	16380	16146	16406	16253	16259	16419	16137	16304	16316	16325	16307	16395	16186	16151	16296	16123	16308	16211	16260	16133	16399	16311	16480	16318	16220	16490	16390	16284	16399	16237	16261	16355	16451	16385	16192	16354	16433	16202	16364	16382	16270	16157	16237	16439	16295	16425	16443	16147	16287	16264	16352	16319	16213	16272	16247	16327	16415	16295	16349	16477	16370	16237	16278	16340	16325	16331	16282	16333	16211	16213	16252	16320	16301	16424	16381	16280	16194	16386	16241	16363	16268	16247	16254	16224	16231	16186	16298	16117	16418	16324	16424	16196	16316	16375	16253	16247	16213	16397	16255	16389	16298	16314	16222	16384	16312	16363	16387	16145	16403	16257	16376	16124	16311	16258	16423	16360	16284	16223	16452	16415	16235	16403	16196	16308	16378	16283	16281	16290	16141	16327	16263	16163	16372	16425	16373	16362	16370	16458	16080	16365	16299	16234	16395	16373	16129	16352	16194	16279	16388	16326	16421	16145	16231	16154	16224	16491	16415	16274	16206	16145	16350	16185	16183	16210	16310	16221	16346	16096	16245	16381	16242	16262	16377	16343	16324	16391	16258	16412	16228	16431	16377	16387	16166	16177	16350	16232	16364	16262	16283	16357	16310	16194	16211	16191	16326	16331	16336	16406	16295	16283	16200	16357	16372	16439	16243	16289	16110	16326	16166	16331	16406	16247	16405	16200	16457	16430	16093	16205	16500	16249	16283	16357	16420	16392	16327	16262	16321	16364	16212	16321	16303	16355	16285	16382	16359	16159	16079	16080	16269	16198	16243	16134	16122	16432	16218	16266	16349	16264	16295	16372	16289	16474	16203	16350	16363	16093	16293	16381	16207	16180	16348	16354	16389	16267	16266	16310	16373	16381	16212	16216	16295	16303	16230	16403	16253	16387	16331	16374	16294	16342	16303	16419	16092	16448	16444	16121	16258	16154	16414	16476	16314	16289	16138	16186	16297	16264	16199	16369	16350	16296	16483	16307	16461	16189	16359	16313	16224	16342	16314	16030	16318	16368	16282	16106	16301	16258	16415	16488	16400	16231	16329	16456	16220	16318	16224	16479	16206	16388	16329	16349	16320	16254	16379	16305	16249	16315	16417	16108	16457	16168	16227	16316	16218	16334	16145	16497	16342	16231	16407	16228	16293	16382	16427	16270	16322	16368	16373	16216	16343	16129	16330	16182	16066	16357	16303	16518	16402	16296	16384	16437	16190	16385	16264	16339	16383	16508	16176	16144	16416	16284	16232	16583	16174	16216	16282	16354	16267	16158	16290	16244	16401	16336	16323	16266	16314	16310	16277	16360	16363	16268	16184	16343	16209	16282	16138	16361	16406	16304	16386	16115	16408	16119	16143	16401	16080	16309	16187	16351	16443	16245	16207	16227	16376	16217	16273	16270	16207	16255	16243	16458	16363	16252	16205	16259	16201	16537	16316	16272	16296	16223	16300	16287	16314	16359	16299	16291	16152	16213	16289	16249	16326	16277	16224	16415	16172	16362	16413	16240	16348	16253	16303	16337	16297	16341	16288	16288	16156	16380	16276	16078	16163	16372	16260	16292	16234	16394	16319	16413	16233	16279	16198	16262	16293	16296	16243	16336	16281	16334	16291	16340	16377	16280	16212	16221	16477	16146	16448	16258	16259	16284	16319	16255	16239	16241	16284	16511	16434	16425	16306	16151	16203	16284	16251	16404	16391	16235	16188	16254	16167	16269	16279	16327	16264	16203	16074	16341	16253	16082	16273	16053	16261	16382	16204	16264	16275	16375	16292	16340	16202	16400	16277	16295	16309	16405	16269	16179	16247	16221	16298	16299	16359	16253	16316	16398	16345	16361	16507	16466	16358	16304	16329	16316	16333	16283	16233	16225	16238	16398	16290	16244	16428	16352	16267	16158	16310	16508	16380	16404	16395	16436	16251	16338	16145	16125	16091	16472	16382	16271	16495	16291	16280	16253	16282	16335	16360	16226	16222	16311	16286	16473	16396	16212	16405	16158	16296	16265	16399	16380	16527	16342	16164	16367	16371	16202	16079	16455	16321	16238	16318	16479	16284	16290	16374	16362	16160	16253	16386	16234	16257	16276	16257	16359	16261	16407	16359	16225	16274	16302	16193	16127	16376	16200	16242	16241	16287	16198	16260	16335	16339	16328	16280	16257	16343	16234	16291	16481	16383	16238	16284	16104	16339	16189	16229	16333	16116	16224	16433	16316	16228	16302	16301	16262	16419	16351	16167	16134	16309	16176	16181	16097	16476	16208	16231	16261	16581	16216	16333	16177	16485	16428	16372	16255	16354	16253	16102	16299	16301	16284	16370
29940	31548	42680	38430	31862	27963	24944	22867	21469	20856	20540	20282	20121	19615	19450	19243	19025	19072	19065	18863	18797	19034	18831	18907	18783	18691	18781	18626	18698	18718	18902	18605	18731	18524	18751	18498	18679	18838	18748	18640	18705	18509	18432	18599	18695	18575	18370	18583	18900	18625	18678	18561	18653	18713	18598	18583	18717	18604	18955	18632	18754	18417	18555	18423	18672	18754	18546	18571	18707	18754	18377	18602	18708	18584	18705	18453	18663	18694	18563	18617	18565	18710	18675	18553	18800	18550	18688	18580	18692	18712	18644	18456	18774	18580	18674	18648	18538	18786	18439	18535	18664	18647	18539	18626	18513	18694	18646	18695	18540	18463	18653	18567	18672	18678	18486	18607	18652	18762	18565	18618	18704	18572	18895	18678	18616	18875	18627	18528	18611	18886	18642	18585	18604	18457	18811	18534	18517	18505	18564	18390	18624	18417	18746	18563	18743	18786	18497	18642	18606	18405	18610	18629	18441	18609	18450	18572	18715	18615	18559	18627	18567	18496	18567	18640	18571	18589	18649	18610	18703	18425	18658	18554	18290	18555	18616	18526	18810	18591	18499	18863	18569	18756	18597	18718	18776	18473	18696	18657	18648	18725	18575	18838	18629	18751	18621	18558	18647	18605	18521	18568	18712	18644	18707	18695	18560	18393	18735	18937	18707	18522	18525	18656	18484	18744	18739	18516	18639	18577	18762	18433	18628	18688	18630	18489	18575	18476	18576	18609	18344	18530	18557	18744	18633	18699	18545	18607	18480	18309	18586	18625	18705	18675	18757	18636	18498	18534	18490	18809	18704	18482	18747	18513	18415	18605	18465	18595	18404	18710	18410	18743	18741	18776	18744	18305	18826	18584	18755	18611	18582	18593	18806	18720	18395	18398	18500	18432	18561	18550	18515	18624	18532	18478	18726	18689	18591	18491	18534	18551	18646	18472	18525	18662	18417	18550	18397	18678	18609	18863	18672	18567	18782	18568	18587	18554	18653	18738	18686	18623	18515	18578	18770	18383	18613	18655	18665	18586	18625	18646	18816	18655	18500	18803	18622	18584	18854	18747	18521	18550	18825	18686	18676	18471	18555	18557	18526	18702	18631	18718	18573	18709	18727	18608	18830	18498	18607	18637	18602	18604	18762	18666	18477	18497	18568	18602	18454	18592	18614	18314	18619	18711	18789	18612	18363	18615	18844	18429	18555	18645	18558	18700	18417	18596	18651	18727	18804	18546	18608	18549	18687	18492	18548	18625	18548	18735	18525	18700	18576	18541	18591	18660	18500	18397	18517	18508	18421	18624	18522	18690	18651	18509	18646	18530	18714	18684	18526	18450	18627	18594	18539	18630	18431	18389	18687	18643	18745	18676	18752	18800	18482	18589	18410	18637	18547	18624	18565	18711	18481	18571	18500	18584	18732	18668	18719	18723	18510	18567	18588	18481	18569	18579	18476	18581	18481	18597	18838	18657	18582	18464	18868	18666	18480	18619	18639	18555	18717	18878	18595	18687	18462	18512	18648	18517	18830	18527	18524	18485	18577	18454	18756	18434	18369	18455	18650	18493	18539	18559	18691	18689	18714	18740	18362	18714	18479	18478	18548	18620	18673	18517	18747	18686	18471	18612	18633	18654	18832	18651	18478	18751	18867	18673	18467	18794	18728	18522	18422	18450	18655	18534	18593	18535	18703	18461	18896	18411	18718	18558	18451	18519	18661	18381	18621	18455	18742	18645	18921	18897	18625	18591	18683	18777	18419	18483	18600	18514	18685	18674	18497	18649	18502	18612	18459	18360	18622	18401	18623	18579	18497	18668	18477	18440	18642	18537	18617	18471	18620	18645	18645	18684	18629	18736	18516	18646	18681	18584	18652	18737	18433	18584	18782	18464	18585	18628	18667	18582	18646	18631	18570	18489	18785	18766	18617	18737	18693	18560	18482	18621	18467	18774	18705	18598	18715	18560	18557	18592	18498	18873	18702	18705	18570	18655	18654	18695	18727	18653	18604	18460	18803	18611	18544	18536	18584	18523	18674	18559	18484	18550	18572	18632	18817	18522	18593	18646	18340	18555	18504	18627	18705	18614	18658	18510	18501	18474	18778	18665	18557	18407	18426	18594	18589	18563	18639	18765	18617	18508	18798	18445	18583	18514	18338	18596	18709	18609	18610	18653	18732	18581	18582	18731	18599	18506	18775	18618	18562	18545	18604	18669	18725	18522	18789	18654	18642	18699	18615	18672	18487	18477	18645	18564	18610	18615	18726	18555	18304	18674	18711	18697	18644	18556	18748	18589	18551	18343	18578	18586	18600	18578	18844	18681	18739	18636	18558	18422	18465	18579	18783	18678	18798	18523	18653	18830	18844	18580	18625	18617	18551	18700	18757	18463	18672	18462	18665	18652	18556	18533	18651	18603	18522	18501	18711	18468	18535	18453	18628	18533	18488	18670	18625	18482	18707	18372	18671	18734	18691	18626	18463	18595	18292	18608	18615	18532	18647	18804	18815	18428	18443	18832	18589	18384	18468	18596	18556	18564	18614	18735	18665	18521	18541	18599	18754	18709	18522	18516	18629	18857	18738	18409	18606	18595	18542	18708	18663	18594	18491	18725	18581	18746	18608	18603	18593	18629	18646	18572	18433	18587	18592	18502	18660	18723	18538	18671	18660	18628	18496	18636	18695	18664	18759	18673	18730	18648	18601	18637	18568	18667	18659	18488	18615	18589	18575	18433	18525	18718	18705	18640	18772	18709	18703	18429	18722	18697	18673	18638	18666	18687	18639	18675	18680	18425	18683	18628	18490	18500	18491	18569	18571	18625	18761	18701	18695	18432	18711	18527	18609	18505	18604	18598	18481	18710	18456	18534	18482	18538	18615	18453	18554	18581	18483	18620	18756	18708	18668	18497	18654	18796	18656	18585	18593	18509	18630	18540	18565	18518	18565	18573	18466	18628	18697	18519	18526	18811	18640	18591	18741	18653	18596	18676	18587	18596	18703	18578	18618	18533	18705	18539	18700	18697	18617	18393	18681	18539	18728	18466	18691	18707	18385	18569	18650	18377	18432	18506	18473	18537	18437	18521	18758	18735	18688	18667	18645	18682	18632	18549	18685	18513	18624	18838	18807	18600	18590	18620	18754	18588	18744	18643	18742	18831	18448	18806	18545	18611	18797	18689	18580	18515	18341	18580	18724	18787	18674	18751	18630	18653	18640	18573	18541	18605	18390	18218	18628	18760	18523	18684	18662	18578	18537	18728	18455	18639	18675	18747	18532	18503	18511	18599	18596	18408	18743	18604	18559	18592	18549	18692	18601	18680	18674	18522	18676	18645	18726	18660	18721	18622	18629	18346	18628	18806	18797	18724	18690	18545	18709	18572	18562	18677	18950	18527	18553	18702	18606	18657	18584	18361	18608	18536	18532	18438	18508	18438	18592	18640	18398	18606	18647	18427	18612	18676	18664	18737	18486	18559	18518	18687	18675	18534	18597	18628	18612	18347	18582	18380	18585	18678	18640	18510	18467	18429	18574	18708	18359	18317	18572	18719	18486	18630	18631	18590	18482	18389	18486	18573	18706	18714	18572	18622	18488	18522	18503	18567	18482	18453	18435	18457	18619	18427	18539	18551	18476	18656	18564	18737	18620	18672	18715	18678	18772	18656	18743	18669	18562	18719	18775	18714	18723	18479	18585	18666	18438	18572	18717	18716	18568	18588	18515	18705	18754	18510	18482	18661	18548	18615	18622	18604	18483	18567	18540	18830	18715	18718	18678	18685	18448	18661	18622	18699	18579	18529	18586	18619	18417	18471	18745	18421	18463	18556	18794	18767	18655	18709	18417	18535	18634	18566	18661	18591	18508	18585	18477	18601	18599	18545	18719	18557	18600	18639	18581	18503	18705	18541	18569	18731	18678	18525	18686	18709	18411	18669	18522	18525	18660	18454	18464	18346	18654	18600	18468	18441	18481	18573	18521	18549	18653	18370	18622	18529	18722	18425	18690	18567	18584	18527	18601	18640	18706	18757	18634	18674	18659	18542	18651	18687	18642	18568	18279	18552	18622	18449	18738	18591	18614	18487	18845	18478	18748	18641	18494	18546	18503	18562	18486	18713	18697	18604	18550	18682	18531	18628	18764	18752	18714	18626	18668	18409	18546	18776	18759	18568	18595	18853	18606	18459	18602	18419	18600	18539	18617	18621	18709	18553	18493	18633	18429	18422	18668	18574	18905	18643	18710	18699	18799	18708	18675	18526	18596	18626	18910	18500	18612	18578	18733	18547	18476	18614	18852	18643	18611	18711	18730	18717	18720	18644	18663	18676	18499	18629	18612	18841	18533	18507	18403	18463	18578	18725	18649	18758	18467	18464	18511	18485	18712	18672	18895	18464	18644	18576	18460	18457	18528	18549	18429	18468	18576	18582	18633	18613	18634	18694	18604	18705	18614	18602	18807	18405	18622	18581	18627	18728	18567	18524	18651	18685	18570	18447	18573	18606	18675	18639	18415	18441	18415	18444	18649	18576	18557	18710	18628	18481	18688	18668	18608	18736	18762	18526	18554	18583	18682	18595	18513	18423	18709	18587	18762	18611	18612	18608	18619	18607	18554	18633	18667	18394	18502	18589	18549	18496	18815	18654	18739	18520	18527	18576	18753	18606	18550	18611	18726	18538	18625	18634	18768	18517	18602	18562	18779	18490	18787	18580	18484	18413	18597	18552	18569	18547	18507	18681	18533	18537	18795	18656	18431	18642	18654	18644	18749	18660	18878	18536	18695	18599	18628	18434	18564	18567	18619	18520	18556	18602	18891	18420	18586	18757	18722	18710	18549	18283	18411	18647	18659	18614	18538	18732	18697	18700	18626	18529	18495	18357	18644	18521	18558	18737	18709	18506	18842	18766	18549	18387	18587	18669	18746	18632	18502	18680	18406	18653	18570	18612	18566	18519	18633	18378	18709	18598	18446	18513	18799	18459	18554	18693	18871	18694	18517	18447	18461	18360	18461	18376	18410	18596	18635	18580	18570	18506	18736	18790	18648	18634	18845	18735	18599	18578	18920	18824	18532	18738	18570	18709	18540	18641	18600	18625	18602	18710	18902	18693	18661	18544	18653	18578	18744	18673	18661	18693	18627	18558	18706	18415
33231	49468	46622	36709	31468	27623	24455	21526	19717	18866	18542	18220	17463	16970	16804	16543	16121	15934	15865	15893	15873	15605	15441	15571	15611	15479	15673	15530	15529	15649	15712	15430	15398	15497	15493	15569	15628	15504	15462	15511	15606	15630	15429	15646	15528	15520	15491	15491	15474	15519	15380	15518	15390	15562	15433	15379	15276	15584	15380	15481	15512	15454	15517	15477	15466	15433	15458	15521	15563	15567	15449	15415	15510	15366	15399	15442	15546	15452	15532	15345	15416	15447	15439	15579	15595	15165	15530	15468	15508	15530	15558	15519	15341	15591	15337	15607	15465	15582	15592	15514	15472	15344	15692	15624	15336	15585	15358	15624	15550	15590	15374	15445	15561	15579	15375	15565	15499	15378	15432	15461	15507	15427	15527	15382	15486	15396	15375	15480	15579	15579	15436	15533	15278	15464	15327	15538	15392	15507	15393	15420	15490	15470	15483	15459	15394	15527	15367	15535	15473	15349	15543	15496	15394	15608	15336	15518	15512	15464	15484	15408	15503	15385	15513	15546	15420	15373	15518	15356	15486	15491	15580	15415	15732	15494	15417	15283	15477	15498	15367	15525	15516	15353	15502	15440	15642	15451	15575	15513	15494	15415	15463	15489	15392	15431	15397	15324	15454	15448	15448	15351	15474	15404	15451	15340	15384	15477	15438	15267	15439	15444	15452	15484	15592	15419	15523	15437	15478	15373	15538	15561	15277	15705	15536	15548	15419	15300	15573	15508	15444	15439	15525	15433	15414	15496	15507	15400	15529	15489	15555	15503	15276	15553	15436	15493	15443	15434	15510	15679	15556	15497	15507	15659	15672	15313	15434	15613	15606	15452	15363	15477	15520	15511	15359	15789	15426	15360	15420	15449	15448	15521	15752	15438	15409	15485	15499	15550	15315	15518	15280	15567	15594	15621	15539	15583	15544	15445	15372	15475	15450	15484	15435	15409	15378	15594	15421	15540	15703	15279	15419	15421	15427	15506	15402	15548	15598	15353	15453	15452	15454	15557	15490	15450	15550	15534	15328	15529	15441	15435	15455	15552	15622	15559	15459	15532	15578	15587	15528	15576	15394	15526	15505	15324	15500	15670	15521	15547	15551	15407	15640	15392	15361	15266	15560	15486	15555	15438	15514	15617	15597	15590	15435	15489	15419	15554	15430	15462	15377	15713	15402	15486	15616	15508	15507	15451	15474	15561	15437	15506	15472	15425	15580	15344	15334	15355	15646	15391	15466	15482	15519	15488	15528	15445	15459	15338	15532	15694	15575	15645	15427	15286	15368	15424	15559	15374	15490	15293	15747	15415	15262	15392	15440	15435	15604	15533	15295	15651	15456	15264	15567	15816	15351	15420	15573	15440	15449	15487	15465	15509	15489	15422	15478	15466	15759	15348	15460	15491	15380	15360	15367	15530	15451	15408	15562	15528	15327	15344	15352	15445	15315	15362	15476	15417	15609	15485	15528	15603	15420	15335	15425	15679	15324	15296	15407	15401	15483	15500	15420	15659	15355	15590	15552	15415	15520	15425	15552	15547	15423	15365	15536	15510	15397	15346	15424	15485	15476	15327	15622	15563	15560	15514	15470	15434	15553	15521	15506	15471	15422	15624	15544	15513	15619	15348	15503	15468	15353	15716	15492	15437	15518	15268	15423	15372	15532	15535	15548	15549	15523	15393	15590	15497	15411	15429	15366	15653	15664	15447	15624	15642	15310	15520	15701	15573	15428	15507	15458	15446	15381	15406	15427	15705	15255	15430	15420	15516	15547	15597	15422	15433	15472	15344	15496	15551	15392	15391	15325	15511	15452	15282	15501	15473	15482	15439	15526	15641	15352	15372	15445	15511	15516	15489	15575	15538	15382	15632	15494	15235	15639	15572	15498	15430	15502	15356	15338	15407	15340	15718	15602	15365	15406	15451	15588	15538	15633	15491	15490	15420	15449	15376	15546	15539	15505	15285	15402	15553	15397	15297	15598	15471	15490	15542	15566	15573	15722	15434	15593	15466	15422	15427	15539	15532	15529	15467	15321	15404	15479	15379	15387	15568	15475	15498	15507	15493	15344	15435	15368	15596	15495	15344	15555	15501	15574	15375	15453	15437	15491	15489	15550	15433	15337	15430	15359	15426	15344	15384	15516	15553	15426	15616	15409	15533	15541	15472	15514	15482	15478	15628	15588	15539	15415	15579	15534	15356	15479	15507	15462	15383	15515	15493	15500	15518	15447	15671	15512	15531	15331	15515	15477	15481	15515	15369	15450	15418	15414	15405	15321	15387	15455	15580	15539	15588	15304	15512	15421	15452	15484	15560	15489	15593	15510	15505	15461	15503	15321	15513	15582	15424	15317	15348	15508	15550	15454	15569	15359	15508	15645	15669	15558	15350	15391	15347	15464	15600	15589	15483	15437	15628	15549	15537	15482	15423	15565	15574	15473	15591	15634	15728	15643	15615	15627	15392	15604	15412	15499	15662	15398	15429	15373	15537	15474	15363	15445	15721	15426	15471	15410	15459	15383	15355	15437	15399	15427	15502	15487	15347	15661	15530	15403	15579	15499	15443	15417	15440	15462	15432	15380	15453	15438	15228	15507	15522	15477	15608	15574	15426	15529	15558	15495	15404	15474	15556	15498	15350	15633	15469	15496	15500	15423	15492	15553	15451	15408	15438	15479	15349	15568	15476	15537	15328	15646	15519	15515	15562	15442	15433	15428	15383	15523	15498	15578	15575	15485	15486	15498	15494	15710	15483	15644	15506	15523	15397	15418	15413	15528	15533	15524	15377	15348	15467	15443	15346	15467	15488	15237	15535	15520	15352	15465	15218	15321	15606	15545	15297	15365	15355	15401	15576	15538	15402	15397	15488	15551	15477	15404	15384	15559	15506	15415	15472	15636	15323	15722	15412	15421	15543	15468	15441	15525	15369	15375	15361	15568	15532	15480	15521	15562	15477	15487	15371	15619	15597	15512	15449	15605	15529	15452	15534	15546	15418	15479	15494	15329	15441	15579	15541	15481	15401	15415	15634	15533	15444	15518	15326	15424	15631	15357	15387	15432	15453	15586	15508	15533	15459	15373	15645	15555	15510	15488	15299	15507	15654	15626	15481	15510	15407	15704	15414	15300	15504	15498	15448	15488	15426	15412	15391	15549	15481	15413	15628	15719	15536	15311	15538	15477	15510	15478	15598	15396	15509	15511	15406	15350	15509	15555	15582	15391	15509	15369	15461	15506	15462	15505	15545	15659	15403	15331	15586	15377	15543	15433	15437	15294	15561	15546	15574	15484	15515	15444	15304	15583	15446	15519	15551	15569	15622	15400	15290	15511	15425	15414	15549	15403	15499	15499	15335	15528	15449	15463	15611	15423	15709	15415	15423	15518	15587	15286	15250	15574	15321	15461	15495	15376	15448	15461	15550	15579	15390	15519	15342	15414	15586	15715	15438	15540	15431	15335	15352	15786	15482	15537	15587	15549	15502	15601	15333	15603	15405	15480	15237	15473	15466	15566	15436	15541	15311	15479	15539	15359	15350	15506	15453	15413	15542	15361	15508	15400	15442	15628	15438	15421	15420	15464	15398	15556	15392	15349	15503	15672	15449	15504	15344	15582	15511	15496	15535	15397	15463	15562	15382	15446	15441	15417	15291	15583	15424	15444	15338	15603	15462	15431	15498	15491	15824	15596	15493	15631	15499	15487	15481	15436	15511	15423	15602	15494	15384	15298	15483	15405	15392	15625	15474	15564	15473	15436	15627	15477	15494	15583	15440	15360	15552	15505	15523	15434	15532	15423	15462	15534	15323	15463	15484	15532	15385	15520	15457	15513	15591	15429	15556	15514	15412	15444	15460	15551	15375	15517	15674	15583	15401	15532	15428	15570	15592	15432	15402	15618	15318	15586	15495	15606	15546	15378	15706	15459	15609	15428	15459	15615	15568	15523	15526	15578	15499	15606	15448	15372	15335	15579	15385	15610	15468	15426	15385	15610	15345	15480	15526	15393	15447	15470	15540	15494	15426	15496	15491	15418	15418	15593	15304	15549	15362	15521	15488	15574	15389	15394	15439	15414	15524	15681	15445	15488	15568	15434	15480	15350	15365	15558	15607	15450	15565	15455	15646	15430	15516	15422	15275	15479	15512	15660	15361	15395	15400	15342	15511	15578	15371	15485	15550	15523	15394	15470	15500	15560	15337	15411	15438	15488	15499	15454	15556	15589	15363	15446	15401	15282	15403	15388	15505	15467	15479	15520	15431	15342	15478	15533	15456	15400	15601	15547	15459	15270	15417	15518	15268	15622	15473	15421	15587	15468	15470	15564	15409	15611	15388	15493	15424	15561	15458	15512	15504	15310	15505	15450	15429	15415	15479	15382	15493	15468	15508	15433	15494	15316	15789	15192	15565	15394	15529	15547	15354	15544	15513	15488	15391	15535	15588	15595	15580	15652	15647	15381	15484	15419	15404	15547	15518	15431	15370	15427	15445	15657	15495	15446	15609	15514	15597	15447	15448	15348	15404	15407	15463	15366	15384	15433	15522	15355	15619	15463	15452	15404	15429	15566	15540	15569	15427	15516	15335	15304	15507	15583	15416	15548	15467	15573	15500	15522	15462	15448	15619	15493	15594	15510	15240	15692	15579	15503	15400	15429	15514	15350	15254	15312	15477	15588	15315	15341	15493	15613	15618	15624	15489	15563	15400	15473	15411	15541	15484	15525	15500	15344	15512	15432	15545	15578	15353	15566	15498	15466	15542	15470	15313	15665	15502	15483	15616	15504	15512	15542	15437	15523	15409	15724	15631	15557	15505	15456	15400	15456	15330	15581	15335	15573	15579	15458	15569	15547	15528	15396	15643	15353	15531	15528	15415	15512	15511	15469	15525	15343	15571	15511	15335	15561	15343	15501	15434	15552	15541	15330	15530	15562	15450	15599	15515	15657	15415	15512	15604	15505	15456	15269	15584	15303	15563	15542	15505	15435	15372	15360	15394	15495	15448	15499	15452	15494	15496	15476	15364	15396	15593	15506	15529	15571	15473	15199	15554	15548	15550	15471	15320	15750	15358	15546	15449	15558	15563	15412	15545	15652	15449	15542	15455	15531	15577	15382	15547	15450	15443	15479	15383	15580	15635	15500	15256	15417	15494
24121	21436	29387	26833	28534	30763	30463	25636	23700	23298	22614	21953	21493	20966	20832	20180	20121	19900	19919	19903	19770	19680	19573	19386	19574	19338	19373	19265	19381	19497	19326	19648	19446	19531	19435	19254	19288	19388	19584	19486	19341	19462	19447	19409	19491	19320	19085	19337	19479	19223	19152	19250	19207	19498	19473	19415	19383	19072	19020	19215	19061	19183	19332	19288	19222	19118	19155	19050	19157	19274	19343	19267	19259	19207	19163	19352	19120	19347	19234	19221	19245	19403	19147	19343	19207	19349	19356	19269	19347	19348	19252	19226	19319	18997	19170	19021	19329	19368	19283	19410	19405	19280	19346	19168	19350	19224	19354	19168	19243	19104	19260	19092	19201	19166	19111	18954	19122	19310	19298	19121	19425	19111	19276	19130	19353	19318	19329	19275	19191	19236	19134	19245	19321	19167	19164	19117	19182	19393	19324	19030	19163	19021	19300	19158	19217	19049	19023	19217	19130	19219	19210	19037	19318	19111	19463	19231	19210	19253	19270	19230	19337	19288	19326	19249	19319	19289	19450	19229	19116	19260	19275	19295	19090	19077	19116	19143	19208	19366	19143	19158	19297	19184	19248	19301	19346	19232	19276	19070	19235	19287	19206	19382	19134	19300	19239	19121	19341	19405	19176	19111	19133	19216	19375	19126	19300	19343	19021	19282	19407	19247	19218	19346	19305	19181	19020	19332	19193	19190	19143	19255	19199	19389	19294	19163	19263	19351	19280	19306	19356	19162	19286	19357	19434	19155	19211	18926	19363	19110	19283	19296	19153	19235	19321	19266	19302	19080	19058	19292	19021	19060	19032	19202	19230	18997	19189	19478	19259	19164	19230	19228	19309	19233	19157	19208	19174	19296	19187	19274	19288	19242	19120	19027	19212	19297	19276	19073	19232	19356	19172	19027	19210	19069	19109	19236	19244	19304	19158	19058	19437	19049	19094	19250	19303	19073	19131	19292	19228	19151	19202	19159	19058	19175	19288	19194	19080	19320	19067	19111	19417	19312	18971	19211	19091	19169	19430	19246	18954	19260	19121	19259	19155	19206	19165	19245	19275	19246	19158	19292	19196	19279	19123	19305	19206	19141	19164	19106	19345	19381	19142	19273	19134	19300	19284	19259	19343	19186	19145	19012	19292	18916	19314	19431	19275	19352	19294	19186	19384	19340	19419	19201	19212	19195	19218	19331	19184	19256	19120	19079	19162	19132	19270	19274	19219	19317	19259	19284	19029	19184	18973	19167	19204	19105	19189	19280	19027	19220	19314	19252	19156	19293	19110	19248	19361	19094	19095	19186	19263	19220	19266	19200	19102	19131	19180	19320	19336	19085	19150	19168	19245	19102	19252	19000	19348	19156	19331	19222	19251	19372	19363	19264	18982	19201	19060	19062	19425	19260	19267	19252	19163	19313	19301	19223	19420	19235	19240	19221	19176	19097	19119	19105	19240	19232	19402	19151	19148	19114	19127	19237	19264	19087	19290	19181	19137	19055	19070	19182	19226	19096	19328	19224	19299	19117	19228	19121	19250	19429	19199	19300	19154	19091	19129	19143	18964	19253	19124	19258	19193	19175	19352	19125	19311	19188	19179	19234	19191	19138	19173	18964	19273	19117	19154	19062	19195	19340	18956	19303	19258	19409	19169	19113	19217	19262	19208	19231	19342	19023	19202	19270	19362	19109	19311	19142	19182	19089	19247	19102	19216	19029	18988	19567	19391	19191	19326	19368	19128	19112	19322	19155	19071	19195	19198	19160	19279	19240	19064	19246	19178	18938	19279	19134	19006	19287	19067	19107	19133	19142	19392	19259	19250	19145	19293	19348	19199	19564	19398	19258	19185	19225	19009	19159	19095	19190	19091	19224	19263	19312	19355	19148	19135	18944	19143	19150	19133	19209	19222	19182	19295	19322	19051	19214	19264	19241	19052	19235	19121	19167	19291	19362	19118	19141	19188	19297	19207	19119	18983	19131	19343	19210	19375	19394	19370	19053	19242	19307	19185	19030	19119	19169	19347	19172	19268	19283	19321	19070	19239	19357	19063	19114	19312	19414	19036	19401	19136	19103	19340	19219	19292	19322	19234	19242	19315	19427	19236	19472	19412	19215	19377	19235	19082	19242	19189	19259	19043	19060	19293	19308	19274	19344	19236	19106	19107	19156	19214	19238	19270	19448	19050	19058	19200	19275	19322	19335	19260	19288	19042	19281	19191	19110	19208	19136	19239	19125	19317	19092	19339	19228	19016	19081	19079	19246	19142	19279	19110	19444	19184	19270	19307	19059	19158	19200	19212	19271	19188	19261	19278	19086	19274	19288	19146	19329	19512	19428	19280	19382	19231	19388	19297	19205	19393	19193	19319	19148	19174	19280	19337	19146	19149	19306	19128	19257	19096	19151	19464	19223	19375	19252	19075	19360	19446	19101	19294	19078	19145	19273	19303	19099	19064	19139	19365	18887	19090	19118	19400	19107	19228	19162	19203	19354	19337	19248	19214	19047	19455	19185	19068	19344	19084	19213	19213	19054	19296	19274	19087	19346	19137	19178	19222	18995	19207	19118	19400	19265	19036	19013	19270	19074	19106	19069	19162	19192	19305	19235	19185	19282	19280	19236	19161	19172	19044	19377	19267	19129	19443	19345	19306	19382	19033	19131	19155	19172	19223	19229	19200	19149	19292	19123	19103	19345	19155	19184	19284	19010	19267	19087	19321	19229	19296	19365	18985	19227	19293	19226	19423	18929	19137	19253	19374	19180	19049	19435	19376	19310	19113	19177	19061	19194	19411	19103	19246	19283	19280	19460	19204	19218	19440	19222	19259	19231	19246	19195	19352	19221	19182	19206	19266	19214	19170	19272	19106	19481	19201	18973	19134	19182	19249	19245	19290	19230	19212	19121	19039	19135	19442	19160	19118	19160	19150	19359	19095	19100	18995	19027	19084	19181	19073	19270	19028	19230	19261	19184	19291	19200	19074	19187	19302	19131	19081	19041	19428	19235	19139	19166	19056	19259	19235	19290	19427	19347	19157	19189	19298	19323	19294	19231	19265	19218	19189	19279	19322	19038	19147	19194	19117	19222	19080	19140	19318	19196	19125	19043	19232	19162	19313	19290	19334	19213	19186	18992	19153	19308	19104	19287	19299	19119	19087	18884	19028	19225	19206	19311	19275	19133	19101	19207	19281	19249	19246	19370	19244	19185	19082	19207	19214	19322	19228	19105	19185	19183	19402	19310	19195	19220	19301	19046	19336	19187	19067	19166	19100	19191	19350	19224	18885	19221	19229	19409	19208	19373	19276	19099	19166	19018	19061	19148	18978	19109	19305	19157	19291	19247	19176	19334	19141	18971	19128	19126	19219	19065	18961	19170	19134	19384	19412	19080	19394	19255	19102	19377	19340	19224	19053	19149	19216	19342	19257	19275	19175	18976	18935	19314	19296	19213	19268	19219	19221	19288	19197	19123	19312	19206	19226	19290	19073	19236	19418	19163	19195	19106	19230	19123	19086	19367	19288	19145	19189	19007	19309	19185	19332	19303	19147	19321	19351	19146	19149	19051	19246	19363	19435	19155	19251	19246	19259	19214	19243	19282	19166	19249	19272	19098	19401	19205	19078	19036	19135	19165	19145	19230	19481	19275	19226	19138	19211	19465	19223	19386	19422	19168	19199	19292	19139	19224	19276	19238	19116	19044	19107	19214	19228	19309	19063	19402	19129	19180	19326	19267	19362	19463	19236	19112	19229	19104	18932	19122	19290	19019	18890	19479	19136	19294	19064	19372	19098	19190	19253	19106	19024	18987	19156	19220	19441	19111	19083	19161	19233	19184	19341	19179	19280	19157	19382	18956	19173	19349	19270	19060	19073	19212	19147	19120	19126	19466	19258	19320	19154	19244	18939	19205	19313	19451	19428	19174	19259	19327	19349	19394	19139	19224	19231	19350	18927	19244	19389	19079	19164	19229	19262	19280	19450	19226	19048	19151	19178	19170	19176	19067	19298	19128	19239	19360	19259	19205	19106	19275	19172	19296	19269	19165	19227	19466	19108	19162	19043	19125	19384	19103	19004	19093	19232	19149	19029	18906	19218	19244	19251	19226	19031	19080	19095	19263	19162	19006	19380	19141	19173	19029	19136	19082	19111	19084	19122	19100	19234	19237	19517	19193	19268	19055	19210	19134	19159	19482	19296	19067	19125	19250	19290	19178	19250	19239	19196	19017	19297	19469	19241	19135	19352	19203	19332	19116	19146	19096	19187	19250	19154	19146	19190	19159	19288	19302	19392	19205	19230	19243	19122	19269	19310	19082	19120	19223	19243	19306	19393	19283	19292	19221	19068	19073	19325	19296	19048	19166	19231	19242	19317	19227	19248	19209	19315	19070	19284	19166	19289	19558	19352	19182	19277	19365	19299	19166	19197	19093	19236	19251	19098	19384	19314	19148	19377	19262	19084	18937	19073	19014	19194	19080	19447	19186	19121	19239	19430	19009	19047	19134	19432	19202	19255	19254	19097	19186	19476	19341	19388	19337	19437	19224	19275	19292	19263	19276	19163	19061	19221	19305	19153	19112	19381	19217	19268	19129	19147	19165	19287	19308	19252	19109	19243	19020	19144	19170	19259	19058	19306	19242	19035	19255	19263	19205	19104	19399	19158	19406	19411	19221	19189	19304	19256	19269	19115	19209	19308	19208	19075	19436	19399	19305	19278	19435	19120	19110	19167	19107	19229	19382	19115	19294	19024	19081	19155	19371	18980	19074	19300	19197	19196	19188	19290	19405	19289	19205	19291	19370	19217	19013	19280	19194	19345	19155	19163	19283	18976	19038	19209	19168	19307	19135	19297	19292	19226	19181	19285	19317	19317	19268	19241	19102	19405	19313	19244	19100	19228	19393	19291	19015	19246	19093	19505	19224	19402	19460	19126	19250	19458	19411	19043	18986	19199	19179	19106	19343	19214	19157	19137	19289	19510	19405	19249	19266	19080	19167	19281	19121	19242	19274	19118	19214	19224	19354	19031	19037	19229	19138	19081	19253	19391	19173	19198	19074	19193	19268	19066	19113	19158	19167	19422	19210	19190	19278	18961	19141	19133	19183	19230	19159	19443	19194	19106	18957	19360	19491	19312	19159	19187	19072	19055	19242
33341	57075	53830	43248	37692	32295	28256	24402	22585	21385	20729	19725	19160	18338	17849	17151	17187	16817	16840	16540	16651	16600	16200	16094	16086	16193	16203	16009	16129	15819	15853	16005	15925	16054	16026	15964	16238	15874	15950	15907	16000	16051	16029	15901	15924	15959	15910	15927	16004	16110	15916	15786	15948	16143	15812	15898	15916	15904	16040	15940	15828	15883	15950	15985	16103	15916	15871	15883	15877	15892	15941	16018	15921	15918	15923	15859	15889	15905	15752	15937	15987	15949	15750	16058	15886	15969	15879	15961	15790	15894	15904	15995	15945	16029	15862	15952	15764	15965	15877	15900	15915	15950	16007	15836	15907	15829	15949	15895	16030	16037	15887	15952	15940	15922	15891	16007	16099	16068	15896	15873	15749	16010	15769	15959	15902	15908	15951	15941	16007	15820	16072	16012	15984	15857	16053	15922	15937	15829	15678	15802	15802	15871	15885	15889	15798	15900	16021	15933	15769	15824	15824	15871	15865	15879	15928	16017	15664	15865	15909	15956	15833	15955	15855	15935	15826	16069	15808	15947	15911	16018	15989	15915	15916	15993	16127	15890	15979	16133	15809	16078	15898	15916	15902	15962	15809	15971	15649	15978	15934	15949	15966	15994	15841	16035	15762	16063	15856	15951	15922	15969	15987	15864	15766	16010	16035	15837	15849	15844	15899	15969	15958	15805	15893	15888	15860	15648	16018	16007	15909	15803	15941	15915	15940	15990	15879	15686	15903	15726	16060	16004	15969	15749	15869	15965	16037	15904	15900	16031	15836	16005	15765	16139	15885	15985	15837	15751	15888	15879	15928	15944	15919	15880	15842	15866	15906	16019	15878	16063	15782	15962	15949	15826	15822	15800	15938	16007	15727	16121	16006	15752	15806	16013	15967	15892	15989	15763	15851	15963	15965	15850	15966	15760	15883	15961	15991	15978	15899	15809	15930	15904	15920	16032	15872	15863	15877	15723	16014	15975	15881	15924	15959	15907	15882	16059	15860	15870	15779	15925	15753	15789	15972	16133	15827	15813	15995	15767	15951	15872	15879	15871	15809	15963	15993	15789	16067	15870	15972	15950	15819	16034	16059	15923	15991	15793	15917	15869	15909	15934	15944	15783	15964	15986	15992	15798	15726	15953	15861	15800	15815	16023	16063	16207	15891	15879	16059	15913	15929	15770	16117	15886	15774	16004	16023	15909	15943	16045	15941	15964	15655	16131	15688	16045	15914	15830	15851	15735	15733	15922	15973	15899	16050	15965	15872	15944	15937	15965	15921	15793	16037	15826	15730	15785	15917	15876	15878	15938	15793	15832	15773	15728	15980	16037	15880	16122	15919	15910	15966	15898	15796	16006	16085	15831	15841	15949	15777	15699	16036	15750	15830	16115	15842	16112	15963	15992	15912	15766	15898	15935	15805	15839	15853	15811	15666	15874	15966	15883	16060	15836	15833	15825	16075	15890	15708	15798	15847	15836	15859	15929	15931	15850	15809	15988	15810	15908	15915	16052	16010	15799	15845	15801	15839	15704	15963	15900	16035	15941	15908	15735	15959	15909	16001	16071	15996	15893	15956	15852	15823	16076	16003	16028	15964	15995	15992	15873	15787	15973	15813	15756	15864	15932	16006	15945	15770	15972	15932	15980	15917	15719	16008	15839	15646	15943	15884	15931	15853	16023	15845	15811	15767	15900	15880	15884	15843	15817	15750	15879	15843	15858	15948	15906	16056	15941	15826	15775	15824	15920	15808	15948	15935	15926	15838	15792	16015	15833	15881	15834	15871	15932	15919	16126	15874	15830	15977	15883	15954	15819	16087	15789	15913	16007	15988	15906	15868	15863	15970	15811	15981	16007	16003	16037	15920	15894	15927	16015	15968	15859	15922	15899	15990	15902	15911	16079	15862	15805	15900	15851	15911	15975	15831	15945	15829	15831	16072	15872	15879	15920	16009	15810	16053	16071	15941	15891	16008	15819	15838	15815	16089	15892	15893	15984	15753	15821	15747	15852	15843	15903	15837	16007	15814	15930	15878	15994	15916	15665	15984	15837	15963	15978	15867	15978	16016	15946	15910	15898	15820	15941	15812	15837	15849	15968	15832	15819	15896	15855	15940	15975	15895	15816	15904	15876	16056	15733	15968	15957	15803	16044	15914	15866	15986	15946	15912	15858	15944	15752	15906	15903	15752	16093	15909	15958	15960	15877	15838	15976	15915	15919	15887	15928	16010	15788	15960	15698	15950	15919	15856	15876	15855	15806	16107	16024	15972	15827	15904	15760	16017	15860	15992	16018	15827	15814	15915	16064	15939	15877	15921	15915	15746	16099	15819	15998	15827	15961	16030	15838	15943	15878	15820	15827	15923	15819	15849	15903	15981	15827	15869	16010	15973	15846	15879	15971	15944	15900	15795	15904	15771	16094	16054	16121	15905	15910	15905	15928	16050	15989	15945	15960	15846	16039	15985	15633	15950	15991	15943	15970	15911	15973	15949	15928	15932	15990	15975	16172	15902	15995	16049	15878	15871	15904	15701	15905	15973	15884	15945	15885	16079	16192	15900	15868	15928	15968	16017	15932	15944	16018	15850	15870	15791	16019	15909	16168	16108	16092	15950	15893	15950	15985	15757	15913	15884	15835	15938	15912	15888	15932	16003	15925	15802	15733	15978	15840	15943	15934	15877	15892	15993	15854	15971	15925	15858	15931	15838	15976	15812	15897	15934	16002	15893	15950	15915	15858	15901	15835	16115	15827	15996	15983	15711	15903	15842	15936	15835	15951	15930	15898	15837	15954	15996	15925	16065	15968	15938	15942	15980	15956	15861	15970	15841	15964	16098	15900	16200	15694	15864	15830	16128	15805	15869	15900	15952	16081	15910	16007	15934	15873	15914	15728	16103	16010	15991	15836	15880	16030	15954	15925	15911	16044	15920	15914	15862	15883	15784	15973	15875	15920	15849	15947	15618	16022	16061	16081	16034	15875	15844	16119	15886	15980	15901	15899	15731	15978	15760	15998	15758	15810	15658	15916	15915	15924	16036	15937	15948	15996	15819	15877	15865	15991	15996	15933	15744	15810	15823	15943	15936	16030	15964	15789	15720	15956	16117	15905	16032	15856	15763	15936	15936	15758	15920	15888	16103	15808	15899	15799	15854	15885	15947	16055	15819	15748	16004	15945	15851	15936	15980	15901	15928	15865	15939	15851	15865	15973	16003	15902	15818	15979	15904	15997	15831	15881	15953	15904	15973	15970	15920	16051	16039	15907	15967	15871	15918	15835	15820	15843	15868	16001	16004	16019	15777	15876	15900	15777	16054	15872	15792	16026	15802	15953	15974	15835	15984	15892	15896	16063	15989	15979	16083	15914	15863	16071	15909	15968	16097	15786	15968	16096	15795	15887	16021	15928	15835	15897	16079	15888	15843	15954	16020	16038	15954	15867	15887	15929	15980	15969	15740	15878	15715	15587	15940	16071	15855	15959	15877	15840	15980	15943	15799	16006	15891	15825	15980	15891	15971	15993	15910	15856	15717	15807	15988	15952	15913	15706	15844	15871	15914	15750	15967	15759	15939	15996	15875	15794	15929	15921	16017	15865	15697	15909	15950	15898	16101	15896	15894	15995	15733	16057	15978	15753	16183	15863	15861	15882	15938	15779	15999	15878	16041	15819	15959	15829	15924	15987	16103	15887	15872	15905	15743	15827	15874	16006	15964	16008	15805	16042	15746	15695	15974	15718	15837	15939	16040	15872	15956	15875	15890	15858	15757	16033	15825	15891	15880	15962	15901	16016	15940	16037	15915	15943	16079	15948	15814	16123	15934	15983	15954	15789	15776	15898	15994	15900	16040	15941	15922	15726	16030	15949	15914	15793	15846	15967	15994	16003	15993	16068	15959	15921	15941	15910	15736	16094	15972	15859	15813	15959	15968	15921	15988	16061	15824	16017	15739	16025	15852	15930	15902	15878	15894	15903	15944	16130	15865	15867	15845	16088	15958	15981	15844	15768	15960	16063	15791	15939	15862	15810	15810	15916	15845	15910	16045	15863	15946	15851	15932	15938	16112	15816	16013	15818	15839	15894	16021	15831	15956	15852	15806	15803	16005	15823	15843	15983	15875	15873	15865	15849	15787	15704	15865	15845	15867	16026	16080	16099	15765	15953	15911	15793	15860	15913	15928	16026	15764	15947	15798	15942	15818	15915	16001	15848	15923	15939	15931	15987	15985	15948	16065	15933	15939	15924	15808	15882	15903	15902	15976	15973	15927	15943	15894	15834	15941	15889	15970	15953	15848	15822	15958	15895	16058	15917	15952	15870	15918	15851	15712	16093	15800	15962	15844	15898	15979	15645	15811	15806	15852	15981	15909	15879	15879	15908	16059	15923	15733	15897	16026	15823	15828	15946	15823	16038	16103	15905	16052	15792	15985	15847	15965	15953	15810	16025	15865	16031	15791	15972	15813	15933	16043	15783	15854	15793	15993	15922	16120	15935	15932	15888	16074	15930	16074	16002	15835	15901	15878	15724	16009	15718	16058	15969	15832	15805	15890	15814	15843	15966	15948	15920	15892	15960	16011	16051	15738	15998	15811	15964	16039	15951	15893	15954	16001	15874	15839	15834	15984	15801	15843	15981	15892	15958	15875	15841	15948	15988	15914	15785	15749	15894	16076	15863	15970	15831	15966	15919	15768	15627	15950	15994	15914	15899	15774	15869	15950	15922	16052	16005	15843	16022	16070	15921	16035	15788	15961	15967	16081	15728	15818	15903	15708	15894	15960	15915	15978	15850	16008	15828	15899	15891	15931	15744	15833	15941	15816	15964	16022	16019	15961	15857	15933	15819	15928	15788	15854	15604	16059	15934	16066	16011	15748	15855	15856	15871	15953	16128	15887	16134	15848	15804	15956	16002	15964	15975	16216	15814	15970	15858	15896	16005	15952	15932	15954	15949	15877	15882	15932	15954	15901	15951	15839	15746	15954	15948	15954	15886	15940	15804	15770	15800	15932	16057	15933	15732	15947	15874	15945	15843	15901	16061	15805	15936	16109	15913	16096	15894	15810	15866	15987	15922	15995	15921	15832	15715	16066	15780	15923	15799	15927	15742	15865	16070	15705	15932	15891	15923	15738	15963	15943	15989	16027	15954	16045	15856
23063	21470	29524	24588	25483	30898	34444	29020	26962	26602	25638	24902	23858	23492	22820	22475	22092	22008	21894	21776	21701	21436	21421	21337	21235	21341	21222	21114	21091	21345	21160	21267	21249	21271	21436	21177	21067	21222	21001	21044	21049	21208	20882	21059	20823	20866	21027	21255	21317	20936	20941	21009	21169	20876	20923	21170	20970	20907	21065	21064	21128	21014	20884	20760	20851	21064	20952	20971	20902	21070	20879	20900	20822	20942	20877	20998	21180	21118	21064	20927	20962	20944	20958	21031	20845	21129	20957	20835	20904	21190	21207	21157	21040	21008	20945	20839	20862	20876	21036	21084	20719	20869	20900	21067	21022	21048	20904	20682	21082	20935	21033	20952	20794	21012	20894	20695	20857	21009	20898	20756	20974	20853	21019	20887	20969	20984	21019	20833	20911	21145	20915	20923	20973	20797	20985	21038	20851	20900	20905	21050	20940	21152	20947	20890	20758	21003	20922	20950	21160	21032	20869	20956	20891	20949	21014	20848	20900	20904	21035	20945	20769	21034	20952	21083	20765	20945	20929	20885	20901	20781	20967	21067	20739	21050	20858	21143	21069	20753	20772	20753	20993	20974	20786	20862	21057	21019	20821	20930	21041	20870	20750	20853	20881	20846	20991	20913	20808	20950	20974	20843	20833	20937	20903	20911	20920	21017	21010	21082	20986	21067	21067	20847	20958	21011	20767	20815	21262	20845	20851	20806	20951	20940	21019	20942	21058	21002	20853	20901	20786	20875	20909	21202	20968	20987	20824	20779	20791	21084	21016	20799	20881	20830	21067	20840	21038	20893	21059	20892	20912	20934	21049	20879	21011	20812	20793	21105	20799	21027	21090	20729	20940	21011	20821	20816	20641	20936	20952	20896	20926	21097	20959	20771	20857	20886	21036	20921	20863	20819	21088	21001	20994	20844	20935	20962	21051	20957	21042	20901	21029	20893	20973	20850	20673	20838	21042	20773	20730	20798	20944	20993	21120	20864	20917	21056	20782	20924	20915	20937	21016	20714	20789	20765	20776	20947	21279	20964	20970	21037	20835	21011	21022	20867	20959	21022	21098	20972	20902	20851	20895	21021	20985	20983	21101	21199	20914	21132	21079	20927	20837	20925	20800	20794	20853	20938	21142	20862	20954	21025	21167	21188	20804	20886	20741	20917	20794	20916	20770	20947	20940	20838	20692	20892	20830	21017	20851	21070	20880	20833	20904	20998	20980	20927	21122	21001	21088	20936	20948	20869	20960	20808	21018	20839	20826	20928	21133	20968	20853	20951	20847	20735	20738	20837	20920	20697	20853	21003	20883	20771	20903	21028	20806	21060	20777	20785	20779	20844	20760	20842	20947	20935	20817	21126	20930	20994	20940	21086	21050	20774	20752	20763	20770	21082	20902	21006	20994	20916	20978	20824	20903	21006	20985	21030	20781	20840	20964	20944	20909	21091	21002	20805	20864	21022	20729	20944	21095	20955	21016	20755	20782	21058	20913	20911	20730	20929	20925	20998	20873	20810	20868	21037	20904	20656	20929	20974	20750	21106	20771	20791	20940	20793	20882	20801	20867	20955	20887	20934	20791	21130	21083	20996	20971	21146	20975	21072	20797	21003	21023	20954	20741	20801	20847	20890	21171	20741	20967	21034	20942	20912	21047	20807	20776	20943	20879	20836	21058	20968	20807	20905	21057	20904	20783	20738	20813	20930	20787	20957	21051	20711	21023	20881	20894	20950	20879	20848	21002	20829	20814	21013	20907	20727	20939	20747	20982	20754	20947	20929	20790	20823	20857	20924	20856	20756	20896	20963	20743	21105	20919	20996	21049	20808	20860	20983	20850	20810	21115	20962	21129	21011	20873	20930	20916	20963	21010	20864	20684	20878	20897	20756	20933	21075	20961	21167	21162	20963	21037	20831	21062	20874	20789	20807	20563	20818	20990	21124	21032	20992	20723	20926	21048	20885	20923	20769	20827	21198	20885	21008	20778	20804	20756	21070	21039	21009	20975	21101	21134	20892	20889	20771	21007	20896	20973	20671	20840	20843	20809	21029	20962	20927	20888	20963	20975	20994	21046	21057	21237	21066	21010	20950	21051	20893	20843	21095	21023	20871	21025	21144	20959	20942	20913	20851	20975	20897	20899	20713	21162	20884	21123	20967	20862	20945	20879	20784	20708	20785	20903	20903	20911	20932	20830	20949	21006	20835	21005	20810	21046	20964	20926	20847	20923	20694	20942	21140	21086	20915	20981	20732	20930	21075	20886	20960	20901	20762	20743	21032	20794	21072	21129	20783	20724	20946	21028	20945	20964	20888	20956	20830	20885	20820	20689	21064	21141	20945	20885	20765	20789	20998	20808	20910	21115	20925	20790	20939	20845	21044	20898	20776	21007	20831	20893	20890	21005	21135	21260	20966	21022	20851	20929	20902	20990	20788	20887	21066	20937	21103	20947	21130	20920	21000	21034	21120	20831	21029	21267	20937	20886	21115	20890	20858	20794	21040	20944	20741	21016	20993	20893	20853	20919	21116	20834	21012	21040	20826	20924	21035	20919	20958	20714	20872	20916	20756	20908	21021	20937	20961	20881	20844	20848	20909	20888	20917	20835	20932	21058	20655	20881	21056	20996	20902	21043	20960	20961	20879	20835	20958	20948	20950	20757	21080	21142	21016	20898	21097	20967	20903	20855	20854	21224	20934	20808	20883	21080	20857	20907	21109	20954	21037	20850	20925	20814	20687	20589	20943	20688	20896	20939	21011	21096	20689	20911	20955	21040	20860	20849	21002	21083	21127	20773	20885	21047	21002	20693	20984	21028	20703	20788	20956	20904	21133	20835	20888	21034	20974	21196	21009	20881	21088	20756	20889	21078	21062	20996	20977	20927	20892	21039	20897	20907	20945	20903	20814	21102	21111	20802	20777	20719	20820	21063	20885	20967	20909	20871	20921	20800	20866	20886	20861	21033	21019	21042	20994	20747	20807	20942	20675	20910	20921	20664	20672	20950	20842	20955	20917	20790	20853	20773	20883	20886	20855	20920	20800	20722	20831	21010	20718	20959	20911	20834	20757	20961	21018	20965	21256	21067	21005	20981	21036	21098	20935	20794	20919	20883	20876	21292	21114	20747	20890	20910	21154	20830	20816	20843	20813	20667	20721	21102	20889	20989	20931	21031	21017	20921	20862	20822	20982	20937	20868	21033	20738	20767	20845	20843	20833	20751	20943	21105	20796	20882	20947	20886	20818	20830	21100	20968	21154	20868	20815	21003	20940	20997	21161	21063	20986	21010	20996	21033	20879	20923	20901	21016	21041	20806	20930	20884	20992	20890	20941	20958	20909	20881	20943	20968	20868	20579	20872	21051	20865	20940	20700	21001	20929	20890	20919	20917	20986	20848	20690	20965	20770	21137	20972	21173	20990	20896	21107	20936	20820	20735	20898	20835	20543	21107	20879	21010	20902	21114	20949	20903	21045	20847	20896	20954	21145	21025	20958	20922	20931	20974	20887	20874	21136	20694	20699	20966	21039	20923	20943	20762	21094	20965	20989	20908	20818	20964	20994	20929	20920	20855	20796	20795	20793	20891	20847	21003	20991	20912	20777	20864	20973	20986	21100	20871	20797	20900	20806	20808	21080	20784	20877	21030	20959	20843	20738	20679	21126	20910	21023	21069	21148	20923	21011	20787	20938	21164	20854	21140	20920	20687	20695	20674	20932	20866	20993	20985	21066	21149	20779	20669	20834	21061	20956	20860	20856	20909	20855	20932	20883	20913	21057	20954	21244	21019	21048	20893	21129	20973	20892	20948	21094	21076	20860	20913	20818	20932	21025	20692	20918	20909	20816	21028	21119	20909	20735	20999	20938	21164	20908	20862	21021	20718	20769	20777	20982	21070	21157	20882	21002	20920	20710	20891	20944	20997	20974	20927	20888	20859	20968	21011	20722	20766	20858	21156	20995	20712	20979	20804	20837	20924	20951	20852	20925	20842	20906	21021	20930	21032	20995	21213	20982	21014	20965	20883	21126	20921	20890	21071	21126	21089	20899	20870	21052	21068	20838	20948	20993	20988	20977	20747	20752	20809	20856	21144	20874	20960	21173	20676	21030	20952	20908	20998	21065	20957	20857	21001	20676	21050	20994	21091	20907	20881	20883	21035	20978	20854	21176	20828	20813	20956	20968	21174	20782	21039	20852	21191	20875	21156	20976	21032	20860	20959	20974	20972	20778	20831	20799	21006	20689	21152	20974	20884	20996	21084	20913	21012	20868	20934	21075	20957	20759	20931	21097	21023	20869	20852	21107	21005	20947	20772	21080	21088	20952	20809	20876	21161	21265	20958	21096	21019	20981	21155	20959	20952	20959	20788	20926	20924	20879	20848	20751	20917	20924	20838	20756	21121	20960	21086	21083	20800	21100	20933	20853	20966	20926	20974	20805	21065	20609	20738	20840	21030	20950	21082	21171	20950	20961	20887	21013	20800	20755	20944	21040	21003	21035	21037	20710	20716	20910	20874	21083	20850	21038	21106	20974	20893	20745	20933	21102	20756	20820	21069	20992	20929	20712	20840	20802	21052	21015	20915	20846	20827	20950	20750	20807	20977	20906	20816	20883	21077	20955	21110	21032	20852	20949	20876	20783	21061	21124	21014	20916	21024	20965	21019	20818	20959	20906	20906	21098	20987	20860	21184	20810	20661	20976	21044	20981	20915	20909	20980	20837	20908	20905	20947	21039	20946	20887	20849	20862	20840	21087	20892	21138	21099	20881	20911	21037	20843	20889	20874	20584	20886	20838	20758	20940	21033	21174	20887	21034	20903	20865	20999	20820	21031	21103	20804	20896	20990	20794	21016	21186	21211	20938	20854	20857	21019	20813	20908	20959	21082	21122	20921	20801	20973	21081	20814	20907	20875	20922	21006	21032	20819	20780	21179	20877	20957	21173	20820	21010	20895	21170	20940	20738	20737	20996	20908	20920	21035	20988	20952	20835	20951	21015	20952	20955	20891	20936	21092	21057	20968	20873	21101	20787	20844	20947	21012	20781	20859	20842	20783	20667	20936	20935	21039	20855	21157	20950	20860	21029	20862	21078	20937	21019	20936	20816	20611	20940	20943	21094	20826	20769	21091	20814	20949	20639	20966	21049	21058	20895
35864	62264	59114	49036	42453	36484	32213	28092	25778	24157	22970	22331	21196	20177	19339	18799	18621	18106	17921	17747	17721	17600	17284	17309	17338	16954	17288	16933	17053	17129	17055	16989	16871	17126	16884	16982	16921	16955	16914	16927	16903	16912	16950	16981	16880	16831	17053	16862	17016	16814	16695	16932	16741	16940	16856	16793	16869	16897	16908	16678	16774	16954	16851	16741	16954	16812	16918	16980	16827	16761	16698	17024	17072	16842	16913	16809	17019	16962	16883	16956	16876	16845	16926	16763	16768	16974	16819	16890	16857	16797	16898	16928	16747	16729	16944	16896	16912	16793	16825	16688	16931	16988	16798	16862	16951	16880	16831	16802	16716	16961	16982	16942	16821	16996	16993	16693	16805	16726	16837	16907	16843	16723	16973	16859	16812	16837	16957	16901	16859	16859	17049	16830	16914	17092	16978	16861	16728	16780	16929	16919	16954	16849	16957	17122	16818	16888	16813	17070	16824	16885	16921	17014	16877	16918	17008	16737	16874	16766	16817	17012	16892	17124	16880	16927	16826	16969	16907	16857	16894	16852	16892	16892	17003	16751	16674	16888	16946	16850	16877	16773	16982	16890	16913	16876	16687	16947	16795	16886	16938	16992	16852	17058	16819	16917	16757	16765	16676	16928	16887	16947	16853	16648	16734	16901	16687	16708	17000	16798	16920	16865	17047	16830	17037	16636	16892	16885	16763	16952	16779	16852	16948	16846	16922	16831	16955	16647	16754	16919	16664	17025	16797	16881	16842	16883	16723	16941	17038	16898	16955	16916	16899	16776	16794	16898	16897	16903	16877	16888	16789	16906	16916	16880	16770	16778	16859	16936	16778	16921	16705	16975	16850	16836	16883	16870	16897	16824	16925	16850	16916	16739	17011	16854	16805	16762	16798	16865	16804	16975	17115	16826	16677	16733	16647	16897	16817	16802	16861	16703	17000	16802	16880	16831	16974	16857	16793	16817	16888	16881	16897	16868	16868	16858	17043	16862	16948	16732	16837	16827	16870	17016	16863	16731	16848	16970	16822	16952	16995	16796	16663	16816	16757	16915	16809	16992	17021	16979	16854	16611	16793	16997	16937	16893	16964	16876	16846	16866	16823	16678	16987	16672	16845	16711	17018	16993	16923	16948	16917	16977	16955	16763	16751	17012	16874	16949	16937	16806	16940	16935	16964	16851	17070	16864	16807	16852	16909	16885	16891	16773	16842	16797	16752	16797	17089	16787	16906	16766	16919	16813	16829	16910	16970	16689	16941	16841	16938	16943	16889	16781	16900	16786	16939	16969	16961	16792	16978	16649	16966	16903	16907	16922	16874	16840	16770	17134	16786	16904	16846	16888	16844	16917	16889	16874	16959	16819	16822	16751	16813	16832	16924	16904	16964	16815	16766	16801	16997	16970	16949	16942	16893	17052	16675	16926	16850	16831	16828	16902	16902	16886	16919	16840	16921	16837	16969	16909	16733	16804	16777	16764	16932	16947	16849	16685	16894	16924	16942	16926	16859	16797	16552	16915	16701	16669	16859	16752	16893	16847	16999	16755	16881	16968	17044	16712	16690	16831	16853	16915	16701	16994	16965	16876	16835	16932	16831	16917	16753	16986	16808	17120	16972	16649	17021	16863	16852	16877	16845	16891	16954	16735	16865	16832	16784	16791	16896	16897	16994	16873	16991	16979	16849	16643	16814	16898	16887	17016	16766	16876	16867	16823	16775	16918	16880	16806	16766	16824	16912	16923	16859	16786	16873	17000	16747	16847	16909	16660	16840	16886	16901	16990	16900	16833	16771	16783	16719	17014	16956	16823	16916	16930	16993	16712	16801	16866	16904	16850	16757	17011	16813	16821	17048	16799	16861	16801	16953	16913	16926	16921	16972	17020	16848	16939	16876	16782	16769	16812	17100	16904	16879	16846	16721	16865	16937	16892	16731	16864	16804	16730	16843	16641	16919	16976	16885	16778	16898	16874	16873	16635	16794	16748	16869	16938	16891	16781	16795	16860	16778	17017	16859	16808	16828	16866	16734	16901	16726	16948	16668	16836	16950	16721	16879	16932	16946	16856	17027	16960	16892	16905	16971	16865	16789	16946	17085	16855	16881	16875	16740	17016	16745	16836	16964	16938	16797	16940	16828	16781	16722	16844	16835	16647	16940	16970	16885	16743	16882	16988	16881	16874	16900	16764	16803	16858	16821	16860	16874	16826	16955	16780	16939	16938	16796	16834	17031	17112	16915	16823	16783	16795	16919	16918	16757	16976	16911	16851	16965	16942	16722	16939	16972	16872	17076	16905	16936	17015	16735	16933	16909	16839	16910	16906	16844	16787	16844	16847	16848	16785	16855	16946	16911	16967	16933	16876	16902	16707	16942	16858	16880	16805	16941	16797	16811	16852	16785	16836	16873	16773	16971	16842	16867	16952	17072	16773	16907	16881	16907	16916	16715	16888	16760	16745	16938	16756	16843	16785	16778	16791	16729	16876	16832	16956	16776	16909	16883	16823	16932	16836	16879	16816	16784	16900	16691	16815	16797	16860	16858	16951	16808	16798	16909	16817	16704	16803	16838	16679	16898	16985	16969	16882	16990	16802	16906	16801	16816	16775	16954	16822	16793	16941	16916	16720	16926	16780	16773	16848	17001	16872	16906	16843	16908	16742	16879	16993	16827	16790	16776	17108	16817	16926	16878	16888	16868	16869	16843	16793	16994	16815	16981	16971	16937	16899	17076	16880	16888	16859	17057	16745	16673	16849	16832	16860	16985	16877	16933	16796	16807	16987	16668	16847	16968	16995	16875	16772	16919	16653	16985	16831	16748	16950	16862	16926	16833	16937	16969	17028	16729	16928	16956	16901	16905	16667	16857	16957	16850	16759	16890	16685	16850	16780	16965	16863	16820	17006	16855	16782	16736	16837	16867	16707	16966	16965	16929	16807	16781	16856	16740	16712	16959	16772	16653	16802	16895	16774	16944	16911	16875	16948	17084	16901	16782	16851	16796	16846	16764	16938	16878	16896	16915	16833	16890	16697	16942	16781	16880	16980	16822	16887	16897	17008	16829	16823	16702	17032	16755	16891	16892	16900	16982	17070	17054	16899	16777	16821	16786	16911	16803	16767	16860	16855	16755	16822	16947	16874	16776	16724	16785	16987	16729	16736	16725	16994	16905	16839	16866	16805	16988	16754	16857	16901	16665	17060	16906	16526	16698	16823	16963	16891	16863	16913	16866	16945	16945	17035	16915	16799	16902	16992	16758	16886	16894	16882	16836	16693	16925	16719	16869	16880	16671	16942	17101	16736	16668	16872	16941	17027	16732	16915	16666	16788	16819	16728	16904	16873	16725	16926	16835	16786	16927	16957	16917	16812	16868	16838	16849	16955	16886	16836	17078	16856	16813	16861	16861	16898	16933	16938	16893	16800	16717	16822	16907	16823	16697	16713	16983	17027	16730	16785	16763	16793	16915	17027	16762	16835	17008	16737	16994	16880	16980	16800	16804	16743	16787	17127	16954	16804	16778	16875	16898	16795	16878	16719	16941	16836	16956	16945	16860	16855	16961	16802	16827	16642	16920	16900	16962	16815	16929	16864	16908	16925	17043	16881	16835	16845	16846	16890	16935	17132	16773	16956	16898	16856	16860	16835	16764	16696	16940	16830	16811	16927	16811	16857	16903	16853	16742	16859	16783	17037	16854	16901	16869	16693	16928	16701	16908	16907	16870	16832	16718	16950	16933	16916	16851	16959	16993	16943	17010	16830	16816	16833	16817	16876	16691	16914	16639	16764	16703	16720	16972	16808	16910	16836	17011	16917	16882	16783	16873	17081	16709	16901	16809	16813	16801	16822	16994	16801	16813	16985	16860	16851	16817	16858	16860	16814	16934	16811	16738	17038	16999	16856	16952	16735	16739	16919	16817	16907	16813	16994	16829	16800	16932	16840	16873	16947	16910	16953	16886	16700	16846	16850	16855	16971	17010	16696	16875	16919	16998	16786	17072	16806	16740	16868	16909	16860	16819	16805	17080	16977	16709	16910	16687	16821	16847	16835	16880	16764	16913	16895	16867	17049	16816	16860	16813	16727	16802	16912	16769	16986	16761	16849	16831	16873	16842	16899	16899	17074	16723	17027	16686	16871	16779	16774	16889	16912	16820	16661	16824	16941	16920	16677	16853	16988	16838	16682	16890	16820	16713	17170	16761	17001	16866	16685	16927	16800	16883	16794	16965	16771	16833	16788	16876	16766	17030	16794	16793	16854	16840	16784	16721	16833	16880	16868	17044	16758	16783	17059	16736	16802	16861	16932	16857	16725	16873	16851	16820	16830	16817	16958	16927	16873	16868	16726	16829	17143	16690	16751	16911	16859	16695	16832	16924	16868	16981	16868	16932	16954	16729	16978	16771	16740	16761	16712	16905	16813	16868	16798	16765	17030	16723	16898	16969	16838	17153	16916	16855	16849	16831	16902	16738	16816	16903	17062	17030	16797	16868	16822	16886	16714	16855	16831	16929	16909	16707	16906	16888	16788	16609	16934	16999	16868	17074	17055	16968	16855	16722	16850	16696	16924	16848	16902	16955	16764	16927	16859	16875	16905	16798	16691	16827	16884	16830	16776	16841	16973	16802	16887	16898	16905	16918	16837	16866	16731	16834	16845	16988	16794	16745	16875	16780	16860	16859	16926	16795	16843	16914	16877	16886	16995	17017	16817	16870	16852	16796	16850	16997	16907	16845	17029	16862	16815	16929	16832	16963	16793	16711	17019	16837	16913	16842	16761	16742	16942	16997	16756	16788	16947	16869	16850	16917	16857	16705	16786	16952	16835	17007	16774	16961	16856	16911	16821	16727	16685	17015	16843	16788	16809	16631	16817	16971	16922	16836	16775	16968	16943	16875	16917	16887	16732	16844	16948	16783	16877	16809	16892	16770	16692	17015	16952	16881	16875	16937	16851	16888	16875	17082	16828	17022	16913	16946	16820	16832	17022	16829	16990	16840	16951	16841	16850	16832	16979	16893	16918	16890	16860	16916	16899	16923	16785	16984	16835	16689	16801	16877	16864	16887	16879	16684	16872	16855	16806	16905	16861	16864	16888	16929	17017	16755	16863	16956	16693	16950	16985	16773	16882	16865	17017	16898	16797	17083	16802
30210	32606	44370	40124	33030	28515	25904	23689	22623	22342	21898	21554	21208	20714	20500	20239	20369	20267	20208	20137	20087	20071	20128	19907	20008	19919	19978	19954	19778	19693	19902	19723	19807	19830	19819	19763	19774	19843	19862	19781	19733	19705	19895	19658	19873	19719	19521	19747	19783	19813	19870	19759	19779	19792	19698	19731	19717	19753	19591	19735	19615	19841	19831	19651	20032	19646	19565	19802	19791	19758	19738	19668	19860	19743	19669	19654	19720	19776	19700	19958	19851	19857	19846	19758	19872	19818	19814	19698	19751	19724	19879	19626	19794	19604	19814	19788	19897	19686	19720	19749	19913	19511	19645	19689	19597	19741	19633	19457	19690	19547	19782	19835	19968	19589	19560	19860	19861	19685	19790	19550	19752	19927	19755	19604	19645	19829	19750	19766	19855	19793	19656	19650	19691	19764	19750	19667	19741	19764	19768	19608	19816	19810	19838	19707	19859	19681	19758	19829	19793	19825	19789	19983	19692	19783	19483	19579	19719	19743	19809	19799	19705	19859	19513	19830	19870	19625	19515	19620	19678	19738	19551	19944	20060	19980	19747	19651	19622	19541	19583	19782	19643	19877	19776	19708	19518	19609	19697	19804	19907	19758	19670	19882	19651	19707	19660	19778	19805	19711	19833	19835	19542	19837	19848	19579	19581	19869	19680	19750	19834	19791	19832	19603	19668	19836	19817	19804	19664	19621	19726	19683	19785	20001	19916	19678	19825	19784	20065	19744	19562	20011	19790	19793	19902	19830	19531	19736	19917	19640	19780	19820	19797	19806	19812	19666	19734	19672	19729	19704	19668	19883	19762	19581	19772	19702	19720	19823	19714	19658	19757	19758	19789	19672	19799	19830	19760	19731	19766	19520	20057	19819	19840	19655	19762	19604	19701	19537	19767	19795	19854	19784	19760	19577	19753	19676	19721	19784	19750	19688	19590	19669	19945	19657	19835	19570	19803	19878	19605	19667	19616	19870	19725	19804	19668	19603	19892	19712	19895	19679	19776	19747	19767	19507	19767	19789	19900	19822	19858	19877	19649	19847	19913	19706	19793	19976	19791	19798	19654	19814	19795	19571	19874	19705	19767	19764	19914	19678	19820	19763	19846	19808	19846	19938	19676	19920	19752	19659	19749	19517	19645	19546	19803	19432	19649	19592	19765	19775	19796	19785	19569	19624	19706	19719	19689	19893	19601	19654	19536	19636	19854	19524	19791	19808	19938	19784	19665	19643	19815	19717	19773	19732	19753	19763	19796	19751	19729	19944	19606	19604	19778	19674	19636	19828	19676	19666	19827	19845	19694	19797	19924	19865	19920	19651	19802	19728	19832	19792	19792	19681	19605	19836	19729	19532	19644	20029	19869	19703	19748	19764	19940	19569	19850	19604	19763	19724	19729	19536	19809	19780	19790	19771	20009	19777	19833	19743	19468	19731	19682	19901	19646	19759	19692	19935	19893	19623	19764	19785	19685	19654	19911	19450	19763	19724	19809	19873	19675	19950	19876	19715	19611	19673	20050	19738	19726	19656	19918	20004	19951	19633	19656	19580	19903	19675	19894	19414	19789	19628	19881	19635	19852	19592	19737	19887	19761	19811	19602	19622	19910	19897	19830	19719	19767	19689	19676	19705	19871	19700	19627	19850	19717	20014	19896	19643	19758	19771	19566	19712	19745	19768	19790	19861	19715	19624	19626	19514	19522	19871	19583	19708	19700	19823	19871	19733	19578	19634	19852	19837	19733	19906	19558	19500	19690	19833	19799	19831	19650	19696	19682	19605	19607	19757	19734	19717	19733	19681	19660	19825	19610	19801	19808	19822	19729	19953	19856	19785	19589	19834	19789	19645	19843	19869	19820	19804	19669	19858	19587	19552	19693	19686	19979	19643	19722	19848	19705	19810	19857	19881	19601	19909	19693	19717	19725	19851	19841	19632	19796	19693	19696	19792	19665	19862	19690	19784	19676	19939	19589	19797	19683	19572	19728	19907	19665	19832	19716	19899	19751	20007	19752	19781	19918	19717	19699	19864	19901	19579	19634	19743	19768	19719	19780	19712	19782	19534	19798	19975	19968	19836	19674	19715	19629	19538	19645	19734	19818	19566	19663	19662	19454	19766	19853	19546	19673	19909	19851	20000	19681	19486	19520	19668	19733	19860	19823	19963	19676	19602	19614	19714	19754	19642	19605	19659	19773	19721	19683	19827	19569	19747	19812	19814	19750	19715	19816	19920	20119	19768	19580	19617	19952	19810	19551	19825	19750	19677	19792	19890	19987	19989	19879	19845	19749	19695	19745	19677	19787	19722	19744	19940	19953	19739	19843	19567	19685	19677	19636	19904	19764	19857	19775	19512	19664	19788	19676	19850	19749	19683	19517	19695	19721	19609	19690	19593	19664	19897	19817	19488	19680	19891	19682	19735	19663	19658	19897	19635	19786	19770	19700	19777	19762	19901	19712	19648	19867	19715	19783	19831	19770	19729	19584	19687	19650	19879	19933	19731	19686	19902	19628	19682	19803	19884	19741	19860	19646	19727	19627	19881	19632	19705	19562	19799	19673	19761	19837	19836	19876	19885	19698	19779	19920	19906	19722	19890	19668	19554	19674	19638	19779	19720	19793	19664	19808	19771	19758	19623	19804	19665	19735	19466	19619	19701	19591	19768	19671	19848	19830	19809	19730	19741	19665	19773	19756	19742	19968	19803	19776	19544	19616	19732	19853	19642	19796	19582	19837	19899	19820	19597	19500	19764	19766	19766	19784	19537	19596	19586	19726	19764	19660	19668	19798	19773	19804	19747	19762	19654	19760	19899	19738	19841	19695	19910	19665	19706	19763	19875	19808	19843	19750	19565	19709	19885	19900	19828	19765	19938	19908	19857	19844	19725	19645	19695	19728	19698	19805	19689	19668	19774	19866	20040	19692	19663	19710	19628	19678	19634	19820	19733	19807	19893	19800	19702	19944	19682	19806	19677	19815	19726	19972	19726	19655	19756	19756	19819	19692	19670	19512	19725	19743	19566	19687	19773	19879	19752	19909	19685	19739	19671	19735	19661	19740	19767	19548	19743	19660	19778	19741	19651	19919	19746	19841	19741	19621	19758	19722	19736	19751	19710	19739	19854	19544	19590	19598	19665	19715	19703	19894	19753	19879	19947	19792	19841	19811	19920	19718	19706	19819	19846	19876	19819	19806	19652	19692	19882	19709	19882	19642	20058	19809	19748	19920	19687	19716	19615	19699	19520	19748	19756	19955	20025	19811	19713	19777	19501	19801	19826	19767	19764	19766	19851	20012	19818	19846	19863	19913	19633	19778	19626	19602	19673	19691	19526	19985	19607	19819	19698	19514	19735	19955	19730	19586	19919	19896	19592	19716	19931	20034	19672	19616	19906	19735	19616	19794	20193	19801	19627	19875	19734	19864	19530	19796	19677	19810	19735	19982	19691	19921	19667	19815	19656	19705	19805	19792	19485	19510	19709	19698	19739	19656	19885	19964	19725	19918	19758	19771	19761	19663	19878	19737	19683	19609	19832	19861	19682	19611	19721	19704	19684	19626	19760	19799	19781	19635	19604	19960	19604	19952	19358	19768	19826	19704	19705	19830	19590	19684	19884	19720	19946	19674	19818	19760	19659	19944	19745	19786	19641	19822	19791	19724	19563	19826	19770	19549	19644	19672	19739	19569	19706	19646	19881	19829	19758	19936	19386	19877	19699	19582	19625	19734	19590	19804	19888	19680	19796	19742	19943	19931	19962	19650	19819	19713	19796	19741	19818	19616	19719	19987	19703	19917	19785	20089	19705	19630	19667	19743	19655	19749	19960	19635	19703	19693	19657	19714	19751	19878	19513	19925	19874	19788	19656	19651	19764	19689	19659	19578	19841	19601	19807	19632	19705	19852	19776	19673	19761	19676	19713	19749	19787	19686	19729	19510	19779	19900	19721	19549	19478	19804	19885	19915	20003	19845	19690	19691	19876	19952	19776	19549	19750	20035	19705	19829	19869	19627	19924	19764	19821	19732	19998	19724	19768	19759	19703	19876	19757	19754	19767	19625	19703	19662	19822	19607	19645	19606	19738	19728	19546	19750	19734	19707	19802	19709	19577	19806	19713	19834	19705	19791	19612	19607	19543	19694	19867	19781	19664	19709	19704	19580	19726	19868	19762	19642	19488	19746	19874	19786	19955	19760	19779	19621	19848	19763	19578	19648	19919	19706	19943	19554	19822	19725	19602	19734	19639	19823	19750	19604	19771	19648	19656	19888	20001	19794	19747	19877	19814	19690	19853	19873	19735	19701	19873	19840	19544	19741	19910	19766	19735	19742	19843	19667	19781	19832	19752	19538	19833	19625	19639	19623	19863	19738	19903	19886	19774	19663	19828	19996	20006	19676	19400	19745	19806	19664	19705	19728	19641	19855	19767	19728	19704	19636	19548	19971	19836	19698	19773	19849	19675	19790	19739	19825	19892	19857	19715	19936	19713	19777	19887	19850	19785	19681	19843	19801	19697	19656	19747	19750	19702	19698	19624	19616	19646	19843	19684	19963	19718	19729	19690	19570	19694	19697	19865	19807	19857	19840	19899	19737	19826	19794	19734	19674	19741	19962	19733	19616	20001	19954	19696	19947	19781	19529	19687	19738	19685	19612	19805	19522	19619	19839	19880	19685	19634	19640	19520	19645	19616	19705	19705	19918	19925	19752	19515	19717	19599	19892	19828	19834	19758	19778	19858	19790	19889	19835	19658	19864	19802	19690	19619	19577	19674	19671	19728	19844	19613	19727	19617	19775	19778	19732	19931	19711	19610	19477	19625	19872	19848	19746	19671	19798	19779	19887	19876	19749	19784	19714	19813	19924	19671	19788	19904	19763	19607	19691	19992	19543	19783	19774	19562	19904	19714	19846	19887	19811	19744	19563	19775	19587	19810	19699	19726	19639	19762	19904	19619	19768	19680	19771	19865	19540	19841	19704	19827	19642	19591	19894	19705	19912	19730	19727	19683	19850	19675	19787	19792	19710	19928	19835	19868	19736	19695	19994	19795	19600	19892	19671	19687	19690	19953	19879	19739	19729	19703	19829	19762	19780	19676	19693	19568	20071	19824	19998	19614	19899	19504	19883	19693	19890	19864	19909	19694	19605	19769
33995	50523	47846	37727	32332	27652	24142	21796	20553	19901	19206	18911	18215	17786	17179	17072	16927	16746	16717	16748	16456	16434	16406	16319	16429	16331	16355	16370	16354	16422	16253	16151	16305	16173	16317	16261	16265	16194	16328	16392	16220	16109	16206	16278	16304	16316	16002	16268	16201	16177	15968	16218	16089	16207	15959	16222	16034	16093	16373	16130	16199	16346	16282	16279	16058	16186	16137	16087	16436	16254	16346	16202	16315	16065	16183	16186	16372	16287	16280	16266	16073	16227	16347	16275	16325	16223	16145	16035	16363	16236	15997	16297	16327	16168	16381	16169	16037	16139	16128	16170	16080	16276	16132	16190	16433	16274	16217	16074	16300	16062	16178	16127	16190	16170	16284	16247	16277	16116	16282	16286	16033	16096	16364	16184	16121	16246	16084	16209	16136	16287	16051	16292	16326	16129	16128	16304	16102	16270	16100	16258	16282	16064	16134	16399	16208	16224	16257	16305	16192	16199	16065	16296	16245	16075	16132	16166	16318	16208	16167	16175	16216	16292	16193	16200	16244	16098	16207	16314	16273	16126	16298	16254	16333	16115	16232	16209	16135	16165	16020	16293	16137	16329	16188	16189	16226	16176	16104	16249	16222	16242	16054	16269	16125	16364	16205	16311	16319	16247	16169	16101	16117	16134	16103	16205	16212	16257	16397	16232	15992	16240	16301	16128	16237	16077	16244	16114	16266	16192	16209	16239	16236	16252	16338	15930	16124	16145	16160	16140	16203	16195	16225	16257	16055	16315	16028	16155	16022	16396	16125	16260	16205	16469	16356	16301	16138	16167	16159	16206	16108	16036	16133	16105	16049	16243	16092	16271	16245	16243	16085	16251	16193	16146	16122	16315	16429	16131	16141	16253	16181	16351	16124	16444	16270	16057	16295	16355	16137	16075	16238	16088	16224	16218	16360	16331	16189	16354	16184	16336	16051	16215	16186	16221	16480	16246	16291	16208	16186	16191	16067	16288	16185	16284	16383	16070	16277	16106	16363	16055	15977	16155	16128	16217	16282	16141	16268	16061	16223	16141	16071	16169	16281	16302	16158	15994	16225	16296	16058	16280	16100	15953	15949	16139	16205	16246	16172	16392	16112	16074	16162	16187	16237	16205	16271	16299	16258	16136	16208	16268	16183	16241	16303	16412	16325	16112	16194	16111	16153	16375	16233	16201	16229	16265	16290	16217	16218	16217	16104	16191	16276	16222	16126	16251	16225	16182	16122	16393	16289	16044	16264	16166	16382	16274	16285	16156	15987	16322	16266	16262	16144	16113	16301	16220	16140	16048	16324	16174	16304	16201	16325	16242	16366	16415	16359	16146	16234	16234	16327	16310	16191	16114	16073	16260	16171	16129	16119	16329	16236	16240	16140	16280	16166	16208	16146	16095	16268	16358	16331	16097	16128	16249	16050	16184	16229	16169	16062	16255	16146	16274	16258	16151	16230	16266	16301	16084	16180	16262	16206	16071	16307	16187	16092	16367	16247	16193	16191	16137	16309	16219	16035	16161	16330	16169	16258	16269	16093	16348	16182	16228	16109	16248	16435	16141	16186	16378	16229	16148	16247	16239	16221	16326	16313	16173	16154	16306	16338	16052	16361	16349	16250	16155	16156	16306	16238	16155	16208	16163	16243	16160	16246	16108	16143	16294	16206	16381	16296	16139	16238	16108	16340	16277	16134	16155	16274	16391	16324	16225	16242	16187	16235	16262	16121	16280	16104	16141	16260	16383	16231	16206	16109	16218	16120	16318	15982	16320	16363	16166	16244	16279	16182	16158	16253	16371	16192	16378	16204	16051	16182	16021	16095	16159	16236	16255	16218	16218	16149	16069	16207	16246	16233	16129	16294	16239	16052	16274	16061	16035	16324	16259	16099	16274	16185	16179	16177	16423	16196	16194	16263	16304	16197	16246	16159	16187	16390	16227	16305	16201	16316	16114	16153	16253	16254	16084	16426	16224	16272	16197	16271	16133	16130	16139	16236	16259	16126	16125	16207	16139	16218	16190	16190	16165	16230	16146	16197	16389	16110	16189	16323	16043	16110	16270	16383	16140	16242	16236	16184	16145	16105	16271	16136	16292	16173	16166	15999	16214	16222	16000	16209	16363	16113	16234	16110	16178	16136	16098	16096	16212	16239	16347	16307	16273	16230	16130	16398	16118	16284	16142	16182	16191	16245	16129	16234	16324	16136	16274	16242	16193	16291	16259	16214	16312	16242	16211	16101	16162	16192	16167	16210	16196	16246	16277	16152	16153	16125	16211	16283	16075	16093	16217	16199	16279	16276	16150	16239	16337	16293	16339	16340	16287	16075	16343	16109	16174	16254	16170	16075	16079	16121	16497	16222	16215	16232	16171	16341	16194	16145	16202	16285	16261	16241	16021	16275	16393	16275	16221	16265	16241	16136	16255	16146	16057	16340	16125	16145	16269	16203	16229	16043	16047	16196	16088	16245	16159	16170	16127	16187	16236	16313	16249	16243	16207	16345	16281	15986	16366	16201	16176	16042	16194	16128	16289	16187	16316	16259	16282	16036	16245	16207	16276	16232	16062	16180	16280	16276	16193	16115	16161	16232	16232	16193	16169	16138	16311	16189	16209	16282	16416	16311	16277	16340	16179	16315	16246	16453	16109	16219	16179	16294	16312	16010	16351	16327	16289	16205	16290	16177	16369	16162	16060	16351	16288	16337	16287	16157	16373	16218	16175	16248	16135	16300	16213	16200	16351	16122	16275	16218	16230	16217	16320	16275	16192	16212	16192	16253	16177	16181	16329	16221	16212	16298	16241	16132	16145	16313	16198	16191	16215	16179	16190	16134	16284	16210	16246	16270	16242	16217	16254	16212	16145	16221	16146	16091	16228	16247	16355	16282	16064	16207	16181	16158	16334	16161	16197	16273	16191	16294	16309	16262	16123	16311	16137	16232	16133	16185	16215	16061	16281	16239	16214	16254	16103	16173	16262	16127	16139	16307	16085	16360	16363	16130	16222	16198	16308	16112	16255	16291	16227	16181	16065	16291	16249	16167	16159	16056	16170	16271	16233	16209	16263	16311	16231	16293	16280	16161	16297	16100	16150	16386	16382	16310	16265	16068	16263	16222	16166	16351	16248	16164	16381	16188	16289	16124	16266	16022	16081	16230	16113	16146	16175	16160	16104	16291	16284	16313	16126	16183	16196	16210	16250	16113	16193	16354	16186	16443	16173	16216	16136	16177	16116	16246	16211	16105	16340	16203	16297	16143	16346	16140	16238	16237	16178	16145	16171	16188	16141	16197	16265	16337	16088	16232	16087	15923	16120	16302	16190	16067	16249	16197	16391	16166	16267	16325	16234	16157	16247	16116	16406	16233	16183	16167	16248	16198	16180	16169	16144	16170	16061	16057	16215	16275	16321	16086	16347	16223	16311	16198	16339	16136	16294	16185	16235	16243	16266	16235	16304	16089	16374	16212	16100	16215	16038	16234	16136	16134	16293	16134	16230	16223	16301	16078	16392	16123	16121	16185	16288	16168	16499	16178	16232	16317	16076	16193	16103	16249	16226	16200	16302	16049	16115	16154	16288	16102	16225	16290	16104	16225	16186	16104	16104	16161	16238	16085	16193	16117	16116	16216	16285	16258	16246	16172	16161	16157	16080	16171	16155	16228	16320	16271	16278	16178	16293	16230	16311	16320	16147	16322	16174	16189	16068	16290	16153	16339	16115	16313	16214	16383	16390	16233	16269	16325	16012	16259	16236	16267	16244	16176	16279	16258	16102	16220	16169	16254	15991	16226	16201	16291	16125	16214	16266	16079	16166	16230	16063	16179	16345	16242	16221	16118	16399	16149	16313	16176	16167	16061	16471	16224	16306	16169	16273	16278	16357	16162	16156	16295	16182	16402	16308	16200	16243	16225	16262	16200	16032	16246	16230	16438	16152	16242	16064	16189	16262	16171	16248	16422	16252	16087	16150	16328	16369	16085	16415	16242	16239	16246	16266	16276	16267	16132	16089	16213	16284	16260	16261	16420	16098	16296	16206	16197	16200	16275	16228	16225	16055	16224	16391	16139	16250	16473	16118	16182	16140	16219	16247	16393	16155	16294	16078	16209	16254	16353	16176	16334	16346	16303	16169	16354	16198	16210	16268	16038	16279	16094	16258	16350	16284	16094	16208	16248	16220	16220	16318	16324	16170	16320	16213	16140	16282	16245	16351	16257	16261	16231	16009	16228	16168	16247	16222	16302	16279	16137	16211	16308	16189	16124	16257	16031	16325	16190	16170	16306	16024	16221	16244	16185	16306	16233	16176	16043	16086	16168	16153	16105	16177	16203	16285	16319	16188	16129	16265	16249	16359	16249	16450	16180	16221	16195	16207	16302	16116	16259	16138	16364	16082	16357	16227	16151	16141	16318	16327	15987	16310	16320	16295	16168	16047	16421	16200	16162	16298	16448	16219	16322	16298	16181	16222	16373	16176	16222	16121	16229	16209	16167	16179	16248	16256	16238	16359	16146	16348	16238	16211	16348	16237	16305	16243	16201	16020	16410	16252	16210	16209	16196	16197	16307	16172	16030	16116	16237	16177	16369	16219	16049	16303	16177	16187	16044	16186	16250	16097	16338	16277	16288	16320	16319	16196	16279	16227	16236	16088	16033	16056	16149	16147	16156	16273	16276	16097	16296	16245	16239	16357	16266	16123	16276	16201	16107	16192	16197	16256	16278	16273	16341	16303	16202	16096	16323	16082	16318	16208	16418	16087	16183	16394	16101	16177	16244	16121	16220	16319	16179	16258	16086	16236	16040	16283	16052	16256	16293	16324	16327	16048	16131	16145	16317	16248	16201	16301	16213	16243	16186	16250	16344	16331	16197	16270	16159	16308	16293	16173	16159	16289	16209	16205	16246	16389	16166	16245	16233	16148	16262	16235	16256	15915	16290	16203	16412	16244	16190	16317	16306	16194	16139	16072	16233	16306	16068	16421	16214	16186	16160	16059	16409	16463	16121	16218	16282	16186	16375	16202	16236	16284	16229	16232	16246	16321	16407	16216	16081	16309	16247	16187	16144	16173	16259	16288	16197	16107	16204	16114	16050	16351	16310	16283	16185	16217	16202	16313	16034	16101	16373	16249	16234	16212	16281	16264	16195	16249
24279	21495	29478	27190	28885	31589	31075	26564	24990	24941	24236	23476	22871	22369	22050	21557	21591	21451	21224	21124	21187	20992	20905	20918	21060	20792	20921	20944	20742	20809	20725	20863	20655	21065	20926	20666	20533	20555	20710	20595	20604	20770	20910	20595	20521	20859	20704	20513	20681	20731	20633	20619	20639	20747	20588	20554	20422	20466	20815	20522	20599	20725	20601	20719	20815	20722	20814	20699	20859	20677	20655	20609	20488	20523	20623	20578	20537	20511	20835	20835	20670	20707	20876	20846	20617	20532	20789	20684	20946	20673	20839	20763	20657	20788	20629	20704	20795	20417	20778	20629	20602	20667	20557	20709	20655	20708	20592	20933	20549	20621	20764	20549	20848	20700	20560	20709	20864	20544	20486	20893	20657	20717	20557	20556	20546	20621	20697	20767	20700	20430	20636	20626	20695	20707	20724	20486	20690	20621	20625	20515	20708	20718	20534	20584	20495	20472	20719	20768	20819	20554	20733	20397	20546	20585	20854	20670	20550	20700	20687	20634	20598	20475	20421	20472	20545	20680	20527	20821	20609	20598	20576	20621	20609	20777	20571	20540	20590	20796	20612	20865	20568	20733	20781	20606	20527	20804	20286	20892	20681	20848	20521	20445	20631	20868	20841	20651	20576	20588	20482	20531	20598	20583	20553	20639	20692	20594	20954	20830	20754	20628	20628	20572	20638	20437	20592	20725	20600	20839	20496	20572	20688	20594	20696	20520	20595	20462	20657	20389	20558	20608	20640	20695	20679	20618	20525	20752	20684	20676	20666	20531	20616	20691	20708	20526	20575	20562	20440	20545	20785	20634	20622	20549	20624	20702	20713	20698	20578	20633	20698	20798	20618	20327	20593	20444	20790	20517	20516	20640	20434	20568	20611	20648	20548	20557	20849	20576	20520	20555	20701	20536	20650	20761	20748	20660	20516	20616	20726	20736	20671	20517	20816	20681	20732	20755	20650	20753	20581	20427	20673	20888	20650	20665	20619	20863	20556	20668	20714	20426	20656	20710	20508	20688	20423	20401	20650	20689	20420	20371	20678	20589	20599	20505	20532	20580	20680	20719	20641	20669	20446	20570	20717	20373	20415	20522	20681	20653	20502	20685	20397	20409	20683	20444	20685	20633	20521	20545	20638	20702	20738	20461	20723	20758	20746	20505	20486	20694	20619	20807	20740	20521	20661	20705	20414	20561	20619	20510	20686	20610	20531	20717	20617	20523	20514	20639	20821	20634	20592	20547	20427	20676	20574	20603	20316	20429	20547	20657	20691	20831	20660	20626	20837	20675	20757	20531	20543	20745	20537	20558	20556	20694	20685	20532	20496	20495	20539	20415	20494	20403	20739	20465	20809	20611	20690	20652	20644	20680	20542	20674	20580	20500	20867	20533	20754	20662	20434	20644	20573	20592	20494	20773	20583	20512	20571	20428	20595	20550	20682	20699	20510	20778	20542	20698	20749	20814	20498	20599	20634	20791	20651	20698	20505	20720	20635	20739	20566	20482	20684	20652	20655	20728	20565	20726	20715	20763	20546	20660	20562	20631	20639	20615	20729	20775	20451	20649	20280	20626	20751	20644	20535	20655	20764	20533	20550	20705	20633	20638	20508	20626	20923	20559	20461	20668	20578	20514	20691	20460	20580	20644	20535	20789	20520	20493	20704	20706	20736	20565	20686	20555	20532	20654	20660	20528	20550	20545	20675	20666	20475	20625	20725	20751	20700	20421	20535	20807	20624	20640	20541	20736	20621	20515	20776	20497	20823	20708	20333	20599	20425	20590	20497	20730	20757	20875	20770	20768	20582	20446	20600	20619	20650	20826	20738	20549	20648	20528	20588	20652	20707	20700	20837	20649	20647	20714	20503	20772	20704	20635	20589	20612	20446	20710	20640	20545	20410	20546	20548	20729	20788	20447	20626	20580	20484	20499	20739	20568	20623	20578	20663	20438	20594	20643	20821	20503	20823	20657	20626	20886	20536	20761	20564	20699	20617	20668	20609	20629	20642	20583	20742	20662	20736	20952	20615	20701	20705	20691	20545	20708	20521	20478	20383	20790	20633	20716	20818	20644	20779	20560	20642	20773	20720	20739	20736	20611	20625	20602	20462	20500	20764	20585	20657	20477	20511	20624	20612	20664	20722	20592	20690	20600	20333	20497	20596	20812	20532	20779	20770	20747	20570	20757	20762	20584	20582	20753	20562	20627	20695	20615	20552	20641	20482	20691	20819	20577	20572	20591	20690	20445	20629	20676	20551	20658	20702	20506	20656	20484	20639	20713	20701	20648	20720	20429	20583	20602	20542	20765	20681	20675	20647	20749	20769	20646	20757	20694	20654	20789	20761	20431	20543	20827	20573	20625	20623	20501	20856	20448	20381	20403	20466	20663	20637	20572	20339	20733	20742	20579	20439	20691	20815	20640	20664	20708	20539	20322	20583	20767	20494	20598	20669	20562	20620	20455	20494	20720	20733	20547	20812	20519	20683	20507	20495	20549	20586	20532	20512	20519	20601	20594	20748	20704	20376	20699	20542	20674	20683	20790	20693	20483	20733	20662	20627	20600	20596	20735	20668	20362	20574	20630	20540	20460	20732	20532	20373	20699	20596	20790	20573	20644	20533	20547	20508	20430	20497	20431	20635	20565	20759	20637	20759	20606	20669	20969	20520	20654	20696	20600	20566	20558	20658	20667	20466	20536	20860	20729	20742	20771	20671	20683	20601	20628	20664	20808	20648	20671	20605	20817	20704	20528	20615	20706	20827	20558	20611	20511	20532	20566	20408	20480	20656	20744	20498	20688	20719	20411	20654	20810	20538	20608	20694	20650	20709	20510	20948	20716	20767	20491	20733	20645	20632	20568	20856	20512	20611	20574	20673	20551	20540	20798	20765	20463	20508	20550	20506	20610	20763	20530	20555	20721	20602	20619	20517	20763	20635	20451	20565	20618	20498	20448	20474	20442	20562	20796	20688	20590	20573	20588	20654	20785	20516	20365	20404	20747	20617	20874	20639	20579	20586	20486	20618	20770	20710	20698	20860	20330	20509	20611	20701	20426	20572	20768	20559	20573	20577	20663	20682	20613	20711	20429	20707	20760	20670	20529	20728	20756	20828	20682	20695	20812	20653	20702	20621	20483	20620	20812	20675	20830	20522	20614	20675	20513	20752	20546	20526	20518	20652	20685	20602	20710	20807	20575	20659	20566	20708	20735	20653	20636	20546	20621	20616	20772	21024	20795	20632	20589	20689	20490	20558	20668	20709	20770	20766	20565	20630	20664	20732	20568	20804	20689	20631	20662	20596	20651	20344	20367	20702	20745	20686	20741	20640	20671	20986	20891	20636	20624	20636	20560	20811	20709	20548	20655	20456	20586	20725	20575	20571	20450	20563	20618	20524	20475	20660	20603	20769	20609	20576	20638	20480	20248	20815	20518	20786	20539	20347	20702	20751	20681	20716	20521	20722	20595	20671	20615	20558	20731	20918	20642	20741	20763	20520	20573	20524	20762	20660	20626	20642	20707	20565	20701	20747	20548	20359	20631	20634	20455	20276	20637	20677	20712	20730	20390	20701	20488	20486	20644	20524	20570	20752	20798	20669	20665	20397	20613	20521	20633	20707	20475	20800	20569	20767	20786	20743	20730	20623	20624	20708	20639	20581	20570	20446	20688	20692	20819	20610	20622	20596	20702	20504	20695	20510	20721	20787	20565	20523	20500	20533	20554	20514	20499	20785	20551	20672	20543	20821	20543	20525	20519	20413	20807	20712	20535	20557	20490	20482	20891	20470	20562	20671	20337	20641	20520	20723	20543	20532	20704	20472	20569	20731	20759	20766	20718	20550	20601	20474	20490	20814	20618	20537	20583	20713	20669	20515	20633	20718	20664	20825	20540	20635	20632	20599	20644	20658	20636	20437	20684	20832	20513	20547	20661	20637	20618	20603	20558	20744	20807	20913	20821	20741	20697	20580	20524	20558	20566	20755	20676	20741	20649	20717	20489	20726	20619	20669	20455	20724	20692	20438	20780	20738	21074	20509	20719	20558	20456	20674	20390	20704	20840	20773	20841	20671	20770	20603	20560	20527	20419	20610	20228	20626	20693	20547	20518	20536	20470	20723	20724	20572	20569	20352	20665	20395	20603	20612	20471	20647	20677	20832	20631	20722	20603	20768	20623	20575	20745	20728	20514	20709	20547	20680	20628	20535	20558	20593	20617	20612	20659	20694	20766	20663	20545	20707	20550	20692	20515	20743	20455	20662	20632	20721	20627	20803	20524	20653	20426	20493	20716	20733	20690	20689	20784	20616	20592	20701	20678	20521	20786	20639	20505	20715	20771	20718	20818	20535	20429	20665	20455	20516	20632	20639	20556	20691	20643	20570	20665	20705	20735	20346	20560	20726	20877	20589	20560	20696	20541	20628	20679	20645	20702	20565	20499	20671	20599	20615	20491	20690	20609	20743	20738	20671	20407	20694	20659	20833	20515	20536	20629	20544	20779	20628	20660	20496	20573	20641	20625	20532	20646	20746	20812	20678	20454	20950	20583	20471	20694	20636	20635	20562	20456	20626	20538	20460	20772	20706	20889	20531	20735	20656	20612	20717	20568	20690	20588	20595	20583	20885	20600	20646	20564	20747	20590	20663	20467	20716	20698	20818	20800	20543	20484	20731	20574	20495	20448	20591	20671	20708	20349	20536	20573	20477	20663	20608	20785	20931	20483	20848	20685	20590	20450	20473	20654	20711	20662	20795	20614	20638	20457	20691	20519	20659	20717	20798	20662	20744	20669	20487	20335	20680	20481	20569	20540	20497	20585	20594	20598	20729	20622	20530	20661	21162	20568	20571	20498	20548	20660	20788	20779	20851	20629	20741	20574	20703	20464	20619	20703	20564	20693	20608	20725	20847	20404	20657	20697	20607	20547	20473	20647	20412	20358	20890	20724	20525	20708	20635	20710	20653	20591	20507	20501	20640	20675	20539	20713	20658	20694	20661	20488	20626	20675	20670	20580	20567	20703	20477	20542	20646	20473	20602	20624	20590	20628	20756	20919	20779	20709	20929	20666	20745	20609	20596	20689	20529	20703	20589	20705	20490	20666	20578	20708	20532	20530	20725	20546	20594	20449	20553	20717	20610	20611	20641	20689
33114	58061	55319	43865	37759	32544	28294	25091	23313	22795	21836	20746	20040	19080	18599	18041	17776	17567	17538	17357	17332	17223	17083	17104	16878	16773	16771	16819	16877	16848	16958	16712	16834	16673	16742	16668	16778	16712	16811	16848	16727	16788	16868	16604	16656	16654	16850	16738	16731	16646	16664	16692	16643	16663	16809	16738	16924	16793	16623	16678	16693	16670	16904	16488	16907	16646	16630	16681	16922	16835	16635	16709	16551	16801	16759	16665	16737	16674	16666	16603	16747	16684	16722	16687	16702	16668	16641	16770	16597	16742	16658	16573	16533	16775	16720	16618	16822	16670	16423	16526	16635	16591	16690	16649	16648	16597	16792	16586	16701	16600	16727	16680	16746	16764	16867	16718	16633	16791	16721	16736	16709	16657	16773	16692	16894	16776	16677	16616	16743	16681	16648	16556	16888	16740	16526	16746	16691	16689	16804	16785	16522	16595	16692	16632	16683	16612	16765	16787	16740	16685	16650	16741	16900	16965	16731	16679	16668	16647	16655	16621	16691	16467	16666	16743	16900	16806	16625	16607	16653	16642	16781	16688	16674	16685	16853	16777	16544	16643	16747	16820	16792	16701	16722	16697	16605	16777	16720	16698	16616	16741	16825	16605	16865	16750	16582	16609	16743	16610	16640	16623	16739	16813	16530	16766	16727	16568	16734	16535	16850	16788	16814	16727	16759	16603	16772	16646	16652	16750	16818	16727	16683	16661	16581	16642	16549	16715	16708	16699	16625	16770	16740	16864	16663	16658	16727	16776	16689	16723	16718	16726	16629	16767	16704	16519	16651	16755	16609	16561	16708	16687	16757	16768	16569	16726	16507	16816	16508	16642	16643	16718	16729	16714	16736	16574	16603	16768	16673	16604	16899	16757	16795	16795	16643	16633	16677	16756	16691	16584	16780	16692	16516	16817	16660	16825	16672	16768	16714	16682	16726	16877	16756	16701	16700	16636	16554	16567	16629	16669	16847	16739	16689	16516	16694	16719	16710	16645	16673	16770	16658	16757	16703	16673	16605	16794	16716	16638	16774	16609	16683	16819	16634	16675	16688	16627	16603	16749	16626	16739	16813	16540	16854	16670	16718	16689	16807	16765	16919	16679	16797	16730	16633	16735	16594	16616	16639	16554	16726	16606	16721	16779	16731	16623	16628	16629	16782	16712	16548	16507	16878	16635	16732	16558	16776	16555	16530	16581	16747	16795	16794	16748	16545	16804	16681	16760	16712	16653	16810	16713	16627	16557	16535	16729	16701	16572	16761	16518	16617	16889	16667	16610	16630	16666	16634	16866	16812	16666	16534	16671	16721	16669	16830	16675	16788	16644	16629	16745	16795	16728	16519	16836	16612	16659	16633	16729	16666	16751	16635	16733	16797	16715	16645	16797	16608	16714	16719	16618	16731	16790	16623	16513	16637	16659	16820	16611	16625	16709	16836	16782	16897	16724	16509	16580	16712	16598	16564	16767	16631	16914	16730	16577	16631	16902	16596	16778	16726	16598	16643	16752	16861	16668	16765	16707	16702	16781	16625	16771	16709	16646	16802	16709	16854	16854	16651	16603	16635	16747	16628	16661	16682	16780	16689	16638	16589	16761	16518	16660	16762	16789	16789	16711	16557	16640	16527	16657	16648	16727	16742	16765	16686	16798	16758	16633	16789	16780	16691	16600	16806	16785	16550	16652	16834	16471	16683	16739	16717	16648	16701	16841	16751	16686	16559	16645	16579	16762	16673	16673	16754	16559	16849	16602	16763	16695	16736	16668	16427	16861	16748	16802	16683	16683	16771	16927	16622	16717	16665	16841	16819	16779	16743	16678	16713	16670	16676	16684	16689	16600	16759	16767	16840	16757	16785	16560	16759	16717	16916	16605	16538	16815	16818	16737	16726	16725	16698	16618	16611	16597	16730	16719	16580	16684	16801	16829	16646	16623	16528	16678	16755	16793	16624	16654	16473	16866	16744	16582	16683	16707	16808	16840	16617	16784	16675	16781	16585	16676	16626	16593	16696	16714	16596	16679	16650	16783	16622	16819	16651	16713	16567	16656	16629	16780	16797	16557	16821	16743	16520	16693	16617	16699	16754	16582	16441	16619	16774	16749	16699	16669	16589	16706	16752	16793	16825	16534	16558	16714	16671	16818	16696	16884	16673	16726	16583	16633	16549	16858	16573	16651	16658	16765	16652	16640	16635	16805	16568	16881	16682	16893	16699	16692	16499	16732	16736	16727	16634	16659	16684	16569	16667	16754	16811	16614	16758	16748	16886	16776	16857	16618	16650	16654	16459	16691	16484	16737	16641	16579	16781	16751	16695	16655	16748	16766	16581	16589	16817	16675	16628	16767	16532	16736	16668	16700	16835	16660	16659	16625	16784	16749	16754	16649	16735	16692	16783	16578	16646	16732	16515	16810	16831	16671	16729	16711	16801	16638	16773	16923	16757	16834	16634	16626	16683	16723	16694	16926	16780	16672	16679	16686	16680	16688	16675	16714	16710	16731	16663	16734	16679	16811	16735	16768	16622	16550	16655	16604	16822	16643	16659	16830	16816	16556	16837	16589	16806	16876	16664	16897	16485	16819	16805	16508	16737	16624	16806	16695	16784	16752	16730	17041	16737	16820	16732	16663	16790	16593	16708	16788	16798	16682	16688	16567	16608	16778	16794	16572	16696	16723	16501	16732	16813	16752	16725	16543	16844	16605	16742	16670	16742	16728	16822	16751	16719	16675	16663	16640	16587	16730	16697	16690	16726	16811	16642	16571	16676	16945	16533	16846	16788	16676	16530	16681	16678	16716	16689	16819	16532	16792	16625	16737	16557	16780	16731	16745	16670	16876	16684	16659	16952	16748	16799	16765	16677	16616	16651	16596	16601	16561	16570	16595	16629	16623	16762	16731	16707	16674	16600	16595	16657	16504	16678	16693	16727	16729	16763	16673	16876	16771	16884	16768	16761	16593	16741	16744	16803	16800	16600	16598	16569	16746	16836	16794	16556	16599	16674	16460	16601	16702	16690	16800	16548	16733	16769	16772	16698	16626	16562	16605	16640	16775	16741	16605	16661	16833	16824	16731	16613	16767	16731	16622	16800	16642	16764	16650	16774	16674	16644	16582	16732	16567	16742	16779	16511	16550	16830	16595	16602	16701	16693	16813	16605	16738	16697	16639	16781	16703	16778	16554	16668	16812	16700	16707	16730	16467	16926	16661	16646	16544	16557	16743	16704	16721	16709	16681	16624	16780	16813	16763	16589	16734	16632	16638	16795	16769	16733	16728	16706	16588	16696	16615	16797	16513	16570	16786	16707	16670	16581	16830	16597	16682	16866	16705	16602	16701	16797	16657	16608	16715	16682	16809	16754	16687	16567	16584	16771	16689	16754	16654	16614	16817	16584	16688	16653	16857	16605	16794	16639	16764	16682	16659	16733	16714	16777	16642	16739	16680	16601	16666	16648	16808	16633	16690	16590	16677	16604	16641	16574	16699	16663	16723	16827	16605	16837	16749	16796	16739	16785	16683	16721	16671	16575	16817	16676	16571	16840	16752	16567	16803	16748	16545	16827	16719	16762	16560	16639	16736	16698	16967	16832	16880	16714	16668	16692	16734	16646	16720	16673	16598	16660	16800	16835	16683	16784	16603	16615	16590	16713	16751	16503	16840	16591	16667	16806	16580	16653	16754	16826	16805	16735	16744	16549	16664	16635	16670	16668	16838	16500	16752	16746	16813	16649	16726	16683	16688	16464	16665	16684	16743	16677	16736	16833	16682	16669	16566	16805	16542	16677	16747	16719	16632	16492	16568	16788	16736	16708	16669	16665	16858	16625	16549	16617	16615	16772	16722	16654	16661	16653	16758	16722	16725	16711	16601	16711	16715	16687	16572	16799	16772	16717	16710	16733	16489	16593	16807	16522	16739	16744	16689	16667	16564	16663	16709	16653	16492	16711	16464	16584	16691	16742	16933	16576	16831	16666	16710	16726	16756	16864	16761	16596	16633	16680	16739	16824	16480	16503	16634	16730	16671	16851	16638	16756	16746	16683	16735	16587	16742	16705	16788	16502	16763	16631	16839	16652	16697	16840	16670	16674	16635	16710	16770	16549	16716	16678	16553	16747	16713	16741	16555	16798	16532	16595	16554	16679	16683	16739	16713	16749	16648	16691	16583	16764	16763	16674	16593	16638	16654	16517	16732	16652	16635	16749	16677	16786	16747	16652	16783	16882	16727	16637	16906	16746	16651	16844	16646	16598	16597	16667	16653	16687	16556	16637	16782	17075	16704	16708	16651	16699	16597	16815	16701	16650	16654	16640	16654	16626	16544	16655	16650	16646	16702	16596	16736	16720	16601	16768	16800	16738	16628	16632	16730	16837	16702	16553	16691	16659	16932	16607	16908	16565	16723	16552	16573	16862	16630	16865	16603	16497	16768	16636	16760	16834	16617	16674	16702	16735	16677	16848	16724	16568	16847	16683	16752	16667	16740	16765	16529	16624	16540	16752	16646	16791	16898	16968	16556	16850	16430	16817	16634	16741	16702	16645	16625	16593	16628	16809	16762	16878	16740	16577	16607	16710	16797	16599	16841	16589	16690	16824	16798	16615	16755	16650	16599	16571	16482	16804	16695	16707	16696	16736	16836	16555	16617	16673	16774	16541	16624	16784	16742	16680	16680	16607	16701	16731	16657	16619	16615	16865	16585	16697	16649	16690	16720	16733	16558	16872	16555	16831	16493	16624	16588	16657	16726	16653	16709	16612	16718	16677	16650	16646	16636	16583	16789	16627	16526	16572	16669	16719	16647	16719	16586	16837	16826	16617	16639	16641	16593	16704	16730	16696	16847	16691	16713	16771	16688	16754	16798	16717	16567	16719	16811	16608	16784	16665	16738	16482	16821	16458	16745	16670	16742	16750	16630	16607	16783	16744	16654	16876	16615	16616	16679	16701	16588	16575	16679	16813	16738	16573	16774	16764	16664	16661	16642	16632	16521	16746	16470	16721	16723	16710	16622	16752	16618	16780	16479	16721	16589	16695	16735	16747	16729	16504	16703	16715	16720	16667	16862	16783	16605	16701	16806	16637	16743	16731	16710	16489	16643	16783	16542	16759	16873	16635	16816	16592	16582	16661	16434	16670	16492	16668	16815
23037	21516	29513	24719	25441	31264	34338	29555	28167	27852	26557	25603	24935	24119	23483	23303	22969	22603	22728	22535	22455	22175	22211	22032	22308	22026	22163	22185	22058	21996	21964	22140	21921	21986	21859	22138	21929	21956	21675	21991	21782	21887	21829	21856	21676	21613	21771	21983	21645	21711	21727	21683	21942	21876	21570	21750	21675	21930	21968	21996	21741	21833	21822	21764	21636	21720	21793	21822	21674	21590	21681	21695	21510	21908	21882	21717	21572	21631	21675	21824	21537	21508	21707	21823	21747	21597	21975	21713	21814	21850	21877	21859	21740	21782	21845	21673	21793	21673	21639	21768	21765	21855	21797	21738	21836	21915	21772	21678	21819	21827	21784	21704	21811	21838	21760	21861	21929	21845	21849	21741	21618	21633	21777	21722	21895	21563	21656	21644	21867	21781	21918	21700	21849	21685	21604	21952	21598	21650	21722	21850	21740	21735	21877	21766	21542	21597	21592	21598	21923	21748	21620	21549	21584	21476	21870	21757	21527	21798	21721	21750	21691	21733	21847	21794	21666	21753	21649	21473	21726	21605	21883	21673	21663	21937	21724	21891	21919	21783	21925	21667	21586	21694	21817	21647	21717	21652	21930	21678	21502	21605	21655	21615	21610	21724	21674	21497	21497	21676	21688	21674	21701	21778	21771	21728	21600	21357	21785	21809	21673	21791	21914	21535	21874	21647	21713	21847	21601	21661	21613	21570	21706	21782	21810	21747	21855	21817	22032	21793	21832	21905	21756	21732	21771	21770	21728	21723	21562	21902	21685	21969	21825	21796	21684	21603	21773	21914	21782	21479	21630	21654	22016	21674	21802	21744	21657	21455	21765	21554	21851	21602	21661	21585	21688	21786	21798	21578	21864	21607	21689	21701	21803	21746	21774	21540	21841	21498	21629	21741	21713	21753	21855	21733	21769	21483	21635	21911	21579	21608	21599	21919	21680	21360	21510	21700	21631	21802	22077	21626	21951	21599	21759	21716	22068	21731	21866	21781	21679	21699	21752	21958	21733	21612	21651	21757	21753	21679	21643	21720	21647	21558	21963	21797	21807	21601	21748	21842	21913	21762	21743	21887	21796	21834	21724	21624	21818	21702	21817	21551	21710	21773	21784	21723	21707	21740	21775	21721	21877	21679	21611	21598	21607	21689	21801	21639	21515	21687	21859	21806	21566	21717	21754	21534	21684	21471	21609	21724	21674	21695	21918	21605	21690	21446	21700	21769	21678	21937	21680	21673	21733	21794	21668	21666	21760	21561	21663	21782	21616	21661	21764	21698	21586	21919	21994	21392	21721	21710	21652	21586	21848	21711	21838	21646	21763	21762	21598	21625	21623	21515	21694	21845	22115	21493	21562	21660	21871	21727	21976	21876	21750	21515	21625	21774	21683	21689	21728	21753	21767	21784	21769	21652	21681	21816	21875	21920	21768	21857	21533	21764	21604	21704	21666	21443	21782	21434	21736	21810	21776	21617	21613	21677	21733	21735	21840	21742	22025	21743	21495	21840	21674	21697	21606	21890	21827	21686	21625	21703	21821	21896	21622	21790	21667	21629	21902	21820	21705	21683	21882	21739	21705	21867	21706	21853	21525	21796	21683	22081	21708	21626	21689	21723	21703	21654	21563	21673	21467	21809	21536	22020	21952	21720	21571	21742	21930	21627	21758	21759	21615	21816	21717	21673	21901	21811	21732	21776	21462	21609	21576	21735	21989	21822	21544	21598	21642	21783	21740	21821	21640	21673	21820	21881	21661	21675	21723	21655	21812	21678	21766	21760	21656	21729	21697	21567	21835	21957	21726	21624	21568	21688	21773	21792	21726	21762	21820	21689	21675	21591	21657	21726	21843	21551	21668	21873	21730	21731	21666	21692	21659	21762	21790	21678	21682	21864	21644	21673	21697	21620	21818	21655	21621	21637	21764	21730	21604	21698	21715	21884	21815	21863	21515	21826	21663	21735	21802	21753	21554	21767	21640	21542	21882	21757	21807	21755	21777	21806	21632	21677	21544	21727	21871	21602	21565	21776	22066	21801	21815	21601	21756	21658	21714	21697	21874	21826	21869	21576	21818	21862	21740	21646	21540	21534	21712	21837	21893	21632	21866	21586	21916	21817	21610	21671	21736	21776	21666	21920	21828	21787	21642	21915	21667	21817	21745	21803	21766	21800	21832	21542	21770	21896	21674	21719	21709	21574	21662	21873	21698	21698	21596	21547	21910	21700	21801	21671	21753	21686	21723	21897	21862	21532	22028	21735	21804	21872	21666	21844	21726	21669	21694	21760	21710	21609	21655	21881	21913	21914	21750	21692	21744	21564	21632	21751	21619	21748	21668	21877	21786	21842	21529	21512	21606	21713	21682	21599	21875	21716	21767	21693	21680	21760	21864	21711	21654	21717	21749	21414	21649	21710	21635	21837	21827	21650	21599	21828	21706	21750	21572	21735	21674	21700	21818	21815	21605	21751	21859	21445	21855	21767	21773	21835	21674	21769	21852	21632	21675	21883	21657	21821	21750	21603	21578	21805	21694	21550	21622	21643	21813	21641	21615	21628	21812	21575	21868	21729	22011	21699	21722	21536	21710	21876	21595	21682	21783	21707	21796	21786	21696	21648	21486	21860	21900	21617	21771	21543	21778	21776	21665	21804	21945	21711	21909	21595	21805	21764	21795	21863	21766	21686	21825	21727	21892	21748	21712	21562	21893	21833	21678	21781	21789	21715	21838	21530	21540	21760	21603	21593	21697	21851	21576	21762	21833	21697	21884	21383	21653	21807	21651	21668	21658	21825	21681	21781	21407	21596	21619	21809	21767	21591	21942	21921	21549	21906	21829	21844	21754	21656	21695	21632	21724	21805	21635	21601	21841	21880	21608	21683	21408	21819	21664	21699	21931	21927	21636	21556	21648	21894	21681	21688	21688	21752	21703	21846	21841	21641	21711	21803	21731	21950	22043	21819	21683	21572	21712	21677	21566	21812	21588	21710	21704	21760	21731	21665	21708	21714	21701	21924	22033	21778	21700	21628	21607	21693	21636	21682	21608	21814	21717	21880	21687	21511	21833	21834	21665	21528	21823	21862	21850	21725	21660	21646	21798	21647	21799	21932	21758	21777	21924	21706	21741	21665	21695	21849	21829	21668	21758	21492	21587	21638	21968	22087	21716	21686	21803	21671	21626	21753	21634	21705	21843	21744	21586	21657	21901	21557	21871	21820	21628	21860	21819	21751	21931	21594	21636	21468	21603	22002	21763	21649	21828	21776	21725	21858	21643	21577	21801	21671	21866	21786	21709	21743	21722	21777	21583	21544	21757	21639	22059	21648	21546	21725	21675	21761	21851	21562	21726	21723	21659	21810	21462	21797	21831	21729	21787	21728	21807	21813	21725	21789	21494	21737	21651	21755	21808	21637	21673	21680	21612	21751	21762	21793	21917	21653	21725	21696	21763	21634	21509	21591	21920	21761	21823	21726	21617	21350	21775	21779	21686	21405	21740	21568	21660	21648	21817	21687	21733	21815	21784	21903	21611	21779	21799	21718	21747	21812	21719	21420	22020	21829	21676	21511	21808	21576	21805	21805	21847	21727	21638	21574	21653	21692	21622	21769	21808	21817	21826	21781	21629	21744	21607	21849	21969	21663	21743	21902	21717	21960	21820	21885	21946	21582	21560	21582	21590	21785	21525	21860	21718	21841	21789	21883	21851	21773	21687	21667	21859	21851	21773	21594	21517	21639	22062	21673	21601	21609	21480	21792	21714	21740	21665	21710	21925	21822	21774	21654	21938	21793	21835	21500	21705	21804	21560	21747	21747	21693	21973	21735	21825	21698	21837	21672	21820	21570	21898	21763	21852	21575	21931	21834	21785	21840	21773	21735	21829	21673	21840	21783	21714	21703	21883	21857	21756	21774	21423	22002	21765	21614	21704	21660	21606	21673	21814	21523	21686	21736	21595	21679	21579	21795	21654	21744	21528	21853	21829	21526	21669	21714	21632	21739	21601	21602	21640	21891	21648	21619	21805	21511	21559	21643	21671	21761	21827	21709	21797	21475	21679	21857	21604	21646	21656	21867	21757	21583	21827	21658	21552	21719	21694	21675	21674	21795	21848	21502	21868	21699	21727	21746	21532	21653	21811	21678	21749	21623	21747	21754	21651	21700	21675	21633	21622	21847	21598	21681	21745	21696	21799	21601	21811	21807	21489	21867	21843	22025	21690	22113	21759	21738	21731	21757	21816	21505	21741	21664	21907	21464	21589	21751	21880	21805	21638	21717	21573	21778	21601	21635	21659	21575	21837	21728	21488	21602	21508	21677	21735	21866	21720	21876	21704	21746	21727	21640	21848	21584	21613	21636	21605	21861	21720	21687	21703	21779	21732	21595	21704	21922	21551	21648	21605	21536	21767	21802	21741	21766	21832	21763	21786	21669	21852	21987	21724	21288	21505	21865	21813	21599	21706	21962	21780	21667	21567	21748	21834	21854	21741	21906	21635	21703	21589	21681	21790	21762	21675	21722	21872	21522	21827	21551	21566	21757	21609	21784	21643	21597	21685	21585	21951	21858	21537	21694	21791	21822	21717	21670	21582	21871	21686	21797	21559	21831	21576	21504	21700	21721	21769	21565	21958	21830	21789	21777	21948	21912	21782	21572	21738	21748	21936	21775	21799	21556	21752	21805	21688	21670	21761	21595	21944	21933	21765	21658	21649	21702	21770	21724	21785	21761	21816	21887	21563	21837	21836	21785	21743	21763	21846	21630	21907	21641	21614	21673	21675	21549	21646	21607	21529	21601	21736	21470	21956	21837	21820	21667	21747	21678	21807	21674	21420	21760	21868	21828	21572	21645	21736	21686	21649	21779	21701	21588	21692	21789	21731	21601	21607	21708	21803	21455	21852	21678	22100	21811	21747	21758	21734	21705	21757	21597	21806	21864	21879	21832	21733	21778	21655	21807	21665	21769	21566	21523	21719	21720	21839	21660	21686	21542	21684	21715	21738	21729	21740	21542	21863	22051	21654	21886	21761	21971	21849	21748	21785	21590	21771	21645	21801	21759	21904	21628	21730	21600	21721	21825	21926	21657	21575	21783	21854	21684	21631	21599	21551	21728	21720	21796	21627	21853	21641	21533	21683	21593	21456	21589
35481	62976	60651	48983	42360	36696	31773	28578	26898	25553	23868	22657	21727	20601	19725	19111	18665	18618	18374	18230	18025	17744	17694	17829	17762	17625	17492	17511	17741	17404	17506	17422	17299	17415	17458	17395	17300	17528	17469	17251	17363	17229	17493	17329	17348	17341	17359	17279	17148	17382	17250	17107	17255	17291	17209	17473	17299	17333	17389	17272	17115	17489	17244	17242	17194	17311	17382	17346	17353	17287	17391	17195	17266	17231	17322	17356	17215	17231	17246	17250	17380	17263	17262	17442	17264	17616	17458	17201	17276	17507	17402	17363	17339	17308	17334	17454	17282	17305	17247	17262	17202	17289	17337	17382	17219	17306	17169	17431	17436	17355	17393	17237	17149	17256	17249	17332	17415	17455	17510	17350	17254	17438	17225	17334	17371	17139	17348	17378	17319	17214	17187	17271	17225	17172	17401	17108	17304	17349	17249	17143	17361	17231	17402	17292	17341	17203	17337	17187	17176	17366	17462	17258	17224	17177	17157	17389	17075	17208	17347	17231	17203	17318	17199	17383	17442	17151	17471	17062	17195	17194	17391	17401	17214	17113	17279	17161	17218	17312	17190	17177	17216	17290	17409	17315	17382	17286	17300	17255	17174	17336	17472	17313	17079	17401	17184	17267	17353	17239	17391	17328	17211	17190	17350	17369	17313	17176	17311	17396	17173	17367	17287	17279	17316	17160	17306	17372	17238	17388	17033	17388	17316	17313	17266	17347	17087	17398	17333	17360	17362	17099	17227	17362	17193	17301	17269	17395	17359	17237	17379	17000	17351	17399	17452	17259	17392	17221	17483	17222	17190	17376	17277	17146	17272	17236	17309	17249	17218	17165	17301	17268	17243	17156	17329	17307	17243	17220	17322	17132	17361	17268	17362	17275	17140	17360	17318	17157	17299	17180	17254	17398	17368	17367	17351	17266	17236	17380	17282	17302	17431	17165	17281	17184	17407	17328	17139	17448	17172	17187	17295	17355	17198	17360	17336	17272	17427	17315	17211	17256	17231	17337	17363	17404	17352	17261	17193	17401	17241	17476	17284	17230	17373	17302	17342	17372	17201	17395	17292	17287	17315	17261	17236	17410	17368	17356	17343	17269	17405	17209	17437	17288	17289	17160	17274	17521	17221	17254	17494	17271	17201	17293	17109	17195	17386	17290	17248	17360	17315	17319	17422	17288	17261	17304	17197	17058	17146	17073	17348	17336	17135	17315	17248	17292	17418	17389	17496	17126	17225	17180	17281	17293	17443	17503	17231	17235	17345	17421	17404	17359	17315	17298	17212	17385	17242	17390	17137	17091	17305	17308	17224	17222	17259	17116	17207	17397	17261	17420	17254	17266	17128	17118	17269	17177	17326	17394	17122	17391	17125	17312	17318	17322	17269	17288	17276	17360	17213	17442	17417	17198	17354	17360	17341	17214	17175	17157	17335	17426	17375	17161	17210	17194	17294	17379	17312	17365	17349	17334	17249	17480	17281	17374	17413	17301	17361	17225	17334	17311	17345	17306	17228	17303	17347	17264	17223	17252	17422	17315	17460	17082	17254	17410	17346	17353	17325	17324	17191	17252	17354	17388	17221	17085	17335	17207	17386	17408	17181	17211	17435	17297	17287	17177	17298	17282	17291	17390	17222	17184	17207	17308	17253	17285	17389	17156	17388	17048	17394	17224	17176	17273	17194	17413	17307	17275	17356	17183	17218	17278	17278	17343	17151	17229	17454	17133	17299	17263	17264	17349	17244	17029	17286	17258	17392	17203	17415	17304	17359	17299	17111	17226	17304	17189	17483	17365	17324	17317	17301	17268	17329	17146	17372	17261	17164	17377	17121	17344	17300	17343	17303	17380	17284	17261	17502	17279	17289	17219	17424	17305	17275	17214	17301	17238	17306	17299	17189	17321	17226	17249	17284	17240	17301	17283	17207	17376	17318	17157	17109	17218	17495	17298	17356	17367	17366	17251	17357	17375	17379	17158	17120	17378	17228	17433	17158	17453	17224	17391	17283	17358	17246	17422	17289	17145	17353	17357	17220	17245	17084	17562	17203	17330	17259	17255	17299	17355	17388	17064	17233	17333	17471	17280	17382	17375	17243	17143	17185	17187	17357	17409	17352	17368	17273	17369	17437	17356	17138	17400	17024	17395	17425	17274	17373	17226	16975	17428	17167	17358	17345	17382	17294	17269	17457	17328	17212	17256	17198	17491	17375	17363	17281	17361	17253	17196	17254	17376	17194	17143	17281	17402	17463	17178	17283	17378	17202	17292	17442	17451	17338	17200	17229	17196	17191	17436	17068	17129	17365	17271	17397	17185	17442	17370	17163	17193	17308	17268	17256	17153	17421	17250	17352	17421	17250	17177	17060	17265	17590	17218	17413	17293	17289	17007	17418	17364	17284	17385	17287	17221	17335	17210	17230	17194	17092	17161	17345	17293	17441	17241	17198	17282	17297	17276	17269	17347	17283	17252	17240	17259	17144	17437	17283	17476	17360	17308	17325	17412	17295	17289	17367	17250	17257	17284	17263	17380	17068	17167	17352	17250	17374	17200	17475	17268	17346	17088	17162	17310	17380	17252	17180	17325	17321	17424	17140	17204	17471	17200	17281	17125	17271	17325	17430	17375	17393	17171	17310	17317	17369	17302	17280	17302	17187	17325	17268	17269	17176	17142	17306	17423	17303	17287	17283	17264	17293	17272	17181	17144	17436	17180	17387	17154	17367	17363	17118	17104	17305	17277	17312	17239	17245	17183	17247	17244	17162	17280	17399	17269	17428	17341	17228	17374	17276	17093	17214	17429	17261	17243	17263	17152	17262	17192	17287	17351	17339	17305	17160	17256	17360	17272	17255	17376	17318	17301	17245	17303	17412	17342	17246	17313	17338	17393	17200	17330	17363	17163	17160	17470	17408	17276	17099	17151	17219	17317	17434	17239	17339	17270	17130	17233	17079	17297	17199	17240	17416	17556	17315	17215	17131	17471	17321	17294	17247	17222	17278	17203	17148	17388	17453	17211	17269	17297	17269	17377	17525	17328	17388	17279	17377	17207	17410	17191	17215	17229	17367	17147	17339	17365	17219	17330	17260	17219	17239	17355	17423	17155	17265	17223	17236	17303	17355	17347	17250	17391	17354	17319	17251	17310	17317	17138	17186	17156	17387	17367	17287	17318	17453	17447	17218	17327	17388	17272	17283	17476	17093	17128	17198	17129	17249	17044	17245	17518	17371	17407	17282	17267	17316	17395	17420	17198	17325	17296	17298	17480	17106	17408	17277	17240	17374	17369	17345	17268	17278	17338	17235	17147	17284	17295	17422	17489	17368	17288	17365	17230	17330	17335	17310	17388	17323	17284	17163	17218	17181	17320	17128	17347	17317	17126	17240	17279	17242	17193	17237	17131	17279	17327	17168	17248	17156	17357	17227	17309	17177	17362	17345	17212	17250	17295	17299	17402	17259	17292	17430	17286	17224	17351	17226	17268	17237	17212	17168	17265	17323	17580	17188	17136	17265	17413	17289	17322	17330	17275	17340	17289	17416	17274	17045	17264	17397	17090	17378	17034	17356	17338	17456	17329	17310	17363	17362	17331	17467	17189	17272	17290	17271	17335	17444	17397	17273	17259	17305	17217	17343	17398	17229	17176	17132	17210	17341	17197	17277	17384	17313	17395	17335	17252	17345	17277	17259	17383	17279	17423	17369	17527	17203	17224	17315	17348	17211	17270	17227	17055	17322	17309	17196	17311	17256	17216	17211	17311	17283	17216	17233	17345	17213	17165	17129	17315	17523	17333	17274	17279	17212	17143	17145	17267	17385	17238	17225	17493	17387	17177	17272	17174	17307	17309	17178	17255	17308	17307	17462	17277	17355	17385	17422	17246	17363	17261	17262	17239	17348	17284	17237	17457	17279	17223	17105	17192	17323	17319	17201	17183	17362	17427	17252	17257	17287	17250	17249	17238	17273	17106	17325	17354	17225	17282	17375	17398	17314	17356	17300	17286	17229	17350	17495	17157	17018	17192	17482	17302	17388	17189	17389	17221	17452	17319	17236	17369	17196	17294	17159	17214	17190	17301	17319	17276	17169	17281	17327	17384	17376	17452	17222	17327	17183	17340	17286	17092	17244	17199	17215	17294	17454	17336	17325	17250	17273	17450	17322	17252	17272	17095	17225	17338	17125	17267	17362	17280	17360	17487	17243	17323	17375	17402	17371	17300	17258	17236	17253	17219	17186	17439	17211	17149	17200	17191	17350	17149	17318	17229	17309	17258	17070	17249	17295	17227	17411	17353	17277	17263	17285	17295	17091	17280	17160	17188	17334	17072	17247	17127	17283	17181	17346	17159	17302	17257	17254	17247	17201	17151	17174	17283	17052	17139	17307	17147	17264	17281	17380	17245	17408	17331	17269	17256	17266	17254	17291	17256	17434	17163	17307	17160	17357	17311	17188	17482	17201	17313	17253	17211	17252	17399	17316	17386	17261	17227	17170	17347	17275	17128	17327	17357	17304	17367	17221	17286	17437	17310	17373	17161	17342	17143	17221	17321	17324	17213	17366	17541	17376	17413	17501	17265	17245	17201	17224	17289	17307	17196	17192	17172	17095	17269	17149	17180	17431	17201	17464	17256	17314	17366	17247	17290	17335	17302	17277	17254	17347	17237	17184	17451	17293	17154	17380	17243	17177	17274	17377	17279	17406	17208	17207	17454	17265	17276	17327	17300	17269	17294	17254	17216	17346	17459	17363	17216	17259	17211	17229	17261	17200	17170	17250	17521	17153	17306	17307	17155	17176	17238	17266	17328	17355	17444	17300	17337	17225	17329	17309	17248	17423	17398	17259	17432	17291	17375	17314	17299	17185	17259	17339	17334	17316	17203	17267	17273	17151	17302	17257	17026	17241	17264	17451	17453	17159	17324	17303	17266	17131	17260	17275	17171	17348	17274	17249	17384	17321	17348	17135	17270	17222	17118	17278	17262	17057	17456	17333	17221	17235	17186	17260	17397	17413	17185	17199	17289	17528	17283	17317	17238	17357	17305	17240	17501	17182	17336	17298	17254	17446	17441	17382	17381	17367	17233	17201	17354	17361	17224	17093	17367	17221	17262	17175	17244	17230	17236	17276	17340	17193	17394	17267	17455	17122	17223
30048	32384	44415	39634	32602	28290	25378	23868	23160	22648	22182	21645	21298	20929	20786	20289	20415	20142	20116	20302	20206	20065	19729	19778	20024	20119	20150	19990	20078	19735	19935	19811	19816	19834	19730	19792	19916	19865	19835	19726	19859	19943	19823	19779	19899	19855	19945	19840	19772	19764	19957	19967	20133	19869	19864	19890	19728	19637	19903	19747	19715	20033	19964	19928	19908	19727	19845	19925	19834	20182	20022	19718	20008	20019	19716	19852	19876	19812	19871	19748	19800	19779	19862	19906	19881	19983	19798	19937	20068	20113	20048	19983	19829	19767	19951	19794	19848	19719	19895	19810	19703	19827	19847	19957	19861	19706	19960	19947	20017	19976	19922	19813	19721	20000	19900	19727	19964	19704	19704	19937	19824	19917	19763	19791	19914	19686	19851	20117	19980	19836	19932	19907	19833	19880	20022	19972	19798	19958	19925	19814	20037	19748	19863	19903	19811	19886	19909	19964	19861	19967	19891	19914	19787	20014	19938	19787	19719	19901	19900	19845	19610	19945	19926	19853	19935	20051	19829	19922	19683	19902	20025	19735	19755	19936	19732	19695	19868	19963	19864	19809	19858	19769	19702	19721	19753	19802	19974	19881	19830	19756	19929	19802	19865	19919	19945	19802	20075	19778	19864	19961	19838	19789	19971	19983	19713	19791	19851	19831	19881	19690	19766	19880	19846	19764	19877	19824	19760	19719	19723	20029	20097	19831	19918	19844	19791	19779	20117	19848	19759	20028	19897	19849	19850	19772	19932	19889	19833	20025	19888	19874	19958	19797	19895	19857	19861	19695	19987	19825	19901	19777	19919	19545	19717	19830	19866	19744	19819	19715	19892	19832	19561	19950	20006	19973	19939	19962	19792	19857	19719	19903	19854	19819	19759	19847	19722	19921	20007	19731	19954	19891	20013	20015	19817	19774	19777	19987	19841	20006	19894	19852	19867	19840	19930	19879	19935	19702	19770	20040	19846	19903	19760	19885	19789	19898	20074	19762	19867	19922	19997	19891	19861	20090	19671	19951	19998	19789	19796	19990	19711	19958	19805	19886	19772	19724	19883	19961	19791	19536	19963	19669	19677	19844	20042	19926	19870	19983	19761	19722	19695	20155	19905	19765	19898	19792	19876	19687	19820	19571	19998	20099	19953	20059	20026	19950	19674	19818	19888	19875	19826	19955	19920	19946	19863	19607	19990	19847	19792	19732	19838	19724	19990	19874	19794	19646	19808	19762	19691	19876	19987	19860	19789	19963	19832	19803	19779	19794	19848	19907	19849	20008	19715	19956	19916	19963	19820	19657	19857	19831	19936	19907	19686	19548	19951	19768	20049	19842	19967	19914	20049	19831	20076	19892	19912	19816	19808	19933	19921	19870	19787	19901	19850	19790	20006	19930	19848	19856	19841	19640	19973	19784	19841	19552	19612	19944	19729	19918	19795	19918	19945	19843	19785	19878	19895	19749	19793	19913	19797	19742	19717	19671	19798	20016	19851	19990	20002	19861	19782	19770	19786	19967	19796	19675	19847	20001	19965	19824	19853	19889	19780	19943	19991	19742	19930	20018	19992	19918	19716	19842	19809	19798	20036	19982	19923	19823	20010	19958	19953	19740	19927	19927	19823	19863	19827	19809	19842	19862	19897	19692	19989	19748	19957	19841	19812	19877	20017	19880	19751	19941	19741	19837	20062	19924	19958	19870	19892	19886	20021	19733	20076	20026	19870	20209	19982	20174	19917	19801	19714	19967	19778	19864	19750	19820	20053	20137	19767	19885	19750	19691	19893	19938	19805	19842	19983	19887	19764	19951	19741	19696	19982	20018	19999	19850	19913	20114	19806	19923	19811	19926	19795	19993	19956	19968	19780	19714	19763	19799	19771	19864	19894	19944	20044	19801	19967	19892	19856	19797	19703	19808	19871	19762	19896	19699	19688	19657	19868	19907	19899	19829	19921	19841	20031	19893	19907	19848	19959	19997	20063	19839	19895	19906	19805	20003	19852	19867	19794	19943	20119	19936	19816	19791	19893	19933	19801	19763	19933	19784	19872	19941	19730	19932	19754	19682	19946	19778	20033	19881	19872	19874	19833	20027	19807	20183	19992	20023	20020	19799	19699	19806	19782	19943	19933	19818	20060	19975	19740	19988	20029	19955	20037	19812	19989	20031	20010	19829	19605	19988	19831	20090	20027	19660	19680	19997	19755	19832	19765	19904	19862	19847	19787	19752	19921	20112	20046	19984	19789	19853	19849	19855	19802	19890	19803	19967	19864	19963	19811	19916	19821	19969	19885	19924	19868	19686	19898	19756	20105	19864	19753	19992	19883	19617	20031	19761	19801	19839	19897	19776	20010	19815	19888	19997	19898	19964	19837	19916	19895	19830	19814	19742	19814	20028	19960	19889	19824	19982	19847	20005	19878	19929	19969	19965	20020	19779	19670	19752	19909	19943	19947	19736	19729	19744	19893	19924	19916	19564	19894	19998	19854	19912	19845	19652	19806	19893	19729	19978	19936	19933	19852	20010	19863	19914	20101	19891	19806	19761	19854	20022	20172	19821	19781	20034	19816	19998	19746	19754	19907	19756	19719	20206	19809	19883	19700	19850	19609	19824	19860	19855	20162	19875	20091	20046	20020	20033	19657	19903	19906	19998	19794	19716	19775	19856	19769	19714	19784	19679	19972	20142	19931	19820	19815	19880	19626	19780	19729	19889	20111	19940	19882	19898	19936	19978	19798	19565	19831	19854	19754	19968	19808	19710	19809	19752	19837	19831	19953	19857	19843	19796	19860	19741	19777	19774	20110	19856	19950	19842	19848	19871	19764	19968	20007	19911	19989	19931	19862	19962	20046	20095	20015	19790	19992	19899	19766	19995	19814	19829	19857	19851	20021	19880	19991	19951	19868	19843	19828	20029	19853	19743	19836	19809	19768	19920	19966	19728	19708	19703	19620	19938	19924	19933	19763	19816	19873	20027	19706	19821	19853	19710	19950	19839	19739	19913	20013	19973	19779	19954	19848	19807	19841	19950	19794	19912	19779	19956	19806	19927	19963	19763	19874	19995	19858	19820	19860	19798	19883	19917	19817	19614	19812	19618	19856	19897	19846	19775	19797	20083	19957	19947	19760	19749	19945	19631	19825	19838	19745	20009	19916	20020	19982	19938	19927	19706	19921	19830	19765	19951	19902	19921	19909	19923	19903	19863	19901	19700	20034	19992	19821	19799	19965	19858	19891	20002	19945	19982	19813	19827	20124	19813	19890	19853	20049	19803	19512	19717	19796	19814	19893	19817	19846	19948	19811	19911	20009	20023	20071	20120	19854	19811	19786	19847	19993	19869	19614	19800	19834	19863	19884	19971	19781	19764	19517	19705	19960	20017	19989	19916	19963	19893	19946	19993	19694	19982	19973	19964	19968	19930	19823	19916	19782	19842	19569	19821	20129	20111	19983	19937	19935	19823	20061	19802	19718	20000	19885	19770	19851	19798	19696	19783	19942	19983	19715	19931	19798	19747	19873	19854	20049	19867	19894	19693	19996	19872	19828	19877	19937	19916	20060	19889	19783	19952	19826	19832	19807	19903	19839	19908	19837	19853	20014	19781	19726	19792	20032	19795	19962	20002	19804	20035	19772	19723	19826	19905	19746	19725	19813	19870	19775	19927	19650	19733	19839	19782	19732	19794	19640	19952	19847	19876	19951	20039	20089	19842	19869	19932	19795	19823	19870	19601	19815	19758	19716	19905	20035	19662	19949	19970	19818	19790	19922	19763	20006	19775	19959	19745	19876	19915	19968	19868	19760	19838	19904	19883	19824	19731	19731	19842	19868	19802	19907	19936	19894	19963	19845	20042	19996	19874	19808	19922	19962	19922	19705	19766	19833	19893	19808	19649	19713	19678	20061	19810	19834	19913	19865	19809	19770	19731	19832	19829	19847	19757	19818	19783	20169	19739	19916	19544	19709	19993	19907	19826	20208	19855	19857	19725	19791	19899	19850	19839	19840	19853	19898	19834	19957	19997	19799	19819	19983	19874	19857	19868	19902	19991	19767	19944	19978	19749	19932	19909	19782	19905	19884	19827	20073	19778	19792	19964	19787	20093	19757	19821	20061	19960	19837	19726	19835	20115	19804	19850	19689	19867	19727	19861	19720	19706	19995	20150	19944	19709	19667	19907	19727	19585	19999	19969	19880	19851	19955	19768	19749	19854	19814	19899	19723	19743	19658	19944	19740	19994	19753	19796	20072	19844	20100	19928	19859	19882	19991	19957	19881	19859	19855	19949	20006	19843	20036	19879	19852	19950	20036	19848	19611	19826	19755	19900	19791	20023	19921	19905	19820	19931	19953	19905	19907	19878	20007	19896	19916	19767	19878	20108	19884	19814	19830	19867	19838	19787	19818	20015	19777	19977	20042	19911	19964	19979	19782	19729	19819	19843	19738	19969	19771	19895	19928	19943	19737	19846	19707	19621	19662	19768	19672	19653	19483	19888	19931	19858	19726	19740	19761	19715	19887	19926	19654	20113	19853	19873	19851	19995	19701	19918	19832	19776	20049	19698	20100	19841	19869	19796	19895	19772	19823	19951	20200	19965	19792	19934	19890	19996	19865	19795	19866	19886	19743	19870	19832	19685	19817	19948	19847	19653	19931	19976	20162	19755	19662	19808	19931	19978	19973	19929	19984	19863	19697	19767	19805	19964	19901	19891	19784	19990	19934	19707	19754	19731	19844	19826	19678	19712	19772	19861	19999	19937	20009	19967	19845	19897	19673	19914	19921	19946	19843	19876	19851	19648	19921	19834	19933	19804	19927	19802	19853	19947	19889	19802	19900	19772	19905	19937	19853	19706	19870	19976	19862	19842	19900	19828	19791	19823	19870	19781	19842	20049	20020	19905	20131	20010	19900	19732	19907	19924	19945	19804	19812	19988	20058	19847	20031	19814	20025	19916	19917	19980	19923	19895	19927	20024	20003	19858	20049	19888	19877	19704	19989	19710	19588	20089	19657	19950	19987	19876	19891	19691	19895	19954	19803	19736	19928	19776	19968	19888	19991	20051	20117	19819	19720	19673	20019	19646	19879	19931	19502	19611	19992	19738	19760	19882	19907	20002	19761	19988	19931	19916	19867	19947	19994	19878	19765	20012
33891	50505	48302	37536	31667	27090	23771	22268	21366	20338	19492	18887	18306	17598	17285	17065	16893	16852	16855	16856	16543	16388	16429	16523	16415	16436	16265	16381	16268	16436	16240	16263	16166	16379	16528	16214	16386	16357	16402	16325	16134	16106	16456	16173	16115	16297	16333	16116	16324	16134	16305	16164	15974	16258	16348	16448	16107	16386	16080	16347	16262	16238	16366	16134	16075	16274	16318	16222	16400	16328	16228	16418	16109	16088	16184	16147	16230	16154	16449	16267	16164	16216	16181	16025	16396	16252	16129	16123	16366	16310	16312	16374	16265	16293	16387	16282	16416	16332	16230	16189	16224	16223	16311	16262	16319	16090	16143	16278	16383	16271	16326	16129	16317	16228	16213	16261	16291	16229	16049	16209	16119	16205	16283	16077	16271	16195	16314	16130	16346	16280	16171	16478	16320	16247	16237	16290	16223	16251	16225	16305	16237	16334	16370	16270	16243	16279	16212	16304	16170	16087	16182	16238	16257	16309	16293	16285	16146	16415	16243	16217	16376	16230	16344	16228	16310	16287	16349	16300	16345	16444	16098	16291	16274	16301	16287	16203	16398	16281	16308	16058	16351	16332	16316	16228	16286	16187	16295	16296	16176	16168	16191	16428	16328	16221	16199	16147	16379	16449	16406	16283	16268	16180	16223	16250	16221	16358	16283	16206	16429	16107	16270	16351	16338	16236	16145	16393	16132	16296	16128	16403	16221	16105	16254	16388	16023	16270	16244	16054	16266	16319	16151	16272	16223	16149	16230	16361	16077	16297	16192	16261	16216	16316	16267	16176	16292	16247	16246	16230	16294	16277	16144	16218	16142	16174	16395	16402	16314	16337	16217	16231	16325	16240	16283	16084	16449	16190	16362	16161	16225	16217	16344	16265	16261	16323	16111	16355	16328	16324	16546	16265	16251	16170	16096	16360	16313	16311	16390	16401	16177	16276	16438	16172	16263	16282	16342	16267	16286	16335	16247	16233	16274	16428	16281	16151	16289	16222	16119	16137	16257	16318	16229	16281	16116	16204	16410	16160	16235	16350	16228	16177	16160	16298	16165	16111	16372	16308	16195	16388	16308	16407	16263	16225	16343	16375	16242	16199	16362	16353	16259	16380	16229	16225	16136	16182	16434	16233	16398	16244	16153	16178	16329	16149	16215	16346	16228	16065	16235	16120	16102	16156	16346	16251	16209	16235	16199	16266	16296	16530	16197	16207	16236	16347	16160	16200	16086	16295	16331	16368	16236	16331	16285	16295	16167	16277	16187	16257	16424	16087	16263	16278	16305	16270	16230	16351	16111	16404	16337	16280	16287	16357	16170	16159	16059	16386	16425	16277	16055	16094	16354	16205	16438	16071	16125	16295	16257	16405	16323	16470	16222	16290	16308	16255	16296	16240	16226	16176	16404	16324	16371	16335	16309	16384	16383	16285	16207	16235	16293	16063	16129	16292	16095	16270	16305	16460	16266	16235	16259	16210	16362	16257	16300	16294	16280	16064	16281	16183	16235	16397	16247	16245	16356	16339	16320	16319	16425	16238	16048	16408	16146	16229	16117	16085	16343	16371	16306	16332	16242	16146	16169	16217	16046	16258	16441	16272	16312	16251	16353	16335	16320	16031	16260	16267	16175	16152	16309	16258	16163	16125	16145	16272	16215	16287	16238	16249	16329	16377	16297	16322	16326	16213	16232	16041	16205	16426	16283	16169	16192	16362	16233	16145	16235	16334	16202	16375	16155	16317	16169	16479	16319	16335	16367	16212	16443	16166	16252	16132	16310	16309	16342	16169	16410	16308	16191	16158	16258	16148	16134	16185	16346	16127	16224	16308	16358	16401	16318	16287	16228	16322	16224	16152	16372	16158	16161	16204	16348	16218	16097	16249	16378	16180	16188	16257	16406	16316	16144	16326	16242	16200	16349	16273	16326	16312	16211	16346	16325	16241	16338	16366	16477	16236	16423	16146	16268	16366	16215	16333	16413	16043	16448	16246	16254	16293	16184	16280	16146	16272	16247	16265	16192	16228	16302	16130	16315	16286	16323	16323	16560	16360	16164	16246	16445	16310	16262	16182	16282	16130	16230	16343	16320	16296	16343	16248	16246	16372	16183	16466	16359	16370	16205	16078	16194	16363	16203	16193	16281	16189	16193	16209	16396	16059	16226	16338	16243	16238	16219	16290	16362	16452	16343	16330	16093	16373	16331	16240	16402	16319	16321	16227	16264	16277	16443	16349	16299	16182	16198	16175	16229	16123	16096	16076	16303	16394	16338	16399	16328	16471	16234	16192	16118	16306	16119	16269	16401	16335	16349	16323	16234	16242	16270	16174	16073	16349	16155	16465	16414	16267	16384	16389	16274	16496	16480	16102	16252	16357	16187	16297	16246	16327	16368	16189	16228	16398	16249	16244	16187	16221	16286	16282	16270	16331	16196	16190	16345	16364	16261	16326	16559	16110	16207	16162	16279	16337	16147	16315	16162	16392	16305	16177	16321	16367	16306	16333	16374	16275	16068	16111	16322	16263	16368	16436	16332	16258	16273	16087	16144	16129	16213	16506	16241	16367	16187	16152	16284	16205	16309	16390	16281	16262	16012	16321	16430	16376	16343	16443	16119	16192	16481	16164	16271	16254	16283	16206	16212	16201	16243	16304	16224	16168	16326	16328	16443	16068	16039	16270	16210	16301	16241	16224	16325	16344	16307	16195	16324	16226	16427	16036	16242	16264	16197	16267	16279	16136	16290	16175	16028	16243	16259	16212	16202	16231	16108	16287	16285	16203	16438	16171	16271	16366	16421	16007	16159	16282	16340	16216	16220	16291	16278	16325	16258	16232	16119	16165	16334	16344	16187	16069	16276	16279	16359	16428	16304	16356	16345	16311	16237	16231	16215	16337	16393	16184	16348	16193	16342	16193	16417	16125	16328	16117	16391	16468	16220	16269	16244	16394	16223	16025	16260	16217	16414	16100	16085	16320	16130	16216	16348	16149	16218	16123	16134	16338	16128	16259	16220	16153	16177	16229	16284	16293	16116	16308	16235	16311	16328	16211	16384	16409	16235	16233	16124	16229	16251	16239	16279	16178	16210	16343	16296	16292	16287	16242	16135	16213	16395	16189	16224	16219	16290	16333	16100	16354	16353	16392	16142	16227	16346	16342	16280	16246	16314	16232	16132	16380	16122	16411	16263	16207	16216	16207	16302	16261	16294	16286	16191	16204	16175	16367	16233	16219	16077	16246	16282	16285	16390	16329	16145	16302	16299	16355	16331	16066	16239	16251	16327	16153	16053	16322	16463	16181	16185	16273	16212	16182	16385	16421	16211	16338	16189	16075	16334	16415	16205	16354	16205	16210	16115	16417	16332	16138	16203	16224	16146	16284	16176	16232	16260	16431	16320	16350	16374	16298	16478	16313	16310	16362	16279	16465	16260	16116	16245	16208	16147	16174	16462	16280	16121	16221	16321	16220	16294	16240	16166	16211	16184	16232	16371	16259	16377	16346	16279	16258	16269	16391	16367	16082	16257	16193	16289	16169	16232	16409	16236	16184	16280	16364	16286	16428	16313	16314	16258	16225	16317	16145	16150	16283	16310	16298	16160	16449	16392	16231	16469	16243	16308	16218	16361	16383	16256	16341	16369	16345	16270	16281	16184	16426	16314	16323	16455	16422	16333	16440	16140	16520	16222	16215	16259	16206	16250	16284	16315	16313	16187	16272	16385	16202	16308	16423	16426	16318	16381	16256	16302	16264	16249	16321	16112	16242	16267	16357	16401	16212	16406	16170	16466	16142	16175	16238	16477	16432	16196	16445	16235	16215	16383	16352	16243	16127	16182	16451	16253	16444	16050	16195	16334	16334	16227	16438	16140	16171	16187	16381	16372	16140	16256	16306	16385	16365	16014	16221	16257	16301	16311	16217	16366	16314	16322	16360	16354	16386	16230	16183	16261	16172	16220	16215	16320	16158	16248	16487	16140	16212	16369	16266	16307	16225	16262	16427	16252	16408	16317	16248	16320	16222	16183	16210	16311	16158	16289	16220	16333	16147	16056	16368	16323	16221	16072	16294	16485	16216	16395	16196	16368	16198	16284	16310	16347	16299	16195	16161	16323	16204	16393	16301	16350	16313	16160	16213	16277	16387	16193	16198	16156	16343	16330	16265	16286	16279	16240	16371	16253	16263	16164	16416	16232	16232	16233	16373	16241	16289	16247	16291	16297	16131	16233	16320	16236	16156	16126	16312	16458	16291	16167	16333	16432	16136	16321	16085	16174	16289	16260	16324	16119	16388	16335	16373	16289	16229	16313	16257	16310	16163	16399	16353	16306	16272	16322	16372	16232	16167	16344	16244	16161	16044	16209	16296	16279	16222	16152	16265	16541	16232	16298	16281	16157	16179	16351	16227	16291	16290	16270	16239	16204	16308	16261	16231	16492	16200	16429	16179	16223	16390	16346	16272	16424	16155	16322	16083	16307	16218	16097	16261	16352	16097	16300	16327	16176	16177	16308	16357	16248	16360	16386	16421	16290	16241	16258	16122	16335	16210	16083	16226	16247	16313	16242	16238	16230	16110	16175	16309	16173	16215	16311	16368	16252	16127	16419	16357	16269	16196	16312	16311	16359	16241	16168	16527	16121	16449	16289	16428	16140	16302	16270	16180	16242	16353	16198	16233	16421	16197	16382	16436	16321	16296	16298	16420	16233	16304	16221	16218	16179	16189	16316	16310	16262	16244	16233	16144	16302	16251	16273	16275	16303	16270	16339	16206	16136	16266	16132	16193	16191	16396	16168	16196	16323	16386	16305	16244	16409	16303	16242	16199	16361	16426	16160	16276	16286	16294	16216	16276	16291	16390	16272	16361	16326	16261	16402	16164	16290	16031	16264	16268	16354	16089	16203	16376	16063	16407	16234	16183	16193	16103	16105	16315	16225	16445	16248	16253	16421	16445	16450	16479	16247	16172	16299	16379	16175	16398	16320	16477	16246	16462	16219	16339	16301	16243	16411	16343	16399	16362	16296	16266	16329	16450	16252	16238	16335	16152	16302	16290	16190	16231	16253	16212	16273	16338	16168	16290	16179	16177	16293	16211	16243	16152	16182	16287	16182	16352	16399	16308	16298	16324	16281	16182	16177	16354	16369	16144
24230	21532	29496	26812	28338	30760	30303	26838	25435	24667	23845	22942	22129	21610	21299	21216	21103	20841	20691	20684	20599	20384	20505	20306	20123	20396	20293	20437	20150	20331	20137	20368	20281	20086	20170	20406	20225	19948	20249	20164	20170	20120	20218	20086	20038	20269	20069	20212	20230	20333	20115	20082	20165	20031	19811	19984	20109	19897	20233	20115	19993	20314	20163	20243	20329	19899	20033	19995	20025	20111	20216	20015	19999	20000	20122	19850	20143	20025	19970	20036	20222	20081	20012	20121	19873	20170	20117	19839	19968	20174	20138	20092	20033	20163	19930	20045	20210	19986	20009	20024	20167	20102	19987	20024	20009	19966	20055	20124	19993	20104	20177	20030	20009	20226	20017	20057	20285	20124	20131	19980	20128	19994	20237	20244	19911	20164	20117	20231	20177	20219	20129	20317	20214	20150	20058	20115	20126	20204	19925	20044	19928	20064	19965	20147	20306	20197	20247	20040	20115	19936	19968	20142	20157	19920	19960	20043	20085	20161	19871	20259	19981	19947	20010	19993	20279	20064	20042	20099	20051	20059	20183	20177	19805	20137	20139	20167	20113	20217	20182	19912	20143	19909	20074	20182	20084	20071	19715	20276	20070	20187	20164	20179	20109	20153	19773	19904	20161	20008	19972	20159	20162	19685	20199	20054	20282	20086	20340	20054	19976	20241	20161	20113	20000	20046	19930	20059	20185	20168	20214	19915	20197	20115	20123	20020	20209	20334	20282	20091	20379	20206	19778	19931	20020	19699	20377	20218	19942	20251	20096	20120	20161	20142	20001	20101	20114	20040	20219	20039	20047	20201	20155	20051	20122	19938	20336	19970	20325	20013	20245	19975	20138	20206	19866	20053	19958	19818	20043	19920	19931	20200	20246	19968	20034	20076	20049	20203	20151	19931	19931	20139	19926	19880	20208	20046	20153	20051	19981	19919	20013	19938	20054	20153	20213	20190	20193	20217	19902	20204	20200	19918	19971	20164	20284	20036	20205	20176	20027	20240	20321	20002	19881	20110	19824	20012	19880	20053	19941	20078	20112	19969	20101	19950	19994	20204	19910	20260	19881	20240	20111	20091	20171	20094	20105	20055	20220	20055	20113	20388	20167	19867	19977	20088	20070	20219	20167	20111	20096	20137	20073	20176	20378	20059	20076	20008	20020	19923	19880	20105	20216	20035	19963	20215	20187	20048	20133	20048	20052	20001	20212	19992	20227	20352	19962	20402	20164	20089	20129	20150	20248	19938	20203	19891	20166	20158	19874	20106	19906	19980	19912	20155	19958	19958	19974	19992	20143	20094	19919	20159	19981	20052	20267	19927	20109	20329	20068	20083	20078	19867	19939	20025	19840	19995	20055	20047	20116	20059	19899	20003	20105	19964	20175	20069	19915	20335	20163	20162	20078	20085	19929	20175	20364	20310	19847	20057	20007	19878	20122	20116	20042	19948	20260	19906	20008	19913	20196	20110	20154	20110	19993	20019	20022	20001	20166	20039	20086	20119	20097	20180	20024	20116	19881	20075	19900	19892	20110	20012	20059	19956	20130	20214	20083	20001	20203	20227	20139	20126	19966	20299	20057	20268	19994	19992	20113	20143	20031	19982	20009	20049	19995	19965	19997	20160	20129	20127	19760	20010	20185	20077	20174	20073	20252	20039	19981	20004	20142	19879	20046	20043	20064	19976	20200	19762	19954	20119	19936	20160	20092	20109	20199	20175	19964	20057	20232	20074	20155	20156	20103	20042	20040	20066	20016	20218	20199	19935	20280	20183	19961	20193	19951	20039	20129	20072	19920	20107	20057	20028	20233	20032	20171	20116	20080	20152	20037	20091	20115	20041	20082	20311	20151	20149	20275	20156	20126	20162	20255	20066	19980	20255	20128	20081	19978	20117	19876	19997	20148	19902	20151	19965	19939	20082	20132	20092	20155	20219	19991	19952	19804	20139	19940	20083	20088	20081	20291	20207	20121	20145	19884	20063	20308	19856	19932	19965	20058	20071	20029	20156	19953	20186	20041	19889	20032	20044	20020	20213	20300	20117	20061	19911	20115	20042	20161	20009	20027	19979	20079	20180	19921	20213	19866	20243	20036	20092	20088	19885	20431	20304	20030	20108	20203	20208	20261	20358	20080	20174	20269	20097	20241	19937	19982	19946	20116	20049	20085	20219	20097	20209	20082	20146	20005	20145	20064	20136	20195	19953	20078	20113	20134	20009	20146	20082	20141	20256	20119	20054	20161	20176	20062	19972	20095	19834	20152	20131	20158	20079	20278	20240	20145	20199	20170	20093	20070	20099	20001	19955	20026	20157	20082	19914	20046	19983	19927	20094	19970	20106	20078	20186	20032	19875	20152	20195	20033	19874	20100	20067	20053	19955	20096	19862	19945	20029	20185	20144	20047	20124	20278	20022	19941	19872	19942	20030	20236	19990	19898	19984	20112	19975	19890	20130	19971	20032	19916	20072	19770	19872	19962	19826	20042	20089	20044	19928	20127	20044	20152	19926	20197	20013	20313	19979	20117	20168	20196	20259	20203	20163	20065	19941	20099	19949	20011	20282	20137	20110	20247	20055	20005	19988	20056	20269	20172	20020	20148	19983	20077	20330	20227	20085	19978	20250	19958	20009	20160	20047	20019	20112	20290	20109	20132	19949	20103	19866	19966	20101	20158	20305	20096	20010	19970	20329	20116	19866	20282	20097	20022	19971	20123	19989	20240	20202	19936	20035	20160	20050	20331	20052	20160	20162	20235	19892	20223	20156	19898	19847	20271	20172	20049	20176	19975	20150	19848	20059	20013	20000	19941	20079	20054	20074	20260	20054	19956	19957	20058	20165	20062	20020	20177	20302	20053	20148	20029	20193	20129	20095	20220	20289	20028	19713	20173	20005	19995	20169	20156	20068	20299	20085	19857	19970	20208	19917	20010	20275	20084	19961	19990	19966	20185	19999	20296	20036	19974	19988	19950	19985	20237	19784	20088	20017	20042	19890	20124	19916	20125	19923	20145	20228	20067	20154	19994	20146	20227	20047	20201	19951	20168	19795	19957	19965	19837	20131	20135	20241	20135	20059	20167	19940	20530	20321	20254	19990	20079	20115	20245	20150	20269	20000	20080	20104	20287	20203	20341	20133	20268	20184	20024	20181	19844	20221	19894	19729	19989	19969	19854	20164	20112	20263	19979	19861	20176	20050	19877	20039	19925	20098	19982	19958	20168	20151	20175	20027	20122	19682	20214	20072	20209	20183	19835	20047	20042	19997	20244	20086	20128	20107	20070	19986	20008	19979	20116	20029	20108	20101	20044	20015	19947	20194	19991	20052	20104	19963	20158	19973	20218	19886	19984	19908	20081	20130	19910	20043	19897	20052	20258	20114	20054	20226	20060	19978	20099	20097	19945	20020	20175	20228	20140	20166	20055	20044	20023	20080	20019	20035	20056	20166	20039	19977	20010	19910	20070	20038	20058	20232	19969	20123	19958	20021	20275	20059	20176	19887	20211	20039	20271	19951	20128	19926	20198	20161	20026	20068	20047	20189	20344	20048	20044	20061	20109	19977	20064	20111	20028	19913	20070	20104	19999	19939	20055	20092	20019	20055	20003	19747	20009	19954	20100	20112	19884	20041	20278	20305	20232	20035	20143	20125	19989	20099	20103	20074	20128	20020	19887	19945	20144	20203	19901	20075	20097	20046	20163	20058	19831	19930	19975	20311	19880	20218	20111	20073	20084	20140	20034	20104	19962	19931	19890	20123	20130	20037	20027	20132	20081	20134	20179	20163	20261	19840	20230	20139	20128	20181	20026	20147	20113	20079	20197	20241	20085	20251	20178	20204	20378	20077	20047	20178	20052	20051	20375	20314	20338	20122	20153	20202	19858	20152	19945	20191	20169	20019	20197	20090	20158	20099	20117	20187	20196	19826	20082	20190	19974	20156	20093	19928	20138	19967	19987	20196	20098	20223	20290	20013	20194	20048	20008	20070	20062	20083	19935	20001	20119	19923	20086	20253	20138	20075	19907	19963	20125	19918	20063	19871	19983	19966	20131	20109	19999	19970	20016	20284	20259	20225	20049	20067	20077	19741	20178	19879	20087	20249	20219	20122	19948	20119	20206	20191	20128	19904	20229	19950	20075	20116	19823	19918	20053	19976	20219	20104	19910	20061	20018	19862	20047	20215	20257	20318	20031	20084	20356	20293	20043	19979	20082	20201	20057	20015	20110	20148	20202	20032	20042	20274	20021	20134	20321	20106	20200	20172	19917	19982	20215	19982	19993	20012	19972	20108	20188	20104	19991	20060	20042	20048	20145	20000	20080	19955	20120	20135	20058	20183	19807	20034	19940	19924	20054	20066	20216	20073	20079	19897	20140	20265	19905	20083	19914	20171	20040	20132	20098	20208	20232	20216	20157	20067	20016	20003	20035	20155	20076	19857	20190	20189	20193	20090	20023	20048	19890	20097	20207	20037	20153	20090	20152	20237	20029	20277	20045	20274	20026	20102	20092	20024	19949	19965	20030	20037	20214	19940	20179	19923	19935	19904	20079	20116	20181	20068	20048	20098	20078	19785	20024	20175	19975	20219	20062	19897	19912	19909	20121	19892	20142	20193	20105	20025	19898	19996	20052	20054	20011	20151	20288	20096	19925	20098	20171	20153	20103	20082	20009	20041	20241	20064	20013	20121	20064	20271	20043	20334	20025	19954	20168	20102	20075	19976	20050	20193	19981	20116	20198	20055	20086	20193	20101	19935	20115	20063	20024	20222	20104	20039	20186	19974	20262	19994	20047	19932	19769	20052	20036	20106	20107	20091	20020	19961	20277	20077	20001	19963	20213	20237	19996	20203	20144	20040	20243	19841	19919	19943	20019	19959	19940	19937	20068	20129	20252	20306	20141	20108	20015	20091	19980	20379	20128	19965	20153	20115	20091	20272	20190	20410	20146	19974	19755	20074	20162	20014	20192	20240	20075	20106	20067	20115	20230	20102	20145	20131	20155	20268	20245	20261	20058	20129	20100	19914	19955	20231	20148	20099	20147	19851	20155	20065	19887	20006	19958	20050	20240	20180	19896	20116	20065	20298	20114	20222	20209	19856	20126	20101	19944	20093	20261	19926	20141	20119	19962	20182	19825	20082	20236	20207
33209	57427	54791	43375	37334	31479	27891	25774	24025	22737	21599	20257	19369	18592	17994	17637	17625	17031	17318	17170	16969	16801	16801	16556	16574	16646	16570	16711	16290	16611	16548	16463	16398	16592	16531	16525	16496	16675	16400	16438	16385	16437	16381	16443	16302	16426	16531	16449	16510	16519	16416	16446	16256	16290	16417	16524	16387	16423	16441	16516	16462	16357	16311	16413	16678	16399	16556	16557	16359	16547	16473	16462	16587	16510	16472	16472	16449	16411	16444	16380	16346	16364	16391	16266	16439	16382	16541	16483	16532	16525	16361	16398	16301	16492	16512	16511	16413	16203	16333	16306	16428	16471	16413	16380	16495	16531	16377	16429	16381	16441	16426	16486	16462	16393	16366	16478	16376	16501	16519	16129	16474	16370	16460	16372	16478	16386	16504	16320	16422	16254	16536	16413	16412	16489	16488	16395	16552	16390	16361	16326	16427	16282	16463	16471	16532	16434	16319	16357	16392	16412	16511	16505	16249	16414	16419	16281	16230	16382	16435	16500	16255	16392	16371	16462	16429	16212	16361	16528	16417	16316	16314	16434	16232	16527	16432	16402	16402	16501	16508	16398	16473	16418	16353	16531	16411	16454	16398	16328	16302	16499	16458	16501	16464	16271	16407	16494	16447	16460	16439	16309	16573	16433	16403	16523	16282	16359	16424	16489	16579	16371	16504	16409	16341	16273	16618	16397	16544	16361	16382	16291	16446	16288	16496	16181	16264	16455	16264	16468	16511	16428	16496	16507	16419	16448	16497	16338	16487	16496	16552	16535	16431	16469	16560	16483	16365	16092	16394	16473	16331	16394	16425	16328	16280	16400	16468	16336	16470	16430	16387	16257	16445	16343	16375	16419	16453	16381	16492	16519	16627	16563	16449	16506	16414	16578	16384	16358	16311	16630	16412	16480	16467	16323	16386	16441	16299	16512	16506	16517	16469	16329	16358	16392	16527	16425	16474	16328	16356	16469	16283	16387	16275	16575	16444	16445	16398	16365	16286	16340	16475	16443	16481	16443	16369	16470	16369	16385	16345	16289	16286	16497	16402	16434	16545	16413	16489	16446	16389	16266	16523	16288	16354	16266	16513	16473	16455	16340	16452	16322	16441	16420	16377	16279	16369	16332	16577	16418	16416	16438	16232	16474	16447	16498	16359	16456	16455	16227	16475	16436	16496	16320	16513	16524	16325	16467	16220	16362	16583	16384	16201	16504	16457	16466	16469	16363	16388	16360	16277	16490	16254	16505	16379	16512	16548	16399	16494	16471	16544	16447	16615	16556	16363	16409	16483	16468	16492	16445	16495	16553	16399	16380	16305	16437	16517	16383	16477	16343	16292	16482	16414	16442	16429	16362	16385	16433	16560	16272	16361	16531	16446	16372	16262	16486	16517	16558	16297	16465	16408	16428	16448	16434	16520	16327	16419	16498	16548	16395	16357	16311	16401	16256	16345	16362	16463	16538	16464	16405	16423	16628	16412	16417	16465	16493	16612	16324	16565	16347	16554	16460	16312	16520	16382	16517	16536	16420	16630	16288	16474	16336	16326	16488	16369	16355	16392	16615	16201	16471	16439	16404	16432	16371	16367	16466	16408	16587	16464	16418	16454	16564	16620	16514	16360	16410	16355	16425	16493	16457	16433	16309	16422	16464	16291	16480	16512	16516	16480	16480	16376	16399	16536	16101	16464	16433	16484	16340	16411	16485	16503	16428	16336	16455	16336	16479	16554	16209	16397	16399	16477	16440	16239	16407	16563	16437	16408	16460	16415	16251	16480	16257	16334	16323	16255	16518	16500	16461	16519	16339	16361	16385	16310	16382	16569	16336	16391	16420	16267	16525	16507	16302	16659	16444	16418	16350	16335	16509	16555	16405	16456	16447	16414	16418	16350	16307	16198	16394	16407	16386	16489	16417	16503	16530	16355	16413	16385	16436	16430	16350	16497	16356	16388	16364	16360	16322	16570	16384	16500	16366	16549	16261	16516	16394	16436	16600	16515	16332	16274	16340	16436	16360	16409	16494	16342	16324	16471	16433	16407	16562	16437	16479	16478	16418	16467	16504	16304	16414	16424	16403	16402	16369	16482	16443	16450	16311	16447	16554	16482	16153	16123	16363	16466	16374	16493	16483	16322	16305	16388	16421	16476	16241	16487	16371	16391	16365	16529	16388	16596	16333	16467	16348	16452	16444	16432	16355	16388	16457	16505	16424	16463	16430	16486	16385	16397	16254	16426	16274	16434	16325	16579	16422	16265	16373	16404	16360	16427	16501	16512	16499	16446	16374	16416	16496	16333	16369	16458	16528	16274	16431	16395	16238	16606	16535	16461	16415	16403	16593	16252	16418	16432	16628	16417	16591	16459	16353	16411	16298	16193	16396	16402	16474	16368	16372	16447	16557	16450	16367	16419	16606	16421	16512	16443	16247	16533	16561	16455	16496	16312	16500	16368	16228	16464	16434	16534	16416	16546	16314	16423	16429	16312	16265	16496	16277	16259	16453	16484	16269	16434	16435	16365	16460	16470	16349	16275	16430	16432	16496	16382	16313	16287	16449	16359	16465	16289	16407	16262	16302	16514	16490	16328	16483	16405	16416	16350	16486	16494	16434	16524	16632	16533	16576	16572	16448	16368	16368	16372	16463	16489	16365	16372	16487	16489	16307	16471	16306	16309	16531	16412	16399	16394	16582	16422	16411	16437	16322	16371	16450	16444	16497	16403	16346	16318	16351	16511	16347	16344	16434	16306	16416	16351	16386	16399	16496	16511	16393	16482	16448	16438	16537	16473	16540	16405	16374	16422	16366	16564	16368	16460	16534	16358	16330	16476	16464	16306	16500	16430	16423	16369	16422	16393	16361	16541	16419	16517	16340	16462	16337	16488	16428	16412	16353	16322	16421	16431	16582	16307	16560	16340	16341	16244	16212	16414	16576	16531	16492	16249	16420	16474	16469	16518	16231	16364	16289	16467	16415	16359	16470	16546	16496	16331	16316	16469	16510	16424	16384	16367	16387	16376	16354	16354	16287	16415	16431	16254	16307	16261	16481	16339	16188	16360	16536	16413	16298	16553	16585	16448	16270	16563	16528	16432	16373	16290	16461	16483	16492	16565	16382	16530	16318	16334	16341	16471	16461	16241	16483	16466	16593	16353	16326	16356	16364	16541	16477	16450	16489	16312	16476	16429	16367	16450	16559	16539	16412	16309	16347	16294	16528	16516	16345	16413	16513	16393	16558	16496	16598	16413	16584	16606	16376	16371	16322	16410	16560	16269	16374	16581	16243	16377	16466	16454	16410	16478	16369	16490	16420	16467	16569	16349	16451	16442	16364	16509	16341	16452	16358	16406	16502	16382	16362	16326	16417	16361	16372	16346	16338	16387	16271	16406	16470	16561	16560	16457	16366	16464	16285	16613	16366	16347	16445	16467	16511	16431	16312	16435	16551	16596	16283	16401	16310	16307	16398	16277	16301	16381	16429	16536	16642	16551	16569	16569	16321	16364	16435	16492	16411	16149	16605	16450	16465	16348	16302	16439	16305	16313	16325	16347	16413	16331	16385	16439	16373	16411	16335	16519	16420	16371	16422	16428	16484	16350	16544	16417	16293	16507	16349	16545	16481	16516	16406	16263	16586	16256	16399	16439	16329	16394	16450	16473	16349	16424	16533	16481	16469	16422	16512	16441	16547	16573	16455	16513	16320	16479	16400	16355	16511	16411	16358	16395	16472	16488	16504	16201	16340	16280	16453	16281	16564	16529	16580	16338	16541	16356	16307	16419	16332	16496	16212	16520	16500	16237	16383	16631	16426	16261	16353	16501	16446	16369	16369	16308	16279	16245	16346	16400	16520	16421	16316	16553	16376	16555	16370	16535	16295	16390	16512	16517	16225	16584	16368	16420	16548	16570	16507	16387	16520	16350	16343	16263	16650	16506	16377	16305	16319	16558	16375	16470	16424	16471	16564	16452	16401	16524	16533	16341	16479	16334	16522	16489	16341	16456	16584	16532	16360	16287	16217	16477	16441	16424	16244	16511	16325	16423	16523	16434	16424	16348	16264	16315	16435	16348	16438	16329	16315	16305	16517	16395	16452	16200	16488	16436	16329	16497	16476	16498	16468	16416	16506	16325	16461	16422	16425	16509	16492	16327	16626	16576	16320	16415	16589	16437	16361	16466	16418	16451	16543	16387	16640	16403	16542	16424	16411	16502	16299	16368	16325	16372	16250	16331	16463	16426	16370	16275	16532	16419	16505	16231	16307	16422	16194	16563	16474	16414	16281	16453	16372	16418	16298	16491	16375	16297	16388	16338	16449	16474	16351	16442	16520	16321	16447	16423	16390	16387	16264	16453	16473	16409	16397	16443	16261	16464	16230	16437	16452	16641	16385	16376	16524	16174	16331	16390	16418	16380	16509	16336	16450	16638	16485	16365	16343	16415	16425	16549	16388	16467	16355	16504	16500	16527	16429	16416	16487	16458	16483	16318	16361	16337	16180	16398	16366	16419	16511	16448	16506	16559	16601	16588	16524	16410	16507	16357	16537	16309	16383	16457	16486	16313	16470	16331	16477	16572	16278	16574	16335	16478	16298	16424	16322	16377	16503	16395	16431	16341	16358	16455	16633	16434	16571	16314	16478	16535	16409	16445	16407	16374	16374	16384	16533	16443	16601	16477	16473	16518	16338	16372	16612	16453	16449	16348	16314	16381	16452	16461	16361	16484	16396	16489	16572	16469	16408	16407	16503	16391	16551	16376	16343	16369	16362	16568	16322	16271	16334	16325	16507	16488	16377	16481	16532	16557	16449	16417	16285	16513	16502	16367	16448	16575	16303	16286	16536	16402	16458	16389	16487	16548	16443	16503	16293	16478	16401	16455	16414	16514	16398	16589	16553	16241	16408	16420	16452	16431	16441	16389	16362	16301	16487	16259	16412	16487	16281	16471	16544	16239	16242	16362	16337	16414	16322	16405	16526	16462	16315	16450	16635	16305	16325	16491	16466	16339	16515	16366	16393	16414	16392	16449	16439	16432	16388	16517	16297	16431	16451	16325	16322	16247	16459	16432	16255	16541	16291	16400	16327	16434	16478	16229	16550	16502	16289	16377	16520	16241	16353	16355	16403	16318	16554	16436	16627	16511	16294
23100	21523	29456	24657	25060	30535	34254	30037	28121	27293	25944	25012	23915	23366	23115	22611	22562	22231	22013	21851	22103	21690	21508	21535	21708	21603	21522	21501	21458	21609	21478	21338	21486	21426	21436	21606	21365	21297	21506	21310	21488	21421	21453	21374	21391	21213	21211	20982	21347	21204	21094	21211	21346	21464	21164	21359	21300	21181	21260	21000	21097	21095	21245	21117	21155	21054	21132	21226	20917	21294	21129	21184	21345	21288	20966	21197	21169	21086	21105	21034	21282	21098	21336	21259	21359	21316	21148	21317	21310	21131	21149	21257	20986	21353	21192	21197	21367	21191	21342	21241	21361	21064	21259	21383	21228	21147	21353	21268	21264	21204	21245	21151	21236	21136	21138	21167	21138	21373	21266	20997	21160	21237	21256	21178	21222	21279	21080	21088	20901	21033	21028	21290	21019	21119	21469	21232	21382	21364	21101	21272	21256	21235	21010	21051	21069	21315	21177	21175	21218	21166	21129	21046	21089	21071	21252	21168	21089	21183	21013	21112	20953	21008	21110	21144	20805	21103	21075	20981	21111	21286	21056	21065	21013	21033	21258	21080	21293	21264	21179	21293	21114	21252	21235	21125	21161	21010	20948	21102	21200	21088	21168	21422	21311	20998	21053	21124	21167	21245	21144	21237	21120	20984	21161	21061	21042	21296	21190	21192	21120	21242	21514	21090	21206	21178	21207	21010	21122	21205	21252	21130	21001	21344	21420	21263	21185	21160	21437	21124	21277	20958	20989	21199	21178	21142	20929	20871	21091	21174	21301	21110	21040	21159	21247	21328	21013	21337	21048	21079	21182	21081	21092	21063	21125	21057	21133	21195	21321	21044	21186	21189	21304	21383	21421	21258	21021	20862	21250	21020	21178	20887	21151	21040	21235	21251	20903	21326	21046	21201	21056	21153	21187	21235	21217	21384	21234	21389	21127	20923	21223	21064	21104	21064	21246	21187	21055	21192	21071	21348	20959	21270	20978	21194	21006	21313	21205	21132	21114	21171	21036	20938	21178	21150	21288	21266	21282	21147	21090	20978	21231	21137	21253	21011	21180	20996	20991	21333	21183	20960	21123	21152	21219	21078	21232	21139	21220	21300	21301	21070	21262	21173	21058	21227	21278	21154	21286	21070	21252	21009	20990	21170	21092	21274	21268	21255	21042	21181	21212	21100	21054	21243	21071	21153	21417	21058	21031	20970	21092	20989	21201	21276	21200	21061	21174	21058	21224	21309	21347	21343	21075	21203	21331	20901	21276	21014	21080	21188	20967	21007	21293	21368	21037	21331	20979	20977	21075	21278	21236	21222	21413	21282	21279	21442	21080	20984	21318	21104	20958	21036	21106	21472	21130	21152	21176	21089	21003	21190	21071	21213	21323	21133	21267	21237	21133	21123	21185	21164	20852	21048	21203	21021	21434	21246	21075	21134	21440	21192	21061	21224	21209	21339	21258	21207	21162	21210	21074	21093	21335	20919	21246	21122	21096	21087	21137	21030	21050	21053	21287	21034	21058	20899	21150	20973	21241	21090	21132	21123	21046	21141	21385	21179	21180	20967	20970	20987	21200	21307	21200	21107	21065	21060	21272	21255	21095	21248	21063	21139	21080	21198	21130	21186	21136	21100	21193	21240	21177	21291	21019	21143	21133	21245	21057	21024	21199	21265	21045	21115	21086	20880	21092	21085	21029	21046	21096	21012	21042	21318	21050	21056	21004	21212	21007	21122	21146	21205	21145	21257	21087	21326	21212	21034	21111	20984	21010	21046	21181	21015	21213	21291	20851	20986	21097	21151	21132	21315	21230	21115	21119	21142	21164	21251	21224	21049	21329	21290	21168	21041	21290	21132	21221	21154	21212	21118	21009	21305	21125	21126	21170	21187	21022	21168	21286	21210	21144	21271	21151	21146	20950	21294	21346	21106	21177	21112	21031	21104	21241	21254	21280	21223	21202	21175	21145	21150	21127	21346	21282	21200	21144	21097	21113	21099	21110	21103	21094	21188	21181	21234	21179	21135	21177	21100	21201	21334	21114	21337	21230	21309	21082	21210	20910	20940	21061	20966	21085	20864	21060	21119	21074	21106	20935	20995	20900	21286	21004	21035	21252	21222	21171	20934	21016	20876	20932	21033	21198	21242	21184	21148	21343	21076	21411	21215	21156	21263	21085	21178	21081	20848	21124	21060	21333	21235	21271	21135	21104	21224	21321	21163	21097	21070	21237	21157	21209	21209	21063	21097	21036	20963	21166	21003	21042	21232	21305	21075	21263	21128	21155	21128	21188	21243	21350	21190	21046	21176	21083	21451	20955	20985	21197	21155	21129	21342	21232	21005	21063	20991	21271	21257	21083	21348	21210	21224	21183	21221	21072	21155	21039	21343	21217	21227	21289	21179	21213	21210	21194	21143	21011	21157	21008	21067	21323	21183	21253	21068	20986	21007	21152	21192	21300	21177	21143	20910	21298	20947	21228	21201	21028	21424	21222	21049	21134	21026	21278	20953	21190	21067	21178	21024	21135	21202	21079	21084	21288	21229	21078	21502	21133	21049	20964	21229	21007	21180	21113	21092	21204	21031	21036	21377	21032	21255	20933	21107	21070	21257	21162	21134	21091	21306	21459	21100	21197	21053	20946	21075	21185	21176	21129	21199	21351	21429	21251	21126	21006	21183	21257	21294	21073	21303	21035	21047	21080	21123	21115	21287	21281	21188	21235	21250	21230	21175	21091	21081	21223	21101	20948	21241	21118	21177	21439	21070	20974	21228	21206	21248	21123	21253	21377	21048	20977	21198	21278	21017	21217	21249	21116	21081	21260	21070	21032	21186	21171	20885	21212	21195	20961	21153	21088	20982	21164	21244	21337	21031	20901	21285	21288	21109	20948	21067	21337	21166	21092	20992	21049	21013	21053	21489	21224	21261	21374	21203	21247	21310	21019	21242	20865	21080	21216	20929	21210	21086	21262	21313	21088	21207	20998	21165	21124	21032	21127	21350	21043	21163	21139	21255	21169	21253	21035	21334	21105	21247	21026	21178	21146	21096	21056	21180	21242	21116	20962	21021	21222	21037	21200	21064	21248	21227	21055	21211	20999	21263	21210	21200	21031	21234	21256	20971	21118	21352	21140	21507	20808	21321	21043	21257	21131	21250	21126	21117	21147	21093	21312	21180	21231	21196	21118	21212	21308	21163	21023	21255	21171	21086	21152	21170	20954	21129	21309	21055	21085	21083	21239	21112	20991	21194	21350	20867	21158	21084	21166	20926	21032	21005	21341	21332	21201	21236	21103	21210	21019	21167	21440	21216	21161	21352	21178	21152	21098	21312	21073	21198	21188	21223	21286	21121	21261	21032	21229	21327	20909	20935	21126	21401	21250	21178	20968	20931	21025	21137	21182	21197	21185	21092	21230	20889	21136	21251	21237	21403	21038	21290	21101	21014	21218	21267	21253	20975	21377	21073	21307	21109	21108	21037	21254	21224	21226	21116	20973	21092	21128	21274	21139	21023	21106	21087	21085	21046	21356	21011	21042	21154	21167	21146	21278	21162	21225	21229	20931	20937	21169	20874	21101	21140	21182	21152	21329	21331	20990	21143	21113	21203	21114	21065	21239	21114	21263	21123	21358	21087	21234	21104	21068	21319	21254	21218	20949	21119	21134	21173	21061	20966	21075	21145	21052	21104	20947	21061	21210	21026	21114	21050	21409	21298	21156	21127	21176	21127	21120	21207	21147	21151	20996	21029	21104	21293	21450	21018	21061	21109	21052	21116	21118	21183	21022	21021	21179	21072	21136	21148	21337	21263	21164	21132	21305	21142	21170	21310	21098	21185	21300	21132	21256	21159	21229	21142	21047	21159	20901	21239	21393	21261	21191	21043	21085	21260	21255	21237	21160	21134	21238	21214	21182	20989	21085	20969	21116	21280	21048	21153	21103	21064	21161	21439	21358	20830	21006	21146	21395	21116	20970	21266	21368	21420	21177	21202	21104	20842	21068	21131	21113	21237	21149	21145	21326	21034	21126	21234	21358	21138	21238	21128	21093	21228	21192	20965	21376	21016	21255	21170	21324	20993	21225	20994	21299	21130	21205	21335	21244	21055	21222	21100	21022	21124	21214	21066	21086	21375	21240	21165	21074	21033	21062	21246	20982	21115	20904	21090	21253	21239	21144	21214	20905	21123	21006	21209	21175	21301	21186	21354	21147	21070	21195	21301	21117	21165	21055	21055	21219	21248	21210	21165	21264	21127	20987	20965	21201	21303	21120	21021	21196	21022	21106	21111	21465	21026	21355	20966	21165	21098	21010	21255	21138	21273	21283	21283	21110	21238	21207	21244	21157	21169	21229	21317	21288	21421	21106	21087	21295	21187	21099	21138	21124	21108	20978	21051	21356	21306	21245	21331	21171	21346	21237	20952	21160	21155	21219	21194	21340	21329	20920	21229	21164	21205	21150	21264	21201	21138	21362	21324	21284	21247	21120	21117	21127	20941	20893	21171	21120	21403	21097	21206	21191	21159	21360	21181	21058	21153	20997	21099	21216	21187	21172	20882	21201	20865	21187	21176	21020	21121	21137	21212	21122	21250	21049	21073	21233	21073	21340	21322	21248	21074	21124	21335	21016	21219	21086	21250	21119	21162	21095	21227	21135	21004	21039	20880	21172	21231	20964	21086	21040	21129	21168	21036	21106	21107	21076	21191	21124	21139	21133	21402	21115	21104	21275	21129	21128	21270	21380	21158	21208	21186	21111	21056	21323	21256	21080	21148	21205	21042	21257	21108	21151	21122	21051	21140	20782	21085	21341	21128	21200	21145	21206	21085	21135	21088	21272	20807	21006	20993	21499	21153	20912	21231	20862	21219	21088	21204	20932	21127	21233	21061	20993	21043	21100	21239	21437	21027	21313	21176	21329	21209	21234	21068	20933	21272	21123	21214	21363	21269	21025	20969	21215	21253	21044	21108	21144	20939	21100	21182	21169	20977	21228	21315	21306	21265	21108	21075	21227	21278	21107	21062	21253	21135	21219	20969	21206	21046	21030	21070	21248	21148	21131	21175	21204	21082	21118	21113	21156	21110	21081	20962	21031	21129	21152	21289	21213	21083	21048	20934	21108	20930	21153	20965	21091	21102	21256	21272	21202	21045
35330	63868	60300	48147	41779	35943	32116	29745	27069	25492	23769	22200	20980	20027	19368	18930	18462	18358	18281	17812	17741	17740	17479	17372	17555	17236	17368	17358	17331	17255	17365	17313	17255	17039	16986	17185	17155	17063	17138	17105	17068	17052	17153	17140	17093	16968	17113	17100	16808	17062	17149	16994	16949	17022	16998	16977	17260	16984	17104	16972	16942	17116	17060	17381	16911	16933	17131	17076	16921	17243	16953	17132	17036	16973	16829	16966	17031	16873	16973	16949	16955	16951	16954	16994	17223	17034	16939	16933	17181	17010	17013	16934	16910	17024	17052	17005	17054	17151	17107	16902	17221	16987	17030	16936	16921	17161	16924	16966	17050	17060	17037	17133	16942	16967	17059	16830	17070	17015	16931	17057	17016	17019	17110	17021	16953	17181	16973	17000	17139	16944	17126	17157	17122	17118	17099	17175	17097	17097	16950	16915	17097	17027	17132	17151	16992	17033	17135	16983	17208	16902	16894	17002	17140	16920	16887	17106	17099	17349	16982	17027	17202	17062	17086	16976	16993	17022	16847	17055	17056	16974	17079	16904	17036	16872	17123	17013	17081	16990	17127	17025	17050	16935	17080	17083	17045	16861	17036	16991	16957	16945	17074	17096	16996	17007	17010	17054	17048	17194	17095	17166	16920	17191	17046	17078	16900	17138	17068	16960	17124	17037	16966	16967	16921	16988	16932	17151	17054	17087	16969	17079	16985	17038	16974	17083	17148	17053	17089	17204	17127	17022	16990	16942	16965	17124	17171	17125	17049	17003	17045	16939	17022	17107	16938	16936	17006	17179	17042	16990	16997	16938	17142	16835	16947	17018	16750	16882	17075	17044	16960	17101	16918	17162	17213	16785	17015	17126	17110	17036	17096	17054	16989	16984	17092	17156	16942	17081	17018	17068	17006	16932	17010	17060	16980	17128	17017	17023	17184	17002	17078	16954	17157	17072	16931	17041	17204	17066	16954	16871	17026	17076	17132	17013	16997	16750	16966	17036	16925	16978	16939	16959	16982	17058	17001	16947	16943	16981	17047	17156	17048	17023	16951	17132	17225	16988	16876	17117	17214	17086	17042	16966	16971	16909	17036	17100	16985	17053	16924	16784	17142	17212	17064	16904	16863	16953	17050	16966	16952	16946	16870	16949	16902	17040	17019	16888	17006	17043	16986	16948	17221	17003	16851	16988	17133	16870	16827	17096	16972	16896	17131	16966	16966	17044	17129	16905	17121	16973	17008	17140	17165	16882	17002	17044	17156	16899	17089	17185	17146	17025	16981	17045	17139	16959	17177	16920	16908	17185	17100	16919	16989	16949	16874	17135	17170	17041	17071	16910	16910	17042	16974	16981	17226	17087	17145	17101	16984	17120	17026	17017	17074	17113	17118	17063	16940	17104	17041	17131	16998	16966	16858	16962	16962	16964	17053	16988	16939	17001	16953	16910	16991	17064	16933	16883	17028	16960	17067	16903	17003	16935	17042	16765	17163	16951	17016	16904	16862	16971	17014	16954	17163	16981	16957	16779	16921	17085	16962	16897	17197	16800	16985	16846	16981	17031	17017	16870	16902	16956	17019	17175	16940	17143	17100	17228	16912	17131	17116	17139	17080	17041	17088	17007	16861	16845	17005	16978	16981	17087	17067	16964	17038	17055	17092	16881	16971	17260	17021	17039	16986	17027	16983	17080	17082	16923	16888	17111	17161	17064	17025	17014	16847	17085	17041	16925	17057	17078	17016	17008	17024	17010	16974	17058	16997	17014	17169	16983	17004	17091	16924	16803	16960	16982	17083	17049	16973	16834	16985	16992	17022	16920	17221	16890	17097	17192	16970	17014	16932	16847	17089	17013	17092	17158	17073	16838	17178	17069	17120	16911	17062	17057	16976	16858	16970	16956	17091	17127	17055	17145	17040	16939	16955	17124	16979	16947	16891	17006	17119	17077	17090	17085	17132	16924	17107	16913	16905	17134	16936	17156	16946	16883	17053	16919	16988	16946	17168	17107	17055	17073	16993	17059	17116	17020	16922	17060	16984	17081	17046	16843	16935	16924	17048	16998	16934	17251	17061	17028	16993	17013	17010	17102	17262	17031	17176	17258	16869	17144	17064	17018	16976	16989	17078	16852	16913	17249	17139	16941	17022	16958	16946	17058	17000	17088	16978	17146	16947	17182	16971	17047	16930	17055	16934	17104	16927	16778	16904	17057	17146	16998	16846	17258	17060	17005	16990	16990	17134	17005	17105	16960	17135	17191	16942	17005	17072	16898	16995	17018	16989	16981	16959	17082	16966	16983	17164	16939	17094	17081	16992	16956	17085	16990	17049	17139	17047	17212	17178	17151	17052	17166	17003	17086	16998	16718	17113	17015	17278	17045	17085	16971	17101	17001	17066	17060	16862	16965	17056	16947	17248	17045	17147	16949	16998	17161	16931	17171	16903	17074	16801	17099	17072	17037	16901	17048	16925	17170	16964	17114	16986	16926	17063	17050	17111	16941	16965	17079	17030	16951	17073	17183	16952	16897	17029	17012	16950	17049	16968	17177	17053	17004	16920	17045	16937	16929	16960	17079	16972	17038	16959	16988	17047	16969	16963	16901	17094	17127	17157	17103	17018	16969	17024	17060	16853	17097	17032	16990	16948	17018	17173	16986	17212	16822	17011	16980	16958	17160	17034	16908	17029	17092	17027	16910	16874	16931	16919	17074	16895	17190	17098	16986	17104	17099	16913	16959	17095	16878	17197	17134	17063	17140	16927	17078	16851	17063	16910	16970	16939	17067	17185	17115	17069	16910	17090	17152	17000	17123	17025	17086	17082	16986	16989	16925	17202	16912	17133	17017	16966	17127	16902	17077	17074	17116	17016	17153	16963	16980	17113	17170	16969	17180	16826	17086	17062	16831	17050	16897	17061	17120	17116	16957	16977	17131	17015	17114	16843	16947	17214	16956	17078	16734	17136	16994	17199	17101	16869	16967	17240	17099	17024	17027	16918	17043	17018	17023	17116	16970	17018	16958	17006	16964	17001	16941	16950	16955	17045	16763	17042	16953	17021	17071	16941	16967	16828	17067	16943	17051	17053	16944	16959	17100	17090	17054	16924	17024	17068	17077	16829	16973	17152	17189	16872	17101	17123	16931	17022	16937	16952	16975	16989	16986	17017	16949	17097	16974	17078	16866	17001	17060	17090	17197	17018	16965	16966	17057	16907	16988	16948	16900	17065	17028	17003	17058	17076	16892	17077	17037	16876	16991	16994	17030	17013	16948	16987	17011	17042	16821	16956	17008	17014	17165	17035	17056	17153	16963	17057	17154	17018	16867	16870	17052	17181	17053	16990	17094	16960	16899	17157	16874	17060	16995	16870	17177	17007	17040	17128	16928	16968	16902	17028	16993	17002	17021	17085	17146	17004	17042	17035	17085	16953	16842	16997	17063	16861	16933	16951	16982	17088	17040	17167	16961	17020	17196	16956	16822	17030	17015	17075	16938	16969	17064	16881	16993	17011	16977	16982	17052	16883	16988	16958	17146	16998	17071	16897	16965	16919	16987	16957	17103	16905	17158	17008	16972	17086	17030	17090	17005	16919	17183	17204	17084	17131	16933	16867	17087	17115	17196	17033	16936	17087	17130	16988	16983	17161	17077	16960	17020	16988	16884	17010	16901	16774	17092	16859	17129	17100	17116	16840	16948	17004	17100	17103	16991	16991	16960	17134	17042	17089	16921	17003	17045	16923	16948	16998	17032	16878	17068	17152	16972	16979	16944	17203	17050	17028	16936	17077	17026	16986	17131	17084	17031	16904	16984	17095	17013	17047	16989	16930	16945	16940	16984	17092	17030	16840	16980	16784	16913	16948	17246	16916	16980	17016	16998	16996	17041	16972	16943	16976	17136	17152	16948	16895	17039	17051	17047	17115	17060	16758	17095	16983	17149	16974	16884	16947	17055	16931	16983	17108	17069	17037	17019	16981	16900	17298	17011	16940	17044	16944	16994	17034	17097	16823	17062	17065	16812	16779	16999	17135	17016	17125	17067	17128	17007	17211	17003	17178	17116	17037	17180	17178	16745	16991	17050	16988	17024	17112	17013	16960	17130	16930	16970	17060	16939	17044	16956	17011	17055	16950	17038	17067	17081	17077	17020	16952	17042	16886	17005	16881	16839	17121	16940	16929	17045	17076	17117	16945	17018	17074	17091	17178	16875	17052	16889	17263	17033	16931	17151	17236	17126	16963	16945	17018	16907	17049	17137	16964	17031	17169	16970	17035	17036	17100	17030	16967	17112	17020	16884	17019	17178	16957	16905	16999	17048	17137	17058	17133	17053	16973	16852	16953	16997	17026	16985	17073	17048	17106	17016	17207	17012	16998	17098	17125	16964	17069	16996	17012	16944	17014	17159	16860	16975	17029	17010	16985	17164	17108	17149	16951	17144	17231	17067	16891	16946	16895	17099	17118	16912	17165	16883	17155	17031	17021	17034	17080	16965	17002	16927	16942	17017	17097	16798	17102	17028	16957	17038	16844	17080	16834	17139	17075	16949	16967	16909	17036	17106	16954	16987	17144	16966	16951	16994	17153	17039	17035	17051	17096	16980	16989	17071	17070	16923	16889	17039	16856	17009	17099	17188	16938	17097	16801	17126	16876	16967	16947	16864	16937	17086	16952	17034	17059	17058	16780	17053	17080	17096	17037	17005	17016	16815	16985	17040	17062	17104	17361	17077	16918	16918	16881	17144	16975	17173	16952	17051	17144	17098	17022	16837	16968	17046	16966	17111	17176	16893	17076	16817	16914	17075	16951	16967	17138	16985	16875	16974	16976	17179	16925	17113	17007	16924	16965	17048	16988	17041	17208	16990	16992	17061	16927	16989	17227	16970	17031	17143	17013	17005	16907	16915	17159	17063	17192	16961	16918	17007	16862	17171	16915	17074	17177	16895	16983	16986	17166	16924	17120	17057	16984	17081	17040	16963	17157	17199	16945	16979	17011	17109	16994	16967	17048	16936	17007	16995	16994	17037	17017	17016	16945	17119	16996	17021	16901	16918	17062	17002	17042	16881	16930	16948	17067	16899	17028	16901	17014	16917	16944	17007	16911	16953	17051	17053	16915	17005	16976	17000	17057	17168	16901	16960	16930	16965	17094	16864
30354	33299	44267	38722	31476	27682	25362	24026	23097	22438	21634	21138	20848	20386	20250	20219	20165	20114	20152	19797	19871	19648	19790	19653	19674	19713	19588	19624	19578	19737	19648	19672	19710	19625	19637	19497	19695	19541	19467	19734	19591	19420	19563	19645	19727	19601	19484	19590	19823	19726	19627	19548	19624	19411	19510	19530	19741	19555	19547	19545	19621	19458	19726	19434	19570	19635	19496	19563	19385	19727	19535	19512	19649	19424	19738	19600	19550	19701	19645	19513	19338	19586	19641	19553	19686	19746	19485	19576	19680	19441	19598	19423	19474	19425	19588	19470	19676	19566	19635	19661	19529	19497	19551	19737	19632	19425	19362	19596	19737	19374	19462	19738	19675	19656	19565	19604	19483	19612	19572	19741	19646	19526	19602	19623	19415	19501	19684	19696	19527	19514	19647	19524	19822	19734	19358	19452	19521	19832	19708	19398	19563	19298	19726	19674	19504	19571	19695	19309	19631	19391	19457	19728	19647	19381	19579	19697	19631	19541	19532	19500	19639	19538	19444	19614	19582	19678	19666	19589	19627	19649	19559	19689	19549	19543	19430	19499	19333	19709	19553	19575	19364	19422	19340	19529	19496	19619	19679	19624	19553	19591	19558	19633	19725	19576	19625	19547	19678	19606	19563	19735	19640	19344	19516	19371	19406	19339	19703	19647	19537	19557	19553	19656	19478	19383	19374	19533	19651	19605	19642	19755	19859	19456	19544	19699	19438	19430	19646	19561	19767	19363	19562	19654	19480	19568	19426	19628	19609	19475	19552	19486	19665	19643	19467	19505	19602	19660	19830	19547	19461	19599	19340	19583	19492	19792	19456	19522	19532	19459	19614	19568	19571	19551	19559	19686	19472	19498	19468	19548	19494	19512	19422	19506	19638	19584	19683	19676	19836	19528	19681	19762	19557	19719	19582	19578	19763	19638	19541	19588	19488	19595	19519	19402	19382	19509	19586	19444	19807	19522	19478	19389	19530	19635	19752	19324	19683	19722	19520	19457	19718	19509	19526	19518	19567	19491	19479	19404	19375	19581	19541	19528	19738	19610	19448	19644	19499	19678	19406	19661	19427	19601	19625	19579	19548	19638	19525	19534	19508	19506	19688	19629	19443	19418	19699	19665	19438	19568	19537	19648	19478	19528	19482	19529	19690	19555	19728	19663	19708	19613	19622	19647	19513	19760	19319	19492	19537	19470	19562	19486	19485	19455	19480	19536	19496	19308	19621	19476	19505	19548	19605	19408	19700	19566	19678	19420	19444	19635	19296	19675	19702	19596	19355	19436	19531	19575	19454	19484	19723	19754	19450	19522	19512	19655	19616	19525	19482	19548	19523	19809	19578	19535	19479	19650	19645	19429	19417	19638	19841	19709	19806	19643	19604	19489	19441	19535	19665	19677	19664	19598	19513	19800	19771	19794	19740	19461	19685	19671	19613	19513	19569	19504	19634	19714	19796	19447	19654	19422	19535	19640	19802	19486	19623	19729	19499	19743	19600	19544	19592	19667	19506	19456	19726	19611	19648	19479	19540	19354	19686	19518	19676	19750	19562	19610	19531	19459	19581	19744	19428	19665	19695	19583	19520	19589	19461	19711	19560	19455	19686	19623	19454	19736	19728	19528	19618	19471	19662	19636	19706	19344	19386	19716	19436	19759	19637	19518	19497	19438	19556	19645	19505	19726	19561	19655	19579	19460	19460	19562	19644	19536	19733	19750	19695	19559	19687	19633	19710	19439	19615	19641	19594	19771	19648	19608	19568	19498	19662	19629	19660	19528	19510	19849	19681	19652	19728	19592	19752	19717	19598	19594	19557	19401	19540	19553	19528	19644	19481	19706	19485	19482	19547	19526	19524	19681	19409	19622	19732	19539	19454	19471	19582	19648	19502	19420	19475	19758	19538	19689	19786	19454	19620	19762	19534	19468	19765	19514	19288	19535	19855	19501	19671	19496	19624	19619	19486	19610	19399	19797	19792	19489	19533	19500	19525	19605	19584	19520	19623	19405	19747	19470	19697	19835	19777	19693	19514	19662	19715	19662	19491	19668	19747	19546	19519	19644	19529	19539	19620	19588	19601	19604	19460	19608	19529	19693	19697	19566	19630	19447	19487	19522	19839	19689	19747	19373	19472	19484	19699	19592	19459	19497	19767	19520	19488	19726	19789	19434	19621	19696	19593	19799	19670	19595	19644	19781	19661	19570	19450	19575	19692	19445	19444	19609	19563	19636	19507	19676	19608	19543	19668	19618	19549	19552	19575	19723	19780	19732	19364	19526	19516	19613	19657	19566	19541	19543	19677	19616	19746	19542	19552	19603	19692	19602	19526	19613	19579	19780	19571	19520	19602	19645	19389	19575	19588	19495	19740	19561	19624	19725	19699	19682	19598	19398	19616	19583	19682	19798	19736	19621	19639	19354	19540	19503	19624	19526	19507	19554	19619	19742	19492	19602	19483	19513	19591	19724	19464	19692	19426	19420	19590	19580	19645	19483	19719	19619	19859	19528	19499	19799	19486	19466	19525	19485	19549	19519	19604	19407	19444	19334	19569	19521	19497	19450	19591	19382	19883	19697	19439	19414	19454	19612	19497	19671	19749	19615	19535	19379	19647	19624	19532	19608	19606	19688	19561	19579	19322	19439	19780	19527	19585	19612	19454	19711	19762	19676	19584	19747	19656	19772	19644	19579	19656	19743	19443	19486	19780	19753	19667	19600	19502	19552	19389	19501	19891	19734	19646	19535	19367	19436	19621	19608	19558	19650	19777	19516	19593	19527	19662	19435	19674	19681	19502	19578	19503	19768	19782	19554	19334	19421	19518	19551	19484	19527	19600	19606	19629	19386	19529	19384	19495	19468	19592	19635	19712	19534	19680	19607	19551	19590	19585	19545	19915	19514	19720	19579	19685	19590	19649	19449	19535	19529	19649	19634	19419	19695	19790	19409	19531	19455	19588	19549	19440	19604	19525	19668	19658	19394	19560	19584	19677	19238	19470	19541	19599	19603	19658	19629	19627	19635	19483	19494	19758	19710	19478	19356	19506	19696	19525	19439	19667	19280	19762	19564	19734	19684	19785	19787	19574	19525	19556	19780	19676	19509	19459	19340	19632	19498	19566	19592	19529	19391	19776	19513	19524	19536	19655	19633	19658	19577	19446	19666	19658	19536	19563	19456	19625	19688	19503	19506	19657	19554	19502	19697	19563	19693	19560	19470	19515	19319	19522	19520	19733	19344	19579	19883	19639	19543	19599	19618	19534	19442	19642	19534	19672	19533	19459	19446	19381	19668	19682	19642	19357	19666	19542	19628	19636	19497	19592	19627	19584	19596	19832	19549	19619	19485	19529	19785	19554	19676	19542	19682	19664	19312	19644	19619	19576	19507	19769	19646	19487	19485	19499	19602	19518	19551	19418	19615	19846	19617	19708	19671	19731	19503	19501	19481	19565	19670	19721	19771	19625	19466	19497	19489	19676	19705	19626	19844	19671	19500	19518	19511	19771	19761	19702	19513	19685	19641	19553	19457	19574	19629	19679	19491	19566	19565	19520	19425	19263	19650	19617	19751	19595	19512	19715	19711	19703	19718	19544	19467	19710	19421	19676	19597	19553	19678	19489	19392	19792	19699	19482	19660	19469	19542	19585	19611	19656	19620	19663	19333	19771	19423	19547	19669	19581	19710	19713	19621	19537	19689	19719	19493	19517	19640	19352	19514	19652	19557	19568	19425	19584	19582	19521	19641	19487	19489	19692	19740	19611	19648	19610	19437	19414	19470	19460	19498	19784	19786	19745	19795	19423	19747	19682	19467	19574	19610	19729	19595	19557	19789	19448	19634	19792	19611	19608	19607	19684	19311	19574	19562	19678	19696	19470	19574	19632	19589	19616	19630	19573	19529	19791	19667	19647	19737	19568	19404	19625	19494	19589	19637	19607	19437	19470	19574	19604	19660	19482	19419	19631	19455	19531	19582	19593	19577	19710	19529	19884	19500	19515	19378	19682	19561	19591	19396	19399	19552	19526	19583	19371	19505	19472	19614	19593	19576	19380	19337	19762	19538	19539	19448	19685	19428	19533	19488	19479	19608	19635	19430	19483	19605	19433	19662	19621	19639	19306	19532	19564	19648	19710	19804	19585	19612	19410	19781	19746	19559	19618	19544	19602	19543	19551	19628	19565	19623	19504	19563	19559	19617	19671	19692	19503	19638	19627	19583	19495	19594	19666	19622	19537	19413	19487	19553	19452	19764	19528	19419	19445	19792	19611	19428	19651	19660	19464	19473	19652	19512	19574	19693	19580	19594	19573	19626	19488	19525	19703	19624	19491	19591	19638	19376	19540	19715	19611	19593	19565	19557	19561	19285	19766	19716	19388	19602	19638	19885	19496	19585	19543	19785	19438	19675	19639	19749	19550	19698	19626	19491	19568	19560	19775	19609	19523	19587	19588	19470	19648	19650	19675	19609	19674	19460	19435	19654	19597	19845	19566	19604	19518	19513	19632	19799	19572	19623	19584	19649	19759	19742	19665	19657	19568	19413	19389	19568	19680	19608	19563	19509	19646	19667	19612	19497	19625	19590	19532	19706	19641	19465	19782	19659	19387	19605	19725	19404	19612	19538	19668	19300	19696	19707	19529	19707	19587	19644	19443	19543	19519	19600	19808	19455	19602	19571	19697	19562	19702	19447	19720	19716	19580	19601	19626	19857	19716	19655	19613	19514	19600	19505	19686	19759	19508	19779	19844	19636	19398	19524	19579	19443	19686	19628	19531	19618	19588	19328	19604	19684	19666	19565	19502	19891	19691	19460	19509	19620	19761	19403	19681	19663	19745	19597	19679	19445	19450	19578	19545	19506	19506	19709	19580	19648	19572	19492	19682	19471	19440	19591	19488	19702	19718	19464	19478	19578	19623	19500	19574	19520	19688	19805	19558	19647	19611	19598	19539	19690	19728	19372	19416	19472	19655	19515	19704	19605	19540	19576	19778	19749	19488	19711	19565	19903	19751	19525	19436	19438	19650	19549	19618	19543	19520	19668	19696	19729	19603	19617	19756	19738	19673	19530	19501	19467	19458	19618	19814	19520	19518	19668	19632	19577	19582	19479	19656	19734	19856	19464	19400	19510	19599	19692	19410	19667	19494	19668
34529	51768	47974	36696	31036	26466	24030	22731	21436	20249	19438	18364	17804	17387	17093	17043	16779	16372	16813	16392	16494	16327	16415	16319	16276	16199	16398	16297	16151	16341	16167	16118	16217	16349	16192	16183	16175	16114	16242	16292	16224	15979	15978	16097	16049	16276	16195	15971	16003	16020	16029	16089	16181	16047	16102	16107	16249	16252	16216	16171	16169	16169	16138	16170	16083	16105	16204	16254	16220	16330	15991	16058	16107	16132	16049	16227	16095	16003	15987	16230	16167	16275	16121	16075	16059	16088	16282	15919	16066	15981	16112	16244	16075	16163	16268	16043	16185	16199	16190	16069	16081	16110	16242	16070	15941	16211	16140	16117	16143	16091	16154	16173	16106	16129	16097	16175	16073	16074	16173	16195	15902	16215	15961	16217	16118	16226	16184	16193	15897	16205	16035	16210	16047	16120	16142	16151	16076	16298	16029	15969	15933	16166	16087	16310	16125	15978	16270	16318	16068	16286	16001	16043	16343	16006	16056	16092	16121	15960	16243	16135	16315	16106	16098	16073	15919	16080	16054	16076	16199	16140	16280	16102	16149	16152	16171	16192	16113	16148	16278	15972	15937	16027	16118	15892	16141	16218	15993	16308	16148	16076	16131	16111	16208	16212	16042	16206	16148	16099	16110	16195	16169	16061	16181	16136	16083	16185	15936	16177	16153	16154	16170	16138	16132	15992	16128	16073	16057	16225	16036	16184	16086	16234	16207	16165	16064	16005	16195	16155	16125	16106	15990	16016	16133	16257	16151	16209	16020	16171	16012	16220	16047	16142	16206	16167	16216	16056	16251	16097	16064	16029	16054	16277	16246	16237	15991	16202	16107	16119	16211	16134	16228	16035	16020	15984	16090	16019	16145	16135	16137	16157	15929	16384	16001	16089	16182	16063	16179	16011	16033	16066	16007	16080	16193	16222	16069	16028	15962	15965	15989	16062	15955	16179	16057	16088	16095	16145	16143	16166	16207	16131	16201	16124	16093	16060	16061	16255	16120	16193	16024	16077	16344	16041	16220	15986	16247	16197	16254	16101	16276	16038	16349	16197	16034	16034	16261	16025	16120	16147	16093	16122	16070	16039	16011	16016	16233	16113	16101	16051	16410	16226	16101	16183	16151	16046	16038	16158	16102	16127	16078	16078	15952	16242	16264	16167	16275	16260	16153	16050	16046	16137	16126	16073	16144	16078	16025	16167	16210	15917	16099	16172	16167	15988	16198	16071	16079	16152	16093	16363	16064	16055	16059	16062	16084	16232	16088	16077	16218	16227	16171	16186	16292	16185	16002	16010	16194	16143	16139	16189	16061	16027	16051	15948	16259	16014	16257	16228	16311	16143	16011	16035	16239	16165	16184	16133	16050	16038	16313	16171	16195	16366	16191	16153	16135	15953	16160	16314	16131	16145	16167	16114	16143	16151	16029	16078	16007	16175	16024	16225	16199	16011	16029	16124	16010	16094	16126	16054	16076	16060	16022	16235	16257	16143	16215	15956	16182	16102	15973	16065	16161	16237	16197	16010	16079	16117	16140	16170	16150	15998	16071	16209	15857	16060	16114	16220	16164	16060	15978	16146	16167	16273	16206	15994	16150	16130	16060	16237	16270	16189	16269	16079	16138	16144	16174	16284	16081	16142	16116	16205	16326	15985	16098	16089	16107	15984	15977	16188	16147	16201	16368	15971	15905	16071	16067	16206	16192	16047	16192	16110	16181	16015	15905	16210	16105	15987	16274	16193	16123	16177	16303	16204	16197	16280	16089	15966	16010	16195	16029	16189	16169	16011	16154	16122	15987	16073	16026	16119	16331	16094	16027	16290	16155	16101	16242	16103	16333	16167	16234	16309	16250	16259	16261	15874	16155	16136	15943	16122	16031	15984	16247	16139	16182	15961	16049	16099	16177	16034	15943	16150	16176	16104	16098	16107	16204	16287	15999	16120	16117	16029	16320	16109	16139	16218	16072	16263	16232	16224	16122	16209	16007	16242	16022	16187	16006	16241	16261	16207	16249	16233	16071	15979	16202	16092	16184	16232	15991	16140	16063	16088	15986	16092	16014	16154	16119	16207	16302	16003	16200	16060	16282	16136	16157	16150	16110	16182	16168	16222	16306	16132	15997	16135	16046	16086	16185	16078	15911	16022	16131	16235	16171	16096	16138	16268	16310	16416	16106	16103	16043	16195	16288	16225	16076	16176	16102	16151	16090	16182	16321	16122	16153	16012	16381	16058	16132	16111	16187	16132	16177	16137	15991	16258	16127	16064	16148	16160	16031	16181	16265	16119	16172	15986	15967	16115	16083	16073	16073	16158	16113	16184	16250	16062	16084	16164	16020	15949	16246	16058	16109	16152	16065	16103	16074	16158	16269	16147	16074	16135	16160	16291	16276	15993	16027	16122	16169	16012	16021	16145	16094	16074	16150	16060	16103	16023	16036	16268	16169	15973	16064	16007	16097	16028	16128	16099	16342	15973	16185	16361	16185	16026	15930	16044	16232	16031	16133	16036	15936	16002	16194	16273	16048	16255	16001	16226	16335	15993	16040	16120	16232	16142	16248	16080	16091	16338	16029	16183	16033	16175	16068	16127	16184	16070	15982	15980	16010	15985	16136	16363	16051	16089	16086	16191	16108	16124	16184	16059	16247	16124	16109	16207	16048	16130	16035	16054	16100	16185	16240	16102	16251	16061	16022	16281	16166	16128	16078	16191	15958	16086	16055	16047	16035	16147	16054	16193	16182	16119	16052	16275	16189	16142	16186	15991	16153	16240	16165	16176	16129	16100	16173	16177	16025	15988	16093	16088	16220	15943	16012	16182	16066	15982	16180	16104	16093	15975	16187	16263	16203	16261	16035	16241	15981	16225	16105	16139	16130	16089	16123	15989	16072	16064	16052	16065	16193	16019	16108	16046	16165	16087	16161	16028	16041	16143	16282	16097	16196	16321	16109	16091	16141	16102	16139	16062	16071	16096	16114	16022	15995	16137	16159	16132	16135	16283	16011	15971	16162	16020	15916	15944	16322	16023	16146	16134	16253	16054	16268	15965	15846	16208	16072	16229	16116	16269	16185	16234	16086	16072	16237	15990	16313	16125	16111	16154	15995	16158	16046	16026	16040	16144	16110	16017	16063	15978	16148	15972	16084	16108	16099	16271	16042	16106	16115	16065	16256	16188	16050	16211	16167	16095	16294	16160	16130	16093	16180	16012	16331	16300	16226	16106	16108	16136	16098	16259	16083	16267	15992	16142	16304	16065	16037	16131	16030	16322	16170	16044	16269	15907	16188	15923	15991	16141	16090	16212	16276	16213	15893	16164	16098	16035	16139	16230	16092	16080	16178	16029	16214	16207	16141	16138	16171	16062	16149	16217	16146	16221	16258	16072	16220	16200	16094	16212	15948	16156	16325	16246	16287	16074	16215	16158	16120	16050	16234	16156	16282	16141	15980	16062	16220	16077	15975	16122	16107	16097	16150	16211	16105	16094	16064	16149	16107	16174	15978	16285	16081	16023	16016	16136	16027	16021	16168	16199	16137	16164	16081	16178	16005	16190	16161	16099	16117	16092	16227	16283	16181	16100	16094	16203	16159	16141	16175	15927	16236	16021	15970	16164	16171	16195	16268	16178	16163	16017	16257	16209	16264	16058	16176	16253	16032	16352	16199	16051	16161	16073	16056	16031	16072	16192	16115	16100	16149	16290	16207	16175	15974	16235	16218	16118	15974	16126	16023	16005	16393	16131	16117	16252	16101	16167	16040	16091	15908	16041	16092	15998	16188	16317	16155	16013	16188	16034	15970	16251	16000	16269	16049	16245	16227	16204	16114	16120	16128	16100	16108	16004	16092	15872	16035	16115	16171	16270	15986	16115	16148	16061	16141	16122	16178	16166	16157	16083	15995	16082	16238	16244	16120	16040	15965	16143	16047	16147	16175	16030	16024	16128	16150	16103	16136	16206	16043	16079	16073	16113	16088	16176	16305	16266	16084	15970	16111	16065	16118	16252	16244	16318	16089	16036	16067	16182	16085	16128	16125	16142	16041	16021	16154	16073	16087	16190	16320	16154	16059	16149	16208	16160	16025	16002	15993	16036	16303	16037	16084	16065	16069	16010	16245	16128	16327	16108	16272	16069	16209	16047	16134	16068	16237	16143	16079	16154	16049	16104	16183	16121	16012	16188	15988	16160	16322	16118	16188	16155	16011	16066	16070	16059	16112	16195	16214	16013	16145	16245	16125	16129	16074	16074	16283	15977	16003	16030	16131	16100	16012	16118	16172	16034	16099	16004	16235	16148	15890	16362	15997	16079	16277	15918	16008	16224	16124	15974	16085	16275	16183	16147	16207	16102	16101	16129	16085	16096	16180	16131	16286	16035	16329	16056	16130	16145	16154	16067	16080	16200	16194	16238	16148	16077	16098	16235	16036	16024	16184	16179	16239	16274	16124	16192	16139	16108	16214	16092	16204	16057	16201	16174	16007	16056	16193	16254	16252	16066	16180	16153	16028	16010	16221	16112	16274	16313	15997	15999	16207	16247	16158	16257	16112	16124	16099	16098	16048	16200	16078	16078	16118	16361	15997	16066	16079	15989	16032	16152	16277	16237	16216	16101	16096	16041	16252	16210	16205	16125	16208	15945	16154	16100	16031	16163	16153	16188	16064	16221	16139	16096	16002	15908	16421	16301	16100	15940	16158	16167	16470	15961	16087	16188	16212	16113	16090	16113	16209	16209	16155	16199	15978	16268	16094	16015	16109	16124	16105	16127	16183	16179	16032	15900	16032	16192	16326	16223	16070	16177	16227	16338	16204	16131	16128	16059	16139	16173	16114	16026	16130	16066	16210	15980	16161	16054	16186	16055	16126	15995	16138	15995	16170	16122	16057	16225	16236	16184	16006	16181	15969	16192	16089	16049	16183	16073	16132	16072	16132	16055	16246	16288	16078	15976	16126	16201	16201	16093	16190	16116	16041	16055	16004	16051	15943	16126	16170	16163	16129	16085	16191	16211	15989	16183	16123	16125	16284	16109	16095	16130	16062	16150	16220	16228	16102	16218	16132	16241	16153	16141	16082	16040	16044	16373	16182	15985	16177	16161	16056	15944	16034	16155	16205	16045	16184	16172	15932	16091	16101	16148	16187	16297
24217	21515	29561	27022	28612	30825	30729	26975	25301	24388	23606	22622	22043	21529	21300	21218	20864	20616	20828	20571	20485	20512	20326	20016	20136	19937	20276	20158	20461	20050	20268	20282	20238	20120	20090	19791	20098	19963	19965	20069	20048	20182	19965	20007	19962	19920	20022	20062	20029	20121	20074	19780	20281	19919	20226	19983	20101	19995	19835	19936	19936	19963	20036	20095	20022	20221	20014	20158	19666	19778	19928	19914	20048	19925	20121	20015	19939	19915	20069	19930	19861	20102	19852	19847	20086	20051	20028	20068	20094	20141	19934	19994	19966	20151	19900	19977	19934	19882	19770	19754	19789	19944	19820	19774	19880	19871	19966	20063	19956	19810	19933	20113	20061	19994	20163	20124	19906	19949	20018	20056	20039	19769	19942	19856	19994	20077	20104	19959	19976	19901	19978	19879	20133	20142	20058	20087	19940	20029	20051	19746	20055	20083	19923	20090	19967	19892	19811	19908	19852	20024	20010	19788	20044	20021	19825	20101	19941	19816	19858	19880	19923	19733	19964	19848	19883	19990	19887	19882	20091	19886	19886	19934	19960	19959	20000	19988	20032	19858	19919	19823	19940	19920	19890	19800	19820	20035	20022	20115	19843	20028	19895	20062	20179	19832	19831	20094	19845	20116	19932	20034	20078	20008	20038	19849	19826	19774	20163	20103	19895	20027	19961	19957	20097	19878	20028	20021	20034	19936	20133	20094	19960	20048	19905	19787	19882	19840	20198	20154	19971	19794	19765	19773	19921	20018	19892	20087	19826	20004	19876	19958	19980	19873	20080	19958	19895	19846	20027	19982	19866	20128	20067	20146	20005	20004	20124	19936	19949	20118	20080	19754	19788	20008	19856	19874	19913	20082	19758	19773	20089	20099	19804	20015	19850	19928	19800	19971	20012	19901	19788	19927	20016	19881	19991	20094	20144	20014	20002	20081	20119	19970	20079	19870	19789	19850	19989	20012	19987	19833	20019	20091	20149	19947	20021	19988	20074	19741	20055	19959	20000	20024	20110	19828	19849	19784	19856	19926	20035	19990	19992	20008	19933	20101	20170	20007	19996	19875	19784	20155	20139	19975	19889	19863	19826	19876	19986	20018	19978	20139	20052	20077	19892	20221	19907	20081	19997	19831	20115	19992	19858	20042	20050	19876	19943	20098	20003	19874	19992	19988	20013	19881	19962	19882	20059	20023	20067	20139	19932	19877	20167	19969	20187	20089	19886	20001	19951	19842	20030	20182	19816	19878	19989	20104	19861	19888	19849	19818	20087	19968	20000	19849	19926	19867	19986	19761	19878	19986	20069	19857	19864	20031	19909	20053	20037	20074	19938	19867	19734	20104	19914	20133	20060	19894	20035	20054	19906	19720	19986	19844	19857	20056	20039	19766	20008	20016	19946	19815	19899	19973	20065	20001	20130	20150	19868	20058	19976	20045	19849	20199	20232	19952	20106	19732	20003	20033	19664	19980	20342	20033	20003	19934	20161	20135	20032	20139	20005	19923	19695	20042	20017	20031	19995	20073	20132	19801	19922	19977	20041	19764	19985	19971	20010	20010	19933	20040	20014	19905	19963	19960	20196	19788	19870	20044	19922	20040	19997	19946	20079	20077	19924	20068	19986	19894	19802	19820	19927	19932	20030	20012	19856	20108	20086	19894	20081	19902	20134	20056	20166	20061	20130	20207	19985	20013	19908	20100	20022	20042	20022	19859	19879	19907	19731	20014	19933	19994	20260	19794	19958	19892	20082	19871	19828	19964	20028	19972	19976	20145	19931	19796	20069	19943	20079	20074	19902	20020	20164	20160	20155	19926	20162	20062	20113	20022	19965	19912	19850	20031	19880	19923	19938	19944	19712	19945	19843	20095	19997	19862	19982	20134	19933	20109	20070	20137	19901	19628	19937	19958	20138	19980	19849	19866	20145	19874	20160	19772	20138	19801	19758	20041	20070	19853	19798	20021	19988	20068	20210	19922	19865	19677	20002	19947	19886	20121	20100	20127	20209	20038	20020	19684	19752	19909	19981	20043	19999	19959	19920	19822	19881	20032	19965	19934	19902	19877	20032	20041	20067	19877	20064	19965	20336	20189	20046	20103	20063	19994	19866	19895	19971	19919	20002	20088	20128	20050	20039	19887	19965	20056	20105	20099	19975	19918	20051	19788	20052	19837	20245	19811	19887	19886	19869	20100	19925	20061	19795	19785	19740	19704	19876	20043	20034	20052	19976	20104	20034	19971	19975	20073	20300	20009	19901	19903	20143	19833	20002	20022	20140	19832	19935	20000	20039	19873	19916	19910	19949	20023	19913	20117	19976	19993	19987	19777	20059	19899	20172	19822	19985	20154	19741	19885	19895	20047	20084	19931	20056	19922	20188	20108	19951	20108	20212	20039	19898	19834	19958	20028	20089	19705	19920	19901	20083	19885	19864	19927	19965	20186	19813	19904	19982	20104	19934	20100	19668	19933	19953	19729	19935	20007	20080	20183	20008	20059	19996	20079	19817	20044	20051	20030	20084	19928	20065	20015	19969	20004	19964	20004	20002	19905	20052	20024	19736	19873	19955	19892	19942	19939	19770	20009	20093	20001	20018	19939	19966	19922	20109	20098	20152	19878	19962	19991	19819	19974	20246	19960	19796	19828	19697	20103	19872	20003	19967	20096	19829	19876	19825	19971	20040	19871	19786	19991	20090	20165	19891	20107	19951	19852	20075	19975	19838	19860	19889	19853	20145	19829	19949	19860	19879	20035	20038	20008	19876	19731	19787	20157	19786	20044	19921	19905	20095	19789	19988	19915	19909	19910	19936	20122	19997	19650	19914	20229	20015	19935	20000	19915	20095	20171	19942	20041	20011	20094	19981	20081	19745	19960	19892	19924	19948	19992	19748	19846	20150	19814	20053	20003	20100	20102	20016	19837	20122	20173	20043	19955	20007	19872	19851	19812	19946	19896	19888	20029	19885	19877	19921	19928	20062	19912	20286	20263	19910	19790	20016	19944	20047	19686	20030	20082	19922	19955	19867	19759	20075	20014	19925	19798	19699	19750	20013	19983	19930	19920	19827	19956	19947	19931	19961	19877	19952	19984	19913	20040	20019	20072	19990	19985	20088	19862	19916	20036	19974	20196	19888	20057	19810	20041	19940	20070	19984	19986	20012	19997	19946	20104	20089	20027	19942	19755	20035	19993	20106	20191	19897	20062	19687	20009	20043	19924	20279	19948	20084	19849	19852	20095	20170	20002	19889	20011	20063	19886	19891	19994	19957	19877	20015	20068	19771	20069	20149	20100	19949	19860	19754	19969	20005	20022	19969	19843	19906	19755	19937	19998	19941	20021	20094	19980	20041	20056	20085	19829	19695	19881	20045	19953	19924	20139	20098	20162	20033	19941	20136	20033	19844	19932	19816	20051	19866	20225	19942	19793	19944	20160	20156	19915	20219	19958	19874	19960	20222	20073	19944	20140	19910	19947	19816	19872	20041	20005	20085	20153	19755	19984	19978	19919	19934	19990	19898	19900	19946	19980	19859	20064	20126	19839	19720	19941	20012	19879	19962	19847	20226	19913	19634	20033	20078	19904	19852	20010	19935	20234	19890	19746	20101	19901	20162	19992	19862	19963	20073	20066	19989	20034	19903	19675	20214	20038	19993	19968	20176	19876	19993	19947	20015	19988	19919	19900	19825	19951	19949	19858	20216	19886	19910	19873	19803	20018	19797	19814	19888	19918	20021	19993	20038	19690	20020	20103	20139	20036	19907	20086	19821	19929	19964	19840	19948	20077	19774	19965	20171	19763	19976	20183	20136	20141	20105	19989	19857	20007	20213	20032	19994	19886	20014	20091	19920	19899	19839	20002	20175	19620	19995	19918	19847	20060	19896	19937	19914	20002	20023	19697	20207	19931	19909	19918	19940	19675	19865	20003	20087	19980	20053	20096	19904	19970	19927	20094	19975	20020	19992	20005	20158	19908	20095	19836	20035	20101	20160	19926	19892	19876	19906	19841	20053	20178	19965	19987	19806	20164	20002	19989	20232	19711	19859	19847	19959	19764	19951	20229	19900	19738	19823	20059	20062	20018	19926	20126	20034	19802	19839	19903	20005	19644	19996	19929	20070	19976	20013	19945	20120	20022	19955	19995	20115	19911	20028	20080	20006	20046	19911	19846	19961	19874	19823	20157	19921	19997	19822	20150	19710	20145	19862	19969	20012	20041	19782	19924	20049	20028	20092	19981	20156	19778	20027	19948	20043	20046	19866	20011	19936	19884	19936	20089	20019	20001	20025	19998	20108	19938	19978	20034	20007	19989	19977	20023	19778	19951	19876	19889	19738	20160	20034	19943	19896	19892	19995	19932	20123	19921	19831	19919	19980	19908	19948	20067	20083	19908	19917	20272	19828	19888	20002	19786	20176	19842	20105	20053	20063	20204	19852	20062	19988	19844	20059	20025	19848	19983	20056	19906	19893	19990	19927	20053	20138	19952	20062	20105	19978	19891	19969	19884	20181	19873	19926	20000	20006	19877	20001	19909	19920	20011	19876	20005	19958	20080	19886	19873	19910	19946	19981	19978	19949	20009	20106	19995	19765	19984	19949	20182	20001	20112	19934	19882	19991	19843	19849	20021	19909	19810	20052	20049	20055	19827	19864	20108	19904	19992	19966	19840	19887	19939	20005	19904	20037	19961	20121	19904	20056	19962	20196	20086	20021	19989	19895	20001	19955	20083	19917	19738	20016	20018	19774	19914	20040	19668	19882	19832	19951	19894	19980	19862	20063	19759	20060	20034	19955	19992	19919	19995	20172	20101	19802	19765	20066	19961	19944	19745	19846	19952	19889	19922	19987	20024	19974	20012	19930	19759	19974	20039	19980	19857	19853	20053	19935	19995	19924	20206	19883	20025	19931	19963	19874	19958	19905	19970	19874	20059	19819	19955	19859	20230	20168	19829	20019	19864	20151	19873	19890	19989	19939	20047	19954	20062	19994	19907	20110	19865	19919	20074	20046	20108	20098	19979	19922	19912	19887	20127	19915	19871	19908	20135	19897	19840	19939	20244	19997	20040	19891	20015	20076	19879	19824	20067	19750	19920	19946	19883	20003	20070	20166	19995	19950	19828	19836	20058	20080	19814	19987	20020	19960	19895
33440	59353	54728	43685	37112	31439	28438	26350	24016	22694	21238	19848	19092	18391	17978	17709	17439	17142	17153	16857	16730	16664	16570	16687	16464	16735	16627	16656	16838	16529	16468	16413	16556	16413	16483	16592	16416	16396	16454	16278	16377	16368	16392	16362	16482	16385	16460	16389	16344	16580	16111	16449	16375	16409	16442	16406	16347	16268	16584	16388	16249	16267	16464	16394	16472	16534	16548	16382	16437	16494	16423	16202	16440	16499	16417	16314	16321	16351	16300	16359	16440	16387	16350	16410	16449	16352	16363	16537	16411	16416	16504	16381	16313	16476	16330	16365	16393	16276	16382	16278	16376	16498	16411	16376	16420	16347	16408	16246	16434	16377	16471	16211	16361	16403	16205	16429	16330	16438	16462	16427	16520	16424	16409	16376	16302	16442	16325	16330	16307	16376	16282	16567	16265	16250	16344	16395	16469	16389	16244	16119	16438	16312	16413	16362	16387	16263	16238	16382	16493	16389	16594	16314	16137	16375	16331	16317	16510	16267	16426	16510	16294	16295	16324	16234	16360	16328	16495	16423	16404	16411	16135	16209	16316	16441	16368	16320	16641	16560	16328	16315	16225	16290	16450	16360	16381	16338	16326	16637	16500	16320	16486	16375	16436	16355	16268	16402	16405	16407	16315	16267	16336	16425	16331	16341	16355	16407	16312	16462	16304	16418	16428	16195	16365	16259	16395	16230	16359	16281	16380	16338	16352	16360	16297	16445	16260	16454	16308	16247	16262	16271	16495	16421	16396	16573	16511	16304	16389	16478	16479	16320	16525	16325	16602	16439	16338	16442	16437	16390	16282	16384	16480	16222	16571	16323	16376	16364	16284	16387	16357	16339	16315	16457	16298	16613	16323	16504	16481	16119	16322	16204	16378	16154	16316	16339	16225	16325	16222	16456	16255	16360	16349	16375	16208	16330	16319	16375	16375	16370	16439	16317	16445	16402	16353	16289	16271	16371	16353	16299	16254	16282	16370	16330	16409	16424	16244	16253	16328	16259	16549	16398	16296	16423	16226	16270	16300	16389	16440	16449	16320	16359	16340	16269	16382	16353	16451	16436	16413	16391	16288	16542	16383	16409	16188	16228	16534	16368	16352	16236	16372	16376	16259	16404	16255	16451	16213	16564	16232	16354	16291	16406	16461	16380	16435	16517	16261	16158	16439	16215	16300	16303	16253	16478	16254	16240	16318	16355	16372	16415	16403	16360	16352	16370	16394	16317	16340	16265	16433	16227	16245	16236	16373	16379	16460	16231	16438	16391	16481	16162	16189	16401	16366	16479	16243	16475	16339	16267	16210	16566	16315	16221	16356	16294	16366	16307	16434	16374	16496	16380	16432	16292	16385	16285	16430	16267	16396	16459	16330	16319	16391	16288	16396	16223	16432	16275	16410	16307	16275	16448	16246	16277	16381	16243	16323	16302	16334	16385	16593	16362	16491	16227	16351	16391	16319	16390	16285	16346	16313	16326	16157	16402	16348	16353	16414	16343	16282	16416	16196	16294	16365	16232	16482	16488	16443	16379	16092	16249	16396	16319	16259	16388	16472	16507	16443	16393	16265	16299	16340	16551	16293	16242	16246	16322	16346	16518	16271	16342	16440	16381	16403	16324	16393	16343	16257	16229	16308	16389	16358	16254	16374	16516	16489	16366	16379	16675	16290	16341	16298	16576	16174	16288	16352	16191	16541	16315	16322	16271	16472	16318	16434	16426	16231	16279	16122	16320	16434	16289	16434	16346	16396	16338	16421	16374	16380	16455	16399	16421	16427	16292	16442	16325	16369	16449	16340	16438	16373	16409	16319	16199	16207	16263	16363	16420	16342	16525	16332	16346	16236	16357	16444	16409	16350	16278	16395	16443	16426	16424	16225	16398	16447	16302	16211	16382	16405	16518	16257	16367	16374	16265	16309	16432	16230	16457	16466	16432	16411	16446	16318	16263	16369	16271	16137	16412	16435	16510	16414	16398	16395	16311	16241	16450	16368	16461	16480	16376	16275	16401	16344	16405	16435	16207	16500	16291	16223	16421	16215	16240	16524	16328	16241	16496	16422	16297	16243	16428	16193	16179	16431	16341	16477	16213	16413	16350	16465	16494	16490	16333	16455	16257	16419	16301	16405	16309	16374	16405	16393	16279	16313	16290	16330	16447	16328	16313	16461	16319	16303	16310	16553	16402	16322	16169	16483	16416	16321	16364	16389	16267	16267	16518	16318	16372	16395	16192	16148	16326	16314	16479	16352	16299	16283	16509	16339	16248	16414	16114	16459	16416	16349	16192	16510	16291	16344	16183	16266	16250	16326	16404	16300	16311	16309	16428	16187	16311	16419	16327	16526	16357	16389	16247	16491	16270	16336	16359	16308	16370	16251	16448	16380	16276	16274	16265	16356	16155	16279	16428	16334	16407	16382	16216	16457	16366	16373	16406	16496	16441	16326	16376	16216	16381	16283	16353	16321	16243	16351	16305	16556	16302	16272	16477	16406	16179	16327	16223	16333	16321	16290	16316	16477	16306	16378	16451	16367	16335	16449	16388	16246	16406	16322	16244	16300	16344	16215	16291	16336	16328	16385	16395	16399	16166	16226	16486	16237	16345	16358	16428	16427	16537	16445	16465	16364	16277	16332	16452	16360	16616	16311	16534	16404	16357	16385	16192	16203	16386	16429	16338	16384	16437	16392	16554	16438	16421	16504	16373	16307	16427	16361	16483	16430	16395	16432	16334	16319	16160	16446	16375	16441	16480	16370	16405	16404	16344	16303	16307	16438	16465	16297	16382	16270	16542	16424	16390	16555	16261	16316	16258	16307	16387	16446	16434	16241	16274	16465	16299	16308	16356	16385	16379	16368	16306	16360	16348	16287	16322	16331	16451	16468	16445	16349	16144	16396	16526	16392	16311	16504	16466	16484	16361	16259	16467	16336	16206	16296	16559	16437	16514	16410	16353	16331	16492	16269	16210	16406	16333	16162	16489	16385	16383	16331	16306	16135	16414	16517	16383	16607	16463	16401	16406	16394	16294	16356	16238	16320	16231	16220	16377	16324	16388	16486	16137	16490	16434	16387	16426	16422	16502	16359	16312	16444	16585	16228	16358	16610	16531	16266	16243	16356	16444	16327	16324	16570	16311	16444	16336	16400	16410	16455	16439	16352	16348	16488	16329	16299	16241	16269	16274	16381	16296	16525	16340	16243	16216	16427	16318	16382	16479	16336	16364	16380	16342	16363	16414	16310	16307	16321	16237	16326	16401	16415	16166	16410	16408	16461	16297	16323	16284	16257	16420	16440	16333	16211	16412	16304	16211	16323	16387	16210	16303	16454	16278	16405	16202	16469	16379	16501	16328	16337	16277	16320	16521	16344	16296	16445	16294	16462	16372	16228	16362	16298	16344	16278	16330	16394	16351	16325	16247	16330	16333	16305	16441	16367	16314	16486	16361	16309	16327	16291	16216	16552	16390	16220	16202	16518	16277	16432	16332	16235	16298	16350	16487	16344	16422	16245	16320	16333	16267	16386	16490	16558	16340	16321	16495	16383	16319	16391	16401	16399	16383	16414	16384	16391	16405	16451	16416	16288	16342	16489	16361	16375	16372	16307	16258	16359	16241	16407	16435	16325	16422	16308	16292	16395	16400	16323	16337	16280	16366	16155	16380	16373	16467	16451	16432	16464	16452	16272	16294	16363	16257	16326	16334	16384	16303	16543	16329	16459	16444	16500	16408	16444	16413	16394	16549	16226	16362	16425	16508	16433	16396	16165	16267	16284	16354	16425	16401	16392	16578	16279	16216	16479	16408	16203	16506	16514	16362	16428	16420	16212	16356	16376	16464	16352	16517	16298	16537	16443	16245	16446	16433	16388	16042	16345	16268	16541	16501	16430	16399	16434	16370	16366	16239	16374	16279	16538	16465	16360	16362	16491	16460	16439	16271	16258	16476	16498	16276	16586	16261	16408	16474	16413	16504	16228	16464	16456	16409	16404	16678	16521	16286	16319	16359	16392	16532	16437	16410	16362	16443	16486	16239	16368	16262	16150	16430	16309	16490	16332	16465	16481	16266	16249	16287	16570	16437	16405	16420	16322	16401	16458	16232	16481	16325	16403	16414	16253	16372	16421	16334	16434	16403	16371	16557	16332	16409	16221	16325	16403	16325	16249	16349	16350	16432	16352	16493	16545	16385	16437	16362	16496	16286	16349	16200	16327	16329	16407	16297	16337	16376	16209	16248	16501	16537	16328	16259	16357	16554	16454	16358	16297	16469	16256	16444	16505	16334	16371	16422	16476	16468	16212	16293	16529	16241	16473	16257	16495	16563	16367	16285	16469	16320	16415	16159	16391	16260	16360	16269	16452	16453	16392	16394	16461	16336	16230	16454	16396	16407	16313	16561	16228	16442	16274	16361	16450	16410	16292	16314	16322	16373	16431	16256	16508	16436	16335	16317	16534	16103	16320	16309	16388	16397	16316	16291	16249	16390	16449	16449	16200	16283	16277	16562	16410	16340	16508	16259	16399	16411	16487	16342	16323	16270	16487	16382	16248	16330	16585	16343	16415	16211	16431	16281	16268	16449	16340	16244	16474	16371	16346	16441	16542	16287	16191	16242	16313	16432	16300	16335	16568	16384	16432	16298	16367	16322	16458	16425	16354	16280	16360	16433	16275	16399	16233	16352	16316	16405	16402	16578	16465	16376	16553	16401	16289	16250	16298	16439	16389	16516	16275	16288	16320	16333	16428	16469	16361	16394	16407	16378	16437	16451	16471	16426	16304	16272	16248	16491	16398	16267	16240	16336	16317	16346	16299	16361	16402	16397	16381	16292	16348	16262	16304	16354	16418	16549	16245	16566	16370	16409	16332	16357	16350	16181	16443	16175	16217	16352	16192	16403	16329	16370	16454	16323	16386	16306	16284	16366	16354	16275	16451	16468	16404	16062	16340	16334	16459	16326	16494	16470	16340	16448	16294	16410	16216	16410	16326	16350	16294	16493	16355	16431	16253	16265	16412	16315	16144	16320	16246	16411	16426	16340	16151	16378	16426	16334	16335	16452	16363	16386	16373	16473	16231	16392	16436	16328	16401	16349	16346	16370	16437	16274	16398	16360	16314	16348	16412	16346	16362	16392	16487	16410	16177	16251
23034	21538	29538	24888	25510	31013	34933	30121	28265	27744	25935	24925	24091	23493	23283	22928	22629	22156	22129	22291	22146	22047	21812	21843	21901	21713	21545	21555	21687	21609	21919	22027	21551	21559	21486	21695	21426	21663	21788	21409	21493	21506	21424	21392	21476	21504	21376	21423	21346	21407	21387	21264	21565	21368	21337	21255	21401	21270	21211	21328	21557	21465	21668	21548	21316	21411	21335	21396	21662	21470	21478	21470	21436	21513	21102	21343	21331	21257	21309	21311	21566	21493	21585	21411	21363	21207	21525	21418	21314	21229	21283	21317	21400	21612	21320	21387	21514	21416	21384	21568	21352	21274	21362	21324	21484	21270	21324	21432	21454	21227	21327	21400	21440	21712	21439	21410	21610	21518	21417	21302	21486	21420	21393	21375	21319	21625	21415	21433	21555	21340	21281	21429	21621	21109	21172	21487	21303	21239	21458	21197	21176	21283	21353	21268	21449	21381	21318	21102	21475	21282	21354	21502	21629	21367	21325	21416	21484	21268	21673	21372	21380	21409	21575	21210	21265	21412	21388	21323	21575	21411	21565	21291	21523	21582	21521	21502	21318	21338	21474	21181	21483	21465	21288	21346	21668	21459	21464	21604	21304	21212	21645	21342	21226	21398	21283	21188	21396	21354	21536	21178	21433	21170	21210	21313	21369	21352	21382	21451	21432	21471	21285	21473	21391	21288	21252	21249	21251	21372	21397	21373	21080	21391	21470	21225	21418	21284	21339	21238	21430	21335	21304	21329	21439	21361	21428	21470	21452	21424	21474	21562	21403	21348	21331	21317	21236	21419	21425	21451	21485	21571	21576	21470	21396	21394	21431	21306	21444	21447	21365	21374	21272	21418	21295	21491	21488	21420	21553	21567	21361	21361	21344	21417	21348	21193	21417	21288	21298	21289	21504	21287	21413	21509	21426	21437	21391	21249	21335	21392	21279	21468	21428	21391	21266	21362	21467	21474	21358	21209	21540	21308	21437	21251	21476	21359	21395	21323	21402	21151	21292	21385	21483	21133	21310	21441	21421	21497	21444	21540	21151	21320	21613	21374	21170	21218	21412	21389	21433	21322	21393	21367	21579	21440	21376	21428	21309	21411	21356	21338	21473	21480	21456	21454	21249	21236	21248	21276	21430	21403	21427	21219	21240	21250	21390	21451	21326	21357	21281	21339	21260	21153	21428	21455	21150	21546	21519	21356	21399	21618	21303	21264	21413	21456	21299	21465	21611	21362	21243	21339	21299	21469	21387	21044	21313	21243	21496	21432	21393	21342	21352	21601	21323	21396	21193	21134	21324	21332	21373	21247	21378	21286	21492	21538	21289	21643	21437	21407	21563	21440	21408	21353	21368	21199	21309	21206	21365	21304	21343	21268	21664	21342	21508	21423	21374	21505	21335	21344	21369	21500	21332	21372	21158	21288	21381	21238	21350	21359	21279	21360	21492	21486	21251	21101	21283	21518	21521	21502	21509	21318	21637	21264	21267	21491	21265	21403	21665	21516	21205	21196	21518	21248	21295	21282	21319	21401	21319	21334	21431	21514	21276	21180	21411	21201	21384	21238	21442	21211	21412	21386	21515	21253	21270	21309	21303	21247	21560	21504	21376	21568	21247	21082	21368	21358	21406	21381	21393	21287	21336	21368	21256	21405	21253	21349	21425	21342	21491	21308	21316	21312	21396	21510	21164	21275	21332	21274	21392	21421	21326	21506	21345	21449	21337	21457	21306	21402	21350	21318	21520	21451	21186	21324	21465	21441	21324	21265	21388	21361	21367	21567	21398	21131	21239	21245	21372	21431	21350	21438	21258	21588	21100	21357	21103	21418	21369	21313	21366	21448	21400	21447	21420	21502	21550	21307	21463	21263	21270	21399	21394	21670	21337	21268	21391	21294	21499	21231	21313	21257	21421	21482	21503	21158	21169	21441	21404	21148	21358	21313	21390	21401	21406	21346	21392	21302	21429	21485	21486	21406	21580	21502	21567	21480	21524	21324	21388	21356	21482	21461	21423	21434	21336	21345	21375	21351	21688	21611	21160	21342	21403	21285	21258	21343	21298	21434	21305	21290	21224	21305	21222	21359	21501	21468	21420	21177	21195	21138	21588	21427	21486	21108	21298	21253	21388	21218	21252	21329	21472	21285	21098	21280	21517	21249	21051	21516	21324	21333	21452	21200	21298	21389	21417	21355	21465	21400	21361	21583	21594	21414	21190	21342	21427	21566	21206	21284	21437	21562	21294	21436	21254	21210	21672	21439	21463	21393	21332	21354	21334	21505	21174	21138	21288	21309	21266	21287	21330	21369	21326	21300	21441	21262	21265	21474	21391	21413	21294	21336	21440	21264	21289	21604	21441	21163	21488	21457	21324	21496	21415	21619	21114	21429	21566	21522	21252	21510	21356	21289	21253	21229	21242	21332	21629	21496	21416	21046	21470	21262	21545	21472	21490	21336	21326	21383	21494	21367	21444	21430	21067	21360	21329	21261	21573	21546	21323	21524	21258	21126	21375	21323	21241	21324	21386	21209	21300	21291	21458	21322	21306	21361	21423	21421	21380	21295	21204	21333	21417	21410	21259	21505	21278	21328	21453	21277	21402	21193	21275	21341	21395	21368	21406	21401	21265	21294	21408	21395	21218	21403	21196	21250	21481	21345	21385	21472	21613	21268	21380	21407	21460	21518	21426	21372	21305	21423	21447	21429	21443	21609	21674	21214	21228	21434	21700	21359	21412	21185	21145	21255	21266	21403	21399	21319	21183	21416	21443	21263	21169	21100	21467	21234	21252	21192	21462	21267	21593	21409	21289	21445	21345	21534	21510	21237	21174	21351	21534	21343	21240	21470	21560	21366	21350	21437	21453	21210	21455	21212	21496	21496	21378	21178	21400	21264	21418	21418	21304	21226	21328	21430	21344	21241	21344	21466	21630	21602	21379	21332	21224	21304	21304	21138	21318	21359	21296	21256	21263	21402	21190	21219	21387	21235	21366	21366	21435	21565	21481	21105	21350	21382	21223	21330	21233	21411	21449	21637	21515	21324	21276	21420	21437	21283	21060	21448	21353	21546	21289	21362	21486	21420	21305	21355	21371	21459	21473	21402	21530	21212	21580	21177	21502	21384	21526	21291	21502	21365	21240	21346	21426	21399	21299	21310	21420	21490	21361	21213	21460	21221	21156	21399	21335	21432	21441	21355	21273	21226	21405	21317	21359	21211	21327	21321	21430	21337	21169	21413	21182	21372	21368	21480	21177	21154	21142	21272	21188	21377	21263	21338	21316	21327	21306	21398	21459	21412	21509	21312	21436	21071	21392	21298	21598	21364	21550	21171	21151	21232	21413	21201	21291	21391	21452	21455	21280	21244	21366	21537	21480	21250	21285	21124	21322	21366	21318	21337	21362	21521	21415	21248	21219	21202	21119	21207	21286	21427	21248	21512	20987	21126	21359	21391	21518	21353	21282	21294	21353	21497	21436	21296	21303	21407	21622	21473	21288	21552	21056	21259	21163	21284	21498	21403	21351	21365	21322	21111	21469	21323	21400	21278	21416	21356	21413	21312	21356	21385	21408	21440	21335	21393	21550	21351	21321	21144	21389	21420	21303	21524	21246	21141	21529	21266	21377	21525	21306	21165	21290	21469	21506	21500	21325	21298	21459	21194	21391	21414	21329	21454	21434	21455	21214	21411	21364	21232	21251	21469	21545	21239	21304	21492	21413	21365	21480	21424	21470	21390	21203	21388	21357	21186	21236	21279	21142	21372	21381	21299	21437	21520	21245	21210	21393	21355	21353	21250	21112	21327	21143	21078	21621	21283	21621	21367	21369	21369	21190	21250	21436	21382	21599	21478	21347	21534	21339	21367	21511	21329	21412	21328	21544	21348	21350	21307	21237	21437	21397	21375	21358	21456	21660	21217	21418	21414	21438	21411	21287	21228	21558	21299	21445	21410	21404	21449	21493	21564	21463	21326	21369	21347	21484	21280	21466	21459	21393	21264	21364	21184	21342	21441	21538	21257	21493	21422	21361	21428	21353	21353	21475	21215	21396	21284	21429	21528	21140	21402	21246	21238	21297	21353	21434	21600	21535	21276	21666	21522	21525	21323	21506	21431	21540	21420	21039	21275	21307	21499	21333	21459	21365	21387	21274	21195	21197	21356	21255	21250	21397	21422	21242	21298	21246	21439	21424	21385	21368	21367	21331	21314	21705	21323	21260	21353	21478	21535	21599	21224	21196	21306	21301	21515	21429	21530	21484	21225	21317	21254	21415	21269	21468	21170	21252	21292	21451	21215	21133	21286	21382	21083	21302	21289	21111	21071	21395	21375	21382	21368	21411	21487	21485	21171	21254	21261	21573	21297	21506	21426	21110	21349	21378	21376	21398	21402	21452	21334	21467	21596	21331	21474	21355	21383	21211	21343	21268	21415	21353	21239	21319	21199	21370	21433	21516	21438	21452	21469	21386	21596	21552	21202	21348	21442	21169	21465	21255	21180	21206	21447	21505	21324	21498	21320	21304	21370	21100	21264	21379	21282	21347	21531	21572	21212	21527	21296	21520	21383	21477	21488	21615	21440	21484	21599	21456	21261	21378	21207	21500	21433	21417	21243	21283	21174	21203	21305	21325	21330	21419	21400	21284	21490	21276	21446	21236	21565	21380	21429	21454	21555	21358	21238	21098	21345	21287	21569	21585	21471	21406	21360	21294	21211	21413	21413	21454	21336	21228	21459	21662	21559	21445	21356	21502	21326	21285	21367	21214	21421	21361	21341	21327	21320	21440	21513	21548	21453	21373	21288	21479	21293	21205	21345	21431	21386	21443	21319	21548	21534	21521	21269	21245	21457	21384	21402	21347	21122	21262	21213	21225	21284	21400	21213	21335	21101	21382	21390	21204	21195	21422	21228	21300	21363	21257	21287	21544	21491	21448	21288	21370	21450	21297	21295	21287	21329	21338	21389	21458	21448	21406	21457	21308	21284	21282	21453	21223	21297	21274	21644	21384	21346	21497	21233	21309	21707	21390	21509	21618	21340	21294	21336	21311	21453	21264	21296	21361	21270	21333	21384	21281	21257	21362	21333	21426	21421	21322	21259	21275	21247	21674	21211	21502	21235	21278	21408	21376	21476	21470	21286	21237	21209
35464	64464	60824	49078	42349	36287	33119	29800	27333	25363	23293	21561	20838	19973	19512	19091	18673	18158	18128	17935	17882	17691	17557	17435	17474	17447	17566	17390	17398	17194	17385	17244	17443	17174	17226	17153	17204	17355	17237	17031	17140	17196	17146	17018	17206	17198	17234	17236	17173	17128	17162	17080	17178	17272	17209	17241	17304	17085	17165	17061	17228	17183	17062	17199	17369	17298	17162	17130	17227	17043	17223	17117	17141	17151	17249	17124	17085	17186	17180	17238	17096	16940	17236	16938	17049	17145	17072	17270	17165	17231	17094	17057	17159	17177	16958	17198	17217	17124	17159	17160	16978	17167	17082	17032	17122	17131	17192	17122	17148	17031	17063	17104	17122	17020	17084	17057	17218	17163	17068	17096	17044	17010	17017	17125	17149	17163	16905	17246	16867	17240	17211	17195	17268	16940	17123	17156	17068	17283	17191	17108	17179	17123	17232	17178	17102	16929	17154	17323	17083	17075	17285	17202	17262	17093	17020	17142	17174	17082	17404	17013	17101	17076	17072	17144	17182	17115	17138	17041	17256	17088	17221	17095	16909	17083	17018	17255	17108	17041	17111	17079	17095	17037	17023	17198	17204	17082	16950	17007	17212	17113	17249	17322	17075	17016	17164	17185	17127	17348	17149	17237	17064	17175	17179	16996	17210	17125	17120	17004	17165	17096	17308	17207	16855	17230	17196	16985	17171	17099	17160	16933	17159	17197	17111	17083	17133	17190	17076	17299	17281	16887	17189	17086	17304	16974	17084	17247	17027	17149	17240	17151	17071	17056	17085	17109	17156	17152	17118	17058	16953	17216	16976	17072	17073	17067	17068	17157	17188	17113	17168	17203	17189	17197	17071	17165	17092	17121	17077	17261	17147	17083	17129	17083	17026	17249	17189	17115	17043	17174	17161	17171	16946	17116	17112	17168	16939	17166	17030	17034	17211	17083	17098	16877	17089	17312	17239	17066	17085	17224	17120	17065	17134	17217	17066	17180	16966	17179	17178	17149	17086	17093	17043	17178	17102	17005	17220	17084	17103	17143	17244	17082	17033	17134	17232	17269	17152	17214	17182	17085	17075	17196	17185	17074	17085	17277	17101	17294	16879	17077	17144	17246	16957	17176	17256	17251	17139	17238	17073	17146	16953	17203	16944	17175	17252	17087	17235	17084	17040	17091	16845	17210	17221	17064	17226	17096	17181	17002	17125	17074	17259	17158	17057	17272	17233	17090	17072	17084	17104	17046	17103	17094	17015	17182	17043	17120	16953	17092	17283	17063	17141	17038	17078	16981	17086	17209	17117	17046	17020	17132	17174	17062	17027	16944	17221	17224	16975	17153	17248	17179	17185	17209	17095	17184	17197	17255	17089	17166	17297	17016	17192	17213	16969	17089	17099	17097	16933	17077	17200	17117	17062	17044	17010	17099	17146	17078	17176	17264	16980	17090	17135	17165	17051	17024	17267	17159	17037	17210	17156	17031	17123	17091	17019	16966	17083	17022	17204	17028	17027	17115	17235	17052	17043	17074	17263	17074	17107	17033	17176	17053	17136	17106	17185	17027	17026	16869	17118	17104	17204	16956	17137	17124	17116	16933	17022	17102	17157	17126	17213	17176	17158	17168	17126	17073	17055	17194	17142	17181	17069	17153	17146	17095	17083	17007	17071	17234	16964	17124	17149	17141	16986	17404	17106	17238	17190	17053	17131	17150	17044	17072	17142	17288	17019	17126	17113	16872	17194	17095	17287	16974	17163	17115	17237	17359	17255	17091	17111	16983	17225	17055	16864	17258	17134	17172	17123	17131	16908	17087	17215	17043	17210	17040	16996	17239	17265	17128	17182	17066	17159	16986	17261	17021	17153	16900	16979	17096	17107	17090	17290	17205	17146	17018	17223	17087	17172	17132	17023	16965	17258	17119	17113	17291	17220	17093	17028	17216	17183	17190	17253	17035	17133	17127	17181	17117	17146	17233	17031	17087	17190	17044	17165	16973	17169	17182	16880	17171	17010	17240	17046	17104	17090	17016	16925	16947	17185	17324	17212	17126	17163	16999	17172	16961	17086	17294	17103	17023	16964	17249	17037	17097	17140	16894	17113	17166	17021	17061	17105	16902	17043	17102	17076	17217	17140	17108	17030	17064	17082	17172	17044	17021	17123	17220	16979	17184	16920	17212	17063	17071	17097	17035	17172	17065	17073	17044	17008	17018	17118	17017	17093	17102	17186	17168	17043	17284	17022	17157	17110	17080	17148	17110	17045	17060	17174	16947	17173	17114	17124	17081	17152	17110	17116	17162	17116	17187	16933	17012	17229	17025	16954	17347	17235	16973	17245	17137	17046	17306	16918	17143	17059	17111	16977	17076	17134	17221	17108	17393	17144	17077	16971	17137	17063	17051	17161	17155	17205	17070	17032	17065	17166	17183	17065	16992	17288	17097	17004	17148	17056	17201	17128	17112	17370	17156	17076	17164	17077	17089	17226	17140	17001	17124	17153	17175	17120	17075	17259	16980	16958	17057	17086	17068	17099	17189	17134	17104	17119	17074	17193	17022	17222	17116	17187	17149	17110	16987	17141	16904	17199	17079	17358	17183	17067	17154	17061	17230	17086	17200	17327	17202	17129	17188	17209	17114	17273	17023	16973	17241	17153	17170	17127	17153	17152	16900	17274	17069	17087	17088	17040	17098	17056	17075	16974	17253	17188	16928	17281	17023	17154	17133	17083	16914	16892	17184	16788	17200	17016	17142	17207	17040	17025	17154	17206	17251	17152	17236	17117	17084	17178	17325	17113	17005	17258	16949	17114	17253	17034	17070	17124	17109	16922	17220	17123	17087	17192	17143	17227	16988	17111	17083	17026	17023	17017	17061	17143	17091	17213	17216	17083	16947	17158	17000	16950	17063	17111	17143	16953	17093	17151	17319	17123	17281	17018	17182	17081	17152	16926	17280	17188	17183	17223	17007	17267	17144	17105	17208	17137	16929	17154	17159	17181	17176	17030	17153	16861	16990	17019	17300	17234	17169	17188	17068	17134	17080	17037	17143	17177	17100	17285	17214	17175	17243	17185	17034	17186	17092	17043	17138	17112	17161	17151	17153	17182	17173	17258	17220	17125	17156	17195	16958	17112	17130	17127	17335	17199	17041	17252	17079	17150	17044	17105	17066	17088	17116	17147	17122	17211	17148	17129	17112	16973	17220	16913	17101	17171	17129	17025	16962	17140	16927	17132	16922	16947	17090	17212	17068	17155	17220	17240	17068	17089	17324	17272	17066	17225	17123	17069	17141	16990	17357	17106	17016	17062	17098	17190	17100	17222	17098	17118	17031	17265	17071	17315	17085	17157	17097	17110	16985	17068	17117	17118	17097	17034	17303	17122	17126	17159	17207	17052	17012	17087	17210	17011	17161	17072	17174	17082	17149	17272	16920	17045	16754	17232	17056	17254	17012	16997	17123	16947	16961	17267	17243	17261	17104	17268	17201	17218	17191	17112	17143	17052	17096	17072	17194	17112	17048	17201	17070	17153	16817	16999	17182	17205	17063	17086	16913	17138	17135	17005	16925	17011	17285	17085	16921	16937	17124	17095	17367	17056	17064	17088	17182	17119	17100	17213	17084	17019	17019	17039	17238	17198	17094	17209	17096	17091	17124	17234	17055	17182	17075	17128	17024	17191	17139	16874	17185	16939	17014	17096	17147	17183	16992	17033	17118	17122	17146	17145	17274	17063	17095	17273	17038	17161	17218	17151	16959	17025	17046	17109	17068	17272	17116	17227	17184	17104	17032	17025	17048	17060	16911	17148	16977	16921	17209	17074	17056	16977	17086	17034	17006	17169	17198	16973	17280	17105	17047	17130	17154	17010	17086	17060	17062	17110	17167	17068	17216	16971	17261	17108	17130	17036	17122	16991	16995	16988	16981	17131	17219	17156	17281	17246	17193	17281	17156	17169	17143	17201	17153	17191	17091	17119	17169	17067	16886	17154	17255	17118	17157	17070	17054	17194	17041	17041	17116	17239	17037	16828	17219	17089	17120	17196	17103	16985	17110	17068	17208	17017	16831	17014	17025	17133	17084	17043	17077	17068	17033	17180	17258	17041	17085	17144	17111	17272	17180	17120	17045	17131	17107	16996	17068	17319	17203	17098	17050	17135	16953	17200	16974	17195	17097	17156	16937	17165	17137	17113	17104	17091	17159	17013	16988	17185	16994	17097	17071	17005	17160	17035	17032	17198	17253	17196	17188	17112	17201	17275	17166	17165	17108	17243	17186	17095	17061	17190	17043	17056	17132	17026	17117	17055	17009	17191	17108	17143	17151	17123	17236	17121	17108	17339	17109	16986	17142	17073	17195	17030	16961	17328	17466	17000	17103	17103	17165	17020	17021	17096	16993	17258	17109	17257	17109	17084	17278	16950	17114	17186	17044	16998	17170	16958	16894	17114	17263	17062	17164	17079	17113	17164	17174	17042	17238	17153	17048	17145	17051	17083	17003	17166	16956	17176	17110	17083	17210	17018	17184	16974	16962	17114	17092	17231	17186	17077	17108	17077	17154	16982	17032	17162	16923	17208	17072	16891	17124	17124	17040	17016	16971	17127	17119	17163	17176	17055	17088	16990	17134	17162	17159	17033	17114	17130	17171	17126	16965	17197	17205	16995	17127	17053	17267	17048	17040	17177	17108	17234	17276	17219	17200	17198	17101	17086	17117	17075	17163	17189	17250	17106	17267	17055	17187	17057	17004	17074	17271	17198	17075	17115	17195	17007	17026	17093	17134	17071	17051	17050	16868	17097	17167	16953	17019	17006	17062	17158	17212	16910	16968	16929	17070	17347	17096	16997	17213	17070	16975	17187	17174	17283	17098	17271	17178	17153	16951	16842	17106	17073	17206	17063	17106	17100	16935	17018	17241	16963	17023	17249	17141	16980	17168	17130	17025	17231	17166	17090	17131	16959	17189	17288	17181	16885	17229	17168	17215	17032	17129	16961	17242	17077	17019	17253	17134	17178	17123	17075	17124	17118	17232	16974	17045	17140	17030	17015	17071	17043	16969	17146	17069	17074	17102	16940	17202	17315	17190	17063	17079	17094	17116	17132	17039	17143	16942	17105	17110	17187	16922	17096	17110	17152	16913	17026	17016	17115	17195
30511	33730	44350	38950	31770	28126	25825	24137	23014	22190	21512	20939	20347	20410	20068	19870	19775	19673	19611	19609	19569	19608	19677	19381	19524	19610	19469	19445	19567	19605	19416	19373	19330	19468	19260	19520	19379	19309	19132	19247	19400	19411	19426	19354	19297	19365	19303	19194	19323	19451	19504	19375	19354	19399	19299	19508	19352	19387	19521	19493	19579	19726	19391	19518	19498	19324	19706	19301	19418	19235	19248	19545	19360	19403	19464	19229	19483	19347	19482	19376	19338	19386	19312	19367	19329	19382	19351	19365	19517	19283	19279	19126	19444	19402	19282	19333	19485	19495	19357	19517	19202	19245	19242	19585	19666	19372	19345	19341	19370	19342	19358	19491	19373	19181	19255	19325	19400	19230	19229	19424	19303	19255	19278	19059	19246	19311	19382	19302	19241	19315	19305	19408	19422	19393	19320	19397	19440	19095	19467	19326	19388	19322	19223	19327	19285	19461	19345	19386	19407	19425	19591	19323	19335	19412	19204	19196	19311	19355	19229	19413	19389	19677	19520	19437	19079	19322	19412	19290	19593	19172	19441	19294	19555	19414	19467	19293	19328	19080	19507	19481	19311	19380	19387	19396	19328	19197	19302	19319	19264	19275	19388	19176	19402	19220	19263	19292	19175	19258	19282	19586	19230	19312	19410	19209	19397	19276	19252	19250	19234	19300	19327	19283	19505	19296	19480	19289	19173	19367	19413	19295	19254	19377	19492	19323	19520	19318	19317	19153	19409	19252	19347	19369	19322	19448	19304	19360	19341	19277	19373	19341	19382	19283	19562	19408	19313	19402	19250	19424	19392	19502	19275	19321	19504	19598	19297	19362	19354	19300	19220	19456	19318	19403	19359	19418	19152	19404	19624	19196	19231	19360	19395	19453	19174	19183	19245	19147	19060	19248	19196	19553	19387	19589	19537	19327	19275	19426	19346	19367	19529	19489	19210	19418	19378	19132	19257	19156	19432	19456	19375	19180	19357	19608	19201	19325	19170	19324	19137	19425	19425	19382	19332	19400	19188	19382	19500	19447	19160	19415	19510	19517	19413	19418	19299	19248	19457	19215	19377	19565	19309	19463	19397	19373	19385	19450	19407	19303	19223	19434	19329	19368	19395	19385	19422	19382	19195	19381	19485	19513	19708	19085	19378	19245	19449	19420	19366	19317	19421	19278	19402	19448	19393	19286	19255	19424	19449	19306	19165	19402	19397	19357	19382	19308	19376	19440	19507	19388	19401	19166	19173	19426	19375	19292	19298	19139	19473	19396	19507	19391	19201	19327	19325	19320	19535	19371	19415	19313	19368	19249	19200	19456	19207	19284	19286	19180	19057	19346	19301	19232	19292	19383	19475	19310	19148	19272	19420	19259	19243	19355	19202	19411	19642	19363	19413	19587	19523	19282	19422	19326	19299	19307	19295	19320	19359	19346	19287	19290	19407	19322	19241	19447	19283	19411	19186	19463	19189	19386	19398	19339	19280	19374	19424	19290	19669	19443	19345	19247	19364	19469	19417	19285	19438	19643	19340	19393	19291	19205	19412	19340	19263	19244	19133	19222	19354	19309	19606	19178	19448	19369	19344	19473	19325	19365	19340	19467	19311	19401	19328	19488	19668	19335	19357	19177	19210	19247	19262	19334	19488	19440	19189	19622	19328	19346	19355	19396	19314	19174	19254	19271	19259	19178	19482	19536	19304	19282	19258	19488	19507	19158	19354	19277	19487	19305	19295	19357	19401	19353	19310	19352	19241	19417	19542	19505	19215	19385	19322	19451	19518	19388	19460	19502	19445	19368	19342	19372	19258	19372	19419	19475	19541	19325	19445	19457	19389	19285	19494	19244	19376	19258	19247	19351	19243	19524	19410	19291	19551	19471	19245	19322	19390	19376	19224	19231	19170	19284	19350	19317	19391	19118	19319	19446	19316	19399	19231	19475	19477	19324	19301	19273	19456	19396	19452	19547	19587	19320	19473	19277	19374	19272	19450	19384	19405	19359	19362	19436	19498	19285	19486	19568	19361	19290	19307	19459	19440	19331	18967	19310	19239	19300	19322	19449	19434	19497	19307	19439	19124	19184	19446	19405	19275	19519	19332	19312	19257	19329	19321	19352	19332	19149	19145	19421	19307	19127	19418	19243	19185	19397	19200	19616	19366	19440	19484	19266	19440	19401	19404	19404	19401	19332	19492	19337	19301	19255	19541	19300	19263	19324	19313	19426	19468	19383	19295	19371	19368	19213	19241	19269	19219	19408	19507	19490	19359	19429	19389	19401	19553	19403	19318	19479	19490	19465	19356	19337	19349	19296	19371	19242	19392	19475	19109	19341	19262	19283	19452	19524	19520	19280	19534	19367	19469	19324	19429	19299	19234	19189	19584	19437	19220	19231	19483	19224	19386	19159	19278	19275	19424	19464	19314	19636	19573	19450	19298	19321	19132	19443	19382	19401	19379	19229	19242	19483	19440	19531	19595	19337	19418	19406	19427	19335	19294	19290	19354	19464	19239	19177	19214	19357	19444	19439	19652	19106	19315	19489	19328	19116	19422	19280	19300	19398	19599	19406	19455	19467	19449	19260	19460	19517	19366	19153	19463	19438	19298	19485	19496	19310	19247	19284	19372	19251	19435	19472	19350	19253	19310	19490	19458	19329	19445	19462	19047	19333	19379	19439	19588	19321	19415	19302	19273	19263	19307	19357	19254	19426	19333	19410	19404	19226	19318	19190	19442	19405	19344	19470	19244	19478	19296	19301	19416	19138	19385	19245	19429	19426	19261	19261	19337	19020	19279	19392	19540	19195	19346	19388	19352	19424	19304	19579	19183	19269	19456	19624	19403	19470	19351	19359	19394	19414	19409	19209	19296	19451	19130	19212	19370	19376	19389	19433	19337	19196	19337	19576	19227	19365	19348	19459	19392	19412	19218	19308	19574	19389	19285	19506	19235	19239	19409	19432	19458	19447	19243	19359	19579	19514	19388	19334	19283	19385	19384	19238	19483	19287	19364	19281	19274	19377	19547	19220	19401	19395	19531	19310	19202	19440	19512	19322	19249	19180	19430	19232	19405	19366	19294	19485	19487	19168	19291	19518	19174	19339	19132	19453	19308	19471	19188	19297	19467	19463	19157	19301	19209	19200	19406	19424	19319	19360	19244	19457	19419	19312	19488	19530	19355	19373	19282	19250	19288	19309	19269	19357	19448	19177	19200	19231	19306	19461	19690	19421	19376	19323	19292	19256	19479	19341	19391	19291	19211	19348	19305	19517	19380	19423	19296	19123	19134	19188	19251	19392	19600	19364	19590	19611	19354	19329	19341	19391	19301	19489	19352	19453	19422	19349	19297	19482	19394	19464	19367	19277	19279	19360	19368	19384	19218	19149	19297	19200	19404	19520	19326	19318	19417	19306	19071	19469	19415	19272	19453	19327	19353	19218	19452	19444	19347	19315	19403	19428	19520	19333	19361	19386	19457	19283	19425	19247	19269	19469	19266	19132	19125	19135	19451	19418	19432	19304	19446	19373	19285	19309	19295	19425	19269	19341	19362	19415	19494	19502	19240	19376	19224	19381	19540	19303	19446	19255	19539	19203	19354	19339	19252	19341	19192	19199	19314	19241	19427	19311	19337	19300	19485	19472	19385	19275	19349	19349	19308	19300	19178	19206	19372	19557	19366	19319	19261	19275	19192	19405	19541	19368	19539	19343	19351	19269	19321	19312	19397	19178	19338	19264	19445	19258	19536	19609	19463	19337	19572	19356	19418	19224	19243	19388	19366	19339	19519	19224	19397	19384	19275	19417	19517	19192	19435	19227	19218	19204	19356	19265	19255	19386	19335	19378	19264	19328	19362	19424	19496	19538	19208	19279	19324	19241	19166	19520	19424	19306	19438	19336	19363	19427	19497	19325	19312	19284	19320	19308	19350	19192	19537	19212	19297	19394	19254	19590	19324	19353	19296	19424	19361	19274	19455	19547	19605	19295	19463	19508	19340	19072	19645	19386	19277	19118	19556	19444	19338	19516	19424	19379	19551	19384	19452	19281	19207	19592	19254	19380	19453	19178	19288	19418	19248	19243	19302	19235	19099	19223	19235	19433	19288	19410	19446	19535	19286	19272	19527	19209	19347	19499	19259	19214	19466	19392	19283	19517	19319	19403	19326	19238	19493	19322	19148	19438	19477	19421	19359	19450	19302	19412	19386	19357	19453	19384	19302	19369	19284	19347	19177	19525	19358	19319	19428	19439	19502	19440	19257	19565	19586	19464	19437	19482	19281	19371	19283	19313	19456	19547	19482	19288	19268	19149	19313	19317	19570	19549	19437	19355	19356	19314	19369	19138	19285	19331	19471	19307	19161	19169	19298	19521	19375	19552	19254	19431	19540	19236	19553	19499	19321	19364	19182	19305	19342	19440	19459	19459	19258	19555	19418	19360	19410	19493	19456	19188	19425	19404	19558	19216	19401	19377	19118	19281	19271	19256	19496	19297	19207	19431	19039	19452	19561	19408	19382	19144	19349	19372	19408	19184	19329	19328	19362	19400	19365	19522	19207	19285	19345	19394	19470	19321	19300	19220	19521	19507	19276	19436	19535	19144	19411	19210	19414	19465	19116	19374	19157	19367	19251	19364	19440	19445	19424	19454	19369	19185	19272	19149	19362	19258	19269	19459	19493	19332	19390	19456	19231	19568	19279	19383	19546	19348	19449	19461	19277	19308	19475	19477	19293	19357	19441	19188	19342	19338	19518	19375	19437	19357	19277	19306	19275	19431	19368	19079	19464	19418	19256	19288	19384	19346	19311	19311	19266	19281	19675	19333	19216	19237	19481	19365	19408	19525	19429	19567	19362	19428	19391	19506	19310	19460	19422	19156	19322	19354	19330	19574	19263	19087	19163	19370	19339	19272	19523	19277	19486	19419	19357	19564	19404	19595	19379	19430	19379	19350	19553	19356	19068	19309	19567	19324	19378	19272	19449	19271	19330	19464	19373	19316	19394	19335	19388	19393	19305	19250	19300	19445	19378	19406	19314	19375	19232	19591	19328	19384	19321	19212	19344	19194	19495	19079	19443	19338	19552	19412	19378	19267	19433	19414	19581	19412	19396	19569	19563	19302	19516	19275	19408	19492	19438	19539	19491	19355	19308	19288
34629	52343	47485	37065	31315	27169	24532	22670	21250	19992	18820	18128	17474	17162	16925	16819	16546	16494	16394	16492	16345	16276	16059	16134	16002	16270	16196	15935	16030	16139	16075	16305	16055	16015	16178	15878	15978	15987	16000	15934	15987	16029	15983	16118	15969	15908	16045	16190	15920	15833	15813	15975	16131	16060	15933	15946	16019	16088	16052	15999	16166	16080	15942	15959	15913	16042	15858	15812	15828	15992	15967	16170	15913	16090	15991	15919	16110	16080	15954	15891	16102	15843	16091	15887	15995	16093	16153	15825	16004	15902	15924	15997	16032	16023	16237	16026	16089	15907	16030	15964	15867	15962	15915	16013	15953	16094	16025	15855	15967	16010	16129	15998	15929	16061	16064	15836	15949	16035	15809	16052	15919	15997	15914	16037	15825	16126	15972	15930	15859	16089	16072	15933	15877	16011	16082	16116	16040	15939	15910	16040	16076	15972	15820	15921	16082	15823	15980	15848	15776	15880	16078	15931	15798	15998	16047	16110	15961	16002	16096	15932	15838	16062	16095	15805	16103	15954	15889	15784	15888	15976	15962	16019	15971	15921	15941	15975	16102	16102	15935	15960	15894	16024	16010	16082	15966	16088	15952	16040	16016	15812	15952	15988	16038	15872	15993	16111	15905	16057	15910	16085	15930	15878	16084	15777	15855	15891	15898	15947	15765	16001	15935	16211	15950	15980	15935	16065	15941	15914	16137	16095	16009	15974	15856	15990	16034	15994	16082	15988	15998	15964	16048	16113	15913	16053	16050	15780	16044	15856	15922	16022	16089	16073	15982	16087	15938	15915	15886	16026	15890	16064	16021	15977	16019	15831	15906	15959	16045	15955	16065	16064	16018	15976	16046	15899	16054	15891	15979	15996	16033	16014	16170	15974	15919	16082	15959	15920	15957	16090	16026	15939	16017	15971	15940	15880	16025	16048	16010	15976	15773	15952	15893	16031	16157	15968	16088	16000	15987	15989	15947	15859	15773	15909	15825	16031	15959	15951	15933	15992	15977	16002	15935	16006	15886	15876	16037	15968	16091	15922	15952	16020	15946	15878	16042	15787	16024	15908	15952	15861	16201	15955	15853	15932	16211	16205	15985	15943	16007	15907	15907	16006	16062	16000	16031	16043	16058	15921	15916	15842	16047	16038	16090	16013	15978	15948	15909	15770	15946	15939	16065	16094	15901	16113	16059	16017	15750	16117	16020	16152	15969	15922	15755	16012	15907	16071	15822	16087	16016	16093	16039	15965	15992	15905	16060	15982	16058	15949	16042	16080	16072	15938	15997	15985	16016	15821	15910	15932	16117	16097	16102	15991	15978	15793	15918	16048	16007	16057	15813	16082	15950	15913	15964	15981	15984	15955	15859	15848	16011	15962	15993	16124	16171	15999	16001	15889	15906	15937	16000	16032	16042	16097	16136	15997	16147	15998	16091	15892	16119	16040	16018	16025	15869	15922	15983	15975	15966	16003	15956	15997	15927	16050	16080	15936	15887	15950	15973	15830	15980	15921	15864	16116	16053	16017	15694	16056	15908	15966	15891	15948	15876	15961	15958	15934	15966	15818	16073	15999	15853	16108	15993	16062	16048	15953	16046	16049	16152	16045	15827	15875	15825	16098	15915	15880	16036	16037	16045	15920	15864	16105	16200	15961	15972	15961	15840	15819	15939	16107	15958	15950	15982	15914	15706	16074	16046	16050	16055	16045	15960	16072	16125	16033	16108	15990	15943	15770	15928	15931	15953	15832	15891	16018	16104	16000	15978	15935	16082	15872	15870	15872	15950	15853	16051	16084	16066	15974	15971	15942	16139	16011	15925	16165	15930	15908	16021	15941	16084	15883	15920	15930	15908	16097	16119	15949	16034	16037	16027	16054	15836	15903	16107	15907	15864	15940	16028	15911	16150	15900	15955	15986	16011	15956	15795	16098	15832	15892	15833	15899	16014	15964	15958	15864	15838	15904	16009	15867	15971	15874	15896	16002	16038	15956	16085	15986	15937	15950	15938	15794	15869	15846	15951	15931	15946	15826	16191	15803	15853	15913	15889	16044	15977	16105	16242	15997	16010	15952	15869	16052	15993	16139	16018	15846	15866	16104	15978	16188	16054	15945	16044	15938	15955	16114	16224	15975	15980	15962	15851	16203	15942	15948	16072	16097	15832	16036	16196	15973	16089	16134	15922	16012	15870	16037	15896	15965	16166	16073	15990	15802	15724	15875	15847	16028	15928	16069	15969	15966	16048	15988	15918	16046	16058	16024	15868	15926	16009	15921	15878	15937	15921	15968	15938	15942	15891	15868	16145	15967	16082	15973	15957	16038	15976	16014	15954	15832	16017	16013	15966	15852	16008	15909	15957	15823	15829	15928	16021	16031	15891	15973	15814	15896	16067	15971	16075	15975	16035	16057	15937	16014	16095	15800	15962	16001	15961	15897	16123	15981	15934	15849	16116	15826	16031	16020	15991	15962	16186	15902	16037	15989	15827	16126	16103	15959	15813	15994	15944	15935	16122	16023	15958	15841	15995	15816	16092	15874	15881	15982	15910	16033	15948	15964	16152	16055	15999	15892	15999	16024	15778	16157	15958	15920	16104	15972	15886	15948	16050	15950	16004	16107	15927	15875	16159	16018	16029	15999	15951	15957	16006	15908	15814	15954	15928	16006	15823	15919	16052	15902	15889	15901	15821	15955	15971	15947	15857	16067	16102	16014	15978	15961	15955	16194	16084	16102	15981	15866	15918	16031	16071	15964	15952	15955	15783	15996	16048	15925	15922	15925	15792	16025	16093	15841	16047	15878	15927	15914	16057	15939	15954	15981	15969	15962	16055	16091	16023	15604	15823	15955	16005	15888	15971	16034	15984	16119	16005	15921	16002	16023	16050	16082	15858	15912	16155	16013	15970	15843	15988	15982	15979	15895	15937	15973	16068	15876	15987	16106	15909	15947	15958	16067	15958	15913	16081	15997	16111	16199	16141	15851	15935	16078	15890	16111	15891	16048	15716	16089	15974	15909	16000	15977	15881	15926	16020	15861	16051	15957	15777	15854	15854	15880	15914	15949	16014	16072	15950	15963	16080	15921	16125	16009	15779	16166	16095	15971	15923	15999	16000	15996	15856	16037	16033	16097	15918	15919	15895	16067	16165	15840	15689	15965	16138	16043	16000	16043	15947	15901	15960	16103	15962	16231	15961	15953	16041	16006	15960	15977	15978	16059	16075	16019	15974	15924	15947	16153	15859	16043	15962	15966	15895	15906	16022	16079	16145	15946	15920	15969	15973	16099	15909	16077	16166	16022	16247	16029	15887	15971	16116	16004	16023	16133	15987	15933	16144	15997	15816	16028	15905	15998	16032	16203	15775	15972	15972	15855	15893	16025	15978	15928	16053	16024	15847	15896	15815	15912	16169	15901	15897	15925	15938	16019	15980	15881	15821	15784	16099	16135	15893	15980	15765	16045	16021	16074	16062	15839	16115	15887	16044	15863	15931	15978	15941	16110	15951	16042	15949	16036	16009	16067	15946	15994	15931	16042	15945	15959	15782	16020	16073	15896	16053	16036	15860	16046	16040	15882	16116	16121	16003	15934	16019	16103	16026	15868	16050	15959	15884	15861	15892	15993	15969	15641	16111	16041	15920	16001	15968	16097	16070	15880	15974	16051	16036	16068	15896	16124	15940	16010	16075	16140	16103	15833	16027	16145	16002	16117	16042	15769	15988	16074	15912	16068	16028	16002	15937	15954	15809	15969	16095	16080	15749	15977	15985	15932	15999	15974	16120	15990	16184	15925	15972	16160	16029	15932	15908	15995	16235	16100	15942	16192	16054	16003	16113	15984	15962	15784	16082	15956	15973	15854	15911	16140	15799	16043	15964	16060	16121	16091	16084	15946	16029	16138	16004	15839	15916	16027	15856	16131	15963	15992	16062	16079	16163	15778	15922	16020	15930	15912	16015	16039	15828	15985	15978	16020	15934	15832	15827	15826	16100	15848	15923	16113	15779	16200	15778	15859	16064	16182	15703	16029	15921	15761	15984	15966	15877	15946	15929	16045	15918	15844	16008	15847	15910	16140	15835	16002	16077	16059	15818	16013	16148	16071	15958	16020	16069	15996	15842	15894	16047	15877	15968	15856	16157	15909	16043	16074	15908	16123	16118	15944	15976	15920	15940	15982	15943	15874	16000	15987	15980	15776	16009	15920	15908	16000	15950	15979	15886	15990	15888	15849	16041	15924	15894	15894	15918	15907	15959	15957	16226	16053	16011	15984	16251	16108	15888	16046	15736	16162	15927	15959	15913	15901	15880	15981	15926	15937	16164	16037	15873	16056	15781	15880	16001	15848	15905	15851	15910	16014	15873	15882	15992	16075	15998	15957	16175	16096	16001	15916	16065	16001	16022	15990	15936	15806	16074	15991	15945	15933	15893	16133	16003	15954	15967	15938	16014	16071	15823	15984	15918	15947	16045	16075	15975	15905	15827	16193	16085	16128	15957	15772	15848	16046	16058	16069	15901	16108	15980	15922	16064	16144	15983	15809	16084	16076	15908	16057	15999	16113	15912	16031	16011	15894	16016	16014	16123	15881	15933	15998	16010	15931	16060	16030	15933	15938	15954	15816	16177	15993	15933	15910	15877	15827	15898	16078	15949	15990	15795	16156	15955	16074	16061	15975	15896	15907	16049	16042	15995	16029	15968	15901	16026	16029	16008	15979	16028	15924	15842	15915	15976	16143	15964	15882	16101	15850	16042	16031	15983	15813	16026	15962	16010	16117	16077	16011	15986	15846	15878	15817	15973	15952	15975	16037	16004	16035	15924	15947	15939	16075	16032	15989	15873	16012	15938	15914	15835	15977	15953	16022	16220	15872	15942	16201	15838	15911	15854	15989	16059	15949	16048	15998	15886	15894	15900	16022	15970	15980	15999	15975	15858	15953	15800	15898	15923	15992	16076	15972	16029	15910	15900	15798	16009	15917	16080	15780	16130	15950	15753	16066	15998	15990	16093	15946	16053	15862	16266	15804	15961	16096	16069	16059	15802	15874	16077	16083	15912	16057	15876	16031	15735	16129	16070	16026	16097	15998	16061	15909	16125	15999	15955	16140	16042	15879	15947	15992	15946	15944	15955	16028	15980	15811	16071	15977
24229	21506	29493	27293	29121	30999	30898	26930	25380	24275	23060	22083	21601	21046	21180	20519	20628	20508	20341	20316	20107	20231	20305	19993	19990	20120	19834	19550	19832	19931	19992	19962	19865	20066	19913	19625	19683	19861	19846	19708	19975	19745	19881	19893	19576	19691	19621	19766	19843	19594	19785	19774	19941	19794	19680	19868	19657	19825	19854	19977	19866	19769	19824	19785	19762	19779	19717	19814	19813	19674	19744	19700	19863	19871	19764	19711	19671	19894	19692	19885	20012	19845	19777	19701	19769	19774	19695	19515	19690	19803	19617	19915	19630	19573	19826	19814	19829	19765	19410	19837	19883	19590	19454	19866	19727	19642	19790	19588	19623	19769	19639	19693	19638	19666	19794	19884	19802	19603	19609	19840	19631	19809	19777	19680	19461	19711	19812	19627	19947	19733	19621	19730	19604	19741	19688	19811	19795	19746	19756	19737	19800	19510	19673	19616	19820	19820	19652	19667	19653	19917	19765	19756	19683	19852	19866	19560	19652	19750	19678	19314	19533	19617	19627	19718	19881	19955	19715	19756	19727	19573	19782	19599	19709	19881	19785	19633	19794	19812	19701	19558	19539	19723	19830	19808	19584	19569	19717	19920	19652	19541	19623	19762	19706	19896	19750	19626	19797	19591	19565	19710	19704	19659	19626	19662	19682	19524	19796	19820	19729	19728	19966	19851	19758	19594	19716	19718	19622	19527	19853	19762	19830	19682	19743	19709	19455	19874	19787	19666	19693	19763	19619	19742	19575	19599	19625	19749	19683	19512	19914	19909	19902	19901	19766	19532	19788	19863	19700	19675	19682	19737	19702	19828	19463	19700	19923	19694	19774	19818	19669	19742	19420	19508	19669	19714	19586	19529	19778	19622	19883	19819	19730	19782	19636	19798	19909	19700	19520	19701	19630	19664	19837	19727	19774	19603	19782	19546	19647	19562	19678	19646	19769	19789	19738	19779	19778	19590	19537	19742	19590	19851	19865	19659	19657	19590	19581	19730	19616	19793	19786	19829	19799	19721	19784	19623	19727	19778	19642	19687	19707	19767	19642	19641	19596	19718	19700	19585	19767	19814	19825	19690	19618	19567	19708	19970	19611	19734	19800	19912	19662	19690	19716	19787	19841	19846	19572	19801	19552	19682	19555	19906	19921	19934	19759	19836	19953	19575	19884	19622	19696	19616	19677	19613	19623	19857	19789	19704	19603	19485	19668	19923	19845	19665	19668	19811	19848	19783	19688	19697	19871	19709	19911	19705	19648	19916	19738	19820	19685	19836	19602	19582	19674	19713	19643	19978	19591	19571	19813	19773	19771	19738	19634	19719	19718	19744	19741	19781	19896	19712	19637	19697	19930	19624	19639	19635	19714	19792	19634	19782	19923	19709	19704	19659	19616	19682	19569	19601	19657	19339	19764	19756	19634	19530	19897	19951	19707	19923	19715	19550	19646	19680	19728	19509	19606	19565	19656	19477	19751	19483	19842	19583	19670	19652	19668	19779	19808	19754	19584	19524	19592	19658	19768	19878	19771	19872	19712	19816	19825	19475	19759	19627	19636	19661	19837	19660	19782	19518	19637	19680	19663	19659	19649	19768	19874	19667	19810	19708	19800	19612	19710	19559	19518	19755	19757	19681	19828	19809	19581	19648	19467	19646	19665	19607	19625	19555	19776	19776	19683	19627	19848	19768	19942	19661	19644	19757	19763	19627	19871	19885	19677	19958	19757	19688	19611	19801	19754	19454	19665	19766	19785	19792	19749	19614	19551	19851	19666	19751	19851	19803	19645	19719	19681	19676	19802	19853	19558	19721	19860	19718	19980	19731	19715	19836	19903	19890	19631	19706	19795	19811	19678	19518	19812	19758	19669	19647	19899	19671	19693	19722	19865	19612	19858	19634	19724	19733	19767	19826	19795	19735	19621	19677	19561	19631	19744	19811	19917	19688	19641	19800	19558	19789	19696	19462	19759	19611	19595	19574	19693	19765	19471	19645	19517	19710	20057	19560	19566	19615	19619	19796	19720	19621	19652	19550	19825	19920	19803	19805	19619	19834	19568	19809	19599	19750	19903	19853	19535	19696	19583	19906	19525	19821	19746	19822	19696	19756	19760	19528	19703	19745	19767	19902	19634	19884	19781	19756	19604	19701	19742	19701	19934	19723	19584	19671	19917	19943	19737	19778	19664	19795	19649	19664	19639	19629	19708	19664	19701	19605	19660	19791	19844	19679	19781	19814	19805	19872	19981	19651	19775	19641	19598	19864	19645	19681	19736	19832	19611	19566	19543	19772	19607	19954	19792	19549	19910	20021	19960	19799	19763	19612	19642	19879	19864	19667	19632	19754	19752	19471	19416	19841	19689	19602	19739	19806	19793	19943	19778	19735	19653	19471	19804	19721	19744	19611	19602	19620	19655	19680	19643	19507	19835	19721	19793	19748	19693	19614	19831	19694	19651	19558	19545	19699	19425	19668	19741	19747	19874	19635	19913	19682	19686	19388	19632	19754	19658	19902	19809	19778	19814	19715	19650	19711	19701	19700	19796	19761	19822	19694	19750	19705	19708	19720	19902	19959	19752	19671	19733	19581	19612	19715	19700	19776	19603	19699	19826	19463	19739	19657	19858	19649	19621	19444	19874	20063	19710	19661	19673	19733	19681	19694	19678	19603	19750	19545	19619	19787	19600	19556	19786	19612	19814	19416	19826	19777	19753	19762	19695	19858	19742	19608	19742	19609	19831	19756	19618	19603	19650	19612	19581	19603	19644	19509	19714	19964	19856	19703	19682	19758	19668	19844	19766	19922	19785	19496	19669	19576	19914	19706	19759	19959	19612	19671	19774	19774	19753	19733	19680	19669	19700	19679	19683	19643	19859	19507	19557	19570	19623	19522	19995	19691	19817	19713	19712	19621	19921	19725	19667	19775	19692	19659	19735	19655	19731	19563	19717	19654	19542	19763	19888	19629	19755	19558	19532	19738	19429	19834	19737	19736	19938	19625	19671	19636	19852	19501	20070	19852	19723	19715	19647	19641	19612	19804	19701	19746	19705	19693	19559	19894	19915	19552	19633	19587	19621	19712	19553	19572	19613	19709	19636	19760	19631	19958	19730	19901	19840	19685	19659	19562	19671	19401	19769	19880	19731	19719	19749	19525	19704	19932	19507	19647	19532	19612	19670	19525	19684	19726	19738	19813	19889	19848	19786	19783	19840	19605	19636	19629	19733	19571	19637	19922	19959	19707	19924	19752	19650	19538	19520	19613	19520	19779	19820	19706	19866	19754	19706	19784	19778	19792	19686	19915	19596	19824	19692	19472	19632	19629	19592	19747	20061	19774	19814	19734	19760	19748	19823	19581	19813	19798	19901	19742	19686	19637	19762	19638	19666	19595	19928	19847	19573	19894	19555	19767	19619	19828	19732	19579	19684	19713	19794	19654	19916	19732	19545	19697	19842	19905	19673	19722	19794	19572	19816	19889	19650	19575	19702	20031	19835	19712	19944	19493	19669	19618	19738	19667	19622	19613	19746	19895	19727	19779	19653	19843	19727	19787	19864	19723	19659	19782	19728	19597	19555	19221	19598	19562	19900	19679	19881	19867	19810	19858	19896	19599	19683	19743	19558	19578	19805	19643	19750	19642	19569	19813	19763	19534	19868	19555	19603	19736	19711	19685	19756	19967	19882	19573	19589	19809	19790	19902	19673	19530	19601	19832	19665	19689	19804	19649	19649	19701	19597	19796	19634	19775	19891	19612	19775	19814	19695	19740	19398	19780	19859	19775	19604	19660	19804	19610	19825	19763	19663	19844	19725	19590	19700	19765	19796	19727	19888	19743	19854	19632	19590	19997	19712	19739	19934	19848	19681	19670	19503	19664	19690	19784	19770	19678	19646	19814	19693	19785	19786	19832	19674	19697	19732	19932	19962	19821	19764	19772	19532	19633	19766	19695	19813	19551	19714	19663	19669	19963	19969	19730	19875	19707	19709	19877	19855	19775	19612	19643	19589	19586	19891	19968	19866	19677	19593	19686	19830	19781	19892	19606	19862	19844	19643	19688	19593	19700	19572	19635	19473	19776	19776	19585	19529	19436	19703	19699	19654	19817	19708	19733	19766	19543	19821	19766	19562	19765	19979	19822	19589	19591	19744	19800	19737	19560	19703	19761	19805	19654	19561	19663	19657	19709	19824	19832	19674	19701	19823	19754	19658	19688	19725	19886	19598	19932	19790	19489	19586	19872	19711	19862	19544	19964	19852	19595	19695	19748	19943	19685	19694	19771	19992	19827	19904	19777	19693	19657	19812	19491	19625	19708	19736	19774	19597	19640	19706	19896	19810	19676	19686	19646	19567	19812	19737	19924	19877	19795	19814	19676	19661	19548	19629	19639	19497	19693	19756	19910	19674	19879	19761	19800	19604	19905	19637	19803	19806	19537	19854	19588	19633	19817	19765	19767	19609	19640	19743	19716	19685	19853	19753	19834	19672	19769	19632	19616	19754	19882	19649	19596	19619	19886	19737	19640	19941	19847	19689	19757	19793	19600	19648	19650	19643	19928	19857	19802	19809	19920	19787	19843	19697	19570	19812	19655	19788	19796	19973	19636	19798	19691	19594	19506	19505	19846	19712	19544	19802	19543	19813	19759	19708	19704	19781	19848	19873	19568	19628	19668	19652	19869	19496	19812	19902	19850	19572	19707	19709	19695	19712	19788	19721	19774	19799	19919	19711	19756	19640	19697	19681	19581	19521	19760	19805	19578	19548	19637	19840	19647	19701	19792	19726	19677	19740	19604	19505	19740	19763	19664	19686	19866	19852	19746	19786	19788	19648	19875	19846	19891	19764	19865	19629	19581	19726	19723	19819	19736	19481	19706	19765	19659	19516	19767	19672	19784	19890	19793	19604	19742	19746	19739	19678	19810	19659	19730	19624	19724	19867	19616	19506	19773	19585	19804	19562	19732	19597	19546	19587	19821	19897	19713	19615	19598	19503	19808	19803	19762	19796	19785	19687	19818	19641	19657	19692	19837	19647	19519	19705	19674	19743	19735	19900	19656	19595	19823	19917	19786	19579	19687	19660	20068	19583	19661	19786	19603	19679	19867	19815	19775	19741	19590	19504	19740	19608	19863	19769	19805	19834	19787	19740	19691
33870	58817	54647	43897	37937	32254	28853	26073	24200	22081	20658	19564	18579	18302	17675	17450	17131	17164	16900	16931	16641	16574	16481	16282	16471	16382	16389	16198	16172	16206	16327	16448	16334	16093	16222	16268	16109	16304	16321	16218	16161	16008	16035	16257	16263	16213	16309	16146	16190	16019	16123	16213	16323	16137	16442	16193	16187	16141	15956	16159	16281	15953	16292	16138	16097	16098	16174	16250	16192	16121	16063	16195	16075	16242	16123	16298	16171	16127	16117	16123	16152	15964	16166	16232	16092	16274	16222	16154	16180	16113	16042	16149	16116	16149	16315	16232	16228	16136	16059	16001	16084	16015	16214	16045	16359	16269	16207	16305	16254	16187	16260	16334	16178	16219	16030	16018	16194	16003	16167	16159	16408	16106	16030	16005	16075	16295	16253	16043	16344	16040	16244	16228	16225	16083	16239	16238	16113	16116	16035	16177	16070	16055	16076	16123	16020	16057	16257	16155	16126	16086	16237	16151	16099	16088	16232	16164	16095	16176	16331	16003	16119	16031	16174	16220	16188	16072	16181	16325	16065	16312	16042	16337	16212	16242	16115	16048	16248	16111	16160	16084	16097	16122	16242	16244	16226	16267	16179	16311	16070	16433	16131	16028	16040	16242	16143	16319	16181	16388	16362	16180	16161	16154	16059	16123	16040	16101	16135	16178	16245	16121	16418	16057	16395	16095	16130	16117	16267	16073	16036	16295	16366	16273	16162	16214	16022	16283	16112	16102	16175	16206	15987	16036	16084	15946	16154	16029	16281	16064	16284	15983	16311	16127	16296	16180	16081	16099	16125	16092	16064	16165	15994	16012	16201	16042	16305	16153	16033	16167	16401	16111	16260	16171	15931	16237	16225	16253	16075	16247	16072	16112	16322	15997	16137	16244	16175	16215	16232	16109	16230	16086	16189	16310	16053	16163	16237	16272	16118	16305	16190	16143	16064	15988	16217	16229	16056	16019	16094	16149	16069	16061	16138	16204	16303	16075	16220	16134	16025	16153	16061	16243	16298	16264	16265	16320	16199	16281	16140	16176	16344	16147	16069	16238	16163	16169	16136	16076	16176	16093	16247	16268	16143	16156	16381	16226	16259	16025	16167	16123	16188	15934	16238	16170	16196	16081	16133	16124	16246	16133	16136	16238	16070	16239	16163	16317	16254	16160	16372	16252	16199	16252	16236	16079	16091	16077	16218	16201	16081	16186	16101	16235	16143	16209	15924	16208	15968	16165	16122	16224	16326	16278	16141	16205	16227	16099	16050	16277	16384	16402	16229	16053	16274	16233	16080	16066	16035	16329	16007	16371	16194	16215	16182	16079	16242	16216	16219	16304	16165	16223	16120	16257	16066	16069	16099	16210	16322	16049	16213	16364	16156	16272	16228	16188	16200	16216	16161	16127	16233	16450	16255	16134	16126	16158	16046	16180	16351	16203	16033	16203	16136	16427	16166	16153	16232	16199	16243	16086	16197	16173	16157	16060	16192	16168	16127	16144	16274	16283	16395	16252	16128	16208	16090	16103	16177	16134	16182	16167	16114	16240	16129	16004	16245	16141	16204	16314	16234	16126	16085	16386	16047	16162	16186	16122	16199	16102	16304	16183	16175	16055	16082	16395	16074	16333	16277	16211	16005	15998	16279	16100	16175	16274	16268	16183	16137	16156	16075	16198	16005	16318	16102	16212	16183	16031	16054	16249	16101	16102	16023	16304	16212	16254	16154	16175	16379	16215	16334	16299	16132	16137	16095	16345	16345	16182	16226	16174	16247	16245	16209	16069	16292	16043	16388	16131	16182	16087	16150	16076	16133	16198	16214	16207	16213	16293	16256	16039	16091	16146	16172	16412	16240	16259	16128	16134	16135	16377	16089	16232	16153	16218	16019	16168	16157	16114	16228	16140	16053	16196	16236	16160	16080	16164	16165	16117	16428	16286	16287	16249	16007	16223	16083	16257	16103	16176	16173	16312	16312	16170	16038	16172	15953	16280	16184	16272	16217	16276	16197	16118	16262	15989	16145	16295	16277	16322	16241	16110	16199	16150	16177	16278	16017	16171	16012	15953	16224	16176	16132	16282	16203	16134	16264	16103	16077	16184	16106	16215	16189	16213	16067	16131	16227	16012	16262	16069	16123	16155	16098	16215	15999	15976	16178	16045	16239	16226	16081	16187	16093	16175	16066	16122	16037	16426	16177	16060	16088	16226	16209	16202	16134	16153	16131	16053	16290	16122	16224	16204	16157	16352	16281	16050	16254	16051	16194	16411	16164	16105	16358	16374	16138	16290	16306	16270	16167	16114	16188	16105	16095	16121	16205	16105	16132	16220	16242	16180	16189	16141	16245	16303	16139	16217	16143	16095	16177	16091	16255	16153	16142	16104	16278	16001	16140	16245	16059	16106	16265	15865	16285	16023	16114	16058	16105	16326	16172	16203	16089	16097	16236	16126	16121	16088	16049	16128	16070	16272	16195	15958	16324	15996	15890	16125	15971	16127	16053	16329	16088	16242	16255	16202	16264	15914	16210	16302	16222	16272	16231	16158	16346	16095	16190	16150	16259	16147	16258	16034	16340	16094	16084	16154	16217	16156	16118	16098	16251	16069	16253	16421	16003	16252	16311	16237	15998	16007	16158	16126	16130	16005	16063	16202	16214	16164	16201	16163	16159	16135	16175	16226	16232	15954	16181	16036	16079	16276	16036	16025	16059	16159	16357	16216	16117	16075	16304	16113	16091	16264	15979	16270	16157	15931	16137	16227	16213	16189	16137	16212	16253	16088	16052	16198	16169	16272	16050	16132	16213	16087	16183	16165	16133	16113	16235	16328	16134	16068	16003	16215	16087	16287	16158	16113	16214	16116	16154	16231	16181	16131	16167	16213	16175	16289	16125	16090	16158	16200	16052	16085	16101	16127	16018	16166	16199	16169	16166	16161	16357	16176	16210	16155	16128	16244	16001	15974	16173	16089	16061	16059	16119	16223	16225	16291	16265	16302	16266	16357	16376	16140	16095	16285	16177	16256	16148	16097	16094	16289	16141	16306	16248	16071	16106	16127	16090	15975	16310	16192	16053	16262	16194	16017	16193	16155	16058	16077	16214	16273	16297	16116	16118	16155	16161	16169	16040	16052	16179	16285	16142	16288	16283	16142	16257	16204	16223	16246	16189	16344	16113	16144	16095	16235	16536	16004	16162	16111	16161	16081	16289	16071	16275	16304	16226	16212	16180	16164	16126	16104	16070	16183	16237	16039	16205	16084	16232	16290	16045	16028	16329	16182	16317	16160	16156	16156	16043	16318	15972	16092	16170	16239	16120	16062	16193	16075	16237	15956	16145	16126	16194	16177	16224	16300	15994	16112	16189	16178	16098	16135	16118	16166	16164	16161	16308	16057	16233	15987	16285	16289	16197	16274	15932	16202	16240	16190	16077	16151	16268	16040	16193	16166	16297	16130	16082	16274	16111	16040	16202	16198	16213	16304	16232	16149	16108	16245	16102	16129	16131	16292	16130	16285	16124	16153	16041	16353	16282	16336	16003	16035	16244	16101	16341	15836	16113	16289	16209	16062	16052	16338	16144	16253	16228	16119	16047	16264	16264	16144	16168	16283	16234	16043	16097	16192	16033	16203	16170	16136	16205	16135	16200	16241	16071	16038	16093	16113	16071	16309	16405	16151	16243	16131	16057	16167	16086	16203	16095	16071	16024	16076	16203	15915	16179	16303	16069	16119	16237	16197	16169	16064	16132	16121	16209	16210	16007	16231	15930	16080	16004	16259	16074	15912	16203	16250	16191	16134	16047	16183	16055	16116	16129	16205	16104	16228	16227	16106	16132	16248	16069	16239	16003	16259	16222	16176	16289	15999	16344	16199	16098	16135	16155	16251	16207	16128	16208	16121	16116	16141	16040	16263	16099	16073	16206	16141	16156	16107	16281	16265	16103	16215	16142	16164	16327	15970	16256	16100	16325	16099	16181	16237	16192	16011	16179	16190	16229	16221	16354	16147	16226	16133	16124	16275	16206	16219	16188	16145	16146	16134	16213	16275	15931	16093	16187	16311	16049	16112	16072	16074	16021	16225	16102	16039	16245	16239	16193	16305	16044	16130	16283	16064	16110	16141	16170	16211	16280	16163	16244	16162	16284	16298	16190	16151	16247	16065	16084	16136	16082	16123	16093	16155	16100	16269	16168	16126	16093	16247	16165	16186	16233	16123	15963	16115	16141	16036	16108	16089	16104	16177	16301	16263	16147	16090	16254	16112	16168	16120	16154	16168	16216	16232	16255	16350	16007	16167	16246	16124	15996	16162	16079	16244	15952	16109	15956	16332	16173	16265	16099	16233	16098	16169	16181	16189	16139	16132	16296	16032	16177	16206	16126	16147	16241	16165	16090	16178	16313	16207	16253	16134	16205	16157	16227	16075	16380	16285	16188	16098	16156	16087	15995	16249	16157	16324	16129	16127	16127	16054	16269	15998	16075	16234	16051	16349	16206	16268	16094	16268	16049	16202	16154	16232	16067	16096	16158	16199	16119	16159	16215	16163	16120	16107	16361	16285	16305	16161	16156	16013	16169	16004	16276	16428	16290	16202	16154	16091	16040	16192	16161	16264	16246	16151	16062	16174	16273	16134	16260	16305	16032	16173	16311	16098	16254	16251	16096	16254	16157	16037	16209	16174	16185	16123	16511	16217	16148	16102	16277	16165	16334	16286	16188	16231	16100	16360	15986	15988	16359	16205	16238	16066	16149	16200	16172	16069	16051	16149	16232	16199	16260	16236	16157	16162	16088	16070	16039	16091	16206	16094	16152	16225	16240	16206	16153	16172	16184	16057	16174	16132	16183	16178	16181	16158	16210	16369	16085	16159	16170	16054	16218	16060	16124	16214	16114	16251	16129	16191	16250	16178	16074	16289	16085	16169	16077	16143	16227	16263	15996	16066	16213	16115	16169	16095	16144	16282	16160	16227	16057	16179	16168	16148	16125	16076	16153	15899	16105	16153	16059	16154	16097	16224	16151	16211	16196	16164	16049	16191	15900	16238	16009	16228	16188	16048	16221	16066	16270	16301	16183	16175	16311	16178	16093	16165	15968	16264	16181	16126	16158	16224	16171	16101	16220	16007	16167	16160	16175	16275	16149	16222
23006	21435	29378	24719	25459	30920	34919	29873	28094	27184	25156	24090	23498	23070	22323	22112	21997	21810	21664	21578	21533	21249	21535	21066	21134	21273	21038	21071	21014	20938	21409	21037	21105	20957	20906	20964	21070	21150	20858	21009	21004	21022	20821	20715	20992	20992	20950	20795	20824	20581	20814	20643	20920	20931	20843	20846	20925	20873	20646	20837	20689	20889	21054	20733	20862	21013	20917	20910	20781	20890	20961	20999	20909	20958	21006	20894	20818	21091	20858	20831	20893	20833	20791	20750	20757	21006	20930	20782	20767	20986	20928	20823	20926	20761	20884	20706	20895	20749	20852	20855	20961	20995	20642	20863	20762	20939	20642	20878	20903	20918	20716	20815	20695	20680	20696	20744	20839	20920	20565	20951	20855	21131	20685	20835	20802	20811	20660	20817	20727	20593	20785	20899	20699	20692	20929	20874	20801	20762	20769	20800	20683	20835	20831	20646	20940	20495	20675	20693	20831	20770	20863	20995	21004	20844	20805	20829	20916	20794	20803	20828	20733	20721	20827	20800	20892	20778	20792	20668	20712	20811	20793	20705	20768	20769	20755	20672	20933	20802	20928	20866	20820	20846	20845	20828	20972	20750	20896	20653	20693	20825	20742	20837	20877	20740	20943	20604	20838	20620	20623	20879	20751	20705	20860	20881	20749	20823	20665	20756	20753	20898	20765	20636	20957	20804	20739	20720	20597	20607	20722	20842	20726	20867	20727	20754	20849	20756	20877	20924	20667	20704	20747	20861	20703	20543	20839	20732	20825	20980	20886	20761	20810	20635	20894	20703	20799	21035	20812	20738	20672	20858	20841	20816	20637	20800	20796	20894	20850	20842	20732	20838	20818	20906	20741	20895	21067	20881	20793	20803	20801	20836	20817	20676	20943	20555	20845	20956	20825	20816	20711	20917	20601	20642	20886	20643	20885	20859	20771	20728	20734	20718	20651	20893	20787	20544	20568	20623	20828	20703	20862	20765	20712	20716	20765	20694	20679	20864	20821	20822	20811	20741	20848	20868	20651	20659	20619	20727	20742	20708	20849	20758	20740	20706	20826	20787	20613	20931	20792	20687	20799	20955	21050	20758	20775	20927	20554	20739	20797	20663	20833	21027	20748	20904	20668	20854	20716	20710	20612	20796	20762	20794	20818	20779	20832	20668	20653	20805	20631	20903	20977	20702	20802	20950	20856	20752	20923	20738	20696	20742	20550	20868	20785	20781	21040	20678	20672	20718	20740	20891	20722	20786	20949	20791	20857	20511	20704	20749	20826	20786	20879	20674	20763	20784	20809	20609	20719	21073	20802	21039	20874	20840	20547	20839	20637	20580	20763	20575	20667	20883	20862	20703	20670	20826	20860	20653	20700	20955	20777	20889	20581	20889	20584	20706	20602	20635	20695	21024	20838	20722	20769	20969	20765	20789	20755	20783	20485	20773	20966	20853	20741	20718	20692	20574	20758	20843	20806	20792	20854	20789	20714	20923	20670	20768	20972	20868	20761	20745	20839	20680	20705	20864	20867	20639	20816	20721	20628	20527	20733	20840	20916	20673	20801	20875	20911	20718	20788	20703	20725	20492	20696	20667	20693	20504	20709	20710	20962	20625	20946	20726	20894	20801	20888	20770	20775	20804	20823	20731	20779	20721	20555	20777	20703	21034	20670	20716	20692	20797	20754	20968	20984	20835	20814	20801	20913	20689	20779	20874	20747	20911	20925	20529	20754	20851	20798	20827	20748	20649	20749	20748	20824	20694	20678	20574	20730	20746	20585	20742	20852	20664	20717	20835	20793	20730	20627	20728	20871	20669	20848	20681	20828	20681	20861	20710	20693	20813	21006	20802	20736	20818	20713	20711	20835	20750	20875	20733	20737	20593	20804	20783	20924	20995	20749	20879	20852	20615	20733	20688	20854	20869	20715	20734	20695	20651	20837	20598	20837	21085	20654	20686	21053	20889	20849	20927	20848	20529	20634	20650	20722	20735	20594	20699	20678	20667	20937	20911	20800	20774	20949	20732	20772	20673	20956	20707	20784	20645	20800	20896	20619	20854	20660	20931	20836	20762	20858	20903	20814	20748	20812	20789	20824	20908	20684	20633	20870	20793	20793	20850	20849	20792	20984	20868	20876	20814	20651	20737	20868	20877	20870	21028	20754	20818	20809	20906	20885	20773	20872	20777	20934	20854	20884	20625	20612	20794	20916	20924	20968	20682	20807	20772	20807	20640	20864	20809	20692	20765	20804	20703	20755	20820	20876	20701	20675	20669	20753	20818	20786	20873	20543	21050	20774	20709	20913	20797	20843	20763	20675	20692	20493	20848	20760	20716	20834	20775	20999	20894	20955	20838	20629	20796	20636	20737	20882	20764	20835	20749	20885	20688	20923	21007	20781	20948	20893	20695	20732	20746	20878	20706	20886	20718	20751	20880	20726	20743	20637	20733	20761	20650	20816	20900	20856	20700	20860	20893	20731	20897	20766	20969	20737	20695	20640	20861	21121	20808	20981	20923	20892	20946	20883	20692	20986	20844	20779	20776	20890	20735	20850	20841	20924	20781	20730	20711	20719	20767	20768	20711	20654	20563	20761	20659	20606	20717	20985	20750	20504	20800	20677	20684	20752	20680	20746	20652	20721	20748	20672	20618	20587	20758	21072	20842	20732	20767	20707	21100	20767	20925	20863	20736	20812	20811	20649	20537	20590	20555	20615	21101	20834	20773	20712	20869	20634	20712	20827	20863	20882	20790	20819	20899	20577	20724	20700	20833	20909	20753	20570	20609	20715	20796	20884	20972	20719	20718	20843	20889	20986	20838	20911	20715	20912	20713	20706	20911	20927	20778	20695	20838	20820	20859	20805	20747	20737	21134	20736	20790	20767	20821	20756	20611	20682	20540	20773	20693	20526	20715	20758	20644	20743	20727	20954	20761	20813	20864	20817	20832	20732	20863	20787	20653	20840	20675	20978	20800	20724	20673	20798	21027	20800	20808	20917	20706	20781	20765	20806	20742	20829	20902	20656	20931	20836	20781	20984	21199	20728	20752	20740	20900	20825	20661	21026	20866	20667	20824	20753	20684	20872	20818	20771	20797	20702	20583	20783	20765	20671	20817	20823	20780	20817	20901	20825	20923	20791	20836	20765	20721	20790	20897	20698	20900	20551	20773	20816	20773	20839	20841	20789	20794	20915	20856	20681	21022	20863	20715	20680	20884	20984	20802	20816	20809	20902	20563	20842	20973	20904	20619	21109	20990	20637	20663	20645	20763	20871	20809	20826	20596	20491	20792	20699	20777	20533	20690	20518	20988	20778	20611	20736	20629	20715	20795	21001	21044	20857	20746	20786	20486	20643	20898	20740	20977	20692	20882	20611	20930	20987	20906	20684	20845	20786	20801	20965	20967	20825	20700	20680	20886	20808	20687	20850	20631	20729	20716	20878	20935	20652	20551	20681	20683	20686	20800	20859	20853	20850	20723	20769	20748	20870	20888	20821	20613	20586	20751	20768	20841	20731	21012	20967	20824	20913	20656	20938	20945	20946	20900	20838	20880	21020	20899	20559	20703	20734	20704	20766	20630	20521	21099	20716	20712	20746	20785	20629	20644	20727	20892	20893	20871	20801	20672	20723	20745	20749	20906	20822	20811	20674	20817	20675	20690	20812	20792	20959	20657	20594	20735	20909	20787	20728	20722	20903	20997	20846	20579	20779	20756	20776	20746	20868	20605	20588	20832	20715	20924	20725	20895	20818	20808	20552	20884	21025	20891	20614	20694	20664	20962	20928	20737	20733	20530	20705	20766	20889	20907	20842	20823	20730	20953	20822	20926	21081	20727	20674	20839	20858	20717	20894	20767	20762	20913	20552	20823	20758	20867	20787	20713	20658	20932	20891	20967	20881	20748	20945	20899	20833	20494	20865	20620	20840	20724	20516	20762	20956	20928	20680	20815	20749	20790	20984	20606	20643	20683	20909	20693	20917	20853	20873	20711	20737	20773	20710	21019	20952	20639	20748	20868	20868	20722	20829	20738	20614	20789	20791	20943	20832	20618	20716	20995	20686	20816	20714	20960	20694	20825	21030	20734	20694	20883	20739	20646	20504	20821	20927	20838	20811	20782	21012	20457	20754	20814	20596	20556	20592	20741	20989	20907	20726	20602	20570	20928	20625	20799	20890	20670	20719	20959	20697	20734	20766	20758	20662	20787	20492	20898	21015	20952	20768	20531	20880	20678	20787	20766	20742	20683	20746	20740	20586	20775	20675	20650	20816	20515	20787	20746	20817	20578	20775	20727	20676	20648	20829	20675	21036	20905	20788	20914	20713	20636	20814	20786	20819	20757	20766	21009	20959	20849	20814	20699	20934	20884	20886	20623	20719	20855	20762	20644	20637	20751	20707	20727	20868	20583	20796	20780	20873	20793	20852	20724	20860	20707	20899	20828	20697	20753	20607	20735	21148	20644	20827	20869	20740	20567	20757	20677	20765	20841	20620	20834	20990	20782	20788	20736	20816	20990	20718	20844	20709	20648	20780	20914	20738	20595	20751	20789	20464	20656	20679	21095	20740	20859	20759	20807	20709	20793	20673	20813	20855	20525	20930	20909	20761	20713	20686	20708	20742	20922	20627	20684	20909	20893	20660	20956	20950	20818	20694	20694	20645	20854	20767	20627	20861	20984	20622	20708	20707	20844	20896	20645	20926	20836	20748	20748	20707	20828	20807	20807	20653	20787	20793	20881	20778	20509	20789	20713	20829	20813	20702	20824	20826	20712	20844	20804	20761	20588	21157	20874	20684	20915	20976	20786	21019	20627	20789	20887	20660	20969	20884	20884	20803	20920	20851	20822	20653	20960	20738	20805	20824	20816	20779	20804	20774	20733	20861	20748	20926	20810	20977	20600	20759	20735	20873	20662	20764	20944	20867	20599	20777	20745	20928	20808	20840	20924	20682	20972	20678	20907	20753	20828	20688	20691	20919	20628	20605	20855	20785	20766	20772	20956	20822	20762	20682	20869	20879	20684	20593	20745	20870	20943	20813	20846	20863	20836	20673	20941	20877	20925	20591	20679	20754	20707	20677	20838	20750	20696	20668	20663	20918	20828	20795	20752	20740	20762	20798	20454	20800	20544	20764	20751	20827	20920	20897	20775
36339	64497	60141	49033	42664	36682	32747	29745	27137	25035	22946	21164	20465	19661	18783	18438	18225	17982	17679	17488	17383	17105	17232	17168	17133	17198	17099	17034	17158	17044	16901	16906	16879	16832	16877	16968	16957	16852	16880	16890	16626	16788	16946	16962	16902	16867	16855	16516	16943	16838	16938	16757	16999	16850	16543	16597	16648	16809	16795	16835	16754	16824	16883	16758	16690	16776	16865	16693	16712	16673	16687	16774	16689	16816	16899	16806	16794	16747	16699	16791	16702	16840	16836	16850	16841	16811	16914	16801	16808	16669	16627	16697	16866	16784	16801	17001	16751	16790	16926	16895	16759	16727	16745	16734	16950	16767	16815	16768	17049	16862	16724	16763	16821	17023	16767	16725	16886	16872	16813	16613	16655	16741	16735	16815	16846	16718	16678	16918	16607	16703	16723	16930	16769	16688	16773	16735	16681	16916	16838	16826	16737	16764	16603	16668	16694	16682	16851	16931	16893	16680	16649	16867	16630	16944	16913	16764	16778	16779	16693	16760	16673	16801	16820	16749	16759	16782	16612	16855	16867	16763	16672	16819	16823	16838	16669	16701	16977	16740	16774	16815	16701	16776	16717	16629	16862	16664	16823	16861	16690	16832	16581	16714	16769	16813	16645	16631	16823	16754	16755	16721	16806	16671	16704	16647	16609	16694	16771	16884	16646	16784	16800	16716	16922	16659	16787	16985	16673	16702	16870	16656	16736	16794	16586	16689	16710	16674	16730	16835	16944	16777	16781	16711	16829	16840	16915	16783	16894	16555	16873	16718	16698	16792	16817	16781	16920	16767	16667	16647	16655	16791	16738	16946	16857	16776	16745	16598	16751	16865	16869	16723	16765	16870	16610	16660	16819	16613	16833	16909	16674	16724	16733	16848	16774	16775	16886	16663	16785	16689	16753	16732	16678	16865	16675	16786	16690	16731	16864	16860	16835	16725	16708	16736	16639	16985	16748	16772	16649	16737	16767	16620	16605	16892	16934	16588	16816	16800	16761	16848	16671	16708	16789	16761	16555	16900	16819	16716	16963	16612	16727	16700	16756	16759	16796	16764	16747	16837	16726	16675	16752	16666	16670	16820	16857	16742	16809	16719	16727	16694	16793	16789	16774	16635	16717	16740	16797	16619	16889	16796	16689	16846	16782	16750	16849	16846	16776	16526	16842	16800	16601	16645	16840	16717	16983	16621	16583	16816	16919	16626	16703	16915	16755	16785	16848	16670	16767	16784	16817	16620	16788	16627	16924	16545	16779	16746	16757	16633	16958	16731	16845	16950	16715	16809	16720	16673	16738	16887	16852	16789	16690	16876	16772	16709	16732	16651	16820	16787	16662	16578	16617	16638	16647	16692	16806	16656	16793	16843	16772	16678	16921	16752	16729	16733	16710	16755	16786	16736	16613	16824	16769	16737	16636	16581	16686	16781	16859	16865	16735	16974	16587	16951	16848	16835	16762	16788	16789	16945	16858	16700	16650	16813	17019	16787	16696	16934	16970	16871	16737	16785	16773	16807	16615	16606	16624	16698	16808	16760	16882	16810	16652	16772	16780	16671	16678	16824	16754	16670	16779	16807	16803	16683	16743	16714	16776	16743	16676	16882	16713	16639	16628	16818	16860	16597	16752	16890	16844	16746	16670	16811	16837	16737	16861	16853	16728	16702	16780	16592	16741	16819	16728	16783	16639	16921	16858	16848	16802	16650	16781	16760	16909	16656	16805	16624	16790	16575	16796	16860	16785	16734	16731	16677	16827	16844	16690	16769	16655	16779	16816	16965	16701	16926	16691	16748	16922	16721	16798	16729	16696	16957	16909	16765	16822	16873	16678	16764	16808	16570	16974	16807	16730	16884	16807	16802	16692	16764	16687	16716	16806	16682	16816	16889	16735	16848	16601	16724	16735	16594	16657	16595	16767	16755	16758	16780	16848	16908	16812	16655	16761	16786	16760	16756	16816	16673	16830	16650	16670	16725	16666	16728	16721	16874	16701	16652	16576	16776	16727	16860	16647	16917	16582	16672	16641	16747	16647	16951	16665	16657	16647	16731	16662	16699	16672	16697	16620	16832	16888	16630	16756	16646	16821	16751	16884	16900	16749	16765	16702	16714	16698	16797	16713	16701	16788	16675	16845	16764	16835	16735	16660	16619	16783	16854	16719	16633	16921	16721	16811	16628	16849	16784	16931	16647	16656	16756	16638	16640	16830	16877	16943	16821	16741	16812	16511	16609	16608	16689	16826	16784	16766	16724	16836	16704	16676	16698	16766	16941	16756	16780	16732	16992	16682	16617	16729	16724	16768	16570	16884	16633	16732	16801	16716	16742	16931	16865	16692	16663	16609	16583	16783	16828	16804	16783	16707	16714	16712	16673	16784	16980	16982	16843	16671	16630	16650	16675	16576	16715	16666	16676	16826	16865	16885	16715	16756	16754	16786	16855	16711	16672	16758	16762	16946	16528	16714	16814	16552	16713	16771	16803	16871	16658	16900	16809	16696	16876	16818	16725	16757	16729	16852	16667	16782	16988	16716	16821	16758	16787	16864	16861	16882	16743	16801	16799	16700	16826	16609	16849	16982	16769	16762	16597	16801	16798	16882	16736	16786	16566	16721	16604	16744	16764	16700	16904	16737	16776	16723	16699	16835	16719	16578	16935	16765	16766	16672	16676	16701	17018	16954	16823	16745	16868	16733	16687	16753	16769	16657	16590	16694	16845	16788	16607	16838	16781	16744	16884	16789	16716	16732	16744	16764	16785	16859	16802	16698	16730	16875	16577	16610	16820	16709	16802	16662	16635	16914	16909	16722	16679	16803	16868	16639	16756	16774	16794	16934	16731	16717	16713	16756	16784	16741	16745	16750	16841	16728	16742	16829	16768	16661	16757	16652	16738	16631	16747	16781	16671	16772	16585	16951	16690	16627	16841	16761	16766	16798	16863	16846	16643	16810	16924	16779	16610	16867	16662	16666	16867	16615	16762	16755	16849	16778	16748	16794	16930	16649	16787	16939	16854	16693	16607	16813	16829	16833	16595	16880	16899	16804	16750	16645	16735	16639	16792	16706	16673	16848	16650	16732	16691	16750	16564	16819	16695	16806	16684	16769	16776	16793	16700	16830	16566	16903	16670	16879	16729	16869	16794	16846	16711	16725	16813	16830	16649	16885	16748	16719	16709	16818	16676	16737	16827	16759	16789	16888	16632	16846	16831	16824	16732	16803	16676	16863	16760	16670	16793	16796	16826	16834	16651	16723	16795	16668	16856	16679	16676	16757	16912	16866	16733	16658	16924	16706	16790	16910	16783	16794	16795	16603	16722	16769	16896	16777	16772	16755	16795	16842	16627	16784	16851	16637	16674	16647	16904	16815	16811	16783	16842	16820	16835	16846	16728	16694	16789	16663	16883	16548	16688	16800	16778	16743	16632	16816	16865	16781	16362	16684	16558	16702	16826	16760	16578	16673	16651	16792	16687	16780	16818	16860	16819	16866	16814	16692	16781	16858	16811	16579	16750	16912	16769	16655	16837	16664	16726	16574	16831	16784	16832	16623	16772	16838	16824	16708	16633	16664	16527	16763	16912	16661	16803	16652	16737	16660	16720	16875	16831	16755	16846	16705	16861	16649	16722	16764	16739	16686	16765	16734	16734	16858	16654	16826	16864	16699	16907	16835	16878	16762	16840	16648	16534	16867	16577	16888	16763	16911	16836	16721	16849	16617	16838	16890	16913	16901	16765	16793	16705	16670	16672	16892	16800	16805	16636	16624	16732	16607	16840	16835	16754	16910	16785	16774	16720	16830	16795	16862	16806	16832	16922	16891	16873	16872	16792	16771	16702	16648	16790	16696	16799	16763	16829	16694	16782	16754	16784	16715	16725	16677	16763	16541	16751	16936	16797	16833	16726	16900	16717	16784	16746	16953	16794	16674	16778	16667	16781	16514	16856	16638	16717	16606	16750	16754	16778	16759	16647	16902	16813	16714	16634	16733	16795	16660	16669	16734	16791	16777	16642	16825	16717	16790	16858	16774	16739	16786	16715	16591	16993	16845	16736	16736	16623	16768	16718	16527	16632	16877	16838	16836	16802	16836	16719	16626	16847	16710	16866	16647	16663	16723	16662	16722	16879	16883	16734	16665	16803	16618	16901	16840	16669	16777	16760	16766	16715	16852	16693	16832	16716	16720	16643	16593	16794	16631	16882	16702	16672	16760	16787	16686	16834	16881	16858	16690	16787	16769	16781	16805	16791	16780	16708	16826	16674	16689	16688	16763	16747	16713	16545	16691	16894	16720	16814	16757	16665	16686	16914	16844	16836	16736	16701	16625	16798	16772	16849	16836	16773	16608	16809	16750	16772	16782	16747	16705	16733	16625	16743	16640	16602	16613	16793	16830	16717	16819	16697	16737	16624	16699	16836	16719	16904	16780	16879	16610	16767	16598	16711	16701	16814	16833	16891	16827	16677	16706	16814	16630	16713	16852	16944	16935	16767	16776	16736	16712	16859	16931	16880	16606	16851	16851	16595	16892	16790	16810	16580	16735	16588	16797	16656	16577	16799	16790	16868	16738	16668	16867	16745	16902	16634	16951	16773	16699	16837	16787	16652	16722	16777	16619	16762	16810	16665	16790	16614	16679	16845	16816	16876	16599	16796	16839	16800	16657	16726	16662	16815	16934	16717	16783	16638	16787	16897	16785	16796	16770	16868	16569	16703	16944	16656	16655	16774	16809	16947	16781	16831	16715	16692	16733	16643	16695	16829	16693	16765	16878	16785	16768	16802	16704	16680	16727	16816	16779	16563	16757	16710	16803	16608	16746	16684	16760	16817	16725	16615	16793	16590	16682	16740	16823	16762	16644	16846	16856	16625	16837	16752	16671	16774	16728	16700	16661	16795	16803	16769	16604	16768	17084	16909	16705	16722	16732	16673	16858	16644	16707	16886	16803	16749	16701	16593	16709	16706	16747	16768	16675	16819	16585	16672	16622	16684	16702	16695	16710	16859	16688	16846	16818	16803	16554	16952	16793	16608	16803	16641	16751	16735	16749	16589	16648	16737	16746	16636	16807	16710	16689	16831	16778	16659	16739	16803	16689	16894	16830	16676	16899	16915	16786	16853	16797	16767	16754	16674	16603	16770	16852	16781
30344	33831	43839	38786	32218	28074	25525	24057	22435	21524	20977	20392	20188	19853	19557	19431	19455	19420	19159	19294	19400	19224	19088	19312	19110	18945	19063	19100	19183	18883	19006	19112	19052	18979	18797	19064	19157	18989	19030	18740	19007	18997	18996	18902	18919	18994	18939	18872	19014	18937	18914	18981	18861	19163	18798	19047	18963	18892	18953	18830	18960	18809	18989	18833	18909	18946	19159	19042	18878	18852	18844	18684	19009	18970	18978	18867	18788	19145	18665	18819	18883	19025	18923	18980	18950	18950	18989	18795	18814	18773	18853	19039	18861	19010	18718	18918	18941	19057	18999	18865	18864	18843	18846	18724	18805	18935	18940	18877	18929	18849	18736	18733	19062	19022	18970	19078	18920	18954	19005	18976	19018	18842	18777	18926	18928	18954	18928	18919	18953	18653	18913	19028	18902	19054	18840	18757	18898	19115	18870	18869	18940	18933	18945	18854	19020	18961	18926	19052	18991	19065	18897	19062	18787	18731	19010	18918	18758	18870	18793	18972	19001	18973	18904	18802	18743	18899	18868	18938	19003	18866	19025	19023	18802	19178	18781	18813	19086	18786	18973	18833	18886	18982	18927	18940	19030	18870	18852	19027	18972	18843	18756	18795	18931	18827	18894	18997	18674	18942	19097	18951	18911	19083	19036	19114	18921	18992	18972	18959	18884	18926	18814	18730	18962	18940	18744	18984	18884	18935	18955	18737	18961	19102	19118	18866	18972	18847	18795	18961	18694	18998	18963	18782	18890	18918	18969	19020	18852	18733	18895	19006	18987	19022	18906	19052	18892	18908	18978	19030	19008	19038	18927	19155	18791	18773	18935	18911	19022	18773	18641	18851	18910	18913	18843	18825	18971	18904	19017	18856	18937	18948	18981	18896	18843	18827	18905	19095	18985	19058	19082	18925	18882	18907	18894	18854	18858	18920	18810	18952	18901	19034	18805	18954	19093	18852	18904	18948	18855	18769	19198	19055	18829	19051	18606	18726	18983	19035	18828	19059	19014	18766	18920	18923	18992	18813	19020	18960	19151	18885	18999	18892	18789	18956	18940	18911	18974	18925	18992	18981	18777	18992	18820	18753	19047	18815	18969	18724	18900	18914	19014	18722	18943	19029	18868	19043	18909	18766	18984	18635	18945	19040	19175	18957	19049	19016	19099	18836	18689	18958	18801	19230	19122	18912	18802	18948	18878	18784	18961	19204	18861	18948	18975	19175	18800	18823	18877	18948	18862	18958	18986	18832	18947	18892	19058	18808	18999	19041	18815	18964	18774	18964	19111	19151	18908	18722	18931	18936	18982	18872	19019	18659	18820	18793	19068	18795	19120	18866	18884	18837	18828	19026	18982	18933	18980	18773	19017	18794	18608	18965	19017	18847	18772	18654	18879	18945	18982	19020	18789	19069	18845	18877	18750	18809	18993	18979	18941	18954	18907	18772	18919	18981	18965	18830	18931	18926	18702	18987	18977	18755	18980	18737	18782	19038	19283	19048	18900	18923	18992	18940	18802	18928	19100	18799	18984	18692	18880	19088	18743	19040	19028	18943	18905	18923	18971	18965	18967	19016	18909	18876	18976	18623	18664	18788	18702	19020	18972	18931	19018	18764	18804	19104	18864	18904	18870	19082	19129	18847	19091	19072	18911	18738	18989	18936	18844	19152	18821	18976	18812	18891	18951	18781	18871	19057	18997	19055	19136	18832	18971	18949	19030	18803	18838	18630	18951	18997	19060	19066	18859	18906	19026	18747	18959	18802	19014	18924	18894	19046	18817	19014	18936	18982	19241	19029	18954	18828	18671	18933	18933	18845	18995	18988	19089	18864	18927	19028	18827	18891	18989	19065	18822	18965	18865	18845	18783	18972	18877	18917	18893	18982	18734	18876	18771	18725	18862	18823	18902	19005	18992	18936	18948	18821	19109	18814	18943	18821	19079	18893	19178	18839	18941	18989	18902	19133	18804	18874	18990	18878	19027	18947	18808	18838	18887	18940	18888	19071	18992	18909	18954	19003	19016	18996	18963	19010	18751	18943	18877	18948	18819	19117	18986	19064	19059	18788	18967	19085	18938	18985	19077	18891	18823	18846	18832	18824	18856	19075	19096	18744	18633	18906	18895	18955	18867	18831	18746	18868	18718	18919	19140	19083	18861	18947	18841	18653	18951	18916	18887	18900	19079	18943	18878	19000	19082	18883	19060	18925	18889	18864	18689	18917	18906	18889	18949	18948	19197	18904	18880	18758	19084	18911	18868	18768	18960	18907	18856	18895	18965	18982	18789	19121	19103	18918	18794	19016	19049	18814	18933	19164	19153	18889	18776	18720	18988	18846	18984	18709	18759	19058	19006	18874	18998	18849	18929	18931	19040	18902	18865	18832	19067	18753	18960	18979	18986	18900	18785	19004	18853	18868	18924	18957	18766	18746	18852	18923	19218	18765	18897	18924	19050	19098	19075	18971	18864	19025	18986	18778	18826	18827	18828	18779	19176	18901	19085	18828	18599	18793	19178	19043	18997	18915	18867	18801	18984	18845	18937	18907	18825	18997	19000	19191	18860	18654	18953	18747	18847	19046	18924	18781	18802	19029	18992	19011	19063	18931	19078	19181	18988	18980	19107	18923	18908	19267	19052	18829	18761	18993	19020	19068	18943	18994	19075	18903	18879	18989	18976	18836	18895	18833	18599	18900	18826	18891	18844	19068	18997	19075	18991	18946	18892	18949	18775	18980	18942	18732	18986	18783	18949	19005	18929	18977	18959	19049	18766	18792	18777	19174	18959	18979	19044	18926	18998	18898	18814	18688	19016	18686	19091	18989	19094	18864	19168	19078	18944	18985	18971	18918	19005	18769	19049	18922	18915	18915	18969	19030	18808	19239	18988	18882	18935	18966	19017	19076	18946	18785	19084	19087	18919	19041	18972	18843	18798	18821	18807	18839	19094	19108	18939	18921	19045	18861	18943	18983	18684	18949	19069	18922	18620	18931	18970	18895	18921	18732	18937	18739	18959	18836	18948	19008	18879	18827	19000	18722	18733	19013	18859	18935	19043	18722	19078	18880	18781	18929	19031	19075	18719	18769	19064	18930	18955	19011	18901	19002	18949	18882	18856	18904	18934	18978	18933	19107	18924	19057	18914	18832	18772	18699	18888	18896	18879	18999	18806	18814	18944	19036	18821	18801	18980	18741	19037	18919	19033	18823	19065	18970	19081	18989	18929	19028	18874	18975	18743	18792	18873	18965	19024	19098	18887	19058	18919	18872	18918	18609	18738	18919	18809	18883	18751	18776	18963	18922	19019	18867	19051	18906	18972	18884	18777	18956	18894	18779	18932	18867	18917	18979	18965	18903	18844	18862	19173	18969	18798	18809	19051	18819	18836	18915	18884	18807	19193	18943	18880	18793	18791	18980	19093	19034	18872	18939	19099	19021	18991	19163	18990	18769	18950	19084	19097	19057	18986	18879	18967	19040	18968	18959	19109	18964	19098	19010	18963	18968	18976	19042	18810	19038	19112	18885	19040	18922	18959	18840	19133	19066	18840	19136	19086	18935	18900	18621	18906	18998	18922	18923	18833	18693	18909	18942	18971	19048	19069	18847	18906	18776	18843	18752	18921	18854	18782	18958	18997	18898	19119	19024	19045	19155	18832	18812	19007	19008	18946	19079	18882	18793	19009	18844	18823	18879	19121	19046	19012	18996	18948	18730	19088	18792	18892	18976	18951	18846	19031	19120	18958	18865	18945	19307	18994	18951	18831	18799	18858	18997	18729	18945	18877	19052	19158	19077	18828	19023	18901	18894	18800	18977	18953	19209	19016	18841	18772	18963	18863	18948	18978	18959	18967	19005	18900	18871	18843	19055	19069	18895	19007	18806	18999	18947	18803	19064	18846	18872	18936	19057	18899	18901	18851	18942	19032	19097	18853	18889	18801	18718	18842	18874	18882	18890	18910	18936	19085	19060	18854	18892	18935	18757	18976	19025	19031	18684	18959	18976	19079	18781	18992	19193	18941	18831	19025	18827	18764	18874	18977	18664	19069	19035	19066	18856	19065	18747	18943	18704	18983	18897	18906	19091	18832	18742	18773	18943	18880	18902	19094	18785	18826	19008	19012	18820	18799	19094	18988	18896	18721	18918	19121	19030	18957	18946	19079	19031	18963	19046	19036	18881	18686	18905	18924	18946	18952	18950	19012	18805	18849	18946	18682	19053	18897	18718	18925	18975	19019	18812	18870	18941	18843	19110	18830	18957	18923	18928	18948	18929	18912	18888	18922	19129	18939	18986	18888	18930	18790	18960	18932	19072	18995	18970	18909	18963	18940	18796	19053	19031	18839	18975	18912	19061	18807	18848	18877	19186	18911	19032	18850	19018	19028	18910	19026	19015	19146	18698	18870	18678	18784	19037	19156	19079	18893	18979	19055	19086	18868	18846	18931	18904	18764	19057	19031	18905	18879	18853	19087	19049	18937	18988	18900	18779	18961	18703	18861	18909	19009	19031	19064	19049	18979	18985	18777	18790	18778	18980	18797	18674	19029	18903	18858	18795	18910	18916	18853	18881	18934	18885	18945	18935	18958	19023	18843	18878	18688	18836	18897	19200	18875	18856	18746	18757	19029	19065	18863	18692	18834	18818	18910	18832	19128	19095	18876	18972	18839	18972	18957	18869	19046	18799	19011	18941	18985	18934	18848	18946	19160	18846	18960	19088	18586	18872	19004	18878	19090	18952	18975	18890	18865	18859	18761	18979	19139	18912	18898	18751	18895	19094	18881	18828	18787	18817	19123	18859	18881	18833	18557	18897	19064	18935	19022	18717	18863	18849	18860	18961	19152	18960	18808	19098	18966	18759	18794	18967	18883	18970	19085	19049	19087	19133	19011	18974	18978	18842	18937	18879	18900	18656	18790	18916	18932	18855	18759	18889	18962	18806	18852	18801	19125	18813	19130	18975	19052	19136	18812	19227	18787	19033	18945	18953	18773	18840	19059	19007	18944	18968	18866	18875	18875	18940	19014	18743	18873	18750	19012	18918	18978	18888	18779	19001	18877	19050	18959	18931	18764	19038	18766	18848	19054	18813	18881	18970	18966	18908	18879	18886	18649	18795	18955	18915	18902	18926	19015	18835	18898	18839	18720	18797
34268	52679	47507	37076	32169	27869	24549	22786	21042	19851	18646	17992	17455	17186	16670	16314	16382	16004	16227	16048	16007	15806	15878	15948	15959	15869	15691	15839	16007	15800	16004	15934	15841	15867	15640	15768	15837	15802	15758	15813	15709	15989	15768	15978	15703	15695	15762	15851	15665	15699	15715	15762	15845	15744	15607	15717	15664	15667	15615	15597	15663	15636	15825	15798	15814	15670	15788	15753	15737	15650	15790	15710	15747	15863	15732	15913	15699	15653	15723	15781	15840	15636	15868	15814	15632	15833	15704	15587	15827	15774	15817	15813	15675	15776	15734	15865	15625	15759	15684	15776	15795	15593	15854	15768	15752	15676	15681	15614	15637	15723	15710	15665	15689	15718	15815	15845	15720	15647	15780	15781	15692	15693	15661	15991	15727	15762	15786	15749	15748	15660	15669	15797	15661	15778	15813	15619	15671	15851	15783	15677	15751	15721	15791	15767	15752	15806	15807	15629	15903	15685	15803	15986	15682	15807	15858	15947	15752	15811	15906	15606	15665	15994	15679	15846	15811	15974	15888	15621	15563	15974	15784	15562	15726	15815	15841	15825	15751	15748	15630	15872	15811	15717	15781	15876	15704	15657	15700	15742	15702	15714	15668	15824	15816	15886	15731	15669	15577	15776	15720	15678	15685	15578	15772	15723	15721	15665	15868	15493	15738	15656	16071	15807	15796	15705	15722	15693	15781	15779	15744	15822	15743	15669	15778	15681	15761	15957	15682	15672	15767	15740	15759	15747	15698	15878	15718	15780	15800	15659	15822	15854	15603	15712	15654	15796	15984	15751	15749	15788	15827	15656	15697	15739	15639	15847	15793	15647	15769	15843	15824	15789	15706	15717	15673	15529	15700	15822	15688	15656	15810	15686	15817	15748	15900	15899	15730	15727	15741	15795	15749	15718	15781	15774	15641	15665	15769	15810	15729	15646	15784	15538	15856	15635	15666	15658	15759	15607	15682	15737	15789	15789	15533	15810	15660	15753	15979	15717	16012	15650	15943	15873	15729	15908	15707	15726	15676	15704	15781	15804	15724	15677	15683	15805	15953	15762	15651	15753	15848	15702	15725	16027	15673	15852	15843	15683	15736	15818	15775	15890	15747	15817	15742	15876	15773	15563	15766	15732	15733	15625	15787	15666	15829	15752	15745	15785	15821	15890	15693	15698	15718	15737	15690	15858	15821	15845	15706	15922	15856	15662	15817	15494	15699	15737	15882	15636	15840	15445	15835	15876	15640	15762	15763	15792	15880	15857	15744	15820	15678	15697	15724	15777	15681	15744	15727	15758	15624	15868	15649	15609	15722	15868	15581	15724	15605	15688	15688	15782	15707	15713	15515	15822	15644	15485	15847	15697	15762	15814	15754	15817	15969	15776	15746	15803	15681	15629	15679	15739	15905	15904	15679	15727	15670	15732	15888	15618	15772	15653	15866	15829	15587	15777	15733	15746	15729	15784	15674	15840	15710	15720	15672	15703	15731	15822	15689	15775	15692	15785	15586	15783	15622	15645	15868	15619	15760	15682	15788	15697	15841	15651	15663	15635	15740	15870	15678	15814	15790	15754	15862	15644	15785	15806	15669	15851	15657	15776	15729	15716	15689	15663	15641	15824	15809	15887	15899	15686	15704	15807	15717	15844	15911	15722	15730	15696	15834	15661	15796	15798	15726	15846	15743	15767	15686	15956	15497	15814	15767	15506	15806	15696	15748	15755	15635	15885	15674	15646	15795	15884	15775	16027	15791	15737	15859	15657	15693	15758	15738	15693	15585	15728	15599	15787	15963	15750	15768	15787	15715	15790	15816	15646	15805	15646	15766	15849	15757	15810	15761	15741	15851	15619	15746	15819	15872	15812	15944	15732	15728	15717	15654	15728	15701	15856	15734	15800	15832	15785	15685	15684	15901	15798	15718	15748	15720	15836	15794	15581	15764	15908	15643	15785	15636	15670	15676	15942	15743	15784	15696	15582	15725	15582	15849	15899	15692	15672	15764	15770	15826	15703	15883	15675	15639	15934	15712	15769	15883	15673	15793	15643	15825	15718	15981	15713	15617	15849	15907	15853	15737	15847	15914	15614	15652	15856	15898	15814	15814	15793	15663	15686	15765	15594	15829	15780	15886	15744	15717	15885	15704	15769	15731	15658	15787	15857	15709	15766	15761	15761	15678	15830	15825	15833	15996	15767	15757	15654	15804	15623	15782	15767	15791	15854	15651	15737	15822	15789	15606	15827	15686	15834	15624	15732	15757	15709	15849	15695	16033	15729	15766	15763	15817	15857	15707	15838	15543	15689	15815	15827	15828	15697	15709	15680	15704	15846	15700	15623	15711	15694	15882	15829	15757	15554	15729	15708	15685	15764	15724	15832	15594	15715	15625	15877	15647	15742	15718	15849	15946	15766	15632	15843	15601	15797	15723	15762	15643	15688	15871	15836	15753	15780	15758	15881	15813	15827	15552	15861	15763	15752	15783	15855	15808	15852	15867	15869	15796	15857	15707	15799	15819	15755	15760	15665	15714	15671	15720	15812	15909	15797	15744	15771	15692	15713	15748	15733	15915	15670	15900	15993	15787	15780	15715	15738	15894	15722	15770	15886	15623	15749	15809	15891	15830	15715	15595	15835	15649	15716	15868	15731	15716	15646	15659	15894	15782	15780	15795	15975	15679	15767	15619	15603	15603	15678	15632	15933	15634	15637	15692	15710	15726	15795	15676	15830	15822	15709	15793	15631	15641	15905	15785	15766	15896	15741	15768	15780	15582	15553	15786	15784	15748	15775	15832	15768	15768	15587	15760	15862	15767	15607	15674	15564	15876	15852	15768	15882	15826	15875	15669	15695	15892	15736	15897	15927	15796	15803	15771	15672	15772	15916	15823	15760	15753	15742	15842	15708	15631	15674	15626	15673	15850	15682	15922	15885	15708	15747	15743	15846	15705	15859	15766	15972	15843	15542	15657	15744	15775	15660	15570	15918	15738	15813	15687	15741	15807	15826	15725	15815	15809	15623	15758	15670	15664	15587	15679	15669	15664	15783	15746	15769	15849	15821	15752	15704	15954	15864	15648	15765	15775	15627	15825	15863	15664	15683	15576	15774	15844	15761	15846	15648	15838	15697	15827	15622	15738	15774	15717	15620	15679	15798	15813	15908	15719	15697	15766	15760	15820	15674	15781	15628	15807	15781	15789	15799	15648	15775	15645	15644	15753	15784	15871	15985	15827	15790	15760	15846	15669	15646	15862	15857	15825	15663	15799	15657	15723	15825	15660	15653	15694	15761	15778	15575	15719	15628	15658	15742	15825	15701	15879	15688	15803	15869	15680	15804	15673	15698	15677	15817	15649	15699	15675	15772	15821	15865	15646	15562	15732	15665	15775	15836	15763	15936	15780	15559	15778	15617	15744	15757	15616	15698	15581	15672	15763	15776	15842	15653	16019	15899	15594	15724	15854	15709	15712	15756	15796	15676	15894	15536	15611	15643	15647	15785	15755	15727	15776	15840	15808	15713	15739	15789	15781	15653	15779	15950	15711	15729	15806	15699	15858	15784	15877	15677	15797	16017	15733	15787	15685	15654	15786	15647	15714	15679	15747	15705	15853	15754	15968	15825	15709	15867	15862	15816	15786	15776	15720	15664	15790	15767	15650	15741	15791	15605	15764	15733	15811	15671	15784	15748	15817	15783	15831	15707	15771	15669	15684	15656	15815	15722	15637	15851	15574	15734	15715	15804	15853	15721	15750	15869	15701	15753	15706	15914	15682	15830	15766	15804	15902	15868	15854	15654	15625	15785	15670	15690	15680	15869	15761	15750	15667	15767	15798	15697	15936	15858	15847	15743	15714	15859	15789	15762	15734	15774	15719	15659	15576	15820	15772	15831	15862	15765	15828	15565	15812	15823	15750	15718	15854	15734	15726	15612	15706	15717	15680	15903	15793	15602	15789	15900	15779	15724	15739	15814	15701	15805	15603	15599	15838	15812	15792	15617	15882	15766	15753	16032	15701	15779	15887	15835	15619	15876	15683	15683	15680	15732	15668	15855	15743	15867	15849	15624	15833	15765	15677	15690	15690	15821	15705	15823	15841	15916	15841	15735	15763	15821	15662	15877	15880	15746	15659	15656	15669	15680	15656	15720	15836	15741	15762	15635	15642	15793	15800	15825	15657	15764	15737	15766	15584	15845	15668	15841	15705	15924	16052	15652	15794	15765	15822	15699	15615	15620	15905	15801	15684	15753	15833	15774	15927	15770	15798	15690	15862	15906	15692	15766	15832	15613	15983	15627	15522	15793	15818	15699	15840	15652	15585	15574	15722	15797	15791	15843	15662	15670	15721	15698	15760	15623	16016	15687	15892	15878	15769	15797	15811	15946	15835	15911	15711	15668	15656	15772	15702	15940	15752	15646	15745	15869	15583	15846	15770	15696	15603	15697	15811	15690	15705	15830	15804	15649	15720	15609	15733	15773	15882	15786	15773	15717	15642	15726	15794	15844	15568	15766	15720	15872	15784	15652	15631	15708	15820	15708	15743	15836	15609	15659	15604	15795	15652	15684	15767	15489	15785	15716	15782	15835	15644	15742	15700	15687	15781	15640	15741	15718	15823	15688	15603	15721	15712	15845	15840	15687	15824	15786	15835	15721	15756	15897	15574	15706	15702	15606	15665	15973	15852	15845	15684	15711	15778	15597	15701	15874	15702	15815	15554	15603	15608	15778	15826	15862	15881	15783	15664	15727	15842	15651	15863	15732	15628	15755	15771	15968	15755	15751	15737	15612	15643	15737	15686	15915	15789	15595	15700	15842	15726	15697	15810	15765	15739	15687	15762	15765	15638	15536	15820	15576	15897	15664	15957	15550	15884	15652	15683	15656	15735	15753	15821	15717	15932	15693	15677	15745	15615	15642	15572	15689	15981	15755	15742	15640	15703	15663	15761	15814	15678	15638	15799	15853	15642	15687	15664	15703	15777	15650	15868	15774	15756	15872	15777	15716	15912	15995	15682	15832	15823	15640	15978	15771	15564	15617	15662	15744	15778	15845	15830	15586	15695	15845	15650	15668	15898	15884	15723	15765	15602	15874	15569	15716	15812	15542	15801	15753	15682	15889	15654	15912	15793	15871	15653	15845	15757	15707	15741	15633
24180	21494	29469	27108	28543	30792	30560	26868	24963	23928	22645	21647	21189	21058	20524	20388	20152	19830	19758	19694	19652	19543	19796	19514	19437	19725	19342	19333	19476	19557	19520	19514	19579	19530	19273	19424	19450	19346	19217	19430	19378	19125	19459	19260	19222	19463	19378	19201	19384	19281	19392	19423	19332	19329	19500	19432	19307	19190	19383	19283	19422	19252	19325	19284	19267	19263	19334	19356	19289	19151	19229	19436	19276	19234	19329	19559	19248	19271	19214	19503	19324	19358	19102	19136	19276	19349	19343	19214	19416	19069	19030	19359	19368	19383	19296	19215	19240	19295	19363	19328	19418	19218	19319	19344	19138	19452	19475	19215	19172	19174	19346	19291	19084	19271	19208	19298	19391	19251	19304	19242	19011	19303	19444	19125	19100	19159	19277	19245	19138	19227	19491	19389	19154	19101	19369	19241	19307	19178	19254	19297	19241	19289	19428	19514	19372	19460	19310	19252	19104	19079	19380	19398	19254	19146	19239	19231	19172	19237	19247	19390	19416	19280	19172	19162	19277	19050	19089	19331	19146	19247	19388	19294	19431	19274	19424	19231	19171	19270	19288	19097	19293	19264	19246	19274	19327	19298	19269	19180	19413	19123	19321	19493	19141	19498	19265	19241	19428	19123	19308	19225	19144	19363	19178	19280	19289	19080	19183	19170	19232	19283	19081	19115	19231	19330	19199	19236	19184	19039	19170	19130	19142	19159	19304	19015	19198	19335	19281	19080	19432	19331	19406	19193	19258	19435	19487	19298	19202	19254	19325	19093	19242	19157	19339	19428	19341	19193	19283	19245	19242	19111	19339	19355	19098	19143	19134	19249	19467	19243	19132	19341	19134	19105	19175	19513	19113	19338	19217	19520	19177	19136	19305	19369	19388	19394	19176	19264	19291	19164	19137	19242	19232	19198	19396	19074	19339	19359	19187	19275	19287	19246	19143	19524	19185	19346	19110	19354	19324	19397	19190	19353	19327	19224	19249	19308	19470	19214	19391	19309	19066	19440	19289	19093	19155	19251	19148	19263	19153	19474	19445	19242	19067	19215	19400	19205	19011	19354	19191	19082	19442	19258	19123	19202	19221	19151	19165	19343	19262	19112	19405	19322	19296	19380	19333	19390	19245	19298	19409	19165	19299	19168	19266	19400	19143	19308	19240	19143	19174	18959	19119	19374	19200	19328	19431	19366	19205	19292	19350	19205	19383	19191	19206	19245	19239	19443	19228	19188	19244	19335	19345	19160	19315	19184	19275	19243	19273	19218	19108	19332	19345	19130	19177	19178	19125	19326	19200	19208	19098	19180	19122	19383	19283	19191	19192	19449	19387	19260	19192	19223	19409	19280	19189	19347	19443	19237	19372	19201	19293	19217	19348	18997	19348	19419	19231	19194	19123	19224	19299	19143	19367	19299	19172	19286	19523	19370	19432	19345	19449	19334	19145	19080	19157	19236	19633	19471	19251	19052	19140	19133	19203	19384	19178	19288	19347	19073	19387	19190	19334	19163	19281	19145	19271	19245	19152	19390	19299	19304	19036	19148	19052	19322	19155	19165	19365	19254	19468	19402	19280	19128	19279	19368	19116	19327	19224	19267	19171	19497	19435	19182	19095	19341	19412	19154	19156	19449	19192	19142	19338	19182	19064	19379	19336	19099	19131	19232	19238	19324	19027	19253	19389	19386	19319	19194	19502	19131	19169	19036	19122	19410	19039	19215	19332	19432	19424	19279	19377	19231	19140	19258	19325	19256	19048	19251	19270	19397	19261	19060	19203	19143	19200	19199	19283	19352	19477	19338	19162	19255	19210	19295	19398	19443	19016	19472	19335	19271	19264	19374	19329	19328	19217	19439	19135	19175	19204	19192	19380	19396	19300	19285	19308	19242	19283	19224	19151	18986	19123	19206	19411	19108	19301	19472	19551	19390	19293	19190	19180	19440	19153	19211	19154	19313	19348	19119	19185	19305	19273	19237	19423	19373	19360	19367	19149	19453	19260	19282	19182	19259	19220	19390	19378	19085	19420	19159	19177	19197	19249	19051	19249	19210	19390	19525	19330	19382	19126	19271	19272	19455	19427	19220	19398	19468	19217	19282	19431	19246	19373	19013	19270	19244	19176	19243	19190	19086	19135	19404	19162	19250	19251	18980	19174	19246	19336	19256	19263	19191	19259	19162	19277	19252	19162	19228	19351	19243	19197	19231	19296	19240	19235	19137	19331	19287	19177	19184	19242	19340	19309	19389	19187	19170	19259	19422	19440	19018	19282	19038	19223	19056	19430	19119	19371	19183	19301	19322	19410	19123	19351	19195	19219	19353	19478	19244	19211	19225	19224	19395	19076	19151	19366	19259	19305	19414	19258	19511	19458	19324	19382	19395	19379	19357	19182	19263	19170	19505	19156	19254	19018	19178	19228	19456	19231	19145	19378	19132	19269	19406	19210	19187	19253	19183	19350	19248	19516	19243	19406	19299	19149	19290	19414	19139	19337	19222	19378	19176	19315	19368	19342	19307	19162	19172	18945	19358	19470	19161	19389	19186	19160	19221	19217	19196	19220	19175	19082	19139	19291	19315	19279	19353	19504	19225	19223	19203	19212	19344	19171	19343	19323	19185	19223	19402	19492	19175	19246	19045	19237	19299	19257	19343	19218	19302	19464	19414	19243	19193	19239	19230	19143	19225	19111	19512	19285	19489	19320	19314	19520	19385	19268	19381	19211	19421	19355	19390	19357	19183	19593	19112	19326	19652	19438	19121	19250	19450	19200	19261	19141	19343	19412	19412	19418	19358	19187	19155	19232	19284	19128	19253	19466	19195	19144	19339	19157	19296	19300	19496	19330	19135	19121	19223	19184	19012	19215	19227	19269	19108	19489	19243	19323	19140	19229	19194	19428	19373	19181	19170	19222	19127	19314	19400	19296	19246	19339	19255	19427	19348	19284	19249	19403	19296	19389	19406	19126	19222	19513	19331	19273	19313	19179	19355	19404	19192	19227	19200	19269	19109	19070	19464	19281	19266	19234	19200	19223	19273	19368	19238	19341	19356	19480	19003	19445	19209	19123	19290	19296	19182	19268	19472	19210	19229	19334	19439	19076	19432	19250	19207	19224	19327	19333	19192	19316	19155	19160	19284	19270	19263	19304	19298	19271	19297	19308	19273	19348	19126	19024	19171	19287	19275	19295	19163	19362	19405	19166	19103	19179	19047	19399	19313	19164	19132	19219	19237	19352	19195	19329	19324	19368	19374	19242	19323	19228	19302	19307	19067	19150	19178	19216	19231	19234	19190	19233	19261	19294	19364	19234	19269	19511	19180	19242	19185	19426	19287	19303	19391	19370	19258	19253	19237	19148	19364	19363	19415	19386	19038	19306	19183	19291	19380	19416	19303	19266	19438	19116	19237	19202	19246	19205	19342	19004	19202	19339	19307	19160	19203	19232	19336	19272	19096	19134	19309	19186	19226	19193	19107	19130	19096	19064	19250	19042	19397	19300	19232	19321	19237	19346	19258	19151	18933	19073	19407	19190	19177	19379	19320	19233	19190	19242	19383	19193	19330	19472	19377	19259	19210	19295	19292	19309	19123	19133	19330	19150	19261	19389	19347	19336	19433	19429	19121	19397	19302	19260	19058	19340	19151	19267	19186	19251	19052	19277	19237	19183	19050	19512	19152	19284	19178	19186	19098	19370	19260	19220	19206	19412	19277	19257	19204	19132	19266	19202	19219	19122	19396	19171	19154	19253	19312	19303	19304	19265	19190	19367	19085	19503	19330	19172	19275	19144	19203	19475	19460	19229	19145	19309	19212	19435	19250	19208	19247	19255	19194	19293	19582	19239	19253	19231	19192	19261	19436	19186	19174	19263	19408	19370	19338	18970	19079	19255	19337	19506	19476	19230	19457	19266	19538	19479	19378	19325	19328	19313	19309	19396	19497	19342	19084	19176	19192	19273	19203	19296	19159	19473	19437	19284	19131	19217	19443	19261	19283	19364	19384	19199	19202	19328	19297	19338	19346	19312	19458	19459	19129	19202	19384	19238	19160	19321	19470	19356	19275	19190	19177	19190	19164	19256	19348	19427	19514	19285	19340	19363	19170	19267	19409	19228	19350	19312	19360	19283	19192	19156	19178	19063	19333	19380	19388	19263	19527	19343	19430	19221	19122	19151	19150	19395	19371	19133	19196	19132	19230	19457	19391	18973	19209	19308	19248	19231	19312	19217	19290	19355	19008	19380	19439	19191	19151	19230	19311	19218	19293	19347	19117	19278	19382	19164	19359	19327	19352	19323	19209	19194	19293	19281	19183	19307	19490	19311	19140	19403	19350	19136	19425	19090	19357	19187	19487	19016	19328	19327	19445	19309	19176	19202	19276	19391	19287	19254	19277	19286	19374	19250	19233	19386	19569	19226	19269	19400	19399	19229	19148	19384	19243	19344	19225	19195	19418	19278	19195	19378	19436	19279	19145	19237	19229	19277	19203	19258	19305	19346	19290	19084	19269	19634	19320	19296	19231	19335	19098	19325	19258	19415	19429	19550	19143	19291	19332	19335	19378	19121	19483	19302	19349	19262	19254	19274	19064	19342	19164	19358	19324	19306	19222	19636	19161	19068	19336	19486	19198	19349	19282	19177	19214	19359	19246	19278	19119	19423	19424	19490	19368	19240	19256	19305	19354	19381	19143	19345	19355	19327	19313	19161	19325	19305	19217	19200	19547	19327	19256	19364	19534	19263	19398	19292	19076	19210	19313	19280	19367	19279	19174	19400	19332	19210	18982	19317	19363	19151	19313	19178	19175	19203	19094	19305	19339	19274	19423	19373	19385	19188	19340	19301	19229	19369	19363	19343	19293	19257	19114	19413	19475	19280	19286	19173	19301	19189	19352	19212	19347	19430	19244	19283	19260	19145	19200	19375	19317	19167	19223	19253	19363	19316	19193	19245	19326	19230	19295	19263	19388	19117	19204	19085	19486	19328	19246	19181	19394	19407	19196	19249	19271	19296	19146	19077	19077	19167	19248	19323	19220	19237	19275	19194	19353	19284	19143	19243	19312	19122	19307	19338	19168	19260	19371	19301	19387	19393	19341	19239	18969	19237	19038	19303	19354	19312	19369	19146	19099	19067	19371	19314	19364	19284	19426
34323	59460	54743	43169	37422	32097	28704	26200	24168	22103	20351	19168	18636	17839	17458	17132	16842	16779	16687	16621	16327	16466	16341	16130	16252	16205	16057	16154	15997	16118	16236	16192	15969	16058	16014	15871	16147	16097	16031	15798	15964	16074	15974	15921	16102	15915	15762	15915	15921	15842	15884	15898	15939	16007	15879	15986	16068	15919	15835	16054	15885	15876	15794	15854	16092	16048	16085	15990	15885	15854	16058	16074	15928	15896	15825	15843	15970	16051	15909	16134	15942	16011	15866	15796	16034	15758	15943	15853	15863	15846	15902	15918	15823	15807	15978	15993	15936	16111	15860	15613	15847	15810	15758	15842	15943	16048	15910	15957	15827	15958	15696	15882	15875	15910	15764	16052	15751	16044	15787	16116	16065	16011	15970	16001	15878	15886	15881	16006	16022	15983	16058	15791	15832	15993	15929	15891	16025	15649	15919	16013	16005	15986	15854	16028	15849	15847	15873	15675	15898	15826	16028	15939	15967	16112	15928	15863	15965	16125	15919	15928	15885	15973	15893	15946	16030	15977	15961	16004	15835	16027	15991	16004	15955	15856	16078	15987	15894	15840	16048	15924	15889	16034	16070	15853	15892	15898	15793	15852	15997	16084	15831	16144	15829	15917	15829	16109	15883	15968	15684	15916	15898	16027	15807	15790	16007	16049	16028	15884	16028	15978	15947	15839	15866	15842	15948	15909	15867	15866	15955	15912	16098	16101	15944	15910	16054	16059	15887	16032	15835	15934	15973	15943	15986	16120	15936	15918	15953	15820	15931	16007	15977	16119	15986	15890	15949	15924	15809	15865	15839	15854	16140	16010	16110	15954	15902	15889	16145	15940	15931	15891	15958	15990	15939	15803	15995	16037	15977	15999	15846	15780	16060	16048	15874	16023	15946	16035	15995	16019	15940	15757	15964	15924	16104	15943	15927	16106	15908	15795	15777	15980	15857	15954	15801	15998	15808	15790	15925	15818	15871	15902	15841	15913	15981	16135	15990	15948	16063	15894	15796	16000	15845	15982	15922	15943	15998	15981	15834	15881	15958	15985	16002	15812	16078	15860	15917	15998	16059	15938	15719	15916	15957	15998	15755	15988	15896	15962	15991	15842	16063	15837	15936	15930	15934	16077	15864	15906	15815	15911	15897	15868	15984	15882	16055	15988	16031	15712	16092	16013	15639	16008	15735	16047	15912	16073	15879	15858	16095	16111	15912	15894	15895	15922	15892	15962	16039	16147	16033	15831	15956	15891	15959	15900	15816	15986	15935	16079	16036	15888	15942	15905	16002	15994	15915	15948	15959	15944	16196	15915	16009	15971	15952	15682	15951	15939	15906	16133	15865	15919	15975	16049	16005	15975	16167	15825	15890	15876	16022	15885	15918	15889	16063	15883	15676	15776	16132	15976	16028	15778	15941	15691	15929	15959	15956	16050	15884	16064	15998	15805	15881	15901	16024	16014	15922	16012	15913	16103	15899	15936	15905	15787	15917	15874	15929	16007	15958	15997	15860	15846	16021	16007	15919	15914	15854	15910	15959	15928	16127	16147	16055	15871	15821	15886	15716	15801	16105	15878	15749	15987	16029	15990	15897	15945	15999	15889	15928	16003	16044	15789	15956	15827	15821	16077	15741	15947	15848	15963	15934	15985	15750	16040	15944	15984	16038	16008	15989	16019	16003	16027	15998	15971	15927	16024	16016	15792	15974	15638	15772	15965	16046	15962	15961	15906	16003	15917	15832	16043	15909	15876	15948	15953	16011	16119	15984	16016	15904	16071	15873	16024	15901	15995	15875	15801	15825	15814	15887	15874	16076	15936	15993	15825	15882	15851	16078	15897	16001	15988	16193	15938	15857	16006	16003	15882	15829	15869	15819	15936	15992	16025	15869	15747	15830	15889	15841	15735	15689	15978	15853	15858	15687	16074	15853	15991	15924	16039	15973	15855	15993	15970	15891	15950	15911	15990	16096	15946	15788	15918	15964	16191	16097	15939	15865	15889	16092	16065	15901	15934	15966	16072	15827	15830	15816	15998	15907	16002	15954	15927	15980	15918	15944	15837	15903	15995	15893	16026	15886	15691	15955	16083	15964	15918	15969	15968	15832	15932	15882	15914	15883	16017	15789	15896	15890	15678	15837	15800	15968	16061	15898	15987	15978	16045	15964	15898	15913	15877	16021	15989	15987	15852	15913	16005	15698	15932	15908	15911	15881	15872	16010	15825	15896	15807	15852	15861	16008	16172	16109	15811	15983	15909	16110	15730	15928	16021	15893	15903	15825	15887	15892	16073	15968	15870	15981	16048	16004	16001	16021	15905	16008	15788	16008	15971	16003	16061	15960	16062	15905	15916	16013	15896	15963	16010	16041	16013	15761	15923	15896	15962	16075	15919	16103	15736	16056	15938	15904	16026	15819	15862	15983	15808	15829	16010	15795	15962	15924	15706	15868	15995	16172	15762	15973	16038	15836	15905	15841	15900	16097	16017	15947	15929	15824	15959	15934	15957	15886	15956	15920	15866	16005	15793	15966	15946	15877	16045	16089	15920	15988	15832	15860	15875	15929	16014	15912	15884	15887	16098	15910	16112	16058	15869	15968	16031	15955	15928	15809	15895	15884	16000	15953	15776	15821	15935	15903	15968	15958	15818	16043	15987	15803	15853	15827	15923	15756	15907	16124	15857	15874	15949	15796	15849	15962	16191	16005	15845	16104	15925	15808	15738	15913	15916	15925	16035	15862	15877	15878	15830	15799	15752	15828	15850	15851	15980	15855	15902	15878	15864	16001	15944	15777	15790	16011	15772	16145	15969	16000	15931	15887	15812	16053	15940	15945	16102	15904	15943	15801	15972	16063	16004	16035	15864	15983	16041	16022	15802	15914	15957	15926	15975	15912	15742	15902	15829	15998	15930	15937	15796	15869	16140	16062	16000	15859	15887	15913	15720	15907	15855	15961	16087	15939	15848	15937	15962	15998	15847	15895	16027	15885	15967	16211	15801	16169	15847	15756	15927	15815	16028	15981	15872	15866	16010	15820	15909	16133	15927	16011	15941	15962	16139	16080	15944	15984	15892	15895	15779	15939	16137	16010	15793	15981	15906	15942	15936	15908	15937	16003	15909	16049	15943	15907	16090	15981	15904	15900	15812	15908	15883	15770	15802	16048	15926	15984	15866	15920	15780	15953	15866	15821	15979	16125	15981	15999	16085	15996	16052	15918	15771	15774	15947	15853	16045	15973	15984	15895	15896	16024	15843	16004	16003	15945	15953	15974	15908	15697	16016	15920	15954	15938	15804	15817	15886	15823	15825	15903	15967	15787	16059	15994	15984	15849	15688	15859	16179	15993	15949	15864	15777	16037	15867	16062	15845	15993	15879	16062	16074	16080	15942	15854	15825	16028	16022	16039	16136	15982	15768	15945	15966	15924	15984	16063	16094	15935	15728	15900	15801	16032	15903	15905	15967	15760	15832	15833	15941	15920	15963	16128	15883	16015	15842	16000	15929	15973	15801	15990	16198	15932	16008	15762	15746	15889	15935	15732	15902	16021	15962	15810	15925	15881	15952	15843	16095	16069	15767	16191	15783	15942	15938	15866	15991	15929	15891	15744	16001	16090	15980	15953	15972	15884	16122	15984	15890	15920	15955	15980	15766	16141	15900	16070	15897	15963	15959	15912	15952	15868	15707	15935	15995	15936	15874	15941	15950	15924	15906	15892	15810	15913	15865	15883	15980	15811	15969	15950	16004	16089	15902	15820	16003	15968	15897	16064	15966	16011	15839	15877	16115	15854	15962	15895	15905	16097	15934	16014	16048	16034	16076	15764	15888	16134	16004	15946	15899	15867	15991	15811	16123	15951	15990	15957	15891	15752	16211	16041	15883	16088	15931	15968	16141	15921	15885	15946	15811	15962	15942	16051	15940	15991	16039	16108	16043	16000	16050	15865	15906	15952	16075	16052	16169	15834	15796	15851	16061	15759	15968	15828	15976	16039	15881	16011	15948	15867	16019	16041	15824	15921	15898	15651	15954	15808	15999	15922	15892	15702	15847	15881	16039	15951	16078	15914	15754	15812	16106	15949	16022	15834	15897	15879	16169	15986	15988	16143	16017	16121	15915	16056	15883	15941	15748	16030	16151	15862	15799	15948	15941	15975	15907	15916	15940	16064	15898	15873	15980	15809	15768	15906	15927	15935	16019	15985	15888	16011	15898	15916	16095	15883	16051	15965	15944	15950	15894	15927	15984	15954	15802	15997	16173	16013	15880	15990	15979	15973	15926	15783	15802	15909	15878	15945	16114	15957	15871	15814	15898	15997	15953	15962	16000	15916	15946	15781	16014	16009	16015	15924	16141	15864	16049	15993	15890	15914	15937	15845	15889	15893	15928	16088	15824	15800	15914	15809	15825	15873	15794	15831	16093	16082	16142	16020	15893	15866	16053	15742	16030	15978	15852	16008	15922	15893	16006	15903	15902	15850	15982	16008	15921	15993	15840	15979	15865	15900	16070	16012	15904	16009	16014	16064	15889	16042	15881	16069	15924	15767	16009	15747	15783	15927	15952	15805	15923	15806	16057	15961	15969	15836	15957	15906	15853	16010	15947	15854	16003	15824	16021	16036	15976	15933	15840	15815	16111	15944	15878	15942	15837	15933	16032	15914	16109	15927	15952	15916	15937	15979	15983	15792	15879	15926	15919	16111	15891	15832	15952	15977	15755	16159	15952	15908	15962	15902	15846	15966	16073	15919	15973	15908	15799	15957	16013	15943	16051	16030	16057	15897	15890	16075	16029	15998	15736	15952	15736	15923	15888	15921	15951	15881	15971	15899	15933	15810	15747	15951	16044	15949	15854	16149	16059	15908	15827	16076	15791	15886	16047	15897	15836	15848	15985	15937	15881	15960	15990	15853	16028	15866	16017	16021	15745	15868	15909	15935	15923	16005	15905	15999	15867	15977	15819	16004	15947	15965	15878	15871	15987	15816	16071	15899	16038	15938	15808	15983	15931	15921	16025	15933	16029	16065	16002	15908	15893	15797	16014	16008	15881	15896	15888	15930	16027	15987	16021	15818	16100	15951	15811	15775	16001	15795	15974	15954	15983	16014	16101	15826	15952	16053	15880	15894	16085	15954	15878	15936	16011	15873	15878
23056	21488	29480	24801	25290	30612	34385	29679	27644	26162	24791	23496	22548	22345	22032	21482	21117	20790	20781	20620	20481	20586	20590	20639	20495	20507	20668	20482	20453	20301	20409	20451	20365	20352	20099	20278	20249	20366	20090	20143	20300	20181	20222	20194	20214	20649	20039	20064	20278	20149	20387	20128	20154	20218	20282	20028	20444	20276	19941	20110	20351	20180	20344	20392	20309	20108	20019	20075	20201	20140	20175	20308	20020	20163	20188	20275	20003	20269	20144	20190	20190	20219	20185	20136	20203	20178	20211	20067	20087	20406	20319	20244	20083	20044	20035	20191	19944	19838	20111	20163	20081	20208	19912	20180	20248	19942	20272	20000	20101	20088	19923	20154	20147	20282	20132	20059	20145	20150	20199	20077	20043	20139	20198	20024	20192	20012	19971	20145	19906	20394	20141	19960	20121	19844	20064	19996	20262	20118	20125	20261	20123	20187	20098	20211	20232	20156	20207	20089	20478	20175	20119	20304	20189	20150	20111	20134	20035	20100	20118	20190	20312	20317	20119	19995	19968	20205	20161	19887	20065	20146	19925	20135	20107	20029	19942	19866	20190	20064	20201	20230	20209	19923	20072	20165	20031	20069	19971	20130	19940	20161	20120	20074	20363	20207	20251	19978	20254	20446	20185	20020	20106	20086	20216	20027	20015	20085	19976	20159	20178	20164	20188	20024	20207	20001	20156	20139	20142	19863	20095	20284	20170	20135	20028	20361	20055	20210	19856	20216	20029	19936	20123	20098	20180	20250	20201	19858	20140	20186	20034	20137	19934	20055	20020	20301	19985	20226	19982	20021	20205	19923	20176	20258	20233	20163	19987	20036	20136	20065	20160	20091	20112	20085	20225	20269	20099	19982	19909	20095	20241	20263	20175	20256	20155	19939	20125	20246	20184	20160	20243	20040	20180	20290	20188	20108	20180	20124	20158	20166	19949	19958	19985	19986	20247	20038	20003	20283	20341	20143	20095	20048	20021	20129	20183	19918	20069	20037	20184	20313	20231	20004	19987	20013	19926	20150	19959	20341	20166	20107	19989	20160	20042	20129	20142	20128	20047	20267	19890	20065	20189	19987	19916	20135	20032	20083	20158	19931	20211	20090	20146	20187	20168	20017	20146	20086	20309	20365	19996	20198	20187	20106	20240	20111	19929	20011	20295	20181	20166	20096	20145	19973	20126	20201	20132	20121	19953	19970	20130	20087	20176	20116	20079	20146	20085	20167	20220	20016	20046	20081	19912	20250	20264	20258	20108	20009	20099	20027	19937	20121	20052	20017	20055	19945	20057	20230	20304	20051	20189	20178	20241	20307	19926	20037	20068	19958	19969	20120	20145	20061	20197	20187	20026	20024	20114	20101	20059	19847	20045	19963	20232	20171	20120	20030	20068	20218	20119	19971	20201	20409	20098	20094	20075	20237	20268	20101	20122	20242	20231	19939	20016	19950	20106	19914	19967	20084	20054	19912	20087	20084	19989	20005	19880	20053	20032	19876	20124	20099	20145	19968	20183	20112	20055	19784	20013	20336	20163	20058	19961	19930	20017	20015	20186	20277	20141	20161	20229	19999	20138	20198	20199	20117	20186	20066	20083	20044	20120	20089	20068	20264	19896	19944	19975	20269	20128	20098	20250	20128	19844	20193	19830	20108	20066	20047	20003	20018	19910	20151	20109	20136	20120	19991	20033	20312	20193	19931	20063	19939	19919	20029	20119	20056	20196	20036	20038	20199	20198	20010	19922	20256	20025	20068	20046	20035	19888	19932	19909	20189	20080	19870	19957	20249	20123	20229	20125	20149	20018	20110	19960	20104	19927	20240	20198	20250	20090	20073	20196	20157	19859	20075	20156	20035	20232	19968	20162	19939	20194	20395	20228	20100	20282	20339	20010	20021	20073	20327	19881	19820	19890	20128	20021	19962	20047	20176	20025	20140	20155	20183	20139	20156	20213	20028	20127	20179	20128	20122	20111	20034	20070	20151	20050	19962	20242	20423	20002	19974	20054	20159	20164	20149	20078	20061	20335	19936	19974	20077	20039	20047	20035	20077	20117	20029	20011	20085	20031	20147	19926	20124	20175	20092	20109	20088	20151	19843	19937	20083	20186	20159	19999	19984	20286	20032	20111	20132	19983	20251	20110	20104	20025	20195	20048	20075	19969	20146	19994	20301	20095	19961	20167	20137	20136	19951	19927	20223	20119	20081	20096	20078	19970	20272	20364	19952	20124	20025	20342	20006	20260	20050	19905	20060	20234	20226	20054	20001	20046	20040	20240	20013	20101	20118	20218	19999	20288	20247	20197	20043	20255	19899	20058	20157	19821	20259	19926	20072	20031	20077	20043	20242	19935	20149	20105	20085	20077	20024	20089	20193	19992	19656	20015	19973	20018	19933	20223	20126	20023	20052	20208	20084	20243	20308	20143	20153	19957	20141	20080	20058	20173	20164	19942	20259	19994	20192	20057	19955	20119	20225	19931	20041	20140	20285	20079	20103	20132	20136	19907	20113	20094	20434	20184	20094	20371	20156	20330	19933	20073	19842	20045	20138	20092	20209	19942	19888	19878	20159	20159	20050	19795	19947	20105	20238	20232	20182	20146	20053	20158	20049	20300	20047	20226	20385	20141	19978	20094	20204	20373	20113	20196	20305	19968	20043	20192	20088	20061	20122	20211	19944	19975	20122	20102	20166	20170	20081	20046	19936	20085	19879	20157	20049	19891	20201	19945	20132	20095	19952	19947	20194	19834	20176	20035	20072	20032	20222	20090	20146	19951	20198	20058	20139	20188	19934	20208	20242	20076	20210	20110	19977	19945	20316	19988	20115	19962	19974	19993	20062	20142	20022	20161	20161	19989	19937	19985	20231	20177	19994	20125	20043	20145	20133	19959	20311	20141	20031	20030	19987	19983	20091	20061	19976	20040	20085	20121	20060	20142	20037	20067	20251	20166	20086	20166	19857	20021	20146	20313	20014	19850	20123	20095	20032	20176	20175	20039	20093	20053	20039	20323	20143	20155	20151	20172	20123	20000	20075	20016	20319	20197	20019	19970	19996	20049	20261	19898	20158	20062	20113	20180	20272	19892	20102	19920	20072	19925	20030	20154	19973	20135	20237	19926	19949	20000	20224	20152	20035	20157	20070	20072	19737	20045	20194	20026	19881	20066	20200	20129	19818	20093	20105	20023	19987	20241	20107	20100	20165	19958	20055	20016	19961	19949	19985	20028	20116	20111	20250	20146	20119	20020	19951	20057	20007	20003	20121	20097	19978	19863	20093	20000	20018	20076	20172	19937	20031	20291	20068	20037	20041	20045	19879	20046	20108	20243	19880	20141	19911	19997	20200	20130	19900	20040	20133	20163	20003	19706	20448	20258	20022	20052	20180	20142	20010	20116	20425	20204	20234	20122	20125	20170	20135	20024	20059	20125	20062	20057	20299	20069	20346	19855	20041	19955	20099	20106	20199	19848	20171	19874	20009	20053	20097	20110	20045	19928	19972	20063	20093	20101	20024	20298	20280	20086	20081	20029	20056	20186	20018	20158	19945	20046	20116	20103	20068	19949	20083	20027	20214	20080	19588	20230	19919	19965	20030	20143	20309	20155	20218	20324	19993	20090	20186	20169	20056	20132	20152	20071	20037	19959	19955	20145	19825	20091	20177	20019	20048	19974	19896	20224	20161	20086	19982	20181	20226	20043	20126	20064	20145	20001	20095	20119	20071	20081	20195	20391	20253	20366	20010	19985	20312	20259	20122	20054	19891	20087	20181	20182	20106	20018	20082	19982	20063	20110	20012	20142	20094	20047	20166	20079	20259	20260	20029	19990	19970	20155	20172	20124	20040	20068	20054	20181	20253	20250	19953	20136	20054	20238	19967	20162	20247	20005	20200	20015	20128	20139	20125	19989	19991	19973	20275	20278	20014	20235	20118	20122	20203	19965	20310	20108	20001	20145	20092	20137	20233	20306	19966	20258	20205	20028	20001	20016	20059	20100	20209	20119	19914	20095	20070	20086	20253	20048	20033	20107	20057	20058	20076	20056	20161	20154	20166	20177	20165	20143	20074	20109	20116	20036	20008	20185	20246	20120	19909	20067	20013	20236	20003	20113	20146	20152	20038	20314	20139	20169	20130	20116	19930	20097	20069	20289	20322	20143	20010	20162	20086	20190	19882	20327	20152	20228	20313	19859	20119	19958	20260	20089	20121	20271	20056	20204	20004	20002	20339	20165	20185	20120	19922	19970	20183	20131	20084	20312	20190	20185	20019	20182	20044	20237	20021	20226	20188	20100	20257	20293	20117	20120	20238	20168	19936	20019	20121	20139	19935	20227	20116	20214	20112	19958	20156	20201	20283	20170	20010	20203	20101	19817	20154	20087	20208	20253	20032	20031	19887	20114	20143	20014	20053	19976	20046	20000	20190	20109	19972	20018	20100	19992	20259	20035	20054	19905	19860	20243	20165	20168	20205	20153	19968	20121	20074	20086	20157	20144	20029	20301	20002	19869	20198	20153	20112	20086	20146	20248	20071	20180	20121	20038	20052	20024	19972	19969	20024	20086	20208	19990	20095	20107	20027	20049	19903	20151	20028	20131	20254	20139	20101	20097	20177	19873	19935	20136	20161	20103	20054	20014	20090	20050	19793	19899	20300	20022	20331	19983	20106	20147	20234	20132	20052	20052	20177	19978	20149	20131	20142	20210	20096	20215	20147	20201	20162	20099	20173	20197	20147	20161	20193	20121	19790	20264	20165	20126	20165	20057	20235	19897	20103	20044	20046	20351	20065	20024	20291	20216	19985	20123	20098	20168	20186	19988	20145	20036	20343	19999	19931	20050	20106	20048	20069	20149	19975	20318	19988	20026	20043	20005	20023	19985	20102	20081	20164	20042	20252	20199	20099	20134	19799	20172	20183	20187	20085	19976	20203	20060	20190	20029	20006	20087	20343	20149	20028	20026	20250	20178	20243	20132	20051	20048	19965	20222	19914	19934	20078	20071	20124	20194	20243	20019	20037	20170	20030	20003	20037	20193	19921	20130	19978	19958	19931	20284	20224	20201	20128	20192	19978	20141	20107	19772	20093	20087	19968	20018	20086	20121	19996	20249	20111	19922	20217	20136	20034	20165	19947	19931	19928	20103	20093
36346	64781	59806	48652	41931	36346	32959	30195	26822	24511	22476	21051	20093	19223	18746	17966	17800	17613	17390	17200	17097	17044	16884	16639	16776	16821	16814	16667	16812	16602	16531	16506	16449	16531	16544	16462	16479	16436	16610	16415	16461	16388	16361	16404	16538	16550	16469	16479	16498	16282	16506	16356	16535	16314	16486	16237	16256	16491	16278	16342	16246	16223	16490	16284	16352	16440	16509	16402	16433	16291	16496	16411	16357	16275	16389	16282	16356	16208	16391	16395	16429	16399	16405	16303	16384	16423	16335	16415	16462	16449	16376	16412	16445	16468	16373	16230	16587	16374	16268	16503	16449	16435	16370	16227	16357	16406	16478	16277	16350	16391	16414	16227	16233	16388	16399	16500	16333	16308	16425	16356	16408	16252	16358	16435	16445	16490	16350	16323	16452	16313	16548	16337	16372	16408	16456	16316	16259	16221	16412	16295	16470	16374	16418	16375	16365	16298	16336	16424	16415	16149	16444	16404	16284	16562	16262	16544	16430	16447	16265	16199	16505	16224	16403	16472	16352	16275	16362	16326	16428	16166	16414	16435	16418	16349	16628	16385	16191	16348	16511	16542	16366	16246	16343	16355	16384	16244	16334	16521	16371	16571	16438	16383	16413	16419	16255	16212	16379	16481	16447	16410	16415	16410	16395	16228	16642	16386	16353	16441	16472	16294	16433	16351	16390	16435	16609	16563	16497	16331	16360	16273	16265	16354	16379	16301	16406	16401	16394	16267	16620	16536	16616	16284	16354	16436	16344	16543	16285	16500	16426	16370	16283	16347	16165	16416	16257	16359	16372	16423	16375	16332	16399	16239	16403	16314	16342	16536	16247	16424	16274	16432	16497	16390	16456	16246	16378	16472	16339	16355	16377	16540	16390	16289	16310	16497	16191	16374	16575	16358	16321	16370	16384	16421	16402	16195	16354	16411	16270	16416	16401	16435	16281	16597	16237	16159	16169	16214	16510	16296	16494	16470	16337	16330	16523	16566	16216	16150	16387	16350	16405	16258	16417	16450	16531	16390	16498	16294	16368	16342	16403	16288	16240	16468	16505	16360	16282	16324	16510	16430	16272	16283	16415	16408	16416	16393	16465	16344	16397	16391	16363	16459	16223	16377	16345	16523	16321	16448	16391	16417	16291	16339	16478	16328	16310	16417	16326	16403	16485	16372	16405	16320	16247	16303	16496	16255	16420	16477	16105	16366	16090	16250	16506	16140	16488	16349	16344	16386	16488	16570	16304	16465	16336	16296	16392	16157	16458	16279	16308	16424	16474	16387	16481	16290	16414	16551	16199	16418	16385	16434	16466	16403	16390	16494	16127	16357	16304	16466	16422	16448	16260	16270	16275	16329	16446	16318	16386	16237	16614	16315	16305	16416	16442	16353	16401	16257	16422	16344	16284	16396	16303	16490	16252	16729	16475	16268	16322	16371	16297	16445	16223	16467	16304	16372	16313	16374	16359	16346	16288	16163	16299	16328	16360	16326	16552	16378	16386	16437	16254	16346	16353	16378	16451	16288	16544	16393	16320	16315	16501	16558	16456	16308	16370	16363	16469	16359	16426	16377	16407	16235	16323	16364	16331	16390	16415	16395	16453	16444	16339	16308	16546	16280	16350	16129	16418	16368	16333	16480	16183	16342	16370	16295	16313	16415	16569	16604	16587	16352	16263	16621	16448	16412	16387	16411	16440	16410	16431	16524	16482	16267	16469	16226	16547	16219	16570	16441	16392	16178	16258	16390	16240	16367	16194	16297	16406	16420	16458	16210	16521	16242	16424	16305	16412	16225	16377	16393	16366	16274	16258	16418	16233	16422	16529	16294	16418	16322	16478	16378	16407	16457	16399	16391	16427	16451	16362	16241	16307	16356	16424	16271	16502	16337	16411	16508	16489	16288	16289	16223	16322	16488	16358	16321	16443	16400	16432	16324	16442	16518	16369	16230	16445	16387	16411	16361	16436	16399	16306	16303	16280	16514	16326	16386	16334	16379	16587	16322	16435	16345	16627	16326	16396	16390	16363	16428	16519	16452	16306	16239	16357	16330	16417	16484	16420	16512	16360	16408	16411	16421	16457	16208	16198	16332	16407	16452	16358	16597	16464	16313	16381	16444	16433	16492	16471	16430	16297	16278	16389	16340	16422	16294	16427	16396	16226	16602	16244	16285	16514	16410	16243	16381	16309	16473	16195	16378	16417	16527	16281	16451	16398	16272	16396	16461	16407	16305	16390	16400	16303	16328	16269	16370	16442	16182	16386	16299	16325	16453	16397	16402	16369	16434	16393	16249	16542	16485	16356	16512	16487	16431	16272	16394	16317	16282	16302	16360	16396	16447	16300	16346	16434	16515	16211	16246	16382	16236	16569	16451	16394	16404	16436	16350	16382	16595	16302	16378	16253	16483	16375	16319	16284	16451	16378	16453	16406	16523	16258	16724	16324	16319	16385	16485	16512	16502	16511	16330	16323	16290	16456	16511	16297	16416	16352	16509	16371	16329	16411	16316	16466	16249	16428	16379	16477	16469	16462	16312	16396	16401	16392	16285	16497	16404	16284	16343	16304	16251	16514	16355	16346	16285	16478	16393	16493	16419	16279	16388	16340	16384	16241	16456	16256	16296	16237	16613	16227	16368	16325	16206	16399	16341	16344	16443	16206	16283	16407	16311	16455	16383	16465	16361	16377	16354	16442	16364	16391	16501	16417	16373	16197	16434	16413	16291	16379	16322	16300	16332	16515	16317	16193	16432	16394	16300	16431	16367	16332	16336	16422	16347	16448	16430	16297	16419	16388	16424	16407	16286	16383	16270	16513	16415	16264	16359	16523	16283	16159	16499	16281	16463	16365	16315	16405	16400	16462	16361	16414	16301	16300	16482	16203	16460	16461	16451	16269	16378	16285	16441	16425	16307	16284	16205	16409	16385	16366	16377	16439	16511	16292	16217	16411	16552	16438	16407	16391	16370	16434	16371	16326	16178	16410	16341	16397	16466	16506	16491	16471	16287	16429	16422	16371	16539	16322	16409	16348	16278	16294	16328	16272	16398	16172	16195	16465	16418	16329	16321	16281	16344	16306	16220	16439	16349	16356	16355	16531	16339	16380	16462	16360	16304	16449	16290	16295	16382	16476	16446	16350	16471	16371	16435	16297	16413	16273	16333	16400	16398	16172	16406	16328	16396	16477	16329	16464	16312	16271	16355	16429	16384	16319	16306	16524	16524	16295	16557	16479	16316	16441	16467	16300	16373	16398	16286	16366	16391	16396	16319	16454	16187	16459	16363	16302	16354	16376	16248	16262	16349	16436	16292	16313	16537	16201	16295	16354	16323	16278	16483	16293	16453	16406	16292	16652	16395	16401	16432	16424	16405	16295	16435	16465	16286	16385	16405	16500	16580	16286	16430	16384	16511	16393	16257	16235	16568	16292	16356	16272	16417	16496	16469	16468	16266	16476	16555	16391	16315	16379	16509	16320	16373	16383	16442	16414	16450	16177	16680	16497	16298	16280	16074	16501	16434	16364	16380	16335	16446	16408	16303	16334	16355	16489	16464	16312	16307	16319	16379	16540	16399	16505	16565	16348	16491	16438	16450	16275	16420	16392	16180	16409	16454	16303	16294	16313	16281	16443	16192	16317	16280	16330	16369	16353	16363	16139	16399	16294	16325	16472	16266	16421	16472	16330	16462	16323	16337	16375	16344	16342	16436	16472	16270	16401	16423	16490	16347	16397	16451	16280	16443	16262	16262	16161	16481	16407	16355	16242	16510	16389	16352	16516	16364	16365	16331	16438	16250	16280	16406	16459	16306	16345	16446	16500	16286	16336	16432	16334	16363	16192	16307	16258	16234	16499	16262	16393	16351	16239	16324	16338	16357	16358	16312	16357	16188	16304	16386	16344	16299	16340	16317	16450	16314	16355	16298	16567	16331	16511	16544	16310	16497	16351	16470	16354	16413	16348	16334	16367	16391	16411	16381	16282	16459	16246	16449	16278	16296	16322	16391	16509	16296	16281	16374	16313	16243	16269	16463	16427	16179	16327	16393	16297	16510	16551	16522	16453	16317	16395	16438	16428	16323	16419	16515	16386	16541	16394	16438	16270	16407	16266	16481	16412	16362	16427	16285	16349	16275	16294	16105	16372	16397	16529	16291	16293	16444	16309	16186	16398	16252	16411	16581	16329	16313	16225	16353	16238	16373	16203	16366	16493	16433	16334	16309	16411	16341	16518	16319	16491	16376	16407	16261	16162	16241	16404	16502	16512	16484	16382	16378	16535	16514	16300	16440	16346	16424	16238	16393	16342	16187	16301	16389	16445	16355	16414	16570	16437	16334	16337	16441	16263	16316	16534	16211	16354	16257	16277	16249	16439	16447	16460	16444	16349	16482	16458	16408	16398	16335	16457	16284	16303	16321	16321	16186	16395	16481	16243	16501	16420	16393	16260	16460	16436	16480	16256	16272	16259	16357	16277	16393	16301	16601	16344	16419	16458	16305	16415	16318	16333	16608	16332	16313	16295	16386	16443	16486	16371	16354	16251	16377	16424	16515	16465	16313	16480	16251	16545	16430	16190	16325	16518	16318	16340	16186	16244	16287	16394	16560	16374	16148	16428	16235	16334	16422	16350	16464	16370	16435	16490	16454	16239	16378	16405	16247	16341	16502	16201	16353	16456	16271	16528	16382	16311	16246	16142	16289	16316	16501	16227	16250	16406	16429	16451	16441	16429	16387	16241	16294	16391	16340	16437	16320	16240	16373	16371	16434	16382	16246	16443	16315	16379	16427	16290	16439	16337	16292	16219	16288	16496	16370	16280	16482	16380	16291	16427	16341	16185	16339	16468	16421	16311	16329	16422	16479	16395	16271	16440	16291	16328	16197	16545	16412	16470	16407	16287	16407	16294	16447	16538	16428	16343	16282	16400	16489	16466	16458	16349	16334	16327	16375	16496	16472	16401	16457	16489	16443	16452	16398	16383	16264	16438	16300	16337	16329	16390	16224	16497	16409	16490	16348	16172	16361	16417	16416	16456	16315	16423	16279	16372	16364	16302	16372	16436	16374	16489	16236	16429	16401	16227	16311	16221	16412	16354	16465	16319	16399	16432	16465	16285	16116	16353	16454	16253	16394	16289	16353	16559	16325
30331	33858	43634	38248	31073	27766	25615	23212	22017	21054	20244	20079	19375	19222	19027	18812	18740	18861	18638	18812	18642	18585	18582	18463	18274	18510	18354	18425	18585	18587	18553	18551	18587	18437	18319	18575	18325	18254	18295	18411	18655	18309	18218	18398	18373	18452	18372	18293	18320	18378	18318	18350	18405	18433	18478	18392	18362	18294	18293	18303	18308	18278	18254	18308	18531	18278	18462	18581	18251	18533	18191	18402	18411	18519	18336	18299	18364	18333	18347	18194	18226	18439	18438	18343	18516	18398	18548	18412	18187	18357	18379	18543	18363	18213	18217	18317	18383	18389	18361	18285	18279	18383	18375	18359	18311	18275	18569	18362	18344	18250	18281	18240	18245	18513	18183	18312	18426	18276	18339	18361	18198	18295	18536	18439	18340	18243	18333	18229	18307	18275	18278	18317	18115	18334	18264	18439	18074	18329	18529	18445	18338	18177	18309	18462	18324	18284	18020	18456	18398	18318	18501	18358	18382	18272	18262	18155	18091	18308	18278	18607	18350	18522	18283	18279	18384	18423	18472	18333	18164	18375	18334	18081	18237	18565	18466	18434	18505	18370	18285	18348	18370	18403	18427	18381	18498	18159	18445	18448	18369	18426	18353	18539	18344	18224	18379	18265	18427	18379	18371	18149	18644	18398	18181	18294	18476	18421	18317	18365	18377	18477	18376	18242	18585	18368	18580	18345	18551	18314	18270	18332	18286	18380	18179	18278	18456	18316	18334	18302	18342	18193	18151	18365	18588	18370	18201	18511	18411	18283	18433	18329	18366	18325	18441	18461	18416	18454	18335	18237	18496	18084	18451	18169	18346	18489	18434	18362	18159	18315	18326	18358	18392	18174	18236	18166	18368	18339	18488	18424	18445	18377	18491	18536	18305	18413	18345	18335	18487	18286	18353	18175	18105	18307	18393	18387	18220	18443	18413	18433	18287	18378	18337	18097	18292	18233	18391	18516	18359	18278	18496	18303	18528	18355	18443	18584	18218	18535	18623	18213	18168	18363	18254	18475	18324	18172	18235	18312	18442	18407	18209	18420	18189	18603	18263	18357	18457	18212	18064	18173	18581	18134	18287	18152	18161	18412	18344	18350	18419	18495	18229	18412	18419	18241	18298	18249	18316	18336	18554	18368	18578	18469	18377	18094	18351	18398	18336	18229	18380	18373	18271	18460	18455	18551	18554	18644	18531	18252	18345	18313	18276	18397	18358	18362	18387	18364	18396	18605	18462	18475	18409	18342	18357	18427	18257	18262	18283	18279	18460	18298	18433	18606	18497	18691	18419	18482	18220	18477	18240	18475	18307	18459	18497	18568	18513	18243	18625	18434	18294	18388	18444	18290	18374	18233	18279	18463	18526	18318	18381	18344	18292	18284	18458	18286	18414	18383	18508	18354	18282	18277	18530	18348	18432	18355	18416	18408	18373	18212	18170	18263	18422	18394	18428	18576	18523	18318	18274	18559	18489	18452	18458	18403	18345	18643	18606	18287	18176	18453	18442	18323	18453	18218	18411	18274	18343	18161	18087	18522	18183	18363	18466	18229	18319	18192	18278	18188	18196	18379	18368	18466	18173	18179	18296	18335	18212	18244	18490	18329	18477	18396	18227	18343	18335	18287	18457	18267	18113	18327	18440	18270	18475	18356	18468	18362	18316	18406	18161	18307	18288	18336	18241	18166	18368	18373	18375	18230	18494	18225	18460	18440	18394	18315	18271	18273	18464	18223	18339	18375	18350	18304	18308	18255	18517	18360	18425	18181	18353	18513	18292	18333	18354	18279	18032	18307	18478	18209	18453	18389	18637	18322	18168	18432	18464	18387	18437	18448	18481	18349	18218	18308	18177	18310	18430	18523	18360	18494	18133	18506	18424	18409	18330	18301	18268	18229	18349	18388	18325	18242	18445	18400	18320	18303	18457	18276	18275	18348	18491	18299	18277	18489	18286	18196	18405	18551	18089	18198	18120	18160	18183	18289	18585	18306	18517	18286	18411	18416	18544	18264	18380	18443	18476	18309	18195	18294	18375	18207	18475	18362	18498	18223	18349	18355	18298	18192	18391	18337	18478	18512	18191	18342	18118	18418	18542	18445	18192	18387	18359	18340	18395	18450	18444	18281	18155	18387	18253	18228	18400	18451	18205	18323	18272	18165	18575	18387	18149	18245	18298	18482	18338	18269	18505	18233	18408	18104	18266	18416	18553	18410	18332	18396	18473	18349	18483	18519	18302	18198	18400	18542	18175	18452	18278	18236	18418	18254	18421	18318	18407	18432	18171	18320	18242	18244	18164	18338	18405	18134	18337	18381	18489	18407	18313	18345	18371	18422	18193	18514	18334	18398	18553	18520	18341	18349	18539	18331	18310	18467	18210	18576	18225	18422	18313	18344	18342	18447	18334	18349	18263	18512	18300	18558	18389	18279	18473	18450	18598	18438	18445	18135	18318	18488	18445	18301	18332	18364	18108	18343	18346	18486	18348	18240	18336	18280	18522	18223	18330	18532	18534	18514	18443	18563	18379	18247	18333	18373	18590	18388	18364	18297	18207	18196	18200	18397	18581	18478	18525	18518	18417	18257	18318	18400	18263	18508	18392	18551	18329	18319	18332	18513	18385	18471	18400	18371	18404	18195	18196	18411	18092	18181	18431	18338	18517	18283	18343	18462	18462	18311	18333	18554	18372	18390	18457	18231	18246	18454	18257	18060	18296	18270	18409	18608	18272	18161	18569	18250	18398	18334	18215	18173	18316	18420	18237	18274	18398	18430	18303	18146	18334	18449	18511	18305	18270	18609	18503	18318	18314	18257	18264	18306	18411	18313	18248	18616	18522	18321	18265	18448	18348	18213	18357	18245	18530	18280	18525	18377	18395	18396	18276	18316	18245	18214	18265	18394	18234	18352	18513	18474	18335	18366	18563	18380	18310	18552	18500	18259	18451	18392	18468	18358	18449	18410	18101	18473	18288	18453	18396	18556	18230	18472	18345	18467	18164	18309	18293	18327	18234	18477	18329	18320	18309	18387	18312	18247	18457	18185	18408	18388	18485	18437	18369	18218	18083	18251	18418	18188	18100	18250	18448	18342	18334	18319	18228	18481	18199	18588	18418	18170	18532	18429	18316	18359	18453	18433	18494	18524	18356	18144	18325	18274	18428	18321	18225	18178	18207	18255	18309	18341	18269	18389	18439	18286	18364	18373	18435	18351	18171	18108	18424	18347	18169	18454	18294	18422	18377	18198	18282	18249	18256	18496	18592	18310	18404	18333	18554	18414	18450	18361	18212	18259	18377	18348	18312	18426	18320	18514	18252	18302	18449	18500	18258	18363	18426	18355	18610	18394	18273	18307	18310	18196	18369	18322	18284	18468	18572	18335	18534	18262	18311	18324	18283	18399	18410	18401	18440	18258	18263	18423	18479	18329	18287	18441	18205	18170	18477	18275	18440	18302	18538	18544	18584	18142	18173	18429	18390	18304	18503	18427	18213	18343	18489	18438	18490	18346	18476	18196	18437	18463	18376	18435	18551	18295	18438	18606	18368	18445	18375	18569	18362	18366	18352	18321	18094	18380	18234	18188	18203	18568	18332	18324	18301	18409	18469	18172	18253	18189	18200	18229	18320	18350	18182	18268	18517	18503	18476	18205	18241	18171	18328	18430	18567	18339	18544	18255	18423	18341	18402	18382	18394	18379	18479	18394	18356	18389	18469	18501	18291	18344	18429	18422	18230	18404	18583	18288	18374	18464	18495	18225	18355	18397	18440	18538	18387	18368	18529	18666	18489	18475	18463	18283	18638	18374	18305	18428	18426	18543	18285	18384	18223	18572	18537	18445	18492	18478	18562	18515	18448	18287	18372	18227	18367	18213	18375	18413	18197	18439	18401	18544	18352	18376	18246	18266	18323	18485	18423	18378	18324	18477	18269	18581	18469	18317	18293	18451	18359	18284	18258	18390	18492	18457	18067	18258	18490	18529	18298	18439	18428	18300	18295	18350	18452	18402	18198	18372	18197	18328	18303	18465	18445	18542	18281	18122	18190	18360	18303	18367	18291	18290	18536	18515	18334	18284	18332	18439	18346	18555	18324	18408	18151	18338	18460	18262	18233	18303	18390	18361	18431	18303	18263	18485	18395	18348	18515	18102	18304	18306	18292	18463	18470	18496	18285	18375	18407	18273	18300	18406	18428	18570	18442	18412	18233	18354	18206	18467	18370	18485	18427	18308	18298	18486	18206	18404	18328	18055	18385	18401	18272	18433	18559	18406	18402	18530	18234	18453	18297	18325	18251	18432	18389	18454	18338	18425	18458	18360	18344	18199	18239	18313	18406	18254	18329	18252	18438	18250	18370	18450	18344	18289	18293	18196	18483	18449	18256	18223	18324	18559	18553	18290	18430	18014	18414	18293	18281	18420	18150	18605	18301	18352	18292	18400	18514	18380	18336	18311	18141	18379	18448	18185	18274	18044	18326	18461	18384	18345	18240	18317	18509	18727	18625	18291	18402	18143	18124	18452	18295	18331	18318	18344	18247	18191	18184	18374	18321	18318	18278	18474	18252	18306	18462	18411	18401	18264	18547	18251	18328	18385	18224	18494	18405	18412	18312	18449	18390	18246	18588	18578	18167	18317	18377	18437	18306	18407	18387	18197	18557	18301	18291	18199	18364	18202	18424	18493	18270	18552	18402	18399	18363	18598	18400	18267	18229	18432	18489	18422	18456	18428	18468	18459	18294	18477	18429	18393	18439	18357	18501	18431	18534	18129	18272	18513	18289	18408	18496	18483	18491	18436	18391	18332	18358	18270	18340	18479	18180	18358	18506	18373	18242	18397	18295	18308	18472	18417	18473	18404	18483	18230	18431	18460	18583	18316	18361	18332	18256	18458	18429	18236	18515	18417	18368	18257	18450	18250	18404	18448	18417	18389	18443	18461	18473	18520	18276	18435	18295	18283	18449	18587	18427	18544	18500	18501	18377	18426	18482	18326	18191	18408	18331	18289	18481	18405	18463	18473	18403	18489	18271	18407	18479	18484	18640	18191	18627	18206	18380	18429	18290	18441	18372	18468	18170	18334	18265	18274	18276	18327	18360	18380	18353	18364	18338	18344	18378	18389	18291	18284	18545	18310	18216	18282	18418	18430
35260	52649	47415	36551	31107	27506	24702	22533	20618	19235	18015	17426	16949	16631	16204	16140	15768	15752	15637	15791	15897	15521	15630	15673	15579	15454	15430	15563	15561	15507	15559	15447	15484	15208	15409	15444	15389	15540	15229	15306	15292	15408	15322	15286	15482	15204	15334	15275	15359	15392	15417	15292	15214	15275	15326	15415	15593	15320	15273	15321	15290	15334	15367	15249	15377	15381	15335	15450	15531	15492	15413	15402	15304	15274	15451	15519	15455	15394	15519	15207	15396	15106	15437	15479	15252	15558	15378	15415	15188	15251	15448	15346	15463	15254	15294	15363	15425	15414	15354	15353	15227	15516	15239	15340	15407	15437	15473	15333	15296	15435	15442	15329	15492	15251	15370	15507	15263	15263	15415	15293	15262	15389	15465	15530	15562	15257	15323	15374	15286	15420	15246	15508	15510	15522	15373	15350	15602	15482	15402	15344	15284	15192	15393	15349	15405	15388	15474	15523	15317	15411	15469	15091	15406	15405	15587	15483	15521	15284	15474	15337	15223	15269	15331	15319	15513	15433	15352	15401	15397	15341	15310	15428	15266	15381	15276	15473	15485	15399	15437	15385	15369	15261	15291	15154	15500	15397	15500	15388	15343	15550	15377	15429	15495	15266	15274	15400	15229	15476	15286	15331	15425	15418	15395	15371	15320	15258	15241	15376	15374	15357	15476	15447	15461	15490	15372	15388	15543	15387	15330	15383	15337	15512	15353	15295	15336	15372	15250	15436	15338	15231	15446	15377	15365	15320	15322	15286	15364	15236	15273	15285	15363	15471	15492	15475	15493	15432	15302	15476	15548	15432	15439	15352	15389	15313	15522	15436	15204	15454	15217	15383	15376	15321	15628	15470	15347	15427	15430	15261	15292	15247	15348	15407	15623	15352	15495	15469	15408	15365	15382	15368	15199	15410	15406	15293	15346	15361	15444	15174	15404	15258	15360	15336	15340	15388	15306	15290	15273	15190	15451	15295	15330	15419	15396	15418	15451	15276	15165	15558	15420	15339	15451	15473	15317	15360	15397	15317	15420	15408	15324	15272	15355	15361	15498	15384	15601	15320	15307	15368	15307	15325	15378	15486	15416	15349	15411	15400	15389	15304	15337	15471	15592	15355	15422	15302	15651	15509	15386	15402	15281	15568	15485	15373	15292	15622	15404	15408	15290	15482	15367	15449	15461	15405	15390	15606	15268	15375	15463	15291	15169	15397	15576	15443	15256	15315	15237	15442	15241	15443	15309	15214	15470	15242	15247	15323	15300	15580	15351	15443	15433	15538	15458	15378	15336	15318	15208	15574	15492	15517	15510	15503	15413	15369	15540	15407	15457	15272	15399	15265	15312	15528	15434	15253	15470	15444	15366	15392	15417	15498	15563	15270	15476	15348	15360	15395	15416	15335	15279	15344	15473	15396	15389	15393	15374	15594	15374	15673	15380	15355	15394	15354	15402	15531	15397	15323	15264	15443	15350	15156	15297	15380	15393	15468	15243	15394	15329	15310	15335	15486	15380	15444	15429	15355	15454	15262	15617	15618	15428	15295	15379	15478	15312	15456	15481	15328	15322	15341	15389	15280	15430	15343	15422	15305	15147	15319	15347	15468	15320	15379	15256	15398	15429	15331	15350	15258	15561	15270	15285	15397	15538	15507	15436	15270	15399	15444	15237	15276	15353	15433	15397	15434	15465	15355	15349	15425	15529	15342	15328	15269	15423	15382	15416	15492	15375	15591	15503	15306	15356	15309	15266	15326	15386	15269	15537	15472	15569	15338	15465	15433	15391	15427	15347	15290	15445	15387	15402	15213	15558	15434	15365	15215	15430	15426	15354	15253	15252	15363	15288	15514	15352	15434	15519	15246	15251	15381	15330	15350	15304	15332	15386	15288	15352	15502	15475	15364	15223	15311	15274	15401	15425	15533	15224	15226	15306	15367	15272	15423	15419	15515	15521	15242	15515	15473	15551	15418	15443	15414	15372	15359	15467	15357	15384	15338	15390	15438	15367	15195	15366	15464	15493	15279	15506	15350	15404	15461	15429	15412	15291	15452	15296	15464	15385	15153	15369	15297	15461	15450	15328	15280	15428	15464	15398	15300	15368	15375	15469	15355	15427	15456	15251	15372	15343	15433	15381	15411	15325	15376	15285	15469	15377	15323	15476	15285	15497	15230	15454	15310	15376	15514	15323	15521	15271	15237	15283	15279	15448	15207	15413	15393	15484	15384	15420	15458	15318	15462	15295	15463	15372	15216	15614	15407	15364	15322	15314	15061	15560	15476	15445	15267	15430	15342	15446	15421	15312	15373	15389	15268	15311	15325	15402	15254	15275	15425	15399	15306	15504	15361	15334	15416	15380	15375	15512	15360	15464	15441	15233	15406	15355	15429	15186	15288	15361	15164	15333	15211	15324	15441	15454	15230	15535	15500	15309	15228	15349	15366	15428	15365	15468	15379	15324	15405	15361	15419	15575	15424	15398	15405	15447	15388	15319	15474	15375	15266	15426	15315	15534	15358	15481	15340	15368	15362	15333	15367	15404	15368	15444	15358	15399	15439	15594	15304	15517	15236	15356	15402	15498	15466	15371	15338	15216	15304	15348	15470	15416	15361	15458	15383	15323	15446	15399	15421	15411	15368	15352	15315	15430	15292	15383	15298	15334	15389	15289	15384	15352	15271	15313	15298	15392	15343	15488	15453	15445	15422	15335	15511	15389	15286	15256	15463	15451	15216	15463	15292	15294	15432	15318	15372	15492	15332	15393	15463	15272	15268	15492	15490	15233	15413	15423	15463	15412	15258	15412	15466	15446	15319	15293	15291	15353	15425	15309	15317	15341	15483	15280	15301	15429	15173	15506	15397	15446	15366	15444	15373	15357	15461	15264	15463	15537	15424	15391	15270	15297	15367	15321	15374	15207	15259	15190	15397	15382	15378	15250	15415	15488	15267	15286	15251	15440	15222	15420	15520	15601	15379	15341	15309	15311	15374	15418	15253	15365	15386	15243	15543	15397	15431	15296	15353	15333	15309	15398	15481	15458	15265	15480	15281	15521	15398	15338	15393	15513	15479	15319	15458	15540	15371	15193	15259	15295	15279	15314	15262	15385	15354	15462	15405	15361	15240	15491	15354	15463	15407	15273	15452	15435	15407	15448	15371	15261	15293	15286	15354	15496	15249	15298	15529	15422	15387	15544	15318	15451	15577	15386	15377	15337	15382	15409	15409	15543	15364	15462	15678	15245	15418	15332	15395	15354	15395	15474	15411	15366	15515	15335	15470	15260	15502	15510	15432	15327	15320	15321	15216	15447	15391	15275	15388	15623	15230	15354	15407	15474	15378	15420	15386	15311	15357	15409	15436	15383	15216	15411	15305	15445	15433	15524	15327	15252	15356	15270	15319	15485	15320	15302	15251	15353	15561	15458	15257	15360	15341	15439	15363	15536	15363	15372	15482	15233	15506	15463	15519	15371	15335	15581	15563	15559	15357	15363	15409	15264	15293	15450	15527	15513	15465	15459	15278	15339	15214	15413	15377	15444	15403	15275	15307	15291	15462	15427	15402	15445	15229	15334	15359	15316	15494	15343	15312	15404	15457	15240	15267	15545	15462	15314	15363	15315	15285	15443	15523	15489	15307	15368	15488	15473	15364	15507	15266	15384	15365	15509	15256	15215	15471	15358	15279	15264	15509	15471	15343	15451	15288	15299	15367	15457	15513	15481	15455	15205	15194	15393	15525	15155	15444	15364	15363	15336	15411	15427	15416	15305	15317	15244	15431	15429	15401	15341	15362	15390	15290	15239	15566	15289	15546	15533	15351	15476	15410	15330	15427	15450	15385	15322	15578	15460	15140	15312	15346	15376	15407	15389	15350	15435	15385	15366	15307	15473	15322	15431	15428	15431	15241	15474	15310	15486	15308	15576	15248	15444	15345	15587	15449	15410	15266	15245	15301	15457	15477	15247	15387	15468	15263	15547	15296	15395	15366	15340	15479	15405	15632	15293	15247	15369	15362	15467	15285	15540	15451	15466	15224	15467	15360	15350	15377	15205	15195	15310	15392	15363	15477	15370	15259	15442	15559	15355	15263	15368	15444	15221	15484	15329	15230	15242	15179	15288	15256	15423	15449	15243	15323	15341	15401	15403	15486	15525	15393	15402	15293	15450	15333	15607	15253	15562	15345	15430	15305	15617	15440	15340	15443	15418	15520	15170	15397	15449	15580	15443	15381	15420	15659	15466	15462	15460	15325	15351	15576	15458	15315	15363	15372	15303	15430	15458	15343	15336	15333	15351	15343	15317	15470	15430	15494	15405	15365	15407	15294	15357	15376	15241	15282	15462	15279	15221	15340	15499	15527	15342	15382	15269	15488	15569	15414	15390	15487	15418	15388	15193	15238	15412	15512	15320	15405	15413	15319	15502	15471	15355	15386	15568	15410	15358	15382	15339	15326	15486	15479	15334	15394	15251	15396	15415	15360	15486	15567	15400	15304	15305	15215	15302	15299	15452	15272	15523	15351	15468	15532	15336	15546	15145	15386	15484	15342	15287	15238	15324	15519	15398	15535	15307	15212	15385	15387	15388	15518	15411	15408	15430	15387	15490	15419	15404	15388	15426	15430	15545	15424	15273	15458	15355	15209	15538	15302	15332	15365	15514	15364	15457	15377	15310	15302	15303	15324	15368	15293	15402	15555	15588	15395	15334	15456	15362	15453	15597	15355	15421	15395	15554	15467	15303	15490	15352	15435	15291	15455	15452	15467	15271	15400	15436	15400	15301	15387	15527	15326	15462	15206	15507	15451	15324	15505	15324	15340	15513	15386	15405	15482	15231	15342	15362	15522	15319	15315	15223	15374	15292	15344	15434	15391	15324	15512	15401	15359	15380	15446	15343	15398	15307	15315	15458	15507	15425	15362	15440	15405	15434	15248	15546	15357	15468	15367	15460	15174	15430	15418	15442	15319	15479	15467	15316	15254	15353	15381	15351	15446	15351	15379	15342	15363	15281	15372	15463	15486	15354	15296	15459	15391	15424	15301	15510	15383	15466	15338	15292	15399	15449	15393	15362	15480	15319	15373	15429	15312	15610	15449	15493	15484	15331	15330	15281	15368	15354	15290	15265	15243	15345	15503	15359	15273	15519	15430
24295	21518	29566	27183	28308	31035	30970	26512	24373	23163	21597	20882	20593	20407	19972	19609	19566	19684	19432	19074	19112	18933	19122	19021	19041	18903	18921	18965	18776	18928	18884	18919	18863	18738	18793	19019	19156	18632	18770	18821	18863	18952	18767	18777	18959	18892	18836	18856	18741	18591	18805	18806	18542	18838	18876	18744	18898	18614	18686	18878	18642	18811	18836	18754	18709	18487	18640	18505	18446	18516	18749	18728	18743	18454	18747	18756	18921	18786	18991	19044	18756	18811	18617	18838	18614	18903	19068	18628	18833	18720	18613	18802	18735	18840	18787	18631	18652	18792	18666	18766	18778	18556	18579	18817	18575	18626	18830	18772	18690	18594	18705	18861	18778	18845	18738	18765	18856	18798	18402	18704	18634	18761	18604	18712	18841	18736	18632	18697	18613	18913	18695	18799	18824	18779	18644	18743	18797	18812	18904	18872	19012	18761	18650	18743	18758	18733	18789	18634	18594	18522	18668	18826	18685	19009	18858	18683	18676	18776	18995	18745	18737	18821	18740	18593	18812	18758	18501	18866	18603	18574	18776	18810	18506	18602	18967	18607	18774	18762	18843	18840	18907	18821	18754	18881	18713	18654	18729	18756	18844	18681	18693	18694	18860	18751	18609	18929	18650	18442	18597	18614	18738	18775	18672	18584	18613	18839	18922	18728	18705	18600	18942	18704	18631	18781	18886	18606	18488	18794	18718	18892	18750	18796	18727	18639	18938	18574	18750	18765	18599	18648	18657	18777	18796	18778	18771	18820	18893	18624	18611	18674	18654	18739	18527	18804	18830	18485	18718	18718	18823	18564	18871	18587	18666	18678	18680	18667	18702	18654	18823	18695	18773	18702	18681	18751	18716	18765	18835	18835	18623	18866	18564	18673	18643	18643	18840	18754	18481	18552	18564	18600	18778	18831	18873	18654	18795	18624	18739	18629	18754	18671	18711	18796	18677	18464	18659	18561	18683	18477	18742	18706	18723	18893	18940	18680	18612	18822	18634	18654	18869	18679	18615	18612	18784	18723	18622	18654	18800	18642	18899	18729	18668	18741	18770	18633	18921	18554	18710	18584	18792	18897	18614	18707	18837	18838	18763	18571	18876	18689	18605	18620	18619	18587	18729	18493	18792	18783	18657	18816	18686	18821	18846	18721	18724	18640	18709	18510	18704	18795	18634	18507	18830	19006	18765	18875	18800	18726	18635	18838	18656	18741	18800	18728	18991	18924	18648	18725	18726	18662	18714	18633	18850	18717	18538	18643	18643	18721	18775	18860	18700	18741	18612	18756	18610	18662	18699	18990	18828	18832	18775	18602	18705	18741	18728	18676	18940	18752	18837	18723	18863	18548	18614	18896	18807	18761	18778	18686	18763	18692	18740	18668	18686	18836	18708	18584	18715	18526	18633	18676	18731	18762	18842	18889	18698	18718	18703	18714	18943	18790	18750	18709	18742	18799	18687	19044	18655	18545	18814	18754	18526	18679	18591	18994	18730	18650	18740	18752	18696	18628	18656	18886	18499	18812	18694	18702	18738	18757	18746	18746	18629	18660	18798	18674	18614	18609	18586	18800	18598	18638	18671	18771	18643	18693	18518	18580	18534	18692	18610	18772	18616	18664	18742	18844	18626	18838	18836	18723	18900	18799	18701	18732	18603	18655	18749	18744	18856	18563	18724	18531	18663	18751	18398	18652	18783	18746	18927	18858	18620	18787	18767	18662	18780	18572	18734	18665	18729	18735	18731	18620	18707	18900	18670	18571	18971	18538	18763	18814	18725	18582	18734	18737	18728	18870	18643	18529	18858	18689	18687	18967	18853	18737	18669	18692	18729	18791	18867	18789	18695	18763	18625	18866	18733	18634	18704	18816	18776	18684	18783	18676	18897	18888	18637	18608	18601	18717	18736	18487	18749	18730	18758	18551	18640	18750	18833	18691	18755	18884	18672	18780	18845	18746	18628	18638	18850	18609	18839	18498	18803	18684	18792	18672	18740	18830	18836	18898	18742	18782	18537	18665	18595	18887	18601	18730	18795	18695	18685	18614	18765	18708	18753	18835	18718	18615	18715	18846	18731	18567	18597	18731	18706	18691	18594	18858	18604	18587	18848	18649	18687	18851	18803	18728	18755	18834	18834	18853	18805	18663	18933	18700	18628	18744	18711	18746	18944	18918	18802	18596	18905	19055	18700	18531	18616	18885	18754	18512	18746	18705	18736	18552	18689	19164	18677	18681	18618	18568	18490	18805	18595	18652	18707	18612	18626	18711	18664	18558	18732	18714	18773	18901	18703	18715	18982	18986	18746	18686	18749	18741	18860	18807	18798	18980	18727	18763	18551	18584	18732	18859	18638	18773	18712	18613	18744	18667	18934	18918	18900	18649	18442	18831	18753	18868	18738	18587	18908	18535	18452	18657	18567	18601	18794	18607	18659	18596	18818	18836	18708	18732	18774	18699	18704	18699	18699	18626	18816	18799	18641	18804	18780	18727	18785	18591	18667	18736	18642	18594	18733	18712	18804	18553	18602	18579	18415	18467	18846	18831	18527	18650	18797	18657	18659	18649	18705	18606	18815	18677	18683	18704	18906	18673	18635	18530	18616	18758	18655	18880	18763	18897	18850	18519	18754	18600	18733	18669	18694	18644	18815	18774	18979	18531	18696	18691	18787	18609	18769	18682	18721	18794	18545	18671	18672	18567	18696	18862	18754	18717	18755	18777	18713	18700	18478	18527	18660	18779	18783	18705	18720	18578	18588	18688	18842	18805	18617	18815	18811	18800	18722	18864	18747	18686	18702	18629	18772	18859	18658	18749	18682	18902	18663	18677	18639	18674	18697	18690	18717	18586	18649	18699	18612	18750	18690	19020	18700	18726	18628	18824	18776	18642	18593	18589	18852	18806	18696	18702	18690	18799	18710	18745	18865	18808	18950	18779	18433	18653	18729	18598	18782	18771	18782	18661	18723	18662	18729	18751	18615	18817	18511	18640	18595	18755	18821	18769	18636	18706	18872	18745	18878	18552	18839	18722	18655	18782	18588	18713	18606	18700	18486	18769	18687	18729	18624	18875	18639	18764	18566	18571	18753	18585	18719	18844	18855	18862	18645	18710	18706	18643	18914	18711	18803	18782	18723	18708	18793	18587	18663	18820	18564	18820	18841	18666	18598	18620	18778	18608	18749	18538	18713	18748	18668	18562	18649	18582	18695	18772	18726	18806	18815	18842	18569	18683	18856	18589	18789	18638	18566	18650	18779	18675	18931	18644	19072	18830	18836	18473	18742	18726	18607	18854	18651	18771	18817	18733	18816	18726	18546	18740	18867	18733	18871	18815	18588	18727	18777	18903	18755	18628	18854	18719	18813	18606	18927	18783	18697	18729	18817	18721	18719	18762	18658	18821	18640	18799	18553	18729	18693	18571	18775	18703	18717	18478	18597	18670	18608	18701	18927	18870	18675	18659	18583	18549	18796	18893	18660	18750	18612	18756	18890	18783	18499	18543	18583	18492	18643	18839	18814	18665	18553	18704	18909	18717	18631	18813	18784	18519	18761	18912	18841	18652	18567	18723	18655	18970	18694	18682	18637	18575	18978	18592	18916	18850	18729	18750	18658	18729	18749	18627	18853	18968	18823	18987	18832	18691	18635	18492	18734	18802	18779	18737	18714	18813	18634	18770	18719	18558	18855	18827	18718	18719	18730	18586	18780	18900	18720	18526	18896	18470	18653	18747	18843	18836	18687	18917	18688	18651	18575	18748	18696	18576	18671	18776	18559	18674	18623	19011	18716	18541	18587	18809	18595	18904	18519	18679	18932	18650	18685	18846	18760	18774	18693	18769	18640	18881	18730	18769	18700	18734	18996	18839	18668	18658	18707	18560	19018	18796	18631	18594	18797	18661	18608	18759	18521	18713	18855	18651	18641	18820	18790	18638	18515	18666	18516	18596	18736	18546	18754	18900	18797	18790	18678	18597	18784	18551	18680	18759	18684	18700	18745	18533	18673	18747	18833	18731	18647	18631	18709	18774	18760	18711	18847	18680	18624	18685	18675	18823	18947	18475	18819	18819	18520	18752	18615	18555	18733	18713	18615	18717	18884	18828	18711	18614	18609	18760	18721	18980	18787	18739	18875	18565	18895	18745	18747	18535	18743	18730	18733	18784	19085	18567	18597	18642	18850	18769	18668	18538	18732	18846	18905	18551	18820	18745	18676	18900	18604	18708	18548	18760	18854	18625	18609	18784	18619	18658	18525	18493	18591	18734	18638	18800	18610	18703	18699	18560	18638	18453	18633	18843	18593	18723	18941	18757	18614	18772	18505	18535	18637	18732	18640	18733	18589	18773	18827	18607	18858	18609	18575	18740	18918	18537	18683	18637	18662	18532	18926	18722	18703	18751	18758	18557	18804	18584	18650	18714	18861	18717	18888	18672	18634	18604	18961	18662	18729	18893	18647	18539	18714	18855	18673	18786	18823	18781	18851	18906	18735	18772	18853	18739	18898	18553	18874	18707	18728	18748	18880	18572	18573	18582	18705	18616	18654	18671	18676	18753	18702	18729	18952	18716	18564	18790	18809	18613	18565	18699	18518	18833	18784	18658	18810	18842	18766	18791	18666	18774	18816	18742	18751	18802	18651	18552	18761	18823	18827	18491	18690	18744	18704	18792	18780	18635	18586	18614	18799	18797	18751	18733	18610	18868	18886	18724	18689	18696	18759	18658	18719	18815	18822	18870	18848	18806	18728	18694	18728	18803	18828	18770	18645	18647	18720	18749	18706	18883	18768	18736	18731	18708	18513	18689	18798	18628	18730	18717	18874	18742	18567	18676	18855	18702	18807	18667	18733	18572	18535	18400	18939	18806	18741	18588	18655	18821	18959	18926	18860	18510	18752	18666	18537	18646	18528	18769	18791	18777	18701	18731	18834	18682	18588	18632	18671	18613	18480	18626	18578	18771	18821	18832	18656	18826	18928	18775	18513	18827	18838	18810	18708	18596	18657	18763	18933	18915	18756	18793	18693	19018	18772	18713	18854	18884	18892	18894	18580	18575	18814	18629	18918	18880	18525	18827	18940	18661	18674	18657	18898	18830	18794	18656	18911	18798	18827	18637	18352	18734	18492	18800	18752	18798	18979	18921	18755	18727
34425	59210	54625	43545	37171	32622	29146	26236	23486	21256	19694	18950	18354	17554	17132	16738	16716	16461	16197	15971	16110	16033	15944	15906	16022	15983	15830	15962	15738	15881	15700	15637	15745	15629	15860	15595	15594	15453	15781	15644	15801	15651	15508	15733	15800	15485	15716	15635	15705	15559	15584	15709	15559	15583	15553	15636	15782	15604	15579	15551	15520	15759	15640	15634	15628	15664	15605	15679	15641	15659	15687	15675	15667	15699	15648	15742	15339	15649	15658	15718	15580	15640	15625	15625	15534	15485	15572	15631	15696	15701	15787	15598	15512	15607	15656	15663	15719	15620	15519	15484	15379	15656	15489	15798	15426	15562	15578	15632	15530	15701	15563	15542	15628	15674	15698	15586	15600	15709	15674	15687	15653	15752	15490	15605	15467	15770	15447	15578	15571	15520	15631	15673	15570	15767	15671	15633	15564	15705	15630	15479	15756	15603	15619	15493	15647	15802	15558	15568	15578	15415	15505	15601	15543	15600	15673	15607	15434	15713	15463	15486	15555	15562	15558	15587	15659	15614	15797	15401	15689	15600	15554	15491	15651	15553	15585	15441	15575	15419	15851	15538	15650	15660	15576	15657	15680	15562	15586	15628	15455	15635	15595	15585	15469	15537	15538	15721	15527	15633	15579	15493	15578	15608	15567	15439	15532	15458	15690	15577	15650	15574	15499	15645	15701	15457	15622	15519	15536	15633	15731	15504	15624	15587	15641	15690	15513	15620	15712	15651	15758	15530	15585	15797	15575	15444	15520	15539	15599	15774	15620	15691	15741	15646	15760	15612	15579	15657	15641	15732	15548	15594	15383	15471	15672	15622	15675	15719	15483	15600	15577	15740	15523	15677	15609	15510	15756	15797	15694	15792	15687	15438	15784	15637	15566	15631	15544	15476	15753	15526	15663	15591	15546	15718	15575	15570	15592	15636	15575	15667	15413	15474	15635	15574	15646	15748	15602	15499	15782	15628	15486	15673	15602	15562	15473	15666	15752	15638	15464	15704	15623	15562	15646	15702	15636	15506	15566	15686	15714	15531	15510	15368	15539	15718	15566	15604	15751	15701	15419	15448	15649	15616	15791	15610	15686	15672	15801	15613	15510	15684	15688	15752	15645	15614	15667	15396	15498	15581	15583	15476	15596	15541	15528	15592	15709	15807	15581	15575	15582	15527	15593	15470	15623	15648	15628	15507	15672	15620	15593	15477	15457	15569	15566	15655	15648	15529	15612	15508	15618	15644	15505	15619	15482	15601	15516	15613	15439	15601	15637	15451	15760	15563	15635	15614	15616	15565	15718	15566	15519	15454	15620	15471	15707	15416	15432	15557	15504	15635	15480	15616	15557	15390	15674	15655	15545	15557	15706	15558	15644	15683	15670	15527	15860	15788	15567	15584	15620	15657	15658	15593	15676	15692	15590	15677	15751	15518	15605	15428	15653	15610	15694	15452	15493	15579	15508	15692	15665	15455	15517	15685	15672	15754	15538	15733	15610	15694	15687	15714	15537	15576	15535	15806	15402	15695	15562	15623	15713	15543	15674	15607	15650	15508	15427	15598	15586	15713	15634	15631	15629	15454	15704	15660	15571	15705	15497	15791	15583	15517	15704	15755	15680	15545	15409	15654	15527	15657	15583	15779	15597	15610	15532	15577	15603	15669	15484	15639	15581	15534	15557	15534	15487	15450	15744	15485	15759	15604	15816	15631	15517	15600	15481	15617	15702	15663	15507	15672	15742	15667	15604	15525	15535	15547	15594	15521	15622	15620	15550	15649	15726	15751	15586	15630	15410	15658	15576	15611	15624	15603	15576	15602	15597	15603	15544	15782	15500	15529	15543	15634	15648	15608	15660	15470	15763	15579	15550	15681	15515	15562	15514	15485	15658	15599	15633	15637	15686	15612	15587	15587	15756	15568	15610	15520	15731	15455	15676	15686	15715	15658	15559	15725	15501	15546	15685	15822	15739	15327	15707	15664	15447	15665	15725	15484	15689	15324	15623	15698	15612	15727	15493	15548	15626	15526	15540	15696	15613	15541	15521	15557	15658	15490	15605	15686	15496	15543	15567	15667	15714	15717	15518	15543	15561	15688	15545	15680	15656	15567	15688	15566	15657	15447	15608	15670	15552	15598	15511	15538	15552	15487	15710	15700	15548	15553	15675	15552	15680	15605	15562	15641	15507	15695	15444	15472	15445	15710	15660	15537	15633	15538	15541	15596	15514	15778	15613	15602	15725	15764	15534	15573	15582	15618	15606	15704	15557	15564	15720	15495	15378	15863	15386	15515	15827	15486	15598	15517	15731	15700	15577	15599	15524	15724	15708	15489	15600	15371	15533	15630	15636	15647	15596	15655	15528	15593	15618	15710	15706	15512	15518	15597	15519	15533	15566	15726	15571	15454	15673	15617	15495	15656	15574	15672	15725	15695	15676	15593	15678	15560	15568	15634	15566	15650	15519	15787	15560	15652	15504	15652	15624	15599	15436	15483	15622	15679	15556	15566	15780	15465	15524	15672	15551	15473	15799	15704	15584	15767	15632	15572	15743	15492	15714	15655	15592	15622	15592	15644	15632	15561	15567	15701	15447	15719	15678	15574	15714	15585	15450	15651	15729	15598	15618	15502	15679	15520	15713	15747	15617	15780	15683	15499	15658	15477	15554	15735	15495	15637	15760	15672	15568	15541	15661	15541	15712	15597	15639	15479	15628	15531	15609	15626	15625	15591	15521	15495	15517	15560	15791	15579	15550	15632	15722	15551	15610	15493	15367	15651	15524	15714	15612	15567	15669	15644	15571	15743	15620	15627	15700	15532	15775	15514	15672	15740	15517	15563	15684	15610	15574	15591	15777	15617	15607	15637	15588	15565	15612	15549	15654	15577	15702	15669	15754	15694	15636	15717	15554	15477	15512	15564	15668	15560	15527	15654	15742	15696	15536	15503	15583	15649	15567	15792	15706	15458	15585	15563	15673	15626	15626	15615	15785	15609	15642	15641	15386	15517	15680	15507	15676	15662	15629	15636	15606	15695	15505	15629	15763	15594	15729	15716	15612	15594	15647	15696	15627	15682	15677	15383	15590	15742	15718	15476	15682	15423	15422	15617	15601	15819	15778	15602	15731	15583	15667	15551	15573	15563	15579	15504	15634	15586	15573	15611	15705	15600	15583	15501	15537	15459	15692	15546	15568	15654	15516	15598	15588	15569	15551	15660	15563	15582	15689	15771	15589	15593	15530	15582	15558	15514	15680	15635	15673	15572	15625	15472	15667	15438	15515	15636	15455	15644	15541	15631	15796	15642	15712	15762	15668	15627	15693	15506	15695	15542	15593	15621	15701	15775	15577	15613	15555	15708	15743	15626	15622	15611	15661	15657	15644	15792	15438	15678	15666	15688	15509	15750	15726	15520	15765	15650	15697	15599	15558	15760	15629	15683	15797	15596	15504	15640	15662	15597	15626	15523	15700	15494	15633	15679	15571	15473	15640	15485	15502	15619	15439	15548	15465	15572	15708	15629	15637	15667	15515	15557	15644	15631	15565	15696	15655	15550	15549	15532	15741	15708	15770	15533	15757	15510	15513	15710	15744	15695	15577	15593	15567	15481	15620	15647	15692	15495	15618	15709	15398	15557	15602	15815	15615	15642	15645	15659	15394	15586	15835	15567	15466	15611	15685	15588	15494	15411	15693	15580	15810	15714	15578	15506	15478	15652	15451	15676	15502	15664	15567	15685	15568	15628	15652	15660	15626	15618	15782	15711	15768	15643	15515	15504	15570	15537	15512	15461	15673	15549	15609	15633	15746	15755	15665	15424	15660	15621	15693	15382	15689	15685	15634	15543	15621	15687	15713	15599	15506	15644	15613	15590	15456	15649	15680	15541	15554	15631	15461	15668	15538	15687	15689	15476	15661	15596	15653	15374	15686	15595	15551	15615	15678	15390	15677	15581	15632	15553	15629	15561	15759	15611	15781	15660	15572	15626	15499	15540	15622	15581	15571	15526	15615	15592	15659	15502	15542	15550	15601	15557	15631	15613	15476	15657	15730	15740	15630	15583	15497	15508	15675	15657	15729	15624	15624	15582	15794	15562	15753	15602	15666	15537	15666	15455	15614	15685	15792	15609	15789	15592	15794	15583	15710	15752	15909	15544	15617	15731	15635	15440	15713	15439	15747	15623	15621	15708	15737	15607	15644	15669	15486	15632	15573	15472	15556	15736	15635	15655	15546	15656	15793	16001	15479	15532	15629	15582	15535	15772	15681	15648	15708	15601	15510	15631	15687	15548	15514	15626	15568	15571	15692	15618	15539	15599	15721	15701	15653	15715	15607	15494	15629	15591	15572	15619	15460	15694	15541	15681	15580	15509	15473	15579	15653	15686	15641	15537	15493	15728	15546	15782	15536	15664	15555	15611	15593	15717	15508	15646	15494	15708	15721	15384	15578	15555	15614	15699	15681	15610	15427	15494	15532	15649	15726	15696	15664	15666	15509	15694	15723	15733	15521	15719	15425	15700	15479	15559	15599	15445	15411	15609	15607	15571	15574	15624	15582	15702	15444	15571	15619	15664	15693	15507	15703	15595	15759	15806	15558	15517	15762	15634	15737	15585	15396	15603	15426	15538	15472	15628	15507	15607	15681	15623	15717	15477	15693	15620	15685	15594	15620	15513	15331	15666	15568	15755	15471	15589	15572	15631	15712	15740	15569	15690	15638	15383	15531	15515	15737	15579	15761	15717	15559	15676	15681	15511	15753	15603	15555	15523	15573	15525	15692	15725	15574	15390	15637	15727	15547	15527	15705	15584	15758	15667	15603	15364	15775	15561	15433	15596	15579	15598	15608	15632	15408	15659	15567	15570	15671	15590	15786	15662	15672	15620	15656	15497	15757	15452	15713	15681	15587	15540	15572	15658	15680	15576	15727	15577	15571	15625	15605	15538	15643	15620	15786	15671	15645	15376	15649	15533	15608	15528	15454	15697	15555	15502	15542	15669	15511	15586	15479	15542	15606	15626	15627	15487	15616	15598	15666	15648	15697	15712	15468	15878	15641	15674	15571	15552	15716	15559	15562	15673	15619	15642	15656	15684	15538	15680	15611	15715	15696	15628	15576	15591	15761	15434	15668	15653	15750	15552	15708	15639	15645	15803
23082	21475	29452	24736	25106	30637	34283	29104	26540	24869	23780	22808	22389	21719	21216	20734	20454	20435	20409	20073	20069	20044	20006	19837	19903	19632	19730	19763	19784	19849	19837	19744	19568	19656	19757	19625	19634	19579	19239	19463	19497	19474	19694	19604	19636	19474	19530	19781	19466	19508	19533	19727	19695	19607	19676	19448	19212	19535	19319	19544	19575	19288	19298	19424	19526	19387	19488	19647	19513	19475	19424	19527	19570	19482	19408	19378	19673	19325	19666	19643	19613	19438	19390	19580	19561	19547	19418	19488	19444	19461	19454	19554	19648	19639	19386	19398	19562	19456	19370	19400	19480	19544	19176	19464	19469	19566	19622	19346	19395	19311	19333	19465	19369	19555	19665	19299	19305	19363	19529	19516	19489	19430	19534	19096	19419	19187	19185	19578	19560	19349	19390	19395	19544	19333	19476	19457	19231	19563	19470	19489	19374	19358	19463	19325	19480	19618	19587	19558	19324	19552	19507	19537	19446	19461	19535	19458	19458	19048	19303	19513	19441	19560	19413	19407	19411	19408	19487	19390	19441	19512	19441	19480	19523	19261	19410	19614	19425	19564	19320	19374	19535	19548	19501	19353	19306	19496	19311	19594	19692	19444	19477	19453	19592	19587	19465	19419	19328	19714	19498	19417	19330	19241	19311	19521	19440	19275	19401	19652	19496	19455	19469	19301	19342	19572	19497	19526	19460	19458	19380	19459	19448	19469	19635	19623	19396	19389	19426	19555	19622	19529	19402	19469	19344	19576	19455	19522	19587	19475	19481	19510	19447	19604	19467	19399	19435	19540	19406	19613	19387	19507	19456	19477	19457	19336	19455	19595	19665	19313	19453	19371	19390	19333	19614	19563	19410	19530	19605	19562	19465	19406	19277	19529	19396	19266	19421	19452	19612	19402	19496	19586	19593	19467	19446	19575	19433	19447	19409	19353	19506	19424	19292	19418	19433	19420	19452	19374	19240	19713	19240	19344	19465	19201	19618	19498	19470	19456	19527	19316	19289	19430	19760	19390	19404	19549	19521	19618	19645	19463	19490	19401	19284	19455	19456	19264	19384	19384	19365	19215	19328	19455	19504	19544	19450	19434	19514	19330	19424	19104	19310	19424	19359	19301	19526	19570	19336	19442	19330	19502	19403	19532	19520	19529	19493	19456	19643	19265	19419	19543	19581	19349	19440	19262	19242	19234	19491	19429	19384	19383	19606	19549	19609	19312	19398	19422	19468	19292	19361	19316	19353	19565	19456	19027	19484	19310	19365	19214	19640	19451	19295	19323	19462	19325	19258	19361	19544	19363	19530	19349	19423	19514	19509	19410	19551	19475	19569	19518	19409	19340	19378	19523	19365	19386	19359	19436	19323	19460	19324	19680	19534	19386	19448	19566	19405	19495	19602	19353	19428	19570	19212	19311	19401	19590	19498	19566	19291	19259	19574	19488	19479	19456	19421	19407	19409	19313	19597	19475	19598	19220	19564	19388	19583	19427	19449	19258	19243	19184	19279	19732	19381	19387	19473	19413	19378	19518	19305	19263	19320	19569	19345	19371	19571	19487	19459	19449	19651	19412	19505	19357	19485	19557	19382	19335	19322	19451	19321	19510	19647	19493	19316	19462	19429	19419	19481	19296	19575	19465	19613	19603	19487	19443	19437	19501	19277	19488	19380	19392	19528	19442	19502	19329	19466	19588	19620	19660	19582	19486	19237	19386	19402	19330	19415	19582	19557	19302	19493	19505	19362	19373	19437	19405	19496	19438	19374	19380	19344	19327	19394	19427	19377	19428	19460	19333	19525	19512	19490	19272	19410	19468	19486	19320	19530	19385	19337	19481	19465	19356	19513	19341	19530	19438	19418	19565	19437	19384	19545	19697	19510	19451	19571	19365	19528	19429	19419	19612	19607	19539	19359	19352	19654	19395	19408	19086	19526	19472	19173	19419	19479	19413	19442	19610	19289	19332	19631	19517	19363	19315	19303	19454	19303	19515	19444	19515	19423	19355	19253	19435	19574	19501	19393	19441	19327	19472	19431	19468	19532	19176	19488	19238	19207	19415	19394	19385	19618	19556	19555	19343	19358	19396	19432	19392	19548	19433	19419	19223	19488	19376	19617	19203	19371	19381	19271	19373	19463	19375	19366	19141	19354	19283	19332	19483	19352	19365	19343	19396	19435	19302	19437	19397	19271	19482	19186	19120	19527	19570	19452	19536	19635	19518	19376	19301	19688	19494	19426	19398	19085	19534	19405	19249	19503	19562	19437	19466	19470	19461	19505	19496	19310	19558	19340	19221	19387	19501	19563	19306	19294	19372	19347	19409	19399	19209	19296	19348	19392	19476	19365	19339	19358	19387	19341	19322	19537	19536	19595	19494	19589	19427	19487	19387	19559	19442	19413	19425	19558	19273	19495	19604	19629	19323	19321	19562	19472	19551	19557	19328	19323	19210	19546	19662	19577	19506	19577	19617	19231	19392	19492	19364	19481	19416	19318	19211	19497	19466	19390	19439	19488	19453	19281	19540	19302	19415	19399	19380	19325	19531	19258	19462	19387	19413	19528	19429	19283	19359	19509	19425	19562	19504	19321	19376	19481	19459	19426	19451	19651	19311	19337	19515	19401	19487	19508	19628	19537	19617	19357	19416	19372	19557	19485	19434	19466	19596	19427	19445	19363	19464	19596	19378	19193	19408	19516	19488	19496	19385	19543	19398	19541	19588	19250	19364	19425	19487	19482	19346	19484	19113	19295	19373	19479	19397	19723	19362	19527	19609	19516	19595	19528	19543	19287	19424	19580	19378	19612	19617	19507	19404	19523	19518	19502	19398	19493	19468	19618	19556	19580	19464	19377	19222	19291	19588	19492	19284	19553	19356	19361	19486	19269	19208	19566	19436	19545	19401	19561	19329	19484	19667	19474	19386	19296	19537	19343	19379	19202	19551	19290	19463	19577	19500	19344	19493	19247	19498	19527	19638	19467	19436	19552	19652	19434	19470	19526	19293	19697	19465	19385	19264	19455	19444	19359	19344	19395	19501	19513	19631	19388	19569	19418	19502	19382	19682	19456	19327	19583	19503	19815	19366	19415	19301	19484	19761	19377	19376	19454	19293	19460	19421	19557	19416	19491	19513	19559	19415	19289	19304	19518	19544	19574	19422	19398	19241	19310	19516	19704	19486	19225	19286	19319	19618	19290	19261	19553	19351	19542	19511	19404	19401	19291	19378	19347	19253	19455	19531	19606	19503	19423	19337	19526	19263	19313	19473	19218	19326	19256	19485	19460	19436	19600	19380	19628	19348	19505	19446	19454	19613	19438	19464	19342	19414	19491	19373	19512	19453	19254	19302	19400	19173	19447	19589	19590	19792	19601	19185	19619	19539	19458	19426	19513	19459	19627	19403	19326	19385	19277	19378	19427	19332	19437	19371	19432	19418	19604	19624	19498	19327	19473	19537	19405	19671	19534	19356	19562	19598	19615	19240	19418	19489	19486	19496	19507	19462	19363	19338	19436	19516	19494	19524	19463	19275	19250	19520	19546	19331	19494	19281	19446	19593	19571	19452	19578	19395	19364	19338	19494	19544	19502	19453	19389	19395	19658	19341	19461	19342	19457	19613	19533	19258	19283	19390	19492	19570	19658	19331	19579	19406	19452	19503	19217	19357	19308	19559	19548	19209	19443	19441	19348	19474	19501	19522	19667	19310	19438	19288	19241	19419	19472	19415	19482	19472	19475	19494	19351	19241	19592	19483	19354	19470	19323	19658	19604	19431	19271	19657	19423	19427	19397	19426	19467	19369	19427	19581	19603	19453	19362	19195	19486	19469	19472	19337	19433	19564	19589	19387	19564	19420	19383	19295	19573	19475	19429	19256	19382	19548	19272	19366	19701	19365	19106	19463	19304	19330	19592	19460	19395	19527	19445	19397	19509	19267	19284	19493	19538	19405	19426	19634	19581	19373	19479	19254	19396	19486	19526	19480	19334	19380	19259	19414	19599	19395	19473	19452	19315	19530	19311	19320	19379	19437	19323	19583	19435	19633	19278	19264	19273	19647	19604	19410	19474	19257	19467	19470	19429	19539	19369	19290	19476	19508	19378	19288	19219	19363	19761	19502	19383	19279	19451	19489	19260	19264	19414	19437	19619	19467	19355	19404	19633	19299	19435	19343	19423	19263	19569	19435	19655	19448	19319	19422	19562	19643	19439	19383	19365	19392	19265	19399	19490	19437	19354	19390	19652	19337	19622	19471	19494	19494	19361	19649	19477	19273	19476	19283	19234	19458	19666	19254	19342	19430	19351	19569	19526	19364	19506	19421	19456	19327	19625	19357	19426	19488	19321	19385	19231	19349	19268	19305	19418	19494	19560	19216	19384	19389	19397	19512	19452	19515	19318	19670	19363	19339	19470	19322	19618	19466	19563	19512	19418	19323	19345	19516	19509	19463	19230	19589	19368	19465	19428	19313	19350	19376	19364	19283	19713	19486	19545	19616	19399	19429	19276	19463	19488	19184	19512	19561	19381	19289	19399	19531	19457	19624	19612	19466	19541	19479	19331	19469	19394	19445	19499	19448	19301	19317	19248	19382	19279	19248	19440	19512	19395	19580	19641	19544	19150	19321	19308	19425	19360	19379	19487	19236	19531	19461	19606	19430	19407	19349	19354	19370	19292	19319	19257	19468	19319	19224	19434	19412	19527	19410	19321	19334	19323	19636	19402	19404	19476	19496	19378	19261	19378	19476	19309	19390	19427	19537	19486	19216	19609	19412	19505	19294	19422	19347	19415	19343	19535	19450	19741	19252	19360	19496	19387	19439	19595	19505	19371	19312	19274	19325	19592	19498	19462	19305	19418	19236	19367	19463	19361	19317	19320	19319	19436	19493	19460	19264	19466	19254	19197	19536	19679	19483	19356	19370	19253	19624	19687	19460	19558	19377	19473	19252	19236	19335	19501	19528	19591	19496	19345	19518	19543	19447	19360	19385	19436	19667	19220	19229	19456	19182	19478	19492	19373	19363	19197	19353	19414	19342	19455	19541	19457	19569	19260	19242	19358	19525	19545	19422	19428	19493	19420	19489	19324	19535	19295	19444	19334	19501	19593	19568	19334	19466	19493	19338	19414	19466	19353	19470	19203	19383	19471	19487
37049	64199	59378	48220	41487	36833	32850	29560	25910	23148	21532	20620	19653	18904	18144	17598	17287	17249	16937	16719	16600	16587	16549	16536	16570	16329	16267	16160	16311	16150	16319	16177	16125	16134	16159	16043	15943	16041	15909	16173	16041	16101	16149	16114	15886	16003	16050	15959	15861	15877	15933	15970	16222	15983	16087	16019	16096	15911	15993	15817	16120	16108	16131	16070	15943	16031	16116	15967	15958	15972	15993	15957	15982	15997	16037	15902	15977	16018	15959	16068	16103	16151	16013	16141	15883	16186	16076	16017	16049	16001	16022	16239	16083	16131	15966	16115	16070	15936	16022	15991	15979	15887	16035	15932	15979	15810	15963	16112	15810	16061	15983	16046	15917	16019	15895	15981	15949	16113	15897	15801	16015	15970	16049	16002	15785	15911	15942	16022	15850	15966	16058	16115	16010	16122	15961	16188	16228	15933	16104	15938	16048	15905	16061	16094	15857	15808	15959	15953	15915	16000	15995	16103	16139	15939	15915	15816	15986	16106	16041	15868	16082	16054	15890	15841	16130	15868	16011	16180	16028	15990	15884	16122	15919	16002	15839	15781	16079	15930	15896	16036	15926	15943	15970	16059	15958	16022	16253	15968	16034	16138	16106	16005	15831	15908	16107	16079	15923	16015	16095	15891	15896	16082	15960	15969	16030	15952	15971	16027	16045	15978	16059	15886	15880	15827	16053	16080	15840	16062	15871	15971	15840	16079	15855	16007	15911	15991	15935	15924	16102	15878	16132	16075	15887	15840	15906	15847	15733	15917	16017	15873	15935	15852	15889	15959	15733	15861	15953	16002	15979	16062	15938	15874	15893	15803	15897	16115	15936	16082	16152	15875	16097	15882	16088	15950	16011	16033	16004	15997	16056	15941	15917	16067	16043	15942	15996	15954	15924	15995	15989	16005	16181	16071	15951	16062	16003	15993	16076	15945	16089	15845	15965	15858	15947	15801	16168	15912	16041	15861	15926	16016	15876	16024	16047	16062	16019	15945	16026	15873	16072	16182	16058	15800	15925	15938	15915	16124	15981	15918	15988	16169	15987	15784	15929	15829	15957	16060	15797	15916	16039	15899	15859	16039	16215	16007	15857	16018	15997	16035	15794	16145	15893	15854	15877	15931	15991	15889	16020	15980	15883	15980	15930	15853	15943	15861	16041	15892	15837	15963	15887	16021	16059	16081	15915	15917	15876	16038	15980	15938	16168	15950	16008	15990	15978	16106	16086	16039	15948	15945	15958	16060	16061	16103	15953	15893	15862	15936	15995	16046	15972	15889	15987	16026	16014	15893	15952	15970	15978	16017	15881	16073	15985	15956	15985	15885	15933	16034	15824	16105	15933	15783	16073	15981	16085	15863	15842	16091	15788	15983	15947	15827	16051	16009	16023	15950	16039	16053	16075	16019	15891	16044	16008	15765	15949	16055	16135	15932	16088	16041	16110	15853	16002	16051	15961	15723	16205	15860	15878	16079	16204	15882	15952	16018	15931	15928	16028	15975	15906	15793	16025	16010	15860	15913	15906	15983	15921	16050	16161	16043	16100	15856	15948	15890	15913	16150	15985	16010	15881	16022	15980	15996	15760	16028	15968	15982	15781	15972	16086	15880	15936	16093	15929	16015	16015	15906	15891	15999	16045	16107	15937	15977	15904	16065	16052	15946	15776	16093	15968	15955	16052	15962	15931	15900	15914	15956	15963	15907	16151	15864	16015	15916	15968	15823	15909	15835	15856	16075	15927	16023	16020	15946	15902	16160	15943	15816	16019	15997	16116	15949	15996	15966	15830	16090	15990	15994	16050	15924	16006	16012	15904	16000	15901	15884	15862	15948	16001	15869	15929	15882	15931	16157	16145	15983	16151	15824	16099	15991	16025	15974	15997	15941	16037	15877	15959	15943	15957	16097	16140	16042	16073	16075	15903	16174	15808	15981	15904	15889	16132	15894	16030	15856	15852	15846	15940	16019	15977	15984	15973	15921	15960	15835	15880	16053	15944	15964	15948	16159	15875	16108	16048	16137	15872	16073	15986	16254	15838	16069	15801	16115	16061	15895	16108	15822	16063	16065	15911	15820	15820	16147	15930	15938	15850	15911	15964	16036	16075	16154	15980	15869	16070	16048	15989	15952	16020	15834	15772	16061	15812	15817	15848	15972	15900	15865	16007	16008	15976	16019	16080	15985	15748	16219	15850	15883	15920	15971	16004	16031	15988	16046	15996	16032	15901	16115	15965	15896	15942	15887	15831	15928	15988	15983	15900	16011	16145	15956	16098	15944	15895	16071	16042	15893	15988	16029	15845	15887	16005	16023	15993	15907	16113	16011	15794	15974	15948	16014	15927	15923	16070	15927	15943	15869	15786	16005	16116	15939	16063	15909	15952	15931	16035	15982	16031	16062	16051	15854	15696	15882	15941	16048	15892	15876	16004	16072	16047	16074	15957	15953	16043	15985	16104	16000	16005	15950	15924	15955	15978	16034	16156	15896	15915	15941	15911	15832	15891	15995	15983	15994	16022	16060	15875	15882	15749	16015	15957	15970	16035	16028	16199	15962	15964	15933	15863	15954	16044	15864	15854	15886	15863	15863	16110	15879	15982	15950	15976	16190	15887	16073	15821	15977	16054	16099	16023	15845	15905	15928	15930	15868	15845	16004	15986	16096	15909	16051	15958	15890	15711	16070	15992	16030	15945	16058	15834	16057	15911	16017	16259	15980	15782	15968	16151	15852	15952	15881	15932	15973	16104	15872	16044	15883	16009	15812	15965	16149	16059	15891	16218	15959	16073	15961	16041	15972	15965	15915	15915	15903	16001	15898	15868	15980	15918	15917	16066	15949	16009	15980	15989	15938	16065	16010	16131	15928	15935	16029	15877	15990	15873	16077	16055	15924	16080	15979	15945	15874	16008	15992	15825	16116	16188	16006	15974	15866	16067	16094	15891	15766	15981	15799	16071	15854	16024	15972	15972	16018	15867	16023	15946	16024	16028	16041	15885	16053	15894	15868	16047	16048	16144	15971	15943	15956	15951	16014	16111	16024	15885	15985	15809	15947	15910	15943	16052	15947	16129	15800	15929	16116	16084	15823	15957	15954	15813	16183	16025	15989	16062	16162	16093	15990	15976	15941	15942	16069	15778	15970	15992	15997	16021	15920	15934	15908	16019	15979	15846	15830	15943	15946	15957	16064	16145	16014	16109	15894	16024	15966	16080	15879	16059	15942	16080	15921	16067	16097	15857	16116	15866	16027	16006	15965	16021	15958	16133	16056	15914	16008	16053	15937	16148	15843	15965	16021	15878	16045	15895	15919	16017	15903	15897	16038	15953	15851	16114	15827	15842	15785	15978	15870	15968	15873	15851	15951	15938	15962	15973	15893	15940	16121	15957	15935	15968	15935	16034	16128	16056	16047	15949	15961	16097	16094	15994	15917	15878	15830	15867	16055	15995	15990	16104	16011	15958	15989	16031	15984	16043	16005	15931	15967	15880	16001	15997	16006	15973	16065	15917	15929	15995	16067	16053	15832	16080	15931	16070	15852	16069	15919	15913	16119	15854	16003	15847	15864	15843	15994	15914	15951	15935	15817	16021	15939	15985	15990	16028	15879	15949	15988	15800	15982	15859	16165	16017	16045	16103	16160	15927	15921	15956	16109	15970	15959	16187	15960	16015	15929	16043	15968	15813	15991	15883	16023	16065	15958	15869	16141	15847	16058	15960	15878	16139	16065	16081	15975	16081	15935	15973	15988	16009	15949	16010	15998	16097	16129	16024	15903	16031	15945	15944	15907	15882	16164	15925	16093	16086	16042	15982	16141	16001	16071	16206	15894	15911	15993	16033	15913	16026	15902	15987	15994	15881	15963	15900	15977	15934	16060	15936	15958	16094	15946	15888	16004	16079	15997	15921	15911	16021	15997	15956	15965	15871	15919	15916	15998	16036	15989	15849	15942	15970	16018	15989	15954	16047	16092	15967	16085	15942	15846	16023	16069	16025	16044	16118	15893	15877	16011	15983	16021	16134	16070	16026	15963	15896	15967	15998	15850	16090	15913	15989	15960	16009	15975	16078	16123	15933	16029	16102	16030	15911	15898	16027	15860	15909	16078	16042	16039	16151	15831	15938	15895	16037	15840	15912	16050	15986	15931	16164	15798	15892	16098	16039	15993	16163	16042	16146	15931	16054	16041	16133	15984	16009	15984	15978	15934	16179	15885	16006	15970	15908	15969	15992	16058	15865	15889	15916	15993	16164	16104	16039	15971	15902	16059	16007	15994	16159	16165	16087	15732	15888	15999	15995	16094	15974	15986	15979	16115	16004	16032	15813	16055	15934	15852	16123	16015	15963	16046	15869	16020	15862	16108	15921	16009	16069	16016	15937	16091	16114	15960	15996	16072	15764	16005	15939	16077	15979	16050	15973	15913	15990	16140	15868	15991	16122	15808	15978	15954	16018	15927	16105	15975	16005	15922	16079	15938	16113	15994	15976	16129	16095	15924	15971	16048	16045	15717	15943	16032	15977	15961	16001	15948	16027	16105	16010	16020	15941	16133	15913	16041	16108	15873	16138	16053	15951	16089	16083	16052	15850	16000	15841	15930	15967	16009	15932	15891	16060	15879	15984	15955	16016	15994	15981	16014	15932	16056	15991	16090	15811	15942	16095	15938	16070	15751	15937	15866	16145	15851	15969	15802	15983	15949	15983	15856	15915	15953	16121	16022	15884	16047	16151	15957	15945	16149	16001	16007	15839	16026	15987	15868	15970	16013	15741	16030	16003	15932	16087	15870	15927	15892	15955	15867	16036	16129	15869	16057	15949	16044	15903	16006	15978	15909	16022	16045	16011	16071	15965	15985	16013	15966	15886	15903	15997	16001	15862	16176	16124	15875	15994	15904	15936	16034	15831	15714	16025	16038	15899	15913	16026	15919	15891	15971	16016	15796	15915	15857	15980	15747	15915	15881	16026	15992	15862	16021	15931	15952	15998	15928	16032	16113	15863	15742	15909	15908	15966	16027	15941	16022	15910	15992	15881	16067	16152	16115	15894	15809	15872	15979	16128	15860	16039	15973	15790	15893	15917	15920	15965	15903	16028	15881	15915	16128	16008	15956	16120	16100	15805	15971	15940	16113	15935	15983	15912	16056
30325	33236	42832	37188	30725	27327	24957	22508	20752	19783	19266	18664	18383	18468	17966	17838	17904	17764	17496	17485	17526	17574	17771	17714	17476	17572	17404	17651	17790	17652	17638	17416	17409	17253	17519	17646	17415	17587	17569	17388	17501	17514	17419	17470	17614	17434	17715	17439	17340	17440	17556	17348	17546	17443	17372	17536	17475	17592	17428	17533	17461	17411	17587	17580	17449	17254	17468	17516	17497	17350	17321	17436	17392	17591	17396	17534	17426	17649	17624	17374	17440	17338	17530	17427	17241	17534	17528	17528	17405	17637	17571	17436	17345	17495	17506	17333	17511	17357	17358	17486	17419	17334	17382	17426	17652	17570	17382	17295	17354	17584	17493	17266	17610	17186	17389	17468	17442	17228	17535	17415	17665	17447	17484	17502	17468	17451	17182	17554	17341	17493	17448	17467	17543	17261	17495	17441	17487	17480	17518	17417	17418	17491	17280	17437	17503	17585	17552	17408	17392	17424	17390	17530	17407	17497	17414	17378	17347	17539	17312	17369	17468	17532	17594	17554	17497	17277	17498	17527	17421	17376	17414	17635	17381	17663	17501	17336	17555	17354	17567	17549	17440	17331	17496	17429	17409	17572	17498	17246	17525	17462	17484	17543	17367	17445	17591	17499	17424	17399	17606	17545	17539	17680	17618	17301	17550	17412	17525	17478	17362	17265	17548	17564	17478	17560	17619	17468	17509	17479	17346	17489	17439	17391	17379	17539	17506	17661	17377	17359	17424	17251	17704	17581	17364	17430	17377	17267	17425	17518	17749	17446	17516	17639	17538	17414	17392	17300	17342	17534	17296	17431	17431	17490	17466	17359	17509	17471	17659	17507	17257	17457	17297	17599	17340	17627	17541	17354	17505	17411	17513	17330	17415	17506	17733	17469	17335	17427	17396	17408	17474	17341	17530	17523	17440	17525	17515	17532	17540	17150	17561	17468	17236	17554	17555	17615	17484	17387	17327	17431	17400	17572	17319	17390	17535	17167	17267	17294	17413	17265	17540	17216	17399	17599	17437	17528	17369	17490	17373	17489	17418	17554	17468	17176	17226	17455	17221	17371	17713	17533	17501	17510	17482	17474	17230	17580	17365	17425	17594	17446	17462	17168	17283	17339	17575	17373	17327	17537	17683	17420	17540	17578	17535	17335	17563	17347	17559	17375	17336	17498	17497	17457	17414	17408	17431	17781	17608	17289	17411	17364	17410	17306	17577	17564	17454	17299	17540	17598	17401	17464	17288	17399	17689	17328	17336	17435	17535	17501	17628	17309	17470	17248	17568	17435	17516	17446	17653	17297	17679	17447	17671	17439	17259	17464	17663	17572	17478	17310	17196	17531	17705	17214	17359	17428	17450	17271	17433	17430	17509	17260	17616	17468	17608	17378	17338	17653	17556	17385	17271	17631	17631	17489	17405	17301	17519	17340	17456	17501	17343	17493	17460	17311	17266	17549	17611	17350	17289	17383	17366	17552	17397	17627	17255	17322	17502	17471	17364	17492	17570	17587	17572	17256	17533	17409	17410	17293	17593	17405	17575	17451	17411	17315	17376	17410	17526	17488	17521	17382	17624	17241	17424	17458	17390	17572	17472	17571	17441	17490	17425	17326	17641	17333	17422	17582	17589	17640	17427	17419	17439	17302	17728	17460	17366	17382	17528	17497	17631	17510	17486	17515	17231	17494	17501	17375	17482	17364	17555	17526	17446	17788	17267	17491	17447	17340	17476	17405	17556	17345	17604	17569	17615	17397	17435	17315	17527	17403	17538	17377	17443	17395	17547	17271	17562	17391	17394	17466	17483	17378	17397	17442	17261	17445	17454	17499	17522	17610	17326	17371	17350	17358	17371	17490	17450	17474	17480	17387	17301	17352	17457	17427	17457	17478	17316	17563	17531	17461	17470	17235	17479	17477	17401	17288	17490	17379	17440	17442	17467	17557	17355	17737	17359	17290	17458	17532	17555	17311	17417	17581	17543	17424	17475	17500	17549	17464	17303	17448	17385	17454	17426	17378	17475	17277	17368	17449	17473	17456	17381	17449	17537	17401	17363	17287	17512	17215	17369	17496	17528	17581	17351	17293	17587	17313	17432	17401	17546	17667	17492	17492	17293	17698	17509	17608	17271	17071	17289	17307	17618	17482	17441	17681	17591	17391	17564	17457	17541	17311	17465	17309	17437	17548	17345	17387	17450	17409	17542	17333	17455	17324	17535	17293	17428	17645	17422	17414	17556	17296	17450	17426	17480	17540	17605	17636	17389	17440	17319	17320	17463	17634	17579	17456	17499	17359	17334	17431	17489	17546	17345	17419	17247	17283	17287	17459	17366	17553	17491	17472	17516	17621	17442	17515	17173	17435	17416	17518	17338	17386	17266	17504	17485	17352	17309	17595	17436	17469	17370	17327	17255	17379	17471	17424	17413	17400	17380	17552	17482	17413	17666	17433	17450	17458	17625	17581	17339	17327	17395	17503	17559	17391	17411	17266	17447	17595	17418	17448	17375	17664	17596	17638	17605	17467	17513	17451	17478	17283	17633	17373	17493	17433	17502	17299	17430	17472	17407	17496	17362	17360	17563	17441	17405	17422	17413	17249	17502	17529	17399	17280	17403	17291	17389	17417	17369	17312	17208	17707	17489	17448	17228	17291	17440	17335	17444	17333	17568	17549	17645	17327	17472	17573	17531	17434	17455	17331	17298	17299	17388	17485	17498	17552	17609	17418	17631	17688	17622	17487	17433	17360	17255	17400	17200	17476	17512	17600	17380	17241	17417	17506	17393	17160	17432	17264	17488	17530	17248	17303	17294	17712	17451	17353	17516	17576	17432	17321	17610	17447	17527	17675	17329	17531	17530	17455	17314	17515	17351	17603	17569	17472	17488	17630	17443	17581	17379	17270	17284	17533	17574	17326	17477	17325	17520	17551	17432	17527	17374	17509	17431	17533	17491	17437	17496	17494	17486	17353	17554	17380	17287	17466	17263	17446	17497	17443	17607	17387	17639	17669	17410	17607	17469	17321	17617	17448	17762	17462	17510	17441	17365	17601	17527	17469	17565	17538	17448	17335	17426	17522	17481	17615	17464	17454	17580	17633	17256	17469	17365	17514	17273	17516	17606	17592	17487	17418	17355	17321	17553	17347	17497	17366	17416	17290	17404	17551	17310	17496	17293	17474	17690	17317	17650	17495	17414	17571	17404	17658	17462	17233	17621	17570	17282	17297	17383	17353	17509	17384	17663	17503	17488	17465	17454	17513	17500	17343	17671	17454	17495	17699	17478	17492	17334	17440	17441	17644	17504	17134	17446	17437	17405	17448	17487	17504	17512	17358	17491	17655	17270	17528	17286	17343	17671	17473	17436	17460	17372	17477	17381	17656	17495	17461	17544	17469	17418	17300	17519	17437	17473	17408	17456	17472	17329	17451	17469	17521	17323	17321	17204	17442	17692	17139	17523	17568	17131	17480	17456	17200	17429	17160	17454	17622	17513	17589	17590	17412	17364	17584	17066	17423	17599	17262	17591	17397	17327	17431	17397	17459	17487	17531	17486	17431	17493	17336	17433	17418	17272	17625	17563	17391	17361	17345	17359	17559	17515	17398	17502	17448	17405	17444	17625	17427	17432	17382	17499	17648	17416	17455	17371	17482	17363	17514	17478	17476	17363	17632	17452	17501	17588	17438	17336	17466	17561	17340	17433	17446	17441	17534	17386	17300	17292	17482	17344	17517	17488	17379	17527	17480	17534	17363	17332	17595	17394	17544	17490	17654	17394	17432	17414	17463	17594	17437	17407	17414	17368	17355	17315	17573	17475	17539	17516	17484	17475	17297	17468	17460	17390	17501	17434	17463	17344	17680	17563	17438	17482	17318	17433	17526	17605	17584	17466	17258	17520	17568	17414	17410	17596	17497	17367	17531	17664	17415	17321	17341	17544	17362	17467	17454	17662	17510	17511	17508	17497	17416	17313	17435	17587	17292	17459	17186	17350	17444	17435	17469	17704	17565	17433	17299	17515	17416	17741	17577	17490	17451	17782	17470	17352	17325	17615	17464	17378	17330	17442	17409	17213	17210	17378	17248	17371	17507	17451	17428	17480	17673	17518	17500	17493	17276	17225	17464	17401	17434	17340	17491	17455	17511	17509	17428	17372	17248	17299	17470	17572	17317	17311	17614	17422	17353	17511	17360	17453	17467	17372	17494	17334	17300	17447	17273	17322	17553	17316	17334	17481	17344	17326	17518	17449	17446	17393	17603	17574	17418	17337	17517	17505	17385	17533	17616	17472	17467	17497	17348	17414	17509	17330	17414	17367	17628	17278	17441	17637	17428	17337	17506	17577	17362	17418	17674	17289	17540	17574	17366	17453	17473	17476	17333	17580	17578	17369	17639	17232	17366	17386	17353	17329	17459	17616	17343	17482	17439	17335	17420	17320	17606	17542	17381	17517	17498	17318	17534	17521	17506	17416	17413	17656	17746	17503	17279	17357	17491	17480	17445	17502	17461	17416	17806	17629	17628	17554	17544	17519	17218	17634	17387	17489	17388	17372	17269	17409	17313	17429	17364	17405	17577	17444	17512	17373	17422	17321	17499	17641	17669	17435	17520	17372	17485	17355	17507	17442	17484	17599	17576	17346	17363	17442	17481	17468	17406	17387	17457	17557	17589	17620	17375	17295	17564	17652	17504	17348	17583	17630	17471	17320	17338	17526	17350	17460	17392	17287	17421	17629	17421	17263	17553	17449	17490	17492	17536	17374	17337	17479	17417	17528	17409	17449	17585	17379	17547	17455	17514	17432	17271	17414	17354	17508	17149	17367	17365	17483	17483	17441	17431	17560	17543	17448	17553	17662	17472	17253	17421	17471	17394	17397	17454	17388	17267	17449	17608	17476	17493	17551	17527	17423	17426	17740	17487	17493	17504	17413	17458	17549	17446	17401	17336	17439	17360	17566	17570	17529	17350	17347	17525	17612	17490	17498	17543	17521	17296	17616	17407	17453	17536	17577	17547	17558	17369	17403	17305	17403	17530	17431	17453	17389	17341	17513	17561	17625	17528	17403	17330	17418	17299	17554	17543	17444	17455	17483	17286	17364	17410	17441	17583	17500	17398	17450	17385	17394	17469	17563	17383	17288	17451	17577	17336
35184	51435	46566	35767	31051	27129	24592	21831	19457	18143	17649	16985	16670	16067	15783	15606	15392	15100	15146	15064	15124	15134	15099	15254	15014	15100	15021	14938	14955	15020	15014	14887	14921	14657	14964	14944	14921	14698	14905	14758	14828	14870	14780	14934	15056	14777	14911	14786	14903	14893	15004	14822	14878	14869	14857	14833	14705	14928	14846	14714	14820	14841	14979	14734	14821	14717	14795	14729	15017	14812	14859	14716	14968	14778	14826	14782	14955	14876	14887	14897	14751	14848	14944	14776	14864	14869	14798	14872	14805	14840	14805	14955	14882	14918	14841	14871	14726	14925	14651	14851	14806	14798	14874	14710	14719	14913	14844	14847	14889	14901	14785	14943	14809	14917	14892	14844	14777	14901	14983	14718	14913	14765	14850	15027	14863	14558	14865	14736	14726	15031	14732	14956	14852	14695	14897	14753	14893	14781	14670	14883	14768	14908	14882	14951	14787	14788	14811	14870	14973	14695	14782	14847	14779	15061	14829	14925	14803	14920	14918	14867	14834	14890	14862	14779	14953	14849	14771	14847	14871	14832	14891	14858	14801	14836	14811	14782	14865	14890	14865	14891	14827	14961	14760	14958	14774	14842	14803	14961	14911	14834	14770	14933	14829	14923	14863	14705	14845	14853	14628	14847	14763	14745	14795	14900	14822	14824	14898	14829	14822	14821	14811	14793	14720	14726	15007	14822	14649	14992	14844	14760	14807	14789	14865	14871	14837	14825	14846	14917	14812	14840	14732	14804	14806	14801	15015	14876	14961	14916	14798	14992	14615	14738	14752	14754	14969	14855	14809	14833	14951	14774	14858	14725	15009	14764	14920	14936	14875	14886	14776	14639	14865	14830	14765	14806	14774	14859	14957	14911	14935	14923	14784	14754	14909	14863	14796	14740	14729	14850	14830	14768	14845	14972	14765	14744	14781	15003	14884	14854	14902	14788	14902	14768	14898	14860	14903	14729	14871	14909	14933	14934	14912	14941	14825	14852	14827	14703	14812	14639	14929	14840	14729	15006	14977	14852	14692	14747	14674	14885	14802	14764	14739	14760	14784	14868	14689	14790	14741	14795	14830	14773	14883	14769	14819	14710	14800	14949	14936	14796	14869	14760	14933	14773	14680	14768	14930	14824	14845	14930	14866	14806	14868	14710	14942	14652	14817	14947	14841	14940	14627	14827	14846	15002	14998	14668	14934	14996	14876	14862	14884	14864	14820	14828	14711	14866	14891	14849	14750	15005	14860	14727	14858	15001	14934	14962	14899	14842	14857	14815	14838	14986	14967	14679	14902	14732	14865	14818	14861	14814	14749	14701	14773	14914	14837	14764	14842	14955	14618	14916	14685	14846	14706	14915	14739	14947	14684	14778	14875	14831	14749	14879	14611	14854	14734	14694	14847	14899	14867	14895	14866	14867	15041	14870	14865	14646	14835	14759	14703	14709	14883	14779	14942	14756	14764	14800	14980	14778	14873	14633	15033	14898	14864	14926	14773	14864	14871	14616	14821	14942	14666	14744	14812	14854	14766	14706	15008	14655	14883	14746	14877	14863	15024	14805	14928	14961	14930	14720	14671	14874	14800	15000	14788	14834	14733	14830	14855	14811	14845	14977	14959	14965	14799	14883	14969	14913	14884	14758	14626	14842	14826	14961	15066	14864	14771	14907	14896	14844	14955	14891	14820	14779	14717	15024	14767	14815	14815	14681	14724	14830	14893	14830	14962	14754	14719	14870	14817	14858	14746	14795	14764	14767	14918	14894	14874	14685	14822	14726	14793	14721	14786	14898	14837	14898	14882	14791	14842	14797	14823	14722	14726	14876	15073	14810	14831	14783	14806	14907	14869	14840	14904	14928	14795	14799	14834	14869	14944	14876	14728	14951	14793	14656	14899	14809	14843	14758	14751	14997	14876	14970	14744	14951	14869	14708	14886	14908	14737	14713	14781	14737	14657	14819	14850	14703	14824	14903	15017	14913	14807	14727	14806	14818	14973	14755	14779	14711	14904	14813	14704	14913	14970	14919	14969	15041	14674	14792	14683	14930	14808	14775	14679	14889	14645	14886	14767	14804	14870	14763	14931	14921	14976	14945	14712	14879	14789	14754	15038	14787	14931	14828	15105	14655	14687	14800	14776	15008	14733	14849	14843	14712	14844	14569	14775	14888	14783	14735	14950	14788	14847	14794	14936	14965	14887	14820	14815	14782	14694	14829	14882	14931	14807	14707	14842	14734	14789	14802	14873	14935	14935	14775	14687	14889	15006	14711	14929	14820	14842	14898	14742	14935	14744	14851	14903	14843	14812	14912	14719	14842	14922	14873	14835	14773	14918	14758	14962	14813	14915	14818	14940	14779	14844	14762	14889	14912	14706	14803	15041	14814	14886	14756	14996	14788	14852	14871	14849	14725	14951	14842	14716	14868	14647	14933	14850	14775	14835	14878	14855	14870	14830	14833	14771	14786	14934	14818	14810	14852	14964	14951	14853	14697	14947	14902	14804	14803	14936	14808	15036	14815	14883	14928	14773	14889	14880	14844	14724	14817	14835	14940	14842	14900	14781	14905	14934	14869	14863	14810	14711	14774	14613	14837	14706	14812	14983	14850	14653	14928	14873	14839	14587	14855	14767	14863	14907	14696	14801	14959	14786	14845	14803	14930	14911	14892	14717	14593	14864	14743	14874	14738	14765	14918	14948	14818	14760	14912	14842	14895	14854	14834	14737	14770	14800	14851	15018	14897	14931	14784	14867	14777	14833	14665	14722	14748	14902	14882	15063	14898	14771	14706	14936	14794	14538	14977	14962	14901	14939	14881	14968	14847	14722	14880	14689	14636	14738	14700	14784	14761	14994	14772	14725	14790	14779	14899	14808	14712	14888	14639	14993	14822	14824	14798	14806	14797	14786	15131	14814	14783	14968	14829	14845	14766	14780	14822	14836	14887	14931	14844	14912	14862	14992	14755	14854	14956	14819	14866	14917	14889	14863	14787	14870	14822	14879	14830	14894	14777	14944	14896	14929	14883	14808	14801	14840	14828	14876	14776	14778	14802	14859	14785	14909	14863	14806	14819	14800	14818	14663	14820	14630	14708	14743	14834	14851	14770	14800	14905	14871	14773	14731	14794	14797	14868	14716	14886	14919	14937	14823	14834	14876	14887	14901	14882	14740	14926	14774	14755	14797	14672	14872	14934	14915	14981	14759	14802	14859	14978	14937	14598	14813	14964	14778	14930	14859	14824	14587	14882	14851	14880	14986	14730	14713	14814	15003	14884	14772	14744	14936	14963	14805	14983	14850	14741	14758	14908	14703	14932	14888	14906	14657	14928	14902	14901	14667	14732	14841	14815	14780	14995	14933	14927	14803	14792	14809	14804	14798	14962	14837	14722	14705	14782	14860	14893	14890	14891	14865	14815	14862	14680	14861	14904	14799	14864	14826	14851	14967	14790	14813	14940	14946	14916	14744	14786	14977	14868	14802	14917	14915	14870	14859	14813	14760	14863	14765	14863	15014	14665	14886	14806	14835	14811	14712	14934	14739	14820	14949	14872	14758	14784	14840	14861	14837	14927	15038	14956	14925	14732	14796	14824	14966	14822	14842	14918	14815	14940	14794	14853	14852	14924	14685	14919	14778	14719	14882	14735	14795	14894	14756	14848	14975	14956	14812	14798	14778	14869	14910	14961	14879	14762	14915	15102	14806	14894	14993	14757	15136	14623	14780	14915	14670	14824	14665	14996	14784	14886	14888	14805	15013	14985	14897	14838	14961	14913	14872	14781	14835	14841	14900	14891	14877	14792	14867	14751	14880	15010	14951	14809	14748	14835	14877	14784	14862	14866	14940	15058	14815	14796	14855	14790	15001	14646	14853	14963	14884	14778	14863	14881	14813	14838	14740	14910	14862	14807	14624	14809	14797	14776	14857	14996	14708	14766	14867	14712	14919	14932	14771	14849	14894	14845	14993	14693	14926	14877	14815	14800	14712	14833	14933	14835	14882	14823	14839	14714	14819	14791	14751	14911	14933	14767	14733	14870	14712	14900	14827	14758	14879	14762	14740	14730	14880	14777	14812	14927	14968	14803	14980	14926	14764	14796	14875	14995	14849	14765	14861	14805	14942	14929	14899	15044	14691	14861	14780	14860	14790	14850	14775	14809	14946	14927	14743	14848	14746	14726	14817	14891	14791	14940	14929	14907	14697	14830	14719	14759	14803	14565	14748	14767	14743	14982	14856	14778	14806	14967	14983	14815	14907	14856	14811	14462	14984	14731	14866	14912	14789	14880	14711	14782	14751	14896	14873	14828	14876	15030	14900	14855	14866	15046	14727	14805	14777	14684	14764	14775	14878	14739	14788	14890	14916	14727	14879	14890	14781	14802	14835	14769	15013	14715	14872	14767	14677	14817	14853	14797	14820	14854	14854	14992	14844	15014	14887	14702	14908	14914	14857	14721	14790	14882	14802	14938	14983	14822	14874	14778	14902	14873	14874	14816	14782	14736	14947	14588	14773	14982	14800	14796	14876	14931	14854	14847	14783	14633	14885	14908	14900	14698	14839	14827	14875	14974	14766	14943	14803	14794	14815	14799	14728	14779	14697	14670	14865	14833	14843	14747	14811	14805	14774	14645	14776	14871	14811	15020	14776	14797	14732	14844	14797	14822	14847	14702	14731	14572	14886	14798	14689	14808	14735	14915	14832	14815	14846	14766	15091	14930	14900	14958	14820	14844	14755	14917	14860	14971	14732	14795	14936	14867	14945	14892	14830	14806	14741	14735	14950	14713	14896	14876	14759	14872	14814	14947	14876	14646	14726	14913	14924	14752	14935	14918	14886	14731	14944	14711	14919	14913	14812	14836	14885	14716	14964	14769	14858	14815	14798	14763	14908	14694	15001	14757	14876	14891	14944	14868	14931	14649	14786	14901	14832	14703	14784	14803	14819	14718	14868	14896	14725	14720	14806	14826	14680	14999	14804	14865	14731	14749	14786	14897	14968	14740	14867	14774	14772	14773	14870	14919	14853	15005	14782	14847	14931	14893	14704	14768	14688	14842	14899	14958	14861	14724	14909	14901	15040	15018	14816	14818	14811	14740	14956	15079	15072	14796	14781	14757	14887	14692	14911	14926	14730	14875	14848	14719	14835	14721
24272	21563	29465	26674	27634	30413	29840	25106	22632	21651	20788	20057	19587	19217	18750	18547	18396	18444	18030	18152	17987	18031	18005	17861	17908	17814	17759	17794	17806	17648	17704	17875	17727	17774	17628	17466	17590	17426	17626	17726	17727	17706	17680	17762	17649	17743	17699	17721	17560	17887	17628	17582	17691	17917	17692	17466	17668	17519	17561	17688	17569	17561	17769	17587	17697	17385	17594	17672	17570	17513	17744	17701	17549	17608	17814	17744	17567	17601	17624	17667	17529	17530	17485	17567	17681	17529	17583	17586	17730	17621	17560	17516	17391	17653	17444	17533	17565	17460	17408	17637	17817	17662	17715	17659	17574	17442	17402	17767	17716	17584	17578	17492	17756	17493	17711	17558	17584	17740	17516	17492	17486	17628	17632	17523	17635	17748	17590	17630	17575	17693	17831	17832	17458	17469	17638	17616	17614	17643	17629	17693	17592	17555	17451	17479	17528	17511	17512	17492	17483	17759	17676	17643	17397	17781	17566	17768	17559	17632	17609	17715	17708	17546	17681	17505	17624	17652	17675	17527	17930	17596	17638	17487	17477	17441	17757	17664	17586	17501	17480	17588	17676	17594	17457	17567	17745	17615	17593	17705	17700	17682	17543	17502	17739	17725	17755	17624	17702	17416	17569	17637	17493	17851	17880	17617	17637	17828	17839	17543	17504	17510	17521	17447	17774	17634	17494	17581	17618	17572	17714	17509	17671	17499	17489	17363	17562	17773	17629	17605	17572	17464	17801	17625	17823	17674	17603	17754	17537	17629	17627	17501	17716	17609	17877	17985	17588	17646	17641	17461	17664	17694	17749	17533	17537	17575	17582	17404	17394	17494	17457	17699	17564	17684	17519	17527	17553	17620	17535	17602	17518	17570	17676	17447	17640	17639	17630	17776	17628	17272	17640	17595	17650	17619	17444	17704	17574	17556	17804	17633	17632	17438	17547	17593	17382	17498	17522	17553	17610	17156	17516	17659	17430	17419	17795	17825	17663	17513	17503	17506	17497	17597	17570	17661	17715	17518	17556	17505	17575	17480	17793	17591	17653	17685	17684	17685	17505	17846	17808	17878	17432	17475	17531	17678	17586	17489	17532	17561	17454	17709	17495	17672	17549	17341	17518	17476	17591	17480	17539	17624	17719	17672	17588	17604	17634	17752	17564	17658	17563	17469	17529	17683	17511	17371	17645	17518	17463	17541	17813	17532	17576	17633	17455	17714	17645	17813	17659	17566	17697	17510	17469	17516	17626	17577	17711	17606	17390	17639	17513	17602	17511	17442	17517	17559	17617	17527	17697	17678	17674	17554	17720	17692	17733	17697	17817	17700	17645	17800	17669	17558	17548	17781	17740	17752	17628	17805	17375	17623	17668	17717	17577	17487	17549	17733	17562	17778	17647	17550	17582	17524	17709	17564	17730	17606	17641	17709	17468	17547	17744	17641	17509	17440	17677	17553	17723	17616	17711	17598	17572	17586	17338	17691	17618	17681	17558	17614	17491	17538	17531	17610	17707	17550	17503	17562	17575	17408	17682	17449	17699	17384	17686	17568	17660	17393	17717	17589	17717	17631	17561	17625	17592	17603	17449	17566	17493	17410	17457	17610	17639	17616	17659	17561	17601	17656	17420	17407	17679	17647	17676	17423	17477	17389	17401	17722	17605	17611	17560	17572	17675	17486	17704	17474	17618	17521	17503	17355	17670	17814	17532	17282	17624	17431	17641	17642	17607	17432	17666	17796	17654	17697	17600	17565	17774	17583	17645	17680	17603	17326	17510	17572	17653	17665	17464	17553	17605	17671	17598	17582	17478	17387	17535	17505	17620	17717	17558	17949	17759	17575	17450	17387	17526	17702	17601	17675	17588	17438	17528	17602	17492	17552	17545	17569	17605	17416	17709	17535	17652	17719	17819	17691	17518	17425	17707	17546	17590	17811	17410	17449	17629	17616	17701	17519	17483	17599	17530	17644	17649	17731	17608	17501	17504	17709	17675	17628	17861	17557	17464	17518	17547	17434	17559	17606	17470	17490	17463	17522	17558	17530	17867	17498	17473	17462	17577	17523	17451	17624	17689	17520	17387	17484	17616	17568	17570	17482	17748	17529	17543	17823	17388	17706	17473	17497	17700	17598	17725	17570	17735	17545	17727	17702	17741	17762	17468	17645	17692	17573	17832	17726	17634	17537	17573	17745	17614	17565	17685	17555	17523	17825	17790	17657	17673	17521	17614	17677	17460	17637	17475	17632	17702	17462	17502	17519	17365	17385	17414	17523	17720	17689	17575	17506	17784	17727	17678	17615	17639	17599	17597	17751	17661	17623	17527	17508	17536	17667	17563	17493	17376	17630	17555	17688	17672	17714	17675	17659	17592	17620	17704	17556	17451	17598	17615	17482	17732	17560	17634	17728	17566	17771	17560	17446	17600	17488	17500	17634	17673	17687	17398	17738	17658	17671	17399	17522	17551	17520	17669	17523	17652	17503	17629	17475	17643	17680	17550	17834	17650	17651	17531	17620	17728	17654	17466	17598	17658	17628	17360	17606	17602	17541	17864	17508	17627	17456	17746	17510	17715	17449	17583	17646	17495	17293	17614	17484	17571	17661	17497	17700	17538	17595	17560	17587	17462	17540	17684	17675	17267	17404	17770	17603	17571	17711	17700	17514	17579	17592	17651	17526	17584	17683	17600	17676	17560	17580	17437	17668	17742	17389	17416	17644	17472	17552	17524	17527	17495	17695	17681	17610	17457	17642	17699	17646	17439	17746	17482	17480	17539	17799	17612	17542	17666	17447	17761	17601	17601	17657	17514	17456	17574	17482	17686	17609	17444	17601	17635	17467	17497	17611	17648	17689	17544	17676	17402	17634	17704	17389	17679	17643	17503	17761	17688	17596	17622	17561	17812	17675	17505	17474	17736	17598	17467	17338	17655	17536	17667	17703	17488	17868	17777	17580	17559	17539	17744	17502	17592	17573	17761	17542	17464	17555	17501	17698	17509	17701	17497	17634	17512	17595	17651	17692	17612	17656	17678	17558	17590	17419	17643	17695	17501	17526	17528	17828	17673	17541	17494	17515	17532	17458	17470	17713	17597	17540	17693	17583	17681	17652	17562	17350	17358	17639	17706	17536	17548	17630	17733	17662	17738	17463	17675	17488	17558	17535	17287	17477	17491	17499	17694	17660	17524	17500	17716	17694	17483	17678	17696	17575	17452	17526	17604	17581	17663	17621	17519	17594	17766	17647	17645	17567	17650	17490	17601	17583	17715	17431	17569	17490	17717	17431	17716	17497	17561	17503	17585	17560	17563	17666	17630	17648	17509	17620	17697	17590	17349	17519	17701	17713	17512	17691	17490	17696	17402	17375	17650	17715	17649	17607	17832	17691	17701	17433	17510	17625	17610	17694	17491	17635	17590	17686	17568	17576	17420	17564	17557	17589	17710	17657	17716	17451	17535	17618	17651	17467	17583	17448	17559	17723	17673	17639	17594	17549	17528	17435	17612	17447	17416	17474	17745	17565	17481	17582	17492	17736	17477	17668	17612	17506	17804	17636	17562	17542	17749	17437	17502	17527	17661	17576	17650	17541	17498	17790	17718	17576	17683	17885	17480	17412	17649	17369	17656	17502	17702	17655	17637	17442	17476	17564	17424	17634	17824	17978	17674	17803	17529	17420	17687	17479	17498	17527	17498	17596	17748	17489	17474	17619	17682	17601	17570	17588	17592	17396	17582	17514	17440	17695	17473	17505	17540	17579	17613	17404	17486	17600	17699	17774	17660	17514	17732	17759	17758	17589	17467	17530	17589	17713	17515	17527	17451	17586	17564	17382	17525	17642	17652	17772	17672	17570	17600	17610	17617	17303	17611	17578	17496	17764	17517	17738	17717	17664	17389	17440	17688	17661	17814	17721	17717	17717	17879	17639	17520	17557	17704	17688	17578	17560	17545	17552	17713	17574	17670	17679	17630	17482	17493	17521	17535	17540	17659	17726	17623	17641	17588	17499	17689	17558	17462	17661	17532	17608	17618	17563	17514	17787	17645	17726	17519	17487	17630	17555	17745	17478	17787	17543	17642	17652	17694	17630	17901	17666	17697	17780	17646	17601	17623	17629	17631	17626	17614	17389	17725	17520	17465	17654	17558	17510	17512	17483	17672	17681	17699	17664	17417	17473	17567	17537	17451	17389	17705	17611	17754	17573	17406	17557	17769	17534	17586	17585	17572	17617	17612	17880	17673	17596	17533	17528	17494	17536	17707	17654	17597	17512	17853	17473	17496	17790	17669	17742	17496	17724	17622	17485	17891	17551	17362	17573	17684	17645	17717	17558	17466	17593	17660	17693	17626	17660	17611	17575	17536	17450	17612	17573	17667	17683	17415	17485	17693	17633	17843	17630	17620	17699	17581	17315	17486	17557	17574	17595	17578	17508	17814	17573	17466	17476	17434	17579	17504	17450	17703	17665	17644	17680	17592	17758	17585	17507	17807	17513	17766	17251	17707	17608	17669	17586	17483	17827	17684	17483	17593	17628	17642	17404	17583	17647	17599	17509	17649	17601	17570	17467	17605	17641	17864	17469	17513	17521	17715	17542	17697	17414	17871	17687	17500	17688	17551	17541	17628	17678	17665	17456	17457	17393	17459	17547	17633	17697	17733	17701	17676	17655	17588	17710	17596	17536	17710	17556	17507	17679	17689	17813	17482	17484	17757	17735	17477	17486	17612	17565	17604	17617	17428	17562	17490	17742	17494	17375	17592	17839	17634	17520	17446	17642	17350	17578	17682	17703	17538	17448	17457	17536	17493	17507	17513	17537	17872	17546	17542	17461	17650	17424	17689	17448	17707	17546	17348	17511	17320	17477	17642	17523	17844	17722	17705	17630	17590	17628	17548	17715	17678	17551	17503	17497	17527	17739	17591	17692	17745	17548	17622	17745	17414	17668	17660	17610	17571	17625	17579	17536	17677	17745	17522	17550	17732	17509	17671	17533	17521	17455	17510	17484	17457	17458	17697	17583	17595	17395	17557	17576	17695	17484	17645	17671	17494	17457	17676	17638	17740	17663	17596	17822	17723	17684	17351	17603	17524	17733	17627	17421	17532	17645	17556	17569	17755	17734	17566	17762	17647	17692	17613	17566	17751	17531
34781	58686	53028	41751	36579	32169	28649	24942	21950	20532	19264	18487	17544	16940	16428	16173	15811	15553	15446	15515	15374	15178	15292	15392	15351	15208	15231	15073	14890	15072	15107	15194	15100	15128	14976	15026	15101	15071	15253	14991	15055	15059	14940	15035	14988	15094	15108	14896	14851	14956	14900	14781	14884	15062	14994	14808	14925	15060	14798	15066	15049	14976	14754	14864	14834	14970	15032	15013	15188	14867	14913	14859	15064	14833	15020	15034	15060	14915	15066	14751	14948	15127	14753	15120	15152	14909	15058	14888	15046	14935	14978	14923	14905	15041	15121	14768	14967	15085	15130	14931	14830	15066	15132	15002	14714	14987	14962	15004	15136	14849	14980	15029	14975	15063	15128	15063	14782	14963	14859	14978	14986	15086	14936	14762	14996	14762	15033	15097	14967	14838	15132	14917	14870	14901	15040	14880	15099	14962	14938	15136	14848	14780	15099	14815	14941	14887	15069	14901	14917	15095	14809	15007	14834	14988	15138	15011	15026	15024	14891	14894	15053	14816	14956	15027	15080	14808	14835	14918	14978	14979	15074	14685	14940	15009	14925	14815	15023	14791	15006	14848	14976	15014	14978	15043	14941	15081	14985	14953	14879	14890	15021	14890	15159	14914	14961	14920	15055	15077	14923	15109	14930	14911	14770	15070	14831	14957	14884	14907	15011	14759	14971	14937	14862	14966	14849	14851	14993	15007	15001	14854	15131	14989	14898	15031	15001	14945	14988	14896	15030	15143	14892	14930	14983	14822	15047	15045	14941	14973	14831	14787	14861	14895	15118	15000	14978	14941	14804	15027	15004	14923	15190	14956	14850	14798	15031	14993	14884	14960	14984	14840	14869	14928	14898	14850	14888	14931	14982	14898	15137	14906	14913	14990	14974	14955	14930	14820	14984	14861	14884	14964	14949	14898	15065	14918	14792	14845	14800	15104	14970	14987	14739	14871	15068	14985	14938	15032	14922	14936	14772	15027	15042	14912	14993	14856	14788	14938	14928	14963	14839	15054	15135	14922	14738	15018	15090	14944	14911	15006	15052	14959	14980	14903	14834	14978	14871	14804	15102	14987	14984	14946	14953	15039	14862	15027	14944	14943	15099	14931	15044	14942	14982	14807	14876	14966	14860	14928	14931	14840	14845	15057	14926	15053	15031	15077	14780	15046	14877	14966	15059	14956	14823	14942	15008	14803	15023	14920	14860	14934	14921	14825	14930	14993	14873	15060	14894	14853	14927	14830	15002	14923	15011	14986	15014	14894	14961	15004	15027	15064	15052	14949	14989	15016	14981	14950	15115	14829	15038	14825	14910	15009	14978	14966	15062	14845	14869	14977	14979	14966	14889	14899	14882	14923	14887	14983	15003	14961	15024	15019	15090	14851	15046	14974	14897	15011	14713	14984	14975	15044	15013	14991	15056	15087	14944	14941	15041	14996	14848	14803	14819	14865	15034	14935	14846	14897	15042	14980	14766	14945	14865	14835	14945	15049	14713	14830	14985	14938	14950	14797	14899	15020	14837	14931	14996	15029	14900	15058	14820	14879	14774	14865	14828	15108	14933	15081	15159	14947	14833	14972	15052	14818	14885	15032	14888	14823	14964	15113	14924	14895	15132	14969	15149	14982	15072	14941	15095	14840	14900	14928	15026	15006	14877	14950	15018	15016	14854	14922	15041	15010	14956	14792	14960	14877	14944	15035	14999	14941	14766	15112	14861	14946	15012	14827	15007	15067	14916	15072	15008	14997	15011	14904	14789	15007	15072	14906	14931	14859	14746	14965	14907	14885	14749	14788	15162	14945	14989	14889	14764	14782	14844	15004	14919	14952	15043	14968	15050	14996	15061	14964	14994	14974	14966	14770	15034	14974	15057	15000	14944	14894	14842	14786	14987	14825	14977	14947	15077	15016	14909	15018	14877	15091	14927	14820	14826	15032	14817	15123	14724	15113	14930	15032	15168	14824	14957	14921	15101	14858	15049	14996	14739	14923	14930	14948	15007	15041	14855	14795	15010	15049	14854	14824	14998	14949	14943	14820	14835	14916	14928	14983	15012	14834	15007	14889	14897	15150	14912	14811	14947	14977	15146	15019	15024	15003	15084	15052	15013	14946	15089	15010	14877	14877	15013	14812	14942	14968	15071	14966	14687	14866	14973	15002	14935	14961	15056	14883	14839	14842	14884	14873	14851	14809	14875	14710	14965	14845	14787	14948	14881	14942	14974	14889	14890	14997	14900	15001	15002	15103	14964	15031	15042	14868	14942	14976	15000	15061	15023	14925	15027	14889	14966	15111	15037	14791	14907	15115	15179	15006	14992	15030	14920	15035	14952	14890	15010	15033	14833	14931	14950	14870	14918	14998	15038	14934	14823	14913	15055	15061	15022	14757	14919	14910	14928	14969	14948	15166	14896	15020	14833	14925	15013	14926	14970	14969	14812	14965	14875	15049	15040	14942	14973	14944	14852	15082	14751	14844	14888	15124	15021	14876	15114	15009	15102	14928	15033	14859	14979	14897	14856	14901	15015	14818	15023	14901	14913	14998	14830	14826	14898	14895	14852	14964	14943	14852	14948	14906	14984	15012	14792	14904	14986	14877	14932	15073	14901	14907	14882	14962	14896	14943	14815	14880	14874	15074	15141	14942	14778	14908	14992	14912	15102	14854	14906	14907	15115	14855	14935	14995	14977	14897	15019	14868	14932	14921	15143	14945	14948	14892	14950	14976	15148	14848	14850	15148	14854	14966	15006	15062	14903	15106	14876	15005	15028	14839	15003	14972	14947	14957	14879	14924	14965	15122	14935	14817	15022	14927	14950	14794	14994	15013	14924	14901	14915	15187	14845	14954	15020	14981	15007	15022	15090	14880	14952	14906	15067	14972	14901	14911	14912	14845	14833	14930	14846	14915	14870	14821	15022	15016	14936	15088	14908	14887	14887	15005	14769	14886	14899	14871	14954	14930	14714	15053	14890	15036	14937	15030	14969	14884	14918	14754	14964	14999	14840	15026	14985	14848	14941	15040	14893	14922	15011	14977	15145	15010	14980	15013	14872	14870	14738	14911	15174	14771	14988	14980	14871	15116	15030	14772	15022	14952	15077	15079	15124	14902	15083	15061	14935	14930	14831	14799	15027	14840	15004	14810	14926	14965	15061	14983	14865	14771	14806	15013	15035	14950	15028	14908	15033	14774	15223	14877	14887	14970	14865	14890	15105	14841	14924	14851	15059	14911	15049	14959	14872	14895	14823	14917	15078	15050	14994	14711	15052	14911	14816	14904	15009	14883	15174	14824	14964	15058	14808	14891	15022	14969	15126	15078	14966	15015	14887	15014	14731	15010	14936	14951	15136	14829	14840	14919	14816	14894	15047	14974	14846	14929	14822	14953	15041	14884	14788	14699	14813	15048	15038	14802	14832	15099	14910	14971	14851	14919	14979	14922	15064	15169	14965	14815	14898	14850	14885	14779	15055	14863	15097	14872	14996	14841	14678	14879	14904	14941	15005	15089	14855	15061	15033	14945	14903	15038	15134	14982	15098	14728	15049	15099	15000	14901	14841	15085	14797	14939	15123	14954	14688	15005	14913	14854	14992	15028	15033	14964	14984	15040	14947	15070	14900	14896	14862	14871	14937	15000	14959	14919	14886	15047	14940	14784	14916	15005	15023	14916	15026	15097	15017	15001	14869	15045	14983	14920	14805	14822	14786	14967	14956	14795	14922	14878	15129	14937	15076	14799	14762	14726	14996	14880	15040	14934	14891	15054	14793	15042	15073	14855	15048	14875	14932	14934	15010	14935	14938	14923	14933	14914	14918	14891	15026	15081	14973	14937	14812	14954	14868	15065	15099	14814	14974	14944	14932	14892	14936	15149	14919	14683	15049	14843	14962	14834	15072	14960	14989	14969	14912	14827	14929	14980	15005	14958	14898	14883	14790	14844	14990	14826	15048	14971	15049	14987	15054	14953	14839	15244	15098	14959	14913	15022	14930	14826	15120	15070	14954	14894	15131	14855	15095	15082	14769	14877	14702	15011	14965	15010	14740	14979	15009	15050	14824	15052	14748	15012	15205	14862	14966	15031	15022	15029	14930	14819	14890	14993	15036	14909	14905	14889	14975	14976	15086	15093	15053	14955	14894	14734	14843	15038	14855	15010	14905	14876	15014	14796	14992	14939	14972	14906	15012	15013	14982	14852	15011	15074	15008	15032	15005	14897	14987	15000	14868	14908	14771	14962	15035	15046	14991	14926	15053	14847	14880	14861	14918	14863	14973	14912	14957	15024	14926	14939	14850	15000	14865	15055	15091	14956	14990	14991	15120	14986	15035	15017	14991	14975	15008	14997	14975	14934	14939	14984	15077	14947	15101	14972	15047	14837	14962	15085	14999	15021	14904	14987	15018	14758	15092	15137	14947	14812	14956	14921	15008	14991	15002	14745	14918	14922	14979	15079	14793	14853	14847	14972	14957	14771	14962	14956	15111	15019	15067	14949	14849	15131	14961	14871	14780	15008	14880	14910	14905	14984	15022	14849	15048	15040	14911	15023	15131	14917	14970	15097	14870	14983	14822	15040	14808	14964	14901	14914	14889	14937	14985	14871	14827	15039	14851	14967	14933	15001	15058	15040	14909	14988	14957	14929	15055	15120	14843	15105	15071	14989	14945	15050	14979	14973	14934	14999	14793	14904	14891	15028	14965	14868	15040	14975	15008	14966	14927	14962	14879	15095	14827	14909	14916	14854	14920	14993	14930	14899	14878	14994	14899	15184	14921	14897	15072	14836	14795	14907	14989	14968	14911	14952	14822	14887	14986	14958	14933	15036	15143	14793	14968	14871	15043	14882	14952	15063	14916	14974	14917	14900	14902	15058	14916	14942	14967	14901	14943	15076	14972	15142	14840	15018	14960	14907	14820	14956	15004	15051	15032	14932	14827	14880	14971	15000	15031	14875	14966	15020	15083	14854	14983	15080	14924	14896	14929	15014	14940	14807	15042	14937	14921	14963	14947	15081	15007	14862	14794	14820	15028	15178	15144	14940	14945	15020	15002	14966	14743	14984	15001	15081	15008	15020	14974	14892	14812	14874	14988	14904	14747	15066	15062	14798	14944	15014	14871	14963	14914	15028	15045	14998	14952	14930	14869	15054
23168	21536	29581	24552	24675	30317	33418	27532	24923	24052	23258	21832	21380	20880	20302	20023	19599	19338	19456	19446	19339	19125	19317	19302	19137	19175	19037	18901	19027	19336	19034	18811	18727	18657	18866	18685	18861	18910	18784	19018	18893	19073	18763	18894	18635	18881	18750	18759	18771	18461	18749	18803	18810	18814	18690	18613	18715	18673	18634	18623	18674	18822	18979	18987	18707	18749	18711	18416	18655	18607	18795	18654	18633	18517	18780	18713	18746	18896	18671	18639	18561	18614	18557	18656	18409	18641	18381	18619	18615	18560	18538	18677	18773	18660	18806	18629	18663	18887	18686	18850	18713	18511	18668	18802	18725	18919	18575	18598	18705	18570	18650	18613	18880	18904	18809	18616	18614	18756	18780	18703	18872	18774	18771	18743	18686	18537	18703	18468	18626	18794	18664	18667	18435	18525	18684	18555	18811	18670	18665	18940	18784	18657	18449	18774	18548	18746	18538	18620	18556	18708	18728	18545	18638	18682	18664	18687	18357	18486	18710	18506	18501	18701	18567	18748	18719	18707	18756	18544	18559	18678	18727	18558	18860	18822	18636	18548	18700	18600	18576	18417	18683	18501	18523	18590	18716	18748	18698	18568	18731	18718	18394	18676	18608	18373	18589	18758	18562	18649	18572	18533	18421	18699	18827	18713	18638	18592	18697	18647	18629	18798	18630	18595	18772	18472	18640	18704	18638	18714	18694	18826	18717	18416	18447	18723	18522	18581	18836	18695	18477	18642	18704	18742	18609	18594	18635	18549	18715	18631	18688	18659	18748	18828	18726	18565	18655	18739	18829	18540	18675	18699	18718	18582	18593	18823	18494	18528	18543	18686	18619	18571	18606	18645	18612	18654	18875	18580	18790	18316	18566	18718	18657	18508	18684	18550	18553	18661	18408	18610	18567	18693	18735	18712	18695	18903	18740	18444	18715	18792	18757	18702	18687	18844	18799	18487	18795	18610	18635	18750	18600	18523	18611	18688	18693	18476	18591	18379	18622	18496	18578	18698	18488	18664	18522	18663	18676	18550	18787	18674	18677	18751	18623	18589	18473	18585	18715	18567	18680	18782	18604	18675	18507	18468	18597	18505	18789	18555	18585	18663	18677	18714	18468	18500	18677	18546	18634	18640	18749	18604	18824	18703	18599	18671	18627	18619	18752	18661	18583	18579	18654	18534	18579	18614	18706	18638	18523	18603	18737	18762	18600	18519	18510	18509	18264	18663	18604	18510	18706	18568	18767	18720	18618	18570	18631	18577	18618	18694	18706	18629	18631	18818	18699	18538	18345	18665	18535	18620	18739	18804	18744	18799	18690	18707	18685	18359	18736	18570	18535	18741	18599	18634	18730	18776	18612	18551	18621	18876	18704	18482	18659	18870	18846	18779	18558	18753	18577	18721	18764	18603	18582	18719	18930	18683	18582	18480	18763	18650	18761	18668	18406	18425	18643	18603	18797	18605	18640	18886	18629	18627	18751	18606	18501	18648	18530	18714	18455	18832	18813	18786	18650	18590	18839	18657	18785	18430	18568	18749	18759	18518	18676	18550	18442	18609	18500	18632	18595	18575	18640	18484	18480	18604	18555	18546	18642	18632	18658	18785	18449	18734	18783	18476	18483	18683	18574	18611	18635	18789	18586	18588	18611	18582	18356	18398	18375	18488	18600	18645	18775	18634	18767	18961	18595	18693	18650	18760	18708	18745	18656	18788	18568	18925	18544	18521	18678	18879	18667	18523	18647	18651	18602	18816	18343	18731	18756	18795	18630	18630	18618	18629	18822	18703	18561	18408	18697	18769	18649	18679	18748	18673	18729	18671	18688	18479	18620	18763	18578	18564	18664	18539	18481	18872	18406	18585	18474	18686	18516	18584	18638	18599	18550	18656	18682	18602	18647	18398	18462	18718	18642	18424	18657	18625	18538	18482	18581	18426	18582	18550	18619	18411	18644	18685	18535	18693	18833	18773	18534	18480	18749	18798	18709	18807	18584	18588	18524	18460	18610	18562	18523	18564	18851	18688	18658	18813	18636	18627	18532	18581	18590	18740	18541	18435	18705	18651	18590	18723	18679	18503	18649	18611	18460	18539	18634	18737	18614	18467	18587	18522	18532	18714	18885	18610	18507	18834	18619	18543	18565	18471	18437	18772	18831	18660	18676	18934	18439	18679	18624	18565	18974	18755	18548	18676	18662	18838	18638	18523	18468	18555	18588	18691	18744	18598	18734	18565	18588	18538	18696	18769	18588	18768	18585	18415	18717	18914	18735	18473	18522	18625	18557	18496	18724	18632	18917	18667	18623	18540	18483	18837	18553	18587	18476	18740	18516	18561	18569	18505	18566	18480	18567	18579	18708	18720	18678	18606	18645	18520	18429	18396	18629	18532	18701	18613	18654	18751	18622	18916	18515	18667	18587	18492	18607	18659	18588	18515	18523	18470	18587	18493	18546	18581	18535	18630	18498	18642	18610	18520	18736	18701	18621	18691	18601	18730	18682	18528	18662	18457	18671	18583	18769	18624	18635	18665	18666	18667	18469	18473	18784	18644	18567	18658	18685	18861	18611	18828	18646	18515	18607	18616	18671	18664	18572	18595	18405	18577	18523	18424	18826	18575	18322	18593	18691	18432	18595	18549	18648	18613	18512	18693	18712	18768	18798	18648	18825	18663	18486	18710	18648	18850	18575	18542	18774	18647	18758	18646	18861	18632	18739	18745	18849	18469	18444	18643	18584	18883	18874	18510	18746	18708	18654	18565	18602	18682	18511	18503	18484	18584	18618	18735	18469	18836	18829	18505	18449	18695	18699	18648	18620	18565	18727	18717	18733	18829	18739	18565	18860	18991	18381	18561	18661	18613	18928	18717	18563	18743	18533	18755	18652	18695	18532	18647	18919	18604	18701	18557	18533	18719	18703	18659	18380	18555	18601	18464	18642	18766	18717	18665	18456	18633	18593	18671	18584	18745	18728	18572	18475	18543	18687	18718	18644	18621	18595	18370	18673	18737	18573	18707	18607	18540	18757	18555	18415	18553	18707	18724	18658	18592	18570	18565	18553	18619	18549	18915	18469	18806	18674	18612	18829	18479	18486	18560	18568	18651	18741	18555	18657	18644	18499	18773	18795	18767	18562	18646	18572	18636	18571	18494	18699	18809	18944	18593	18515	18534	18633	18591	18668	18743	18580	18551	18571	18407	18558	18522	18581	18586	18743	18677	18667	18507	18676	18605	18802	18326	18592	18557	18816	18480	18465	18624	18580	18519	18624	18678	18478	18783	18525	18766	18784	18703	18695	18493	18498	18457	18467	18550	18444	18440	18838	18773	18732	18706	18602	18579	18698	18363	18684	18617	18459	18541	18697	18685	18710	18594	18562	18645	18624	18790	18455	18764	18443	18726	18648	18659	18529	18605	18859	18749	18744	18723	18738	18585	18605	18444	18820	18679	18727	18753	18831	18517	18507	18379	18686	18598	18478	18619	18693	18417	18482	18672	18564	18754	18715	18689	18438	18658	18605	18555	18607	18605	18537	18579	18612	18350	18574	18659	18698	18784	18653	18748	18660	18553	18704	18641	18621	18638	18688	18676	18655	18736	18854	18488	18644	18696	18643	18576	18675	18615	18677	18541	18636	18690	18781	18707	18446	18601	18505	18917	18407	18497	18546	18902	18603	18595	18830	18561	18702	18584	18511	18684	18733	18776	18667	18742	18689	18609	18627	18753	18694	18801	18730	18345	18711	18638	18645	18454	18582	18447	18740	18505	18346	18630	18786	18674	18558	18730	18599	18749	18915	18598	18626	18606	18764	18410	18779	18519	18554	18754	18833	18659	18904	18649	18584	18650	18671	18736	18826	18680	18686	18573	18901	18845	18806	18774	18547	18825	18522	18621	18525	18604	18560	18599	18773	18628	18636	18680	18684	18475	18491	18591	18661	18532	18528	18452	18540	18627	18572	18426	18575	18587	18594	18727	18627	18370	18730	18576	18712	18754	18584	18706	18543	18784	18756	18504	18737	18631	18632	18587	18575	18600	18420	18723	18620	18494	18670	18644	18797	18679	18623	18698	18776	18724	18654	18810	18606	18871	18511	18830	18929	18720	18756	18750	18664	18804	18648	18665	18646	18726	18540	18607	18685	18532	18737	18590	18471	18603	18612	18623	18739	18557	18653	18792	18618	18742	18734	18745	18882	18738	18459	18566	18523	18357	18593	18526	18705	18784	18670	18818	18635	18637	18643	18815	18772	18607	18550	18617	18394	18584	18787	18563	18672	18699	18454	18765	18917	18667	18639	18594	18669	18685	18377	18753	18557	18625	18557	18583	18720	18702	18633	18443	18627	18627	18489	18656	18723	18780	18824	18630	18751	18740	18589	18756	18612	18457	18723	18597	18519	18560	18625	18719	18781	18914	18702	18536	18818	18568	18609	18650	18686	18565	18815	18524	18616	18709	18544	18457	18758	18632	18634	18558	18544	18432	18637	18449	18429	18574	18664	18604	18618	18697	18649	18471	18778	18624	18591	18664	18703	18776	18530	18546	18752	18633	18584	18619	18699	18713	18626	18590	18499	18908	18506	18561	18689	18661	18535	18742	18645	18713	18505	18662	18560	18653	18557	18761	18618	18678	18676	18759	18784	18652	18443	18658	18678	18658	18742	18658	18699	18592	18698	18825	18726	18551	18589	18410	18600	18678	18738	18525	18488	18413	18479	18781	18621	18687	18660	18733	18759	18615	18649	18655	18585	18651	18622	18452	18575	18596	18720	18818	18546	18658	18682	18753	18591	18574	18768	18574	18598	18673	18712	18681	18946	18825	18674	18706	18847	18782	18476	18631	18665	18733	18666	18700	18722	18865	18826	18675	18617	18762	18628	18660	18767	18534	18500	18551	18576	18578	18637	18589	18775	18789	18557	18660	18766	18543	18506	18646	18484	18545	18811	18534	18762	18769	18633	18400	18587	18606	18526	18490	18571	18564	18611	18882	18672	18843	18607	18807	18591	18555	18542	18807	18558	18472	18555	18634	18516	18690	18561	18721	18707	18587	18655	18496	18611	18750	18636	18660	18650	18621	18608	18595	18642	18683	18389	18655	18567	18865	18847	18710	18832	18733	18682	18669	18776	18655	18606	18746	18823	18589	18668	18760
36869	63644	59399	46636	40960	36474	32303	27700	24697	22943	21606	20112	19008	18190	17691	17203	16862	16629	16488	16233	16314	16264	16206	16218	16040	15903	15704	15981	15794	15796	15786	15827	15725	15767	15760	15488	15749	15735	15539	15697	15522	15547	15740	15819	15692	15814	15639	15625	15764	15502	15713	15405	15697	15651	15683	15557	15673	15602	15701	15496	15656	15552	15465	15726	15584	15502	15565	15485	15454	15547	15607	15573	15667	15489	15782	15659	15599	15637	15686	15500	15813	15760	15544	15396	15574	15611	15624	15768	15525	15635	15527	15556	15562	15599	15606	15647	15525	15638	15605	15574	15573	15398	15491	15564	15527	15532	15717	15613	15584	15585	15670	15652	15470	15593	15610	15566	15346	15680	15554	15676	15620	15518	15535	15491	15795	15726	15658	15555	15699	15636	15466	15508	15484	15463	15579	15687	15480	15677	15461	15344	15613	15625	15531	15611	15749	15623	15434	15526	15560	15688	15658	15566	15520	15575	15655	15523	15692	15598	15591	15559	15429	15566	15723	15620	15345	15510	15637	15623	15522	15556	15706	15496	15555	15637	15729	15561	15553	15545	15506	15429	15607	15427	15426	15616	15543	15611	15639	15519	15631	15622	15477	15450	15322	15663	15701	15621	15589	15545	15525	15659	15526	15468	15374	15576	15469	15479	15674	15450	15627	15555	15575	15512	15487	15559	15571	15657	15466	15553	15580	15701	15477	15790	15461	15543	15580	15543	15654	15696	15573	15381	15542	15550	15594	15569	15434	15634	15619	15543	15635	15502	15588	15501	15569	15584	15646	15581	15583	15616	15405	15614	15450	15662	15607	15538	15652	15480	15592	15534	15641	15583	15573	15634	15617	15511	15325	15595	15449	15435	15634	15538	15763	15719	15549	15556	15511	15343	15674	15653	15493	15460	15476	15759	15769	15637	15422	15450	15664	15458	15409	15427	15526	15587	15508	15616	15476	15549	15573	15541	15621	15534	15490	15651	15559	15632	15755	15558	15672	15559	15611	15445	15403	15582	15677	15620	15458	15687	15663	15678	15744	15612	15645	15568	15409	15364	15736	15657	15668	15506	15644	15508	15772	15499	15522	15835	15811	15448	15494	15547	15632	15720	15671	15672	15621	15635	15548	15459	15522	15678	15641	15500	15611	15683	15570	15593	15510	15641	15397	15598	15540	15422	15539	15499	15553	15652	15526	15608	15644	15429	15572	15578	15559	15464	15419	15598	15504	15442	15531	15664	15629	15459	15642	15499	15590	15424	15630	15465	15481	15611	15506	15532	15562	15414	15533	15415	15530	15658	15348	15627	15569	15455	15685	15505	15624	15471	15461	15486	15573	15553	15584	15461	15418	15759	15604	15595	15641	15580	15658	15443	15662	15687	15657	15375	15544	15661	15556	15567	15430	15595	15412	15481	15594	15476	15736	15546	15565	15437	15549	15571	15609	15508	15637	15437	15463	15666	15492	15624	15665	15218	15554	15657	15593	15554	15596	15410	15475	15474	15634	15334	15643	15512	15531	15397	15464	15600	15532	15498	15566	15489	15621	15347	15632	15537	15626	15741	15707	15626	15573	15637	15511	15663	15558	15492	15533	15697	15543	15477	15462	15469	15539	15555	15511	15501	15540	15476	15349	15651	15617	15481	15444	15669	15452	15590	15819	15658	15478	15561	15499	15665	15431	15449	15602	15556	15497	15399	15419	15624	15471	15398	15472	15494	15483	15523	15666	15403	15499	15566	15611	15502	15709	15539	15463	15479	15546	15641	15564	15542	15457	15634	15583	15528	15661	15487	15510	15385	15636	15629	15609	15495	15517	15794	15648	15730	15473	15708	15634	15692	15586	15560	15562	15631	15761	15650	15472	15613	15806	15630	15695	15661	15417	15636	15495	15490	15781	15467	15451	15409	15489	15603	15499	15501	15626	15464	15505	15623	15633	15746	15629	15578	15450	15604	15673	15656	15564	15413	15680	15500	15505	15800	15544	15584	15545	15453	15541	15573	15453	15661	15528	15665	15523	15621	15459	15522	15474	15460	15556	15596	15460	15602	15421	15679	15521	15544	15632	15418	15626	15539	15706	15600	15584	15664	15563	15666	15586	15510	15593	15595	15660	15456	15555	15640	15679	15535	15578	15465	15612	15399	15745	15685	15548	15350	15434	15609	15618	15676	15509	15502	15427	15533	15744	15555	15599	15485	15483	15593	15591	15707	15491	15572	15542	15623	15559	15383	15503	15414	15397	15524	15551	15454	15545	15500	15525	15671	15543	15606	15721	15487	15422	15601	15516	15524	15506	15623	15485	15567	15675	15410	15641	15405	15536	15762	15602	15630	15646	15522	15476	15609	15556	15569	15449	15426	15505	15617	15665	15507	15487	15517	15578	15523	15465	15564	15560	15479	15666	15655	15387	15514	15624	15632	15539	15612	15449	15629	15685	15494	15521	15619	15625	15577	15570	15652	15784	15529	15492	15572	15625	15665	15411	15448	15645	15604	15689	15397	15646	15496	15508	15574	15477	15558	15625	15396	15662	15604	15612	15493	15621	15521	15622	15506	15608	15561	15555	15496	15452	15579	15585	15699	15618	15606	15551	15634	15520	15613	15552	15539	15637	15563	15510	15515	15734	15751	15614	15533	15471	15644	15444	15716	15591	15610	15724	15503	15438	15644	15738	15560	15407	15575	15757	15537	15427	15474	15524	15460	15484	15429	15538	15712	15420	15468	15619	15294	15506	15497	15469	15414	15506	15488	15660	15649	15528	15570	15615	15501	15551	15409	15630	15468	15257	15512	15574	15575	15687	15645	15444	15664	15773	15618	15517	15779	15528	15674	15635	15583	15447	15497	15462	15481	15573	15467	15706	15599	15509	15542	15667	15756	15717	15641	15666	15649	15472	15476	15592	15559	15548	15645	15458	15618	15476	15644	15464	15628	15557	15489	15442	15506	15582	15534	15521	15576	15670	15667	15507	15563	15554	15528	15611	15601	15445	15701	15688	15498	15599	15567	15661	15471	15511	15512	15619	15713	15673	15551	15560	15542	15489	15459	15585	15569	15494	15672	15602	15351	15631	15682	15558	15621	15493	15641	15518	15457	15612	15615	15667	15600	15590	15633	15455	15636	15650	15548	15380	15496	15632	15385	15447	15590	15705	15637	15614	15506	15490	15553	15372	15645	15468	15619	15583	15670	15666	15546	15681	15608	15474	15683	15575	15578	15638	15673	15519	15534	15525	15673	15651	15587	15552	15458	15556	15485	15507	15465	15500	15538	15579	15642	15610	15667	15453	15624	15562	15558	15570	15710	15448	15569	15605	15547	15447	15534	15565	15595	15509	15675	15622	15539	15568	15704	15556	15666	15430	15611	15579	15531	15444	15652	15449	15361	15706	15526	15545	15550	15653	15546	15641	15742	15538	15496	15392	15511	15498	15544	15520	15572	15593	15589	15591	15525	15656	15484	15401	15255	15489	15743	15619	15599	15693	15457	15495	15578	15567	15545	15401	15523	15574	15477	15537	15487	15736	15400	15677	15383	15648	15446	15565	15509	15388	15685	15559	15486	15707	15732	15641	15652	15612	15719	15677	15538	15617	15792	15502	15662	15695	15656	15458	15629	15586	15694	15691	15643	15486	15468	15592	15597	15587	15632	15553	15584	15487	15425	15489	15607	15632	15437	15638	15582	15603	15478	15614	15553	15470	15632	15728	15488	15677	15341	15375	15530	15441	15528	15647	15469	15478	15722	15640	15618	15476	15657	15592	15452	15638	15605	15565	15722	15648	15643	15555	15555	15628	15452	15618	15423	15489	15475	15600	15585	15429	15478	15482	15472	15625	15616	15706	15639	15567	15578	15619	15670	15635	15564	15611	15661	15428	15670	15660	15570	15633	15543	15610	15520	15596	15473	15495	15655	15671	15451	15667	15451	15564	15498	15599	15389	15546	15494	15603	15636	15609	15667	15508	15484	15589	15558	15499	15761	15520	15456	15612	15611	15658	15571	15678	15632	15554	15526	15418	15539	15701	15462	15604	15700	15532	15730	15433	15369	15744	15526	15596	15474	15542	15484	15658	15602	15686	15546	15580	15467	15486	15603	15697	15456	15536	15737	15644	15582	15694	15638	15573	15571	15568	15630	15551	15628	15650	15644	15686	15486	15575	15738	15573	15624	15556	15523	15437	15485	15459	15584	15613	15574	15278	15541	15489	15671	15572	15474	15778	15656	15560	15541	15567	15519	15388	15465	15674	15558	15543	15540	15519	15519	15452	15625	15572	15401	15631	15547	15481	15652	15439	15596	15478	15411	15601	15417	15679	15714	15364	15395	15563	15409	15584	15710	15571	15494	15589	15533	15406	15623	15448	15644	15619	15470	15407	15585	15560	15643	15461	15277	15590	15541	15415	15545	15453	15465	15541	15615	15551	15624	15502	15500	15667	15448	15740	15698	15562	15648	15622	15642	15601	15597	15371	15482	15663	15370	15438	15519	15502	15488	15624	15647	15565	15599	15482	15571	15544	15412	15476	15562	15596	15554	15460	15436	15363	15652	15495	15428	15503	15582	15624	15355	15530	15670	15380	15648	15586	15544	15424	15594	15672	15583	15648	15753	15738	15527	15516	15513	15512	15459	15564	15704	15696	15500	15604	15568	15666	15529	15684	15493	15630	15655	15589	15617	15460	15653	15628	15447	15571	15616	15472	15550	15299	15637	15582	15580	15690	15383	15438	15643	15371	15494	15656	15507	15660	15635	15473	15396	15735	15459	15484	15398	15558	15520	15440	15485	15582	15644	15657	15555	15409	15519	15489	15560	15790	15538	15449	15645	15525	15437	15503	15520	15669	15516	15458	15559	15477	15724	15680	15624	15518	15592	15640	15615	15554	15468	15552	15606	15526	15558	15574	15807	15593	15601	15377	15490	15661	15508	15628	15538	15637	15413	15504	15557	15588	15487	15651	15552	15440	15549	15529	15562	15662	15505	15555	15627	15532	15540	15470	15384	15709	15604	15681	15624	15517	15562	15694	15766	15720	15508	15569	15435	15684	15579	15588	15751	15636	15594	15489	15793	15570	15434	15624	15707	15377	15661	15482	15665	15648	15380	15549	15535	15482	15470	15703	15575	15606	15562	15691	15677	15521	15479	15568	15707
30491	32705	41475	35483	29807	26549	23757	21299	20114	19529	18852	18447	17867	17765	17640	17645	17365	17290	17338	17133	17259	17293	16994	17140	17179	17246	16986	16802	17154	16837	16900	16860	16866	16872	16889	16844	16774	16857	16965	17125	17016	16853	16894	16724	16892	16906	16957	16974	16911	16903	16984	17004	16791	16827	16952	16931	16974	16767	16746	17057	16926	16909	16928	16895	16873	16877	16675	17029	16889	16815	16799	16949	16804	16787	16774	16717	16612	16872	16826	16718	16855	16858	16914	16795	16881	16876	16703	16902	16790	16995	16839	17044	17029	16896	16775	16905	16970	16871	16596	16860	16890	16944	16951	16796	16746	16797	16876	16745	16683	16854	16963	16657	16628	16818	16713	16966	16821	16927	16696	16883	16753	16811	16806	17160	16880	16888	16918	17025	16897	16903	16961	16595	16702	16806	16921	16767	16780	16728	16827	16880	16798	16803	17007	16955	16915	16853	16786	16835	16842	16856	16823	16987	16667	16749	16790	16824	16951	16948	16799	16815	16840	16705	16816	16819	16925	16814	16865	16645	16688	16769	16808	16808	16944	16865	17005	16850	16814	17067	16848	16887	16953	16906	16995	17095	16847	16769	16727	16957	16695	16793	16898	16838	16892	16807	16839	16844	16860	16987	16934	16679	16991	16893	16962	16748	16860	16752	16980	16940	16996	16737	17036	16898	16807	16991	16945	17037	16899	16932	16837	16946	16742	16940	16899	16844	16845	16963	17036	16782	16964	16889	16835	16870	16614	16798	16889	16719	16966	16892	16952	16749	17024	16605	16769	16915	16752	16777	16862	16848	16919	17076	16854	16756	16719	16714	16855	16904	16941	16896	16998	16890	16925	16890	16748	16562	16895	16717	16817	16830	16857	16793	16828	16776	16827	16848	16930	16614	16704	16856	16706	16818	16688	16947	16865	16931	16947	16789	16738	16864	16823	16986	16910	16943	16854	16822	16957	16776	16913	16979	16795	16852	16670	16908	16772	17123	16866	16867	16802	16805	16824	16779	16792	16592	16735	16842	16839	16808	16921	16562	16703	16822	16630	16810	16845	16662	16657	16823	16970	16930	16938	16715	16892	16799	16766	16842	16998	16872	16714	16741	16729	16857	16743	16835	16847	16953	16974	16820	16835	16851	16972	16736	16761	16898	16742	16945	16935	16983	16626	16964	16712	16794	16684	16860	16921	16974	16796	17156	16755	16865	16737	16931	16982	16883	16727	16806	16872	16925	16937	16793	16825	16900	16788	16964	16837	16929	16715	16855	16974	16814	16668	16950	16919	16755	16933	16759	16883	16787	16909	16789	16953	16916	16825	16876	16677	16718	16808	16979	16734	16762	16802	16843	16958	16855	17055	16986	16917	16960	16936	16892	16916	16859	16804	16735	16919	16891	16852	16950	16757	16909	16817	16812	16700	16860	16755	16912	16921	16882	16622	17003	16817	16852	16981	16909	16830	16941	16707	16768	16975	16857	16821	16954	16686	16713	16956	16754	16849	16951	16890	16945	16655	16780	16878	16927	16716	16784	16971	16767	16848	17084	16945	16874	16723	16871	16931	16961	16879	16902	16941	16794	16823	16699	16775	16790	16721	16800	16905	16976	16858	17020	16895	16816	16830	17063	16873	16796	16862	16666	16999	17059	16896	16835	17016	16863	17053	16811	16846	16941	16858	16871	16869	16808	16701	16967	16910	17038	16865	16821	16752	16821	16851	16769	16683	16986	17013	16855	17009	16786	17014	16833	16980	16853	16954	16796	16800	16926	16933	16794	16711	16789	16802	16812	16898	16896	16886	17023	16727	16996	16892	16872	16890	16778	16763	16845	16783	16960	16873	17014	16929	16890	16701	16947	16950	16711	16892	16868	17005	16801	16887	16693	16829	16928	17018	17110	16768	16780	16837	16928	16859	16755	16808	16776	17060	16804	16897	17039	16858	16849	16969	16864	17011	16860	16792	16865	16978	16818	16707	16666	16761	16770	17046	16925	16902	16876	16841	16606	16986	16969	16953	16865	16864	16673	16734	16890	16566	16935	16794	16674	16807	16729	16970	16918	16941	16912	16857	16673	16785	16886	16901	16825	17053	16741	16927	17095	16858	16884	16802	16794	16722	17003	16788	17027	17252	16714	16632	17052	16701	16791	16934	16877	17008	16783	16872	16587	16585	16791	16943	17202	16804	16783	17096	16770	17191	16855	16952	17008	16829	16680	16898	16787	16976	16919	16929	16848	16977	16858	16663	16948	16923	16892	16801	17128	16935	16714	16939	16762	16936	16620	16726	16896	16704	17118	16695	16946	16772	16818	16842	16905	16888	16947	16835	16813	16827	16897	16799	16483	16779	16842	16822	17005	16826	16771	16737	16790	16766	16927	16914	17027	16957	16839	16879	16963	16875	16787	16851	16727	16950	16841	16909	16776	16952	16862	16915	16902	17018	16988	16766	16613	16841	16900	16925	16909	16993	16750	16924	16862	16932	16919	17052	16809	16917	16909	16910	16724	16796	16752	16759	16947	16948	17007	16856	16883	16857	16595	16841	16863	16996	16800	16855	16834	17123	16719	17046	16989	16944	16941	16936	16721	17078	16944	17008	16736	17187	16804	16916	16795	16881	16958	16807	16928	16880	16853	16916	16883	16837	17064	16727	16635	16848	16640	17072	16870	16843	16940	16629	16720	16627	16812	16983	16748	16982	16834	16815	16708	16768	16945	17135	16951	16855	16994	17001	16845	16949	16805	16840	16972	16811	16900	16850	16840	16858	16938	16864	17013	16981	16861	17025	16618	16870	16663	16947	16877	16883	16777	17190	16827	16941	16850	16832	16658	16916	16908	16839	16781	16663	16928	16652	16630	16928	16774	16968	16827	16906	16894	16690	16821	17135	16827	16808	16847	16794	16904	16851	16835	16993	16524	16885	16776	16856	16953	17019	16968	16876	16901	16871	16784	16798	16945	16785	16874	17074	17074	16867	16760	16984	16855	16690	16697	16683	16778	16914	16796	16866	16728	16842	16836	16812	16897	16814	16893	16807	16771	16909	16989	16692	16913	16712	16822	16829	16776	16827	16761	16709	16974	16907	16923	17028	16630	16828	16681	16872	16769	16875	16726	16699	16854	16801	16946	16937	16587	17015	16853	16868	17051	16788	16960	16614	16921	16864	16821	16973	16777	16949	17017	16813	16871	16765	16774	16883	16960	16767	16755	17027	17128	16858	16730	16892	16812	16732	16830	16874	16846	17007	16925	16767	16830	16777	16821	16877	16858	16866	16809	16809	16937	16985	16825	16778	16773	16922	16616	16874	16849	16784	17059	16863	16874	16686	16683	16934	16869	16867	16872	16774	16833	16938	16750	16710	16622	16827	16767	16837	16725	16683	16874	17019	16813	16976	16742	16929	16915	16971	16826	16877	16643	16947	16982	16777	16983	16828	16939	16813	16760	16988	16983	16839	16823	16924	16904	16874	16975	16905	16832	16823	16897	16847	16750	16833	16747	16966	16870	16921	16889	16824	16822	16844	16877	16859	17190	16875	16669	16893	16928	16839	16739	17142	16816	17077	16758	16869	16845	16764	16575	16901	16926	16876	16655	16923	16828	16940	16912	16787	16943	16882	16923	17084	16727	16915	16908	16878	16849	16504	16844	16826	16757	16801	17020	16822	16668	17017	16841	16911	17062	17010	16882	16831	16719	16809	16834	16862	16986	16861	16860	16892	16972	16696	16900	16806	16776	16969	16996	17069	17003	17040	16803	16829	16782	16694	16723	16743	16866	16900	16833	16819	17100	16803	16879	16902	16992	16953	16990	16753	16834	16872	16936	17015	16900	16757	16748	16993	16904	16809	16871	17059	16877	16924	16816	16681	16731	16655	16687	16744	16886	16837	16858	16832	16932	16808	17082	17022	16956	17017	16825	16780	17014	16815	16855	17091	16807	16616	16870	16784	16731	16787	16940	16868	16842	16847	16762	16816	16892	16863	16758	16859	16733	16998	16808	16831	16696	16849	16787	17080	17058	16826	16994	16964	16754	16930	16727	16617	16826	17062	17128	17053	16997	16795	16992	16868	16839	16610	17044	16808	16847	16876	16858	16984	16764	16989	16851	16822	16903	16944	16981	17081	16970	16981	16933	16920	16990	16889	16930	16808	16903	16702	16979	16996	16812	16827	17001	16835	16884	16912	16973	17033	16816	16831	16985	16857	16781	16694	16810	16854	17088	16680	16942	17026	16767	16738	16945	16895	16821	17002	16944	16769	16876	16793	16826	16875	16670	16766	16678	16895	16897	16971	16838	16736	16776	16797	16854	16926	16990	16817	16927	16800	16997	16937	16788	16855	16985	16887	16963	16877	16797	16950	16669	16845	16731	16874	16659	16916	16931	16693	16767	16912	16892	16972	16938	16819	16779	16597	16679	16745	16888	16864	16945	16847	16956	16803	16822	17049	16903	17011	16779	16900	16874	16745	17093	16923	16870	16770	16810	16977	16952	16888	16648	16987	16887	17017	16993	16884	16753	17013	16855	16846	16826	16755	16843	16790	16883	16801	16796	16759	16758	16820	17026	16852	16994	16718	16844	16936	16693	16710	16997	16858	16798	16923	16841	16992	16863	16851	16858	16676	16834	17010	16942	17066	16945	17027	17035	16947	16817	16921	16989	16863	16813	16916	16990	17020	16771	17071	16927	16941	17059	16881	16896	16838	16904	16953	16800	16794	16939	16834	16998	16857	16921	17050	16754	16717	16734	16850	16986	16966	16957	16810	16887	16900	16827	16916	16954	16959	16788	17111	16836	16879	16986	16939	16905	16832	16847	16829	16901	16861	16948	16736	16910	16968	16729	16673	16838	16873	16848	16765	16891	16892	16696	16903	16955	16985	17091	16994	16831	16903	17146	16827	17093	16709	16817	16914	16821	16992	16740	16948	16877	16878	16702	16985	16940	17055	17233	17016	16819	16982	16875	16869	16789	16976	16926	16912	16830	16726	16781	16855	17073	16878	16747	16762	16709	16907	16893	16966	16872	16918	16970	16943	16919	16815	17055	16897	16833	16801	16800	16874	16948	16920	16850	16839	16826	16923	16953	16791	16820	16941	16574	16850	16930	16875	16824	16849	16865	16821	17083	16844	16917	16792	16744	16821	16836	16782	16678
34815	51016	44963	34550	30619	26979	23659	20542	19336	18122	17625	16659	16151	15585	15236	15089	14911	14882	14794	15064	14908	14914	14932	14865	14747	14799	14637	14755	14676	14451	14586	14576	14624	14431	14442	14688	14584	14427	14454	14634	14446	14383	14404	14557	14613	14500	14464	14491	14529	14447	14442	14468	14520	14398	14585	14550	14551	14404	14581	14564	14459	14589	14433	14510	14563	14534	14592	14572	14364	14416	14577	14479	14643	14539	14524	14460	14391	14434	14538	14415	14515	14360	14459	14454	14510	14643	14347	14372	14437	14546	14610	14423	14477	14495	14359	14487	14569	14487	14486	14501	14461	14472	14583	14401	14589	14299	14429	14420	14530	14596	14441	14402	14450	14497	14440	14387	14592	14538	14313	14363	14478	14422	14484	14375	14465	14452	14502	14362	14486	14477	14594	14454	14535	14633	14540	14404	14509	14683	14442	14453	14417	14494	14312	14523	14473	14426	14546	14539	14479	14523	14527	14559	14520	14414	14620	14476	14648	14546	14483	14578	14507	14511	14476	14526	14410	14489	14516	14496	14425	14605	14493	14333	14432	14468	14445	14452	14541	14605	14375	14609	14485	14374	14548	14586	14462	14479	14544	14441	14521	14523	14423	14568	14768	14547	14566	14505	14523	14724	14532	14616	14463	14564	14421	14536	14630	14407	14379	14429	14432	14629	14537	14551	14426	14381	14650	14572	14387	14496	14551	14505	14467	14551	14480	14370	14294	14444	14438	14593	14432	14391	14667	14373	14513	14421	14555	14559	14643	14454	14553	14486	14520	14516	14298	14476	14437	14497	14486	14470	14456	14487	14499	14390	14559	14383	14465	14303	14651	14477	14338	14435	14459	14511	14540	14481	14405	14652	14360	14361	14613	14365	14409	14342	14397	14455	14379	14585	14560	14508	14484	14403	14446	14326	14564	14350	14629	14490	14471	14384	14601	14291	14537	14375	14460	14552	14556	14385	14478	14358	14537	14484	14407	14427	14538	14429	14528	14567	14514	14517	14412	14578	14433	14468	14422	14384	14441	14523	14607	14389	14576	14514	14260	14369	14406	14325	14476	14328	14404	14626	14488	14465	14571	14446	14730	14521	14509	14567	14732	14439	14353	14505	14587	14447	14476	14523	14387	14309	14259	14569	14497	14387	14602	14494	14591	14540	14437	14627	14524	14667	14415	14422	14513	14401	14458	14484	14587	14308	14369	14333	14545	14441	14381	14639	14453	14496	14450	14372	14389	14539	14687	14482	14370	14507	14305	14343	14419	14705	14558	14334	14443	14344	14594	14448	14448	14434	14372	14527	14382	14430	14439	14466	14627	14424	14343	14442	14502	14478	14457	14517	14476	14658	14395	14438	14401	14404	14482	14386	14564	14394	14476	14558	14492	14422	14545	14628	14369	14429	14288	14424	14474	14546	14373	14366	14389	14420	14469	14407	14539	14374	14541	14456	14630	14553	14290	14494	14409	14525	14621	14550	14357	14586	14481	14603	14565	14310	14520	14503	14470	14503	14577	14678	14467	14528	14404	14413	14418	14608	14497	14547	14567	14404	14438	14345	14462	14451	14361	14457	14557	14319	14333	14573	14568	14417	14332	14521	14586	14691	14497	14515	14546	14471	14585	14460	14569	14584	14584	14498	14421	14606	14474	14456	14516	14423	14327	14447	14455	14600	14592	14486	14477	14511	14530	14381	14442	14585	14414	14516	14500	14324	14397	14407	14561	14395	14548	14407	14531	14318	14592	14538	14554	14548	14424	14447	14622	14334	14537	14394	14619	14608	14532	14461	14336	14453	14571	14532	14446	14496	14489	14559	14665	14681	14519	14491	14495	14561	14437	14538	14433	14324	14504	14566	14344	14478	14580	14558	14570	14386	14581	14496	14637	14440	14504	14344	14417	14398	14363	14472	14643	14626	14581	14417	14574	14482	14262	14476	14545	14616	14538	14538	14330	14472	14504	14497	14362	14419	14462	14432	14403	14445	14427	14563	14396	14468	14424	14704	14494	14384	14650	14599	14496	14441	14412	14506	14395	14391	14610	14284	14545	14677	14439	14531	14626	14406	14587	14486	14442	14500	14522	14456	14719	14448	14413	14436	14383	14446	14503	14597	14640	14398	14618	14495	14454	14570	14422	14639	14453	14471	14526	14492	14466	14621	14300	14533	14434	14449	14394	14363	14671	14548	14507	14584	14362	14409	14396	14425	14536	14481	14656	14521	14529	14368	14405	14298	14623	14392	14621	14448	14490	14466	14504	14425	14729	14366	14564	14447	14375	14478	14585	14374	14460	14526	14436	14381	14649	14462	14509	14522	14670	14442	14366	14554	14292	14381	14297	14618	14614	14562	14574	14567	14407	14607	14423	14525	14476	14503	14531	14632	14481	14559	14494	14337	14500	14476	14531	14493	14498	14460	14412	14537	14621	14587	14454	14448	14465	14539	14656	14545	14587	14525	14533	14576	14395	14549	14400	14663	14368	14501	14480	14531	14545	14651	14406	14494	14387	14458	14429	14572	14477	14592	14588	14704	14474	14416	14430	14549	14373	14634	14425	14657	14585	14496	14332	14558	14473	14375	14525	14628	14600	14408	14407	14534	14620	14558	14452	14493	14442	14369	14564	14460	14661	14534	14455	14356	14420	14415	14506	14604	14568	14430	14581	14396	14399	14491	14513	14435	14455	14424	14471	14504	14418	14503	14551	14428	14478	14401	14416	14574	14590	14587	14523	14423	14575	14437	14582	14664	14403	14450	14533	14373	14510	14383	14594	14332	14528	14512	14478	14431	14495	14358	14557	14582	14566	14701	14534	14389	14622	14481	14670	14600	14261	14384	14512	14522	14486	14502	14447	14403	14438	14433	14442	14364	14451	14438	14498	14561	14462	14505	14480	14396	14426	14514	14375	14370	14450	14472	14450	14562	14476	14439	14401	14412	14551	14394	14665	14371	14536	14476	14493	14441	14560	14510	14473	14309	14505	14461	14489	14579	14488	14470	14394	14543	14402	14570	14574	14344	14594	14483	14465	14395	14512	14568	14466	14354	14551	14236	14573	14431	14536	14354	14605	14595	14511	14508	14513	14571	14363	14485	14374	14367	14565	14609	14456	14466	14437	14678	14404	14484	14492	14379	14538	14424	14671	14636	14527	14577	14392	14521	14540	14523	14410	14586	14538	14349	14577	14525	14408	14655	14408	14350	14518	14404	14603	14470	14520	14444	14562	14457	14442	14357	14444	14599	14439	14555	14541	14504	14517	14544	14522	14253	14346	14462	14425	14368	14534	14473	14540	14533	14543	14558	14434	14558	14504	14573	14452	14385	14391	14423	14538	14424	14609	14457	14588	14569	14471	14584	14410	14437	14405	14500	14475	14450	14517	14517	14446	14483	14573	14534	14585	14553	14580	14345	14552	14450	14463	14540	14340	14423	14503	14512	14374	14455	14476	14588	14579	14468	14292	14449	14411	14324	14449	14415	14469	14502	14304	14594	14601	14461	14424	14329	14442	14517	14489	14485	14519	14590	14401	14490	14456	14511	14532	14294	14416	14573	14357	14481	14519	14490	14682	14568	14644	14365	14258	14333	14383	14467	14437	14458	14532	14482	14571	14369	14597	14578	14337	14421	14436	14568	14585	14592	14420	14336	14344	14559	14464	14587	14430	14679	14571	14360	14427	14335	14420	14317	14366	14691	14457	14319	14334	14414	14583	14442	14488	14581	14625	14371	14611	14589	14536	14527	14469	14621	14544	14530	14521	14600	14478	14602	14605	14517	14610	14513	14616	14293	14418	14603	14380	14420	14587	14555	14365	14339	14571	14516	14517	14413	14541	14462	14441	14595	14494	14530	14373	14636	14558	14208	14520	14370	14378	14513	14527	14408	14294	14421	14527	14624	14585	14574	14557	14427	14253	14370	14452	14337	14493	14407	14369	14603	14650	14438	14592	14307	14541	14488	14515	14624	14246	14606	14473	14520	14521	14613	14464	14492	14530	14439	14459	14587	14532	14389	14430	14527	14415	14485	14606	14523	14448	14560	14538	14509	14766	14537	14568	14645	14344	14573	14442	14458	14536	14545	14369	14305	14527	14452	14543	14369	14373	14441	14475	14315	14322	14687	14412	14341	14436	14514	14589	14512	14438	14542	14542	14457	14470	14579	14428	14632	14549	14489	14481	14505	14384	14447	14380	14424	14470	14413	14540	14392	14487	14660	14599	14636	14575	14414	14353	14491	14585	14521	14464	14347	14472	14488	14340	14392	14544	14332	14471	14405	14533	14642	14505	14468	14334	14348	14368	14424	14407	14390	14546	14436	14508	14240	14575	14577	14234	14522	14538	14486	14538	14440	14596	14550	14425	14456	14462	14558	14400	14397	14441	14630	14283	14697	14471	14504	14535	14400	14532	14407	14651	14655	14501	14505	14439	14734	14421	14437	14406	14430	14572	14481	14545	14604	14304	14706	14473	14514	14596	14480	14512	14388	14665	14339	14540	14557	14550	14375	14460	14409	14376	14582	14567	14660	14485	14593	14371	14565	14172	14460	14466	14250	14520	14521	14643	14514	14409	14700	14459	14508	14632	14438	14506	14460	14321	14373	14353	14395	14581	14567	14691	14528	14624	14596	14480	14523	14548	14414	14632	14431	14418	14501	14388	14598	14451	14405	14635	14423	14595	14584	14443	14555	14294	14603	14429	14455	14511	14563	14560	14429	14481	14501	14532	14519	14517	14394	14427	14415	14463	14573	14396	14297	14592	14383	14469	14583	14467	14376	14489	14500	14622	14520	14524	14387	14538	14557	14609	14316	14510	14624	14485	14687	14355	14618	14317	14622	14502	14396	14595	14527	14612	14442	14560	14418	14446	14664	14684	14382	14485	14397	14627	14397	14590	14379	14375	14522	14516	14547	14517	14423	14460	14393	14559	14449	14348	14399	14642	14367	14491	14460	14479	14396	14386	14367	14568	14353	14479	14573	14454	14454	14579	14488	14599	14548	14450	14412	14627	14413	14500	14568	14560	14333	14522	14413	14387	14536	14525	14488	14559	14524	14513	14460	14606	14479	14516	14562	14652	14415	14428	14353	14445	14481	14456	14538	14585	14484	14365	14407	14466	14559	14577	14510	14445	14501	14363	14567	14310	14573	14431	14424
24229	21482	29389	26443	27282	29265	28834	24152	22156	21718	20613	19754	18987	18814	18434	18034	17893	17599	17692	17553	17497	17541	17617	17673	17656	17257	17406	17399	17349	17349	17461	17320	17465	17362	17250	17392	17431	17418	17320	17412	17177	17194	17335	17213	17280	17186	17292	17423	17262	17271	17098	17240	17227	17133	17383	17037	17060	17142	17277	17163	17135	17365	17095	17345	17180	17103	17126	17202	17303	17277	17237	17283	17375	17332	17151	17056	17185	17298	16992	17281	17281	17199	17242	17272	17145	17265	17146	17121	17272	17182	17037	17300	17162	17366	17206	17354	16978	17202	17325	17219	17113	17263	17195	17119	16964	17137	17086	17147	17084	17193	17153	17194	17231	17069	17076	17038	17244	17098	17346	17254	17231	17185	17098	17074	16992	17225	17275	17278	17012	17036	17189	17156	17023	17108	17033	16965	17077	17174	17234	17136	17191	17130	17367	17174	17070	17250	17141	17258	17108	17029	17192	16939	16994	16998	17360	17142	17083	17213	17216	17282	17073	17289	17074	17006	17063	17126	17015	17098	17067	17228	17102	17146	17270	17030	16981	17120	17051	17063	17123	17344	17542	17267	17213	17098	17254	17154	17221	17193	17347	17343	17160	17118	16970	17191	17218	17147	17275	17240	17084	17241	17098	17123	17188	17111	17226	17159	16992	17134	17238	16958	17069	16904	17180	17123	17030	16978	17051	17049	17329	17263	17192	17166	17362	17122	17189	17296	17176	17282	17236	17363	17099	17232	17244	17105	17122	17143	17193	16813	17060	17076	17227	17009	17195	17171	17016	17196	17217	17172	17306	17299	16966	17135	17108	17180	17029	17153	17001	17074	17176	17064	17007	17183	17192	17062	17200	17198	17260	16924	17165	17165	17314	17249	17185	17047	17270	17136	17141	17194	17149	16976	16996	17007	17264	17253	17238	17226	17256	17108	17209	17099	17129	17181	17057	17120	17250	17327	17165	17209	17062	16936	17064	17088	17159	17313	17088	17242	17191	17109	17053	17283	17081	17001	17310	17061	16926	17059	17269	17264	17255	17239	17188	17123	17215	17125	17100	17270	17098	16977	17076	17220	17000	17321	17100	17119	17204	17188	17115	17049	17468	17062	17039	17196	17065	17297	17207	17487	17317	17043	17149	17201	17219	17324	17149	17146	17243	17230	17177	17114	17183	17150	17304	17174	17024	17178	17299	17102	16963	17135	17034	17313	16980	17142	17168	17234	17091	17196	17302	17018	17149	17238	17403	17305	17115	16998	17139	16950	17146	17245	17222	16956	17177	17226	16951	17087	17292	17141	17194	17154	17132	17115	17213	17146	17170	17169	17189	17091	17225	17020	17090	17061	17279	16982	17066	17126	17133	17107	16980	17245	17539	17105	17050	17039	17046	16940	17301	17062	17012	17198	17195	17229	17201	17166	17002	17069	17039	17038	17127	17274	17199	17016	17125	16881	17312	17204	17155	17006	17076	17102	17134	17025	17123	17237	17124	17091	17137	17242	17184	17134	17176	16883	17178	17284	17137	17109	17067	17272	17209	17071	17410	17061	17116	17037	17066	17225	17168	17283	17098	17174	17156	17313	17141	17153	17127	17009	16964	17103	17148	17121	17133	17266	17163	17034	17292	17067	17265	17156	17258	17261	17074	17205	16946	17089	17255	17172	17259	17184	17338	16975	17125	17120	17007	16961	16964	17161	17208	17004	17183	17492	17024	17008	17235	17188	17346	16966	16995	17124	17178	17103	17409	17060	17186	17147	17155	17109	17199	17199	17230	17109	17109	17190	17170	17001	16978	16949	17048	17024	17107	17368	17138	17247	17176	16942	17239	17424	17287	17059	17339	17131	17174	17228	16939	17238	17144	17193	17000	17252	16898	17172	17303	17153	16929	17042	16958	17050	17164	17218	17355	17066	17173	16996	17175	16913	17095	17026	17109	17119	17495	17274	17251	17268	17069	17220	17239	17228	17149	17235	16952	17032	17028	17320	17133	17295	17107	17193	17141	17046	16895	16889	17165	17219	17249	17050	17142	17102	17269	16984	17244	17069	17171	17022	17166	17265	17112	17284	17284	17097	17001	17213	17462	17238	17237	17231	16968	17291	17284	17094	17277	17177	17204	17153	17287	17400	17278	17017	17343	17111	17036	17084	17280	17051	17127	17131	17237	16925	17191	17326	16986	17345	17100	17167	17294	17184	17113	17012	17002	17288	17226	17155	17332	17075	17299	17310	16967	17165	17053	17221	17074	17240	17156	17258	17349	17191	17195	17264	17269	17131	17341	17383	17232	17243	17246	17006	17321	17132	17061	17107	17209	17142	17146	17138	17297	17236	16965	17247	17025	17111	17254	17016	17204	17240	17342	17245	17131	17262	17198	17183	17191	17125	17316	16991	17007	17137	17200	17086	17139	17236	17180	17188	17094	17058	17002	17107	17201	17122	16898	17053	17268	17149	17180	16985	17226	17130	17193	17197	17014	17186	17096	17300	17181	17385	16957	17075	17115	16996	17224	17096	17426	17174	17151	17134	17126	17252	17205	17105	17013	17059	17216	17145	17224	17141	17101	17181	17097	17008	17275	17211	17014	17069	17338	17056	17046	17010	17114	17145	17111	17011	17219	17137	17245	17208	16921	17283	17146	17077	17225	17249	17220	17212	17070	16853	17393	17240	17306	17270	17357	17018	17142	16939	17134	17248	17151	17271	17113	17253	17158	17216	16960	17109	17100	17211	17131	17059	16963	17112	17145	17123	17346	16983	17258	17450	17168	17168	17070	17029	17104	17110	17139	17035	17145	17245	16912	17037	17095	17233	17110	17328	16959	17040	17212	17275	17167	17332	17147	17342	17279	16994	17167	17235	17047	17024	17099	17219	17189	17241	17166	17325	17142	17130	17106	17249	17208	17158	16992	17254	17244	17104	17131	17206	17088	17061	17326	17132	17247	17160	17171	17185	17072	17320	17124	17225	17266	17324	17072	17176	17232	17125	17123	17258	17171	17235	16931	17166	17102	17105	17068	17105	17073	16976	17183	17312	17098	17287	17191	17093	17187	17068	17060	17058	17047	17090	17113	17025	16961	17111	17184	17015	17079	17255	17237	17079	17190	17367	17206	17087	17187	17135	17172	16987	17097	17087	17220	17061	16989	17178	17009	17215	17085	17118	16996	17092	17200	17265	16889	17174	17195	17161	17204	17264	17180	17290	16930	17088	17480	16978	17143	16960	17119	17064	17283	17181	17149	17076	17082	17183	17269	16986	17081	17022	17092	17137	17304	17207	16978	17275	17105	17158	17019	17180	17226	17116	17253	17133	17276	17171	17203	17227	17061	17196	17017	17379	17177	17084	17278	17170	16925	17171	17436	17041	17120	17267	17072	17195	17287	17139	17209	16837	17139	17255	17279	17083	16919	17175	17042	17101	17032	17206	16971	16989	17079	16985	17350	17084	17322	17049	17293	17235	17196	17251	17109	17155	17153	17035	16903	17051	17183	17157	17110	17002	17096	16998	17036	16840	17153	17149	17395	17002	17213	17139	17078	17156	17209	17110	17472	17176	17296	17127	17069	17183	17072	17202	17236	16979	17229	17088	17124	17196	17176	17064	17248	17184	17236	17006	17213	17198	17466	17095	17185	17056	17024	17038	17083	17292	17214	17163	17081	17145	17177	17002	17101	17281	17051	17316	16956	17213	16914	17108	17056	17165	17085	16990	17351	17290	17034	17093	17172	16950	17261	17117	17184	17081	16941	17053	17164	17249	17165	17284	17146	17143	17183	17160	17226	17371	17082	17171	17100	17291	17145	17145	17008	17203	17200	17145	17163	17106	17043	17172	17308	17179	17286	17243	17234	17141	16996	17165	17276	17163	17309	17049	17292	17107	17186	17054	17245	17247	17218	17209	17068	17193	17533	16991	17154	16974	17404	17111	17203	17196	17207	17267	17230	16967	17060	17173	17109	17221	17137	16892	17112	17088	17203	16957	17043	17135	17124	17130	17012	16972	17109	17101	17139	17295	17332	17312	17060	17162	17111	17075	17158	17231	17192	17200	17267	17091	17116	17371	17057	17023	17247	17224	17299	17193	17045	17027	17079	17075	17015	16939	17219	17216	17186	17036	17226	17314	17049	17231	17220	17260	17097	17091	17212	17118	17184	17360	17285	16970	17039	16989	17088	16988	17172	17045	17155	16994	17104	17127	17243	17109	16988	17134	17168	17046	17194	17204	17140	17215	17108	17220	17442	17069	17054	17130	17308	17316	17110	17152	17237	17035	17047	16924	17235	17163	17015	16865	17066	17273	17138	17114	17210	17085	17134	17216	17127	17145	17070	17250	17019	17346	17143	17021	17347	17068	17255	17292	17261	17303	16895	17200	17208	17094	17239	17331	17164	17217	17086	17093	17105	17180	17013	17153	17103	16985	16931	17014	17434	17211	17042	17238	17095	17242	17186	17167	16962	17314	17444	17119	17121	17105	17314	17307	17262	17128	17253	17097	17075	17162	17264	17095	17122	17080	17194	17135	17152	17248	17096	17221	17156	17316	17027	17212	17175	17052	17046	17120	17104	17345	17087	17109	17253	17182	17032	17075	17063	17194	17319	17111	17247	17188	17003	17120	17189	17248	17002	16978	17215	17312	17187	17161	17183	17123	17460	16881	17042	17154	17009	16888	17301	17134	17229	17058	17184	17281	17290	17217	17147	17130	17225	17154	17084	17204	17221	17097	17212	17174	17210	17182	17092	17057	17253	17101	17146	17237	17155	17042	17171	17118	17199	17117	17260	17224	17090	17135	16942	17253	17122	17034	17223	17285	17072	17189	16915	17135	17154	17063	17242	16924	17033	17293	17151	17162	17162	17059	16966	17083	17076	17389	16988	17113	17150	17008	17205	17113	17280	17125	17036	17258	17202	17330	17127	17080	17143	17181	17150	17196	17089	17074	17051	17252	17205	17171	16992	17134	17212	17206	17016	17060	17046	17371	17213	17249	17000	17174	17156	17233	17085	17188	17216	17165	17125	17248	17073	17168	17095	17225	17067	17193	17134	17265	17420	17236	17181	17181	17142	17215	17221	17247	17000	17304	17250	17209	17152	16963	17199	17161	17184	17135	16995	17297	17153	17124	17156	17277	17007	17229	17334	17274	17181	17093
33818	57530	52208	40766	35940	31409	27635	24073	22158	20806	19483	18273	17305	16686	16409	15890	15799	15665	15306	15385	15146	15171	15204	15204	15147	14990	15093	15047	14910	14769	14885	14900	14911	14940	14903	14592	14969	14606	14743	14717	14620	14662	14710	14782	14743	14692	14570	14777	14786	14735	14755	14784	14612	14665	14533	14641	14882	14806	14752	14623	14684	14701	14660	14635	14697	14647	14717	14788	14617	14650	14730	14612	14570	14774	14698	14631	14649	14749	14642	14786	14684	14772	14718	14579	14709	14870	14774	14702	14624	14566	14758	14840	14906	14728	14731	14704	14733	14572	14600	14684	14555	14801	14731	14637	14696	14632	14689	14818	14794	14898	14337	14878	14591	14615	14625	14646	14630	14812	14644	14804	14780	14782	14701	14707	14811	14640	14800	14799	14475	14855	14716	14697	14657	14710	14570	14581	14694	14702	14496	14588	14631	14719	14744	14642	14788	14763	14769	14760	14719	14721	14824	14693	14659	14684	14732	14727	14882	14884	14730	14738	14733	14839	14756	14721	14779	14809	14708	14675	14720	14716	14697	14711	14792	14721	14621	14919	14890	14686	14643	14686	14573	14754	14798	14718	14637	14638	14578	14620	14749	14701	14603	14520	14692	14750	14754	14794	14824	14768	14807	14862	14764	14655	14635	14774	14802	14675	14725	14637	14601	14611	14812	14749	14550	14726	14753	14804	14931	14690	14676	14737	14600	14705	14729	14693	14545	14703	14567	14640	14581	14602	14553	14775	14640	14627	14647	14749	14775	14814	14774	14567	14621	14705	14610	14699	14660	14775	14542	14777	14644	14706	14774	14743	14637	14674	14712	14681	14692	14654	14759	14707	14651	14711	14697	14701	14714	14798	14805	14656	14805	14779	14572	14538	14830	14522	14872	14724	14758	14742	14777	14599	14713	14624	14862	14545	14657	14514	14682	14668	14748	14660	14756	14640	14698	14761	14592	14559	14694	14610	14660	14691	14744	14671	14740	14676	14634	14654	14722	14670	14706	14741	14801	14808	14587	14795	14706	14819	14822	14713	14769	14744	14660	14687	14744	14748	14747	14655	14728	14717	14844	14480	14518	14686	14723	14652	14764	14534	14774	14766	14814	14699	14685	14682	14554	14689	14621	14671	14666	14683	14686	14607	14780	14727	14809	14821	14563	14459	14768	14684	14883	14756	14808	14724	14772	14849	14810	14774	14857	14748	14710	14612	14669	14655	14649	14599	14634	14721	14503	14840	14638	14816	14708	14507	14657	14725	14747	14658	14646	14537	14801	14714	14864	14779	14815	14497	14713	14527	14826	14813	14824	14782	14576	14896	14700	14595	14556	14892	14598	14724	14787	14520	14719	14895	14666	14484	14762	14624	14759	14813	14763	14715	14675	14753	14739	14706	14655	14784	14632	14668	14874	14892	14553	14768	14696	14652	14684	14677	14851	14745	14809	14851	14632	14534	14633	14590	14677	14924	14652	14669	14696	14611	14758	14574	14708	14733	14691	14738	14544	14702	14579	14601	14772	14651	14613	14708	14584	14716	14781	14553	14671	14603	14699	14708	14649	14824	14675	14738	14781	14648	14551	14599	14715	14576	14766	14686	14591	14836	14710	14675	14859	14706	14724	14717	14821	14658	14922	14581	14828	14842	14793	14662	14673	14803	14724	14520	14663	14651	14582	14840	14667	14728	14556	14737	14620	14630	14650	14713	14756	14577	14737	14603	14792	14761	14806	14627	14602	14621	14642	14812	14743	14683	14806	14681	14717	14605	14744	14744	14597	14736	14612	14802	14758	14592	14818	14653	14813	14746	14731	14875	14928	14720	14786	14832	14481	14702	14523	14448	14782	14704	14716	14697	14626	14671	14768	14847	14826	14719	14757	14640	14658	14637	14537	14735	14718	14774	14671	14541	14726	14752	14615	14675	14671	14689	14779	14581	14695	14841	14835	14757	14810	14612	14776	14683	14867	14741	14702	14728	14680	14709	14565	14766	14694	14666	14692	14789	14510	14545	14526	14543	14639	14704	14632	14699	14737	14765	14808	14736	14704	14621	14731	14744	14678	14613	14526	14880	14648	14817	14707	14704	14713	14790	14776	14570	14702	14831	14802	14723	14686	14666	14735	14663	14625	14817	14697	14883	14747	14691	14595	14724	14673	14820	14783	14655	14790	14805	14886	14821	14786	14687	14671	14578	14625	14743	14742	14664	14651	14582	14665	14593	14719	14600	14619	14623	14658	14891	14490	14787	14644	14729	14799	14692	14768	14589	14807	14681	14785	14669	14742	14780	14608	14696	14795	14689	14781	14869	14801	14581	14728	14726	14697	14735	14597	14726	14635	14787	14708	14703	14724	14597	14593	14605	14878	14688	14821	14754	14755	14570	14600	14687	14741	14750	14625	14619	14627	14697	14693	14625	14726	14614	14652	14642	14590	14609	14632	14764	14835	14878	14622	14767	14671	14741	14654	14765	14698	14778	14656	14603	14752	14528	14715	14717	14684	14747	14776	14659	14785	14605	14867	14739	14762	14583	14694	14927	14713	14751	14807	14808	14871	14788	14739	14621	14839	14671	14555	14644	14665	14613	14663	14711	14562	14763	14591	14596	14611	14630	14714	14927	14753	14674	14714	14606	14685	14664	14698	14636	14757	14544	14842	14790	14869	14820	14612	14679	14684	14708	14735	14624	14784	14589	14668	14680	14810	14788	14812	14716	14637	14580	14774	14602	14639	14647	14647	14767	14635	14685	14744	14764	14648	14818	14671	14698	14646	14762	14604	14734	14614	14770	14670	14593	14858	14882	14734	14739	14641	14737	14808	14681	14683	14676	14662	14778	14719	14820	14765	14557	14682	14817	14772	14692	14654	14765	14799	14838	14570	14561	14672	14801	14700	14926	14572	14650	14558	14684	14782	14861	14814	14701	14829	14618	14691	14805	14649	14792	14797	14864	14812	14675	14883	14814	14531	14665	14724	14615	14561	14762	14779	14806	14771	14658	14808	14764	14773	14701	14626	14622	14703	14799	14807	14731	14705	14812	14649	14449	14728	14737	14679	14587	14744	14622	14769	14749	14662	14743	14751	14669	14748	14727	14666	14817	14720	14671	14660	14601	14595	14535	14643	14730	14721	14559	14624	14728	14591	14766	14675	14786	14752	14882	14657	14643	14682	14852	14660	14684	14837	14757	14708	14589	14831	14733	14748	14511	14581	14879	14603	14670	14856	14577	14586	14687	14785	14668	14710	14859	14766	14589	14839	14600	14673	14964	14705	14679	14732	14714	14647	14669	14803	14778	14677	14731	14788	14645	14801	14594	14792	14762	14800	14716	14788	14631	14512	14663	14694	14624	14649	14839	14604	14769	14689	14603	14773	14815	14641	14694	14716	14713	14761	14745	14823	14656	14518	14715	14656	14545	14439	14561	14888	14737	14759	14716	14811	14584	14782	14869	14650	14724	14581	14570	14658	14744	14762	14863	14529	14819	14567	14485	14706	14816	14587	14662	14715	14776	14658	14744	14589	14641	14718	14603	14721	14675	14636	14677	14846	14746	14809	14623	14797	14807	14725	14686	14729	14693	14644	14718	14656	14738	14738	14819	14619	14700	14735	14687	14585	14627	14560	14751	14675	14847	14523	14676	14777	14654	14806	14741	14655	14763	14843	14612	14622	14728	14805	14589	14767	14654	14688	14846	14644	14843	14605	14546	14783	14620	14775	14642	14937	14543	14675	14796	14864	14633	14808	14636	14779	14599	14664	14748	14685	14694	14640	14796	14669	14637	14799	14530	14551	14746	14692	14662	14590	14812	14529	14853	14712	14549	14801	14747	14517	14668	14726	14746	14773	14716	14740	14803	14662	14667	14619	14590	14855	14553	14535	14739	14721	14800	14657	14586	14719	14827	14637	14720	14752	14672	14776	14589	14617	14806	14728	14765	14706	14598	14760	14806	14669	14682	14775	14698	14789	14704	14694	14855	14588	14625	14690	14773	14778	14611	14645	14836	14706	14715	14781	14643	14778	14979	14598	14716	14738	14673	14634	14694	14741	14770	14663	14637	14773	14662	14647	14561	14579	14794	14766	14603	14813	14591	14629	14688	14772	14675	14597	14651	14633	14684	14789	14785	14681	14681	14669	14658	14539	14607	14805	14712	14719	14525	14721	14727	14678	14727	14593	14659	14705	14835	14639	14696	14938	14826	14695	14776	14567	14707	14698	14730	14882	14840	14636	14687	14513	14602	14850	14630	14751	14685	14842	14520	14773	14481	14612	14662	14843	14635	14710	14641	14557	14704	14675	14691	14800	14621	14751	14678	14755	14841	14619	14832	14568	14657	14747	14904	14766	14704	14679	14711	14733	14750	14779	14761	14769	14725	14701	14681	14648	14800	14673	14499	14866	14660	14658	14863	14668	14734	14811	14641	14526	14804	14816	14669	14742	14726	14738	14718	14744	14771	14605	14733	14547	14708	14710	14744	14691	14678	14603	14626	14425	14698	14633	14596	14889	14714	14662	14573	14718	14709	14692	14757	14813	14769	14655	14847	14769	14705	14588	14569	14565	14682	14631	14626	14796	14677	14621	14646	14682	14636	14876	14713	14577	14577	14776	14679	14594	14726	14745	14603	14768	14703	14562	14733	14739	14553	14764	14570	14792	14561	14705	14695	14743	14650	14695	14866	14862	14725	14691	14694	14615	14649	14676	14667	14810	14658	14740	14763	14661	14725	14523	14688	14642	14702	14721	14625	14730	14706	14808	14737	14753	14676	14790	14681	14740	14664	14778	14626	14639	14675	14580	14755	14669	14733	14611	14631	14771	14553	14717	14823	14436	14757	14607	14859	14601	14688	14821	14688	14575	14703	14608	14687	14707	14682	14684	14701	14639	14744	14731	14888	14703	14637	14703	14826	14829	14774	14882	14490	14874	14727	14646	14673	14878	14687	14654	14559	14748	14805	14789	14629	14905	14614	14697	14601	14778	14462	14691	14918	14747	14624	14764	14704	14652	14771	14819	14659	14839	14789	14740	14575	14646	14644	14914	14726	14773	14844	14634	14736	14657	14636	14713	14499	14708	14624	14709	14727	14679	14738	14741	14733	14620	14930	14811	14788	14802	14721	14699	14559	14690	14709	14635	14719	14497	14686	14611	14575
23231	21511	29499	24529	24448	29550	32892	27060	25208	24229	22852	21771	20838	20192	19501	19515	19491	19290	19228	18899	19008	18918	19028	18873	18883	18624	18871	18566	18884	18647	18487	18608	18745	18786	18238	18320	18545	18510	18345	18484	18474	18350	18469	18413	18501	18470	18407	18500	18347	18370	18482	18246	18407	18427	18195	18496	18466	18372	18442	18336	18274	18311	18341	18344	18206	18467	18371	18302	18195	18200	18137	18341	18356	18391	18394	18110	18211	18190	18093	18261	18197	18400	18689	18380	18277	18256	18127	18245	18234	18178	18155	18257	18261	18331	18239	18386	18152	18106	18282	18490	18410	18387	18272	18375	18664	18243	18177	18540	18363	18216	18361	18442	18178	18144	18270	18237	18200	18248	18294	18166	18173	18167	18338	18390	18337	18269	18312	18310	18337	18316	18293	18094	18140	18246	18061	18420	18194	18309	18336	18375	18450	18259	18255	18285	18223	18250	18462	18334	18062	18360	18500	18125	18253	18037	18077	18114	18225	18294	18342	18203	18610	18339	18391	18138	18224	18371	18463	18200	18346	18210	18345	18380	18243	18294	18037	18368	18199	18245	18187	18331	18185	18150	18354	18234	18127	18245	18205	18416	18254	18391	18339	18137	18201	18274	18188	18208	18293	18204	18173	18316	18220	18379	18279	18325	18061	18450	18496	18303	18079	18150	18231	18332	18247	18457	18135	18160	18245	18252	18299	18227	18342	18425	18223	18210	18285	18208	18258	18270	18493	18485	18309	18164	18128	18340	18210	18134	18209	18234	18418	18266	18275	18379	18041	18151	18152	18171	18367	18376	18244	18340	18421	18340	18179	18289	18146	18276	18207	18141	18318	18140	18288	18245	18134	18115	18391	18370	18170	18268	18045	18229	18221	18262	18240	18399	18402	18235	18225	18221	18364	18205	18352	18244	18419	18308	18316	18429	18278	18144	18251	18229	18499	18234	18291	18217	18212	18285	18116	18091	18350	18176	18391	18300	18229	18100	18442	18240	18276	18347	18303	18397	18372	18201	18488	18163	18380	18276	18214	18259	18311	18142	18330	18512	18217	18371	18309	18097	18281	18313	18330	18303	18199	18349	18133	18338	18221	17956	18100	18226	18128	18264	18068	18286	18315	18382	18240	18287	18206	18169	18410	18354	18297	18135	18121	18483	18472	18074	18056	18388	18437	18400	18237	18263	18275	18098	18283	18000	18443	18317	18363	18211	18213	18281	18469	18180	18300	18235	18392	18143	18422	18121	18224	18067	18234	18251	18364	18294	18088	18362	18288	18261	18385	18375	17929	18247	18201	18221	18181	18141	18479	18250	18335	18386	18335	18277	18261	18186	18377	18309	18184	18126	18071	18160	18434	18124	18140	18379	18132	18359	18462	18202	18313	18209	18336	18169	18272	18334	18204	18226	18395	18222	18207	18207	18188	18398	18221	18354	18353	18265	18133	18291	18166	18404	18182	18244	18206	18269	18312	18227	18123	18267	18157	18079	18201	18488	18239	18151	18495	18297	18145	18272	18260	18159	18029	18360	18231	18358	18237	18475	18276	18259	18198	18262	18264	18089	18066	18159	18194	18005	18187	18377	18249	18167	18137	18180	18027	18079	18290	18130	18377	18265	18300	18277	18404	18073	18037	18197	18273	18332	18313	18130	18166	18138	18193	18314	18197	18309	18340	18403	18326	18242	18379	18338	18343	18391	18209	18218	18236	18273	18414	18368	18417	18269	18275	18277	18398	18068	18509	18079	18439	18108	18454	18194	18092	18278	18313	18342	18327	18175	18227	18236	18375	18234	18291	18256	18272	18383	17939	18379	18274	18537	18372	18189	18220	18177	18202	18354	18377	18272	18257	18240	18330	18472	18201	18297	18411	18084	18168	18417	18318	18304	18000	18181	18261	18121	18134	18133	18410	18320	18358	18163	18294	18123	18371	18223	18491	18275	18319	18314	18332	18323	18192	18061	18293	18159	18265	18305	18095	18384	18245	18273	18271	18131	18241	18195	18154	18456	18001	18084	18310	18379	18019	18274	18373	18437	18419	18233	18355	18047	18265	18298	18416	18149	18197	18381	18358	18149	18299	18264	18288	18281	18311	18044	18303	18403	18078	18164	18147	18169	18242	18348	18203	18303	18244	18428	18384	18386	18226	18225	18159	18066	18246	18080	18289	18303	18494	18208	18434	18296	18335	18195	18177	18166	18217	18236	18146	18278	18305	18361	18445	18112	18326	18198	18105	18421	18262	18343	18403	18143	18299	18332	18304	18282	18419	18176	18217	18246	18238	18336	18236	18341	18166	18256	18134	18316	18301	18195	18574	18026	18278	18314	18254	18156	18267	18296	18339	18291	18270	18330	18278	18404	18297	18145	18211	18287	18238	18361	18322	18259	18298	18137	18166	18357	18183	18495	18202	18102	18050	18287	18354	18187	18469	17991	18054	18229	18265	18146	18054	18181	18274	18267	18211	18195	18258	18354	18208	18377	18243	18252	18148	18289	18282	18421	18429	18259	18130	18374	18115	18244	18293	18208	18379	18284	18301	18374	18311	18461	18402	18374	18120	18114	17896	18213	18295	18205	18274	18443	18126	18488	18234	18124	18208	18137	18232	18273	18474	18382	18461	18067	18116	18350	18315	18219	18114	18353	18266	18354	18522	18246	18174	18341	18395	18137	18303	18508	18107	18126	18306	18229	17974	18337	18349	18428	18326	18187	18287	18123	18369	18328	18174	18354	18257	18444	18351	18211	18297	18169	18232	18065	18317	18348	18201	18125	18206	18276	18327	18278	18226	18220	18131	18133	18349	18209	18173	18348	18173	18253	18135	18233	18253	18421	18266	18140	18135	18117	18333	18354	18288	18205	18262	18348	18082	18186	18498	18105	18334	18209	18314	18263	18262	18222	18218	18145	18149	18075	18305	18130	18337	18299	18145	18212	18224	18404	18209	18068	18159	18454	18295	17934	18410	18281	18190	18320	18193	18293	18275	18340	18296	18215	18133	18236	18234	18372	18321	18034	18211	18128	18072	18138	18253	17948	18254	18294	18403	18362	18285	18093	18188	18199	18303	18531	18200	18278	18209	18506	18287	18294	18372	18273	18183	18259	18398	18393	18184	18060	18283	18122	18348	17989	18208	18164	18187	18351	18181	18100	18190	18317	18305	18070	18305	18206	18221	18145	18236	18396	18311	18170	18256	18143	18362	18284	18347	18379	18244	18274	18064	18294	18397	18155	18059	18206	18281	18256	18162	18342	18254	18314	18423	18138	18299	18411	18331	18242	18149	18211	18286	18385	18375	18243	18390	18136	18305	18076	18144	18166	18308	18077	18494	18094	18290	18398	18156	18203	18291	18317	18162	18154	18226	18189	18112	18343	18396	18367	18371	18434	18514	18262	18326	18246	17987	18201	18515	18261	18186	18301	18303	18265	18273	18198	18220	18139	18127	18130	18184	18246	18224	18122	18222	18206	18247	18032	18218	18238	18473	18258	18385	18110	18424	18276	18153	18454	18356	18250	18091	18286	18116	18318	18159	18275	18149	18428	18199	18089	18437	18194	18329	18296	18432	18236	18277	18117	18272	18196	18096	18098	18287	18345	18338	18331	18402	18267	18306	18289	18346	18158	18346	18261	18418	18257	18440	18488	18256	18262	18362	18251	18216	18236	18442	18320	18375	18315	18226	18167	18148	18197	18272	18473	18329	18324	18178	18182	18082	18363	18239	18211	18274	18361	18165	18269	18034	18166	18380	18319	18264	18258	18272	18245	18166	18332	18291	18324	18319	18206	18217	18244	18121	18079	18207	18221	18347	18260	18380	18360	18385	18251	18261	18186	18315	18317	18279	18181	18141	18222	18193	18189	18232	18307	18343	18358	18377	18345	18293	18464	18157	18242	18326	18326	18393	18214	18147	18082	18173	18096	18167	18363	18323	18332	18333	18096	18184	18305	18134	18281	18414	18141	18210	18255	18346	18468	18374	18180	18359	18114	18383	18269	18453	18335	18135	18177	17983	18265	18480	18397	18369	18361	18128	18577	18219	18249	18392	18153	18306	18414	18312	18323	18505	18228	18370	18124	18444	18240	18259	18265	18146	18274	18247	18318	18120	18410	18230	18193	18190	18115	18271	18233	18224	18119	18304	18316	18283	18130	18372	18161	18317	18330	18292	18223	18336	18269	18169	18235	18333	18389	18164	18276	18169	18177	18364	18327	18164	18307	18443	18299	18234	18351	18256	18322	18415	18337	18412	18364	18346	18267	18211	18256	18211	18365	18368	18300	18265	18325	18213	18178	18173	18119	18259	18099	18342	18345	18289	18414	18359	18131	18307	17965	18047	18245	18340	18212	18285	18139	18117	18259	18076	18279	18124	18301	18134	18167	18278	18125	18172	18380	18139	18317	18231	18293	18246	18277	18343	18327	18160	18108	18293	18114	18115	18114	18124	18348	18468	18304	18344	18084	18400	18204	18100	18208	18313	18292	18336	18420	18450	18169	18255	18448	18268	18293	18266	18277	18254	18385	18268	18275	18453	18476	18256	18275	18274	18487	18193	18370	18361	18459	18323	18192	18222	18103	18279	18250	18409	18124	18335	18442	18164	18480	18343	18277	18163	18041	18269	18213	18331	18229	18082	18371	18247	18141	18256	18100	18440	18129	18339	18249	18334	18381	18205	18265	18426	18301	18313	18308	18121	18259	18036	18202	18221	18265	18042	18167	18372	18096	18230	18163	18123	18294	18381	18298	18268	18176	18269	18311	18302	18318	18134	18354	18308	18311	18384	18274	18306	18208	18493	18324	18195	18407	18312	18352	18278	18036	18245	18139	18435	18324	18358	18221	18226	18369	18272	18093	17981	18551	18286	18229	18341	18396	18084	18311	18272	18357	18470	18244	18160	18150	18333	18274	18348	18350	18188	18042	18244	18228	18267	18298	18007	18163	18414	18342	18158	18201	18196	18177	18339	18426	18469	18450	18244	18192	18214	18239	18351	18074	18284	18065	18439	18251	18440	18215	18108	18414	18362	18373	18365	18201	18223	18296	18088	18336	18088	18210	18231	18295	18020	18322	18297	18453	18352	18196	18262	18263	18155	18173	18012	18441	18316	18193	18096	18244	18312	18229	18363	18388	18396	18499	18237	18231	18225	18328
35961	62507	57092	45398	40450	35589	31104	27469	25488	23407	21390	19980	18740	17936	17356	16913	16641	16365	16171	16162	16041	15932	15946	15969	16001	15762	15644	15495	15710	15619	15426	15572	15618	15603	15596	15404	15445	15368	15383	15381	15493	15428	15452	15425	15460	15313	15390	15385	15145	15435	15346	15380	15245	15370	15367	15437	15257	15432	15223	15254	15167	15078	15353	15241	15248	15275	15340	15261	15198	15191	15301	15299	15247	15261	15369	15168	15292	15367	15285	15457	15339	15313	15362	15419	15283	15170	15348	15260	15545	15259	15464	15276	15287	15355	15429	15219	15214	15418	15302	15283	15291	15223	15265	15156	15252	15492	15425	15337	15339	15411	15411	15255	15269	15253	15195	15143	15376	15292	15264	15310	15400	15385	15417	15369	15412	15258	15217	15382	15238	15345	15189	15327	15260	15439	15307	15450	15228	15348	15363	15323	15171	15262	15303	15181	15150	15353	15390	15334	15459	15302	15400	15175	15212	15166	15422	15389	15123	15453	15205	15354	15335	15274	15358	15404	15396	15375	15394	15434	15342	15259	15386	15171	15275	15388	15307	15280	15336	15333	15371	15168	15471	15438	15329	15336	15454	15237	15280	15283	15178	15215	15273	15187	15347	15598	15179	15385	15360	15199	15292	15218	15336	15303	15217	15287	15180	15205	15254	15289	15172	15218	15350	15150	15179	15230	15280	15467	15346	15317	15382	15195	15328	15136	15394	15309	15266	15214	15517	15337	15134	15274	15266	15242	15416	15330	15267	15272	15323	15260	15217	15247	15228	15256	15318	15184	15463	15207	15353	15216	15192	15305	15524	15235	15478	15402	15486	15107	15304	15206	15226	15203	15207	15164	15324	15228	15386	15432	15168	15251	15338	15243	15370	15383	15382	15331	15326	15156	15108	15322	15378	15244	15096	15387	15480	15122	15357	15265	15391	15277	15361	15435	15170	15415	15351	15274	15470	15354	15435	15389	15130	15280	15230	15277	15230	15288	15283	15215	15170	15296	15247	15349	15237	15116	15354	15338	15309	15329	15060	15201	15316	15366	15313	15210	15292	15050	15244	15432	15120	15315	15282	15177	15219	15507	15370	15277	15333	15169	15382	15328	15372	15197	15145	15232	15374	15239	15402	15274	15253	15279	15276	15337	15284	15350	15338	15292	15366	15193	15276	15225	15274	15339	15271	15361	15322	15274	15213	15177	15221	15224	15191	15506	15240	15264	15341	15202	15300	15303	15309	15226	15394	15150	15240	15243	15327	15439	15353	15185	15294	15330	15267	15201	15170	15363	15511	15109	15235	15211	15225	15337	15138	15341	15380	15210	15212	15306	15184	15269	15343	15363	15334	15445	15329	15447	15468	15401	15302	15240	15218	15020	15199	15328	15292	15206	15424	15414	15268	15373	15102	15230	15280	15392	15245	15487	15282	15294	15230	15390	15501	15288	15101	15253	15181	15348	15399	15320	15247	15248	15392	15195	15220	15391	15367	15453	15341	15311	15336	15396	15482	15128	15235	15227	15463	15299	15241	15382	15305	15471	15283	15271	15454	15290	15099	15241	15230	15262	15290	15258	15344	15440	15207	15336	15239	15241	15281	15270	15332	15169	15137	15283	15429	15097	15173	15352	15378	15365	15418	15240	15368	15332	15354	15341	15395	15216	15221	15349	15385	15400	15287	15104	15336	15418	15294	15248	15270	15355	15300	15225	15424	15209	15270	15273	15296	15314	15213	15336	15237	15352	15203	15273	15271	15348	15269	15318	15324	15239	15333	15386	15368	15335	15136	15223	15391	15288	15290	15330	15350	15341	15447	15082	15370	15299	15264	15367	15491	15286	15329	15398	15290	15271	15196	15120	15223	15321	15136	15190	15274	15255	15308	15444	15142	15251	15357	15451	15214	15210	15140	15296	15193	15215	15317	15136	15273	15124	15306	15415	15275	15333	15324	15193	15309	15196	15221	15438	15302	15303	15351	15221	15202	15348	15187	15341	15537	15189	15383	15363	15329	15509	15317	15302	15277	15244	15533	15285	15412	15446	15363	15279	15260	15368	15128	15351	15203	15231	15382	15278	15207	15296	15210	15380	15309	15337	15365	15287	15424	15223	15304	15260	15261	15277	15430	15385	15445	15424	15315	15330	15460	15235	15273	15164	15290	15371	15289	15309	15332	15363	15346	15229	15218	15384	15249	15289	15209	15331	15187	15295	15364	15228	15282	15357	15278	15233	15370	15218	15489	15375	15281	15140	15347	15417	15425	15357	15248	15402	15270	15324	15273	15424	15218	15361	15151	15506	15312	15251	15313	15281	15175	15288	15467	15405	15262	15166	15192	15091	15457	15290	15160	15266	15330	15331	15264	15371	15339	15413	15280	15396	15394	15438	15392	15312	15309	15235	15234	15360	15393	15219	15295	15348	15451	15257	15409	15265	15218	15360	15333	15298	15199	15352	15273	15345	15241	15346	15468	15242	15317	15359	15343	15314	15320	15459	15338	15296	15192	15258	15298	15441	15229	15252	15157	15269	15339	15427	15190	15485	15375	15280	15305	15283	15389	15367	15261	15390	15246	15110	15165	15429	15407	15310	15353	15328	15135	15376	15414	15164	15287	15143	15338	15155	15383	15228	15258	15214	15213	15186	15462	15325	15206	15160	15161	15329	15225	15189	15305	15325	15275	15335	15153	15200	15266	15318	15400	15445	15269	15170	15491	15191	15158	15410	15307	15307	15365	15377	15272	15420	15292	15332	15316	15230	15184	15163	15167	15233	15320	15207	15433	15369	15166	15437	15233	15217	15284	15168	15180	15299	15413	15275	15235	15402	15278	15188	15307	15500	15270	15377	15272	15361	15533	15207	15151	15319	15227	15264	15340	15207	15132	15264	15333	15181	15438	15250	15135	15432	15244	15321	15270	15392	15263	15454	15437	15172	15156	15175	15257	15288	15517	15312	15184	15299	15332	15411	15197	15282	15344	15184	15272	15405	15272	15423	15280	15290	15348	15397	15249	15245	15183	15381	15354	15057	15273	15328	15348	15272	15216	15127	15259	15109	15233	15350	15388	15250	15594	15350	15350	15314	15241	15352	15280	15286	15351	15481	15281	15246	15231	15213	15321	15271	15381	15298	15365	15236	15451	15328	15277	15261	15325	15301	15098	15290	15426	15336	15310	15201	15243	15251	15210	15130	15330	15288	15263	15464	15233	15338	15440	15054	15448	15269	15277	15349	15338	15484	15301	15294	15358	15367	15281	15142	15405	15239	15281	15263	15222	15288	15401	15233	15147	15065	15197	15423	15282	15329	15347	15327	15293	15277	15176	15337	15285	15327	15448	15166	15193	15372	15333	15292	15141	15310	15180	15250	15275	15125	15293	15301	15249	15114	15366	15187	15242	15353	15363	15354	15422	15278	15456	15263	15267	15326	15252	15233	15444	15381	15163	15396	15387	15254	15311	15174	15294	15250	15466	15280	15234	15534	15287	15276	15244	15416	15135	15192	15281	15231	15286	15221	15421	15191	15381	15179	15141	15395	15284	15187	15216	15160	15467	15097	15350	15066	15224	15276	15246	15363	15385	15286	15447	15304	15267	15444	15284	15376	15315	15493	15296	15352	15241	15155	15163	15364	15344	15276	15407	15386	15341	15266	15388	15244	15304	15412	15202	15269	15109	15392	15418	15074	15213	15379	15457	15352	15323	15313	15271	15147	15238	15215	15262	15425	15233	15395	15446	15153	15410	15223	15306	15365	15370	15251	15402	15285	15298	15299	15296	15315	15367	15403	15358	15317	15346	15295	15316	15325	15503	15306	15400	15396	15241	15403	15325	15449	15357	15396	15275	15352	15227	15432	15291	15286	15327	15029	15336	15327	15251	15177	15334	15346	15195	15252	15351	15201	15245	15252	15362	15252	15283	15189	15346	15299	15288	15160	15352	15227	15387	15089	15298	15082	15385	15370	15210	15150	15311	15119	15464	15452	15252	15315	15289	15184	15381	15375	15376	15321	15455	15411	15481	15208	15407	15250	15358	15309	15212	15301	15258	15344	15486	15183	15331	15253	15188	15398	15345	15276	15265	15276	15282	15413	15135	15310	15205	15242	15359	15159	15273	15194	15322	15189	15221	15405	15096	15258	15395	15145	15362	15126	15410	15296	15084	15308	15327	15433	15270	15187	15309	15285	15230	15248	15377	15248	15416	15186	15187	15139	15319	15405	15390	15375	15169	15431	15249	15208	15312	15334	15191	15171	15313	15126	15199	15211	15355	15105	15324	15288	15289	15244	15248	15375	15417	15411	15332	15362	15232	15406	15281	15223	15316	15287	15326	15318	15234	15456	15365	15332	15232	15217	15393	15235	15347	15252	15233	15378	15385	15422	15188	15258	15154	15243	15260	15190	15228	15435	15371	15278	15262	15288	15479	15187	15273	15366	15054	15348	15492	15308	15379	15242	15395	15423	15235	15349	15334	15179	15354	15330	15320	15301	15242	15276	15241	15215	15465	15499	15335	15258	15331	15362	15269	15286	15228	15201	15284	15252	15153	15345	15288	15372	15492	15240	15079	15089	15312	15338	15367	15555	15253	15335	15189	15309	15208	15291	15326	15477	15231	15342	15276	15320	15193	15340	15307	15309	15376	15293	15192	15168	15302	15392	15336	15239	15474	15346	15329	15183	15442	15190	15323	15239	15335	15401	15437	15476	15260	15409	15117	15071	15298	15312	15341	15379	15251	15422	15292	15284	15387	15244	15211	15353	15321	15196	15143	15144	15352	15295	15323	15151	15512	15399	15266	15298	15306	15326	15197	15409	15328	15372	15259	15330	15360	15456	15164	15193	15289	15420	15269	15214	15300	15373	15061	15331	15184	15243	15245	15230	15189	15253	15243	15166	15430	15176	15243	15473	15232	15150	15154	15238	15234	15156	15293	15409	15463	15172	15268	15339	15156	15325	15206	15229	15219	15219	15422	15221	15338	15199	15184	15403	15326	15264	15470	15321	15152	15316	15319	15253	15180	15395	15253	15335	15196	15180	15386	15246	15304	15436	15281	15272	15175	15287	15318	15386	15308	15288	15339	15304	15285	15265	15293	15135	15393	15368	15407	15233	15426	15335	15184	15198	15105	15439	15343	15176	15206	15312	15345	15381	15345	15339
29906	32146	41040	35167	28762	25758	23071	20982	19842	19043	18488	18113	17494	17243	17183	17099	16889	16579	16794	16785	16724	16483	16724	16698	16706	16424	16683	16665	16556	16539	16583	16536	16431	16644	16665	16283	16709	16572	16568	16391	16685	16482	16535	16554	16443	16446	16373	16466	16606	16491	16592	16534	15972	16406	16587	16407	16444	16525	16168	16380	16292	16530	16436	16391	16484	16363	16533	16417	16453	16628	16570	16437	16558	16582	16505	16494	16543	16475	16478	16611	16584	16495	16610	16612	16586	16480	16619	16600	16418	16308	16364	16453	16400	16507	16638	16162	16589	16340	16350	16366	16517	16653	16409	16279	16520	16364	16427	16390	16541	16596	16408	16385	16457	16651	16465	16420	16518	16400	16563	16341	16463	16524	16070	16588	16597	16281	16588	16473	16469	16578	16592	16377	16440	16522	16450	16442	16471	16602	16198	16634	16400	16255	16441	16457	16589	16376	16499	16530	16571	16339	16605	16326	16438	16470	16636	16216	16322	16475	16336	16147	16511	16406	16583	16305	16579	16571	16523	16372	16511	16473	16435	16469	16365	16482	16543	16377	16692	16562	16455	16558	16513	16420	16485	16391	16357	16379	16439	16648	16270	16418	16508	16517	16287	16427	16372	16593	16449	16362	16295	16448	16630	16508	16562	16458	16464	16565	16589	16576	16442	16385	16285	16352	16394	16484	16489	16454	16333	16532	16377	16359	16420	16509	16341	16466	16659	16358	16452	16493	16572	16443	16339	16217	16357	16525	16534	16459	16320	16194	16447	16492	16523	16600	16533	16371	16373	16662	16475	16567	16378	16498	16513	16479	16611	16443	16519	16321	16654	16652	16701	16698	16450	16373	16376	16501	16429	16308	16551	16298	16520	16609	16505	16339	16484	16332	16360	16568	16479	16459	16581	16726	16514	16394	16547	16396	16429	16521	16588	16451	16414	16466	16549	16325	16564	16458	16472	16439	16324	16469	16393	16424	16507	16634	16391	16448	16185	16365	16313	16490	16458	16280	16524	16441	16302	16551	16540	16538	16515	16489	16526	16627	16462	16311	16593	16567	16318	16535	16652	16518	16551	16477	16504	16441	16636	16392	16305	16653	16284	16348	16459	16782	16407	16616	16686	16488	16570	16498	16426	16443	16553	16554	16728	16619	16492	16546	16420	16470	16467	16335	16525	16467	16511	16356	16736	16372	16430	16567	16630	16565	16612	16369	16630	16324	16234	16717	16480	16563	16561	16589	16455	16505	16481	16546	16594	16532	16294	16348	16448	16396	16479	16500	16584	16366	16360	16646	16534	16485	16427	16352	16296	16273	16501	16470	16383	16331	16333	16474	16370	16620	16544	16374	16556	16475	16596	16463	16594	16378	16474	16297	16564	16441	16182	16329	16605	16327	16399	16396	16472	16435	16481	16426	16482	16428	16452	16509	16496	16409	16440	16404	16331	16499	16398	16645	16481	16604	16442	16416	16400	16406	16497	16546	16407	16545	16460	16397	16460	16292	16416	16282	16474	16652	16564	16370	16686	16431	16614	16523	16548	16445	16401	16553	16352	16563	16463	16722	16513	16631	16395	16494	16267	16410	16419	16404	16414	16367	16352	16431	16392	16459	16500	16536	16356	16450	16452	16339	16596	16545	16392	16481	16352	16470	16390	16384	16409	16606	16417	16466	16556	16364	16521	16412	16684	16685	16690	16642	16465	16289	16370	16452	16520	16662	16476	16425	16453	16417	16604	16534	16542	16444	16378	16658	16187	16607	16382	16521	16432	16426	16308	16370	16364	16393	16545	16343	16392	16422	16149	16292	16691	16724	16437	16679	16620	16367	16589	16518	16513	16399	16459	16386	16390	16440	16601	16411	16456	16333	16418	16389	16401	16517	16578	16538	16462	16496	16467	16571	16582	16668	16619	16524	16464	16490	16488	16407	16607	16447	16312	16418	16389	16406	16514	16589	16409	16456	16560	16421	16709	16501	16597	16348	16604	16598	16456	16547	16462	16423	16298	16499	16396	16413	16620	16381	16546	16580	16391	16347	16527	16612	16327	16445	16494	16249	16580	16531	16433	16537	16433	16588	16398	16375	16514	16529	16363	16595	16515	16491	16394	16456	16531	16382	16171	16550	16593	16526	16485	16209	16429	16430	16422	16459	16403	16524	16448	16396	16422	16457	16553	16555	16306	16559	16459	16451	16360	16419	16357	16512	16580	16459	16551	16437	16340	16478	16514	16513	16403	16570	16535	16328	16491	16427	16428	16543	16485	16388	16293	16493	16465	16402	16454	16241	16474	16415	16425	16378	16559	16521	16359	16612	16600	16377	16382	16337	16445	16307	16328	16511	16333	16598	16263	16609	16576	16319	16637	16333	16422	16429	16559	16508	16503	16591	16355	16432	16428	16478	16468	16473	16432	16414	16328	16350	16418	16426	16220	16272	16518	16377	16639	16446	16303	16367	16506	16508	16404	16451	16473	16405	16399	16441	16472	16583	16623	16689	16607	16456	16583	16508	16608	16591	16462	16542	16393	16506	16351	16376	16682	16412	16416	16389	16626	16533	16523	16581	16411	16546	16360	16343	16696	16466	16460	16500	16457	16371	16519	16557	16462	16566	16360	16326	16524	16583	16597	16441	16531	16536	16387	16284	16351	16514	16691	16371	16321	16483	16601	16769	16494	16508	16528	16541	16304	16414	16334	16301	16436	16578	16490	16344	16591	16415	16619	16427	16434	16512	16509	16454	16396	16426	16355	16463	16375	16332	16286	16668	16439	16495	16563	16457	16381	16437	16455	16398	16539	16474	16400	16464	16643	16345	16563	16526	16559	16654	16282	16425	16512	16286	16767	16622	16493	16437	16459	16555	16509	16430	16552	16343	16652	16653	16486	16602	16548	16304	16694	16384	16509	16713	16492	16424	16518	16599	16605	16498	16473	16240	16510	16417	16686	16422	16459	16438	16321	16587	16723	16676	16434	16263	16271	16490	16660	16394	16443	16506	16478	16506	16521	16531	16587	16407	16610	16661	16541	16376	16573	16376	16486	16451	16591	16344	16517	16598	16324	16421	16358	16497	16321	16502	16432	16443	16340	16484	16522	16505	16465	16429	16276	16391	16482	16567	16401	16306	16315	16475	16331	16414	16549	16574	16388	16542	16375	16507	16444	16467	16579	16380	16354	16493	16592	16516	16360	16376	16327	16417	16525	16596	16563	16501	16445	16206	16559	16356	16548	16315	16416	16262	16516	16492	16423	16312	16323	16353	16693	16199	16497	16552	16672	16448	16589	16481	16332	16457	16391	16476	16447	16542	16545	16526	16545	16603	16549	16571	16346	16506	16408	16618	16421	16518	16583	16531	16426	16399	16331	16653	16539	16577	16453	16655	16379	16512	16469	16550	16367	16503	16407	16466	16574	16502	16412	16504	16534	16607	16297	16496	16519	16418	16508	16373	16343	16607	16417	16544	16502	16194	16605	16304	16467	16607	16461	16393	16474	16382	16330	16334	16474	16531	16412	16347	16414	16505	16607	16454	16435	16642	16265	16460	16390	16365	16630	16361	16540	16340	16482	16394	16564	16409	16330	16371	16402	16379	16390	16226	16409	16442	16498	16427	16568	16451	16516	16498	16251	16393	16474	16434	16460	16251	16496	16581	16763	16458	16447	16455	16588	16336	16693	16542	16388	16504	16610	16671	16533	16363	16503	16537	16547	16464	16645	16505	16523	16585	16429	16466	16413	16354	16659	16454	16348	16462	16453	16522	16503	16382	16499	16600	16676	16470	16402	16633	16481	16621	16338	16596	16651	16431	16652	16542	16614	16483	16586	16337	16592	16422	16468	16495	16504	16402	16596	16378	16376	16287	16529	16455	16480	16470	16469	16266	16470	16349	16285	16474	16593	16426	16366	16390	16674	16484	16476	16472	16347	16514	16534	16433	16465	16274	16451	16378	16650	16525	16173	16446	16556	16440	16309	16630	16492	16652	16689	16571	16602	16498	16442	16735	16594	16721	16589	16482	16651	16629	16598	16672	16666	16485	16350	16367	16452	16497	16318	16618	16588	16426	16565	16587	16592	16473	16514	16700	16657	16495	16519	16567	16513	16524	16596	16334	16458	16493	16475	16533	16679	16343	16474	16573	16447	16349	16481	16292	16559	16505	16238	16338	16602	16688	16345	16398	16521	16538	16440	16413	16422	16495	16518	16337	16644	16355	16446	16593	16571	16635	16501	16394	16507	16325	16364	16414	16405	16525	16248	16504	16413	16369	16473	16385	16347	16520	16367	16549	16614	16628	16481	16647	16458	16422	16455	16487	16215	16501	16238	16262	16301	16721	16502	16681	16392	16510	16316	16399	16592	16662	16491	16509	16358	16427	16481	16391	16519	16549	16279	16587	16485	16390	16568	16300	16443	16711	16256	16327	16543	16546	16556	16571	16565	16508	16212	16584	16352	16402	16467	16359	16469	16646	16518	16383	16400	16439	16481	16426	16516	16400	16266	16613	16503	16249	16504	16607	16512	16731	16539	16541	16467	16343	16503	16536	16544	16569	16652	16594	16638	16445	16515	16420	16438	16380	16419	16575	16346	16471	16496	16457	16368	16381	16408	16226	16406	16605	16645	16460	16555	16427	16419	16523	16523	16400	16494	16500	16426	16529	16471	16306	16603	16507	16718	16360	16332	16381	16490	16554	16419	16587	16289	16426	16521	16245	16380	16561	16576	16605	16585	16447	16446	16700	16292	16391	16480	16368	16398	16408	16507	16354	16397	16538	16525	16659	16394	16540	16397	16541	16451	16358	16424	16386	16509	16429	16392	16505	16474	16558	16623	16502	16440	16522	16341	16609	16502	16459	16449	16454	16598	16557	16573	16357	16467	16452	16434	16412	16153	16345	16578	16615	16520	16514	16510	16561	16614	16500	16554	16386	16555	16615	16484	16555	16584	16402	16453	16402	16524	16325	16346	16612	16615	16501	16498	16498	16519	16490	16536	16625	16573	16604	16596	16601	16567	16439	16643	16541	16557	16600	16368	16356	16581	16501	16419	16441	16545	16590	16443	16463	16491	16464	16530	16492	16517	16553	16401	16443	16511	16385	16547	16522	16667	16545	16518	16470	16269	16531	16626	16327	16421	16144	16309	16353	16321	16358
33940	49882	45236	34000	29682	26148	22775	20648	19249	18004	16999	16387	15782	15371	15098	15143	14710	14668	14505	14611	14644	14702	14535	14538	14459	14578	14453	14333	14627	14230	14362	14434	14380	14222	14331	14213	14319	14284	14203	14416	14274	14230	14269	14277	14320	14180	14339	14240	14209	14178	14401	14201	14367	14059	14187	14075	14373	14362	14348	14293	14184	14336	14289	14298	14231	14244	14271	14364	14375	14310	14337	14285	14285	14282	14312	14399	14210	14298	14214	14264	14117	14250	14256	14141	14371	14216	14165	14407	14230	14173	14334	14204	14372	14356	14158	14268	14228	14283	14298	14136	14394	14197	14325	14227	14221	14146	14173	14215	14238	14259	14318	14367	14421	14258	14363	14213	14236	14382	14338	14345	14234	14370	14221	14187	14167	14424	14115	14169	14232	14202	14129	14321	14298	14245	14209	14291	14153	14260	14248	14269	14287	14216	14192	14390	14309	14218	14566	14324	14313	14201	14323	14356	14400	14213	14124	14323	14545	14209	14333	14278	14189	14239	14120	14181	14236	14252	14252	14222	14202	14371	14255	14337	14264	14188	14101	14307	14220	14285	14213	14147	14275	14154	14202	14227	14186	14364	14064	14145	14331	14079	14323	14223	14439	14125	14204	14038	14313	14178	14177	14334	14327	14414	14147	14031	14360	14348	14293	14132	14222	14305	14199	14216	14205	14335	14148	14356	14180	14108	14177	14145	14283	14364	14311	14263	14282	14177	14348	14300	14151	14419	14191	14289	14277	14344	14179	14321	14284	14250	14108	14445	14168	14300	14289	14215	14316	14229	14223	14424	14272	14205	14250	14303	14252	14206	14242	14153	14141	14133	14336	14402	14162	14367	14190	14153	14359	14274	14440	14171	14290	14300	14297	14338	14194	14315	14283	14343	14267	14256	14268	14283	14309	14277	14215	14312	14049	14233	14141	14111	14315	14165	14248	14212	14209	14227	14243	14135	14276	14338	14242	14305	14220	14264	14241	14189	14414	14130	14181	14295	14367	14245	14250	14335	14325	14382	14386	14171	14415	14242	14285	14463	14220	14158	14417	14327	14271	14232	14154	14240	14274	14300	14292	14267	14349	14346	14172	14299	14283	14288	14322	14446	14398	14351	14201	14310	14277	14356	14142	14339	14170	14257	14112	14297	14317	14299	14234	14235	14318	14084	14184	14254	14127	14133	14125	14261	14221	14244	14185	14294	14365	14180	14380	14144	14163	14352	14157	14250	14264	14198	14376	14570	14222	14282	14159	14231	14321	14355	14204	14309	14268	14361	14251	14295	14350	14190	14206	14165	14442	14175	14382	14209	14247	14321	14289	14255	14169	14210	14317	14177	14358	14203	14337	14099	14252	14154	14193	14148	14282	14304	14147	14302	14356	14258	14258	14222	14303	14300	14232	14337	14060	14399	14201	14128	14343	14337	14277	14371	14438	14406	14324	14280	14180	14457	14328	14345	14264	14326	14278	14236	14191	14160	14152	14255	14086	14207	14311	14237	14260	14142	14465	14291	14200	14210	14217	14222	14288	14357	14158	14265	14267	14196	14235	14325	14311	14161	14408	14269	14241	14337	14152	14219	14318	14207	14242	14306	14122	14352	14185	14296	14309	14165	14390	14296	14225	14237	14260	14393	14181	14247	14422	14333	14141	14347	14250	14312	14169	14325	14315	14460	14285	14277	14154	14249	14296	14341	14270	14324	14228	14326	14158	14431	14419	14212	14136	14401	14332	14274	14261	14257	14352	14217	14298	14140	14240	14324	14219	14256	14294	14132	14326	14164	14336	14390	14439	14262	14338	14048	14348	14300	14193	14284	14102	14462	14165	14210	14408	14174	14329	14301	14157	14377	14303	14247	14231	14035	14252	14130	14320	14112	14205	14264	14319	14251	14206	14292	14319	14287	14193	14255	14375	14236	14198	14304	14120	14211	14213	14177	14213	14291	14245	14121	14315	14188	14362	14380	14218	14301	14281	14283	14368	14442	14158	14314	14272	14410	14240	14423	14342	14198	14317	14368	14037	14264	14121	14249	14209	14376	14185	14317	14300	14381	14174	14267	14284	14288	14302	14352	14331	14334	14491	14420	14277	14408	14373	14271	14255	14279	14152	14157	14136	14278	14327	14275	14208	14240	14139	14170	14435	14234	14321	14352	14345	14262	14251	14100	14276	14098	14322	14252	14249	14311	14298	14289	14264	14192	14226	14056	14362	14272	14252	14253	14195	14281	14209	14416	14255	14247	14298	14320	14196	14441	14410	14310	14308	14242	14226	14136	14178	14271	14254	14357	14082	14227	14277	14204	14283	14281	14250	14145	14435	14342	14384	14088	14289	14270	14171	14276	14254	14262	14282	14202	14114	14227	14236	14358	14123	14314	14290	14126	14131	14159	14353	14235	14250	14262	14206	14254	14238	14114	14370	14257	14147	14218	14173	14120	14334	14275	14151	14328	14223	14337	14310	14257	14316	14264	14262	14181	14251	14283	14394	14305	14348	14359	14238	14444	14190	14168	14391	14305	14137	14192	14378	14257	14111	14290	14188	14182	14256	14185	14431	14305	14264	14349	14163	14226	14370	14244	14327	14277	14252	14300	14192	14127	14148	14318	14193	14179	14333	14302	14221	14190	14291	14307	14310	14369	14376	14192	14384	14348	14180	14367	14151	14371	14096	14171	14300	14230	14256	14275	14285	14323	14208	14246	14076	14408	14307	14068	14170	14228	14328	14291	14162	14204	14296	14472	14253	14328	14269	14242	14432	14239	14468	14152	14360	14250	14340	14321	14252	14181	14294	14341	14205	14506	14383	14279	14455	14252	14260	14275	14261	14183	14326	14394	14197	14267	14205	14120	14246	14475	14213	14174	14295	14258	14098	14350	14278	14395	14441	14351	14240	14346	14193	14125	14288	14322	14112	14286	14255	14284	14210	14309	14352	14352	14146	14233	14301	14319	14436	14125	14161	14077	14351	14324	14237	14327	14334	14309	14190	14415	14270	14254	14227	14323	14229	14282	14081	14354	14355	14489	14198	14184	14122	14271	14195	14298	14151	14307	14344	14342	14088	14270	14163	14388	14113	14279	14272	14197	14253	14189	14339	14161	14293	14343	14333	14134	14309	14067	14234	14059	14399	14164	14049	14370	14302	14317	14101	14337	14435	14048	14212	14145	14306	14346	14204	14146	14232	14258	14588	14081	14338	14281	14396	14373	14306	14334	14151	14084	14238	14453	14222	14352	14297	14319	14250	14246	14213	14374	14094	14302	14230	14232	14268	14307	14326	14181	14233	14235	14139	14233	14397	14305	14263	14353	14261	14325	14416	14140	14226	14216	14272	14296	14215	14379	14272	14169	14392	14207	14306	14237	14363	14384	14319	14279	14230	14384	14110	14340	14201	14189	14311	14238	14307	14173	14177	14298	14446	14323	14086	14376	14239	14278	14264	14168	14350	14199	14107	14388	14341	14218	14242	14392	14352	14163	14357	14294	14131	14269	14203	14268	14413	14177	14260	14299	14077	14263	14280	14393	14207	14232	14352	14213	14375	14170	14236	14141	14401	14279	14317	14292	14177	14167	14277	14441	14341	14329	14340	14331	14281	14129	14157	14240	14242	14252	14290	14415	14276	14308	14249	14207	14180	14274	14225	14266	14232	14180	14253	14139	14292	14352	14377	14269	14530	14203	14170	14299	14365	14371	14271	14196	14319	14249	14314	14272	14116	14180	14165	14358	14236	14206	14282	14384	14186	14288	14208	14400	14168	14230	14359	14163	14211	14375	14207	14315	14183	14159	14261	14172	14161	14128	14396	14253	14157	14278	14255	14218	14263	14203	14390	14104	14372	14318	14123	14312	14426	14261	14150	14236	14039	14384	14230	14242	14181	14399	14281	14254	14172	14314	14190	14321	14291	14270	14340	14142	14318	14191	14084	14253	14204	14251	14249	14215	14489	14224	14239	14207	14432	14347	14388	14280	14308	14334	14293	14186	14241	14273	14200	14300	14304	14278	14251	14235	14300	14348	14323	14324	14081	14069	14316	14257	14329	14341	14201	14312	14133	14202	14182	14326	14357	14383	14250	14158	14282	14277	14257	14193	14236	14327	14384	14231	14252	14383	14208	14248	14385	14275	14296	14357	14307	14202	14376	14205	14341	14263	14241	14216	14363	14199	14195	14435	14241	14194	14214	14319	14181	14346	14226	14470	14388	14318	14347	14271	14289	14280	14256	14296	14277	14341	14245	14268	14191	14172	14165	14178	14302	14313	14290	14319	14227	14234	14062	14145	14230	14277	14326	14319	14167	14240	14283	14149	14303	14195	14309	14320	14228	14333	14204	14165	14343	14238	14217	14142	14332	14240	14378	14209	14401	14233	14272	14317	14249	14272	14430	14189	14319	14323	14100	14425	14423	14227	14200	14056	14330	14403	14304	14321	14435	14218	14195	14298	14127	14342	14233	14243	14070	14383	14280	14191	14302	14293	14304	14247	14296	14223	14353	14240	14385	14283	14200	14346	14087	14154	14283	14207	14280	14160	14311	14288	14233	14153	14235	14283	14206	14279	14369	14032	14414	14148	14361	14292	14238	14286	14306	14177	14215	14280	14201	14365	14370	14272	14357	14365	14190	14172	14298	14220	14159	14365	14557	14192	14209	14293	14314	14241	14208	14360	14184	14337	14340	14395	14211	14210	14281	14321	14134	14300	14354	14205	14255	14074	14373	14158	14338	14415	14300	14208	14134	14303	14250	14307	14409	14319	14404	14406	14459	13935	14277	14363	14358	14264	14426	14318	14186	14371	14247	14301	14261	14190	14351	14337	14224	14357	14293	14272	14198	14248	14088	14242	14330	14251	14168	14396	14188	14130	14120	14236	14344	14267	14375	14352	14451	14161	14250	14101	14198	14344	14348	14275	14335	14238	14403	14371	14294	14250	14330	14213	14244	14194	14386	14308	14469	14133	14259	14201	14233	14333	14299	14162	14339	14261	14338	14241	14542	14292	14139	14462	14258	14209	14254	14234	14323	14345	14171	14236	14245	14220	14437	14202	14247	14257	14316	14209	14258	14084	14228	14240	14297	14225	14235	14286	14176	14155	14215	14179	14291	14258	14081	14297	14199	14135	14189	14224	14256	14194	14346	14173	14289	14249
24319	21528	29490	26437	26991	29037	28195	24202	22379	21055	20104	19122	18479	18357	18220	17855	17687	17520	17344	17295	17470	17376	17442	17378	17052	17275	17412	17023	17109	16852	17135	17146	17133	17100	16992	16971	16811	16936	16869	16931	16954	16858	16976	16828	17111	16767	16934	17129	17003	16754	16716	16929	16806	16875	16998	16924	16940	17086	16848	16944	16862	17190	16985	16679	16749	16748	16986	16590	16794	16842	17042	16853	16782	16916	16946	16952	16896	16747	17087	16784	16959	16841	16705	16913	16898	16919	17145	17037	16740	16877	16919	16828	16912	16912	16913	16946	17073	17081	16900	16825	16922	16786	16776	16816	16832	16838	16818	16754	16749	17014	16917	17057	16727	16790	16932	17016	16818	16917	16690	17001	16890	16857	16966	16822	17019	16925	16856	16914	16751	16898	16791	17063	16827	16752	16674	16999	16874	16924	16902	16959	16708	16815	16977	16673	16744	16913	16931	16939	16898	16885	16751	16867	16781	16907	16871	16895	16887	17035	16840	16862	17035	16725	16759	16897	16922	17000	16776	16768	16960	16981	16968	16851	16810	16913	16911	16995	17004	16739	16819	16819	16748	16877	16900	17081	16809	16697	16941	16815	16800	16748	16908	16835	16949	16990	16863	16805	16834	16761	16798	16811	16904	16899	17026	16912	17040	16844	16954	16926	16732	16787	17013	16859	16823	16889	16934	16941	16899	16624	16882	16830	16873	16893	16960	17060	16804	16952	16943	16888	16727	16869	16862	16967	16906	16939	17011	16731	17153	16920	16922	16933	16815	16893	16900	16813	16985	17084	16999	16865	16809	16679	17097	16916	16718	16842	16832	16781	16915	16879	16903	17047	17030	16698	16830	16811	16824	16707	16876	16799	16951	16896	16691	16857	16911	17037	16966	17098	17015	16811	16905	16913	16765	16831	17018	16827	16718	17122	17011	16893	16808	16861	16829	16710	17063	16800	16893	17023	16759	16785	16909	16754	16900	16915	16935	16891	16969	16772	16932	17006	17042	16899	17049	16800	16767	16717	16804	16867	16900	16862	16927	16704	16871	16883	16971	16922	16795	16808	16683	16779	16710	16783	16909	16937	16847	16768	16865	16840	17044	16948	16860	16911	16799	16789	16736	16830	16720	16836	16904	17033	16912	16887	17031	16927	16833	16590	16668	16925	16910	16776	16854	16903	16811	16774	16876	16711	16921	16918	16869	16785	16884	16916	17000	16913	16752	16806	16876	16932	16986	16777	16801	16894	16912	16968	16841	16660	16834	16940	17036	16745	16824	16796	16859	17059	17096	16967	16836	16994	16980	16895	17047	16618	17000	16510	16899	16947	16787	16929	17089	16686	16879	16917	16969	16845	16814	16719	16856	16886	16688	16840	16855	16655	17013	17069	16677	16765	16871	16979	16823	16743	16974	16990	16666	16834	16822	16928	16884	16840	16855	16695	16833	16840	16823	16806	16931	16800	16879	16879	17039	16985	16917	16964	16908	16729	16920	16937	16715	16830	16892	17094	16968	16842	16785	16800	16832	16765	16673	16686	16927	16923	17032	16791	16758	16702	16893	16871	16889	16797	16853	16779	16675	16925	16728	16787	16953	16651	17028	16716	16922	16925	16883	16790	16816	16831	17023	16721	16862	16836	16959	16747	16684	16830	16875	16923	17070	17034	16817	16879	17004	16693	17077	16729	16790	16959	16942	16820	16931	16903	16977	16866	16719	16798	16984	16806	16871	16947	17015	16710	16857	16963	17104	17125	16798	16772	16817	16774	16855	16982	16809	16735	16759	16833	16896	16751	16905	16790	16878	16839	16750	16882	16639	16929	16777	16747	16698	16992	16901	16658	16975	16689	16961	16725	16774	17113	16678	17001	16890	16980	16937	16936	16931	17183	17062	16790	17020	16814	17025	16871	16992	16941	16797	17018	16754	16854	16828	16806	17105	16932	16889	16832	16811	16730	16900	16984	16829	16828	16814	16771	16953	16906	16949	16864	16835	16573	16909	16650	16659	16813	16984	16933	16926	16855	16650	16830	16872	16872	16845	16838	16897	16758	16891	16857	16969	16731	16899	16929	16827	16890	17061	16860	17004	16797	17056	16800	16841	16804	16886	16736	16905	17026	16827	16921	16871	16763	16765	17037	16733	16867	16914	16959	16922	16825	16860	16919	17018	16878	16786	16896	16940	16930	16844	17110	16905	16797	16786	17003	16846	16944	16840	16820	16767	16651	16908	16867	16795	16937	16924	16864	16949	16842	16854	17017	16959	16813	16671	16811	16846	16849	16950	16894	16879	16782	16880	17102	16868	16829	16893	16786	17028	16894	16787	16881	16842	16953	16790	16741	16970	17139	16886	16847	16798	16926	17016	16876	16959	16834	16896	17141	16820	17019	16793	16899	17008	16974	16638	16845	16704	16715	16922	16922	16814	16790	16948	16783	16847	16904	16802	16820	16940	16924	16894	16777	16954	16914	16895	16971	16919	17044	16938	16882	16829	16560	16843	17042	16820	16814	16664	16924	16908	16840	16654	16824	16741	16729	16923	16659	16801	16896	17148	16948	16906	16926	16744	16968	16788	16948	17061	17049	16828	16886	16738	16721	16959	16958	17139	16957	17019	16848	16963	16753	16910	16682	16832	16842	17058	16829	16816	16631	16887	17029	16859	17016	17097	16764	17038	16793	17116	16999	16947	16835	16947	16979	16800	16967	16899	16846	16752	16807	17000	16804	16952	16794	16884	16826	16938	16984	16831	16680	16951	17090	16940	16821	16831	17061	16983	16895	16798	16984	16843	16894	16865	16760	16857	16882	16910	16726	17089	16986	16914	16981	16714	16918	16921	17020	17046	16852	16958	16782	16944	16844	16987	16778	16866	16684	16819	16805	16890	16657	16917	16974	16936	16873	16993	16873	16853	16759	16990	16712	16836	16952	16538	16872	16948	16872	16993	16966	17068	16922	16831	16903	16873	16827	17172	16915	17006	16822	16655	16903	16887	16827	16741	16797	16852	16724	16873	16860	16975	16713	16675	16798	16879	16851	16850	16854	17031	16771	16818	16931	17032	17066	16928	16875	16907	16730	16752	16863	17026	16929	16879	16643	16782	16732	16854	16911	16790	16889	16812	17090	16812	16751	16972	16838	16841	16799	16850	16726	16821	16862	16699	16907	16882	17049	16892	16853	16909	16825	16783	16874	16928	16938	17005	17111	17011	16679	16957	17051	16867	16787	17124	16740	16855	16808	16806	16840	16925	17096	17004	17005	16876	16897	16747	16552	16898	16901	16908	16925	16929	16606	16890	16956	16782	16798	16833	16933	16897	16992	16881	16861	16960	16730	16763	16852	16914	16756	16924	16835	16817	16737	16808	16870	16775	16838	16752	16800	16975	16830	16893	16734	16816	16795	16842	17139	17006	16947	16920	17011	16927	16741	16884	16970	16860	16685	17018	16875	16709	16937	16744	17018	17175	16840	16998	16932	16934	16828	16839	16931	16981	16886	16979	17070	16738	16672	16935	16708	16995	16804	16912	16990	16847	16829	16671	16810	16840	16887	16855	16772	16779	16825	16763	16778	16808	16877	16834	17087	16870	16800	16969	16759	16891	16899	16742	16759	16811	17024	16783	16988	17135	16775	16975	16656	16748	16744	16761	16966	16866	16842	16904	16948	17032	17056	17031	16969	16676	16872	16876	16845	17120	16928	16898	16851	16864	16722	16943	16971	16817	16921	16836	16887	16875	16724	16807	17019	16856	16842	16863	16817	16951	16919	16678	16850	16782	16667	16745	16939	16907	16853	16894	16915	16725	16865	16720	17169	16922	16860	16691	16789	16866	16648	16772	16962	16875	16954	16767	16768	16984	16985	17046	16827	17023	16960	16929	16904	16754	17018	16764	16882	16881	16760	17053	17026	16914	16907	16770	16973	16895	16949	16887	16735	16788	16779	16939	16897	16780	17001	16894	16825	16931	16847	16851	16846	16737	16887	16939	16937	16957	16953	17075	17038	16713	16957	16790	16687	16847	16745	16963	17086	16761	16715	16979	16737	16933	16825	16848	16805	16667	16802	16794	16928	16735	16854	16756	16973	16757	17007	16920	16721	16762	16802	16719	16936	17000	16898	16886	16833	16821	16805	16868	16872	16863	16778	16838	16770	16803	17046	16983	16832	16715	16940	16896	16903	16897	16693	16901	16983	17017	16904	16901	16711	17045	16705	16858	16919	16777	17053	16927	16826	16904	16930	16926	16595	17071	16892	16871	16919	16960	16964	16721	16801	16745	16836	16969	16807	16720	16797	16821	16859	16841	16901	16895	16872	16862	16813	16765	16962	16796	16760	16828	16787	16780	16959	16970	16873	17008	16918	16576	17012	16908	16705	16974	16823	17044	16889	16552	16800	16674	17057	16818	16855	16986	16890	16733	16825	16877	16859	17032	16853	16895	16711	16858	16905	16946	16879	17256	16856	16751	16772	17021	16954	16969	16772	16817	16951	16862	16896	16831	16897	16795	16855	16871	16719	16838	16902	16849	16899	16818	16642	16811	17032	16925	16948	16956	16954	16834	16991	17082	16972	16915	16781	16794	16838	17071	16990	16989	16887	16849	16896	16975	16643	17112	17042	17012	16921	16960	16933	16946	16980	17058	16831	16761	16776	16827	16948	16956	16988	16870	16998	16951	16965	17082	16911	16847	17006	17026	16910	16971	16906	16965	16833	16808	16736	16779	16954	16887	16842	16789	16803	16843	16862	16762	16950	16673	16872	16835	16772	16855	16809	16941	17087	17072	16849	16956	17012	16907	16818	16925	16809	16982	16971	16934	16771	17068	16775	16918	16763	17044	16881	17043	16796	16893	16746	16840	16847	16805	16902	16764	16817	17017	17011	16885	16874	16913	16720	16913	16889	16895	16923	16861	16804	16926	16818	16863	16954	16823	16645	16863	16722	16753	16876	16716	17077	16894	17064	16855	16884	16902	16888	16944	16811	16844	16968	16721	17000	16705	16816	16940	16773	16904	16856	16895	16903	16771	16837	16919	16811	16868	16894	16889	16788	16982	16974	17082	16834	16904	16789	16995	17098	17087	16809	16920	16786	16849	16747	16978	17030	16944	16866	16976	16875	16851	16790	16786	16793	16826	16893	16735	16894	16796	16878
33938	57418	51779	40513	35494	30906	26860	24416	22265	20301	18814	17557	16944	16523	16062	15752	15509	15285	15338	15125	15483	15195	15205	15101	14979	14822	14939	14851	14683	14851	14742	14819	14747	14757	14679	14847	14596	14663	14797	14716	14620	14519	14594	14560	14597	14582	14647	14816	14575	14703	14510	14722	14331	14526	14479	14695	14666	14479	14693	14614	14656	14723	14517	14738	14637	14513	14479	14627	14500	14535	14731	14465	14522	14593	14461	14460	14578	14586	14585	14677	14563	14554	14647	14593	14665	14614	14743	14511	14544	14572	14703	14429	14612	14551	14574	14701	14764	14455	14624	14421	14610	14575	14609	14545	14706	14621	14629	14591	14627	14606	14494	14663	14367	14593	14550	14499	14502	14505	14638	14491	14598	14605	14756	14732	14556	14607	14652	14558	14712	14672	14605	14590	14663	14661	14535	14509	14580	14577	14515	14590	14679	14537	14599	14360	14535	14681	14388	14643	14575	14543	14592	14658	14458	14659	14633	14651	14649	14419	14515	14564	14480	14485	14504	14527	14658	14508	14492	14684	14710	14575	14587	14559	14500	14628	14776	14541	14611	14622	14489	14597	14447	14495	14625	14579	14818	14657	14653	14557	14385	14655	14576	14397	14485	14705	14577	14499	14673	14618	14666	14628	14529	14520	14622	14561	14375	14646	14564	14586	14643	14381	14490	14744	14653	14730	14471	14605	14421	14634	14659	14571	14512	14681	14447	14616	14553	14482	14585	14579	14627	14566	14466	14629	14468	14631	14532	14678	14658	14470	14463	14629	14545	14666	14452	14459	14649	14707	14588	14507	14571	14577	14648	14508	14547	14539	14638	14689	14512	14571	14549	14445	14509	14615	14549	14454	14708	14713	14651	14566	14517	14573	14579	14597	14600	14609	14508	14551	14667	14550	14495	14449	14556	14596	14506	14525	14838	14389	14618	14569	14687	14548	14546	14743	14553	14563	14533	14500	14691	14614	14671	14457	14618	14657	14654	14846	14370	14551	14661	14674	14404	14578	14662	14560	14609	14811	14576	14474	14719	14525	14642	14596	14525	14493	14702	14606	14373	14640	14509	14454	14645	14763	14621	14574	14655	14453	14461	14490	14502	14625	14451	14466	14574	14474	14459	14685	14448	14656	14766	14665	14545	14608	14647	14681	14467	14518	14728	14582	14639	14730	14490	14518	14637	14538	14664	14467	14599	14815	14632	14626	14624	14606	14596	14512	14578	14574	14701	14623	14533	14507	14376	14609	14787	14683	14657	14501	14543	14585	14718	14616	14479	14403	14527	14603	14570	14666	14742	14509	14517	14518	14486	14638	14447	14552	14664	14541	14470	14407	14470	14494	14602	14683	14489	14485	14535	14494	14691	14522	14599	14719	14476	14378	14684	14606	14650	14774	14636	14631	14556	14623	14455	14654	14674	14577	14508	14559	14471	14645	14605	14613	14478	14535	14479	14486	14515	14526	14367	14462	14783	14532	14472	14637	14540	14491	14567	14584	14533	14489	14670	14563	14724	14611	14524	14543	14689	14534	14624	14806	14409	14595	14551	14520	14503	14640	14528	14510	14603	14750	14631	14598	14747	14607	14579	14485	14450	14577	14602	14634	14563	14442	14504	14594	14647	14487	14582	14468	14700	14479	14403	14569	14546	14623	14582	14620	14552	14565	14700	14620	14734	14541	14694	14546	14551	14515	14618	14525	14824	14413	14817	14627	14546	14676	14332	14688	14616	14603	14561	14475	14528	14471	14624	14621	14679	14501	14676	14673	14382	14526	14587	14665	14631	14423	14571	14578	14562	14558	14445	14720	14561	14576	14757	14662	14632	14610	14525	14582	14547	14677	14581	14515	14639	14614	14688	14706	14738	14609	14728	14773	14455	14543	14524	14586	14630	14630	14545	14580	14598	14484	14584	14557	14633	14490	14424	14502	14628	14517	14607	14568	14383	14556	14621	14642	14516	14611	14451	14734	14537	14514	14637	14646	14492	14499	14416	14419	14406	14506	14612	14605	14639	14485	14569	14457	14500	14638	14612	14716	14525	14580	14516	14526	14562	14599	14577	14599	14533	14716	14590	14584	14484	14813	14533	14682	14637	14455	14679	14304	14616	14562	14643	14605	14775	14466	14526	14488	14649	14406	14740	14533	14592	14544	14530	14705	14749	14423	14594	14488	14628	14777	14417	14521	14622	14540	14465	14603	14722	14671	14568	14616	14634	14515	14468	14654	14409	14553	14718	14475	14746	14478	14595	14672	14548	14342	14556	14662	14629	14554	14578	14532	14513	14530	14490	14562	14617	14562	14396	14691	14529	14772	14667	14563	14645	14449	14587	14481	14478	14527	14520	14725	14536	14505	14559	14626	14648	14437	14570	14563	14521	14564	14490	14665	14632	14547	14479	14507	14610	14551	14673	14543	14650	14454	14528	14620	14659	14580	14650	14494	14513	14602	14598	14595	14736	14614	14526	14648	14636	14491	14603	14478	14509	14487	14635	14665	14573	14609	14443	14659	14632	14543	14700	14578	14728	14689	14598	14518	14431	14715	14471	14440	14421	14555	14647	14517	14745	14577	14478	14291	14706	14666	14672	14599	14659	14519	14601	14572	14636	14689	14566	14608	14626	14473	14581	14751	14649	14546	14557	14567	14466	14690	14546	14519	14607	14549	14728	14565	14433	14604	14710	14726	14540	14552	14610	14656	14542	14658	14773	14782	14599	14574	14598	14547	14572	14572	14714	14352	14586	14488	14436	14495	14545	14575	14640	14602	14461	14396	14596	14769	14451	14408	14500	14463	14578	14737	14566	14606	14420	14496	14642	14473	14626	14602	14453	14541	14505	14664	14426	14667	14595	14640	14674	14610	14555	14525	14690	14541	14665	14418	14659	14678	14567	14536	14637	14472	14639	14590	14663	14455	14622	14596	14459	14605	14695	14568	14580	14571	14683	14520	14500	14428	14483	14454	14723	14566	14617	14801	14619	14474	14618	14644	14498	14530	14598	14598	14532	14492	14445	14700	14597	14531	14786	14472	14663	14575	14533	14701	14618	14667	14675	14692	14398	14731	14488	14587	14611	14435	14639	14503	14465	14599	14653	14478	14502	14620	14544	14406	14652	14918	14380	14518	14471	14479	14677	14676	14577	14618	14724	14557	14479	14544	14637	14644	14570	14592	14523	14552	14471	14518	14565	14463	14553	14707	14630	14570	14733	14585	14403	14704	14682	14542	14420	14469	14387	14484	14535	14447	14693	14798	14581	14720	14563	14419	14679	14602	14630	14550	14516	14657	14572	14557	14544	14653	14548	14598	14682	14611	14423	14455	14531	14612	14619	14578	14588	14662	14715	14455	14682	14597	14662	14652	14544	14619	14582	14662	14483	14600	14672	14451	14615	14504	14707	14737	14551	14678	14550	14452	14487	14595	14514	14616	14559	14635	14700	14706	14576	14557	14525	14458	14441	14473	14512	14491	14412	14538	14740	14575	14488	14388	14630	14616	14703	14570	14503	14561	14483	14633	14368	14642	14634	14511	14626	14583	14567	14619	14513	14631	14561	14548	14770	14616	14635	14711	14472	14659	14604	14614	14500	14526	14533	14723	14493	14594	14651	14525	14550	14562	14509	14605	14636	14591	14487	14613	14591	14561	14523	14612	14573	14540	14460	14434	14678	14584	14491	14480	14613	14722	14586	14648	14693	14522	14533	14543	14648	14647	14624	14689	14484	14557	14567	14765	14516	14527	14591	14609	14524	14611	14456	14499	14552	14502	14606	14778	14412	14673	14649	14602	14498	14541	14545	14759	14511	14522	14460	14710	14473	14417	14606	14605	14479	14606	14611	14550	14507	14557	14662	14706	14512	14650	14462	14785	14482	14500	14502	14604	14547	14727	14565	14645	14564	14461	14446	14528	14556	14453	14626	14566	14675	14561	14585	14531	14656	14573	14514	14651	14730	14483	14686	14647	14477	14683	14480	14628	14434	14539	14637	14535	14760	14649	14587	14503	14561	14633	14572	14759	14535	14446	14461	14447	14585	14538	14520	14630	14476	14566	14568	14536	14690	14685	14461	14391	14588	14597	14701	14595	14541	14601	14511	14577	14699	14512	14692	14604	14595	14666	14395	14487	14682	14673	14595	14524	14676	14622	14407	14464	14504	14596	14566	14383	14562	14626	14730	14602	14572	14632	14678	14637	14551	14470	14424	14497	14587	14603	14727	14508	14481	14783	14393	14771	14569	14485	14660	14499	14521	14481	14464	14660	14701	14662	14731	14511	14480	14714	14592	14505	14584	14646	14550	14509	14651	14539	14527	14560	14669	14429	14287	14434	14784	14569	14459	14452	14523	14582	14520	14557	14478	14627	14426	14537	14612	14726	14626	14498	14669	14504	14582	14432	14606	14668	14505	14595	14733	14638	14499	14632	14598	14792	14606	14691	14655	14616	14615	14714	14635	14534	14627	14651	14592	14658	14614	14570	14666	14646	14460	14517	14214	14509	14680	14701	14708	14459	14512	14518	14626	14424	14362	14703	14471	14673	14474	14519	14628	14607	14543	14657	14540	14634	14774	14490	14745	14809	14421	14474	14721	14488	14557	14613	14574	14396	14523	14810	14639	14511	14615	14441	14633	14594	14568	14542	14469	14528	14592	14642	14490	14569	14662	14656	14431	14623	14759	14487	14534	14568	14671	14666	14567	14432	14643	14623	14566	14695	14549	14484	14755	14581	14555	14391	14596	14580	14537	14582	14778	14568	14610	14589	14580	14654	14423	14641	14509	14577	14681	14518	14628	14618	14535	14629	14818	14614	14550	14502	14601	14516	14359	14623	14560	14716	14624	14511	14706	14701	14574	14587	14513	14657	14655	14730	14574	14643	14647	14496	14402	14489	14498	14672	14751	14556	14699	14598	14675	14568	14602	14768	14374	14693	14579	14585	14569	14604	14642	14580	14512	14375	14459	14548	14591	14528	14564	14511	14531	14565	14593	14613	14526	14463	14631	14454	14663	14658	14427	14539	14669	14567	14469	14572	14637	14604	14547	14603	14539	14458	14553	14633	14548	14563	14622	14711	14657	14378	14563	14591	14511	14542	14583	14621	14618	14449	14659	14585	14669	14365	14754	14790	14617	14588	14654	14524	14591	14704	14711	14466
23172	21493	29432	24595	24335	29330	32259	27380	25046	24212	22642	21261	20389	20213	19502	19502	19207	19017	19113	19052	19082	19137	18958	18794	18760	18280	18445	18427	18512	18387	18355	18529	18528	18415	18409	18208	18463	18467	18459	18243	17981	18374	18432	18370	18215	18330	18304	18338	18229	18323	18020	18416	18277	18211	18182	18251	18340	18289	18173	18323	18180	18235	18183	18291	18401	18275	18284	18230	18011	18143	18289	18360	18199	18116	18156	18126	18326	18329	18206	18222	18345	18275	18279	18176	18127	18250	18224	17812	18304	18261	18028	18223	18070	18027	18101	18128	18170	18237	18154	17998	18158	18070	18184	18289	18118	18031	18192	18303	18324	18167	18213	18181	17991	18072	18264	18295	18071	18141	18173	18269	18235	18230	18141	18269	18305	18303	18279	18424	18207	18356	18108	18167	18208	18111	18145	18249	18069	18147	18182	18298	18226	18284	18198	18265	18278	18329	18071	17987	18378	18140	18226	18108	18340	18180	18154	18247	18158	18284	18118	18167	18122	18202	18207	18213	18090	18142	18289	18110	18233	18351	18213	18090	18253	18365	18272	17961	17961	18029	17976	18315	17933	18026	18021	17967	18038	18159	18262	18023	18220	18237	18109	18176	18312	18120	18271	18148	18141	18033	18302	18234	18220	18248	18130	18068	18240	17912	17956	18210	18270	18159	18109	18022	18330	18089	18216	18179	18262	18253	18067	18350	18274	18200	18250	18303	18279	18208	18108	18249	18229	18231	17976	18168	18277	18041	18368	18315	18046	18127	18280	18316	18305	18110	18307	18019	18039	18161	18208	18284	18086	18286	18276	18248	18124	18239	18236	18351	18175	18139	18276	18186	17989	18186	18084	18163	18090	18072	18034	18267	18037	18125	17991	18294	18097	18028	18204	18353	18162	18057	17970	18037	18278	18042	18195	18027	17970	18072	18294	18110	18214	18285	18214	17935	18178	18182	18328	18212	18219	18249	18086	18177	18145	18195	18314	18086	18162	18301	18103	18130	18134	18209	18198	18248	18090	18122	18348	17961	18200	18249	18039	18146	18299	18149	18155	18158	18136	18088	18136	18169	18077	18158	18126	18320	17923	18128	18118	18198	18036	18065	17976	18223	18201	17988	18125	18219	18092	18237	18429	18107	18136	18334	18301	18156	18246	17888	18111	17974	17959	18291	18380	18092	18160	18205	18267	18166	18399	18354	18119	18242	18163	17813	18227	18145	18142	18371	18154	18212	18175	18143	18016	18118	18299	18206	18158	18325	18123	18106	18173	18124	18292	18008	18053	18189	18337	18181	18200	18028	18258	18147	18212	18071	18012	18169	18257	18315	18282	18145	17870	18293	17999	18193	18268	18181	18098	18173	18245	18228	18119	18149	18361	18225	18034	18220	18235	18277	18236	18261	18169	18023	18273	18245	18145	18194	18260	18030	17836	18199	18041	18185	18364	18199	18167	18127	18143	18018	18188	18059	18235	18083	18336	18367	18219	18143	18164	18028	18158	18173	18021	18237	18080	18176	18018	18152	17956	17970	18183	18172	18116	18336	18188	18153	18268	18129	18361	17963	18014	18184	18202	18180	18236	17992	18070	18196	18184	18188	18060	18246	18179	18240	18119	18280	18251	18253	18108	18279	18256	18321	18191	18170	18073	18167	18083	18038	18292	18235	18104	18168	18226	17958	18176	18021	18200	18170	18201	18286	18136	18085	18125	18079	18207	18070	18156	18518	18287	18269	18206	18172	18234	18439	18064	18038	18191	18133	18061	18161	18224	18132	18311	18273	18263	18161	18198	18381	17976	18161	18208	18090	18192	18228	18150	18099	18664	18203	18328	18211	18125	18114	17997	18008	18250	18137	18218	17995	18049	18198	18234	18278	18154	18161	18196	18346	18033	18254	18199	18133	18123	18173	17979	18022	18047	18101	18231	18297	18081	18165	18312	18048	18129	18249	17991	18341	18156	17893	18330	18182	18289	17911	18363	18268	17947	18294	18119	18284	18167	17982	18192	18338	18355	18086	18336	18079	18163	18245	18198	18321	18330	18322	18107	18160	18095	18059	18150	18328	18181	18073	18180	18333	18123	18044	18127	18259	18046	18134	18163	18178	18058	18055	18249	18143	17939	18322	18160	18322	18279	18209	18230	18168	17991	17939	18164	18078	18180	18301	18245	18105	18283	18248	18336	17965	18119	18034	18152	18189	18093	18158	18198	18262	18195	18043	18324	18134	18403	18434	18178	17963	18217	18090	18062	18178	18255	18287	18186	18325	18191	18187	18232	18089	18191	18298	18198	18363	18079	18117	18223	18192	18048	18176	17900	18301	18058	18178	18182	18202	18064	18243	18141	18104	18284	17985	18201	18053	18314	18003	18148	18261	18232	18172	18018	18382	18077	18145	18041	18111	18152	18199	18149	18118	18112	18155	18097	18082	18175	18131	18180	18251	18063	18120	18056	18215	18347	18211	18111	18168	18118	18160	18113	18225	18159	18107	18268	18347	18075	18113	18212	18032	18072	18047	18022	18167	18092	18145	18132	18162	18071	18059	18173	18209	18197	18259	18356	18239	18160	18123	18095	18207	18071	18174	18185	18190	18039	18264	18001	17927	18113	18022	17864	18112	18198	18076	18049	17958	18148	18363	18154	18001	18041	18017	18118	17933	18096	18246	18390	17965	17995	18195	18099	18051	17930	18302	18059	18190	18012	18065	18279	18165	18080	18197	18277	18296	18292	18394	18464	18134	18041	18177	18101	18115	18179	18234	18199	18150	18316	18210	18268	18138	18172	18165	18180	18253	18124	18150	18204	18253	18255	18140	18231	18171	18195	18184	18052	18188	18104	18251	18111	18368	17977	17986	18148	18045	18239	18384	18084	18252	18052	18303	18506	18287	18090	18083	18349	18104	18196	18215	18062	18034	18117	18195	18246	17874	18195	18198	18246	18127	18137	18176	18032	18245	18307	18418	18201	18152	18104	18424	18180	17999	18104	18080	18337	17969	18117	18227	18108	18146	18258	18121	18014	18206	18222	18056	18212	18100	18086	18164	18211	18282	18450	18148	17986	18014	18238	18286	18236	18174	18179	17912	18147	18119	18211	18274	18183	18049	18196	18191	18282	18332	18359	18048	18088	18265	18202	18157	18167	18039	18413	18156	18016	18154	18116	18126	18302	18083	17950	18154	18052	18116	18214	18200	18395	18164	18252	18272	18110	18012	18217	18112	18064	18231	18111	18171	18133	17967	17929	18199	18143	18221	18143	18194	18057	18238	18294	18011	18153	18256	18115	18081	18246	18219	18233	18121	18115	18271	18145	18294	18070	18315	18142	18336	18213	18202	18245	18080	18088	18157	18098	17946	18139	18127	18247	17992	18080	18175	18226	18063	18198	18348	18301	18218	18123	18302	18145	18324	18160	18218	18211	18282	18269	18236	18395	18212	18298	18128	18117	18225	18182	18208	18210	18123	18258	18236	18200	18341	18436	18261	18278	18031	18274	18226	18373	18211	18248	18428	18291	18181	18098	18241	18132	18120	18079	18074	18210	18171	18220	18052	18373	18143	18255	18226	17916	18048	18244	18209	18251	18297	18123	17889	17948	18211	18169	18313	18187	18071	18398	18138	18160	18123	18317	18084	18180	18305	18133	18078	18102	18257	18123	17899	18085	18189	18229	17893	18271	18234	18321	18073	18172	18180	18221	18259	18173	18123	18012	18094	18002	18149	17998	18029	18078	18269	18223	18286	18131	18132	18179	18296	18307	18333	18199	18263	18203	18104	18313	18105	18243	18067	18109	18239	18178	18186	18218	18184	18194	18150	17960	18027	18079	18151	18185	18209	18173	18183	18219	18062	18014	18279	18312	18192	18103	18306	18312	18145	18178	18079	18103	18254	18200	18053	18152	18267	18151	18122	18221	18235	18154	18115	18212	18027	18029	18179	18208	18131	18064	18141	18117	18179	18231	18190	18200	18175	18029	18143	18355	18239	18290	18184	18238	18230	18099	18219	18288	18172	18157	18092	18372	18373	18208	18143	18192	18134	18143	18157	18394	18092	18031	18358	18166	18090	18238	18253	18224	18140	18288	18234	18225	18055	18188	18238	18127	18118	18281	18151	18298	18287	18268	18101	18363	18255	18066	18277	18269	18239	18076	18178	18254	18147	18364	18230	17943	18124	18038	18026	18139	18317	18272	18096	18392	18250	18070	18115	18024	18262	18152	18024	18177	18429	18031	18039	18257	18215	18283	18105	18203	18025	18310	18345	18140	18317	18008	18201	18102	18314	18210	18103	18181	18282	18163	18383	18095	18146	18254	18009	18245	18126	18178	18111	18176	18244	18338	18142	18220	18115	18116	18206	18247	18191	18405	18253	18232	18242	18090	18126	18176	18096	18290	18229	18163	18251	18038	18092	18156	18243	18300	18067	18188	18000	18138	18129	18139	18034	18145	18055	18241	18164	18246	18212	18179	18055	18272	18187	18119	18055	18226	18075	18350	18224	18148	18244	18088	18301	18221	18128	18073	18099	18322	18172	18084	18148	18187	18125	18133	18202	18204	17968	18050	18144	18100	18266	18036	17854	18309	18211	18222	18119	18215	18093	18214	18317	18118	18194	18126	18102	18236	18160	17905	18233	18281	18192	18077	18173	17937	18035	18219	17920	18140	18066	18331	18328	18213	18213	17991	18275	18023	18107	18300	18166	18281	18149	18061	18285	18220	18236	18146	18396	18127	18079	18136	18285	18157	18196	18272	18112	18063	18088	18235	18243	18109	18007	18051	18383	18214	18092	17992	18062	18147	18230	18208	18283	18196	18159	18152	18136	18371	18249	18373	18219	18144	18099	18294	18293	18031	18193	18235	18288	18073	18184	18191	18246	18136	18340	18305	18212	18169	18164	18291	18235	18095	18135	18165	18083	18116	18168	18283	18098	17982	18105	18327	18289	18167	18107	18286	18161	18179	18298	17894	18214	18146	18223	18097	18128	18208	18241	18258	18034	18016	18138	18012	18096	17926	18295	18106	18123	17973	18198	18227	18162	18111	18261	18312	18158	18023	18010	18072	18114	18023	18053	17973	18123	18004	18005	18082	18094	18276	18066	18044	18190	18248	18066	18096	18065	18193	18278	18209	18169	17991	17988	18245	18189	18225	18152
36088	61386	57047	46147	40211	34829	30769	27872	25378	23059	21064	19572	18524	17938	17233	16982	16558	16316	16361	16431	16269	16041	16165	16080	15967	15915	15686	15717	15554	15719	15776	15470	15570	15650	15274	15424	15437	15387	15357	15429	15501	15414	15288	15380	15385	15378	15343	15392	15286	15503	15446	15445	15364	15359	15295	15332	15027	15284	15472	15300	15283	15142	15423	15056	15366	15458	15258	15369	15305	15379	15281	15355	15382	15445	15367	15276	15238	15528	15383	15403	15148	15385	15432	15379	15196	15360	15422	15393	15257	15288	15214	15240	15253	15388	15344	15326	15462	15252	15371	15339	15387	15306	15517	15330	15293	15266	15256	15194	15293	15348	15252	15142	15246	15480	15357	15405	15430	15321	15399	15147	15275	15311	15492	15304	15234	15354	15283	15433	15175	15342	15277	15348	15397	15206	15332	15376	15336	15478	15422	15320	15230	15301	15193	15368	15402	15363	15168	15246	15393	15165	15146	15196	15504	15161	15350	15309	15276	15286	15348	15288	15095	15387	15324	15227	15426	15393	15608	15332	15229	15334	15268	15360	15188	15418	15148	15302	15297	15356	15331	15257	15146	15148	15238	15401	15291	15152	15302	15550	15189	15375	15349	15293	15290	15494	15321	15370	15402	15349	15424	15189	15310	15386	15300	15305	15485	15274	15165	15377	15527	15229	15299	15373	15320	15386	15277	15309	15368	15221	15438	15440	15324	15384	15183	15267	15359	15264	15393	15217	15287	15327	15331	15268	15435	15170	15445	15432	15476	15219	15316	15154	15452	15294	15381	15237	15258	15271	15338	15269	15196	15347	15274	15352	15228	15515	15130	15268	15199	15208	15264	15350	15329	15183	15347	15383	15223	15367	15122	15354	15271	15390	15455	15404	15427	15271	15382	15369	15273	15299	15293	15237	15263	15099	15530	15127	15347	15237	15401	15237	15177	15367	15343	15291	15497	15233	15310	15251	15397	15282	15450	15307	15386	15310	15275	15210	15204	15344	15410	15459	15371	15524	15305	15229	15311	15324	15287	15329	15243	15257	15298	15307	15312	15244	15305	15281	15176	15386	15353	15265	15142	15357	15217	15296	15120	15235	15405	15313	15109	15257	15300	15368	15253	15377	15270	15344	15270	15322	15264	15426	15276	15241	15373	15140	15304	15210	15138	15361	15177	15298	15436	15242	15278	15204	15250	15333	15330	15316	15225	15167	15267	15364	15424	15209	15366	15422	15258	15435	15362	15273	15460	15308	15434	15323	15334	15193	15338	15341	15175	15230	15370	15337	15323	15184	15205	15218	15262	15367	15368	15335	15130	15233	15296	15482	15249	15467	15256	15334	15449	15170	15522	15236	15303	15357	15139	15314	15403	15516	15223	15305	15302	15504	15419	15316	15293	15465	15387	15346	15133	15249	15398	15333	15223	15191	15411	15494	15361	15421	15448	15207	15376	15359	15383	15415	15376	15316	15280	15480	15329	15258	15206	15297	15382	15345	15308	15287	15289	15200	15293	15332	15344	15286	15382	15331	15327	15372	15307	15194	15311	15279	15254	15287	15273	15260	15399	15348	15262	15415	15228	15323	15450	15385	15336	15312	15155	15340	15264	15268	15380	15225	15207	15275	15328	15299	15299	15345	15300	15189	15236	15204	15248	15313	15459	15385	15326	15437	15289	15180	15299	15156	15323	15224	15292	15425	15308	15321	15368	15250	15237	15194	15171	15220	15271	15249	15281	15294	15486	15416	15158	15254	15245	15327	15249	15437	15370	15269	15328	15175	15383	15440	15368	15199	15306	15417	15345	15301	15376	15407	15431	15264	15294	15261	15258	15312	15445	15514	15381	15096	15273	15255	15359	15459	15382	15491	15436	15208	15318	15402	15207	15323	15325	15289	15323	15393	15198	15372	15374	15255	15320	15167	15384	15292	15349	15310	15263	15207	15236	15489	15164	15222	15409	15328	15429	15404	15339	15252	15328	15231	15261	15225	15371	15155	15305	15329	15204	15291	15328	15341	14977	15117	15312	15170	15276	15369	15277	15225	15366	15343	15258	15380	15297	15166	15441	15183	15249	15345	15372	15235	15302	15411	15321	15520	15351	15282	15314	15534	15129	15345	15204	15273	15406	15190	15347	15205	15513	15305	15217	15389	15347	15248	15247	15234	15261	15450	15148	15242	15159	15328	15409	15334	15306	15242	15315	15376	15215	15098	15411	15366	15412	15276	15544	15284	15181	15292	15359	15241	15089	15184	15264	15367	15313	15288	15313	15379	15294	15297	15314	15242	15134	15368	15419	15496	15152	15346	15311	15163	15260	15388	15163	15271	15318	15195	15470	15189	15262	15228	15256	15357	15237	15323	15219	15156	15351	15405	15285	15195	15323	15241	15349	15111	15341	15254	15296	15282	15173	15306	15379	15308	15132	15484	15484	15375	15406	15307	15294	15428	15185	15340	15304	15247	15409	15216	15216	15451	15399	15185	15368	15465	15260	15259	15371	15331	15314	15428	15227	15317	15257	15429	15484	15209	15336	15333	15425	15245	15470	15371	15177	15300	15384	15158	15368	15218	15375	15297	15218	15309	15265	15274	15232	15400	15255	15435	15303	15251	15391	15302	15411	15395	15351	15174	15200	15525	15366	15272	15278	15474	15185	15249	15191	15177	15299	15284	15355	15380	15302	15257	15246	15240	15248	15341	15249	15310	15342	15343	15281	15368	15394	15314	15234	15348	15370	15317	15277	15354	15220	15260	15394	15101	15614	15233	15245	15202	15227	15273	15414	15433	15302	15352	15287	15202	15341	15299	15327	15479	15214	15252	15314	15224	15487	15348	15346	15199	15352	15387	15229	15395	15241	15201	15364	15425	15225	15353	15339	15339	15451	15208	15499	15299	15266	15319	15394	15335	15389	15237	15347	15339	15405	15235	15412	15379	15482	15355	15196	15308	15351	15262	15372	15273	15415	15374	15357	15276	15385	15299	15304	15061	15405	15411	15160	15215	15177	15266	15361	15188	15380	15395	15292	15238	15299	15341	15426	15344	15340	15278	15291	15158	15325	15290	15413	15179	15362	15354	15270	15197	15229	15302	15344	15341	15304	15339	15158	15220	15190	15189	15400	15341	15134	15413	15483	15249	15259	15354	15306	15217	15279	15316	15291	15478	15385	15435	15193	15254	15299	15377	15441	15281	15459	15309	15255	15387	15312	15366	15216	15334	15224	15226	15348	15335	15395	15384	15347	15385	15347	15384	15197	15266	15250	15330	15446	15415	15477	15268	15263	15384	15325	15338	15268	15264	15373	15352	15151	15298	15346	15486	15388	15393	15287	15475	15162	15228	15373	15157	15263	15425	15290	15137	15293	15193	15238	15389	15194	15402	15121	15342	15308	15400	15219	15376	15367	15255	15220	15358	15147	15371	15227	15313	15433	15377	15210	15187	15216	15300	15361	15241	15218	15281	15307	15354	15330	15360	15287	15455	15335	15288	15265	15242	15183	15411	15363	15321	15430	15381	15425	15244	15320	15215	15267	15390	15178	15246	15338	15405	15211	15152	15238	15395	15282	15390	15359	15397	15263	15129	15275	15488	15318	15530	15325	15402	15273	15298	15426	15274	15355	15428	15403	15246	15339	15476	15401	15469	15441	15416	15266	15318	15269	15207	15430	15547	15193	15296	15167	15315	15326	15308	15318	15148	15278	15478	15325	15227	15225	15308	15522	15385	15330	15342	15281	15336	15352	15128	15194	15308	15326	15260	15269	15420	15414	15319	15224	15450	15244	15090	15193	15343	15427	15366	15244	15309	15405	15232	15261	15253	15327	15213	15255	15230	15158	15257	15315	15535	15292	15383	15336	15330	15307	15290	15159	15270	15314	15363	15198	15252	15259	15370	15428	15323	15311	15255	15383	15295	15140	15360	15352	15308	15494	15325	15255	15401	15301	15316	15346	15362	15288	15175	15365	15351	15277	15155	15250	15207	15339	15147	15273	15208	15302	15292	15143	15284	15264	15176	15211	15396	15286	15332	15331	15411	15361	15225	15173	15186	15418	15375	15229	15348	15383	15357	15346	15040	15494	15343	15255	15446	15356	15116	15236	15240	15428	15377	15336	15260	15381	15136	15308	15336	15346	15250	15417	15398	15378	15207	15301	15413	15338	15479	15151	15134	15204	15419	15216	15400	15555	15464	15338	15136	15327	15263	15322	15205	15319	15289	15323	15384	15191	15301	15177	15328	15355	15302	15130	15350	15345	15078	15342	15381	15352	15326	15240	15258	15373	15382	15271	15347	15110	15429	15150	15348	15435	15275	15521	15253	15448	15306	15247	15266	15389	15238	15307	15309	15418	15263	15344	15231	15398	15461	15299	15323	15437	15377	15432	15268	15241	15185	15088	15166	15218	15348	15299	15300	15487	15305	15316	15263	15169	15374	15392	15349	15167	15352	15254	15220	15291	15477	15445	15288	15394	15376	15272	15189	15372	15248	15156	15342	15155	15399	15434	15368	15137	15338	15327	15406	15272	15430	15274	15348	15350	15213	15284	15350	15171	15413	15313	15340	15292	15420	15474	15400	15523	15156	15151	15396	15176	15375	15172	15320	15346	15437	15301	15301	15291	15273	15396	15286	15332	15371	15210	15331	15378	15258	15408	15300	15443	15214	15300	15233	15340	15229	15095	15493	15319	15229	15356	15292	15486	15386	15267	15388	15264	15222	15423	15374	15530	15323	15438	15147	15341	15434	15263	15305	15401	15393	15361	15279	15356	15500	15327	15361	15226	15195	15154	15303	15427	15272	15431	15242	15372	15457	15197	15343	15700	15253	15318	15297	15479	15405	15293	15288	15314	15136	15231	15343	15261	15218	15272	15297	15427	15365	15340	15358	15290	15508	15208	15303	15091	15216	15117	15358	15502	15377	15451	15453	15229	15274	15195	15294	15335	15375	15429	15367	15351	15370	15327	15316	15315	15346	15258	15330	15236	15461	15242	15194	15350	15359	15292	15216	15350	15319	15199	15321	15166	15295	15438	15295	15307	15245	15356	15297	15253	15378	15465	15089	15306	15345	15346	15281	15378	15181	15369	15292	15131	15382	15275	15405	15387	15383	15271	15249	15352	15202	15418	15242	15528	15358	15160	15352	15200	15488	15439	15287
30079	31443	39956	36277	29909	25820	23180	21244	20003	19144	18679	18026	17621	17186	17189	17097	16822	16904	16965	17181	16795	16965	17043	16743	16827	16773	16510	16708	16792	16603	16638	16557	16618	16679	16442	16458	16707	16499	16685	16695	16554	16503	16302	16795	16754	16526	16538	16739	16616	16739	16493	16683	16681	16636	16373	16602	16625	16633	16564	16574	16576	16728	16802	16802	16403	16529	16486	16729	16706	16523	16302	16468	16556	16570	16533	16448	16530	16617	16672	16546	16610	16505	16671	16466	16730	16657	16589	16516	16589	16515	16485	16706	16622	16615	16619	16494	16362	16646	16533	16374	16592	16519	16509	16459	16482	16369	16742	16562	16706	16594	16571	16561	16552	16741	16610	16604	16573	16808	16606	16628	16401	16518	16809	16680	16561	16467	16378	16585	16561	16648	16761	16600	16703	16613	16740	16617	16556	16396	16583	16126	16592	16498	16638	16803	16585	16745	16529	16296	16435	16474	16547	16510	16524	16557	16365	16533	16687	16622	16548	16407	16705	16685	16563	16392	16359	16570	16670	16605	16690	16778	16530	16685	16650	16590	16612	16481	16428	16655	16611	16756	16664	16450	16592	16524	16446	16405	16408	16489	16470	16482	16589	16519	16557	16392	16519	16448	16530	16640	16399	16536	16429	16555	16537	16652	16587	16391	16524	16386	16659	16588	16643	16590	16650	16677	16520	16435	16519	16578	16569	16484	16856	16655	16485	16513	16595	16512	16419	16591	16635	16537	16409	16532	16451	16600	16494	16358	16586	16569	16583	16847	16600	16503	16452	16455	16682	16645	16594	16365	16657	16679	16628	16446	16391	16441	16539	16787	16578	16672	16381	16613	16581	16375	16620	16473	16427	16490	16630	16554	16506	16499	16704	16647	16435	16655	16637	16529	16523	16628	16468	16567	16559	16556	16657	16722	16632	16417	16511	16590	16631	16543	16336	16567	16438	16449	16509	16562	16626	16461	16712	16740	16649	16329	16779	16536	16697	16470	16617	16819	16695	16637	16663	16536	16501	16452	16688	16654	16708	16552	16497	16349	16770	16572	16591	16448	16309	16646	16507	16492	16540	16453	16622	16827	16666	16799	16363	16501	16753	16513	16645	16561	16536	16599	16546	16366	16454	16546	16737	16559	16556	16922	16686	16651	16768	16518	16501	16815	16453	16551	16674	16261	16554	16576	16659	16487	16708	16732	16697	16518	16464	16514	16554	16643	16747	16529	16664	16484	16698	16544	16531	16644	16542	16618	16450	16579	16463	16627	16381	16506	16516	16709	16732	16566	16624	16467	16538	16513	16429	16416	16656	16546	16490	16475	16753	16637	16696	16537	16486	16660	16706	16606	16439	16487	16787	16627	16532	16635	16574	16492	16495	16615	16646	16664	16501	16620	16716	16427	16432	16570	16385	16366	16696	16706	16512	16454	16679	16618	16683	16555	16364	16521	16543	16584	16684	16535	16606	16464	16390	16658	16612	16762	16750	16710	16601	16583	16516	16484	16647	16540	16445	16674	16451	16463	16750	16565	16344	16469	16525	16448	16372	16534	16464	16444	16588	16376	16537	16338	16589	16472	16773	16495	16556	16556	16449	16621	16808	16416	16574	16618	16589	16737	16500	16686	16345	16840	16487	16577	16559	16354	16685	16514	16534	16409	16505	16781	16560	16607	16453	16561	16677	16719	16542	16639	16595	16685	16676	16646	16575	16729	16776	16543	16446	16440	16524	16580	16574	16577	16498	16466	16357	16594	16698	16622	16682	16611	16384	16580	16470	16769	16579	16541	16585	16455	16613	16454	16853	16634	16455	16550	16790	16521	16484	16480	16551	16670	16380	16602	16553	16782	16652	16522	16641	16657	16651	16444	16484	16653	16609	16659	16785	16713	16844	16687	16573	16511	16720	16657	16586	16565	16725	16658	16657	16512	16342	16656	16617	16641	16719	16623	16573	16615	16586	16417	16446	16586	16616	16522	16374	16384	16743	16555	16467	16586	16683	16508	16688	16546	16517	16554	16477	16488	16602	16388	16461	16692	16487	16611	16635	16764	16460	16471	16421	16531	16490	16484	16646	16590	16507	16728	16465	16672	16626	16719	16572	16443	16544	16578	16581	16523	16593	16433	16409	16564	16706	16486	16666	16526	16500	16563	16585	16794	16581	16425	16807	16524	16543	16472	16469	16836	16541	16566	16615	16644	16654	16592	16454	16656	16833	16595	16648	16686	16783	16687	16590	16579	16593	16471	16618	16494	16635	16618	16405	16556	16788	16509	16437	16591	16699	16602	16520	16460	16732	16633	16663	16799	16579	16631	16754	16541	16695	16459	16460	16507	16580	16722	16509	16542	16745	16634	16380	16508	16599	16540	16477	16573	16506	16536	16629	16627	16650	16577	16793	16573	16736	16497	16511	16565	16531	16617	16628	16680	16495	16599	16727	16726	16378	16732	16572	16572	16477	16550	16566	16519	16622	16382	16492	16608	16352	16624	16527	16411	16440	16507	16651	16564	16488	16498	16625	16678	16681	16584	16701	16739	16532	16569	16556	16585	16579	16509	16482	16562	16542	16564	16794	16719	16504	16533	16554	16558	16564	16336	16656	16469	16567	16582	16636	16581	16481	16433	16768	16439	16634	16701	16642	16629	16651	16567	16527	16496	16465	16680	16459	16417	16669	16657	16601	16764	16626	16641	16577	16464	16685	16541	16584	16623	16688	16671	16480	16527	16783	16674	16720	16723	16532	16728	16314	16648	16738	16559	16547	16401	16534	16416	16548	16608	16725	16834	16697	16684	16639	16449	16494	16570	16357	16491	16565	16425	16412	16637	16731	16719	16559	16720	16542	16454	16588	16516	16525	16442	16639	16384	16641	16578	16599	16623	16518	16551	16508	16496	16574	16445	16671	16458	16499	16623	16579	16767	16560	16770	16562	16778	16568	16673	16551	16677	16673	16415	16697	16502	16696	16568	16790	16464	16404	16547	16668	16666	16433	16691	16805	16724	16569	16493	16807	16644	16591	16288	16370	16385	16477	16805	16820	16620	16519	16605	16407	16605	16454	16444	16606	16634	16547	16466	16594	16495	16473	16696	16615	16602	16546	16471	16448	16411	16561	16482	16555	16747	16574	16573	16572	16451	16509	16659	16645	16477	16470	16500	16547	16619	16522	16552	16517	16700	16515	16551	16892	16633	16551	16464	16469	16494	16774	16461	16617	16587	16720	16655	16547	16512	16771	16299	16405	16645	16699	16447	16588	16392	16614	16742	16626	16478	16414	16601	16451	16477	16406	16567	16482	16580	16515	16475	16657	16746	16467	16627	16483	16652	16582	16440	16677	16509	16798	16514	16628	16392	16344	16749	16605	16609	16564	16462	16468	16599	16621	16483	16662	16664	16568	16761	16679	16526	16699	16406	16647	16638	16406	16531	16437	16542	16527	16443	16458	16540	16599	16450	16623	16383	16551	16543	16556	16667	16614	16368	16717	16603	16618	16584	16775	16537	16707	16684	16527	16684	16569	16548	16569	16607	16424	16460	16680	16619	16517	16387	16602	16576	16534	16564	16531	16480	16584	16460	16616	16752	16651	16495	16422	16536	16575	16637	16749	16654	16570	16621	16481	16304	16645	16607	16572	16595	16570	16631	16625	16449	16622	16487	16405	16658	16502	16498	16533	16622	16578	16524	16678	16582	16355	16534	16548	16619	16493	16641	16542	16596	16631	16364	16659	16462	16439	16510	16145	16518	16501	16308	16565	16452	16603	16587	16714	16587	16564	16584	16395	16593	16589	16638	16467	16655	16403	16513	16711	16791	16637	16616	16509	16684	16644	16625	16559	16565	16684	16303	16871	16690	16486	16562	16555	16456	16446	16555	16768	16500	16673	16518	16557	16609	16547	16697	16642	16424	16562	16504	16588	16596	16697	16681	16341	16607	16698	16594	16578	16573	16491	16592	16652	16839	16702	16615	16687	16569	16485	16616	16687	16566	16756	16509	16661	16739	16727	16473	16595	16673	16593	16633	16573	16524	16368	16466	16562	16425	16573	16651	16383	16449	16584	16579	16461	16472	16549	16536	16478	16374	16530	16715	16517	16682	16454	16486	16692	16658	16426	16466	16682	16445	16696	16755	16746	16489	16690	16419	16754	16549	16654	16596	16583	16653	16528	16725	16556	16614	16553	16621	16577	16627	16550	16661	16695	16458	16496	16481	16496	16517	16565	16534	16665	16506	16724	16620	16441	16691	16360	16571	16534	16290	16584	16342	16491	16628	16469	16518	16517	16697	16656	16676	16718	16618	16469	16548	16679	16393	16454	16558	16430	16511	16544	16685	16507	16503	16663	16492	16625	16567	16797	16537	16423	16611	16548	16592	16574	16608	16571	16491	16625	16459	16481	16683	16611	16445	16665	16482	16465	16611	16619	16458	16625	16646	16637	16700	16543	16660	16536	16767	16355	16588	16419	16636	16442	16504	16539	16493	16647	16471	16568	16517	16589	16678	16627	16651	16577	16391	16441	16485	16617	16542	16741	16370	16641	16396	16470	16543	16615	16650	16587	16782	16575	16484	16538	16432	16561	16523	16645	16563	16481	16479	16632	16458	16514	16616	16646	16721	16578	16531	16662	16401	16331	16555	16645	16650	16611	16607	16409	16646	16686	16576	16779	16505	16477	16460	16627	16552	16646	16622	16482	16443	16448	16674	16659	16631	16627	16523	16566	16839	16685	16647	16533	16610	16533	16513	16379	16579	16517	16445	16466	16474	16497	16656	16672	16525	16605	16618	16691	16471	16916	16510	16642	16681	16560	16583	16670	16673	16529	16680	16534	16730	16577	16699	16587	16621	16633	16517	16494	16466	16725	16649	16587	16778	16462	16620	16541	16699	16683	16510	16740	16496	16809	16387	16608	16424	16687	16664	16408	16700	16785	16602	16546	16573	16548	16557	16615	16594	16613	16444	16543	16464	16569	16396	16646	16458	16629	16490	16594	16524	16710	16542	16657	16530	16495	16717	16540	16577	16370	16595	16504	16611	16774	16541	16584	16718	16484	16708	16527	16601	16667	16504	16619	16512	16444	16605	16536	16606	16545	16727	16731	16704	16619	16624	16488	16592	16741	16700	16556	16376	16521	16692	16578	16606	16693	16730
33649	48939	44041	35422	30427	26178	22989	20956	19505	18061	17046	16428	16057	15645	15168	14881	14782	14959	14760	14798	14747	14699	14679	14725	14445	14592	14431	14309	14435	14627	14543	14510	14392	14323	14368	14460	14277	14230	14538	14412	14367	14266	14527	14359	14306	14138	14409	14329	14519	14359	14326	14282	14427	14481	14265	14278	14144	14433	14397	14357	14426	14161	14306	14502	14525	14239	14264	14428	14360	14398	14484	14305	14352	14354	14336	14544	14337	14350	14346	14471	14340	14150	14262	14364	14245	14266	14418	14272	14424	14219	14204	14319	14515	14370	14316	14362	14403	14401	14387	14326	14339	14227	14277	14337	14427	14261	14202	14272	14384	14242	14239	14396	14291	14380	14260	14351	14286	14389	14336	14405	14255	14466	14310	14466	14290	14282	14329	14292	14169	14372	14293	14461	14363	14426	14315	14287	14223	14348	14366	14325	14465	14312	14306	14420	14388	14500	14250	14382	14447	14353	14353	14356	14432	14269	14496	14337	14422	14282	14259	14403	14256	14410	14509	14302	14410	14382	14407	14205	14452	14388	14411	14374	14420	14343	14292	14375	14409	14417	14423	14326	14312	14502	14534	14155	14284	14450	14319	14536	14388	14492	14430	14283	14320	14424	14189	14207	14404	14460	14360	14443	14531	14306	14323	14461	14487	14377	14390	14562	14471	14306	14217	14504	14378	14369	14398	14328	14418	14430	14403	14401	14278	14480	14469	14247	14354	14348	14510	14284	14379	14337	14282	14387	14305	14284	14311	14336	14238	14388	14193	14173	14146	14394	14225	14254	14274	14349	14394	14283	14394	14330	14494	14463	14319	14221	14508	14176	14436	14348	14265	14381	14459	14422	14375	14433	14492	14388	14323	14231	14326	14479	14213	14577	14298	14464	14441	14431	14176	14218	14114	14433	14310	14411	14427	14226	14406	14323	14281	14306	14377	14277	14263	14381	14277	14391	14296	14370	14377	14440	14361	14360	14206	14235	14157	14431	14368	14356	14371	14319	14275	14245	14275	14443	14355	14520	14321	14329	14477	14556	14341	14333	14327	14443	14335	14363	14406	14389	14388	14292	14488	14363	14188	14431	14403	14390	14352	14313	14273	14407	14531	14468	14474	14391	14434	14415	14405	14475	14303	14443	14396	14277	14380	14199	14517	14146	14511	14425	14289	14194	14342	14131	14170	14492	14405	14430	14490	14499	14348	14401	14484	14491	14295	14451	14264	14250	14552	14258	14281	14409	14351	14235	14219	14384	14306	14321	14218	14270	14488	14321	14320	14242	14379	14205	14169	14276	14319	14122	14359	14320	14316	14546	14324	14361	14217	14405	14365	14325	14157	14347	14439	14264	14333	14350	14364	14379	14400	14265	14341	14353	14330	14348	14466	14459	14281	14323	14163	14327	14179	14457	14244	14469	14432	14214	14285	14494	14320	14120	14431	14206	14306	14178	14443	14504	14316	14190	14305	14297	14310	14221	14311	14269	14442	14220	14271	14292	14479	14168	14194	14397	14332	14284	14419	14423	14321	14384	14268	14432	14333	14464	14326	14153	14383	14377	14485	14223	14349	14288	14478	14532	14394	14253	14515	14273	14313	14302	14302	14298	14550	14479	14289	14313	14351	14319	14054	14326	14419	14476	14162	14148	14397	14292	14472	14350	14403	14310	14401	14127	14389	14463	14332	14261	14248	14344	14279	14407	14158	14361	14210	14269	14575	14432	14475	14440	14157	14355	14331	14306	14422	14394	14237	14342	14370	14368	14444	14365	14362	14247	14303	14382	14289	14560	14407	14407	14359	14187	14313	14279	14244	14351	14222	14452	14407	14288	14427	14315	14351	14379	14402	14446	14384	14349	14282	14460	14494	14312	14341	14312	14406	14274	14324	14413	14279	14358	14227	14480	14317	14241	14488	14093	14261	14466	14460	14467	14419	14401	14278	14381	14604	14365	14196	14414	14392	14254	14504	14332	14167	14310	14268	14444	14317	14482	14329	14169	14381	14324	14359	14311	14316	14301	14332	14491	14287	14330	14191	14543	14379	14380	14432	14329	14433	14165	14374	14255	14498	14238	14365	14198	14343	14430	14308	14453	14341	14066	14416	14292	14435	14273	14175	14296	14222	14234	14523	14358	14287	14596	14200	14359	14191	14321	14326	14224	14332	14432	14395	14332	14430	14483	14336	14334	14391	14380	14357	14347	14471	14354	14382	14331	14292	14271	14466	14376	14561	14442	14294	14346	14336	14313	14300	14296	14379	14449	14276	14244	14142	14408	14208	14284	14420	14385	14346	14432	14227	14356	14386	14220	14248	14430	14316	14029	14345	14272	14063	14382	14521	14536	14279	14325	14485	14314	14445	14286	14321	14261	14218	14379	14328	14139	14336	14254	14238	14330	14239	14351	14394	14243	14418	14233	14297	14339	14297	14190	14337	14271	14176	14267	14481	14360	14251	14342	14307	14367	14147	14480	14319	14483	14440	14342	14409	14436	14439	14264	14590	14376	14331	14280	14176	14378	14506	14308	14299	14492	14333	14409	14411	14302	14398	14401	14266	14340	14182	14454	14214	14176	14376	14261	14425	14365	14363	14477	14517	14217	14399	14418	14378	14312	14445	14471	14314	14397	14263	14219	14305	14359	14336	14366	14281	14283	14428	14246	14353	14387	14412	14407	14332	14453	14200	14293	14324	14288	14462	14199	14354	14206	14299	14374	14346	14315	14438	14459	14265	14303	14331	14358	14417	14368	14477	14479	14563	14346	14339	14372	14319	14264	14512	14449	14469	14525	14233	14319	14286	14438	14372	14387	14262	14420	14346	14486	14305	14363	14477	14353	14272	14296	14274	14447	14295	14333	14457	14308	14445	14429	14332	14448	14280	14342	14416	14322	14342	14462	14576	14384	14258	14383	14121	14365	14473	14324	14413	14333	14373	14317	14358	14224	14457	14409	14394	14340	14393	14449	14637	14202	14347	14223	14349	14398	14275	14487	14304	14459	14336	14411	14234	14309	14362	14404	14455	14289	14418	14359	14359	14221	14261	14192	14237	14370	14419	14528	14241	14360	14524	14373	14494	14431	14381	14298	14299	14387	14414	14437	14465	14371	14169	14512	14160	14359	14237	14329	14572	14480	14395	14419	14268	14433	14342	14401	14223	14272	14221	14386	14247	14277	14556	14474	14509	14195	14328	14271	14380	14271	14399	14328	14356	14581	14305	14349	14267	14241	14488	14238	14242	14251	14315	14381	14332	14243	14319	14477	14262	14303	14475	14403	14419	14364	14408	14285	14313	14330	14426	14326	14401	14269	14426	14386	14383	14184	14417	14242	14368	14376	14390	14381	14369	14388	14204	14341	14337	14269	14308	14274	14291	14426	14158	14337	14340	14351	14358	14296	14419	14266	14293	14438	14382	14141	14422	14480	14247	14347	14300	14387	14429	14382	14274	14325	14362	14389	14444	14332	14331	14313	14457	14506	14269	14204	14374	14493	14303	14357	14429	14208	14273	14218	14346	14229	14233	14271	14343	14297	14303	14367	14477	14436	14325	14564	14312	14311	14398	14271	14366	14298	14280	14354	14483	14290	14284	14321	14284	14363	14337	14412	14244	14395	14342	14408	14207	14342	14378	14393	14337	14362	14360	14236	14304	14320	14450	14261	14159	14343	14346	14210	14466	14308	14568	14309	14480	14372	14326	14263	14322	14349	14214	14400	14313	14341	14360	14435	14392	14356	14462	14359	14342	14241	14277	14350	14300	14346	14316	14365	14234	14422	14403	14437	14361	14258	14401	14292	14424	14499	14455	14456	14407	14317	14416	14488	14275	14346	14290	14366	14333	14380	14379	14383	14226	14515	14287	14444	14285	14378	14128	14491	14293	14257	14325	14473	14209	14321	14350	14455	14336	14376	14274	14306	14419	14260	14320	14450	14328	14393	14269	14296	14310	14351	14354	14400	14471	14248	14255	14222	14332	14387	14398	14256	14413	14270	14466	14453	14251	14327	14421	14435	14366	14534	14361	14369	14390	14380	14345	14176	14381	14487	14427	14457	14448	14439	14313	14434	14328	14187	14322	14203	14126	14277	14333	14305	14226	14260	14561	14379	14320	14401	14362	14509	14336	14421	14452	14364	14334	14320	14361	14145	14277	14410	14354	14271	14477	14279	14342	14447	14342	14380	14310	14341	14346	14402	14323	14474	14276	14339	14278	14538	14281	14236	14429	14381	14217	14503	14573	14141	14243	14390	14452	14293	14430	14375	14289	14271	14401	14358	14393	14253	14378	14412	14392	14286	14206	14318	14430	14259	14396	14488	14314	14312	14371	14409	14412	14329	14432	14409	14336	14450	14374	14504	14093	14445	14429	14280	14196	14394	14339	14365	14236	14422	14424	14450	14357	14341	14378	14445	14463	14300	14368	14463	14223	14400	14412	14577	14211	14380	14393	14471	14549	14268	14191	14319	14281	14597	14297	14396	14394	14512	14326	14279	14399	14414	14307	14228	14422	14424	14421	14360	14217	14231	14364	14333	14450	14324	14380	14505	14560	14416	14349	14307	14582	14308	14351	14205	14328	14285	14423	14314	14262	14442	14424	14333	14342	14256	14652	14283	14235	14211	14228	14277	14246	14208	14458	14342	14425	14363	14400	14269	14427	14271	14398	14203	14305	14395	14554	14120	14286	14418	14334	14261	14614	14347	14440	14695	14262	14443	14285	14418	14525	14260	14391	14233	14513	14347	14368	14403	14347	14263	14481	14374	14390	14243	14289	14118	14380	14368	14253	14341	14413	14450	14115	14268	14454	14414	14380	14372	14345	14275	14303	14442	14471	14471	14357	14331	14266	14136	14287	14309	14267	14474	14287	14268	14359	14368	14272	14422	14318	14321	14256	14388	14271	14293	14438	14319	14136	14365	14231	14487	14191	14339	14362	14223	14187	14338	14172	14492	14183	14292	14499	14409	14389	14443	14339	14116	14378	14340	14374	14336	14414	14150	14422	14284	14326	14368	14352	14165	14262	14281	14288	14245	14341	14482	14337	14585	14347	14181	14154	14373	14279	14359	14270	14212	14392	14439	14532	14386	14352	14271	14313	14391	14214	14461	14340	14295	14160	14185	14367	14420	14329	14201	14312	14266	14187	14468	14278	14422
24330	21553	29444	26737	27597	29374	28757	24309	22499	21532	20630	19637	19056	18628	18337	18044	18050	17807	18097	17760	18004	17950	17891	17557	17618	17340	17479	17486	17375	17564	17750	17623	17274	17467	17436	17363	17452	17238	17340	17417	17442	17500	17325	17511	17530	17278	17412	17554	17384	17410	17303	17264	17376	17272	17369	17433	17188	17228	17281	17383	17352	17176	17541	17234	17212	17375	17209	17283	17431	17266	17457	17502	17372	17292	17429	17271	17131	17386	17537	17248	17311	17283	17199	17097	17310	17287	17291	17362	17188	17309	17264	17257	17179	17243	17175	17124	17397	17258	17507	17258	17090	17186	17275	17101	17191	17375	17203	17213	17343	17433	17412	17350	17378	17208	17446	17242	17271	17383	17224	17081	17276	17168	17069	17113	17261	17430	17236	17324	17328	17206	17279	17152	17216	17260	17202	17360	17346	17363	17053	17139	17357	17172	17034	17015	17271	17240	17351	17483	17407	17391	17344	17397	17383	16986	17388	17315	17154	17314	17106	17078	17352	17338	17193	17319	17291	17332	17148	17179	17329	17397	17073	17126	17162	17087	17177	17319	17258	17325	17416	17208	17115	17316	17204	17441	17377	17361	17101	17130	17213	17154	17286	17197	17222	17324	17217	17237	17244	17292	17273	17210	17142	17363	17391	17177	17400	17394	17331	17204	17069	17236	17255	17185	17232	17244	17277	17350	17234	17007	17381	17190	17137	17502	17439	17336	17260	17402	17364	17318	17258	17356	17305	17029	17296	17188	17093	17143	17045	17244	17532	17261	17173	17295	17361	17586	17276	17171	17301	17318	17320	17151	17174	17383	17303	17170	17406	17244	17291	17133	17359	17273	17106	17468	17473	17176	17238	17191	17120	17269	17005	17272	17277	17267	17381	17287	17144	17297	17283	17457	17278	17430	17453	17405	17306	17362	17075	17078	17234	17313	17301	17202	17342	17465	17234	17184	17295	17440	17356	17324	17294	17204	17183	17310	17190	17026	17034	17351	17083	17319	17404	17344	17200	17248	17244	17305	17291	17199	17098	16969	17506	17248	17299	17329	17244	17290	17223	17240	17371	17518	17223	17320	17379	17196	17221	17161	17342	17269	17173	17321	17351	17285	17273	17362	17361	17186	17334	17083	17244	17152	17039	17392	17339	17438	17361	17291	17332	17204	17346	17402	17439	17123	17211	17241	17248	17176	17154	17263	17180	17334	17222	17263	17287	17233	17230	17344	17405	17522	17233	17249	17439	17247	17222	17231	17476	17236	17292	17575	17203	17300	17157	17322	17303	17195	17460	17360	17028	17326	17143	17180	17188	17120	17208	17195	17338	17124	17230	17389	17417	17292	17359	17405	17293	17313	17256	17236	17284	17314	17089	17342	17104	17095	17292	17268	17275	17410	17289	17189	17016	17217	17125	17293	17389	17393	17244	17173	17205	17177	17342	17437	17448	17229	17371	17235	17208	17292	17056	17237	17288	17148	17350	17252	17148	17045	17156	17199	17235	17290	17210	17298	17202	17221	17347	17643	17176	17215	17314	17209	17136	17437	17353	17324	17062	17395	17144	17379	17160	16966	17170	17222	17365	17178	17137	17177	17227	17133	17302	17271	17476	17231	17136	17199	17199	17247	17257	17270	17338	17395	17328	17409	17300	17257	17104	17209	17391	17320	17289	17093	17158	17312	17148	17194	17134	17170	17267	17083	17527	17266	17244	17375	17360	17277	17114	17155	17253	17248	17072	17455	17507	17439	17385	17406	17285	17252	17170	17350	17394	17255	17354	17354	17306	17289	17325	17309	17078	17105	17425	17251	17297	17291	17388	17192	17176	17325	17268	17230	17236	17539	17416	17457	17331	17364	17202	16942	17277	17263	17023	17293	17135	17252	17478	17294	17087	17242	17088	17400	17168	17183	17390	17257	17288	17268	17268	17307	17140	17359	17417	17428	17377	17225	17209	17186	17271	17277	17153	17425	17307	17388	17143	17438	17337	17345	17201	17558	17303	17259	17293	17154	17418	17162	17237	17341	17400	17356	17304	17283	17117	17241	17188	17215	17064	17250	17264	17315	17497	17451	17525	17292	17195	17013	17479	17306	17139	17257	17135	17205	17376	17416	17306	17312	17223	17237	17257	17163	17343	17233	17296	17184	17197	17218	17256	17248	17167	17192	17205	17159	17497	17371	17167	17473	17298	17321	17180	17139	17284	17341	17122	17465	17226	17324	17291	17198	17269	17401	17299	17146	17172	17271	17348	17277	17331	17102	17470	17381	17178	17372	17178	17305	17440	17402	17225	17225	17112	17385	17256	17251	17259	17051	17274	17329	17114	17392	17421	17405	17308	17088	17337	17224	17217	17307	17244	17323	17432	17211	17104	17244	17253	17201	17372	17305	17264	17282	17356	17146	17346	17593	17164	17194	17342	17427	17324	17195	17085	17236	17267	17385	17183	17296	17092	17075	17379	17149	17153	17400	17163	17091	17264	17546	17233	17187	17296	17115	17323	17243	17317	17093	17233	17239	17320	17351	17192	17351	17313	17422	17110	17284	17277	17380	17412	17198	17166	17245	17236	17310	17477	17446	17169	17205	17294	17315	17414	17296	17452	17419	17437	17090	17380	17398	17213	17366	17326	17206	17363	17229	17111	17291	17255	17121	17305	17012	17518	17232	17473	17240	17377	17252	17188	17184	17196	17446	17423	17230	17435	17252	17344	17370	17171	17170	17515	17198	17228	17216	17293	17435	17139	17306	17452	17136	17248	17261	17047	17107	17266	17197	17259	17222	17290	17150	17278	17405	17256	17177	17221	17096	17271	17131	17344	17293	17382	17132	17340	17166	17145	17184	17270	17310	17184	17358	17468	17265	17264	17202	17353	17178	17469	17164	17318	17155	17251	17209	17273	17354	17646	17279	17433	17161	17270	17404	17291	17342	17141	17232	17331	17218	17442	17312	17336	17003	17333	17533	17067	17236	17282	17352	17167	17321	17309	17234	17399	17143	17374	17194	17214	17126	17231	17282	17270	17365	17356	17376	17316	17169	17421	17344	17073	17205	17410	17363	17301	17207	17090	17152	17038	17039	17262	17320	17334	17062	17108	17346	17257	17353	17226	16976	17413	17238	17392	17186	17277	17342	17225	17269	17355	17309	17250	17377	17277	17147	17068	17275	17127	17456	17421	17096	17465	17285	17360	17172	17104	17195	17322	17016	17166	17323	17314	17231	17163	17110	17311	17058	17201	17137	17056	17332	17343	17175	17105	17160	17374	17230	17226	17177	17316	17511	17269	17355	17183	17270	17114	17050	17509	17477	17337	17219	17237	17120	17205	17160	17365	17181	17267	17220	17165	17407	17182	17369	17244	17315	17363	17421	17279	17560	17285	17199	17415	17398	17371	17323	17330	17289	17295	17116	17155	17243	17038	17343	17179	17289	17265	17301	17325	17237	17075	17282	17379	17178	17317	17348	17385	17313	17208	17397	17401	17315	17262	17288	17432	17267	17344	17274	17311	17268	17121	17295	17316	17251	17376	17311	17131	17209	17251	17283	17323	17267	17220	17209	17110	17326	17183	16993	17285	17347	17178	17214	17373	17565	17404	17334	17267	17318	17181	17303	17350	17376	17436	17338	17485	17494	17306	17252	17191	17211	17262	17356	17268	17175	17250	17264	17395	17296	17258	17138	17389	17308	17197	17331	17022	17183	17246	17264	17238	17270	17256	17322	17155	17292	17417	17184	17247	17148	17385	17473	17423	17437	17207	17239	17256	17121	17334	17260	17470	17177	17440	17267	17151	17290	17290	17330	17228	17215	17289	17010	17246	17321	17422	17249	17047	17146	17072	17419	17529	17359	17453	17374	17348	17215	17350	17263	17354	17224	17223	17104	17430	17321	17188	17494	17146	17062	17235	17282	17458	17157	17288	17250	17331	17114	17163	17248	17320	17318	17376	17442	17059	17298	17140	17155	17171	17214	17263	17408	17197	17527	17373	17362	17217	17262	17282	17185	17504	17427	17242	17316	17489	17335	17058	17401	17292	17344	17316	17298	17246	17336	17439	17328	17480	17303	17510	17174	17372	17290	17156	17233	17218	17234	17225	17294	17301	17370	17254	17239	17205	17183	17378	17431	17378	17406	17423	17410	17152	17156	17209	17278	17255	17262	17356	17296	17057	17313	17453	17420	17137	17221	17451	17256	17274	17385	17333	17328	17233	17069	17248	17293	17187	17346	17096	17037	17175	17388	17331	17185	17190	17030	17145	17373	17275	17485	17209	17163	17271	17390	17193	17427	17411	17172	17262	17274	17290	17151	17124	17260	17458	17341	17478	17326	17337	17250	17173	17226	17199	17248	17460	17308	17306	17054	17198	17276	17441	17159	17521	17022	17233	17265	17377	17257	17122	17146	17308	17327	17392	17302	17340	17174	17214	17309	17186	17390	17200	17225	17478	17202	17302	17186	17374	17203	17438	17215	17274	17443	17207	17194	17365	17389	17456	17292	17197	17068	17209	17271	17179	17222	17246	17269	17234	17268	17293	17234	17422	17177	17435	17052	17343	17308	17339	17269	17183	17420	17340	17195	17448	17124	17377	17379	17263	17357	17134	17142	17343	17250	17306	17460	17130	17284	17237	17324	17291	17237	17508	17183	17338	17358	17179	17426	17191	17244	17248	17356	17351	17087	17356	17374	17281	17161	17220	17361	17340	17288	17456	17209	17287	17284	17420	17336	17368	17116	17295	17451	17176	17369	17252	17328	17462	17457	17396	17062	17118	17436	17233	17161	17329	17380	17200	17372	17482	16972	17423	17329	17348	17132	17269	17213	17413	17312	17310	17342	17200	17361	17295	17356	17320	17316	17272	17187	17207	17503	17231	17199	17279	17246	17335	17271	17345	17272	17094	17153	17437	17297	17221	17310	17343	17301	17296	17410	17250	17424	17410	17269	17420	17285	17270	17094	17319	17247	17133	17180	17038	17348	17201	17064	17097	17331	17442	17158	17116	16979	17172	17083	17427	17378	17359	17280	17193	17248	17347	17316	17353	17254	17049	17250	17255	17288	17206	17278	17108	17263	17381	17072	17158	17294	17242	17334	17287	17202	17274	17152	17562	17160	17230	17273	17267	17075	17249	17071	17491	17177	17218	17314	17274	17364
33875	55751	50868	41423	36418	30993	27360	24336	22234	20691	19033	18078	17253	16993	16141	15942	15650	15636	15496	15648	15515	15414	15244	14962	15198	15111	15059	15081	15109	14961	14996	14954	14959	14896	14807	14786	15023	14799	14906	14894	14874	14686	14849	14717	14782	14844	14710	14806	14691	14848	14659	14814	14813	14795	14897	14764	14802	14720	14611	14822	14783	14737	14710	15014	14668	14866	14801	14882	14896	14728	14910	14753	14859	14820	14795	14897	14799	14923	14939	14760	14802	14872	14668	14695	14541	14906	14762	14905	14829	14820	14838	14883	14794	14824	14842	14851	14709	14837	14892	14813	14803	14746	14842	14745	14823	14784	14725	14899	14788	14886	14775	14740	14774	14699	14788	14774	14643	14709	14761	14806	14598	14831	14845	14953	14694	14548	14842	14876	14663	14724	14758	14637	14783	14875	14743	14882	14656	14719	14808	14784	14670	14922	14823	14966	14730	14885	14737	14756	14861	14778	14704	14876	14766	14696	14730	14747	14754	14736	14920	14706	14805	14677	14666	14737	14802	14680	14668	14797	14611	14968	14976	14698	14730	14662	14823	14703	14734	14751	14799	14760	14742	14764	14642	14738	14698	14746	14713	14662	14878	14716	14868	14830	14755	14727	14876	14873	14814	14757	14850	14918	14674	14750	14815	14687	14859	14711	14776	14786	14635	14840	14777	14789	14735	14893	14766	14882	14927	14696	14810	14849	14848	14895	14749	14768	14942	14636	14866	14869	14893	14777	14827	14639	14773	14782	14839	14822	14704	14680	14858	14987	14598	14721	14667	14826	14845	14630	14767	14751	14677	14883	14964	14709	14836	14828	14685	14796	14953	14638	14874	14858	14853	14642	14787	14688	14697	14692	14686	14753	14677	14701	14755	14788	14670	14707	14949	14793	14753	14752	14815	14829	14801	14750	14794	14815	14844	14694	14725	14711	14848	14510	14657	14772	14739	14815	14677	14763	14795	14900	14618	14641	14816	14575	14628	14862	14773	14887	14821	14918	14545	14791	14773	14702	14679	14670	14816	14831	14851	14651	14742	14701	14892	14799	14931	14902	14742	14883	14804	14730	14803	14845	14742	14631	14840	14866	14774	14845	14826	14792	14797	14684	14605	14669	14903	14803	14751	14745	14814	14846	14775	14636	14715	14647	14690	14857	14885	14602	14624	14660	14931	14760	14603	14726	14590	14750	14721	14842	15008	14522	14797	14730	14859	14933	14763	14935	14935	14763	14626	14833	14757	14755	14889	14762	14587	14728	14656	14640	14813	14869	14791	14860	14766	14743	14701	14736	14597	14598	14790	14796	14716	14887	14879	14816	14800	14752	14858	14586	14690	14767	14848	14733	14540	14830	14874	14828	14763	14807	14935	14736	14603	14729	14605	14754	14816	14844	14772	14710	14615	14828	14761	14834	14604	14830	14626	14787	14745	14524	14887	14678	14907	14547	14639	14809	14784	14815	14899	14830	14772	14784	14739	14796	14776	14835	14855	14564	14880	14738	14747	14872	14893	14993	14703	14676	14709	14812	14729	14771	14843	14812	14714	14579	14862	14648	14874	14826	14878	14930	14610	14788	14838	14773	14899	14774	14866	14768	14935	14777	14697	14718	14759	14744	14823	14619	14841	14589	14806	14647	14915	14720	14725	14568	14925	14891	14761	14865	14649	14754	14806	14720	14816	14758	14658	14800	14784	14745	14877	14768	14962	14857	14813	14877	14829	14727	14643	14701	14933	14893	14646	14628	14875	14913	14727	14639	14793	14916	14721	14948	14656	14817	14894	14758	14777	14709	14889	14781	14855	14627	14717	14894	14721	15010	14556	14731	14778	14868	14884	14964	14786	14944	14722	14827	14915	14759	14835	14796	14725	14842	14789	14846	14875	14894	14721	14960	14857	14677	14799	14865	14729	14949	14649	14778	14727	14772	14922	14685	14660	14731	14731	14803	14802	14775	14664	14726	14863	14732	14721	14667	14799	14687	14939	14777	14782	14516	14642	14844	14919	14711	14948	14665	14782	14901	14682	14927	14667	14775	14719	14901	14681	14785	14857	14876	14847	14734	14879	14886	14700	14740	14842	14701	14836	14870	14728	14653	14650	14725	14628	14872	14769	14636	14704	14544	14740	14732	14760	14710	14865	14756	14820	14753	14815	14550	14765	14780	14909	14858	14730	14776	14679	14821	14751	14668	14814	14938	14838	14910	14785	14624	14710	14820	14693	14897	14770	14809	14917	14803	14711	14703	14768	14617	14611	14805	14787	14946	14481	14793	14677	14698	14802	14741	14619	14630	14671	14988	14742	14812	14722	14799	14864	14875	14643	14621	14608	14724	14624	14809	14727	14703	14679	14634	14799	14798	14714	14736	14804	14748	14669	14887	14773	14953	14890	14753	14713	14767	14613	14743	14584	14712	14719	14930	14749	14749	14854	14704	14719	14798	14673	14788	14720	14862	14645	14748	14721	14830	14710	14618	14779	14625	14768	14764	14646	14924	14855	14976	14776	14737	14824	14893	14676	14704	14842	14702	14752	14796	14916	14825	14679	14816	14693	14711	14689	14830	14813	14685	14836	14678	14785	14827	14946	14774	14889	14717	14745	14861	14813	14772	14804	14852	14757	14788	14875	14711	14688	14797	14769	14778	14823	14808	14737	14654	14653	14753	14645	14889	14858	14730	14758	14736	14720	14754	14806	14863	14735	14749	14773	14804	14896	14800	14849	14797	15016	14694	14769	14632	15066	14867	14970	14770	14708	14605	14602	14814	14807	14802	14789	14716	14840	14826	14717	14701	14720	14682	14671	14876	14975	14794	14727	14769	14714	14760	14913	14793	14847	14789	14751	14827	14843	14653	14656	14872	14620	14694	14852	14761	14763	14926	14645	14734	14784	14754	14739	14605	14880	14821	14805	14630	14733	14869	14779	14932	14725	15010	14654	14664	14593	14810	14914	14727	14873	14664	14785	14935	14810	14714	14676	14695	14723	14702	14859	14995	14787	14721	14831	14757	14881	14767	14706	14777	14858	14934	14692	14848	14859	14787	14923	14938	14774	14943	14672	14644	14668	14632	14659	14820	14744	14684	14841	14801	14749	14897	14766	14784	14735	14819	14701	14757	14752	14811	14789	14874	14692	14940	14795	14640	14781	14679	14950	14798	14842	14817	14746	14745	14782	14850	14918	14792	14998	14717	14781	14598	14841	14658	14916	14836	14671	15006	14775	14951	14879	14946	14723	14768	14746	14776	14793	14740	14889	14844	14800	14860	14829	14808	14913	14916	14844	14815	14923	14916	14866	14776	14641	14883	14868	14646	14739	14948	14775	14742	14753	14842	14936	14668	14684	14722	14883	14822	14669	14782	14824	15009	14795	14838	14650	14893	14639	14880	14890	14770	14714	14705	14746	14757	14742	14830	14820	14844	14683	14764	14721	14747	14865	14781	14721	14824	14824	14768	14870	14718	14637	14780	14801	14709	14871	14718	14817	14833	14994	14776	14761	14713	14834	14757	14762	14849	14705	14668	14819	14841	14937	14640	14734	14671	14713	14849	14984	14701	14681	14917	14742	14593	14770	14845	14722	14896	14611	14512	14718	14822	14781	14842	14746	14797	14715	14611	14869	14767	14831	14749	14921	14823	14745	14849	14781	14675	14899	14614	14817	14767	14696	14791	14639	14506	14955	14626	14764	14621	14664	14758	14747	14896	14988	14597	14769	14685	14647	14832	14740	14888	14798	14646	14747	14713	14827	14629	14839	14753	14865	14745	14825	14747	14832	14781	14798	14788	14840	14702	14818	14959	14962	14783	14661	14866	14628	14728	14833	14738	14703	14644	14758	14796	14678	14662	14825	14752	14702	14706	14851	14717	14717	14595	14790	14934	14739	14881	14735	14825	14822	14686	14682	14730	14898	14796	14850	14700	14819	14628	14852	14778	14905	14713	14553	14936	14846	14895	14812	14837	14707	14686	14739	14634	14777	14817	14688	14820	14773	14745	14900	14692	14765	14804	14661	14734	14800	14703	14889	14652	14717	14876	14955	14760	14748	14660	14754	14710	14840	14705	14881	14792	14763	14986	14703	14763	14813	14793	14889	14762	14754	14866	14663	14734	14747	14800	14694	14884	14603	14723	14749	14853	14915	14610	14801	14681	14792	14773	14898	14716	14791	14743	14899	14713	14852	14615	14895	14636	14807	14626	14800	14880	14769	14708	14977	14738	14813	14667	14748	14696	14753	14743	14718	14735	14722	14720	14754	14706	14758	14937	14636	14857	14692	14829	14673	14623	14761	14655	14885	14755	14717	14740	14752	14722	14768	14609	14785	14802	14906	14764	14825	14799	14707	14857	14786	14795	14752	14630	14831	14905	14875	14867	14594	14752	14861	14834	14696	14828	14870	14735	14952	14753	14869	14608	14585	14767	14795	14680	14836	14876	14828	14625	14700	14689	14829	14774	14737	14659	14764	14666	14803	14698	14739	14738	15001	14831	14790	14764	14613	14749	14879	14653	14713	14864	14800	14798	14606	14707	14741	14899	14793	14652	14924	14818	14866	14805	14775	14759	14791	14887	14720	14859	14894	14814	14692	14655	14787	14687	14822	14690	14635	14822	14731	14752	14798	14788	14821	14720	14775	14827	14782	14775	14737	14739	14902	14897	14808	14650	14697	14798	14613	14874	14713	14826	14757	14924	14742	14714	14814	14714	14811	14555	14745	15071	14766	14699	14711	14775	14859	14821	14931	14820	14855	14705	14801	14624	14684	14762	14696	14735	14855	14735	14843	14591	14870	14904	14682	14709	14689	14794	14672	14753	14909	14806	14694	14888	14919	14871	14812	14647	14569	14648	14851	14778	14760	14773	14796	14584	14720	14697	14796	14732	14831	14589	14846	14897	14831	14895	14707	14697	14857	14733	14885	14979	14815	14973	14749	14673	14740	14800	14924	14908	14795	14760	14620	14907	14778	14768	14615	14840	14739	14824	14678	14738	14854	14769	14757	14931	14624	14908	14796	14930	14670	14790	14812	14913	14856	14567	14810	14483	14915	14710	14626	14803	14750	14752	14611	14714	14821	14680	14783	14771	14858	14697	14785	14777	14726	14892	14796	14672	14868	14679	14854	14843	14748	14863	14790	14605	14704	14714	14697	14820
23147	21515	29532	24614	24672	29342	32800	27130	25053	24365	22744	21350	20882	20423	19882	19500	19380	19432	19309	19440	19216	19245	19310	18847	18756	18988	18884	18649	18777	18635	18621	18538	18545	18833	18435	18735	18521	18531	18299	18431	18445	18767	18349	18450	18541	18471	18550	18238	18284	18389	18570	18606	18314	18509	18667	18241	18368	18459	18369	18508	18463	18545	18624	18492	18252	18459	18521	18538	18345	18412	18395	18410	18433	18289	18255	18348	18415	18201	18404	18390	18339	18483	18473	18415	18539	18271	18263	18484	18288	18470	18460	18283	18541	18261	18272	18498	18558	18535	18381	18357	18268	18276	18712	18319	18420	18430	18239	18043	18489	18360	18168	18329	18328	18243	18371	18179	18243	18301	18349	18355	18354	18359	18068	18539	18383	18582	18577	18221	18286	18593	18299	18233	18478	18350	18307	18220	18094	18437	18470	18522	18274	18280	18499	18273	18439	18447	18255	18465	18291	18337	18333	18067	18359	18150	18206	18441	18363	18329	18500	18224	18333	18703	18459	18451	18270	18307	18185	18218	18368	18391	18506	18218	18368	18365	18452	18362	18220	18472	18275	18309	18379	18344	18343	18287	18306	18388	18400	18295	18452	18211	18274	18310	18364	18403	18295	18424	18554	18343	18337	18109	18342	18252	18097	18087	18245	18508	18536	18434	18447	18353	18305	18195	18202	18165	18464	18321	18203	18300	18365	18494	18408	18571	18135	18156	18167	18395	18344	18324	18320	18353	18361	18140	18217	18321	18254	18423	18217	18333	18393	18390	18315	18257	18311	18247	18413	18260	18230	18281	18348	18218	18340	18296	18331	18273	18198	18296	18361	18124	18276	18381	18401	18306	18388	18316	18385	18347	18473	18528	18232	18424	18324	18398	18359	18331	18429	18490	18474	18467	18358	18340	18417	18501	18436	18405	18358	18238	18392	18547	18503	18289	18272	18451	18350	18353	18328	18378	18463	18288	18491	18435	18286	18398	18306	18275	18549	18350	18124	18141	18455	18356	18502	18521	18410	18309	18236	18246	18292	18489	18306	18424	18218	18237	18342	18321	18265	18364	18323	18286	18319	18555	18281	18427	18267	18169	18321	18399	18482	18371	18336	18278	18216	18152	18249	18200	18280	18224	18309	18446	18232	18362	18357	18234	18302	18313	18220	18186	18328	18366	18267	18262	18501	18343	18323	18628	18391	18485	18401	18216	18256	18324	18355	18415	18385	18311	18288	18141	18151	18455	18513	18182	18173	18633	18526	18285	18369	18269	18563	18443	18401	18403	18281	18454	18519	18386	18272	18442	18327	18192	18356	18123	18550	18248	18383	18359	18459	18312	18435	18284	18491	18418	18359	18565	18325	18347	18335	18248	18380	18484	18133	18467	18244	18346	18206	18390	18369	18527	18444	18358	18427	18303	18412	18359	18225	18475	18230	18221	18285	18392	18446	18349	18312	18355	18153	18269	18407	18338	18248	18277	18490	18298	18239	18540	18464	18049	18378	18254	18618	18351	18283	18379	18241	18276	18159	18268	18406	18153	18279	18334	18252	18400	18286	18169	18261	18319	18357	18250	18390	18258	18443	18190	18267	18301	18205	18413	18310	18434	18531	18263	18434	18305	18440	18469	18249	18268	18333	18279	18354	18298	18263	18268	18227	18459	18256	18394	18279	18310	18351	18212	18297	18263	18288	18259	18272	18283	18420	18441	18125	18171	17930	18376	18283	18274	18379	18470	18479	18487	18353	18292	18453	18422	18364	18289	18033	18597	18412	18196	18287	18352	18411	18421	18500	18241	18384	18465	18472	18351	18421	18278	18307	18175	18426	18423	18343	18337	18365	18311	18563	18402	18267	18279	18299	18333	18157	18359	18337	18285	18290	18407	18399	18119	18129	18261	18518	18091	18392	18386	18357	18579	18447	18239	18331	18572	18311	18037	18285	18421	18335	18388	18254	18161	18303	18343	18397	18458	18278	18452	18191	18422	18319	18310	18271	18392	18502	18422	18392	18225	18312	18450	18360	18509	18274	18321	18234	18407	18323	18406	18319	18150	18425	18186	18616	18229	18506	18378	18262	18160	18469	18535	18393	18288	18424	18265	18228	18425	18418	18238	18502	18489	18308	18235	18270	18496	18452	18452	18459	18107	18332	18468	18209	18328	18391	18260	18246	18390	18508	18378	18241	18200	18392	18274	18163	18212	18165	18113	18473	18424	18253	18266	18444	18179	18280	18196	18364	18338	18475	18420	18429	18447	18394	18495	18457	18402	18446	18453	18227	18256	18265	18214	18140	18397	18405	18355	18240	18385	18341	18407	18237	18161	18351	18381	18419	18489	18476	18427	18201	18276	18404	18279	18369	18424	18657	18393	18415	18501	18450	18106	18473	18288	18261	18372	18364	18488	18295	18217	18481	18629	18221	18163	18243	18217	18343	18176	18412	18634	18334	18423	18318	18114	18401	18267	18241	18199	18128	18310	18315	18350	18337	18270	18434	18526	18470	18161	18570	18137	18346	18472	18417	18290	18511	18211	18480	18474	18238	18151	18192	18178	18451	18407	18361	18448	18300	18448	18255	18432	18461	18301	18232	18238	18432	18453	18422	18569	18491	18130	18368	18282	18279	18377	18255	18264	18145	18361	18228	18336	18400	18336	18376	18386	18278	18416	18504	18376	18452	18302	18277	18318	18335	18452	18390	18318	18195	18237	18374	18376	18339	18322	18237	18286	18310	18449	18222	18269	18346	18424	18344	18250	18455	18196	18216	18304	18304	18145	18405	18449	18306	18100	18241	18255	18266	18401	18298	18273	18194	18405	18235	18398	18485	18235	18286	18423	18463	18245	18456	18242	18445	18321	18181	18340	18319	18217	18228	18446	18442	18345	18332	18417	18161	18272	18421	18467	18423	18542	18456	18181	18329	18206	18183	18589	18350	18184	18426	18242	18457	18222	18332	18258	18328	18239	18262	18460	18377	18369	18166	18399	18359	18264	18317	18195	18368	18383	18346	18247	18290	18344	18346	18488	18305	18409	18442	18335	18192	18323	18493	18198	18278	18383	18242	18061	18387	18176	18033	18530	18250	18333	18133	18024	18051	18213	18350	18443	18513	18384	18294	18322	18303	18280	18389	18191	18339	18384	18293	18373	18334	18265	18462	18246	18373	18418	18466	18433	18221	18425	18327	18395	18163	18276	18332	18532	18551	18352	18402	18347	18088	18376	18315	18204	18300	18422	18229	18409	18475	18369	18397	18379	18238	18290	18400	18052	18237	18290	18088	18333	18338	18231	18347	18310	18321	18289	18262	18232	18200	18142	18311	18401	18154	18179	18167	18470	18357	18178	18388	18427	18181	18478	18439	18369	18251	18468	18358	18272	18171	18287	18254	18314	18273	18470	18453	18414	18282	18526	18524	18261	18325	18479	18574	18269	18193	18181	18537	18369	18423	18364	18409	18285	18512	18298	18252	18309	18334	18315	18293	18341	18421	18486	18335	18309	18284	18150	18301	18334	18258	18243	18547	18351	18364	18363	18197	18438	18195	18422	18287	18367	18477	18265	18572	18438	18264	18323	18399	18382	18340	18390	18259	18482	18357	18276	18358	18355	18219	18568	18395	18514	18276	18386	18397	18121	18214	18333	18371	18382	18375	18617	18176	18350	18259	18439	18369	18389	18377	18302	18219	18063	18322	18291	18275	18367	18280	18130	18420	18126	18236	18344	18337	18496	18296	18540	18227	18373	18475	18362	18405	18399	18485	18456	18201	18444	18271	18502	18521	18370	18357	18424	18335	18325	18364	18398	18085	18406	18411	18390	18239	18064	18278	18129	17992	18313	18373	18464	18079	18173	18388	18521	18373	18420	18337	18455	18290	18148	18439	18482	18548	18234	18357	18265	18523	18193	18412	18295	18234	18230	18448	18285	18415	18406	18287	18310	18312	18422	18221	18281	18367	18437	18364	18375	18182	18433	18397	18349	18298	18402	18507	18350	18416	18216	18389	18482	18357	18273	18179	18375	18492	18330	18517	18280	18433	18475	18392	18387	18163	18197	18329	18454	18438	18488	18269	18353	18371	18473	18359	18351	18251	18237	18485	18444	18379	18376	18124	18239	18229	18163	18218	18216	18449	18305	18511	18352	18280	18250	18268	18648	18483	18217	18401	18103	18392	18410	18234	18455	18636	18541	18443	18361	18423	18308	18276	18191	18355	18399	18457	18218	18408	18567	18469	18297	18394	18301	18252	18209	18431	18323	18323	18368	18323	18354	18562	18342	18249	18437	18340	18365	18326	18644	18272	18381	18447	18264	18397	18121	18179	18129	18484	18368	18071	18306	18245	18348	18234	18274	18282	18302	18352	18489	18242	18314	18308	18297	18190	18392	18296	18354	18506	18307	18262	18300	18219	18452	18421	18321	18450	18299	18263	18138	18435	18342	18349	18408	18461	18307	18357	18304	18404	18271	18291	18231	18254	18326	18517	18425	18327	18313	18152	18311	18403	18203	18405	18414	18509	18208	18330	18567	18417	18208	18397	18385	18336	18247	18494	18606	18296	18351	18100	18345	18512	18140	18312	18184	18496	18349	18388	18188	18390	18265	18331	18415	18334	18278	18333	18388	18337	18312	18188	18348	18296	18377	18467	18338	18205	18225	18266	18247	18305	18235	18220	18299	18483	18264	18208	18372	18221	18366	18560	18275	18345	18418	18483	18445	18198	18313	18344	18366	18268	18219	18369	18190	18214	18308	18488	18235	18403	18277	18309	18234	18243	18440	18390	18482	18515	18374	18270	18298	18312	18175	18342	18393	18250	18416	18421	18343	18374	18113	18253	18372	18355	18296	18257	18506	18142	18329	18564	18411	18501	18250	18287	18270	18427	18366	18321	18145	18295	18486	18379	18508	18364	18213	18446	18218	18156	18300	18371	18280	18396	18311	18303	18255	18229	18376	18293	18423	18153	18629	18403	18565	18326	18395	18343	18148	18337	18191	18329	18313	18272	18336	18314	18530	18543	18460	18322	18539	18321	18322	18350	18469	18376	18219	18301	18444	18333	18432	18312	18270	18306	18273	18264	18346	18406	18227	18298	18334	18310	18417	18289	18404	18418	18304	18439	18465	18272	18296	18306	18391	18343	18288	18312	18358	18248	18384
35736	60608	56235	46255	40906	35434	31539	27734	25140	22971	21182	19918	18794	18026	17246	16865	16756	16684	16340	16512	16441	16481	16227	15903	15867	15820	15703	15692	15665	15665	15615	15630	15722	15544	15774	15467	15401	15511	15378	15486	15509	15366	15472	15333	15450	15363	15353	15306	15410	15598	15307	15535	15335	15244	15343	15256	15249	15218	15471	15443	15356	15415	15498	15651	15483	15361	15612	15367	15247	15534	15371	15424	15475	15374	15419	15354	15223	15495	15411	15577	15282	15379	15476	15507	15412	15404	15428	15488	15091	15329	15490	15251	15383	15435	15469	15302	15406	15301	15457	15554	15367	15468	15392	15267	15352	15463	15395	15350	15454	15323	15513	15360	15312	15296	15530	15234	15214	15551	15373	15465	15429	15402	15301	15407	15450	15381	15290	15290	15469	15348	15301	15554	15521	15516	15438	15382	15450	15499	15468	15319	15379	15324	15537	15487	15374	15404	15221	15302	15487	15328	15430	15259	15315	15292	15336	15469	15389	15435	15609	15477	15419	15427	15446	15240	15268	15234	15412	15471	15414	15370	15525	15349	15384	15473	15498	15514	15355	15262	15423	15342	15455	15243	15413	15354	15366	15456	15296	15296	15458	15317	15456	15579	15359	15384	15387	15452	15450	15364	15344	15218	15356	15358	15489	15350	15382	15329	15450	15292	15459	15399	15385	15370	15393	15383	15392	15316	15263	15363	15372	15463	15276	15389	15353	15360	15355	15348	15492	15452	15229	15487	15378	15353	15358	15299	15305	15348	15367	15314	15281	15558	15351	15234	15476	15357	15393	15304	15313	15132	15385	15490	15418	15297	15396	15443	15357	15563	15386	15400	15395	15369	15404	15487	15104	15316	15290	15385	15253	15468	15239	15369	15546	15268	15334	15391	15439	15480	15230	15455	15506	15523	15526	15442	15313	15213	15475	15352	15384	15556	15232	15338	15281	15386	15414	15394	15492	15433	15435	15304	15564	15259	15400	15335	15461	15394	15312	15334	15441	15262	15357	15404	15554	15530	15383	15315	15264	15335	15441	15579	15348	15570	15305	15339	15446	15322	15583	15328	15254	15301	15375	15216	15464	15263	15324	15364	15103	15445	15383	15226	15423	15335	15366	15292	15235	15315	15353	15447	15458	15283	15512	15352	15433	15279	15622	15317	15288	15627	15293	15336	15438	15479	15490	15491	15298	15573	15331	15502	15391	15358	15471	15433	15493	15380	15403	15398	15401	15462	15489	15262	15406	15271	15352	15419	15437	15506	15370	15356	15515	15337	15336	15304	15554	15345	15467	15179	15369	15323	15362	15214	15565	15528	15407	15453	15447	15532	15406	15506	15380	15344	15409	15305	15385	15350	15354	15316	15365	15416	15435	15433	15433	15403	15535	15474	15526	15508	15385	15310	15410	15447	15382	15449	15399	15275	15317	15242	15347	15517	15440	15416	15309	15542	15462	15376	15459	15419	15413	15225	15346	15383	15412	15471	15297	15360	15530	15258	15212	15334	15340	15334	15379	15472	15410	15293	15404	15281	15312	15349	15324	15240	15361	15441	15297	15398	15391	15485	15541	15327	15382	15349	15535	15328	15495	15389	15150	15325	15355	15359	15371	15418	15310	15481	15381	15404	15185	15270	15295	15320	15275	15366	15368	15443	15310	15221	15466	15518	15440	15314	15345	15343	15552	15336	15424	15364	15401	15542	15374	15439	15240	15427	15257	15326	15428	15272	15435	15265	15377	15443	15319	15639	15426	15489	15362	15487	15404	15214	15275	15370	15378	15386	15249	15317	15395	15266	15508	15352	15452	15394	15446	15359	15404	15438	15428	15427	15289	15386	15295	15304	15386	15308	15376	15275	15445	15395	15437	15362	15265	15461	15373	15397	15415	15175	15425	15536	15449	15420	15320	15285	15241	15427	15420	15269	15387	15436	15364	15394	15458	15428	15403	15436	15384	15490	15418	15359	15297	15352	15327	15327	15506	15461	15506	15395	15436	15368	15513	15276	15153	15295	15325	15388	15272	15283	15239	15484	15424	15381	15367	15370	15407	15331	15495	15416	15517	15452	15434	15455	15358	15326	15437	15238	15194	15410	15290	15328	15375	15491	15225	15244	15447	15182	15542	15301	15361	15573	15392	15308	15482	15413	15339	15353	15421	15452	15345	15356	15236	15375	15477	15194	15324	15396	15412	15457	15411	15128	15414	15375	15513	15114	15447	15527	15477	15379	15270	15303	15255	15580	15456	15371	15487	15376	15214	15303	15475	15563	15323	15163	15315	15570	15525	15312	15363	15376	15373	15343	15480	15444	15323	15569	15383	15229	15343	15481	15418	15409	15350	15346	15518	15289	15352	15643	15294	15443	15382	15398	15407	15366	15461	15284	15323	15359	15484	15430	15401	15478	15455	15472	15441	15450	15338	15279	15486	15294	15290	15391	15590	15425	15364	15336	15376	15302	15292	15301	15556	15326	15459	15419	15442	15419	15490	15330	15367	15477	15465	15478	15343	15381	15296	15366	15340	15492	15437	15245	15306	15330	15330	15153	15399	15333	15281	15450	15370	15360	15342	15473	15192	15287	15449	15421	15354	15408	15401	15324	15503	15412	15424	15555	15546	15287	15006	15414	15379	15354	15430	15266	15452	15244	15262	15424	15368	15441	15225	15244	15196	15482	15428	15418	15459	15483	15408	15360	15215	15283	15315	15338	15341	15388	15314	15455	15464	15446	15409	15311	15350	15462	15313	15409	15394	15467	15519	15317	15464	15345	15324	15510	15409	15476	15382	15264	15435	15432	15514	15304	15412	15347	15385	15559	15382	15381	15312	15455	15367	15403	15339	15236	15234	15520	15386	15397	15392	15475	15300	15344	15413	15415	15476	15415	15384	15403	15301	15348	15357	15439	15377	15240	15341	15327	15394	15421	15347	15416	15317	15396	15474	15272	15460	15631	15288	15457	15308	15431	15413	15440	15355	15398	15452	15450	15314	15290	15387	15429	15451	15285	15227	15190	15524	15304	15241	15453	15362	15415	15265	15423	15392	15258	15349	15510	15166	15360	15352	15408	15343	15264	15417	15266	15463	15404	15364	15337	15491	15319	15444	15325	15597	15208	15417	15536	15374	15418	15348	15441	15366	15460	15299	15459	15408	15361	15490	15241	15309	15289	15522	15479	15216	15456	15499	15197	15328	15166	15603	15302	15396	15221	15370	15522	15399	15288	15454	15394	15319	15357	15366	15397	15460	15355	15199	15281	15314	15224	15314	15435	15349	15486	15338	15439	15283	15573	15351	15423	15403	15462	15331	15442	15376	15365	15469	15331	15391	15402	15468	15403	15288	15446	15365	15392	15479	15280	15406	15299	15405	15548	15280	15425	15583	15262	15397	15379	15411	15358	15382	15451	15405	15465	15270	15362	15230	15411	15426	15464	15569	15280	15323	15213	15307	15476	15295	15443	15408	15294	15518	15451	15397	15509	15385	15361	15211	15433	15330	15321	15427	15281	15489	15356	15265	15154	15407	15467	15305	15525	15468	15431	15301	15474	15308	15390	15230	15350	15415	15355	15414	15260	15356	15352	15352	15565	15382	15346	15440	15584	15255	15366	15235	15219	15403	15367	15394	15440	15382	15539	15412	15394	15350	15329	15309	15398	15556	15357	15265	15333	15525	15271	15497	15382	15185	15447	15427	15209	15448	15328	15480	15510	15309	15335	15362	15434	15483	15392	15201	15502	15323	15385	15403	15263	15290	15193	15356	15339	15467	15445	15413	15363	15381	15238	15266	15378	15417	15260	15324	15300	15440	15292	15447	15371	15205	15315	15309	15423	15404	15479	15294	15396	15370	15278	15353	15214	15499	15406	15405	15279	15474	15399	15323	15361	15417	15389	15394	15569	15327	15564	15420	15529	15472	15268	15421	15439	15613	15302	15301	15287	15358	15303	15426	15414	15245	15334	15502	15257	15400	15499	15552	15256	15330	15310	15363	15439	15287	15339	15442	15330	15431	15359	15309	15342	15425	15413	15191	15316	15360	15300	15532	15254	15529	15276	15344	15341	15330	15262	15389	15349	15493	15350	15394	15422	15383	15412	15348	15111	15232	15461	15428	15318	15241	15588	15593	15430	15235	15449	15279	15295	15362	15519	15233	15238	15375	15456	15429	15441	15282	15393	15370	15414	15509	15269	15478	15476	15315	15458	15460	15552	15408	15390	15421	15195	15482	15319	15393	15363	15415	15506	15349	15369	15452	15430	15347	15398	15537	15311	15382	15497	15403	15510	15325	15399	15236	15359	15367	15196	15484	15339	15384	15437	15376	15279	15299	15432	15209	15314	15431	15368	15369	15410	15356	15258	15394	15315	15302	15404	15236	15534	15278	15338	15227	15362	15362	15369	15416	15495	15363	15312	15378	15446	15369	15413	15346	15326	15403	15469	15298	15308	15526	15214	15385	15370	15211	15531	15458	15514	15430	15375	15296	15268	15342	15469	15276	15361	15358	15268	15360	15356	15343	15399	15437	15258	15388	15370	15438	15396	15332	15199	15366	15467	15395	15355	15267	15454	15416	15594	15361	15430	15324	15413	15420	15303	15424	15472	15191	15531	15408	15185	15347	15525	15316	15350	15428	15270	15077	15334	15416	15371	15262	15517	15092	15364	15249	15508	15221	15287	15414	15469	15433	15227	15099	15366	15576	15357	15475	15382	15368	15459	15277	15528	15428	15342	15252	15214	15307	15320	15347	15477	15420	15305	15513	15378	15393	15502	15345	15387	15501	15465	15320	15154	15459	15224	15336	15484	15407	15366	15349	15317	15313	15414	15431	15389	15528	15319	15504	15449	15465	15519	15517	15385	15301	15459	15399	15320	15269	15434	15341	15355	15408	15461	15461	15274	15287	15310	15440	15292	15350	15455	15457	15344	15445	15510	15402	15267	15334	15307	15257	15618	15448	15235	15507	15377	15223	15585	15379	15346	15356	15354	15308	15428	15356	15365	15328	15357	15349	15375	15350	15300	15170	15201	15431	15207	15523	15312	15390	15315	15361	15290	15558	15251	15262	15396	15256	15324	15391	15093	15457	15507	15317	15411	15338	15372	15509	15292	15341	15333	15309	15207	15391	15457	15362	15527	15433	15363	15461	15437	15277	15445
29921	31268	40564	36189	30194	26045	23108	20980	19597	18961	18273	17737	17266	17016	16862	16749	16794	16417	16706	16967	16778	16625	16659	16585	16539	16518	16441	16270	16289	16483	16598	16484	16485	16450	16548	16349	16261	16509	16293	16292	16315	16316	16422	16333	16567	16264	16546	16584	16385	16457	16354	16373	16493	16319	16415	16298	16384	16402	16566	16373	16269	16272	16338	16336	16471	16292	16159	16422	16533	16627	16331	16631	16535	16187	16314	16302	16354	16368	16395	16185	16127	16481	16297	16369	16271	16361	16161	16441	16376	16383	16309	16256	16471	16583	16258	16215	16461	16257	16713	16416	16751	16488	16252	16397	16628	16287	16555	16512	16287	16527	16259	16203	16517	16533	16322	16358	16265	16344	16354	16593	16393	16393	16267	16413	16247	16321	16585	16448	16343	16343	16435	16249	16264	16539	16319	16377	16469	16375	16211	16435	16214	16316	16253	16435	16236	16385	16254	16400	16413	16334	16616	16455	16419	16374	16475	16451	16493	16472	16359	16390	16377	16396	16286	16141	16568	16310	16314	16235	16522	16305	16170	16352	16302	16437	16477	16466	16328	16328	16582	16474	16282	16296	16153	16404	16436	16406	16319	16437	16268	16483	16382	16565	16315	16418	16360	16517	16442	16404	16439	16269	16485	16284	16258	16422	16442	16196	16283	16392	16514	16403	16354	16566	16441	16350	16363	16283	16288	16463	16478	16414	16311	16493	16401	16206	16320	16354	16299	16362	16302	16222	16268	16383	16307	16343	16279	16352	16471	16322	16385	16401	16326	16218	16438	16219	16438	16205	16376	16428	16520	16331	16285	16323	16462	16387	16329	16551	16351	16331	16522	16255	16371	16418	16491	16243	16241	16465	16579	16186	16481	16420	16379	16287	16487	16541	16541	16570	16103	16234	16456	16554	16522	16581	16318	16507	16469	16545	16590	16483	16342	16375	16441	16306	16369	16388	16475	16288	16401	16414	16406	16262	16308	16347	16425	16533	16333	16289	16322	16316	16393	16422	16264	16253	16486	16504	16350	16270	16457	16416	16350	16431	16528	16336	16385	16312	16474	16497	16371	16287	16305	16243	16473	16398	16502	16277	16360	16347	16454	16543	16586	16254	16558	16646	16644	16552	16576	16306	16483	16237	16323	16272	16311	16465	16353	16263	16499	16442	16456	16445	16503	16133	16324	16336	16397	16411	16422	16383	16480	16287	16591	16371	16387	16507	16427	16392	16390	16338	16443	16513	16350	16398	16275	16334	16384	16289	16389	16578	16364	16396	16331	16219	16345	16385	16397	16445	16496	16545	16444	16401	16280	16278	16483	16164	16353	16354	16423	16036	16421	16233	16208	16412	16272	16387	16406	16151	16116	16315	16478	16318	16591	16322	16294	16568	16409	16477	16451	16378	16591	16354	16231	16499	16521	16243	16348	16328	16569	16369	16357	16425	16422	16265	16422	16248	16292	16545	16403	16302	16406	16488	16392	16324	16240	16444	16502	16305	16320	16329	16251	16390	16465	16545	16427	16330	16361	16246	16404	16510	16350	16365	16412	16362	16412	16513	16327	16573	16370	16285	16289	16370	16383	16303	16457	16513	16484	16480	16438	16280	16389	16473	16329	16342	16424	16385	16518	16399	16555	16408	16456	16428	16600	16267	16340	16414	16494	16294	16493	16420	16474	16122	16361	16278	16246	16397	16421	16545	16396	16259	16451	16612	16325	16447	16478	16330	16287	16368	16613	16487	16241	16473	16421	16312	16385	16542	16394	16449	16255	16391	16289	16431	16260	16385	16169	16274	16335	16428	16628	16329	16297	16322	16540	16434	16477	16409	16294	16347	16437	16402	16407	16450	16308	16360	16268	16335	16324	16440	16335	16252	16160	16409	16254	16391	16577	16402	16202	16250	16198	16404	16566	16488	16152	16388	16294	16401	16209	16606	16265	16601	16586	16424	16435	16335	16527	16521	16538	16571	16383	16367	16381	16309	16401	16382	16263	16314	16363	16305	16430	16323	16356	16355	16384	16429	16562	16444	16514	16453	16346	16309	16405	16356	15996	16302	16371	16434	16304	16393	16512	16688	16462	16267	16295	16436	16226	16271	16062	16402	16354	16496	16383	16253	16319	16403	16423	16432	16275	16260	16216	16360	16403	16187	16264	16385	16314	16382	16302	16044	16181	16358	16364	16428	16422	16424	16382	16035	16332	16170	16513	16605	16240	16365	16085	16146	16371	16309	16426	16509	16542	16551	16515	16257	16502	16434	16242	16161	16380	16376	16443	16645	16458	16482	16440	16578	16342	16313	16294	16603	16422	16376	16419	16516	16346	16411	16423	16443	16505	16344	16381	16274	16300	16530	16220	16372	16314	16705	16402	16418	16280	16409	16493	16291	16287	16379	16373	16681	16274	16365	16455	16404	16311	16269	16391	16347	16425	16307	16394	16557	16285	16468	16422	16373	16442	16303	16430	16196	16276	16213	16396	16295	16340	16535	16415	16512	16460	16368	16297	16187	16272	16510	16251	16369	16300	16273	16293	16283	16278	16483	16319	16366	16186	16253	16195	16431	16394	16515	16315	16343	16434	16485	16461	16360	16404	16412	16376	16269	16281	16560	16490	16412	16621	16390	16459	16476	16431	16397	16379	16281	16385	16289	16338	16361	16406	16288	16344	16537	16575	16466	16443	16256	16357	16276	16520	16493	16422	16290	16231	16378	16417	16464	16203	16424	16499	16567	16274	16281	16321	16045	16360	16422	16302	16463	16364	16362	16176	16283	16415	16500	16318	16358	16451	16376	16374	16531	16375	16414	16414	16418	16429	16321	16361	16328	16351	16352	16196	16399	16472	16265	16419	16198	16398	16101	16528	16316	16737	16518	16397	16353	16596	16559	16425	16466	16429	16616	16342	16354	16418	16479	16489	16534	16469	16255	16263	16176	16361	16309	16449	16344	16452	16399	16420	16447	16483	16539	16595	16280	16503	16403	16553	16452	16383	16419	16278	16427	16388	16226	16438	16803	16093	16308	16529	16462	16350	16633	16407	16432	16324	16339	16253	16474	16326	16335	16590	16310	16371	16453	16455	16479	16342	16272	16381	16409	16269	16292	16383	16489	16478	16218	16520	16279	16264	16328	16391	16461	16446	16503	16422	16356	16464	16457	16473	16444	16473	16307	16264	16399	16381	16398	16240	16478	16383	16477	16187	16214	16295	16322	16491	16509	16318	16437	16517	16404	16415	16402	16523	16320	16249	16335	16236	16230	16415	16409	16399	16541	16511	16306	16417	16431	16474	16505	16441	16404	16249	16384	16436	16414	16390	16522	16426	16308	16283	16316	16422	16283	16454	16404	16411	16461	16451	16268	16349	16468	16592	16410	16320	16458	16290	16389	16333	16441	16444	16319	16556	16471	16481	16473	16178	16376	16211	16436	16257	16219	16276	16248	16500	16453	16461	16436	16312	16463	16366	16293	16455	16452	16575	16415	16302	16398	16212	16355	16363	16420	16467	16480	16413	16382	16366	16311	16258	16369	16417	16286	16309	16449	16449	16183	16349	16261	16496	16366	16481	16585	16353	16329	16409	16581	16327	16309	16421	16281	16355	16184	16486	16394	16374	16484	16363	16357	16409	16462	16463	16513	16544	16207	16132	16399	16379	16347	16284	16298	16483	16517	16528	16452	16407	16137	16440	16368	16278	16362	16333	16289	16120	16458	16489	16443	16303	16298	16222	16474	16322	16472	16374	16452	16636	16139	16259	16379	16451	16277	16335	16444	16310	16404	16473	16554	16331	16560	16376	16409	16450	16254	16607	16665	16489	16521	16401	16399	16414	16631	16397	16383	16454	16607	16325	16282	16453	16109	16234	16245	16381	16344	16307	16351	16415	16414	16526	16520	16203	16498	16335	16586	16236	16426	16407	16486	16299	16254	16389	16402	16552	16361	16374	16608	16368	16289	16335	16384	16449	16358	16156	16340	16360	16443	16358	16251	16414	16295	16447	16411	16310	16326	16444	16306	16284	16300	16386	16507	16409	16285	16689	16457	16563	16360	16607	16408	16359	16344	16411	16337	16478	16353	16513	16250	16457	16445	16303	16574	16318	16313	16557	16511	16467	16299	16457	16520	16330	16457	16251	16514	16327	16345	16445	16488	16378	16373	16307	16530	16444	16568	16315	16547	16294	16189	16210	16425	16383	16230	16418	16396	16391	16404	16555	16299	16510	16458	16296	16351	16375	16533	16270	16211	16349	16249	16519	16333	16481	16274	16214	16440	16350	16464	16515	16437	16409	16550	16467	16340	16417	16274	16301	16206	16357	16382	16306	16536	16350	16215	16576	16319	16375	16233	16420	16357	16356	16249	16423	16262	16660	16248	16449	16114	16360	16103	16462	16450	16364	16529	16295	16276	16279	16349	16302	16314	16448	16489	16561	16445	16373	16335	16552	16230	16420	16357	16429	16199	16585	16538	16372	16555	16353	16548	16600	16318	16364	16407	16343	16334	16450	16318	16511	16303	16424	16438	16421	16144	16418	16327	16309	16303	16297	16346	16281	16381	16539	16293	16482	16077	16380	16484	16253	16393	16404	16306	16360	16327	16419	16467	16497	16484	16418	16157	16346	16480	16423	16480	16249	16280	16288	16459	16427	16314	16343	16324	16578	16566	16441	16551	16589	16517	16413	16142	16419	16249	16312	16529	16289	16534	16522	16523	16400	16468	16247	16497	16431	16359	16419	16136	16190	16159	16258	16259	16534	16371	16297	16405	16384	16279	16492	16408	16532	16544	16280	16389	16420	16452	16414	16636	16258	16211	16409	16333	16235	16124	16502	16409	16272	16421	16449	16180	16302	16377	16302	16429	16261	16325	16434	16498	16428	16547	16469	16559	16502	16405	16124	16293	16347	16229	16392	16387	16352	16401	16139	16538	16454	16524	16452	16240	16293	16166	16435	16351	16389	16500	16342	16475	16454	16397	16497	16307	16272	16532	16243	16337	16543	16096	16409	16207	16521	16588	16454	16244	16441	16434	16391	16332	16570	16289	16298	16392	16493	16410	16426	16396	16360	16530	16416	16595	16585	16323	16570	16282	16352	16273	16299	16430	16205	16368	16491	16338	16383	16273	16320	16386	16283	16335	16528	16413	16443	16597
33587	48779	44311	35307	30926	26334	23119	20636	19295	17939	16918	16061	15386	15315	15005	14887	14840	14747	14720	14738	14926	14708	14636	14475	14561	14412	14335	14402	14227	14400	14346	14323	14374	14230	14462	14299	14360	14275	14380	14069	14157	14333	14357	14162	14312	14074	14172	14238	14216	14382	14131	14039	14260	14112	14255	14176	14324	14247	14125	14295	14202	14258	14211	14185	14099	14125	14193	14262	14146	14099	14080	13903	14372	14203	14262	14312	14085	14075	14358	14139	14182	14281	14268	14039	14258	14084	14189	14282	14257	14139	14319	14313	14176	14212	14157	14338	14212	14029	14155	14217	14183	14232	14042	14319	14251	14389	14279	14133	14185	14192	14200	14367	14147	14126	14259	14174	14303	14279	14288	14126	14159	14230	14291	14125	14060	14254	14133	14282	14137	14233	14283	14293	14222	14311	13995	14106	14170	14223	14210	14123	14387	14332	14220	14086	14225	14281	14191	14219	14325	14286	14340	14135	14239	14072	14206	14365	14156	14393	14249	14222	14335	14297	14152	14220	14325	14263	14263	14068	14205	14187	14241	14108	14369	14111	14334	14090	14261	14213	14163	14246	14048	14197	14228	14165	14227	14099	14253	14275	14334	14288	14227	14126	14400	14229	14127	14213	14450	14170	14151	14357	14392	14235	14171	14226	14231	14384	14215	14244	14282	14241	14245	14236	14334	14193	14219	14236	14135	14219	14355	14221	14237	14295	14151	14264	14220	14321	14209	14026	14249	14203	14207	14233	14215	14186	14280	14172	14219	14140	14271	14218	14245	14217	14259	14190	14172	14237	14186	14262	14166	14254	14248	14462	14270	14280	14156	14184	14252	14116	14228	14094	14161	13976	14087	14114	14173	14078	14273	14187	14134	14230	14221	14137	14301	14098	14282	14265	14199	14132	14327	14181	14223	14186	14152	14141	14179	14291	14106	14147	14328	14236	14122	14324	14203	14120	14227	14083	14158	14168	14140	14282	14190	14167	14147	14253	14074	14113	14256	14162	14173	14174	14251	14396	14180	14277	14047	14253	14259	14215	14293	14117	14189	14340	14186	14345	14218	14210	14156	14256	14215	14184	14156	14288	14187	14188	14361	14317	14264	14244	14254	14390	14213	14192	14253	14400	14337	14350	14116	14312	14092	14104	14203	14138	14385	14220	14317	14219	14352	14121	14179	14272	14265	14235	14345	14091	14205	14224	14362	14197	14159	14286	14269	14069	14202	14395	14277	14201	14190	14318	14301	14216	14347	14193	14148	14175	14284	14264	14149	14264	14145	14370	14059	14242	14271	14113	14324	14196	14379	14155	14173	14229	14163	14138	14236	14239	14044	14325	14185	14246	14153	14401	14130	14261	14393	14188	14173	14290	14217	14140	14098	14291	14241	14211	14247	14109	14115	14115	14098	14095	13982	14337	14203	14523	14384	14243	14310	14087	14098	14268	14075	14326	14295	14116	14259	14090	14295	14232	14418	14155	14190	14257	14259	14327	14222	14281	14413	14018	14277	14289	14328	14384	14397	14136	14203	14246	14486	14337	14227	14233	14171	14292	14210	14219	14241	14248	14146	14171	14278	14310	14239	14136	14170	14285	14102	14263	14144	14187	14276	14172	14358	14242	14222	14200	14430	14235	14185	14226	14329	14187	14227	14501	14166	14233	14249	14086	14396	14149	14197	14162	14141	14135	14184	14192	14278	14156	14351	14240	14153	14181	14188	14252	14228	14514	14059	14195	14303	14339	14358	14176	14358	14182	14156	14221	14165	14061	14315	14051	14327	14217	14176	14238	14138	14309	14208	14158	14243	14208	14228	14228	14282	14123	14284	14312	14273	14289	14235	14158	14258	14187	14298	14295	14298	14149	14271	14128	14224	14212	14174	14147	14229	14152	14138	14250	14332	14117	14137	14211	14298	14263	14249	14289	14020	14252	14128	14342	14276	14254	14216	14347	14034	14328	14094	14201	14151	14174	14116	14398	14186	14277	14182	14286	14095	14350	14112	14417	14293	14208	14171	14400	14331	14174	14229	14287	14196	14327	14334	14062	14182	14363	14286	14207	14151	14220	14263	14261	14241	14188	14287	14208	14261	14192	14170	14202	14184	14218	14359	14383	14202	14342	14060	14395	14327	14070	14332	14252	14359	14314	14216	14284	14329	14283	14231	14406	14247	14209	14233	14241	14342	14150	14144	14302	14137	14199	14197	14202	14116	14168	14283	14223	14018	14218	14319	14214	14317	14031	14123	14311	14224	14014	14186	14215	14123	14151	14157	14244	14213	14223	14152	14137	14170	14372	14213	14300	14377	14281	14209	14319	14035	14278	14371	14161	14197	14129	14212	14168	14225	14234	14128	14215	14145	14146	14185	14318	14346	14320	14185	14252	14091	14029	14221	14252	14257	14098	14278	14329	14190	14199	14123	14272	14340	14264	14186	14214	14252	14189	14270	14212	14293	14219	14177	14145	14102	14272	14094	14258	14150	14219	14259	14354	14292	14166	14189	14311	14301	14254	14296	14308	14274	14279	14131	14370	14363	14209	14374	14215	14137	14289	14176	14390	14457	14291	14130	14245	14273	14259	14257	14191	13935	14214	14270	14253	14345	14204	14217	14294	14132	14229	14220	14287	14322	14069	14326	14158	14304	14252	14393	14248	14345	14358	14317	14225	14162	14313	14331	14179	14164	14256	14085	14428	14132	14176	14130	14341	14135	14334	14210	14142	14164	14313	14266	14231	14273	14130	13943	14113	14332	14247	14294	14169	14124	14313	14330	14279	14425	14314	14048	14093	14235	14188	14415	14227	14202	14278	14182	14368	14278	14264	14312	14167	14207	14419	14130	14149	14136	14254	14187	14123	14170	14324	14274	14243	14212	14260	14003	14264	14147	14225	14293	14084	14175	14182	14494	14145	14320	14264	14158	14428	14147	14291	14256	14082	14196	14263	14128	14275	14309	14119	14379	14276	14152	14279	14295	14057	14188	14312	14378	14249	14262	14121	14254	14148	14155	14223	14220	14238	14229	14247	14161	14179	14273	14101	14366	14087	14191	14215	14261	14249	14127	14259	14199	14245	14076	14326	14262	14148	14302	14233	14296	14139	14208	14063	14253	14263	14190	14189	14254	14154	14288	14142	14259	14285	14256	14220	14263	14249	14119	14186	14395	14174	14042	14106	14103	14311	14254	14076	14141	14147	14116	14253	14237	14404	14323	14207	14240	14401	14242	14033	14273	14274	14228	14175	14278	14226	14191	14158	14359	14247	14330	14301	14234	14277	14134	14207	14206	14096	14120	14313	14109	14146	14273	14119	14179	14232	14114	14352	14214	14284	14085	14299	14159	14402	14227	14081	14338	14239	14261	14073	14135	14157	14132	14301	14263	14286	14264	14084	14179	14174	14140	14203	14294	14064	14293	14275	14262	14312	14256	14124	14238	14165	14103	14339	14246	14128	14208	14285	14331	14195	14185	14073	14315	14103	14245	14271	14163	14042	14257	14040	14327	14217	14223	14141	14210	14350	14223	14348	14216	14285	14335	14231	14121	14276	14438	14181	14115	14131	14194	14157	14157	14152	14200	14194	14091	14056	14230	14241	14261	14071	14127	14264	14227	14089	14247	14253	14114	14390	14308	14268	14222	14237	14382	14335	14204	14150	14226	14192	14404	14074	14151	14300	14320	14248	14143	14246	14319	14137	14222	14090	14104	14206	14165	14248	14239	14271	14130	14204	14373	14118	14388	14142	14222	14157	14243	14068	14249	14243	14244	14240	14270	14360	14284	14344	14310	14185	14122	14286	14311	14420	14206	14273	14271	14168	14306	14393	14304	14155	14226	14133	14183	14193	14229	14201	14149	14305	14305	14137	14328	14194	14283	14275	14190	14138	14401	14250	14351	14180	14179	14284	14169	14337	14272	14335	14308	14234	14275	14247	14208	14269	14343	14231	14222	14330	14261	14248	14276	14191	14272	14152	14366	14181	14202	14246	14064	14319	14377	14073	14196	14312	14203	14260	14073	14309	14013	14281	14172	14337	14273	14185	14380	14301	14146	14159	14377	13985	14301	14278	14136	14066	14179	14153	14282	14216	14107	14390	14107	14263	14300	14282	14187	14159	14358	14341	14215	14276	14247	14155	14177	14222	14317	14143	14151	14160	14056	14330	14252	14152	14106	14172	14208	14345	14233	14212	13985	14302	14017	14246	14247	14178	14303	14427	14270	14086	14170	14347	14245	14163	14132	14147	14142	14193	14279	14155	14192	14248	14313	14296	14198	14295	14379	14089	14310	14105	14236	14194	14117	14187	14174	14239	14014	14167	14220	14222	14311	14169	14235	14276	14375	14283	14175	14126	14250	14208	14203	14191	14215	14076	14308	14260	14297	14170	14255	14265	14367	14249	14168	14127	14376	14052	14397	14183	14251	14173	14132	14241	14343	14069	14085	14212	14173	14319	14359	14115	14329	14320	14068	14193	14351	14301	14460	14227	14265	14258	14094	14256	14317	14141	14217	14185	14038	14371	14326	14174	14191	14150	14301	14200	14151	14078	14245	14412	14177	14037	14386	14250	14189	14310	14186	14118	14349	14156	14308	14199	14335	14168	14246	14330	14280	14072	14206	14229	14199	14350	14182	14088	14135	14240	14221	14285	14225	14243	14078	14406	14258	14387	14270	14227	14343	14107	14139	14338	14276	14278	14200	14252	14186	14131	14255	14147	14284	14245	14169	14120	14263	14279	14113	14329	14148	14171	14141	14330	14231	14415	14410	14105	14087	14389	14216	14061	14143	14204	14214	14288	14187	14128	14037	14202	14268	14182	14129	14207	14309	14263	14242	14239	14192	14346	14277	14203	14165	14325	14299	14289	14241	14198	14248	14256	14160	14187	14155	14211	14226	14307	14066	14240	14205	14241	14313	14160	14356	14335	14106	14213	14103	14234	14373	14130	14333	14145	14091	14263	14254	14135	14277	14163	14413	14293	14195	14137	14279	14344	14121	14134	14177	14258	14117	14133	14195	14310	14161	14192	14447	14312	14165	14242	14359	14119	14308	14109	14363	14202	14192	14148	14152	14296	14300	14228	14176	14134	14231	14304	14159	14242	14436	14299	14306	14273	14267	14316	14085	14144	14166	14200	14186	14172	14148	14302	13978	14263
24227	21503	29455	26578	27401	29460	28637	23787	22184	21225	19957	18940	18612	18157	17859	17785	17616	17440	17666	17631	17570	17577	17387	17092	17089	16975	17157	16969	17038	17193	17171	17078	16981	17165	17096	17018	16987	16776	17012	17070	17115	16804	16853	16948	16916	16999	16871	16977	16989	16813	17059	16980	16804	16804	16787	16843	16680	16746	16852	17027	16931	16828	16915	16715	16955	16877	16835	16925	16747	16846	16829	16843	16794	16890	16946	16861	17235	16987	16816	16832	16944	16797	16974	16820	16899	16910	16753	16746	16825	17074	16851	16888	16740	16876	16945	16904	16822	16960	16867	16771	16918	17111	16951	16939	16790	16692	16808	16970	16962	16844	16899	16895	16942	16780	16700	16715	16957	17090	16733	16997	16810	16997	16771	16974	16928	16906	16664	16576	16912	16759	17092	16894	17028	16940	17031	16985	16989	16824	16981	16808	16911	16845	17049	16910	16970	17031	16780	16900	17081	17062	16947	16957	16919	16989	16926	16805	16745	16846	16932	16783	16948	16945	16902	16876	16939	16952	16885	16699	16953	16882	16778	16901	16972	16865	16965	16979	16699	16842	16677	16940	16880	16703	16792	16884	16909	16835	16996	16930	16913	16744	16813	16788	16892	16828	16920	16778	16783	16880	16789	16768	16910	16799	16888	16896	16696	16893	16856	16685	16911	16783	17121	17078	16797	17096	16705	16847	16707	16716	16806	16884	16838	16902	16796	16966	16826	16784	16918	17061	16919	17027	16853	16996	16744	17040	16910	17006	16915	16859	16762	16864	17036	17009	16961	16897	16877	16874	16916	17093	16867	16814	16629	16639	16871	16862	16896	16841	16700	16860	16870	16832	16759	16937	16875	16803	16981	17042	16903	16840	16646	16774	16802	16911	16670	16940	17042	16820	16903	16936	16887	16899	16882	16802	16817	16934	16886	16942	16855	16712	16765	16880	16998	16962	17099	16969	16998	16708	16739	16946	16864	16787	16790	16694	16858	16848	16708	16856	16772	16770	16876	17020	16861	16726	16826	16736	16895	16916	16673	16746	16930	16697	16895	16792	16713	16747	16812	16877	16765	16838	16869	16887	17034	16877	16865	16910	16803	16937	16906	16516	16634	16876	16990	16902	16975	16840	16775	17002	16782	16862	16873	16945	16655	16520	16609	16807	16884	16961	16995	17056	17138	16727	16787	16739	16822	16922	16816	16881	16964	16991	16968	16815	16722	16853	16947	16722	16690	16915	16775	16770	16855	16786	16886	16671	16909	16874	16962	17101	16970	17033	16859	16873	16898	16876	16975	16787	16872	16840	16729	16965	16888	16913	16874	16750	16866	16882	16693	16942	16783	16726	16955	16830	16909	16810	16770	16875	17001	16966	16815	16589	16850	16814	16822	17020	16732	16847	16875	16822	16732	16884	16805	16810	16916	16637	16876	16866	17206	16840	16929	16892	16994	16669	16824	16794	16864	16809	16879	16721	16865	16850	17040	16793	16997	16831	16813	17054	16810	16887	16868	16889	16697	16863	16797	17071	16990	17108	17009	17089	16750	16886	17188	16805	16888	16971	16610	16809	16593	16863	16926	16752	16804	16849	17017	16877	16943	16777	16499	16744	17032	16996	16837	16861	16911	16775	17097	17105	16785	16699	16918	16728	16729	16831	16684	16702	16870	16894	16827	16743	16815	16842	16782	17027	17016	17014	17007	16990	16812	16893	16787	16657	16677	16745	16858	16811	17006	16930	17131	16828	16702	16886	16748	17161	16987	16940	17039	16849	16754	16837	16780	16798	16773	16839	16946	16992	17037	16738	16858	17065	17122	17192	16888	16847	16870	16858	16928	16807	16949	16965	16904	17066	17005	16943	17046	16851	16874	16672	16603	16745	16825	16837	17021	16814	16919	17122	16929	16982	16867	16972	16780	16970	16830	17031	16701	16960	16863	16947	17062	16810	16897	16728	16573	16933	16981	16845	17084	16773	16908	16918	16891	17147	16793	16694	16730	16863	16766	16875	16912	16983	17074	16819	16622	16956	16914	16685	16807	16959	16882	16948	16830	16737	16820	16751	16789	16899	16945	16740	16959	16832	16814	16913	16921	16975	16869	16807	16718	16772	16602	16792	16725	16850	16896	16757	16937	16926	16745	16940	16894	16843	16947	17051	16771	16981	16863	16887	16874	16972	16868	16889	17013	17054	16494	16742	16755	16942	16711	16732	16908	16892	16749	16961	16775	17002	17106	17014	16846	16901	16791	16706	16778	16774	17016	16938	16814	16676	16956	16934	16921	16638	16964	16800	16798	16929	16783	16900	16961	16728	16851	16990	16826	17005	16811	16971	16939	16640	16986	16740	16751	16901	16812	16881	16963	16678	16929	16915	16963	17076	16992	16827	16682	16806	16725	16695	16750	16949	16741	16685	16926	16769	16687	17123	16989	16895	16725	16880	16706	16892	16890	16826	16671	16948	16866	16914	17040	16888	16970	16660	16853	16950	16887	16887	16826	16742	16645	16850	16798	16817	16927	16968	16946	16809	16799	16933	16886	16944	16884	16938	16815	16742	16938	16798	16824	16831	16887	16846	17016	16913	16787	16749	17012	16754	17134	16684	16801	17050	17060	17046	16968	16817	16686	16880	16946	16986	16639	16862	16912	16808	17051	16727	16860	16904	16654	16808	17103	16827	16792	17020	16911	16802	16991	16951	16928	17012	16922	16962	16891	16638	16789	16767	16779	16968	16972	16873	16767	16711	17036	16673	17042	16939	16898	16862	16953	16657	16799	16872	16656	16659	16727	16892	17042	16973	16812	16991	16809	16767	16879	16833	16852	16990	16832	16809	16849	16830	16752	16860	16813	16841	16671	16747	16987	16986	16834	16756	16744	16582	16806	16913	17013	16791	16944	16955	17119	16738	16891	16840	16710	16848	16906	16950	16887	16716	16941	16981	16977	16808	16905	16981	16783	16712	16802	17008	16928	17024	16704	16761	16984	16754	16821	16857	17018	16950	16659	16863	16901	16824	16973	16905	17117	16881	16840	16764	16883	16763	16768	17081	17021	16775	17023	16839	16830	16933	16831	16721	16869	16819	16906	16989	16745	16943	17026	16600	16781	16900	16976	16989	16977	16968	16799	17002	17107	16820	16838	16996	16938	16998	16983	16831	16770	16895	16799	16917	16911	16925	16819	16977	16938	16840	17033	16904	16944	16742	16822	16859	16869	16789	16785	16862	16951	16723	16885	17201	16670	16912	17066	17039	16906	16987	17054	16951	16966	16882	17062	16976	16912	16861	16784	16951	17123	16775	16825	16921	17038	16937	16601	16824	16799	17014	16814	16998	16718	16915	16946	16836	16947	16824	17044	16940	16760	16699	16748	16784	16888	16756	17023	16942	16748	16756	17129	16669	16832	16885	17055	16601	16786	16740	16962	16989	16838	16965	16800	16900	16801	16864	16692	17011	16830	16989	16941	16894	16822	16682	16868	16994	16934	16815	16677	16786	16810	16801	16848	17043	16909	16864	17072	16821	16960	16933	16799	16960	16809	17033	16682	16981	17107	16831	16901	17243	16921	16892	16766	16915	16798	16877	16918	16994	16907	16915	16834	16904	16926	16826	17049	16889	16911	16798	16978	16934	16884	16948	17028	16868	16829	17012	16892	16934	16935	16733	16702	16839	16769	16912	17006	16916	16709	16749	16942	16923	16746	16855	16848	16934	17013	16769	16748	17023	16745	16743	16969	16838	16935	16866	16873	16960	17078	16900	16755	16869	16721	16721	17019	16802	16927	16999	16908	16568	16875	16823	16683	16682	16660	16640	16765	16824	16698	17011	16918	16902	16835	16820	17020	16851	16849	17028	16820	16695	16788	16903	16797	16858	16623	17020	16917	16777	17031	16862	17078	16860	16972	17185	16888	16666	16668	16947	16812	17016	16696	16899	16946	17006	17100	16895	16784	16797	16815	16798	16868	16925	16829	16710	16954	16974	16787	16731	16801	16841	16944	16980	16874	16749	16820	16951	16856	16927	17048	16928	16734	16864	16858	16936	17117	16773	16814	16974	17029	16547	16914	16903	16987	16936	16916	16955	16856	16763	17041	16726	16813	16741	17009	16944	16786	16728	17070	16740	16986	17106	16950	16869	16700	16899	16874	16940	17123	16796	16888	16831	16747	17041	16869	17001	16812	16750	16821	16948	16948	16909	16849	16863	16936	16981	16819	16933	16830	16680	16941	16844	16707	16925	16899	16895	16937	16942	16916	16808	16888	16909	16863	16856	16995	17050	16955	16699	16913	17063	16850	16933	17074	16985	16943	17101	16995	16840	16883	16839	16896	16727	16751	16723	16818	16997	17000	16823	16973	16803	16908	16820	16733	16890	16796	16918	16985	16846	16918	16969	17089	16794	16953	16793	16714	16831	16932	16867	16893	16993	16865	16949	16971	16898	17052	17045	17052	16918	16687	16685	16910	17008	16798	16792	16783	16881	16925	17062	16942	16857	16837	16768	17075	16803	17078	16915	17049	17066	16837	16958	16900	17003	16798	16855	16882	16889	17037	16782	16892	16653	16766	16728	16744	16703	16826	16965	16729	16934	17045	16987	17042	16895	16761	16816	16862	16688	16927	16964	17001	16819	16973	16984	16727	16925	16794	16639	16835	16896	16953	16776	16989	16805	16997	16907	17086	17001	16883	16710	16910	16880	16832	16894	16582	16909	16939	16943	17058	16873	16953	16697	16848	16963	16784	16704	16777	16873	16908	16758	16846	16875	16803	16775	16803	16941	16794	16821	17003	16835	16712	17010	16816	16964	16795	16735	16680	16811	16718	16768	17002	17005	16851	16822	16894	16760	16989	16861	16821	17097	16945	16724	17056	16749	16873	16753	16939	16926	16849	17012	16823	16811	16779	16894	16904	16803	16887	16819	16837	16782	16991	16964	16966	16794	16890	16975	16977	17096	16975	16981	16816	16822	17178	16836	16726	16991	16776	16903	17003	16670	16765	16846	16783	16810	16960	17053	16987	16892	16933	16995	16807	16898	16742	16958	16878	16961	16768	16880	16810	16977	16931	16935	16973	16976	16966	16796	16841	16782	16677	16899	17030	16955	16642	16880	16744	16872	17002	16831	17021	16886	17116	17022	16933	16945	16848	16790	16658	16859
33994	55833	51230	41264	36109	31190	27403	23964	21982	20299	18452	17416	16494	16085	15763	15645	15449	15422	15361	15399	15327	15378	14934	14908	14829	14789	14616	14681	14530	14763	14490	14693	14649	14677	14658	14629	14632	14559	14602	14470	14703	14604	14568	14569	14628	14678	14592	14519	14459	14415	14469	14437	14671	14362	14635	14618	14427	14448	14500	14446	14531	14538	14471	14609	14540	14612	14486	14448	14588	14492	14573	14407	14618	14583	14450	14560	14644	14496	14539	14602	14622	14616	14602	14654	14500	14602	14461	14396	14578	14424	14525	14672	14399	14421	14424	14369	14531	14427	14503	14500	14477	14630	14528	14633	14467	14558	14373	14520	14531	14485	14369	14391	14491	14517	14548	14514	14356	14491	14648	14544	14303	14512	14343	14447	14316	14472	14359	14565	14423	14715	14676	14438	14423	14374	14501	14514	14545	14416	14486	14520	14407	14730	14525	14339	14475	14465	14570	14561	14453	14377	14513	14422	14520	14510	14655	14486	14526	14588	14621	14370	14556	14523	14440	14577	14654	14467	14451	14590	14515	14529	14485	14389	14396	14509	14537	14642	14508	14599	14574	14349	14476	14433	14474	14514	14475	14609	14514	14498	14519	14533	14525	14448	14335	14487	14562	14672	14533	14595	14501	14428	14427	14490	14485	14461	14660	14532	14628	14394	14631	14527	14417	14429	14703	14494	14657	14417	14526	14559	14540	14683	14326	14407	14412	14500	14557	14479	14406	14384	14538	14575	14268	14403	14364	14420	14539	14478	14410	14361	14547	14587	14444	14686	14297	14539	14565	14411	14609	14388	14509	14757	14496	14406	14403	14408	14346	14481	14439	14433	14403	14677	14457	14480	14349	14495	14408	14681	14640	14492	14411	14665	14591	14570	14503	14474	14396	14505	14353	14622	14436	14577	14462	14431	14517	14504	14526	14477	14606	14607	14366	14577	14490	14429	14614	14272	14413	14665	14420	14457	14444	14599	14603	14505	14620	14493	14550	14590	14420	14557	14500	14394	14463	14581	14382	14473	14436	14521	14392	14500	14477	14450	14360	14562	14326	14598	14357	14546	14483	14296	14486	14561	14599	14678	14694	14438	14408	14643	14588	14568	14384	14377	14614	14540	14354	14423	14577	14508	14557	14484	14494	14532	14481	14434	14531	14492	14590	14552	14489	14555	14679	14440	14595	14423	14477	14674	14539	14397	14611	14569	14423	14519	14563	14566	14618	14447	14561	14523	14338	14547	14499	14422	14637	14510	14643	14504	14456	14413	14418	14567	14401	14453	14426	14304	14435	14368	14556	14363	14563	14535	14691	14499	14573	14487	14523	14565	14645	14491	14416	14554	14500	14353	14526	14544	14444	14480	14597	14429	14480	14330	14381	14564	14557	14490	14372	14591	14356	14489	14415	14580	14651	14584	14367	14621	14564	14369	14425	14253	14578	14497	14460	14518	14602	14392	14550	14584	14602	14422	14591	14313	14441	14590	14493	14322	14511	14533	14639	14563	14452	14431	14472	14636	14582	14480	14448	14328	14517	14590	14495	14278	14612	14517	14346	14510	14529	14265	14705	14535	14540	14393	14420	14621	14354	14523	14645	14327	14429	14355	14564	14468	14518	14581	14544	14462	14620	14480	14587	14709	14346	14301	14556	14354	14413	14481	14393	14686	14546	14468	14453	14471	14512	14446	14591	14409	14461	14496	14596	14589	14512	14393	14368	14477	14411	14558	14352	14439	14324	14507	14398	14403	14568	14501	14437	14500	14482	14531	14454	14575	14443	14493	14508	14656	14429	14537	14456	14489	14558	14392	14495	14559	14561	14489	14637	14568	14513	14503	14529	14601	14418	14329	14488	14284	14499	14492	14508	14793	14465	14277	14479	14386	14349	14629	14396	14553	14554	14364	14486	14518	14521	14428	14545	14417	14487	14397	14570	14530	14364	14306	14587	14425	14531	14494	14525	14522	14561	14482	14434	14558	14565	14436	14570	14546	14460	14441	14390	14442	14610	14348	14526	14546	14562	14491	14641	14449	14409	14536	14595	14291	14523	14458	14515	14589	14416	14402	14259	14595	14424	14442	14389	14468	14647	14421	14747	14448	14547	14507	14473	14463	14503	14507	14325	14448	14605	14460	14492	14489	14431	14428	14548	14441	14513	14446	14452	14500	14487	14542	14342	14455	14453	14586	14618	14615	14425	14558	14433	14656	14549	14455	14580	14480	14482	14540	14449	14441	14536	14467	14544	14456	14481	14549	14541	14539	14480	14448	14390	14682	14533	14376	14377	14410	14416	14454	14534	14502	14704	14582	14590	14382	14486	14499	14544	14487	14477	14470	14565	14575	14590	14564	14641	14526	14631	14456	14524	14412	14574	14598	14469	14632	14368	14354	14559	14448	14398	14383	14505	14521	14471	14441	14545	14532	14414	14402	14553	14538	14391	14386	14495	14675	14558	14479	14278	14345	14612	14499	14516	14437	14541	14386	14455	14475	14611	14599	14643	14390	14580	14394	14647	14488	14629	14408	14377	14518	14566	14482	14433	14614	14360	14538	14584	14496	14486	14476	14679	14434	14323	14663	14576	14431	14535	14437	14550	14543	14428	14463	14466	14355	14601	14470	14393	14470	14528	14427	14520	14546	14498	14465	14326	14476	14613	14382	14544	14655	14502	14432	14480	14296	14416	14497	14525	14639	14525	14597	14515	14477	14530	14634	14610	14347	14460	14400	14488	14486	14495	14557	14456	14398	14202	14511	14496	14424	14537	14642	14487	14192	14462	14523	14513	14680	14548	14368	14517	14307	14426	14524	14509	14370	14486	14427	14552	14381	14589	14430	14496	14382	14523	14435	14520	14567	14523	14496	14510	14489	14531	14684	14542	14619	14481	14377	14593	14449	14509	14429	14481	14483	14342	14581	14442	14525	14598	14381	14291	14430	14684	14451	14395	14507	14505	14466	14707	14581	14521	14541	14489	14444	14545	14603	14564	14570	14661	14434	14477	14344	14489	14535	14473	14538	14486	14464	14533	14636	14471	14632	14556	14546	14427	14534	14470	14614	14512	14481	14583	14616	14697	14458	14605	14516	14552	14482	14423	14417	14507	14531	14565	14470	14582	14458	14433	14512	14395	14691	14373	14282	14501	14558	14560	14324	14484	14633	14599	14537	14419	14395	14498	14548	14425	14453	14535	14388	14417	14498	14674	14474	14441	14590	14367	14565	14485	14609	14603	14439	14603	14507	14478	14405	14483	14487	14379	14577	14383	14646	14553	14415	14391	14545	14538	14475	14569	14504	14530	14474	14500	14347	14609	14527	14281	14560	14396	14392	14504	14422	14503	14581	14618	14687	14488	14556	14586	14147	14867	14659	14669	14699	14539	14608	14718	14377	14572	14511	14457	14380	14603	14444	14577	14532	14518	14359	14556	14578	14391	14470	14559	14461	14616	14483	14418	14513	14404	14442	14561	14471	14430	14550	14563	14626	14591	14386	14550	14427	14559	14490	14385	14555	14638	14431	14486	14541	14544	14460	14522	14442	14461	14426	14385	14331	14442	14526	14453	14307	14657	14533	14488	14502	14548	14520	14464	14492	14484	14469	14527	14371	14413	14444	14481	14352	14409	14469	14388	14285	14248	14490	14412	14508	14481	14643	14536	14374	14702	14458	14223	14413	14475	14427	14553	14446	14400	14537	14481	14503	14421	14510	14580	14413	14513	14461	14537	14604	14452	14562	14661	14569	14520	14373	14573	14562	14548	14576	14663	14340	14409	14603	14441	14460	14502	14370	14560	14411	14421	14355	14463	14488	14547	14462	14501	14470	14447	14453	14523	14547	14577	14554	14463	14518	14429	14432	14453	14468	14579	14506	14386	14516	14463	14306	14610	14520	14402	14447	14542	14505	14609	14569	14376	14527	14614	14603	14394	14533	14301	14442	14578	14594	14422	14663	14457	14469	14462	14637	14393	14634	14415	14513	14590	14455	14563	14494	14437	14366	14464	14570	14605	14486	14412	14420	14443	14507	14577	14450	14356	14525	14406	14457	14548	14631	14454	14661	14375	14495	14479	14642	14530	14480	14357	14595	14383	14688	14510	14572	14572	14503	14525	14347	14526	14506	14573	14415	14540	14508	14507	14499	14602	14533	14492	14442	14569	14467	14752	14390	14582	14387	14482	14445	14497	14462	14462	14672	14842	14380	14602	14516	14496	14467	14372	14364	14537	14519	14469	14556	14327	14548	14417	14501	14579	14580	14508	14598	14376	14543	14490	14537	14372	14658	14481	14512	14640	14413	14482	14539	14316	14391	14703	14482	14468	14627	14621	14481	14537	14465	14373	14352	14424	14406	14435	14600	14574	14545	14588	14279	14469	14483	14628	14303	14421	14477	14474	14413	14495	14497	14315	14584	14463	14349	14703	14420	14507	14317	14593	14330	14658	14635	14593	14571	14422	14390	14544	14507	14669	14610	14505	14628	14517	14394	14583	14479	14547	14390	14537	14477	14530	14554	14303	14647	14446	14585	14385	14457	14400	14427	14533	14533	14523	14381	14441	14465	14598	14446	14492	14461	14447	14710	14425	14439	14457	14501	14574	14485	14523	14500	14650	14552	14686	14495	14593	14471	14380	14490	14477	14414	14514	14535	14500	14419	14479	14530	14589	14704	14544	14561	14520	14474	14507	14454	14456	14455	14532	14590	14605	14415	14468	14642	14612	14438	14548	14464	14484	14405	14624	14601	14452	14551	14494	14532	14461	14434	14587	14567	14371	14491	14412	14312	14496	14527	14415	14561	14419	14531	14480	14644	14521	14486	14466	14569	14539	14487	14600	14428	14513	14463	14493	14566	14543	14458	14536	14452	14592	14476	14477	14466	14505	14447	14719	14473	14552	14445	14457	14476	14510	14529	14419	14492	14512	14469	14460	14498	14431	14472	14434	14428	14594	14422	14623	14663	14508	14670	14505	14371	14471	14425	14400	14578	14365	14401	14476	14389	14479	14465	14407	14492	14449	14470	14399	14622	14325	14340	14564	14457	14486	14489	14488	14569	14548	14594	14413	14313	14579	14641	14693	14516	14642	14510	14328	14463	14610	14413	14557	14677	14571	14351	14377	14444	14466	14378	14586	14453	14447	14536	14386	14539	14297	14544
23134	21516	29485	24473	24274	29604	32937	27324	25112	23750	22044	20971	20036	19563	19467	19375	19081	19147	19040	19190	18978	19121	18775	18495	18177	18619	18230	18368	18407	18485	18347	18479	18318	18233	18402	18123	18336	18223	18160	18085	18048	18096	18223	17968	18090	18174	18182	18144	18105	18194	18115	18177	17937	18133	17965	18230	18016	18239	18120	18151	18176	18100	18120	17927	18122	17716	17930	18057	17938	18248	18057	17926	18264	18100	18198	18037	18168	18071	18118	18053	18000	17970	18260	18190	18132	18133	18010	17903	18201	18092	18068	18089	17988	18095	18005	17918	18043	18145	18212	18021	18038	17939	17977	17989	18075	18193	18090	18037	17983	18066	18262	18230	18283	18209	17972	18134	18073	18123	18141	18054	17981	17848	17993	17883	17965	18042	18156	18180	18041	18061	17950	18014	17926	18077	18080	18075	17915	18222	18241	17945	17905	18094	17882	18032	17977	17983	18133	18114	18210	18153	18012	17956	18029	17923	17987	18134	18203	17889	18104	17966	17997	17999	18348	18211	18151	18070	18003	18111	18229	18038	18016	17858	17995	17949	18027	18030	17869	18146	18117	18064	18158	17970	18046	18161	18259	17840	18091	18306	17951	18099	17936	18142	18120	17973	18183	18193	17865	18094	17806	17997	18009	18031	18128	17842	18161	18250	17927	18193	17915	17967	18008	18127	17915	17860	18080	18145	17965	18094	18170	18174	17993	18073	18308	18283	18095	18010	18217	17856	18053	18005	18141	18044	18254	18151	18036	17972	18079	17974	18019	17884	17957	18003	18264	18027	17986	18043	18059	17965	17935	17914	17939	17934	18012	18063	18123	17841	18141	17991	18057	18001	17993	18015	17978	18093	17985	17941	17978	17976	18139	18019	18121	17969	18083	17965	18207	18220	18230	18173	17945	18045	17964	18251	18113	17930	18117	18101	17937	17958	17929	17923	17892	17816	17879	18136	17930	18101	17964	18398	17927	17976	17934	17914	18153	18147	18031	18182	17814	18130	18211	17980	18054	17975	18211	18279	18144	17926	18060	17990	18099	18092	17979	18172	18033	18082	18026	18060	17858	18151	18138	18097	18001	17993	18070	18222	18024	17896	17965	18160	18129	17981	17938	18086	17970	17934	18041	17760	17994	18005	17993	18006	17948	17920	18122	18039	18119	18182	18008	17891	17926	17998	18206	18104	17986	17883	17949	18130	18067	18000	18224	18139	18026	18074	18283	18030	18100	17855	18086	18225	18138	18075	18131	18243	18079	17896	18096	18143	17792	18143	17957	18036	18192	17961	18155	18089	18324	18111	17746	17883	18051	18033	18172	18183	18030	18260	17908	18080	18101	18054	18174	18003	18103	17971	18168	17979	18127	17944	17856	18069	18164	18088	17936	18132	17950	18094	17997	18237	18149	18023	18238	18009	18015	17951	17923	17973	18037	18066	18112	18129	18222	18225	18076	17865	18057	18039	18117	17905	17844	18015	18092	18066	17860	17917	18196	17986	18375	18048	18130	18066	18023	17920	17985	18202	17710	18127	18001	18096	18018	17962	17959	18063	18035	18057	18021	18002	17769	18145	18079	18139	18006	17891	18107	18053	18090	17975	18067	17967	18037	18141	17953	18094	17889	17998	18142	17986	17979	17975	18069	18063	17943	17889	18050	17945	18071	18232	17826	17827	18021	18065	18069	17973	17996	17899	18026	18143	18112	18162	17892	18055	18276	18131	18087	18117	18168	17884	18128	17868	18323	17924	17924	18077	18090	18144	18197	18003	17980	18053	17930	18011	18133	18277	17977	17962	18060	17824	18051	18054	17959	18189	18006	17959	18107	17894	18100	18059	18099	17953	18074	18164	17880	17913	18030	18041	17846	17845	18103	18102	18072	18110	18196	18310	18077	18172	18073	18025	18039	18054	17891	18019	17962	17973	17891	17946	17960	17978	18120	17874	18091	18023	18092	18139	18064	17943	18156	18097	17923	18176	17942	18092	17931	18055	17961	17985	17980	18104	17915	18114	18206	18050	18229	18026	18156	17965	18033	18021	18004	17994	17942	17951	18002	18113	17977	18176	18027	17832	18216	18061	18013	17937	18132	18045	18109	18042	18006	17986	17970	17939	17948	17816	18093	17884	17954	18023	18055	18021	17942	17927	18039	18032	18160	18003	18029	18226	17997	18232	18043	17902	18053	18006	17948	17982	17822	18011	17834	17985	17774	18072	17785	17992	17876	17971	18137	18014	18110	18052	18044	18145	18199	18066	18174	18003	18021	18378	18020	17989	17771	17884	17998	18157	18028	18203	18119	17875	18238	17919	18180	18017	17972	18249	18081	18127	18159	17917	17972	17993	18023	18072	18026	18044	18011	18224	17984	18225	18177	18046	18047	17933	18172	17971	17845	17883	17961	18071	18078	18026	18162	18062	18096	18135	17921	17987	17948	18073	18106	17806	18178	17880	18053	17937	18139	17982	18118	18004	17983	18027	17950	17966	18020	18072	18125	18006	18048	18002	18014	17910	18139	17975	18014	17930	18129	17957	18049	18027	18038	18103	17928	18060	17956	18047	17917	18192	18058	18207	18089	18315	18014	18088	18148	18120	17866	18000	17959	18061	18152	17904	17796	18153	18043	18161	18103	17980	17915	18037	17926	17865	18049	17998	18011	18228	18251	18024	18102	18002	17968	18025	17970	18117	18026	18041	17992	18230	18116	17845	18159	18025	18005	18148	17923	17953	17767	17945	17983	18134	17886	18055	17860	17900	18015	18017	17973	17902	18186	18301	18095	18007	18135	17930	17804	18272	18087	18118	18004	18079	18148	18163	17924	17975	17975	18024	18114	18009	18156	18147	17925	18095	18175	17932	18083	18030	17957	18204	17943	17980	18051	18065	18073	17882	18057	18003	17982	18085	17909	18320	18156	18050	18173	18143	17938	17885	17879	18010	17780	17960	18087	18020	18041	18006	18071	18103	17979	18164	18202	18254	17939	18167	18177	17991	18022	17707	17986	18213	18026	18015	17993	18126	18024	18087	18146	17957	18002	18039	18116	18211	18038	18013	18052	18077	18042	18061	18102	17909	18065	18150	17981	18156	18067	18066	18033	18133	18394	17801	17932	18090	17978	17945	18085	18019	18179	17938	18035	18015	18053	18022	18164	18183	18179	18090	18218	18168	18139	17907	18074	17968	17998	17977	18100	17957	18119	18230	17982	17944	18307	17996	18120	18008	17977	18032	17779	18034	18050	17895	17898	18220	18056	17943	17982	18259	18213	17889	18132	17932	17957	17987	18035	17985	17738	17901	18137	18035	18095	18068	18003	17893	18087	18148	18052	18133	18061	17953	18016	18117	17959	18015	18035	18194	18097	18195	17992	18158	18285	18049	18182	18053	18224	18048	18049	18097	18080	18068	17863	18065	17940	18124	17987	18006	18143	18260	17977	18118	17881	17914	18136	17985	18021	18071	18080	18191	17940	17943	18135	18051	17956	18039	17997	18082	18104	18176	18183	18024	18024	18116	17877	17905	18010	18089	17990	18010	18021	17987	17997	17969	17977	18015	18108	18063	17890	18006	17924	18103	18095	18159	18115	18076	17977	18262	18117	18107	18014	18045	17935	18051	18088	17959	18159	17995	18049	18115	18026	17922	17950	18231	17960	18090	18329	17968	17997	17924	17950	18079	18023	17961	17981	17967	17908	18175	18024	18150	17969	18050	18008	18118	18044	17988	18024	18103	18041	18153	17957	17804	18007	17948	18124	17964	17995	18106	18120	18083	17962	18157	18088	18179	17873	18187	18201	18051	18224	17963	18067	18037	18084	18196	18118	17872	18053	18100	18071	17854	18020	18110	17992	18170	18006	18089	18124	18012	17963	18031	17998	18170	17982	18129	17994	18081	18024	18290	18105	17902	18137	17936	18178	18019	17795	18029	17763	18042	18055	17988	18011	18123	17903	17939	17790	17997	18051	17952	18064	18165	18147	18133	17795	17909	18069	18222	18061	18108	18077	18005	17931	17812	18126	18188	18019	18161	17961	18122	18035	17995	18183	17990	18150	18078	18167	17978	17997	17997	17992	18114	18040	17948	18019	18036	18275	18104	18073	18006	18272	18080	18043	17802	18101	18221	17931	18113	18001	18044	18047	18095	18097	18069	18091	17999	17975	18265	17964	17896	18087	17973	18135	18052	17956	18083	18213	18121	18052	18158	18163	18228	18087	17932	18054	18023	18057	17997	17775	18053	17762	17913	17987	17891	18037	18054	18060	18178	18211	18120	18053	17986	17876	18010	18112	18114	18006	17938	17969	18118	18142	18028	18139	17910	17955	17956	18171	17909	17953	18090	17855	17999	17866	17956	18212	18097	17883	17980	18187	18006	17781	18070	18141	18287	18226	18077	17944	18086	18062	17856	17964	17986	17937	18089	18179	18268	17946	18083	18237	18138	17998	17894	18103	18130	17916	17984	17992	18046	18040	18177	18096	18151	18114	18219	18046	18018	17913	17935	17904	18059	18086	17940	17995	18098	17964	18113	17987	17944	17935	17869	17931	18211	18109	18123	18135	18183	18137	18089	18138	18272	18001	17910	17876	18150	18203	18161	18044	18141	17992	18067	18250	17895	18136	17924	18257	17952	18279	18149	18001	18010	18049	18019	18039	18117	18120	18085	17920	18047	18006	17958	17858	17872	18019	18055	18085	18079	18043	18267	18305	18153	17953	18103	18133	18057	17888	18067	17856	18191	18141	17872	18144	18070	18057	18106	18089	17966	18045	18061	18084	17974	18174	18008	18015	18010	18046	18221	18255	18064	18171	18131	18006	18067	18031	17982	18169	18067	18051	17777	18092	18042	17953	18028	18221	18022	18101	18134	18125	17984	18133	18048	18146	17993	17970	18140	18013	17751	17878	18137	18137	18168	18210	18078	17900	18128	18229	17951	17874	17740	17975	18100	17936	18199	18163	17982	17798	17867	18023	17810	17863	18027	17958	17917	18221	17986	17889	18248	18012	18127	17897	17860	18113	18068	18102	18109	17785	18109	18118	18108	17897	18107	18053	17940	18167	18226	18010	17843	18052	18162	17953	18073	17929	18026	17770	18171	18158	17930	17921	18052	17905	17995	18104	18123	17907	18034	18108	18177	18233	18061	18083	18113	18257	18010
35699	60706	56476	46075	40595	35830	31528	27756	25260	22518	20425	19051	17730	17374	16989	16759	16658	16463	16340	16155	16212	16222	15835	15750	15577	15635	15661	15406	15591	15563	15361	15524	15410	15275	15408	15310	15095	15243	15289	15229	15367	15196	15112	14943	15092	15217	15353	15080	15124	15163	15154	15236	15196	15303	15357	15077	15170	15370	15305	15109	15135	15201	15252	15165	15281	15106	15033	15098	15435	15246	15105	15144	15298	15211	15311	15066	15225	15269	15171	15126	15167	15154	15020	15051	15205	15102	15203	15059	15235	15320	14966	15250	15045	15152	15266	14968	15274	15228	15270	15215	15018	15178	15201	15151	15243	15248	15108	15300	15272	14924	15123	15189	15268	15095	15192	15128	15271	15262	15184	15124	15105	15139	14918	15142	15193	15301	15296	15083	15126	15270	15361	15264	15288	15130	15372	15156	15080	14987	15178	15165	15155	15112	15210	15277	15175	15015	15122	15139	15283	15106	15156	15391	15161	15252	15071	15203	15114	15063	15108	15117	15250	15036	15118	15114	15173	15186	15010	15077	15331	15203	15219	15267	15027	15097	15113	15214	15315	15161	15189	15073	15093	15111	15193	15285	15124	15299	15154	15110	15202	15239	14952	15204	15202	15255	15160	15138	15064	15138	15250	15197	15073	15296	15292	15330	15133	15161	15144	15088	15271	15097	15218	15144	15178	15105	15081	15241	15179	14997	15196	15106	15159	15205	15081	15150	14949	14987	15026	15430	15184	15356	15002	15213	15134	15115	15068	15138	15295	14973	15344	15267	15163	15182	15073	14959	15118	15207	15145	15234	15116	15168	15054	15178	15302	15330	15170	15221	15147	15098	15089	15108	15088	15081	15325	15174	15076	15077	15184	15124	15182	15103	15080	15153	15282	15180	15140	15251	15357	15070	15097	15331	15089	15061	15225	15025	15055	15286	15111	15137	15184	15023	15242	15155	15096	15299	15107	15138	15239	15023	15054	15104	15093	15293	15084	15054	15361	15396	15157	15251	15046	15151	15160	15279	15098	15064	15262	15131	15344	15252	15020	15313	15172	15040	15149	15069	15084	15021	15206	15037	15069	15127	15112	14935	15285	15001	15070	15217	15137	15162	15038	15126	15260	15153	15202	15181	15314	15376	15293	15205	15292	15175	15151	14964	15166	15150	15259	15312	15186	15045	15117	15056	15150	15161	15196	15290	15285	15157	15191	15080	15212	15185	15214	15167	15392	15221	14956	15185	15214	15252	15324	15287	15137	15197	15191	15260	15145	15102	15113	15229	15121	15258	15107	15139	15277	15297	15160	15336	15150	15218	15231	15135	15061	15206	15225	15120	15191	15190	15203	15167	14973	15221	15128	15266	15327	15169	15212	15226	15156	15278	15207	15251	15149	15121	15218	15251	15172	15186	15181	15128	15101	15089	15114	15278	15104	15075	15261	15134	15207	15306	15200	15246	15104	15067	15255	15083	15109	15125	15208	15062	15018	15004	15244	15028	15364	15136	15119	15333	15126	15227	15144	15192	15038	15025	15036	15078	15129	15229	15220	15120	15126	15156	15115	15151	15125	15334	15264	15169	15159	15016	15156	15254	15134	15128	15251	15050	15176	15145	15137	15012	14996	15141	15194	15068	15040	15205	15071	15169	15166	15067	15001	15155	15124	15027	15101	15186	15228	15130	15258	15015	15154	15125	15159	15183	15210	15113	15070	15095	15170	15102	15005	15249	15121	15148	15012	15278	15163	15060	15222	15265	15011	15153	15236	15152	15273	15182	15250	15192	15155	15001	15146	15159	15311	15168	15068	15097	15081	15224	15179	15015	15068	15180	15183	15192	15174	15230	14988	15013	15108	15202	15320	15230	15152	15203	15076	15145	15235	15074	15318	15119	15277	15065	15161	15019	15244	14935	15048	15252	14908	15023	15232	15144	15245	15302	15130	14998	15144	15044	15186	15171	15112	15149	15207	15256	15112	15272	15127	15096	15026	15025	15137	15157	15043	15074	15156	15095	15163	15154	15189	15247	15165	15076	15042	15178	15141	15244	15172	15059	15077	14982	15199	15261	15245	15137	15263	15178	15170	14973	15349	15246	15236	15170	15203	15159	15237	15178	15056	15104	14992	15277	15270	15247	15266	15158	15206	15216	15242	15119	15281	15189	15101	15159	15184	15086	15195	15285	15095	15096	15152	15139	15100	15345	15040	15280	15356	15212	15053	15066	15077	15239	15174	15272	15284	15313	15341	15126	15079	15126	14997	15144	15263	15173	15093	15013	15213	15150	15073	15195	15076	15211	15123	15036	15072	15187	15206	15069	15185	15169	15325	15047	15197	15184	15390	15082	15225	15304	15090	15119	14902	15182	15107	15252	15118	15141	15050	15078	15150	15118	15037	15211	15319	15175	15205	14903	15244	15171	15011	15065	15109	15144	15406	15059	15035	15242	15209	15030	15235	15174	15226	15205	15072	15131	15202	15253	15240	15144	15181	15210	15255	15142	15115	15161	15080	15097	15087	15103	15102	15192	15033	15160	15284	15046	15024	15307	15143	15155	15158	15436	15187	15318	15187	15154	15168	15214	15106	15061	15357	15165	15193	15104	15151	15005	15157	15083	15212	15344	15137	15205	15080	15297	15125	15151	15119	15120	15120	15227	15140	15130	15131	15012	15135	15179	15107	15081	15149	15296	15168	15113	14927	15116	15199	15131	15074	15062	15050	15054	15155	15181	15091	15218	15226	15271	15201	15258	15034	15087	15049	15286	14979	15191	15177	15189	15429	15054	15253	15005	15109	15133	15057	15213	15134	15298	15162	15268	15170	15152	15203	15108	15153	15169	15041	15176	15124	15149	15233	15148	15078	15124	15136	15187	15152	15146	15066	15193	15211	15219	15065	15118	15271	15051	15083	15165	15021	15217	15185	15165	15098	15154	15106	15122	15272	15209	15227	15178	15138	15031	15032	15257	15148	15083	15282	15133	15160	15246	15163	15234	15030	15178	15215	15114	15191	15247	15082	15089	15170	15080	15234	15082	15013	15153	15207	15149	15184	15031	15150	15141	15173	15235	15224	15112	15143	15108	15229	15170	15105	15305	15242	15061	15151	15192	15162	15066	15244	15124	15108	15162	15163	15178	14971	15273	15150	15106	15144	15126	15114	15032	15094	15220	15096	15272	15173	15171	14929	15133	15188	15012	15182	15131	15264	15263	15128	15209	15197	15188	15271	15165	15146	15213	15026	15055	15128	15093	14994	15104	15086	15201	15311	15134	15213	15065	15330	15307	15182	15076	15236	15105	15240	15249	15118	15204	15215	15178	15208	15376	15111	15016	15258	15149	15195	15051	15144	15159	15123	15227	15062	15033	15161	15201	15103	15151	14949	15195	15180	15223	15165	15100	15094	15172	15231	15133	15089	15246	15307	15025	14971	15392	15061	15171	15060	15157	15232	15212	15285	15350	15217	15010	15272	15025	14974	15198	15163	15250	15271	15088	15232	15197	15192	15156	15030	15151	15051	15252	15125	15042	15162	15218	15060	15164	15112	15048	15144	15293	15118	15122	15176	14972	15061	15181	15107	15320	15199	15161	15168	15111	15314	15063	15305	15175	15159	15147	15172	15001	15142	15035	15274	15031	15076	15220	15147	15371	15001	15178	15239	15024	15196	15322	15220	15250	15045	15114	15030	15008	15206	15099	15021	15304	15152	15112	15235	15265	14958	15186	15156	15278	15383	15280	15165	15091	15094	15183	15107	15231	15135	15033	15127	15084	15366	15068	15289	15189	15184	15243	15241	15240	15108	15143	15031	15053	15271	15152	14961	15177	15134	15208	15024	15062	15195	15147	14994	15128	15143	15089	14977	15118	15050	14977	15105	15163	14969	15237	15175	15120	15122	15286	15321	15099	15202	15271	15154	15123	15175	14974	15316	15063	15263	15200	14900	15118	15096	15199	15150	15028	15127	15149	15250	15052	15096	15100	15193	15013	15319	15158	15215	15195	15179	15185	15247	14986	15048	15194	15123	15145	15253	15280	15120	14957	15177	15075	15120	15186	15105	15140	15145	15248	15137	15135	14996	15400	15093	15265	15036	15039	15201	15077	15110	15228	15111	15148	15010	15161	15068	15148	15052	15181	15160	15078	15169	15317	15162	15070	15178	15199	15153	15215	15219	15255	15198	15055	15040	15044	15119	15006	15004	15120	15206	15180	15241	15012	15280	15171	15257	15319	15019	15191	15131	15371	15166	15034	15269	15063	15068	15006	15084	15098	15238	15067	15201	15233	15003	15034	15212	15182	15187	15046	15089	15265	15209	15196	15038	15235	15157	15289	15181	15117	15087	15102	15108	15180	14953	15315	15084	15086	15269	15041	15137	15105	15251	15050	15043	15151	15189	15255	15208	15320	15126	15247	15268	15220	15204	15346	15137	15029	15127	15203	15070	15204	15172	15267	15213	15118	15121	15338	15226	15178	15089	15154	15224	15298	15238	15080	15081	15172	14884	15179	15154	15089	15259	15203	15184	15177	15098	15161	15128	14988	15222	15111	15128	15117	15105	15170	15159	15349	15315	15187	15125	15289	15099	15038	15045	15047	15298	15054	15136	15290	15167	15029	15224	15139	15225	15039	15237	15194	15220	15226	15082	15291	15296	15225	15168	15273	15165	15191	14986	15187	15021	15151	15177	15099	15249	15238	15039	15206	15188	15068	15074	15051	15124	15127	15310	15078	15145	15198	15176	15103	15218	15140	15233	15148	15029	15358	15267	15324	15096	15170	15185	15066	15262	15198	15169	15130	15145	15043	15051	15189	15177	15137	15178	15093	14953	15233	15092	15035	15173	15150	15076	15120	15282	15024	14981	15165	15217	15045	15161	15035	15256	15197	15139	15034	14961	15201	15243	15058	15081	15034	15085	15126	15268	15322	15074	15133	15214	15126	15242	15168	15243	15163	15118	15170	15163	15155	15106	15228	15083	15146	15073	15197	15187	15004	15195	15113	15307	15253	15131	15134	15228	15168	15068	15090	15365	15042	15145	15181	15022	15269	15202	15177	15205	15257	15120	15200	15129	15039	15261	15054	15367	15281	15055	15271	15212	15147	15103	15130	15257	15183	15150	15289	15195	15101	14960	15101	15173	15055	15106	15082	15078	15087	15242	15071
29931	30987	39569	35775	29564	25846	22947	20743	19336	18427	17604	17140	16822	16665	16472	16526	16276	16309	16503	16163	16237	16485	16061	16217	16117	16205	16304	16210	15960	16039	15920	16178	16111	15866	15965	15772	16043	16054	15873	15982	15982	15827	15897	16018	16062	15836	15958	15937	15995	15923	16102	15857	16013	16042	15907	15966	15936	15902	15873	16157	16010	15966	16061	15828	15892	15968	16147	15860	15777	15714	15790	15861	15845	15827	16094	15793	15965	15900	15958	16048	15908	15886	15814	15944	15996	15959	15955	15980	16064	15897	16017	16043	16004	16098	16114	15752	16080	16056	15901	15657	15958	15735	15841	15898	15999	15963	15818	15831	15997	15957	16092	15895	15912	15850	15711	15717	15743	16111	15923	15936	15942	15823	15859	15972	15805	15976	15898	15947	15824	16154	15751	15993	15781	15785	15820	15972	15977	16093	15994	16025	15876	15885	15862	15900	15994	15901	15782	15843	15904	15863	15970	16109	15784	15925	15962	15813	15950	15709	15971	15903	15892	15827	15968	16014	15838	15972	15927	15776	15975	15847	15966	15927	16093	15817	15906	15889	16018	16082	16008	16099	15914	16032	15820	15820	16058	15954	15879	15914	15915	15851	15798	16053	16029	16104	15860	15732	16036	15967	15902	15706	15993	15884	15966	15940	15913	15998	16046	15713	15977	16141	16061	15837	15795	15893	15906	15959	15953	15914	15749	15757	15943	16050	15993	15873	15898	16013	15751	15873	15982	16141	15901	15911	15882	16008	15954	15918	15867	15921	15831	16019	16022	15771	16013	15938	15891	15900	16207	15937	15983	16091	16070	15880	15914	15944	15887	15993	15810	15715	15949	15970	15807	15894	16107	15935	16090	15967	16107	15912	15902	15872	15906	15817	15901	15945	15968	16013	16046	15886	15965	15874	15930	15961	15970	15771	15752	15875	15956	16037	15960	15945	16007	15793	15802	15822	16011	16019	16048	16010	15938	15944	15895	15881	15823	15863	16044	15841	15862	16133	15713	15909	15892	15923	16037	15915	15825	15843	15861	16004	15866	15876	15638	15897	15818	15859	15947	15836	15927	15877	15960	15896	15939	15813	16137	15928	15805	15979	16044	15917	16105	15965	15840	15934	15767	15843	15903	15839	16004	15943	16046	15912	16012	15971	15832	15986	15849	16052	15695	15891	15883	15731	15813	15810	15945	15910	15837	15853	16026	15798	15888	15834	15965	15958	15917	15779	15866	15733	15865	15884	15908	15908	15955	15977	15876	16045	16010	15865	15860	16012	15998	16239	15755	16051	15959	16027	15972	15903	16032	15971	15952	15811	16280	15788	16075	15882	15732	16024	15907	15860	16132	15960	15765	16008	16067	15799	16025	15901	16067	16004	15968	15887	16114	15964	15846	15823	15761	15789	15623	15829	15736	15937	15752	15859	16088	15831	15938	16055	15779	15885	15944	15976	16017	15953	15679	15928	16036	16129	16084	15867	15647	15875	15974	16087	16023	16127	15936	16030	16031	16077	16006	15850	15873	15918	15957	15847	15915	15971	15905	15888	15884	15704	15966	15838	15735	15944	15874	15797	15928	16030	16058	16127	15958	15902	15771	15855	15641	15914	15913	15690	15727	15989	15897	15870	16049	15981	16005	15955	15918	16048	15970	15974	15961	16045	15945	15798	15926	15981	15938	16085	15875	16004	16029	15812	15816	15912	15823	15992	16015	15926	15896	15904	15879	15801	15924	16031	15964	15862	15874	15925	15943	15970	15813	16056	16079	15834	15971	16203	16051	15714	15878	15860	15963	15998	16124	15980	16013	16169	15752	15799	15791	15941	15881	16098	15850	16004	15880	16032	16076	15993	15876	15991	15732	15855	15851	15946	15753	15846	15817	15903	15945	15904	15859	15908	15817	15853	16001	15878	15891	15955	15875	16189	15876	16035	15990	15973	15982	15966	15911	15934	15922	15769	16005	15888	15760	16069	15857	15863	16098	15953	15979	15857	15952	16160	15962	15767	15953	16022	15858	16036	15871	16053	15903	16072	15865	15998	15886	16067	15756	15975	16053	16000	15554	15869	15742	15809	15813	15894	15880	15898	15859	16028	15962	15909	15729	15814	15985	15864	15757	16081	16053	15913	15852	15987	16169	15999	16060	15994	15923	16002	15997	15974	15913	15836	15948	15833	15857	15777	15847	15761	15811	15725	16039	16031	16075	16055	15899	15855	15954	15855	15800	15699	15896	16072	15840	15686	15815	15953	15653	16043	15904	15839	15865	15918	15952	16002	16102	15859	15933	16025	16167	15849	16033	15931	15850	15892	15838	15917	15893	16048	15852	15671	16011	15766	15772	15944	15714	15823	15845	15977	16061	15769	15838	15869	15789	15858	15928	15887	15926	16113	15901	15929	16067	15875	15894	15846	15954	15768	15897	15740	15959	15943	15893	15878	15873	15900	15945	16047	15793	15960	15987	15936	16088	16039	15953	15866	16016	15863	15840	15927	15972	16064	15979	15977	15926	16099	15997	15767	15980	15822	16013	15944	16064	16072	15904	15917	15871	16014	16109	15930	15861	15886	16025	15739	15987	15934	16025	16059	15888	15824	15867	15921	16022	15958	15954	16083	15919	15978	15853	15800	16026	15843	15781	15968	15765	15824	15947	15983	16023	15909	15918	15764	15990	15908	15948	15890	15860	15966	15923	16036	15912	15883	16138	15952	16086	15956	15845	15913	15631	15898	15837	15900	15897	16006	15941	15873	15991	15920	15791	15910	15892	16037	15986	16071	15824	15720	16001	15862	15963	16065	15801	15889	15823	15934	15789	15881	15882	15713	15968	15808	16076	16020	15944	15756	15843	15934	15959	15840	15952	15949	16144	15994	15971	15713	16241	15989	15847	15853	15790	15941	15888	15965	15884	15946	15766	16186	16058	16077	16078	16062	16099	15970	15910	15918	16002	16061	16213	15887	15786	15962	15947	15805	16036	15936	15909	15875	15890	15830	15884	15674	15946	15986	15958	15947	16011	15834	15910	15911	16001	16051	16017	16022	16112	15882	15895	15836	16061	15933	15969	15972	15842	15993	15856	15774	15898	15906	15847	15781	15935	15923	15963	15917	16101	15933	16108	15911	15966	15877	15999	15910	16030	15725	15854	15701	15879	15939	15885	15981	15903	15899	15982	15848	15899	16092	16051	15940	16033	15950	15948	15818	15945	15873	15847	15852	15964	15877	16176	15853	15941	15980	15886	15837	15878	15805	15859	15955	15813	15941	15988	15889	16030	16042	16090	15776	15886	15922	15981	16055	15884	15760	15899	15961	16057	15863	15849	15967	16136	16049	15919	15786	16005	15851	16019	15872	15851	15960	15787	15901	15868	15928	15953	16022	15953	15832	15771	15736	16024	15788	15795	16063	15939	15941	15795	15802	15889	15851	15924	15709	15852	15813	15896	15992	15971	15972	15959	16126	15724	16016	15770	15856	15963	15811	16125	15959	16070	15941	15857	15872	16008	15713	15864	15927	16030	15895	15916	15889	15896	16012	15994	16184	15940	15786	15915	15821	15794	16010	15887	15798	15999	15914	15809	15912	15791	15968	15980	15964	16030	15743	16122	15880	15763	16007	15965	15982	15826	15753	15725	15962	15886	15979	15929	15858	15966	15941	16090	16082	15943	15921	16126	15871	16056	16066	15873	15925	15945	15852	15853	15896	15829	15988	15884	15869	15989	15723	15903	16004	15781	15971	15935	15838	15785	15722	15976	15733	15961	15741	15893	16004	15846	15961	15919	16010	15818	15813	16043	16039	15924	15937	15886	15847	15959	16001	15914	15657	15944	15869	15946	15938	15932	15975	15920	15965	15930	16047	15827	15826	15980	15966	15845	15828	15905	15731	15942	15971	15920	15799	15850	16065	16012	16034	15928	15920	15801	15921	15832	15774	16057	16105	16013	15866	15974	16033	15934	16084	15843	15960	16025	15722	16083	15879	16019	16049	15847	15959	15901	15922	15990	15932	15889	15745	16012	15878	16137	15906	15928	15938	15964	15798	16110	16065	15748	15889	15893	16134	16040	16119	16143	15947	15845	15835	16030	15957	15763	15989	16039	15896	15979	15810	15922	15858	15981	15948	15873	15922	15855	15992	15983	16161	15925	16013	15876	15864	15843	15973	15959	15815	15930	15950	15739	15709	16133	15848	15922	16139	16109	15905	15891	16178	15946	15955	16163	16048	15873	15930	16124	15922	15868	15968	15987	15862	15951	15914	16071	15873	16134	15927	16013	15931	16044	15881	15875	15768	15791	15937	16028	15932	16147	15822	15869	15939	16041	15914	16203	15992	15821	15856	15885	15787	15908	15939	15914	15875	16156	16276	16007	15928	16058	16074	16022	15923	15982	15788	15870	15782	16111	16000	15912	15767	15892	15954	15862	15939	15969	16108	15954	15957	15931	15893	15869	15967	16031	15774	15991	15749	15718	15854	15957	16018	15839	15958	16068	15887	15812	16036	15930	15988	15918	15937	15855	15918	15885	15846	15985	15895	15851	15706	15991	15859	15962	15958	15839	16034	15841	15904	16022	15916	15826	16070	16126	15943	15914	16036	15959	15811	16046	15945	15846	15925	15743	16102	15938	15928	15978	15787	15799	16021	15899	15862	15916	15854	15885	15864	15818	15895	15824	15752	15795	15991	15763	15832	15997	15761	15969	16014	16070	15958	15845	15797	15915	15994	15910	16061	16052	15833	15990	16063	15844	15918	15794	16052	15911	15830	15977	15744	15930	15876	16089	15800	16016	15983	16031	16047	15782	15982	15675	15738	16075	15880	15821	15818	15974	15910	15981	16124	15910	15930	15966	16125	15952	15917	15916	16050	16048	15860	16065	16063	15999	15905	16007	16059	15932	15881	15875	15960	15859	16122	15821	15764	15972	16043	16079	15967	16044	15764	15977	15876	15994	15944	16015	15865	16011	15973	15930	15890	15977	15948	15699	15946	16036	15948	16079	15899	16017	16089	16082	15816	16007	15938	15747	15848	15709	16040	15984	15919	15907	15727	15895	15820	15932	15819	15935	15957	16005	15956	15867	15731	15862	15999	15958	15841	15658	15821	16025	15913	15916	15917	16049	16094	15806	15878	16038	15820	15971	16027	15954	16036	15902	15797
33762	47814	43910	35540	30800	26646	23225	20724	19063	17681	16244	15519	14945	14578	14804	14568	14615	14410	14612	14497	14442	14443	14304	14144	14156	14040	13904	13918	14007	13979	13917	13896	13955	14029	13977	13840	14006	13938	13867	13921	13822	13889	13842	13958	14055	13932	13882	14028	13720	14022	13970	14035	13946	13973	13894	13986	13878	13793	13935	13919	13997	14031	13875	14002	13781	13832	13823	13907	13951	13837	13849	13900	13893	13936	13717	13894	13781	13918	13724	13945	13715	13764	13900	13795	13862	13866	13825	13808	13882	13822	13983	13769	13914	13870	13931	13736	13993	13865	14001	13975	14008	13958	13828	13818	13809	13775	13852	13927	13902	14038	13726	13831	13782	14009	13974	13753	13962	13791	13848	14136	13884	13820	13855	13959	14041	14033	14037	13915	14064	13964	13952	13878	14088	13738	13967	13852	13974	13936	13857	13855	14010	14032	13968	13608	13825	13848	13856	13882	13739	13816	13819	13901	14057	13827	14021	13860	13764	13956	13892	13837	13969	13989	13851	13814	13741	13847	13921	13853	13799	13844	13842	13926	13871	14007	13785	13778	13952	13805	13894	13926	13939	13923	13941	13927	13829	13962	13935	13953	13954	13790	14017	13852	13999	13970	13877	13820	13782	13816	13782	13806	13850	13979	13909	14000	13995	13965	13878	14007	13939	13811	13739	13813	14004	13844	13783	13913	13801	13967	13911	13903	13847	13739	13864	13946	13799	13928	13706	13885	13821	13960	13778	13846	13815	13807	13816	13923	13989	13843	14057	13726	14004	13932	13818	13804	13890	13852	13933	13909	14083	13868	13919	13826	13745	13839	13830	13947	13720	13848	13973	13936	13915	13902	13963	13867	14072	13967	13847	13852	13846	13940	13871	13844	13966	13797	13962	13808	13978	13957	13869	13939	13794	13956	13909	14002	13763	13852	13861	14045	13901	13757	13899	13800	14061	13946	13910	13726	13781	13983	13771	13924	13849	14085	13917	13770	13861	13871	13795	13907	14133	13760	13942	13930	13772	14057	13996	13827	14052	13858	13844	13743	13980	13973	13856	13559	13899	14011	13859	13923	13971	13972	13916	13901	13779	13849	13838	13851	13726	13923	13880	13812	13818	13992	14020	13796	13800	13801	13866	13873	13857	13935	13744	13946	13873	14009	13963	13930	13917	14014	13845	13979	13919	13956	13874	13738	13843	13897	13998	13951	13926	13826	13827	13898	14043	13913	13815	13793	13920	13933	13933	13902	13772	13953	13899	13965	13900	13806	14067	14012	13918	14014	13814	13946	13898	13923	13877	13961	13747	13887	14054	13893	13690	13942	13967	13936	14006	14013	13931	13624	13934	14032	13874	13787	13935	13902	14086	13712	13938	13845	13910	13884	13988	13905	13835	13978	13818	14033	13732	13843	13861	13935	13838	13953	13896	13850	13985	13837	13940	13832	14033	13822	13994	13966	13800	13934	13959	13791	13862	13691	13843	13901	14039	14011	13715	13970	13913	13797	13724	13727	13893	13867	14009	14048	13854	14031	13909	13881	13921	13880	13924	13799	13813	13877	13984	13970	13865	13901	14173	13936	13881	13940	13688	13973	13835	14020	13812	13776	13761	13880	13881	14049	13947	13904	13912	13749	13908	13926	13906	13773	14081	13912	13942	14074	13955	13944	13818	14039	13893	13733	13987	13848	14020	13867	13800	13900	13881	13944	13839	14025	13699	13960	13877	13807	13785	13986	13983	13975	13815	13898	13817	13837	13750	13884	13905	13846	13904	13866	13927	13756	13921	13903	13996	13851	13942	13944	13958	14020	13922	13722	14030	13887	13868	13924	13885	14107	13775	14002	13765	13990	13909	13793	14086	13919	13701	13671	13984	14024	13880	13826	14105	14009	13955	14031	13810	13908	13875	13868	13844	13813	14073	13863	13936	13837	13917	13789	13889	13950	13744	13962	13978	13885	13982	13715	13905	13887	13987	13798	13805	13700	13913	13891	13836	13886	13789	13928	13875	14051	13840	13827	13894	13930	13835	13976	14004	13822	13912	13900	13873	13834	13935	13630	13799	13945	13898	13907	13858	13886	14027	13999	13864	14108	13827	13855	13945	13932	13953	13949	13892	13934	13899	13843	13984	13959	13915	14049	13916	13787	13948	13974	13674	13821	13884	13881	13953	13994	13953	13941	13905	13845	13786	13842	13906	13928	13928	13794	14151	14083	13828	13784	14146	13852	13804	13895	13879	13895	13927	13929	13801	14123	13960	13767	13829	13916	13750	13865	13827	14047	13934	13872	13898	13892	13869	13952	13955	13778	13713	13833	14160	13836	13879	14037	13995	13978	13762	13912	14076	13888	13902	13894	13929	13886	13828	13797	13821	13797	13867	13997	13861	14091	13786	13882	13946	13970	13845	13885	13772	13909	13687	13789	13988	13882	13934	13764	13914	13878	13780	13792	13830	13925	14032	13860	13894	13961	14070	13796	13863	14029	13881	13831	13864	13957	13843	13772	13948	13716	13822	13829	13974	13949	13936	13807	13984	13812	13838	14089	13856	14014	13747	13893	13851	13771	13936	13825	13955	13812	13892	14104	13948	13967	13911	14021	13828	13895	13988	13999	13886	13920	13942	14028	13806	14015	13961	13826	13824	13909	14024	13907	13955	13871	13943	13877	13966	13825	13980	13834	13970	13882	13701	13858	13880	13861	13813	13763	13824	13869	14035	13763	13802	13877	13843	13776	13980	13830	13935	13830	13858	14011	13957	13799	13887	13870	14025	13837	13880	13862	13997	14001	14024	13935	13863	13926	14027	13983	13819	13984	13897	13883	13746	13964	14016	14033	13833	13969	13997	13830	13947	13968	13780	14002	13839	13906	13929	13873	13855	14032	13955	13943	14003	13877	13793	13868	13778	13873	14000	13788	13834	13865	13891	13858	13828	13924	13892	13849	13905	13895	13850	13822	13928	13983	13986	13843	13731	13908	13927	13954	13748	13815	13869	13685	13992	13797	13797	13700	13935	13918	14013	13977	13857	13867	13858	13906	13901	13882	13864	13971	13803	13931	14056	13809	13841	13801	13880	13880	13957	13946	13670	13874	13876	13755	13909	13967	13964	13963	13925	13903	13946	13941	13792	13857	13989	13941	13801	13960	13888	13869	13838	13904	13853	13814	13774	13728	13987	13877	13906	13931	13742	13941	13962	13975	13738	13833	13919	14011	13939	13818	13975	13930	13891	13819	13768	13883	13954	14014	13898	13994	13994	13859	13930	13942	13699	13965	13804	13912	13989	13950	13964	13813	13915	13898	13873	13834	14004	13807	14035	13887	13811	14034	13943	14016	13916	13918	13961	13895	13821	13845	13824	13974	13962	13930	13779	14048	13781	13685	13925	13877	13873	14033	13909	13772	14012	13961	13928	13881	13955	13889	13938	13866	13951	13835	13937	13935	13648	13872	14060	13885	13914	13960	13937	13771	13948	13637	13900	14025	13833	13990	13942	13923	13875	13944	13920	13835	13879	13869	13815	14104	13854	13871	14004	14015	13766	13893	13916	13780	13900	13875	13870	13877	13947	13797	13873	13960	13879	13902	13940	13937	14135	13898	13892	13862	13759	13909	13805	13923	13969	13857	13956	13849	14098	13824	13965	13807	13882	13884	13879	13956	13699	13959	14017	13842	13721	13926	13875	13896	13954	13957	13963	13852	14050	13914	13987	13799	14038	13871	13796	13957	13787	13926	13959	13792	13988	14049	13907	14059	13887	13995	13876	14043	13998	13793	13997	13892	13841	13850	13929	13927	13892	13851	13948	13793	13867	13945	14018	13769	13872	14052	13982	14079	13870	13917	13958	13980	13747	13864	14060	13806	13949	14038	13959	13855	13889	13777	13744	14037	13967	14079	13861	13869	13890	14030	13775	13985	13845	13837	13893	13815	13890	13965	13976	13815	14003	13872	13847	13876	13977	13922	14031	13847	13701	13845	13789	13975	13773	14052	13910	13869	13798	13999	13916	13954	13854	13911	13916	13812	13918	14003	13820	13884	13842	14027	13728	14050	13887	13960	13888	13926	13832	13977	13899	13941	13951	14006	13608	13882	13756	13970	13900	14093	14032	14021	13894	13782	13931	14012	13801	13859	14066	13863	14019	13909	13930	13951	13827	13870	13993	13869	13979	13895	13846	13870	13743	13941	13975	13740	14019	13718	13842	13894	13901	13913	13935	14044	14140	13844	13921	13959	13924	13912	13934	13913	13932	13797	14042	13845	13874	13928	14011	13983	13797	13863	13898	13815	14054	13803	13824	13868	13999	13865	14009	13958	13968	13946	13832	13824	14000	13954	13710	13971	13856	13852	13686	13917	13859	13791	13928	13836	13797	13881	13805	13955	14093	13981	13787	13811	13824	14007	13804	13734	13981	13951	14063	13933	13898	13972	13953	13904	13795	13907	13890	13844	14026	13925	13873	13965	13869	13972	13988	13967	13911	13731	13978	13692	13853	13873	13944	13853	13912	13952	13800	13963	13992	13916	13970	13892	13929	13794	13876	13859	13903	13874	13949	13871	13973	13791	13971	14006	13786	13701	13853	13999	13797	14047	13938	14014	13888	13879	13829	13921	13919	13782	14034	13890	13874	13990	14107	13729	13899	13931	13809	14039	14008	13817	13855	13872	13992	13899	13797	14010	13862	13950	13761	13950	13844	13912	13823	13827	13918	14030	13802	13949	14056	13944	13897	13931	13845	14114	13817	13794	13878	13911	14060	13753	13900	14017	14083	13909	14072	13745	14010	13889	13963	13837	13995	14100	13990	13930	13795	13900	13836	13956	14073	13901	13868	14098	13898	14174	13894	13867	13883	14000	13961	13811	13867	13858	13914	13959	13973	13811	14000	13880	13778	13989	13832	13898	13881	13905	14008	14025	13798	14006	13755	13930	13942	13966	13869	13860	14006	13877	13789	13953	13812	13996	13854	13935	13797	13865	13901	14049	13998	13878	13983	13950	13855	13881	13910	14066	13894	13866	13753	13860	14052	13999	13889	13786	14041	14088	13763	13864	13913	13932	13813	13850	13858	14018	13869	13953	13983	13874	13716	13950	13904	13836	13819	13871	13859	13795	14062	13974	13777	13776	13852	14025	13932	14068	14048	14015	13945	14012
24378	21569	29334	26463	27777	29341	28549	23806	21207	19965	18768	18031	17513	17200	17275	17114	17044	17058	17041	17029	16913	16717	16474	16428	16416	16235	16404	16325	16148	16092	16156	16234	16126	16165	16412	16319	16228	16106	16132	16140	16198	16255	16023	16060	16198	16359	16184	16110	16140	16019	16094	16031	15959	16199	16072	16139	16031	16157	16016	16072	16170	16039	16056	16212	16245	16110	16249	15998	16386	16021	16229	16167	16074	16118	16169	16095	16042	16068	16127	16240	15929	16075	16216	16153	16208	16007	16103	16123	16180	16213	15938	16092	16014	16170	16022	16146	15974	16030	16052	16101	16177	15938	16239	16176	16128	16038	16052	16265	16236	16006	16208	16051	15998	16099	16247	16221	16085	16211	16094	15908	15990	16161	16291	16315	16201	16131	16282	16044	16080	16083	16197	15871	16063	16046	16134	16222	16107	16003	16281	15908	15819	15771	15968	16129	16194	15985	15957	16034	16223	16166	16143	16119	16049	15973	16258	16213	16178	16112	16064	16078	16226	16214	16055	15956	16008	16161	16255	16133	16025	16205	15905	16066	16021	16185	16024	15984	16130	16085	16002	16064	16236	16044	16310	16080	16186	16218	16028	16073	16061	16108	16070	16069	16117	15986	15999	15927	16151	16096	16040	16103	16150	16049	16187	16220	16112	16039	15973	16228	16044	15955	16000	15970	16149	16060	15864	16029	16076	15964	16051	16145	16055	16346	16164	16182	16089	16216	16008	16089	16118	16228	16028	16169	15942	16220	16235	15856	16243	16038	16143	15942	16139	15859	15982	15851	16122	16161	16084	16162	15925	16007	16150	16183	16191	16003	16034	16289	16256	16137	15993	15993	16143	16073	16128	15974	16034	16055	16199	15985	16061	16129	16225	15999	16038	16202	16063	16149	16226	16190	16023	16026	16093	16170	16210	16098	16289	15926	16003	15977	16223	16205	16087	16056	16109	15953	15945	16062	16093	16215	16212	16056	16036	16069	15883	16098	16054	16149	16167	15975	16334	16116	16176	16192	16200	16237	16116	16163	16104	16107	15910	16128	15992	15803	16063	15982	16056	16092	16090	16112	15961	15944	16280	16310	16226	16116	16016	16033	16178	15989	15932	16215	16218	16196	16011	16048	16109	16010	16080	16228	16282	16194	16158	16047	15909	16036	15958	16090	16171	15892	16206	16185	16016	16153	15929	16071	16107	15915	16055	15977	16033	16070	16034	16121	16086	16144	15945	15974	16033	16163	16057	16127	16206	15899	16068	15879	16043	16167	15914	15930	15969	16174	16002	16194	16099	16117	16073	15987	15975	16058	16209	16069	16123	16319	16132	16323	16310	16032	16177	16233	16076	16113	16115	16148	15811	16028	16237	15991	15943	16086	16262	16042	16037	16126	16149	15994	16048	16008	15940	16074	16022	16093	15953	15994	16187	16298	16002	16073	16309	16119	15886	16015	16156	16234	16005	16079	16207	15995	16122	16035	16128	16130	16042	16128	16005	16053	16296	16094	15920	16203	15966	16156	16063	15954	16258	16081	16026	16036	16231	16107	16295	16186	16065	15901	15992	16205	16127	16105	16101	15931	15962	15937	15974	16060	16034	15865	16276	16062	16236	16000	16152	16141	16169	16041	16141	16316	16080	16049	16331	15978	16006	16206	15946	16071	16168	16214	16021	15972	16053	16022	15972	16038	16200	16432	16185	16393	16219	16011	16156	16127	16111	16116	16138	16060	16221	16176	16160	16113	16144	16060	16146	15964	16202	16265	16136	15997	16065	16055	16242	16202	16225	16232	16043	16177	16300	15967	16092	16055	15837	15944	16064	16132	16134	16016	16149	16066	16111	16179	16070	16109	16244	16170	16377	16092	16048	16128	16135	16189	16138	16188	16209	15971	16122	16123	16031	16074	16030	16136	16230	15966	16181	16310	16156	16032	15868	15994	15954	16115	16078	16021	16152	16185	16088	16230	16106	16010	16027	16124	16129	16250	16250	16317	16276	16093	16108	16146	16160	16092	16122	16076	16033	16169	16181	16242	16130	16170	16103	16131	16204	15999	16259	16111	15950	15998	16143	15872	16001	16041	15874	16009	16041	15949	15897	16005	16135	15943	16217	16201	16080	16185	16287	16096	16054	16032	16111	15810	16120	16205	16105	16026	16221	15928	16207	15973	15970	16012	16020	16126	16063	16214	16056	16161	16121	16178	16188	16128	16125	15776	15919	16143	16060	16006	16059	16120	16187	16100	15956	16070	15991	15966	15990	16094	16239	15978	16194	16135	16012	16035	15997	16147	16287	16080	16030	16302	16088	16290	16315	16105	16140	16207	15989	16218	16092	15968	15958	16116	16201	15997	16004	16110	16170	16221	16122	15877	16155	16150	16062	16123	16119	15927	16029	16068	16064	15971	16201	15952	15963	16209	16126	16059	15916	16098	16064	15925	16092	15879	15967	16248	15996	16087	16191	15941	16136	16001	16014	16016	16044	16163	16064	15988	15914	16113	16062	16174	16135	16133	16290	16105	16108	15949	16218	16048	16075	16241	16164	15980	16174	16045	16106	16222	16047	16215	16141	16096	16015	16183	16335	16183	16189	16083	16026	16191	16055	16067	15986	16069	16059	16004	15851	16080	16145	16009	16280	16377	15842	16139	16034	16073	16117	16003	15951	16072	16103	15984	16010	16173	15931	15830	16091	16030	16075	16062	16266	16187	16094	16050	16154	15978	16151	16110	15970	16234	16173	16094	16271	16059	16054	16069	16065	16296	15972	15767	16279	15933	16131	16083	16141	16086	15962	16203	16013	16178	16041	16017	16050	16092	15979	16233	16049	16032	16064	16112	15778	16136	16125	15977	16277	16173	15984	16052	16110	16115	16166	15915	16122	16190	15995	15930	16034	15987	16142	16061	16146	16131	16076	16097	16109	16347	16162	16233	16154	16027	16094	15977	16141	16136	16257	16086	16001	16040	16131	16172	16140	16321	16377	16162	16054	16062	15997	16002	16034	16050	16154	15769	16102	16151	16109	16126	16085	16289	16194	16066	16023	16182	16164	16179	16166	16106	15992	16148	16073	16185	16005	16102	16054	16145	16156	16027	15986	16060	15946	16243	16077	15930	16203	15990	15920	16205	16230	15936	16031	16125	15889	16086	16027	16069	15931	15979	15997	16146	16219	16053	16114	15982	16152	16308	16229	15947	15936	16259	16257	16140	16160	16046	16263	16110	16019	15858	16129	16031	16287	16088	16089	16170	15948	16205	16046	15863	16251	16044	16110	16205	16013	16244	16016	16094	16324	16284	16213	16141	16071	16312	16235	16225	16126	16300	16170	15912	16170	16091	16104	16132	15995	16224	16118	16162	15967	15975	16152	16076	16233	15964	15915	16201	16189	15847	16260	16033	16200	16193	16016	16252	16157	16085	16242	16079	16160	16189	15982	15883	16125	16135	16173	16405	16150	15918	16108	15912	16169	16122	16137	15910	16106	15876	15839	16245	15994	16213	16248	16068	15915	15935	16162	16152	16092	16076	16015	16100	16021	16033	16190	16055	16207	16165	16205	16074	16024	16225	15897	16039	16169	16135	16163	16024	15938	16042	16188	16391	16090	16058	16132	15998	15902	16129	16117	16061	15964	16043	16292	16195	16135	15983	16111	16111	16129	15997	16036	16164	15970	16231	16231	16119	15778	15992	15959	16135	16094	16133	16110	16154	15998	16155	16241	16189	16262	16049	16089	16057	15998	16092	16025	16155	16092	16170	16124	16187	15915	16086	15912	16019	16088	16140	16053	16018	16015	16001	16249	15998	16097	16050	16103	16157	15909	16188	16117	16181	16168	16285	16232	15937	16111	16042	16193	16059	15942	16078	16130	16117	16167	15873	16126	16037	16164	16223	15896	16137	16017	16411	16145	16095	16132	16108	16091	16210	16284	16049	16032	16149	16279	15918	16162	16001	15908	16061	16255	16097	16102	16043	15852	16257	16304	15985	16113	16095	15982	16017	16066	16062	15985	16145	16072	16176	16253	16148	16106	16205	16149	16188	16282	16360	16052	15882	16097	16058	16027	16230	16073	16196	16061	16174	15949	16061	16114	16054	16039	16028	16066	16168	16137	16197	16190	16146	15890	16107	16159	15960	16131	16036	16104	16013	16224	16018	16232	16209	16239	16105	16022	15888	16071	16048	16209	15949	16253	16134	16030	16094	16131	16054	16002	16133	16129	16166	16159	16212	16205	15964	16068	16155	16029	16254	15952	15932	16108	16357	16007	16138	16123	16056	16016	16246	15948	16017	16306	16273	16141	16194	15904	16054	16215	16056	16070	16030	16063	16140	16053	16134	16163	16125	16039	16059	16005	16162	16014	15925	16147	16088	16114	15961	16111	15968	16222	16169	16036	15937	16103	15901	16003	16012	16123	16186	16315	16106	16117	16159	16101	16151	16029	15954	15985	16051	16244	16119	15977	16119	16021	16003	16085	16075	16230	16246	16146	16224	16107	15946	16055	16063	16110	16033	16112	15995	16135	16211	16056	16033	16056	15984	16225	16276	16178	16106	16172	16150	16279	16166	16072	16043	16131	16040	16140	15995	15910	16245	16049	16074	15974	16243	16078	15998	16108	16113	16104	16179	16113	16174	16017	16233	16002	16200	16113	16013	16126	16084	16116	16092	16091	16248	16052	16174	16114	15943	15901	16181	15903	16171	16192	16079	16079	16022	16203	16113	16021	15978	16110	16077	16080	15919	16070	16072	16136	15912	16184	16112	16042	16181	16168	16082	16042	16161	16159	16098	16065	16001	16154	16122	15996	16170	15989	16007	16040	15934	16162	16131	15947	16070	16297	16024	16055	16109	16174	15992	16132	16151	15895	15971	15887	16194	16188	16069	15987	16218	15997	16039	16006	16161	16022	16162	16294	16052	16222	16130	15964	16278	16227	16017	16065	16109	16202	16038	16043	15818	16027	16162	16220	16032	16057	15938	16105	16033	16009	16153	16224	15973	16007	15947	16166	16192	16050	16108	15946	15975	16284	15908	16068	16059	16168	16102	16259	16241	16324	16012	16029	16073	16134	16048	16099	16083	16102	16063	16188	16309	16121	16251	15859	16139	16185	15955	16061	16226	16155	16040	16039	16103	16040	16013	16014	16090	16157	16139
33132	54214	50634	41422	36759	31471	27689	24107	21478	19434	17844	16658	15982	15741	15666	15211	15090	15142	15086	14864	14937	14883	14715	14549	14283	14431	14304	14287	14337	14172	14296	14208	14120	14019	14181	14139	14071	14231	14128	14272	14022	14179	14112	14104	14034	14097	13859	14035	13997	14096	14070	14155	14078	13922	14090	14146	13894	14070	14136	14094	13959	14069	13833	13981	13948	14093	14004	14087	14080	13987	14016	14060	14134	13986	13915	14084	14075	14054	14206	14041	14123	14003	14032	14046	14071	13968	14237	14055	14160	14136	14040	14001	14099	14120	14053	14058	14102	14098	14026	14096	14014	14183	14028	13989	14092	14149	13829	14136	14134	14160	14007	13975	14034	14043	14175	14122	14046	14034	14047	14027	14037	13960	13974	14062	13961	14095	13992	13980	14100	13950	14128	14081	14105	14172	14072	14103	13910	13959	14015	14122	14069	13958	14153	14094	14014	14002	14131	14037	14023	14019	13986	13908	14205	14097	14067	14040	14012	13681	14172	14051	14008	14019	14012	14130	13976	13914	13951	14077	13929	14025	14110	13852	13983	13881	13939	14227	13943	13968	13958	14227	14128	14047	14322	13979	13992	13835	14118	13920	14118	14094	14132	14081	13930	14203	14018	14092	14183	14140	14028	13946	14131	14179	14124	14151	14187	13938	13931	14040	14000	14174	13837	13857	14100	13944	13990	13939	14104	13853	13948	14078	14086	14016	14153	13852	13933	13939	14080	14007	13917	14119	13961	14025	14057	14224	14179	13886	13980	13999	13872	14046	13907	13950	14193	14039	14067	14042	13912	14008	13985	14050	14008	13998	14156	14016	14034	14127	14132	14056	14011	14100	13934	14029	14070	14042	14192	13844	14219	14106	14091	13910	13908	14110	13858	14040	13947	13979	14104	14071	14128	14037	14176	14030	14080	14142	14024	14051	14204	14044	14118	14180	13822	14010	14072	14156	14015	14032	14151	14018	13992	13952	14135	13802	14170	13944	14138	14014	13999	14030	14032	14036	13999	13845	14084	14103	14161	13921	13913	14077	13940	13902	13962	13910	14046	14060	14162	14085	14066	14059	13985	13976	14221	14163	14076	14011	14046	14027	14174	13946	13962	14035	13926	14043	14100	14084	13949	13948	14015	14267	13968	14095	14086	14139	13992	13955	14085	14192	13933	14226	13993	14093	13946	14226	14047	14016	14033	14110	14003	14064	14060	14057	13931	13934	14214	14003	13863	14132	14075	14094	13981	14078	14012	14082	14037	14172	14125	14071	13957	14118	14048	13876	14141	14076	14000	14065	14165	14015	14080	14161	13846	14098	14026	14109	14008	14026	14143	14157	14218	14314	14067	13961	13964	13941	13933	14042	14248	14087	14142	14212	14153	14175	14012	14179	14067	14085	14039	13825	14184	13953	14216	13956	13948	13954	14201	14097	13935	14119	14100	13902	14094	13874	14069	14052	13949	13868	14104	14071	13987	13923	14098	14193	14013	14004	14093	14073	14047	14021	13952	13975	14131	14059	14225	13926	14136	14117	14163	14106	13897	14092	13948	13892	13943	14178	14159	13853	13967	13991	14104	13998	13822	14158	14055	14103	14140	14033	14014	13957	13807	13975	13999	14022	13939	14094	14030	14071	14048	14044	14099	13971	13910	13922	14145	13916	13973	14000	14158	14209	14035	13902	14114	14011	13935	13938	14146	14057	13882	13984	14075	13957	14122	14025	14077	13842	14037	14029	13981	14170	14027	14007	14109	13992	13958	14065	14046	14242	14060	14055	14056	14104	13989	14079	14100	14068	14093	13900	14039	14216	13958	13944	14039	13963	14099	14111	14111	13939	14047	14147	14024	13977	14092	14051	14004	14050	13953	14110	14052	13977	14056	14138	13901	13868	13999	14024	13926	14069	14092	14135	14068	13991	13973	13937	14001	14087	13970	14040	14060	13984	14026	14109	14119	14039	13876	13904	14003	14173	13976	14068	14156	13927	13894	13909	14148	13859	13832	14170	14090	13974	13947	13979	14038	14022	14033	13998	14001	14081	13994	14279	14113	13996	13907	14101	14078	14109	14078	13979	13981	14193	14035	13929	14201	13992	14125	14090	13957	14073	13958	14003	14168	13982	14164	14025	14094	14101	13936	13942	14169	14049	13952	13913	13989	13999	13969	14032	14026	13929	13993	14173	13940	13990	14086	14074	14128	14232	14012	14106	14064	14022	14172	14014	14113	14082	13997	13935	13984	14190	14035	13902	14010	13995	14039	13927	14164	14030	14078	14030	13976	14088	13860	14088	14212	14113	14132	13983	14008	14064	14224	13999	14020	14062	14079	13970	14048	13970	13887	13952	14061	14165	13919	14099	14037	14106	14072	14160	14150	14114	13919	13825	13984	13859	14021	14075	14086	13944	14087	14122	14147	13940	13925	14086	14259	13993	13975	14124	14280	14052	14029	13893	14109	13988	14198	14069	13977	14137	14137	14216	14069	14089	14048	13999	14130	14155	14016	14025	14102	13966	14154	14026	13821	13941	14078	13986	14017	14124	13860	13972	14015	14034	14161	13950	13953	14027	14031	14022	13888	14042	14072	14235	14167	13806	13953	13943	13889	14169	13849	13947	13883	13945	14009	14158	13915	13949	14076	14066	13999	14039	13984	14080	13969	13793	14127	14097	13971	13974	14044	14154	13904	14091	14071	14058	14054	13964	13978	14012	13966	14052	14158	13982	14120	14105	14067	14182	13931	13967	14183	13964	14005	13859	13902	14173	14133	14004	14182	14050	14131	13985	14164	13971	14013	14021	14095	14091	14015	13952	14049	14022	13901	14089	14120	14110	13968	13975	13801	14089	14116	14071	13980	13933	14035	13910	14101	13957	13938	13936	14026	13905	13831	14223	13989	14049	13869	14055	14095	14105	14023	14064	13926	14105	14055	14023	14135	14109	14115	14072	13972	14049	14069	14006	14048	13993	13978	14071	13822	13847	14227	14136	13943	14007	14112	13973	13995	13968	14059	13915	14094	14094	13952	14092	14006	13991	13896	14085	13997	14131	13983	14040	13879	14227	13997	14080	13940	14067	14097	14095	14055	13979	14083	14107	13878	14077	14111	14014	14012	14048	14223	13960	14027	13865	14141	13735	14120	14101	14085	14021	14072	13987	13918	14165	14012	14007	13827	14156	14067	14046	14040	14030	13983	13943	14002	14113	14223	14036	14012	14074	13916	13914	13967	14070	14086	13988	13992	13994	13993	14063	14076	14070	14282	13951	13889	14168	14026	14016	14085	13985	14090	13939	13872	14108	14140	13943	14021	13946	14013	14133	13880	14011	14050	13943	14078	13999	14114	14030	14106	14005	14065	13957	14007	14052	14132	14031	14109	14042	14133	14088	14015	14068	13990	13958	13887	14104	14028	14073	14019	14036	14075	13974	13972	14045	14148	14126	13883	14076	13965	14122	14104	14079	14050	13956	13941	14106	14134	14045	13898	14113	14063	14091	13878	13946	14025	14063	13954	13988	13869	13773	14055	14035	14169	14170	14082	13931	14139	14209	14100	13845	14057	14195	13957	13976	14036	13956	14099	13970	14120	14129	14222	14027	14082	14034	14161	14137	14141	13967	13908	14068	14121	14371	14153	14066	13991	14045	14266	13987	14148	13955	14020	14200	13952	13787	13858	13966	13903	13992	13999	13985	13975	14018	14195	14243	14134	14168	13823	14027	14031	13959	13856	14025	13874	13981	14077	14020	14049	13952	13988	14152	14019	14201	14038	14119	14059	14004	14042	13994	13989	14157	13969	14125	13993	14043	14032	14094	14108	13939	14243	14021	13873	13986	14002	14093	14089	14028	14155	13998	14075	14005	13978	14046	14119	13984	13845	14013	14164	13951	13887	14138	13967	14094	14062	14017	14058	13846	14020	14026	13898	14106	14028	13952	13903	13958	14126	13821	14113	14042	13949	13977	14021	14083	14096	14231	14037	13971	13965	14091	13984	13996	14045	14018	14033	14040	14000	14131	14156	13837	14116	13973	14093	14090	13958	14051	13915	14148	14100	14001	13990	14105	13947	14116	13903	14064	13917	14098	14120	14240	13934	13859	13981	14086	14048	14051	14221	14202	14169	14075	14013	14110	14062	13951	14061	13932	14028	14004	14032	14086	14081	13978	14022	14091	14056	14107	14040	14034	13967	14025	13894	13981	13931	13878	14074	13953	14125	14131	14068	14044	14155	14148	14012	14058	14175	13962	14104	13908	14307	14037	13822	14057	14051	13887	14164	14066	13949	13941	13985	14181	14044	14198	13766	14144	14016	14066	14023	14252	13854	14040	14050	14185	14167	14166	13995	14070	14024	14072	13994	13834	14125	13955	14071	14129	14067	14151	13922	14255	14025	14054	14011	14202	14178	14018	14025	13921	13975	14067	14036	13981	14003	13869	13861	14015	14062	13970	13937	14256	13909	13951	14074	14130	13941	14168	14114	14180	14086	14043	13998	13954	13963	14091	13905	14011	14031	13877	14113	13975	14055	13940	13944	14055	13983	14063	13855	13998	14063	14074	14209	13963	13871	13927	13965	13925	14097	14079	14088	14040	13979	13974	14016	13982	13982	14005	13983	13871	14064	13855	14022	13935	13956	13971	14091	14145	14097	14221	13891	13952	14114	14167	14032	13961	14050	14128	14059	13924	14094	14111	14155	14007	13969	13921	14116	14110	14218	14012	14190	13982	14063	14037	14079	13977	13908	13925	13957	14160	13826	14031	14056	13919	14077	14117	14138	14055	14139	13976	14189	13925	14028	13796	13932	14128	13960	14019	13971	14082	14034	13874	14058	14072	13882	14109	14182	13990	14166	14111	14079	14178	14116	14059	14070	13980	14004	13979	13806	14064	14117	13917	14052	14029	14045	13954	14193	13911	13986	14004	14081	13922	13836	14098	14039	13846	14055	14137	13980	13869	14031	13864	14029	13914	14005	14084	14107	14002	13981	13929	13920	14120	13939	14094	14039	14041	13970	13969	14005	13927	14000	14164	14088	13913	14091	14010	13967	13947	14033	14077	13901	13903	14028	14066	14006	13996	13978	14016	13950	14076	14148	13949	13987	13935	13901	13911	14004	14097	14102	14017	14156	13881	14071	14272	13984	14166	14100	13913	14090	13921
23086	21449	29398	24446	24486	29678	32824	26614	23954	22289	20689	19750	19184	18982	19021	18391	18404	18536	18258	18180	18039	17946	17709	17671	17622	17464	17525	17484	17283	17377	17494	17218	17369	17397	17167	17275	17399	17231	17223	17145	17115	17169	17198	17245	17224	17077	16997	17104	17031	17150	17330	17251	17160	17158	17155	17145	17084	17058	17111	17164	17247	17263	17016	17242	17111	17046	17270	17305	17264	16986	17014	17107	17181	17036	17208	17272	17256	17271	17335	17109	17144	17061	17086	17091	17086	17286	17090	17138	17292	17061	17107	17209	17112	17005	17127	17044	17125	17344	17251	16975	17023	16994	17210	17159	17051	17213	17116	17051	17150	17013	17162	17172	17020	17101	17112	17201	17241	17340	17162	17211	16964	17032	17151	17154	17017	16945	17137	17081	17387	16990	17018	17155	16970	16960	17204	17121	17186	17255	17167	17070	16998	17046	16976	17054	17137	17121	17073	16911	17095	17133	16912	17034	17100	17197	17136	17115	17100	17013	17036	16985	17274	17199	16940	17017	17140	17208	17112	17054	17050	16976	17140	17292	16944	17014	17094	17042	16982	17039	16977	17158	16969	17095	16955	16951	17040	16921	17030	17008	17198	17289	17401	17220	16974	17190	17079	16928	17179	17007	17191	17110	17262	17011	16997	17109	17098	17050	17069	17237	16976	16954	17143	17159	17109	17182	17225	17212	17057	16931	17060	17129	17075	16988	16904	17040	16985	17026	17176	17447	17051	17162	16963	17002	16914	17151	17238	17004	17326	17252	17230	17241	17046	17105	17210	17020	16910	17181	16894	16911	17018	17017	17080	17035	17175	17213	17144	17182	17327	17103	17157	17045	17009	17041	17009	16957	17201	17106	17117	17180	16997	17033	17251	17174	17066	17041	17255	17077	17184	17140	17020	17010	17114	16979	17001	17029	17096	17064	17228	17284	17186	16856	17159	17059	17112	17111	16990	17120	17133	17008	16864	17332	17089	16853	17098	17164	17095	16932	17183	17102	17012	17122	17197	17006	17021	17068	17151	16996	17054	17092	17222	17068	17102	16923	17129	17174	17267	17114	17032	16979	17103	17000	17111	17178	17159	16991	17060	17055	16946	16941	17198	16914	17249	17129	17023	17072	17040	16860	17204	17171	16932	17328	17195	16970	17227	17029	17225	16958	17209	17184	16997	17066	17141	17176	16983	16947	17022	16983	16942	17017	17106	17107	17158	17034	16918	17086	16966	16978	17090	17134	17102	17063	17085	17002	16903	16819	17032	17066	17125	16876	17140	17035	17049	16947	17051	17048	17047	16886	17016	16899	17214	17169	17079	17043	17226	17014	17169	17288	17004	17155	17128	17068	16862	17073	17105	16867	16963	16961	17095	16970	16964	17140	17015	16955	17105	17117	17100	17002	16901	17203	17238	16998	17131	17073	16968	16954	17244	17223	17145	17033	17273	16909	16955	17005	17263	17213	17015	17027	16971	17088	17037	17075	17155	17161	16914	17061	17060	17047	17180	17110	17020	17006	16974	17061	17248	17103	16945	17075	17004	16974	16967	17017	17079	17033	16919	17139	17241	17075	17029	17185	17100	17274	17267	17284	17108	17103	16854	17304	16970	16853	17073	16994	17122	16948	17065	17002	17032	16990	17153	17114	16895	16982	16986	17158	17079	16982	16934	17245	16920	17004	17138	17027	17153	17169	17254	17100	17050	17138	17163	16914	17188	16910	17178	17208	17057	17186	17043	16889	17117	17059	17120	16944	17108	17092	16927	17303	16990	17173	17096	16999	17195	17226	17184	17123	17184	16963	17030	17027	17139	17006	17246	17027	16946	17089	16955	17148	17148	17124	17137	17063	16989	17075	16996	17218	16965	17108	17048	16963	17010	17157	16978	17151	16960	16990	17072	17085	17055	17160	17178	17126	17080	16777	16991	17118	17143	17236	17060	17067	16960	16901	17187	16898	17288	17198	17085	16958	17076	16934	16916	17000	16957	17118	17104	17064	17062	17075	17399	17162	17058	17227	17117	16858	17071	17014	17032	17116	17242	17280	16980	16985	17097	17232	17130	16991	16882	17101	16807	17125	16943	16903	16942	17130	17020	16924	17027	17090	17171	17150	17097	16885	17185	17143	16947	16972	17006	17137	17264	17042	17112	17038	16731	17074	16863	17268	17220	16968	17043	16988	17394	17331	17156	17051	17086	17195	16983	17077	16965	16985	17242	16999	16963	17161	17002	17198	17012	17003	17227	17146	17223	17292	17254	16851	17223	17039	16880	16999	17303	17118	17073	16866	17021	17133	17242	17122	17108	16980	17124	17120	17037	17175	17171	17072	17239	17204	17199	17125	17053	17156	17099	16946	17096	16969	17010	17078	17191	17139	17082	17311	17067	17169	17022	17143	16932	17119	16957	17066	16983	17085	17176	16997	17020	17172	17094	16957	17108	16993	17024	16938	17090	16948	16972	17172	17121	17014	17177	17172	17006	16970	17203	17304	17207	16929	17101	17033	17053	17063	17016	17058	16783	17089	17041	17055	17058	17107	17038	17122	17147	17089	17251	17216	17198	17015	17033	17006	17165	17085	17067	17122	17131	16929	17088	17107	17189	17037	16966	16929	17226	16915	17147	17059	16918	17119	16963	17073	17159	17144	16971	17073	16909	17031	17021	17229	17215	17072	17142	16953	17233	17243	16924	17072	17186	17098	17114	17082	16979	17302	17044	17296	17166	17431	16924	17043	17206	17107	17274	17170	17159	17150	17142	17208	17151	16913	16971	17027	17062	17237	17070	17053	17260	16956	17115	17035	17263	17165	17071	16969	17039	17058	17086	17092	17107	17087	17155	17119	17108	17000	17102	16998	17189	16875	17048	17094	17019	16895	16879	17160	16932	17137	17087	17012	17184	17069	17021	17244	17104	17125	16957	17166	17252	17094	17010	17044	17165	16978	17090	16830	17220	16931	17036	17120	17383	17191	17198	17210	16871	16907	17044	16887	17251	17023	17144	17335	17014	16843	16905	16983	16943	17000	17308	17087	17163	17054	17207	17017	17136	17175	17282	17040	17162	17062	17003	17135	17063	17102	16979	17234	16982	17105	17003	17201	16945	17117	17179	17082	17200	17077	17085	17135	17023	17041	17229	17164	16958	17151	17024	16802	17045	17014	16998	17166	17079	16901	17059	17137	17141	17028	17099	17146	16979	17105	17292	17073	17013	16974	17076	16913	17214	17255	16963	17046	17108	17025	17118	17054	17072	16947	17070	17107	16878	17127	17207	17128	16864	16890	16952	17059	17074	17093	17168	17147	16914	17037	16979	17096	17152	17131	17210	16996	17072	16864	17026	17048	17012	16974	17023	17165	16930	16895	17075	16857	17107	17149	16900	17161	17196	17204	17163	16971	17085	16893	17327	16829	17115	17027	17072	16747	17081	17111	17211	17188	17184	16977	17063	17195	17166	17161	16995	17062	16939	17168	17173	17090	17178	17149	16974	17045	17164	17299	17117	17230	16990	17254	17138	17283	17113	17077	17001	16870	17064	17038	17239	17048	17077	17068	16776	17026	17215	17061	17200	17063	17119	17181	17125	17216	17069	16972	17168	17090	17100	16997	17206	16994	16980	17071	16890	16911	16949	17053	17203	17101	17122	17279	17229	17129	17207	17124	17045	17019	17017	17170	17145	17033	17177	17162	16971	17022	17072	16993	16993	17054	17116	17063	17058	17018	17061	17148	17114	17303	17091	17209	17035	17049	17227	17218	17064	17217	17020	17259	17100	16972	16990	17130	16975	17051	17147	17045	17254	17023	16793	17034	17068	16884	17148	17019	16810	17001	17106	17093	17035	17021	17022	16957	16946	17055	17040	17201	17145	17148	17135	17100	16972	16997	17037	17103	16818	17242	17119	17213	17160	17280	17035	16965	16671	16926	17114	17134	16997	17180	16963	17154	17047	17130	16937	16947	16991	17136	17131	17092	17029	17022	17273	16969	16948	16835	17144	17095	17184	16998	17140	17120	17283	17057	17026	17067	17264	17084	17056	16980	16823	17013	17093	17069	17023	17214	17038	16989	16925	16877	17004	17049	17168	16906	16921	17195	17109	17155	17094	17232	17094	16838	17124	17013	16975	17173	17020	17204	17193	16989	17041	17106	17195	17132	17077	17085	17135	17070	17191	17084	17126	17321	17189	16691	17161	17051	17155	17018	17029	17150	17129	17024	17352	17013	16985	16893	16956	16994	16946	16969	17081	17144	17112	17216	16987	16967	17162	17241	17258	17308	17101	17157	16956	17349	17194	16916	17124	16944	17049	16921	17271	16841	16949	17021	17160	17177	17081	17397	17039	17176	16947	16991	16990	16843	17042	17023	17011	17153	17204	17014	16932	17074	16894	16964	17157	17018	16875	16917	16890	17053	17083	16998	17126	17103	16988	17173	17098	17081	17109	17117	17197	17191	17094	17234	17007	17076	17020	17167	17057	16929	16901	17102	17184	17213	17012	17090	16995	17122	16948	17142	16882	16902	17174	17138	17096	16822	16981	17030	17070	17071	16970	17148	16968	17193	17072	17117	16879	17097	17023	17152	16968	17143	17054	17127	17051	16954	16959	17193	17138	17105	16985	16987	16940	17222	17134	16895	17041	17021	17091	17074	17095	16950	17060	17038	17038	17143	16954	17152	17093	17154	17116	17270	17035	17135	17072	17184	17275	17176	17032	17164	17150	17227	17253	17110	17188	17113	17174	16897	17117	16986	17176	17240	17122	17109	17106	17223	17002	16907	17095	16987	17249	17039	16967	17005	17093	17101	17204	17191	17072	17101	17125	17145	16979	17200	17156	17144	17007	17066	17060	17155	17137	17085	17039	17035	17015	17128	17116	16908	17013	17067	17068	16946	17020	17263	17200	17099	17175	16957	17010	17217	16835	16819	17108	17078	16965	17166	17060	16973	17174	17063	17143	16991	17099	17094	17223	17220	17239	17294	17167	17422	17013	17138	17283	17005	17042	17329	17228	17052	16892	17192	17054	16998	17078	16917	17109	17103	16991	16985	17050	17028	16873	17078	16923	16931	16868	17070	17104	17133	17138	16889	17148	17243	17117	17268	17106	17317	17124	16908	17190	17065	16972	17072	16995	17178	17208	17144	17238	17064	17033	16872
34616	58971	56159	46227	41221	36189	31681	27455	23990	21073	19189	18030	17420	17149	16860	16650	16254	16229	16076	15921	15817	15598	15238	15215	15057	15065	15061	14843	14890	14719	14724	14746	14724	14778	14653	14725	14712	14588	14811	14881	14760	14594	14553	14684	14416	14610	14589	14685	14623	14496	14575	14581	14627	14552	14562	14445	14661	14636	14687	14682	14684	14585	14492	14705	14728	14554	14539	14480	14675	14589	14672	14555	14587	14610	14464	14619	14527	14675	14477	14554	14678	14578	14419	14405	14558	14666	14686	14525	14471	14657	14567	14641	14609	14571	14603	14511	14532	14510	14615	14596	14695	14806	14562	14478	14564	14581	14515	14541	14548	14653	14513	14461	14541	14594	14755	14630	14666	14517	14455	14539	14450	14509	14683	14507	14533	14636	14526	14467	14559	14646	14661	14499	14629	14610	14575	14676	14701	14518	14616	14722	14621	14540	14637	14550	14597	14458	14635	14537	14373	14667	14630	14518	14572	14766	14596	14585	14451	14534	14569	14541	14532	14701	14385	14672	14487	14468	14622	14543	14713	14701	14592	14776	14767	14588	14508	14592	14582	14259	14529	14635	14598	14468	14756	14491	14673	14590	14599	14585	14638	14475	14666	14625	14582	14518	14600	14683	14577	14605	14622	14515	14670	14611	14620	14615	14510	14633	14608	14640	14601	14341	14622	14321	14538	14498	14529	14612	14593	14586	14304	14658	14511	14646	14583	14666	14653	14692	14605	14617	14662	14570	14578	14455	14568	14546	14633	14542	14647	14529	14627	14561	14648	14647	14436	14691	14599	14495	14511	14605	14415	14425	14709	14577	14579	14608	14736	14567	14466	14601	14494	14436	14915	14443	14693	14480	14562	14504	14609	14516	14577	14697	14602	14747	14644	14596	14602	14689	14645	14455	14627	14407	14495	14618	14473	14604	14560	14546	14538	14783	14549	14699	14403	14489	14517	14589	14414	14591	14332	14630	14649	14716	14498	14582	14667	14625	14558	14567	14556	14558	14772	14618	14526	14446	14632	14566	14460	14631	14725	14544	14531	14622	14598	14560	14503	14668	14521	14541	14579	14572	14529	14662	14396	14614	14732	14550	14600	14498	14688	14451	14647	14502	14650	14659	14630	14463	14545	14610	14818	14621	14573	14623	14561	14575	14479	14616	14477	14458	14443	14514	14562	14432	14614	14541	14636	14609	14401	14565	14381	14556	14517	14538	14686	14574	14648	14749	14446	14677	14686	14579	14587	14591	14486	14676	14528	14679	14442	14455	14743	14610	14543	14726	14653	14425	14519	14420	14546	14593	14603	14469	14687	14574	14564	14556	14600	14474	14579	14395	14703	14335	14758	14603	14473	14553	14496	14581	14582	14495	14405	14580	14504	14416	14574	14558	14696	14782	14576	14583	14505	14459	14605	14703	14417	14714	14435	14380	14419	14365	14547	14609	14554	14576	14672	14558	14572	14445	14665	14597	14686	14575	14470	14682	14520	14555	14662	14727	14585	14525	14521	14558	14601	14730	14683	14569	14477	14419	14643	14740	14403	14415	14630	14521	14557	14576	14551	14532	14739	14441	14597	14487	14714	14605	14785	14526	14677	14529	14556	14412	14596	14490	14666	14723	14619	14525	14648	14553	14701	14552	14574	14566	14532	14707	14623	14560	14616	14481	14606	14518	14516	14449	14500	14555	14609	14542	14524	14644	14664	14566	14414	14601	14541	14626	14665	14550	14434	14565	14601	14602	14506	14505	14582	14655	14518	14612	14641	14526	14395	14521	14620	14523	14513	14664	14623	14466	14522	14418	14533	14456	14659	14451	14311	14525	14806	14522	14593	14677	14430	14577	14626	14471	14565	14611	14685	14699	14537	14589	14459	14512	14676	14459	14551	14504	14530	14635	14559	14510	14714	14592	14375	14631	14639	14660	14426	14578	14627	14726	14838	14553	14781	14467	14630	14666	14563	14598	14594	14759	14555	14463	14544	14639	14523	14447	14585	14631	14639	14466	14518	14542	14715	14557	14611	14705	14443	14609	14684	14613	14505	14439	14658	14540	14439	14658	14777	14655	14523	14800	14566	14487	14684	14498	14606	14543	14690	14402	14441	14576	14503	14507	14494	14607	14645	14689	14527	14410	14432	14493	14548	14656	14658	14538	14553	14495	14629	14469	14551	14531	14540	14663	14719	14673	14595	14623	14557	14692	14487	14454	14509	14665	14668	14585	14522	14696	14551	14660	14582	14623	14557	14515	14634	14503	14707	14518	14537	14571	14581	14794	14296	14783	14488	14591	14431	14536	14440	14531	14656	14559	14541	14558	14511	14502	14550	14484	14536	14582	14781	14737	14580	14561	14699	14707	14411	14404	14621	14782	14487	14469	14611	14471	14558	14474	14480	14588	14562	14708	14598	14615	14569	14634	14591	14468	14532	14569	14511	14458	14601	14483	14605	14588	14556	14660	14571	14592	14588	14653	14553	14587	14542	14457	14411	14451	14633	14553	14509	14507	14583	14396	14658	14596	14481	14670	14655	14555	14433	14597	14718	14677	14669	14417	14630	14486	14673	14542	14614	14617	14489	14632	14663	14574	14492	14574	14681	14551	14486	14571	14548	14587	14559	14556	14616	14545	14625	14592	14618	14622	14434	14658	14454	14667	14528	14743	14689	14559	14634	14536	14515	14488	14576	14558	14565	14611	14528	14638	14589	14627	14477	14654	14580	14480	14720	14472	14582	14583	14724	14548	14483	14629	14529	14425	14614	14482	14578	14448	14666	14471	14563	14714	14543	14577	14617	14689	14546	14504	14664	14467	14499	14474	14493	14694	14555	14636	14638	14529	14519	14731	14704	14516	14570	14607	14561	14708	14524	14514	14638	14591	14522	14644	14702	14520	14694	14538	14592	14583	14801	14522	14773	14445	14591	14629	14556	14695	14650	14594	14289	14475	14586	14506	14410	14327	14547	14609	14492	14428	14637	14659	14560	14610	14447	14742	14599	14620	14670	14695	14604	14534	14669	14525	14662	14585	14599	14646	14528	14623	14478	14673	14527	14613	14488	14579	14823	14651	14491	14629	14657	14508	14504	14702	14532	14424	14519	14517	14475	14553	14564	14691	14627	14425	14646	14533	14408	14593	14515	14398	14554	14577	14556	14536	14695	14509	14671	14593	14577	14505	14758	14571	14497	14504	14630	14701	14710	14609	14522	14488	14571	14483	14560	14573	14367	14604	14377	14572	14513	14538	14474	14585	14510	14526	14582	14708	14637	14534	14574	14577	14515	14541	14588	14684	14735	14382	14463	14567	14450	14705	14794	14517	14636	14599	14651	14527	14670	14508	14527	14513	14610	14757	14605	14696	14617	14545	14555	14541	14639	14721	14623	14597	14616	14677	14567	14542	14686	14756	14568	14612	14479	14591	14495	14473	14384	14555	14526	14700	14571	14646	14589	14441	14579	14738	14591	14465	14748	14639	14469	14588	14729	14747	14457	14570	14575	14502	14564	14608	14604	14619	14575	14651	14755	14471	14680	14622	14625	14453	14505	14479	14645	14666	14755	14552	14538	14671	14580	14644	14614	14474	14712	14567	14531	14465	14594	14527	14576	14505	14477	14480	14599	14631	14537	14586	14596	14785	14511	14596	14555	14511	14683	14706	14599	14505	14603	14593	14472	14686	14486	14520	14571	14646	14592	14529	14493	14772	14150	14753	14624	14395	14413	14462	14395	14519	14693	14386	14405	14610	14546	14623	14596	14555	14655	14524	14564	14482	14489	14506	14410	14591	14568	14612	14452	14507	14464	14634	14671	14557	14601	14472	14564	14490	14459	14572	14762	14663	14588	14516	14508	14386	14396	14722	14544	14670	14590	14605	14482	14519	14582	14563	14560	14431	14589	14495	14451	14633	14582	14581	14513	14568	14419	14476	14580	14523	14659	14477	14674	14642	14568	14660	14580	14589	14470	14613	14578	14537	14555	14329	14602	14672	14643	14274	14613	14563	14724	14563	14639	14455	14603	14555	14512	14589	14423	14605	14557	14653	14691	14647	14554	14573	14604	14731	14599	14673	14512	14352	14446	14488	14758	14432	14554	14487	14395	14626	14464	14631	14549	14515	14592	14708	14622	14619	14492	14494	14523	14673	14367	14669	14603	14739	14589	14568	14493	14535	14605	14584	14486	14641	14637	14560	14605	14753	14615	14675	14518	14444	14692	14427	14600	14566	14400	14528	14488	14627	14608	14598	14562	14616	14600	14523	14620	14521	14627	14629	14736	14496	14753	14705	14640	14617	14734	14515	14641	14501	14390	14714	14703	14620	14567	14551	14578	14533	14711	14634	14450	14775	14703	14708	14574	14525	14689	14607	14623	14462	14535	14582	14621	14620	14545	14574	14606	14570	14614	14612	14582	14423	14635	14458	14521	14646	14502	14565	14745	14466	14575	14282	14687	14740	14678	14601	14587	14728	14558	14484	14564	14662	14568	14644	14711	14706	14573	14521	14416	14409	14542	14456	14670	14514	14510	14502	14406	14622	14686	14453	14502	14714	14611	14877	14437	14462	14610	14511	14671	14509	14682	14717	14513	14626	14643	14742	14472	14582	14600	14567	14636	14552	14528	14559	14633	14421	14697	14536	14629	14787	14559	14650	14592	14567	14586	14545	14435	14529	14562	14629	14721	14591	14648	14531	14606	14542	14370	14600	14642	14625	14526	14832	14553	14537	14734	14384	14470	14752	14672	14566	14429	14603	14623	14416	14514	14472	14638	14472	14484	14638	14391	14606	14531	14371	14582	14490	14686	14664	14493	14410	14438	14543	14658	14489	14501	14364	14479	14663	14595	14678	14635	14593	14586	14635	14450	14560	14637	14448	14671	14686	14506	14378	14566	14582	14640	14583	14615	14546	14372	14510	14404	14554	14555	14690	14398	14742	14514	14417	14597	14550	14436	14758	14599	14532	14494	14534	14664	14625	14607	14489	14625	14572	14552	14555	14508	14502	14507	14645	14662	14600	14492	14540	14583	14539	14597	14775	14594	14630	14668	14601	14605	14607	14713	14547	14419	14619	14521	14447	14639	14559	14620	14416	14448	14599	14413	14804	14498	14651	14642	14540	14553	14561	14604	14578	14671	14583	14474	14463	14468	14469	14667	14613
29870	31153	40126	35323	28856	25067	22197	19818	18190	17105	16536	16302	16027	16045	15713	15900	15742	15766	15666	15544	15641	15587	15407	15543	15396	15268	15395	15234	15389	15555	15345	15231	15292	15269	15224	15350	15389	15422	15349	15539	15280	15270	15201	15283	15223	15171	15207	15347	15313	15263	15188	15356	15106	15259	15240	15291	15107	15023	15297	15109	15246	15091	15277	15224	15092	15066	15126	15330	15242	15192	15241	15133	15216	15151	15186	15254	15257	15216	15121	15344	15206	15006	15304	15279	15376	15243	15288	15140	15216	15008	15299	15163	15035	15330	15254	15080	14926	15206	15480	15269	15293	15195	15231	15127	15131	15101	15190	15055	15239	15228	15108	15170	15228	15267	15392	15065	15089	15175	15203	15091	15262	15242	15120	15185	15148	15225	15263	15184	15416	15340	15419	15226	15289	15072	15186	15191	15079	15133	15202	15210	15096	14919	15134	15048	15215	15410	15161	15264	15176	15078	15205	15261	15355	15374	15055	15198	15330	15402	15165	15137	15299	15216	15210	15118	14988	15116	15199	15298	15383	15046	15200	15139	15205	15089	15285	15046	15196	15072	15244	15029	15269	15240	15202	15172	15010	15314	15088	15361	15188	15023	15198	15068	15202	15303	15178	15206	15081	15205	14923	15198	15319	15120	15184	15252	15236	15143	15312	15380	15369	15259	15188	15313	15087	15154	15269	15125	15118	15082	15433	15355	15354	15047	15175	15252	15402	15274	15290	15035	15235	15075	15388	15341	15251	15167	15180	15082	15259	15373	15362	15155	15165	15214	15132	15112	15343	15179	15123	15258	15255	15146	15182	15035	15236	15465	15158	15160	15244	15447	15238	15279	15066	15221	15351	15127	15291	15128	15333	15079	15086	15063	15100	15230	15175	15340	15236	15173	15092	15073	15035	15246	15287	15310	15226	15149	15290	15110	15169	15123	15196	15310	15147	15174	15356	15268	15331	15244	15256	15269	15313	15255	15309	15164	15176	15163	15248	15036	15229	15043	15119	15207	15279	15124	15330	15427	15115	15232	15371	15082	15106	15348	15354	15081	14965	15245	15190	15334	15234	15257	15181	15297	15245	15048	15160	15073	15057	15255	15327	15042	15154	15241	15169	15205	15230	15164	15269	15252	15238	15342	15205	15210	15294	15267	15357	15066	15147	15248	15325	15071	15111	15291	15182	15161	15234	15058	15249	15157	15379	15099	15112	15141	15135	15229	15100	15370	15182	15268	15338	15146	15437	15285	15187	15120	15238	15097	15055	15165	15267	15058	15324	14835	15236	15104	15185	15203	15275	15223	15504	15148	15061	15127	15233	15151	15331	15186	15257	15208	15155	15197	15249	15349	15408	15350	15318	15107	15255	15194	15398	15273	15222	15176	15179	15170	15453	15234	15269	15146	15213	15219	15312	15004	15440	15116	15039	15263	15260	15342	15112	15190	15323	15408	15162	15122	15091	15034	15154	15004	15321	15191	15221	15313	15298	15143	14976	15282	15101	15325	15213	15265	15427	15244	15243	15089	15229	15189	15187	15066	15301	15202	15341	15127	15277	15233	15134	14965	15009	15466	15243	15232	15140	15028	15162	15142	15147	15409	15286	15225	15120	15247	15240	15156	15210	15217	15124	15234	15279	15426	15139	15284	15396	15339	15281	15270	15230	15036	15104	15246	15197	15350	15363	15136	15091	15075	15383	15168	15190	15133	15110	15164	15232	15267	15284	15254	15097	15175	15178	15504	15485	15230	15113	15070	15091	15010	15279	15350	15101	15194	15250	15060	15292	15427	15254	15108	15056	15204	15385	15189	15189	15121	15044	15359	15392	15182	15136	15110	15226	15286	15150	15195	15110	15347	15252	15062	15113	15069	15173	15144	15189	15220	15143	15065	15119	15314	15158	15080	15083	15245	15168	15047	15306	15295	15226	15221	15305	15195	15144	15237	15407	15137	15199	15017	15274	15136	15124	15324	15204	15024	15174	15107	15171	15206	15381	15141	15197	15260	15176	14979	15154	15281	14954	15128	15247	15303	15190	15094	15298	15295	15299	15144	15178	15040	15019	14990	15124	15338	15176	15049	15214	15248	15266	15393	15173	15050	15083	15134	15411	15316	15098	15300	15006	15243	15146	15276	15043	15274	15192	15066	15014	15179	15204	15317	15362	15147	15317	15220	15160	15336	15364	15309	15320	15152	15426	15176	15257	15225	15159	15145	15080	15349	15255	15268	15443	15179	15059	15096	15160	15355	15132	15203	15294	15232	15282	15000	15166	15134	15356	15260	15260	15288	15274	15371	15320	15119	15157	15204	15262	15216	15197	15334	15226	15434	15094	15307	15125	15174	15252	15338	15210	15142	15011	15365	15358	15200	15187	15188	15043	14970	15305	15355	15283	15249	15271	15309	15426	15266	15281	15282	15485	15338	15276	15220	15211	15173	15182	15444	15099	15111	15260	15133	15198	15222	15097	15171	15374	15265	15143	15247	15186	15334	15178	15203	15402	15112	15331	15087	15161	15259	15379	15283	15261	15213	15172	15402	15180	15229	15300	15275	15016	15195	15235	15303	15360	15346	15409	15119	15269	15220	15092	15073	15163	15194	15414	15123	15145	15200	15165	15070	15317	15408	15135	15224	15006	15259	15418	15228	15132	14912	15074	15268	15352	15267	15362	15288	15284	15048	15112	15134	15186	15121	15443	15170	15000	15115	15140	15361	15229	15352	15540	15315	15250	15163	15160	15254	15290	15109	15272	15238	15320	15290	15223	15106	15277	15373	15319	15196	15277	15103	15254	15056	15290	15165	15309	15143	15146	15050	15079	15083	15186	15083	15289	15264	15167	15123	15203	15452	15081	15333	15334	15258	15157	15257	15311	15258	15174	15299	15332	15345	15307	15183	15048	15018	15136	15241	15216	15131	15399	15185	15066	15094	15159	15192	15151	15131	15094	15261	15195	15297	15133	15162	15250	15349	15251	15151	15097	15201	15350	15146	15315	15365	15104	15052	15325	15172	15246	15263	15146	15163	15055	15062	15197	15111	15129	15355	15108	15290	15182	15201	15140	15192	15232	15299	15203	15049	15272	15171	15274	15141	14847	15150	15092	15070	15227	15240	15169	15152	15390	15178	15321	15522	15226	15179	15253	15309	15296	15251	15300	15377	15085	15276	15099	15278	15362	15150	15255	15149	15160	15209	15044	15092	15128	15143	15327	15298	15107	15270	15186	15097	15305	15134	15013	15237	15277	15066	15289	15137	15304	15335	15183	15089	15330	15239	15160	14988	15187	15127	15157	15282	15266	15253	15268	15187	15279	15374	15148	15251	15056	15141	15301	15088	15526	15302	15163	15106	14904	15114	15249	15507	15273	15150	15177	15307	15168	15276	15281	15292	15193	15275	15290	15073	15331	15224	15169	15392	15273	15167	15272	15182	15204	15061	15487	15285	15157	15245	15105	15334	15289	15333	15154	15409	15283	15187	15343	15411	15267	15222	15333	15283	15399	15120	15213	15263	15140	15364	15355	15024	15355	15327	15274	15280	15174	15231	15230	15175	15264	15219	15287	15275	15198	15259	15313	15470	15204	15269	15204	15186	15160	15235	15402	15163	15219	15078	15285	15195	15174	15244	15042	15201	15091	15272	15340	15316	15419	15122	15278	15234	15317	15108	15150	15261	15291	15200	15242	15206	15429	14921	15309	15189	15185	15175	15258	15047	15261	15306	15076	15167	15148	15280	15173	15151	15246	15200	15149	15179	15389	15083	15001	15307	15300	15281	15275	15177	15324	15228	15112	15175	15245	15115	15047	15189	15197	15255	15253	15276	15202	15166	15298	15384	15311	15249	15165	15143	15146	15066	15270	15254	15125	15139	15291	14985	14986	15156	15133	15293	15283	15233	15115	15373	15067	15139	15200	15315	15246	15224	15089	15050	15251	15180	15301	15256	15316	15043	15242	15191	15330	15128	15240	15113	15153	15112	14974	15187	15354	15005	15229	15297	15170	15112	15235	15021	15222	15141	15138	15227	15346	15239	15310	15256	15259	15156	15306	15292	15081	15179	15276	15352	15091	15094	15402	15220	15199	15173	15157	15310	15214	15263	15366	15428	15386	15263	15061	15157	15201	15272	15233	15223	15297	15154	15096	15140	15150	14869	15176	15180	15216	15073	15088	15303	15280	15266	15161	15124	15318	15347	15568	15096	15342	15321	15274	15177	15330	15309	15171	15205	15272	15103	15083	15126	15080	15118	15179	14974	15318	15191	15315	15296	15283	15402	15250	15172	15204	15321	15102	15115	15056	15177	15053	15248	15051	15314	15203	15200	15112	15275	15154	15331	15444	15383	15227	15212	15098	15142	15280	15135	15348	15280	15225	15310	15262	15359	15174	15092	15373	15114	15091	14985	14987	15147	15322	15396	15281	15291	15166	15390	15029	15224	15189	15167	15081	15330	15057	15000	15240	15118	15076	15120	15069	15278	15062	15323	15439	15017	15124	15327	15171	15152	15214	15150	15293	14939	15281	15169	15100	15186	15242	15140	15231	15202	15126	15070	15344	15115	15340	15188	15299	15117	15224	15445	15201	15158	15392	15034	15170	15230	15218	15233	15220	15337	15250	15066	15314	15255	15215	15110	15160	15292	15161	15189	15200	15418	15312	15172	15255	15273	15070	14952	15109	15184	15219	15101	15061	15261	15405	15231	15464	15161	15161	14929	15151	15274	15334	15224	15113	14983	15006	15277	15144	15128	15038	15319	15270	15349	15045	15384	15247	15202	15225	15089	15080	15137	15305	15093	15060	15341	15344	15271	15064	15250	15336	15200	15212	15260	15272	15066	15253	15410	15139	15281	15129	15308	15419	15033	15177	15259	14999	15113	15145	15098	15187	15072	15221	15163	15279	15174	15187	15037	15123	15342	15140	15332	15399	15213	15353	15048	15329	15170	15003	15310	15302	15080	15225	15300	15156	15023	15292	15071	15204	15222	15240	15170	15223	15030	15134	15123	15161	15195	15362	15135	15275	15288	15309	15133	15200	15161	15170	15138	14990	15261	15086	15400	15213	15091	15123	15220	15344	15224	15050	15163	15079	15246	15374	15252	15097	15186	15198	15392	15183	15125	15138	15407	15367	15178	15261	15156	15181	15346	15317	15199
33393	48560	44346	34984	30259	26154	22913	20009	17666	16319	15603	14940	14794	14472	14476	14131	14329	14400	14111	14055	14036	13999	13962	13746	13736	13579	13640	13467	13636	13599	13670	13615	13446	13536	13597	13417	13385	13447	13409	13581	13504	13466	13535	13553	13641	13499	13568	13589	13408	13662	13495	13466	13409	13480	13496	13526	13270	13473	13444	13498	13541	13519	13442	13522	13290	13367	13298	13469	13597	13371	13605	13549	13467	13466	13468	13377	13416	13574	13452	13625	13513	13555	13484	13392	13566	13403	13429	13287	13479	13494	13483	13332	13455	13595	13661	13427	13469	13604	13521	13510	13334	13669	13467	13409	13468	13553	13722	13341	13348	13369	13388	13528	13600	13444	13489	13516	13468	13468	13572	13634	13538	13502	13474	13502	13501	13605	13490	13603	13244	13457	13627	13542	13575	13482	13504	13525	13315	13485	13323	13567	13454	13418	13675	13370	13340	13511	13385	13498	13513	13422	13333	13456	13489	13557	13487	13435	13361	13441	13499	13573	13376	13605	13490	13467	13458	13439	13423	13397	13545	13492	13692	13373	13371	13535	13403	13548	13450	13371	13440	13367	13415	13671	13493	13298	13528	13548	13350	13480	13576	13380	13611	13366	13444	13461	13462	13621	13510	13487	13485	13524	13466	13402	13508	13604	13364	13537	13482	13473	13377	13337	13487	13394	13489	13552	13486	13543	13499	13363	13509	13622	13577	13598	13399	13487	13234	13443	13551	13333	13503	13438	13448	13554	13384	13407	13465	13520	13486	13501	13340	13633	13581	13318	13400	13472	13303	13393	13527	13509	13472	13559	13491	13483	13364	13503	13425	13631	13578	13513	13537	13595	13463	13299	13444	13546	13585	13511	13445	13405	13469	13547	13471	13418	13417	13315	13533	13372	13597	13530	13363	13266	13257	13403	13509	13582	13544	13576	13646	13480	13614	13403	13510	13410	13475	13353	13488	13427	13488	13463	13313	13318	13356	13555	13387	13506	13559	13377	13490	13425	13609	13463	13491	13641	13532	13392	13456	13442	13431	13601	13379	13418	13515	13484	13577	13513	13355	13326	13391	13419	13364	13461	13514	13434	13377	13404	13416	13437	13201	13593	13548	13514	13564	13666	13448	13463	13382	13569	13476	13484	13507	13431	13489	13456	13558	13425	13384	13411	13494	13498	13456	13471	13290	13407	13456	13491	13520	13488	13527	13473	13420	13529	13408	13322	13434	13409	13582	13449	13497	13443	13519	13312	13560	13459	13386	13597	13609	13378	13528	13561	13333	13404	13400	13359	13544	13457	13559	13345	13536	13538	13370	13360	13382	13779	13464	13547	13565	13534	13491	13428	13418	13500	13416	13486	13409	13474	13571	13410	13407	13532	13617	13425	13518	13541	13288	13501	13609	13520	13645	13512	13432	13384	13384	13423	13484	13466	13458	13584	13518	13356	13386	13406	13524	13419	13422	13599	13351	13408	13446	13373	13444	13446	13473	13348	13594	13442	13413	13607	13402	13531	13439	13414	13630	13393	13428	13340	13508	13393	13477	13495	13370	13473	13620	13403	13341	13505	13547	13574	13616	13297	13472	13474	13557	13520	13462	13337	13495	13556	13352	13527	13620	13253	13539	13581	13509	13371	13419	13501	13604	13425	13493	13427	13495	13509	13374	13484	13757	13584	13463	13491	13565	13530	13617	13472	13448	13542	13629	13531	13288	13450	13398	13573	13399	13442	13444	13451	13440	13518	13434	13467	13463	13399	13407	13434	13457	13503	13559	13498	13316	13634	13441	13295	13481	13472	13516	13604	13439	13533	13332	13331	13350	13366	13480	13557	13650	13557	13599	13325	13537	13509	13424	13310	13612	13559	13497	13361	13322	13356	13542	13591	13350	13500	13595	13467	13555	13601	13552	13355	13397	13416	13364	13461	13456	13383	13519	13682	13547	13445	13671	13390	13565	13576	13355	13372	13645	13317	13393	13519	13658	13525	13430	13372	13466	13660	13615	13432	13408	13377	13457	13678	13477	13381	13542	13548	13515	13495	13460	13404	13264	13511	13336	13656	13566	13340	13502	13609	13518	13522	13538	13547	13576	13555	13407	13426	13287	13490	13530	13493	13350	13509	13566	13388	13328	13665	13499	13454	13547	13443	13476	13385	13397	13659	13577	13445	13400	13406	13499	13464	13419	13446	13525	13471	13482	13392	13555	13492	13550	13460	13411	13380	13413	13413	13469	13540	13511	13409	13691	13600	13555	13387	13636	13640	13595	13356	13576	13437	13467	13555	13599	13540	13343	13458	13445	13489	13470	13552	13321	13523	13408	13565	13529	13485	13503	13471	13582	13258	13504	13546	13384	13523	13484	13455	13430	13436	13427	13299	13401	13425	13535	13595	13520	13401	13499	13433	13472	13455	13486	13512	13473	13462	13517	13468	13410	13524	13547	13674	13424	13363	13397	13496	13478	13405	13446	13549	13413	13531	13521	13550	13465	13565	13407	13435	13442	13455	13496	13503	13649	13601	13424	13486	13590	13452	13481	13553	13541	13407	13316	13545	13579	13474	13541	13589	13531	13619	13604	13592	13454	13441	13550	13655	13399	13345	13532	13605	13624	13565	13434	13582	13527	13541	13465	13695	13495	13414	13509	13565	13356	13402	13660	13375	13497	13685	13510	13406	13464	13525	13462	13344	13404	13560	13389	13483	13369	13358	13357	13510	13465	13701	13385	13284	13480	13514	13465	13497	13611	13729	13324	13392	13561	13575	13472	13473	13500	13553	13484	13506	13533	13442	13484	13528	13508	13550	13445	13506	13358	13536	13541	13478	13491	13456	13246	13508	13282	13502	13405	13565	13387	13429	13466	13427	13332	13521	13435	13351	13499	13460	13345	13533	13529	13592	13289	13240	13560	13381	13662	13592	13459	13401	13490	13461	13468	13424	13489	13467	13479	13392	13608	13599	13400	13493	13509	13418	13387	13521	13516	13346	13470	13440	13411	13429	13461	13562	13308	13363	13700	13546	13624	13650	13526	13494	13412	13525	13419	13492	13435	13542	13212	13581	13477	13255	13523	13597	13348	13369	13536	13543	13520	13561	13606	13496	13689	13485	13492	13389	13409	13495	13241	13476	13274	13575	13479	13314	13596	13632	13405	13434	13376	13548	13589	13475	13455	13477	13436	13497	13325	13320	13482	13406	13557	13542	13698	13359	13576	13525	13379	13467	13517	13556	13302	13420	13363	13418	13521	13556	13470	13513	13532	13456	13533	13822	13425	13407	13416	13494	13695	13484	13436	13500	13472	13505	13485	13519	13387	13430	13448	13428	13357	13509	13554	13496	13347	13341	13352	13577	13501	13578	13470	13579	13488	13329	13536	13356	13464	13521	13590	13361	13446	13433	13452	13654	13224	13312	13484	13563	13478	13525	13607	13458	13353	13434	13459	13443	13432	13428	13428	13576	13421	13564	13441	13567	13454	13456	13604	13422	13490	13358	13490	13572	13469	13400	13542	13490	13510	13429	13587	13607	13557	13392	13387	13321	13478	13403	13636	13599	13621	13599	13496	13617	13501	13535	13429	13437	13405	13610	13543	13428	13556	13632	13468	13531	13575	13763	13666	13610	13309	13463	13540	13606	13626	13712	13582	13427	13438	13484	13653	13567	13463	13629	13391	13380	13419	13635	13477	13330	13599	13416	13365	13372	13530	13474	13619	13409	13366	13390	13559	13511	13538	13417	13384	13282	13578	13693	13526	13474	13530	13640	13627	13525	13653	13470	13444	13433	13307	13453	13576	13515	13483	13577	13489	13470	13472	13382	13545	13579	13466	13470	13389	13495	13502	13420	13537	13442	13432	13446	13622	13474	13436	13390	13470	13494	13553	13373	13513	13341	13483	13329	13549	13447	13445	13428	13405	13227	13577	13581	13600	13281	13464	13389	13546	13572	13550	13415	13439	13549	13544	13549	13400	13508	13473	13528	13476	13700	13430	13408	13528	13451	13426	13337	13607	13269	13576	13417	13524	13441	13594	13473	13533	13377	13427	13494	13645	13495	13501	13552	13489	13625	13365	13508	13408	13438	13426	13627	13669	13504	13541	13523	13465	13440	13466	13541	13342	13508	13489	13565	13416	13640	13535	13511	13417	13409	13480	13514	13472	13468	13556	13456	13500	13497	13482	13597	13512	13344	13578	13500	13533	13375	13380	13493	13544	13525	13462	13505	13408	13573	13307	13438	13588	13607	13662	13539	13445	13485	13552	13467	13319	13527	13484	13371	13543	13355	13514	13423	13566	13573	13485	13293	13473	13548	13450	13564	13622	13513	13477	13413	13509	13493	13466	13563	13527	13341	13450	13397	13337	13571	13407	13504	13573	13521	13604	13455	13613	13492	13322	13478	13570	13614	13608	13468	13456	13586	13555	13623	13312	13390	13319	13462	13423	13481	13449	13524	13386	13571	13465	13629	13462	13521	13498	13538	13355	13541	13462	13381	13385	13525	13441	13492	13566	13614	13333	13628	13430	13519	13394	13534	13523	13594	13602	13309	13473	13423	13442	13445	13437	13517	13473	13482	13488	13530	13370	13402	13656	13673	13492	13498	13551	13445	13499	13353	13534	13444	13407	13380	13335	13463	13523	13481	13660	13332	13345	13479	13584	13624	13441	13518	13515	13333	13623	13340	13469	13560	13414	13597	13487	13634	13531	13486	13710	13511	13438	13421	13590	13689	13453	13570	13684	13564	13466	13397	13399	13334	13499	13502	13529	13489	13448	13484	13553	13495	13490	13525	13534	13530	13423	13508	13441	13398	13491	13590	13574	13470	13652	13465	13494	13463	13572	13506	13608	13515	13499	13411	13415	13538	13401	13531	13577	13409	13448	13598	13567	13458	13563	13625	13365	13381	13301	13587	13451	13458	13450	13451	13215	13580	13511	13527	13452	13548	13490	13698	13251	13651	13396	13546	13443	13505	13464	13659	13460	13519	13437	13424	13508	13512	13557	13429	13604	13425	13417	13665	13393	13435	13427	13334	13499	13463	13595	13545	13624	13334	13452	13397	13552	13716	13606	13380	13537	13451	13532	13377	13435	13525	13491	13215	13556	13448	13555	13667	13486	13440	13421	13487	13421	13572	13361	13556	13586	13503	13515	13558
24359	21532	29388	26515	27129	28605	27750	22777	20275	19196	18431	17854	17609	17381	17075	16972	16881	16829	16887	16512	16531	16223	16386	16261	16234	16132	16254	16212	15949	16119	15997	16079	15937	16039	15983	16087	16041	15947	15910	15832	15894	15924	16081	15927	15698	15894	15808	15905	15796	15787	15958	16167	15829	16022	15883	15688	15901	15748	16075	15786	15972	15985	15742	15759	15810	15945	16053	15918	16032	15934	16015	15969	16086	15859	15800	15735	15851	15876	15966	15783	15752	15657	15980	16030	16027	15859	15959	15859	15896	15929	15715	15727	15777	15869	15877	16030	15781	15688	15710	15926	15827	15822	15782	15738	15940	15747	15884	15752	15932	15840	15822	15903	16025	15772	15733	15680	15707	15970	15903	15930	15657	15657	15881	15730	15863	15748	15864	15908	15692	15701	15721	15882	16046	15982	15980	15910	15764	15713	15808	15672	15792	15718	15613	15964	15786	15808	15750	16047	15941	15857	15623	15764	15866	15941	15971	15957	15782	15816	15930	15808	15769	15963	15869	15780	15996	15869	16013	15784	15666	15738	15947	15888	16010	15762	15859	15827	15695	15725	15820	15897	15869	15879	16030	15909	15919	15937	15861	16008	15860	15842	15998	15747	15602	15791	15796	15927	15862	15833	15678	15879	16085	15811	15602	16150	15909	15995	15857	15838	15804	15813	15962	15875	15967	15860	16019	15922	15945	15815	15779	15664	15911	15876	15802	15749	15710	15654	15722	15832	15858	15746	15844	15867	15657	15783	15912	15821	15917	15855	15927	15864	15974	15666	16023	15909	15791	15867	15601	15831	15826	15729	15826	15820	15871	15875	15706	15666	15866	15950	15752	15891	15846	15927	15694	15867	16004	15791	15870	15815	16031	15767	15740	15949	15775	15626	15711	15835	15732	15886	15930	16036	15840	15637	15562	15856	15841	15759	15830	15706	15691	15868	15879	15955	15800	15794	15874	15788	15862	15987	15779	15783	15913	15798	15777	15913	15789	15858	15776	15710	15831	15697	15893	15853	15851	15737	15908	15847	15860	15725	15975	15825	15807	15886	15709	15828	15963	15940	15937	15826	15735	15891	16088	15850	15810	16114	15711	15856	15913	15959	15773	15936	15829	15863	15889	15785	15970	15934	15822	15679	15869	15853	15817	15882	16125	15870	15763	15883	15755	15856	15840	15997	15927	15831	15830	15768	15969	15943	15654	15821	15938	15863	15788	15962	15852	15867	15896	15660	15754	15833	15789	15908	15912	15989	15915	15726	15879	15832	15772	15976	15784	15880	15813	15915	15707	15811	15963	15956	15849	15887	15847	15805	15802	15673	15895	15833	16008	15813	15925	15926	15808	15821	15842	15588	15828	15758	15705	15818	15780	15820	15826	15760	15794	15777	15956	15727	15873	15947	15803	16115	15877	15684	16063	15956	15735	15743	16006	15804	15873	15755	15960	15943	16078	15956	15705	15722	15750	15605	15988	15888	15807	15815	15725	15915	15752	15820	16094	15878	15755	15908	15890	15951	15648	15629	15832	15894	15597	15951	15826	15731	15825	15746	15820	15771	15844	15604	15805	15911	15935	15752	15706	15868	15914	15762	15808	16023	15857	15932	15939	16028	16022	16050	15961	15804	15944	15887	15764	15794	15672	15878	15862	15664	15977	15825	15862	15687	15771	15646	15849	15661	15718	15965	15607	15916	15877	15834	15667	15829	15886	16148	15935	15904	15920	15931	16031	15950	15920	15914	15868	15651	15942	15859	15895	16120	15819	15977	15930	15921	15799	15861	15907	15659	15982	15695	15867	15844	15957	15901	15686	15785	15977	16001	15833	15958	15831	15854	15750	15847	15798	15846	15747	15816	15797	15927	15910	15733	15815	16033	16004	15805	15919	15778	15997	15813	15700	15854	16025	15790	15913	15877	15900	15773	15913	15790	15881	15817	15819	15786	15889	15822	15832	15869	16000	15776	16007	15859	15760	15976	16001	15819	15911	15888	15631	15902	16079	15866	15839	15828	15722	15801	15918	15949	16065	16014	15769	16051	16011	15960	15874	15666	15915	15870	16045	15866	15899	15714	15963	15810	15830	15962	15944	15789	15643	15739	15879	15810	15850	15674	15728	15862	15786	15913	15735	16014	15909	15807	15887	15704	15864	15645	15764	15725	15748	15847	15781	15800	15786	15884	15762	16013	15856	15717	15732	15994	15896	15845	15871	15989	15820	15838	15760	15706	15621	15750	15860	15793	16011	15821	15833	15969	15757	15903	15719	15894	15865	15734	15697	15831	15900	15928	15750	15991	15762	15858	16044	15842	15899	15946	16074	15712	15855	15816	15973	16016	15786	15551	15815	16115	15892	15944	15819	15764	16009	15822	15828	16028	15878	16015	15782	15888	15897	15852	15891	16021	15983	15702	15769	15916	15842	15965	15934	15789	16067	15805	15973	15870	15967	15878	15909	15678	15883	15776	15743	15802	15911	15822	15728	15850	15806	15707	15784	15697	15907	15780	16022	15651	15907	15813	15780	15739	15951	15856	15841	15974	15957	15799	15951	15777	15940	15725	15849	15768	15957	15939	15681	15895	15938	15900	15876	15725	15887	15906	15675	15720	15845	16079	16108	16055	15873	15835	15880	15945	15957	15831	15918	15779	15975	15863	15736	15853	15761	15821	15804	15733	16007	15782	15718	15930	15755	15817	15910	15935	15747	15731	15947	16027	15963	15782	15805	15768	15656	15789	15932	15731	15823	15978	15932	15922	15911	15758	15888	15869	15855	15944	15708	15968	15881	15836	15748	15835	15958	15977	15877	15957	16005	15928	15966	16015	15853	15969	15929	15848	15853	15721	15732	15982	15925	15818	15877	15879	15684	15789	15853	15760	15987	15920	15773	16009	15895	15599	16108	15848	15887	15791	15834	15826	15645	15730	16092	15878	15918	15877	15823	15692	15927	15891	15817	15768	15659	15706	15889	15734	15759	15814	15654	16028	15862	15983	15862	15877	15934	16025	15957	16142	15809	15927	15906	15714	15910	15679	15939	15993	15822	15697	15834	15963	15736	15679	15900	15910	15870	15939	15860	15819	16012	15769	15816	15867	15667	15792	15900	15947	15677	15899	15884	15903	15994	15860	15719	15871	15952	15977	15836	15796	15821	16018	15701	15753	16061	15951	15766	15966	15836	16028	15974	15602	15715	15835	15712	15928	15837	15912	15877	15746	15939	15950	16047	16022	15847	15647	16100	15839	15826	16014	15944	16039	15967	15759	15990	15815	15886	15723	15709	15889	15715	15800	15903	15881	16020	15673	15864	15988	15900	15873	15929	15852	15843	15970	15900	15798	15791	15702	15876	15950	15678	15847	15910	16026	15979	15936	15966	15892	15949	15976	15933	15804	15707	15855	15916	15797	15854	16092	15780	15716	15796	15999	15825	15975	16042	15844	15975	15857	16042	15814	15938	15684	15777	15985	15787	15903	15670	15698	15915	15989	16039	15932	15873	15765	15968	15963	16009	15979	16093	15905	15689	15743	15897	15721	15901	15727	15745	15837	15989	16009	15862	15871	15870	15824	15810	16086	15871	15850	15973	15844	15668	15880	15915	15689	15912	15618	15831	15812	15792	15847	15815	15714	16004	15851	15670	15696	15769	15815	15760	15788	15761	15786	15781	15888	15790	15873	15793	15905	15962	15801	15714	15915	15872	15739	15832	15749	15647	15767	15859	16046	15909	15850	15956	15810	15893	15967	15949	15813	15704	15725	15674	16040	15750	15754	15768	15825	16068	15735	15948	15644	15867	15942	15883	15920	15851	15845	15777	15735	15931	15897	15654	15827	15941	15832	15904	15790	15902	15811	16054	15875	15801	15867	15649	15804	16042	16001	15983	15832	16019	15748	15912	15722	15792	15660	16030	15839	15830	15891	15818	16002	15955	15775	15791	15836	15760	16030	16057	16025	15984	15929	15752	15919	15932	15766	15838	15981	15995	15725	15844	15803	16084	15960	15941	15967	15868	16004	15836	16125	16177	15884	15642	15854	15904	15945	15817	15747	15770	15986	15880	15927	15857	15866	16023	15819	15823	15988	15894	15799	15843	15841	15773	15982	15683	15900	15984	15719	15790	15741	15928	15999	15820	15919	15901	15905	15819	15869	15850	15818	15814	16040	15928	16051	15798	15827	15756	15795	15956	15810	15926	15904	15972	15932	15922	15861	15883	15779	15919	15764	15964	15678	15968	15801	15848	15629	15844	15730	15912	16027	15734	15739	15934	15895	15800	15753	15600	15691	16091	16176	16055	15907	15942	16106	15908	15715	15878	15894	16066	15995	16026	15806	15983	15700	16052	15704	15974	15739	15986	15831	15880	15877	15877	15729	15765	15870	15813	15825	15915	15846	15775	15827	15782	15961	15680	15925	15937	15928	15811	15876	15695	16072	15857	15842	16050	15784	15922	15819	15919	15837	15931	15889	15719	15848	15851	15728	15738	15741	15884	15837	15759	15742	15904	15830	15900	15827	15904	15964	15999	15960	15804	15891	15840	16090	15695	15978	15862	15950	15904	15809	15877	15980	15958	15926	15927	15828	15997	15795	15828	15812	15834	15910	15806	15811	15901	15827	15678	15774	15904	15909	15974	15974	15887	15974	15575	16054	15796	15834	15959	15951	15843	15850	15874	15795	15771	15819	15611	15895	15814	15787	15797	15879	15833	15969	15904	15923	15952	15905	15734	15873	15832	15764	15788	15774	15628	16038	15854	15780	15804	15982	15788	15842	15974	15884	15841	15869	15917	15962	15875	15728	15800	15666	15810	15986	15713	16025	15939	16164	15795	15857	15821	15756	15775	15986	15814	15797	15883	16006	15779	15769	15931	15720	15826	15940	15946	15859	15718	15788	15930	15980	15938	15882	15776	15783	15854	15890	15857	15796	15931	15744	15808	15964	15907	15711	15984	15883	15546	15789	16014	15844	15740	15892	15784	15736	15761	15841	15966	15857	15949	15895	15844	15786	15861	15891	15862	15773	15853	15853	15959	15857	15904	15760	15842	15968	16018	15711	16069	16015	15816	16013	15777	15906	15774	15825	15958	15747	15997	15745	15897	15945	15878	15740	15826	15832	15696	15757	16002	15699	15840	15932	15895	15766	15847	16025	16042	15897
32278	54951	51666	41251	35981	30990	26881	23070	20082	18447	17378	16819	16307	15858	15558	15256	15222	15232	14938	14914	14882	14600	14383	14347	14235	14132	13979	14147	14251	14179	13946	14042	14165	13795	13982	13941	13973	13938	13772	13861	14083	14002	13975	13854	13866	13836	13864	13941	13861	13886	13799	13891	14116	13826	14008	14056	13922	13936	13879	13853	13935	13714	13971	13893	13900	13887	13814	13969	13862	14137	13949	13829	13937	13781	13955	13830	13900	13891	13866	14014	13919	13826	13833	13971	13823	13932	14020	13877	13874	13972	13933	13952	13814	13949	13827	13783	13917	14057	13989	13845	13861	13974	13854	13957	13857	13868	13858	13872	13859	14000	13724	13920	13789	13933	13819	13690	13932	13821	13766	13825	13929	14011	13876	13757	13862	13976	14025	13822	14045	13869	13856	13820	13811	13842	13821	13948	13919	13924	13844	13862	13673	13822	13927	13881	13684	13574	14082	13853	13769	13853	13799	13657	13740	13902	13856	13843	13676	13948	13897	13997	14081	14042	13847	13884	13927	13909	13826	13828	13885	13853	13840	13879	13748	14027	13662	13879	14033	13738	13977	14038	13929	13958	13927	13997	13786	13904	13863	13982	13924	13932	13967	13935	13980	13978	13821	14092	13704	13910	13989	13703	13801	13898	13945	13856	13970	13854	13810	13927	13757	13833	13829	13757	13922	13839	13742	13902	13925	13942	13882	13919	13843	13744	13806	13892	14081	13885	13886	13944	13851	13754	13807	13982	13901	13969	13824	13936	13793	13841	13895	13898	13986	13657	13787	13806	13997	13976	13998	13924	13976	13754	13832	14017	13881	13858	13880	13943	14072	13805	13994	13763	13818	14000	13997	13842	13849	13940	13697	13826	13790	13896	13817	13681	13950	13798	13844	13774	13780	14025	14052	13883	13980	13907	13840	13868	13799	14096	13897	13897	13982	13884	13853	13813	13744	13914	13942	13907	13830	13957	13917	13931	13932	13962	13876	13937	13996	13801	13962	13936	13792	13802	13899	14038	13789	13802	13867	13584	14052	13807	13912	13890	13731	13907	13711	13932	13930	13924	13941	13713	13878	13919	13771	13983	13924	13885	13776	13931	13849	14072	13843	13855	13946	13906	13725	13724	13995	13910	13963	13950	13978	13838	13930	13793	13975	13956	14071	13968	13696	13978	13968	13902	13916	13878	13775	13779	13914	13879	13855	13834	13964	13975	14011	13932	13835	13846	13849	14010	13923	13799	13866	14017	13907	13928	13775	13952	13838	13900	13960	13912	13824	13875	13736	13936	13871	13726	13909	13799	13891	13792	13879	13957	14002	14074	13900	14010	13910	13814	13829	13963	13817	13860	13696	13930	13851	13957	13751	13843	13955	14010	13857	13985	13989	13856	14102	13880	13815	13971	13736	13943	13936	13815	13891	13768	13900	14028	13686	13960	13805	13910	13804	13819	13971	13822	13907	14054	13843	13949	13874	13774	13964	13744	13829	13825	13879	13783	13965	13853	14004	13831	14003	13886	13782	13916	13940	13968	13933	13732	13927	13838	13938	13956	13908	13801	13866	13864	14036	13893	13924	13916	13804	13898	13746	13980	13976	13941	13790	13754	13813	13871	13689	13860	13904	14063	13782	13720	13684	14090	13746	13769	13895	13791	13901	13956	13852	13825	13805	13980	13804	13933	13833	13858	13751	13751	13932	13813	13852	13923	13948	13781	13898	13900	13913	13829	13940	13942	14002	13833	13901	13745	14019	13778	13810	13965	13890	13793	13945	13900	13911	13890	13970	13696	13931	13916	13840	13913	13894	14004	13893	14130	13955	13941	13960	13868	13951	13954	13953	13785	13850	13904	13969	13973	13969	13893	13870	13781	14011	13793	13794	13855	13896	13869	13910	13884	13991	14112	13904	13989	13651	13877	13946	13891	13799	13853	13961	13804	13992	13817	13863	13799	14031	13798	13937	13879	13929	13992	13840	13850	13929	13820	13794	13844	13851	13775	14078	13910	13909	13936	13925	13896	13919	13706	13853	13949	13890	13797	13774	13897	13861	13856	13974	13862	13917	13860	13919	13953	13886	13699	13923	13783	13856	13996	13812	13870	14005	14069	13762	13695	13790	13868	14031	13916	13781	13977	13887	13759	13803	13774	13923	13873	13822	13976	13869	13812	13822	14002	13870	13979	13965	13735	14084	13736	13714	14080	13875	13902	14002	13862	13856	13950	13910	13895	13877	13822	13866	13905	13897	13928	13768	14019	13902	13812	13758	13914	13953	13787	13881	14078	13760	13727	13869	13869	13797	14130	13943	13868	13839	13866	13901	13786	14128	13865	14060	13848	13906	13792	13685	13830	13858	13869	14034	13951	13719	14049	13794	13871	14189	13850	13855	13929	13902	13842	13996	14050	13874	13720	14008	13924	13877	13650	13736	13728	13831	13838	13775	13998	13946	13845	13887	13771	13824	13733	13796	14040	13990	13861	14134	13874	14044	13927	13812	13759	13914	13901	13817	13792	13820	13993	13954	13876	14093	13916	13962	13897	14015	14030	13862	14135	13961	13882	13720	13854	13867	13907	13873	13941	13859	13903	13843	13876	14059	13863	14055	14023	13870	13811	13979	13785	13893	14011	13837	13969	13874	13986	13947	13869	13986	13837	13906	13896	13786	13907	13756	13878	13700	13980	13726	13756	13956	13884	13951	13838	13869	13971	13816	13771	13793	13921	13824	13975	14043	13831	13879	13890	13845	13957	13840	13975	13933	14000	13773	13836	13895	13705	13953	13877	13929	13835	13864	13853	13842	13810	14027	13672	13784	13765	13817	13926	13747	13995	13808	13956	13864	13818	13913	13769	13929	13841	13949	13918	13806	13874	13881	13844	13857	13906	13876	14010	13839	14084	13955	13918	14086	13879	13892	13936	13939	13919	13957	13814	13797	13965	13875	13919	13833	13925	13795	13950	13917	13972	14006	13989	13911	13708	13915	13923	13868	13972	13757	13836	13894	13844	13977	13947	13917	13856	13908	13975	13816	14012	13902	13932	13988	14060	13663	13856	13927	14035	13966	13920	13788	13846	13918	13959	13872	13833	13973	13748	13731	13879	14027	13897	13986	14001	13853	14147	13763	13890	13945	13903	13975	13884	13821	13884	13916	13837	13849	13680	13778	13859	13831	14002	13680	13821	13868	13895	13882	13898	13971	13892	13795	13836	14046	13749	13851	13908	13884	13819	13821	14049	14031	13732	13998	13721	13895	14148	13836	13953	13978	13949	14090	13809	13865	13839	13987	13880	13862	14022	13853	13880	13848	13919	13823	13924	13932	13941	13824	13917	13890	13703	13797	13912	13837	14000	13815	13839	13821	13698	13831	13875	13939	13722	13799	14003	14016	13832	13875	13833	13837	13896	13852	13952	13890	13874	13798	14020	13882	13860	13824	13825	13947	13922	13944	13898	13860	13933	13931	13881	13918	13870	14030	13872	14010	13787	13960	13761	13815	13964	13940	13760	13917	13776	13798	14061	14034	13991	13854	13688	13901	13658	13860	13915	13989	13784	13801	13825	13863	13665	13956	13878	14066	13910	13858	13925	13890	13908	14053	13804	13698	14012	13979	13805	13893	13777	14006	14064	13792	13816	13801	13830	13901	13915	13929	13701	13945	13910	13873	13781	13899	13751	13919	13842	13914	13676	13846	13883	13892	13912	13822	13865	13802	13858	13857	13783	13976	13875	13995	13851	13783	13865	13714	13866	13903	13885	13830	13864	13971	13776	13865	13810	13833	13884	13759	13795	13801	13873	13812	13807	13936	13748	13717	13913	13888	13897	13835	13931	13822	13914	13902	13834	13838	13984	14017	14040	14012	13943	13945	13881	13975	13969	14030	13765	13844	13719	13998	13773	14125	13895	14004	13937	13905	13817	13798	13928	14097	14088	13892	13879	13879	13857	13971	13825	13886	13971	13974	13700	13992	13865	14009	13760	13896	14024	13801	14005	13880	13844	13943	13835	13927	14022	13838	14111	13876	13857	13935	14029	13785	13989	13974	13831	13958	14017	14021	13805	13905	13829	13861	13905	13770	13725	13823	13886	13976	13870	13842	13808	13949	13891	13954	13973	13966	13910	13795	13913	13868	13871	13920	14042	14026	13806	13824	13847	13974	14060	13795	13890	13945	13886	13770	13821	13815	13837	14013	13899	13883	13968	14060	13788	13906	13849	14034	13993	13733	13721	13891	13983	13841	14099	13871	13842	13941	13842	14000	13877	13875	13774	13760	13764	14106	13962	13708	13914	13860	13883	13980	13952	13958	13865	13891	13802	14102	13831	13898	13938	13950	13846	14070	13841	13767	13992	14020	13944	13905	13851	14009	14017	13927	13967	13923	13804	13793	13901	13867	13769	14036	13968	13867	14130	14031	14033	13907	13757	13850	13995	13904	13948	14048	13894	13928	13962	13770	13841	13952	14013	13909	13848	13860	13651	14061	14027	13811	13931	13927	13780	13995	13925	14049	13855	13929	13862	14025	13858	13928	13762	13946	13664	13753	13855	13825	13985	13965	13841	14000	13817	13825	14035	13867	13951	13888	13848	13985	13796	14035	13968	13956	13959	13974	13913	13900	13841	13915	14095	13839	13982	13810	13873	13981	13970	13888	13830	14000	13893	13862	14068	13824	13843	14103	13841	13828	13976	13867	13748	13667	13774	13905	13964	13867	13869	13965	13822	13835	13918	13858	13827	13987	14007	13833	13789	13917	14153	13940	13976	13863	13903	13981	13985	13877	13737	14016	13866	13831	13900	13775	13978	13965	13755	13925	13904	13817	13897	13810	13842	13954	13895	13953	13975	13918	13872	14008	13811	13758	13874	13876	13911	13845	13852	13736	13842	13847	13955	13880	13743	13974	13781	14026	14055	13916	13974	13896	13950	13771	13888	13755	13872	13937	13868	13981	13782	13890	13913	14002	13875	14002	13881	13767	14017	14040	14113	14029	13785	14050	14006	13965	13884	13957	13933	13872	13845	13856	13826	13987	13725	13835	13806	13847	13799	13716	13889	13847	13971	13905	13936	13894	14031	13874	13926	13754	13886	14017	13793	13912	13986	13888	13851	13922	13883	13911	13919	13917	13826	13998	13795	13946	13806	13804	13873	14002	13917
23164	21542	29508	24568	24336	28999	31584	25326	22736	22090	20808	20018	19647	19116	18947	18547	18617	18555	18432	18188	18042	18009	17963	17561	17515	17532	17357	17387	17614	17298	17255	17339	17418	17281	17385	17271	17320	17247	17170	17018	17117	17410	17108	17186	17212	17153	17224	17124	17254	17021	17056	17154	17210	17038	17299	17176	17012	17209	17313	17060	17063	17063	17233	17204	17202	17273	17265	17115	17255	17212	17122	17093	17236	16995	17081	17145	17104	17383	17263	17170	17119	17099	17256	16998	17154	17100	17243	17220	17232	17159	17126	17073	16999	17244	17001	17082	17313	17006	17172	17177	17287	17168	17098	17041	17229	17122	17080	17108	17359	17055	17275	16993	17122	17015	16922	17067	17217	17135	17341	16914	17026	17020	17000	17056	17172	17275	17315	17221	17329	16988	16933	17012	17100	16990	17284	17178	16947	17079	17272	17148	16943	16983	17274	17271	17231	17216	17188	17115	17053	17141	17220	17245	17109	17133	17045	17129	16954	17110	17136	16993	17112	17135	17042	17126	17147	17121	17066	17053	17116	17275	17239	17185	17248	17390	17079	17170	17140	17162	17174	16829	17084	17161	17165	16940	17377	17277	17045	17035	17078	17255	17145	16967	17202	16989	17270	17258	17212	17126	17109	17290	17090	16947	17081	17195	17153	17028	16980	16983	17021	17157	17049	16991	17020	17187	17181	17088	17185	17111	17297	17500	17130	17066	17012	17123	17154	17252	16991	17067	17306	17130	17131	16948	17083	17104	17197	17021	17053	17229	17202	17093	17360	17018	17079	16995	17079	17287	17127	16912	17067	17048	17041	17198	16925	17158	17000	17178	17029	17175	17307	17190	17212	17102	17145	17210	17130	17194	17223	17266	17278	17119	17198	16986	17213	17209	17189	17146	17073	17288	17219	17143	17355	17026	16939	17158	17141	16966	16950	17325	17362	17070	16980	17209	17269	17304	17108	17145	17166	17094	17128	17106	16931	17145	17230	17276	17203	17045	17120	17039	17048	16957	17029	17069	17004	17133	17188	17161	17084	17212	17127	17117	17075	16938	17281	17041	17288	17253	17097	17018	17001	17100	17264	17259	17027	17100	17093	17051	17248	17099	17103	16842	16934	17035	17082	17224	17151	17195	17101	17161	17182	16955	17005	17246	17051	17216	17147	17083	17000	17089	17116	17064	17041	17187	17147	17271	17230	17012	17210	17021	16985	17006	16995	17064	17144	17008	17083	17225	17177	17155	16991	17083	16952	17096	17117	17065	16944	17011	17128	17146	17123	17190	17352	17234	17108	17029	17223	16955	16998	17070	17082	16989	16957	17080	17354	17069	17086	17130	17121	16983	17081	17064	17352	17146	17158	17178	17165	17035	17308	17120	17163	17232	17341	17172	17173	17035	17363	17359	17131	16893	17017	17013	16904	16865	17095	17043	17323	17072	17072	17046	17141	17029	17280	17089	17121	17199	17231	17072	17062	17081	17061	17018	17104	16982	17102	17217	16914	17178	17183	16966	16930	17119	17040	17067	17064	17163	17190	17153	17172	17159	16982	17251	17122	17245	17202	17058	17228	17143	16835	17128	17139	17017	17029	17030	17120	17187	17087	17315	17125	17179	17196	17343	17131	17266	17181	17287	17007	17205	17131	16972	17121	17087	17088	17221	17109	17032	17108	17204	17169	16977	16971	17086	17135	16942	16926	17052	17167	17241	17169	17318	17084	17005	17102	17171	17252	17245	17276	16989	16964	17198	17259	17103	16983	17006	16995	17187	17004	17159	16976	17141	17000	17188	17375	17135	16995	17097	17005	17018	17219	17070	16999	17022	16998	17160	17024	16918	17318	17155	17299	16913	16898	17005	17057	17113	16989	17258	17175	16990	17165	17166	17084	17149	17002	17018	17026	16986	17019	17238	17091	17189	17214	17110	17068	17183	17020	16958	16967	17100	16975	17016	17127	17075	17194	17163	17080	16858	17140	17146	17006	17043	17137	17322	17202	17125	17174	17097	17251	17190	17128	17243	17061	17089	17237	17085	17175	17055	16830	17047	17059	16963	17093	17110	17106	17111	17111	17161	16970	17076	17013	17126	17008	17081	16974	17222	17132	17193	17224	17117	17102	17205	17186	16975	17154	17227	17120	17083	17139	17159	17185	17139	17366	17187	17073	17341	17102	17029	16793	17017	17043	17091	17095	17176	17241	16971	17081	16962	17054	17140	17195	17095	17232	17174	17062	16897	17160	17150	17185	17122	17016	17161	17196	17065	17266	17195	17088	17138	17145	17145	16979	17162	17386	16984	16966	17148	17115	16983	17264	17161	17143	17008	17188	17133	17073	17160	16989	17055	17221	17199	17004	17024	16783	16987	17207	17022	17334	17160	17103	17119	17093	17008	17127	17089	17147	17054	17104	17124	17239	17132	17171	17255	17294	17179	17224	17218	17193	17329	16997	17027	17056	17255	17016	17023	16897	17240	17168	17205	17296	17333	17288	17081	16924	17170	16881	16876	17046	17200	16950	17202	17159	17121	17132	17057	16906	16847	17225	17254	17042	17160	16949	17038	17255	17056	16964	16986	17111	17216	17063	17130	17229	17198	17342	17104	17027	17037	16995	17005	17172	17145	17105	17044	17134	16885	17341	17183	17136	17127	17107	17278	17122	17251	17218	17326	17009	16930	17175	16979	17129	17087	17093	17121	17353	17038	17087	17040	17358	17091	17000	17272	17110	17002	17192	17013	17200	17097	17200	17149	17174	17125	17187	17024	17089	17103	17127	16899	17311	17285	16975	17208	17189	17083	17186	17144	17210	17112	17012	17187	17084	17063	17259	17022	17038	17165	17222	17144	17065	17223	17237	16996	16965	17205	17145	17219	17167	17129	17184	17190	17203	17036	17117	17275	17244	17132	17325	17086	17175	17048	17066	17206	17098	17135	17098	17093	16895	17209	17046	17028	17091	17140	17286	17171	17088	17317	17190	16965	16932	16835	17131	17051	17329	16984	17159	16961	17273	17057	17277	17109	16904	17061	17106	17140	17015	17312	17120	17091	17204	17078	17012	17045	17107	16728	16988	17144	17191	17132	17133	17118	17026	17160	17033	17323	17288	17127	16995	17232	17208	17082	17077	16983	17101	17005	17101	17133	16884	17073	17164	17280	16982	17015	16973	17102	17180	16932	16990	17259	17138	17093	16973	17005	17114	16966	17272	16981	17043	17337	17169	17017	16945	17096	17233	17299	17266	17078	17234	16979	17056	17097	17075	17108	17001	17116	17059	17341	17155	17092	17231	17000	16876	17156	17054	17131	17025	17159	17023	17036	17075	17149	17257	17086	17232	17053	17099	17165	17054	17123	17134	16999	17208	17041	17151	17210	16971	16877	16998	17179	17143	17102	17019	17236	17134	17188	17058	17115	17049	17148	17131	17000	16981	17107	17191	17320	17140	16993	17033	17159	17380	17169	17168	17051	16875	17111	17059	17241	17218	17050	17049	17025	17132	17297	17249	17149	16973	17162	17323	17247	16978	17139	16938	16949	17007	17103	17047	17276	17121	17154	17181	17057	16812	17168	17116	17273	17134	16932	17015	17228	17067	17093	16731	17175	17313	17081	17114	17241	17177	17161	17209	17132	17159	17308	17163	17220	17111	17090	16912	16937	17114	17407	17115	17017	17274	17215	17012	17129	17130	17291	16904	17121	17045	17071	17203	17082	17317	17067	17060	17255	17238	17252	17063	16936	16931	17144	17481	17160	17064	17146	17257	17036	17014	17136	17241	17231	16880	17080	17185	17085	17050	17041	17201	17141	17243	16972	17164	17081	17098	17062	17119	17045	16921	17044	17114	17093	17186	17049	17182	17073	17137	17198	16918	17242	17152	17015	16994	17168	17307	17206	16920	17126	17167	16907	17271	17226	17108	16953	17076	17083	17002	17330	17122	17048	17223	17174	16962	16949	17241	17168	17171	17162	17195	17094	17094	17115	17117	16908	17101	17037	17163	17150	17029	17024	17053	17285	16946	17000	17167	16972	17060	16973	17199	16973	16933	16809	17078	17040	17491	17062	16989	16918	17167	16943	17141	16937	17201	17060	17177	17077	17000	17028	16999	17047	17134	17118	17236	17079	17300	17203	17256	17235	17252	17125	17149	17211	17249	16941	17105	17030	17014	16991	17294	17100	16883	17058	17023	17058	17188	17255	17343	17192	17152	17078	17138	17093	16952	17029	17067	17077	17159	17197	17061	17002	17013	16958	17094	17239	16943	17273	17100	16861	17059	16912	17011	17308	17034	16919	17305	17194	17002	17220	17119	17076	17057	17097	17102	16983	17137	17239	17079	17057	16909	17248	17206	17160	17073	17318	17013	17191	17322	17166	17172	16996	17014	17220	17039	17181	17134	17325	17067	17095	17293	17193	17151	17250	17333	17144	17169	17016	17150	17134	17090	16875	17151	17136	17100	17079	17010	17185	17004	17078	16990	17162	17240	17256	17082	16868	17219	17154	17121	17007	17140	16818	17156	17003	16902	17269	17152	17284	17186	17221	17096	17216	17107	17156	16920	17037	16840	17108	17225	17241	17221	16972	17199	17209	17037	17097	16977	17142	17375	17088	17063	17009	17208	17020	17118	17171	17082	17122	17084	17207	17177	17038	17166	17086	17017	17135	17120	17183	17251	17080	17056	17035	17070	17161	17060	17146	17237	17319	17417	17083	16968	16886	16939	17003	17043	17115	17063	17180	17126	17348	17353	17061	17196	17125	17277	17116	17130	17241	17137	17081	17089	17181	17183	17050	16971	16960	17239	17135	17240	17287	17208	16844	17075	17187	17216	16963	17264	17203	17184	17222	17369	17135	17209	17097	17165	17153	17077	17231	17024	17199	17406	17148	17144	17157	17106	17183	17103	17020	16916	16934	17166	17218	17123	17215	17049	16970	17037	16998	17021	17039	17143	16993	17239	17104	16805	17116	17136	17076	17083	17046	16992	16986	17223	17222	17222	17056	17206	17056	17243	16850	17196	16869	17295	17099	17166	16957	17052	17120	17210	16949	17215	17197	17216	17113	17315	17232	17262	17047	17069	17024	17055	17161	17084	17104	17191	16997	17049	17281	17143	17036	17006	16960	17261	17065	17086	17182	17238	17136	17077	17023	17053	17245
35063	60936	57031	46467	40471	34888	29905	25214	22690	21279	19517	18779	17933	17307	16934	16594	16424	16534	16239	16198	15877	15551	15354	15214	15256	15032	15057	15112	14825	15145	14981	14884	14931	14842	14741	14930	14644	14707	14763	14689	14751	14668	14775	14809	14645	14470	14689	14546	14602	14889	14734	14519	14789	14582	14536	14742	14662	14858	14638	14607	14669	14706	14603	14643	14756	14556	14720	14609	14818	14890	14670	14581	14850	14705	14646	14655	14658	14816	14604	14742	14706	14689	14876	14550	14614	14541	14743	14825	14677	14631	14589	14582	14658	14734	14650	14481	14797	14703	14751	14602	14655	14558	14615	14704	14653	14671	14613	14778	14599	14630	14742	14603	14803	14572	14684	14544	14564	14541	14657	14575	14640	14625	14601	14623	14722	14714	14614	14656	14708	14585	14669	14785	14756	14710	14736	14505	14680	14648	14611	14527	14825	14513	14599	14691	14692	14665	14749	14750	14447	14641	14779	14560	14752	14664	14490	14587	14695	14661	14757	14700	14705	14512	14502	14661	14589	14565	14630	14415	14860	14730	14599	14511	14458	14572	14784	14476	14652	14729	14611	14580	14767	14745	14490	14666	14690	14520	14772	14513	14608	14755	14461	14706	14929	14620	14643	14739	14611	14372	14612	14570	14657	14551	14458	14734	14649	14596	14581	14500	14530	14803	14791	14675	14868	14723	14608	14596	14665	14463	14558	14710	14511	14593	14574	14596	14697	14651	14543	14617	14691	14734	14511	14750	14687	14406	14562	14791	14757	14591	14722	14543	14536	14779	14701	14542	14646	14626	14781	14541	14655	14515	14646	14758	14626	14676	14632	14599	14541	14663	14639	14789	14673	14580	14742	14712	14633	14521	14801	14593	14628	14590	14637	14465	14619	14574	14652	14670	14711	14718	14606	14568	14542	14728	14502	14690	14706	14494	14581	14738	14454	14589	14724	14625	14629	14685	14553	14680	14635	14601	14739	14646	14773	14609	14788	14592	14797	14630	14594	14545	14730	14680	14701	14650	14729	14513	14648	14652	14549	14610	14587	14538	14671	14765	14601	14611	14607	14543	14712	14787	14785	14667	14670	14698	14659	14651	14472	14675	14570	14637	14488	14777	14776	14687	14669	14713	14833	14803	14629	14722	14534	14684	14683	14605	14588	14698	14478	14658	14759	14417	14743	14627	14599	14634	14703	14555	14554	14677	14690	14563	14805	14563	14486	14566	14669	14613	14786	14712	14529	14714	14583	14698	14644	14543	14558	14656	14629	14503	14547	14580	14574	14761	14683	14735	14602	14672	14699	14539	14582	14552	14458	14558	14692	14805	14411	14693	14661	14678	14563	14712	14637	14625	14700	14743	14545	14584	14847	14536	14509	14552	14408	14693	14633	14610	14705	14571	14658	14674	14780	14704	14595	14678	14713	14816	14620	14649	14807	14610	14490	14443	14621	14650	14634	14715	14718	14738	14720	14763	14577	14827	14624	14748	14797	14474	14596	14581	14560	14563	14566	14713	14521	14583	14637	14510	14667	14652	14606	14575	14716	14604	14490	14648	14754	14531	14597	14658	14796	14621	14763	14736	14663	14683	14611	14461	14595	14615	14605	14744	14564	14670	14468	14618	14681	14566	14520	14589	14638	14683	14633	14550	14585	14579	14662	14560	14465	14768	14728	14634	14603	14582	14692	14577	14598	14631	14631	14686	14673	14623	14548	14689	14877	14658	14728	14544	14463	14473	14515	14499	14752	14840	14718	14614	14537	14640	14786	14608	14650	14721	14631	14644	14833	14674	14523	14867	14705	14697	14605	14588	14535	14644	14774	14741	14518	14795	14544	14684	14684	14663	14717	14627	14579	14554	14605	14734	14740	14704	14724	14500	14639	14645	14657	14576	14648	14798	14579	14630	14481	14700	14779	14585	14902	14504	14797	14840	14586	14550	14649	14712	14701	14407	14612	14737	14452	14530	14650	14851	14727	14592	14601	14757	14696	14379	14705	14492	14724	14708	14598	14737	14465	14769	14673	14570	14594	14721	14669	14725	14523	14656	14620	14473	14759	14501	14708	14660	14637	14432	14659	14579	14475	14601	14655	14659	14646	14388	14827	14676	14767	14680	14611	14552	14502	14547	14648	14675	14795	14834	14558	14532	14759	14557	14870	14762	14641	14676	14649	14825	14755	14682	14584	14671	14602	14460	14653	14643	14642	14836	14604	14682	14472	14666	14611	14635	14575	14719	14566	14740	14527	14509	14587	14703	14616	14635	14656	14526	14531	14611	14713	14614	14479	14584	14647	14662	14758	14631	14755	14715	14690	14524	14568	14490	14673	14509	14862	14721	14751	14535	14674	14688	14664	14755	14730	14655	14642	14592	14694	14652	14642	14578	14580	14804	14603	14674	14452	14642	14766	14750	14526	14766	14836	14635	14431	14792	14631	14552	14638	14570	14610	14716	14516	14549	14549	14468	14616	14620	14674	14477	14628	14608	14533	14481	14630	14529	14571	14698	14798	14571	14638	14741	14609	14475	14588	14792	14632	14714	14646	14614	14884	14720	14659	14603	14629	14523	14566	14649	14552	14515	14549	14661	14562	14571	14637	14553	14561	14751	14634	14715	14578	14591	14482	14599	14832	14722	14524	14534	14625	14607	14699	14537	14678	14598	14600	14572	14497	14569	14681	14896	14748	14828	14550	14609	14642	14515	14595	14645	14644	14643	14451	14606	14604	14587	14639	14806	14646	14417	14692	14730	14801	14458	14613	14720	14807	14550	14456	14593	14587	14716	14627	14583	14560	14737	14593	14617	14630	14713	14817	14775	14630	14506	14598	14701	14795	14569	14696	14742	14568	14793	14693	14580	14685	14797	14744	14559	14574	14651	14522	14679	14631	14739	14533	14639	14567	14593	14692	14653	14600	14624	14671	14948	14656	14759	14628	14609	14538	14545	14577	14801	14786	14655	14476	14697	14579	14842	14816	14538	14751	14645	14608	14692	14624	14603	14636	14553	14622	14535	14664	14550	14658	14588	14703	14616	14704	14536	14698	14727	14688	14641	14602	14605	14555	14723	14587	14603	14637	14507	14710	14634	14864	14600	14721	14692	14681	14465	14623	14531	14768	14684	14701	14622	14574	14772	14641	14592	14697	14664	14765	14599	14682	14519	14673	14745	14728	14543	14703	14805	14637	14677	14741	14583	14725	14632	14636	14469	14736	14496	14450	14588	14624	14714	14779	14638	14534	14709	14510	14584	14592	14683	14599	14693	14657	14674	14629	14615	14830	14488	14644	14686	15014	14628	14773	14662	14753	14641	14630	14762	14911	14618	14649	14664	14634	14689	14572	14675	14718	14637	14754	14646	14792	14574	14641	14615	14726	14649	14613	14759	14476	14585	14625	14653	14600	14676	14645	14547	14796	14399	14734	14548	14801	14431	14642	14774	14729	14616	14528	14813	14552	14559	14667	14505	14705	14540	14620	14730	14583	14581	14777	14542	14759	14584	14624	14636	14473	14575	14709	14750	14753	14558	14599	14626	14659	14727	14486	14571	14534	14778	14689	14514	14728	14686	14629	14572	14724	14804	14500	14691	14747	14606	14697	14742	14579	14502	14830	14627	14553	14496	14409	14743	14491	14617	14700	14494	14623	14747	14560	14589	14698	14647	14798	14759	14639	14496	14750	14750	14705	14474	14706	14651	14571	14697	14462	14546	14728	14735	14614	14549	14624	14680	14744	14590	14722	14638	14679	14708	14561	14776	14681	14656	14592	14577	14492	14536	14534	14717	14498	14591	14668	14739	14776	14661	14619	14715	14610	14563	14674	14625	14674	14701	14694	14602	14881	14669	14620	14498	14608	14769	14542	14645	14646	14833	14599	14789	14562	14514	14707	14455	14612	14729	14609	14603	14527	14636	14649	14538	14593	14769	14599	14833	14507	14615	14585	14668	14502	14637	14587	14519	14542	14597	14674	14605	14772	14855	14650	14811	14521	14622	14489	14700	14710	14653	14809	14758	14663	14700	14728	14505	14538	14632	14644	14655	14460	14711	14648	14591	14584	14770	14610	14626	14747	14645	14821	14644	14637	14753	14612	14615	14631	14687	14647	14622	14693	14790	14588	14738	14726	14672	14598	14694	14636	14492	14524	14634	14783	14624	14747	14518	14637	14741	14711	14633	14685	14831	14560	14720	14638	14710	14755	14656	14706	14577	14686	14583	14728	14717	14724	14684	14664	14687	14672	14614	14740	14630	14595	14735	14760	14667	14643	14735	14840	14600	14607	14564	14645	14660	14607	14530	14580	14650	14645	14545	14674	14577	14584	14640	14578	14596	14552	14550	14679	14602	14619	14491	14821	14603	14629	14594	14591	14611	14569	14562	14610	14683	14662	14671	14627	14694	14705	14727	14640	14647	14828	14632	14734	14765	14686	14632	14812	14446	14652	14710	14709	14629	14480	14535	14673	14739	14545	14492	14574	14568	14705	14649	14469	14697	14608	14528	14685	14704	14586	14418	14722	14711	14559	14747	14550	14628	14509	14724	14774	14479	14564	14709	14606	14788	14701	14410	14695	14542	14704	14673	14607	14555	14575	14811	14519	14743	14600	14709	14664	14628	14487	14526	14611	14584	14547	14583	14662	14762	14704	14717	14763	14555	14654	14505	14422	14783	14645	14598	14746	14628	14509	14541	14639	14654	14729	14592	14711	14744	14562	14542	14512	14453	14731	14677	14708	14589	14699	14752	14689	14472	14610	14637	14767	14635	14470	14515	14638	14630	14600	14559	14584	14745	14574	14635	14793	14451	14661	14656	14676	14606	14615	14668	14689	14653	14699	14545	14571	14640	14522	14679	14553	14532	14659	14606	14609	14470	14717	14517	14760	14587	14595	14710	14763	14625	14525	14603	14556	14708	14594	14785	14568	14684	14853	14643	14724	14779	14630	14562	14551	14748	14431	14755	14643	14710	14755	14695	14551	14710	14496	14655	14649	14653	14808	14560	14770	14649	14673	14714	14604	14597	14778	14655	14615	14528	14759	14553	14479	14617	14650	14597	14678	14660	14575	14588	14686	14708	14591	14594	14600	14707	14663	14722	14495	14564	14555	14667	14632	14471	14851	14586	14633	14645	14604	14628	14665	14676	14576	14691	14462	14621
29994	31255	40005	35176	27714	24252	21073	18899	17459	16964	16254	16224	15899	15812	15799	15592	15510	15710	15782	15388	15543	15234	15221	15271	14986	15074	15118	15172	15162	15138	15288	15192	15213	15095	15037	15107	14885	15027	14860	14824	15000	14788	14808	15125	14942	14813	14917	14978	15079	14948	14994	14975	15013	15045	15052	15016	15017	14988	14837	14852	15187	15009	14981	14991	14851	14939	14994	15016	15113	14775	14999	15099	15033	14985	14988	14940	14889	14917	14852	15065	14952	14955	14885	14925	15123	14991	15082	14831	15012	15142	15197	14938	14826	14934	15109	14962	14955	14982	14894	14957	14989	14943	14968	14996	15024	14904	15025	14798	15027	14977	14941	14954	14958	15124	14778	14938	14885	14866	14880	14963	14872	15064	14921	14868	14910	14795	14775	14775	14842	15038	15024	14924	14801	14977	14989	14997	14993	14933	14985	14852	14845	15047	15096	15228	15116	14982	14858	14932	14858	15068	15132	14905	15160	14996	15219	15044	14884	14728	14899	14951	14919	15004	14972	15014	14895	14954	14865	14970	14692	15087	14823	14971	15033	14786	14748	14852	15125	15143	14920	15023	15073	15033	15003	14991	15153	15228	14793	14885	14913	14965	15103	15045	14869	15013	14795	15080	15001	15018	14920	15025	15167	14952	14978	15011	14832	15071	15006	14911	14894	14999	15047	14905	15084	14981	14932	15075	15009	15071	15090	15042	15259	15079	15025	14946	14992	14852	15069	15020	14905	14875	14985	14949	15015	14916	15014	14788	14928	14904	15075	15005	15041	15028	15001	14952	15001	15066	15056	15030	15011	14938	14914	14983	14803	14860	15011	14844	14975	14782	14679	15126	14994	15029	14900	14965	14841	15018	14821	14915	15080	15114	15003	14920	14936	14935	14900	14858	14757	14752	15013	15091	14747	14956	15083	14877	14989	15166	14850	15092	15009	15141	15083	14948	14921	14845	15042	15123	14910	14924	14989	14911	15011	14831	15184	15042	15004	15025	15030	15032	15067	14836	15029	14993	15078	15208	15008	14973	14952	14774	15061	14962	14916	14827	15057	14881	14942	14878	15166	15040	14892	14975	14864	14907	14969	14778	15011	14991	14815	14856	14967	14879	14791	15175	14904	14989	15053	14908	15031	15021	14996	15065	14917	14869	15100	14882	14948	15042	14945	15076	14985	14899	14938	14811	14969	15019	14814	15291	15052	14904	15022	14938	14999	14926	14863	14881	15064	14852	14833	15065	14912	14987	14912	14972	14998	14864	15042	15020	14975	14844	15002	14817	14973	14814	14809	14945	14912	14933	14923	14916	15031	14851	14989	14854	14985	14945	14826	15179	15033	15110	15112	14970	14878	14798	14905	15008	14921	15015	15235	15072	15082	15032	14915	14957	14820	14959	14856	14787	14709	15085	14919	14945	14957	14988	14949	14937	15013	14942	15038	15031	15130	15148	14928	15014	14824	15095	15046	14911	14864	14828	14965	14922	14924	15026	14998	14911	15099	14921	14952	14924	15201	14938	14993	14897	14851	15026	14978	15082	14869	15238	15023	15057	14776	14894	14889	15004	15064	14869	14925	14715	14858	15065	15236	15073	14972	15275	15006	15014	14993	15025	15003	15154	15168	14808	14996	14997	15051	15028	14791	14963	14969	14922	15021	15239	14944	15106	15035	14978	15069	15057	15046	14841	15057	14809	14903	14974	15112	15099	15105	14847	14953	14900	14821	15094	15023	15098	15065	14929	14847	14903	15093	14843	14976	14839	15106	15111	15043	15021	14971	14988	14954	14903	14861	14916	15061	15153	14825	15002	14917	14832	15040	14940	15008	14964	14912	14976	15031	14880	15092	15045	14927	15134	15086	14860	15052	14903	15090	14909	14941	14912	14944	14979	14953	14774	14935	14867	14944	15056	15043	15122	15138	14826	15256	14874	15104	15054	15005	14981	15126	15105	14835	14990	14847	14979	14812	14983	14979	14880	15023	14894	15011	14886	14864	15032	14947	14843	14919	14955	14922	14986	15031	15064	14967	14898	15299	15030	14978	15035	14872	14941	14954	14940	14774	14931	14846	15043	14961	15019	15014	15016	14904	14960	15158	15028	15072	14785	14994	15030	14920	14926	14887	14840	14965	15022	15019	14925	15002	14952	14912	15088	15037	15028	14946	14960	14875	14873	14747	14930	14974	14887	15009	15075	15096	15189	15055	14973	14890	14974	15131	15214	15036	14822	15102	14957	14911	14835	14961	15050	14910	15028	14881	14961	15112	14940	14752	14990	14990	15152	14972	14982	14910	15004	14765	15013	15060	14998	15079	15122	14956	14938	15170	14977	14918	14861	15042	15078	15024	14809	14814	15085	15063	14865	14802	15000	14937	14982	14940	14958	14989	14997	14973	15089	15185	14950	14976	15000	14852	15111	14984	14989	14807	14969	15107	14994	15042	14822	14912	15001	14985	14923	14954	15042	15080	14956	15183	15069	14918	14838	14940	14920	14786	14992	14903	14851	15015	14970	14929	14940	15072	14883	14852	14781	14949	14968	14923	14649	14902	15056	15032	14958	14856	14997	15001	14990	14945	14902	14906	14896	14807	14955	15017	15018	14989	15022	14920	15002	14993	14745	14967	14970	15055	15225	14966	14923	14863	14802	14834	15160	14986	14839	15056	14991	15116	14983	14851	14579	14865	14963	14915	14928	14987	14983	14846	14949	14701	14901	14858	14824	15181	15024	14994	14903	14916	14955	15059	15004	15100	14784	14969	15047	14951	14940	15058	14990	14895	15051	15095	15018	14918	14895	14882	15021	14962	14929	15151	14880	14892	15195	14962	14913	14980	14920	14885	14955	14979	14915	14848	14885	14940	14978	14877	14995	15056	14843	15000	14997	15089	14911	14945	15035	15022	15024	14949	14861	14962	14964	14989	14874	14825	15013	14834	14976	15016	14930	14922	14890	14934	14956	14997	15047	14774	14979	14875	14999	15079	15002	14975	14939	14811	14813	14951	15036	15034	14873	14950	15138	15068	14944	15174	14912	14844	14985	14875	14911	14895	15036	15084	14912	15077	14926	15060	15070	14905	15121	14992	15018	14930	14991	15067	14937	14742	14997	14935	14992	14966	14933	14905	15045	14832	15110	14869	14869	14994	14836	15062	15074	14969	15079	14983	14856	14978	14913	14926	15048	15011	14979	15011	14888	14838	15067	15031	15153	15026	14802	14851	14898	14878	14967	14910	15190	15118	14895	15051	15113	14970	14908	14938	15061	15112	14862	14771	15019	14991	14995	14863	14941	14940	14997	15117	14975	14968	14794	14876	15080	14891	15083	14956	14987	14903	15022	15077	15020	14860	14937	14961	14985	15032	15124	14953	14963	14722	15011	15131	14892	15020	15028	15001	15002	15012	14974	15102	15194	15037	14917	14974	14875	14977	14989	15173	14966	14975	15044	14893	15062	14995	15173	14928	15028	15152	14941	14991	14951	14990	14913	14790	14922	15055	15089	14835	15011	15089	14906	15053	14773	14841	15018	14986	14976	15030	15021	14999	14876	15010	14928	15100	14976	15039	15059	14983	14973	14837	14983	15157	15201	14816	14822	14932	14857	15135	14954	15012	15008	14949	14893	14870	14893	14912	14963	15031	14984	14879	15053	14982	14900	15014	15162	15091	14793	15032	15104	15111	14737	14859	14897	15009	15005	15092	14995	14990	14902	14892	14910	14985	14988	15016	14975	14869	14943	15089	15026	14853	14978	15086	15069	14949	15098	14925	14996	15107	15212	14942	15026	14841	14961	15401	14896	14899	14868	15097	15155	15236	15145	14928	15088	15089	15108	14938	14924	14943	14818	14859	15051	15162	15072	14820	14988	15071	14807	14902	14935	14933	15098	14917	14850	15101	15141	15011	14909	14885	15051	14751	14930	14851	15084	14761	14848	14992	14904	14977	14975	14964	14709	15007	15105	15004	15013	15091	15062	15044	15139	14978	14946	15092	15003	14972	15071	15054	14929	15026	14995	15143	15109	15089	14993	14797	14822	14938	14823	15137	14947	14806	15163	14906	15045	14845	14991	14898	14870	14861	15062	15014	14725	14891	14790	14795	14959	15020	14985	14945	15016	14911	14915	14960	15040	15080	15043	15078	15027	14907	14876	14772	14857	14943	15117	14967	14925	14899	14822	15066	15078	14995	15005	15180	15030	15155	15019	15176	14741	14878	14972	14876	14959	14896	14994	15038	15006	14987	15132	14851	14946	14983	14951	15099	14764	14944	15018	14892	14912	15073	15111	14834	14989	14952	15072	15015	14873	15012	14881	15093	15071	14808	14971	14980	14969	14938	14931	14895	15130	15193	14998	14888	15012	14728	14989	14903	14838	14978	15011	15011	14943	15076	14864	14940	15060	15090	14941	15029	14974	14867	15042	15101	15051	14765	14775	14978	14886	15056	14883	14913	14964	15008	14935	15104	15089	14806	14881	14959	15100	15144	15017	14996	14866	14982	15118	14971	14951	14952	15008	15022	14959	14965	15079	14956	15017	15227	14938	14975	15015	14842	14837	14771	15012	14787	14844	15086	15057	15277	14898	14943	15043	14948	14910	15086	14921	14935	15024	14979	14805	15088	14890	15001	15091	14911	15142	14950	14907	14978	14999	15009	14843	14887	14792	14925	15022	15164	15012	14952	15171	14897	14823	14984	15018	15075	14999	14911	14913	14896	15065	15057	15087	15153	15046	14998	14744	14976	14811	14851	15128	15040	14872	15049	15309	15126	14939	15015	15084	15076	14977	15046	15051	15158	14986	15038	14878	14853	15047	15042	15100	14944	15079	14933	14861	14868	14943	15068	14922	14908	14891	15135	14995	14787	15016	14937	14756	14995	15051	15017	15060	14924	15015	14960	15052	14952	15019	14855	14840	14983	14997	14852	14850	14931	14868	14837	15186	14947	15088	15133	15013	14784	15009	15200	15148	15024	14958	14865	14658	15007	14861	15024	14871	15016	14803	14879	14948	14988	15015	14963	14966	14936	14793	14871	14952	14774	14965	15076	15024	15160	15200	15055	15016	14739	14975	15138	15065	15138	15191	15017	15065	14855	14921	14966	15012	14902	14995	15099	14973	15139	14890	14966	14845	15128	14982	15103	15150	14845	14984	15215	14997
33517	49046	44632	34648	29069	24977	21410	18753	17296	16304	15666	15059	14790	14511	14216	14301	14211	14165	14072	14037	13977	13665	13695	13677	13297	13531	13309	13607	13567	13566	13532	13464	13476	13386	13277	13286	13423	13462	13393	13452	13438	13325	13453	13380	13219	13256	13314	13287	13403	13538	13465	13220	13348	13301	13193	13559	13372	13314	13125	13390	13320	13439	13274	13389	13405	13302	13255	13235	13392	13451	13198	13418	13182	13257	13316	13174	13436	13534	13373	13391	13428	13409	13336	13354	13424	13375	13237	13316	13437	13266	13379	13319	13481	13367	13466	13312	13305	13329	13387	13291	13436	13180	13330	13339	13301	13376	13365	13426	13410	13299	13256	13281	13446	13339	13236	13327	13149	13295	13372	13420	13326	13280	13312	13488	13477	13469	13406	13310	13410	13495	13293	13293	13261	13421	13311	13475	13311	13428	13546	13381	13282	13478	13280	13393	13363	13260	13354	13373	13339	13276	13419	13370	13238	13279	13372	13192	13320	13213	13510	13285	13381	13269	13550	13321	13299	13373	13321	13277	13428	13321	13190	13236	13483	13405	13268	13493	13314	13501	13457	13257	13352	13383	13373	13367	13488	13314	13279	13384	13391	13327	13270	13267	13237	13290	13290	13544	13308	13284	13347	13322	13417	13304	13193	13314	13410	13190	13388	13379	13415	13298	13446	13296	13369	13306	13440	13458	13402	13310	13216	13464	13343	13341	13319	13332	13267	13302	13372	13164	13309	13435	13203	13304	13264	13335	13274	13345	13210	13236	13401	13293	13333	13455	13432	13048	13421	13389	13211	13385	13225	13359	13335	13235	13449	13352	13383	13263	13173	13259	13431	13401	13289	13506	13421	13407	13408	13265	13279	13353	13274	13473	13381	13313	13065	13284	13298	13113	13256	13399	13370	13280	13334	13432	13426	13302	13499	13365	13166	13303	13404	13532	13131	13341	13393	13307	13200	13465	13367	13273	13328	13380	13216	13389	13280	13250	13253	13300	13401	13318	13289	13373	13367	13557	13304	13207	13323	13450	13329	13225	13371	13190	13161	13426	13296	13340	13436	13212	13345	13494	13445	13363	13213	13187	13329	13250	13386	13358	13110	13306	13370	13412	13237	13323	13389	13548	13266	13201	13441	13255	13310	13418	13259	13203	13353	13465	13205	13422	13262	13285	13257	13334	13344	13292	13525	13315	13360	13317	13534	13307	13283	13369	13318	13374	13508	13232	13224	13286	13409	13520	13440	13450	13323	13326	13316	13426	13414	13337	13165	13383	13299	13351	13474	13494	13398	13359	13260	13355	13259	13424	13323	13386	13383	13271	13447	13432	13461	13384	13237	13327	13410	13261	13440	13247	13458	13371	13333	13355	13277	13432	13355	13417	13494	13270	13367	13518	13359	13240	13442	13173	13275	13447	13308	13445	13333	13385	13251	13282	13272	13311	13365	13303	13292	13296	13467	13211	13477	13278	13437	13192	13417	13252	13555	13316	13342	13378	13502	13261	13264	13351	13391	13337	13481	13417	13203	13392	13405	13381	13417	13315	13258	13338	13296	13488	13402	13429	13402	13370	13553	13509	13316	13384	13515	13247	13338	13390	13388	13291	13388	13446	13337	13463	13339	13308	13395	13321	13392	13354	13180	13460	13126	13401	13393	13372	13386	13272	13524	13193	13439	13434	13337	13413	13296	13420	13396	13441	13311	13192	13449	13357	13259	13306	13316	13504	13570	13401	13500	13404	13397	13338	13211	13445	13413	13226	13263	13356	13216	13430	13236	13335	13313	13282	13370	13221	13184	13189	13219	13342	13349	13339	13407	13374	13243	13523	13468	13320	13333	13401	13438	13558	13223	13411	13456	13319	13401	13459	13213	13520	13385	13386	13345	13194	13337	13252	13287	13527	13249	13401	13264	13339	13477	13422	13440	13295	13453	13216	13473	13200	13361	13448	13428	13293	13259	13477	13411	13347	13283	13337	13229	13165	13232	13300	13265	13325	13316	13268	13413	13440	13293	13265	13405	13222	13273	13299	13419	13314	13292	13337	13394	13286	13243	13344	13151	13349	13298	13276	13319	13477	13258	13228	13370	13383	13483	13491	13556	13261	13309	13459	13432	13420	13429	13415	13449	13388	13226	13237	13313	13304	13375	13441	13318	13286	13454	13399	13285	13368	13327	13355	13456	13422	13369	13232	13478	13454	13228	13368	13494	13455	13513	13436	13327	13439	13401	13266	13380	13392	13253	13473	13322	13484	13312	13467	13226	13478	13526	13251	13343	13269	13516	13187	13298	13430	13387	13220	13394	13303	13396	13387	13259	13185	13398	13316	13252	13388	13427	13343	13302	13212	13330	13167	13323	13463	13357	13320	13409	13252	13333	13449	13375	13314	13415	13490	13255	13281	13218	13256	13360	13316	13337	13250	13389	13289	13424	13347	13445	13323	13263	13391	13143	13309	13218	13220	13344	13369	13345	13187	13354	13401	13150	13312	13393	13416	13235	13237	13219	13334	13323	13493	13408	13215	13398	13354	13305	13325	13437	13284	13273	13387	13413	13375	13374	13381	13379	13353	13315	13370	13299	13207	13349	13328	13357	13446	13295	13343	13315	13253	13338	13256	13330	13455	13282	13363	13391	13261	13401	13288	13444	13448	13472	13496	13227	13311	13380	13283	13305	13261	13435	13375	13419	13469	13276	13352	13334	13419	13362	13255	13349	13345	13374	13418	13299	13459	13329	13310	13248	13115	13214	13277	13415	13460	13282	13400	13460	13252	13305	13421	13418	13351	13249	13421	13179	13355	13492	13142	13530	13348	13355	13471	13383	13485	13381	13282	13463	13251	13400	13439	13278	13421	13255	13339	13388	13326	13364	13327	13345	13272	13437	13376	13514	13394	13486	13393	13288	13231	13457	13390	13291	13302	13468	13349	13459	13176	13280	13239	13321	13332	13442	13354	13289	13375	13540	13461	13309	13451	13466	13356	13404	13426	13416	13411	13334	13242	13379	13448	13285	13327	13274	13203	13386	13316	13464	13276	13324	13299	13332	13436	13256	13256	13261	13447	13227	13527	13534	13434	13369	13486	13458	13430	13320	13429	13335	13170	13434	13431	13279	13144	13434	13332	13361	13366	13194	13364	13450	13297	13352	13331	13312	13374	13321	13294	13532	13324	13387	13221	13200	13217	13385	13372	13252	13303	13320	13369	13349	13331	13198	13395	13419	13310	13341	13372	13432	13214	13422	13346	13224	13450	13448	13217	13285	13403	13389	13367	13385	13240	13392	13382	13466	13277	13424	13451	13358	13274	13302	13239	13338	13414	13406	13460	13199	13163	13341	13314	13478	13241	13326	13326	13219	13357	13339	13390	13376	13308	13236	13416	13361	13494	13372	13521	13586	13231	13420	13455	13367	13498	13270	13363	13415	13292	13244	13325	13292	13246	13385	13257	13286	13462	13147	13376	13339	13330	13519	13382	13274	13284	13340	13230	13395	13228	13347	13416	13478	13326	13423	13287	13505	13236	13417	13428	13540	13254	13296	13319	13331	13526	13295	13360	13382	13228	13596	13337	13340	13250	13313	13217	13173	13459	13403	13271	13583	13206	13300	13278	13320	13592	13256	13382	13324	13337	13207	13364	13288	13296	13462	13376	13273	13214	13383	13088	13283	13286	13433	13371	13229	13477	13375	13344	13412	13374	13300	13375	13295	13386	13274	13245	13275	13384	13398	13277	13272	13338	13518	13357	13385	13277	13341	13269	13303	13397	13389	13364	13228	13376	13325	13603	13273	13352	13234	13258	13213	13234	13415	13468	13408	13293	13314	13511	13370	13359	13410	13297	13439	13245	13456	13362	13310	13461	13404	13508	13236	13397	13323	13371	13401	13188	13340	13264	13161	13511	13320	13358	13453	13290	13389	13178	13490	13375	13454	13435	13203	13335	13245	13370	13324	13320	13303	13329	13428	13321	13348	13275	13230	13235	13400	13444	13332	13448	13334	13385	13484	13232	13395	13392	13227	13154	13351	13426	13280	13252	13232	13462	13060	13518	13334	13364	13186	13486	13407	13406	13189	13366	13355	13323	13347	13327	13510	13479	13403	13438	13365	13454	13480	13406	13412	13395	13384	13472	13240	13364	13243	13321	13314	13299	13428	13403	13361	13493	13379	13346	13249	13389	13417	13214	13483	13318	13245	13441	13265	13330	13299	13375	13396	13354	13262	13385	13503	13288	13221	13462	13470	13260	13453	13520	13404	13257	13384	13521	13187	13358	13289	13289	13380	13290	13473	13321	13280	13240	13276	13271	13408	13401	13328	13377	13336	13378	13452	13337	13358	13382	13204	13365	13361	13425	13390	13225	13415	13330	13197	13507	13290	13490	13375	13400	13401	13285	13421	13324	13410	13411	13463	13379	13431	13414	13349	13302	13299	13382	13467	13357	13375	13313	13427	13407	13231	13250	13365	13484	13417	13437	13351	13298	13557	13338	13458	13368	13234	13338	13360	13438	13377	13393	13268	13374	13397	13371	13368	13242	13353	13236	13328	13187	13312	13236	13307	13393	13269	13476	13247	13401	13260	13358	13389	13310	13231	13261	13292	13424	13390	13208	13409	13460	13367	13429	13503	13347	13269	13474	13574	13445	13265	13255	13413	13381	13407	13132	13428	13567	13262	13311	13343	13304	13386	13163	13287	13294	13466	13373	13306	13332	13268	13233	13268	13317	13457	13386	13496	13375	13524	13367	13458	13340	13473	13343	13422	13327	13372	13358	13290	13433	13298	13367	13473	13349	13288	13352	13513	13503	13426	13241	13261	13281	13367	13352	13444	13246	13327	13473	13295	13309	13435	13253	13487	13448	13471	13383	13494	13106	13453	13370	13450	13312	13336	13491	13442	13207	13167	13486	13300	13422	13330	13309	13228	13580	13352	13273	13365	13406	13499	13287	13302	13346	13451	13193	13251	13264	13419	13301	13431	13418	13204	13178	13362	13466	13193	13382	13213	13272	13408	13371	13292	13463	13303	13355	13341	13465	13314	13202	13421	13165	13269	13296	13374	13525	13487	13550	13358	13427	13398	13411	13476	13271	13307	13511	13263	13367	13348	13353	13327	13435	13377	13506	13456	13276	13368	13273	13218	13448	13375	13516
24230	21464	29342	26060	26070	27806	26316	21681	19756	18642	17996	17383	17035	16912	16650	16626	16391	16159	16273	16360	16051	15798	15929	15951	15719	15762	15709	15713	15581	15591	15627	15682	15772	15708	15539	15469	15469	15549	15336	15396	15455	15488	15494	15437	15334	15436	15317	15448	15687	15412	15493	15509	15573	15341	15538	15478	15445	15507	15488	15362	15400	15343	15332	15210	15506	15382	15370	15363	15521	15365	15559	15450	15399	15440	15302	15375	15457	15455	15190	15301	15450	15373	15438	15269	15304	15478	15445	15460	15481	15381	15418	15507	15454	15348	15399	15304	15429	15418	15393	15421	15332	15424	15298	15387	15528	15329	15309	15229	15290	15379	15391	15419	15438	15224	15435	15252	15281	15212	15331	15156	15442	15357	15424	15436	15489	15249	15257	15278	15392	15282	15305	15441	15299	15495	15478	15363	15616	15333	15452	15346	15457	15520	15242	15598	15433	15277	15385	15483	15462	15245	15190	15543	15142	15422	15566	15350	15400	15159	15336	15425	15341	15343	15459	15539	15330	15291	15282	15251	15406	15424	15350	15242	15455	15276	15561	15257	15346	15359	15236	15327	15242	15220	15341	15588	15496	15293	15460	15547	15341	15464	15571	15445	15433	15470	15304	15424	15449	15352	15427	15274	15373	15274	15345	15216	15328	15272	15364	15279	15465	15377	15356	15358	15501	15254	15434	15351	15192	15414	15338	15473	15405	15225	15492	15144	15393	15503	15523	15592	15486	15486	15183	15393	15362	15492	15534	15528	15105	15439	15476	15342	15620	15252	15573	15503	15429	15328	15283	15357	15328	15396	15429	15218	15246	15396	15304	15391	15356	15302	15418	15269	15401	15300	15363	15312	15426	15509	15303	15449	15675	15510	15373	15412	15358	15353	15073	15313	15502	15461	15323	15465	15399	15423	15523	15446	15376	15301	15231	15382	15441	15307	15422	15357	15398	15302	15372	15372	15553	15420	15317	15218	15361	15332	15226	15333	15558	15427	15530	15301	15306	15201	15199	15342	15268	15343	15311	15206	15262	15337	15387	15190	15333	15349	15285	15292	15481	15269	15371	15457	15323	15281	15449	15390	15405	15493	15313	15444	15292	15451	15309	15158	15382	15452	15228	15464	15385	15261	15234	15366	15631	15217	15502	15465	15304	15300	15514	15539	15264	15508	15422	15468	15386	15361	15470	15438	15223	15259	15369	15389	15555	15311	15285	15531	15432	15517	15350	15385	15496	15501	15155	15371	15416	15232	15440	15352	15230	15290	15308	15334	15398	15275	15342	15502	15202	15434	15231	15530	15294	15355	15379	15364	15540	15562	15350	15429	15385	15405	15391	15376	15395	15413	15320	15327	15577	15435	15307	15488	15301	15097	15386	15363	15345	15306	15372	15265	15469	15387	15217	15281	15411	15252	15243	15326	15531	15328	15322	15360	15562	15500	15458	15287	15355	15282	15366	15338	15460	15246	15161	15253	15404	15249	15354	15366	15230	15293	15330	15394	15301	15482	15358	15322	15398	15493	15334	15497	15520	15582	15446	15514	15429	15386	15476	15494	15353	15377	15299	15375	15268	15292	15284	15433	15486	15417	15442	15429	15260	15333	15397	15347	15426	15221	15323	15240	15524	15228	15291	15281	15217	15252	15408	15396	15406	15411	15532	15342	15390	15524	15484	15366	15556	15315	15429	15326	15419	15665	15364	15384	15265	15310	15464	15395	15403	15413	15628	15328	15496	15365	15481	15470	15194	15249	15294	15456	15369	15457	15564	15426	15382	15238	15426	15348	15316	15283	15280	15324	15371	15330	15448	15297	15406	15374	15240	15328	15248	15612	15396	15427	15357	15324	15436	15363	15502	15359	15341	15209	15316	15295	15246	15369	15354	15283	15297	15232	15270	15313	15316	15559	15201	15343	15300	15359	15508	15411	15503	15371	15419	15381	15375	15180	15398	15331	15327	15382	15208	15304	15465	15212	15482	15248	15402	15452	15640	15309	15383	15321	15418	15307	15485	15354	15283	15459	15117	15304	15421	15333	15437	15114	15461	15345	15569	15369	15247	15438	15329	15364	15283	15409	15451	15388	15402	15478	15265	15298	15283	15337	15307	15267	15476	15410	15397	15446	15341	15353	15279	15234	15516	15217	15238	15370	15283	15455	15330	15509	15349	15363	15258	15335	15510	15345	15462	15269	15504	15398	15419	15273	15490	15440	15439	15342	15440	15161	15456	15516	15487	15428	15460	15429	15499	15448	15344	15546	15314	15323	15442	15217	15396	15347	15482	15437	15410	15418	15388	15360	15299	15479	15422	15299	15519	15324	15232	15273	15204	15244	15080	15416	15394	15341	15281	15261	15436	15244	15476	15397	15279	15413	15271	15461	15523	15430	15365	15479	15429	15212	15538	15383	15317	15199	15396	15551	15418	15464	15619	15143	15366	15348	15357	15401	15436	15319	15378	15335	15365	15248	15303	15392	15352	15275	15640	15295	15523	15394	15293	15268	15436	15322	15407	15210	15447	15561	15360	15333	15508	15330	15357	15365	15558	15377	15113	15426	15266	15442	15507	15283	15441	15188	15354	15378	15402	15525	15484	15385	15249	15415	15482	15387	15223	15142	15274	15381	15559	15412	15429	15400	15252	15304	15475	15404	15292	15362	15478	15463	15352	15639	15266	15341	15448	15702	15509	15299	15522	15338	15304	15269	15512	15364	15353	15562	15493	15215	15429	15314	15319	15321	15588	15405	15310	15418	15284	15339	15547	15429	15430	15308	15551	15214	15348	15331	15580	15374	15418	15293	15309	15350	15331	15389	15339	15399	15277	15351	15410	15374	15497	15552	15477	15459	15369	15423	15427	15230	15537	15371	15270	15505	15408	15441	15367	15364	15453	15218	15258	15277	15321	15463	15253	15325	15526	15349	15501	15243	15329	15231	15309	15384	15335	15372	15440	15233	15500	15263	15332	15410	15364	15357	15403	15547	15399	15303	15330	15397	15502	15370	15502	15342	15393	15328	15327	15216	15349	15461	15386	15297	15121	15402	15462	15477	15107	15285	15477	15321	15489	15272	15352	15409	15577	15510	15521	15312	15451	15480	15297	15205	15216	15391	15337	15293	15279	15326	15465	15481	15337	15490	15394	15352	15161	15230	15362	15394	15266	15278	15315	15336	15524	15270	15397	15416	15458	15214	15423	15194	15313	15458	15327	15317	15454	15395	15366	15449	15290	15271	15317	15621	15399	15176	15390	15424	15523	15384	15422	15221	15582	15340	15312	15147	15338	15436	15529	15211	15341	15195	15287	15265	15439	15379	15309	15268	15458	15387	15383	15348	15531	15319	15201	15366	15239	15312	15434	15273	15475	15338	15419	15479	15281	15370	15410	15351	15357	15310	15342	15461	15308	15360	15240	15475	15561	15290	15465	15531	15440	15270	15330	15253	15215	15335	15535	15417	15656	15227	15467	15219	15234	15309	15389	15189	15305	15464	15294	15476	15428	15294	15393	15420	15339	15334	15244	15192	15400	15479	15261	15342	15309	15325	15354	15404	15497	15528	15226	15288	15393	15181	15467	15442	15392	15265	15248	15390	15469	15394	15133	15408	15246	15305	15374	15296	15572	15531	15395	15441	15365	15423	15285	15462	15302	15280	15387	15454	15296	15432	15484	15381	15374	15389	15289	15337	15375	15584	15570	15405	15245	15222	15405	15433	15479	15363	15597	15404	15339	15490	15262	15196	15629	15443	15438	15497	15321	15139	15114	15390	15466	15567	15396	15490	15280	15411	15246	15255	15455	15215	15306	15391	15294	15257	15298	15334	15268	15354	15327	15582	15336	15478	15333	15435	15354	15505	15360	15308	15352	15445	15423	15370	15443	15371	15152	15300	15376	15405	15506	15440	15378	15251	15334	15371	15585	15562	15257	15436	15455	15424	15650	15313	15366	15413	15280	15386	15565	15420	15543	15468	15374	15183	15203	15331	15328	15203	15469	15303	15442	15298	15434	15228	15336	15580	15081	15310	15394	15380	15402	15258	15233	15231	15319	15297	15598	15364	15271	15332	15553	15479	15375	15420	15324	15444	15412	15313	15447	15360	15297	15301	15289	15329	15233	15472	15316	15151	15445	15425	15435	15312	15485	15549	15390	15355	15388	15146	15307	15265	15383	15205	15411	15411	15407	15294	15361	15224	15624	15429	15171	15367	15410	15313	15253	15441	15436	15450	15328	15264	15380	15406	15391	15257	15393	15266	15221	15430	15444	15384	15322	15338	15362	15266	15490	15423	15411	15637	15383	15211	15276	15423	15223	15380	15289	15178	15307	15383	15094	15490	15259	15348	15293	15346	15407	15252	15274	15302	15344	15207	15287	15438	15329	15537	15320	15312	15404	15497	15481	15318	15490	15254	15293	15535	15439	15443	15527	15389	15367	15433	15106	15451	15268	15212	15491	15219	15324	15295	15285	15360	15226	15252	15313	15346	15246	15294	15460	15394	15262	15455	15442	15193	15363	15364	15405	15165	15241	15359	15122	15392	15252	15467	15245	15577	15535	15261	15310	15478	15361	15458	15648	15353	15293	15298	15348	15351	15289	15545	15442	15435	15295	15498	15340	15269	15272	15170	15420	15276	15427	15235	15278	15306	15313	15200	15339	15353	15489	15365	15357	15396	15367	15460	15375	15413	15594	15357	15466	15336	15435	15403	15172	15229	15400	15429	15306	15277	15437	15392	15527	15238	15386	15316	15383	15393	15326	15517	15483	15287	15256	15045	15359	15173	15329	15456	15481	15276	15331	15541	15476	15249	15496	15308	15446	15403	15609	15477	15474	15222	15457	15177	15440	15385	15322	15500	15439	15281	15482	15419	15249	15554	15541	15384	15556	15494	15216	15467	15229	15052	15265	15386	15376	15184	15467	15322	15244	15387	15455	15360	15476	15310	15537	15461	15287	15465	15398	15200	15383	15467	15184	15304	15342	15226	15496	15366	15320	15383	15621	15411	15433	15319	15362	15384	15438	15308	15576	15462	15283	15395	15306	15349	15257	15447	15309	15231	15396	15312	15399	15420	15496	15247	15268	15443	15428	15395	15402	15451	15415	15245	15196	15379	15173	15336	15612	15382	15283	15450	15425	15331	15541	15430	15389	15130
32530	54931	50743	39658	34065	29412	25195	22115	19756	18250	17463	16558	16078	15476	15394	15314	15092	14993	14700	14892	14359	14275	14151	14044	13736	13782	13864	13816	13898	13743	13780	13804	13865	13604	13781	13692	13624	13628	13671	13647	13723	13523	13593	13639	13639	13554	13799	13653	13774	13506	13657	13545	13566	13601	13481	13688	13593	13558	13465	13668	13546	13617	13689	13610	13685	13602	13458	13885	13662	13593	13609	13416	13526	13675	13655	13413	13564	13775	13580	13723	13658	13637	13517	13591	13498	13575	13682	13679	13643	13668	13612	13651	13594	13611	13590	13383	13590	13665	13570	13443	13595	13554	13528	13581	13558	13475	13586	13604	13492	13579	13617	13395	13534	13550	13652	13529	13676	13605	13668	13633	13640	13642	13551	13556	13659	13666	13626	13529	13554	13566	13689	13659	13491	13689	13559	13478	13531	13671	13792	13430	13389	13475	13485	13478	13583	13742	13695	13536	13605	13366	13539	13516	13685	13372	13622	13675	13647	13573	13621	13751	13531	13444	13478	13524	13576	13760	13681	13625	13707	13609	13615	13519	13737	13594	13565	13485	13575	13555	13414	13635	13574	13672	13319	13735	13662	13696	13479	13501	13665	13617	13470	13492	13561	13528	13499	13515	13736	13613	13539	13606	13522	13459	13458	13724	13686	13734	13541	13683	13629	13432	13591	13633	13681	13494	13522	13652	13591	13438	13595	13485	13479	13529	13506	13433	13559	13698	13569	13729	13595	13609	13502	13619	13634	13465	13594	13620	13427	13500	13454	13676	13578	13598	13556	13697	13580	13553	13571	13612	13625	13532	13651	13564	13657	13331	13656	13504	13622	13662	13510	13556	13600	13671	13631	13583	13593	13573	13581	13640	13650	13571	13528	13670	13543	13583	13534	13587	13612	13719	13581	13387	13585	13517	13540	13563	13588	13648	13540	13439	13685	13648	13465	13636	13606	13533	13554	13637	13564	13467	13426	13532	13518	13620	13581	13618	13688	13603	13667	13541	13651	13544	13534	13621	13717	13425	13525	13669	13610	13634	13611	13367	13704	13472	13605	13547	13699	13570	13783	13580	13428	13640	13647	13635	13373	13480	13558	13625	13528	13553	13478	13610	13754	13832	13584	13443	13638	13422	13626	13682	13551	13558	13464	13497	13637	13653	13484	13484	13472	13811	13732	13637	13763	13664	13689	13558	13628	13355	13686	13568	13642	13507	13749	13629	13566	13692	13505	13673	13579	13513	13474	13559	13543	13536	13542	13636	13611	13576	13710	13452	13793	13584	13569	13729	13542	13425	13550	13573	13631	13654	13448	13503	13582	13474	13636	13578	13422	13576	13672	13703	13687	13706	13600	13658	13670	13642	13481	13616	13601	13560	13578	13551	13594	13579	13615	13581	13647	13632	13499	13746	13547	13585	13690	13513	13620	13580	13471	13628	13513	13610	13572	13486	13653	13604	13500	13552	13567	13506	13607	13428	13600	13668	13580	13628	13592	13613	13556	13507	13423	13619	13660	13712	13381	13577	13502	13573	13544	13582	13586	13643	13677	13569	13603	13568	13639	13724	13591	13571	13717	13641	13403	13688	13656	13580	13679	13433	13613	13414	13589	13613	13448	13555	13589	13510	13576	13427	13688	13579	13601	13677	13439	13638	13577	13535	13539	13768	13614	13393	13441	13478	13530	13711	13524	13453	13537	13738	13502	13550	13633	13715	13498	13738	13573	13621	13419	13496	13716	13554	13651	13461	13513	13678	13686	13659	13631	13480	13572	13428	13795	13655	13525	13778	13485	13436	13445	13680	13568	13654	13595	13561	13526	13584	13647	13477	13572	13515	13511	13537	13590	13495	13442	13416	13526	13436	13611	13440	13581	13695	13430	13451	13545	13616	13687	13427	13539	13591	13564	13621	13539	13588	13538	13614	13588	13505	13519	13442	13620	13563	13531	13709	13485	13549	13606	13730	13630	13547	13676	13720	13548	13583	13600	13502	13691	13745	13344	13491	13539	13558	13624	13554	13654	13573	13607	13574	13515	13590	13596	13494	13496	13427	13635	13414	13665	13540	13508	13781	13607	13692	13616	13645	13659	13526	13407	13529	13619	13481	13758	13523	13570	13575	13348	13737	13560	13687	13540	13612	13619	13589	13714	13504	13461	13675	13542	13536	13593	13532	13479	13504	13542	13394	13643	13666	13611	13421	13660	13400	13631	13596	13458	13564	13493	13602	13625	13570	13575	13450	13606	13610	13578	13667	13597	13602	13547	13672	13611	13613	13564	13673	13577	13743	13365	13506	13514	13598	13443	13671	13512	13654	13511	13622	13503	13347	13606	13531	13632	13631	13592	13511	13703	13409	13533	13692	13693	13613	13540	13493	13525	13530	13532	13631	13607	13538	13538	13499	13600	13565	13578	13534	13488	13561	13543	13764	13612	13690	13483	13512	13506	13463	13457	13594	13635	13516	13489	13648	13506	13655	13551	13636	13470	13627	13599	13572	13490	13562	13541	13607	13545	13381	13624	13819	13622	13581	13514	13604	13564	13677	13610	13531	13457	13692	13416	13672	13554	13564	13391	13515	13565	13533	13392	13560	13521	13711	13421	13651	13464	13784	13570	13376	13528	13805	13537	13512	13577	13668	13510	13759	13578	13435	13539	13493	13571	13587	13561	13796	13531	13634	13602	13665	13513	13588	13559	13721	13472	13500	13582	13445	13393	13613	13594	13624	13673	13662	13745	13684	13475	13490	13555	13753	13725	13695	13565	13648	13753	13492	13507	13532	13394	13512	13708	13588	13580	13587	13675	13567	13485	13622	13457	13557	13532	13493	13542	13551	13539	13591	13549	13476	13598	13612	13759	13737	13768	13475	13650	13441	13638	13553	13495	13403	13638	13573	13463	13471	13588	13463	13680	13483	13594	13734	13636	13482	13635	13491	13652	13493	13566	13545	13708	13505	13512	13488	13567	13598	13498	13626	13443	13530	13640	13430	13522	13626	13688	13640	13571	13604	13638	13594	13651	13554	13565	13548	13651	13528	13714	13680	13576	13562	13490	13557	13725	13709	13526	13549	13765	13538	13458	13503	13517	13468	13634	13717	13605	13528	13608	13493	13512	13617	13487	13622	13463	13643	13627	13566	13627	13581	13571	13496	13521	13622	13603	13490	13504	13635	13607	13682	13674	13459	13734	13550	13555	13516	13608	13557	13611	13689	13548	13623	13659	13807	13536	13556	13651	13606	13535	13625	13607	13618	13607	13561	13792	13626	13419	13645	13559	13486	13537	13710	13661	13473	13528	13686	13525	13446	13645	13543	13606	13683	13663	13601	13505	13527	13423	13764	13509	13469	13519	13640	13650	13694	13621	13508	13538	13540	13558	13553	13497	13492	13536	13520	13472	13536	13475	13619	13554	13642	13530	13732	13436	13635	13449	13414	13650	13630	13854	13644	13574	13577	13583	13517	13698	13582	13668	13675	13542	13555	13591	13546	13702	13546	13499	13433	13451	13471	13378	13469	13515	13675	13540	13695	13562	13581	13611	13532	13483	13550	13460	13402	13541	13673	13510	13588	13405	13633	13496	13571	13557	13614	13512	13483	13532	13486	13577	13478	13564	13804	13524	13591	13636	13484	13618	13621	13689	13644	13511	13610	13710	13464	13778	13600	13600	13527	13488	13455	13662	13701	13452	13693	13493	13513	13433	13576	13474	13691	13614	13657	13658	13640	13643	13531	13504	13839	13632	13561	13772	13473	13747	13670	13425	13358	13559	13696	13534	13619	13554	13572	13587	13632	13593	13631	13680	13687	13726	13682	13456	13611	13501	13556	13615	13576	13838	13731	13696	13610	13542	13610	13599	13575	13696	13561	13707	13397	13664	13490	13611	13460	13512	13493	13736	13658	13604	13596	13429	13541	13557	13531	13458	13530	13562	13583	13479	13536	13564	13575	13646	13520	13524	13555	13439	13641	13720	13606	13474	13750	13543	13728	13450	13519	13687	13594	13727	13531	13593	13629	13439	13515	13522	13673	13638	13526	13624	13648	13679	13583	13683	13512	13450	13723	13660	13546	13694	13535	13595	13589	13684	13575	13466	13521	13545	13429	13637	13425	13517	13658	13560	13632	13661	13578	13658	13537	13569	13516	13708	13505	13604	13513	13485	13568	13680	13740	13653	13513	13601	13622	13493	13781	13422	13511	13638	13593	13495	13580	13606	13823	13538	13661	13616	13610	13354	13664	13566	13528	13591	13607	13555	13606	13725	13552	13547	13488	13739	13609	13734	13409	13551	13526	13662	13373	13564	13637	13512	13490	13694	13606	13665	13630	13540	13633	13668	13548	13506	13652	13517	13515	13505	13669	13564	13482	13569	13652	13536	13524	13493	13648	13524	13565	13616	13622	13570	13664	13494	13372	13544	13628	13512	13628	13538	13591	13444	13689	13568	13562	13610	13645	13647	13624	13499	13520	13642	13480	13495	13519	13679	13617	13598	13473	13698	13452	13556	13659	13588	13726	13589	13443	13599	13581	13627	13597	13714	13479	13724	13564	13592	13516	13656	13470	13533	13621	13550	13606	13543	13522	13604	13791	13546	13517	13461	13507	13593	13643	13601	13582	13698	13464	13523	13509	13614	13688	13587	13692	13628	13511	13616	13620	13540	13529	13547	13642	13555	13485	13699	13653	13454	13761	13539	13427	13607	13580	13634	13419	13603	13664	13449	13532	13492	13564	13496	13646	13427	13508	13483	13679	13523	13492	13561	13630	13469	13471	13541	13527	13642	13469	13710	13561	13551	13551	13573	13580	13613	13625	13463	13468	13427	13738	13648	13578	13529	13493	13464	13573	13593	13405	13593	13628	13821	13641	13647	13595	13505	13475	13744	13607	13571	13690	13662	13572	13626	13579	13557	13486	13634	13651	13515	13613	13582	13581	13724	13383	13614	13630	13431	13603	13603	13534	13581	13464	13540	13540	13536	13536	13524	13519	13526	13690	13619	13519	13615	13566	13568	13560	13597	13630	13479	13494	13607	13549	13515	13565	13563	13507	13688	13788	13568	13617	13478	13569	13635	13438	13551	13467	13428	13519	13582	13628	13492	13538	13610	13665	13635	13538	13340	13674	13461	13542	13580	13533	13587	13570	13593	13515
23182	21473	29434	24379	23843	27890	30079	24334	22606	21503	20300	19544	19071	18843	18471	18308	18360	18012	17773	17932	17612	17358	17382	17347	17071	17098	16921	16646	17205	16862	16817	16837	16870	16902	16549	16738	16617	16718	16793	16758	16510	16746	16735	16561	16472	16517	16531	16803	16590	16510	16591	16481	16626	16555	16619	16643	16834	16469	16654	16533	16470	16593	16711	16734	16701	16313	16631	16587	16725	16771	16590	16424	16619	16704	16870	16635	16670	16575	16612	16757	16511	16739	16613	16574	16618	16668	16583	16471	16550	16623	16649	16653	16556	16672	16459	16496	16620	16500	16615	16536	16630	16698	16615	16597	16624	16723	16598	16621	16637	16632	16787	16623	16602	16628	16497	16557	16577	16505	16648	16352	16347	16570	16569	16379	16436	16536	16345	16472	16613	16639	16554	16650	16466	16681	16606	16544	16746	16566	16422	16697	16703	16616	16472	16576	16694	16532	16424	16497	16353	16493	16814	16310	16427	16495	16466	16544	16604	16569	16683	16749	16589	16780	16624	16629	16566	16373	16663	16482	16507	16641	16785	16811	16600	16642	16547	16505	16376	16604	16569	16647	16438	16606	16604	16543	16421	16523	16580	16526	16684	16605	16637	16511	16623	16592	16475	16682	16628	16638	16531	16604	16661	16634	16533	16644	16646	16370	16364	16590	16634	16744	16638	16421	16572	16568	16446	16343	16775	16549	16357	16676	16633	16384	16761	16435	16613	16583	16448	16531	16638	16503	16644	16517	16569	16532	16736	16535	16480	16630	16480	16513	16346	16389	16425	16497	16504	16299	16598	16541	16584	16752	16570	16683	16656	16695	16594	16641	16435	16490	16687	16574	16574	16484	16479	16491	16328	16570	16764	16679	16443	16461	16470	16809	16747	16503	16509	16541	16619	16386	16728	16533	16418	16617	16668	16545	16633	16381	16593	16530	16455	16676	16643	16625	16645	16467	16618	16552	16676	16694	16546	16587	16429	16366	16682	16466	16612	16489	16596	16673	16695	16380	16611	16707	16556	16588	16487	16467	16653	16576	16503	16462	16651	16537	16662	16602	16564	16490	16625	16414	16595	16607	16502	16624	16648	16628	16627	16792	16528	16401	16515	16459	16517	16706	16584	16544	16563	16573	16489	16554	16627	16549	16579	16485	16461	16519	16549	16606	16424	16412	16486	16539	16597	16476	16692	16551	16456	16429	16593	16534	16819	16491	16456	16661	16776	16390	16404	16475	16592	16555	16565	16511	16607	16652	16604	16754	16743	16644	16492	16491	16555	16430	16591	16548	16444	16510	16642	16463	16497	16409	16562	16463	16613	16621	16706	16514	16611	16466	16469	16468	16586	16353	16567	16550	16467	16373	16574	16566	16447	16410	16665	16592	16355	16538	16597	16677	16591	16556	16579	16413	16491	16631	16582	16722	16462	16667	16601	16331	16469	16435	16406	16482	16674	16360	16633	16564	16271	16653	16523	16529	16571	16520	16510	16771	16547	16695	16734	16625	16749	16676	16499	16635	16592	16648	16757	16524	16543	16444	16812	16597	16496	16440	16557	16435	16469	16488	16503	16596	16573	16513	16779	16781	16460	16549	16513	16620	16650	16499	16489	16580	16571	16513	16474	16445	16477	16673	16506	16379	16556	16621	16417	16362	16577	16429	16478	16507	16673	16596	16720	16435	16481	16599	16606	16553	16570	16575	16436	16720	16632	16635	16540	16552	16476	16462	16424	16519	16379	16500	16513	16540	16656	16650	16458	16502	16606	16550	16667	16603	16530	16603	16487	16708	16599	16458	16455	16605	16556	16710	16536	16762	16540	16522	16463	16401	16384	16323	16347	16622	16441	16504	16416	16351	16621	16464	16714	16421	16703	16463	16544	16599	16591	16407	16378	16541	16578	16769	16500	16677	16672	16551	16449	16515	16389	16644	16683	16590	16543	16458	16582	16660	16596	16573	16580	16664	16671	16468	16320	16509	16433	16687	16601	16589	16612	16351	16478	16362	16552	16533	16425	16466	16663	16557	16468	16355	16500	16417	16531	16590	16714	16451	16783	16744	16698	16389	16470	16500	16572	16512	16653	16429	16528	16413	16615	16666	16388	16511	16548	16373	16537	16694	16492	16443	16474	16595	16666	16606	16519	16536	16441	16479	16417	16681	16636	16183	16662	16661	16641	16501	16484	16594	16470	16613	16530	16711	16516	16546	16596	16575	16422	16496	16485	16577	16701	16524	16737	16447	16277	16737	16585	16437	16501	16557	16695	16528	16422	16724	16653	16708	16498	16763	16440	16511	16653	16523	16409	16426	16491	16639	16562	16662	16433	16393	16431	16581	16747	16435	16492	16633	16738	16486	16495	16489	16324	16495	16593	16789	16554	16437	16700	16491	16688	16488	16693	16623	16714	16581	16428	16588	16561	16493	16502	16588	16797	16594	16457	16597	16706	16633	16554	16557	16654	16499	16729	16368	16525	16483	16488	16570	16645	16554	16589	16650	16652	16535	16514	16580	16515	16622	16489	16488	16452	16575	16340	16713	16457	16625	16582	16602	16545	16563	16633	16544	16555	16580	16417	16558	16475	16262	16646	16478	16693	16567	16752	16635	16716	16372	16464	16521	16352	16712	16538	16735	16430	16457	16645	16679	16547	16492	16610	16383	16386	16506	16466	16745	16636	16503	16515	16718	16566	16739	16633	16662	16674	16656	16561	16606	16521	16601	16632	16503	16502	16228	16566	16416	16566	16551	16618	16547	16526	16511	16485	16423	16664	16707	16600	16501	16585	16771	16590	16637	16535	16666	16377	16486	16664	16642	16704	16443	16490	16656	16541	16469	16669	16605	16570	16721	16604	16475	16653	16530	16478	16580	16511	16866	16735	16544	16707	16728	16604	16414	16393	16516	16478	16677	16519	16555	16617	16613	16538	16589	16686	16493	16518	16566	16731	16715	16497	16503	16384	16795	16461	16543	16669	16696	16674	16646	16409	16542	16660	16481	16490	16484	16429	16548	16570	16562	16537	16515	16565	16373	16755	16561	16744	16516	16542	16603	16618	16526	16631	16759	16327	16521	16521	16561	16504	16473	16525	16502	16475	16583	16450	16401	16532	16372	16564	16333	16366	16381	16608	16513	16367	16444	16562	16787	16501	16453	16454	16460	16738	16457	16580	16427	16534	16414	16518	16644	16498	16561	16409	16691	16555	16556	16494	16408	16593	16337	16801	16547	16653	16568	16723	16612	16551	16518	16343	16317	16692	16563	16615	16626	16468	16330	16568	16654	16487	16589	16493	16588	16592	16708	16663	16216	16686	16665	16636	16662	16701	16635	16481	16497	16422	16686	16668	16871	16617	16462	16456	16473	16475	16556	16480	16563	16667	16458	16633	16699	16512	16477	16490	16335	16487	16640	16560	16560	16311	16571	16544	16611	16596	16682	16508	16475	16718	16472	16469	16438	16502	16441	16478	16558	16660	16467	16419	16542	16736	16503	16620	16437	16461	16610	16539	16764	16542	16461	16548	16507	16620	16710	16596	16550	16483	16785	16525	16543	16509	16464	16593	16431	16494	16531	16509	16521	16464	16301	16669	16664	16540	16704	16607	16657	16635	16579	16554	16516	16533	16486	16554	16473	16575	16494	16488	16341	16545	16598	16602	16532	16377	16700	16708	16634	16429	16639	16482	16615	16384	16550	16435	16687	16725	16366	16632	16561	16560	16455	16386	16562	16414	16534	16673	16551	16649	16704	16725	16648	16555	16616	16447	16569	16783	16620	16593	16571	16208	16573	16433	16509	16401	16642	16615	16504	16424	16680	16524	16521	16528	16439	16550	16549	16682	16487	16559	16599	16567	16675	16753	16460	16541	16572	16712	16646	16830	16673	16549	16472	16866	16537	16432	16626	16439	16525	16314	16510	16577	16393	16441	16406	16618	16511	16683	16480	16392	16696	16438	16471	16522	16463	16606	16435	16550	16418	16578	16575	16368	16685	16384	16543	16602	16553	16586	16698	16518	16396	16539	16592	16513	16336	16525	16543	16598	16602	16489	16541	16377	16562	16602	16522	16537	16631	16520	16622	16558	16391	16657	16363	16484	16485	16486	16404	16590	16664	16601	16572	16672	16423	16629	16506	16746	16601	16605	16468	16691	16649	16623	16772	16560	16486	16419	16665	16515	16478	16631	16769	16502	16782	16634	16686	16550	16619	16492	16345	16629	16558	16565	16507	16517	16383	16631	16583	16661	16622	16544	16512	16699	16640	16612	16629	16376	16508	16359	16684	16580	16449	16518	16691	16527	16610	16699	16716	16513	16483	16587	16599	16694	16659	16424	16487	16672	16613	16603	16640	16748	16599	16691	16711	16477	16559	16285	16496	16388	16371	16884	16499	16653	16766	16501	16618	16667	16477	16553	16455	16459	16536	16410	16507	16570	16501	16666	16415	16571	16453	16575	16594	16725	16629	16568	16541	16579	16616	16522	16523	16587	16311	16530	16567	16504	16549	16539	16414	16640	16484	16674	16459	16612	16520	16612	16632	16660	16740	16602	16455	16214	16432	16631	16493	16611	16363	16698	16284	16440	16539	16524	16485	16484	16656	16728	16790	16627	16519	16440	16513	16563	16393	16382	16366	16521	16416	16675	16522	16747	16674	16385	16796	16583	16681	16703	16567	16629	16717	16498	16486	16624	16541	16384	16437	16548	16730	16603	16603	16522	16493	16675	16544	16639	16477	16644	16403	16546	16372	16313	16497	16529	16662	16472	16721	16560	16452	16512	16528	16452	16284	16622	16743	16500	16481	16592	16566	16294	16660	16634	16636	16503	16631	16645	16500	16440	16605	16428	16524	16568	16517	16673	16771	16577	16577	16713	16648	16565	16328	16459	16532	16717	16494	16631	16725	16616	16540	16645	16628	16723	16700	16695	16526	16653	16674	16339	16544	16440	16427	16530	16608	16644	16404	16653	16456	16401	16597	16510	16864	16642	16584	16803	16577	16660	16556	16912	16555	16463	16427	16633	16468	16496	16503	16370	16376	16755	16416	16563	16670	16456	16571	16654	16493	16527	16445	16438	16591	16623	16684	16676	16503	16631	16526	16784	16633	16550	16549	16624	16447	16638	16470	16472	16598	16642	16381	16408	16607	16361	16404
34533	60306	55844	45453	39008	32819	28027	25114	22853	21143	19680	18496	17604	17156	16847	16538	16435	16192	16064	15994	15364	15311	15076	15034	14766	14619	14644	14762	14633	14627	14345	14608	14388	14346	14485	14475	14350	14271	14390	14339	14338	14491	14276	14398	14508	14471	14368	14315	14239	14262	14440	14402	14212	14214	14215	14454	14221	14252	14320	14694	14251	14279	14411	14299	14292	14272	14443	14211	14319	14284	14294	14467	14256	14388	14348	14496	14366	14275	14292	14230	14360	14324	14352	14352	14457	14161	14373	14338	14263	14421	14337	14350	14412	14327	14192	14339	14370	14454	14176	14291	14389	14083	14397	14457	14427	14109	14174	14414	14320	14390	14194	14241	14297	14264	14284	14150	14188	14399	14100	14395	14340	14389	14243	14391	14382	14328	14272	14486	14174	14304	14237	14226	14267	14315	14340	14295	14435	14302	14272	14181	14403	14280	14359	14188	14180	14267	14195	14408	14329	14266	14182	14288	14394	14333	14367	14050	14350	14201	14128	14159	14220	14217	14432	14312	14366	14242	14433	14318	14372	14192	14149	14533	14329	14285	14198	14336	14319	14477	14248	14385	14391	14222	14388	14355	14348	14299	14355	14374	14324	14327	14452	14224	14264	14115	14536	14183	14320	14173	14253	14212	14389	14258	14310	14371	14165	14321	14294	14134	14341	14305	14181	14357	14200	14415	14179	14367	14239	14328	14211	14449	14237	14345	14305	14342	14151	14326	14236	14222	14136	14263	14239	14226	14375	14294	14267	14174	14385	14311	14291	14273	14257	14339	14267	14403	14214	14203	14243	14300	14269	14204	14255	14329	14423	14420	14398	14251	14314	14321	14297	14207	14238	14345	14335	14288	14269	14304	14250	14239	14437	14260	14231	14342	14390	14299	14204	14210	14298	14234	14373	14268	14374	14355	14068	14292	14276	14418	14345	14308	14254	14296	14207	14388	14401	14353	14172	14135	14320	14321	14134	14252	14211	14227	14304	14346	14450	14333	14301	14089	14274	14330	14183	14308	14213	14418	14358	14373	14148	14233	14425	14496	14231	14214	14294	14251	14186	14363	14257	14042	14157	14239	14424	14233	14236	14087	14215	14298	14366	14241	14293	14225	14280	14300	14235	14250	14364	14360	14124	14359	14155	14228	14363	14237	14221	14393	14317	14388	14141	14259	14426	14230	14228	14122	14186	14308	14346	14366	14260	14230	14278	14316	14368	14142	14397	14150	14306	14500	14179	14442	14241	14488	14107	14072	14213	14236	14440	14169	14122	14205	14271	14099	14209	14115	14337	14368	14249	14250	14292	14419	14358	14133	14271	14275	14182	14250	14161	14338	14360	14255	14318	14412	14441	14335	14271	14074	14332	14306	14311	14246	14424	14204	14207	14319	14206	14340	14379	14368	14325	14391	14383	14384	14337	14488	14153	14238	14354	14356	14268	14260	14322	14317	14244	14196	14313	14286	14121	14327	14323	14397	14270	14275	14188	14111	14283	14397	14417	14397	14321	14359	14213	14191	14334	14124	14350	14129	14202	14357	14233	14372	14233	14212	14220	14359	14155	14293	14427	14383	14472	14240	14263	14286	14318	14345	14495	14471	14150	14187	14228	14253	14289	14317	14147	14260	14204	14190	14529	14119	14350	14114	14268	14330	14379	14402	14200	14297	14225	14220	14441	14272	14327	14097	14300	14421	14374	14364	14277	14254	14360	14339	14206	14284	14343	14269	14448	14255	14217	14423	14370	14322	14261	14402	14218	14387	14407	14238	14338	14407	14204	14266	14276	14409	14279	14209	14350	14277	14244	14339	14306	14383	14256	14264	14364	14287	14190	14260	14323	14451	14231	14322	14240	14377	14332	14207	14233	14366	14544	14375	14119	14212	14240	14368	14251	14304	14385	14205	14424	14469	14362	14363	14335	14423	14454	14390	14163	14329	14322	14392	14357	14460	14272	14292	14371	14252	14154	14278	14434	14226	14338	14247	14238	14198	14272	14405	14229	14330	14337	14291	14348	14226	14288	14361	14310	14282	14187	14323	14345	14257	14298	14380	14328	14073	14270	14304	14248	14198	14077	14396	14122	14397	14304	14338	14313	14198	14251	14276	14384	14281	14231	14121	14369	14365	14294	14214	14189	14169	14246	14390	14321	14220	14451	14171	14187	14169	14315	14250	14220	14326	14348	14331	14170	14371	14294	14264	14359	14215	14411	14333	14384	14356	14168	14291	14244	14313	14235	14288	14192	14236	14248	14491	14363	14285	14110	14321	14252	14176	14149	14247	14232	14297	14240	14233	14233	14313	14297	14308	14294	14282	14364	14399	14394	14195	14341	14169	14304	14397	14363	14363	14217	14268	14263	14252	14285	14290	14310	14352	14583	14159	14424	14287	14410	14260	14250	14198	14443	14338	14321	14347	14375	14372	14337	14408	14289	14328	14312	14367	14298	14304	14143	14352	14225	14156	14195	14258	14381	14229	14332	14217	14383	14432	14301	14177	14210	14303	14277	14237	14205	14261	14265	14375	14254	14303	14313	14288	14233	14307	14376	14326	14256	14211	14263	14223	14360	14272	14160	14315	14237	14312	14318	14225	14308	14200	14480	14299	14390	14363	14227	14162	14347	14446	14082	14204	14377	14278	14229	14193	14271	14335	14106	14086	14382	14328	14375	14310	14363	14281	14306	14442	14227	14233	14380	14527	14219	14026	14421	14193	14278	14179	14330	14335	14306	14108	14295	14205	14316	14312	14292	14343	14241	14220	14321	14208	14432	14342	14369	14114	14381	14304	14345	14130	14323	14268	14493	14226	14372	14321	14293	14308	14290	14367	14141	14204	14481	14232	14381	14295	14371	14227	14247	14271	14323	14361	14336	14203	14310	14226	14145	14215	14384	14268	14316	14251	14279	14333	14341	14283	14300	14369	14246	14492	14339	14311	14428	14227	14308	14254	14079	14267	14367	14329	14327	14233	14261	14349	14151	14179	14355	14393	14406	14215	14343	14327	14273	14266	14209	14228	14272	14377	14166	14422	14345	14308	14386	14274	14195	14299	14331	14285	14183	14192	14279	14375	14281	14304	14495	14299	14153	14451	14271	14303	14371	14338	14197	14308	14303	14288	14193	14173	14431	14140	14183	14259	14334	14321	14270	14377	14232	14380	14231	14091	14378	14231	14293	14277	14331	14196	14143	14373	14385	14505	14291	14211	14184	14335	14166	14228	14333	14215	14376	14305	14263	14348	14431	14300	14260	14215	14359	14244	14423	14211	14451	14174	14254	14259	14250	14343	14433	14401	14211	14191	14171	14454	14358	14211	14228	14354	14322	14223	14284	14390	14246	14466	14359	14262	14355	14288	14260	14401	14268	14303	14206	14234	14168	14269	14353	14277	14355	14302	14309	14214	14314	14262	14239	14297	14275	14159	14418	14307	14178	14214	14342	14369	14177	14460	14201	14313	14165	14322	14222	14317	14262	14226	14182	14289	14260	14321	14418	14233	14315	14239	14210	14307	14349	14388	14341	14287	14420	14254	14234	14359	14394	14259	14200	14314	14395	14203	14248	14171	14283	14357	14178	14162	14403	14216	14309	14469	14383	14320	14226	14316	14142	14366	14230	14292	14312	14217	14270	14249	14230	14275	14256	14189	14245	14122	14384	14338	14244	14321	14218	14447	14390	14315	14413	14293	14244	14180	14423	14292	14243	14356	14131	14454	14331	14216	14359	14337	14407	14293	14246	14351	14280	14199	14353	14161	14415	14321	14228	14294	14393	14231	14327	14336	14413	14240	14153	14573	14259	14147	14299	14219	14313	14255	14301	14257	14373	14296	14229	14261	14225	14117	14319	14280	14391	14406	14334	14331	14213	14309	14370	14258	14371	14345	14307	14539	14290	14251	14409	14275	14373	14156	14346	14229	14414	14316	14245	14092	14205	14314	14232	14153	14307	14258	14307	14377	14092	14243	14207	14420	14092	14215	14163	14157	14450	14266	14376	14199	14400	14120	14241	14498	14121	14153	14224	14186	14231	14237	14166	14219	14373	14165	14298	14412	14238	14257	14210	14307	14281	14323	14508	14158	14394	14231	14196	14278	14286	14081	14406	14293	14203	14254	14257	14352	14160	14335	14452	14135	14339	14279	14086	14357	14487	14292	14221	14323	14404	14240	14282	14225	14208	14223	14310	14214	14406	14370	14187	14269	14148	14508	14500	14371	14160	14321	14261	14284	14246	14243	14179	14381	14273	14264	14086	14298	14287	14443	14246	14282	14214	14343	14285	14319	14385	14102	14236	14316	14283	14189	14279	14416	14185	14342	14176	14352	14388	14363	14323	14514	14370	14182	14316	14256	14279	14343	14261	14472	14217	14425	14160	14287	14286	14280	14353	14270	14251	14306	14361	14430	14207	14293	14144	14376	14294	14378	14333	14454	14410	14217	14217	14181	14193	14271	14405	14236	14185	14209	14277	14214	14222	14204	14168	14243	14359	14349	14266	14350	14288	14540	14401	14242	14348	14254	14471	14437	14138	14420	14241	14233	14343	14182	14345	14387	14199	14206	14418	14234	14264	14292	14415	14189	14407	14254	14351	14403	14261	14210	14100	14186	14315	14131	14138	14335	14420	14210	14366	14180	14262	14362	14370	14268	14221	14375	14359	14422	14285	14273	14272	14479	14432	14296	14433	14131	14224	14223	14296	14254	14110	14143	14266	14352	14156	14265	14278	14110	14330	14338	14312	14226	14285	14176	14264	14361	14255	14357	14334	14156	14362	14285	14341	14308	14280	14283	14342	14323	14409	14259	14268	14300	14505	14263	14262	14432	14302	14184	14245	14285	14241	14399	14356	14317	14329	14252	14181	14438	14287	14366	14349	14183	14278	14408	14210	14369	14379	14168	14208	14246	14291	14307	14235	14197	14180	14268	14241	14120	14215	14433	14285	14277	14219	14332	14418	14380	14237	14359	14208	14274	14398	14280	14348	14288	14269	14451	14346	14537	14344	14304	14136	14421	14322	14251	14320	14335	14149	14180	14288	14379	14321	14413	14229	14212	14288	14273	14321	14278	14278	14333	14141	14284	14294	14219	14225	14373	14303	14345	14211	14261	14345	14374	14164	14112	14360	14360	14340	14281	14333	14308	14268	14300	14214	14351
29737	31072	40261	35712	27787	23412	20318	18631	17247	16622	16197	15800	15645	15610	15652	15511	15315	15347	15472	15376	15177	15175	14867	14914	14989	14642	14920	14796	14760	14710	14813	14764	14670	14666	14722	14775	14595	14929	14619	14609	14905	14711	14731	14912	14758	14745	14622	14675	14696	14628	14745	14642	14728	14648	14629	14687	14663	14653	14678	14692	14739	14611	14621	14458	14728	14530	14826	14773	14860	14769	14604	14828	14841	14721	14791	14612	14682	14840	14741	14803	14720	14705	14759	14846	14584	14698	14707	14619	14671	14574	14715	14606	14704	14562	14538	14539	14614	14619	14748	14716	14990	14690	14722	14579	14515	14605	14726	14826	14585	14707	14642	14417	14693	14500	14578	14668	14430	14881	14773	14658	14719	14841	14716	14517	14610	14593	14552	14660	14630	14572	14638	14698	14635	14605	14754	14715	14727	14591	14733	14796	14777	14649	14660	14742	14838	14727	14471	14492	14526	14676	14613	14860	14613	14615	14783	14644	14747	14885	14611	14684	14778	14753	14571	14645	14897	14776	14664	14754	14537	14647	14597	14727	14500	14656	14704	14738	14734	14559	14593	14749	14764	14694	14761	14672	14638	14922	14611	14775	14579	14471	14729	14782	14691	14838	14800	14760	14877	14704	14651	14379	14553	14698	14739	14697	14654	14642	14646	14602	14688	14684	14700	14874	14786	14777	14622	14553	14661	14613	14594	14692	14887	14705	14792	14655	14684	14800	14878	14797	14659	14630	14681	14870	14720	14700	14752	14912	14708	14597	14770	14893	14537	14702	14744	14707	14608	14610	14699	14666	14766	14971	14553	14890	14561	14811	14596	14580	14628	14756	14646	14787	14707	14650	14642	14362	14801	14661	14831	14511	14670	14658	14807	14735	14602	14798	14797	14776	14719	14582	14843	14762	14645	14676	14593	14812	14830	14806	14775	14936	14518	14669	14699	14500	14851	14663	14691	14477	14626	14627	14648	14700	14672	14519	14827	14667	14579	14794	14724	14897	14894	14825	14700	14804	14618	14649	14644	14764	14722	14679	14712	14661	14743	14725	14720	14735	14637	14806	14792	14461	14623	14734	14630	14705	14697	14667	14668	14526	14805	14779	14626	14693	14631	14654	14585	14700	14462	14557	14721	14623	14733	14680	14491	14654	14714	14757	14565	14615	14777	14835	14673	14692	14771	14745	14899	14499	14518	14608	14656	14837	14644	14601	14675	14814	14738	14802	14882	14697	14683	14770	14869	14671	14675	14692	14618	14773	14788	14826	14711	14633	14556	14611	14649	14802	14666	14760	14442	14685	14857	14820	14762	14734	14786	14532	14604	14743	14679	14651	14764	14751	14858	14767	14766	14625	14621	14727	14570	14716	14874	14797	14636	14716	14772	14854	14819	14598	14750	14784	14733	14783	14647	14669	14619	14543	14575	14720	14795	14613	14740	14638	14643	14791	14789	14640	14610	14832	14741	14523	14933	14730	14784	14597	14544	14549	14754	14704	14738	14659	14566	14679	14743	14954	14643	14700	14682	14601	14765	14629	14749	14527	14778	14657	14652	14641	14771	14658	14735	14682	14714	14631	14776	14501	14749	14648	14807	14753	14881	14582	14793	14704	14522	14559	14716	14666	14777	14735	14609	14597	14576	14754	14810	14585	14677	14701	14692	14752	14763	14512	14851	14723	14769	14699	14778	14799	14803	14621	14507	14667	14623	14520	14659	14520	14790	14711	14760	14580	14736	14615	14835	14459	14535	14401	14541	14689	14411	14532	14715	14634	14765	14480	14762	14545	14730	14670	14514	14707	14681	14721	14826	14826	14659	14637	14510	14631	14726	14688	14567	14971	14747	14712	14769	14758	14645	14559	14703	14565	14617	14705	14668	14780	14723	14538	14538	14676	14629	14591	14676	14600	14794	14893	14607	14656	14617	14813	14830	14754	14619	14816	14846	14612	14787	14576	14538	14724	14713	14686	14860	14637	14933	14914	14601	14615	14785	14589	14699	14732	14757	14699	14897	14913	14841	14827	14834	14507	14684	14854	14654	14827	14678	14680	14588	14756	14745	14761	14898	14653	14820	14889	14777	14765	14604	14667	14731	14927	14660	14573	14758	14440	14562	14894	14754	14644	14730	14838	14663	14668	14627	14607	14759	14759	14630	14621	14581	14706	14801	14501	14702	14777	14591	14639	14576	14734	14662	14636	14507	14714	14856	14774	14623	14714	14876	14838	14484	14642	14578	14749	14586	14686	14858	14620	14809	14645	14906	14884	14806	14628	14607	14661	14741	14741	14878	14660	14856	14859	14587	14750	14722	14568	14450	14670	14665	14679	14737	14751	14862	14693	14579	14670	14597	14675	14764	14583	14806	14824	14639	14774	14833	14557	14702	14747	14661	14743	14735	14769	14663	14708	14833	14836	14642	14702	14757	14584	14914	14739	14800	14749	14814	14759	14796	14771	14672	14789	14789	14747	14852	14804	14501	14741	14603	14677	14827	14594	14629	14813	14811	14519	14480	14834	14685	14753	14766	14690	14676	14602	14678	14841	14668	14712	14638	14568	14706	14770	14689	14540	14744	14792	14710	14825	14698	14694	14571	14704	14570	14731	14539	14692	14763	14466	14714	14843	14536	14674	14564	14688	14786	14773	14722	14815	14731	14805	14687	14549	14868	14642	14700	14741	14685	14685	14498	14616	14735	14707	14775	14774	14699	14554	14615	14673	14704	14718	14614	14831	14971	14548	14711	14694	14670	14400	14688	14803	14714	14663	14825	14850	14703	14692	14678	14863	14613	14802	14920	14804	14656	14616	14615	14658	14656	14772	14813	14573	14693	14566	14514	14712	14779	14771	14771	14680	14607	14612	14689	14501	14735	14706	14492	14728	14604	14719	14658	14479	14792	14729	14687	14435	14718	14810	14647	14630	14678	14572	14675	14608	14648	14757	14785	14770	14619	14837	14811	14645	14626	14674	14530	14518	14663	14768	14586	14903	14749	14809	14886	14726	14728	14831	14554	14653	14686	14836	14598	14838	14758	14741	14467	14660	14461	14679	14689	14718	14921	14720	14676	14716	14564	14704	14678	14828	14815	14633	14640	14556	14675	14738	14778	14743	14702	14715	14607	14736	14678	14617	14704	14734	14610	14522	14685	14608	14645	14712	14792	14592	14868	14552	14609	14592	14556	14819	14743	14829	14628	14578	14762	14660	14703	14555	14716	14559	14738	14884	14612	14859	14623	14834	14742	14791	14592	14700	14804	14575	14609	14727	14747	14757	14587	14649	14808	14913	14735	14901	14789	14675	14613	14713	14728	14595	14668	14867	14629	14676	14591	14771	14687	14723	14595	14702	14491	14828	14644	14788	14660	14554	14744	14637	14676	14866	14580	14821	14611	14735	14726	14645	14633	14717	14580	14584	14800	14679	14750	14728	14702	14953	14689	14701	14635	14731	14824	14697	14842	14661	14705	14872	14734	14843	14706	14805	14693	14737	14550	14360	14577	14669	14933	14638	14798	14702	14640	14721	14826	14629	14724	14911	14535	14533	14857	14691	14900	14600	14677	14554	14741	14649	14747	14628	14544	14781	14616	14709	14665	14643	14617	14741	14910	14662	14627	14664	14639	14821	14510	14635	14604	14635	14825	14730	14556	14507	14820	14756	14668	14747	14692	14502	14732	14637	14772	14766	14456	14558	14466	14826	14691	14684	14469	14693	14515	14780	14775	14782	14666	14671	14628	14644	14602	14600	14749	14779	14727	14644	14786	14766	14727	14644	14939	14790	14705	14714	14578	14633	14740	14741	14662	14714	14736	14868	14522	14806	14607	14613	14815	14686	14664	14790	14657	14684	14695	14665	14659	14634	14865	14616	14673	14663	14637	14790	14730	14517	14794	14566	14741	14587	14576	14800	14705	14864	14639	14776	14815	14727	14753	14495	14541	14851	14906	14730	14761	14698	14683	14500	14740	14801	14764	14895	14703	14639	14731	14745	14805	14769	14945	14538	14790	14630	14557	14792	14687	14528	14627	14766	14737	14547	14642	14813	14706	14564	14713	14781	14690	14621	14710	14776	14568	14737	14765	14605	14736	14654	14602	14774	14715	14613	14667	14765	14526	14644	14810	14675	14557	14572	14617	14589	14568	14758	14650	14667	14693	14681	14662	14956	14861	14768	14786	14760	14672	14646	14673	14673	14555	14597	14664	14543	14707	14634	14811	14602	14554	14374	14665	14516	14814	14598	14783	14576	14725	14566	14659	14621	14694	14742	14741	14843	14630	14743	14555	14792	14790	14551	14668	14693	14679	14833	14752	14708	14730	14815	14602	14740	14590	14731	14463	14866	14689	14621	14784	14826	14942	14638	14714	14763	14572	14774	14609	14750	14814	14793	14905	14874	14644	14696	14827	14544	14535	14749	14852	14769	14738	14604	14767	14769	14619	14523	14731	14809	14799	14840	14838	14797	14658	14720	14626	14734	14641	14662	14789	14845	14756	14526	14647	14695	14596	14744	14732	14771	14649	14662	14613	14567	14729	14723	14697	14571	14689	14774	14760	14811	14608	14684	14682	14773	14500	14867	14786	14786	14745	14693	14919	14691	14756	14759	14758	14725	14721	14643	14805	14691	14482	14540	14759	14845	14644	14798	14703	14795	14562	14673	14744	14755	14821	14646	14734	15030	14677	14822	14520	14779	14675	14692	14693	14672	14575	14780	14677	14620	14724	14620	14833	14540	14765	14584	14629	14657	14686	14612	14607	14580	14784	14532	14729	14638	14667	14857	14605	14720	14504	14757	14573	14624	14503	14646	14874	14696	14740	14494	14643	14738	14585	14652	14771	14660	14719	14592	14766	14812	14792	14865	14639	14573	14609	14780	14728	14591	14749	14598	14717	14684	14624	14951	14751	14748	14968	14828	14716	14793	14733	14745	14864	14635	14848	14606	14778	14619	14689	14591	14698	14808	14748	14716	14640	14740	14778	14783	14786	14829	14743	14730	14748	14695	14527	14780	14696	14726	14669	14708	14741	14662	14734	14596	14578	14710	14700	14670	14764	14715	14701	14613	14523	14605	14635	14706	14741	14630	14644	14751	14574	14657	14644	14707	14746	14583	14793	14744	14586	14742	14631	14748	14670	14742	14519	14755	14756	14832
33330	49018	45108	34912	28952	23947	20763	18718	17330	16232	15280	14904	14633	14564	14290	14349	14095	14160	14070	14020	13723	13731	13596	13399	13361	13355	13319	13326	13307	13319	13213	13240	13027	13322	13246	13233	13119	13215	13251	13349	13215	13147	13191	13243	13073	13206	13152	13264	13196	13288	13287	13067	13094	13309	13144	13130	13201	13224	13178	13277	13170	13001	13262	13103	13111	13328	13154	13264	13182	13128	13296	13119	13192	13148	13228	13019	13229	13096	13341	13117	13327	13239	13168	13147	13309	13093	12992	13287	13323	13089	13114	13117	13176	13218	13232	13131	13125	13154	13173	13282	13097	13130	13103	13050	13104	13139	13094	13239	13271	13125	13239	13114	13271	13029	13013	13330	13226	13191	13140	13114	13183	13172	13216	13352	13237	13277	13157	13152	13084	13106	13168	13087	13175	13208	13193	13198	13197	13061	13128	13204	13096	13280	13099	13100	13043	13256	13272	13243	13165	13147	13231	13169	13377	12892	13325	13197	13153	13202	13059	13228	13255	13129	13164	13097	13324	13234	13180	13207	13397	13210	13095	13213	13099	13276	13111	13134	13118	13199	13253	13158	13265	13145	13197	13073	13358	13150	13207	13061	13081	13251	13270	13229	13208	13371	13193	13242	13130	13266	13085	13143	13177	13206	13066	13164	13183	13181	13084	13137	13146	13452	13253	13002	13296	13106	13228	13209	13256	13132	13200	13272	13296	13140	13222	13172	13231	13120	13353	13305	13090	13153	13195	13193	13205	13038	13092	13090	13048	13204	13119	13118	13351	13124	13218	13218	13202	13234	13237	13157	13107	13444	13127	13191	13323	13138	13252	13338	13109	13103	13083	13172	13170	13258	13163	13245	13135	13190	13125	12887	13247	13124	13244	13259	13214	13247	13223	13224	13250	13259	13218	13060	13132	13174	13185	13059	13109	13170	13228	12994	13089	13105	13047	13249	13123	13153	13066	13348	13041	13107	13235	13135	13153	13062	13360	13247	13016	13259	13008	13229	13241	13155	13269	13032	13246	13084	13291	13314	13247	13147	13196	13070	13391	13218	13258	13238	13268	13097	13186	13131	13137	13217	12931	13204	13122	13217	13281	13173	13140	13118	13168	13153	13219	13121	13166	13190	13169	13136	13171	13308	13190	13432	13200	13207	13081	13143	13141	13101	13214	13178	13241	13151	13177	13197	13141	13111	13233	13255	13192	12918	13196	13104	13015	13114	13297	13149	13162	13204	13200	13081	13323	13173	13234	13170	13328	13080	13083	13164	13164	13239	13270	13299	13087	13330	12932	13095	13250	13183	13153	13211	13094	13110	13168	13301	13160	13135	13286	13171	13196	13295	13162	13142	12979	13153	13271	12974	13083	13045	13015	13111	13269	13280	13240	13162	13249	13256	13226	13385	13191	13127	13243	13173	13107	13144	13244	13213	13196	12962	13305	13182	13007	13077	13121	13147	13189	13193	13141	12922	13169	13264	13319	13160	12980	13100	13099	13304	13185	13242	13194	13155	13151	13355	13178	13174	13249	13157	13267	13229	13212	13176	13239	13100	13194	13230	13136	13183	13277	13225	13192	13202	13161	13166	13110	13098	13229	13145	13355	13256	13329	13172	13101	13124	13186	13251	13194	13037	13189	13100	13225	13120	13193	13134	13140	13199	13209	13273	13269	13067	13197	13122	13315	13110	13083	13295	13294	13018	13242	13288	13206	13234	13162	13053	13176	13317	13211	13146	13099	13126	13203	13167	13033	13086	13159	13133	13414	13232	13146	13125	13182	13171	13049	13135	12942	13193	12950	13150	13285	13196	13252	13192	13179	13257	13335	13198	13175	13252	13223	13127	13171	13270	13192	13211	13194	13126	13323	13027	13295	13108	13128	13089	13266	13177	13097	13139	13091	12966	13082	13072	13187	13143	13087	13217	13145	13190	13105	13093	13280	13075	13176	13188	13125	13113	13213	13177	13142	13272	13224	13166	13059	13316	13395	13122	13171	13230	13215	13200	13156	13170	12955	13247	13208	13197	13344	13305	13403	13239	13186	13220	13289	13268	13263	13207	13114	13020	13150	13207	13216	13366	13173	13148	13197	13258	13256	13298	13326	13156	13196	13215	13274	13112	13089	13196	13458	13169	13108	13184	13356	13128	13291	13014	13135	13204	13143	13194	13200	13212	13168	13195	13226	13245	13016	13263	13134	13074	13185	13190	13269	13291	13163	13184	13072	13248	13176	13160	13348	13174	13222	13286	13229	13202	13261	13068	13160	13172	13124	13269	13145	13100	13324	13280	13196	13260	13277	13075	13119	13105	13090	13211	13190	13235	13240	13133	13266	13059	13099	13195	13083	13323	13150	13196	13149	13142	13202	13308	13078	13243	13202	13127	13396	13076	13124	13197	13106	13286	13014	13331	13172	13227	13350	13344	12972	13207	13359	13200	13151	13054	13222	13267	13121	13072	13302	13245	13282	13174	13157	13271	13001	12993	13252	13154	13139	13060	13161	13210	13264	13083	13090	13214	13128	13147	13078	13111	13162	13193	13097	13184	13164	13208	12990	13354	13047	13017	13198	13114	13123	13049	13095	13213	13242	13143	13290	13403	13272	13149	13220	13259	13172	13148	13062	13294	13187	13137	13109	13133	13231	13168	13039	13197	13003	13265	13145	12996	13094	13108	13241	13172	13156	13274	13127	13272	13229	13303	13097	13275	13168	13307	13329	13234	13253	13143	13089	13152	13120	13339	13250	13191	13058	13319	13141	13210	13263	13030	13227	13152	13305	13120	13188	13230	13125	13280	13232	13284	13031	13232	13119	13215	13212	13320	13146	13245	13320	13254	13309	13118	13129	13196	13270	13272	13387	13289	13276	13082	13015	13151	13158	13229	13335	13114	13158	13113	13075	13241	13249	13082	12999	13161	13227	13094	13066	13072	13227	13144	13049	13180	13391	13128	13197	13457	13297	13136	13153	13255	13254	13083	13227	13181	13214	13236	13218	13125	13130	13211	13297	13094	13306	13167	13188	13164	13085	13161	13325	13097	13181	13062	13220	13074	13206	13070	13273	13054	13197	13192	13351	13109	13209	13212	13267	13136	13133	13143	13321	13101	13219	13236	13138	13176	13084	13388	13205	12983	13278	13161	13123	13098	13259	13232	13341	13207	13313	13301	13059	13121	13192	13289	13078	13095	13158	13188	13141	13151	13114	13122	13142	13137	13195	13209	13205	13185	13053	13210	13187	13282	13257	13170	13128	13214	13306	13387	13286	13264	13301	13154	13305	13292	13164	13207	13151	13135	13137	13173	13049	13226	13217	13110	13218	13290	13184	13188	13226	13189	13058	13279	13292	13163	13219	13336	13262	13068	13402	13044	13535	13207	13210	13352	13112	13205	13247	13332	13186	13330	13180	13001	13340	13147	13247	13280	13300	13263	13131	13249	13189	13244	13219	13235	13198	13144	13049	13081	13025	13172	13281	13069	13186	13021	13198	13289	13280	13132	13214	13225	13121	13155	13123	13181	13028	13485	13195	13206	13255	13213	13160	13062	13293	13135	13146	13151	13371	13015	13082	13121	13225	13207	13163	13145	13123	13115	13244	13241	13261	13075	12966	13252	13170	13309	13035	13325	13314	13130	13146	13252	13254	13193	13272	13336	13313	13263	13190	13186	13170	13061	13122	13170	13251	13155	13166	13233	13099	13183	13184	13090	13227	13072	13198	13079	13106	13161	13208	13297	13215	13179	13208	13149	13138	13215	13069	13154	13299	13196	13187	13042	13249	13264	13194	13314	13173	13253	13121	13145	13112	13257	13268	13385	13196	13078	13064	13102	13282	13097	13230	13190	13070	13201	13265	13240	13258	13249	13148	13125	13288	13290	13195	13035	13196	13063	13184	13286	13290	13208	13054	13189	13275	13178	13203	13298	13321	13211	13285	13114	13034	13171	13175	13010	13323	13249	13233	13223	13100	13235	13204	13152	13062	13136	13116	13441	13195	13336	13156	13117	13252	13227	13092	13037	13121	13225	13268	13201	13199	13138	13175	13227	13083	13100	13178	13186	13231	13066	13089	13275	13104	13284	13115	13319	13119	13129	13306	13207	13132	13230	13282	13148	13338	13197	13113	13226	13179	13380	13185	13085	13212	13030	13244	13154	13235	13152	13103	13248	13148	13230	13198	13017	13191	13325	13005	13177	13311	13157	13174	13188	12976	13296	13027	13197	13089	13072	13141	13201	13128	13330	13250	13325	13043	13162	13091	13223	13106	13259	13131	13160	13222	13213	13171	13253	13305	13273	13293	12917	13286	13229	13132	13170	13147	13249	13269	13225	13359	13179	13065	13161	13098	13132	13248	13085	13145	13391	13221	13179	13373	13184	13255	13336	13189	13355	13257	13145	13306	13178	13225	13042	13291	13253	13073	13222	13226	13208	13048	13181	13239	13277	13368	13192	13150	13070	13037	13087	13326	13141	13426	13225	13266	13214	13304	13183	13058	13220	13155	13175	13198	13166	13106	13176	13297	13195	13131	13118	13308	13097	13387	13232	13181	13142	13096	13164	13253	13104	13086	13272	13224	13409	13167	13311	13123	13162	13184	13062	13290	13193	13107	13215	13353	13098	13243	13181	13138	13163	13110	13098	13144	13086	13299	13219	13055	13081	13200	13097	13245	13392	13128	13004	13134	13213	13081	13413	13163	13166	13034	13195	13383	13189	13185	13079	13127	13079	12950	13084	13304	13141	13248	13085	13101	13177	13256	13137	13158	13200	13279	13235	13208	13154	13213	13120	13289	13275	13077	13143	13160	13266	13281	13099	13058	13147	13139	13334	13186	13171	13378	13207	13163	13110	13255	13232	13277	13309	13206	13156	13263	13073	13220	13249	13247	13309	13242	13215	13171	13060	13339	13294	13220	13075	13115	13235	13218	13105	13265	13170	13259	13044	13053	13130	13131	13273	13048	13088	13157	13199	13332	13052	13259	13144	13261	13144	13264	12935	13318	13176	13262	13196	13282	13207	13280	13175	13085	13046	13193	13152	13113	13263	13208	13062	13258	13280	13154	13273	13253	13264	13196	13148	13286	13180	13301	13293	13387	13163	13264	13195	13082	13249	13364	13167	13268	13190	13277	13166	13253	13410	13229	13148	13203	13131
24194	21460	29241	25982	25957	27372	26074	21410	19788	18917	18106	17464	17075	16913	16814	16520	16601	16502	16346	16351	16091	15806	15982	15706	15589	15676	15548	15745	15541	15726	15675	15609	15691	15706	15621	15547	15535	15478	15638	15290	15471	15263	15342	15389	15360	15502	15437	15338	15443	15515	15328	15471	15303	15404	15439	15316	15378	15465	15341	15282	15490	15490	15410	15441	15562	15412	15278	15246	15507	15235	15494	15582	15461	15368	15356	15169	15509	15554	15355	15434	15330	15401	15493	15306	15492	15423	15390	15357	15302	15468	15253	15270	15436	15476	15549	15430	15540	15423	15338	15231	15236	15371	15212	15428	15292	15466	15431	15271	15446	15430	15248	15421	15457	15310	15652	15452	15284	15117	15315	15620	15505	15292	15320	15511	15521	15527	15415	15387	15422	15306	15464	15318	15496	15317	15423	15398	15445	15434	15348	15234	15203	15545	15177	15421	15368	15459	15372	15294	15297	15233	15275	15466	15323	15368	15357	15413	15340	15257	15408	15303	15458	15343	15282	15360	15364	15414	15332	15362	15229	15527	15436	15498	15289	15238	15483	15440	15275	15401	15341	15181	15351	15077	15344	15471	15515	15303	15290	15430	15305	15295	15365	15343	15398	15339	15423	15403	15268	15405	15332	15196	15397	15405	15363	15357	15456	15444	15359	15243	15257	15409	15411	15421	15424	15460	15453	15560	15288	15241	15460	15429	15318	15472	15644	15379	15393	15426	15283	15395	15292	15403	15402	15553	15394	15272	15257	15385	15334	15266	15449	15312	15461	15415	15518	15331	15359	15278	15355	15561	15201	15303	15619	15404	15489	15273	15355	15424	15420	15315	15591	15306	15420	15594	15508	15320	15318	15488	15449	15234	15438	15503	15478	15443	15466	15482	15442	15309	15389	15425	15403	15387	15289	15248	15595	15412	15647	15205	15372	15382	15459	15459	15229	15454	15487	15476	15218	15589	15432	15388	15340	15309	15518	15394	15361	15340	15447	15252	15285	15355	15336	15321	15445	15366	15620	15494	15238	15237	15445	15423	15393	15480	15262	15412	15288	15505	15452	15359	15371	15527	15428	15281	15308	15334	15353	15386	15486	15253	15363	15424	15286	15423	15404	15359	15456	15361	15373	15176	15414	15327	15478	15280	15263	15427	15516	15435	15426	15451	15554	15487	15481	15538	15490	15411	15404	15413	15363	15338	15500	15456	15411	15513	15349	15189	15403	15302	15553	15234	15372	15398	15259	15334	15763	15487	15431	15490	15349	15098	15357	15399	15349	15501	15503	15577	15279	15169	15572	15439	15412	15330	15288	15291	15270	15424	15500	15442	15265	15570	15480	15430	15357	15414	15163	15079	15287	15291	15232	15212	15168	15173	15348	15496	15391	15558	15322	15541	15289	15360	15424	15269	15493	15321	15327	15295	15386	15390	15420	15546	15323	15311	15457	15486	15205	15537	15366	15429	15395	15353	15424	15319	15511	15262	15365	15264	15307	15356	15616	15541	15321	15211	15438	15371	15432	15428	15360	15302	15493	15397	15456	15618	15305	15370	15523	15299	15314	15467	15305	15319	15467	15546	15527	15610	15328	15270	15438	15374	15323	15431	15397	15645	15523	15332	15336	15297	15260	15516	15489	15505	15284	15651	15570	15397	15262	15504	15484	15408	15493	15294	15288	15438	15366	15315	15412	15270	15346	15198	15444	15268	15386	15317	15353	15404	15410	15366	15597	15325	15402	15363	15299	15410	15411	15307	15210	15562	15448	15516	15307	15387	15511	15364	15585	15172	15544	15119	15445	15384	15463	15342	15383	15355	15487	15453	15347	15455	15409	15464	15471	15554	15231	15465	15361	15510	15363	15453	15476	15346	15171	15174	15286	15431	15303	15505	15624	15422	15217	15337	15533	15256	15508	15378	15392	15509	15460	15463	15524	15308	15580	15383	15443	15354	15608	15386	15336	15445	15468	15349	15395	15339	15385	15511	15516	15332	15389	15602	15574	15275	15376	15192	15395	15361	15443	15109	15195	15431	15296	15494	15370	15345	15491	15540	15420	15397	15452	15371	15376	15242	15341	15193	15211	15328	15262	15290	15441	15460	15349	15461	15455	15422	15337	15533	15292	15360	15350	15481	15272	15132	15361	15325	15436	15485	15378	15373	15406	15137	15429	15221	15365	15411	15317	15124	15488	15312	15276	15339	15236	15260	15304	15491	15320	15322	15358	15383	15357	15189	15239	15364	15459	15297	15426	15330	15395	15316	15368	15484	15422	15533	15321	15523	15347	15415	15219	15359	15426	15544	15308	15429	15265	15204	15420	15542	15429	15323	15719	15328	15544	15411	15458	15372	15389	15313	15410	15441	15403	15422	15414	15262	15384	15397	15348	15126	15245	15466	15282	15411	15292	15308	15393	15257	15501	15352	15417	15400	15380	15425	15416	15665	15277	15404	15264	15415	15474	15278	15237	15409	15399	15506	15370	15424	15386	15283	15527	15365	15439	15368	15466	15399	15561	15575	15484	15438	15460	15505	15496	15471	15439	15333	15434	15486	15254	15486	15333	15242	15238	15275	15330	15245	15369	15352	15394	15399	15400	15410	15273	15297	15196	15340	15443	15442	15483	15365	15397	15421	15352	15432	15330	15420	15437	15318	15413	15569	15415	15355	15494	15379	15372	15455	15541	15432	15478	15367	15596	15383	15448	15362	15296	15290	15389	15316	15494	15493	15296	15211	15545	15418	15378	15355	15476	15421	15304	15530	15382	15177	15491	15440	15401	15420	15494	15360	15256	15399	15403	15385	15567	15303	15691	15314	15331	15331	15437	15372	15346	15379	15540	15493	15240	15253	15599	15230	15477	15488	15386	15409	15367	15561	15419	15504	15326	15343	15372	15370	15633	15467	15210	15227	15426	15282	15298	15461	15336	15221	15117	15332	15334	15260	15369	15432	15411	15248	15355	15356	15352	15285	15230	15430	15504	15357	15397	15258	15400	15573	15436	15370	15455	15425	15373	15440	15418	15343	15444	15357	15454	15216	15537	15558	15369	15270	15379	15242	15523	15259	15295	15407	15486	15387	15467	15458	15442	15364	15296	15395	15406	15215	15300	15349	15347	15399	15458	15472	15303	15387	15266	15530	15380	15467	15255	15365	15579	15261	15362	15492	15350	15449	15390	15586	15318	15495	15296	15262	15560	15584	15374	15458	15641	15508	15497	15270	15481	15231	15364	15522	15307	15225	15408	15384	15296	15522	15382	15541	15492	15274	15161	15617	15318	15389	15365	15489	15391	15179	15565	15257	15397	15543	15378	15160	15227	15319	15172	15449	15517	15397	15348	15417	15433	15319	15441	15400	15492	15339	15450	15351	15482	15462	15534	15317	15538	15310	15472	15200	15352	15405	15316	15407	15471	15301	15350	15455	15405	15706	15432	15443	15274	15387	15355	15281	15382	15342	15441	15393	15207	15340	15293	15387	15192	15437	15422	15333	15416	15610	15370	15336	15196	15377	15195	15391	15331	15397	15497	15455	15447	15375	15244	15310	15532	15417	15484	15442	15453	15479	15506	15120	15459	15396	15471	15426	15476	15521	15420	15438	15153	15313	15684	15085	15476	15357	15420	15540	15468	15325	15393	15419	15419	15414	15342	15557	15429	15402	15566	15385	15383	15428	15593	15313	15221	15327	15478	15426	15407	15219	15287	15434	15435	15404	15295	15229	15331	15363	15496	15221	15549	15386	15126	15428	15218	15292	15476	15415	15134	15427	15518	15332	15393	15518	15516	15403	15425	15369	15339	15397	15201	15315	15381	15285	15376	15398	15279	15354	15554	15333	15297	15366	15528	15537	15047	15339	15635	15312	15367	15389	15307	15191	15213	15532	15386	15459	15521	15472	15454	15338	15489	15249	15244	15246	15295	15360	15307	15214	15528	15284	15412	15249	15430	15432	15469	15246	15485	15489	15110	15394	15555	15286	15377	15308	15313	15363	15354	15454	15463	15492	15438	15258	15389	15382	15439	15607	15539	15510	15398	15401	15396	15353	15442	15406	15358	15419	15465	15388	15231	15305	15420	15280	15366	15396	15444	15598	15504	15056	15363	15302	15210	15598	15333	15369	15144	15420	15279	15495	15622	15363	15334	15469	15445	15411	15480	15526	15511	15352	15428	15357	15248	15458	15245	15384	15352	15289	15240	15350	15455	15304	15337	15365	15260	15188	15324	15322	15230	15640	15201	15301	15432	15357	15536	15291	15256	15305	15484	15435	15211	15404	15449	15304	15547	15488	15445	15463	15337	15757	15455	15542	15301	15361	15388	15523	15438	15548	15436	15238	15277	15464	15326	15411	15468	15486	15416	15493	15114	15372	15318	15361	15259	15410	15198	15362	15405	15335	15321	15299	15438	15144	15314	15402	15599	15372	15338	15359	15348	15353	15168	15419	15209	15308	15268	15405	15484	15439	15338	15268	15432	15511	15308	15514	15377	15468	15461	15383	15671	15284	15479	15507	15628	15274	15568	15530	15476	15501	15540	15330	15288	15159	15336	15442	15234	15281	15175	15327	15303	15306	15332	15403	15258	15414	15381	15374	15269	15228	15361	15280	15501	15471	15452	15318	15391	15293	15465	15549	15456	15332	15472	15397	15328	15359	15474	15281	15303	15401	15361	15395	15288	15548	15307	15167	15413	15325	15205	15306	15322	15546	15299	15552	15417	15294	15358	15340	15279	15496	15337	15331	15445	15430	15436	15326	15283	15266	15326	15238	15208	15292	15199	15491	15576	15241	15587	15364	15301	15413	15596	15393	15333	15515	15318	15413	15219	15582	15492	15299	15461	15525	15198	15351	15420	15584	15456	15603	15304	15356	15462	15466	15509	15415	15356	15296	15517	15436	15517	15300	15373	15236	15417	15384	15463	15409	15537	15372	15451	15361	15499	15433	15569	15602	15179	15367	15341	15397	15475	15473	15482	15271	15327	15278	15273	15362	15325	15465	15336	15274	15483	15411	15364	15326	15485	15524	15315	15296	15336	15257	15369	15448	15395	15340	15401	15385	15504	15353	15451	15417	15366	15289	15330	15241	15263	15687	15575	15240	15423	15473	15356	15604	15441	15188	15334	15203	15464	15406	15335	15517	15332	15518	15204	15241
33020	55370	50942	39528	33637	28712	24749	22022	19895	18539	17363	16713	15889	15548	15617	15314	15261	14920	15009	14685	14415	14193	14148	13994	13922	13922	13808	13745	13770	13818	13756	13879	13840	13721	13700	13751	13804	13620	13660	13530	13466	13579	13609	13609	13594	13646	13443	13790	13384	13549	13537	13524	13642	13652	13591	13744	13492	13422	13588	13473	13660	13671	13586	13495	13651	13630	13462	13487	13768	13631	13645	13662	13631	13641	13551	13637	13603	13731	13599	13462	13644	13504	13592	13540	13633	13498	13581	13592	13695	13514	13528	13682	13761	13622	13415	13584	13531	13773	13564	13609	13568	13457	13668	13694	13542	13558	13464	13516	13676	13465	13635	13707	13572	13588	13499	13518	13480	13483	13388	13463	13685	13621	13607	13569	13535	13745	13635	13355	13466	13637	13672	13408	13636	13688	13636	13606	13565	13694	13660	13603	13605	13689	13654	13567	13580	13444	13729	13643	13567	13619	13769	13511	13589	13595	13533	13575	13467	13661	13553	13593	13584	13534	13573	13645	13543	13708	13470	13551	13548	13559	13577	13442	13480	13686	13743	13612	13603	13421	13570	13484	13629	13618	13667	13617	13605	13543	13576	13705	13477	13491	13510	13541	13477	13628	13582	13515	13655	13625	13545	13593	13633	13649	13482	13625	13524	13628	13571	13613	13598	13570	13723	13573	13648	13715	13648	13615	13458	13560	13469	13565	13642	13612	13554	13477	13554	13627	13502	13484	13606	13552	13602	13609	13537	13500	13548	13607	13767	13596	13703	13567	13514	13693	13620	13608	13681	13635	13331	13755	13508	13470	13699	13638	13421	13660	13632	13538	13715	13517	13606	13731	13741	13480	13591	13647	13502	13659	13556	13638	13513	13698	13573	13346	13520	13540	13558	13641	13404	13523	13619	13563	13596	13652	13529	13450	13600	13593	13497	13399	13624	13564	13547	13418	13598	13479	13509	13504	13599	13544	13556	13653	13528	13721	13486	13654	13723	13670	13642	13619	13640	13688	13427	13635	13599	13721	13589	13614	13617	13471	13624	13582	13690	13576	13483	13796	13578	13653	13578	13652	13733	13735	13616	13539	13547	13638	13472	13381	13575	13551	13533	13481	13560	13737	13578	13649	13590	13660	13563	13693	13551	13468	13599	13609	13476	13658	13652	13729	13526	13625	13697	13508	13582	13696	13591	13440	13628	13435	13771	13614	13496	13624	13478	13770	13670	13619	13530	13515	13538	13645	13536	13612	13585	13635	13571	13755	13511	13584	13569	13592	13592	13561	13547	13670	13679	13646	13706	13613	13628	13534	13557	13473	13532	13520	13570	13711	13462	13673	13643	13722	13622	13425	13509	13546	13400	13454	13647	13596	13614	13480	13694	13655	13526	13485	13584	13501	13557	13626	13683	13713	13659	13479	13518	13554	13592	13666	13644	13611	13588	13641	13487	13657	13622	13631	13554	13567	13442	13537	13621	13675	13532	13652	13360	13766	13591	13641	13586	13575	13426	13725	13653	13657	13441	13467	13582	13616	13721	13696	13739	13464	13649	13640	13516	13676	13426	13503	13639	13497	13534	13639	13666	13782	13674	13595	13495	13449	13622	13639	13666	13577	13694	13615	13499	13409	13754	13586	13617	13590	13506	13673	13444	13526	13592	13626	13619	13649	13525	13496	13631	13564	13551	13480	13521	13701	13783	13490	13656	13549	13616	13579	13601	13528	13613	13886	13557	13578	13621	13559	13500	13469	13505	13436	13570	13384	13637	13707	13578	13558	13473	13619	13535	13516	13690	13564	13579	13718	13529	13535	13741	13598	13615	13444	13734	13504	13392	13635	13546	13385	13668	13665	13632	13633	13661	13559	13625	13579	13390	13533	13683	13584	13615	13474	13566	13560	13570	13644	13595	13714	13640	13549	13821	13724	13529	13650	13520	13618	13577	13595	13734	13617	13525	13566	13590	13536	13634	13512	13460	13580	13677	13496	13593	13390	13557	13551	13454	13580	13637	13560	13630	13597	13563	13408	13738	13628	13594	13451	13535	13584	13663	13489	13750	13605	13616	13669	13665	13581	13598	13610	13457	13562	13700	13665	13549	13693	13585	13512	13666	13502	13624	13510	13652	13536	13577	13522	13643	13633	13733	13464	13581	13612	13641	13503	13634	13491	13532	13536	13501	13595	13615	13645	13687	13747	13506	13490	13563	13663	13565	13567	13532	13726	13439	13640	13585	13506	13639	13596	13519	13578	13612	13589	13520	13480	13623	13516	13546	13465	13655	13590	13561	13480	13768	13718	13665	13644	13398	13686	13624	13469	13609	13519	13648	13655	13468	13583	13684	13528	13553	13480	13659	13663	13684	13582	13515	13654	13552	13573	13563	13422	13619	13523	13660	13686	13528	13665	13582	13753	13657	13590	13492	13515	13481	13573	13796	13615	13619	13540	13546	13533	13661	13431	13446	13654	13575	13404	13530	13738	13525	13514	13642	13558	13559	13551	13506	13568	13450	13693	13718	13581	13517	13601	13617	13438	13453	13421	13587	13559	13467	13659	13763	13632	13504	13515	13644	13700	13541	13743	13571	13496	13503	13609	13634	13457	13561	13514	13538	13700	13646	13588	13562	13607	13588	13480	13475	13628	13580	13463	13594	13682	13648	13716	13646	13650	13668	13492	13574	13646	13572	13627	13616	13468	13672	13599	13567	13612	13516	13621	13607	13621	13463	13692	13642	13493	13476	13623	13554	13509	13524	13408	13591	13466	13647	13567	13612	13597	13476	13520	13672	13502	13637	13636	13440	13316	13510	13453	13617	13559	13663	13634	13561	13658	13687	13526	13429	13730	13674	13674	13613	13540	13693	13682	13640	13544	13446	13481	13700	13544	13574	13659	13511	13515	13575	13590	13754	13613	13535	13632	13571	13670	13443	13638	13661	13542	13483	13633	13529	13411	13590	13591	13673	13538	13618	13671	13571	13450	13689	13596	13737	13626	13481	13610	13736	13559	13771	13483	13638	13558	13613	13731	13682	13634	13415	13589	13675	13513	13681	13617	13534	13674	13459	13525	13632	13637	13598	13628	13461	13632	13579	13533	13586	13543	13597	13655	13518	13559	13642	13597	13605	13540	13660	13610	13576	13514	13614	13568	13638	13698	13596	13491	13510	13838	13416	13610	13547	13632	13615	13574	13558	13633	13609	13556	13547	13526	13545	13659	13544	13575	13500	13591	13402	13622	13643	13625	13524	13646	13530	13534	13645	13615	13512	13779	13675	13570	13635	13561	13475	13745	13496	13428	13620	13536	13609	13677	13410	13546	13684	13467	13544	13465	13608	13676	13665	13613	13537	13524	13603	13671	13559	13465	13670	13664	13669	13669	13817	13432	13633	13621	13776	13548	13548	13654	13737	13668	13667	13440	13694	13576	13675	13492	13483	13566	13633	13614	13483	13582	13515	13596	13452	13699	13478	13552	13643	13506	13555	13547	13581	13706	13575	13454	13528	13440	13688	13673	13603	13522	13494	13664	13628	13665	13578	13495	13490	13621	13538	13651	13473	13547	13704	13419	13630	13736	13580	13494	13621	13645	13559	13660	13518	13614	13496	13583	13557	13478	13520	13657	13573	13550	13614	13716	13520	13419	13624	13321	13541	13457	13619	13417	13492	13570	13700	13584	13429	13568	13559	13610	13654	13682	13726	13426	13620	13501	13335	13595	13388	13686	13577	13606	13599	13484	13511	13517	13595	13583	13530	13526	13538	13366	13408	13474	13353	13452	13689	13679	13563	13625	13712	13409	13573	13602	13556	13615	13666	13608	13562	13489	13423	13527	13542	13664	13639	13628	13569	13654	13659	13673	13466	13692	13517	13645	13555	13456	13498	13682	13557	13491	13595	13570	13628	13410	13458	13737	13515	13518	13608	13643	13605	13711	13670	13608	13617	13544	13616	13708	13627	13602	13600	13440	13575	13604	13694	13451	13586	13638	13528	13522	13579	13561	13663	13470	13499	13567	13642	13611	13532	13604	13610	13542	13629	13607	13569	13590	13537	13749	13644	13724	13584	13643	13984	13493	13593	13484	13571	13624	13616	13664	13641	13655	13498	13589	13637	13464	13699	13499	13496	13604	13621	13533	13510	13574	13751	13582	13473	13724	13593	13641	13608	13593	13571	13597	13693	13604	13442	13684	13591	13531	13653	13464	13737	13581	13593	13536	13549	13522	13685	13600	13557	13623	13632	13518	13507	13597	13511	13482	13737	13638	13543	13685	13593	13548	13504	13627	13668	13433	13686	13474	13493	13679	13575	13494	13562	13484	13591	13485	13629	13623	13468	13725	13648	13716	13553	13489	13562	13416	13618	13617	13558	13652	13750	13438	13654	13380	13631	13575	13366	13599	13512	13614	13569	13588	13613	13598	13580	13595	13546	13678	13656	13580	13494	13571	13722	13497	13740	13605	13669	13600	13636	13481	13626	13557	13592	13544	13744	13480	13728	13553	13596	13533	13548	13545	13636	13459	13592	13525	13514	13678	13559	13562	13600	13706	13572	13492	13452	13733	13423	13703	13501	13597	13681	13773	13747	13621	13443	13790	13577	13671	13464	13775	13555	13458	13508	13555	13628	13653	13644	13449	13694	13537	13401	13692	13618	13465	13712	13585	13579	13608	13688	13480	13603	13543	13377	13669	13673	13726	13538	13635	13597	13535	13563	13542	13626	13618	13526	13555	13518	13513	13532	13711	13464	13573	13586	13595	13581	13663	13646	13558	13595	13453	13686	13722	13588	13505	13631	13574	13597	13466	13700	13512	13557	13534	13656	13451	13532	13754	13562	13650	13611	13594	13595	13626	13588	13535	13518	13481	13520	13705	13553	13493	13417	13647	13591	13702	13853	13478	13551	13615	13548	13449	13569	13446	13693	13605	13684	13407	13429	13581	13630	13411	13602	13730	13456	13631	13663	13464	13558	13475	13616	13576	13387	13745	13501	13719	13461	13678	13593	13661	13504	13740	13670	13616	13555	13598	13619	13566	13391	13576	13685	13458	13691	13628	13572	13570	13432	13659	13628	13420	13573	13537	13665	13507	13737	13537	13659	13574	13635	13650	13612	13623	13638	13450	13670	13691	13522	13504	13558	13520	13576	13700	13676	13647
23192	21476	29393	24414	23532	27750	30581	24869	22302	21069	20333	19564	18997	18635	18382	18026	18105	17899	17915	17806	17516	17141	17365	17025	16932	16830	16706	16824	16705	16755	16835	16701	16849	16604	16438	16588	16819	16572	16586	16710	16622	16572	16517	16627	16438	16428	16476	16429	16457	16557	16498	16634	16609	16593	16277	16527	16594	16460	16422	16460	16619	16442	16679	16411	16462	16360	16459	16602	16553	16690	16558	16584	16597	16473	16427	16476	16271	16828	16544	16416	16412	16433	16509	16390	16466	16505	16370	16536	16561	16687	16574	16399	16527	16434	16628	16336	16318	16529	16378	16546	16494	16225	16362	16535	16443	16463	16447	16488	16544	16576	16650	16256	16371	16459	16421	16447	16310	16574	16640	16560	16408	16476	16379	16291	16381	16580	16406	16254	16252	16446	16480	16641	16553	16464	16482	16522	16547	16406	16436	16334	16570	16460	16524	16341	16467	16642	16476	16304	16425	16403	16496	16576	16555	16337	16440	16428	16370	16357	16262	16331	16472	16341	16524	16551	16527	16561	16567	16432	16348	16273	16456	16460	16534	16467	16538	16476	16268	16254	16457	16443	16599	16672	16491	16163	16469	16199	16294	16599	16519	16315	16385	16285	16551	16502	16485	16596	16640	16534	16454	16332	16308	16330	16418	16421	16593	16329	16261	16385	16660	16695	16322	16569	16405	16437	16352	16382	16468	16376	16329	16511	16508	16355	16394	16419	16361	16589	16280	16562	16388	16707	16467	16683	16417	16394	16550	16554	16532	16577	16529	16361	16478	16445	16546	16439	16327	16371	16405	16430	16378	16550	16311	16584	16371	16471	16467	16660	16682	16469	16538	16548	16348	16607	16485	16451	16302	16346	16395	16454	16620	16507	16505	16667	16450	16415	16586	16583	16751	16335	16531	16499	16267	16477	16344	16097	16403	16466	16605	16306	16497	16564	16538	16454	16472	16552	16563	16355	16457	16751	16348	16635	16563	16289	16468	16361	16679	16433	16573	16414	16513	16389	16379	16655	16582	16468	16523	16441	16512	16510	16594	16420	16435	16591	16574	16236	16490	16244	16402	16410	16539	16525	16266	16612	16474	16505	16385	16635	16573	16536	16373	16450	16341	16324	16477	16443	16621	16411	16566	16462	16551	16464	16544	16800	16329	16544	16530	16453	16210	16500	16381	16373	16650	16555	16545	16507	16449	16511	16515	16484	16484	16613	16557	16188	16183	16229	16360	16186	16234	16684	16373	16256	16425	16556	16430	16606	16371	16283	16418	16692	16394	16283	16762	16419	16588	16546	16489	16307	16503	16401	16527	16793	16354	16459	16432	16750	16530	16496	16458	16476	16394	16455	16352	16378	16510	16467	16639	16660	16365	16615	16320	16473	16626	16526	16539	16621	16348	16369	16337	16463	16593	16276	16487	16359	16346	16531	16480	16462	16354	16528	16447	16686	16397	16557	16381	16602	16664	16525	16415	16338	16409	16359	16375	16436	16571	16505	16496	16291	16371	16706	16481	16552	16523	16595	16481	16537	16728	16566	16496	16474	16319	16244	16285	16462	16463	16242	16463	16372	16521	16277	16666	16458	16510	16316	16303	16300	16412	16481	16454	16561	16303	16446	16561	16336	16338	16394	16463	16247	16344	16552	16409	16306	16252	16514	16430	16565	16405	16462	16475	16531	16582	16519	16492	16314	16311	16318	16227	16289	16485	16478	16690	16425	16426	16390	16542	16461	16425	16410	16358	16335	16595	16417	16625	16248	16351	16396	16317	16449	16357	16433	16409	16307	16388	16275	16542	16284	16619	16549	16531	16748	16576	16614	16546	16393	16559	16248	16562	16439	16460	16430	16602	16563	16320	16406	16487	16465	16378	16186	16425	16244	16335	16450	16475	16524	16359	16426	16470	16400	16423	16520	16354	16404	16511	16346	16351	16416	16440	16435	16431	16335	16322	16488	16421	16497	16454	16574	16416	16513	16483	16500	16288	16474	16245	16123	16460	16425	16309	16423	16358	16407	16269	16471	16621	16386	16665	16576	16497	16323	16484	16491	16456	16395	16539	16286	16504	16468	16516	16308	16400	16380	16570	16463	16150	16306	16340	16470	16447	16412	16448	16650	16412	16591	16584	16298	16494	16405	16395	16626	16333	16439	16334	16373	16498	16363	16390	16361	16252	16282	16555	16398	16587	16358	16351	16551	16473	16610	16464	16246	16539	16544	16464	16459	16498	16455	16426	16481	16285	16372	16418	16300	16531	16481	16470	16472	16502	16406	16368	16297	16332	16517	16510	16395	16272	16491	16443	16440	16196	16366	16443	16548	16342	16241	16531	16536	16460	16540	16310	16556	16284	16328	16478	16280	16362	16339	16538	16397	16595	16701	16530	16596	16489	16399	16539	16499	16416	16313	16376	16472	16317	16320	16385	16231	16550	16616	16486	16471	16445	16428	16428	16474	16659	16592	16518	16571	16358	16532	16363	16320	16335	16455	16326	16426	16442	16404	16315	16558	16486	16453	16493	16494	16439	16328	16428	16410	16363	16510	16177	16316	16485	16462	16431	16465	16571	16420	16549	16197	16551	16480	16634	16582	16490	16428	16412	16226	16418	16587	16457	16590	16525	16381	16502	16343	16345	16467	16439	16381	16536	16412	16334	16351	16496	16427	16662	16362	16105	16416	16564	16441	16400	16457	16387	16494	16601	16493	16486	16487	16448	16316	16724	16572	16538	16438	16347	16501	16474	16553	16624	16472	16404	16604	16434	16427	16324	16528	16563	16426	16434	16310	16307	16609	16496	16557	16359	16385	16430	16288	16495	16455	16551	16306	16312	16583	16491	16516	16372	16520	16429	16357	16462	16585	16371	16464	16388	16377	16335	16503	16513	16566	16310	16387	16479	16307	16489	16429	16428	16449	16676	16490	16530	16280	16062	16480	16422	16308	16475	16476	16502	16464	16518	16382	16410	16402	16394	16435	16343	16529	16463	16518	16612	16391	16283	16564	16284	16383	16523	16528	16500	16429	16470	16397	16577	16370	16464	16578	16525	16379	16329	16372	16431	16351	16491	16505	16329	16635	16525	16357	16536	16315	16442	16468	16493	16422	16409	16331	16381	16248	16501	16216	16477	16477	16286	16255	16559	16456	16506	16471	16384	16359	16319	16557	16573	16449	16366	16391	16332	16669	16262	16467	16549	16519	16368	16392	16350	16723	16389	16288	16532	16495	16367	16654	16397	16513	16371	16374	16171	16531	16401	16467	16536	16453	16156	16323	16328	16472	16387	16402	16159	16646	16495	16295	16483	16270	16247	16603	16505	16590	16471	16553	16447	16341	16468	16339	16597	16409	16554	16496	16476	16412	16554	16375	16363	16542	16255	16333	16335	16335	16573	16578	16501	16420	16453	16495	16453	16655	16595	16331	16287	16391	16354	16447	16407	16556	16309	16563	16450	16401	16675	16672	16411	16532	16461	16410	16463	16526	16370	16316	16423	16245	16427	16466	16725	16400	16463	16493	16260	16264	16477	16468	16437	16589	16387	16519	16503	16440	16533	16397	16464	16541	16462	16428	16633	16616	16740	16482	16378	16443	16338	16545	16620	16453	16376	16320	16510	16438	16580	16254	16546	16372	16402	16681	16500	16334	16223	16565	16379	16311	16351	16492	16531	16523	16597	16478	16529	16526	16485	16246	16260	16505	16308	16382	16622	16655	16492	16297	16318	16453	16238	16187	16356	16352	16311	16505	16281	16462	16619	16379	16352	16400	16425	16456	16505	16419	16510	16227	16370	16412	16398	16246	16504	16293	16411	16474	16565	16318	16335	16341	16599	16497	16428	16675	16419	16306	16461	16404	16467	16317	16492	16635	16594	16250	16406	16450	16562	16224	16319	16220	16516	16355	16776	16330	16651	16313	16500	16318	16252	16426	16386	16641	16502	16264	16405	16308	16428	16401	16215	16458	16398	16430	16441	16520	16439	16499	16575	16333	16305	16498	16567	16328	16347	16571	16538	16501	16261	16563	16534	16298	16429	16560	16532	16382	16440	16438	16384	16451	16498	16486	16347	16647	16584	16514	16292	16342	16334	16540	16557	16402	16679	16301	16332	16379	16540	16527	16394	16425	16640	16571	16539	16611	16494	16339	16521	16503	16548	16423	16515	16332	16378	16166	16439	16518	16563	16490	16614	16520	16639	16269	16585	16142	16463	16412	16303	16266	16431	16458	16571	16412	16424	16566	16524	16346	16250	16464	16414	16473	16401	16616	16613	16525	16609	16419	16391	16486	16252	16418	16600	16417	16622	16376	16444	16621	16521	16387	16483	16372	16272	16357	16508	16437	16370	16409	16341	16438	16424	16420	16516	16570	16504	16431	16510	16483	16479	16532	16396	16466	16406	16266	16461	16382	16484	16514	16621	16462	16358	16600	16373	16551	16561	16346	16444	16388	16583	16520	16577	16338	16403	16466	16575	16486	16532	16341	16356	16425	16461	16523	16389	16533	16592	16425	16558	16658	16510	16531	16298	16322	16494	16343	16395	16530	16393	16344	16367	16537	16391	16352	16357	16478	16528	16295	16360	16395	16399	16664	16497	16610	16334	16425	16492	16509	16493	16634	16602	16289	16441	16588	16508	16512	16422	16417	16591	16386	16362	16419	16728	16383	16303	16468	16461	16484	16468	16346	16498	16653	16467	16594	16371	16258	16343	16379	16366	16233	16394	16357	16434	16549	16455	16363	16477	16388	16376	16500	16375	16398	16484	16503	16355	16582	16370	16653	16488	16367	16522	16546	16362	16329	16363	16501	16393	16596	16400	16523	16570	16277	16519	16532	16377	16748	16493	16388	16345	16491	16439	16338	16578	16347	16496	16464	16314	16470	16470	16417	16406	16584	16474	16300	16583	16584	16562	16483	16494	16566	16345	16306	16553	16347	16535	16391	16447	16236	16306	16276	16551	16285	16390	16505	16303	16383	16542	16404	16404	16676	16628	16522	16352	16331	16473	16410	16428	16634	16411	16420	16289	16496	16309	16425	16398	16464	16481	16403	16568	16412	16460	16477	16477	16481	16430	16521	16381	16343	16465	16569	16389	16487	16752	16604	16556	16324	16350	16387	16487	16641	16555	16154	16434	16554	16429	16518	16609	16265
35448	60816	56577	44509	38159	32673	28660	25320	22380	20648	19271	18443	17626	17380	16984	16586	16507	16306	15964	15704	15573	14895	14878	14927	14665	14667	14646	14662	14561	14363	14491	14496	14407	14362	14442	14302	14491	14189	14208	14250	14353	14247	14386	14266	14417	14189	14254	14145	14479	14196	14321	14125	14383	14543	14241	14381	14162	14216	14267	14221	14340	14278	14199	14259	14150	14231	14373	14375	14288	14269	14394	14193	14336	14199	14259	14276	14304	14372	14269	14169	14291	14230	14224	14110	14229	14420	14221	14363	14235	14227	14297	14146	14372	14009	14061	14208	14258	14264	14278	14315	14228	14300	14312	14254	14172	14182	14178	14275	14285	14249	14236	14355	14174	14260	14341	14204	14197	14254	14470	14311	14419	14356	14327	14101	14193	14302	14096	14317	14225	14099	14245	14401	14178	14408	14192	14299	14233	14205	14200	14220	14254	14178	14217	14335	14186	14324	14211	14199	14294	14226	14350	14188	14316	14263	14366	14171	14367	14281	14268	14225	14162	14184	14173	14296	14242	14254	14228	14303	14280	14292	14202	14227	14328	14307	14238	14182	14259	14043	14361	14295	14212	14135	14148	14187	14184	14326	14142	14358	14313	14213	14325	14272	14191	14120	14339	14192	14294	14225	14171	14311	14263	14181	14198	14341	14230	14175	14412	14068	14217	14231	13974	14375	14145	14162	14219	14166	14334	14223	14378	14129	14232	14204	14369	14231	14223	14078	14257	14228	14329	14252	14125	14340	14299	14237	14425	14311	14176	14270	14243	14287	14256	14290	14371	14140	14235	14201	14383	14211	14194	14279	14203	14317	14276	14314	14277	14350	14247	14225	14186	14349	14368	14133	14165	13951	14313	14166	14260	14071	14456	14272	14337	14313	14163	14229	14286	14342	14288	14359	14143	14205	14242	14380	14214	14178	14031	14268	14290	14053	14295	14128	14246	14324	14258	14186	14236	14423	14233	14370	14228	14317	14377	14260	14331	14213	14205	14426	14247	14168	14182	14071	14292	14250	14303	14194	14308	14255	14283	14445	14322	14155	14256	14268	14261	14079	14215	14167	14192	14284	14224	14183	14168	14446	14236	14382	14184	14351	14271	14221	14402	14366	14094	14410	14311	14194	14382	14238	14134	14225	14215	14330	14270	14435	14332	14256	14159	14177	14126	14316	14055	14215	14325	14148	14438	14059	14440	14316	14219	14338	14155	14229	14258	14346	14296	14307	14196	14136	14266	14254	14181	14219	14240	14347	14216	14279	14279	14284	14312	14197	14279	14156	14164	14276	14275	14152	14307	14102	14334	14354	14250	14358	14302	14291	14364	14170	14287	14108	14324	14404	14220	14375	14412	14281	14286	14284	14389	14335	14242	14320	14185	14148	14113	14147	14201	14243	14191	14148	14339	14197	14201	14247	14281	14253	14262	14274	14222	14344	14335	14340	14230	14199	14160	14039	14415	14170	14102	14123	14135	14323	14188	14347	14243	14164	14230	14078	14180	14083	14010	14314	14310	14284	14278	14408	14305	14360	14389	14199	14249	14193	14294	14287	14251	14381	14160	14138	14453	14148	14369	14363	14099	14171	14246	14221	14177	14407	14109	14251	14064	14081	14203	14262	14209	14233	14180	14253	14078	14245	14095	14360	14210	14176	14117	14230	14103	14230	14178	14510	14362	14163	14162	14152	14271	14182	14354	14081	14186	14331	14186	14226	14330	14274	14279	14309	14171	14241	14147	14312	14334	14149	14204	14208	14104	14204	14187	14242	14261	14213	14204	14130	14159	14325	14284	14272	14446	14196	14241	14225	14219	14337	14406	14123	14173	14294	14223	14055	14287	14265	14235	14254	14050	14345	14178	14244	14139	14343	14370	14211	14131	14271	14263	14295	14296	14353	14213	14394	14141	14205	14277	14224	14080	14216	14345	14156	14169	14322	14263	14239	14141	14523	14324	14226	14349	14201	14209	14257	14168	14223	14204	14258	14346	14220	14406	14086	14341	14064	14339	14243	14148	14176	14278	14305	14326	14199	14096	14288	14235	14397	14260	14220	14191	14271	14314	14343	14285	14218	14414	14181	14319	14418	14200	14184	14194	14261	14364	14163	14156	14281	14411	14304	14111	14329	14140	14176	14243	14211	14056	14214	14237	14059	14127	14269	14263	14231	14144	14260	14155	14297	14182	14225	14266	14130	14143	14192	14258	14153	14227	14248	14241	14128	14321	14165	14237	14214	14189	14124	14383	14269	14271	14231	14347	14392	14133	14283	14231	14167	14120	14324	14403	14083	14289	14183	14223	14139	14135	14201	14247	14148	14421	14212	14209	14322	14161	14265	14199	14110	14269	14399	14173	14452	14295	14159	14365	14333	14253	14180	14394	14296	14288	14104	14235	14076	14171	14183	14227	14198	14386	14253	14241	14214	14093	13996	14128	14449	14249	14081	14394	14237	14248	14129	14207	14208	14212	14045	14233	14249	14088	14305	14276	14297	14241	14219	14186	14266	14226	14302	14136	14289	14358	14411	14161	14384	14280	14333	14322	14267	14145	14294	14305	14300	14287	14278	14261	14222	14135	14151	14098	14189	14295	14154	14372	14321	14145	14375	14233	14179	14152	14337	14284	14397	14181	14167	14121	14247	14293	14229	14184	14094	14296	14219	14082	14279	14185	14229	13960	14243	14260	14412	14299	14214	14209	14400	14348	14082	14232	14327	14229	14218	14377	14245	14286	14317	14213	14203	14204	14213	14135	14202	14092	14307	14299	14182	14122	14109	14163	14158	14194	14175	14252	14236	14083	14176	14304	14224	14210	14323	14118	14231	14048	14349	14251	14356	14199	14337	14130	14162	14339	14229	14148	14237	14272	14174	14456	14307	14222	14308	14263	14080	14255	14336	14198	14177	14279	14224	14183	14157	14253	14219	14277	14281	14276	14095	14274	14245	14294	14215	14242	14240	14173	14099	14243	14373	14370	14234	14278	14310	14350	14326	14089	14134	14280	14140	14191	14307	14244	14318	14222	14345	14203	14218	14265	14267	14163	14304	14184	14253	14099	14247	14399	14223	14305	14124	14232	14150	14300	14231	14283	14255	14321	14225	14244	14122	14341	14213	14253	14346	14139	14274	14218	14318	14454	14295	14281	14158	14382	14298	14207	14186	14126	14222	14330	14135	14304	14304	14256	14196	14342	14180	14130	14287	14033	14287	14077	14156	14267	14325	14310	14248	14498	14211	14325	14288	14196	14056	14172	14141	14061	14166	14310	14239	14195	13931	14289	14424	14211	14239	14201	14172	14253	14256	14001	14294	14151	14004	14176	14299	14231	14294	14132	14244	14139	14346	14214	14233	14052	14261	14268	14307	14280	14256	14185	14279	14327	14271	14196	14279	14099	14170	14132	14175	14292	14265	14159	14307	14153	14238	14246	14231	14121	14237	14182	14153	14276	14258	14197	14037	14243	14163	14312	14335	14169	14212	14114	14208	14230	14230	14243	14259	14180	14063	14334	14490	14145	14305	14131	14266	14251	14133	14282	14359	14318	14311	14334	14124	14184	14266	14287	14283	14096	14306	14176	14244	14295	14167	14286	14298	14194	14264	14106	14262	14396	14202	14297	14171	14165	14304	14185	14186	14336	14265	14409	14222	14129	14276	14243	14224	14259	14172	14018	14368	14181	14305	14239	14219	14346	14334	14259	14377	14082	14144	14394	14228	14102	14230	14105	14136	14244	14277	14150	14308	14133	14275	14288	14133	14312	14139	14330	14311	14293	14351	14195	14125	14165	14442	14194	14289	14236	14167	14212	14085	14237	14268	14100	14185	14299	14346	14345	14182	14254	14285	14139	14069	14352	14272	14277	14307	14138	14105	14141	14346	14228	14225	14308	14368	14100	14511	14203	14229	14242	14180	14301	14292	14135	14232	14337	14376	14280	14231	14361	14365	14077	14287	14236	14285	14095	14201	14352	14261	14339	14110	14202	14291	14179	14385	14140	14162	14118	14225	14363	14289	14367	14328	14198	14300	14363	14217	14195	14233	14437	14363	14313	14275	14292	14345	14277	14215	14168	14329	14234	14230	14325	14304	14356	14239	14259	14193	14095	14227	14239	14324	14308	14379	14283	14223	14169	14304	14242	14157	14291	14256	14177	14239	14027	14344	14192	14260	14252	14186	14235	14389	14196	14236	14344	14308	14374	14149	14317	14124	14212	14187	14166	14279	14223	14088	14341	14271	14210	14269	14212	14291	14154	14259	14403	14243	14213	14226	14324	14190	14285	14278	14201	14305	14176	14085	14192	14406	14293	14270	14272	14194	14036	14392	14232	14267	14197	14147	14270	14293	14190	14078	14233	14281	14372	14156	14175	14188	14321	14167	14285	14124	14147	14229	14177	14091	14383	14318	14277	14317	14281	14221	14183	14372	14086	14182	14383	14204	14261	14075	14132	14394	14166	14223	14181	14153	14411	14088	14230	14379	14122	14324	14161	14291	14356	14352	14189	14325	14238	14276	14224	14304	14273	14317	14357	14309	14344	14190	14315	14229	14314	14271	14393	14219	14131	14173	14401	14208	14290	14309	13984	14153	14310	14088	14406	14253	14196	14443	14261	14360	14037	14221	14220	14222	14192	14392	14119	14287	14182	14017	14370	14127	14204	14243	14288	14230	14203	14372	14244	14183	14280	14260	14192	14257	14266	14301	14169	14245	14285	14274	14269	14063	14296	14449	14236	14379	14424	14154	14393	14319	14127	14166	14215	14373	14173	14220	14202	14266	14101	14221	14096	14207	14238	14448	14255	14038	14279	14277	14372	14248	14247	14132	14192	14168	14341	14175	14195	14178	14270	14307	14276	14351	14220	14478	14351	14274	14307	14249	14325	14151	14248	14311	14312	14206	14085	14225	14290	14175	14261	14319	14097	14301	14249	14378	14338	14319	14113	14277	14294	14087	14174	14278	14328	14277	14289	14253	14218	14155	14238	14143	14219	14206	14209	14361	14248	14042	14267	14279	14373	14306	14150	14438	14363	14283	14331	14143	14189	14230	14204	14129	14294	14146	14349	14301	14353	14200	14265	14166	14291	14183	14237	14145	14247	14269	14338	14203	14147	14186	14171	14217	14260	14114	14284	14270	14294	14240	14304	14118	14165	14462
29484	31203	40772	34443	26786	22848	20370	18197	16978	16232	16062	15712	15304	15362	15271	15304	15191	15132	15048	14714	14843	14754	14811	14643	14506	14454	14543	14383	14634	14464	14665	14656	14409	14556	14524	14356	14447	14485	14560	14453	14548	14595	14533	14451	14511	14443	14467	14496	14549	14430	14325	14530	14434	14608	14403	14351	14481	14263	14377	14568	14523	14607	14569	14578	14545	14373	14630	14431	14405	14514	14432	14518	14566	14661	14518	14385	14574	14318	14544	14574	14632	14461	14555	14594	14338	14566	14208	14396	14446	14483	14370	14464	14394	14716	14485	14453	14340	14433	14499	14590	14548	14451	14555	14531	14388	14496	14427	14502	14502	14506	14683	14551	14576	14473	14655	14590	14415	14349	14566	14367	14239	14359	14655	14579	14620	14553	14524	14396	14473	14627	14505	14461	14502	14537	14615	14639	14436	14559	14580	14403	14424	14383	14551	14356	14154	14558	14622	14588	14288	14326	14484	14423	14523	14355	14554	14574	14617	14413	14499	14485	14609	14510	14507	14546	14515	14481	14502	14543	14566	14532	14482	14621	14438	14647	14442	14355	14388	14462	14513	14318	14502	14364	14460	14511	14433	14526	14483	14569	14533	14529	14464	14498	14417	14321	14462	14369	14520	14349	14703	14356	14565	14625	14627	14429	14486	14472	14361	14331	14524	14586	14560	14402	14387	14464	14379	14416	14386	14519	14606	14483	14451	14454	14351	14412	14548	14567	14453	14461	14497	14288	14380	14413	14461	14650	14607	14613	14539	14421	14681	14405	14445	14448	14203	14450	14429	14519	14566	14501	14425	14478	14388	14550	14455	14420	14244	14356	14581	14386	14405	14438	14476	14398	14498	14520	14487	14502	14481	14278	14319	14597	14707	14509	14488	14574	14270	14475	14369	14557	14444	14578	14409	14530	14553	14715	14483	14576	14445	14541	14429	14607	14360	14422	14434	14479	14281	14321	14582	14531	14630	14482	14383	14350	14557	14407	14547	14514	14632	14417	14164	14431	14445	14616	14473	14255	14547	14355	14527	14434	14445	14392	14638	14449	14410	14463	14197	14427	14714	14495	14467	14360	14408	14456	14559	14684	14463	14406	14287	14474	14570	14475	14399	14489	14567	14459	14503	14662	14468	14444	14537	14474	14478	14635	14567	14556	14537	14352	14667	14498	14574	14598	14531	14437	14536	14530	14609	14494	14561	14547	14478	14501	14595	14550	14643	14602	14548	14629	14652	14428	14283	14524	14416	14668	14638	14423	14340	14586	14381	14486	14539	14681	14307	14586	14605	14383	14368	14743	14550	14589	14526	14523	14359	14378	14615	14698	14446	14311	14492	14511	14412	14369	14620	14517	14505	14400	14523	14571	14525	14656	14589	14366	14608	14206	14309	14360	14455	14662	14617	14467	14450	14363	14415	14555	14564	14430	14637	14426	14651	14457	14451	14453	14401	14438	14572	14567	14396	14607	14322	14169	14500	14521	14661	14199	14561	14439	14277	14568	14369	14376	14541	14484	14423	14405	14261	14448	14409	14467	14753	14383	14451	14487	14531	14595	14418	14615	14397	14434	14675	14497	14436	14510	14599	14484	14449	14458	14413	14584	14303	14375	14511	14492	14332	14459	14445	14353	14465	14331	14521	14358	14710	14693	14521	14508	14320	14493	14794	14580	14494	14509	14637	14406	14521	14404	14612	14460	14469	14330	14364	14431	14527	14427	14389	14552	14620	14412	14412	14680	14728	14639	14539	14550	14416	14518	14438	14453	14431	14424	14505	14480	14633	14565	14505	14584	14533	14559	14518	14388	14572	14554	14457	14415	14440	14339	14411	14430	14447	14512	14361	14350	14265	14504	14473	14561	14426	14468	14568	14385	14504	14427	14644	14634	14466	14592	14488	14665	14510	14472	14426	14625	14359	14350	14515	14598	14623	14488	14427	14568	14467	14750	14347	14251	14159	14646	14588	14340	14514	14573	14609	14537	14582	14482	14449	14366	14579	14647	14561	14571	14347	14476	14541	14439	14536	14523	14463	14419	14692	14468	14669	14479	14420	14486	14574	14319	14469	14573	14451	14482	14605	14384	14542	14632	14526	14624	14534	14401	14601	14582	14685	14816	14586	14664	14474	14436	14474	14475	14448	14271	14494	14548	14511	14690	14501	14365	14602	14345	14346	14475	14307	14271	14628	14551	14392	14507	14578	14253	14456	14451	14504	14574	14346	14229	14445	14510	14411	14394	14391	14547	14273	14233	14427	14510	14430	14579	14463	14557	14378	14295	14381	14404	14506	14711	14450	14507	14421	14482	14617	14612	14284	14467	14491	14611	14535	14565	14332	14443	14422	14292	14442	14552	14462	14438	14583	14434	14541	14609	14484	14444	14414	14531	14517	14453	14541	14504	14565	14409	14498	14380	14838	14527	14541	14422	14405	14782	14614	14592	14624	14593	14572	14451	14508	14533	14550	14440	14635	14360	14427	14626	14535	14481	14521	14671	14540	14353	14507	14558	14466	14449	14578	14578	14496	14680	14361	14685	14497	14561	14306	14473	14368	14435	14475	14304	14504	14662	14673	14534	14512	14577	14473	14396	14286	14399	14459	14501	14467	14370	14471	14534	14505	14456	14384	14503	14470	14495	14518	14409	14304	14615	14482	14350	14530	14270	14510	14415	14537	14269	14424	14445	14500	14390	14466	14341	14299	14439	14622	14403	14531	14554	14692	14442	14530	14415	14443	14407	14403	14471	14446	14489	14580	14669	14305	14544	14537	14464	14543	14582	14475	14514	14515	14676	14489	14371	14508	14605	14313	14417	14423	14494	14455	14404	14493	14548	14452	14634	14473	14483	14400	14370	14522	14483	14285	14513	14422	14511	14468	14414	14549	14417	14384	14397	14347	14352	14569	14378	14417	14389	14619	14481	14524	14336	14457	14405	14747	14481	14579	14392	14495	14507	14391	14675	14447	14559	14527	14403	14344	14425	14543	14589	14572	14432	14431	14362	14391	14410	14410	14654	14484	14523	14477	14496	14764	14493	14349	14449	14554	14410	14566	14510	14384	14324	14456	14358	14628	14408	14512	14470	14551	14587	14526	14371	14407	14493	14338	14472	14488	14771	14528	14580	14279	14551	14543	14434	14361	14351	14527	14351	14208	14366	14457	14436	14475	14415	14302	14372	14453	14552	14569	14666	14371	14560	14438	14749	14561	14615	14276	14507	14792	14556	14487	14508	14443	14514	14354	14406	14506	14430	14466	14272	14555	14725	14535	14377	14552	14697	14420	14403	14381	14465	14630	14608	14257	14329	14454	14649	14254	14504	14312	14369	14578	14409	14583	14601	14538	14571	14561	14522	14436	14594	14586	14589	14527	14510	14538	14702	14741	14489	14414	14512	14393	14528	14418	14640	14400	14514	14482	14471	14695	14586	14471	14631	14457	14479	14592	14396	14391	14349	14526	14443	14634	14407	14430	14428	14625	14322	14271	14738	14543	14492	14772	14418	14645	14679	14534	14523	14402	14559	14463	14464	14535	14532	14537	14554	14727	14421	14612	14593	14456	14363	14510	14639	14515	14552	14547	14614	14328	14437	14424	14635	14509	14408	14438	14545	14399	14522	14495	14534	14310	14479	14471	14549	14601	14591	14467	14506	14413	14447	14543	14293	14398	14451	14427	14551	14369	14686	14514	14462	14578	14541	14574	14261	14354	14580	14322	14291	14392	14544	14519	14587	14498	14523	14540	14445	14329	14354	14458	14458	14531	14680	14535	14633	14599	14506	14533	14575	14474	14526	14537	14568	14351	14321	14510	14399	14372	14560	14357	14398	14439	14294	14400	14535	14600	14684	14490	14365	14586	14351	14441	14460	14583	14408	14452	14428	14573	14567	14745	14394	14598	14442	14357	14517	14216	14531	14544	14422	14441	14478	14417	14610	14555	14448	14504	14540	14454	14656	14604	14342	14455	14574	14452	14508	14478	14681	14538	14560	14626	14434	14695	14453	14494	14563	14389	14479	14465	14476	14611	14511	14446	14796	14794	14681	14506	14408	14356	14298	14532	14431	14624	14650	14406	14405	14545	14454	14575	14386	14579	14508	14397	14535	14425	14401	14508	14443	14293	14397	14572	14516	14551	14533	14648	14466	14481	14602	14504	14379	14490	14300	14373	14493	14595	14507	14327	14276	14361	14537	14763	14443	14359	14397	14306	14422	14484	14437	14436	14480	14417	14305	14683	14712	14546	14494	14553	14427	14631	14372	14534	14376	14603	14458	14457	14576	14373	14239	14551	14548	14510	14487	14509	14533	14531	14421	14504	14533	14530	14587	14610	14508	14563	14365	14329	14439	14581	14449	14511	14681	14274	14609	14733	14576	14533	14582	14528	14393	14407	14449	14335	14389	14334	14470	14383	14709	14434	14556	14547	14514	14501	14649	14584	14363	14451	14489	14310	14678	14595	14403	14673	14330	14568	14484	14487	14572	14588	14479	14335	14571	14487	14490	14438	14290	14526	14459	14442	14590	14603	14588	14496	14408	14464	14444	14521	14420	14554	14583	14637	14444	14454	14308	14544	14401	14497	14517	14365	14573	14567	14469	14532	14535	14417	14579	14479	14540	14404	14689	14258	14442	14588	14511	14399	14366	14455	14411	14355	14348	14239	14451	14405	14568	14496	14460	14525	14540	14516	14399	14689	14491	14500	14387	14559	14490	14273	14525	14617	14316	14534	14401	14407	14577	14462	14421	14517	14258	14441	14458	14458	14326	14529	14460	14549	14323	14478	14397	14470	14547	14422	14469	14509	14585	14607	14533	14434	14397	14473	14417	14544	14412	14599	14372	14536	14507	14558	14444	14545	14316	14571	14609	14663	14689	14486	14439	14503	14405	14499	14414	14584	14601	14549	14441	14553	14591	14447	14332	14512	14629	14435	14452	14656	14361	14523	14411	14405	14572	14632	14384	14488	14447	14581	14461	14692	14520	14358	14537	14365	14649	14517	14492	14622	14376	14279	14409	14436	14538	14441	14358	14455	14556	14482	14369	14511	14664	14439	14433	14514	14543	14432	14628	14518	14292	14472	14354	14473	14468	14610	14479	14539	14338	14420	14371	14567	14271	14534	14357	14423	14697	14549	14480	14575	14548	14465	14412
32871	48996	44546	33883	27875	23787	20798	18423	16824	15881	15257	14834	14586	14347	14290	14172	14073	14095	13809	13612	13488	13377	13298	13349	13223	13198	13085	13163	13126	13218	13182	13030	12986	13267	12952	12978	13109	12943	13101	12986	13175	13001	13155	12942	12752	12797	12916	12952	12989	12984	12936	13090	13029	12953	12964	12984	13198	13149	12998	13210	12942	13216	12984	13023	12935	13133	13037	12996	13176	12801	13166	12880	12975	13184	13035	12984	12911	12911	12950	12938	13028	13084	13022	13124	12957	12969	12867	12967	13034	13000	13104	13013	13039	12983	13053	13092	13103	13009	12993	13080	12913	13045	13105	13040	12907	13128	12900	12899	12929	12919	12902	13091	12925	13187	12988	12996	12935	13094	12830	13010	12892	13026	12946	12828	13035	12959	12927	12990	13051	12986	13021	12862	13153	13043	13192	12942	13122	12897	13075	12957	13019	13040	12890	12957	13148	13173	12986	12999	12932	13083	13206	13188	13099	13045	12964	13038	12995	12974	13047	13074	12931	12933	13018	12966	13161	13048	13005	13003	13151	13028	13121	13067	12785	12904	12892	13082	13093	13020	12888	12961	12803	13076	12935	13076	13073	12943	13088	13216	13104	12948	13078	12888	12907	13023	13021	12973	12932	13098	12943	13152	12968	13040	12966	13127	13070	12964	12959	12906	13063	13012	12822	12891	13110	13025	13129	12992	13059	13047	13078	13112	12913	13073	13075	12930	13052	13062	13103	13002	12923	13022	13202	12993	13050	12932	13044	12740	12983	13056	13062	12883	13176	12890	12866	13058	12960	12975	13201	13110	13049	13007	13036	12960	13072	13051	13041	12979	13061	12921	12888	13017	13137	13044	13012	12924	13094	13058	13057	13143	13013	12940	13033	13072	12943	13041	13152	12891	13151	13050	13036	13063	12903	12922	12939	13067	13032	12996	12914	13261	12994	13111	13051	13112	13034	12876	13036	13075	13001	12993	13043	12944	12991	12965	13114	13146	12943	13035	13115	12793	13023	13055	12976	12878	12917	12988	13047	12893	13026	12974	12953	12981	13011	13071	13034	12992	13052	12865	13169	12961	12953	13218	12981	12921	12986	12882	13006	13169	12972	13201	13085	12946	13080	13010	12920	13045	13048	13050	12964	12875	12952	13039	13057	13074	13218	13091	12991	12967	13239	13070	13123	13280	12972	13010	12870	13086	13158	12889	13086	13007	13022	13070	13047	13058	12817	12968	12972	13257	12982	12940	12804	12954	13047	12981	13008	13019	13190	12987	13138	13019	12988	13043	12967	12925	13042	12802	13264	12864	12995	13122	12886	13099	12885	13098	13034	13043	13035	12966	12940	13141	12855	12873	13070	13102	12937	13004	12941	12917	12975	13061	13262	13009	12978	12899	13006	12924	12860	13064	13145	13251	13021	12853	13013	12952	12974	13085	12906	13097	13123	12924	12787	13082	12981	12964	12989	12973	12998	12878	13014	13081	13073	12963	12959	13031	13046	13096	13140	13003	13003	13078	12904	13000	13040	12957	12946	13056	12762	13069	12867	12933	13004	13014	12920	12767	13150	13026	12994	13142	12945	13029	13028	13125	13048	13046	13015	13100	13011	13090	13017	13021	12829	13109	13017	12954	12970	13267	12971	13036	12867	13112	12991	13073	13001	12952	12921	12822	13037	12982	13022	13110	13025	12932	13025	13032	13008	12866	13042	12861	12986	12999	13043	13171	12927	13062	13111	13010	13059	13058	12997	12961	12911	12996	12980	13295	13103	12819	13009	12924	13146	13015	13084	13002	13011	13067	13085	13012	12937	13095	13132	13029	12948	12965	13108	13019	13025	12987	13032	13011	13075	12921	12948	12978	13158	12958	13125	12922	12959	12967	13129	13046	13131	12895	13031	12918	13032	13066	13077	13018	13062	12991	12994	12921	13084	13076	13104	12954	12896	13023	13010	13089	13106	13036	13100	13085	12932	12987	13000	13096	13019	12959	12893	12923	12957	13022	13125	12975	12971	12947	12983	13037	12777	12979	12930	13003	13024	12919	13062	13117	13032	13118	12916	13046	13009	12912	12980	12934	13129	13110	12966	13046	12966	13063	13045	13079	13052	13065	13023	13106	12966	13038	12968	13079	12987	12997	13051	12962	13007	12974	13101	12997	12999	13129	12957	13053	12821	12935	13047	12967	12870	13135	12936	12955	13087	13058	12927	12976	13018	13071	12889	13013	12990	12948	13197	12945	13143	12991	13048	12929	12987	13159	13019	13037	13139	13044	13004	13045	12930	13153	12934	13103	12979	13063	12870	13010	12943	12850	13092	13107	13020	13165	12990	13039	13109	13126	13010	13179	13154	13036	13069	12947	13045	12878	13248	13164	13023	12940	13084	12868	12995	12779	12964	13144	13212	13063	13054	13112	12901	13116	12980	13059	12972	13090	13006	13157	13067	12969	13029	13034	13217	13195	13214	13108	13104	13069	13053	13077	13093	13036	12953	13091	13074	13036	13027	12899	12943	13114	12990	13203	13083	12992	12964	13094	13015	12784	12983	12908	12989	12959	13011	13068	12882	13006	13125	13018	13013	13008	13078	12934	12955	13121	12929	12977	12981	12805	13106	12881	12908	12941	13124	13004	12924	13011	13146	12901	13063	12874	13107	13018	12908	13096	12835	13068	12998	12722	12964	13038	13044	12994	13001	12970	13067	12950	12905	13015	13006	13105	12920	12964	13012	13124	12952	12960	13236	12996	13164	13281	12994	13014	12952	12988	12991	13026	13030	13073	13073	12893	12976	13021	13046	13032	13021	12990	13044	13158	13068	13119	13055	13258	13002	13079	12937	12998	13075	12904	13019	12982	12902	12995	13014	13010	13043	13002	12948	13036	13062	13060	13042	12904	12878	12965	12995	12921	12925	12959	13023	12908	13030	12990	12935	13063	12972	12965	13063	12880	12907	13021	12936	12963	13040	13148	13016	13218	13025	13065	12800	12923	12918	12988	13083	13153	13143	12945	13068	13040	12804	12811	13089	13099	12987	12890	13148	13035	13061	13112	13073	13046	13102	12953	12979	13037	12929	13033	12850	12960	13139	13158	12982	12941	12901	13005	13107	12965	12936	13108	13009	12923	13112	13097	13026	12865	13137	12904	13108	13057	12987	12925	12929	12987	13066	12995	12946	13070	12983	12940	13111	12982	13159	12915	12989	13083	13232	13038	13020	12895	13142	12989	13055	13013	12912	13015	12895	13045	13122	12938	13036	12917	13014	13066	12973	13063	13129	12836	12969	13209	12997	12896	12907	13084	13180	12994	13040	12979	13055	12961	13010	13188	13029	12987	12904	12987	13050	12978	12995	13120	12961	12950	13074	13033	12808	13097	12997	13146	13036	12964	13060	13070	13003	13079	13146	13117	13021	13030	12976	13111	12953	13053	12918	13114	13103	13113	12875	13066	13070	13021	13071	12909	13168	13021	13027	13120	13052	13071	13058	12950	13048	13031	13008	13000	12999	13136	13078	13103	12987	13018	12981	13056	13181	13074	12996	13057	12980	13010	12857	13074	12946	13017	13098	13058	13192	13049	12956	13116	13107	13001	13029	12964	13185	12973	12947	12898	13148	13064	13032	13085	13015	13057	13130	12994	12971	12962	13047	12958	12998	12988	13010	13056	12972	13146	13088	13062	13111	12937	12897	12940	13104	13054	13021	13017	13024	12904	13043	13061	13068	13100	13077	12915	13142	12994	13063	13003	12905	13044	13013	13102	13122	12964	13094	13062	13041	12943	13161	12984	13071	13004	13082	13092	13094	13081	13170	12967	13048	13065	13160	13069	13011	13013	13044	12994	13116	12927	12823	12828	12974	13056	13149	13002	13095	13088	13149	13040	13118	12863	13029	13101	13032	13020	13028	12988	13050	12975	12990	13057	13057	13063	13012	13017	13163	12886	13039	13039	13019	13031	13020	13104	13166	12924	12879	12991	12878	13314	12889	13183	12976	12916	13097	12947	13073	12970	13138	12904	12941	13132	12902	13021	13133	12988	12981	13062	12979	12949	13008	12914	12926	12971	13026	13034	12996	13059	12942	13102	12936	12981	13133	12885	12953	13051	13137	12935	13184	12993	13070	13017	12984	13041	13094	13119	12999	12962	13108	13124	12899	12901	13044	13174	12900	12818	13043	13046	13109	13016	13012	13040	13113	12994	13028	12939	12952	12915	12882	12812	13121	13043	13056	13083	13085	12898	13169	13144	12997	12934	13050	13143	12997	13107	12995	13113	12967	13007	12842	13136	12983	13162	12867	13066	13058	13229	13104	13073	13115	12797	12983	12981	13121	13272	12972	12951	12975	13110	12996	12947	13010	13111	13045	13131	13108	13162	13032	13137	13018	12999	13053	13037	12989	12817	12872	13081	13058	12917	12986	13155	12886	13056	13105	13027	13006	12997	12991	12970	13003	13037	13060	12915	13085	12962	12900	13042	13139	12973	12921	13135	13057	13030	13063	13002	12896	13026	12922	12946	13010	12991	13095	12804	12950	13244	13031	13044	13117	12905	12927	13015	13016	13066	13039	13084	13112	13003	13083	13002	12948	13007	12884	13161	12958	13175	12965	13116	13123	13119	13092	13124	12998	13109	13087	12999	13123	13140	13000	13121	12954	13092	12928	13176	13104	12999	13098	12926	13057	13161	12802	12974	12977	12817	12950	12900	13227	13006	13094	13091	13030	12997	13003	13228	12934	13229	12912	13012	13187	12999	12935	13174	13102	13146	13084	13104	13079	13048	13002	12807	12930	12960	13109	13078	13040	13115	13246	13142	13092	12894	12956	13068	12947	12945	12995	13060	13148	13043	13089	13067	13081	13135	12936	13018	13001	13052	13101	12960	13057	12942	13044	13189	13023	12932	13034	12976	12787	12991	12936	13070	12970	13123	13094	12950	12994	12988	12999	13123	12853	12964	13001	13070	13044	12937	12968	13096	13066	13095	13038	12950	12899	12986	13155	13125	12908	13089	12946	13065	13187	13102	13027	13152	12938	13116	13039	13138	13089	13044	13061	12922	13086	12991	12985	12849	12963	13097	13015	12981	13183	12870	13086	12945	13026	12992	13023	13002	13094	12835	12943	13050	13014	12895	13069	13095	12909	13094	13068	12801	13165	13011
24299	21481	29370	26100	25562	27074	25559	21097	19242	18572	17745	17148	17080	16693	16512	16442	16370	16184	15985	15950	15695	15613	15513	15430	15566	15372	15414	15274	15402	15470	15260	15155	15368	15160	15197	15134	15250	15228	15118	15058	15143	15193	15131	15042	15196	15141	15114	15263	15001	15122	15003	15140	15259	14995	15131	14797	15018	15208	15004	15060	15127	15203	15189	15284	15091	15095	15101	15294	15034	15260	15213	15097	14927	15237	15145	15190	15148	14994	14946	15158	15123	15052	14967	15098	15095	15127	14989	14982	15153	15126	15114	15015	15170	14994	15126	15034	15052	15167	15351	14939	15020	15038	15024	15201	15218	15137	15205	15240	15075	15042	15368	15101	15160	15206	15171	15174	14875	15018	15104	14989	14917	15112	14987	15105	14925	14895	15108	15103	15153	15040	15116	15269	15152	15075	15102	15177	15086	14968	15257	15009	14984	15064	15154	15189	15267	14958	15022	15288	15107	15060	15204	14965	14980	15035	14981	15014	15100	15197	15084	15181	15086	15004	15107	14918	14696	14966	15001	14901	15167	15073	15186	15068	14956	15066	15040	15036	15045	15115	15154	15002	15150	15097	15125	15244	15164	14913	15135	14956	14930	14926	15097	15115	15140	14939	15141	15048	15244	15090	15042	15056	15282	15160	15083	15109	14978	15024	14987	15154	15067	15140	15047	15153	15172	15267	15208	15209	15085	14954	15113	15100	15261	15280	14959	15131	15130	15106	15055	15188	15028	15091	15052	15108	15174	15128	14917	15076	14955	15086	15056	14934	15019	15215	15014	15071	15098	15171	15103	15328	15094	15059	15202	15119	15043	15061	15227	15115	15104	14996	15022	14974	15100	14909	15243	14945	14908	15319	14967	14959	15242	15130	15200	15094	15101	15014	14927	15020	15089	14908	15049	15097	15131	15093	15001	15076	15198	15244	15193	15039	14970	15041	15041	15092	14971	14993	14982	14997	15095	15072	15228	15078	15108	15066	15137	15092	15181	15242	15073	15057	15197	15069	15251	14980	15251	15050	15123	15049	15178	15129	15169	15211	15105	15174	15058	14937	15302	15195	15226	15057	15150	15152	15174	15099	15070	15051	14963	15121	15064	15083	15072	15036	15031	15051	14941	15076	15047	15221	15074	15166	15009	15154	15027	15149	15108	15165	14895	15185	15153	15135	15081	14924	15014	14912	15096	15015	14933	14770	15140	15250	15177	15032	14923	15064	15072	15066	15278	15038	15053	15129	15098	14851	15136	15160	15081	15129	14895	15386	15159	15192	14952	15117	15162	15180	14973	15059	15140	15082	15084	15192	15094	15254	15038	15037	15089	14887	15214	15075	15095	14976	15005	15054	15058	15062	15023	14929	14860	15025	14950	15017	15159	15089	15121	15193	15259	15146	15019	15008	15009	14945	15077	15052	14980	15074	15173	14808	15257	15032	14950	14993	15034	14997	15054	15058	15018	14918	14895	15233	15122	15077	15110	15217	15091	15112	15037	14835	15055	15123	15015	15090	15169	14962	14914	14902	14991	15045	15036	15061	15167	15046	15027	15216	14922	15125	15180	14883	15181	15110	15127	14929	15073	15211	15153	15043	15168	15027	15131	15240	15172	15072	14825	15143	15230	15002	15276	15197	15014	15021	15008	15007	15177	14960	15140	14952	15099	14984	15223	14902	15072	15162	14944	14949	15064	15076	15033	14853	15112	15214	14982	14826	15092	14995	15291	15216	15154	15159	15158	15046	15219	14919	15117	15335	15078	15082	15219	14911	15096	14938	15053	14993	15056	15083	15188	15034	14997	15098	15217	15129	15047	14903	14968	15069	15165	15273	15127	15255	15063	14943	14937	15043	14979	15017	14928	14924	15076	15256	14995	15137	14953	15039	15211	15022	15082	15244	15188	15061	14952	15095	15023	15016	14886	14827	15246	15129	15088	15183	15014	15039	15019	14973	15234	15125	15032	15183	15069	15154	15073	15083	15204	15021	15117	15086	14919	15059	15039	15054	15146	15245	14925	15103	14973	15011	14863	14981	14964	15356	14921	15052	15058	14933	15040	15141	15177	15136	15212	15158	15049	15035	15129	14985	15050	15064	14977	14941	14988	15070	15196	15179	14940	15170	14884	15113	14970	15078	15023	14981	14964	15002	15051	15016	15096	15127	15044	15114	14953	14846	15212	15042	14937	15027	14927	15013	15267	15107	14946	14862	15205	15136	15048	15195	15035	15238	15228	15130	15021	15015	15043	14984	15065	15104	15239	15074	15169	15085	14853	15027	14884	15235	14988	15087	15190	15000	15097	15056	15100	14982	15092	15183	15120	15148	15031	15226	15298	15282	15105	15113	14843	15107	14971	15094	14926	15162	15101	14880	15119	15003	15084	15133	15019	15139	15073	15022	15116	15026	14922	15039	15188	15126	15091	15112	15114	14927	15134	15017	15106	14886	15054	15137	15349	15150	14914	15160	14924	15015	15028	15084	15238	15095	15105	15050	15041	15039	15129	15070	15049	15130	15049	15118	15051	15135	14995	14906	15055	15159	15072	15143	15022	15053	15040	15224	15129	14963	15147	15034	15108	15008	14935	15118	15061	15205	14979	15166	15067	15083	15109	15059	15085	15371	15148	15203	14990	15048	15147	15192	15288	15195	14902	15013	15145	14962	15159	14987	15057	15173	15069	15058	15051	15013	15190	15026	15296	15131	15215	15046	15217	15017	15001	14938	15113	15194	15078	15079	15068	15149	15123	15016	15042	15179	15152	14957	15073	15095	15305	15094	14917	14982	15076	14933	14913	15219	15154	15063	15123	15151	15067	14988	14905	15059	15212	15055	15207	15235	15009	15009	14962	15122	14991	14820	15034	15188	15069	15067	14992	15122	15173	15195	14831	15027	14976	14927	14995	15116	15149	15092	15007	15092	14953	15136	15097	14975	15115	15200	15219	15130	15160	15113	15160	15048	15043	15179	15217	15307	14883	15187	14959	15104	15182	15277	15039	14927	14992	15160	15038	15040	14999	15066	14965	15175	15166	15106	15186	14972	15237	14962	15017	15210	15272	14936	15086	14991	15224	15161	15057	15112	14930	14984	15141	15150	14980	15163	14960	15114	15190	15128	15300	15053	15212	14942	15142	14967	15034	15030	15044	15153	15095	14971	15040	15085	15157	14998	15092	15051	15036	15116	14826	15115	15021	15080	15072	14997	15008	14903	14975	14997	15052	14994	15059	15004	15283	15120	14819	15058	15118	15147	15274	15205	15008	14972	15078	15219	15233	14990	15135	15009	15069	14994	15214	15129	15112	15130	15329	15045	15029	14940	14886	14957	15050	15066	15313	15282	15059	15238	15072	15151	14904	14906	15054	15047	15137	15028	14999	15060	15145	14976	15103	15329	15206	15252	15015	14780	14896	15040	15071	14876	15091	15141	15146	15091	15066	15165	14933	15090	14944	15122	14993	14912	15069	15014	15179	15038	15306	15290	15020	14976	15103	15022	15220	15009	15029	14988	15184	15321	15059	15015	15084	15237	15254	15097	15055	15000	14837	15161	15036	14978	15056	15039	15264	15135	15136	14837	15012	15186	14825	15091	14936	15107	15180	15020	15022	15152	14914	15197	15131	15323	15010	15066	14982	14808	15127	15039	15234	15138	15035	14952	14961	15199	15177	15040	15210	15159	15092	15014	14912	15126	15102	15035	15241	14918	14945	15113	15172	15116	15005	15071	14932	15093	15070	15217	15058	15137	15194	15054	15057	15006	15125	15038	15120	15062	15176	15080	15108	14949	15079	14947	14976	15087	14978	14913	14894	14931	15149	15197	15040	15148	14975	14996	14945	15028	14891	15142	15098	15102	15040	15006	15092	15179	15217	15218	15111	15094	15074	15119	15219	15052	15152	15133	15230	14992	15034	15146	15092	14910	15142	14981	15238	15022	14833	14904	15120	15074	14993	15148	15065	15134	15010	15040	15157	14866	15004	15028	15023	15122	15065	15110	15032	15001	15155	15257	15031	15049	15071	14918	15073	15015	15086	15114	15035	14845	15168	15186	15017	15262	15076	15015	14896	15147	14833	15084	15143	14967	15038	15232	15185	15125	15197	14995	15038	15027	15066	14952	15194	15280	15064	15284	15264	15123	14976	15185	15160	15357	15036	15124	15307	15166	15145	15035	15044	15103	15003	15071	15278	15146	15224	15080	15024	14975	15064	15071	15083	15051	14920	15189	15022	15090	15002	14917	15040	15087	15157	15015	14975	14933	15032	15135	15149	15057	14973	14933	15339	15143	15227	15092	14927	15059	15207	15026	15163	15251	15019	15090	14993	15093	15226	15075	15027	15031	14987	15046	15026	14929	15132	15021	15070	15087	15088	15134	14866	15073	15050	15070	15109	15216	14994	15051	14982	15190	15086	15183	14953	15137	14994	15110	15137	14975	15082	15064	15167	15027	15100	15168	15244	15006	15224	15229	15076	15008	15030	15115	14997	15059	14949	15025	15268	15036	15084	15053	15099	15068	15143	15154	15078	14961	15260	15017	15085	15220	15018	15129	15140	15057	15149	14992	15256	15210	14895	15166	15154	14756	15036	15081	14936	15024	15111	15173	15135	14951	14959	15284	15044	15055	15272	14995	15035	14974	15209	15157	14976	15070	15010	15132	14890	14889	15124	15247	15268	15173	15219	15142	15013	15014	14999	14974	15014	15126	15144	15164	15081	15250	15116	15056	15090	15100	14925	15066	15069	15183	15050	15082	15197	14937	15245	14904	15012	14996	14972	15005	14996	14967	15141	15199	15227	15067	15113	15123	15243	15282	15208	15096	15191	15110	15290	15045	14920	15144	15190	15053	15126	15138	15030	15122	15273	14956	15076	14824	15108	14907	15014	15174	15232	15199	15082	15113	15004	15068	15019	15125	15038	15074	15137	15023	14882	15089	15133	15214	15009	14968	15098	14961	15125	15241	15163	15051	14943	15110	15105	15132	15154	15163	15108	15188	15102	15013	15085	14905	15184	14966	15240	15109	14890	15001	15046	15161	15113	14937	15118	15106	15059	14831	15015	15141	15132	15110	15194	14928	15195	14973	15011	15192	15153	15181	15202	14903	15023	15032	14860	15058	15013	15213	15095	15067	15085	14976	15155	15057	15087	15110	15234	15112
32367	55257	51055	39515	32665	28230	24552	21582	19435	18162	17032	16462	16151	15796	15550	15346	15085	14877	14748	14524	14206	13995	13891	13860	13897	13747	13717	13707	13509	13498	13656	13492	13454	13382	13572	13356	13338	13475	13454	13382	13426	13467	13434	13402	13568	13478	13433	13328	13467	13390	13404	13460	13491	13400	13406	13568	13457	13291	13526	13360	13513	13514	13476	13456	13429	13492	13338	13456	13430	13403	13478	13194	13353	13500	13369	13567	13378	13373	13519	13438	13496	13395	13366	13335	13629	13497	13385	13349	13342	13459	13489	13524	13420	13376	13389	13433	13407	13350	13531	13349	13360	13470	13430	13486	13459	13328	13323	13453	13490	13324	13516	13391	13409	13541	13370	13262	13525	13411	13478	13464	13424	13560	13311	13273	13446	13414	13508	13496	13345	13255	13375	13477	13459	13318	13335	13380	13346	13251	13492	13432	13229	13418	13452	13447	13490	13372	13440	13359	13221	13433	13499	13503	13478	13399	13452	13470	13579	13437	13553	13500	13426	13387	13549	13444	13347	13504	13403	13357	13353	13479	13335	13496	13398	13401	13441	13529	13356	13377	13298	13353	13315	13390	13353	13495	13593	13342	13361	13483	13502	13526	13335	13473	13270	13519	13303	13200	13168	13297	13409	13384	13323	13398	13497	13491	13520	13487	13536	13343	13562	13300	13342	13540	13316	13491	13423	13480	13428	13289	13406	13396	13449	13457	13201	13446	13598	13278	13423	13376	13376	13421	13285	13398	13621	13521	13210	13383	13501	13455	13534	13278	13457	13387	13447	13492	13443	13528	13481	13439	13382	13342	13450	13384	13404	13363	13758	13478	13337	13473	13359	13393	13538	13509	13327	13534	13260	13471	13440	13348	13417	13292	13418	13494	13396	13500	13481	13400	13485	13276	13404	13442	13501	13456	13393	13371	13589	13449	13314	13467	13527	13441	13270	13522	13423	13261	13379	13358	13433	13422	13387	13520	13403	13371	13565	13303	13472	13330	13244	13364	13347	13440	13323	13370	13368	13431	13478	13307	13436	13353	13558	13467	13394	13425	13441	13409	13489	13416	13696	13484	13476	13479	13390	13432	13433	13440	13319	13509	13472	13565	13243	13372	13355	13441	13327	13472	13513	13576	13527	13398	13404	13254	13368	13554	13331	13403	13624	13519	13224	13494	13540	13362	13305	13478	13440	13395	13490	13452	13401	13337	13424	13539	13520	13398	13416	13388	13406	13407	13278	13392	13440	13419	13492	13373	13546	13471	13391	13342	13485	13465	13204	13404	13507	13355	13366	13510	13424	13237	13245	13296	13363	13366	13281	13456	13436	13491	13403	13377	13319	13443	13304	13415	13470	13529	13285	13511	13437	13420	13460	13341	13358	13395	13437	13341	13659	13251	13448	13497	13432	13341	13230	13468	13578	13465	13457	13490	13382	13297	13384	13330	13420	13407	13429	13268	13585	13305	13386	13407	13456	13284	13511	13437	13475	13442	13566	13459	13504	13432	13348	13308	13650	13445	13280	13479	13552	13229	13370	13290	13506	13395	13374	13365	13277	13411	13378	13531	13496	13464	13404	13383	13357	13362	13503	13256	13474	13277	13188	13388	13419	13382	13403	13354	13313	13405	13344	13619	13504	13674	13391	13398	13406	13467	13390	13339	13440	13518	13471	13445	13433	13425	13422	13352	13375	13372	13340	13450	13420	13341	13444	13346	13346	13479	13453	13508	13440	13377	13273	13456	13371	13430	13493	13468	13368	13442	13360	13424	13392	13381	13446	13525	13619	13518	13375	13446	13498	13419	13372	13495	13504	13490	13380	13310	13503	13375	13350	13439	13390	13376	13521	13303	13568	13662	13540	13409	13422	13407	13324	13440	13455	13478	13231	13424	13442	13237	13458	13458	13362	13369	13353	13408	13278	13378	13360	13250	13424	13223	13549	13515	13334	13290	13438	13505	13333	13494	13371	13431	13454	13314	13414	13398	13332	13447	13273	13524	13516	13476	13474	13330	13446	13291	13443	13622	13563	13312	13447	13440	13474	13318	13549	13308	13466	13475	13394	13552	13370	13308	13345	13192	13472	13340	13377	13428	13344	13465	13505	13388	13343	13226	13316	13543	13412	13426	13311	13413	13338	13404	13450	13454	13398	13434	13367	13327	13470	13342	13460	13458	13411	13459	13577	13475	13480	13380	13377	13262	13467	13290	13370	13383	13226	13318	13449	13496	13541	13258	13406	13390	13418	13498	13406	13446	13373	13428	13396	13346	13475	13504	13254	13402	13295	13410	13334	13505	13503	13388	13401	13332	13250	13296	13589	13438	13473	13317	13421	13402	13481	13449	13403	13426	13436	13279	13388	13351	13591	13290	13389	13432	13397	13544	13282	13258	13517	13375	13296	13289	13429	13331	13351	13382	13407	13404	13562	13402	13480	13334	13508	13492	13296	13387	13542	13503	13546	13450	13481	13298	13543	13472	13312	13474	13413	13484	13395	13584	13471	13492	13386	13368	13597	13305	13446	13319	13375	13412	13315	13444	13344	13375	13525	13418	13558	13369	13434	13309	13459	13372	13448	13446	13334	13489	13361	13442	13308	13503	13434	13453	13459	13682	13303	13520	13556	13279	13375	13384	13268	13408	13209	13458	13499	13507	13355	13269	13407	13257	13431	13445	13383	13349	13433	13513	13451	13315	13297	13478	13464	13477	13376	13318	13324	13409	13431	13463	13460	13403	13418	13344	13291	13357	13492	13406	13411	13301	13430	13434	13367	13202	13515	13350	13559	13342	13449	13605	13576	13369	13314	13423	13401	13338	13525	13354	13363	13481	13518	13269	13398	13476	13334	13497	13440	13416	13322	13682	13512	13439	13538	13304	13407	13427	13722	13274	13535	13460	13327	13429	13502	13329	13444	13473	13426	13389	13569	13354	13423	13396	13433	13278	13432	13317	13522	13382	13568	13427	13459	13389	13598	13558	13457	13442	13325	13449	13423	13387	13425	13476	13474	13443	13509	13385	13593	13439	13340	13327	13314	13220	13397	13460	13392	13325	13560	13528	13283	13353	13396	13378	13276	13364	13473	13380	13351	13298	13616	13388	13350	13504	13192	13413	13529	13440	13329	13468	13328	13337	13544	13390	13410	13332	13350	13466	13385	13319	13322	13446	13465	13268	13404	13389	13286	13474	13518	13422	13430	13374	13440	13482	13444	13374	13445	13362	13328	13306	13387	13414	13572	13248	13504	13406	13431	13320	13455	13343	13388	13580	13273	13440	13252	13418	13391	13488	13323	13362	13416	13473	13522	13328	13505	13499	13374	13542	13334	13592	13563	13416	13363	13249	13435	13248	13464	13471	13310	13397	13368	13397	13361	13449	13355	13398	13356	13488	13500	13520	13269	13418	13416	13419	13553	13348	13562	13539	13315	13352	13525	13428	13375	13480	13428	13503	13484	13465	13440	13428	13572	13354	13515	13446	13432	13475	13385	13466	13429	13368	13389	13502	13407	13428	13275	13314	13385	13392	13434	13537	13348	13478	13366	13381	13438	13344	13441	13409	13614	13423	13369	13350	13239	13464	13404	13509	13438	13448	13340	13369	13348	13411	13457	13453	13290	13469	13344	13371	13557	13409	13449	13457	13311	13387	13539	13472	13303	13523	13412	13560	13493	13182	13398	13270	13627	13350	13448	13365	13313	13334	13377	13283	13365	13532	13506	13389	13435	13426	13320	13572	13379	13535	13501	13415	13413	13331	13456	13508	13481	13348	13307	13497	13412	13329	13489	13305	13449	13401	13337	13391	13408	13399	13465	13457	13322	13244	13460	13221	13457	13304	13402	13224	13365	13254	13319	13486	13618	13474	13445	13400	13348	13273	13354	13562	13304	13337	13320	13282	13453	13468	13412	13598	13246	13444	13580	13427	13481	13468	13405	13253	13360	13336	13303	13249	13353	13519	13521	13427	13389	13434	13494	13339	13615	13364	13478	13500	13385	13465	13427	13461	13399	13163	13306	13235	13579	13427	13387	13474	13581	13503	13425	13290	13424	13399	13410	13605	13347	13451	13267	13342	13467	13374	13508	13260	13301	13432	13451	13439	13593	13541	13410	13601	13398	13555	13309	13458	13349	13434	13541	13222	13495	13341	13444	13468	13537	13271	13505	13331	13369	13363	13322	13485	13430	13520	13494	13574	13318	13499	13560	13393	13479	13534	13458	13372	13364	13481	13412	13190	13452	13565	13364	13559	13513	13387	13412	13342	13479	13462	13340	13361	13452	13519	13344	13483	13436	13384	13530	13513	13492	13352	13277	13185	13497	13361	13554	13378	13474	13366	13308	13343	13503	13377	13573	13497	13475	13430	13365	13416	13334	13318	13442	13469	13425	13436	13457	13384	13274	13274	13333	13417	13344	13485	13519	13530	13338	13284	13515	13405	13299	13488	13371	13483	13350	13323	13532	13372	13222	13529	13360	13466	13321	13554	13279	13520	13264	13388	13504	13554	13503	13245	13472	13458	13488	13309	13511	13404	13354	13515	13529	13565	13368	13438	13547	13504	13504	13436	13579	13467	13323	13525	13404	13323	13462	13653	13248	13431	13379	13442	13408	13422	13441	13537	13466	13428	13399	13366	13316	13321	13321	13383	13507	13346	13475	13349	13407	13438	13489	13354	13488	13526	13371	13554	13442	13435	13506	13457	13334	13540	13471	13542	13433	13365	13497	13343	13325	13219	13469	13313	13545	13359	13402	13421	13315	13432	13493	13425	13401	13524	13424	13468	13315	13521	13447	13370	13256	13577	13343	13360	13575	13472	13249	13313	13331	13275	13381	13321	13386	13313	13368	13331	13391	13365	13540	13305	13391	13396	13504	13403	13580	13565	13375	13463	13460	13510	13437	13465	13548	13520	13316	13368	13391	13493	13375	13210	13411	13434	13478	13380	13401	13477	13430	13505	13350	13472	13327	13595	13363	13484	13438	13395	13466	13508	13323	13436	13419	13561	13449	13396	13270	13428	13693	13418	13397	13348	13318	13353	13343	13436	13533	13431	13309	13612	13451	13399	13436	13459	13372	13362	13355	13446	13366	13425	13356	13308	13505	13583	13524	13448	13354	13541	13496	13468	13590	13327	13483	13213	13426	13239	13366	13277
23069	21409	29312	24189	23157	27462	29796	24031	21914	20951	20205	19135	18883	18750	18679	18226	18025	17825	17535	17472	17220	17056	16843	16689	16663	16768	16534	16336	16512	16545	16671	16288	16432	16527	16674	16352	16377	16478	16292	16390	16406	16474	16284	16333	16557	16320	16277	16404	16243	16267	16323	16372	16227	16312	16316	16246	16447	16297	16242	16306	16191	16403	16393	16484	16539	16303	16291	16251	16410	16252	16280	16095	16356	16296	16443	16184	16172	15990	16342	16335	16311	16092	16411	16170	16504	16310	16160	16319	16282	16288	16101	16354	16120	16297	16429	16235	16405	16168	16430	16329	16465	16205	16255	16342	16098	16125	16110	16437	16171	16204	16266	16411	16119	16241	16291	16437	15955	16395	16497	16186	16203	16470	16298	16174	16183	16322	16558	16251	16422	16384	16341	16065	16278	16231	16079	16186	16134	16369	16202	16317	16452	16051	16197	16383	16147	16213	16245	16308	16316	16263	16224	16396	16260	16170	16241	16328	16349	15947	16314	16297	16276	16342	16289	16174	16417	16282	16321	16219	16235	16218	16191	16470	16402	16119	16214	16359	16275	16303	16266	16263	16184	16306	16305	16301	16474	16361	16150	16346	16169	16305	16014	16413	16186	16463	16274	16423	16185	16417	16116	16199	16158	16215	16193	16200	16060	16168	16389	16038	16389	16175	16123	16185	16297	16489	16289	16170	16060	15969	16239	16256	16327	16384	16299	16137	16158	16186	16134	16273	16148	16226	16171	16171	16239	16333	16099	16263	16166	16243	16333	16265	16235	16162	16142	16244	16415	16297	16298	16260	16188	16401	16360	16082	16068	16545	16276	16164	16381	16330	16265	16266	16348	16273	16150	16344	16368	16158	16478	16463	16302	16386	16130	16440	16176	16152	16238	16106	16322	16231	16227	16192	16076	16191	16268	16183	16157	16344	16214	16114	16338	16228	16250	16525	16203	16375	16191	16441	16178	16114	16225	16151	16233	15988	16399	16231	16055	16304	16403	16190	16040	16083	16227	16232	16251	16126	16361	16175	16234	16272	16237	16321	16173	16202	16247	16470	16232	16105	16158	16256	16270	16297	16275	16338	16233	16292	16376	16311	16235	16242	16299	16217	16397	16296	16260	16161	16232	16149	16142	16339	16154	16007	16364	16269	16215	16189	16191	16330	16537	16144	16281	16221	16243	16491	16369	16319	16241	16369	16211	16284	16243	16347	16251	16380	16512	16034	16218	16276	16373	16182	16311	16205	15941	16116	16195	16268	16308	16236	16346	16106	16331	16198	16140	16500	16189	16252	16216	16052	16352	16321	16236	16140	16218	16146	16109	16272	16364	16107	16222	16254	16277	16187	16360	16427	16206	16375	16264	16348	16133	16244	16349	16197	16324	16344	16288	16049	16044	16013	16113	16288	16217	16297	16235	16178	16240	16325	16326	16289	16189	16065	16135	16122	16273	16251	16228	16461	16299	16166	16447	16227	16180	16138	16198	16274	16149	16186	16185	16236	16143	16057	16239	16393	16183	16274	16280	16208	16326	16184	16293	16249	16098	15989	16240	16444	16210	16446	16179	16264	16181	16325	16305	16450	16543	16185	16367	16082	16235	16034	16299	16285	16482	16188	16152	16105	16386	16194	16069	16122	16215	16139	16087	16360	16290	16091	16231	16253	16181	16196	16272	16411	16193	16097	16459	16298	16459	16306	16261	16330	16192	16285	16233	16324	16309	16233	16241	16016	16203	16119	16156	16205	16352	16150	16104	16352	16332	16368	16396	16359	16277	16228	16365	16317	16259	16025	16371	16049	16198	16200	16269	16209	16203	16475	16122	16199	16354	16011	16210	16415	16333	15954	16165	16270	16338	16182	16294	16312	16364	16358	16263	16125	16258	16090	16162	16352	16400	16203	16235	16292	16249	16388	16280	16181	16160	16191	16160	16193	16213	16072	16105	16353	16274	16275	16322	16209	16107	16121	16048	16183	16479	16240	16324	16197	16286	16011	16282	16289	16239	16290	16347	16353	16341	16314	16197	16251	16241	16257	16228	16257	16337	16222	16017	16477	16242	16315	16319	16287	16190	16302	16366	16226	16166	16204	16182	16127	16374	16379	16233	16186	16222	16421	16143	16379	16178	16270	16445	16213	16323	16173	16178	16367	16190	16283	16286	16279	16326	16287	16220	16336	16443	16171	16276	16237	16099	16224	16185	16197	16177	16208	16363	16262	16319	16432	16357	16354	16257	16173	16128	16198	16170	16039	16063	16252	16052	16060	16284	16299	16100	16420	16196	16197	16521	16219	16446	16481	16394	16269	16122	16330	16156	16150	16217	16243	16330	16079	16268	16286	16146	16028	16263	16254	16195	16306	16470	16238	16361	16227	16278	16031	16288	16209	16118	16153	16233	16219	16114	16326	16184	16227	16137	16410	16252	16219	16280	16129	16154	16259	16110	16276	16209	16243	16112	16166	16189	16175	16228	16152	16226	16130	16295	16342	16256	16359	16278	16222	16291	16040	16206	16251	16035	16291	16152	16237	16307	16292	16245	16137	16069	16362	16255	16411	16311	16264	16152	16316	16384	16217	16341	16277	16300	16286	16366	16316	16403	16091	16170	16201	16182	16281	16214	16658	16377	16255	16505	16220	16109	16217	16499	16105	16157	16369	16246	16155	16176	16276	16166	16066	16182	16073	16404	16139	15949	16328	16232	16181	16197	16184	16224	16147	15986	16321	16137	16263	16272	16263	16312	16278	16488	16176	16240	16374	16129	16140	16304	16300	16139	16263	16210	16085	16126	16231	16231	16169	16192	16204	16317	16202	16308	16254	16323	16084	16458	16335	16251	16322	16219	16286	16076	16140	16177	16177	16395	16256	16259	16274	16034	16149	16342	16339	16216	16293	16237	16267	16172	16143	16209	16287	16204	16191	16298	16304	16135	16195	16298	16163	16244	16151	16313	16409	16164	16022	16340	16123	16324	16327	16289	16353	16165	16137	16112	16341	16467	16114	16265	16335	16152	16347	16228	16457	16119	16099	16317	16228	16120	16268	16185	16065	16350	16194	16175	16180	16031	16120	16191	16296	16183	16271	16180	16255	16348	16063	16153	16321	16126	16194	16367	16351	16296	16276	16105	16271	16280	16228	16135	16379	16089	16295	16257	16109	16156	16227	16263	16238	16299	16145	16183	16094	16184	16174	16230	16306	16155	16449	16319	16074	16380	16234	16190	16201	16260	16078	16223	16359	16245	16184	16369	16344	16299	16146	16328	16244	16281	16304	16249	16265	16149	16241	16218	16260	16290	16058	16396	16344	16185	16221	16257	16144	16214	16278	16213	16019	16097	16330	16275	16113	16350	16271	16154	16367	16205	16283	16394	16127	16326	16051	16160	16209	16230	16163	16325	16183	16179	16198	16182	16182	16353	16552	16292	16321	16195	16327	16261	16130	16153	16186	15964	16252	16128	16372	16189	16122	16275	16173	16109	16182	16153	16132	16165	16284	16212	16080	16145	16204	16189	16148	16321	16329	16223	16249	16317	16216	16041	16364	16331	16222	16078	16221	16439	16041	16260	16110	16280	16248	16305	16315	16211	16206	16070	16010	16418	16343	16404	16238	16341	16351	16199	16242	16388	16197	16355	16190	16144	16167	16253	16307	16257	16388	16105	16113	16363	16162	16074	16171	16133	16184	16186	16107	16163	16021	16451	16156	16070	16119	16167	16260	16255	16215	16099	16194	16228	15924	16192	16547	16032	16145	16273	16357	16268	16155	16285	16209	16199	16152	16243	16408	16218	16287	16401	16345	16308	16201	16456	16339	16380	16372	16358	16217	16355	16284	16034	16151	16406	16328	16205	16255	16101	16351	16126	16086	16178	16400	16180	15978	16329	16192	16120	16136	16412	16355	16335	16180	16303	16354	16413	16271	16481	16192	16269	16302	16142	16203	16332	16279	16197	16310	16270	16212	16103	16371	16141	16173	16292	16395	16347	16296	16141	16153	16262	16284	16236	15983	16159	16085	16171	16080	16241	16203	16311	16335	16232	16144	16122	16254	16245	16373	16438	16161	16286	16186	16240	16372	16188	16242	16330	16262	16377	16233	16452	16194	16178	16132	16182	16250	16225	16214	16190	16292	16288	16181	16155	15989	16292	16106	16229	16212	16138	16180	16438	16081	16196	16286	16344	16464	16258	16186	16273	16051	16247	16183	16221	16232	16352	16047	16291	16296	16216	16485	16457	15913	16104	16356	16389	16245	16173	16277	16264	16326	16168	16423	16097	16171	16290	16102	16335	16291	16237	16335	16317	16192	16249	16126	16298	16239	16279	16094	16225	16240	16226	16136	16308	16333	16114	16328	16393	16316	16411	16199	16281	16077	16161	16255	16391	15954	16392	16298	16205	16278	16447	16287	16268	16274	16049	16090	16334	16043	16313	16113	16209	16266	16148	16253	16281	16241	16231	16179	16034	16141	16369	16465	16187	16381	16283	16208	16313	16251	16062	16241	16164	16454	16167	16205	16284	16306	16258	16363	16133	16231	16327	16378	16259	16311	16231	16267	16219	16205	16290	16174	16080	16294	16245	16391	16287	16361	16222	16269	16249	16352	16424	16098	16327	16356	16222	16126	16368	15983	16369	16313	16227	16277	16233	16250	16217	16146	16103	16091	16249	16182	16016	16248	16268	15993	16392	16325	16233	16327	16254	16273	16086	16382	16274	16152	16164	16246	16420	16155	16069	16264	16092	16009	16353	16178	16276	16352	16404	16407	16360	16376	16125	16250	16214	16465	16318	16265	16202	16204	16384	16340	16385	16230	16176	16502	16373	16180	16257	16099	16215	16159	16165	16193	16301	16448	16284	16346	16467	16431	16212	16196	16083	16278	16293	16185	16095	16116	16215	16071	16217	16189	16099	16142	16172	16273	16118	16152	16296	16082	16249	16078	16047	16150	16530	16190	16185	16128	16437	16064	16480	16344	16126	16202	16242	16033	16123	16171	16335	16176	16172	16107	16074	16268	16353	16373	16195	16063	15989	16038	16354	16263	16252	16272	16296	16220	16262	16338	16277	16324	16300	16382	16174	16297	16263	16193	16152	16208	16146	16265	16346	16328	16233	16127	16285	16369	16222	16338	16288	16211	16197	16262	16355	16163
34885	60352	54738	43392	36407	32011	28010	24403	22495	20587	19374	18361	17888	17603	17111	16844	16578	16337	15760	15534	15332	14858	14744	14805	14628	14591	14320	14366	14384	14325	14293	14168	14392	14159	14022	14258	14257	14187	14127	14149	14268	14107	14110	14280	14163	14100	14192	14165	14114	14135	14218	14074	14213	14265	14165	13960	14064	14136	14202	14141	14095	14167	14104	14008	14024	14150	14032	14164	14124	14204	14285	14173	14109	14241	14223	14106	14244	14201	14098	14088	14135	14098	14091	14089	14050	14024	14012	14153	13980	14107	14020	14074	14147	14225	14336	14200	14259	14193	14149	14115	14126	13986	14207	14064	14070	14001	14021	14144	14169	13991	14103	14014	14052	14163	14112	13944	14120	13966	14167	13848	14233	14311	14378	14037	14148	14131	14090	14204	14031	13969	14114	13975	14172	14040	14087	14183	14086	14390	14171	14116	14098	14087	14199	14125	14131	14130	14120	14121	14128	13993	14127	14003	14140	14257	14108	14085	14023	14102	14250	14072	14113	14088	14288	14164	14088	14148	14053	14098	14184	14101	14286	14238	14131	14030	14053	14244	14138	14068	14323	14143	14090	13923	13906	14201	13941	14165	13945	14091	14120	14266	14036	14042	14091	14096	14099	14041	14166	13914	14114	14216	13993	13951	14115	14075	14080	13940	14069	14142	14094	13966	13989	14138	13975	13956	14155	14092	14151	14039	14096	14195	13976	14041	14032	14043	14090	13991	14033	14154	14008	14230	14067	14064	13993	13915	14059	14075	14234	14037	14127	14016	14233	14068	13904	14051	14051	14083	13951	13879	14052	14087	14170	13907	13957	13931	14173	14155	14113	14183	14100	14021	14230	14113	14110	14227	14025	14112	14284	14036	14018	13973	14173	14092	14149	14020	14248	14179	14190	14201	14137	14224	14117	14035	14050	14139	14091	14137	13994	14100	14119	14225	14069	14114	14027	14069	13944	14129	14164	14249	14110	13993	14262	13942	14207	14229	14229	14271	13931	14022	13929	14250	14174	14170	14160	14025	14012	13970	14149	14063	13913	14028	14290	13993	14003	14151	14100	13924	14182	14157	14180	14117	13961	14034	14152	14077	14147	14065	14056	14080	14089	14084	14062	14053	14093	14153	14001	14185	14172	14193	14076	14113	14116	14075	14108	14079	13927	14062	14189	14093	14137	14066	14071	14026	14174	14081	13967	14153	14259	13921	14081	13960	14141	14095	14192	14006	14173	14260	14049	14063	14181	14109	14125	14066	14036	13975	14043	13940	14146	14238	14197	14233	13988	14175	14177	14054	14093	14150	13824	14193	13905	13976	14054	14064	14080	14036	14169	14055	14143	14149	14258	14184	14058	14044	14240	14078	14166	14128	14067	14072	14006	14258	14171	14056	14213	14143	14209	14150	14105	14158	14124	14124	14054	14001	14266	14066	14300	14097	14087	14045	14169	14294	14019	14141	14130	14269	14183	13981	14110	13887	14132	14153	14072	14204	14092	14072	14279	14105	14226	14016	13990	14146	14174	14149	14069	14112	14190	14094	14098	14109	14072	14057	13939	14055	14143	14099	14056	14223	14208	14053	14085	14030	14336	14160	14145	14197	14023	14102	14150	13887	14238	14039	14223	14223	14007	14051	14096	14091	14124	13956	14172	14056	14122	14018	14004	14072	14100	14083	14153	14125	14167	14038	14146	13996	14069	14048	14217	14018	14169	14043	14061	14052	14070	14228	14059	14207	14173	14115	14208	14168	14175	14231	14181	14020	14225	14231	14091	14156	14092	14209	14177	13988	14014	14198	14058	14005	14099	13973	14150	14248	14292	13849	14193	14061	14105	14022	14173	13888	14114	14015	14055	14027	14152	13999	13934	14081	14153	14200	14060	14042	14190	14048	14052	14057	14038	14186	14092	14116	14026	14123	14110	14020	14143	14190	14200	14145	13985	14079	14246	14084	14040	13922	14252	14025	14048	14266	14122	14210	13999	14118	14261	14000	14114	14242	14217	14035	14175	13973	13997	14071	13954	14129	14510	13977	14215	14207	14013	14093	14116	14072	14191	14188	14028	14008	14152	14259	14038	14130	14125	13975	14152	14322	14018	13726	14173	14059	13893	14066	14000	14089	14049	14103	14102	14091	14056	14135	14032	13895	13918	13948	14224	14045	14072	13907	14298	14058	14148	13997	13982	14144	13811	14274	14080	14127	14036	14159	14265	14112	14114	14160	13959	14086	14110	14181	13983	14073	14033	14060	14092	14245	14042	13987	14113	13943	14068	14069	14077	14164	14218	13936	14319	14048	14101	14182	14200	14016	14150	13913	14235	13993	14124	13944	13949	14087	14155	13980	14157	14232	13900	14078	13907	13872	13970	14069	14236	14248	14075	14009	14171	13911	14121	13953	14091	14060	14051	14100	14153	14153	14140	14013	14115	13996	14033	14095	14072	14116	14141	14099	14262	14276	14055	13961	14146	14086	14084	13960	14053	14040	14100	13965	14065	14138	13986	14098	14129	14109	13907	14198	14158	13958	14093	14169	14073	14072	14006	14100	13984	14215	14029	14064	13864	14250	14241	14278	13993	14009	14088	14069	14319	14118	14117	14079	13943	14176	14133	14118	13996	14210	14001	14065	14053	14071	14032	13929	14140	14178	13967	14231	14221	14103	14235	14032	13906	14205	14106	14038	14176	14049	14223	14157	14184	14002	14166	14085	14115	14158	13945	14074	14260	14260	14037	14130	14081	14195	14054	14134	14051	14005	14044	14085	13997	14263	14152	14057	14277	13970	14067	14169	14138	14134	13935	14114	14128	14172	14124	14241	13980	14257	14091	14240	13973	14118	14111	14084	14166	14255	14040	14251	14022	14008	14106	13938	14022	14158	14155	13969	14049	13804	14072	14202	14077	14095	14052	14119	14107	14030	14151	14131	14178	14148	14065	14105	14090	14126	14123	14130	14019	14075	14134	13947	14157	13984	13974	13865	14029	13898	14183	14043	13899	14173	14163	14091	13908	14233	13989	14021	14242	14294	14143	14094	14111	14045	14205	13875	14034	14116	14061	14099	14111	14094	13982	14114	14108	14170	14224	14086	14266	13999	14275	14077	14082	14172	14171	14227	14094	13982	14057	13978	14252	13874	14192	14103	14047	14050	14103	14066	14003	14012	14038	14301	13977	14090	14158	14116	14112	14355	14176	14143	14089	14120	14240	14154	14166	14195	14161	14069	14223	14187	14156	14116	14202	13937	14018	14047	14055	14249	14204	14133	14190	13995	14052	14227	14203	13955	14057	14279	14109	14029	14079	14123	14218	14005	14168	14165	14113	14167	14133	14085	14104	14197	14004	14076	14260	14165	14132	14231	14112	13920	14156	14089	14160	14207	14035	14122	14003	14134	14117	14217	14121	14178	14143	14071	14027	14084	14048	13933	14083	14072	13876	13920	14032	14060	14139	14038	14093	14025	14130	14082	14039	13996	14125	14145	14088	14356	14089	14198	14002	14097	13956	14064	14021	13963	14154	14062	14082	14147	14087	14166	14107	13842	14134	14191	14095	14151	14072	14079	14055	14031	13978	14092	14299	14094	13911	13833	14122	14310	14068	14067	14184	14167	14107	14087	14077	14223	14232	14073	14175	14012	14322	14033	14415	14088	14142	14129	14028	14023	13940	14052	13903	14200	14121	13940	14286	14017	14112	14087	14245	14182	13998	14057	14227	14171	14132	14176	14014	14209	14025	14137	14152	13982	14035	14272	14378	14056	14038	14077	14088	14202	14187	14081	14048	14041	14144	14167	14083	14149	14051	14098	13961	14287	13979	14139	14145	13954	14157	14004	14156	14177	14180	14099	14161	14014	14180	14126	14105	14114	13999	14216	14103	14035	13983	14035	14016	14221	13997	14112	14079	14049	13993	14067	14139	14116	14061	14073	14085	14111	14105	14282	14199	14081	14184	14021	14088	14010	14117	14235	13943	14165	14041	14101	14038	13920	14126	14069	14178	14042	14224	14079	14049	13878	14169	14113	13991	13902	14069	14070	13960	14245	14085	14129	14061	14103	14021	14212	14038	13971	14030	14128	14180	14039	14189	13991	14132	14042	14113	14047	14109	14071	14106	14180	14062	14092	14258	14092	14174	14089	14028	14112	14063	14131	14089	14179	14093	14198	14019	14000	14123	14070	14365	14222	14049	14240	14119	14023	14047	14090	14216	14278	14141	14164	13914	14091	13919	14137	14233	14089	14221	14136	14121	13987	14040	14162	14112	14226	13967	14148	14101	14018	14125	14039	13955	14066	14145	14065	14015	14084	14120	14066	14183	14080	14047	14060	14024	14136	14174	14114	14316	14053	14070	14172	13953	14168	14130	14245	14258	14133	14073	13958	13872	14012	13964	14003	14067	14054	14087	14172	14383	14311	14057	14188	14183	14127	13944	14071	13978	14156	14049	13987	13967	14021	14167	13989	14191	14221	14130	14136	14046	14126	14077	14190	14009	14145	14173	14187	14231	14211	14033	14041	13991	14110	14111	14144	14146	14064	14118	14044	14258	14028	14090	14100	13910	14036	14092	14002	13903	14106	14207	13979	14085	14182	14137	14006	13864	14071	14083	14161	14076	14115	14219	14080	14193	14055	14039	14172	14106	14042	14148	13881	14188	14084	13996	14065	14003	14022	14008	14195	14146	14090	14205	14152	14077	14183	14197	14376	14177	14071	14105	14231	14279	14114	13897	14064	13995	14134	14100	14001	14080	14122	14149	14059	14117	14270	14101	14098	14124	14063	14071	14348	14101	14245	14284	14102	14114	14229	14104	13953	14145	14075	14118	14102	14032	14142	14083	14105	14140	14017	14222	14097	14052	14196	14079	14022	14119	14159	14130	13957	14205	14071	13938	14057	13998	14011	14074	13950	14128	14106	14117	14157	14192	13972	14154	14072	14004	14013	14198	14171	13976	14086	14131	14256	14209	14232	14063	14009	14071	14030	14282	14049	14019	14023	14181	14135	13840	14198	14062	13991	14084	14194	14202	14166	14209	14218	14061	14025	14139	13967	14325	13883	14225	14221	14212	13908	14107	14090	14054	14123	14080	14070	14084	14084	14049	14176	14185	14103	14069	14088	14087	14242	14107	13975	14078	14269	14125	14018	13875	14244	14227	13925
29569	30829	37664	32059	25068	21939	19240	17637	16700	16185	15765	15556	15358	15254	14973	14923	14958	14807	14753	14724	14593	14513	14259	14263	14497	14483	14181	14150	14410	14132	14346	14016	14296	14323	14120	14097	14226	14260	14174	14278	14348	14102	14094	14169	14162	14221	14022	14126	14206	14297	14132	14060	14246	14228	14107	14039	14207	14084	14137	14035	14239	14095	14123	14052	13976	14147	13959	14155	13923	14159	13990	14306	14173	14195	14219	14248	14280	14080	14080	14122	14261	14073	14131	14015	14214	14200	14411	14030	14162	14171	14126	14083	14111	14059	13985	14137	13975	14230	14314	14254	14170	13943	14049	14114	13954	14172	14099	14175	14044	14031	14042	14017	14020	14048	14001	14066	14272	14215	14011	14183	14089	14000	14137	14226	14220	14286	14064	14108	14111	14097	14151	14260	14106	14111	14047	14115	14112	13887	13985	14092	14105	14215	14091	14055	14079	14081	14310	14167	13986	14041	14200	14144	14028	14069	13961	14065	14086	14118	14283	14392	14322	14115	14244	13780	14379	14183	14051	14125	14178	14232	14057	14138	14019	14100	14053	14152	14116	14280	14184	13970	14102	14029	14103	14036	14045	14111	14031	14116	14071	13973	14047	14096	14153	14061	14014	14145	13982	14275	14156	14075	14207	14028	14168	14049	14067	14195	14072	14201	13976	14231	14247	14280	14093	14106	14196	14138	14115	14045	14089	14078	14244	14072	14103	14222	14056	14250	14200	14032	14116	14193	13999	14171	14184	14077	14038	14159	14331	14026	14203	13975	14162	14284	13888	14111	14208	14000	13995	14171	14203	14004	14038	14197	14033	14226	14204	14272	14163	14275	14171	14173	14210	14030	14285	14069	14221	14137	13999	14017	14010	14246	14205	14054	14095	14130	14220	14125	14021	14209	14114	14297	14199	14277	14174	14016	14091	14119	13963	14223	14029	14240	14125	14202	14055	14153	14109	13976	14117	14105	14147	14269	14141	13964	14158	13968	14172	14216	14175	14128	14228	13978	14152	14139	14085	14148	14054	13990	14191	14179	14174	14041	14171	14069	14119	14050	13955	14052	14120	14177	14124	14172	14024	14126	14122	14277	13986	14161	14287	14144	14150	14227	14074	14202	14334	14258	14182	13963	14187	14117	14208	14142	13931	14223	14315	14251	14037	14174	14271	14116	14281	14158	14081	13925	13922	14189	14241	14073	14230	14115	14245	14045	14288	14351	13987	14311	14103	14025	14178	14042	14195	13803	13755	14096	14121	14020	14098	14149	14301	14239	14224	14137	14019	14258	14186	13985	14297	14097	14295	14203	14055	14091	14146	14254	14185	14183	14107	14293	14301	14194	14185	14290	14202	14062	14183	14129	14090	14147	14331	13927	14144	14033	14249	14349	13815	14175	14095	14135	14135	14088	14172	14013	14112	14084	14277	14222	13920	14070	13969	14156	14130	14077	14134	14204	14094	14166	14027	14068	13979	14088	14294	14234	14133	14211	14127	14238	14074	14232	14248	14176	14188	14189	14118	13974	14123	14154	13953	14068	14215	13912	14027	14149	14041	14158	13946	14013	14080	14053	14092	14162	14242	14018	13895	14305	14170	14215	14134	14207	14242	14097	14308	14142	14028	14121	14312	14197	14031	14250	14150	14157	14065	14144	14155	14042	14102	14158	14207	14095	13996	14155	14183	14396	14225	14046	14139	14216	14112	14195	14086	14016	14119	13882	14115	14175	14028	14029	14203	14245	14170	14030	14051	14105	14075	14050	14158	14060	14031	14073	14133	14022	14196	14070	14176	14252	14178	14243	13985	14135	14032	14098	13908	14311	14128	14093	14059	14063	13834	14224	14123	14168	14261	14137	14078	14120	14235	14191	14141	14320	14045	14036	14098	14270	13983	14131	14110	14143	14381	14160	14114	14253	14093	14014	14117	14219	14106	14286	13914	13981	14090	14193	14189	14160	14150	14040	13923	14163	14115	14073	14024	14039	14151	14158	14149	14276	14205	14143	14058	14411	14218	14236	14111	14203	14136	13954	14179	14276	14129	14133	14255	14077	14119	14061	14252	14142	13920	14188	13999	14098	14183	14110	14186	14001	14245	14225	13930	14159	14101	14235	14166	14125	13901	14056	14326	14182	14142	14042	14271	14209	14177	14045	14302	14092	14123	14093	14212	14156	14040	14131	14177	14101	14013	14126	14049	14321	14074	14197	13987	14137	14343	14107	13968	14176	14111	14148	14223	14024	14039	14278	14180	13919	14168	14160	13994	14120	14187	14282	14195	13962	13991	14091	14162	14036	14175	14068	14105	14240	14244	14158	14186	14194	14103	14190	14014	14113	13956	14097	14053	14257	14229	14171	14075	14026	14119	14087	14111	14124	14269	13976	14031	14152	13989	14104	14250	14105	14174	14001	14138	14185	14118	14247	14125	14226	14157	14118	14233	14147	14170	14102	14172	14228	14074	14270	14012	14191	14140	14136	14117	14248	13974	14150	14211	14019	14057	14027	14099	14126	13981	14144	14090	14309	14236	14068	14278	14060	14209	14149	14118	14141	14202	13909	14157	14151	14153	14162	14025	14036	14059	14168	13972	14144	14000	14124	14015	14295	14033	14114	14033	14366	14109	14237	14208	14071	14178	14137	13995	14148	14121	14126	14119	14070	14127	14142	14237	14357	14177	14232	14152	14321	14216	13951	14053	14244	14050	13922	14125	14179	14015	13936	14108	14109	14128	14143	14168	14074	14188	14322	14195	14085	14069	14179	14138	14353	14236	13961	14057	14253	14111	14043	14316	14120	14181	14128	13887	14080	14170	14234	14105	14195	14201	14048	14294	14144	14102	14121	14196	14092	14205	14339	14172	14141	14102	13969	14130	14015	14065	14176	13923	13927	13999	13945	14013	14257	14211	14015	14077	14293	14005	14025	14075	14137	14174	14278	14012	14241	14137	14000	14157	14306	14245	14133	14116	14258	14070	14077	14209	13987	14197	14044	14102	14018	14142	14107	14264	13933	14046	14314	13849	14149	14242	14162	14098	14143	14000	14194	14307	14175	14072	14231	14049	14211	14112	14100	13994	14018	14249	14226	14272	14307	14085	14123	14166	14239	13913	14246	14190	14208	14197	14141	14099	14129	14214	14163	14226	14107	14177	14234	14212	14238	14160	14380	14156	14092	14160	14171	14156	14262	14141	14057	14130	14159	14183	14182	14274	14172	14227	14116	14171	14107	14135	14081	14261	14161	14134	14069	14268	14010	14255	14192	14135	14190	13951	13932	14069	14100	14242	14203	14124	14102	13967	14189	14098	14066	14052	14009	14152	14027	14106	14007	14120	14223	14255	14200	14097	14351	14048	14092	14088	14425	14349	14037	14111	14231	14150	14199	14302	13910	14239	14165	14379	14252	14327	14011	14297	14395	14289	14167	14061	14048	14138	14043	13906	14268	14141	14217	14230	14115	14119	14070	14165	14110	13910	14336	14193	14203	14127	14150	14415	14134	14147	14125	14398	14233	13832	14143	14119	14127	14184	14027	14337	14101	14091	14086	14224	14166	14487	14196	14066	14148	13960	14174	14272	14097	14354	14165	14087	14201	14099	14342	14272	14141	14065	14179	14310	14065	14195	14128	14221	14178	13972	14180	14115	14175	14091	14168	14059	14172	14029	14148	14022	14040	14173	14165	14075	14167	14161	14133	14226	14312	14138	14146	14004	14143	14271	14046	14140	14033	14133	14185	14146	14190	14170	14074	14026	14156	14208	14233	14041	14153	14232	14132	14204	13979	13967	14263	14115	14199	14074	14109	14099	14150	14088	14104	14269	14145	14073	14273	14340	14226	14128	14150	14102	14111	13948	14291	14012	14089	14059	14264	14081	14073	13968	14229	14011	14184	14340	14119	14262	14144	14201	13952	13800	14131	14018	14168	14046	14202	13994	14163	14273	14152	14112	14222	14237	14157	14198	13887	14275	14409	14241	14042	14302	14272	14296	14006	14118	14144	13734	14024	14266	14069	13977	14094	14091	14267	14119	14125	14148	14226	14181	14112	14193	14192	14198	14211	14091	14165	14180	14172	14282	14169	14079	14210	14335	14235	14150	14191	14267	14164	14115	14080	14176	14195	14081	14080	14112	14165	14157	14089	13961	14313	14155	14136	14238	14152	14049	14271	14238	14276	14247	14032	13994	14014	14075	14061	14017	14034	14099	13832	14046	14144	14098	14312	14212	14135	14009	14273	14056	14196	14099	14079	14106	14150	14129	14055	13949	14018	14168	14087	14094	14163	13981	14110	14217	14145	14144	14174	14057	14132	14014	14064	14182	14051	14055	14158	14133	14158	14323	14178	14022	14003	14250	14180	14228	14183	14271	14213	14208	14249	14152	14257	14126	14118	14134	14017	14159	14225	14172	14240	14258	13865	14024	13955	14147	14162	14141	13925	14060	14185	14259	14004	14206	14154	14238	14100	13974	14328	13951	14216	14063	14272	14215	14175	14149	13958	14145	14193	14203	14212	14044	14165	14143	14108	14077	14189	14269	14168	14092	13942	14267	13972	14150	14098	14125	14085	14289	14188	14067	14184	14169	14164	14208	14217	14267	14123	14197	14188	14324	14207	14068	14331	14138	14075	14052	14291	14108	14154	14126	14064	14174	14272	14251	14161	14047	14138	14165	14146	14033	14161	14153	14100	14195	14101	14202	14031	14193	14088	14205	14126	14297	13987	14075	14166	14034	14169	14000	14158	14194	14123	14223	14356	14182	13949	14085	14244	14140	14004	14184	14047	14145	14069	14056	14335	14372	14084	14112	14100	14084	14180	14140	14149	14073	14227	14141	14053	14069	14333	14187	14116	14055	14025	14135	14161	14008	14109	13989	14109	14095	14191	14034	14139	14058	14017	14294	14140	14175	14240	14161	14002	14347	14412	14173	14118	14269	14107	14251	14259	13935	14267	14285	14147	14179	14114	14089	14055	14158	14076	14191	14042	14105	14256	14374	14010	14125	14156	14117	14061	14221	14144	14189	14039	14219	14194	14122	14101	14167	13955	14128	14131	14075	14071	14128	14262	14089	13969	14102	14289	14115	14031	14013	14120	14106	14123	14086	13977	14218	14229	14144	14066	14217	14141	14284	13970	14251	14113	13991	14004	14110	14314
32972	48455	41985	31376	26409	23137	20015	18004	16755	16137	15422	14990	14772	14430	14340	14148	14002	13818	13736	13467	13261	13223	13163	13231	13206	13110	12996	13034	13052	13011	13037	13072	12851	12920	12895	13031	12944	12836	12941	12828	12776	12943	12844	12879	12893	12884	12707	12911	12988	12910	12871	12749	12896	12924	12897	12683	12772	12883	12982	12943	12904	12757	12933	12913	12743	12866	12849	12948	12785	12819	12830	12810	12811	12887	12882	12899	12991	13042	12914	12804	12909	12831	12916	12806	12904	12831	12779	12761	12908	12896	12820	12975	12759	13042	12828	12840	12983	12853	12923	12867	12844	12953	12827	12957	12984	12896	12780	12948	12854	12842	12825	12756	12692	12803	12931	12837	12944	12860	12950	12824	12803	12739	12798	12857	12950	12914	13014	12822	13016	12920	12825	12977	12951	12885	12939	12973	12932	12974	12685	12883	12795	12969	12813	12849	12798	12739	12921	12803	12972	12748	12982	12943	12714	12942	12898	12939	12840	12904	12806	12750	12829	12919	12858	12971	12637	12889	12853	12952	12812	12647	12892	12774	12872	12866	12985	12903	12757	12941	12895	12862	12759	12755	12752	12908	12870	12878	12750	12885	12803	12796	12975	12780	12765	12930	12735	12761	12993	12726	13051	13015	12681	12835	12769	12987	12933	12828	12787	12837	12803	12859	12803	12891	12918	12777	12932	12954	12911	12810	12876	12893	12729	13083	12943	12804	12899	12822	12898	12965	12982	12767	12795	12702	12877	12873	12771	12873	12865	12857	12940	12919	12832	12930	12911	12933	12675	12831	12987	12797	12975	13006	13079	12789	12812	13071	12764	12838	12702	12829	12925	12800	12854	12856	12792	13077	12768	12857	12844	12729	12951	12811	12740	12742	12935	12786	12892	12901	13022	12756	12841	12817	12846	12890	12838	12658	12883	12953	12880	12921	12825	12973	12850	12874	12866	12871	13065	12821	13036	12953	12764	12905	12784	12855	12915	12855	13038	12778	12981	12846	12852	12890	12907	12818	12900	12818	12681	12794	12960	12954	12963	12748	12901	12861	12847	12919	12830	12995	12942	12799	12761	13037	12898	12745	12937	12821	12657	12830	12814	12872	12868	13011	12864	12956	12878	12684	12820	12994	12699	12998	12847	12858	12757	13034	12775	12821	12776	12981	12709	12809	12830	13082	13116	12908	12924	12855	12882	12882	12808	12584	12890	12825	12729	12869	12866	13035	12821	13004	12918	12838	12809	12942	12864	12967	12907	12742	12778	12907	12820	12821	12926	12927	12883	12833	12897	12981	12840	12896	12836	12706	13018	12834	12750	12833	12952	12846	12693	12857	12973	12941	12983	12889	12751	12883	12792	12725	13003	12694	12953	12848	12871	12868	12825	12838	12940	12890	12795	12700	12862	12786	12823	12793	12807	12769	12807	12855	12837	12872	12751	13032	12648	13014	12904	12808	12979	12756	12818	12882	13041	12735	12804	12834	12959	12803	12887	12809	12919	12787	13004	12898	12932	12842	12771	12810	12693	12992	12885	12851	12976	12755	12890	12873	12972	12939	12820	12845	12784	12883	12696	12791	13053	12795	12795	12819	12831	12933	12800	12822	12690	12783	12778	12934	12937	12851	12875	12699	12707	12859	12836	12739	12878	12956	12752	12713	12790	12879	12846	12788	12878	12942	12887	12916	12772	12866	12937	12833	12956	12806	12863	12661	12848	12814	12983	12891	12693	12957	12858	12767	12907	12902	12996	12817	12893	12798	12702	12786	12853	12885	12919	12823	12871	12896	12803	12896	12793	12875	12768	12803	12907	12917	12956	12781	12957	12783	13067	12974	12928	12676	13026	12970	12930	12820	12956	12790	12979	12822	12893	12891	12926	12913	12785	12799	12797	12820	12779	12873	12740	12758	12878	13040	12883	12809	13016	12700	12797	12913	12888	12832	13015	12719	12991	13000	12910	12745	12963	13073	12764	12820	13018	12927	12906	12874	12828	12916	12877	12837	12869	12801	12692	12946	12962	12921	12810	12883	12999	12848	12855	12951	12974	12862	12778	12831	12995	12996	12696	12812	12736	12787	12839	12771	12816	12836	12868	12901	12722	12774	12985	12836	12891	12880	12960	12901	12799	12789	12980	12802	12821	12947	12921	12842	12909	12827	12945	13076	12968	12979	12949	12989	12838	12891	12826	12809	13031	12867	12960	12977	12838	12815	12656	12863	13068	12980	12816	12965	12903	12862	12969	12842	12744	12987	12946	12761	12891	12815	12945	12742	12886	13067	12663	12958	12821	13000	12912	12873	12902	12807	12838	12857	12893	12944	13022	12803	12881	12898	12768	12904	12913	12879	12717	12810	12808	12753	13005	12846	12798	12787	12854	12831	12953	12928	12977	12999	12724	12847	12943	12894	12891	12851	12870	12735	12946	12727	12737	12864	12746	12985	12791	12753	12901	12842	12917	12819	12886	12764	12857	13072	12833	13002	13125	12911	12882	12920	12815	12912	12801	12903	12873	12926	12808	12871	12833	12902	12815	12808	12949	12850	12958	12855	12926	12844	12919	12895	12776	12896	12696	12774	12705	12699	13022	12869	12826	12923	12773	12936	12951	12886	12778	12997	12886	12961	12839	12898	12969	12897	12904	12787	12863	12893	12768	12903	12807	13007	12866	12940	12803	12989	12814	12789	12868	12841	12951	12795	12939	12990	12777	12867	12800	12784	12910	12932	12760	13071	12923	12989	12998	12770	12735	12818	12926	12587	13071	12903	12881	12751	12825	12796	12945	12853	12807	12755	12772	12933	13046	12916	12835	12860	12934	12842	12842	12875	12809	12910	12948	12866	12782	12960	12813	12973	12805	12789	12764	12870	12770	12909	12895	12890	12877	12919	12759	12719	12930	12934	12949	12871	12815	12860	12918	12939	12982	12940	12890	13020	12735	12728	12814	12863	12675	12998	12744	12865	12820	12781	12741	12797	12808	12842	12891	12921	12847	12797	12826	12966	12812	12721	12859	12735	12961	12899	12881	12797	12855	12846	12768	13020	13059	12947	12847	12817	12930	12676	13054	12935	13036	12917	12939	12835	12738	12730	12839	12836	12952	12913	12750	13005	12841	12725	12856	13007	12829	13019	12720	12862	12835	12873	12751	12701	12952	12774	12748	12775	12843	12841	12843	12591	13039	12985	12714	13027	12952	12942	12773	12937	12900	12928	12900	12819	12925	12781	12770	12892	12930	12876	12903	12982	12890	12863	12986	12920	12794	12920	13047	12801	12990	12848	12836	12837	12903	12708	13008	12911	12848	12796	12870	12962	13025	13003	12967	12856	12890	12805	12726	12914	12840	12964	12928	12881	12724	12873	12764	12865	12881	12804	12938	12790	12919	12814	12754	12966	12817	12898	12895	12773	12898	12757	12880	12765	12842	12792	12854	12674	12790	12987	12862	12903	12824	12929	12918	12850	12860	12838	13012	12866	12875	12906	12785	12993	12908	12874	12892	12852	12891	12892	12867	12871	12949	12888	12823	12961	12896	12790	12848	12854	12768	12924	12749	13078	12868	12838	12861	12835	13000	12876	12944	12692	12781	12989	12933	13000	12891	12768	12819	12959	12742	12758	13004	12829	12826	12733	12891	12955	12757	12958	12690	12856	13014	12908	12923	12760	12688	12747	12970	13033	12846	12818	12841	12766	12893	12709	12833	12983	12781	13069	12828	12715	12942	12901	12807	12860	12731	13021	12896	12871	12983	12936	12782	12838	12942	12842	12816	12877	12786	12869	12935	12758	12823	12846	12739	12932	12949	12826	12780	12931	13109	12823	12948	13043	12957	12925	12787	13007	12784	12870	12928	12938	12753	12769	12989	12950	12923	12949	12884	12788	12843	12882	12836	12861	12793	12879	12919	12770	12892	12881	12859	12833	13015	12826	12785	12888	12994	12959	12815	12737	12731	12778	12780	12767	12726	12811	12889	12920	12835	12873	12966	12898	12781	12891	13002	12752	12839	12840	12904	12797	12891	12837	12880	12840	12765	12833	12768	12797	12783	12870	12911	12697	12934	12852	12933	12829	13013	12839	12983	12869	12897	12826	12888	12755	12915	12901	12782	12840	12828	12983	12719	12712	12963	12813	12788	12777	12914	12727	12820	12894	12745	12735	12952	12940	12764	12821	12872	12743	12951	12942	12833	12894	12898	12904	12915	12867	13008	12839	12921	12904	12949	12834	12990	12920	12974	12858	12786	12730	12833	12893	12848	12920	12844	12951	12886	12697	12801	12808	12794	12730	12681	12716	12828	12708	12769	12869	12861	12767	12935	12771	13029	12790	12840	12903	12782	12820	12858	12864	12769	12844	12824	12776	13010	12966	12822	12802	12808	12949	12919	12937	12984	12774	12970	12757	12891	12879	13020	12899	12943	13095	12809	12852	12863	12800	12932	12834	12888	12849	12887	12706	12974	12797	13010	12902	12726	12870	12686	12986	12939	12904	12900	12862	12895	12694	12838	12956	12888	12795	12956	12873	12815	12784	12978	12692	12951	12886	12811	12862	12780	12965	12846	12978	12859	12814	12736	12856	12703	12903	12789	12894	12884	12855	12773	12842	12996	12756	12920	12937	12899	12857	12902	12849	12875	12808	12765	12762	12802	12860	12904	12780	12869	12923	12855	12933	12797	12987	12784	12893	12936	12795	12968	12995	12921	12749	12797	12838	12815	12811	12430	12864	12944	12670	12853	12901	12789	12875	13051	12705	12786	12835	12837	12966	12750	12848	12773	12814	12804	12949	12664	12902	13095	12854	12971	12812	12925	12949	12864	13035	12857	12868	12842	12852	12931	12861	12940	12789	12923	12938	13061	12904	13005	12896	12703	12835	13023	12755	12831	12902	12802	12740	12774	12920	12807	13006	13048	12975	12925	12920	12787	12914	12886	12722	12876	12859	13034	12987	12980	12903	12771	12811	12891	12964	12948	12946	12909	12924	12943	12827	12939	12921	12862	12969	12974	12791	12909	12814	12955	12913	12990	12832	12961	12860	12797	12665	12800	12708	12841	12914	12969	12726	12902	12917	12883	13027	12937	12853	12987	12949	12920	12799	12977	12859	12723	12826	12857	12773	12734	12861	12844	12748	12787	12873	12863	13042	12842	12717
24298	21494	29203	25803	24908	26149	24924	20591	19236	18554	17798	17275	16976	16905	16607	16467	16439	16082	15998	15855	15474	15284	15360	15320	15168	15225	15028	14978	15116	15200	15019	14872	14970	15057	15007	15079	15011	15028	15003	14973	14979	14868	14893	14852	15035	14714	14902	15058	14905	14887	14981	14889	14926	15059	14975	14998	14915	14867	15065	15075	15150	14972	14925	15080	14868	14819	14800	14815	14724	14978	14929	14854	14819	14720	14750	15087	14965	14985	14893	14867	15082	14913	14863	14698	15006	14940	14763	14865	14575	14966	14989	14790	14818	14793	15071	14799	14992	14891	14770	14784	14858	14765	14807	14655	14798	14835	14867	14855	14874	14940	15006	14785	14893	14850	14858	14893	14806	14907	14990	14900	14822	14814	14808	14858	14968	14891	14976	14771	14837	14867	14961	14911	14888	14840	14866	14834	14845	14887	14857	14818	14988	15002	14664	14951	14895	14778	14902	14753	14929	14926	14914	14971	15097	14642	14772	14589	14787	14886	14899	15087	14931	14905	14880	14804	14952	14919	14939	14928	14766	14659	14742	14943	14810	14948	14783	14829	14814	14916	14707	15022	14891	14796	14810	14840	14981	14872	14987	14977	14916	14786	14923	14879	14863	14810	14622	14658	15013	15061	14790	15007	14718	14735	14816	14763	14769	14995	14852	14861	14740	14997	14983	14809	15003	14916	14881	14858	14801	14908	14917	14672	14716	14928	15032	14746	14696	14837	14795	14799	14995	14903	14908	14981	14992	14891	15003	14855	14765	14948	14911	15005	15082	14711	14945	15061	15124	14850	14981	14811	14926	14906	14884	14758	14861	14789	14752	14960	14704	14850	14857	14659	15007	14791	14964	14874	14992	15051	15001	14733	14769	14836	14726	14801	14992	14738	15019	14757	14879	14888	14802	14894	14962	14856	14897	15020	15011	14989	14913	14875	14882	15100	14793	14637	14652	14850	14790	14770	14812	14876	14875	14655	14783	14797	14979	14850	14644	14915	14776	14808	14886	14653	14929	14893	14912	14786	14993	15021	14816	14748	14995	14797	14934	14882	14814	14947	14788	14638	14972	14883	14873	14902	14983	14878	15148	14934	14718	14837	15151	14926	14836	14877	14919	14681	14874	14895	14963	14766	14880	14923	14951	14939	14909	14933	14730	14816	15114	14834	14846	14968	15037	14913	14971	14857	14639	14939	14731	14832	14812	14774	14904	14746	14854	14860	14774	14746	14872	14773	14748	14914	14848	14884	14964	14761	14804	14693	14939	15030	14749	14930	14627	14620	15050	14902	14930	14937	15113	14687	14862	14667	14812	14800	14658	14657	14910	14870	14714	15001	14843	14755	14856	14714	14917	14785	14816	14796	14837	14908	14692	14983	14880	14759	14625	14841	14950	14989	15136	14909	15032	14739	14905	14869	14704	14938	14917	15044	15018	14965	14819	14614	14800	14987	14897	14968	14742	14981	14852	15020	14958	14821	14880	14762	14778	14845	14662	15103	14663	14994	14925	14841	14983	15069	15155	15192	15028	14948	14954	14889	15015	14750	14929	14776	14862	14923	14822	14848	14775	14748	14572	14901	14978	14909	14745	14901	14775	14988	14917	15010	14945	14893	14806	14845	15059	14878	14767	14869	14999	14912	14854	14700	14888	14936	14957	14917	14900	14831	14694	15162	14784	14756	14724	14794	14976	14873	14921	14699	14916	14944	15036	14887	14631	14815	15017	14796	14725	14856	14815	14957	14855	14665	14871	15036	14883	14974	14875	14973	14824	14791	14977	14928	14851	14979	14779	14855	14838	14812	15050	14948	14859	14794	14946	14921	14905	14806	14962	15039	14865	14822	15035	15001	14873	14943	14828	14911	14924	14850	15144	14896	14907	14966	14908	14758	14987	14930	14790	14741	14877	14856	14816	15003	14820	14952	14720	14974	14908	15122	14963	14921	14885	14825	15150	14943	14749	14792	15008	14877	14800	14819	14829	14916	15044	14749	14835	14917	14992	14943	14753	15004	14988	14824	14904	14860	14891	14787	14848	14842	14625	14795	15087	14988	15007	14870	14850	14862	14955	14975	14934	14896	14980	14892	15156	15058	14821	14912	14822	14784	14812	14924	14825	14841	14888	14803	14898	14889	14701	14932	14922	14931	14808	14814	14691	14830	14984	14783	14839	14936	15064	14879	14837	14680	14990	14791	15050	14905	14681	14867	14741	14763	14805	14906	15068	14943	14734	15049	14781	14874	14986	14791	14972	14897	14743	14911	14940	14914	14993	14870	15090	14874	14977	14825	14804	14860	14882	14960	14892	14750	14827	15085	15032	14822	14955	14827	14817	14964	14961	14967	14698	14808	14967	14980	14869	14734	14876	14914	15104	14795	14913	14856	15058	14954	14762	14761	15004	14889	14864	14979	15030	14972	14879	14831	14788	15044	14750	14882	14691	14928	14641	14867	14827	14939	15096	14600	14741	14741	15020	14859	14986	14938	14802	14889	14865	14845	14748	14859	15017	15000	14923	14782	14875	14897	14987	14887	15052	14856	14926	14778	14880	14939	14836	14885	14669	14867	14934	15027	15026	14548	14857	14897	14842	14854	14886	14931	14835	14808	14919	14888	14799	14772	14781	14704	14842	14845	14934	14901	14856	14731	14722	14829	14929	14854	14803	14823	14847	14874	14796	14901	14969	14890	15048	14775	14605	14814	14968	14997	14914	14891	14920	14808	14921	14949	14982	14915	14813	14799	14887	14843	14802	14839	15023	14925	14973	14817	14976	15007	14721	15069	14961	14812	14941	14870	14993	14760	14873	14898	15013	14854	14837	14738	14720	14943	14876	14825	14754	14783	14930	14876	14865	14821	14822	14960	14826	14991	14800	15015	15004	14921	14884	15107	14788	15038	14823	14947	14842	14757	15016	14853	14838	14988	14803	14946	14971	14776	15052	14833	14845	14905	14680	15060	14950	14868	14990	14865	14813	15000	14867	15043	14859	14976	14891	14968	14920	14980	14831	14980	14732	14958	14692	14835	14932	14922	14868	14996	14935	14764	15126	14902	15050	14821	15120	14920	14789	14810	14803	15145	14692	14956	15161	15196	14891	14935	14835	14980	14966	14746	14837	14820	14989	14870	14663	14868	14916	14914	14955	14974	14789	14809	14609	14810	14875	14853	14882	14843	15041	15003	14959	14672	14867	14863	14734	15012	14979	14910	14652	14795	15039	14931	14764	14770	14790	14849	14836	14751	14886	14602	15003	14837	14936	15037	14804	14822	14866	14808	14648	15087	14899	14781	14781	14901	15046	14827	14912	14997	15028	14770	14724	14792	14995	15001	14852	14845	14805	14811	15128	14915	15000	14741	14726	14787	15156	14951	14701	14754	14874	14888	14904	14949	14942	15006	14956	14842	14830	14794	14916	14824	14979	14846	14870	14878	14920	14835	15002	14951	14949	14936	15122	14872	14792	15077	14900	14952	14729	14981	14922	14811	14868	14864	15024	14755	14751	14938	14912	14702	14737	15015	14650	14714	14739	14923	14778	15017	14770	14834	14896	14940	14920	14809	14886	14711	14762	14563	14855	15001	15078	14846	14737	14713	14842	14888	14940	15069	14860	14782	14821	14927	14973	14922	14687	14852	14807	14839	14907	14848	15015	14861	14996	14734	14855	14879	14897	14763	14914	14918	14797	14899	14812	14671	14910	14765	14908	14973	15158	14818	14926	14916	14865	14853	14905	14963	14965	14913	14856	14853	14933	14883	14783	14903	15121	14858	14986	14592	14966	14809	14916	14744	14849	14736	14741	14863	14812	14854	14997	14878	14759	14796	14853	14860	14773	14893	14856	14781	14974	15164	14964	14834	14908	14794	14778	14731	14797	14915	14718	14836	14924	14892	14682	14968	14722	14811	14999	14713	14825	14894	14919	14987	14660	14837	14753	14908	14970	14946	14811	14673	14837	14842	14710	14882	14844	14851	14757	14975	14874	14725	14904	14893	14767	14888	14963	14986	15062	14887	14777	15016	14764	14918	14823	14992	14867	14952	14981	14710	14792	15007	15128	14952	14889	14907	14833	15018	14965	14910	14874	14888	14833	14649	14786	14902	14780	14901	14884	14969	14913	14923	14823	14802	14882	14895	14942	14861	14965	14914	15068	14514	15007	14759	14810	14864	15020	14859	14923	14994	14924	15150	14933	14843	15061	14980	14880	15000	14770	15005	14964	15048	15012	14902	15171	14912	14888	14799	14952	15035	14828	14941	14706	14866	14857	14854	14611	14898	14966	14823	14943	14778	14911	14965	14983	14820	14955	14698	14786	14935	14801	14770	14849	14746	14933	14939	14861	14890	14990	14827	15024	14829	14822	14805	14802	14898	14804	15016	15035	14685	14945	14957	14930	14956	14993	14964	14890	14751	14874	14810	15093	14747	14874	14726	14892	14959	14950	14730	14852	14923	14828	14826	14980	14929	15004	15066	14618	14741	14940	14908	15088	15038	14899	14874	14951	14824	14859	14784	14808	14859	14829	14883	14803	14788	14903	14789	14813	14720	14959	15012	14738	14906	14864	14949	14826	14817	14838	14899	14854	14874	14919	14731	14973	14798	14797	14812	14867	14773	14921	14813	14863	14877	15087	15030	14971	14855	14712	14844	14836	14919	14795	15020	14863	14986	15019	15086	14866	14883	14843	14895	14843	15019	14991	14906	14860	14968	14870	14736	14796	14709	15099	15010	14914	15062	14784	15011	14943	14761	14905	14906	15020	15093	14906	14989	14906	14934	14953	14914	14881	14767	14930	14871	15024	14984	14849	14832	15048	14911	14747	14939	14927	14886	14843	14872	14941	14895	15038	14743	14956	14815	14909	14987	14725	14807	14937	14922	15087	15078	15008	14747	14762	14994	14912	14738	14852	14727	15065	14897	14805	15066	14718	14549	14728	14722	14889	15067	14772	14883	14920	14799	14648	14784	14747	14730	14732	14932	14897	14681	15185	14910	14816	15040	15116	14944	14941	14927	15001	14974	14803	14810	14967	14769	14942	14900	15133	14956	14583	14839	14756	14903	14942	14896	14919	15004	14815	14907	14936	14794	14878	14819	14904	14936	14591	14751	14952	14688	14896	14770	14928	14937	15066	14951	14770	14733	15087	14943	14832	15005
33080	53659	48426	38090	31189	27253	23764	21588	19778	18367	17315	16852	16307	16095	15840	15707	15064	15019	14639	14448	14198	14055	13837	13732	13819	13606	13529	13640	13731	13571	13538	13347	13492	13597	13265	13407	13361	13495	13376	13270	13357	13438	13360	13356	13511	13412	13403	13253	13272	13347	13313	13319	13426	13473	13335	13386	13509	13226	13298	13469	13368	13444	13418	13402	13256	13314	13309	13457	13630	13407	13496	13389	13359	13265	13453	13405	13380	13335	13264	13411	13465	13160	13447	13552	13366	13228	13278	13372	13335	13470	13340	13331	13499	13320	13416	13328	13390	13316	13362	13253	13494	13451	13301	13367	13330	13330	13365	13453	13382	13382	13320	13406	13313	13380	13174	13444	13265	13290	13325	13220	13431	13329	13392	13298	13240	13322	13308	13436	13446	13284	13494	13378	13398	13430	13389	13247	13335	13263	13455	13456	13294	13265	13336	13303	13396	13459	13420	13294	13352	13360	13159	13301	13266	13300	13335	13606	13436	13316	13311	13423	13445	13457	13407	13487	13537	13304	13285	13320	13262	13290	13342	13419	13361	13330	13485	13497	13241	13314	13366	13565	13358	13510	13446	13255	13456	13320	13442	13316	13497	13187	13388	13549	13200	13462	13347	13356	13326	13257	13451	13363	13343	13429	13278	13373	13409	13329	13181	13420	13318	13473	13360	13300	13429	13364	13341	13294	13231	13354	13390	13281	13270	13377	13487	13323	13400	13367	13393	13284	13366	13371	13388	13338	13341	13383	13468	13366	13363	13366	13286	13527	13530	13365	13374	13452	13502	13554	13263	13169	13476	13240	13407	13541	13457	13333	13481	13248	13339	13242	13354	13306	13446	13471	13366	13294	13305	13499	13315	13332	13185	13455	13316	13376	13362	13347	13342	13434	13331	13319	13371	13306	13408	13214	13287	13420	13373	13327	13495	13415	13500	13341	13238	13350	13384	13268	13390	13347	13157	13283	13305	13405	13369	13437	13315	13302	13390	13088	13414	13403	13220	13399	13445	13422	13146	13372	13289	13512	13335	13274	13339	13405	13274	13236	13407	13436	13418	13424	13420	13447	13354	13284	13294	13353	13452	13259	13362	13291	13577	13170	13408	13462	13260	13269	13540	13254	13052	13200	13446	13423	13319	13222	13379	13227	13349	13370	13359	13423	13417	13390	13401	13467	13292	13322	13475	13285	13342	13260	13325	13423	13265	13540	13376	13484	13428	13277	13487	13267	13284	13344	13569	13300	13200	13478	13376	13281	13411	13403	13534	13400	13224	13441	13286	13431	13232	13429	13461	13445	13462	13282	13383	13436	13308	13296	13455	13319	13383	13522	13393	13284	13398	13353	13370	13298	13476	13441	13383	13248	13533	13388	13307	13210	13304	13306	13364	13261	13371	13352	13395	13457	13315	13334	13456	13313	13468	13325	13375	13460	13529	13289	13287	13214	13391	13547	13322	13401	13314	13368	13302	13322	13382	13422	13408	13431	13255	13385	13487	13268	13441	13261	13202	13391	13253	13396	13239	13478	13319	13439	13340	13400	13461	13237	13368	13390	13528	13335	13288	13292	13470	13564	13408	13304	13241	13346	13276	13306	13437	13256	13278	13307	13494	13284	13424	13293	13202	13165	13356	13329	13434	13440	13307	13457	13140	13570	13210	13306	13349	13275	13420	13684	13307	13363	13414	13394	13301	13450	13329	13352	13227	13259	13530	13313	13272	13398	13286	13363	13549	13130	13409	13272	13467	13236	13358	13449	13495	13423	13356	13377	13379	13398	13470	13244	13344	13298	13328	13377	13462	13432	13403	13305	13517	13278	13401	13313	13232	13337	13417	13365	13326	13314	13245	13169	13455	13279	13286	13476	13315	13354	13413	13484	13370	13311	13160	13382	13436	13196	13126	13408	13387	13428	13326	13537	13246	13377	13392	13439	13353	13117	13417	13380	13249	13299	13406	13313	13293	13453	13327	13239	13422	13419	13291	13507	13250	13420	13403	13404	13340	13301	13367	13402	13390	13347	13303	13326	13339	13385	13358	13274	13403	13361	13311	13317	13350	13202	13233	13306	13397	13308	13338	13346	13474	13444	13424	13351	13267	13300	13472	13221	13445	13404	13372	13258	13372	13311	13533	13375	13092	13356	13530	13316	13326	13423	13494	13316	13282	13394	13331	13314	13235	13174	13372	13409	13350	13348	13355	13442	13387	13429	13164	13366	13137	13485	13422	13409	13265	13386	13433	13329	13466	13347	13540	13365	13363	13382	13338	13463	13584	13408	13564	13195	13350	13403	13246	13310	13484	13380	13298	13340	13420	13382	13222	13354	13428	13462	13359	13237	13257	13501	13403	13363	13252	13330	13298	13371	13464	13261	13202	13366	13375	13454	13270	13301	13297	13338	13404	13317	13375	13364	13267	13335	13386	13453	13455	13498	13369	13326	13315	13449	13452	13448	13460	13358	13345	13271	13369	13380	13301	13314	13540	13322	13341	13309	13330	13407	13576	13298	13553	13361	13432	13309	13290	13375	13521	13359	13227	13401	13336	13446	13419	13268	13316	13314	13468	13540	13379	13474	13321	13396	13420	13347	13259	13173	13444	13337	13513	13251	13409	13205	13182	13344	13474	13320	13313	13319	13354	13371	13404	13435	13325	13535	13421	13359	13352	13502	13284	13358	13151	13320	13514	13277	13322	13303	13202	13469	13352	13369	13427	13441	13539	13413	13338	13345	13153	13337	13237	13333	13290	13296	13377	13537	13513	13410	13598	13536	13304	13391	13289	13285	13357	13408	13540	13398	13472	13339	13441	13303	13519	13223	13504	13379	13206	13422	13367	13303	13240	13407	13309	13391	13349	13489	13264	13351	13231	13268	13489	13164	13275	13256	13330	13376	13438	13330	13425	13176	13254	13408	13261	13354	13405	13365	13348	13312	13416	13379	13444	13492	13393	13507	13337	13266	13369	13604	13345	13425	13356	13184	13388	13533	13434	13317	13209	13345	13484	13415	13126	13372	13315	13322	13366	13359	13368	13346	13347	13362	13262	13382	13363	13308	13297	13339	13338	13389	13273	13313	13361	13228	13274	13472	13378	13283	13281	13410	13392	13378	13184	13504	13524	13402	13370	13380	13292	13381	13347	13268	13333	13368	13385	13409	13316	13347	13348	13243	13406	13466	13313	13354	13264	13413	13347	13286	13412	13253	13378	13340	13379	13624	13434	13393	13270	13444	13462	13467	13458	13343	13549	13256	13346	13380	13448	13201	13238	13365	13464	13179	13367	13283	13547	13147	13484	13415	13277	13359	13186	13278	13333	13420	13344	13318	13444	13407	13315	13287	13352	13346	13431	13329	13470	13540	13221	13320	13434	13335	13340	13452	13549	13285	13336	13237	13302	13360	13341	13322	13298	13387	13424	13429	13325	13537	13280	13329	13285	13378	13410	13305	13450	13372	13182	13407	13390	13251	13406	13237	13342	13328	13313	13420	13342	13307	13238	13335	13330	13374	13437	13373	13369	13278	13213	13373	13338	13463	13403	13322	13318	13437	13290	13230	13331	13382	13389	13334	13349	13448	13361	13306	13470	13125	13361	13371	13417	13488	13285	13222	13376	13313	13412	13316	13350	13377	13313	13335	13288	13388	13558	13398	13246	13343	13399	13391	13228	13316	13267	13338	13505	13429	13316	13313	13283	13219	13342	13540	13288	13428	13432	13423	13332	13332	13411	13584	13484	13319	13398	13401	13400	13339	13401	13423	13411	13349	13412	13218	13361	13419	13403	13474	13525	13421	13292	13446	13424	13198	13374	13294	13272	13322	13237	13285	13419	13349	13432	13448	13300	13433	13152	13268	13520	13354	13328	13400	13277	13438	13265	13445	13291	13305	13250	13411	13486	13446	13136	13243	13412	13451	13400	13453	13366	13432	13420	13362	13462	13416	13256	13478	13337	13330	13191	13348	13431	13572	13378	13270	13362	13405	13278	13308	13315	13330	13295	13494	13249	13465	13376	13367	13199	13291	13224	13325	13274	13556	13558	13318	13357	13489	13441	13433	13444	13286	13433	13466	13337	13390	13546	13375	13370	13480	13279	13173	13325	13270	13310	13342	13267	13331	13374	13288	13447	13291	13314	13326	13509	13394	13252	13396	13290	13439	13356	13309	13372	13442	13347	13370	13283	13445	13295	13286	13455	13391	13326	13507	13335	13444	13444	13352	13473	13417	13449	13335	13389	13250	13446	13387	13420	13335	13334	13383	13290	13317	13392	13353	13181	13202	13310	13402	13450	13362	13293	13357	13413	13355	13080	13333	13313	13390	13257	13545	13382	13352	13407	13381	13172	13483	13349	13319	13361	13333	13339	13229	13460	13326	13314	13318	13363	13412	13398	13226	13430	13444	13255	13303	13300	13358	13363	13451	13404	13487	13275	13318	13524	13453	13228	13484	13324	13335	13324	13332	13200	13371	13444	13347	13329	13402	13275	13264	13363	13326	13489	13452	13190	13441	13263	13263	13340	13362	13411	13423	13394	13162	13445	13386	13394	13476	13314	13436	13410	13502	13433	13540	13452	13172	13296	13539	13404	13238	13397	13270	13321	13295	13467	13311	13311	13280	13436	13497	13348	13400	13246	13404	13477	13464	13405	13394	13273	13497	13313	13376	13203	13402	13359	13308	13409	13206	13427	13520	13475	13250	13440	13462	13332	13172	13299	13235	13367	13263	13608	13351	13459	13327	13333	13307	13360	13468	13529	13412	13215	13340	13295	13399	13423	13346	13275	13483	13294	13476	13414	13351	13465	13313	13385	13271	13365	13333	13460	13588	13278	13311	13514	13231	13373	13428	13296	13138	13265	13264	13414	13407	13148	13428	13285	13332	13273	13354	13324	13380	13386	13470	13368	13543	13385	13444	13312	13385	13412	13327	13377	13502	13344	13194	13348	13327	13382	13241	13411	13402	13225	13439	13302	13429	13288	13293	13272	13223	13372	13294	13440	13532	13333	13428	13376	13435	13383	13363	13272	13340	13325	13349	13371	13380	13393	13452	13294	13408	13377	13369	13163	13278	13352	13492	13364	13452	13350	13508	13365	13414	13596	13317	13329	13312	13360	13335	13410	13256	13278	13420	13497	13473	13351	13397	13455	13373
23241	21512	29431	24367	23192	26742	29160	24093	22154	21168	20321	19509	19154	18946	18799	18169	18145	17822	17900	17475	17182	17100	16792	16983	16933	17026	16595	16846	16650	16687	16509	16512	16595	16360	16361	16370	16453	16495	16437	16637	16415	16442	16434	16426	16411	16525	16343	16365	16279	16357	16383	16586	16243	16265	16428	16416	16421	16401	16423	16326	16354	16231	16333	16203	16454	16307	16500	16347	16373	16474	16338	16452	16474	16407	16423	16433	16175	16407	16218	16359	16384	16454	16305	16283	16370	16607	16379	16320	16413	16443	16333	16329	16272	16426	16522	16398	16334	16455	16264	16261	16516	16349	16252	16271	16296	16358	16355	16433	16471	16324	16258	16232	16405	16580	16418	16429	16374	16446	16284	16416	16412	16384	16366	16155	16454	16424	16372	16223	16344	16195	16290	16374	16515	16128	16448	16192	16320	16415	16195	16240	16479	16345	16341	16169	15934	16145	16377	16290	16375	16447	16277	16385	16372	16392	16459	16254	16394	16334	16210	16287	16307	16529	16409	16308	16269	16421	16241	16477	16350	16620	16502	16375	16357	16295	16269	16305	16535	16279	16333	16192	16216	16245	16134	16241	16340	16480	16350	16263	16322	16361	16417	16227	16195	16497	16415	16236	16305	16262	16266	16392	16411	16470	16491	16383	16310	16455	16381	16107	16087	16454	16250	16390	16276	16481	16220	16259	16288	16301	16235	16457	16216	16547	16404	16404	16227	16235	16451	16314	16414	16340	16291	16364	16425	16358	16318	16329	16403	16313	16064	16360	16219	16145	16228	16381	16257	16239	16417	16193	16133	16266	16237	16203	16224	16176	16299	16171	16487	16268	16422	16414	16270	16580	16294	16290	16215	16359	16406	16354	16492	16460	16266	16439	16463	16406	16473	16449	16477	16231	16192	16374	16423	16435	16406	16416	16228	16174	16397	16163	16109	16326	16405	16549	16312	16394	16425	16220	16451	16270	16249	16347	16310	16232	16497	16534	16242	16320	16304	16377	16298	16259	16273	16123	16275	16215	16404	16307	16394	16126	16418	16378	16168	16273	16279	16200	16245	16197	16215	16302	16403	16189	16351	16174	16367	16375	16382	16246	16428	16353	16305	16347	16384	16131	16458	16137	16455	16231	16407	16484	16411	16301	16389	16125	16245	16229	16460	16321	16279	16431	16399	16385	16424	16308	16323	16304	16371	16262	16264	16437	16273	16496	16266	16309	16243	16371	16347	16294	16253	16345	16559	16118	16475	16319	16260	16412	16294	16197	16415	16253	16221	16416	16299	16412	16322	16314	16321	16413	16425	16211	16119	16294	16322	16415	16451	16299	16266	16126	16304	16258	16268	16337	16268	16374	16313	16113	16432	16272	16181	16350	16355	16286	16172	16295	16284	16257	16343	16344	16228	16463	16510	16239	16384	16161	16317	16130	16383	16211	16381	16283	16358	16386	16296	16291	16413	16238	16417	16436	16516	16388	16325	16272	16309	16310	16331	16287	16327	16344	16380	16428	16340	16389	16320	16420	16424	16240	16580	16193	16189	16385	16228	16317	16233	16351	16182	16427	16444	16213	16642	16406	16259	16233	16277	16187	16313	16548	16289	16429	16408	16265	16423	16483	16401	16364	16172	16299	16165	16185	16334	16275	16251	16283	16340	16204	16291	16350	16264	16384	16141	16305	16234	16308	16415	16082	16521	16346	16411	16255	16346	16264	16263	16316	16492	16305	16153	16456	16225	16361	16371	16323	16282	16283	16382	16228	16272	16176	16266	16299	16372	16241	16417	16625	16252	16331	16277	16298	16104	16119	16271	16339	16490	16539	16198	16408	16175	16427	16606	16257	16353	16385	16424	16344	16333	16632	16202	16391	16360	16209	16348	16370	16456	16201	16255	16271	16360	16298	16164	16141	16182	16357	16215	16330	16184	16232	16159	16466	16306	16156	16406	16446	16248	16403	16348	16379	16323	16387	16339	16139	16198	16292	16331	16415	16166	16195	16249	16416	16255	16211	16349	16381	16478	16344	16238	16238	16262	16276	16661	16351	16165	16328	16345	16300	16428	16310	16411	16340	16285	16385	16231	16183	16381	16251	16309	16462	16213	16235	16336	16252	16384	16456	16406	16329	16361	16257	16471	16231	16506	16283	16381	16245	16346	16206	16171	16382	16446	16180	16362	16297	16478	16307	16219	16426	16464	16264	16180	16335	16220	16249	16526	16344	16168	16243	16155	16481	16502	16170	16379	16552	16416	16269	16317	16291	16274	16333	16386	16218	16259	16316	16315	16482	16105	16322	16441	16495	16211	16165	16481	16247	16255	16194	16283	16168	16447	16435	16270	16275	16402	16341	16311	16421	16249	16249	16248	16407	16294	16239	16348	16150	16288	16362	16413	16154	16198	16385	16463	16361	16191	16183	16534	16361	16472	16169	16432	16144	16457	16262	16520	16382	16314	16249	16414	16191	16226	16345	16439	16490	16355	16236	15926	16206	16415	16355	16211	16441	16370	16203	16324	16035	16207	16282	16352	16257	16454	16342	16218	16358	16372	16397	16296	16234	16407	16296	16105	16160	16130	16147	16285	16335	16424	16263	16165	16293	16250	16326	16456	16315	16418	16339	16596	16581	16349	16510	16312	16395	16332	16392	16225	16228	16386	16353	16152	16502	16422	16247	16222	16265	16257	16344	16486	16082	16183	16350	16280	16342	16289	16292	16277	16299	16360	16597	16272	16119	16283	16388	16422	16412	16403	16388	16373	16299	16208	16410	16316	16410	16445	16329	16222	16448	16207	16323	16152	16238	16408	16459	16321	16145	16421	16237	16393	16309	16211	16233	16371	16199	16030	16189	16432	16140	16290	16406	16284	16153	16188	16310	16402	16331	16035	16440	16245	16611	16364	16163	16267	16266	16067	16187	16328	16454	16283	16148	16468	16416	16318	16229	16349	16291	16409	16268	16153	16309	16190	16506	16410	16169	16226	16211	16110	16306	16284	16466	16431	16356	16365	16286	16425	16274	16393	16409	16510	16337	16115	16065	16234	16302	16255	16555	16316	16345	16293	16270	16390	16380	16415	16380	16200	16110	16200	16527	16317	16172	16603	16448	16459	16509	16230	16404	16178	16335	16430	16181	16436	16399	16311	16124	16234	16468	16463	16415	16309	16353	16529	16319	16421	16260	16422	16305	16324	16439	16459	16395	16507	16448	16492	16228	16325	16207	16383	16250	16387	16654	16349	16394	16350	16334	16176	16361	16320	16305	16381	16224	16269	16413	16382	16298	16166	16304	16243	16183	16187	16364	16325	16273	16385	16338	16402	16178	16251	16334	16275	16344	16380	16307	16444	16104	16279	16361	16391	16393	16277	16459	16533	16461	16403	16609	16383	16553	16502	16231	16457	16264	16464	16220	16512	16464	16223	16264	16285	16328	16201	16358	16417	16177	16047	16420	16268	16431	16365	16182	16584	16280	16220	16369	16246	16334	16249	16400	16501	16296	16478	16325	16334	16360	16363	16442	16293	16406	16196	16469	16587	16122	16264	16419	16219	16109	16219	16464	16408	16272	16230	16389	16632	16239	16254	16419	16021	16387	16365	16188	16336	16274	16376	16364	16402	16154	16349	16288	16300	16364	16474	16306	16224	16091	16263	16144	16137	16431	16493	16343	16418	16335	16240	16139	16283	16292	16564	16225	16204	16147	16253	16518	16306	16448	16371	16568	16319	16285	16203	16426	16437	16352	16252	16347	16492	16338	16406	16326	16302	16311	16417	16348	16473	16427	16558	16275	16322	16328	16090	16451	16376	16273	16071	16189	16474	16144	16395	16343	16067	16266	16128	16325	16375	16333	16290	16416	16285	16437	16226	16334	16312	16300	16503	16397	16445	16483	16296	16412	16290	16487	16346	16260	16522	16273	16276	16210	16340	16283	16274	16334	16376	16249	16286	16213	16060	16270	16172	16233	16280	16267	16320	16305	16333	16291	16192	16415	16325	16046	16468	16556	16270	16231	16251	16372	16238	16257	16552	16515	16459	16094	16288	16185	16153	16122	16285	16342	16127	16281	16108	16224	16325	16241	16175	16408	16289	16084	16360	16388	16308	16354	16321	16481	16426	16311	16360	16307	16374	16349	16277	16533	16337	16305	16184	16405	16180	16265	16593	16540	16295	16315	16323	16470	16515	16312	16291	16231	16180	16280	16224	16041	16073	16339	16245	16317	16430	16241	16223	16352	16451	16399	16468	16246	16191	16144	16580	16405	16355	16404	16415	16207	16184	16312	16419	16246	16203	16322	16308	16087	16268	16499	16289	16380	16299	16350	16435	16393	16272	16306	16324	16249	16454	16263	16246	16391	16339	16306	16354	16338	16393	16417	16173	16327	16430	16293	16114	16180	16310	16168	16544	16189	16223	16224	16201	16336	16284	16383	16383	16280	16313	16399	16359	16386	16407	16202	16512	16437	16370	16185	16325	16277	16548	16317	16566	16360	16319	16264	16349	16266	16389	16576	16307	16231	16322	16213	16009	16367	16271	16238	16439	16156	16196	16327	16444	16612	16466	16332	16274	16190	16328	16108	16345	16069	16379	16461	16275	16366	16149	16373	16188	16315	16289	16209	16096	16330	16058	16298	16287	16346	16256	16345	16462	16258	16405	16305	16377	16219	16168	16465	16268	16212	16125	16299	16381	16219	16643	16357	16290	16266	16363	16318	16422	16297	16332	16306	16388	16155	16245	16314	16240	16288	16296	16401	16278	16131	16370	16248	16305	16388	16347	16526	16275	16416	16327	16316	16346	16325	16452	16278	16369	16318	16371	16549	16397	16272	16365	16348	16296	16249	16367	16232	16472	16147	16427	16217	16236	16213	16235	16039	16348	16355	16473	16318	16359	16456	16364	16301	16067	16311	16555	16434	16473	16388	16392	16330	16258	16118	16470	16231	16304	16330	16238	16319	16355	16406	16159	16331	16418	16211	16271	16236	16370	16408	16515	16299	16292	16300	16172	16313	16328	16379	16366	16296	16180	16225	16339	16431	16289	16281	16211	16231	16395	16351	16342	16320	16454	16082	16295	16124	16419	16349	16162	16306	16433	16266	16179	16311	16290	16362	16131	16291	16419	15936	16279	16193	16282	16393	16161	16145	16272	16184
35329	61140	55073	42977	36835	30777	27165	24823	22769	20887	19760	18905	18510	17729	17350	17042	16552	16573	16107	15486	15220	15091	14633	14749	14744	14861	14562	14629	14462	14507	14469	14508	14166	14412	14392	14433	14205	14220	14338	14154	14291	14264	14328	14149	14306	14353	14219	14315	14097	14233	14199	14265	14301	14270	14412	14188	14219	14246	14305	14044	14380	14238	14155	14324	14274	14290	14271	14353	14152	14154	14193	14330	14485	14263	14278	14306	14144	14334	14341	14041	14540	14231	14358	14316	14308	14083	14210	14142	14173	14213	14394	14280	14456	14283	14241	14385	14405	14132	14196	14251	14214	14185	14090	14329	14284	14292	14265	14204	14314	14283	14219	14310	14290	14314	14192	14167	14193	14162	14031	14341	14378	14335	14460	14282	14350	14207	14293	14350	14108	14257	14076	14338	14292	14144	14132	14261	14186	14201	14437	14196	14130	14369	14433	14274	14344	14288	14272	14092	14279	14253	14258	14117	14245	14204	14391	14255	14124	14252	14334	14152	14241	14269	14131	14435	14345	14253	14129	14192	14372	14223	14343	14181	14257	14444	14389	14169	14179	14374	14183	14186	14203	14278	14206	14099	14271	14259	14290	14098	14383	14222	14166	14185	14072	14331	14231	14227	14242	14380	14350	14145	14160	14140	14180	14296	14193	14121	14276	14260	14166	14286	14259	14254	13984	14099	14089	14331	14105	14415	14217	14211	14103	14174	14247	14270	14195	14342	14198	14325	14429	14219	14183	14191	14351	14289	14202	14200	14286	14234	14403	14140	14357	14177	14321	14290	14403	14279	14160	14229	14316	14189	14050	14186	14132	14256	14375	14247	14377	14156	14335	14268	14395	14320	14291	14086	14149	14286	14373	14278	14211	14208	14261	14287	14297	14102	14333	14156	14333	14124	14191	14233	14303	14168	14296	14149	14297	14171	14234	14364	14358	14301	14236	14119	14192	14294	14172	14479	14288	14255	14363	14259	14142	14280	14173	14062	13981	14154	14251	14197	14316	14202	14238	14240	14214	14432	14103	14123	14328	14250	14100	14342	14235	14123	14293	14357	14241	14341	14324	14111	14054	14175	14316	14266	14330	14224	14326	14186	14139	14339	14280	14343	14162	14169	14156	14325	14256	14354	14306	14288	14196	14086	14104	14335	14282	14242	14419	14296	14337	14484	14311	14303	14110	14123	14341	14223	14378	14198	14243	14280	14211	14186	14247	14293	14110	14076	14334	14191	14358	14194	14233	14270	14230	14150	14205	14231	14287	14249	14239	14394	14257	14282	14197	14318	14107	14287	14200	14139	14216	14337	14179	14252	14269	14240	14238	14266	14120	14274	14102	14167	14289	14329	14239	14051	14343	14101	14122	14246	14130	14255	14292	14201	14219	14216	14360	14235	14159	14188	14358	14131	14087	14301	14239	14305	14078	14266	14295	14227	14294	14272	14383	14392	14039	14273	14144	14351	14213	14061	14276	14119	14256	14174	14260	14265	14142	14252	14439	14103	14192	14163	14133	14253	14207	14125	14292	14210	14292	14283	14256	14168	14282	14115	14113	14153	14281	14280	14175	14276	14131	14235	14193	14183	14346	14258	14261	14211	14244	14268	14314	14265	14297	14355	14131	14176	14134	14256	14344	14113	14107	14099	14322	14318	14205	14380	14276	14149	14252	14303	14316	14199	14197	14096	14234	14247	14245	14304	14358	14237	14308	14167	14275	14229	14224	14354	14432	14132	14033	14308	14316	14161	14365	14415	14288	14177	14302	14143	14175	14187	14215	14373	14189	14455	14261	14126	14153	14170	14218	14239	14160	14212	14131	14097	14159	14190	14277	14174	14219	14115	14274	14140	14319	14349	14351	14276	14388	14267	14211	14313	14145	14179	14242	14329	14215	14188	14313	14263	14304	14278	14328	14264	14191	14150	14247	14207	14189	14237	14277	14271	14191	14166	14352	14189	14306	14206	14267	14322	14258	14228	14216	14210	14279	14310	14299	14274	14331	14209	14261	14240	14279	14284	14139	14079	14328	14386	14123	14131	14363	14207	14388	14326	14233	14207	14141	14202	14208	14098	14292	14170	14150	14231	14209	14010	14208	14067	14228	14307	14484	14364	14203	14217	14266	14173	14234	14265	14249	14266	14223	14134	14294	14383	14215	14182	14318	14260	14151	14308	14279	14310	14210	14031	14267	14332	14182	14143	14196	14111	14320	14173	14178	14181	14158	14296	14250	14270	14235	14050	14176	14216	14251	14085	14274	14116	14393	14323	14239	14138	14277	14226	14130	14267	14464	14085	14227	14209	14148	14289	14247	14251	14333	14218	14094	14249	14296	14130	14249	14384	14095	14399	14222	14180	14327	14002	14238	14149	14267	14325	14137	14084	14263	14334	14261	14339	14440	14424	14297	14424	14407	14224	14295	14063	14376	14328	14281	14307	14200	14064	14305	14144	14214	14263	14280	14348	14361	14283	14103	14010	14144	14231	14156	14329	14180	14091	14149	14229	14045	14214	14104	14144	14445	14181	14215	14166	14248	14353	14144	14137	14351	14231	14271	14316	14214	14262	14457	14079	14281	14351	14153	14289	14406	14325	14194	14020	14090	14222	14215	14317	14241	14231	14263	14202	14245	14213	14148	14202	14425	14281	14016	14283	14328	14218	14187	14283	14164	14295	14410	14247	14259	14275	14454	14183	14130	14315	14090	14218	14143	14293	14176	14263	14306	14238	14202	14217	14264	14337	14167	14200	14301	14159	14190	14343	14272	14205	14370	14345	14123	14276	14137	14204	13955	14144	14395	14087	14085	14338	14235	14258	14203	14228	14179	14232	14226	14332	14006	14301	14251	14195	14387	14175	14341	14403	14087	14186	14060	14292	14267	14187	14269	14200	14248	14222	14348	14260	14154	14250	14285	14225	14319	14243	14188	14237	14127	14182	14458	14181	14174	14180	14343	14100	14221	14126	14158	14349	14268	14156	14170	14298	14290	14193	14307	14264	14082	14196	14192	14329	14197	14284	14250	14125	14188	14232	14179	14116	14199	14239	14374	14149	14350	14307	14126	14358	14256	14303	14385	14242	14131	14303	14233	14021	14022	14243	14335	14189	14377	14327	14129	14295	14350	14255	14246	14190	14257	14346	14339	14173	14011	14257	14143	14235	14107	14160	14216	14007	14262	14417	14320	14248	14297	14100	14152	14132	14333	14347	14180	14098	14194	14336	14249	13988	14271	14396	14261	14308	14351	14252	14283	14208	14303	14296	14050	14227	14242	14241	14208	14216	14274	14200	14149	14118	14220	14168	14203	14205	14268	14216	14289	14282	14258	14257	14279	14255	14225	14218	14117	14236	14319	14096	14236	14211	14135	14250	14115	14128	14110	14192	14294	14243	14269	14057	14285	14273	14173	14421	14216	14071	14240	14266	14093	14123	14359	14232	14112	14231	14339	14248	14207	14182	14449	14070	14183	14284	14280	14048	14252	14280	14183	14115	14242	14297	14202	14251	14057	14273	14144	14335	14254	14079	14421	14449	14303	14186	14161	14210	14250	14418	14189	14192	14232	14179	14153	14282	14261	14313	14114	14227	14324	14354	14380	14114	14128	14314	14260	14230	14127	14148	14390	14391	14079	14217	14312	14158	14213	14415	14478	14333	14316	14202	14133	14192	14160	14174	14113	14321	14314	14205	14185	14162	14189	14282	14233	14199	14240	14170	14049	14435	14275	14206	14179	14245	14283	14227	14240	14291	14260	14299	14156	14129	14012	14238	14146	14311	14029	14192	14195	14140	14214	14291	14341	14337	14233	14228	14304	14328	14318	14067	14180	14169	14349	14312	14221	14203	14209	14156	14325	14175	14319	14243	14307	14393	14179	14280	14326	14196	14366	14210	14441	14171	14205	14299	14314	14266	14383	14348	14353	14465	14093	14332	14258	14195	14164	14276	14243	14002	14236	14207	14224	14280	14138	14300	14355	14204	14202	14188	14347	14247	14224	14257	14326	14239	14325	14302	14288	14281	14130	14267	14262	14288	14168	14300	14305	14213	14233	14065	14259	14196	14210	14223	14181	14097	14124	14153	14191	14247	14163	14242	14170	14274	14102	13986	14214	14276	14344	14219	14215	14292	14049	14145	14176	14153	14398	14194	14210	14111	14102	14337	14208	14265	14264	14236	14226	14193	14273	14150	14175	14184	14167	14191	14134	14229	14137	14237	14269	14168	14145	14300	14206	14394	14206	14458	14181	14219	14220	14293	14093	14348	14041	14281	14253	14301	14167	14284	14228	14220	14156	14088	14124	14300	14261	14358	14256	14095	14413	14172	14266	14321	14210	14276	14333	14286	14159	14229	14071	14316	14187	14132	14182	14311	14189	14297	14222	14263	14142	14364	14261	14234	14373	14229	14168	14380	14325	14230	14294	14255	14405	14317	14225	14342	14289	14190	14275	13960	14522	14302	14210	14269	14352	14327	14194	14319	14308	14169	14386	14315	14217	14346	14486	14162	14233	14243	14145	14241	14165	14231	14277	14141	14416	14321	14279	14025	14284	14118	14266	14148	14174	14121	14123	14235	14138	14242	14180	14233	14497	14177	14269	14210	14407	14214	14318	14271	14183	14183	14201	14170	14284	14258	14105	14137	14170	14279	14285	14132	14318	14321	14416	14050	14096	14293	14359	14300	14267	14253	14140	14137	14149	14337	14118	14135	14248	14227	14202	14209	14425	14118	14318	14240	14314	14328	14141	14183	14429	14189	14287	14295	14023	14361	14211	14304	14230	14237	14239	14198	14133	14328	14201	14149	14285	14191	14161	14261	14187	14328	14350	14288	14326	14154	14239	14326	14259	14203	14200	14358	14320	14209	14117	14360	14313	14195	14254	14138	14215	14261	14281	14260	14198	14122	14309	14318	14161	14244	14364	14241	14312	14155	14407	14163	14264	14324	14405	14233	14139	14250	14274	14219	14274	14118	14273	14186	14329	14288	14369	14301	14191	14165	14314	14139	14314	14393	14132	14226	14349	14062	14122	14141	14358	14237	14253	14260	14005	14220	14298	14288	14228	14144	14304	14114	14242	14330	14298	14200	14274	14255	14317	14348	14256	14191	14312	14138	14331	14292	14393	14235	14315	14231	14300	14196	14427	14286	14246	14132
29869	32039	39042	32257	25860	21408	19319	17837	16607	16225	15816	15734	15743	15518	15419	15253	14998	15097	14998	14939	14750	14456	14639	14447	14508	14507	14506	14393	14312	14367	14535	14447	14257	14280	14465	14361	14376	14327	14278	14315	14387	14169	14187	14352	14128	14235	14531	14411	14312	14294	14322	14200	14522	14442	14375	14394	14207	14252	14292	14265	14458	14541	14320	14167	14176	14279	14387	14267	14537	14282	14422	14457	14381	14303	14092	14347	14267	14381	14339	14162	14374	14420	14326	14359	14228	14216	14448	14337	14362	14576	14307	14341	14309	14316	14320	14427	14356	14332	14392	14338	14177	14216	14481	14204	14209	14299	14345	14458	14415	14284	14414	14415	14285	14336	14291	14118	14382	14471	14455	14390	14421	14361	14317	14318	14507	14277	14244	14175	14382	14319	14337	14268	14409	14471	14418	14188	14351	14166	14548	14272	14304	14260	14180	14278	14372	14356	14350	14257	14058	14353	14266	14356	14485	14335	14371	14227	14347	14205	14148	14321	14457	14224	14355	14281	14091	14236	14286	14312	14185	14193	14252	14126	14286	14216	14285	14452	14273	14213	14382	14091	14320	14279	14424	14195	14289	14118	14363	14229	14353	14166	14438	14384	14439	14329	14438	14433	14193	14339	14229	14184	14141	14385	14282	14125	14392	14542	14290	14288	14275	14323	14417	14282	14244	14451	14304	14311	14223	14378	14277	14311	14336	14296	14150	14342	14322	14339	14209	14242	14278	14272	14399	14211	14373	14283	14271	14331	14332	14270	14474	14358	14403	14371	14259	14226	14112	14076	14336	14405	14427	14364	14351	14249	14336	14272	14240	14386	14319	14278	14465	14199	14289	14442	14267	14336	14208	14210	14382	14387	14267	14183	14110	14507	14232	14314	14074	14345	14224	14251	14273	14258	14168	14392	14178	14353	14497	14321	14261	14353	14540	14389	14334	14344	14319	14243	14636	14124	14274	14219	14330	14332	14341	14291	14366	14313	14175	14301	14275	14333	14364	14501	14322	14350	14339	14352	14389	14140	14044	14091	14275	14396	14376	14126	14283	14320	14383	14475	14394	14325	14320	14493	14458	14228	14350	14444	14132	14296	14187	14462	14297	14357	14219	14316	14171	14374	14495	14151	14347	14431	14453	14189	14212	14334	14438	14405	14369	14242	14205	14346	14262	14384	14251	14499	14237	14269	14243	14151	14252	14363	14217	14165	14322	14311	14189	14166	14495	14260	14144	14395	14389	14376	14386	14295	14540	14405	14293	14322	14350	14422	14339	14299	14358	14374	14371	14483	14452	14102	14373	14388	14084	14331	14580	14414	14465	14415	14242	14407	14248	14331	14368	14406	14152	14259	14401	14333	14240	14347	14470	14337	14330	14398	14339	14431	14192	14268	14149	14276	14320	14328	14334	14306	14309	14309	14506	14582	14143	14384	14347	14172	14346	14309	14327	14424	14262	14255	14395	14248	14344	14337	14324	14377	14413	14176	14256	14395	14251	14351	14251	14338	14327	14372	14511	14433	14186	14395	14449	14478	14289	14326	14359	14337	14390	14383	14315	14321	14381	14366	14198	14473	14193	14275	14481	14249	14333	14293	14314	14251	14294	14382	14466	14275	14303	14381	14398	14434	14491	14341	14254	14358	14453	14621	14466	14428	14305	14014	14276	14354	14174	14224	14392	14098	14270	14222	14414	14314	14499	14351	14124	14218	14366	14380	14357	14321	14177	14171	14286	14295	14304	14136	14310	14367	14435	14080	14343	14303	14473	14318	14270	14312	14423	14463	14340	14187	14380	14355	14447	14483	14304	14384	14441	14341	14328	14281	14291	14245	14238	14476	14351	14296	14391	14240	14295	14234	14368	14355	14296	14413	14360	14287	14536	14388	14383	14145	14152	14329	14400	14453	14240	14247	14263	14383	14312	14477	14365	14286	14425	14416	14193	14307	14316	14450	14331	14380	14309	14295	14208	14363	14273	14434	14374	14300	14320	14414	14314	14281	14377	14450	14268	14453	14272	14339	14522	14092	14423	14201	14262	14074	14188	14414	14329	14345	14326	14352	14306	14318	14346	14310	14153	14301	14404	14287	14351	14173	14203	14494	14438	14387	14344	14492	14403	14033	14370	14237	14446	14315	14375	14291	14368	14255	14262	14489	14478	14540	14429	14341	14308	14170	14404	14228	14544	14287	14252	14214	14344	14340	14439	14310	14409	14261	14231	14258	14316	14191	14356	14330	14438	14199	14376	14291	14313	14483	14245	14339	14592	14271	14251	14344	14482	14319	14225	14298	14408	14343	14297	14239	14350	14285	14294	14170	14121	14467	14485	14334	14259	14340	14387	14037	14118	14085	14392	14312	14480	14391	14309	14283	14362	14315	14344	14138	14344	14067	14426	14267	14044	14248	14317	14465	14264	14163	14409	14347	14522	14210	14278	14409	14372	14568	14336	14336	14336	14262	14182	14140	14359	14420	14454	14350	14463	14327	14457	14239	14384	14339	14450	14459	14385	14171	14477	14273	14304	14400	14490	14307	14353	14273	14443	14288	14397	14304	14328	14211	14375	14376	14354	14103	14407	14205	14496	14329	14398	14335	14388	14412	14334	14371	14233	14306	14238	14156	14358	14445	14303	14178	14257	14520	14306	14198	14050	14315	14171	14331	14415	14218	14322	14124	14458	14335	14619	14206	14261	14432	14305	14379	14194	14357	14306	14479	14364	14213	14333	14308	14290	14396	14347	14289	14314	14314	14269	14258	14174	14484	14310	14372	14402	14339	14299	14291	14161	14250	14297	14365	14210	14310	14324	14360	14348	14175	14301	14377	14520	14380	14521	14240	14433	14408	14336	14405	14337	14260	14452	14253	14167	14195	14339	14344	14429	14500	14212	14372	14196	14316	14297	14257	14100	14503	14318	14178	14358	14317	14178	14247	14319	14474	14260	14371	14408	14317	14378	14486	14430	14413	14182	14305	14378	14353	14554	14456	14235	14404	14383	14486	14323	14190	13995	14290	14393	14299	14369	14377	14335	14242	14308	14325	14248	14137	14300	14210	14227	14277	14270	14212	14167	14400	14248	14177	14201	14374	14379	14505	14327	14370	14373	14186	14268	14378	14271	14336	14354	14376	14280	14381	14426	14338	14481	14338	14320	14406	14425	14156	14460	14272	14174	14325	14427	14222	14163	14261	14344	14362	14352	14248	14522	14291	14362	14406	14506	14161	14275	14316	14409	14282	14285	14296	14481	14407	14269	14336	14337	14404	14273	14499	14320	14491	14660	14269	14549	14083	14423	14270	14500	14399	14476	14285	14227	14347	14375	14391	14227	14313	14346	14447	14536	14306	14223	14396	14493	14250	14260	14382	14556	14411	14290	14218	14474	14233	14250	14182	14425	14335	14535	14421	14330	14268	14342	14358	14418	14353	14328	14391	14362	14305	14293	14357	14323	14312	14130	14440	14420	14235	14324	14368	14228	14430	14432	14337	14522	14665	14259	14186	14146	14403	14367	14567	14331	14277	14277	14233	14174	14322	14351	14341	14344	14311	14310	14250	14417	14341	14479	14426	14219	14375	14283	14328	14317	14395	14293	14389	14358	14398	14179	14179	14520	14246	14209	14321	14492	14364	14335	14202	14422	14170	14457	14302	14237	14551	14366	14262	14187	14392	14282	14418	14428	14228	14260	14340	14310	14394	14330	14401	14399	14368	14256	14248	14435	14181	14214	14164	14189	14357	14304	14282	14309	14341	14488	14332	14267	14344	14393	14203	14136	14309	14382	14309	14155	14325	14263	14546	14469	14442	14185	14382	14299	14388	14248	14437	14357	14230	14380	14188	14255	14336	14143	14392	14360	14374	14333	14272	14334	14521	14403	14308	14424	14361	14309	14216	14304	14450	14490	14327	14375	14479	14281	14481	14367	14334	14321	14336	14331	14202	14141	14371	14432	14517	14476	14205	14451	14376	14389	14291	14385	14018	14319	14433	14321	14341	14123	14291	14377	14336	14452	14444	14247	14366	14416	14423	14358	14323	14273	14439	14285	14265	14329	14513	14225	14390	14344	14344	14510	14322	14351	14367	14377	14282	14410	14449	14331	14367	14372	14473	14401	14323	14369	14259	14267	14295	14626	14363	14268	14297	14510	14360	14368	14215	14391	14257	14426	14301	14342	14250	14217	14370	14341	14336	14215	14425	14294	14400	14353	14385	14315	14201	14274	14216	14422	14308	14178	14369	14386	14213	14336	14266	14279	14299	14289	14439	14313	14421	14314	14303	14206	14323	14374	14336	14333	14276	14308	14234	14267	14222	14265	14252	14409	14219	14323	14453	14433	14275	14247	14498	14419	14352	14393	14407	14444	14300	14368	14368	14523	14238	14346	14468	14242	14422	14197	14346	14311	14370	14322	14504	14380	14480	14694	14363	14416	14412	14193	14351	14485	14246	14361	14345	14374	14397	14167	14218	14370	14201	14125	14270	14295	14095	14546	14473	14459	14362	14219	14347	14168	14297	14348	14337	14418	14198	14308	14251	14222	14280	14222	14371	14454	14380	14312	14179	14287	14236	14319	14423	14188	14355	14277	14348	14411	14277	14331	14557	14195	14358	14067	14187	14299	14508	14462	14257	14496	14329	14267	14253	14316	14235	14335	14285	14331	14377	14283	14562	14202	14383	14457	14252	14272	14213	14308	14511	14350	14024	14153	14298	14272	14327	14230	14381	14211	14341	14500	14315	14361	14410	14313	14393	14494	14373	14340	14316	14407	14223	14433	14429	14417	14596	14474	14246	14311	14212	14179	14284	14315	14326	14487	14265	14266	14294	14142	14251	14412	14264	14196	14395	14338	14343	14298	14383	14444	14391	14334	14180	14395	14446	14344	14346	14355	14242	14419	14380	14263	14369	14415	14172	14442	14512	14423	14273	14253	14229	14343	14606	14292	14368	14408	14386	14321	14710	14295	14393	14313	14467	14371	14238	14420	14405	14312	14426	14434	14401	14332	14148	14365	14268	14202	14353	14287	14339	14270	14345	14164	14617	14263	14365	14204	14219	14587	14388	14461	14277	14529	14389	14254	14317	14252	14289	14387	14366	14329	14299	14478	14388	14364	14357	14327	14226	14205	14356	14321	14264	14347	14375	14194	14316
33713	50101	43213	31542	26771	21908	19846	18105	16854	16018	15516	15199	14994	14660	14484	14452	14113	13912	13855	13446	13469	13218	13285	13178	13263	13237	13031	13280	13084	13062	13174	13112	13152	13098	13025	13038	13044	13198	12987	12900	13062	13170	13128	13148	12954	13065	12944	13104	12988	13000	12895	13002	12990	13105	13029	12993	12911	12870	12959	13082	12962	12959	12860	12960	13165	12936	12889	13161	13013	12967	12900	13059	13206	12910	13119	12988	12996	12952	13021	12967	12958	12885	13241	12852	12894	13097	13123	12979	13171	12974	13007	13109	12979	12949	13078	12982	13158	13049	12958	13003	13232	12975	13048	12901	13043	13037	13012	12977	13130	13007	12949	13036	12989	12848	13110	12892	13177	13054	12954	12918	12752	12894	13089	13018	13124	13031	12857	13043	13086	12966	12987	12873	12951	12707	12886	12922	12894	13025	12947	12954	12862	12999	12880	12931	12945	13092	12958	13062	13035	13032	13138	12998	12838	13133	13040	13020	12978	12873	12837	12982	13065	12930	12844	13050	12808	12970	13032	13101	13026	13051	13006	13059	13037	12839	13008	13045	13026	12952	12972	13105	13035	12885	12827	13034	13116	12856	12923	13033	12935	13113	13146	13120	12827	13013	12907	13096	13022	12996	13013	12848	12950	13043	12799	12847	12872	12988	12913	13143	12986	13013	13011	12923	13044	12941	12917	13289	12766	12979	13041	13045	12926	13241	12887	13034	13004	12944	12993	13145	12989	12983	13123	12897	13174	13070	12950	12962	13063	12901	12967	13008	12898	13026	12996	12934	12999	13113	13042	12921	12869	13001	12992	12953	13061	12924	12957	13019	13053	13060	13110	13106	13026	13013	12924	12918	12909	13056	13125	13088	12943	12874	13020	13057	13050	13042	12950	12892	13002	12972	12852	13069	12992	12911	13099	12955	13029	12989	13022	12986	12999	13021	13125	12986	13026	12977	12970	13018	12962	12966	12889	12895	12945	12974	12975	12916	13109	12980	12802	13027	13018	13095	12866	13009	12831	12976	13146	12935	12962	12875	13151	12872	12894	12852	12932	13090	12949	13015	12995	12890	13074	12954	12790	13064	13015	12954	12988	13081	13026	13004	13238	13098	12994	12922	13043	12977	12962	13032	13095	12989	12919	12991	12955	13130	12995	13051	12972	12975	12920	12962	12921	13003	12986	12965	12989	12996	12842	13168	12997	12988	12964	13034	13057	12988	13014	13006	12936	12873	13174	13074	12999	13050	13039	13124	13056	12994	12900	13020	13069	12958	12930	12974	12959	13126	12876	12756	13032	13069	12943	12998	12964	13050	12981	13007	13064	12995	13066	12977	13007	12917	12902	13085	12996	12822	12810	12986	12942	12902	12964	12918	12994	12973	12974	12961	12873	12959	12953	13093	12962	12937	12906	13054	12974	13060	13060	13067	13033	12986	12975	13041	13134	12870	12850	13071	13063	12870	13144	12816	12883	12988	13062	13017	13068	12966	12969	12986	13157	12874	12810	13001	12989	12967	13024	13044	13031	13067	12928	13042	12998	13006	13008	13074	12919	13102	12919	13087	13079	12817	12888	13016	13068	12854	12976	12814	13144	12972	13029	13036	12959	13112	12920	13077	12977	13011	13071	12964	13085	13040	12981	13121	13015	12994	12992	12958	13020	12999	12927	12996	12823	13026	12707	13075	12903	12930	12909	12997	13000	12963	13237	12907	12933	13031	13061	12896	13010	13091	13024	12915	12924	13070	12988	12849	13062	12984	12780	12916	13006	12960	13035	13024	13114	12775	13002	13002	12906	12713	12963	13205	13025	13047	13185	12979	12997	12984	12889	13078	13007	12943	13038	13102	12915	12954	12941	13085	12973	13106	12960	13060	13018	12826	13058	12973	13010	12949	13039	12813	12968	12983	12992	12913	12932	13060	13084	12936	12969	12948	13201	13116	13020	12951	13057	13024	12794	12998	12884	13117	12940	13034	12916	13171	12924	13138	13088	12921	12949	12978	12952	12962	12900	12978	12962	12993	12997	12942	13147	13003	13028	12954	13006	13069	13127	13027	12993	12902	13081	12847	13035	12906	13012	12999	12964	12948	12981	13084	12995	12986	12990	13044	13052	13190	12926	12978	13035	13065	12978	12991	12911	12895	12965	13038	13160	12996	13070	12881	12920	12834	13007	13102	13039	13186	12920	13077	13047	12897	12909	13087	13134	13047	13049	13104	13064	13101	13098	13107	12872	12909	12887	13114	12905	13050	13031	13007	13011	12948	13129	12981	13093	13044	12934	12713	13018	12901	12963	13095	12939	12960	13031	13030	13102	13112	13172	13102	13022	12958	12961	12970	12950	12872	13138	13063	12968	12950	13081	12940	12937	13060	13052	12956	12913	12966	12911	12925	12982	12937	13060	13068	12988	12898	12978	13105	12913	13111	12946	13037	13073	13015	13090	12920	13183	12967	13054	12976	13040	13101	13124	12910	13163	13011	13117	12956	13041	13011	12935	12827	13130	12884	13017	12999	13009	12957	13042	12874	12879	12906	13102	13003	13083	12960	13020	12948	12945	13015	12870	12953	13111	13017	13037	13074	13250	13074	13081	12994	12852	12958	13133	13088	12917	13187	13070	12958	12828	13054	13042	12867	12977	12909	13016	13099	13050	12928	13080	13022	12980	13019	13069	13115	12908	12951	12830	13139	13055	13000	13098	12980	13114	13132	13042	12962	12944	12867	13042	12899	13187	13045	13046	13035	13058	13059	13106	13172	13057	12953	13137	13102	13018	13107	12951	13045	13061	12898	12931	12999	13107	13021	13056	12873	12846	12887	12951	12958	13077	13060	12997	12887	12999	12880	12991	12884	12822	13036	12935	13004	12969	13124	12882	12961	12926	12996	13022	13019	13100	12898	13112	13066	13104	12997	12949	12924	12995	12984	12994	13094	13098	13088	13295	12989	12938	12903	12989	12921	13015	13016	12913	13044	12998	12923	12899	13056	12968	13043	12819	13088	13007	12923	12875	13009	12929	13020	13122	12879	13070	12812	13034	13001	13090	13058	13008	13163	12846	13175	12980	12971	12994	13141	13038	12783	13144	12931	13151	12983	13084	13116	13065	13043	13081	12983	12808	12885	12996	13070	12989	12845	13128	12874	13019	12885	13005	12899	13107	12984	12901	12905	13033	12941	13090	12909	12989	13171	12953	12914	13051	12826	13028	13048	12803	12960	12969	12992	13000	12890	12763	12966	12985	12993	13044	12886	12839	13153	13032	12998	12951	13011	12992	13048	13086	13097	12954	12963	13088	12904	13060	13024	12907	12880	12830	13083	12930	13069	13007	12937	12904	12864	13003	12976	12995	13076	13191	13096	13125	13038	12953	13021	13157	12911	13073	13101	12883	12895	13030	13062	12866	12936	13119	12991	13076	12882	13023	12984	13022	12958	13049	13028	13005	12883	12917	13008	13092	13106	12994	12947	13098	12936	13012	13006	13079	12774	13023	12999	13066	12851	13139	13121	12918	13118	12820	12806	13027	13170	12985	12996	12946	13013	12984	12942	13138	13020	12942	12859	13039	12945	12971	12862	13001	13033	13095	12930	12953	12763	12940	13005	12997	13027	13197	13052	13113	12913	12905	12999	13170	13052	12973	12975	12941	13060	12979	13114	12944	12962	12951	13045	12937	13072	13027	12932	12853	12947	13059	12960	12985	13022	12886	12995	12904	13012	12930	13123	13070	12943	12938	13078	12921	12984	13068	13069	13046	12935	12946	12939	13010	13009	13099	12922	13034	12984	12934	12991	12948	12961	13280	13078	12886	12925	13036	13200	12946	13121	12903	13145	12816	13071	13007	13115	13016	13192	12922	12865	13048	12919	13012	13035	13178	12884	13099	12957	12962	12923	13021	13127	13051	13010	12885	12991	12974	13065	12891	13127	13088	13126	13008	13190	12991	13027	13026	12913	13009	12984	12949	13219	13059	13014	13076	13057	13061	12982	13005	13064	12878	13072	13046	12838	13116	13094	12977	12980	12996	13092	13086	12971	12915	13038	13132	12953	13091	12977	12958	12890	12966	13252	12960	12944	13057	13001	12856	13060	12922	13060	13061	12964	13102	13095	12848	13025	13047	12907	12980	12938	13016	12956	13038	12833	13154	12921	13045	12980	12917	13133	12930	12923	12918	12987	13126	13088	12876	12924	13177	12974	12925	12988	13018	12985	12961	13065	12929	12989	13078	13067	13006	12872	12929	13161	13024	12938	12992	13004	12994	12903	12966	13041	12879	12947	13066	12880	12890	13053	13059	13026	12939	13093	12898	13126	12956	13043	13046	12963	12980	13171	12957	12965	12834	13057	13091	12980	13068	12990	12933	12958	13086	12998	12798	12899	12928	12957	13031	13012	12997	12900	12933	13034	13056	13055	13140	13053	13016	12921	12937	12870	12998	13011	12904	13033	12910	12890	12972	13048	12848	13091	13004	13096	12958	13005	13110	12922	13069	12971	12999	13048	13050	12986	13038	12976	12975	13058	13018	12881	13084	13042	12933	12930	13054	13050	12980	13064	12915	13080	12900	12986	12970	12960	12825	13188	12883	13007	13268	13048	13038	12944	12976	13043	12842	12989	13003	13085	12915	12824	13032	13070	12957	12803	13032	12787	12940	12991	12947	13034	12971	13138	12976	13067	12911	12863	12960	13277	13231	12890	13021	12935	13219	13004	12931	12885	12985	12770	12893	12993	12969	13064	12965	12777	12853	12942	12937	12922	13064	13007	13125	12992	13126	13022	12949	13082	13021	12877	12889	13022	13026	12989	12923	13083	13069	13020	13055	12905	12953	13144	13163	12911	12837	12993	13093	12990	12953	12901	12980	12987	12968	12961	12848	13125	12940	13026	13017	12994	13006	13037	13002	13012	12945	12978	13012	13057	12990	13109	13045	12949	12834	13074	13009	13049	12930	12980	13038	13120	12875	13069	12962	12998	12932	13008	13059	12915	12917	12963	12804	13106	12954	13012	12974	13072	13021	13032	12900	13071	13029	13096	13097	12930	12978	13003	13013	13124	13170	12837	13050	13071	12942	12948	12943	13052	13084	13030	12803	13042	13052	12896	12869	12909	12976	13083	13177	13015	13122	12953	13097	12925	13101	13065	12916	12982
24302	21478	29336	26105	25270	26147	24832	20929	18925	18552	18070	17574	17172	16753	16829	16350	16341	16342	16228	15890	15586	15578	15363	15455	15524	15419	15332	15312	15345	15246	15123	15407	14975	15198	15162	15018	15174	15090	15149	15068	15037	15179	15180	15113	15160	15270	15111	14970	15110	15118	15247	14994	15081	15422	15306	15101	15140	15142	15278	15103	15169	15094	15052	15072	15090	14973	15271	15087	14961	15128	15106	15128	15103	15271	15035	15062	15054	15077	15047	15318	15090	15104	14993	15018	15038	15135	15229	14959	15131	15033	15127	15154	15136	15081	15236	15052	15307	14983	15268	15138	15050	14920	15146	14914	15032	15254	15024	15117	15074	15226	15166	14931	15102	15071	15114	15071	15037	15116	15070	14955	15037	14899	15174	15098	15051	15015	15090	15064	15228	15303	15153	14997	15173	15121	14975	15220	15205	15055	14936	15226	15169	15172	15240	15122	14901	15106	15167	15200	15004	15250	14935	15048	14975	15144	15064	15069	15187	15173	15054	15156	14999	14909	15083	15187	15033	15179	14944	15163	15140	14963	14962	14950	15125	15195	15001	15020	15041	14961	15018	15042	15036	14884	14922	14925	15120	14857	15098	15359	15172	15026	14975	15220	15132	15000	14997	15311	15202	15064	15078	15197	15178	14975	14994	15103	15018	15076	15035	15003	15125	14985	15125	15169	15304	15066	15077	14978	15066	15032	15135	15031	15037	15030	15126	14770	15134	15064	15070	14966	14982	15082	15156	15308	15174	15056	15227	15200	15203	15092	15101	15088	15114	15063	15037	14903	15096	15147	14976	15069	15259	14978	15058	15092	14907	14933	15002	14861	14950	14929	15006	15098	15092	14895	15229	14837	14952	14880	15015	15062	14958	14975	14973	14972	15223	15158	15140	15364	15092	15110	15266	15190	15088	15038	15134	15146	15050	15274	15152	15054	15227	15336	15134	15005	15182	15133	14989	15053	14783	15159	15112	15044	15048	15061	15273	15377	14937	15127	15250	15053	15088	15148	14984	15211	15232	15108	15236	15259	15048	15114	15078	15084	15178	15144	15151	15204	15084	15069	15076	15186	15008	14969	14996	15207	14876	15146	15112	15037	15093	14997	15127	15180	15056	15068	15266	15029	15070	15310	15193	15114	15002	15156	15123	15231	15172	14983	15072	14908	15023	15046	15125	15083	14938	15064	14951	15025	15138	15213	15160	14821	14919	15058	15188	15097	14974	15004	14996	14914	15139	14978	14997	15083	14952	15023	15118	14959	15071	14967	15147	14979	14958	15115	15169	15326	15066	15217	15091	15197	14994	15013	15110	15138	14954	14965	15347	15185	15270	14977	15203	15159	14929	15118	15151	14979	15109	15091	15133	15240	15134	15063	15119	15159	14981	15047	14919	14889	15118	15064	15041	15023	15125	15173	15089	15205	14896	15215	15142	15041	14806	14962	14962	14795	15167	15094	15149	15035	15113	14986	15087	15053	14816	15108	15055	15092	15194	15063	14903	15148	15204	15283	15047	14978	15037	15157	15243	15115	14976	15078	15187	15089	15054	15070	15275	15013	14941	15000	14914	15153	15120	15044	15202	15121	15214	14858	14996	15196	15053	15029	15007	14917	15191	15257	15156	15080	14964	14971	15045	15182	15013	15194	15102	14928	15190	15037	15144	15184	14834	15242	14947	14850	15166	15150	15155	15177	15013	15029	15072	14955	15085	15017	14987	15041	15097	14945	15169	14959	15064	15078	15057	14938	15197	15190	14996	15249	15099	15028	15109	15018	15142	15189	15081	15097	15016	14936	15078	15120	14851	15124	15054	15169	15226	15222	15176	15074	15208	14888	15377	15084	15164	14924	15139	14837	15035	15095	15122	14932	15069	15082	14868	14947	14881	14988	15194	15111	15129	15165	15213	15004	15110	15036	15205	15173	15079	14947	14960	15105	14988	14945	15164	15173	15027	14930	14987	15232	15116	15202	15127	15195	15042	14993	14942	15157	15178	15128	15207	15140	15010	14966	15214	15097	14900	15135	15096	15037	15147	15107	15132	15234	15264	15279	15023	15179	15189	15118	15055	15034	15116	15122	14970	15018	15015	15269	15235	15085	14967	15100	15211	15058	15211	15191	14977	15189	15289	15124	15288	15023	15064	15019	15106	15250	15209	15271	15155	15193	15189	15109	15065	14919	15090	15033	15085	15343	14979	15008	15191	15239	15055	15179	15077	15105	15073	15064	15016	15157	15006	15069	15099	14874	14897	15032	15331	15162	14993	15039	15199	14964	15093	15091	14996	15048	15142	15123	15122	15036	15073	15239	15389	15064	15247	15011	15182	15254	15310	15043	14902	15020	15179	14930	15211	15139	14921	14921	15143	14924	15277	15179	15247	15216	15253	15209	14937	14999	15099	15023	15252	15155	15036	15037	15031	15258	15118	15140	15402	15107	15056	15122	14999	15122	14976	15044	15109	15134	15116	15053	14889	14870	15152	15107	15140	15065	15312	15248	14996	14903	14934	15111	14975	14969	15097	14972	15032	15085	15142	14963	15053	15104	15106	15042	15214	14867	15094	15041	15092	15132	15141	14898	15081	15022	15001	15124	15226	15224	15083	15195	14981	15175	15178	15144	14916	15079	14910	14911	15136	14969	15135	15179	15152	15181	15080	15047	15235	15039	15167	15085	14834	15077	15192	15116	15177	15094	15151	14936	15073	15104	15152	15115	15034	14904	15076	14988	15156	15054	14988	15204	15073	15233	14940	14828	15177	14997	15195	15126	15219	15062	14949	14930	14993	14992	15118	14797	14958	15091	15252	15221	15123	15175	15141	15232	15266	14989	15046	15339	14882	15179	15191	15285	15231	15087	15089	15010	15058	15062	15247	15235	15170	15140	14944	15077	15057	14969	15217	15109	15149	15170	15136	15010	15126	15067	14855	15082	14992	15041	15146	14969	15095	15064	15209	15215	15126	15063	14870	15106	15092	15108	15098	15124	15313	15144	15336	15061	15246	15050	15216	15200	15238	15156	15153	15134	15141	15028	14979	15105	15156	15231	15017	15035	15161	15266	15016	15020	15095	15106	15233	15236	15229	15005	15212	15158	15230	15001	15266	15197	15122	15024	14930	15145	15062	15125	15033	15160	15015	15113	15192	15075	15042	14994	15019	15073	15097	15126	15040	15077	15283	15036	15238	15143	15122	15068	15036	15218	14979	15001	15184	14871	15124	15176	15136	14889	15176	15293	15020	15077	15057	15133	15056	15033	15143	15196	15135	14987	15027	15138	15075	15085	14967	14994	15218	15388	15021	14962	15257	15055	15153	15090	15048	15094	15125	15124	15125	15140	15140	14900	14995	15053	15156	15186	15208	15101	15173	14918	15018	15006	15134	15037	15142	15175	15009	15113	15110	15090	15112	14980	15086	15245	15123	15142	14994	15050	14867	15042	15025	15092	15386	15080	15228	14924	14892	15095	15242	15026	15033	15093	15061	14985	15189	15103	15341	15094	15188	14919	14923	15131	14911	14919	15179	15194	15181	15039	14940	15047	15046	15199	14933	15227	14977	14935	15069	15100	15036	15085	15056	14903	14988	15094	15142	15056	15112	15154	15186	15043	15485	15335	15083	15031	15235	15145	15267	15138	14908	15055	15064	15079	15267	15162	15236	15081	15000	15141	15152	15163	14960	15283	15078	15297	15102	14992	15267	14921	14935	14953	15010	15004	15030	14936	15080	15134	15163	14961	15318	15257	15026	15240	15110	15114	15171	15198	14962	15172	15075	15098	15089	15234	15402	14980	15109	15122	15226	15060	15249	15056	15343	14821	15248	15323	15072	14964	15140	15042	15093	15201	15265	14903	14994	14951	15182	15222	15202	14769	14970	15206	15281	14871	15123	15188	15116	15182	15039	14915	15061	15146	15100	15239	15108	15024	15086	15105	15072	15251	15143	15076	15094	15179	14919	15110	15215	14946	14905	15111	15129	15070	15211	15057	15242	15290	15119	15198	15030	14921	15008	15094	15085	15051	15016	15041	15177	15081	14919	15017	15021	15118	15013	14957	14881	15144	15108	15203	15024	15121	15067	15183	15047	15177	15134	15129	15155	14980	14984	15258	15103	14810	15269	15189	15114	14958	15039	15167	15128	15113	15126	15188	15192	15072	15116	15177	15014	14988	15314	15103	15260	15160	15023	15252	15072	15157	15096	15163	15086	14955	15131	15006	15110	15164	15109	15304	15267	15134	15151	15310	15040	15218	15085	15264	15220	15060	15080	15033	15305	15179	15001	15206	15087	15161	14910	15098	15191	15041	15129	15095	15083	15255	14992	15132	15225	15049	14871	15015	15269	14989	14987	15197	15109	15039	15088	15075	15203	15145	15130	15201	15117	15061	15170	15169	15120	15087	15141	15194	14967	14817	15085	15149	15173	15178	15056	15165	15260	15031	15068	15223	15071	15187	15023	14967	15228	15079	15073	15133	15289	15191	15103	15165	15309	15222	15096	15216	14971	15208	15242	15062	15209	15190	15214	15281	14961	14949	14953	15023	15061	15071	15184	14940	15272	15281	14916	15247	14893	15096	15102	15150	15005	15178	15020	14989	15197	15111	15087	15376	15078	15181	15137	15044	15091	15024	15010	15014	15063	15169	14975	15124	15034	15050	15107	15030	15310	15131	15178	15030	15216	15121	15225	15168	15039	14870	15233	14976	15209	15022	15092	14923	15008	14932	15142	15105	15158	15024	15021	15086	15110	15152	15074	15152	15101	14969	15044	15141	15034	14986	15056	14943	15020	14985	15072	14962	14948	15163	15143	15089	15150	14883	15229	14931	15091	15203	15044	14993	14944	15201	15081	15082	14873	15006	15216	15052	15018	14928	14874	15136	14920	15148	15432	14973	15177	15099	14875	15072	15263	15108	15138	15080	15171	15202	15062	15102	15317	14952	15266	15139	15057	15144	14971	15252	15157	15221	15099	15083	15269	15019	15068	15150	15172	15149	15037	15047	14988	15018	15098	14950	15050	15445	14976	14836	15070	15080	15081	15115	15238	15129	15102	15139	15162	15063	15038	15104	15232	15103	14989	15053	14968	15004	15067	14977	15197	14940	15104	14990	15127	15096	15105	15006	15088	15248	15102	15023	15021	14894	15191	15337	15103	15220
33503	55636	50264	38020	31996	26737	23685	21147	19611	18599	17776	17284	16754	16253	15883	15466	15210	15273	14712	14451	14345	14113	13901	13799	13659	13797	13698	13520	13637	13567	13536	13704	13754	13498	13530	13331	13599	13517	13453	13470	13333	13338	13520	13479	13426	13407	13497	13503	13364	13373	13488	13413	13510	13353	13439	13371	13566	13635	13537	13439	13532	13502	13366	13417	13514	13511	13527	13485	13389	13407	13435	13540	13329	13376	13451	13677	13400	13453	13604	13366	13425	13546	13452	13509	13518	13383	13491	13444	13386	13511	13403	13474	13491	13263	13383	13441	13581	13473	13422	13500	13467	13564	13422	13404	13450	13511	13307	13400	13466	13293	13385	13550	13347	13357	13596	13342	13348	13375	13581	13467	13487	13424	13496	13441	13337	13592	13313	13322	13599	13387	13315	13344	13592	13358	13495	13544	13515	13325	13396	13331	13469	13344	13493	13548	13400	13483	13486	13512	13547	13434	13396	13445	13304	13380	13377	13452	13321	13465	13341	13449	13291	13508	13383	13474	13299	13422	13413	13332	13387	13564	13385	13418	13497	13422	13423	13347	13293	13440	13380	13445	13360	13404	13489	13382	13499	13306	13472	13404	13418	13484	13545	13416	13523	13318	13477	13527	13423	13545	13543	13373	13410	13433	13421	13459	13459	13329	13574	13298	13381	13496	13484	13457	13500	13221	13321	13419	13370	13504	13492	13294	13488	13433	13625	13425	13494	13386	13416	13349	13420	13479	13566	13395	13432	13413	13481	13283	13583	13358	13321	13434	13390	13348	13510	13395	13504	13375	13458	13557	13459	13491	13203	13363	13473	13332	13430	13433	13421	13595	13415	13570	13335	13397	13393	13409	13422	13425	13426	13541	13445	13388	13422	13488	13499	13465	13495	13416	13588	13482	13281	13481	13476	13471	13553	13493	13429	13407	13332	13355	13335	13509	13369	13502	13425	13406	13494	13331	13348	13490	13570	13424	13319	13495	13353	13457	13375	13473	13424	13382	13418	13423	13404	13456	13419	13404	13596	13424	13371	13455	13426	13384	13387	13551	13416	13400	13532	13421	13435	13429	13353	13591	13352	13413	13589	13328	13547	13459	13418	13355	13614	13438	13507	13292	13534	13593	13440	13584	13490	13425	13370	13436	13453	13364	13321	13401	13533	13378	13522	13561	13366	13319	13359	13502	13359	13529	13345	13439	13470	13490	13380	13311	13355	13410	13352	13347	13481	13379	13428	13460	13429	13261	13443	13345	13444	13357	13434	13467	13430	13442	13534	13495	13375	13412	13479	13495	13319	13605	13520	13333	13462	13423	13524	13426	13376	13524	13423	13497	13414	13322	13350	13545	13512	13274	13391	13402	13319	13622	13526	13445	13383	13580	13592	13532	13477	13349	13376	13343	13511	13388	13659	13314	13281	13233	13360	13539	13482	13302	13379	13493	13349	13296	13299	13521	13536	13470	13360	13469	13263	13236	13471	13500	13383	13464	13252	13465	13500	13331	13369	13278	13339	13513	13409	13286	13609	13470	13359	13445	13369	13587	13359	13418	13410	13425	13542	13360	13494	13428	13238	13533	13611	13500	13382	13356	13505	13297	13439	13545	13578	13466	13466	13369	13625	13637	13384	13289	13502	13494	13529	13332	13552	13467	13330	13399	13448	13504	13313	13460	13532	13482	13348	13528	13384	13463	13402	13540	13480	13357	13378	13547	13452	13517	13394	13341	13458	13251	13285	13454	13403	13456	13360	13423	13475	13368	13384	13389	13470	13476	13271	13516	13481	13313	13466	13470	13333	13424	13564	13403	13350	13448	13359	13531	13478	13277	13329	13470	13244	13549	13414	13211	13395	13399	13454	13492	13392	13446	13551	13411	13298	13569	13287	13444	13378	13459	13323	13500	13474	13235	13477	13418	13524	13420	13312	13711	13393	13338	13428	13374	13454	13366	13351	13257	13441	13520	13603	13395	13435	13241	13372	13448	13562	13471	13383	13457	13565	13336	13590	13479	13447	13510	13314	13403	13394	13375	13445	13359	13298	13373	13384	13474	13424	13357	13408	13475	13514	13288	13411	13372	13311	13509	13380	13606	13404	13359	13422	13279	13279	13477	13426	13161	13659	13376	13405	13556	13452	13624	13393	13332	13517	13401	13482	13518	13441	13460	13369	13357	13620	13626	13349	13385	13456	13488	13418	13245	13571	13268	13374	13341	13572	13273	13610	13509	13644	13530	13421	13456	13529	13510	13472	13302	13368	13374	13450	13455	13430	13433	13334	13501	13369	13475	13409	13398	13625	13452	13417	13328	13433	13244	13592	13451	13455	13476	13411	13449	13596	13377	13393	13477	13457	13515	13567	13375	13356	13451	13380	13384	13321	13438	13392	13462	13319	13469	13563	13483	13356	13324	13298	13519	13360	13349	13472	13410	13424	13337	13445	13456	13334	13503	13529	13481	13518	13449	13400	13379	13526	13510	13428	13300	13421	13238	13394	13402	13329	13342	13374	13503	13526	13403	13411	13409	13389	13381	13350	13374	13427	13421	13580	13538	13407	13493	13516	13537	13221	13379	13385	13444	13498	13449	13454	13228	13477	13372	13590	13457	13394	13470	13502	13159	13442	13381	13432	13459	13451	13355	13488	13483	13359	13389	13351	13351	13245	13382	13238	13453	13381	13327	13369	13299	13405	13526	13451	13371	13413	13356	13521	13461	13467	13429	13306	13428	13420	13483	13509	13424	13583	13446	13335	13441	13391	13587	13365	13442	13583	13467	13453	13442	13312	13450	13340	13397	13477	13416	13447	13513	13320	13562	13498	13390	13406	13391	13530	13326	13489	13531	13461	13487	13601	13414	13329	13470	13392	13543	13367	13530	13350	13402	13505	13363	13339	13362	13382	13455	13391	13341	13478	13308	13464	13313	13458	13366	13364	13461	13401	13492	13329	13479	13459	13493	13448	13454	13308	13473	13405	13454	13242	13462	13541	13505	13304	13397	13367	13480	13308	13443	13407	13393	13280	13280	13361	13544	13288	13237	13425	13347	13316	13349	13608	13434	13623	13533	13203	13594	13594	13525	13431	13401	13476	13520	13371	13464	13433	13548	13465	13485	13567	13372	13320	13297	13449	13310	13477	13511	13456	13354	13343	13286	13351	13416	13601	13658	13478	13413	13391	13361	13461	13302	13334	13534	13375	13370	13391	13546	13424	13453	13535	13505	13421	13393	13502	13294	13378	13446	13452	13270	13275	13257	13421	13363	13456	13249	13462	13372	13368	13458	13412	13328	13448	13279	13590	13454	13454	13405	13439	13356	13423	13438	13324	13423	13402	13614	13366	13313	13283	13425	13407	13487	13601	13361	13391	13309	13471	13475	13524	13417	13435	13333	13321	13354	13459	13508	13398	13144	13507	13558	13345	13339	13531	13239	13310	13223	13421	13532	13527	13382	13451	13416	13391	13607	13484	13440	13361	13492	13399	13436	13430	13489	13317	13529	13346	13485	13536	13478	13419	13322	13504	13599	13380	13432	13463	13390	13522	13506	13431	13633	13372	13457	13496	13478	13419	13405	13452	13359	13321	13408	13469	13411	13437	13445	13444	13379	13542	13411	13322	13462	13534	13201	13331	13416	13269	13454	13388	13442	13453	13448	13494	13358	13441	13528	13419	13462	13384	13389	13301	13295	13593	13585	13433	13297	13472	13452	13394	13429	13377	13373	13445	13441	13312	13504	13445	13328	13534	13620	13610	13437	13367	13414	13482	13371	13559	13424	13329	13458	13367	13371	13462	13293	13496	13354	13263	13573	13652	13439	13473	13480	13398	13492	13398	13350	13482	13292	13313	13350	13294	13411	13625	13359	13390	13417	13235	13332	13449	13476	13295	13540	13573	13504	13337	13445	13474	13471	13542	13349	13352	13397	13503	13319	13360	13332	13658	13383	13574	13606	13461	13419	13417	13302	13522	13334	13540	13460	13496	13341	13547	13419	13416	13526	13377	13414	13371	13331	13477	13452	13501	13408	13610	13505	13725	13344	13480	13524	13434	13414	13405	13563	13516	13373	13412	13359	13412	13317	13417	13476	13494	13469	13375	13550	13507	13527	13429	13254	13318	13475	13422	13560	13410	13520	13381	13379	13455	13470	13361	13452	13521	13582	13623	13327	13635	13492	13448	13583	13508	13381	13486	13547	13462	13371	13389	13430	13454	13352	13468	13422	13498	13333	13421	13451	13609	13347	13481	13354	13419	13570	13469	13392	13644	13426	13419	13416	13378	13515	13359	13487	13542	13426	13255	13548	13363	13420	13479	13380	13483	13425	13526	13403	13356	13566	13271	13489	13407	13442	13566	13218	13568	13543	13316	13440	13485	13327	13620	13629	13421	13302	13451	13440	13341	13396	13553	13476	13379	13544	13361	13370	13328	13327	13416	13462	13422	13307	13415	13449	13419	13435	13491	13401	13473	13453	13530	13430	13365	13438	13419	13624	13287	13633	13517	13278	13479	13483	13383	13347	13460	13453	13381	13456	13380	13529	13184	13537	13332	13444	13502	13372	13561	13504	13451	13376	13517	13496	13396	13390	13353	13588	13451	13534	13354	13404	13605	13373	13369	13451	13525	13452	13455	13375	13583	13279	13423	13539	13491	13414	13435	13486	13574	13452	13459	13476	13420	13414	13347	13454	13353	13267	13442	13475	13247	13423	13335	13328	13483	13235	13392	13561	13388	13345	13471	13279	13531	13452	13446	13370	13556	13463	13349	13327	13363	13408	13300	13369	13420	13372	13355	13301	13550	13459	13356	13501	13559	13467	13445	13407	13429	13492	13433	13482	13497	13475	13492	13489	13460	13395	13319	13331	13508	13355	13440	13511	13568	13474	13622	13345	13413	13392	13349	13353	13365	13421	13687	13578	13406	13513	13442	13567	13607	13432	13472	13424	13345	13401	13468	13403	13437	13455	13443	13512	13431	13410	13496	13485	13287	13312	13414	13610	13537	13354	13390	13301	13519	13250	13316	13502	13492	13348	13427	13428	13439	13446	13595	13436	13621	13532	13399	13483	13421	13602	13449	13426	13546	13262	13283	13482	13332	13294	13272	13456	13394	13509	13500	13362	13524	13466	13462	13387	13410	13305	13506	13437	13425	13523
23161	21433	29395	24361	23194	27038	29683	24039	22056	21767	20695	20106	19767	19571	18954	18661	18319	18217	17816	17769	17333	17365	17212	17104	17052	17026	16834	16714	16976	16706	16914	16832	16992	16769	16664	16816	16685	16483	16793	16702	16734	16554	16756	16704	16598	16557	16712	16762	16379	16728	16435	16821	16797	16576	16661	16635	16722	16782	16680	16478	16688	16608	16305	16708	16559	16531	16502	16626	16464	16439	16648	16737	16704	16425	16635	16543	16541	16746	16345	16572	16649	16577	16621	16728	16637	16843	16764	16497	16748	16487	16617	16671	16630	16521	16798	16588	16536	16649	16741	16616	16727	16585	16644	16627	16690	16428	16498	16448	16682	16596	16679	16405	16744	16387	16723	16593	16601	16398	16553	16576	16502	16570	16449	16434	16561	16550	16662	16539	16758	16578	16586	16504	16324	16673	16515	16451	16473	16540	16512	16546	16575	16520	16509	16644	16683	16618	16414	16523	16570	16502	16436	16426	16522	16666	16511	16504	16669	16552	16646	16596	16628	16609	16690	16572	16684	16529	16643	16780	16550	16619	16507	16609	16659	16589	16611	16717	16661	16614	16559	16530	16589	16755	16457	16391	16438	16437	16685	16617	16547	16589	16535	16600	16626	16614	16647	16650	16458	16606	16551	16578	16738	16596	16560	16681	16627	16537	16541	16529	16555	16611	16654	16573	16570	16442	16520	16355	16647	16393	16693	16589	16685	16604	16504	16694	16608	16787	16691	16591	16823	16652	16557	16662	16437	16588	16346	16534	16519	16765	16477	16464	16514	16584	16608	16629	16539	16717	16631	16446	16519	16486	16646	16872	16501	16374	16420	16417	16576	16596	16676	16351	16373	16530	16529	16710	16660	16699	16427	16748	16691	16589	16532	16550	16635	16537	16748	16564	16689	16523	16581	16432	16465	16586	16453	16593	16705	16625	16549	16551	16567	16581	16608	16517	16805	16497	16627	16428	16421	16531	16505	16402	16185	16544	16448	16667	16714	16630	16455	16510	16621	16489	16816	16350	16673	16478	16438	16437	16544	16605	16486	16610	16770	16557	16613	16418	16494	16672	16525	16574	16619	16709	16502	16452	16519	16467	16545	16507	16632	16540	16722	16597	16697	16546	16665	16317	16478	16541	16531	16653	16560	16451	16667	16781	16489	16711	16515	16502	16749	16489	16686	16572	16654	16704	16655	16433	16391	16491	16685	16344	16643	16492	16487	16454	16627	16527	16541	16675	16632	16543	16734	16504	16440	16295	16619	16513	16459	16381	16671	16620	16589	16561	16481	16479	16507	16640	16513	16437	16806	16446	16566	16623	16626	16646	16727	16606	16687	16625	16773	16554	16589	16462	16471	16674	16636	16593	16704	16716	16712	16643	16691	16671	16531	16772	16896	16668	16541	16584	16624	16467	16723	16691	16608	16586	16443	16632	16534	16710	16389	16543	16522	16631	16619	16555	16644	16425	16381	16526	16554	16560	16491	16545	16609	16687	16700	16575	16518	16584	16529	16485	16469	16448	16388	16520	16414	16657	16491	16514	16492	16537	16655	16593	16541	16606	16494	16692	16570	16780	16603	16721	16650	16496	16458	16490	16538	16697	16519	16640	16586	16617	16617	16705	16435	16583	16586	16685	16577	16541	16598	16433	16335	16333	16603	16447	16426	16515	16595	16566	16605	16460	16386	16691	16489	16372	16641	16515	16553	16552	16711	16495	16649	16481	16583	16541	16659	16720	16495	16542	16477	16514	16647	16545	16554	16581	16433	16576	16605	16539	16492	16608	16493	16424	16656	16711	16488	16612	16641	16445	16615	16373	16549	16677	16432	16763	16402	16428	16578	16792	16728	16623	16494	16774	16682	16637	16492	16589	16490	16438	16354	16455	16655	16476	16523	16513	16600	16614	16572	16603	16565	16537	16470	16869	16543	16648	16562	16621	16835	16638	16501	16447	16600	16557	16591	16556	16636	16506	16633	16644	16706	16537	16423	16554	16588	16570	16574	16534	16520	16507	16595	16662	16685	16524	16557	16523	16564	16569	16543	16472	16600	16607	16534	16624	16700	16499	16569	16600	16756	16632	16642	16565	16357	16422	16524	16444	16622	16677	16482	16477	16408	16615	16436	16580	16664	16493	16843	16614	16906	16401	16627	16602	16769	16685	16654	16464	16579	16571	16612	16572	16422	16492	16462	16314	16656	16655	16641	16505	16491	16427	16504	16431	16622	16449	16557	16381	16736	16498	16838	16541	16502	16577	16699	16607	16578	16570	16433	16561	16601	16527	16665	16823	16460	16474	16763	16626	16488	16658	16576	16332	16572	16704	16316	16489	16841	16724	16623	16592	16642	16467	16672	16598	16603	16615	16557	16541	16558	16508	16516	16696	16472	16746	16635	16413	16368	16588	16606	16515	16668	16657	16567	16538	16473	16529	16497	16455	16503	16745	16489	16554	16581	16526	16781	16669	16761	16431	16622	16530	16724	16409	16489	16761	16451	16529	16488	16703	16636	16430	16731	16442	16445	16608	16352	16605	16492	16464	16452	16414	16555	16612	16525	16468	16589	16379	16600	16366	16426	16409	16659	16347	16516	16641	16588	16755	16504	16418	16591	16585	16602	16544	16659	16510	16657	16689	16448	16532	16757	16566	16507	16341	16455	16572	16519	16533	16527	16499	16603	16472	16753	16639	16555	16480	16595	16496	16678	16304	16680	16610	16471	16518	16570	16492	16544	16438	16616	16663	16567	16494	16709	16371	16443	16516	16685	16581	16420	16598	16407	16591	16495	16592	16511	16406	16704	16463	16721	16431	16499	16611	16402	16608	16518	16479	16660	16600	16352	16776	16629	16736	16565	16526	16717	16427	16457	16464	16804	16690	16713	16620	16430	16400	16591	16442	16561	16478	16696	16522	16706	16796	16463	16700	16776	16776	16728	16563	16499	16592	16668	16497	16449	16540	16654	16860	16634	16506	16410	16447	16640	16478	16495	16516	16636	16457	16661	16497	16551	16584	16470	16509	16347	16491	16344	16654	16369	16599	16419	16383	16289	16584	16581	16627	16753	16608	16588	16457	16431	16559	16477	16515	16538	16658	16590	16662	16633	16524	16551	16419	16535	16592	16708	16388	16485	16613	16576	16506	16574	16407	16298	16655	16696	16538	16383	16497	16727	16654	16598	16608	16471	16271	16577	16725	16655	16516	16517	16360	16599	16266	16455	16563	16644	16630	16611	16239	16537	16639	16633	16733	16533	16437	16677	16556	16729	16589	16326	16724	16516	16740	16517	16550	16483	16584	16690	16634	16878	16536	16408	16659	16517	16515	16690	16695	16639	16600	16503	16480	16336	16290	16393	16540	16551	16542	16638	16554	16645	16689	16521	16772	16679	16524	16625	16559	16755	16649	16535	16711	16498	16471	16332	16466	16595	16624	16525	16462	16493	16752	16658	16562	16576	16452	16575	16616	16615	16503	16600	16409	16525	16521	16596	16527	16472	16613	16609	16682	16500	16538	16643	16556	16543	16664	16479	16580	16532	16757	16681	16602	16433	16581	16619	16588	16679	16633	16637	16588	16543	16537	16455	16607	16441	16617	16576	16596	16556	16451	16386	16606	16620	16446	16448	16255	16695	16440	16621	16450	16489	16665	16736	16249	16650	16752	16553	16417	16500	16456	16651	16675	16688	16512	16564	16686	16586	16622	16458	16455	16616	16755	16565	16432	16394	16585	16445	16699	16608	16454	16441	16626	16525	16348	16459	16386	16622	16280	16661	16648	16590	16531	16453	16558	16448	16715	16684	16514	16552	16555	16724	16623	16542	16485	16593	16659	16620	16477	16602	16749	16466	16424	16748	16491	16666	16524	16507	16507	16582	16640	16599	16702	16592	16557	16730	16761	16555	16499	16526	16466	16408	16522	16539	16443	16608	16672	16468	16523	16643	16492	16441	16390	16518	16579	16480	16663	16609	16496	16874	16631	16474	16465	16493	16429	16517	16714	16565	16460	16549	16536	16579	16730	16676	16786	16568	16441	16591	16667	16513	16759	16695	16438	16614	16563	16627	16630	16673	16564	16659	16395	16625	16476	16483	16669	16555	16642	16579	16557	16455	16858	16750	16432	16541	16711	16498	16624	16498	16546	16489	16416	16545	16472	16576	16500	16559	16416	16770	16636	16625	16493	16471	16579	16404	16486	16662	16441	16489	16423	16584	16559	16880	16717	16566	16565	16384	16581	16481	16716	16698	16522	16668	16554	16703	16604	16367	16597	16584	16536	16493	16739	16594	16565	16546	16697	16568	16470	16593	16620	16602	16614	16579	16614	16465	16483	16439	16436	16604	16503	16529	16657	16439	16463	16610	16540	16741	16500	16657	16669	16655	16674	16401	16553	16255	16471	16674	16528	16529	16628	16708	16520	16528	16540	16529	16773	16512	16689	16466	16603	16471	16576	16727	16615	16571	16489	16617	16406	16296	16486	16580	16505	16670	16447	16427	16640	16642	16685	16606	16749	16333	16395	16390	16558	16475	16667	16569	16601	16617	16469	16429	16422	16670	16522	16620	16663	16575	16629	16651	16483	16395	16625	16420	16574	16577	16589	16684	16584	16447	16617	16692	16529	16545	16578	16746	16713	16556	16686	16504	16765	16524	16530	16713	16570	16637	16674	16618	16652	16507	16432	16306	16559	16596	16442	16806	16767	16564	16403	16473	16722	16693	16582	16513	16653	16518	16430	16502	16515	16407	16344	16619	16713	16683	16541	16669	16645	16391	16546	16599	16648	16429	16597	16546	16506	16578	16541	16734	16613	16702	16544	16645	16413	16590	16392	16337	16493	16508	16625	16520	16371	16540	16432	16585	16629	16726	16616	16426	16469	16517	16573	16738	16562	16620	16521	16396	16763	16497	16503	16572	16646	16487	16411	16538	16537	16563	16571	16489	16559	16478	16547	16633	16392	16613	16553	16384	16550	16834	16640	16570	16730	16718	16769	16329	16556	16512	16587	16723	16709	16399	16616	16604	16582	16642	16577	16675	16548	16531	16702	16628	16578	16578	16501	16773	16508	16557	16447	16348	16760	16923	16513	16411	16590	16658	16466	16551	16592	16858	16531	16444	16351	16572	16588	16650	16518	16651	16436	16403	16499	16432	16562
35875	61142	55345	42472	35881	31031	27409	24385	22532	21404	20043	19372	18781	18210	17729	16959	16947	16618	16202	15722	15321	15139	15060	14908	14887	14649	14693	14685	14669	14569	14519	14344	14529	14490	14548	14511	14426	14613	14566	14324	14433	14205	14546	14378	14287	14289	14569	14342	14441	14480	14396	14216	14340	14503	14494	14382	14389	14454	14398	14377	14374	14303	14343	14480	14454	14378	14280	14433	14534	14329	14426	14362	14367	14379	14285	14331	14337	14491	14257	14273	14416	14421	14513	14413	14319	14387	14416	14289	14323	14228	14343	14299	14313	14316	14222	14124	14344	14369	14324	14173	14255	14302	14339	14325	14228	14549	14181	14311	14251	14438	14368	14419	14343	14509	14428	14422	14385	14384	14313	14448	14335	14295	14189	14308	14248	14286	14392	14262	14361	14326	14396	14293	14430	14182	14458	14459	14248	14385	14384	14397	14333	14463	14247	14452	14293	14316	14266	14291	14193	14356	14280	14314	14212	14138	14127	14290	14389	14188	14272	14323	14230	14396	14368	14182	14343	14294	14400	14247	14280	14396	14385	14395	14251	14412	14401	14287	14248	14226	14455	14184	14257	14347	14436	14181	14253	14468	14505	14415	14194	14345	14386	14310	14468	14255	14277	14410	14351	14379	14345	14293	14465	14465	14267	14375	14345	14463	14245	14313	14286	14205	14253	14383	14520	14148	14296	14362	14328	14231	14244	14388	14240	14315	14231	14383	14439	14420	14215	14287	14509	14371	14340	14287	14311	14335	14454	14348	14364	14331	14475	14289	14347	14239	14285	14291	14157	14329	14274	14451	14166	14380	14287	14441	14480	14326	14351	14245	14413	14368	14283	14327	14323	14332	14485	14437	14274	14453	14411	14452	14472	14361	14270	14486	14422	14370	14399	14608	14362	14329	14429	14296	14233	14295	14350	14114	14444	14359	14427	14402	14129	14389	14310	14424	14234	14138	14484	14461	14371	14484	14322	14253	14335	14427	14324	14304	14305	14262	14341	14202	14415	14380	14354	14280	14381	14251	14288	14409	14210	14362	14284	14446	14295	14327	14258	14221	14346	14388	14246	14284	14249	14241	14210	14323	14345	14302	14431	14231	14290	14281	14100	14551	14228	14140	14312	14308	14244	14400	14401	14308	14212	14459	14243	14369	14315	14389	14493	14440	14389	14325	14447	14531	14323	14292	14251	14296	14378	14415	14230	14208	14253	14311	14378	14436	14339	14336	14344	14143	14256	14322	14322	14298	14299	14503	14327	14296	14280	14427	14205	14289	14360	14373	14310	14349	14324	14414	14332	14170	14402	14314	14311	14433	14366	14242	14341	14415	14336	14409	14324	14290	14391	14245	14190	14366	14415	14308	14263	14496	14333	14347	14289	14209	14419	14199	14215	14503	14299	14488	14290	14388	14313	14377	14374	14445	14498	14468	14276	14378	14448	14225	14485	14557	14360	14355	14291	14342	14238	14280	14308	14455	14454	14496	14303	14259	14456	14341	14371	14326	14425	14413	14374	14393	14394	14440	14381	14267	14280	14436	14324	14170	14479	14231	14123	14182	14358	14302	14435	14431	14235	14242	14298	14410	14253	14302	14147	14412	14239	14304	14275	14332	14131	14467	14336	14304	14453	14254	14314	14182	14459	14283	14279	14558	14296	14427	14299	14377	14245	14351	14436	14324	14402	14297	14223	14450	14308	14438	14267	14365	14108	14402	14262	14396	14367	14210	14287	14306	14204	14366	14252	14253	14262	14342	14327	14342	14489	14185	14337	14373	14123	14272	14330	14209	14382	14378	14407	14384	14404	14412	14312	14385	14361	14332	14290	14295	14247	14429	14278	14201	14368	14370	14562	14368	14449	14295	14431	14267	14251	14500	14354	14262	14254	14259	14373	14202	14419	14298	14428	14251	14303	14288	14312	14190	14269	14332	14308	14258	14353	14508	14406	14261	14425	14220	14324	14388	14495	14205	14297	14316	14444	14270	14449	14303	14460	14210	14605	14218	14519	14179	14387	14299	14237	14578	14224	14442	14422	14201	14276	14617	14250	14249	14288	14350	14474	14276	14460	14356	14391	14367	14243	14451	14251	14255	14454	14428	14208	14521	14385	14304	14414	14328	14296	14324	14365	14350	14261	14438	14401	14244	14394	14300	14248	14376	14357	14294	14287	14363	14234	14442	14350	14314	14435	14185	14341	14411	14358	14189	14230	14319	14320	14408	14351	14417	14335	14206	14493	14281	14263	14253	14051	14286	14351	14381	14220	14330	14271	14435	14571	14220	14392	14243	14296	14371	14207	14382	14472	14240	14397	14348	14379	14351	14352	14434	14269	14298	14218	14529	14184	14369	14401	14245	14353	14383	14308	14427	14467	14316	14326	14405	14274	14433	14305	14409	14256	14408	14251	14381	14264	14307	14484	14321	14308	14293	14396	14218	14306	14271	14483	14439	14471	14219	14426	14211	14295	14281	14338	14498	14382	14299	14490	14336	14453	14461	14268	14408	14363	14398	14326	14440	14294	14326	14421	14343	14475	14305	14331	14159	14458	14341	14349	14341	14225	14426	14417	14197	14257	14416	14352	14387	14298	14477	14345	14316	14452	14426	14260	14216	14318	14327	14278	14417	14285	14208	14406	14360	14424	14354	14482	14288	14411	14337	14315	14198	14404	14309	14286	14365	14296	14378	14343	14251	14333	14273	14271	14317	14398	14201	14264	14297	14458	14182	14285	14300	14479	14313	14127	14376	14388	14366	14360	14367	14444	14249	14393	14450	14449	14389	14285	14395	14310	14262	14200	14260	14333	14191	14452	14346	14356	14319	14329	14427	14279	14184	14406	14308	14297	14287	14371	14401	14281	14344	14555	14328	14264	14285	14411	14450	14370	14239	14421	14338	14328	14293	14350	14280	14312	14253	14415	14377	14368	14393	14343	14311	14511	14326	14238	14276	14310	14330	14282	14492	14385	14358	14390	14432	14312	14372	14441	14386	14335	14390	14515	14230	14359	14264	14359	14235	14251	14267	14407	14319	14388	14227	14255	14419	14281	14393	14535	14343	14195	14272	14233	14440	14375	14489	14294	14369	14263	14311	14407	14395	14340	14419	14401	14407	14444	14287	14432	14252	14384	14280	14360	14303	14325	14335	14340	14275	14455	14249	14194	14262	14178	14311	14330	14369	14332	14104	14348	14385	14028	14168	14385	14455	14322	14364	14489	14337	14257	14441	14313	14350	14304	14213	14268	14290	14437	14293	14347	14384	14414	14451	14210	14265	14323	14300	14389	14242	14292	14332	14304	14419	14218	14284	14419	14359	14362	14257	14300	14314	14305	14473	14226	14446	14500	14274	14501	14253	14377	14230	14414	14206	14391	14448	14582	14257	14356	14307	14370	14341	14385	14492	14336	14262	14196	14461	14473	14289	14353	14145	14196	14397	14364	14481	14196	14261	14301	14235	14457	14251	14284	14270	14226	14409	14194	14389	14338	14497	14470	14381	14290	14278	14229	14371	14220	14236	14268	14285	14166	14252	14403	14330	14359	14336	14370	14311	14425	14420	14261	14340	14386	14488	14309	14510	14335	14238	14127	14402	14332	14486	14318	14307	14379	14320	14344	14238	14219	14308	14220	14350	14321	14291	14309	14239	14189	14295	14306	14612	14298	14472	14411	14402	14269	14393	14242	14413	14401	14212	14350	14278	14319	14325	14420	14370	14363	14362	14322	14319	14370	14341	14541	14300	14376	14509	14341	14464	14229	14183	14381	14318	14341	14375	14128	14511	14096	14372	14138	14420	14298	14299	14524	14205	14144	14259	14370	14080	14303	14323	14162	14397	14368	14330	14249	14468	14331	14439	14363	14339	14365	14330	14449	14300	14395	14394	14353	14417	14285	14397	14218	14240	14167	14425	14566	14139	14429	14281	14336	14280	14336	14482	14263	14400	14460	14326	14348	14174	14175	14271	14313	14428	14414	14341	14388	14378	14192	14513	14213	14146	14176	14272	14260	14348	14344	14277	14170	14372	14380	14352	14375	14373	14350	14434	14122	14296	14324	14489	14272	14322	14294	14381	14267	14292	14200	14368	14450	14323	14269	14307	14311	14423	14419	14285	14380	14297	14265	14313	14362	14355	14509	14243	14147	14353	14331	14266	14370	14205	14369	14276	14304	14170	14592	14217	14411	14385	14386	14270	14372	14304	14415	14351	14392	14145	14384	14214	14266	14350	14454	14163	14331	14221	14257	14360	14302	14454	14247	14301	14331	14390	14328	14234	14406	14281	14266	14305	14311	14394	14304	14482	14307	14240	14309	14505	14237	14244	14358	14462	14232	14334	14332	14486	14217	14297	14465	14363	14390	14321	14305	14378	14378	14208	14312	14325	14409	14325	14339	14386	14126	14247	14370	14397	14303	14258	14336	14425	14171	14307	14204	14408	14422	14456	14363	14234	14392	14140	14236	14080	14373	14219	14414	14289	14363	14386	14312	14279	14267	14394	14451	14501	14350	14249	14498	14308	14380	14315	14231	14262	14159	14180	14461	14131	14355	14162	14342	14347	14259	14269	14126	14264	14218	14193	14326	14357	14346	14392	14338	14190	14336	14294	14111	14145	14397	14488	14425	14299	14399	14398	14243	14388	14224	14297	14276	14215	14407	14226	14466	14507	14269	14290	14254	14377	14237	14298	14268	14235	14444	14302	14448	14364	14363	14154	14222	14375	14306	14324	14437	14341	14242	14233	14258	14394	14357	14316	14258	14052	14434	14450	14308	14099	14348	14477	14436	14411	14370	14240	14262	14234	14445	14327	14280	14191	14362	14330	14508	14240	14181	14353	14559	14311	14301	14403	14344	14222	14434	14451	14315	14250	14274	14430	14382	14271	14435	14340	14283	14304	14461	14157	14259	14214	14260	14205	14329	14293	14362	14327	14399	14338	14241	14323	14442	14418	14225	14343	14288	14291	14336	14262	14245	14319	14386	14292	14117	14390	14296	14349	14219	14331	14210	14334	14461	14393	14367	14224	14260	14319	14377	14365	14378	14344	14308	14297	14385	14416	14302	14394	14294	14358	14278	14364	14272	14298	14397	14366	14267	14420	14328	14260	14204	14420	14221	14426	14274	14246	14241	14313	14443	14321	14396	14260	14295	14282
30004	32444	39888	32138	25066	21802	19463	18166	17276	16815	16524	16323	16202	15856	15782	15462	15446	15289	15165	15134	14817	14703	14737	14712	14816	14770	14678	14814	14715	14682	14696	14775	14562	14709	14595	14465	14540	14555	14788	14462	14539	14594	14707	14419	14754	14645	14546	14583	14779	14438	14715	14772	14719	14669	14693	14770	14484	14779	14687	14699	14718	14609	14667	14797	14746	14663	14397	14521	14635	14480	14458	14514	14571	14712	14750	14379	14703	14765	14621	14642	14572	14473	14598	14598	14693	14727	14530	14646	14800	14513	14668	14751	14645	14527	14555	14547	14536	14426	14547	14597	14540	14558	14765	14576	14567	14604	14693	14416	14577	14619	14564	14377	14555	14464	14552	14634	14439	14528	14774	14537	14601	14662	14668	14679	14556	14377	14691	14553	14375	14891	14617	14534	14583	14696	14516	14560	14658	14546	14887	14431	14605	14644	14468	14520	14605	14456	14581	14668	14558	14475	14759	14561	14557	14484	14500	14569	14682	14476	14420	14458	14637	14750	14485	14499	14653	14480	14706	14692	14562	14674	14710	14625	14652	14540	14623	14673	14757	14593	14614	14551	14484	14490	14548	14431	14626	14506	14817	14582	14577	14433	14657	14640	14609	14700	14663	14647	14636	14446	14534	14332	14778	14523	14665	14507	14688	14520	14744	14884	14881	14693	14681	14640	14755	14523	14625	14750	14737	14531	14670	14430	14544	14517	14555	14407	14747	14682	14486	14491	14602	14578	14577	14737	14622	14683	14507	14752	14796	14697	14609	14727	14446	14638	14730	14703	14622	14708	14544	14532	14618	14572	14640	14511	14611	14512	14551	14591	14493	14573	14453	14708	14599	14621	14591	14412	14654	14622	14733	14557	14628	14632	14642	14684	14363	14712	14588	14684	14827	14626	14597	14605	14733	14697	14546	14578	14637	14602	14649	14596	14764	14595	14513	14489	14671	14680	14607	14825	14718	14624	14627	14524	14575	14618	14546	14512	14689	14757	14654	14630	14551	14596	14501	14593	14481	14583	14397	14639	14717	14629	14455	14564	14602	14425	14638	14497	14544	14571	14386	14579	14359	14416	14710	14699	14549	14460	14712	14575	14621	14519	14651	14785	14546	14476	14654	14754	14776	14634	14604	14613	14590	14456	14473	14454	14402	14627	14578	14642	14671	14723	14717	14737	14707	14515	14565	14676	14544	14421	14565	14596	14488	14623	14574	14591	14611	14746	14775	14763	14539	14640	14670	14568	14657	14546	14776	14609	14473	14505	14485	14517	14779	14740	14499	14545	14544	14380	14541	14449	14543	14426	14513	14569	14631	14533	14732	14518	14554	14702	14741	14604	14666	14443	14594	14669	14419	14675	14529	14557	14612	14665	14582	14654	14672	14624	14553	14723	14570	14594	14619	14685	14664	14386	14494	14539	14655	14599	14636	14455	14408	14509	14549	14565	14636	14685	14606	14600	14690	14601	14447	14693	14647	14574	14650	14628	14542	14609	14473	14515	14742	14568	14515	14584	14539	14690	14652	14661	14614	14460	14800	14429	14611	14496	14629	14560	14557	14724	14614	14511	14812	14699	14540	14677	14828	14554	14726	14557	14566	14560	14652	14656	14774	14755	14772	14582	14734	14632	14761	14585	14732	14413	14549	14688	14690	14768	14513	14672	14616	14660	14407	14615	14568	14725	14515	14468	14712	14716	14652	14580	14541	14437	14662	14762	14621	14647	14545	14666	14696	14508	14669	14560	14532	14596	14716	14569	14540	14666	14534	14390	14437	14364	14608	14639	14566	14722	14613	14570	14486	14478	14585	14547	14592	14764	14639	14565	14689	14503	14801	14487	14537	14620	14678	14556	14525	14631	14458	14566	14659	14531	14487	14556	14709	14614	14320	14558	14672	14611	14638	14420	14776	14666	14871	14551	14682	14579	14636	14458	14480	14479	14463	14586	14541	14513	14569	14645	14695	14674	14644	14545	14598	14621	14603	14297	14640	14659	14566	14664	14538	14571	14583	14595	14612	14572	14513	14565	14422	14481	14628	14517	14621	14638	14583	14793	14669	14551	14667	14499	14566	14570	14642	14796	14540	14884	14688	14697	14626	14505	14763	14610	14573	14686	14480	14695	14746	14678	14429	14616	14794	14648	14569	14739	14397	14745	14560	14781	14789	14494	14740	14520	14390	14549	14630	14493	14730	14673	14539	14666	14590	14660	14558	14582	14431	14577	14689	14604	14759	14696	14492	14605	14716	14693	14384	14592	14526	14639	14646	14521	14571	14733	14408	14470	14594	14531	14675	14509	14365	14627	14738	14386	14437	14513	14563	14770	14729	14698	14702	14603	14759	14570	14733	14608	14611	14596	14519	14456	14592	14780	14574	14439	14495	14682	14732	14532	14457	14650	14520	14507	14740	14804	14804	14565	14748	14540	14579	14427	14770	14567	14555	14673	14552	14546	14652	14529	14584	14764	14697	14787	14669	14575	14560	14587	14711	14627	14821	14750	14868	14515	14410	14652	14621	14594	14523	14628	14528	14695	14622	14460	14529	14705	14636	14505	14641	14729	14719	14476	14389	14614	14563	14638	14858	14550	14483	14618	14570	14442	14620	14519	14634	14577	14514	14662	14577	14605	14627	14679	14524	14688	14640	14558	14595	14589	14480	14692	14888	14781	14572	14465	14628	14567	14516	14591	14542	14726	14852	14534	14495	14625	14664	14372	14527	14740	14442	14683	14615	14605	14562	14649	14803	14578	14686	14677	14596	14793	14498	14543	14565	14644	14501	14476	14619	14393	14574	14477	14578	14618	14763	14623	14521	14593	14519	14462	14562	14581	14499	14430	14693	14664	14730	14690	14855	14642	14641	14699	14629	14512	14607	14762	14689	14589	14628	14508	14610	14658	14582	14638	14556	14696	14506	14491	14687	14465	14577	14535	14513	14496	14730	14604	14722	14435	14557	14647	14677	14729	14695	14631	14541	14714	14638	14736	14723	14619	14754	14700	14537	14467	14672	14738	14733	14659	14530	14561	14714	14737	14646	14652	14819	14626	14656	14593	14617	14614	14526	14623	14600	14495	14434	14739	14642	14591	14684	14895	14585	14663	14699	14600	14566	14542	14471	14596	14586	14814	14821	14467	14759	14636	14486	14664	14452	14390	14574	14459	14718	14700	14571	14568	14630	14681	14597	14607	14818	14760	14728	14696	14635	14583	14446	14734	14597	14629	14571	14699	14470	14541	14394	14620	14606	14664	14416	14469	14818	14621	14514	14597	14690	14822	14753	14579	14387	14663	14642	14635	14575	14461	14509	14673	14615	14540	14522	14508	14610	14758	14408	14528	14628	14343	14533	14755	14638	14423	14637	14603	14645	14714	14621	14499	14579	14594	14444	14410	14483	14633	14504	14508	14663	14523	14763	14617	14651	14647	14559	14729	14455	14714	14496	14604	14699	14589	14570	14869	14414	14516	14675	14476	14596	14762	14509	14718	14447	14579	14774	14650	14605	14559	14589	14803	14614	14593	14868	14795	14588	14631	14788	14416	14568	14638	14643	14728	14515	14620	14590	14620	14583	14621	14538	14507	14740	14565	14610	14335	14669	14706	14717	14657	14513	14598	14507	14625	14667	14721	14642	14552	14844	14622	14666	14564	14563	14631	14655	14515	14825	14804	14508	14558	14846	14541	14724	14671	14523	14525	14397	14575	14541	14475	14533	14461	14533	14680	14462	14457	14625	14625	14599	14594	14641	14579	14693	14538	14643	14718	14903	14802	14733	14767	14655	14599	14759	14566	14688	14667	14592	14723	14539	14691	14753	14659	14488	14426	14750	14561	14455	14648	14659	14730	14463	14762	14431	14561	14563	14875	14583	14448	14596	14569	14591	14477	14611	14531	14590	14605	14681	14539	14674	14647	14625	14555	14606	14444	14771	14731	14607	14809	14663	14615	14666	14723	14681	14758	14708	14690	14629	14629	14617	14780	14478	14492	14380	14508	14615	14566	14635	14679	14681	14523	14372	14650	14458	14643	14580	14295	14576	14852	14551	14481	14669	14772	14636	14542	14497	14631	14704	14677	14661	14631	14660	14642	14800	14519	14634	14689	14620	14493	14632	14497	14647	14663	14642	14683	14730	14730	14585	14612	14489	14519	14363	14631	14715	14677	14525	14772	14795	14631	14725	14751	14752	14577	14737	14518	14441	14712	14576	14510	14695	14740	14614	14676	14558	14550	14528	14746	14555	14616	14647	14517	14538	14736	14587	14733	14589	14471	14473	14676	14690	14401	14688	14328	14603	14789	14538	14375	14523	14555	14456	14527	14566	14601	14738	14642	14663	14551	14538	14671	14624	14416	14466	14519	14633	14716	14596	14571	14657	14768	14508	14578	14663	14464	14543	14596	14598	14442	14614	14697	14678	14720	14737	14715	14377	14615	14631	14574	14332	14718	14863	14760	14577	14597	14616	14520	14531	14357	14574	14627	14704	14536	14507	14481	14759	14481	14556	14679	14680	14474	14550	14700	14632	14654	14524	14336	14531	14652	14709	14551	14664	14675	14877	14711	14630	14546	14624	14882	14683	14619	14780	14526	14665	14536	14408	14657	14609	14471	14508	14463	14432	14682	14676	14340	14581	14613	14456	14450	14658	14591	14719	14728	14595	14521	14735	14550	14615	14593	14490	14330	14495	14613	14759	14504	14643	14522	14556	14549	14618	14633	14450	14729	14664	14620	14573	14660	14594	14755	14614	14675	14437	14712	14535	14379	14516	14627	14526	14808	14686	14710	14490	14559	14752	14673	14521	14614	14551	14661	14562	14696	14574	14669	14638	14502	14644	14598	14686	14530	14847	14740	14668	14533	14651	14623	14542	14557	14654	14665	14472	14674	14863	14718	14513	14864	14421	14608	14611	14730	14472	14630	14684	14746	14556	14717	14554	14579	14479	14459	14509	14485	14631	14498	14465	14597	14663	14602	14654	14543	14600	14525	14505	14548	14710	14676	14630	14731	14673	14503	14603	14604	14680	14376	14707	14707	14320	14453	14604	14612	14742	14615	14518	14530	14574	14528	14566	14547	14575	14630	14704	14670	14599	14748	14535	14403	14734	14542	14586	14626	14661	14514	14649	14801	14605	14569	14585	14490	14459	14506
33930	49688	43506	31788	25752	22597	19965	18430	17104	16738	16319	15708	15389	15172	14697	14462	14519	14326	13998	13678	13753	13518	13317	13513	13298	13146	13439	13328	13134	13204	13294	13122	13119	13307	13256	13007	13138	13339	13014	13225	13116	13090	13051	13233	13395	13171	13146	13146	13290	13200	13101	13105	13088	13177	13149	13017	13072	13130	13286	13135	13067	13222	13175	13291	13221	13348	13145	13259	12903	13221	13147	13087	13227	13273	13007	13195	13237	13089	13067	13210	12975	13169	13272	13241	13306	13061	13093	13187	13200	13077	13227	13019	13186	13063	13154	13070	13121	13103	13312	12992	13085	13158	13154	13276	13120	13258	13262	13069	13101	13096	13108	13211	12982	13216	13167	12970	13026	13187	12981	13086	13102	13068	13074	13153	13123	13104	13070	13073	13202	13274	13291	13077	13097	13065	13191	13059	13165	13270	13070	13172	13174	13062	13192	13160	13017	13287	13091	13188	13045	13197	13206	13126	13153	13165	13252	13061	13146	13228	13157	13074	13083	13297	13181	13098	13029	13187	13274	13084	12968	13088	13106	13251	13069	13257	13064	13240	13186	13112	13135	13197	13218	13115	13020	12940	13322	13158	13166	13158	13270	13110	13194	13201	13148	13090	13171	13277	13160	13201	13229	13260	13187	13113	13201	13441	13103	13155	13180	13112	13078	13268	13118	13141	13106	13140	13229	13049	13094	13114	13043	13294	13083	13365	13320	13107	13233	13306	13128	13261	13150	13131	13119	13174	13196	13276	13066	13199	13091	13063	13166	12983	13161	13054	13216	13171	13006	13170	13088	13159	13224	13124	13144	13128	12962	13102	13226	13061	13239	13051	13133	12989	13199	13235	13121	13445	13114	13105	13192	13212	13204	13187	13028	13003	13136	13208	13150	13117	13092	13179	13221	13266	13160	13080	13303	13092	12972	13123	13326	13140	13096	13260	13074	13167	13129	13044	13219	13095	13394	13198	13226	13259	13215	13318	13155	13072	13153	13380	13277	13112	13204	13105	13064	13180	13172	13178	13271	13185	13195	13244	13259	13180	13130	13135	13088	13093	13086	13304	12989	13349	13123	13278	13294	12972	13197	13162	13093	13189	13023	13339	13081	13299	13051	13276	13193	13240	13169	13026	13242	13145	13077	13300	13097	13226	13099	13232	13224	13107	13115	13192	13144	13052	13142	13142	13218	13132	13241	13138	13181	13056	13199	13233	13260	13067	13126	12978	12994	13166	13187	13255	13086	13076	13077	13121	13195	13194	13127	13237	13136	13073	13279	13057	13147	13195	13281	13061	13071	13048	13122	13186	13105	13279	13100	13171	13032	13076	13118	13290	13095	13308	13174	13233	13210	13357	13241	13195	13196	13084	13197	13159	13142	13024	13104	13052	13180	13071	13067	13118	13150	13043	13316	13146	13156	13180	13270	13259	13346	13163	13126	13182	13234	13188	13213	13001	13178	13119	13190	13155	13230	13324	13125	13263	13019	13146	13051	12978	13228	13100	13245	13196	13114	13173	12965	13088	13318	13164	13175	13270	13202	13067	12935	13179	13053	13128	13165	13209	13169	12984	13011	13155	13195	13262	13201	13098	13124	13295	13222	13175	13164	13117	13381	13105	13017	13124	13089	13241	13204	13227	13278	13264	13223	13196	13108	13120	13271	13183	13152	13078	13290	13239	13122	13140	13201	13156	13123	12974	13205	13117	13290	13201	13127	13066	13164	13022	13188	13177	13060	13128	13221	13058	13051	13288	13172	13150	13231	13040	13124	13098	13074	13178	13114	13232	13205	13083	13304	13328	13100	13202	13177	13107	13157	13057	13167	13087	13186	13166	13254	13109	13098	13210	13080	13213	13012	13167	13285	13212	13232	13115	13063	13152	13299	13104	13213	13216	13181	13030	13251	13112	13115	13274	12974	12981	13047	13184	13130	13051	13151	13087	13075	13046	13303	13236	13164	13142	13033	13277	13082	13223	13194	13136	13194	13064	13116	13112	13157	13126	13019	13197	13272	13016	13105	13104	13180	12983	13199	13285	13102	13109	13146	13267	13095	13302	13036	13248	13096	13277	13289	13110	13400	13097	13212	13325	13140	13321	13149	13264	13219	13111	13187	13080	13221	13111	13172	13153	13252	13310	12976	13210	13116	13087	13201	13192	13239	13107	13233	13167	13266	13275	13324	13217	13033	13114	13189	13002	13114	13116	13213	13323	13272	13238	13149	13110	13123	13315	13169	13268	13325	13043	13158	13199	13089	13072	13059	13330	13131	13276	13017	13224	13174	13160	13275	13153	13242	13063	13262	13051	13228	13136	13225	13124	13120	13051	13275	13247	13117	13235	13078	13300	13186	13091	13193	13114	13190	13239	13219	13103	13115	13127	13211	13150	13005	13085	13064	13322	13162	13052	13128	13112	13214	13215	13090	13237	13149	13210	13096	13132	13345	13166	13115	12991	13252	13201	13158	13046	13001	13044	13131	13102	13196	13104	13245	13133	13257	13046	13195	13237	13039	13196	13138	13281	13134	13252	13296	13266	13154	13214	13276	12999	13149	13240	13076	13184	13139	13105	13133	13197	13149	13099	13281	13189	13055	13212	12990	13125	13237	13226	13271	13135	13223	13121	13103	13078	13174	13164	13127	13141	13216	13285	13217	13124	13188	13072	13195	13141	13120	13122	13066	13323	13266	13263	13169	13143	13091	13099	13306	13123	13081	13037	13270	13138	13117	13194	13259	13175	13247	13234	13171	13214	13147	13079	13176	13159	13214	13195	13215	13094	13029	13116	13272	12883	13280	13269	13101	13214	13092	13206	13244	13129	13193	13097	13165	12938	13272	13283	13009	13058	13103	13247	13004	13303	13110	13228	13297	13047	13216	13240	13235	13220	13080	13138	13135	13150	13281	13277	13276	13100	13232	13101	13204	13136	13180	13096	13178	13198	13249	13103	13027	13133	13135	13257	13155	13128	13129	13184	13305	13231	13034	13065	13105	12999	13146	13216	13206	13119	13293	13102	13268	13136	13075	13109	13217	13112	13227	13120	13268	13215	13092	13165	13131	13348	13117	13215	13157	13406	13220	13158	13187	13159	13229	13201	13248	13309	13173	13108	13094	13251	13162	13209	13203	13175	13295	13220	13325	13039	13091	13223	13194	13104	13033	12978	13114	13065	13139	13229	13130	13185	13179	12971	13157	13095	13109	13107	13157	13146	13106	13216	13026	13169	13033	13177	13361	13247	13145	13072	13167	13080	13375	13280	13006	13068	13332	13020	13198	13002	12950	13173	13262	13244	13101	13190	13182	13088	13149	12961	13221	13104	13183	13176	13135	13172	13186	13119	13280	13089	13156	13216	13228	13228	13181	13199	13088	13030	13118	13334	13291	13190	13175	13110	13138	13007	13218	13241	12988	13075	13093	13264	13211	13328	13126	13125	13116	13197	13299	13220	13094	13350	13125	13078	12950	13159	13320	13096	13366	13130	13232	13087	12973	13100	13186	13182	13144	13249	13060	12991	13078	13136	13102	13147	13257	13030	13134	13074	13215	13092	13091	13122	13131	13151	13217	13075	13221	13170	13276	13087	13174	12994	13263	13337	13105	13289	13113	13269	13114	13250	13291	13258	13130	13277	13254	13189	13115	13313	13242	13092	13282	13066	13170	13279	13189	13203	13190	13200	13243	13194	13012	13148	13326	13261	13248	13428	13153	13128	13279	13065	13146	13003	13140	13083	13275	13262	13189	12982	13078	13155	13148	13044	13207	13000	13116	13268	13154	13168	13210	12993	12990	13042	13225	13054	13225	13101	13154	13264	13057	13154	13126	13098	13148	13106	13266	13326	13113	13367	13208	13039	13069	13249	13215	13173	13228	13160	13164	13150	13182	13192	13164	13013	13283	13068	13299	13102	13266	13126	13105	13249	13129	13073	13185	13068	13292	13102	13200	12995	13102	13077	13196	13396	13143	13099	13214	13135	13073	13217	13079	13198	13189	13214	13105	13055	13206	13028	13165	12949	13201	13196	13126	13350	13153	13311	13096	13087	13368	13105	13166	13244	13180	13023	13198	13103	13067	13178	13306	13161	13041	13266	13151	13096	13141	13287	13017	13228	13177	13155	13147	13104	13139	13021	13183	13142	13246	13128	13169	13326	13288	13102	13186	13110	13119	13052	13143	13014	13395	13116	13160	13200	13162	13185	13101	13170	13164	13105	13072	12989	13180	13002	13315	13136	13260	13366	13177	13210	13255	13293	13217	13224	13247	13106	13093	13175	13226	13083	13039	13247	13191	13028	13264	13181	13079	13128	13049	13012	13116	13134	13279	13356	13173	13166	13136	13191	13171	13097	13002	13002	13016	13288	13140	13174	13304	13006	13286	13135	13173	13203	13089	13216	13186	13174	13219	13151	13153	13109	13224	13267	13057	13194	13294	13171	13079	13280	13271	13134	13139	13223	13216	13019	13140	13336	13133	13136	13218	13170	13104	12996	13127	13240	13222	13161	13282	13298	13224	13178	13236	13016	13075	13090	13211	13330	13122	13185	13085	13150	13210	13150	13178	13234	13197	13473	13034	13166	13273	13251	13161	13081	13128	13307	13191	13152	13206	13159	13223	13356	13095	13225	13118	13149	13152	13030	13240	13122	13150	13262	13266	13155	13134	13023	13292	13255	13207	13209	13307	13218	13116	13179	13274	13049	13081	13114	13192	13127	13222	13107	13228	13186	13157	13211	13148	13105	13163	13322	13004	13050	13315	13250	13172	13193	13231	13130	13103	13177	13215	13071	13241	13223	13143	12988	13204	13099	13255	13189	13349	13074	13194	13151	12977	13032	13109	13284	13211	13085	13154	13171	13243	13196	13152	13206	13061	13062	13217	13241	13230	13093	13297	13200	13192	13156	13299	13189	13186	13064	13276	13109	13225	13084	13270	13267	13073	13091	13070	13253	13276	13023	13048	13242	13261	13151	13241	13187	13145	13261	13468	13128	13128	12987	13212	13120	13120	13378	13243	13086	13181	13233	13116	13227	13198	13065	13193	13237	13109	13122	13294	13091	13195	13084	13151	13333	13129	13073	13090	13164	13024	13171	13299	13067	13292	13116	13146	13141	13159	13285	13004	13162	13052	13290	13077	13155	13036	13263	13273	13362
24285	21542	29496	26246	24744	25829	24985	20943	19377	18974	18572	18174	17712	17193	16890	16599	16575	16327	16291	15906	15782	15724	15640	15600	15594	15436	15644	15523	15332	15515	15312	15458	15182	15267	15367	15350	15219	15454	15423	15302	15091	15508	15329	15250	15316	15299	15308	15249	15299	15240	15124	15255	15321	15321	15296	15259	15349	15176	15249	15303	15310	15258	15167	15391	15244	15296	15422	15278	15315	15311	15410	15326	15216	15256	15324	15408	15233	15200	15387	15199	15227	15139	15313	15368	15476	15317	15423	15167	15246	15159	15291	15150	15265	15162	15195	15225	15384	15505	15292	15272	15432	15331	15365	15174	15229	15341	15243	15268	15210	15386	15300	15295	15354	15346	15325	15411	15303	15066	15270	15289	15414	15441	15416	15178	15173	15149	15162	15395	15595	15223	15172	15207	15322	15257	15373	15304	15193	15372	15244	15115	15181	15284	15283	15191	15192	15186	15146	15227	15108	15217	15252	15391	15382	15271	15258	15119	15263	15267	15358	15253	15159	15177	15346	15323	15124	15248	15317	15232	15234	15402	15436	15373	15342	15271	15247	15256	15203	15246	15314	15189	15354	15296	15257	15180	15357	15223	15307	15200	15106	15304	15243	15350	15255	15274	15417	15338	15182	15096	15292	15303	15324	15266	15243	15305	15314	15407	15560	15374	15319	15380	15350	15152	15308	15443	15392	15202	15465	15265	15328	15301	15145	15212	15092	15386	15318	15105	15304	15315	15165	15046	15274	15185	15163	15201	15202	15299	15286	15379	15224	15342	15201	15393	15386	15503	15189	15254	15155	15168	15183	15151	15265	15362	15292	15193	15163	15381	15190	15175	15391	15368	15572	15183	15362	15246	15212	15220	15528	15520	15160	15354	15029	15316	15308	15314	15326	15199	15127	15206	15224	15366	15250	15156	15394	15269	15299	15303	15433	15334	15174	15194	15274	15350	15163	15194	15278	15246	15156	15087	15237	15281	15295	15101	15002	15254	15246	15355	15375	15525	15252	15208	15114	15406	15153	15260	15333	15488	15385	15217	15287	15363	15336	15260	15216	15248	15165	15352	15285	15224	15249	15574	15213	15155	15178	14993	15167	15063	15243	15314	15288	15441	15470	15433	15304	15015	15077	15169	15158	15139	15289	15236	15230	15358	15439	15382	15194	15238	15145	15457	15270	15409	15301	15185	15077	15163	15208	15274	15144	15281	15379	15277	15256	15201	15290	15360	15243	15219	15192	15086	15143	15114	15328	15386	15254	15318	15126	15318	15094	15402	15163	15161	15359	15201	15282	15119	15175	15128	15258	15248	15473	15260	15416	15374	15373	15372	15195	15009	15201	15178	15264	15458	15343	15303	15256	15253	15323	15386	15122	15024	15257	15378	15288	15254	15344	15292	15108	15131	15145	15289	15188	15148	15252	15057	15243	15447	15146	15244	15301	15330	15240	15289	15401	15392	15240	15518	15211	15212	15136	15200	15252	15266	15424	15373	15202	15389	15463	15199	15337	15310	15234	15171	15264	15278	15042	15153	15118	15197	15245	15197	15218	15234	15256	15268	15160	15160	15190	15256	15285	15235	15146	15382	15308	15233	15000	15112	15323	15365	15172	15415	15227	15432	15420	15280	15303	15242	15350	15384	15410	15550	15118	15021	15172	15242	15171	15309	15529	15292	15115	15210	15279	15273	15191	15029	15426	15231	15164	15241	15363	15365	15101	15228	15394	15288	15234	15199	15316	15203	15294	15213	15366	15201	15222	15031	15359	15241	15361	15264	15276	15331	15205	15112	15251	15324	15138	15344	15411	15256	15156	15234	15473	15149	15122	15224	15203	15326	15243	15301	15281	15275	15126	15231	15092	15278	15132	15019	15256	15246	15388	15241	15169	15223	15363	15284	15299	15077	15293	15276	15287	15044	15085	15053	15006	15152	15219	15469	15283	15242	15268	15214	15311	15368	15226	15153	15471	15011	15272	15447	15355	15345	15124	15413	15305	15210	15264	15318	15285	15103	15351	15387	15142	15094	15094	15218	15103	15320	15200	15234	15257	15160	15125	15117	15317	15137	15086	15208	15139	15068	15353	15201	15196	15029	15282	15119	15178	15270	15086	15336	15421	15324	15264	15124	15266	15168	15345	15322	15270	15288	15102	15179	15052	15150	15323	15166	15226	15182	15171	14932	15305	15367	15281	15166	15306	15480	15160	15262	15370	15252	15344	15155	15150	15330	15193	15351	15363	15355	15247	15134	15255	15251	15291	15280	15211	15332	15240	15240	15240	15103	15162	15381	15318	15314	15121	15206	15284	15271	15395	15162	15302	15196	15179	15454	15260	15448	15172	14968	15204	15381	15143	15153	15286	15271	15333	15354	15146	15076	15145	15400	15212	15069	15152	15228	15261	15299	15226	15176	15174	15105	15083	15290	15341	15370	15375	15251	15215	15158	15233	15067	15441	15243	15266	15057	15226	15201	15154	15264	15130	15276	15303	15232	15428	15224	15118	15070	15091	15341	15339	15368	15084	15399	15325	15280	15153	15276	15117	15305	15238	15338	15307	15373	15460	15273	15409	15211	15316	15230	15276	15326	15210	15199	15431	15360	15249	15442	15124	15172	15458	15423	15290	15090	15377	15311	15535	15321	15366	15146	15246	15177	15110	15168	15534	15340	15370	15117	15100	15232	15331	15418	15168	15182	15268	15407	15219	15190	15295	15188	15412	15035	15150	15421	15308	15171	15409	15111	15203	15101	15358	15296	15257	15313	15198	15331	15017	15195	15353	15203	15123	15338	15070	15230	15195	15520	15677	15279	15282	15272	15199	15356	15298	15257	15210	15317	15085	15390	15261	15254	15302	15203	15125	15015	15312	15373	15303	15015	15181	15194	15232	15326	15267	15275	15202	15029	15334	15328	15150	15312	15046	15331	15240	15284	15092	15185	15155	15213	15175	15258	15222	15201	15076	15217	15069	15024	15244	15066	15265	15299	15235	15239	15237	15465	15294	15370	15160	15185	15281	15244	15381	15343	15176	15444	15121	15275	15305	15210	15112	15290	15280	15548	15388	15287	15394	15337	15551	15301	15124	15238	15355	15249	15357	15319	15304	15305	15230	15301	15390	15232	15187	15379	15200	15157	15198	15163	15403	15217	15337	15256	15397	15269	15320	15332	15145	15349	15306	15286	15460	15373	15284	15398	15245	15248	15347	15274	15293	15186	15142	15092	15218	15218	15381	15302	15288	15325	15313	15281	15217	15412	15130	15320	15202	15223	15543	15282	15010	15259	15388	15140	15283	15248	15288	15175	15277	15358	15258	15344	15451	15201	15345	15436	15241	15039	15123	15172	15153	15168	15453	15316	15220	15332	15433	15338	15409	15312	15265	15223	15341	15265	15198	15167	15297	15037	15362	15271	15293	15181	15127	15365	15327	15178	15276	15278	15258	15265	15268	15245	15568	15294	15273	15262	15158	15073	15218	15315	15318	15369	15128	15033	15178	15315	15211	15360	15139	15221	15306	15119	15268	15279	15186	15358	15175	15236	15230	15112	15245	15220	15212	15302	15325	15240	15262	15197	15265	15251	15235	15474	15119	15313	15152	15305	15145	15370	14958	15294	15373	15107	15215	15317	15295	15338	15291	15342	15244	15301	15313	15209	15455	15285	14922	15268	15489	15056	15186	15199	15477	15261	15320	15206	15307	15272	15327	15248	15275	15173	15366	15296	15299	15303	15365	15259	15280	15264	15423	15493	15107	15449	15143	15393	15290	15210	15228	15267	15379	15208	15125	15331	15326	15219	15272	15364	15446	15334	15059	15285	15430	15464	15247	15380	15115	14993	15427	15321	15395	15271	15386	15203	15097	15001	15137	15354	15413	15156	15138	15307	15206	15305	15230	15252	15422	15207	15367	15195	15233	15359	15099	15310	15179	15358	15402	15275	15365	15150	15236	15309	15611	15131	15172	15263	15133	15158	15299	15419	15225	15396	15578	15288	15265	15416	15384	15188	15381	15180	15135	15297	15326	15268	15440	15363	15188	15238	15041	15324	15204	15449	15304	15365	15329	15391	15242	15150	15428	15420	15403	15106	15251	15358	15223	15386	15253	15156	15228	15145	15279	15353	15330	15355	15342	15338	15320	15354	15286	15228	15315	15277	15169	15505	15130	15324	15295	15225	15127	15209	15272	15333	15313	15253	15294	15364	15218	15302	15378	15383	15302	15248	15279	14991	15013	15085	15251	15420	15172	15224	15319	15388	15234	15308	15292	15370	15280	15348	15228	15188	15197	15169	15253	15342	15356	15163	15397	15336	15217	15206	15340	15250	15387	15281	15464	15248	15247	15237	15337	15346	15190	15215	15108	15068	15159	15386	15056	15177	15083	15219	15341	15287	15376	15251	15175	15387	15430	15296	15255	15309	15407	15165	15268	15380	15441	15352	15348	15177	15379	15050	14996	15164	15104	15276	15243	15201	15374	15203	15280	15280	15293	15166	15197	15227	15531	15252	15314	15374	15229	15124	15079	15187	15077	15151	15296	15189	15348	15187	15280	15300	15331	15177	15370	15158	15176	15219	15180	15356	15467	15348	15120	15242	15250	15363	15366	15383	15286	15273	15281	15297	15190	15292	15291	15324	15356	15354	15344	15165	15203	15230	15373	15294	15277	15243	15234	15150	15347	15215	15373	15361	15282	15379	15119	15147	15211	15373	15222	15248	15277	15321	15309	15214	15504	15115	15348	15294	15181	15260	15346	15238	15232	15347	15293	15226	15263	15416	15248	15112	15221	15339	15264	15474	15305	15312	15146	15315	15188	15207	15443	15260	15431	15334	15185	15312	15378	15251	15148	15316	15366	15313	15288	15489	15367	15246	15496	15139	15211	15240	15310	15291	15246	15136	15366	15238	15456	15375	15338	15138	15394	15218	15245	15303	15351	15235	15216	15152	15376	15283	15144	15301	15168	15076	15200	15059	15332	15246	15317	15304	15253	15368	15281	15197	15291	15474	15316	15238	15222	15183	15170	15409	15256	15464	15321	15415	15342	15271	15327	15310	14877	15161	15154	15117	15383	15245	15244	15257	15090	15343	15247	15164	15326	15152	15292	15076	15105	15292	15442	15188	15238	15081	15263	15277	15226	15170	15164	15192	15526	15284
33431	56361	51012	38184	30634	26811	23740	21640	19868	19061	18226	17546	17011	16550	15797	15688	15614	15188	14830	14420	14190	13985	13940	13962	14110	13933	13819	13801	13710	13673	13603	13681	13739	13669	13489	13640	13503	13463	13515	13694	13525	13531	13448	13569	13545	13628	13333	13671	13467	13628	13413	13563	13512	13574	13485	13498	13435	13667	13628	13604	13369	13614	13683	13527	13555	13615	13539	13538	13504	13644	13447	13614	13397	13484	13470	13412	13465	13510	13592	13637	13594	13687	13421	13530	13565	13614	13621	13445	13590	13414	13334	13586	13445	13435	13424	13499	13497	13454	13470	13545	13605	13436	13505	13503	13640	13613	13432	13623	13729	13450	13517	13447	13461	13607	13333	13624	13523	13454	13597	13565	13404	13470	13519	13570	13342	13403	13644	13593	13503	13550	13651	13563	13450	13391	13525	13525	13512	13477	13398	13583	13394	13236	13494	13503	13549	13391	13732	13516	13629	13575	13438	13563	13500	13541	13518	13425	13383	13660	13382	13493	13461	13587	13462	13530	13446	13382	13736	13644	13605	13647	13454	13788	13613	13558	13527	13503	13535	13564	13538	13506	13519	13634	13458	13422	13498	13481	13541	13669	13583	13207	13635	13682	13517	13478	13528	13559	13504	13525	13510	13452	13455	13553	13684	13590	13364	13538	13520	13576	13587	13608	13506	13543	13478	13512	13485	13559	13526	13638	13396	13592	13603	13518	13573	13490	13487	13505	13586	13432	13497	13550	13456	13527	13558	13564	13617	13277	13523	13456	13449	13366	13580	13366	13643	13532	13520	13557	13807	13499	13498	13403	13650	13679	13625	13687	13562	13412	13562	13601	13325	13561	13631	13659	13582	13490	13491	13292	13459	13715	13640	13531	13571	13621	13643	13414	13397	13440	13512	13521	13522	13566	13621	13310	13376	13526	13525	13570	13652	13566	13500	13497	13581	13713	13463	13607	13645	13506	13576	13560	13762	13400	13671	13471	13442	13631	13496	13643	13682	13641	13644	13399	13629	13516	13439	13600	13582	13681	13561	13625	13601	13613	13438	13371	13514	13558	13497	13605	13593	13515	13432	13576	13486	13720	13563	13375	13357	13450	13636	13695	13603	13475	13598	13497	13612	13487	13403	13623	13670	13456	13389	13421	13572	13518	13577	13213	13616	13550	13553	13514	13531	13773	13525	13671	13587	13467	13538	13342	13718	13668	13577	13396	13559	13593	13437	13570	13480	13454	13487	13442	13471	13472	13615	13644	13579	13546	13609	13543	13409	13619	13392	13517	13623	13493	13627	13407	13671	13550	13631	13458	13407	13473	13496	13470	13677	13614	13446	13654	13472	13519	13489	13490	13502	13415	13588	13365	13599	13425	13490	13590	13519	13456	13502	13436	13613	13622	13589	13437	13694	13667	13723	13435	13567	13587	13492	13403	13543	13467	13685	13680	13483	13682	13518	13440	13439	13515	13635	13573	13578	13596	13554	13428	13458	13500	13587	13544	13402	13467	13499	13505	13628	13487	13441	13607	13677	13465	13542	13438	13543	13544	13577	13382	13485	13615	13534	13645	13450	13551	13490	13653	13438	13505	13571	13542	13488	13494	13380	13631	13610	13486	13549	13583	13436	13601	13512	13539	13494	13398	13457	13595	13411	13693	13462	13710	13565	13579	13641	13491	13645	13534	13518	13499	13372	13781	13581	13589	13546	13527	13607	13589	13500	13560	13656	13558	13366	13485	13592	13641	13428	13556	13537	13520	13449	13583	13434	13587	13666	13509	13721	13493	13497	13485	13499	13545	13509	13466	13552	13508	13393	13448	13677	13550	13422	13381	13727	13506	13562	13503	13614	13491	13489	13482	13587	13378	13532	13494	13584	13583	13546	13613	13497	13475	13436	13528	13422	13727	13457	13716	13451	13509	13551	13555	13495	13465	13469	13593	13455	13388	13421	13550	13497	13390	13559	13453	13596	13653	13464	13609	13577	13563	13587	13388	13716	13649	13513	13548	13621	13532	13584	13683	13505	13379	13598	13692	13652	13495	13634	13558	13595	13503	13546	13656	13629	13520	13542	13462	13535	13342	13482	13604	13573	13605	13388	13494	13606	13458	13352	13409	13471	13436	13553	13490	13488	13481	13709	13626	13452	13486	13448	13525	13511	13415	13483	13509	13597	13470	13574	13420	13582	13565	13386	13395	13506	13561	13554	13454	13517	13537	13651	13380	13630	13458	13430	13544	13557	13471	13555	13691	13483	13577	13441	13638	13514	13453	13489	13415	13547	13572	13537	13615	13535	13702	13525	13471	13420	13535	13662	13600	13478	13506	13440	13467	13494	13548	13448	13542	13587	13422	13508	13455	13649	13540	13591	13525	13561	13560	13549	13645	13535	13684	13566	13533	13551	13531	13510	13503	13541	13496	13634	13587	13495	13496	13627	13454	13418	13594	13713	13612	13431	13317	13290	13439	13627	13615	13582	13333	13610	13515	13396	13556	13386	13379	13443	13621	13556	13487	13467	13557	13479	13708	13646	13623	13517	13494	13664	13407	13415	13495	13435	13371	13493	13609	13598	13666	13539	13504	13395	13523	13379	13627	13539	13588	13557	13337	13501	13621	13424	13358	13585	13586	13499	13485	13613	13564	13517	13473	13632	13496	13418	13541	13380	13552	13280	13577	13467	13444	13370	13529	13419	13325	13367	13523	13527	13398	13615	13586	13469	13364	13653	13496	13397	13551	13472	13418	13596	13523	13424	13521	13678	13534	13492	13458	13609	13476	13511	13519	13411	13485	13390	13397	13643	13579	13456	13447	13444	13732	13483	13314	13522	13309	13653	13683	13341	13418	13493	13482	13525	13485	13480	13568	13634	13561	13626	13527	13459	13457	13558	13443	13476	13482	13475	13572	13651	13614	13392	13405	13509	13414	13575	13392	13525	13490	13668	13532	13372	13588	13471	13495	13497	13442	13567	13616	13573	13598	13626	13657	13449	13496	13369	13674	13347	13628	13440	13600	13506	13405	13412	13560	13412	13614	13427	13664	13618	13407	13641	13562	13472	13491	13581	13435	13494	13468	13555	13469	13604	13422	13357	13460	13724	13498	13480	13394	13580	13500	13676	13579	13654	13496	13671	13516	13697	13611	13659	13440	13707	13676	13564	13433	13668	13453	13620	13590	13689	13437	13528	13730	13513	13469	13411	13471	13554	13472	13536	13508	13617	13628	13534	13614	13648	13576	13555	13631	13683	13591	13508	13527	13458	13385	13616	13487	13379	13372	13600	13565	13705	13608	13368	13562	13492	13591	13625	13471	13660	13494	13681	13429	13698	13542	13645	13575	13306	13590	13496	13469	13510	13645	13533	13559	13456	13433	13606	13606	13493	13564	13561	13467	13315	13726	13674	13365	13524	13401	13600	13338	13542	13484	13528	13592	13795	13417	13688	13654	13504	13393	13509	13630	13454	13617	13503	13531	13661	13463	13602	13357	13486	13607	13402	13553	13485	13758	13592	13593	13552	13581	13484	13443	13693	13747	13555	13477	13715	13501	13604	13607	13469	13420	13609	13679	13614	13548	13436	13542	13438	13560	13324	13474	13518	13556	13479	13425	13552	13488	13556	13555	13511	13493	13492	13433	13374	13569	13508	13553	13643	13530	13542	13434	13612	13634	13467	13598	13526	13371	13561	13591	13767	13633	13550	13379	13573	13420	13391	13698	13485	13509	13619	13516	13513	13645	13456	13358	13354	13499	13485	13671	13681	13353	13486	13572	13361	13590	13438	13675	13557	13411	13552	13472	13419	13638	13629	13414	13567	13665	13536	13566	13554	13507	13610	13514	13473	13487	13528	13499	13619	13503	13487	13379	13468	13639	13516	13398	13556	13477	13524	13363	13609	13537	13535	13504	13529	13712	13731	13723	13372	13546	13598	13466	13681	13491	13466	13600	13653	13552	13605	13575	13523	13563	13671	13493	13493	13474	13530	13595	13670	13305	13358	13512	13570	13500	13610	13822	13507	13504	13600	13586	13638	13513	13651	13501	13563	13473	13414	13608	13464	13530	13560	13455	13516	13607	13622	13434	13616	13502	13698	13670	13562	13422	13610	13541	13529	13636	13550	13418	13626	13526	13523	13682	13600	13450	13555	13367	13674	13436	13423	13641	13471	13421	13455	13610	13481	13412	13577	13700	13521	13593	13558	13590	13461	13483	13530	13582	13580	13570	13406	13518	13492	13491	13590	13549	13493	13468	13352	13407	13545	13487	13377	13697	13439	13400	13461	13509	13367	13392	13647	13403	13604	13524	13542	13461	13402	13457	13480	13511	13476	13662	13615	13500	13655	13530	13601	13527	13418	13408	13334	13448	13457	13748	13472	13692	13673	13603	13454	13492	13532	13544	13543	13506	13721	13510	13463	13536	13518	13490	13701	13500	13493	13509	13445	13563	13458	13571	13579	13560	13448	13514	13610	13408	13521	13570	13430	13556	13397	13431	13592	13491	13511	13505	13496	13445	13493	13580	13579	13408	13499	13394	13652	13472	13522	13451	13614	13537	13602	13566	13611	13567	13549	13473	13565	13671	13628	13432	13556	13714	13647	13438	13502	13412	13677	13509	13468	13741	13513	13561	13605	13554	13336	13571	13478	13566	13467	13689	13533	13638	13459	13571	13550	13620	13652	13605	13397	13339	13663	13519	13469	13464	13554	13486	13369	13592	13673	13574	13472	13540	13460	13567	13658	13483	13554	13631	13611	13620	13605	13482	13450	13565	13715	13501	13560	13665	13483	13357	13447	13408	13451	13498	13565	13498	13480	13550	13602	13629	13540	13444	13581	13399	13504	13430	13674	13563	13399	13668	13698	13519	13554	13384	13476	13436	13497	13545	13655	13485	13590	13492	13439	13514	13465	13690	13594	13533	13590	13586	13442	13566	13553	13604	13524	13580	13588	13514	13542	13787	13661	13514	13643	13529	13597	13408	13675	13627	13547	13500	13457	13523	13377	13554	13604	13553	13477	13426	13614	13591	13482	13371	13677	13362	13501	13523	13547	13461	13608	13446	13639	13501	13511	13518	13530	13539	13673	13617	13436	13378	13536	13637	13583	13575	13494	13287	13571	13447	13407	13525	13649	13547	13575	13557	13365	13724	13515	13462
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
