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
339962768794	339962769311	339962769861	339962770411	339962770961	339962771511	339962772061	339962772611	339962773162	339962773711	339962774261	339962774811	339962775361	339962775911	339962776461	339962777011	339962777561	339962778111	339962778661	339962779211	339962779761	339962780311	339962780861	339962781411	339962781961	339962782511	339962783061	339962783611	339962784161	339962784711	339962785261	339962785811	339962786361	339962786914	339962787461	339962788011	339962788561	339962789111	339962789661	339962790211	339962790761	339962791311	339962791861	339962792411	339962792961	339962793511	339962794061	339962794612	339962795161	339962795711	339962796261	339962796811	339962797361	339962797911	339962798461	339962799011	339962799561	339962800111	339962800661	339962801211	339962801761	339962802311	339962802861	339962803411	339962803961	339962804511	339962805061	339962805611	339962806161	339962806711	339962807261	339962807811	339962808361	339962808911	339962809461	339962810011	339962810561	339962811111	339962811661	339962812211	339962812761	339962813311	339962813861	339962814411	339962814961	339962815511	339962816061	339962816611	339962817161	339962817711	339962818261	339962818811	339962819361	339962819911	339962820461	339962821011	339962821561	339962822111	339962822661	339962823211	339962823761	339962824311	339962824861	339962825411	339962825961	339962826511	339962827061	339962827611	339962828161	339962828711	339962829261	339962829811	339962830361	339962830911	339962831461	339962832011	339962832561	339962833111	339962833661	339962834211	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21580	20018	27428	22509	21657	25953	28778	24328	22423	21529	20426	19675	19214	18848	18312	17962	17684	17337	17110	17380	17323	17189	17161	16908	17078	16917	16945	16817	16894	16833	16813	16702	16748	16810	16619	16560	16750	16708	16624	16363	16808	16579	16572	16591	16544	16651	16706	16527	16850	16644	16620	16541	16577	16585	16574	16463	16692	16561	16455	16627	16570	16507	16859	16587	16402	16682	16365	16414	16375	16371	16464	16441	16289	16575	16500	16489	16464	16471	16679	16530	16443	16646	16443	16443	16519	16458	16337	16350	16454	16419	16651	16355	16500	16445	16386	16585	16516	16568	16381	16483	16270	16414	16483	16463	16464	16591	16294	16351	16451	16478	16545	16491	16403	16440	16573	16684	16425	16436	16545	16502	16537	16436	16372	16488	16480	16510	16421	16566	16426	16465	16643	16509	16445	16521	16434	16366	16408	16461	16513	16523	16462	16471	16583	16372	16514	16464	16543	16410	16429	16397	16652	16670	16434	16629	16520	16609	16564	16372	16478	16357	16431	16625	16588	16373	16508	16679	16481	16378	16523	16476	16577	16455	16410	16362	16463	16390	16511	16474	16423	16501	16442	16387	16533	16564	16471	16401	16632	16470	16680	16377	16655	16413	16319	16520	16445	16659	16516	16450	16422	16512	16581	16202	16500	16775	16367	16408	16516	16490	16481	16300	16460	16422	16370	16379	16507	16515	16382	16492	16488	16434	16625	16458	16632	16326	16450	16327	16677	16362	16242	16512	16543	16462	16445	16301	16598	16536	16675	16590	16382	16446	16511	16580	16555	16291	16629	16311	16478	16435	16423	16368	16429	16329	16287	16426	16467	16396	16474	16467	16671	16407	16296	16386	16383	16311	16302	16412	16373	16630	16600	16658	16395	16535	16585	16611	16709	16632	16588	16523	16446	16498	16633	16469	16548	16459	16436	16443	16455	16475	16649	16491	16587	16357	16441	16508	16506	16482	16453	16476	16560	16437	16635	16431	16311	16326	16578	16502	16616	16345	16546	16356	16298	16541	16454	16376	16468	16478	16465	16320	16483	16446	16370	16467	16350	16623	16361	16344	16423	16572	16534	16411	16617	16288	16533	16600	16501	16667	16316	16457	16728	16516	16488	16504	16573	16431	16566	16405	16470	16516	16403	16422	16670	16484	16528	16497	16236	16493	16631	16569	16274	16289	16522	16549	16515	16424	16486	16368	16407	16418	16293	16382	16317	16466	16546	16465	16418	16382	16527	16524	16421	16343	16448	16293	16499	16357	16515	16502	16486	16722	16202	16532	16491	16557	16330	16396	16542	16333	16394	16651	16514	16458	16654	16476	16521	16289	16519	16408	16592	16466	16273	16453	16493	16650	16755	16367	16463	16273	16489	16526	16469	16705	16525	16314	16379	16629	16677	16597	16538	16394	16477	16440	16551	16362	16489	16611	16556	16522	16560	16543	16224	16225	16429	16377	16424	16438	16307	16420	16617	16433	16508	16433	16465	16595	16438	16470	16435	16602	16592	16423	16623	16447	16628	16506	16387	16617	16642	16465	16501	16486	16595	16340	16451	16307	16416	16371	16442	16664	16483	16338	16435	16466	16406	16492	16566	16421	16467	16485	16619	16317	16368	16601	16504	16618	16526	16516	16562	16474	16545	16387	16768	16384	16349	16349	16584	16371	16442	16462	16440	16375	16399	16427	16459	16484	16521	16628	16562	16575	16434	16236	16530	16382	16438	16596	16375	16447	16662	16424	16525	16421	16460	16394	16351	16708	16353	16671	16602	16631	16424	16234	16434	16553	16417	16513	16509	16163	16493	16501	16475	16299	16486	16687	16637	16452	16552	16465	16457	16656	16412	16441	16323	16522	16271	16697	16625	16641	16273	16286	16372	16514	16474	16531	16510	16495	16570	16463	16431	16495	16532	16307	16461	16230	16381	16612	16270	16608	16627	16488	16550	16646	16581	16356	16394	16278	16494	16314	16471	16439	16249	16594	16357	16522	16473	16515	16442	16289	16385	16391	16572	16384	16560	16531	16725	16532	16522	16428	16418	16566	16337	16405	16716	16398	16565	16521	16343	16708	16598	16246	16416	16404	16501	16426	16520	16652	16407	16463	16457	16467	16522	16586	16515	16562	16385	16712	16520	16591	16437	16698	16464	16446	16574	16563	16654	16441	16462	16567	16477	16594	16576	16427	16402	16336	16476	16485	16410	16478	16555	16736	16616	16509	16675	16705	16457	16503	16370	16401	16494	16409	16505	16423	16261	16508	16491	16381	16530	16403	16376	16412	16546	16394	16434	16601	16358	16454	16714	16516	16481	16510	16521	16501	16429	16665	16564	16425	16627	16307	16410	16516	16370	16307	16672	16399	16403	16484	16468	16556	16402	16459	16549	16539	16423	16318	16397	16497	16410	16296	16401	16483	16494	16475	16401	16558	16456	16373	16361	16232	16637	16412	16377	16147	16446	16420	16356	16616	16531	16620	16412	16478	16452	16579	16358	16588	16360	16292	16158	16321	16479	16787	16589	16561	16378	16549	16373	16434	16526	16537	16486	16521	16415	16427	16625	16510	16524	16585	16572	16422	16343	16527	16442	16275	16512	16454	16318	16485	16639	16605	16271	16384	16565	16451	16650	16510	16578	16579	16540	16546	16465	16393	16302	16635	16524	16347	16279	16418	16555	16451	16619	16480	16552	16556	16373	16350	16393	16465	16456	16223	16276	16362	16523	16602	16378	16502	16707	16477	16377	16578	16555	16309	16384	16671	16462	16351	16270	16456	16518	16246	16449	16344	16405	16423	16409	16536	16551	16639	16468	16588	16328	16590	16435	16629	16433	16538	16595	16409	16457	16380	16423	16482	16580	16518	16521	16612	16361	16661	16499	16348	16557	16735	16440	16533	16506	16459	16353	16431	16450	16408	16486	16472	16473	16565	16571	16403	16426	16453	16294	16316	16534	16438	16406	16342	16393	16346	16340	16362	16519	16378	16545	16232	16382	16538	16549	16388	16521	16395	16355	16355	16377	16401	16426	16447	16533	16344	16339	16569	16545	16392	16387	16426	16430	16384	16668	16489	16360	16370	16296	16450	16415	16513	16689	16279	16283	16517	16578	16419	16578	16512	16440	16603	16605	16393	16596	16377	16555	16620	16411	16367	16548	16394	16624	16548	16485	16307	16438	16382	16507	16485	16450	16485	16549	16370	16563	16417	16412	16484	16576	16430	16584	16478	16536	16481	16439	16384	16517	16396	16539	16506	16500	16448	16469	16411	16469	16655	16417	16516	16500	16671	16484	16526	16439	16593	16287	16431	16559	16383	16524	16449	16520	16433	16339	16637	16402	16581	16358	16213	16376	16484	16460	16528	16544	16625	16318	16304	16393	16557	16585	16443	16364	16380	16553	16479	16385	16500	16173	16542	16459	16457	16538	16551	16376	16337	16268	16354	16830	16666	16561	16524	16604	16415	16302	16441	16412	16383	16365	16349	16356	16362	16416	16431	16445	16492	16509	16695	16481	16406	16641	16420	16522	16292	16636	16522	16379	16532	16499	16453	16588	16592	16501	16466	16476	16387	16444	16261	16610	16287	16511	16575	16602	16485	16594	16499	16481	16381	16566	16527	16373	16389	16356	16567	16443	16638	16404	16595	16641	16499	16471	16468	16360	16648	16496	16420	16348	16542	16459	16754	16456	16334	16657	16615	16547	16506	16454	16502	16402	16603	16572	16286	16095	16438	16344	16590	16522	16441	16499	16406	16282	16374	16393	16546	16408	16508	16419	16623	16447	16374	16507	16296	16650	16510	16530	16225	16548	16525	16258	16466	16512	16478	16274	16344	16613	16363	16596	16341	16524	16517	16335	16342	16419	16337	16355	16421	16367	16510	16314	16342	16484	16454	16493	16410	16428	16488	16136	16597	16457	16540	16366	16302	16359	16258	16615	16405	16275	16697	16497	16479	16595	16535	16338	16515	16616	16517	16367	16444	16312	16505	16383	16382	16476	16402	16593	16339	16306	16574	16496	16454	16362	16508	16491	16385	16484	16389	16624	16623	16420	16542	16711	16429	16399	16697	16560	16296	16526	16455	16492	16573	16528	16379	16495	16367	16691	16478	16466	16359	16351	16656	16460	16366	16551	16432	16256	16566	16630	16691	16383	16347	16408	16564	16521	16433	16171	16404	16449	16279	16256	16454	16189	16470	16468	16482	16614	16506	16615	16457	16328	16251	16430	16381	16372	16556	16421	16425	16496	16673	16469	16542	16106	16416	16695	16697	16452	16572	16325	16378	16478	16730	16491	16448	16291	16468	16270	16460	16604	16428	16763	16515	16532	16323	16475	16340	16475	16512	16487	16550	16572	16479	16641	16573	16484	16539	16591	16589	16616	16457	16423	16562	16366	16638	16609	16475	16405	16528	16618	16603	16719	16589	16501	16721	16446	16426	16412	16474	16485	16423	16335	16412	16343	16509	16467	16290	16672	16543	16589	16461	16485	16563	16463	16724	16389	16414	16528	16581	16559	16585	16393	16490	16371	16360	16517	16406	16328	16605	16362	16553	16420	16469	16417	16698	16448	16596	16437	16564	16438	16239	16600	16574	16693	16364	16366	16497	16407	16455	16536	16807	16471	16543	16482	16423	16397	16411	16369	16496	16460	16538	16632	16336	16441	16391	16394	16474	16573	16510	16396	16136	16334	16390	16373	16422	16366	16540	16698	16285	16365	16429	16595	16477	16427	16449	16633	16540	16524	16562	16517	16468	16710	16452	16389	16287	16529	16696	16625	16614	16558	16553	16406	16617	16428	16249	16209	16348	16590	16483	16178	16374	16466	16447	16337	16340	16591	16484	16459	16301	16527	16470	16486	16547	16298	16304	16196	16465	16376	16543	16292	16491	16266	16431	16515	16635	16264	16410	16392	16686	16479	16220	16507	16374	16527	16370	16596	16499	16614	16543	16426	16413	16533	16343	16395	16537	16365	16576	16426	16406	16575	16519	16534	16564	16505	16457	16487	16425	16364	16586	16326	16483	16394	16408	16522	16488	16550	16536	16528	16598	16512	16646	16324	16490	16651	16537	16524	16576	16614	16440	16301	16442	16427	16257	16627	16314	16496	16515	16513	16471	16500	16531	16463	16475	16551	16593	16695	16321
30583	54035	50066	39530	34256	29945	26626	24356	22393	20508	19117	18260	17520	16834	16232	15512	15054	14903	14699	14367	14284	14252	14196	14208	14122	14277	14141	13931	13935	13881	13798	13689	13838	13803	13739	13659	13998	13890	13663	13882	13850	13915	14039	13947	13797	13703	13797	13978	13916	13863	13881	13755	13724	13904	13787	13726	13709	13791	13596	13739	13693	13797	13723	13714	13891	13563	13718	13710	13663	13724	13717	13886	13696	13714	13658	13440	13722	13574	13836	13882	13662	13803	13886	13717	13517	13613	13770	13726	13933	13584	13803	13779	13770	13620	13618	13760	13670	13754	13639	13633	13664	13717	13838	13566	13837	13563	13727	13885	13697	13494	13782	13857	13695	13623	13838	13529	13617	13665	13580	13755	13614	13740	13723	13831	13676	13742	13708	13742	13760	13668	13784	13619	13662	13654	13671	13613	13606	13727	13637	13641	13664	13501	13782	13583	13774	13717	13774	13697	13693	13674	13674	13554	13776	13652	13512	13818	13618	13724	13913	13710	13767	13785	13765	13545	13665	13799	13710	13688	13708	13666	13837	13682	13619	13696	13690	13709	13715	13725	13623	13628	13779	13627	13801	13763	13822	13607	13650	13706	13643	13493	13783	13747	13760	13654	13724	13685	13687	13782	13623	13653	13747	13445	13706	13751	13789	13666	13482	13537	13809	13614	13614	13706	13674	13788	13626	13685	13792	13671	13698	13727	13707	13676	13750	13491	13753	13599	13704	13514	13721	13731	13629	13573	13780	13587	13617	13725	13758	13679	13721	13572	13751	13837	13648	13751	13626	13678	13591	13844	13683	13698	13780	13826	13571	13608	13491	13707	13544	13783	13606	13793	13649	13653	13716	13585	13626	13696	13639	13637	13777	13680	13712	13702	13756	13654	13612	13695	13623	13730	13676	13601	13431	13816	13831	13804	13669	13613	13571	13744	13757	13846	13615	13483	13560	13827	13771	13655	13729	13741	13753	13752	13871	13575	13800	13736	13701	13847	13632	13698	13657	13829	13484	13554	13721	13798	13749	13658	13496	13636	13689	13545	13675	13823	13657	13817	13659	13640	13890	13716	13648	13677	13765	13729	13700	13738	13698	13676	13687	13683	13666	13769	13725	13571	13744	13813	13718	13744	13706	13658	13666	13657	13945	13744	13800	13583	13725	13683	13843	13656	13733	13482	13798	13478	13813	13674	13719	13721	13681	13566	13596	13764	13763	13644	13644	13597	13623	13694	13716	13568	13701	13706	13700	13714	13483	13640	13641	13602	13662	13607	13509	13718	13800	13649	13748	13463	13813	13864	13483	13635	13844	13797	13665	13773	13714	13804	13538	13676	13691	13681	13740	13676	13832	13625	13611	13774	13732	13803	13674	13576	13658	13853	13737	13664	13623	13597	13671	13690	13794	13745	13792	13759	13691	13674	13720	13664	13665	13649	13766	13645	13701	13634	13538	13602	13751	13531	13612	13660	13628	13661	13573	13519	13760	13839	13733	13562	13820	13680	13720	13636	13777	13490	13772	13698	13501	13752	13906	13573	13733	13784	13760	13722	13854	13775	13569	13728	13666	13664	13672	13728	13661	13725	13538	13651	13702	13776	13659	13734	13598	13590	13613	13758	13479	13623	13815	13609	13718	13723	13774	13699	13681	13584	13632	13778	13646	13631	13591	13776	13690	13603	13720	13685	13770	13854	13576	13780	13694	13753	13639	13650	13699	13643	13756	13717	13831	13712	13620	13663	13637	13778	13697	13698	13729	13598	13612	13651	13588	13705	13636	13764	13709	13663	13661	13625	13622	13546	13647	13814	13573	13658	13795	13639	13847	13613	13668	13580	13676	13679	13651	13649	13817	13760	13653	13856	13675	13634	13614	13707	13697	13708	13576	13720	13743	13709	13491	13840	13702	13550	13813	13878	13715	13704	13830	13551	13415	13697	13715	13614	13606	13693	13721	13573	13573	13795	13807	13677	13739	13569	13689	13818	13640	13574	13583	13667	13594	13817	13680	13480	13687	13800	13678	13650	13598	13694	13677	13522	13620	13759	13703	13704	13704	13709	13515	13711	13645	13728	13765	13807	13673	13688	13680	13600	13638	13642	13763	13828	13686	13592	13697	13759	13731	13560	13723	13748	13633	13780	13774	13633	13639	13584	13483	13775	13682	13661	13771	13763	13888	13539	13661	13864	13598	13598	13852	13765	13524	13618	13754	13460	13721	13563	13706	13833	13687	13724	13624	13648	13508	13539	13626	13781	13673	13706	13696	13693	13653	13660	13570	13702	13606	13693	13708	13707	13765	13798	13766	13669	13574	13829	13637	13840	13625	13681	13403	13640	13582	13759	13587	13765	13672	13818	13737	13632	13806	13693	13724	13661	13744	13805	13529	13794	13721	13615	13687	13764	13731	13688	13656	13810	13702	13709	13674	13711	13660	13497	13517	13631	13902	13692	13694	13620	13676	13731	13647	13687	13563	13742	13604	13454	13854	13551	13547	13731	13753	13472	13813	13765	13772	13795	13682	13663	13646	13557	13555	13607	13623	13734	13587	13530	13842	13603	13612	13706	13749	13666	13647	13754	13833	13707	13655	13743	13899	13652	13585	13668	13584	13719	13837	13708	13659	13796	13632	13644	13763	13692	13601	13747	13895	13791	13835	13472	13681	13740	13688	13531	13744	13701	13842	13733	13639	13685	13867	13686	13652	13629	13689	13682	13537	13701	13673	13689	13535	13634	13666	13696	13776	13661	13683	13641	13713	13682	13822	13621	13815	13654	13694	13544	13677	13675	13715	13862	13511	13739	13833	13773	13774	13705	13720	13786	13584	13662	13645	13665	13732	13755	13682	13716	13584	13495	13639	13725	13617	13773	13656	13650	13729	13675	13704	13736	13672	13744	13612	13615	13850	13866	13597	13631	13799	13585	13580	13661	13759	13650	13715	13682	13670	13637	13507	13729	13750	13656	13680	13868	13633	13737	13619	13590	13502	13736	13702	13634	13741	13516	13958	13725	13651	13632	13705	13645	13648	13813	13658	13621	13745	13743	13673	13702	13664	13755	13917	13736	13723	13613	13644	13764	13667	13707	13557	13670	13879	13616	13679	13716	13706	13794	13818	13642	13696	13672	13706	13553	13702	13599	13566	13602	13601	13653	13691	13780	13470	13715	13646	13831	13657	13749	13837	13729	13777	13771	13614	13701	13602	13707	13669	13646	13775	13661	13635	13648	13509	13663	13693	13592	13621	13706	13705	13589	13660	13574	13726	13727	13629	13731	13611	13872	13848	13608	13798	13653	13643	13829	13666	13563	13701	13606	13688	13652	13707	13537	13659	13661	13762	13610	13861	13549	13679	13786	13624	13771	13726	13641	13779	13772	13678	13597	13634	13693	13639	13661	13650	13705	13744	13755	13726	13557	13736	13645	13763	13766	13654	13618	14085	13545	13620	13674	13777	13687	13611	13746	13738	13674	13686	13651	13713	13736	13719	13803	13628	13763	13694	13687	13741	13726	13598	13543	13608	13852	13579	13707	13618	13812	13748	13764	13649	13781	13636	13745	13557	13616	13582	13788	13630	13672	13695	13655	13772	13799	13642	13830	13804	13752	13691	13728	13716	13678	13557	13688	13600	13827	13788	13676	13802	13723	13672	13615	13791	13641	13547	13614	13672	13575	13724	13649	13696	13680	13653	13539	13647	13556	13677	13703	13776	13764	13553	13704	13764	13586	13735	13623	13707	13619	13872	13435	13697	13799	13748	13766	13713	13892	13661	13677	13699	13704	13594	13718	13684	13748	13654	13706	13652	13749	13593	13775	13539	13583	13676	13884	13712	13792	13658	13635	13812	13643	13724	13590	13667	13633	13666	13584	13600	13705	13721	13743	13649	13774	13780	13861	13619	13611	13738	13784	13717	13795	13802	13760	13700	13634	13644	13831	13651	13741	13870	13655	13746	13718	13654	13608	13569	13616	13578	13647	13718	13673	13665	13685	13741	13732	13693	13727	13724	13477	13738	13655	13737	13745	13641	13720	13756	13627	13596	13675	13597	13738	13670	13444	13496	13588	13675	13739	13754	13820	13787	13659	13712	13697	13796	13563	13603	13658	13715	13721	13823	13803	13769	13639	13626	13720	13696	13750	13656	13609	13682	13696	13642	13830	13636	13713	13565	13482	13659	13724	13684	13709	13645	13673	13696	13753	13695	13777	13602	13724	13566	13746	13692	13716	13776	13772	13618	13739	13559	13687	13561	13625	13564	13549	13761	13619	13809	13749	13799	13689	13710	13590	13642	13468	13813	13763	13727	13690	13679	13548	13465	13782	13690	13623	13654	13772	13574	13649	13739	13867	13611	13769	13749	13582	13698	13723	13672	13748	13628	13745	13659	13818	13540	13724	13659	13711	13731	13668	13695	13668	13768	13798	13804	13774	13715	13704	13676	13670	13679	13736	13556	13520	13688	13714	13681	13794	13680	13754	13780	13729	13653	13773	13721	13621	13683	13736	13505	13633	13711	13548	13767	13733	13624	13717	13598	13782	13734	13692	13700	13690	13725	13835	13732	13671	13654	13754	13738	13782	13727	13659	13591	13762	13605	13775	13736	13677	13763	13711	13824	13719	13640	13758	13833	13698	13601	13665	13599	13691	13703	13734	13653	13643	13809	13769	13886	13811	13758	13672	13711	13778	13569	13771	13622	13637	13707	13560	13811	13677	13719	13647	13641	13775	13551	13784	13391	13648	13586	13643	13656	13589	13711	13763	13701	13609	13740	13508	13737	13744	13571	13741	13556	13671	13651	13690	13817	13717	13662	13632	13660	13720	13780	13625	13642	13758	13436	13743	13738	13554	13613	13533	13588	13744	13773	13623	13665	13637	13606	13572	13573	13720	13689	13682	13712	13677	13664	13735	13609	13731	13733	13545	13644	13696	13811	13522	13757	13693	13636	13686	13565	13608	13740	13651	13692	13610	13734	13620	13796	13679	13735	13794	13771	13566	13695	13786	13633	13746	13701	13880	13873	13743	13612	13718	13751	13718	13574	13816	13696	13609	13829	13782	13765	13556	13678	13733	13559	13887	13670	13580	13613	13724	13637	13630	13458	13666	13748	13875	13594	13579	13868	13870	13655	13630	13625	13540	13677	13763	13821	13689
29349	29411	38733	33656	27396	24114	22091	20876	19857	19276	18559	18357	18054	17797	17651	17739	17353	17101	17277	17372	17348	17150	17031	16906	17087	17253	16993	17000	17005	16964	16925	17058	17022	17005	17000	17077	16918	17080	17034	16774	16892	16798	17018	17014	16791	17016	17192	17044	17069	16990	16950	16982	17025	17047	16814	16979	16879	17023	17017	16974	17167	17020	16961	16833	16872	16781	16925	16868	16980	16919	16912	16847	16765	16858	17044	16986	16785	16774	16888	16932	16864	16738	16875	16817	17102	16816	16801	17002	17007	16817	16886	16863	16919	17068	16829	16796	17015	16655	16871	16916	17030	16925	16807	16956	17030	16823	16931	17000	16953	17050	16824	16981	17021	16850	16909	16894	16745	17030	16956	17028	17022	16813	16864	17078	17136	16796	17082	16853	16861	17085	17014	17005	17000	16726	17010	17211	16744	16936	17136	16875	16911	16961	16706	16977	16837	16827	16807	16786	16889	16628	16872	17039	16728	16815	16816	16885	16856	17187	16920	16810	16856	16778	16859	16966	16945	16960	16945	16802	16724	17006	17086	16812	16920	16977	16791	16907	17018	16976	16860	16866	17024	17020	16779	16989	16989	16675	16951	16979	16990	16799	16730	16734	16877	16839	16956	16810	16914	16851	16968	17111	16806	16821	17018	17021	17133	17132	16870	16782	16876	16700	16824	16990	16580	17032	16770	16972	16782	16817	16826	16952	16987	17060	16961	16998	16906	17099	16728	16791	16947	16721	17093	16942	16976	16814	17106	16917	16979	16776	17099	16813	17139	16943	17021	16963	16969	16795	16864	16794	16744	16896	16890	16944	17062	16665	16762	16936	16905	16708	16946	16848	16805	16838	16892	16842	17055	17012	16807	17005	16864	16810	16921	16904	16930	16808	16810	16845	16799	16985	16744	16667	17020	16944	17091	16767	16753	16673	16888	17007	16680	16935	16907	16965	17135	16972	16724	17058	16843	16859	17083	16778	16824	17258	17146	16935	16831	16912	16882	16877	17003	16960	17012	16957	16801	16769	16931	16859	16754	16977	16772	16783	16850	16818	16749	17001	16899	16798	16988	16968	16768	16866	16929	16676	16895	16834	16732	16988	16742	17022	17046	16885	16865	16854	16892	17071	16631	16849	16920	16801	16933	16869	17010	16792	16923	16910	16823	16878	17022	16902	16746	16837	16823	17014	16931	16924	16798	16950	16842	16994	16919	17045	16883	16953	17005	16868	16981	16740	16917	16824	16993	16951	17020	17050	16783	16932	16951	17157	17081	16889	16990	16953	16995	16843	16895	16840	16769	16953	16699	16944	16851	16884	16906	16894	16814	16719	17003	16813	16939	16820	16966	16952	16921	17099	16782	16968	16975	16855	16949	16906	16870	17024	16874	16836	16915	16694	16869	16786	16874	17033	16953	16840	17164	16978	16892	16970	16927	16932	16918	17091	16953	16969	16900	16954	16976	16792	17002	16829	16987	16839	16854	16832	16950	16880	16795	16839	16918	17076	17037	16743	16782	17266	16971	16903	16867	16997	16846	17007	17073	17018	16898	16926	17016	16877	16801	16757	17138	16909	16916	17032	16700	17027	16871	17041	16726	16648	16904	16889	16889	16919	16732	16874	16853	16804	16973	16893	16862	16767	16819	17062	17081	17095	16966	16956	16906	16809	17023	16941	17084	16940	16835	16794	17088	16804	17036	16831	17065	16920	17039	17036	16934	16833	16853	16951	17049	16984	16840	16738	16779	17004	16965	17160	16979	16854	17036	16882	16926	17010	16887	16735	17146	17103	16968	16845	16981	16864	16733	16947	17067	16800	16763	16723	16867	16805	17010	16714	16877	17152	16934	16781	16947	17035	16920	16845	16858	16615	16715	16837	16849	16994	17014	16962	17290	16940	17031	17042	16982	17078	16907	17019	17098	16879	16797	16995	16883	16946	16756	17071	16822	17067	16962	16961	16919	17006	16906	16880	16892	16768	16794	17001	16867	16673	16882	16903	17087	16885	17029	16784	16805	16865	16924	16814	16878	16988	16831	16684	16992	16977	16936	16774	16763	16876	17068	16929	16957	16822	16927	16834	17084	16980	16902	16868	16964	16932	17080	16669	16962	17094	16853	17020	17115	16868	16780	17015	17021	17111	16882	16819	16811	16969	16835	16820	16705	16824	16944	16954	16968	16816	17060	16589	16901	16761	16784	16802	16838	16939	16960	17003	16872	17007	16999	16862	16850	16786	16964	16975	16801	16863	17019	16963	16961	17059	16971	16886	17059	16947	16990	16961	16901	16987	16875	17060	16869	16972	17057	17068	16905	16829	16794	16861	16724	16870	16909	16896	16667	16873	17035	16747	16709	17004	16773	16885	16802	17024	17154	17158	16806	16913	16959	16902	16887	16949	16759	17027	16764	16957	17035	16879	16963	16786	17013	16902	16736	16851	16768	16847	17055	16805	17000	16836	17039	16975	17046	16946	16913	16770	16893	16980	16681	16840	16917	17107	16874	16881	17070	17066	16998	17087	16835	17135	17106	16832	16891	16966	16841	16964	16843	16673	16992	17202	16962	16982	16890	16982	16887	17140	16884	16892	16892	16801	17076	16828	17085	17092	16909	16943	16995	16864	16997	16907	16849	17047	16891	16783	16952	17099	16983	17032	17143	16777	16874	16772	16826	16873	17150	16966	16912	16819	16902	16934	16840	16992	16876	16940	16820	16909	16963	16856	16964	16933	16998	16932	16835	16761	16868	17015	17022	17058	16929	16898	17068	17039	16818	16936	16971	16885	16901	16658	17063	16988	17074	17031	16981	17059	16920	16811	16937	16987	16960	17031	16902	16827	16860	16897	16837	17113	16752	16885	16834	16744	16949	16878	16798	16810	17062	16745	16935	16880	16837	16937	16912	16679	16830	16906	16983	16874	16951	17038	17036	17003	16857	17034	16685	16868	16887	16848	16955	16669	16799	16859	16844	17013	16946	17178	17111	16860	17091	16993	16830	17185	17014	16720	16915	16972	16669	17044	17115	16904	16974	16917	17049	16740	17030	16922	16881	16904	16890	16894	16687	16968	17092	16867	16967	16837	16804	16922	17012	16835	16752	16829	16809	17128	17110	16714	16692	16879	16905	16894	17046	17080	17021	16851	16963	16966	16898	16757	16914	16932	16922	16963	16907	16981	16769	16833	16889	16906	17025	16992	16765	16771	16844	16831	16775	16744	16927	16723	17097	16850	16942	17007	16833	16932	17062	16899	16954	16866	16984	16877	16975	16886	16759	17015	16908	16785	17056	17032	17014	16972	16863	17045	16817	16864	16953	16875	16752	16847	17036	16908	17139	16802	17002	16882	16629	16764	16809	16968	16830	16953	16943	17041	17063	16764	16808	16952	16973	16795	16854	16864	16897	16782	16979	16732	16934	16929	17001	16885	16870	17120	16894	17054	16878	16962	16725	16853	17111	16828	16771	16939	17014	16851	16759	16904	17047	16896	16925	17033	16950	16905	17075	16974	16960	16741	16861	17027	17009	16731	16824	16905	16935	16863	16938	16992	16882	16836	17038	16943	16862	16796	16885	17009	16785	16898	16964	16886	16919	16982	17091	17028	16938	17096	17030	16723	16801	16950	17052	16849	16979	17020	17042	16899	16845	16892	16975	16814	16955	16929	16603	16954	16981	16737	16918	16946	16910	16676	16851	16773	16902	16844	17071	16816	16828	17032	16956	16846	16897	16915	16963	16924	16860	16917	16886	16652	17086	17005	16856	17044	16979	16854	16994	16658	16805	16832	17061	16881	16959	16844	16936	16932	16810	16676	16891	16749	16780	16713	16930	16870	17074	16904	17072	16990	17125	16930	16967	16917	16926	17037	17081	17043	17006	16946	16947	17052	16969	16775	16909	17096	16853	16833	16958	16937	16884	16826	16782	16900	17067	16773	16858	16722	16895	17021	17003	16987	17032	16700	16882	16916	16726	16849	16949	16894	16976	16868	17008	16848	16873	16883	16953	16762	16802	16915	16932	17026	16985	17020	16772	16816	16897	16876	16963	16947	16772	16888	16918	16980	16712	16904	17047	16937	16920	16883	16859	17067	17121	17017	16810	16756	16972	16767	16990	17061	16979	16950	16776	16920	16787	16627	16905	17002	17012	16785	16787	16862	17122	17145	16737	17039	16950	16840	16902	16974	16903	17014	16954	17063	16843	16958	16835	16830	16857	17074	16856	16889	16894	16986	16951	16757	16882	16923	17052	16839	17012	16920	16788	16809	16979	17193	16898	16929	17266	17076	17054	17031	17050	16934	16615	16879	16929	16835	16825	17137	16773	17021	16922	17083	17032	16952	16984	16812	16965	17018	16860	16591	16877	16798	17022	16753	17076	16956	16814	16870	17082	16723	16885	16993	16989	16882	16838	16901	17063	16983	17079	16956	16807	16733	17142	16900	16904	16764	16996	16818	16871	16774	16905	16878	17006	16826	16956	17000	16963	16994	16922	16767	16883	16649	16770	16731	16931	16896	16915	16971	16702	16919	17027	16921	16880	16722	16800	16935	16922	17027	16733	16964	17062	17009	16920	16812	16767	16943	17112	16821	16839	16969	16829	17016	16899	16979	16893	16711	16977	16923	16936	16966	17042	17054	16845	16745	16912	16988	17168	16885	17013	17016	16930	17129	16938	16919	16765	16765	16774	16973	17012	16955	16942	16761	16876	16926	17018	17065	16700	16636	16956	17067	16846	16760	16762	16840	16919	17036	16711	16764	16959	16882	17052	16919	16987	16821	16914	16869	16964	17030	16948	17027	17056	16985	16992	16795	16760	16972	16874	16637	16865	16816	16885	17062	17015	16946	16964	17090	17047	16915	17033	16977	16925	16800	16880	17132	16992	16819	16927	16932	17086	16951	16998	16810	17153	16958	17048	16844	16694	16892	17072	16872	16928	16787	16832	17004	16998	16882	16857	16902	17008	16954	17146	17104	16842	16901	17072	17018	17044	16848	16901	16896	17087	16886	16906	16675	16828	16900	16998	16920	17016	16758	16792	16993	16927	16822	17089	16952	16687	16898	17051	16912	16819	16864	16890	16876	16895	17037	16693	16918	17046	16993	16702	16755	16836	16978	16903	16887	16918	16749	16960	16998	16916	17109	16980	16953	16977	16874
30952	46316	42057	31995	27100	23679	21181	19834	18619	17598	16847	16325	15991	15688	15154	15023	14755	14818	14700	14567	14434	14447	14395	14638	14307	14402	14443	14390	14412	14413	14446	14339	14324	14374	14202	14266	14279	14206	14243	14222	14344	14291	14266	14315	14368	14173	14225	14234	14157	14225	14167	14154	14177	14421	14177	14230	14196	14227	14288	14099	14159	14311	14164	14265	14186	14236	14188	14175	14212	14136	14053	14340	14235	14271	14246	14262	14054	14238	14303	14367	14066	14313	14232	14201	14390	14169	14339	14195	14118	14258	14228	14183	14250	14414	14106	14204	14286	14094	14144	14146	14254	14310	14062	14161	14100	14173	14139	14246	14224	14234	14377	14164	14390	14237	14181	14449	14267	14120	14137	14225	14182	14250	14115	14311	14285	14281	14441	14273	14184	14102	14247	14034	14293	14276	14267	14142	14253	14343	14166	14058	14270	14086	14223	14391	14281	14088	14282	14249	14177	14077	14172	14255	14163	13957	14119	14136	14235	14315	14130	14224	14230	14123	13980	14220	14120	14208	14211	14195	14196	14126	14066	14136	14123	14294	14254	14163	14100	14297	14172	14304	14230	14139	14121	14304	14067	14138	14152	14160	14289	14228	14164	14172	14260	14330	14314	14072	13995	14297	14058	14220	14228	14134	14078	14154	14328	14218	14122	14255	14191	14243	14026	14133	14128	14240	14300	14116	14207	14248	14072	14405	14260	14302	14266	14181	14162	14124	14255	14144	14136	14194	14204	14312	14220	14191	14166	14181	14036	14162	14283	14205	14149	14096	14090	14070	14175	14199	14362	14110	14115	14273	14156	14175	14104	14255	14203	14173	14069	14354	14213	14192	14387	14105	14129	14285	14262	14001	14152	14237	14172	14134	14162	14193	14171	14210	14272	14267	14524	14155	14049	14377	14223	14138	14311	14261	14098	14169	14098	14159	14314	14236	14244	14436	14281	14232	14080	14220	14249	14237	14246	14276	14090	14086	14110	14237	14234	14259	14419	14273	14260	14120	14112	14125	14101	14215	14099	14234	14187	14244	14151	14161	14261	14197	14119	14250	14323	14207	14254	14323	14186	14212	14216	14246	14180	14061	14151	14230	14237	14300	14118	14065	14200	14258	14005	14285	14074	14081	14329	14386	14410	14299	14146	14077	14048	14165	14124	14374	14121	13943	13999	14262	14237	14097	14071	14192	14406	14172	14196	14173	14268	14357	14216	14160	14281	14140	14101	14277	14187	14153	14245	14242	14408	14023	14363	14027	14143	14097	13978	14213	14103	14269	14134	14335	14214	13895	14225	14206	14247	14249	14294	14175	14291	14299	14213	14300	14275	14062	14092	14341	14381	14262	14227	14048	14183	14110	14120	14235	14108	14199	14051	14296	14138	14233	14250	14309	14135	14237	14248	14198	14264	14161	14169	14352	14183	14033	14233	14109	14335	14251	14053	14117	14203	14205	14318	14279	14233	14334	14252	14272	14124	14133	14294	14343	14147	14230	14159	14182	14321	14212	14050	14264	14404	14198	14246	14169	14204	14198	14049	14115	14142	14171	14174	14445	14159	14111	14326	14254	14282	14205	14323	14262	14173	14343	14255	14180	14264	14249	14159	14217	14219	14092	14123	14464	14145	14383	14049	14144	14286	14271	14226	14178	14151	14236	14216	14107	14020	14101	14256	14143	14342	14137	14129	14131	13989	14252	14181	14103	14348	14102	14149	14285	14149	14323	14060	14247	14138	14038	14264	14258	14233	14129	14242	14073	14201	14124	14445	14192	14278	14348	14148	14256	14365	14294	14198	14054	14289	14349	13952	14327	14270	14320	14206	14135	14146	14120	14149	14223	14218	14279	14182	14246	14242	14239	14247	14179	14307	14172	14105	14144	14357	14344	14183	14285	14391	14099	14306	14185	14239	14132	14168	14316	14154	14404	14143	14261	14277	14251	14167	14113	14235	14075	14113	14249	14182	14192	14173	14279	14195	14094	14130	14357	14101	14132	14196	14181	14134	14217	14044	14285	14310	14318	14111	14251	14375	14102	14122	14445	14231	14363	14361	14170	14266	14331	14343	14151	14132	14234	14153	14094	14350	14351	14127	14339	14165	14285	14441	14332	14182	14272	14239	14140	14389	14149	14160	14309	14280	14095	14264	14077	14274	13908	14271	14179	14257	14266	14143	14195	14333	14100	14252	14262	14157	14122	14085	14266	14021	14256	14148	14161	14399	14279	14247	14113	14230	14222	14142	14283	14374	14173	14292	14205	14081	14203	14183	14185	14052	14255	14312	14401	14281	14380	14184	14186	14248	14359	14316	14070	14178	14157	14143	14094	14204	14174	14191	14193	14177	14178	14304	14054	14175	14216	14199	14252	14290	14034	14213	14152	14126	14223	14255	14147	14192	14193	14307	14190	14239	14024	14207	14235	14316	14141	14291	14141	14069	14240	14215	14150	14280	14077	14318	14207	14268	14278	14165	14395	14339	14469	14307	14093	14065	14338	14102	14318	14316	14290	14272	14219	14213	14322	14187	14460	14179	14160	14221	14263	14228	14150	14197	14193	14282	14054	14233	14231	14105	14227	14316	14161	13925	14057	14140	14237	14276	14362	14293	14217	14194	14190	14319	14172	14246	14210	14194	14331	14072	14063	14217	14112	14305	14202	14245	14226	14292	14152	14137	14271	14239	14182	14108	14156	14249	14293	14241	14181	14356	14158	14245	14141	14163	14169	14312	14265	14236	14227	14262	14339	14211	14250	14128	14243	14189	14089	14151	14240	14291	14431	14184	14232	14064	14231	13966	14379	14284	14041	14294	14221	14152	14095	14234	14344	14370	14341	14171	14244	14136	14093	14269	14180	14152	14185	14371	14245	14217	14261	14068	14226	14266	14014	14051	14216	14278	14147	14052	14234	14172	14348	14123	14086	14075	14259	14303	14334	14263	14298	14189	14284	14107	14174	14222	14157	14214	14312	14196	14203	14216	14184	14272	14096	14245	14180	14076	14256	14107	14201	14185	14241	14318	14144	14169	14149	14339	14337	14281	14210	14193	14426	14201	14357	14187	14270	14234	14408	14218	14112	14132	14293	14136	14249	14239	13938	14040	13986	14295	14236	14200	14211	14324	14242	14189	14326	14054	14047	14295	14160	14325	14168	14240	14328	14164	14112	14158	14170	14215	14067	14230	14113	14153	14290	14055	14095	14222	14237	14274	14013	14174	14467	14321	14226	14055	14230	14068	14170	14208	14195	14447	14261	14253	14156	14231	14175	14094	14243	14126	14211	14129	14249	14057	14166	14255	14195	14213	14219	14155	14145	14078	14250	14286	14291	14150	14180	14267	14195	14374	14167	14202	14303	14198	14218	14193	14047	14256	14298	14110	14204	14221	14237	14145	14202	14170	14130	14175	14157	14401	14221	14296	14281	14255	14161	14035	14177	14091	14176	14273	14477	14188	14188	14247	14441	14119	14279	14238	14125	14229	14196	14289	14320	14245	14113	14196	14273	14198	14272	14266	13980	14299	14149	14170	14247	14291	14191	14207	14131	14186	14134	14193	14170	14109	14212	14187	14149	14235	14146	14475	14117	14145	14222	14343	14043	14287	14133	14234	14271	14179	14153	14152	14122	14283	14371	14252	14256	14405	14233	14301	14332	14287	14228	14114	14288	14231	14307	14341	14086	14404	14366	14250	14311	14264	14233	14165	14209	14277	14195	14248	14240	14320	14133	14116	14246	14319	14221	14281	14381	14291	14126	14250	14349	14414	13986	14214	14283	14186	14170	14170	14285	14139	14103	14316	14253	14367	14354	14084	14179	14091	14197	14274	14272	14268	14366	14301	14185	14237	14273	14115	14258	14228	14291	14190	14327	14223	14272	14188	14310	14222	14232	14249	14192	14269	14300	14227	14250	14208	14086	14143	14313	14301	14079	14417	14333	14210	14169	14192	14033	14231	14427	14136	14179	14125	14185	14121	14165	14068	14178	14287	14268	14338	14255	14200	14182	14347	14319	14224	14326	14150	14196	14322	14247	14106	14401	14191	14232	14166	14293	14324	14186	14138	14175	14283	14270	14140	14250	14286	14188	14297	14186	14174	14167	14223	14291	14276	14283	14156	14196	14077	14169	14305	14085	14087	14359	14164	14212	14283	14311	14134	14127	14056	14144	14148	14302	14241	14292	14221	14298	14212	14131	14144	14169	14229	14106	14133	14094	14166	14227	14153	14208	14421	14296	14217	14298	14306	14152	14237	14090	14166	14314	14293	14210	14198	14127	14268	14116	14249	14087	14070	14350	14249	14260	14004	14150	14362	14164	14142	14154	14196	14272	14190	14326	14198	14193	14219	14225	14373	14275	14203	14243	14258	14251	14175	14215	14093	14311	14194	14247	14171	14358	14167	14341	14074	14123	14078	14338	14097	14182	14292	14121	14143	14079	14176	14233	14104	14329	14285	14179	14228	14314	14113	14127	14240	14148	14172	14212	14138	14191	14124	14316	14151	14256	14147	14334	14414	14305	14394	14157	14160	14101	14158	14261	14248	14276	14237	14303	14020	14273	14282	14186	14225	14108	14227	14253	14302	14171	14346	14006	14416	14283	14306	14150	13991	14313	14214	14344	14263	14189	14228	14113	14247	14334	14335	14264	14257	14280	14203	14254	14232	14041	14050	14153	14100	14196	14311	14018	14348	14117	14129	14228	14185	14239	14157	14208	14146	14314	14220	14152	14270	14186	14194	14231	14223	14272	14185	14247	14484	14271	14346	14321	14141	14192	14190	14168	14226	14153	14239	14306	14377	14121	14144	14383	14140	14399	14199	14240	14234	14262	14187	14228	14343	14321	14261	14147	14189	14231	13954	14240	14145	14161	14328	14396	14262	14341	14148	14168	14160	14146	14206	14250	14143	14322	14232	14189	14210	14221	14164	14137	14215	14171	14451	14115	14174	14047	14117	14120	14115	14255	14241	14307	14279	14260	14193	13982	14283	14234	14086	14115	14188	14327	14277	14103	13964	14282	14227	13975	14280	14324	14263	14380	14379	14180	14281	14019	14328	14139	14330	14115	14166	14019	14379	14051	14217	14213	14062	14110	14117	14175	14374	14333	14167	14205	14319	14108	14402	14173	14322	14075	14163	14244	14102	14236	14209	14199
23972	21175	28800	25180	25235	27307	26564	22848	21203	20349	19500	18932	18325	18004	17696	17401	17150	17172	16973	16855	16875	16737	16895	16872	16767	16618	16549	16442	16718	16567	16469	16419	16607	16483	16536	16488	16459	16449	16415	16489	16343	16520	16692	16463	16453	16523	16274	16540	16530	16498	16451	16590	16420	16346	16359	16434	16408	16277	16277	16123	16468	16547	16295	16565	16447	16299	16203	16505	16494	16499	16378	16268	16384	16397	16501	16568	16484	16474	16230	16358	16594	16459	16287	16487	16289	16412	16434	16439	16149	16607	16241	16236	16224	16246	16454	16358	16338	16346	16438	16333	16318	16456	16468	16395	16320	16413	16263	16445	16507	16385	16317	16270	16372	16185	16139	16449	16244	16277	16316	16330	16089	16414	16500	16116	16401	16213	16264	16210	16225	16321	16308	16384	16401	16438	16424	16299	16492	16462	16495	16406	16319	16200	16276	16265	16210	16252	16374	16507	16469	16424	16422	16401	16245	16383	16528	16260	16285	16295	16441	16573	16462	16331	16379	16297	16352	16436	16432	16453	16201	16374	16165	16276	16313	16297	16308	16347	16310	16397	16478	16436	16458	16336	16294	16182	16499	16266	16254	16341	16292	16258	16323	16430	16227	16494	16182	16251	16263	16496	16394	16397	16516	16302	16466	16287	16327	16544	16457	16540	16291	16240	16223	16123	16537	16496	16319	16232	16115	16388	16464	16673	16562	16359	16365	16261	16313	16417	16428	16485	16413	16454	16264	16421	16282	16286	16374	16243	16313	16264	16220	16220	16390	16297	16366	16316	16197	16420	16356	16184	16254	16182	16255	16151	16498	16346	16456	16395	16513	16513	16530	16528	16446	16464	16299	16434	16508	16327	16336	16289	16502	16527	16174	16207	16333	16519	16396	16417	16227	16540	16181	16393	16333	16309	16284	16188	16293	16424	16360	16366	16537	16482	16485	16178	16269	16533	16203	16371	16407	16446	16444	16082	16483	16543	16287	16296	16276	16410	16559	16290	16287	16205	16389	16350	16257	16397	16269	16380	16387	16310	16243	16331	16353	16339	16282	16306	16531	16227	16287	16524	16476	16494	16308	16459	16305	16296	16200	16315	16339	16417	16155	16174	16352	16281	16445	16344	16350	16202	16537	16392	16459	16511	16427	16337	16317	16319	16435	16442	16374	16311	16379	16396	16263	16264	16350	16370	16288	16254	16236	16246	16383	16196	16336	16247	16481	16436	16472	16318	16231	16472	16227	16436	16455	16224	16160	16456	16303	16303	16475	16289	16492	16568	16270	16407	16406	16505	16404	16134	16312	16352	16386	16476	16282	16315	16347	16332	16493	16229	16524	16418	16329	16247	16313	16230	16301	16397	16311	16329	16321	16166	16158	16457	16441	16378	16288	16321	16344	16416	16349	16312	16461	16342	16178	16237	16238	16457	16399	16243	16475	16332	16445	16300	16449	16174	16343	16229	16475	16268	16347	16020	16296	16340	16336	16328	16274	16319	16376	16344	16433	16300	16321	16316	16401	16445	16247	16191	16158	16297	16256	16370	16544	16570	16486	16340	16342	16320	16186	16232	16249	16354	16250	16342	16158	16437	16500	16566	16237	16402	16453	16396	16339	16463	16334	16346	16378	16323	16374	16412	16406	16338	16387	16343	16379	16329	16547	16275	16319	16231	16458	16265	16597	16553	16372	16320	16326	16237	16426	16261	16246	16287	16491	16159	16342	16216	16353	16378	16338	16234	16362	16280	16543	16217	16290	16312	16332	16416	16237	16396	16458	16350	16612	16230	16293	16513	16216	16314	16267	16379	16334	16289	16121	16271	16160	16307	16329	16381	16216	16380	16235	16465	16271	16253	16345	16402	16449	16418	16519	16370	16140	16429	16257	16240	16347	16517	16445	16482	16462	16078	16502	16405	16317	16194	16220	16308	16245	16343	16480	16295	16426	16442	16310	16201	16233	16538	16301	16374	16167	16278	16307	16169	16343	16299	16279	16156	16286	16269	16179	16250	16334	16443	16434	16369	16634	16269	16330	16285	16394	16526	16118	16408	16406	16604	16475	16426	16360	16390	16389	16465	16509	16243	16491	16164	16321	16368	16431	16426	16428	16454	16239	16423	16493	16453	16541	16379	16331	16120	16203	16408	16376	16484	16480	16384	16356	16220	16300	16312	16390	16346	16396	16511	16232	16371	16444	16407	16557	16357	16426	16418	16394	16470	16266	16488	16425	16383	16393	16302	16461	16298	16300	16371	16177	16186	16243	16118	16540	16224	16362	16240	16472	16319	16335	16128	16199	16426	16442	16293	16224	16305	16433	16438	16500	16390	16419	16479	16401	16401	16362	16381	16405	16269	16435	16521	16556	16216	16243	16326	16395	16148	16310	16189	16454	16361	16393	16384	16327	16297	16227	16313	16512	16437	16447	16549	16329	16263	16450	16276	16288	16256	16553	16428	16592	16306	16297	16253	16448	16328	16559	16405	16323	16246	16494	16333	16379	16226	16319	16145	16401	16256	16333	16462	16469	16211	16372	16310	16323	16226	16490	16434	16304	16477	16289	16241	16394	16516	16252	16426	16492	16251	16498	16424	16415	16358	16232	16386	16412	16385	16293	16409	16408	16103	16483	16180	16308	16222	16428	16214	16544	16473	16255	16339	16447	16430	16307	16473	16297	16355	16665	16217	16248	16466	16159	16428	16237	16618	16386	16245	16261	16571	16194	16432	16276	16471	16227	16179	16437	16276	16267	16347	16234	16355	16336	16223	16355	16445	16259	16128	16452	16603	16341	16225	16378	16463	16398	16533	16373	16317	16318	16467	16382	16482	16395	16462	16244	16473	16322	16262	16495	16464	16408	16486	16416	16271	16406	16332	16425	16254	16105	16308	16382	16480	16370	16502	16486	16436	16402	16352	16368	16543	16433	16346	16306	16357	16314	16472	16356	16345	16434	16280	16412	16595	16378	16214	16352	16445	16397	16489	16275	16421	16468	16304	16420	16366	16417	16278	16541	16340	16279	16516	16405	16501	16278	16344	16424	16360	16274	16143	16327	16427	16317	16260	16277	16490	16320	16419	16221	16388	16395	16440	16383	16266	16288	16396	16531	16478	16453	16416	16261	16585	16464	16239	16331	16349	16368	16452	16477	16434	16257	16336	16297	16292	16384	16437	16485	16445	16306	16514	16344	16201	16339	16636	16439	16238	16255	16297	16483	16371	16417	16469	16275	16335	16387	16286	16427	16593	16519	16222	16290	16383	16248	16225	16375	16268	16491	16285	16433	16172	16447	16222	16228	16324	16345	16138	16222	16334	16257	16351	16303	16397	16540	16473	16192	16447	16238	16449	16487	16516	16326	16420	16288	16509	16374	16450	16243	16290	16392	16208	16425	16100	16556	16462	16354	16234	16476	16432	16488	16117	16469	16321	16232	16395	16432	16234	16543	16437	16348	16338	16533	16334	16346	16639	16502	16282	16102	16281	16330	16389	16148	16354	16543	16443	16595	16376	16307	16358	16502	16283	16398	16415	16417	16272	16296	16160	16311	16230	16101	16172	16688	16441	16375	16364	16601	16445	16295	16348	16231	16367	16292	16452	16459	16271	16362	16236	16215	16319	16351	16200	16378	16413	16287	16562	16413	16417	16551	16382	16339	16285	16255	16394	16430	16305	16379	16271	16342	16430	16356	16281	16240	16365	16372	16569	16465	16436	16337	16334	16430	16278	16223	16339	16287	16303	16421	16281	16174	16096	16345	16423	16376	16570	16369	16331	16339	16186	16374	16408	16328	16219	16249	16640	16295	16244	16343	16473	16310	16182	16254	16326	16136	16521	16436	16539	16558	16337	16292	16494	16315	16402	16498	16097	16383	16452	16293	16456	16446	16342	16442	16410	16405	16426	16365	16556	16484	16509	16228	16569	16298	16230	16062	16355	16298	16268	16157	16193	16411	16225	16320	16363	16398	16257	16414	16225	16245	16275	16310	16482	16341	16202	16307	16248	16133	16398	16184	16276	16419	16400	16476	16356	16534	16499	16402	16433	16371	16426	16430	16235	16367	16403	16312	16178	16418	16369	16351	16319	16253	16428	16517	16475	16140	16377	16471	16385	16204	16270	16490	16193	16363	16491	16225	16313	16347	16283	16216	16294	16216	16243	16316	16315	16332	16233	16352	16273	16260	16450	16554	16298	16437	16464	16396	16104	16206	16349	16412	16404	16367	16523	16252	16541	16423	16316	16099	16287	16410	16512	16394	16340	16462	16465	16415	16543	16339	16238	16264	16201	16326	16347	16439	16156	16430	16504	16297	16348	16431	16541	16500	16386	16420	16371	16346	16491	16406	16348	16255	16207	16496	16269	16512	16463	16481	16404	16274	16399	16360	16401	16442	16513	16510	16459	16242	16662	16264	16174	16199	16142	16439	16432	16392	16430	16349	16594	16300	16447	16284	16421	16341	16246	16479	16417	16416	16392	16434	16415	16285	16498	16280	16469	16372	16329	16211	16661	16296	16550	16436	16183	16556	16150	16284	16316	16261	16498	16650	16195	16549	16576	16585	16272	16326	16257	16425	16457	16592	16333	16174	16548	16633	16359	16188	16465	16358	16274	16401	16177	16332	16411	16415	16429	16453	16260	16241	16557	16496	16295	16393	16398	16097	16166	16259	16388	16316	16121	16236	16207	16450	16412	16154	16361	16381	16557	16387	16553	16565	16489	16419	16308	16311	16585	16281	16477	16514	16274	16281	16312	16343	16336	16277	16301	16183	16269	16149	16478	16211	16352	16355	16435	16563	16405	16435	16555	16459	16219	16561	16298	16190	16367	16553	16285	16459	16489	16329	16424	16204	16324	16404	16187	16468	16266	16229	16169	16267	16414	16378	16328	16365	16293	16352	16541	16504	16454	16367	16401	16350	16248	16237	16606	16154	16249	16328	16378	16332	16579	16276	16194	16255	16489	16457	16071	16276	16048	16574	16225	16504	16093	16328	16395	16399	16385	16354	16218	16379	16219	16369	16321	16345	16267	16255	16456	16285	16238	16408	16433	16297	16281	16399	16251	16458	16270	16168	16262	16555	16269	16649	16203	16357	16407	16448	16295	16477	16362	16559	16248	16285	16174	16258	16259	16447	16464	16268	16446	16383	16302
30027	52103	47953	37061	32066	27711	24815	22563	20697	19493	18283	17627	16785	16166	15577	15062	15024	14596	14787	14440	14507	14374	14236	14217	14338	14328	14089	14377	14168	14209	14001	14097	14002	13942	13957	14027	13839	13938	13786	13907	14014	14071	13996	14072	13943	14010	14142	13956	14069	13948	13965	13945	14021	14062	13782	13938	13856	13966	14072	13815	13911	13945	13889	13871	13855	13904	13784	13968	14007	13740	13697	13960	13943	13831	13892	14022	13948	13770	13991	13831	13871	13942	13741	13912	13883	14049	13810	13931	13875	13910	13969	13996	14007	13880	13937	13934	13776	14049	13898	13895	13910	13996	13770	13967	13978	13961	14012	13963	13855	13856	13865	13835	13895	13783	13835	13830	13962	13842	13783	13807	13949	14010	14049	13905	13962	14049	13753	13885	13883	13780	13925	13967	13775	13856	13821	13753	13780	13896	13769	13967	13842	14094	13958	13904	13772	13830	13785	13890	14068	13946	13996	13845	14001	13832	13955	13814	13906	13891	13857	14141	14045	13837	13870	14026	13702	13996	13765	14005	14022	13834	13885	13891	13891	13665	14015	13801	13856	13806	14046	14017	13836	13937	13999	13921	14009	13806	13911	13940	13968	13842	13922	13834	13924	13931	13904	13927	13746	13979	13897	13909	13839	13931	13842	13841	13912	13866	13977	13925	13931	13859	13907	13881	13956	13981	13896	13787	13855	13774	13707	13922	13918	13871	13814	13890	13916	13929	13853	13894	13957	13944	13929	13857	13759	13936	14074	13795	13939	13837	13831	13818	13802	13886	14034	13873	13728	13959	13946	13863	13807	13905	13987	13994	13897	13819	13993	14007	13875	13962	13992	13799	13894	13841	13908	13932	13875	13766	13841	13977	13881	13964	13860	13724	13839	13873	13875	13910	14072	13798	13860	13890	13778	13905	13846	13973	13968	13856	13945	14004	14018	13934	13945	13857	14078	13853	13785	14065	13761	13822	13980	13995	13805	13985	14032	13972	13862	13976	13838	13891	13646	14028	14023	13845	14026	13790	13860	13951	13750	13772	13890	13900	13680	13915	13992	13984	13929	13866	13997	13931	13935	13970	13856	13893	13838	13881	13868	13850	13781	13932	13872	13933	13743	13806	13748	13973	13885	13979	13950	13952	14000	13890	14023	13962	13988	14032	14004	13879	13832	13771	13896	13940	13949	13822	13888	13866	13836	13813	13981	13961	13815	13908	13854	13821	13944	13949	13850	13872	13867	13830	13966	13960	13719	13926	13875	13759	13890	13734	13823	13835	13905	13753	13724	13965	13813	14056	13870	13811	13836	13859	14011	13801	13885	13805	14081	13900	13756	13941	13965	13949	13937	13984	13846	13834	13808	13929	14067	13746	13902	13805	13881	13884	14063	13732	13851	13792	13854	14005	13817	13936	13926	13811	13916	13913	13825	13891	13730	13940	13918	13946	14009	14003	13822	13882	13986	13890	13906	13999	14019	13857	14163	14018	13666	13733	13810	13964	13784	13970	13797	13878	14092	13836	13856	13886	14118	14032	13667	13795	13925	13736	13826	13976	13919	13895	13915	13837	14025	13953	13861	13910	13859	13920	13993	13813	13807	13890	13833	13979	13949	13770	13864	13718	14137	13878	13855	13884	13975	13932	13756	13793	13914	13836	13927	13831	13950	13814	13764	13994	13886	13840	14014	13861	14057	13906	13893	13830	13881	13962	13929	13974	13943	13886	13777	13888	13751	13807	13948	13951	13793	13760	13929	13864	13867	13644	14007	13890	13958	13804	13950	13700	13982	13991	13954	13678	13950	13923	13879	13881	13899	13934	13889	13663	13759	13946	13952	13768	13987	13900	13854	13830	13911	13775	13899	13736	13958	13882	14008	13749	13904	13901	13881	13805	13854	13835	14106	13786	13935	14028	13718	13889	13994	13936	13903	13888	13750	13872	13862	13876	14116	14076	13823	13985	13881	13893	13917	13872	13878	13840	13793	13905	13902	13971	13847	13906	13931	13964	13911	13868	13783	14004	13964	13967	13818	13792	13833	13898	13887	13775	13918	13829	13960	13982	13803	13922	14029	13916	13810	13909	13934	14056	13894	13906	14135	13955	13977	14028	14010	13929	13855	14000	13827	14073	13920	13902	13981	13886	13919	13735	13921	13959	13900	13779	13851	13906	13906	13883	13814	13784	13953	13882	13878	13939	13729	13797	13823	13987	13857	13902	13937	13921	13926	13841	13823	13792	13807	13944	13942	13937	13840	13821	13959	13850	13929	13935	13850	13838	13987	13747	13784	13799	13863	13979	13749	13824	13769	13868	13794	13865	13880	13833	14038	13778	13853	14127	13910	14007	13946	13813	14011	13884	13799	13830	13950	13914	13833	13851	13789	13934	13880	13726	13780	13768	13895	13852	13826	13885	13854	14065	13807	13860	13905	13845	13931	13782	13893	13834	13917	13872	13947	13921	13811	13722	13837	14047	13836	13857	13864	13857	13929	14080	13945	13741	13726	14094	13858	13834	13971	13891	13751	14001	13875	13911	13744	14007	13909	14014	13900	13973	14083	13904	13952	13856	13984	14098	13684	13785	13831	13684	13743	13913	13992	13744	13920	13951	13964	13725	13879	14020	13687	13961	13961	13843	13935	13829	13696	13876	13982	13846	13947	13907	13963	13990	13970	13783	13796	13846	14089	13860	13865	13822	13882	13980	13947	13959	13717	13889	13935	13863	13987	14032	13834	13839	13817	13977	13729	13958	13803	14017	14034	13826	13845	13854	13896	13938	13988	13880	14060	13817	13788	13864	13865	14050	13899	13827	13853	13921	13946	13970	13778	13873	13986	13751	13826	13811	13910	13939	13960	13802	13683	13909	13899	13994	13814	13984	13961	13798	13909	13876	14046	14048	13969	13885	13786	14097	13791	13979	13739	13866	13922	14074	13802	13787	14115	13899	13908	14003	13937	13953	13854	14027	13940	13831	13900	13981	13956	13815	13763	14029	13861	14062	13914	13694	13835	13950	13989	13891	13909	13866	14032	13955	13925	13925	14059	13999	13959	13803	14000	13796	14171	13998	13913	13889	13866	13876	14051	13807	13810	13769	13930	14114	13909	14015	13968	14074	13876	13838	13919	13885	13845	14006	13851	13781	13799	13912	13861	13978	13941	13950	14029	13799	13873	13930	13754	13951	13938	13834	13958	13830	13769	13756	13987	14019	13896	13800	13745	14006	13746	13979	13854	13927	13831	13789	13815	13906	13909	13873	13901	13856	13824	13784	13905	13884	13806	13803	13797	13752	13909	13801	13832	13820	13892	13907	13926	14011	13845	13712	14000	13975	13963	13883	13810	13985	13976	13935	13976	13936	14007	13880	13623	13863	13942	13881	13804	13902	13877	13724	14022	13883	13769	13923	13979	13800	13844	13898	13805	13976	13920	13856	14145	13792	13851	13978	13749	13854	13781	13759	13932	13701	13902	13905	13774	13839	13816	13935	13980	14106	13947	13856	13943	14057	13966	14028	13754	13732	13935	13830	13878	13876	13802	13844	13693	14081	13968	13955	13984	13786	13838	14071	13794	13956	13969	13824	13902	13829	13779	13695	14028	13910	13892	13868	13645	13735	13689	13826	13698	13984	13811	13784	13949	13811	13957	13717	13942	13834	14034	13873	13937	14004	13937	13882	13874	13819	13805	13869	13918	13886	14065	13963	13888	13972	13836	14025	13778	13863	13863	13854	13842	13801	14008	13855	13920	13936	13818	13927	13794	13851	13834	13768	14005	13954	13841	13943	13888	13853	13906	14111	13759	13887	13873	14024	13883	13814	13913	13905	13977	13797	13861	13925	13936	13865	13890	13776	13910	13892	13903	13948	13728	13871	13963	13909	13974	13985	13815	13876	14025	14159	13929	13958	13879	13873	13980	13979	13951	14016	13964	13904	14033	13814	13877	13926	13816	13847	14059	13826	13972	13795	13927	13888	13800	13929	13745	13918	13764	13914	13925	13929	13859	13835	13880	13845	13859	13809	13972	13888	13776	14005	14076	14004	14064	13896	13902	13807	14050	13746	13921	13909	13942	13918	13832	13754	13835	13957	13932	13958	13793	13924	13973	13726	13909	13912	13799	13974	13843	13747	13955	13874	13927	13733	14017	13791	13819	13806	13927	13778	14115	13797	13980	13900	14027	13944	13993	13911	13854	14010	13851	13832	13943	13801	13906	13963	13918	13864	13844	13788	13811	13774	13701	13772	13947	13860	13832	13852	13835	13741	13941	13842	13815	13789	13884	13782	13916	13902	13797	13885	13887	13812	14028	13881	13790	13964	13914	13734	13927	13865	13941	13808	13965	13954	13827	13890	13832	13820	14029	13884	14103	13918	13802	13974	13998	13917	13766	13995	13948	13790	13879	13923	13853	14092	13824	13841	14015	13885	13880	13953	13846	14021	13921	13982	13887	13823	13865	14012	13895	13937	13986	13953	13838	13938	13938	13914	13806	13974	13837	13740	14052	13871	13851	13830	13822	14035	13782	13834	13778	13800	13786	13940	13887	13888	13987	13854	13949	14080	13941	13747	13923	13865	13951	13826	13962	13938	13754	13897	13849	13880	13783	13787	13985	13823	13830	13932	13819	14036	13931	14015	13905	13871	13986	13822	13808	13845	13819	13885	13795	13980	13992	13879	13826	13919	13850	13830	13997	13933	14058	13865	13863	14002	14014	13628	13981	13900	13698	13873	13850	13893	13773	13738	14022	13809	13915	13848	13931	13704	13910	13799	13849	13993	13798	13920	14138	13690	13832	13972	13714	13856	14023	13829	13926	13979	13775	13934	13887	13905	13904	13872	13883	14092	13925	13844	13872	13746	13994	13959	13933	13804	13906	13895	13882	14072	13904	13780	13841	13834	13891	13912	13808	13874	13877	13880	13955	13873	13808	14001	13884	14037	13901	13831	14064	13829	13796	13776	13980	13832	14070	13878	13889	14114	14018	13891	13975	13814	13840	13840	13627	13998	13871	13942	13827	14060	13957	14017	13826	13750	13828	13885	13863	13866	13933	13965	13741	13929	13830	13850	14077	13991	13723	13925	13867	13915	13962	13897	13824	13789	14066	13951	14022	13902	13820	13994	13984	13897	13861	13870	13647	13725	13960	13916	13886	13745
22967	21242	29016	23960	22989	27260	30452	25154	23379	22503	21269	20236	19505	18896	18734	18144	18030	17759	17495	17564	17491	17219	17409	17376	17492	17172	17180	17113	17141	17079	16961	17135	17080	16750	17025	16912	16902	16775	16842	16910	16896	16899	16943	16947	17028	16978	16843	16918	16932	16676	16754	16972	16990	16829	16746	16631	16686	16774	16671	16636	16794	16790	16814	16897	16659	16821	16694	16866	16725	16622	16777	16727	16854	16712	16765	16847	16870	16642	16869	16817	16853	16731	16904	16743	16593	16610	16833	16676	16798	16836	16772	16999	16786	16685	17057	16716	16806	16980	16847	16867	16752	16845	16765	16946	16935	16491	16805	16845	16873	16779	16828	16740	16720	16641	16821	16846	16755	16773	17029	16738	16710	16833	16966	16693	16683	16715	16867	16777	16936	16819	16730	16642	16784	16824	16641	16902	16868	16786	16801	16698	16588	16609	16464	16931	16805	16925	16685	16591	16612	16697	16749	16870	16791	16788	16802	16857	16862	16642	16784	16773	16645	16817	16567	16600	16724	16758	16578	16590	16559	16725	16657	16695	16625	16715	16807	16833	16794	16863	16785	16716	16676	16800	16564	16811	16780	16842	16670	16635	16683	16856	16735	16899	16978	16721	16989	16793	16805	16861	16776	16696	16922	16703	16791	16776	16696	16630	16668	16636	16684	16683	16822	16897	16752	16760	16845	16900	16785	16907	16940	16633	16557	16571	16913	16658	16894	16792	16724	16852	16856	16781	16685	16513	16465	16650	16739	16830	16792	16823	16735	16672	16609	16720	16692	16739	16664	16905	16824	16668	16696	16681	16657	16761	16758	16777	16815	16887	16813	16792	16747	16859	16577	16584	16882	16832	16728	16636	16692	16859	16653	16684	16841	16667	16939	16717	16680	16700	16650	16851	16512	16811	16769	16866	16901	16820	16815	16537	16878	16743	16724	16824	16798	16549	16531	16834	16607	16587	16598	16772	16722	16727	16728	16727	16894	16767	16730	16926	16569	16784	16909	16743	16764	16811	16689	16802	16717	16755	16854	16725	16743	16829	16888	16814	16827	16761	16713	16741	16954	16586	16588	16511	16661	16765	16657	16519	16669	16402	16696	16899	16696	16665	16782	16725	16797	16699	16802	16578	16785	17002	16727	16783	16811	16665	16742	16862	16697	16772	16706	16630	16880	16752	16640	16750	16749	16674	16700	16822	16613	16784	16705	16727	16813	16792	16797	16708	16871	16519	16636	16686	16631	16825	16966	16739	16653	16765	16602	16702	16709	16791	16572	16525	16696	16688	16736	16569	16952	16543	16672	16690	16914	16668	16812	16867	16858	16621	16616	16930	16635	16631	16728	16613	16777	16915	16702	16747	16666	16707	16838	16853	16742	16649	16784	16734	16579	16705	16920	16765	16759	16743	16689	16535	16829	16574	17019	16839	16830	16766	16657	16775	16930	16857	16727	16699	16545	16724	16689	16749	16857	16950	16889	16658	16719	16671	16885	16667	16746	16638	16747	16554	16748	16929	16612	16831	16733	16701	16897	16663	16678	16760	16486	16736	16572	16984	16802	16816	16769	16900	16839	16733	16570	16796	16747	16800	16691	16802	17031	16383	16676	16712	16778	16757	16672	16600	16810	16926	16772	16705	16632	16710	16757	16636	16905	16451	16571	16648	16482	16771	16795	16800	16693	16693	16729	16896	16711	16657	16648	16746	16589	16860	16905	16514	16784	16886	16746	16687	16690	16734	16812	16806	16744	16707	16702	16613	16691	16512	16917	16698	16618	16824	16843	16794	16807	16736	16708	16782	16865	16688	16717	16845	16602	16735	16520	16684	16852	16729	16796	16698	16772	16851	16633	16767	16600	16708	16458	16700	16842	16734	16555	16805	16762	16747	16654	16791	16850	16769	16851	16857	16732	16771	16506	17007	16783	16747	16752	16834	16609	16706	16851	16693	16582	16653	16644	16676	16903	16427	16537	16755	16736	16666	16658	16769	16864	16619	16789	16673	16723	16938	16877	16730	16695	16873	16953	16641	16798	16831	16946	16841	16846	16670	16778	16890	16818	16874	16762	16656	16484	16860	16651	16707	16694	16592	16697	16765	16762	16661	16723	16683	16759	16797	16685	16737	16738	16721	16777	16640	16842	16880	16769	16775	16645	16670	16864	16746	16806	16458	16729	16654	16637	16881	16771	16760	16671	16826	16672	16798	16680	16696	16652	16707	16787	16408	16688	16676	16643	16804	16655	16812	16705	16901	16541	16707	16735	16837	16566	16592	16745	16660	16701	16686	16737	16768	16731	16647	16583	16826	16832	16716	16600	16841	16712	16802	16886	16661	16878	16821	16827	16684	17059	16651	16667	16836	16921	16773	16659	16592	16725	16801	16703	16762	16915	16771	16736	16656	16618	16721	16761	16713	16552	16571	16792	16790	16693	16747	16648	16872	16804	16737	16595	16863	16571	16715	16877	16865	16591	16761	16803	16710	16784	16890	16843	16976	16847	16694	16731	16828	16709	16725	16799	16855	16658	16683	16521	16744	16640	16561	16879	16807	16595	16869	16690	16899	16631	16839	17000	16731	16589	16561	16833	16648	16952	16534	16783	16760	16595	16506	16669	16841	16894	16697	16717	16935	16749	16821	16697	16806	16728	16833	16865	16759	16701	16852	16708	16891	16824	16739	16869	16704	16609	16565	16737	16783	16792	16804	16750	16821	16693	16599	16682	16765	16705	16746	16648	16581	16633	16767	16823	16781	16569	16790	16967	16760	16742	16643	16783	16729	16832	16923	16810	16797	16788	16753	16825	16717	16666	16913	16902	16906	16867	16940	16720	16794	16662	16680	17048	16847	16795	16660	16675	16835	16757	16651	17036	16846	16632	16594	16717	16716	16845	16823	16669	16790	16781	16716	16950	16842	16756	16819	16711	16706	16790	16843	16782	16826	16636	16887	16648	16626	16725	16763	16889	16658	16515	16777	16828	16938	16782	16606	16809	16626	16739	16692	16742	16719	16829	16725	16616	16550	16829	16612	16698	16658	16754	16661	16664	16791	16760	16727	16778	16780	16844	16595	16876	16777	16695	16660	16761	16719	16673	16751	16774	16811	16969	16810	16771	16686	16847	16714	16799	16660	16755	16745	16778	16739	16692	16795	16709	16656	16693	16631	16592	16798	16881	16648	16783	16779	16672	16839	16686	16784	16761	16807	16664	16593	16771	16696	16938	16705	16713	16807	16651	16604	16883	16947	16763	16773	16893	16593	16812	16940	16680	16680	16610	16777	16796	16591	16712	16784	16660	16707	16683	16573	16720	16776	16626	16727	16791	16647	16916	16876	16653	16634	16838	16652	16896	16713	16711	16661	17004	16716	16903	16793	16506	16641	16788	16853	16562	16658	16486	16764	16768	16661	16632	16898	16724	16845	16710	16821	16684	16645	16758	16631	16758	16601	16849	16969	16578	16710	16701	16748	16646	16579	16805	16801	16838	16576	16747	16786	16795	16811	16766	16898	16504	16936	16815	16560	16673	16740	16701	16614	16887	16727	16698	16665	16886	16671	16588	16970	16789	16809	16713	16752	16577	16806	16715	16692	16848	16799	16762	16702	16510	16728	16847	16706	16567	16731	16756	16757	16666	16648	16837	16771	16795	16917	16545	16992	16752	17024	16852	16952	16976	16719	16667	16732	16799	16641	16691	16933	16863	16707	16787	16840	16807	16608	16620	16728	16738	16655	16724	16686	16815	16654	16824	16662	16601	16772	16734	16817	16659	16761	16944	16775	16714	16723	16767	16829	16541	16573	16832	16538	16811	16713	16566	16532	16611	16645	16796	16670	16725	16803	16925	16732	16915	16649	16695	16860	16911	16756	16565	16693	16973	16774	16755	16953	16666	16632	16744	16676	16669	16766	16779	16600	16594	16671	16827	16610	16795	16918	16822	16638	16791	16887	16474	16668	16656	16675	16738	16702	16872	16680	16710	16670	16423	16623	16712	16619	16691	16536	16638	16652	16693	16765	16738	16806	16783	16902	16600	16616	16699	16718	16685	16748	16880	16641	16782	16698	16696	16820	16780	16651	16786	16804	16845	16675	16700	16645	16872	16740	16736	16726	16927	16861	16777	16979	16691	16903	16730	17052	16894	16734	16743	16911	16757	16600	16668	16676	16542	16752	16625	16735	16739	16657	16671	16644	16650	16814	16682	16803	16823	16839	16814	16814	16820	16699	16802	16608	16722	16592	16650	16747	16768	16798	16619	16723	16678	16736	16934	17015	16835	16724	16643	16762	16746	16912	16699	16873	16825	16910	16746	16774	16772	16781	16849	16783	16713	16937	16773	16469	16576	16898	16853	16910	16881	16749	16698	16655	16762	16715	16848	16757	16616	16850	16497	16587	16901	16533	16660	16856	16560	16856	16643	16596	16602	16799	16806	16697	16569	16743	16723	16650	16905	16814	16789	16730	16760	16680	16881	16924	16638	16641	16628	16792	16693	16808	16805	16829	16855	16671	16512	16746	16708	16722	16945	16622	16565	16835	16847	16747	16854	16867	16675	16757	16757	16860	16679	16875	16688	16652	16791	16652	16603	16586	16640	16705	16744	16697	16579	16789	16756	16717	16806	16811	16733	16885	16892	16740	16843	16801	16817	16615	16795	16714	16725	16759	16912	16828	16718	16752	16834	16838	16902	16558	16660	16779	16915	16841	16605	16807	16507	16752	16815	16380	16667	16634	16854	16736	16723	16501	16792	16576	16975	16663	16777	16905	16708	16610	16616	16720	16870	16836	16683	16879	16625	16588	16513	16782	16755	16737	16709	16839	16760	16872	16620	16736	16581	16779	16881	16717	16733	16754	16862	16660	16828	16515	16841	16674	16674	16834	16866	16815	16754	16784	16675	16889	16722	16806	16652	16767	16743	16679	16795	16787	16754	16599	16731	16497	16565	16623	16649	16759	16737	16669	16760	16831	16632	16648	16583	16787	16694	16662	16843	16500	16752	16838	16668	16778	16830	16841	16665	16906	16934	16899	16838	16772	16447	16677	16776	16790	16675	16824	16780	16738	16692	16680	16763	16773	16992	16694	16804	16687	16819	16737	16541	16772	16561	16762	16753	16676	16718	16806	16774	17027	16684	16880	16634	16618	16637	16847
31992	57156	53180	41656	36421	31825	28587	25689	23453	21423	20094	19072	18057	17138	16611	16057	15682	15415	15058	15176	14846	14841	14830	14694	14685	14666	14422	14558	14379	14342	14435	14013	14251	14228	14213	14121	14165	14243	14017	14376	14372	14344	14218	14423	14164	14198	14273	14419	14345	14145	14220	14255	14119	14188	14264	14322	14090	14326	14101	14197	14189	14209	14054	14106	14142	14121	13991	14188	14157	14220	13934	14011	14058	14034	14246	14194	14066	14087	14199	14073	14185	14112	14197	13959	14182	14047	14165	14144	13910	14038	13940	14082	14151	14129	14081	14163	14019	14180	14216	14062	14133	14188	14088	14033	14239	14279	14100	14047	14156	14081	14125	14025	14044	14166	14088	13970	14172	14056	14021	14029	14137	14131	14127	14072	14143	14075	14146	14108	14171	14167	14083	14011	14203	14077	14099	14025	14200	14149	14158	14092	14145	14106	14022	13982	14000	14163	14048	14196	13999	13991	14042	13979	14126	14160	14147	14188	14271	14135	14064	14101	14073	14152	14071	14168	14189	14156	14257	14015	14043	14188	14149	13993	14063	14148	14125	14059	14149	14067	14111	14241	14085	14087	14162	14285	14244	14097	14020	14088	14090	14191	14126	13971	14097	14169	14425	14052	14065	14359	14129	14240	14177	14121	13917	14228	14042	14179	13993	14149	13981	14184	13943	14108	13942	14108	14123	14129	14112	14093	14046	13886	14209	14229	14102	14121	13973	14143	14074	14079	13929	13936	14058	14127	14243	14036	13990	14009	13980	14149	14060	14153	14050	14200	14152	14053	14172	14177	14231	13841	14067	14042	14136	14181	13858	14009	14159	14006	14140	14255	14031	14072	13972	14158	14158	14048	14145	14012	13942	14058	14005	14068	14279	14038	14047	13988	14144	14211	14152	13995	14028	14148	14097	14037	14128	14102	14063	14071	14128	14036	14131	13989	14025	13983	14160	14074	14063	14216	14176	13990	14186	14103	14106	14084	14315	14080	14041	13963	14081	14050	14261	14077	13953	14053	14068	14024	13973	14116	14174	14147	14020	14216	14085	14066	14141	14133	14097	14214	14288	14116	14047	14203	14077	14049	14093	14118	14072	14033	14163	14090	14087	14226	14086	14085	14117	14063	14065	14048	14168	14063	14168	14107	14065	14218	13947	14102	14181	14085	14220	13965	14125	14101	14131	13957	14234	14096	14123	14048	14058	14108	14000	14073	14059	14098	14081	14101	14169	14097	14057	14109	14213	13928	14190	14152	13974	14090	14275	13917	14223	14285	14038	13984	14131	14180	14189	14153	14146	14140	14079	14133	14087	14184	13919	13944	14110	14186	14129	14052	13864	14071	14139	14002	14067	14098	14231	14133	14079	14107	13896	14051	14080	13995	13980	14201	13987	14131	14113	14111	14009	14078	13881	14131	14064	14145	14150	13998	14059	14118	14220	14035	14028	14069	14181	14192	14026	14107	14130	14037	14112	14079	14127	14193	14138	14218	14188	14083	14254	14043	13904	14067	13924	14074	14117	14095	14303	14073	14124	14062	14087	14035	14131	14025	14122	14076	13943	14097	14001	14167	14258	13987	14090	14105	13991	14254	14062	14070	14034	14119	14112	14020	14289	14118	14091	14044	14067	14083	14313	14051	14209	14096	14028	14066	14132	14023	14169	14119	14142	14248	14180	14152	14201	14042	14238	13976	14081	14096	14010	14181	14224	13991	14123	14192	14265	14129	14139	14024	13971	14089	14105	14063	14056	14074	14095	14040	14138	14054	14065	14132	14015	14097	14033	13813	14028	14098	14010	14066	14143	14004	14138	13934	14147	14099	14005	14010	14165	14334	14167	13926	14083	14112	13913	13990	14085	14149	14179	13928	14213	14117	14196	14094	14255	14109	14032	14072	14054	14199	14199	14026	13932	14009	14160	14209	14187	14012	14119	13976	14087	14126	14185	14070	14147	14117	13989	14049	14239	14246	14243	14053	14081	14107	13990	13986	14141	14137	14192	14117	14125	13962	14017	13950	14167	14121	14240	14070	13974	14252	13976	14032	14129	14119	14069	14062	14051	13977	14055	14018	14143	14158	14126	14196	13998	14191	14000	14051	14215	14164	14001	14185	14069	14175	13976	14156	14200	14146	14179	14023	14036	14138	14051	14086	14266	13921	14131	13976	14019	14145	13951	14055	14133	13932	14200	13987	14026	14305	13902	14185	14069	13897	14243	14161	14046	13915	14143	14142	14027	14076	14144	14024	13923	14141	14058	14094	14204	14200	14016	14106	14208	14007	14172	14060	14001	14231	14205	14138	14052	14126	14145	13963	14071	14074	13925	14104	14021	14203	14060	14035	14202	14137	14206	14083	14073	14001	14140	14121	14053	14182	14092	14104	14165	14063	14217	14036	14157	13929	14112	14163	14174	14161	13992	14188	13902	14165	14142	14011	14118	14205	14018	14084	14193	14153	14051	14171	14117	13995	14135	14137	14115	13996	14005	14091	13915	14178	14169	14075	14014	14052	14122	14277	14101	13974	14144	14307	14093	14199	14009	14046	14074	14026	14131	14209	14031	14089	14268	13927	14044	13961	14058	14006	14107	14163	14088	14103	14094	14153	14127	14118	14042	13973	14190	14089	14055	14159	14165	14210	14189	14154	14196	14106	13995	14189	14076	14241	14135	14034	14188	14058	14136	14121	14148	14055	14101	14037	14203	14172	14116	14294	14279	14174	14147	14373	13900	14092	14154	13955	14254	14144	14159	14062	14079	14180	14172	14133	14284	14073	13985	14164	14105	14438	14024	14021	13964	14137	14075	13997	14038	14153	14075	14246	14027	14061	13952	14072	14084	14204	14149	14056	14222	14034	14355	14124	14082	14168	14259	14096	14090	14104	14261	14126	14120	14081	14098	14001	14037	14260	14018	14137	14306	14167	14111	14231	13993	14021	14191	14202	14194	14209	14185	14152	13893	14118	14052	14214	14151	14251	14107	14191	14186	13994	14076	14097	13921	14095	14229	14186	14267	14243	14089	13910	14201	14008	14015	14057	14176	14012	14069	14001	14150	14054	14114	14012	14143	14120	14090	14136	14228	14046	14104	14133	13820	14211	14207	13948	13902	14001	14090	14271	14203	14078	14083	14135	14220	14038	14165	14080	14227	14149	14246	14180	14107	14089	14120	14053	14211	14238	13956	14171	14012	14010	14003	14001	14160	14066	14001	14014	14038	14040	14029	14142	13977	13933	14151	14037	13981	14124	14105	14092	14029	14103	14298	13986	14187	13941	14058	14183	14108	14133	14019	14153	14125	14143	14051	14059	14132	14056	14206	14039	14280	14115	14312	14057	14106	14250	13867	14093	14087	14128	14241	14160	14048	14198	14111	14071	13835	14066	14305	14234	14105	14011	14180	14240	14130	14202	14061	14181	14197	14070	13827	14140	14000	14010	14035	14168	14144	14018	14230	14062	14106	14232	14234	14120	14007	14086	13928	14127	14187	14251	14072	14075	14203	13892	14099	14247	13982	14050	14116	14060	13967	13943	14020	14052	14093	14029	14252	14168	14214	14143	14049	14183	14032	14106	14194	14109	13943	14019	14155	14161	14171	14227	14141	14235	14036	14058	14219	14052	13992	13972	14157	14198	14261	14093	14000	13958	13980	14189	13941	14132	14160	14004	14126	14288	14170	14031	14176	13896	14132	14032	14068	13954	14007	14081	14204	13901	13986	14050	14103	14288	13996	13994	14069	13894	14048	14079	13833	14089	14103	14171	14055	14031	14108	14093	14082	14143	14008	14204	13996	14024	14252	13989	14230	14039	14007	14077	14280	14122	14181	14121	14068	13884	14023	14108	13988	14198	13993	14237	14054	14270	14119	14072	14092	14198	13845	14021	13959	14088	14129	14061	14138	14150	14114	14222	14073	14084	14089	14223	14123	14158	14023	13841	14032	14119	14046	14136	14199	14091	14108	13946	13986	14112	13986	14016	14154	13946	14102	14213	14146	14186	14008	13995	13906	14114	14274	13811	13988	14066	14014	14067	14050	14205	14148	14013	13887	14166	14039	14092	13972	14183	14141	14001	14295	14135	14011	14139	14289	14255	14098	14097	14135	13960	14056	14207	14141	14020	14182	14164	14035	14140	14098	14151	14068	13989	14070	14126	13992	14181	14332	14200	14070	14141	14002	14102	14221	14153	13991	14096	14168	14251	14140	14084	14080	14104	14130	14025	14134	14050	14057	14193	14057	14055	13923	14189	14263	14056	13895	14023	13932	14190	14038	14177	14266	14273	14230	14126	14072	14004	14070	14149	14076	14237	14109	14116	14095	13881	14096	14065	14203	14112	14174	14088	14051	14220	14082	14124	14002	14110	14142	14094	14105	14264	14113	13930	13953	14164	13976	14023	14062	14202	14088	14245	13983	14331	14132	14081	14148	14133	14042	14116	14107	14178	14079	14113	14196	14088	14200	14143	14114	14042	14092	13994	13945	14170	13933	13960	14095	14081	14031	14201	14069	14147	14180	14210	14173	14100	13897	14087	14043	14173	14038	14243	14140	14259	14173	14261	14015	14130	14056	14230	14149	14255	14022	14121	14054	13889	14010	14001	14176	14137	14257	14103	14066	14003	14210	14121	14003	14176	14206	13948	14086	13977	14015	13939	14170	14040	13972	14034	14126	14189	14140	14069	13979	14217	14227	14108	13976	14137	14058	13924	14161	13960	14160	14077	13915	14158	14123	13959	14179	13920	14097	14027	14208	14040	13953	14114	13985	14172	14009	14149	14155	14077	14054	14031	14121	13987	14115	14054	14092	14104	14089	14257	14208	14012	13962	14077	14113	14031	14126	14050	14002	14261	14147	14161	13974	13975	14207	14049	14288	14106	13967	14009	14162	14118	14171	14016	13995	14193	13935	13978	14131	14254	14133	13999	14189	14175	14187	14102	13987	14265	14249	14121	14106	14077	13989	14097	14086	14081	14029	14222	14143	14033	13928	14132	14246	14052	14130	13891	14320	14116	13881	14132	14109	13928	14043	14157	14047	14133	13933	14081	14314	13852	13999	14086	13964	14053	14145	13985	14218	14118	14128	14186	14005	14243	14195	14105	14132	14135	14118	14021	13901	14073	14269	14169	13915	14085	14217	13991	14101	14150	14215	14307
29353	29185	38198	33589	27413	24339	22165	20429	19203	18760	18062	17701	17522	17243	16994	16870	16778	16782	16900	16762	16406	16552	16578	16597	16612	16582	16627	16625	16670	16478	16512	16286	16410	16362	16377	16349	16397	16429	16349	16416	16299	16465	16471	16460	16090	16169	16504	16208	16462	16205	16501	16311	16398	16300	16508	16546	16314	16438	16381	16345	16289	16315	16426	16402	16216	16464	16347	16364	16339	16286	16540	16368	16224	16511	16558	16256	16396	16401	16516	16197	16287	16143	16178	16281	16099	16416	16257	16297	16277	16398	16474	16328	16469	16245	16431	16239	16169	16373	16455	16331	16532	16481	16456	16193	16445	16461	16533	16315	16557	16403	16075	16599	16460	16163	16331	16250	16090	16391	16309	16425	16359	16304	16300	16196	16562	16409	16387	16150	16087	16267	16494	16416	16472	16470	16346	16478	16377	16339	16394	16365	16291	16213	16401	16265	16243	16108	16363	16336	16508	16467	16224	16357	16315	16151	16460	16336	16357	16546	16324	16277	16164	16289	16206	16408	16241	16377	16219	16259	16359	16180	16343	16308	16284	16310	16470	16339	16560	16300	16304	16073	16331	16276	16439	16313	16198	16396	16365	16307	16535	16405	16381	16146	16332	16461	16239	16454	16315	16344	16207	16225	16130	16365	16393	16357	16279	16281	16328	16281	16264	16244	16292	16084	16460	16258	16222	16517	16335	16181	16338	16296	16396	16289	16300	16395	16435	16311	16247	16433	16165	16244	16349	16290	16259	16338	16223	16378	16370	16413	16569	16391	16383	16403	16334	16144	16198	16196	16444	16458	16411	16285	16340	16471	16301	16342	16360	16482	16536	16453	16454	16278	16452	16341	16318	16321	16390	16092	16429	16097	16166	16475	16387	16391	16419	16277	16255	16354	16296	16278	16160	16345	16425	16438	16374	16489	16213	16552	16112	16150	16322	16065	16320	16269	16271	16433	16280	16735	16730	16414	16358	16505	16472	16250	16278	16393	16291	16397	16379	16339	16218	16377	16399	16418	16281	16260	16366	16280	16240	16401	16467	16349	16566	16429	16460	16232	16259	16263	16340	16159	16462	16326	16467	16117	16466	16249	16681	16294	16101	16749	16482	16357	16319	16190	16322	16137	16295	16302	16469	16286	16346	16320	16255	16320	16371	16389	16263	16395	16316	16145	16320	16391	16255	16558	16167	16413	16225	16460	16553	16500	16408	16397	16413	16327	16393	16316	16329	16396	16217	16555	16400	16367	16153	16293	16382	16236	16433	16364	16310	16340	16163	16384	16320	16411	16506	16325	16345	16314	16526	16228	16360	16185	16470	16382	16373	16452	16506	16464	16219	16243	16328	16508	16213	16458	16317	16165	16361	16452	16401	16310	16229	16346	16325	16404	16385	16371	16384	16327	16347	16317	16424	16619	16328	16424	16421	16419	16421	16504	16313	16527	16174	16239	16292	16284	16345	16177	16304	16455	16468	16401	16406	16339	16377	16454	16468	16433	16112	16238	16507	16600	16413	16220	16221	16255	16380	16466	16334	16318	16367	16412	16362	16618	16405	16345	16359	16535	16220	16311	16366	16366	16417	16326	16211	16425	16222	16352	16381	16233	16354	16304	16597	16259	16237	16099	16362	16540	16272	16293	16566	16416	16088	16594	16470	16509	16468	16394	16432	16383	16202	16172	16337	16193	16231	16421	16424	16382	16275	16281	16387	16386	16508	16424	16334	16346	16409	16275	16298	16261	16400	16303	16415	16213	16297	16453	16495	16288	16343	16226	16152	16303	16362	16582	16646	16394	16333	16392	16173	16306	16399	16468	16182	16271	16563	16419	16212	16325	16175	16323	16348	16480	16186	16211	16260	16353	16230	16547	16424	16206	16148	16212	16384	16314	16183	16277	16255	16360	16389	16289	16481	16237	16216	16531	16265	16443	16601	16217	16399	16218	16412	16184	16481	16363	16484	16352	16426	16160	16192	16396	16417	16260	16230	16269	16305	16340	16229	16427	16423	16337	16390	16171	16344	16332	16520	16208	16211	16477	16372	16206	16628	16364	16299	16368	16215	16309	16226	16409	16407	16329	16559	16307	16029	16318	16444	16471	16330	16218	16319	16562	16370	16410	16385	16251	16309	16297	16302	16344	16319	16350	16419	16179	16509	16268	16322	16458	16276	16474	16561	16115	16365	16485	16184	16262	16351	16298	16452	16375	16271	16154	16374	16169	16455	16391	16335	16402	16239	16392	16351	16225	16377	16408	16379	16449	16333	16383	16452	16293	16260	16323	16268	16364	16283	16500	16302	16461	16455	16312	16331	16286	16337	16234	16162	16379	16180	16322	16235	16363	16524	16472	16323	16445	16499	16476	16457	16262	16456	16310	16461	16256	16380	16398	16436	16344	16446	16244	16406	16392	16427	16112	16278	16428	16454	16369	16269	16284	16512	16366	16155	16214	16329	16368	16349	16293	16371	16329	16374	16085	16246	16362	16434	16462	16384	16469	16296	16488	16460	16460	16264	16246	16481	16403	16371	16445	16195	16421	16544	16421	16376	16485	16339	16488	16422	16274	16328	16324	16472	16223	16374	16231	16446	16546	16460	16104	16257	16310	16382	16214	16331	16345	16258	16331	16241	16320	16362	16284	16107	16212	16393	16198	16398	16211	16550	16392	16409	16264	16341	16348	16345	16307	16244	16184	16360	16145	16288	16152	16384	16396	16364	16420	16255	16274	16478	16292	16335	16268	16420	16292	16338	16183	16503	16287	16437	16717	16299	16538	16451	16369	16313	16393	16443	16373	16162	16567	16381	16418	16132	16498	16486	16532	16246	16466	16430	16371	16294	16330	16255	16298	16108	16162	16342	16227	16246	16443	16534	16343	16587	16406	16216	16353	16371	16453	16324	16289	16394	16383	16291	16443	16419	16323	16662	16348	16202	16322	16169	16346	16446	16237	16505	16233	16185	16300	16248	16158	16396	16308	16428	16415	16378	16344	16457	16396	16369	16199	16358	16388	16274	16150	16284	16230	16371	16296	16319	16243	16273	16391	16296	16560	16298	16399	16312	16444	16617	16492	16329	16463	16523	16188	16385	16351	16506	16501	16207	16231	16447	16352	16278	16338	16502	16360	16450	16279	16483	16447	16502	16339	16334	16063	16242	16344	16337	16358	16426	16210	16136	16415	16263	16262	16299	16312	16141	16385	16404	16276	16488	16445	16519	16391	16429	16190	16480	16145	16198	16067	16473	16352	16360	16276	16534	16438	16751	16317	16389	16251	16298	16310	16281	16156	16278	16254	16535	16141	16374	16334	16369	16333	16201	16371	16441	16437	16302	16236	16380	16289	16338	16375	16376	16402	16480	16477	16454	16281	16385	16243	16278	16480	16305	16214	16410	16228	16485	16047	16276	16372	16440	16337	16218	16481	16240	16372	16428	16166	16505	16363	16330	16476	16314	16068	16247	16348	16432	16539	16595	16157	16470	16605	16419	16322	16241	16217	16419	16287	16403	16372	16476	16388	16191	16367	16219	16242	16475	16224	16448	16411	16405	16367	16398	16191	16210	16337	16391	16337	16331	16351	16374	16298	16461	16151	16337	16527	16302	16268	16289	16452	16271	16430	16422	16513	16260	16169	16247	16231	16125	16229	16433	16237	16436	16634	16363	16522	16237	16586	16561	16302	16441	16333	16360	16265	16320	16690	16407	16480	16252	16473	16299	16265	16337	16362	16235	16378	16269	16274	16344	16356	16286	16288	16209	16455	16401	16287	16398	16373	16054	16326	16094	16275	16264	16158	16357	16415	16267	16370	16588	16436	16329	16240	16359	16223	16315	16239	16297	16179	16352	16532	16423	16267	16411	16196	16382	16413	16380	16541	16336	16274	16276	16313	16436	16451	16493	16330	16075	16369	16398	16388	16187	16386	16423	16467	16183	16352	16466	16236	16338	16220	16370	16288	16263	16232	16235	16237	16423	16480	16471	16342	16283	16208	16262	16219	16423	16402	16460	16367	16361	16346	16340	16422	16118	16188	16358	16423	16312	16095	16308	16296	16232	16708	16225	16376	16301	16276	16331	16269	16444	16187	16399	16267	16393	16385	16328	16607	16380	16374	16193	16193	16340	16356	16348	16406	16271	16458	16398	16317	16363	16343	16377	16212	16454	16071	16409	16447	16350	16339	16484	16506	16410	16389	16406	16398	16281	16368	16546	16307	16402	16331	16360	16072	16286	16544	16433	16532	16513	16608	16445	16354	16270	16542	16329	16429	16352	16276	16277	16188	16378	16498	16403	16365	16356	16346	16185	16215	16393	16497	16252	16333	16313	16316	16471	16224	16336	16430	16430	16288	16413	16139	16548	16404	16280	16525	16277	16357	16388	16445	16208	16484	16442	16211	16324	16457	16498	16311	16318	16309	16391	16261	16255	16353	16259	16153	16473	16551	16326	16445	16283	16337	16373	16208	16327	16451	16290	16322	16346	16390	16270	16430	16514	16063	16498	16279	16149	16330	16403	16395	16510	16189	16442	16400	16373	16253	16290	16341	16235	16265	16502	16357	16282	16217	16411	16284	16372	16338	16425	16188	16341	15999	16462	16357	16521	16509	16432	16279	16263	16106	16246	16374	16386	16468	16205	16376	16312	16430	16299	16404	16458	16517	16499	16408	16318	16331	16171	16293	16418	16387	16342	16219	16266	16053	16211	16349	16351	16549	16323	16355	16274	16256	16376	16397	16534	16312	16542	16190	16492	16337	16286	16504	16396	16485	16253	16256	16336	16266	16388	16356	16499	16484	16361	16327	16291	16230	16343	16508	16341	16353	16213	16446	16334	16456	16464	16398	16188	16456	16489	16451	16349	16445	16406	16427	16337	16251	16201	16267	16332	16357	16241	16367	16336	16251	16443	16511	16214	16336	16359	16333	16322	16373	16372	16330	16310	16494	16490	16146	16333	16124	16514	16486	16500	16305	16295	16401	16307	16384	16566	16204	16335	16199	16268	16325	16303	16478	16607	16300	16162	16413	16587	16291	16282	16501	16403	16492	16465	16354	16408	16465	16291	16480	16449	16302	16261	16417	16373	16412	16335	16401	16159	16440	16284	16345	16637	16491	16185	16070	16444	16398	16570	16581	16318	16285	16331	16428	16268	16271
30654	46246	41853	31749	27633	24354	21731	20005	18414	17451	16548	16047	15574	15544	14901	14519	14458	14498	14209	14424	14179	14136	14156	14154	14120	14111	14167	14065	14071	14086	13803	14019	13783	13837	13964	14032	13961	14006	13925	14076	14116	14006	13818	14032	13968	13852	13937	14077	13913	13857	13880	13811	13928	13944	13925	13941	13852	13913	13822	13950	14008	13847	13903	13971	13907	13994	13955	13830	13794	13881	14073	13867	13976	13736	13841	13958	13867	13959	13853	13890	13820	13840	13834	13854	13809	13890	13798	13853	13829	14057	13830	13977	14009	13931	13929	13983	14005	14030	13958	13818	13871	13803	13996	14031	13705	13849	13952	13845	13903	13843	13948	13834	14012	13908	14015	13770	13769	14022	13888	13973	13976	13930	13803	13811	13896	14007	13669	13938	13861	13989	13887	13747	13943	13933	13809	14046	13730	13918	13976	13821	13898	13902	13743	13822	13834	13777	13971	13669	13843	13798	13958	13804	14035	13791	13874	13753	13946	13804	13880	13811	13860	13717	13805	13900	13913	13929	13870	13844	13974	14072	13936	14068	13799	13800	13892	13914	13971	13854	13967	14021	13860	13895	13997	13921	14005	13958	13781	13763	13772	13931	13930	13997	13664	13884	13923	13849	13898	13865	14008	13987	13904	13856	13904	13889	14047	13894	14040	13825	13794	13821	13947	13822	13784	13889	13930	13853	13873	13622	13986	13965	13955	13722	14006	13844	13805	13912	13700	13936	13777	13950	13795	13890	14016	13883	13986	13855	13932	13890	13965	14021	14112	13923	13948	13868	13849	13912	13991	13911	13797	13750	13967	14024	13880	13881	13806	13987	13882	14008	13895	13807	13947	13969	13935	14001	14012	13914	13868	13994	13870	13904	13780	13908	13714	13702	13867	13839	14017	13666	13851	13900	13851	13800	13927	13907	13949	13935	13833	13934	13947	13883	13944	13701	14085	13860	13860	13962	13914	13811	13900	14082	13923	13859	13832	13781	13977	13849	14098	13670	13942	13742	13966	13862	13867	13900	13984	14040	13952	13663	13919	13847	13925	13910	13836	13726	13885	13879	14067	13933	13940	13921	13831	13958	13955	13857	13917	13953	13667	13867	13871	13890	13977	14012	13949	13899	13763	14016	13898	13732	13816	13782	13930	14021	13817	14039	13721	13797	13954	14034	13768	13837	13826	13986	13864	13944	13787	13728	14014	13682	13980	13895	13891	13696	13869	13944	13904	13952	13918	14022	13918	13877	13818	13874	13946	13829	13901	13884	13775	13781	13956	13758	13901	14002	14018	14006	13686	13840	13934	13952	13850	13942	13827	13970	13926	13839	13909	13801	13819	13844	13927	13948	13771	13771	13819	13911	13873	13726	13837	13867	13971	13928	13853	14020	13991	13888	13974	13871	14034	14029	13888	13981	13767	13891	13963	13937	13845	13807	13842	13930	13861	13933	14042	13915	13920	13806	13851	13809	13908	13777	13954	14067	13967	14051	13782	13916	13886	13684	13842	14044	13839	13885	13908	13892	13831	13861	13898	13858	13885	13863	13992	13795	13755	13903	13936	14018	13889	13864	14083	13778	13901	13848	13950	13808	13884	13943	13926	13861	13997	13971	13909	14020	13822	13766	13697	13752	13863	13791	13989	13926	13824	13941	13924	13910	13949	13902	13969	13894	13985	13960	13920	13958	13915	13945	14038	13842	13895	13866	13970	14035	13680	13871	14097	13937	13873	13816	13721	14038	13922	13956	13932	13895	13891	13902	13813	13986	13858	13999	13841	14023	13878	13943	13778	13794	13895	13875	13934	14057	13786	13948	13836	13714	13999	13930	13726	13959	13945	13950	13837	13788	13906	13855	13710	13913	13873	13746	13810	13894	13880	14081	13762	13950	13984	13778	13854	13786	13937	13808	13880	13861	14078	13798	13875	13909	13797	13827	13792	13899	14021	13786	14004	13787	13783	13926	13958	13946	13956	13789	14075	13877	13959	13857	13867	14012	14041	13904	13931	13813	13739	13880	13844	13913	13818	13938	14049	13853	13899	13920	13951	13843	13992	13952	13868	14015	14053	13943	13643	13916	13905	14101	13907	13812	13976	14159	13847	13930	13777	13876	13816	13901	14062	13829	13900	13811	13886	13952	13832	13881	13825	13879	13820	13979	13886	14042	13858	13938	14044	13906	13897	13857	13831	13762	13860	13933	13984	13929	13898	14007	13977	13802	13686	13850	13899	13956	14006	13956	13910	13966	13882	13951	13797	13925	13882	13941	13777	13901	13949	13787	13887	13861	13802	13916	13963	13907	13964	13899	13760	14096	13803	13805	14028	13969	13889	13758	13973	13891	13820	13891	13745	13962	13873	13943	13853	13864	13905	14098	13861	13881	14100	13911	13938	13746	13736	13807	14040	13867	13997	13815	13792	13774	13852	13837	14011	13979	13990	14071	13928	13834	13946	13746	13971	13911	13801	13911	13922	14102	13821	13957	13954	13960	13867	13881	13987	13868	14044	13913	13928	14092	13984	13953	13895	13931	13845	13855	13876	13815	13924	14026	14030	13974	14128	13760	13856	13921	13844	13989	13859	13743	13859	13745	13937	13805	14014	13821	13925	13880	13816	13809	13964	13872	13987	14086	13841	13846	13833	13861	13891	13907	13812	13950	13763	13842	13977	13795	13862	13824	13824	13782	13746	13668	13882	13865	13831	14022	13746	13750	13956	13816	13857	14006	13985	13768	13997	13851	13791	13824	13900	14073	13853	13884	13926	13969	13759	13991	13961	13972	13719	13828	13865	13830	14019	13854	14019	13890	13993	13926	13732	13864	13946	13951	13818	13799	13940	13804	13945	13982	13890	13860	13879	13866	13901	13890	13833	13935	13865	13941	13748	13876	13802	13902	13951	13821	13900	13631	13933	13873	13944	13978	13873	13733	14024	13870	13981	13958	13961	13880	13815	13922	13977	13936	13840	13922	14095	13967	14037	13799	13843	13850	13965	13895	13849	14064	13740	13936	14027	13676	13868	13816	13884	13791	13838	13911	13755	13924	13799	13999	13907	13969	13983	13608	14042	13639	13967	13923	13799	14066	13958	13979	13965	13912	13893	13793	13855	13909	13902	13778	14020	13916	13896	13945	13953	13884	13979	13915	13840	13834	14102	13788	13883	13954	13981	13853	13595	13918	13718	13800	13965	13932	13907	13902	14155	13830	13754	13863	13899	13914	13861	13631	13852	13843	13817	13856	13850	13827	14156	13782	13747	13735	13931	13941	13796	14010	13946	13862	13795	13993	13910	13917	13945	13860	14070	13855	13828	13847	13908	14008	13852	13912	13809	13814	13972	13919	13948	13890	13802	13760	13957	13993	14033	13852	13915	14089	13802	13973	13960	13838	13844	13766	13770	13738	13800	14006	13915	13985	14014	13830	13813	13902	13810	13942	13823	13785	14001	13998	13839	13869	13772	13959	13831	13927	13828	13874	13848	13985	13847	13938	13991	13784	13858	13916	13675	13901	13922	13662	13935	13847	13788	13816	13946	13986	13846	13778	13882	13989	14016	13949	13704	13810	13922	13923	13852	13948	13742	13757	13850	13822	14189	14000	13824	13843	13794	13824	13933	13871	13925	13770	13950	13820	13989	14058	13912	13831	13930	13847	13763	13860	13698	13862	13968	13958	13901	13752	13768	13915	13992	14101	13811	13875	13963	14020	13976	13836	13789	14014	13806	13851	13845	13775	13884	13924	13842	13840	13863	13956	13819	14009	14041	13627	13865	13658	13822	13866	13751	13750	14008	13986	13896	13962	13985	13897	13892	13931	13921	13725	13800	13885	13787	13990	13847	13896	14014	13995	13886	13792	13839	13859	14009	13893	13839	13778	13936	13823	13824	13737	13863	13918	14000	13905	14048	14083	14029	13799	13801	13923	14135	14003	13792	13784	14097	13867	13802	13904	13786	13951	14011	13942	13960	13971	14057	13876	14155	13859	13851	13937	13757	13818	13792	13911	13923	13898	13843	13984	13919	13936	13833	13908	13914	13960	13850	13845	13723	13936	13879	14037	13941	13878	14006	13901	14149	13879	13923	13826	13694	13897	13921	13738	13867	13992	13835	13873	13808	13851	13723	13813	13903	13829	13998	13918	13819	14147	13857	13963	13936	13900	13863	13839	13913	13965	13719	13828	13864	14003	13895	13841	13899	13891	13841	14054	13815	13832	13902	13824	13880	13940	13875	13970	13928	13992	13952	13895	13961	13825	13824	14053	13892	13896	13972	13998	13939	13927	13917	13833	13936	13948	13834	13789	13822	13921	13858	13894	13891	13903	13778	13948	13818	13896	13665	13896	13685	13907	13871	13999	13782	13751	13889	13955	14016	13614	13701	13962	13771	13936	13995	13696	13812	14058	13992	13875	13859	13896	13992	13938	13779	14069	13849	13875	13937	13944	13769	14029	13787	13904	13858	13911	13838	13773	13846	13839	13860	13995	13945	13939	13960	13706	13947	13672	13904	13703	13950	13975	13820	13989	13759	13775	13844	13843	14063	13846	13954	13786	13963	13868	13959	13769	13866	13962	13846	13857	13922	13747	13810	13859	13985	13805	13810	13853	13930	13794	14004	13890	13914	13995	14022	13734	13854	13872	13944	14073	13934	13957	13890	14172	13833	13862	13626	13904	13788	14013	13816	13992	14074	13911	13851	14117	13978	13847	13982	13819	14044	13993	14051	13877	13767	13875	13820	13754	13877	13840	13854	13890	13862	13723	13718	13941	14013	13951	13741	13940	13709	13802	14013	13807	13878	14077	13844	13856	13876	14126	14041	13865	14030	14058	13869	13936	13838	13927	13886	13802	13774	13746	13840	13869	13926	14000	13914	13821	13835	13784	13863	13851	13758	13849	13719	13941	13774	13924	13972	13981	13936	13898	13742	13957	13759	13938	13949	13727	13830	14104	13730	13937	13901	13886	14071	13843	13862	13936	13940	14010	13924	13893	14011	13809	13885	13860	13742	14037	13893	13868	13845	14029	13867	13995	13989	13907	13869	14006	13830	13879	13884	13814	13891	14048	14030	13886	13754	13811	13890	13828	13910	13948	13844	13843	13748	14006	13969	14039	13802	14066	13921	14077	13949	13849	13778	13883	13914	14008	14003	13871
24181	21331	28962	25314	25459	27376	26848	22908	20921	20041	19370	18393	17933	17729	16929	16850	16796	16601	16243	16394	16382	16318	16216	16344	16206	16025	16125	15972	16026	16171	15827	15928	15853	15897	15770	15792	15888	15834	16074	15945	15923	15905	15954	15915	15740	15840	16000	16133	15810	15722	16033	15903	15896	15880	15876	15959	15903	15796	15867	15853	15923	16057	15923	15821	15713	15838	16044	15931	15694	15736	15810	15957	15930	15823	15895	15955	15879	15679	15840	15837	15788	15770	15852	15712	15918	15892	15794	15864	15900	15689	15791	15895	16006	15906	15694	15823	15904	15925	15949	15702	16020	15861	15773	15821	15849	15786	15754	15799	15806	15892	15820	15969	15670	15833	15817	15774	16003	15843	15831	15770	16081	15807	15833	15780	15880	15771	15877	15874	15787	15856	15963	16041	15923	15861	15682	15887	15972	15889	15845	15994	16128	15945	15923	15856	15730	15797	15953	15970	16025	15914	15849	15804	15860	15728	15860	15880	15671	15954	15793	15896	15939	15926	15698	15933	15928	15910	15657	15681	15863	15708	15715	15849	15749	15797	15701	15843	15760	15779	15920	15811	16002	15720	15608	15909	15860	16045	15929	15806	16106	15904	15821	15820	15851	15774	15657	15950	16096	15952	15820	15681	15856	15814	15978	15723	15784	15795	15984	15827	15828	15902	16013	15947	15858	15983	15703	15699	15916	16016	15781	15622	15855	15741	15763	15781	16061	15776	15780	15705	15813	15793	15756	15868	15934	15788	15700	15792	15924	15986	16026	15956	15759	15895	15835	15807	15660	15848	15670	15911	15848	15870	15723	15894	15842	15812	16024	15794	15819	16052	16087	15889	15728	15793	15856	16149	15743	15905	15910	15852	15868	16004	15940	15878	15888	15743	15961	16133	15839	15872	15775	15892	15933	15755	16020	15643	15999	15863	15690	15793	15877	15873	15732	15677	15802	15723	15862	15706	16089	15731	15871	15770	15752	15647	15880	15795	16042	15810	15766	15907	15717	15654	15802	15927	15853	15830	15837	15983	15683	15712	15689	15686	15896	15805	15674	15843	15776	15677	16054	15857	15892	15849	15899	15825	15864	15672	15752	15654	15892	15949	15973	15965	15926	15883	15898	15840	15877	15815	15892	16005	15796	16020	15714	15785	15925	15955	15872	15881	15955	15954	15935	15976	15949	15851	15784	15725	15839	15963	15988	15732	15958	16000	15725	15835	15858	15869	15848	15943	15839	15845	15774	15842	15788	15753	15870	15915	15713	15734	15789	15795	15885	15852	15834	15967	15839	16046	15998	16035	15912	15900	15731	15876	15794	15915	15831	15766	15907	15797	15827	16070	15768	15903	15762	15918	15778	15713	15939	15830	15871	15964	15956	15797	15787	15881	15884	15763	15848	15946	15755	15635	15867	15769	15660	15930	15782	15657	15918	15832	15652	15851	15774	15841	16015	15912	15771	15683	15924	15836	16129	15858	15704	15775	15899	15754	15723	15834	15817	15664	15682	15905	15854	15850	15916	15837	15855	15558	15838	15956	15821	15836	15711	16047	15798	15853	15841	15899	15882	15886	15840	15831	15936	15898	15832	15689	15960	15951	15805	15788	15886	15903	15850	15776	15868	15826	15907	15720	15877	15719	15962	15772	15729	15865	15919	15851	15903	15981	15785	15935	15896	16027	15693	15744	15880	15994	15869	15952	15892	15936	15722	15847	15848	15784	15757	15874	15843	15979	15859	15696	16107	15842	15667	15795	15893	16058	15830	15906	15773	15680	15821	15807	15823	15754	15719	15921	15703	15731	16007	15694	15955	15642	15828	15966	15866	15742	15954	15928	15851	15825	15747	15676	15805	15635	15700	15713	16001	15750	15648	15742	15906	15822	15681	15770	15856	15778	15786	15796	15977	15753	15987	15719	15697	15827	15948	15783	15597	15744	15932	15780	15703	15869	15890	15774	15847	15847	15851	15620	15982	15712	15877	15863	15898	16032	15695	15898	15707	15655	15816	15891	15823	15789	16007	15977	15758	15853	15852	15718	15770	15779	16012	15884	15917	15857	15853	15744	15840	15815	15816	15704	15897	15930	15861	15641	15881	15752	15722	15854	15860	15874	15870	15824	15691	15769	15820	15860	15838	15986	15806	15909	15694	15995	15953	15792	15876	15783	15910	15815	15890	15713	15963	15887	15928	15918	15826	15997	15775	15898	15982	15800	15906	15935	15897	15789	15717	15825	15752	15844	15937	15633	15864	15857	15754	15868	15832	15977	15539	15853	15851	15904	15659	15740	15979	15932	15932	15948	16037	16005	15541	15765	15885	16026	15831	15995	15704	16010	16065	15704	15851	15991	16038	15781	15993	15689	15837	15835	15755	15911	15753	15760	15775	15862	15744	15753	15823	15957	15748	15801	15630	15767	15658	15952	15748	15837	15841	15751	15931	15846	15837	15678	15823	15870	15795	15885	15756	15779	15902	15707	15761	15867	15948	15974	15800	15852	15772	15954	15901	15813	15809	15825	15812	15731	15774	15663	15651	15842	15632	15744	15779	15726	15901	15945	15884	15952	15897	15843	15726	15843	15842	15783	15773	15836	15798	15734	15876	15869	15878	15736	15674	15569	15994	15763	15939	15570	15916	15731	15759	15869	15888	15850	15851	15741	15885	15749	15972	15752	15864	15723	15816	15896	15910	15961	15944	15890	15844	15838	15974	16011	15914	15833	15755	15888	15912	15856	15799	16106	15887	15965	15687	15780	16020	15849	15679	15934	15877	15824	15830	15867	15960	15788	15892	15969	15965	15937	15634	15734	15884	15755	16011	15613	15816	15933	16017	15914	15783	15832	15660	16007	15781	15800	15937	15963	15809	15753	15739	15869	15716	15745	15804	15649	15818	15725	15978	15807	15919	15713	15955	15864	15929	15800	15642	15680	15687	15844	15893	15909	15927	15770	15836	15706	15843	15813	15846	16005	15907	15775	15867	15823	15833	15793	15801	15848	15849	15820	15894	15822	15887	15657	15758	15930	15777	15882	15923	15916	15879	15685	15716	15851	15569	15667	15527	15853	15781	15932	15932	15900	15765	15855	15736	15727	15901	15720	15826	15550	15834	15756	15614	15897	15805	15696	15915	15948	15710	15770	15736	15796	15881	15970	15867	15866	15788	15781	15652	15773	15659	15713	15767	15748	15966	15853	15933	15857	15917	15756	15892	15799	15833	16045	15902	15760	15909	15581	15688	15790	15947	15899	15760	15963	15712	15742	15854	15755	15832	15866	15822	16055	15795	15657	16038	15773	16055	15883	15870	15695	15870	15787	15816	15935	16009	15839	15761	15825	15777	15790	15812	15690	15876	15785	15715	15865	15884	15879	15917	16074	15726	15925	15758	15816	15723	15714	15889	16061	16015	15903	15879	15659	15830	15654	15553	15659	15750	15991	16083	15763	15747	15771	15863	15800	15766	15788	15824	15568	15770	15959	15862	15859	15787	15722	15687	15751	15828	15621	15865	15957	15891	15651	15683	15930	15893	15524	15709	15688	16017	15944	15971	15651	15643	15616	15914	15801	15706	15725	15921	15914	15963	15883	15698	15893	15813	15847	16122	15926	15837	16066	15988	15562	15903	15708	15752	15776	15747	15829	15936	15834	15768	15730	16031	15909	15908	16023	15801	15669	15770	15916	15843	15885	15756	15752	15714	15675	15955	15945	15706	15870	15813	16020	15868	15790	15994	15990	15837	15913	15730	15794	15529	15693	15752	15934	15738	15992	15658	16026	15955	15949	15843	15730	15915	15782	15947	15697	15741	15865	15686	15874	15878	15683	15900	15652	15805	15970	15648	15817	15954	15831	15869	15852	15698	16022	15881	15772	15832	15809	15723	15894	15683	15934	15915	15830	15706	15868	15983	15834	15913	15803	15982	15893	15786	15876	15713	15803	15847	15641	15872	15861	15974	15754	15761	16184	15833	15808	15871	15949	16010	15839	15868	15955	15973	15797	15872	15644	15895	15802	15868	15944	15807	15771	15891	15927	15866	15730	15894	15884	15908	15851	15745	15611	15744	15870	16012	15636	15769	15735	15763	15879	15640	15802	15941	15839	15911	15821	15892	15808	15926	15842	15969	15815	15948	15776	15906	15837	15762	15863	15853	15731	15812	15732	15594	15657	15959	15973	15891	15981	15971	15786	15744	15891	15900	16120	15859	15800	15668	15822	15855	15792	15881	15782	15903	15897	15875	15936	15720	16020	15971	15889	15993	15680	15650	15836	15853	15901	15862	15744	15907	15788	15862	15782	16042	15944	15788	15812	15865	15650	15666	15814	15798	15806	15796	15815	15773	15999	15705	15947	15870	15913	15925	15762	15854	15713	16094	15832	15842	15927	16036	15983	16044	15797	15858	15976	15778	15811	15873	15751	15966	15999	15946	15735	15869	15957	15729	15907	15806	15925	15764	15876	15824	15801	16042	15674	15866	15908	15821	15864	15959	15780	15924	15680	15853	15771	15709	15873	15862	15835	16035	15720	15764	15970	15969	15656	15651	15701	15686	15719	15810	15775	15904	15928	15904	15875	15980	15834	15827	15960	15642	15751	15762	15769	15655	15902	15810	15907	16087	15762	15787	15855	15825	15833	15944	15740	15807	15987	15946	15791	15910	15865	15741	15793	15679	15822	15921	15835	15796	15727	15797	15671	15861	15909	15890	15833	15974	15748	15737	15852	15737	15817	15893	15754	15885	15878	15872	15899	15893	15971	15886	15995	15859	15729	15918	15799	15835	15899	15778	15788	15735	15925	15913	15808	15854	15942	15907	15881	15890	16117	15721	16013	15901	15762	15672	15815	15884	15936	15810	15923	15829	15725	15725	15864	15627	15776	15998	15801	15836	15898	15811	15863	15758	15822	15696	15654	15785	15999	16104	15887	15879	15956	15944	15864	15840	15848	15975	15921	15880	15782	15666	15762	15852	15885	15929	15782	15667	15837	15938	15792	15827	15706	16026	15752	15873	15730	15801	15748	15877	15797	15730	15743	15824	15723	15925	15772	15531	15592	15842	15854	16004	15729	15733	15757	15698	15768	15719	15962	15719	15670	15850	15966	15987	15694	15728	15698	15961	15829	15898	15915	16046	15862	15893	15782	15655	15806	15688	15687
30409	52102	47171	37170	32306	28588	25313	22775	20587	19168	18034	17289	16359	15846	15252	14884	14611	14454	14228	14403	14103	14029	14131	14180	13910	13991	13911	13907	13910	13958	13808	13679	13638	13724	13629	13766	13827	13602	13837	13542	13710	13594	13817	13705	13806	13830	13558	13499	13688	13605	13706	13492	13503	13603	13618	13650	13737	13682	13665	13601	13741	13515	13844	13743	13737	13782	13520	13676	13572	13582	13580	13579	13571	13520	13575	13651	13590	13754	13648	13638	13742	13747	13769	13619	13663	13581	13603	13450	13597	13685	13465	13647	13585	13555	13658	13595	13673	13611	13528	13613	13660	13462	13532	13600	13661	13613	13622	13692	13521	13699	13665	13518	13820	13695	13722	13453	13557	13674	13782	13738	13645	13665	13674	13629	13561	13527	13426	13570	13505	13519	13674	13666	13655	13687	13558	13598	13746	13547	13471	13600	13346	13518	13694	13574	13719	13631	13700	13437	13622	13650	13478	13511	13484	13646	13572	13622	13619	13762	13531	13782	13490	13612	13425	13525	13616	13677	13641	13585	13580	13606	13676	13801	13597	13757	13619	13664	13710	13637	13633	13674	13631	13597	13465	13799	13589	13501	13365	13411	13585	13797	13403	13581	13533	13512	13595	13644	13625	13605	13554	13649	13596	13689	13591	13636	13297	13680	13559	13502	13726	13589	13429	13629	13659	13636	13616	13655	13689	13618	13508	13570	13647	13607	13536	13738	13633	13634	13739	13651	13669	13451	13595	13400	13555	13505	13661	13549	13667	13479	13768	13846	13516	13471	13607	13503	13567	13657	13607	13607	13486	13585	13483	13593	13625	13685	13818	13665	13675	13499	13446	13452	13476	13386	13588	13508	13573	13674	13472	13728	13701	13574	13627	13634	13550	13491	13664	13662	13392	13581	13541	13600	13532	13644	13549	13675	13683	13682	13627	13706	13597	13576	13582	13587	13660	13679	13561	13462	13632	13522	13628	13627	13597	13507	13523	13570	13649	13677	13553	13452	13496	13627	13564	13429	13492	13473	13600	13592	13620	13780	13561	13487	13610	13528	13516	13737	13467	13728	13438	13720	13460	13586	13616	13646	13559	13477	13654	13570	13680	13613	13702	13603	13616	13535	13681	13575	13636	13592	13535	13625	13581	13527	13501	13596	13510	13613	13597	13514	13651	13525	13595	13690	13502	13659	13594	13686	13575	13495	13674	13352	13674	13554	13594	13675	13562	13539	13673	13533	13619	13605	13442	13756	13640	13645	13560	13562	13716	13607	13620	13734	13490	13564	13500	13454	13605	13553	13437	13712	13565	13630	13524	13580	13431	13579	13487	13481	13456	13508	13440	13470	13569	13645	13529	13588	13634	13722	13696	13480	13533	13525	13630	13565	13495	13744	13640	13567	13547	13731	13742	13626	13468	13538	13739	13566	13490	13641	13536	13628	13560	13561	13540	13605	13644	13690	13620	13658	13548	13502	13564	13731	13611	13600	13519	13725	13474	13548	13670	13678	13427	13546	13420	13623	13707	13615	13645	13563	13595	13746	13518	13535	13599	13681	13674	13510	13597	13516	13679	13602	13761	13629	13611	13709	13751	13720	13608	13504	13455	13463	13577	13463	13664	13680	13506	13566	13414	13550	13655	13660	13748	13639	13717	13470	13678	13739	13651	13689	13539	13469	13621	13685	13593	13513	13752	13580	13721	13524	13461	13606	13635	13411	13628	13694	13652	13739	13594	13614	13556	13690	13571	13708	13475	13547	13461	13590	13610	13615	13688	13574	13666	13509	13522	13583	13646	13806	13679	13495	13610	13612	13548	13609	13477	13576	13665	13529	13674	13623	13597	13599	13633	13433	13546	13565	13688	13472	13696	13502	13590	13504	13523	13494	13692	13427	13700	13517	13560	13553	13600	13705	13602	13683	13592	13661	13668	13533	13529	13675	13510	13632	13472	13647	13547	13599	13552	13663	13422	13593	13573	13566	13468	13680	13510	13517	13645	13536	13528	13682	13599	13505	13601	13416	13540	13531	13567	13560	13722	13585	13589	13644	13625	13644	13523	13512	13573	13478	13496	13669	13481	13431	13536	13527	13692	13591	13579	13602	13551	13632	13591	13595	13581	13452	13643	13604	13677	13629	13821	13589	13542	13678	13640	13514	13713	13690	13780	13729	13539	13576	13485	13600	13519	13581	13502	13652	13397	13696	13687	13662	13595	13705	13523	13580	13503	13717	13474	13664	13571	13586	13531	13541	13440	13515	13693	13432	13604	13649	13554	13628	13494	13723	13691	13629	13453	13691	13664	13550	13627	13623	13844	13688	13516	13478	13611	13480	13583	13714	13600	13530	13560	13622	13660	13587	13692	13636	13558	13586	13610	13584	13493	13500	13631	13730	13433	13597	13451	13559	13512	13523	13578	13631	13607	13576	13636	13487	13492	13669	13468	13587	13722	13638	13716	13393	13593	13633	13520	13687	13558	13507	13640	13548	13607	13545	13543	13634	13422	13529	13811	13557	13568	13502	13637	13589	13728	13565	13670	13737	13672	13663	13661	13692	13615	13561	13559	13428	13563	13598	13545	13542	13530	13564	13442	13594	13818	13652	13543	13493	13553	13573	13615	13591	13600	13441	13874	13500	13495	13559	13572	13680	13607	13635	13586	13580	13625	13483	13564	13563	13522	13699	13553	13613	13536	13588	13618	13620	13539	13528	13624	13642	13528	13477	13511	13615	13637	13497	13588	13371	13731	13503	13805	13504	13589	13562	13639	13512	13553	13578	13591	13554	13439	13561	13590	13566	13484	13733	13587	13540	13676	13496	13729	13558	13578	13659	13577	13557	13635	13668	13630	13490	13385	13655	13659	13524	13487	13622	13563	13602	13475	13495	13657	13613	13434	13619	13588	13629	13686	13452	13506	13666	13419	13430	13508	13525	13667	13671	13472	13581	13621	13587	13522	13727	13551	13560	13718	13491	13611	13523	13661	13488	13574	13674	13694	13619	13508	13546	13569	13490	13671	13527	13379	13581	13538	13561	13456	13417	13570	13521	13655	13552	13634	13691	13657	13526	13518	13618	13440	13558	13478	13768	13766	13676	13407	13550	13503	13705	13678	13492	13717	13534	13611	13514	13618	13660	13741	13596	13605	13625	13659	13614	13700	13585	13572	13632	13581	13581	13490	13654	13704	13653	13619	13546	13583	13615	13564	13529	13374	13670	13553	13394	13604	13510	13600	13575	13451	13524	13617	13609	13510	13707	13674	13647	13558	13537	13685	13524	13546	13632	13609	13532	13566	13471	13587	13610	13609	13439	13447	13753	13732	13640	13738	13547	13516	13593	13729	13514	13860	13749	13647	13753	13556	13526	13684	13567	13664	13671	13621	13735	13709	13638	13669	13637	13694	13794	13557	13594	13658	13533	13612	13744	13489	13747	13688	13543	13427	13675	13487	13681	13762	13718	13638	13602	13674	13588	13713	13667	13785	13598	13583	13780	13695	13606	13581	13617	13402	13591	13554	13602	13482	13755	13611	13618	13578	13460	13605	13532	13651	13552	13444	13677	13699	13605	13738	13723	13686	13534	13641	13563	13549	13637	13501	13659	13699	13665	13659	13485	13553	13671	13556	13513	13749	13645	13489	13727	13561	13567	13692	13738	13620	13508	13600	13596	13549	13489	13618	13523	13694	13647	13504	13656	13482	13581	13681	13572	13640	13679	13513	13413	13665	13672	13643	13549	13587	13555	13659	13712	13460	13513	13573	13658	13665	13624	13779	13518	13586	13800	13667	13537	13526	13587	13494	13538	13547	13498	13593	13546	13569	13630	13646	13668	13294	13601	13552	13597	13522	13602	13620	13487	13814	13635	13617	13710	13546	13524	13605	13702	13548	13597	13616	13782	13584	13585	13675	13722	13580	13523	13617	13560	13620	13540	13634	13764	13755	13443	13711	13616	13520	13531	13493	13674	13467	13735	13498	13564	13402	13679	13737	13668	13565	13591	13638	13608	13856	13639	13745	13590	13523	13619	13457	13664	13493	13651	13524	13625	13647	13685	13518	13570	13563	13717	13458	13455	13642	13722	13565	13586	13411	13436	13609	13513	13587	13615	13694	13629	13453	13676	13590	13580	13604	13654	13593	13593	13505	13430	13615	13610	13534	13534	13658	13746	13610	13558	13492	13462	13683	13495	13550	13619	13580	13559	13686	13520	13460	13655	13561	13508	13570	13498	13620	13493	13578	13567	13477	13526	13596	13389	13657	13653	13714	13717	13510	13479	13752	13517	13619	13563	13788	13623	13645	13529	13817	13582	13597	13620	13669	13697	13422	13556	13678	13665	13564	13560	13590	13493	13628	13581	13628	13608	13529	13440	13550	13620	13711	13578	13508	13652	13507	13746	13468	13631	13741	13522	13610	13656	13422	13708	13573	13545	13621	13542	13614	13682	13570	13549	13609	13718	13535	13623	13585	13647	13472	13493	13517	13569	13708	13786	13557	13603	13467	13599	13426	13678	13505	13776	13489	13628	13444	13592	13585	13796	13510	13606	13552	13643	13407	13499	13589	13570	13602	13700	13594	13595	13619	13622	13794	13687	13673	13572	13615	13666	13659	13676	13767	13623	13612	13536	13571	13383	13513	13693	13606	13632	13612	13589	13713	13638	13679	13520	13424	13404	13541	13480	13608	13609	13588	13571	13463	13579	13728	13518	13722	13560	13597	13567	13511	13639	13394	13520	13727	13775	13561	13653	13549	13450	13753	13497	13640	13590	13688	13689	13634	13612	13626	13549	13508	13632	13516	13690	13683	13547	13552	13610	13431	13587	13485	13693	13393	13613	13724	13553	13575	13631	13798	13780	13687	13543	13449	13761	13720	13620	13445	13489	13655	13747	13701	13602	13749	13519	13532	13578	13663	13550	13640	13443	13632	13664	13561	13548	13479	13689	13604	13587	13523	13486	13662	13522	13566	13509	13578	13753	13589	13551	13368	13500	13655	13630	13577	13593	13462	13593	13641	13482	13674	13608	13448	13705	13511	13689	13657	13541	13547	13594	13551	13418	13534	13676	13461	13613	13628	13594	13716	13613	13523	13612	13677	13552	13620	13487	13691	13569	13693	13578	13776	13611	13610	13589	13677	13625	13564	13570	13658	13701
22986	21287	29132	23956	22920	27540	30663	25111	22531	21600	20492	19752	19155	18702	18005	17692	17628	17301	17106	17051	17084	17004	16850	16740	16795	16917	16703	16644	16757	16601	16470	16488	16588	16499	16410	16475	16565	16601	16508	16654	16523	16404	16376	16461	16345	16441	16417	16281	16352	16468	16380	16388	16396	16395	16403	16196	16254	16420	16480	16352	16226	16467	16381	16236	16391	16250	16214	16230	16190	16195	16242	16437	16389	16272	16115	16290	16382	16126	16338	16278	16156	16187	16513	16238	16217	16285	16348	16324	16202	16413	16264	16282	16412	16325	16269	16292	16425	16448	16253	16184	16238	16262	16283	16069	16157	16428	16291	16271	16276	16515	16102	16318	16297	16368	16303	16182	16008	16241	16236	16121	16202	16331	16114	16223	16244	16271	16391	16268	15988	16212	16298	16181	16229	16305	16326	16350	16343	16244	16287	16252	16504	16273	16212	16131	16128	16332	16287	16229	16219	16124	16110	16326	16318	16373	16202	16172	16376	16354	16078	16099	16124	16185	16261	16290	16143	16297	16474	16302	16392	16191	16189	16250	16336	16256	16117	16264	16333	16111	16348	16113	16314	16116	16282	16218	16249	16312	16150	16006	16165	16479	16142	16378	16356	16270	16209	16229	16200	16180	16333	16274	16237	16246	16311	16277	16267	16147	16242	16193	16241	16296	16310	16242	16260	16230	16157	16118	16348	16395	16044	16240	16338	16349	16046	16071	16334	16114	16073	16099	16174	16148	16106	16304	16337	16110	16093	16242	16227	16257	16154	16166	16355	16134	16438	16078	16218	16201	16286	16216	16166	16118	16190	16265	16291	16209	16245	16161	16285	16189	16143	16267	16304	16249	16157	16280	16174	16161	16407	16368	16027	16230	16168	16127	16300	16205	16296	16245	16173	16277	16281	16181	16073	16117	16350	16350	16320	16346	16199	16189	16360	16131	16208	16282	16220	16256	16383	16176	16359	16183	16395	16186	16423	16362	16100	16240	16285	16312	16332	16421	16129	16235	15997	15997	16317	16347	16152	16369	16209	16330	16387	16194	16284	16432	16230	16124	16184	16406	16093	16167	16302	15860	16031	16078	16272	16197	16106	16167	16212	16268	16251	16210	16143	16231	16543	16287	16333	16280	16418	16235	16312	16265	16245	16131	16291	16231	16264	16007	16406	16252	16307	16329	16343	16066	16382	16425	16289	16383	16261	16281	16288	16108	16115	16147	16328	16266	16368	16354	16276	16487	16457	16343	16073	16074	16155	16156	16248	16385	16169	16347	16238	16181	16248	16450	16223	16209	16156	16287	16364	16295	16152	16147	16241	16127	16171	16248	16164	16102	16103	16136	16279	16484	16186	16215	16089	16211	16080	16169	16231	16148	16342	16365	16359	16481	16406	16392	16387	16299	16395	16323	16213	16110	16156	16196	16296	16185	16312	16428	16271	16139	16370	16379	16212	16336	16395	16440	16023	16281	16141	16231	16157	16095	16212	16257	16205	16120	16238	16230	16300	16160	16290	15961	16337	16353	16257	16286	16354	16344	16265	16160	16163	15978	16177	16113	16277	16521	16110	16369	16172	16128	16206	16174	16264	15995	16244	16336	16341	16260	16355	16223	16347	16079	16070	16307	16239	16215	16258	16246	16208	16199	16141	16199	16424	16024	16378	16262	16232	16247	16159	16233	16304	16354	16274	16140	16371	16336	16177	16113	16270	16256	16340	16142	16314	16130	16196	16159	16293	16216	16320	16252	16066	16258	16134	16074	16371	16032	16279	16133	16267	16379	16409	16362	16188	16342	16088	16143	16233	16247	16398	16268	16134	15949	16188	16054	16106	16169	16237	16294	16388	16336	16116	16158	16251	16070	16299	16132	16303	16218	16338	16379	16219	16254	16363	16307	16399	16164	16295	16168	16344	16187	16305	16314	16144	16298	16544	16394	16198	16169	16124	16180	16351	16352	16346	16212	16257	16483	16184	16252	16308	16418	16141	16161	16110	16249	16324	16257	16060	16077	16213	16313	16347	16088	16148	16189	16156	16127	16368	16307	16122	16248	16535	16248	16341	16134	16209	16101	16410	16178	16216	16155	16342	16100	16388	16179	16207	16233	16404	16128	16191	16194	16291	16308	15970	16167	16317	16272	16250	16360	16349	16291	16355	16400	16078	16308	16308	16185	16288	16395	16153	16428	16239	15978	16193	16309	16264	16270	16223	16304	16288	16083	16270	16101	16139	16249	16251	16102	16215	16190	16201	16122	16411	16350	16295	16236	16091	16173	16355	16361	16265	16281	16239	16133	16040	16193	16234	16087	16222	16104	16272	16312	16152	16458	16425	16204	16232	16054	16402	16093	16195	16137	16275	16131	16491	16162	16264	16231	16282	16268	16193	16166	16211	16216	16137	16186	16139	16068	16233	16262	16178	16404	16233	16346	16466	16321	16270	16317	16369	16344	16334	16132	16274	16069	16175	16050	16247	16338	16207	16121	16125	16210	16182	16209	16249	16298	16312	16272	16368	16285	16273	16192	16101	16232	16139	16203	16241	16143	16266	16193	16398	16107	16247	16315	16296	16367	15956	16243	16130	16222	16169	16220	16118	16312	16039	16171	16227	16301	16345	16013	16143	16072	16141	16303	16091	16261	16376	16536	16142	16211	16360	16184	16165	16244	16394	16197	16009	16119	16393	16383	16340	16313	16297	16313	16089	16415	16375	15977	16372	16222	16239	16326	16227	16167	16214	16149	16284	16375	16272	16224	16323	16250	16073	16106	16282	16145	16224	16142	16338	16301	16164	16042	16301	16257	16306	16110	15995	16090	16417	16415	16206	16134	16163	16405	16188	16213	16205	16242	16283	16256	16111	16400	16200	16116	16467	16269	16180	16217	16250	16116	16326	16345	16274	16173	16286	16204	16187	16162	16366	16448	16176	16315	16096	16150	16358	16176	16129	16144	16244	16298	16442	16195	16051	16249	16280	16358	16178	16259	16524	16318	16333	16320	16624	16240	16108	16351	16266	16400	16324	16387	16272	16019	16173	15972	16297	16171	16160	16095	16093	16172	16113	16106	16324	15917	16250	16198	16165	16186	16075	16024	16028	16168	16188	16546	16313	16328	16319	15979	16135	16291	16297	16178	16301	16160	16239	16170	16349	16268	16250	16258	16170	16261	16294	16229	16182	16279	16248	16394	16192	16174	16317	16285	16249	16229	16270	16381	16275	16230	16298	16165	16320	16297	16066	16081	16173	15991	16189	16396	16186	16272	16301	16164	16228	16164	16252	16310	16285	16392	16235	16235	16332	16001	16149	16281	16244	16230	16330	16234	16123	16377	16035	16176	16068	16311	16385	16521	16209	16287	16186	16275	16164	16179	16522	16304	16211	16210	16262	16273	16125	16158	16438	16189	16378	16371	16384	16179	16020	16168	16214	16085	16343	16170	16216	16148	16172	16432	16430	16412	16307	16050	16180	16185	16449	16244	16102	16225	16361	16100	16116	16182	15981	16330	16493	16233	16290	16399	16200	16078	16363	16215	16206	16302	16257	16279	16303	16123	16429	15977	16046	16219	16303	16054	16070	16177	16275	16025	16194	16330	16136	16207	16087	16157	16151	16138	15972	16382	16203	16133	16322	16007	16320	16339	16103	16012	16092	16040	16207	16263	15958	16088	16163	16197	16222	16451	16327	16228	16299	16270	16137	16293	16240	16231	16141	16366	16168	16142	16261	16011	16139	16447	16206	16237	16214	16047	16334	16130	16327	16335	16297	16265	16171	16099	16307	16223	16162	16133	16293	16297	15985	16080	16411	16241	16214	16103	16169	16140	16372	16302	16246	16249	16326	16162	16247	16026	16308	16220	16157	16382	16140	16279	16270	16176	16321	16262	16293	16371	16239	16005	16098	15997	16132	16050	16181	16391	16213	16123	16159	16122	16272	16226	16227	16135	16121	16129	16102	16401	16004	16343	16386	16163	16224	16082	16140	16389	16426	16292	16261	16244	16090	16273	16445	16260	16040	16116	16224	16010	15988	16279	16332	16368	16301	16189	16255	16463	16300	16167	16153	16205	16267	16270	16221	16220	16293	16216	16368	16181	16147	16394	16404	16203	16149	16270	16069	16232	16321	16380	16352	16144	16261	16138	16043	16469	16314	16399	16219	16309	16334	16248	16366	16443	16206	16247	16145	16125	16328	16164	16119	16222	16171	16258	16065	16318	16204	16347	16341	16345	15952	16247	16284	16341	16343	16303	16160	16356	16336	16292	16117	16092	16175	16173	16141	16286	16301	16329	16267	16294	16184	16201	16094	16242	16221	16212	16222	16231	16171	16400	16246	16147	16177	16183	16319	16264	16377	16030	16130	16199	16294	16212	16008	16238	16265	16172	16269	16485	16333	16196	16162	16210	16135	16196	16277	16358	16127	16336	16079	16485	16240	16318	16196	16081	16286	16247	16255	16199	16301	16208	16293	16185	16273	16427	16250	16319	16355	16342	16452	16337	16246	16292	16193	16300	16236	16322	16163	16418	16163	16042	16335	16084	16281	16030	16121	16461	16335	16377	16184	16129	16114	16277	16156	16161	16224	16176	16016	16098	16303	16227	16160	16299	16351	16029	16242	16439	16278	16167	16113	16376	16182	16161	16182	16090	16235	16245	16055	16354	16237	16278	16223	16428	16265	16316	16322	16276	16237	16252	16311	16210	16179	16187	16499	16376	16146	16144	16355	16252	16329	16124	16321	16350	16304	16282	16185	16281	16059	16397	16200	16116	16106	16280	16279	16097	16260	16042	16420	16154	16219	16142	16383	16138	16272	16274	16202	16228	16249	16345	16444	16124	16146	16123	16049	16125	16129	16431	16248	16067	16253	16235	16336	16192	16247	16288	16252	16198	16416	16125	16268	16281	16219	16140	16184	16326	15967	16285	16177	16406	16214	16338	15991	16074	16087	16123	16275	16200	16295	16026	16158	16101	16226	16510	16356	16194	16448	16325	16388	16184	16239	16117	16194	16239	16341	16210	16289	16149	16220	16143	16328	16429	16384	16211	16194	16293	16266	16016	16308	16400	16198	16019	16284	16239	16280	16264	16309	16110	16126	16221	16405	16300	16256	16158	16169	16094	16141	16360	16193	16153	16241	16231	16260	16024	16220	16209
32136	56984	51657	41271	36095	32251	28525	25629	23101	21101	19578	18479	17823	16820	16137	15572	15244	15084	14980	14877	14555	14567	14367	14390	14300	14315	14252	14077	14095	14037	14021	13952	13873	13974	13774	13868	13776	13854	13776	13857	14050	13976	13860	13878	13809	13866	13831	13980	13954	13824	13829	13882	13780	13816	13722	13905	13863	13947	13780	13829	13805	13588	13967	13644	13758	13731	13952	13692	13847	13769	13732	13748	14109	13754	13913	13751	13856	13743	13899	13767	13767	13721	13698	13926	13875	13756	13730	13682	13811	13715	13922	13699	13836	13722	13896	13774	13829	13826	13625	13844	13879	13566	13792	13712	13711	13943	13731	13681	13800	13866	13684	13877	13748	13846	13795	13606	13819	13833	13576	13934	13741	13695	13704	13715	13774	13792	13892	13799	13851	13700	13671	13735	13864	13679	13905	13888	13828	13980	13753	13822	13722	13861	13860	13811	13675	13840	13711	13674	13859	13798	13715	13792	13812	13769	13711	13707	13820	13844	13628	13753	13823	13722	13787	13776	13908	13685	13812	13868	13878	13802	13898	13704	13780	13721	13830	13768	13696	13823	13739	13771	13728	13804	13748	13729	13871	13830	13748	13729	13746	13743	13837	13731	13793	13734	13940	13783	13777	13865	13801	13769	13919	13717	13742	13739	13676	13837	13723	13779	13849	13886	13721	13596	13795	13747	13864	13769	13622	13751	13861	13780	13762	13793	13560	13825	13808	13734	13805	13664	13678	13646	13753	13730	13631	13730	13616	13726	13700	13849	13879	14049	13617	13670	13643	13782	13697	13674	13832	13712	13732	13656	13834	13737	13943	13766	13705	13802	13741	13958	13948	13552	13648	13636	13890	13724	13699	13746	13903	13800	13732	13843	13802	13727	13811	13593	13522	13794	13921	13658	13766	13699	13849	13730	13826	13714	13835	13875	13658	13858	13624	13735	13736	13720	13725	13754	13849	13711	13837	13852	13819	13826	13790	13820	13752	13790	13613	13750	13648	13707	13789	13671	13804	13897	13620	13817	13811	13916	13889	13751	13597	13698	13718	13771	13730	13495	13714	13644	13613	13691	13918	13620	13851	13781	13675	13760	13734	13621	13608	13712	13658	13811	13774	13999	13722	13768	13569	13687	13689	13717	13788	13636	13798	13587	13698	13937	13712	13829	13685	13846	13703	13564	13881	13758	13795	13842	13745	13820	13682	13685	13711	13656	13753	13624	13857	13721	13542	13833	13803	13776	13792	13662	13690	13843	13522	13745	13763	13765	13713	13759	13975	13680	13845	13682	13818	13772	13773	13750	13864	13722	13768	13718	13629	13922	13795	13749	13777	13708	13723	13763	13633	13647	13701	13732	13712	13674	13799	13796	13836	13728	13778	13764	13705	13842	13676	13568	13823	13696	13724	13748	13886	13739	13693	13782	13778	13846	13782	13709	13760	13903	13752	13688	13608	13847	13922	13802	13841	13790	13827	13834	13737	13810	13735	13714	13783	13633	13830	13808	13842	13674	13579	13718	13747	13874	13771	13623	13705	13879	13754	13883	13757	13809	13814	13702	13805	13768	13698	13735	13884	13978	13608	13774	13642	13869	13827	13741	13788	13805	13827	13870	14014	13750	13961	13693	13841	13768	13684	13676	13812	13842	13753	13721	13824	13789	13802	13657	13746	13829	13686	13825	13722	13893	13900	13871	13779	13700	13678	13751	13675	13793	13864	13846	13820	13727	13696	13818	13804	13842	13863	13847	13642	13726	13600	13730	13689	13816	13567	13792	13766	13734	13875	13640	13765	13883	13837	13853	13712	13749	13737	13612	13683	13809	13649	13775	13653	13588	13815	13731	13759	13869	13736	13803	13818	13842	13666	13811	13785	13800	13599	13750	13983	13804	13840	13914	13712	13704	13661	13706	13730	13607	13748	13855	13647	13737	13804	13729	13650	13641	13908	13648	13812	13833	13752	13670	13687	13723	13821	13795	13763	13792	13852	13739	13708	13709	14048	13621	13949	13627	13568	13647	13781	13647	13725	13751	14014	13816	13700	13625	13715	13716	13837	13756	13718	13747	13748	13575	13846	13920	13733	13870	13781	13955	13711	13846	13744	13846	13738	13682	13742	13791	13818	13727	13809	13686	13764	13861	13897	13761	13404	13740	13510	13913	13778	13669	13740	13922	13722	13873	13965	13603	13653	13791	13893	13699	13744	13749	13751	13677	13779	13788	13749	13836	13603	13737	13839	13779	13849	13608	13716	13756	13749	13959	13731	13841	13800	13736	13668	13755	13785	13895	13713	13658	13867	13800	13758	13788	13712	13712	13751	13696	13879	13806	13851	13812	13715	13747	13722	13747	13645	13742	13751	13729	13680	13777	13628	13827	13742	13839	13628	13853	13896	13698	13652	13831	13801	13696	13677	13804	13712	13772	13832	13855	13760	13803	13639	13787	13704	13796	13869	13717	13656	13676	13838	13682	13766	13581	13833	13828	13708	13713	13841	13828	13720	13783	14087	13714	13666	13794	13735	13817	13887	13818	13830	13849	13765	13725	13777	13676	13657	13835	13709	13766	13670	13720	13689	13708	13753	13660	13700	13788	13936	13817	13708	13878	13582	13802	13826	13713	13875	13738	13829	13694	13831	13882	13668	13611	13754	13736	13776	13835	13777	13661	13732	13624	13913	13784	13691	13803	13664	13705	13629	13738	13673	13750	13825	13782	13827	13848	13938	13750	13776	13815	13618	13611	13796	13719	13785	13774	13717	13789	13707	13851	13847	13666	13763	13763	13939	13666	13905	13646	13839	13714	13693	13689	13797	13728	13791	13737	13682	13734	13671	13615	13841	13760	13737	13617	13895	13645	13861	13745	13661	13784	13748	13637	13572	13824	13567	13892	13606	13874	13795	13649	13873	13795	13837	13860	13810	13693	13682	13895	13777	13644	13747	13599	13735	13755	13747	13629	13781	13753	13784	13858	13748	13770	13840	13703	13894	13765	13754	13807	13488	13710	13711	13612	13722	13832	13600	13726	13702	13749	13562	13616	13823	13687	13693	13741	13958	13707	13952	13823	13676	13768	13769	13698	13902	13658	13737	13778	13859	13856	13702	13883	13674	13940	13818	13727	13860	13795	13676	13814	13817	13791	13631	13755	13887	13678	13843	13725	13799	13721	13824	13803	13689	13767	13935	13690	13801	13713	13693	13599	13747	13750	13649	13765	13826	13849	13804	13821	13832	13844	13819	13777	13620	13677	13771	13814	13694	13695	13770	13652	13739	13917	13791	13648	13682	13818	13768	13904	13809	13823	13836	13817	13697	13679	13815	13763	13804	13824	13715	13763	13816	13819	13925	13765	13738	13684	13772	13663	13770	13834	13645	13736	13713	13680	13853	13835	13574	13659	13565	13566	13933	13592	13821	13720	13811	13712	13795	13854	13839	13912	13800	13696	13674	13785	13742	13843	13795	13780	13784	13760	13828	13728	13795	13873	13797	13736	13576	13730	13818	13809	13621	13604	13801	13787	13829	13804	13699	13961	13696	13804	13731	13791	13700	13823	13993	13827	13772	13792	13737	13750	13774	13701	13740	13781	13777	13796	13868	13964	13751	13821	13973	13935	13686	13622	13776	13798	13767	13722	13851	13848	13753	13743	13716	13735	13719	13638	13723	13589	13901	13827	13747	13811	13597	13618	13655	13741	13894	13670	13780	13828	13678	13619	13762	13836	13724	13666	13896	13792	13799	13759	13670	13651	13617	13863	13699	13876	13893	13594	13882	13713	13887	13596	13659	13951	13806	13764	13831	13705	13699	13713	13656	13984	13672	13590	13697	13827	13858	13705	13828	13996	13897	13821	13585	13805	13822	13687	13560	13765	13606	13689	13931	13770	13778	13718	13668	13746	13822	13469	13883	13853	13667	13635	13948	13931	13790	13651	13608	13744	13769	13835	13637	14003	13592	13672	13692	13753	13764	13726	13676	13964	13821	13759	13594	13802	13734	13812	13636	13743	13726	13904	13666	13860	13593	13764	13632	13602	13708	13943	13609	13749	13810	13822	13689	13673	13691	13658	13675	13830	13794	13815	13860	13822	13632	13611	13727	13675	13899	13662	13773	13712	13854	13816	13860	13557	13822	13751	13855	13694	13509	13765	13754	13880	13624	13746	13740	13766	13812	13725	13881	13800	13674	13868	13877	13745	13775	13811	13607	13793	13585	13788	13716	13714	13643	13739	13692	13782	13686	13723	13843	13658	13746	13703	13698	13748	13713	13564	13722	13775	13948	13829	13646	13731	13728	13689	13856	13846	13672	13764	13709	13809	13860	13975	13787	13691	13720	13796	13774	13740	13719	13965	13778	13734	13615	13823	13745	13671	13822	13877	13761	13662	13780	13742	13689	13810	13831	13784	13920	13705	13745	13969	13715	13671	13678	13813	13741	13686	13758	13689	13807	13726	13754	13728	13889	13841	13640	13704	13737	13849	13718	13734	13690	14083	13683	13793	13835	13729	13727	13828	13720	13861	13802	13719	13781	13893	13733	13654	13887	13671	13799	13598	13872	13982	13784	13752	13823	13746	13817	13701	13783	13826	13690	13644	13782	13798	13936	13697	13972	13910	13786	13711	13782	13692	13657	13775	13815	13902	13705	13741	13834	13855	13924	13790	13733	13748	13691	13819	13729	13723	13663	13874	13801	13741	13767	13796	13652	13847	13770	13813	13755	13725	13845	13755	13893	13883	13873	13649	13783	13706	13621	13572	13568	13817	13785	13595	13763	13811	13767	13826	13700	13800	13752	13814	13777	13627	13804	13680	13705	13589	13792	13743	13464	13900	13668	13819	13726	13785	13895	13736	13863	13698	13752	13743	13743	13778	13792	13800	13678	13795	13733	13882	13716	13668	13595	13944	13740	13821	13638	13790	13728	13696	13714	13813	13765	13624	13979	13835	14013	13814	13766	13617	13744	13883	13763	13942	13789	13850	13795	13759	13809	13755	13812	13849	13743	13782	13671	13745	13843	13645	13853	13698	13844	13776	13915	13683	13815	13735	13881	13572	13688	13828	13916	13764	13651	13697	13806	13774	13628	13679	13675	13715	13907	13632	13830	13900	13775	13737	13723	13655	13690	13782	13588	13706	13788	13620	13675	13856	13704	13758
29394	28953	37162	32703	26775	23538	21450	20084	18806	18142	17560	17242	16915	16671	16768	16420	16153	16026	15977	16080	16211	16006	15971	16118	15947	16004	16022	15860	15916	15873	15750	15848	15644	16035	15862	15744	15640	15717	15877	15752	15785	15895	15852	15746	15955	15809	15798	15839	15827	15739	15869	15660	15632	15786	15815	15801	15803	15659	15635	15731	15608	16018	15951	15747	15890	15665	15798	15825	15737	15683	15883	15733	15755	15821	15741	15611	15831	15790	15869	15788	15941	15668	15753	15674	15638	15676	15798	15829	15906	15807	15822	15927	15595	15641	15649	15683	15839	15596	15591	15817	15683	15607	15727	15983	15712	15695	15930	15790	15963	15621	15773	15657	15778	15812	15747	15701	15945	15886	15616	15697	15696	15957	15930	15960	15856	15779	15693	15663	15890	15677	15820	15886	15770	15766	15652	15880	15847	15714	15717	15683	16032	15817	15833	15657	15733	15843	15810	15684	15665	15519	15728	15757	15663	15851	15857	15808	15787	15647	15791	15748	15651	15927	15731	15703	15741	15832	15851	15881	15806	15829	15727	15840	15822	15780	15964	15856	15693	15667	15764	15693	15769	15622	15760	15862	15667	15735	15696	15625	15810	15701	15736	15917	15733	15737	15631	15768	15833	15899	15690	15561	15942	15767	15774	15631	15843	15677	15752	15487	15846	15864	15954	15913	15710	15934	15818	15905	15788	15868	15735	15559	15764	15817	15796	15572	15755	15695	15703	15748	15671	15758	15796	15787	15795	15751	15661	15843	15701	15838	15708	15535	15733	15654	15789	15788	15641	15791	15822	15830	15698	15672	15807	15689	15644	15754	15815	15839	15855	15731	15659	15648	15743	15711	15831	15661	15687	15928	15651	15703	15698	15704	15650	15762	15899	15737	15615	15566	15710	15721	15630	15790	15647	15709	15706	15573	15660	15661	15773	15713	15599	15740	15820	15662	15736	15758	15673	15818	15801	15799	15637	15944	15975	15850	15897	15747	15948	15681	15736	15745	15608	15870	15733	15776	15716	15794	15821	15868	15606	15705	15721	15794	15723	16016	15718	15825	15919	16066	15749	15837	15730	15557	15797	15898	15848	15879	15832	15621	15879	15747	15763	15802	15646	15654	15876	15861	15481	15887	15783	15522	15865	15785	15694	15835	15679	15762	15675	15649	15658	15591	15546	15935	15978	15792	15669	15757	15760	15823	15935	15859	15705	15815	15849	15824	15894	15561	15778	15805	15600	15696	15763	15717	15806	15666	15793	15783	15756	15759	15712	15865	15864	15721	15713	15800	15822	15614	15632	15441	15757	15871	15854	15867	15679	15834	15677	15804	15811	15648	15838	15779	15743	15798	15835	15575	15848	16019	15676	15544	15620	15957	15864	15765	15747	15710	15924	15850	15603	15690	15762	15857	15877	15695	15615	15836	15804	15761	15644	15539	15733	15523	15852	15855	15614	15742	15737	15587	15754	15648	15776	15645	15763	15794	15750	15813	15632	15724	15626	15581	15745	15777	15939	15621	15649	15784	15828	15683	15795	15685	15731	15801	15628	15659	15929	15719	15544	15771	15869	15892	15877	15726	15770	15681	15627	15739	15681	15654	15692	15620	15885	15767	15811	15770	15818	15855	15825	15907	15605	15834	15830	15804	15850	15728	15748	15711	15637	16039	15823	15897	15790	15934	15861	15793	15847	15683	15754	15796	15643	15689	15784	15792	15668	15715	15797	15928	15919	15799	15720	15656	15757	15794	15701	15746	15771	15819	15694	15624	15656	15785	15849	15666	15771	15758	15750	15675	15455	15951	15915	15790	15807	15724	15645	15741	15498	15602	15739	15738	15621	15799	15704	15692	15618	15797	15887	15778	15850	15741	15767	15597	15975	15713	15900	15580	15778	15764	15621	15691	15836	15951	15819	15540	15811	15664	15630	15714	15629	15718	15784	15843	15796	15792	15607	15858	15982	15723	15923	15865	15943	15700	15760	15804	15746	15880	15613	15650	15867	15764	15693	15934	15927	15790	15825	15706	15729	15914	15879	15698	15866	15821	16055	15671	15664	15790	15644	15948	15774	15706	15728	15798	15727	15665	15597	15712	15639	15894	15655	15751	15867	15753	15791	15816	15824	15774	15615	15624	15881	15609	15845	15762	15693	15655	15742	15649	15912	15669	15741	15841	15881	15816	16123	15801	15709	15867	15777	15691	15733	15694	15810	15871	15692	15793	15641	15577	15811	15731	15797	15819	15725	15672	15781	15688	15835	15999	15820	15584	15824	15839	15895	15718	15768	15718	15712	15647	15591	15649	15493	15629	15942	15792	15731	15672	15747	15738	15754	15776	15618	15681	15830	15670	15895	15631	15822	15758	15845	15874	15860	15694	15730	15733	15787	15587	15900	15753	15845	15846	15638	15820	16015	15632	15715	15797	15736	15810	15724	15707	15825	15797	15801	15895	15781	15729	15686	15760	15809	15674	15951	15657	15471	15658	15833	15731	15739	15778	15951	15857	15691	15633	15765	15891	15621	15776	15751	15758	15429	15798	15667	15711	15730	15754	15589	15784	15823	15785	15581	15723	15870	15769	15773	15852	15756	15922	15835	15572	15693	15539	15743	15705	15822	15683	16064	15606	15645	15824	15738	15691	15835	15715	15854	15764	15748	15839	15889	15759	15961	15672	15711	15861	15708	15769	15901	15737	15722	15797	15790	15780	15759	15813	15624	15658	15783	15709	15783	15745	15722	15700	15755	15790	15800	15534	15774	15956	15631	15844	15567	15558	15674	15802	16034	15997	15670	15852	15637	15889	15669	15656	15762	15862	15666	15800	15841	15687	15598	15586	15477	15899	15737	15750	15673	15761	15687	15893	15695	15718	15691	15759	15918	15558	15643	15787	15814	15720	15757	15844	15826	15798	15622	15729	15710	15801	15839	15861	15540	15735	15897	15702	15633	15983	15727	15723	15607	15847	15589	15732	15759	15704	15759	15754	15641	15698	15818	15744	15858	15867	15937	16008	15819	15822	15708	15988	15693	15776	15801	15706	15805	15873	15757	15649	15766	15740	15640	15705	15890	15903	15846	15789	15691	15698	15757	15887	15787	15797	15832	15681	15511	15719	15867	15624	15726	15774	15626	15758	15984	15664	15800	15662	15926	15673	15875	15892	15804	15664	15916	15833	15754	15507	15741	15708	15736	15667	15761	15727	15739	15631	15612	15732	15623	15736	15588	15802	15743	15735	15863	15852	15754	15760	15829	15751	15850	15808	15704	15617	15749	15806	15766	15670	15568	15864	15815	15655	15785	15787	15719	15676	15820	15653	15697	15749	16170	15840	15800	15826	15811	15770	15883	15756	15649	15864	15705	15687	15715	15845	15765	15478	15563	15867	15651	15587	15769	15899	15749	15588	15832	15900	15901	15683	15724	15717	15733	15664	15698	15924	15663	15829	15708	15661	15612	15618	15844	15794	15761	15875	15520	15754	15721	15812	15786	15754	15802	15776	15752	15640	15595	15887	15668	15715	15713	15716	15798	15808	15630	15823	15660	15710	15863	15903	15837	15717	15667	15970	15662	15657	15825	15599	15790	15723	15989	15877	15646	15692	15728	15916	15790	15740	15878	15788	15795	15622	15661	15922	15768	15747	15820	15920	15904	15758	15750	15701	15776	15606	15800	15846	15741	15656	15716	15846	15606	15783	15817	15556	15884	15607	15826	15710	15617	15683	15612	15905	15674	15710	15748	15818	15805	15761	15708	15616	15699	15781	15702	15673	15836	15841	15630	15809	15586	15869	15711	15763	15798	15645	15629	15679	15604	15719	15560	15765	15715	15710	15910	15604	15696	15709	15596	15790	15662	15587	15826	15731	15846	15707	15578	15689	15751	15792	15716	15718	15725	15845	15718	15806	15739	15755	15950	15574	15653	15659	15707	15737	15703	15771	15741	15714	15571	15743	15651	15733	15953	15826	15866	15676	15741	15733	15776	15598	15659	15763	15666	15660	15670	15753	15710	15737	15793	15766	16018	15842	15756	15653	15797	15586	15821	15879	15887	15934	15892	15711	15999	15817	15849	15917	15574	15526	15670	15767	15794	15990	15729	15760	15635	15704	15755	15857	15818	15725	15763	15891	15654	15669	15866	15832	15773	15810	15881	15947	15896	15717	15927	15810	15716	15602	15724	15491	15734	15777	15807	15729	15658	15877	15787	15759	15718	15718	15853	15743	15826	15624	15723	15783	15742	15938	15792	15758	15756	15756	15817	15785	15508	15612	15507	15706	15878	15694	15861	15614	15726	15833	15771	15676	15812	15623	15695	15670	15893	15660	16048	15685	15743	15738	15896	15702	15731	15737	15665	15722	15835	15733	15689	15753	15703	15839	15751	15806	15816	15664	15820	15801	15901	15763	15636	15724	15640	15707	15648	15740	15848	15675	15901	15927	15690	15751	15873	15721	15683	15580	15695	15659	15785	15775	15770	15839	15638	15923	15747	15723	15991	15699	15818	15773	15703	15621	15610	15738	15605	15840	15694	15686	15762	15495	15768	15723	15672	15666	15796	15885	15768	15743	15651	15639	15530	15789	15758	15705	15688	15410	15844	15728	15784	15753	15501	15786	15694	15666	15812	15811	15927	15662	15677	15707	15598	15783	15863	15690	15830	15786	15926	15917	15769	15864	15826	15636	15734	15746	15670	15920	15834	15756	15779	15647	15798	15826	15772	15814	15766	15659	15689	15715	15902	15638	15711	15597	15752	15644	15752	15694	15872	15809	15792	16033	15925	15897	15699	15625	15817	15888	15598	15850	15786	15784	15729	15663	15683	15693	15833	15736	15564	15868	15614	15719	15816	16044	15855	15799	15649	15728	15616	15626	15800	15607	15626	15665	15663	15856	15908	15782	15664	15724	15633	15847	15604	15894	15683	15880	15685	15937	15631	15993	15754	15742	15763	15793	15986	15732	15910	15758	15578	15906	15782	15730	15761	15870	15693	15831	15732	15692	15702	15748	15777	15875	15697	15689	15869	15839	15844	15765	15868	15785	15855	15745	15898	15665	15773	15671	15706	15741	15710	15695	15792	15829	15765	15969	15867	15735	15628	15804	15709	15618	15779	15757	15793	15868	15832	15797	15762	15706	15767	15850	15760	15709	15894	15651
30651	45600	40563	31427	27250	23861	21593	19456	18001	17092	16370	15632	15222	14724	14577	14279	14415	14072	13890	13967	13810	13715	13861	13824	13693	13663	13819	13875	13662	13540	13790	13585	13656	13494	13648	13365	13391	13706	13626	13719	13702	13495	13574	13666	13539	13672	13465	13571	13551	13425	13692	13668	13530	13596	13686	13656	13425	13536	13572	13492	13547	13444	13393	13427	13579	13697	13472	13566	13649	13465	13379	13501	13569	13607	13535	13296	13481	13558	13480	13508	13531	13512	13491	13512	13657	13600	13538	13658	13491	13398	13601	13577	13494	13571	13546	13437	13438	13474	13401	13441	13389	13551	13422	13558	13420	13593	13386	13564	13567	13526	13437	13718	13621	13684	13558	13436	13560	13453	13552	13630	13569	13407	13541	13497	13526	13507	13465	13450	13590	13282	13660	13568	13413	13545	13488	13719	13554	13546	13643	13637	13550	13603	13617	13497	13311	13464	13580	13618	13475	13509	13558	13527	13382	13603	13502	13520	13633	13346	13729	13565	13588	13444	13510	13642	13451	13634	13351	13601	13475	13514	13404	13396	13394	13450	13525	13540	13622	13612	13469	13588	13383	13461	13504	13508	13345	13441	13642	13614	13408	13615	13414	13575	13701	13586	13549	13497	13723	13604	13480	13462	13505	13563	13601	13355	13555	13480	13690	13484	13477	13517	13634	13578	13625	13542	13412	13578	13478	13523	13556	13471	13566	13620	13530	13565	13443	13514	13551	13645	13453	13526	13639	13759	13504	13520	13574	13552	13507	13642	13510	13537	13786	13519	13576	13508	13614	13499	13660	13571	13520	13435	13452	13484	13367	13584	13358	13561	13460	13510	13455	13489	13460	13541	13410	13581	13573	13535	13725	13613	13427	13375	13397	13617	13537	13576	13436	13432	13451	13613	13646	13515	13551	13687	13517	13358	13480	13477	13459	13696	13507	13635	13631	13684	13458	13494	13476	13623	13434	13537	13389	13670	13544	13478	13493	13387	13575	13591	13499	13440	13626	13449	13475	13538	13497	13386	13485	13550	13521	13525	13555	13392	13496	13639	13619	13678	13432	13641	13646	13406	13554	13444	13548	13547	13524	13523	13484	13352	13526	13634	13642	13612	13503	13586	13573	13590	13530	13512	13492	13456	13489	13515	13585	13541	13297	13397	13527	13603	13434	13468	13455	13529	13726	13469	13459	13596	13612	13581	13569	13503	13425	13651	13512	13710	13465	13674	13647	13664	13712	13468	13609	13377	13595	13423	13510	13614	13508	13342	13440	13575	13661	13389	13543	13407	13663	13715	13409	13644	13546	13665	13483	13623	13409	13471	13545	13463	13617	13735	13479	13626	13451	13477	13675	13513	13632	13434	13566	13381	13697	13433	13575	13458	13573	13457	13488	13399	13425	13611	13387	13526	13499	13642	13508	13437	13413	13512	13360	13402	13473	13546	13474	13537	13444	13532	13630	13484	13550	13618	13456	13550	13518	13512	13518	13416	13471	13541	13453	13568	13512	13582	13484	13410	13658	13616	13639	13450	13544	13461	13574	13461	13337	13325	13510	13589	13624	13441	13573	13656	13640	13417	13559	13409	13457	13657	13613	13465	13481	13567	13567	13680	13404	13267	13421	13436	13498	13510	13429	13452	13286	13479	13478	13417	13561	13479	13508	13438	13646	13651	13401	13579	13637	13539	13431	13618	13589	13496	13337	13639	13512	13456	13537	13525	13515	13410	13546	13720	13483	13593	13545	13400	13351	13468	13636	13494	13522	13626	13449	13636	13796	13523	13777	13390	13505	13579	13554	13554	13476	13373	13473	13396	13586	13470	13546	13480	13517	13527	13729	13426	13551	13386	13491	13471	13652	13556	13444	13506	13678	13496	13429	13401	13455	13467	13494	13488	13413	13505	13618	13458	13454	13472	13600	13520	13627	13612	13554	13544	13656	13496	13501	13441	13626	13565	13431	13568	13670	13395	13426	13620	13708	13348	13553	13635	13483	13441	13500	13508	13559	13646	13482	13448	13491	13539	13580	13570	13528	13329	13559	13478	13603	13666	13655	13599	13641	13422	13523	13500	13507	13459	13586	13514	13435	13577	13496	13574	13460	13484	13506	13533	13559	13293	13501	13461	13570	13612	13738	13397	13623	13403	13512	13260	13576	13646	13621	13399	13594	13528	13554	13620	13458	13680	13550	13354	13595	13527	13436	13528	13557	13368	13471	13595	13476	13656	13439	13548	13465	13503	13481	13434	13675	13618	13547	13421	13604	13541	13545	13447	13487	13534	13490	13460	13483	13417	13565	13441	13603	13457	13657	13395	13626	13561	13469	13612	13479	13568	13440	13637	13559	13519	13670	13501	13503	13561	13627	13573	13621	13537	13463	13542	13704	13497	13542	13372	13476	13520	13595	13422	13555	13614	13532	13454	13532	13565	13541	13552	13507	13484	13618	13664	13392	13619	13457	13382	13459	13693	13583	13551	13598	13492	13343	13529	13470	13580	13622	13625	13643	13388	13547	13624	13424	13420	13432	13594	13618	13557	13558	13675	13573	13505	13352	13546	13332	13513	13669	13518	13508	13628	13675	13416	13459	13304	13487	13468	13462	13513	13701	13480	13516	13479	13640	13557	13541	13409	13612	13560	13572	13518	13552	13480	13632	13558	13768	13564	13283	13563	13495	13563	13493	13482	13580	13557	13588	13613	13493	13481	13492	13274	13479	13611	13569	13592	13449	13556	13436	13653	13391	13384	13497	13519	13438	13449	13483	13649	13589	13574	13583	13584	13638	13425	13420	13435	13504	13392	13541	13486	13504	13519	13674	13589	13456	13361	13642	13600	13573	13499	13457	13533	13471	13587	13540	13433	13512	13474	13693	13538	13672	13588	13297	13591	13647	13600	13614	13356	13519	13568	13401	13437	13424	13672	13472	13540	13477	13497	13530	13575	13416	13650	13552	13679	13690	13597	13646	13390	13506	13455	13428	13355	13656	13701	13443	13547	13591	13327	13472	13661	13536	13583	13451	13516	13408	13653	13555	13720	13606	13440	13713	13513	13450	13566	13411	13564	13548	13623	13597	13494	13482	13709	13341	13553	13700	13376	13568	13486	13519	13499	13534	13508	13477	13509	13547	13537	13582	13601	13316	13561	13388	13708	13562	13480	13525	13497	13673	13373	13667	13576	13675	13532	13488	13637	13573	13470	13516	13595	13457	13526	13658	13587	13666	13457	13402	13453	13559	13561	13466	13411	13339	13637	13393	13730	13382	13555	13445	13365	13492	13600	13579	13610	13596	13530	13768	13492	13622	13621	13630	13494	13659	13740	13484	13464	13490	13633	13339	13634	13564	13537	13596	13496	13539	13537	13475	13468	13556	13434	13441	13639	13573	13487	13378	13567	13526	13519	13536	13608	13467	13514	13567	13475	13435	13355	13480	13625	13415	13586	13512	13537	13650	13623	13549	13604	13558	13552	13642	13335	13379	13524	13608	13417	13599	13337	13555	13534	13445	13604	13394	13480	13460	13625	13576	13524	13485	13570	13645	13519	13616	13503	13502	13489	13641	13500	13554	13449	13368	13450	13499	13528	13417	13664	13637	13461	13542	13378	13579	13522	13536	13308	13391	13625	13529	13579	13350	13383	13522	13618	13465	13527	13540	13418	13562	13589	13648	13554	13536	13647	13350	13577	13617	13504	13565	13557	13390	13380	13466	13564	13507	13332	13586	13546	13414	13429	13631	13637	13482	13556	13468	13480	13592	13446	13425	13629	13410	13575	13547	13521	13619	13737	13541	13563	13504	13694	13549	13539	13488	13445	13629	13636	13663	13471	13507	13599	13502	13595	13286	13621	13545	13476	13578	13568	13540	13587	13526	13483	13432	13530	13477	13560	13401	13643	13407	13569	13417	13428	13414	13449	13539	13480	13612	13394	13416	13426	13594	13531	13535	13437	13494	13531	13413	13459	13621	13548	13505	13560	13493	13585	13661	13618	13639	13525	13673	13559	13591	13301	13545	13610	13507	13419	13363	13525	13559	13421	13521	13482	13543	13503	13350	13627	13674	13640	13690	13495	13516	13708	13483	13439	13567	13554	13482	13529	13468	13413	13525	13476	13486	13552	13453	13666	13400	13714	13632	13519	13393	13522	13515	13662	13397	13351	13586	13548	13565	13443	13456	13545	13637	13697	13552	13449	13463	13535	13480	13532	13661	13424	13503	13496	13690	13490	13557	13579	13630	13667	13577	13500	13520	13456	13323	13493	13524	13591	13539	13502	13551	13462	13590	13515	13455	13571	13515	13502	13449	13408	13411	13536	13512	13429	13413	13643	13361	13766	13606	13454	13618	13511	13686	13674	13471	13616	13629	13389	13513	13638	13520	13468	13506	13587	13372	13579	13586	13517	13611	13594	13678	13619	13486	13488	13689	13553	13464	13569	13492	13472	13572	13535	13704	13630	13476	13550	13377	13529	13609	13505	13526	13572	13563	13423	13541	13597	13552	13634	13581	13332	13500	13411	13638	13655	13444	13636	13542	13591	13639	13511	13597	13518	13686	13371	13351	13638	13497	13596	13585	13660	13402	13476	13414	13558	13455	13605	13398	13462	13521	13445	13536	13582	13531	13524	13486	13614	13595	13453	13615	13379	13539	13524	13492	13629	13624	13447	13596	13494	13706	13636	13479	13560	13454	13523	13440	13449	13487	13467	13668	13616	13513	13553	13580	13578	13437	13579	13467	13633	13632	13494	13475	13374	13628	13798	13472	13565	13550	13466	13486	13505	13774	13597	13607	13591	13371	13604	13502	13624	13550	13425	13520	13577	13535	13733	13444	13477	13567	13593	13524	13636	13650	13552	13422	13526	13525	13521	13572	13506	13604	13484	13600	13480	13479	13544	13632	13413	13695	13657	13542	13575	13518	13429	13460	13472	13661	13695	13543	13577	13415	13434	13538	13535	13511	13494	13432	13515	13437	13505	13519	13524	13499	13572	13697	13532	13613	13435	13676	13416	13701	13551	13441	13606	13376	13286	13520	13636	13530	13417	13351	13653	13603	13598	13531	13495	13381	13430	13661	13500	13579	13415	13531	13384	13651	13552	13686	13520	13565	13582	13412	13575	13736	13460	13551	13460	13608	13500	13650	13434	13426	13448
24070	21230	28761	25274	25172	27001	26018	21940	20054	19501	18705	17929	17170	16826	16542	16209	16113	16129	15963	15796	15770	15854	15653	15960	15797	15666	15706	15669	15687	15615	15585	15446	15461	15457	15414	15501	15536	15635	15439	15432	15549	15559	15431	15378	15563	15290	15518	15350	15371	15474	15256	15477	15326	15443	15399	15338	15347	15315	15529	15299	15426	15403	15494	15201	15224	15509	15436	15226	15478	15200	15259	15390	15296	15304	15413	15288	15299	15219	15287	15414	15453	15474	15510	15426	15391	15161	15357	15215	15463	15514	15343	15308	15146	15249	15459	15434	15260	15234	15550	15446	15405	15363	15279	15300	15297	15365	15478	15374	15497	15322	15519	15254	15658	15537	15490	15345	15198	15397	15683	15173	15484	15153	15098	15351	15497	15249	15259	15254	15243	15032	15333	15258	15295	15436	15450	15364	15525	15333	15353	15260	15116	15398	15111	15207	15465	15438	15397	15423	15350	15201	15376	15348	15417	15397	15314	15227	15307	15447	15340	15321	15227	15379	15354	15455	15338	15404	15278	15396	15123	15085	15293	15359	15406	15321	15303	15280	15432	15296	15100	15256	15390	15305	15444	15329	15212	15406	15381	15536	15592	15252	15301	15209	15307	15272	15496	15308	15381	15261	15337	15246	15220	15288	15341	15318	15459	15148	15374	15310	15204	15253	15502	15332	15365	15286	15456	15255	15407	15199	15351	15408	15447	15495	15443	15442	15230	15316	15457	15346	15380	15252	15357	14961	15382	15299	15235	15378	15336	15360	15442	15363	15414	15353	15405	15498	15426	15309	15310	15195	15410	15388	15441	15400	15411	15291	15207	15331	15265	15208	15175	15221	15373	15333	15158	15168	15318	15309	15244	15224	15445	15102	15327	15472	15222	15273	15252	15390	15254	15420	15305	15079	15237	15346	15533	15213	15371	15433	15175	15264	15223	15442	15452	15503	15425	15268	15162	15314	15403	15061	15439	15377	15374	15399	15527	15427	15310	15509	15248	15322	15571	15264	15507	15361	15385	15382	15201	15453	15325	15308	15398	15294	15283	15393	15244	15255	15173	15385	15099	15158	15286	15213	15192	15304	15191	15300	15297	15257	15301	15073	15420	15252	15129	15381	15274	15163	15392	15263	15453	15223	15447	15244	15399	15170	15246	15295	15325	15448	15408	15361	15382	15144	15286	15327	15272	15193	15232	15376	15420	15348	15429	15408	15467	15379	15412	15397	15269	15217	15248	15340	15410	15248	15433	15270	15219	15225	15305	15253	15263	15428	15327	15278	15396	15197	15319	15476	15409	15329	15262	15203	15339	15196	15435	15456	15455	15267	15316	15173	15111	15354	15366	15392	15353	15334	15254	15476	15513	15486	15472	15506	15245	15467	15371	15326	15497	15305	15444	15061	15293	15424	15401	15395	15393	15448	15498	15105	15333	15407	15316	15338	15464	15291	15380	15419	15180	15339	15367	15477	15395	15375	15356	15262	15354	15500	15493	15370	15309	15555	15151	15474	15377	15178	15316	15173	15319	15243	15335	15212	15221	15313	15214	15093	15472	15366	15509	15342	15309	15149	15184	15371	15314	15296	15351	15285	15332	15300	15385	15280	15362	15296	15385	15452	15450	15440	15266	15100	15208	15200	15359	15348	15179	15315	15393	15479	15246	15270	15268	15540	15486	15347	15298	15168	15122	15457	15189	15368	15348	15247	15342	15303	15289	15072	15280	15281	15134	15317	15330	15315	15266	15204	15331	15097	15219	15288	15063	15113	15391	15459	15295	15116	15385	15405	15343	15211	15370	15327	15450	15461	15392	15227	15383	15319	15201	15297	15510	15322	15283	15459	15356	15489	15340	15402	15414	15306	15281	15484	15449	15651	15320	15185	15348	15311	15502	15301	15323	15472	15475	15415	15409	15211	15441	15513	15176	15310	15267	15464	15185	15317	15268	15276	15291	15278	15466	15288	15426	15307	15324	15088	15363	15250	15287	15197	15418	15260	15495	15528	15121	15285	15326	15416	15310	15465	15411	15288	15296	15220	15252	15210	15360	15344	15211	15141	15119	15212	15278	15326	15351	15239	15401	15248	15458	15548	15396	15374	15404	15352	15502	15439	15330	15233	15171	15549	15491	15445	15231	15474	15337	15253	15278	15522	15156	15282	15295	15491	15352	15389	15305	15377	15417	15457	15352	15460	15396	15117	15347	15274	15312	15292	15137	15181	15213	15586	15286	15378	15374	15501	15393	15211	15409	15251	15271	15466	15275	15232	15285	15260	15151	15419	15468	15191	15198	15219	15218	15274	15347	15456	15473	15301	15340	15231	15274	15282	15414	15356	15233	15225	15371	15334	15253	15384	15236	15288	15509	15247	15576	15297	15417	15296	15383	15334	15347	15072	15304	15392	15186	15316	15274	15339	15460	15419	15233	15442	15292	15403	15472	15533	15299	15252	15306	15241	15326	15320	15204	15527	15499	15449	15261	15324	15125	15302	15535	15399	15328	15383	15368	15405	15289	15230	15502	15305	15577	15329	15350	15190	15266	15291	15231	15363	15231	15428	15352	15221	15271	15427	15364	15317	15241	15316	15359	15269	15166	15268	15237	15383	15346	15407	15444	15230	15235	15331	15372	15437	15502	15412	15480	15242	15468	15260	15434	15330	15197	15438	15153	15290	15409	15247	15280	15485	15198	15337	15166	15247	15497	15224	15090	15358	15247	15220	15441	15092	15443	15245	15455	15336	15312	15144	15112	15491	15350	15254	15383	15274	15316	15181	15247	15164	15352	15204	15411	15276	15235	15351	15318	15245	15224	15338	15334	15253	15018	15261	15353	15287	15584	15389	15349	15320	15267	15406	15374	15327	15085	15330	15432	15330	15268	15366	15235	15267	15252	15525	15382	15399	15199	15298	15145	15249	15444	15308	15240	15433	15378	15324	15173	15219	15405	15254	15508	15307	15361	15414	15401	15297	15326	15298	15427	15504	15230	15397	15118	15399	15394	15247	15340	15237	15303	15424	15569	15466	15517	15322	15243	15434	15307	15332	15417	15252	15415	15325	15341	15274	15274	15339	15342	15264	15349	15203	15520	15342	15248	15328	15288	15419	15307	15391	15369	15154	15238	15280	15184	15275	15352	15210	15408	15352	15183	15387	15356	15283	15532	15270	15297	15391	15473	15357	15409	15280	15267	15446	15265	15220	15267	15440	15418	15308	15292	15252	15471	15354	15283	15307	15365	15235	15330	15329	15445	15401	15380	15340	15497	15495	15335	15247	15266	15389	15331	15386	15401	15529	15266	15393	15407	15383	15391	15331	15429	15035	15297	15262	15415	15453	15199	15426	15457	15271	15350	15524	15160	15390	15196	15403	15266	15338	15137	15379	15100	15213	15284	15275	15382	15289	15450	15359	15316	15284	15225	15273	15351	15273	15415	15434	15582	15309	15420	15284	15315	15381	15405	15273	15464	15316	15137	15261	15247	15341	15352	15248	15400	15442	15474	15356	15417	15426	15258	15183	15325	15386	15412	15377	15337	15305	15385	15379	15349	15314	15400	15336	15238	15484	15176	15415	15431	15496	15582	15244	15343	15369	15367	15324	15385	15322	15371	15433	15167	15263	15468	15216	15294	15349	15550	15299	15261	15376	15425	15388	15494	15440	15253	15239	15356	15358	15304	15385	15247	15249	15306	15087	15262	15204	15347	15320	15425	15274	15229	15445	15316	15347	15359	15159	15467	15376	15321	15221	15473	15272	15418	15398	15214	15353	15143	15287	15421	15224	15308	15221	15208	15175	15260	15186	15322	15356	15288	15259	15241	15423	15411	15528	15493	15182	15343	15342	15303	15244	15083	15109	15424	15473	15330	15235	15322	15248	15464	15203	15540	15502	15336	15350	15318	15470	15588	15326	15371	15303	15246	15413	15321	15510	15318	15134	15274	15346	15245	15379	15258	15273	15157	15276	15364	15350	15348	15246	15372	15347	15195	15237	15355	15422	15184	15438	15349	15096	15349	15180	15272	15429	15116	15383	15225	15339	15222	15364	15222	15317	15411	15325	15360	15174	15201	15393	15147	15407	15539	15263	15346	15100	15216	15370	15336	15349	15270	15321	15448	15305	15311	15344	15272	15281	15302	15287	15319	15255	15238	15363	15418	15397	15180	15166	15332	15448	15455	15452	15262	15051	15258	15338	15441	15280	15459	15120	15390	15394	15312	15410	15243	15235	15566	15321	15447	15133	15238	15263	15369	15328	15391	15373	15431	15259	15243	15328	15326	15450	15217	15476	15324	15363	15262	15294	15467	15325	15371	15499	15473	15098	15321	15297	15352	15216	15347	15337	15420	15339	15290	15408	15350	15289	15324	15334	15357	15475	15232	15330	15209	15301	15368	15242	15382	15298	15267	15294	15145	15212	15352	15407	15452	15279	15381	15276	15563	15410	15306	15350	15290	15269	15399	15217	15352	15182	15236	15575	15309	15374	15249	15324	15382	15311	15229	15357	15405	15324	15295	15407	15391	15272	15368	15540	15296	15240	15488	15230	15289	15441	15210	15244	15574	15342	15497	15333	15369	15221	15280	15181	15337	15410	15147	15166	15154	15189	15202	15464	15336	15070	15232	15373	15355	15530	15387	15327	15327	15456	15345	15200	15294	15226	15117	15334	15346	15367	15331	15582	15426	15389	15234	15420	15370	15331	15342	15355	15283	15465	15307	15367	15267	15391	15238	15049	15315	15275	15266	15271	15144	15117	15372	15284	15222	15162	15048	15214	15237	15481	15255	15486	15059	15405	15330	15288	15318	15127	15296	15437	15286	15380	15166	15311	15235	15340	15498	15285	15387	15217	15304	15350	15376	15321	15511	15378	15450	15258	15349	15346	15262	15199	15207	14985	15258	15225	15495	15297	15364	15344	15334	15441	15267	15076	15212	15175	15180	15310	15310	15362	15193	15191	15436	15329	15197	15338	15193	15407	15268	15411	15635	15400	15456	15219	15223	15194	15397	15275	15402	15374	15382	15256	15160	15383	15468	15492	15204	15203	15373	15438	15183	15339	15362	15150	15277	15568	15439	15468	15320	15422	15342	15332	15266	15445	15457	15241	15488	15323	15310	15304	15362	15117	15229	15315	15303	15282	15265	15398	15262	15322
29474	51175	46712	36927	31970	27898	24830	22407	20493	19067	17982	17067	16022	15370	14936	14579	14301	14263	13970	13910	13840	13775	13608	13641	13592	13730	13613	13423	13660	13413	13404	13358	13412	13363	13237	13329	13183	13448	13113	13387	13489	13333	13449	13359	13371	13449	13419	13169	13368	13468	13284	13172	13372	13223	13265	13223	13361	13450	13187	13202	13382	13342	13403	13187	13390	13339	13238	13274	13404	13183	13273	13423	13218	13401	13166	13207	13370	13328	13304	13144	13220	13272	13094	13283	13301	13356	13189	13281	13453	13164	13163	13080	13210	13206	13230	13288	13280	13127	13254	13249	13290	13241	13137	13251	13347	13210	13185	13359	13166	13190	13220	13386	13304	13242	13138	13197	13164	13255	13053	13122	13188	13311	13310	13394	13144	13279	13156	13101	13117	13386	13122	13243	13322	13249	13308	13383	13227	13312	13501	13225	13214	13380	13271	13438	13203	13341	13324	13275	13218	13438	13370	13255	13155	13219	13310	13265	13330	13290	13134	13228	13102	13253	13214	13243	13152	13147	13377	13148	13327	13362	13131	13375	13328	13126	13082	13296	13320	13157	13289	13244	13220	13290	13406	13253	13268	13294	13209	13356	12993	13283	13319	13341	13152	13143	13183	13314	13289	13381	13348	13336	13228	13239	13160	13219	13249	13247	13171	13280	13336	13158	13265	13180	13328	13208	13229	13121	13227	13165	13099	13239	13320	13186	13348	13199	13282	13185	13202	13296	13229	13279	13189	13242	13410	13369	13159	13243	13113	13359	13281	13347	13264	13047	13344	13275	13306	13294	13267	13098	13302	13384	13116	13194	13416	13329	13200	13227	13237	13270	13246	13061	13270	13333	13223	13122	13280	13308	13281	13160	13302	13282	13164	13168	13437	13283	13155	13348	13245	13281	13236	13138	13213	13365	13209	13137	13299	13511	13454	13237	13155	13270	13200	13244	13171	13264	13233	13132	13288	13087	13390	13228	13281	13346	13362	13141	13363	13227	13167	13282	13288	13155	13241	13155	13099	13152	13279	13321	13209	13209	13321	13150	13426	13260	13244	13345	13094	13170	13367	13177	13292	13281	13027	13427	13250	13294	13305	13407	13395	13366	13274	13464	13182	13279	13301	13260	13071	13108	13401	13119	13261	13214	13221	13291	13263	13390	13296	13282	13290	13156	13196	13330	13233	13252	13348	13227	13293	13165	13274	13382	13251	13319	13243	13254	13310	13347	13365	13218	13274	13202	13363	13245	13281	13077	13226	13189	13261	13329	13322	13308	13194	13235	13179	13362	13061	13220	13134	13183	13327	13318	13159	13217	13276	13392	13278	12988	13241	13252	13222	13172	13229	13170	13308	13233	13332	13325	13335	13303	13193	13224	13250	13188	13311	13293	13246	13189	13186	13490	13144	13174	13407	13248	13207	13213	13340	13276	13265	13387	13193	13340	13155	13175	13467	13208	13242	13358	13135	13249	13232	13240	13146	13388	13189	13237	13195	13220	13250	13270	13225	13265	13320	13322	13293	13171	13175	13278	13183	13363	13149	13351	13374	13230	13182	13119	13280	13209	13399	13207	13080	13402	13291	13329	13154	13202	13143	13183	13251	13196	13159	13189	13285	13333	13255	13119	13242	13223	13342	13241	13089	13220	13328	13397	13208	13255	13225	13060	13254	13352	13307	13241	13317	13225	13270	13333	13274	13280	13353	13183	13183	13111	13151	13240	13495	13339	13286	13219	13323	13227	13271	13186	13310	13239	13340	13212	13382	13116	13256	13196	13313	13194	13398	13206	13146	13252	13245	13265	13487	13378	13259	13177	13286	13299	13186	13204	13484	13274	13305	13082	13330	13354	13338	13180	13401	13247	13025	13120	13328	13167	13154	13205	13220	13250	13286	13192	13390	13156	13250	13337	13208	13441	13201	13301	13234	13367	13151	13352	13224	13177	13227	13261	13297	13160	13225	13280	13279	13347	13234	13313	13097	13338	13225	13224	13289	13296	13193	13308	13184	13310	13331	13208	13125	13351	13318	13239	13171	13074	13269	13333	13245	13229	13274	13078	13244	13395	13229	13351	13281	13255	13277	13298	13247	13344	13222	13357	13187	13326	13494	13240	13112	13328	13093	13188	13298	13411	13240	13261	13373	13308	13241	13173	13331	13332	13284	13097	13172	13239	13370	13195	13303	13176	13313	13250	13416	13313	13331	13187	13300	13095	13283	13266	13168	13090	13110	13229	13011	13309	13191	13231	13425	13176	13415	13178	13325	13198	13275	13232	13121	13086	13221	13338	13182	13251	13295	13226	13295	13328	13322	13196	13292	13344	13446	13249	13327	13336	13285	13320	13354	13211	13388	13246	13236	13309	13381	13334	13234	13244	13230	13225	13331	13215	13234	13430	13258	13207	13238	13304	12971	13237	13222	13112	13403	13365	13353	13395	13164	13367	13324	13295	13109	13137	13419	13400	13276	13149	13230	13309	13430	13250	13282	13385	13313	13293	13155	13120	13270	13105	13122	13139	13304	13202	13251	13075	13211	13416	13093	13424	13425	13219	13262	13206	13132	13303	13284	13255	13083	13266	13272	13293	13435	13279	13253	13126	13283	13248	13428	13207	13169	13168	13411	13237	13380	13385	13176	13150	13345	13323	13118	13255	13196	13220	13252	13109	13163	13299	13336	13187	13236	13291	13288	13286	13226	13123	13118	13301	13134	13193	13113	13382	13068	13134	13259	13161	13274	13203	13213	13235	13257	13160	13349	13228	13464	13280	13308	13300	13241	13232	13221	13269	13166	13156	13511	13194	13367	13062	13415	13205	13289	13277	13192	13304	13271	13374	13117	13181	13126	13127	13078	13215	13270	13222	13079	13378	13240	13316	13363	13334	13291	13245	13146	13267	13280	13211	13439	13319	13240	13280	13311	13263	13203	13185	13147	13300	13251	13157	13437	13154	13234	13134	13245	13212	13304	13423	13290	13304	13248	13163	13326	13281	13249	13162	13085	13345	13286	13406	13292	13167	13320	13170	13199	13365	13253	13234	13239	13204	13239	13165	13358	13302	13274	13199	13160	13277	13177	13120	13179	13365	13287	13282	13259	13254	13195	13317	13268	13174	13166	13233	13301	12981	13126	13339	13212	13362	13166	13136	13253	13409	13170	13145	13253	13197	13143	13138	13337	13287	13192	13299	13353	13404	13209	13290	13290	13318	13218	13078	13300	13268	13413	13344	13343	13224	13424	13281	13142	13263	13100	13022	13267	13119	13310	13297	13265	13260	13307	13318	13266	13234	13264	13199	13245	13358	13226	13495	13092	13220	13329	13128	13354	13350	13241	13468	13125	12993	13147	13331	13186	13081	13375	13183	13116	13046	13374	13372	13245	13282	13179	13205	13265	13256	13244	13015	13342	13411	13259	13183	13384	13329	13339	13342	13214	13307	13267	13253	13194	13075	13340	13101	13317	13069	13316	13272	13205	13240	13305	13255	13299	13326	13333	13216	13378	13134	13185	13226	13247	13385	13200	13380	13304	13259	13284	13267	13305	13219	13348	13309	13241	13219	13220	13204	13226	13207	13351	13314	13384	13205	13239	13105	13023	13430	13285	13323	13303	13247	13139	13367	13094	13214	13350	13157	13248	13421	13257	13239	13257	13162	13276	13123	13126	13361	13289	13413	13340	13178	13260	13279	13063	13081	13399	13302	13309	13346	13150	13244	13168	13162	13265	13055	13251	13287	13135	13266	13134	13131	13395	13138	13325	13270	13195	13346	13215	13391	13265	13345	13289	13256	13309	13227	13281	13398	13302	13406	13261	13273	13220	13229	13126	13194	13243	13146	13301	13246	13082	13117	13268	13324	13350	13182	13297	13276	13325	13233	13235	13232	13097	13388	13204	13111	13163	13231	13281	13315	13280	13205	13310	13378	13166	13193	13223	13426	13292	13246	13429	13311	13212	13260	13142	13350	13141	13219	13139	13095	13260	13199	13231	13413	13299	13176	13231	13044	13339	13140	13226	13326	13303	13364	13060	13257	13267	13278	13239	13170	13312	13355	13253	13332	13359	13260	13154	13245	13249	13153	13319	13325	13354	13243	13196	13468	13258	13309	13136	13334	13241	13321	13399	13265	13243	13251	13211	13261	13403	13145	13213	13164	13393	13231	13078	13276	13398	13357	13420	13196	13255	13377	13327	13323	13260	13274	13383	13160	13172	13482	13309	13222	13115	13314	13150	13210	13291	13184	13210	13160	13310	13252	13276	13315	13168	13266	13204	13176	13320	13241	13392	13207	13237	13165	13388	13356	13214	13267	13310	13358	13225	13390	13219	13078	13175	13399	13267	13261	13118	13181	13266	13352	13344	13241	13204	13179	13354	13306	13151	13251	13214	13363	13361	13270	13306	13254	13297	13168	13281	13323	13444	13382	13252	13340	13163	13323	13148	13179	13263	13226	13364	13002	13271	13278	13330	13210	13297	13163	13279	13168	13424	13192	13194	13379	13169	13235	13323	13324	13207	13189	13398	13333	13220	13145	13195	13058	13060	13270	13218	13179	13261	13359	13192	13308	13277	13315	13085	13199	13281	13241	13139	13214	13307	13483	13245	13221	13256	13186	13303	13309	13113	13359	13189	13237	13154	13315	13096	13282	13169	13252	13244	13359	13307	13230	13276	13076	13238	13123	13212	13216	13340	13238	13274	13292	13361	13388	12996	13097	13320	13190	13337	13214	13362	13233	13267	13194	13168	13105	13315	13335	13221	13243	13209	13183	13381	13114	13218	13409	13330	13280	13301	13131	13334	13205	13250	13144	13418	13227	13143	13297	13254	13147	13346	13203	13237	13269	13294	13316	13271	13077	13232	13180	13329	13361	13146	13290	13374	13266	13302	13267	13324	13124	13218	13225	13279	13195	13228	13320	13526	13178	13141	13264	13315	13274	13262	13390	13241	13165	13263	13152	13444	13247	13140	13342	13290	13252	13170	13100	13134	13363	13232	13241	13103	13293	13247	13183	13124	13298	13369	13213	13289	13100	13298	13259	13300	13322	13152	13327	13371	13088	13382	13343	13015	13127	13118	13306	13305	13342	13207	13354	13239	13299	13286	13259	13178	13244	13232	13267	13270	13115	13284	13346	13090	13386	13163	13193	13377	13360
23045	21318	29181	24007	22951	27171	30232	24655	22454	21341	20083	19525	18658	18211	18005	17405	17169	17329	17086	16800	16574	16636	16584	16444	16454	16373	16309	16405	16187	16063	16275	16043	16210	16215	15954	16210	16142	16116	16227	16172	16370	16227	15951	16026	16007	15912	16359	16114	15957	16252	15849	16038	16036	15904	15972	16123	15940	15928	15885	16157	16004	16159	15872	15871	16055	16157	16128	15961	15821	15965	16061	15818	15995	15934	15916	16070	15954	16064	15738	15902	15977	15901	16087	15809	15914	15894	15955	15953	15840	16051	16023	15819	15927	16151	16096	15682	15927	15973	15825	15924	16090	15619	16063	15866	15968	16018	15830	15650	15840	15902	16030	15848	16045	15944	16143	16161	15981	15967	15742	15698	15801	15772	15751	15990	15847	15976	15999	15837	15947	15826	15890	15901	15936	15849	15798	16038	16196	15931	16056	16008	15741	16174	16024	15859	15994	15689	15816	15839	16058	15811	16038	15705	16018	15951	16014	15932	15822	15812	15873	15766	15899	16012	15894	16045	16051	15923	16074	15998	15859	15819	15755	15842	15821	15950	15998	15937	16035	15906	15991	15881	15711	15854	15907	15861	15968	15931	15909	16048	15787	16109	16085	15982	16020	15959	15987	15815	15995	15861	15907	15820	15976	15807	15881	15973	15925	16037	15997	15927	15830	15863	15910	15919	15950	15943	15721	15829	15898	15913	15891	15980	15724	15775	15912	15890	15851	16106	15950	15861	15832	15617	16016	16131	15939	15962	15821	15855	15987	16130	15843	16028	16160	15805	15841	15900	16102	16101	16044	15923	15978	15847	15927	15861	15901	15946	16023	15983	15822	16052	15986	15859	16066	16115	16080	15739	15928	15944	15895	16027	16058	15862	15923	15847	15809	16139	15938	16030	15968	16174	15944	15905	16055	15911	15898	16095	15773	15939	15956	15991	15851	15983	15890	16068	15996	15715	15949	15741	15995	15979	15961	15953	16097	15864	15928	15774	15958	15822	15708	15857	16136	15777	15978	15932	15927	15833	16027	15928	16166	15978	16048	15945	15982	16069	16037	15994	15695	15908	15788	16092	16064	15720	15915	15848	15889	15853	16027	15806	15896	15959	16025	15859	15656	15942	15945	15762	15811	16048	15847	15932	16059	15907	15938	16017	15887	15993	15886	15945	16156	15949	15909	15874	15917	15652	15991	15870	15964	16018	15893	15990	15951	16002	16108	15870	15781	15779	15912	15685	15786	15797	15691	15757	16037	16034	15935	15775	15997	15761	15789	15841	15934	16009	16136	15944	15766	15972	15994	15871	15959	15982	16027	15950	15895	16010	15949	15775	15851	16054	16002	15864	15719	16029	16026	15898	15907	15993	16067	15923	15990	15960	16027	15643	15876	16091	15933	15984	15960	15824	16095	15879	15801	15937	15878	15915	16107	16037	16006	15853	15771	15770	16000	15927	15956	16072	15931	16034	15849	15842	15958	15871	16004	15858	15720	15927	16032	16041	15947	15786	15944	15847	15869	15912	15943	15932	15812	15985	15858	16195	15868	15971	15980	15883	15834	15901	15872	16079	16077	16042	15934	15753	15952	15788	15994	15695	15979	15959	15874	15923	15994	15930	16105	16061	15887	15897	15940	15833	15848	15836	15986	15884	15845	15911	16031	15950	15936	15962	15960	15763	15784	15992	16125	15939	15929	15623	16156	15773	15769	15914	16078	15979	15985	16020	15858	15921	15811	15963	15779	16067	15892	15848	16107	15777	16029	15814	16080	15961	16009	16026	16170	15899	15792	16029	15915	15929	16006	15876	15947	16024	15822	15860	15879	16048	15838	16131	15869	15890	15844	15861	15838	15959	15975	15957	15752	15633	15814	15882	15752	16016	15961	15883	15920	15893	15929	15967	16043	15873	16002	15916	16109	15873	15874	15889	15881	15888	15823	15744	15959	15977	15974	15967	15768	15823	15913	15804	15836	15758	15673	15798	15758	15718	15806	15742	15867	15913	15894	15723	15954	15926	15854	15998	15901	15707	15844	15850	15932	16021	15807	15864	15727	15783	16097	15975	15902	15938	15855	15743	15995	15912	15813	15855	15820	15909	15800	15838	15832	16042	15895	15835	16186	15820	15910	16143	15770	15869	15875	15825	15817	15598	16020	16045	15973	15909	16055	15729	15854	15718	15907	15939	15881	15898	15942	16009	15966	15688	15968	15764	15988	15837	15753	15782	15886	15960	16086	15995	15864	16120	15805	15949	15906	15794	16137	15794	15877	15832	15851	15982	16108	15986	15886	15842	15898	15888	16022	15910	15920	15937	16029	15860	15879	15785	15970	15957	16009	15861	15896	15870	15882	15938	15927	16015	15953	15901	15964	15775	15870	15950	16106	16011	16027	15875	15970	15883	15857	16018	15801	15993	15947	15749	15861	16036	15854	16039	15774	15829	15792	15773	16000	15993	16113	15850	15873	15880	15928	15815	15792	15965	15915	15944	15891	15915	16076	15752	15850	15985	15926	15701	16021	16143	16069	16034	15815	15588	15992	15929	15926	15695	15893	15862	15870	15952	16036	15877	15734	15870	15968	15769	15940	15716	15862	15889	16015	15707	15743	15876	15830	15923	16023	15899	15812	15919	15982	15982	16070	15926	16061	15946	16068	15903	16021	15654	15888	15803	15809	15841	15968	15955	15731	15889	16081	15978	15981	15840	16136	15888	16146	15951	15882	15946	15908	16099	15904	16005	15669	16044	15872	15775	16025	15957	15857	15898	15926	16053	15823	16049	15890	15785	15978	15875	15771	15757	15954	15773	15862	15837	15955	16089	15890	16029	15841	16024	15939	15959	15935	15890	15943	15716	15797	16068	16073	15878	15855	16112	16027	15918	15815	15830	15841	16094	15900	15944	16059	15653	15744	15936	15743	16001	15989	15915	16084	15855	15964	15871	15788	15783	15872	16004	15950	15829	15698	15846	15967	15925	15920	15817	16081	15852	16065	15946	15791	15968	15819	15887	15964	15841	15884	15870	15953	15759	15907	15908	16039	15837	16019	15870	16146	15988	15850	15898	16033	15804	15977	15838	15918	15791	15894	16045	15870	15787	15794	16013	15846	15925	15907	16069	15740	15886	15850	15853	15862	15981	15881	16036	15843	15863	15982	15905	15900	15804	15844	15765	15978	15927	15829	15845	16001	15865	15946	15896	15967	15814	15999	16076	15869	16067	15966	15751	15958	16307	15890	15728	15871	15659	15848	15934	16050	15839	16107	15934	15856	15894	16125	15842	15838	15971	15982	15843	15822	15936	15841	15873	15831	15795	15892	15900	15942	15841	15865	16096	15927	15855	15958	15913	15825	15993	15830	15825	15800	15851	16048	15957	15950	16000	15852	15998	15952	15936	16152	15979	15908	15953	15851	15859	15918	16056	15979	15921	15965	16026	15876	15868	15846	16093	15875	15884	15828	15851	16042	15989	16164	15848	15879	16027	16118	15816	15767	16040	15996	16224	16001	16032	16029	15762	15919	15882	15906	15742	15920	15850	15908	16052	15919	15714	15945	15875	15866	15826	15932	15948	15971	15815	15891	15904	15969	15688	15707	15764	15845	16029	15995	16047	15966	15943	15851	15921	15798	16027	16041	15960	15799	15799	16054	15908	15816	15682	15867	15885	16136	16113	16017	15754	15517	15932	15902	15794	15997	15950	15772	15872	15950	15881	15922	16017	16099	16052	15682	15877	15887	15772	15992	15889	15903	15971	15902	15847	15946	15824	15920	15837	15908	15960	16097	16160	15983	16014	15892	15791	15898	15969	16048	15823	16017	15797	16030	15876	15795	15858	15845	15830	15935	15951	15879	15904	15702	16027	15893	15927	16009	15862	15822	15923	16014	15965	15907	15785	15758	15884	15857	15937	15791	15897	15711	15989	15733	15976	15979	15837	15811	15961	15987	15785	15867	15757	15856	15764	16145	15786	15923	16045	15822	15788	16001	15864	16083	16027	15971	15982	15969	15852	15953	15997	15968	15778	15925	15899	15819	15915	16102	15965	15958	16109	15954	16003	15746	15937	15910	15913	15746	15858	15817	15851	15940	15852	16001	15927	15886	15967	16009	15781	15863	15836	15897	15949	15851	15787	15962	15735	15939	15894	15962	15900	15980	15900	15886	16048	16022	15998	15942	15963	15938	15751	16005	16058	15773	16019	15956	16013	15850	16007	15869	15917	15903	15950	15933	16047	15874	15811	15898	15990	16109	15972	15943	15793	15957	15951	15904	16064	15930	15930	15922	16001	15781	15906	16122	16128	15709	15999	15907	15959	15811	15946	15869	15878	15908	15712	15845	15898	15851	15763	15964	15913	16137	16087	16039	16107	15751	16008	16030	16034	16021	16019	15991	16017	16026	15915	15790	15954	15948	16003	15871	16113	15900	15877	15810	15817	15710	15861	15950	15749	16047	15821	15785	15804	16012	15953	16038	16020	15931	16021	15770	15746	15858	15920	15850	15848	15958	16066	15838	15889	15952	16040	15943	15921	15975	15803	16094	15972	15774	15844	15894	16048	15744	15831	16084	16065	15863	15960	15971	15973	16048	15875	15816	15955	15939	15878	15889	15938	15970	15798	15995	16029	15953	15744	15859	15846	15795	16072	15781	15776	15721	15835	15850	15993	15910	16012	15757	15864	15881	15957	15934	16004	15826	15938	15934	15856	15835	16059	15787	15999	16010	15873	15780	15921	15882	16041	15977	16055	15978	15975	15888	15882	16073	15880	16021	15790	15900	15870	15849	15880	15961	15971	15934	16001	16019	15897	15901	15976	16191	15944	15916	15931	15831	15948	15889	16279	16346	15880	15835	15916	15883	15731	15781	15917	15825	16045	15928	15844	15708	15850	15862	16011	15888	15797	15878	16049	15791	15922	16064	16057	15792	15884	15897	15827	15667	15900	15868	15911	15927	15822	15866	15952	15809	15874	15791	15806	15728	15883	15915	15811	16005	15921	15982	15918	15736	15872	16051	15937	15989	16030	16007	15914	16188	16055	15531	15971	15829	15894	15831	15765	15794	15811	15795	15984	15922	15848	15943	15987	15886	16107	16046	15736	16058	15912	15955	15943	16136	15987	15856	15815	15960	15882	15753	16148	15847	15891	15899	15896	15993	15779
31659	56400	51576	41491	36032	31951	28408	25322	23129	21264	19624	18502	17441	16694	15764	15489	15221	15033	14749	14808	14497	14375	14382	14177	14133	14085	13975	13977	13965	13822	13646	13781	13629	13616	13665	13700	13797	13838	13707	13945	13760	13796	13777	13580	13717	13959	13649	13590	13715	13690	13794	13865	13592	13546	13706	13746	13566	13631	13465	13667	13690	13663	13576	13588	13590	13575	13685	13571	13585	13458	13629	13574	13632	13570	13672	13464	13582	13511	13611	13686	13682	13543	13566	13732	13555	13775	13830	13621	13598	13683	13545	13514	13752	13478	13562	13497	13546	13651	13505	13554	13708	13586	13573	13484	13492	13525	13462	13511	13491	13441	13746	13469	13585	13635	13534	13635	13488	13595	13525	13657	13512	13649	13522	13378	13552	13533	13544	13626	13567	13273	13495	13579	13613	13586	13608	13525	13749	13643	13608	13532	13608	13526	13536	13418	13602	13443	13579	13400	13531	13491	13647	13552	13495	13656	13404	13584	13586	13526	13589	13592	13604	13436	13449	13695	13684	13427	13583	13633	13546	13735	13671	13545	13509	13677	13554	13515	13526	13676	13810	13464	13538	13472	13529	13629	13616	13762	13664	13648	13442	13557	13525	13745	13580	13464	13560	13661	13779	13754	13560	13445	13624	13530	13617	13544	13497	13665	13523	13628	13738	13523	13466	13646	13626	13451	13376	13419	13465	13563	13513	13523	13574	13486	13745	13682	13555	13631	13619	13471	13733	13519	13608	13673	13596	13635	13478	13372	13646	13658	13467	13590	13503	13530	13490	13586	13604	13573	13643	13702	13653	13550	13420	13487	13657	13425	13606	13706	13614	13652	13638	13454	13579	13415	13637	13545	13517	13605	13501	13637	13584	13392	13547	13662	13735	13584	13564	13435	13602	13641	13535	13518	13576	13608	13764	13560	13679	13469	13652	13532	13693	13560	13692	13581	13594	13541	13663	13553	13652	13412	13614	13576	13566	13527	13403	13689	13636	13650	13504	13823	13553	13537	13696	13653	13636	13573	13525	13456	13604	13676	13552	13461	13632	13666	13544	13645	13622	13454	13755	13619	13602	13513	13549	13750	13427	13475	13487	13476	13619	13535	13579	13691	13495	13535	13528	13552	13498	13445	13610	13589	13484	13531	13625	13759	13697	13672	13611	13527	13628	13561	13548	13497	13197	13478	13449	13648	13758	13586	13456	13722	13508	13657	13567	13552	13631	13577	13617	13602	13473	13684	13485	13563	13470	13753	13704	13583	13571	13626	13747	13624	13540	13579	13652	13682	13551	13446	13586	13698	13628	13623	13406	13480	13606	13639	13656	13479	13430	13625	13551	13608	13503	13476	13628	13630	13575	13479	13572	13612	13742	13336	13688	13631	13406	13487	13680	13593	13399	13451	13427	13653	13621	13491	13527	13604	13674	13635	13624	13422	13527	13692	13711	13340	13604	13474	13601	13526	13645	13526	13463	13623	13538	13574	13579	13508	13607	13470	13590	13581	13714	13536	13471	13640	13602	13536	13499	13423	13530	13428	13685	13587	13649	13584	13570	13671	13671	13550	13613	13518	13490	13743	13618	13585	13520	13596	13615	13539	13659	13564	13492	13683	13521	13478	13534	13670	13455	13793	13517	13636	13706	13458	13630	13539	13622	13659	13472	13438	13645	13554	13580	13411	13465	13646	13528	13365	13493	13431	13764	13670	13646	13500	13530	13524	13567	13407	13669	13557	13535	13522	13550	13692	13540	13675	13751	13442	13638	13601	13625	13480	13528	13580	13502	13674	13583	13657	13454	13412	13649	13612	13433	13686	13527	13749	13648	13530	13684	13667	13448	13667	13614	13630	13538	13487	13376	13708	13687	13487	13572	13455	13616	13623	13555	13503	13518	13533	13565	13730	13371	13548	13497	13673	13565	13510	13628	13412	13544	13546	13536	13366	13436	13676	13620	13480	13543	13446	13521	13620	13439	13500	13553	13473	13604	13528	13422	13740	13478	13647	13674	13601	13578	13556	13457	13556	13599	13557	13490	13577	13654	13588	13633	13447	13621	13658	13438	13619	13484	13488	13607	13783	13563	13525	13523	13544	13485	13555	13664	13312	13632	13593	13621	13630	13472	13709	13650	13722	13544	13669	13458	13749	13642	13659	13561	13541	13537	13625	13371	13537	13647	13767	13563	13696	13520	13652	13368	13602	13663	13715	13439	13533	13502	13561	13521	13416	13594	13466	13551	13505	13484	13439	13482	13691	13621	13615	13786	13503	13467	13642	13624	13544	13600	13620	13672	13516	13578	13594	13760	13588	13614	13554	13573	13602	13412	13411	13405	13616	13705	13461	13430	13584	13521	13708	13615	13473	13526	13537	13634	13617	13620	13382	13470	13626	13723	13707	13456	13586	13676	13520	13546	13643	13554	13604	13670	13665	13670	13598	13387	13427	13638	13497	13450	13619	13542	13553	13598	13610	13406	13542	13533	13594	13437	13501	13577	13670	13472	13467	13645	13698	13577	13670	13566	13491	13541	13490	13531	13619	13624	13517	13523	13677	13638	13583	13597	13638	13515	13486	13686	13678	13555	13619	13450	13445	13660	13504	13574	13474	13499	13390	13491	13397	13646	13647	13558	13491	13776	13659	13576	13549	13551	13631	13706	13751	13486	13369	13562	13449	13631	13845	13582	13508	13501	13631	13633	13475	13415	13686	13517	13567	13633	13474	13631	13569	13509	13601	13599	13412	13718	13514	13713	13473	13543	13577	13504	13591	13597	13610	13500	13656	13556	13534	13747	13579	13612	13528	13468	13765	13443	13499	13450	13583	13439	13625	13496	13609	13524	13609	13606	13576	13624	13476	13652	13619	13535	13461	13539	13540	13538	13579	13608	13485	13801	13491	13696	13676	13584	13604	13620	13639	13606	13592	13493	13632	13649	13544	13504	13460	13629	13570	13684	13506	13606	13593	13572	13455	13568	13495	13526	13524	13591	13547	13618	13507	13706	13636	13579	13521	13619	13616	13555	13503	13439	13722	13443	13593	13589	13442	13697	13566	13430	13748	13534	13585	13717	13387	13554	13617	13673	13594	13682	13593	13560	13611	13566	13633	13558	13525	13581	13602	13575	13483	13473	13596	13632	13622	13631	13456	13604	13656	13645	13534	13495	13457	13468	13625	13756	13574	13725	13588	13408	13551	13506	13491	13588	13717	13602	13519	13476	13558	13565	13535	13581	13574	13521	13539	13574	13584	13588	13493	13457	13578	13603	13521	13586	13492	13639	13543	13669	13523	13664	13732	13512	13488	13512	13598	13671	13470	13462	13488	13620	13514	13537	13781	13602	13572	13587	13721	13569	13486	13604	13531	13453	13510	13552	13594	13580	13493	13657	13451	13511	13712	13652	13372	13595	13509	13545	13805	13686	13559	13611	13798	13592	13620	13643	13554	13616	13583	13601	13526	13528	13511	13581	13645	13512	13451	13532	13468	13720	13773	13592	13654	13720	13377	13682	13646	13427	13470	13493	13577	13642	13404	13515	13686	13627	13614	13562	13641	13616	13551	13706	13528	13569	13489	13524	13560	13530	13573	13626	13505	13609	13508	13780	13638	13479	13482	13595	13501	13554	13647	13660	13544	13559	13573	13639	13618	13562	13472	13367	13478	13578	13705	13776	13405	13493	13533	13606	13561	13526	13391	13617	13574	13642	13617	13496	13491	13561	13523	13457	13482	13608	13426	13710	13484	13543	13522	13456	13626	13740	13603	13574	13560	13572	13640	13690	13526	13459	13532	13536	13529	13713	13554	13496	13432	13633	13734	13671	13505	13487	13645	13449	13459	13386	13537	13486	13578	13575	13609	13590	13535	13487	13734	13632	13499	13456	13660	13460	13501	13480	13545	13514	13647	13485	13538	13521	13518	13579	13562	13539	13562	13441	13617	13474	13483	13448	13639	13503	13666	13643	13545	13540	13640	13455	13568	13750	13527	13642	13590	13521	13474	13516	13560	13547	13589	13636	13438	13679	13618	13433	13726	13453	13471	13561	13512	13691	13587	13514	13593	13610	13610	13529	13606	13467	13819	13517	13595	13455	13434	13486	13575	13565	13373	13561	13583	13588	13562	13612	13495	13480	13495	13681	13659	13581	13702	13468	13602	13547	13624	13585	13588	13408	13645	13416	13554	13577	13588	13644	13622	13668	13458	13545	13515	13800	13472	13567	13521	13739	13665	13382	13661	13514	13490	13684	13666	13666	13709	13521	13373	13552	13426	13644	13646	13539	13421	13482	13533	13428	13613	13585	13529	13499	13638	13572	13669	13605	13477	13605	13514	13622	13503	13609	13549	13553	13596	13725	13635	13586	13553	13392	13459	13556	13670	13460	13406	13599	13469	13587	13473	13619	13577	13613	13596	13484	13502	13609	13586	13567	13630	13650	13523	13485	13584	13677	13555	13598	13643	13645	13553	13629	13534	13500	13821	13590	13557	13576	13413	13760	13821	13472	13564	13591	13472	13560	13608	13493	13497	13618	13644	13661	13530	13581	13522	13584	13503	13798	13549	13622	13540	13519	13541	13550	13606	13619	13453	13638	13612	13461	13539	13607	13536	13511	13661	13412	13675	13558	13516	13726	13675	13527	13485	13740	13464	13416	13603	13587	13541	13556	13649	13633	13574	13410	13478	13530	13569	13495	13615	13633	13580	13833	13478	13502	13512	13499	13633	13641	13485	13510	13621	13609	13627	13580	13468	13475	13643	13659	13476	13551	13406	13476	13641	13460	13460	13670	13460	13486	13404	13474	13515	13614	13539	13548	13698	13584	13518	13523	13447	13692	13473	13599	13551	13509	13606	13735	13564	13450	13550	13476	13444	13632	13593	13503	13496	13546	13418	13586	13537	13559	13613	13560	13630	13541	13517	13524	13581	13410	13637	13585	13712	13659	13706	13582	13405	13533	13555	13435	13685	13542	13662	13575	13658	13634	13630	13565	13800	13649	13572	13556	13419	13620	13532	13561	13523	13604	13571	13614	13382	13615	13783	13460	13616	13564	13598	13602	13397	13485	13495	13608	13607	13662	13549	13547	13492	13712	13536	13486	13536	13558	13620	13606	13444	13505	13532	13473	13679	13445	13706	13534	13552	13583	13384	13522	13749
29267	28950	37544	33071	26622	23660	21582	19833	18582	17750	17459	17155	16724	16327	16425	16268	16162	16085	16162	15996	16104	15771	15700	15833	15751	15809	15815	15922	15759	15525	15720	15660	15712	15464	15638	15783	15601	15440	15554	15659	15746	15570	15657	15682	15495	15443	15498	15521	15528	15578	15320	15531	15716	15389	15614	15539	15539	15444	15482	15646	15678	15618	15544	15767	15479	15490	15324	15381	15485	15404	15507	15499	15470	15476	15437	15575	15576	15560	15451	15565	15685	15374	15679	15385	15535	15510	15454	15466	15479	15399	15356	15777	15470	15505	15575	15496	15556	15343	15534	15529	15519	15570	15479	15473	15467	15607	15860	15472	15609	15680	15392	15291	15470	15476	15573	15443	15457	15551	15597	15540	15556	15591	15481	15587	15370	15410	15570	15314	15612	15547	15453	15506	15277	15752	15512	15565	15560	15480	15724	15616	15577	15533	15518	15396	15547	15612	15294	15437	15598	15729	15425	15434	15435	15588	15507	15560	15545	15492	15523	15385	15560	15552	15321	15403	15539	15678	15369	15405	15466	15470	15546	15572	15605	15484	15805	15481	15576	15591	15350	15408	15331	15507	15653	15686	15463	15549	15290	15489	15648	15581	15493	15621	15533	15502	15620	15418	15474	15447	15618	15572	15465	15633	15251	15447	15465	15731	15645	15606	15290	15585	15446	15484	15326	15518	15848	15360	15577	15633	15503	15305	15508	15320	15542	15655	15508	15668	15464	15420	15435	15709	15672	15536	15631	15655	15479	15622	15498	15685	15664	15517	15470	15496	15707	15540	15616	15598	15676	15445	15538	15636	15484	15798	15456	15414	15554	15465	15617	15670	15501	15576	15612	15580	15549	15560	15522	15451	15717	15373	15605	15428	15439	15569	15583	15763	15570	15451	15530	15647	15740	15420	15493	15562	15457	15720	15601	15647	15802	15530	15501	15492	15458	15431	15658	15447	15724	15279	15497	15485	15666	15611	15386	15683	15634	15565	15528	15636	15667	15422	15507	15646	15628	15360	15903	15687	15506	15561	15645	15506	15538	15566	15551	15641	15722	15764	15736	15609	15434	15368	15585	15599	15664	15498	15676	15597	15606	15576	15413	15580	15552	15313	15500	15610	15672	15506	15617	15572	15629	15542	15508	15575	15573	15634	15514	15615	15540	15684	15672	15444	15477	15787	15728	15626	15616	15436	15457	15602	15461	15592	15570	15562	15552	15520	15650	15590	15751	15495	15550	15426	15734	15561	15505	15409	15608	15490	15554	15525	15505	15539	15633	15448	15550	15618	15393	15368	15442	15474	15459	15531	15673	15397	15572	15590	15516	15670	15772	15399	15537	15418	15522	15669	15501	15512	15396	15523	15608	15459	15609	15626	15640	15554	15685	15559	15610	15632	15349	15508	15648	15689	15395	15532	15552	15598	15355	15534	15642	15505	15469	15513	15797	15518	15426	15726	15693	15436	15521	15182	15317	15654	15421	15415	15565	15567	15487	15438	15544	15376	15414	15617	15306	15671	15625	15608	15647	15541	15546	15449	15470	15546	15513	15390	15243	15497	15477	15686	15557	15592	15533	15445	15620	15613	15673	15593	15549	15530	15735	15566	15567	15621	15521	15538	15395	15323	15556	15577	15680	15556	15638	15462	15561	15920	15670	15647	15479	15424	15530	15537	15416	15563	15497	15408	15534	15362	15627	15551	15446	15476	15650	15496	15563	15593	15541	15594	15410	15666	15623	15597	15754	15527	15499	15514	15616	15722	15582	15504	15612	15385	15573	15568	15604	15596	15447	15521	15572	15489	15602	15525	15351	15562	15567	15705	15699	15532	15732	15563	15686	15509	15572	15536	15682	15447	15382	15523	15620	15610	15310	15562	15562	15513	15669	15463	15446	15429	15620	15369	15489	15615	15467	15621	15685	15628	15642	15609	15680	15811	15527	15685	15728	15581	15661	15615	15675	15394	15444	15680	15625	15389	15640	15587	15496	15642	15462	15773	15483	15599	15474	15315	15687	15453	15425	15555	15524	15608	15847	15643	15462	15475	15541	15491	15552	15612	15554	15486	15632	15474	15537	15409	15460	15602	15543	15447	15529	15637	15384	15458	15504	15610	15785	15734	15627	15591	15644	15450	15358	15505	15459	15423	15520	15335	15534	15546	15617	15630	15742	15641	15346	15741	15493	15623	15345	15603	15574	15410	15526	15376	15556	15310	15632	15617	15574	15739	15771	15527	15520	15753	15390	15538	15591	15605	15618	15558	15487	15502	15505	15686	15606	15390	15546	15515	15488	15672	15518	15600	15760	15485	15345	15667	15464	15456	15459	15327	15567	15464	15493	15671	15539	15747	15417	15737	15748	15518	15550	15728	15769	15549	15466	15567	15471	15330	15518	15413	15607	15572	15632	15442	15314	15488	15485	15497	15485	15521	15457	15637	15588	15731	15561	15647	15683	15483	15685	15366	15535	15646	15583	15291	15694	15478	15604	15568	15644	15704	15429	15717	15479	15721	15509	15549	15470	15685	15642	15500	15687	15707	15618	15542	15409	15574	15588	15572	15689	15519	15484	15414	15523	15602	15293	15492	15298	15453	15541	15452	15674	15463	15548	15583	15453	15500	15540	15418	15727	15492	15818	15491	15405	15653	15565	15490	15456	15522	15461	15661	15522	15536	15578	15487	15590	15436	15632	15753	15434	15604	15512	15598	15667	15490	15516	15552	15527	15496	15431	15680	15507	15576	15478	15396	15520	15496	15639	15342	15486	15598	15699	15522	15433	15490	15619	15546	15501	15490	15530	15543	15439	15509	15586	15565	15450	15494	15642	15656	15655	15475	15313	15562	15551	15799	15694	15599	15666	15621	15527	15359	15534	15658	15481	15541	15377	15301	15539	15569	15680	15595	15618	15641	15514	15462	15632	15580	15454	15464	15656	15456	15641	15374	15302	15354	15545	15534	15725	15508	15445	15605	15511	15639	15481	15569	15449	15525	15633	15676	15401	15396	15556	15642	15730	15600	15491	15613	15759	15494	15581	15429	15622	15601	15517	15534	15680	15484	15441	15714	15653	15341	15511	15504	15453	15732	15547	15616	15590	15422	15558	15381	15567	15465	15478	15472	15658	15603	15568	15583	15471	15560	15470	15768	15749	15642	15484	15714	15400	15664	15429	15513	15601	15486	15594	15562	15445	15628	15524	15436	15546	15455	15532	15697	15564	15617	15538	15540	15675	15569	15695	15548	15450	15479	15657	15668	15509	15808	15652	15743	15516	15477	15851	15547	15520	15512	15449	15574	15514	15716	15554	15522	15488	15482	15551	15409	15374	15408	15593	15350	15692	15426	15549	15303	15566	15522	15446	15427	15464	15451	15492	15717	15521	15595	15685	15543	15761	15426	15721	15648	15586	15662	15603	15577	15641	15479	15774	15363	15331	15437	15495	15549	15437	15419	15489	15523	15393	15561	15273	15567	15592	15641	15407	15585	15328	15726	15472	15407	15739	15438	15729	15372	15570	15517	15515	15447	15419	15676	15334	15751	15676	15547	15460	15646	15521	15435	15524	15579	15530	15548	15549	15601	15554	15409	15389	15327	15449	15563	15500	15496	15590	15504	15643	15559	15658	15783	15492	15510	15534	15309	15576	15685	15487	15560	15604	15498	15395	15590	15484	15533	15640	15505	15324	15630	15688	15538	15532	15718	15430	15621	15483	15680	15600	15553	15671	15508	15594	15530	15714	15339	15392	15416	15491	15367	15510	15717	15589	15606	15668	15504	15504	15533	15514	15630	15626	15477	15642	15692	15646	15495	15826	15518	15415	15419	15518	15660	15601	15429	15501	15580	15572	15384	15480	15494	15583	15507	15662	15431	15748	15515	15677	15556	15628	15461	15564	15679	15541	15556	15604	15641	15777	15499	15414	15539	15599	15426	15492	15658	15369	15336	15836	15503	15521	15402	15542	15697	15446	15552	15569	15664	15543	15479	15502	15793	15477	15820	15612	15698	15497	15543	15459	15664	15304	15550	15808	15786	15608	15414	15524	15574	15334	15677	15657	15286	15488	15542	15515	15486	15529	15501	15462	15531	15646	15528	15377	15634	15664	15396	15715	15590	15631	15549	15658	15633	15406	15477	15678	15538	15586	15523	15643	15645	15500	15251	15526	15557	15723	15652	15667	15865	15628	15455	15211	15618	15612	15631	15526	15606	15448	15444	15621	15446	15594	15598	15490	15584	15673	15790	15656	15716	15651	15690	15420	15618	15637	15334	15487	15425	15648	15440	15407	15487	15604	15461	15595	15743	15555	15529	15642	15527	15543	15526	15463	15656	15629	15873	15617	15421	15549	15763	15534	15443	15448	15681	15690	15568	15639	15451	15570	15381	15683	15844	15393	15564	15670	15524	15435	15423	15659	15538	15601	15614	15465	15605	15547	15489	15542	15429	15438	15534	15633	15448	15608	15446	15484	15748	15731	15499	15399	15459	15581	15395	15482	15654	15480	15494	15535	15551	15558	15645	15729	15656	15503	15510	15517	15767	15689	15656	15645	15659	15463	15480	15794	15765	15326	15611	15644	15596	15589	15645	15593	15602	15564	15700	15496	15492	15469	15557	15666	15629	15630	15461	15587	15385	15421	15451	15560	15691	15524	15507	15689	15631	15537	15670	15662	15606	15626	15494	15506	15545	15551	15437	15376	15571	15574	15557	15646	15579	15487	15511	15423	15551	15527	15402	15441	15637	15674	15551	15473	15446	15528	15477	15489	15472	15553	15643	15426	15431	15656	15618	15660	15697	15671	15373	15663	15586	15504	15406	15705	15400	15613	15464	15450	15623	15493	15620	15522	15580	15648	15751	15452	15649	15512	15421	15633	15545	15475	15512	15585	15523	15511	15609	15690	15611	15470	15650	15588	15610	15534	15352	15559	15597	15439	15494	15741	15488	15472	15483	15463	15618	15639	15464	15597	15522	15363	15633	15539	15611	15633	15702	15677	15672	15556	15424	15678	15717	15519	15858	15593	15519	15465	15520	15563	15543	15542	15633	15607	15420	15392	15598	15679	15533	15554	15323	15468	15611	15424	15643	15734	15550	15742	15372	15659	15685	15566	15453	15656	15587	15661	15512	15493	15541	15584	15402	15455	15515	15431	15674
30325	46048	41574	31656	27219	23734	21135	19331	17806	16930	16045	15764	15094	14716	14373	14238	14128	13778	13868	13763	13693	13831	13631	13640	13561	13545	13703	13674	13491	13693	13328	13435	13555	13443	13342	13479	13673	13583	13545	13522	13482	13438	13387	13473	13436	13476	13440	13317	13453	13405	13491	13469	13504	13417	13255	13355	13392	13459	13366	13485	13423	13460	13365	13427	13357	13408	13523	13495	13280	13456	13348	13458	13351	13399	13396	13368	13409	13371	13338	13378	13327	13226	13558	13457	13305	13469	13473	13166	13401	13205	13383	13384	13275	13289	13398	13304	13436	13421	13574	13410	13373	13579	13323	13254	13471	13322	13219	13302	13526	13330	13401	13467	13330	13458	13418	13355	13331	13335	13364	13309	13347	13433	13332	13175	13373	13201	13432	13441	13395	13417	13267	13411	13345	13398	13510	13436	13360	13422	13354	13382	13378	13261	13479	13195	13470	13324	13225	13318	13412	13493	13315	13369	13307	13283	13377	13535	13406	13322	13450	13439	13320	13377	13322	13667	13408	13370	13386	13433	13286	13285	13282	13583	13304	13267	13439	13458	13396	13310	13372	13481	13603	13357	13381	13259	13323	13507	13418	13312	13278	13315	13440	13221	13347	13554	13380	13355	13263	13295	13516	13348	13464	13365	13279	13439	13241	13366	13311	13441	13436	13423	13448	13432	13526	13279	13442	13378	13282	13499	13462	13364	13294	13392	13371	13292	13536	13249	13527	13298	13428	13343	13355	13404	13134	13375	13408	13381	13451	13285	13448	13481	13281	13241	13428	13267	13452	13425	13466	13460	13274	13467	13401	13486	13471	13286	13283	13341	13394	13359	13327	13300	13387	13457	13357	13409	13412	13441	13429	13350	13441	13194	13393	13311	13538	13458	13320	13484	13521	13187	13359	13308	13259	13372	13491	13180	13357	13247	13443	13399	13263	13439	13519	13514	13396	13338	13439	13491	13457	13442	13494	13351	13281	13276	13432	13511	13365	13314	13245	13300	13421	13252	13379	13419	13357	13265	13110	13412	13327	13441	13273	13343	13468	13282	13344	13406	13388	13213	13467	13273	13483	13326	13358	13396	13374	13247	13585	13570	13208	13557	13563	13432	13529	13428	13435	13346	13518	13388	13408	13423	13477	13458	13431	13276	13442	13301	13476	13461	13409	13283	13277	13471	13437	13512	13392	13414	13404	13564	13310	13304	13292	13386	13317	13460	13434	13614	13386	13382	13555	13414	13385	13391	13296	13148	13368	13263	13280	13459	13466	13407	13546	13487	13257	13277	13404	13269	13350	13444	13235	13378	13236	13417	13405	13466	13437	13341	13379	13356	13310	13532	13377	13231	13323	13454	13381	13450	13546	13328	13431	13435	13389	13426	13404	13198	13412	13258	13293	13444	13365	13366	13280	13451	13194	13483	13542	13460	13289	13401	13336	13351	13242	13478	13350	13357	13522	13372	13300	13410	13341	13359	13334	13272	13347	13470	13300	13378	13366	13322	13408	13385	13448	13325	13406	13461	13426	13630	13350	13270	13289	13266	13385	13384	13396	13479	13414	13367	13413	13325	13287	13489	13235	13443	13380	13239	13330	13338	13302	13431	13397	13521	13504	13449	13423	13275	13386	13252	13378	13217	13321	13257	13326	13499	13462	13306	13356	13365	13475	13467	13544	13158	13287	13424	13565	13308	13443	13251	13452	13399	13340	13216	13300	13362	13435	13453	13440	13330	13393	13247	13176	13401	13444	13269	13362	13303	13281	13202	13501	13492	13160	13379	13432	13418	13496	13463	13458	13443	13345	13330	13588	13308	13367	13300	13596	13561	13322	13351	13346	13519	13403	13345	13258	13345	13460	13390	13264	13210	13483	13417	13318	13412	13349	13370	13383	13281	13274	13468	13277	13411	13284	13365	13318	13463	13395	13287	13419	13148	13444	13466	13430	13293	13336	13450	13399	13368	13295	13332	13501	13231	13314	13324	13373	13284	13580	13615	13289	13378	13377	13398	13344	13367	13390	13408	13373	13413	13501	13507	13380	13435	13258	13350	13252	13449	13395	13398	13207	13463	13347	13364	13340	13482	13241	13359	13218	13387	13320	13354	13363	13376	13422	13246	13330	13418	13434	13455	13455	13439	13454	13336	13672	13415	13415	13286	13350	13245	13385	13496	13438	13362	13379	13461	13458	13357	13471	13190	13457	13391	13441	13337	13246	13575	13619	13447	13281	13311	13324	13317	13602	13486	13411	13244	13404	13178	13239	13336	13251	13459	13308	13510	13348	13462	13364	13445	13305	13359	13508	13430	13460	13466	13145	13444	13401	13387	13357	13353	13630	13558	13540	13393	13358	13244	13371	13270	13271	13306	13470	13596	13305	13409	13446	13367	13524	13377	13322	13394	13350	13372	13566	13287	13297	13362	13413	13456	13472	13440	13347	13629	13338	13406	13466	13310	13410	13454	13322	13368	13484	13380	13269	13420	13375	13322	13378	13550	13195	13245	13324	13431	13338	13316	13263	13312	13527	13513	13286	13267	13481	13314	13293	13510	13411	13471	13407	13446	13527	13430	13293	13379	13340	13347	13385	13385	13390	13446	13437	13347	13392	13291	13250	13317	13390	13247	13414	13527	13520	13279	13351	13411	13225	13244	13408	13375	13351	13328	13472	13416	13312	13398	13430	13399	13270	13291	13351	13542	13416	13261	13191	13290	13381	13355	13355	13484	13443	13446	13374	13362	13498	13413	13464	13420	13443	13385	13419	13494	13474	13357	13272	13384	13409	13470	13357	13268	13338	13456	13525	13418	13430	13258	13446	13456	13470	13255	13532	13399	13488	13412	13378	13414	13528	13282	13206	13421	13472	13419	13312	13437	13329	13601	13432	13357	13298	13291	13430	13396	13337	13496	13434	13253	13485	13291	13419	13292	13345	13525	13414	13332	13224	13400	13351	13348	13378	13392	13457	13371	13581	13364	13348	13506	13464	13269	13337	13612	13411	13378	13326	13412	13346	13343	13256	13388	13440	13345	13481	13568	13379	13307	13380	13425	13500	13451	13396	13386	13264	13408	13281	13433	13451	13342	13277	13361	13247	13586	13469	13508	13480	13356	13525	13465	13425	13456	13390	13490	13389	13383	13400	13375	13536	13510	13396	13305	13478	13415	13521	13392	13487	13334	13478	13352	13358	13504	13314	13184	13501	13557	13302	13371	13186	13176	13514	13301	13406	13368	13251	13432	13359	13473	13170	13410	13532	13268	13427	13382	13371	13462	13575	13254	13502	13287	13270	13416	13436	13387	13225	13377	13363	13465	13392	13355	13524	13361	13391	13348	13452	13390	13314	13372	13332	13525	13331	13345	13509	13266	13348	13392	13499	13416	13299	13400	13346	13302	13510	13275	13340	13560	13434	13519	13400	13328	13159	13300	13402	13468	13466	13319	13166	13420	13267	13369	13429	13416	13397	13409	13388	13326	13449	13400	13417	13365	13509	13402	13375	13447	13427	13436	13276	13367	13622	13505	13394	13245	13311	13402	13478	13254	13346	13488	13414	13400	13320	13244	13538	13396	13501	13353	13472	13334	13492	13383	13627	13282	13432	13339	13306	13414	13345	13392	13316	13299	13409	13407	13205	13408	13564	13453	13385	13346	13429	13305	13443	13420	13429	13422	13188	13457	13437	13391	13384	13509	13404	13555	13352	13490	13444	13373	13372	13427	13407	13201	13367	13326	13508	13312	13251	13318	13343	13510	13514	13278	13567	13447	13324	13563	13555	13673	13380	13495	13355	13361	13627	13347	13340	13373	13522	13415	13328	13457	13465	13439	13351	13423	13423	13400	13488	13381	13450	13479	13565	13519	13357	13449	13375	13392	13284	13289	13329	13325	13266	13361	13359	13380	13549	13296	13477	13603	13228	13478	13468	13328	13243	13337	13296	13529	13153	13483	13374	13256	13352	13341	13486	13338	13285	13383	13437	13588	13348	13281	13272	13377	13429	13546	13323	13378	13419	13368	13350	13362	13494	13585	13332	13467	13366	13367	13325	13214	13457	13249	13401	13480	13380	13485	13422	13582	13276	13412	13364	13348	13544	13471	13486	13333	13429	13479	13279	13418	13450	13510	13328	13381	13269	13254	13479	13384	13507	13302	13454	13354	13444	13458	13329	13369	13312	13399	13314	13358	13557	13510	13416	13350	13324	13367	13388	13329	13342	13283	13367	13399	13388	13381	13426	13457	13363	13339	13340	13321	13384	13419	13299	13385	13429	13399	13343	13318	13233	13232	13482	13422	13365	13341	13419	13422	13408	13457	13395	13413	13449	13332	13380	13196	13336	13306	13385	13430	13319	13359	13435	13392	13422	13552	13390	13418	13389	13388	13559	13367	13524	13484	13378	13465	13388	13308	13368	13396	13410	13491	13416	13387	13289	13375	13249	13285	13313	13372	13358	13317	13323	13625	13520	13349	13475	13199	13347	13284	13501	13369	13402	13283	13506	13359	13564	13405	13460	13357	13509	13326	13454	13387	13513	13517	13358	13330	13392	13399	13387	13426	13320	13500	13357	13290	13399	13453	13573	13404	13419	13420	13308	13348	13419	13385	13355	13294	13186	13469	13373	13297	13297	13540	13318	13332	13346	13465	13238	13373	13408	13532	13600	13479	13290	13472	13558	13414	13499	13461	13396	13401	13518	13505	13455	13413	13353	13257	13480	13313	13419	13446	13465	13449	13598	13290	13381	13444	13325	13306	13288	13438	13370	13520	13463	13466	13264	13359	13337	13401	13415	13411	13396	13474	13535	13296	13438	13267	13415	13432	13493	13355	13233	13190	13354	13512	13281	13500	13401	13478	13283	13455	13152	13488	13418	13480	13368	13334	13424	13401	13560	13548	13381	13531	13256	13325	13375	13445	13327	13193	13332	13367	13374	13293	13385	13384	13342	13536	13357	13405	13402	13339	13406	13361	13375	13498	13471	13431	13491	13341	13313	13276	13464	13563	13391	13244	13402	13585	13244	13363	13396	13331	13432	13528	13388	13376	13452	13373	13562	13295	13434	13519	13290	13403	13449	13341	13281	13391	13293	13538	13347	13328	13233	13478	13298	13380	13551	13344	13454	13195	13419	13428	13412	13437	13155	13358	13499	13650
24174	21329	28977	25432	25537	26976	26051	22081	20023	19467	18386	17623	17135	16897	16513	16331	16119	16086	15773	15920	16006	15593	15592	15844	15609	15426	15567	15347	15346	15285	15231	15468	15451	15383	15238	15520	15646	15498	15321	15445	15390	15482	15319	15235	15361	15384	15364	15183	15222	15366	15480	15240	15198	15197	15131	15276	15339	15256	15348	15215	15314	15358	15360	15173	15342	15135	15068	15292	15321	15293	15123	15317	15378	15321	15310	15225	15170	15314	15201	15293	15019	15204	15169	15139	15256	15276	15223	14988	15210	15106	15191	15272	15507	15141	15162	15259	15148	14963	15369	15141	15018	15046	15263	15214	15168	15138	15327	15308	15421	15300	15516	15356	15102	15233	15240	15158	15390	15114	15209	15155	15167	15106	15311	15283	15210	15160	15322	15299	15105	15196	15270	15299	15371	15352	15296	15234	15101	15184	15232	15169	15155	15224	15481	15054	15286	15040	15173	15333	15054	15299	15061	15151	15115	15174	15285	15300	15224	15259	15243	15081	15223	15236	15215	15276	15305	15330	15346	15215	15228	15252	15459	15187	14996	15218	15237	15220	15418	15295	15075	15269	14975	15080	15191	15081	15333	15171	15236	15249	15440	15425	15505	15258	15088	15233	15190	15254	15337	15186	15168	15145	15104	14894	15220	15134	15383	15331	15308	15343	15237	15111	15107	15326	15151	14949	15143	15193	15183	15229	15313	15009	15136	15286	15195	15129	15171	15125	15294	15176	15348	15221	15195	15181	15184	15188	15241	15328	15274	15055	15163	15386	15307	14996	15224	15264	15414	15116	15308	15225	15313	15243	15169	15283	15254	15234	15247	15311	15194	15470	15388	15056	15240	15190	15347	15144	15302	15191	15320	15463	15289	15308	15139	15137	15193	14979	15362	15318	15112	15263	15141	15336	15206	15273	15288	15229	15349	15285	15204	15298	15089	15258	15269	15116	15175	15176	15214	15245	15282	15329	15311	15139	15292	15195	15214	15350	15207	15156	15023	15372	15208	15291	15135	15262	15219	15218	15127	15006	15110	15368	15033	15152	15257	15064	15381	15027	15267	15225	15272	15187	15342	15208	15395	15319	14960	15318	15120	15147	15192	15140	15152	15148	15260	15306	15355	15130	15168	14974	15276	15188	15107	15274	15289	15404	15233	15274	15335	15431	15178	15394	15220	15114	15187	15070	15069	15301	15298	15192	15177	15200	15239	15361	15165	15277	15111	14980	15361	15410	15126	15119	15081	15239	15215	15241	15210	15135	15258	15350	15406	15209	15169	15103	15146	15011	15364	15266	15210	15233	15288	15262	15221	15253	15315	15092	15239	15316	15125	15167	15064	15083	15311	15169	15134	15204	15315	14991	15138	15228	15181	15213	15182	15151	15310	15072	15150	15452	15228	15184	15274	15085	15134	15373	15256	15166	15010	15201	15054	15227	15122	15080	15264	15212	15198	15210	15341	15247	15278	15243	15208	15221	15255	15292	15134	15151	15089	15154	14978	15025	15138	15262	15207	15455	15494	15198	15262	15340	15248	15242	15283	15359	15333	15208	15225	15271	15165	15161	15254	15226	15218	15326	15247	15231	15186	15123	15294	15227	15180	15160	15255	15268	15128	15319	15217	15235	15058	15202	15120	14983	15271	15322	15377	15544	15303	15346	15075	15119	15392	14943	15146	15320	15174	15416	15269	15104	15314	15230	15060	15064	15161	15156	15399	15225	15262	15255	15203	15289	15158	15135	15183	15216	15125	15132	15363	15231	15140	15232	15302	15125	15254	15212	15104	15079	15070	15195	15190	15019	15019	15120	15015	15305	15172	15127	15311	15219	15128	15229	15161	15389	15207	15244	15108	15227	15233	15251	15295	15234	15011	15094	15313	15116	15325	15094	15181	15074	15171	15226	15132	15211	15224	15075	15225	15240	15204	15135	15092	15255	15243	15225	15327	15183	15187	15315	15207	15283	15193	15055	15060	15169	15274	15304	15342	15367	15291	15227	15275	15357	15307	15356	15085	15262	15367	15051	15189	15161	14971	15197	15061	15236	15041	15268	15300	15187	15187	15137	15192	15300	15358	15421	15264	15167	15225	15160	15092	15320	15286	15143	15056	15075	15095	15177	15289	15189	15194	15004	15201	15100	15296	15227	15362	15321	15453	15246	15381	15212	15341	15212	15289	15278	15287	15124	15040	15125	15107	15291	15227	15403	15266	15381	15248	15076	15043	15210	15416	15220	15187	15172	15237	15364	15380	15342	15286	15349	15174	15190	15210	15061	15189	15189	15271	15385	15357	15289	15096	15228	15282	15260	15070	15422	15075	15257	15154	15366	15333	15195	15146	15303	15230	15134	15295	15193	15291	15340	15100	15303	15346	15139	15201	15164	15066	15246	15282	15069	15180	15066	15152	15224	15240	15278	15236	15293	15322	15068	15274	15277	15310	15173	15068	15073	15178	15116	15166	15277	15075	14964	15231	15416	15297	15292	15131	15337	15315	15136	15079	15217	15399	15415	15213	15036	15316	15092	15222	15295	15300	15101	15242	15195	15333	15038	15061	15348	15361	15159	15263	15319	15144	15246	15313	15141	15095	15182	15327	15040	15165	15182	15195	15175	15292	15242	15180	15095	15101	15161	15228	15200	15198	15060	15324	15249	15132	15118	15102	15445	15283	15320	15469	15172	15401	15384	15146	15373	15218	15198	15302	15267	15164	15261	15447	15425	15317	15189	15126	15020	15119	15290	15365	15129	15266	15264	15339	15141	15250	15203	15289	15388	15213	15283	14981	15141	15149	15041	15086	15232	15163	15065	15385	15240	15327	15335	15212	15074	15204	15226	15309	15123	15174	15296	15253	15427	15382	15114	15280	15226	15265	15287	15331	15261	15139	15330	15182	15412	15246	15244	15209	15248	15356	15077	15278	15266	15113	15104	15258	15292	15309	15142	15078	15129	15222	15094	15145	15033	15106	15235	15182	15272	15322	15034	15270	15269	15352	15276	15230	15207	15284	15300	15181	15134	15047	15067	15303	15132	15340	15222	15214	15397	15277	15304	15464	15343	15414	15101	15213	15301	15250	15308	15113	15341	15357	15281	15074	15388	15303	15223	15202	15338	15233	15368	15123	15341	15366	15275	15368	15228	15330	15126	15236	15260	15200	15047	15152	15218	15105	15102	15219	15134	15293	15095	15142	15298	15267	15275	15253	15298	15361	15089	15349	15215	15097	15152	15272	15299	15209	15238	15202	15242	15255	15247	15273	15267	15322	15229	15271	15409	15205	15378	15306	15360	15166	15291	15366	15133	15266	15199	15331	15228	15340	15184	15170	15325	15191	15219	15255	15015	15257	15061	15343	15290	15139	15368	15223	14997	15352	15260	15313	15317	15010	15297	15173	15405	15436	15225	15257	15222	15173	15303	15396	15199	15343	15261	15175	15145	15064	15163	15075	15154	15270	15174	15149	15188	15253	15317	15223	15305	15095	15359	15243	15250	15269	15340	15241	15200	15276	15195	15192	15205	15300	15014	15098	15374	15303	15206	15262	15013	15343	15083	15143	15036	14887	15211	15110	15281	15226	15033	15088	15293	15257	15309	15073	15124	15133	15130	15270	15346	15218	15089	15089	14962	15185	15178	15045	15371	15299	15118	15196	15291	15178	15327	15436	15278	15306	15214	15408	15107	15068	15088	15321	15343	15262	15204	15126	15215	15228	15224	15291	15095	15313	15100	15114	15267	15321	15176	15059	15370	15172	15064	15172	15281	15334	15136	15353	15382	15144	15234	15314	15230	15172	15068	15309	15214	15276	15055	15237	15296	15033	15185	15144	15343	15294	15230	15303	15334	15289	15274	15358	14979	15202	15217	15067	15111	15309	15284	15100	15063	15163	15175	15115	15143	15145	15175	15097	15112	15027	15080	15203	15208	15110	15291	15185	15160	15321	15191	15300	15365	15666	15336	15265	15348	15138	15204	15151	15243	15162	15230	15004	15133	15305	15076	15281	15296	15260	15277	15043	15264	15395	15072	15344	15274	15097	15162	15265	15188	15408	15354	15301	15283	15497	15030	15379	15172	15159	15272	15333	15249	15189	15150	15090	15141	15164	15201	15317	15153	15248	15330	15372	15233	15141	15172	15098	15214	15328	15314	15188	15219	15364	15258	15218	14916	15118	15104	15041	15132	15206	15384	15338	15177	15179	15248	15262	15162	15047	15188	15502	15243	15253	15235	15329	15186	15372	15317	15222	15400	15357	15369	15191	15276	15024	15197	15253	15132	15201	15231	15113	15149	15221	15321	15206	15270	15271	15252	15404	15285	15090	15242	15217	15226	15312	15161	15181	15181	15269	15404	15403	15277	15206	15061	15297	15286	15305	15215	15127	15088	15381	15257	15292	15231	15317	14956	14929	15201	15035	15053	15323	15259	15295	15228	15131	15171	15345	15465	15332	15139	15328	15153	15130	15244	15095	15134	15295	15242	15222	15346	15038	15324	15333	15380	15284	15193	15309	15295	15202	15130	15332	15133	15369	15031	15136	15279	15346	15330	15159	15113	15284	15104	15306	15339	15368	15109	15219	15097	15293	15191	15447	15165	15250	15161	15120	15261	15347	15141	15077	15167	15316	15162	15166	15225	15287	15187	15235	15103	15381	15245	15202	15361	15447	15332	15201	15338	15157	15074	15228	15218	15274	15259	15245	15272	15233	15300	15302	15259	15204	15277	15118	14968	15324	15191	15333	15070	15169	15139	15194	15153	15191	15132	15352	15355	15177	15390	15281	15371	15042	15129	15315	15276	15054	15259	15300	15237	15192	15272	15086	15212	15160	15289	15196	15158	15280	15020	15139	15311	15317	15225	15125	15320	15161	15304	15172	15374	15464	15404	15402	15159	15129	15277	15297	15218	15273	15230	15277	15329	15356	15495	15208	15324	15184	15192	15269	15203	15288	15147	15129	15181	15152	15249	15218	15239	15225	15164	15089	15131	15264	15389	15141	15072	15272	15136	15109	15293	15300	15227	15240	15491	15311	15342	15330	15062	15147	15281	15333	15466	15411	15236	15228	15284	15186	15155	15318	15216	15296	15269	15309	15217	15226	15304	15131	15339	15145	15314	15334	14969	15125	15197	15433	15516	15118	15245	15138	15342	15221	15252
30257	52404	47762	37436	32420	28128	24634	22344	20172	19003	17830	16755	15957	15338	14903	14612	14320	14235	14293	14022	13803	13693	13916	13679	13544	13456	13632	13465	13542	13511	13425	13389	13271	13239	13427	13318	13441	13380	13323	13347	13402	13402	13364	13086	13344	13243	13176	13200	13431	13354	13392	13113	13301	13286	13329	13287	13250	13172	13222	13334	13317	13226	13110	13157	13146	13243	13223	13268	13333	13163	13110	13350	13228	13232	13148	13223	13347	13000	13060	13112	13341	13166	13301	13239	13274	13187	13349	13143	13224	13159	13237	13305	13353	13411	13307	13021	13218	13144	13345	13303	13355	13300	13314	13377	13277	13196	13120	13247	13161	13125	13496	13294	13415	13104	13099	13262	13220	13166	13214	13412	13344	13198	13284	13214	13223	13228	13281	13241	13097	13395	13265	13211	13204	13261	13294	13163	13217	13191	13170	13301	13401	13281	13222	13225	13172	13102	13269	13182	13275	13312	13220	13309	13313	13114	13176	13240	13194	13312	13145	13165	13262	13194	13095	13314	13202	13225	13107	13247	13213	13250	13303	13226	13241	13438	13265	13176	13282	13229	13354	13180	13282	13237	13178	13324	13168	13196	13166	13217	13333	13308	13311	13304	13142	13241	13463	13092	13193	13268	13164	13282	13307	13292	13147	13243	13195	13370	13112	13255	13246	13313	13331	13197	13319	13309	13295	13177	13220	13114	13343	13205	13245	13198	13050	13096	13257	13315	13177	13157	13395	13215	13270	13217	13201	13253	13419	13279	13207	13188	13201	13250	13332	13332	13331	13279	13104	13197	13184	13413	13325	13285	13201	13337	13291	13207	13295	13337	13266	13393	13166	13221	13250	13315	13212	13253	13180	13175	13120	13127	13240	13171	13327	13231	13267	13131	13278	13204	13280	13264	13161	13355	13219	13164	13132	13241	13224	13252	13168	13240	13378	13201	13348	13215	13222	13175	13216	13173	13175	13320	13236	13260	13329	13015	13290	13210	13285	13267	13349	13264	13254	13292	13193	13314	13351	13221	13251	13201	13179	13369	13155	13087	13214	13196	13105	13168	13202	13359	13133	13267	13037	13374	13080	13168	13230	13166	13238	13378	13295	13277	13218	13242	13080	13145	13453	13315	13360	13243	13126	13143	13259	13236	13225	13345	13189	13206	13258	13300	13193	13119	13290	13230	13263	13353	13150	13218	13177	13181	13105	13408	13132	13152	13420	13144	13223	13128	13168	13274	13255	13119	13264	13037	13296	13271	13264	13264	13166	13265	13162	13234	13286	13098	13207	13283	13261	13194	13170	13267	13100	13255	13270	13215	13282	13091	13269	13359	13307	13275	13306	13337	13256	13280	13226	13220	13208	13174	13175	13238	13221	13288	13244	13368	13236	13162	13048	13363	13384	13188	13160	13221	13275	13362	13320	13148	13224	13277	13273	13219	13285	13309	13150	13235	13364	13363	13422	13461	13179	13410	13251	13212	13220	13222	13262	13255	13336	13340	13333	13166	13219	13194	13161	13441	13141	13205	13285	13165	13289	13149	13222	13254	13344	13133	13141	13399	13335	13306	13232	13215	13224	13118	13244	13239	13346	13326	13264	13120	13206	13261	13335	13223	13198	13117	13283	13195	13220	13474	13253	13218	13203	13352	13399	13107	13318	13304	13266	13206	13332	13383	13149	13188	13266	13367	13159	13235	13090	13307	13370	13178	13196	13289	13279	13359	13162	13280	13035	13267	13272	13299	13286	13237	13228	13228	13103	13338	13179	13268	13246	13308	13291	13375	13358	13372	13158	13303	13274	13333	13236	13301	13091	13214	13409	13218	13326	13257	13169	13222	13294	13290	13375	13175	13234	13170	13287	13401	13276	13215	13217	13325	13185	13223	13012	13099	13118	13147	13074	13186	13210	13287	13186	13235	13360	13230	13284	13221	13380	13389	13250	13287	13282	13190	13278	13134	13323	13288	13285	13318	13299	13424	13190	13323	13147	13261	13247	13154	13361	13177	13314	13326	13223	13236	13266	13394	13125	13187	13197	13393	13157	13225	13284	13315	13184	13383	13283	13210	13286	13351	13136	13081	13319	13078	13223	13182	13145	13253	13232	13282	13386	13027	13112	13168	13209	13314	13312	13309	13074	13075	13368	13253	13146	13223	13375	13174	13232	13157	13166	13207	13275	13438	13268	13265	13289	13300	13235	13238	13286	13213	13317	13232	13247	13325	13046	13376	13034	13214	13191	13220	13255	13112	13338	13243	13310	13343	13173	13369	13273	13281	13274	13192	13070	13368	13261	13155	13263	13256	13128	13324	13147	13340	13102	13252	13277	13198	13223	13315	13308	13186	13310	13198	13275	13071	13142	13322	13320	13203	13297	12968	13391	13222	13161	13177	13212	13246	13151	13197	13225	13278	13235	13262	13206	13211	13349	13348	13231	13308	13156	13367	13302	13102	13130	13272	13181	13241	13438	13149	13200	13269	13224	13262	13056	13299	13264	13102	13060	13222	13182	13238	13131	13184	13339	13322	13292	13170	13194	13353	13346	13170	13361	13151	13135	13367	13321	13252	13337	13304	13163	13265	13108	13271	13305	13198	13246	13257	13220	13217	13210	13184	13213	13383	13198	13277	13229	13205	13224	13368	13234	13283	13226	13148	13210	13358	13071	13201	13146	13221	13272	13265	13153	13205	13276	13211	13211	13255	13298	13249	13218	13242	13183	13266	13151	12961	13286	13210	13366	13125	13117	13187	13312	13156	13198	13223	13241	13181	13103	13308	13232	13220	13204	13262	13345	13229	13268	13131	13065	13130	13176	13234	13482	13103	13245	13052	13140	13383	13082	13248	13236	13231	13107	13246	13251	13335	13225	13215	13231	13141	13223	13462	13085	13202	13181	13179	13250	13359	13288	13306	13329	13169	13254	13326	13175	13282	13211	13245	13162	13336	13112	13287	13109	13362	13075	13323	13245	13160	13345	13263	13369	13189	13151	13242	13233	13287	13222	13222	13163	13300	13168	13175	13213	13337	13233	13339	13070	13138	13194	13017	13454	13289	13236	13156	13267	13237	13285	13305	13196	13246	13238	13066	13347	13156	13208	13350	13229	13257	13326	13311	13253	13169	13083	13295	13191	13340	13008	13229	13351	13335	13141	13110	13196	13255	13231	13313	13143	13045	13217	13268	13154	13199	13179	13293	13075	13110	13196	13163	13355	13118	13007	13330	13244	13229	13197	13213	13187	13247	13218	13356	13246	13285	13315	13347	13291	13388	13264	13248	13329	13375	13152	13248	13335	13323	13380	13192	13302	13214	13213	13089	13402	13191	13273	13310	13159	13371	13270	13266	13381	13180	13320	13338	13288	13237	13147	13312	13035	13272	13295	13229	13310	13167	13246	13148	13175	13190	13317	13115	13274	13195	13364	13351	13144	13322	13102	13113	13130	13196	13324	13286	13330	13074	13098	13179	13148	13073	13181	13202	13142	13358	13322	13258	13391	13195	13377	13303	13520	13187	13128	13352	13312	13071	13144	13278	13096	13237	13283	13219	13157	13418	13351	13118	13193	13295	13320	13261	13243	13172	13249	13357	13295	13136	13242	13242	13168	13086	13181	13416	13384	13155	13268	13135	13158	13207	13435	13352	13311	13249	13156	13217	13008	13237	13363	13278	12973	13130	13183	13471	13181	13334	13286	13220	13264	13265	13309	13279	13366	13224	13196	13277	13142	13198	13221	13355	13143	13133	13406	13228	13200	13301	13241	13187	13241	13134	13219	13306	13233	13104	13209	13253	13255	13275	13269	13134	13110	13242	13271	13238	13180	13229	13172	13440	13321	13312	13218	13221	13110	13270	13080	13260	13456	13284	13181	13232	13039	13134	13302	13336	13330	13274	13336	13214	13245	13052	13127	13238	13271	13237	13295	13118	13047	13333	13350	13236	13271	13174	13378	13200	13441	13190	13165	13311	13308	13199	13350	13312	13335	13168	13227	13174	13251	13103	13351	13044	13322	13191	13269	13223	13323	13132	13397	13278	13398	13146	13271	13284	13462	13161	13113	13022	13287	13195	13378	13436	13208	13295	13107	13212	13204	13482	13131	13332	13265	13352	13145	13366	13221	13080	13372	13335	13259	13123	13347	13238	13198	13281	13254	13240	13182	13103	13220	13192	13199	13280	13369	13315	13375	13236	13305	13262	13204	13093	13175	13157	13275	13277	13253	13277	13121	13120	13365	13224	13248	13208	13252	13224	13391	13187	13309	13034	13222	13333	13193	13264	13317	13226	13138	13073	13179	13282	13213	13174	13316	13236	13112	13315	13247	13288	13137	13255	13414	13320	13185	13191	13210	13252	13108	13156	13414	13216	13155	13467	13224	13292	13221	13196	13263	13084	13076	13383	13257	13262	13348	13303	13246	13166	13296	13250	13143	13292	13133	13400	13305	13324	13348	13125	13149	13249	13329	13326	13409	13355	13348	13197	13197	13240	13147	13084	13138	13155	13253	13382	13222	13193	13213	13253	13444	13339	13361	13305	13160	13276	13139	13095	13203	13210	13167	13320	13296	13305	13128	12991	13454	13255	13160	13189	13082	13259	13238	13234	13338	13282	13370	13329	13289	13217	13301	13220	13176	13161	13335	13269	13223	13265	13340	13197	13175	13326	13159	13348	13194	13225	13217	13143	13240	13159	13212	13152	13255	13453	13289	13153	13272	13252	13214	13281	13300	13257	13278	13277	13166	13156	13167	13271	13208	13303	13275	13323	13208	13228	13271	13212	13312	13251	13208	13203	13229	13313	13141	13254	13307	13303	13373	13163	13220	13093	13283	13283	13157	13480	13225	13314	13108	13194	13091	13246	13206	13229	13360	13376	13262	13306	13233	13233	13078	13140	13265	13345	13281	13221	13064	13278	13274	13269	13365	13160	13214	13259	13207	13344	13366	13317	13187	13216	13366	13314	13390	13186	13367	13242	13138	13289	13167	13206	13278	13337	13183	13234	13228	13089	13413	13180	13130	13305	13261	13367	13217	13268	13216	13388	13247	13325	13078	13099	13147	13209	13204	13176	13318	13131	13204	13110	13316	13101	13140	13305	13158	13269	13314	13167	13286	13244	13208	13198	13268	13340	13213	13173	13266	13105	13208	13270	13264	13355
23114	21336	29189	24046	23081	27291	30272	24706	22601	21596	20130	19339	18664	17952	17409	17378	17308	16839	16716	16725	16405	16567	16601	16269	16310	16260	16210	16332	15861	15926	15715	15924	15955	15926	16017	15970	16104	16103	16140	15969	16034	16038	15909	15837	15894	15891	15995	16075	15834	15841	15876	15785	15749	15796	15979	15951	15893	15679	15745	15882	15733	15850	15900	15750	15896	15869	15958	15680	15610	15776	15804	15877	15826	15838	15902	15948	15774	15714	15899	15844	15736	15751	15815	15769	15679	15751	15886	15794	15755	15993	15770	15843	15660	15789	15698	15762	15828	15836	15752	15735	15938	15786	15832	15878	15887	15812	15907	15672	15879	15699	16060	15886	15939	15794	15741	15642	15662	15789	15766	15772	15935	15814	15707	15829	15907	15903	15859	16013	15906	15750	15828	15865	15664	15750	15920	15821	15717	15744	15721	15773	15775	15764	15599	15753	16118	16172	15695	15775	15873	15653	15759	15741	15540	15527	15700	15675	15654	15914	15746	15813	15860	15793	15949	15856	16020	15833	15953	15891	15852	15702	15959	15792	15680	15949	15620	15706	16008	15841	16115	15735	15775	15545	15704	15880	15608	15832	15830	15731	15784	15580	15824	15844	15809	15674	15858	15801	15811	15749	15692	15503	15880	15904	15788	15615	15902	15753	15892	15935	15957	15932	15798	15858	15745	15635	15857	15690	15792	15641	15824	15680	15906	15912	15807	15597	15712	15830	15773	15755	15671	15828	15753	15838	15745	15697	15682	15731	15757	15550	15797	15740	15680	15825	15785	15910	15689	15853	15613	15764	15922	15904	15758	15872	15771	15777	15721	15842	15880	16004	15756	15755	15735	15818	15895	16083	15841	15821	15870	15898	15652	15991	15749	15715	15754	15846	15651	15682	15452	15649	15698	15729	15956	15880	15686	15782	15780	15733	15865	15792	15748	15755	15856	15908	15647	15604	15687	15687	15743	15718	15907	15797	15725	16041	15772	15675	15794	15955	15978	15810	15843	15699	15600	15840	15860	15583	15949	15803	15799	15788	15717	15731	15811	15737	15858	15860	15850	15795	15534	15638	15528	15739	15613	15722	15795	15883	15894	15864	15637	15770	15767	15816	15795	15723	15687	15709	15840	15709	15900	15727	15828	15668	15936	15842	15741	15895	15909	15742	15964	15832	15897	15840	15881	15650	15609	15948	15848	15930	15860	15603	15859	15668	15740	16008	15723	15901	15902	15879	15929	15831	15759	15925	15812	15827	15916	15831	15772	15676	15750	15753	15801	15777	15881	15915	15692	15728	15707	15618	15718	15676	15843	15749	15824	15583	15991	15747	15626	15727	15958	15733	15693	15663	15861	15886	15883	15724	15942	15780	15925	15648	15811	15696	15828	15893	16005	15887	15792	15886	15837	15788	15728	15927	15779	15792	15532	15811	15659	15814	16112	15769	15552	15822	15744	15797	15645	15801	15773	15801	15546	15626	16065	15847	15626	15741	15740	15611	15570	15700	15747	15703	15613	15711	15707	15906	15758	15715	15824	15843	15748	15817	15757	15867	15897	15663	15869	15752	15777	15696	15882	15793	15762	15702	15841	15751	15740	16036	15848	15830	15624	15867	15601	15639	15780	15730	15833	15793	15885	15801	15721	15721	15899	15720	15847	15606	15831	15866	15654	15929	15746	15709	15745	15613	15945	15773	15820	15756	15845	15721	15847	15694	15910	15819	15731	15913	15974	15819	15741	15944	15949	15805	15858	15959	15857	15735	15728	15814	15678	15653	15885	15754	15711	15789	15790	15826	15786	15793	16089	15846	15692	15868	15932	15866	15802	15625	15733	15808	15880	15786	15562	15688	15558	15541	15640	15900	15889	15827	15735	15617	15761	15587	15803	15690	15688	15737	15792	15724	15661	15862	15675	15492	15956	15674	15535	15768	15680	15696	15738	15677	15773	15757	15811	15964	15884	15816	15660	15729	15886	15718	16130	15758	15672	15890	15820	15709	15883	15736	15762	15709	15694	15877	15702	15848	15852	15980	15731	15901	15907	15629	15922	15769	15758	15991	15700	15812	15755	15822	15988	15913	15805	15774	15808	15911	15668	15684	15575	15741	15890	15682	15666	15807	15856	15538	15804	15760	15823	15959	15632	15684	15734	15771	15748	15898	15891	15606	15663	15585	15756	15903	15909	15685	15697	15973	15860	15758	15623	15978	15935	15653	15874	15858	15737	15801	15766	15709	15791	15867	15841	15642	15765	15459	15726	15808	15938	15761	15812	15525	15650	15794	15820	15557	15719	15805	15725	15901	15768	15556	15643	15796	15949	15696	15756	15815	15741	15984	15772	15832	15504	15869	15941	15767	15585	15801	15683	15715	15734	15648	15778	15777	15885	15781	15699	15791	15957	15711	15911	15851	15514	15695	15850	15805	15907	15790	15863	16035	15819	15653	15893	15784	15886	15831	15635	15873	15590	15756	15761	15841	15793	15803	15866	15765	15671	15771	15971	15630	15916	15741	15867	15730	15953	15942	15637	15786	15698	15803	15893	15640	15836	15811	15968	15606	15875	15857	15608	15887	15721	15717	15681	15746	15718	15704	15695	15678	15472	15683	15846	15883	15785	15777	15791	15761	16024	15793	15715	15884	15860	15692	15873	15816	15740	15681	15595	15635	15675	15824	15871	16014	15740	15683	15830	15850	16027	15948	15743	15807	15869	15791	15805	15671	15801	15789	15643	15934	15675	15783	15764	15821	15756	15669	15772	15774	15672	15694	15654	15782	15661	15833	15773	15689	15877	15837	15764	15864	15775	15762	15720	15757	15727	15867	15696	15848	15720	15749	15760	15661	15650	15667	15770	15975	15762	15690	15705	15834	15597	15675	15885	15710	15797	15705	15764	15758	15806	15904	15864	15768	15898	15675	15691	15774	15890	15605	15705	15881	15998	15681	15625	15666	15841	15819	15775	15914	15766	15851	15740	15654	15729	15758	15677	15763	15834	15804	15756	15830	15791	15975	15801	15799	15704	15755	15773	15862	15821	15877	15800	15946	15579	16027	15864	15890	15907	15920	15953	15654	15622	15713	15728	15641	15722	16025	15705	15972	15670	15536	15717	15790	15819	15663	15581	15849	15567	15824	15845	15696	15883	15676	15708	15625	15815	15617	15844	15777	15640	15775	15632	15775	15592	15556	15679	15974	15725	15861	15699	15631	15845	15886	15810	15873	15753	15746	15917	15780	15960	15735	15829	15762	15682	15913	15553	15664	16004	15830	15958	15909	15797	15842	15752	15712	15778	15794	15634	15910	15780	15768	15854	15740	15794	15725	15682	15909	15734	15899	15860	15683	15987	15758	15866	15976	15777	15677	15896	15765	15919	15782	15792	15731	15700	15630	15794	15826	15591	15645	15956	15714	15813	15932	15628	15954	15599	15966	15824	15838	15811	15999	15829	15787	15582	15562	15885	15847	15770	15674	15842	15749	15731	15664	15522	15757	15788	15727	15956	16035	15754	15716	15608	15914	15936	15700	15707	15983	15967	15855	15867	15738	15751	15932	15929	15794	15979	15796	15792	15864	15740	15760	15927	15841	15713	15959	15853	15748	15666	15627	15865	15665	15729	15832	15859	15957	15979	15751	15729	15752	15821	15823	15560	15810	15828	15733	15875	15783	15805	15806	15760	15784	15875	15756	15580	15761	15857	15944	16092	15696	15772	15696	15908	15864	15974	15806	15850	15677	15868	15697	15821	15932	15739	15782	15804	15717	15830	15577	15796	15907	15811	15713	15832	15555	15729	15715	15866	15834	15679	15788	15746	15554	15625	15677	15802	15764	15866	15774	15664	15831	15629	15725	15881	15837	15684	15715	15660	15663	15748	15520	15679	15744	15626	15588	15859	15544	15799	15833	15637	15743	15973	15922	15662	15776	15715	15671	15780	15618	15762	15803	15790	15960	16121	15853	15559	15765	15805	15727	15805	15748	15899	15761	15810	15772	15889	15674	15741	15856	15817	15644	15719	15664	15944	15710	15691	15886	15898	15982	16050	15917	15747	15932	15830	15650	15672	15609	15821	15848	15814	15644	15935	15632	15713	15787	15770	15802	15813	15763	15782	15792	15736	15619	15741	15682	15827	15931	15599	15704	15647	15720	15563	15779	15991	15689	15795	15855	15853	15765	15942	15912	15727	15683	15920	15781	15833	15671	15716	15677	15721	15782	16043	15691	15737	15978	15883	15757	15815	15832	15909	15859	15788	15657	15723	15598	15663	15677	15641	15729	15911	15796	15795	15882	15638	15803	15824	15791	15793	15786	15831	15817	15745	15607	15887	15799	15981	15557	15782	15783	15853	15713	15840	15768	15717	15836	15754	15715	15714	15890	15704	15751	15571	15829	15818	15666	15879	15779	15817	15938	16006	15831	15767	15725	15724	15910	15721	15927	15762	15764	15766	15879	15947	16038	15710	15794	15824	15839	16020	15792	15762	15766	15737	15958	15741	15770	15925	15889	15813	15892	15759	15873	15875	15745	15820	15781	15768	15776	15718	15856	15771	15863	15622	15628	15875	15660	15544	15676	15649	15797	15718	15953	15777	15815	15858	15864	15868	15768	15689	15649	15857	15503	15818	15649	15543	15863	15801	15797	15747	15788	15645	15804	15630	15894	15893	16037	15771	15822	15924	15896	15722	15888	15818	15844	15859	15732	15875	15703	15844	15859	15583	15912	15763	15766	15913	15639	15827	15702	15758	15848	15865	15804	15857	15702	15781	15866	15644	15887	15891	15774	15773	15741	15835	15811	15752	15867	15695	15776	16018	15759	15806	15610	15737	15682	15658	15737	15806	15752	15937	15787	15911	15800	15714	15934	15579	15701	15779	16017	15879	15693	15701	15893	15702	15978	15619	15808	15863	15893	15647	15738	15752	15871	15699	15834	15610	15992	15832	15847	15710	15854	15793	15774	15868	15701	15797	15619	15714	15844	15747	15778	15701	15999	15981	15703	15844	15694	15525	15703	15860	15674	15793	15747	15832	15984	15615	15814	15844	15537	15731	15687	15673	15861	15938	15784	15814	15610	15809	15886	15795	15699	15524	15806	15565	15720	15820	15877	15642	15729	15619	15662	15806	15597	15676	15679	15793	15660	15948	15599	15683	15877
32003	57538	52928	41838	36857	32287	28592	25434	23087	21190	19481	18321	16990	16266	15829	15415	15208	14862	14809	14627	14405	14455	14162	14093	14031	14178	13954	13834	13730	13736	13729	13577	13499	13573	13669	13640	13633	13822	13883	13750	13685	13756	13756	13660	13525	13662	13723	13666	13676	13637	13590	13517	13479	13445	13698	13498	13516	13657	13569	13576	13612	13453	13574	13599	13385	13622	13536	13463	13628	13520	13665	13550	13435	13626	13604	13688	13527	13426	13515	13491	13667	13663	13480	13519	13633	13526	13372	13376	13488	13533	13390	13624	13555	13639	13481	13539	13516	13435	13519	13562	13604	13489	13507	13441	13529	13608	13631	13513	13503	13538	13510	13478	13522	13618	13472	13850	13704	13553	13508	13605	13665	13554	13558	13466	13575	13564	13652	13416	13720	13546	13509	13620	13497	13518	13561	13467	13520	13551	13604	13610	13538	13471	13438	13607	13628	13429	13349	13503	13702	13596	13498	13529	13358	13623	13479	13640	13379	13521	13471	13376	13445	13421	13617	13677	13322	13395	13465	13499	13540	13540	13484	13637	13501	13567	13577	13605	13491	13523	13634	13624	13506	13495	13489	13484	13421	13556	13609	13436	13294	13617	13613	13537	13551	13497	13484	13624	13462	13451	13464	13429	13480	13566	13580	13651	13580	13611	13490	13575	13566	13614	13647	13591	13532	13605	13637	13621	13717	13470	13363	13498	13430	13678	13570	13353	13611	13507	13532	13548	13601	13426	13580	13619	13520	13642	13610	13550	13342	13486	13453	13489	13632	13474	13467	13697	13444	13547	13391	13471	13508	13447	13587	13520	13514	13499	13555	13438	13434	13676	13595	13530	13652	13600	13527	13572	13505	13505	13479	13646	13516	13656	13481	13725	13538	13578	13482	13399	13433	13619	13482	13577	13573	13516	13442	13507	13579	13541	13506	13551	13637	13409	13513	13534	13422	13581	13413	13650	13558	13406	13704	13519	13385	13454	13429	13510	13616	13562	13392	13486	13559	13474	13529	13621	13423	13583	13424	13624	13580	13396	13513	13576	13486	13346	13594	13479	13429	13626	13433	13588	13416	13416	13379	13600	13531	13316	13534	13546	13422	13600	13546	13453	13476	13570	13376	13504	13536	13401	13431	13528	13561	13601	13615	13561	13463	13549	13471	13411	13446	13554	13306	13390	13404	13414	13485	13556	13652	13635	13480	13480	13659	13513	13678	13724	13657	13691	13608	13482	13555	13450	13358	13611	13559	13673	13487	13483	13496	13461	13424	13411	13537	13499	13459	13365	13403	13413	13618	13547	13381	13536	13678	13622	13623	13364	13425	13554	13626	13419	13481	13636	13570	13390	13512	13529	13528	13500	13674	13478	13392	13674	13424	13502	13354	13450	13861	13661	13573	13556	13513	13561	13396	13668	13523	13428	13484	13258	13484	13502	13510	13317	13623	13625	13420	13598	13516	13373	13698	13540	13458	13508	13529	13471	13366	13566	13349	13371	13438	13507	13529	13635	13583	13678	13551	13588	13372	13464	13689	13473	13612	13589	13591	13537	13468	13504	13707	13604	13396	13352	13337	13566	13466	13400	13471	13740	13550	13601	13524	13449	13575	13600	13352	13418	13332	13514	13486	13535	13536	13721	13529	13550	13548	13589	13489	13640	13336	13516	13551	13575	13510	13543	13437	13452	13502	13503	13526	13504	13657	13496	13416	13484	13430	13527	13575	13404	13583	13483	13604	13448	13533	13485	13536	13517	13448	13458	13499	13452	13488	13292	13497	13559	13518	13588	13413	13542	13359	13526	13534	13327	13559	13445	13622	13407	13439	13488	13517	13452	13558	13543	13700	13325	13612	13449	13712	13465	13646	13507	13608	13591	13416	13537	13539	13522	13540	13695	13545	13416	13417	13501	13519	13474	13716	13496	13460	13344	13589	13638	13565	13550	13506	13515	13443	13606	13495	13633	13640	13587	13467	13564	13556	13415	13674	13455	13440	13707	13591	13437	13591	13537	13478	13553	13598	13609	13662	13477	13564	13404	13644	13576	13373	13666	13603	13552	13584	13482	13549	13282	13556	13679	13436	13604	13557	13640	13562	13409	13501	13460	13481	13589	13502	13429	13435	13466	13648	13555	13446	13463	13560	13482	13529	13535	13531	13341	13539	13676	13661	13410	13493	13574	13463	13507	13646	13650	13651	13402	13603	13469	13398	13427	13500	13502	13451	13474	13555	13505	13447	13488	13412	13514	13498	13576	13395	13630	13569	13417	13618	13536	13485	13452	13621	13488	13527	13422	13518	13465	13547	13516	13566	13523	13564	13440	13340	13575	13561	13494	13518	13503	13513	13499	13378	13437	13565	13444	13460	13547	13370	13498	13461	13473	13513	13374	13446	13537	13455	13490	13474	13546	13479	13411	13527	13532	13512	13582	13318	13590	13427	13527	13504	13708	13452	13663	13448	13643	13341	13581	13573	13528	13360	13609	13715	13380	13411	13654	13581	13495	13517	13452	13541	13376	13554	13533	13402	13523	13445	13548	13616	13463	13365	13470	13525	13417	13516	13771	13499	13615	13463	13482	13669	13531	13415	13603	13558	13507	13566	13692	13503	13626	13578	13436	13632	13350	13818	13527	13520	13329	13559	13447	13709	13588	13463	13579	13501	13440	13609	13402	13601	13513	13370	13612	13453	13645	13418	13595	13582	13520	13325	13478	13503	13496	13657	13557	13521	13508	13589	13512	13648	13474	13544	13583	13589	13521	13577	13431	13428	13637	13520	13537	13505	13580	13488	13636	13644	13518	13562	13566	13477	13593	13468	13442	13723	13503	13616	13660	13425	13412	13485	13449	13563	13614	13512	13548	13453	13524	13646	13458	13487	13512	13448	13548	13506	13227	13573	13508	13654	13414	13453	13548	13435	13591	13445	13368	13535	13529	13559	13636	13452	13548	13597	13368	13541	13496	13500	13544	13581	13485	13531	13597	13498	13537	13599	13422	13586	13606	13565	13437	13502	13595	13496	13501	13635	13563	13473	13596	13349	13402	13552	13523	13483	13515	13522	13424	13576	13619	13556	13558	13597	13418	13376	13518	13470	13536	13443	13436	13449	13440	13646	13508	13399	13515	13833	13515	13385	13500	13586	13459	13381	13587	13373	13546	13499	13655	13270	13238	13761	13594	13516	13469	13627	13485	13321	13469	13411	13604	13593	13539	13388	13646	13425	13538	13404	13372	13303	13483	13571	13535	13620	13463	13556	13454	13489	13572	13632	13439	13418	13652	13470	13476	13553	13505	13401	13532	13344	13446	13459	13506	13570	13603	13452	13495	13517	13508	13576	13600	13538	13583	13556	13457	13498	13423	13525	13475	13666	13457	13477	13426	13570	13435	13593	13650	13465	13609	13613	13406	13594	13734	13385	13461	13481	13460	13533	13402	13415	13412	13497	13550	13417	13445	13767	13487	13592	13419	13599	13480	13690	13479	13553	13544	13625	13482	13581	13475	13610	13540	13375	13572	13529	13475	13331	13467	13525	13555	13483	13474	13571	13532	13472	13668	13396	13400	13564	13600	13535	13494	13566	13529	13638	13558	13605	13431	13422	13281	13493	13490	13395	13506	13460	13547	13471	13465	13381	13543	13450	13553	13607	13536	13606	13563	13645	13538	13484	13704	13488	13654	13411	13442	13503	13495	13612	13572	13620	13627	13596	13496	13501	13476	13507	13586	13501	13404	13664	13497	13429	13331	13588	13698	13585	13489	13544	13471	13693	13507	13535	13393	13558	13433	13482	13615	13563	13416	13441	13544	13551	13534	13438	13431	13366	13470	13520	13537	13484	13635	13515	13431	13564	13508	13444	13423	13536	13494	13692	13486	13436	13626	13532	13502	13507	13657	13549	13594	13722	13492	13580	13422	13381	13475	13613	13463	13653	13439	13491	13404	13583	13410	13528	13643	13480	13564	13490	13519	13802	13488	13512	13458	13713	13492	13547	13578	13478	13605	13520	13594	13514	13646	13574	13404	13557	13568	13531	13498	13704	13590	13452	13556	13374	13417	13567	13610	13440	13478	13649	13372	13566	13520	13392	13467	13529	13536	13591	13501	13511	13303	13592	13448	13492	13538	13435	13493	13389	13433	13439	13471	13411	13362	13429	13331	13512	13444	13384	13531	13587	13624	13472	13423	13395	13368	13623	13509	13617	13621	13378	13542	13581	13696	13314	13514	13382	13505	13622	13271	13626	13581	13405	13561	13456	13575	13555	13410	13343	13622	13611	13727	13643	13443	13591	13474	13620	13658	13456	13372	13498	13523	13413	13643	13520	13575	13361	13448	13567	13407	13653	13537	13484	13446	13664	13571	13389	13506	13499	13608	13632	13468	13492	13504	13393	13560	13508	13613	13589	13586	13491	13660	13600	13469	13573	13572	13668	13512	13490	13641	13524	13399	13515	13535	13504	13579	13436	13461	13521	13483	13528	13481	13469	13599	13640	13538	13311	13484	13316	13447	13621	13727	13585	13531	13629	13447	13568	13550	13596	13710	13544	13609	13556	13528	13455	13419	13583	13532	13415	13583	13533	13473	13503	13539	13391	13445	13274	13456	13708	13467	13747	13645	13502	13560	13534	13548	13545	13519	13666	13543	13524	13396	13550	13476	13497	13449	13448	13427	13383	13422	13432	13491	13533	13408	13467	13486	13504	13566	13617	13621	13494	13620	13412	13436	13585	13395	13489	13524	13473	13535	13546	13573	13661	13274	13581	13444	13684	13560	13531	13568	13662	13440	13440	13658	13370	13395	13398	13574	13449	13544	13466	13537	13585	13549	13565	13386	13540	13623	13517	13592	13632	13474	13548	13531	13496	13610	13582	13484	13500	13552	13644	13536	13467	13547	13585	13519	13595	13492	13648	13308	13515	13587	13511	13402	13340	13502	13515	13471	13551	13583	13676	13487	13501	13374	13540	13463	13519	13606	13701	13577	13677	13651	13404	13573	13340	13540	13603	13479	13508	13433	13519	13472	13451	13617	13554	13575	13471	13605	13391	13684	13480	13384	13357	13479	13395	13705	13550	13548	13536	13746	13543	13401	13682	13395	13488	13476	13500	13666	13445	13568	13612	13547	13613	13517	13595	13366	13548	13468	13582	13597
29485	29583	38728	33722	27141	23997	21523	19603	18781	17940	17297	16964	16620	16267	16219	16059	15978	15945	15833	15569	15782	15729	15596	15808	15792	15546	15684	15434	15618	15484	15586	15562	15375	15450	15439	15640	15436	15644	15882	15404	15789	15348	15422	15403	15593	15398	15447	15363	15787	15374	15381	15763	15622	15439	15409	15359	15312	15392	15498	15598	15528	15440	15494	15489	15642	15612	15324	15380	15364	15435	15404	15574	15470	15521	15503	15424	15387	15415	15489	15512	15507	15561	15530	15408	15388	15660	15372	15316	15249	15460	15312	15462	15570	15377	15429	15425	15610	15530	15253	15430	15346	15431	15467	15466	15487	15348	15342	15594	15541	15451	15286	15394	15536	15679	15529	15312	15542	15368	15334	15536	15384	15511	15428	15461	15331	15368	15481	15396	15590	15566	15563	15570	15462	15483	15314	15407	15463	15340	15610	15596	15591	15489	15547	15407	15515	15300	15141	15395	15289	15455	15534	15439	15578	15647	15322	15271	15398	15420	15257	15447	15343	15464	15621	15381	15466	15552	15492	15328	15393	15535	15545	15701	15431	15453	15699	15549	15493	15446	15494	15387	15602	15688	15327	15362	15409	15457	15470	15466	15531	15578	15516	15552	15484	15491	15563	15532	15580	15666	15382	15379	15428	15661	15440	15756	15323	15492	15692	15512	15612	15516	15492	15245	15389	15402	15644	15362	15594	15550	15378	15237	15525	15414	15189	15625	15544	15465	15348	15432	15490	15183	15487	15439	15353	15480	15475	15225	15515	15403	15426	15411	15368	15420	15632	15470	15364	15281	15427	15371	15658	15363	15408	15689	15279	15462	15442	15456	15667	15233	15421	15428	15346	15480	15646	15391	15617	15483	15326	15522	15386	15458	15443	15461	15566	15395	15143	15474	15640	15298	15372	15366	15636	15351	15414	15445	15339	15435	15483	15149	15285	15278	15694	15490	15483	15393	15435	15426	15539	15732	15560	15433	15440	15489	15386	15443	15507	15544	15403	15556	15430	15558	15495	15373	15438	15350	15334	15501	15531	15646	15474	15472	15361	15377	15347	15339	15428	15467	15520	15503	15498	15739	15592	15437	15616	15415	15589	15430	15402	15480	15417	15418	15544	15574	15638	15554	15426	15443	15583	15629	15372	15349	15277	15237	15460	15361	15471	15435	15458	15534	15407	15296	15581	15236	15503	15502	15454	15487	15578	15421	15408	15340	15516	15319	15467	15562	15347	15576	15463	15488	15366	15242	15512	15472	15261	15363	15483	15470	15475	15471	15390	15433	15354	15308	15493	15555	15509	15365	15360	15322	15502	15523	15545	15363	15405	15381	15462	15322	15406	15361	15670	15458	15474	15367	15581	15655	15349	15494	15499	15427	15574	15481	15521	15548	15533	15332	15366	15566	15611	15603	15430	15542	15539	15642	15396	15478	15405	15519	15533	15537	15366	15202	15446	15604	15150	15428	15498	15449	15272	15330	15543	15508	15474	15634	15387	15236	15470	15285	15371	15446	15381	15269	15484	15488	15513	15276	15285	15530	15526	15304	15409	15500	15454	15419	15585	15397	15558	15563	15590	15489	15287	15399	15325	15366	15414	15300	15387	15482	15364	15573	15410	15301	15335	15589	15568	15371	15356	15503	15439	15565	15468	15476	15413	15586	15515	15389	15434	15487	15493	15316	15507	15496	15542	15575	15157	15385	15503	15489	15382	15465	15478	15462	15606	15618	15413	15453	15355	15400	15305	15402	15447	15293	15528	15348	15479	15508	15451	15382	15441	15467	15436	15367	15587	15355	15331	15560	15560	15493	15446	15472	15405	15534	15496	15385	15536	15326	15450	15162	15479	15247	15546	15451	15525	15405	15402	15513	15501	15447	15480	15298	15430	15487	15466	15480	15523	15338	15495	15510	15386	15519	15438	15466	15534	15455	15358	15326	15385	15486	15546	15460	15421	15523	15646	15473	15570	15603	15564	15428	15433	15407	15390	15552	15465	15396	15419	15412	15616	15568	15455	15437	15617	15531	15534	15463	15329	15720	15617	15408	15589	15425	15433	15648	15598	15403	15480	15389	15391	15475	15537	15268	15397	15584	15316	15402	15268	15359	15557	15576	15531	15442	15570	15469	15523	15170	15387	15242	15372	15474	15583	15494	15529	15375	15423	15376	15490	15603	15462	15456	15625	15660	15553	15526	15359	15384	15429	15466	15583	15448	15551	15613	15496	15263	15330	15448	15537	15555	15650	15642	15497	15561	15392	15482	15434	15430	15552	15466	15476	15506	15499	15585	15233	15493	15526	15636	15409	15464	15423	15224	15586	15409	15603	15469	15370	15306	15596	15566	15266	15556	15482	15366	15530	15575	15683	15430	15365	15431	15370	15357	15399	15617	15508	15401	15415	15459	15382	15461	15456	15590	15490	15343	15383	15558	15395	15390	15369	15403	15281	15522	15727	15505	15531	15604	15063	15641	15453	15312	15397	15500	15414	15480	15355	15586	15547	15508	15409	15437	15612	15529	15310	15318	15656	15462	15499	15257	15505	15411	15415	15555	15556	15358	15411	15579	15327	15711	15476	15433	15279	15326	15412	15354	15528	15481	15289	15399	15521	15346	15224	15335	15469	15518	15581	15295	15420	15348	15434	15548	15792	15489	15357	15400	15275	15409	15538	15563	15513	15473	15433	15555	15556	15719	15455	15453	15489	15548	15644	15386	15346	15453	15396	15395	15401	15436	15381	15847	15565	15437	15478	15561	15424	15464	15255	15313	15550	15529	15615	15162	15531	15530	15586	15540	15507	15566	15424	15414	15450	15643	15361	15586	15378	15442	15461	15474	15257	15410	15391	15506	15364	15429	15541	15406	15314	15341	15411	15533	15440	15691	15475	15551	15322	15191	15453	15448	15638	15465	15590	15502	15415	15608	15493	15353	15408	15490	15502	15312	15488	15472	15449	15252	15532	15484	15497	15510	15402	15516	15516	15484	15624	15498	15478	15366	15508	15547	15570	15445	15450	15465	15325	15402	15457	15484	15705	15428	15516	15572	15607	15411	15541	15457	15613	15528	15547	15457	15528	15423	15444	15464	15362	15501	15455	15334	15539	15414	15474	15525	15432	15516	15551	15690	15517	15407	15480	15526	15535	15455	15433	15421	15286	15588	15525	15266	15415	15421	15348	15394	15441	15500	15339	15437	15466	15527	15564	15539	15220	15533	15328	15453	15242	15140	15376	15402	15413	15361	15563	15538	15375	15554	15513	15313	15449	15443	15314	15361	15377	15383	15408	15365	15604	15439	15375	15481	15290	15513	15530	15140	15759	15332	15542	15385	15487	15513	15429	15638	15580	15449	15381	15543	15472	15425	15393	15393	15412	15495	15320	15440	15145	15430	15474	15400	15458	15535	15314	15606	15612	15503	15389	15370	15480	15510	15492	15452	15627	15514	15445	15676	15507	15531	15456	15486	15330	15513	15421	15517	15507	15468	15512	15403	15373	15459	15716	15345	15226	15584	15502	15670	15561	15388	15460	15681	15513	15560	15474	15414	15492	15288	15502	15395	15455	15413	15552	15488	15417	15333	15635	15618	15425	15522	15494	15260	15400	15539	15454	15581	15353	15252	15619	15468	15347	15424	15494	15357	15495	15444	15468	15477	15642	15332	15400	15459	15498	15433	15526	15411	15512	15552	15414	15625	15502	15486	15504	15251	15450	15553	15384	15634	15488	15503	15513	15622	15464	15465	15472	15514	15509	15366	15378	15501	15356	15572	15562	15475	15335	15295	15239	15356	15652	15532	15334	15486	15526	15618	15463	15520	15489	15360	15627	15549	15616	15529	15417	15385	15264	15553	15518	15711	15642	15529	15481	15500	15408	15557	15468	15543	15408	15458	15580	15345	15286	15429	15541	15449	15290	15397	15341	15638	15286	15359	15473	15515	15394	15626	15623	15422	15338	15439	15475	15392	15384	15444	15386	15344	15279	15329	15489	15664	15534	15421	15304	15515	15601	15274	15672	15392	15310	15590	15407	15410	15318	15527	15471	15528	15406	15419	15334	15353	15325	15481	15593	15582	15471	15541	15489	15351	15569	15649	15704	15549	15327	15390	15533	15491	15654	15486	15442	15621	15483	15428	15530	15419	15444	15491	15367	15559	15487	15455	15594	15538	15505	15754	15499	15314	15451	15415	15336	15547	15523	15566	15607	15476	15586	15446	15524	15582	15583	15424	15600	15778	15414	15485	15808	15451	15270	15530	15393	15529	15425	15395	15662	15417	15400	15763	15440	15507	15337	15401	15568	15419	15469	15411	15452	15439	15337	15343	15451	15496	15357	15529	15308	15306	15433	15732	15469	15402	15471	15468	15485	15559	15631	15258	15555	15690	15424	15460	15587	15547	15479	15370	15562	15340	15651	15384	15578	15618	15470	15474	15512	15451	15649	15487	15555	15662	15627	15454	15451	15521	15582	15347	15354	15732	15421	15584	15381	15401	15365	15507	15634	15626	15416	15536	15503	15580	15518	15434	15503	15454	15499	15541	15332	15141	15416	15297	15406	15469	15530	15553	15593	15504	15631	15371	15490	15553	15498	15569	15430	15317	15406	15302	15467	15478	15390	15487	15393	15680	15392	15528	15432	15571	15419	15578	15413	15455	15359	15313	15401	15457	15588	15208	15419	15522	15327	15262	15433	15325	15642	15555	15387	15455	15517	15441	15700	15568	15513	15525	15562	15530	15577	15491	15561	15554	15482	15279	15433	15436	15397	15501	15620	15572	15467	15447	15509	15426	15430	15597	15357	15494	15473	15474	15468	15475	15332	15231	15442	15420	15431	15575	15552	15364	15484	15469	15454	15529	15595	15453	15490	15572	15372	15573	15345	15329	15353	15485	15466	15440	15631	15423	15606	15530	15502	15531	15273	15358	15618	15568	15599	15653	15520	15573	15538	15569	15467	15405	15518	15471	15346	15448	15554	15415	15613	15366	15397	15554	15444	15296	15310	15434	15398	15261	15284	15316	15437	15424	15600	15485	15392	15497	15445	15440	15547	15381	15274	15524	15347	15308	15360	15545	15330	15509	15520	15511	15374	15521	15516	15586	15499	15472	15523	15471	15354	15524	15489	15546	15228	15493	15378	15301	15543	15461	15464	15389
31004	46620	42533	32225	27630	24224	21548	19494	17919	16818	15860	15451	14782	14542	14374	14180	14094	14197	13771	13873	13601	13758	13694	13665	13555	13493	13436	13508	13453	13517	13404	13483	13411	13587	13407	13375	13552	13388	13416	13399	13437	13355	13500	13573	13406	13455	13359	13214	13569	13303	13411	13502	13581	13503	13356	13268	13277	13361	13491	13249	13373	13374	13306	13463	13565	13240	13439	13458	13306	13395	13510	13449	13427	13286	13408	13456	13406	13450	13363	13327	13443	13329	13321	13334	13200	13397	13378	13396	13251	13318	13385	13383	13405	13466	13545	13431	13284	13317	13342	13185	13509	13454	13326	13419	13300	13440	13302	13478	13367	13303	13433	13231	13308	13242	13370	13238	13355	13287	13416	13413	13284	13296	13372	13277	13421	13362	13346	13332	13322	13347	13520	13388	13535	13374	13295	13432	13162	13425	13361	13226	13460	13458	13273	13271	13418	13399	13294	13285	13414	13335	13482	13413	13435	13242	13540	13337	13464	13390	13591	13124	13322	13399	13427	13453	13467	13313	13279	13338	13496	13324	13480	13435	13338	13430	13292	13340	13322	13507	13474	13375	13522	13501	13152	13288	13399	13188	13471	13407	13258	13439	13269	13242	13312	13138	13323	13499	13463	13341	13441	13213	13283	13430	13382	13535	13399	13447	13276	13427	13319	13501	13268	13397	13270	13349	13424	13319	13354	13383	13222	13482	13486	13254	13436	13414	13407	13285	13525	13432	13232	13384	13274	13303	13308	13320	13237	13326	13423	13462	13459	13462	13297	13409	13306	13319	13407	13346	13294	13143	13298	13387	13409	13333	13521	13340	13297	13303	13419	13333	13283	13332	13460	13414	13319	13347	13293	13442	13501	13443	13414	13224	13428	13314	13343	13449	13407	13359	13367	13227	13497	13385	13377	13481	13222	13269	13290	13437	13536	13272	13389	13367	13430	13448	13325	13426	13204	13455	13527	13501	13278	13420	13284	13404	13379	13470	13278	13354	13313	13226	13317	13339	13389	13320	13324	13335	13423	13308	13437	13518	13231	13316	13299	13328	13314	13392	13394	13348	13378	13280	13260	13401	13215	13298	13334	13612	13248	13176	13431	13313	13405	13355	13394	13329	13354	13438	13325	13309	13501	13369	13265	13402	13310	13528	13388	13418	13303	13271	13409	13347	13454	13461	13329	13407	13286	13443	13451	13156	13273	13486	13319	13317	13333	13248	13338	13411	13380	13311	13461	13277	13217	13311	13277	13375	13282	13436	13347	13378	13320	13691	13300	13370	13410	13415	13368	13303	13285	13411	13344	13252	13305	13476	13338	13293	13349	13417	13283	13229	13373	13446	13542	13153	13358	13376	13264	13399	13433	13337	13382	13386	13401	13269	13263	13293	13433	13374	13454	13297	13416	13466	13266	13204	13269	13413	13489	13440	13429	13620	13202	13352	13334	13405	13301	13449	13496	13411	13339	13410	13343	13342	13405	13301	13431	13361	13316	13287	13296	13448	13334	13263	13307	13393	13388	13494	13311	13434	13213	13319	13336	13480	13335	13194	13282	13441	13271	13274	13266	13255	13337	13273	13245	13364	13229	13181	13325	13388	13449	13306	13322	13414	13284	13157	13527	13274	13362	13339	13370	13248	13374	13494	13408	13465	13402	13535	13378	13388	13365	13405	13324	13386	13315	13283	13252	13167	13450	13401	13384	13372	13584	13373	13294	13450	13244	13455	13314	13453	13452	13419	13371	13492	13339	13376	13334	13329	13389	13387	13323	13337	13284	13300	13438	13478	13291	13275	13406	13247	13363	13320	13304	13386	13272	13372	13337	13318	13346	13507	13367	13342	13205	13334	13341	13222	13260	13299	13491	13529	13276	13357	13424	13450	13530	13452	13306	13419	13424	13308	13325	13242	13395	13377	13369	13230	13365	13423	13468	13307	13399	13265	13513	13419	13413	13182	13408	13351	13330	13345	13394	13273	13323	13341	13353	13314	13381	13333	13205	13319	13361	13354	13322	13423	13453	13283	13451	13404	13425	13480	13430	13184	13395	13438	13402	13505	13498	13535	13271	13282	13358	13367	13315	13364	13251	13338	13377	13500	13323	13374	13285	13319	13350	13494	13437	13405	13318	13374	13264	13435	13487	13531	13384	13411	13404	13403	13263	13298	13299	13341	13566	13414	13400	13509	13277	13313	13337	13413	13336	13402	13507	13368	13378	13505	13288	13274	13470	13301	13260	13235	13429	13314	13354	13239	13491	13489	13306	13346	13385	13371	13426	13347	13187	13231	13379	13318	13344	13272	13523	13424	13200	13370	13320	13346	13262	13271	13376	13244	13198	13378	13508	13292	13148	13252	13422	13469	13436	13327	13393	13242	13347	13301	13350	13445	13368	13453	13280	13316	13317	13310	13310	13387	13348	13171	13572	13389	13281	13524	13509	13366	13253	13377	13315	13454	13308	13301	13235	13264	13407	13302	13216	13429	13393	13232	13334	13380	13394	13292	13430	13479	13207	13361	13275	13370	13473	13328	13410	13323	13264	13382	13374	13390	13176	13370	13376	13469	13517	13401	13304	13474	13359	13418	13378	13352	13429	13253	13416	13163	13519	13316	13287	13275	13230	13445	13285	13477	13448	13395	13442	13398	13354	13404	13503	13269	13513	13417	13347	13255	13385	13170	13449	13329	13406	13318	13536	13295	13384	13443	13437	13399	13388	13378	13449	13466	13380	13306	13537	13380	13484	13289	13432	13352	13338	13418	13364	13424	13440	13378	13104	13206	13366	13377	13365	13335	13290	13339	13506	13325	13413	13297	13242	13607	13250	13459	13474	13174	13437	13404	13386	13291	13440	13216	13298	13512	13167	13276	13432	13385	13395	13336	13482	13445	13287	13274	13396	13527	13471	13355	13295	13363	13389	13447	13335	13407	13382	13276	13320	13323	13500	13179	13209	13416	13340	13506	13344	13315	13371	13427	13446	13367	13323	13086	13475	13436	13213	13367	13225	13468	13551	13354	13293	13419	13148	13391	13395	13164	13210	13335	13470	13382	13555	13380	13298	13401	13533	13402	13335	13211	13485	13470	13331	13419	13442	13362	13464	13383	13357	13348	13418	13403	13392	13346	13354	13284	13378	13428	13388	13242	13325	13281	13429	13419	13346	13422	13354	13166	13492	13589	13201	13279	13379	13303	13395	13388	13252	13343	13179	13327	13276	13385	13367	13525	13411	13307	13486	13399	13309	13194	13282	13321	13480	13427	13400	13323	13403	13219	13302	13495	13307	13407	13266	13305	13522	13363	13250	13399	13234	13340	13279	13320	13317	13222	13399	13396	13428	13295	13409	13306	13387	13170	13217	13321	13221	13279	13603	13329	13386	13402	13282	13366	13394	13398	13486	13457	13419	13494	13358	13227	13429	13431	13315	13446	13366	13256	13412	13345	13213	13644	13499	13367	13250	13467	13282	13311	13523	13325	13391	13416	13439	13212	13187	13322	13477	13334	13478	13317	13285	13352	13471	13227	13451	13402	13426	13452	13243	13314	13341	13411	13304	13421	13445	13325	13208	13326	13491	13359	13257	13311	13285	13349	13178	13448	13413	13323	13547	13196	13397	13293	13349	13332	13399	13441	13257	13439	13392	13432	13436	13495	13451	13324	13261	13383	13471	13427	13486	13406	13385	13519	13406	13291	13319	13475	13328	13520	13385	13268	13199	13532	13319	13531	13287	13330	13533	13279	13177	13298	13245	13323	13304	13143	13383	13233	13353	13401	13310	13121	13328	13380	13363	13325	13321	13356	13202	13214	13433	13242	13306	13562	13383	13188	13482	13569	13418	13241	13374	13442	13273	13451	13602	13463	13433	13434	13342	13305	13404	13312	13398	13293	13490	13446	13477	13285	13294	13331	13277	13407	13400	13330	13289	13348	13397	13402	13318	13285	13475	13423	13370	13298	13135	13307	13436	13158	13468	13384	13453	13448	13294	13573	13437	13477	13182	13294	13437	13187	13407	13321	13458	13379	13458	13389	13295	13599	13346	13221	13280	13326	13262	13423	13375	13452	13264	13235	13355	13355	13318	13434	13257	13338	13379	13317	13301	13412	13505	13444	13485	13379	13326	13365	13301	13306	13282	13335	13160	13445	13216	13266	13482	13367	13505	13266	13400	13546	13319	13493	13245	13429	13404	13411	13494	13410	13431	13261	13464	13412	13336	13428	13441	13192	13366	13254	13330	13273	13288	13376	13301	13365	13302	13382	13355	13333	13313	13353	13319	13253	13229	13598	13251	13214	13264	13431	13418	13295	13272	13273	13344	13167	13253	13264	13446	13462	13272	13367	13431	13343	13453	13374	13457	13512	13283	13277	13217	13462	13226	13076	13545	13225	13477	13384	13379	13350	13289	13395	13254	13307	13421	13268	13346	13469	13370	13270	13297	13334	13341	13405	13438	13374	13237	13481	13373	13313	13192	13388	13358	13290	13377	13424	13563	13415	13552	13307	13451	13375	13472	13369	13417	13418	13496	13449	13301	13587	13277	13320	13323	13347	13394	13369	13556	13368	13356	13456	13456	13268	13287	13338	13540	13301	13174	13284	13283	13308	13542	13325	13393	13421	13504	13435	13355	13285	13355	13408	13301	13347	13408	13418	13390	13294	13435	13487	13375	13329	13375	13350	13372	13444	13414	13391	13367	13477	13426	13522	13266	13518	13434	13140	13432	13373	13334	13425	13298	13498	13448	13343	13305	13386	13412	13338	13416	13309	13327	13338	13352	13288	13377	13407	13317	13451	13275	13353	13415	13392	13358	13494	13152	13482	13298	13331	13453	13409	13472	13330	13372	13258	13246	13295	13287	13383	13363	13467	13334	13342	13244	13390	13432	13159	13382	13203	13186	13357	13436	13457	13352	13213	13534	13330	13439	13418	13440	13137	13271	13316	13439	13405	13300	13333	13493	13230	13532	13351	13430	13281	13307	13313	13273	13281	13419	13334	13293	13229	13432	13371	13420	13308	13224	13414	13420	13445	13307	13429	13333	13419	13225	13442	13340	13470	13435	13414	13358	13441	13407	13238	13465	13167	13323	13360	13281	13271	13278	13487	13499	13245	13372	13357	13351	13390	13526	13382	13318	13466	13337	13312	13315	13216
24140	21294	28889	25444	25393	27351	26220	21877	20131	19281	18156	17524	17104	16614	16349	16101	16080	15786	15914	15578	15664	15722	15667	15390	15533	15411	15468	15385	15344	15162	15212	15436	15301	15273	15384	15403	15531	15411	15193	15345	15276	15278	15329	15575	15266	15292	15356	15205	15192	15441	15293	15346	15291	15244	15110	15183	15057	15187	15193	15115	15130	15352	15257	15230	15171	15332	15247	15358	15196	15294	15147	15069	15396	15104	15228	15298	15314	15170	15176	15011	15279	15168	15118	15026	15377	15229	15258	15414	15300	15156	15191	15063	15274	15105	15296	15275	15211	15242	15211	15219	15369	15202	15074	15376	15128	15460	15310	15527	15248	15173	15179	15143	15224	15386	15217	15441	15072	15288	15226	15219	15127	15376	15214	15283	15165	15087	15357	15182	15233	15203	15284	15201	15137	15133	15274	15079	15351	15277	15302	15241	15070	15162	15050	15003	15311	15089	14997	14929	15168	15316	15070	15234	15157	15331	15211	15281	15293	15362	15009	15290	15171	15114	15219	15325	15436	15274	15142	15139	14993	15234	15325	15200	15080	15228	15496	15239	15341	15107	15198	15218	15288	15119	15032	15096	15238	15272	15241	15241	15065	14985	15314	15145	15118	15032	15086	15192	15257	15150	15070	15106	15058	15203	15054	15165	15157	15249	15166	15329	15452	15173	15299	15328	15207	15111	15216	15095	15162	15133	15294	15231	15137	15300	15140	15100	15272	15175	15415	15177	15130	15145	15339	15270	15222	15042	15068	15268	15094	15257	15147	15283	15180	15290	15361	15164	15251	15117	15143	15119	15395	15211	15238	15065	15212	15202	15224	15156	15265	15359	15089	15143	15198	15030	15286	15292	15038	15011	15233	14975	15121	15149	15225	15297	15323	15186	15084	15097	15325	15273	15011	15190	15177	14974	15150	15152	15268	15136	15265	15255	15091	15048	15260	15153	15408	15220	15046	15267	15288	14994	15123	15059	15284	15160	15189	14951	15020	15212	15181	15274	15110	15241	15441	15220	15134	15117	15274	15184	15109	15118	15239	15200	15167	15422	15327	15224	15305	15370	15053	15276	15125	15018	15064	15247	15148	15271	15044	15280	15257	15283	15351	15255	15268	15197	15375	15325	15279	15193	15131	15117	15164	15277	15161	14987	15209	15192	15238	15268	15195	15307	15299	15184	15229	15263	15196	15317	15280	15238	15208	15099	15159	15165	15332	15017	15473	15216	15120	15349	15198	15174	15158	14988	15029	15189	15077	15176	15068	15357	15151	15241	15177	15104	15224	15129	15188	15176	15201	15140	15284	15196	15232	15155	15095	15361	15308	15081	15240	15223	15286	15379	15198	15187	15163	15456	15219	15138	15169	15002	15175	15160	15062	14872	15191	15233	15037	15152	14921	15047	15071	15219	15240	15039	15138	15115	15169	15216	15329	15165	15116	15208	15262	15414	15106	15031	15130	15060	15121	15211	15123	15154	15189	14917	15052	15121	15027	15144	15209	15291	15285	15254	15082	15236	15199	15005	15276	15386	15058	15318	15193	15184	15281	15102	15197	15151	15319	15269	15318	15230	15136	15317	15381	15365	15500	15223	15250	15095	15148	15251	15149	15033	15192	15197	15089	15276	15204	15203	15083	15319	15241	15167	15286	15236	15181	15210	15333	15221	15224	15041	15178	15270	15157	15044	15259	15163	15172	15233	15053	15200	15162	15314	15220	15242	15045	15167	15215	15142	15123	15180	15220	15384	15478	15212	15122	15210	14958	14940	15177	15198	15249	15338	15135	15257	15174	15248	15381	15278	15099	15121	15393	15169	15143	15137	15309	15310	15191	15160	15199	15184	15056	15309	15034	15217	15241	15149	15210	15325	14934	15193	15221	15253	15246	15263	15206	15057	15308	15007	15173	15170	15388	15306	15118	15193	15157	15211	15414	15201	15394	15184	15396	15188	15408	15327	15140	15095	15227	15248	15460	15267	15032	14915	15019	15092	15267	15208	15145	15074	15147	15223	15422	15341	15080	15129	15248	15149	15342	14927	15046	14953	15355	15159	15353	15350	15119	15387	15245	15292	15055	15196	15239	15271	15033	15277	15394	15246	15308	15033	15200	15357	15150	15399	15189	15203	15142	15344	15275	15065	15248	14926	15119	15193	15156	15133	15247	15431	15216	15244	15074	15268	15193	15286	15055	15169	15329	15270	15170	15039	15142	15121	15118	15122	15323	14956	15213	15175	15218	15066	15175	15174	15157	15130	15247	15345	15056	15485	15120	15361	15209	15306	15186	15378	15222	15364	15263	15260	15152	15241	15132	15074	15069	15150	15231	15269	15159	15265	15192	15059	15129	15285	15040	15224	15173	15272	15054	15039	15091	15072	15278	15351	15233	15366	15227	15209	15247	15150	15276	14910	15216	15065	15248	15162	15182	15233	15240	15063	15324	15206	15211	15340	15320	15061	15101	15222	15140	15131	15175	15262	15244	15382	15060	15082	15159	15211	14962	15222	15164	15101	15117	15276	15225	15345	15331	15105	15120	15050	15314	15148	15294	15256	15206	15211	15163	15239	15167	15197	15256	15258	15092	15087	15216	15074	15307	15120	15289	15164	15331	15284	15164	15269	15115	15301	15094	15282	14973	15231	15108	15362	15151	14935	15176	15060	15258	15501	15011	15079	15022	14949	15225	15076	15315	15255	15322	15116	15166	15205	15316	15323	15329	15132	15154	15487	15132	15202	15209	15401	15280	15147	15228	15289	15166	15233	15113	15196	15347	15289	15071	15103	14989	15187	15120	15187	15149	15134	15167	15179	15091	15177	15195	15064	15319	15250	15280	15105	15395	15131	15203	14887	15123	15136	15272	15120	15121	15250	15287	15183	15079	15227	15199	15284	15255	15219	15245	15080	15218	15226	15074	15268	15263	15212	15275	15218	15257	15093	15224	15338	15156	15043	15202	15299	15152	15203	15334	15222	15100	15224	15084	15185	15234	15269	15139	15282	15095	15016	15191	15188	15336	15153	14936	15194	15134	15146	15276	15077	15210	15089	15020	15233	15068	15170	15320	15190	15143	15297	15323	15088	15214	15217	15281	15124	15260	15277	15253	15261	15198	15196	15297	15244	15132	15200	15117	15166	15164	15059	15250	15221	15267	15405	15314	15245	15258	14974	15132	15260	15243	15197	15121	15244	15409	15079	15135	15221	15206	15087	15242	15331	15081	15052	15307	15103	15059	15247	14954	15026	15359	15128	15134	15173	15239	15066	15412	15277	15150	15322	15096	15269	15380	15116	14971	15215	15315	15206	15192	15178	15324	15295	15140	15123	15309	15293	15243	15235	15307	15153	15185	15055	15137	15293	15355	15222	15258	15190	15204	15130	15186	14955	15214	15310	15336	15315	15174	14967	15146	15147	15335	15019	15160	15281	15283	15090	15230	15265	15394	15212	15284	15234	15116	15226	15087	15296	15276	15336	15034	15266	15095	15468	15199	15235	15212	15119	15293	15162	15142	15204	15176	15243	15099	15166	15073	15105	15183	15089	15239	15459	15098	15050	15166	15018	15209	15346	14905	15331	15275	15165	14950	15072	15067	15216	15141	15421	15107	15075	15073	15013	15261	15169	15215	15287	15225	15281	15070	15365	15208	15249	15122	15100	15269	15108	15358	15269	15351	15309	15261	14974	15219	15372	15125	15127	15168	15146	15172	15160	15151	15265	15319	15204	15087	15238	15294	15203	15286	15108	15006	15016	15234	15236	15307	15074	15100	15195	15447	15363	15262	15073	15258	15251	15132	15095	15090	15280	15127	15191	15286	15299	15175	15184	15526	15147	15354	15232	15260	15184	15201	15364	15271	15168	15270	15086	15211	15199	15161	15480	15170	15345	15125	15152	15238	15138	15133	15196	15081	15144	15238	15208	15169	15080	15097	15223	15134	15200	15148	15135	15182	15160	15071	15122	15300	15253	15211	15301	15246	15177	15138	15298	15131	15158	15150	15184	15097	15117	15261	15231	15337	15360	15126	15130	15023	14988	15119	15295	15184	15260	15213	15249	15339	15280	15044	14906	15273	15128	15233	15269	15348	15396	15197	15246	15013	15291	15099	15161	15126	15121	15273	15186	14950	15312	15119	15126	15266	15139	15195	15210	15230	15413	15255	15134	15058	15311	15266	15302	15217	15331	15319	15207	15283	15306	15120	15136	15199	15562	15059	15287	15166	15262	15214	15135	15297	15344	15140	15174	15278	15163	15049	15324	15290	15325	15192	15050	15089	15235	15241	15263	15200	15306	15112	15204	15235	15014	15299	15374	14896	15032	15237	15139	15193	15240	15242	15385	15186	15176	15246	15008	15070	15222	15193	15188	15060	15062	15152	15046	15251	15265	15238	15146	15214	15240	15298	15140	14992	15146	15261	15101	15131	15116	15176	15286	15195	15290	15466	15107	15206	15144	15169	15125	15126	15338	15405	15161	15143	15179	15163	15345	15217	14986	15296	15266	15204	15181	15078	15303	15141	15325	15204	15229	15363	15255	15182	15265	15112	15283	15479	15121	15171	15247	15085	15127	15169	15105	15085	15317	15266	15359	15393	15159	15266	15517	15236	15211	15154	15352	15286	15257	15194	15030	14913	15218	15080	15339	15409	15251	15275	15219	15214	15054	15093	15041	15235	15212	15166	15244	15351	15025	15395	15285	15270	15267	15221	15127	15140	15193	15092	15150	15219	15146	15198	15162	14974	15327	15205	15252	15305	15149	15084	15086	15223	15244	15367	15261	15254	14959	15141	15248	15116	15172	15221	15027	15141	15252	15151	15268	15288	15139	15246	15275	15243	15192	15044	15080	15207	15204	15372	15181	14972	15055	15248	15172	15124	15148	15245	15258	15226	15170	15112	15088	15179	14971	15083	15344	15221	14998	15244	15223	15323	15132	15345	15186	15415	15240	15291	15037	15356	15294	15211	15130	15261	15157	15403	15258	15162	15112	14997	15111	15158	15165	15252	15153	15236	15472	15309	15423	15173	15263	15210	15040	15186	15268	15190	15231	15269	15095	15197	15228	15102	15263	14897	15257	15261	15126	15028	15374	15181	15323	15173	15212	15068	15339	15338	15227	15142	15071	15089	15185	15072	14996	15025	15297	15251	15331	15274	14923
30290	52509	48080	37575	32557	28591	25290	22530	20413	18707	17302	16332	15803	15260	14658	14658	14254	14359	13992	13875	13662	13749	13778	13691	13812	13788	13350	13401	13473	13412	13334	13371	13304	13346	13305	13439	13381	13320	13492	13457	13347	13297	13433	13274	13533	13205	13398	13276	13219	13031	13241	13283	13113	13182	13084	13402	13193	13340	13235	13202	13037	13241	13266	13327	13093	13182	13362	13207	13363	13138	13200	13206	13260	13269	13154	13153	13409	13489	13268	13071	13315	13205	13347	13136	13148	13363	13264	13140	13129	13172	13267	13105	13134	13159	13053	13201	13118	13211	13309	13208	13310	13047	13084	13270	13241	13246	13403	13039	13434	13249	13294	13236	13068	13083	13086	13174	13061	13098	13367	13233	13331	13135	13110	13230	13314	13138	13067	13204	13260	13335	13088	13155	13232	13273	13228	13347	13089	13088	13327	13252	13142	13346	13208	13119	13205	13361	13229	13108	13213	13282	13189	13101	13174	13227	13224	13212	13209	13294	13114	13206	13235	13199	13296	13375	13220	13310	13171	13300	13165	13199	13371	13335	13228	13230	13156	13143	13216	13289	13235	13373	13092	13248	13176	13155	13324	13288	13266	13135	13306	13159	13169	13314	13228	13214	13164	13095	13287	13342	13104	13134	13237	13286	13157	13144	13409	13051	13191	13258	13178	13257	13360	13372	13203	13231	13304	13315	13199	13216	13132	13343	13246	13456	13178	13202	13195	13117	13170	13120	13126	13314	13216	13188	13340	13148	13277	13180	13125	13261	13014	13256	13326	13264	13302	13223	13151	13206	13078	13121	13213	13178	13157	13116	13172	13193	13063	13113	13150	13473	13129	13331	13384	13206	13254	13177	13385	13161	13137	13122	13259	13127	13042	13263	13169	13075	13219	13174	13201	13185	13399	13054	13152	13394	13219	13134	13148	13168	13248	13237	13175	13159	13101	13165	13299	13211	13347	13282	13213	13076	13253	13239	13135	13241	13394	13138	13186	13105	13370	13151	13196	13288	13427	13166	13360	13044	13324	13153	13393	13096	13184	13266	13177	13136	13155	13387	13170	13230	13131	13152	13345	13304	13092	13297	13178	13138	13078	13268	13255	13359	13202	12990	13103	13330	13142	13059	13190	13223	13483	13320	13345	13130	13173	13188	13269	13180	13237	13296	13068	13298	13294	13215	13112	13048	13232	13238	13155	13273	13244	13416	13207	13238	13123	13124	13371	13135	13159	13217	13104	13305	13087	13192	13389	13321	13349	13179	13285	13080	13191	13117	13279	13116	13157	13267	13183	13190	13400	13108	13245	13085	13096	13273	13306	13217	13331	13239	13209	13052	13221	13165	13299	13147	13295	13233	13212	13284	13351	13214	13378	13247	13275	13177	13384	13247	13183	13367	13312	13196	13368	13254	13243	13235	13364	13176	13162	13015	13214	13232	13241	13196	13247	13182	13227	13125	13152	13178	13191	13247	13145	13191	13119	13247	13191	13333	13168	13111	13232	13259	13307	13084	13129	13404	13334	13372	13155	13112	13295	13083	13213	13355	13101	13181	13087	13286	13100	13232	13114	13179	13202	13284	13294	13183	12999	13153	13112	13057	13079	13052	13228	13326	13122	13163	13163	13232	13180	13467	13043	13253	13254	13334	13126	13343	13241	13232	13235	13226	13235	13122	13202	13069	13142	13317	13249	13155	13277	13075	13190	13154	12978	13098	13145	13153	13223	13140	13294	13156	13164	13142	13132	13226	13323	13231	13337	13120	13203	13174	13255	13276	13449	13286	13219	13192	13217	13138	13243	13185	13149	13224	13400	13244	13383	13072	13275	13301	13159	13146	13215	13207	13262	13112	13103	13107	13240	13332	13281	13108	13291	13181	13305	13367	13264	13168	13108	13229	13232	13270	13327	13267	13236	13295	13101	13227	13299	13223	13240	13259	13359	13126	13350	13185	13259	13150	13343	13185	13167	13182	13162	13162	13170	13339	13149	13357	13243	13131	13338	12942	13327	13106	13210	13149	13089	13302	13111	13132	13114	13255	12992	13389	13380	13103	13284	13248	13234	13250	13140	13254	13323	13200	13169	13172	13257	13251	13275	13179	13310	13190	13140	13191	13318	13319	13142	13039	13096	13291	13186	13306	13330	13097	13238	13023	13309	13183	13132	13352	13191	12946	13341	13112	13153	13199	13208	13084	13159	13268	13101	13184	13266	13264	13143	13187	13314	13237	13187	13346	13369	13211	13310	13176	13240	13199	13222	13135	13282	13251	13249	13247	13177	13298	12994	13244	13072	13206	13241	13117	13275	13209	13212	13186	13163	13266	13113	13020	13327	13075	13198	13182	13203	13205	13229	13306	13145	13111	13260	13247	13144	13261	13281	13090	13147	13250	13258	13151	13113	13279	13181	13225	13310	13217	13042	13243	13230	13123	13046	13024	13136	13115	13257	13222	13224	13161	13236	13161	13219	13052	13236	13104	13179	13219	13310	13285	13302	13118	13400	13134	13262	13248	13280	13170	13247	13331	13409	13094	13184	13288	13261	13390	13208	13178	13201	13279	13151	13258	13236	13289	13240	12996	13083	13263	12963	13071	13247	13141	13187	13035	13203	13270	13264	13230	13353	13113	13169	13314	13332	13283	13237	13291	13296	13182	13171	13045	13260	13281	13168	13140	13189	13276	13154	13242	13268	13134	13175	13146	13360	13149	13206	13198	13200	13208	13210	13252	12993	13037	13197	13242	13256	13327	13291	13123	13221	13185	13109	13009	13303	13128	13371	13192	13078	13215	13177	13176	13164	13341	13154	13213	13217	13247	13460	13099	13150	13277	13382	13214	13239	13056	13111	13257	13285	13363	13149	13135	13214	13355	13159	13295	13091	13213	13155	13252	13045	13222	13262	13325	13138	13270	13149	13312	13125	12997	13299	13208	13203	13182	13169	13170	13195	13319	13243	13239	13257	13268	13263	13293	13025	13253	13136	13262	13262	13190	13200	13361	13310	13292	13193	13276	13279	13554	13059	13382	13208	13159	13213	13058	13038	13234	13038	13242	13199	13135	13181	13242	13247	13409	13133	13336	13300	13044	13399	13154	13331	13015	13183	13263	13205	13175	13343	13119	13112	13237	13398	13299	13189	13314	13022	13297	13172	13256	13111	13279	13164	13256	13169	13110	13176	13071	13061	13217	13254	13125	13170	13378	13320	13215	13337	13204	13309	13224	13149	13141	13313	13181	13273	13361	13423	13159	13366	13139	13097	13154	13360	13272	13121	13205	13380	13211	13213	13139	13226	13145	13394	13112	13217	13195	13112	13117	13199	13218	13215	13235	13219	13344	13231	13241	13262	13174	13079	13127	13180	13343	13115	13258	13102	13293	13152	13324	13331	13113	13220	13103	13223	13447	13293	13288	13046	13188	13187	13021	13338	13064	13259	13300	13223	13153	13238	13095	13156	13098	13261	13114	13301	13110	13098	13219	13395	13153	13204	13355	13234	13276	13195	13152	13169	13168	13151	13175	13361	13210	13352	13221	13186	13036	13148	13098	13257	13244	13133	13136	13118	13156	13230	13201	13195	13215	13141	13165	13214	13162	13049	13218	13245	13171	13297	13143	13195	13260	13072	13304	13093	13348	13188	13190	13273	13155	13241	13214	13164	13048	12994	13185	13166	13067	13229	13125	13192	13249	13223	13274	13226	13194	13058	13096	13114	13275	13233	13144	13325	13116	13090	13148	13259	13228	13178	13102	13084	13168	13234	13128	13201	13246	13285	13202	13186	13256	13048	13301	13065	13399	13218	13269	13230	13255	13149	13225	13161	13223	13451	13305	13339	13261	13204	13025	13128	13303	13194	13287	13332	13201	13160	13073	13209	13274	13079	13399	13197	13440	13371	13254	13019	13281	13217	13313	13222	13246	13135	13260	13239	13371	13187	13198	13455	13332	13212	13253	13271	13173	13322	13173	13353	13301	13116	13100	13056	13291	13135	13280	13284	12900	13168	13260	13189	13091	13240	13182	13245	13212	12996	13217	13139	13320	13085	13193	13308	13408	13383	13047	13365	13244	13156	13121	13096	13232	13127	13248	13196	13216	13113	13305	13213	13173	13192	13144	13271	13096	13352	13214	13267	13349	13094	13083	13170	13342	13270	13367	13258	13089	13242	13274	13105	13202	13192	13114	13249	13277	13261	13228	13046	13256	13170	13165	13215	13212	13120	13240	13102	13148	13238	13316	13380	13268	13276	13462	13223	13233	13354	13185	13226	13129	13118	13108	13163	13035	13173	13072	13138	13176	13117	13268	13253	13045	13151	13162	13097	13204	13078	13190	13097	13097	13109	13231	13313	13275	13262	13262	13248	13320	13242	13227	13214	13044	13204	13187	13291	13176	13204	13242	13096	13269	13320	13186	13279	13040	13195	13234	13223	13154	13121	13285	13299	13307	13322	13282	13219	13257	13250	13187	13039	13190	13153	13115	13244	13242	13204	13217	13220	13251	13211	13133	13278	13214	13392	13398	13205	13279	13231	13030	13281	13133	13372	13191	13282	13216	13103	13280	13185	13190	13202	13234	13218	13122	13405	13173	13022	13150	13064	13238	13257	13299	13359	13327	13202	13310	13222	13228	13296	13128	13146	13238	13282	13163	13216	13132	13219	13263	13258	13195	13242	13276	13281	13152	13141	13055	13158	13259	13205	13302	13342	13301	13195	13106	13214	13287	13088	13163	13156	13176	13230	13374	13432	13040	13314	13227	13259	13257	13237	13170	13360	13253	13003	13371	13363	13207	13146	13220	13240	13376	13190	13206	13200	13077	13207	13203	13156	13248	13200	13241	13219	13272	13253	13248	13185	13152	13320	13311	13168	13227	13289	13357	13171	13168	13230	13266	13302	13320	13250	13223	13168	13179	13094	13092	13240	13151	13173	13223	13212	13244	13372	13217	13311	13277	13136	13139	13303	13109	13144	13110	13192	13318	13143	13283	13463	13349	13239	13249	13205	13285	13096	13283	13263	13287	13132	13321	12967	13244	13279	13151	13314	13314	13107	13251	13302	13099	13336	13264	13247	13182	13256	13269	13300	13210	13269	13344	13163	13229	13181	13268	13248	13197	13312	13175	13200	13206	13198	13232	13410	13297	13283	13297	13253	13182
23032	21271	29149	23946	23058	27575	30110	24567	22280	21178	19900	18989	18460	17966	17665	17293	17097	16950	16682	16682	16665	16404	16324	16123	16138	16213	16151	16226	16064	16057	15939	16078	16206	16042	15897	16087	16011	16075	16182	16009	15919	15852	15955	15938	15952	15962	15847	15710	16038	15766	15983	16021	15871	15969	15949	16024	15852	15717	15735	15867	15864	15932	15841	15906	15816	15860	15755	15636	15810	15880	15820	16119	15873	15874	15525	15965	15959	15895	15750	15732	15687	15870	15894	15946	15809	15804	15703	15615	15873	15686	15535	15635	15749	15582	15838	15841	15756	15752	16006	15641	15730	16081	15794	15898	15444	15678	15687	15786	15952	15702	15822	15840	15660	15776	15790	15650	15836	15681	15760	15750	15763	15579	15899	15833	15745	15854	15949	15605	15711	15827	15858	15939	15797	15849	15838	15716	15950	15758	15921	15792	15883	15957	16095	16021	15983	15866	15944	16056	15897	15854	15817	15823	15820	15806	15792	15848	15635	15836	15935	15676	15985	15843	15996	15762	15865	15823	15724	15918	15748	15978	15708	15798	15681	15810	15764	15876	15657	15746	15871	15811	15948	15865	15800	16013	15739	15806	15755	15829	15784	15782	15654	15622	15922	15780	16107	15682	15811	15924	15946	15874	15742	15626	15895	15771	15860	15599	15949	15870	15816	15865	15888	15791	15738	15741	15864	15780	15794	15611	15775	15726	15840	15786	15642	15670	15932	15937	15734	15624	15841	15857	15999	15845	15725	15657	16026	15710	16017	15963	15849	15849	15718	15615	15717	15748	15827	15609	15768	15806	15744	15809	15830	15791	15670	15552	15784	15628	15824	15943	15724	15846	15793	15796	15620	15731	15789	15592	15775	15932	15779	15751	15770	15726	15673	15930	15819	15781	15887	15832	15781	15701	15676	15925	15786	15467	15872	15731	15644	15797	15762	15789	15845	15933	15739	15833	15663	15735	15700	15977	15594	15688	15782	15833	15812	15815	15645	15802	15846	15860	15827	15723	15785	15899	15745	15694	15399	15809	15793	15842	15945	15976	15799	15587	15692	15638	15947	15869	15615	15829	15855	15703	15743	15802	15770	15729	15818	15785	15748	15643	15854	15806	15555	15683	15930	15902	15854	15914	15818	15825	15992	15786	16068	15877	15744	15896	15804	15758	15518	15710	16113	15686	15732	15996	15930	15667	15812	15782	15734	15780	15765	15750	15852	15844	15583	15693	15494	15705	15758	15693	15781	15643	15735	15938	15880	15855	15781	15691	15744	15706	15769	15807	15775	15840	15839	15412	15657	15667	15891	15770	15831	15908	15770	15829	15767	15957	15699	15799	16082	15925	15669	15784	15770	15729	16066	15819	15823	15934	15636	15820	15840	15867	16059	15609	15911	15971	15619	15773	15700	15673	15671	15758	15792	15655	15753	15673	15702	15830	15658	15884	15733	15752	15739	15720	15815	16007	15768	15691	15858	15697	15848	15845	15688	15750	15649	15580	15670	15669	15893	15872	15734	15776	15641	15795	15806	15680	15500	15834	15687	15639	15645	15626	15928	15817	15911	15649	15767	15606	15894	15627	15709	15779	15661	15964	15805	15788	15836	15725	15646	15762	15666	15783	15841	15738	15763	15830	15787	15758	15710	15774	15951	15892	15848	15856	15694	15631	15751	15840	15671	15612	15810	15646	15698	15757	15814	15759	15803	15808	15732	15785	15830	15844	15880	15849	15686	15706	15878	15739	15949	15742	15712	15824	15612	15956	15843	15849	15624	15474	15670	15741	15838	15763	15650	15650	16018	15635	15715	15736	15846	15809	15735	15903	15831	15761	15851	15888	15647	15613	15789	15936	15784	15855	15841	15781	15781	15766	15704	15874	15744	15769	15838	15698	15667	15828	15800	15930	15833	15785	15575	15676	15976	15659	15720	15697	15762	15673	15753	15649	15668	15567	15739	15844	15863	15735	15594	15665	15781	15666	16035	15679	15728	15729	15526	15866	15863	15573	15784	15755	15771	15677	15869	15769	15698	15997	15790	15794	15742	15762	15666	15717	16012	15924	15809	15620	15764	16005	15875	15933	15901	15770	15802	15737	15568	15814	15648	15869	15738	15910	15744	15586	15939	15790	15850	15731	15755	15646	15724	15681	15710	15722	15791	15840	15607	15746	15783	15698	16026	15547	15629	15685	15763	15876	15805	15690	16072	15573	15660	15819	15784	15731	15649	15770	15847	15591	15829	15860	15731	15788	15643	15847	15786	15737	15867	15850	15716	15722	15803	15786	15877	15799	15822	15907	15760	15990	15918	15837	15599	15729	15757	15656	15913	15708	15809	15770	15840	15813	15641	15691	15618	15741	15815	15514	15916	15754	15898	15637	15566	15663	15685	15639	15595	15684	15763	15495	15767	15607	15890	15913	15663	15887	15672	15774	15933	15544	15756	15646	15978	15743	15832	15809	15881	15726	15915	15922	15731	15891	15679	15628	15645	15677	15613	15635	15773	15734	15661	15861	15784	15747	15742	15833	15706	15785	15727	15860	15732	15587	15791	15749	15829	15977	15915	15864	16100	15962	15759	15823	15867	15638	15784	15789	15748	15760	15848	15753	15951	15801	15771	15798	15786	15889	15642	15851	15933	15693	15839	16002	15770	15689	15859	15720	15831	15658	15662	15752	15794	15749	15827	15721	15823	15852	15642	15599	15668	15545	15962	15727	15702	15672	15767	15689	16050	15771	15807	15799	15951	15685	15759	15846	15831	15647	15863	15663	15941	15836	15856	15829	15916	15879	15786	15823	15834	15706	15748	15800	15818	15932	15643	15741	15727	15788	15840	15705	15991	15816	15892	15819	15873	15774	15770	15696	15855	15795	16017	15730	15785	15538	15651	15599	15837	15861	15924	15723	15807	15693	15916	15854	15844	15831	15823	15790	15651	15860	15703	15676	15836	15938	15733	15680	15689	15857	15842	15713	15706	15660	15873	15760	15854	15770	15838	15727	15523	15636	15842	15833	15669	15869	15867	15755	15756	15868	15810	15743	15904	15687	15762	15731	15941	15812	15860	15912	15667	15935	15856	15731	15893	15952	15968	16061	15956	15863	15937	15685	15742	15720	15809	15709	15819	15733	15749	15604	15655	15976	16081	15763	15574	15957	15730	15882	15732	15954	15886	15788	15840	15695	15961	15949	15741	15655	15912	15874	15508	15820	15818	15915	16076	15664	15903	15655	15755	15878	15759	15792	15926	15711	15758	15895	16015	15903	15825	15604	15783	15636	15751	15686	15876	15682	15740	15794	15854	15764	15754	15880	15815	15854	15722	15731	15797	15781	15702	15785	15997	15847	15754	15866	15716	15726	15717	15681	15768	15799	15827	15832	15905	15890	15918	15900	15804	15695	15638	15789	16011	15859	15822	15718	15655	15745	15943	15799	15661	15781	15828	15697	15670	15697	15813	15631	15563	15663	15727	15817	15713	15816	15829	15687	15828	15684	15696	15659	15616	15788	15829	15789	15709	15682	15742	15649	15869	15871	15967	15868	15908	15818	16010	15829	15825	15714	15802	15769	15736	15818	15614	15860	15608	15424	15706	15902	15873	15703	15876	15759	15758	15907	15970	15913	15527	15833	15704	15676	15706	15660	15746	15730	15673	15748	15653	15776	15441	15741	15526	15751	15904	15769	15749	15776	15805	15767	15760	15571	15962	15859	15812	15804	15729	15750	15753	15824	15740	15788	15829	15686	15724	15834	15712	15805	15699	15731	15651	15851	15854	15703	15830	15807	15739	16001	15663	15730	15695	15681	15904	15918	15874	15541	15571	15595	15690	15547	15820	15916	15906	15946	15909	15795	15603	15867	15845	15751	15822	15873	15877	15775	15727	15692	15992	15859	15730	15909	15655	15683	15752	15668	15806	15805	15639	15811	15823	15947	15685	15771	15954	15900	15563	15833	15810	15965	15902	15645	15870	15779	15839	15791	15791	15827	16076	15724	15651	15779	15825	15686	15858	15511	15668	15661	15993	15928	15713	15658	15894	15592	15719	15611	15721	15643	15722	15816	15614	15757	15795	15687	15736	15703	15669	15759	15676	15608	15657	15949	15653	15667	15891	15734	15639	15656	15753	15764	16035	15761	15733	15624	15794	15684	15703	16016	16095	15789	15691	15906	15694	15973	15868	15805	15774	15700	15824	15912	15850	15747	15645	15844	15824	15839	15852	15814	15965	15841	16080	15805	15618	15822	15823	15757	15735	15798	15878	15867	15632	16020	15636	15699	15843	15860	15726	15778	15626	15630	15570	15685	15805	15842	15861	15876	15786	15701	15721	15815	15682	15678	15666	15487	15775	16026	15884	15719	15813	15857	15738	15574	15797	15617	15772	15636	15797	15926	15580	15853	15634	15729	15731	15737	15635	15654	15647	15611	15770	15638	15704	15552	15773	15918	15826	15848	15800	15709	15943	15784	15671	15857	15914	15898	15664	15845	15851	15722	15772	15687	16007	15851	15790	15982	15686	15937	15805	15853	15723	15550	15929	15772	15844	15765	15547	15742	15735	15795	15825	15729	15996	15789	15832	15905	15544	15993	15720	15879	15717	16001	15930	15786	15802	15764	15658	15908	15726	15791	15839	15664	15817	15640	15820	15565	15800	15771	15923	15762	15754	15717	15918	15665	15859	15655	15692	15509	15766	15770	15744	15878	15752	15752	15678	15545	15787	15680	15572	15966	15916	15792	15800	15728	15770	15804	15806	15831	15812	15976	15747	15802	15625	15642	15646	15952	15875	15649	15676	15576	15825	15673	15638	15884	15836	15741	15744	15901	15641	15715	15691	15680	15817	15690	15851	15730	15809	15711	15818	15554	15745	15622	15638	16085	15938	15733	15842	15656	15726	15746	15863	16016	15591	15645	15748	15885	15888	15719	15799	15926	15731	15866	15609	15740	15773	15653	15868	15812	15670	15773	15788	15912	15762	15680	15906	15892	15774	15875	15636	15823	15754	15659	15893	15721	15934	15595	15534	15712	15732	15627	15859	15885	15880	15628	15906	15686	15761	15666	15626	15938	15851	15643	15814	15684	15644	15946	15640	15709	15834	15745	15957	15891	15963	15783	15756	15618	15887	15597	15859	15734	15805	15641	15835	15898	15864	15834
31841	56991	52595	42103	36555	32497	28656	25361	22925	20667	19146	18015	16990	16473	15812	15503	15260	15008	14637	14662	14459	14497	14226	14210	13987	14018	13983	13826	13970	13834	13617	13683	13862	13649	13867	13789	13720	13651	13761	13700	13641	13825	13717	13626	13608	13580	13611	13660	13614	13619	13622	13654	13616	13475	13629	13514	13635	13556	13633	13547	13579	13548	13442	13434	13621	13530	13644	13500	13571	13580	13588	13607	13578	13478	13634	13519	13636	13580	13658	13544	13435	13494	13523	13526	13363	13636	13485	13552	13493	13565	13705	13703	13516	13595	13469	13550	13542	13511	13481	13521	13530	13420	13478	13569	13503	13520	13578	13527	13395	13586	13456	13437	13519	13455	13559	13415	13409	13575	13577	13552	13636	13407	13715	13529	13516	13467	13484	13364	13503	13520	13367	13553	13692	13555	13395	13384	13627	13547	13287	13592	13519	13607	13524	13532	13655	13557	13480	13474	13575	13524	13418	13344	13509	13702	13352	13613	13649	13524	13440	13518	13352	13372	13614	13513	13472	13543	13565	13489	13391	13588	13490	13408	13417	13570	13354	13585	13437	13475	13464	13575	13518	13414	13648	13523	13478	13617	13557	13469	13549	13506	13487	13518	13391	13612	13425	13570	13538	13537	13432	13546	13479	13393	13500	13560	13441	13548	13660	13473	13546	13508	13566	13461	13434	13508	13572	13489	13271	13545	13512	13687	13633	13499	13509	13405	13353	13381	13664	13533	13381	13617	13781	13524	13705	13515	13618	13592	13502	13539	13582	13343	13462	13462	13459	13401	13598	13625	13557	13401	13540	13445	13530	13603	13576	13567	13370	13364	13575	13502	13389	13464	13366	13506	13600	13291	13425	13414	13336	13451	13352	13456	13408	13544	13371	13596	13604	13630	13564	13436	13467	13522	13480	13728	13769	13587	13417	13443	13386	13498	13402	13499	13617	13583	13746	13683	13573	13559	13428	13299	13501	13438	13502	13541	13625	13600	13439	13530	13489	13535	13514	13528	13511	13492	13389	13337	13394	13593	13400	13498	13462	13431	13427	13464	13570	13615	13613	13463	13521	13555	13492	13493	13506	13400	13333	13481	13418	13500	13611	13500	13518	13400	13632	13553	13523	13483	13579	13423	13523	13409	13587	13514	13217	13480	13479	13460	13543	13434	13607	13491	13476	13628	13490	13406	13490	13506	13595	13593	13462	13461	13561	13425	13506	13392	13601	13462	13654	13454	13649	13469	13631	13450	13725	13438	13525	13609	13631	13561	13623	13500	13620	13407	13657	13518	13466	13582	13475	13523	13602	13478	13600	13537	13559	13570	13400	13641	13439	13524	13428	13546	13377	13232	13552	13515	13551	13593	13571	13739	13374	13481	13489	13431	13519	13491	13456	13643	13531	13517	13511	13615	13544	13456	13550	13419	13613	13446	13518	13414	13531	13716	13504	13498	13511	13642	13476	13578	13507	13506	13466	13452	13579	13492	13501	13517	13525	13550	13470	13547	13548	13470	13511	13531	13481	13502	13340	13680	13661	13469	13640	13578	13733	13556	13541	13504	13387	13479	13438	13488	13357	13498	13411	13680	13400	13385	13525	13521	13421	13473	13562	13566	13530	13517	13546	13414	13448	13535	13430	13510	13582	13332	13627	13609	13477	13370	13538	13484	13469	13524	13424	13611	13386	13290	13615	13525	13599	13507	13555	13403	13484	13521	13546	13297	13457	13620	13355	13697	13521	13495	13301	13577	13491	13467	13604	13540	13518	13359	13437	13516	13578	13419	13363	13369	13554	13399	13587	13489	13520	13645	13556	13543	13460	13512	13488	13537	13498	13461	13388	13456	13674	13405	13551	13553	13567	13557	13569	13487	13506	13609	13633	13450	13456	13473	13543	13517	13525	13643	13525	13479	13515	13556	13445	13569	13588	13341	13422	13427	13503	13483	13547	13412	13402	13374	13570	13457	13706	13335	13465	13542	13615	13543	13462	13459	13822	13541	13641	13486	13577	13531	13686	13641	13422	13622	13406	13500	13383	13552	13495	13476	13609	13401	13561	13594	13589	13437	13594	13535	13306	13429	13575	13559	13466	13736	13515	13423	13430	13349	13503	13273	13534	13690	13604	13503	13456	13539	13469	13547	13452	13553	13650	13630	13626	13395	13368	13466	13589	13559	13648	13272	13538	13592	13391	13568	13560	13391	13462	13691	13649	13548	13632	13393	13614	13370	13452	13420	13598	13497	13507	13425	13590	13442	13415	13453	13429	13582	13577	13653	13330	13536	13359	13581	13620	13567	13452	13443	13544	13302	13689	13531	13688	13473	13593	13363	13374	13773	13529	13531	13676	13503	13468	13386	13590	13561	13753	13289	13515	13412	13504	13500	13402	13347	13605	13542	13498	13655	13379	13503	13444	13456	13406	13488	13423	13552	13488	13379	13532	13666	13454	13418	13412	13486	13326	13379	13499	13540	13545	13548	13366	13429	13447	13489	13574	13568	13474	13586	13552	13460	13549	13529	13647	13463	13579	13368	13388	13640	13492	13406	13455	13513	13534	13542	13514	13477	13574	13376	13354	13402	13648	13432	13376	13468	13479	13719	13424	13495	13511	13645	13500	13586	13330	13516	13605	13647	13613	13473	13472	13469	13585	13454	13589	13493	13382	13404	13479	13640	13449	13526	13539	13401	13707	13497	13357	13480	13455	13615	13500	13460	13441	13478	13655	13482	13452	13466	13629	13598	13451	13621	13486	13408	13530	13504	13426	13551	13446	13420	13515	13428	13564	13357	13572	13487	13584	13314	13532	13455	13496	13657	13448	13484	13474	13448	13529	13640	13738	13708	13425	13613	13423	13517	13451	13471	13498	13601	13503	13553	13586	13558	13415	13402	13498	13490	13513	13474	13579	13467	13536	13542	13524	13504	13576	13474	13447	13491	13345	13448	13672	13475	13568	13283	13548	13528	13586	13662	13487	13449	13473	13547	13546	13510	13472	13407	13515	13531	13287	13579	13530	13556	13529	13418	13641	13411	13551	13589	13533	13408	13534	13488	13479	13429	13502	13432	13533	13504	13606	13382	13575	13485	13541	13626	13467	13561	13455	13531	13406	13510	13455	13548	13578	13434	13368	13332	13633	13507	13592	13478	13517	13549	13390	13428	13452	13554	13355	13541	13426	13503	13496	13584	13533	13591	13453	13581	13371	13492	13582	13421	13510	13640	13505	13418	13448	13548	13642	13479	13511	13563	13591	13496	13517	13481	13307	13453	13509	13474	13536	13282	13525	13631	13550	13559	13617	13524	13544	13445	13506	13456	13638	13487	13508	13418	13339	13508	13609	13489	13470	13408	13529	13464	13700	13507	13458	13491	13573	13472	13627	13503	13460	13469	13579	13642	13528	13615	13396	13435	13394	13319	13683	13394	13640	13524	13403	13680	13453	13423	13593	13427	13586	13465	13371	13453	13664	13556	13748	13445	13680	13608	13597	13512	13647	13437	13608	13308	13590	13466	13500	13521	13655	13613	13397	13602	13417	13498	13443	13545	13638	13537	13437	13502	13518	13559	13653	13667	13403	13555	13404	13632	13480	13690	13367	13556	13379	13374	13417	13685	13444	13434	13439	13386	13332	13553	13422	13751	13497	13387	13583	13518	13419	13525	13507	13564	13497	13550	13616	13509	13597	13527	13425	13349	13473	13585	13547	13505	13392	13588	13461	13515	13622	13512	13544	13335	13570	13660	13480	13654	13416	13504	13520	13476	13601	13365	13460	13407	13573	13501	13528	13494	13599	13529	13373	13356	13477	13551	13393	13486	13414	13552	13677	13414	13642	13265	13508	13621	13653	13536	13574	13623	13492	13525	13528	13510	13541	13454	13555	13580	13645	13739	13537	13524	13426	13534	13470	13501	13534	13505	13501	13589	13429	13507	13578	13411	13518	13502	13506	13435	13386	13557	13526	13485	13606	13676	13439	13485	13551	13400	13524	13568	13645	13377	13446	13553	13505	13654	13538	13360	13497	13355	13443	13406	13449	13566	13416	13629	13607	13472	13543	13486	13578	13512	13477	13583	13464	13469	13576	13623	13339	13658	13493	13426	13603	13569	13547	13430	13391	13431	13604	13563	13451	13440	13371	13402	13634	13378	13486	13537	13536	13561	13512	13693	13613	13479	13566	13543	13504	13498	13366	13557	13573	13475	13397	13562	13494	13171	13505	13537	13449	13486	13456	13572	13468	13685	13617	13517	13566	13517	13442	13338	13477	13474	13565	13488	13497	13364	13646	13587	13420	13458	13484	13456	13588	13622	13479	13553	13409	13488	13548	13532	13577	13473	13560	13322	13610	13366	13495	13494	13447	13592	13526	13576	13527	13667	13598	13541	13429	13500	13590	13472	13653	13501	13536	13502	13461	13565	13571	13508	13481	13468	13560	13519	13469	13433	13531	13586	13343	13557	13473	13522	13706	13381	13437	13551	13588	13486	13403	13582	13504	13495	13546	13551	13731	13572	13480	13532	13554	13588	13451	13477	13587	13553	13552	13463	13362	13412	13514	13501	13416	13535	13521	13485	13530	13489	13355	13412	13507	13683	13358	13515	13510	13479	13339	13534	13696	13490	13444	13456	13356	13566	13561	13397	13640	13605	13565	13411	13474	13473	13418	13580	13560	13530	13475	13608	13541	13721	13494	13639	13339	13480	13563	13385	13438	13589	13410	13362	13429	13583	13503	13407	13497	13581	13435	13578	13568	13610	13534	13618	13475	13539	13565	13480	13570	13492	13434	13257	13501	13405	13519	13262	13635	13524	13454	13575	13523	13463	13439	13598	13466	13396	13377	13514	13550	13448	13428	13572	13472	13557	13491	13387	13613	13455	13596	13401	13539	13417	13489	13388	13446	13535	13461	13649	13368	13499	13557	13530	13529	13506	13496	13418	13517	13566	13359	13499	13553	13565	13541	13556	13587	13434	13544	13433	13644	13480	13546	13417	13461	13426	13468	13565	13393	13361	13414	13400	13424	13512	13729	13681	13484	13571	13467	13606	13502	13573	13330	13605	13464	13528	13403	13550	13420	13577	13521	13520	13550	13590	13458	13534	13427	13623	13445	13564	13513	13542	13613	13431	13590	13565	13573	13415	13392	13512	13500	13586
29137	28655	38156	33759	27209	24043	21658	19906	18584	17837	17200	16891	16632	16271	16174	16198	16189	16022	15973	15996	16001	15895	15876	15750	15535	15579	15510	15536	15691	15607	15653	15559	15703	15664	15675	15833	15691	15656	15721	15551	15773	15610	15548	15647	15563	15620	15806	15657	15688	15638	15517	15588	15538	15546	15642	15775	15590	15624	15553	15715	15648	15646	15641	15600	15522	15419	15586	15441	15558	15403	15488	15570	15441	15512	15293	15568	15524	15463	15379	15366	15598	15484	15679	15650	15555	15385	15507	15281	15625	15526	15440	15562	15588	15421	15517	15437	15601	15534	15645	15416	15535	15620	15277	15575	15513	15544	15483	15552	15483	15429	15643	15379	15471	15352	15383	15305	15458	15717	15593	15353	15532	15603	15606	15513	15500	15711	15483	15714	15494	15657	15688	15676	15647	15560	15510	15671	15732	15659	15562	15700	15452	15524	15767	15498	15453	15550	15539	15688	15689	15566	15582	15414	15515	15548	15533	15634	15613	15638	15499	15621	15408	15523	15661	15496	15661	15596	15563	15347	15530	15579	15611	15518	15599	15481	15636	15506	15544	15494	15541	15476	15650	15402	15491	15497	15485	15708	15614	15565	15684	15493	15771	15892	15593	15541	15497	15451	15572	15627	15537	15611	15536	15350	15470	15761	15518	15557	15539	15607	15545	15550	15583	15673	15648	15701	15549	15571	15656	15674	15751	15531	15676	15476	15598	15621	15590	15515	15540	15384	15363	15454	15485	15658	15463	15698	15604	15488	15604	15460	15619	15326	15502	15384	15635	15650	15518	15505	15582	15523	15757	15437	15287	15461	15504	15613	15409	15479	15417	15529	15519	15551	15550	15758	15437	15492	15391	15362	15478	15506	15465	15520	15547	15669	15562	15484	15694	15386	15453	15543	15568	15424	15516	15590	15590	15432	15439	15590	15467	15466	15458	15443	15452	15457	15380	15556	15358	15562	15633	15609	15449	15615	15772	15456	15637	15638	15477	15447	15613	15544	15699	15708	15676	15576	15508	15381	15523	15640	15542	15682	15694	15670	15542	15640	15430	15262	15750	15422	15546	15453	15387	15601	15412	15530	15582	15615	15487	15728	15460	15524	15504	15603	15487	15452	15456	15489	15480	15405	15538	15390	15553	15418	15574	15367	15548	15500	15637	15741	15508	15551	15519	15409	15576	15559	15668	15434	15348	15820	15633	15482	15616	15406	15735	15556	15688	15663	15510	15691	15476	15422	15622	15621	15390	15821	15564	15575	15538	15572	15530	15472	15483	15469	15438	15716	15599	15517	15574	15608	15459	15366	15536	15442	15510	15582	15610	15348	15408	15671	15638	15689	15562	15604	15336	15428	15546	15645	15621	15524	15604	15411	15698	15651	15672	15588	15738	15612	15449	15361	15510	15664	15501	15306	15401	15477	15729	15330	15511	15649	15626	15652	15425	15700	15814	15396	15450	15319	15692	15554	15525	15498	15565	15369	15358	15567	15588	15700	15421	15471	15509	15648	15564	15471	15593	15502	15668	15446	15595	15452	15584	15386	15529	15408	15548	15557	15648	15433	15514	15534	15739	15418	15409	15631	15454	15512	15543	15574	15472	15536	15572	15419	15398	15694	15429	15745	15566	15596	15797	15650	15509	15451	15661	15395	15589	15791	15662	15679	15543	15329	15356	15457	15592	15436	15378	15563	15663	15598	15446	15603	15677	15649	15461	15501	15673	15482	15561	15526	15439	15651	15526	15336	15415	15684	15531	15535	15484	15266	15498	15480	15714	15641	15550	15596	15392	15356	15660	15581	15502	15509	15470	15543	15485	15709	15490	15487	15584	15757	15569	15415	15470	15555	15656	15582	15694	15504	15498	15341	15490	15652	15429	15600	15867	15687	15485	15450	15462	15490	15635	15565	15250	15473	15695	15589	15729	15551	15406	15452	15565	15405	15566	15497	15458	15408	15625	15513	15397	15521	15591	15473	15711	15607	15576	15392	15506	15507	15560	15387	15603	15517	15442	15623	15372	15418	15533	15588	15504	15483	15455	15387	15597	15638	15461	15664	15568	15430	15603	15477	15698	15569	15782	15553	15601	15675	15651	15538	15738	15438	15640	15690	15402	15534	15629	15512	15452	15471	15807	15801	15535	15509	15414	15543	15453	15632	15486	15471	15657	15657	15484	15567	15541	15634	15634	15598	15780	15825	15540	15719	15541	15339	15761	15579	15490	15573	15514	15578	15529	15593	15591	15531	15639	15376	15579	15604	15381	15518	15379	15461	15524	15548	15593	15345	15564	15650	15511	15593	15624	15490	15418	15695	15616	15579	15574	15567	15520	15584	15527	15542	15554	15544	15635	15543	15690	15472	15522	15508	15480	15451	15612	15498	15654	15453	15534	15622	15442	15398	15347	15802	15667	15620	15563	15833	15680	15721	15540	15351	15625	15643	15406	15591	15570	15679	15523	15576	15435	15612	15698	15417	15509	15391	15518	15518	15538	15608	15363	15434	15590	15634	15420	15392	15517	15450	15241	15567	15621	15338	15563	15542	15551	15580	15669	15500	15583	15613	15558	15380	15448	15450	15399	15435	15473	15818	15414	15459	15513	15518	15405	15522	15560	15592	15462	15462	15683	15358	15611	15535	15501	15494	15603	15540	15533	15514	15475	15551	15601	15688	15403	15538	15350	15471	15459	15343	15495	15638	15759	15551	15704	15497	15612	15725	15529	15618	15464	15441	15500	15360	15465	15528	15593	15622	15473	15306	15607	15549	15475	15609	15359	15556	15502	15322	15627	15636	15624	15503	15648	15636	15734	15566	15453	15305	15635	15409	15387	15427	15528	15560	15574	15563	15627	15588	15721	15430	15597	15538	15662	15579	15531	15462	15390	15411	15609	15430	15581	15555	15469	15598	15604	15718	15638	15440	15390	15616	15424	15610	15626	15593	15507	15504	15370	15539	15474	15308	15381	15664	15534	15606	15650	15610	15447	15700	15472	15506	15379	15376	15532	15624	15384	15430	15749	15538	15501	15646	15500	15347	15551	15485	15490	15280	15317	15573	15565	15429	15519	15583	15284	15530	15608	15690	15633	15527	15615	15528	15484	15691	15715	15620	15629	15633	15328	15561	15592	15497	15563	15749	15636	15536	15626	15674	15584	15626	15642	15476	15500	15561	15482	15431	15501	15537	15349	15481	15436	15586	15544	15560	15497	15599	15382	15475	15443	15497	15573	15593	15515	15462	15336	15541	15615	15444	15496	15329	15598	15428	15618	15411	15402	15526	15469	15471	15317	15481	15743	15591	15493	15694	15674	15612	15496	15519	15617	15735	15554	15582	15508	15536	15444	15580	15486	15448	15362	15612	15755	15531	15472	15497	15633	15435	15492	15689	15546	15582	15726	15614	15570	15365	15496	15414	15546	15436	15515	15611	15541	15563	15586	15597	15381	15632	15409	15516	15484	15584	15715	15575	15575	15673	15522	15552	15673	15545	15601	15580	15467	15791	15768	15552	15617	15466	15675	15327	15352	15252	15634	15488	15552	15532	15746	15384	15546	15560	15666	15319	15609	15413	15408	15435	15439	15458	15646	15580	15467	15670	15506	15415	15608	15573	15502	15364	15441	15518	15517	15713	15581	15469	15389	15570	15564	15423	15534	15445	15548	15463	15680	15494	15690	15579	15580	15517	15497	15257	15494	15474	15663	15467	15565	15664	15380	15348	15542	15404	15536	15640	15512	15611	15552	15596	15434	15637	15674	15635	15560	15577	15560	15580	15541	15488	15530	15490	15390	15581	15481	15509	15598	15585	15569	15655	15490	15602	15518	15611	15514	15702	15475	15473	15409	15518	15509	15618	15390	15521	15517	15631	15674	15742	15749	15603	15496	15580	15390	15670	15540	15606	15429	15396	15540	15469	15713	15692	15523	15557	15642	15417	15654	15586	15627	15360	15576	15441	15518	15569	15487	15339	15523	15578	15503	15624	15402	15498	15600	15513	15687	15449	15585	15659	15662	15673	15552	15526	15452	15523	15566	15520	15591	15492	15426	15507	15409	15496	15360	15638	15358	15547	15391	15335	15844	15586	15558	15451	15493	15667	15445	15662	15447	15302	15707	15676	15571	15487	15381	15419	15530	15518	15375	15415	15496	15457	15659	15446	15740	15418	15479	15548	15245	15468	15483	15504	15313	15603	15344	15480	15502	15458	15663	15742	15486	15637	15636	15467	15661	15720	15659	15523	15658	15539	15611	15619	15468	15834	15572	15384	15594	15805	15610	15564	15588	15583	15473	15445	15450	15609	15392	15488	15596	15515	15379	15615	15812	15660	15698	15599	15478	15442	15516	15557	15514	15650	15517	15585	15566	15498	15481	15500	15637	15516	15487	15556	15514	15698	15684	15502	15428	15768	15617	15413	15454	15597	15425	15383	15596	15466	15414	15476	15534	15415	15460	15432	15733	15492	15588	15469	15431	15647	15418	15524	15722	15687	15687	15431	15542	15751	15504	15535	15540	15625	15625	15559	15558	15838	15600	15658	15682	15471	15593	15536	15347	15650	15577	15510	15599	15435	15263	15506	15569	15410	15617	15504	15475	15614	15399	15490	15560	15751	15559	15733	15514	15643	15485	15356	15480	15543	15417	15677	15667	15657	15520	15470	15693	15473	15123	15358	15494	15393	15563	15413	15463	15401	15547	15739	15631	15657	15560	15474	15575	15687	15603	15681	15656	15469	15726	15574	15370	15229	15419	15591	15568	15680	15663	15464	15578	15550	15619	15626	15546	15515	15565	15605	15697	15435	15583	15521	15485	15584	15420	15642	15331	15577	15522	15744	15433	15554	15761	15641	15423	15529	15712	15579	15613	15607	15676	15314	15471	15746	15525	15271	15584	15557	15441	15578	15655	15620	15619	15619	15685	15590	15465	15508	15207	15265	15775	15616	15794	15519	15454	15317	15465	15434	15446	15615	15495	15699	15454	15554	15718	15683	15539	15511	15618	15459	15595	15535	15527	15590	15689	15535	15502	15518	15759	15586	15594	15422	15344	15462	15667	15600	15571	15702	15528	15556	15684	15486	15479	15332	15476	15575	15649	15446	15365	15731	15499	15555	15590	15448	15560	15423	15602	15626	15618	15416	15434	15613	15756	15462
30568	45626	41997	32418	27392	24187	21604	19452	17717	16823	15904	15440	14809	14746	14373	14279	14110	13990	14024	13704	13822	13873	13782	13650	13452	13489	13494	13475	13481	13340	13396	13495	13363	13502	13534	13505	13467	13456	13478	13700	13380	13414	13488	13750	13500	13511	13408	13560	13509	13523	13345	13370	13464	13452	13498	13353	13454	13440	13241	13485	13378	13380	13461	13438	13348	13413	13563	13410	13469	13421	13461	13295	13329	13178	13464	13388	13450	13288	13325	13377	13517	13385	13328	13391	13536	13378	13324	13335	13515	13298	13328	13343	13368	13360	13439	13427	13514	13234	13490	13203	13496	13387	13424	13366	13338	13485	13404	13384	13516	13278	13607	13325	13220	13204	13514	13513	13387	13400	13341	13259	13491	13421	13318	13304	13423	13213	13349	13360	13446	13407	13373	13320	13305	13489	13425	13414	13344	13440	13318	13404	13559	13519	13257	13492	13424	13451	13519	13260	13489	13438	13405	13338	13426	13234	13267	13457	13485	13348	13408	13296	13407	13443	13455	13389	13458	13670	13452	13234	13348	13500	13425	13455	13631	13568	13355	13563	13389	13383	13391	13487	13340	13446	13411	13453	13278	13443	13315	13377	13211	13455	13626	13532	13329	13409	13462	13301	13481	13342	13303	13372	13381	13472	13462	13404	13510	13388	13581	13240	13440	13442	13467	13462	13493	13364	13338	13439	13437	13396	13360	13574	13295	13437	13461	13533	13360	13389	13349	13481	13259	13540	13435	13505	13285	13309	13498	13285	13402	13554	13364	13411	13465	13334	13319	13508	13490	13513	13337	13345	13253	13568	13359	13592	13594	13380	13520	13378	13390	13525	13528	13416	13431	13307	13345	13441	13458	13276	13487	13310	13490	13526	13425	13496	13248	13452	13462	13548	13265	13434	13461	13471	13393	13430	13430	13408	13255	13456	13471	13090	13339	13335	13328	13439	13343	13510	13147	13450	13519	13429	13538	13541	13474	13507	13453	13521	13368	13553	13472	13447	13314	13404	13415	13488	13359	13311	13342	13392	13602	13369	13280	13528	13498	13336	13427	13434	13480	13381	13218	13355	13342	13231	13614	13339	13336	13565	13424	13303	13508	13338	13396	13377	13422	13251	13402	13440	13475	13456	13584	13253	13513	13352	13365	13419	13475	13304	13380	13387	13527	13361	13240	13255	13383	13315	13212	13329	13461	13409	13576	13404	13354	13376	13376	13314	13431	13475	13411	13376	13405	13454	13414	13435	13410	13296	13495	13542	13297	13458	13469	13321	13523	13312	13327	13322	13464	13607	13201	13319	13384	13471	13444	13407	13554	13422	13523	13475	13373	13308	13331	13526	13430	13497	13451	13298	13417	13400	13344	13240	13411	13303	13517	13457	13326	13363	13363	13353	13415	13336	13364	13394	13560	13488	13415	13237	13495	13429	13456	13532	13282	13426	13340	13515	13309	13370	13441	13389	13416	13392	13450	13450	13387	13314	13416	13338	13261	13443	13253	13410	13447	13397	13392	13321	13370	13468	13419	13542	13552	13570	13432	13361	13268	13553	13334	13447	13369	13239	13462	13373	13545	13517	13480	13288	13312	13426	13301	13420	13478	13444	13420	13416	13406	13350	13399	13264	13548	13507	13391	13429	13380	13514	13461	13368	13398	13494	13331	13570	13355	13465	13552	13369	13347	13450	13479	13268	13442	13324	13435	13482	13607	13509	13531	13509	13384	13486	13294	13511	13415	13430	13345	13353	13409	13323	13484	13527	13511	13295	13414	13291	13361	13337	13404	13304	13373	13438	13440	13374	13381	13315	13362	13487	13522	13447	13447	13314	13426	13306	13385	13438	13416	13368	13476	13477	13378	13403	13349	13619	13310	13361	13538	13372	13340	13480	13384	13486	13506	13463	13401	13403	13390	13406	13440	13389	13325	13429	13269	13486	13431	13441	13511	13502	13475	13580	13256	13402	13501	13278	13512	13588	13488	13305	13367	13508	13349	13450	13303	13435	13423	13470	13347	13216	13488	13374	13289	13428	13573	13512	13302	13442	13405	13292	13570	13550	13381	13400	13442	13455	13434	13562	13432	13475	13577	13326	13425	13571	13351	13487	13424	13481	13359	13325	13427	13315	13425	13439	13454	13287	13429	13438	13600	13233	13401	13427	13370	13580	13544	13463	13414	13434	13497	13550	13378	13580	13319	13451	13378	13470	13382	13443	13196	13311	13271	13574	13579	13408	13163	13327	13436	13415	13309	13527	13327	13396	13416	13337	13584	13444	13489	13252	13405	13476	13428	13371	13218	13248	13398	13356	13402	13236	13703	13308	13299	13428	13440	13470	13368	13238	13583	13510	13425	13515	13424	13303	13343	13536	13366	13417	13428	13462	13441	13461	13458	13384	13184	13360	13368	13253	13450	13267	13560	13373	13486	13426	13467	13432	13511	13374	13392	13429	13382	13428	13359	13363	13258	13366	13482	13399	13405	13359	13484	13287	13347	13369	13479	13346	13520	13330	13341	13303	13379	13273	13504	13478	13461	13464	13370	13342	13379	13285	13406	13318	13543	13428	13452	13570	13478	13486	13178	13357	13433	13474	13371	13449	13386	13511	13213	13509	13419	13361	13489	13364	13594	13462	13356	13480	13506	13389	13511	13425	13273	13398	13431	13510	13438	13419	13511	13376	13555	13455	13444	13309	13316	13342	13509	13308	13479	13399	13291	13192	13509	13597	13408	13321	13506	13366	13178	13345	13399	13356	13490	13416	13239	13321	13311	13260	13357	13431	13306	13414	13358	13267	13345	13557	13478	13499	13325	13416	13305	13378	13383	13364	13562	13444	13411	13505	13472	13477	13399	13440	13398	13365	13352	13486	13355	13370	13454	13263	13416	13493	13533	13228	13444	13203	13366	13354	13385	13325	13425	13283	13430	13470	13390	13478	13467	13187	13453	13380	13346	13333	13526	13259	13371	13291	13439	13365	13470	13512	13649	13518	13517	13419	13472	13410	13427	13346	13423	13300	13366	13360	13435	13401	13285	13355	13439	13474	13341	13485	13385	13408	13463	13398	13430	13408	13309	13422	13328	13361	13507	13593	13331	13340	13393	13504	13424	13328	13589	13390	13485	13312	13334	13461	13385	13376	13477	13570	13491	13412	13311	13600	13344	13265	13386	13390	13244	13215	13352	13435	13463	13396	13380	13303	13454	13479	13539	13386	13540	13322	13417	13368	13255	13451	13359	13392	13383	13230	13370	13333	13404	13352	13270	13551	13498	13386	13352	13505	13174	13417	13372	13447	13528	13464	13517	13500	13439	13504	13467	13395	13397	13603	13366	13530	13371	13297	13315	13123	13449	13243	13377	13374	13330	13270	13584	13296	13407	13565	13306	13542	13374	13314	13610	13412	13376	13468	13304	13246	13409	13270	13644	13413	13459	13355	13452	13639	13472	13446	13333	13358	13334	13467	13388	13290	13428	13446	13247	13488	13421	13415	13496	13505	13467	13404	13595	13459	13455	13490	13402	13354	13472	13359	13415	13375	13395	13342	13380	13502	13372	13442	13441	13393	13444	13270	13538	13465	13358	13490	13469	13554	13429	13489	13486	13440	13541	13329	13365	13278	13351	13266	13407	13405	13397	13377	13444	13441	13351	13430	13332	13422	13325	13432	13437	13433	13441	13448	13592	13499	13454	13361	13288	13474	13274	13572	13357	13290	13341	13326	13522	13543	13325	13388	13448	13398	13421	13319	13520	13481	13434	13636	13625	13400	13334	13401	13470	13431	13391	13520	13430	13317	13418	13375	13301	13340	13381	13332	13482	13410	13401	13448	13329	13400	13452	13270	13488	13411	13414	13383	13397	13420	13571	13487	13400	13407	13260	13453	13283	13459	13426	13425	13470	13346	13438	13254	13370	13423	13408	13360	13469	13514	13319	13324	13439	13307	13389	13401	13467	13461	13353	13436	13336	13461	13308	13329	13384	13575	13456	13348	13421	13480	13193	13272	13542	13449	13371	13489	13426	13361	13420	13443	13589	13321	13475	13388	13486	13500	13464	13482	13470	13506	13468	13189	13393	13447	13217	13497	13179	13510	13369	13524	13410	13525	13502	13306	13400	13224	13435	13373	13517	13465	13177	13355	13453	13289	13391	13334	13328	13457	13411	13404	13432	13589	13433	13505	13436	13406	13625	13399	13459	13456	13295	13511	13536	13292	13483	13416	13421	13465	13442	13518	13405	13449	13347	13249	13354	13302	13488	13354	13381	13493	13264	13404	13254	13533	13420	13412	13448	13471	13358	13269	13376	13425	13245	13491	13405	13632	13480	13468	13211	13290	13342	13123	13362	13324	13435	13466	13571	13340	13469	13404	13492	13540	13385	13339	13333	13383	13430	13328	13463	13385	13385	13491	13275	13523	13537	13267	13356	13395	13466	13403	13477	13427	13558	13408	13338	13394	13264	13430	13309	13312	13396	13375	13218	13471	13419	13445	13335	13388	13509	13416	13499	13436	13367	13489	13459	13448	13382	13401	13352	13411	13427	13338	13321	13319	13568	13348	13472	13381	13263	13460	13421	13385	13433	13571	13432	13613	13387	13523	13409	13373	13377	13432	13292	13456	13473	13443	13473	13332	13448	13426	13482	13282	13677	13405	13265	13346	13474	13360	13272	13233	13386	13476	13447	13514	13222	13539	13518	13501	13407	13425	13405	13400	13362	13322	13381	13391	13521	13403	13183	13459	13492	13373	13406	13481	13326	13357	13407	13426	13293	13448	13304	13478	13545	13370	13202	13207	13346	13445	13451	13419	13368	13342	13381	13535	13397	13407	13335	13500	13492	13490	13550	13330	13437	13533	13401	13509	13324	13292	13368	13228	13364	13447	13388	13298	13369	13654	13314	13382	13684	13467	13426	13405	13276	13426	13387	13359	13350	13496	13483	13363	13598	13576	13442	13412	13551	13436	13493	13480	13526	13424	13411	13460	13397	13522	13351	13409	13369	13490	13499	13445	13509	13509	13480	13573	13269	13227	13343	13359	13363	13365	13450	13389	13382	13417	13374	13388	13443	13505	13396	13499	13387	13488	13465	13424	13488	13400	13433	13420	13312	13463	13492	13452	13417	13521	13425	13450	13225	13521	13524	13438	13362	13367
24095	21280	28898	25520	25501	27300	26429	21892	20089	19056	18141	17677	16906	17052	16672	16343	16118	16035	16049	15841	15793	15828	15876	15487	15708	15870	15574	15279	15376	15424	15374	15409	15526	15473	15557	15492	15473	15359	15345	15324	15507	15522	15474	15443	15397	15298	15395	15468	15242	15416	15276	15252	15252	15205	15152	15285	15155	15389	15499	15347	15252	15246	15421	15462	15383	15285	15367	15311	15279	15389	15191	15205	15292	15499	15271	15084	15347	15300	15464	15318	15496	15090	15393	15260	15158	15262	15227	15171	15389	15445	15340	15364	15148	15077	15224	15185	15211	15324	15295	15177	15485	15175	15171	15208	15304	15260	15119	15401	15320	15269	15259	15110	15346	15342	15188	15202	15364	15203	15154	15308	15166	15331	15260	15417	15333	15330	15200	15338	15624	15201	15309	15264	15228	15404	15166	15199	15237	15411	15354	15249	15308	15061	15234	15296	15376	15198	15079	15232	15365	15151	15233	15050	15447	15176	15355	15355	15347	15444	15190	15286	15548	15334	15354	15367	15224	15136	15335	15380	15301	15065	15178	15321	15245	15425	15395	15226	15219	15447	15216	15125	15247	15185	15234	15291	15201	15065	15038	15165	15189	15423	15501	15241	15342	15347	15269	15218	15338	15197	15141	15280	15261	15197	15400	15356	15259	15221	15261	15253	15246	15414	15212	15289	15479	15255	15165	15402	15335	15268	15281	15052	15349	15295	15256	15251	15007	15267	15175	15318	15353	15360	15415	15240	15447	15308	15367	15328	15234	15126	15283	15183	15241	15479	15414	15328	15263	15425	15160	15343	15232	15161	15278	15117	15145	15202	15247	15454	15335	15422	15441	15387	15221	15092	15476	15135	15180	15244	15168	15213	15290	15267	15473	15313	15351	15234	15230	15266	15347	15377	15401	15155	15265	15407	15274	15409	15492	15368	15307	15176	15144	15430	15369	15260	15446	15361	15216	15432	15480	15447	15278	15390	15307	15273	15231	15295	15301	15214	15385	15335	15255	15438	15323	15388	15343	15118	15241	15320	15243	15412	15442	15398	15379	15252	15327	15309	15294	15314	15307	15231	15453	15470	15416	15169	15278	15449	15232	15051	15300	15266	15438	15270	15302	15368	15156	15235	15199	15254	15203	15398	15364	15264	15292	15265	15355	15249	15368	15254	15326	15350	15305	15271	15527	15402	15193	15285	15290	15180	15411	15173	15361	15146	15220	15255	15194	15241	15162	15281	15324	15321	15319	15276	15357	15327	15252	15432	15328	15256	15318	15115	15110	15317	15453	15314	15392	15448	15209	15238	15301	15439	15247	15148	15292	15445	15391	15288	15259	15451	15319	15128	15352	15359	15402	15354	15236	15379	15226	15314	15375	15235	15434	15326	15258	15129	15204	15274	15449	15227	15245	15128	15274	15335	15174	15094	15354	15355	15423	15344	15256	15228	15058	15258	15247	15057	15357	15370	15338	15327	15163	15159	15370	15202	15421	15234	15234	15309	15289	15079	15303	15329	15377	15435	15200	15351	15231	15240	15373	15378	15359	15205	15372	15400	15429	15428	15153	15118	15268	15429	15190	15365	15373	15054	15313	15358	15435	15243	15285	15324	15410	15124	15154	15181	15215	15320	15148	15094	15312	15272	15471	15154	15198	15304	15224	15223	15250	15402	15313	15170	15370	15485	15343	15152	15292	15187	15325	15266	15293	15237	15210	15170	15513	15296	15106	15337	15316	15242	15508	15223	15148	15210	15210	15406	15406	15301	15221	15261	15353	15268	15415	15533	15305	15466	15432	15354	15196	15098	15197	15294	15307	15328	15220	15171	15251	14990	15091	15361	15312	15195	15406	15191	15322	15151	15351	15081	15321	15167	15387	15363	15319	15408	15416	15427	15393	15565	15333	15383	15442	15398	15233	15223	15217	15358	15209	15180	15190	15203	15374	15462	15386	15218	15386	15327	15067	15163	15266	15121	15003	15134	15259	15268	15190	15301	15308	15280	15264	15344	15459	15316	15273	15075	15320	15221	15392	15564	15376	15131	15376	15286	15374	15121	15183	15308	15131	15220	15418	15331	15330	15288	15332	15372	15323	15229	15284	15395	15282	15277	15232	15151	15243	15286	15322	15031	15251	15353	15220	15554	15092	15094	15219	15316	15547	15440	15230	15321	15305	15340	15435	15276	15052	15258	15180	15175	15163	15474	15275	15399	15283	15371	15339	15258	15506	15402	15200	15329	15405	15069	15231	15241	15229	15330	15312	15237	15295	15416	15392	15092	15264	15335	15117	15189	15186	15574	15326	15391	15094	15093	15473	15097	15292	15317	15232	15130	15365	15324	15373	15166	15145	15320	15388	15384	15537	15471	15221	15251	15100	15063	15250	15175	15342	15052	15309	15375	15292	15419	15259	15271	15251	15226	15195	15316	15234	15293	15306	15336	15432	15405	15450	15171	15303	15123	15265	15189	15206	15405	15311	15201	15223	15355	15312	15297	15194	15323	15337	15530	15497	15099	15336	15480	15360	15307	15398	15233	15266	15267	15417	15280	15329	15186	15269	15257	15286	15289	15125	15170	15379	15320	15166	15305	15172	15357	15160	15210	15244	15154	15116	15353	15423	15452	15441	15340	15342	15325	15182	15297	15407	15379	15535	15280	15221	15082	15036	15369	15243	15317	15290	15292	15420	15601	15318	15212	15348	15331	15312	15249	15273	15278	15389	15253	15524	15051	15364	15353	15337	15450	15355	15401	15322	15362	15399	15242	15298	15221	15053	15242	15201	15262	15151	15354	15372	15335	15206	15196	15462	15441	15391	15457	15208	15259	15271	15319	15234	15306	15048	15124	15276	15296	15239	15271	15307	15115	15312	15238	15477	15349	15324	15528	15081	15482	15297	15208	15453	15168	15229	15224	15361	15383	15395	15453	15303	15031	15134	15313	15329	15213	15381	15221	15248	15396	15221	15288	15128	15369	15258	15217	15058	15225	15328	15227	15151	15174	15330	15336	15052	15444	15190	15446	15263	15353	15484	15473	15160	15384	15342	15344	15301	15284	15305	15391	15308	15274	15440	15439	15242	15358	15238	15301	15093	15178	15016	15317	15327	15205	15232	15251	15377	15234	15360	15231	15213	15331	15404	15323	15329	15243	15313	15387	15408	15108	15286	15339	15313	15096	15350	15329	15376	15289	15147	15125	15178	15336	15170	15177	15427	15426	15277	15271	15409	15299	15409	15216	15329	15184	15296	15080	15339	15259	15255	15343	15265	15367	15385	15364	15162	15184	15250	15204	15211	15272	15208	15266	15305	15279	15476	15254	15294	15166	15446	15327	15315	15231	15288	15070	15186	15292	15112	15526	15337	15239	15159	15363	15402	15236	15409	15254	15300	15349	15367	15501	15158	15202	15389	15171	15309	15357	15316	15173	15333	15212	15266	15119	15223	15283	15151	15340	15233	15138	15337	15237	15313	15434	15243	15227	15445	15438	15123	15174	15164	15171	15193	15151	15272	15162	15329	15312	15339	15124	15151	15290	15303	15288	15205	15222	15346	15312	15271	15200	15541	15254	15635	14984	15388	15126	15347	15047	15123	15079	15304	15135	15437	15264	15258	15372	15263	15327	15285	15115	15327	15425	15081	15203	15393	15164	15346	15249	15462	15271	15464	15193	15223	15575	15288	15231	15280	15349	15253	15190	15297	15311	15309	15180	15366	15281	15396	15260	15133	15199	15445	15313	15385	15254	15137	15323	15248	15406	15396	15302	15436	15166	15213	15247	15282	15499	15165	15073	15254	15230	15277	15360	15227	15347	15319	15486	15247	15227	15365	15362	15104	15240	15287	15285	15214	15199	15305	15011	15127	15114	15461	15380	15231	15277	15281	15215	15438	15193	15439	15490	15213	15230	15265	15106	15489	15332	15212	15438	15245	15130	15489	15185	15354	15297	15333	15426	15192	15242	15301	15315	15501	15373	15231	15234	15344	15285	15186	15255	15286	15317	15399	15514	15243	15425	15320	15288	15378	15306	15183	15138	15243	15198	15289	15429	15232	15273	15250	15425	15254	15468	15177	15360	15237	15094	15225	15373	15346	15384	15127	14986	15208	15278	15223	15359	15238	15304	15216	15344	15386	15491	15343	14946	15392	15039	15291	15049	15254	15242	15425	15274	15429	15161	15306	15207	15221	15372	15256	15248	15472	15208	15289	15443	15374	15236	15313	15302	15260	15522	15416	15398	15485	15110	14940	15442	15106	15303	15188	15411	15315	15314	15265	15429	15381	15307	15360	15365	15315	15238	15305	15322	15277	15167	15271	15400	15368	15168	15474	15169	15266	15496	15297	15295	15290	15306	15237	15430	15400	15389	15425	15381	15279	15116	15387	15010	15230	15238	15158	15460	15309	15300	15358	15394	15324	15210	15298	15123	15247	15273	15428	15471	15366	15297	15229	15296	15236	15370	15261	15224	15293	15350	15327	15325	15412	15584	15229	15329	15231	15117	15336	15262	15343	15165	15131	15114	15316	15297	15431	15267	15515	15134	15364	15424	15313	15295	15167	15452	15248	15347	15265	15186	15339	15354	15271	15515	15364	15325	15310	15281	15382	15223	15323	15368	15476	15269	15374	15343	15316	15121	15404	15114	15213	15187	15268	15248	15493	15289	15371	15379	15386	15068	15146	15471	15375	15324	15487	15282	15358	15293	15483	15287	15468	15269	15296	15434	15558	15392	15354	15007	15176	15040	15167	15247	15209	15623	15458	15280	15522	15149	15238	15123	15286	15259	15349	15387	15226	15445	15272	15277	15351	15346	15187	15286	15271	15397	15267	15210	15288	15333	15203	15432	15332	15318	15360	15124	15257	15376	15417	15428	15339	15211	15360	15368	15365	15259	15328	15238	15346	15248	15208	15269	15357	15309	15369	15273	15134	15184	15468	15314	15270	15184	15219	15464	15157	15191	15474	15283	15301	15324	15401	15230	15344	15414	15490	15375	15489	15215	14921	15165	15217	15310	15330	15330	15181	15417	15407	15098	15209	15204	15321	15502	15345	15358	15373	15179	15360	15145	15383	15309	15430	15193	15355	15440	15216	15217	15217	15534	15249	15466	15419	15284	15470	15162	15187	15362	15302	15299	15538	15221	15419	15289	15224	15244
29670	51430	47858	37932	32502	28574	24972	22386	20201	18571	17299	16401	15772	15515	15121	14771	14544	14162	14263	14186	14065	13756	13907	13708	13515	13645	13610	13566	13333	13343	13415	13530	13519	13591	13508	13353	13525	13413	13403	13450	13509	13290	13543	13667	13423	13355	13509	13393	13434	13326	13269	13383	13160	13434	13250	13282	13219	13233	13201	13171	13255	13273	13450	13349	13204	13373	13340	13406	13230	13520	13396	13226	13258	13191	13247	13398	13327	13269	13216	13346	13212	13256	13320	13237	13274	13174	13565	13474	13183	13302	13176	13410	13355	13304	13175	13315	13591	13300	13516	13285	13428	13197	13355	13163	13315	13258	13231	13240	13367	13355	13255	13267	13303	13537	13131	13411	13340	13392	13192	13379	13309	13355	13360	13137	13227	13162	13402	13233	13134	13292	13335	13319	13488	13345	13239	13333	13192	13405	13407	13261	13436	13286	13397	13210	13379	13300	13341	13130	13280	13220	13200	13138	13298	13278	13489	13373	13155	13309	13170	13310	13220	13299	13297	13342	13374	13324	13301	13309	13230	13207	13211	13248	13285	13283	13171	13316	13317	13285	13159	13352	13361	13322	13289	13317	13278	13401	13293	13272	13412	13500	13299	13365	13314	13342	13222	13264	13252	13269	13302	13240	13293	13357	13174	13333	13252	13375	13455	13165	13354	13325	13205	13272	13224	13448	13271	13305	13411	13307	13356	13292	13275	13405	13220	13302	13219	13298	13301	13214	13197	13481	13399	13305	13493	13134	13246	13104	13442	13297	13228	13379	13311	13337	13252	13370	13161	13171	13309	13281	13295	13251	13243	13156	13202	13320	13322	13327	13323	13316	13505	13325	13203	13379	13416	13375	13297	13272	13366	13329	13340	13295	13368	13291	13268	13306	13326	13263	13381	13200	13439	13257	13389	13138	13483	13382	13396	13209	13208	13272	13156	13249	13275	13232	13422	13297	13255	13299	13426	13371	13357	13296	13254	13334	13154	13198	13130	13091	13277	13336	13304	13259	13334	13311	13315	13315	13378	13366	13275	13395	13257	13278	13251	13086	13192	13274	13465	13359	13404	13062	13198	13389	13242	13231	13419	13328	13497	13246	13411	13221	13352	13434	13289	13392	13419	13346	13337	13268	13226	13372	13352	13297	13490	13432	13214	13211	13292	13300	13372	13231	13392	13334	13314	13304	13473	13070	13398	13327	13350	13384	13321	13288	13284	13246	13321	13301	13194	13114	13222	13333	13442	13419	13434	13242	13405	13337	13279	13365	13353	13274	13344	13331	13276	13160	13312	13268	13282	13317	13478	13359	13216	13073	13312	13336	13280	13410	13410	13222	13569	13276	13339	13229	13352	13182	13212	13173	13208	13273	13399	13269	13219	13418	13370	13191	13194	13463	13223	13209	13321	13204	13335	13365	13260	13219	13217	13319	13427	13141	13326	13426	13313	13304	13200	13379	13351	13378	13272	13141	13398	13333	13305	13195	13312	13381	13321	13363	13295	13227	13228	13320	13272	13345	13329	13185	13031	13242	13279	13366	13336	13286	13334	13323	13343	13300	13216	13331	13212	13314	13307	13238	13260	13266	13205	13267	13373	13361	13213	13371	13343	13255	13344	13501	13359	13359	13315	13322	13413	13393	13178	13220	13472	13236	13329	13310	13320	13364	13323	13463	13338	13391	13377	13295	13405	13320	13182	13304	13417	13338	13232	13342	13364	13055	13420	13377	13339	13429	13185	13399	13341	13256	13179	13330	13231	13340	13338	13287	13270	13329	13167	13235	13346	13271	13356	13335	13418	13371	13079	13289	13311	13291	13226	13238	13332	13230	13373	13255	13247	13303	13159	13279	13165	13172	13230	13235	13312	13236	13243	13295	13231	13185	13183	13226	13277	13442	13366	13240	13178	13415	13234	13453	13355	13298	13485	13233	13339	13478	13330	13420	13245	13490	13315	13311	13288	13291	13296	13407	13113	13364	13359	13242	13228	13313	13321	13303	13236	13254	13151	13310	13298	13410	13296	13235	13385	13428	13308	13209	13292	13461	13311	13380	13217	13415	13214	13278	13326	13420	13429	13237	13442	13465	13162	13387	13274	13345	13221	13174	13353	13389	13154	13196	13337	13280	13365	13187	13319	13270	13312	13471	13431	13224	13406	13374	13215	13421	13172	13274	13406	13259	13097	13257	13288	13279	13303	13348	13285	13482	13326	13171	13266	13443	13335	13201	13270	13235	13449	13341	13226	13322	13400	13211	13255	13305	13181	13280	13374	13135	13296	13182	13354	13283	13317	13409	13419	13329	13284	13200	13332	13404	13200	13413	13269	13194	13232	13268	13326	13402	13275	13219	13338	13233	13266	13164	13385	13159	13200	13242	13408	13209	13345	13424	13150	13445	13102	13317	13335	13145	13394	13271	13212	13418	13415	13183	13189	13307	13297	13302	13315	13383	13150	13322	13298	13166	13454	13285	13205	13305	13207	13327	13117	13373	13282	13152	13340	13268	13294	13393	13371	13278	13386	13228	13326	13427	13361	13268	13201	13277	13287	13297	13400	13184	13139	13363	13348	13335	13450	13212	13231	13309	13238	13241	13430	13245	13311	13309	13286	13281	13312	13293	13369	13380	13253	13345	13352	13292	13383	13228	13308	13265	13358	13243	13319	13264	13130	13282	13219	13412	13352	13448	13306	13415	13393	13469	13380	13256	13512	13382	13209	13229	13273	13335	13353	13165	13345	13235	13302	13335	13251	13336	13420	13308	13247	13297	13350	13263	13347	13190	13327	13298	13354	13338	13286	13214	13202	13267	13296	13252	13156	13301	13381	13192	13284	13351	13334	13222	13398	13299	13501	13209	13262	13285	13321	13310	13442	13268	13332	13286	13230	13339	13160	13311	13229	13180	13403	13384	13234	13283	13454	13445	13333	13239	13227	13291	13295	13447	13363	13382	13348	13421	13166	13372	13483	13319	13269	13323	13238	13377	13295	13210	13304	13232	13320	13222	13149	13398	13448	13193	13350	13249	13394	13383	13181	13387	13319	13323	13382	13293	13247	13300	13231	13248	13345	13356	13289	13202	13411	13252	13195	13228	13211	13332	13322	13173	13188	13261	13397	13289	13265	13382	13237	13299	13300	13212	13318	13367	13335	13178	13365	13219	13344	13297	13412	13405	13274	13206	13227	13238	13238	13055	13330	13262	13184	13301	13098	13360	13333	13299	13225	13339	13302	13295	13420	13293	13306	13336	13486	13530	13157	13284	13317	13172	13303	13356	13247	13254	13140	13325	13258	13252	13433	13291	13444	13201	13458	13308	13349	13247	13347	13220	13268	13314	13158	13326	13163	13098	13353	13347	13308	13265	13355	13252	13371	13243	13209	13319	13372	13392	13377	13329	13288	13438	13401	13475	13253	13332	13346	13272	13233	13266	13345	13169	13194	13277	13162	13316	13401	13228	13553	13408	13316	13254	13302	13198	13258	13324	13096	13321	13415	13259	13299	13495	13299	13351	13206	13476	13257	13432	13122	13373	13297	13351	13250	13286	13229	13234	13328	13527	13280	13318	13088	13163	13287	13280	13383	13219	13274	13251	13355	13273	13402	13421	13409	13238	13213	13278	13346	13395	13453	13308	13314	13250	13398	13306	13116	13291	13271	13232	13274	13293	13298	13469	13375	13300	13544	13178	13434	13305	13309	13284	13305	13029	13398	13259	13288	13408	13230	13168	13300	13350	13129	13274	13356	13264	13246	13266	13133	13261	13483	13485	13136	13326	13479	13207	13306	13248	13207	13114	13235	13430	13339	13285	13277	13305	13346	13422	13306	13177	13340	13281	13388	13366	13344	13246	13408	13315	13373	13274	13308	13263	13379	13254	13300	13294	13382	13089	13102	13448	13285	13238	13422	13204	13286	13320	13293	13184	13298	13219	13360	13227	13172	13471	13162	13266	13297	13403	13387	13378	13374	13300	13404	13252	13073	13259	13110	13444	13260	13363	13397	13154	13268	13287	13313	13172	13238	13166	13195	13259	13255	13268	13300	13321	13302	13196	13356	13130	13208	13320	13315	13256	13313	13251	13465	13150	13272	13203	13314	13322	13324	13278	13417	13245	13236	13359	13391	13144	13242	13128	13358	13302	13265	13375	13525	13304	13342	13241	13325	13267	13146	13451	13277	13228	13407	13296	13395	13284	13272	13180	13274	13391	13210	13408	13405	13152	13230	13235	13237	13283	13261	13410	13207	13264	13317	13183	13525	13321	13342	13296	13242	13319	13303	13250	13197	13266	13370	13290	13415	13166	13203	13363	13288	13302	13199	13303	13367	13276	13201	13310	13299	13318	13190	13325	13213	13286	13385	13378	13310	13365	13367	13412	13384	13320	13252	13449	13316	13259	13263	13322	13348	13219	13380	13227	13258	13305	13353	13353	13358	13328	13262	13307	13197	13561	13208	13437	13365	13223	13360	13300	13365	13206	13328	13454	13196	13275	13187	13304	13352	13352	13341	13363	13193	13303	13174	13233	13405	13257	13238	13115	13373	13413	13210	13350	13272	13291	13163	13360	13215	13384	13224	13089	13329	13137	13272	13203	13238	13366	13461	13412	13376	13303	13309	13238	13394	13212	13416	13216	13325	13396	13268	13227	13312	13265	13424	13262	13314	13334	13312	13244	13249	13441	13539	13355	13353	13380	13330	13428	13371	13387	13240	13208	13258	13230	12933	13311	13257	13244	13353	13242	13460	13489	13396	13383	13145	13300	13120	13401	13348	13285	13366	13201	13418	13118	13351	13209	13419	13265	13390	13232	13314	13329	13290	13206	13364	13289	13324	13105	13236	13326	13357	13357	13253	13329	13268	13298	13229	13268	13186	13308	13282	13428	13226	13294	13320	13212	13232	13379	13392	13199	13219	13461	13183	13392	13196	13359	13230	13296	13478	13266	13268	13210	13361	13418	13319	13275	13395	13312	13273	13237	13300	13396	13312	13177	13323	13161	13338	13326	13325	13468	13458	13249	13358	13257	13343	13362	13127	13245	13297	13235	13312	13408	13418	13463	13400	13321	13275	13232	13301	13238	13296	13286	13325	13311	13339	13280	13279	13221	13312	13177	13335	13254	13419	13077	13284	13411	13285	13312	13290	13226	13295	13136
23098	21327	29143	24029	23021	27578	30190	24518	22356	21237	20156	19177	18669	18174	17803	17479	17322	17208	16863	16713	16844	16708	16566	16663	16448	16340	16264	16054	16261	16176	16592	16174	16095	16250	16356	16259	16005	16321	16180	16350	16358	16009	16298	16161	16107	15986	16035	16274	16285	15990	15940	16138	16206	16016	16049	15933	15741	16021	16055	15915	16138	15861	16105	15947	16181	16125	16095	15943	15979	15924	16124	15941	15931	15801	16069	16071	15941	16004	15844	15837	15986	16001	16041	15987	15922	16115	16075	15887	15908	15910	16099	15830	16193	15801	16114	16113	15975	16024	15982	16085	15986	16086	15845	15918	16019	15827	15782	16038	15730	16125	16131	15749	15931	16034	16226	15746	15931	16040	15884	15974	15787	15944	15883	16135	16115	15926	15970	15969	15804	16061	15960	15860	15976	15895	15893	15813	15746	15984	16127	15997	15928	15955	15922	15907	16125	15810	15873	16088	16007	16025	15919	15896	15967	15646	15998	15876	16034	15848	16110	15902	15998	16110	15966	15844	15995	16061	16191	15986	15753	15954	15961	15998	15700	15893	15896	15934	15754	16065	16017	16177	15945	15940	15759	15952	16019	15827	16025	15967	15970	16027	15857	15905	15844	15999	15967	15910	15934	16053	16103	16097	16151	16122	16018	15965	15798	15956	15784	15894	15847	15946	15850	15797	16030	16002	16002	15818	15905	16022	15989	15869	15735	16008	15930	15842	15986	15912	15930	15996	16077	15809	15849	15992	15711	15866	15938	16012	16069	15743	15901	15775	16164	15917	16043	15923	15913	15885	16106	15782	15839	16056	16063	16173	15978	15888	16057	16056	15737	15559	15834	16140	15981	15891	15860	15829	16166	16022	15944	15729	15901	15938	15929	15950	16054	15913	15773	15903	16261	15793	15958	15871	16102	16095	16078	16027	15896	15904	15944	15873	15839	15812	16038	16013	15756	15927	15842	16110	16007	15937	15854	16104	16111	16070	15919	15989	15936	15841	15980	16007	15884	16028	16052	16141	16095	15867	16038	15916	15836	15995	15967	15926	15967	15907	15990	15938	15765	16045	16171	16057	16220	16034	16023	15779	15789	15936	16060	15942	15959	15849	15855	15956	16122	15825	16007	15797	15884	15967	15850	16102	16073	15618	16021	16042	16097	16134	15909	16003	16248	16091	16071	15891	15921	15985	15816	15917	15877	15834	16005	15902	15976	16000	15877	15595	15825	16026	15910	15977	15861	16215	15732	15967	16005	15799	16012	15837	15994	16026	15879	16144	15982	16080	15924	16006	16031	15784	15881	16041	15986	15897	15860	16045	15859	16030	15977	15908	15925	15922	16011	16012	15989	15792	15816	15788	15793	15956	15835	15825	16028	15805	16023	16035	15917	16028	15877	15805	15899	15962	15941	15807	16193	16222	15919	15974	16073	16004	15887	15792	15900	15940	16089	16153	16122	15968	16018	15611	15835	15933	15984	15932	15853	15796	15857	15829	15838	15910	16068	15759	16042	16109	15789	15864	15884	15914	15786	15929	16024	15972	15884	15948	15953	15950	15925	16145	15838	15984	15942	15833	15754	16039	15965	15967	16006	15950	16006	15991	16221	16177	16071	15964	15937	15781	15999	15849	15827	15979	15977	15856	15812	16032	16053	15723	15911	15861	15893	16023	15792	15950	15971	15843	16011	15829	15769	16000	15896	15978	16177	16095	16049	15774	16030	15703	15878	15761	15937	15973	15967	15864	15876	16022	15922	16214	15928	15985	16101	15794	15864	15762	15895	15884	16055	16044	15698	15977	16031	15953	15885	15864	15934	15914	15901	16057	15896	16094	16180	16017	15895	15796	15866	15810	15967	16138	15741	15985	16067	15912	15843	15910	15801	15830	16040	16017	15949	16005	15995	15917	16086	16049	15972	15869	15973	16117	16072	16014	16026	15967	15899	15924	16011	15815	15841	15966	16003	15978	16026	15867	15913	15797	15765	15838	16045	15922	15865	15765	15863	15831	15969	16103	15984	15933	15975	16013	16052	15856	16019	15652	15979	16051	15899	16041	15890	15919	15867	15962	16183	15935	16199	16144	15859	16005	15850	15849	16042	16029	15988	15733	15944	15951	16111	15876	15932	15908	15982	15859	15729	16053	15996	15868	16051	16015	15971	15841	16013	15865	15950	15926	15886	15899	15680	15956	15847	15811	16007	15803	15875	15942	15929	15953	15929	16073	16048	16035	15911	15931	15958	15853	15701	15924	15933	16073	16065	15947	15801	15758	15895	15787	16048	16107	15863	15912	16034	15862	15913	15938	16018	15812	16000	16082	15889	16087	15802	15789	15826	15947	15986	15939	15947	15766	15954	16011	15902	16084	15934	15966	16032	15929	15948	15969	15905	15824	16038	16105	15949	15896	15936	16054	16041	15941	16179	16118	15862	15956	15983	15893	15983	16053	15965	15945	15788	15858	15806	15974	16075	15926	16055	15987	15776	15891	15892	15867	15906	15931	16043	15912	15902	15859	16098	15966	15957	15869	16031	16085	16139	15986	16008	15902	15976	15964	15845	16041	16009	15824	15966	16042	15796	16172	16104	15789	15942	15867	15983	15767	15843	15895	15849	15994	16172	15927	15958	16218	15945	15911	15817	15862	16114	15791	15839	15812	15981	15911	15588	15775	15865	15951	15855	16035	15863	16080	15947	15855	15922	16124	15853	15897	15921	16047	15832	16012	15840	15993	15854	15924	16040	15861	15877	15890	15921	15865	15967	15852	16115	16086	15758	15978	16061	15889	15689	15915	15899	15964	16064	15913	15898	15893	15928	15820	15887	16002	15851	15799	15660	15702	15767	15937	15937	16001	15952	15936	15966	16004	15789	15930	16091	16029	15819	15987	15989	15862	15955	15958	15850	15887	15924	15731	15813	15920	15989	15970	15991	15913	15993	16019	16102	15878	15888	15946	15983	15944	15983	15971	15854	15828	15933	15967	15763	15770	15795	15863	15958	15910	16027	15827	15977	15905	15791	15937	15793	16056	15975	15933	15995	15998	16024	15952	16049	15891	15888	16047	16079	15926	15768	15809	15861	15924	15899	15710	15878	15716	15878	16007	15953	16065	15824	15926	15968	15995	15711	15811	15939	15792	15934	15915	15712	15898	15946	16121	15990	15896	16073	15964	15893	16041	15984	15866	15906	16014	15859	15860	16007	15931	16019	16117	15941	15823	15848	15867	15773	15940	16085	15927	15961	16134	15891	15889	15776	15974	15765	16046	15874	15693	15817	15855	15983	16002	15883	15808	16028	16028	15984	15986	15967	15969	15827	15744	15901	15821	15960	16049	15870	16078	15882	16019	15914	15975	15904	15775	15890	15868	15965	15762	15747	15805	15795	15970	16203	15789	15917	15854	15858	15802	15974	15860	16169	16157	16017	16014	15998	15825	15958	16098	16077	15952	15909	15913	15919	16174	16107	15913	15856	15872	15828	16088	16044	15926	15938	15860	15762	16017	15895	15986	15835	16188	15761	16048	16068	15948	15828	15976	16120	15983	16103	15982	16045	16045	16022	16041	15999	16023	16053	16060	15861	15884	15982	15941	15839	15813	15857	15913	15803	15857	15903	15923	15858	15788	15915	15856	16126	15898	15989	15863	15977	15975	15871	15980	16041	16027	16048	15929	15825	16012	15796	15802	15968	15977	15953	16017	16136	16062	15998	16041	16110	15901	16169	16035	15625	15974	15818	15972	15977	15990	15967	15876	16131	16091	15938	15893	15877	15859	15921	15989	15766	15913	15937	16017	15924	15978	15764	15900	15852	15924	15938	15735	15914	15982	16151	15773	15884	15934	15920	15907	15934	15911	16017	15877	15951	15979	16053	16010	16051	15958	15918	15923	16009	16019	15934	15856	16107	16087	15925	15855	16017	15916	15908	16139	16009	15878	16004	15818	15985	16033	15910	15882	15970	15922	15813	15745	16007	15928	16119	15824	15824	15847	15831	16025	16060	16010	15973	16020	16040	15848	15818	15894	16032	15788	15758	15796	16005	16240	16094	15769	15965	15962	15863	15950	15885	15794	15642	15768	15826	15864	15814	15902	15927	15756	15725	15851	15837	15913	15955	15867	15887	15836	16045	15907	16004	15963	15767	15972	15905	16205	15950	16082	15995	15832	15953	15940	16117	15984	16081	16006	16001	15925	16030	16030	16017	15825	16014	16107	15970	15897	15841	15749	15973	15900	15847	15797	15781	15767	15842	15971	15977	16191	16108	15962	15954	15919	15922	15895	15897	15795	15896	15899	15960	15990	16083	15957	16020	15910	15960	15804	15958	15842	15920	15890	15874	15966	15986	15713	16058	16136	15853	15964	16073	16110	16009	16110	15973	15897	15956	15896	15907	15942	15891	15965	15893	15880	15921	16001	16037	15938	16104	15938	16039	15713	15922	15978	16000	16073	15755	15971	15949	15801	15880	15997	16069	16085	15841	15777	15886	16065	15845	15941	16144	16081	15838	15760	15858	15998	15826	16074	15969	15916	15964	16091	15979	15889	15874	15950	16032	15779	15795	15823	16043	15739	15985	15857	16064	16041	15941	15991	15817	15896	15906	15933	15864	15795	15966	15858	15813	15940	15902	15948	15865	15909	15885	16049	15941	15956	15868	15922	15919	15976	15837	16072	15963	15931	15805	15972	15919	15886	15926	15855	15848	16117	16122	15928	16062	15948	15808	15857	15917	16056	15939	15931	15790	15992	15842	16065	16081	16103	15949	16025	16042	15741	15928	16077	15820	15597	15935	15882	15944	15721	15924	16004	16022	15906	16204	15961	16110	15918	15930	15897	15890	15757	15885	15940	16073	15886	15998	16105	16011	15966	15868	15956	15828	15951	16078	15949	16087	15922	16228	15962	15985	15920	15720	15766	16048	15894	15852	15769	15908	15997	15942	15793	15820	15957	16077	15786	15905	15990	15822	15861	15995	16139	15969	15979	16073	15814	15925	15936	15672	15791	16068	15913	15884	16256	15970	16034	15876	16046	16119	16002	15907	15837	15859	15999	15846	15950	15975	16021	16037	15988	16111	15875	16018	15911	15856	15935	15912	16143	15739	15949	15930	15872	15982	15890	15921	15908	15923	15725	15989	15867	15875	16000	15943	16077	15886	15861
31625	56272	52985	42616	37119	32593	28433	25191	22416	20734	19294	18162	17296	16796	16177	15762	15391	15100	14978	14766	14628	14676	14409	14318	14104	14070	13986	13932	14031	13716	13763	13935	13717	13857	13790	14073	13864	13988	13950	13827	13943	13842	13848	13629	13763	13797	13840	13706	13765	13728	13645	13678	13594	13618	13667	13600	13507	13617	13524	13576	13729	13688	13525	13679	13587	13664	13659	13681	13756	13672	13677	13672	13750	13693	13630	13772	13598	13566	13684	13497	13663	13910	13701	13493	13743	13642	13609	13927	13552	13755	13597	13598	13531	13886	13579	13594	13751	13516	13687	13634	13639	13740	13795	13535	13858	13750	13585	13688	13666	13511	13547	13630	13644	13653	13657	13523	13629	13666	13633	13648	13813	13608	13659	13534	13611	13527	13599	13577	13689	13850	13642	13864	13690	13778	13667	13679	13530	13717	13723	13599	13740	13699	13654	13780	13690	13467	13632	13592	13682	13571	13607	13691	13695	13616	13628	13548	13696	13653	13505	13626	13531	13594	13522	13735	13732	13490	13731	13735	13447	13802	13692	13608	13589	13766	13580	13613	13601	13561	13637	13609	13657	13702	13615	13659	13799	13574	13761	13516	13729	13683	13659	13565	13876	13626	13812	13568	13808	13749	13778	13658	13706	13488	13480	13665	13532	13742	13891	13729	13747	13618	13797	13664	13648	13613	13659	13723	13719	13658	13707	13608	13799	13787	13730	13577	13880	13685	13505	13908	13678	13608	13640	13643	13602	13572	13619	13591	13811	13729	13621	13774	13460	13637	13644	13605	13644	13663	13739	13781	13592	13731	13393	13644	13494	13785	13611	13447	13649	13624	13607	13777	13670	13556	13785	13583	13541	13640	13684	13478	13710	13690	13693	13678	13629	13601	13747	13560	13743	13718	13639	13852	13598	13740	13662	13781	13634	13673	13756	13581	13814	13550	13622	13702	13584	13856	13741	13627	13543	13668	13589	13430	13610	13796	13649	13720	13829	13647	13581	13687	13676	13750	13726	13556	13700	13518	13692	13589	13664	13490	13698	13570	13733	13654	13652	13536	13645	13653	13633	13554	13705	13562	13927	13642	13683	13755	13662	13774	13508	13586	13693	13633	13581	13527	13543	13608	13695	13597	13779	13624	13631	13665	13600	13626	13662	13789	13620	13638	13652	13677	13497	13501	13652	13713	13685	13684	13640	13416	13631	13506	13531	13762	13586	13791	13480	13787	13666	13631	13650	13660	13630	13513	13709	13542	13570	13755	13796	13725	13461	13631	13602	13777	13606	13713	13514	13731	13575	13664	13802	13545	13568	13663	13683	13585	13594	13666	13800	13545	13651	13748	13756	13765	13624	13751	13673	13667	13694	13786	13719	13459	13715	13529	13757	13610	13892	13658	13697	13603	13659	13664	13598	13671	13803	13639	13612	13843	13483	13711	13512	13773	13682	13555	13695	13655	13685	13686	13727	13677	13807	13738	13670	13562	13683	13487	13636	13759	13701	13584	13625	13816	13679	13677	13591	13632	13654	13753	13743	13648	13652	13737	13711	13740	13542	13635	13717	13600	13635	13609	13755	13776	13654	13529	13554	13586	13674	13728	13636	13631	13739	13722	13612	13508	13789	13723	13521	13674	13672	13710	13817	13614	13575	13646	13808	13477	13510	13720	13659	13690	13790	13562	13554	13610	13586	13755	13644	13729	13672	13618	13524	13526	13727	13642	13539	13723	13561	13757	13669	13710	13733	13735	13753	13717	13589	13732	13669	13617	13629	13519	13576	13886	13711	13705	13778	13538	13633	13547	13614	13644	13706	13720	13672	13633	13642	13716	13647	13487	13770	13679	13644	13694	13626	13676	13593	13678	13558	13724	13680	13613	13694	13559	13642	13744	13677	13548	13608	13680	13538	13606	13619	13500	13553	13665	13729	13554	13677	13602	13559	13682	13618	13666	13396	13735	13671	13715	13619	13745	13554	13782	13526	13674	13683	13637	13746	13694	13671	13764	13789	13721	13641	13881	13538	13645	13599	13745	13690	13513	13704	13626	13561	13743	13602	13667	13636	13640	13567	13492	13715	13648	13719	13620	13528	13593	13852	13583	13729	13742	13695	13858	13731	13858	13552	13763	13694	13693	13645	13633	13652	13698	13619	13724	13655	13587	13612	13592	13673	13651	13682	13609	13729	13763	13611	13564	13680	13850	13526	13586	13612	13663	13634	13522	13652	13752	13530	13498	13633	13660	13572	13659	13523	13544	13663	13612	13803	13419	13659	13564	13643	13639	13680	13707	13580	13456	13426	13690	13605	13545	13731	13768	13714	13572	13726	13692	13733	13719	13548	13671	13781	13531	13674	13787	13640	13616	13735	13674	13681	13765	13694	13627	13642	13596	13851	13706	13732	13587	13640	13405	13701	13734	13582	13614	13668	13683	13777	13644	13478	13735	13677	13556	13698	13538	13570	13643	13516	13667	13641	13687	13501	13686	13800	13750	13576	13603	13411	13643	13655	13514	13802	13680	13698	13410	13573	13761	13782	13584	13691	13641	13500	13750	13679	13720	13564	13682	13742	13622	13697	13742	13412	13693	13583	13557	13644	13532	13521	13648	13662	13722	13641	13886	13539	13677	13778	13531	13548	13784	13530	13615	13722	13692	13667	13760	13539	13643	13622	13628	13625	13440	13679	13683	13562	13455	13564	13542	13681	13578	13664	13620	13700	13504	13509	13775	13656	13726	13683	13638	13465	13838	13695	13565	13564	13541	13732	13626	13639	13711	13609	13590	13869	13573	13762	13704	13781	13671	13523	13662	13548	13617	13663	13692	13775	13676	13737	13643	13619	13612	13473	13551	13669	13651	13659	13617	13520	13552	13632	13765	13723	13674	13732	13772	13520	13700	13804	13504	13753	13677	13444	13682	13739	13722	13367	13751	13580	13657	13694	13701	13738	13676	13770	13732	13760	13692	13708	13639	13556	13626	13753	13780	13646	13500	13523	13646	13749	13696	13649	13663	13788	13679	13586	13657	13727	13785	13722	13693	13657	13475	13762	13578	13610	13755	13633	13613	13549	13512	13858	13795	13596	13751	13729	13661	13706	13624	13529	13652	13566	13614	13542	13759	13621	13766	13667	13673	13623	13668	13693	13650	13769	13752	13625	13510	13922	13669	13692	13656	13622	13656	13516	13722	13666	13666	13544	13692	13759	13778	13647	13680	13621	13718	13735	13652	13523	13657	13728	13629	13630	13668	13713	13524	13730	13737	13683	13624	13637	13581	13782	13570	13677	13582	13615	13679	13696	13596	13598	13858	13617	13481	13827	13657	13792	13610	13790	13467	13608	13574	13633	13684	13658	13649	13792	13702	13590	13630	13739	13641	13814	13621	13565	13618	13672	13799	13648	13757	13600	13636	13752	13624	13733	13667	13625	13807	13707	13592	13647	13477	13612	13594	13657	13648	13488	13702	13531	13734	13722	13705	13692	13762	13590	13567	13724	13607	13706	13645	13594	13767	13718	13691	13594	13774	13533	13767	13537	13572	13703	13529	13513	13568	13527	13647	13686	13757	13718	13708	13635	13572	13756	13852	13624	13659	13653	13544	13795	13558	13525	13702	13542	13647	13658	13669	13596	13705	13691	13505	13554	13647	13865	13600	13591	13586	13750	13560	13761	13785	13844	13591	13655	13483	13772	13707	13777	13849	13618	13486	13652	13566	13611	13757	13731	13715	13711	13600	13633	13631	13709	13711	13794	13751	13506	13862	13627	13553	13494	13660	13574	13798	13796	13672	13656	13668	13606	13726	13696	13596	13572	13657	13622	13639	13558	13594	13649	13626	13706	13498	13835	13702	13566	13626	13501	13664	13658	13633	13598	13625	13671	13870	13691	13654	13689	13632	13520	13582	13686	13702	13576	13661	13589	13637	13581	13649	13549	13653	13602	13684	13581	13766	13577	13588	13615	13653	13663	13567	13676	13552	13501	13636	13673	13611	13536	13648	13628	13625	13613	13546	13735	13601	13733	13663	13607	13725	13579	13692	13640	13739	13749	13499	13624	13629	13544	13614	13700	13667	13650	13520	13650	13635	13731	13619	13560	13724	13636	13696	13684	13774	13705	13637	13646	13745	13645	13585	13638	13873	13709	13638	13820	13786	13640	13589	13610	13694	13701	13560	13656	13721	13575	13534	13589	13661	13892	13742	13652	13809	13549	13603	13696	13647	13579	13612	13622	13604	13746	13731	13735	13656	13659	13667	13731	13582	13560	13621	13728	13666	13742	13667	13720	13540	13676	13744	13668	13705	13673	13592	13683	13555	13682	13740	13689	13617	13636	13750	13635	13825	13468	13778	13672	13535	13711	13712	13570	13733	13594	13550	13695	13444	13737	13453	13703	13512	13713	13651	13549	13771	13526	13606	13634	13741	13662	13592	13473	13837	13620	13683	13668	13513	13815	13835	13675	13710	13666	13785	13611	13806	13607	13761	13517	13633	13617	13558	13549	13610	13570	13832	13593	13636	13645	13669	13671	13704	13682	13713	13486	13487	13782	13697	13735	13668	13692	13726	13860	13550	13854	13587	13811	13654	13542	13630	13557	13584	13561	13601	13702	13709	13677	13618	13636	13715	13653	13717	13658	13548	13783	13545	13606	13793	13462	13853	13631	13702	13590	13501	13702	13863	13650	13790	13790	13593	13628	13522	13625	13870	13478	13537	13692	13554	13664	13668	13658	13831	13549	13617	13574	13618	13541	13611	13698	13778	13632	13859	13696	13519	13523	13659	13664	13761	13612	13893	13600	13744	13651	13622	13681	13771	13754	13465	13688	13681	13638	13669	13618	13532	13723	13739	13713	13675	13625	13680	13591	13686	13783	13501	13612	13486	13667	13595	13599	13464	13600	13648	13762	13662	13600	13556	13612	13645	13619	13624	13883	13544	13542	13563	13572	13601	13534	13632	13517	13668	13455	13787	13599	13789	13641	13625	13753	13854	13758	13639	13553	13632	13696	13579	13666	13620	13627	13606	13730	13731	13666	13636	13644	13592	13853	13636	13637	13629	13707	13691	13602	13625	13525	13835	13579	13708	13665	13590	13636	13670	13667	13686	13460	13821	13710	13719	13828	13801	13699	13742	13649	13569	13709	13687	13458	13667
28955	28823	37687	33916	27310	23972	21387	19495	18469	17678	17154	16857	16667	16454	16249	16102	15969	16065	15964	16012	15827	15648	15716	15615	15619	15523	15522	15654	15697	15673	15604	15581	15642	15600	15567	15449	15543	15592	15677	15513	15586	15606	15573	15635	15703	15598	15661	15745	15411	15589	15714	15555	15561	15423	15643	15320	15418	15579	15423	15673	15402	15586	15561	15465	15479	15556	15768	15670	15427	15410	15551	15507	15672	15389	15568	15607	15461	15566	15736	15663	15669	15597	15725	15612	15532	15531	15603	15451	15628	15498	15544	15413	15525	15482	15512	15591	15652	15443	15515	15648	15540	15633	15324	15379	15384	15209	15762	15496	15551	15714	15631	15440	15483	15581	15524	15499	15568	15457	15379	15701	15589	15491	15423	15416	15588	15585	15384	15462	15391	15410	15643	15654	15272	15459	15451	15578	15523	15645	15584	15596	15579	15318	15473	15594	15630	15458	15416	15475	15640	15724	15560	15636	15413	15553	15560	15560	15645	15608	15630	15373	15333	15558	15446	15714	15664	15646	15463	15646	15657	15544	15449	15497	15314	15311	15298	15371	15494	15496	15570	15345	15463	15642	15623	15597	15634	15540	15471	15524	15716	15499	15413	15548	15457	15668	15424	15572	15411	15447	15539	15569	15595	15550	15522	15456	15556	15283	15358	15382	15675	15454	15742	15346	15596	15747	15519	15495	15451	15603	15539	15602	15376	15515	15607	15474	15668	15523	15246	15589	15460	15475	15553	15564	15362	15452	15492	15558	15475	15420	15511	15523	15557	15598	15524	15529	15625	15557	15386	15447	15481	15579	15842	15471	15517	15447	15742	15795	15643	15635	15403	15561	15770	15257	15487	15547	15524	15395	15551	15475	15451	15553	15446	15534	15502	15488	15688	15434	15458	15371	15616	15489	15601	15390	15376	15566	15585	15803	15707	15467	15480	15533	15513	15623	15592	15687	15592	15442	15375	15425	15506	15563	15522	15377	15494	15517	15522	15348	15670	15476	15396	15389	15491	15344	15573	15380	15437	15513	15541	15620	15679	15583	15551	15496	15462	15345	15641	15488	15350	15631	15722	15534	15574	15722	15284	15522	15428	15570	15439	15575	15486	15493	15508	15355	15459	15405	15606	15603	15529	15372	15397	15429	15557	15539	15497	15820	15412	15416	15637	15468	15471	15734	15353	15467	15510	15419	15389	15543	15419	15482	15615	15354	15497	15506	15480	15453	15561	15507	15649	15525	15461	15683	15636	15438	15593	15805	15467	15436	15541	15566	15494	15499	15392	15502	15571	15419	15413	15491	15530	15499	15314	15815	15441	15394	15774	15445	15578	15561	15780	15437	15441	15613	15472	15401	15611	15513	15646	15427	15610	15581	15518	15428	15509	15305	15484	15595	15531	15586	15269	15562	15384	15452	15546	15627	15439	15490	15612	15762	15606	15575	15528	15703	15532	15673	15548	15526	15581	15609	15496	15704	15441	15570	15496	15525	15393	15488	15404	15642	15494	15776	15366	15647	15673	15610	15607	15664	15482	15408	15564	15325	15611	15468	15311	15528	15477	15389	15313	15379	15685	15645	15608	15538	15509	15463	15460	15309	15548	15378	15668	15440	15437	15536	15319	15319	15383	15322	15607	15384	15643	15621	15479	15662	15503	15640	15353	15625	15405	15520	15556	15567	15651	15574	15615	15589	15670	15495	15441	15504	15628	15635	15611	15537	15461	15576	15517	15434	15548	15440	15558	15649	15375	15400	15555	15693	15664	15469	15647	15585	15555	15513	15575	15458	15714	15548	15541	15426	15251	15554	15557	15337	15377	15593	15483	15473	15649	15467	15561	15526	15539	15441	15494	15412	15390	15534	15544	15447	15413	15553	15628	15470	15474	15533	15515	15517	15641	15552	15698	15561	15602	15469	15563	15457	15480	15421	15552	15480	15416	15423	15566	15920	15627	15439	15395	15485	15446	15408	15626	15333	15419	15485	15333	15691	15645	15682	15496	15371	15434	15489	15513	15467	15784	15633	15664	15489	15657	15449	15460	15532	15648	15543	15654	15425	15430	15458	15507	15358	15404	15710	15327	15562	15615	15296	15451	15680	15671	15537	15555	15617	15400	15540	15453	15566	15494	15539	15353	15538	15638	15548	15444	15764	15597	15500	15575	15618	15679	15497	15645	15530	15436	15854	15610	15607	15835	15593	15445	15492	15554	15543	15376	15315	15528	15445	15279	15766	15824	15744	15630	15446	15481	15432	15642	15398	15529	15640	15384	15418	15590	15673	15401	15454	15488	15592	15359	15610	15573	15623	15537	15550	15509	15383	15527	15529	15419	15590	15426	15396	15716	15569	15515	15363	15606	15678	15522	15494	15337	15565	15677	15757	15582	15549	15591	15518	15626	15584	15559	15714	15740	15557	15590	15387	15615	15488	15568	15356	15548	15309	15411	15559	15590	15431	15525	15658	15586	15391	15710	15391	15489	15512	15481	15381	15383	15556	15732	15367	15504	15469	15508	15360	15382	15626	15329	15543	15586	15408	15460	15487	15539	15472	15695	15556	15623	15678	15522	15599	15641	15644	15518	15627	15457	15726	15535	15505	15382	15503	15596	15461	15637	15547	15458	15513	15646	15566	15400	15531	15788	15555	15659	15505	15473	15675	15511	15381	15590	15430	15415	15587	15468	15553	15543	15364	15473	15568	15581	15500	15626	15638	15551	15428	15559	15524	15346	15714	15620	15430	15603	15511	15302	15624	15558	15356	15427	15569	15512	15326	15415	15768	15565	15318	15737	15476	15534	15459	15529	15546	15537	15566	15525	15674	15489	15784	15497	15597	15566	15438	15631	15591	15565	15528	15580	15571	15628	15478	15469	15387	15577	15629	15562	15463	15336	15501	15623	15567	15536	15787	15421	15650	15502	15563	15447	15465	15565	15641	15593	15630	15586	15566	15473	15544	15421	15478	15648	15417	15453	15597	15446	15713	15699	15328	15568	15533	15397	15502	15407	15470	15559	15512	15587	15587	15663	15497	15602	15693	15513	15534	15631	15464	15312	15550	15611	15515	15500	15640	15602	15526	15488	15512	15522	15720	15293	15412	15293	15471	15384	15559	15581	15536	15478	15667	15482	15389	15615	15568	15546	15756	15563	15532	15453	15532	15370	15549	15352	15412	15525	15370	15490	15493	15430	15333	15376	15451	15658	15549	15480	15509	15398	15583	15650	15599	15665	15325	15635	15525	15605	15312	15492	15454	15598	15681	15481	15521	15384	15582	15539	15550	15392	15694	15380	15685	15720	15545	15382	15491	15507	15525	15436	15711	15822	15523	15629	15591	15740	15575	15461	15525	15445	15662	15587	15484	15361	15703	15667	15786	15484	15563	15484	15420	15487	15474	15591	15462	15617	15584	15450	15420	15534	15414	15494	15636	15476	15432	15399	15612	15698	15692	15749	15399	15497	15540	15537	15507	15574	15501	15596	15560	15509	15540	15594	15647	15556	15509	15582	15349	15263	15330	15685	15719	15407	15441	15546	15487	15405	15281	15457	15751	15564	15769	15576	15472	15460	15640	15568	15629	15540	15518	15433	15417	15548	15520	15582	15438	15578	15389	15779	15488	15370	15562	15388	15607	15685	15681	15562	15377	15478	15602	15541	15541	15665	15540	15493	15302	15344	15602	15896	15624	15440	15686	15424	15488	15505	15619	15538	15509	15562	15374	15638	15602	15427	15702	15625	15535	15528	15576	15657	15622	15603	15571	15639	15591	15456	15633	15558	15478	15462	15501	15524	15598	15464	15429	15661	15523	15669	15581	15629	15579	15583	15382	15492	15470	15661	15619	15553	15466	15568	15537	15404	15456	15499	15508	15645	15695	15533	15590	15434	15492	15647	15414	15623	15749	15564	15391	15612	15554	15583	15606	15527	15535	15820	15444	15424	15619	15526	15692	15468	15483	15447	15410	15620	15495	15619	15722	15585	15788	15529	15358	15580	15555	15625	15449	15542	15491	15553	15489	15520	15664	15490	15518	15456	15517	15575	15672	15344	15546	15593	15466	15652	15622	15431	15831	15522	15553	15509	15471	15597	15633	15601	15518	15323	15671	15680	15529	15501	15405	15444	15507	15549	15722	15596	15718	15467	15513	15585	15469	15438	15583	15678	15565	15650	15564	15667	15391	15384	15573	15632	15722	15650	15519	15531	15517	15418	15561	15501	15651	15669	15458	15607	15742	15472	15424	15662	15519	15631	15423	15576	15337	15612	15576	15635	15378	15586	15532	15374	15278	15491	15474	15715	15574	15466	15634	15506	15380	15695	15611	15423	15480	15796	15698	15636	15546	15305	15632	15623	15601	15553	15506	15500	15651	15645	15659	15581	15607	15356	15508	15555	15479	15557	15446	15311	15542	15407	15533	15403	15468	15434	15557	15653	15690	15707	15639	15548	15410	15572	15507	15495	15377	15577	15360	15593	15795	15466	15481	15687	15616	15561	15582	15582	15685	15586	15595	15674	15781	15311	15377	15578	15409	15639	15691	15471	15481	15692	15606	15388	15527	15494	15469	15747	15570	15652	15543	15432	15456	15595	15606	15520	15699	15544	15460	15730	15588	15429	15395	15533	15618	15444	15539	15474	15588	15580	15453	15301	15324	15437	15635	15547	15694	15579	15544	15408	15710	15367	15506	15727	15732	15416	15664	15427	15430	15487	15569	15490	15475	15487	15404	15507	15527	15634	15531	15655	15445	15509	15583	15568	15663	15393	15495	15401	15452	15609	15752	15508	15445	15361	15703	15658	15725	15482	15649	15518	15453	15481	15545	15554	15394	15462	15777	15389	15564	15599	15628	15528	15672	15299	15529	15453	15530	15627	15541	15498	15586	15350	15427	15672	15562	15533	15390	15508	15822	15640	15662	15549	15661	15602	15566	15457	15710	15565	15558	15735	15527	15637	15668	15492	15439	15577	15514	15581	15513	15470	15395	15346	15505	15277	15892	15571	15551	15500	15689	15516	15307	15472	15609	15428	15574	15602	15610	15617	15560	15541	15609	15337	15463	15567	15557	15657	15468	15485	15542	15548	15577	15622	15518	15676	15698	15623	15687	15542	15549	15677	15636	15383	15592	15605	15597	15781	15676	15568	15635	15491	15596
30029	45499	41655	32689	27865	24238	21214	19371	17626	16542	15797	15378	14954	14641	14290	14380	14185	14143	14088	13929	13720	13728	13706	13696	13557	13708	13729	13539	13527	13468	13396	13473	13441	13418	13375	13613	13487	13614	13557	13510	13508	13531	13546	13523	13438	13374	13360	13524	13496	13120	13327	13342	13448	13503	13463	13344	13288	13394	13556	13362	13398	13339	13346	13467	13216	13371	13497	13369	13235	13514	13381	13452	13338	13324	13284	13317	13501	13520	13318	13384	13392	13488	13361	13546	13287	13475	13350	13605	13465	13407	13470	13297	13401	13363	13329	13508	13386	13436	13422	13418	13440	13523	13330	13355	13353	13613	13321	13371	13344	13549	13320	13403	13440	13283	13475	13503	13382	13482	13283	13403	13301	13360	13297	13394	13392	13428	13419	13301	13478	13251	13417	13426	13381	13360	13334	13345	13311	13325	13452	13422	13358	13529	13551	13203	13328	13411	13266	13341	13379	13440	13423	13271	13424	13400	13443	13379	13282	13387	13426	13296	13405	13221	13482	13423	13460	13258	13384	13381	13211	13377	13327	13321	13461	13446	13491	13318	13362	13403	13459	13285	13373	13405	13459	13334	13407	13272	13318	13486	13239	13513	13326	13315	13308	13490	13349	13441	13588	13324	13336	13504	13424	13235	13527	13349	13434	13416	13403	13489	13329	13517	13504	13498	13521	13411	13330	13416	13308	13352	13364	13476	13151	13331	13284	13419	13213	13394	13357	13306	13236	13268	13509	13328	13372	13486	13302	13355	13501	13408	13575	13240	13439	13260	13317	13328	13474	13275	13482	13442	13452	13403	13306	13358	13360	13424	13295	13284	13340	13281	13525	13457	13436	13412	13376	13405	13256	13404	13264	13418	13297	13335	13269	13563	13304	13456	13413	13472	13482	13444	13335	13457	13487	13393	13461	13309	13531	13382	13556	13307	13372	13467	13382	13421	13509	13264	13331	13347	13367	13535	13432	13392	13514	13377	13494	13300	13482	13549	13387	13313	13559	13417	13327	13290	13341	13402	13502	13411	13360	13485	13248	13360	13362	13447	13419	13382	13407	13325	13441	13555	13292	13331	13402	13487	13328	13301	13348	13197	13463	13406	13477	13432	13275	13404	13417	13325	13434	13366	13307	13330	13564	13400	13110	13233	13421	13223	13314	13358	13373	13449	13478	13332	13227	13369	13442	13325	13215	13353	13387	13308	13472	13366	13343	13356	13333	13416	13449	13363	13385	13362	13446	13460	13279	13419	13435	13556	13311	13274	13337	13438	13489	13247	13402	13490	13301	13523	13502	13268	13438	13426	13402	13614	13481	13506	13487	13365	13329	13394	13428	13331	13361	13513	13456	13385	13169	13333	13477	13398	13292	13475	13442	13346	13425	13325	13345	13275	13493	13343	13424	13423	13382	13287	13384	13295	13437	13346	13491	13208	13353	13435	13380	13264	13450	13402	13477	13545	13357	13292	13325	13262	13496	13290	13246	13483	13430	13222	13347	13387	13529	13559	13511	13352	13294	13363	13233	13368	13301	13300	13332	13443	13530	13510	13465	13506	13375	13467	13373	13294	13485	13377	13377	13511	13132	13262	13350	13471	13439	13316	13433	13389	13438	13481	13430	13494	13398	13533	13401	13441	13213	13335	13474	13401	13355	13404	13402	13343	13340	13455	13281	13254	13325	13364	13328	13375	13447	13339	13435	13453	13508	13414	13303	13235	13452	13389	13300	13529	13454	13477	13396	13354	13368	13354	13292	13601	13538	13324	13625	13452	13292	13503	13495	13408	13236	13376	13274	13512	13406	13424	13601	13375	13341	13429	13235	13440	13442	13481	13482	13447	13352	13464	13453	13314	13523	13351	13297	13291	13351	13338	13395	13497	13329	13290	13578	13426	13465	13358	13349	13293	13337	13375	13424	13420	13441	13433	13477	13487	13330	13501	13414	13506	13328	13548	13312	13372	13291	13206	13375	13348	13454	13458	13290	13471	13510	13253	13298	13431	13472	13613	13429	13521	13310	13349	13258	13363	13480	13314	13319	13445	13276	13470	13421	13468	13231	13467	13321	13415	13279	13234	13386	13294	13551	13355	13420	13542	13358	13274	13380	13513	13499	13374	13429	13311	13313	13431	13549	13442	13168	13612	13208	13304	13424	13316	13386	13322	13303	13389	13308	13404	13231	13586	13257	13484	13406	13382	13421	13407	13407	13327	13363	13420	13482	13316	13369	13390	13257	13404	13458	13506	13310	13159	13520	13346	13576	13501	13366	13409	13217	13572	13501	13460	13400	13480	13381	13353	13443	13292	13256	13559	13425	13495	13239	13372	13267	13329	13535	13437	13448	13222	13458	13397	13315	13448	13434	13478	13389	13309	13394	13353	13243	13460	13460	13367	13352	13306	13331	13307	13423	13467	13299	13344	13480	13313	13418	13316	13440	13343	13307	13302	13393	13332	13426	13486	13494	13434	13414	13402	13408	13198	13491	13358	13487	13434	13340	13188	13212	13300	13367	13515	13559	13312	13473	13385	13443	13398	13477	13336	13463	13416	13348	13467	13415	13320	13276	13283	13542	13562	13552	13313	13347	13317	13465	13320	13342	13413	13251	13397	13310	13288	13355	13333	13498	13451	13505	13292	13293	13441	13456	13190	13336	13283	13525	13368	13398	13492	13281	13391	13336	13509	13527	13448	13416	13343	13201	13446	13293	13392	13432	13353	13330	13458	13457	13325	13482	13381	13444	13435	13320	13314	13392	13471	13443	13402	13608	13305	13480	13393	13508	13387	13407	13317	13429	13454	13500	13439	13397	13414	13441	13277	13195	13263	13394	13324	13350	13438	13281	13308	13454	13423	13438	13324	13442	13284	13398	13291	13352	13510	13321	13578	13537	13347	13436	13370	13537	13374	13412	13140	13423	13364	13225	13503	13390	13412	13421	13201	13277	13373	13307	13363	13435	13401	13518	13381	13374	13276	13411	13402	13450	13453	13368	13438	13432	13299	13322	13346	13594	13491	13334	13464	13388	13510	13482	13287	13467	13458	13384	13316	13390	13416	13372	13434	13291	13532	13503	13517	13336	13360	13260	13342	13359	13205	13513	13356	13482	13494	13331	13383	13482	13416	13539	13310	13349	13389	13420	13391	13403	13488	13449	13531	13464	13354	13565	13420	13501	13361	13451	13504	13418	13302	13440	13561	13419	13314	13450	13365	13322	13493	13475	13468	13389	13422	13329	13446	13338	13464	13531	13490	13468	13522	13474	13420	13296	13566	13446	13165	13405	13398	13345	13355	13432	13220	13258	13480	13245	13237	13344	13310	13475	13425	13531	13625	13482	13324	13318	13404	13439	13447	13382	13510	13249	13345	13299	13377	13614	13395	13505	13265	13339	13383	13395	13458	13330	13466	13278	13408	13504	13342	13499	13332	13247	13361	13335	13345	13233	13447	13413	13374	13494	13434	13309	13468	13449	13250	13466	13415	13339	13450	13417	13369	13394	13446	13361	13370	13641	13427	13443	13420	13332	13315	13425	13432	13451	13347	13427	13302	13311	13449	13530	13422	13372	13475	13333	13458	13450	13260	13264	13384	13348	13376	13452	13422	13638	13237	13335	13528	13435	13332	13430	13531	13361	13343	13425	13237	13344	13353	13601	13527	13490	13183	13405	13350	13250	13489	13352	13389	13179	13311	13392	13519	13404	13375	13333	13378	13440	13444	13423	13315	13494	13466	13734	13340	13406	13305	13378	13400	13368	13489	13356	13359	13534	13489	13298	13479	13415	13464	13360	13388	13252	13429	13298	13430	13396	13489	13490	13337	13382	13249	13330	13468	13374	13448	13457	13460	13324	13414	13495	13479	13373	13319	13419	13464	13325	13444	13516	13240	13403	13382	13427	13624	13410	13521	13339	13394	13388	13356	13255	13455	13462	13587	13452	13378	13310	13594	13401	13441	13447	13382	13307	13302	13238	13432	13263	13418	13539	13449	13325	13385	13392	13246	13349	13362	13340	13292	13416	13484	13308	13275	13537	13316	13489	13377	13421	13462	13307	13379	13365	13360	13441	13622	13407	13372	13481	13343	13394	13428	13472	13250	13503	13425	13462	13255	13227	13560	13363	13375	13272	13469	13385	13462	13321	13398	13573	13174	13460	13425	13435	13361	13248	13540	13439	13479	13261	13430	13374	13364	13314	13466	13546	13408	13552	13506	13429	13291	13248	13468	13488	13325	13386	13483	13334	13477	13360	13424	13535	13530	13071	13501	13305	13449	13513	13396	13477	13513	13513	13242	13456	13383	13399	13392	13438	13361	13261	13388	13359	13617	13521	13534	13458	13361	13310	13366	13535	13403	13299	13353	13410	13494	13484	13382	13521	13367	13355	13373	13535	13335	13450	13500	13312	13440	13390	13418	13467	13391	13489	13459	13387	13419	13236	13342	13307	13556	13505	13605	13541	13654	13339	13417	13425	13386	13268	13472	13541	13343	13533	13452	13348	13301	13460	13266	13406	13548	13225	13322	13404	13262	13430	13404	13439	13544	13301	13330	13356	13279	13492	13464	13375	13462	13378	13386	13457	13486	13254	13451	13598	13206	13369	13454	13525	13517	13406	13393	13390	13381	13316	13596	13447	13442	13468	13295	13445	13410	13231	13599	13310	13393	13374	13323	13334	13379	13226	13479	13217	13369	13339	13526	13193	13477	13155	13376	13364	13342	13389	13410	13400	13292	13121	13516	13364	13292	13384	13405	13462	13537	13257	13516	13338	13331	13302	13294	13448	13383	13450	13319	13428	13320	13411	13405	13260	13525	13385	13454	13327	13406	13396	13403	13426	13431	13421	13444	13391	13399	13258	13501	13203	13412	13367	13346	13368	13368	13435	13401	13273	13420	13396	13270	13318	13388	13317	13498	13520	13358	13565	13427	13389	13399	13148	13376	13471	13423	13412	13199	13298	13573	13508	13385	13271	13380	13289	13530	13445	13313	13407	13317	13405	13503	13371	13473	13726	13337	13465	13466	13441	13441	13513	13281	13531	13245	13296	13452	13362	13374	13604	13341	13474	13453	13456	13485	13335	13456	13514	13497	13379	13360	13461	13508	13369	13447	13344	13499	13372	13524	13468	13597	13366	13441	13592	13412	13335	13457
24132	21244	28828	25510	25551	27063	26018	21845	20170	19204	18605	17631	17451	17017	16650	16404	16190	16397	16084	16055	16047	15962	15916	15936	15723	15777	15792	15665	15479	15606	15592	15621	15720	15447	15722	15538	15421	15545	15666	15489	15555	15677	15572	15726	15847	15454	15470	15425	15687	15581	15636	15590	15696	15179	15319	15558	15532	15310	15562	15458	15623	15398	15362	15409	15355	15405	15582	15541	15474	15442	15339	15584	15511	15595	15274	15302	15521	15360	15320	15396	15371	15434	15480	15184	15394	15465	15330	15312	15459	15255	15353	15323	15357	15406	15428	15333	15214	15412	15472	15381	15481	15525	15310	15305	15364	15523	15700	15492	15466	15269	15263	15410	15338	15275	15576	15485	15596	15554	15556	15273	15441	15394	15415	15495	15431	15308	15401	15426	15384	15310	15452	15486	15624	15424	15279	15331	15296	15508	15392	15546	15517	15259	15487	15455	15375	15335	15544	15392	15514	15547	15581	15450	15494	15538	15451	15243	15496	15480	15576	15490	15327	15310	15470	15465	15361	15541	15541	15353	15523	15299	15521	15317	15385	15331	15636	15586	15600	15476	15507	15399	15404	15343	15615	15569	15245	15419	15195	15265	15374	15434	15251	15324	15430	15447	15526	15360	15561	15380	15281	15385	15507	15429	15474	15508	15324	15514	15545	15380	15430	15448	15381	15462	15360	15382	15383	15190	15404	15470	15432	15444	15543	15427	15416	15437	15369	15465	15551	15493	15489	15491	15328	15341	15427	15365	15422	15391	15381	15445	15490	15405	15546	15422	15465	15435	15585	15483	15374	15292	15440	15265	15514	15355	15328	15527	15374	15385	15296	15472	15386	15489	15528	15223	15495	15305	15382	15371	15411	15444	15568	15377	15456	15268	15485	15399	15323	15560	15395	15337	15345	15360	15426	15531	15260	15537	15407	15624	15522	15406	15565	15443	15308	15419	15294	15408	15312	15437	15434	15296	15568	15529	15674	15401	15309	15287	15472	15539	15394	15444	15423	15366	15479	15181	15349	15248	15469	15575	15404	15442	15368	15304	15372	15250	15442	15470	15488	15511	15513	15463	15457	15369	15477	15410	15599	15581	15501	15444	15349	15337	15392	15387	15326	15366	15362	15410	15491	15330	15454	15526	15549	15431	15258	15297	15470	15568	15528	15670	15485	15160	15497	15497	15438	15378	15421	15426	15448	15453	15641	15502	15396	15290	15264	15440	15365	15423	15334	15393	15424	15193	15420	15421	15487	15445	15471	15482	15371	15371	15278	15491	15518	15394	15400	15473	15256	15511	15626	15586	15515	15313	15384	15573	15504	15459	15371	15453	15390	15566	15456	15373	15447	15385	15201	15334	15367	15466	15302	15470	15393	15383	15360	15225	15482	15475	15361	15521	15369	15229	15300	15698	15426	15488	15458	15457	15416	15404	15508	15323	15427	15478	15597	15526	15447	15354	15368	15632	15452	15308	15265	15497	15530	15602	15375	15580	15488	15430	15422	15417	15319	15470	15146	15443	15612	15503	15672	15512	15526	15164	15429	15659	15639	15423	15492	15297	15340	15312	15518	15430	15569	15459	15353	15430	15455	15540	15433	15430	15477	15365	15408	15491	15311	15406	15499	15533	15693	15289	15457	15355	15269	15426	15372	15370	15451	15485	15264	15389	15608	15484	15576	15466	15516	15371	15494	15532	15431	15422	15738	15486	15577	15477	15509	15429	15549	15651	15478	15312	15410	15395	15608	15561	15572	15452	15454	15524	15475	15481	15392	15342	15470	15202	15398	15293	15530	15470	15276	15224	15477	15380	15476	15422	15349	15371	15376	15402	15553	15469	15367	15405	15394	15314	15571	15462	15304	15461	15480	15662	15501	15311	15482	15434	15628	15293	15400	15529	15382	15313	15326	15683	15444	15279	15477	15435	15542	15434	15569	15455	15437	15454	15333	15377	15503	15330	15526	15442	15511	15553	15548	15527	15465	15506	15389	15637	15384	15640	15577	15353	15294	15387	15505	15451	15267	15450	15330	15486	15503	15255	15172	15327	15563	15228	15559	15245	15433	15623	15565	15545	15313	15388	15138	15382	15504	15427	15491	15598	15527	15319	15314	15062	15541	15272	15392	15453	15234	15116	15669	15533	15382	15464	15372	15366	15483	15381	15430	15287	15618	15430	15388	15333	15338	15474	15388	15478	15477	15397	15523	15432	15647	15516	15377	15302	15496	15688	15563	15615	15512	15520	15653	15628	15351	15500	15423	15420	15477	15601	15479	15566	15383	15531	15472	15322	15485	15436	15585	15442	15260	15565	15511	15340	15527	15255	15370	15312	15464	15490	15429	15458	15411	15209	15349	15561	15240	15568	15462	15510	15325	15337	15478	15515	15477	15266	15504	15428	15418	15587	15395	15351	15409	15460	15319	15467	15392	15529	15435	15202	15315	15322	15529	15323	15553	15326	15226	15517	15346	15354	15284	15446	15447	15457	15572	15375	15411	15536	15444	15304	15448	15314	15528	15267	15452	15419	15347	15490	15359	15302	15461	15572	15423	15244	15418	15667	15549	15455	15563	15444	15602	15490	15443	15570	15280	15540	15441	15351	15310	15469	15319	15311	15512	15423	15424	15449	15557	15384	15199	15390	15491	15391	15470	15328	15265	15432	15443	15368	15378	15563	15355	15308	15355	15543	15476	15542	15326	15348	15244	15332	15328	15358	15336	15307	15380	15445	15465	15366	15319	15437	15370	15500	15288	15459	15419	15266	15447	15290	15535	15108	15500	15459	15538	15454	15263	15196	15462	15432	15425	15436	15540	15633	15398	15857	15535	15412	15542	15284	15481	15407	15536	15556	15362	15480	15351	15519	15485	15362	15332	15355	15183	15428	15376	15459	15427	15571	15391	15252	15469	15551	15329	15526	15627	15482	15693	15274	15539	15439	15469	15555	15300	15349	15533	15288	15387	15469	15328	15405	15412	15396	15542	15567	15458	15498	15399	15493	15403	15335	15426	15366	15419	15386	15271	15337	15451	15370	15304	15598	15427	15506	15504	15318	15405	15263	15541	15597	15504	15287	15397	15449	15413	15461	15499	15267	15308	15507	15442	15500	15527	15328	15441	15373	15402	15569	15562	15401	15389	15488	15418	15463	15517	15349	15659	15392	15569	15516	15682	15416	15418	15370	15451	15453	15485	15367	15311	15415	15373	15593	15427	15312	15306	15414	15605	15387	15338	15511	15395	15627	15309	15553	15602	15464	15434	15541	15319	15428	15311	15334	15571	15284	15201	15388	15298	15327	15249	15472	15327	15543	15364	15347	15395	15277	15503	15323	15603	15571	15501	15495	15269	15472	15310	15584	15476	15680	15541	15344	15581	15364	15360	15377	15565	15390	15438	15487	15659	15356	15523	15519	15514	15511	15371	15387	15336	15475	15410	15533	15400	15579	15470	15437	15547	15565	15494	15551	15481	15493	15317	15526	15478	15363	15410	15439	15438	15378	15630	15516	15457	15494	15391	15456	15369	15318	15459	15207	15302	15498	15433	15471	15641	15498	15223	15355	15665	15436	15497	15486	15352	15451	15435	15432	15361	15561	15432	15325	15357	15652	15424	15351	15325	15623	15461	15486	15347	15552	15231	15588	15487	15414	15298	15412	15475	15433	15568	15489	15332	15410	15499	15476	15283	15288	15348	15453	15299	15693	15624	15541	15428	15410	15302	15329	15483	15538	15255	15295	15486	15278	15418	15324	15561	15532	15354	15247	15333	15220	15528	15512	15392	15314	15249	15413	15382	15201	15340	15271	15482	15670	15441	15380	15666	15336	15558	15455	15357	15391	15447	15521	15621	15351	15418	15275	15244	15428	15362	15533	15351	15364	15356	15366	15418	15307	15507	15346	15449	15466	15451	15386	15461	15524	15585	15374	15684	15646	15370	15544	15532	15433	15414	15496	15488	15301	15585	15476	15589	15275	15665	15407	15409	15394	15420	15340	15430	15489	15320	15343	15455	15472	15559	15529	15283	15484	15369	15271	15327	15459	15542	15442	15385	15271	15279	15313	15422	15401	15369	15350	15588	15570	15692	15478	15530	15504	15668	15382	15475	15404	15614	15414	15488	15498	15550	15400	15525	15595	15399	15306	15456	15456	15289	15346	15525	15361	15488	15428	15355	15227	15454	15436	15546	15400	15310	15268	15251	15424	15592	15480	15517	15443	15634	15433	15495	15682	15336	15511	15487	15507	15603	15430	15379	15558	15570	15381	15356	15526	15475	15418	15509	15376	15417	15446	15345	15605	15620	15335	15379	15333	15321	15386	15538	15431	15634	15277	15464	15522	15388	15431	15421	15539	15652	15430	15513	15280	15425	15384	15445	15488	15335	15413	15496	15482	15376	15487	15499	15530	15473	15297	15477	15511	15545	15367	15297	15370	15521	15396	15442	15597	15485	15569	15409	15497	15374	15383	15188	15583	15205	15379	15479	15350	15497	15444	15488	15456	15368	15175	15408	15280	15300	15375	15419	15401	15354	15585	15355	15597	15817	15428	15272	15377	15326	15470	15532	15424	15375	15311	15405	15321	15302	15457	15372	15498	15451	15342	15436	15412	15392	15538	15569	15326	15407	15346	15511	15362	15527	15366	15659	15247	15502	15540	15299	15537	15549	15302	15351	15489	15187	15280	15637	15582	15341	15465	15419	15392	15505	15461	15591	15556	15659	15407	15322	15545	15473	15436	15543	15578	15451	15318	15400	15407	15391	15274	15413	15536	15329	15426	15450	15259	15294	15344	15454	15698	15369	15205	15452	15220	15450	15591	15579	15381	15156	15363	15466	15442	15476	15502	15562	15511	15490	15383	15344	15543	15340	15453	15499	15670	15483	15465	15668	15590	15675	15417	15340	15508	15473	15625	15217	15208	15355	15512	15395	15505	15711	15372	15424	15392	15560	15539	15407	15336	15253	15577	15593	15504	15485	15317	15359	15213	15435	15221	15539	15544	15425	15345	15453	15362	15406	15368	15407	15273	15704	15501	15543	15409	15323	15383	15444	15476	15656	15653	15374	15477	15350	15311	15493	15533	15578	15465	15536	15461	15484	15399	15381	15310	15413	15526	15510	15416	15519	15351	15433	15224	15286	15392	15492	15339	15409	15417
29674	51531	48038	38466	32785	28239	24967	22148	20314	18461	17157	16661	16124	15514	15105	14883	14717	14515	14452	14258	14158	14182	13828	13714	13641	13569	13565	13668	13583	13672	13653	13571	13733	13582	13598	13704	13569	13532	13567	13554	13527	13573	13498	13478	13543	13441	13546	13209	13271	13699	13422	13466	13408	13546	13513	13253	13404	13465	13522	13345	13665	13284	13352	13367	13365	13252	13461	13325	13441	13322	13326	13292	13381	13363	13342	13317	13360	13407	13421	13295	13339	13479	13328	13342	13556	13430	13528	13363	13397	13416	13378	13286	13231	13473	13481	13397	13468	13301	13547	13541	13504	13503	13439	13329	13389	13379	13417	13369	13413	13181	13381	13496	13387	13332	13496	13472	13506	13372	13430	13532	13400	13443	13379	13421	13360	13512	13574	13391	13385	13476	13307	13431	13474	13407	13282	13380	13529	13321	13492	13501	13352	13509	13436	13444	13304	13302	13305	13430	13253	13522	13405	13276	13420	13207	13381	13342	13382	13289	13443	13182	13572	13268	13280	13449	13476	13543	13372	13552	13428	13296	13559	13252	13520	13322	13431	13397	13478	13384	13540	13545	13490	13367	13305	13356	13291	13303	13516	13331	13304	13378	13300	13373	13532	13356	13508	13431	13509	13421	13386	13318	13410	13396	13540	13358	13276	13476	13416	13275	13373	13329	13511	13498	13329	13308	13392	13609	13323	13440	13436	13433	13352	13506	13444	13414	13355	13511	13565	13358	13522	13430	13422	13421	13462	13296	13491	13467	13492	13265	13379	13251	13380	13423	13355	13325	13432	13369	13445	13353	13356	13277	13299	13411	13490	13414	13260	13370	13309	13527	13444	13409	13341	13372	13329	13494	13398	13396	13470	13341	13419	13354	13434	13285	13473	13552	13369	13307	13432	13248	13600	13295	13418	13360	13451	13533	13498	13344	13229	13303	13344	13402	13391	13342	13283	13277	13257	13449	13234	13511	13311	13400	13508	13300	13217	13483	13470	13299	13286	13304	13245	13418	13323	13380	13317	13426	13189	13317	13439	13402	13572	13354	13255	13406	13353	13454	13465	13430	13271	13277	13322	13306	13349	13449	13471	13317	13485	13459	13392	13445	13503	13418	13339	13439	13340	13379	13397	13395	13516	13275	13392	13281	13368	13447	13420	13341	13302	13426	13332	13347	13465	13219	13465	13435	13455	13381	13422	13363	13555	13391	13358	13356	13459	13406	13376	13320	13425	13447	13425	13484	13528	13410	13514	13482	13326	13345	13433	13405	13517	13523	13367	13478	13429	13615	13438	13305	13436	13218	13534	13401	13462	13469	13452	13476	13266	13376	13318	13313	13217	13430	13297	13204	13327	13614	13449	13253	13405	13422	13365	13348	13387	13450	13331	13564	13474	13326	13218	13340	13366	13349	13265	13396	13458	13296	13239	13508	13669	13469	13205	13429	13425	13412	13476	13472	13342	13298	13544	13385	13338	13397	13529	13388	13357	13455	13470	13482	13488	13320	13462	13383	13437	13389	13390	13303	13508	13266	13476	13341	13429	13455	13351	13279	13374	13328	13443	13426	13458	13509	13504	13289	13332	13420	13481	13247	13335	13147	13473	13359	13345	13387	13345	13473	13377	13522	13428	13354	13328	13306	13495	13394	13396	13418	13486	13532	13566	13397	13400	13354	13510	13251	13333	13404	13611	13527	13386	13349	13232	13462	13390	13387	13247	13361	13476	13272	13533	13410	13504	13428	13367	13550	13506	13414	13440	13475	13232	13270	13294	13337	13277	13441	13333	13432	13350	13419	13548	13361	13357	13496	13620	13462	13409	13392	13468	13465	13380	13359	13358	13463	13421	13271	13306	13380	13437	13448	13364	13256	13231	13513	13384	13382	13441	13559	13309	13423	13344	13360	13283	13255	13302	13427	13356	13334	13486	13273	13362	13378	13381	13297	13399	13292	13303	13549	13251	13493	13430	13404	13476	13496	13453	13411	13147	13427	13351	13481	13299	13404	13473	13402	13400	13230	13530	13570	13579	13179	13175	13421	13319	13393	13388	13441	13365	13376	13499	13307	13347	13306	13470	13478	13314	13273	13461	13348	13495	13351	13487	13282	13621	13354	13382	13522	13556	13398	13419	13307	13328	13470	13360	13307	13375	13457	13232	13369	13449	13306	13422	13542	13306	13541	13366	13450	13285	13396	13407	13315	13476	13451	13328	13354	13406	13276	13341	13383	13315	13610	13319	13498	13450	13439	13352	13347	13268	13331	13502	13370	13510	13328	13288	13269	13370	13392	13448	13361	13427	13373	13469	13367	13482	13474	13499	13397	13473	13385	13514	13586	13203	13379	13437	13430	13521	13391	13452	13295	13386	13526	13448	13354	13447	13426	13480	13450	13362	13413	13451	13319	13562	13415	13441	13476	13425	13322	13551	13470	13459	13488	13453	13270	13381	13405	13403	13506	13457	13287	13550	13391	13465	13419	13404	13289	13365	13423	13379	13253	13432	13379	13484	13351	13372	13489	13406	13130	13447	13414	13415	13496	13342	13294	13535	13408	13426	13368	13437	13404	13433	13239	13471	13417	13367	13668	13425	13288	13376	13389	13262	13457	13345	13261	13428	13342	13508	13254	13412	13350	13374	13380	13451	13590	13401	13391	13388	13347	13512	13388	13392	13188	13355	13566	13497	13503	13480	13402	13620	13370	13158	13415	13316	13415	13293	13526	13430	13440	13434	13542	13407	13433	13576	13327	13269	13554	13499	13511	13377	13332	13369	13368	13468	13383	13373	13314	13409	13320	13312	13471	13368	13383	13352	13449	13316	13461	13404	13413	13268	13503	13335	13412	13447	13540	13496	13313	13350	13469	13249	13299	13482	13496	13431	13428	13313	13553	13267	13160	13454	13498	13437	13366	13410	13306	13378	13349	13421	13441	13369	13428	13323	13454	13237	13430	13314	13419	13522	13394	13305	13413	13282	13261	13359	13312	13475	13411	13452	13415	13441	13350	13537	13322	13479	13267	13523	13267	13188	13580	13390	13300	13347	13336	13318	13275	13390	13460	13210	13390	13384	13280	13342	13542	13370	13221	13435	13304	13323	13613	13353	13335	13286	13444	13523	13308	13611	13341	13410	13340	13440	13515	13543	13393	13392	13146	13385	13362	13363	13452	13453	13479	13336	13498	13329	13396	13438	13207	13296	13447	13421	13233	13479	13346	13371	13252	13485	13311	13369	13431	13348	13400	13441	13335	13296	13390	13371	13456	13252	13443	13301	13373	13400	13399	13478	13533	13385	13392	13375	13538	13553	13453	13403	13442	13299	13522	13361	13395	13524	13401	13359	13491	13451	13213	13446	13490	13302	13415	13420	13475	13576	13400	13328	13316	13571	13377	13437	13408	13353	13333	13363	13380	13469	13407	13498	13503	13554	13369	13378	13265	13435	13341	13327	13397	13371	13246	13497	13343	13426	13554	13533	13313	13480	13394	13496	13376	13390	13481	13215	13413	13291	13431	13323	13421	13511	13415	13430	13351	13425	13518	13360	13400	13483	13468	13402	13361	13351	13459	13406	13399	13433	13321	13501	13338	13555	13409	13558	13309	13265	13326	13456	13373	13290	13478	13337	13513	13419	13392	13364	13244	13361	13385	13408	13489	13340	13515	13375	13441	13329	13433	13407	13344	13435	13528	13303	13448	13524	13422	13463	13456	13378	13466	13248	13259	13321	13412	13335	13378	13419	13368	13367	13441	13278	13459	13414	13443	13412	13477	13275	13326	13424	13299	13366	13293	13394	13366	13491	13502	13341	13508	13423	13342	13324	13388	13395	13371	13438	13384	13359	13372	13411	13343	13396	13407	13524	13318	13444	13439	13440	13522	13264	13527	13490	13371	13281	13437	13446	13332	13458	13307	13419	13387	13312	13395	13444	13387	13130	13515	13405	13404	13424	13433	13373	13328	13445	13320	13448	13545	13517	13390	13316	13438	13310	13414	13434	13381	13405	13355	13486	13280	13533	13414	13354	13320	13377	13413	13567	13338	13392	13464	13584	13469	13455	13222	13566	13366	13310	13549	13542	13437	13273	13379	13411	13457	13471	13339	13525	13425	13260	13230	13417	13490	13492	13180	13425	13271	13546	13433	13435	13396	13521	13434	13493	13352	13258	13395	13254	13576	13475	13352	13394	13382	13313	13246	13257	13483	13425	13613	13525	13359	13428	13416	13471	13245	13363	13420	13411	13329	13467	13502	13509	13401	13530	13425	13458	13540	13418	13419	13356	13373	13420	13337	13359	13432	13367	13435	13292	13322	13303	13445	13421	13408	13216	13447	13351	13367	13506	13473	13310	13456	13362	13351	13499	13476	13426	13407	13471	13362	13439	13443	13421	13412	13356	13444	13411	13439	13333	13395	13385	13375	13331	13310	13445	13428	13357	13456	13497	13548	13416	13234	13352	13435	13308	13336	13461	13376	13419	13396	13361	13578	13544	13498	13381	13293	13371	13399	13448	13464	13623	13310	13405	13510	13496	13419	13450	13371	13397	13305	13282	13305	13386	13361	13427	13288	13414	13293	13394	13260	13528	13406	13231	13395	13419	13515	13249	13497	13391	13301	13423	13260	13354	13374	13522	13477	13545	13518	13330	13455	13272	13389	13394	13438	13408	13278	13363	13476	13313	13383	13568	13339	13226	13423	13224	13310	13262	13298	13315	13308	13416	13493	13461	13331	13534	13637	13237	13333	13386	13315	13371	13465	13332	13457	13438	13391	13328	13510	13584	13471	13339	13425	13379	13354	13316	13259	13427	13425	13371	13291	13384	13385	13490	13458	13582	13330	13354	13327	13324	13276	13444	13450	13316	13563	13216	13640	13368	13499	13435	13326	13609	13312	13242	13266	13416	13475	13310	13298	13455	13311	13414	13436	13394	13329	13503	13294	13443	13348	13387	13490	13290	13388	13456	13352	13486	13352	13444	13397	13360	13338	13312	13290	13442	13372	13399	13244	13336	13437	13351	13400	13409	13349	13401	13363	13100	13285	13319	13393	13309	13389	13538	13175	13438	13401	13358	13381	13414	13339	13445	13263	13532	13521	13376	13387	13481	13343	13270	13296	13302	13320	13438	13342	13241	13496	13231	13300	13444	13437	13254	13330
23032	21302	29146	24098	23215	27529	30065	24600	22209	21321	20158	19174	18809	18450	18077	17751	17396	17230	17097	17237	17029	16825	16678	16733	16676	16471	16572	16316	16343	16518	16383	16181	16395	16345	16429	16451	16303	16391	16376	16448	16388	16412	16359	16298	16255	16138	16337	16290	16365	16299	16312	16283	15856	16109	16081	16144	16226	16225	16158	16237	16087	16045	16037	16235	16270	16072	16180	16220	16148	16209	16204	16161	16104	16288	16319	16245	16188	16174	16264	16144	16061	16065	16078	16224	16161	16201	16374	16172	16229	16087	16243	16020	16122	16098	16219	16100	16054	15986	16106	16059	16269	16079	16441	16127	16330	16086	16229	16100	16055	15945	16107	16210	16064	16092	16026	15980	16228	16146	16127	16057	16360	16160	16186	16130	16262	16218	16223	16206	16113	16182	16246	16158	15968	16089	16010	16080	16148	16140	16180	16062	16117	16339	16127	16328	16047	16240	16111	15972	16274	16348	16160	16198	16095	15859	16060	16083	16039	16037	16315	15954	15970	16144	16103	16027	16049	16020	16162	16132	16009	16198	16176	16060	16062	16278	16102	16309	16161	16123	16105	16134	16173	15952	16083	16139	16137	15978	16106	16037	16096	16229	16331	16101	16138	16402	16131	16106	16055	16076	16009	16075	16002	16084	16068	16302	16040	16161	16263	16161	16134	16128	16109	15946	16267	16140	16170	15978	15924	16138	16039	15883	15992	16261	16261	15865	15867	16035	16089	16230	16193	16095	16421	16062	16087	16104	16271	16029	16427	16283	16002	16008	16055	15926	16127	16005	16098	16153	16111	16258	16272	16171	16287	15854	16007	16126	16011	16135	16274	16160	16043	16094	15931	15872	16059	16167	15983	16151	16196	16123	16048	16159	16311	16256	16062	16144	15929	15870	16315	16000	16106	16060	15897	16013	16120	16184	16195	16067	16178	16282	16203	16118	16173	16126	16077	16100	15981	16276	16000	16028	16275	16163	16153	16192	16075	16182	16202	16102	16135	16033	15965	16112	16189	16090	16016	16081	15944	16045	16086	16133	16059	16210	15922	15980	15966	16055	16027	16145	16394	15959	16081	16029	16008	16359	16185	15933	16031	16067	16216	16117	16169	16027	16168	16183	16294	16035	15957	15907	16140	16076	16131	16240	15943	16121	16071	16198	16137	15944	15984	16002	15975	16141	16055	16277	16160	16075	16188	16288	15985	16047	16209	16288	16080	16195	16375	16033	15995	16226	15924	16101	16079	16185	16126	16265	16059	16162	16169	16133	16097	16117	16098	16175	16151	16090	16216	16051	16215	16211	16205	16172	16232	16026	16096	16015	16148	16133	16102	16143	16033	16201	16027	15946	16098	16070	15878	15995	15858	15975	15992	16036	16208	16196	16092	16111	16006	16165	16050	16000	16222	15988	16231	16142	16084	15971	15947	16321	16115	15994	16128	15914	16205	16033	16115	16035	16072	15980	16126	16052	16064	16107	16221	16183	16061	15911	16184	16138	16031	16188	16330	15971	16290	16326	16300	16080	16053	16205	16126	15960	15905	15965	16214	16179	16117	16219	15907	16080	16187	15972	16166	16169	16161	16097	16032	16252	16027	16148	16230	16171	16257	16160	15974	16143	16185	16217	16035	16111	15957	15998	16080	16191	16235	16138	16077	15948	15894	16222	16071	16112	16108	16250	16321	16253	16141	16054	16243	16051	16352	16218	16207	16136	15887	16124	16106	16254	16262	16272	15999	16153	16029	16065	16065	16241	16109	16062	16142	16147	16087	16134	16366	16175	16086	15921	16103	16245	16126	16032	16209	16039	16090	16156	16127	16327	16116	16187	16167	15956	16089	15983	16180	16264	16179	16148	15869	16054	16146	15991	16142	16330	16303	16031	16019	16209	15986	16060	15787	16139	15998	16005	16216	15998	16097	16126	16028	16122	16118	16126	15999	16303	16227	15931	16068	15982	16326	16175	15986	16082	16048	16015	16242	16465	16036	16026	16306	16214	16187	15974	16023	16176	15880	16071	16177	16025	16067	16143	16186	15990	16119	16135	16198	16132	16203	16182	16208	16185	15980	16050	16186	16070	16090	15939	16115	16164	15862	16174	16011	15862	16215	16192	16051	16053	16016	16054	16116	16133	16067	16083	16069	16170	16142	16194	16004	16152	16097	16215	16305	16140	15911	16040	16119	16174	16217	16185	16127	16130	15888	16065	16098	16137	16073	16041	15966	16295	16208	16127	16031	16199	16023	15987	16246	16305	16261	16202	16246	15836	15995	16062	16124	16163	16144	16240	16154	16091	16124	16246	15975	16093	16020	16149	15938	16086	16158	16017	16168	16060	16079	16004	15933	15860	16130	16131	16096	16142	16164	15918	16309	15982	16039	15892	16073	16066	16088	16146	16289	16325	16337	16098	16169	16061	16015	16189	16102	16059	16028	15959	16181	16043	16074	16153	16184	16132	16192	16101	16116	15919	16189	16070	16237	16028	15996	16177	16065	16113	15838	16105	16204	16278	16210	16136	16333	16181	16066	16088	16001	15897	16123	16129	16127	16089	15875	15946	16170	15939	16157	16204	16158	16126	16051	16054	16281	16015	16050	15950	16124	16072	16104	16301	16238	16123	15995	15841	15891	16012	16127	16028	16064	16091	16265	16250	16175	16220	15986	16109	16156	16077	16071	15955	16136	16085	16175	16216	16196	16110	16024	15933	16076	16302	16087	16108	16106	16155	16161	16262	16104	16066	15913	16266	15933	16069	16131	16053	16166	16204	15936	16079	16131	16302	16006	16221	16266	16039	16118	16062	15907	16004	16123	16312	15972	16085	16098	16258	15880	16115	16126	16109	16178	16177	16022	15844	16075	16078	16171	16023	16096	16165	16102	15988	15970	15961	16115	16039	16197	16032	16028	16080	16184	15973	15977	15924	16130	16173	16031	16047	16257	16129	16237	16045	16030	16169	16247	16158	16362	16102	15919	16248	16073	16051	16195	16261	16159	16180	16209	16239	16200	16211	16231	16182	16276	16008	16042	16171	16066	16105	15893	16126	16233	16204	16038	15935	16127	16126	16177	16107	16106	16205	16153	16328	16137	16068	16087	16091	15944	16095	16195	16253	16186	16129	16120	16163	16095	16074	16046	16114	16043	16021	16062	16117	16174	15984	16054	16025	16107	16133	16009	16197	16124	16306	16198	16061	16159	16238	16135	16202	16292	16063	15951	16034	15931	16010	16100	16065	16170	16145	15983	16063	15916	16060	15993	16023	16168	16209	16132	15963	15897	16111	16219	16125	16119	16149	15962	16143	16024	15915	16231	16006	16202	15956	16070	16136	16129	16092	16075	16104	16234	16216	15939	16091	16152	16121	16304	15943	16056	15936	16050	16170	16091	16110	16028	16087	16141	16101	16100	16188	16097	15980	15824	16123	16218	16144	16274	15963	16107	15990	16131	16238	16048	16237	16189	16036	16190	16215	16078	16113	16071	16191	16172	16263	16071	16023	16111	16008	16105	16243	16140	16021	16274	15948	16002	16229	15959	15937	16173	16118	16228	15947	16116	16244	16080	16177	16087	15985	16197	16138	16037	16160	16199	16101	16090	16146	15959	16221	16179	15887	16179	16003	16079	15964	16129	15971	16110	15959	16160	16068	16210	16297	16189	15994	16376	16177	16180	16222	16014	16130	16078	16169	16176	16052	15979	16134	16019	16027	16131	16026	16121	16064	16175	16232	16063	16010	16133	16247	16039	16249	16235	16103	16273	15935	16227	15955	16143	16053	16114	15965	16086	16087	16063	16160	16072	16193	16179	16127	16151	16126	16200	16131	16055	16014	16178	16334	16227	15977	16179	16081	16164	16066	16199	16294	16007	15915	16161	16097	15891	15993	16159	16161	16177	16023	16032	16191	16269	16026	16103	16015	16245	16276	16133	16208	16072	16163	16099	16013	15960	16031	16138	16052	15997	15990	16146	16258	16026	16175	16147	16284	16066	16115	16289	15969	15828	16122	16128	16151	16208	16009	16036	16074	16266	16220	16023	16048	16096	16055	16021	16112	16048	16078	16000	16118	16008	16084	16214	16112	16080	16184	16019	15943	16135	16163	16097	16060	16098	16223	16014	16080	16191	16120	16139	16225	16227	16104	16111	16353	16382	16218	16108	16162	16140	16178	16214	16051	16066	16004	16202	16091	15923	16091	16190	16221	16296	16289	16260	16204	16027	16122	15978	16178	16244	16211	16195	16119	16056	16017	16285	15931	15998	16165	16334	16230	16009	16112	16012	16261	16363	15999	15873	15991	16089	15967	15964	16064	16090	16226	16129	16054	15889	16266	16027	16350	15939	16020	16098	16304	15939	16124	16259	16243	16238	15906	16031	16126	16135	16285	16089	15990	16140	16095	16122	16068	16145	16053	15989	15957	15922	16349	16092	16008	16005	15987	16364	16086	16168	16225	15979	16274	16233	15987	15843	16010	16191	16063	16214	15932	15854	16177	16263	16247	16143	16372	16190	16264	16096	16094	16032	16016	16152	16096	16113	16096	15922	16248	16158	16216	16054	16028	16141	16108	16141	16110	16020	16059	16051	16122	16027	16202	16474	16189	16153	16178	16101	16104	16042	16386	16416	16061	16049	15938	16087	15962	16139	16084	16033	16150	16000	16057	16233	16017	16091	15876	16194	16157	16168	16074	16004	16039	16114	16225	16164	16194	16154	16041	16129	16287	16076	16262	16238	15954	15980	16284	15778	16110	16206	15936	16109	16045	15895	15914	16055	16032	16058	16071	16134	16395	16323	15986	16125	15847	16154	15951	16220	15972	15969	16171	16170	16178	16001	16017	16189	16203	16156	15962	16098	16144	16170	16038	16284	15913	16007	16256	16268	16197	16135	16155	15977	15961	16192	16085	16048	15983	16050	16101	16099	15901	16052	16096	16117	16123	15896	16341	16070	16023	16178	16278	16013	16043	16219	16079	15942	16054	16097	16082	15976	16006	16000	16099	16057	16035	16254	16099	16268	15961	16291	16086	16063	16060	16162	16303	16136	16184	16166	16163	16081	16301	16092	16097	15945	16139	16266	16121	16066	16040	16038	16185	15931	16029	15979	15914	16208	15963	16259	16087	16212	16284	16250	16321	16193	16217	16059	16211	16345	16131
31815	56667	53512	43292	37293	32095	28288	25078	22641	20636	19284	18035	17537	16902	16194	15681	15549	15273	14997	15014	14667	14585	14376	14446	14201	14217	14093	13989	14020	13986	13951	14057	13939	13904	13983	14140	14015	14023	14060	13922	14018	14110	14105	13825	14038	13941	13880	13736	13817	13885	13692	13812	13786	13815	13848	13765	13814	13826	13716	13690	13729	13851	13687	13712	13965	13678	13818	13790	13910	13734	13871	13860	13669	13740	13717	13911	13746	13775	13592	13882	13757	13970	13717	13823	13688	13996	13877	13699	13941	13650	13880	13676	13962	13854	13805	13901	13779	13771	13746	13791	13861	13689	13817	13826	13928	13728	13805	13852	13937	13748	13670	13693	13751	13690	13773	13711	13683	13813	13765	13921	13667	13824	13973	13605	13745	13640	13665	13832	13839	13682	13631	13771	13732	13762	13716	13890	13799	13894	13821	13755	13858	13875	13644	13971	13702	13771	13834	13759	13735	13719	13809	13809	13719	13911	13718	13876	13823	13688	13810	13759	13742	13750	13856	13688	13712	13830	13785	13709	13747	13880	13811	13834	13696	13838	14046	13831	13937	13684	13698	13709	13902	13819	13751	13815	13737	13788	13723	13889	13853	13733	13765	13929	13666	13698	13789	13931	13861	13672	13500	13671	13897	13753	13761	13555	13637	13846	13648	13778	13846	13779	13734	13695	13746	13753	13686	13713	13699	13542	13670	13817	13880	13975	13960	13802	13833	13776	13775	13804	13738	13957	13750	13833	13853	13898	13681	13720	13720	13867	13929	13796	13758	13681	13771	13472	13862	13600	13777	13787	13844	13808	13943	13787	13692	13722	13874	13766	13700	13764	13670	13763	13625	13749	13738	13691	13807	13701	13696	13977	13773	13704	13899	13819	13722	13754	13767	13824	13852	13699	13839	13666	13924	13974	13761	13924	13771	13807	13746	13663	13678	13776	13875	13824	13767	13887	13632	13762	13779	13690	13820	13737	13812	13837	13745	13646	13836	13902	13732	13669	13722	13779	13858	13973	13842	13838	13773	13772	13761	13695	13857	13735	13898	13905	13697	13762	13812	13796	13684	13712	13724	13891	13733	13655	13899	13786	13696	13863	13632	13833	13749	13859	14002	13801	13710	13872	13782	13743	13786	13832	13792	13809	13741	13864	13702	13799	13653	13727	13706	13872	13842	13739	13813	13877	13627	13623	13786	13754	13600	13711	13854	13793	13854	13772	13852	13796	13779	13765	13914	13719	13884	13700	13927	13635	13954	13668	13751	13756	13811	13837	13784	13778	13666	13739	13790	13649	13861	13850	13822	13677	13713	13671	13792	13701	13653	13915	13928	13619	13858	13925	13714	13784	13607	13700	13721	13883	13853	13857	13686	13582	13733	13895	13809	13762	13713	13686	13768	13701	13582	13805	13665	13890	13743	13698	13849	13662	13715	13744	13705	13737	13892	13860	13718	13722	13827	13701	13631	13815	13712	13681	13557	13735	13770	13851	13676	13852	13790	13865	13911	13638	13667	13842	13765	13852	13882	13808	13790	13800	13831	13816	13778	13668	13855	13704	13758	13809	13814	13766	13751	13753	13699	13795	13822	13650	13789	13763	13813	13765	13720	13679	13803	13952	13725	13757	13722	13813	13807	13889	13914	13735	13837	13639	13825	13809	13764	13830	13796	13708	13745	13690	13759	13840	13659	13790	13769	13679	13652	13985	13877	13873	13749	13696	13773	13849	13758	13604	13723	13752	13782	13847	13721	13649	13788	13710	13764	13783	13747	13743	13902	13871	13752	13691	13903	13953	13663	13826	13747	13686	13778	13812	13846	13841	13790	13689	13761	13883	13793	13678	13776	13935	13749	13736	13727	13923	13611	13704	13598	13827	13724	13732	13753	13690	13678	13770	13805	13804	13680	13912	13573	13744	13848	13768	13761	13736	13703	13747	13657	13987	13643	13817	13676	13739	13800	13866	13864	13764	13819	13638	13660	13705	13674	13887	13711	13807	13829	13666	13821	13572	13707	13742	13628	13951	13769	13661	13780	13785	13675	13739	13794	13820	13864	13747	13621	13668	13690	13844	13690	13725	13644	13751	13880	13840	13695	13637	13742	13769	13735	13785	13719	13715	13763	13804	13651	13786	13814	13786	13768	13784	13732	13973	13850	13849	13713	13783	14076	13766	13945	13824	13710	13838	13720	13968	13668	13758	13872	13899	13759	13724	13862	13704	13758	13700	13827	13894	13755	13743	13638	13675	13857	13678	13744	13718	13570	13835	13886	13870	13622	13668	13619	13599	13997	13752	13836	13812	13760	13643	13711	13839	13706	13706	13840	13601	13802	13901	13756	13733	13756	14146	13721	13728	13991	13855	13944	13590	13634	13697	13817	13840	13734	13721	13845	13731	13843	13773	13903	13746	13855	13788	13628	13775	13818	13746	13823	13631	13821	13787	13625	13707	13715	13792	13752	13841	13705	13784	13688	13776	13716	13888	13772	13543	13889	13850	13707	13820	13556	13806	13838	13706	13709	13683	13856	13601	13829	13749	13869	13734	13590	13967	13804	13648	13763	13749	13848	13932	13810	13571	13725	13855	13670	13795	13845	13724	13725	13732	13909	13889	13864	13752	13891	13600	13819	13775	13882	13531	14005	13711	13844	14062	13856	13801	13829	13904	13693	13688	13617	13814	13735	13784	13674	13720	13653	13736	13735	13760	13848	13811	13740	13733	13731	13773	13688	13767	13733	13731	13785	13657	13899	13557	13672	13775	13728	13749	13708	13866	13846	13771	13860	13692	13953	13905	13821	13711	13737	13871	13821	13822	13726	13669	13864	13816	13751	13624	13824	13735	13704	13792	13855	13701	13959	13783	13895	13661	13687	13657	13650	13788	13847	13798	13814	13696	13651	13753	13771	13634	13858	13686	13648	13718	13767	13563	13829	13796	13774	13856	13799	13807	13773	13780	13676	13766	13786	13796	13596	13758	13767	13807	13742	13860	13806	13857	13742	13654	13723	13645	13997	13881	13757	13655	13742	13708	13916	13826	13820	13747	13600	13716	13571	13863	13894	13814	13753	13735	13787	13892	13730	13688	13774	13657	13799	13896	13723	13762	13911	13756	13691	13885	13762	13874	13695	13913	13782	13646	13776	13836	13682	13563	13764	13755	13633	13710	13625	13901	13842	13867	13711	13946	13802	13915	13613	13692	13635	13894	13785	13726	13944	13748	13774	13686	13789	13838	13714	13845	13871	13750	13773	13646	13762	13762	13706	13723	13747	13885	13458	13855	13751	13611	13897	13710	14032	13833	13640	13818	13849	13751	13868	13902	13804	13636	13845	13590	13830	13682	13903	13701	13627	13686	13671	13808	13720	13879	13918	13827	13821	13741	13679	13802	13744	13879	13630	13809	13953	13652	13905	13739	13871	13610	13928	13650	13858	13682	13863	13739	13613	13708	13916	13653	13940	13808	13854	13702	13800	13840	13718	13730	13862	13870	13716	13717	13751	13655	13829	13822	13745	13737	13925	13762	13696	13745	13885	13667	13751	13747	13844	13809	13890	13736	13716	13754	13828	13677	13851	13820	13695	13654	13741	13828	13693	13648	13748	13824	13743	13720	13693	13772	13844	13792	13897	13855	13749	13799	13828	13768	13920	13730	13750	13858	13675	13620	13812	13881	13761	13775	13818	13698	13656	13606	13743	13891	13759	13831	13745	13820	13956	13709	13656	13665	13792	13831	13739	13823	13827	13748	13822	13841	13828	13610	13805	13767	13714	13868	13782	13764	13593	13724	13836	13741	13715	13650	13853	13541	13746	13835	13719	13900	13771	13935	13681	13680	13721	13763	13852	13739	13768	13781	13902	13786	13760	13905	13804	13734	13741	13783	13715	13646	13768	13783	13681	13721	13763	13789	13788	13800	13638	13800	13561	13931	13879	13858	13744	13606	13845	13898	13656	13729	13889	13855	13646	13903	13783	13757	13716	13908	13887	13832	13825	13803	13638	13655	13645	13769	13809	13597	13733	13712	13908	13717	13725	13781	13864	13633	13604	13740	13760	13780	13558	13688	13897	13696	13685	13638	13829	13888	13760	13727	13745	13733	13997	13677	13798	13655	14080	13881	13714	13825	13753	13687	13873	13687	13667	13848	13772	13854	13823	13691	13648	13805	13834	13766	13860	13692	13863	13746	13769	13740	13731	13711	13675	13770	14005	13707	13795	13809	13720	13760	13740	13758	13831	13871	13680	13790	13706	13891	13931	13785	13674	13712	13617	13895	13680	13814	13555	13681	13814	13727	13728	13787	13858	13892	13887	13754	13868	13884	13814	13748	13842	13659	13831	13886	13857	13810	13608	13752	13785	13829	13789	13689	13764	13669	13751	13701	13796	13800	13845	13830	13692	13616	13713	13866	13782	13743	13838	13677	13712	13803	13676	13820	13766	13579	13934	13757	13618	13812	13744	13793	13790	13741	13904	13696	13672	13787	13769	13814	13790	13675	13811	13730	13790	13789	13688	13882	13773	13707	13703	13848	13854	13791	13793	13622	13809	13747	13589	13759	13607	13685	13774	13821	13599	13665	13672	13920	13919	13621	13598	13841	13617	13914	13625	13770	13839	13822	13802	13812	13825	13764	13902	13854	13749	13830	13715	13889	13713	13769	13760	13795	13788	13791	13848	13850	13814	13812	13859	13643	13600	13601	13688	13561	13719	13748	13723	13584	13871	13675	13701	13903	13682	13633	13828	13748	13747	13737	13794	13777	13637	13945	13666	13761	13688	13848	13765	13802	13732	13793	13852	13884	13937	13727	13725	13858	13769	13762	13914	13891	13779	13725	13868	13881	13790	13735	13709	13885	13690	13905	13749	13804	13810	13845	13812	13836	13801	13943	13757	13773	13773	13849	13660	13627	13742	13793	13772	13653	13659	13719	13841	13745	13819	13770	13642	13676	13946	13742	13645	13645	13532	13771	13794	13751	13962	13713	13847	13768	13643	13759	13811	13786	13692	13833	13831	13745	13765	13699	13666	13760	13663	13684	13940	13831	13815	13799	13900	13732	13744	13796	13807	13789	13769	13760	13860	13878	13890	13714	13687	13766	13753	13664	13884	13725	13683	13782	13810	13639	13739	13664	13744	13790	13760	13685	13830	13825
29161	29107	38382	34455	27859	23889	21460	19926	18682	18052	17449	17188	17158	16834	16584	16373	16399	16362	16296	16429	15995	16034	16229	16212	15901	15860	15888	15885	15975	16039	16080	16071	15907	16164	15834	15900	16017	16087	15924	16068	16101	16123	16086	15946	16020	15974	16039	16047	16132	15999	16064	15907	16018	16212	15891	15908	15912	15776	15765	15895	15938	15884	15816	15989	15666	15965	16042	15870	15915	15824	15927	15879	15956	15975	15883	15923	15911	15919	16020	15717	15824	16107	15770	15910	15829	15722	16050	15868	15911	15970	15899	15771	15840	16031	15817	15934	15859	15863	15823	15522	15882	15783	16147	15861	16048	15750	15910	15957	15757	15898	16054	15737	15890	15851	15955	15773	15916	15923	16091	16132	15960	16032	15817	15828	15896	15943	15926	15722	15772	15885	15922	15921	15772	15812	15915	16126	15900	15900	15870	15773	15718	15924	16062	15962	16097	15851	15890	15895	15880	16017	16038	15807	15955	15909	15771	15833	15865	15974	15937	15954	15879	15996	16004	16055	16096	15850	15709	15713	15948	15778	15934	15744	15956	15874	15906	15978	15871	15702	15713	15715	15709	15760	15874	15905	15913	15898	15936	16084	15869	15840	15862	15956	15900	16014	15918	15847	15810	15783	15974	15852	15892	15843	15683	15957	16106	15864	15932	15641	15883	15718	15684	15983	15778	15675	15865	16018	15867	15904	15839	16012	15874	15784	16080	15714	15743	15923	15830	15922	15752	15739	15993	15841	15932	15848	15770	15629	15880	15853	15842	15876	16031	15938	15767	15811	15779	15911	16024	15722	15963	15890	15848	16067	16243	15991	15595	15642	15806	15778	15864	15855	16082	16059	15988	15654	15951	15922	15963	15863	16086	15874	15997	15810	16059	15929	16033	15947	15928	15734	15957	15885	15891	15874	15718	16016	15761	15783	15928	16002	15936	15998	15966	15975	15989	15895	15890	15753	16064	16069	15667	15783	16012	16013	15994	15789	15906	15852	15814	15914	15640	15702	16001	15870	16079	16034	15997	16118	15933	15997	15779	15872	15952	15898	15731	15718	15755	15874	15898	15865	16048	16017	15926	15977	15753	15954	15895	16051	15890	16210	16040	15874	15848	15718	15793	15867	15899	15776	15989	15893	16107	15931	15820	15772	15930	15910	16023	15895	15861	16038	15880	15800	15811	16011	15681	15990	15874	15778	15946	15870	15853	15912	15974	16068	16022	15906	15991	16002	15877	15972	15842	15796	15843	15946	16013	16134	16004	15993	16007	15931	15908	15968	15842	15785	15834	15924	16022	15947	15918	15981	15759	16017	15747	15956	15814	15843	15909	15859	15896	15955	15987	15908	15975	15826	15938	15670	15941	15874	15791	15879	15850	16161	16070	15758	15912	15813	15907	15908	16003	15855	15765	15842	15793	15829	15939	15733	15938	15965	15934	15913	15869	15969	15737	15827	15838	15875	15948	15880	15800	16111	15855	15860	15978	15901	15981	15770	15906	15770	15886	15839	15910	15934	15850	15982	15876	15955	16043	15908	15854	15940	15811	15898	15887	15894	15817	15949	15886	15956	15890	15647	15839	15983	15888	15989	15771	15845	15807	15830	15950	15783	16134	16045	15790	16141	16157	16188	15976	15975	15842	15936	16053	15852	15835	15953	15759	15706	15808	15901	16054	15834	15844	15924	15987	15766	16009	16068	15879	15776	15991	15936	15995	15907	15811	15905	15939	15806	15698	15721	15695	15817	15873	15747	15996	16059	15955	15846	15839	15815	15901	15981	16126	15762	15956	15827	15771	15809	15738	15848	15858	15932	15970	16053	15811	15764	15980	15907	16067	15959	15806	15876	15961	15857	15865	15968	15954	15711	15876	15731	16118	15832	16009	16009	16100	15634	15904	15753	15916	16023	15925	15754	15911	15945	16011	16025	15942	15926	15968	15745	15758	15750	15935	15938	15825	15672	15816	16020	16030	15988	16012	15831	15928	15882	15810	15753	16000	15954	15793	15760	15874	16007	15900	15888	16138	16203	15965	15922	16129	15900	16019	15913	15914	15989	15854	15924	15811	15703	15890	16044	15909	15754	15931	15849	15890	15858	15896	15915	15983	16084	15964	16105	16032	15976	15869	15940	16006	15633	16022	15866	15976	15754	15852	15874	15768	16100	15765	16010	15893	16026	15910	15882	15963	15974	15845	15951	15886	15735	15944	16128	15774	15877	15666	15631	15879	15900	15946	15783	15955	15937	15834	15904	15879	15873	16026	16046	15984	15982	15882	15793	15909	15916	15908	15904	15911	15901	15893	16025	15876	15939	15748	16046	15880	16111	16079	16149	15697	15982	16040	15997	15918	15844	15970	15937	15879	15849	15904	15833	15958	16098	15919	15834	15913	15798	15826	16015	15788	15910	15889	15990	16026	15740	15883	15801	15901	16022	15924	15868	15919	15750	15805	15994	15918	15838	15921	15781	15808	15899	15935	15631	15983	15789	16000	16084	15924	15973	15704	15757	15921	15838	16041	15702	15951	15850	15918	15696	15926	15831	15915	15798	15970	15793	15955	15847	16088	15813	15927	15895	15848	15864	15885	15956	15829	15767	15828	15934	15813	15947	16010	15873	15901	15841	15824	16113	15900	16010	16071	15837	15891	16122	15911	15992	15970	15933	15887	15921	15981	15977	15766	15952	15976	15912	16046	15849	15726	15915	16115	15995	15868	15771	15998	15779	16084	15797	15757	15824	15840	15877	15825	15736	15896	15857	15898	15941	15940	15762	15921	16027	15936	15848	15973	15878	15838	15968	15982	15601	15904	15884	15948	15810	15985	15858	15708	15562	15735	15896	16009	15863	15945	16152	15896	15929	15793	15834	16072	15929	15971	15970	15851	15796	15930	15948	15831	15826	16050	15916	16080	16003	15876	15762	15888	15867	15768	15951	15807	15956	15919	15883	15794	15782	15819	15788	15906	15782	15881	15810	15800	15964	15933	16051	16043	16177	15866	15843	16189	15758	15841	15993	15723	15654	15710	15799	15898	15698	15822	15904	16137	15882	16061	15951	15756	15803	16002	15811	15869	15930	16063	15901	15989	16012	15878	15839	15814	16038	15808	16003	15912	15941	15806	15918	15687	15941	15814	15814	15978	15908	15888	15830	15781	15883	15716	15781	16000	16034	15897	15785	16245	16095	15844	15966	15985	15895	15949	15814	15616	15973	15843	16051	16057	15881	15829	15875	16108	15945	15935	15834	15887	15969	15757	15911	16069	15936	15933	15685	15982	15942	15952	15904	15879	16030	15785	15937	15727	15807	15808	15880	15870	15805	15971	15974	15810	15926	15842	15871	16047	15827	15946	16012	15848	16063	15976	15949	15847	15894	15807	15829	15973	15937	16022	15870	15925	15926	15825	15818	15811	15822	15887	15825	15959	16011	15960	16121	16070	16000	15786	15877	15753	15893	16012	15861	15694	15910	15945	15922	16014	15942	15814	16017	16014	15904	15826	15977	15751	15920	15871	15761	15954	15962	15955	16018	15783	15955	15939	15958	15871	15964	15950	15761	15854	15695	16077	15749	15971	15812	15888	15928	16099	15845	15811	15785	15907	15970	15929	15857	16000	15788	15944	16076	15949	16049	15871	15832	16101	16019	15899	15939	15891	15852	15881	15931	15790	15939	16063	15909	15802	16054	16112	15960	15810	15911	15836	15958	15756	15875	16162	15913	15838	15851	16074	15940	15733	15923	16073	16003	15933	15976	15874	16080	15898	16083	16015	15728	15854	15706	15729	15788	15952	16075	15825	15980	15772	15848	16042	15936	15893	15766	15935	15929	15762	15863	16035	15872	16014	16020	15917	15961	15982	15940	16191	15948	15943	15919	15849	15757	15845	15858	15863	16156	16025	15827	15982	15957	15800	15775	15999	15910	16013	15703	16011	15976	16082	15885	15884	15937	15827	15736	15851	15810	15927	15899	15687	15861	15881	15786	15860	16109	16209	15777	15961	15757	15981	15913	16051	15758	15920	15860	15938	16007	15963	15803	16022	16146	16028	15967	15934	15975	15900	16033	15924	16075	15859	16007	15859	15897	15912	15670	16066	16150	15971	15879	16067	15838	15863	16022	16040	15846	16069	15814	16047	15939	15761	15962	15615	16114	15806	15908	15861	15839	15850	15743	15957	16152	15807	15804	15929	16015	15897	15842	15940	15788	15883	15842	15890	15936	15918	15826	15979	15783	15792	15861	15965	15843	15963	15791	15934	15847	15755	15742	15756	15869	15886	15928	15951	15998	15809	15757	15983	15923	16012	15953	15694	15787	15946	15824	16112	15813	15800	15934	15869	15799	15788	15863	16033	16003	15901	15977	15818	15909	15750	15716	15591	15948	16041	15881	15831	15931	15808	15765	15971	15805	16116	15904	15989	15760	16093	16029	15866	15785	15780	15857	15999	15791	15895	16000	15912	15955	15960	16043	16047	16083	15835	15983	16035	15903	15817	16053	15856	15856	15949	16032	15850	15907	16076	15937	15814	15893	15975	15882	16131	15897	15898	15936	15797	16134	16008	16046	16104	15754	16032	15983	15877	15898	15946	15884	15834	15963	15994	16048	15838	15828	15782	15922	15835	15958	15782	16008	15986	15907	15890	15870	16038	15778	15871	15850	15796	15937	16018	15960	15793	15977	16001	15763	16059	15925	15817	15829	15696	16044	15829	15883	16016	15917	15628	15850	15881	15926	16041	15878	15902	15785	15820	15869	15870	15852	15827	15885	15976	15799	15819	15896	15858	15835	15719	15980	16011	16024	16121	15750	15754	15836	15901	15714	16178	15957	15921	15953	15780	15895	15887	16004	15945	15898	16059	15953	15806	16036	15948	16032	15999	15988	15942	16031	16001	15741	15898	16046	15889	15841	15814	15971	16003	16094	16006	15842	15675	15969	15860	15751	15915	15895	15871	15945	15820	15786	15937	16017	15990	15903	15997	16016	16048	15951	15743	15746	15908	15731	16022	15812	15774	16139	15786	15964	16009	16017	15883	15876	15939	15790	15981	15892	15681	15870	15916	15831	15932	15925	15902	15877	15760	15951	15807	15776	15968	16028	15902	15966	15920	15881	15862	15853	16091	15968	16028	15917	15902	15840	16042	15865	15774	15924
30820	46438	42438	33008	28013	23767	20961	19195	17881	16789	15949	15599	15069	14932	14721	14580	14407	14304	14130	14183	13993	13914	13986	13861	13764	13921	13828	13637	13804	13657	13790	13841	13813	13769	13696	13802	13894	13639	13627	13743	13857	13784	13675	13631	13768	13444	13708	13670	13644	13687	13603	13516	13748	13513	13850	13528	13582	13627	13554	13540	13763	13673	13768	13669	13771	13481	13676	13606	13592	13617	13615	13610	13713	13559	13668	13627	13638	13612	13520	13777	13671	13411	13610	13630	13597	13672	13652	13557	13558	13661	13433	13690	13637	13638	13609	13849	13685	13600	13650	13577	13841	13672	13561	13386	13776	13553	13667	13714	13443	13561	13657	13610	13481	13562	13556	13793	13686	13734	13540	13644	13654	13761	13500	13784	13655	13489	13532	13609	13609	13645	13669	13648	13557	13716	13682	13556	13764	13570	13680	13664	13758	13714	13642	13671	13758	13651	13676	13625	13459	13674	13680	13577	13686	13670	13486	13458	13668	13590	13641	13621	13699	13643	13547	13741	13745	13547	13611	13568	13613	13843	13789	13638	13796	13763	13690	13652	13716	13672	13572	13766	13651	13675	13576	13825	13598	13593	13791	13575	13617	13531	13756	13686	13746	13625	13773	13756	13899	13520	13646	13710	13535	13747	13560	13656	13698	13640	13704	13666	13761	13632	13540	13469	13614	13706	13602	13791	13571	13671	13599	13592	13475	13561	13690	13656	13656	13609	13687	13570	13653	13619	13624	13693	13565	13543	13621	13552	13585	13602	13792	13609	13478	13706	13668	13703	13734	13746	13614	13515	13558	13645	13757	13756	13733	13613	13590	13390	13583	13676	13644	13631	13498	13703	13676	13681	13505	13552	13651	13597	13757	13689	13765	13598	13638	13597	13581	13613	13593	13808	13596	13747	13603	13710	13714	13584	13666	13512	13502	13681	13462	13543	13609	13497	13589	13574	13684	13720	13615	13715	13742	13641	13606	13626	13529	13586	13450	13723	13569	13627	13572	13707	13589	13721	13681	13437	13708	13741	13523	13615	13589	13479	13673	13704	13677	13574	13656	13775	13620	13593	13680	13543	13516	13601	13595	13562	13566	13743	13567	13643	13457	13557	13552	13627	13563	13714	13609	13439	13587	13550	13560	13632	13506	13682	13660	13641	13741	13703	13573	13631	13710	13643	13565	13665	13606	13576	13618	13693	13593	13610	13540	13592	13579	13643	13740	13715	13637	13634	13699	13547	13463	13675	13786	13560	13611	13708	13559	13681	13565	13609	13508	13601	13511	13621	13563	13587	13543	13536	13445	13641	13620	13744	13487	13676	13686	13573	13610	13570	13482	13614	13561	13491	13616	13714	13654	13726	13681	13574	13498	13708	13669	13709	13756	13614	13728	13613	13671	13629	13664	13436	13606	13573	13786	13637	13497	13655	13779	13459	13661	13513	13648	13676	13645	13636	13658	13739	13484	13470	13630	13525	13756	13672	13631	13576	13666	13608	13503	13675	13455	13721	13587	13731	13544	13704	13856	13661	13644	13736	13757	13696	13487	13626	13709	13624	13531	13830	13560	13677	13683	13462	13718	13687	13666	13534	13559	13780	13670	13613	13670	13627	13739	13628	13586	13660	13583	13733	13833	13658	13488	13719	13623	13608	13740	13508	13661	13631	13528	13703	13648	13677	13769	13627	13598	13710	13753	13778	13736	13615	13590	13557	13727	13595	13716	13709	13669	13720	13743	13684	13474	13699	13712	13482	13616	13666	13616	13744	13582	13580	13655	13729	13380	13530	13622	13619	13618	13619	13505	13717	13715	13535	13707	13716	13750	13683	13629	13743	13840	13671	13553	13743	13711	13613	13617	13634	13560	13512	13477	13674	13632	13684	13677	13601	13657	13637	13744	13498	13650	13557	13713	13681	13389	13753	13646	13701	13429	13533	13794	13544	13666	13552	13627	13758	13664	13763	13760	13596	13713	13725	13585	13614	13569	13679	13691	13696	13627	13598	13702	13477	13535	13539	13577	13745	13681	13525	13619	13688	13516	13551	13785	13615	13536	13604	13634	13719	13642	13796	13715	13610	13565	13694	13591	13625	13594	13691	13680	13718	13699	13711	13807	13619	13530	13625	13719	13810	13664	13664	13714	13610	13614	13716	13698	13602	13659	13535	13635	13519	13679	13513	13617	13684	13498	13633	13779	13467	13642	13598	13640	13580	13629	13641	13709	13613	13652	13592	13494	13438	13581	13873	13480	13620	13541	13625	13581	13761	13551	13695	13722	13843	13503	13674	13489	13599	13668	13740	13744	13504	13704	13806	13564	13847	13659	13656	13829	13730	13570	13677	13600	13551	13538	13668	13664	13703	13749	13684	13557	13608	13559	13631	13393	13709	13623	13636	13740	13645	13465	13766	13604	13643	13639	13757	13600	13698	13724	13669	13785	13595	13706	13686	13511	13766	13718	13745	13481	13533	13575	13632	13713	13669	13510	13617	13737	13450	13592	13637	13631	13347	13624	13745	13498	13580	13755	13624	13763	13491	13668	13582	13573	13725	13591	13736	13635	13489	13599	13670	13593	13538	13619	13651	13766	13657	13650	13735	13783	13741	13610	13654	13440	13536	13636	13681	13637	13422	13532	13694	13663	13625	13611	13661	13708	13643	13634	13697	13718	13749	13447	13694	13535	13523	13570	13727	13641	13523	13466	13716	13391	13598	13521	13753	13561	13695	13420	13596	13568	13722	13762	13490	13667	13551	13510	13574	13608	13721	13607	13681	13609	13531	13574	13579	13667	13729	13769	13673	13710	13476	13698	13609	13518	13780	13613	13537	13581	13582	13630	13690	13627	13747	13749	13708	13649	13715	13642	13567	13509	13474	13669	13402	13817	13693	13619	13661	13598	13770	13632	13634	13674	13553	13456	13564	13583	13695	13713	13722	13545	13685	13510	13723	13597	13555	13757	13837	13548	13584	13572	13735	13609	13604	13593	13586	13628	13571	13609	13467	13595	13669	13608	13633	13584	13634	13747	13670	13567	13613	13641	13549	13666	13676	13608	13637	13678	13598	13642	13659	13556	13539	13605	13597	13594	13551	13605	13525	13609	13565	13732	13699	13636	13600	13704	13553	13640	13515	13707	13849	13711	13575	13525	13646	13632	13634	13573	13501	13607	13321	13660	13786	13661	13755	13601	13698	13636	13550	13395	13661	13454	13593	13483	13576	13767	13623	13720	13666	13611	13564	13627	13560	13645	13660	13681	13614	13652	13622	13513	13727	13554	13576	13657	13618	13611	13642	13611	13439	13760	13692	13752	13533	13626	13701	13780	13571	13651	13655	13568	13791	13457	13630	13614	13520	13555	13704	13510	13587	13729	13625	13657	13543	13646	13647	13419	13667	13712	13705	13615	13521	13641	13597	13659	13618	13617	13747	13796	13515	13550	13862	13595	13649	13674	13617	13652	13717	13747	13650	13718	13696	13453	13705	13609	13787	13549	13558	13509	13633	13632	13637	13610	13703	13661	13620	13733	13799	13519	13494	13637	13658	13778	13602	13585	13594	13600	13562	13725	13610	13702	13767	13663	13589	13631	13667	13606	13805	13769	13518	13644	13572	13687	13668	13524	13695	13496	13734	13668	13715	13647	13486	13727	13737	13649	13654	13560	13787	13658	13493	13545	13548	13689	13746	13777	13582	13765	13656	13669	13673	13672	13768	13680	13698	13574	13519	13805	13702	13590	13682	13665	13703	13721	13868	13584	13624	13709	13634	13559	13774	13689	13590	13746	13735	13540	13390	13504	13583	13677	13556	13736	13587	13739	13790	13689	13653	13570	13538	13610	13611	13673	13568	13620	13654	13606	13640	13584	13596	13614	13573	13630	13459	13667	13608	13570	13710	13690	13682	13743	13671	13624	13657	13715	13687	13605	13699	13590	13673	13502	13782	13788	13704	13549	13818	13687	13753	13707	13355	13767	13741	13608	13610	13765	13474	13598	13738	13662	13651	13549	13625	13554	13883	13546	13519	13682	13804	13725	13733	13598	13598	13538	13731	13743	13635	13606	13593	13579	13620	13593	13738	13758	13580	13601	13819	13811	13642	13428	13715	13610	13664	13596	13664	13488	13633	13582	13598	13638	13708	13561	13734	13584	13581	13560	13555	13530	13630	13556	13614	13606	13727	13628	13702	13690	13658	13743	13543	13423	13594	13722	13679	13671	13710	13572	13685	13881	13487	13691	13645	13614	13625	13665	13631	13654	13751	13638	13575	13402	13692	13881	13778	13665	13526	13696	13591	13739	13663	13759	13500	13620	13741	13545	13703	13488	13552	13640	13754	13720	13427	13698	13790	13636	13726	13630	13500	13585	13684	13714	13715	13847	13592	13666	13644	13652	13610	13761	13656	13570	13514	13744	13700	13663	13481	13721	13618	13608	13624	13892	13798	13661	13656	13606	13484	13689	13673	13568	13657	13523	13640	13699	13580	13521	13696	13631	13664	13604	13517	13604	13760	13671	13565	13676	13542	13617	13732	13627	13524	13630	13681	13599	13662	13640	13477	13585	13547	13535	13674	13520	13663	13493	13733	13514	13679	13661	13664	13607	13645	13678	13812	13646	13622	13659	13649	13561	13723	13658	13511	13612	13590	13587	13593	13659	13520	13726	13573	13634	13661	13611	13679	13605	13524	13622	13663	13769	13603	13632	13536	13648	13838	13561	13683	13605	13630	13446	13642	13626	13680	13736	13761	13668	13531	13650	13673	13656	13577	13654	13611	13772	13550	13627	13645	13859	13694	13734	13762	13722	13693	13559	13525	13559	13694	13625	13639	13651	13572	13623	13691	13489	13791	13635	13547	13615	13604	13660	13446	13685	13698	13597	13685	13627	13616	13467	13728	13640	13640	13571	13794	13494	13657	13674	13522	13560	13577	13729	13657	13655	13543	13729	13681	13789	13532	13768	13645	13541	13601	13459	13658	13601	13677	13554	13749	13513	13815	13608	13775	13626	13577	13471	13586	13681	13871	13744	13634	13420	13670	13725	13537	13698	13659	13723	13631	13471	13679	13595	13765	13680	13762	13685	13664	13904	13719	13473	13817	13612	13640	13651	13709	13521	13588	13632	13664	13760	13710	13656	13734	13732	13685	13539	13484
24112	21337	29053	25560	25856	27420	26342	22389	20403	19657	18912	18118	17784	17685	17119	16834	16937	16819	16694	16523	16605	16420	16378	16093	16078	16282	16188	16039	16065	15952	16021	15815	16101	16042	16166	16246	16175	15847	16183	15817	15799	15984	15865	15922	15980	15951	15952	15814	15885	15831	15847	15818	15773	15806	15942	15822	15899	15875	15882	16121	15915	15847	15989	15811	15701	15725	15946	15808	15740	15658	15907	15730	15889	15794	15907	15706	15767	15798	15881	15948	15707	15957	15892	15886	15980	15797	15800	15763	15858	15827	15902	16017	15792	15952	15799	15975	15765	15933	15655	15758	15765	15890	15965	15611	15764	15550	15927	15766	15823	15869	15787	15908	15856	15910	16055	15851	16086	15924	15816	15818	15911	15733	15994	16073	15944	16052	15854	15804	15678	15730	16133	15749	15661	15751	15911	15870	15831	15803	15958	16033	15872	15864	15795	15991	15888	15688	15968	15805	15755	15804	15916	15795	15776	15893	15834	15897	15878	15814	15967	15879	15719	15834	15677	15658	15886	15746	15704	15787	15760	15817	15794	15874	16021	16024	15823	15687	16014	15854	15934	15824	15746	15587	15752	15955	15946	15719	15796	15866	16010	15773	15924	15996	15866	15796	15775	15791	15667	15838	15982	15703	15925	15838	15921	15704	15734	15690	15921	15834	15719	15857	15661	15755	15824	15941	15914	15741	15778	15803	15949	15916	15929	15722	15846	15717	16097	15777	15781	15858	15688	15774	15971	15928	16011	15868	15966	15827	15781	15874	15878	15982	15705	15886	15822	15727	16041	15667	15891	15753	15771	15930	15880	15892	15810	15871	15966	15856	16002	15886	15836	15783	15923	15808	15880	15902	15816	15672	15877	15887	15812	15977	15824	15759	15867	15825	15935	15908	15848	15879	15962	15935	15981	15917	15739	15970	15790	15745	15798	15654	15831	15814	15991	15768	15781	16005	15772	15867	15877	16032	15932	15806	15744	15954	15923	16100	15898	15756	16072	15703	15791	15941	15831	15820	15994	15923	15785	15927	16035	15800	15671	15905	15802	15740	15871	15739	15803	15809	15913	15873	15790	15729	15823	15932	16007	15779	15957	15875	15730	15965	15902	15656	16028	15900	15931	15955	15907	15963	15722	15689	15961	15949	15750	15864	15851	15884	16123	16058	15798	15871	15999	16022	15830	15925	15902	15890	15847	15887	15891	15759	15854	15982	16004	15723	15902	15801	16018	16042	15859	15768	15872	15836	15664	15852	15969	15895	15939	15959	15750	15868	15904	15827	15751	15911	15710	15875	15982	15820	15736	15989	15761	15717	16016	15829	15783	15609	15761	15879	15698	15875	16066	15852	15947	15677	16002	15945	15916	15670	16020	15816	15889	15834	15805	15934	15779	15846	15785	15727	15726	15726	15823	15891	15993	15888	16053	15882	15805	15636	15882	16048	16129	15701	15754	15753	15846	15787	15632	15586	15910	15786	16082	15798	15796	15989	15908	16026	15904	15738	15952	15944	16118	15782	15769	15861	15572	15843	15982	15944	15812	16005	15898	15879	15782	16094	16008	15553	15797	15816	15753	15941	15753	16029	16068	15812	15938	15949	15932	15947	15880	15899	15951	15966	15867	15827	15804	16092	15735	15900	15787	15734	15681	15998	16022	15747	15841	15832	15804	15849	15803	15805	15835	15816	15638	15690	15828	15720	16015	15805	15894	16106	15693	15738	16052	15823	15762	15870	15867	15794	15835	15847	15902	15783	15716	15776	15984	15734	15878	15906	15809	15771	15834	15797	15868	15957	15816	16009	15621	15939	15907	15693	15710	15701	15651	15813	15763	15981	15811	15916	15824	15789	15903	15685	15938	15855	15810	15921	15832	15942	15692	15885	15984	15864	15886	15706	15747	15698	15592	15856	15622	15743	15850	15948	15861	15860	15894	15904	15869	15901	15835	16071	15876	16088	15944	16040	15757	15669	15868	15907	15739	15886	15824	15565	15865	15726	15937	15704	15959	15785	15740	15720	15881	15909	15717	15839	15850	16016	16033	15730	15880	15773	15958	15820	15832	15933	15819	15790	15916	15910	15764	15998	15929	15671	15688	15743	15971	15743	15890	15908	15869	16026	15891	15923	15885	16032	15665	15840	15933	15800	15912	15779	15769	15737	15683	15726	15695	15993	15822	15941	15766	15883	15903	15832	15966	15728	15621	15753	15851	15864	15856	15810	15728	15828	15897	15808	15933	15828	15921	15872	15729	15888	15567	15889	15725	15962	15878	15857	16002	15817	15963	15878	15968	15636	15924	15896	15794	15695	15765	15870	15938	15840	15909	15800	15889	15920	15780	15951	15778	15807	15671	15839	15764	15892	15933	15850	15807	15739	15859	15682	15732	15854	16003	16068	15740	15663	15935	15964	15778	15804	15817	15911	15890	15835	15953	15759	15914	15696	15927	15806	15887	15840	15761	15823	15852	15791	15790	15730	16035	15973	15833	15727	15920	15695	15731	15486	15883	15896	15735	15924	15800	16031	15832	15734	15792	15635	15949	15725	15825	15993	15853	15773	15856	15797	15824	15574	15681	15762	16059	15794	15854	16103	15932	16008	15776	15713	15741	15922	15871	15808	15721	15888	15982	15744	15988	15870	15918	15724	15817	15760	15810	15805	15864	15755	15878	15901	15820	15916	15883	15857	15804	15747	15812	15973	15928	15634	15818	15814	16085	15803	15994	16085	15822	15751	15905	15830	15666	15976	15738	15824	15684	15619	15847	15804	15931	15766	15722	15851	15769	15926	15728	15887	15858	16039	15877	15943	15713	15969	16027	15745	15755	15834	16118	15906	15872	15749	15821	15994	15941	15996	15705	15913	16154	16068	15806	15883	15917	16044	15757	15948	15748	15843	15929	15626	15547	16107	15958	15821	15833	15756	15877	15736	15678	15767	15826	15728	15629	15691	15943	15915	16123	15817	15529	15753	15782	15802	15770	15875	15694	15885	15843	15929	16008	15854	15935	15922	15605	15881	15706	15781	15653	15754	15550	15824	15756	15952	15804	15913	16015	15833	15968	15962	16063	16090	15728	15952	15799	15857	15962	15917	16147	15789	15773	15864	15806	15903	15952	15859	15965	15884	15895	15893	15920	15981	16059	15987	16023	15724	15880	15782	15896	15970	16108	15728	15765	15788	15773	15779	15884	15894	15803	15913	16045	15997	15786	15776	15678	15714	15840	15813	15658	15741	15907	15927	15776	15965	15810	15929	15759	15970	15886	15815	15906	15987	15898	15896	15795	15819	15885	15723	15676	15902	15856	15932	15772	15811	15834	16104	15833	15977	15978	15778	15593	15733	15939	15883	15780	15779	15887	15762	15766	15689	15938	16063	15858	15937	15981	15943	15860	15848	15887	15935	15687	15792	15810	15807	15943	15766	15756	15755	15671	16002	15790	15750	15813	15933	15790	15791	15744	15899	16131	15821	15933	15912	15780	15706	15915	15951	15872	15805	15739	15875	16010	15981	16083	15754	15752	15974	15876	15922	15894	15833	15906	15546	16019	16004	15813	15920	15818	15900	15717	15879	15793	15905	15968	15908	15861	15880	15831	16095	15772	15884	15959	15745	15828	15873	15784	15660	15732	15853	15706	15699	15827	15769	15818	15774	15907	15987	15903	15985	15782	15793	15846	15841	15864	15813	16056	15889	15749	15843	15710	15943	16143	15895	16041	15824	15731	16085	15851	15904	15905	15958	15819	15769	15910	15950	15889	15819	15869	15701	15783	15883	16008	15858	15958	15902	15820	15813	15873	15921	16101	15834	15873	15800	15775	15908	15776	15984	16041	15704	15800	15869	15944	15715	15880	15883	16039	15684	15784	15783	15918	15721	15935	15716	15977	15798	15708	15692	15885	15775	15976	15945	15759	15867	15918	15849	15621	15784	15958	15860	15824	15910	16063	15753	15923	15943	15865	15567	15933	15727	15837	15839	16000	15806	16030	15916	16004	16012	15906	15951	15978	15609	15986	15673	15796	15701	15908	16043	15837	15664	15785	15978	15761	15909	16055	15851	15743	15807	16063	16072	15948	15666	15950	15981	16021	15648	15807	15800	15846	15865	15838	15872	15865	15795	15998	15777	15802	15784	15979	15679	15745	16003	15913	15936	15628	15982	15904	15795	15768	15816	15875	15953	15732	15960	15916	15897	15961	15737	15600	15768	16164	15836	15943	15913	15961	15838	15736	15758	16023	15860	15968	15790	15817	15676	15999	15804	15960	15720	15836	15959	15870	15974	15885	15981	15861	15752	15943	15949	15667	15789	15759	15894	15904	15984	15713	16013	15793	16040	15882	16010	15707	16056	16055	15955	15933	16073	15981	15743	15807	15526	15782	15676	15725	15886	15862	15867	15903	15878	15933	15802	15797	15956	15812	15884	15726	15803	15821	16119	15777	15734	15563	15860	15856	15764	15908	15806	15931	16058	15877	15668	15848	15643	15676	15959	15706	16017	15860	15765	15469	15684	15844	16025	15960	15912	15935	15710	15753	15854	15902	15931	15886	15913	15865	15715	15765	15988	15854	15762	15808	16054	15660	15858	15953	15842	15842	15895	15639	15679	15862	15906	15904	15748	15916	15712	15860	16152	15933	15927	15974	15997	15809	15786	15932	15747	15938	15899	15732	15892	15934	16032	15942	15831	15825	15769	15830	15775	15934	15925	15841	16064	15824	15718	15839	15705	15934	15872	15572	15915	15720	15774	15747	15709	16021	15828	15936	15922	15885	15835	15907	15799	15814	15765	15757	15768	15812	15678	15908	15717	15793	15778	15863	15977	15862	16002	15623	15965	15758	15810	15744	15846	15877	15932	15848	15814	15793	15666	15700	15952	16065	15875	15829	15906	15966	15656	15850	15968	15866	15748	15933	15870	15828	15668	15891	15942	15859	15785	15927	15760	15970	15805	15811	15760	15995	15611	15692	15837	15858	16057	15796	15993	15875	15773	15879	15926	15792	15859	15871	15811	15562	15894	15880	15794	16052	15903	15782	15947	15724	15733	15955	15940	15764	15814	15824	15911	15807	15668	15582	15866	15823	15733	15941	15867	15931	15836	15944	15947	15975	16014	15669	15905	15727	15637	15795	15950	15610	15851	15879	15940	15885	15858
30451	52504	48774	38613	33173	28475	24995	22354	20148	18561	17380	16911	16274	15712	15458	15114	14916	14775	14628	14629	14149	14162	14162	13884	13876	13915	13883	13824	13772	13807	13856	13852	13817	13935	13851	13968	13825	13910	13816	13727	13664	13746	13604	13714	13512	13729	13749	13795	13779	13751	13827	13657	13708	13544	13586	13698	13651	13539	13551	13638	13715	13504	13504	13594	13597	13607	13688	13681	13540	13668	13742	13609	13647	13586	13549	13737	13614	13775	13719	13633	13552	13608	13546	13439	13912	13542	13747	13651	13690	13766	13673	13671	13672	13560	13622	13542	13875	13764	13646	13937	13750	13601	13580	13655	13569	13711	13805	13477	13627	13619	13670	13634	13712	13647	13621	13722	13548	13600	13552	13726	13693	13525	13715	13577	13724	13568	13566	13521	13675	13622	13856	13607	13756	13774	13449	13680	13615	13514	13617	13717	13663	13717	13809	13591	13580	13695	13629	13666	13606	13432	13785	13681	13554	13580	13750	13598	13518	13631	13538	13738	13812	13652	13506	13711	13679	13777	13732	13692	13579	13634	13624	13758	13658	13715	13683	13580	13750	13751	13685	13853	13648	13666	13640	13627	13628	13709	13662	13520	13604	13761	13494	13685	13700	13600	13843	13639	13755	13739	13690	13518	13716	13692	13549	13613	13616	13818	13599	13610	13674	13441	13693	13726	13747	13726	13575	13543	13692	13575	13507	13609	13640	13641	13772	13637	13689	13611	13484	13871	13595	13741	13617	13702	13685	13628	13666	13760	13633	13748	13650	13712	13698	13760	13650	13651	13715	13658	13626	13775	13449	13659	13672	13661	13638	13445	13637	13485	13591	13668	13559	13695	13690	13687	13593	13726	13552	13620	13548	13618	13538	13543	13687	13650	13581	13510	13721	13532	13648	13555	13666	13760	13722	13624	13683	13617	13827	13675	13550	13678	13564	13554	13611	13634	13663	13616	13753	13662	13674	13616	13513	13622	13765	13653	13580	13449	13718	13642	13767	13540	13797	13709	13533	13546	13654	13504	13525	13734	13732	13588	13713	13629	13890	13764	13704	13530	13720	13513	13617	13772	13744	13724	13558	13621	13664	13600	13828	13713	13729	13611	13660	13807	13654	13599	13549	13701	13535	13722	13490	13548	13627	13659	13676	13672	13705	13768	13690	13778	13703	13826	13480	13521	13720	13696	13758	13602	13539	13627	13626	13699	13754	13465	13511	13797	13620	13540	13676	13600	13604	13469	13745	13864	13601	13523	13692	13610	13548	13551	13661	13791	13747	13566	13685	13881	13641	13495	13644	13614	13529	13628	13618	13569	13775	13585	13559	13636	13763	13577	13751	13609	13504	13517	13675	13662	13737	13647	13553	13723	13623	13772	13507	13645	13686	13739	13696	13649	13443	13529	13544	13698	13650	13715	13592	13592	13597	13616	13544	13393	13615	13572	13758	13591	13537	13603	13705	13589	13636	13592	13674	13712	13638	13645	13774	13569	13760	13685	13670	13662	13683	13740	13638	13553	13597	13669	13455	13605	13769	13828	13577	13709	13771	13575	13617	13537	13582	13679	13600	13635	13532	13522	13684	13653	13686	13441	13749	13568	13654	13629	13502	13625	13581	13608	13577	13615	13570	13559	13701	13737	13581	13636	13777	13707	13535	13499	13641	13549	13622	13790	13531	13668	13679	13650	13750	13812	13770	13609	13604	13505	13675	13591	13550	13627	13553	13510	13565	13739	13639	13675	13679	13734	13568	13518	13701	13593	13581	13754	13515	13714	13706	13590	13515	13713	13585	13717	13697	13754	13617	13668	13578	13708	13642	13539	13662	13719	13742	13515	13855	13702	13650	13663	13567	13570	13594	13515	13718	13743	13714	13643	13695	13711	13665	13604	13753	13586	13619	13731	13530	13503	13600	13646	13676	13713	13764	13559	13643	13695	13790	13633	13504	13631	13653	13520	13754	13486	13542	13694	13633	13556	13665	13743	13459	13562	13698	13783	13645	13588	13615	13620	13454	13641	13783	13723	13758	13632	13545	13834	13727	13492	13528	13612	13639	13679	13672	13634	13703	13688	13683	13398	13617	13719	13646	13740	13636	13741	13456	13527	13559	13801	13724	13672	13762	13637	13627	13622	13660	13667	13418	13588	13654	13572	13701	13641	13666	13653	13608	13569	13793	13478	13707	13629	13663	13774	13602	13645	13586	13617	13718	13720	13586	13665	13455	13579	13730	13508	13553	13561	13700	13720	13699	13579	13651	13650	13470	13600	13571	13642	13536	13709	13587	13776	13627	13483	13767	13620	13726	13553	13680	13775	13673	13690	13649	13765	13657	13586	13698	13494	13786	13696	13578	13673	13407	13648	13615	13550	13535	13630	13761	13616	13787	13727	13413	13633	13789	13696	13648	13600	13691	13732	13693	13520	13701	13589	13598	13641	13690	13877	13814	13599	13679	13693	13557	13608	13643	13650	13687	13457	13806	13581	13667	13750	13737	13440	13630	13561	13685	13501	13634	13658	13660	13698	13505	13682	13729	13700	13635	13721	13699	13619	13754	13713	13488	13629	13477	13596	13736	13714	13624	13702	13680	13698	13730	13618	13659	13666	13609	13629	13651	13493	13676	13826	13488	13569	13730	13579	13750	13853	13605	13674	13665	13580	13528	13648	13675	13710	13776	13567	13776	13645	13706	13675	13718	13497	13631	13616	13579	13627	13654	13671	13665	13513	13696	13545	13442	13640	13710	13776	13715	13656	13683	13662	13585	13566	13613	13653	13796	13709	13509	13685	13681	13695	13772	13741	13609	13570	13636	13600	13691	13671	13552	13480	13559	13590	13628	13777	13652	13563	13539	13766	13832	13770	13486	13678	13702	13718	13733	13745	13634	13777	13693	13714	13649	13787	13537	13658	13739	13792	13650	13720	13611	13621	13790	13823	13721	13640	13618	13593	13549	13714	13413	13665	13570	13600	13705	13596	13809	13614	13662	13576	13570	13548	13798	13570	13808	13632	13786	13637	13573	13540	13581	13791	13696	13724	13597	13555	13666	13645	13692	13651	13695	13740	13572	13573	13604	13615	13848	13687	13637	13600	13588	13509	13661	13799	13521	13609	13576	13544	13500	13558	13641	13622	13585	13662	13595	13702	13798	13651	13426	13579	13713	13621	13550	13702	13566	13603	13737	13666	13575	13697	13496	13565	13600	13582	13789	13679	13782	13783	13586	13590	13683	13700	13678	13607	13561	13542	13685	13630	13610	13537	13564	13642	13513	13498	13538	13609	13683	13574	13655	13537	13765	13512	13569	13720	13483	13541	13712	13597	13707	13479	13546	13636	13709	13421	13643	13588	13641	13664	13719	13552	13748	13810	13594	13611	13696	13820	13608	13541	13461	13603	13637	13713	13679	13580	13649	13574	13468	13641	13523	13547	13569	13444	13754	13801	13672	13601	13631	13515	13665	13505	13719	13682	13667	13526	13681	13585	13776	13567	13687	13610	13611	13599	13519	13642	13715	13669	13593	13675	13631	13638	13675	13630	13648	13536	13614	14010	13532	13564	13570	13534	13615	13636	13725	13677	13648	13509	13584	13726	13592	13743	13636	13650	13613	13519	13694	13620	13550	13684	13761	13648	13576	13739	13684	13628	13607	13610	13815	13604	13714	13643	13613	13600	13790	13752	13635	13697	13622	13657	13485	13655	13625	13675	13749	13740	13492	13761	13531	13672	13749	13622	13588	13825	13615	13728	13607	13711	13593	13674	13623	13699	13663	13523	13425	13603	13598	13629	13636	13692	13682	13659	13580	13670	13615	13684	13609	13723	13670	13626	13531	13607	13540	13789	13896	13595	13575	13803	13383	13729	13732	13693	13477	13582	13675	13643	13653	13708	13593	13574	13774	13552	13731	13733	13634	13630	13690	13632	13659	13790	13473	13688	13649	13656	13707	13515	13613	13708	13642	13654	13828	13734	13537	13627	13529	13714	13697	13628	13527	13579	13545	13659	13791	13832	13652	13641	13469	13607	13487	13624	13585	13677	13498	13606	13582	13772	13723	13584	13715	13670	13661	13777	13569	13639	13735	13720	13601	13482	13675	13578	13665	13489	13563	13789	13567	13844	13751	13527	13733	13535	13578	13674	13643	13640	13492	13560	13704	13682	13511	13612	13546	13638	13730	13490	13663	13878	13604	13592	13699	13679	13589	13718	13613	13610	13635	13573	13651	13591	13758	13837	13667	13642	13655	13578	13529	13542	13777	13544	13702	13615	13592	13643	13578	13686	13734	13561	13821	13450	13567	13675	13529	13658	13777	13600	13648	13584	13657	13505	13679	13698	13618	13473	13515	13632	13398	13723	13629	13581	13493	13435	13590	13580	13725	13857	13777	13608	13570	13702	13534	13703	13628	13775	13674	13587	13620	13678	13667	13600	13472	13555	13753	13675	13690	13590	13777	13622	13571	13632	13592	13725	13685	13608	13556	13453	13777	13744	13476	13604	13718	13645	13588	13747	13693	13795	13883	13546	13586	13650	13636	13722	13574	13530	13649	13702	13576	13677	13791	13571	13596	13795	13604	13596	13618	13416	13424	13577	13629	13677	13683	13721	13655	13712	13755	13699	13741	13661	13777	13749	13535	13628	13794	13530	13561	13652	13829	13663	13556	13640	13502	13620	13667	13640	13524	13732	13625	13406	13500	13606	13570	13635	13701	13703	13504	13516	13726	13517	13664	13549	13532	13498	13725	13723	13566	13474	13545	13770	13791	13515	13552	13617	13722	13676	13704	13697	13661	13664	13697	13671	13499	13695	13602	13535	13594	13750	13618	13639	13556	13611	13552	13519	13616	13658	13759	13546	13769	13709	13744	13686	13452	13630	13471	13650	13727	13585	13622	13535	13536	13730	13755	13670	13464	13656	13548	13649	13595	13685	13604	13603	13559	13630	13728	13650	13651	13604	13703	13618	13701	13696	13693	13604	13606	13704	13658	13499	13639	13826	13562	13736	13633	13663	13526	13813	13537	13591	13505	13640	13532	13653	13724	13580	13779	13564	13499	13559	13810	13779	13637	13818	13743	13572	13721	13743	13619	13704	13741	13583	13423	13602	13654	13599	13706	13514	13727	13663	13497	13704	13602	13698	13719	13602	13710	13739
23024	21303	29196	24023	23226	27541	30719	25130	22625	21660	20940	19929	19410	18892	18622	18182	18007	17931	17859	17657	17407	17481	17297	17228	17308	17270	17010	16961	16870	17029	16863	17067	17038	17063	16954	16914	16770	16999	16843	16971	16880	16637	16806	16883	16875	16635	16858	16718	16583	16698	16920	16860	16525	16694	16748	16803	16802	16733	16717	16740	16824	16617	16743	16687	16679	16746	16624	16746	16736	16768	16596	16671	16687	16784	16637	16709	16795	16888	16623	16741	16818	16671	16688	16842	16709	16615	16615	16568	16644	16770	16610	16597	16642	16569	16691	16650	16910	16530	16601	16739	16637	16734	16822	16669	16522	16653	16591	16734	16684	16636	16718	16672	16679	16612	16886	16608	16688	16807	16753	16748	16827	16492	16551	16713	16599	16750	16699	16640	16616	16686	16634	16678	16710	16752	16558	16419	16747	16595	16576	16782	16625	16469	16688	16678	16693	16828	16604	16531	16506	16575	16623	16824	16779	16438	16736	16907	16702	16691	16681	16630	16691	16788	16527	16501	16812	16689	16680	16581	16890	16633	16701	16890	16684	16719	16852	16604	16692	16616	16775	16802	16394	16633	16727	16651	16667	16649	16760	16524	16628	16695	16723	16876	16648	16545	16582	16615	16767	16764	16704	16662	16575	16800	16700	16769	16679	16636	16642	16462	16757	16533	16580	16651	16691	16588	16658	16559	16693	16810	16481	16459	16652	16564	16621	16651	16526	16575	16748	16855	16821	16671	16640	16912	16671	16594	16631	16620	16713	16698	16553	16774	16566	16798	16620	16622	16692	16560	16630	16655	16718	16777	16752	16714	16597	16699	16706	16754	16637	16752	16691	16736	16492	16713	16699	16396	16630	16647	16626	16723	16612	16714	16614	16523	16721	16719	16663	16440	16441	16764	16522	16695	16762	16571	16558	16680	16689	16528	16575	16752	16555	16467	16662	16824	16779	16814	16750	16735	16719	16659	16653	16662	16700	16637	16661	16618	16835	16863	16893	16581	16623	16517	16649	16680	16665	16838	16705	16745	16950	16742	16663	16693	16808	16776	16672	16529	16596	16768	16648	16571	16603	16615	16653	16716	16609	16788	16676	16750	16704	16600	16589	16775	16669	16578	16544	16829	16648	16612	16639	16597	16702	16584	16696	16628	16522	16526	16626	16749	16716	16606	16619	16717	16555	16607	16545	16646	16482	16640	16788	16634	16345	16624	16857	16757	16680	16655	16647	16599	16730	16755	16559	16504	16547	16410	16573	16748	16617	16790	16688	16568	16808	16684	16813	16800	16608	16609	16571	16737	16757	16601	16622	16511	16553	16613	16771	16653	16759	16680	16672	16710	16657	16763	16775	16705	16528	16850	16731	16874	16638	16533	16784	16608	16733	16849	16555	16362	16546	16827	16671	16667	16891	16543	16506	16567	16646	16616	16754	16612	16591	16588	16623	16517	16669	16645	16636	16736	16834	16483	16725	16593	16674	16668	16445	16462	16522	16735	16692	16507	16738	16870	16533	16643	16647	16763	16742	16662	16714	16658	16782	16671	16678	16721	16720	16723	16615	16768	16571	16630	16805	16639	16491	16523	16703	16638	16745	16815	16839	16671	16690	16608	16735	16668	16656	16709	16773	16729	16671	16819	16632	16766	16577	16731	16639	16707	16617	16464	16666	16565	16720	16760	16929	17009	16556	16614	16623	16758	16551	16431	16859	16734	16738	16571	16901	16475	16652	16710	16813	16585	16660	16598	16808	16737	16683	16659	16523	16750	16636	16701	16545	16744	16590	16643	16646	16578	16592	16715	16681	16703	16433	16486	16577	16782	16742	16734	16633	16728	16473	16656	16580	16645	16788	16572	16635	16857	16861	16704	16614	16592	16564	16837	16871	16620	16504	16794	16802	16590	16618	16633	16533	16642	16525	16662	16560	16778	16804	16693	16514	16728	16814	16780	16701	16638	16836	16708	16624	16697	16430	16626	16667	16808	16707	16853	16900	16721	16664	16515	16615	16640	16652	16796	16682	16738	16661	16717	16398	16643	16566	16766	16704	16662	16575	16543	16427	16665	16469	16790	16851	16595	16563	16738	16581	16683	16763	16467	16498	16605	16966	16763	16583	16568	16457	16540	16604	16712	16488	16534	16648	16375	16644	16630	16492	16631	16717	16817	16820	16704	16542	16707	16606	16694	16558	16657	16860	16775	16692	16641	16551	16640	16641	16751	16893	16448	16757	16636	16675	16900	16973	16779	16602	16754	16577	16573	16563	16585	16547	16458	16676	16800	16678	16744	16880	16567	16687	16516	16531	16698	16703	16840	16623	16591	16856	16618	16727	16433	16592	16641	16533	16657	16512	16627	16841	16610	16767	16516	16763	16723	16607	16677	16671	16830	16607	16758	16635	16554	16816	16702	16629	16684	16784	16834	16491	16680	16494	16629	16528	16667	16699	16693	16954	16688	16737	16822	16564	16405	16696	16606	16743	16631	16885	16652	16502	16616	16426	16541	16765	16592	16624	16671	16673	16695	16789	16678	16653	17010	16670	16661	16832	16650	16609	16590	16811	16618	16690	16437	16561	16856	16845	16718	16586	16750	16719	16508	16592	16907	16494	16593	16720	16757	16703	16521	16559	16486	16696	16640	16523	16836	16598	16738	16554	16595	16640	16681	16740	16680	16692	16692	16813	16786	16427	16669	16504	16786	16581	16595	16696	16690	16841	16809	16587	16569	16675	16592	16523	16602	16532	16676	16722	16839	16790	16729	16605	16606	16462	16533	16617	16661	16797	16391	16663	16922	16562	16616	16674	16558	16815	16570	16641	16656	16560	16590	16818	16682	16658	16663	16594	16784	16737	16820	16557	16699	16580	16884	16651	16563	16746	16702	16684	16596	16667	16638	16466	16904	16610	16750	16558	16601	16553	16579	16692	16673	16736	16570	16709	16487	16453	16683	16796	16713	16742	16605	16802	16609	16814	16756	16648	16715	16764	16654	16728	16608	16644	16828	16884	16769	16577	16636	16479	16586	16444	16687	16815	16686	16820	16709	16642	16497	16505	16595	16512	16867	16444	16645	16748	16638	16478	16630	16812	16698	16511	16708	16650	16677	16670	16793	16711	16733	16633	16631	16745	16877	16605	16645	16638	16629	16763	16736	16564	16797	16661	16750	16676	16736	16645	16428	16625	16720	16944	16629	16685	16650	16590	16831	16822	16779	16946	16763	16976	16589	16382	16739	16687	16552	16510	16650	16484	16646	16705	16816	16702	16580	16636	16707	16559	16703	16702	16720	16459	16627	16671	16697	16792	16495	16639	16711	16685	16744	16635	16725	16651	16605	16765	16717	16578	16596	16808	16715	16712	16396	16617	16646	16678	16624	16607	16594	16532	16804	16662	16708	16678	16712	16670	16438	16524	16599	16543	16574	16798	16761	16601	16381	16601	16567	16631	16784	16597	16499	16512	16765	16666	16498	16488	16710	16866	16710	16862	16514	16547	16757	16732	16685	16655	16531	16686	16628	16565	16863	16725	16536	16699	16721	16720	16618	16542	16626	16704	16428	16533	16656	16809	16545	16699	16662	16643	16654	16851	16883	16822	16701	16550	16555	16755	16730	16649	16568	16752	16631	16563	16687	16731	16660	16744	16725	16583	16492	16807	16518	16664	16765	16707	16624	16701	16539	16694	16535	16894	16737	16676	16676	16605	16860	16783	16711	16535	16605	16668	16592	16644	16771	16834	16777	16592	16438	16634	16606	16459	16698	16558	16872	16643	16705	16658	16534	16630	16614	16878	16757	16783	16733	16579	16594	16695	16589	16440	16670	16466	16544	16762	16852	16323	16757	16575	16674	16378	16575	16620	16685	16662	16749	16752	16818	16758	16659	16597	16624	16609	16636	16578	16517	16495	16770	16457	16621	16658	16541	16622	16610	16467	16708	16736	16616	16641	16607	16709	16555	16492	16353	16459	16750	16758	16585	16579	16763	16508	16619	16874	16776	16826	16613	16606	16629	16571	16791	16666	16644	16721	16674	16795	16617	16723	16705	16726	16560	16405	16704	17077	16752	16697	16698	16634	16528	16609	16813	16607	16853	16558	16768	16444	16622	16638	16772	16596	16626	16654	16717	16564	16478	16535	16658	16798	16817	16807	16764	16582	16613	16721	16727	16674	16629	16577	16634	16898	16513	16681	16674	16680	16697	16679	16581	16643	16541	16637	16567	16692	16496	16561	16618	16636	16579	16682	16601	16550	16733	16642	16711	16720	16699	16641	16676	16670	16631	16532	16686	16883	16664	16536	16626	16603	16599	16626	16605	16751	16462	16702	16603	16846	16648	16723	16754	16626	16533	16676	16629	16588	16723	16728	16669	16699	16747	16638	16581	16819	16574	16759	16612	16586	16895	16611	16499	16674	16520	16625	16791	16774	16747	16597	16588	16622	16746	16788	16623	16791	16623	16595	16915	16767	16878	16721	16554	16711	16626	16569	16561	16511	16616	16475	16758	16525	16729	16799	16725	16552	16843	16443	16681	16783	16759	16844	16798	16670	16741	16682	16539	16611	16759	16808	16410	16662	16507	16630	16716	16643	16693	16613	16378	16496	16548	16793	16573	16592	16722	16630	16608	16811	16613	16734	16672	16671	16787	16656	16722	16636	16733	16626	16543	16762	16567	16635	16759	16571	16810	16584	16746	16638	16731	16783	16779	16869	16707	16710	16689	16755	16629	16742	16711	16860	16529	16667	16701	16880	16793	16803	16519	16576	16604	16769	16395	16784	16641	16641	16789	16539	16612	16736	16513	16763	16440	16551	16699	16547	16718	16718	16625	16589	16580	16539	16634	16814	16716	16632	16686	16629	16564	16621	16614	16671	16445	16416	16735	16719	16657	16636	16754	16804	16812	16764	16487	16742	16609	16493	16532	16757	16431	16739	16539	16731	16604	16758	16578	16559	16532	16944	16812	16562	16586	16620	16942	16432	16557	16541	16818	16855	16821	16600	16575	16809	16619	16666	16519	16418	16471	16752	16652	16575	16815	16589	16628	16485	16761	16536	16696	16704	16648	16682	16553	16840	16773	16713	16576	16804	16576	16632	16748	16692	16717	16699	16688	16622	16593	16688	16797	16725	16571	16672	16654	16590	16608	16688	16689
32253	57642	53689	42817	37170	32280	28474	25297	22794	20853	19526	18453	17974	17304	16702	16070	15987	15616	15444	15288	14960	14992	14874	14574	14550	14404	14280	14303	14417	14131	14224	14299	14242	14484	14260	14344	14390	14447	14152	14452	14171	14092	14353	14298	14134	14217	14002	14102	14260	14121	14096	14133	14138	14122	14251	14036	14142	13970	14150	14045	14056	14162	14047	14101	14013	13959	14038	14158	14022	14109	13992	14055	14015	14063	14223	14085	14170	14065	14150	14131	14029	14201	14124	13959	14140	14148	14233	14094	14128	14022	14118	14058	14173	14062	14220	13976	14053	14069	14194	13936	14119	14024	14071	14037	14182	14014	14021	14102	14174	14170	14180	14063	14159	14039	14281	14052	14105	14055	14002	14005	13919	14085	14154	14019	14205	14084	13930	14045	14205	14125	14045	14090	14000	14321	13922	14151	14058	14003	14054	14165	14011	14051	14018	14047	14046	14191	14044	14015	14080	14036	13865	14081	14231	14263	14249	14260	13964	14072	14124	14090	14119	13946	14140	14196	14082	14009	14108	14035	14142	14073	14179	14033	14043	14124	13998	14039	14126	14169	14055	14120	14215	14097	14137	13912	13885	13973	14010	14122	13962	14102	14063	13965	14133	14048	13941	14132	13982	14192	14239	14058	14207	14156	14055	14156	13936	14144	14125	14147	14154	13960	14058	13989	13998	14100	14154	13969	14032	13980	14029	14198	14056	14198	13966	14007	14099	13901	13939	13958	14052	14179	13980	14042	14109	14261	14173	14114	14151	14046	14067	14104	14110	14090	14119	14075	14187	14042	14146	14250	13993	14017	14239	13962	14107	14144	14061	14186	14112	14060	14081	14150	14027	14004	14086	14049	14022	14185	14028	14083	14102	14227	13979	14015	14036	13953	14132	14014	13982	14177	14103	14192	14108	14060	14274	14237	14192	14122	14067	14042	14195	13914	14051	14049	13982	13923	13933	14228	14158	14107	14011	14096	13920	14111	14161	14174	14006	14132	14140	14089	14069	14003	13938	13978	14121	14046	14100	13983	13996	13959	13967	13879	13914	13978	14052	14040	14100	13983	13959	14111	14115	13982	14069	14197	14038	14069	14051	14044	14114	14067	14141	14060	14165	14097	14150	13973	14128	14225	14300	13981	13948	14094	14126	13994	14043	14116	13993	14204	14183	14083	14076	14078	14095	14306	14188	14027	14037	13948	14032	14221	14116	14067	14081	14020	14192	14101	14065	13939	14086	13897	14263	14082	14012	13943	14083	14125	14102	13899	14254	14048	14268	14151	13876	14002	14108	14143	14143	14158	14072	14010	14104	13955	14045	13974	14224	14081	14196	14084	14010	14068	13975	14032	14061	14187	14164	14165	14043	14000	14110	14031	14009	14173	13914	14034	14066	13942	14233	13968	14009	14043	14246	13985	14124	14069	13958	13966	14269	14071	14095	13903	14137	14124	14064	13911	14111	14061	13886	14210	14027	13918	14176	13918	14090	14052	14057	14040	14123	14001	13996	14036	13922	14133	14269	13974	14065	14106	14167	14001	14282	14079	14100	14115	14113	14122	14084	14004	14186	14028	14155	14042	14159	14179	14028	14023	13961	14039	14030	14191	14120	13990	14091	14010	14177	13964	14153	14183	14036	14076	14134	14082	14121	13904	14062	14118	14078	14092	14149	14031	14185	14219	14140	14122	14173	14038	14094	13948	14216	13975	14195	14073	14034	14146	14080	14126	14360	13989	14139	14142	13948	14026	14081	14153	14136	13993	14056	14118	14133	13984	14125	13938	13876	14007	14024	14083	14053	14007	13971	13930	14060	14052	13950	14303	13998	13954	14146	14123	14069	14079	14040	14163	14111	14104	13999	14141	14114	14255	14144	13956	14111	13865	13988	14013	14029	14005	14054	14171	14064	13984	13973	14013	13983	14092	14163	14011	14049	14050	14106	14041	14038	13959	14180	13985	14086	14157	13944	14066	14021	14202	14080	14045	14076	14068	14040	14010	13900	14017	14101	14122	14027	13897	14116	14210	13962	13982	13957	14037	13990	14127	14104	13940	14042	14188	14045	14006	14064	14029	14124	13929	13964	14185	14055	14229	14095	14147	13888	14063	14105	14091	14120	13945	14070	13992	14061	14024	14172	14091	14188	14201	14084	14022	14119	13977	14084	14159	14030	14111	14247	14044	14024	14088	14262	14120	14162	14049	14036	14135	14100	14151	14109	14182	14091	13970	14052	14017	14237	14048	14235	14192	14049	14021	14213	14002	13997	14153	14200	14184	14037	14209	13962	14146	14130	14073	14141	14110	14237	14106	14039	14007	14314	14143	13936	14084	14043	14022	14152	13924	14239	14038	13986	13977	14047	14020	14036	14048	13923	13880	13954	14205	13994	14214	14039	14083	14067	14170	14171	14317	14133	13940	14225	13897	13966	14042	14204	14114	14135	13932	14072	14191	14012	14079	14046	14037	14056	13988	14123	13867	14015	14176	13906	13986	14126	14128	14067	13905	13947	14059	14220	14108	14148	14252	14066	14064	14007	14189	14113	13984	14060	14177	14029	14164	14007	14273	13980	13953	13877	14123	14178	14149	13926	13958	14063	14011	14091	14116	13936	14097	14078	14116	14011	13993	14185	14312	14020	14215	14170	14140	14049	14059	14135	14001	13840	14181	14302	14124	14059	14046	14093	14018	14119	14126	14087	14078	14131	14058	14073	13967	14081	13950	14152	13927	14209	13956	14049	14033	14084	14026	14064	14198	14046	14035	14054	14020	14020	14082	14095	13896	14020	14096	13992	14041	14011	13969	13968	14091	14069	14238	14043	14045	14111	13982	14191	14082	14077	14130	14101	14156	14210	13983	13987	14005	13995	14034	13966	14017	13936	14046	14074	14043	14135	14016	13972	14054	14242	14035	14130	13843	14172	14039	14037	14202	14052	13851	13965	14091	13852	14044	14212	14022	14118	14112	14048	14025	14136	14143	14049	13948	14134	14000	14237	14045	14009	14097	14070	14159	14083	14244	14182	14206	13984	14143	14093	13928	14070	14137	14070	14198	14133	14044	14038	14052	13964	14184	13889	13960	13901	14126	14186	13934	14211	14166	14040	13971	13979	13996	14083	13843	14148	14097	14110	14190	14126	14017	14058	14131	14146	14199	14057	14133	14294	14100	14006	14017	14096	13991	14005	14227	14011	14056	14198	14084	14131	14160	14134	14015	14023	14131	13962	13988	14102	14054	14004	14028	14125	14083	14093	14010	14203	13999	14067	14183	13977	14098	13982	13961	14348	14225	14143	13996	14132	14158	14194	14035	14042	14089	14142	14056	14223	13918	14009	14053	14201	14207	14280	13979	14144	13947	14159	14151	14096	13970	13916	13971	14003	14123	13883	14083	14065	13971	14132	14060	13950	14119	14022	13999	14079	13925	14119	14055	14092	14130	13929	14129	14197	13961	14105	14204	14027	14061	14063	13933	14095	14156	14028	14017	14197	14018	14179	13984	14065	14214	14048	14030	13950	14126	13957	14222	13961	14042	14083	14027	13972	14090	13934	14054	13969	14077	14114	14053	14080	14031	14058	14206	14013	14044	14195	14145	14136	13991	14084	14195	13986	14220	14023	14002	13923	14083	14260	13994	14159	14054	13905	14096	14092	14203	14064	14044	14086	14243	14094	14026	14169	14012	14180	14046	13972	13963	14091	13974	14169	14153	14112	14146	14027	14119	13996	14120	14140	14101	14027	14194	14179	14182	14093	14104	14122	14123	14030	14089	14048	14082	14143	13879	13860	13865	14178	13981	14105	13966	14224	13992	14084	14015	14210	13995	14130	14105	14012	14006	14031	14042	13985	14199	13962	14189	14086	14199	14083	14027	13964	14187	13987	14097	14142	14086	14174	14108	13857	14099	14211	14030	13990	14084	14142	13917	14082	14077	13936	14081	14162	14060	14100	14171	14033	14057	14054	14039	14164	14162	13972	14194	14042	14051	14108	13909	14091	14033	14097	14054	14033	14060	14033	13975	14080	14070	14056	14105	13907	14092	14206	14014	14073	14062	14021	14081	14166	14069	14178	14061	14214	13971	14090	14085	14125	14213	14067	14029	14119	13923	13992	13981	14011	14021	13968	13985	13976	13969	14134	14063	14046	14111	14024	14008	14032	14070	13963	14100	14041	14128	14167	14008	14084	13990	14176	14037	14187	13906	14273	14106	14087	13965	14040	14157	14152	14075	14167	14008	13985	14073	13925	14041	14023	14038	14202	13855	14057	14179	13983	13986	14078	13929	14219	13875	13900	14133	14054	14163	14071	14224	14218	14024	14132	14248	14162	13991	14035	14262	14098	13978	14108	14016	14091	13996	14025	14134	14011	14030	14095	14026	14203	14179	14083	14007	14135	14062	13982	14145	14114	14023	14214	14002	13931	14012	13969	14207	14220	13915	14034	14104	14014	14032	14143	14228	14144	14225	14075	13902	14110	14184	14065	14081	14175	14147	14141	13855	14133	14087	14065	14045	14091	14136	14170	13915	14032	14029	14008	14235	14182	14161	14058	14022	13906	14180	14013	14116	14065	14060	13922	14213	14024	14007	14141	13887	14078	14212	14230	14090	14041	14123	14056	14254	14141	14017	14051	14095	14040	14030	14041	14121	13971	14083	13941	14265	14029	14195	14113	13995	14144	14072	14110	13968	14045	14098	14191	14095	14262	14120	13947	14175	13975	14211	14115	14138	14212	14105	14113	14114	14090	14224	14089	13888	14094	14023	14152	14157	13948	14109	14004	14054	13919	14058	14068	14212	13905	14076	14059	14311	13939	14130	14069	14206	14030	14105	14231	14079	14044	14004	13997	14136	14046	14225	14106	14104	14115	14043	14002	14138	13989	14127	14079	14145	14099	14263	14037	14057	14195	14036	14023	14232	14013	14064	13928	14106	14059	14260	14056	14148	14206	14079	14207	14088	14034	14036	14208	13936	14061	14137	14098	14164	14160	14022	14170	14310	14069	14093	14067	13889	13952	14042	14035	13935	14170	14194	14134	13997	14079	14086	14257	13997	14161	14215	14063	14239	14134	13974	13935	14088	14001	14011	13986	14252	13997	14131	13964	14062	13969	14042	13911	14043	14221	14110	14087	14066	14107	14127	14196	13961	14058	14026
29434	30115	39387	34656	28193	24288	22132	20386	19330	18609	18365	18033	17479	17537	17441	17346	17273	17181	17129	17041	17181	16742	17053	17136	16607	16953	16755	16669	16673	16684	16631	16926	17007	17054	16729	16773	16663	16640	16693	16796	16631	16818	16752	16778	16636	16743	16752	16656	16779	16600	16766	16548	16785	16727	16599	16674	16619	16581	16673	16491	16961	16878	16737	16575	16763	16753	16776	16582	16662	16733	16714	16609	16618	16749	16580	16642	16632	16574	16470	16496	16765	16716	16534	16639	16526	16666	16698	16803	16613	16582	16735	16824	16603	16742	16554	16624	16622	16662	16838	16672	16499	16680	16600	16660	16594	16581	16797	16863	16579	16688	16689	16553	16840	16477	16575	16875	16718	16571	16892	16784	16900	16526	16387	16570	16745	16656	16665	16673	16700	16710	16690	16754	16720	16505	16587	16580	16692	16731	16423	16714	16594	16597	16504	16588	16680	16586	16883	16737	16661	16567	16628	16726	16608	16554	16636	16580	16716	16561	16647	16716	16684	16623	16969	16580	16675	16619	16606	16491	16466	16511	16588	16470	16549	16665	16603	16733	16733	16734	16761	16656	16599	16432	16669	16582	16637	16565	16683	16650	16478	16593	16773	16721	16670	16617	16881	16692	16577	16849	16656	16565	16875	16853	16752	16601	16668	16803	16679	16694	16637	16595	16802	16573	16728	16684	16646	16726	16608	16499	16655	16614	16531	16869	16816	16777	16625	16689	16811	16651	16623	16585	16818	16573	16578	16767	16838	16748	16681	16517	16568	16670	16631	16731	16628	16592	16767	16576	16629	16718	16409	16372	16589	16426	16698	16520	16606	16702	16700	16601	16576	16599	16861	16664	16682	16632	16657	16784	16757	16790	16738	16570	16845	16776	16756	16943	16638	16613	16627	16586	16715	16622	16639	16709	16456	16695	16680	16619	16518	16663	16684	16454	16682	16775	16648	16421	16650	16709	16827	16698	16576	16600	16603	16912	16665	16602	16722	16536	16823	16665	16439	16590	16543	16796	16497	16688	16778	16669	16826	16566	16559	16564	16593	16548	16549	16516	16511	16816	16531	16722	16633	16670	16745	16623	16553	16661	16731	16750	16673	16520	16702	16741	16638	16407	16750	16731	16693	16635	16711	16594	16662	16658	16649	16782	16550	16824	16713	16826	16640	16674	16565	16890	16561	16592	16632	16719	16810	16654	16651	16778	16504	16442	16589	16527	16636	16505	16519	16896	16549	16416	16624	16574	16479	16426	16655	16720	16545	16750	16689	16549	16609	16757	16637	16774	16780	16719	16526	16656	16544	16574	16670	16462	16558	16679	16617	16645	16668	16705	16821	16490	16603	16718	16771	16741	16428	16730	16754	16500	16581	16530	16510	16532	16583	16832	16808	16685	16564	16578	16786	16775	16583	16739	16775	16545	16628	16652	16700	16531	16708	16780	16726	16751	16749	16512	16784	16571	16424	16613	16663	16515	16758	16388	16562	16663	16751	16860	16686	16737	16604	16852	16586	16604	16761	16691	16564	16783	16691	16745	16511	16593	16506	16443	16601	16804	16624	16455	16663	16817	16640	16534	16671	16724	16653	16776	16691	16740	16495	16512	16697	16705	16686	16425	16603	16770	16829	16659	16885	16581	16623	16482	16670	16781	16684	16719	16666	16661	16718	16655	16673	16739	16882	16483	16619	16694	16770	16583	16591	16611	16686	16673	16667	16693	16594	16605	16656	16562	16544	16571	16526	16951	16535	16801	16734	16723	16867	16618	16708	16767	16611	16546	16807	16680	16595	16640	16703	16693	16559	16387	16810	16727	16627	16486	16613	16714	16665	16719	16620	16595	16538	16555	16602	16695	16530	16731	16548	16606	16683	16633	16666	16603	16866	16576	16533	16564	16594	16775	16795	16562	16770	16587	16695	16630	16651	16598	16735	16834	16613	16514	16716	16824	16667	16722	16621	16651	16772	16498	16708	16691	16464	16722	16729	16813	16636	16536	16847	16857	16529	16691	16815	16626	16598	16840	16683	16678	16615	16595	16605	16667	16783	16642	16660	16754	16648	16576	16741	16729	16494	16510	16644	16669	16507	16749	16769	16622	16635	16437	16624	16513	16556	16754	16674	16852	16634	16610	16624	16594	16631	16384	16628	16563	16564	16682	16663	16698	16747	16700	16845	16664	16748	16552	16606	16508	16551	16851	16647	16720	16514	16536	16700	16613	16688	16715	16570	16562	16865	16477	16718	16660	16703	16697	16712	16589	16551	16526	16604	16533	16566	16579	16792	16565	16831	16603	16601	16636	16813	16667	16614	16733	16736	16326	16854	16817	16637	16853	16665	16457	16515	16604	16583	16768	16736	16650	16629	16716	16515	16610	16533	16667	16636	16504	16764	16540	16614	16533	16560	16561	16666	16590	16396	16599	16459	16654	16829	16581	16735	16743	16941	16582	16681	16668	16602	16750	16769	16640	16636	16776	16724	16616	16803	16686	16767	16510	16597	16555	16619	16793	16781	16791	16549	16518	16836	16484	16743	16740	16681	16677	16675	16516	16709	16687	16804	16595	16520	16568	16812	16735	16738	16800	16625	16471	16777	16839	16801	16671	16431	16575	16561	16580	16695	16648	16533	16538	16563	16712	16477	16609	16740	16446	16527	16819	16699	16572	16568	16817	16661	16680	16673	16610	16571	16754	16773	16635	16638	16636	16578	16726	16616	16705	16629	16583	16575	16775	16738	16609	16537	16737	16616	16614	16617	16786	16730	16794	16671	16726	16649	16689	16667	16539	16545	16556	16601	16667	16650	16593	16698	16741	16538	16766	16471	16719	16779	16710	16364	16610	16479	16614	16889	16729	16591	16619	16697	16519	16700	16727	16799	16711	16783	16811	16799	16528	16705	16570	16715	16663	16662	16583	16775	16859	16614	16568	16748	16972	16854	16677	16645	16734	16723	16514	16856	16716	16728	16570	16702	16721	16659	16729	16576	16597	16515	16656	16751	16637	16991	16777	16687	16769	16721	16732	16592	16688	16626	16773	16482	16475	16594	16571	16727	16723	16744	16800	16898	16568	16711	16674	16801	16679	16606	16621	16605	16698	16569	16452	16714	16587	16669	16686	16717	16546	16828	16598	16639	16914	16727	16554	16608	16864	16384	16572	16523	16577	16536	16533	16706	16841	16782	16832	16658	16529	16668	16527	16602	16521	16786	16708	16705	16594	16630	16540	16804	16611	16671	16655	16586	16770	16617	16540	16450	16774	16713	16552	16644	16521	16797	16862	16659	16757	16835	16733	16619	16608	16710	16711	16619	16674	16705	16686	16559	16682	16569	16738	16630	16819	16831	16858	16645	16835	16669	16586	16628	16442	16699	16612	16773	16559	16800	16847	16696	16542	16767	16711	16673	16697	16749	16674	16657	16572	16737	16605	16588	17033	16847	16574	16555	16481	16672	16557	16651	16746	16498	16659	16730	16600	16621	16594	16631	16514	16481	16753	16528	16747	16643	16757	16664	16817	16714	16741	16739	16762	16675	16586	16813	16450	16464	16831	16499	16849	16467	16757	16873	16555	16682	16757	16646	16706	16694	16785	16830	16584	16538	16648	16662	16645	16580	16599	16677	16715	16635	16680	16594	16732	16563	16423	16715	16679	16588	16691	16649	16845	16730	16681	16563	16750	16626	16548	16661	16865	16773	16435	16629	16763	16815	16679	16655	16426	16581	16672	16844	16691	16421	16343	16724	16846	16709	16482	16750	16609	16730	16619	16615	16630	16728	16624	16598	16650	16765	16718	16689	16718	16620	16614	16477	16426	16612	16467	16634	16778	16599	16575	16606	16643	16725	16573	16637	16660	16553	16488	16672	16553	16754	16528	16695	16696	16568	16636	16617	16540	16669	16874	16687	16511	16601	16542	16654	16511	16686	16720	16644	16539	16685	16579	16620	16595	16758	16790	16768	16556	16593	16579	16493	16362	16468	16561	16631	16643	16630	16778	16675	16710	16495	16656	16763	16718	16602	16672	16774	16754	16862	16736	16605	16770	16625	16611	16701	16500	16464	16681	16562	16617	16869	16873	16567	16641	16737	16791	16771	16717	16520	16701	16595	16667	16591	16742	16689	16744	16586	16757	16657	16579	16593	16573	16715	16510	16698	16689	16725	16548	16861	16590	16487	16663	16462	16751	16650	16503	16399	16604	16571	16469	16594	16637	16727	16648	16520	16455	16517	16706	16616	16737	16554	16704	16441	16770	16594	16764	16734	16579	16676	16897	16794	16693	16729	16594	16840	16803	16786	16422	16634	16511	16625	16708	16735	16434	16543	16587	16497	16456	16606	16753	16782	16502	16629	16644	16763	16404	16789	16708	16744	16758	16756	16594	16639	16836	16798	16635	16784	16753	16511	16596	16702	16629	16846	16656	16516	16731	16709	16571	16706	16735	16554	16458	16639	16533	16633	16686	16682	16662	16382	16720	16769	16587	16730	16884	16689	16546	16653	16511	16679	16683	16509	16468	16574	16976	16793	16414	16620	16816	16534	16663	16733	16558	16752	16631	16811	16566	16656	16556	16530	16629	16533	16757	16708	16764	16655	16677	16415	16680	16593	16553	16704	16697	16561	16641	16549	16744	16611	16646	16502	16742	16823	16739	16839	16519	16579	16488	16431	16764	16689	16616	16568	16692	16722	16606	16748	16824	16571	16790	16672	16588	16784	16629	16691	16719	16812	16599	16843	16734	16714	16688	16865	16658	16830	16618	16688	16682	16527	16435	16602	16760	16677	16489	16508	16729	16693	16690	16630	16542	16640	16628	16803	16517	16712	16603	16529	16542	16393	16735	16407	16708	16862	16729	16896	16759	16734	16736	16660	16559	16536	16758	16823	16617	16581	16725	16652	16622	16845	16672	16579	16758	16562	16622	16688	16578	16736	16725	16694	16585	16624	16629	16315	16500	16565	16533	16717	16515	16799	16601	16659	16514	16892	16710	16429	16507	16516	16548	16682	16541	16777	16696	16752	16468	16609	16751	16563	16654	16769	16710	16541	16784	16574	16488	16629	16603	16682	16686	16624	16782	16582	16788	16757	16609	16519	16542	16421	16668	16459	16566	16611	16595	16729	16798	16859	16554	16691	16634	16924	16692	16765	16860
31455	47504	42985	33088	27903	24166	21547	19661	18320	17072	16603	16168	15873	15568	15265	15024	14875	15039	14734	14603	14545	14361	14588	14253	14239	14385	14335	14210	14306	14280	14252	14244	14405	14408	14208	14324	14141	14256	14146	14162	14268	14263	14236	14314	14022	14129	14119	14084	14122	14148	14100	14166	14268	14103	14028	14172	14273	14043	14112	14200	14111	14042	14010	14208	14101	14258	14223	14154	14169	14080	14237	14087	14102	14329	14032	14270	14144	14059	14145	14098	14164	14103	13967	14174	14072	14191	14172	14200	14121	14141	14023	14087	14090	14017	14241	14078	13969	14167	14076	14313	14031	13936	14023	14126	14178	14027	14279	14167	14179	14109	14124	14107	14020	14139	14213	14110	14148	14013	14167	14135	14287	13983	14183	14091	14013	14029	14090	14174	14073	14160	14296	14248	14195	14240	14084	14065	14242	14044	14114	14021	14060	14215	14064	14081	13990	14108	14049	14067	14166	14067	14123	14033	14028	13929	14229	14293	14153	14139	14160	14312	14070	13969	14273	14243	14003	14275	14121	14114	13963	14166	14162	14202	14000	13995	14005	14136	14245	14050	14075	14134	14004	14169	14168	13921	14235	14156	14018	14174	14039	14075	14281	14165	14179	14184	14081	14230	13994	14001	14282	14288	14163	14262	14227	14121	14124	14275	14107	14108	14162	13951	14266	14147	13923	14058	14322	14120	14032	14056	14105	14127	14147	14015	14138	14141	14058	14219	14178	14241	14249	14167	14176	14157	14216	14116	14084	14146	14215	14145	14290	14137	14198	14017	14186	14159	14143	14210	14262	14092	14143	14091	14049	13967	13997	14175	14048	14236	14078	14262	14000	14202	14089	14097	14248	14178	14194	14203	14214	14214	14060	14202	14253	14137	14232	14128	14053	14123	14340	14179	14026	14167	13917	14162	14087	14157	14052	14096	14140	14220	14125	14096	13970	14246	14123	14065	14174	14150	14119	14021	14136	14221	13978	14173	14187	14121	13972	14031	14028	14032	14207	14188	14069	14119	14161	14113	14051	14063	14121	14106	14171	14086	13939	14141	14050	14235	14273	14223	14157	14034	14189	14142	14126	14120	14154	14130	14133	14044	14149	14098	14099	14109	14113	14068	14237	14087	13991	13965	14003	14219	14088	14169	14119	14040	14084	14103	14116	14105	14091	14196	14040	14124	14049	14066	14052	14156	14094	14077	14061	14032	14204	14214	14180	14021	14157	14057	14060	14261	14121	14099	14170	14141	14289	14153	14130	14272	14119	14078	14131	13976	14201	14223	14044	14094	14114	14143	14028	14103	14058	14006	14174	14209	14269	14079	14198	14036	14034	14141	14209	14116	14266	13989	14154	14198	13918	14225	13991	14100	14198	14077	14129	14180	14124	14077	14009	14073	14288	14199	14278	14103	14158	14089	14080	14285	14146	14130	14204	14103	14127	14265	14126	14011	14066	14022	14289	14029	14090	14246	14160	14094	14045	14246	14037	14089	14129	14085	14225	14172	14109	14090	14212	14239	14365	14093	14135	14109	14307	14069	14141	14198	14199	14115	14213	14253	14180	14111	14219	14033	14082	14140	14125	14134	14101	14248	14175	14217	14204	14222	13979	14145	14186	14181	14054	14066	14106	14168	14034	14261	14135	14198	14237	14223	14011	14211	14182	14138	14239	14206	14067	13997	14023	14157	14150	14018	14176	14110	14231	14151	14096	14254	14190	14109	14139	14092	14130	14013	14114	14223	14306	14052	14126	14126	14171	14135	14145	14171	14158	14081	14362	14004	14234	14218	14118	14089	14304	14171	14174	14075	14116	14175	14141	14120	14102	14095	14173	14057	14126	14027	14142	13999	14203	14120	14031	14151	14167	14073	13855	14124	14239	14236	14040	14314	14259	14085	14214	14025	13958	14041	14051	14309	14337	14096	14116	14065	14241	14032	13970	14167	14117	14105	14072	14224	14200	14042	13959	14190	14081	14036	14052	14222	14268	14098	14053	14082	14134	14130	14272	14267	14037	14267	13986	14036	14148	13915	14174	14075	14081	14150	14093	14099	14043	14160	13975	13858	14236	14158	14200	14235	13755	14113	14124	14224	14063	14005	14071	14109	14159	14168	14163	13982	14177	14045	14135	14048	14072	14152	14123	14007	14246	14068	14048	14126	14124	14116	14047	14204	14132	14091	14161	14158	14008	14183	14100	14166	14218	14057	14262	14123	14224	14248	14030	14133	14105	14146	14151	14059	14335	14109	14305	14180	14208	14312	14203	14135	14096	14214	14074	14254	14295	13998	14225	14167	14187	14255	14235	14097	14082	14251	14052	14138	14174	13984	14081	14183	14206	14162	14246	13980	14014	14303	14183	13963	14065	14275	14135	14086	14043	14140	14138	14139	14066	14082	14178	14092	14182	14154	14165	14031	14114	14103	14107	14119	14194	14193	14048	14085	14046	14285	14128	14304	14145	14190	14047	14095	14092	14098	14180	14006	14010	14074	14046	14092	14067	14160	14281	14188	14022	14078	14064	14049	13983	14305	14079	14259	14033	14141	14132	14101	14159	14114	13963	14096	14306	14092	14147	14164	14103	14144	14115	14212	14018	14154	14145	14066	14138	14118	13978	14253	14109	14014	14115	14064	14046	14121	14130	14146	14091	14085	14085	14093	14136	14028	13972	14144	14173	14212	14212	14139	14037	14230	13998	14007	14179	14038	14227	14128	14146	14031	14212	13923	14197	13980	14102	14070	14159	14292	14101	13893	14132	13907	14193	14158	14006	14087	14153	14206	14166	14072	14225	14070	14142	14079	14147	14284	14105	13978	14209	14206	14160	14082	14117	14054	13979	14114	14073	14196	14112	14191	14117	14201	14169	13995	14184	14041	14313	14171	14163	14106	14034	14172	14158	14161	14154	14147	14266	14061	13998	14175	14126	14104	14170	14197	14233	14109	14285	14106	14098	13919	14030	14044	14151	14071	14016	14281	14161	14207	14164	13971	14220	14174	14020	14098	14411	14126	14113	13999	14003	14149	14147	14235	14132	14171	14083	14060	14009	14115	14245	14036	14014	14031	14141	14199	14132	13913	14423	14089	14240	14157	14200	14035	14011	14299	14071	14064	14190	14043	14051	14204	14196	14134	14117	14184	14186	14006	14093	14174	14136	14123	13954	14156	14211	14168	14246	14095	14279	14287	14198	14200	14012	14148	14281	14130	14094	14194	14206	14110	14117	14031	14162	14095	14177	13971	14299	14213	14217	14220	14154	14019	14075	14237	14186	14054	14125	14360	14125	14012	14191	14201	14224	14085	14116	14108	14118	14063	14087	14124	14225	14140	14062	14205	14202	14143	14319	14099	14145	13951	14075	14088	14071	14067	14059	14075	14170	14159	13955	14222	14081	14094	13950	14244	14154	14116	14264	14046	14126	14219	14070	14255	14052	14082	14125	14247	14072	14145	14184	14026	14257	14173	14218	14179	14087	14236	13997	14104	13946	14249	14141	14207	14091	14034	14241	14188	14137	14140	14153	13950	14073	14111	14078	14258	14143	14067	14134	14082	13980	14145	14297	14145	14140	13966	14161	14151	14002	14202	14145	14161	14046	14260	14073	14096	14065	14152	14127	14062	14247	14079	14130	14150	14106	14074	14316	14157	14305	14243	14244	14093	14176	14135	14183	14234	14189	14154	14182	14056	14076	14149	14292	14115	14254	14096	14042	13939	14171	14138	14191	14056	14024	14294	14131	14083	14215	14094	14057	14116	14161	14186	14178	13956	14204	14239	14079	14167	14230	13951	14051	14018	14204	14284	14131	13958	14030	14191	14226	14111	14137	14130	14193	14163	14033	14028	14311	13985	14021	14183	14185	14208	14163	13948	14117	14062	14093	14093	14165	14254	14006	14016	14253	14229	14009	14194	14123	14162	14039	14065	14265	14160	13942	14132	14155	14026	14034	14141	14274	14150	14117	14099	14251	14128	14159	14272	14261	14184	14284	14125	14134	14228	14162	14149	14110	14083	14124	14230	14166	14111	14066	14198	13955	14016	13898	14206	13988	14212	14113	14283	14187	14166	13989	14258	13966	14144	14144	13957	14089	14197	14059	14233	14125	14080	14150	14046	14211	14142	14171	14082	14232	14050	14006	14079	14253	14167	14093	14027	14044	14068	14207	14034	14272	14162	14044	14014	14095	14367	14132	14226	14152	13962	14187	14267	14098	14069	14203	14086	14214	14022	14227	14125	14100	14054	14049	13983	14243	13941	14029	13905	13991	14148	14100	14148	14120	14244	14104	14052	14088	14234	14080	13929	14119	14164	14089	14139	14177	14118	14092	14194	14129	14039	14067	14118	14161	14110	14150	14168	14001	14230	14211	13998	14030	14163	14184	14227	14117	14223	14020	14071	14303	13992	14195	14008	14208	14105	14297	14154	14158	14074	13810	14045	14127	14266	14048	13982	14182	14130	14072	14232	14247	14190	14050	14083	14198	14134	13946	14089	14281	14301	13974	14146	14220	14080	14241	14135	14189	14019	14104	14047	14145	14111	14115	14293	14177	14044	14123	14189	14127	14004	14271	14056	14094	14112	14158	14047	14128	14253	14124	14193	14187	14062	14057	14141	14175	14105	14140	14181	14037	14053	14148	14023	14060	14176	14057	14167	13912	14043	14025	14008	14096	14211	14191	14060	14030	14154	14058	14165	14037	14104	14171	14108	14079	14092	14148	14181	14032	14098	14231	14024	14132	14295	14152	14027	14199	14057	13969	14123	14205	14085	14269	14071	14135	14261	14018	14052	14220	14211	13906	14117	14268	14226	14046	14030	14190	14272	14247	14248	14077	14249	14237	14193	14269	14273	14022	14192	14137	14101	14335	14207	14153	14159	14083	14104	14274	14182	14183	14124	14171	14134	14083	14034	14143	14095	14048	14039	14127	14043	14133	14024	14022	14131	14212	14032	14159	14056	13970	14273	14182	14244	14156	14029	14215	14154	13982	14118	14154	14038	14017	14148	14030	14124	14193	14114	14163	14101	14067	14086	14099	14136	14203	14182	14186	14263	14216	14029	14148	14081	14073	14403	14099	14363	14150	14276	13985	14281	14167	14041	13922	14148	14172	14113	13939	14049	14246	14174	14093	14223	14173	14019	14112	14094	14224	14006
24120	21230	28806	25548	25792	27516	26793	22618	21003	20124	19394	19132	18450	18275	17802	17783	17441	17372	17274	17244	17238	17206	16979	17039	16814	16666	16854	16740	16800	16761	16703	16768	17079	17106	16791	16696	16756	16637	16676	16879	16945	16461	16832	16523	16599	16678	16524	16569	16532	16521	16688	16629	16586	16477	16469	16592	16427	16635	16558	16593	16705	16611	16386	16557	16697	16654	16621	16583	16639	16376	16575	16534	16585	16718	16556	16534	16557	16372	16686	16463	16700	16528	16645	16629	16384	16567	16523	16412	16404	16513	16571	16659	16734	16649	16662	16511	16531	16483	16408	16636	16525	16709	16557	16681	16625	16572	16399	16407	16402	16715	16485	16505	16795	16683	16611	16512	16480	16572	16527	16530	16499	16678	16640	16603	16643	16624	16701	16676	16597	16527	16537	16468	16531	16531	16730	16607	16439	16705	16471	16438	16580	16688	16490	16712	16685	16485	16686	16595	16385	16584	16558	16604	16601	16666	16805	16631	16645	16647	16583	16337	16692	16774	16509	16299	16655	16573	16654	16372	16432	16611	16463	16475	16667	16453	16535	16444	16506	16547	16479	16731	16502	16470	16602	16481	16660	16513	16561	16736	16473	16584	16620	16601	16643	16632	16622	16508	16682	16495	16381	16591	16474	16589	16609	16415	16564	16548	16652	16516	16569	16603	16682	16609	16466	16590	16503	16385	16461	16517	16609	16611	16656	16651	16601	16672	16700	16657	16515	16401	16522	16499	16466	16789	16473	16371	16537	16563	16513	16574	16388	16547	16676	16794	16556	16502	16615	16602	16369	16468	16554	16552	16511	16628	16629	16469	16769	16702	16423	16536	16501	16576	16663	16579	16538	16245	16553	16542	16503	16898	16559	16485	16797	16800	16729	16756	16596	16549	16466	16365	16572	16346	16649	16615	16648	16612	16508	16455	16415	16662	16684	16508	16562	16764	16768	16682	16677	16652	16449	16413	16546	16406	16555	16594	16595	16586	16883	16667	16549	16412	16458	16576	16244	16616	16535	16405	16731	16609	16603	16677	16658	16582	16612	16631	16539	16671	16595	16524	16743	16635	16520	16394	16505	16556	16601	16489	16704	16708	16269	16447	16308	16607	16775	16552	16625	16529	16553	16547	16571	16671	16570	16493	16617	16609	16522	16676	16666	16707	16745	16400	16563	16374	16626	16683	16561	16572	16623	16626	16843	16554	16551	16698	16461	16531	16492	16671	16424	16379	16442	16563	16518	16715	16709	16762	16752	16636	16864	16575	16711	16570	16526	16410	16574	16696	16500	16657	16433	16589	16660	16685	16545	16748	16541	16519	16467	16480	16584	16515	16267	16352	16467	16452	16626	16451	16675	16707	16668	16697	16708	16572	16618	16569	16747	16509	16284	16722	16396	16492	16466	16534	16526	16696	16629	16314	16712	16577	16610	16865	16648	16363	16575	16498	16588	16668	16701	16534	16501	16544	16469	16401	16444	16323	16562	16705	16690	16567	16451	16566	16561	16381	16528	16591	16479	16531	16664	16735	16434	16541	16534	16576	16551	16640	16580	16315	16586	16639	16580	16706	16738	16720	16593	16465	16502	16702	16507	16657	16718	16572	16538	16447	16574	16450	16614	16513	16479	16496	16480	16517	16418	16690	16570	16528	16577	16618	16640	16584	16523	16511	16528	16551	16505	16654	16611	16727	16764	16464	16597	16538	16631	16607	16547	16642	16361	16557	16617	16489	16433	16350	16495	16549	16504	16542	16637	16588	16554	16406	16741	16653	16736	16458	16559	16651	16391	16803	16594	16483	16742	16320	16410	16527	16628	16623	16560	16520	16427	16689	16546	16536	16661	16554	16521	16560	16713	16537	16528	16399	16626	16550	16630	16510	16669	16739	16590	16520	16528	16545	16403	16467	16594	16559	16726	16619	16673	16764	16636	16576	16653	16555	16601	16468	16468	16498	16583	16581	16663	16745	16577	16547	16620	16544	16525	16645	16516	16335	16474	16571	16473	16631	16698	16570	16669	16355	16556	16438	16503	16555	16780	16558	16529	16567	16557	16443	16482	16603	16744	16587	16557	16404	16405	16822	16631	16605	16458	16420	16474	16542	16618	16648	16463	16613	16628	16750	16683	16614	16631	16374	16694	16642	16673	16524	16660	16732	16650	16716	16429	16302	16431	16510	16637	16513	16576	16594	16745	16430	16515	16459	16511	16583	16537	16439	16647	16572	16536	16444	16583	16536	16459	16694	16486	16505	16562	16547	16571	16410	16515	16679	16595	16743	16579	16510	16527	16652	16693	16421	16550	16624	16671	16682	16603	16493	16517	16444	16673	16605	16498	16475	16548	16562	16519	16748	16631	16543	16600	16768	16422	16510	16557	16570	16581	16474	16636	16768	16715	16709	16543	16612	16476	16632	16657	16466	16513	16472	16618	16542	16574	16360	16606	16575	16428	16443	16595	16638	16757	16560	16810	16691	16357	16521	16567	16695	16691	16383	16538	16543	16541	16454	16435	16509	16537	16683	16605	16535	16578	16667	16608	16482	16541	16729	16512	16748	16705	16589	16556	16545	16534	16484	16651	16558	16647	16609	16575	16698	16593	16557	16506	16830	16650	16594	16514	16436	16548	16591	16811	16618	16426	16600	16644	16463	16525	16542	16491	16508	16579	16649	16709	16537	16578	16581	16669	16567	16554	16455	16779	16463	16478	16700	16656	16380	16639	16703	16479	16567	16716	16466	16544	16727	16576	16586	16654	16553	16484	16407	16611	16615	16591	16525	16796	16571	16731	16743	16526	16530	16630	16737	16631	16450	16383	16607	16572	16588	16491	16669	16640	16548	16606	16305	16531	16524	16756	16502	16603	16786	16689	16562	16492	16712	16781	16499	16668	16628	16630	16396	16574	16604	16680	16488	16486	16701	16491	16601	16603	16388	16770	16506	16609	16741	16583	16371	16594	16848	16581	16427	16711	16555	16611	16579	16658	16496	16695	16495	16702	16624	16642	16692	16509	16356	16498	16556	16565	16817	16404	16613	16433	16557	16584	16568	16528	16539	16540	16553	16598	16373	16491	16552	16647	16775	16467	16514	16632	16636	16576	16368	16500	16467	16552	16240	16417	16717	16552	16599	16522	16654	16611	16383	16602	16623	16418	16553	16565	16569	16518	16577	16644	16390	16626	16627	16502	16484	16466	16549	16435	16676	16514	16370	16741	16447	16607	16440	16375	16558	16641	16658	16613	16667	16693	16743	16567	16620	16764	16546	16568	16513	16427	16493	16602	16490	16508	16489	16654	16680	16560	16690	16765	16618	16571	16380	16635	16584	16536	16665	16565	16672	16376	16660	16348	16599	16647	16665	16321	16483	16327	16393	16597	16496	16414	16446	16638	16382	16399	16376	16338	16481	16493	16570	16727	16608	16672	16591	16426	16679	16421	16590	16462	16546	16660	16713	16742	16541	16559	16562	16566	16764	16616	16552	16633	16319	16664	16514	16795	16535	16511	16403	16519	16860	16769	16488	16459	16496	16670	16730	16602	16446	16469	16638	16432	16576	16517	16639	16649	16490	16554	16619	16471	16516	16698	16593	16530	16838	16653	16621	16654	16539	16600	16477	16704	16588	16629	16499	16646	16379	16695	16575	16556	16623	16567	16472	16550	16474	16553	16503	16747	16556	16583	16559	16197	16735	16590	16509	16514	16531	16564	16329	16707	16758	16566	16569	16509	16549	16619	16419	16269	16357	16560	16595	16287	16589	16625	16716	16616	16507	16529	16706	16688	16624	16396	16587	16680	16743	16609	16590	16736	16604	16456	16499	16559	16418	16437	16634	16645	16495	16577	16563	16492	16657	16385	16680	16654	16625	16712	16552	16507	16742	16518	16393	16681	16483	16636	16550	16616	16481	16779	16592	16620	16501	16572	16593	16769	16638	16506	16466	16455	16455	16538	16716	16485	16360	16636	16618	16403	16716	16520	16549	16408	16457	16597	16614	16504	16737	16670	16463	16434	16581	16718	16688	16651	16638	16593	16523	16473	16644	16572	16596	16356	16408	16437	16648	16495	16749	16511	16637	16610	16663	16561	16614	16541	16808	16463	16556	16491	16481	16548	16547	16464	16528	16630	16572	16515	16559	16542	16359	16634	16574	16550	16631	16615	16615	16592	16562	16700	16639	16458	16672	16792	16485	16477	16510	16571	16571	16463	16495	16684	16486	16600	16697	16714	16382	16380	16430	16713	16589	16573	16528	16405	16642	16684	16420	16435	16578	16629	16456	16650	16575	16618	16458	16485	16552	16671	16621	16659	16636	16653	16614	16554	16511	16576	16639	16691	16626	16563	16549	16591	16602	16427	16619	16528	16740	16603	16731	16517	16237	16685	16626	16502	16515	16540	16753	16617	16361	16163	16659	16498	16747	16692	16442	16536	16495	16399	16527	16575	16493	16603	16532	16641	16613	16485	16617	16634	16550	16603	16565	16342	16543	16774	16593	16523	16701	16418	16466	16621	16712	16560	16466	16590	16478	16408	16407	16736	16480	16804	16650	16678	16662	16551	16540	16824	16611	16569	16723	16392	16581	16485	16647	16669	16626	16587	16513	16452	16531	16376	16627	16701	16626	16560	16657	16568	16718	16492	16657	16495	16390	16423	16394	16512	16718	16457	16569	16531	16479	16738	16690	16521	16664	16823	16528	16720	16729	16724	16622	16492	16540	16690	16424	16395	16414	16554	16581	16397	16444	16784	16517	16588	16582	16688	16492	16574	16471	16532	16546	16625	16614	16631	16657	16744	16453	16571	16588	16601	16515	16329	16563	16575	16580	16686	16451	16319	16523	16519	16610	16453	16793	16708	16516	16520	16630	16460	16513	16629	16732	16565	16264	16486	16510	16572	16690	16675	16597	16477	16333	16469	16683	16523	16574	16708	16656	16640	16517	16627	16561	16608	16460	16569	16623	16431	16537	16580	16489	16589	16435	16444	16469	16568	16380	16405	16603	16280	16574	16765	16531	16648	16461	16680	16602	16547	16486	16643	16623	16513	16518	16491	16527	16462	16610	16734	16575	16668	16790	16398	16487	16584	16550	16410	16553	16560	16618	16751	16550	16639	16559	16751	16496	16691	16494	16467	16399	16603	16475	16675	16576
30492	53049	48674	38412	32760	28407	24980	22330	20476	19094	18051	17417	16889	16281	15792	15653	15479	15116	15049	14767	14693	14481	14511	14359	14339	14246	14238	14269	14130	14380	14255	14276	14351	14400	14291	14391	14345	14388	14289	14292	14039	14266	14180	14160	14170	14084	14302	14139	14209	14139	14052	14077	13967	14169	14026	14073	14065	14075	14060	14050	14150	14061	14074	14117	14101	14089	14114	14103	14166	14050	14168	14002	14168	14091	14042	14156	14156	14235	14132	14024	14162	14189	14067	13967	14136	14049	14052	14155	14056	14269	14083	14298	13989	14107	14037	14106	14153	13982	14188	14072	14048	14120	14188	14009	14105	14193	14059	13949	14221	14207	14118	14093	14190	14046	14101	14121	13925	14358	13916	14257	14032	13829	14164	14176	14069	14092	14109	14050	14121	14044	14056	14034	14062	14182	14087	14047	13986	13982	14297	14195	13975	14015	13971	14196	14066	14144	14087	14079	14061	14098	14066	14064	14068	13946	14102	13989	14220	14164	14026	14025	13970	14118	14137	14095	14001	14113	14064	14046	14055	14195	14210	14264	14016	13999	13881	14031	14133	14077	14212	14179	14136	13897	14026	14106	14039	14084	14133	14035	13918	14147	14065	14192	14112	14191	14077	14177	14091	14066	13974	14095	14002	14187	14059	13989	14082	14103	14028	13944	14044	13937	14083	13872	14105	14087	14029	14092	14014	13917	14034	14029	13987	13946	14216	14063	14106	13970	14136	14173	14081	14151	14223	13952	14063	14045	13984	14035	14257	14116	14293	14198	14297	14283	13954	14034	13923	14145	13969	14057	14182	13950	14079	14120	14142	14136	14179	13940	14262	14001	14091	14302	14076	14027	14069	14055	13970	14035	13932	14180	14054	14276	14317	14047	13962	13983	14059	14077	13991	13923	14158	14049	13916	14221	14222	14108	14093	14068	14241	14117	14050	14041	14083	14146	14027	14094	14026	14169	14060	14154	14071	14007	13867	14086	14097	14098	14166	13978	14183	14073	14056	14088	14105	14113	14150	14165	14101	13995	13939	14052	14354	14081	14102	13849	14226	14006	13962	14143	13828	14083	14153	14088	14038	14134	14131	14087	13894	14057	14020	14139	13963	14121	14255	14167	14045	14233	13978	14132	14066	14058	14162	14008	14016	14024	14034	14168	14032	14137	14105	14158	13935	14251	14101	13980	14189	14022	13988	14158	14137	14213	14172	14028	14015	13957	14109	14129	14223	14203	14050	13996	14129	14101	14159	14175	14252	14165	14072	13951	14091	14079	14075	14184	14070	14111	14066	14066	13984	14092	13972	14221	14103	14056	14144	14081	14023	13930	13894	13936	14073	14131	14323	13970	14037	14139	14117	14047	14159	14034	14186	14057	13890	14219	14108	13921	14241	14063	14140	13979	13873	14066	14024	14287	14151	14024	14047	14184	13914	14040	14059	14048	13829	14175	14031	13981	14186	14060	14048	14054	13988	14173	14068	14054	14206	14009	14028	14104	14108	14201	14019	14064	13983	13994	14131	14027	14036	13969	14069	13976	13971	14044	13984	14113	14099	14201	14124	14213	14053	14194	14123	14000	14171	13931	14149	14134	14018	14005	14134	13985	14082	14022	14206	14132	13974	14227	14059	14203	14034	14024	14021	14144	14080	14019	14199	14132	13912	14223	14024	14239	14088	14033	13899	13890	14001	14034	14077	14137	13922	14141	13960	14250	14208	13905	14202	14172	14049	14271	13961	14093	14145	14150	14093	14083	13923	14155	14105	14135	14284	13906	13945	14220	13813	14105	14238	14051	14110	14031	14278	14062	14002	14140	14124	14095	14019	14052	14084	14125	13977	14131	14180	14022	14105	14069	14213	14070	14054	14113	14043	13994	13971	14142	14065	14081	14001	14166	14294	14127	14183	14054	14163	14035	14063	13967	14206	14093	13981	14099	14236	14212	14064	13864	14191	14176	13954	14120	13979	14209	14010	14061	14009	14081	14065	14112	13969	14122	14107	14091	14133	14265	14132	14109	14075	14070	14186	14072	13951	14178	14052	14213	14093	14117	14076	14087	13952	14122	13996	14077	14041	14147	14161	14161	13946	14224	14058	13980	14025	14025	14170	13958	14131	14231	14134	14059	13929	14273	13990	14073	14248	14025	13846	14331	14047	14211	14200	14034	14034	13974	14212	14147	14165	14068	14127	13990	14172	14111	13894	14107	14086	14027	14122	14134	14237	14061	14164	14243	14160	14078	14129	14129	14039	14053	13945	14190	13927	13972	14148	14125	14110	14193	14078	13996	13960	14161	14112	14290	14001	14227	14117	14252	14007	14219	14010	14162	13951	14160	14129	13923	14183	14122	14200	13965	14105	14125	14162	14128	14138	14000	14109	14049	13949	13980	14119	14193	14031	14052	14084	14150	14205	13944	14129	14194	13987	14178	14173	14052	14072	14079	14184	14152	14064	14062	14136	14110	14044	13933	13888	13917	14187	14000	14168	13951	14072	14085	14082	14070	14199	14222	13977	14066	14175	14042	14105	14108	14024	13906	13921	13961	14088	13947	14119	14068	14045	14145	14031	14020	14163	13988	14272	14085	14116	14101	14051	14042	14135	14142	13993	14176	14287	14032	13961	14044	13996	14039	14250	14044	14147	14169	14110	14036	14106	14050	14039	14049	14144	13927	14005	14162	14180	14077	14008	13965	14095	14118	13943	14092	14068	14093	14270	14074	14075	13974	14122	13791	14134	14059	14022	14193	14041	13918	14167	13869	14120	13973	14043	14077	13942	14089	14047	14193	14162	14099	14219	13953	14026	13954	14029	14095	14088	14045	14071	14031	14121	14197	14078	14016	14133	14028	14010	14185	14151	14011	14189	14063	14155	13970	13942	14187	14006	14184	14120	14104	14011	14103	13968	14269	14344	14258	14239	14131	14112	14087	14128	14085	14069	14146	14246	14141	14008	14068	14086	14045	13926	14052	14099	14140	14144	13942	14019	14075	14208	14248	14004	14119	14192	14225	14270	14061	14080	13915	14118	13962	14265	14138	14121	13953	14100	14210	14104	14129	14117	14067	14105	14080	14115	13938	14121	14096	14095	14198	13977	13914	14195	14015	14071	13922	13894	14011	14119	14176	14141	13889	14115	14052	14078	14045	14072	14135	14049	14017	14068	14063	14204	14153	14085	13969	14125	14213	14132	14107	14022	14081	14105	13946	14075	14059	14067	13856	14109	14016	14138	14047	14085	14143	14146	14093	14232	14130	14202	14145	14080	14110	14048	14161	14137	14149	14078	13910	14018	14024	14189	14168	13832	14040	14117	13997	14147	14056	14155	14047	13928	14060	13889	14335	14107	13984	14062	14083	13999	14064	14164	14036	14035	14132	14073	13957	14166	14054	13932	14026	14236	14128	13992	14100	13925	13982	14161	14235	14196	14123	14024	14149	14066	13942	14064	13867	14185	14121	14137	13980	14337	13958	14162	14079	14172	14040	14082	14162	14075	14082	13960	14162	14155	14201	14147	14144	14262	14130	14031	14121	14079	14074	14099	14009	14150	14136	14139	14215	14043	13989	13904	14233	13890	14105	14243	13907	14196	14202	14184	14222	14131	14148	14166	14168	14274	14138	14096	14052	14132	14056	14125	14078	13957	14182	14134	14169	14085	14124	13997	14199	14186	14089	14021	14109	14074	14042	14146	14103	14137	14098	14064	14057	14175	14146	14051	13982	13934	14047	14152	14192	14189	14012	14200	14210	14202	14084	14118	13894	14178	14081	14142	14112	14109	14151	14099	14077	14029	14070	14119	14114	14099	14004	13966	14130	14076	14044	14060	13978	14109	14042	14178	14074	14142	13926	14066	13932	14199	14157	14026	14144	14198	14161	14123	13899	14126	14018	14155	14075	14081	14234	14081	14275	13971	14007	14056	14245	14043	14153	14019	14138	14087	14046	14118	14180	14043	14073	14118	13932	13945	14251	14159	14182	14204	14192	14011	14181	13959	14100	14204	14107	14020	14168	14096	14079	14016	14106	14211	13901	14052	14116	14195	13986	14234	14040	14032	14223	14213	13971	14216	14130	13969	14195	14033	14149	13973	14149	14006	14004	14024	14090	13908	14124	14062	14003	14144	14218	14088	13898	13963	14229	13956	14270	14194	13993	14151	14072	14079	14088	14088	14013	13945	14059	14101	14135	14109	14172	14067	14110	14073	13980	14224	13963	13980	14332	14026	13969	14082	14243	14256	14191	14129	14003	14160	13983	14160	14006	13989	14199	14032	14285	14178	14133	13953	14027	14033	14139	14015	13997	14122	14100	14038	14102	13897	14075	14138	13993	14090	14112	14086	14004	14230	14054	13971	14098	14017	14116	14108	14287	14073	14126	14083	14075	14165	14082	14207	14070	14278	13938	14010	14008	14167	14095	14130	14175	13988	14315	14120	13995	14096	13957	14045	14067	14192	14042	14128	14117	14008	14154	13881	14019	14128	14071	14026	14116	14100	13920	14147	13977	14077	14052	14150	14240	14047	13999	14296	14069	13979	14083	14046	14023	14084	14091	13992	14121	14004	14276	14206	13969	14078	14007	14079	13971	14046	13988	14035	14166	14197	14049	13969	14153	14190	14190	14070	14343	14127	14064	14166	14142	14193	14035	14067	14201	14066	14129	14159	14253	13954	13957	13961	14018	14200	14155	13986	14195	14010	14223	14141	14216	14118	14033	14158	14091	14036	14115	14143	14103	14136	14088	14087	14121	14124	13950	14064	14206	14018	14067	14085	14153	14131	14155	14107	14096	14217	14076	14205	14220	14048	14253	14158	13976	14016	14177	14118	14031	14042	14055	13945	14165	14021	14058	14181	14170	13938	14016	13948	14036	14088	14071	14080	14151	14134	13988	14033	14034	14083	14085	14112	14009	14089	14226	14020	14080	14165	14159	13959	14063	14034	14143	13989	14185	14072	14201	14156	13985	14189	13996	14016	14110	14137	13982	14118	14271	14089	13921	13935	14182	14092	14255	14028	13925	13959	14248	14064	14131	14035	14083	14141	14157	14002	14013	14178	14014	14056	14028	14100	14177	14162	14006	14044	14016	14002	14000	13960	14113	13970	13947	14063	13951	14146	13929	14056	14041	14070	14062	14083	14174	14064	14273	14094	14262
23031	21327	29216	24088	23325	27936	30934	25546	23481	22570	21784	20971	20091	19686	19540	18999	19062	18684	18592	18471	18353	18164	17972	17963	17863	17807	17716	17768	17654	17738	17797	17810	17780	17893	17791	17801	17737	17910	17867	17660	17663	17706	17796	17660	17580	17626	17573	17569	17471	17534	17524	17498	17568	17206	17594	17441	17554	17486	17501	17576	17454	17384	17532	17549	17438	17484	17644	17580	17459	17539	17358	17387	17480	17548	17436	17538	17516	17608	17508	17436	17254	17377	17457	17485	17531	17573	17444	17520	17248	17509	17652	17545	17590	17580	17663	17423	17460	17407	17526	17362	17537	17424	17583	17487	17382	17506	17332	17361	17383	17391	17501	17458	17570	17360	17481	17464	17502	17694	17632	17565	17380	17621	17634	17539	17536	17509	17304	17307	17436	17689	17335	17515	17405	17355	17436	17377	17350	17613	17436	17550	17549	17386	17469	17283	17356	17626	17629	17550	17405	17294	17200	17552	17531	17306	17660	17703	17549	17241	17477	17504	17664	17536	17628	17246	17336	17197	17420	17556	17526	17511	17360	17577	17534	17351	17425	17432	17598	17470	17489	17538	17404	17476	17375	17519	17642	17600	17430	17460	17575	17392	17398	17571	17403	17499	17411	17246	17304	17364	17527	17496	17505	17565	17361	17583	17568	17566	17480	17242	17389	17459	17518	17471	17335	17349	17480	17493	17565	17554	17414	17462	17314	17609	17602	17486	17345	17452	17403	17400	17515	17367	17538	17364	17560	17297	17409	17517	17341	17375	17317	17537	17385	17371	17657	17341	17288	17365	17430	17416	17348	17522	17420	17375	17529	17681	17390	17304	17473	17449	17591	17286	17639	17292	17461	17446	17368	17406	17246	17602	17311	17412	17505	17561	17489	17579	17430	17452	17376	17445	17551	17515	17479	17472	17310	17418	17615	17635	17565	17542	17560	17488	17582	17401	17421	17299	17451	17430	17371	17537	17535	17375	17272	17309	17431	17328	17413	17303	17249	17437	17183	17344	17389	17481	17708	17163	17463	17319	17533	17259	17460	17422	17674	17377	17472	17461	17563	17581	17550	17514	17574	17269	17524	17383	17460	17436	17431	17414	17514	17461	17462	17495	17474	17466	17625	17458	17560	17233	17341	17409	17628	17329	17407	17435	17436	17530	17446	17525	17656	17292	17527	17277	17554	17500	17614	17431	17447	17252	17499	17603	17488	17370	17488	17424	17451	17494	17139	17352	17553	17414	17505	17448	17437	17521	17474	17459	17464	17466	17337	17618	17354	17504	17574	17244	17612	17604	17511	17590	17447	17359	17527	17397	17496	17609	17336	17213	17463	17364	17563	17184	17405	17478	17570	17514	17294	17485	17439	17489	17437	17482	17370	17573	17589	17405	17245	17521	17566	17404	17468	17349	17381	17516	17408	17421	17353	17483	17537	17502	17430	17407	17417	17420	17635	17330	17390	17171	17548	17456	17299	17341	17625	17621	17590	17426	17293	17306	17555	17402	17184	17661	17538	17483	17474	17345	17313	17304	17378	17133	17466	17272	17451	17370	17282	17374	17393	17526	17505	17641	17565	17456	17408	17356	17366	17412	17299	17579	17632	17564	17476	17481	17512	17350	17480	17428	17210	17519	17479	17529	17462	17603	17425	17479	17437	17547	17622	17494	17511	17424	17422	17455	17152	17628	17451	17392	17548	17458	17463	17480	17470	17638	17296	17425	17389	17539	17149	17407	17381	17298	17458	17332	17229	17305	17331	17328	17630	17459	17494	17444	17556	17553	17572	17479	17561	17367	17494	17219	17384	17344	17363	17422	17345	17451	17386	17569	17629	17592	17660	17319	17703	17459	17419	17410	17501	17559	17320	17268	17505	17349	17443	17446	17299	17406	17424	17616	17394	17293	17483	17694	17536	17549	17642	17520	17485	17507	17450	17339	17410	17316	17642	17534	17566	17431	17376	17506	17555	17449	17365	17721	17501	17539	17524	17482	17330	17238	17386	17561	17330	17312	17281	17403	17348	17169	17695	17414	17557	17495	17543	17405	17278	17453	17457	17560	17553	17363	17519	17409	17471	17564	17503	17275	17304	17309	17482	17406	17592	17483	17368	17487	17397	17465	17493	17420	17540	17456	17385	17278	17558	17685	17463	17599	17314	17349	17496	17418	17486	17498	17623	17571	17345	17357	17559	17334	17414	17476	17363	17491	17558	17431	17457	17211	17265	17222	17545	17428	17550	17606	17438	17591	17286	17362	17391	17515	17502	17529	17454	17437	17398	17526	17598	17435	17604	17463	17800	17316	17519	17488	17351	17458	17451	17242	17502	17456	17352	17432	17523	17354	17482	17485	17287	17454	17389	17354	17569	17535	17604	17590	17659	17653	17328	17300	17498	17317	17522	17534	17421	17237	17322	17394	17610	17353	17573	17547	17563	17374	17478	17245	17359	17566	17331	17303	17586	17569	17425	17431	17584	17480	17679	17437	17464	17416	17323	17619	17567	17373	17288	17376	17521	17672	17565	17302	17387	17419	17189	17269	17352	17552	17444	17533	17402	17402	17468	17319	17458	17561	17484	17526	17560	17437	17398	17475	17428	17224	17340	17419	17441	17416	17568	17292	17206	17361	17362	17377	17472	17292	17366	17218	17654	17396	17658	17439	17362	17373	17509	17473	17446	17263	17571	17315	17473	17328	17297	17296	17624	17428	17428	17400	17368	17348	17435	17481	17669	17195	17627	17415	17301	17730	17673	17480	17568	17484	17345	17585	17505	17281	17319	17385	17649	17482	17328	17472	17258	17730	17566	17435	17520	17528	17491	17251	17437	17599	17484	17377	17555	17615	17579	17454	17355	17503	17732	17503	17524	17380	17409	17452	17591	17485	17249	17298	17356	17467	17254	17262	17462	17319	17409	17403	17407	17540	17510	17363	17214	17260	17295	17313	17352	17632	17298	17413	17518	17325	17632	17486	17395	17470	17542	17515	17222	17264	17370	17439	17404	17553	17579	17435	17491	17438	17549	17312	17493	17485	17484	17582	17365	17345	17250	17458	17541	17442	17436	17344	17568	17588	17472	17530	17341	17457	17419	17446	17295	17336	17470	17461	17598	17443	17447	17475	17608	17668	17595	17411	17413	17401	17339	17495	17532	17412	17524	17391	17602	17453	17280	17180	17421	17494	17454	17656	17567	17187	17401	17346	17539	17612	17488	17459	17507	17572	17494	17304	17295	17486	17276	17468	17399	17572	17466	17524	17327	17537	17102	17210	17398	17351	17523	17479	17364	17374	17500	17490	17421	17213	17458	17517	17458	17523	17522	17542	17389	17461	17491	17494	17680	17546	17592	17641	17531	17390	17385	17400	17393	17435	17597	17502	17360	17510	17453	17478	17450	17365	17355	17354	17431	17488	17314	17414	17452	17258	17367	17146	17539	17472	17477	17686	17641	17460	17719	17331	17480	17404	17453	17409	17361	17513	17222	17412	17367	17422	17502	17529	17240	17350	17596	17404	17329	17465	17541	17396	17469	17433	17288	17240	17408	17455	17497	17655	17818	17423	17332	17175	17319	17302	17602	17457	17318	17434	17546	17421	17418	17264	17386	17404	17250	17575	17307	17511	17607	17501	17584	17455	17618	17515	17415	17341	17458	17125	17413	17474	17198	17336	17537	17434	17440	17540	17677	17611	17633	17593	17527	17332	17505	17338	17579	17409	17457	17240	17385	17488	17257	17325	17515	17451	17497	17572	17422	17492	17393	17620	17388	17545	17694	17454	17569	17386	17477	17316	17462	17446	17595	17612	17466	17467	17790	17497	17403	17419	17252	17529	17451	17314	17381	17214	17482	17226	17327	17283	17376	17469	17386	17300	17228	17291	17606	17403	17296	17354	17525	17355	17511	17466	17452	17562	17326	17384	17543	17228	17566	17618	17296	17405	17561	17396	17506	17251	17383	17524	17697	17437	17504	17531	17389	17264	17466	17507	17489	17143	17641	17446	17662	17512	17470	17451	17606	17406	17349	17438	17391	17439	17527	17490	17408	17517	17706	17612	17335	17556	17597	17497	17451	17432	17496	17425	17573	17315	17341	17582	17370	17356	17512	17241	17299	17503	17481	17418	17448	17528	17544	17450	17442	17510	17303	17520	17568	17409	17431	17579	17487	17242	17426	17290	17530	17537	17398	17529	17314	17412	17283	17414	17613	17345	17361	17450	17376	17377	17642	17119	17485	17221	17402	17557	17346	17390	17377	17457	17529	17115	17509	17488	17402	17354	17458	17347	17439	17390	17404	17369	17392	17424	17550	17539	17405	17458	17305	17483	17448	17353	17349	17301	17498	17536	17738	17384	17479	17472	17432	17393	17468	17415	17467	17438	17556	17380	17359	17429	17585	17417	17392	17446	17466	17351	17504	17344	17418	17371	17548	17388	17508	17506	17441	17528	17716	17420	17314	17596	17499	17495	17454	17533	17499	17413	17558	17578	17623	17425	17571	17484	17602	17311	17412	17237	17348	17259	17298	17361	17503	17449	17373	17448	17237	17488	17392	17360	17368	17364	17294	17479	17492	17464	17279	17501	17436	17409	17339	17618	17600	17707	17544	17397	17387	17659	17595	17334	17544	17397	17296	17403	17557	17675	17509	17419	17403	17474	17421	17563	17386	17354	17648	17393	17498	17423	17564	17508	17236	17316	17573	17366	17316	17516	17460	17538	17352	17708	17481	17349	17462	17493	17645	17414	17525	17562	17635	17599	17425	17368	17388	17478	17530	17563	17441	17332	17367	17260	17372	17329	17476	17433	17654	17422	17566	17536	17275	17590	17622	17717	17417	17273	17441	17397	17597	17454	17374	17469	17441	17317	17520	17248	17349	17496	17548	17413	17322	17495	17168	17589	17448	17417	17637	17380	17352	17615	17395	17561	17434	17349	17242	17407	17516	17327	17311	17527	17637	17120	17446	17446	17762	17685	17558	17551	17554	17651	17487	17371	17418	17500	17602	17358	17571	17452	17654	17553	17574	17487	17625	17328	17261	17530	17327	17440	17644	17523	17574	17424	17626	17616	17193	17427	17532	17516	17570	17413	17411	17446	17576	17296	17498	17566	17229	17581	17374	17530	17432	17403	17461	17521	17456	17320	17418	17529	17405	17392
32446	58164	54095	43217	37255	32171	28531	25545	23200	21416	20298	19347	18530	17812	17076	16515	16669	16150	16119	15675	15543	15205	15296	15220	15063	14951	14905	15059	14826	14717	14824	14940	15088	14939	14957	15006	14762	14958	14763	14790	14930	14669	14658	14879	14703	14638	14550	14714	14719	14616	14448	14430	14686	14419	14664	14514	14510	14790	14697	14638	14609	14685	14622	14793	14761	14669	14684	14677	14672	14663	14453	14590	14534	14626	14720	14666	14744	14640	14647	14712	14688	14662	14747	14416	14698	14688	14549	14389	14598	14699	14586	14666	14591	14376	14603	14710	14626	14648	14722	14506	14397	14541	14670	14767	14610	14721	14541	14511	14767	14551	14594	14735	14615	14680	14480	14627	14607	14612	14645	14618	14550	14673	14595	14769	14700	14645	14719	14480	14648	14486	14732	14489	14624	14683	14541	14692	14620	14635	14657	14715	14683	14534	14640	14704	14594	14622	14613	14744	14619	14530	14461	14532	14534	14707	14795	14562	14732	14579	14580	14399	14613	14451	14693	14625	14672	14642	14623	14607	14652	14653	14521	14462	14630	14550	14546	14561	14396	14601	14735	14610	14600	14609	14609	14663	14727	14533	14628	14410	14604	14551	14649	14527	14540	14685	14643	14538	14598	14693	14505	14665	14607	14705	14519	14535	14582	14536	14430	14458	14601	14594	14709	14681	14686	14614	14615	14689	14566	14563	14577	14788	14615	14790	14667	14780	14553	14428	14521	14799	14556	14743	14657	14625	14446	14576	14614	14705	14462	14676	14501	14759	14520	14416	14505	14622	14786	14576	14304	14427	14579	14641	14704	14563	14677	14632	14592	14595	14726	14677	14771	14694	14618	14562	14596	14500	14506	14644	14516	14608	14587	14645	14735	14387	14644	14584	14550	14739	14593	14615	14574	14347	14590	14375	14611	14555	14547	14597	14715	14622	14560	14550	14634	14614	14534	14628	14419	14634	14613	14487	14588	14623	14640	14712	14650	14722	14539	14528	14693	14552	14657	14735	14611	14633	14630	14429	14666	14537	14535	14524	14550	14510	14692	14618	14667	14573	14615	14552	14462	14674	14500	14576	14698	14620	14463	14803	14591	14637	14494	14621	14558	14735	14579	14677	14509	14515	14690	14575	14519	14695	14453	14599	14503	14453	14593	14481	14602	14669	14495	14670	14775	14709	14607	14527	14519	14645	14609	14710	14530	14557	14572	14541	14602	14593	14765	14524	14616	14553	14609	14577	14603	14674	14741	14544	14728	14785	14474	14636	14677	14528	14574	14480	14629	14556	14518	14541	14607	14574	14636	14817	14638	14673	14428	14638	14644	14574	14491	14632	14704	14552	14700	14405	14750	14604	14450	14728	14616	14710	14504	14560	14527	14607	14540	14511	14692	14771	14439	14449	14591	14733	14583	14718	14652	14526	14490	14572	14617	14628	14597	14697	14652	14831	14440	14668	14645	14503	14612	14526	14475	14603	14569	14703	14556	14723	14727	14510	14664	14561	14615	14691	14771	14540	14684	14724	14611	14479	14594	14671	14523	14476	14466	14630	14556	14575	14636	14460	14577	14733	14655	14777	14652	14552	14573	14549	14742	14626	14590	14615	14742	14494	14697	14464	14614	14634	14612	14543	14698	14545	14525	14608	14715	14655	14716	14644	14603	14600	14746	14521	14476	14497	14570	14649	14589	14587	14627	14571	14608	14313	14569	14502	14625	14483	14631	14609	14609	14507	14572	14525	14508	14578	14600	14638	14668	14720	14657	14581	14507	14618	14580	14619	14573	14555	14605	14634	14622	14411	14676	14618	14489	14506	14759	14590	14658	14666	14664	14543	14583	14629	14435	14763	14763	14674	14620	14611	14670	14597	14584	14759	14678	14605	14603	14717	14663	14731	14622	14515	14747	14521	14656	14596	14657	14721	14453	14550	14442	14676	14560	14720	14603	14575	14529	14736	14552	14618	14641	14558	14568	14692	14764	14577	14575	14429	14676	14603	14641	14573	14640	14639	14590	14621	14741	14601	14619	14744	14634	14713	14651	14578	14594	14518	14603	14745	14772	14477	14453	14520	14535	14711	14621	14611	14615	14481	14614	14597	14418	14597	14582	14595	14779	14639	14697	14733	14724	14575	14401	14661	14398	14517	14685	14615	14530	14616	14601	14588	14519	14626	14469	14637	14643	14679	14519	14555	14559	14615	14612	14633	14572	14453	14722	14491	14553	14502	14588	14567	14612	14428	14532	14689	14531	14661	14622	14580	14635	14629	14589	14735	14595	14661	14744	14666	14591	14602	14592	14702	14616	14633	14515	14366	14769	14581	14539	14628	14571	14598	14553	14760	14743	14627	14563	14564	14641	14579	14593	14685	14504	14628	14562	14534	14522	14461	14470	14702	14629	14735	14633	14508	14427	14710	14596	14811	14702	14589	14582	14624	14637	14600	14569	14804	14589	14642	14499	14526	14616	14721	14676	14476	14522	14604	14703	14654	14836	14491	14550	14571	14652	14585	14735	14624	14903	14546	14548	14571	14651	14611	14592	14575	14613	14716	14546	14635	14583	14640	14433	14604	14713	14560	14570	14413	14719	14550	14477	14706	14516	14717	14567	14516	14696	14674	14614	14682	14590	14674	14706	14615	14561	14474	14669	14448	14681	14604	14553	14584	14553	14704	14674	14612	14767	14709	14602	14608	14623	14606	14553	14588	14726	14599	14425	14720	14705	14567	14425	14511	14456	14540	14589	14666	14615	14677	14596	14600	14513	14447	14665	14609	14787	14402	14691	14458	14619	14787	14638	14728	14687	14632	14657	14614	14655	14589	14576	14655	14450	14726	14613	14660	14524	14637	14631	14578	14695	14593	14707	14609	14824	14585	14534	14567	14647	14471	14518	14581	14781	14638	14686	14611	14673	14553	14517	14662	14493	14625	14661	14418	14636	14550	14559	14728	14508	14520	14642	14610	14549	14712	14555	14498	14560	14702	14656	14538	14555	14536	14666	14574	14569	14439	14639	14532	14510	14507	14583	14580	14635	14576	14581	14762	14513	14581	14637	14565	14719	14514	14706	14545	14589	14536	14712	14770	14476	14565	14595	14448	14558	14634	14656	14622	14481	14684	14699	14571	14688	14632	14639	14581	14706	14577	14732	14552	14520	14423	14413	14661	14742	14581	14506	14545	14792	14584	14498	14461	14496	14607	14565	14503	14591	14589	14600	14543	14692	14595	14640	14656	14550	14472	14576	14467	14643	14543	14611	14457	14677	14655	14480	14506	14693	14569	14689	14570	14549	14687	14616	14579	14442	14634	14530	14534	14754	14553	14506	14698	14588	14514	14412	14533	14554	14638	14518	14634	14672	14575	14534	14550	14587	14702	14516	14630	14582	14591	14702	14465	14648	14554	14607	14626	14630	14739	14510	14515	14686	14619	14504	14450	14651	14698	14556	14612	14710	14520	14641	14713	14790	14574	14535	14770	14697	14586	14608	14667	14488	14771	14544	14630	14513	14669	14671	14625	14657	14598	14509	14593	14603	14673	14513	14563	14643	14618	14622	14667	14409	14694	14690	14730	14538	14569	14620	14614	14679	14451	14624	14662	14590	14570	14635	14616	14544	14559	14683	14664	14574	14654	14630	14782	14372	14631	14588	14545	14554	14599	14636	14540	14703	14609	14548	14695	14627	14545	14638	14549	14733	14640	14780	14558	14718	14716	14488	14670	14665	14478	14523	14456	14793	14639	14540	14707	14682	14575	14563	14373	14731	14557	14514	14494	14651	14641	14630	14499	14580	14609	14653	14734	14576	14512	14452	14786	14710	14731	14597	14552	14586	14494	14442	14461	14569	14534	14605	14748	14601	14531	14674	14684	14641	14551	14452	14444	14649	14565	14539	14563	14619	14532	14747	14675	14515	14409	14527	14574	14530	14596	14547	14623	14470	14491	14573	14653	14529	14691	14564	14717	14696	14569	14556	14579	14711	14699	14548	14484	14698	14631	14525	14524	14654	14587	14512	14537	14695	14557	14688	14744	14569	14699	14697	14603	14652	14713	14538	14668	14549	14660	14614	14689	14717	14519	14640	14751	14642	14523	14470	14562	14538	14494	14601	14482	14567	14518	14658	14655	14519	14558	14687	14647	14614	14563	14624	14692	14630	14614	14661	14621	14645	14521	14732	14536	14664	14481	14536	14465	14529	14608	14594	14549	14506	14637	14655	14594	14820	14623	14601	14655	14623	14606	14582	14552	14678	14707	14688	14656	14434	14566	14563	14538	14520	14425	14622	14658	14482	14703	14621	14694	14644	14649	14633	14477	14739	14771	14684	14505	14523	14610	14524	14529	14576	14692	14644	14591	14562	14569	14557	14683	14703	14654	14596	14609	14739	14524	14575	14666	14521	14788	14663	14461	14556	14713	14620	14652	14711	14779	14533	14610	14436	14558	14602	14681	14627	14639	14640	14655	14531	14540	14700	14696	14650	14532	14588	14497	14605	14546	14703	14487	14605	14617	14577	14573	14738	14472	14774	14721	14723	14638	14455	14422	14546	14399	14402	14571	14726	14656	14763	14547	14526	14499	14729	14622	14784	14620	14640	14583	14522	14527	14729	14532	14546	14573	14613	14492	14605	14712	14601	14638	14592	14485	14632	14628	14687	14428	14576	14600	14666	14567	14501	14635	14624	14548	14583	14659	14468	14542	14726	14460	14566	14562	14755	14606	14503	14434	14774	14557	14407	14493	14640	14750	14497	14640	14664	14569	14627	14685	14669	14562	14627	14678	14675	14542	14598	14735	14654	14644	14469	14596	14632	14429	14517	14710	14645	14593	14482	14649	14704	14491	14551	14729	14731	14496	14494	14666	14686	14722	14779	14853	14572	14598	14750	14469	14514	14611	14640	14582	14618	14535	14473	14415	14516	14567	14588	14558	14605	14543	14520	14540	14414	14509	14509	14758	14641	14613	14557	14576	14564	14455	14591	14673	14680	14520	14551	14655	14559	14551	14766	14595	14684	14446	14625	14625	14662	14755	14635	14723	14614	14534	14822	14513	14723	14587	14509	14536	14570	14411	14676	14601	14668	14669	14558	14545	14546	14656	14680	14718	14575	14662	14559	14561	14598	14575	14548	14597	14642	14522	14391	14553	14481	14624
29424	30031	39477	35326	28543	25051	22742	21054	20349	19621	19322	18713	18523	18561	18277	18232	18038	18003	18020	17783	17808	17959	17795	17738	17523	17622	17685	17696	17827	17546	17552	17739	17710	17721	17796	17799	17504	17663	17741	17606	17526	17366	17311	17558	17697	17644	17540	17542	17497	17474	17490	17556	17616	17509	17445	17541	17490	17459	17434	17656	17485	17417	17660	17582	17530	17500	17429	17495	17750	17581	17497	17499	17476	17611	17361	17479	17329	17477	17409	17632	17611	17389	17538	17631	17332	17383	17329	17594	17536	17507	17529	17661	17404	17595	17571	17399	17476	17669	17504	17713	17600	17620	17547	17464	17600	17464	17652	17530	17493	17304	17342	17589	17807	17498	17762	17495	17423	17346	17525	17463	17526	17333	17514	17313	17456	17442	17515	17260	17519	17509	17530	17588	17784	17522	17527	17610	17405	17488	17418	17592	17704	17593	17530	17475	17648	17436	17511	17560	17570	17474	17447	17749	17463	17628	17468	17680	17523	17585	17392	17465	17574	17444	17725	17658	17468	17746	17401	17414	17471	17528	17580	17466	17403	17421	17530	17699	17275	17459	17698	17518	17507	17614	17698	17325	17451	17495	17707	17491	17360	17326	17519	17496	17482	17585	17528	17715	17545	17393	17636	17493	17728	17587	17515	17607	17498	17699	17687	17454	17427	17610	17535	17397	17633	17436	17552	17540	17427	17326	17546	17640	17379	17441	17496	17445	17467	17538	17480	17592	17466	17537	17436	17439	17354	17448	17374	17313	17383	17591	17516	17521	17455	17629	17537	17492	17212	17466	17471	17409	17660	17315	17497	17562	17763	17409	17547	17355	17377	17593	17597	17490	17520	17492	17292	17354	17419	17363	17376	17586	17612	17522	17640	17398	17466	17555	17333	17407	17519	17470	17413	17560	17557	17459	17641	17504	17647	17493	17482	17372	17524	17332	17448	17419	17569	17734	17402	17255	17495	17539	17519	17587	17251	17485	17509	17426	17531	17466	17474	17450	17510	17298	17755	17278	17436	17256	17243	17362	17126	17462	17337	17366	17394	17547	17389	17457	17620	17365	17551	17598	17511	17409	17513	17401	17461	17436	17386	17482	17499	17410	17423	17526	17555	17611	17580	17643	17658	17761	17573	17594	17626	17622	17698	17421	17548	17400	17467	17721	17417	17394	17374	17400	17535	17437	17626	17546	17506	17584	17620	17544	17465	17511	17516	17656	17502	17594	17475	17672	17489	17397	17631	17308	17500	17535	17379	17570	17588	17641	17501	17347	17594	17502	17522	17453	17662	17453	17613	17535	17487	17434	17704	17543	17467	17344	17460	17437	17576	17601	17483	17429	17496	17557	17650	17459	17534	17458	17549	17640	17428	17457	17492	17643	17554	17550	17702	17548	17453	17677	17255	17594	17384	17619	17518	17520	17418	17481	17444	17557	17185	17581	17685	17552	17565	17564	17509	17484	17628	17468	17609	17369	17530	17498	17414	17482	17381	17440	17713	17664	17482	17435	17678	17590	17445	17546	17593	17536	17762	17556	17508	17563	17629	17600	17564	17501	17461	17577	17516	17281	17555	17283	17695	17632	17418	17424	17532	17514	17438	17577	17616	17590	17550	17551	17474	17596	17575	17399	17589	17472	17495	17452	17509	17483	17490	17311	17510	17478	17450	17614	17258	17409	17552	17486	17418	17801	17692	17612	17597	17602	17460	17597	17484	17457	17493	17585	17601	17375	17334	17333	17644	17604	17581	17332	17622	17299	17467	17571	17498	17380	17416	17356	17604	17495	17423	17295	17644	17442	17414	17637	17655	17493	17615	17337	17520	17580	17395	17463	17144	17480	17478	17456	17675	17658	17454	17604	17581	17455	17481	17570	17473	17276	17675	17431	17346	17488	17453	17609	17477	17562	17486	17424	17644	17490	17541	17589	17463	17574	17494	17550	17704	17352	17582	17839	17705	17496	17322	17456	17556	17552	17543	17712	17653	17616	17823	17665	17522	17448	17393	17394	17515	17309	17583	17438	17557	17451	17608	17561	17428	17444	17384	17608	17710	17394	17391	17487	17308	17398	17607	17634	17511	17450	17654	17544	17532	17506	17437	17471	17703	17597	17607	17462	17415	17639	17551	17467	17722	17367	17411	17559	17540	17311	17511	17547	17621	17365	17573	17558	17343	17583	17673	17509	17403	17364	17542	17562	17475	17657	17505	17530	17575	17462	17676	17592	17462	17378	17578	17594	17512	17441	17789	17479	17326	17538	17614	17555	17554	17646	17712	17547	17399	17383	17625	17518	17571	17571	17573	17529	17442	17494	17754	17520	17636	17378	17643	17549	17519	17495	17489	17207	17357	17539	17406	17346	17510	17599	17539	17561	17526	17591	17553	17455	17683	17584	17395	17581	17753	17661	17435	17526	17532	17446	17674	17443	17317	17430	17405	17492	17517	17476	17486	17753	17369	17695	17558	17720	17562	17448	17243	17479	17560	17608	17533	17497	17445	17516	17467	17585	17550	17663	17686	17535	17492	17396	17391	17384	17454	17546	17579	17657	17601	17488	17566	17493	17567	17422	17205	17626	17487	17745	17401	17591	17674	17385	17510	17315	17586	17570	17681	17464	17399	17256	17605	17556	17371	17470	17488	17424	17506	17589	17469	17622	17421	17488	17517	17470	17390	17434	17419	17594	17351	17399	17512	17615	17694	17667	17626	17668	17516	17715	17695	17430	17405	17593	17489	17691	17404	17477	17503	17560	17442	17518	17495	17537	17652	17568	17462	17432	17476	17297	17496	17520	17544	17329	17186	17463	17596	17484	17402	17271	17409	17707	17318	17533	17577	17581	17565	17626	17695	17568	17610	17287	17542	17541	17420	17453	17432	17380	17401	17324	17560	17645	17626	17530	17612	17520	17407	17359	17469	17472	17459	17369	17433	17283	17547	17443	17612	17468	17595	17314	17496	17629	17683	17338	17428	17653	17384	17205	17611	17460	17408	17698	17417	17482	17446	17633	17504	17668	17658	17470	17705	17444	17475	17539	17544	17404	17335	17325	17359	17395	17526	17501	17579	17479	17643	17338	17454	17524	17510	17458	17511	17455	17562	17711	17654	17579	17661	17501	17485	17490	17399	17602	17512	17442	17563	17534	17480	17659	17474	17495	17535	17616	17502	17554	17629	17541	17666	17566	17556	17459	17612	17623	17651	17528	17598	17661	17522	17772	17468	17497	17446	17245	17533	17447	17426	17383	17421	17611	17684	17560	17415	17625	17451	17394	17504	17432	17431	17383	17424	17544	17253	17470	17471	17552	17476	17387	17543	17460	17504	17457	17402	17508	17544	17566	17509	17345	17478	17422	17564	17550	17440	17506	17441	17559	17396	17404	17658	17643	17452	17324	17469	17463	17545	17501	17658	17634	17412	17608	17209	17335	17508	17600	17363	17679	17651	17424	17627	17632	17384	17541	17518	17607	17515	17535	17574	17500	17409	17623	17646	17574	17562	17489	17487	17805	17716	17450	17503	17664	17427	17517	17627	17470	17417	17389	17605	17422	17609	17480	17555	17420	17532	17474	17408	17520	17482	17792	17579	17666	17653	17442	17550	17296	17546	17450	17470	17581	17617	17606	17544	17439	17478	17543	17346	17530	17871	17850	17557	17554	17327	17400	17660	17565	17644	17639	17426	17566	17574	17639	17533	17449	17418	17479	17533	17482	17543	17570	17510	17482	17283	17630	17379	17478	17615	17780	17578	17627	17585	17640	17355	17497	17473	17337	17603	17431	17678	17437	17517	17466	17432	17622	17507	17567	17503	17474	17320	17529	17458	17467	17681	17396	17557	17502	17660	17534	17465	17735	17537	17418	17146	17521	17593	17482	17561	17496	17541	17554	17580	17424	17581	17557	17541	17466	17497	17375	17780	17335	17528	17444	17527	17507	17494	17505	17413	17570	17580	17624	17396	17650	17576	17473	17596	17421	17353	17553	17532	17667	17464	17380	17653	17484	17499	17408	17601	17386	17639	17451	17504	17455	17487	17315	17291	17540	17537	17487	17563	17430	17534	17495	17417	17642	17454	17423	17497	17538	17444	17511	17489	17569	17517	17548	17391	17383	17364	17461	17554	17416	17437	17701	17454	17662	17510	17647	17493	17355	17486	17485	17538	17490	17618	17431	17444	17458	17468	17522	17479	17450	17516	17489	17533	17534	17701	17503	17515	17556	17753	17575	17711	17400	17487	17593	17558	17537	17633	17577	17568	17345	17576	17519	17436	17572	17519	17460	17328	17468	17339	17604	17525	17533	17360	17635	17290	17428	17675	17308	17547	17561	17742	17821	17645	17493	17560	17522	17677	17586	17512	17541	17715	17552	17453	17498	17509	17483	17509	17569	17358	17374	17481	17544	17376	17492	17455	17443	17549	17480	17690	17522	17550	17581	17555	17410	17450	17639	17553	17650	17774	17748	17826	17504	17377	17628	17808	17688	17722	17589	17701	17348	17463	17573	17561	17655	17750	17496	17441	17639	17562	17449	17325	17356	17338	17467	17433	17406	17351	17530	17386	17351	17456	17503	17526	17497	17650	17283	17547	17696	17748	17384	17578	17438	17319	17647	17312	17350	17496	17527	17775	17595	17556	17469	17499	17473	17592	17555	17329	17539	17484	17388	17694	17532	17653	17499	17442	17445	17391	17441	17447	17271	17649	17523	17598	17579	17497	17432	17495	17600	17625	17384	17520	17705	17528	17332	17565	17406	17418	17523	17737	17479	17355	17542	17569	17740	17374	17475	17486	17379	17498	17434	17555	17533	17351	17618	17380	17420	17714	17478	17448	17538	17404	17336	17562	17503	17307	17605	17561	17625	17564	17642	17444	17435	17610	17598	17675	17663	17673	17517	17535	17457	17416	17532	17534	17336	17555	17658	17457	17422	17430	17647	17680	17491	17551	17437	17426	17318	17472	17185	17427	17687	17563	17469	17562	17654	17706	17334	17258	17440	17576	17522	17262	17446	17557	17315	17421	17597	17510	17386	17244	17470	17559	17440	17428	17356	17707	17820	17494	17431	17749	17635	17624	17324	17451	17402	17592	17621	17600	17410	17489	17540	17389	17497	17590	17295	17292	17413	17608	17533	17360	17399	17576	17544	17526	17395
31567	46818	43088	33266	28110	24505	21833	20010	18585	17964	17338	16639	16181	15944	15841	15507	15391	15255	15079	15148	14949	14951	14913	14694	14754	14735	14788	14691	14736	14755	14795	14793	14722	14877	14640	14751	14810	14729	14776	14635	14684	14567	14646	14602	14619	14616	14656	14448	14701	14562	14544	14551	14809	14828	14779	14583	14624	14442	14837	14529	14691	14706	14717	14665	14627	14629	14676	14683	14501	14640	14660	14584	14538	14529	14656	14595	14663	14741	14742	14648	14677	14605	14611	14480	14820	14703	14743	14587	14617	14586	14636	14581	14513	14657	14730	14800	14652	14489	14626	14702	14725	14617	14790	14716	14552	14724	14639	14585	14594	14617	14583	14680	14670	14597	14508	14722	14553	14627	14517	14543	14590	14607	14473	14600	14554	14818	14770	14592	14655	14630	14502	14350	14651	14552	14659	14655	14528	14504	14496	14799	14619	14587	14704	14629	14538	14523	14712	14959	14580	14798	14785	14533	14675	14717	14721	14508	14694	14545	14602	14723	14744	14568	14604	14694	14723	14668	14698	14714	14530	14504	14527	14761	14643	14588	14539	14593	14588	14760	14564	14620	14569	14619	14768	14715	14760	14680	14642	14570	14513	14531	14728	14688	14579	14589	14816	14574	14623	14746	14685	14560	14740	14566	14596	14449	14602	14425	14450	14479	14570	14715	14550	14548	14645	14636	14662	14586	14593	14584	14639	14465	14600	14567	14626	14605	14688	14674	14586	14514	14636	14633	14626	14790	14728	14740	14502	14641	14747	14763	14604	14648	14780	14516	14856	14727	14671	14661	14520	14852	14715	14777	14605	14496	14567	14746	14594	14477	14649	14669	14611	14582	14658	14513	14599	14607	14665	14745	14643	14846	14524	14636	14551	14534	14637	14806	14656	14658	14572	14613	14812	14753	14555	14492	14583	14583	14747	14544	14621	14662	14689	14494	14667	14610	14538	14555	14761	14553	14651	14809	14590	14660	14630	14616	14748	14717	14513	14502	14719	14595	14582	14543	14650	14708	14541	14495	14831	14666	14589	14677	14697	14667	14620	14644	14583	14715	14494	14589	14660	14694	14555	14589	14660	14561	14536	14646	14585	14581	14719	14627	14681	14579	14694	14764	14521	14772	14562	14555	14622	14536	14663	14665	14724	14759	14658	14708	14640	14732	14457	14708	14656	14640	14603	14758	14474	14639	14695	14720	14662	14629	14725	14553	14571	14709	14853	14547	14552	14594	14580	14718	14762	14620	14645	14638	14584	14646	14629	14712	14580	14519	14749	14653	14513	14715	14592	14780	14723	14578	14603	14616	14724	14629	14757	14715	14678	14710	14419	14613	14754	14829	14632	14531	14765	14726	14545	14560	14618	14681	14571	14564	14475	14543	14674	14510	14625	14589	14554	14714	14631	14469	14756	14635	14669	14500	14763	14573	14558	14784	14597	14657	14528	14744	14552	14717	14677	14638	14465	14596	14680	14717	14580	14400	14520	14764	14648	14692	14623	14763	14617	14643	14639	14575	14715	14650	14689	14540	14701	14542	14649	14564	14457	14825	14651	14662	14728	14695	14533	14621	14627	14837	14562	14625	14625	14595	14624	14740	14578	14601	14573	14771	14772	14568	14651	14552	14616	14666	14413	14756	14444	14802	14665	14752	14727	14668	14536	14546	14636	14570	14579	14589	14597	14526	14745	14574	14491	14678	14781	14645	14673	14596	14573	14482	14636	14728	14627	14793	14612	14510	14621	14564	14555	14613	14708	14791	14603	14582	14527	14449	14660	14624	14557	14630	14553	14751	14590	14530	14638	14590	14652	14632	14631	14604	14558	14636	14748	14604	14560	14560	14478	14808	14626	14754	14506	14668	14812	14514	14690	14732	14666	14599	14554	14700	14575	14548	14635	14510	14752	14530	14603	14580	14570	14631	14563	14661	14637	14737	14587	14659	14614	14611	14713	14679	14544	14688	14684	14489	14542	14661	14675	14651	14514	14687	14542	14741	14466	14626	14586	14619	14556	14619	14547	14583	14575	14619	14723	14648	14665	14749	14623	14600	14548	14533	14703	14497	14547	14680	14510	14761	14666	14641	14603	14658	14577	14499	14597	14751	14549	14665	14630	14627	14697	14595	14581	14468	14609	14702	14635	14677	14702	14627	14682	14607	14573	14543	14550	14629	14650	14615	14624	14705	14466	14652	14758	14756	14649	14833	14688	14482	14840	14661	14646	14712	14545	14713	14678	14653	14655	14569	14557	14631	14726	14604	14511	14833	14648	14641	14575	14659	14629	14737	14560	14728	14588	14526	14772	14466	14715	14602	14696	14776	14681	14649	14615	14820	14550	14688	14587	14474	14596	14570	14595	14465	14618	14643	14680	14593	14653	14560	14794	14582	14372	14551	14573	14637	14645	14690	14560	14742	14566	14786	14498	14656	14615	14638	14527	14646	14785	14801	14586	14620	14684	14727	14697	14662	14661	14638	14617	14562	14643	14431	14692	14739	14603	14523	14757	14545	14487	14752	14550	14635	14575	14809	14425	14694	14492	14665	14400	14680	14795	14475	14637	14637	14488	14677	14565	14733	14634	14829	14638	14559	14671	14672	14583	14502	14792	14599	14608	14806	14547	14549	14658	14631	14669	14654	14536	14629	14757	14674	14474	14580	14706	14592	14713	14601	14678	14680	14586	14800	14805	14502	14598	14641	14570	14578	14551	14534	14735	14562	14757	14600	14656	14605	14581	14498	14668	14682	14666	14665	14607	14723	14577	14644	14676	14821	14486	14563	14566	14600	14608	14689	14817	14561	14623	14613	14745	14693	14723	14671	14687	14609	14558	14511	14742	14544	14539	14554	14660	14532	14599	14594	14695	14513	14518	14501	14616	14732	14549	14662	14711	14525	14590	14558	14641	14699	14755	14654	14534	14580	14591	14710	14743	14603	14804	14631	14845	14514	14654	14636	14599	14595	14579	14599	14464	14623	14578	14681	14582	14686	14643	14613	14685	14475	14519	14638	14617	14622	14704	14520	14774	14586	14751	14562	14648	14773	14602	14535	14417	14641	14638	14479	14654	14583	14729	14700	14540	14589	14627	14611	14623	14583	14815	14875	14631	14681	14555	14448	14532	14502	14546	14638	14623	14519	14573	14517	14542	14594	14627	14489	14662	14539	14595	14520	14691	14558	14624	14690	14602	14673	14762	14642	14803	14748	14586	14608	14617	14575	14488	14636	14671	14566	14513	14530	14600	14574	14611	14646	14517	14665	14521	14614	14592	14574	14594	14510	14677	14516	14627	14607	14570	14605	14578	14525	14684	14671	14594	14565	14560	14694	14767	14590	14642	14729	14733	14702	14564	14589	14517	14604	14423	14433	14624	14782	14788	14656	14663	14645	14631	14745	14474	14740	14708	14574	14692	14624	14665	14534	14734	14565	14683	14749	14615	14627	14678	14667	14600	14627	14375	14592	14522	14579	14686	14650	14682	14749	14379	14603	14720	14511	14640	14574	14646	14531	14688	14716	14462	14725	14752	14633	14494	14689	14725	14681	14602	14742	14615	14633	14648	14677	14552	14572	14754	14613	14687	14682	14459	14618	14681	14678	14633	14730	14664	14599	14537	14535	14657	14588	14716	14561	14586	14542	14550	14578	14487	14717	14817	14667	14546	14802	14719	14679	14643	14778	14619	14693	14726	14690	14563	14744	14593	14729	14636	14630	14490	14729	14468	14650	14707	14578	14672	14650	14692	14459	14743	14566	14600	14384	14649	14659	14666	14548	14605	14670	14679	14565	14408	14702	14757	14750	14532	14661	14608	14613	14757	14600	14648	14405	14695	14639	14526	14680	14692	14762	14740	14642	14535	14774	14638	14597	14623	14555	14831	14435	14621	14589	14573	14647	14562	14598	14736	14695	14754	14575	14628	14619	14511	14688	14773	14659	14620	14545	14571	14639	14611	14535	14623	14699	14443	14629	14773	14690	14475	14605	14538	14422	14607	14557	14538	14370	14715	14536	14517	14532	14712	14572	14591	14476	14688	14518	14636	14542	14685	14638	14637	14628	14452	14764	14701	14647	14628	14632	14471	14602	14593	14670	14687	14670	14612	14552	14638	14517	14558	14491	14694	14569	14651	14700	14655	14511	14556	14809	14568	14598	14621	14835	14661	14441	14729	14634	14479	14712	14734	14833	14702	14601	14519	14743	14597	14635	14617	14559	14557	14626	14535	14552	14435	14648	14741	14597	14606	14501	14536	14608	14614	14553	14613	14663	14656	14660	14521	14590	14672	14566	14677	14562	14602	14550	14488	14520	14578	14612	14462	14738	14636	14603	14707	14636	14638	14670	14690	14558	14791	14813	14612	14598	14655	14517	14568	14978	14645	14658	14690	14737	14894	14717	14472	14836	14624	14553	14613	14437	14602	14790	14665	14685	14673	14462	14703	14729	14713	14629	14428	14610	14578	14688	14713	14763	14641	14657	14397	14710	14643	14675	14514	14648	14606	14474	14651	14643	14616	14497	14584	14550	14671	14737	14653	14509	14587	14714	14430	14589	14540	14636	14636	14360	14677	14571	14637	14588	14766	14656	14591	14633	14478	14760	14746	14696	14750	14631	14602	14561	14684	14498	14636	14697	14615	14524	14629	14703	14549	14518	14777	14619	14643	14596	14355	14674	14652	14584	14541	14613	14629	14671	14613	14620	14406	14751	14654	14469	14680	14531	14439	14616	14660	14492	14782	14720	14711	14720	14605	14754	14656	14620	14704	14628	14660	14506	14517	14582	14490	14383	14803	14579	14732	14614	14756	14683	14592	14695	14527	14775	14666	14632	14650	14693	14628	14655	14468	14674	14686	14530	14672	14579	14691	14624	14625	14615	14596	14496	14702	14672	14573	14593	14750	14477	14540	14673	14508	14801	14602	14569	14679	14700	14651	14486	14809	14626	14688	14597	14599	14548	14635	14518	14692	14582	14653	14488	14539	14486	14552	14445	14662	14670	14621	14568	14555	14602	14594	14632	14656	14594	14594	14379	14696	14597	14622	14599	14633	14621	14688	14620	14658	14492	14718	14645	14755	14624	14757	14693	14737	14613	14710	14645	14849	14667	14503	14579	14695	14630	14847	14558	14701	14641	14679	14551	14622	14448	14620	14528
24135	21310	29008	25590	25987	28074	27356	23432	21801	21259	20555	19871	19532	19297	18858	18803	18588	18589	18246	17901	17990	17687	17739	17787	17737	17555	17469	17509	17683	17614	17669	17579	17563	17638	17616	17677	17766	17672	17739	17726	17536	17593	17486	17324	17307	17542	17710	17468	17371	17355	17493	17430	17398	17392	17522	17486	17585	17447	17560	17562	17414	17441	17549	17409	17647	17482	17597	17428	17626	17510	17559	17285	17492	17400	17813	17488	17398	17419	17455	17553	17399	17496	17497	17619	17531	17408	17306	17136	17525	17512	17573	17409	17300	17484	17626	17512	17417	17364	17610	17314	17341	17220	17063	17334	17303	17388	17391	17536	17698	17409	17460	17189	17520	17442	17315	17428	17391	17409	17425	17315	17355	17364	17394	17453	17408	17256	17301	17293	17314	17421	17246	17368	17393	17352	17453	17176	17276	17523	17448	17271	17348	17125	17249	17412	17643	17527	17488	17501	17532	17449	17372	17199	17465	17153	17337	17615	17429	17359	17631	17478	17403	17598	17487	17270	17321	17708	17417	17576	17579	17375	17356	17435	17655	17366	17450	17649	17533	17196	17413	17233	17368	17576	17358	17316	17524	17353	17354	17375	17488	17301	17710	17300	17648	17453	17438	17420	17295	17296	17446	17408	17671	17371	17490	17430	17135	17767	17517	17452	17355	17442	17495	17376	17585	17428	17352	17184	17370	17475	17468	17590	17519	17465	17331	17450	17390	17397	17372	17460	17461	17552	17334	17479	17454	17339	17533	17496	17442	17476	17508	17327	17199	17234	17449	17328	17495	17463	17586	17479	17213	17489	17495	17487	17496	17452	17578	17390	17543	17370	17356	17520	17479	17211	17256	17501	17356	17089	17212	17329	17592	17418	17293	17625	17230	17274	17319	17398	17447	17247	17237	17331	17586	17390	17450	17364	17420	17575	17615	17496	17515	17413	17359	17621	17548	17306	17440	17376	17340	17396	17363	17388	17385	17363	17354	17353	17483	17229	17481	17441	17277	17477	17735	17551	17318	17253	17487	17474	17554	17432	17491	17508	17586	17416	17428	17401	17390	17369	17213	17585	17391	17271	17493	17513	17478	17336	17519	17362	17599	17708	17507	17487	17594	17368	17373	17484	17481	17408	17316	17419	17642	17424	17460	17515	17340	17599	17506	17351	17446	17410	17425	17535	17401	17432	17561	17347	17421	17322	17362	17365	17434	17147	17676	17528	17408	17481	17085	17294	17399	17249	17369	17459	17230	17375	17474	17439	17495	17452	17400	17241	17538	17458	17315	17496	17568	17257	17352	17388	17508	17449	17451	17350	17388	17299	17426	17503	17635	17492	17195	17448	17619	17415	17422	17457	17299	17525	17351	17215	17420	17343	17349	17233	17652	17342	17339	17501	17372	17458	17408	17444	17444	17285	17546	17430	17353	17582	17394	17433	17357	17539	17349	17629	17356	17325	17426	17464	17339	17483	17455	17379	17493	17661	17517	17458	17391	17395	17329	17563	17600	17459	17342	17350	17505	17380	17340	17274	17373	17240	17379	17466	17115	17401	17318	17391	17468	17437	17265	17358	17462	17531	17237	17592	17330	17324	17444	17357	17549	17332	17494	17559	17377	17387	17280	17409	17493	17535	17373	17530	17468	17469	17504	17405	17563	17462	17207	17416	17175	17327	17635	17391	17434	17390	17428	17585	17302	17336	17376	17519	17291	17327	17462	17357	17620	17539	17245	17431	17316	17361	17453	17528	17269	17394	17174	17478	17422	17489	17576	17410	17299	17590	17406	17394	17380	17511	17559	17553	17577	17382	17516	17378	17460	17378	17558	17397	17486	17435	17466	17496	17344	17550	17395	17482	17542	17480	17383	17574	17270	17566	17599	17485	17375	17643	17522	17466	17534	17407	17293	17439	17522	17278	17293	17432	17561	17369	17412	17443	17413	17431	17508	17572	17254	17611	17416	17368	17408	17239	17372	17444	17637	17316	17556	17548	17565	17531	17524	17452	17635	17267	17447	17250	17363	17556	17715	17429	17414	17353	17423	17258	17433	17521	17479	17343	17349	17403	17462	17087	17138	17230	17405	17441	17551	17488	17212	17343	17499	17401	17585	17544	17335	17392	17241	17453	17381	17252	17553	17369	17614	17304	17491	17542	17511	17569	17527	17436	17526	17351	17247	17288	17471	17367	17677	17231	17588	17407	17294	17449	17210	17528	17543	17439	17437	17279	17475	17543	17393	17250	17342	17378	17372	17589	17614	17371	17478	17318	17502	17347	17374	17289	17644	17532	17600	17467	17275	17240	17452	17191	17237	17418	17455	17609	17597	17449	17335	17376	17560	17566	17493	17320	17321	17319	17386	17327	17483	17182	17335	17261	17512	17468	17523	17403	17554	17416	17536	17264	17342	17265	17547	17221	17283	17445	17352	17177	17286	17485	17699	17394	17189	17441	17427	17435	17246	17383	17426	17519	17301	17272	17306	17226	17612	17473	17416	17625	17251	17534	17459	17208	17437	17541	17444	17365	17429	17319	17506	17362	17470	17445	17461	17545	17357	17318	17368	17224	17412	17630	17707	17549	17496	17430	17502	17651	17287	17255	17395	17363	17177	17335	17550	17495	17305	17497	17468	17485	17530	17432	17247	17289	17565	17372	17399	17304	17395	17515	17353	17289	17416	17443	17291	17420	17311	17377	17400	17500	17355	17442	17357	17469	17412	17464	17481	17497	17404	17572	17504	17527	17418	17322	17410	17444	17454	17350	17495	17330	17288	17460	17569	17179	17259	17210	17332	17620	17522	17297	17476	17294	17399	17491	17404	17525	17383	17667	17394	17221	17555	17333	17285	17346	17632	17375	17520	17380	17317	17553	17349	17273	17293	17337	17492	17584	17347	17565	17464	17296	17481	17484	17448	17460	17362	17355	17456	17371	17366	17328	17281	17456	17348	17444	17299	17354	17385	17499	17467	17637	17550	17573	17424	17347	17471	17406	17350	17598	17401	17335	17471	17418	17403	17193	17367	17374	17364	17443	17364	17481	17343	17372	17386	17415	17443	17360	17346	17354	17365	17395	17458	17536	17522	17451	17454	17512	17408	17601	17256	17534	17361	17467	17329	17284	17282	17559	17494	17499	17299	17294	17290	17416	17522	17468	17464	17474	17482	17439	17397	17221	17529	17489	17495	17363	17561	17479	17422	17306	17377	17379	17295	17566	17465	17493	17429	17531	17370	17527	17601	17708	17577	17555	17626	17310	17398	17348	17435	17452	17388	17375	17421	17324	17500	17201	17252	17487	17452	17425	17357	17361	17218	17314	17565	17454	17412	17202	17457	17377	17412	17429	17456	17489	17354	17459	17288	17166	17315	17319	17384	17483	17374	17526	17299	17604	17486	17539	17446	17454	17465	17381	17454	17619	17273	17357	17472	17337	17623	17194	17308	17492	17493	17235	17354	17373	17364	17498	17348	17293	17470	17498	17367	17371	17412	17148	17446	17373	17580	17328	17355	17528	17176	17605	17589	17515	17201	17570	17376	17476	17387	17426	17474	17317	17437	17396	17312	17159	17420	17243	17679	17500	17528	17245	17462	17634	17462	17202	17427	17237	17257	17382	17441	17335	17304	17271	17596	17368	17263	17380	17355	17327	17479	17254	17219	17378	17451	17568	17281	17420	17375	17162	17137	17315	17572	17521	17506	17551	17328	17482	17280	17369	17430	17471	17612	17444	17521	17527	17418	17355	17527	17519	17506	17452	17370	17351	17476	17432	17603	17644	17580	17500	17480	17478	17369	17531	17413	17318	17357	17363	17309	17221	17453	17297	17460	17272	17289	17293	17537	17388	17191	17538	17575	17404	17431	17525	17433	17457	17482	17399	17344	17469	17315	17417	17342	17638	17561	17769	17412	17422	17415	17470	17436	17393	17055	17323	17429	17403	17492	17491	17448	17344	17355	17548	17394	17305	17733	17528	17376	17437	17490	17361	17436	17365	17507	17536	17368	17278	17381	17427	17402	17483	17468	17335	17445	17289	17364	17612	17527	17401	17415	17389	17370	17602	17468	17385	17357	17359	17441	17341	17424	17269	17578	17468	17226	17510	17527	17628	17463	17464	17406	17345	17391	17384	17561	17446	17547	17590	17605	17340	17450	17290	17438	17397	17287	17525	17276	17410	17427	17275	17487	17465	17577	17575	17738	17356	17282	17380	17397	17300	17522	17461	17493	17318	17353	17186	17486	17503	17169	17285	17482	17476	17356	17432	17416	17506	17623	17271	17502	17451	17381	17285	17555	17307	17355	17505	17329	17397	17581	17416	17496	17475	17387	17306	17370	17346	17371	17505	17456	17478	17488	17416	17420	17352	17147	17383	17377	17409	17422	17320	17449	17361	17544	17619	17416	17475	17509	17377	17269	17410	17521	17530	17295	17534	17471	17482	17387	17344	17567	17372	17368	17348	17256	17549	17445	17324	17395	17475	17310	17294	17413	17264	17405	17413	17362	17487	17426	17296	17437	17316	17543	17206	17408	17451	17307	17454	17360	17529	17163	17471	17383	17282	17591	17399	17405	17397	17424	17396	17388	17256	17410	17399	17314	17482	17263	17526	17246	17421	17412	17522	17520	17376	17387	17340	17439	17453	17389	17471	17582	17488	17472	17445	17425	17381	17258	17395	17363	17393	17592	17401	17326	17228	17237	17464	17376	17378	17246	17265	17456	17574	17337	17607	17637	17429	17304	17432	17384	17545	17451	17371	17391	17416	17494	17527	17335	17425	17563	17443	17543	17332	17469	17485	17399	17356	17424	17499	17148	17418	17384	17492	17409	17352	17400	17346	17553	17616	17408	17532	17410	17456	17263	17344	17435	17456	17470	17450	17368	17310	17394	17256	17553	17310	17400	17279	17627	17202	17162	17295	17364	17462	17393	17331	17497	17462	17666	17616	17465	17338	17241	17601	17440	17551	17391	17404	17519	17414	17591	17528	17510	17556	17455	17245	17418	16984	17268	17524	17702	17390	17346	17313	17443	17415	17482	17306	17593	17337	17803	17383	17057	17440	17609	17250	17397	17395	17248	17479	17492	17685	17427	17379	17621	17561	17349	17284	17372	17542	17453	17438	17408	17408	17741	17381	17627	17276	17479	17410	17228	17537
30822	52749	49062	38880	33282	28651	25317	22764	21106	19561	18944	17762	17436	16970	16385	16067	15861	15829	15420	15314	15185	14958	14930	14867	14809	14728	14814	14910	14764	14765	14926	14694	14813	14770	14914	14775	14927	14863	14777	14570	14615	14757	14679	14567	14548	14590	14526	14609	14703	14697	14602	14466	14480	14620	14423	14561	14625	14578	14696	14738	14392	14602	14647	14641	14586	14425	14692	14718	14312	14490	14594	14640	14631	14631	14549	14548	14330	14566	14560	14750	14671	14656	14706	14735	14563	14515	14579	14593	14626	14497	14465	14511	14524	14567	14420	14554	14646	14522	14669	14501	14438	14586	14479	14730	14494	14550	14405	14550	14646	14479	14559	14607	14615	14273	14647	14496	14615	14295	14573	14418	14688	14582	14539	14496	14641	14540	14487	14458	14394	14509	14642	14552	14480	14694	14380	14610	14482	14504	14538	14419	14524	14568	14658	14540	14703	14555	14697	14439	14584	14393	14461	14503	14544	14666	14494	14588	14396	14700	14542	14394	14503	14517	14610	14559	14594	14542	14491	14435	14419	14643	14491	14620	14392	14476	14507	14610	14503	14488	14483	14611	14423	14599	14778	14620	14602	14582	14524	14458	14517	14619	14429	14502	14515	14763	14687	14635	14583	14438	14494	14740	14385	14545	14492	14713	14643	14366	14652	14499	14483	14638	14518	14450	14355	14598	14431	14594	14590	14418	14601	14592	14557	14624	14507	14527	14334	14700	14660	14402	14602	14559	14511	14665	14634	14473	14528	14434	14528	14611	14363	14565	14546	14463	14630	14564	14415	14645	14552	14477	14506	14543	14544	14333	14634	14500	14613	14582	14509	14552	14571	14436	14554	14506	14585	14485	14397	14758	14509	14636	14489	14449	14508	14664	14471	14409	14543	14458	14485	14537	14414	14515	14610	14528	14503	14634	14484	14785	14517	14299	14599	14434	14705	14442	14572	14611	14556	14347	14571	14529	14619	14609	14394	14529	14507	14585	14647	14508	14532	14571	14653	14549	14555	14597	14677	14437	14622	14548	14491	14603	14625	14559	14700	14611	14606	14439	14767	14644	14466	14595	14552	14520	14583	14443	14506	14477	14362	14616	14577	14610	14597	14591	14472	14498	14395	14729	14680	14502	14632	14526	14594	14574	14556	14536	14409	14537	14759	14516	14446	14505	14664	14409	14484	14482	14417	14666	14633	14619	14491	14622	14501	14511	14418	14439	14656	14501	14563	14525	14612	14571	14624	14548	14584	14528	14694	14409	14488	14674	14585	14708	14552	14626	14513	14453	14576	14553	14526	14419	14582	14446	14532	14450	14465	14619	14530	14538	14548	14770	14552	14492	14642	14582	14496	14471	14511	14490	14605	14441	14319	14441	14608	14564	14438	14523	14495	14528	14622	14462	14550	14418	14513	14498	14677	14489	14658	14676	14486	14491	14543	14463	14552	14416	14467	14605	14378	14523	14458	14311	14500	14667	14649	14417	14667	14659	14618	14682	14439	14700	14551	14512	14482	14418	14594	14563	14578	14543	14526	14572	14625	14530	14621	14545	14613	14680	14679	14616	14611	14542	14497	14415	14687	14570	14644	14572	14511	14488	14699	14608	14592	14395	14571	14428	14400	14448	14513	14563	14518	14574	14497	14586	14489	14441	14427	14460	14447	14669	14653	14630	14704	14400	14498	14584	14455	14448	14366	14487	14665	14378	14477	14612	14615	14412	14780	14645	14459	14709	14365	14600	14512	14548	14590	14430	14471	14631	14494	14431	14394	14495	14618	14521	14699	14762	14531	14623	14393	14555	14425	14571	14522	14520	14548	14500	14502	14575	14622	14675	14538	14679	14520	14453	14659	14629	14507	14468	14615	14556	14630	14633	14491	14605	14697	14463	14644	14491	14428	14512	14593	14473	14430	14557	14587	14556	14412	14486	14611	14450	14618	14543	14465	14594	14460	14454	14585	14598	14581	14637	14526	14628	14587	14656	14466	14432	14483	14651	14566	14525	14475	14692	14626	14384	14566	14613	14345	14542	14647	14606	14606	14608	14552	14523	14689	14583	14640	14798	14799	14504	14623	14572	14699	14364	14600	14470	14519	14604	14533	14643	14644	14425	14495	14509	14547	14558	14520	14581	14451	14540	14510	14685	14679	14504	14637	14531	14554	14402	14550	14473	14578	14627	14619	14649	14476	14459	14499	14648	14405	14377	14516	14459	14510	14612	14564	14733	14381	14570	14480	14604	14466	14461	14475	14615	14604	14425	14448	14477	14657	14558	14625	14505	14310	14613	14504	14441	14515	14580	14582	14356	14409	14499	14476	14561	14456	14741	14496	14748	14570	14491	14557	14533	14652	14612	14475	14581	14583	14587	14558	14452	14499	14565	14472	14485	14672	14524	14474	14546	14516	14568	14479	14569	14572	14433	14575	14690	14444	14668	14604	14505	14627	14448	14423	14604	14567	14569	14479	14675	14430	14640	14419	14267	14493	14586	14413	14474	14695	14750	14566	14504	14634	14657	14600	14654	14504	14409	14516	14711	14553	14489	14566	14528	14711	14505	14695	14463	14516	14459	14725	14486	14538	14485	14633	14459	14513	14448	14649	14576	14587	14493	14528	14581	14601	14606	14528	14515	14514	14747	14698	14674	14298	14449	14469	14575	14621	14536	14666	14600	14540	14499	14583	14627	14590	14541	14642	14553	14534	14778	14476	14530	14612	14564	14646	14484	14649	14588	14582	14485	14392	14762	14720	14641	14692	14439	14602	14348	14533	14596	14493	14540	14678	14515	14447	14713	14575	14447	14538	14612	14552	14621	14503	14622	14527	14591	14545	14568	14598	14540	14646	14454	14472	14643	14527	14394	14583	14724	14541	14632	14446	14532	14494	14542	14555	14515	14621	14414	14637	14664	14500	14588	14630	14441	14499	14603	14582	14502	14385	14392	14673	14553	14477	14585	14718	14621	14459	14558	14577	14434	14480	14588	14398	14556	14594	14625	14657	14490	14634	14569	14464	14476	14524	14675	14633	14592	14526	14361	14623	14558	14636	14525	14510	14724	14465	14622	14595	14467	14527	14336	14531	14582	14556	14543	14475	14509	14603	14515	14454	14590	14464	14611	14459	14451	14760	14528	14550	14385	14592	14571	14595	14543	14385	14591	14534	14539	14454	14657	14572	14501	14577	14436	14532	14512	14609	14575	14668	14524	14406	14448	14493	14682	14567	14511	14560	14501	14573	14634	14401	14540	14580	14595	14550	14537	14497	14448	14569	14527	14423	14582	14450	14528	14453	14445	14561	14515	14633	14544	14610	14584	14594	14691	14472	14346	14647	14577	14471	14596	14640	14510	14752	14555	14615	14520	14426	14593	14566	14563	14719	14628	14588	14538	14564	14582	14574	14422	14425	14576	14558	14546	14600	14591	14612	14690	14403	14633	14633	14554	14567	14645	14516	14545	14486	14708	14475	14477	14593	14591	14550	14540	14450	14470	14582	14633	14512	14699	14563	14509	14434	14693	14634	14593	14693	14464	14720	14563	14594	14586	14434	14483	14621	14482	14500	14566	14687	14397	14514	14582	14764	14460	14452	14542	14685	14450	14613	14682	14526	14481	14565	14556	14568	14547	14687	14570	14451	14527	14649	14608	14535	14481	14628	14641	14603	14543	14491	14623	14519	14584	14405	14620	14657	14533	14643	14672	14521	14644	14526	14592	14656	14583	14561	14660	14482	14562	14626	14367	14567	14539	14633	14404	14487	14539	14389	14520	14469	14565	14611	14466	14635	14460	14599	14598	14719	14618	14709	14608	14724	14623	14639	14393	14532	14392	14606	14524	14609	14374	14584	14602	14567	14713	14455	14564	14643	14580	14633	14680	14537	14569	14469	14541	14487	14416	14576	14642	14581	14554	14675	14502	14371	14435	14611	14588	14521	14367	14565	14567	14561	14565	14483	14641	14668	14664	14600	14561	14497	14605	14406	14606	14557	14627	14463	14569	14487	14426	14445	14515	14612	14592	14612	14369	14632	14541	14750	14623	14501	14418	14628	14631	14613	14718	14429	14709	14595	14576	14425	14547	14547	14399	14464	14540	14300	14496	14616	14462	14483	14644	14602	14588	14790	14674	14520	14518	14852	14529	14820	14557	14590	14632	14616	14519	14574	14679	14595	14584	14389	14595	14634	14513	14427	14586	14514	14584	14519	14532	14609	14545	14600	14365	14722	14584	14496	14503	14407	14569	14542	14437	14556	14631	14491	14583	14621	14343	14592	14533	14585	14634	14596	14643	14514	14665	14567	14664	14443	14525	14575	14481	14721	14740	14704	14427	14572	14554	14422	14580	14437	14568	14606	14254	14570	14533	14596	14630	14542	14425	14611	14492	14491	14724	14549	14511	14580	14533	14510	14638	14563	14431	14542	14479	14606	14679	14625	14625	14518	14475	14655	14384	14496	14579	14514	14613	14595	14324	14532	14559	14678	14473	14491	14473	14611	14330	14739	14720	14605	14604	14476	14563	14609	14585	14614	14421	14671	14435	14509	14511	14604	14568	14459	14719	14606	14619	14400	14504	14650	14573	14376	14510	14484	14454	14541	14668	14678	14643	14607	14615	14485	14670	14581	14496	14466	14679	14465	14606	14517	14458	14533	14549	14527	14538	14459	14442	14441	14390	14568	14628	14574	14509	14536	14565	14626	14587	14442	14385	14502	14365	14696	14639	14592	14467	14720	14491	14417	14725	14543	14479	14557	14577	14613	14625	14531	14532	14536	14535	14776	14540	14599	14686	14649	14338	14518	14540	14573	14596	14493	14476	14617	14768	14704	14623	14555	14675	14459	14495	14655	14504	14639	14679	14403	14532	14691	14628	14569	14525	14712	14565	14621	14554	14596	14423	14503	14497	14485	14733	14581	14597	14660	14280	14529	14628	14420	14490	14563	14441	14549	14367	14580	14520	14766	14528	14583	14532	14558	14535	14570	14395	14717	14642	14547	14578	14425	14496	14385	14416	14592	14565	14574	14470	14494	14434	14615	14682	14443	14669	14628	14552	14500	14580	14429	14583	14668	14439	14575	14561	14477	14670	14510	14568	14599	14530	14480	14603	14632	14597	14574	14531	14542	14558	14448	14724	14526	14641	14636	14450	14637	14478
23001	21341	29215	24110	23538	28168	31395	26219	24244	23604	22750	21926	21562	20794	20415	19969	19889	19618	19509	19234	19114	18884	19092	18789	19131	18753	18796	18773	18899	18849	18796	18728	18827	18798	18572	18838	18863	18741	18555	18300	18871	18803	18637	18329	18665	18544	18581	18611	18487	18461	18682	18736	18450	18265	18473	18296	18524	18550	18370	18512	18542	18420	18581	18457	18749	18663	18481	18466	18435	18394	18454	18383	18373	18569	18441	18387	18485	18558	18437	18551	18516	18688	18487	18419	18739	18503	18746	18524	18449	18401	18524	18446	18499	18247	18373	18528	18470	18426	18500	18301	18501	18497	18577	18404	18425	18644	18622	18510	18563	18502	18554	18457	18497	18587	18348	18445	18504	18459	18384	18386	18449	18557	18540	18386	18367	18220	18505	18220	18604	18305	18610	18553	18482	18344	18412	18434	18368	18184	18175	18413	18384	18516	18571	18504	18313	18328	18305	18442	18371	18488	18329	18356	18526	18303	18323	18459	18460	18471	18377	18305	18598	18458	18353	18526	18436	18357	18295	18486	18524	18465	18350	18561	18438	18541	18408	18432	18395	18467	18606	18419	18503	18522	18442	18393	18456	18458	18413	18444	18505	18438	18445	18341	18571	18490	18400	18655	18446	18582	18480	18595	18257	18415	18401	18374	18457	18513	18469	18435	18366	18542	18477	18463	18499	18472	18439	18473	18534	18410	18459	18570	18388	18365	18472	18220	18386	18479	18390	18427	18367	18447	18499	18538	18533	18480	18483	18581	18585	18470	18480	18424	18273	18181	18488	18258	18471	18350	18426	18412	18668	18494	18508	18341	18566	18342	18479	18271	18689	18339	18492	18627	18235	18230	18419	18411	18590	18471	18754	18634	18254	18485	18602	18314	18244	18436	18335	18504	18541	18596	18358	18422	18333	18366	18576	18521	18410	18449	18632	18566	18449	18271	18400	18437	18505	18305	18427	18299	18372	18379	18517	18377	18504	18515	18408	18497	18476	18269	18496	18393	18684	18500	18491	18300	18351	18592	18360	18442	18361	18427	18747	18640	18440	18361	18319	18446	18318	18392	18561	18456	18584	18476	18545	18399	18401	18484	18470	18599	18258	18388	18644	18517	18578	18469	18271	18441	18550	18423	18258	18510	18342	18434	18528	18525	18574	18404	18458	18496	18481	18416	18487	18461	18405	18411	18533	18530	18321	18347	18470	18368	18603	18524	18556	18432	18550	18424	18755	18289	18549	18405	18508	18305	18378	18491	18595	18385	18408	18469	18355	18141	18414	18569	18520	18192	18321	18715	18512	18296	18604	18343	18445	18341	18282	18445	18289	18722	18293	18427	18254	18232	18511	18423	18486	18390	18280	18425	18400	18475	18621	18492	18525	18400	18415	18473	18356	18559	18363	18321	18468	18243	18406	18446	18292	18459	18243	18444	18454	18522	18270	18229	18431	18521	18423	18375	18388	18451	18203	18337	18258	18336	18349	18599	18233	18431	18451	18415	18438	18253	18440	18506	18602	18380	18604	18460	18473	18325	18513	18358	18342	18530	18744	18419	18419	18460	18559	18418	18337	18500	18380	18347	18250	18336	18426	18282	18391	18506	18366	18292	18352	18567	18531	18601	18486	18417	18447	18770	18679	18532	18359	18694	18401	18480	18114	18103	18241	18410	18509	18227	18442	18595	18462	18346	18687	18467	18462	18377	18501	18521	18425	18188	18589	18489	18544	18432	18452	18569	18348	18500	18518	18093	18286	18530	18282	18615	18397	18423	18496	18362	18276	18168	18259	18681	18435	18301	18214	18576	18486	18334	18621	18264	18292	18312	18419	18364	18541	18453	18336	18396	18568	18373	18264	18393	18343	18460	18235	18491	18353	18527	18397	18360	18275	18499	18306	18361	18304	18489	18560	18430	18444	18598	18575	18251	18221	18349	18313	18528	18589	18255	18497	18500	18520	18811	18644	18306	18493	18450	18431	18478	18481	18538	18334	18340	18244	18486	18520	18531	18472	18163	18416	18457	18392	18468	18545	18313	18461	18216	18382	18668	18396	18493	18457	18516	18442	18327	18309	18405	18568	18274	18341	18506	18437	18319	18391	18426	18576	18442	18559	18610	18297	18604	18390	18422	18233	18600	18476	18555	18591	18304	18279	18496	18505	18331	18321	18233	18433	18440	18472	18307	18439	18343	18459	18375	18318	18149	18531	18368	18267	18296	18284	18384	18579	18512	18247	18516	18656	18398	18351	18280	18543	18574	18439	18356	18562	18361	18488	18322	18347	18386	18391	18258	18565	18471	18696	18384	18377	18365	18401	18756	18454	18396	18452	18433	18380	18296	18559	18425	18502	18469	18424	18475	18412	18569	18443	18178	18532	18339	18466	18418	18351	18589	18374	18348	18351	18465	18269	18462	18439	18343	18205	18415	18482	18457	18300	18407	18622	18516	18227	18400	18190	18454	18539	18475	18402	18342	18369	18505	18497	18468	18447	18514	18413	18356	18405	18305	18339	18483	18441	18514	18631	18406	18410	18560	18491	18448	18502	18545	18363	18526	18500	18370	18593	18430	18390	18214	18439	18217	18540	18472	18454	18606	18791	18324	18362	18370	18462	18549	18445	18499	18470	18326	18435	18288	18586	18453	18468	18391	18485	18400	18140	18456	18491	18485	18598	18410	18248	18487	18573	18439	18488	18376	18555	18360	18319	18265	18385	18415	18458	18554	18536	18405	18507	18465	18426	18288	18413	18275	18343	18572	18542	18344	18668	18610	18436	18471	18179	18175	18362	18538	18386	18438	18475	18290	18375	18558	18646	18612	18530	18536	18359	18366	18212	18292	18411	18402	18600	18352	18339	18349	18374	18445	18603	18325	18394	18458	18359	18428	18637	18426	18522	18490	18468	18731	18299	18519	18603	18250	18382	18258	18327	18254	18447	18600	18275	18499	18492	18263	18522	18499	18581	18511	18275	18369	18493	18552	18551	18471	18361	18597	18384	18699	18556	18505	18245	18582	18394	18608	18399	18558	18381	18389	18427	18559	18364	18195	18557	18295	18357	18440	18445	18664	18302	18404	18460	18316	18465	18590	18434	18499	18527	18508	18436	18540	18370	18260	18376	18346	18426	18417	18502	18362	18350	18580	18397	18406	18430	18374	18354	18511	18343	18297	18349	18462	18490	18286	18188	18482	18634	18476	18598	18615	18338	18329	18391	18417	18500	18448	18624	18293	18533	18438	18317	18393	18528	18377	18378	18204	18408	18330	18287	18482	18515	18508	18382	18286	18606	18390	18408	18415	18406	18439	18339	18546	18393	18404	18500	18164	18583	18407	18603	18551	18332	18446	18489	18280	18338	18448	18365	18373	18666	18427	18367	18551	18499	18479	18387	18291	18471	18269	18532	18466	18535	18331	18428	18347	18450	18522	18624	18553	18244	18367	18531	18546	18253	18566	18463	18303	18228	18233	18406	18462	18420	18269	18447	18445	18416	18348	18429	18508	18501	18490	18297	18290	18345	18405	18596	18376	18443	18416	18287	18172	18344	18364	18277	18158	18475	18551	18422	18510	18534	18272	18375	18385	18297	18539	18530	18506	18442	18259	18586	18629	18224	18480	18429	18362	18401	18313	18575	18337	18476	18413	18383	18313	18288	18350	18580	18550	18313	18373	18354	18297	18554	18524	18512	18270	18386	18348	18326	18505	18530	18558	18556	18229	18445	18405	18382	18285	18335	18416	18262	18271	18211	18210	18309	18522	18408	18354	18256	18442	18484	18294	18342	18342	18358	18490	18311	18536	18349	18390	18480	18439	18524	18330	18366	18271	18387	18525	18390	18435	18464	18417	18517	18510	18215	18468	18388	18230	18496	18238	18474	18520	18366	18416	18260	18675	18486	18462	18463	18396	18401	18227	18448	18626	18509	18344	18216	18550	18355	18276	18356	18267	18423	18498	18558	18551	18430	18334	18360	18598	18337	18512	18573	18452	18370	18449	18465	18486	18506	18388	18547	18248	18512	18518	18385	18389	18194	18594	18601	18577	18475	18480	18419	18377	18229	18510	18456	18465	18406	18468	18373	18461	18430	18322	18598	18631	18613	18241	18461	18271	18549	18230	18488	18335	18184	18420	18520	18520	18534	18578	18474	18520	18524	18343	18581	18416	18455	18445	18564	18400	18238	18375	18375	18628	18437	18625	18494	18321	18556	18407	18410	18428	18346	18308	18425	18587	18386	18470	18475	18313	18496	18364	18401	18362	18515	18407	18539	18569	18374	18339	18558	18211	18487	18349	18452	18484	18497	18565	18270	18388	18371	18575	18430	18495	18282	18275	18517	18668	18421	18449	18561	18564	18329	18271	18319	18199	18306	18485	18376	18357	18579	18488	18398	18500	18369	18500	18423	18662	18462	18696	18693	18329	18392	18485	18514	18373	18597	18238	18230	18384	18341	18388	18477	18598	18678	18314	18454	18351	18189	18481	18455	18585	18306	18112	18360	18515	18348	18608	18190	18340	18435	18343	18560	18511	18595	18395	18571	18482	18434	18652	18438	18448	18315	18512	18243	18487	18475	18333	18266	18306	18471	18414	18370	18447	18416	18538	18461	18542	18511	18355	18642	18376	18408	18315	18448	18458	18498	18455	18301	18223	18357	18515	18309	18302	18408	18295	18457	18748	18425	18676	18321	18253	18472	18489	18448	18342	18548	18272	18489	18323	18466	18352	18568	18461	18334	18403	18459	18327	18365	18309	18261	18477	18414	18616	18406	18333	18474	18362	18690	18501	18463	18433	18537	18391	18390	18587	18579	18462	18652	18588	18274	18393	18259	18301	18421	18331	18548	18447	18344	18381	18541	18476	18440	18289	18316	18367	18324	18478	18392	18229	18359	18437	18515	18492	18511	18473	18671	18493	18365	18356	18655	18544	18573	18409	18499	18351	18372	18382	18276	18382	18358	18362	18475	18387	18291	18363	18281	18245	18578	18406	18610	18341	18529	18557	18377	18474	18457	18539	18447	18459	18321	18429	18381	18419	18317	18545	18352	18474	18425	18398	18311	18318	18427	18487	18538	18422	18384	18365	18481	18357	18409	18525	18554	18458	18681	18348	18337	18359	18542	18258	18470	18406	18518	18641	18360	18368	18474	18494	18410	18475
32511	57398	53823	43362	37870	32687	29087	25993	23929	22147	20881	19959	18981	18371	17732	17357	17057	16435	16389	16201	15990	15788	15741	15646	15561	15551	15425	15568	15243	15472	15436	15675	15630	15696	15649	15427	15434	15437	15306	15138	15386	15265	15278	15207	15289	15224	15190	15274	15110	15240	15175	15243	15264	15037	15303	15229	15293	15179	15204	15113	15109	15319	15259	15337	15173	15033	15001	15224	15222	15169	15088	15185	15168	15175	15267	15228	15254	15073	15000	15122	15102	15068	15148	15266	15192	15334	15149	15119	15196	15023	15096	15024	14980	15042	14970	15328	15025	15148	15081	15223	15323	15043	15266	15085	15244	15169	15247	15198	15009	15194	15206	14951	15184	15183	15017	15098	15174	15185	15120	15204	15168	15188	15037	15169	14965	15027	15160	15410	15220	15251	15003	15094	15366	15210	15254	15000	14994	15071	15102	15187	14900	15116	15090	15109	15033	15281	15205	15074	15154	14924	15271	15269	15209	14974	15173	15204	15069	15035	15212	15131	15292	15187	15336	14952	15042	15159	15123	15233	15288	15232	15098	15050	15124	15259	15155	14998	15009	15077	15220	15180	15215	15250	15182	15238	15146	15138	15212	15099	15197	15152	15070	15154	15153	15126	14916	15140	15170	15093	15200	15225	15239	15001	15026	15130	15189	15132	15118	15207	15153	15266	15146	15224	15088	15151	15105	15228	15206	15228	15053	15189	15232	15144	15161	15038	15072	15054	15110	15169	15179	15282	15057	15155	15192	15083	15163	15114	15021	15345	15122	15146	14975	14980	15129	15304	15152	15221	15211	15159	15185	15179	15082	15023	15122	15124	15155	15134	15142	15354	15146	15035	15119	15196	15022	15136	15129	15278	15335	15269	15056	15223	15160	15339	15136	15251	15067	15215	15071	15111	14929	15256	15104	15232	15147	15090	15115	15164	15252	15221	15122	15137	15269	15113	15033	15154	15002	15261	15329	15046	15136	15113	15188	15040	15281	15221	15080	15215	15282	15299	15148	15211	15186	15188	15136	15002	15164	15042	15130	14904	14984	15152	15062	15147	15186	15123	15115	15006	15307	15183	14993	15322	15312	15185	15205	15168	15238	15070	15103	15206	15359	15175	15020	15064	14940	15000	15236	15113	15166	15118	15044	15166	15216	15249	15074	15214	15042	15017	14925	15078	15145	15150	14991	15230	15008	15224	15030	15158	14986	15042	15183	15319	14952	15157	15061	15008	15230	15119	15068	15109	15144	15036	15162	15056	15167	15063	15117	15063	15053	15160	15162	15235	15250	15113	14981	14986	15274	15043	15155	15080	15192	14948	15112	15186	15361	15033	15179	15157	15107	15123	15050	15033	15247	15290	15187	15040	15121	15122	15253	15070	15063	15267	15078	15184	15206	15073	15153	15114	15172	15205	15143	15178	15058	15083	15183	15032	15197	15220	15069	15111	15177	15166	15140	15193	15219	15023	15201	15059	15194	15123	15203	15176	15113	15235	15078	15114	15249	15167	15069	15081	15307	15158	15122	15241	15164	15220	15173	15083	15215	15092	15154	15084	15109	15050	15121	15067	15185	15237	15083	15231	15184	15100	15267	15134	15147	15066	15225	15161	15011	15213	15283	14926	14977	15042	15214	15015	15143	14884	15179	15047	15120	15110	15266	15096	15101	14957	15140	15160	15092	15217	15323	14946	15119	15123	15045	15034	15161	15034	15139	15091	15052	14990	15073	15064	15058	15027	15257	15030	15099	15101	15129	15254	15210	15029	15253	15175	15266	15246	15199	15107	15090	14953	15227	15099	15143	15101	15164	15097	15149	15273	15173	15078	15018	15230	15051	15127	15060	15193	14772	15047	15292	15041	15174	15112	15159	14997	15239	15070	15191	15045	15253	15180	15102	15182	15055	15131	15032	15027	15049	15067	15073	15272	15020	15087	15126	14989	15103	15076	14997	15059	15095	15118	15050	14988	15129	15084	15040	14985	15189	15181	15230	15162	15218	15210	15120	14971	15100	15118	15097	14998	15120	15076	15207	15095	15147	15175	14875	15099	15294	15009	15051	15241	15246	15128	15443	15142	15131	14981	15112	15159	15022	15038	15085	15110	15242	15090	15327	15127	15167	15025	15224	14818	15092	15198	15164	15031	15122	15089	15189	15042	15171	15120	15254	15196	15050	15231	15083	15154	15085	15260	15195	15037	15058	15201	15135	15213	15121	15146	15304	15052	15206	15020	15155	15149	14989	15117	15211	15117	15314	15101	15098	15093	15110	15164	15083	15170	15119	15286	14985	15100	15139	15068	15210	15032	15064	15198	15168	15138	15040	15098	15151	15023	15063	15080	15093	15134	15103	15139	15069	15114	15066	14946	15224	15113	15109	15034	15216	15037	15114	15148	15015	15089	15106	15080	15163	15054	15214	15169	14990	15214	15151	15110	15143	15165	15254	15112	15188	15019	15096	15085	15229	15230	14968	15141	15180	15242	15019	15034	15214	15224	15222	15104	15080	15219	15081	15218	15159	15226	15277	15072	15265	15125	15082	15236	15208	15175	15096	14984	15180	15177	15133	15127	15164	15143	15162	15061	15124	15064	15099	15015	15109	15210	15100	15213	15270	15054	15185	15190	15248	15037	15098	15125	15215	15077	15013	15142	15051	15289	15100	15118	15228	15055	15017	15053	15055	15230	14970	15167	15239	15300	15220	15001	15224	15081	14890	15133	15179	15228	15130	15017	15091	15024	15223	15300	15124	15260	15061	15082	15180	15188	15107	15168	15146	15131	15294	14948	15102	15010	15132	15086	15049	15022	14983	15144	15210	15062	15163	15314	14964	15057	15163	15154	15031	15012	15029	15048	15141	15082	15168	15097	15213	15211	15130	14966	15148	15108	15143	15031	15095	15092	15029	15201	15147	15062	14981	14835	15084	15131	15060	15004	15072	15142	15115	15165	15240	15141	15248	14995	14969	15147	15173	15218	14991	15015	15174	15202	15125	15172	15142	15006	15074	15234	15031	15073	15242	14994	15235	15010	15004	15225	15062	15007	15064	15064	15102	15132	14969	15207	15182	15070	15137	15013	15063	15053	15104	15186	15080	15302	15114	15139	15140	14992	15205	15158	15084	15146	15325	15238	15011	15140	15217	15108	15121	15241	15230	15119	15090	15139	15164	15088	15094	15273	15027	14996	15013	15104	15088	15111	15221	15101	15184	15061	15161	15074	15099	15150	15011	14999	15016	15291	15254	15103	15064	15034	15098	15007	15296	14948	15197	15076	15047	14946	15133	15017	14952	15180	15179	15109	15291	15030	15262	15029	15106	15063	14963	15300	15225	15099	15164	15110	15144	15071	15273	15244	15012	15049	15131	15034	15153	15021	15055	15046	15235	15131	15129	15203	15204	15276	15060	15119	14978	15144	15076	15034	14990	15044	15112	15148	15022	15249	15234	14983	15081	15161	15236	15198	15012	15090	15163	15159	15205	15000	15192	15111	15293	14956	15213	15124	15242	15269	15025	15330	15115	15198	15117	15166	14996	15366	15118	15103	15065	15076	15103	15196	15121	15227	15219	15223	15128	15103	15217	14989	15149	15148	15163	15250	15256	15327	15078	15205	15059	15114	15115	15171	15260	14992	15081	15220	15172	15005	15069	15076	15140	15119	15041	14988	15227	15017	15335	15141	15077	15202	15131	15157	15141	15134	15113	15122	15228	14970	15325	15297	15163	15017	15178	15121	15088	15127	15246	15106	15096	14977	15173	15152	15246	15199	15019	15109	15129	15250	15158	15143	15120	14995	15050	15139	15081	15223	15023	15025	15084	15234	14997	14973	15227	15188	15014	15090	15204	15223	15285	15105	15067	14967	15267	15193	15177	15188	15168	15138	15063	14937	15284	15127	15035	15137	15188	14959	14952	15195	15011	15014	15188	14986	15223	15298	15156	15123	15278	15149	15203	15076	15105	15212	15117	15089	15081	15252	15019	15218	15098	15126	15122	15246	15084	15079	15004	15162	15138	15111	15221	14943	15176	15263	15194	15016	14992	15014	15077	15077	15141	15002	14966	15112	14964	15127	14966	15263	15101	15192	15162	15067	15170	15015	14998	15161	15019	15080	15045	15175	15150	14980	15107	15174	14959	15028	14994	15131	15168	15133	15101	15111	15159	15250	15113	15021	15107	15212	15144	15016	15194	15216	15084	15105	15103	15091	14983	15149	15154	15095	15060	15046	15162	15208	15148	14972	15163	15126	14934	14961	15078	15071	15231	15260	15097	15192	15174	15266	15123	15134	15146	15171	15275	15158	15006	15262	15025	14955	15014	15200	15206	15027	15208	15137	15112	15258	15146	15255	15216	15082	15111	15048	15177	15110	15077	15062	15061	15010	15114	15030	15099	15143	15276	15141	15261	15140	15260	15251	15197	15199	15084	15156	15109	15051	15253	15006	15169	15250	15083	15167	15236	14922	15072	15161	15196	15200	15138	15070	15092	15046	15081	15168	14999	15230	15112	15147	15077	15131	15139	15249	15216	15060	15151	15324	15101	14927	15125	15019	15187	15257	14934	15185	14986	14989	15127	15273	15195	15148	15150	15144	14879	15042	15155	15248	15105	15067	15154	15152	15214	15136	15192	15242	15097	14970	15097	15133	15049	15080	15228	15278	15000	15132	15142	15131	15199	15330	15048	15069	15099	15081	15263	15197	15350	14986	15236	14992	15110	15227	15126	15062	15108	15080	15016	15165	15307	15098	15201	15065	15231	14965	15128	15147	15065	15196	14874	15286	15091	15034	15132	15155	15197	15057	15206	15183	15030	15087	15103	15043	15328	15005	15074	15205	15228	15172	15128	15324	15029	15018	15086	15124	14973	15079	15084	15110	15080	15149	15433	15136	15198	15054	15076	15111	15018	15256	15183	15082	15081	15116	15060	15167	15062	15059	15181	15134	15200	15085	15060	15092	15156	15108	15094	15022	15112	15087	15185	14991	15054	15121	15179	15127	15110	15004	15286	15305	15126	15021	15158	15329	15064	15023	15104	15218	15022	15106	15112	15069	15151	15204	15006	15214	15064	15073	14896	15123	15096	15335	15132	15230	15180	14998	15208	15088	15127	15104	15264	15198	15136	14972	15228	15077	15043	15102	15091	15123	15238	15113	15274	15214
29411	29971	39643	35278	29365	26118	24035	22223	21415	20769	20337	19857	19868	19574	19198	19139	19436	19164	19191	18900	18745	18631	18788	18640	18783	18723	18841	18666	18575	18570	18723	18766	18750	18529	18718	18865	19003	18726	18630	18641	18603	18812	18740	18632	18831	18651	18659	18731	18743	18559	18957	18729	18702	18486	18365	18732	18581	18693	18579	18495	18653	18599	18452	18530	18647	18522	18638	18738	18713	18669	18840	18525	18550	18448	18570	18591	18687	18465	18538	18560	18609	18500	18528	18785	18502	18526	18737	18502	18577	18524	18678	18408	18641	18547	18752	18665	18523	18650	18831	18431	18531	18408	18725	18686	18683	18809	18611	18765	18562	18471	18517	18583	18577	18635	18534	18605	18608	18561	18426	18440	18561	18565	18460	18440	18499	18774	18683	18619	18664	18835	18548	18679	18710	18600	18709	18643	18687	18478	18522	18609	18607	18728	18388	18557	18786	18681	18581	18638	18748	18705	18526	18517	18408	18587	18546	18386	18633	18673	18588	18661	18540	18713	18549	18376	18789	18416	18621	18583	18648	18447	18880	18459	18542	18664	18596	18803	18448	18792	18486	18621	18331	18712	18504	18635	18651	18603	18417	18409	18276	18479	18723	18519	18598	18521	18563	18546	18790	18518	18538	18609	18712	18645	18567	18834	18413	18506	18567	18657	18390	18834	18601	18647	18696	18585	18667	18424	18663	18783	18771	18625	18635	18303	18734	18641	18628	18561	18439	18424	18411	18627	18603	18729	18618	18691	18478	18584	18597	18622	18519	18638	18566	18524	18623	18458	18489	18778	18610	18779	18691	18411	18525	18537	18859	18641	18519	18403	18595	18690	18701	18746	18605	18411	18555	18818	18704	18558	18232	18622	18653	18628	18529	18534	18794	18845	18540	18453	18540	18622	18627	18484	18622	18655	18640	18462	18505	18624	18549	18545	18612	18580	18673	18562	18560	18372	18559	18389	18800	18392	18393	18583	18664	18498	18588	18618	18659	18619	18603	18472	18800	18532	18547	18394	18579	18619	18676	18686	18383	18419	18532	18648	18498	18680	18615	18710	18626	18798	18299	18660	18590	18218	18622	18619	18692	18562	18762	18738	18619	18417	18471	18449	18608	18583	18661	18662	18699	18333	18646	18678	18761	18723	18619	18574	18674	18731	18570	18652	18588	18648	18684	18574	18545	18582	18621	18546	18329	18331	18546	18771	18440	18658	18617	18499	18638	18697	18595	18616	18750	18667	18708	18541	18699	18668	18523	18547	18555	18670	18499	18685	18734	18677	18587	18427	18629	18417	18638	18643	18454	18543	18520	18441	18584	18492	18369	18402	18569	18672	18554	18506	18733	18718	18612	18443	18547	18524	18663	18672	18582	18386	18449	18442	18724	18659	18588	18333	18690	18398	18739	18649	18569	18559	18561	18353	18492	18503	18616	18550	18434	18638	18615	18570	18500	18719	18702	18626	18331	18612	18622	18354	18519	18627	18671	18713	18435	18755	18573	18523	18568	18524	18530	18627	18610	18662	18689	18806	18717	18548	18476	18358	18465	18598	18656	18653	18612	18643	18585	18634	18505	18600	18848	18608	18612	18631	18470	18872	18682	18534	18538	18464	18642	18422	18618	18512	18530	18493	18737	18783	18837	18652	18594	18696	18657	18621	18664	18590	18736	18581	18898	18602	18570	18550	18708	18484	18492	18403	18683	18539	18600	18822	18561	18617	18711	18240	18595	18674	18675	18587	18668	18506	18729	18525	18522	18707	18553	18631	18515	18673	18588	18486	18637	18643	18573	18607	18491	18387	18656	18617	18630	18568	18601	18510	18431	18669	18673	18605	18464	18746	18547	18726	18617	18492	18650	18530	18487	18727	18473	18856	18693	18513	18498	18481	18616	18468	18733	18607	18622	18488	18456	18516	18431	18482	18460	18615	18298	18520	18629	18601	18439	18540	18452	18537	18634	18587	18559	18562	18678	18519	18682	18455	18428	18463	18431	18700	18620	18529	18435	18532	18590	18430	18644	18670	18758	18745	18781	18679	18691	18650	18524	18639	18501	18695	18493	18645	18434	18658	18764	18579	18550	18652	18556	18602	18707	18620	18774	18703	18502	18714	18663	18500	18582	18664	18611	18618	18345	18475	18588	18533	18574	18643	18638	18655	18484	18457	18633	18718	18594	18526	18478	18503	18633	18491	18576	18692	18673	18572	18501	18697	18681	18558	18394	18489	18705	18435	18464	18589	18841	18474	18515	18528	18518	18527	18593	18796	18738	18451	18594	18657	18618	18562	18629	18413	18867	18453	18583	18548	18666	18552	18642	18602	18441	18536	18646	18462	18413	18678	18679	18552	18495	18325	18601	18554	18576	18654	18642	18505	18539	18353	18560	18602	18380	18682	18676	18502	18893	18739	18502	18433	18397	18785	18678	18633	18605	18681	18516	18722	18646	18579	18652	18577	18585	18645	18600	18628	18680	18544	18672	18596	18549	18543	18562	18644	18532	18555	18595	18558	18804	18753	18476	18828	18659	18665	18546	18636	18575	18457	18641	18547	18644	18627	18408	18689	18526	18594	18582	18695	18558	18644	18473	18522	18703	18629	18813	18436	18598	18777	18485	18527	18689	18668	18638	18663	18737	18772	18785	18566	18712	18556	18642	18645	18674	18474	18764	18685	18798	18526	18747	18654	18524	18591	18569	18471	18639	18460	18582	18527	18535	18594	18566	18497	18685	18679	18565	18620	18589	18597	18572	18444	18592	18723	18602	18782	18507	18502	18529	18570	18747	18566	18556	18662	18571	18449	18574	18468	18616	18798	18540	18370	18549	18441	18496	18662	18594	18596	18398	18664	18627	18616	18738	18638	18449	18744	18628	18513	18905	18373	18630	18468	18528	18497	18660	18504	18530	18353	18728	18503	18540	18453	18428	18562	18771	18543	18640	18833	18686	18702	18656	18555	18630	18826	18710	18657	18573	18552	18400	18616	18862	18588	18612	18539	18676	18677	18670	18494	18393	18513	18540	18435	18542	18762	18498	18449	18677	18569	18659	18445	18550	18553	18410	18501	18887	18694	18646	18741	18561	18727	18412	18556	18722	18573	18742	18739	18644	18783	18561	18709	18772	18696	18495	18858	18784	18468	18562	18508	18584	18611	18568	18554	18505	18642	18697	18701	18547	18615	18564	18737	18640	18479	18655	18406	18558	18610	18728	18678	18493	18719	18546	18729	18481	18513	18716	18624	18571	18486	18526	18542	18504	18342	18456	18668	18516	18601	18520	18639	18560	18633	18584	18525	18724	18409	18690	18638	18704	18513	18917	18661	18501	18316	18472	18532	18603	18388	18600	18562	18595	18503	18626	18724	18581	18680	18495	18716	18645	18507	18421	18396	18686	18416	18674	18358	18704	18532	18529	18710	18646	18627	18741	18707	18469	18649	18612	18543	18650	18450	18677	18833	18540	18595	18734	18741	18768	18425	18436	18553	18583	18574	18688	18580	18498	18443	18616	18448	18533	18672	18666	18749	18659	18680	18550	18445	18512	18522	18454	18648	18576	18438	18500	18421	18663	18583	18752	18571	18629	18700	18490	18569	18560	18601	18634	18662	18475	18691	18505	18319	18750	18683	18799	18682	18462	18817	18538	18782	18634	18454	18370	18524	18455	18476	18741	18599	18605	18532	18434	18719	18700	18551	18485	18645	18552	18572	18684	18551	18697	18427	18544	18536	18683	18495	18646	18763	18500	18365	18522	18628	18793	18674	18632	18603	18648	18571	18609	18664	18586	18468	18788	18475	18588	18412	18580	18508	18544	18578	18763	18745	18503	18344	18500	18437	18408	18307	18755	18578	18530	18709	18909	18676	18704	18441	18552	18712	18463	18535	18514	18614	18519	18494	18520	18756	18457	18412	18668	18592	18609	18543	18531	18646	18570	18610	18729	18574	18621	18596	18619	18460	18776	18336	18478	18555	18502	18630	18706	18589	18697	18537	18645	18598	18590	18558	18516	18628	18448	18561	18604	18585	18432	18393	18546	18481	18535	18733	18696	18611	18579	18489	18620	18629	18609	18388	18816	18520	18607	18575	18570	18485	18774	18549	18550	18302	18341	18509	18552	18380	18615	18483	18705	18790	18578	18690	18623	18415	18678	18497	18448	18515	18773	18489	18490	18761	18888	18656	18638	18799	18737	18479	18640	18615	18689	18486	18679	18571	18840	18575	18741	18632	18687	18531	18666	18560	18531	18568	18530	18509	18724	18457	18516	18747	18494	18545	18479	18462	18516	18699	18579	18347	18654	18706	18601	18618	18479	18481	18599	18609	18766	18659	18545	18620	18692	18565	18495	18579	18682	18597	18804	18631	18590	18615	18446	18745	18635	18540	18524	18354	18825	18470	18523	18567	18636	18571	18642	18460	18552	18692	18592	18643	18625	18719	18621	18667	18583	18478	18486	18662	18474	18487	18495	18563	18478	18661	18523	18578	18420	18523	18487	18631	18568	18423	18531	18764	18583	18584	18525	18360	18637	18602	18454	18457	18809	18790	18446	18750	18720	18671	18567	18639	18406	18476	18530	18405	18616	18745	18434	18540	18459	18646	18733	18543	18775	18699	18638	18532	18517	18615	18577	18615	18516	18610	18488	18516	18595	18493	18693	18701	18608	18544	18475	18477	18608	18540	18565	18641	18669	18572	18468	18618	18533	18566	18578	18541	18617	18709	18552	18657	18611	18610	18340	18797	18516	18446	18598	18408	18651	18662	18412	18595	18610	18620	18604	18585	18606	18547	18529	18717	18619	18633	18499	18505	18688	18513	18453	18629	18473	18495	18653	18583	18600	18494	18511	18348	18510	18534	18638	18530	18665	18772	18657	18561	18819	18493	18401	18606	18780	18809	18519	18504	18646	18714	18571	18752	18576	18665	18834	18466	18504	18408	18392	18726	18629	18600	18658	18693	18618	18593	18573	18523	18694	18625	18637	18463	18680	18588	18597	18603	18421	18791	18572	18768	18729	18557	18593	18557	18713	18518	18475	18462	18490	18460	18639	18847	18717	18550	18827	18703	18632	18531	18573	18577	18487	18651	18802	18830	18547	18717	18582	18492	18533	18579	18538	18337	18798	18523	18511	18729	18571	18726	18508	18601	18829	18524
31469	46824	42831	33598	28786	24976	22586	20709	19400	18577	17904	17152	16919	16637	16396	16121	15895	15920	15965	15553	15782	15644	15439	15264	15353	15391	15232	15496	15503	15261	15444	15580	15507	15330	15506	15377	15416	15292	15432	15317	15371	15174	15359	15171	15240	15294	15222	15225	15141	15209	15212	15379	15117	15311	15269	15237	15265	15142	15327	15203	15365	15214	15327	15324	15340	15215	15226	15109	15152	15367	15306	15209	15377	15283	15126	15237	15280	15139	15272	15299	15265	15307	15359	15291	15241	15200	15186	15189	15273	15196	15407	15280	15315	15317	15363	15135	15256	15171	15234	15106	15127	15474	15129	15114	15283	15405	15327	15255	15183	15277	15317	15399	15242	15357	15345	15280	15317	15145	15281	15248	15296	15193	15079	15291	15204	15432	15270	15419	15165	15262	15214	15235	15250	15086	15312	15256	15407	15336	15314	15160	15252	15236	15206	15335	15340	15359	15221	15072	15384	15139	15397	15276	15350	15224	15211	15340	15109	15435	15187	15200	15249	15237	15200	15355	15296	15368	15307	15153	15089	15055	15244	15308	15367	15131	15268	15169	15184	15091	15259	15278	15291	15213	15159	15314	15283	15277	15212	15238	15276	15283	15350	15503	15078	15274	15269	15303	15130	15270	15271	15263	15163	15457	15130	15262	15291	15305	15201	15257	15119	15324	15269	15185	15193	15151	15351	15305	15258	15306	15277	15187	15322	15412	15225	15302	15263	15342	15417	15181	15398	15274	15080	15403	15329	15277	15459	15136	15337	15193	15213	15370	15223	15281	15299	15201	15347	15219	15199	15382	15149	15382	15275	15233	15397	15290	15191	15209	15177	15345	15443	15088	15271	15205	15247	15394	15331	15028	15247	15412	15307	15240	15187	15268	15407	15055	15135	15341	15067	15216	15291	15246	15168	15349	15437	15254	15335	15430	15136	15320	15427	15254	15242	15144	15378	15230	15233	15092	15191	15323	15173	15258	15383	15300	15324	15376	15527	14945	15132	15435	15282	15157	15316	15272	15288	15394	15346	15291	15185	15215	15268	15182	15202	15113	15164	15290	15267	15238	15222	15238	15116	15268	15259	15177	15238	15332	15182	15212	15328	15155	15320	15230	15347	15228	15234	15344	15254	15205	15127	15270	15352	15090	15266	15310	15319	15322	15255	15323	15228	15364	15303	15138	15206	15129	15177	15444	15271	15321	15231	15174	15127	15384	15319	15420	15382	15217	15216	15341	15413	15351	15377	15399	15268	15322	15154	15145	15405	15247	15174	15264	15459	15306	15402	15381	15182	15189	15321	15133	15391	15286	15293	15307	15254	15144	15224	15318	15031	15331	15195	15286	15314	15324	15382	15327	15229	15155	15278	15335	15173	15169	15229	15195	15205	15203	15190	15217	15388	15224	15211	15336	15198	15175	15265	15323	15171	15352	15290	15337	15266	15266	15335	15208	15299	15117	15182	15190	15354	15096	15375	15379	15360	15268	15037	15310	15288	15167	15485	15391	15015	15295	15297	15378	15324	15330	15198	15349	15366	15197	15346	15155	15204	15423	15180	15258	15278	15416	15366	15366	15321	15360	15195	15224	15214	15253	15290	15276	15274	15355	15160	15305	15223	15333	15248	15316	15176	15354	15248	15197	15134	15358	15358	15233	15252	15396	15131	15294	15204	15322	15179	15250	15198	15201	15231	15361	15416	15251	15389	15350	15380	15225	15386	15257	15268	15313	15282	15286	15244	15247	15160	15330	15274	15190	15243	15323	15146	15191	15232	15234	15130	15190	15219	15219	15425	15327	15259	15350	15194	15287	15300	15247	15072	15103	15275	15111	15355	15274	15099	15412	15275	15400	15141	15501	15386	15339	15248	15395	15275	15317	15143	15300	15413	15330	15373	15341	15231	15359	15126	15283	15414	15244	15321	15364	15262	15302	15181	15404	15044	15280	15249	15373	15369	15275	15451	15098	15409	15136	15347	15232	15295	15217	15025	15363	15115	15220	15216	15255	15311	15341	15269	15163	15352	15306	15326	15306	15201	15249	15404	15266	15207	15261	15162	15354	15351	15411	15263	15175	15357	15114	15372	15242	15136	15224	15183	15174	15337	15226	15308	15249	15353	15218	15175	15175	15309	15269	15427	15359	15383	15246	15266	15273	15239	15234	15335	15152	15348	15323	15147	15196	15289	15172	15308	15142	15214	15213	15347	15091	15159	15222	15227	15353	15429	15243	15201	15265	15187	15163	15237	15386	15148	15292	15205	15432	15271	15310	15191	15153	15236	15525	15214	15379	15356	15269	15346	15276	15311	15414	15327	15248	15380	15394	15266	15404	15402	15230	15159	15304	15299	15325	15361	15251	15283	15172	15300	15246	15213	15314	15206	15103	15247	15266	15299	15305	15353	15561	15281	15364	15273	15333	15272	15230	15351	15228	15332	15274	15299	15122	15357	15336	15356	15237	15002	15311	15227	15230	15104	15043	15415	15205	15331	15443	15240	15376	15349	15274	15255	15287	15128	15278	15288	15228	15295	15248	15353	15154	15200	15252	15244	15305	15261	15333	15344	15292	15438	15210	15217	15231	15219	15296	15188	15361	15235	15273	15298	15218	15292	15103	15357	15234	15386	15326	15184	15165	15253	15244	15144	15283	15196	15293	15414	15187	15132	15316	15373	15333	15315	15181	15170	15305	15264	15353	15306	15428	15240	15242	15295	15175	15314	15177	15338	15212	15098	15239	15326	15216	15290	15177	15200	15156	15221	15275	15373	15328	15210	15245	15332	15189	15030	15384	15296	15169	15301	15128	15328	15217	15277	15367	15302	15169	15100	15207	15209	15080	15193	15364	15264	15275	15192	15238	15385	15168	15213	15289	15203	15317	15187	15265	15162	15245	15199	15284	15208	15154	15302	15289	15260	15436	15198	15182	15213	15328	15425	15312	15408	15161	15259	15215	15312	15351	15272	15202	15318	15357	15357	15220	15294	15202	15367	15272	15165	15186	15285	15501	15263	15334	15286	15254	15374	15195	15199	15316	15279	15344	15211	15265	15167	15262	15295	15156	15384	15325	15113	15348	15236	15294	15142	15112	15221	15233	15210	15285	15278	15242	15336	15268	15220	15400	15296	15281	15391	15324	15227	15261	15276	15240	15304	15193	15209	15301	15242	15072	15420	15300	15148	15222	15313	15182	15315	15295	15230	15362	15242	15173	15371	15366	15242	15207	15315	15275	15209	15215	15327	15261	15160	15291	15362	15126	15325	15153	15187	15349	15190	15365	15187	15478	15347	15092	15217	15056	15293	15300	15190	15097	15217	15314	15355	15233	15184	15321	15303	15194	15239	15324	15360	15257	15345	15273	15303	15223	15262	15154	15209	15268	15195	15422	15215	15226	15388	15154	15168	15251	15294	15218	15214	15260	15178	15238	15350	15212	15143	15083	15381	15280	15374	15339	15280	15176	15313	15120	15126	15428	15312	15152	15243	15167	15344	15388	15158	15234	15338	15376	15208	15316	15421	15202	15158	15273	15237	15360	15213	15226	15144	15208	15291	15236	15289	15350	15221	15349	15198	15223	15264	15305	15192	15395	15259	15411	15258	15227	15324	15209	15170	15204	15225	15307	15271	15285	15232	15478	15303	15316	15333	15289	15248	15250	15313	15351	15146	15231	15237	15330	15318	15282	15256	15035	15203	15244	15194	15230	15433	15404	15161	15198	15392	15179	15211	15272	15187	15486	15247	15193	15360	15186	15330	15376	15130	15327	15375	15285	15344	15298	15334	15309	15156	15345	15341	15302	15364	15342	15283	15113	15451	15064	15251	15242	15163	15219	15229	15564	15173	15262	15126	15297	15210	15286	15292	15294	15165	15015	15266	15049	15068	15382	15348	15143	15397	15121	15238	15212	15301	15179	15426	15243	15375	15205	15166	15236	15245	15381	15353	15517	15211	15385	15258	15103	15215	15191	15304	15195	15421	15383	15389	15408	15220	15108	15140	15260	15199	15381	15288	15336	15145	15149	15200	15266	15257	15384	15351	15262	15234	15208	15261	15357	15156	15394	15350	15237	15243	15249	15195	15154	15420	15311	15212	15477	15374	15272	15191	15391	15239	15121	15280	15273	15416	15185	15295	15063	15216	15307	15124	15219	15224	15335	15250	15315	15242	15121	15195	14973	15416	15194	15416	15162	15276	15154	15372	15218	15242	15263	15414	15337	15310	15344	15247	15355	15266	15198	15272	15202	15226	15118	15356	15281	15355	15234	15280	15249	15189	15201	15376	15307	15294	15355	15222	15288	15153	15010	15084	15011	15125	15353	15351	15229	15201	15166	15234	15229	15136	15409	15212	15253	15370	15158	15261	15322	15290	15392	15380	15128	15308	15273	15311	15121	15055	15261	15170	15096	15317	15218	15250	15266	15259	15077	15157	15297	15282	15218	15219	15364	15165	15302	15334	15328	15180	15183	15360	15376	15246	15405	15290	15183	15287	15217	15368	15291	15375	15192	15284	15272	15244	15418	15309	15233	15378	15522	15342	15221	15280	15212	15217	15357	15308	15193	15313	15213	15355	15257	15175	15315	15201	15361	15187	15229	15390	15331	15394	15218	15295	15288	15220	15304	15285	15138	15244	15361	15141	15244	15203	15336	15282	15312	15282	15389	15272	15140	15188	15254	15222	15409	15311	15311	15367	15146	15275	15480	15082	15301	15310	15189	15243	15322	15160	15395	15110	15328	15289	15300	15160	15195	15251	15297	15270	15391	15204	15075	15395	15227	15208	15306	15321	15235	15305	15342	15476	15135	15187	15225	15359	15271	15139	15373	15278	15315	15276	15150	15298	15282	15330	15109	15225	15356	15298	15330	15259	15201	15208	15277	15295	15309	15242	15553	15331	15285	15232	15251	15330	15307	15433	15045	15233	15306	15147	15171	15380	15295	15216	15274	15237	15338	15333	15384	15220	15238	15247	15198	15498	15354	15328	15157	15248	15301	15350	15349	15380	15302	15319	15305	15432	15271	15271	15342	15161	15335	15250	15190	15331	15149	15292	15319	15194	15175	15010	15318	15351	15376	15152	15040	15240	15317	15378	15238	15177	15277	15213	15286	15132	15297	15206	15199	15316	15095	15203	15239	15224	15433	15261	15269	15295	15022
24055	21302	29053	25770	26683	29279	29067	24942	23660	22645	22053	21663	21165	20679	20429	20328	20018	19798	19953	19668	19481	19579	19433	19441	19331	19216	19408	19305	19196	19393	19043	19346	19061	19216	19084	19390	19145	19127	19269	19196	19202	18993	18989	18787	19208	19071	19250	18891	18806	19088	19064	19202	18943	19085	18915	18950	18951	18772	19110	18853	19011	18973	19079	18894	19103	18864	19258	19017	19025	19104	19140	18970	18947	19032	18993	18973	19041	19022	19095	19045	18912	18998	18635	18931	19180	18964	18922	18972	18800	19013	18921	18820	19151	19094	19119	18915	19068	18999	19066	18985	18858	19025	18839	18835	19051	18894	18727	19105	19142	18848	19068	18939	19114	18941	19019	19066	18987	18971	18932	18738	19004	18886	19181	18885	19037	19132	18844	18869	18835	18902	18888	18970	18905	18909	19041	18911	18878	19103	18941	18828	19024	18800	18986	18886	18798	19237	18944	19115	18879	19080	18933	18972	18914	18893	18872	19129	18917	18900	19026	19044	18989	19041	18950	18990	18701	19046	19002	18812	18890	19122	18882	18927	18980	19075	18892	18953	19038	19011	19003	19109	19131	18874	19119	18801	18999	18836	19023	18922	18705	19133	19001	19050	19126	18979	18824	18881	19036	19094	18969	18886	19053	18932	18898	19005	19195	19034	19050	19063	18922	18929	19059	18897	18830	18980	18993	19131	18980	19022	18937	18932	18708	18880	18920	18938	19139	18863	19050	18866	19017	18922	19054	19044	19042	19101	18912	18913	19043	19172	18941	18823	18880	18932	18844	18969	19098	18888	19094	18931	18801	18717	18895	18867	18989	19116	19195	18819	18930	19068	19086	18947	18938	18981	19062	19004	18895	19134	18999	18836	18887	18855	19146	19077	18869	18823	19096	18786	18843	19066	19073	18952	19062	18858	18886	18943	19054	19140	18823	19060	18956	18874	18810	19157	19031	19140	18984	18965	18988	18921	18981	18929	18911	19061	18988	18918	18887	18792	18870	19091	19146	19104	19017	19024	19171	19127	19061	18885	18758	19005	18978	18949	19015	18908	19198	18772	19024	19091	18975	18909	18905	18937	18825	18709	18797	18908	18980	19079	18956	19023	18998	19144	19055	18996	19214	19104	18923	18863	19011	18744	18977	18998	18801	18863	18851	18900	19034	18979	19074	19057	18965	18920	18988	19203	19083	18951	18929	18997	18885	19004	19114	18866	18966	18849	19114	19118	18903	18679	18853	18998	19073	19070	19124	19072	18952	18632	18770	19021	18996	18957	18932	19153	19049	19065	18904	19152	19051	19020	18915	18898	19098	19031	18818	19008	19079	19133	18793	18856	18898	19072	19152	18991	19059	18835	18965	18978	18968	19091	19192	19051	18923	18993	18832	18764	18934	19045	19271	18798	18996	18863	18961	18838	18956	18936	18774	18933	18993	18989	18871	18983	19070	18854	18957	18847	18937	18670	18879	18830	18745	18826	18930	18676	18994	19029	19104	19064	19032	18780	19078	18768	19061	19011	18795	18763	18846	18898	18997	18854	18861	19070	19068	18875	19088	19040	18909	18821	18965	19047	18931	18818	18962	19206	19034	18910	18783	18998	18983	19011	18883	18877	19040	18962	19044	18880	18937	19007	18819	18808	18831	18918	18829	19102	18905	19122	18884	18932	18999	19033	18768	19057	18899	18974	18795	19080	19038	19137	18931	18884	19156	18877	18905	18951	18930	18913	18821	18906	19029	18672	19029	19052	19006	19092	19217	18971	18863	18866	19199	18933	18972	18976	19062	18871	19124	18892	19076	19081	18960	18888	19009	18885	18929	19074	19197	19126	19056	18995	18933	18778	19042	19082	18915	18814	19078	18815	18854	18851	19112	19003	19034	19291	19163	19040	18995	19187	19043	18971	19009	19094	18997	18896	18919	19046	19011	18985	18936	18984	18827	18986	19093	18776	18950	19011	19154	19145	18974	18929	19047	19136	18874	19067	19047	18762	19130	19033	18845	19040	18895	18832	18893	18966	19203	18911	19189	18995	18833	18975	19041	18972	19024	18946	18881	19053	18991	18922	18844	18879	19155	19018	18908	19130	19008	19046	19073	18955	18739	19048	19132	19011	19009	18940	18998	19160	18876	19147	19153	18943	19033	18784	18960	18904	19192	19027	18836	18890	18805	18984	19078	18905	18976	18767	18919	18984	18819	18871	19055	18928	18965	19144	18929	18976	18915	18974	18970	18968	19044	19021	19211	19054	19069	18866	18817	18786	18859	18855	19183	19087	18987	18945	18832	18941	18966	18988	18869	18957	18958	18758	18841	19021	18785	18995	18912	18944	18839	18923	19012	18873	19026	19132	19098	18783	19100	18919	19033	19122	19052	18998	18970	18946	18887	18930	19017	18841	19034	19075	18887	18863	19197	18931	18998	18916	19254	18941	18982	19029	19046	18971	18893	19058	19007	18877	18994	18752	19030	18697	18906	19040	19015	19208	19052	18897	18906	18884	18978	18931	19148	18812	19127	18958	18930	18870	18763	19074	19050	18976	18929	18985	19042	19013	19007	18960	18855	19096	18833	18896	18857	18939	18941	18958	19097	18965	18694	19139	19119	18940	18972	18852	18835	19139	18977	19194	19035	18953	18972	18994	18962	19159	18891	18952	18760	19006	19138	19066	19086	19051	18907	19052	18992	19002	18931	19083	19026	19035	19019	18840	19119	18962	19046	18935	19177	18798	18850	19174	18889	18792	19177	18726	18823	18773	19124	19135	19050	19037	18914	19089	18806	19100	19057	19032	19003	18985	18942	18886	18929	18835	18962	18874	19084	19005	18833	18920	18972	18878	19173	19014	18980	19005	18886	19012	18907	19228	19110	18863	18981	19029	18822	18980	19073	18923	19040	19018	19103	19094	19048	18865	19179	18827	19002	19032	19081	19069	19050	19033	18863	18856	18993	19068	18807	18957	18839	18959	18809	18764	19044	18921	18826	18799	18968	19079	18949	19071	19139	19033	19101	18987	18994	19063	18728	19200	18906	18942	19127	18994	18981	18822	18891	18984	18937	18829	19049	19210	18953	18869	18935	19020	19174	19139	19103	19031	18933	18902	18993	19035	19037	19087	18705	18998	19064	19115	19009	18975	19183	18968	19005	18977	18701	18802	18943	19025	19077	19144	19032	19070	19005	19049	19068	19039	18891	18994	19010	18994	19042	18967	18901	18976	18979	19072	18807	18980	19203	19245	18989	18970	18838	18858	19005	18914	18928	18801	18915	18785	18733	18984	19062	18842	18784	18940	19215	18971	18959	18999	18829	19027	18900	19111	19158	19156	18937	18946	19071	18967	18996	19007	19203	19130	18810	19033	18961	19116	19035	18877	18924	18930	19065	19152	18985	19075	18942	19066	19040	18968	18909	18923	19019	19055	18888	18969	19052	19155	19082	19018	18958	18926	18952	19197	19158	19013	18892	19036	19060	18974	19102	18933	18807	19002	18928	18921	18870	18931	19067	19111	19012	18896	18968	18871	18888	18882	18926	18978	19050	19219	19028	18879	18986	18809	18940	18929	18718	18827	18930	19010	18897	19192	18988	18932	19116	19014	18989	19095	19000	19119	18985	18769	19123	18903	18971	19026	18997	18823	19186	18873	18950	18705	18976	19053	18954	19095	18851	18954	18965	18745	18820	19154	19055	19028	18885	18901	19097	19220	18967	19100	19080	19088	18900	19234	19175	19125	19040	19010	18825	19134	19049	18956	19130	19006	18806	18973	18794	18856	18946	18980	19150	18847	18980	19095	18872	19002	19033	18827	19075	19141	18939	18908	18939	18901	19132	18888	18932	19073	18830	18906	18982	19012	19140	19299	19130	18982	19118	18967	19036	19068	18915	18946	19037	18842	19075	18770	19020	18984	19029	19065	19046	18943	18907	19261	19057	19011	19028	19066	18988	19076	19026	18979	18974	18842	18870	19012	18886	18804	18868	18831	18988	18815	18810	18932	18973	19047	18876	19043	18875	19058	19247	19056	18831	18938	19067	18895	19071	19129	19200	19017	19027	19219	18974	18817	19045	19165	18955	18997	19041	18829	18846	19096	18957	18927	18777	18747	18963	18939	18986	19181	18945	18906	18905	19018	18924	18870	19005	19106	18886	18812	18855	19139	18805	19043	19150	19202	19083	19109	18928	18955	18991	19087	19075	19091	18798	19001	18843	19120	18997	18876	19039	18869	18988	19076	18956	18788	19111	18825	19029	18786	18920	18973	18791	18988	18866	18987	19117	19053	18976	19053	19037	18832	18935	18815	19059	18821	18872	18788	19062	19031	19050	19035	19090	18889	19254	19257	18944	18925	18953	18948	18991	18880	18934	18749	19186	18813	18821	19051	18972	19118	19066	18922	18995	19076	18992	19178	18940	19026	18907	18832	19050	19103	18883	18898	19031	18995	18890	19112	19176	18864	18965	19116	18983	19092	18819	19090	18966	18973	18953	18905	19099	18803	18942	19114	19042	18931	18958	19123	18865	19009	18867	19093	19149	18911	18841	18985	19025	19204	18902	19049	19011	19056	18774	18918	19101	19061	19029	18876	19187	19110	19101	19158	19098	18969	19107	18942	19035	18906	18991	18892	18795	19011	18998	19016	19057	18862	18883	18946	19101	18992	19127	19005	19109	18802	18909	19059	18974	19014	18984	18856	19234	18955	18903	18949	19035	19123	18948	18802	19087	18995	19116	19075	18756	18997	19108	19160	19000	18948	18914	18891	19022	18961	19068	19073	18855	18831	18998	18973	19080	19122	18985	18974	18818	18988	18946	19046	19135	19005	18900	18995	18866	18795	18774	18968	18953	18983	18995	19118	18829	18961	18863	18949	18990	18768	18724	19007	19028	19030	19024	18955	19031	18784	18942	19004	18826	19135	19060	18988	19133	19103	18994	18843	19074	19066	18894	19011	18925	19040	19156	18771	18878	19036	18968	19089	19033	18779	18934	18908	18823	19204	19125	18810	18970	19042	18860	19042	19115	18880	18982	19133	18858	19037	18885	18994	19134	19037	19094	18798	18886	18809	19007	19209	18850	18992	19087	18850	18883	18966	19128	18909	18850	18925	18842	19170	18820	19083	19021	18973	18728	18862	18716	19082	19084	19048	19164	18835	18748	19082
30699	53248	49393	39165	33856	29527	26317	24089	22032	20741	19686	18785	18199	17842	17494	17170	16807	16554	16231	16326	16086	15850	15996	15746	15814	15588	15740	15701	15980	15825	15749	15705	15750	15910	15790	15483	15554	15818	15605	15664	15607	15667	15535	15522	15451	15632	15640	15624	15517	15642	15561	15610	15585	15522	15499	15637	15410	15603	15683	15462	15357	15599	15519	15452	15490	15646	15580	15478	15289	15565	15626	15395	15495	15490	15523	15576	15489	15546	15524	15392	15528	15532	15503	15552	15624	15623	15656	15513	15558	15405	15462	15529	15391	15570	15605	15734	15688	15559	15475	15468	15516	15567	15711	15597	15437	15511	15412	15421	15438	15722	15600	15489	15568	15563	15719	15550	15534	15498	15606	15492	15523	15569	15452	15581	15645	15422	15624	15561	15427	15656	15549	15410	15498	15508	15611	15634	15656	15434	15565	15474	15590	15495	15641	15480	15548	15581	15414	15473	15494	15601	15665	15545	15614	15418	15466	15767	15631	15440	15678	15528	15529	15418	15621	15591	15598	15484	15454	15572	15424	15715	15414	15626	15651	15512	15539	15356	15670	15453	15383	15552	15636	15569	15606	15594	15635	15559	15505	15528	15530	15487	15784	15384	15396	15586	15625	15397	15327	15457	15484	15514	15605	15620	15571	15714	15526	15435	15506	15675	15448	15702	15522	15453	15506	15575	15570	15505	15531	15587	15668	15392	15590	15496	15516	15434	15531	15766	15655	15445	15486	15416	15525	15466	15552	15486	15581	15414	15608	15628	15604	15483	15441	15606	15531	15395	15476	15457	15418	15500	15548	15617	15376	15517	15538	15475	15409	15593	15494	15496	15436	15567	15516	15533	15391	15517	15605	15556	15652	15610	15651	15591	15520	15568	15464	15671	15639	15485	15336	15516	15338	15521	15425	15660	15500	15637	15507	15418	15732	15662	15640	15664	15515	15417	15422	15431	15601	15457	15509	15567	15370	15548	15479	15600	15558	15514	15576	15572	15534	15477	15501	15698	15675	15459	15463	15441	15565	15555	15482	15464	15444	15530	15656	15797	15505	15673	15615	15581	15512	15606	15501	15539	15465	15516	15760	15544	15618	15616	15606	15363	15502	15536	15493	15561	15491	15604	15450	15498	15617	15362	15509	15461	15497	15687	15579	15720	15412	15477	15688	15515	15403	15495	15489	15561	15394	15483	15645	15453	15604	15600	15590	15495	15494	15625	15547	15564	15377	15505	15677	15631	15495	15612	15538	15605	15522	15449	15507	15551	15515	15555	15510	15662	15385	15341	15639	15651	15742	15476	15561	15565	15492	15276	15665	15644	15591	15285	15517	15591	15501	15426	15582	15406	15533	15646	15626	15472	15691	15705	15501	15505	15607	15736	15474	15579	15398	15427	15418	15497	15413	15641	15710	15657	15532	15613	15481	15333	15663	15588	15679	15527	15457	15470	15487	15763	15532	15383	15525	15515	15470	15595	15589	15622	15426	15559	15488	15611	15591	15623	15639	15515	15633	15547	15340	15606	15493	15477	15648	15618	15448	15419	15362	15472	15538	15528	15406	15546	15716	15403	15542	15519	15473	15364	15522	15504	15368	15464	15405	15426	15647	15529	15619	15625	15679	15550	15645	15481	15541	15479	15489	15631	15739	15396	15536	15506	15621	15545	15401	15520	15451	15604	15632	15494	15387	15462	15467	15485	15457	15458	15584	15647	15571	15477	15537	15517	15470	15548	15538	15587	15655	15511	15585	15590	15485	15643	15465	15539	15465	15476	15480	15544	15626	15512	15531	15361	15682	15511	15619	15345	15633	15597	15585	15519	15469	15665	15429	15571	15445	15613	15485	15599	15624	15472	15521	15648	15516	15613	15624	15489	15543	15488	15472	15538	15346	15619	15525	15524	15460	15485	15577	15638	15499	15449	15662	15468	15551	15482	15489	15324	15542	15401	15593	15480	15416	15659	15447	15534	15395	15500	15359	15635	15575	15482	15601	15656	15636	15460	15443	15392	15481	15421	15436	15491	15460	15417	15601	15643	15639	15516	15598	15542	15469	15485	15489	15489	15519	15577	15607	15579	15556	15632	15509	15653	15619	15361	15385	15634	15462	15455	15520	15688	15599	15514	15636	15635	15594	15387	15458	15439	15602	15596	15306	15450	15445	15739	15469	15391	15297	15538	15581	15299	15697	15541	15667	15620	15443	15597	15681	15460	15608	15718	15483	15486	15548	15513	15596	15706	15658	15490	15724	15635	15490	15523	15585	15550	15321	15415	15607	15583	15360	15425	15563	15425	15460	15751	15514	15371	15509	15465	15547	15412	15609	15529	15550	15527	15475	15446	15535	15665	15577	15474	15609	15527	15607	15574	15563	15360	15540	15658	15487	15503	15734	15695	15473	15520	15440	15435	15537	15541	15352	15554	15562	15450	15500	15549	15596	15464	15471	15421	15544	15436	15511	15563	15398	15493	15499	15608	15594	15576	15496	15472	15430	15449	15678	15447	15500	15461	15738	15472	15429	15551	15532	15441	15397	15585	15644	15427	15577	15452	15631	15637	15509	15610	15647	15555	15412	15540	15447	15407	15517	15506	15544	15536	15555	15619	15602	15661	15452	15433	15738	15512	15480	15519	15512	15541	15665	15433	15598	15550	15728	15401	15472	15504	15400	15625	15535	15516	15697	15610	15475	15467	15622	15476	15589	15632	15459	15662	15462	15738	15742	15596	15595	15533	15573	15395	15723	15327	15724	15487	15591	15522	15676	15509	15463	15617	15451	15565	15597	15414	15583	15434	15431	15334	15573	15567	15622	15488	15444	15452	15474	15342	15473	15580	15490	15581	15634	15403	15425	15507	15698	15486	15468	15629	15521	15396	15553	15379	15473	15450	15537	15638	15689	15467	15562	15561	15549	15612	15425	15528	15367	15551	15385	15421	15603	15518	15422	15584	15351	15545	15549	15389	15465	15565	15428	15562	15431	15548	15528	15517	15497	15538	15448	15554	15580	15656	15520	15520	15534	15490	15562	15386	15402	15809	15563	15594	15499	15517	15641	15552	15421	15486	15552	15501	15352	15614	15594	15495	15455	15724	15649	15595	15605	15442	15601	15530	15423	15479	15678	15553	15523	15414	15508	15490	15552	15718	15471	15520	15549	15560	15612	15477	15480	15590	15555	15520	15653	15485	15428	15713	15600	15606	15426	15538	15600	15590	15423	15515	15671	15525	15614	15508	15552	15531	15629	15574	15591	15671	15486	15563	15481	15440	15592	15398	15531	15529	15607	15413	15559	15569	15539	15531	15633	15511	15433	15526	15546	15602	15554	15481	15302	15499	15433	15537	15594	15475	15364	15551	15576	15556	15440	15396	15475	15657	15349	15321	15603	15555	15406	15575	15572	15455	15522	15577	15446	15474	15615	15648	15533	15713	15611	15395	15467	15664	15493	15586	15591	15388	15783	15699	15555	15462	15513	15294	15471	15493	15552	15460	15630	15550	15574	15475	15474	15587	15672	15430	15519	15383	15527	15501	15422	15428	15482	15464	15541	15547	15439	15439	15612	15559	15232	15390	15517	15659	15575	15519	15560	15607	15395	15447	15706	15533	15541	15419	15619	15518	15482	15548	15677	15507	15569	15521	15620	15578	15524	15481	15541	15549	15562	15478	15693	15616	15630	15624	15451	15267	15642	15540	15593	15398	15416	15431	15459	15540	15501	15492	15656	15564	15472	15476	15576	15593	15553	15443	15532	15382	15554	15656	15599	15534	15458	15490	15495	15496	15585	15550	15396	15580	15455	15436	15447	15568	15325	15681	15771	15666	15387	15741	15336	15574	15403	15593	15553	15466	15489	15434	15353	15460	15389	15563	15411	15544	15516	15551	15639	15298	15463	15558	15574	15558	15644	15568	15524	15622	15380	15675	15678	15654	15629	15507	15539	15571	15446	15431	15640	15364	15487	15472	15410	15522	15360	15427	15515	15697	15440	15550	15525	15539	15535	15591	15595	15335	15540	15519	15700	15511	15549	15380	15549	15602	15516	15511	15514	15500	15561	15556	15497	15523	15366	15654	15654	15486	15616	15655	15656	15480	15526	15537	15499	15605	15503	15409	15483	15736	15392	15582	15522	15442	15543	15613	15565	15609	15467	15517	15360	15590	15529	15591	15315	15497	15583	15564	15548	15522	15699	15496	15519	15456	15368	15438	15473	15467	15554	15581	15537	15490	15484	15464	15598	15592	15587	15564	15498	15495	15631	15451	15477	15528	15550	15501	15495	15525	15549	15470	15322	15479	15571	15562	15583	15529	15486	15553	15574	15577	15831	15544	15361	15617	15445	15676	15600	15248	15533	15581	15490	15520	15513	15579	15723	15495	15490	15435	15380	15349	15430	15607	15504	15404	15490	15462	15610	15530	15421	15584	15518	15440	15491	15732	15573	15520	15721	15529	15745	15442	15557	15664	15579	15431	15591	15640	15458	15282	15626	15587	15497	15585	15669	15391	15817	15381	15487	15548	15315	15461	15491	15654	15454	15446	15511	15592	15622	15556	15541	15409	15504	15538	15591	15576	15523	15511	15580	15499	15485	15294	15464	15455	15673	15495	15522	15492	15430	15349	15614	15475	15497	15458	15581	15376	15714	15601	15542	15460	15451	15547	15656	15525	15629	15473	15368	15588	15584	15621	15487	15487	15679	15416	15454	15549	15687	15602	15488	15548	15733	15531	15625	15481	15688	15558	15470	15730	15472	15644	15592	15451	15525	15676	15592	15571	15625	15531	15619	15461	15436	15624	15514	15501	15408	15392	15585	15573	15455	15473	15561	15691	15726	15648	15551	15549	15309	15405	15378	15472	15458	15523	15644	15642	15483	15518	15432	15457	15564	15536	15590	15677	15400	15518	15597	15559	15635	15565	15700	15630	15466	15406	15526	15570	15521	15585	15713	15524	15540	15714	15400	15500	15529	15710	15454	15700	15442	15637	15525	15569	15474	15508	15556	15708	15530	15638	15618	15421	15458	15603	15546	15570	15423	15406	15477	15415	15642	15446	15371	15449	15581	15710	15355	15496	15418	15447	15503	15764	15708	15542	15557	15489	15770	15625	15590	15468	15574	15612	15567	15479	15474	15706	15756	15565	15581	15412	15588	15594
22754	21140	28917	23948	23508	28861	32484	27529	25899	25278	24203	22972	22723	22358	22159	21553	21433	21066	20886	21160	20596	20704	20548	20472	20445	20536	20492	20255	20202	20218	20388	20205	20193	20174	20423	20467	20165	20086	20319	20230	20064	20009	20156	19974	20021	20048	20145	19916	19898	19925	19991	19995	20181	19872	19986	20123	19847	19974	20038	20099	19966	20045	20119	20067	19943	20056	19998	19934	19918	19948	20192	20167	19803	20075	19857	20057	20051	20097	20023	20100	20049	20064	19884	19725	20133	20028	20094	19978	19894	19980	20065	20056	19635	20004	19920	19772	19877	20009	20101	20134	19893	19808	19791	19869	20237	20059	19906	20010	19933	19900	19993	20036	20027	20020	19898	20178	19956	20044	20203	19825	19901	19962	19938	19916	19843	20022	20088	20080	20088	20037	19953	20013	20272	20105	20223	19851	19958	19949	19758	20142	20095	19927	19936	19799	19944	19839	19951	19827	20136	20127	20020	19687	19896	19972	20075	19978	19998	20007	19866	19653	20022	20180	19925	19889	19906	19789	20086	19885	19967	20065	20071	19914	20056	20096	20016	20033	19907	19968	20054	19902	19983	19908	20039	20013	19947	20058	20076	20004	20079	19913	20085	19788	20029	20113	19920	19874	20065	19956	19906	19846	19786	19809	20102	19923	19872	19955	19824	20056	20088	19835	19997	20013	19999	19821	19869	20071	19949	20099	20145	19905	19972	19856	19877	20057	19840	19881	19898	19971	20206	20269	19874	19801	19984	19941	20033	19992	20023	19920	19979	19803	19911	20148	20171	19927	20191	19916	20049	19841	20051	20017	19878	20062	19980	19903	19967	19849	20013	19956	19984	19962	19881	20200	19865	19883	19950	19907	19921	20048	19938	19828	20176	20092	19904	20039	20079	19801	19914	19903	19881	19895	19828	19884	19929	19856	19821	19786	19726	19717	19983	19860	19901	20048	19873	20096	20134	19919	19967	20143	19893	19834	19947	20153	20235	20014	20119	19885	19978	20234	20081	20085	19885	19974	20072	20031	19822	20029	19736	20035	20058	20015	19911	20169	20010	20034	19901	19900	19881	19871	20066	20124	19974	20026	20038	20117	20002	19886	20023	19961	19993	19918	19807	19889	19879	19821	20062	19998	19864	19810	19972	20045	20040	19978	20073	19909	20152	20059	20314	19912	19931	20064	20159	19809	19835	19759	20033	19909	19965	19917	19892	19873	19896	19840	19972	20055	20074	19927	19976	20049	19752	19741	19855	20117	19889	19962	20083	19928	20130	19794	19987	20084	19797	19978	19790	20020	20020	19901	19960	19798	19770	20130	19863	20062	19957	19939	20148	19948	20028	19963	19848	20067	19923	20013	20084	20100	20006	19864	20224	20165	20048	19912	19853	19968	19848	19921	19905	19871	20076	19856	19919	19917	20103	19970	19957	19929	19968	19745	20024	20017	19919	19956	19841	20014	19801	19911	19916	19858	19874	19946	19934	19987	19993	19832	19977	19983	20055	19888	19944	19921	19836	19913	19817	19757	19950	19980	20029	19976	19986	19976	19876	19728	20028	19990	19825	19971	20006	20106	19990	19988	19858	20025	19946	20083	19838	19963	19995	19951	19748	19905	19796	20064	20157	19952	19851	19854	19928	19970	19939	20019	20123	19906	19894	19704	19881	20011	20201	19966	19999	20036	19983	19802	19912	19904	20064	19925	19847	19841	19852	19902	20104	19993	20143	19933	19861	19849	19952	19788	20063	19888	20036	20046	19981	19768	19832	19810	20006	19795	19808	19865	19999	19941	20232	19892	19940	20026	19936	19750	19951	19910	20045	19627	19944	19947	20087	19857	20010	20161	20044	19884	19958	19859	19900	20146	20019	20095	19751	19954	20111	19979	20056	20072	19930	20170	20058	19720	19983	19804	19789	19808	19909	19940	19908	19916	20075	19946	19847	19883	20056	19987	19767	19953	20070	20009	20198	19788	20018	19823	19895	20045	20004	19968	20000	19976	20107	19877	19897	19834	20035	20003	19895	20014	19902	19971	20191	19982	19987	19744	19822	19955	20053	19936	19942	20031	19896	19836	19841	19917	20033	19988	19940	19917	19858	20119	20155	19881	19910	19905	19994	19802	20016	19897	20138	19980	19953	19802	20117	20181	19820	19960	19985	20072	20087	19954	19905	19873	19981	19869	19898	20001	20275	19876	20033	20166	20144	19896	20001	19825	19902	19853	19852	20027	19944	19914	20009	19875	19985	19871	19934	19844	19889	19977	19747	19977	19669	20007	19904	19967	19894	19786	19927	19960	20031	20144	19894	20171	19774	20004	20032	19983	20094	19933	19949	19916	20013	19853	20187	19987	20104	19977	20129	20007	20034	20036	19643	20116	20036	19888	19839	19816	19859	19896	19958	20023	19874	19810	19925	19829	19955	20006	19986	19847	19913	20122	20042	19974	19912	20140	20020	19972	20018	20077	20055	19744	19947	19859	20077	19865	19997	19813	19980	20007	19858	19873	20020	19984	19851	19789	20156	19799	19714	20098	20109	19952	20217	20024	19756	20062	19997	20112	19872	19982	20046	19885	19909	20083	19843	19907	19916	20198	20104	19843	19864	19989	19986	19925	19874	20197	19989	19829	19880	19869	19880	19917	20041	19988	20019	19734	19934	19942	19931	19932	19711	19875	19904	19830	19975	19893	20244	20038	20166	19834	20003	19893	19828	19969	19935	19959	20121	19756	20040	20159	20083	19725	19725	20129	20019	20057	19975	19570	19814	19981	19991	20044	19941	19810	19889	20048	19850	20034	19858	19822	20011	20065	20120	20023	19902	19915	19890	19983	20030	20145	19859	20017	19895	19607	20076	19935	20101	19822	19955	19920	19952	19876	19901	19912	19895	19776	20170	20047	19909	19973	19787	19837	19956	20003	19839	20003	19994	19962	19964	20018	19960	19850	20051	19680	20076	20110	19824	19912	19909	19751	19935	19768	20036	19983	19934	20013	19951	19908	19907	20034	19887	20107	19948	19954	19939	20101	19935	19889	19775	20035	20111	19920	19982	20048	19758	20116	20020	20108	19996	19879	19628	20043	19985	20003	19879	19963	19683	20176	20189	20027	19969	19731	19936	19847	19963	19957	19905	20025	19898	20090	19796	19751	20049	19830	19962	19988	19845	19818	19836	19921	20184	20100	19950	19951	19893	19988	20027	19819	20044	19988	19958	19932	19811	19939	19912	20015	19987	20051	19897	19988	20034	19863	20011	19907	20094	19842	19634	19806	19964	19973	19971	19617	19946	19841	19768	20023	19913	19987	19789	19909	19991	19942	19955	20023	20004	19826	19867	19895	20059	19908	20133	20046	20049	20089	19965	20011	19946	19988	19926	20060	19979	20014	20019	20136	19899	19834	20037	19951	20306	19921	19825	19985	20097	19627	19942	19995	19802	20288	20128	19975	20085	19935	20025	19623	20105	19985	19896	19980	20174	20161	19915	19867	19882	19717	19894	19942	19951	20027	19896	19928	20071	19963	20091	19769	19704	19693	19885	19949	19925	19966	19857	19878	19871	19946	19977	19720	19907	19905	19903	20199	20022	19986	20062	19935	20127	20029	19887	19974	20035	19900	20009	20118	19862	19918	20067	20257	19932	19820	20018	20002	20170	19973	19740	19925	20055	20054	20166	20031	19799	19719	20122	20098	20036	20146	20061	19909	19999	19858	19851	20059	19978	20042	20116	20115	20016	19943	19921	19906	19810	19990	19833	19795	19937	19910	20011	20087	20036	19914	19899	20006	19977	19857	19842	20073	19869	19961	19955	19870	19850	19814	19931	20077	19885	19808	20120	19899	19916	19803	19842	20111	19958	19911	19824	19938	19994	20000	20118	20013	19916	20106	19879	20042	19857	19983	20113	19799	19974	20058	19999	19819	20130	19875	20049	19954	19794	19992	19779	19870	19734	19804	20015	19965	19872	19778	19968	19953	20027	20022	19816	20025	19942	19758	20011	19851	19944	20052	19963	19742	20071	19965	19976	19931	20041	20279	20035	19962	19926	20040	19934	19950	19982	20011	19769	20102	20140	20124	20001	19850	20016	19949	19994	19875	20194	20218	19940	19917	20091	19888	19866	19549	19866	20137	20231	19823	19927	20216	19874	20032	19895	19919	19975	19952	19870	19891	19811	19798	19895	20009	19942	19785	19749	20087	19933	20061	19779	19757	19984	19809	19889	20022	20146	20048	19954	19892	19899	19875	19913	19827	19961	20104	19877	19872	19905	19709	19695	19946	19984	19833	19880	19947	19923	19846	20067	19993	19676	19881	19806	19800	19940	20105	19899	20052	20160	19950	19835	19820	19953	19846	19985	19842	20057	20110	20002	19985	20014	19946	19952	19881	19951	20094	19919	19997	19954	19986	19868	19926	20123	19985	19895	19913	19906	20114	20125	19831	19977	19985	19875	19905	19999	19835	20018	19904	19738	19690	19932	19848	19982	19770	19908	20119	19940	19815	19932	20056	19698	19915	19890	19853	19962	19931	20032	19939	19989	20167	20075	19868	19968	20053	20071	19834	19999	19856	20023	20016	19941	20132	20113	19899	19817	19826	19876	20041	20025	19924	20054	19990	19852	19918	19967	19832	19916	20209	20078	19844	19994	20154	19973	19800	19903	19859	19969	19941	20009	20006	19911	19758	19681	19947	19626	19887	19919	19808	19971	20015	19949	19880	19842	19913	19598	19877	20026	19967	20010	19961	20042	20033	19869	19897	20095	20158	19959	19926	19969	20030	19933	20019	19947	19974	19926	19916	19921	19834	20118	19846	20156	19927	20258	20001	20044	19815	19919	20006	19916	20124	19976	19892	19836	20004	20089	20113	19669	19983	19805	19937	20124	19921	19878	19729	19986	19917	20125	19978	19850	19895	19916	19978	19878	20005	19870	19905	19854	19804	20071	19759	19977	19922	19891	19891	19872	19982	19908	19877	19910	19799	19826	19924	19994	20013	19747	20019	20066	19992	19862	19917	19747	20029	19669	19836	19948	19863	20014	19895	20001	19916	19720	20061	19890	19766	19991	19813	20149	19980	19867	19782	19640	19892	19935	19795	19872	19920	20063	19865	20038	20087	19873	19972	19768	19707	20082	19873	20124	19822	19723	19940	20000	19929
32498	57888	53856	43572	37858	33328	29802	27059	24714	23082	21438	20649	19672	19112	18699	18106	17647	17252	17048	16886	16678	16776	16586	16399	16542	16362	16292	16354	16386	16430	16378	16373	16356	16463	16241	16126	16157	16097	16284	16040	16193	16288	16060	16086	16129	15923	16033	15892	16147	16093	15911	16247	16140	16004	16054	15920	16003	16131	15946	15965	15806	16181	16088	15893	16013	15962	15847	15942	16138	15855	15965	16206	15919	16176	15978	15947	16186	16001	15977	15906	16174	16054	16010	15785	16003	15911	16114	16023	16156	15967	16088	15999	16129	15978	15965	15939	15906	15999	16133	15907	15949	16077	15950	16025	16050	15951	15916	16142	16044	16121	15992	15944	16182	15968	16208	16053	16085	15981	16064	16228	16000	16004	15893	15823	15888	16099	16071	15995	16028	16068	16062	16126	15880	15902	15905	15954	16012	16132	15896	15823	15976	15764	16118	15953	15986	16070	16090	15926	15991	15917	16048	16139	15988	15958	15849	15998	16089	16019	16015	16039	15917	15958	15964	16034	15936	16098	16137	15910	15999	15981	16052	16000	16002	16153	16046	15855	15860	16071	15865	16008	16130	16088	16137	15971	15981	15734	16063	15783	15911	15907	15876	16066	15843	15986	16057	15901	15995	16008	15931	15907	16036	16139	16144	16089	15950	15874	16108	15966	16092	15977	16146	15874	16063	15999	16180	16052	16015	16033	16102	16177	15883	15923	15957	16014	15997	16189	16012	16048	16067	16076	15921	15978	16138	15918	16043	16005	16078	15901	15943	16239	15969	16028	15985	16158	15993	16055	15937	15879	15769	15806	16076	15842	15974	15954	15885	16032	16176	16006	16053	15986	16047	15881	15871	15926	15976	15890	16208	16020	15871	16075	15826	16023	16016	16083	16056	15926	15990	16044	16021	15966	16025	15971	15941	16041	15982	16065	16036	16095	15901	16001	16078	16081	16049	15955	15983	16075	15993	16046	15998	16061	16035	16114	15999	16022	15893	15889	15802	16020	15967	16054	16031	15938	15828	16050	15982	15931	15913	16079	16023	16097	16081	15921	15981	15936	15957	16083	15975	15986	16084	16072	15867	15804	15955	15850	16037	16019	15840	15830	15962	16034	16027	16075	15888	15987	16262	15902	15880	16027	15951	16016	16004	15901	15932	16002	16007	16150	15862	16013	15894	16001	15829	15973	15981	16102	16149	15994	16035	15931	16043	15963	15932	16035	16008	16081	15925	15967	15895	15882	15760	16052	15923	15847	15981	16097	16013	15784	16001	16081	16082	15996	16292	15938	15949	16119	15977	15979	16019	16150	15897	15987	15881	15932	16187	15876	15918	16021	15783	15908	16133	15914	15947	15802	16071	15982	15937	15973	15972	15965	15912	16140	15820	16061	16007	15967	15910	15967	15869	16048	16010	16062	16045	16006	15801	15923	15943	15825	15829	16025	15897	15903	16107	15892	15875	16061	15969	15982	16128	16033	16297	16144	16095	15902	15991	16016	16046	15974	16072	16050	16183	16187	15869	16037	15886	16065	15929	16021	16037	15891	16002	16051	16009	16051	15829	15953	15947	16177	16067	15867	16169	16047	15877	15936	16046	15939	15940	16149	16036	15784	15988	16132	15985	15883	16185	15984	15988	15920	15879	16204	15963	15900	16122	15960	16041	15938	16263	15991	16219	16133	15928	16058	16039	16128	15949	16005	16094	16010	16100	15866	15786	15993	15970	16013	15903	15884	15952	16082	15972	16032	15965	16027	16020	16027	16010	16000	16042	16021	16129	15795	16159	16004	15977	16030	15955	15956	15947	16047	15991	15942	16026	15966	15986	15979	16036	15822	16005	15808	16006	16076	16051	15907	15873	15965	16171	16037	16124	16018	16288	15909	15882	15990	16029	16236	15867	15835	15959	15986	15899	16089	16115	15973	16009	15931	15946	15941	16050	16014	16101	16040	16133	15910	15853	16051	15972	16074	16002	15948	16160	15866	15773	16136	15901	16078	16074	16069	16002	16066	15772	15979	16039	15971	16143	16166	15908	16099	16082	15951	15969	15991	15988	15950	15904	16021	16040	16099	15894	15901	16135	16050	15919	15981	15975	15797	16215	15977	16027	16122	15902	16107	15866	16123	15913	15920	15897	15993	16097	16072	16240	16026	15973	16058	16098	16126	15928	15883	16035	15872	16087	16076	15888	16046	16022	15816	15932	15958	15880	16051	15912	15889	16005	16005	16041	15984	15951	16029	15956	15853	16016	15934	15852	15835	16027	15896	16132	16097	16007	15955	15937	16091	16156	15973	16114	15946	16021	15949	16137	15970	15855	16004	15933	15977	16085	15960	16083	15972	16026	16129	15904	15997	16025	16061	16039	15676	16027	16042	16013	15970	16109	15926	16010	15885	15968	15969	15943	15838	15827	16097	15961	15818	16088	15964	15972	15903	15848	15970	16156	15880	15972	16023	15961	16002	15954	16109	15925	16004	15947	16006	16108	16014	15823	16008	15933	15972	16046	15824	15989	16018	15921	15876	15993	15886	16031	15852	16016	16045	16148	15873	16072	15802	16142	16127	16041	15941	16046	16012	15997	16120	16010	15897	16026	15889	15924	16016	15961	16105	16033	15840	15998	15983	15840	15935	15997	16021	16020	16045	16066	16012	16009	16001	15851	16128	16036	16045	16007	15962	15939	15961	15953	15886	15976	15893	15878	16236	16117	16002	15928	16152	16109	16017	15804	15825	16181	16111	15747	15879	16127	16020	15957	16104	16081	16125	16039	16058	16024	15988	15959	16006	16038	16030	16046	15911	16141	15973	15924	15978	15876	16063	15952	15910	15890	16000	16040	15989	16093	16056	15756	15816	15900	16057	16029	16163	16065	16029	15921	16074	15909	15948	16035	16023	16002	15974	16116	15881	15928	16070	15953	15882	16172	15923	15993	15795	16013	15852	16188	16129	16080	15951	16011	15920	16117	15895	15979	15949	16019	16014	15925	16107	15933	16082	15913	15971	16130	15946	16103	16002	15998	16011	16104	16078	16126	16054	15963	16054	15813	15968	15995	15957	15856	15997	15881	15957	16068	15897	15992	16005	15889	16215	16023	15985	16090	16034	16115	16025	15933	15989	16040	16071	16045	16073	16139	15953	16109	16035	16174	16015	15965	15892	16132	16115	15937	15930	15993	16042	16110	16074	16052	16023	16166	15953	15981	15929	15883	15908	16128	16046	15899	15876	16033	15943	16001	16001	15836	15874	15825	15880	15988	15944	16002	16031	15998	15991	16033	15946	15875	15760	16023	16109	15962	15915	16045	15883	16079	15750	15977	16118	15960	15978	16083	15995	15768	15802	16050	15998	16002	15971	15891	15917	16000	16058	16006	16022	15996	15998	16025	16033	15954	15989	16055	16051	15924	16014	16053	16071	15944	16091	16033	15815	15974	16045	15936	16175	16074	15896	15888	15881	16050	15998	15866	15865	16109	15985	16203	16113	15961	15908	15940	15868	15848	15836	15914	16079	15978	15932	16102	16089	16132	15911	16128	15789	15857	16139	15874	16008	15922	16030	16161	16020	15871	16071	16160	16143	16100	16038	15890	16033	15726	15990	15961	16070	16131	16128	15999	16079	15914	16045	16030	15992	15966	15945	15884	16049	15896	15951	15998	16336	16067	15873	15969	15894	15960	16113	15967	15953	16082	15990	15940	15901	16138	16091	15976	16058	16139	15894	15854	15876	16185	16040	16101	16028	16120	16001	16017	15734	15967	15881	15990	16083	16026	15973	16105	15905	15937	15887	16014	15950	16105	15987	16052	16137	16171	16092	15986	16091	15995	15917	16065	16072	16053	16123	15986	15890	16107	15815	15990	15874	16005	16007	16131	15954	16025	16197	16254	16081	16059	15975	15934	15978	15950	16058	15982	15995	15889	16084	16086	15907	16132	16057	16011	15922	16039	15947	15963	16031	15740	15889	15976	16092	16153	15759	15937	15865	16105	16080	16038	16153	15951	15833	15873	15788	16068	16110	15999	16070	16054	16037	16035	16098	15952	16174	15857	15833	15952	16043	16052	15837	15935	15965	15957	15914	15992	16010	16067	16087	16082	15879	15934	16110	15931	16076	15939	16003	16031	16171	15876	16040	15954	15995	16087	16004	16045	15920	16036	16060	16006	15919	16025	15951	16041	15968	15976	15927	16060	15905	15931	16076	16005	15963	15986	16120	15989	15961	15882	15996	15931	15860	16081	15997	15854	15843	16050	15891	16058	16033	16075	16016	15816	16105	15995	15780	15955	15968	16065	16003	16175	16038	15910	16050	15977	15858	15941	16044	15906	15944	15879	15950	16093	16088	16020	16123	15985	15858	15967	16072	15956	15951	16108	15838	15961	16050	15932	15952	15947	15981	16083	15805	15948	15920	15769	15976	16152	15778	15831	16030	15968	15967	16009	15922	15984	15993	16130	16103	16022	16058	16002	16188	16022	15908	16088	15937	16137	16002	15845	15879	15939	16079	15876	15872	16010	16007	16042	16085	16082	16228	16129	15855	16059	15943	16102	15799	15926	15883	16116	15790	15874	15961	16086	16063	16145	15944	15929	15929	15963	16033	16029	15945	16073	15883	16040	16005	15752	16038	15891	15970	15958	15975	16018	16110	16028	16028	16162	16181	15990	16074	15968	16056	15999	16026	16068	16083	15980	15965	16049	15883	16156	15929	15914	16084	15961	15968	16127	16082	15896	16077	16148	15938	15946	15898	16017	15951	15847	15791	15922	16016	16080	15981	15982	15945	15906	16038	15984	15984	15904	16069	16010	15903	15962	15925	15983	16032	16104	16103	16106	15994	16000	16056	15969	16127	16002	15998	15951	16066	15991	16023	16036	16009	16147	15957	15902	16215	16020	16121	16059	15819	15885	15976	16009	15963	16146	16049	15951	15990	16048	15928	15940	15749	15965	16116	15957	16019	16198	16059	16053	16019	15896	16025	16001	15984	16022	16005	15901	15909	15974	15931	15992	15855	15923	16037	15885	16204	16240	15945	16047	16160	15954	16001	16123	16006	15956	15850	16126	15892	16006	15963	15910	15931	15997	15899	15869	15874	16112	16131	16292	15956	16025	16040	15921	16001	16019	16053	15911	16020	15989	16014	16082	16070	16086	16201
29620	30664	40455	36657	30501	28065	25690	24126	23268	22540	21660	21364	21241	21069	21089	20801	21044	20558	20786	20589	20453	20316	20493	20393	20237	20426	20499	20212	20514	20214	20586	20420	20423	20193	20187	20232	20260	20189	20096	20120	20363	20294	20256	20119	20451	20021	20202	20052	20088	20156	20498	20141	20096	20368	20125	20212	20274	20253	20181	20354	20212	20354	20203	20176	19982	20241	20335	20170	20150	20174	20233	20224	20088	20327	20141	20231	20156	20446	20202	20234	20445	20164	20189	20179	20219	20337	20231	20288	20358	20235	20165	20076	20208	20228	20294	20377	20306	20330	20279	20176	20344	20175	20232	20147	20244	20264	20100	20164	20206	20333	20080	20155	20185	20195	20360	20232	20123	20246	20140	20144	20210	20036	19964	20239	20321	20209	20232	20193	20326	20475	20193	20032	20166	20354	20247	20226	20297	20384	20404	20254	20221	20333	20283	20266	20198	20077	20152	20272	20144	20084	20237	20377	20359	19908	20294	20180	20204	20273	20052	20299	20160	20170	20160	20291	20294	20411	20071	20025	20067	20024	20433	20211	20329	20054	20202	20372	20245	20371	20171	20223	20133	20288	20451	20244	20269	20365	20422	20153	20138	20189	20259	20181	20283	20177	20238	20228	20194	20073	20391	20175	20202	20218	20076	20150	20292	20116	20215	20150	20061	20246	20146	20214	20188	20189	20090	20230	20252	20125	20269	20415	20251	20283	20385	20242	20441	20099	20346	20106	20084	20121	20343	20211	20251	20057	20151	20116	20387	20418	20040	20302	20279	20247	20377	20238	20274	20166	20126	20257	20176	20346	20093	20547	20344	20295	20323	20132	20296	20262	20088	20367	20078	20274	20341	20266	20150	20242	20101	20062	20265	20189	20421	20099	20328	20147	20200	20177	20176	20347	20409	20215	20268	20238	20217	20315	20227	20221	20306	20293	20310	20023	20109	20183	20197	20360	20315	20290	20131	20391	20371	20174	20328	20152	20148	20234	20118	20378	20231	20140	20517	20273	20299	20275	20264	20134	20193	20443	20353	20147	20232	20267	20307	20333	20246	20271	20195	20180	20122	20188	20140	20106	20117	20187	19920	20084	20252	20221	20423	20229	20442	20127	20082	20225	20326	20303	20269	20137	20120	20326	20367	20371	20290	20135	20197	20150	20385	20251	20122	20191	20180	20280	20217	20404	20318	20399	20316	20382	20359	20256	19979	20198	20168	20085	20181	19834	20225	20375	20187	20326	20420	20346	20319	20332	20148	20107	20237	20114	20296	20283	20005	20314	20227	20163	20051	20306	20416	20206	20131	20224	20171	20372	20155	20146	20211	20033	20316	20159	20287	20244	20354	20207	20065	19918	20129	20290	20382	20182	20300	20132	20308	20104	20359	20225	20212	20379	20375	20152	20157	19998	20459	20219	20347	20204	19965	19867	20399	20187	20436	20125	20298	20001	20311	20074	20197	20341	20316	20132	20142	20440	20183	20093	20337	20141	20190	20251	20164	20183	20194	20032	20352	20143	20220	20160	20245	20376	20381	20005	20039	20217	20315	20189	20262	20100	20104	20343	20223	20173	20195	20237	20261	20361	20283	20392	20403	20039	20229	20201	20128	20380	20330	20398	20334	20350	20253	20270	19999	20095	20359	20221	19986	20137	20226	20031	20201	20328	20174	20374	20290	20108	20017	20343	20462	20231	20173	20240	20226	20365	20232	20163	20200	20197	20174	20424	20258	20122	20095	20224	20302	20311	20086	20202	20287	20396	19899	20213	20370	20262	19978	20274	20025	20158	20179	20193	20400	20388	20515	20261	20341	20151	20370	20235	20230	20198	20348	20227	20233	20491	20298	20132	20102	20300	20442	20262	20283	20131	20035	20103	20094	20392	20089	20022	20308	20195	20156	20144	20187	20355	20194	20168	20176	20032	20194	20199	20202	20227	20275	20375	20115	20132	20218	20198	20405	20436	20186	20144	20204	20319	20303	20243	20109	20103	20390	20477	20422	20069	20406	20352	20439	20334	20069	20220	20236	20359	20115	20207	20326	19994	20192	20304	20184	20364	20280	20273	20063	20090	20253	20197	20016	20181	20278	20229	20290	20216	20353	20321	20415	20275	20136	20089	20259	20275	20283	20243	20134	20141	20247	20242	20360	20105	20206	20153	20181	20167	20047	20127	20385	20355	20310	20225	20359	20428	20373	20242	20260	20275	20363	20288	20279	20146	20210	20141	20203	20246	20061	20049	20071	19975	20273	20286	20014	20149	20176	20151	20213	20244	20324	20294	20334	20365	20275	20119	20469	20200	20267	20257	20184	20344	20216	20264	20184	20364	20113	20312	20185	20487	20433	20268	20397	20298	20104	20319	20091	20076	20330	20237	20024	20183	20169	20111	20227	20079	20180	19984	20285	20234	20178	20155	20185	20140	20353	20100	20347	20352	20351	20202	20111	20101	20221	20275	20188	20248	20071	20238	20348	20270	20157	20285	20073	20176	20032	20245	20116	20167	20374	20177	20326	20369	20256	20268	20286	20232	20214	20375	20127	20186	20072	20278	20055	20074	20278	20222	20160	20166	20089	20156	20369	20388	20299	20220	20381	20174	20219	20266	20088	20221	20217	20098	20557	20456	20180	20192	20131	20093	20101	20080	20400	20200	20270	20268	20239	20417	20248	19976	20338	20445	20235	20170	20323	20194	20211	20302	20059	20235	20179	20415	20346	20338	20222	20207	20398	20270	20380	20219	20443	20096	20262	20329	20004	20380	20327	20215	20394	20321	20269	20234	20052	20253	20215	20165	20061	20234	20285	20119	20167	20280	20353	20304	20159	20313	20072	20224	20252	20296	20243	20137	20285	20259	20215	20238	20323	20206	20142	20249	20275	20301	20347	20174	20383	19961	20055	20415	20104	20259	19998	20259	20300	20202	20150	20435	20234	20245	20136	20264	20335	20332	20070	20257	20151	20011	20171	20238	20255	20268	20339	20261	20360	20075	19974	20210	20239	20080	20437	20289	20546	20086	19963	20220	20231	20497	20450	20395	20295	19996	20330	20139	20159	20293	20120	19971	20270	20317	20281	20334	20218	20203	20058	20114	20079	20116	20311	20207	20153	20242	20220	20351	20060	20287	20360	20327	20368	20343	20353	20100	20178	20301	20025	20105	20390	20236	20299	20386	20297	20288	20529	20390	20045	20176	20203	20104	20048	20038	20087	20337	20153	20032	20175	20375	20150	20255	20287	20311	20169	20151	20110	20410	20055	20186	20139	20066	20093	20148	20110	20173	20260	20304	20278	20250	20462	20127	20453	20353	20232	20268	20266	20282	20293	20231	20067	20285	20387	20239	20029	20279	20181	20058	20296	20194	20334	20387	20136	20264	20500	20316	20146	20333	20131	20234	20333	20166	20235	20225	20284	20174	20190	20030	20257	20139	20175	20301	20159	20178	20285	20290	19986	20122	20182	20049	20099	20367	20152	20271	20154	20260	20122	20308	20248	20436	20290	20294	20130	20165	20241	20176	20218	20205	20201	20290	20209	20352	20335	20281	20232	20312	20327	20171	20173	20175	20096	20112	20036	20072	20226	20082	20164	20143	20351	20240	20222	20355	20256	20127	19908	20315	20196	20193	20343	20160	20383	20171	20321	20204	20244	20193	20059	20329	20171	20211	20086	20323	20128	20363	20143	20261	20267	20149	20142	20381	20157	20206	20167	20000	20106	20252	20148	19946	20084	20186	20344	20345	20109	20221	20363	20235	20268	20236	20162	20103	20308	20275	20029	20191	20187	20127	20001	20193	20411	20019	20140	20201	20357	20371	20201	20269	20236	20176	20188	20180	20174	20115	20216	20198	20242	20218	20260	20130	20244	20085	20319	20263	20282	20266	20117	20056	20246	20002	20016	20123	20303	20340	20215	20256	20222	20281	20397	20191	20151	20449	20225	20309	20176	20111	20241	19948	20209	20202	20179	20269	20183	20064	20319	20106	20375	20017	20379	20265	20309	20116	19905	20202	20120	20099	20268	20181	20261	20035	20186	20112	20306	20019	20221	20092	20322	20295	20414	20246	20205	20204	20167	20081	20317	20273	20302	20295	20072	20327	20375	20375	20167	19975	20247	20323	20203	20225	20270	20128	20220	20537	20543	20250	20088	20292	20258	20191	20275	20261	20116	20178	20097	20225	20144	20392	20284	20409	19993	20237	20165	20117	20111	20249	20288	20233	20381	20122	20208	20322	20358	20300	20432	20236	20165	20221	20284	20382	20107	20162	20160	19957	20316	20277	20250	20078	20239	20360	20030	20199	20162	20320	20245	20176	20219	20271	20292	20179	20052	20224	20268	20260	20467	19987	20341	20233	20211	20102	20286	20420	20269	20131	20291	20278	20132	20342	20393	20227	20347	20027	20028	20150	20071	20187	20267	20136	20419	20351	20346	20278	20440	20235	20097	20079	20109	20079	20212	20226	20338	20121	20121	20130	20171	20338	20257	20170	20034	20253	20122	20190	20201	20146	20289	20205	20194	20203	20278	20142	20143	20237	20220	20036	19999	20425	20244	20320	20409	20232	20252	20247	20319	20074	20037	20124	20214	20149	19967	20066	20254	20236	20228	20267	20041	20238	20124	20231	20128	20191	20364	20183	20312	20236	20227	20134	20315	20083	20391	20184	20301	20292	20204	20416	20252	20056	20034	20281	20320	20422	20360	20245	20218	20347	20256	20062	20413	20140	20301	20278	20287	20386	20269	20290	20260	20235	20136	20237	20207	20324	20124	20235	20188	20121	20285	20104	20162	20157	20235	20000	20192	20267	20162	20361	20333	20392	20120	20394	20255	20218	20306	20217	20358	20279	20121	20186	20304	20266	20109	20162	20425	20301	20310	20335	20433	20182	20415	20252	20226	20344	20207	20448	20250	20250	20324	20185	20177	20205	20336	20273	20164	20167	20358	20247	20210	20148	20315	20258	20404	19980	20283	20349	20230	20353	20342	20181	20014	20013	20061	20330	20093	20141	19929	20179	20066	19991	20103	19996	20141	19975	20334	20050	20229	20184	20245	20308	20284	20395	20136	20332	20118	20383	20274	20432	20034	20085	20182	20286	20222	20308	20037	20273	20308	20262	20179	20345	20320	20137	20143	20241	20177	20181	20253	20188
31884	47576	43137	33973	29308	26276	23302	21839	20555	19335	18714	18097	17934	17543	17349	17219	17037	16751	16613	16699	16480	16405	16396	16398	16359	16348	16301	16267	16326	16538	16381	16311	16494	16432	16443	16296	16285	16507	16182	16227	16347	16260	16084	16096	16383	16134	16236	15973	16328	16252	16140	16411	16095	16248	16256	16263	16313	16168	16187	16276	16344	16137	16146	16264	16302	16097	16251	16242	16182	16206	16306	16247	16083	16137	16217	16201	16138	15984	16076	16134	16156	16403	16235	16240	16266	16147	16247	16369	16326	16082	16417	16267	16266	16239	16254	16295	16189	16311	16084	16139	16229	16314	16021	16054	16224	16243	16166	16095	16163	16286	16215	16114	16246	16318	16242	16160	16071	15990	16208	16295	16223	16217	16246	16173	16352	16194	16126	16271	16157	16271	16266	16345	16087	16219	16170	16244	16269	16254	16206	16263	16351	16235	16254	16102	16024	16368	16340	16206	16057	16119	16162	16320	16267	16174	16135	16240	16107	16285	16194	16195	16240	16307	16337	16269	16274	16246	16049	16126	16266	16125	16139	16292	16047	16280	16170	16114	16296	16307	16174	16277	16096	16278	16194	16239	16246	16523	16290	16240	16203	16253	16284	16139	16243	16301	16182	16059	16326	16123	16237	16212	16113	16000	16108	16170	16331	16174	16120	16196	16253	16207	16306	16147	16254	16143	16180	16134	16144	16185	16320	16108	16179	16208	16144	16397	16160	16292	16387	16140	16183	16216	16208	16178	16323	16128	16133	16085	16249	16048	16391	16189	16314	16254	16077	16072	16196	16044	16160	16274	16263	16226	16196	16285	16201	16316	16095	16276	16238	16147	16461	16218	16452	16319	16128	16235	16133	16339	16153	16251	16065	16118	16065	16154	16275	16278	16167	16080	16087	16312	16335	16184	16255	16075	16234	16299	16120	16323	16350	16135	16269	16479	16304	16176	16215	16126	16298	16256	16334	16301	16210	16292	16300	16034	16346	16227	16265	16439	16210	16097	16127	16115	16327	16174	16023	16136	16319	16083	16174	16267	16204	16219	16271	16206	16178	16194	16444	16175	16236	16262	16109	16208	16321	16385	16314	16319	16316	16162	16076	16056	16115	16250	16175	16189	16052	16169	16241	16315	16253	16215	16259	16185	16387	16126	16249	16314	16163	16118	16234	16108	16194	16188	16063	16174	16135	16239	16172	16179	16113	16149	16193	16323	16270	16221	16236	16292	16186	16171	16314	16209	16186	16103	16318	16126	16151	16148	16299	16046	16205	16273	16228	16506	16088	16161	16193	16311	16377	16266	16058	16253	16209	16364	16122	16230	16197	16152	16282	16011	16244	16201	16187	16197	16183	16391	16174	16112	16148	16223	16215	16141	16192	16108	16241	16147	16201	16214	16128	16198	16101	16116	16394	16371	16274	16291	16063	16291	16154	16285	16216	16282	16248	16213	16284	16273	16255	16324	16150	16103	16335	16407	16217	16261	16275	16033	16301	16154	16284	16236	16084	16321	16249	16077	16180	16095	16323	16227	16185	16301	16438	16099	16171	16194	16168	16125	16318	16222	16306	16393	16304	16326	16173	16050	16299	16381	16137	16154	16169	16127	16486	16254	16189	16316	16229	16259	16107	16184	16212	16131	16131	16158	16161	16263	16201	16418	16080	16235	16149	16349	16203	16202	16179	16135	16223	16226	16182	16224	16338	16086	16040	16155	16135	16083	16219	16137	16180	16229	16298	16183	16168	16262	16281	16069	16170	16083	16225	16020	16315	16194	16257	16137	16303	16193	16200	16189	16148	16153	16034	16165	16221	16301	16161	16339	16231	16344	16069	16271	16168	16202	16294	16213	16159	16197	16245	16217	16339	16175	16250	16079	16128	16134	16246	16160	16151	16159	16106	16249	16301	16219	16065	16156	16118	16277	16208	16139	16302	16179	16119	16054	16176	16073	16216	16190	16219	16185	16252	16176	16209	16269	16354	16179	16099	16133	16186	16052	16210	16138	16313	16134	16242	16152	16214	16129	16290	16175	16152	16265	16059	16292	16184	16092	16160	16164	16202	16235	16234	16190	16316	16181	16217	16190	16231	16458	16029	16386	16082	16118	16099	16226	16171	16262	16083	16165	16152	16327	16381	16218	16308	16044	16219	16268	16128	16295	16278	16171	16199	16160	16126	16222	16186	16098	16109	16140	16237	16259	16277	16256	16083	16006	16020	16288	16196	16137	16332	16287	16199	16190	16355	16426	16184	16257	16399	16101	16440	16142	16148	16262	16251	16216	16282	16267	16158	16132	16102	16137	16104	16204	16247	16203	16186	16491	16115	16172	16081	16240	16202	16152	16190	16224	16173	16214	16395	16270	16063	16037	16237	16067	16262	16279	16294	16294	16283	16520	16251	16107	16112	16160	16290	16245	16076	16280	16376	16183	16280	16174	16148	16111	16255	16296	16383	16235	16069	16183	16365	16282	16432	16107	16134	16192	16122	16396	16204	16218	16202	16219	16276	16333	16213	16295	16146	16038	16279	16203	16099	16187	16296	16188	16265	16217	16110	16256	16330	16272	16395	16209	16291	16307	16318	16341	16105	16487	16017	16258	16221	16236	16297	16277	16088	16305	16355	16136	16231	16296	16129	16111	16081	16368	16030	16053	16429	16265	16176	16405	16319	16203	16210	16138	16278	16168	16232	16290	16268	16197	16231	16317	16318	16027	16303	16229	16266	16303	16313	16151	16172	16152	16103	16281	16123	16164	16219	16219	16392	16106	16217	16110	16307	16302	16219	16217	16152	16234	16131	16191	16287	16314	16150	16172	16320	16154	16212	16089	16396	16226	16297	16087	16129	16283	16097	16293	16288	16013	16370	16127	16265	16090	16213	16093	16439	16320	16072	16155	16238	16187	16195	16127	16097	16248	16457	16198	16235	16165	16156	16206	16166	16265	16152	16301	16095	16276	16263	16292	16264	16245	16178	16292	16201	16078	16506	16143	16302	16197	16217	16126	16188	16121	16255	16079	16417	15943	16348	16172	16149	16439	16245	16254	16217	16345	16407	16207	16332	16213	16362	16324	16214	16199	16181	16377	16062	16321	16345	16221	16341	16056	16310	16062	16149	16270	16380	16474	16240	16143	16349	16137	16196	16289	16262	16179	16405	16198	16257	16193	16177	16192	16176	16351	16150	16303	16265	16439	16242	16303	16320	16159	16121	16290	16131	16215	16213	16195	16256	16433	16081	16209	16146	16188	16232	16139	16099	16305	16166	16189	16241	16258	16009	16373	16292	16203	16253	16326	16148	16176	16276	16287	16204	16338	16148	16216	16147	16265	16368	16131	16260	16119	16124	16304	16218	16284	16226	16202	16090	16280	16293	16319	16318	16152	16242	16363	16199	16296	16166	16263	16292	16140	16298	16534	16170	16300	16199	16246	16143	16382	16328	16168	16210	16120	16213	16125	16309	16283	16234	16220	16366	16231	16108	16299	16226	16252	16068	16159	16313	16367	16267	16187	16219	16209	16208	16020	16321	16221	16058	16260	16392	16233	16169	16109	15961	16230	16321	16281	16293	16143	16151	16314	16237	16223	16310	16129	16383	16387	16126	15935	15874	16196	16224	16137	16134	16310	16274	16176	16268	16317	16375	16226	16194	16089	16287	16199	16226	16344	16207	16256	16236	16216	16256	16231	16275	16184	16362	16178	16291	16292	16220	16102	16379	16371	16279	16333	16104	16127	16321	16230	16076	16275	16343	16304	16173	16277	16274	16270	16202	16230	16371	16137	16242	16364	16127	16212	16053	16130	16388	16134	16081	16168	16196	16280	16236	16071	16329	16249	16306	16204	16254	16270	16145	16352	15864	16335	16269	16100	16388	16196	16485	16243	16266	16171	16255	16130	16203	16242	16285	16412	16294	16305	16191	16237	16164	16195	16309	16206	16269	16251	16222	16299	16228	16060	16141	16162	16236	16307	16195	16189	16171	16109	16168	16151	16364	16158	16153	16171	16224	16181	16160	16070	16315	16277	16157	16193	16280	16387	16245	16323	16151	16093	16207	16196	16135	16013	16159	16210	16279	16417	15999	16331	16183	16118	16307	16105	16189	16232	16198	16236	16239	16234	16290	16259	16048	16249	16189	16089	16313	16319	16178	16114	15932	16301	16320	16270	16284	16149	16149	16326	16156	16118	16142	16321	16118	16126	16276	16185	16085	16081	16310	16221	16195	16163	16336	16261	16142	16229	16369	16131	16314	16249	16226	16218	16286	16262	16215	16144	16244	16057	16155	16191	16274	16103	16124	16148	16331	16317	16245	16104	16177	16385	16298	16129	16246	16367	16328	16379	16190	16251	16353	16220	16246	16257	16229	16208	16180	16235	16112	16192	16179	16195	16296	15960	16165	16182	16097	16306	16264	16413	16319	15991	16257	16269	16197	16117	16249	16192	16160	16314	16262	16229	16009	16176	16218	16273	16210	16217	16134	16120	16233	16165	16303	16038	16370	16339	16158	16319	16135	16082	16154	16249	16282	16119	16311	16010	16131	16241	16166	16270	16140	16262	16229	16229	16294	16346	16202	16286	16211	16254	16296	16393	16160	16221	16147	16206	16158	16262	16209	16201	16191	16080	16267	16086	16250	16298	15983	16182	16171	16442	16123	16174	16226	16216	16072	16339	16040	16265	16070	16382	16274	16162	16133	16333	16316	16248	16066	16239	16195	16112	16170	16136	16278	16281	16147	16307	16210	16431	16169	16123	16074	16314	16284	16301	16287	16173	16169	16087	16144	16231	16158	16157	16022	16175	16221	16350	16254	16371	16315	16424	16417	16259	16109	16114	16279	16231	16286	16292	16209	16135	16190	16044	16392	16231	16182	16174	16251	16377	16194	16353	16169	16276	16277	16267	16223	16118	16307	16367	16260	16262	16332	16320	16317	16129	16095	16221	16197	16280	16255	16349	16226	16280	16169	16140	16423	16116	16293	16299	16315	16112	16162	16212	16219	16239	16194	16237	16247	16302	16107	16119	16253	16162	16100	16172	16000	16208	16194	16191	16432	16211	16321	16030	16308	16173	16214	16238	16116	16102	16198	16343	16370	16053	16229	16165	16166	16138	16342	16336	16393	16284	16284	16211	16298	16252	16218	16308	16198	16280
24020	21329	29028	25908	27070	30290	30193	26492	24971	23896	23314	22619	22357	22142	22013	21599	21349	21168	21011	20867	20779	20633	20868	20823	20597	20696	20627	20385	20567	20746	20725	20567	20609	20742	20515	20606	20611	20493	20649	20474	20404	20145	20441	20229	20512	20357	20382	20430	20564	20787	20424	20518	20284	20157	20482	20303	20308	20363	20401	20455	20387	20608	20260	20400	20425	20440	20470	20139	20410	20280	20443	20225	20191	20437	20273	20217	20521	20303	20340	20303	20279	20360	20352	20488	20547	20438	20489	20457	20430	20360	20343	20206	20330	20255	20227	20365	20530	20256	20258	20143	20398	20381	20449	20269	20457	20264	20283	20117	20425	20298	20273	20346	20339	20253	20269	20077	20410	20347	20471	20313	20618	20458	20372	20261	20392	20118	20358	20247	20207	20347	20427	20232	20305	20538	20404	20407	20264	20424	20309	20311	20429	20370	20332	20417	20080	20299	20401	20350	20409	20415	20100	20328	20345	20546	20362	20382	20554	20137	20454	20319	20495	20234	20343	20638	20587	20410	20283	20406	20479	20291	20374	20320	20466	20459	20376	20576	20271	20534	20469	20382	20348	20359	20611	20090	20407	20225	20263	20356	20333	20287	20308	20491	20214	20535	20375	20259	20517	20360	20370	20307	20192	20252	20266	20307	20419	20393	20185	20390	20333	20440	20489	20375	20354	20300	20301	20358	20610	20362	20513	20194	20296	20461	20267	20335	20597	20515	20219	20308	20456	20433	20303	20453	20267	20333	20611	20360	20702	20349	20336	20324	20465	20302	20509	20295	20386	20345	20294	20251	20372	20279	20321	20420	20159	20312	20418	20276	20452	20367	20427	20453	20363	20362	20295	20381	20294	20414	20429	20554	20366	20456	20381	20320	20547	20506	20372	20448	20359	20414	20144	20525	20502	20433	20369	20245	20214	20275	20355	20093	20534	20280	20334	20375	20571	20313	20506	20321	20425	20215	20218	20428	20436	20263	20430	20250	20286	20226	20343	20087	20369	20194	20408	20411	20442	20370	20268	20261	20427	20444	20269	20467	20508	20343	20572	20446	20239	20378	20444	20222	20221	20483	20227	20181	20349	20235	20426	20275	20346	20364	20317	20300	20360	20233	20431	20207	20347	20390	20080	20281	20340	20357	20174	20240	20466	20436	20264	20217	20230	20332	20285	20353	20618	20165	20419	20324	20251	20276	20415	20353	20271	20523	20158	20603	20295	20131	20425	20436	20496	20039	20455	20433	20137	20152	20323	20255	20284	20447	20348	20209	20408	20233	20395	20188	20423	20343	20523	20696	20194	20295	20377	20353	20386	20213	20503	20394	20190	20340	20257	20344	20290	20315	20416	20409	20265	20369	20447	20351	20228	20515	20182	20353	20533	20331	20025	20148	20257	20302	20218	20305	20156	20551	20078	20395	20451	20310	20444	20367	20497	20460	20384	20255	20352	20543	20379	20355	20362	20448	20374	20421	20606	20299	20483	20363	20198	20339	20393	20401	20567	20490	20193	20480	20219	20214	20375	20282	20324	20256	20506	20334	20316	20259	20388	20353	20158	20391	20429	20483	20374	20363	20517	20518	20416	20245	20494	20435	20413	20407	20414	20432	20419	20548	20253	20342	20198	20289	20189	20371	20430	20433	20357	20359	20586	20618	20589	19969	20393	20370	20228	20556	20440	20300	20280	20530	20579	20365	20287	20613	20376	20178	20295	20440	20311	20416	20114	20317	20396	20358	20282	20275	20350	20374	20265	20432	20582	20450	20283	20411	20376	20460	20328	20419	20603	20411	20450	20436	20182	20489	20463	20326	20285	20279	20403	20147	20215	20255	20451	20338	20338	20340	20471	20259	20326	20429	20288	20284	20027	20201	20260	20365	20293	20181	20476	20282	20363	20215	20416	20339	20136	20283	20474	20490	20373	20325	20234	20540	20325	20422	20485	20552	20288	20256	20492	20234	20162	20249	20471	20219	20203	20400	20384	20255	20280	20319	20291	20429	20200	20417	20455	20225	20299	20206	20365	20472	20347	20356	20466	20492	20313	20252	20117	20547	20308	20387	20414	20316	20394	20350	20316	20448	20552	20507	20388	20141	20379	20451	20136	20285	20198	20130	20356	20373	20328	20530	20439	20519	20610	20304	20228	20306	20407	20570	20384	20423	20531	20321	20249	20426	20248	20297	20113	20548	20346	20251	20208	20264	20354	20355	20279	20375	20404	20383	20168	20388	20415	20162	20368	20394	20047	20185	20467	20379	20368	20282	20173	20083	20370	20461	20235	20130	20327	20412	20440	20223	20367	20268	20513	20234	20456	20485	20351	20310	20440	20382	20165	20198	20424	20160	20267	20424	20416	20586	20410	20326	20349	20498	20324	20363	20423	20384	20321	20276	20647	20242	20416	20428	20353	20119	20173	20058	20302	20249	20201	20295	20403	20227	20345	20422	20236	20371	20215	20293	20252	20270	20254	20437	20283	20254	20200	20348	20482	20439	20581	20284	20425	20458	20379	20136	20207	20495	20372	20188	20382	20417	20414	20250	20223	20332	20456	20513	20172	20318	20426	20589	20277	20358	20465	20607	20482	20366	20355	20301	20244	20308	20436	20411	20295	20291	20522	20443	20292	20363	20517	20397	20454	20439	20572	20409	20302	20160	20399	20273	20409	20189	20459	20165	20167	20304	20463	20288	20448	20280	20433	20466	20503	20445	20450	20485	20591	20333	20335	20355	20235	20292	20410	20369	20220	20358	20187	20357	20509	20460	20488	20133	20365	20170	20261	20398	20213	20366	20547	20245	20399	20501	20363	20513	20407	20473	20578	20199	20171	20681	20299	20433	20190	20382	20438	20275	20426	20278	20216	20365	20517	20580	20232	20231	20408	20431	20458	20245	20279	20245	20509	20160	20316	20649	20335	20195	20442	20323	20559	20200	20186	20309	20210	20293	20405	20352	20473	20352	20433	20400	20220	20324	20315	20407	20297	20349	20385	20491	20566	20454	20423	20461	20455	20325	20495	20416	20282	20315	20492	20517	20322	20418	20350	20325	20311	20186	20427	20374	20259	20460	20328	20391	20353	20450	20177	20381	20210	20279	20403	20360	20356	20380	20250	20237	20353	20275	20508	20252	20184	20309	20278	20481	20406	20491	20260	20176	20406	20394	20310	20440	20231	20320	20394	20415	20378	20169	20554	20449	20490	20345	20347	20402	20625	20294	20381	20252	20404	20446	20362	20348	20390	20462	20504	20339	20334	20203	20307	20239	20550	20410	20325	20443	20249	20414	20159	20363	20432	20442	20399	20300	20352	20241	20284	20341	20455	20460	20352	20418	20223	20232	20394	20232	20283	20203	20551	20452	20526	20327	20341	20148	20099	20366	20504	20349	20409	20237	20309	20516	20393	20196	20331	20204	20199	20392	20354	20236	20346	20042	20339	20254	20218	20189	20489	20395	20296	20325	20319	20108	20413	20368	20234	20343	20531	20389	20397	20539	20392	20132	20538	20531	20389	20465	20375	20403	20594	20331	20340	20278	20309	20222	20283	20354	20366	20383	20347	20619	20426	20387	20297	20343	20162	20389	20397	20282	20162	20480	20376	20338	20706	20488	20379	20473	20310	20304	20197	20499	20265	20503	20429	20459	20284	20197	20334	20301	20449	20483	20336	20302	20427	20230	20403	20292	20391	20332	20438	20561	20325	20511	20421	20288	20179	20239	20615	20140	20400	20499	20443	20203	20246	20306	20657	20365	20367	20301	20235	20296	20338	20580	20374	20428	20339	20285	20460	20348	20195	20302	20628	20453	20380	20269	20296	20591	20322	20436	20454	20368	20440	20545	20350	20357	20416	20224	20195	20309	20023	20373	20234	20269	20197	20528	20325	20118	20313	20380	20245	20351	20455	20406	20447	20327	20283	20367	20258	20393	20452	20279	20639	20225	20276	20217	20401	20443	20348	20500	20335	20279	20113	20328	20445	20299	20305	20391	20322	20252	20284	20364	20386	20415	20634	20322	20350	20443	20400	20170	20355	20341	20355	20339	20148	20134	20334	20556	20540	20476	20605	20370	20544	20397	20061	20305	20312	20235	20055	20391	20533	20274	20082	20383	20427	20350	20380	20305	20148	20241	20287	20346	20363	20307	20276	20301	20577	20330	20261	20113	20525	20508	20132	20153	20414	20229	20314	20285	20378	20369	20389	20322	20377	20413	20325	20421	20350	20669	20485	20631	20393	20257	20587	20358	20414	20567	20304	20269	20524	20369	20164	20291	20315	20262	20391	20255	20235	20432	20393	20435	20512	20399	20435	20344	20334	20441	20356	20414	20281	20321	20432	20075	20242	20312	20168	20392	20408	20262	20276	20434	20614	20398	20382	20454	20152	20435	20323	20331	20269	20238	20454	20328	20240	20378	20373	20350	20442	20380	20542	20703	20275	20176	20180	20278	20382	20287	20241	20320	20663	20344	20467	20194	20443	20327	20488	20304	20327	20377	20498	20193	20142	20308	20479	20307	20312	20375	20419	20564	20647	20285	20391	20323	20619	20373	20294	20452	20510	20166	20384	20507	20434	20467	20385	20210	20247	20330	20435	20444	20444	20338	20513	20386	20448	20456	20254	20129	20555	20368	20304	20333	20407	20125	20347	20447	20353	20316	20310	20554	20303	20549	20245	20379	20224	20439	20293	20183	20298	20117	20477	20509	20457	20232	20404	20208	20198	20263	20517	20401	20248	20432	20284	20468	20431	20424	20505	20261	20311	20344	20432	20178	20262	20176	20622	20575	20214	20398	20247	20325	20359	20324	20282	20441	20378	20404	20538	20438	20405	20456	20336	20022	20252	20241	20419	20421	20311	20193	20467	20416	20507	20183	20124	20180	20440	20346	20369	20104	20304	20473	20153	20391	20205	20214	20399	20372	20406	20569	20569	20541	20525	20520	20344	20249	20423	20456	20139	20457	20544	20239	20381	20368	20265	20178	20054	20444	20520	20433	20175	20391	20256	20468	20329	20474	20352	20318	20321	20466	20711	20408	20304	20427	20338	20525	20521	20515	20346	20344	20188	20251	20424	20469	20194	20384	20610	20540	20274	20150	20275	20383	20489	20265	20381	20537	20175	20362	20403	20449	20415	20338	20357	20388	20303	20221
31065	53653	49647	39369	34802	30682	27225	24621	22954	21278	20359	19677	19085	18784	18123	17713	17611	17227	16897	16962	16762	16864	16737	16718	16686	16658	16693	16670	16606	16602	16715	16774	16563	16744	16637	16686	16623	16507	16598	16363	16367	16625	16497	16261	16510	16209	16475	16340	16339	16316	16276	16337	16470	16400	16433	16328	16394	16395	16327	16359	16300	16424	16275	16310	16338	16339	16271	16423	16484	16279	16523	16263	16193	16415	16219	16505	16415	16368	16419	16391	16497	16310	16332	16579	16213	16192	16506	16258	16357	16394	16365	16338	16427	16270	16476	16288	16132	16411	16470	16370	16439	16273	16240	16233	16363	16203	16635	16299	16348	16392	16269	16426	16261	16209	16385	16341	16545	16336	16412	16362	16287	16310	16416	16263	16252	16284	16469	16416	16482	16387	16393	16196	16412	16342	16499	16192	16299	16319	16261	16416	16393	16355	16265	16257	16497	16404	16476	16398	16388	16341	16295	16294	16425	16268	16478	16303	16138	16517	16352	16469	16323	16309	16304	16397	16347	16380	16330	16260	16464	16328	16415	16305	16417	16302	16324	16540	16427	16374	16279	16291	16497	16451	16381	16468	16325	16275	16411	16439	16250	16448	16400	16316	16372	16355	16546	16318	16388	16209	16398	16368	16290	16318	16470	16337	16430	16420	16396	16310	16423	16318	16437	16380	16359	16347	16510	16495	16298	16256	16301	16400	16351	16484	16370	16334	16401	16437	16395	16450	16252	16449	16291	16357	16288	16249	16245	16213	16293	16482	16438	16522	16328	16302	16493	16298	16482	16153	16348	16323	16166	16514	16365	16419	16386	16406	16290	16279	16323	16252	16552	16436	16349	16368	16386	16271	16393	16358	16453	16382	16361	16246	16329	16270	16483	16522	16354	16294	16223	16364	16413	16399	16234	16290	16360	16387	16212	16398	16595	16263	16424	16352	16350	16519	16390	16275	16306	16324	16366	16331	16314	16231	16377	16342	16313	16465	16444	16497	16392	16458	16276	16330	16375	16393	16356	16264	16379	16429	16551	16220	16483	16345	16355	16303	16425	16442	16207	16436	16433	16252	16368	16449	16387	16327	16324	16317	16344	16293	16461	16218	16342	16267	16379	16533	16223	16519	16475	16344	16293	16397	16280	16444	16351	16489	16356	16360	16233	16346	16488	16358	16220	16318	16502	16248	16380	16367	16285	16117	16251	16411	16366	16404	16163	16571	16411	16218	16381	16405	16207	16444	16289	16399	16384	16321	16340	16388	16434	16265	16334	16441	16240	16333	16258	16410	16405	16358	16460	16433	16247	16185	16342	16436	16448	16282	16339	16320	16320	16354	16252	16349	16428	16311	16369	16290	16263	16284	16239	16534	16353	16517	16382	16337	16286	16379	16294	16350	16395	16345	16423	16266	16474	16278	16213	16376	16423	16473	16273	16378	16295	16303	16240	16570	16338	16519	16332	16398	16287	16516	16392	16375	16252	16344	16412	16340	16366	16348	16293	16488	16360	16428	16442	16415	16272	16137	16344	16296	16281	16461	16297	16260	16504	16291	16437	16591	16372	16487	16382	16368	16247	16146	16352	16425	16325	16287	16297	16383	16311	16337	16298	16342	16318	16281	16168	16384	16328	16416	16462	16303	16338	16174	16511	16310	16452	16373	16391	16291	16294	16285	16308	16355	16437	16376	16251	16322	16426	16232	16185	16326	16243	16219	16509	16317	16285	16438	16286	16392	16419	16244	16345	16365	16415	16484	16026	16312	16280	16463	16353	16343	16315	16349	16499	16433	16451	16383	16575	16254	16471	16206	16336	16231	16390	16301	16327	16376	16283	16322	16264	16520	16508	16304	16320	16324	16327	16531	16432	16328	16499	16328	16497	16285	16414	16287	16104	16279	16338	16331	16394	16276	16268	16383	16464	16370	16200	16436	16418	16393	16215	16107	16335	16525	16319	16290	16480	16352	16232	16174	16293	16298	16318	16540	16584	16388	16273	16440	16328	16327	16270	16146	16385	16337	16191	16431	16444	16384	16389	16250	16409	16294	16576	16471	16367	16194	16222	16429	16382	16243	16230	16237	16187	16357	16526	16333	16327	16307	16329	16527	16380	16303	16319	16242	16473	16315	16325	16253	16339	16354	16385	16278	16298	16490	16211	16410	16415	16356	16407	16309	16294	16484	16472	16449	16259	16250	16367	16490	16401	16416	16327	16374	16337	16372	16481	16419	16434	16337	16361	16255	16281	16374	16423	16423	16334	16325	16362	16246	16417	16328	16249	16276	16259	16424	16296	16465	16404	16420	16264	16454	16182	16405	16394	16351	16198	16389	16372	16318	16398	16239	16443	16249	16217	16339	16265	16303	16374	16363	16207	16407	16229	16433	16270	16370	16226	16452	16475	16386	16268	16222	16399	16391	16339	16165	16386	16216	16270	16286	16487	16333	16330	16349	16389	16313	16480	16176	16426	16312	16401	16180	16366	16373	16334	16293	16319	16426	16496	16384	16320	16403	16339	16358	16308	16281	16330	16299	16399	16469	16263	16333	16327	16326	16294	16373	16199	16351	16277	16418	16232	16372	16400	16479	16139	16247	16369	16245	16285	16408	16302	16308	16253	16374	16258	16404	16397	16460	16322	16331	16409	16320	16366	16350	16095	16320	16322	16126	16361	16466	16455	16522	16070	16448	16201	16323	16170	16416	16360	16358	16433	16406	16409	16449	16415	16200	16267	16535	16297	16251	16236	16389	16546	16396	16473	16346	16302	16431	16482	16360	16246	16361	16437	16325	16285	16554	16395	16250	16356	16459	16385	16395	16261	16361	16494	16178	16382	16381	16474	16338	16279	16323	16215	16441	16377	16358	16340	16254	16386	16424	16317	16371	16379	16253	16110	16342	16644	16448	16357	16288	16441	16331	16477	16411	16330	16346	16454	16323	16573	16504	16259	16373	16130	16277	16562	16340	16309	16516	16251	16136	16232	16364	16408	16261	16368	16302	16445	16329	16292	16469	16370	16463	16316	16304	16524	16316	16232	16293	16317	16322	16195	16442	16426	16436	16303	16415	16214	16372	16386	16564	16316	16393	16296	16319	16318	16447	16545	16206	16378	16474	16296	16419	16201	16281	16241	16329	16446	16301	16278	16323	16375	16307	16394	16273	16150	16414	16180	16395	16426	16391	16495	16367	16461	16298	16320	16280	16424	16362	16252	16237	16421	16370	16235	16397	16546	16397	16420	16409	16375	16310	16410	16154	16300	16156	16361	16269	16374	16477	16502	16231	16169	16307	16395	16321	16327	16281	16294	16251	16252	16351	16384	16418	16350	16422	16402	16335	16254	16279	16386	16229	16413	16278	16289	16374	16229	16486	16370	16531	16321	16301	16235	16479	16320	16454	16363	16473	16434	16345	16511	16087	16399	16292	16381	16264	16291	16258	16364	16259	16286	16341	16451	16185	16182	16525	16303	16266	16207	16489	16420	16382	16349	16389	16438	16188	16397	16288	16226	16480	16400	16288	16244	16297	16257	16388	16305	16300	16201	16371	16503	16323	16270	16462	16315	16300	16120	16295	16256	16409	16242	16354	16382	16237	16387	16436	16523	16420	16296	16353	16318	16306	16391	16266	16210	16451	16564	16284	16514	16216	16464	16328	16331	16413	16204	16148	16338	16391	16213	16327	16262	16370	16288	16381	16429	16222	16412	16306	16194	16367	16375	16279	16286	16316	16337	16413	16504	16357	16537	16379	16356	16398	16503	16216	16420	16391	16310	16301	16239	16394	16291	16348	16141	16409	16243	16356	16529	16479	16522	16415	16315	16420	16195	16505	16398	16389	16286	16409	16382	16269	16360	16152	16349	16419	16483	16495	16350	16329	16373	16269	16225	16198	16355	16334	16271	16467	16348	16273	16514	16332	16248	16252	16400	16372	16406	16326	16306	16420	16269	16307	16378	16258	16545	16477	16380	16430	16393	16433	16495	16172	16295	16326	16323	16341	16422	16383	16365	16270	16243	16492	16204	16464	16216	16499	16588	16350	16292	16481	16416	16342	16214	16272	16463	16342	16422	16364	16438	16526	16367	16466	16483	16369	16514	16306	16326	16300	16174	16224	16404	16384	16273	16231	16543	16409	16364	16518	16369	16443	16333	16281	16226	16325	16418	16436	16257	16432	16236	16318	16312	16454	16509	16344	16402	16238	16311	16478	16456	16240	16461	16149	16212	16408	16367	16265	16368	16412	16285	16295	16383	16368	16376	16320	16277	16473	16317	16249	16327	16446	16370	16452	16257	16341	16319	16220	16422	16379	16338	16336	16359	16191	16365	16237	16353	16246	16373	16215	16284	16206	16358	16359	16228	16632	16345	16446	16509	16386	16179	16378	16408	16358	16381	16464	16367	16517	16233	16263	16361	16475	16159	16313	16390	16344	16212	16272	16416	16443	16291	16320	16322	16393	16465	16315	16472	16210	16198	16271	16517	16436	16455	16317	16377	16376	16396	16219	16293	16420	16302	16261	16330	16213	16339	16510	16466	16283	16265	16503	16298	16345	16192	16318	16153	16241	16481	16473	16533	16346	16444	16249	16412	16221	16389	16268	16575	16301	16373	16231	16233	16414	16297	16343	16369	16347	16353	16260	16405	16415	16306	16308	16440	16229	16332	16608	16293	16325	16396	16280	16188	16458	16291	16319	16375	16415	16405	16238	16404	16406	16397	16156	16194	16508	16462	16292	16394	16286	16463	16551	16333	16318	16510	16514	16350	16284	16274	16479	16442	16212	16347	16150	16472	16460	16244	16275	16369	16320	16361	16115	16412	16302	16242	16494	16378	16108	16454	16223	16147	16501	16277	16465	16339	16310	16420	16206	16421	16309	16177	16562	16367	16282	16330	16416	16491	16266	16556	16277	16220	16310	16322	16462	16461	16461	16466	16606	16351	16452	16266	16375	16425	16313	16453	16487	16453	16462	16387	16320	16340	16403	16303	16244	16352	16220	16313	16476	16454	16374	16320	16235	16241	16220	16438	16206	16335	16328	16279	16212	16486	16184	16411	16376	16321	16369	16263	16447	16305	16191	16385	16377	16242	16329	16321	16470	16342	16255	16121	16389	16294	16430	16189	16427	16438	16361	16285	16291	16349	16413	16329	16383
22924	21297	29160	24114	24011	29793	33855	29170	27303	26486	25508	24469	24205	23647	23405	22735	22434	22184	22151	21927	21912	22005	21708	21643	21842	21806	21818	21838	21867	21803	21701	21702	21506	21469	21676	21557	21481	21536	21472	21516	21405	21591	21197	21504	21379	21421	21294	21513	21359	21197	21213	21166	21399	21341	21442	21512	21529	21439	21347	21380	21352	21395	21292	21260	21383	21361	21141	21483	21375	21423	21295	21420	21242	21234	21239	21343	21234	21097	21314	21206	21362	21334	21288	21199	21185	21226	21337	21330	21499	21168	21338	21354	21304	21168	21338	21074	21481	21343	21517	21179	21317	21344	21244	21041	21265	21412	21242	21537	21280	21220	21143	21338	21236	21232	21564	21362	21376	21302	20967	21053	21251	21295	21352	21354	21386	21204	21289	21375	21398	21362	21497	21355	21163	21386	21478	20910	21329	21277	21389	21310	21498	21226	21308	21537	21306	21437	21225	21222	21370	21314	21334	21289	21374	21356	21388	21218	21303	21390	21152	21291	21252	21353	21136	21439	21348	21233	21327	21277	21518	21272	21304	21179	21334	21103	21263	21295	21088	21352	21208	21351	21435	21206	21353	21252	21312	21149	21532	21246	21533	21440	21283	21161	21254	21313	21271	21296	21212	21279	21543	21284	21213	21341	21274	21238	21324	21428	21224	21385	20992	21356	21256	21179	21175	21288	21322	21254	21438	21224	21343	21352	21245	21259	21102	21185	21194	21318	21300	21282	21141	21251	21488	21171	21177	21100	21351	21350	21190	21254	21190	21274	21254	21334	21248	21280	21120	21457	21316	21420	21317	21307	21249	21258	21422	21261	21228	21253	21252	21286	21343	21218	21304	21314	21492	21138	21305	21607	21331	21393	21336	21193	21463	21412	21301	21450	21269	21300	21293	21310	21226	21363	21352	21274	21450	21361	21149	21392	21069	21144	21324	21552	21241	21279	21236	21429	21126	21373	21356	21411	21388	21323	21555	21402	21173	21331	21304	21344	21205	21246	21257	21281	21305	21478	21266	21532	21133	21257	21457	21070	21481	21279	21369	21132	21340	21483	21162	21040	21451	21222	21361	21412	21273	21320	21199	21202	21145	21276	21356	21500	21313	21350	21519	21344	21209	21229	21438	21432	21310	21434	21341	21327	21337	21338	21285	21328	21471	21071	21308	21262	21129	21497	21279	21297	21229	21224	21415	21189	21029	21213	21307	21111	21398	21054	21277	21337	21082	21454	21275	21216	21266	21335	21259	21125	21361	21417	21189	21317	21240	21251	21441	21484	21161	21406	21252	21176	21052	21328	21130	21256	21314	21325	21355	21349	21323	21213	21354	21387	21366	21163	21523	21191	21283	21190	21331	21219	21365	21375	21296	21186	20944	21386	21299	21234	21425	21217	21135	21333	21513	21045	21260	21335	21394	21358	21398	21328	21366	21178	21305	21268	21164	21092	21406	21430	21338	21383	21115	21303	21185	21454	21320	21210	21421	21322	21428	21262	21134	21165	21263	21113	21236	21394	21403	21444	21370	21340	21161	21341	21184	21271	21283	21195	21365	21206	21289	21203	21021	21565	21432	21231	21297	21377	21434	21292	21192	21202	21326	21426	21190	21141	21159	21321	21431	21483	21331	21247	21332	21244	21288	21233	21250	21242	21145	21278	21168	21400	21159	21221	21434	21373	21270	21220	21070	21368	21396	21298	21370	21310	21171	21178	21183	21029	21106	21114	21292	21164	21358	21277	21328	21180	21143	21173	21341	21553	21261	21131	21119	21431	21344	21161	21328	21254	21277	21126	21372	21232	21446	21415	21321	21434	21163	21075	21459	21317	21263	21152	21319	21334	21256	21432	21373	21177	21238	21439	21325	21359	21369	21250	21295	21021	20995	21393	21254	21344	21365	21310	21200	21205	21429	21319	21414	21266	21195	21335	21212	21309	21343	21264	21442	21450	21336	21198	21126	21215	21313	21099	21527	21231	21553	21205	21439	21201	21501	21370	21463	21359	21210	21167	21419	21539	21391	21465	21409	21336	21206	21445	21290	21239	21128	21055	21314	21382	21323	21291	21210	21193	21379	21314	21183	21268	21415	21400	21221	21109	21404	21251	21507	21233	21064	21383	21240	21199	21204	21403	21298	21046	21315	21367	21201	21402	21288	21272	21310	21332	21377	21302	21358	21381	21339	21143	21303	21209	21436	21107	21255	21150	21346	21361	21201	21190	21385	21239	21310	21375	21277	21194	21330	21185	21054	21167	21074	21104	21222	21187	21286	21356	21241	21289	21180	21234	21352	21134	21157	21096	21203	20998	21030	21075	21390	21305	21346	21083	21105	21410	21374	21433	21439	21443	21317	21538	21349	21421	21441	21398	21353	21194	21332	21453	21283	21151	21296	21252	21109	21207	21135	21227	21258	21493	21364	21267	21402	21185	21314	21526	21201	21140	21473	21111	21368	21496	21408	21238	21377	21204	21157	21210	21138	21127	21144	21150	21440	21169	21277	21204	21275	21223	21274	21306	21371	21205	21260	21388	21192	21512	21292	21424	21160	21210	21288	21239	21370	21435	21423	21337	21305	21315	21260	21239	21363	21116	21249	21256	21212	21123	21335	21193	21289	21299	21232	21377	21444	21212	21537	21441	21469	21251	21440	21232	21212	21307	21366	21159	21413	21322	21391	21413	21460	21183	21268	21282	21194	21401	21311	21388	21271	21254	21132	21360	21428	21382	21423	21193	21248	21338	21217	21268	21463	21166	21175	21372	21127	21191	21249	21331	21135	21310	21280	21386	21430	21155	21300	21360	21427	21235	21349	21119	21031	21132	21333	21290	21140	21327	21371	21334	21195	21276	21459	21284	21328	21202	21248	20980	21260	21305	21073	21431	21168	21180	21400	21211	21322	21258	21193	21326	21391	21463	21287	21074	21181	21210	21180	21378	21423	21356	21216	21163	21295	21260	21204	21471	21414	21559	21353	21265	21395	21402	21254	21438	21466	21442	21287	21406	21252	21262	21152	21358	21108	21440	21453	21382	21346	21393	21417	21368	21466	21276	21211	21053	21499	21152	21192	21000	21271	21401	21515	21576	21018	21360	21450	21234	21399	21371	21503	21248	21290	21249	21206	21288	21236	21452	21372	21388	21109	21031	21150	21220	21273	21360	21195	21244	21389	21279	21303	21286	21398	21405	21244	21440	21248	21280	21341	21446	21175	21148	21466	21333	21179	21301	21297	21193	21275	21347	21248	21234	21583	21304	21324	21369	21370	21241	21172	21270	21264	21214	21407	21545	21249	21508	21385	21366	21202	21396	21323	21339	21335	21420	21226	21202	21308	21290	21379	21112	20980	21202	21344	21134	21428	21285	21217	21266	21101	21331	21141	21299	21521	21306	21303	21550	21344	20981	21234	21353	21239	21433	21217	21123	21203	21193	21157	21360	21374	21087	21488	21273	21471	20934	21046	21547	21378	21243	21435	21322	21258	21233	21362	21114	21386	21298	21180	21186	21331	21149	21274	21214	21243	21179	21313	21493	21430	21296	21217	21371	21430	21330	21411	21230	21403	21262	21243	21145	21146	21246	21285	21350	21409	21162	21271	21326	21367	21474	21231	21315	21385	21262	21420	21377	21045	21189	21163	21346	21214	21436	21211	21252	21302	21463	21438	21441	21340	21199	21233	21133	21350	21175	21169	21213	21164	21325	21254	21396	21307	21259	21363	21173	21467	21290	21580	21296	21160	21216	21382	21359	21105	21367	21231	21581	21229	21468	21389	21486	21347	21127	21380	21089	21206	21251	21250	21155	21537	21531	21193	21605	21474	21239	21100	21088	21348	21479	21230	21231	21294	21429	21214	21176	21460	21351	21457	21184	21409	21211	21130	21098	21440	21120	21172	21271	21290	21208	21495	21391	21106	21231	21168	21178	21263	21257	21227	21405	21301	21279	21378	21205	21331	21395	21240	21343	21342	21396	21251	21420	21572	21281	21237	21275	21347	21085	21334	21390	21332	21393	21170	21272	21366	21326	21415	21474	21271	21363	21368	21404	21259	21358	21276	21278	21197	21416	21284	21034	21247	21206	21335	21351	21270	21395	21092	21213	21391	21349	21381	21341	21331	21018	21243	21172	21128	21226	21316	21285	21265	21256	21311	21246	21502	21296	21111	21352	21371	21377	21195	21496	21229	21250	21304	21429	21272	21260	21489	21265	21462	21450	21265	21052	21366	21416	21271	21306	21143	21228	21419	21035	21034	21270	21274	21171	21451	21216	21378	21258	21300	21515	21301	21302	21328	21290	21346	21335	21181	21163	21169	21261	21173	21102	21394	21232	21201	21495	21427	21133	21332	21310	21140	21218	21324	21293	21413	21168	21389	21398	21350	21193	21041	21373	21251	21250	21060	21229	21151	21430	21268	21133	21229	21405	21297	21218	21256	21265	21228	21145	21202	21108	21095	21069	21215	21337	21396	21205	21272	21115	21272	21335	21349	21213	21293	21224	21375	21472	21235	21028	21381	21290	21445	21227	21340	20969	21290	21110	21224	21172	21162	21397	21335	21223	21445	21198	21253	21181	21552	21172	21323	21353	21322	21480	21147	21291	21503	21421	21364	21349	21284	21455	21304	21207	21194	21209	21277	21241	21503	21231	21407	21164	21418	21132	21340	21335	21350	21157	21411	21132	21379	21493	21458	21256	21151	21188	21529	21559	21184	21288	21247	21274	21265	21270	21265	21466	21403	21269	21202	21279	21454	21162	21202	21180	21373	21194	21475	21294	21316	21334	21266	21201	21249	21184	21257	21311	21236	21099	21083	21188	21322	21491	21241	21132	21209	21141	21200	21226	21241	21374	21226	21295	21199	21250	21336	21333	21018	21162	21159	21262	21296	21064	21013	21457	21217	21397	21242	21417	21457	21122	21083	21116	21443	21387	21450	21172	21238	21165	21494	21110	21292	21157	21243	21215	21343	21352	21437	21307	21128	21381	21293	21218	21266	21253	21273	21151	21180	21397	21394	21437	21332	21353	21211	21147	21268	21111	21410	21148	21277	21204	21359	21235	21184	21275	21385	21295	21282	21358	21351	21267	21133	21280	21154	21155	21317	21343	21380	21230	21295	21313	21352	21275	21262	21317	21037	21510	21353	21405	21182	21138
33082	58522	54433	43669	38585	34474	30864	27728	25559	23642	22445	21511	20540	20091	19287	18795	18278	17928	17497	17607	17376	17440	17525	17168	17220	17293	17355	17243	17359	17225	17287	17181	17216	17297	16950	16976	17089	17006	17093	16956	16968	17132	16781	16739	16959	16778	16938	16841	16875	16799	16672	16687	16950	16718	16819	16786	16700	16716	16871	16958	16655	16932	16960	16731	16880	16972	16671	16889	16854	16740	16789	16725	16821	16636	16815	16926	16775	16745	16798	16835	16763	16731	16780	16892	16753	16862	16749	16743	16822	16525	16970	16759	16785	16786	16722	16653	16797	16857	16797	16794	16836	16906	16928	16741	16924	16972	16894	16681	16778	16809	16782	16945	16985	16885	16837	16928	16748	16923	16737	16830	16975	16843	16664	16861	16865	16866	16755	16862	16841	16637	16932	16810	16553	16661	16930	16851	16833	17089	16709	16732	16792	16829	16747	16738	16777	16887	16891	16885	16624	16739	16852	16779	16850	16974	16897	16593	16810	16725	16997	16848	16756	16762	16820	16584	16857	16800	16748	16831	16695	16741	16740	16849	16826	16718	16876	16773	16851	16909	16712	16955	16787	16792	16669	16889	16850	16922	16653	16761	16884	16680	16814	16946	16844	16883	17065	16765	16618	16873	16686	16886	16756	16677	16728	16745	16716	16647	16981	16795	16767	16773	16770	16818	16789	16776	16814	16838	16666	16802	16822	16824	16879	16723	16792	16820	16868	16866	16766	16799	16716	16604	16829	16961	16940	16746	16779	16871	16838	16781	17003	16856	16908	16740	16711	16682	16693	16801	16810	16850	16889	16860	16862	16690	16764	16841	16685	17003	16853	16723	16719	16790	17049	16875	16824	16833	16789	16836	16793	16895	16714	16818	16794	16767	16851	16797	16804	16717	16860	16749	16938	16749	16712	16687	16822	16835	16827	16747	16948	16840	16787	16691	16786	16679	16852	16826	16800	16851	16823	16656	16777	16777	16836	16855	16755	16656	16818	16668	16880	16928	16867	16838	16903	16853	16680	16667	16772	16734	16684	16696	17019	16743	16864	16725	16856	16609	16788	16720	16804	16884	16784	16774	16852	16841	16863	16778	16752	16861	16709	16897	16706	16743	16860	16988	16828	16889	16753	16713	16685	16827	16720	16906	16999	16725	16937	16794	16777	16585	16850	16718	16753	16801	16638	16675	16951	16898	16866	16762	16873	16848	16877	16883	16767	16913	16727	16934	16897	16870	16698	16857	16872	16871	16827	16683	16808	16841	16797	16846	16790	16937	16924	16746	16722	16860	16987	16864	16834	16689	16703	16636	16876	16821	16796	16728	16898	16836	16643	16960	16630	16937	16844	16681	17077	16576	16793	16827	16767	16823	16661	16671	16863	16760	16789	16729	16802	16928	16618	16878	16647	16826	16762	16758	16563	16947	16850	16956	16801	16562	16926	16624	16916	16778	16770	16748	16747	16814	17106	16866	16731	16906	16659	16782	16896	16896	16720	16860	16677	16816	16765	16706	16914	16719	16778	16860	16673	16688	16943	16760	16980	16891	16831	16740	16747	16845	16812	16648	16760	16814	16893	16682	16940	16747	16842	16831	16656	16730	16747	16847	16892	16732	16915	16926	16809	16850	16716	16782	16745	16857	16788	16858	16813	16782	16664	16638	16820	16766	16900	16910	16859	16761	16903	16678	16806	16940	16697	16995	16583	16705	16795	16778	16839	16695	16616	16840	16640	16775	16847	16879	16751	16743	16830	16675	16925	16789	16819	16768	16894	16734	16855	16934	16783	16796	16754	16615	16694	16649	16823	16687	16752	16820	16945	16733	16726	16889	16821	16778	16830	16671	16819	16864	16812	16862	16715	16689	16718	16974	16739	16721	16943	16730	16702	16912	16889	16676	16816	16766	16754	16767	16899	16569	16893	16776	16923	16655	16777	16817	16795	17030	16695	16911	16857	16783	16830	16913	16774	16948	16899	16766	16753	16827	16851	16821	16900	16701	16985	16732	16685	16737	16787	16804	16661	16954	16632	16934	16863	16921	16790	16774	16861	16778	16804	16741	16811	16757	16734	16791	16744	16779	16666	16867	16905	16711	16760	16801	16782	16694	16785	16857	16886	16841	16722	16759	16916	17018	16845	16564	16956	16721	16881	16872	16851	16804	16713	16749	16888	16828	16764	16819	17108	16902	16884	16912	16666	16741	16935	16881	16784	16738	16704	17001	16646	16738	16952	16753	16863	16779	16768	16747	16899	16857	16733	16858	16597	16773	16694	16702	16803	16927	17000	16887	16839	16708	16674	16800	16861	16679	16899	16724	16780	16891	16676	16693	16869	16643	16910	16856	16766	16700	16929	16653	16731	16869	16869	16725	16854	16926	16734	16906	16706	16612	16939	16552	16855	16852	16885	16866	16915	16716	16791	16828	16718	16812	16743	16892	16784	16828	16893	16843	16708	16971	16570	16727	16791	16753	16802	17003	16776	16820	16857	16683	16870	16976	16782	16693	16748	16839	16839	16659	16657	16822	16823	16615	16936	16696	16986	16762	16792	16709	16903	16870	16712	16839	16708	16782	16926	16777	16924	16777	16969	16724	16717	16770	16802	16770	16782	16851	16844	16705	16647	16823	16720	16776	16924	16947	16815	16668	16790	16843	16962	16658	16720	16767	16884	16934	16827	16839	16777	16647	16745	16686	16708	16860	16845	16766	16776	16825	16785	16750	16726	16677	16992	16778	16953	16958	16871	16806	16931	16825	16927	16605	16767	16955	16791	16731	16936	16936	16851	16949	16727	16650	16873	16855	16875	16896	16808	16768	16790	16792	16645	16726	16960	16856	16821	16964	16795	16738	16752	16947	16920	16967	16907	16667	16911	16821	16939	16831	16807	16723	16717	16917	16683	16792	16896	16784	16908	16885	16837	16800	16780	16617	16821	16721	16784	16796	16780	16770	16718	16815	16880	16691	16803	16687	16935	16825	16714	16669	16692	16910	16815	16913	16693	16755	16870	16857	16830	16788	16862	16744	16909	16727	16800	16672	16887	16743	16938	16785	16640	16817	16735	16909	17011	16838	16844	16879	16967	16712	16801	16743	16740	16611	16736	16781	16655	16715	16867	16701	16638	16724	16765	16875	16809	16920	16899	16783	16653	16696	16952	16740	16857	16789	16867	16816	16857	16779	16836	16857	16732	16949	16720	16898	16798	16642	16770	16682	16865	16805	16644	16793	16912	16734	16910	16866	16951	16632	16783	16774	16797	16863	16890	16841	16669	16809	16820	16961	16856	16737	17086	16704	16857	16821	16673	16876	16931	16874	16858	16768	16762	16837	16757	16679	16813	16870	16937	16883	16783	16840	16981	16556	16720	16712	16770	16673	16789	16727	16876	16839	16706	16788	16850	16743	16694	16953	16887	16842	16975	16841	16683	16818	16771	16805	16917	16821	16646	16909	16833	16797	16931	16742	16794	16709	16764	16684	16864	16688	16797	16697	16727	16903	16908	16766	16776	16637	16642	16907	16786	16710	16924	16655	16801	16716	16701	16806	16928	16739	16814	16703	16711	17010	16856	16882	16862	16637	16906	16873	16906	16842	16678	16706	16964	16803	16855	16992	16685	16724	16840	16832	16828	16712	16845	16898	16738	16876	16912	16909	17135	16899	16757	16838	16705	16771	16834	16738	16927	16733	16880	16741	16729	16818	16799	16912	16773	16918	16832	16853	16746	16788	16740	16739	17024	16772	16772	16763	16798	17044	16746	17006	16794	16755	16938	16703	16835	16831	16853	16695	16859	16845	16674	16761	16864	16770	16738	16849	16834	16911	16842	16781	16738	16932	16634	16663	16727	16825	16635	16740	16792	16897	16786	16943	16806	16903	16687	16887	16799	16963	16689	16665	16802	16687	16932	16891	16658	16734	17014	16705	16936	16709	16739	16802	16720	16904	16729	16919	16885	16825	16836	16929	16767	16718	16858	16775	16973	16757	16873	16692	16904	16772	16926	16727	16921	16725	16883	17030	16745	16863	16818	16896	16850	16779	16701	16824	16841	16851	16841	16906	16827	16845	16840	16659	16989	16929	16771	16648	16844	16866	16681	16712	16924	16796	16874	16789	16781	16824	16918	16794	16687	16942	16813	17062	16698	16773	16961	16792	16788	16866	16799	16949	16683	16824	16863	16960	16817	16756	16677	16629	16952	16748	16729	16957	16798	16792	16794	16848	16857	16888	16769	16707	16855	16984	16706	16845	16662	16861	16759	16852	16887	16827	16606	16762	16856	16909	16792	16781	16719	16802	16746	16700	16895	16898	16724	16753	16763	16917	16820	16798	16880	16840	16892	16721	16782	16858	16798	16904	16857	16847	16742	16870	16773	16908	16796	16848	16530	16761	16822	16831	16583	16663	16657	16823	16819	16839	16804	16751	16744	16871	16790	16825	16745	16713	16725	16790	16815	16830	16970	16793	16865	16852	16881	16845	16605	16796	16638	16838	16888	16723	16836	16900	16805	16727	16618	16971	16891	16656	16913	16727	16658	16853	16624	16804	16795	16844	16824	16910	16759	16851	16842	16903	16673	16872	16641	16801	16863	16914	16852	16744	16879	16768	16729	16856	16853	16988	16738	16877	16790	16826	16797	16815	16871	16722	16787	16814	16834	16903	16712	16866	16723	16820	16832	16839	16988	16684	16711	16617	16912	16768	16857	16725	16741	16852	16876	16739	16813	16924	16917	16899	17026	16771	16852	16705	16826	16743	16872	16738	16817	16799	16984	16687	16761	16862	16921	16729	16746	16752	16902	16877	16816	16802	16830	16897	16896	16725	16941	16801	16778	16797	16756	16733	16956	16799	16758	16711	16762	16710	16812	16573	16971	16617	16712	16898	16749	16787	16778	16846	16795	16939	16768	16828	16703	16631	16761	16760	16818	16768	16735	16626	16839	16595	16974	16764	16824	16629	16768	16638	16828	16705	16753	16785	16859	16946	16725	16851	16703	16629	16889	16737	16634	16635	16846	16826	16826	16839	16750	16690	16757	16867	16768	16787	16701	16770	16692	16873	16845	16861	16880	16869	16812	16841	16716	16745	16814	16932	16711	16762	16814	16868	16804	16825	17086	16686	16880	16869	16835	16752	16759	16841	16907	16613	17048	16923
29894	31087	41126	36750	31246	28799	26698	25052	24095	23471	22948	22893	22540	22317	21954	21834	22041	21483	21812	21452	21708	21460	21461	21614	21569	21359	21495	21722	21366	21436	21397	21482	21552	21460	21514	21356	21530	21483	21374	21247	21352	21454	21491	20993	20995	21385	21202	21438	21328	21212	21154	21103	21394	21370	21322	21431	21204	21266	21281	21226	21337	21244	21222	21506	21468	21494	21523	21454	21017	21259	21499	21333	21358	21374	21180	21460	21129	21310	21167	21350	21214	21200	21377	21299	21378	21409	21233	21410	21635	21252	21235	21326	21266	21175	21299	21376	21407	21407	21285	21200	21246	21384	21221	21520	21307	21330	21354	21237	21386	21500	21364	21315	21288	21515	21233	21561	21332	21588	21422	21274	21433	21110	21150	21234	21248	21386	21219	21258	21278	21467	21312	21250	21198	21267	21430	21163	21478	21496	21362	21114	21310	21334	21217	21191	21338	21284	21420	21073	21223	21087	21219	21450	21317	21295	21072	21248	21255	21156	21413	21465	21011	21357	21436	21396	21276	21367	21220	21335	21368	21497	21260	21227	21181	21293	21516	21251	21386	21407	21198	21179	21299	21210	21395	21386	21251	21402	21227	21301	21307	21413	21323	20903	21350	21130	21252	21314	21178	21276	21343	21123	21356	21276	21191	21312	21427	21273	21179	21283	21151	21191	21342	21223	21460	21310	21321	21138	21218	21417	21468	21253	21201	21335	21345	21266	21399	21262	21183	21324	21351	21277	21407	21423	21394	21264	21207	21296	21316	21196	21617	21353	21330	21433	21254	21235	21401	21467	21413	21448	21140	21274	21266	21541	21329	21067	21245	21346	21150	21415	21483	21371	21485	21302	21361	21506	21355	21361	21381	21424	21212	21325	21335	21446	21254	21269	21193	21238	21353	21154	21212	21186	21322	21345	21319	21295	21228	21430	21563	21373	21479	21186	21350	21241	21249	21398	21560	21362	21274	21406	21290	21459	21301	21368	21486	21531	21241	21440	21576	21374	21385	21158	21127	21291	21411	21161	21215	21296	21503	21478	21396	21383	21346	21390	21270	21311	21435	21312	21396	21441	21390	21237	21313	21077	21267	21434	21141	21314	21248	21253	21507	21410	21329	21193	21392	21034	21367	21138	21504	21246	21240	21330	21328	21330	21381	21245	21346	21270	21114	21104	21432	21202	21522	21345	21199	21158	21297	21159	21200	21297	21404	21365	21603	21445	21322	21498	21293	21310	21177	21246	21462	21274	21299	21293	21467	21396	21349	21402	21256	21422	21436	21453	21455	21299	21304	21346	21444	21440	21450	21518	21280	21285	21178	21408	21211	21383	21451	21455	21260	21366	21485	21579	21295	21194	21146	21448	21318	21338	21337	21374	21273	21001	21402	21372	21345	21113	21326	21308	21124	21085	21560	21145	21262	21222	21374	21241	21352	21459	21485	21358	21319	21205	21125	21546	21322	21283	21244	21321	21253	21293	21250	21319	21497	21138	21304	21486	21375	21497	21338	21145	21316	21261	21482	21331	21297	21397	21306	21382	21358	21393	21359	21245	21300	21331	21370	21251	21396	21121	21306	21326	21171	21303	21356	21200	21187	21375	21128	21350	21310	21316	21218	21186	21350	21352	21168	21421	21327	21515	21302	21380	21461	21543	21209	21434	21376	21111	21175	21430	21307	21070	21370	21203	21541	21313	21269	21170	21314	21317	21358	21216	21402	21344	21488	21383	21328	21350	21289	21212	21144	21253	21470	21283	21265	21401	21328	21157	21308	21302	21446	21446	21536	21601	21448	21361	21488	21406	21415	21308	21285	21372	21174	21279	21247	21356	21343	21453	21451	21141	21182	21537	21333	21321	21288	21505	21496	21562	21401	21088	21336	21415	21125	21162	21478	21245	21296	21539	21300	21137	21223	21225	21166	21313	21322	21299	21309	21242	21273	21455	21285	21299	21144	21205	21266	21220	21019	21411	21314	21219	20950	21412	21146	21140	21378	21288	21205	21421	21444	21160	21095	21483	21526	21245	21410	21376	21374	21311	21268	21566	21421	21212	21470	21421	21328	21103	21188	21222	21335	21058	21500	21394	21266	21246	21252	21381	21383	21177	21376	21234	21265	21257	21311	21397	21466	21563	21275	21337	21671	21268	21307	21308	21321	21345	21215	21305	21604	21356	21370	21435	21396	21436	21282	21081	21460	21338	21345	21419	21417	21317	21171	21357	21589	21430	21264	21209	21364	21373	21221	21287	21314	21406	21355	21090	21270	21249	21212	21236	21303	21256	21315	21312	21454	21659	21344	21243	21308	21282	21177	21145	21442	21371	21315	21309	21161	21267	21347	21324	21051	21221	21254	21331	21635	21383	21247	21496	21492	21404	21345	21261	21476	21453	21563	21340	21510	21219	21258	21262	21459	21234	21350	21383	21212	21282	21296	21323	21431	21368	21295	21196	21321	21334	21200	21266	21140	21135	21221	21339	21399	21316	21410	21336	21339	21391	21089	21243	21412	21237	21202	21453	21386	21220	21289	21100	21506	21378	21407	21415	21396	21228	21291	21341	21233	21131	21300	21391	21451	21463	21418	21294	21343	21256	21151	21190	21255	21385	21312	21209	21108	21287	21305	21426	21333	21405	21536	21422	21225	21305	21491	21168	21159	21098	21179	21159	21313	21249	21534	21042	21251	21251	21091	21317	21378	21316	21285	21218	21408	21395	21285	21512	21257	21180	21441	21314	21259	21272	21459	21420	21347	21341	21333	21269	21206	21251	21242	21168	21327	21260	21441	21253	21250	21270	21570	21200	21319	21219	21265	21235	21289	21327	21391	21230	21042	21391	21337	21174	21430	21334	21387	21175	21403	21124	21188	21274	21193	21314	21377	21297	21329	21414	21304	21271	21396	21408	21475	21437	21246	21378	21273	21265	21260	21549	21497	21347	21211	21194	21333	21318	21508	21557	21133	21130	21298	21336	21492	21383	21379	21274	21263	21297	21390	21394	21226	21181	21247	21255	21341	21293	21400	21445	21291	21195	21016	21400	21187	21221	21186	21178	21371	21305	21422	21338	21213	21304	21249	21098	21419	21337	21270	21364	21238	21253	21122	21234	21247	21234	21533	21453	21337	21298	21189	21337	21114	21196	21383	21214	21442	21228	21131	21285	21436	21468	21424	21299	21283	21413	21231	21519	21161	21406	21417	21454	21353	21320	21221	21499	21329	21401	21104	21386	21297	21253	21342	21270	21364	21357	21347	21282	21415	21375	21430	21215	21521	21244	21433	21228	21297	21278	21288	21354	21333	21174	21520	21214	21232	21463	21397	21524	21343	21291	21517	21351	21137	21290	21296	21333	21226	21500	21348	21376	21648	21339	21476	21251	21225	21577	21217	21231	21195	21336	21407	21168	21221	21333	21330	21513	21390	21119	21219	21270	21540	21294	21373	21179	21442	21183	21352	21337	21268	21299	21067	21141	21243	21295	21372	21290	21208	21386	21383	21542	21435	21365	21315	21086	21209	21278	21378	21436	21260	21384	21383	21334	21241	21222	21255	21584	21142	21374	21268	21249	21462	21336	21327	21229	21246	21282	21342	21245	21011	21286	21508	21184	21415	21428	21267	21260	21308	21320	21212	21276	21365	21358	21378	21359	21453	21402	21398	21174	21451	21331	21427	21185	21393	21506	21374	21250	21263	21305	21238	21373	21383	21316	21552	21460	21322	21512	20966	21246	21305	21279	21414	21478	21667	21313	21328	21299	21350	21195	21234	21270	21398	21259	21468	21456	21488	21166	21330	21482	21488	21373	21287	21297	21274	21291	21225	21242	21362	21445	21302	21212	21181	21381	21355	21213	21372	21247	21463	21394	21282	21175	21405	21269	21134	21188	21186	21419	21227	21381	21256	21343	21342	21345	21393	21369	21243	21374	21178	21127	21533	21232	21374	21473	21216	21090	21123	21113	21326	21217	21390	21436	21332	21444	21245	21320	21398	21300	21408	21263	21271	21284	21282	21199	21340	21364	21192	21081	21168	21294	21531	21166	21194	21276	21199	21466	21251	21076	21481	21394	21477	21332	21414	21299	21232	21330	21194	21277	21328	21300	21383	21356	21263	21394	21240	21406	21335	21479	21242	21268	21394	20997	21235	21495	21255	21191	21198	21239	21289	21251	21408	21278	21128	21472	21345	21493	21374	21360	21384	21219	21314	21325	21203	21300	21175	21276	21305	21055	21361	21436	21199	21491	21411	21279	21182	21188	21296	21312	21325	21243	21411	21492	21203	21415	21524	21489	21303	21431	21299	21451	21395	21217	21456	21253	21260	21177	21416	21173	21474	21483	21397	21562	21306	21477	21341	21259	21234	21335	21302	21542	21404	21258	21236	21136	21524	21245	21582	21228	21407	21509	21229	21354	21429	21400	21266	21218	21153	21452	21235	21353	21402	21428	21392	21262	21420	21252	21345	21305	21226	21521	21451	21210	21325	21460	21314	21329	21479	21330	21198	21519	21365	21407	21360	21244	21465	21293	21179	21344	21180	21544	21307	21451	21235	21429	21390	21443	21373	21210	21414	21380	21353	21364	21440	21553	21233	21203	21432	21196	21568	21023	21202	21232	21331	21173	21412	21361	21297	21194	21120	21403	21305	21542	21400	21190	21210	21423	21269	21094	21130	21345	21443	21202	21411	21315	21154	21302	21120	21185	21284	21315	21457	21211	21301	21491	21247	21498	21008	21481	21188	21301	21281	21407	21370	21288	21143	21441	21219	21221	21556	21241	21437	21419	21484	21167	21327	21232	21272	21207	21375	21290	21219	21286	21260	21265	21468	21301	21220	21139	21355	21216	21526	21304	21301	21148	21550	21331	21354	21397	21201	21296	21363	21138	21489	21103	21324	21213	21170	21316	21463	21431	21124	21323	21700	21218	21140	21211	21375	21166	21303	21318	21308	21199	21370	21355	21298	21442	21369	21343	21498	21317	21565	21391	21188	21343	21265	21428	21393	21417	21271	21377	21469	21288	21145	21341	21243	21291	21429	21422	21463	21316	21004	21521	21227	21066	21271	21409	21081	21387	21539	21307	21338	21393	21439	21277	21330	21284	21388	21361	21337	21164	21391	21343	21296	21216	21463	21324	21388	21242	21302	21340	21078	21135
32137	48088	43467	33543	29607	26736	24126	22243	21010	19947	19267	18879	18655	17987	18076	17603	17499	17517	17300	17265	17116	17079	17081	17075	16940	17065	17194	17177	16995	17188	17087	16986	17218	16962	17049	16998	17220	16914	16955	16866	17041	16870	16832	16964	16854	16837	16836	16878	16964	16802	16822	16888	16811	16841	16910	16829	16794	16943	16870	16912	16849	16731	17029	16807	16771	16862	16791	16741	16847	16739	16746	16848	16964	16861	16735	16990	16703	16793	16875	16944	16756	16738	16814	16906	16869	16947	16816	16650	16995	16959	16769	16809	16816	16959	16948	16807	16774	16894	16856	17032	16709	16952	16880	16755	16933	16792	16810	16797	16892	16795	16811	16804	16783	16764	16991	16722	17026	16885	16922	16979	16801	16916	16823	16737	16801	17115	16797	16955	16923	16938	16979	16714	16983	16784	16822	16746	16853	16826	16864	16773	16871	16861	16912	16691	16751	16949	16937	16929	17020	16744	16948	16946	16961	16649	16889	16860	16669	16909	16702	16725	16646	16871	17008	16847	16903	16889	16950	16901	16946	16762	16906	16832	16773	16911	16740	16921	16817	16614	16895	16733	16675	16844	16874	16875	16859	16831	16762	16853	16930	16759	16864	16933	16849	16807	16794	16600	16884	16996	16931	16800	16899	16717	16600	16908	16836	16838	16817	16866	16852	16928	16754	16918	16842	16923	16905	16832	16949	16657	16850	16938	16863	17028	16973	16764	17012	16850	16903	16948	16825	16914	16806	16814	16822	16866	16863	16758	16924	16795	16834	16885	16815	16873	16853	16901	16841	16844	16807	16935	16809	16876	16756	16998	16799	16699	16752	16779	16928	16951	16892	16957	16908	16801	16882	16744	16825	16755	16718	16955	16827	16940	16820	16879	16867	16855	16857	16791	16867	16798	16773	16836	16957	16683	16846	16868	16941	16868	16670	16823	16842	16850	16902	16854	16995	16855	16852	16801	16915	16867	16767	16843	17022	16815	16859	16903	16872	16852	16987	16897	16943	16814	16943	16734	16898	16927	16950	16869	16803	16891	16910	16871	16849	16904	16868	16867	17076	16940	16814	16654	16926	16895	16877	16987	16675	16757	16906	16868	16861	16991	16936	16799	16766	16567	16859	16805	16847	16899	16992	16907	16880	16905	16724	16811	16935	16896	16895	16952	16793	16734	16750	16897	16759	16764	16957	16890	16970	16918	16856	16812	16806	16853	16800	16907	16770	16878	16933	16829	16880	16809	16802	16884	16879	16875	16855	16962	16916	16886	17122	16932	16821	16873	16831	16949	16798	16813	16821	16694	16880	16746	16879	16825	16764	16686	16708	16854	16797	16762	17109	16800	16823	16790	16898	16734	16771	16755	16875	16646	16967	16761	16710	16815	16924	16964	16914	16852	16870	16809	17022	16871	16869	16946	16949	16901	16903	17003	16870	16870	16721	16695	16724	16720	16839	16665	16937	16838	16779	16609	16843	16690	16964	16950	16864	16828	16663	16845	16945	16774	16953	16767	16830	17026	16933	16739	16760	16778	16857	16936	16718	16868	16821	16930	16987	16685	16803	16972	16962	16765	16792	16858	16809	16810	16900	16972	16825	16978	16818	16874	16783	16956	17062	16815	16898	16868	16645	16728	16930	16809	16801	16973	16777	16794	16999	16788	16915	16787	16868	16726	16982	16839	16693	16982	16922	16932	16837	16693	16956	16929	16843	16712	16929	16694	16938	16945	16778	16785	16862	16844	16779	16821	16923	16910	16761	16984	17022	16977	16814	16937	16922	16746	16977	16737	16996	16907	16813	16934	16832	16716	16805	16798	16758	16856	16885	16736	16828	16905	16725	16802	16968	16851	16747	16812	16887	16891	16941	16864	16758	16865	16822	16824	16898	16777	16887	16801	16783	16766	16813	16740	16628	16965	16851	16886	16791	16863	16862	16839	16869	16794	16829	16881	16768	16879	16629	16733	16897	16812	16856	16878	16822	16951	16831	16797	16846	16964	16779	16807	16732	16901	16738	16721	16901	16830	16660	16819	16691	16941	16742	16800	16797	16955	16833	16851	16820	16971	16772	16899	16706	16936	16963	16839	16788	16724	16981	16865	16893	17052	16700	16741	17031	16786	16751	16803	17066	16790	16803	16864	16605	16778	16830	16839	16933	16791	16818	16807	16845	16954	16874	16833	16796	16775	16965	16754	16861	16904	16886	16786	16698	16800	16895	16888	16767	16721	16848	17088	16805	16733	16955	16837	16748	16701	16802	16880	16914	16983	16854	16848	16552	16747	16830	16868	17038	16913	17021	16947	16788	17035	16829	16824	16946	16776	16867	16776	16889	16794	16945	16909	16907	16984	16796	16922	16796	16850	16682	16838	17061	16801	16851	16772	16824	16853	16721	16926	16993	16810	16913	16790	16642	16834	16683	16813	16874	16778	16795	16760	16920	16804	16853	16786	16972	16658	16945	16745	16730	16809	16950	16858	16814	16883	16735	16623	16914	16928	16875	16762	16988	16722	16732	16679	16948	16844	16924	16918	16694	16733	16745	16780	16799	16810	16888	16842	16814	16834	16728	16724	16896	16842	16935	16844	16654	16897	16949	16810	16794	16759	16760	16854	16761	16942	16665	16940	16881	16811	16977	17021	16848	16918	16970	16775	16820	16949	16757	16677	16863	16819	16777	16945	16740	16894	16885	16938	16872	16789	16836	16826	16785	16996	16696	16871	16937	16879	16966	16765	16836	16988	16795	16941	16857	16882	16821	16833	16815	16807	16990	16739	16927	16896	16824	16901	16942	16940	16874	16817	16705	16934	16888	16911	16877	16716	16838	16997	16726	16757	17058	16729	16867	16866	16679	16771	16950	16846	16697	16836	16974	16675	16931	16736	16855	16830	16781	16837	16751	16712	16857	16797	16774	17088	16814	16949	16956	16790	16852	16960	16844	16727	16944	16963	17006	16751	16825	16965	16943	16699	16899	16857	16729	16951	16884	16890	16857	16825	16795	16781	16885	16843	16985	16888	16974	16849	16891	16913	16914	16704	16962	16677	16912	16915	16784	16868	16724	16972	16674	16825	16890	16598	16812	16714	16917	16917	16864	16990	16700	16783	16904	16883	16964	16716	16858	17037	16864	16789	16877	16728	16885	16807	16813	16849	16909	16925	16820	16882	16922	16880	16852	16777	16786	17000	16872	16777	16773	17065	16811	16971	16884	16622	16979	16866	16828	16731	16983	16777	16860	16860	16802	16880	16997	16946	16773	16927	16795	16948	16873	16848	16822	16967	16820	16910	16807	16846	16881	16869	16807	16826	16905	16877	16990	16833	17014	16837	16842	16730	16707	16737	16983	16773	16768	16996	16910	16822	16795	16906	16825	16858	16854	17158	16737	16714	16802	16870	16809	16829	16794	16777	16835	16746	16773	16988	16899	17040	16792	16915	16838	16846	16827	16983	16839	16773	17035	16643	16810	16905	16845	16949	16767	16843	16885	16745	16780	16840	16889	16866	16779	17006	16922	16780	16982	16775	16929	16900	16741	16614	16763	16821	16810	16797	16881	16783	16926	16952	16783	16821	16862	16846	16812	16979	16881	16787	16791	16867	16739	16917	16766	16832	16708	16937	16791	16915	16854	16889	16856	16963	16932	16911	17032	16874	16716	16732	16824	16630	16787	16871	16750	16833	16936	16692	16797	16881	17014	16853	16796	16808	16712	16822	16846	17014	16881	16648	16862	16770	16825	16870	16834	16741	16897	16813	16840	16978	16754	16682	16828	16715	16967	16856	16877	16752	16945	16784	16899	16931	16817	16882	16809	16775	17066	16743	16879	16804	16824	16877	16855	16772	16883	16743	16897	16726	16843	16828	16767	16919	16918	16862	16748	16851	16988	16945	16841	16846	16779	16754	16729	16706	17008	16799	16805	16789	16966	17007	16869	16876	16782	16872	16876	16840	16972	16849	16781	16841	16657	16745	16780	16853	16803	16847	16833	16914	16738	16868	16900	16785	16825	16917	16713	16865	16910	16742	16812	16946	17001	16826	17002	16768	16924	16879	16768	16858	16917	16906	16817	16846	16887	16896	16745	16785	16825	16930	16745	16886	16928	16961	16919	16822	16845	16907	16955	16848	16929	16800	16811	16895	16773	16684	17004	16746	16801	16912	16782	16924	16817	16815	16961	16824	16783	16772	16791	16916	16894	16712	16964	16955	16823	16853	16696	16701	16757	16974	16770	16817	16748	16887	17019	16738	16734	16953	16926	16827	16974	16870	16924	16729	16860	16848	16715	16874	16722	16941	16682	16834	16836	16668	16848	16684	16910	16925	16560	17054	17002	16916	16840	16718	16789	16812	16855	16722	17076	16831	16795	17053	16921	16987	16939	16814	16870	16999	16815	16825	16905	16853	16948	16837	16888	16885	16868	16859	16714	16854	16919	16930	16956	16938	16919	16640	16834	17184	16791	16924	16956	16877	17065	16699	16942	16699	16892	16870	16648	17019	16769	16950	16926	16882	16701	16940	16828	16689	17017	16547	16974	16732	16821	16893	16816	16892	16696	16787	16687	16965	16907	16860	16855	16852	16756	16907	16798	16827	16967	16764	16905	16560	17076	16898	16912	16734	16839	16810	16851	17056	16776	16903	16927	16846	16740	16818	16974	16746	16713	16894	17020	16900	16830	16874	16906	16979	16827	16766	17054	16915	16890	16899	16728	16880	16887	16757	16883	16871	16973	16865	16920	16666	16793	16909	16915	16830	16589	17035	16781	16831	16743	16883	16914	16939	16831	16932	16884	16723	16875	16668	16969	16954	16810	16692	16795	16557	16959	16884	16968	16838	16775	16870	16882	16692	16833	16890	16962	16851	16739	17025	16823	16712	16677	16840	16827	16677	17006	16882	17029	17018	16816	16853	16822	16727	16736	17020	16816	16972	16868	16851	17030	16868	16811	16786	16951	16883	16742	16981	16857	16705	16874	16971	16837	16653	16791	16907	16797	16876	16967	16918	16765	16906	16682	16860	16833	16885	16816	16881	16907	16941	16938	16902	16957	16748	16875	16854	16875	16726	17015	16800	16761	16754	16931	16834	16741	16820	16895	16997	16847	16825	16908	16955	16709	16798	16717	16910	16848	16748	16942	16759	17015	16889	16863	16812
23813	21228	28930	25582	26962	30524	30937	27248	25766	24924	24273	23508	23238	22932	22579	22481	22388	21854	21920	21805	21750	21880	22048	21635	21821	21595	21464	21633	21756	21786	21705	21494	21603	21640	21378	21469	21313	21427	21409	21301	21305	21530	21391	21479	21496	21342	21270	21207	21323	21361	21432	21287	21441	21568	21305	21349	21462	21434	21391	21464	21131	21285	21366	21265	21336	21299	21314	21195	21203	21293	21125	21410	21199	21536	21425	21356	21316	21344	21509	21417	21493	21198	21286	21384	21267	21288	21396	21244	21263	21167	21223	21380	21265	21207	21417	21484	21278	21365	21527	21449	21331	21159	21358	21320	21367	21188	21391	21203	21407	21319	21419	21546	21275	21241	21183	21404	21335	21330	21273	21352	21379	21300	21380	21266	21254	21332	21437	21237	21424	21453	21567	21414	21436	21200	21225	21239	21528	21360	21294	21363	21349	21455	21374	21382	21257	21476	21257	21265	21357	21308	21183	21303	21392	21469	21389	21555	21372	21528	21402	21046	21400	21343	21310	21316	21390	21191	21371	21509	21314	21303	21247	21328	21246	21056	21258	21396	21164	21401	21348	21252	21178	21392	21514	21341	21349	21464	21239	21304	21234	21345	21382	21087	21204	21285	21355	21228	21174	21394	21311	21242	21356	21197	21408	21315	21423	21468	21396	21022	21360	21222	21310	21305	21253	21399	21139	21119	21568	21084	21254	21255	21303	21333	21232	21591	21486	21351	21201	21385	21492	21272	21098	21077	21500	21312	21346	21339	21390	21343	21188	21242	21235	21464	21310	21182	21393	21384	21436	21340	21307	21346	21267	21301	21483	21215	21393	21229	21232	21449	21447	21308	21268	21133	21353	21418	21176	21529	21373	21202	21280	21034	21371	21082	21236	21201	21326	21298	21234	21217	21259	21262	21584	21314	21575	21262	21314	21467	21348	21481	21325	21265	21388	21363	21119	21428	21309	21306	21434	21254	21339	21530	21240	21195	21526	21200	21365	21293	21282	21335	21206	21051	21219	21319	21370	21281	21278	21232	21407	21367	21599	21421	21260	21314	21332	21165	21421	21253	21182	21309	21255	21447	21122	21283	21329	21553	21266	21232	21200	21151	20932	21232	21452	20973	21390	21366	21207	21245	21387	21444	21480	21556	21223	21208	21313	21435	21310	21407	21209	21367	21389	21367	21433	21308	21179	21428	21353	21432	21515	21531	21172	21355	21509	21393	21365	21265	21208	21279	21215	21415	21354	21508	21477	21475	21576	21268	21323	21380	21343	21285	21266	21159	21365	21284	21370	21579	21303	21207	21336	21306	21228	21270	21347	21266	21300	21268	21189	21213	21517	21276	21141	21359	21382	21435	21184	21583	21119	21528	21432	21287	21446	21391	21328	21284	21268	21312	21212	21455	21528	21143	21339	21259	21404	21440	21398	21282	21393	21194	21296	21186	21262	21400	21406	21149	21397	21311	21446	21454	21267	21547	21307	21414	21450	21332	21150	21336	21398	21425	21167	21315	21379	21310	20908	21272	21417	21325	21490	21438	21532	21283	21376	21416	21257	21213	21293	21137	21312	21370	21158	21172	21159	21248	21244	21153	21416	21545	21341	21195	21251	21227	21495	21479	21171	21179	21411	21275	21440	21404	21323	21281	21549	21376	21343	21432	21380	21378	21261	21056	21183	21001	21095	21231	21381	21410	21528	21310	21428	21376	21545	21151	21440	21328	21413	21252	21333	21353	21336	21363	21435	21297	21449	21388	21432	21260	21309	21581	21218	21420	21422	21443	21309	21457	21321	21327	21174	21277	21418	21170	21178	21227	21384	21260	21500	21238	21177	21345	21462	21523	21548	21205	21430	21468	21415	21434	21389	21077	21481	21444	21299	21186	21404	21297	21253	21498	21218	21333	21177	21224	21573	21213	21449	21475	21346	21376	21179	21236	21412	21217	21260	21198	21541	21280	21454	21261	21615	21349	21399	21145	21515	21182	21378	21395	21304	21226	21437	21375	21371	21263	21191	21280	21548	21387	21620	21301	21347	21414	21444	21325	21499	21232	21418	21180	21416	21208	21220	21109	21409	21544	21384	21472	21383	21447	21215	21451	21343	21187	21337	21162	21505	21336	21292	21303	21498	21348	21276	21260	21278	21288	21319	21147	21231	21234	21236	21313	21409	21259	21510	21531	21386	21320	21268	21341	21334	21398	21477	21428	21240	21346	21303	21398	21505	21363	21522	21303	21355	21376	21355	21432	21354	21291	21615	21387	21337	21381	21328	21391	21324	21269	21358	21511	21358	21285	21286	21428	21409	21358	21441	21229	21466	21296	21177	21296	21364	21510	21282	21536	21404	21169	21465	21275	21429	21177	21444	21084	21467	21502	21366	21131	21383	21431	21445	21256	21304	21188	21346	21396	21446	21168	21224	21277	21296	21265	21367	21043	21292	21262	21393	21372	21248	21263	21279	21232	21348	21367	21329	21273	21266	21252	21188	21384	21280	21219	21338	21241	21389	21211	21409	21253	21275	21290	21338	21566	21399	21426	21214	21311	21372	21157	21693	21392	21271	21104	21353	21455	21371	21467	21238	21380	21141	21233	21344	21240	21284	21276	21189	21143	21224	21461	21420	21211	21160	21192	21428	21434	21117	21379	21322	21572	21284	21118	21299	21325	21327	21291	21349	21335	21128	21344	21355	21256	21420	21427	21169	21134	21297	21240	21475	21372	21322	21277	21367	21421	21155	21283	21317	21317	21233	21340	21341	21338	21300	21311	21353	21444	21352	21122	21089	21081	21204	21128	21250	21245	21376	21370	21231	21021	21329	21337	21252	21338	21417	21201	21258	21171	21294	21414	21604	21313	21335	21170	21206	21451	21339	21444	21294	21286	21141	21317	21209	21321	21365	21229	21128	21346	21347	21231	21206	21430	21189	21495	21311	21227	21334	21494	21258	21392	21339	21291	21423	21335	21372	21325	21273	21312	21310	21390	21385	21280	21316	21240	21334	21336	21479	21326	21339	21290	21195	21194	21222	21386	21249	21466	21506	21186	21503	21336	21277	21312	21285	21377	21462	21302	21329	21233	21377	21274	21378	21232	21442	21517	21332	21274	21313	21047	21096	21303	21329	21362	21420	21319	21359	21445	21448	21110	21183	21219	21368	21477	21187	21321	21397	21430	21456	21331	21239	21481	21127	21443	21333	21462	21231	21303	21079	21180	21317	21153	21365	21540	21411	21520	21321	21392	21477	21542	21308	21247	21268	21500	21512	21457	21239	21121	21420	21282	21302	21476	21503	21306	21279	21642	21177	21061	21598	21260	21291	21401	21219	21310	21298	21537	21193	21457	21363	21399	21392	21438	21314	21285	21571	21270	21432	21242	21403	21191	21208	21404	21352	21189	21180	21349	21348	21457	21369	21570	21481	21350	21116	21435	21165	21390	21388	21319	21433	21388	21223	21330	21489	21403	21104	21227	21553	21154	21409	21322	21402	21518	21489	21730	21436	21387	21248	21393	21611	21217	21389	21399	21369	21226	21360	21441	21426	21182	21269	21196	21510	21241	21363	21268	21106	21594	21534	21266	21403	21272	21307	21310	21256	21181	21325	21406	21514	21480	21199	21221	21297	21255	21289	21366	21300	21220	21316	21477	21169	21238	21702	21399	21320	21356	21317	21453	21223	21286	21401	21114	21404	21399	21382	21237	21204	21214	21511	21384	21301	21427	21163	21341	21327	21492	21271	21279	21222	21483	21500	21198	21335	21193	21329	21271	21367	21570	21330	21486	21506	21195	21603	21120	21536	21335	21404	21361	21518	21251	21316	21651	21426	21328	21405	21468	21208	21376	21324	21455	21471	21402	21327	21318	21331	21310	21273	21289	21350	21412	21343	21546	21335	21460	21421	21168	21287	21141	21349	21306	21305	21357	21310	21406	21380	21266	21311	21437	21413	21340	21240	21352	21156	21301	21410	21344	21233	21297	21307	21481	21231	21287	21340	21326	21258	21422	21239	21356	21408	21457	21339	21451	21441	21257	21380	21322	21419	21400	21305	21294	21074	21239	21523	21463	21258	21301	21361	21341	21223	21229	21427	21213	21347	21154	21349	21277	21109	21194	21602	21490	21490	21476	21330	21347	21262	21453	21172	21406	21419	21433	21241	21421	21258	21081	21279	21458	21485	21519	21441	21282	21309	21409	21193	21224	21296	21039	21371	21465	21317	21338	21351	21592	21491	21408	21365	21326	21275	21224	21275	21266	21322	21589	21207	21401	21266	21448	21182	21340	21427	21311	21369	21371	21466	21314	21344	21314	21354	21369	21360	21444	21125	21441	21243	21446	21183	21245	21343	21211	21307	21154	21326	21143	21187	21291	21257	21160	21363	21333	21379	21143	21200	21168	21573	21319	21237	21150	21255	21465	21286	21549	21260	21250	21295	21336	21494	21228	21526	21363	21084	21211	20998	21404	21180	21392	21400	21384	21312	21531	21508	21311	21553	21684	21331	21309	21371	21344	21403	21498	21354	21364	21209	21350	21410	21263	21373	21401	21332	21343	21357	21432	21413	21396	21273	21399	21432	21443	21101	21360	21476	21318	21310	21405	21395	21248	21491	21336	21407	21234	21346	21345	21469	21128	21201	21295	21349	21400	21223	21247	21515	21129	21423	21193	21265	21487	21496	21191	21435	21465	21204	21389	21023	21431	21407	21217	21466	21552	21341	21230	21381	21310	21212	21412	21431	21325	21351	21101	21124	21341	21188	21373	21324	21608	21451	21284	21332	21286	21377	21263	21224	21382	21547	21509	21411	21364	21415	21424	21496	21395	21446	21450	21445	21185	21546	21249	21314	21072	21362	21311	21207	21252	21244	21253	21392	21242	21470	21419	21218	21324	21243	21095	21348	21389	21543	21357	21448	21285	21264	21405	21595	21329	21153	21195	21410	21235	21280	21335	21153	21362	21372	21330	21582	21402	21229	21312	21401	21598	21619	21495	21302	21249	21591	21441	21233	21119	21247	21303	21501	21312	21347	21385	21515	21298	21358	21325	21329	21488	21310	21400	21222	21226	21226	21429	21288	21242	21281	21219	21380	21548	21406	21400	21259	21484	21137	21195	21234	21316	21240	21549	21162	21405	21486	21066	21254	21235	21308	21500
31311	53880	49275	38917	34618	30783	27407	24882	23325	21823	20881	20139	19666	18999	18538	18154	17973	17665	17605	17443	17355	17154	17279	17205	17108	17128	17146	17226	17258	17100	17238	17087	16949	16928	16935	16927	16914	17005	17083	16976	16800	16831	16903	16798	16967	16784	16919	16897	16910	16734	16981	16729	16829	16906	16998	16717	16872	16679	16787	16864	16881	16895	16876	16813	16687	16883	16793	16909	16975	16842	16907	16961	16742	16856	16816	16719	16977	16810	16853	16757	16865	16816	16824	16722	16820	16882	16814	16853	16863	16928	16716	16954	16847	16709	16975	16889	16691	16854	17014	16813	16910	16790	16650	16780	16914	16812	16701	16783	16828	16745	16903	16891	16899	16664	17015	16818	16818	16850	16685	16966	16704	16901	16643	16759	16822	16924	16874	16676	16818	16931	16748	16748	16870	16907	16932	17001	16859	16950	16801	16904	16950	16884	16880	16836	16821	16811	16998	16890	16897	16807	16730	16709	16877	16837	16827	16691	16788	16963	16911	16796	16781	16934	16851	16851	16932	16677	16873	16750	16768	16819	16822	16823	16747	16874	17017	16627	16803	16848	16849	16880	16845	16668	17045	16740	16977	16926	16888	16887	16829	16774	16935	16916	16870	16973	16998	16764	16886	16832	16853	16776	16766	16946	16870	16982	16815	16872	16916	16907	16921	16885	16776	16724	16842	17015	17024	17010	16712	16877	16861	16752	16882	17016	16832	16827	16875	16747	16746	16749	16748	16889	16849	16755	16787	16813	16859	16859	16885	16723	16858	16760	17152	16928	16871	16704	16687	16917	16842	16894	16877	16716	16751	16795	16789	16797	17133	16897	16619	16888	16875	16835	16865	17028	16790	16839	16875	16773	16884	16962	16830	16977	16875	16823	16823	16808	16947	16696	16996	16750	16783	16988	16666	16842	16815	16916	16871	16924	16653	17055	16856	16886	16753	16726	16827	16750	16915	16886	16793	16886	17160	16754	16861	16877	16868	16989	16822	16789	16803	16666	16795	16915	16840	17105	16631	16730	16779	16803	16938	16915	16834	16706	16944	16823	16780	16830	16809	16893	16816	16876	16855	16737	16754	16990	16886	16671	16795	16892	16848	16791	16868	16968	16658	16752	16822	16856	16757	16847	16587	16905	16965	16710	16850	16846	16896	16981	16868	16854	16763	16760	16844	16819	16819	16770	16913	16885	16954	16900	16761	16805	16821	16702	16815	16695	16841	16908	16925	16721	16845	16769	16739	16838	17005	17002	16922	16755	16852	16754	16972	16880	16873	16927	16803	16722	16812	16900	16799	17049	16851	16625	16919	16655	16689	16728	16791	16729	16998	16808	16901	16897	16977	16888	16695	16798	16861	16620	17024	16825	16851	16776	16883	16740	16919	16836	16792	16928	16812	16664	16826	16952	16751	16855	16725	16853	16845	16857	16854	16872	16940	16914	16880	16702	16948	16742	16684	16710	16838	16736	16817	16897	16935	16800	16980	16633	16928	16806	16829	16809	16780	16609	16597	16761	16779	16749	16914	16647	16904	16827	16800	16901	16880	16712	16864	17004	16907	16951	16893	16866	16854	16772	16732	16871	16821	16885	16828	16872	16827	16839	16725	16741	16905	16858	16992	16865	16870	16926	16805	16793	16806	16656	16925	16760	16891	16842	16660	16780	16997	16780	16876	16896	16721	16912	16666	16705	16788	16916	16755	16679	16946	16807	16801	16696	16897	16788	16900	16744	16749	16835	16761	16742	16701	16805	16791	16859	16970	16781	16834	16820	16913	17038	16766	16745	16800	16743	16953	16983	16926	16778	16718	16785	16826	16834	16786	16895	16888	16716	16746	16841	16646	16754	16832	16794	16732	17002	16783	16765	16727	16767	16629	16818	16849	16789	16957	16733	16914	16852	16848	17054	16953	16842	16870	16746	17062	16654	16825	16922	16842	16903	16854	16657	16690	16742	17000	16710	16868	16649	16849	16856	16813	16914	16810	16850	16808	16822	16931	16948	16806	16898	16790	16829	16881	16886	16791	16867	16986	16791	16898	16819	16968	16870	16811	16964	16787	16716	16928	16910	16714	16881	16927	16896	16786	16682	16856	16794	16819	16759	16827	16873	16664	16821	16889	16869	16882	16623	16582	16819	16709	16980	17026	16698	16713	16866	16743	16845	16809	16837	16731	16873	16915	16915	16840	16877	16872	16806	16670	16644	16831	16828	16931	16619	16680	16859	16871	16783	16777	16774	16955	16786	16778	16886	16959	16873	16902	16602	16908	16696	16946	16779	16883	16767	16831	16989	16869	16911	16765	16692	16688	16748	16899	16874	16847	16805	16805	16977	16883	16816	16862	16788	16831	16924	16782	16702	16832	16970	16750	16852	16754	16811	16706	16798	16830	16862	16767	16842	16692	16960	16797	16795	16655	16955	16823	16842	16799	16821	16845	16741	16776	16740	16808	16854	16795	16952	16812	16955	16733	16950	16762	16707	16863	16715	16867	16865	16776	16769	16672	16780	16772	16816	16679	16707	16966	17028	16821	16873	16688	16725	16762	17032	16906	16797	16921	16754	16772	16931	16807	16785	16776	16894	16817	16679	17015	16684	16596	16925	16841	16784	16889	16757	16876	16830	16855	16900	16755	16848	16830	16794	16718	16924	16784	16797	16849	16853	16862	16851	16795	16795	16861	16744	16793	16788	16757	16899	16837	16602	16918	16767	16824	16835	16638	16908	17074	16918	16857	16802	16701	16886	16918	17014	16811	16848	16912	16794	16714	16914	16801	16731	17014	16715	16843	16819	16967	16998	16940	16809	16706	16865	16761	16927	16842	16816	16996	16762	16883	16764	16753	16748	16763	16839	16773	16789	16586	16851	16899	16751	16774	16718	16779	16836	16554	16982	16855	16648	16916	16896	16817	16715	16714	16949	16790	16880	16931	16844	16946	16681	16870	16839	16696	16862	16871	16756	16846	16790	16679	16760	16919	16855	16818	16740	16759	16938	16770	16797	16739	16917	16878	17028	16904	16945	16815	16783	16826	16893	16844	16811	16809	16722	16779	16679	16929	16795	16852	16942	16823	16820	16846	16729	16745	16788	16811	16757	16883	16872	16878	16740	16666	16956	16830	16813	16992	16857	16887	16676	16824	16895	17179	16680	17069	16854	16951	16942	16725	16844	16825	16923	16726	16803	16863	17006	16827	16941	16790	16952	16814	16818	16711	16802	16769	16910	16876	16810	17027	16796	16932	16935	16806	16909	16682	16907	16818	16812	16928	16870	16739	16672	16937	16728	16811	17018	17070	16895	16934	16856	16757	16869	16873	16711	16863	16783	16769	16996	16942	16947	16812	16875	16763	16811	16983	16667	16772	16902	16796	16823	16860	16992	16781	16649	16953	16828	16907	16867	16770	16773	16663	16822	16808	16675	16929	16857	16757	17132	16941	16687	16938	16667	16735	16599	16772	16934	16819	16823	16691	16954	16773	16872	16790	16837	16770	16735	16805	17020	16773	16845	16784	16905	16870	17035	16809	16857	16959	16946	16836	16698	16792	17103	16740	16616	16945	16835	16823	16844	16758	16931	16753	16892	16781	16703	16925	16840	16841	16846	16993	16853	16806	16871	17016	16841	16972	16912	16792	16687	16709	16830	16769	16787	16883	16820	16902	16758	16606	16803	16831	16738	16771	16849	16857	16830	16871	16758	16902	16841	16906	16806	16699	16834	16755	16757	16825	16893	16950	16754	16837	16875	16662	16886	16855	16809	16834	16775	16828	16764	16807	16807	16788	16805	16717	16883	16836	16863	17021	16770	16598	16741	16768	16795	16895	16763	16779	16809	16939	16871	16799	16647	17006	16856	16902	16677	16839	16777	16833	16778	16958	16886	16881	16960	16684	16841	16921	16804	16836	16727	17015	16771	16781	16860	16808	16917	16823	16732	16896	16758	16848	16979	16988	16772	17038	16908	16729	16843	16683	16858	16957	16775	16841	16896	16856	16727	16904	16939	16758	16616	16794	16896	16789	16978	16886	17094	16822	16860	16718	16756	16892	16807	16904	16829	16642	16813	16744	16808	16619	16781	16729	16898	16918	16892	16843	16946	16857	16900	16800	16792	16683	16817	16970	16771	16811	16669	16902	16939	16713	16841	16809	17147	16892	16870	16780	16822	16682	16879	16785	16831	16945	16849	16835	16605	16716	16769	16831	16808	16890	16922	16633	16763	16856	16880	16865	16817	16842	16780	16702	16890	16813	16880	16804	16937	16819	16656	16873	16914	16775	16789	16796	16693	16783	16795	16694	16788	16692	16796	16791	16809	16867	16814	16852	16804	16871	17009	16979	16943	16920	16879	16838	16738	16915	16855	16772	16885	17096	16778	16961	16888	16880	16896	16934	16661	16755	16744	16650	16645	16679	16835	17079	16940	16715	16828	16765	16754	16984	16776	16689	16737	16936	16826	16747	16906	16917	16836	16785	16770	17091	16975	16696	16995	16831	16841	16736	16941	16975	16853	16777	16662	16876	16903	16993	16716	16784	16792	16890	16785	16933	16879	16635	16734	17048	16891	16953	16781	16932	16887	16822	16815	16736	16835	16955	16781	16837	16899	16938	16924	16744	16951	16804	16843	16797	16810	16764	16625	16855	17055	16905	16770	16856	16897	16942	16887	16810	16903	16727	16794	16739	16778	16857	17013	16813	16683	16716	16888	16752	16712	16856	16810	16764	16756	16947	16878	16923	16793	16922	16846	16927	16866	16729	17004	16796	17002	16900	16918	16909	16756	16866	16907	16911	16711	16967	16910	16859	16890	16719	16717	16712	16896	16876	16847	16665	16765	16853	16726	16784	16912	16911	16826	16809	16798	16964	16865	16796	17045	16868	16885	16684	16941	16896	16896	16771	16838	16680	16936	16794	16854	16840	16651	16893	16801	16814	16590	16865	16846	16902	16914	16824	16939	16628	16746	16834	16903	16815	16892	16913	17095	16734	16908	16757	16905	16798	16842	16956	16910	17021	16762	16748	16844	16814	16704	16755	16935	16788	16810	16932	16749	16997	16944	17058	16904	16807	17018	16757	16828	16717	16814	16857	16959	16703	16640	16731	16802	16971	16790	16954	16797	16793	16893	16966	16948	16909	16842	16883	16787	16786	16776
22855	21345	29276	24159	24026	30417	34565	29925	28416	27788	26870	25689	25421	25137	24561	23959	23748	23697	23675	23279	23214	23202	23207	23001	23056	23160	23413	23183	23194	22944	23006	23067	22897	22817	22787	22825	22803	22957	22592	22778	22835	22798	22558	22875	22645	22722	22789	22585	22523	22706	22746	22629	22750	22544	22567	22769	22666	22362	22620	22872	22571	22556	22795	22398	22587	22732	22469	22640	22601	22390	22734	22617	22582	22563	22650	22730	22661	22797	22746	22732	22615	22604	22638	22600	22565	22698	22651	22614	22323	22770	22528	22577	22635	22769	22782	22426	22668	22552	22532	22620	22614	22469	22695	22505	22660	22529	22473	22537	22613	22469	22635	22717	22767	22716	22623	22491	22356	22489	22574	22577	22564	22600	22444	22608	22520	22373	22584	22661	22311	22665	22633	22658	22323	22539	22649	22453	22560	22634	22806	22820	22474	22588	22503	22503	22778	22623	22637	22574	22540	22438	22735	22667	22482	22727	22604	22561	22459	22472	22353	22583	22601	22751	22684	22362	22393	22462	22570	22417	22702	22343	22457	22645	22521	22651	22584	22419	22762	22524	22458	22654	22758	22727	22515	22490	22646	22613	22724	22839	22656	22440	22513	22501	22567	22842	22856	22618	22768	22785	22464	22570	22659	22600	22554	22622	22442	22595	22459	22654	22773	22494	22540	22432	22312	22435	22846	22359	22506	22683	22535	22456	22726	22510	22800	22618	22416	22389	22540	22575	22696	22475	22450	22589	22728	22815	22580	22708	22521	22429	22598	22485	22739	22482	22407	22435	22664	22707	22514	22494	22567	22599	22392	22495	22473	22611	22652	22834	22682	22343	22604	22604	22559	22562	22519	22420	22449	22534	22474	22420	22603	22360	22752	22785	22815	22549	22651	22480	22551	22596	22525	22502	22632	22832	22318	22725	22593	22658	22527	22487	22505	22446	22529	22715	22633	22751	22498	22523	22513	22533	22569	22658	22475	22463	22631	22742	22550	22811	22702	22705	22431	22593	22786	22586	22483	22668	22705	22593	22460	22653	22609	22599	22633	22446	22432	22499	22339	22546	22517	22605	22469	22572	22718	22764	22662	22496	22691	22671	22510	22521	22584	22575	22875	22917	22592	22575	22612	22475	22648	22663	22539	22539	22508	22299	22569	22763	22625	22517	22475	22388	22258	22429	22518	22534	22746	22604	22464	22513	22503	22521	22668	22525	22735	22601	22396	22682	22557	22474	22542	22458	22816	22425	22650	22728	22374	22456	22564	22655	22651	22472	22708	22512	22659	22643	22562	22475	22729	22584	22550	22274	22517	22648	22501	22374	22728	22657	22390	22384	22452	22799	22567	22420	22408	22416	22692	22552	22529	22475	22595	22717	22499	22781	22547	22581	22472	22401	22572	22667	22643	22456	22573	22655	22523	22575	22732	22548	22443	22732	22470	22609	22538	22595	22417	22535	22420	22574	22662	22534	22441	22512	22369	22403	22462	22492	22651	22682	22707	22402	22592	22551	22485	22755	22476	22517	22635	22492	22667	22550	22672	22616	22436	22465	22547	22333	22466	22544	22385	22521	22453	22556	22559	22716	22566	22646	22547	22514	22525	22575	22450	22750	22517	22476	22789	22365	22548	22568	22506	22507	22755	22334	22556	22440	22698	22548	22498	22569	22728	22488	22660	22679	22595	22724	22397	22587	22512	22537	22595	22631	22425	22237	22394	22437	22413	22587	22493	22727	22569	22699	22727	22470	22587	22577	22544	22424	22610	22456	22408	22643	22530	22726	22637	22383	22642	22611	22350	22480	22298	22297	22351	22605	22581	22544	22593	22607	22577	22631	22686	22588	22863	22612	22728	22516	22507	22653	22522	22487	22298	22732	22554	22353	22540	22819	22801	22738	22655	22539	22676	22656	22430	22622	22592	22742	22456	22471	22542	22400	22457	22482	22544	22401	22587	22593	22713	22687	22532	22730	22788	22662	22822	22514	22445	22532	22586	22479	22570	22464	22597	22445	22590	22604	22558	22387	22687	22618	22685	22747	22547	22743	22719	22446	22672	22422	22523	22756	22646	22466	22618	22625	22483	22492	22703	22325	22645	22658	22671	22480	22556	22344	22633	22623	22512	22378	22553	22742	22267	22469	22645	22455	22482	22431	22602	22600	22569	22733	22747	22428	22577	22487	22303	22447	22676	22566	22581	22263	22587	22419	22575	22395	22724	22688	22208	22441	22788	22375	22856	22743	22852	22626	22752	22616	22510	22705	22385	22616	22693	22642	22412	22550	22689	22530	22569	22459	22479	22596	22467	22391	22581	22515	22468	22537	22423	22507	22503	22698	22693	22521	22715	22425	22463	22466	22541	22464	22612	22684	22523	22464	22595	22697	22583	22723	22567	22407	22493	22590	22341	22472	22451	22737	22585	22807	22531	22495	22561	22420	22404	22597	22646	22582	22427	22588	22712	22471	22430	22417	22516	22553	22454	22395	22712	22656	22595	22533	22591	22556	22681	22533	22428	22764	22652	22581	22388	22802	22474	22600	22745	22379	22719	22651	22633	22439	22396	22661	22567	22531	22422	22680	22613	22581	22489	22679	22726	22500	22481	22680	22444	22597	22681	22623	22598	22536	22451	22733	22624	22458	22533	22511	22283	22451	22538	22561	22595	22681	22464	22363	22597	22591	22856	22629	22688	22601	22812	22528	22572	22438	22563	22524	22518	22616	22636	22487	22642	22704	22291	22498	22645	22655	22461	22601	22581	22545	22357	22516	22573	22651	22580	22567	22524	22674	22752	22585	22539	22442	22806	22503	22711	22456	22488	22491	22781	22196	22540	22702	22587	22536	22593	22701	22618	22676	22244	22448	22672	22493	22536	22529	22624	22611	22622	22444	22649	22589	22680	22708	22280	22470	22467	22376	22463	22733	22648	22505	22441	22481	22698	22636	22528	22411	22686	22694	22640	22388	22630	22471	22588	22481	22529	22529	22517	22518	22503	22537	22621	22384	22558	22712	22744	22566	22677	22762	22537	22667	22458	22592	22551	22427	22670	22648	22716	22632	22532	22573	22650	22649	22644	22635	22705	22813	22561	22478	22647	22688	22654	22342	22558	22476	22686	22432	22581	22531	22691	22632	22457	22710	22634	22535	22604	22353	22627	22442	22567	22414	22564	22530	22583	22543	22597	22668	22611	22608	22666	22626	22754	22784	22515	22611	22394	22496	22548	22373	22527	22517	22526	22567	22420	22652	22793	22532	22325	22536	22369	22652	22523	22480	22697	22495	22621	22525	22663	22471	22614	22459	22720	22429	22650	22711	22514	22613	22342	22515	22475	22705	22574	22679	22397	22694	22507	22490	22572	22650	22661	22664	22948	22655	22545	22573	22529	22482	22567	22562	22703	22656	22694	22483	22597	22621	22570	22393	22539	22621	22554	22644	22469	22570	22326	22706	22391	22597	22941	22461	22479	22745	22598	22403	22471	22630	22480	22523	22701	22461	22673	22562	22750	22707	22570	22548	22395	22632	22629	22556	22517	22723	22347	22858	22662	22591	22586	22651	22605	22524	22573	22639	22756	22475	22479	22523	22543	22514	22578	22607	22532	22293	22607	22564	22580	22683	22570	22712	22440	22497	22628	22445	22646	22431	22513	22502	22516	22715	22416	22632	22732	22553	22432	22429	22456	22555	22629	22438	22694	22501	22554	22501	22513	22689	22499	22349	22453	22624	22714	22600	22810	22447	22478	22766	22612	22557	22569	22644	22510	22572	22759	22481	22688	22840	22465	22609	22570	22410	22599	22560	22494	22721	22640	22785	22709	22567	22617	22195	22637	22583	22508	22461	22574	22620	22481	22545	22653	22497	22547	22606	22415	22515	22766	22574	22473	22630	22318	22477	22491	22663	22708	22630	22796	22601	22694	22406	22569	22404	22526	22458	22583	22432	22469	22408	22699	22638	22585	22701	22286	22749	22752	22593	22588	22551	22640	22509	22644	22650	22613	22460	22727	22743	22808	22871	22601	22448	22294	22535	22663	22689	22478	22723	22671	22505	22475	22696	22539	22535	22655	22546	22596	22623	22429	22480	22660	22672	22545	22348	22614	22605	22761	22736	22486	22465	22586	22266	22792	22526	22584	22598	22663	22798	22762	22384	22430	22609	22626	22496	22610	22506	22500	22563	22732	22527	22612	22452	22490	22327	22556	22607	22529	22405	22487	22736	22363	22523	22754	22636	22612	22551	22610	22377	22655	22634	22613	22520	22675	22551	22547	22516	22640	22609	22572	22548	22523	22613	22509	22634	22525	22626	22673	22533	22596	22458	22612	22552	22277	22392	22708	22441	22579	22555	22582	22563	22532	22411	22417	22456	22620	22508	22458	22447	22512	22885	22715	22634	22746	22458	22667	22763	22562	22687	22729	22505	22575	22590	22585	22453	22542	22525	22370	22590	22509	22475	22638	22452	22452	22331	22433	22523	22344	22641	22636	22565	22421	22654	22724	22687	22365	22349	22752	22519	22290	22111	22506	22454	22749	22699	22632	22371	22558	22549	22725	22579	22480	22405	22422	22721	22781	22446	22683	22791	22529	22803	22453	22455	22757	22671	22746	22545	22591	22766	22554	22403	22575	22653	22428	22524	22551	22760	22696	22418	22694	22645	22490	22665	22523	22668	22560	22575	22502	22299	22549	22582	22543	22479	22431	22485	22795	22648	22587	22569	22585	22497	22523	22533	22585	22702	22471	22616	22505	22388	22441	22491	22478	22510	22447	22429	22411	22713	22435	22466	22520	22432	22631	22403	22574	22625	22702	22497	22579	22622	22444	22668	22662	22601	22677	22470	22486	22540	22699	22688	22592	22460	22701	22453	22554	22670	22735	22760	22568	22524	22712	22356	22829	22650	22842	22469	22588	22573	22694	22651	22353	22291	22729	22520	22522	22571	22691	22370	22721	22530	22466	22459	22473	22430	22716	22704	22570	22502	22665	22468	22886	22363	22604	22575	22812	22535	22638	22482	22537	22509	22651	22306	22590	22510	22613	22389	22428	22715	22697	22532	22716	22691	22702	22503	22546	22601	22691	22731	22408	22420	22708	22474	22598	22476	22766	22498	22524	22456	22631	22648	22607	22667	22732	22483	22310	22875	22657	22648
33869	59818	55260	43605	38429	34611	31417	28167	25949	24332	23117	22125	21516	20519	19778	19168	18932	18591	18473	18328	18165	18135	18115	18164	17933	18024	18160	17784	17904	18170	17910	17886	17824	17847	17723	17722	17635	17615	17599	17663	17546	17576	17568	17598	17646	17574	17587	17413	17671	17395	17570	17511	17611	17411	17362	17408	17491	17509	17393	17508	17425	17781	17392	17511	17539	17385	17439	17312	17537	17396	17281	17441	17584	17568	17535	17483	17548	17613	17545	17545	17566	17373	17525	17297	17505	17454	17468	17557	17616	17366	17442	17496	17360	17512	17582	17384	17581	17411	17414	17435	17518	17439	17526	17697	17388	17487	17587	17476	17342	17316	17416	17445	17448	17496	17541	17474	17708	17392	17572	17624	17402	17356	17287	17537	17385	17249	17540	17573	17441	17615	17395	17441	17486	17313	17537	17790	17369	17450	17615	17509	17544	17371	17417	17660	17556	17472	17528	17536	17611	17442	17486	17325	17548	17517	17603	17482	17446	17416	17483	17367	17436	17646	17419	17661	17439	17495	17669	17617	17405	17466	17427	17560	17463	17537	17479	17513	17441	17509	17519	17510	17394	17574	17498	17500	17705	17584	17575	17401	17505	17500	17608	17426	17597	17289	17452	17500	17579	17428	17510	17437	17651	17403	17490	17406	17635	17449	17555	17522	17459	17505	17422	17448	17583	17461	17422	17439	17220	17471	17397	17328	17606	17510	17592	17485	17540	17423	17316	17392	17488	17429	17494	17499	17369	17522	17642	17472	17525	17520	17505	17398	17304	17397	17597	17553	17383	17565	17561	17483	17517	17526	17610	17415	17529	17551	17633	17449	17343	17446	17483	17471	17485	17464	17565	17548	17469	17437	17625	17342	17402	17410	17488	17434	17452	17349	17556	17327	17441	17412	17435	17558	17487	17371	17608	17298	17431	17428	17450	17449	17566	17410	17578	17515	17523	17473	17579	17469	17644	17513	17576	17489	17496	17518	17496	17606	17530	17554	17621	17516	17508	17397	17493	17444	17476	17467	17536	17478	17640	17415	17373	17513	17653	17686	17358	17589	17464	17633	17388	17454	17504	17690	17478	17345	17653	17371	17547	17410	17443	17440	17478	17416	17470	17387	17453	17673	17436	17384	17577	17380	17396	17337	17593	17391	17280	17385	17580	17551	17553	17592	17514	17536	17434	17509	17394	17498	17420	17501	17339	17609	17359	17402	17490	17489	17534	17429	17607	17542	17522	17473	17445	17388	17563	17416	17506	17504	17489	17542	17450	17659	17252	17340	17357	17589	17469	17262	17371	17396	17584	17613	17471	17353	17510	17453	17450	17361	17446	17440	17511	17428	17342	17557	17489	17444	17375	17413	17370	17589	17560	17436	17469	17381	17328	17446	17448	17491	17602	17634	17491	17527	17427	17543	17404	17552	17340	17472	17717	17530	17633	17399	17597	17545	17569	17415	17558	17613	17159	17452	17447	17418	17494	17465	17638	17456	17375	17380	17361	17579	17529	17290	17409	17316	17401	17391	17294	17552	17578	17497	17626	17372	17413	17474	17454	17518	17826	17524	17328	17573	17251	17461	17436	17348	17468	17389	17276	17586	17507	17468	17598	17539	17453	17318	17372	17488	17350	17373	17415	17487	17332	17312	17394	17544	17487	17452	17529	17437	17461	17643	17330	17375	17442	17545	17417	17506	17562	17615	17589	17601	17501	17507	17528	17388	17610	17447	17737	17506	17421	17436	17515	17515	17398	17626	17563	17422	17302	17383	17522	17368	17575	17596	17390	17540	17464	17530	17465	17509	17346	17442	17342	17522	17598	17513	17459	17506	17607	17640	17379	17403	17398	17411	17539	17423	17458	17504	17514	17455	17506	17370	17361	17578	17691	17425	17310	17514	17610	17430	17348	17521	17542	17602	17526	17549	17468	17391	17445	17536	17402	17313	17439	17530	17567	17477	17361	17395	17456	17239	17633	17379	17393	17548	17524	17426	17435	17493	17532	17327	17548	17537	17538	17587	17446	17602	17403	17503	17323	17417	17354	17451	17487	17595	17535	17293	17663	17545	17225	17473	17332	17501	17390	17498	17411	17677	17375	17424	17552	17361	17453	17346	17552	17401	17566	17436	17557	17497	17563	17441	17631	17493	17545	17550	17506	17470	17487	17276	17486	17613	17399	17435	17337	17415	17576	17407	17569	17308	17454	17537	17511	17485	17491	17383	17562	17533	17406	17523	17513	17563	17506	17356	17338	17515	17616	17343	17441	17667	17513	17251	17366	17560	17506	17568	17453	17328	17539	17228	17314	17553	17577	17494	17458	17634	17389	17342	17627	17550	17538	17385	17421	17243	17396	17475	17520	17612	17407	17647	17399	17405	17555	17568	17599	17548	17472	17350	17530	17450	17407	17364	17537	17474	17519	17475	17392	17344	17551	17375	17598	17543	17397	17566	17506	17604	17536	17573	17338	17707	17422	17487	17478	17354	17287	17476	17642	17318	17454	17524	17539	17329	17350	17350	17627	17469	17876	17367	17345	17329	17307	17465	17385	17636	17523	17604	17410	17447	17301	17608	17488	17537	17243	17539	17351	17519	17515	17386	17652	17436	17562	17292	17336	17453	17439	17542	17620	17349	17603	17661	17427	17261	17608	17361	17408	17397	17626	17482	17585	17698	17529	17513	17387	17400	17564	17508	17411	17322	17477	17409	17412	17418	17595	17484	17553	17545	17574	17497	17551	17455	17323	17535	17530	17355	17421	17654	17495	17610	17290	17484	17406	17577	17429	17507	17297	17417	17561	17405	17401	17403	17468	17395	17489	17550	17349	17603	17511	17451	17553	17363	17541	17614	17488	17508	17532	17506	17531	17458	17672	17605	17254	17512	17363	17486	17500	17406	17469	17684	17515	17498	17557	17579	17389	17650	17420	17530	17444	17750	17447	17418	17583	17271	17599	17504	17526	17440	17257	17464	17598	17649	17623	17369	17394	17500	17455	17595	17438	17497	17490	17521	17557	17371	17569	17379	17520	17431	17429	17544	17519	17543	17561	17447	17454	17592	17313	17613	17404	17386	17425	17477	17330	17411	17736	17368	17516	17454	17279	17537	17387	17439	17651	17608	17368	17450	17461	17416	17441	17555	17520	17654	17441	17586	17316	17410	17492	17425	17460	17453	17255	17379	17440	17584	17442	17493	17651	17404	17502	17569	17578	17283	17493	17337	17486	17535	17409	17578	17621	17527	17606	17392	17358	17456	17713	17396	17704	17468	17407	17364	17258	17361	17662	17340	17321	17418	17301	17505	17578	17527	17490	17509	17430	17576	17414	17459	17396	17563	17416	17319	17481	17553	17475	17613	17475	17476	17556	17331	17413	17447	17420	17602	17503	17524	17436	17455	17357	17449	17585	17503	17376	17483	17210	17629	17258	17359	17457	17387	17398	17516	17544	17287	17503	17466	17296	17461	17297	17561	17450	17260	17614	17243	17476	17513	17278	17631	17358	17436	17541	17426	17499	17485	17520	17582	17399	17434	17511	17343	17572	17529	17534	17316	17460	17289	17539	17363	17555	17561	17486	17371	17361	17548	17567	17430	17525	17525	17381	17431	17323	17467	17437	17773	17585	17646	17359	17254	17475	17582	17420	17328	17487	17533	17471	17436	17430	17445	17599	17577	17401	17542	17422	17544	17434	17480	17479	17621	17603	17422	17558	17473	17341	17568	17432	17405	17588	17475	17486	17374	17406	17471	17308	17547	17284	17589	17375	17489	17515	17503	17377	17526	17434	17535	17292	17575	17457	17507	17431	17590	17499	17627	17465	17411	17480	17472	17380	17281	17512	17544	17375	17617	17477	17355	17492	17590	17618	17475	17411	17431	17462	17429	17719	17528	17413	17412	17506	17386	17487	17474	17433	17503	17519	17479	17422	17575	17623	17376	17500	17330	17524	17520	17470	17417	17384	17632	17708	17470	17475	17350	17664	17478	17593	17426	17485	17720	17502	17439	17586	17422	17466	17563	17455	17489	17509	17517	17495	17531	17452	17488	17641	17285	17439	17503	17619	17413	17372	17462	17418	17605	17468	17654	17462	17323	17616	17481	17363	17477	17309	17540	17413	17505	17628	17693	17652	17288	17393	17517	17514	17742	17339	17483	17336	17526	17440	17458	17576	17517	17523	17556	17484	17477	17408	17470	17544	17583	17402	17469	17285	17672	17613	17480	17474	17528	17559	17435	17338	17532	17580	17452	17516	17552	17514	17641	17331	17414	17429	17445	17409	17483	17390	17467	17421	17395	17421	17504	17576	17577	17368	17440	17630	17352	17533	17426	17401	17611	17497	17277	17607	17547	17612	17435	17579	17575	17647	17454	17345	17512	17525	17493	17435	17479	17427	17323	17485	17379	17533	17489	17328	17347	17559	17461	17449	17417	17548	17667	17606	17400	17438	17521	17529	17520	17584	17420	17546	17583	17419	17423	17522	17480	17434	17304	17631	17329	17518	17415	17634	17450	17363	17429	17497	17409	17455	17491	17331	17474	17638	17485	17428	17509	17539	17468	17520	17411	17625	17478	17316	17479	17585	17379	17378	17390	17371	17486	17448	17551	17512	17440	17408	17647	17436	17449	17635	17525	17308	17524	17338	17481	17518	17554	17502	17260	17513	17517	17440	17244	17556	17506	17438	17422	17445	17381	17517	17454	17333	17470	17557	17431	17478	17591	17428	17411	17450	17459	17479	17479	17497	17445	17360	17527	17510	17311	17427	17581	17420	17544	17301	17526	17562	17415	17699	17518	17452	17542	17671	17491	17318	17531	17615	17534	17468	17411	17343	17414	17464	17580	17562	17430	17485	17460	17346	17827	17380	17585	17331	17560	17552	17517	17350	17581	17453	17482	17410	17427	17516	17392	17463	17406	17609	17422	17564	17553	17589	17462	17511	17569	17582	17617	17250	17467	17493	17575	17426	17542	17409	17370	17415	17391	17482	17530	17524	17674	17538	17335	17456	17438	17461	17546	17519	17635	17593	17525	17436	17541	17467	17427	17496	17369	17572	17501	17472	17339	17496	17493	17384	17330	17549	17376	17571	17336	17329	17640	17432	17586	17531	17543	17616	17402	17686	17531	17434	17551	17395	17434	17474	17436	17531	17460
30140	32036	42648	37797	32094	29638	27886	26499	25412	24783	24521	24143	23790	23525	23376	23322	23059	23031	23090	22911	22983	22773	22827	22879	22908	22884	22868	22769	22879	22850	23110	22922	22846	22822	22916	22604	22755	22921	22744	22816	23046	22678	22494	22546	23007	22657	22556	22818	22471	22398	22701	22632	22552	22743	22453	22534	22677	22859	22674	22820	22683	22624	22602	22534	22597	22603	22498	22624	22798	22388	22771	22799	22498	22658	22665	22659	22733	22792	22552	22574	22769	22537	22690	22713	22621	22608	22814	22725	22839	22536	22909	22517	22665	22656	22864	22722	22590	22549	22439	22770	22566	22855	22574	22714	22813	22462	22633	22496	22594	22498	22588	22781	22768	22623	22656	22648	22697	22809	22653	22752	22625	22640	22392	22453	22378	22898	22609	22476	22314	22765	22563	22665	22683	22564	22615	22455	22558	22575	22834	22656	22603	22658	22574	22675	22892	22710	22526	22537	22660	22493	22627	22710	22800	22642	22431	22519	22843	22525	22580	22636	22619	22726	22696	22695	22820	22599	22559	22825	22653	22489	22666	22621	22625	22576	22704	22594	22705	22800	22840	23020	22532	22714	22533	22622	22772	22724	22600	22647	22592	22579	22543	22675	22634	22809	22783	22602	22672	22726	22722	22593	22730	22652	22789	22952	22754	22588	22718	22735	22569	22594	22580	22657	22637	22690	22722	22669	22797	22491	22844	22620	22845	22737	22693	22677	22611	22524	22842	22576	22895	22684	22790	22478	22787	22773	22633	22581	22949	22774	22508	22408	22642	22451	22435	22692	22574	22544	22723	22415	22526	22881	22530	22518	22718	22676	22630	22503	22619	22588	22637	22505	22666	22878	22741	22788	22722	22750	22829	22837	22572	22789	22624	22686	22694	22532	22671	22738	22649	22444	22576	22431	22468	22490	22751	22667	22464	22589	22549	22509	22644	22803	22684	22544	22748	22546	22727	22451	22482	22582	22633	22691	22717	22626	22734	22468	22581	22763	22829	22735	22633	22594	22586	22518	22454	22586	22460	22681	22728	22912	22619	22718	22629	22793	22869	22530	22688	22715	22609	22567	22754	22648	22671	22660	22634	22329	22462	22445	22659	22434	22964	22537	22451	22717	22676	22575	22545	22947	22637	22598	22609	22746	22705	22917	22639	22617	22776	22618	22711	22706	22679	22665	22852	22741	22659	22677	22533	22836	22743	22721	22723	22509	22651	22495	22650	22688	22628	22732	22717	22533	22657	22608	22835	22724	22768	22613	22543	22463	22716	22677	22496	22743	22694	22818	22615	22690	22624	22593	22834	22602	22772	22792	22722	22686	22819	22763	22720	22797	22559	22764	22412	22478	22667	22918	22546	22585	22596	22586	22648	22599	22970	22743	22585	22599	22411	22697	22700	22792	22610	22555	22730	22517	22464	22550	22637	22666	22799	22590	22767	22663	22591	22768	22766	22654	22609	22595	22663	22711	22611	22817	22581	22575	22390	22369	22613	22361	22746	22510	22545	22549	22408	22770	22512	22698	22523	22506	22827	22716	22409	22775	22812	22592	22398	22513	22662	22800	22606	22628	22375	22771	22879	22639	22586	22630	22769	22679	22663	22513	22495	22792	22874	22708	22616	22734	22656	22766	22847	22608	22526	22539	22395	22599	22733	22712	22575	22643	22782	22734	22514	22645	22596	22647	22559	22553	22674	22791	22659	22680	22702	22715	22734	22596	22618	22948	22713	22592	22687	22726	22741	22634	22524	22428	22534	22630	22661	22485	22602	22687	22885	22722	22559	22398	22651	22636	22853	22784	22740	22519	22646	22647	22630	22785	22551	22652	22596	22606	22556	22755	22643	22707	22639	22495	22585	22794	22584	22490	22606	22812	22552	22466	22728	22643	22616	22664	22668	22578	22495	22677	22674	22595	22640	22534	22682	22691	22696	22684	22525	22475	22469	22596	22731	22616	22730	22617	22600	22809	22602	22756	22558	22577	22674	22677	22773	22388	22490	22678	22527	22679	22532	22529	22609	22522	22614	22645	22522	22656	22637	22429	22627	22651	22667	22589	22458	22567	22547	22667	22740	22652	22602	22445	22618	22648	22517	22411	22698	22923	22467	22409	22744	22667	22703	22715	22645	22960	22680	22613	22588	22688	22496	22696	22668	22599	22604	22668	22754	22503	22586	22612	22662	22636	22820	22584	22717	22481	22472	22512	22702	22589	22892	22807	22602	22751	22736	22341	22602	22726	22658	22653	22614	22622	22881	22621	22485	22652	22673	22907	22647	22499	22633	22750	22526	22766	22825	22525	22594	22625	22819	22577	22618	22791	22559	22721	22455	22633	22562	22800	22789	22848	22783	22718	22699	22638	22626	22663	22480	22632	22601	22659	22915	22565	22520	22487	22654	22552	22863	22490	22611	22689	22824	22512	22379	22511	22466	22568	22676	22680	22723	22543	22379	22528	22665	22660	22548	22483	22598	22648	22626	22434	22714	22612	22625	22493	22703	22597	22615	22739	22757	22607	22777	22586	22599	22608	22563	22597	22679	22698	22626	22504	22770	22628	22592	22772	22534	22528	22536	22675	22548	22671	22708	22800	22632	22742	22370	22599	22563	22679	22629	22824	22763	22881	22792	22716	22718	22838	22526	22698	22480	22564	22715	22886	22494	22534	22525	22620	22546	22444	22706	22607	22692	22629	22690	22727	22534	22466	22611	22672	22593	22791	22730	22719	22683	22489	22682	22650	22783	22655	22777	22705	22567	22547	22786	22730	22585	22550	22599	22846	22736	22593	22693	22753	22621	22605	22708	22649	22644	22741	22446	22616	22621	22627	22708	22635	22685	22757	22603	22719	22495	22671	22569	22521	22483	22576	22681	22730	22846	22739	22791	22683	22599	22619	22560	22818	22695	22507	22911	22769	22552	22640	22722	22485	22840	22631	22684	22713	22859	22856	22591	22433	22711	22646	22693	22814	22760	22597	22484	22782	22656	22675	22772	22777	22850	22900	22733	22846	22564	22650	22527	22511	22789	22669	22799	22783	22731	22789	22614	22730	22880	22680	22914	22780	22739	22617	22452	22520	22842	22691	22495	22872	22590	22504	22772	22486	22649	22570	22808	22684	22697	22575	22536	22656	22463	22670	22753	22612	22768	22542	22717	22768	22667	22409	22843	22699	22835	22704	22674	22527	22648	22550	22520	22562	22639	22676	22692	22450	22691	22649	22764	22816	22616	22764	22707	22693	22739	22623	22614	22527	22640	22552	22388	22623	22635	22621	22721	22532	22540	22580	22754	22379	22629	22590	22522	22638	22490	22745	22666	22588	22723	22574	22674	22465	22457	22697	22895	22593	22536	22661	22854	22378	22650	22646	22637	22520	22828	22733	22892	22638	22671	22602	22608	22588	22566	22794	22619	22548	22608	22671	22499	22589	22783	22545	22756	22690	22988	22706	22722	22638	22678	22833	22793	22568	22810	22715	22551	22588	22708	22772	22726	22626	22640	22433	22803	22855	22864	22751	22499	22568	22705	22378	22766	22438	22778	22679	22696	22708	22832	22675	22456	22815	22553	22717	22537	22588	22929	22724	22705	22820	22819	22712	22459	22561	22784	22681	22745	22622	22592	22716	22395	22707	22423	22729	23053	22622	22820	22793	22764	22488	22709	22559	22653	22776	22585	22466	22677	22614	22483	22668	22649	22553	22657	22474	22756	22715	22572	22599	22630	22747	22563	22703	22586	22572	22527	22609	22645	22769	22880	22656	22640	22803	22555	22697	22321	22648	22526	22653	22643	22543	22560	22709	22630	22631	22646	22692	22596	22648	22852	22688	22603	22670	22662	22616	22803	22754	22652	22645	22824	22629	22614	22534	22422	22691	22634	22760	22890	22765	22736	22641	22534	22570	22422	22756	22679	22532	22531	22504	22751	22541	22598	22664	22438	22466	22538	22700	22763	22641	22694	22724	22644	22459	22803	22699	22438	22563	22645	22604	22555	22718	22760	22650	22511	22723	22730	22656	22729	22415	22755	22715	22614	22634	22844	22953	22481	22627	22715	22684	22872	22714	22639	22637	22816	22750	22797	22720	22562	22479	22736	22729	22674	22694	22466	22617	22721	22653	22810	22712	22833	22707	22588	22767	22603	22662	22616	22893	22516	22736	22731	22643	22567	22789	22645	22577	22617	22777	22568	22762	22824	22712	22704	22739	22622	22479	22607	22626	22824	22395	22897	22719	22762	22847	22663	22389	22596	22777	22802	22497	22778	22798	22762	22592	22499	22625	22618	22554	22767	22600	22399	22784	22567	22593	22567	22747	22767	22651	22557	22818	22837	22648	22496	22640	22673	22550	22742	22697	22659	22627	22615	22771	22825	22891	22584	22590	22623	22747	22590	22542	22570	22467	22891	22552	22752	22652	22713	22738	22843	22555	22796	22670	22838	22528	22652	22705	22433	22622	22660	22590	22544	22605	22546	22898	22700	22606	22647	22505	22562	22538	22656	22549	22545	22464	22674	22824	22631	22916	22646	22720	22760	22648	22612	22595	22771	22785	22784	22720	22731	22735	22644	22599	22568	22797	22850	22572	22589	22799	22663	22592	22667	22588	22603	22734	22518	22800	23006	22526	22596	22653	22736	22682	22638	22595	22918	22632	22807	22707	22801	22781	22432	22687	22711	22686	22667	22653	22881	22762	22660	22746	22578	22412	22646	22342	22457	22449	22612	22869	22709	22576	22587	22578	22635	22500	22589	22832	22477	22718	22648	22741	22862	22577	22637	22708	22589	22451	22715	22681	22806	22681	22760	22631	22658	22633	22781	22719	22598	22679	22717	22577	22784	22660	22743	22824	22518	22740	22609	22861	22691	22900	22525	22424	22451	22870	22700	22722	22461	22829	22595	22624	22549	22612	22533	22873	22682	22625	22645	22602	22945	22828	22615	22589	22523	22811	22686	22526	22675	22675	22735	22741	22695	22765	22516	22685	22595	22465	22776	22849	22543	22709	22762	22615	22665	22485	22581	22734	22957	22620	22662	22543	22863	22693	22791	22543	22774	22638	22677	22840	22770	22817	22826	22670	22445	22814	22731	22787	22542	22758	22833	22641	22322	22658	22708	22783	22710	22718	22702	22825	22692	22575	22496	22724	22539	22720
32866	49191	44288	34366	29742	26809	24649	22696	21629	20749	20216	19450	19078	18664	18441	18122	17939	17950	17721	17863	17916	17806	17698	17764	17702	17909	17783	17745	17750	17544	17598	17799	17636	17634	17771	17662	17674	17632	17629	17593	17588	17502	17519	17601	17488	17370	17436	17624	17719	17565	17478	17462	17643	17682	17521	17652	17448	17531	17602	17512	17623	17528	17543	17479	17446	17485	17462	17574	17471	17554	17537	17612	17738	17665	17681	17574	17485	17375	17519	17484	17594	17524	17467	17432	17602	17396	17430	17567	17528	17374	17591	17471	17366	17587	17516	17658	17673	17615	17625	17478	17441	17553	17476	17463	17715	17643	17475	17710	17374	17413	17505	17493	17534	17467	17566	17527	17628	17516	17639	17571	17688	17594	17622	17474	17426	17695	17313	17376	17467	17540	17440	17520	17643	17516	17656	17494	17504	17499	17536	17503	17544	17544	17497	17458	17674	17482	17478	17445	17572	17653	17775	17502	17519	17522	17367	17622	17479	17482	17703	17488	17635	17462	17617	17476	17538	17518	17390	17448	17801	17548	17466	17403	17517	17451	17527	17524	17625	17572	17408	17534	17462	17653	17556	17511	17643	17589	17614	17572	17606	17511	17556	17594	17649	17636	17589	17740	17433	17589	17549	17515	17359	17580	17564	17526	17423	17517	17476	17534	17700	17578	17434	17496	17594	17639	17469	17500	17449	17633	17592	17623	17417	17598	17585	17350	17622	17546	17630	17535	17527	17527	17563	17506	17615	17411	17716	17400	17411	17637	17451	17420	17750	17647	17634	17478	17467	17621	17533	17304	17444	17465	17606	17623	17668	17384	17528	17601	17542	17454	17508	17518	17564	17396	17629	17508	17605	17467	17551	17494	17543	17479	17485	17646	17616	17460	17417	17661	17458	17347	17597	17552	17561	17577	17708	17389	17525	17460	17747	17528	17450	17429	17634	17516	17578	17493	17545	17534	17635	17581	17653	17549	17367	17553	17534	17466	17535	17542	17612	17506	17604	17392	17454	17627	17751	17560	17507	17504	17605	17504	17458	17468	17412	17542	17589	17541	17323	17681	17367	17247	17560	17500	17531	17632	17462	17656	17541	17741	17464	17447	17462	17520	17516	17653	17484	17536	17479	17547	17579	17636	17751	17465	17523	17494	17640	17472	17593	17617	17496	17630	17649	17594	17398	17420	17578	17681	17604	17410	17546	17561	17497	17469	17663	17387	17540	17639	17605	17423	17541	17539	17555	17516	17712	17637	17531	17458	17695	17481	17397	17521	17626	17623	17400	17457	17556	17291	17619	17595	17597	17491	17499	17420	17519	17577	17485	17436	17570	17474	17585	17628	17635	17583	17390	17608	17570	17600	17543	17417	17533	17562	17416	17471	17468	17613	17477	17431	17573	17499	17726	17500	17545	17487	17787	17558	17706	17390	17729	17482	17341	17768	17451	17617	17537	17501	17583	17526	17513	17614	17345	17690	17550	17692	17446	17604	17636	17595	17600	17428	17461	17534	17710	17533	17565	17344	17494	17614	17592	17347	17599	17449	17496	17584	17494	17362	17460	17755	17686	17687	17447	17460	17554	17626	17403	17484	17502	17471	17516	17426	17490	17596	17677	17616	17402	17603	17537	17584	17604	17557	17362	17634	17389	17419	17535	17551	17506	17629	17511	17548	17632	17522	17680	17544	17400	17639	17639	17585	17464	17584	17279	17501	17508	17560	17695	17507	17416	17480	17665	17306	17406	17651	17443	17617	17567	17457	17509	17460	17658	17444	17487	17638	17422	17412	17502	17603	17437	17381	17489	17573	17394	17327	17336	17503	17494	17636	17535	17578	17577	17441	17769	17528	17489	17641	17740	17512	17410	17546	17591	17453	17668	17336	17456	17765	17432	17522	17587	17505	17507	17608	17586	17595	17460	17657	17510	17447	17497	17469	17501	17469	17475	17525	17423	17470	17642	17512	17436	17430	17573	17475	17494	17620	17588	17677	17592	17424	17603	17503	17629	17634	17732	17529	17496	17515	17619	17326	17596	17546	17487	17423	17645	17520	17588	17568	17577	17574	17499	17405	17722	17617	17567	17524	17440	17325	17445	17563	17421	17536	17621	17422	17704	17486	17537	17446	17511	17695	17677	17496	17622	17531	17508	17381	17737	17585	17619	17425	17505	17447	17499	17471	17485	17451	17695	17526	17532	17519	17651	17477	17548	17437	17453	17702	17585	17644	17500	17691	17719	17372	17627	17693	17591	17571	17478	17522	17595	17610	17615	17440	17496	17604	17668	17594	17574	17501	17397	17498	17679	17702	17681	17372	17561	17431	17589	17493	17523	17646	17620	17580	17662	17600	17530	17609	17612	17607	17629	17681	17359	17500	17579	17537	17479	17496	17736	17744	17566	17412	17591	17670	17552	17537	17612	17604	17608	17468	17732	17519	17752	17349	17377	17500	17533	17467	17530	17351	17461	17524	17623	17645	17549	17537	17449	17421	17567	17460	17646	17605	17453	17579	17557	17541	17483	17602	17321	17497	17506	17410	17523	17472	17364	17655	17521	17523	17515	17589	17553	17409	17708	17436	17628	17364	17503	17555	17572	17587	17529	17482	17684	17541	17304	17646	17450	17491	17481	17691	17535	17531	17613	17565	17615	17467	17546	17497	17472	17604	17587	17569	17588	17656	17558	17772	17443	17476	17506	17549	17532	17421	17515	17456	17561	17390	17527	17749	17490	17554	17560	17642	17636	17438	17618	17617	17656	17403	17486	17443	17543	17707	17596	17438	17597	17626	17542	17687	17661	17503	17588	17557	17590	17615	17566	17456	17489	17567	17629	17559	17513	17627	17594	17438	17610	17651	17411	17568	17413	17683	17641	17413	17456	17375	17546	17706	17375	17707	17753	17720	17436	17614	17494	17644	17350	17454	17768	17586	17358	17604	17549	17669	17382	17489	17348	17688	17706	17584	17423	17575	17468	17636	17508	17622	17636	17617	17720	17459	17415	17364	17657	17662	17543	17470	17461	17652	17488	17581	17370	17476	17628	17638	17440	17555	17496	17752	17453	17604	17793	17497	17507	17372	17373	17652	17710	17575	17472	17452	17717	17626	17705	17521	17494	17710	17663	17469	17440	17521	17669	17576	17419	17534	17444	17535	17561	17534	17471	17574	17520	17659	17560	17587	17740	17525	17649	17586	17492	17367	17387	17420	17377	17523	17382	17591	17429	17668	17619	17473	17512	17545	17628	17566	17452	17551	17498	17636	17294	17638	17530	17496	17603	17658	17517	17489	17439	17542	17507	17524	17595	17366	17631	17606	17510	17418	17433	17452	17581	17639	17472	17587	17568	17604	17556	17490	17497	17693	17576	17438	17410	17630	17537	17493	17439	17555	17471	17530	17681	17419	17551	17602	17607	17441	17338	17584	17585	17483	17547	17604	17472	17604	17538	17429	17633	17586	17537	17531	17661	17460	17513	17531	17569	17528	17732	17481	17386	17437	17274	17562	17565	17633	17402	17580	17616	17574	17649	17618	17475	17547	17455	17361	17656	17583	17554	17387	17437	17507	17420	17641	17484	17717	17595	17430	17738	17459	17477	17511	17529	17591	17579	17476	17595	17460	17651	17510	17608	17560	17372	17548	17604	17445	17502	17553	17494	17519	17590	17655	17638	17418	17650	17340	17650	17432	17523	17448	17438	17651	17575	17516	17439	17554	17376	17533	17523	17457	17421	17536	17586	17560	17436	17600	17340	17434	17503	17604	17385	17403	17691	17310	17671	17355	17418	17579	17317	17402	17644	17482	17566	17582	17781	17418	17742	17546	17474	17471	17465	17566	17707	17540	17593	17494	17600	17548	17766	17493	17509	17559	17549	17592	17355	17700	17445	17443	17688	17390	17562	17502	17561	17691	17832	17429	17581	17691	17683	17492	17594	17467	17585	17391	17519	17677	17548	17707	17349	17642	17551	17517	17602	17647	17601	17511	17691	17642	17340	17382	17423	17567	17619	17624	17588	17492	17428	17676	17520	17650	17541	17582	17477	17500	17624	17565	17535	17647	17599	17555	17451	17543	17566	17493	17351	17727	17533	17550	17694	17612	17527	17547	17669	17632	17476	17410	17604	17582	17680	17448	17623	17649	17585	17502	17517	17433	17712	17532	17384	17464	17696	17550	17526	17563	17473	17641	17448	17446	17435	17564	17443	17401	17609	17551	17619	17649	17428	17525	17801	17518	17569	17583	17504	17320	17625	17582	17558	17474	17609	17498	17453	17508	17640	17530	17509	17503	17471	17456	17625	17654	17639	17474	17584	17509	17816	17390	17755	17573	17405	17580	17464	17585	17579	17513	17511	17651	17538	17575	17487	17528	17753	17670	17429	17473	17521	17600	17624	17656	17586	17563	17418	17497	17464	17383	17554	17723	17597	17519	17587	17548	17499	17547	17593	17680	17678	17682	17482	17606	17447	17698	17648	17773	17575	17575	17527	17647	17438	17453	17631	17658	17329	17383	17570	17585	17478	17660	17538	17539	17602	17665	17501	17468	17578	17443	17528	17381	17577	17672	17641	17291	17430	17639	17576	17467	17590	17552	17567	17656	17586	17615	17565	17391	17461	17790	17434	17398	17513	17371	17456	17592	17588	17587	17513	17455	17438	17425	17654	17510	17517	17625	17724	17469	17316	17548	17470	17424	17421	17501	17602	17799	17597	17533	17498	17586	17531	17459	17444	17442	17550	17531	17734	17617	17575	17564	17706	17435	17509	17676	17402	17454	17427	17532	17549	17319	17692	17518	17775	17514	17376	17499	17476	17534	17514	17422	17501	17378	17529	17642	17723	17426	17457	17572	17644	17396	17446	17607	17610	17412	17602	17477	17637	17520	17555	17635	17655	17397	17706	17624	17579	17573	17496	17626	17699	17493	17621	17523	17278	17475	17689	17449	17601	17474	17588	17570	17532	17438	17591	17508	17549	17419	17509	17461	17424	17628	17638	17700	17393	17563	17541	17513	17550	17627	17736	17501	17534	17664	17481	17504	17363	17390	17558	17470	17529	17358	17642	17495	17395	17459	17604	17614	17621	17527	17463	17716	17418	17397	17459	17534	17426	17377	17529	17526	17526	17721	17552	17521	17470	17566	17519	17558	17612	17488
23790	21227	28981	25902	27274	31032	31837	27969	26585	26076	25624	24757	24214	24049	23656	23198	23133	23174	22972	23001	23164	23006	22758	22835	22872	22791	22699	22851	22828	22708	23184	22824	22902	22656	22711	22544	22588	22553	22386	22500	22720	22471	22079	22150	22731	22327	22620	22544	22469	22500	22444	22561	22402	22688	22443	22477	22540	22516	22395	22479	22533	22504	22138	22379	22623	22358	22230	22344	22454	22397	22499	22254	22315	22579	22282	22372	22386	22322	22564	22254	22284	22519	22553	22576	22299	22289	22329	22319	22155	22386	22280	22469	22462	22213	22223	22512	22362	22483	22339	22342	22370	22429	22385	22295	22421	22362	22463	22477	22378	22449	22482	22398	22629	22558	22413	22372	22355	22321	22194	22417	22350	22431	22553	22337	22348	22581	22504	22379	22244	22311	22519	22451	22677	22348	22256	22198	22360	22157	22265	22489	22376	22317	22489	22367	22454	22476	22341	22500	22461	22502	22615	22345	22345	22305	22296	22380	22207	22555	22318	22365	22189	22691	22696	22167	22145	22516	22324	22360	22402	22375	22414	22286	22409	22535	22228	22350	22421	22382	22397	22525	22176	22374	22474	22538	22378	22218	22369	22445	22442	22378	22320	22395	22362	22396	22292	22474	22574	22325	22248	22218	22339	22412	22325	22323	22606	22282	22199	22398	22389	22534	22205	22380	22115	22218	22284	22313	22428	22355	22499	22393	22448	22470	22297	22488	22444	22499	22376	22617	22504	22415	22512	22357	22443	22527	22497	22190	22298	22407	22235	22496	22619	22538	22350	22536	22449	22399	22528	22208	22443	22433	22405	22439	22086	22466	22383	22408	22594	22245	22343	22274	22260	22377	22524	22570	22153	22409	22510	22477	22400	22676	22444	22470	22600	22359	22229	22202	22476	22327	22264	22084	22395	22221	22285	22471	22475	22438	22401	22310	22411	22241	22361	22518	22518	22492	22522	22362	22444	22193	22549	22429	22341	22335	22530	22315	22426	22407	22539	22509	22554	22484	22452	22409	22404	22502	22378	22585	22330	22343	22136	22336	22747	22259	22395	22587	22310	22323	22510	22503	22323	22295	22451	22239	22382	22605	22257	22316	22633	22641	22479	22371	22302	22168	22380	22345	22491	22149	22322	22623	22406	22288	22469	22515	22594	22430	22394	22434	22401	22438	22329	22300	22214	22324	22374	22306	22529	22380	22319	22444	22393	22342	22552	22368	22322	22441	22642	22393	22181	22600	22529	22318	22356	22120	22527	22225	22148	22321	22327	22388	22253	22324	22203	22388	22486	22501	22491	22360	22379	22281	22551	22374	22516	22538	22274	22283	22275	22415	22355	22326	22232	22459	22514	22381	22534	22194	22456	22313	22316	22335	22570	22196	22273	22492	22551	22472	22433	22300	22266	22449	22447	22538	22318	22582	22465	22333	22458	22452	22482	22124	22555	22265	22511	22385	22278	22198	22381	22267	22556	22281	22689	22393	22384	22314	22494	22496	22261	22436	22610	22333	22476	22132	22390	22556	22684	22486	22495	22317	22357	22259	22537	22300	22456	22399	22340	22274	22450	22683	22330	22535	22419	22446	22465	22415	22443	22246	22401	22617	22567	22403	22643	22406	22574	22451	22204	22271	22418	22348	22196	22406	22599	22336	22288	22383	22246	22065	22533	22336	22299	22506	22339	22449	22591	22478	22442	22360	22519	22405	22399	22245	22171	22403	22313	22366	22525	22557	22288	22560	22431	22195	22358	22454	22501	22338	22465	22533	22548	22299	22548	22327	22440	22503	22534	22256	22552	22662	22618	22553	22620	22397	22438	22390	22709	22413	22192	22325	22450	22103	22593	22565	22443	22450	22451	22452	22757	22328	22467	22300	22363	22455	22724	22445	22591	22589	22565	22397	22363	22375	22431	22406	22576	22555	22477	22405	22418	22459	22458	22461	22457	22391	22447	22522	22523	22280	22302	22424	22538	22377	22437	22347	22288	22405	22173	22333	22409	22268	22503	22276	22264	22345	22447	22470	22611	22461	22344	22472	22671	22627	22583	22320	22461	22486	22334	22360	22532	22210	22565	22230	22383	22400	22530	22515	22415	22504	22277	22400	22340	22429	22329	22427	22341	22410	22519	22397	22432	22408	22461	22396	22469	22447	22504	22331	22316	22435	22303	22293	22385	22406	22428	22415	22238	22311	22477	22410	22451	22299	22302	22372	22342	22271	22381	22320	22466	22435	22293	22269	21918	22030	22431	22415	22455	22562	22496	22204	22245	22358	22458	22509	22342	22567	22315	22438	22433	22192	22262	22337	22403	22423	22383	22414	22425	22470	22294	22336	22412	22635	22481	22460	22782	22395	22270	22362	22304	22212	22431	22340	22350	22129	22428	22399	22287	22335	22324	22546	22403	22580	22037	22253	22431	22225	22523	22260	22392	22509	22374	22341	22461	22592	22405	22438	22486	22262	22521	22423	22400	22822	22400	22268	22677	22460	22476	22284	22348	22368	22345	22335	22397	22405	22386	22376	22344	22364	22333	22501	22337	22585	22334	22508	22179	22332	22535	22305	22547	22289	22479	22359	22649	22498	22455	22434	22333	22479	22366	22118	22691	22409	22472	22218	22492	22247	22487	22267	22187	22475	22595	22441	22346	22212	22415	22472	22383	22361	22459	22379	22508	22291	22362	22507	22426	22176	22392	22399	22245	22403	22499	22472	22415	22603	22382	22288	22314	22198	22225	22517	22388	22439	22403	22381	22541	22562	22591	22375	22349	22564	22434	22485	22485	22535	22405	22396	22420	22290	22399	22620	22328	22150	22360	22344	22075	22433	22323	22596	22489	22472	22237	22386	22549	22441	22389	22382	22280	22558	22357	22009	22547	22455	22330	22198	22487	22283	22266	22348	22529	22560	22590	22291	22581	22375	22226	22353	22571	22454	22378	22488	22429	22477	22413	22477	22482	22491	22486	22306	22558	22462	22535	22368	22370	22414	22382	22323	22264	22534	22346	22452	22514	22304	22449	22573	22232	22381	22483	22360	22358	22422	22479	22455	22439	22448	22452	22476	22413	22423	22538	22622	22457	22290	22451	22486	22300	22527	22577	22458	22330	22356	22366	22422	22372	22367	22386	22323	22610	22543	22215	22670	22537	22338	22351	22571	22493	22511	22221	22390	22491	22491	22383	22495	22270	22347	22316	22523	22448	22493	22354	22402	22167	22655	22566	22466	22308	22410	22544	22641	22351	22351	22497	22346	22232	22245	22633	22389	22346	22390	22310	22355	22520	22559	22498	22372	22455	22265	22620	22526	22281	22397	22231	22575	22360	22488	22259	22639	22581	22208	22313	22460	22435	22403	22389	22461	22694	22524	22509	22412	22417	22453	22593	22390	22349	22325	22331	22357	22481	22290	22400	22487	22346	22558	22532	22262	22385	22412	22346	22533	22568	22398	22436	22618	22503	22557	22362	22530	22497	22299	22497	22362	22429	22240	22155	22431	22615	22544	22403	22257	22649	22424	22491	22394	22226	22082	22463	22430	22286	22396	22416	22344	22339	22512	22442	22420	22240	22494	22269	22188	22308	22481	22382	22482	22206	22391	22267	22490	22226	22437	22386	22444	22279	22552	22515	22346	22432	22469	22613	22609	22451	22412	22116	22347	22592	22637	22373	22345	22550	22412	22281	22380	22334	22429	22254	22241	22207	22461	22315	22373	22238	22574	22488	22568	22458	22552	22315	22346	22412	22609	22310	22314	22432	22481	22204	22704	22239	22384	22475	22469	22627	22635	22347	22474	22343	22483	22410	22399	22255	22273	22627	22387	22268	22416	22307	22325	22516	22306	22525	22303	22481	22542	22437	22351	22242	22444	22339	22373	22342	22358	22434	22294	22304	22653	22251	22599	22383	22228	22398	22354	22417	22280	22391	22483	22545	22462	22485	22244	22374	22254	22548	22550	22458	22294	22594	22354	22451	22133	22036	22392	22459	22357	22329	22229	22548	22379	22456	22402	22418	22286	22625	22416	22323	22210	22593	22382	22352	22627	22517	22265	22279	22209	22460	22510	22358	22309	22362	22266	22247	22371	22452	22553	22503	22321	22438	22210	22282	22326	22417	22233	22297	22360	22519	22425	22320	22537	22337	22344	22273	22463	22327	22388	22296	22326	22447	22409	22519	22342	22479	22595	22387	22466	22282	22409	22459	22360	22478	22362	22369	22428	22452	22361	22324	22390	22368	22577	22352	22354	22380	22484	22644	22342	22487	22649	22471	22343	22613	22420	22315	22505	22300	22478	22331	22511	22674	22465	22287	22213	22350	22348	22441	22319	22469	22381	22408	22467	22441	22246	22159	22173	22247	22441	22626	22451	22347	22346	22467	22439	22348	22301	22374	22704	22460	22271	22486	22550	22519	22465	22326	22454	22505	22515	22567	22502	22361	22284	22743	22366	22462	22193	22318	22435	22540	22407	22448	22319	22292	22480	22444	22494	22418	22153	22154	22370	22403	22498	22517	22456	22338	22422	22291	22309	22278	22218	22310	22229	22324	22503	22347	22404	22243	22479	22460	22635	22461	22464	22275	22300	22374	22342	22414	22389	22390	22377	22449	22366	22481	22448	22387	22318	22328	22403	22336	22523	22500	22247	22605	22410	22429	22488	22386	22458	22502	22351	22235	22234	22463	22399	22334	22360	22335	22496	22216	22387	22490	22483	22513	22552	22457	22512	22419	22195	22510	22351	22309	22436	22466	22435	22708	22502	22217	22361	22405	22355	22355	22443	22286	22167	22480	22454	22231	22372	22195	22255	22586	22438	22369	22383	22492	22498	22407	22496	22388	22419	22288	22168	22437	22709	22255	22513	22315	22327	22358	22338	22177	22245	22421	22492	22336	22409	22518	22511	22512	22249	22380	22592	22229	22272	22600	22517	22561	22445	22499	22544	22351	22146	22631	22280	22361	22490	22688	22214	22435	22522	22329	22247	22562	22468	22547	22450	22455	22375	22316	22432	22332	22312	22377	22278	22413	22279	22348	22458	22381	22201	22231	22344	22452	22523	22654	22409	22310	22444	22523	22243	22314	22180	22422	22486	22377	22324	22525	22356	22431	22520	22352	22550	22604	22316	22521	22549	22224	22284	22445	22381	22408	22404
31628	55220	50832	39315	34161	30696	27712	25290	23878	22391	21526	20676	19966	19500	18862	18561	18386	18218	18111	17870	18045	17723	17967	17825	17925	17740	17904	17828	17804	17689	17741	17462	17722	17555	17593	17616	17631	17343	17607	17377	17485	17490	17302	17247	17456	17476	17478	17593	17333	17356	17297	17558	17323	17369	17505	17492	17468	17313	17358	17452	17553	17360	17413	17467	17109	17500	17404	17384	17622	17368	17293	17478	17430	17322	17298	17440	17455	17585	17349	17351	17355	17393	17317	17413	17303	17353	17426	17533	17426	17393	17488	17435	17461	17369	17364	17317	17402	17272	17436	17463	17329	17313	17392	17342	17411	17253	17343	17561	17286	17346	17311	17534	17553	17371	17099	17581	17369	17673	17403	17441	17353	17473	17462	17552	17415	17199	17447	17437	17373	17193	17322	17387	17427	17383	17386	17329	17375	17314	17377	17573	17614	17389	17400	17535	17254	17377	17297	17365	17424	17436	17249	17552	17253	17593	17403	17461	17404	17427	17523	17537	17406	17444	17356	17403	17416	17403	17405	17494	17399	17477	17475	17472	17455	17359	17302	17338	17165	17376	17392	17372	17442	17539	17374	17400	17422	17358	17479	17475	17501	17283	17371	17417	17432	17672	17506	17313	17362	17464	17372	17387	17256	17336	17304	17450	17448	17253	17442	17208	17305	17449	17428	17426	17530	17250	17516	17309	17499	17431	17592	17242	17462	17366	17290	17479	17369	17375	17470	17348	17462	17327	17507	17503	17450	17246	17473	17264	17225	17386	17416	17374	17432	17316	17516	17327	17549	17308	17340	17444	17356	17466	17387	17479	17474	17283	17468	17501	17291	17339	17403	17316	17349	17437	17460	17416	17366	17337	17501	17361	17479	17464	17338	17421	17281	17299	17280	17343	17306	17323	17388	17304	17371	17409	17244	17451	17368	17364	17444	17428	17385	17341	17407	17596	17295	17382	17393	17373	17396	17357	17388	17427	17464	17492	17388	17436	17345	17426	17566	17256	17299	17434	17565	17406	17443	17417	17327	17385	17406	17331	17443	17459	17360	17345	17145	17403	17364	17403	17553	17405	17289	17271	17311	17395	17383	17562	17402	17483	17466	17244	17401	17325	17434	17341	17345	17588	17432	17224	17367	17258	17421	17381	17530	17316	17517	17343	17415	17407	17394	17306	17366	17433	17442	17331	17470	17494	17567	17390	17307	17472	17592	17426	17499	17225	17453	17444	17458	17538	17362	17307	17514	17284	17317	17455	17434	17417	17314	17240	17306	17306	17366	17457	17559	17353	17281	17488	17475	17331	17223	17293	17462	17294	17368	17413	17444	17340	17455	17444	17482	17503	17516	17455	17399	17540	17267	17520	17203	17516	17449	17348	17457	17516	17387	17267	17373	17471	17530	17427	17407	17417	17405	17403	17453	17497	17315	17487	17354	17402	17343	17445	17312	17391	17288	17427	17481	17304	17208	17332	17441	17399	17248	17453	17492	17300	17301	17357	17438	17248	17453	17378	17377	17422	17371	17330	17441	17528	17214	17557	17304	17284	17413	17321	17484	17342	17471	17256	17449	17380	17276	17444	17324	17485	17506	17306	17267	17499	17395	17514	17486	17453	17415	17616	17451	17374	17460	17362	17338	17439	17457	17374	17532	17460	17313	17473	17477	17477	17188	17433	17326	17269	17445	17394	17174	17396	17502	17423	17135	17454	17414	17298	17246	17318	17303	17501	17418	17306	17485	17442	17492	17450	17509	17304	17475	17287	17532	17353	17359	17439	17375	17467	17473	17434	17234	17322	17285	17633	17505	17314	17287	17602	17220	17410	17300	17427	17412	17317	17359	17327	17480	17556	17346	17405	17512	17257	17325	17510	17342	17427	17509	17308	17370	17501	17213	17480	17465	17491	17507	17211	17308	17199	17401	17390	17302	17325	17417	17312	17496	17433	17382	17399	17402	17225	17356	17317	17423	17311	17282	17300	17441	17402	17401	17391	17385	17213	17181	17464	17275	17425	17559	17110	17472	17333	17271	17275	17372	17398	17320	17577	17296	17224	17427	17346	17357	17378	17348	17335	17326	17309	17343	17409	17332	17393	17354	17388	17487	17477	17477	17423	17456	17395	17447	17595	17189	17251	17416	17427	17554	17505	17439	17671	17391	17476	17403	17399	17388	17477	17239	17508	17475	17167	17267	17493	17443	17375	17478	17264	17186	17373	17355	17243	17398	17295	17439	17475	17544	17451	17276	17310	17480	17544	17230	17419	17378	17453	17370	17303	17390	17604	17422	17363	17389	17218	17293	17410	17466	17342	17283	17386	17346	17480	17612	17451	17337	17383	17590	17314	17326	17340	17376	17373	17430	17377	17511	17525	17366	17367	17448	17454	17448	17389	17371	17337	17261	17317	17398	17409	17351	17291	17357	17321	17382	17424	17426	17431	17340	17401	17514	17435	17333	17394	17459	17277	17404	17269	17453	17204	17335	17417	17253	17413	17160	17301	17300	17593	17160	17265	17375	17366	17410	17314	17394	17249	17362	17536	17277	17279	17304	17458	17534	17409	17339	17422	17519	17239	17373	17385	17488	17154	17429	17394	17448	17311	17424	17580	17223	17421	17385	17363	17502	17449	17460	17366	17336	17289	17248	17535	17524	17372	17644	17366	17456	17326	17376	17311	17306	17444	17480	17290	17298	17270	17341	17392	17357	17339	17418	17395	17539	17479	17307	17460	17362	17520	17482	17395	17450	17522	17279	17477	17382	17407	17398	17593	17272	17320	17176	17339	17549	17373	17368	17606	17292	17425	17485	17359	17382	17325	17216	17408	17493	17405	17465	17356	17388	17441	17405	17064	17561	17494	17574	17260	17419	17559	17332	17194	17256	17601	17380	17446	17437	17503	17255	17401	17233	17362	17406	17413	17445	17309	17333	17509	17444	17441	17478	17473	17348	17435	17263	17292	17359	17378	17394	17344	17315	17401	17425	17180	17475	17222	17408	17429	17436	17304	17393	17458	17490	17496	17290	17427	17417	17463	17440	17528	17252	17409	17423	17459	17315	17409	17478	17259	17374	17403	17560	17293	17380	17528	17218	17356	17576	17648	17272	17307	17484	17385	17432	17420	17242	17383	17326	17438	17378	17535	17518	17434	17144	17473	17258	17365	17422	17426	17542	17294	17459	17395	17594	17312	17356	17203	17300	17269	17329	17317	17524	17416	17536	17357	17397	17332	17399	17318	17442	17400	17277	17477	17418	17357	17306	17488	17270	17309	17289	17386	17459	17393	17381	17235	17365	17319	17370	17337	17395	17404	17463	17505	17372	17401	17452	17399	17496	17521	17496	17502	17517	17394	17281	17444	17413	17432	17322	17404	17385	17336	17351	17501	17354	17280	17348	17317	17184	17461	17382	17442	17298	17432	17182	17320	17365	17616	17491	17282	17440	17389	17512	17454	17461	17304	17398	17543	17337	17335	17465	17371	17417	17544	17387	17457	17491	17463	17364	17503	17302	17375	17222	17288	17485	17503	17302	17503	17456	17345	17406	17277	17239	17120	17400	17274	17417	17496	17396	17423	17385	17429	17185	17420	17315	17382	17428	17391	17258	17261	17454	17675	17416	17335	17315	17365	17321	17322	17370	17373	17395	17342	17457	17275	17463	17366	17411	17387	17329	17370	17414	17475	17391	17272	17298	17519	17337	17429	17285	17241	17433	17634	17155	17512	17356	17453	17307	17494	17446	17368	17353	17428	17492	17298	17328	17552	17327	17299	17398	17371	17272	17304	17297	17272	17355	17325	17285	17376	17467	17309	17544	17256	17279	17360	17323	17381	17432	17328	17340	17453	17324	17198	17594	17210	17297	17403	17214	17246	17363	17208	17353	17480	17339	17367	17381	17286	17312	17460	17484	17315	17279	17370	17373	17368	17298	17376	17313	17461	17306	17403	17396	17305	17434	17450	17419	17458	17417	17224	17481	17456	17300	17407	17252	17429	17290	17305	17446	17458	17449	17375	17523	17436	17160	17408	17477	17436	17361	17332	17270	17270	17344	17394	17605	17331	17456	17315	17443	17295	17479	17379	17523	17381	17314	17364	17404	17364	17333	17329	17310	17306	17310	17387	17256	17534	17291	17394	17458	17386	17460	17385	17599	17486	17382	17381	17446	17429	17332	17358	17153	17492	17363	17360	17414	17397	17526	17365	17332	17252	17339	17331	17290	17539	17368	17188	17324	17469	17195	17543	17482	17301	17357	17420	17610	17362	17485	17550	17323	17279	17537	17363	17286	17468	17525	17474	17469	17478	17245	17570	17367	17527	17474	17374	17382	17381	17260	17397	17314	17398	17443	17185	17239	17347	17304	17363	17325	17250	17518	17352	17392	17401	17439	17427	17488	17405	17246	17401	17572	17365	17236	17464	17361	17303	17341	17357	17340	17274	17508	17462	17424	17459	17386	17367	17413	17383	17408	17486	17237	17283	17492	17594	17383	17498	17522	17485	17267	17416	17261	17295	17479	17211	17257	17388	17190	17355	17572	17603	17418	17506	17420	17295	17515	17458	17382	17260	17452	17408	17246	17425	17402	17322	17508	17202	17425	17439	17529	17356	17471	17391	17325	17239	17370	17358	17540	17403	17365	17270	17274	17340	17458	17252	17414	17473	17410	17419	17440	17465	17575	17399	17400	17320	17400	17489	17394	17410	17396	17589	17415	17483	17502	17392	17433	17300	17590	17420	17364	17473	17217	17368	17486	17352	17292	17422	17487	17326	17383	17309	17407	17421	17287	17558	17525	17281	17392	17360	17257	17291	17410	17424	17572	17386	17462	17266	17466	17298	17415	17249	17414	17290	17477	17534	17594	17436	17439	17258	17412	17366	17261	17375	17211	17571	17305	17394	17324	17478	17383	17310	17520	17492	17422	17359	17294	17418	17505	17306	17613	17250	17503	17603	17355	17630	17386	17437	17552	17286	17364	17361	17404	17456	17355	17469	17449	17247	17470	17466	17326	17168	17295	17373	17478	17493	17518	17263	17327	17562	17359	17302	17244	17305	17378	17415	17476	17459	17392	17335	17389	17192	17473	17360	17409	17418	17324	17512	17333	17436	17397	17274	17366	17353	17341	17297	17527	17469	17397	17350	17400	17181	17507	17234
22800	21317	29157	24189	24118	30433	34742	30285	28762	28143	27229	26390	26037	25297	24864	24598	24362	24100	23960	23968	23740	23612	23760	23841	23636	23544	23537	23859	23727	23499	23573	23468	23481	23566	23188	23154	23314	23232	23346	23403	23329	23452	23334	23233	22891	23199	23418	23078	23129	23127	23166	23229	23077	23087	23176	23202	23114	22988	23127	23193	22928	23268	23076	22978	23231	23165	23186	23357	23194	23144	23067	23223	23191	23119	23168	22897	23201	23072	23311	23187	23093	22976	22975	23021	23227	23272	22928	23113	23034	23059	23294	23311	23177	23340	23130	23291	23215	23533	22957	23131	23106	22998	23180	23170	23127	23095	22979	22928	23127	23082	23218	23173	23241	23121	23190	23111	23184	22957	23046	23243	23315	23060	23218	23045	23154	23146	23187	23162	23012	23077	23089	23109	23043	23320	23063	23011	22936	23004	23232	23205	22964	23201	23055	23322	23179	23283	23153	23029	23184	23320	23155	23239	23053	23115	22936	23494	23299	23078	23064	23272	23099	23018	23134	23160	23111	22987	23398	23090	23168	23048	23122	23111	23172	23074	23131	23174	23069	23250	23258	23102	22917	22999	22978	23087	23165	23074	23197	23115	23420	23070	23001	23143	23123	23122	23099	23129	23104	23021	23339	22987	23150	22876	23036	23192	23118	23224	23271	23074	23316	23292	23274	22903	23087	23172	23118	23127	23125	22939	23110	23197	23157	23142	23122	23186	23293	23045	22866	22930	23339	23046	22815	23106	23042	23239	23151	23023	23284	23234	23069	23232	23203	23311	23170	22955	23276	23188	23004	23206	22938	23139	23044	23239	23409	23284	22816	23142	23038	23231	23118	23151	22901	22944	23065	23071	23328	23070	23394	22979	23147	23145	23113	23253	23117	23128	22972	23048	22956	23276	23292	23301	23222	23144	23309	23014	23114	23093	23212	23118	23079	23302	23071	22956	23108	23116	23322	22965	23302	23189	23320	23214	23267	23066	22926	23022	23231	23240	23317	22966	23228	23002	23280	22894	23060	22917	23273	23138	23033	23046	22887	23211	23215	22990	23195	23050	23200	23261	23273	23091	23052	23289	23178	22908	23072	23063	23071	23011	23334	23120	23037	23180	23215	23199	23255	23168	23100	22913	22979	23123	23401	23025	23226	23140	23180	23364	22954	23118	22960	23102	23212	23168	22940	23158	23039	23235	22861	22828	22859	23246	23211	23206	23287	22999	22872	23023	22990	23135	23024	23119	22961	23199	23231	23324	22893	23235	23284	23336	23169	22962	23035	23064	23145	23209	22817	23132	23170	23140	23145	22832	22904	23108	23096	23185	22950	23029	23222	23145	23237	22851	23074	23193	23173	23124	23007	23021	22896	22948	23162	23014	23264	23232	22938	23070	23355	23162	23132	23048	23164	23116	23142	22900	23188	23130	23043	23067	22749	23144	23137	23158	23266	23203	23029	23214	22992	23046	23051	22865	23028	22962	22999	22994	23112	23074	23071	22914	23107	23164	23096	23019	23054	23459	22941	23208	22911	22920	23173	22969	23075	23053	23060	23196	23047	23114	23247	22955	23065	23080	23098	23351	23183	23230	23335	23268	22901	22997	23114	23424	22887	22848	23137	22995	23174	23046	23293	23116	23157	22996	22934	22981	23311	23188	23133	23319	22998	23057	23365	23186	23142	23012	23196	23037	23263	22904	23234	22899	23237	23018	23240	23062	23207	23055	23172	23018	23022	23139	23377	23017	23076	23122	23020	23297	23086	23106	22990	22984	23246	23130	23308	22957	23022	23141	23298	23149	23116	23012	22941	23133	23247	23162	22985	23166	23250	23020	23304	23145	23198	23238	23140	22957	23034	23075	23243	23146	23121	22969	23085	22952	23235	22983	23121	23233	23142	23051	23111	23175	23375	23150	23133	22960	22998	22985	23214	23064	23135	22943	23263	23216	23262	23131	23004	23034	23203	23274	23175	23084	23066	23174	23122	23150	23124	22956	23055	23168	23327	23160	23017	23162	23087	23250	23037	23217	23077	22984	23063	23007	23194	23060	22965	23072	23178	23218	23103	23239	23042	23214	23190	23068	22944	23158	23188	23099	23127	23098	22963	23105	23076	23106	23071	22979	23027	23262	23262	22991	23010	23087	22986	22949	22945	23192	23047	23050	23194	23039	23123	23122	23150	23167	23188	23100	23084	23446	23087	22812	22962	23127	23088	23115	22989	23073	23047	22855	23135	23180	23306	23178	22973	23096	22990	23266	23188	23112	23314	23006	23417	23197	23211	22869	22977	23136	23065	23048	23327	23242	23286	23255	23197	22918	23208	23276	23162	23138	23224	22988	23086	23363	23202	22925	22997	23196	23141	23379	23264	23099	23122	23239	23207	23164	22983	23041	22974	23182	23189	22955	23068	23154	23075	23316	23256	23157	23349	23378	23304	23040	23261	23201	23232	23194	23242	23214	23247	23222	23119	23246	23120	23129	23155	23117	23276	23293	23189	23093	22982	22924	22880	23023	22983	23091	23254	23085	23036	23283	22960	23215	23074	23367	22901	23003	23242	23124	23174	23131	23310	22899	23165	23153	23300	23064	23296	23341	22884	23213	23101	23209	23186	23105	23174	23027	23083	23067	23078	23069	23262	23167	23036	22914	23064	22741	23065	23197	23145	23185	23214	22882	23247	22800	23073	23208	22993	23222	22904	23100	23073	23205	23135	22986	23242	22837	22997	22980	23007	23164	23020	23278	23066	23248	23443	22991	23241	22841	23017	23146	22959	23134	22858	23063	22881	23107	23096	22930	22957	23045	22959	23170	23119	23235	23252	23226	23233	23040	23158	23088	23213	23009	23046	23124	23216	23198	23037	23289	23030	23134	22955	23189	23312	23292	22968	22909	23113	23173	23033	22969	23156	23008	23245	23139	23165	23140	23128	23086	23173	23304	23354	23183	22904	23091	22874	22900	22948	23255	23161	23247	23417	22951	23190	23217	23035	23170	23186	23129	23362	22871	23110	23080	23273	23202	22854	22966	23032	22840	23337	23003	22963	23059	23111	23056	22947	22843	23064	23036	23314	23273	22842	22975	23272	23102	23068	23070	23201	23053	23025	23085	23275	23015	23158	23027	23151	23015	22933	23173	22904	23450	22927	23196	23035	23098	23034	23070	22825	23116	23055	23219	23079	23042	23069	23154	23197	23032	22959	23025	23033	23003	23150	23012	23199	23176	23071	23073	23199	23173	23022	23198	22973	23077	22758	23144	23124	23027	23135	23094	23061	23070	23091	23042	23067	23276	23041	23232	23311	23116	23182	22898	23169	23012	23129	23091	22800	23133	23054	22976	23179	23183	23194	23256	22861	23425	23062	23302	23251	23215	23137	22987	23093	22932	23062	23044	23194	22936	23104	22971	23226	23055	23177	23474	23468	23287	23057	23216	23158	23178	22911	22963	23182	23044	23062	23070	23092	23169	23145	23065	23191	23129	23113	23017	23162	23067	23308	23088	23123	22996	23287	23127	22885	23271	23082	22995	23034	22956	23160	22990	22926	23111	22669	23121	23164	23139	23133	22912	22885	23041	23029	23223	23040	23332	23190	23016	23289	23005	22981	23145	23281	22989	23014	23042	22908	23019	23194	23229	23093	23170	23053	23022	22986	23069	23226	23165	23033	23033	23321	22913	23098	23026	23056	23270	23131	23367	22994	23104	22900	22910	22988	22803	23238	22895	22932	22961	22968	23073	23117	23119	23104	23057	23072	23145	23342	23195	23185	23036	23161	23396	23102	23109	23037	23075	22964	23016	23096	23118	23159	23104	23129	23291	23068	23193	23199	23160	23212	23038	23102	22978	23083	22951	23106	23396	23210	23268	23040	23169	23103	23072	23185	23067	23047	23041	23063	22889	23031	23205	23393	23082	23130	23334	23043	23015	23182	23272	23309	23209	23089	23188	23052	23153	23102	22972	23021	23142	23208	23364	23130	23018	23243	23207	23073	23387	23264	23226	22987	23107	23235	23003	23116	23109	23233	23082	23169	23034	22953	23322	23389	22907	23091	23206	23166	22879	23209	23193	23224	22966	23308	23122	23295	22909	22999	23209	23020	23195	22951	23293	23385	23287	23121	23029	23040	23184	22934	23131	22816	23072	23011	23139	22963	23180	23304	23258	23254	22883	23478	23382	23347	23117	23067	23239	23012	23169	23324	23199	23073	23179	23105	23101	22994	23079	23069	23013	23068	22991	23293	23109	23039	23175	22938	23140	23061	22819	23102	23125	22954	23077	23058	22880	23208	22940	23262	23155	23152	23190	22736	23085	23141	23021	23361	23173	22955	22939	23024	22982	23341	23183	23354	23241	23048	23059	23079	23009	23208	23080	23153	23259	22889	23008	23423	23293	22840	23164	23118	23167	23162	23035	23173	23268	22969	23060	23128	23089	23288	22907	23012	23202	22965	23303	23338	23081	23135	23281	23043	23272	23062	23050	23236	23243	22941	23054	23120	22957	23243	23213	23259	23316	23334	23010	23190	23180	23022	22868	23099	23009	22972	23176	23177	22950	23152	23128	22879	23151	23000	23141	23113	23061	23020	23188	23057	23006	23334	22977	23097	23107	22967	23161	22919	23014	23191	23107	22991	23244	23106	23083	23073	23199	23111	23022	23052	22889	22924	23275	23222	22950	23044	23097	23016	23231	22970	22965	23152	23141	22912	23181	22998	23148	23210	23029	23091	22908	23110	23111	23147	23037	22941	23317	23364	23161	23219	23149	23101	23199	23194	23102	23197	23243	23273	23154	23274	23180	23083	23009	23073	23172	23154	23257	22997	23064	23052	22799	23125	23232	23283	23350	23111	23226	23208	23054	23332	23150	23085	23070	23165	23331	23312	23157	22956	23212	23219	23142	23000	23096	23101	23215	22926	23213	23140	23001	23397	22810	23054	23297	23138	22980	23164	23091	23190	23131	23235	23174	23017	23224	22885	23089	23128	23183	23102	22995	23243	23264	23067	23149	22914	23213	23051	23166	23043	23234	23004	22939	23292	23092	23013	23104	23272	23182	23097	23120	23102	23002	23057	23213	23075	23090	22978	23119	23255	23525	23260	23069	23043	23130	22951	22909	23071	23146	23158	23269	23109	23139	23029	23131	23062	23033	23059	23151
33650	60576	56603	44249	38519	34563	31283	28310	26308	24770	23495	22425	21578	20624	20016	19393	19252	18907	18615	18734	18349	18368	18255	18317	18403	18378	18351	18227	18388	18284	18168	18261	18097	18171	18143	18073	17907	17907	17844	17801	17748	17867	17867	17887	17807	17878	18015	17867	17761	17676	17831	17807	17794	17700	17847	17955	17990	17887	17892	17726	17725	17734	17628	17814	17792	17757	17616	17772	17894	17823	17809	17847	17929	17623	17847	17915	17825	17794	17852	17846	17771	17897	17962	17749	17970	17824	17774	17825	17827	17745	17721	17702	17803	17728	17744	17688	17884	17938	17720	17807	17800	17828	17752	17892	17805	17875	17812	17806	17964	17972	17760	17791	17672	17779	17709	17872	17789	17814	17723	17826	17890	17872	17960	17835	17722	17747	17748	17788	17634	17669	17699	17805	17753	17917	17775	17833	17818	17841	17752	17787	17710	17857	17888	17785	18033	17629	17822	17693	17812	17962	17742	17718	17620	17846	17724	17855	18030	17839	17736	17778	17675	17928	17779	17717	17731	17737	17773	17805	17954	17785	17802	17755	17704	17693	17774	17865	17802	17812	17881	17820	17893	17787	17884	17795	17842	17773	17830	17768	17769	17726	17849	17947	17684	17866	17852	17745	17732	17956	17793	18004	17725	17633	17852	17849	17722	17783	17668	17745	17855	17654	17813	17752	17763	17972	17858	17717	17715	17900	17780	18003	17832	17795	17805	17575	17722	17762	17728	17763	17622	17740	17792	17821	17786	17831	17729	17898	17855	17751	17768	17740	17806	17541	17709	17921	17844	17843	17697	17867	17898	17737	17636	17815	17805	17708	17876	17807	17833	17792	18096	17893	17678	17873	17629	17745	17712	17830	17792	17906	17653	17867	17903	17529	17778	17768	17642	17842	17725	17804	18046	17723	17868	17853	17834	17624	17875	17840	17796	17764	17867	17874	17781	17693	17801	17960	17669	17672	17870	17684	17680	17811	17650	17837	17897	17747	17688	17756	17900	17786	17909	17718	17880	17640	17843	17888	17727	17832	17899	17969	17737	17572	17732	17684	17833	17810	17911	17666	17864	17752	17920	17903	17945	17817	17858	17802	17677	17816	17789	17994	17734	17811	17670	17931	17728	17603	17818	17849	18004	17761	17749	17714	17806	17824	17662	17941	17939	17776	17781	17910	17865	17672	17778	17641	17808	17781	17799	17768	17913	17721	17924	17704	17747	17759	17776	17686	17802	17848	17744	17935	17783	17598	17726	17779	17813	17804	17780	17921	17900	17780	17693	17818	17995	17708	17877	17627	17793	17805	18008	17755	17852	17777	17722	17883	17928	17759	17740	17620	17849	17916	17629	17753	17694	18012	17709	17771	17799	17785	17655	17917	17934	17704	17794	17735	17912	17667	17790	17785	17786	17759	17892	17963	17751	17980	17733	17719	17862	17752	17966	17782	17763	17699	17727	17881	17789	17748	17757	17759	17723	17666	17805	17793	17794	17734	17904	17858	17797	17845	17643	17614	17794	17853	17784	17851	17901	17766	17644	17898	17780	17778	17729	17887	17773	17822	17783	17795	17719	17790	17902	17809	17800	17821	17776	17854	17848	17916	17899	17744	17850	17901	17864	17750	17838	17909	17778	17587	18012	17847	17813	17758	17582	17645	17769	17649	17793	17873	17807	17910	17742	17695	17900	17838	17829	17761	17704	17730	17812	17777	17840	17689	17754	17780	17772	17646	17776	17703	17823	17497	17804	17807	17780	17801	17662	17658	17760	17924	17907	17664	17789	17639	17906	17656	17739	17895	17791	17699	17869	17754	17858	17847	17705	17732	17844	17761	17791	17667	17718	17850	17671	17913	17727	17890	17826	17846	17830	17670	17840	17898	17741	18020	17782	17764	17798	17775	17900	17713	17753	17701	17943	17857	17790	17831	17790	17797	17936	17806	17697	17994	17732	17791	17667	17677	17891	17957	17910	17927	17661	17703	17911	17781	17869	17848	17913	17733	17958	17660	17929	17670	17905	17712	17789	17932	17807	17888	17873	17772	17775	17872	17758	17592	17982	17691	17739	17775	17809	17729	17656	17812	17659	17726	17887	17882	17718	17728	17842	17799	17761	17800	17749	17688	17920	17848	17831	17785	17834	17752	17765	17822	17864	17861	17677	17782	17861	17925	17624	17853	17818	17909	17811	17935	17832	17836	17765	17726	17938	17916	17863	17736	17780	17749	17793	17757	17508	17875	17598	17821	17896	17863	17931	17936	18057	17717	17792	17822	17972	17751	17597	17783	17722	17829	17838	17655	17797	17698	17743	17708	17880	17751	17747	17730	17908	17815	17666	17749	17804	17832	17726	17671	17624	17882	17733	17792	17785	17788	17867	17900	17805	17854	17813	17761	17708	17814	17845	17795	17805	17779	17762	17723	17888	17869	17883	17727	17525	17740	17690	17868	17594	17833	17793	17753	17985	17755	17858	17738	17601	17780	17812	17972	17717	18002	17867	17829	17936	17715	17850	17828	17687	17813	17683	17836	17911	17818	17875	17789	17763	17686	17925	17849	17631	17790	17903	17543	17887	17758	17740	17731	17878	17662	17872	17954	17761	17851	17799	17997	17802	17895	17914	17723	17742	17850	17663	17796	17853	17830	17776	17776	17706	17837	17541	17780	17736	17818	17761	17713	17873	17863	17789	17649	17771	17818	17762	17776	17615	17840	17895	17825	17752	17922	17804	17840	17884	17891	17689	17678	17868	17821	17738	17695	17806	17841	17801	17775	17759	17800	17669	17685	17916	17784	17748	17791	17742	17947	17967	17640	17786	17808	17800	17671	17784	17743	17786	17892	17776	17867	17882	17709	17842	17900	17776	17782	17731	17839	17733	17787	17676	17933	17815	17808	17789	17679	17877	17822	17693	17745	17801	17899	17898	17774	17783	17940	17852	17823	17674	17741	17802	17873	17778	17983	17779	17939	17992	18007	17723	17881	17828	17648	17967	17796	17826	17822	17644	17706	17718	17706	17803	17748	17692	17879	17828	17668	17796	17791	17704	17679	17848	17761	17915	17657	17764	17862	17693	17675	17954	17757	17791	17834	17846	17789	17727	17773	17954	17732	17963	17679	17788	17842	17697	17737	17823	17811	17647	17787	17705	17682	18006	17727	17756	17733	17672	17668	17725	17856	17783	17821	17971	17722	17751	17926	17725	17824	17714	17787	17720	17656	17865	17769	17693	17750	17895	17872	17676	17685	17788	17605	17802	18065	17831	17708	17824	17928	17661	17764	17840	17792	17771	17757	17599	17787	17796	17629	17821	17930	17894	17763	17803	17763	17632	17772	17911	17900	17667	17834	17749	17679	17642	17671	18046	17984	17718	17744	17675	17819	17819	17702	17847	17960	17738	17666	17788	17778	17864	17801	17865	17872	17809	17968	17914	17968	17853	17693	17799	17696	17825	17829	17680	17778	17714	17690	17869	17832	17629	17755	17728	17929	17560	17797	17773	17859	17834	18095	17944	17912	18036	17881	17764	17812	17706	17976	17898	17747	17745	17921	17895	17730	17857	17784	17816	17823	17873	17590	17723	17735	17630	17705	17773	17832	17764	17844	17878	17849	17829	17800	17714	17822	17828	17700	17660	17732	17713	17846	17904	17874	17836	17746	17814	17720	17776	17998	17772	17756	17752	17799	17765	17639	17691	17784	17882	17693	17686	17786	17725	17542	17833	17710	17692	17857	17816	17748	17947	18017	17730	17710	17759	17829	17861	17726	17756	18031	17901	17808	17858	17757	17886	17853	17769	17784	17727	17906	17877	17985	17809	17884	17818	17803	17967	17828	17891	17753	17779	17742	17752	17763	17961	17617	17755	17799	17653	18108	17746	17792	17803	17777	17709	17944	17741	17740	17738	17578	17659	17756	17699	17736	17821	17755	17913	17766	17662	17699	17823	17776	17962	17972	17859	17736	17688	17832	17770	17853	17683	17900	17809	17818	17799	17703	17699	17735	17881	17816	17712	17784	17604	17707	17997	17872	17783	17716	17841	17889	17751	17819	17851	17850	17800	17795	17901	17827	17718	17833	17760	17737	17937	17756	17890	17728	17967	17790	17764	17719	17838	17736	17794	17783	17729	17781	17899	17854	17708	17804	17822	17807	17969	17778	17659	17944	17713	17724	17909	17947	17871	17646	17768	17862	17701	17906	17683	17725	17626	17888	17924	17942	17731	17787	17705	17733	17791	17891	17875	17648	17810	17769	17722	17638	17845	17727	17769	17718	17733	17717	17766	17801	17786	17660	17710	17710	17838	17836	17743	17821	17843	17759	17633	17992	17829	17754	17795	17663	17840	17994	17799	17563	17744	17729	17610	17835	17692	17700	17891	17744	17657	17624	17777	17662	17895	17634	17879	17842	17807	17704	17803	17762	17835	17801	17858	17751	17858	17898	17622	17766	17758	17719	17788	17791	17705	17932	17763	17732	17734	17592	17915	17800	17662	17696	17850	17753	17725	17903	17864	17711	17903	18054	17816	17809	17690	17875	17879	17713	17929	17904	17868	17686	17631	17726	17616	17688	17924	17746	17828	17688	17901	17865	17775	17671	17850	17925	17851	17783	17701	17701	17703	17772	17831	17837	17901	17903	17731	17742	17839	17735	17750	17716	17905	17928	17761	17841	17746	17777	17871	17915	17661	17674	17763	17846	17715	17843	17790	17704	17835	17794	17869	17737	17721	17814	17749	17804	17765	17667	17754	17655	17863	17798	17785	17740	17650	17689	17838	17792	17796	17832	17768	17887	17811	17985	17914	17867	17886	17917	17680	17895	17946	17877	17768	17881	17721	17624	17899	17802	17794	17788	17945	17797	17734	17770	17835	17879	17595	17640	17979	17803	17817	17819	17900	17792	17854	17707	17678	17828	17813	17872	17798	17853	17781	17772	17916	17755	17866	17803	17793	17945	17709	17756	17945	17889	17707	17854	17921	17740	17816	17720	17696	17723	17783	17773	17774	17731	17858	17621	17825	17895	17807	17847	17892	17671	17862	17792	18009	17806	17863	17888	17765	17775	17872	17754	17763	17924	17816	17724	17641	17699	17845	17910	17623	17775	17878	17692	17782	17807	17729	17746	17667	17858	17770	17784	17834	17608	17870	17734	17790	17561
30268	32260	43203	38223	31993	29495	27751	26380	25299	24788	24469	24237	23708	23517	23298	22871	22677	23039	22797	22840	22879	22879	22940	22760	22709	22600	22877	22737	22775	22780	22827	22763	22696	22630	22840	22820	22658	22656	22609	22564	22519	22723	22589	22653	22741	22520	22594	22490	22568	22670	22671	22405	22537	22581	22578	22538	22453	22663	22629	22665	22520	22688	22581	22438	22660	22494	22702	22519	22426	22454	22507	22511	22268	22624	22642	22788	22538	22662	22695	22732	22536	22748	22494	22709	22551	22560	22547	22598	22481	22829	22582	22762	22504	22885	22555	22389	22488	22632	22665	22666	22618	22778	22621	22557	22500	22472	22589	22617	22529	22446	22729	22715	22572	22478	22497	22535	22673	22802	22365	22308	22848	22483	22633	22542	22427	22422	22543	22794	22819	22613	22772	22478	22484	22656	22468	22538	22503	22464	22543	22584	22453	22466	22763	22578	22626	22779	22675	22582	22486	22671	22406	22639	22727	22448	22784	22784	22689	22732	22569	22448	22509	22389	22481	22348	22542	22643	22739	22738	22623	22624	22355	22346	22316	22426	22604	22621	22666	22516	22607	22667	22574	22664	22719	22810	22367	22453	22611	22465	22609	22567	22733	22699	22337	22631	22699	22573	22517	22537	22686	22536	22833	22458	22629	22459	22528	22725	22616	22444	22636	22624	22626	22606	22462	22468	22723	22587	22349	22447	22601	22583	22698	22312	22716	22626	22771	22573	22780	22612	22633	22533	22442	22537	22510	22440	22714	22635	22425	22488	22587	22443	22708	22590	22449	22483	22432	22427	22435	22523	22730	22629	22580	22589	22761	22414	22382	22429	22643	22658	22508	22604	22518	22822	22834	22539	22581	22691	22289	22497	22567	22661	22510	22826	22601	22654	22701	22590	22742	22839	22450	22405	22730	22508	22757	22693	22622	22795	22760	22814	22391	22343	22636	22622	22494	22596	22671	22418	22498	22616	22872	22721	22700	22508	22412	22815	22621	22439	22453	22557	22886	22453	22578	22578	22303	22361	22527	22669	22680	22690	22454	22452	22515	22455	22783	22463	22612	22647	22466	22628	22651	22589	22367	22572	22777	22511	22584	22527	22741	22645	22230	22414	22605	22431	22453	22548	22772	22711	22865	22590	22580	22485	22555	22483	22630	22840	22718	22681	22282	22490	22508	22528	22589	22551	22590	22266	22829	22638	22530	22617	22531	22622	22467	22543	22363	22575	22635	22567	22453	22432	22778	22597	22557	22754	22579	22820	22739	22658	22749	22481	22703	22548	22384	22731	22673	22553	22544	22388	22543	22624	22462	22583	22743	22521	22642	22657	22594	22496	22400	22483	22467	22612	22703	22616	22695	22599	22610	22577	22476	22575	22537	22510	22696	22595	22553	22485	22656	22716	22740	22480	22680	22410	22565	22533	22655	22668	22762	22674	22711	22571	22635	22559	22353	22533	22588	22477	22479	22562	22593	22506	22585	22594	22550	22648	22639	22641	22546	22729	22496	22592	22762	22526	22542	22639	22608	22616	22682	22544	22381	22634	22734	22644	22668	22697	22665	22520	22477	22518	22857	22585	22531	22620	22433	22744	22671	22588	22580	22880	22578	22822	22826	22580	22588	22542	22578	22594	22473	22562	22597	22499	22666	22586	22662	22535	22543	22628	22815	22563	22466	22531	22757	22555	22523	22650	22649	22653	22481	22466	22784	22527	22680	22537	22556	22666	22740	22462	22538	22439	22622	22373	22555	22486	22748	22771	22488	22718	22534	22704	22737	22592	22784	22865	22574	22643	22708	22350	22587	22617	22278	22496	22520	22555	22590	22504	22701	22432	22646	22405	22468	22598	22669	22566	22485	22782	22695	22480	22484	22477	22476	22472	22749	22471	22444	22606	22497	22566	22563	22563	22574	22654	22484	22557	22508	22451	22520	22279	22534	22556	22467	22525	22573	22647	22587	22619	22544	22661	22620	22717	22247	22449	22642	22504	22507	22538	22728	22540	22520	22527	22469	22544	22284	22629	22590	22631	22604	22570	22446	22635	22530	22381	22693	22649	22524	22714	22657	22751	22787	22717	22490	22674	22652	22630	22639	22860	22686	22638	22598	22521	22481	22655	22878	22514	22647	22595	22534	22455	22547	22696	22602	22690	22760	22686	22507	22476	22389	22697	22523	22717	22570	22340	22535	22567	22640	22517	22549	22639	22578	22426	22312	22329	22618	22438	22518	22593	22738	22535	22423	22382	22342	22530	22670	22562	22637	22411	22744	22805	22641	22422	22574	22484	22456	22545	22649	22463	22454	22754	22457	22645	22711	22503	22712	22502	22287	22550	22607	22626	22689	22730	22530	22622	22725	22498	22870	22713	22730	22554	22595	22559	22735	22756	22584	22506	22568	22797	22742	22448	22583	22662	22722	22821	22942	22779	22618	22676	22573	22448	22561	22668	22547	22631	22411	22906	22499	22616	22384	22547	22602	22730	22505	22669	22663	22585	22417	22702	22479	22519	22537	22568	22684	22497	22372	22657	22603	22397	22408	22644	22676	22691	22691	22425	22618	22615	22540	22602	22590	22830	22590	22564	22576	22616	22629	22471	22512	22615	22563	22731	22621	22352	22703	22388	22621	22627	22699	22668	22340	22726	22459	22658	22697	22421	22479	22596	22447	22342	22525	22242	22725	22549	22477	22572	22568	22573	22613	22668	22544	22443	22697	22360	22726	22646	22767	22540	22563	22637	22373	22572	22464	22456	22491	22583	22631	22742	22526	22474	22482	22584	22568	22734	22529	22769	22963	22683	22639	22309	22576	22587	22723	22572	22755	22568	22729	22515	22525	22722	22688	22377	22756	22505	22371	22563	22740	22438	22449	22742	22481	22499	22383	22585	22647	22706	22532	22571	22515	22570	22661	22357	22516	22484	22321	22613	22777	22328	22652	22523	22519	22478	22541	22560	22581	22779	22828	22407	22550	22609	22724	22777	22631	22433	22609	22532	22551	22513	22637	22530	22511	22559	22661	22491	22495	22645	22614	22348	22786	22407	22561	22550	22548	22605	22576	22623	22518	22631	22592	22710	22674	22577	22618	22309	22792	22719	22563	22613	22562	22579	22518	22629	22662	22649	22649	22623	22493	22311	22412	22593	22756	22482	22550	22720	22691	22488	22747	22686	22447	22579	22770	22642	22567	22660	22518	22609	22621	22537	22614	22515	22594	22434	22416	22525	22154	22467	22465	22559	22540	22884	22413	22534	22448	22671	22588	22613	22739	22667	22354	22704	22650	22714	22471	22441	22866	22377	22691	22747	22737	22533	22593	22675	22429	22580	22774	22511	22704	22649	22716	22484	22700	22691	22735	22752	22589	22560	22677	22611	22691	22479	22567	22799	22551	22744	22626	22678	22583	22573	22467	22601	22695	22628	22726	22540	22380	22430	22605	22708	22595	22574	22638	22300	22457	22547	22555	22680	22751	22460	22589	22607	22650	22627	22512	22576	22559	22557	22715	22763	22431	22431	22530	22706	22587	22718	22504	22339	22590	22742	22328	22670	22456	22581	22400	22750	22679	22520	22595	22559	22476	22423	22547	22760	22544	22802	22520	22464	22593	22619	22379	22462	22473	22326	22473	22550	22432	22447	22518	22597	22586	22566	22354	22513	22532	22578	22596	22592	22726	22551	22702	22501	22433	22724	22564	22496	22485	22637	22351	22746	22689	22816	22564	22610	22785	22793	22781	22576	22518	22619	22794	22560	22491	22727	22590	22361	22491	22656	22697	22729	22790	22602	22535	22665	22582	22654	22629	22538	22654	22524	22612	22565	22678	22501	22807	22621	22619	22518	22465	22583	22558	22491	22559	22794	22594	22628	22453	22545	22676	22558	22607	22613	22553	22828	22585	22558	22672	22371	22478	22707	22497	22578	22523	22469	22430	22751	22343	22622	22574	22678	22644	22428	22371	22568	22538	22522	22369	22839	22575	22603	22736	22406	22385	22587	22636	22438	22751	22652	22461	22415	22348	22530	22468	22614	22685	22474	22512	22553	22646	22675	22579	22694	22613	22473	22747	22521	22830	22506	22452	22746	22778	22661	22630	22507	22561	22616	22558	22577	22790	22712	22755	22697	22614	22537	22581	22582	22600	22539	22677	22380	22489	22814	22470	22771	22303	22581	22653	22633	22633	22602	22843	22806	22652	22790	22619	22534	22726	22547	22565	22688	22517	22756	22482	22812	22734	22525	22738	22716	22633	22394	22609	22615	22540	22633	22588	22577	22642	22619	22585	22521	22479	22418	22508	22661	22559	22603	22547	22566	22691	22733	22572	22511	22641	22379	22779	22626	22673	22633	22546	22476	22753	22627	22690	22647	22568	22528	22472	22571	22655	22725	22712	22466	22689	22748	22521	22581	22563	22730	22431	22491	22424	22643	22686	22568	22766	22559	22597	22673	22619	22754	22733	22623	22618	22446	22552	22675	22516	22719	22664	22477	22664	22605	22626	22724	22634	22542	22796	22809	22503	22572	22586	22617	22635	22442	22405	22751	22647	22579	22641	22650	22522	22585	22694	22644	22658	22625	22328	22718	22406	22616	22549	22713	22685	22486	22761	22437	22704	22823	22675	22510	22505	22615	22622	22539	22511	22530	22712	22571	22641	22520	22647	22552	22559	22535	22525	22453	22675	22584	22674	22488	22412	22504	22486	22600	22489	22600	22743	22526	22583	22454	22625	22603	22531	22611	22565	22552	22726	22745	22546	22510	22744	22817	22717	22383	22894	22612	22752	22556	22787	22637	22571	22555	22737	22528	22522	22670	22557	22643	22674	22622	22570	22500	22708	22899	22368	22568	22705	22474	22621	22510	22463	22447	22457	22701	22917	22701	22745	22423	22637	22544	22761	22705	22421	22637	22651	22703	22619	22779	22798	22697	22478	22602	22545	22559	22740	22748	22427	22338	22708	22530	22482	22479	22464	22545	22647	22529	22552	22557	22545	22766	22801	22500	22591	22566	22481	22591	22590	22520	22493	22376	22562	22618	22542	22709	22775	22582	22655	22783	22473	22546	22352	22777	22626	22682	22637	22853	22748	22691	22436	22693	22482	22817	22793	22654	22521	22640	22727	22839	22673	22400	22514	22581	22620	22561	22545	22573
33062	49274	45258	34513	29663	26622	24544	22821	21537	20745	19882	19313	19138	18514	18403	18119	18037	18109	17702	17884	17872	17757	17723	17805	17775	17858	17662	17930	17825	17771	17761	17638	17529	17566	17862	17543	17592	17479	17432	17379	17609	17596	17640	17503	17433	17426	17524	17684	17644	17436	17495	17670	17404	17519	17318	17560	17428	17643	17480	17587	17652	17722	17574	17594	17618	17446	17497	17613	17424	17488	17346	17581	17595	17428	17629	17560	17643	17434	17485	17503	17497	17592	17318	17560	17534	17497	17437	17474	17464	17513	17568	17544	17565	17494	17318	17575	17644	17322	17571	17478	17624	17503	17562	17527	17644	17507	17435	17563	17468	17423	17474	17585	17412	17471	17596	17592	17505	17575	17321	17431	17508	17614	17371	17619	17375	17541	17360	17484	17602	17333	17638	17544	17311	17385	17527	17435	17402	17542	17617	17753	17508	17379	17483	17474	17477	17604	17533	17380	17530	17323	17317	17651	17737	17535	17648	17480	17423	17581	17415	17664	17398	17387	17361	17528	17306	17539	17323	17481	17584	17542	17738	17407	17469	17394	17427	17566	17642	17727	17357	17480	17625	17669	17447	17497	17544	17446	17513	17427	17594	17462	17479	17521	17427	17552	17384	17417	17475	17376	17410	17663	17532	17312	17530	17548	17565	17544	17716	17417	17504	17440	17646	17311	17560	17490	17391	17523	17617	17402	17600	17388	17466	17517	17295	17598	17595	17457	17606	17536	17540	17491	17530	17431	17391	17547	17648	17443	17579	17516	17614	17549	17338	17468	17363	17418	17511	17426	17572	17637	17319	17633	17517	17521	17363	17500	17586	17616	17460	17697	17560	17602	17545	17528	17585	17434	17568	17437	17495	17383	17565	17601	17550	17448	17444	17566	17600	17375	17540	17682	17450	17327	17432	17688	17625	17547	17358	17417	17408	17794	17407	17485	17434	17321	17460	17502	17255	17395	17432	17435	17623	17477	17555	17502	17566	17501	17459	17241	17550	17460	17706	17577	17555	17559	17425	17478	17554	17622	17407	17483	17725	17606	17413	17398	17522	17294	17325	17568	17386	17539	17583	17551	17463	17404	17474	17532	17509	17426	17466	17592	17621	17454	17606	17511	17538	17631	17434	17615	17623	17482	17450	17530	17493	17391	17525	17509	17678	17664	17561	17546	17409	17411	17470	17462	17495	17650	17356	17622	17410	17438	17548	17511	17696	17450	17413	17412	17599	17520	17563	17538	17602	17512	17458	17645	17581	17801	17626	17618	17417	17484	17578	17487	17419	17501	17364	17530	17452	17378	17404	17465	17579	17723	17513	17520	17581	17520	17431	17592	17568	17527	17623	17369	17591	17481	17676	17705	17283	17499	17472	17520	17697	17743	17556	17547	17544	17390	17576	17641	17467	17250	17504	17480	17554	17740	17434	17540	17298	17452	17482	17539	17611	17448	17581	17652	17404	17688	17522	17695	17496	17447	17440	17432	17361	17432	17568	17512	17312	17459	17436	17495	17538	17455	17449	17385	17578	17459	17471	17533	17524	17415	17512	17347	17591	17571	17374	17463	17389	17419	17698	17480	17576	17506	17454	17590	17430	17602	17609	17521	17624	17522	17282	17467	17468	17502	17385	17622	17586	17494	17676	17483	17421	17620	17355	17440	17527	17689	17491	17617	17405	17447	17418	17365	17455	17600	17502	17512	17459	17365	17240	17501	17501	17495	17406	17630	17629	17633	17408	17480	17515	17558	17669	17491	17436	17618	17641	17455	17421	17465	17450	17452	17546	17383	17415	17673	17474	17531	17542	17460	17402	17559	17623	17495	17471	17757	17699	17456	17414	17509	17496	17504	17578	17620	17584	17485	17431	17560	17669	17452	17570	17487	17479	17563	17520	17476	17505	17397	17361	17537	17741	17487	17571	17493	17457	17566	17372	17329	17577	17537	17509	17352	17531	17505	17484	17514	17446	17324	17450	17517	17474	17477	17471	17474	17505	17398	17489	17601	17559	17515	17555	17559	17551	17485	17412	17444	17427	17457	17562	17637	17665	17485	17511	17466	17580	17502	17519	17491	17415	17557	17422	17552	17541	17522	17466	17475	17538	17486	17364	17694	17450	17633	17366	17450	17487	17542	17551	17396	17537	17601	17375	17462	17532	17448	17615	17601	17534	17365	17526	17381	17433	17547	17528	17642	17568	17524	17561	17474	17431	17539	17396	17471	17461	17511	17411	17394	17408	17451	17502	17425	17561	17476	17570	17433	17636	17441	17561	17620	17522	17554	17512	17399	17466	17544	17563	17603	17436	17498	17589	17460	17495	17612	17517	17541	17524	17551	17477	17434	17433	17525	17545	17374	17490	17585	17545	17395	17499	17352	17573	17456	17371	17602	17448	17370	17558	17495	17579	17439	17599	17707	17294	17327	17350	17610	17473	17546	17424	17348	17573	17375	17431	17506	17435	17700	17348	17596	17505	17464	17664	17554	17547	17515	17599	17524	17660	17393	17289	17357	17401	17603	17566	17493	17642	17768	17428	17543	17658	17368	17509	17598	17598	17469	17452	17714	17396	17481	17456	17333	17576	17589	17679	17644	17427	17425	17646	17523	17562	17584	17495	17644	17471	17536	17379	17290	17533	17530	17584	17636	17403	17482	17688	17623	17495	17493	17489	17496	17567	17411	17634	17359	17390	17639	17556	17431	17714	17554	17499	17503	17449	17656	17651	17483	17484	17508	17604	17494	17620	17490	17571	17446	17383	17596	17672	17613	17497	17539	17466	17433	17405	17463	17527	17557	17538	17366	17480	17404	17525	17491	17448	17560	17612	17402	17586	17475	17696	17389	17607	17475	17625	17433	17574	17455	17500	17509	17602	17570	17614	17493	17462	17537	17517	17589	17472	17446	17554	17558	17569	17601	17492	17546	17542	17613	17576	17380	17523	17619	17422	17602	17557	17575	17545	17679	17576	17475	17411	17611	17550	17663	17628	17576	17563	17269	17417	17662	17529	17535	17389	17399	17449	17541	17420	17497	17505	17453	17424	17539	17437	17567	17508	17644	17575	17569	17492	17583	17555	17580	17498	17456	17576	17599	17530	17552	17434	17479	17361	17536	17463	17466	17590	17694	17481	17533	17588	17567	17585	17397	17722	17528	17359	17499	17614	17448	17488	17445	17524	17609	17348	17653	17500	17433	17611	17425	17449	17380	17481	17390	17458	17621	17519	17481	17524	17652	17520	17582	17620	17451	17597	17475	17594	17463	17425	17612	17511	17633	17602	17519	17611	17540	17380	17554	17525	17525	17611	17564	17624	17551	17633	17622	17552	17626	17445	17525	17357	17460	17619	17438	17516	17470	17595	17377	17390	17369	17482	17312	17495	17475	17317	17324	17476	17336	17531	17362	17422	17483	17488	17512	17406	17269	17622	17503	17519	17476	17652	17528	17380	17466	17537	17304	17593	17598	17685	17426	17618	17724	17323	17599	17315	17488	17429	17459	17411	17507	17503	17309	17519	17444	17473	17536	17629	17584	17244	17667	17509	17462	17501	17548	17617	17679	17460	17501	17483	17491	17440	17405	17624	17489	17612	17669	17611	17652	17558	17346	17688	17500	17572	17518	17341	17519	17435	17402	17512	17397	17462	17589	17544	17522	17461	17622	17601	17632	17702	17464	17518	17618	17506	17471	17354	17522	17351	17676	17526	17599	17376	17425	17536	17392	17627	17506	17577	17445	17634	17508	17515	17564	17753	17595	17595	17461	17642	17511	17452	17430	17460	17652	17609	17473	17442	17565	17567	17326	17515	17489	17500	17397	17474	17457	17497	17467	17457	17529	17457	17473	17484	17578	17347	17454	17474	17409	17461	17468	17600	17644	17503	17537	17433	17600	17461	17289	17635	17668	17372	17488	17431	17510	17484	17527	17274	17339	17494	17340	17559	17546	17475	17654	17661	17679	17534	17502	17448	17521	17468	17655	17518	17589	17473	17617	17450	17431	17304	17609	17550	17670	17588	17446	17488	17518	17571	17587	17654	17400	17692	17565	17552	17483	17657	17486	17652	17721	17645	17449	17450	17605	17629	17443	17535	17466	17414	17634	17402	17557	17508	17324	17535	17539	17560	17622	17553	17650	17527	17512	17506	17558	17417	17582	17426	17423	17467	17547	17596	17424	17610	17522	17528	17455	17395	17470	17427	17402	17357	17482	17400	17659	17589	17560	17444	17618	17551	17467	17525	17515	17437	17422	17490	17567	17550	17592	17544	17448	17608	17550	17295	17385	17522	17612	17275	17609	17435	17654	17571	17392	17527	17514	17542	17532	17502	17630	17366	17428	17554	17342	17435	17404	17569	17477	17416	17540	17384	17400	17450	17800	17481	17369	17637	17374	17618	17421	17472	17541	17526	17655	17552	17418	17501	17601	17494	17406	17504	17516	17399	17500	17623	17349	17541	17526	17635	17651	17402	17591	17529	17465	17503	17409	17429	17416	17428	17410	17445	17602	17411	17438	17452	17590	17536	17353	17501	17581	17598	17472	17555	17517	17685	17638	17502	17540	17414	17352	17539	17365	17428	17583	17502	17477	17663	17564	17399	17624	17438	17487	17613	17574	17606	17328	17638	17579	17589	17547	17661	17502	17375	17700	17468	17570	17473	17612	17534	17484	17552	17558	17442	17588	17624	17478	17548	17435	17436	17505	17626	17578	17535	17510	17516	17682	17619	17590	17522	17456	17631	17563	17475	17630	17543	17336	17401	17324	17677	17527	17494	17730	17495	17453	17645	17505	17624	17685	17433	17534	17622	17726	17712	17489	17309	17432	17457	17405	17434	17562	17521	17610	17453	17504	17451	17674	17381	17743	17421	17609	17531	17600	17671	17610	17477	17548	17457	17667	17670	17640	17682	17455	17578	17291	17487	17674	17567	17436	17477	17532	17508	17508	17564	17481	17566	17476	17443	17667	17551	17488	17718	17402	17431	17523	17559	17613	17663	17544	17383	17477	17465	17566	17468	17531	17582	17560	17556	17597	17474	17318	17518	17571	17409	17521	17546	17398	17669	17519	17514	17653	17263	17607	17483	17678	17485	17572	17402	17374	17395	17562	17473	17626	17443	17542	17447	17546	17429	17450	17591	17512	17615	17316	17496	17386
23804	21203	29017	25797	27108	30870	31523	27784	26529	25923	25216	24422	24011	23626	23321	23284	23255	23054	22780	22621	22600	22737	22552	22607	22631	22438	22714	22683	22528	22393	22592	22506	22301	22247	22354	22298	22320	22294	22151	22340	22336	22178	22303	22111	22209	22266	22254	22132	22235	22253	22187	22130	22289	22143	21979	22434	22041	22241	22087	22221	22136	22385	22158	22161	22220	22234	22321	22177	22077	22142	22209	22244	22155	21971	21935	22194	22095	22075	22184	22114	22009	22108	22149	22054	22276	22126	21928	22323	22209	22107	22010	22129	22303	22186	22118	22131	22095	22272	22061	22259	22103	22342	22222	22082	21950	22192	22140	22350	22108	22083	22023	22126	21852	22159	22029	22186	21998	22056	22246	22294	22005	22109	21988	22018	22044	22053	22323	22168	22107	22230	22261	22199	22042	22287	21883	22208	22244	22197	22339	22086	22260	22062	22055	22234	22142	22179	22342	22010	22196	22185	22147	22220	22307	22160	22116	22363	22155	22258	22178	22213	22067	22111	22258	22360	22058	22010	21975	22308	22154	22062	22071	22120	22192	22005	22178	22331	22242	22074	22037	21889	22363	22091	22248	22022	22055	21980	21880	21970	22188	22117	22252	22221	22241	22039	22234	22234	22175	22345	21990	22194	22000	21961	22299	21966	22230	22081	22269	22033	22182	21931	22206	22383	22068	22100	22422	21989	22007	22113	22200	22107	22164	22125	22155	22208	22007	22052	22084	22126	22201	22176	22087	22230	22194	22158	22140	22423	22192	22113	21979	22095	22159	22264	22462	22235	22086	22227	22219	22307	21919	21956	21977	22309	22083	22079	22044	22126	22069	22085	22289	22382	22254	21983	22306	21937	22236	22085	22245	22176	22226	22155	22221	22071	22119	22314	21962	22039	22205	22359	22045	21977	22200	22094	22380	22017	22100	22149	22023	22265	22070	22175	22100	22097	22093	22125	21895	22183	22203	22265	22040	22337	22112	22172	22379	22176	22258	21906	22084	22149	22119	22338	22267	22388	22251	22198	22193	22101	22036	22216	22200	22489	22210	22380	22165	22188	22153	22193	22051	22158	22224	22072	22237	22115	22212	22153	22219	21973	22090	22047	22059	22119	22126	22319	22106	22201	22139	22245	22219	22130	22162	22043	22154	22145	22057	22121	22128	21993	22382	22061	22158	22134	21995	22165	22010	22186	22112	22257	22018	22081	22193	22118	22260	21820	22155	22271	22206	22218	22062	21926	22127	22135	22034	21984	22077	22031	22168	22105	22002	22042	22089	22008	22224	22209	22195	22130	22056	22354	22292	22120	22123	22340	22037	22140	22101	22002	21912	22079	21938	22157	22078	22248	22148	22215	22128	22072	22193	22186	21999	22228	22063	22109	22359	22195	21977	22164	22131	22056	22013	22131	22101	21984	22355	22435	22163	22188	21969	22149	22292	22027	22154	22272	22220	22171	22147	21971	22119	21943	21991	22214	22182	22021	21961	21941	22062	21981	22158	22157	22169	22124	22283	22165	22190	22092	22419	22267	22099	22059	22267	22170	22425	22250	22102	22290	22162	22126	22074	22242	22104	22296	22165	21830	22068	22231	22439	22303	22256	22111	22271	22128	22092	22261	22265	22379	22162	22170	22121	22227	22127	22246	22175	21942	22155	22191	22272	21909	22060	22148	22104	22074	22187	22266	22296	22214	22218	21893	22116	22155	22105	22208	22283	22054	22250	22344	22196	22343	22084	22175	22006	22157	22226	22055	22026	22295	22254	22208	22296	22391	22231	22090	22172	22332	22177	22144	22031	22081	22105	21971	22137	22220	22274	22347	22303	22094	22102	22083	22296	21883	21986	22036	22258	22238	22075	21963	22185	22063	22284	22168	22026	22406	22333	22145	22090	22191	22233	22245	22269	22251	22297	22208	22262	22032	22163	22002	22216	22045	21927	22127	22200	22155	22272	22199	22135	22187	22024	22251	22071	22071	22133	22140	22158	22043	22128	22011	22281	21975	22128	22209	22233	22125	22175	22206	22155	22112	22097	21833	22131	22202	22147	22002	22023	22119	22325	22333	22310	22305	22105	22163	21981	22027	22071	22183	22299	22116	22235	22050	21829	22135	21915	22147	22255	22222	21882	22122	22131	22202	21968	21951	22180	22121	21880	22166	22105	22056	22189	22095	22138	22317	22172	22263	22204	22076	22211	22186	22057	22150	21995	22232	21893	21977	22294	22187	22113	22186	22216	22273	22066	22025	22215	22315	22078	22201	22092	22244	22209	21984	21802	22107	22256	22066	22180	22033	22295	22101	21893	22326	22133	22152	22154	21897	22171	22019	22194	22128	22204	22056	22208	22366	22081	22191	22225	21938	22044	21986	22081	22068	22137	22279	21892	22145	22142	22035	22261	22161	22300	22067	22177	22333	22185	22111	22089	22238	22072	22131	22080	22222	22146	22069	22105	22133	22365	21878	21987	22125	22161	22219	22291	21917	22229	22109	22216	21824	22012	22307	22149	22193	22130	22134	22336	22266	22185	22151	22074	21985	22416	22177	22045	22177	22072	22069	22147	22042	22179	22200	22075	22254	22013	22020	22180	22036	22156	22184	22340	22039	22269	21972	21995	22050	22069	22243	22446	22041	22162	22063	21899	22280	22140	21916	22040	22018	22146	22038	22292	22257	22373	22277	22128	22139	22312	22226	22129	22054	22258	22069	22072	22154	22199	22056	22047	21948	22084	22026	21977	22250	22042	22089	22212	22245	22119	22226	22279	22311	22065	22023	22023	22183	22251	22303	22122	22258	22330	22410	22098	22258	22099	22199	22171	22046	21916	22040	21979	22104	22018	21932	22130	22275	22186	22229	22204	22265	22266	22208	22182	22171	22222	22228	22268	22016	22099	22250	22159	22024	22149	22075	22118	22060	22097	21958	22280	22126	22230	22421	22134	21900	21959	22017	22054	22088	22013	21981	21996	22120	22273	22459	22198	22243	22306	22241	22197	22191	22363	22199	22081	21984	22054	22092	22077	22196	22305	22203	22076	22181	22047	21913	22232	21887	22064	22069	22177	22125	22300	21842	21947	21896	22021	22105	22274	22180	22084	22263	22219	22256	22343	22162	21930	22167	22322	22137	22251	22151	22181	22155	22120	22285	22335	22163	22186	22363	22288	22180	21971	22153	22123	22467	21973	21837	22136	22309	21992	21999	22314	22043	22332	22318	22137	22206	22124	22005	21736	21912	22292	22049	22353	22336	22380	22251	22363	22286	22099	22109	21990	22350	22061	22117	22247	22152	22050	21951	22055	22126	22174	22135	22107	22022	22160	22117	22056	22278	22090	22177	22115	22143	22142	22155	22231	22281	22179	22111	22210	22101	22133	22264	22035	22258	22193	22093	22217	22140	22111	22037	22426	22170	22286	22223	22028	22298	22123	21967	22262	22240	22136	22249	22037	22131	22059	22136	22134	22195	22317	22432	22285	22319	22085	22148	22044	22277	22079	22149	22395	22086	22094	22070	22097	22192	22164	22130	21948	22044	22308	22101	22153	22098	22079	21904	21986	22215	22271	22278	22004	22200	22068	22285	22070	21885	22053	22057	22074	22237	22238	22287	21932	22095	22217	22119	22076	22193	21978	22215	22269	22247	21916	22013	22298	22156	22165	22063	22124	22175	22322	22014	22342	22169	22047	22284	22423	22158	22085	21958	22145	22217	22191	22262	22097	22105	22231	22167	22133	22281	22303	22176	22260	22125	22366	22317	22035	22188	22111	21955	22131	22187	22137	22221	22303	22220	22095	22130	22168	22090	22366	22094	22005	22258	22284	22177	22300	22178	22125	21969	22232	22084	21970	22162	22218	22154	22107	22255	22141	22095	22075	21904	22039	21981	22160	22473	22255	22299	22279	22205	22327	22154	22210	22064	22176	22184	22059	22062	22068	22000	22152	22266	22323	22238	22468	22130	22115	22047	22241	22101	21930	22063	22180	21947	22120	22175	21933	22192	22133	22363	22153	22236	22288	22091	22131	22066	22104	22173	22250	22233	22230	22089	22019	22145	22222	22236	22051	22054	22302	22104	21988	22234	22184	22229	22287	22189	22200	21958	22143	22210	22196	22123	22151	22215	22147	22286	22081	22144	22067	22028	21993	22290	22082	22230	22082	22081	22148	22002	22112	22099	22018	22226	22103	22276	22245	22117	22102	22047	22097	22176	22038	22040	22214	22255	22277	22070	22107	22254	22176	22300	22112	22353	22274	22196	22234	22057	22173	22113	22099	22112	22403	22168	22222	22019	22217	22254	22135	22055	22158	22110	22365	22182	21972	21880	22075	22186	21879	22023	22317	22031	22296	22223	22288	22176	22073	22007	22005	21968	22181	22160	22047	22289	22193	22238	22168	22179	22292	22104	21984	22224	22076	22028	22410	22154	22318	22045	22384	22059	22042	22102	22210	22154	22240	21986	22123	22008	22102	22026	22133	22092	22043	22165	22323	22077	22206	22084	22173	22313	21967	22206	22113	22101	21868	22049	22121	22093	21898	22163	22242	22078	22134	22134	22299	22125	22314	21994	22302	22352	22213	22178	22221	22416	22151	22056	22153	22090	22250	22197	22394	22317	22217	22209	22114	22064	22362	22216	22183	22355	22290	22131	22287	22243	22359	22132	22200	21973	21863	22128	22071	22002	22349	22246	22142	22318	22071	22042	22130	22021	22206	22211	22245	22187	22046	22067	22143	22224	22061	21917	22335	22034	22178	22170	22222	22086	22086	22062	21975	22105	21979	22282	21926	22152	22109	21914	22048	22257	22022	22010	22197	22236	22099	22273	22230	22065	22005	22046	22201	22205	22225	22161	22011	22014	22092	22251	22405	22053	21975	22038	22197	21858	21998	22294	22038	22145	21980	22199	22203	21909	22278	22183	22334	22207	22062	22085	22325	21927	22182	21976	21923	22059	22282	22007	22069	22297	22133	22217	22109	22131	22403	22127	22218	22276	22176	22196	22233	22253	22145	22165	22438	22231	22241	22263	22110	22198	22220	22242	22154	22004	22183	22075	22380	22281	22213	22200	22335	22174	22160	22169	22125	22078	22097	22221	22309	22218	22032	22018	22135	22249	22428	22283	22145	22234	22144	22274	22052	22163	22128	22150	22218	22241
31891	55227	51444	39895	34365	30692	27644	25323	23708	22356	21224	20697	19628	19322	18698	18424	18310	18022	18059	17782	17699	17747	17578	17404	17613	17610	17437	17626	17615	17784	17409	17590	17540	17363	17275	17469	17449	17228	17316	17344	17401	17246	17470	17278	17361	17302	17309	17216	17253	17301	17247	17213	17294	17319	17367	17257	17213	17401	17304	17224	17338	17310	17201	17219	17343	17328	17231	17218	17191	17348	17110	17207	17273	17186	17320	17141	17389	17222	17128	17311	17154	17373	17271	17145	17340	17222	17302	17157	17242	17215	17175	17212	17268	17121	17196	17365	17300	17077	17271	17102	17468	17287	17262	17260	17194	17213	17376	17274	17167	17205	17309	17104	17313	17385	17183	17200	17209	17306	17078	17440	17202	17418	17300	17128	17189	17275	17195	17424	17301	17062	17263	17186	17198	17119	17202	17232	17185	17322	17227	17197	17135	17378	17235	17136	17434	17243	17238	17137	17344	17473	17225	17109	17091	17211	17184	17211	17299	17357	17192	17040	17244	17171	17176	17183	17219	17259	17264	17358	17257	17287	17161	17218	17183	17172	17379	17159	17228	17368	17482	17283	17342	17202	17242	17299	17190	17287	17282	17185	17184	17136	17371	17199	17158	17328	17116	17306	17472	17257	17140	17198	17413	17250	17071	17143	17362	17266	17327	17169	17262	16929	17197	17179	17225	17027	17374	17020	17400	17186	17205	17346	17137	17169	17250	17135	17319	17229	17244	17270	17249	17324	17541	17246	17519	17185	17181	17152	17116	17188	17294	17330	17263	17243	17248	17201	17294	17215	17263	17251	17138	17152	17124	17328	17258	17304	17198	17230	17090	17156	17259	17152	17185	17343	17235	17112	17397	17407	17297	17177	17152	17175	17097	17330	17376	17395	17306	17222	17162	17138	17202	17178	17370	17104	17240	17129	17330	17365	17384	17131	17164	17175	17261	17131	17160	17254	17168	17231	17167	17107	16907	17357	17178	17301	17210	17392	17289	17340	17292	17218	17283	17267	17339	17117	17199	17258	17227	17329	17307	17265	17263	17292	17142	17332	17278	17329	17326	17231	17451	17122	17194	17190	17028	17195	17192	17194	17324	17369	17193	17317	17164	17124	17326	17156	17333	17128	17279	17478	17281	17129	17332	17114	17197	17125	17167	17163	17297	17172	17270	17306	17228	17360	17391	17186	17282	17125	17345	17277	17070	17222	17263	17177	17153	17378	17230	17111	17275	17181	17278	17178	17353	17321	17211	17286	17387	17256	17418	17141	17124	17203	17296	17296	17237	17301	17293	17001	17242	17250	17219	17301	17224	17246	17238	17272	17193	17292	17247	17139	17314	17210	17159	17321	17464	17263	17151	17171	17292	17255	17361	17346	17133	17344	16997	17343	17372	17307	17381	17446	17290	17231	17208	17168	17451	17211	17258	17245	17221	17128	17195	17382	17091	17302	17285	17246	17171	17165	17319	17077	17181	17365	17371	17309	17294	17293	17045	17246	17270	17120	17327	17086	17308	17399	17154	17208	17113	17153	17403	17398	17344	17182	17081	17228	17236	17302	17479	17234	17275	17296	17204	17253	17322	17278	17083	17236	17066	17379	17186	17293	17083	17229	17101	17298	17231	17046	17219	17290	17247	17283	17333	17201	17152	17210	17192	17418	17324	17199	17310	17252	17245	17121	17243	17314	17328	17180	17290	17177	17390	17227	17274	17367	17220	17098	17374	17371	17299	17141	17129	17213	17266	17338	17388	17272	17139	17163	17228	17405	17316	17259	17384	17420	17286	17111	17185	17345	17250	17181	17333	17339	17394	17233	17172	17177	17207	17292	17181	17194	17387	17252	17244	17313	17167	17200	17331	17314	17312	17281	17181	17364	17245	17259	17028	17220	17349	17131	17172	17189	17240	17363	17236	17316	17081	17153	17374	17136	17279	17281	17317	17272	17051	17221	17215	17135	17218	17279	17199	17366	17337	17321	17458	17185	17101	17358	17354	17446	17295	17171	17145	17227	17323	17220	17256	17283	17316	17174	17366	17306	17206	17328	17243	17170	17132	17494	17221	17177	17316	17299	17230	17395	17347	17310	17316	17307	17310	17379	17415	17201	16990	17111	17444	17190	17142	17196	17269	17346	17188	17482	17250	17241	17243	17238	17230	17197	17179	17185	17318	17110	17167	17324	17263	17290	17293	17261	17388	17150	17267	17110	17115	17237	17294	17074	17309	17297	17198	17179	17364	17116	17179	17181	17290	17186	17233	17207	17193	17197	17352	17293	17281	17140	17269	17381	17145	17151	17175	17167	17321	17245	17217	17178	17230	17323	17226	17165	17261	17462	17159	17332	17244	17277	17278	17242	17217	17291	17196	17193	17122	17244	17146	17479	17174	17228	17091	17163	17368	17277	17173	17271	17067	17268	17329	17286	17076	17249	17303	17353	17285	17285	17380	17133	17171	17447	17366	17338	17215	17317	17369	17260	17333	17304	17315	17098	17191	17247	17259	17189	17075	17502	17163	17303	17183	17248	17338	17320	17258	17101	17110	17111	17335	17345	17026	17143	17378	17224	17230	17210	17237	17175	17352	17254	17419	17416	17252	17280	17476	17230	17293	17185	17254	17142	17370	17323	17151	17274	17267	17031	17323	17485	17212	17412	17326	17276	17241	17312	17264	17271	17292	17100	17200	17421	17342	17283	17186	17218	17248	17237	17232	17367	17018	17380	17195	17086	17262	17220	17181	17070	17312	17245	17354	17179	17322	17328	17288	17303	17461	17296	17129	17092	17360	17349	17178	17198	17328	17161	17290	17204	17226	17288	17305	17408	17242	17075	17243	17203	17438	17194	17254	17225	17435	17275	17323	17230	17294	17239	17236	17311	17142	17308	17169	17185	17369	17382	17344	17417	17318	17331	17237	17258	17249	17174	17215	17293	17272	17295	17308	17406	17186	17271	17260	17333	17344	17310	17284	17184	17143	17179	17171	17181	17132	17199	17191	17201	17335	17376	17257	17389	17372	17116	17395	17423	17205	17043	17370	17439	17220	17169	17244	17202	17160	17153	17234	17280	17417	17328	17297	17132	17314	17080	17261	17312	17426	17219	17179	17185	17189	17238	17160	17271	17119	17456	17198	17446	17153	17236	17225	17233	17180	17298	17167	17214	17264	17238	17169	17353	17388	17230	17337	17318	17380	17206	17293	17397	17085	17280	17288	17390	17373	17307	17423	17307	17287	17204	17248	17405	17222	17368	17215	17421	17133	17325	17279	17209	17196	17379	17240	17267	17324	17242	17143	17237	17393	17250	17239	17391	17296	17301	17184	17312	17224	17230	17285	17226	17245	17200	17104	17373	17311	17557	17202	17190	17307	17034	17135	17255	17246	17364	17244	17222	17309	17155	17205	17149	17381	17269	17154	17262	17188	17268	17139	17120	17250	17077	17235	17134	17217	17340	17202	17170	17370	17283	17175	17053	17314	17152	17293	17185	17314	17325	17214	17010	17437	17308	17158	17325	17329	17279	17140	17182	17271	17338	17177	17243	17204	17196	17331	17193	17292	17300	17218	17194	17251	17495	17279	17158	17353	17242	17188	17354	17239	17264	17324	17362	17301	17173	17189	17388	17239	17026	17341	17061	17204	16888	17262	17188	17420	17271	17230	17395	17340	17184	17193	17503	17206	17348	17435	17228	17254	17260	17171	17341	17302	17155	17336	17245	17230	17438	17417	17257	17263	17179	17194	17175	17373	17332	17186	17221	17353	17199	17246	17105	17324	17284	17176	17230	17393	17134	17164	17373	17298	17101	17242	17199	17266	17154	17248	17388	17336	17267	17181	17051	17366	17262	17095	17352	17303	17162	17222	17231	17137	17237	17306	17322	17136	17124	17258	17377	17265	17271	17224	17193	17337	17090	17325	17179	17359	17217	17316	17360	17131	17175	17258	17265	17251	17156	17274	17281	17175	17168	17288	17242	17258	17156	17288	17211	17220	17254	17285	17315	17293	17243	17272	17107	17284	17269	17201	17139	17311	17392	17184	17221	17059	17102	17253	17170	17239	17340	17157	17190	17325	17097	17258	17331	17239	17293	17295	17372	17359	17087	17548	17246	17235	17253	17265	17313	17287	17402	17233	17121	17193	17232	17186	17256	17277	17270	17238	17196	17287	17221	17159	17241	17237	17294	17217	17147	17099	17202	17241	17338	17390	17276	17322	17370	17303	17197	17228	17155	17204	17089	17213	17057	17236	17178	17250	17187	17227	17412	17138	17100	17345	17156	17363	17176	17231	17321	17202	17370	17332	17159	17188	17214	17344	17321	17105	17301	17121	17339	17315	17343	17123	17308	17218	17284	17426	17218	17055	17319	17343	17233	17212	17455	17251	17346	17033	17200	17458	17367	17305	17336	17150	17131	17185	17162	17237	17306	17317	17071	17221	17200	17213	17365	17070	17334	17459	17125	17178	17203	17225	17221	17156	17139	17417	17316	17076	17352	17288	17224	17276	17318	17191	17231	17163	17059	17267	17154	17355	17286	17088	17402	17117	17148	17075	17324	17096	17218	17161	17181	17191	17246	17368	17174	17469	17163	17412	17307	17271	17223	17348	17223	17207	17249	17163	17376	17144	17165	17145	17251	17216	17404	17143	17185	17273	17327	17209	17285	17315	17266	17185	17226	17146	17234	17231	17278	17349	17336	17161	17313	17233	17115	17242	17185	17230	17173	17263	17260	17426	17256	17297	17419	17239	17394	17222	17215	17253	17235	17287	17206	17253	17164	17177	17317	17280	17205	17224	17345	17317	17124	17085	17206	17224	17136	17333	17320	17089	17185	17282	17238	17205	17433	17220	17109	17256	17361	17193	17259	17346	17365	17427	17234	17407	17306	17124	17412	17350	17127	17308	16995	17221	17275	17445	17170	17322	17224	17356	17333	17323	17339	17140	17143	17217	17361	17278	17197	17264	17403	17201	17201	17397	17187	17154	17226	17103	17247	17294	17346	17167	17300	17315	17117	17173	17299	17346	17239	17162	17276	17474	17315	17311	17389	17237	17177	17314	17424	17318	17198	17255	17060	17365	17289	17195	17293	17213	17340	17251	17197	17303	17136	17260	17255	17312	17173	17187	17217	17343	17302	17292	17338	17127	17319	17139	17247
22712	21284	29208	24116	24112	30313	34680	29918	28348	27711	26666	25853	25160	24531	24528	24012	23778	23649	23206	23415	23317	23131	23253	23142	23222	23142	23172	23169	23104	22989	22940	22880	22855	22640	22522	22629	22892	22841	22781	22716	22531	22812	22658	22614	22731	22894	22526	22592	22648	22472	22779	22525	22697	22552	22420	22682	22768	22769	22787	22524	22768	22683	22567	22584	22447	22487	22691	22506	22802	22848	22706	22708	22630	22514	22518	22489	22837	22526	22556	22644	22557	22668	22599	22657	22587	22826	22718	22811	22704	22670	22735	22574	22748	22612	22617	22608	22741	22251	22492	22496	22772	22361	22677	22327	22707	22791	22615	22583	22486	22394	22606	22528	22459	22739	22587	22445	22679	22695	22644	22832	22759	22753	22539	22460	22746	22793	22636	22567	22691	22604	22479	22871	22610	22370	22520	22308	22503	22686	22706	22542	22645	22655	22757	22539	22590	22762	22699	22703	22603	22689	22543	22734	22373	22703	22729	22601	22746	22638	22587	22637	22425	22530	22363	22647	22775	22693	22879	22838	22715	22473	22513	22662	22293	22704	22526	22470	22796	22497	22613	22633	22521	22545	22562	22687	22471	22420	22673	22527	22585	22446	22518	22413	22719	22577	22435	22851	22776	22620	22467	22519	22465	22562	22528	22454	22549	22663	22465	22585	22629	22516	22541	22528	22499	22625	22633	22583	22428	22556	22386	22447	22634	22766	22614	22839	22703	22561	22682	22437	22597	22522	22635	22536	22636	22434	22730	22592	22521	22686	22441	22749	22589	22764	22731	22490	22761	22901	22540	22509	22518	22466	22704	22530	22662	22593	22394	22665	22713	22464	22569	22460	22631	22582	22770	22256	22630	22931	22732	22511	22468	22725	22638	22595	22368	22638	22534	22597	22749	22654	22496	22664	22833	22671	22569	22562	22667	22588	22833	22698	22518	22596	22805	22483	22534	22436	22743	22626	22544	22526	22490	22667	22688	22641	22593	22720	22526	22506	22494	22632	22483	22577	22400	22490	22416	22478	22636	22540	22634	22611	22817	22657	22712	22657	22626	22650	22601	22449	22478	22384	22644	22635	22749	22583	22616	22434	22628	22361	22623	22664	22444	22592	22699	22548	22750	22483	22397	22588	22430	22286	22581	22538	22569	22725	22577	22291	22701	22448	22565	22565	22449	22551	22748	22516	22537	22386	22351	22799	22436	22566	22387	22683	22590	22586	22345	22750	22608	22622	22458	22508	22467	22634	22631	22650	22524	22638	22540	22525	22668	22631	22696	22585	22518	22515	22576	22602	22684	22769	22708	22725	22979	22491	22571	22618	22655	22541	22512	22412	22621	22714	22700	22592	22570	22745	22671	22517	22505	22569	22611	22522	22700	22628	22634	22605	22733	22611	22636	22698	22713	22476	22446	22555	22586	22542	22473	22427	22509	22499	22473	22678	22801	22426	22605	22570	22689	22411	22728	22468	22711	22500	22519	22493	22650	22653	22773	22622	22435	22661	22554	22640	22733	22761	22650	22585	22696	22540	22416	22674	22437	22822	22533	22515	22744	22585	22451	22579	22679	23007	22576	22781	22614	22584	22585	22681	22417	22516	22601	22514	22615	22638	22732	22387	22603	22513	22638	22524	22370	22644	22569	22562	22468	22575	22700	22597	22478	22797	22608	22295	22494	22570	22454	22489	22455	22473	22509	22662	22524	22653	22721	22342	22703	22716	22384	22521	22630	22542	22514	22560	22568	22809	22661	22493	22769	22515	22343	22517	22474	22754	22536	22497	22511	22460	22669	22605	22541	22531	22844	22575	22622	22548	22656	22543	22486	22431	22641	22573	22636	22625	22685	22452	22854	22547	22524	22462	22681	22446	22404	22534	22554	22546	22593	22651	22556	22502	22501	22376	22569	22281	22459	22848	22689	22686	22622	22551	22375	22469	22567	22503	22588	22344	22645	22541	22575	22509	22481	22684	22393	22479	22705	22524	22804	22379	22531	22329	22592	22667	22638	22359	22611	22569	22607	22555	22658	22695	22569	22755	22638	22581	22709	22858	22226	22315	22530	22441	22469	22624	22579	22653	22502	22683	22462	22527	22512	22604	22442	22535	22467	22663	22672	22630	22594	22491	22464	22443	22654	22593	22567	22441	22320	22753	22740	22534	22485	22578	22558	22461	22669	22378	22636	22555	22699	22671	22421	22614	22636	22481	22397	22472	22626	22721	22570	22468	22565	22537	22547	22318	22427	22490	22563	22514	22530	22530	22498	22627	22549	22610	22645	22511	22679	22588	22672	22644	22513	22511	22372	22673	22468	22627	22407	22763	22629	22335	22615	22910	22605	22558	22595	22627	22841	22570	22529	22627	22607	22726	22607	22420	22662	22441	22671	22599	22629	22473	22584	22754	22818	22670	22547	22462	22481	22397	22479	22567	22624	22495	22550	22705	22478	22768	22517	22555	22778	22625	22645	22523	22602	22710	22647	22665	22527	22630	22680	22590	22782	22359	22746	22578	22745	22683	22631	22620	22653	22705	22656	22718	22371	22460	22637	22752	22604	22685	22503	22506	22622	22642	22645	22737	22876	22938	22611	22426	22601	22537	22418	22426	22842	22384	22575	22492	22530	22606	22783	22543	22479	22416	22520	22497	22789	22566	22819	22773	22626	22709	22657	22507	22435	22569	22623	22772	22549	22701	22745	22672	22496	22469	22535	22549	22819	22652	22712	22549	22451	22380	22500	22628	22755	22375	22336	22638	22632	22763	22426	22501	22719	22732	22669	22540	22430	22688	22468	22559	22643	22469	22700	22451	22539	22277	22430	22639	22552	22642	22555	22637	22436	22603	22646	22464	22718	22555	22699	22471	22577	22530	22808	22680	22326	22588	22596	22424	22513	22575	22543	22537	22716	22526	22528	22471	22452	22458	22585	22455	22570	22574	22448	22533	22607	22624	22454	22474	22454	22631	22574	22538	22433	22599	22653	22468	22733	22620	22691	22659	22710	22556	22742	22517	22701	22638	22618	22556	22545	22344	22741	22389	22589	22749	22657	22529	22433	22373	22341	22478	22612	22504	22631	22743	22582	22579	22473	22458	22612	22506	22672	22548	22531	22564	22595	22539	22415	22873	22594	22438	22736	22658	22289	22441	22591	22735	22725	22538	22770	22436	22656	22524	22495	22590	22701	22771	22743	22669	22547	22788	22724	22424	22537	22552	22680	22505	22546	22417	22479	22396	22509	22653	22640	22465	22572	22334	22719	22673	22574	22564	22639	22605	22550	22523	22587	22528	22366	22490	22546	22426	22483	22704	22591	22522	22721	22668	22788	22663	22657	22411	22847	22404	22684	22641	22618	22559	22590	22774	22350	22469	22651	22496	22440	22410	22871	22761	22587	22723	22552	22576	22786	22454	22708	22468	22719	22599	22456	22583	22568	22583	22846	22397	22633	22526	22627	22659	22602	22839	22416	22721	22651	22482	22588	22605	22477	22590	22726	22510	22522	22528	22510	22571	22471	22591	22780	22572	22578	22445	22634	22436	22620	22560	22423	22517	22640	22653	22786	22964	22551	22510	22613	22788	22646	22503	22461	22736	22587	22594	22701	22793	22900	22543	22380	22253	22452	22455	22619	22609	22729	22412	22758	22586	22412	22463	22285	22637	22520	22580	22536	22754	22519	22547	22452	22440	22514	22670	22759	22582	22452	22613	22796	22553	22681	22596	22750	22471	22708	22414	22595	22707	22538	22508	22446	22642	22405	22496	22548	22642	22599	22682	22676	22519	22751	22563	22475	22518	22306	22812	22806	22807	22629	22398	22630	22646	22611	22761	22756	22668	22803	22522	22397	22376	22548	22537	22443	22389	22535	22477	22487	22430	22629	22467	22545	22615	22500	22554	22807	22410	22722	22567	22366	22420	22531	22425	22683	22567	22723	22433	22666	22848	22320	22483	22444	22558	22708	22667	22546	22613	22456	22712	22645	22569	22476	22562	22542	22527	22596	22603	22783	22534	22324	22522	22485	22802	22423	22482	22523	22734	22627	22432	22497	22284	22616	22370	22573	22761	22517	22412	22423	22670	22705	22617	22709	22704	22573	22730	22539	22753	22692	22563	22591	22752	22550	22725	22669	22534	22549	22503	22420	22618	22492	22498	22654	22394	22644	22532	22538	22530	22526	22732	22663	22664	22672	22763	22484	22599	22589	22427	22526	22501	22563	22926	22663	22758	22443	22540	22631	22531	22652	22499	22672	22474	22500	22652	22414	22791	22673	22571	22540	22467	22526	22395	22494	22534	22594	22478	22902	22522	22589	22349	22422	22560	22331	22656	22731	22650	22761	22492	22679	22598	22748	22729	22694	22269	22460	22249	22605	22463	22469	22542	22679	22526	22339	22593	22544	22351	22623	22598	22727	22561	22609	22642	22627	22563	22722	22419	22686	22499	22478	22661	22371	22525	22510	22615	22486	22596	22692	22699	22660	22508	22396	22551	22590	22623	22570	22445	22579	22650	22669	22548	22797	22660	22507	22618	22549	22631	22661	22543	22599	22588	22504	22528	22446	22476	22545	22716	22733	22434	22646	22510	22578	22508	22558	22437	22669	22647	22533	22530	22724	22603	22516	22598	22343	22543	22659	22484	22464	22477	22691	22439	22688	22591	22761	22577	22572	22743	22626	22711	22483	22667	22530	22455	22310	22417	22589	22585	22553	22588	22601	22479	22635	22771	22796	22579	22558	22488	22596	22540	22732	22489	22445	22797	22489	22389	22719	22620	22419	22468	22690	22704	22721	22536	22635	22534	22556	22569	22640	22529	22559	22673	22153	22538	22689	22672	22584	22529	22434	22679	22662	22440	22660	22720	22542	22838	22690	22695	22568	22764	22403	22661	22767	22732	22709	22507	22536	22486	22560	22623	22628	22736	22445	22581	22640	22722	22659	22651	22529	22401	22433	22648	22610	22594	22440	22269	22520	22489	22555	22442	22521	22558	22707	22659	22742	22698	22523	22582	22495	22527	22436	22761	22612	22634	22658	22934	22681	22542	22556	22596	22513	22656	22554	22542	22595	22659	22655	22668	22566	22469	22408	22770	22410	22442	22444	22765	22413	22613	22605	22853	22470	22606	22629	22711	22659	22613	22783	22559	22634	22688
33986	60518	56532	44388	38724	34544	31099	28070	26093	24236	23092	21874	20776	20018	19687	19162	18830	18534	18567	18290	18296	18105	18104	18249	18029	18187	18207	18041	17995	17909	17811	17766	17677	17742	17716	17741	17723	17539	17551	17532	17595	17623	17579	17463	17531	17419	17466	17588	17315	17500	17604	17461	17631	17761	17518	17564	17652	17563	17538	17529	17487	17533	17480	17637	17359	17333	17400	17613	17467	17372	17516	17409	17605	17377	17500	17630	17573	17272	17540	17529	17479	17478	17428	17507	17521	17567	17547	17362	17510	17557	17434	17474	17522	17530	17526	17362	17493	17494	17423	17317	17440	17442	17543	17382	17395	17429	17355	17398	17610	17428	17461	17555	17517	17632	17577	17272	17414	17357	17578	17376	17687	17481	17493	17467	17414	17613	17431	17616	17210	17504	17518	17413	17401	17486	17414	17504	17495	17586	17630	17385	17380	17616	17573	17515	17474	17484	17664	17374	17416	17527	17512	17298	17464	17480	17236	17462	17564	17500	17528	17534	17501	17537	17364	17498	17310	17402	17438	17391	17552	17383	17391	17555	17428	17369	17338	17591	17589	17446	17497	17471	17452	17464	17452	17439	17485	17542	17507	17469	17418	17393	17387	17365	17452	17532	17463	17499	17664	17537	17583	17432	17450	17522	17434	17483	17428	17435	17434	17488	17536	17510	17505	17475	17370	17469	17465	17432	17615	17630	17431	17300	17422	17476	17362	17300	17462	17387	17203	17393	17540	17445	17576	17362	17588	17453	17529	17412	17432	17448	17369	17608	17539	17511	17309	17531	17495	17571	17450	17464	17483	17361	17313	17552	17520	17453	17476	17287	17489	17387	17437	17394	17557	17398	17527	17479	17539	17432	17327	17414	17516	17482	17553	17520	17589	17321	17437	17494	17655	17598	17505	17433	17513	17430	17608	17574	17527	17350	17533	17547	17479	17442	17549	17320	17649	17233	17444	17400	17506	17489	17435	17463	17541	17434	17422	17304	17240	17368	17432	17441	17534	17441	17464	17466	17495	17674	17356	17401	17650	17385	17434	17631	17426	17569	17553	17525	17381	17587	17374	17632	17622	17449	17473	17516	17439	17447	17244	17353	17689	17386	17271	17367	17435	17454	17331	17462	17475	17352	17346	17415	17615	17456	17393	17501	17406	17538	17537	17443	17435	17595	17511	17392	17615	17460	17566	17457	17555	17489	17591	17369	17322	17491	17451	17519	17350	17452	17564	17322	17301	17519	17388	17473	17365	17209	17591	17568	17305	17487	17531	17409	17424	17398	17356	17413	17582	17551	17491	17479	17360	17405	17464	17377	17402	17469	17362	17634	17293	17362	17548	17281	17447	17291	17493	17522	17350	17471	17527	17357	17592	17617	17457	17428	17282	17379	17410	17527	17614	17518	17431	17559	17482	17406	17393	17601	17258	17606	17506	17419	17448	17441	17397	17484	17570	17379	17308	17535	17572	17516	17324	17252	17594	17368	17450	17378	17423	17526	17497	17246	17628	17354	17364	17533	17438	17375	17434	17471	17508	17576	17514	17465	17344	17343	17412	17371	17281	17225	17433	17506	17592	17422	17401	17508	17391	17475	17473	17445	17417	17386	17454	17460	17455	17455	17598	17453	17265	17394	17379	17476	17480	17488	17322	17327	17373	17545	17537	17492	17405	17431	17232	17588	17387	17559	17404	17455	17429	17570	17477	17458	17608	17357	17496	17391	17386	17373	17618	17505	17418	17428	17522	17474	17370	17451	17363	17544	17458	17457	17604	17561	17499	17491	17406	17559	17474	17358	17452	17405	17569	17339	17617	17579	17408	17433	17541	17204	17433	17465	17487	17364	17452	17388	17615	17441	17469	17413	17473	17438	17397	17339	17433	17301	17460	17490	17352	17472	17437	17675	17442	17558	17371	17540	17554	17528	17576	17584	17441	17335	17425	17482	17572	17316	17447	17288	17407	17584	17287	17507	17471	17454	17547	17420	17412	17374	17611	17516	17575	17398	17384	17413	17460	17417	17451	17309	17526	17508	17485	17397	17604	17453	17432	17458	17578	17458	17407	17345	17315	17344	17548	17302	17542	17345	17414	17439	17410	17363	17616	17608	17480	17489	17375	17330	17429	17637	17469	17396	17468	17278	17510	17436	17530	17388	17391	17543	17482	17566	17410	17509	17536	17501	17499	17441	17622	17427	17455	17504	17392	17489	17407	17383	17294	17568	17485	17371	17544	17371	17438	17453	17190	17357	17535	17355	17551	17379	17449	17526	17412	17437	17494	17539	17420	17520	17402	17471	17558	17434	17373	17492	17395	17378	17498	17424	17413	17526	17504	17560	17450	17396	17335	17473	17505	17427	17539	17375	17635	17557	17574	17343	17590	17356	17417	17362	17252	17493	17349	17441	17360	17340	17498	17426	17435	17550	17485	17381	17443	17639	17523	17455	17589	17443	17403	17541	17435	17557	17368	17401	17378	17527	17345	17472	17306	17478	17636	17403	17449	17449	17634	17432	17497	17476	17331	17521	17453	17475	17573	17338	17518	17454	17344	17557	17566	17505	17241	17607	17749	17398	17447	17421	17359	17526	17463	17471	17418	17336	17518	17552	17511	17270	17499	17410	17480	17667	17397	17384	17403	17378	17352	17497	17553	17479	17583	17327	17385	17489	17441	17305	17446	17387	17449	17456	17291	17307	17608	17505	17356	17570	17395	17422	17323	17415	17396	17416	17385	17377	17409	17346	17527	17517	17432	17419	17422	17347	17508	17431	17388	17723	17645	17386	17425	17421	17555	17421	17574	17579	17275	17324	17501	17623	17465	17371	17502	17397	17670	17211	17426	17393	17336	17311	17581	17420	17612	17487	17546	17345	17327	17507	17518	17420	17317	17503	17370	17532	17531	17509	17416	17417	17507	17497	17667	17490	17454	17458	17786	17312	17537	17240	17330	17582	17623	17470	17490	17412	17265	17478	17354	17451	17479	17501	17461	17448	17472	17530	17527	17304	17482	17466	17414	17496	17392	17402	17367	17372	17398	17382	17460	17336	17473	17353	17445	17293	17439	17524	17551	17438	17538	17530	17208	17460	17513	17336	17435	17521	17408	17367	17569	17479	17458	17458	17559	17321	17384	17569	17422	17462	17470	17453	17612	17491	17493	17493	17383	17461	17457	17360	17382	17378	17443	17590	17335	17528	17437	17334	17603	17228	17299	17389	17371	17399	17434	17478	17430	17508	17558	17322	17619	17282	17451	17456	17506	17466	17497	17367	17359	17316	17502	17496	17461	17556	17395	17484	17425	17315	17689	17559	17393	17278	17610	17479	17483	17224	17610	17558	17331	17576	17538	17573	17302	17551	17602	17597	17619	17383	17438	17417	17595	17433	17424	17454	17475	17291	17521	17362	17256	17489	17348	17379	17471	17474	17664	17436	17432	17477	17385	17610	17605	17447	17544	17396	17446	17399	17559	17552	17520	17559	17407	17362	17331	17295	17450	17386	17463	17365	17619	17552	17359	17358	17601	17439	17523	17446	17589	17493	17366	17431	17302	17416	17512	17402	17567	17370	17581	17438	17446	17401	17436	17566	17435	17486	17384	17456	17427	17339	17479	17292	17625	17569	17556	17354	17430	17424	17350	17403	17276	17549	17416	17582	17589	17314	17487	17342	17338	17385	17515	17406	17453	17587	17460	17437	17485	17550	17406	17557	17435	17601	17392	17183	17330	17414	17440	17386	17456	17435	17466	17471	17347	17527	17411	17521	17428	17487	17595	17280	17409	17438	17431	17504	17496	17498	17569	17493	17449	17313	17422	17368	17452	17302	17726	17505	17316	17452	17403	17569	17486	17378	17400	17419	17535	17440	17377	17414	17614	17559	17348	17489	17511	17276	17327	17501	17518	17569	17465	17637	17585	17386	17494	17414	17207	17391	17460	17453	17419	17347	17566	17388	17591	17526	17307	17743	17464	17551	17606	17489	17431	17419	17568	17481	17427	17390	17437	17522	17373	17312	17627	17387	17431	17497	17535	17449	17438	17496	17455	17401	17442	17494	17375	17432	17431	17322	17524	17616	17364	17511	17391	17635	17552	17429	17484	17376	17413	17573	17355	17481	17486	17494	17601	17467	17467	17284	17389	17392	17394	17314	17503	17373	17597	17306	17531	17453	17300	17459	17409	17497	17336	17532	17504	17478	17456	17576	17500	17460	17557	17346	17312	17373	17342	17577	17228	17635	17382	17434	17570	17433	17524	17407	17358	17473	17200	17360	17520	17467	17333	17455	17563	17476	17305	17470	17374	17451	17554	17297	17617	17482	17486	17345	17496	17424	17441	17648	17310	17497	17456	17420	17535	17669	17445	17591	17301	17560	17477	17362	17486	17650	17539	17475	17390	17468	17392	17329	17607	17359	17433	17212	17381	17458	17450	17648	17623	17415	17331	17563	17400	17522	17362	17398	17344	17373	17501	17501	17321	17478	17454	17310	17417	17527	17458	17700	17454	17501	17258	17502	17620	17344	17494	17404	17708	17580	17570	17463	17574	17624	17499	17409	17433	17390	17531	17397	17434	17565	17579	17555	17315	17452	17299	17554	17443	17460	17455	17406	17309	17490	17514	17337	17426	17362	17546	17473	17429	17488	17399	17307	17428	17458	17504	17430	17486	17314	17481	17489	17497	17402	17434	17522	17403	17311	17350	17577	17460	17216	17459	17526	17440	17478	17502	17239	17427	17397	17405	17620	17447	17547	17513	17467	17515	17518	17376	17355	17536	17488	17497	17515	17394	17537	17438	17289	17431	17538	17395	17392	17375	17522	17401	17609	17448	17715	17655	17569	17411	17368	17424	17513	17530	17317	17383	17284	17468	17171	17369	17388	17587	17548	17368	17527	17351	17425	17510	17383	17406	17508	17538	17499	17455	17601	17530	17371	17389	17484	17417	17388	17304	17534	17596	17493	17581	17441	17531	17505	17401	17654	17361	17251	17551	17460	17537	17368	17347	17444	17361	17438	17470	17500	17454	17550	17628	17407	17422	17426	17419	17536	17360	17567	17326	17511	17612	17417	17468	17353	17303	17578	17622	17311	17221	17614	17439	17368	17539	17424	17399	17429	17627	17560	17376	17402	17369	17313	17673	17463	17277	17336	17460	17613
30219	32591	43104	38311	31830	29114	27296	25751	24856	24174	23753	23252	22856	22821	22656	22323	22248	22308	22243	22290	21962	22282	22268	22331	22152	22126	22229	22191	22305	22269	22205	22021	22024	22007	21908	22045	21992	21954	21809	21890	21970	21821	21799	21867	21868	22028	21856	22104	21831	21987	22062	21924	22027	21855	21738	21972	21974	21798	21854	22233	21880	22139	22028	21830	22005	21991	22085	22052	21998	21732	21774	21840	22000	21934	22111	21743	21558	21752	22013	21708	21917	22000	22084	22026	22018	21845	22173	21961	21607	22096	22018	21917	22114	21859	21874	21789	21853	21849	21831	21956	22053	22091	21863	22073	21849	21787	22080	21792	21915	22026	22102	21994	21931	21972	21917	22006	21865	21961	22057	22024	21949	21735	21845	22023	22075	21850	21760	21835	21887	21665	21754	21967	21958	21967	21924	22038	22140	21816	22067	22100	22134	21977	21960	21961	21951	22007	21985	21934	22041	21815	22113	22027	21901	21971	21904	21974	21865	21721	21670	21752	21884	21773	21939	21969	21774	21837	21923	21822	22187	22177	22011	22156	21908	21874	21904	21827	21954	21930	21888	21746	21956	22248	21760	22027	21736	21918	21809	21665	22063	21750	22001	21771	22095	22219	21793	21813	21908	21880	21907	21719	21766	21960	21988	21744	21872	22067	22037	21863	21963	22014	21900	22037	21840	22033	21834	22030	21975	21867	21955	21756	22119	21869	21980	21689	22032	21875	21999	22081	22030	21873	22098	21988	21782	21955	22064	22055	21895	21914	22086	21969	22065	21864	21984	21737	22000	21920	22235	21978	21910	22056	21880	21926	21941	21883	22138	21746	21906	21985	21892	22044	21685	22078	21944	22037	21931	21974	22004	21992	21713	21951	21801	21895	21838	21925	21982	22023	22045	21863	21782	22051	21807	21929	22065	21971	22027	21786	22043	22028	21937	21764	22121	22137	21938	21886	21936	21750	22155	21792	22144	21918	21994	22018	22005	21881	21936	22172	21600	21978	22049	21966	22127	22013	21765	21719	22001	22040	21967	21969	21899	22048	22179	21865	21743	21969	21963	21917	22185	21972	21973	22006	21998	22100	21792	22150	21789	22035	22137	21992	21603	21813	21996	21789	22020	22014	21872	21733	21767	22110	22098	21642	21850	21845	21855	21867	22008	22082	21874	21928	21853	22005	22109	21970	22094	22075	22121	22009	21774	22034	21745	21926	21741	21817	22087	21966	22078	22031	21919	21868	22070	21927	21902	21985	21911	21998	22123	21801	21900	22011	21997	21915	21883	21866	22237	22075	21884	22030	21968	22023	22021	21964	22013	21866	21890	22032	22026	21987	22078	22006	22001	21714	21857	22052	21793	21894	21924	21796	22226	21973	21838	21841	22067	21852	21959	21884	21947	21791	22037	21959	22109	21902	21879	21762	21981	22001	21997	21922	21819	21960	22024	22198	21767	21941	21887	21760	21998	21785	22074	21871	22022	21919	21877	21971	22023	22016	21913	21837	21903	22000	22016	22025	21963	22060	21971	21809	21802	22024	22120	22043	21557	21802	21742	21850	22022	21979	21996	22032	22149	21784	21905	21934	21850	22038	21934	22056	22010	21890	22176	22008	21863	22120	21997	21831	22015	21918	21900	21913	21933	21794	21990	21961	21860	22012	21852	21949	21947	21932	22137	22063	22162	22012	21965	21839	21478	21892	21860	22064	21978	21923	22020	22038	21869	22208	21906	21892	21925	22016	22022	22037	21854	21926	22063	22183	21858	22031	21892	22163	21856	22081	22056	22067	21837	21830	22143	21950	21975	21880	21829	22049	21870	21991	21927	21996	21858	22088	21828	21887	21761	21936	21659	21730	21861	21903	22078	21903	21887	22059	22045	22142	22085	21968	22061	21865	21984	22024	22011	21954	21838	21921	21887	22070	22135	21762	21989	22148	22081	21960	21951	22102	21949	22037	21820	21947	21932	21892	21929	22009	21963	21872	22033	22043	21932	21777	22210	21969	21649	22188	21943	22025	22087	21981	21949	21971	22135	21869	21921	21967	21802	21888	22100	22112	21842	22184	22208	21845	21918	21872	21938	21910	21777	21958	22025	21854	21742	22006	22174	22070	22028	21835	22017	21923	22156	21854	21998	22118	22020	22037	21730	21711	21855	21925	22062	21871	22102	22052	21754	21920	21900	21993	22036	22006	21950	22033	21931	22033	21885	22001	21950	22027	21917	21934	22207	21816	21958	21985	21955	22214	22056	22176	21983	21884	22009	21804	21902	21826	21896	21989	21952	21900	21883	22269	21928	21892	21944	22036	21947	22025	21889	22072	21986	22053	21995	21769	22014	22073	21912	21851	21911	22014	22073	21862	22005	21964	21877	21983	22039	21958	22155	22011	22110	22058	21993	22121	21913	21991	21975	21867	21825	21937	21792	22054	22159	21770	21796	21923	22032	22044	22232	21845	22030	22038	22024	21729	21935	21880	22043	21982	21903	21854	22043	21925	22044	22017	22005	21863	21888	21983	21945	22056	22047	22012	22159	21859	21918	21968	21978	21985	22013	22001	22081	22019	21889	21930	21969	22183	22135	21843	21617	21802	21935	22022	21924	21934	22075	21898	21807	22194	21887	22222	21734	22185	21922	21915	21879	21918	21942	21875	21984	21857	22090	21873	22009	21952	21977	22004	22409	22022	22005	21746	21784	21912	21923	21958	21881	22072	22009	21736	22051	21869	22010	21943	22025	21808	21813	22066	21916	22084	21974	21925	21853	21901	21751	21855	21859	21836	21981	21776	22180	22115	21953	22008	22276	21957	21820	22061	21977	21795	22184	21880	21873	22013	21880	21939	21968	21992	21973	22046	21989	21662	22058	22038	22140	21876	21792	21989	22039	21867	21937	21808	22131	21895	22052	21950	21998	22041	21767	21697	21936	22070	21881	21940	21971	21946	21860	22072	21871	21775	21976	22148	22003	21996	21774	21947	22067	21832	21995	21961	21751	21938	22008	21916	22110	22105	21994	21920	21901	21890	21882	22032	21846	21994	22001	22086	21908	21984	22118	21830	21782	21977	21931	22093	21907	22180	21916	21819	22081	21944	22049	22005	21704	21708	22131	22026	21832	21902	21653	21935	22086	21880	21907	22056	21819	21888	21995	21895	21867	21866	21909	22130	21833	21912	21900	21939	21955	21671	21845	22087	21992	22067	21858	22082	22175	21904	21921	22027	22086	21888	21850	21859	22035	22192	21920	21934	22090	21933	21888	21897	21976	21912	21978	22159	22056	22114	21875	21830	21888	22156	21834	21812	21882	21972	21982	21825	21802	22061	21833	21741	21814	22097	21982	22056	21998	21878	21946	21857	22016	21862	22198	21960	21907	21793	22022	21845	22093	21997	22016	21802	21791	22057	22051	21896	22251	22275	21864	22066	22091	22175	22127	21745	22005	21798	21971	21895	21731	21918	21959	22062	22014	21729	22124	22022	21980	21863	21914	22133	22000	21809	22052	21976	21912	21749	21973	22001	22176	22049	21823	22003	22003	22013	21956	21965	21902	21996	21920	21863	22036	21944	21769	22015	21852	21821	22220	21989	21961	22030	22017	22034	22052	21955	21695	21788	22150	21870	21926	21938	21731	21869	22037	21856	22112	21860	21885	22005	21836	21777	21946	22087	21967	21909	21881	21929	21987	21862	21857	21902	21873	21939	22089	21994	21854	21882	22173	21862	22051	21970	21972	21866	21919	21943	21882	22013	22026	21799	21839	21979	22000	21910	21743	22018	21859	21902	22246	21789	21809	21941	21953	22050	22074	21825	22051	21897	22182	22049	21855	22003	21855	21986	22103	22022	22247	22124	22025	21815	21940	21775	21965	21954	22026	21894	22125	22142	21969	21763	22029	22014	21875	22208	21824	22022	22118	22076	22217	21936	22007	21850	22047	21932	21947	21787	22033	22009	22038	21807	22106	21909	21759	22048	21976	22007	22044	21902	21808	21903	21991	22088	22075	21993	21865	22041	21776	21821	21957	21885	22047	21806	21785	21979	21900	21878	22039	21975	22125	22036	22014	22248	22004	22002	21865	21727	22039	21608	21828	21876	21995	21713	21889	22103	22072	22071	21997	22185	22086	21876	21976	22073	21921	22072	22204	21801	21897	22033	21905	21831	22014	21806	22101	21767	21904	21830	21760	21967	22118	21809	21954	21979	22115	21924	21931	21964	21985	22008	21997	21831	21921	21761	21949	21892	21899	21912	21791	21979	21777	21921	22003	21976	22238	22044	22025	22008	21892	22005	22014	21756	22089	21896	21967	21921	22042	21846	22178	21895	21885	21825	21857	21841	21742	21883	22021	22011	22050	21883	21833	22033	21975	21960	21960	22023	21911	21983	21867	21995	21804	22062	21939	21944	21991	21939	21891	22111	22063	22016	21969	21771	21731	21983	21920	21994	21914	21918	21836	22155	21922	21884	21845	21669	21865	21781	21931	22042	21927	21831	21868	21957	21950	21789	22008	22384	21943	22135	22151	21965	22030	21918	22071	22011	21959	21980	22052	21855	21869	22244	21860	22009	21834	22037	21737	22018	22147	22103	21931	21929	21852	21930	22195	21900	21903	21879	21813	21910	21930	22015	22045	21944	21886	22012	21802	21972	21869	21867	21720	21991	22023	22066	22054	22160	21874	22182	21880	21643	22031	21940	22120	21862	22130	22011	22072	21842	22194	21854	21765	21834	21872	21719	21972	21744	21825	22031	21976	21978	21924	21978	22165	21925	21960	21832	22113	21946	21970	21995	22039	21820	22145	22023	21858	22052	22013	22027	21985	21900	22160	22004	22018	21659	21864	21817	21734	21863	21860	21896	21955	21878	22014	21877	21947	21791	22057	21855	22082	21784	21832	21873	21794	22221	22056	22050	22076	21982	21978	21849	21838	22137	22021	22080	22135	22014	21930	21864	21838	21861	21866	21869	21920	21899	21895	22004	21899	21926	21934	21693	21888	21958	22001	22181	22102	21972	21888	22024	22023	21722	21802	21860	22100	22034	21743	21852	21848	21696	21877	21876	22023	22091	21842	21975	22052	21927	21711	21890	22025	21884	21872	21905	21995	22074	22158	22004	22195	21883	21920	22018	21943	21792	22049	21733	21932	22114	21945	21966
33248	49857	45507	34526	29678	26588	24275	22711	21568	20428	19749	19195	18587	18196	18154	18055	17744	17678	17597	17461	17418	17408	17341	17468	17448	17474	17503	17500	17366	17466	17423	17282	17350	17312	17189	17107	17188	17455	17007	17314	17155	17018	17139	17314	17109	17122	17283	17205	16995	17154	17186	17359	17219	17094	17204	17220	17142	17036	17195	17236	17060	17178	17081	17262	17187	17130	17144	17245	17080	17329	16886	17208	17208	17115	17176	17263	17184	16984	17059	17326	17365	17068	17078	17250	17265	17124	17234	17188	17087	17088	17032	17253	17090	17054	17121	17031	17088	16994	17355	17085	17172	17038	17108	17184	17094	17020	17076	17162	17260	17127	17250	17176	17058	17026	17247	17100	17162	16977	17160	17067	17248	17042	17242	17205	17278	17205	16927	17242	17134	17082	17169	17154	16978	17318	17001	17141	17080	17262	17194	17275	17191	17048	17174	17121	17160	17139	17142	17094	17173	17097	17083	17128	16996	17100	17164	17247	17174	17234	17271	17087	17430	17248	17153	17023	17121	17068	17175	16999	17162	16924	17045	17084	17130	17246	17055	17168	17110	17238	17085	17326	17194	16976	17241	17075	17086	17255	17137	16896	17252	17234	17020	17169	17287	17217	17172	17306	17312	17133	17143	17217	17170	16937	17098	17077	17383	17026	16929	17192	17177	17247	17181	17123	16987	17141	17103	17158	17112	17229	17216	17034	17162	17195	17101	17226	17313	17066	17045	16888	17214	17168	17195	17014	17236	17265	17144	17118	17134	17140	17280	17026	17168	17211	16973	17244	16940	17214	17116	17134	17223	17231	17174	17108	17080	17142	17245	17225	17143	17021	17121	17098	17301	17201	17043	17272	17102	17228	17302	17156	16970	17209	17215	17227	17095	17092	17097	17247	17141	17097	17197	17206	16964	17165	17009	17209	17120	17323	17167	17154	17320	17203	17077	17222	17189	17295	17109	17152	17070	17304	17171	17353	17110	17183	17114	17251	17197	17257	16920	17315	16944	17084	17099	17157	17301	17109	17357	17276	17126	17242	17241	17162	17122	17107	17257	17279	17116	17188	17166	17193	17242	17266	17117	17043	17057	17192	17204	17126	17050	17170	17143	16982	16973	17137	17359	17170	17057	17327	17200	17185	17183	17228	17261	17313	17125	16932	17208	17019	17295	16986	17140	17167	17255	17248	17249	17089	17202	17146	17213	17084	17143	17090	17222	17324	17328	17107	17113	17092	17212	17092	17131	17221	17197	17206	17294	17254	17269	17198	17133	17115	17280	17168	17124	17242	17147	17283	17099	17276	17105	17194	17280	17235	17102	17199	17138	17250	17232	17103	17214	16968	17082	17114	16999	17169	17153	17288	17223	17177	17219	17064	17152	17247	17090	17324	17144	17076	17261	17146	17043	17174	17209	17027	17404	17138	17059	17101	17162	17076	16854	17206	17075	17349	17184	17150	17180	17147	17081	17049	17176	17200	17385	17159	17175	17171	17109	16952	17137	17071	17102	16975	17249	17208	17101	17071	17146	17099	17070	17355	17152	17198	17298	17073	17240	17226	17049	17263	17125	17095	17117	17203	17132	17117	17152	17156	17159	17145	17096	17326	17135	17051	17091	17099	17130	17102	17140	17257	17394	17358	17153	17384	17089	17265	17219	17146	17112	17217	17082	17030	17143	17209	17171	17084	17386	17223	17196	17244	17114	17181	16965	17172	17109	17106	17091	17160	17188	17091	17058	17199	17169	17156	17091	17131	17208	17113	17122	17152	17242	17201	17001	17096	17090	17260	17209	17255	17142	17073	17289	17208	17174	17060	17185	16934	16988	17280	16901	17075	17275	17243	17008	17139	17163	17189	17319	17248	17109	17200	17123	17218	17197	17286	17207	17072	17252	17315	17130	17345	17243	17222	17146	17195	17157	17243	17178	17024	17021	17248	17137	17133	17115	17144	17253	17010	17212	17112	17204	17195	17161	17070	17223	17228	16976	17010	17033	17283	17099	17151	17003	17215	16989	17319	17264	17238	16993	17045	17189	17162	17121	17224	17206	17056	17202	17237	17116	17213	17105	17094	17105	17127	16976	16965	17101	17206	17371	17154	17013	16991	17046	17174	17233	17232	17174	17181	17113	17260	17189	17262	17313	17281	17120	17206	17176	17144	17126	17044	17107	17166	17063	17028	17183	17117	16994	17061	17144	17206	17030	17299	17174	17048	17163	17106	17330	17133	17382	17157	17126	17288	17289	17191	17016	17174	17197	17153	17341	17097	17133	17165	17144	17032	17165	17248	17155	17274	17119	17178	17100	17149	17208	17167	17019	17039	17224	17158	17169	17117	17211	17180	17022	17232	16887	17247	17173	17329	17191	17137	17184	17028	17169	16988	17136	17075	17249	17138	17088	17255	17267	17293	17022	17170	17223	17322	17269	17240	17148	17197	16956	17098	17107	16966	17197	17118	17274	17300	17168	17073	17041	17152	17060	16984	17196	17058	16979	17249	17223	17128	17302	17172	17134	17039	17094	17140	17277	17092	17010	17042	17320	17053	17129	17222	17188	17177	17239	17096	17308	17235	17229	17169	17099	17226	17122	17202	17080	17277	17068	17141	17113	17231	17058	17199	17266	17100	17038	17105	17127	17291	17270	17169	17130	17101	17215	17069	17275	17253	17224	17130	17168	17027	17128	17033	17376	17163	17066	17159	17304	17082	17116	17153	17254	17221	17066	17203	17009	17174	17111	17111	16993	17209	17163	17018	17140	17106	17049	17178	17095	17092	17156	17067	17028	17101	17086	17287	17049	17227	17155	16989	17201	17194	17076	17350	16990	17024	17032	17213	17267	17228	17257	17196	16970	17231	17133	17221	17054	17127	17045	17335	17241	17069	17224	17054	17101	17326	17143	17163	17172	17120	17156	17183	17023	17327	17129	17247	17080	17176	17171	17134	17322	16990	17064	17103	17176	17188	17106	16997	17163	17033	17028	17218	17027	17081	17210	17231	17167	17170	17099	17233	17181	17165	17194	17124	17209	17045	17253	17298	17284	17220	16982	17396	16978	17207	17170	17151	17263	17133	17099	17101	17224	16975	17197	17106	16978	17257	16940	17210	17205	17026	17318	17134	17019	17102	17229	17089	17097	17256	17186	16992	17142	17217	16977	17185	17297	16962	17092	17209	17071	17121	17182	17189	16984	17178	17157	17175	17125	17152	17126	17128	17063	17089	17129	17065	17157	17234	17062	17261	16944	17430	17141	17152	17034	17061	17100	17246	17147	17116	17097	17177	17191	17025	17046	17127	17059	16996	17286	17194	17229	17073	17268	17149	17254	17123	17064	17225	17119	17138	17049	17214	17192	17185	17032	17166	17139	17099	17140	17149	17130	17066	17159	17180	17194	17027	17090	17252	17142	17167	17082	17056	17094	17178	17010	17209	17253	17206	17238	17139	17251	17090	17280	17145	17149	17173	17334	17142	17237	16972	17115	16983	17239	17065	17255	17172	17099	17219	17326	17028	17129	17184	17177	17183	17142	17152	17254	17169	17147	17217	17222	16947	17221	17067	17025	17195	17265	17258	17206	17167	17034	16984	17261	17141	17214	17114	17279	17318	17164	17186	17162	17003	17072	17111	17215	16998	17333	17048	17198	17461	17005	16843	17130	17157	17143	17019	17019	17261	17076	17118	17142	17206	17072	17059	17412	17184	17144	17114	17015	17100	17116	17053	16955	17206	17144	17070	17156	17159	17263	17149	17107	17181	17169	17069	17099	17114	17125	17019	17145	17194	17100	17158	17132	17182	17163	17225	17256	17083	17145	17336	17130	17073	17141	17194	17256	17254	17229	17273	17174	17159	17283	17232	17202	17223	17286	17211	17198	17071	17090	17177	17181	17090	17285	17349	17131	17243	17254	17182	17014	17143	17087	17153	17044	17074	17227	17215	17099	17207	17197	17004	17270	17156	17068	17195	17098	17269	17151	17151	17160	17013	17258	17173	17188	17095	17104	17251	17031	17177	17194	17293	17212	17199	17166	16901	17291	17056	17272	17391	17057	17143	17213	17141	17126	17141	17158	17206	17085	16994	17042	17164	17127	17189	17209	17132	17164	17064	17293	16963	17053	17111	17191	17307	17133	17169	17179	17125	17239	17337	17137	17234	17106	16967	17110	17061	17109	17272	17290	17203	17406	16988	17153	17104	17109	17083	17039	17115	17394	17168	17170	17149	17310	17178	17101	17129	17119	17225	17142	17085	17179	16985	17157	17011	17193	16967	17195	17326	17160	16991	17022	17119	17226	17246	17141	17321	17099	17008	17224	17136	17173	17126	17277	17127	17252	17197	17209	17089	17065	17171	17394	17122	17297	17205	16936	17029	17153	17177	17251	17229	16987	17242	17058	17200	17209	17101	17144	17124	17126	17156	17138	17223	17296	17049	17317	17275	17150	17085	17326	17267	17251	17154	17173	17065	17155	17309	17119	17025	17161	17101	17160	17204	17212	17246	17181	17239	17100	17192	16933	17232	17108	17049	17128	17143	17235	17072	17279	17045	17373	16988	17173	17239	17238	17287	17191	17146	17190	16947	17150	17123	17121	17185	17180	17153	17238	17012	17287	17320	17165	17091	17282	16993	17280	17280	17179	17303	17252	16914	17243	17298	17118	17167	17159	17035	17033	17101	17320	17036	17269	17186	17238	17138	17261	17081	17254	17168	16950	17313	17197	17063	17175	17250	17094	17117	17083	17084	17200	17286	17252	17044	17193	17232	17182	17217	17269	17265	17235	17131	17124	16902	17213	17171	17140	17154	17159	17212	17111	17208	17105	17184	17239	17344	17210	17161	17315	17022	17201	17053	17167	17262	17089	17137	17232	17165	17239	17164	17071	17289	17196	17074	17172	17220	17196	17038	17116	17220	17119	17178	17087	17142	17297	17134	17136	17275	17340	17123	16957	17159	17137	17176	17262	17200	17169	17183	17096	17232	17135	17304	17041	17172	17047	17316	17090	17116	17266	17230	17203	17207	17010	17319	17001	17166	17296	17157	17305	17198	17237	17146	17302	17010	17202	17266	17130	17061	17209	17155	17151	17121	17316	17144	17292	17104	17144	17300	17099	17269	17076	17061	17297	17155	17124	17137	17143	17134	17041	17108	16957	17188
23898	21270	29066	25771	27136	30414	31107	27110	25738	24989	24252	23387	23047	22423	22299	22122	22025	21894	21748	21717	21692	21429	21661	21520	21636	21259	21584	21374	21413	21457	21477	21364	21496	21238	21103	21370	21429	21409	21096	21181	21137	21124	21349	21246	21265	21135	21240	21230	21056	21228	21185	21104	21146	21105	21107	21164	21224	21155	21376	21036	21010	20921	20978	21100	21077	21216	21067	21165	21300	20968	21264	20892	21172	21103	21225	21075	21052	21291	21041	21309	20997	21257	21162	21000	21190	20980	21158	21043	20966	20850	21393	20959	21135	21199	21226	21352	21216	20915	21064	21045	21103	21081	21125	21050	21216	21336	21171	21143	21161	21219	21178	21240	21026	21135	21280	21077	21100	21033	21105	21248	21055	21180	21085	21227	21179	21147	21215	21025	21274	21172	21413	21381	21223	20983	20989	21201	21243	21103	21223	21117	21090	21380	20937	21234	21275	21123	21273	20886	21088	21439	21002	20998	20986	21159	20935	21106	21273	21202	20974	21174	21174	21113	21009	21037	21205	21108	20992	20958	21295	21158	21267	21126	21152	21233	21054	20946	21130	21140	21189	21093	20846	21148	21148	21123	21048	21311	21216	21237	20990	21088	21065	21157	20945	21113	21284	21023	21122	20925	21339	20962	21243	21186	21043	21002	21128	20963	21078	21056	21248	21068	21173	21141	21326	21129	21139	21194	21141	21163	21137	21079	21264	21179	21187	21241	21006	21081	21110	21217	21306	21250	21185	21125	20991	21143	21136	21181	21414	20953	21069	20997	21191	21015	21170	21107	21001	20990	21176	21209	21256	21122	21141	20975	21193	21014	21041	20921	20878	21064	21045	21190	21101	21227	21124	21203	20924	21012	20914	21194	21147	21197	21402	21115	21208	21160	21139	21019	21258	21194	21118	21257	21093	21057	21319	21018	20977	21088	21047	21146	21262	21126	20929	21192	21430	21173	21051	21258	20992	21041	21001	21264	21012	21072	20832	20968	21174	21348	21116	21086	21289	21307	21062	21071	21224	20988	21254	21111	21052	21169	21135	21271	21153	20989	21113	21035	21128	21012	21274	21065	20944	21270	20939	20901	21121	21181	21006	20965	21041	21158	21072	20937	21089	21092	20984	21045	21085	21173	20937	21042	21239	21300	21043	21278	21258	20918	21122	21212	21138	21112	21211	20936	20928	21066	21032	20799	21146	21140	20838	21070	21232	21053	21150	21033	21022	21164	21096	21278	21152	21110	20991	20884	21058	21219	21215	21336	20984	21049	21131	21134	21287	21009	21049	20969	20888	21221	21250	21121	21011	21258	21186	21274	20970	20925	21072	21080	21020	20710	20888	21269	21228	20983	20982	21110	21135	21269	21117	21296	21136	21188	21019	21070	20967	21165	21123	20940	21221	21296	20878	21087	20926	21226	21206	21283	20972	21273	20901	20975	21105	20861	20983	21206	21126	21014	20999	21045	21144	20829	20951	21208	21204	21133	21124	20785	21006	21042	20875	21016	21131	20936	21054	20979	20975	21154	21108	21255	21212	21320	21171	20915	21010	21103	21118	21086	21206	21109	21214	21247	21148	21131	21123	21072	21301	21358	21037	21006	21277	21229	21167	20938	21089	20968	21034	21211	20983	21044	21114	20961	21174	21311	21167	21177	21132	21058	21451	20976	20924	21094	21115	21064	21212	21117	21112	21172	21043	21237	20980	21030	20984	20903	21114	21105	21136	21151	21079	21185	21212	21192	21045	21306	20937	21036	21114	20999	20953	21213	20934	20965	21090	21129	21336	21029	21196	21374	21190	21159	21310	21225	21160	21156	21024	21014	21022	21022	21217	20999	21097	21283	21092	21173	21229	21116	20820	21178	21122	21087	20910	21012	21102	21038	21137	21203	21271	21108	21150	20963	21120	21125	21095	21149	21032	20901	20986	20979	21240	21151	21220	21137	21318	21076	21011	21000	21336	21257	20911	20994	21186	21200	21185	21065	21195	21077	21210	21191	20923	21020	21233	21191	21000	21133	20984	21183	21442	20882	21122	21073	21088	21198	21076	21079	21427	21160	21083	21058	21088	21162	21091	20851	21197	20940	21155	21125	20929	21072	21245	21229	21168	20823	20639	21061	21197	20965	21123	21087	21163	20979	21021	21158	21017	20922	21004	20835	20967	21025	21113	21033	21054	20985	21139	21031	21233	21207	21198	21266	21185	21206	21151	21089	20986	21151	20988	21066	21012	21043	21039	21111	21403	21030	21382	21214	21174	20948	20981	20925	20979	20965	21023	21280	21155	21021	21044	20965	21007	21160	21142	21146	21263	21232	20996	21442	21156	21289	21173	21237	21148	21007	21072	21235	21069	20997	21332	21301	20847	21065	21346	21199	21149	21229	21235	20964	21361	21056	21021	21235	21046	21034	20888	21037	21139	21161	21000	21178	21086	21140	21016	20848	21285	21030	21000	20884	20854	20971	21131	21205	21263	20970	21261	21266	21007	21187	21171	21139	21148	21223	21244	20958	21018	21058	21100	20983	21229	21225	21265	21116	21000	21234	21345	21209	21101	21059	21004	21371	21066	21183	21075	21183	21071	20897	21106	21082	21137	20973	21126	21200	21159	21135	21252	21047	20869	21055	21221	20903	21156	20981	20978	21114	21000	21247	21033	21098	20929	20988	21057	21011	21100	21077	21013	21224	21102	21073	21112	20954	21127	21019	21013	21115	20959	21260	20976	21192	21213	21097	21156	21273	21041	21138	21239	21276	20979	21010	21101	21133	21087	21018	21163	21200	21097	21009	21298	21204	21254	21098	21109	21254	21111	20953	21161	20899	21059	21046	21227	21050	20994	21153	20902	20983	21311	21039	21182	21288	21122	20965	21161	21009	21057	21153	21122	21258	21043	21079	21075	20859	21043	21121	21183	20905	21105	21313	21212	21091	21129	21054	21043	21058	20862	21129	21169	21323	21123	21317	21252	21106	21171	21293	21109	20983	21092	20905	21113	21001	21065	20803	21198	20910	21212	21048	21102	20931	21018	21188	21118	21121	21119	21088	21205	21087	21099	20997	20923	21114	21018	20890	21166	21124	20948	21013	21067	21057	21107	20993	21174	21146	21042	21151	21110	21269	20930	20917	20950	21119	21272	21079	21049	20994	21268	21225	20951	21046	21001	21190	21112	21234	20997	21158	20975	21057	20881	21092	21016	21104	21423	21030	21130	20915	21136	21135	21176	21079	21226	21257	21026	20895	21142	21262	21060	21043	21039	21272	21240	21156	21076	21056	21208	21196	21158	21237	21028	20994	21148	21198	21117	21159	21176	21244	21012	20937	21126	21039	20916	21084	21168	21262	20877	21064	21210	21297	21055	20855	21014	21119	21017	21043	21089	21132	21085	21111	21137	21315	21079	21081	21023	21068	21009	21275	20961	20953	21135	21155	21283	21166	21293	20984	21169	21282	20863	21154	21006	21112	21186	20889	21043	21200	20972	21148	21126	20945	21096	21146	21100	21063	21381	20994	21060	21043	20963	21172	21139	20897	20974	21124	21101	21218	21128	21112	21127	21014	21056	21071	20876	21062	21151	21105	21186	21030	21218	21120	21109	21144	21271	21341	21227	21083	21310	21205	21093	21084	21216	21158	21107	21127	21151	20967	21129	21310	21084	21258	21134	21127	21115	21147	21197	20931	20942	21064	21091	21207	21288	21287	21118	20923	21099	21258	20939	21151	21330	21037	21096	21098	21176	21006	20925	21146	21129	21296	21083	21203	21117	21002	21008	21171	21129	20969	21038	21204	21089	21007	20874	21238	21293	20976	21009	21218	21016	21102	21204	20881	21126	21145	21145	21027	20935	21093	20765	20893	21161	21023	21036	21010	20828	21195	20993	21104	20990	20949	21164	21192	21347	21136	21220	21111	21304	21144	21202	21065	20985	21125	20997	20983	21144	21006	21107	21166	21408	21216	21105	21194	21045	21295	20986	21073	21253	20978	21240	21258	21031	21165	21107	20800	21108	21088	21226	21314	20955	21136	21137	20968	21071	21148	21080	21168	21231	21122	21272	21129	21071	21163	21136	21371	21009	21023	21145	21288	20826	21002	21266	21172	20961	21084	21233	21143	21056	21090	20887	20972	21061	21055	21092	21207	21251	21466	21122	21066	20925	21147	21329	21182	21098	21035	21089	21037	21107	20994	20944	20926	21029	20951	20986	20887	21104	21131	21190	21121	21180	20955	21129	21148	21209	20940	21008	20904	21151	21376	21011	21116	21201	20951	21164	21097	21045	21143	21120	21104	21091	21076	20975	21183	21129	21092	20869	21160	21198	21203	21039	21226	21152	20976	20863	21000	20970	21187	20972	21303	20959	21203	20998	21019	21038	21117	21180	21110	21107	21270	21289	21178	21309	21353	21215	21178	21045	21231	21276	21104	21127	21143	21277	21177	21019	21260	21244	21129	21009	20984	21080	21276	21108	21065	21048	21016	21120	21236	21088	20962	21064	20969	21050	21383	21135	20978	21057	21200	21069	20931	21121	21041	20896	21079	21139	21268	21149	21125	20943	20938	21105	21090	21138	21361	21111	21092	21228	21107	20934	20993	21077	21074	20923	20945	20999	21110	20855	21128	21212	21201	21345	20953	21097	21274	21143	21025	21008	21041	21157	21217	21150	21027	21241	21143	21182	21047	21179	21038	21060	20953	21208	21156	21018	21012	21123	21260	21126	21012	21125	21270	21257	20899	21028	20920	21078	20941	21067	21355	21136	21332	21000	21176	21230	21079	21062	21095	21091	21041	21288	21231	21269	21248	20959	20947	21170	21308	21083	20959	21197	21063	20979	20989	20956	21132	21156	21132	21179	21056	21306	21109	21195	21106	21009	21202	20938	21057	21176	21104	21453	21061	21025	21274	20966	21013	21166	21180	20970	21026	21005	21101	21197	21135	20948	21212	21095	21078	21085	21112	21076	20812	21209	21248	21010	21100	21382	21311	20979	21034	21209	21042	21253	21151	21164	21054	20960	21068	20912	21105	21056	21242	20963	21236	21291	21330	21093	21068	21052	21164	21008	21063	21306	20993	21451	20938	21175	21139	20885	21263	21149	21311	21093	21316	21302	20942	20882	21202	21118	21183	21058	21189	21315	21124	21178	21254	21195	20881
31636	55652	51386	39922	34372	30613	27454	24889	23436	21809	20727	20033	19150	18550	18324	18021	17705	17612	17206	17144	17234	17089	17125	16957	17287	17239	17248	16975	17028	16983	16893	16836	17043	16993	16913	16735	16943	16768	16597	16738	16713	16739	16651	16654	16739	16674	16739	16678	16871	16619	16612	16542	16700	16591	16681	16623	16635	16929	16726	16670	16638	16564	16670	16741	16697	16756	16531	16650	16828	16824	16666	16656	16575	16826	16569	16920	16838	16677	16714	16764	16611	16787	16620	16650	16808	16432	16549	16615	16638	16753	16574	16713	16723	16730	16852	16682	16647	16765	16657	16546	16600	16826	16594	16570	16441	16625	16590	16546	16617	16859	16740	16583	16760	16702	16674	16818	16683	16746	16691	16608	16410	16659	16584	16748	16422	16620	16877	16648	16668	16730	16671	16947	16588	16561	16634	16568	16786	16661	16621	16778	16627	16720	16567	16639	16733	16635	16806	16702	16523	16653	16722	16794	16678	16763	16697	16626	16656	16775	16452	16553	16743	16682	16614	16776	16887	16631	16742	16820	16752	16676	16700	16689	16707	16653	16718	16714	16701	16630	16748	16902	16621	16721	16660	16725	16570	16637	16657	16787	16689	16812	16511	16790	16680	16797	16741	16606	16647	16668	16583	16700	16792	16547	16737	16609	16653	16673	16605	16559	16656	16637	16571	16507	16455	16797	16511	16581	16520	16590	16596	16764	16750	16619	16679	16641	16693	16700	16654	16643	16691	16787	16673	16719	16616	16570	16723	16640	16750	16585	16605	16760	16651	16628	16721	16578	16766	16745	16600	16678	16676	16507	16702	16715	16672	16559	16741	16822	16677	16773	16808	16885	16744	16666	16807	16701	16707	16715	16678	16704	16670	16563	16560	16673	16866	16658	16638	16895	16613	16867	16679	16624	16690	16501	16530	16732	16790	16763	16722	16459	16868	16719	16597	16648	16610	16532	16816	16590	16662	16554	16605	16471	16653	16674	16701	16561	16698	16630	16465	16681	16502	16753	16658	16517	16706	16799	16680	16605	16612	16657	16581	16731	16746	16679	16527	16629	16650	16771	16505	16560	16626	16620	16560	16720	16513	16760	16546	16811	16736	16481	16772	16743	16611	16593	16672	16675	16642	16626	16794	16665	16770	16736	16686	16646	16724	16659	16539	16683	16598	16686	16711	16570	16662	16672	16529	16658	16628	16726	16778	16735	16714	16812	16687	16617	17046	16698	16674	16793	16786	16627	16618	16730	16620	16877	16848	16664	16676	16713	16765	16480	16687	16742	16856	16633	16655	16648	16691	16561	16720	16618	16522	16607	16731	16660	16731	16571	16709	16820	16622	16646	16669	16440	16531	16779	16761	16787	16752	16689	16712	16792	16490	16682	16570	16769	16764	16722	16790	16872	16667	16674	16634	16608	16512	16775	16783	16573	16781	16790	16794	16950	16634	16526	16752	16702	16826	16658	16694	16722	16635	16731	16485	16681	16777	16825	16697	16677	16666	16605	16645	16692	16604	16635	16593	16640	16729	16630	16588	16754	16587	16516	16701	16824	16602	16747	16568	16533	16838	16532	16612	16560	16685	16769	16582	16812	16697	16590	16827	16654	16697	16495	16679	16703	16717	16755	16568	16694	16881	16564	16737	16599	16561	16647	16772	16623	16451	16604	16624	16591	16469	16690	16649	16701	16805	16693	16646	16560	16587	16505	16691	16655	16534	16636	16570	16766	16738	16770	16562	16699	16618	16625	16741	16719	16539	16647	16524	16673	16667	16746	16744	16511	16764	16646	16713	16689	16720	16688	16641	16535	16622	16726	16515	16629	16661	16889	16698	16608	16484	16489	16750	16688	16677	16636	16605	16708	16677	16769	16801	16686	16809	16659	16579	16628	16620	16742	16508	16681	16597	16576	16559	16598	16763	16566	16778	16694	16718	16664	16632	16745	16521	16690	16643	16717	16813	16620	16534	16616	16680	16616	16611	16704	16723	16539	16696	16846	16411	16697	16619	16639	16729	16738	16801	16542	16587	16672	16749	16557	16604	16644	16775	16700	16712	16782	16625	16606	16589	16846	16670	16587	16672	16628	16696	16457	16674	16731	16583	16714	16784	16507	16605	16542	16614	16744	16767	16654	16701	16895	16715	16596	16715	16647	16549	16668	16478	16642	16623	16694	16657	16500	16576	16623	16798	16617	16738	16691	16684	16767	16598	16622	16623	16749	16626	16590	16797	16606	16572	16622	16726	16696	16756	16623	16681	16804	16622	16630	16647	16573	16854	16677	16589	16759	16812	16795	16682	16666	16752	16644	16893	16779	16628	16651	16652	16614	16732	16626	16677	16705	16529	16605	16690	16592	16709	16912	16571	16802	16611	16703	16627	16681	16836	16587	16755	16771	16726	16638	16613	16618	16660	16655	16767	16679	16704	16831	16636	16594	16859	16650	16659	16527	16671	16647	16684	16794	16713	16792	16779	16787	16664	16634	16710	16729	16620	16564	16575	16907	16714	16722	16653	16591	16764	16636	16532	16779	16780	16595	16779	16842	16554	16840	16647	16799	16729	16800	16711	16742	16697	16722	16631	16751	16598	16819	16784	16804	16661	16590	16652	16623	16772	16579	16486	16780	16644	16520	16678	16673	16533	16636	16897	16652	16596	16682	16783	16672	16627	16790	16700	16654	16751	16658	16742	16725	16637	16870	16801	16663	16708	16845	16644	16677	16511	16722	16583	16528	16592	16651	16660	16751	16768	16697	16679	16677	16621	16678	16673	16618	16594	16755	16798	16874	16667	16870	16776	16667	16637	16602	16625	16766	16721	16688	16611	16867	16564	16614	16529	16668	16646	16685	16723	16683	16759	16550	16513	16678	16668	16833	16747	16555	16635	16743	16692	16691	16772	16699	16578	16723	16640	16715	16766	16858	16916	16551	16688	16580	16653	16750	16641	16751	16497	16696	16732	16753	16609	16700	16673	16528	16496	16707	16780	16333	16597	16642	16585	16632	16513	16774	16840	16636	16763	16746	16653	16713	16660	16606	16686	16654	16742	16721	16559	16654	16836	16594	16776	16684	16628	16696	16765	16734	16684	16717	16600	16977	16722	16561	16590	16791	16701	16515	16630	16655	16625	16640	16566	16691	16672	16836	16714	16577	16534	16799	16658	16728	16565	16720	16617	16542	16417	16703	16682	16583	16547	16736	16697	16537	16655	16653	16531	16806	16706	16510	16645	16661	16713	16759	16621	16659	16651	16597	16544	16461	16723	16648	16623	16647	16707	16524	16740	16636	16678	16575	16697	16891	16690	16732	16791	16808	16728	16789	16710	16918	16728	16530	16787	16634	16664	16778	16660	16386	16520	16828	16692	16755	16711	16708	16611	16641	16739	16629	16776	16876	16753	16729	16669	16621	16564	16580	16575	16616	16627	16903	16456	16755	16682	16894	16764	16742	16693	16598	16701	16570	16764	16579	16459	16624	16559	16530	16756	16629	16690	16815	16536	16650	16558	16662	16676	16675	16678	16587	16696	16671	16823	16650	16766	16623	16544	16547	16727	16761	16700	16613	16735	16573	16630	16659	16676	16670	16898	16738	16650	16584	16646	16614	16732	16702	16639	16663	16602	16853	16669	16704	16745	16779	16756	16666	16551	16969	16580	16667	16775	16686	16671	16757	16572	16607	16611	16731	16530	16705	16632	16719	16725	16834	16718	16562	16707	16750	16930	16720	16609	16685	16675	16652	16562	16738	16645	16802	16860	16641	16743	16701	16640	16730	16624	16526	16670	16592	16686	16585	16649	16620	16649	16555	16809	16657	16647	16624	16786	16613	16779	16697	16616	16634	16638	16787	16734	16593	16704	16617	16608	16583	16697	16604	16795	16484	16590	16717	16495	16643	16653	16742	16717	16669	16651	16549	16897	16735	16876	16776	16753	16766	16641	16565	16668	16597	16655	16604	16509	16681	16737	16809	16748	16725	16685	16774	16508	16743	16562	16682	16755	16696	16635	16559	16655	16773	16576	16583	16742	16632	16560	16488	16782	16606	16637	16645	16685	16614	16739	16590	16638	16661	16729	16628	16647	16532	16730	16690	16770	16672	16681	16610	16702	16910	16860	16532	16575	16759	16622	16700	16685	16708	16680	16787	16550	16817	16687	16737	16754	16604	16638	16646	16541	16537	16617	16687	16734	16692	16444	16669	16611	16754	16577	16735	16675	16564	16529	16739	16764	16444	16637	16665	16736	16611	16753	16733	16725	16620	16860	16580	16649	16710	16685	16545	16690	16788	16844	16729	16719	16749	16723	16573	16614	16792	16852	16564	16686	16670	16687	16581	16853	16777	16725	16780	16646	16764	16705	16640	16633	16635	16692	16648	16639	16786	16579	16799	16646	16549	16461	16627	16713	16757	16634	16582	16619	16604	16718	16702	16598	16768	16622	16533	16669	16702	16672	16684	16643	16938	16784	16707	16838	16723	16768	16624	16625	16725	16811	16767	16611	16505	16710	16654	16631	16594	16843	16772	16609	16624	16768	16702	16560	16808	16556	16719	16567	16641	16749	16767	16676	16663	16650	16577	16688	16765	16892	16673	16673	16590	16626	16596	16520	16541	16582	16531	16505	16700	16593	16642	16721	16814	16874	16639	16752	16687	16659	16698	16688	16806	16537	16661	16712	16639	16696	16657	16584	16566	16636	16706	16710	16566	16528	16588	16708	16776	16681	16624	16742	16681	16735	16680	16704	16834	16789	16785	16677	16675	16932	16631	16706	16730	16703	16731	16535	16695	16536	16745	16825	16601	16847	16617	16627	16771	16696	16725	16770	16704	16687	16613	16726	16713	16670	16772	16750	16704	16679	16707	16912	16841	16770	16710	16550	16620	16685	16583	16700	16699	16755	16625	16629	16666	16711	16725	16533	16752	16642	16669	16679	16501	16723	16634	16706	16669	16713	16598	16715	16629	16618	16833	16791	16665	16826	16584	16645	16722	16600	16662	16528	16622	16665	16622	16592	16624	16677	16606	16631	16871	16545	16676	16786	16704	16763	16488	16628	16652	16785	16574	16711	16513	16715	16684	16764	16748	16625	16399	16597	16665	16570	16670	16669	16679	16718	16644	16563	16676	16697	16721	16655	16668	16648	16646	16765	16584
22854	21315	29244	24215	23948	29867	33910	29069	27475	26591	25684	24603	23914	23496	22940	22863	22425	22450	22323	22084	22121	22079	22011	21776	21983	22127	21971	21708	21642	21556	21811	21629	21636	21566	21385	21604	21611	21469	21458	21691	21179	21353	21448	21210	21269	21275	21781	21437	21487	21248	21214	21395	21349	21177	21169	21218	21349	21416	21320	21259	21324	21380	21367	21311	21389	21332	21239	21301	21227	21236	21142	21228	21285	21161	21207	21438	21252	21240	21307	21471	21272	21324	21382	21384	21224	21078	21415	21273	21316	21124	21074	21163	21254	21361	21483	21131	21256	21275	21197	21330	21178	21260	21162	21261	21256	21386	21424	21478	21079	20983	21292	21196	21283	21243	21425	21074	21190	21259	21148	21229	21303	21018	21156	21314	21241	21450	21276	21349	21191	21365	20989	21127	21263	21415	21186	21128	21276	21108	21268	21166	21012	21123	21273	21131	21345	21108	21179	21180	21054	21276	21060	21129	21186	21329	21355	21204	21212	21313	21210	21267	21155	21282	21165	21237	21297	21109	21385	21249	21172	21273	21391	21299	21227	21351	21135	21296	21326	20842	21085	21253	21259	21254	21193	21227	21388	21274	21392	21348	21197	21238	21401	21323	21230	21285	21273	21162	21168	21364	21241	21327	21393	21344	21382	21174	21051	21268	21021	21125	21071	21388	21319	21518	21549	21249	21159	21322	21330	21342	21227	21158	21525	21405	21108	21349	21109	21229	21549	21189	21295	21187	21318	20960	21231	21053	21295	21215	21169	21251	21186	21222	21292	21295	21250	21160	21332	21162	21126	21396	21191	21247	21202	21183	21254	21085	21215	21332	21339	21189	21337	21311	21262	21219	21356	21321	21294	21274	21133	21324	21155	21222	21222	21255	21039	20930	21288	21114	21173	21082	21132	21281	21426	21333	21295	21039	21137	21164	21265	21276	21208	21092	21098	21339	21233	21228	21082	21207	21122	21392	21233	21315	21168	20997	21004	20986	21183	21333	21447	21182	21320	21248	21435	21228	21187	21233	20994	21218	21239	21417	21330	21378	21053	21291	21233	21330	21239	21156	21337	21310	21252	21145	21413	21234	21431	20962	21206	21172	21161	21346	20990	21226	21298	21106	21199	21457	21062	21091	21196	21075	21330	21099	21391	21147	21079	21203	21213	21050	21314	21184	21223	21229	21261	21271	21150	21087	21284	21354	21014	21299	21137	21158	21251	21062	21172	21477	21312	21125	21159	21265	21150	21272	21276	21359	21205	21380	21264	21328	21234	21363	21308	21295	21379	21210	21152	21225	21411	21273	21129	21409	21443	21353	21292	21191	21181	21154	21000	21319	21206	21168	21283	21131	21225	21230	21047	21129	21034	21412	21225	21255	21285	21184	20946	21167	21262	21121	21258	21199	21295	21290	21281	21322	21304	21126	21225	21443	21554	21496	21267	21196	21075	21221	21224	21316	21325	21198	21172	21309	21205	21292	21181	21272	21329	21331	21256	21369	21111	21253	21386	21158	21369	21404	21369	21333	21227	21289	21338	21261	21168	21280	21187	21348	21206	21036	21429	21012	21237	21091	21290	21223	21150	21109	21301	21291	21238	21164	21142	21247	20833	21062	21200	21225	21294	21209	21214	21363	21219	21318	21206	21376	21204	21270	21343	21324	21287	21145	21464	21231	21391	21221	21018	21155	21400	21323	21287	21344	21174	21254	21139	21306	21431	21139	21182	21171	21146	21104	21371	21472	21276	21238	21207	21144	21349	21370	21280	21280	21126	21211	21290	21318	21226	21135	21172	21204	21404	21293	21219	21339	21045	21370	21436	21355	20959	21414	21120	21211	21298	20928	21250	21447	21247	21018	20970	21312	21157	21221	21161	21424	21135	21226	21282	21320	21176	21359	21306	21288	21313	21194	21056	21211	21309	21244	21041	21322	21189	21198	21417	20979	21205	21111	21568	21312	21232	21209	21427	21263	21275	21304	21136	21079	21188	21077	21413	20930	21067	21367	21423	21085	21271	21225	21023	21211	21375	21183	21183	21331	21378	21316	21345	21228	21273	21298	21237	21388	21170	21356	21346	21127	21113	21200	21378	21077	21508	21126	21395	21074	21374	21252	21208	21234	21281	21206	21108	21357	21437	21156	21248	21196	21311	21310	21222	21185	21354	21170	21079	21202	21103	21157	21420	21276	21237	21379	21126	21221	21320	21342	21418	21440	21200	21307	21344	21293	21306	21060	21220	21192	21264	21307	21116	21077	21287	21263	21231	21093	21329	21366	21303	21020	21148	20994	21205	21168	21425	21371	21420	21104	21242	21355	21097	21063	21227	21065	21397	21382	21200	21427	21272	21027	21323	21311	21233	21237	21196	21540	21347	21030	21206	21327	21341	21426	21150	21260	21341	21178	21047	21317	21362	21210	21011	21336	21231	21207	21158	21154	21166	21158	21055	21466	21211	21113	21305	21298	21014	21234	21401	21322	21224	21270	21272	21367	21242	21460	21271	21235	21322	21359	21268	21401	21310	21179	21238	21227	21392	21455	21389	21142	21388	21242	21055	21281	21213	21278	21231	21379	21223	21193	21215	21469	21343	21312	21103	21019	21290	21315	21198	21174	21346	21294	21281	21227	21335	20966	21213	21175	21207	21329	21466	21341	21364	21236	21206	21310	21270	21086	21302	21218	21298	21061	21242	21074	21436	21085	21331	21274	21233	20941	21193	21175	21326	21323	21452	21146	21167	21303	21308	21398	21260	21242	21217	21156	21166	21209	21161	21420	21328	21336	21278	21050	21448	21071	21021	21195	21239	21079	21130	21242	21231	21377	21283	21269	21100	21401	21357	21239	21363	21224	21341	21040	21420	21466	21305	21393	21112	21296	21422	21417	21108	21207	21216	21008	21493	21262	21302	21368	21235	21271	21379	21262	21121	21155	21092	21295	21223	21387	21272	21267	21366	21241	20810	21289	21165	21341	21232	21208	21239	21149	21043	21394	21484	21227	21176	21031	21094	21198	21125	21342	21236	21459	21304	21250	21374	21135	21217	21563	21283	21075	21098	21134	21160	20918	21089	21411	21394	21397	21438	21155	21003	21019	21173	21088	21438	21203	21286	21124	21318	21189	21220	21221	21149	21037	21462	21321	21316	21194	21164	21136	21290	20973	21260	21217	21350	21437	21461	21005	21254	21122	21244	21098	21228	21036	21178	20998	21129	21337	21265	21207	21400	21276	21250	21380	21166	21274	21393	21231	21100	21279	21281	21251	21262	21211	21145	21437	21271	21216	21308	20930	21386	21464	21605	21158	21153	21333	21207	20965	21094	21136	21560	21298	21331	21352	21171	21204	21263	21200	21153	21389	21441	21224	21138	21401	21354	21126	21557	21355	21217	21430	21323	21316	20993	21303	21134	21296	21416	21483	21214	21408	21055	21114	21317	21303	21306	21328	21223	21249	21261	21222	21495	21256	21105	21129	21330	21069	21287	21255	21100	21159	21348	21098	21161	21289	21228	21106	21127	21369	21312	21282	21158	21322	21282	21022	21320	21232	21212	21163	21292	21283	21168	21281	21125	21163	21220	21158	21401	21268	21256	21357	21210	21311	21423	21192	21338	21321	21394	21431	21288	21262	21274	21226	21182	21288	21474	21277	21315	21481	21262	21356	21381	21404	21194	21299	21188	21266	21238	21443	21221	21289	21170	21307	21279	21205	21292	21200	21174	21468	21246	21170	21174	21323	21394	21088	21371	21156	21314	21118	21250	21257	21254	21228	20954	21191	21160	21097	21131	20978	21451	21592	21391	21324	21325	21210	21299	21347	21224	21341	21255	21519	21109	21377	21294	21216	21167	21240	21158	21151	21094	21246	21272	21271	21297	21142	21324	21231	21053	21195	21083	21301	21353	21124	20983	21286	21247	21134	21587	21044	21342	21030	21203	21234	21251	21361	21380	21328	21144	21220	21137	21119	21471	21187	21225	21064	21142	21406	21171	21000	21180	21304	21337	21232	21130	21348	21321	21123	21267	21387	21190	21468	21324	21250	21259	21390	21172	21060	21234	21354	21327	21192	21259	21080	21178	21050	21336	21229	21314	21396	21266	21193	21370	21174	21218	21276	21279	21303	21280	21425	21105	21179	21299	21257	21299	21459	21100	20972	21249	21364	21252	21357	21382	21308	21295	21163	21167	21163	21073	21026	21211	21214	21126	21310	21256	21253	21431	21418	21153	21127	21256	21331	21276	21142	21232	21261	21438	21205	21161	21088	21131	21173	21305	21201	21328	21230	21162	21105	21238	21162	21174	21201	21215	21258	21239	21379	21153	21554	21356	21470	21315	21258	21186	21021	21413	21092	21521	21337	21078	21203	21307	21459	20978	21129	21147	21225	21021	21283	21012	21258	21231	21235	21315	21302	21235	21276	21050	21443	21145	21334	21314	21129	21341	21169	21298	21325	21287	21288	21077	21520	21210	21206	21253	21216	21422	21277	21267	21170	21311	21350	21329	21470	21420	21100	21215	21105	21131	20984	21207	21282	21402	21217	21460	21253	21213	21358	21458	21162	21299	21083	21161	21049	21000	21406	21364	21254	21252	21404	21331	21228	21320	21162	21122	21359	21240	21346	21337	21175	21214	21294	21226	21064	21114	21271	21215	21272	21201	21115	21027	21434	21448	21168	21567	21060	21061	21422	21201	21356	21196	21225	21150	21298	21295	21247	21224	21091	21058	21125	21155	21184	21078	21070	21235	21428	21359	21206	21323	21425	21256	21423	21307	21390	21358	21216	21342	21129	21128	21156	21139	21391	21292	21305	21328	21136	21459	21141	21330	21279	21301	21269	21218	21118	21287	21002	21337	21165	21467	21430	21362	21248	21230	21228	21207	21227	21175	20962	21106	21345	21328	21113	21056	21383	21379	21178	21291	21031	21286	21176	21238	21257	21083	21400	21238	21192	21265	21130	21439	21095	21147	21066	21063	21270	21173	21191	21264	21097	21193	21323	21434	21459	21262	21190	21434	21171	21250	21228	21349	21260	21162	21162	21225	21340	21280	21352	21001	21398	21370	21204	21189	21289	21118	21440	21156	21332	21205	21309	21285	21252	21328	21290	21471	21547	21214	21217	21321	21349	21329	21256	21417	21145	21255	21127	21141	21270
33107	60073	56276	44692	38506	34127	30607	27755	25649	23925	22202	21093	20176	19630	19177	18430	18059	18004	17760	17706	17528	17548	17604	17444	17530	17437	17304	17378	17359	17247	17375	17115	17034	16717	17006	16740	16860	16860	16909	16778	16839	16708	16605	16679	16945	16743	16833	16839	16660	16668	16716	16763	16749	16776	16899	16926	16552	16818	16616	16782	16689	16949	16760	16781	16878	16913	16526	16643	16685	16752	16676	16771	16654	16907	16842	16789	16688	16664	16801	16753	16809	16739	16674	16648	16652	16620	16854	16598	16780	16765	16815	16723	16838	16712	16856	16716	16785	16768	16783	16608	16721	16766	16749	16649	16802	16713	16855	16804	16786	16561	16820	16645	16589	16689	16767	16737	16713	16678	16638	16771	16532	16664	16685	16750	16738	16713	16729	16801	16810	16798	16712	16657	16631	16638	16666	16663	16783	16800	16779	16732	16732	16628	16850	16883	16606	16819	16760	16599	16559	16656	16659	16645	16732	16704	16627	16505	16838	16693	16532	16619	16668	16776	16619	16676	16788	16536	16712	16668	16677	16659	16883	16743	16884	16748	16654	16529	16683	16785	16634	16680	16790	16629	16544	16877	16753	16719	16847	16872	16653	16794	16649	16699	16828	16585	16681	16838	16770	16685	16581	16640	16713	16823	16709	16709	16637	16510	16713	16639	16913	16827	16800	16671	16674	16747	16823	16634	16756	16652	16632	16690	16765	16721	16788	16557	16751	16753	16706	16592	16783	16689	16548	16811	16721	16602	16751	16826	16657	16572	16747	16743	16718	16795	16649	16675	16577	16699	16879	16531	16914	16920	16638	16647	16698	16774	16681	16825	16759	16892	16647	16657	16850	16796	16695	16749	16792	16796	16492	16655	16601	16701	16711	16908	16561	16708	16762	16850	16668	16749	16746	16648	16756	16640	16798	16840	16673	16544	16613	16540	16838	16598	16665	16722	16556	16629	16907	16761	16698	16685	16734	16688	16706	16766	16774	16717	16705	16740	16809	16622	16633	16741	16739	16548	16711	16673	16678	16771	16595	16663	16794	16676	16782	16439	16543	16600	16827	16654	16852	16649	16673	16549	16707	16729	16705	16672	16697	16653	16713	16648	16764	16501	16722	16847	16512	16794	16778	16914	16782	16682	16787	16559	16817	16885	16859	16704	16788	16706	16754	16647	16623	16690	17006	16636	16758	16587	16775	16579	16833	16629	16757	16532	16743	16727	16699	16803	16713	16699	16916	16665	16573	16496	16834	16576	16973	16636	16717	16797	16603	16611	16776	16937	16515	16777	16802	16767	16608	16564	16827	16814	16711	16590	16809	16734	16610	16516	16744	16709	16747	16631	16721	16634	16675	16608	16716	16875	16497	16528	16629	16623	16927	16536	16608	16623	16742	16701	16835	16699	16701	16705	16674	16780	16545	16609	16691	16796	16795	16818	16537	16611	16711	16852	16806	16635	16802	16809	16610	16733	16693	16666	16569	16785	16773	16661	16734	16735	16718	16721	16664	16817	16729	16736	16772	16662	16555	16620	16738	16783	16721	16726	16637	16551	16634	16637	16632	16598	16558	16682	16681	16418	16744	16647	16726	16643	16732	16561	16789	16668	16895	16712	16804	16819	16784	16637	16831	16577	16558	16753	16626	16639	16679	16769	16751	16864	16732	16719	16761	16638	16654	16605	16648	16470	16914	16728	16506	16749	16745	16782	16587	16660	16626	16676	16756	16592	16714	16823	16743	16595	16805	16686	16672	16652	16617	16725	16688	16649	16812	16666	16897	16618	16519	16774	16702	16822	16608	16743	16743	16661	16757	16626	16848	16674	16714	16741	16551	16695	16549	16737	16692	16662	16763	16763	16573	16847	16574	16589	16751	16589	16754	16497	16857	16566	16599	16740	16628	16889	16666	16773	16618	16668	16788	16776	16834	16802	16650	16675	16834	16464	16703	16690	16715	16845	16732	16820	16792	16788	16683	16689	16732	16757	16681	16723	16714	16793	16740	16718	16821	16645	16752	16666	16531	16673	16507	16707	16628	16779	16709	16563	16640	16722	16677	16710	16528	16593	16603	16707	16714	16833	16646	16628	16736	16560	16762	16898	16775	16838	16637	16668	16792	16642	16786	16798	16564	16746	16686	16687	16570	16833	16665	16737	16671	16843	16738	16670	16814	16649	16748	16720	16665	16580	16489	16715	16553	16605	16771	16718	16561	16559	16650	16704	16572	16671	16645	16854	16416	16692	16676	16684	16614	16731	16740	16655	16750	16751	16794	16684	16798	16675	16598	16877	16831	16687	16563	16667	16815	16521	16701	16703	16747	16713	16705	16716	16690	16776	16761	16710	16808	16721	16660	16564	16830	16579	16712	16705	16654	16850	16743	16802	16754	16732	16712	16752	16697	16647	16674	16683	16678	16733	16723	16757	16592	16622	16643	16772	16732	16738	16634	16727	16637	16663	16603	16726	16731	16831	16581	16720	16688	16583	16578	16819	16710	16678	16831	16696	16663	16691	16935	16767	16733	16549	16810	16707	16742	16860	16697	16714	16701	16637	16582	16682	16703	16751	16632	16553	16846	16620	16605	16670	16758	16725	16758	16714	16822	16740	16799	16686	16943	16742	16724	16558	16687	16739	16927	16662	16740	16844	16748	16730	16578	16581	16772	16836	16774	16877	16682	16808	16734	16769	16595	16584	16658	16564	16691	16685	16681	16834	16550	16551	16621	16696	16726	16549	16639	16599	16803	16701	16667	16776	16495	16561	16787	16743	16765	16654	16808	16735	16645	16559	16793	16640	16654	16716	16744	16691	16769	16583	16695	16772	16828	16715	16742	16558	16596	16674	16836	16694	16730	16750	16763	16636	16685	16688	16702	16756	16713	16632	16613	16631	16777	16623	16808	16717	16856	16858	16528	16831	16753	16557	16891	16709	16722	16691	16789	16595	16626	16951	16731	16708	16694	16799	16907	16593	16765	16749	16925	16949	16652	16720	16788	16569	16809	16588	16577	16581	16567	16779	16685	16721	16572	16781	16699	16757	16896	16652	16774	16784	16790	16746	16757	16728	16663	16664	16829	16628	16548	16604	16638	16773	16654	16674	16425	16943	16721	16607	16881	16651	16752	16715	16658	16587	16828	16681	16849	16819	16735	16671	16739	16569	16787	16718	16567	16659	16664	16839	16547	16634	16839	16632	16596	16744	16927	16672	16697	16638	16801	16684	16548	16644	16831	16672	16753	16727	16677	16610	16721	16750	16704	16889	16809	16705	16508	16653	16801	16725	16783	16632	16787	16685	16717	16554	16594	16788	16805	16615	16710	16713	16763	16773	16600	16594	16620	16740	16660	16625	16749	16693	16714	16633	16804	16758	16734	16570	16627	16768	16782	16688	16699	16733	16744	16579	16846	16778	16538	16692	16754	16542	16725	16797	16710	16579	16621	16772	16707	16604	16734	16574	16755	16772	16575	16711	16798	16826	16747	16725	16597	16767	16597	16840	16666	16676	16759	16749	16556	16712	16741	16681	16853	16759	16795	16661	16825	16860	16851	16485	16937	16704	16743	16829	16638	16446	16821	16826	16650	16557	16604	16724	16733	16648	16632	16785	16586	16682	16566	16836	16955	16527	16598	16632	16642	16761	16864	16707	16762	16782	16615	16770	16706	16701	16815	16774	16801	16616	16657	16671	16668	16733	16700	16742	16842	16787	16717	16842	16795	16753	16495	16613	16675	16802	16634	16772	16881	16542	16639	16760	16695	16658	16754	16560	16781	16596	16789	16728	16715	16678	16806	16550	16572	16680	16716	16627	16665	16573	16808	16767	16614	16620	16556	16677	16657	16612	16644	16670	16653	16587	16488	16828	16667	16751	16605	16800	16697	16596	16685	16843	16622	16710	16636	16610	16788	16774	16723	16552	16589	16543	16782	16641	16907	16551	16752	16668	16802	16766	16821	16750	16749	16643	16794	16630	16805	16686	16814	16778	16814	16811	16581	16810	16531	17020	16763	16562	16745	16776	16646	16680	16745	16735	16854	16568	16612	16817	16835	16588	16660	16637	16918	16582	16615	16555	16667	16663	16791	16747	16701	16884	16662	16829	16672	16768	16768	16640	16665	16609	16719	16867	16498	16698	16626	16705	16636	16632	16737	16664	16610	16799	16734	16865	16686	16825	16855	16581	16654	16748	16598	16608	16737	16740	16536	16569	16618	16887	16791	16706	16502	16692	16787	16607	16600	16657	16749	16751	16643	16650	16741	16582	16611	16786	16764	16590	16699	16685	16641	16870	16730	16716	16690	16686	16602	16613	16771	16672	16693	16573	16834	16816	16811	16728	16569	16619	16827	16620	16616	16481	16561	16752	16911	16869	16691	16594	16826	16689	16764	16713	16721	16732	16693	16776	16756	16732	16741	16782	16726	16709	16672	16853	16867	16594	16813	16932	16674	16740	16751	16766	16686	16655	16904	16680	16673	16746	16836	16756	16608	16560	16571	16585	16735	16629	16758	16592	16677	16696	16555	16735	16594	16796	16772	16728	16719	16718	16607	16536	16761	16891	16614	16889	16728	16837	16869	16837	16858	16541	16726	16665	16781	16632	16650	16670	16557	16703	16575	16623	16775	16752	16654	16533	16794	16722	16751	16519	16793	16586	16745	16696	16729	16608	16624	16701	16789	16691	16714	16715	16667	16872	16738	16473	16695	16733	16651	16687	16586	16728	16828	16523	16853	16769	16559	16607	16703	16750	16756	16660	16572	16870	16663	16656	16609	16724	16808	16642	16711	16610	16807	16696	16886	16712	16745	16724	16613	16833	16731	16600	16893	16735	16772	16575	16568	16813	16674	16700	16856	16698	16681	16821	16632	16733	16573	16638	16686	16622	16755	16673	16733	16763	16714	16838	16609	16922	16677	16621	16524	16707	16534	16715	16787	16887	16520	16703	16834	16616	16723	16710	16917	16659	16791	16697	16696	16499	16567	16614	16648	16884	16795	16656	16750	16645	16708	16835	16739	16686	16765	16688	16775	16700	16537	16547	16769	16669	16635	16690	16691	16763	16989	16848	16628	16844	16715	16814	16551	16778	16647	16652	16674	16730	16716	16711	16534	16682	16895	16580	16749	16614	16472	16753	16754	16635	16744	16632	16794	16547
29912	31370	42234	37513	31005	27658	25577	23970	22987	22432	21950	21481	21106	20989	20698	20841	20535	20520	20358	20436	20390	20473	20426	20253	19974	20208	20326	20303	20309	20058	20161	20061	20294	20013	20138	20000	19923	20132	19909	19974	20035	19820	20241	20030	19724	19964	20043	19822	20128	19956	20174	19856	20187	19973	20008	19897	19980	19834	20212	19903	19916	20202	20097	20075	19953	20136	20036	19993	19842	20122	20062	19919	19993	19901	19897	19913	20054	20180	19991	19942	19982	19849	20005	20077	19918	20194	20036	20138	19969	19962	19793	19971	20090	20072	19985	20011	19987	20134	19973	20101	20001	19984	20022	20044	19823	19837	20011	20035	20019	20071	20118	20071	20174	20099	20103	19740	20003	19862	20050	19932	19891	20178	19943	19880	20067	19986	19972	19973	20035	19900	19938	19968	19896	20108	20129	19882	19902	19853	20048	19899	20006	19933	19824	19890	20173	19985	20083	19903	19725	19779	19947	19730	19834	20160	19991	20025	20019	20046	20228	19825	19993	19932	20140	19879	20013	19983	19999	20031	20065	19922	19931	19939	19898	20084	19984	19908	20037	20066	19759	20043	20023	20152	20103	20179	19806	20135	19902	20014	20038	19987	19994	20095	20095	19903	20172	20082	19926	19866	19983	19926	20024	20013	19895	19926	19969	19761	19827	20075	19884	19694	19799	19978	20113	19824	19805	19931	20067	19863	20086	20133	20093	20175	19974	19872	19813	19795	19996	19816	19895	19994	20104	19988	19824	19833	20031	19859	20023	19971	19932	20236	20073	20239	20019	20037	19938	19942	19953	20024	20000	19887	19807	19798	19942	20221	20040	19881	20002	20180	20140	20081	19879	19902	19910	19865	19931	19989	20103	20085	20009	20249	19798	19950	19982	20036	19864	19990	20091	19997	19943	20054	20215	19896	19831	19996	20028	20051	20134	19995	19900	19955	20202	19827	19932	19998	20162	19998	20186	20090	19896	19900	20095	20013	19920	19936	20087	19898	19972	20121	19985	20101	19890	19962	19979	19916	19972	20000	19822	19947	19799	19911	20002	19965	19943	19903	19630	19922	19829	19990	20176	20139	20085	19995	20058	19962	20017	19887	20019	20006	19967	19823	20065	19991	19775	20239	20094	20032	20005	19996	20057	20055	19673	19723	19964	20136	20002	19852	19891	19832	20022	20002	20111	19983	20062	19909	19857	20003	20023	19716	20026	19945	19961	19949	19932	19695	19934	20053	19884	19943	19794	20035	19885	20032	19951	19834	20235	19932	19929	19829	19966	19975	19921	20105	20034	19739	20076	20011	19981	20070	20035	19866	20070	20026	19813	19848	19997	20005	20109	20241	19944	20058	19949	19846	19839	20126	19959	20028	20028	20037	19784	19975	20034	19960	20164	19992	19937	19871	19924	20093	19900	19977	20065	19807	20086	20083	20143	20086	20099	20127	19966	20012	20007	19999	19921	20133	20037	20171	19904	19830	19916	20208	19956	19905	19790	19928	19888	19960	20056	19965	19746	19780	19925	20004	19909	20187	20018	20014	19883	20176	19806	20109	19943	20122	20071	19976	19911	19936	19966	19860	19988	19848	20070	20025	20071	19902	19870	20198	20009	19886	20265	19845	19866	19995	20215	20129	19979	19871	19901	20058	20000	20009	19923	20045	20067	19941	19875	19931	19959	20031	20051	20058	20005	19945	19869	20046	19931	20035	19938	19941	19885	19974	19782	19971	20017	19923	19917	20041	20068	19895	19859	19954	19857	19950	20104	19911	20054	19905	19990	19936	20088	20093	19874	19969	20046	19888	19943	20091	20057	19984	20012	20098	19933	19961	20017	20005	19909	19986	20098	19812	20029	19715	19778	19765	20098	20065	20049	19949	19861	19946	20109	19989	19782	20051	19803	19911	19973	20032	19864	19979	19820	19975	19995	19910	20035	20206	20278	20085	19880	20121	19854	20021	20092	19904	20144	20228	20082	20148	20015	19878	19836	20107	19995	20098	20004	19916	20038	19835	20045	20014	19853	20040	20219	20054	19761	19741	19960	20099	20274	20052	19950	19833	19775	19834	19981	19883	19968	19777	19939	20087	19880	19903	19988	20093	19928	19907	19930	20044	19895	20010	20042	20189	19882	20140	20035	20037	19918	20028	20007	20135	19992	19938	20027	20150	20147	20114	19944	19756	20028	20005	20036	19849	19909	20017	19965	19978	19803	19825	20120	20054	20050	19904	19910	19717	19766	20023	19936	19961	19930	19920	19900	20226	19792	19960	19973	20196	19953	19927	19866	19928	20057	20018	20082	19999	19882	19831	20014	19972	19907	20067	19729	19930	19906	20125	19838	20214	19882	19857	20067	20142	20153	20078	19909	19816	20146	19964	20017	20004	20022	19900	19905	19968	19862	20184	20323	20190	20009	19900	19980	20162	20052	19897	19889	19951	19914	19950	20131	20008	20016	19980	20203	20044	19892	19990	19975	19830	20016	19952	20104	20138	20106	19968	20075	20002	19740	19984	20073	20008	19990	19963	20038	19893	19837	19989	19745	20102	20036	19941	20019	19995	20072	20087	20042	19999	19877	20153	19987	20170	20238	19927	20019	20051	19846	20032	19877	19910	19999	19894	19810	19915	19903	19934	19912	19941	20053	19930	20076	19765	19943	19897	20087	19659	19704	19908	19927	20119	20008	19949	20064	19966	19782	19989	19861	19946	20020	19923	20120	20028	20071	19989	19880	20074	19912	19885	19877	19942	20098	19902	20106	19981	19803	19904	19872	20086	20131	20020	19915	19999	19825	19951	20096	20215	20075	19870	19941	19826	19984	19999	19953	19890	20028	20195	20246	19869	20104	20020	20086	20131	19824	20026	19927	20098	19842	20082	19956	19840	19821	19900	19845	20047	20071	19860	19885	20008	19998	20087	19941	19933	19969	20123	20033	20063	19866	20057	19932	19910	20005	19859	20019	20128	20247	20069	19936	19888	19825	20027	19938	19921	19780	19917	19800	19907	19891	19691	20050	20108	19859	19743	20016	20137	19970	19763	20084	19887	20011	20196	20063	20171	19842	20033	19881	19871	20060	19998	20172	20041	19854	19987	19879	20191	20060	19893	20154	20033	19945	20190	20003	20156	19983	19900	20081	19951	20135	20215	20043	20017	20182	19947	19881	20052	20041	19930	19872	19832	20088	20187	19759	20154	20021	19924	20142	19782	20041	20104	20180	19955	19867	20038	19920	20119	19938	19937	19802	20217	20112	19990	19945	20225	19977	20197	19800	19944	20080	20002	20032	19896	20086	19907	19886	20037	20108	19923	20077	20138	20090	20074	20197	20026	20052	19957	20053	20105	19776	20119	19917	19702	19971	20138	19922	20248	19955	20143	20022	20002	20035	19969	20255	20124	19884	20190	19900	20075	20001	19863	20068	19960	20126	20040	20065	19987	20034	19969	19965	20220	20089	20194	20122	19924	19904	20032	20057	19944	19983	20031	19889	19955	19763	19956	19948	19845	20152	20063	20148	20174	19995	20044	19915	20202	20094	20131	20040	19951	19976	20139	20188	20080	20055	19966	20182	20039	20195	20112	20113	19962	19880	20071	20066	19768	20079	19948	19981	20014	20202	19772	19999	20109	19722	20000	19890	19881	20088	20088	19883	19909	20117	20058	19997	19916	20148	19791	20079	19683	19965	19943	20013	20028	19938	20073	19970	20083	19864	20013	20017	19933	19827	19837	19910	19883	19953	19907	19914	20179	19807	19814	20068	19698	19802	20118	20072	20109	19936	19832	19956	20038	19768	19922	19968	20077	19926	19891	19846	20129	20201	19690	20001	19988	19942	19779	20034	19986	20006	20040	20138	19950	19843	19957	19884	20045	20092	19999	19962	20051	20023	20166	19961	19873	19872	19975	19934	19865	19964	19980	19750	19908	19911	20057	19973	20073	20138	20020	20066	20109	19965	19861	19752	20078	19758	20074	19975	20025	19980	19813	20031	20244	20036	20111	19991	20125	20028	19916	19996	19960	19991	20054	20021	19869	19876	20116	20017	20042	19885	20099	19824	19732	19898	20012	19975	19855	19948	19998	19909	19927	20129	20080	20232	20162	20008	19957	20108	19815	20011	19977	19986	19919	19695	20130	19850	19983	19897	20125	20136	19898	19895	19828	20262	20178	20041	19884	19757	20023	19823	19976	20071	20047	19911	19992	20155	19920	19886	20039	19824	20051	20096	20152	19991	19888	19909	19896	19997	20156	19874	19920	19755	20152	19930	20004	19829	20162	19897	19910	20042	19792	19882	19897	19812	20077	20101	19971	20110	20010	19875	19977	19842	19878	20220	20069	19989	19904	19839	20054	20135	19966	20058	19999	20040	19977	20155	19989	20024	19967	19913	20115	19914	20120	20057	19979	19977	20030	20086	20050	19771	19929	19756	19968	19892	20042	20131	20129	19844	20058	19964	19979	19714	19926	20079	19863	20044	19954	19996	19874	20083	20015	20099	19913	19950	20004	19882	19861	19916	19969	19995	19979	20046	19963	19988	19961	19973	19962	19888	19890	19857	20061	20079	20119	19926	19849	20043	20222	20071	20080	20020	19984	19986	20115	19985	20040	20078	19913	20021	19952	20274	20012	20137	19811	20016	19892	20030	20100	20231	20156	19960	19910	19788	20013	20012	20195	19996	19811	19979	20010	19995	20017	19831	20050	19787	20176	20078	20028	19910	20221	20002	19946	20170	19994	20041	19930	20034	19829	19660	19968	19953	19956	20052	19927	19914	19888	19741	19888	20105	19941	19847	20056	20004	19954	19971	19968	20046	20089	20206	19792	20047	19977	19979	19950	19995	19931	19991	19817	19998	19808	19815	20144	20022	20060	20021	19855	20005	19892	20016	19847	19911	19989	20208	20083	19964	20046	19918	20042	20319	20258	19856	20154	19961	20009	19873	20014	19843	20156	19975	19817	19875	20234	20064	19951	20000	20043	20112	20094	19842	19890	19985	19992	19869	19948	19991	19909	19977	20157	20057	19978	19850	20091	20122	20012	19935	20034	19966	20238	19974	20068	20175	19970	19968	20112	19929	20080	19935	19713	19952	19731	19996	19998	19818	19984	20026	20088	20138	20301	19908	19781	19741	20019	20138	20004	20128	20191	19873	19822
32088	48862	44858	34592	29464	25912	23570	21695	20545	19442	18756	17976	17494	17331	16944	16768	16752	16461	16402	16387	16483	16439	16339	16457	16292	16166	16316	16194	16319	16251	16099	16036	16275	16114	15876	16032	16081	16106	16100	15738	15981	16197	16012	16004	15996	15942	15946	15962	16081	15945	16065	15986	15853	16088	15949	15960	16266	16034	16146	16120	15979	16024	16035	16212	16220	15954	16011	16110	16053	15969	15954	15899	16011	15962	16065	16211	16162	15947	15920	15889	15940	15997	15984	16095	15895	16074	15977	15934	16030	15993	16040	15982	16120	16057	16072	16018	16141	15984	15903	16026	15969	15964	16121	15851	16046	16001	16025	15864	15904	16014	16151	15959	16085	16077	15914	16075	15907	16150	15982	16030	15924	15992	16065	16013	16016	16048	16126	15787	16174	16025	16155	15908	15823	16046	16099	15905	15967	15976	15830	16109	15909	16148	15907	15823	16041	15939	15924	15988	16119	15944	16028	16126	15983	15920	15996	16014	16035	15977	15842	16006	15945	15916	16038	15977	15970	16012	15890	16012	15878	15932	15923	16141	16065	16097	16041	16128	16032	16055	15990	16140	16155	15985	16170	16002	16021	16054	15929	16109	15963	16154	15984	15973	16004	16115	16088	16111	16086	15978	16025	16010	16059	16096	16018	16066	16081	15891	15880	16098	15959	15873	16136	15950	15999	15901	15882	15951	16082	16107	16022	15805	16121	15971	16003	16055	15971	16049	16098	16095	16105	16169	15848	16187	15997	16078	15981	15928	16013	16146	15991	15994	16054	16047	16056	15997	15815	16007	15968	16181	15909	15861	16030	15888	15926	16147	15964	16055	15962	15933	16128	16083	16055	16054	16009	16004	15874	16014	16188	16151	15963	16026	15942	15764	16056	15980	16122	16005	15838	16053	15833	16082	15961	15890	16143	16030	16039	16051	16031	16042	15822	16121	16059	16046	16072	15971	15980	16009	16022	16094	15923	15965	15964	16102	15913	16037	16069	16048	16026	16041	16002	16025	16124	15947	16009	15874	16134	16086	16063	16011	16027	16166	16032	16039	15877	16079	16006	16012	15986	16103	15941	16041	16189	16087	16108	16028	16209	16139	15917	16136	15978	16061	16037	16165	15943	16112	15931	16041	16022	16047	16209	15996	15992	15991	16150	15817	16097	16153	16059	15860	16027	16043	15962	15914	15864	16044	15945	16012	16173	16041	16031	16197	15979	16076	15973	15955	16143	15914	16103	16271	16114	16023	15962	16071	16005	15930	16013	15913	15916	15990	16035	16040	16074	15922	16004	16012	15987	16038	15997	16012	16038	15893	16215	16121	15905	16074	15799	16030	16008	16126	16022	16038	16029	15972	15888	16014	16090	15957	16058	16004	16138	16237	15993	16029	16009	15995	15919	15923	15883	16015	15896	15745	16031	16140	15949	16022	16074	16007	15864	15926	16046	16010	16106	16117	15879	15985	16246	15974	16075	16020	16057	15954	15918	16006	15912	15924	16083	15952	15920	16053	15919	15922	15926	15929	15955	16081	15938	15992	15864	16005	16067	15965	16036	16073	15776	16123	16011	15981	15743	15900	16082	15941	15975	16107	15986	16077	15989	16174	16029	16054	15995	15938	16047	16056	16001	16068	16013	15875	15988	16045	16044	15902	16091	15963	16021	16093	16097	16121	16103	16152	16005	15990	16011	16093	15935	16080	15980	16067	16200	16021	16090	15879	16167	15953	16008	15959	15997	15947	16018	16021	16028	16164	15916	15987	16180	16138	16000	16059	16057	15967	15962	16111	15899	15744	16004	16147	16066	16218	16020	16089	16007	16015	16021	15964	15777	16011	16016	16201	16108	15946	16019	16000	16165	16156	16041	16176	16054	15961	16143	16208	15905	16182	15927	16113	16144	15863	15986	16060	15926	16057	15911	16184	16077	16031	16035	15766	16214	16035	15908	15839	16063	15958	15998	16061	15953	15965	15966	15980	16149	16012	15910	15986	16037	15978	16034	15880	16060	15978	15969	15909	15960	15931	16055	16159	16024	15948	16099	15999	15942	16052	15943	15989	16175	16274	15910	15972	15986	15998	16065	15950	16080	15855	15971	16001	15998	16015	15801	16162	15963	15919	15944	15936	16074	16037	16169	16176	15976	16232	16105	16058	16216	15944	16057	16026	15818	15994	16153	15967	16044	16026	15999	15788	16020	16025	15892	16143	15876	16024	16057	15931	16082	16055	16000	15821	16041	16013	15990	15997	16001	16001	15918	16116	15955	15861	16077	15913	16000	15954	15888	16121	16181	15858	16038	16016	15860	16147	16000	15899	16104	16104	16044	16196	15976	15962	16138	16002	16157	16055	15935	16041	15990	16182	15960	15854	16010	16094	15886	16175	15896	15933	15969	16081	16008	16039	15922	16199	15966	16036	16076	16050	16017	16175	15935	16098	16158	16002	16191	15985	16122	15833	16118	16059	15825	15927	15942	15966	15994	15938	16170	15981	15928	16001	16059	15970	16131	16060	15974	16094	15992	16037	15858	16141	15871	15974	16054	15856	15906	16069	16024	16045	16048	16015	16032	16040	15958	16142	15958	15953	15927	16073	15964	15915	16005	15925	16078	16143	16025	16047	16023	16037	16097	15984	15949	15941	15863	15974	15938	15876	16054	16171	16090	15973	16016	15922	16049	16001	15930	16051	16168	15993	15994	15902	15770	16036	16036	16064	16048	16112	15997	15995	15978	15959	16050	16039	15905	16178	16145	16032	15981	16047	15982	15941	16064	16020	15941	16036	16025	16152	15964	16099	16050	16071	15893	16113	15868	15799	15991	15971	15983	16071	16041	15897	16076	15945	15777	16004	16045	15967	15835	15994	16065	15954	15991	15884	16157	16023	16071	16229	16033	16036	16139	15854	15943	16114	15882	15974	16027	15958	16166	16013	15954	16119	16044	16062	15986	15983	16020	16083	16075	16009	16015	16044	15958	16033	16125	16091	16151	16080	16020	16013	16027	15965	15999	15939	15957	16100	16114	16077	15971	16071	16127	15967	16052	16182	16007	15902	15951	15947	16222	16131	16045	15932	16035	15968	16060	16048	15865	15989	15970	15909	16134	16022	16132	15950	15919	15914	16001	16001	16022	15936	15990	15897	15983	15744	15765	16025	15876	15959	15946	15897	16026	16166	15996	16014	15967	16015	15935	15977	16090	16048	16196	16097	16083	15847	16015	16097	16046	16088	15939	16151	16050	16084	16125	16108	15736	16055	15993	15989	15864	16148	16114	15855	16071	15924	16066	16107	16015	15949	15874	16050	16023	15968	15965	15783	15963	16094	15784	16011	16013	15917	16147	15959	16015	16024	15903	15945	15993	15816	16178	15961	16081	16029	15984	16040	16031	16144	16090	15991	16144	16038	16046	15920	15935	16051	16046	16021	16122	16117	15762	15929	16014	15984	16074	15898	16147	15957	15995	16075	16101	16037	16005	16056	16083	15974	15924	16058	15892	16158	15952	16105	16004	16016	16072	16010	15988	15995	16055	16163	16000	15899	16157	16015	16068	15900	15995	15968	16099	15933	15830	15990	16043	16041	15878	15939	16016	15945	16151	15878	16046	16071	16151	16055	16072	16163	15980	15919	16018	15968	15861	16024	15938	16016	16096	15972	15929	16159	16166	16013	16054	16093	16104	16072	16102	16018	15985	15893	15808	15935	16014	15972	16072	16071	16013	16078	15782	16047	15901	15987	16072	16119	16152	16007	16171	15975	16010	16037	15999	15961	16138	16116	16104	16051	16142	15966	15934	16016	15904	15943	16097	15986	15969	15996	15980	15996	16020	16002	15826	16073	16123	16164	15991	16052	16022	15935	16065	16058	16129	16071	16150	15917	16155	16015	16042	16082	16024	16004	15992	15902	15916	16067	15998	16026	16060	15916	15995	16034	16198	16065	16090	16118	16244	15989	16174	16183	15955	16013	16089	16101	16034	16116	15948	16011	15996	16077	16077	15873	15904	16295	16068	15973	16098	15857	15946	16154	16057	16122	16050	16070	15964	16062	16075	15893	16025	16019	16146	15976	16046	15918	15970	15970	16118	15952	16066	16008	15893	16027	16005	16115	16033	16129	16014	16117	15906	16062	15966	16281	15886	16057	15991	16073	16066	15974	16158	16107	16068	15873	15946	16101	16128	16074	16028	16155	16024	15955	16075	16139	15926	16024	16014	15687	15915	16038	16114	15949	16088	15962	15994	16100	16104	16146	16024	16048	16039	16004	16073	16024	15874	16046	16026	16034	16071	16019	16074	16057	16063	15925	16062	16048	16093	16122	16140	16042	15895	16055	16150	15976	16086	15871	15932	16088	15980	15930	15985	16012	16164	15897	16109	16006	16065	16002	16084	15944	16045	16176	16003	16072	15953	15967	15933	16002	15962	16190	16098	16089	16150	15987	16156	16049	15995	16053	15924	16004	15921	16159	16072	16119	15941	15892	16059	16026	16175	16036	15976	16045	16001	16177	16117	16020	16027	15842	16023	15998	15883	16018	15831	16109	16021	16188	16133	16074	16075	16104	16113	15982	15950	15796	15962	16010	16026	16089	16188	15998	15950	15932	15871	16126	16153	16065	15931	16022	16045	16153	15951	16145	15860	16012	15895	16043	16035	16202	16017	16071	15973	16030	16175	15945	16138	15911	15916	16249	16013	15885	16019	16129	16025	16177	16172	16011	15902	16126	16111	16047	16117	15981	16151	16096	16134	16004	15927	15998	16140	15986	15926	16174	16015	16049	15912	16073	16128	15977	15915	16019	15980	15972	15828	16147	16009	15916	15879	16018	15999	16080	16062	16076	15838	15996	15910	16075	16078	16047	15926	15893	16057	16013	16017	16108	15928	16147	15979	15775	16075	16047	15972	15933	16138	16091	15819	15980	16002	16113	16057	16258	16022	16038	16004	16039	15798	16038	16132	16124	16084	16025	15959	16175	16047	15895	16042	15854	15831	15796	16043	16059	16023	16040	16139	16127	16183	16131	15920	16152	15936	16165	15959	16126	16174	16023	15854	15808	16139	16029	16137	15896	15995	15868	16075	16119	16067	15959	16128	15875	16133	15988	16115	15886	16043	15982	15976	15778	16027	16113	16213	16113	16105	15978	16125	16161	16227	15917
24022	21329	29087	25911	26806	29456	29293	25568	23814	22876	22037	21300	20931	20535	20417	20138	20116	20055	19609	19762	19824	19521	19602	19678	19773	19596	19663	19458	19256	19403	19393	19260	19268	19247	19388	19233	19450	19283	19347	19374	19225	19209	19070	18892	19177	19345	18874	18843	19152	19430	19293	19184	19091	19040	19118	19160	19134	19206	18956	19127	19229	18861	19088	19414	19008	19066	19221	19045	19076	19083	19027	19235	19192	19053	19157	19209	19056	19041	19115	19076	19172	19091	19105	19008	19102	19113	19084	19163	18995	18999	19078	18898	19226	19080	19077	19198	19151	19140	19078	19190	19130	18953	19030	19078	19074	19081	19161	19167	18884	19008	19217	19122	19206	19107	18847	19115	19014	19063	19020	19093	19070	19096	19177	19230	19140	19109	19036	18959	19139	19128	19055	19201	19115	19191	19062	19081	19294	19102	19015	19002	19027	19222	19022	19080	19117	19010	18925	19063	19157	19080	19070	18946	19045	19201	19126	19013	19092	19052	19003	19075	19122	18932	19161	18988	19082	19134	18967	19069	19051	19130	19025	19121	19142	19163	19185	19220	19201	19059	19106	19059	19113	19274	18898	19159	18985	19028	19260	19118	19115	18863	18847	18827	18959	19190	18938	19041	19147	19335	19069	19199	19084	18908	18943	19077	19251	18808	18936	19004	19116	19142	19023	19056	19229	19130	18852	19010	19127	18994	19060	18950	19211	19143	19078	19147	19141	19042	19185	18905	19075	19007	19076	19000	19008	18986	19055	18992	19168	19072	18999	18749	19116	19038	19086	19146	19052	19110	19114	19118	19090	19012	19052	19228	19231	19417	19086	18928	18970	19287	19308	19278	19086	19217	18856	19394	19081	18985	19184	19038	18879	19106	19046	19134	18936	18988	19140	19198	19228	19182	19100	19019	19079	19113	19094	19019	19070	18896	19052	19050	19194	19220	18977	19025	19171	19150	19108	19058	19044	19255	18983	19133	18997	19099	18924	19061	19171	19246	19153	19105	19155	18953	19204	19134	18907	19047	18793	19108	18981	19186	19436	19228	19100	19225	19083	19205	19240	19014	19207	18934	18883	19152	19145	19016	18972	19037	18952	19259	19028	19074	19150	19014	18947	19123	19139	19020	19080	19082	19012	19036	18982	19068	19205	19116	19184	19283	18986	18972	19115	19081	19232	18948	19243	19013	19057	18966	18867	19057	19133	18938	18930	19168	19178	18927	19278	18961	19022	19044	19063	19172	18992	19202	19020	19081	19026	19030	19300	18909	19125	19193	19270	19121	18962	18970	19272	18976	19160	18976	18959	19036	18977	19096	19122	19015	19030	19127	18911	19398	18788	19102	18942	19193	18973	19139	18885	19015	18864	19256	19169	19070	19157	19078	19097	19078	19078	18982	19053	19085	19179	19108	19015	19033	19089	19107	18935	19037	19197	18979	19167	19116	19228	18961	19286	19193	19047	18969	19037	18963	19219	19035	18965	19089	19049	19100	19154	19195	18927	19196	19281	19190	19061	19190	19076	19257	18990	18989	19199	19067	19077	18834	19109	18882	19156	19216	19077	19103	18814	18934	19043	18933	19018	18893	19149	18916	19015	18980	19314	19125	18869	18903	19129	19309	18957	19039	18998	19069	18927	19077	19060	19075	19090	19050	19063	19137	19056	19101	19272	19127	19045	19131	19100	19071	19126	19063	19030	19107	18846	18984	18996	19217	18975	18990	19098	19113	19050	18872	19204	19274	19106	19053	19010	19110	19160	19156	19105	19002	19007	19060	19033	19122	19143	19078	19410	19020	18958	19078	19080	18880	19135	19044	19283	19141	19036	19195	19267	18743	19010	19028	19192	18986	18827	19119	18994	19092	18652	18978	19303	19108	19051	19158	18868	18821	19017	19055	19048	19180	19001	19073	19129	19124	19149	18994	19088	18998	19061	19079	19175	19044	19019	18982	18963	19250	18992	19048	19075	19083	19051	19031	19290	18945	19016	18927	19001	18894	19077	19057	19410	18934	19273	19042	19097	19031	19026	19134	19169	19243	19021	18987	19058	19118	19308	19163	19094	19178	19071	19063	19315	19157	19106	18972	18996	19167	18898	19000	19170	19403	19157	19054	19204	18941	19003	18823	19220	19068	18999	19029	19081	18971	18938	19087	19257	19043	19018	19129	19177	18920	18943	19001	18919	18986	19185	19170	18959	19085	19125	19119	19189	19053	19278	19221	19149	19164	18974	18881	19060	19056	18936	19179	19193	19113	19054	18996	18932	19041	19169	18925	19089	19104	18976	19254	19123	19209	19099	18852	18943	19079	19057	19179	18971	19237	18973	19114	19119	18819	19107	19158	19067	18909	19037	18974	18928	18916	19115	19193	19097	19210	19126	19150	19055	18972	18964	18899	19070	19087	19100	18928	18949	19081	19047	19119	19136	19148	19069	19184	19282	18929	19215	18829	19000	19152	19209	18944	19233	18993	19221	19036	19086	19066	19093	18997	19006	19061	19009	19030	19086	19052	18997	19001	18931	18743	19183	19143	19109	18945	19003	18904	19181	19150	19166	19006	19329	19075	18912	19110	19079	19212	19090	18925	18869	19033	19133	19139	18903	19072	19007	19143	19161	19066	18966	19139	19073	18974	18962	19089	19165	18922	19010	18806	19163	19079	19343	19202	19139	19130	18831	18987	18933	19087	18994	19043	19222	19181	19193	19122	19183	18985	19063	19181	19078	18949	19032	18932	19057	19216	18935	19217	19066	19086	19048	18954	19055	18980	18964	19209	19052	19189	18951	19086	18829	19186	19076	19058	19204	19305	19050	19241	19262	19060	19044	19031	19076	19160	19276	19102	19167	19120	19021	19064	19121	19166	18831	18935	19180	18999	19052	19021	19226	18946	19127	19151	19103	18994	19095	19331	19028	19248	19207	19164	18980	19001	19173	19066	19028	19088	19370	19101	19033	19115	19113	19505	19175	19072	18955	19265	19169	19060	19052	18836	19044	19035	19159	19048	19096	19145	19118	19082	18776	18834	19262	19176	19093	19216	19140	19329	19045	19229	19250	19181	19084	19102	19120	19214	19154	19207	19223	18981	18986	19066	18956	19161	19268	19006	19207	18876	19046	18932	18968	19148	19252	19043	18901	18912	19155	19062	19137	19237	18905	19102	18992	19012	18927	19044	19233	19455	19151	19292	19170	19144	18978	19020	18918	18919	19096	19174	19071	18977	19195	19052	18970	19267	18951	19030	19011	19250	19019	19142	18968	19045	19184	19120	18949	19043	18988	19138	19380	19292	19303	18963	19113	19179	19037	19056	19063	19080	19006	18960	19054	18952	18954	19098	18830	19112	19091	19006	18863	18861	19191	19281	19245	19161	18992	18961	19196	18868	19200	19090	19192	19104	19191	19105	19080	19131	19144	18948	19205	19115	19198	19220	18973	19073	19097	19179	19151	19050	19085	19260	19103	19009	19009	18914	19289	19131	19339	19107	19150	19010	19138	18927	19158	18978	18960	19098	19191	19056	18916	18751	19061	19055	18993	19130	18950	19065	19189	19001	18892	19176	19149	19229	19158	19044	19053	19399	19041	19025	19101	19080	19219	19066	19078	19130	19105	19085	19125	19164	19182	19058	18858	19133	19130	19127	19395	18865	19117	18978	19070	19189	18980	19154	19040	19236	19028	19029	18978	19187	19121	19018	19090	19164	19338	19123	19131	18977	19168	18907	19026	19034	19086	19199	19144	19130	19177	18967	18946	19049	19050	19419	18978	19019	19135	18986	19321	19107	19038	18991	19171	19156	19110	18996	19105	19106	19328	19160	19083	19035	19059	19190	18871	19231	19227	19227	19045	18993	18947	18892	19112	19335	19158	18870	19216	19029	19240	19318	19017	18889	19010	19013	19325	18930	19197	19108	18845	18997	19181	19117	18936	19002	18863	19065	19216	18857	19012	19099	18825	18899	18948	19033	19061	19213	18918	19223	19245	19104	19111	19078	19045	18999	18933	19067	19145	19222	19161	18878	19201	19011	19157	19123	18846	18964	18900	19134	19196	19187	19185	18994	18970	19019	19197	19084	18997	19013	19181	18893	19049	18855	19130	19074	19149	19178	19051	19204	19036	18920	19043	18965	19153	19230	19130	19174	19224	18859	19098	18935	19182	19087	19148	19149	19238	19065	19137	19168	19097	19227	19155	19083	18879	19024	19084	19051	19256	18855	18840	19009	19017	19146	19136	19158	18984	19179	19109	19028	19091	18837	18865	19310	19198	19094	19084	19243	19202	19052	19053	19148	19179	19020	19155	19080	19143	18833	19159	19013	18927	18930	18981	19205	19078	19023	18966	19223	18941	19011	19323	19051	19041	19125	19060	19058	18965	19068	19238	19032	18988	18935	19177	19181	19077	19036	19199	19231	19233	19020	19057	19181	19163	19062	19149	19259	19066	19034	19003	19290	19098	18906	19273	18887	19093	19236	19018	19015	19001	19150	19029	19120	18955	18947	18962	18867	19140	19101	18896	19048	19028	19109	18830	19217	19105	19117	18926	19031	19049	19232	19020	19209	19208	19317	19299	19220	19216	19225	19181	19190	19129	19195	19195	19065	18867	19148	18950	18970	18964	19273	18973	19015	19198	19026	18962	19181	19181	19147	19193	18899	19060	19164	19117	19063	19077	18968	19155	19088	18933	19130	19181	18960	18967	18918	19052	19015	19144	19017	19046	19248	19055	19106	19031	19193	19084	19083	19068	19016	19213	18938	19055	19075	19207	18941	19203	18955	19136	19136	18861	18992	18975	18848	19039	18888	19000	18861	18908	18853	19362	19067	18878	19150	18951	19214	18909	18943	19043	19091	19112	19062	19215	19174	19096	18899	19249	18981	19088	19094	18968	19171	18978	19017	19150	19104	19006	19046	19265	19148	19252	18894	19028	19129	18924	18987	19092	19137	19017	19030	19061	19147	19002	19201	19061	19031	18950	19262	19016	19157	19136	19018	19184	19188	19088	19108	19281	19127	19210	19127	19131	19091	19030	19095	19088	19258	19116	19112	19055	19020	19129	19276	18984	18995	18824	18957	19086	19170	18904	19104	19012	19244	18952	19187	18975	19211	19241	19015	19013	19027	18956	19014	18986	19267	19085	18879	19060	19203	19154	19178
31595	54594	50802	39924	33981	29821	26495	24250	22266	20753	19762	18781	17992	17472	17168	16777	16623	16398	16406	16289	16119	16179	16123	16072	16083	16189	15888	15893	15867	15770	15751	15868	15555	15633	15544	15532	15649	15560	15646	15356	15599	15611	15569	15480	15592	15460	15611	15524	15343	15534	15377	15484	15374	15370	15516	15323	15500	15537	15494	15549	15522	15451	15489	15619	15658	15566	15517	15602	15564	15342	15501	15571	15527	15581	15391	15620	15501	15451	15574	15581	15466	15504	15687	15645	15484	15545	15523	15504	15550	15555	15212	15346	15470	15307	15572	15327	15530	15435	15507	15468	15691	15424	15504	15403	15400	15551	15484	15616	15461	15223	15427	15373	15500	15253	15550	15448	15547	15472	15453	15393	15502	15356	15622	15524	15490	15608	15431	15394	15545	15626	15532	15390	15562	15427	15451	15469	15527	15483	15620	15463	15491	15657	15338	15568	15602	15610	15561	15492	15538	15465	15376	15504	15581	15430	15470	15605	15467	15591	15594	15389	15576	15275	15442	15613	15407	15466	15477	15546	15542	15425	15306	15433	15519	15535	15434	15475	15392	15458	15625	15435	15641	15443	15647	15569	15435	15542	15481	15547	15560	15460	15699	15457	15427	15452	15445	15470	15486	15570	15568	15381	15404	15310	15600	15387	15448	15529	15547	15404	15497	15582	15435	15500	15535	15407	15609	15705	15559	15468	15358	15663	15490	15661	15534	15551	15337	15536	15473	15526	15377	15434	15593	15568	15503	15458	15357	15440	15525	15445	15383	15563	15425	15470	15579	15636	15348	15454	15281	15544	15591	15371	15441	15451	15466	15476	15612	15588	15529	15550	15581	15458	15635	15516	15519	15556	15696	15633	15538	15396	15712	15590	15546	15605	15346	15534	15447	15504	15532	15523	15474	15451	15468	15474	15592	15480	15426	15558	15377	15507	15505	15534	15438	15528	15465	15526	15406	15479	15334	15496	15353	15515	15579	15507	15573	15425	15554	15608	15388	15594	15459	15441	15577	15405	15484	15508	15472	15550	15536	15658	15409	15591	15604	15562	15585	15484	15607	15390	15470	15525	15441	15542	15585	15559	15535	15641	15464	15323	15468	15624	15560	15499	15339	15528	15573	15420	15591	15479	15499	15474	15505	15303	15293	15477	15555	15488	15395	15394	15513	15449	15367	15425	15468	15637	15461	15518	15354	15572	15549	15351	15709	15543	15406	15593	15395	15335	15619	15653	15523	15531	15451	15463	15443	15515	15600	15536	15431	15546	15430	15320	15529	15493	15650	15461	15467	15721	15549	15544	15572	15517	15461	15676	15649	15291	15428	15436	15414	15343	15631	15516	15440	15378	15442	15594	15500	15370	15579	15443	15462	15470	15764	15498	15561	15390	15495	15456	15373	15546	15633	15443	15432	15435	15689	15401	15574	15541	15516	15516	15471	15531	15304	15556	15429	15521	15451	15610	15588	15331	15537	15448	15488	15599	15457	15457	15565	15611	15656	15546	15329	15390	15618	15557	15400	15589	15522	15349	15469	15525	15411	15501	15553	15437	15550	15433	15425	15388	15329	15515	15556	15467	15375	15698	15295	15542	15445	15161	15505	15479	15497	15273	15621	15565	15526	15570	15559	15371	15474	15570	15460	15612	15488	15614	15591	15446	15403	15318	15485	15455	15488	15468	15472	15426	15653	15521	15349	15460	15416	15667	15585	15497	15490	15463	15566	15466	15497	15561	15398	15603	15440	15500	15558	15505	15456	15508	15528	15252	15233	15601	15603	15486	15464	15531	15558	15644	15433	15429	15363	15528	15455	15416	15418	15678	15437	15423	15426	15716	15686	15496	15399	15332	15522	15527	15508	15414	15302	15555	15446	15553	15425	15427	15478	15489	15600	15405	15744	15650	15370	15569	15533	15491	15560	15432	15646	15336	15501	15326	15525	15668	15524	15520	15510	15464	15445	15456	15627	15439	15423	15401	15388	15502	15566	15342	15482	15676	15464	15316	15568	15532	15653	15525	15400	15577	15413	15403	15610	15422	15323	15430	15317	15493	15454	15547	15420	15555	15551	15515	15444	15392	15466	15531	15673	15496	15383	15534	15618	15582	15648	15641	15424	15508	15572	15552	15602	15548	15641	15278	15606	15498	15505	15550	15625	15596	15436	15504	15456	15361	15338	15323	15481	15378	15434	15602	15606	15486	15385	15463	15515	15330	15445	15527	15511	15472	15450	15430	15409	15560	15389	15439	15451	15315	15411	15488	15428	15595	15407	15300	15503	15590	15534	15392	15618	15483	15409	15538	15605	15458	15436	15410	15434	15356	15440	15510	15568	15406	15391	15478	15333	15377	15386	15479	15335	15367	15528	15484	15435	15470	15474	15587	15425	15383	15418	15587	15525	15427	15469	15532	15420	15521	15333	15518	15420	15468	15476	15491	15673	15594	15384	15366	15484	15469	15573	15567	15406	15374	15392	15323	15402	15413	15484	15694	15516	15445	15468	15439	15592	15381	15424	15499	15488	15448	15440	15480	15368	15558	15440	15585	15489	15436	15582	15546	15387	15595	15651	15571	15475	15537	15500	15629	15636	15338	15578	15406	15682	15673	15388	15452	15327	15582	15497	15384	15599	15389	15415	15491	15319	15645	15449	15280	15592	15483	15532	15545	15499	15445	15564	15497	15604	15557	15501	15315	15608	15594	15425	15453	15508	15493	15234	15553	15517	15583	15652	15456	15387	15489	15584	15529	15471	15453	15444	15490	15385	15536	15492	15469	15541	15509	15419	15481	15543	15322	15636	15472	15209	15495	15471	15564	15415	15493	15443	15485	15399	15536	15418	15440	15442	15420	15502	15473	15569	15499	15506	15406	15618	15514	15654	15361	15446	15331	15484	15461	15487	15460	15565	15452	15506	15510	15467	15442	15368	15509	15540	15432	15533	15363	15626	15603	15483	15516	15500	15365	15408	15472	15405	15653	15358	15559	15443	15717	15517	15539	15383	15539	15326	15428	15561	15535	15496	15415	15484	15493	15386	15488	15396	15517	15420	15328	15380	15542	15440	15437	15543	15410	15435	15357	15431	15610	15456	15511	15626	15608	15410	15530	15428	15527	15560	15368	15549	15474	15669	15483	15482	15541	15559	15538	15316	15574	15589	15596	15501	15629	15542	15518	15518	15610	15323	15479	15543	15437	15300	15355	15498	15500	15415	15504	15470	15554	15350	15332	15457	15483	15378	15499	15607	15488	15635	15524	15536	15405	15592	15303	15511	15617	15523	15609	15608	15442	15617	15400	15477	15507	15487	15536	15483	15585	15521	15563	15541	15426	15547	15401	15579	15359	15380	15570	15535	15545	15455	15533	15529	15553	15472	15527	15419	15276	15547	15517	15480	15537	15421	15475	15588	15401	15633	15470	15576	15337	15382	15413	15492	15423	15447	15494	15397	15426	15493	15442	15587	15499	15418	15556	15398	15650	15509	15544	15483	15473	15574	15513	15519	15636	15427	15544	15589	15568	15660	15568	15647	15540	15557	15512	15378	15439	15373	15435	15540	15470	15451	15520	15507	15642	15590	15538	15273	15533	15588	15546	15584	15634	15752	15542	15415	15545	15634	15397	15561	15439	15699	15568	15544	15524	15389	15415	15371	15352	15404	15604	15552	15443	15427	15710	15275	15628	15415	15482	15648	15463	15469	15487	15509	15362	15668	15508	15439	15496	15600	15409	15406	15407	15618	15443	15489	15388	15318	15472	15435	15524	15546	15386	15437	15427	15496	15540	15437	15518	15474	15426	15561	15505	15378	15488	15302	15506	15587	15405	15383	15489	15393	15402	15600	15663	15450	15445	15422	15470	15479	15537	15514	15384	15504	15509	15571	15338	15346	15345	15468	15553	15474	15375	15422	15579	15443	15482	15509	15375	15601	15608	15590	15524	15382	15372	15492	15489	15579	15452	15502	15507	15451	15387	15451	15657	15422	15574	15610	15511	15324	15688	15456	15414	15524	15459	15438	15439	15403	15540	15556	15602	15581	15519	15560	15345	15341	15445	15321	15635	15481	15655	15429	15565	15552	15470	15440	15423	15469	15575	15506	15403	15486	15588	15667	15548	15544	15307	15580	15618	15404	15360	15461	15648	15486	15634	15584	15604	15580	15629	15475	15543	15506	15452	15374	15481	15569	15532	15470	15505	15494	15545	15464	15708	15282	15511	15383	15472	15613	15556	15391	15492	15576	15401	15444	15527	15526	15358	15478	15322	15488	15482	15616	15454	15564	15427	15450	15363	15500	15560	15521	15524	15569	15438	15480	15387	15476	15440	15499	15491	15258	15534	15443	15463	15463	15532	15500	15353	15472	15492	15493	15401	15412	15568	15404	15528	15742	15655	15552	15460	15577	15422	15573	15556	15466	15420	15467	15430	15539	15308	15531	15541	15624	15345	15570	15486	15635	15542	15558	15466	15506	15481	15424	15554	15653	15420	15489	15482	15444	15478	15507	15449	15668	15396	15391	15421	15424	15457	15425	15413	15610	15391	15589	15521	15380	15286	15470	15602	15571	15518	15539	15522	15347	15569	15466	15506	15622	15523	15479	15455	15589	15578	15396	15401	15511	15389	15588	15452	15474	15404	15538	15401	15397	15441	15580	15521	15599	15397	15504	15433	15457	15566	15406	15284	15618	15339	15664	15605	15795	15488	15412	15371	15419	15460	15408	15442	15420	15343	15635	15352	15502	15345	15426	15358	15478	15497	15350	15430	15568	15402	15603	15505	15501	15453	15564	15349	15471	15417	15410	15431	15526	15373	15458	15560	15490	15362	15403	15486	15466	15560	15389	15424	15351	15558	15621	15521	15454	15648	15430	15459	15598	15381	15369	15433	15438	15424	15454	15665	15204	15566	15557	15529	15557	15374	15407	15623	15299	15610	15402	15526	15582	15621	15489	15565	15446	15613	15490	15475	15370	15656	15467	15554	15332	15560	15481	15408	15322	15640	15360	15513	15419	15416	15465	15437	15603	15520	15371	15498	15399	15597	15673	15400	15434	15551	15466	15466	15527	15517	15471	15430	15547	15519	15645	15249	15361	15270	15467	15433	15575	15485	15437	15420	15504	15425	15373	15535	15512	15434	15560	15320	15471	15470	15419	15423
22891	21313	29135	24232	23686	29086	32660	27655	25597	24835	23585	22776	21880	21556	21139	20994	20636	20338	20477	20437	20500	20207	20135	20077	19779	19795	19910	20043	19880	19859	19681	19595	19734	19438	19494	19489	19384	19496	19603	19476	19149	19587	19428	19434	19325	19210	19329	19276	19409	19426	19215	19317	19557	19438	19457	19179	19180	19361	19419	19312	19348	19246	19338	19193	19353	19507	19314	19291	19360	19397	19505	19630	19365	19358	19306	19355	19475	19123	19192	19155	19271	19282	19203	19351	19332	19570	19467	19089	19140	19256	19137	19344	19186	19295	19421	19356	19369	19197	19213	19397	19438	19161	19380	19489	19509	19266	19357	19428	19382	19484	19388	19360	19384	19381	19373	19254	19122	19280	19242	19295	19432	19248	19265	19454	19366	19267	19304	19308	19271	19465	19483	19369	19395	19448	19238	19374	19417	19398	19250	19426	19624	19352	19326	19295	19096	19308	19352	19237	19380	19290	19060	19308	19331	19262	19313	19294	19412	19272	19375	19217	19256	19359	19510	19488	19149	19268	19271	19340	19205	19225	19075	19415	19284	19295	19208	19333	19418	19310	19350	19271	19090	19460	19258	19237	19341	19360	19214	19240	19258	19218	19504	19142	19333	19474	19344	19220	19306	19209	19401	19271	19086	19106	19311	19122	19238	19165	19265	19347	19411	19388	19134	19376	19256	19656	19266	19187	19266	19366	19356	19333	19368	19229	19208	19110	19205	19434	19497	19319	19260	19131	19302	19483	19375	19358	19324	19226	19300	19372	19325	19268	19192	19375	19309	19473	19239	19141	19350	19376	19305	19353	19327	19302	19365	19335	19360	19566	19409	19477	19208	19250	19225	19081	19456	19418	19320	19290	19233	19260	19253	19278	19456	19391	19356	19243	19347	19401	19293	19380	19350	19508	19379	19386	19174	19277	19407	19441	18987	19558	19351	19294	19282	19517	19455	19422	19360	19254	19284	19302	19141	19202	19157	19344	19225	19188	19187	19301	19345	19129	19101	19357	19305	19274	19182	19394	19452	19412	19176	19289	19498	19200	19312	19088	19090	19304	19079	19387	19318	19186	19330	19149	19126	19310	19366	19193	19266	19497	19495	19178	19318	19259	19037	19383	19156	19102	19250	19278	19037	19238	19422	18999	19301	19157	19474	19260	19503	19133	19374	19124	19179	19203	19432	19235	19090	19401	19332	19190	19332	19282	19328	19324	19257	19442	19369	19260	19333	19512	19505	19333	19364	19291	19122	19285	19274	19305	19200	19347	19282	19292	19131	19425	19368	19177	19138	19163	19350	19319	19476	19240	19256	19330	19293	19214	19442	19256	19198	19297	19343	19390	19244	19217	19207	19274	19264	19244	19207	19328	19500	19400	19423	19372	19228	19407	19541	19132	19124	19243	19224	19336	19535	19334	19246	19198	19130	19546	19265	19185	19265	19365	19116	19362	19081	19062	19097	19276	19294	19509	19312	19337	19269	19349	19441	19043	19168	19222	19369	19319	19163	19236	19404	19360	19397	19377	19155	19375	19430	19277	19394	19086	19457	19211	19400	19286	19285	19185	19264	19128	19227	19339	19238	19260	19449	19226	19244	19330	19177	19381	19164	19315	19209	19285	19248	19496	19333	19301	19251	19110	19332	19347	19328	19312	19512	19229	19277	19203	19223	19288	19425	19308	19158	19175	19237	19399	19012	19212	19220	19260	19220	19255	19135	18987	19244	19432	19340	19386	19251	19183	19126	19486	19366	19108	19177	19249	19380	19318	19272	19289	19385	19242	19254	19411	19268	19249	19574	19248	19409	19313	19199	19341	19374	19358	19337	19311	19231	19610	19506	19344	19281	19305	19193	19304	19195	19538	19383	19401	19519	19354	19146	19255	19306	19298	19430	19323	19197	19313	19191	19200	19263	19268	19360	19057	19263	19301	19301	19515	19342	19206	19297	19160	19137	19253	19495	19544	19256	19278	19418	19292	19327	19335	19238	19231	19388	19249	19145	19257	19428	19284	19347	18969	18852	19288	19204	19555	19190	19332	19348	19416	19278	19426	19403	19235	19216	19273	19247	19273	19146	19168	19435	19235	19238	19405	19325	19317	19228	19262	19093	19094	19277	19272	19099	19231	19366	19074	19281	19040	19342	19124	19242	19334	19117	19133	19211	19411	19389	19296	19244	19193	19331	19342	19368	19375	19158	19229	19255	19245	19169	19233	19092	19302	19333	19261	19170	19349	19178	19167	19404	19306	19343	19187	19406	19340	19316	19139	19289	19335	19308	19274	19201	19447	19084	19455	19254	19184	19345	19361	19731	19436	19440	19124	19342	19182	19144	19233	19256	19288	19423	19326	19152	19244	19437	19349	19247	19099	19333	19314	19508	19271	19261	19268	19432	19101	19218	19474	19514	19005	19249	19445	19542	19496	19321	19260	19392	19374	19229	19010	19266	19214	19238	19354	19197	19396	19397	19300	19451	19133	19190	19410	19307	19216	19510	19101	19467	19358	19325	19111	19246	19316	19150	19198	19330	19317	19232	19337	19341	19264	19356	19447	19386	19184	19251	19432	19263	19212	19181	18948	19442	19215	19204	19627	19261	19562	19388	19408	19361	19130	19318	19334	19342	19229	19322	19294	19340	19322	19493	19296	19237	19427	19228	19393	19254	19272	19542	19373	19307	19288	19331	19049	19187	19105	19477	19298	19435	19178	19449	19485	19379	19238	19456	19247	19453	19289	19308	19246	19300	19433	19298	19150	19352	19397	19342	19227	19286	19198	19331	19240	19116	19148	19377	19370	19648	19303	19244	19334	19280	19362	19269	19296	19463	19232	19407	19473	19422	19246	19282	19458	19430	19326	19209	19308	19363	19389	19035	19454	19433	19276	19394	19148	19287	19373	19322	19283	19502	19327	19302	19213	19338	19219	19309	19119	19434	19233	19289	19149	19179	19165	19333	19295	18987	19202	19162	19207	19329	19297	19260	19320	19198	19085	19201	19567	19378	19311	19240	19282	19239	19346	19226	19259	19461	19511	19324	19194	19177	19119	19313	19432	19305	19211	19150	19419	19270	19248	19323	19256	19470	19298	19207	19353	19414	19336	19203	19399	19251	19239	19154	19412	19184	19234	19211	19384	19359	19079	19400	19407	19179	19539	19297	19196	19133	19218	19307	19141	19350	19390	19420	19318	19320	19483	19131	19303	19437	19273	19216	19058	19374	19120	19296	19469	19351	19247	19156	19115	19320	19369	19246	19434	19239	19222	19315	19318	18990	19224	19138	19447	19127	19315	19312	19366	19490	19324	19308	19203	19288	19156	19280	19284	19311	19400	19371	19386	19541	19131	19187	19172	19318	19440	19352	19451	19341	19297	19332	19242	19454	19267	19435	19292	19236	19217	19358	19316	19282	19248	19369	19303	19196	19331	19418	19393	19170	19229	19106	19202	19296	19228	19266	19287	19282	19152	19124	19093	19281	19186	19334	19212	19167	19146	19150	19200	19590	19340	19403	19220	19187	19396	19478	19301	19289	19125	19438	19357	19303	19204	19418	19410	19321	19057	19115	19198	19353	19218	19335	19193	19413	19390	19180	19060	19298	19138	18978	19202	19233	19328	19316	19011	19378	19199	19256	19518	19286	19494	19519	19269	19309	19118	19375	19298	19032	19452	19413	19177	19151	19171	19044	19399	19281	19364	19421	19238	19240	19502	19174	19438	19253	19280	19433	19220	19327	19366	19243	19297	19121	19195	19219	19099	19505	19358	19228	19139	19217	19448	19479	19522	19474	19348	19559	19470	19140	19326	19297	19110	19005	19025	19225	19440	19464	19315	19378	19074	19308	19538	19383	19196	19189	19237	19420	19495	19462	19188	19171	19360	19249	19183	19319	19184	19238	18971	19258	19274	19256	19375	19247	19471	19474	19362	19258	19304	19254	19039	19252	19440	19443	19003	19332	19186	19362	19344	19393	19440	19203	19204	19264	19361	19334	19524	19370	19358	19371	19287	19429	19182	19342	19399	19417	19305	19260	19318	19314	19147	19297	19393	19162	19360	19242	19311	19409	19176	19336	19432	19170	19252	19316	19282	19225	19311	19453	19231	19405	19309	19154	19447	19369	19491	19596	19155	19471	19474	19337	19262	19375	19199	19187	19206	19525	19251	19217	19237	19506	19466	19218	19458	19394	19424	19208	19254	19311	19246	19287	19290	19352	19212	19320	19278	19255	19344	19193	19437	19280	19169	19337	19424	19303	19202	19473	19202	19205	19312	19513	19333	19284	19149	19272	19191	19308	19204	19323	19236	19303	19290	19280	19316	19153	19170	19183	19149	19306	19341	19571	19391	19182	19432	19304	19262	19196	19315	19437	19237	19120	19230	19299	19261	19489	19089	19149	19352	19474	19263	19323	19374	19296	19016	19039	19270	19339	19140	19419	19301	19367	19272	19131	19186	19304	19154	19288	19211	19238	19274	19270	19292	19448	19359	19301	19122	19336	19334	19351	19206	19216	19349	19290	19256	19341	19397	19365	19489	19260	19279	19445	19281	19199	19334	19432	19155	19139	19308	19280	19266	19354	19246	19464	19187	19106	19339	19313	19314	19263	19159	19264	19270	19278	19271	19266	19319	19425	19134	19309	19043	19139	19179	19346	19162	19265	19282	19299	19357	19331	19361	19155	19171	19175	19304	19284	19445	19126	19267	19387	19295	19487	19101	19439	19196	19258	19233	19349	19193	19365	19327	19535	19276	19182	19210	19571	19414	19023	19287	19265	19219	19272	19248	19420	19182	19531	19352	19577	19560	19421	19507	19200	19397	19366	19113	19205	19235	19302	19364	19399	19215	19335	19465	19284	19348	19250	19392	19449	19263	19350	19141	19174	18983	19456	19141	19242	19172	19238	19272	19288	19263	19169	19187	19472	19270	19396	19310	19407	19303	19270	19292	19354	19366	19317	19238	19374	19181	19208	19340	19218	19264	19359	19232	19453	19367	19453	19349	19417	19318	19502	19203	19324	19076	19152	19434	19325	19427	19601	18987	19243	19178	19166	19245	19394	19263	19409	19206	19294	19352	19156	19311	19354	19231	19284	19345	19195	19312	19052	19313	19311	19224	19213	19369	19402	19162	19347	19210	19292	19278	18981	19187	19176	19191
33329	58953	55672	44037	38118	33720	30089	26955	24881	22789	21342	20171	19093	18507	17923	17565	17216	17041	16898	16724	16755	16509	16719	16498	16418	16290	16345	16119	16175	16043	15848	15974	15928	15701	15635	15586	15834	15714	15681	15810	15444	15637	15579	15717	15634	15648	15410	15617	15520	15538	15393	15574	15726	15590	15606	15586	15473	15496	15604	15516	15653	15587	15698	15383	15743	15485	15549	15599	15658	15469	15504	15679	15526	15540	15524	15555	15583	15397	15665	15568	15512	15585	15678	15737	15633	15667	15757	15482	15609	15520	15479	15657	15574	15763	15623	15516	15426	15543	15571	15532	15864	15837	15554	15653	15584	15411	15524	15600	15389	15629	15660	15427	15596	15448	15661	15643	15471	15664	15548	15481	15703	15854	15608	15575	15522	15521	15552	15729	15435	15469	15590	15635	15635	15562	15607	15674	15726	15550	15592	15556	15592	15629	15678	15632	15672	15548	15581	15557	15584	15665	15459	15500	15550	15770	15736	15589	15502	15631	15576	15664	15502	15554	15374	15520	15522	15405	15671	15623	15557	15559	15670	15543	15585	15557	15438	15564	15741	15583	15622	15582	15615	15609	15562	15416	15629	15637	15396	15649	15706	15532	15475	15736	15669	15324	15510	15582	15609	15685	15432	15526	15546	15568	15564	15706	15752	15490	15568	15427	15410	15586	15638	15619	15534	15602	15614	15572	15817	15468	15648	15535	15577	15630	15530	15603	15690	15741	15624	15507	15547	15577	15718	15553	15577	15634	15495	15383	15505	15497	15459	15466	15687	15515	15610	15505	15533	15556	15704	15627	15544	15429	15654	15601	15704	15541	15604	15596	15405	15570	15442	15392	15612	15676	15691	15423	15373	15531	15440	15593	15462	15589	15418	15653	15460	15554	15472	15693	15679	15591	15498	15563	15594	15468	15596	15627	15553	15589	15642	15538	15578	15546	15559	15550	15532	15418	15626	15515	15543	15611	15494	15430	15552	15611	15642	15558	15487	15613	15630	15489	15616	15572	15651	15608	15643	15532	15302	15450	15422	15646	15591	15524	15659	15639	15589	15653	15625	15585	15642	15521	15719	15562	15594	15536	15656	15480	15448	15531	15591	15526	15464	15615	15327	15493	15604	15501	15576	15608	15614	15546	15674	15639	15616	15492	15638	15455	15651	15624	15585	15601	15547	15714	15656	15467	15556	15654	15649	15533	15487	15500	15488	15649	15521	15760	15635	15628	15632	15668	15591	15423	15536	15502	15543	15476	15483	15504	15451	15795	15656	15537	15387	15595	15435	15698	15496	15555	15541	15647	15624	15634	15521	15530	15609	15571	15689	15400	15746	15377	15671	15643	15666	15658	15670	15461	15505	15459	15599	15737	15549	15583	15428	15643	15482	15401	15477	15502	15521	15502	15493	15662	15544	15685	15603	15539	15517	15501	15369	15717	15441	15688	15622	15323	15676	15567	15597	15646	15619	15623	15619	15640	15442	15511	15768	15544	15414	15620	15452	15756	15697	15524	15708	15622	15771	15443	15713	15721	15355	15556	15529	15509	15557	15560	15533	15453	15483	15637	15614	15582	15656	15564	15525	15659	15568	15725	15660	15581	15495	15595	15592	15446	15570	15424	15524	15703	15713	15656	15475	15609	15404	15547	15687	15447	15527	15514	15409	15591	15362	15522	15598	15675	15440	15419	15409	15508	15598	15268	15692	15633	15576	15642	15584	15489	15540	15460	15550	15720	15508	15708	15575	15561	15675	15485	15502	15643	15568	15681	15613	15423	15774	15600	15725	15450	15606	15528	15781	15476	15623	15540	15630	15645	15540	15634	15663	15671	15471	15484	15554	15492	15631	15679	15473	15653	15397	15659	15346	15721	15645	15605	15469	15716	15541	15462	15542	15614	15666	15519	15490	15392	15636	15452	15478	15613	15585	15729	15627	15613	15648	15537	15593	15598	15664	15500	15573	15375	15548	15562	15604	15619	15662	15716	15713	15459	15647	15526	15452	15599	15701	15504	15677	15712	15418	15462	15573	15551	15520	15518	15657	15494	15480	15584	15635	15629	15600	15595	15670	15490	15475	15738	15603	15791	15567	15492	15384	15630	15651	15487	15666	15425	15655	15562	15609	15600	15497	15637	15365	15470	15730	15566	15548	15669	15629	15554	15571	15797	15678	15590	15536	15642	15701	15535	15665	15699	15498	15646	15539	15609	15431	15554	15625	15452	15488	15752	15367	15652	15682	15303	15612	15518	15613	15545	15451	15849	15623	15600	15523	15399	15461	15590	15533	15542	15432	15548	15609	15533	15452	15635	15605	15556	15570	15711	15612	15330	15600	15629	15726	15532	15581	15624	15578	15580	15622	15658	15646	15746	15761	15714	15576	15589	15617	15624	15544	15580	15572	15547	15483	15483	15520	15662	15490	15554	15572	15650	15463	15636	15709	15749	15517	15706	15539	15559	15662	15546	15703	15398	15535	15521	15670	15650	15387	15390	15605	15680	15743	15400	15555	15685	15713	15604	15670	15588	15721	15628	15679	15710	15651	15396	15423	15421	15432	15494	15624	15651	15751	15671	15447	15761	15842	15601	15747	15629	15468	15368	15566	15667	15631	15493	15592	15650	15599	15591	15555	15540	15767	15447	15417	15568	15552	15466	15620	15592	15523	15648	15577	15590	15578	15662	15734	15560	15532	15605	15569	15435	15459	15572	15519	15401	15520	15560	15643	15494	15526	15500	15514	15634	15692	15473	15580	15633	15479	15464	15534	15801	15506	15686	15555	15623	15541	15729	15408	15509	15556	15730	15483	15521	15584	15377	15426	15701	15555	15517	15590	15765	15595	15537	15623	15659	15793	15678	15534	15780	15577	15707	15618	15575	15516	15462	15590	15427	15519	15545	15460	15458	15553	15621	15649	15528	15696	15437	15602	15676	15587	15630	15619	15481	15540	15425	15520	15531	15671	15676	15610	15531	15367	15632	15654	15715	15657	15674	15632	15787	15632	15697	15683	15554	15670	15589	15403	15411	15544	15672	15517	15597	15627	15474	15613	15607	15645	15727	15565	15515	15604	15544	15530	15604	15544	15615	15501	15617	15779	15513	15508	15513	15499	15619	15434	15455	15550	15780	15668	15655	15343	15388	15632	15565	15669	15658	15581	15757	15520	15514	15604	15543	15701	15530	15620	15617	15535	15681	15615	15418	15301	15407	15581	15405	15654	15512	15814	15614	15460	15543	15543	15649	15554	15569	15673	15591	15625	15558	15665	15501	15532	15588	15472	15567	15502	15518	15594	15603	15453	15520	15514	15651	15596	15727	15502	15506	15638	15416	15619	15526	15573	15525	15578	15612	15585	15729	15629	15720	15379	15685	15503	15518	15671	15416	15557	15604	15809	15551	15666	15787	15423	15743	15698	15592	15518	15442	15647	15351	15503	15534	15689	15550	15428	15549	15471	15449	15698	15573	15604	15691	15522	15703	15526	15478	15586	15686	15503	15790	15605	15386	15460	15558	15485	15655	15495	15704	15484	15635	15700	15621	15472	15681	15427	15488	15505	15713	15463	15574	15482	15609	15662	15543	15445	15531	15519	15644	15726	15768	15655	15629	15715	15632	15495	15448	15606	15519	15460	15580	15559	15668	15723	15686	15578	15668	15693	15587	15646	15429	15729	15459	15681	15568	15629	15500	15724	15447	15608	15553	15722	15575	15707	15510	15577	15485	15581	15517	15748	15501	15535	15502	15497	15487	15551	15557	15734	15468	15415	15651	15624	15638	15600	15656	15671	15642	15356	15671	15636	15715	15471	15596	15628	15362	15684	15596	15722	15512	15563	15630	15596	15492	15687	15292	15553	15353	15433	15723	15644	15563	15527	15653	15386	15628	15461	15645	15386	15612	15576	15636	15522	15534	15519	15445	15670	15441	15513	15582	15466	15630	15597	15661	15494	15747	15631	15565	15452	15569	15587	15471	15648	15756	15549	15641	15589	15700	15580	15613	15677	15661	15568	15638	15629	15599	15673	15387	15540	15738	15527	15456	15743	15445	15464	15691	15706	15429	15598	15677	15599	15482	15466	15500	15591	15641	15555	15591	15545	15503	15684	15728	15464	15459	15651	15423	15544	15473	15711	15501	15562	15478	15489	15577	15528	15517	15334	15549	15397	15738	15538	15468	15538	15553	15530	15657	15527	15574	15484	15564	15571	15668	15448	15588	15624	15682	15343	15634	15664	15542	15467	15595	15567	15515	15533	15656	15654	15520	15517	15592	15286	15469	15559	15654	15450	15638	15595	15572	15628	15632	15393	15513	15625	15581	15547	15466	15621	15589	15484	15626	15537	15658	15652	15724	15471	15712	15614	15402	15577	15448	15441	15535	15558	15632	15513	15558	15517	15582	15757	15752	15628	15452	15675	15643	15650	15845	15496	15530	15533	15522	15603	15576	15580	15653	15604	15582	15497	15660	15581	15740	15583	15669	15490	15594	15587	15540	15665	15517	15528	15599	15467	15532	15429	15516	15653	15597	15662	15578	15571	15687	15646	15601	15808	15693	15615	15611	15751	15551	15530	15681	15581	15550	15748	15494	15619	15373	15652	15654	15680	15588	15567	15598	15625	15471	15582	15509	15433	15474	15413	15506	15367	15517	15601	15592	15586	15471	15587	15449	15729	15475	15587	15473	15598	15483	15628	15573	15574	15675	15729	15594	15528	15716	15591	15661	15569	15386	15636	15642	15578	15449	15523	15710	15594	15654	15595	15578	15762	15504	15649	15515	15653	15508	15693	15682	15646	15582	15491	15621	15610	15545	15640	15666	15474	15478	15480	15613	15611	15490	15638	15535	15536	15617	15634	15644	15719	15644	15796	15524	15626	15566	15737	15724	15432	15544	15579	15429	15802	15686	15543	15604	15552	15417	15442	15517	15677	15590	15536	15704	15630	15497	15606	15625	15498	15540	15498	15607	15727	15533	15456	15625	15422	15537	15550	15462	15697	15555	15463	15622	15692	15527	15453	15625	15758	15682	15620	15466	15572	15613	15723	15655	15803	15568	15644	15601	15706	15516	15602	15498	15600	15580	15473	15667	15609	15648	15519	15705	15608	15705	15553	15457	15607	15711	15667	15454	15466	15518	15504	15598	15712	15580	15723	15571
29636	30598	41111	36226	29927	26716	24650	23052	21793	20973	20414	19982	19572	19732	19147	19378	19086	19152	19169	19178	18956	18937	19034	18839	18899	18945	19034	18767	19009	18687	18856	18825	18740	18648	18683	18595	18458	18751	18588	18556	18562	18533	18782	18719	18629	18568	18806	18586	18772	18751	18460	18653	18724	18666	18584	18622	18607	18614	18809	18700	18705	18691	18501	18688	18615	18566	18390	18562	18784	18599	18523	18582	18418	18428	18631	18798	18575	18342	18517	18658	18357	18602	18628	18751	18660	18612	18682	18667	18345	18490	18665	18587	18619	18647	18871	18819	18434	18586	18553	18459	18547	18655	18793	18610	18614	18505	18527	18729	18465	18352	18634	18421	18746	18456	18537	18582	18559	18459	18716	18498	18568	18561	18647	18802	18562	18744	18570	18440	18605	18641	18673	18620	18551	18840	18498	18642	18723	18549	18688	18687	18795	18574	18708	18635	18510	18674	18670	18568	18832	18775	18707	18696	18515	18556	18469	18701	18484	18611	18611	18658	18680	18552	18725	18685	18577	18632	18537	18467	18494	18391	18554	18561	18525	18668	18636	18796	18757	18395	18514	18692	18759	18670	18782	18794	18636	18605	18752	18653	18692	18582	18599	18762	18502	18589	18742	18780	18460	18545	18579	18604	18690	18643	18706	18563	18657	18511	18584	18429	18588	18674	18695	18712	18659	18464	18630	18870	18629	18611	18544	18540	18558	18476	18734	18662	18533	18461	18522	18501	18667	18665	18677	18700	18763	18534	18862	18644	18815	18881	18593	18574	18631	18568	18371	18657	18558	18584	18731	18569	18640	18558	18588	18573	18754	18469	18706	18687	18658	18711	18720	18562	18554	18365	18671	18267	18586	18408	18885	18453	18628	18626	18577	18708	18586	18514	18825	18506	18638	18536	18488	18489	18652	18705	18683	18515	18565	18595	18476	18767	18719	18457	18568	18795	18596	18807	18522	18707	18787	18592	18573	18568	18633	18750	18685	18605	18627	18817	18756	18726	18586	18453	18440	18587	18463	18811	18915	18520	18561	18800	18663	18750	18762	18653	18611	18453	18691	18597	18509	18476	18624	18714	18585	18710	18458	18654	18523	18541	18647	18623	18578	18620	18846	18478	18593	18558	18841	18844	18628	18651	18589	18533	18494	18452	18444	18743	18413	18308	18587	18724	18450	18643	18633	18803	18704	18812	18716	18659	18691	18511	18600	18513	18707	18593	18553	18582	18743	18726	18600	18522	18723	18571	18775	18647	18564	18535	18742	18812	18635	18467	18752	18644	18592	18465	18747	18706	18549	18605	18513	18575	18687	18517	18774	18585	18803	18677	18767	18671	18738	18539	18566	18651	18673	18639	18550	18657	18669	18655	18580	18709	18348	18439	18673	18684	18542	18652	18705	18576	18657	18640	18597	18653	18342	18631	18566	18525	18758	18626	18641	18518	18616	18642	18586	18721	18615	18348	18588	18728	18679	18913	18550	18739	18553	18739	18580	18689	18501	18542	18742	18452	18642	18475	18665	18739	18658	18605	18741	18900	18596	18800	18712	18585	18685	18618	18638	18676	18743	18335	18656	18696	18584	18482	18492	18684	18643	18491	18599	18883	18495	18614	18646	18624	18550	18496	18619	18634	18562	18654	18638	18523	18461	18466	18793	18817	18601	18696	18806	18585	18532	18667	18600	18592	18447	18582	18770	18793	18665	18760	18736	18789	18532	18544	18707	18373	18802	18690	18658	18771	18648	18678	18667	18524	18517	18933	18770	18536	18685	18668	18617	18849	18574	18450	18488	18606	18590	18549	18711	18592	18665	18586	18509	18782	18607	18743	18709	18688	18598	18710	18868	18580	18300	18481	18596	18633	18790	18484	18513	18758	18584	18709	18727	18644	18547	18813	18814	18554	18728	18545	18612	18602	18572	18688	18719	18624	18582	18724	18692	18459	18760	18515	18539	18564	18743	18510	18549	18767	18431	18580	18558	18533	18572	18573	18628	18592	18561	18541	18433	18575	18493	18715	18567	18519	18530	18511	18703	18556	18536	18683	18517	18449	18815	18421	18603	18698	18716	18500	18619	18595	18744	18674	18744	18520	18682	18753	18669	18516	18495	18697	18610	18610	18493	18644	18637	18678	18794	18556	18489	18656	18394	18618	18579	18741	18753	18611	18744	18535	18726	18650	18522	18539	18699	18552	18609	18522	18611	18573	18922	18619	18828	18720	18815	18684	18652	18621	18509	18752	18570	18587	18490	18583	18523	18540	18772	18403	18631	18639	18713	18729	18321	18694	18544	18587	18628	18563	18455	18648	18551	18439	18567	18632	18586	18715	18584	18525	18621	18720	18962	18376	18649	18609	18493	18494	18446	18691	18636	18547	18717	18465	18756	18656	18693	18452	18491	18551	18617	18561	18464	18536	18589	18640	18416	18485	18727	18729	18716	18652	18699	18582	18886	18585	18678	18699	18605	18564	18344	18629	18845	18574	18571	18668	18648	18594	18548	18533	18418	18496	18747	18716	18707	18557	18678	18530	18572	18667	18620	18532	18746	18456	18614	18650	18590	18654	18861	18596	18551	18449	18642	18854	18902	18352	18542	18662	18597	18796	18585	18434	18359	18531	18815	18488	18523	18673	18681	18548	18800	18636	18701	18856	18549	18528	18558	18790	18658	18566	18746	18779	18837	18517	18878	18638	18582	18543	18683	18651	18335	18776	18691	18598	18774	18619	18585	18669	18674	18733	18515	18586	18686	18616	18585	18737	18691	18654	18739	18689	18763	18532	18518	18743	18699	18713	18593	18611	18715	18583	18583	18730	18571	18539	18569	18695	18707	18764	18727	18648	18736	18597	18726	18735	18677	18561	18592	18664	18472	18544	18456	18510	18639	18590	18468	18692	18608	18549	18652	18637	18620	18550	18914	18389	18608	18440	18692	18629	18656	18551	18558	18751	18491	18441	18539	18591	18615	18464	18604	18685	18632	18487	18689	18716	18596	18567	18882	18570	18651	18870	18858	18722	18461	18718	18514	18495	18635	18519	18754	18641	18388	18550	18685	18562	18725	18692	18530	18666	18466	18540	18611	18552	18703	18685	18756	18656	18431	18580	18680	18745	18608	18626	18546	18749	18928	18515	18621	18500	18513	18643	18758	18700	18649	18637	18797	18392	18670	18700	18342	18750	18744	18632	18466	18521	18560	18706	18850	18582	18608	18521	18686	18537	18829	18676	18559	18443	18549	18764	18580	18621	18645	18531	18651	18577	18546	18664	18596	18827	18508	18624	18548	18529	18765	18713	18688	18626	18709	18589	18655	18507	18482	18518	18621	18422	18486	18553	18651	18435	18545	18723	18669	18803	18652	18594	18397	18628	18766	18608	18794	18798	18823	18613	18770	18540	18724	18711	18457	18632	18733	18570	18769	18369	18734	18419	18555	18848	18496	18680	18676	18644	18803	18688	18744	18570	18609	18729	18601	18687	18814	18764	18465	18498	18650	18558	18504	18450	18676	18661	18491	18845	18612	18576	18759	18646	18718	18685	18557	18650	18676	18768	18698	18655	18598	18629	18689	18631	18490	18549	18533	18666	18653	18623	18718	18764	18615	18532	18615	18477	18556	18566	18595	18726	18500	18648	18730	18721	18620	18601	18751	18768	18662	18531	18559	18704	18763	18767	18540	18451	18486	18491	18624	18673	18644	18595	18600	18600	18639	18582	18635	18568	18611	18912	18657	18748	18727	18667	18687	18885	18683	18340	18700	18671	18904	18638	18558	18588	18669	18735	18682	18694	18765	18512	18789	18672	18557	18686	18537	18863	18440	18811	18561	18731	18457	18500	18785	18704	18548	18742	18704	18483	18825	18608	18708	18555	18667	18671	18838	18441	18774	18502	18577	18599	18698	18466	18825	18762	18605	18643	18493	18587	18783	18822	18713	18676	18702	18622	18623	18551	18644	18739	18600	18392	18624	18685	18371	18617	18678	18632	18360	18704	18672	18807	18606	18746	18726	18632	18622	18483	18681	18686	18814	18609	18664	18519	18712	18508	18602	18591	18683	18589	18561	18743	18641	18508	18737	18661	18594	18553	18304	18471	18414	18324	18560	18585	18706	18566	18740	18621	18600	18618	18642	18316	18849	18631	18571	18692	18638	18540	18709	18781	18700	18698	18913	18896	18843	18653	18634	18799	18625	18604	18638	18814	18471	18665	18667	18532	18695	18492	18671	18555	18555	18668	18615	18685	18481	18751	18646	18605	18531	18572	18556	18706	18657	18674	18506	18790	18872	18754	18493	18709	18606	18669	18572	18704	18614	18671	18486	18580	18638	18722	18778	18731	18614	18644	18636	18694	18599	18575	18705	18482	18614	18607	18603	18423	18487	18606	18690	18843	18563	18770	18699	18618	18654	18607	18687	18730	18550	18480	18688	18791	18866	18754	18572	18606	18594	18499	18690	18620	18516	18668	18593	18718	18609	18630	18620	18748	18599	18514	18780	18626	18639	18608	18584	18805	18577	18769	18755	18781	18578	18660	18531	18716	18558	18578	18971	18705	18710	18654	18685	18710	18578	18785	18848	18429	18500	18588	18591	18501	18822	18650	18643	18550	18674	18742	18647	18573	18601	18623	18725	18635	18637	18825	18661	18619	18561	18628	18715	18518	18556	18801	18503	18839	18613	18699	18823	18776	18748	18637	18343	18753	18625	18877	18816	18619	18668	18702	18499	18694	18692	18599	18490	18692	18751	18438	18669	18649	18760	18539	18632	18701	18685	18618	18704	18712	18471	18692	18642	18681	18579	18708	18785	18626	18544	18415	18612	18734	18639	18575	18517	18653	18600	18623	18555	18621	18603	18685	18625	18654	18727	18946	18660	18645	18742	18629	18553	18748	18427	18615	18623	18595	18349	18539	18482	18702	18464	18557	18730	18582	18644	18601	18513	18711	18571	18651	18669	18880	18692	18739	18480	18725	18484	18738	18517	18495	18683	18585	18524	18678	18750	18546	18549	18603	18823	18540	18593	18585	18530	18585	18510	18687	18535	18528	18811	18552	18574	18741	18521	18570	18820	18692	18646	18657	18655	18745	18873	18753	18466	18620	18638	18496	18715	18708	18678	18729	18773	18684	18558	18627	18567	18665	18771	18645	18559	18487
32166	47855	44126	34010	29360	25426	23138	21311	19812	18693	17803	17171	16759	16447	16211	16009	15905	15820	15905	15727	15960	15790	15601	15740	15642	15548	15759	15463	15326	15244	15282	15161	15552	15191	15403	15024	15153	15333	15250	15212	15128	15211	15282	15481	15242	14973	15304	15061	15252	15278	15208	15228	15190	15190	15053	15292	15235	15277	15288	15057	15135	15306	15217	15311	15379	15191	15204	15102	15212	15192	15245	15124	15150	15224	15179	15247	15122	15236	15058	15114	15146	15108	15284	15144	15295	15200	15108	15244	15309	15207	15365	15294	15255	15322	15210	15390	15094	15242	15184	15244	15103	15237	15284	15175	15253	15182	15268	15245	15369	15266	15122	15332	15204	15153	15358	15151	15102	15206	15130	15288	15241	15183	15082	15316	15251	15335	15242	15486	15404	15237	15220	15213	15163	15199	15187	15222	15296	15311	15175	15207	15318	15194	15068	15112	15261	15230	15205	15163	15231	15166	15135	15223	15113	15394	15230	15319	15283	15319	15028	15117	15107	15185	15177	15053	15263	15390	15350	15249	15352	15321	15143	15203	15167	15338	15260	15288	15208	15321	15214	15285	15074	15376	15281	15221	15277	15369	15228	15265	15335	15256	15095	15338	15140	15173	15280	15164	15254	15161	15223	15209	15273	15184	15239	15217	15231	15258	14975	15142	15167	15199	15271	15379	15210	15224	15265	15290	15257	15229	15303	15154	15239	15135	15250	15324	15305	15180	15044	15190	15166	15214	15227	15085	15215	15325	15166	15208	15056	15165	15321	15120	15274	15133	15200	15397	15183	15303	15198	15137	15139	15136	15318	15025	15173	15067	15056	15240	15291	15258	15325	15281	15347	15247	15393	15087	15295	15295	15063	15238	15186	15229	15152	15113	15139	15249	15312	15202	15135	15111	15181	15266	15249	15153	15142	15277	15200	15198	15280	15264	15304	15137	15329	15207	15118	15207	15232	15320	15133	15230	15120	15167	15240	15194	15403	15219	15219	15129	15113	15251	15405	15129	15266	15370	15368	15164	15272	15221	15164	15133	15377	15056	15300	15163	15408	15244	15168	15155	15164	15318	15168	15132	15391	15294	15313	15283	15145	15152	15274	15125	15241	15135	15284	15146	15226	15089	15148	15131	15217	15250	15360	15412	15156	15158	15219	15103	15313	15229	15401	15203	15179	15260	15141	15242	15268	15212	15170	15179	15160	15168	15264	15097	15135	15138	15204	15150	14993	15303	15264	15194	15264	15186	15122	15239	15052	15208	15221	15173	15245	15267	15297	15333	15387	15309	15433	15237	15324	15287	15429	15200	15216	15296	15297	15295	15115	15418	15335	15311	15021	15036	15175	15230	15183	15128	15214	15195	15262	15328	15273	15061	15178	15169	15262	15147	15469	15189	15037	15118	15236	15129	15234	15215	15101	15221	15324	15255	15164	15187	15279	15233	15200	15138	15236	15321	15101	15353	15234	15185	15330	15079	15115	15304	15254	15237	15110	15386	15271	15124	15360	15073	15169	15078	15166	15252	15089	15217	15250	15352	15112	15116	15194	15189	15366	15277	15244	15183	15317	15252	15313	15103	15254	15176	15180	15184	15243	15254	15149	15308	15179	15373	15176	15186	15171	15292	15255	15375	14974	15429	15251	15259	15234	15181	15156	15181	15343	15240	15158	15321	15403	15123	15275	15107	15068	15190	15160	15149	15321	15148	15181	15037	15127	14973	15246	15181	15470	15399	15225	15063	15320	15213	15361	15307	15299	15233	15190	15225	15340	15168	15327	15180	15319	15115	15159	15305	15214	15265	15198	15124	15127	15104	15239	15343	15148	15246	15235	15295	15346	15105	15253	15393	15284	15212	15295	15221	15248	15295	15266	15296	15005	15233	15247	15375	15267	15185	15333	15226	15175	15167	15436	15202	15254	15312	15190	15216	15343	15159	15120	15212	14999	15299	15093	15140	15300	15252	15396	15313	15246	15177	15191	15163	15358	15176	15270	15172	15206	15194	15068	15277	15202	15212	15130	15269	15141	15194	15038	15275	15372	15153	15338	15072	15189	15219	15266	15404	15214	15220	15296	15201	15007	15234	15220	15171	15117	15302	15236	15217	15172	15271	15205	15132	15222	15121	15215	15114	15192	15251	15359	15271	15106	15240	15417	15124	15115	15128	15149	15247	15237	15196	15243	15244	15120	15278	15185	15299	15215	15326	15196	15152	15120	15148	15219	15314	15267	15230	15256	15168	15319	15201	15361	15222	15178	15068	15141	15073	15267	15120	15176	15338	15271	15163	15096	15254	15278	15149	15202	15262	15209	15408	15254	15244	15107	15187	15152	15286	15273	15206	15267	15400	15195	15162	15226	15112	15297	15368	15076	15209	15259	15170	15100	15247	15080	15151	15401	15175	15074	15117	15251	15206	15316	15048	15074	15234	15462	15259	15009	15342	15283	15139	15009	15091	15108	15247	15365	15257	15135	15297	15338	15220	15336	15217	15271	15336	15036	15155	15200	15417	15284	15137	15193	15198	15168	15197	15222	15186	15262	15168	15160	15331	15188	15154	15148	15205	15136	15136	15221	15256	15304	15250	15121	15211	15305	15294	15171	15298	15219	15306	15216	15266	15171	15157	15210	15301	15253	15281	15221	15257	15283	15320	15302	15278	15117	15421	15190	15377	15153	15232	15416	15206	15225	15217	15093	15319	15304	15286	15146	15239	15205	15328	15374	15389	15300	15190	15156	15229	15217	15257	15240	15237	15349	15179	15081	15450	15271	15310	15303	15244	15219	15251	15250	15334	15092	15330	15164	15216	15132	15126	15278	15265	15182	15193	15111	15297	15196	15235	15383	15214	15312	15010	15106	15387	15342	15206	15157	15275	15154	15256	15296	15243	15228	15213	15198	15182	15205	15340	15301	15318	15476	15131	15318	15300	15282	15081	15320	15123	15344	15180	15245	15268	15289	15312	15195	15253	15384	15238	15167	15156	15106	15233	15075	15138	15187	15303	15113	15085	15229	15514	15206	15238	15372	15267	15250	15285	15325	15283	15118	15178	15243	15268	15199	15161	15288	15134	15211	14971	15301	15209	15208	15133	15120	15213	15402	15111	15295	15230	15281	15100	15428	15124	15262	15210	15245	15248	15203	15166	15300	15393	15255	15199	15180	15333	15161	15213	15214	15117	15297	15298	15193	15180	15117	15291	15213	15182	15263	15293	15410	15163	15167	15170	15196	15311	15233	15379	15158	15330	15357	15099	15290	15170	15137	15171	15167	15194	15419	15173	15424	15036	15236	15222	15085	15234	15148	15377	15082	15336	15190	15273	15240	15083	15183	15095	15254	15179	15279	15303	15144	15165	15275	15232	15243	15186	15273	15147	15196	15069	15263	15153	15237	15055	15252	15317	15185	15100	15293	15319	15234	15548	15195	15357	15388	15507	15280	15187	15287	15200	15170	15127	15169	15186	15137	15119	15139	15261	15060	15050	15373	15263	15208	15115	15147	15326	15171	15196	15084	15198	15208	15133	15196	15208	15261	15214	15199	15182	15292	15262	15230	15158	15358	15237	15290	15317	15074	15176	15236	15187	15348	15383	15162	15330	15144	15233	15259	15286	15179	15189	15297	15289	15256	15070	15171	15158	15248	15393	15143	15094	15300	15179	15237	15300	15141	15365	15329	15297	15105	15274	15187	15142	15291	15252	15146	15037	15258	15303	15360	15189	15221	15112	15217	15099	15494	15286	15243	15495	15133	15141	15285	15277	15175	15177	15172	15441	15385	15227	15229	15323	15179	15271	15238	15306	15239	15100	15177	15317	15225	15357	15198	15298	15300	14944	15307	15113	15123	15102	15145	15293	14984	15238	15446	15099	15204	15248	15227	15255	15104	15167	15147	15227	15108	15220	15279	15106	15247	15144	15301	15199	15350	15359	15282	15066	15169	15082	15134	15115	15337	15199	15324	15407	15147	15207	15179	15192	15060	15243	15316	15200	15174	14988	15200	15389	15096	15250	15241	15129	15255	15207	15367	15318	15259	15209	15251	15210	15298	15212	15042	15231	15146	15121	15187	15177	15179	15115	15205	15350	15180	15189	15257	15100	15190	15327	15135	15193	15204	15174	15333	15143	15277	15051	15242	15314	15184	15168	15263	15229	15255	15306	15159	15181	14936	15139	15216	15222	15305	15274	15279	14992	15368	15175	15327	15320	15126	15075	15239	15203	15250	15324	15208	15220	15082	15206	15222	15102	15377	15204	15127	15163	15176	15179	15335	15212	15091	15235	15220	15288	15321	15136	15299	15236	15355	15140	15331	15134	15276	15122	15109	15107	15360	15215	15386	15331	15260	15248	15050	15336	15131	15119	15394	15244	15328	15238	15312	15229	15249	15098	15392	15148	15455	15266	15273	15187	15325	15271	15237	15113	15116	15124	15296	15161	15183	15329	15155	15190	15183	15223	15225	15227	15214	15214	15175	15213	15191	15305	15204	15189	15170	15133	15283	15237	14980	15189	15154	15235	15123	15301	15281	15312	15260	15159	15265	15317	15250	15427	15173	15553	15069	15218	15200	15182	15187	15258	15323	15231	15277	14983	15328	15379	15108	15294	15138	15374	15107	15185	15291	15206	15192	15146	15362	15001	15280	15209	15236	15110	15259	15206	15316	15046	15324	15223	15325	15105	15143	15078	15243	15197	15206	15267	15166	15378	15343	15279	15227	15171	15275	15362	15281	15145	15225	15282	15335	15081	15431	15303	15232	15288	15133	15337	14993	15204	15155	15220	15270	15229	15108	15262	15158	15447	15125	15423	15332	15037	15229	15235	15268	15226	15213	15176	15243	15343	15411	15262	15226	15301	15222	15105	15304	15348	15190	15363	15314	15159	15403	15346	15117	15053	15215	15280	15092	15360	15205	15157	15026	15174	15223	15218	15209	15431	15079	15275	15308	15037	15302	15204	15461	15211	15203	15366	15315	15282	15224	15151	15387	15200	15351	15416	15157	15273	15265	15235	15091	15323	15314	15141	15443	15105	15325	15302	15276	15297	15149	15213	15229	15215	15102	15269	15447	15196	15168	15389	15197	15149	15126	15196	15271	15263	15325	15149	15196	15123	15231	15073	15241	15023	15146	15298	15147	15237	15164	15240	15194	15151
24017	21313	29076	25793	26482	29128	28645	24875	23014	22019	21133	20222	19923	19608	19424	19066	19032	18863	18753	18775	18770	18664	18724	18864	18646	18566	18369	18501	18553	18416	18196	18006	18259	18096	17886	18168	18051	17923	17895	18230	18022	17945	18021	18104	18017	17971	18129	18000	18107	18070	17844	18094	18189	18013	18147	17935	18152	17996	18169	18075	17974	17961	17995	18146	18108	17917	17863	17962	17874	18092	18049	17856	18143	17998	18043	18106	18063	18158	18066	18156	18021	18093	17992	17955	17782	17721	18080	18020	17863	17964	18178	18372	18045	18139	17877	17983	17984	18108	18119	17958	17877	17838	18003	18075	17931	18025	17930	17871	17986	17974	18250	18051	17816	17715	18140	18083	17994	18103	18053	18155	17963	17879	17837	18176	18145	17850	18102	17998	18205	18064	17906	18014	18005	18051	17942	18096	17988	17924	17883	18081	17982	17977	18006	18192	18029	17898	17941	17921	18007	18060	17874	18041	18054	18086	17980	18079	18238	18104	17912	18063	18105	18175	18228	18136	18045	18183	18003	17878	18090	18124	18051	18085	17893	18046	18039	18028	17960	18124	18127	17759	17769	17752	18026	17897	17957	17998	17920	18065	17975	18012	17788	17978	17840	17917	18130	17763	18101	17956	17784	17922	17950	18020	18205	17936	17812	17850	17944	18062	18050	17826	18062	18220	18017	17968	17752	17963	17943	18015	18003	17923	18028	17863	17982	18212	17937	18264	17968	18105	17978	18015	17966	17945	17950	18086	18115	17978	17924	18015	17955	18190	18079	18026	17939	17868	17972	17775	18105	18021	17813	18074	17858	17955	17990	17983	18059	17988	18108	17995	17965	18153	17948	17871	18068	17968	18058	18062	18055	18088	17880	17948	17886	18019	18078	17964	17875	18014	18079	18057	18113	18190	17954	18186	18237	18082	18115	18066	17966	18042	18125	18048	17898	17849	18059	17969	18096	17780	18025	17866	17974	18080	18108	18163	18204	17952	17838	17968	17949	17936	18198	17986	18214	17925	17918	18026	17898	18234	17982	17962	17916	18092	18005	18042	17709	17943	17940	18014	18124	17855	18021	18149	18149	18006	17986	17995	18242	18003	17895	18040	18037	17725	17961	17819	18045	17976	18168	18057	18091	17883	17990	18093	17953	17901	18090	17700	17854	17902	18137	18110	17759	18103	18016	17949	17999	18043	18054	18122	18155	17784	18159	17887	18126	17930	18172	18106	18152	18039	17964	17847	17961	17931	17937	17869	17850	17750	17914	18036	18087	17811	18240	17940	17992	18015	17877	18023	17964	18059	18047	17956	18067	17921	17935	17946	18011	17795	18211	18023	17982	18333	17931	17889	17906	18006	18002	17959	17946	17952	18002	17887	18004	18129	18017	18218	17989	17766	17908	18098	18099	17886	18051	18121	17973	18072	17930	18108	17940	17892	17912	17927	18092	18115	17949	18019	17922	17951	17815	17938	17887	17953	18072	18109	17936	17959	18120	17759	17968	17988	18096	18259	18098	17957	17936	18044	18144	17957	17881	18054	17927	17957	18142	18198	18014	18117	17944	18089	17815	18080	18101	17947	18140	17860	18070	18173	18161	18234	18055	17992	17933	17810	17747	18035	18018	18066	17981	17992	18107	18014	17923	18054	17971	18085	18099	17941	18117	18017	17866	18039	17915	17888	17955	18043	18093	17989	18040	18038	17941	18193	18089	18206	17967	17986	18126	17859	18117	17889	17979	17967	18008	18109	18263	18022	18352	17949	18185	18076	18189	18030	17945	18176	18108	18155	17847	17975	18066	18077	18075	17753	17863	17916	18036	18069	18097	17822	18040	17973	18086	18081	18026	18025	18138	17985	17943	17995	17996	18138	18062	18053	17903	17853	17824	18011	17876	18031	17823	18024	18118	17778	18083	17900	18010	18044	18020	18070	17959	17769	18026	18073	17912	17967	18201	18054	18133	17866	17857	17972	18181	17973	18015	18075	17909	18108	18174	18048	17953	17884	18097	17823	18154	17966	18294	17937	17970	17997	18037	18160	18067	18088	17897	18083	18075	18124	17878	18023	18038	17973	18104	17970	18077	18194	17897	17902	18039	17909	17971	18303	17918	17924	18023	18052	17931	18123	18028	18059	17856	18013	17913	18139	18103	17842	18172	18078	18062	18028	18056	18084	17998	17844	18044	18008	18021	17934	18002	17992	18090	17974	18061	18169	18110	18027	17956	18008	17932	17942	18078	18023	18026	17902	18050	18034	18036	17952	17968	18081	18050	18053	17998	17908	18164	18096	18054	17867	18140	17934	17953	17922	17973	18001	18008	18081	18015	18014	18280	17786	18048	18180	17805	17790	17919	18008	18083	18251	18031	18091	17988	18074	18110	17799	18103	18042	17843	17871	17944	18156	18028	18087	17935	18075	18217	17966	17947	18161	17951	18158	18075	17935	17999	17985	17926	17906	17899	18087	18268	17920	18046	18116	18096	18046	17984	18287	18190	18035	17976	18099	18187	18079	17859	18168	17994	18145	17990	17911	18009	17954	18118	18106	18057	18004	18094	18200	18085	17959	18008	17901	18111	17905	18003	17975	18030	18015	17914	17904	17958	17749	18151	17931	18161	18090	18086	18012	17957	17931	17778	17932	17954	18054	18203	18048	17780	17970	18199	17876	18113	17931	18026	18143	18048	17836	18004	18088	18207	18121	18135	17918	17821	17893	18061	17945	17855	17895	17975	18139	18052	18011	17961	17962	18106	18011	18164	18217	17868	18059	18023	17923	17968	17947	18085	18045	17926	18080	17918	18171	18136	18163	18015	18119	18139	18102	17886	17999	17882	17980	18010	17812	18133	18036	17971	18078	18143	18019	18230	17933	18203	18084	17954	18078	17870	18094	18074	18125	18118	18138	17987	17992	18114	18161	17952	17835	18006	17964	18298	17961	17899	17987	18033	17797	17993	18100	18252	17988	17893	17962	17940	18177	18103	17999	18088	17924	18038	18008	18170	18030	18121	18036	17935	18210	18111	17987	18095	17929	17948	18020	18216	18107	17977	17962	18097	17935	18056	17970	18020	18071	18105	17886	18051	18124	18084	18084	18009	17884	17954	17923	18150	17995	18211	18030	18234	18014	17926	18047	18120	18060	17958	17722	18196	17820	17960	17985	18003	17934	17897	18114	18043	18013	17968	17995	17936	17811	18034	18160	18157	18223	17967	18107	18082	17874	17962	17898	17809	17974	17957	18161	17975	17977	18000	18011	17908	18229	18084	17992	18075	18003	17992	17877	18039	17845	18005	17867	17821	17847	18025	18027	17807	18038	18045	18028	17940	18043	17987	18019	18045	18088	18187	18089	17838	17992	18108	18173	18184	18119	18076	18050	17912	18156	18031	18007	18158	18094	17772	17983	18070	17957	17959	17946	17766	18219	18229	18081	17966	17830	18005	17942	18028	17947	17917	17982	18164	18211	18084	17885	18198	18023	18132	18068	18126	17937	17994	17908	17790	18087	18244	18071	18026	18033	18210	17995	18083	18156	18088	18027	17955	18134	17955	18014	17911	18126	17967	17880	18058	18278	18139	18146	18363	18055	17854	18166	17985	18089	17887	18015	18147	18097	17967	18125	18050	17880	18048	18062	17862	17830	17808	18070	17851	18064	18117	18039	17879	17983	18013	18198	18158	17820	18099	17990	17828	18060	17925	18072	17980	17985	18235	18088	18031	18023	18021	18114	18122	18200	18116	18192	17859	17951	18061	17912	18000	17916	18036	18115	18148	18219	18274	18101	18108	17969	17906	18078	18033	18142	18027	18059	18147	17915	17909	17738	17928	18068	18095	18104	18120	17955	17810	18148	17984	18223	18123	18112	18310	18029	18112	17965	18091	17999	18155	17971	18080	17994	18126	17911	18151	18066	17877	17896	17888	18038	18031	17778	17782	18049	17979	18064	17925	17829	18032	17981	18054	18117	17947	18238	18216	18091	18016	17936	18004	17912	17826	17937	18003	18240	18234	18214	17840	17960	18080	17954	18035	17979	17880	18097	17974	17974	18072	17872	17922	18074	18225	17960	18048	18048	18121	17978	18006	18042	18169	17993	18277	17946	17898	18021	17749	18044	18103	17906	17878	17950	18059	18022	17885	17965	17981	18090	18054	17988	18191	18044	17964	17844	17986	17950	18023	17986	18005	18016	17979	17797	18018	17952	17954	17911	17988	18082	18097	17971	18056	17895	18014	17951	17902	18146	17936	18088	17888	17950	18052	18046	17988	17933	17947	18053	17976	18055	18207	18031	18025	17922	18095	17834	18080	18133	18166	17866	18160	18092	18049	17847	17974	18090	17802	18109	17998	18010	18042	18003	18046	17943	18188	17999	18080	18021	17863	17884	17961	18035	17834	17856	17978	17973	18077	17933	17922	18060	18048	18170	18179	18078	18005	18213	17980	18040	18005	17937	17945	17821	18078	17821	18000	18012	18022	17963	17969	17800	17845	18115	18031	17738	18119	17837	17969	18035	18111	18030	17916	18033	18022	17861	18087	17928	17893	18131	17965	17997	17992	17930	18080	18182	18057	17949	18058	17852	18061	17972	17851	18079	17960	17825	18036	17975	17951	18129	17990	17992	18029	17932	17939	18061	18143	17802	17961	18009	18127	18178	18050	18186	18088	17962	17949	17866	17697	17957	18218	18032	17949	17975	18000	18230	17800	17840	18142	18065	17891	18119	17891	18042	17969	18152	17973	17894	18049	18150	18064	18051	17997	17943	18146	17912	18165	18137	17918	18183	18037	18046	18085	18073	18088	18220	18029	17807	17962	17837	18123	17976	17956	18018	18020	17965	18023	17964	18159	18136	17974	17970	18050	18060	18031	18139	18308	18018	17911	17928	18074	17922	18035	17997	18003	18053	18054	18062	17969	17966	18025	17852	17801	18009	18118	18191	17906	17940	17940	18028	18069	17963	18077	18177	17927	17934	17764	18085	18187	17911	17928	17988	18058	18148	18047	17995	17872	17803	17856	18094	18028	17812	17961	17738	17861	17897	17929	18094	18126	17926	17860	17926	18091	18060	17914	18244	18051	18244	17965	18135	17977	18012	18102	17999	17879	18228	17950	18002	18008	17998	17970	18215	18104	17970	18054	18285	18022	18077	18136	17964
31054	54213	49863	39514	34229	29747	26567	24027	21918	20403	18968	17981	17540	16968	16858	16232	16125	15891	16118	15844	15882	15654	15481	15504	15560	15482	15328	15445	15232	15178	15095	15029	15093	15081	15008	15056	14862	14883	14908	14815	15014	14804	15103	15015	14985	15044	14945	14967	14978	14868	14760	14860	14780	14872	14981	14868	14855	14728	14991	14956	14791	14834	14901	14858	15144	14834	14863	15021	15015	14820	14939	14900	14799	14804	14858	14909	14908	14933	14995	15010	14986	14904	14676	14971	14849	14921	14910	14940	14956	14934	14859	14840	14821	14718	14796	14906	14948	14824	14803	14883	14848	14918	14896	14767	14908	14822	14970	14812	14760	14759	14854	14920	14808	15069	14644	14889	14932	14821	14916	14792	14989	14874	15113	15076	15000	14873	14893	14879	14854	14971	14899	14910	14966	14916	14821	14894	14900	14908	14879	15037	14974	15212	14921	14809	14806	14886	14781	14756	14839	14938	14894	14995	14788	14915	14814	14913	14969	14671	14800	15029	14825	14967	14939	14840	14842	14879	14980	14881	14937	14839	14922	14862	14821	14832	14826	14805	14932	14696	14759	14960	15054	14807	14911	14674	14818	14993	15005	14779	14836	15071	14907	14881	14748	14853	14804	14918	14828	15012	15037	14812	14660	14969	14964	14956	14909	14977	14809	14889	14930	14845	14931	14731	15130	14841	14860	14870	15235	14619	14806	14813	14847	14824	14930	14990	14833	14719	14839	15071	14752	14981	14813	14915	14867	14932	14947	14810	14841	14764	14779	14940	15006	14806	15129	14725	14819	14862	15001	14768	14796	15080	14834	15013	14984	14967	14855	14972	14925	14753	14820	14819	14875	14830	14844	14972	14943	15041	14917	14817	14842	14761	14961	15002	14766	14794	14829	14818	14833	14690	14868	14872	14805	15010	14816	14820	14882	15036	15059	14685	14878	14980	14894	14830	14936	15063	14835	15066	14927	15019	14670	14809	14971	14887	14691	14883	14894	14721	14940	14855	14833	14978	14882	14909	14697	14967	14829	14969	14965	14774	14883	14856	15078	14783	14818	14943	14804	15105	14814	14885	14786	14953	14760	14772	14877	14935	14823	14975	14947	14760	14732	14849	14965	14785	14913	14958	14851	14736	14746	14951	14822	14763	14878	14790	15005	14909	14877	14804	15098	14753	14792	14859	14708	14763	14868	14854	14904	14759	14879	14900	14788	14923	14903	14720	14923	14902	14757	15032	14792	14876	15073	14920	14884	14850	14991	14967	14871	14845	14752	14856	14810	14809	14876	14815	14891	14603	14696	14724	14986	14920	14698	14964	14821	14899	14880	14916	14776	14839	14909	14776	14878	15009	14738	14698	14732	14952	14740	14815	14987	14878	14824	14892	15009	14963	14888	14741	14763	14870	14999	14873	14814	14845	14866	15016	14814	14934	14876	14831	14888	14950	14760	14840	14969	14731	14765	14975	14944	14921	15024	14543	14808	15112	14775	14941	14971	15018	14762	14803	14925	14864	15050	14826	14967	14865	14836	15124	14828	14877	14969	14702	14887	14799	14775	14919	14922	14842	14844	14877	14823	14690	14761	14861	15016	14766	14874	14898	14962	14732	14855	14913	14871	14749	14785	14780	14947	14812	14760	15011	14880	14887	14900	14672	14769	14865	14882	14898	14967	14913	14899	14859	14830	14910	14885	14821	14875	14872	14765	15011	14666	14817	14810	14949	14856	14878	14922	14863	14789	14877	15028	14841	14865	14984	14754	14947	14714	14888	14805	14715	14849	14859	14865	14815	14742	14867	14758	14756	15016	14966	14762	14970	14802	14711	15017	14973	14933	14740	14906	14924	14747	15034	14778	14953	14837	15014	15087	14850	14916	14783	14898	14942	14948	14768	14710	14980	14695	14982	14780	14995	15111	14772	14977	14881	14839	14890	14897	14890	14810	14935	14833	14884	14890	14953	14891	14953	14893	14808	14858	14988	14847	14840	14880	14799	14940	15036	14959	14933	14863	14977	14936	14921	14851	14849	14852	14816	14922	14857	14902	14826	14825	15035	14889	14761	14874	14966	14875	14797	14828	14802	14787	14865	14883	14737	14852	14852	15015	14692	14939	14800	14859	14759	14913	14996	14868	14947	14883	14842	14716	14881	14954	15034	14827	14951	14967	14760	14835	14902	14917	14872	15008	14712	14901	14825	15042	14890	14832	14818	14946	14793	14713	14891	14867	14931	14890	14911	14803	14985	14957	14756	14788	14969	14890	14834	14875	14843	14850	14968	14750	14870	14862	15005	14866	14843	14903	14875	15110	14862	14829	14860	14813	14967	14820	14925	14941	15080	14859	14842	14885	14821	14915	14811	14871	14871	14797	14878	14776	14774	15053	14805	14841	14784	14913	14874	14813	14863	14855	14719	15057	14933	14795	14758	15052	14774	14808	14828	14643	15108	14716	14839	14791	14741	14904	14925	14927	14894	14844	14921	14890	14777	14965	14793	14832	14762	14683	14836	14868	14788	15000	14713	15034	14992	14859	14980	14842	14960	15050	14910	14697	14875	15064	14896	14729	15061	14794	14951	14905	15049	14883	14911	14909	14939	14938	14974	14745	14907	14901	14778	15080	15002	14841	14816	14835	15028	14780	14775	14788	15008	14912	14801	14981	15005	14939	14805	15011	14871	14878	14835	14938	14869	14758	15035	14895	14847	14808	14871	15043	14931	14831	14906	14887	15050	14865	14840	14779	14867	14967	14888	14973	14762	14819	14743	14842	14869	14744	14767	14922	14984	14884	14858	14907	14918	14858	14889	15015	14830	14891	14817	14829	14806	14770	14823	14872	14925	14792	14808	14757	14865	14908	14885	14830	14875	15006	14971	14762	14776	14751	14965	14863	14783	14746	14861	14788	14958	15009	14995	14690	14898	14876	14859	14783	14742	14741	15100	14837	14814	14855	14714	14978	15035	14974	14951	14973	14837	14784	14722	14785	14870	14972	14874	14794	14717	14946	14957	14922	14836	14928	14968	15130	14966	14842	14839	14881	14825	14814	14962	14817	14889	14794	14871	14921	14863	14878	15024	14920	14817	14706	14802	14877	14891	14768	15003	15006	14967	14874	14827	14812	14926	14714	14880	14810	14886	14864	14992	14974	15037	14883	14801	15068	14754	14948	14989	14913	14981	14919	14997	14851	14909	14961	14783	14776	14892	14960	15104	14888	14859	15005	15036	14845	14963	14770	14769	14752	14758	14872	15005	14792	14746	14929	14807	14836	14970	14794	14977	14918	14702	14825	14971	14863	14939	14856	15052	14796	14912	14925	14829	14909	14920	14884	14948	14795	14809	14779	14958	14880	14742	14907	14814	14885	14958	14969	14777	14860	14879	14635	14809	14900	14952	14890	14814	14797	14622	14913	15026	14897	14871	14765	14883	14831	14825	15000	14769	14787	14936	14857	14988	14902	14847	14697	14876	14885	14895	14784	14804	14859	14752	14916	14884	14795	14993	14901	14887	14832	14869	14872	14984	14858	14870	15045	15037	14914	14986	14570	14785	14889	14717	14933	14908	14858	14983	14955	14791	14781	14797	14865	14924	14939	14751	14718	14903	14953	14744	15000	14910	14972	14909	14757	14852	14942	14766	14920	15054	14803	14895	14775	14998	14741	14897	14839	14913	14966	14782	14951	14916	14882	14832	14831	14877	14874	14867	14986	15030	14785	14895	14958	14903	14911	15003	15019	14783	14853	14897	14723	14906	14799	14785	14903	14951	14816	14869	14876	14842	14963	14925	14960	14790	14947	14918	14834	14891	14854	14807	14781	14798	14879	14806	14868	14773	14792	14794	14888	15004	14792	14662	14852	14844	14790	14834	14787	14847	14943	15146	14905	14896	14902	14803	14753	14869	14733	14780	15042	14932	14955	14815	14840	14908	14844	14864	14960	14726	14972	14754	14806	14981	14760	14879	14905	14948	14841	15027	14890	14982	14777	14957	14952	14817	14949	14870	14754	14848	14766	14949	14969	14819	14984	15033	14948	14940	14949	14787	15070	14862	14909	14798	14999	14832	14965	14835	14951	14878	14973	14854	14660	14941	15011	14972	14777	14987	14721	14874	14887	14675	14889	14880	14817	14720	14936	14912	14880	14896	14814	14770	14743	14944	14799	14929	14875	14935	14887	14828	15049	14874	14705	14836	14986	14959	14838	14743	14946	14976	14962	14732	14843	15052	14932	14789	14895	14884	15024	15024	14833	14986	14741	14875	14864	14879	14874	14841	14918	14943	14916	14874	14932	14834	14891	14922	14753	14793	14861	14901	14595	15001	14917	14838	14842	14976	14853	14739	15016	14887	14928	14980	14910	14843	14747	14661	14873	14968	14912	14832	14998	14984	14952	14882	14976	14897	14988	14787	14827	14880	14855	14824	14935	14946	14994	14936	14842	14799	15026	14962	14876	14850	14844	14832	14908	15001	14916	14907	14760	15035	14791	15001	14780	14795	14845	14947	14769	14872	14874	14948	14845	14901	15014	14970	15059	14926	14927	14867	14766	14859	14889	14990	14897	14908	14835	14888	14930	14871	14688	14921	14833	14883	14881	14753	14846	14880	14876	14901	14768	14784	14695	14967	14883	14887	14965	14708	15000	14899	14932	14855	14857	14953	14759	14826	14914	14735	14984	14882	14953	14962	14786	14732	14898	14874	14811	14887	15031	14788	14922	15022	14919	14874	14983	14753	14860	15016	15073	14747	14842	14784	14967	14785	14862	14931	14708	14923	14910	14711	14903	14992	14956	14889	14840	14989	14934	14805	14947	14829	14905	14957	14726	14864	14838	14935	15006	14835	14978	14968	14879	14894	14754	14839	14852	14832	14735	14982	14871	14852	14896	14962	14820	14972	14966	14867	14722	14835	14878	14860	14996	14885	14870	14955	14900	14835	14735	14877	14796	14881	14698	14877	14872	14869	14815	14701	14750	14929	14902	14848	14896	14882	14757	14889	14828	14941	14970	14728	14918	14977	14946	14888	15126	15007	14884	14937	14974	14891	14900	14904	14930	14871	15127	14910	14954	14820	14907	14796	14886	14767	14990	14817	14869	14757	15013	15004	14854	14833	14803	14847	14932	14654	14988	14869	14734	14854	14736	14836	14754	14987	14870	14810
22974	21318	29193	24120	23665	28959	32417	27070	24980	23805	22662	21726	20874	20453	20145	20094	19644	19602	19678	19485	19477	19636	19324	19157	19306	19306	19133	18792	18810	18730	18733	18644	18530	18515	18496	18526	18522	18465	18416	18566	18491	18482	18536	18396	18332	18397	18344	18461	18342	18353	18348	18375	18570	18529	18639	18519	18514	18441	18404	18361	18528	18342	18552	18478	18696	18543	18483	18311	18372	18248	18520	18486	18318	18668	18355	18388	18515	18205	18481	18456	18212	18586	18393	18403	18514	18543	18333	18402	18394	18447	18412	18288	18430	18224	18227	18555	18507	18654	18338	18660	18699	18623	18454	18270	18443	18450	18452	18152	18362	18538	18523	18375	18445	18222	18492	18450	18576	18366	18464	18395	18500	18440	18332	18275	18377	18431	18395	18564	18513	18451	18311	18528	18378	18375	18441	18187	18415	18259	18525	18544	18387	18410	18280	18159	18471	18444	18215	18532	18238	18365	18368	18485	18187	18463	18290	18473	18466	18444	18353	18426	18452	18406	18421	18466	18461	18430	18523	18322	18317	18435	18559	18457	18302	18360	18252	18102	18133	18471	18322	18448	18379	18559	18372	18362	18180	18341	18115	18440	18477	18374	18535	18436	18345	18350	18454	18402	18590	18244	18518	18531	18507	18463	18465	18421	18429	18249	18070	18277	18405	18552	18291	18463	18326	18540	18391	18385	18424	18521	18555	18457	18401	18275	18339	18296	18368	18547	18215	18250	18316	18508	18217	18401	18455	18208	18546	18447	18432	18570	18447	18281	18387	18337	18522	18280	18398	18507	18367	18355	18345	18354	18338	18161	18370	18516	18494	18506	18432	18372	18318	18236	18507	18444	18333	18396	18373	18496	18507	18583	18288	18430	18401	18470	18420	18189	18533	18333	18594	18226	18428	18383	18184	18378	18403	18318	18618	18279	18302	18325	18226	18351	18372	18265	18384	18249	18177	18070	18413	18268	18452	18432	18346	18460	18314	18453	18557	18457	18415	18391	18344	18157	18432	18418	18441	18486	18366	18548	18282	18465	18384	18410	18158	18400	18539	18327	18295	18442	18518	18565	18424	18236	18427	18321	18201	18373	18341	18509	18305	18307	18479	18228	18328	18592	18325	18296	18264	18395	18310	18115	18402	18413	18242	18315	18339	18234	18405	18225	18537	18261	18417	18256	18472	18456	18458	18415	18263	18340	18408	18398	18362	18444	18534	18391	18484	18456	18453	18515	18577	18342	18437	18444	18485	18245	18432	18496	18355	18204	18184	18362	18408	18380	18282	18486	18436	18457	18611	18454	18099	18298	18485	18386	18144	18481	18470	18133	18319	18547	18421	18312	18390	18410	18352	18365	18309	18263	18543	18739	18457	18403	18414	18075	18380	18314	18626	18362	18386	18448	18441	18238	18108	18329	18504	18262	18437	18348	18547	18492	18433	18324	18317	18498	18229	18384	18645	18363	18441	18397	18642	18580	18176	18396	18446	18485	18354	18307	18381	18439	18192	18400	18370	18310	18417	18374	18309	18481	18472	18475	18542	18503	18537	18383	18331	18377	18540	18494	18252	18177	18607	18423	18656	18408	18621	18387	18341	18445	18361	18321	18377	18627	18542	18425	18417	18397	18282	18478	18327	18277	18549	18137	18338	18472	18437	18281	18309	18323	18471	18384	18268	18497	18226	18331	18260	18458	18466	18321	18479	18214	18493	18150	18273	18435	18439	18515	18291	18250	18405	18482	18513	18356	18412	18366	18412	18410	18449	18346	18492	18581	18250	18198	18369	18292	18283	18394	18495	18620	18409	18549	18392	18383	18328	18598	18242	18292	18517	18373	18483	18330	18389	18477	18441	18326	18414	18193	18404	18432	18498	18351	18139	18206	18241	18204	18330	18548	18345	18532	18417	18551	18549	18276	18417	18282	18436	18448	18274	18281	18286	18205	18245	18277	18332	18195	18335	18464	18150	18295	18194	18363	18388	18368	18264	18476	18499	18148	18326	18563	18465	18369	18483	18284	18194	18421	18318	18297	18411	18382	18345	18516	18528	18540	18357	18497	18531	18370	18304	18465	18549	18258	18320	18148	18211	18435	18542	18364	18278	18373	18236	18563	18180	18468	18451	18556	18327	18321	18247	18415	18647	18347	18269	18471	18372	18395	18366	18376	18574	18494	18470	18297	18169	18373	18190	18372	18266	18153	18138	18334	18523	18301	18492	18379	18409	18484	18243	18280	18388	18474	18595	18496	18257	18389	18447	18244	18408	18227	18221	18202	18312	18065	18274	18297	18261	18401	18311	18414	18379	18319	18456	18330	18312	18531	18353	18436	18468	18345	18480	18482	18337	18179	18380	18444	18295	18418	18370	18457	18341	18293	18175	18319	18476	18491	18320	18306	18360	18383	18430	18344	18246	18402	18337	18399	18444	18474	18323	18360	18384	18434	18364	18466	18599	18479	18389	18353	18504	18556	18541	18447	18123	18056	18256	18444	18441	18265	18379	18390	18658	18569	18244	18284	18363	18501	18612	18351	18374	18335	18409	18370	18423	18352	18341	18122	18301	18359	18370	18353	18496	18512	18264	18384	18484	18509	18480	18420	18244	18232	18371	18416	18319	18271	18311	18265	18418	18224	18364	18545	18381	18206	18260	18464	18444	18479	18306	18345	18282	18352	18552	18298	18276	18418	18412	18363	18322	18375	18387	18491	18506	18360	18305	18487	18477	18374	18560	18495	18342	18398	18344	18305	18335	18334	18412	18183	18317	18350	18348	18520	18461	18410	18388	18474	18274	18387	18327	18361	18224	18379	18382	18162	18325	18489	18473	18201	18069	18356	18360	18448	18248	18144	18306	18396	18199	18577	18296	18480	18322	18521	18568	18387	18350	18374	18398	18276	18301	18464	18437	18422	18439	18476	18561	18149	18402	18452	18367	18279	18412	18198	18368	18469	18388	18395	18456	18339	18253	18437	18476	18303	18286	18252	18446	18333	18517	18283	18404	18258	18176	18259	18374	18278	18370	18395	18277	18399	18259	18481	18455	18240	18062	18609	18475	18544	18361	18325	18490	18179	18550	18442	18172	18406	18536	18505	18318	18131	18104	18390	18462	18333	18361	18328	18629	18630	18330	18293	18556	18468	18433	18354	18724	18386	18381	18630	18356	18461	18341	18533	18454	18450	18449	18442	18315	18357	18246	18375	18397	18364	18467	18285	18401	18443	18440	18556	18328	18449	18469	18559	18267	18451	18313	18369	18248	18346	18257	18260	18446	18546	18387	18373	18832	18411	18373	18401	18293	18630	18627	18359	18137	18226	18267	18342	18331	18167	18408	18366	18420	18505	18407	18396	18250	18441	18471	18528	18471	18384	18320	18325	18337	18537	18358	18496	18247	18309	18303	18278	18404	18411	18221	18218	18224	18451	18380	18533	18096	18448	18379	18415	18422	18616	18413	18440	18457	18435	18454	18445	18441	18272	18372	18503	18243	18349	18377	18093	18459	18574	18427	18356	18378	18456	18531	18416	18400	18369	18480	18379	18404	18346	18480	18375	18543	18364	18445	18340	18390	18376	18300	18359	18377	18322	18421	18357	18412	18434	18349	18201	18218	18461	18383	18294	18440	18433	18425	18503	18468	18423	18521	18572	18381	18235	18261	18453	18506	18431	18317	18423	18319	18390	18303	18503	18223	18342	18355	18496	18433	18366	18376	18473	18471	18173	18416	18388	18534	18357	18198	18475	18326	18394	18339	18222	18557	18455	18419	18177	18368	18314	18425	18358	18393	18527	18381	18460	18378	18437	18289	18377	18360	18267	18239	18218	18425	18433	18463	18330	18192	18141	18321	18527	18250	18312	18277	18660	18690	18310	18449	18524	18445	18454	18348	18302	18411	18343	18402	18375	18226	18515	18451	18487	18287	18425	18427	18371	18433	18235	18161	18339	18434	18348	18306	18319	18374	18469	18501	18291	18410	18270	18422	18192	18316	18438	18204	18465	18402	18418	18432	18568	18302	18261	18267	18319	18222	18502	18187	18341	18202	18460	18287	18537	18429	18287	18438	18341	18380	18349	18345	18223	18297	18420	18523	18396	18267	18321	18285	18368	18281	18414	18392	18190	18401	18228	18470	18575	18425	18287	18412	18413	18446	18231	18362	18360	18588	18203	18339	18232	18211	18400	18229	18473	18192	18317	18494	18392	18284	18365	18236	18224	18684	18576	18502	18377	18353	18443	18249	18443	18656	18298	18414	18330	18594	18433	18417	18233	18533	18388	18476	18459	18367	18504	18610	18372	18236	18206	18409	18265	18516	18295	18541	18297	18227	18476	18511	18393	18329	18230	18331	18196	18356	18318	18395	18315	18364	18389	18503	18283	18389	18275	18462	18442	18295	18182	18466	18356	18440	18453	18508	18113	18313	18433	18194	18421	18457	18510	18272	18492	18499	18343	18168	18273	18440	18691	18516	18399	18252	18339	18502	18394	18258	18541	18442	18382	18409	18549	18357	18514	18229	18221	18223	18278	18448	18507	18422	18346	18442	18577	18361	18439	18205	18267	18303	18348	18354	18495	18365	18449	18580	18564	18410	18365	18326	18361	18425	18435	18330	18315	18404	18465	18494	18329	18318	18276	18491	18447	18324	18176	18049	18459	18421	18317	18496	18383	18419	18385	18391	18357	18246	18370	18432	18474	18304	18348	18376	18309	18376	18587	18411	18300	18361	18363	18512	18322	18330	18381	18274	18507	18428	18593	18296	18330	18437	18543	18355	18302	18329	18426	18608	18057	18459	18402	18383	18292	18432	18478	18488	18407	18257	18224	18312	18411	18532	18242	18535	18389	18408	18462	18462	18392	18335	18458	18424	18343	18165	18387	18295	18383	18421	18214	18499	18399	18413	18338	18479	18498	18556	18408	18595	18438	18398	18224	18320	18310	18378	18415	18441	18378	18448	18371	18585	18319	18426	18357	18364	18363	18475	17961	18338	18383	18394	18385	18500	18336	18369	18348	18379	18261	18623	18505	18661	18266	18396	18214	18460	18296	18402	18202	18309	18402	18352	18255	18307	18214	18339	18265	18544	18320	18423	18363	18405	18459	18443	18267	18439	18555	18231	18271	18494	18333	18184	18239	18304	18670	18297	18412	18316	18209
33028	58396	54554	43846	38332	34114	30309	27114	24427	22274	20708	19318	18392	18023	17585	17291	16653	16683	16712	16593	16470	16289	16021	16096	16155	15950	15589	15425	15435	15532	15437	15565	15238	15395	15106	15234	15174	15070	15243	15186	15154	15228	14998	15146	15134	15156	15096	15084	15118	15106	15320	14910	14974	15115	15004	15037	15193	15054	15114	15222	15093	14937	15221	14980	15063	15017	15202	14956	15024	15168	15108	14993	15037	14911	15130	15121	15070	15064	15039	15135	15110	15078	15111	15088	15118	14961	15093	15201	15055	15129	15041	14996	14930	15197	14868	15053	15116	15040	15190	14965	15262	15096	15033	14995	15227	15104	15098	14849	15104	14934	15044	15140	14898	14970	15194	15052	15081	14921	15064	15123	15025	15299	15015	15031	15083	15124	15046	14988	14951	15097	15023	15023	15050	15041	15055	15020	15053	15026	15071	15285	15129	15034	15021	15125	14957	15045	15038	15074	15038	14962	15164	15181	14979	15152	15000	15095	15195	15126	15243	15131	15019	15034	15078	15086	15010	15200	14977	15049	15116	15221	15284	15049	14980	14991	15094	15170	15122	15007	15237	14969	14994	14999	15080	15134	15103	15247	15113	15142	14959	15044	15079	15125	15009	15063	15021	15017	15020	15228	15223	15015	15220	14982	14926	15052	15048	15133	15025	15223	15174	15076	15064	14987	14949	15035	15037	15033	15041	15030	14996	15212	15154	14865	15367	15196	15037	14921	15234	15058	15011	15073	14957	15233	15141	15137	15058	15223	15070	15131	14925	14966	15100	15210	15287	14961	14996	14849	15063	14988	14975	15109	15071	15229	15092	14970	15107	15026	15199	15001	15146	14936	14996	14998	15047	15056	15150	15104	15083	15049	15018	15066	15065	15119	15118	15090	15058	15202	15042	15153	15010	15074	15038	15083	15073	15072	15161	15054	15217	15241	15050	15021	15142	15074	14990	15102	15126	15077	15133	14963	15167	15378	15029	15010	15113	15175	15241	15074	15072	15143	15100	15095	15183	15162	15231	15268	15060	14912	15173	15154	15112	14961	15209	15159	15070	15077	15289	14962	15075	15067	15064	15075	15096	15130	14988	15232	14995	15041	15046	14964	15051	15047	15185	14965	15126	14967	14987	14901	15077	15020	15073	14834	15207	14907	15080	15149	14950	15113	15022	14946	14993	15095	14975	15216	15200	15065	14982	15037	14979	15078	15058	14933	14938	14980	15132	15130	14972	14983	15064	15000	15101	15155	15091	14958	15185	15261	14943	14990	14863	14879	15028	15114	15056	15041	15050	15060	15117	14977	15052	15168	15031	15081	15146	15195	14976	14845	15204	15171	15241	15130	15078	15071	15084	15018	15077	14991	15106	15012	15025	15047	15030	15154	14910	15031	14992	15059	15149	15119	14982	15011	15192	14955	15099	15055	15081	14962	15156	14931	15003	14989	15058	15015	15126	14826	15105	15183	15206	15091	15078	14999	15002	14986	14980	15129	15142	15069	15100	15224	15218	14993	15037	15207	15105	15132	14916	15029	15026	15009	15127	15223	14997	15272	15029	15064	15115	15031	15126	15074	14990	15097	15009	15103	14988	14968	15149	15066	14950	15117	15124	14955	14955	15076	15044	15095	15113	15065	15034	15098	15005	15059	15108	15231	15226	15040	15099	14957	15091	14932	14963	15178	15084	14992	14975	15020	15051	15117	15059	15068	14943	15137	14976	15047	14892	15018	14956	15221	14917	15112	14949	15028	15131	14953	14994	15212	14963	15028	15013	15093	15187	14964	15223	15115	15087	15009	14916	15168	14905	15004	15059	15123	15126	14978	14951	15000	15102	14964	14950	15177	15113	15025	15049	15167	15006	15126	15023	15227	14993	14972	15071	15060	15238	15075	15110	15124	15202	15086	15022	14918	14950	15007	15103	15093	15208	15037	15176	15040	14991	15066	15079	14967	15005	15108	15034	15065	15120	15095	14982	15067	15160	15052	14976	15028	15058	15125	14907	15001	15028	15148	15217	15035	15093	14930	15171	15189	15160	15184	15081	15162	15060	15063	15078	14818	15019	15038	14838	15191	15336	15071	14843	15150	15073	15212	14973	14877	15167	14893	14959	15011	15121	15090	15176	15045	15071	15060	15114	14948	15099	14912	15160	15105	15206	15111	15037	14987	15055	15142	15130	15000	15133	15053	15209	15064	14985	15111	15166	15128	15092	15057	14933	15075	15022	14924	15058	15004	15113	15005	15062	14900	15125	15026	15058	15089	15119	15026	15205	15119	15110	14964	15123	15258	15153	15011	15072	15119	14850	15186	14960	15126	15047	15084	15009	15082	15044	15070	15131	14839	15078	15080	15049	15150	15147	14923	15093	14942	15079	15140	15019	15075	15216	14899	15246	15092	15035	14946	15235	15195	15087	15151	15178	15011	15140	15071	15004	15041	15037	15008	15131	15114	15002	15107	15094	15076	15142	14931	15004	15106	14942	14999	15078	15214	15074	15074	15164	15163	15114	15055	15057	14907	14972	15070	15031	15044	15039	15048	14976	15124	14986	14979	15047	14955	15135	15071	14945	15069	15026	15130	15076	14986	14956	15065	15135	15037	15027	15000	15025	15116	15111	14962	15253	15306	15160	15052	15016	15110	15199	15210	15058	15022	15141	15103	15273	15116	14968	15077	15058	15107	15146	15182	14968	15056	15096	14950	15005	14868	15045	14907	15079	15248	15121	15008	15015	15011	14957	14989	14895	15116	15132	15170	14888	15175	15061	14955	14991	15040	15052	15144	15048	15102	15199	15259	15042	15177	15004	14833	15046	15108	15126	15024	15088	14906	15033	14999	15187	15179	15287	14969	15152	15094	15058	14987	14994	15171	14913	15220	14925	15037	15032	15089	15118	15008	15093	15101	15100	15112	15077	15202	15090	15105	15250	15060	15074	14994	15065	14989	15184	15002	15002	15182	14865	15021	15074	15130	15079	14929	14964	15144	15138	15240	15160	15129	15049	15082	15101	15272	14897	15058	15059	15053	14978	15004	15095	15060	15056	15114	15074	14981	15289	14965	15187	15231	15161	15022	14918	15222	14987	15162	14931	15082	14973	15270	15078	15098	15147	14919	15054	15218	15069	14925	15111	14904	15114	15035	15157	15043	14974	15025	15107	15136	15085	15115	15077	15090	15002	15102	15067	15262	14987	14907	14950	14980	15020	15001	15010	15143	14960	15076	15230	15062	15235	15256	15080	15023	14958	14949	15012	15021	15080	15237	15144	15072	15129	14975	15208	15017	15060	14783	15033	15214	14976	15028	15106	15073	14983	15100	15000	15059	15086	15035	15182	15010	15021	14983	15148	14932	15084	15159	14981	14928	15083	15165	15139	15059	14960	15140	15123	14954	14934	15032	15101	14911	15097	15040	15103	14981	15130	15257	15185	15048	15062	15117	15167	15042	14875	15204	15227	15078	15066	15067	15030	14921	15082	14994	15005	15038	15059	15089	15176	14979	15198	15041	15110	14868	15234	15230	15066	14966	15232	15056	15166	15107	15134	15120	15089	14945	15098	14984	15184	14890	15275	15081	15019	15007	15145	14938	15145	15297	14980	14889	15099	15051	15134	15110	14978	15130	15082	15216	15080	15065	15031	15085	15099	15025	15051	15115	14912	14886	14972	14937	15136	14965	15075	15059	15213	14900	15157	14931	15225	15109	15068	15081	15216	15180	14995	15132	15077	15000	15116	15139	15054	15046	15015	15134	15029	15119	15017	14978	14968	14940	15111	14944	15013	14937	15160	14896	15059	15294	14938	15094	15136	15101	14970	15145	15068	15068	14990	15078	14917	15160	15187	15012	15152	15166	15022	15092	15077	15048	15017	15074	14977	15067	15112	14979	15311	15192	15064	15218	15065	14997	14946	15069	15117	14928	15074	14887	14911	15007	15139	14998	15014	15093	14865	15067	15080	14935	14935	15018	15118	15079	15127	15194	15105	15039	15102	14974	15083	15143	15142	15160	14976	15142	15131	15083	15154	14889	15115	15037	14964	14994	15143	15169	15032	15085	15206	15028	15152	14921	14968	14958	15225	14968	15057	15095	15078	14996	15002	15033	14981	14808	15139	15134	15091	15114	15041	15163	15144	15080	15032	15146	15059	15008	15319	15050	15081	15117	14907	15006	15030	15048	14987	14966	15169	15129	15128	14973	15105	15224	14956	15146	15114	15001	15170	15178	15027	15084	15120	15136	15318	15041	15233	15122	15136	15036	15241	15137	14897	14994	15172	14988	14973	15049	15081	15157	14967	15269	14996	15106	15063	15182	15081	14962	15158	15133	14978	14906	15210	14952	15015	15135	14942	15092	14843	15010	15225	15120	15151	15098	15116	14950	15111	14938	14963	14962	15000	15264	15067	15035	15114	15100	15327	15114	14991	15151	15235	15207	15136	15115	15173	15007	14987	15048	15097	15045	15150	15078	15205	15054	15124	15128	14790	14938	15116	15136	15212	15222	15006	15046	15139	15058	14955	15052	15121	15019	15053	15203	15172	14944	15164	15129	15090	14852	15080	14946	15074	15130	15022	15076	15004	14930	15148	15008	15160	14941	14907	15040	15081	15117	14992	14970	15012	15017	15183	15098	15112	15023	15049	15071	15170	15094	15074	15051	15111	15190	15076	15050	15185	15084	15032	15085	15041	15160	15120	15288	15129	15036	15127	15079	15093	15018	15078	15110	14960	14967	15063	15019	14977	15094	15123	15134	15167	15206	14969	15122	15154	15216	15145	15056	15011	14992	15054	15028	15086	15031	15095	14999	15195	15019	15004	15076	14993	15075	14964	15123	15000	15078	15040	15007	15009	14895	15081	15100	14965	15139	15167	15102	15159	15149	15015	15108	15098	15086	15043	15093	14976	15111	15060	14996	15091	15052	15118	15160	15102	15065	14961	14962	15003	15153	15335	15229	15104	15077	15033	15119	15129	14889	15034	15153	14960	15187	15054	15045	14981	15058	15191	15054	15111	15150	15171	15066	14916	15119	15158	15128	14948	14956	14966	15133	14979	14941	15071	15038	14954	15202	15176	15126	15083	14975	15211	15034	14993	15054	15265	14935	15192	15002	15119	15144	14890	15271	15166	14951	15049	15062	15082	15190	15095	15103	15062	15163
29534	30374	40220	35614	29499	26379	24098	22118	20624	19823	19386	19066	18777	18741	18477	18299	18155	18049	18384	18045	18265	18114	18207	17956	18105	18069	18055	17970	17771	17928	17905	17803	17681	17719	17610	17725	17771	17816	17733	17468	17539	17689	17935	17881	17574	17777	17677	17782	17474	17685	17575	17711	17568	17824	17629	17581	17665	17686	17741	17726	17549	17760	17634	17597	17801	17710	17771	17793	17772	17864	17581	17927	17643	17688	17546	17882	17708	17647	17904	17789	17574	17802	17529	17769	17624	17791	17901	17866	17710	17831	17602	17574	17627	17650	17656	17577	17729	17522	17581	17646	17652	17773	17665	17715	17734	17723	17780	17892	17582	17833	17707	17815	17732	17741	17744	17647	17799	17725	17676	17865	17535	17443	17728	17691	17662	17530	17695	17557	17500	17581	17912	17805	17717	17811	17799	17677	17836	17774	17609	17674	17699	17667	17668	17544	17399	17592	17605	17619	17495	17571	17602	17683	17589	17870	17704	17825	17644	17816	17730	17713	17683	17747	17649	17635	17834	17679	17718	17819	17835	17724	17618	17700	17533	17468	17551	17591	17609	17452	17768	17580	17424	17516	17752	17913	17737	17708	17623	17740	17652	17361	17546	17553	17688	17673	17636	17868	17670	17729	17684	17723	17753	17401	17724	17682	17792	17644	17614	17863	17612	17746	17818	17797	17664	17615	17582	17851	17521	17539	17681	17802	17677	17612	17638	17663	17922	17809	17612	17630	17517	17796	17703	17571	17746	17614	17698	17814	17754	17709	18038	17798	17665	17543	17693	17762	17683	17636	17609	17709	17549	17501	17452	17576	17508	17617	17917	17764	17766	17793	17781	17683	17781	17741	17580	17579	17567	17442	17644	17519	17832	17725	17539	17508	17635	17710	17636	17490	17671	17723	17593	17676	17587	17557	17700	17561	17834	17709	17603	17698	17697	17672	17781	17644	17791	17721	17733	17772	17587	17835	17803	17499	17585	17663	17603	17512	17760	17754	17609	17601	17602	17663	17526	17728	17678	17571	17701	17786	17747	17696	17718	17623	17713	17767	17730	17711	17614	17428	17732	17905	17722	17672	17665	17591	17542	17710	17642	17768	17559	17362	17713	17841	17890	17597	17709	17724	17539	17669	17585	17548	17554	17670	17802	17718	17702	17463	17685	17678	17447	17660	17547	17759	17683	17736	17876	17583	17705	17568	17881	17659	17772	17542	17504	17566	17789	17607	17710	17712	17722	17641	17616	17649	17761	17673	17757	17744	17415	17754	17692	17824	17685	17762	17565	17773	17655	17840	17662	17571	17886	17856	17632	17817	17422	17852	17762	17528	17672	17831	17735	17817	17767	17417	17662	17651	17338	17530	17656	17692	17682	17861	17521	17707	17642	17650	17668	17720	17658	17578	17619	17536	17618	17741	17779	17798	17613	17725	17756	17870	17956	17546	17784	17690	17434	17655	17655	17756	17640	17644	17654	17473	17765	17615	17821	17540	17701	17743	17630	17642	17636	17481	17563	17708	17729	17727	17901	17811	17748	17607	17902	17669	17601	17687	17599	17732	17648	17704	17699	17751	17555	17708	17387	17621	17725	17558	17776	17786	17624	17649	17671	17757	17609	17637	17740	17755	17707	17751	17747	17635	17907	17734	17704	17672	17638	17796	17573	17656	17537	17624	17704	17958	17498	17558	17789	17791	17645	17769	17766	17397	17669	17674	17542	17479	17495	17357	17676	17777	17781	17847	17771	17673	17791	17859	17605	17657	17543	17520	17788	17664	17614	17509	17536	17675	17734	17831	17699	17611	17746	17747	17894	17594	17616	17603	17696	17843	17635	17677	17633	17612	17787	17587	17470	17665	17668	17832	17660	17711	17568	17637	17704	17724	17728	17627	17477	17763	17512	17440	17809	17556	17642	17683	17925	17501	17760	17719	17793	17567	17533	17630	17652	17481	17736	17476	17571	17699	17395	17776	17902	17634	17558	17678	17506	17398	17703	17703	17554	17384	17723	17842	17709	17831	17764	17814	17695	17489	17931	17813	17526	17670	17736	17756	17725	17758	17607	17660	17874	17452	17655	17665	17618	17749	17688	17728	17646	17711	17456	17681	17610	17439	17573	17613	17660	17712	17650	17661	17646	17586	17645	17821	17512	17763	17848	17671	17705	17576	17518	17726	17471	17699	17646	17638	17700	17848	17725	17522	17592	17631	17702	17835	17705	17469	17800	17782	17752	17525	17703	17832	17580	17666	17784	17608	17639	17545	17803	17667	17772	17683	17767	17738	17677	17834	17698	17741	17575	17687	17408	17559	17489	17585	17645	17609	17549	17572	17764	17523	17570	17687	17527	17722	17521	17495	17446	17789	17764	17716	17635	17654	17838	17934	17667	17648	17765	17653	17711	17640	17407	17655	17903	17594	17502	17597	17819	17463	17813	17615	17745	17579	17486	17929	17640	17580	17548	17805	17626	17542	17799	17589	17539	17593	17547	17576	17725	17597	17779	17738	17835	17573	17659	17595	17729	17688	17716	17521	17729	17790	17757	17514	17519	17591	17847	17848	17747	17592	17778	17596	17705	17697	17509	17745	17636	17758	17545	17570	17909	17950	17713	17696	17694	17598	17869	17747	17697	17716	17745	17570	17637	17789	17726	17600	17819	17801	17786	17807	17454	17513	17766	17775	17581	17635	17722	17530	17624	17496	17724	17428	17504	17673	17651	17653	17549	17605	17752	17678	17687	17556	17841	17837	17606	17777	17891	17379	17727	17705	17582	17579	17803	17653	17831	17616	17895	17763	17755	17543	17994	17726	17678	17551	17715	17655	17699	17719	17645	17796	17713	17762	17733	17642	17740	17724	17505	17673	17599	17722	17912	17678	17634	17769	17532	17897	17683	17879	17561	17553	17641	17776	17726	17664	17744	17566	17676	17669	17636	17724	17754	17788	17703	17700	17567	17844	17631	17781	17726	17495	17708	17730	17694	17722	17834	17686	17805	17762	17754	17736	17678	17787	17701	17794	17571	17651	17660	17736	17809	17870	17735	17559	17642	17599	17695	17676	17715	17561	17726	17644	17827	17608	17662	17834	17840	17520	17722	17712	17562	17589	17678	17709	17740	17521	17780	17805	17565	17750	17745	17561	17543	17670	17635	17697	17730	17789	17623	17683	17818	17831	17770	17778	17774	17705	17644	17553	17672	17633	17803	17656	17819	17643	17694	17695	17830	17673	17825	17803	17671	17689	17670	17689	17669	17632	17682	17733	17601	17550	17837	17550	17696	17620	17729	17406	17704	17677	17566	17573	17906	17836	17871	17699	17752	17739	17726	17802	17595	17819	17656	17763	17589	17833	17762	17826	17586	17723	17764	17607	17630	17772	17636	17595	17491	17794	17735	17764	17739	17630	17685	17761	17766	17529	17640	17931	17538	17701	17706	17539	17689	17692	17818	17585	17712	17592	17573	17623	17593	17570	17712	17874	17679	17484	17676	17718	17647	17819	17727	17526	17554	17641	17661	17473	17705	17573	17765	17588	17775	17637	17723	17679	17802	17767	17697	17648	17762	17539	17650	17604	17530	17676	17645	17672	17715	17713	17670	17692	17616	17825	17486	17732	17821	17645	17591	17713	17665	17608	17655	17701	17812	17653	17823	17587	17691	17764	17798	17614	17630	17808	18016	17655	17694	17768	17894	17854	17628	17621	17521	17680	17639	17662	17836	17796	17747	17507	17630	17702	17546	17753	17708	17605	17668	17893	17785	17562	17746	17729	17796	17659	17789	17881	17842	17681	17947	17922	17848	17750	17607	17755	17745	17689	17744	17793	17652	17675	17796	17813	17653	17599	17884	17748	17702	17596	17910	17749	17686	17509	17622	17735	17589	17517	17694	17821	17649	17639	17849	17638	17655	17588	17429	17639	17631	17673	17804	17704	17788	17528	17633	17854	17846	17643	17869	17489	17727	17532	17880	17571	17762	17729	17779	17760	17627	17555	17943	17700	17744	17635	17658	17869	17617	17596	17637	17858	17605	17530	17537	17762	17797	17625	17797	17481	17695	17614	17701	17671	17728	17720	17792	17905	17718	17527	17647	17794	17754	17646	17839	17589	17790	17568	17728	17958	17605	17861	17804	17592	17758	17817	17812	17536	17772	17807	17771	17794	17558	17530	17844	17719	17334	17615	17792	17873	17662	17581	17847	17472	17749	17674	17578	17623	17718	17912	17653	17421	17663	17608	17583	17927	17891	17910	17832	17603	17830	17815	17725	17749	17667	17479	17571	17600	17558	17642	17791	17699	17657	17665	17727	17929	17561	17592	17604	17722	17539	17530	17770	17547	17714	17658	17874	17716	17904	17680	17630	17738	17695	17733	17624	17696	17799	17630	17599	17555	17767	17664	17663	17490	17619	17535	17634	17745	17660	17724	17610	17767	17671	17745	17896	17676	17675	17860	17776	17723	17772	17583	17719	17826	17643	17726	17847	17410	17691	17758	17848	17770	17577	17632	17615	17739	17221	17749	17751	17775	17481	17526	17905	17742	17797	17602	17529	17683	17718	17661	17645	17661	17668	17715	17740	17802	17881	17840	17646	17485	17640	17706	17821	17779	17535	17768	17793	17634	17758	17754	17654	17604	17647	17812	17708	17821	17663	17649	17708	17756	17749	17504	17574	17555	17586	17667	17623	17623	17534	17466	17804	17725	17749	17723	17697	17600	17583	17663	17839	17720	17692	17668	17581	17771	17783	17544	17771	17685	17885	17821	17498	17627	17495	17488	17646	17603	17350	17608	17726	17797	17598	17682	17603	17671	17739	17786	17554	17784	17713	17785	17784	17795	17575	17795	17522	17513	17801	17527	17777	17629	17720	17659	17688	17616	17785	17835	17658	17615	17726	17691	17755	17512	17599	17776	17778	17609	17550	17687	17938	17825	17370	17793	17728	17829	17731	17768	17693	17550	17743	17897	17826	17581	17799	17573	17670	17833	17738	17562	17749	17900	17503	17621	17843	17444	17690	17597	17450	17725	17779	17627	17643	17739	17769	17683	17701	17628	17637	17532	17555	17634	17730	17667	17775	17841	17624	17825	17856	17559	17840	17741	17679	17635	17828	17822	17759	17623	17594	17432	17643	17611	17583	17571	17595	17869	17711	17719
31791	47787	43428	33731	29189	25753	23017	20816	19319	17966	17295	16680	16290	16055	16038	15792	15567	15526	15466	15479	15378	15302	15305	15257	15064	15211	15143	14930	15038	15064	14871	14896	14737	14711	14782	14883	14661	14849	14694	14729	14863	14657	14736	14691	14679	14783	14632	14640	14704	14731	14753	14707	14827	14892	14866	14828	14632	14706	14822	14896	14770	14578	14567	14900	14773	14802	14741	14704	14826	14856	14700	14692	14779	14675	14640	14648	14607	14883	14673	14830	14858	14797	14509	14804	14634	14606	14612	14724	14789	14720	14755	14730	14758	14821	14673	14770	14643	14666	14739	14656	14723	14696	14769	14826	14652	14726	14716	14741	14818	14675	14670	14811	14753	14563	14863	14668	14734	14952	14681	14730	14728	14805	14829	14662	14812	14820	14891	14754	14779	14733	14861	14521	14624	14701	14755	14604	14798	14748	14674	14803	14856	14792	14681	14668	14766	14789	14518	14805	14843	14797	14377	14699	14645	14645	14784	14730	14612	14663	14907	14890	14765	14581	14701	14611	14600	14750	14770	14696	14668	14586	14759	14783	14866	14790	14847	14695	14870	14663	14768	14700	14737	14685	14764	14688	14498	14713	14628	14838	14709	14771	14708	14674	14862	14647	14801	14830	14669	14618	14681	14665	14800	14696	14733	14716	14645	14694	14490	14667	14671	14721	14805	14702	14810	14776	14793	14652	14684	14885	14791	14546	14637	14794	14734	14767	14649	14714	14650	14707	14813	14703	14727	14619	14791	14663	14831	14832	14813	14759	14831	14685	14627	14766	14526	14663	14815	14718	14682	14765	14727	14899	14692	14749	14877	14785	14733	14838	14805	14753	14847	14714	14667	14716	14666	14697	14788	14487	14768	14808	14782	14785	14673	14610	14644	14480	14901	14763	14842	14926	14670	14930	14707	14743	14873	14728	14634	14864	14680	14911	14715	14666	14567	14709	14679	14761	14796	14747	14821	14668	14785	14846	14653	14880	14590	14718	14774	14685	14710	14714	14706	14695	14746	14619	14748	14711	14726	14765	14832	14724	14706	14799	14674	14640	14679	14672	14657	14719	14594	14811	14458	14578	14771	14762	14592	14722	14596	14789	14818	14859	14562	14734	14718	14844	14638	14765	14537	14798	14800	14750	14774	14807	14835	14668	14768	14853	14727	14702	14690	14687	14708	14760	14677	14582	14655	14720	14798	14707	14768	14581	14952	14680	14910	14691	14654	14567	14666	14662	14671	14808	14655	14816	14848	14668	14744	14822	14791	14795	14722	14603	14655	14655	14666	14720	14774	14737	14631	14852	14668	14877	14831	14740	14654	14804	14718	14622	14743	14732	14695	14545	14791	14633	14721	14878	14677	14673	14655	14746	14861	14774	14688	14616	14789	14745	14611	14787	14804	14782	14651	14931	14655	14782	14724	14786	14616	14595	14615	14927	14835	14904	14710	14764	14873	14655	14708	14830	14599	14668	14751	14634	14758	14764	14705	14726	14712	14686	14745	14791	14643	14873	14769	14760	14927	14686	14589	14664	14714	14806	14632	14630	14855	14521	14672	14846	14694	14701	14699	14622	14737	14687	14859	14661	14729	14780	14702	14947	14740	14726	14667	14805	14682	14813	14825	14852	14779	14678	14580	14757	14718	14783	14644	14573	14741	14699	14717	14816	14859	14878	14520	14653	14672	14587	14764	14632	14854	14758	14876	14769	14808	14615	14621	14658	14796	14814	14897	14697	14771	14675	14790	14805	14727	14867	14780	14696	14779	14772	14672	14806	14735	14668	14865	14706	14821	14900	14765	14832	14474	14791	14965	14899	14771	14598	14747	14740	14768	14818	14715	14686	14751	14794	14829	14557	14770	14677	14724	14782	14695	14708	14667	14812	14510	14815	14677	14778	14745	14585	14835	14781	14651	14613	14761	14674	14927	14745	14720	14661	14777	14782	14736	14689	14876	14743	14748	14660	14741	14584	14845	14736	14645	14640	14715	14587	14824	14752	14851	14878	14655	14772	14631	14739	14686	14743	14861	14584	14649	14723	14681	14680	14705	14782	14910	14767	14851	14580	14788	14850	14710	14733	14620	14722	14696	14813	14798	14748	14883	14591	14738	14700	14806	14617	14676	14771	14659	14727	14952	14676	14810	14732	14777	14624	14764	14756	14706	14886	14713	14667	14769	14704	14607	14879	14847	14582	14770	14721	14771	14734	14656	14781	14607	14700	14652	14673	14669	14786	14706	14686	14549	14858	14846	14762	14743	14906	14685	14539	14584	14767	14715	14664	14629	14847	14729	14884	14785	14610	14645	14836	14838	14742	14520	14716	14788	14982	14791	14750	14787	14849	14644	14747	14763	14701	14732	14666	14688	14722	14852	14856	14779	14762	14743	14921	14817	14738	14709	14651	14724	14858	14743	14596	14624	14894	14642	14739	14590	14557	14837	14704	14814	14793	14704	14729	14707	14699	14729	14638	14710	14794	14776	14804	14679	14743	14588	14759	14830	14805	14774	14673	14768	14677	14715	14809	14735	14842	14648	14919	14718	14645	14568	14591	14696	14681	14754	14642	14766	14806	14781	14703	14614	14813	14751	14796	14818	14876	14777	14739	14618	14659	14679	14920	14808	14795	14656	14781	14653	14788	14777	14624	14658	14736	14877	14644	14688	14676	14623	14740	14658	14560	14664	14684	14719	14836	14843	14749	14828	14682	14667	14940	14627	14703	14746	14627	14804	14647	14925	14780	14663	14819	14933	14865	14814	14658	14724	14781	14797	14742	14621	14968	14619	14681	14665	14755	14643	14697	14753	14733	14776	14868	14690	14707	14714	14731	14534	14779	14723	14682	14730	14633	14992	14685	14655	14657	14726	14739	14691	14787	14818	14768	14814	14815	14830	14906	14754	14735	14681	14630	14647	14705	14683	14768	14695	14775	14652	14650	14815	14719	14974	14740	14665	14632	14747	14707	14794	14760	14760	14681	14814	14646	14643	14786	14721	14609	14727	14735	14640	14883	14841	14741	14556	14807	14727	14675	14752	14759	14712	14670	14688	14757	14790	14729	14775	14649	14672	14772	14691	14629	14836	14827	14769	14734	14709	14682	14896	14724	14696	14721	14787	14720	14744	14869	14847	14779	14785	14879	14876	14774	14724	14874	14781	14756	14724	14815	14712	14802	14651	14739	14695	14772	14654	14748	14574	14664	14827	14482	14730	14747	14726	14642	14670	14762	14683	14662	14787	14867	14859	14575	14709	14682	14675	14733	14577	14763	14614	14705	14905	14815	14815	14741	14733	14688	14587	14760	14617	14714	14531	14805	14738	14713	14788	14714	14644	14811	14549	14817	14651	14700	14694	14762	14695	14723	14715	14755	14645	14794	14729	14633	14506	14588	14651	14683	14748	14789	14960	14808	14615	14655	14851	14605	14847	14834	14774	14689	14805	14829	14807	14724	14622	14600	14763	14855	14629	14519	14712	14839	14741	14720	14713	14831	14700	14795	14657	14898	14605	14784	14711	14774	14849	14598	14751	14718	14761	14744	14705	14617	14772	14637	14723	14788	14609	14726	14578	14801	14625	14867	14892	14854	14889	14789	14677	14789	14798	14607	14758	14576	14610	14852	14695	14721	14744	14753	14602	14734	14706	14576	14777	14870	14670	14753	14709	14673	14704	14759	14775	14698	14892	14680	14569	14737	14698	14760	14782	14647	14639	14596	14636	14723	14734	14733	14814	14825	14636	14788	14826	14684	14769	14585	14719	14693	14781	14774	14726	14777	14733	14591	14662	14782	14765	14647	14702	14658	14656	14720	14862	14784	14648	14825	14749	14716	14527	14718	14769	14888	14778	14722	14459	14963	14713	14756	14714	14785	14854	14747	14800	14746	14760	14691	14692	14721	14647	14811	14666	14913	14590	14856	14783	14748	14947	14824	14791	14691	14937	14663	14746	14685	14650	14694	14743	14823	14949	14571	14730	14722	14680	14745	14770	14704	14880	14651	14809	14780	14624	14827	14562	14760	14683	14848	14700	14748	14554	14581	14673	14810	14635	14735	14584	14677	14883	14733	14633	14590	14644	14820	14733	14830	14898	14857	14649	14691	14714	14723	14691	14779	14737	14866	14617	14826	14767	14771	14792	14777	14880	14654	14852	14713	14879	14679	14643	14718	14848	14760	14769	14800	14645	14839	14714	14793	14718	14887	14641	14782	14721	14535	14770	14790	14808	14767	14608	14845	14769	14843	14699	14882	14828	14585	14760	14807	14840	14754	14761	14855	14739	14761	14644	14683	14774	14811	14731	14625	14606	14745	14655	14805	14803	14841	14756	14806	14784	14769	14709	14792	14671	14809	14760	14591	14883	14843	14562	14557	14722	14638	14920	14755	14705	14826	14672	14732	14653	14811	14869	14761	14763	14684	14858	14673	14766	14647	14715	14844	14722	14744	14899	14781	14710	14759	14698	14648	14632	14712	14800	14599	14857	14697	14565	14709	14705	14771	14606	14667	14671	14820	14757	14765	14695	14766	14547	14775	14805	14843	14709	14642	14703	14793	14816	14632	14657	14785	14787	14681	14592	14610	14728	14642	14731	14751	14650	14690	14786	14716	14732	14641	14872	14629	14833	14660	14669	14650	14781	14819	14871	14650	14810	14694	14725	14763	14731	14870	14729	14628	14774	14850	14789	14785	14847	14783	14719	14795	14708	14779	14763	14836	14748	14642	14858	14651	14748	14852	14787	14689	14825	14885	14682	14730	14809	14785	14760	14824	14662	14764	14680	14800	14794	14471	14689	14825	14618	14739	14627	14840	14666	14727	14754	14609	14740	14916	14739	14773	14764	14750	14708	14660	14676	14779	14839	14732	14810	14787	14574	14718	14824	14730	14700	14664	14695	14851	14679	14760	14665	14522	14639	14836	14794	14689	14680	14751	14836	14712	14676	14725	14801	14660	14749	14724	14714	14740	14842	14733	14688	14692	14734	14766	14787	14731	14907	14870	14705	14698	14598	14773	14491	14648	14670	14763	14885	14913	14712	14801	14588	14798	14767	14755	14782	14877	14778	14615	14750	14807	14798	14716	14662	14718	14846	14686	14757	14691	14741	14755	14664	14872	14851	14637	14738	14908	14839	14830	14630	14751	14672	14649	14776	14807
24075	21324	29030	25609	26333	28981	28232	24072	22205	21026	20115	19460	18927	18842	18532	18220	18174	17915	17971	17994	17951	17748	17855	17510	17658	17482	17512	17619	17556	17417	17307	17333	17037	17157	17227	17108	17116	17045	17332	17061	17128	17245	17198	17062	17194	17150	17342	17223	17064	17217	17242	17099	17078	17060	17256	17116	17127	17258	17171	17027	16978	17105	17067	16862	16979	16893	17268	17092	17090	17315	17128	17189	17053	17080	17144	17134	17102	17252	17082	17029	17108	16977	17186	17254	17224	17103	17073	17143	16851	17069	17181	17266	17148	17117	16959	17165	17041	17123	17109	17020	16979	17085	17006	17181	16983	17061	17142	17027	17072	17096	17096	17015	17200	17147	17257	17024	16897	17189	17146	17075	17213	17119	17203	17058	16957	17063	16912	17076	17145	17356	17071	16939	17239	17077	17252	17115	17181	17039	17087	17308	17127	17110	17108	17098	17278	17075	17245	17101	17274	17211	17379	17153	17220	17215	17228	17195	17139	17167	17085	17092	17220	16977	16806	17038	17380	17189	17113	17123	17057	17219	17198	17013	17056	17022	17173	17143	16977	16963	17181	17217	17109	17147	17095	16949	16928	17081	17245	17144	16980	17081	17116	17231	17310	17101	17162	16902	17095	17025	16933	17115	16867	17089	17090	17250	17287	17150	17002	17056	16942	16843	16894	17082	17216	17183	17222	17103	17101	17034	17155	17174	17208	17097	17118	16987	17096	17312	17117	16911	17011	17219	16968	16856	17126	17247	17275	17049	17157	16833	16988	17049	16991	17028	16956	16995	17069	16905	17020	16855	16895	17024	17081	16901	17173	17003	17021	17445	17167	17089	17083	16871	16998	16935	17073	17122	17131	17097	17072	17003	17111	17059	17316	17018	17059	17230	17012	17026	17125	17150	17022	17175	17115	16993	16997	17047	17085	17167	16964	17057	17181	17016	17105	16970	16976	16987	17148	16850	17256	17144	17079	16931	17253	17144	17225	17203	17098	17009	17039	17099	16928	16959	17106	16981	17018	17050	17309	17048	17147	17257	16977	17040	17229	17141	17177	16896	17243	17092	17126	17172	17098	17142	17083	17249	17071	16791	16798	17195	16946	17048	17274	17125	16891	17127	17094	16927	16995	17058	17269	17155	17154	16993	17062	17123	17092	17280	17351	16984	16978	17243	17278	17279	17007	17230	17239	17168	16903	17143	17051	17079	17147	17125	17221	16952	17218	16935	17104	17161	16951	17011	17002	17202	17088	17040	17256	17039	17248	17321	16977	17180	17118	17104	17156	17192	17046	17071	16975	17179	16916	16921	17294	16927	16855	17196	17046	17284	17209	17134	17025	16940	17126	17046	17197	17183	17340	17089	17194	17181	17131	17078	17224	17077	17100	17100	16970	17067	17178	17336	17040	17072	16963	17079	17121	17185	17328	17052	17065	17062	16934	16996	17129	16992	17173	17091	16934	16942	17059	17072	16923	17178	16997	17126	16994	17212	17377	16774	17113	17142	17279	17081	17230	17059	16960	16989	17124	17061	17309	17167	16899	17272	17002	16944	16987	16951	17227	17229	17172	17324	17233	17320	17130	16755	17033	17120	16990	16959	17025	17108	17036	16915	17071	17265	17137	17098	17178	16921	17121	17155	16867	17232	16925	16899	17119	17073	17114	17203	16971	17127	17109	17086	17140	17036	16940	17071	17072	16955	17163	17021	17041	17071	17021	17056	17074	17072	17080	17152	17311	17046	16965	17046	16984	17227	17161	17261	17288	16976	17077	16988	17155	17075	17234	17041	17118	17134	17009	17087	17090	16921	17235	17010	16973	17053	17185	17042	17122	17188	16897	17095	16815	16839	17085	17128	17102	17141	17138	17056	17083	17279	17219	16981	17022	17098	17180	17016	17128	17023	16957	17101	17075	17048	17097	17194	17135	17068	17085	17115	17110	16982	17111	17177	17245	17093	17066	17086	17093	16942	17122	17344	17016	17079	17245	17207	17116	17195	17152	17192	17233	17087	17203	17083	17185	17073	17057	17157	17227	17103	17020	17200	16983	17050	17074	17145	17198	17123	16799	17128	17070	17016	16711	17164	17183	17034	17015	16948	17195	17192	17218	17030	17046	17272	17120	17004	17167	17034	17224	17088	17156	17172	17148	17197	17097	17127	17061	17222	17164	17032	16875	17089	17058	16994	17076	16871	17179	16996	16894	16968	16955	16987	17111	17032	17112	16944	17013	17055	17093	17184	17013	16839	17081	17235	17117	17038	16894	17031	17174	17107	17142	17151	17266	17106	17092	16930	17234	17206	17171	17166	17071	17029	17146	17085	16994	17167	17187	16963	17234	17017	17033	17023	16988	17237	17016	16987	17147	17032	17114	17018	16916	16862	16897	17192	17084	17209	17038	17046	17093	16959	16973	16883	17232	17093	16987	17262	17160	17017	16900	17355	17114	17045	17144	17049	17114	17150	17034	17104	17117	16934	17056	17120	17192	17070	17118	17002	16841	17023	16871	16892	16898	17076	17053	17169	17013	16939	16927	17117	17239	16980	17219	17153	17023	17095	17247	17158	16942	17041	17012	16945	17113	17115	17274	17110	17276	17145	17328	17046	17219	17153	16915	17128	17163	17107	16977	17024	17277	17068	17265	17349	17106	17099	16974	17084	17072	17058	16948	17041	16930	16957	17153	17278	17167	17033	16997	17035	17172	17269	17154	17107	17020	17007	16988	17076	17148	17216	17111	17144	17146	17203	17272	17221	16969	17151	17286	17136	17189	17366	17027	16939	17066	17038	17082	17256	17019	16990	17388	17327	17077	16985	17073	16985	17036	17219	16988	17084	17362	17167	16889	17222	17242	17149	17136	17067	16920	17151	17004	16863	17120	16996	16982	17138	17027	17255	17135	17201	17142	16985	16892	17088	17058	17109	17089	17104	17316	17137	17172	16997	17008	17126	17143	17218	17405	17100	17026	17068	17188	17231	17194	17156	17122	16974	16946	17270	17117	17110	17005	16934	16900	16905	17028	17153	16965	17252	17129	17174	17136	17116	16995	16880	17141	17163	16960	17239	17034	17071	17161	17273	17011	16844	16882	17158	17234	17097	17047	16896	16990	16934	17004	16849	17132	17044	17176	17013	17062	17169	17118	17204	17093	17052	17021	17095	16789	17055	17160	17132	17125	16990	17073	17096	16931	17025	17194	17035	17093	17009	17000	17149	17060	17003	17193	17047	17081	17041	17069	17092	17096	17014	16893	17233	17228	17068	16928	17061	17175	17077	16989	17049	17160	17140	17355	16990	17180	17125	17334	17051	17178	17377	17059	17240	17197	16919	17071	16951	17004	16960	17190	16992	17227	17216	16943	17138	17165	17011	17044	16908	17054	17271	16980	17101	17197	17062	17044	17125	17123	16987	17103	16884	17170	16933	17126	17016	17075	17001	16973	17119	16997	17164	17206	16846	17069	17122	17105	16935	16870	16967	16842	17360	17065	17062	16965	17014	17042	17230	17112	17080	17114	17237	17180	17319	17062	16976	16929	17049	17110	17069	16953	17075	17154	17078	17101	17070	17161	17145	17027	17084	17009	17050	17151	17038	17143	16995	17082	16858	17197	17116	17248	17235	16849	17209	17056	17212	16954	17120	17080	17237	17018	17072	17160	17122	17052	17319	17243	17066	17017	17170	17323	16927	17112	17132	16958	17011	17198	17208	17080	17134	17109	17277	17141	16932	17160	17203	16967	16913	17104	17096	17136	17025	17098	16801	17050	17077	16709	17061	16985	17102	17098	17167	17052	16801	16984	17320	17208	16978	17053	17199	17163	17285	17016	17027	17048	17004	17212	17261	16859	16936	17247	16993	17017	16960	17121	17243	17177	17011	17222	16949	17022	17038	17171	17129	17179	17054	17332	17077	17048	17212	17005	16981	16977	17162	17127	17158	17166	17046	17007	16957	16977	17091	17120	17070	17198	17001	17136	17245	16922	17207	17241	17063	16939	16884	17034	17065	17042	16925	17149	16903	17150	17182	16927	17135	17060	17341	17275	17063	17112	17170	17245	17006	17093	16879	17017	16995	17077	17004	16950	17216	17164	17128	17004	17227	17102	17291	17070	17123	17159	17048	16987	17052	16891	17027	16987	16911	17085	17266	17123	16990	16820	17149	17063	17047	17049	17363	17213	17003	17155	16972	17176	17064	17293	17142	16976	17239	17226	16891	17058	17217	17198	17372	17068	16982	17176	17073	17027	16951	17040	17269	17148	17131	17126	17079	17000	17103	17257	17166	17109	16958	16841	17221	17200	17048	17178	17233	17129	17087	17078	17154	17195	17096	17168	17115	16942	17207	17033	17207	16984	17005	17080	17019	17151	17263	17365	17144	16877	17204	17258	16950	16958	17283	17006	17227	17035	16933	17128	17013	17058	16877	17127	17274	17112	17193	17179	16864	16891	17187	17026	17051	17207	17090	17113	17060	17190	16980	17002	17021	16929	17113	17213	16985	17113	16918	17166	16989	17237	17005	17053	16881	16957	17135	17079	17049	17301	17072	17086	17285	16930	17182	17236	17154	17012	17110	17186	16988	16937	17134	17026	17049	17051	17102	17172	16934	16917	16899	17208	17073	17097	17014	17118	17272	16939	17150	16905	17345	17226	17011	17094	17058	16986	17181	16940	17148	17151	17202	17025	16933	17021	17222	17234	17142	17348	17117	17062	16833	17043	16997	17047	17194	17140	17045	17112	17256	17156	17170	17187	17140	17034	17106	17106	16990	17175	17040	17051	17225	17108	16970	17205	17056	16994	17068	17212	16956	17105	16938	17102	17309	17145	17105	17015	17057	17036	17150	16955	17072	17309	17026	17010	17113	17162	16835	17133	16979	17240	17200	17134	17005	17068	17076	17264	17016	16885	17062	17061	17180	17144	17169	16992	16944	17203	16952	17121	16783	16944	16659	17066	17020	17069	17079	17043	17088	17108	17093	17159	17140	17036	17067	17230	17075	17288	16979	16966	17249	17018	16983	16964	16978	16991	16985	17176	17039	16847	17201	17107	16991	17223	17046	16906	17098	17327	17106	16931	17117	17215	17254	17197	17189	17063	16988	17211	17171	16907	17143	17053	17091	16961	17174	17256	16984	17008	16996	17007	17023	16885	17011
30900	53883	49270	38944	33995	30479	26600	23721	21446	19772	18416	17636	17118	16672	16198	16009	15808	15653	15544	15587	15488	15267	15203	15058	14990	14873	14832	14763	14739	14585	14532	14608	14530	14463	14494	14381	14517	14409	14413	14524	14473	14286	14358	14482	14547	14409	14324	14428	14433	14233	14341	14423	14407	14284	14468	14432	14253	14487	14363	14338	14393	14292	14421	14453	14340	14394	14442	14331	14356	14375	14332	14502	14363	14366	14368	14486	14297	14434	14488	14396	14385	14444	14458	14410	14541	14314	14376	14295	14435	14388	14332	14360	14308	14424	14393	14414	14362	14271	14412	14350	14304	14539	14434	14479	14351	14478	14306	14561	14367	14374	14284	14503	14373	14409	14325	14283	14238	14388	14417	14446	14400	14276	14395	14339	14389	14354	14390	14463	14199	14332	14292	14457	14295	14575	14480	14326	14451	14299	14524	14395	14231	14379	14328	14358	14326	14288	14246	14261	14188	14336	14448	14393	14436	14313	14387	14304	14555	14403	14364	14441	14427	14494	14424	14478	14426	14346	14524	14394	14289	14571	14368	14419	14258	14437	14159	14409	14539	14387	14363	14248	14385	14285	14405	14253	14396	14405	14171	14278	14510	14518	14356	14260	14241	14329	14459	14273	14441	14342	14460	14385	14536	14282	14334	14569	14417	14477	14335	14479	14253	14219	14348	14449	14258	14565	14463	14288	14463	14491	14256	14454	14406	14318	14334	14422	14463	14423	14380	14386	14514	14316	14302	14240	14395	14392	14234	14292	14439	14385	14283	14461	14288	14477	14243	14530	14179	14323	14425	14501	14352	14384	14328	14415	14329	14362	14314	14492	14282	14367	14402	14476	14312	14356	14294	14362	14392	14453	14313	14399	14513	14391	14326	14469	14401	14458	14402	14313	14379	14473	14366	14441	14284	14369	14328	14331	14402	14360	14287	14442	14313	14259	14407	14418	14406	14305	14407	14390	14497	14401	14459	14289	14502	14443	14347	14308	14351	14379	14365	14392	14551	14413	14296	14474	14338	14531	14454	14331	14335	14310	14434	14423	14335	14331	14382	14454	14326	14497	14383	14290	14217	14456	14398	14369	14440	14520	14299	14510	14443	14473	14415	14447	14401	14139	14380	14304	14379	14421	14385	14385	14236	14357	14260	14394	14353	14439	14344	14321	14300	14393	14423	14348	14321	14167	14308	14501	14377	14420	14423	14428	14456	14449	14494	14266	14497	14381	14470	14193	14365	14505	14345	14471	14373	14445	14555	14318	14362	14402	14425	14480	14386	14350	14497	14451	14397	14302	14326	14322	14378	14222	14390	14314	14274	14443	14423	14386	14374	14491	14331	14331	14489	14395	14289	14398	14339	14362	14155	14463	14271	14372	14260	14309	14479	14435	14325	14427	14308	14258	14403	14272	14363	14507	14398	14207	14378	14414	14089	14261	14175	14188	14395	14287	14306	14451	14440	14301	14337	14515	14404	14381	14425	14238	14409	14488	14369	14420	14326	14295	14283	14390	14344	14505	14420	14473	14259	14351	14265	14377	14315	14412	14363	14326	14461	14569	14416	14324	14338	14494	14421	14278	14361	14315	14300	14338	14496	14307	14398	14136	14352	14463	14386	14365	14454	14342	14349	14577	14297	14404	14568	14400	14261	14489	14346	14379	14482	14509	14395	14341	14365	14437	14385	14272	14405	14474	14274	14281	14299	14343	14298	14551	14546	14244	14197	14408	14153	14282	14503	14410	14399	14590	14448	14381	14341	14297	14482	14172	14516	14446	14277	14364	14361	14434	14253	14372	14492	14312	14371	14434	14513	14264	14352	14472	14372	14468	14496	14494	14395	14376	14535	14351	14327	14269	14246	14258	14348	14457	14428	14465	14437	14510	14343	14432	14362	14419	14524	14430	14455	14524	14466	14363	14244	14414	14323	14411	14404	14550	14219	14344	14362	14439	14344	14296	14356	14332	14353	14247	14432	14260	14513	14473	14369	14287	14440	14296	14339	14561	14507	14424	14481	14359	14388	14572	14428	14330	14262	14528	14364	14419	14209	14447	14308	14236	14462	14380	14365	14259	14323	14410	14456	14349	14358	14276	14167	14392	14336	14360	14444	14350	14378	14284	14352	14374	14512	14313	14469	14272	14442	14416	14433	14392	14327	14451	14418	14356	14266	14267	14425	14248	14388	14426	14503	14437	14326	14444	14388	14377	14286	14543	14480	14417	14375	14315	14377	14351	14405	14546	14442	14518	14272	14440	14344	14346	14522	14404	14270	14544	14294	14401	14274	14311	14390	14376	14582	14418	14425	14502	14596	14381	14368	14375	14365	14352	14309	14342	14552	14245	14304	14546	14217	14323	14385	14422	14354	14432	14441	14462	14617	14435	14425	14345	14392	14375	14339	14561	14296	14275	14473	14479	14371	14272	14274	14331	14255	14270	14411	14317	14269	14309	14489	14411	14455	14488	14339	14282	14471	14230	14389	14331	14398	14395	14514	14160	14365	14511	14349	14478	14419	14560	14402	14513	14367	14376	14402	14341	14536	14470	14390	14280	14544	14392	14277	14407	14307	14522	14330	14284	14328	14258	14468	14420	14574	14276	14447	14386	14381	14464	14291	14432	14383	14297	14361	14408	14312	14265	14423	14323	14343	14471	14312	14367	14283	14273	14556	14283	14255	14371	14367	14350	14363	14530	14440	14475	14406	14437	14337	14496	14500	14472	14447	14447	14418	14497	14360	14400	14382	14289	14205	14218	14365	14285	14237	14310	14404	14273	14429	14442	14332	14354	14402	14412	14201	14397	14346	14322	14511	14343	14353	14440	14515	14483	14489	14281	14456	14196	14431	14325	14301	14404	14400	14228	14375	14245	14369	14166	14321	14184	14448	14432	14423	14351	14309	14217	14376	14451	14435	14293	14620	14166	14343	14384	14275	14502	14400	14367	14440	14349	14383	14401	14294	14459	14424	14189	14257	14232	14400	14364	14430	14369	14334	14240	14259	14357	14486	14370	14304	14172	14399	14307	14398	14482	14644	14523	14444	14329	14266	14279	14203	14291	14456	14365	14295	14293	14297	14519	14283	14362	14404	14458	14458	14536	14426	14398	14460	14325	14376	14459	14306	14409	14237	14546	14411	14328	14565	14512	14426	14411	14329	14322	14300	14443	14443	14186	14364	14273	14329	14356	14557	14368	14552	14428	14445	14396	14302	14303	14358	14597	14363	14360	14486	14388	14249	14241	14451	14367	14299	14459	14601	14370	14240	14271	14351	14440	14545	14453	14439	14471	14139	14562	14437	14505	14254	14420	14400	14505	14344	14403	14351	14363	14402	14373	14358	14348	14316	14375	14308	14348	14309	14446	14384	14423	14271	14469	14341	14438	14381	14250	14333	14248	14649	14380	14283	14458	14398	14376	14459	14246	14303	14355	14443	14403	14406	14486	14427	14447	14391	14496	14524	14275	14493	14378	14362	14261	14418	14374	14387	14235	14494	14300	14252	14505	14346	14457	14282	14583	14372	14339	14427	14279	14386	14348	14500	14264	14381	14152	14365	14366	14281	14354	14284	14293	14376	14343	14260	14220	14347	14239	14246	14477	14453	14280	14322	14429	14349	14387	14376	14385	14401	14426	14425	14365	14464	14413	14421	14367	14351	14423	14544	14357	14431	14341	14244	14316	14233	14437	14471	14437	14262	14302	14432	14508	14260	14341	14305	14593	14489	14450	14535	14526	14364	14389	14397	14299	14240	14423	14302	14481	14483	14380	14324	14431	14448	14404	14277	14454	14337	14414	14403	14378	14408	14445	14421	14315	14542	14167	14353	14494	14420	14420	14420	14183	14406	14530	14395	14443	14420	14541	14604	14305	14310	14151	14466	14353	14568	14485	14375	14390	14313	14410	14384	14402	14443	14158	14432	14423	14361	14477	14459	14555	14208	14330	14425	14282	14386	14245	14419	14207	14423	14423	14490	14321	14457	14424	14563	14459	14269	14364	14543	14450	14278	14405	14320	14329	14489	14391	14380	14398	14400	14406	14386	14408	14163	14130	14175	14391	14366	14509	14448	14376	14365	14485	14205	14314	14408	14299	14367	14308	14502	14349	14392	14442	14553	14389	14386	14480	14451	14514	14275	14451	14246	14506	14341	14294	14363	14308	14434	14451	14504	14424	14384	14425	14274	14382	14345	14495	14365	14432	14199	14549	14305	14480	14218	14371	14345	14241	14505	14346	14465	14319	14319	14452	14366	14478	14171	14364	14389	14316	14472	14494	14282	14385	14409	14468	14451	14338	14268	14400	14199	14217	14201	14366	14478	14478	14392	14364	14385	14400	14505	14152	14489	14330	14524	14437	14362	14411	14361	14536	14253	14370	14259	14464	14310	14481	14378	14497	14322	14332	14375	14340	14178	14516	14298	14519	14521	14331	14461	14424	14397	14282	14392	14347	14254	14304	14381	14565	14543	14317	14366	14342	14371	14360	14345	14308	14427	14450	14299	14395	14516	14372	14409	14405	14434	14446	14371	14389	14445	14361	14406	14507	14426	14289	14404	14357	14338	14212	14291	14510	14413	14401	14424	14456	14424	14386	14395	14359	14632	14234	14461	14423	14396	14511	14338	14499	14249	14397	14342	14319	14409	14288	14298	14393	14428	14378	14302	14535	14358	14392	14388	14426	14474	14230	14088	14273	14295	14429	14233	14220	14434	14466	14422	14375	14422	14263	14507	14529	14419	14346	14467	14317	14467	14231	14400	14145	14514	14365	14441	14261	14281	14301	14304	14308	14242	14446	14377	14366	14481	14335	14353	14377	14279	14336	14536	14360	14348	14578	14494	14473	14282	14423	14418	14411	14486	14491	14615	14455	14342	14362	14492	14575	14284	14458	14430	14404	14457	14590	14485	14339	14450	14376	14405	14421	14366	14420	14333	14371	14433	14416	14384	14454	14497	14315	14341	14542	14480	14277	14327	14414	14399	14402	14455	14271	14500	14333	14356	14430	14428	14176	14547	14431	14318	14356	14533	14482	14498	14437	14324	14399	14412	14443	14370	14338	14520	14227	14287	14309	14287	14443	14376	14385	14454	14429	14370	14454	14284	14455	14344	14505	14399	14478	14355	14490	14356	14420	14414	14358	14350	14231	14278	14263
23023	21337	29154	24130	23449	28682	31887	26555	23751	22912	21587	20598	20173	20167	19596	19269	19182	18772	19019	19003	18928	18911	18621	18301	18095	18194	18216	18038	17838	17750	17795	17889	17685	17697	17736	17594	17584	17783	17697	17571	17795	17644	17846	17724	17810	17623	17712	17665	17559	17768	17671	17665	17748	17467	17643	17585	17680	17555	17684	17520	17680	17382	17435	17655	17646	17576	17505	17589	17536	17568	17563	17550	17614	17794	17727	17652	17465	17666	17658	17429	17425	17412	17579	17406	17644	17638	17476	17555	17602	17417	17497	17287	17481	17628	17440	17478	17471	17513	17471	17384	17387	17401	17457	17468	17527	17415	17530	17520	17532	17546	17601	17511	17493	17377	17531	17379	17348	17508	17590	17526	17514	17562	17576	17691	17415	17467	17488	17572	17406	17412	17305	17613	17493	17475	17491	17544	17641	17472	17674	17469	17555	17483	17701	17591	17385	17619	17638	17511	17660	17487	17349	17536	17552	17639	17476	17455	17409	17388	17824	17449	17526	17546	17694	17647	17584	17510	17527	17370	17566	17790	17584	17481	17602	17346	17493	17623	17590	17485	17613	17545	17744	17671	17271	17247	17691	17556	17491	17509	17692	17315	17677	17563	17575	17495	17540	17772	17679	17333	17384	17609	17577	17256	17402	17394	17444	17332	17433	17549	17495	17469	17371	17546	17434	17265	17628	17380	17609	17643	17463	17477	17718	17451	17585	17494	17715	17473	17521	17425	17505	17456	17464	17683	17509	17364	17372	17744	17552	17754	17364	17364	17546	17536	17487	17389	17415	17503	17460	17494	17470	17352	17587	17516	17431	17442	17473	17501	17793	17403	17591	17433	17748	17597	17482	17329	17428	17527	17466	17371	17624	17591	17771	17711	17453	17592	17401	17582	17677	17385	17471	17362	17487	17539	17490	17450	17668	17507	17560	17611	17456	17444	17710	17488	17623	17395	17287	17608	17655	17439	17494	17577	17529	17340	17524	17663	17377	17621	17236	17507	17648	17538	17284	17350	17653	17603	17393	17728	17471	17423	17535	17593	17447	17553	17575	17686	17609	17493	17516	17503	17613	17394	17465	17310	17430	17470	17340	17421	17495	17450	17519	17489	17443	17704	17564	17526	17557	17625	17404	17293	17550	17507	17286	17399	17334	17357	17744	17508	17560	17571	17475	17345	17147	17477	17504	17495	17580	17456	17639	17333	17508	17646	17618	17676	17509	17707	17386	17508	17484	17490	17396	17668	17593	17521	17429	17616	17417	17470	17707	17455	17592	17649	17525	17530	17622	17540	17560	17598	17458	17753	17412	17512	17490	17379	17398	17319	17742	17425	17581	17548	17652	17428	17535	17589	17690	17490	17622	17593	17535	17542	17403	17463	17430	17576	17570	17363	17702	17350	17455	17464	17437	17638	17511	17597	17690	17539	17594	17516	17242	17436	17412	17492	17669	17578	17481	17354	17493	17497	17482	17479	17364	17493	17568	17704	17658	17511	17445	17362	17652	17471	17556	17559	17463	17368	17528	17349	17252	17530	17524	17490	17435	17764	17654	17453	17718	17618	17367	17329	17551	17664	17361	17634	17460	17636	17386	17496	17558	17539	17422	17794	17585	17437	17380	17478	17519	17609	17399	17258	17652	17574	17483	17502	17353	17628	17673	17541	17456	17514	17481	17362	17513	17446	17401	17551	17496	17655	17628	17396	17508	17466	17433	17518	17376	17643	17462	17517	17635	17687	17349	17376	17466	17438	17738	17317	17445	17470	17590	17406	17669	17430	17362	17534	17510	17450	17429	17544	17564	17605	17666	17552	17483	17348	17359	17393	17589	17455	17518	17520	17464	17571	17498	17417	17429	17211	17228	17474	17513	17476	17480	17348	17490	17405	17548	17401	17394	17669	17691	17567	17755	17482	17588	17552	17430	17498	17644	17432	17420	17629	17488	17589	17713	17439	17697	17579	17595	17636	17458	17429	17769	17404	17626	17571	17554	17346	17526	17510	17452	17554	17366	17560	17368	17553	17480	17395	17576	17450	17543	17712	17489	17445	17439	17501	17426	17523	17787	17476	17504	17532	17452	17654	17430	17531	17599	17479	17467	17388	17364	17318	17539	17395	17606	17592	17477	17413	17398	17693	17337	17408	17553	17384	17507	17361	17518	17469	17557	17475	17377	17688	17457	17591	17448	17394	17375	17572	17593	17476	17709	17563	17456	17575	17604	17677	17584	17511	17661	17438	17534	17479	17533	17709	17330	17493	17685	17700	17382	17488	17450	17460	17533	17482	17577	17470	17470	17553	17701	17382	17453	17769	17571	17584	17438	17449	17527	17502	17583	17501	17515	17535	17479	17529	17443	17430	17485	17364	17546	17348	17382	17475	17561	17592	17574	17639	17449	17449	17378	17557	17460	17426	17389	17634	17373	17642	17598	17588	17572	17413	17488	17516	17493	17541	17816	17389	17620	17620	17537	17539	17532	17563	17328	17761	17396	17525	17571	17520	17354	17374	17331	17387	17588	17570	17652	17399	17629	17899	17549	17334	17515	17544	17489	17599	17493	17536	17611	17363	17642	17404	17472	17488	17335	17658	17625	17532	17503	17341	17458	17429	17713	17518	17477	17418	17586	17582	17657	17389	17477	17454	17572	17289	17437	17539	17469	17605	17522	17424	17392	17518	17608	17534	17767	17378	17288	17444	17508	17500	17602	17412	17622	17474	17331	17703	17411	17535	17302	17689	17350	17306	17550	17445	17373	17415	17628	17480	17518	17485	17480	17422	17594	17570	17408	17657	17660	17639	17598	17405	17256	17672	17457	17432	17687	17617	17483	17456	17616	17644	17576	17445	17634	17604	17597	17486	17507	17604	17465	17489	17402	17499	17433	17362	17403	17549	17367	17477	17374	17466	17521	17440	17574	17671	17563	17754	17418	17397	17401	17315	17591	17464	17582	17594	17677	17681	17320	17379	17546	17475	17627	17427	17577	17817	17524	17466	17525	17294	17532	17667	17495	17517	17590	17489	17290	17454	17765	17754	17612	17343	17504	17399	17758	17499	17320	17379	17497	17501	17479	17496	17471	17442	17517	17438	17630	17361	17517	17543	17625	17609	17375	17448	17811	17594	17469	17461	17593	17467	17323	17493	17471	17419	17638	17400	17414	17583	17464	17526	17692	17549	17378	17560	17354	17523	17566	17473	17553	17525	17336	17484	17415	17322	17535	17434	17598	17536	17597	17567	17445	17423	17427	17524	17624	17450	17630	17458	17656	17560	17608	17782	17600	17364	17459	17333	17475	17595	17724	17472	17510	17781	17553	17498	17355	17284	17789	17369	17499	17452	17689	17320	17647	17465	17601	17424	17473	17684	17645	17446	17592	17550	17655	17294	17425	17394	17716	17753	17417	17699	17653	17586	17474	17699	17507	17493	17246	17480	17612	17431	17396	17537	17624	17389	17468	17691	17608	17419	17494	17545	17501	17512	17738	17458	17694	17434	17495	17421	17506	17475	17539	17512	17441	17500	17561	17516	17414	17518	17556	17411	17575	17661	17478	17435	17514	17517	17391	17615	17547	17490	17751	17575	17671	17514	17682	17579	17390	17717	17714	17482	17526	17376	17378	17403	17529	17424	17428	17585	17325	17431	17390	17612	17424	17528	17396	17365	17433	17511	17370	17232	17575	17334	17577	17567	17527	17291	17580	17450	17564	17561	17408	17553	17407	17466	17462	17616	17413	17365	17396	17576	17318	17440	17595	17303	17450	17557	17477	17555	17464	17518	17608	17595	17594	17522	17463	17343	17397	17703	17440	17665	17570	17743	17546	17517	17529	17438	17562	17676	17540	17596	17681	17576	17510	17701	17489	17316	17525	17379	17602	17535	17623	17389	17612	17511	17788	17596	17578	17536	17405	17483	17501	17398	17604	17608	17740	17612	17403	17560	17440	17583	17359	17631	17548	17416	17538	17374	17313	17415	17615	17575	17380	17518	17529	17579	17493	17591	17447	17659	17545	17386	17522	17411	17550	17602	17869	17537	17652	17699	17477	17718	17407	17555	17431	17572	17594	17684	17474	17682	17558	17361	17684	17496	17555	17554	17508	17429	17560	17540	17446	17481	17576	17342	17596	17395	17697	17674	17420	17584	17601	17311	17516	17397	17576	17390	17343	17506	17707	17367	17584	17739	17574	17661	17796	17629	17648	17556	17609	17405	17335	17677	17464	17480	17404	17566	17485	17599	17613	17554	17585	17410	17550	17457	17567	17551	17437	17550	17491	17560	17666	17790	17479	17687	17523	17408	17473	17711	17662	17309	17545	17246	17501	17334	17803	17512	17580	17464	17498	17486	17584	17559	17684	17297	17419	17401	17463	17517	17521	17471	17344	17683	17465	17365	17460	17337	17554	17400	17419	17505	17693	17528	17504	17379	17697	17501	17335	17494	17492	17621	17492	17539	17353	17555	17534	17519	17639	17611	17583	17661	17684	17603	17418	17501	17547	17508	17504	17548	17714	17245	17520	17483	17478	17522	17605	17646	17381	17463	17304	17557	17644	17505	17635	17408	17447	17617	17663	17646	17474	17516	17207	17443	17636	17768	17450	17344	17548	17527	17772	17439	17418	17649	17492	17484	17570	17400	17502	17686	17499	17450	17554	17357	17503	17506	17598	17699	17570	17393	17315	17518	17554	17599	17313	17397	17567	17445	17367	17535	17549	17569	17519	17431	17465	17570	17576	17595	17386	17546	17436	17503	17676	17428	17340	17510	17731	17433	17302	17461	17513	17561	17521	17423	17692	17744	17490	17371	17315	17406	17793	17407	17267	17447	17509	17492	17743	17571	17508	17533	17664	17649	17369	17518	17488	17594	17403	17514	17532	17493	17616	17645	17548	17638	17712	17538	17666	17550	17506	17596	17226	17445	17404	17367	17287	17502	17711	17449	17441	17415	17511	17492	17475	17557	17454	17605	17604	17579	17683	17647	17528	17332	17514	17612	17474	17525	17569	17424	17476	17436	17719	17669	17672	17365	17618	17576	17679	17397	17528	17360	17461	17421	17397	17534	17681	17510	17731	17662	17683	17499	17447	17543	17465	17325	17331	17646	17509	17455	17618	17465	17452	17638	17541	17395	17342	17345	17698	17326	17501	17520
32395	58284	54219	43472	38183	34350	30131	26636	24002	21774	20036	19151	18359	17950	17349	16868	16871	16409	16449	16309	16164	15878	15822	15700	15633	15449	15229	15148	15031	14939	14837	14888	14893	14662	14633	14552	14466	14669	14754	14440	14795	14597	14733	14720	14562	14530	14695	14625	14685	14587	14711	14728	14485	14634	14638	14772	14708	14798	14402	14754	14657	14657	14449	14484	14590	14509	14571	14619	14833	14457	14675	14629	14603	14536	14508	14619	14482	14455	14519	14454	14486	14679	14529	14748	14618	14728	14668	14703	14578	14544	14535	14627	14731	14549	14578	14644	14630	14825	14714	14552	14670	14499	14640	14472	14617	14739	14729	14469	14527	14717	14471	14642	14605	14674	14543	14456	14727	14717	14656	14481	14523	14527	14703	14781	14690	14542	14661	14704	14630	14638	14693	14784	14621	14534	14621	14617	14516	14595	14567	14646	14717	14513	14673	14554	14715	14613	14643	14481	14737	14639	14572	14599	14650	14697	14487	14677	14538	14515	14514	14657	14674	14536	14576	14702	14550	14613	14603	14505	14584	14602	14633	14530	14587	14564	14565	14623	14626	14844	14736	14706	14527	14655	14741	14578	14421	14627	14582	14521	14747	14745	14437	14643	14836	14703	14517	14716	14487	14519	14613	14737	14550	14585	14511	14566	14527	14509	14470	14598	14640	14713	14530	14500	14489	14542	14792	14671	14651	14701	14826	14623	14458	14645	14635	14664	14721	14596	14650	14653	14700	14490	14766	14496	14546	14705	14794	14397	14541	14443	14517	14838	14660	14490	14766	14348	14677	14633	14533	14679	14502	14584	14729	14561	14696	14684	14569	14697	14733	14662	14620	14698	14512	14711	14640	14619	14524	14524	14539	14581	14717	14671	14431	14672	14716	14622	14673	14766	14612	14714	14476	14682	14567	14552	14629	14586	14496	14662	14636	14614	14581	14571	14612	14577	14526	14655	14753	14660	14636	14485	14682	14516	14482	14683	14758	14676	14467	14607	14469	14556	14582	14757	14477	14754	14597	14694	14544	14475	14647	14450	14587	14683	14737	14655	14363	14589	14682	14601	14623	14538	14820	14454	14536	14521	14676	14467	14608	14555	14749	14665	14533	14648	14746	14818	14480	14459	14627	14479	14734	14504	14563	14422	14653	14579	14727	14547	14672	14605	14579	14427	14547	14555	14752	14597	14524	14562	14721	14743	14631	14640	14583	14628	14501	14502	14663	14634	14707	14727	14656	14547	14485	14610	14669	14616	14564	14588	14586	14553	14651	14617	14587	14637	14591	14576	14539	14603	14538	14670	14489	14675	14536	14589	14511	14712	14761	14678	14746	14611	14422	14542	14658	14517	14676	14588	14644	14678	14723	14827	14479	14718	14558	14653	14621	14499	14420	14485	14546	14615	14641	14665	14490	14741	14573	14547	14671	14697	14529	14596	14551	14611	14623	14554	14759	14691	14548	14511	14682	14512	14433	14576	14702	14718	14553	14635	14592	14676	14645	14586	14633	14596	14518	14494	14836	14567	14545	14644	14512	14588	14786	14602	14632	14710	14557	14541	14610	14585	14640	14701	14609	14520	14517	14678	14663	14660	14519	14789	14510	14487	14697	14499	14587	14413	14507	14655	14459	14611	14612	14536	14699	14557	14550	14649	14599	14664	14821	14346	14608	14613	14553	14684	14616	14617	14504	14603	14601	14675	14515	14685	14701	14680	14487	14660	14691	14578	14668	14730	14557	14477	14502	14789	14592	14507	14545	14576	14564	14629	14576	14519	14637	14643	14624	14449	14626	14496	14628	14566	14502	14529	14628	14412	14684	14667	14835	14641	14565	14613	14742	14572	14520	14740	14621	14547	14606	14587	14583	14567	14559	14487	14687	14555	14676	14590	14668	14587	14603	14608	14761	14620	14723	14623	14831	14532	14430	14724	14588	14504	14604	14439	14784	14499	14539	14614	14724	14537	14598	14602	14548	14622	14390	14655	14584	14678	14635	14475	14545	14557	14678	14680	14585	14722	14575	14525	14613	14498	14566	14569	14680	14574	14521	14740	14592	14480	14419	14595	14662	14507	14504	14552	14613	14771	14612	14530	14570	14563	14729	14655	14624	14399	14571	14663	14637	14428	14663	14462	14536	14719	14613	14489	14538	14548	14630	14524	14600	14567	14542	14661	14615	14655	14496	14585	14515	14583	14720	14486	14583	14668	14554	14579	14719	14609	14682	14692	14667	14626	14627	14608	14634	14613	14667	14601	14421	14498	14534	14478	14504	14472	14787	14556	14672	14638	14547	14707	14701	14459	14605	14493	14574	14574	14508	14626	14579	14559	14717	14696	14556	14720	14734	14596	14593	14490	14727	14615	14617	14607	14649	14643	14615	14533	14708	14576	14623	14647	14588	14414	14678	14550	14663	14612	14690	14513	14507	14776	14474	14564	14582	14556	14501	14680	14568	14533	14752	14511	14512	14472	14774	14500	14628	14633	14644	14868	14456	14602	14523	14488	14730	14625	14679	14677	14502	14524	14730	14678	14724	14541	14546	14593	14612	14574	14529	14661	14618	14620	14497	14692	14567	14775	14627	14671	14670	14431	14688	14679	14559	14626	14684	14508	14524	14689	14656	14478	14606	14477	14683	14748	14739	14613	14729	14675	14641	14704	14580	14638	14687	14565	14597	14523	14661	14584	14403	14726	14728	14564	14650	14598	14625	14546	14673	14569	14622	14670	14468	14701	14609	14649	14721	14710	14691	14553	14751	14628	14574	14726	14554	14608	14567	14698	14493	14521	14644	14626	14535	14777	14411	14618	14707	14659	14477	14574	14637	14702	14582	14565	14562	14524	14688	14728	14652	14636	14763	14516	14637	14635	14716	14742	14567	14641	14537	14629	14640	14599	14547	14606	14444	14510	14728	14579	14650	14681	14404	14533	14788	14571	14627	14562	14673	14587	14723	14595	14662	14447	14450	14680	14648	14528	14549	14621	14766	14655	14491	14735	14601	14604	14548	14466	14602	14621	14631	14715	14529	14505	14509	14528	14577	14600	14623	14601	14618	14630	14687	14521	14582	14329	14695	14528	14547	14557	14718	14552	14542	14522	14470	14648	14629	14534	14456	14745	14682	14701	14697	14631	14475	14649	14558	14489	14634	14478	14638	14617	14630	14502	14458	14498	14494	14560	14444	14558	14701	14743	14624	14564	14749	14617	14583	14607	14803	14582	14790	14700	14472	14689	14582	14686	14721	14692	14587	14726	14608	14480	14623	14736	14591	14477	14571	14858	14593	14628	14622	14559	14735	14553	14603	14442	14687	14729	14545	14682	14687	14571	14666	14469	14632	14425	14846	14612	14632	14521	14613	14597	14468	14693	14738	14606	14643	14668	14745	14583	14655	14753	14401	14481	14671	14566	14635	14726	14702	14745	14441	14734	14456	14766	14481	14740	14570	14434	14573	14566	14715	14728	14627	14665	14720	14548	14617	14689	14612	14589	14556	14537	14670	14612	14660	14508	14632	14702	14726	14639	14518	14610	14764	14493	14779	14538	14583	14552	14513	14530	14597	14576	14553	14676	14612	14605	14587	14676	14599	14787	14778	14629	14484	14689	14477	14568	14586	14630	14525	14688	14799	14556	14494	14603	14793	14659	14433	14484	14557	14527	14662	14555	14419	14794	14540	14561	14502	14670	14648	14599	14616	14589	14556	14626	14629	14600	14542	14671	14413	14705	14646	14599	14588	14636	14681	14572	14428	14544	14683	14869	14522	14638	14548	14691	14633	14709	14670	14581	14749	14559	14685	14642	14675	14864	14630	14680	14751	14592	14554	14735	14571	14575	14604	14691	14413	14815	14487	14648	14621	14540	14444	14488	14440	14750	14631	14546	14719	14551	14523	14672	14631	14665	14691	14700	14495	14692	14668	14669	14607	14497	14685	14636	14537	14511	14738	14605	14608	14638	14623	14604	14732	14548	14678	14683	14631	14741	14655	14548	14680	14820	14456	14571	14730	14752	14528	14518	14651	14493	14662	14702	14815	14625	14864	14699	14608	14497	14615	14649	14639	14577	14615	14667	14459	14650	14373	14606	14611	14614	14530	14478	14526	14695	14523	14591	14599	14643	14572	14648	14750	14586	14513	14559	14639	14637	14594	14586	14478	14505	14512	14621	14640	14498	14404	14518	14630	14673	14564	14578	14545	14672	14567	14572	14790	14554	14710	14626	14657	14430	14722	14560	14525	14545	14624	14523	14662	14791	14648	14666	14617	14660	14495	14802	14639	14521	14551	14558	14599	14545	14565	14715	14498	14594	14466	14627	14702	14567	14663	14578	14597	14465	14651	14695	14517	14603	14712	14446	14515	14578	14614	14599	14520	14645	14632	14559	14454	14489	14608	14500	14548	14708	14652	14547	14593	14523	14599	14738	14584	14576	14700	14424	14537	14540	14619	14674	14524	14672	14596	14508	14672	14631	14535	14716	14485	14528	14614	14575	14545	14584	14806	14622	14643	14580	14506	14676	14618	14611	14714	14638	14603	14551	14404	14692	14722	14583	14665	14510	14663	14753	14596	14605	14624	14601	14646	14613	14740	14791	14619	14692	14589	14614	14539	14639	14746	14607	14659	14569	14758	14692	14597	14647	14516	14572	14693	14632	14652	14513	14536	14472	14583	14606	14624	14427	14646	14396	14637	14479	14653	14756	14497	14701	14625	14769	14616	14560	14551	14645	14702	14779	14591	14561	14690	14714	14469	14552	14640	14618	14545	14642	14640	14520	14856	14545	14666	14514	14533	14632	14755	14701	14678	14487	14727	14722	14667	14673	14669	14581	14685	14614	14506	14505	14695	14519	14643	14607	14594	14834	14428	14590	14627	14522	14782	14595	14631	14641	14426	14544	14656	14650	14660	14567	14556	14388	14531	14509	14693	14641	14556	14518	14562	14578	14718	14509	14508	14692	14846	14623	14604	14586	14583	14607	14721	14567	14636	14297	14604	14573	14494	14492	14459	14515	14431	14586	14683	14636	14509	14670	14653	14486	14517	14600	14546	14440	14418	14529	14828	14546	14606	14457	14728	14635	14575	14545	14518	14683	14418	14544	14471	14683	14547	14529	14654	14576	14663	14634	14726	14763	14709	14523	14675	14665	14615	14609
29225	29685	39269	34618	28815	25647	23111	21288	19594	18905	18616	18185	18039	17923	17471	17443	17673	17264	17427	17480	17434	17534	17401	17175	17193	17065	17099	17136	16979	16874	16828	16983	16847	16868	16901	17057	16996	17016	16789	16999	16812	16908	16893	16874	16877	16852	16788	16839	17008	16704	16805	16910	16885	16902	16910	17124	16787	16896	16902	16872	16853	16676	16903	16911	16890	16761	16681	16661	16849	16678	16806	16857	16920	17029	16951	16866	16803	16717	16793	16811	16799	16649	16850	16887	16627	16652	16928	16826	16800	16806	16972	16830	16900	16867	17068	16830	16990	16830	17112	16903	16837	16772	16679	16663	16861	16914	16723	16608	16748	16630	16727	16783	16815	16697	16961	16897	16821	16814	16957	16662	16623	16755	16875	16739	16874	16965	16988	16807	16917	16666	16662	16673	16812	16755	16691	16756	16541	16747	16689	16636	16704	16931	16828	16647	16950	16983	16882	16781	16569	16887	16804	16577	16792	16846	16814	16890	17036	16704	16939	16795	16920	16774	16864	16824	16734	16830	16700	16890	16767	16852	17062	16780	16795	16959	16928	16760	16789	16670	16780	16745	16701	17014	16973	16826	16863	16721	16957	16775	16779	16774	16750	16800	16867	16875	16904	16927	17070	16655	16927	16897	16591	16976	16679	16863	16841	16758	16877	17010	16785	16946	16809	16955	16882	16854	16809	16714	16880	17006	16697	16691	16794	16992	16798	16884	16940	16807	16845	16928	16864	16895	16986	16996	16898	16750	16791	16751	16791	16784	16810	16888	17102	16830	16916	16897	16713	16685	16742	16886	16914	16683	16762	16959	16833	16730	16888	16972	17018	16755	16929	16951	16940	16707	16914	16808	16976	16870	16849	16765	16962	16788	17035	16847	16645	16940	16903	16749	16815	16844	16786	16765	16777	16809	16854	16932	16886	16879	16901	16835	16876	16994	16782	16842	17007	16993	16787	16799	16828	16648	16733	16822	16865	16782	16941	16612	16654	16875	16799	16727	16793	16831	16753	16967	16717	16941	16682	16811	16726	16691	16925	16781	16872	16842	16918	16938	16811	16813	17031	16848	16671	16927	16905	16701	16768	16848	16866	16947	16835	16688	16796	16891	16871	16764	16955	16842	16793	16731	16821	16754	16716	16745	17106	16740	16855	16867	16873	16730	16770	16644	16745	16864	16753	16823	16958	16828	16859	16834	16879	16744	16769	16834	16724	17021	16830	16824	16854	16802	16891	17060	16709	17036	16727	16987	16677	16774	17014	17046	16742	16836	16823	16900	16843	16800	16736	16985	16877	16876	16802	16867	16976	16960	16889	16905	17055	17055	16771	16768	17100	16890	16969	16803	16737	16867	16792	17003	16706	16983	16932	16688	16783	16695	16755	16807	16810	16659	16861	16824	16943	17044	16589	17045	17089	16893	16866	16889	16694	16867	16843	16763	16811	17025	16854	16807	17051	16850	16904	17005	16944	16831	16848	16777	16619	16977	16966	16940	16978	16836	16798	16780	16955	16774	16758	17044	16917	16854	16773	16849	16846	16887	16772	16839	16778	16672	16913	16883	16849	17004	16675	16703	16922	16691	16798	16739	16608	16605	16767	16845	16939	16753	17040	17011	16915	16790	16919	16847	16867	16836	16842	16993	16985	16902	16900	16852	16929	16814	16830	16791	17046	16782	16772	16856	16718	16781	16950	16664	16690	16816	16999	16967	16787	16692	16917	16759	16838	16637	16767	16847	16919	16864	16989	16700	16830	16857	16873	16866	16795	16728	16850	16794	17077	16699	16801	16857	16806	16676	16798	16795	16672	16942	16643	16776	16919	16797	16734	16951	17048	16815	17143	16907	16849	16747	16917	16946	17039	17139	16989	16838	16805	16729	16994	16648	16924	16795	16729	16957	16965	16806	16621	16876	16650	16729	16736	16899	16713	16967	16862	16902	16965	16750	16868	16918	16946	16811	16660	16869	16876	16777	16797	16954	16837	16945	16872	16775	17014	16957	16800	16901	16872	17155	16957	16883	16845	16890	16867	17014	17189	16948	16683	16795	16839	16936	16913	17050	16895	16704	16646	16865	16756	17130	16911	16771	16743	16808	16837	16754	16840	16883	16681	16763	16693	16792	16800	16774	17008	16669	16630	16846	16834	16843	16704	16717	16886	16795	17014	16797	16710	16712	16674	16790	16978	16847	16979	16994	16892	16596	16843	16841	16679	16876	16949	16889	16587	16884	16703	16864	16902	17046	16919	16913	16647	16770	16750	16941	16867	16816	16778	16729	16796	16888	16842	16840	16786	16807	16861	16906	16812	16793	16815	16891	16832	16873	16821	16795	16888	16917	16796	16786	16829	16749	16846	16959	16888	16931	16832	16973	16770	16628	16848	16916	16845	16718	17078	16959	16831	16822	16782	16824	16933	16947	16759	16723	16707	16818	16796	16869	16936	17018	16599	16772	16822	16974	16964	16901	16956	16845	16907	16829	17016	17120	16866	16809	16906	17211	16822	17094	16903	17027	16661	16797	16833	16619	16831	16771	16784	16991	17091	16926	16728	16704	16899	16930	16880	16874	16955	16881	17013	16788	16890	16654	17022	16865	16773	16798	16789	16851	16747	16990	16986	16817	16908	16727	16751	16900	17079	16947	16901	16895	16789	16944	16796	16925	16863	16675	16802	16729	16773	16897	16747	16712	16978	16924	17054	16884	16819	16840	16820	16870	16765	16878	16584	16874	16922	16827	16800	16662	16917	16954	17028	16848	16913	16763	16976	16805	16742	16874	16964	16923	16923	16955	16831	16722	16864	16863	16793	16675	16985	16885	16837	16591	16800	16598	17091	16991	16850	16849	16961	16901	16723	16727	16772	16945	16822	16813	16636	17013	16849	16885	16761	16958	16867	16915	16750	16785	16780	16637	16926	16667	16700	16833	16825	16929	16761	16785	16758	16687	16628	16898	16907	16839	17082	16816	16923	16878	16888	16817	16929	16946	16737	16882	16828	16877	16786	16959	16866	16706	16896	16862	16981	16674	16781	16775	16996	16818	17045	16857	16791	16694	16831	16699	16771	16835	16733	16949	16939	16581	16853	16800	16729	16776	16752	16721	16918	16802	16799	17014	16904	17045	16800	16798	16651	16682	16959	16926	16808	16772	16944	16696	16721	16821	16761	16839	16921	16998	16925	16795	16880	16870	17087	16845	17014	16873	16837	16954	16923	16880	16724	16713	16831	16854	16983	16898	16818	16821	16675	16859	16784	16934	16895	16871	16773	16762	16921	16955	16959	16447	16848	16947	16780	16809	16802	16924	16785	16794	16711	16851	16927	16956	16694	16999	16754	16968	16865	16702	16879	16837	16799	16748	16793	16935	16925	16786	16783	16843	16738	16804	17089	16881	16653	16877	16895	16844	16821	16832	16706	16931	17018	16922	16750	16857	16896	16981	16684	16918	16754	16945	16784	16977	16909	16904	16932	16897	16753	16873	16706	16859	17046	16781	16718	16908	17025	16850	17002	16818	16955	16779	17041	16919	16837	17053	16781	16797	16895	16866	16769	16798	16916	16920	16910	17029	16977	16800	16874	16930	17105	16656	16829	16906	16940	16795	16990	16776	16840	16885	16822	16834	16887	16893	16913	17057	16934	16643	16799	16902	17118	17002	16947	16938	16814	16678	16967	16854	16776	16800	17001	16935	16980	16754	16941	16754	16865	16727	16926	16767	17117	17105	16846	17071	16906	17021	16952	17016	16674	16779	16749	16439	16837	17006	16930	16703	17053	17120	16736	16880	17008	16801	16839	16831	16638	16777	16840	16919	16618	16845	16925	16696	16833	16815	16916	16820	17021	16739	16902	16883	16743	16627	16923	16648	17180	16915	16914	16897	16787	16831	16814	17049	16747	16865	16774	16815	16849	16751	16901	16820	16953	16870	17043	16906	16937	16743	16523	16666	16883	16534	16981	16914	16810	16652	16719	16782	16715	16654	16881	16860	16552	16656	16854	16808	16857	16695	17009	17002	16854	16794	16771	16762	16945	16876	16926	17115	16823	16715	16888	16707	16926	16690	16991	16740	16961	16921	16857	16661	16935	16841	16917	16894	16875	16891	16991	16703	16768	16865	17205	16865	16774	17055	16882	16888	16957	16844	16874	16735	16763	17011	16973	16779	16904	16813	16880	16915	16902	16990	17052	16716	16796	17006	16986	16981	16952	16867	16860	16977	16930	16943	16681	16770	16882	16805	16768	16844	16834	16588	16896	16932	17031	16790	16775	16998	16909	16788	16899	17066	16718	16611	16861	16901	16776	16707	16996	17035	16820	16748	16799	16776	16781	16760	16732	16769	16950	16785	16829	16588	16835	16985	16838	16888	16834	16924	16744	16942	16828	16996	16840	16844	16762	16844	16777	16857	16871	16775	16770	16779	17044	17022	16815	16545	16849	16925	16944	16716	16791	16773	16731	16775	16843	16967	16962	16850	16906	16817	16802	16914	16649	16875	16817	16899	16784	17042	16795	17042	16848	16884	16777	16867	16862	16698	16847	16789	16820	16945	16795	16864	16925	16807	16825	16773	16954	16841	16906	16889	16882	16704	16826	16964	16861	16801	16893	16818	16871	17128	16997	16884	16907	17000	17076	16688	16873	16561	16839	16889	16956	16828	16720	16909	16957	16811	16935	16788	16842	16987	16886	16850	17019	16829	16882	16616	16804	16825	16884	16917	16857	16885	16991	16917	16614	16883	16843	17179	16920	16948	16976	16783	17115	16817	16963	16783	16816	17038	16747	16897	17088	16934	16769	16916	16868	16834	16876	17097	17059	16931	16611	16760	16699	16993	16887	16938	16834	16702	16854	16919	16931	16957	16889	16600	16778	16619	16718	17022	16892	16627	16875	16868	16847	16874	16979	16920	17019	17175	17131	16928	16922	16779	16852	16832	16749	16784	16873	16846	16920	16722	16811	16807	16849	16661	16796	16777	16742	16951	16916	16864	16846	16729	16903	17137	16992	16923	17002	16927	16911	17011	16822	16824	16656	16913	16894	16831	17022	16730	16914	16640	16907	16840	16993	16679	16796	16939	16790	16694	16850	16739	16913	16898	16981	17113	16563	16922	16779	16947	16749	16893	17143	17130	16941	16874	16774	16716	17039	16741
31091	46803	43113	33127	28878	25523	22599	20391	18621	17481	16915	16411	15909	15810	15441	15191	15206	15119	15132	14979	14966	14956	14702	14586	14465	14601	14539	14368	14496	14164	14312	14306	14418	14321	14151	14247	14403	14180	14212	14192	14116	14319	14231	14420	14286	14216	14281	14247	14286	14277	14362	14410	14303	14212	14172	14210	14231	14376	14317	14279	14229	14277	14380	14292	14178	14179	14114	14353	14251	14316	14362	14243	14256	14324	14202	14371	14190	14453	14325	14228	14290	14145	14264	14268	14102	14289	14185	14117	14263	14312	14252	14236	14283	14165	14166	14200	14351	14150	14316	14415	14340	14212	14259	14100	14228	14243	14362	14246	14258	14250	14066	14363	14205	14416	14169	14376	14148	14279	14321	14192	14286	14192	14263	14285	14350	14212	14157	14357	14185	14127	14300	14194	14289	14218	14234	14264	14369	14127	14230	14353	14326	14244	14124	14038	14282	14140	14122	14173	14264	14298	14253	14280	14080	14356	14235	14294	14258	14300	14324	14246	14440	14223	14239	14355	14333	14308	14261	14188	14226	14361	14353	14293	14315	14245	14121	14118	14052	14375	14140	14334	14281	14207	14345	14410	14343	14265	14358	14325	14153	14200	14336	14256	14413	14407	14393	14173	14206	13979	14354	14191	14326	14058	14236	14196	14344	14040	14285	14200	14237	14342	14161	14265	14147	14229	14279	14199	14240	14276	14301	14126	14412	14080	14243	14216	14098	14283	14287	14110	14101	14148	14302	14257	14134	14227	14150	14265	14152	14210	14420	14135	14254	14223	14219	14157	14176	14322	14360	14113	14250	14135	14178	14099	14167	14340	14184	14188	14341	14174	14231	14276	14159	14417	14176	14547	14098	14287	14343	14244	14171	14245	14259	14382	14228	14107	14148	14224	14335	14332	14376	14333	14344	14228	14269	14287	14229	14389	14289	14237	14091	14335	14100	14152	14065	14042	14199	14331	14210	14184	14035	14140	14314	14296	14137	14338	14157	14348	14234	14197	14302	14180	14210	14357	14329	14074	14236	14146	14246	14224	14171	14248	14252	14407	14271	14270	14258	14199	14292	14315	14275	14311	14357	14244	14133	14157	14296	14231	14383	14116	14258	14319	14329	14086	14258	14242	14258	14214	14220	14268	14271	14286	14367	14271	14173	14262	14287	14320	14208	14291	14111	14266	14219	14062	14142	14265	14286	14320	14167	14416	14131	14169	14193	14370	14242	14224	14339	14218	14313	14246	14198	14150	14182	14152	14220	14300	14340	14276	14128	14217	14173	14254	14192	14060	14333	14091	14231	14376	14347	14345	14228	14171	14165	14419	14437	14247	14316	14263	14266	14171	14312	14127	14216	14226	14164	14283	14301	14223	14330	14373	14293	14363	14216	14187	14264	14203	14274	14251	14258	14124	14283	14119	14114	14393	14228	14300	14225	14271	14333	14320	14245	14328	14120	14285	14287	14159	14222	14124	14223	14325	14212	14109	14341	14211	14250	14447	14214	14096	14223	14203	14168	14163	14236	14282	14300	14222	14369	14140	14178	14121	14069	14197	14242	14212	14163	14192	14174	14332	14183	14195	14395	14218	14333	14187	14341	14268	14163	14287	14301	14317	14197	14173	14255	14272	14305	14078	14334	14185	14369	14076	14223	14127	14352	14289	14105	14206	14387	14129	14452	14074	14336	14136	14229	14285	14299	14366	14127	14175	14329	14193	14182	14075	14180	14241	14322	14318	14345	14224	14076	14197	14083	14539	14411	14441	14201	14393	14157	14038	14249	14112	14187	14225	14353	14218	14319	14131	14344	14329	14221	14222	14375	14164	14316	14211	14205	14330	14231	14291	14370	14317	14262	14088	14224	14259	14228	14179	14210	14339	14229	14072	14282	14229	13981	14237	14164	14243	14274	14288	14176	14258	14230	14334	14275	14332	14247	14253	14369	14186	14224	14240	14445	14265	14342	14375	14325	14206	14192	14288	14216	14175	14249	14094	14173	14239	14170	14081	14296	14161	14290	14299	14284	14309	14048	14214	14301	14178	14237	14307	14232	14429	14321	14217	14291	14183	14428	14362	14228	14380	14230	14271	14177	14188	14342	14013	14356	14348	14325	14366	14133	14178	14124	14228	14267	14181	14285	14318	14130	14358	14436	14217	14063	14272	14288	14323	14286	14390	14236	14278	14395	14235	14339	14269	14376	14335	14194	14408	14197	14277	14104	14165	14162	14302	14258	14290	14291	14328	14454	14305	14292	14180	14267	14295	14157	14206	14251	14198	14273	14061	14359	14249	14279	14343	14196	14206	14352	14153	14303	14279	14241	14344	14317	14167	14211	14267	14308	14075	14226	14213	14247	14307	14371	14263	14295	14265	14288	14178	14138	14177	14316	14135	14351	14289	14350	14001	14154	14360	14255	14186	14223	14255	14272	14213	14384	14294	14367	14228	14271	14202	14378	14306	14295	14192	14294	14214	14199	14163	14369	14193	14353	14333	14303	14174	14337	14083	14364	14380	14393	14231	14286	14132	14119	14054	14097	14125	14254	14215	14432	14331	14324	14205	14264	14171	14231	14257	14328	14307	14279	14234	14166	14266	14180	14252	14047	14102	14163	14077	14187	14237	14248	14186	14268	14264	14288	14175	14142	14260	14126	14344	14493	14192	14175	14201	14308	14231	14205	14235	14212	14204	14330	14276	14274	14190	14069	14033	14262	13970	14151	14299	13965	14178	14382	14138	14371	14220	14422	14175	14137	14353	14287	14087	14166	14211	14176	14267	14327	14178	14163	13878	14167	14267	14110	14198	14419	14157	14350	14420	14324	14161	14217	14237	14271	14254	14133	14082	14129	14186	14365	14235	14312	14278	14344	14228	14135	14335	14132	14367	14233	14244	14300	14370	14240	14190	14220	14332	14351	14256	14370	14336	14350	14265	14458	14128	14372	14238	14325	14333	14253	14295	13927	14361	14315	14197	14277	14345	14197	14317	14264	14238	14256	14289	14238	14213	14240	14262	14297	14116	14207	14210	14101	14011	14259	14149	14163	14172	14145	14229	14194	14188	14287	14296	14284	14254	14080	14196	14133	14203	14293	14214	14228	14205	14173	14253	14156	14194	14398	14138	14343	14202	14307	14275	14295	14253	14224	14199	14253	14028	14209	14323	14311	14168	14263	14229	14274	14284	14090	14231	14223	14475	14339	14048	14175	14283	14187	14307	14190	14165	14194	14203	14293	14365	14296	14298	14264	14429	14273	14219	14301	14054	14269	14001	14226	14114	14247	14297	14465	14277	14215	14250	14290	14139	14290	14320	14101	14206	14208	14165	14243	14306	14230	14370	14359	14103	14270	14318	14224	14184	14213	14329	14215	14281	14318	14160	14205	14154	14073	14229	14274	14151	14185	14140	14167	14214	14437	14263	14400	14246	14178	14254	14204	14256	14236	14336	14063	14177	14296	14307	14262	14247	14369	14159	14321	14298	14275	14245	14330	14095	14189	14212	14231	14247	14128	14290	14224	14152	14220	14340	14201	13974	14287	14131	14200	14241	14316	14115	14221	14258	14215	14131	14001	14358	14181	14161	14194	14199	14235	14330	14101	14145	14318	14124	14185	14086	14194	14319	14020	14388	14123	14338	14216	14161	14212	14242	14199	14203	14224	14186	14289	14149	14295	14299	14273	14359	14487	14296	14248	14309	14188	14156	14276	14251	14201	14236	14272	14358	14209	14205	14258	14148	14176	14198	14244	14354	14399	14223	14203	14305	14252	14360	14216	14305	14225	14197	14389	14136	14291	14176	14272	14253	14153	14192	14144	14197	14349	14246	14250	14345	14218	14149	14227	14370	14089	14329	14151	14361	14267	14231	14362	14222	14157	14240	14288	14232	14036	14346	14095	14233	14315	14099	14165	14225	14207	14199	14221	14192	14343	14304	14240	14313	14255	14182	14233	14340	14224	14300	14345	14280	14096	14306	14362	14389	14393	14241	14111	14187	14137	14085	14145	14208	14277	14092	14272	14294	14383	14231	14348	14305	14202	14183	14211	14128	14264	14477	14398	14221	14241	14333	14193	14152	14351	14283	14106	14167	14201	14291	14154	14200	14397	14233	14417	14244	14143	14297	14223	14205	14136	14344	14186	14229	14373	14324	14134	14165	14344	14364	14245	14275	14216	14348	14210	14363	14107	14119	14318	14313	14232	14299	14090	14117	14220	14265	14259	14313	13986	14303	14194	14277	14346	14232	14057	14246	14240	14348	14126	14243	14201	14260	14361	14285	14371	14308	14192	14279	14220	14241	14159	14268	14242	14185	14224	14403	14071	14342	14106	14266	14163	14277	14324	14173	14132	14221	14235	14407	14342	14197	14374	14329	14246	14330	14241	14256	14284	14226	14251	14196	14050	14258	14078	14339	14159	14106	14349	14142	14287	14100	14302	14269	14208	14390	14306	14220	14246	14318	14100	14275	14219	14232	14256	14203	14198	14288	14261	14331	14328	14171	14236	14140	14201	14277	14219	14206	14073	14268	14306	14090	14232	14405	14257	14322	14370	14104	14360	14360	14204	14129	14275	14259	14214	14216	14191	14167	14318	14262	14292	14272	14097	14155	14342	14278	14148	14281	14188	14259	14299	14233	14179	14154	14263	14215	14255	14315	14230	14239	14269	14163	14270	14198	14180	14235	14287	14158	14292	14202	14261	14378	14258	14161	14113	14195	14298	14168	14206	14389	14238	14136	14366	14081	14129	14295	14337	14410	14234	14185	14136	14317	14179	14315	14366	14264	14087	14150	14325	14244	14214	14417	14254	14306	14305	14190	14265	14253	14011	14229	14165	14313	14195	14149	14262	14361	14468	14153	14354	14255	14216	14127	14282	14151	14050	14269	14215	14219	14173	14124	14244	14128	14314	14267	14244	14430	14318	14230	14078	14227	14310	14116	14214	14190	14254	14199	14229	14372	14187	14417	14090	14459	14146	14090	14220	14306	14229	14235	14380	14236	14160	14186	14290	14250	14165	14271	14232	14205	14196	14049	14262	14238	14123	14312	14381	14203	14513	14245	14205	14396	14269	14363	14194	14273	14259	14251	14197	14170	14409	14346	14196	14224	14298	14094	14226	14321	14183	14417	14198	14251	14212	14274	14289	14007	14223	14141
24181	21292	28935	25660	26254	28424	27731	23253	21270	20180	19286	18950	18672	18306	17967	17747	17571	17346	17798	17738	17319	17154	17324	17031	16843	16964	16884	16854	16646	16830	16583	16664	16846	16708	16730	16706	16319	16612	16606	16601	16656	16598	16547	16365	16432	16562	16563	16455	16402	16229	16359	16204	16190	16359	16595	16531	16267	16415	16565	16553	16532	16552	16537	16541	16287	16576	16497	16502	16407	16742	16574	16698	16585	16332	16405	16390	16485	16390	16430	16354	16588	16432	16218	16259	16307	16403	16526	16692	16424	16404	16319	16611	16551	16237	16341	16546	16446	16371	16334	16433	16582	16346	16398	16453	16427	16517	16446	16378	16364	16558	16663	16624	16366	16564	16300	16415	16413	16600	16372	16343	16669	16354	16345	16639	16393	16418	16482	16442	16245	16566	16431	16555	16505	16566	16595	16398	16107	16346	16384	16354	16573	16295	16455	16287	16392	16547	16387	16404	16367	16294	16316	16621	16358	16446	16313	16391	16415	16384	16369	16517	16541	16426	16292	16494	16543	16546	16443	16383	16269	16319	16388	16411	16760	16390	16445	16410	16346	16459	16413	16428	16525	16568	16750	16418	16605	16466	16276	16384	16461	16409	16352	16549	16628	16327	16337	16570	16426	16448	16244	16393	16717	16584	16503	16310	16545	16485	16431	16334	16401	16340	16224	16440	16417	16538	16453	16450	16419	16304	16182	16453	16490	16501	16380	16235	16391	16384	16556	16530	16433	16415	16402	16470	16368	16584	16475	16593	16649	16491	16594	16357	16405	16584	16439	16284	16482	16478	16564	16492	16322	16410	16585	16365	16168	16398	16348	16474	16542	16248	16499	16369	16494	16457	16543	16349	16267	16620	16526	16343	16376	16312	16160	16287	16471	16427	16407	16286	16373	16388	16458	16503	16422	16516	16501	16418	16386	16459	16330	16428	16679	16549	16402	16546	16455	16411	16350	16486	16544	16454	16385	16550	16698	16620	16687	16300	16448	16677	16453	16347	16283	16500	16294	16465	16397	16214	16391	16449	16479	16411	16297	16313	16324	16449	16397	16335	16318	16447	16474	16589	16326	16447	16611	16414	16515	16395	16568	16473	16345	16498	16486	16632	16422	16528	16470	16533	16325	16362	16403	16275	16313	16249	16540	16460	16292	16226	16396	16522	16614	16258	16455	16374	16424	16183	16272	16519	16327	16458	16534	16498	16570	16589	16363	16298	16416	16552	16525	16488	16341	16518	16459	16421	16320	16451	16415	16342	16240	16497	16694	16379	16528	16441	16343	16478	16470	16646	16536	16455	16322	16511	16515	16483	16654	16502	16301	16355	16411	16478	16208	16412	16456	16541	16590	16368	16442	16438	16236	16437	16520	16426	16504	16345	16448	16476	16734	16496	16472	16607	16380	16344	16510	16352	16597	16457	16446	16350	16433	16541	16379	16226	16388	16321	16522	16301	16335	16325	16440	16489	16418	16540	16487	16411	16572	16386	16468	16410	16322	16530	16440	16463	16370	16495	16332	16474	16279	16455	16318	16428	16440	16520	16507	16406	16397	16384	16359	16581	16721	16567	16399	16557	16449	16607	16356	16518	16442	16595	16498	16563	16292	16521	16356	16187	16348	16435	16422	16374	16541	16383	16420	16366	16392	16563	16424	16364	16474	16344	16523	16459	16441	16346	16424	16300	16426	16313	16389	16621	16594	16412	16600	16532	16504	16388	16323	16484	16359	16385	16475	16723	16530	16545	16243	16327	16597	16502	16412	16347	16361	16254	16535	16298	16503	16328	16354	16364	16318	16276	16378	16347	16309	16196	16467	16618	16262	16530	16231	16510	16436	16474	16467	16504	16345	16164	16524	16615	16425	16452	16559	16403	16468	16287	16271	16397	16414	16783	16670	16477	16544	16390	16471	16439	16318	16424	16563	16248	16615	16727	16342	16381	16423	16613	16341	16512	16424	16386	16372	16330	16253	16569	16449	16392	16615	16663	16449	16250	16344	16448	16324	16237	16473	16476	16440	16555	16388	16357	16343	16431	16247	16444	16254	16468	16574	16415	16361	16537	16367	16489	16384	16462	16362	16439	16625	16457	16477	16413	16331	16493	16433	16465	16319	16452	16439	16309	16313	16388	16363	16615	16343	16450	16403	16633	16509	16642	16334	16298	16353	16472	16394	16444	16644	16496	16460	16517	16396	16480	16470	16371	16430	16463	16402	16494	16559	16648	16349	16557	16482	16516	16520	16513	16395	16590	16414	16357	16507	16491	16340	16611	16416	16391	16525	16504	16534	16346	16545	16455	16449	16470	16574	16410	16454	16526	16467	16442	16349	16550	16490	16419	16378	16558	16508	16360	16472	16387	16487	16591	16207	16384	16412	16347	16430	16502	16585	16564	16585	16413	16359	16296	16516	16452	16643	16323	16591	16275	16378	16533	16386	16541	16351	16419	16711	16455	16377	16289	16398	16428	16365	16376	16347	16374	16201	16454	16389	16398	16499	16417	16559	16443	16547	16259	16479	16475	16441	16466	16508	16477	16436	16446	16405	16678	16459	16420	16468	16347	16456	16291	16312	16412	16455	16532	16317	16394	16279	16645	16316	16491	16351	16415	16463	16452	16393	16468	16306	16451	16406	16446	16544	16449	16214	16216	16616	16448	16538	16554	16417	16400	16338	16291	16434	16515	16581	16540	16368	16449	16397	16550	16264	16359	16430	16422	16554	16260	16373	16433	16363	16423	16399	16404	16322	16474	16391	16542	16314	16497	16390	16458	16509	16454	16459	16449	16459	16335	16513	16427	16512	16457	16524	16351	16526	16624	16576	16385	16339	16456	16464	16251	16461	16387	16552	16487	16488	16469	16426	16330	16385	16321	16340	16284	16545	16507	16582	16588	16260	16468	16663	16452	16439	16561	16352	16518	16386	16291	16473	16546	16356	16445	16475	16540	16458	16518	16436	16409	16442	16516	16333	16448	16412	16380	16355	16362	16312	16363	16412	16618	16359	16339	16445	16524	16392	16392	16325	16285	16537	16432	16306	16500	16477	16437	16476	16456	16468	16426	16416	16415	16548	16555	16483	16256	16342	16486	16539	16396	16421	16353	16257	16361	16413	16358	16518	16267	16384	16549	16433	16302	16402	16487	16338	16555	16584	16433	16559	16687	16313	16580	16385	16279	16532	16518	16425	16559	16554	16375	16227	16489	16603	16446	16377	16460	16547	16226	16287	16191	16388	16615	16548	16134	16250	16201	16319	16523	16618	16326	16605	16461	16476	16425	16233	16493	16462	16451	16386	16527	16315	16561	16754	16326	16414	16420	16485	16570	16401	16653	16392	16499	16543	16542	16475	16490	16204	16550	16233	16382	16503	16339	16574	16600	16593	16365	16373	16393	16626	16394	16307	16554	16122	16446	16476	16451	16396	16509	16470	16326	16507	16524	16288	16486	16463	16477	16430	16505	16494	16468	16220	16401	16532	16376	16571	16522	16344	16335	16355	16337	16476	16249	16443	16544	16433	16029	16633	16333	16575	16331	16380	16280	16393	16243	16575	16475	16564	16302	16455	16255	16267	16270	16451	16489	16531	16492	16475	16374	16577	16480	16419	16184	16423	16431	16543	16572	16523	16535	16405	16423	16297	16359	16333	16417	16331	16483	16406	16374	16583	16534	16419	16284	16573	16371	16319	16348	16587	16462	16399	16618	16581	16511	16357	16485	16402	16576	16587	16448	16596	16482	16428	16428	16575	16456	16612	16466	16514	16332	16403	16418	16533	16354	16582	16342	16659	16549	16553	16510	16448	16437	16329	16574	16556	16591	16491	16354	16415	16511	16546	16658	16518	16304	16295	16508	16234	16452	16453	16475	16428	16512	16201	16387	16260	16402	16623	16553	16521	16557	16497	16415	16426	16319	16307	16469	16403	16578	16686	16340	16742	16411	16495	16520	16570	16461	16496	16502	16357	16471	16432	16419	16228	16449	16661	16364	16446	16685	16548	16525	16434	16474	16363	16356	16372	16331	16349	16515	16308	16495	16475	16430	16409	16564	16348	16605	16682	16549	16497	16396	16290	16291	16454	16445	16636	16604	16437	16225	16429	16596	16411	16530	16409	16284	16360	16239	16492	16527	16499	16494	16447	16657	16355	16417	16254	16406	16600	16557	16255	16455	16359	16533	16508	16345	16322	16465	16448	16529	16343	16485	16391	16422	16345	16367	16355	16455	16478	16499	16303	16441	16506	16372	16435	16524	16330	16248	16516	16612	16420	16363	16452	16364	16236	16457	16503	16423	16385	16477	16455	16403	16533	16616	16477	16430	16346	16481	16627	16383	16427	16510	16515	16642	16609	16439	16450	16505	16334	16562	16436	16380	16747	16425	16632	16225	16602	16386	16495	16442	16349	16549	16112	16461	16427	16306	16311	16612	16520	16412	16321	16467	16413	16572	16611	16411	16814	16342	16504	16373	16350	16328	16471	16395	16308	16487	16323	16474	16439	16227	16535	16469	16434	16533	16633	16339	16365	16388	16397	16642	16546	16508	16380	16414	16635	16408	16463	16476	16507	16495	16487	16504	16460	16426	16390	16311	16495	16379	16558	16428	16291	16348	16335	16561	16288	16296	16470	16589	16612	16345	16410	16382	16541	16366	16548	16341	16182	16146	16685	16383	16414	16352	16448	16322	16427	16331	16448	16329	16591	16419	16357	16508	16413	16372	16425	16665	16473	16355	16580	16462	16309	16406	16340	16438	16287	16297	16628	16342	16380	16339	16271	16520	16315	16612	16382	16391	16589	16455	16374	16466	16474	16425	16521	16539	16624	16521	16186	16417	16403	16409	16569	16389	16476	16425	16354	16414	16523	16258	16306	16348	16475	16466	16632	16339	16283	16479	16486	16426	16325	16491	16497	16274	16462	16344	16415	16340	16420	16411	16225	16373	16413	16381	16512	16342	16447	16210	16613	16526	16337	16346	16539	16460	16559	16515	16513	16444	16498	16452	16359	16383	16375	16331	16394	16179	16464	16756	16768	16416	16268	16407	16562	16414	16486	16662	16669	16341	16473	16425	16509	16573	16520	16589	16455	16610	16635	16522	16590	16441	16564	16547	16475	16448	16575	16509	16462	16212	16520	16572	16680	16640	16449	16401
30466	53191	49262	38659	34157	30118	26315	23483	21193	19327	18205	17547	16905	16583	15993	15835	15556	15496	15457	15452	15276	15080	14974	14834	14548	14456	14453	14506	14366	14187	14193	14178	14211	14225	14161	13980	14179	13948	14026	14121	14149	13987	14132	14164	14153	14158	14078	14181	13988	14167	14063	14084	14216	13944	14003	14045	14090	14164	13954	14075	13972	14087	14111	13990	13879	14026	14085	14013	14165	14189	14018	14026	14182	13968	14070	13974	14263	13936	14091	14012	14123	14022	14121	14107	14065	14049	13962	14052	14125	14188	14074	13995	13978	14012	14182	13946	14124	14058	14100	13989	13911	14031	14104	13979	14138	14068	13980	14157	14089	14138	13957	13990	13991	13841	14060	14010	14087	14040	13998	13931	14293	14112	14037	14177	13850	14115	14118	14122	13978	14078	13862	14047	13986	14046	13960	13990	13882	14023	14057	14022	14140	14041	13958	14096	13981	14060	14301	13923	14095	14106	13987	14210	14029	14080	13817	13928	13991	14065	14033	13951	13899	14031	13971	14207	14009	14228	14035	14028	13910	13961	14149	14013	13927	13953	13978	13992	14139	14121	14019	13985	14075	13898	14178	13890	14130	13941	13956	14182	14081	14205	14121	14159	14035	14177	14086	13862	14094	13945	14042	14160	14103	13884	13988	14090	14038	14029	14032	13909	14061	14015	13824	14171	14066	14211	13982	13992	14064	14166	14100	14010	14114	13999	13870	14180	13927	13951	14025	13974	13909	13996	13997	14077	13980	14063	14188	14169	13957	13943	14206	14153	14234	14086	14139	14082	14018	14195	14052	14137	14106	14025	14183	14130	14118	13985	14092	13883	14016	14044	14053	14093	13948	14010	13974	14073	14061	13958	13961	14070	13984	13985	13926	14028	14070	14097	14183	14110	14044	13846	13945	13953	14037	13950	13900	13832	14004	14117	13895	14146	13906	14093	13959	14104	14071	13985	14025	14147	14049	14114	14062	13958	14014	13978	13933	13908	14052	14082	13976	14067	14068	14019	14033	14049	13927	14001	14014	13948	13947	14104	14160	14040	14092	14135	14099	13985	14034	13980	14017	13957	14161	13986	14012	13978	14242	14140	14006	14193	14083	13933	14141	14044	14219	14025	14042	14146	14056	13930	13955	13851	13924	13963	14075	14196	13952	14086	14073	14037	14123	13795	13998	13942	13889	14119	14050	14067	13998	14001	14055	14185	14024	14089	14159	14102	14114	14143	14062	14052	14027	13952	14090	14206	14165	14138	14025	13978	14005	13962	13994	14063	14052	13946	13888	14089	13974	14227	14037	14174	14203	14025	14151	14102	13904	13958	14169	14099	14163	13957	14020	14046	14039	13958	14100	14175	13989	14074	14126	14132	14053	14125	14023	14015	14064	14070	14078	14096	13988	13961	14131	14046	14155	13999	14021	13978	14014	14080	14073	14174	14101	14131	14034	14074	14063	14158	14138	14072	14008	14023	14232	14037	14030	14092	13923	14114	13901	13888	13980	14135	14200	14222	14073	14061	14158	13983	14064	13999	14099	13972	13983	14197	14020	14024	14011	13989	14027	14175	14202	13994	14090	13981	14169	14002	13994	14137	14006	14039	13941	14133	13976	14103	14155	13922	14007	13771	14164	14037	14196	14142	13964	13936	14017	14189	14055	13915	14090	14103	14110	13748	14047	13902	13969	14297	14090	14119	13966	13993	14127	13924	13967	13983	13812	14144	14045	13980	14255	14089	14001	14038	13924	14055	13947	14041	13995	13907	13931	14075	14190	14090	13944	14258	14014	13886	13949	14109	14048	14030	13884	14053	13976	14095	14000	14142	14064	14095	14196	13768	14191	14062	14121	14062	13993	14049	14067	13974	14103	14093	14013	14001	13990	14051	14099	14019	13835	14172	14057	14017	13966	14150	13954	13986	14040	13994	13854	14120	14219	14079	13975	14089	13923	13946	13966	14139	14039	13997	14108	13999	14006	13949	14078	13960	14021	14094	13985	14130	14090	14133	14157	13980	13898	14081	14026	14094	14063	13890	14055	14007	13985	14093	13991	13973	13955	14048	14239	14010	14134	14074	13970	13890	13966	14050	14358	14099	14292	13892	14117	14134	14153	13985	14138	13979	13967	13947	14127	14047	14185	13941	14088	14113	14063	14082	14070	14011	14060	14069	14051	14090	14271	14017	13895	14077	13949	14139	14191	13990	14022	14097	14218	14052	14116	14185	14015	13951	14145	13930	14108	14124	14165	14165	14097	14108	14026	13984	13921	14062	13981	13942	13968	13965	14232	14007	14034	14073	14003	14018	13993	13966	14180	14029	13954	13924	13982	13907	14027	14148	14079	14019	14152	13926	14095	14161	14068	13987	14114	14059	14230	14201	14048	14178	14060	14115	13990	14141	14200	14211	14137	13897	14056	13949	14078	13901	13953	14215	14197	14086	14026	14023	14011	14176	14071	14145	14138	14073	13948	13935	14024	14079	14171	14127	13969	14011	14144	13923	13952	14052	14054	14003	14028	14045	13995	14058	14157	14043	13961	13973	13962	13890	13960	14007	14024	14338	13972	14090	13987	14019	14014	14040	13947	14062	14167	14055	14079	14040	14252	14035	13990	14011	14134	14022	14039	13827	14219	13893	14060	14098	14074	14051	14010	14095	14015	13950	14044	14073	14122	13983	13989	13936	14112	14043	14185	14127	13909	13863	14175	13902	14114	14161	14057	13937	14041	13924	14057	13983	14110	13987	14010	13973	14046	13833	14062	13994	13967	14109	13938	14003	13966	13975	14065	14052	14065	14018	13974	14024	14081	14058	13979	14011	13989	13938	14082	13981	14078	14199	14137	14027	14029	14136	13907	14073	13906	14070	13834	13902	13955	13985	14018	14135	14043	14093	13963	13943	13973	14152	13983	14166	13945	14059	14099	13995	14081	14067	14021	14007	13918	13939	14071	13852	14133	13764	14109	14094	14092	14084	13920	14036	13921	14035	14179	13966	13957	13916	14022	13892	14162	14079	14011	13995	14156	13844	13880	14136	14081	14044	14000	13866	14048	13952	14168	13837	13952	13981	14004	14013	14131	14085	14042	14010	13830	13979	13941	14163	14113	14194	14152	13953	14043	14064	14081	14030	14104	14115	14245	13984	13910	14094	14084	14130	14207	13865	14069	13885	13961	14008	13835	14219	14045	14072	14116	14032	14009	14054	13909	13998	13998	14093	14050	14063	14190	14020	14179	14069	13949	14158	13819	14194	13902	14112	14049	13978	13924	14055	14242	13880	14046	14193	14200	14020	14029	14210	14087	14137	14021	14163	13863	14126	14172	14000	14040	14051	14091	13964	14019	14090	14082	14136	14087	14133	14126	14088	14084	14198	14158	14009	13948	14082	14037	13995	14027	13901	14040	14070	14063	14023	14017	13981	13877	14113	13989	14130	14245	14052	14099	14042	14023	14226	13937	14096	14049	14043	14098	14006	14134	14116	13952	14043	14097	14249	14139	14078	14012	13917	14061	13987	13878	14223	14121	14103	13875	14077	14105	14122	14049	14154	14048	14125	13977	14115	14152	14029	14029	13984	13946	14031	13962	14008	14097	13998	14162	14021	13917	14025	14292	14079	14031	14179	14231	14075	13883	14096	13913	14147	14036	14187	14049	14044	14016	14114	13934	14077	13944	14107	14036	14051	14094	13982	13988	14108	14052	14078	13903	14122	14100	14101	13922	13969	14106	13969	14140	13953	14076	14059	14000	14054	14171	13910	14047	14105	14086	14154	13859	13875	13808	14066	13898	14063	14106	14010	14102	14051	14069	14030	14030	13934	13840	14009	13931	14112	14019	13952	13995	14033	14211	14202	13924	13805	13973	14024	13931	13861	14072	14225	13956	14073	14109	13943	14073	14055	14145	14089	14067	13900	14044	14139	13994	14045	13964	13922	13852	14084	13883	14171	14169	13909	14040	13985	14017	13976	14138	14125	14143	13948	14140	14046	13856	13981	13963	13982	14077	13928	13972	14160	14051	14086	13886	14179	13902	14071	14046	14021	14130	14011	14051	14310	14219	14012	14011	14125	14110	13985	14244	13982	14161	14103	14101	13910	14012	13959	14128	13876	13957	14158	14084	14051	14043	14063	13991	14000	14060	13868	14116	13980	13997	14093	14082	14151	14063	13852	14049	14109	13880	13997	14169	14145	14012	13997	13968	13907	14079	14144	14053	14019	14044	14103	13982	14067	14181	13953	14107	14072	14103	13989	14030	14021	14149	14050	13937	14104	14135	14068	14087	13871	13812	14034	13902	14075	14083	14047	14019	14041	13884	14196	14068	14148	13962	14124	14039	13917	13953	14051	14091	14085	13878	13955	14016	14000	14000	14087	13915	13940	13969	14127	13909	14145	14138	13968	13981	14028	14071	14006	13955	14086	13937	13965	13922	13983	14101	14202	14000	14226	13960	13965	13930	13934	13976	14124	14114	14091	13988	14108	14058	14033	13963	14095	13885	13988	14192	14033	13851	14137	14053	13998	14117	13819	13967	14140	14072	13955	14088	13899	14084	14004	13993	13828	13997	14055	14103	14032	14136	14030	14146	14018	13970	13959	14050	13946	14155	14087	14059	13924	13948	14070	13960	13990	13858	13871	14143	13979	14029	14134	13998	13836	14083	13871	14025	13936	13964	14049	14076	14057	13982	14115	14060	13965	13943	14054	13969	14198	14082	14020	14158	14028	14047	14017	14071	14012	14105	13994	14085	14128	14095	14143	14191	13942	14091	14167	14067	14082	13960	14092	13951	14014	14022	14008	13908	13995	13972	13676	14060	13934	14213	13976	14121	13930	13977	13953	14056	14182	14085	13934	13999	14142	14030	14076	14124	14093	14101	13948	14119	14024	14256	13871	13814	14132	14006	14022	14194	14020	14025	14077	14115	14172	13824	14047	13973	14079	14076	14051	14080	14153	13932	13942	14068	13995	13979	13995	14235	13947	14010	14082	14207	14017	14156	13987	13992	14225	13862	14089	14023	14024	14067	13988	14099	14034	14060	14082	14052	14171	14016	13994	13929	14100	14102	14063	14201	13921	14000	14245	14024	14119	14164	13954	13948	13927	14042	14179	14003	14167	14162	14041	13971	14025	14147	13951	14099	13938	14095	14127	14089	14017
23025	21339	29186	24082	23460	28757	31309	25858	23343	22188	21201	20458	20226	19358	19000	18974	18850	18640	18430	18257	18262	18131	17928	17882	17535	17454	17223	17384	17472	17382	17433	17290	17054	17076	17252	17120	17072	17018	17094	16997	17050	17162	17055	17314	17048	17188	16936	17010	17058	17038	17003	17153	17069	17156	17025	16928	16909	17072	16905	16910	17129	17142	16910	16954	16940	16843	17127	17249	17193	16876	17045	17124	17044	16966	17027	16759	17014	17157	16936	16982	16831	16870	16802	17010	17162	17048	17085	17089	17209	17020	16776	16952	16948	16993	16857	17042	17239	17067	16918	16869	16922	17021	17004	17032	16933	16862	16951	16922	16874	17031	16885	17015	17175	17163	17019	17078	16892	16986	16972	16811	16888	16877	17038	17027	16742	16664	16897	16904	16976	16893	17012	17052	17106	17150	16963	16993	16922	16937	16924	16927	17111	16899	17114	16910	16937	17087	17001	16905	16984	16828	16937	16999	16957	16919	16952	17121	17005	16787	16842	16891	16937	16820	17093	16954	16909	17080	16919	16985	17046	17054	16907	16933	16929	16989	16902	16830	16935	16876	16932	16876	17135	17021	16925	17028	17074	16881	17065	16996	17035	16882	17111	16853	17204	16955	17012	16941	17124	17086	17014	16971	17101	16938	17052	16879	17200	17118	16763	16896	16824	17022	16963	16879	16891	17018	16912	16740	17039	16989	16889	17037	17159	16974	17115	17047	16947	16678	16864	16739	17137	17017	17074	16920	16955	17169	16844	16757	16922	17077	16718	16808	17133	16804	16958	16838	16983	16919	16894	16879	17091	16925	16936	17019	17110	16914	16935	17087	17075	17094	16937	17086	16884	16949	17192	16893	16937	16911	17057	17027	16862	16863	16864	16929	16834	16899	16822	16907	16845	16931	16932	16964	16988	16948	16814	16884	16947	16983	16921	16987	17006	17054	17059	16865	17055	16830	16659	17025	17028	17164	17016	17050	17060	17139	16875	17162	16810	16967	16883	16888	17060	16862	17031	16997	17228	17033	17169	17070	17051	16896	17107	17084	16953	16877	17058	16968	16931	16980	16778	16801	17081	17010	17124	17217	17206	16825	16823	16811	16931	16855	16991	17043	16991	16968	16849	17033	17077	17057	17103	17132	16799	16942	17176	17019	16786	17018	16947	16870	16801	16875	17113	16992	17102	16681	16942	16776	16943	17115	16988	16909	16938	17079	16985	16967	17096	16904	16893	16997	16867	16638	16936	16964	17088	17000	17029	16715	16764	16888	17114	16837	16888	16945	17026	16883	16985	16914	16936	16807	16685	16786	16889	16877	17013	17036	17015	16899	16956	17179	16853	17025	16994	16956	16982	16990	16861	16937	16896	17081	16808	16874	17028	17041	17057	16868	16975	16851	16763	17056	16745	16768	16722	17055	16963	16787	16997	16957	16854	16957	16805	17209	17010	16929	16924	16921	16916	16904	16991	16826	17024	16829	16960	16805	16800	17023	17007	17036	17121	16979	16904	16846	17000	16868	16925	16978	16874	16944	17085	16847	16808	16925	16997	17065	17021	16871	16939	16913	17130	17022	16912	17107	16935	16962	16909	16962	16645	17071	17046	16948	16907	16974	16963	17100	16961	17055	17025	16786	16821	16960	16962	17123	16963	16854	17140	17104	17006	16963	16875	17125	16896	16862	16895	17040	17067	16955	16799	16878	16937	16997	16835	16988	17076	16906	17030	17030	17024	16899	17145	17016	16969	16989	16871	17092	16905	16896	17027	16960	16763	16854	17132	17140	16913	17058	17069	16930	17043	17069	17040	17032	17077	17271	16843	16802	17072	17114	16798	17020	16855	16953	17024	17120	16951	16885	16862	17076	16763	16976	17147	17026	17047	16821	16916	16901	17001	17080	17052	16828	17032	16950	17059	17313	17014	17183	16935	17203	16954	17013	16996	17127	16903	16905	16983	16983	16876	17117	17208	17059	17085	16881	17025	16886	17038	16995	16880	16940	16707	16970	17032	16971	16808	16712	16940	16842	16860	17073	17047	16959	17020	16865	17003	16875	16790	17033	16948	16972	16921	17060	16962	17014	16952	16845	16894	17033	16921	16882	16884	17118	16881	16854	17192	16968	16913	17196	16987	17053	16809	16869	16942	17072	16923	17062	17141	16974	16925	16967	16953	16861	16995	16950	16939	17163	16737	16708	16882	17073	16983	17072	17106	16970	16762	16878	17107	16854	16999	17025	17169	16717	17245	17053	16767	17128	17055	17047	16985	16960	16749	16878	16899	17032	17074	17188	16912	16859	17138	17061	17217	17151	17013	17025	17096	16953	16985	16911	17182	17150	17118	16985	17038	16896	16879	17021	16822	16836	17049	17090	16921	17073	16909	16836	17113	16910	16685	16925	16888	17027	16837	17173	16918	16784	16943	17001	16984	17053	17015	16919	17014	16927	16942	16671	17021	17065	17121	16996	16604	16930	16994	16916	16914	17027	17153	16819	16981	17043	16968	16698	16829	16826	16973	16985	17195	17055	17009	17023	16764	17020	16832	17016	17041	16786	16826	16990	17048	17084	16930	16885	17005	16696	16850	17141	17005	17125	16802	17045	17124	16954	17008	16968	17072	16892	16997	16792	17085	17033	17061	17040	17007	17007	16703	16860	17082	16955	16912	16960	16965	16981	16975	16980	17075	16979	17246	16979	16939	16992	17008	16778	17043	16971	16884	17030	17027	17117	16991	16946	16956	16918	16774	16889	16897	17046	16891	17106	16955	16811	16858	16957	16982	16989	16948	16854	17164	17085	17057	16821	16984	16929	16943	16926	17016	16776	17058	16910	17087	17086	16827	16914	16952	17002	17267	16767	17058	17044	16989	16760	17002	16991	17135	17272	16964	17055	16768	16837	17121	16966	16935	17045	16981	17003	17005	16973	16973	17003	16947	16736	16756	16915	16947	16958	17029	16911	16887	16778	17018	16818	16967	16928	16815	16746	16998	17023	16739	16905	16816	17083	16977	16935	16879	16928	17015	17036	17078	16813	17099	16885	16917	16733	16879	16952	17184	16783	16909	16922	16714	17113	16961	16952	17012	17086	17016	16980	16735	16935	17226	17012	16885	16878	16792	16871	17013	16954	17151	16893	16939	16991	17065	16894	16949	17046	16914	16908	16926	16975	16890	16896	17075	17001	16896	16898	16977	16945	16902	16939	16937	16943	16895	16958	17052	16872	17052	16769	17029	16938	16953	16847	16965	16952	17073	17008	17185	16857	16966	16907	16823	16955	17006	17106	17080	16885	16930	17001	17056	17092	17001	16909	16943	17167	17031	16876	17051	17115	17034	17020	16955	16961	16909	16836	16962	16899	16922	16885	17096	16886	17041	16808	17188	16970	16782	16667	16873	16723	16902	16893	16875	17017	17016	16968	16951	16902	16952	16957	16967	16912	17000	16902	16971	16988	17031	16851	16930	16912	16783	17103	16966	16916	17025	16828	17057	16782	16962	17031	16890	17016	17032	16969	16792	16983	17042	16879	16817	17112	16713	16930	16883	16924	17026	16982	16722	16869	16975	17052	16779	16867	16792	17040	17086	16970	17115	16937	16899	16874	16877	16876	17053	16983	16930	16913	16761	16940	16831	16911	17048	17028	16897	17101	16845	17020	16827	16971	17008	16704	17064	16978	16992	17043	16925	16906	17011	16902	16994	16989	16952	16812	16818	17064	17106	17028	16800	16996	17035	16825	16851	16852	16833	17030	17169	16906	17111	16946	16964	16833	17066	17132	17003	16672	17008	16890	16785	16934	17038	17086	17024	16899	17124	17055	17044	17104	16837	17039	16981	16935	17066	16894	16837	17186	16949	16982	16833	17204	16863	17052	17109	17066	17135	17001	17047	16869	16722	17036	16919	16953	16800	17006	17065	17086	16930	16993	17058	16918	17061	16823	16852	16847	16827	16873	16952	17095	16893	17031	17017	16771	16998	16696	17035	16907	16896	16770	16711	17064	16900	16999	16957	16826	17054	16989	16971	17083	17051	17007	17074	16859	16688	16872	16912	16889	17071	17005	17084	17131	16812	17069	17112	17006	16950	17155	17057	16797	16869	16747	16980	16842	16856	17129	17018	16820	17042	16893	17096	16791	16818	16971	17054	16791	16974	17106	16976	17106	16848	16781	16794	16796	16918	16949	16890	17004	16939	16905	17010	17005	16890	16811	16955	17052	16827	17066	17076	16770	16969	16770	16859	16870	16770	17161	17028	16984	16982	16949	16911	16862	17080	17040	17168	16958	16826	17037	17055	17052	16917	16957	17011	17000	16846	16677	16972	16621	16905	16914	16885	16999	16966	17106	17035	17122	16991	17026	16765	16900	16821	17032	16812	16793	16747	17041	16865	16922	16669	16967	16879	16934	17148	16859	16925	16889	16975	16754	16874	16835	17046	16885	16980	16947	16948	16857	16836	16945	17031	17009	17027	16955	17025	16942	16996	16948	17046	16983	17097	17028	16748	16926	16989	17324	16897	16924	16875	17027	16991	16958	16881	17036	17044	16894	16935	16823	16951	17080	17105	16712	16792	16924	17020	17072	16964	17024	16977	16860	16988	16800	16824	16889	17013	16963	16818	17030	17069	16958	17092	17021	16773	16801	17184	16640	16855	16926	16814	16827	17145	16874	16908	16992	16867	16937	17044	17256	16899	16893	17080	16683	16906	16959	17109	16991	16969	17013	17044	16835	17116	16939	16846	16850	16750	16846	17031	17052	16926	16869	16791	16932	17273	16819	17111	17126	17166	16972	17021	16942	17109	16950	16934	16967	16824	16843	16753	16818	16923	16886	17027	16989	17080	16765	16944	16819	16911	16992	16962	17074	16882	16951	17028	16879	17144	17004	16824	16862	17112	16995	16955	16961	17009	17232	17031	16880	16829	16907	17042	16856	16969	16703	17076	16911	16946	16856	16942	17181	16982	16993	17015	16946	16944	17003	16955	17149	16986	17005	17124	16827	16989	17015	16935	16959	17197	17072	16826	16903	17005	16810	17117	16880	16862	16941	16866	16965	16970	17111	16984	16833	16885	17105	16999	16982	16806	16994	17013	16918	17031	16945	16987	16968	17315	17126	16946	16985	16912	17081	17060	16812	16926	16823	16981	16800	17009	16831
32224	58192	54615	43173	38271	33899	29604	26211	23497	21518	20124	19058	18333	17676	17260	16840	16607	16434	16169	16121	15918	15642	15549	15249	15092	14921	14954	14606	14719	14395	14519	14505	14397	14387	14277	14469	14363	14168	14426	14276	14328	14353	14363	14230	14370	14317	14253	14296	14203	14191	14145	14480	14306	14261	14321	14329	14317	14187	14306	14235	14372	14172	14312	14258	14195	14295	14294	14206	14218	14262	14171	14128	14106	14227	14399	14285	14230	14224	14304	14243	14080	14164	14272	14102	14203	14347	14103	14271	14274	14318	14283	14225	14281	14299	14310	14435	14237	14268	14234	14117	14209	14152	14244	14238	14167	14298	14310	14326	14301	14276	14207	14361	14227	14293	14104	14258	14244	14241	14223	14365	14223	14351	14355	14263	14131	14308	14206	14266	14161	14058	14236	14285	14144	14199	14556	14357	14288	14316	14417	14341	14353	14146	14190	14236	14264	14236	14296	14326	14466	14355	14203	14209	14278	14161	14215	14202	14101	14233	14269	14316	14326	14305	14169	14028	14306	14211	14161	14267	14264	14133	14255	14085	14268	14362	14453	14207	14428	14265	14280	14386	14334	14192	14251	14270	14268	14316	14231	14408	14187	14311	14335	14262	14221	14272	14319	13909	14142	14256	14222	14249	14189	14349	14231	14354	14273	14278	14341	14177	14327	14451	14276	14390	14323	14358	14311	14202	14280	14260	14274	14330	14409	14291	14224	14318	14255	14384	14191	14169	14434	14329	14089	14358	14138	14222	14434	14225	14061	14227	14238	14339	14289	14181	14270	14497	14197	14291	14190	14169	14345	14406	14114	14145	14219	14070	14132	14212	14262	14224	14150	14236	14245	14199	14377	14026	14274	14220	14100	14336	14183	14265	14256	14318	14227	14221	14490	14393	14277	14308	14241	14178	14194	14215	14170	14214	14218	14285	14291	14138	14190	14178	14175	14323	14335	14276	14298	14123	14324	14256	14286	14166	14450	14388	14349	14187	14109	14169	14166	14340	14110	14295	14276	14193	14336	14240	14246	14255	14228	14398	13970	14256	14318	14287	14153	14233	14358	14277	14352	14053	14218	14314	14273	14287	14094	14175	14245	14270	14151	14429	14238	14166	14277	14446	14032	14423	14172	14249	14298	14374	14266	14201	14181	14054	14265	14237	14258	14181	14245	14191	14260	14290	14203	14348	14268	14275	14404	14309	14175	14203	14269	14198	14235	14268	14482	14206	14277	14335	14183	14213	14208	14037	14131	14279	14255	14219	14150	14352	14311	14155	14297	14334	14122	14401	14397	14059	14327	14296	14171	14239	14380	14209	14160	14218	14259	14171	14266	14217	14379	14393	14164	14349	14184	14293	14415	14431	14357	14313	14438	14258	14312	14318	14327	14207	14164	14387	14257	14160	14305	14344	14288	14393	14252	14056	14389	14131	14373	14074	14235	14274	14080	14133	14319	14293	14213	14272	14203	14169	14149	14267	14305	14223	14352	14296	14255	14141	14357	14238	14207	14225	14269	14175	14148	14307	14250	14379	14276	14128	14237	14196	14207	14048	14112	14176	14235	14067	14273	14156	14238	14324	14301	14239	14371	14307	14194	14167	14341	14253	14167	14207	14197	14230	14336	14284	14435	14274	14345	14207	14174	14256	14270	14398	14205	14318	14382	14354	14243	14310	14235	14179	14335	14276	14281	14160	14189	14260	14041	14136	14244	14344	14228	14370	14264	14425	14283	14218	14326	14336	14300	14259	14331	14205	14230	14246	14305	14260	14150	14207	14351	14262	14296	14163	14312	14264	14212	14238	14293	14276	14269	14285	14325	14194	14285	14273	14192	14328	14222	14197	14415	14172	14195	14299	14051	14224	14186	14298	14254	14366	14198	14226	14222	14228	14230	14336	14311	14253	14183	14376	14192	14188	14049	14158	14179	14127	14282	14170	14195	14203	14088	14269	14201	14303	14147	14296	14125	14036	14216	14192	14407	14270	14331	14232	13985	14287	14306	14373	14326	14172	14367	14124	14163	14373	14284	14227	14192	14278	14335	14415	14252	14171	14353	14365	14182	14246	14391	14234	14143	14215	14151	14286	14319	14411	14267	14185	14214	14230	14313	14282	14292	14306	14384	14228	14403	14264	14165	14231	14171	14315	14144	14291	14438	14291	14266	14315	14322	14156	14217	14266	14312	14345	14294	14218	14361	14386	14269	13968	14193	14228	14444	14390	14206	14307	14315	14415	14299	14383	14275	14331	14099	14264	14250	14243	14201	14276	14299	14125	14305	14310	14425	14267	14207	14397	14236	14341	14056	14167	14252	14094	14250	14194	14258	14240	14459	14292	14217	14225	14321	14320	14152	14258	14231	14269	14230	14435	14067	14416	14369	14297	14356	14266	14333	14380	14193	14149	14164	14259	14315	14294	14301	14310	14434	14335	14059	14306	14134	14334	14305	14343	14345	14306	14219	14364	14262	14396	14291	14334	14325	14352	14194	14187	14496	14406	14247	14300	14313	14414	14408	14315	14292	14159	14311	14288	14129	14210	14180	14288	14330	14203	14119	14271	14193	14227	14245	14319	14166	14097	14199	14225	14292	14262	14217	14151	14151	14203	14205	14260	14261	14267	14408	14513	14344	14317	14191	14275	14322	14188	14353	14269	14377	14168	14203	14316	14319	14251	14320	14307	14292	14300	14150	14239	14162	14371	14204	14179	14195	14274	14234	14257	14397	14461	14329	14245	14193	14201	14094	14298	14359	14137	14181	14217	14326	14206	14401	14388	14356	14263	14244	14059	14299	14348	14285	14366	14185	14251	14376	14138	14083	14286	14164	14224	14304	14332	14224	14119	14253	14317	14190	14249	14373	14215	13996	14157	14270	14233	14272	14245	14271	14286	14320	14318	14137	14312	14469	14216	14255	14275	14357	14189	14230	14112	14149	14224	14347	14203	14158	14406	14222	14186	14213	14299	14138	14185	14386	14236	14342	14324	14238	14131	14355	14286	14319	14088	14177	14161	14208	14402	14310	14327	14176	14234	14436	14216	14414	14102	14113	14303	14226	14358	14110	14308	14254	14186	14265	14205	14242	13959	14093	14224	14297	14296	14267	14271	14124	14227	14151	14247	14248	14224	14153	14091	14288	14275	14370	14422	14119	14411	14267	14395	14241	14077	14368	14122	14213	14306	14221	14148	14479	14119	14414	14168	14231	14387	14219	14265	13997	14232	14272	14340	14282	14268	14296	14135	14186	14210	14326	14383	14298	14300	14366	14202	14304	14109	14323	14274	14235	14268	14237	14175	14270	14314	14273	14172	14305	14149	14248	14211	14229	14195	14239	14091	14274	14392	14082	14276	14106	14097	14162	14293	14290	14214	14191	14293	14210	14176	14261	14229	14227	14139	14142	14185	14263	14382	14349	14289	14276	14273	14397	14407	14261	14125	14354	14113	14203	14169	14436	14352	14229	14252	14312	14337	14339	14175	14480	14156	14320	14215	14092	14280	14291	14337	14397	14101	14330	14334	14131	14246	14267	14237	14277	14281	14261	14183	14181	14161	14162	14315	14104	14394	14168	14210	14378	14136	14311	14271	14259	14269	14394	14202	14227	14299	14309	14070	14279	14297	14308	14188	14392	14207	14239	14297	14350	14213	14444	14179	14190	14286	14297	14375	14297	14215	14104	14339	14301	14181	14266	14334	14294	14260	14255	14372	14234	14307	14347	14316	14297	14189	14381	14125	14208	14161	14371	14215	14076	14265	14223	14372	14264	14231	14195	14170	14294	14309	14320	14181	14380	14281	14257	14256	14381	14327	14328	14348	14194	14333	14371	14346	14119	14239	14199	14248	14138	14160	14237	14353	14330	14172	14470	14090	14303	14054	14220	14368	14362	14287	14335	14210	14283	14316	14341	14317	14285	14253	14169	14436	14293	14176	14202	14126	14392	14380	14262	14248	14122	14109	14296	14347	14077	14342	13996	14193	14254	14300	14222	14284	14179	14141	14201	14287	14210	14169	14269	14303	14256	14367	14267	14145	14222	14189	14247	14187	14442	14074	14390	14208	14200	14207	14230	14317	14127	14494	14195	14242	14320	14371	14374	14165	14292	14392	14044	14476	14326	14130	14299	14262	14316	14270	14444	14375	14136	14210	14282	14299	14051	14162	14302	14205	14257	14329	14280	14360	14326	14356	14090	14301	14176	14197	14322	14120	14137	14182	14123	14233	14214	14327	14291	14495	14175	14121	14348	14300	14205	14122	14234	14379	14278	14169	14166	14249	14388	14211	14162	14360	14215	14194	14220	14127	14196	14189	14163	14375	14405	14149	14207	14335	14196	14322	14327	14192	14101	14235	14183	14176	14380	14231	14189	14255	14292	14221	14305	14280	14292	14312	14298	14185	14352	14326	14211	14264	14172	14304	14008	14206	14195	14115	14415	14124	14320	14218	14365	14331	14259	14168	14154	14349	14299	14090	14334	14329	14184	14308	14368	14235	14205	14218	14176	14318	14186	14307	14364	14245	14287	14159	14159	14338	14255	14266	14246	14225	14276	14268	14327	14316	14292	14287	14132	14132	14198	14366	14111	14253	14228	14301	14279	14252	14092	14157	14332	14306	14221	14160	14232	14348	14275	14351	14477	14203	14134	14186	14293	14275	14351	14194	14181	14403	14322	14130	14117	14125	14322	14355	14235	14221	14301	14141	14308	14238	14224	14317	14367	14141	14292	14116	14180	14203	14371	14271	14267	14366	14318	14249	14113	14266	14272	14248	14314	14311	14369	14184	14196	14188	14194	14238	14369	14181	14286	14180	14231	14334	14265	14398	14249	14385	14489	14347	14120	14227	14336	14340	14360	14252	14309	14224	14162	14303	14200	14238	14236	14197	14329	14302	14126	14273	14228	14352	14204	14252	14283	14319	14408	14168	14169	14214	14258	14147	13956	14405	14348	14185	14412	14228	14428	14195	14309	14233	14171	14160	14373	14307	14244	14257	14390	14237	14213	14280	14232	14217	14052	14339	14347	14168	14288	14398	14226	14261	14393	14412	14243	14239	14208	14234	14189	14410	14364	14136	14295	14256	14282	14383	14063	14039	14308	14293	14238	14171	14370	14136	14404	14326	14330	14138	14182	14286	14245	14411	14269	14202	14256	14530
29351	29884	39605	34802	28643	24966	22533	20604	19256	18722	18353	17790	17504	17498	17340	17182	17168	17057	17084	17062	16958	16796	16784	16888	16760	16640	16536	16483	16651	16345	16417	16516	16367	16513	16490	16442	16428	16234	16508	16421	16405	16457	16384	16384	16553	16383	16400	16478	16394	16533	16457	16310	16346	16470	16332	16261	16507	16185	16247	16409	16352	16227	16426	16226	16423	16342	16336	16365	16383	16381	16239	16357	16437	16345	16482	16356	16325	16283	16152	16270	16294	16378	16200	16415	16171	16258	16349	16527	16375	16292	16169	16269	16412	16324	16206	16411	16351	16268	16367	16180	16436	16333	16313	16456	16366	16349	16204	16221	16199	16220	16256	16393	16291	16272	16356	16413	16479	16330	16162	16436	16418	16068	16549	16292	16433	16206	16458	16446	16327	16420	16273	16469	16544	16392	16172	16486	16347	16371	16390	16211	16319	16176	16439	16389	16326	16098	16419	16339	16317	16408	16360	16410	16341	16346	15992	16447	16129	16297	16291	16081	16353	16267	16149	16411	16619	16459	16412	16232	16233	16411	16403	16333	16434	16277	16233	16261	16353	16307	16291	16209	16440	16165	16226	16307	16436	16278	16255	16326	16253	16540	16274	16132	16431	16323	16157	16317	16351	16422	16480	16314	16486	16310	16253	16178	16411	16310	16398	16460	16284	16249	16378	16150	16163	16339	16295	16143	16423	16399	16502	16148	16357	16526	16382	16430	16417	16259	16649	16418	16373	16458	16516	16379	16418	16291	16231	16256	16531	16317	16236	16187	16352	16388	16272	16297	16330	16326	16298	16262	16253	16431	16438	16334	16496	16273	16272	16420	16235	16509	16365	16060	16023	16214	16397	16336	16478	16404	16498	16260	16197	16267	16256	16274	16294	16353	16243	16310	16233	16201	16259	16618	16334	16211	16295	16538	16394	16438	16587	16564	16300	16176	16212	16362	16320	16206	16151	16330	16338	16431	16326	16419	16399	16315	16421	16365	16669	16678	16328	16390	16423	16238	16286	16272	16392	16391	16550	16267	16303	16262	16326	16307	16296	16137	16332	16270	16370	16542	16426	16418	16253	16492	16334	16301	16360	16428	16207	16083	16259	16219	16009	16222	16453	16257	16346	16318	16153	16431	16360	16558	16030	16284	16317	16362	16268	16519	16358	16226	16284	16253	16558	16267	16426	16392	16458	16339	16346	16326	16356	16548	16143	16357	16344	16278	16345	16418	16400	16331	16385	16356	16180	16339	16319	16225	16373	16381	16464	16562	16265	16416	16359	16529	16477	16173	16316	16448	16287	16281	16348	16415	16443	16308	16277	16290	16358	16140	16485	16447	16303	16203	16412	16444	16627	16368	16522	16357	16428	16334	16423	16170	16086	16311	16273	16327	16497	16494	16459	16321	16341	16331	16280	16344	16354	16217	16381	16201	16306	16379	16263	16311	16385	16344	16541	16370	16429	16257	16483	16371	16231	16368	16325	16236	16322	16360	16422	16354	16241	16245	16510	16309	16253	16408	16504	16291	16553	16454	16486	16505	16561	16273	16338	16437	16464	16506	16409	16511	16266	16349	16257	16374	16184	16203	16415	16251	16339	16406	16478	16289	16419	16276	16218	16319	16457	16438	16401	16332	16535	16279	16396	16258	16273	16177	16522	16459	16468	16492	16289	16409	16371	16388	16431	16302	16402	16185	16231	16406	16378	16278	16451	16313	16399	16193	16161	16358	16264	16246	16285	16185	16318	16206	16310	16312	16357	16320	16356	16359	16354	16201	16147	16486	16283	16371	16327	16333	16481	16297	16405	16462	16242	16137	16334	16374	16320	16353	16424	16358	16545	16348	16425	16373	16436	16296	16353	16156	16473	16158	16263	16371	16355	16426	16165	16283	16269	16489	16381	16497	16422	16287	16450	16444	16213	16393	16451	16537	16464	16430	16553	16425	16199	16350	16537	16250	16215	16327	16327	16326	16245	16422	16105	16286	16266	16244	16064	16477	16528	16383	16381	16452	16412	16335	16607	16209	16375	16449	16462	16511	16459	16620	16395	16421	16380	16224	16291	16522	16230	16090	16216	16467	16304	16324	16236	16058	16214	16457	16222	16455	16240	16327	16381	16372	16452	16324	16480	16369	16570	16418	16498	16437	16651	16503	16366	16318	16286	16329	16194	16319	16420	16293	16323	16268	16279	16289	16195	16360	16291	16283	16235	16399	16643	16387	16354	16388	16422	16242	16323	16256	16334	16272	16223	16384	16268	16314	16511	16339	16631	16236	16376	16475	16363	16413	16352	16308	16492	16415	16358	16244	16489	16235	16387	16236	16523	16439	16315	16330	16376	16424	16374	16321	16545	16573	16431	16287	16471	16423	16202	16404	16424	16388	16349	16255	16392	16445	16525	16186	16346	16364	16208	16415	16265	16327	16367	16319	16387	16377	16408	16406	16407	16296	16434	16247	16367	16532	16339	16222	16306	16236	16307	16431	16390	16269	16448	16464	16498	16404	16371	16396	16298	16149	16362	16393	16289	16261	16244	16339	16372	16332	16516	16313	16439	16432	16445	16383	16315	16240	16294	16501	16325	16333	16274	16261	16346	16455	16443	16135	16474	16282	16417	16434	16238	16384	16586	16234	16228	16401	16187	16236	16301	16404	16294	16299	16396	16324	16248	16284	16270	16340	16321	16074	16127	16375	16414	16375	16399	16434	16478	16473	16463	16415	16330	16370	16307	16418	16457	16360	16471	16536	16353	16414	16440	16219	16250	16364	16417	16289	16410	16501	16481	16385	16340	16336	16220	16349	16314	16501	16351	16424	16446	16370	16388	16346	16421	16492	16204	16539	16270	16500	16347	16171	16444	16350	16398	16058	16605	16324	16185	16133	16251	16360	16240	16243	16314	16327	16250	16213	16254	16146	16184	16429	16530	16404	16160	16410	16236	16216	16404	16265	16227	16362	16316	16400	16246	16431	16251	16234	16421	16329	16380	16262	16212	16165	16280	16401	16420	16164	16292	16341	16410	16236	16453	16508	16385	16361	16384	16223	16327	16193	16225	16132	16227	16482	16393	16434	16139	16228	16399	16371	16411	16375	16254	16407	16277	16322	16260	16369	16248	16238	16440	16391	16398	16242	16281	16252	16229	16514	16382	16474	16285	16384	16330	16411	16403	16279	16383	16332	16304	16322	16089	16435	16347	16327	16335	16315	16479	16315	16327	16145	16169	16370	16323	16300	16585	16410	16328	16195	16380	16304	16264	16348	16302	16400	16537	16371	16366	16344	16436	16179	16373	16262	16291	16394	16426	16410	16330	16398	16300	16280	16405	16274	16357	16353	16385	16486	16240	16234	16273	16454	16391	16413	16406	16482	16284	16160	16236	16205	16294	16428	16402	16562	16479	16313	16421	16127	16255	16278	16439	16330	16389	16191	16315	16241	16439	16442	16472	16299	16338	16272	16295	16332	16584	16272	16316	16210	16299	16255	16360	16366	16406	16259	16453	16279	16330	16305	16391	16413	16383	16153	16542	16234	16403	16309	16414	16374	16512	16329	16453	16376	16336	16444	16384	16360	16469	16354	16010	16398	16252	16415	16385	16579	16282	16453	16240	16327	16459	16275	16149	16169	16447	16618	16375	16388	16400	16281	16167	16304	16343	16283	16294	16237	16432	16421	16421	16199	16417	16211	16322	16299	16353	16034	16399	16388	16332	16488	16219	16362	16373	16498	16450	16357	16447	16303	16465	16209	16331	16171	16219	16346	16358	16358	16293	16389	16237	16351	16350	16261	16307	16397	16335	16253	16371	16318	16319	16445	16288	16382	16447	16267	16467	16249	16428	16245	16392	16439	16328	16325	16445	16488	16210	16398	16338	16263	16395	16142	16386	16301	16307	16457	16255	16430	16292	16392	16281	16475	16549	16200	16320	16380	16499	16291	16421	16229	16220	16312	16244	16212	16555	16239	16350	16338	16361	16227	16411	16395	16444	16519	16484	16555	16466	16553	16341	16369	16449	16238	16237	16308	16411	16418	16338	16299	16382	16313	16254	16111	16382	16437	16493	16294	16425	16325	16349	16298	16243	16230	16035	16209	16416	16415	16195	16526	16394	16253	16315	16317	16267	16543	16240	16411	16314	16355	16387	16217	16296	16330	16346	16299	16263	16334	16350	16496	16348	16394	16328	16353	16205	16316	16477	16346	16394	16151	16236	16284	16228	16451	16346	16421	16292	16247	16370	16535	16428	16360	16353	16467	16408	16435	16245	16318	16161	16273	16488	16325	16132	16265	16333	16313	16449	16413	16300	16417	16529	16356	16270	16292	16330	16545	16329	16223	16505	16377	16298	16223	16528	16402	16454	16324	16520	16371	16361	16420	16260	16441	16375	16336	16386	16312	16352	16336	16330	16172	16428	16394	16424	16330	16222	16323	16476	16310	16539	16583	16361	16362	16191	16186	16392	16373	16371	16504	16184	16333	16363	16189	16245	16410	16396	16401	16383	16265	16506	16354	16422	16402	16309	16656	16303	16457	16371	16304	16453	16359	16472	16311	16577	16501	16473	16406	16527	16346	16433	16469	16407	16456	16297	16409	16476	16149	16230	16477	16370	16405	16336	16314	16145	16226	16057	16331	16368	16388	16493	16137	16426	16354	16438	16574	16403	16355	16587	16518	16344	16441	16325	16184	16528	16219	16226	16368	16226	16310	16501	16341	16398	16403	16245	16270	16298	16268	16350	16311	16410	16223	16289	16193	16280	16294	16516	16248	16431	16428	16307	16140	16444	16362	16383	16208	16353	16103	16224	16404	16335	16334	16547	16262	16458	16477	16460	16427	16498	16404	16205	16482	16367	16428	16283	16182	16196	16455	16250	16342	16288	16520	16457	16375	16439	16274	16257	16296	16164	16333	16596	16164	16415	16401	16388	16487	16339	16262	16424	16200	16233	16256	16134	16480	16426	16356	16498	16413	16269	16520	16320	16191	16355	16352	16167	16380	16404	16373	16310	16232	16301	16388	16311	16268	16496	16436	16445	16412	16411	16297	16336	16355	16330	16173	16290	16265	16372	16326	16275	16308	16305	16283	16251	16306	16505	16392	16371	16381	16061	16457	16243	16289	16390	16449	16256	16226	16391	16515	16540	16240	16283	16480
31015	47081	43080	33307	28886	25130	22235	20085	18204	17331	16871	16233	15816	15438	15383	15159	15001	15071	14822	14707	14723	14689	14496	14497	14344	14290	13990	14272	14161	13944	14081	14031	14007	13993	13983	13957	13858	14082	13952	14063	14094	13880	13958	13888	13974	14059	13829	13977	13956	14034	13828	14172	13697	13858	13999	14028	13883	13874	13902	13991	13974	13959	13909	13756	13837	13858	13943	13776	13910	14052	13882	13846	14002	14108	13970	13855	13854	13999	13867	13887	13804	13944	14087	13767	13872	13910	13913	13954	13951	13940	13913	13877	13941	13938	13960	13857	13863	14001	14038	13739	14048	13887	13814	13798	13852	13914	13995	13901	13758	13809	13925	14017	14057	13907	13889	13946	13895	13908	14005	13863	14048	13953	13960	14149	14032	13965	13912	13925	14064	13969	14013	14014	13790	13808	13800	13784	13952	13937	14016	13911	14215	13968	13967	13872	13860	13872	14024	13700	14043	13986	13994	13831	13833	14083	14004	13848	13905	13914	13884	13812	13791	13783	13860	13925	14182	13692	13937	14010	13989	13924	13904	14093	13999	14174	13914	13897	13909	13844	13664	13825	13855	13858	13983	14158	13774	13916	13962	14000	13835	14144	13952	14005	14026	13834	13912	13921	13982	14078	13939	13912	13975	14061	13963	13874	13926	13808	13978	13916	13931	13982	13957	13695	13988	14061	13958	13992	13928	13864	13912	14104	13895	14010	14032	13908	13991	13866	13842	13997	13924	13834	13973	14079	13933	13922	13894	13817	13788	13885	13887	13815	13895	13863	13997	13903	13951	13788	13866	13986	13837	13882	13927	13942	13895	13871	13915	13987	13996	14031	14061	13762	13922	13979	14047	13921	13872	14022	13931	13897	13777	13929	13878	13928	13987	13944	13907	13895	13856	13938	13957	13978	13886	13847	13903	14013	14058	13951	13893	13918	13911	13792	14009	13858	13753	14018	13860	13912	13963	13933	13943	13930	13932	13879	13926	13984	13981	13932	13950	13841	14001	13871	13805	13942	14042	13952	13794	13893	13984	13900	13875	14024	14060	13875	13835	13935	14035	14015	14006	13856	13973	13863	13918	13901	13639	13660	14026	13887	13951	13946	13974	13763	13909	13961	14011	13885	13787	14035	13980	13816	13984	13801	13848	14079	14079	13894	13927	13746	13818	13733	13870	13959	13882	13912	13981	13989	13929	13789	14140	13864	13990	13925	13899	13897	13827	14000	13854	13818	13985	13832	13862	13930	13939	13919	14028	13907	13966	13878	13907	14002	13823	13801	13863	13867	13834	14015	13954	13807	13969	14032	13725	13679	14048	13827	13815	14042	13967	13781	13958	13855	14068	13951	14006	13976	13890	13819	14046	13771	13869	13992	13690	13922	13779	13897	13966	14098	13964	13730	13945	13926	13989	13925	13994	13977	13896	13904	13943	13852	13986	13786	13730	13935	13976	13864	14010	13845	13931	13808	13828	13897	13910	13956	13910	13826	14133	13822	13896	14064	13937	13940	14070	13779	13891	14136	13896	14041	14049	13948	13782	13916	14063	14132	13786	14073	13782	14050	13842	13889	13976	14066	13907	14009	13979	14021	13948	13909	14023	14008	14021	13975	13747	13876	13860	13943	14001	13912	13851	13983	13988	13929	14007	13761	14001	13927	13961	13892	14063	14003	14117	13872	13841	13852	13931	14053	13807	13902	13995	13882	13926	13823	13991	13981	13752	13901	13870	13789	13942	14137	14029	13771	13798	13970	13916	13996	13952	13983	14134	13882	13915	13864	14130	13947	13915	13928	13900	14045	13879	13963	13844	14079	13875	13919	13946	14008	14105	13762	13827	13876	13883	13912	13936	13950	13821	13833	13866	13757	13981	13863	13895	13935	13763	13892	13923	13818	13762	13910	13832	14033	14111	13916	13810	13889	13933	14019	13915	13833	13957	14011	13977	13938	13984	13929	13955	13964	13867	13925	13941	13933	13906	13952	13870	14013	13969	14027	14056	14038	13875	13940	13983	13908	14054	13872	13994	14031	13940	13767	14017	14010	13810	14041	14035	13968	13695	13845	14012	13844	13944	14028	13932	13862	13867	13868	13828	14029	13955	13934	13951	13856	13943	13994	14111	13741	13979	13833	13915	14003	13879	13893	13859	13938	13848	13944	14014	13811	13966	14023	14049	13797	13950	13968	14011	14099	14016	14013	14007	14067	13757	13927	13988	14025	13875	13971	13925	13750	13899	14097	13877	13928	13886	13962	13836	13841	13937	13791	13651	14036	13920	13826	13925	13958	13792	13813	14099	14045	13868	13872	13926	13921	13850	14017	14083	14042	13885	13997	13958	14103	14027	13911	13948	14027	13832	13912	13871	14036	14026	13884	13949	13943	13906	14150	14040	13975	13988	13955	13957	13869	13958	13878	13844	13997	13905	13873	14000	13959	13818	14043	13821	13944	14039	13901	13771	13952	13847	14090	14048	13843	14024	13987	13963	14138	13906	13961	13776	13875	13965	13813	13864	14104	13776	14055	13920	13808	13957	14042	14092	13894	13820	13986	13910	13859	13796	13882	13970	13762	13908	13936	13760	14064	13944	14039	13705	13935	13921	13917	14031	13952	13949	13948	14075	13953	14063	13931	13977	13811	14035	14120	14046	13846	14080	14107	14084	13808	13861	13909	13962	13924	13770	13803	14039	13892	14150	13988	13933	14047	13885	13964	13999	14035	13923	13924	13892	13896	13954	13928	13787	13804	13947	14013	13849	13856	13988	13906	13892	14030	14073	14017	13857	14057	13971	13794	13823	13879	14019	13833	13849	13950	13845	13963	13935	14045	13788	14004	14034	14078	13888	13882	13817	13932	13844	13946	13959	14004	13988	13932	14146	13818	13976	13940	13987	13983	13978	13974	13940	14102	13902	14018	14126	13944	13992	13833	13708	13978	13913	13844	13883	13925	13989	13925	13836	13988	14115	13896	14044	13924	13786	13947	13776	13869	13794	13808	13744	13931	14104	13918	13912	13927	13929	13818	13902	14044	13872	13869	13823	13798	14055	13805	13863	13857	14086	13800	13931	13885	14008	13920	14180	13941	13800	13872	13852	13777	13933	14027	13884	13923	13904	13988	13952	14077	13873	14032	13979	14005	13796	13980	13944	13936	13927	13988	13884	13891	14019	13939	13940	13963	14161	13951	13953	13934	13904	14012	13845	13906	14051	13929	14007	13982	13924	14004	13917	13876	13908	13834	13921	14054	13907	13897	14104	14132	14002	13993	14211	13918	13780	14039	13950	13865	13954	14047	13957	13843	13929	14103	14008	13920	13744	13888	13944	14005	13945	13867	13861	13913	13866	13845	13847	13812	13831	13970	13957	14008	13871	13980	13820	13895	13792	13942	13992	14030	13933	13916	13889	13950	13836	13756	13955	13889	13921	14017	13796	13901	13939	13910	13902	13909	14136	13999	13916	14096	13758	13975	13886	13922	13968	13949	14081	13864	14034	13945	14018	13919	13966	13922	14089	13869	13981	13896	13978	13990	13936	13835	13927	13971	13875	14001	13992	13959	13867	14054	13865	13893	14004	14124	14033	13990	13846	14007	13834	13905	14005	13954	13811	13886	13798	13832	13955	13889	13858	13851	13785	13969	13846	13703	13963	13925	13967	13873	13947	13932	14009	13884	13759	13971	13899	14028	13892	14127	13934	13824	14022	13846	13983	13755	13766	14010	13792	13966	14004	13896	13943	13983	14040	13945	13941	13925	13860	13891	14131	13959	13937	13919	13856	13990	13863	13897	14016	13872	13921	13875	13935	13868	13950	13860	13944	13971	14015	14059	13966	14059	14020	13819	13902	13992	14013	13963	13820	13975	14090	13914	13885	13815	13787	14067	13820	13854	13963	13808	13986	13928	14069	13696	14004	14068	14098	13832	13858	13988	13864	13860	13890	13922	13883	13909	14036	13968	13997	13986	13950	14017	13877	13922	13815	14013	13972	13751	13954	13869	13971	14027	13856	13922	13994	13671	13868	14155	13851	13966	13877	13977	13786	14057	13946	13783	13979	13865	13814	13833	13975	13865	13924	13827	13940	13983	13997	13892	13870	14000	13852	13944	13923	14042	14024	14116	13929	13863	14047	13918	13792	13937	13876	13805	13892	13751	13862	13909	13944	13934	13946	13964	13968	14018	13897	13857	13949	13861	13923	13882	13789	13938	13937	13847	13913	13994	14020	13767	13996	13904	13868	13971	13747	13876	14000	13991	14024	14053	13829	13832	14032	13928	14222	13917	14048	14029	13813	14091	13931	13896	13864	13875	13828	13942	13800	13957	14111	13830	13895	13984	13924	13867	13933	14211	14085	13991	13860	13722	14064	13807	13978	13876	13855	13842	13798	14013	13940	13977	13949	13979	13911	13865	13943	13824	13864	14127	13870	13981	13946	14000	14144	13783	13949	14000	14014	14044	13808	13756	13945	13943	13938	13923	13956	13884	13915	13783	13899	13931	13915	13933	14034	14168	13918	13828	13996	13834	14049	13897	13995	13963	13970	13906	14062	13897	14017	13784	13860	13869	13993	13954	13875	13848	13859	13884	14084	14097	14015	13946	13886	13933	13991	13943	13959	13791	13922	13918	13894	13882	13932	13985	14029	13820	13931	14007	13843	14012	13805	13971	13844	13967	13975	13949	13791	14064	13759	14106	13859	13819	14021	13956	14032	14037	14013	13908	14005	13938	14052	13941	13924	13988	13756	13999	13986	13953	14044	13879	13728	14017	14016	14056	13894	13914	13950	13980	13843	14104	13928	14021	13956	14020	13896	13901	13959	13915	13947	13899	13783	13928	13792	14070	13877	14081	13896	13921	13936	13894	13941	14002	14016	13811	13918	13944	13910	13975	14050	14029	13802	14069	14024	14000	13849	13849	13819	13870	13861	13986	13798	13841	13990	13970	13747	14047	13972	13860	13803	14061	13944	13861	13922	13925	13883	13779	14068	13961	13992	13861	13949	13895	13987	14003	13960	13760	14096	13847	13940	13974	13858	13969	14033	13998	13920	14028	13994	14029	14049	13995	13994	13841	13932	13924	14031	14038	13990	13826	13830	14067	14029	13697	13860	13820	14069	13985	13847	13986	13864	13866	13945	14015	13934	13731	13953	13864
24164	21346	29024	25652	25965	27721	26988	22520	20466	19822	18946	18019	17840	17583	17317	17127	17108	16988	16870	16893	16811	16355	16359	16162	15893	16012	16003	16029	15925	15920	15773	15938	15979	15731	15659	15800	15873	15798	15592	15767	15788	15800	15873	15748	15545	15843	15740	15650	15583	15695	15529	15592	15666	15620	15817	15670	15651	15643	15855	15644	15769	15604	15760	15829	15661	15762	15851	15789	15809	15780	15633	15656	15565	15705	15708	15869	15627	15765	15725	15758	15814	15609	15573	15933	15706	15705	15802	15872	15666	15853	15539	15657	15842	15683	15776	15588	15863	15785	15752	15783	15550	15644	15749	15888	15901	15733	15786	15651	15771	15633	15737	15669	15499	15725	15698	15849	15721	15647	15527	15698	15649	15566	15529	15490	15633	15790	15609	15672	15626	15617	15696	15692	15841	15668	15676	15759	15738	15832	15538	15825	15489	15767	15552	15646	15417	15422	15588	15739	15585	15689	15699	15687	15842	15552	15751	15783	15678	15803	15803	15871	15818	15711	15729	15780	15752	15752	15671	15523	15655	15763	15791	15470	15540	15724	15753	15835	15682	15591	15640	15482	15756	15703	15804	15668	15602	15719	15660	15568	15740	15738	15608	15801	15573	15556	15737	15843	15716	15804	15697	15779	15781	15731	15741	15465	15768	15628	15647	15795	15708	15733	15518	15740	15793	15719	15639	15718	15589	15644	15580	15819	15561	15540	15614	15748	15744	15813	15720	15692	15746	15581	15835	15637	15664	15678	15831	15636	15650	15538	15682	15742	15677	15963	15874	15638	15721	15579	15640	15940	15985	15689	15754	15733	15651	15644	15644	15732	15575	15757	15610	15590	15608	15478	15772	15510	15701	15807	15654	15684	15764	15852	15745	15603	15700	15896	15693	15664	15571	15689	15528	15627	15692	15775	15669	15599	15719	15522	15617	15627	15643	15769	15964	15555	15726	15780	15549	15541	15723	15593	15774	15581	15645	15716	15621	15796	15683	15847	15734	15707	15629	15608	15510	15904	15615	15807	15764	15622	15540	15839	15746	15625	15626	15858	15626	15809	15723	15712	15794	15803	15823	15778	15809	15829	15898	15657	15502	15595	15717	15909	15551	15605	15690	15716	15698	15813	15476	15595	15712	15508	15839	15730	15668	15773	15711	15583	15805	15785	15693	15784	15753	15747	15733	15625	15742	15448	15379	15589	15451	15722	15637	15752	15723	15703	15627	15696	15748	15705	15758	15674	15578	15611	15825	15565	15632	15601	15667	15621	15662	15728	15689	15824	15666	15770	15693	15746	15531	15542	15539	15484	15535	15837	15806	15782	15703	15575	15778	15647	15835	15864	15839	15625	15727	15814	15753	15809	15592	15502	15827	15517	15830	15800	15705	15733	15695	15799	15878	15701	15816	15625	15646	15605	15635	15756	15853	15772	15456	15676	15752	15666	15707	15652	15770	15733	15832	15547	15752	15602	15848	15644	15877	15679	15644	15661	15606	15770	15809	15530	15837	15738	15709	15729	15528	15682	15866	15561	15686	15504	15705	15711	15511	15902	15599	15804	15760	15746	15729	15640	15648	15909	15735	15832	15817	15512	15671	15595	15840	15795	15681	15546	15635	15740	15647	15542	15483	15737	15788	15542	15562	15718	15626	15792	15634	15649	15775	15724	15600	15726	15624	15731	15732	15575	15763	15673	15666	15574	15797	15673	15976	15729	15897	15990	15590	15724	15726	15821	15842	15639	15749	15690	15677	15721	15602	15841	15734	15695	15664	15684	15737	15620	15633	15857	15657	15555	15679	15757	15693	15798	15780	15702	15774	15709	15708	15743	15519	15688	15817	15768	15765	15853	15681	15789	15868	15507	15735	15775	15715	15744	15651	15484	15698	15806	15756	15708	15495	15936	15658	15583	15680	15754	15627	15683	15699	15731	15605	15548	15677	15616	15703	15710	15886	15704	15976	15674	15559	15918	15779	15507	15813	15709	15666	15562	15612	15708	15757	15635	15578	15621	15641	15610	15715	15687	15553	15808	15708	15689	15859	15614	15656	15609	15637	15627	15770	15542	15895	15526	15701	15727	15980	15754	15917	15796	15620	15627	15668	15554	15538	15569	15754	15793	15717	15939	15740	15814	15587	15612	15559	15659	15805	15657	15726	15800	15700	15458	15813	15567	15719	15721	15607	15593	15702	15869	15837	15655	15597	15704	15815	15616	15748	15533	15592	15471	15924	15808	15707	15687	15514	15762	15994	15721	15677	15846	15799	15573	15753	15682	15436	15738	15831	15726	15778	15844	15780	15813	15612	15807	15513	15730	15620	15661	15664	15509	15657	15747	15469	15421	15632	15531	15830	15594	15754	15688	15755	15768	15657	15692	15596	15462	15738	15817	15786	15598	15773	15688	15646	15658	15968	15714	15422	15825	15782	15678	15691	15735	15853	15633	15907	15469	15630	15663	15766	15595	15639	15677	15602	15870	15841	15705	15788	15614	15803	15694	15764	15632	15784	15594	15591	15595	15731	15656	15933	15642	15714	15681	15783	15589	15925	15687	15885	15751	15804	15764	15749	15830	15767	15717	15679	15786	15612	15644	15664	15737	15561	15760	15905	15717	15646	15596	15666	15657	15710	15678	15687	15548	15703	15716	15848	15808	15652	15765	15596	15711	15763	15788	15686	15492	15931	15764	15751	15696	15648	15763	15778	15719	15553	15675	15598	15795	15900	15916	15721	15658	15613	15736	15783	15398	15698	15759	15752	15675	15643	15689	15588	15700	15667	15583	15861	15590	15776	15642	15675	15487	15609	15701	15697	15828	15786	15610	15568	15612	15771	15854	15651	15681	15727	15603	15554	15755	15758	15772	15613	15541	15730	15672	15633	15480	15755	15826	15975	15679	15642	15487	15499	15558	15765	15689	15533	15691	15602	15793	15672	15623	15697	15636	15789	15658	15696	15727	15633	15679	15685	15560	15784	15524	15655	15871	15665	15790	15804	15530	15665	15562	15538	15451	15871	15768	15602	15728	15568	15635	15864	15697	15666	15720	15781	15485	15766	15646	15623	15696	15696	15776	15723	15529	15422	15644	15718	15773	15680	15602	15480	15595	15564	15780	15459	15634	15845	15870	15808	15756	15725	15871	15690	15735	15559	15712	15523	15671	15780	15697	15748	15577	15635	15712	15594	15733	15513	15712	15739	15829	15802	15686	15732	15795	15654	15732	15856	15766	15725	15744	15828	15706	15546	15675	15747	15643	15696	15615	15689	15815	15582	15593	15772	15584	15775	15657	15659	15791	15607	15626	15637	15643	15685	15893	15665	15672	15809	15759	15576	15713	15562	15549	15874	15742	15775	15706	15666	15627	15780	15652	15691	15606	15855	15598	15708	15738	15318	15700	15675	15623	15818	15835	15700	15632	15718	15852	15630	15697	15542	15643	15844	15768	15770	15679	15450	15493	15593	15724	15719	15578	15749	15802	15692	15620	15944	15898	15494	15585	15618	15799	15746	15713	15730	15585	15852	15566	15772	15732	15738	15877	15680	15989	15739	15576	15478	15727	15780	15623	15725	15639	15744	15509	15737	15664	15808	15622	15711	15700	15694	15639	15862	15888	15779	16048	15750	15751	15567	15733	15754	15822	15759	15678	15567	15790	15744	15628	15506	15903	15729	15718	15655	15790	15856	15679	15826	15899	15677	15933	15893	15788	15618	15847	15608	15764	15462	15791	15730	15692	15751	15552	15672	15716	15813	15641	15844	15860	15583	15615	15621	15622	15772	15474	15703	15650	15446	15647	15853	15748	15615	15607	15596	15752	15706	15439	15712	15727	15741	15668	15798	15562	15621	15707	15718	15717	15784	15777	15729	15567	15794	15672	15696	15564	15759	15732	15738	15601	15345	15972	15701	15877	15880	15697	15569	15728	15714	15734	15839	15574	15552	15635	15616	15637	15416	15666	15560	15716	15852	15627	15938	15667	15694	15806	15762	15780	15691	15777	15723	15744	15789	15784	15731	15564	15716	15599	15627	15658	15595	15666	15646	15513	15557	15655	15501	15707	15669	15935	15748	15634	15548	15724	15739	15750	15746	15702	15789	15804	15550	15621	15663	15853	15854	15665	15518	15703	15820	15853	15792	15567	15630	15895	15597	15795	15529	15691	15753	15601	15711	15659	15683	15909	15580	15701	15967	15865	15669	15665	15670	15819	15648	15574	15519	15600	15674	15756	15620	15604	15659	15764	15693	15622	15495	15824	15830	15763	15771	15796	15770	15875	15771	15938	15600	15539	15826	15820	15928	15556	15635	15711	15700	15716	15712	15714	15699	15563	15818	15902	15873	15686	15491	15591	15723	15759	15607	15662	15622	15820	15772	15696	15717	15640	15781	15831	15664	15616	15545	15672	15602	15732	15678	15430	15809	15642	15887	15596	15700	15759	15878	15695	15784	15737	15717	15635	15581	15525	15708	15684	15731	15693	15830	15761	15647	15361	15762	15708	15738	15622	15738	15435	15709	15747	15955	15560	15708	15615	15668	15727	15652	15651	15772	15559	15803	15591	15728	15779	15751	15763	15642	15659	15790	15608	15658	15858	15759	15579	15410	15699	15726	15605	15689	15616	15804	15858	15941	15779	15658	15812	15758	15648	15733	15850	15684	15676	15738	15539	15636	15650	15797	15688	15905	15917	15766	15607	15933	15613	15574	15698	15808	15626	15680	15862	15734	15623	15522	15786	15540	15775	15687	15789	15814	15407	15963	15793	15925	15683	15634	15706	15510	15645	15763	15872	15829	15615	15627	15711	15613	15764	15530	15823	15711	15670	15851	15749	15651	15723	15885	15682	15587	15561	15693	15815	15734	16003	15770	15708	15599	15620	15656	15735	15583	15600	15700	15666	15678	15592	15753	15612	15889	15645	15722	15669	15696	15634	15723	15602	15674	15850	15443	15731	15630	15758	15683	15660	15622	15837	15743	15607	15649	15507	15642	15727	15716	15664	15658	15694	15669	15652	15589	15941	15780	15817	15810	15621	15866	15716	15822	15617	15710	15761	15671	15615	15850	15814	15637	15784	15479	15494	15654	15714	15788	15902	15776	15798	15897	15709	15609	15709	15665	15645	15858	15671	15670	15552	15689	15756	15797	15678	15918	15796
30210	53127	49370	38863	33812	29431	25710	22740	20551	19257	18089	17341	16733	16175	15835	15714	15501	15444	15007	14888	14936	14620	14448	14307	14227	14089	14089	13891	13860	13715	13847	13785	13673	13843	13555	13773	13574	13581	13614	13514	13706	13577	13550	13620	13719	13642	13688	13485	13706	13559	13672	13557	13538	13511	13833	13633	13515	13683	13560	13584	13645	13661	13651	13632	13781	13586	13699	13616	13641	13653	13587	13586	13626	13603	13621	13489	13665	13500	13541	13405	13710	13545	13662	13553	13551	13690	13369	13400	13728	13415	13471	13565	13695	13576	13701	13783	13486	13655	13541	13531	13485	13659	13576	13471	13585	13633	13542	13689	13518	13792	13808	13624	13748	13568	13433	13517	13550	13575	13615	13646	13467	13492	13543	13600	13433	13550	13609	13567	13376	13662	13526	13420	13581	13774	13583	13639	13533	13602	13385	13617	13565	13592	13562	13666	13585	13706	13648	13442	13617	13686	13522	13688	13610	13547	13488	13484	13649	13528	13543	13452	13511	13557	13523	13605	13661	13615	13617	13435	13497	13702	13738	13519	13652	13555	13546	13543	13653	13578	13599	13444	13524	13618	13661	13611	13618	13713	13501	13465	13576	13572	13558	13665	13564	13488	13651	13413	13617	13729	13581	13514	13600	13772	13549	13593	13583	13561	13470	13573	13540	13531	13513	13621	13492	13508	13615	13537	13462	13427	13542	13794	13407	13608	13570	13574	13691	13658	13481	13750	13476	13444	13499	13635	13392	13535	13569	13626	13592	13524	13569	13579	13597	13482	13674	13562	13734	13481	13703	13719	13512	13506	13525	13516	13765	13607	13451	13458	13528	13659	13624	13614	13499	13498	13558	13562	13391	13431	13455	13442	13506	13606	13523	13495	13489	13566	13741	13565	13720	13583	13543	13512	13579	13575	13433	13599	13597	13585	13688	13677	13592	13648	13622	13504	13565	13490	13565	13504	13421	13512	13632	13586	13624	13578	13403	13650	13707	13522	13663	13451	13455	13692	13679	13641	13615	13621	13640	13519	13608	13578	13550	13765	13698	13617	13520	13582	13443	13704	13518	13429	13656	13385	13521	13405	13646	13567	13556	13534	13540	13588	13627	13446	13630	13576	13347	13543	13480	13461	13582	13571	13447	13587	13596	13514	13382	13599	13552	13684	13569	13685	13401	13578	13608	13537	13508	13733	13724	13487	13502	13638	13600	13557	13588	13475	13606	13636	13629	13550	13507	13583	13664	13402	13569	13635	13660	13634	13668	13528	13503	13489	13623	13516	13451	13471	13697	13540	13518	13429	13578	13574	13625	13601	13535	13577	13475	13534	13659	13574	13605	13547	13624	13668	13438	13620	13729	13530	13569	13580	13396	13605	13514	13746	13486	13442	13526	13562	13631	13497	13629	13647	13564	13351	13397	13510	13507	13587	13473	13427	13696	13623	13522	13522	13558	13529	13431	13481	13435	13607	13519	13642	13544	13551	13710	13618	13441	13641	13579	13665	13467	13495	13678	13633	13479	13534	13609	13611	13518	13583	13494	13334	13639	13622	13554	13628	13565	13770	13503	13583	13562	13376	13661	13725	13454	13454	13594	13707	13537	13496	13594	13542	13454	13639	13569	13627	13517	13481	13729	13626	13454	13565	13513	13533	13558	13500	13677	13629	13616	13454	13664	13372	13656	13555	13522	13515	13605	13575	13524	13675	13548	13524	13552	13621	13613	13544	13594	13662	13351	13474	13535	13419	13458	13661	13551	13541	13662	13598	13439	13729	13552	13405	13540	13555	13569	13550	13546	13676	13559	13513	13599	13634	13572	13576	13366	13517	13598	13570	13626	13546	13470	13663	13489	13539	13540	13501	13685	13548	13531	13613	13511	13536	13630	13466	13577	13513	13596	13493	13557	13494	13541	13676	13420	13508	13505	13707	13540	13602	13621	13610	13418	13464	13585	13637	13537	13690	13572	13505	13413	13687	13675	13561	13641	13552	13562	13524	13671	13538	13668	13583	13530	13583	13546	13583	13580	13859	13556	13657	13634	13633	13429	13407	13559	13463	13485	13653	13489	13503	13675	13350	13588	13510	13697	13581	13451	13561	13692	13547	13538	13514	13550	13632	13466	13522	13555	13549	13668	13633	13650	13625	13609	13554	13655	13562	13542	13683	13584	13792	13645	13666	13442	13572	13571	13590	13666	13435	13540	13647	13643	13527	13514	13720	13719	13536	13612	13448	13526	13641	13487	13816	13619	13643	13562	13635	13504	13667	13557	13670	13504	13519	13504	13731	13419	13555	13516	13424	13552	13469	13697	13366	13582	13597	13549	13613	13480	13591	13654	13476	13487	13593	13686	13634	13676	13572	13625	13587	13545	13607	13602	13435	13446	13417	13476	13681	13800	13499	13575	13525	13627	13670	13440	13615	13420	13313	13675	13556	13622	13677	13551	13533	13506	13599	13533	13688	13662	13634	13587	13440	13586	13526	13617	13656	13446	13596	13509	13884	13609	13460	13586	13703	13581	13707	13567	13579	13610	13648	13382	13663	13723	13605	13555	13552	13796	13515	13510	13581	13476	13694	13454	13550	13653	13589	13596	13580	13582	13602	13476	13592	13518	13576	13548	13662	13389	13610	13662	13459	13542	13659	13615	13749	13536	13635	13743	13544	13560	13536	13530	13471	13636	13404	13491	13656	13508	13686	13613	13658	13538	13622	13736	13497	13677	13603	13509	13743	13507	13490	13707	13649	13439	13546	13741	13559	13600	13654	13559	13643	13729	13789	13406	13542	13526	13767	13547	13511	13581	13635	13624	13541	13679	13560	13591	13582	13711	13836	13518	13577	13557	13591	13668	13488	13546	13605	13547	13466	13562	13571	13600	13728	13663	13608	13594	13613	13601	13601	13581	13539	13518	13674	13599	13547	13561	13550	13630	13638	13504	13668	13469	13522	13538	13626	13570	13462	13483	13624	13615	13695	13473	13672	13472	13579	13388	13465	13652	13582	13594	13627	13637	13677	13697	13493	13592	13407	13702	13540	13589	13646	13656	13578	13678	13536	13690	13641	13544	13583	13432	13777	13467	13540	13733	13665	13470	13655	13581	13680	13656	13562	13602	13597	13580	13481	13526	13512	13546	13680	13642	13457	13525	13566	13628	13713	13424	13609	13568	13552	13579	13453	13495	13515	13512	13629	13573	13490	13588	13600	13517	13637	13581	13690	13612	13554	13443	13727	13619	13578	13412	13580	13604	13562	13503	13557	13593	13591	13509	13626	13563	13478	13541	13637	13728	13517	13684	13600	13591	13515	13775	13532	13525	13488	13654	13639	13720	13566	13545	13644	13808	13459	13657	13603	13590	13587	13402	13435	13501	13521	13633	13467	13458	13679	13720	13575	13492	13628	13532	13578	13533	13606	13620	13680	13553	13626	13548	13531	13375	13579	13572	13723	13508	13734	13535	13434	13493	13591	13625	13516	13674	13678	13652	13635	13621	13621	13536	13469	13659	13598	13493	13609	13625	13424	13580	13621	13424	13684	13620	13516	13572	13584	13415	13685	13442	13534	13612	13550	13501	13772	13432	13576	13636	13670	13618	13635	13789	13527	13736	13678	13706	13598	13727	13441	13562	13583	13601	13517	13529	13637	13472	13484	13549	13599	13667	13385	13720	13478	13604	13530	13700	13552	13597	13479	13624	13579	13552	13642	13694	13673	13609	13504	13600	13518	13610	13415	13533	13555	13572	13592	13671	13473	13453	13543	13566	13720	13549	13683	13656	13650	13711	13655	13492	13433	13567	13496	13639	13509	13451	13643	13598	13649	13503	13543	13497	13600	13597	13638	13508	13497	13571	13445	13780	13491	13478	13527	13692	13541	13519	13589	13441	13700	13500	13546	13601	13539	13597	13644	13612	13643	13681	13501	13728	13653	13620	13430	13606	13687	13728	13544	13611	13603	13517	13426	13736	13476	13544	13710	13509	13681	13553	13554	13492	13553	13496	13643	13660	13705	13572	13474	13612	13639	13511	13688	13701	13694	13562	13606	13598	13588	13796	13654	13416	13500	13704	13604	13602	13510	13650	13403	13563	13730	13542	13394	13533	13658	13537	13636	13541	13525	13506	13576	13549	13625	13480	13529	13753	13629	13621	13492	13563	13571	13724	13621	13635	13589	13631	13516	13495	13689	13612	13754	13410	13736	13802	13531	13658	13717	13494	13440	13627	13519	13422	13518	13456	13545	13628	13575	13687	13580	13609	13449	13611	13404	13577	13582	13664	13553	13624	13825	13793	13424	13533	13707	13497	13608	13529	13364	13732	13585	13548	13627	13483	13527	13549	13528	13637	13581	13432	13721	13647	13632	13558	13496	13435	13414	13669	13628	13691	13639	13731	13604	13588	13587	13601	13514	13656	13433	13623	13500	13690	13653	13664	13742	13693	13699	13722	13388	13587	13554	13461	13533	13424	13598	13687	13597	13538	13590	13471	13550	13607	13655	13535	13443	13703	13388	13562	13437	13518	13679	13683	13669	13649	13535	13649	13660	13645	13520	13635	13564	13490	13576	13677	13517	13606	13489	13631	13452	13592	13559	13481	13463	13558	13465	13661	13662	13590	13525	13561	13569	13693	13617	13716	13707	13608	13369	13662	13588	13711	13590	13526	13521	13576	13550	13743	13635	13538	13632	13507	13550	13611	13625	13622	13659	13682	13510	13620	13558	13564	13603	13571	13714	13679	13567	13598	13459	13667	13548	13538	13576	13578	13597	13703	13575	13572	13388	13363	13669	13629	13496	13574	13441	13625	13714	13600	13521	13572	13742	13495	13552	13631	13624	13559	13598	13532	13475	13613	13652	13551	13440	13666	13618	13663	13471	13672	13709	13551	13690	13673	13669	13594	13506	13626	13637	13642	13610	13538	13571	13643	13670	13436	13556	13535	13515	13625	13626	13708	13729	13603	13718	13656	13589	13546	13525	13494	13511	13407	13653	13620	13526	13557	13394	13597	13649	13586	13586	13483	13597	13608	13474	13493	13498	13653	13568	13590	13500	13581	13460	13599	13530	13468	13492	13487	13538	13605	13688	13729	13516	13520	13573	13615	13724	13578	13698	13565	13648	13508	13657	13575	13574	13369	13575	13642	13596	13745	13499
23024	21318	29229	24080	23241	27817	30742	24870	22732	21765	20552	20089	19334	18976	18812	18307	17948	17909	17626	17841	17454	17230	16886	16852	16814	16698	16656	16509	16417	16333	16296	16567	16230	16519	16352	16169	16297	16193	16185	16433	16402	16317	16191	16239	16170	16148	16183	16043	16147	16295	16277	16146	16042	16381	16103	16022	16224	16230	16096	16213	15984	16033	16175	16056	16032	16122	16125	16095	15947	16202	16012	16155	16148	16133	16039	16102	16137	16061	16016	15925	16042	16157	16217	16237	16296	16194	16240	16011	16097	16138	16221	16051	16180	16095	16086	16010	16134	16062	16252	16217	16209	15972	16169	15990	16021	16019	16181	16062	16084	16037	15958	16108	15897	16299	16230	16107	15968	16342	16214	15990	16114	16168	16150	16003	15968	16109	16124	16103	16046	16083	16301	15997	16265	16215	16063	15832	16046	16106	15999	16013	16078	16071	16020	16062	16177	16159	15991	16124	16182	16142	16053	16094	15939	16042	15952	16157	16005	16220	16306	16261	16403	16124	16162	15978	15932	16020	15976	16069	16020	16030	16165	15903	16150	15897	16227	16021	16021	16290	16302	16139	16104	16045	15990	15836	16048	16215	16168	15883	16067	16084	16248	16170	16221	16160	16077	15928	16123	16134	16050	15959	16069	16017	16040	16063	16102	16117	16024	16280	16244	16015	16167	16130	16130	16429	16062	16156	16004	16247	16037	16147	16157	15988	15985	16190	16296	16118	16059	16113	16071	15999	16061	15975	15909	16172	16116	16129	16026	15874	15917	15991	16038	15927	16057	16090	15937	15927	16259	16329	15957	15987	16238	15951	16043	15957	16327	16012	16029	15948	16192	16231	15984	16086	16115	16228	16146	15877	15942	16042	16101	15802	15912	15976	15896	16029	16066	16140	16132	16150	15911	16168	16012	16043	15985	16162	16183	15979	16203	16086	16023	16042	15900	16032	16159	16179	15998	15980	16124	15946	16153	16038	16134	16190	16250	16236	16080	16125	16128	16117	16022	16089	16001	15886	15928	15931	15947	15981	16114	15868	16034	16173	16053	16047	15908	16052	16085	16180	15896	15985	16078	16094	16062	16174	15745	15911	16176	16023	16106	16059	16267	16152	16103	15969	16128	16154	16069	15999	16287	16230	16025	16328	15875	16204	16033	16277	16088	16084	16062	16152	16033	15892	16024	15980	15950	16062	16034	15951	15925	16234	16059	16362	16111	16259	16030	15897	15970	16353	16034	16093	16103	16039	16325	16136	16133	16022	16163	16118	16430	16226	16029	15933	16037	16023	16089	16332	15766	15975	16158	16018	16329	16147	15938	16014	16060	16023	16059	16193	15990	15874	15995	16190	16172	16226	16037	16225	16028	16014	16225	16055	16175	16118	16018	16050	16118	16073	16149	16042	15897	15941	16109	16061	16175	16173	16101	16149	16046	16102	15867	16037	15976	16040	15943	16237	16210	16115	15961	15949	16161	16082	16323	16309	15988	16086	15983	15716	15878	16048	16207	16137	16375	16033	16099	16110	16201	15976	16179	16153	16047	16068	16233	16065	16132	16155	16210	16057	16195	16178	16073	16255	16155	15894	16037	16133	16020	16122	16143	16204	16151	15914	15835	16072	16093	16130	16122	16048	16121	15955	16162	16146	16116	16272	16387	16174	16205	16113	16119	15917	16157	16033	16252	16048	16043	16143	16228	16105	16109	16097	15997	16027	15860	16148	16100	16005	15940	16095	15930	15947	16029	15950	16079	16001	15969	15879	15965	16090	16128	16142	16062	16207	16169	16094	15983	16102	15967	15955	15829	16105	16175	16116	16169	16029	16233	15863	16171	16049	16097	16132	16125	15987	16190	16209	15920	16009	16127	16056	16049	16086	15981	16187	16250	16116	16052	15879	16097	15936	16046	16069	16239	16160	16053	16073	16006	15959	16173	16186	16126	15992	16037	16132	16152	16109	15947	16123	16144	16284	16175	16147	16007	16165	16135	16222	16006	15987	16208	16122	16174	15937	16012	16166	16097	16256	16009	16000	16161	16016	16136	16086	16090	15919	15944	16250	16140	15789	15915	15896	16266	16093	15993	16083	16223	15984	15979	16054	15970	15958	16009	16056	16126	16217	15944	16079	15739	16220	15967	16007	15994	16125	15942	16070	16122	16057	16175	16041	15912	15841	15713	16081	16136	16261	16097	16110	16050	16091	15917	16186	16087	16196	16035	16077	15970	16010	15964	16129	16042	15990	16097	16142	15952	16033	16078	16050	16125	16069	16073	15970	16064	16012	16084	15932	15991	15960	16139	16028	16123	16204	15917	16259	15994	16016	15987	16007	16037	16160	16295	16064	16035	15928	16085	16106	16155	15854	16010	15903	16225	16095	16187	16003	16113	16074	16008	16132	16001	16228	16118	16166	16271	16138	16196	16112	16155	16045	16042	16069	16162	16158	16259	15960	16107	15945	16127	16051	16003	16121	16138	16024	15977	16123	16166	16141	16084	16020	16015	15979	16176	16137	16108	16162	16192	16067	16014	16228	16047	16014	16291	15988	15976	16152	16260	15939	16214	15867	16148	16143	16233	15837	16047	15998	15837	15953	16203	16059	16245	16195	16017	16161	16152	16103	16083	16146	16030	15935	16004	16086	16093	16121	15863	16212	15979	16121	15907	16185	16084	16108	15982	16022	16099	15855	16094	15975	16288	16080	16141	16267	16352	16213	16298	15999	16107	16190	16010	16114	16092	16126	16302	16115	15781	16122	15963	16046	16019	15999	16069	16125	16046	16073	15887	16107	15931	15917	16231	16077	16009	16281	15959	16011	16292	16029	16230	16050	16114	15849	16063	15943	16231	16153	16115	16314	16063	15994	16102	15909	16152	16227	16085	16278	16060	16075	16149	16053	16038	16054	16230	16080	16168	16049	16033	15941	16027	16006	16046	15876	16112	16032	16086	16110	16119	16023	16253	15948	16084	16120	16215	15973	16073	16125	16106	16265	16126	16235	16108	16186	16119	16067	15998	16058	16131	16009	16181	16097	15962	16071	16030	16151	16065	16027	16167	16062	16111	16114	16029	16057	16146	15977	16113	16223	16174	16082	15991	16155	16139	16158	16041	15995	16002	16133	16056	16420	16059	16039	16036	16181	16079	15898	15882	16112	16144	16080	16027	15876	16022	16201	16340	16037	16169	16079	16115	16060	16151	15995	16089	16027	15835	16129	16131	16102	16065	15957	16185	16123	16181	15896	16130	16112	16085	16003	16194	15910	16096	16021	15952	16022	16242	16144	16249	16207	16134	16185	16102	16137	16124	16169	16020	16161	16365	16051	15749	16166	16029	16020	16221	16176	15965	15862	16197	16223	16240	16058	16178	16166	15922	16161	16019	16050	15865	15892	16198	16237	16051	16133	16162	16102	16206	15946	16156	16119	16063	15951	15953	15964	16225	15948	16157	16221	16022	16014	16119	15875	16065	15968	15941	16152	16212	16137	16055	16090	15849	15980	16248	15924	16004	16195	15856	16052	16127	16227	16156	16191	16052	16075	15988	16031	16017	16087	16090	16212	16029	15937	16210	16014	16046	16059	16166	15873	16101	15980	16146	16145	16022	16197	16043	16206	15873	16038	15843	15933	16194	16019	16137	15975	16035	15892	16152	16087	15989	16030	16151	16050	16206	16160	15916	15857	15998	16066	15934	16018	16095	16131	16116	16083	16134	16285	16019	16114	16069	16214	16006	16053	15908	16093	15851	16023	16242	16212	16121	15957	16048	16204	16150	16193	16105	16001	16087	16020	16294	16193	16088	15971	16229	15923	16134	16258	15955	16045	16186	16134	16291	16085	16004	16076	16030	16081	16080	16245	16004	16106	16112	15939	15959	16007	16265	16019	16273	16120	15956	16076	16128	16139	15952	16155	16068	16156	16216	16109	16015	16086	16124	16274	16078	16078	16046	16077	16058	16118	16095	16031	16007	16011	16218	16181	16293	15944	16020	16061	16063	16094	16222	16028	16008	16018	16052	16165	16238	16108	16160	15908	16118	16166	16023	16143	16114	15888	16175	16246	15831	16051	16004	15961	16039	16142	16197	15940	16036	16062	15954	15951	16074	16066	16129	16143	16237	16062	16136	15954	16119	16133	16043	16121	16255	15993	16272	16132	16187	16070	16087	16165	16163	16056	16025	16140	16060	16098	16167	16151	16111	16187	16073	16029	15994	16043	16015	15969	16056	15918	16004	16049	16002	16028	16119	16022	16147	16212	15997	16171	16072	16179	16148	16025	16061	16225	16048	16164	16158	15880	16196	16117	16152	15955	16043	16070	16120	16075	16252	16161	16133	16176	16060	16137	16050	16087	16008	16063	16038	16054	16128	16086	16029	16125	15951	15936	16178	15930	15921	16269	16307	16054	16133	16209	15890	16010	16255	16036	16178	16162	16207	16132	15893	16048	16045	16020	16150	16041	16155	16152	16131	16234	16285	15956	16117	16108	16097	16157	16179	15931	16193	16119	16082	16124	16162	16197	15919	16168	16048	16015	15857	15973	16198	15994	16059	15972	16183	15999	15713	16122	16181	16147	16125	15987	16057	16132	15946	15981	16345	16267	16089	16132	16118	16283	16144	16040	16137	16054	16379	15960	16067	15992	15975	16193	16016	15778	16059	15933	16055	15960	16173	16001	16111	16044	16143	16149	15903	16264	16341	16059	15955	16149	16077	15945	16209	16252	16213	16126	16117	15889	16098	16002	15985	16123	16123	16034	16032	16239	16125	16014	15963	15871	16065	16036	16104	16025	16074	16288	16172	16275	15957	15858	16034	16047	16081	16219	16177	15800	15780	15966	15933	16125	15883	16078	16139	16281	16104	16312	15968	15816	15930	16082	16027	16051	16110	16191	16163	16209	16057	16096	15950	15995	15990	16038	16051	15915	15974	15961	15968	16041	16238	16022	16090	16051	16003	16152	16261	15807	16079	16193	16068	16148	15978	15740	16109	16130	16253	16129	16069	16202	16205	15939	16019	16113	16015	16142	15995	16137	15956	16031	15945	15674	16039	16210	16085	15947	16328	15959	15892	15940	15913	16174	15980	15956	16036	16174	16005	16063	16096	16053	16129	16271	15977	15876	16009	16123	15987	16071	16152	15984	15990	16084	16024	15962
32224	57582	54350	42940	37567	32910	28987	25705	22974	21484	20036	18970	18077	17443	17270	16709	16397	16342	15997	15737	15499	15134	14890	14667	14753	14371	14288	13997	14226	13948	14043	13959	13828	13867	13820	14099	13712	13885	13746	13935	13873	13850	13819	13873	13858	13775	13710	13846	13877	14016	13827	13572	13759	13827	13729	13748	13718	13690	13858	13648	13722	13786	13922	13737	13808	13686	13681	13808	13713	13740	13868	13833	13545	13690	13764	13794	13809	13852	13858	13829	13733	13975	13740	13776	13807	13822	13970	13879	13746	13651	13809	13907	13618	13660	13770	13674	13626	13815	13768	13906	13808	13880	13789	13859	13722	13735	13754	13869	13746	13801	13739	13824	13908	13856	13894	13953	13883	13749	13809	13689	13891	13751	13821	13830	13627	13928	13700	13829	13896	13821	13673	13727	13666	13858	13678	13705	13669	13653	13762	13769	13846	13823	13539	13819	13740	13798	13737	13706	13835	13762	13746	13788	13747	13867	13593	13975	13704	13637	13831	13726	13765	13782	13761	13758	13907	13861	13815	13798	13723	13765	13862	13731	13657	13885	13786	13833	13725	13691	13713	13850	13735	13758	13895	13706	13807	13751	13822	13862	13735	13685	13705	13813	13669	13737	13794	13742	13887	13777	13958	13727	13830	13792	13822	13781	13781	13709	13803	13775	13743	13777	13906	13941	13951	13718	13720	13676	13796	13795	13705	13740	13762	13626	13742	13873	13853	13871	13707	13570	13781	13816	13852	13835	13820	13826	13865	13749	13793	13764	13782	13781	13664	13690	13702	13580	13813	13617	13812	13750	13795	13820	13945	13662	13814	13838	13910	13774	13922	13787	13839	13808	13866	13885	13740	13876	13763	13645	14050	13621	13624	13799	13751	13804	13767	13799	13806	13771	13805	13747	13861	13623	13688	13699	13805	13624	13775	13833	13889	13769	13752	13834	13790	13932	13956	13873	13923	13711	13937	13779	13660	13795	13728	13779	13682	13798	13675	13791	13865	13677	13749	13884	13850	13841	13742	13723	13729	13805	13832	13818	13582	13717	13734	13678	13896	13731	13866	13747	13769	13728	13673	13771	13643	13705	13797	13779	13802	13858	13802	13641	13772	13800	13666	13903	13853	13846	13770	13878	13553	13835	13669	13847	13943	13647	13584	13782	13753	13772	13998	13693	13771	13654	13726	13715	13803	13540	13899	13889	13715	13942	13763	13664	13667	13617	13845	13635	13850	13755	13771	13744	13633	13697	13669	13730	13750	13610	13800	13771	13753	13783	13812	13778	13822	13863	13649	13873	13823	13841	13870	13790	13650	13855	13845	13665	13795	13817	13699	13755	13856	13856	13753	13832	13645	13830	13677	13734	13744	13716	13812	13695	13683	13804	13815	13850	13777	13688	13754	13601	13797	13603	13875	13722	13841	13796	13650	13720	13638	13696	13777	13796	13823	13788	13778	13684	13900	13661	13833	13934	13760	13768	13624	13742	13671	13870	13882	13795	13691	13907	13698	13744	13769	13685	13784	13778	13713	13633	13827	13766	13749	14025	13729	13769	13719	13798	13915	13686	13916	13840	13927	13892	13671	13656	13969	13866	13734	13851	13760	13705	13945	13919	13621	13735	13819	13794	13763	13704	13604	13662	13751	13886	13754	13900	13673	13789	13719	13875	13847	13880	13800	13745	13682	13817	13852	13722	13678	13791	13895	13911	13731	13831	13773	13857	13771	13607	13665	13816	13901	13876	13692	13849	13666	13800	13925	13812	13767	13859	13758	13816	13801	13755	13810	13815	13847	13854	13854	13769	13837	13630	13685	13659	13858	13884	13833	13586	13786	13877	13852	13850	13760	13743	13984	13802	13586	13790	13814	13814	13679	13852	13906	13839	13881	13853	13918	13743	13672	13693	13721	13868	13901	13743	13733	13685	13749	13996	13760	13854	13707	13845	13717	13786	13867	13697	13640	13771	13677	13742	13777	13918	13710	13773	13846	13821	13647	13687	13591	13522	13794	13788	13672	13553	13941	13900	13787	13693	13862	13817	13699	13800	13608	13744	13915	13869	13900	13661	13857	13844	13779	13958	13828	13886	13723	13682	13960	13630	13681	13789	13766	13863	13712	13749	13713	13730	13958	13710	13708	13867	13768	13729	13705	13808	13931	13820	13704	13532	13931	13837	13747	13808	13739	13956	13839	13923	13721	13691	13797	13674	13781	13799	13814	13662	13720	13766	13824	13778	13641	13799	13651	13734	13802	13570	13777	13833	13743	13670	13794	13836	13968	13681	13731	13746	13867	13868	13670	13783	13614	13756	13662	13647	13713	13761	13737	13792	13893	13883	13648	13734	13779	13705	13834	13784	13745	13828	13934	13662	13749	13585	13704	13707	13641	13888	13711	13742	13697	13790	13606	13852	13780	13720	13771	13774	13923	13903	13702	13749	13752	13806	13603	13694	13607	13674	13686	13834	13870	13705	13825	13567	13864	13779	13771	13961	13607	13590	13639	13913	13820	13779	13625	13865	13784	13561	13804	13618	13828	13649	13884	13798	13801	13701	13747	13597	13676	13782	13739	13730	13884	13736	13784	13721	13811	13860	13754	13920	13742	13917	13837	13834	13762	13815	13625	13638	13926	13783	13863	13863	13785	13832	13619	13854	13747	13878	13710	13655	13944	13745	13843	13756	13736	13702	13892	13856	13573	13842	13953	13664	13804	13676	13705	13751	13758	13721	13861	13635	13999	13573	13667	13901	13719	13757	13778	13945	13916	13743	13754	13768	13779	13964	13759	13814	13702	13706	13687	13792	13895	13799	13925	13821	13823	13802	13833	13807	13771	13906	13821	13587	13853	13672	13728	13654	13661	13698	13802	14005	13701	13824	13665	13844	13703	13653	13759	13751	13806	13744	13767	13753	13887	13741	13744	13818	13727	13587	13706	13705	13806	13749	13740	13870	13862	13833	13808	13656	13777	13757	13918	13859	13731	13786	13798	13793	13733	13717	13731	13761	13790	13876	13792	13797	13870	13848	13576	13691	13711	13909	13698	13866	13795	13821	13882	13665	13677	13770	13876	13805	13808	13831	13709	13959	13833	13694	13765	14010	13654	13587	13829	13854	13816	13924	13735	13671	13749	13744	13770	13784	13694	13731	13734	13939	13661	13751	13724	13693	13758	13720	13688	13850	13701	13558	13753	13906	13759	13754	13802	13662	13893	13716	13730	13740	13656	13833	13863	13714	13667	13641	13939	13816	13637	13706	13725	13688	13735	13642	13848	13711	13848	13728	13725	13684	13813	13804	13817	13625	13875	13842	13839	13777	13678	13607	13747	13755	13705	13723	13939	13783	13764	13661	13934	13852	13924	13654	13861	13768	13728	13702	13654	13815	13671	13811	13631	13822	13688	13760	13823	13697	13716	13855	13880	13769	13732	13725	13719	13809	13820	13709	13786	13926	13709	13770	13838	13842	13838	13750	13916	13697	13771	13644	13667	13723	13720	13850	13689	13652	13633	13663	13666	13710	13733	13983	13705	13892	13758	13794	13960	13795	13741	13754	13819	13784	13897	13879	13793	13845	13837	13760	13783	13674	13754	13782	13786	13709	13819	13670	13802	13610	13790	13731	13814	13866	13813	13782	13883	13656	13845	13832	13826	13840	13690	13699	13765	13972	13814	13859	13751	13820	13794	13820	13726	13728	13686	14003	13868	13776	13704	13595	13599	13712	13811	13707	13824	13859	13773	13768	13947	13869	13850	13807	13703	13863	13742	13671	13712	13751	13965	13679	13829	13800	13702	13746	13685	13610	13949	13723	13835	13752	13682	13648	13756	13779	13884	13839	13744	13563	13839	13802	13684	13860	13983	13767	13837	13742	13740	13890	13890	13777	13760	13795	13827	13934	13738	13782	13769	13795	13846	13643	13812	13805	13742	13710	13721	13759	13912	13653	13854	13825	13582	13754	13773	13684	13846	13859	13743	13699	13690	13765	13640	13516	13739	13874	13599	13705	13785	13734	13768	13705	13716	13881	13739	13679	13749	13673	13785	13758	13755	13730	13764	13800	13827	13676	13750	13743	13677	13870	13738	13881	13794	13635	13700	13755	13763	13748	13751	13819	13702	13946	13715	13659	13722	13672	13748	13877	13777	13701	13813	13844	13671	13830	13805	13826	13644	13865	13747	13809	13732	13625	13548	13535	13734	13795	13842	13963	13784	13681	13772	13777	13782	13863	13725	13767	13900	13733	13801	13707	13626	13856	13806	13767	13724	13750	13855	13587	13705	13585	13775	13854	13639	13829	13689	13581	13641	13731	13595	13688	13791	13801	13812	13703	13728	13892	13952	13779	13978	13766	13761	13909	13740	13612	13736	14004	13821	13738	13666	13684	13720	13836	13626	13667	13648	13713	13701	13978	13863	13895	13808	13963	13812	13866	13880	13691	13639	13763	13924	13660	13818	13768	13763	13894	13862	13737	13724	13753	13919	13706	13677	13751	13862	13589	13952	13754	13714	13734	13679	13817	13720	13711	13737	13753	13774	13801	13728	13789	13681	13847	13780	13729	13756	13743	13863	13685	13865	13882	13728	13853	13638	13781	13523	13733	13616	13624	13631	13835	13840	13866	13653	13826	13717	13852	13648	13754	13676	13668	13804	13856	13764	13617	13768	13783	13672	13866	13906	13791	13800	13796	13739	13824	13798	13774	13704	13770	13812	13600	13841	13697	13708	13689	13931	13792	13708	13861	13619	13645	13603	13665	13824	13647	13656	13686	13636	13683	13825	13786	13645	13654	13814	13813	13743	13694	14012	13841	13599	13847	13836	13608	13734	13671	13920	13815	13725	13732	13578	13771	13694	13769	13696	13845	13840	13775	13976	13673	13744	13585	13725	13759	14003	13668	13723	13781	13728	13898	13715	13884	13718	13747	13845	13895	13843	13713	13720	13688	13873	13825	13907	13801	13739	13771	13576	13790	13818	13920	13859	13695	13711	13607	13713	13594	13593	13841	13806	13893	13733	13922	13923	13934	13679	13847	13777	13691	13746	13780	13871	13756	13728	13672	13569	13766	13736	13646	13776	13819	13900	13864	13745	13764	13926	13869	13736	13917	13803	13826	13872	13761	13776	13688	13868	13996	13659	13839	13781	13841	13922	13798
29336	29447	38926	34210	27468	24006	21859	19756	18730	18085	17675	17331	17087	16968	16649	16571	16629	16314	16351	16254	16005	16153	16036	15925	15931	16011	15781	15823	15715	15666	15474	15592	15770	15680	15536	15679	15773	15623	15750	15499	15538	15773	15650	15517	15693	15744	15634	15676	15523	15423	15617	15673	15785	15807	15745	15451	15508	15573	15666	15514	15551	15494	15577	15676	15722	15557	15399	15747	15726	15544	15597	15556	15510	15587	15748	15533	15601	15623	15530	15766	15645	15603	15730	15556	15606	15614	15783	15659	15573	15603	15659	15656	15522	15440	15589	15665	15658	15618	15526	15586	15590	15616	15731	15697	15665	15498	15589	15679	15643	15689	15579	15696	15659	15861	15427	15422	15571	15502	15661	15708	15639	15567	15554	15727	15499	15445	15787	15530	15445	15494	15569	15372	15521	15521	15692	15670	15792	15580	15725	15600	15664	15509	15750	15577	15492	15435	15508	15668	15609	15673	15595	15567	15579	15591	15361	15667	15590	15537	15664	15682	15526	15527	15413	15367	15465	15660	15549	15497	15585	15584	15590	15711	15479	15618	15503	15495	15639	15566	15536	15359	15745	15648	15565	15593	15546	15603	15569	15726	15657	15612	15641	15689	15451	15519	15637	15461	15684	15927	15455	15522	15662	15572	15428	15483	15661	15529	15508	15680	15565	15824	15554	15306	15653	15576	15595	15485	15645	15685	15540	15538	15755	15697	15526	15645	15507	15705	15414	15600	15533	15375	15712	15522	15578	15569	15528	15589	15560	15763	15648	15699	15554	15520	15623	15537	15490	15737	15576	15591	15848	15445	15869	15586	15654	15628	15695	15368	15613	15646	15761	15480	15579	15625	15595	15592	15448	15508	15781	15652	15770	15566	15660	15609	15492	15525	15571	15665	15637	15294	15517	15525	15915	15506	15772	15736	15628	15707	15611	15532	15516	15540	15451	15532	15436	15634	15601	15803	15539	15568	15524	15620	15471	15567	15526	15624	15595	15469	15522	15555	15468	15433	15998	15606	15629	15563	15628	15571	15593	15660	15864	15527	15624	15386	15626	15750	15704	15706	15659	15389	15466	15644	15683	15669	15581	15763	15645	15591	15613	15625	15528	15577	15393	15663	15485	15625	15456	15667	15489	15463	15633	15508	15711	15722	15501	15568	15576	15734	15805	15740	15686	15643	15629	15688	15555	15804	15422	15657	15698	15804	15691	15456	15557	15685	15576	15535	15615	15425	15433	15640	15399	15513	15553	15620	15755	15501	15627	15779	15553	15736	15787	15475	15722	15445	15823	15614	15489	15604	15767	15750	15440	15534	15629	15572	15723	15474	15543	15467	15453	15574	15609	15664	15609	15679	15641	15673	15334	15583	15548	15662	15559	15558	15520	15505	15426	15499	15608	15607	15528	15606	15566	15706	15686	15730	15836	15608	15437	15703	15519	15497	15440	15469	15768	15499	15688	15605	15565	15716	15652	15517	15542	15640	15575	15601	15651	15538	15538	15603	15635	15386	15579	15576	15708	15643	15652	15547	15602	15640	15691	15579	15737	15721	15567	15501	15518	15723	15610	15307	15561	15672	15715	15544	15643	15632	15654	15532	15621	15576	15635	15694	15489	15561	15364	15496	15493	15759	15818	15763	15559	15566	15601	15588	15642	15715	15684	15839	15486	15484	15582	15814	15636	15459	15537	15499	15683	15623	15505	15679	15846	15564	15664	15466	15613	15423	15570	15369	15597	15447	15613	15640	15599	15588	15706	15608	15583	15467	15650	15575	15523	15586	15624	15360	15656	15406	15615	15685	15559	15701	15671	15699	15718	15390	15927	15540	15525	15689	15729	15597	15700	15595	15602	15567	15574	15769	15582	15653	15283	15660	15451	15926	15815	15479	15582	15475	15664	15715	15649	15671	15547	15604	15677	15550	15438	15583	15571	15731	15845	15715	15680	15580	15696	15662	15472	15535	15664	15659	15741	15383	15741	15769	15729	15540	15754	15684	15627	15531	15639	15528	15325	15629	15471	15663	15645	15580	15453	15352	15558	15783	15748	15758	15614	15605	15670	15661	15464	15633	15617	15648	15768	15729	15770	15422	15702	15583	15386	15577	15348	15739	15585	15583	15741	15569	15603	15517	15604	15489	15591	15585	15656	15714	15701	15662	15623	15602	15706	15593	15565	15659	15452	15629	15831	15524	15633	15565	15569	15721	15627	15623	15698	15550	15651	15771	15768	15626	15810	15692	15450	15713	15849	15756	15541	15519	15712	15647	15491	15648	15637	15644	15711	15816	15577	15532	15673	15467	15675	15503	15730	15581	15613	15691	15534	15552	15448	15512	15598	15723	15494	15604	15525	15801	15487	15588	15431	15538	15440	15587	15520	15319	15536	15685	15896	15486	15492	15368	15619	15832	15602	15615	15537	15676	15567	15565	15585	15603	15564	15687	15638	15689	15653	15412	15597	15492	15656	15601	15707	15566	15409	15519	15601	15637	15474	15710	15800	15582	15546	15638	15606	15753	15634	15581	15624	15598	15514	15672	15563	15691	15478	15710	15698	15791	15565	15587	15718	15566	15702	15606	15528	15491	15496	15813	15561	15745	15495	15616	15516	15721	15554	15603	15690	15491	15727	15621	15308	15587	15641	15565	15528	15639	15546	15647	15624	15752	15715	15790	15556	15650	15695	15622	15611	15585	15682	15518	15550	15649	15569	15833	15531	15574	15675	15829	15658	15667	15548	15564	15736	15537	15667	15613	15601	15526	15545	15474	15644	15519	15709	15573	15792	15454	15613	15680	15510	15579	15686	15672	15666	15534	15617	15358	15321	15516	15685	15603	15692	15641	15658	15536	15631	15464	15698	15477	15554	15505	15530	15387	15431	15367	15742	15610	15518	15747	15695	15520	15701	15776	15558	15788	15667	15625	15798	15636	15701	15412	15611	15558	15571	15792	15661	15555	15693	15568	15561	15775	15617	15583	15784	15505	15523	15567	15535	15589	15690	15451	15447	15572	15659	15701	15568	15531	15653	15684	15537	15570	15532	15530	15503	15685	15619	15548	15716	15821	15645	15675	15711	15656	15662	15711	15459	15363	15584	15475	15789	15550	15612	15513	15549	15633	15747	15680	15711	15475	15677	15591	15580	15482	15536	15716	15625	15598	15750	15586	15517	15737	15469	15508	15544	15609	15515	15731	15631	15722	15711	15337	15407	15503	15626	15631	15691	15675	15827	15502	15590	15667	15764	15675	15566	15608	15777	15693	15482	15529	15448	15517	15553	15738	15670	15454	15553	15588	15565	15375	15665	15485	15425	15577	15825	15566	15556	15478	15503	15501	15627	15543	15663	15720	15455	15551	15566	15624	15708	15600	15383	15586	15784	15577	15713	15603	15836	15822	15842	15376	15742	15560	15530	15494	15711	15535	15489	15477	15763	15720	15439	15598	15442	15658	15647	15681	15685	15527	15709	15717	15645	15576	15629	15510	15563	15521	15544	15583	15565	15694	15410	15419	15410	15541	15533	15437	15554	15442	15483	15540	15732	15667	15550	15518	15802	15654	15835	15632	15568	15551	15561	15682	15483	15695	15453	15628	15698	15593	15735	15828	15577	15624	15645	15603	15693	15531	15577	15531	15614	15619	15525	15556	15810	15632	15624	15692	15613	15617	15578	15594	15473	15733	15714	15693	15707	15440	15637	15892	15523	15673	15680	15717	15484	15755	15704	15581	15557	15736	15441	15438	15490	15523	15631	15640	15698	15642	15544	15649	15564	15706	15666	15556	15741	15731	15749	15607	15736	15541	15490	15448	15558	15755	15595	15605	15746	15564	15708	15533	15773	15816	15661	15629	15663	15724	15709	15664	15718	15563	15566	15729	15537	15521	15648	15732	15465	15620	15752	15723	15716	15434	15756	15543	15830	15551	15611	15817	15456	15625	15591	15705	15598	15514	15901	15540	15830	15641	15644	15612	15563	15705	15539	15682	15652	15514	15574	15595	15732	15743	15694	15666	15406	15748	15636	15576	15552	15582	15542	15743	15641	15449	15839	15776	15762	15368	15487	15612	15737	15622	15532	15639	15791	15666	15386	15661	15444	15508	15542	15559	15454	15514	15734	15542	15512	15525	15505	15596	15752	15687	15662	15697	15803	15652	15703	15496	15674	15605	15564	15473	15718	15545	15408	15577	15439	15651	15643	15835	15553	15606	15593	15411	15737	15475	15569	15483	15726	15588	15729	15561	15706	15642	15785	15706	15499	15390	15326	15604	15604	15583	15716	15376	15717	15568	15484	15796	15515	15600	15662	15785	15645	15658	15519	15617	15668	15878	15677	15739	15595	15627	15628	15647	15700	15639	15734	15483	15571	15391	15684	15578	15596	15591	15575	15664	15547	15670	15918	15703	15558	15695	15636	15649	15544	15559	15571	15509	15686	15656	15624	15755	15687	15682	15504	15712	15413	15570	15627	15819	15490	15664	15626	15490	15468	15474	15698	15493	15524	15498	15620	15663	15583	15543	15565	15648	15733	15638	15505	15547	15584	15700	15512	15618	15747	15676	15596	15579	15556	15435	15538	15631	15545	15488	15415	15558	15549	15611	15722	15631	15644	15741	15630	15489	15468	15850	15688	15613	15863	15638	15619	15656	15698	15397	15450	15755	15535	15478	15459	15756	15736	15565	15471	15476	15815	15699	15551	15591	15765	15464	15393	15630	15501	15697	15508	15657	15771	15568	15517	15626	15423	15736	15720	15635	15686	15586	15607	15551	15636	15572	15644	15627	15788	15691	15605	15602	15654	15472	15654	15609	15570	15547	15687	15655	15767	15564	15675	15622	15616	15679	15712	15653	15878	15567	15579	15713	15716	15645	15533	15663	15568	15413	15577	15844	15728	15822	15582	15777	15779	15596	15776	15470	15659	15715	15516	15543	15797	15671	15656	15710	15601	15575	15520	15617	15620	15637	15575	15696	15568	15798	15681	15828	15706	15536	15710	15640	15456	15490	15332	15684	15601	15549	15543	15634	15584	15645	15630	15644	15717	15599	15476	15683	15469	15475	15709	15540	15763	15486	15730	15690	15545	15552	15715	15665	15813	15663	15774	15546	15566	15700	15743	15519	15757	15438	15666	15599	15800	15549	15598	15470	15612	15600
30903	46421	42933	33054	27930	24518	21592	19718	18127	17097	16696	15918	15596	15269	14893	14875	14742	14678	14278	14465	14427	14202	14102	13989	13871	13721	13760	13718	13687	13745	13580	13696	13728	13466	13572	13470	13542	13520	13623	13534	13386	13533	13428	13406	13465	13572	13676	13477	13445	13651	13362	13513	13722	13533	13536	13545	13509	13657	13550	13400	13349	13447	13405	13463	13468	13514	13382	13655	13307	13509	13626	13577	13433	13527	13472	13404	13516	13508	13531	13357	13462	13538	13431	13405	13584	13624	13558	13392	13449	13481	13460	13354	13406	13583	13562	13433	13438	13362	13596	13537	13751	13453	13309	13516	13460	13668	13507	13680	13379	13518	13498	13457	13544	13623	13459	13437	13550	13429	13372	13506	13554	13446	13426	13510	13490	13418	13512	13663	13459	13449	13451	13585	13517	13574	13414	13480	13534	13682	13348	13390	13543	13449	13728	13309	13552	13527	13633	13508	13520	13443	13389	13433	13561	13543	13288	13631	13551	13512	13505	13352	13450	13496	13659	13697	13626	13566	13700	13424	13425	13547	13547	13503	13482	13496	13473	13469	13532	13309	13429	13444	13359	13537	13450	13451	13446	13559	13411	13616	13565	13634	13398	13627	13604	13544	13509	13594	13442	13406	13671	13408	13515	13383	13360	13486	13444	13476	13535	13459	13383	13465	13521	13577	13551	13314	13682	13511	13559	13657	13556	13399	13428	13593	13479	13530	13355	13520	13379	13363	13643	13463	13504	13599	13462	13441	13442	13319	13474	13453	13659	13513	13558	13549	13520	13384	13353	13551	13588	13531	13694	13621	13502	13347	13458	13677	13463	13529	13587	13472	13443	13472	13437	13496	13412	13404	13588	13449	13485	13311	13358	13526	13411	13517	13536	13392	13419	13576	13470	13550	13571	13587	13401	13420	13454	13374	13480	13498	13609	13506	13594	13467	13556	13483	13453	13419	13598	13739	13437	13616	13576	13565	13374	13599	13509	13505	13532	13436	13539	13432	13560	13532	13610	13494	13637	13635	13487	13506	13466	13443	13726	13442	13415	13401	13414	13533	13493	13489	13548	13351	13481	13401	13431	13636	13566	13424	13543	13500	13555	13352	13495	13641	13422	13483	13685	13504	13379	13350	13556	13458	13432	13460	13478	13262	13573	13609	13420	13419	13529	13461	13455	13512	13446	13391	13434	13644	13543	13446	13521	13524	13601	13496	13603	13434	13510	13491	13386	13554	13477	13575	13504	13437	13519	13615	13411	13486	13662	13372	13517	13453	13811	13270	13506	13395	13403	13489	13636	13428	13402	13474	13455	13497	13558	13444	13252	13514	13444	13573	13431	13492	13540	13537	13472	13527	13406	13483	13499	13402	13514	13456	13643	13414	13579	13514	13533	13367	13661	13531	13638	13587	13610	13492	13553	13601	13358	13539	13625	13418	13392	13607	13436	13394	13588	13594	13455	13448	13545	13543	13419	13443	13510	13435	13497	13554	13450	13555	13415	13537	13658	13418	13431	13538	13426	13418	13564	13436	13691	13603	13492	13512	13508	13492	13243	13595	13420	13659	13505	13476	13576	13502	13409	13556	13606	13434	13580	13482	13457	13467	13364	13477	13590	13502	13505	13521	13440	13428	13523	13498	13557	13468	13296	13624	13547	13499	13445	13482	13555	13477	13556	13428	13457	13604	13592	13595	13481	13567	13584	13486	13476	13545	13597	13467	13422	13532	13485	13571	13548	13433	13563	13630	13445	13542	13597	13401	13385	13561	13550	13326	13424	13406	13572	13560	13399	13542	13591	13653	13491	13290	13401	13628	13444	13364	13500	13571	13416	13561	13435	13396	13463	13577	13599	13538	13546	13595	13552	13527	13538	13541	13595	13461	13523	13553	13539	13520	13518	13592	13424	13414	13550	13614	13353	13519	13587	13471	13620	13510	13428	13532	13482	13382	13575	13482	13508	13744	13562	13532	13593	13303	13624	13445	13477	13588	13565	13456	13455	13461	13455	13312	13481	13507	13547	13360	13507	13435	13586	13480	13449	13385	13505	13461	13693	13669	13445	13443	13601	13479	13424	13479	13519	13570	13352	13453	13562	13666	13479	13385	13600	13496	13401	13506	13566	13385	13519	13405	13525	13600	13462	13637	13468	13490	13431	13461	13567	13528	13522	13544	13526	13558	13466	13537	13477	13637	13624	13469	13456	13539	13317	13456	13510	13475	13613	13586	13546	13516	13523	13554	13643	13394	13439	13389	13585	13471	13496	13569	13527	13573	13483	13579	13580	13374	13534	13503	13688	13378	13450	13500	13421	13493	13674	13601	13435	13542	13532	13530	13448	13589	13606	13714	13502	13562	13385	13632	13578	13522	13376	13617	13504	13453	13482	13605	13608	13591	13623	13527	13439	13517	13557	13407	13628	13529	13418	13538	13720	13513	13451	13498	13537	13434	13366	13419	13459	13438	13472	13497	13509	13485	13520	13483	13391	13733	13547	13537	13530	13577	13510	13460	13318	13632	13612	13471	13431	13473	13463	13427	13413	13557	13411	13355	13543	13478	13474	13485	13654	13624	13449	13361	13408	13540	13579	13382	13465	13628	13448	13430	13392	13514	13244	13389	13466	13656	13524	13450	13567	13723	13547	13499	13570	13439	13534	13376	13522	13421	13584	13595	13592	13454	13377	13674	13555	13480	13619	13511	13514	13578	13247	13450	13486	13410	13504	13473	13467	13537	13537	13473	13591	13554	13435	13559	13592	13417	13573	13567	13452	13464	13501	13377	13666	13546	13499	13700	13632	13492	13365	13428	13331	13515	13648	13408	13413	13559	13496	13468	13510	13462	13565	13542	13460	13410	13412	13550	13382	13523	13591	13551	13458	13418	13474	13470	13556	13464	13592	13566	13489	13492	13515	13552	13513	13438	13503	13677	13512	13556	13570	13599	13422	13430	13348	13447	13396	13548	13460	13547	13426	13402	13492	13551	13465	13530	13480	13368	13609	13635	13557	13496	13492	13481	13512	13591	13363	13465	13533	13546	13387	13523	13543	13645	13398	13433	13434	13416	13679	13496	13625	13558	13447	13361	13581	13284	13661	13517	13500	13556	13339	13641	13411	13339	13547	13542	13578	13505	13507	13477	13534	13333	13713	13468	13450	13539	13448	13484	13355	13391	13426	13339	13490	13471	13461	13500	13547	13551	13587	13612	13594	13559	13430	13414	13713	13513	13627	13605	13373	13448	13480	13353	13598	13551	13484	13589	13390	13409	13472	13660	13597	13470	13569	13628	13407	13565	13482	13306	13482	13557	13373	13589	13488	13595	13457	13545	13607	13466	13381	13630	13313	13572	13446	13526	13656	13616	13618	13473	13547	13524	13606	13372	13593	13563	13505	13436	13733	13603	13429	13484	13681	13387	13474	13549	13593	13414	13557	13481	13458	13479	13570	13399	13496	13699	13371	13420	13326	13543	13480	13354	13471	13481	13582	13337	13327	13426	13413	13515	13573	13514	13509	13581	13460	13368	13531	13579	13504	13507	13601	13593	13530	13398	13467	13475	13551	13393	13372	13522	13524	13427	13510	13588	13457	13624	13665	13509	13504	13515	13575	13432	13411	13419	13472	13508	13728	13479	13494	13542	13474	13493	13588	13377	13548	13424	13349	13585	13516	13345	13561	13516	13384	13394	13581	13536	13413	13530	13479	13692	13502	13585	13483	13471	13459	13433	13655	13374	13538	13639	13610	13389	13269	13541	13451	13472	13511	13415	13578	13544	13518	13529	13523	13640	13440	13463	13475	13508	13476	13377	13550	13413	13456	13647	13658	13337	13560	13265	13609	13623	13511	13691	13449	13559	13455	13438	13437	13579	13697	13357	13462	13527	13608	13488	13408	13470	13515	13555	13535	13489	13365	13562	13508	13638	13515	13659	13531	13391	13537	13531	13823	13408	13378	13477	13352	13437	13522	13383	13428	13663	13505	13466	13649	13502	13432	13385	13601	13642	13457	13580	13544	13584	13359	13577	13461	13553	13442	13545	13397	13590	13672	13585	13511	13415	13560	13511	13499	13443	13590	13438	13386	13430	13498	13590	13725	13410	13543	13518	13579	13535	13520	13452	13513	13520	13546	13389	13563	13575	13526	13744	13518	13393	13421	13538	13496	13527	13470	13603	13514	13541	13471	13388	13426	13553	13439	13685	13504	13464	13487	13460	13363	13466	13518	13439	13496	13409	13743	13407	13644	13424	13590	13395	13529	13496	13454	13502	13378	13659	13585	13393	13517	13551	13469	13383	13472	13516	13443	13541	13642	13548	13444	13609	13404	13552	13432	13441	13559	13505	13509	13403	13378	13400	13509	13587	13498	13562	13443	13508	13550	13533	13389	13542	13670	13507	13530	13715	13515	13489	13601	13498	13571	13490	13436	13474	13580	13468	13491	13571	13541	13425	13400	13448	13620	13577	13463	13452	13612	13392	13394	13436	13493	13407	13433	13521	13593	13433	13599	13529	13395	13584	13364	13572	13468	13461	13553	13565	13412	13509	13502	13413	13571	13482	13397	13419	13527	13562	13511	13526	13391	13497	13653	13395	13361	13534	13406	13463	13408	13399	13497	13593	13483	13530	13507	13527	13598	13505	13570	13613	13517	13533	13541	13415	13542	13627	13528	13549	13461	13704	13467	13349	13578	13545	13543	13601	13539	13550	13551	13495	13450	13477	13497	13537	13484	13463	13430	13488	13605	13499	13409	13580	13589	13507	13527	13430	13520	13553	13507	13484	13485	13577	13542	13683	13669	13526	13446	13575	13575	13396	13478	13391	13541	13535	13509	13523	13580	13486	13535	13480	13459	13389	13522	13443	13431	13286	13483	13348	13563	13450	13398	13702	13338	13503	13518	13567	13470	13427	13452	13424	13508	13482	13645	13527	13535	13401	13451	13572	13426	13399	13407	13392	13325	13605	13504	13554	13506	13514	13509	13513	13502	13480	13355	13526	13422	13444	13331	13476	13448	13434	13516	13553	13639	13462	13525	13435	13547	13402	13650	13525	13646	13693	13596	13497	13481	13465	13562	13481	13554	13453	13385	13399	13474	13645	13632	13412	13513	13462	13569	13369	13617	13475	13531	13489	13487	13598	13507	13485	13510	13530
24163	21340	29043	25472	25561	27380	26495	22199	20060	19409	18484	17859	17647	17113	17099	16781	16850	16563	16366	16358	15935	15802	15737	15639	15453	15326	15428	15404	15459	15347	15091	15190	15117	15224	15129	14983	15184	15042	15171	14921	15186	15145	15351	15220	15210	15200	15028	15091	15098	15205	15213	15194	15244	15212	15093	15056	15282	15166	15198	15106	15164	15024	15138	14941	14940	15021	15089	14918	14942	15220	15002	15100	15072	15048	15123	15007	15077	15132	14924	15028	15201	15044	14983	15261	15183	15101	15066	15200	15029	15160	15148	15039	15171	15139	15159	15094	14962	15152	15050	15029	15239	15138	14976	15076	14992	15075	15025	15119	15074	15149	14957	15035	15184	15167	15170	15157	15144	15378	15087	15037	15151	15184	14947	15073	14931	15102	14919	15170	15115	15354	15086	15172	15072	14827	15053	14942	14884	14908	15052	15027	15110	15073	14972	14950	15081	14957	15225	14911	15061	15139	15096	15116	15324	15190	15346	15128	15079	15039	15020	15132	15103	15074	15098	15273	15072	15015	15050	15051	15120	15215	15107	15111	15176	14912	14999	15085	15089	15277	15054	15036	15073	15141	15058	15017	15126	15066	15114	15020	15178	15073	15169	14991	15193	15136	14938	15118	15028	15112	15095	14822	15051	15064	14942	15236	15024	15213	14865	15184	15095	15140	15042	14949	15270	15376	15093	15166	14909	14887	15099	15117	14861	15121	15147	15080	15126	15141	14915	15051	15041	15042	15027	15063	15158	15148	15097	15113	15025	15112	15169	15097	15032	15273	15140	15035	15152	15061	15092	14988	15124	15022	15195	15107	15002	15066	15203	15268	15223	15068	15240	15147	15231	15007	15098	15116	15206	15195	14906	15187	15063	15145	15118	15011	15189	15135	14928	15191	14944	14966	15055	15126	15064	15138	15056	15054	15098	14977	14864	15017	15103	15275	15198	15078	15336	15254	15359	15085	15231	15061	15097	14908	15135	15134	15108	15150	14846	15142	15111	14831	15292	15373	15111	15152	14894	15252	15040	15009	15007	15018	15060	15082	14981	14953	15173	14966	15279	15112	15044	15003	15327	14953	15195	15207	15239	15051	15203	15061	15138	14972	14868	14965	15086	15133	15175	15015	15126	15335	15005	15056	15197	15095	15055	15165	15034	15035	15198	15114	15105	15119	14951	15005	15137	15072	15179	15324	14964	15024	14974	15151	15149	15123	15199	15033	15262	15031	15199	15147	14822	15010	15212	15217	14941	15218	15018	15176	15044	15159	15065	15121	15044	15012	15153	15048	15170	15150	15209	15089	15197	15384	15094	14949	15172	15063	15146	15093	14978	15099	15196	14920	15242	15207	15037	15159	15164	15020	15049	15020	15175	15307	15179	14904	15266	15245	15007	14949	14858	14961	14973	15160	15195	15239	14974	15182	15323	14999	15024	15117	14919	14898	14958	15037	15213	15153	15091	15160	14999	15206	14984	14970	15079	15126	15200	15029	14944	14963	15093	15327	15261	15260	15040	14985	15062	15226	15045	15187	15075	15249	15029	15036	15067	15087	15187	14984	15297	14971	15070	15010	15080	15080	15171	15120	15019	15012	15126	15268	15101	15136	15183	14904	15145	15180	15263	15120	15107	15161	15217	15002	15043	15087	14928	14931	15137	15026	14899	15063	15115	15157	14968	15054	15045	15026	14914	15147	15146	15249	15141	15010	15067	14863	15110	14990	14924	15114	15007	15175	15240	14929	15004	15167	15036	15110	15003	15051	14991	15167	14941	14953	14999	15055	15074	15099	15065	15041	15007	15095	15006	15065	15025	15152	14925	15155	15024	15066	14986	15212	15053	14960	15135	14922	15099	15015	15192	15129	15090	14976	14887	15125	15268	15162	15157	15075	15083	15009	14980	15214	15173	15081	15042	15033	15175	15329	15023	15359	15178	15194	14963	15041	15017	15206	15213	15108	15081	14878	15283	15129	14922	15056	15099	15032	14981	15025	15041	15118	14976	15137	15007	15023	15174	15119	15184	15029	15180	14905	15174	15068	15117	15127	15058	14895	15095	15181	15076	14858	15092	15179	14999	15135	15060	15217	15123	14957	15070	15066	14963	14981	15041	15173	15027	15358	15137	15028	15095	15156	15097	15143	15138	14830	15021	15138	14897	15120	15162	15093	14977	14894	14986	15103	15008	15112	14995	15214	15002	15112	14968	14950	15097	15110	15177	15037	15148	15117	15353	15012	14956	15137	15103	15044	14993	15075	15017	15034	15036	15242	15242	15182	15070	15019	15074	15077	15054	15040	14925	15037	15232	15036	15091	14996	15062	15150	15145	15155	15242	15288	14932	14949	15039	15196	15107	15068	15094	14996	15188	15261	15231	15236	15169	14991	15073	15167	15031	15113	15156	15004	15059	14999	15137	15155	15183	15179	15050	15039	15105	15175	15221	15080	14992	15034	14927	15252	14973	15144	15199	15077	14889	15232	15078	15088	15134	15036	15081	15177	15243	15155	15013	14996	15131	14948	15269	15062	15093	14896	15262	15057	15047	14799	15046	15163	14924	15008	15106	14951	15126	15080	15029	15165	15217	15114	15138	15176	15244	15390	15127	15001	15045	15170	14899	15143	15122	14962	14853	15146	15015	15156	15023	15099	15107	15057	15168	15194	14963	15143	15076	15145	15142	15164	15011	15089	15321	15164	15116	15071	15033	15062	15231	15089	14980	15108	15149	14923	15004	15123	15095	15238	14984	15121	15133	15125	14971	14966	15203	14946	14982	15020	15100	14949	14920	14973	14986	15158	15175	15051	15092	14866	15092	15122	15163	15224	15125	14966	15045	15173	15032	15012	15141	14968	14970	15138	14996	15033	15034	15025	15135	15234	15239	15087	15159	15031	15251	15279	14961	15034	15015	15250	15253	14994	15087	14990	15208	15091	14991	15177	14944	14995	15028	15035	15206	15227	15064	15112	15200	15129	15238	14974	14880	15091	15075	14976	15090	15160	15145	15059	15232	15097	15165	15141	15240	15082	15141	15087	15064	15013	15361	15000	15122	15087	14882	15082	15175	14802	14959	15051	14862	14980	15122	15049	15129	15027	15160	15232	14981	15015	14883	15115	15158	15201	15066	15155	15070	15207	15074	14958	15083	15005	14905	15020	15098	15090	15172	15000	14895	15117	14994	15020	14995	15027	14980	15003	15079	15089	15011	15062	15242	15024	15182	15234	15107	14969	15037	15041	14990	15007	15092	15168	15187	15328	15212	15075	15273	15169	15137	15144	15186	15216	15285	15173	14997	14942	15039	14937	15213	15166	15185	15117	15182	15008	15096	15182	15170	15012	14937	15100	15202	14968	15159	15197	15173	15239	15253	15093	14998	15001	14995	15199	15124	15039	15046	14907	14861	15198	15091	15045	15035	15298	14974	15193	14957	15104	15095	15145	15133	15057	14931	15010	15198	15220	15150	15053	15038	15172	15119	15034	14937	15217	14993	15174	14969	15111	15002	15110	15072	15041	15193	15092	15181	15059	15304	15007	15253	15070	15132	15014	14820	14870	15181	15163	15158	15073	15133	15149	15267	15008	15041	15177	15135	15188	15318	15349	14924	15168	15307	15058	15192	15151	15207	15210	15019	15061	15189	15167	15072	15046	15117	15057	15103	15034	15154	15100	15113	14915	15175	15138	15173	15182	15211	15111	14980	15121	15269	15082	15240	15113	15109	15048	15058	15152	15096	15032	15006	15168	15165	15064	15099	15020	15131	14985	15042	15076	15069	14960	15052	15113	14959	15090	15069	15142	15119	15120	15085	14847	15054	15173	15279	15271	15266	15209	15089	15058	14998	15120	15199	15153	14952	14984	15217	15197	14983	15014	14953	14982	15019	15098	14967	15130	15065	15192	15244	15034	15023	15246	15179	15188	15329	15154	15058	15177	15019	15170	15099	15109	14973	14864	15059	14984	15006	15093	15052	15049	14850	15081	15229	15108	15184	15052	15180	15256	15172	14856	15248	14985	15183	15066	15232	15304	15168	15151	15304	15174	15321	15146	15138	14950	15005	15014	15033	15018	15171	15077	15095	14949	15034	14993	15231	14897	15229	15104	15264	15142	15131	15024	15186	15005	15073	15193	14927	15007	14969	15034	14915	15277	15049	15259	15041	15081	15073	15053	15124	15064	14935	14984	15068	15043	15043	15087	15201	15149	15227	15024	15309	15032	15102	15037	15240	15175	15238	15066	15199	14983	15207	15006	15106	14950	15094	15139	15110	15126	15190	15091	15108	15095	15058	15057	15255	15163	15239	14832	14905	15141	15164	15222	14982	14984	15156	15110	15093	15068	15181	15058	15271	15091	15052	15123	15269	15170	14991	14942	14916	15074	14968	14895	15135	15067	15145	15207	14847	15045	15102	14929	15070	15124	15126	15135	15101	15058	15166	15141	15149	15204	15333	15108	15075	14912	15130	14896	15144	15245	15066	14955	15061	14910	14954	15253	15110	15163	15037	14885	14970	15289	15169	14988	15012	15206	15078	15058	14789	15055	15099	15125	15160	15210	15074	15241	15191	15061	15138	15042	14952	15190	14938	15063	15048	15132	15138	15160	15027	15091	15114	15146	15182	14989	15058	15121	15274	15169	15042	15269	15131	15287	15041	15030	15018	15092	14926	15150	15320	15258	14884	15034	15089	15084	15179	15078	15113	15167	15213	15208	15076	15053	15027	15149	14914	15083	14920	14925	15092	15280	14958	15073	15087	14942	15038	15158	15155	15264	15223	14992	15112	15193	15214	14991	15291	15185	15213	15158	15245	15175	15077	14847	15160	15060	15175	14962	14963	15199	15195	15051	15188	14985	15193	15081	15083	15140	15202	14992	15178	14947	15036	14940	15109	15170	14852	15068	15190	14987	14918	15087	15141	14903	15006	15119	15141	15078	15184	15110	15312	15022	15159	15312	15095	14877	15090	15080	15134	14998	15085	15226	15268	15130	15029	15002	15247	15221	15214	15074	15144	14950	15139	15100	15094	15097	15057	15073	15021	15132	15200	15102	15031	15111	15265	14973	15134	15016	15114	15157	15172	15264	15186	14991	15035	14956	15184	15155	15237	15222	15036	14916	15143	15008	15025	14824	15127	15004	15209	15306	14906	15177	15077	15268
30202	52351	48699	38582	32863	28814	25252	22523	20523	19114	18183	17147	16512	16022	15790	15419	15185	15037	14980	14665	14325	14155	13915	13724	13920	13490	13601	13533	13511	13335	13201	13362	13204	13288	13253	13341	13283	13114	13214	13283	13124	13128	13110	13336	13279	13083	13214	13275	13141	12977	13234	13120	13125	13217	13186	13148	13294	13160	13260	13037	13155	13237	13058	13238	13115	13252	13271	13217	13145	13404	13108	13086	13122	13253	13103	13297	13135	13044	13236	13324	13473	13271	13258	13112	13207	13176	13140	13211	13081	13338	13206	13236	13084	13223	13245	13132	13110	13395	12930	13288	13251	13078	13140	13111	13297	13290	13046	13274	12973	13004	13217	13136	13239	13118	13004	13095	13270	13076	13294	12921	13369	13046	13213	13105	13014	13173	13216	13035	13119	13081	13052	13216	13164	13222	13121	13070	13186	13170	13365	13162	13109	13131	13086	13118	13051	13162	13183	13117	13143	13363	13129	13093	13147	13177	13254	13231	13023	13293	13138	13367	13153	13242	13267	13064	13173	13289	13198	13105	13228	13194	13172	13219	13161	13187	13073	13054	13005	13110	13095	13199	13188	13096	13330	13023	13281	13292	13239	13362	13131	13246	13035	13149	13147	13172	13315	13407	13119	13182	13177	13138	13147	12992	13114	13095	13135	13198	13292	13178	13082	13133	13100	13245	13126	13180	13273	13238	13201	13372	13257	13161	13052	13031	13080	13061	13222	13071	13083	13132	13125	13249	13219	13310	13177	13111	13109	13148	13086	13208	13178	13178	13180	13158	13253	13084	13304	13297	13207	13087	13125	13311	13191	13168	13208	13280	13075	13289	13096	13184	13081	13339	13451	13248	13268	13091	13062	13197	13196	13275	13200	13351	13126	12962	13129	13122	13125	13368	13174	13076	13195	13109	13183	13000	13342	13083	13064	13138	13205	13297	13187	13164	13230	13183	13102	13106	13180	13325	13218	13195	13018	13305	13137	13310	13127	13137	13290	13269	13355	13072	13145	13139	13183	13274	13084	13108	13231	13164	13175	13074	13162	13367	13231	13065	13314	13194	13050	13246	13256	13263	13237	13184	13210	13153	13000	13343	13133	13250	13185	13211	13202	13358	13183	13003	13196	13213	13238	13135	13116	13268	13087	13052	13193	13426	13140	13181	13022	12953	13242	13176	13329	13068	13260	13225	13283	13255	13056	13267	13209	13233	12990	13052	13187	13210	13097	13248	13264	13023	13243	13042	13134	13241	13222	13145	13080	12971	12943	13190	13266	13163	13234	13030	13284	13091	13142	13194	13217	13155	13180	13209	13182	13173	13240	13241	13229	13137	13139	13245	13034	13229	13265	13121	13161	13276	13128	12984	12957	13243	13318	13202	13141	13293	13170	13209	13226	12949	13104	12954	13157	13141	13059	13205	13207	13308	13285	13307	13222	13176	13236	13116	12998	13199	13244	13175	13056	13099	13130	13047	13188	13177	13284	13222	13227	13014	13176	13177	13208	13203	13055	13195	13086	13155	13157	13194	13283	13177	13324	13097	13122	13208	13324	13267	13104	13235	13047	13252	13369	13215	13173	13108	13197	13207	13153	13184	13118	13401	13073	13163	13110	13085	13161	13184	13090	13237	13210	13066	13221	13237	13291	13190	13088	13274	13106	13296	13237	13199	13294	13183	13150	13388	13228	13214	13188	13102	13181	13142	12925	13228	13128	13260	13202	13354	12961	13199	13270	13262	13117	13076	13300	13294	13091	13195	13276	13046	13198	13062	13230	13101	13211	13210	13220	13128	13110	13351	13203	13285	13224	13230	13215	13073	13080	13157	13236	13161	13266	13234	13234	13193	13150	13142	13373	13147	13083	13295	13229	13275	13207	13183	13136	13086	13111	13204	13220	13278	13123	13109	13365	13291	13265	13231	13022	13152	13265	13196	13033	13124	13222	13238	13159	13176	13337	13203	13164	13090	13385	12998	13253	13158	13340	13247	13169	13246	13144	13277	13163	13364	13165	13179	13309	13193	13143	13220	13070	13229	13242	13227	13219	12987	13174	13301	13174	13156	13055	13086	13123	13280	13057	13149	13267	13042	13077	13181	13009	13173	13086	13186	13144	13084	13171	13078	13089	13136	13258	13268	13079	13023	13153	13220	13014	13114	13176	13006	13203	13294	13223	13230	13136	13213	13132	13000	13101	13231	13129	13383	13205	13197	13220	13103	13155	13090	13046	13179	13231	13102	13244	13087	13138	13056	13362	13161	13428	13039	13278	13200	13010	13291	13409	13245	13510	13145	13199	13154	13183	13204	13125	13125	13368	13126	13015	13068	13034	13092	13230	13056	13123	13239	13311	13216	13214	12933	13268	13237	13248	13180	13222	13285	13144	12984	13080	13262	13272	13254	13059	13015	13322	13038	13167	13131	13218	13232	13315	13010	13221	13139	13286	13295	13312	13272	13259	13301	13092	13259	13244	13139	13138	13135	13219	13179	13168	13178	13130	13281	13061	13128	13021	13165	13181	13073	13201	13156	13139	13032	13245	13025	13234	13149	13031	13215	13272	13020	13097	13170	13123	13196	13001	13136	13174	13147	13013	12998	12962	13191	13318	13037	13398	13261	13253	13137	13214	13140	13337	13203	13203	13214	13123	13213	13260	13412	13211	13225	13130	13139	13299	13169	13079	13210	13052	13290	13167	13277	13145	13237	13221	13123	13008	13304	13216	13270	13221	13176	13131	13104	13247	13180	13153	13148	13244	13123	13188	13067	13165	13103	13068	13168	13231	13208	13154	13209	13121	13338	13237	13164	13278	13183	13446	13018	12958	13204	13185	13333	13329	13120	13303	13245	13247	13217	13132	13234	13033	13226	13174	13147	13144	13072	13171	13324	13170	13344	13080	13149	13184	13152	12994	13389	13181	13021	13077	13191	13117	13207	13201	13064	13114	13087	13249	13095	13192	13138	13149	13100	13038	12968	13309	13062	13168	13038	13244	13089	13217	13155	13113	13045	13049	13287	13204	13220	13070	13221	13158	13111	13282	13010	13096	13273	13227	13117	13139	13097	13067	13193	13212	13403	13165	13159	13197	13071	13251	13008	13224	13138	13319	13275	13300	13195	13230	13261	13069	13249	13276	13115	13054	13257	13116	13322	13151	13182	13101	13324	13275	13265	13155	13210	13261	13142	13122	13244	13112	13214	13317	13073	13114	13256	13296	13245	13004	13215	13151	13235	13113	13096	13240	13174	13054	13213	13097	13196	13105	13034	13279	13209	13191	13162	13209	13205	13222	13296	13165	13293	13145	12981	12976	13059	13276	13085	13212	13123	13098	13265	13345	13179	13080	13186	13116	13282	13072	13144	13148	13164	13266	13229	13055	13165	13085	13210	13112	13152	13290	13237	13208	13191	13279	13048	13226	13042	13078	13287	13121	13146	13139	13121	13152	13248	13024	13067	13164	13296	13071	13006	13217	13138	13057	13255	13206	13229	13068	13125	13256	13081	13114	13233	13114	13103	13136	13387	13168	13330	13001	13291	13227	13329	13203	13195	13343	13230	13276	13317	13226	13095	13264	13185	13127	13168	13225	13279	13013	13369	13112	13128	13229	13083	13094	13148	13098	13156	13141	13197	13146	13253	13215	13184	13138	13209	13287	13190	13102	13277	13088	13043	13134	13302	13146	13016	13018	13181	13160	13062	13174	13152	13224	13030	13172	13243	13101	13223	13154	13205	13287	13227	13204	13165	13258	13053	13136	13124	13114	13162	13107	13200	13355	13205	13054	13297	13112	13138	13122	13130	13213	13223	13103	13124	13133	13258	13190	13014	13164	13092	13113	13078	13218	13304	13033	13102	13142	13171	13147	13162	12991	13244	13181	12979	13167	13205	13333	13094	13319	13110	13185	13229	13100	13134	13093	13230	13213	13257	13206	13072	13069	13243	13238	13044	13175	13300	13193	13259	13263	13227	13063	13244	13217	13216	13196	13251	13127	13206	13313	13140	13067	13140	13263	13050	13199	13061	13080	13275	13273	13013	13337	13000	13114	13090	13262	13302	13145	13329	13152	13024	13286	13057	13215	13174	13199	13232	13004	13260	13107	13045	13271	13260	13115	13332	13085	13232	13173	13273	13266	13213	13320	13246	12956	13171	13073	13142	13232	13131	13129	13243	13211	13114	13189	13251	13149	13111	13273	13234	13245	13311	13027	13104	13237	13126	13091	13107	13206	13093	13185	13168	13096	13366	13191	13345	13093	13178	13032	13282	13185	13314	13211	13301	13165	13100	13159	13277	13021	13195	13234	13173	13255	13086	13227	13112	13213	13192	13206	13067	13383	13175	13196	13264	13090	13170	13182	13206	13091	13183	13256	13023	13062	13292	13238	13125	13162	13132	13084	13165	13266	13205	13077	13119	13159	13159	13178	13149	13148	13238	13233	13126	13285	13126	13041	13038	13304	13057	13155	13242	13224	13265	13047	13179	13181	13119	13197	13197	13164	13076	13241	13458	13114	13268	13219	13211	13184	13206	13210	13119	13222	13110	13087	13306	13217	13308	13294	13292	13209	13195	13128	13118	13371	13195	13033	13266	13084	13050	13161	13153	13144	13247	13169	13071	13291	13205	13136	13240	13311	13225	13096	13288	13156	13100	13147	13351	13220	13386	13253	13260	13051	13113	13134	13368	13104	13373	13053	13079	13218	13284	13163	13047	13201	13170	13019	13281	13098	13217	13215	13320	13195	13015	13226	13275	13133	13224	13385	13254	13117	12994	13169	13015	13310	13203	13109	13184	13207	13093	13284	13112	13155	13090	13248	13234	13249	13207	13180	13299	13234	13149	13145	13076	13155	13193	13055	13109	13214	13248	13272	13136	13124	13154	13087	13181	13098	13221	13048	13248	13289	13154	13088	13111	13177	13155	13262	13121	13014	13213	13046	13091	13095	13086	13207	13121	13186	13181	13158	13203	13118	13208	13090	13216	13157	13092	13248	13157	13277	13151	12979	13243	13229	13144	13311	13239	13188	13202	13211	13199	13148	13112	13100	13201	13204	13118	13257	13151	13180	13180	13169	13163	13340	12966	13165	13013	13177	13218	13173	13264	13291	13208	13331	13117	13236	13258	13298	13059	13237	13343	13164	13269	13182	13185	13165	13300
22908	21240	29098	23911	23019	27524	30347	24511	22254	21415	20443	19732	18748	18471	18121	17803	17724	17477	17249	16754	16881	16432	16325	16144	16094	16008	15743	15797	15771	15753	15755	15601	15704	15696	15583	15454	15580	15460	15545	15537	15599	15502	15424	15447	15452	15729	15703	15554	15632	15526	15519	15513	15611	15368	15607	15596	15438	15576	15399	15763	15600	15687	15678	15505	15519	15610	15484	15550	15542	15322	15578	15554	15375	15553	15811	15481	15701	15399	15562	15464	15523	15552	15401	15221	15534	15394	15616	15573	15483	15923	15299	15559	15499	15399	15642	15673	15409	15372	15378	15295	15478	15428	15317	15466	15419	15459	15433	15591	15554	15302	15437	15470	15391	15506	15424	15499	15466	15528	15333	15422	15663	15527	15551	15425	15433	15616	15576	15352	15540	15445	15651	15435	15383	15515	15710	15493	15464	15416	15407	15516	15476	15355	15478	15573	15408	15323	15370	15479	15507	15629	15510	15560	15594	15429	15629	15350	15512	15506	15548	15633	15219	15390	15427	15479	15419	15708	15392	15490	15378	15499	15473	15499	15533	15268	15503	15516	15513	15375	15310	15629	15308	15203	15355	15274	15329	15584	15597	15309	15385	15292	15488	15594	15456	15414	15374	15476	15495	15446	15347	15521	15490	15466	15333	15414	15566	15355	15550	15404	15465	15449	15526	15563	15620	15352	15485	15631	15438	15518	15421	15395	15502	15421	15402	15422	15548	15638	15478	15692	15411	15451	15201	15535	15449	15417	15394	15573	15577	15486	15355	15641	15635	15406	15557	15305	15505	15479	15435	15350	15380	15293	15548	15443	15526	15532	15537	15668	15574	15484	15596	15409	15682	15419	15489	15300	15404	15491	15420	15567	15513	15436	15358	15479	15491	15465	15397	15616	15503	15398	15333	15462	15483	15612	15506	15588	15446	15461	15507	15606	15506	15540	15462	15437	15651	15649	15540	15506	15572	15628	15479	15568	15411	15546	15737	15596	15453	15386	15460	15405	15492	15480	15571	15462	15319	15476	15542	15374	15584	15451	15392	15334	15478	15526	15364	15583	15427	15292	15496	15410	15318	15423	15581	15526	15380	15360	15186	15377	15481	15623	15332	15408	15413	15473	15441	15405	15501	15277	15522	15532	15565	15625	15632	15357	15554	15357	15367	15437	15609	15582	15390	15080	15256	15365	15367	15338	15574	15373	15392	15380	15354	15371	15287	15377	15423	15400	15421	15450	15542	15469	15387	15448	15369	15339	15333	15403	15405	15451	15361	15585	15602	15420	15485	15459	15579	15556	15439	15462	15626	15577	15537	15384	15504	15478	15329	15407	15219	15616	15334	15574	15500	15422	15530	15305	15330	15325	15481	15364	15687	15516	15502	15432	15591	15533	15394	15465	15527	15225	15506	15660	15560	15491	15737	15397	15528	15312	15453	15434	15365	15448	15240	15553	15433	15343	15561	15406	15273	15438	15521	15457	15519	15473	15490	15304	15523	15532	15439	15445	15373	15582	15569	15564	15427	15526	15443	15196	15408	15543	15497	15404	15476	15512	15323	15524	15278	15432	15548	15566	15386	15405	15278	15463	15442	15348	15499	15611	15495	15594	15499	15354	15452	15314	15427	15377	15369	15649	15460	15455	15524	15539	15542	15470	15546	15486	15369	15574	15562	15562	15386	15479	15468	15491	15418	15431	15627	15429	15573	15620	15446	15481	15320	15319	15349	15307	15599	15570	15628	15467	15454	15366	15446	15485	15146	15437	15435	15395	15375	15588	15303	15354	15419	15616	15472	15255	15636	15421	15526	15467	15574	15590	15439	15526	15454	15350	15450	15428	15553	15677	15598	15622	15394	15422	15476	15393	15385	15346	15541	15353	15361	15440	15151	15406	15644	15464	15357	15526	15394	15472	15387	15461	15505	15458	15424	15545	15479	15700	15283	15421	15324	15487	15221	15426	15404	15419	15421	15403	15548	15244	15415	15503	15478	15363	15320	15531	15714	15203	15713	15681	15489	15469	15463	15461	15443	15514	15629	15500	15411	15418	15424	15445	15238	15485	15547	15764	15444	15264	15607	15397	15501	15374	15259	15592	15336	15322	15391	15466	15389	15668	15397	15314	15427	15567	15407	15546	15435	15563	15649	15355	15582	15446	15408	15410	15421	15535	15462	15554	15529	15359	15609	15478	15661	15589	15505	15374	15323	15314	15565	15397	15348	15438	15483	15394	15400	15580	15395	15477	15402	15442	15382	15632	15454	15519	15359	15631	15609	15420	15443	15520	15471	15374	15346	15628	15403	15419	15384	15625	15425	15418	15617	15332	15528	15319	15408	15386	15315	15346	15398	15387	15495	15360	15465	15554	15450	15442	15312	15410	15386	15421	15215	15506	15507	15447	15585	15335	15420	15605	15404	15569	15459	15625	15488	15411	15632	15614	15450	15532	15461	15361	15481	15456	15407	15448	15505	15413	15369	15543	15451	15506	15458	15311	15339	15469	15394	15343	15423	15659	15456	15286	15174	15598	15490	15438	15474	15361	15572	15565	15540	15366	15508	15380	15433	15401	15256	15581	15536	15482	15358	15374	15672	15393	15430	15547	15486	15492	15455	15313	15359	15403	15474	15588	15425	15466	15523	15645	15326	15382	15530	15489	15559	15617	15519	15590	15381	15515	15580	15501	15486	15321	15393	15386	15382	15412	15255	15350	15473	15599	15481	15557	15653	15407	15407	15552	15584	15444	15456	15440	15404	15488	15393	15401	15475	15329	15474	15697	15448	15662	15575	15717	15490	15401	15622	15385	15591	15429	15251	15266	15210	15607	15541	15429	15347	15448	15393	15141	15416	15502	15450	15295	15557	15474	15524	15436	15266	15452	15368	15212	15388	15493	15467	15487	15318	15516	15490	15605	15592	15257	15563	15337	15510	15411	15593	15340	15498	15439	15568	15398	15440	15465	15271	15454	15506	15462	15279	15543	15366	15436	15430	15464	15411	15473	15324	15514	15393	15587	15650	15298	15225	15324	15473	15439	15449	15466	15386	15322	15526	15535	15417	15394	15274	15425	15202	15424	15565	15380	15390	15350	15365	15283	15507	15414	15556	15342	15691	15285	15364	15389	15482	15435	15361	15781	15277	15516	15455	15446	15382	15536	15661	15563	15402	15293	15337	15428	15349	15369	15446	15427	15604	15679	15496	15585	15477	15632	15375	15538	15442	15638	15282	15309	15418	15592	15335	15335	15540	15479	15624	15464	15529	15459	15460	15599	15461	15333	15462	15396	15483	15452	15425	15469	15831	15465	15467	15642	15423	15484	15444	15572	15551	15449	15494	15506	15548	15370	15405	15493	15449	15457	15461	15536	15350	15541	15318	15392	15704	15446	15224	15410	15367	15346	15380	15379	15572	15414	15370	15427	15315	15564	15212	15217	15577	15484	15453	15506	15498	15320	15460	15528	15374	15663	15395	15474	15382	15388	15379	15388	15460	15416	15343	15413	15653	15441	15542	15559	15383	15458	15294	15467	15536	15446	15485	15576	15601	15317	15400	15258	15482	15325	15425	15365	15544	15506	15645	15794	15561	15396	15385	15470	15619	15352	15421	15644	15585	15468	15579	15497	15358	15175	15497	15476	15300	15672	15397	15322	15430	15516	15615	15499	15375	15590	15490	15497	15446	15535	15439	15693	15515	15547	15613	15532	15542	15333	15433	15375	15375	15563	15347	15316	15462	15474	15507	15385	15528	15534	15376	15492	15443	15464	15414	15597	15365	15520	15410	15532	15400	15393	15522	15393	15403	15474	15442	15391	15378	15359	15510	15674	15327	15305	15257	15424	15569	15211	15537	15509	15445	15444	15387	15501	15632	15446	15485	15510	15347	15505	15660	15461	15492	15260	15506	15530	15493	15502	15311	15323	15743	15507	15463	15514	15396	15544	15439	15403	15248	15320	15581	15364	15353	15547	15626	15581	15398	15489	15424	15412	15242	15288	15413	15300	15388	15516	15471	15394	15401	15299	15367	15584	15615	15234	15487	15372	15459	15323	15358	15515	15596	15416	15416	15473	15437	15400	15439	15499	15337	15517	15370	15355	15222	15521	15393	15357	15317	15557	15414	15406	15299	15592	15493	15572	15274	15508	15338	15638	15549	15339	15562	15262	15572	15469	15581	15362	15616	15362	15463	15314	15426	15391	15324	15473	15465	15466	15456	15475	15505	15595	15392	15380	15706	15514	15452	15487	15350	15365	15243	15389	15350	15481	15428	15564	15385	15571	15631	15431	15447	15422	15528	15581	15508	15504	15433	15373	15599	15383	15515	15312	15410	15252	15457	15383	15471	15440	15525	15360	15448	15542	15532	15308	15369	15414	15517	15286	15510	15310	15563	15335	15482	15395	15486	15717	15495	15581	15575	15367	15450	15415	15348	15538	15493	15438	15516	15514	15368	15576	15471	15418	15312	15472	15439	15267	15388	15299	15563	15595	15431	15603	15600	15387	15437	15503	15294	15563	15416	15472	15494	15292	15456	15525	15480	15501	15184	15499	15441	15299	15341	15653	15652	15343	15261	15337	15348	15450	15617	15366	15412	15274	15352	15424	15360	15386	15359	15292	15339	15428	15374	15399	15434	15330	15547	15355	15415	15363	15588	15346	15535	15454	15389	15286	15438	15517	15469	15206	15554	15267	15680	15470	15270	15255	15394	15369	15435	15479	15441	15590	15407	15448	15427	15395	15362	15409	15535	15344	15304	15507	15545	15485	15294	15465	15337	15370	15570	15549	15494	15469	15560	15320	15426	15585	15236	15376	15594	15326	15415	15301	15523	15511	15230	15346	15481	15251	15513	15570	15556	15305	15660	15484	15568	15463	15564	15400	15381	15376	15276	15315	15610	15540	15517	15474	15524	15653	15366	15278	15330	15391	15369	15576	15292	15454	15471	15428	15460	15596	15476	15432	15544	15409	15588	15365	15507	15387	15517	15379	15482	15540	15463	15658	15336	15478	15378	15435	15448	15315	15664	15604	15454	15325	15505	15403	15552	15572	15405	15425	15308	15401	15371	15337	15599	15422	15552	15580	15586	15504	15307	15274	15490	15350	15541	15383	15370	15617	15583	15711	15546	15239	15367	15389	15456	15669	15444	15388	15624	15397
31378	56773	53031	42567	37207	32945	28996	25597	23134	21184	20195	19027	18124	17425	16906	16553	16264	16089	15707	15482	14994	14646	14355	14166	14016	14011	13815	13790	13613	13600	13489	13440	13613	13463	13275	13327	13428	13480	13469	13306	13368	13475	13353	13370	13561	13363	13439	13344	13356	13321	13307	13224	13449	13291	13245	13233	13247	13270	13254	13595	13395	13411	13354	13366	13402	13273	13365	13263	13403	13400	13416	13395	13487	13413	13375	13370	13339	13293	13291	13476	13143	13341	13203	13362	13276	13524	13361	13350	13192	13339	13234	13577	13427	13314	13153	13383	13252	13348	13481	13165	13331	13440	13483	13167	13405	13265	13411	13355	13163	13385	13233	13322	13412	13149	13350	13366	13333	13347	13592	13214	13334	13244	13350	13395	13420	13368	13426	13363	13303	13369	13384	13441	13263	13430	13403	13332	13202	13243	13271	13282	13358	13356	13216	13368	13317	13453	13232	13309	13387	13291	13224	13219	13383	13335	13316	13456	13125	13296	13386	13286	13338	13239	13451	13278	13290	13390	13394	13280	13307	13365	13342	13647	13405	13322	13255	13183	13357	13273	13250	13107	13412	13366	13591	13246	13355	13295	13267	13514	13274	13253	13283	13390	13208	13143	13364	13480	13361	13385	13365	13209	13299	13279	13324	13382	13141	13421	13309	13356	13235	13274	13243	13318	13233	13286	13329	13177	13255	13421	13452	13337	13388	13150	13332	13272	13279	13328	13293	13368	13289	13237	13249	13344	13345	13218	13296	13230	13415	13199	13233	13402	13254	13373	13233	13407	13516	13427	13344	13261	13323	13298	13372	13320	13353	13358	13441	13269	13369	13283	13406	13223	13378	13390	13184	13445	13357	13352	13315	13431	13270	13385	13360	13359	13280	13417	13373	13378	13282	13220	13232	13396	13324	13374	13361	13237	13229	13286	13232	13427	13301	13337	13354	13460	13339	13337	13500	13353	13427	13228	13465	13413	13281	13341	13379	13545	13182	13426	13347	13350	13182	13298	13362	13306	13405	13463	13335	13284	13418	13393	13360	13403	13480	13553	13290	13208	13347	13409	13427	13241	13293	13378	13397	13351	13392	13268	13257	13350	13498	13339	13357	13369	13432	13404	13170	13346	13355	13355	13356	13255	13334	13358	13412	13196	13441	13422	13303	13240	13313	13243	13343	13246	13275	13403	13320	13281	13254	13316	13162	13289	13225	13411	13170	13146	13223	13337	13334	13357	13384	13235	13513	13366	13253	13316	13491	13336	13445	13308	13304	13324	13280	13327	13447	13354	13401	13371	13323	13130	13428	13247	13497	13388	13359	13304	13348	13298	13306	13259	13302	13275	13521	13294	13350	13376	13253	13373	13230	13534	13113	13202	13242	13513	13279	13419	13348	13273	13264	13391	13370	13401	13353	13202	13422	13137	13463	13280	13184	13300	13085	13368	13395	13308	13261	13301	13241	13414	13400	13248	13318	13401	13119	13308	13349	13343	13384	13306	13465	13340	13448	13343	13331	13279	13418	13295	13413	13408	13392	13414	13235	13056	13405	13276	13458	13414	13339	13259	13151	13346	13212	13420	13301	13461	13329	13461	13417	13336	13372	13324	13301	13266	13271	13305	13280	13462	13523	13353	13314	13290	13356	13343	13260	13446	13323	13387	13285	13391	13208	13463	13239	13237	13196	13372	13302	13271	13350	13414	13336	13433	13310	13440	13471	13232	13346	13332	13339	13444	13344	13212	13176	13408	13271	13205	13366	13098	13278	13467	13357	13570	13283	13410	13249	13287	13379	13303	13430	13420	13305	13286	13433	13212	13375	13324	13368	13392	13154	13358	13169	13424	13225	13297	13412	13288	13394	13322	13507	13317	13243	13384	13405	13328	13261	12975	13380	13433	13281	13322	13506	13314	13220	13223	13253	13258	13512	13224	13301	13363	13248	13242	13307	13460	13341	13244	13292	13267	13241	13242	13188	13221	13420	13398	13535	13281	13397	13388	13317	13114	13358	13243	13268	13461	13390	13368	13180	13418	13403	13478	13268	13394	13201	13420	13276	13379	13237	13349	13296	13335	13390	13210	13325	13338	13281	13346	13232	13448	13451	13263	13229	13403	13290	13365	13443	13320	13360	13349	13230	13240	13444	13328	13349	13485	13353	13293	13315	13416	13219	13332	13405	13385	13407	13418	13258	13396	13381	13345	13328	13201	13462	13392	13171	13462	13324	13459	13581	13399	13317	13270	13609	13286	13159	13277	13392	13240	13374	13385	13413	13285	13355	13274	13245	13405	13195	13282	13411	13485	13600	13322	13215	13241	13281	13344	13288	13201	13264	13296	13266	13400	13236	13372	13269	13399	13212	13342	13402	13159	13345	13350	13168	13297	13539	13373	13368	13295	13309	13195	13282	13194	13346	13283	13265	13325	13357	13246	13292	13319	13264	13317	13426	13452	13280	13307	13185	13303	13329	13262	13402	13341	13488	13094	13388	13300	13249	13066	13361	13292	13199	13388	13441	13331	13304	13182	13133	13453	13190	13413	13220	13225	13183	13310	13326	13357	13387	13287	13248	13277	13302	13362	13411	13405	13314	13437	13302	13350	13249	13463	13237	13265	13428	13350	13151	13267	13196	13401	13189	13391	13198	13314	13450	13351	13262	13239	13414	13372	13408	13314	13275	13338	13258	13429	13280	13374	13245	13399	13360	13189	13276	13390	13385	13171	13334	13348	13213	13202	13228	13210	13342	13233	13272	13315	13385	13166	13386	13324	13298	13268	13493	13265	13302	13533	13427	13278	13251	13172	13342	13525	13408	13241	13279	13287	13518	13427	13321	13299	13338	13307	13377	13274	13327	13296	13416	13407	13131	13314	13183	13130	13415	13353	13290	13224	13405	13303	13242	13299	13317	13249	13547	13257	13392	13343	13375	13132	13353	13306	13453	13308	13338	13368	13280	13197	13283	13286	13225	13531	13383	13494	13294	13314	13424	13222	13446	13196	13330	13255	13303	13334	13438	13260	13360	13414	13428	13159	13231	13260	13382	13282	13321	13112	13348	13328	13176	13360	13383	13272	13288	13394	13358	13407	13386	13541	13205	13405	13274	13219	13430	13383	13167	13542	13396	13471	13296	13307	13168	13516	13291	13316	13307	13279	13172	13393	13363	13361	13347	13275	13373	13335	13509	13195	13625	13346	13298	13440	13325	13302	13058	13425	13380	13348	13204	13271	13304	13424	13372	13450	13341	13305	13220	13154	13331	13281	13344	13296	13218	13298	13339	13360	13409	13465	13446	13291	13351	13242	13236	13311	13412	13260	13314	13283	13233	13418	13290	13579	13248	13193	13407	13377	13325	13461	13226	13429	13428	13425	13282	13276	13422	13310	13384	13392	13369	13443	13305	13189	13341	13287	13335	13297	13335	13351	13388	13393	13356	13277	13258	13316	13435	13395	13228	13303	13278	13332	13475	13319	13207	13412	13173	13393	13322	13326	13256	13297	13422	13440	13308	13148	13172	13330	13358	13201	13244	13355	13392	13423	13450	13126	13220	13389	13429	13199	13390	13381	13282	13353	13414	13323	13142	13272	13385	13304	13492	13212	13389	13283	13379	13162	13293	13343	13489	13349	13406	13378	13249	13118	13254	13323	13413	13466	13423	13316	13234	13392	13463	13171	13360	13349	13294	13228	13492	13355	13289	13272	13278	13425	13350	13362	13327	13459	13328	13323	13366	13407	13494	13275	13245	13293	13330	13212	13306	13324	13382	13171	13366	13378	13340	13378	13409	13460	13302	13333	13257	13268	13318	13335	13335	13223	13284	13260	13454	13262	13281	13239	13308	13311	13344	13371	13294	13356	13252	13269	13228	13301	13287	13241	13430	13329	13364	13359	13384	13327	13272	13335	13362	13359	13426	13281	13357	13379	13357	13373	13218	13339	13260	13192	13503	13321	13357	13395	13352	13388	13410	13255	13399	13309	13244	13423	13366	13354	13364	13474	13427	13256	13213	13232	13360	13452	13376	13208	13386	13191	13311	13300	13342	13394	13171	13414	13350	13429	13334	13289	13446	13403	13327	13442	13377	13445	13260	13296	13297	13427	13309	13328	13302	13372	13353	13491	13331	13473	13391	13378	13352	13333	13367	13361	13331	13266	13489	13307	13307	13348	13223	13383	13170	13424	13321	13317	13308	13329	13354	13239	13264	13333	13248	13217	13383	13332	13293	13264	13443	13354	13361	13342	13468	13211	13367	13301	13269	13251	13321	13325	13357	13543	13211	13232	13245	13193	13284	13450	13215	13266	13320	13423	13403	13230	13439	13326	13253	13350	13430	13433	13435	13272	13413	13489	13204	13397	13444	13279	13228	13358	13391	13310	13430	13241	13261	13266	13307	13238	13339	13425	13310	13446	13307	13413	13195	13193	13149	13346	13386	13337	13370	13276	13233	13220	13398	13285	13264	13311	13472	13335	13143	13422	13470	13277	13428	13500	13316	13319	13510	13263	13410	13300	13116	13254	13355	13436	13335	13376	13492	13234	13279	13296	13240	13410	13387	13546	13378	13343	13291	13265	13122	13253	13261	13338	13241	13426	13313	13295	13454	13212	13371	13247	13279	13202	13183	13549	13342	13433	13417	13207	13385	13311	13318	13311	13235	13293	13194	13449	13150	13370	13254	13191	13315	13257	13231	13279	13281	13335	13411	13329	13195	13390	13273	13470	13293	13184	13305	13432	13294	13310	13480	13284	13313	13532	13184	13409	13286	13334	13356	13295	13507	13428	13458	13299	13435	13465	13354	13327	13344	13362	13250	13403	13237	13352	13265	13419	13355	13347	13499	13146	13330	13456	13283	13194	13266	13451	13469	13417	13205	13372	13372	13223	13259	13288	13290	13298	13458	13394	13302	13333	13277	13413	13292	13338	13446	13475	13387	13352	13426	13384	13379	13345	13495	13526	13361	13277	13369	13227	13145	13470	13435	13327	13347	13570	13273	13229	13176	13440	13486	13346	13358	13230	13193	13349	13318	13397	13277	13306	13310	13330	13338	13507	13181	13320	13342	13341	13499	13312	13336	13327	13327	13308	13555	13269	13334	13312	13424	13242	13345	13339	13414	13313	13397	13340	13300	13321	13363	13182	13371	13196	13378	13446
29111	29034	37802	33614	27277	23785	21290	19267	18335	17537	17175	17000	16548	16496	16060	15986	16062	15961	15848	15478	15634	15430	15473	15277	15146	15378	15412	15043	14995	15059	14905	14984	15286	14920	14967	15020	14875	14844	14868	14927	14901	15065	14955	15019	15041	14913	14875	14905	15057	15124	15043	14930	15104	15097	14808	14851	15017	14969	15049	14875	15153	15094	14852	14855	15096	14879	14874	14970	14754	14975	15007	14946	15002	14882	14865	15013	14791	14876	15068	15105	15121	15021	14847	15173	14872	14958	14764	14969	14944	14943	14906	15040	15051	15015	14935	14817	14898	15032	15077	15150	15007	14938	14936	15052	14842	14970	15044	14843	14974	15031	15053	15120	14853	14958	14946	15040	15192	14841	15071	14967	14925	14927	14937	15040	15267	14912	15109	15048	14951	14836	14926	15030	14984	14843	14911	15011	14904	14995	14848	14821	14929	14970	15150	15091	14978	15025	14701	15073	15018	14995	14949	14878	14856	14895	15078	14844	14883	14980	14809	15069	14884	15043	15076	14867	14998	14931	15042	14943	14945	14978	15061	14704	15037	14960	14822	15086	14919	15110	14985	14892	15059	14956	15089	14949	15071	14900	15069	15240	14983	15029	15053	15096	14996	14978	14903	15057	15046	15034	15013	15022	15038	14990	15151	14923	14944	14949	15169	14996	14889	15004	14909	14927	15009	14748	15052	15042	15074	15107	15002	14998	15010	14784	14973	14904	14998	15011	14993	14987	14910	15233	14938	14887	14926	15085	14769	15100	14968	15017	15229	14841	14909	15017	15025	14851	14896	14927	14898	15029	15148	15140	15010	14844	14937	14940	14862	15174	14974	15122	14908	14768	14988	14975	14933	14898	14804	14884	14894	15152	14970	14809	14893	15034	15008	15028	14852	14902	15061	15154	15218	14984	15043	14857	14931	14888	14951	14807	15095	15123	15110	14992	14902	15105	14959	15051	14965	14894	14872	14926	15053	15053	15040	14939	14903	14908	14975	14911	14977	14962	14949	14973	14902	14966	14890	14921	14918	14869	15073	14954	15024	14883	14873	14938	14879	15003	15049	14964	15073	15098	14979	14783	14856	14953	15045	15059	15096	15025	14958	14917	14901	15171	15050	14889	15108	14949	14973	14997	14863	14913	14913	14945	14983	14992	14903	15047	15072	14912	15068	14997	15061	14940	14880	14988	15010	14942	15078	15051	14952	15009	15057	15197	14891	15138	14925	14990	15066	15011	15040	15100	15052	14979	14975	15022	14912	15108	14883	14941	14922	15022	15221	15187	15171	14818	15036	14902	14890	14934	14896	14778	14797	14986	15052	15120	14914	14937	14929	15022	14887	15118	15022	14863	14895	14851	15147	15056	14934	14812	14899	14948	14856	15145	14777	15015	14976	14859	14759	14950	15074	14992	14790	15136	15002	15001	14947	15102	15071	15041	15149	15073	15030	15002	14922	15071	15116	14935	15000	15032	14937	15166	14887	14922	14930	15060	14996	14984	15000	14857	15199	15020	14849	14959	14915	15007	15118	14961	15013	14929	14907	15084	15092	15036	14977	15035	15073	15028	14892	15028	15149	14780	14926	14860	14959	15217	15001	14889	14966	14955	15047	15143	15002	14952	15110	15083	14765	14826	15102	14974	14968	14794	14748	14717	14876	15051	15060	15027	15071	14948	14807	14967	14948	15114	15140	15033	15010	15069	14893	14797	15041	14986	14735	14884	15144	15005	15174	14934	15020	14903	15060	15133	15065	14999	14891	14989	14968	14835	15004	15038	15162	14958	14831	14772	15120	14853	14888	15177	14954	14943	14973	14997	14796	14932	14990	14860	14953	14865	15005	14889	14866	14977	14998	14862	14827	14820	15036	14946	14852	15040	15025	14967	15035	15083	14866	15039	15113	14995	14928	14862	14777	15137	15059	14934	15102	15116	14898	15005	15126	14868	14926	14971	14978	14713	14890	14904	14876	14848	14984	14983	15078	15091	14831	15208	15074	14836	14877	15132	14777	14991	15058	14922	14822	15092	14859	15047	14903	14850	15109	14847	15054	14991	15059	14965	15037	15045	14963	14957	14995	14937	15109	15009	14988	14855	15050	14901	14926	15054	15050	15127	15056	15222	14697	15028	15059	14925	14988	14883	14878	14794	15004	14843	15051	14983	14985	14937	14905	14888	15093	15163	15059	15246	15106	15132	14956	14959	14910	14835	14965	14941	15115	14849	15007	15058	15061	15160	14966	14976	14928	15083	15052	14866	14944	14958	15092	14963	15045	15035	14801	14910	15125	15057	15033	15105	15225	15114	14939	15007	14893	15065	15105	14860	14891	14992	15021	14836	14990	14989	14947	15015	14968	14936	14709	14952	15012	14966	14841	15110	14862	14958	14977	14994	14890	14938	14838	14945	14921	15007	14991	14943	14945	14995	14828	15138	15056	14903	15067	15163	14885	14841	14847	14871	15052	14894	14977	14963	15104	14896	14768	14824	15035	14972	14892	14996	14973	15004	14860	15007	14953	14990	15045	15133	14843	15078	15052	14916	15170	15046	14942	15018	15159	14911	14973	14848	14942	15103	15036	15027	14985	14896	14939	14984	14993	14859	15096	14917	15060	14954	15077	14898	14903	14939	14890	15117	14873	15130	14991	14949	14876	15121	14822	15060	15048	14869	14948	15039	14790	14829	15018	15072	14857	14882	14866	15001	14919	14904	15103	14911	14835	15026	14971	15004	14825	14802	15027	15010	14741	15100	15013	14962	14905	14874	14865	14872	14832	14885	14811	14987	14718	14930	14979	14640	15061	14813	14931	14966	15023	14907	14939	15035	15126	15008	14932	14850	15054	14784	14857	14945	14860	14907	15037	14841	15104	15164	15145	15120	14942	15242	14982	15070	14824	15106	14935	14842	15000	14926	14951	14973	14955	14966	14964	15040	14704	14882	14955	14907	15039	15088	14969	15020	15033	15101	14860	14872	14924	14969	15073	14972	15037	14905	15088	15134	14943	14934	14882	15068	14938	14840	15014	15121	14994	15065	14924	14831	15091	14891	15075	14839	14800	14851	15121	14870	14891	15098	15061	15006	14961	14786	14833	14882	14853	14805	14903	14877	15037	14991	14995	15023	14932	14916	14936	14965	14737	15056	14917	14860	14885	14770	15072	14711	14741	14919	15045	15037	15041	15128	15011	14905	14911	14896	14962	15167	15089	14932	15034	14953	14906	15030	14700	14795	15103	15010	15068	14997	15133	15144	14994	15039	15168	14908	14917	15081	15002	15126	15188	14934	14959	14983	14758	14901	14985	15029	14835	15053	14893	14898	15074	14976	14975	14970	14934	14935	14756	14925	15073	15117	15069	14915	15069	15075	15019	14935	14918	14866	14878	15033	15069	14922	14844	14981	14943	14912	14911	14823	14943	14996	14999	14862	14954	14905	14958	14932	14835	15097	15134	14940	15122	14872	14920	15037	15161	15017	15066	15190	14941	14826	14742	14911	15075	15023	14927	15006	14901	14887	14944	14990	14929	15071	14916	14917	14845	14918	14916	15071	14878	15210	14880	14997	15111	14886	15099	14960	15118	14950	14930	14922	15010	15202	15045	14792	15000	15120	14928	14864	15093	15200	15013	14898	14857	14837	15063	15054	14929	15053	15156	14849	15122	15118	15035	14914	14850	15152	14963	14854	14971	14978	14925	15108	15006	15100	14831	14944	15123	15007	14859	14896	14977	14909	15274	14736	15007	15032	14826	14973	15269	15091	14875	15082	15072	15020	15155	14901	14944	15118	15080	15043	14937	15177	15059	14912	15107	15017	15075	15007	14847	15021	14961	15017	15054	15067	14849	14771	15056	15017	15042	15085	14964	14923	15108	14959	14911	14896	14899	14946	15182	15099	14887	15006	14977	15046	15100	14921	14999	15022	15133	15114	14927	15075	14833	15120	14841	15032	15027	14941	14652	14984	14826	15171	14880	14894	14935	14989	14913	14932	15032	14909	14916	15021	14882	15068	14867	14966	15016	14880	15078	14718	15159	14936	15084	14914	14888	15058	14973	15005	14952	14936	14989	15021	15096	14990	14972	14994	15047	14949	15105	14900	15036	15037	14946	15109	15030	14975	15106	15098	14988	15143	15071	15034	15084	14885	14902	14871	14881	14865	14944	14961	15126	14964	14848	14950	14960	14884	14876	14918	14964	15099	15064	15069	15032	14949	14902	14974	14963	14933	15091	14957	15027	14905	14962	14708	14805	15029	14959	14845	15093	14935	15004	14990	15000	15069	15042	15226	14927	14948	14955	14982	14940	15137	14930	14757	15113	14977	15044	14985	14895	15012	14837	15038	15076	14962	15079	14896	14925	14948	15038	14878	14799	15092	14913	14932	15029	14916	15055	14774	14816	15047	14847	14884	14870	14714	14940	14970	15094	14960	14953	14984	15037	15126	14976	15122	15084	15064	14866	14860	15160	15070	14884	15022	14990	14853	14975	14825	14950	14883	14888	15020	14851	15127	15207	15034	15132	15076	15043	14992	14791	14949	14967	15079	15022	14885	14793	15052	15103	14905	15147	15084	14988	14970	14784	15038	15014	15104	14809	14891	15030	15073	15042	14933	14794	15054	14985	14896	14932	14982	14951	14897	15201	14998	14859	14868	14928	15079	15069	14948	14859	15028	15030	14888	14862	14992	15156	14830	14955	14869	15047	15224	14818	15109	14995	14911	14900	15138	15016	15114	14954	15151	14972	14894	14884	14780	14751	14949	14993	15189	14992	14930	15185	15014	14959	15073	14985	14799	15005	14913	14958	14981	14983	14980	14948	14830	14829	14919	14960	14941	14822	15011	14961	14906	14982	14917	15039	15080	15219	15032	15104	15044	15001	14862	14949	14893	14933	14733	14957	15016	14919	15062	14829	14937	15150	15267	14938	14916	14883	14830	14901	14734	14938	15011	14819	15097	14850	15015	15058	15064	14978	15051	14895	14865	14974	14832	15222	15057	15100	14991	14952	15008	15123	14898	14955	14937	15021	14784	15111	15029	15063	14886	14853	15096	14970	14942	14970	15268	14903	14973	15013	14859	15016	15182	14920	14892	15053	15188	15222	15071	14917	14904	15057	14881	14839	15083	14880	14958	14784	14996	15175	15081	15176	14857	14914	14919
30044	45809	42049	32619	27775	24362	21749	19595	18115	17136	16307	15809	15621	15109	14871	14810	14523	14312	14324	13976	13804	13555	13713	13444	13612	13294	13394	13279	13252	13193	13232	13019	13151	13276	13105	13084	13156	13059	13045	13333	13018	13122	13225	13029	13274	13070	13127	13275	13016	13056	13301	13297	13136	13057	13005	13210	13041	13125	13113	13184	13088	13152	13110	13142	12983	13207	13066	13096	13199	13112	13140	13103	12991	13073	13048	13222	13199	13140	13189	13097	13345	13087	13207	12936	13245	13232	13019	13075	13219	12968	13116	12949	13013	13052	12971	13063	13149	13144	13184	13026	13063	13210	13069	13031	13094	13209	13070	13193	13212	12966	13128	13117	13214	13100	13145	13183	13281	13072	13053	12917	13140	13008	13256	12985	13245	13032	13237	13118	13028	13122	13248	13214	13027	13135	13147	13027	13271	13040	13103	13098	13143	13321	13147	13255	13109	13034	13038	13175	13145	13059	13246	13158	13026	13169	13020	12950	13142	13092	13129	13112	13141	13092	12979	13153	13137	13165	13201	12995	13125	13062	12988	13180	13285	13140	13216	13237	12967	13080	13151	13089	13083	13045	13029	13053	13081	13147	13173	13041	13112	13135	13103	13134	12959	13206	12974	13226	13007	13082	13014	13212	13209	13289	13105	13132	13246	13130	13050	13138	13246	12876	13123	13126	13113	13053	13088	13091	13029	12929	13223	13045	13170	13130	13115	13248	13287	13032	13119	13238	12992	13183	13086	13085	12977	13164	13054	13065	13050	13085	13153	12992	13036	13221	13096	12966	12946	13035	13100	13145	13268	13192	13311	13127	13004	13308	13042	13079	13029	13028	13092	13221	13255	13126	13197	13264	13084	13117	13067	13261	13033	13008	13263	13063	13250	13007	13057	13091	13165	13063	13177	13152	13110	13064	13211	13003	13269	13082	13132	13201	13167	13099	12971	13017	13014	13107	13242	13124	13289	13193	12966	12968	13071	13203	12974	13088	13156	13254	13292	13096	13122	13069	13093	13114	13164	13098	13218	12992	13060	13140	13234	12919	12997	13225	13134	13071	13040	13064	13141	13285	13088	13134	13094	12980	13022	13160	13168	13118	13145	13161	13178	13137	13067	13193	13097	13184	12973	12951	13027	13332	13163	12983	12941	12975	13157	13144	13035	13237	13200	13181	12918	13228	13162	13059	13129	13149	13158	13036	13304	12985	13087	13005	13192	13121	13105	13058	13204	13198	13150	13177	13256	12987	13212	13095	13252	13209	13170	13187	13199	12905	13020	13276	13016	13133	13168	13159	13027	13020	13172	13130	13171	13083	13153	13058	13063	12980	13079	13117	13296	12981	13177	13101	13115	13239	13124	13188	13126	13016	13065	12967	13084	13204	13150	12896	13108	13177	13082	13159	13268	13056	12993	13031	12942	13009	13231	13067	13004	13137	13230	13157	13072	13106	13108	13117	13249	13097	13193	13136	13174	13098	13261	13234	13088	13118	13080	13086	13000	12997	13049	13205	13125	13039	13013	13099	13137	13095	13141	12951	13207	13115	13042	13154	13116	13063	13106	13110	13147	13036	13153	13107	12886	13178	13176	13043	13342	13091	13083	13107	13179	13019	13071	13189	13102	13015	12940	13168	13036	13061	13019	13090	13026	13145	12872	12984	13048	13202	13097	13129	13090	13203	13122	13190	13110	13096	13091	13120	13124	12984	13258	13117	13271	13092	13163	12982	13233	13226	13071	13115	13220	13212	13061	13140	13023	12950	13158	13258	13144	12995	13142	13141	13172	12998	13238	13033	13153	13077	13240	13052	13099	13170	13050	13069	13178	13250	13037	13124	12992	13223	13125	13123	13137	13189	13083	13099	13286	13255	13147	13099	13107	12950	13173	13128	13085	13073	13052	13184	13164	13128	13262	13231	13259	13188	13234	13105	13140	13164	13213	13092	13098	13134	13078	13177	13175	13021	13103	13054	13214	12972	13078	12964	13039	13182	13161	13108	13085	13088	13230	13220	12956	13224	13074	13143	13256	13168	13124	13011	13034	13124	13055	13181	13051	13161	13091	13297	13315	13068	13108	13301	13084	13099	13067	13008	13205	13064	13129	13018	13088	13062	13271	12979	13311	12979	13088	13095	13259	13205	13271	13247	13157	13172	13081	13206	13294	13239	13043	12950	13036	13120	13041	13058	13202	13206	13196	13168	13006	13220	13086	13049	13109	13117	13049	13140	13171	13067	13191	13126	13116	13118	13227	13135	13085	13047	13270	13079	13110	13025	13176	13302	13009	13034	13128	13127	13099	13060	13068	13095	13192	13021	13174	13201	13082	13164	13017	13148	13158	13128	13161	12981	13264	12972	13266	13035	13186	13205	13014	13193	13207	13205	12992	13251	12983	13103	13290	12982	13150	13094	13329	13076	13219	13052	13136	13104	13293	13163	13024	13068	13101	13168	12964	13106	13283	12933	13107	12977	12954	13165	13187	12927	13214	13121	13089	13190	13098	13110	13086	13280	12935	13124	13154	13103	13151	13073	13189	13009	13135	13192	12893	13126	13122	13042	13208	13048	13137	13034	13166	13155	13117	13065	13179	13077	13108	12998	13082	13094	13119	13228	12982	13262	13067	13142	13212	13282	13180	13160	13115	13231	13105	13256	13152	13182	13129	13197	13148	13141	13079	13023	13225	13061	13157	13107	13167	13225	13002	13090	13012	13042	13340	13159	13070	13142	13133	13229	13208	12999	13168	13333	12972	13187	13061	13198	13116	13109	13226	13213	13153	13264	13042	12907	12879	13149	13129	13235	13176	13097	13189	13161	13093	13051	13250	13040	13162	12976	13098	13045	13009	13099	13129	13141	13009	13012	13097	13173	13317	12913	13089	13301	13028	13053	13193	13112	13108	13031	13028	13027	13084	13090	13188	13120	13050	13204	13026	12984	13088	13146	13142	13247	13109	13083	13011	13163	13078	13187	12894	13084	13142	13058	13104	13047	13240	13079	13088	13096	13010	13230	13195	13137	12970	13044	12941	13100	12953	12981	13139	13164	13176	13092	13163	13198	13133	13114	12982	13076	13146	13111	13012	13130	13054	13112	13135	13302	12914	13114	13218	13143	13070	13042	13118	13080	13169	12995	13135	13038	13192	13145	13043	13074	13077	13136	13195	13267	13033	13085	13212	13026	13047	12983	13089	13019	13152	13042	12992	13164	12991	13024	12983	13242	12989	13147	13207	13144	12974	13231	13184	13111	12985	13130	13134	13128	13209	13064	13138	13099	13032	13161	13038	13035	13142	13033	13259	13006	13133	13145	13096	13196	13097	13017	13261	13242	13241	13181	13130	13221	13250	13004	13145	13032	13049	13310	13020	13124	13038	13164	12990	12941	13086	13041	13177	13140	13053	12988	13229	13188	13043	13236	13067	13121	13061	12950	13186	13140	13117	13018	13180	13164	13114	13020	13221	13045	13100	12996	13191	13151	13132	13143	13239	12911	13042	13322	13016	13059	13078	12990	13062	13097	13104	13084	13085	12964	13087	13060	13164	13230	13209	12954	13102	13109	13256	13131	13072	13073	13135	13119	13242	13060	13118	13195	13203	13031	13035	13175	13205	13128	13026	12943	13053	13106	13003	13134	13194	13013	13020	13048	13230	13068	13235	13039	13077	13214	13063	12973	13094	13108	13121	13095	13274	13119	13108	13155	13112	13096	13184	13122	13004	13128	13261	13117	13161	13062	13174	13181	13114	13018	13093	13061	13140	13070	13229	13200	13210	13271	13100	12987	13320	13101	12968	13107	13170	13082	13071	13335	13217	13071	13147	13081	13143	13059	13094	13012	12956	13156	13024	13145	13037	13195	13107	13107	13122	13023	13086	13020	13011	13042	13163	13014	12909	13177	13215	13224	13176	13068	13078	13109	13197	13029	13126	13210	12999	13165	13101	13089	13036	13251	13120	13079	13248	13233	13172	13281	13164	13142	13125	13195	13045	13103	13082	13092	12925	13125	13052	13044	13159	13127	13223	13162	13025	13042	13224	13113	13154	13052	12959	13164	13089	12965	13001	12993	13088	13085	13181	13188	13131	13115	12945	13216	13027	13126	13179	13064	13080	13187	13127	12968	13242	13192	12986	13043	13036	13090	13047	13085	13073	13222	12981	13106	12926	13118	13180	12971	13087	13177	13162	13069	13068	13214	13232	13033	13096	13274	13065	13160	13118	13186	13088	13105	13066	13168	13145	13211	13138	13149	13175	12846	13242	13232	13190	13025	13161	13135	13156	13055	13243	13100	13076	13126	13092	13076	13121	13076	12949	13127	13198	13133	13015	13159	13140	13148	13006	13106	13073	13104	13020	13138	13017	13064	12998	13159	13166	12949	13186	13049	13289	13089	13083	13068	13124	13173	13044	13173	13033	13050	13090	12972	12920	13083	12999	13119	13143	13119	13139	13120	12957	13175	13082	12991	13125	13248	12902	13115	13083	13215	13070	13027	13066	13148	13148	13249	13012	13184	13015	13078	13164	13149	13093	13068	13087	13385	13091	13132	13010	13045	12989	13129	13127	13078	13178	13139	13294	13081	13108	13302	13091	13185	13112	13180	13134	13112	13047	13111	13049	13041	13211	13053	13103	13299	12999	13093	13185	13222	13082	13019	13197	13127	13138	13162	13149	12981	13102	13152	13113	13183	13285	13115	13098	13216	13150	13097	13047	13021	13266	13137	13367	13030	13088	13150	13011	13159	13036	13066	13134	13102	12936	12906	13077	13347	13091	13203	13088	13083	13177	13159	13114	13042	13165	13099	13101	13063	13154	13197	13181	13076	13276	13003	13043	13257	13248	12940	13151	12933	13115	13239	13095	13078	13182	13082	13257	13064	13091	13015	13154	13062	13139	13117	13170	13163	13116	13160	13101	13084	12960	13218	13095	13131	13137	13142	13127	13226	13029	13079	13129	13070	13082	13004	13117	13289	13001	13089	13137	13121	13239	12915	13208	13136	12989	13068	12949	13093	13020	13273	13072	13055	13139	13014	13021	13291	13154	13137	13175	13127	12991	13341	12990	12954	13177	13076	13042	13126	13145	13102	13193	12972	13102	13067	13110	13200	13044	13194	13180	13018	13143	13244	12943	13149	13048	13174	13120	13235	13161	13276
24267	21322	28910	25548	25436	27099	25756	21508	19934	18979	18175	17520	16873	16545	16477	16487	16101	15961	15629	15632	15460	15259	15139	14991	14790	14880	14834	14750	14753	14503	14767	14598	14672	14630	14567	14328	14467	14585	14462	14618	14531	14441	14595	14289	14414	14651	14358	14525	14634	14453	14456	14345	14499	14364	14438	14313	14525	14367	14537	14287	14632	14437	14230	14418	14440	14406	14571	14470	14627	14452	14478	14725	14483	14376	14420	14366	14560	14441	14420	14451	14406	14347	14554	14565	14413	14401	14593	14610	14404	14347	14222	14364	14489	14286	14546	14601	14459	14393	14494	14634	14396	14529	14470	14372	14451	14625	14355	14367	14589	14516	14352	14476	14304	14251	14574	14174	14324	14203	14392	14370	14621	14109	14507	14354	14403	14515	14366	14428	14284	14488	14390	14363	14421	14537	14546	14414	14444	14448	14447	14590	14537	14446	14308	14715	14573	14450	14328	14529	14454	14509	14313	14489	14485	14263	14254	14293	14574	14472	14332	14431	14457	14580	14403	14357	14264	14549	14551	14408	14378	14410	14387	14409	14500	14388	14456	14346	14573	14270	14252	14520	14406	14399	14227	14205	14425	14436	14343	14434	14302	14645	14528	14346	14234	14354	14473	14620	14365	14448	14655	14297	14420	14608	14301	14557	14470	14528	14394	14419	14667	14585	14435	14552	14515	14406	14397	14429	14318	14431	14457	14423	14437	14493	14504	14449	14520	14625	14380	14248	14288	14487	14480	14401	14428	14373	14533	14272	14362	14499	14561	14369	14384	14384	14642	14355	14636	14447	14403	14402	14583	14782	14451	14344	14433	14547	14279	14463	14269	14715	14386	14307	14422	14514	14447	14412	14471	14419	14412	14353	14527	14405	14495	14388	14449	14406	14207	14412	14270	14314	14436	14562	14534	14601	14376	14463	14458	14429	14462	14459	14294	14498	14316	14494	14371	14386	14455	14303	14453	14538	14439	14498	14342	14405	14356	14490	14594	14554	14392	14298	14429	14375	14514	14358	14301	14377	14266	14399	14323	14358	14434	14333	14542	14383	14366	14370	14568	14417	14643	14501	14313	14468	14567	14471	14358	14425	14382	14734	14318	14305	14528	14587	14444	14348	14495	14483	14345	14578	14568	14512	14430	14423	14339	14374	14446	14488	14597	14388	14337	14246	14414	14235	14576	14498	14368	14424	14412	14188	14483	14258	14501	14498	14382	14388	14502	14344	14497	14439	14489	14407	14336	14631	14402	14236	14619	14493	14459	14450	14351	14236	14378	14459	14272	14334	14560	14388	14401	14526	14364	14482	14280	14528	14462	14308	14488	14457	14578	14460	14364	14480	14589	14511	14454	14303	14415	14466	14334	14133	14516	14348	14644	14430	14506	14533	14399	14306	14227	14450	14332	14409	14454	14531	14398	14382	14427	14381	14505	14647	14536	14364	14399	14578	14631	14419	14359	14120	14338	14334	14478	14443	14407	14314	14427	14412	14639	14404	14494	14284	14526	14471	14630	14503	14294	14486	14710	14350	14368	14350	14330	14333	14283	14650	14404	14423	14478	14455	14446	14389	14409	14670	14411	14538	14552	14324	14411	14471	14511	14403	14443	14307	14477	14492	14503	14324	14360	14413	14349	14459	14504	14420	14607	14412	14534	14402	14513	14421	14447	14479	14574	14488	14314	14299	14442	14370	14308	14562	14454	14404	14452	14472	14551	14280	14349	14613	14537	14452	14467	14150	14554	14426	14521	14504	14575	14505	14330	14522	14467	14534	14541	14489	14566	14560	14380	14589	14401	14219	14519	14490	14312	14570	14298	14439	14309	14454	14467	14282	14403	14376	14467	14240	14476	14346	14408	14494	14490	14426	14623	14671	14227	14632	14444	14391	14430	14370	14527	14454	14524	14414	14711	14501	14351	14310	14602	14451	14406	14363	14273	14438	14438	14414	14571	14525	14415	14416	14601	14428	14382	14246	14337	14402	14490	14476	14557	14371	14375	14463	14328	14399	14377	14528	14452	14401	14404	14237	14366	14372	14405	14522	14396	14311	14352	14589	14518	14346	14426	14516	14439	14416	14372	14562	14437	14414	14496	14345	14496	14589	14364	14636	14334	14372	14473	14452	14247	14322	14490	14288	14320	14352	14515	14373	14340	14438	14420	14693	14373	14318	14406	14561	14386	14438	14519	14318	14508	14375	14404	14334	14337	14576	14453	14441	14396	14247	14504	14523	14432	14534	14516	14232	14509	14441	14425	14421	14580	14388	14388	14492	14434	14395	14550	14432	14679	14409	14479	14205	14245	14444	14467	14351	14629	14294	14614	14386	14587	14544	14500	14431	14472	14487	14410	14526	14316	14454	14488	14421	14242	14430	14585	14312	14606	14484	14290	14254	14728	14392	14558	14463	14369	14493	14557	14410	14307	14425	14458	14458	14533	14457	14303	14259	14342	14590	14342	14368	14490	14490	14483	14614	14561	14419	14329	14408	14524	14449	14346	14364	14464	14407	14517	14519	14441	14468	14363	14424	14443	14485	14479	14505	14423	14639	14594	14419	14190	14547	14533	14428	14527	14476	14276	14357	14462	14371	14443	14294	14414	14402	14315	14556	14204	14574	14601	14409	14341	14316	14387	14555	14558	14583	14380	14420	14223	14413	14429	14366	14475	14601	14424	14360	14560	14394	14419	14215	14318	14389	14257	14412	14532	14540	14501	14461	14597	14449	14566	14417	14316	14402	14552	14299	14397	14098	14511	14719	14520	14666	14513	14285	14280	14404	14286	14497	14586	14427	14447	14561	14641	14516	14446	14639	14430	14331	14330	14477	14540	14223	14475	14340	14230	14308	14448	14410	14358	14496	14618	14506	14319	14385	14401	14400	14476	14236	14613	14545	14366	14467	14341	14331	14489	14495	14188	14388	14312	14278	14262	14338	14310	14339	14434	14433	14516	14454	14247	14477	14338	14310	14351	14266	14578	14501	14357	14553	14490	14607	14358	14251	14392	14454	14563	14222	14203	14384	14585	14460	14467	14334	14477	14345	14457	14604	14583	14464	14369	14222	14420	14516	14573	14530	14528	14405	14286	14583	14492	14439	14523	14410	14447	14494	14590	14552	14321	14443	14354	14368	14310	14275	14192	14385	14612	14447	14398	14202	14408	14434	14343	14545	14462	14432	14507	14217	14528	14325	14390	14489	14238	14222	14475	14415	14395	14332	14427	14432	14491	14448	14456	14335	14566	14384	14406	14359	14455	14411	14474	14419	14386	14560	14324	14415	14622	14373	14433	14480	14430	14539	14466	14352	14498	14432	14361	14260	14551	14605	14540	14254	14454	14600	14513	14408	14476	14359	14415	14333	14348	14521	14602	14406	14414	14386	14547	14495	14398	14429	14443	14213	14598	14505	14421	14456	14420	14325	14371	14369	14507	14480	14332	14303	14266	14470	14534	14393	14262	14435	14496	14700	14451	14436	14437	14406	14358	14464	14319	14390	14237	14384	14514	14327	14518	14161	14471	14302	14636	14622	14463	14415	14427	14382	14416	14468	14520	14267	14300	14572	14251	14288	14432	14336	14406	14288	14273	14431	14340	14421	14545	14352	14369	14559	14449	14466	14332	14114	14443	14407	14303	14402	14367	14390	14573	14477	14315	14568	14494	14291	14520	14363	14441	14504	14526	14273	14204	14474	14341	14555	14304	14372	14147	14391	14462	14234	14467	14599	14401	14501	14459	14519	14441	14497	14536	14435	14412	14425	14482	14217	14368	14430	14416	14498	14353	14391	14450	14449	14508	14312	14689	14411	14509	14440	14083	14312	14471	14444	14481	14440	14440	14363	14525	14422	14495	14349	14421	14315	14379	14360	14405	14395	14720	14399	14588	14417	14502	14537	14500	14375	14456	14428	14481	14508	14468	14374	14463	14428	14450	14525	14327	14478	14298	14465	14481	14381	14405	14514	14624	14628	14466	14381	14394	14331	14495	14532	14421	14651	14540	14458	14634	14403	14506	14651	14388	14539	14432	14386	14351	14378	14364	14359	14405	14408	14240	14510	14351	14360	14422	14420	14475	14560	14356	14431	14387	14629	14297	14581	14389	14381	14562	14473	14456	14414	14284	14406	14339	14344	14325	14460	14424	14466	14575	14388	14318	14417	14492	14436	14472	14399	14613	14429	14354	14613	14507	14225	14299	14390	14287	14289	14531	14464	14381	14549	14331	14486	14494	14446	14607	14371	14502	14472	14567	14360	14518	14384	14571	14518	14580	14275	14427	14438	14580	14483	14423	14392	14434	14560	14437	14422	14253	14488	14323	14370	14563	14389	14437	14373	14312	14310	14686	14423	14427	14473	14385	14405	14290	14506	14383	14439	14782	14334	14451	14364	14389	14364	14412	14460	14531	14394	14446	14347	14447	14425	14329	14446	14376	14468	14352	14421	14352	14372	14471	14430	14433	14433	14344	14512	14346	14446	14508	14536	14371	14412	14470	14403	14485	14191	14480	14440	14305	14321	14441	14592	14535	14613	14557	14612	14627	14353	14577	14298	14446	14280	14518	14297	14418	14440	14306	14476	14452	14377	14438	14390	14385	14211	14336	14541	14649	14136	14428	14409	14450	14530	14396	14430	14367	14378	14200	14367	14391	14502	14435	14480	14463	14256	14497	14439	14534	14368	14430	14538	14644	14531	14601	14437	14270	14228	14603	14751	14582	14467	14627	14444	14502	14319	14406	14445	14622	14535	14621	14347	14404	14365	14520	14517	14384	14363	14412	14433	14453	14445	14533	14267	14360	14275	14442	14463	14389	14452	14408	14417	14536	14338	14346	14486	14287	14470	14322	14412	14385	14506	14441	14270	14364	14372	14433	14259	14355	14474	14479	14469	14349	14534	14396	14407	14563	14648	14455	14488	14560	14530	14631	14426	14420	14539	14415	14504	14408	14510	14616	14373	14465	14467	14547	14279	14292	14363	14322	14398	14621	14413	14354	14499	14396	14393	14586	14412	14392	14267	14422	14405	14478	14603	14251	14418	14403	14415	14448	14308	14559	14452	14377	14424	14429	14243	14319	14350	14383	14455	14287	14434	14444	14408	14370	14427	14355	14483	14340	14351	14342	14487	14403	14503	14702	14620	14558	14243	14465	14634
28980	51674	47947	38104	32623	28806	25203	22576	20649	18900	18305	17334	16528	16140	15768	15360	15191	14962	14483	14286	14056	13675	13566	13377	13458	13264	13111	12963	13085	13010	13049	12979	12879	12987	12722	12815	12996	12813	12858	12898	12864	12793	12862	12917	12844	12727	12697	13083	12814	12944	12872	12820	12892	12941	12761	12695	12791	12706	12850	12865	12787	12673	12788	12832	12760	12778	12688	12750	12811	12779	12773	12821	12871	12772	12722	12860	12872	12842	12880	12846	12764	12888	12845	12745	12890	12817	12751	12789	12943	12784	12904	12862	12784	12850	12777	12765	12910	12845	12786	12803	12864	12764	12973	12894	12863	12706	12730	12804	12721	12855	12704	12753	12882	12730	12881	12900	12870	12703	12868	12774	12925	12726	12845	12740	12859	12818	12836	12978	12966	12865	12632	12939	12842	12914	12802	12665	12968	12877	12695	12785	12704	12879	12815	12785	12664	12865	12758	12855	12746	12712	12874	12968	12562	12847	12687	12881	12694	12820	12674	12860	12909	12724	12771	12788	12996	12599	12842	12834	12878	12580	12872	12775	12737	12729	12671	12760	12807	12747	12699	12834	12700	12832	12718	12743	12863	12863	12545	12881	12645	12874	12755	12820	13097	12838	12781	12782	12859	12767	12852	12734	12924	12867	12832	12853	12759	12956	12800	12660	12873	12822	12787	12844	12756	12866	12807	12831	12866	12891	12820	12740	12827	12803	12881	12955	12883	12931	12724	12630	12753	12828	12990	12776	12954	12818	12708	12822	12929	12859	12824	12840	12917	12736	12655	12770	12789	12853	12703	12711	12944	12767	12873	12840	12761	12862	12852	12875	12648	12798	12825	12855	12757	12742	12852	12887	12882	12817	12864	12714	12850	12853	12738	12718	12711	12832	12764	12796	12889	12740	12874	12923	12973	12862	12814	12710	12731	12940	12794	12866	12811	12687	12765	12805	12791	12907	12586	12771	12807	12797	12914	12658	12748	12808	12736	12788	12981	12690	12848	12759	12919	12965	12747	12757	12799	12788	12887	12894	12791	12917	12860	12791	12949	12962	12842	12799	12930	12938	12882	12813	12774	12492	12721	12909	12895	12911	12798	12774	12735	12680	12824	12753	12958	12923	12833	12747	12892	12804	12820	12710	12688	12790	12771	12673	12844	12771	13043	12906	12777	12917	12817	12836	12876	12883	12858	12784	12796	12789	12783	12760	12700	12800	12774	12827	12850	12663	12889	12734	12925	12867	12855	12824	12853	12827	12863	12818	12895	12852	12765	12859	12855	12781	12769	12792	12881	12868	12828	12783	12738	12776	12764	12700	12728	12762	12832	12706	12564	12826	12699	12798	12854	12807	12787	12739	12885	12696	12858	12678	12827	12818	12741	12770	12800	12651	12825	12841	12654	12772	12931	13021	12826	12653	12854	12641	12953	12800	12788	12755	12915	12729	12860	12773	12752	12699	12825	12810	12725	12882	12685	12880	12875	12761	12660	12638	12781	12741	12983	12738	12757	12966	12919	12720	12855	12817	12938	12852	12827	12775	12784	12883	12769	12767	12778	12957	12759	12743	12916	12722	12885	12768	12715	12890	12755	12887	12792	12813	12813	12836	12960	12768	12791	12855	12924	12831	12743	12889	12769	12723	12767	12853	12779	12599	12880	12720	12801	12615	12729	12778	12727	12790	13003	12636	12837	12962	12902	12845	12828	12785	12920	12768	12708	12908	12782	12745	12751	12777	12813	12844	12731	12858	12806	12794	12785	12929	12752	12802	12693	12782	12650	12890	12790	12880	13005	12826	12856	12829	12702	12830	12933	12875	12696	12877	13000	12812	12848	12780	12685	12724	12862	12945	12911	12919	12680	12695	12911	12815	12797	12924	12699	12882	12678	12899	12860	12655	12894	12785	12939	12948	12850	12739	12787	12799	12870	12771	12794	12820	12872	12823	12891	12816	12889	12706	12887	12869	12820	12697	12877	12890	12831	12848	12923	12623	12826	12766	12793	12883	12799	12822	12729	12852	12889	12914	12749	12723	12927	12865	12713	12797	12737	12763	12867	12782	12782	12777	12867	12903	12847	12766	12862	12838	12818	12945	12881	12684	12880	12982	12782	12809	12946	13071	12707	12856	12699	12855	12761	12743	12817	12671	12759	12702	12776	12807	12814	12901	12778	12826	12770	12611	12730	12684	12782	12812	12970	12672	12816	12693	12835	12803	12875	12718	12859	13055	12921	12928	13017	12816	12716	12772	12713	12780	12780	12770	12903	12829	12790	12770	12921	12788	12771	12883	12764	12728	12807	12861	13011	12718	12888	12567	12978	12881	12822	12844	12978	12706	12717	12811	12673	12894	12925	12850	12919	12716	12761	12918	12761	12781	12921	12735	12957	12717	12866	12826	12904	12910	12875	12976	12697	12883	12854	12770	12548	12697	12642	12899	12617	12944	12872	12901	12834	12729	12965	12729	12737	12996	12687	12834	12640	12777	12802	13055	12922	12719	12791	12817	12870	12807	12780	12846	12777	12900	12996	12970	12995	12797	12875	12827	12803	12853	12850	12846	12763	12716	12812	12861	12747	12688	12840	12907	12905	12792	12907	12787	12880	12835	12922	12949	12847	12783	12876	12891	12832	12673	12939	12807	12834	12779	12746	12956	12675	12891	13009	12786	12883	12543	12829	12883	12769	12773	12709	12828	12764	12798	12895	12816	12730	12770	12887	12759	12762	12961	12712	12831	12889	12787	12975	12824	12823	12817	12730	12936	12879	12998	12864	12783	12927	12840	12741	12899	12859	12644	12682	12907	12811	12762	12937	12869	12761	12913	12949	12748	12928	12701	12848	12711	12798	12791	13025	12888	12692	12766	12835	12864	12746	12722	12885	12825	12872	12898	12957	12678	12787	12657	12731	12683	12795	12816	12847	12932	12775	12689	12796	12883	12948	12918	12788	12776	12735	12849	12825	12654	12920	12688	12965	12770	12911	12709	13016	12740	12887	12859	12661	12736	12985	12927	12704	12760	12793	12710	12805	12953	12890	12866	12804	12801	12788	12968	12755	12664	12786	12810	12832	12942	12713	12920	12971	12879	12771	12744	12682	12933	12794	12732	12764	12805	12681	12821	12835	12887	13025	12790	12714	12849	12936	12599	12658	12759	12773	12835	12739	12829	12758	12868	12797	12858	12843	12833	12792	12781	12800	12702	12827	12791	12777	12789	12808	12772	12833	12787	12977	12936	12743	12897	12759	12771	12792	12867	12764	12876	12923	12694	12854	12784	12855	12872	12845	12869	12796	12799	12803	12861	12914	12799	12878	12857	12742	12807	12898	12750	12816	12770	12777	12849	12860	12890	12917	12746	12879	12678	12959	12690	12820	12984	12736	12824	12864	12736	12901	12917	12769	12867	12581	12887	12826	12682	12895	12800	12782	12709	12805	12893	12798	12713	12860	12768	12760	12780	12771	12897	12718	12934	12876	12829	12732	12688	12869	12695	12842	12842	12876	12639	12784	12648	12795	12852	12546	12816	12850	12695	12867	12689	12809	12887	12770	12725	12839	12869	12862	12808	12624	12609	12814	12778	12750	12847	13016	12805	12893	12863	12826	12895	12715	13024	12769	12870	12902	12715	12672	12799	12967	12609	12926	12678	12921	12753	12774	12889	12799	12790	12923	12746	12785	12911	12755	12577	12714	12717	12758	12723	12639	12857	12853	12649	12822	12751	12803	12781	12751	12756	12747	12799	12922	12768	12753	12883	12777	12798	12811	12744	12827	12745	12872	12871	12865	12797	12886	12800	12817	12891	12919	12686	12832	12757	12749	12782	12977	12774	12725	12672	12808	12776	12929	12720	12752	12794	12795	12718	12749	12778	12877	12677	12902	12713	12763	12792	12918	12781	12828	12905	12979	12706	12911	12910	12660	12894	12870	12807	12892	12715	12773	12799	12820	12779	12688	12796	12829	12852	12647	12749	12949	12750	12777	12908	12893	12763	12892	12812	12938	12832	12683	12766	12829	12723	12936	12785	12984	12709	12761	12899	12923	12914	12891	12765	12886	13011	12711	12862	12720	12851	12723	12852	12873	12918	12859	12820	12871	12673	12819	12687	12824	12639	12663	12888	12766	12678	12687	12890	12877	12833	12784	12822	12802	12840	12851	12710	12884	12781	12653	13076	12806	12836	12805	12880	12712	12764	12700	12686	12945	12909	12823	12752	12768	13005	12828	12793	12869	12836	12863	12853	12807	12876	12761	12705	12672	12882	12915	12919	12655	12594	12773	12923	12904	12879	12776	12804	12991	12816	12744	12630	12802	12824	12885	12639	12764	12952	12675	12911	12880	12683	12760	12936	12741	12798	12922	12707	12905	12781	12702	12982	12648	12878	12883	12918	12699	12874	12812	12843	12757	12764	12799	12902	12838	12869	12882	12961	12807	12666	12758	12753	13017	12979	12580	12954	12769	12676	12699	12889	12869	12839	12860	12776	12863	12727	12869	12946	12876	12996	12894	12813	12780	12841	12915	12714	12693	12904	12700	12797	12654	12858	12839	12843	12914	12883	12831	12950	12678	12763	12862	12778	12788	12778	12786	12981	12781	12769	12842	12949	12790	12849	13012	12787	12799	12920	12835	12776	12787	12783	13010	12749	12669	12747	12909	12859	13015	12859	12723	12815	12800	12789	12835	12910	12893	12860	12639	12881	12786	12955	12764	12616	12900	12677	12767	12821	12727	12878	12813	12801	12802	12865	12758	12740	12866	12765	12776	12920	12748	12719	12797	12873	12666	12787	12853	12828	12702	12898	13013	12937	12817	12871	12830	12560	12848	12860	12941	12759	12824	12899	12877	12639	12842	12859	12833	12862	12772	12671	12829	12777	12766	12852	12830	12765	12746	12885	12721	12809	12774	12857	12795	12878	12715	12744	12795	12779	12749	12685	12687	12721	12704	12776	12880	12832	12784	12734	12936	12828	12957	12823	12757	12940	12751	12742	12762	12782	12752	12813	12835	12834	12724	12917	12785	13030	12837	12881	12818	12668	12841	12950	12909	12700	12828	12865	12632	12874	12792	12904	12828	12764	12817	12949	12857	12775	12769	12920	12908	12690	12789	12809	12782	12841	12786	12953	12752	12834	12833	12889	12894	12725	12929	12974
23109	21331	29213	24042	23017	27575	29927	24341	22039	21324	20066	19290	18600	18136	17876	17521	17218	17013	16876	16420	16369	16002	15611	15555	15436	15535	15456	15137	15144	15224	15302	15099	15068	15143	15271	15125	15091	14817	15131	15238	14993	14923	14984	15083	14986	15187	14971	15075	14928	15013	14929	14990	14966	14928	14971	15136	14836	15100	14943	14934	14993	15163	14987	14799	14994	14913	14976	14948	14886	15021	14981	14937	14957	14998	14946	14939	14917	15019	15109	14968	14857	14856	14964	14994	14859	14931	15088	15096	14868	14980	14920	15100	15082	14983	14952	14787	14845	15173	15109	15055	15091	14982	15010	15162	15045	14933	15186	15102	15092	15037	15059	15071	14952	15081	14908	15015	15091	14860	14991	14669	14818	15113	14959	14833	15079	14960	14713	14938	14991	14832	14952	14853	14882	15004	15062	15078	14896	14964	14914	14850	14896	14981	14993	14928	14737	14898	14749	14846	15076	14944	15019	14991	15000	15045	14991	15061	14880	15010	15024	14960	14792	14847	14802	15104	14966	14838	14771	15062	14963	15031	14971	14949	14890	14927	14981	15019	15060	14907	14790	14891	14939	15266	14888	14835	14847	14880	14901	14892	15114	15021	14856	14949	14759	15107	15031	14838	14812	14839	15017	14924	14947	14949	14890	14920	14986	14790	15075	14976	14857	14958	15018	14849	14777	14885	14749	14709	15077	15008	14813	14983	15017	14894	14913	15037	14964	14882	14879	14833	15012	14863	14741	14863	14979	14792	14951	14842	14954	14918	15018	14907	14926	14868	15002	14871	14980	14862	15237	14877	14820	14862	15091	14991	14781	15041	15154	14823	14873	14884	14950	14811	15021	14859	14958	14935	15051	14986	14905	14878	14865	15165	14913	14973	14980	15069	14974	14962	15040	14842	14768	14658	15029	15004	14767	14863	14892	14991	15023	14989	15050	14941	14934	14894	15040	14832	15145	14900	14859	15101	15027	14941	14717	14838	14976	15021	14908	15068	14777	14739	14840	14752	15004	15106	14944	14884	14947	15061	15069	14730	15026	15133	15022	14863	14928	14870	14901	14653	15103	15084	14854	14996	15161	14972	15004	14971	14824	14838	14874	15016	14839	14826	15067	14924	15079	15124	15002	14909	14836	14980	14791	14847	14981	14899	15013	14903	14946	14883	14848	14769	15068	14958	14935	14799	15095	15011	14916	15109	14871	14669	14803	15003	15071	14841	15065	15007	14906	14923	15071	14858	14972	14872	14912	14865	14934	14913	15000	14824	14972	14957	15037	15000	14906	14974	14997	15021	14928	15077	14945	15073	14996	14880	14734	14785	15041	14837	14899	15082	15020	14955	14763	14938	14966	14912	14798	15039	14865	14823	14879	14983	14837	15004	14957	14998	14947	14965	15004	15048	15060	15010	14856	14948	15035	14864	14793	14917	14937	14968	15017	15187	14936	14915	14918	14856	14937	14966	14707	14832	15007	14890	15130	14811	14993	15021	15072	15137	14759	14788	14950	14756	15011	14956	14804	15046	14919	14951	14970	15190	14882	15179	15100	15153	15160	14884	14965	14896	14800	14935	14857	14783	14786	14878	14883	14876	14756	14978	14960	14791	15017	14908	14950	14855	14934	14728	15031	14915	15109	15101	14947	14989	15018	14853	14833	14791	14873	14863	15050	14824	14841	15154	14752	14994	14861	14929	14849	14956	15002	14944	14990	15010	15040	14860	14991	14990	15056	15000	14918	14967	15012	14996	14997	14945	14879	14894	14858	14888	14950	15039	14993	15184	14873	14824	14728	14899	14907	14964	14866	14950	14842	14941	15015	15135	14934	14826	14794	14878	14773	14952	14794	14866	14797	14967	14841	14989	14779	14913	14965	14866	14819	14772	14900	15047	14864	14952	14858	14937	14996	14873	14935	14932	15039	14781	14791	15065	14940	14855	14676	14930	14698	14898	14876	15038	14797	14993	15118	15027	14771	14865	14968	14978	14740	14878	14987	14833	14834	15016	14930	14982	14908	14710	14906	14841	14670	14901	15025	14969	14923	14808	14801	14890	15061	15027	15282	14977	14947	14824	14982	15082	14969	14934	15060	14975	14858	14809	14847	15037	14988	14976	14916	14798	14972	14981	15134	14927	14982	15069	14965	14913	14845	15186	15046	15138	15067	14913	14911	14789	14720	14848	14969	14964	15062	14920	14791	14762	14727	14914	14926	14640	15035	14712	14975	14917	14867	15070	14921	14878	14809	14798	14844	15053	14951	14822	15085	15043	14946	14864	14957	14838	14795	15000	14825	14941	14952	14999	14960	15003	14973	14777	14974	14888	14954	14948	15018	14911	15073	15005	14986	15008	14694	14904	15103	14975	15066	14947	14874	14849	14885	14956	14958	15011	15136	14931	15024	14858	14818	14944	14875	14761	14758	14897	14959	15101	15030	14986	14983	15040	14897	14774	15084	14864	14815	14917	15119	15024	15036	14925	14775	14941	14948	14908	15210	15061	14864	14876	14980	14904	14823	14900	14745	15133	14875	14988	15001	14851	15030	14873	14924	14894	15087	14859	14968	14669	14795	15121	14875	14963	14976	14918	14919	15038	14788	14799	14889	15118	14944	15032	15059	14926	14876	14942	14840	14878	15126	15009	14970	14996	15183	14880	14892	14855	14908	14854	15021	14791	14836	15014	14877	14888	14732	14986	14968	15091	14863	14929	15059	15037	15003	14827	14789	14889	14911	14946	14903	15013	15205	14953	15142	14970	14794	14941	14919	14943	15017	14808	15067	14908	14905	14871	14865	14820	14987	15009	14885	14933	14882	15018	14738	14981	15080	15011	14862	15039	14972	14874	14965	15088	15036	14999	14976	15030	14935	14871	14939	14898	14853	14995	14872	15031	14999	15032	15040	14915	14796	15027	14921	14870	14895	14988	14954	15016	14872	15077	15034	14955	14880	15086	14903	14767	14996	15104	15187	14943	14853	15110	15070	14983	15002	15095	15028	14829	14886	14823	15013	14815	14931	14963	15077	14798	14816	14972	15080	14799	14926	14988	14927	14918	15011	14981	15010	14901	14993	14943	15105	14927	15027	14959	14961	14897	14949	14903	14870	14988	15121	14840	14831	14865	14766	14856	14829	15020	14812	14851	14922	15045	14851	14815	15080	14987	14931	15009	14959	14885	14987	14976	14921	14970	14860	15076	15006	15067	14879	14896	14952	14964	15119	14993	14834	14859	14887	14672	14958	15002	15030	14709	14868	14901	14916	14924	15020	14879	15067	14850	14824	15021	14820	14818	15177	14998	14933	14887	15241	14832	15071	15015	15059	15012	15118	15003	14856	14958	14879	14892	14819	14759	14850	15073	14981	15163	15085	15179	14895	14892	15067	14948	14800	14914	15002	14894	15042	14917	15030	15016	15115	14941	14781	14867	15149	15057	15084	14746	14782	14863	14871	15147	14959	14999	14953	14876	15012	14882	14967	14830	14895	14907	14841	14964	14835	14771	14852	14987	14999	14933	15006	14957	14769	14909	15082	14988	15055	15081	15029	14787	14995	14874	14850	15122	14925	14899	14986	14632	14900	15200	14819	14843	15055	14976	14991	14999	14851	14885	14884	14899	14724	14924	15011	14851	14949	14931	15023	15012	15033	14907	15101	15013	14946	15004	14845	15065	14926	14994	14716	14927	14883	14988	15029	14962	14999	15081	14914	14971	14929	14972	15136	14922	15142	14991	14996	14988	14961	14905	14937	14922	14819	14858	14967	14866	15004	14880	14875	14799	14739	14983	15087	15128	14843	14917	15079	14870	14815	14882	14765	15052	14900	14951	15039	14993	14975	14924	14961	14926	14929	14846	14918	14812	14896	14967	14765	14830	15146	15090	15139	15008	14987	14883	14700	15066	14999	15060	15078	15006	14998	15014	14974	14922	15016	15078	14880	14965	14895	15018	14771	14901	14969	14891	15111	14939	14817	14802	14779	14813	14996	15125	15101	14912	14866	14976	14859	14984	15013	15132	14923	14883	14920	15005	14803	14968	14904	15069	14859	14845	14791	14924	14984	14906	14913	14856	14842	15015	14970	14939	14895	14851	15026	15005	14956	14744	14803	14766	14855	14874	15250	14968	14841	14946	15056	14898	14997	14932	15000	14938	14726	14986	14955	14871	14937	14941	14698	15047	14799	14994	14892	14842	14878	14840	14978	15107	15006	15028	14904	14810	14882	14941	14943	14924	14828	14821	14970	14960	15064	15083	14848	14833	14860	14931	15119	14930	14882	15042	15057	15080	14932	15035	14811	14948	14960	14839	14914	14903	15091	14911	15023	14754	15008	14939	14711	14864	15056	14899	14835	15066	15118	14999	14984	15033	15002	14943	14936	14895	14917	15011	14863	15180	15042	14898	14768	14829	14734	14963	15050	14938	14919	14742	14931	14974	15044	14834	14852	14841	14801	14881	14889	14925	14810	14980	15048	14933	14865	14950	14963	14946	14823	14782	14892	14894	15008	14894	15035	14973	14855	14834	15067	14957	14834	14965	14896	14912	14901	14948	15158	15073	14982	14867	14993	15109	14933	15103	15073	15068	14792	14829	14957	15067	14877	14799	14808	14903	14896	14785	14861	14942	14936	15015	14867	14931	14954	14826	14806	14958	14840	14827	14899	15007	14972	15119	15048	14988	14896	14918	14614	15002	14930	14890	14974	14976	14875	14899	14768	14963	14951	14914	15107	14972	14851	14976	14876	15118	15027	14893	14754	14885	15110	15135	15043	15016	15012	15111	14796	15032	14889	15016	15033	14976	14757	15119	14900	14872	14847	14952	14872	14937	15004	15047	14926	14862	15040	14891	14978	14901	15047	15008	14789	14905	15049	14941	14882	15057	14919	14958	14883	14839	14842	14743	14820	14968	14854	15012	14940	15014	15147	14825	14780	14689	15007	14926	15091	14963	14843	15014	15001	14905	14843	14987	14997	14896	14669	14864	14721	14966	14904	14889	14941	14915	14996	14831	14932	14863	14969	14956	15037	14912	14947	15049	14772	14796	15112	15012	14984	14913	14977	14829	14899	15067	14921	14846	14880	15123	15035	14952	14988	15004	15175	14827	14829	14913	14924	14948	14872	14868	14758	14954	15117	15042	14881	14993	14938	14979	14992	14980
30795	55955	52750	42615	37020	32889	28782	25768	23572	21739	20362	19208	18353	17604	17216	16685	16005	16029	15365	14910	14629	14334	14157	13728	13891	13580	13615	13375	13376	13328	13204	13198	13155	13208	13221	13108	13111	13319	13135	13002	13069	13104	13075	13165	12998	13131	13056	13088	13095	13121	13065	13204	12907	13064	13070	13143	13104	13094	13220	13237	13150	12968	13100	13040	13022	13110	13045	13002	12944	13036	13039	12962	13137	13144	13133	13048	13249	13014	12906	13105	13110	13086	12843	12986	13009	12975	12971	13035	12946	13129	13135	13093	13013	13103	13075	12957	13093	13006	13011	12999	13005	13113	13051	13052	13153	13043	13032	13036	12796	13020	13101	13233	13203	13009	13081	12929	13076	12976	13055	12989	12954	13214	13093	13012	13018	13093	13054	12947	12997	13180	13111	13023	13143	13019	12944	13030	12901	12932	13156	12896	12915	13111	13065	13157	13121	13171	13120	13010	13142	13091	13068	12926	12983	13105	13039	12845	13030	12947	13101	13132	13068	13103	13106	13192	13145	13063	13083	12973	13199	13015	13014	12901	13172	13007	12947	13238	13077	12907	13131	12925	13007	13127	13151	13053	13056	13008	13033	13096	13086	12939	12960	12995	13133	13037	12965	12979	13171	13001	13179	12885	13014	13095	13115	13101	12852	13282	13016	13034	13078	12980	13064	13067	12993	13096	13142	13082	12948	13071	12974	13154	13045	13180	12903	13148	13176	13096	13093	13178	13005	13089	13083	13193	13072	13000	12968	13078	13138	12896	13044	12982	13019	13070	13075	13091	13159	13058	13152	13075	13133	13231	13223	13088	13083	13064	12996	13058	13027	13090	12950	12938	13116	13086	12997	13100	12875	13096	13079	13149	13016	13236	13008	13007	13041	13097	13032	13026	13056	12943	13047	13089	12957	12992	13083	13159	13031	13087	12961	13145	13199	13019	12976	12932	13203	12965	13001	12951	12979	13066	13024	12981	12954	13048	13003	13083	12996	13136	13186	13017	13048	12999	13180	13019	13221	13126	13096	13051	13181	13095	13108	13014	13078	13083	13095	13114	13105	13030	12892	13085	13123	13142	12998	13144	13023	13168	13065	13166	12983	13181	13204	13106	13149	13132	13056	13078	12908	13032	13131	13199	13017	12913	13026	12956	12870	13079	13122	12997	13097	13009	12972	12994	12993	12975	13116	12985	13080	13141	13020	13047	12963	13160	13125	13044	13212	12953	13015	13132	12982	12992	13088	12949	13194	13029	13309	13062	13085	13085	13032	13009	13252	13076	13087	13089	12958	13086	13055	12952	12973	13214	13134	13173	13035	12871	12872	13112	13065	12953	13055	13143	12978	13074	13164	13131	13054	12976	13000	13035	13060	13106	13016	13070	13163	13014	12981	13046	13006	12966	13195	13035	12978	13049	12933	12984	13190	13084	13009	13106	13057	13034	13072	13073	13166	13068	13061	12998	13023	13060	13066	13077	13139	13232	13066	12986	13082	13146	13127	13061	13058	13102	13214	13019	13047	12982	13006	13089	13010	12938	13052	12878	13147	13089	12978	13075	13017	12959	12990	12990	13167	12868	13042	12965	13111	13026	13157	13123	13118	13190	13090	13064	13123	13093	13056	13054	12943	13032	13017	13062	13115	13106	12979	13055	12834	13210	12995	13025	13180	13090	13053	13127	13110	13088	13234	13112	13039	12954	13150	13238	13164	12996	12883	13022	13187	13061	12991	12976	12999	13017	13259	13031	13051	12943	13199	12891	13055	13072	13050	13018	13113	13025	12964	13073	13160	12941	13108	12900	13042	13097	13121	13091	12915	13025	13079	13067	12929	13169	13080	13214	13160	13047	12960	13042	13022	13093	12986	13146	13214	13082	13036	13169	13037	13076	12959	12980	13171	13199	12966	13057	13070	12936	13188	13115	13174	13070	13065	12983	13233	13104	12945	13065	12986	13169	13078	13010	13060	12958	13049	13091	12849	12979	13108	13003	13008	13101	13008	13134	13172	13010	13200	13007	13037	13020	13165	13092	12944	13012	12965	13051	13178	13322	13068	12957	12951	13003	13066	12932	13125	12974	13030	12976	12980	12887	13138	13145	12973	13010	12920	13153	13145	13035	13173	13155	13173	13118	13015	13065	12935	12869	13034	12975	13120	13157	13028	13054	13066	13049	13051	12949	13200	12980	13045	13039	13030	13035	13081	12974	12877	13121	13130	13156	13075	12943	13133	13009	13167	13025	12906	13210	12859	12937	13151	13054	12908	13110	13008	13069	12869	13146	13245	13031	13102	13047	13088	12974	13245	13184	13279	13062	13141	13098	13137	13036	12999	13008	13187	12934	13012	13072	13099	13010	12947	13132	12896	13104	13038	13046	13006	13074	12895	12854	13151	12941	12949	13003	13116	13170	13024	13069	12998	13083	13178	13096	12916	13138	13152	12928	12878	12942	13083	13091	12928	13018	13195	12937	13089	13024	13083	13145	13133	13000	13016	13069	13059	12845	13256	13035	13007	12930	13032	13114	12991	12954	13003	13105	12880	13081	13012	12854	13240	13127	13028	12882	13034	13064	13128	13169	12914	12995	12947	13030	13076	13127	13153	12944	13018	13140	13009	12888	12983	13092	13159	13088	13057	13141	13051	13105	13262	12959	13156	13115	12896	13043	12972	13116	13170	13040	13021	13038	13152	12923	12920	13169	12946	12891	13163	12876	12985	13032	13029	13174	13079	13087	12873	12911	12979	13066	12948	12893	13050	13130	13004	13098	13170	13065	13075	13004	13072	13107	13042	13140	12996	13157	12963	13210	13115	12978	13074	13023	12888	13166	12941	13025	13133	13159	13042	12824	13092	12973	13107	12920	13153	13157	13181	12999	13067	12995	13027	13049	13129	12996	13032	13091	12917	13065	13246	12965	13097	12985	12979	13101	13097	13121	13040	13029	13114	12985	13096	12911	13097	13214	12974	12996	13063	13006	13002	13175	12961	13041	13041	13132	13076	13028	12962	13109	13034	13109	13115	12985	12865	12946	13142	12913	12839	13120	13223	12986	13151	13061	12987	13061	13066	12822	13030	13138	13277	12963	13109	13070	13014	13110	13100	13153	13101	12964	12982	13038	13001	13070	13118	13004	13077	13099	13065	13037	13045	13180	13062	13084	13131	12956	13194	12987	12965	13028	12939	13135	12932	12924	13104	12985	13139	13215	13211	13007	13047	13113	12959	12961	13060	13086	13097	13023	13019	13136	13117	12861	12984	13251	12957	13055	12994	13111	13070	13046	13081	13038	13035	12980	12998	13131	13092	12937	13059	13041	13051	12966	12973	12966	13132	13044	12965	13308	12870	12939	13046	13086	13078	13028	13059	13239	13090	13014	12912	12981	12990	13058	12871	13054	12971	12957	13061	13149	12965	12905	13041	13144	13094	12978	13087	12904	12953	13038	12969	12931	13022	13150	13148	13124	13081	13133	12944	13016	12839	13086	12926	13144	12948	13015	13205	13118	13195	13245	13016	13006	13076	13001	12967	13018	13145	13133	13171	13126	12985	12975	12916	13030	13074	12914	12989	12975	12997	13106	12925	13129	13112	12998	13040	12955	13009	12893	13088	13184	12931	12919	12969	13173	13026	13110	13076	13226	13087	12900	13276	13027	12983	13083	13221	13030	13096	13077	12978	12952	12970	12976	13140	13000	12920	13157	13015	13171	12887	13062	12970	13137	13018	13045	12986	13003	12960	12876	13095	13131	13092	12923	13191	12987	13004	13161	13080	13107	13136	13002	13180	13060	13161	13041	13070	13143	13113	12993	12958	12849	13121	13106	13094	12860	13047	13128	13174	13116	13114	13108	13081	13015	13069	13045	12992	13063	12960	13207	12937	13042	13085	13087	13215	12942	13184	13106	13090	13105	12981	13322	13061	13091	12964	13143	13076	13050	13129	13095	13110	13006	12911	13088	13133	12876	12978	13097	13086	13089	13082	13090	13059	13007	13085	13156	13064	12956	12998	13020	13036	13057	12936	12760	13180	13021	13014	13198	12815	13007	12909	13069	13064	13217	12998	12991	13101	13004	12960	13019	13083	13141	13037	13028	13016	13049	13114	13078	13007	13132	12988	13057	13126	13128	13079	13020	13145	13050	13090	12975	12924	13042	12989	13077	12920	13210	13035	12950	12946	13021	13017	13006	13161	13016	13182	13061	13137	13105	13043	13001	12900	13185	13100	13055	13178	13079	13052	12969	13047	13111	13131	13117	13007	13148	12981	13038	13061	13023	13232	12992	13113	13012	12981	13200	13096	13063	13228	12933	13050	13021	13003	13147	13254	13096	13087	13043	12963	13030	12990	13108	13167	13066	12996	13055	12974	12977	13047	13235	12989	13030	13168	13195	12927	13257	13192	12870	13098	13348	13179	12918	13004	13089	13072	12898	13045	12974	12974	13105	13020	13192	13059	13025	13075	13070	13047	13117	13042	12994	13174	12966	13067	13101	13004	13013	13151	13123	13064	13111	13002	12992	13041	12827	13053	13028	13002	12978	12921	12870	13198	13181	13125	13105	13117	13008	13038	13065	13002	13057	13127	13125	13172	12977	13022	12964	13133	12959	13017	13160	13036	13023	13207	13137	13129	12815	12946	12919	13174	12998	12958	12935	12951	13020	13081	13035	13071	13008	13024	13011	13038	13144	13101	12936	13009	13055	13102	12944	13033	12914	13105	12958	12977	13047	13193	13056	13018	13013	13070	12994	13265	13014	13021	13073	13001	13052	13242	13036	13169	13166	13009	13119	12921	13186	12953	13054	13008	13015	13120	13012	13079	13002	13046	13066	13215	13107	13049	13197	13111	12970	13123	12883	12966	13080	12987	13021	13150	12934	13077	13063	13024	13025	13080	12988	13068	13033	12979	13183	13065	12940	13091	12946	13008	13094	13094	13123	13062	13123	13185	13096	13156	12954	13111	13029	12948	13039	13186	13232	12967	12933	13054	12983	13022	12996	13119	13142	13131	13055	13046	13047	13095	12961	13128	13084	13106	12996	13104	13132	13167	13034	13015	13150	12946	12992	12899	13089	13191	13109	13097	13052	12941	13245	13051	13045	13013	13061	13074	13158	13015	13126	13036	13044	12975	12883	13065	12998	13102	13147	12934	13249
28894	28239	37066	33398	26831	23356	21023	19091	17895	17366	16662	16394	16038	15825	15701	15359	15475	15332	15162	15044	14912	14943	14743	14736	14533	14700	14484	14403	14317	14661	14338	14347	14296	14216	14248	14384	14526	14371	14379	14491	14520	14488	14491	14487	14638	14343	14430	14351	14563	14283	14319	14347	14303	14318	14486	14270	14466	14433	14382	14349	14380	14348	14457	14457	14367	14136	14530	14359	14548	14290	14255	14367	14625	14496	14419	14453	14388	14505	14388	14499	14384	14422	14299	14406	14235	14327	14245	14350	14583	14309	14369	14275	14501	14434	14396	14365	14436	14476	14311	14298	14347	14321	14507	14286	14395	14462	14379	14500	14342	14465	14271	14446	14375	14208	14365	14304	14276	14454	14512	14316	14460	14279	14445	14508	14285	14345	14479	14571	14453	14263	14343	14406	14361	14319	14529	14529	14372	14336	14404	14576	14226	14287	14394	14285	14344	14181	14415	14494	14391	14427	14574	14329	14294	14285	14323	14223	14483	14333	14464	14237	14445	14398	14313	14402	14457	14332	14357	14400	14316	14414	14357	14494	14327	14353	14536	14479	14215	14380	14469	14345	14345	14260	14450	14416	14375	14529	14246	14570	14415	14413	14214	14235	14386	14203	14287	14444	14105	14441	14411	14411	14212	14321	14300	14217	14397	14237	14271	14258	14320	14371	14283	14398	14470	14521	14402	14405	14292	14244	14287	14362	14485	14370	14535	14260	14362	14544	14218	14340	14473	14493	14481	14354	14444	14206	14294	14216	14245	14421	14389	14190	14322	14264	14531	14461	14493	14338	14480	14291	14440	14386	14504	14329	14431	14386	14384	14566	14357	14241	14247	14268	14420	14126	14271	14223	14561	14281	14335	14263	14441	14373	14372	14518	14251	14343	14470	14361	14429	14450	14251	14287	14407	14331	14419	14296	14251	14453	14267	14269	14319	14503	14419	14347	14483	14240	14452	14411	14581	14476	14579	14431	14448	14545	14518	14455	14445	14452	14249	14289	14633	14515	14350	14315	14321	14376	14394	14367	14198	14481	14318	14272	14540	14441	14506	14469	14378	14373	14573	14388	14276	14347	14419	14443	14194	14311	14200	14462	14387	14301	14357	14123	14303	14454	14358	14300	14445	14389	14314	14353	14494	14505	14314	14417	14373	14325	14426	14042	14292	14225	14486	14435	14510	14527	14404	14307	14440	14459	14428	14310	14100	14415	14276	14456	14429	14291	14493	14309	14533	14535	14489	14527	14523	14305	14371	14448	14345	14486	14461	14326	14430	14471	14410	14518	14165	14370	14326	14379	14322	14416	14386	14506	14526	14285	14463	14338	14503	14344	14234	14263	14149	14348	14261	14391	14635	14481	14212	14202	14352	14165	14466	14292	14277	14357	14376	14406	14442	14454	14507	14343	14410	14366	14415	14272	14320	14307	14217	14331	14122	14360	14237	14400	14459	14358	14351	14496	14454	14468	14395	14283	14544	14569	14356	14441	14415	14422	14397	14260	14234	14211	14540	14485	14465	14385	14465	14460	14521	14473	14416	14351	14472	14332	14479	14450	14310	14442	14306	14265	14294	14415	14288	14531	14541	14385	14402	14379	14233	14322	14373	14160	14167	14399	14243	14383	14424	14362	14179	14321	14453	14476	14565	14434	14274	14408	14324	14365	14214	14211	14421	14347	14406	14330	14357	14370	14311	14449	14439	14459	14202	14462	14616	14251	14513	14541	14450	14202	14301	14302	14317	14330	14383	14556	14541	14399	14377	14347	14392	14473	14330	14497	14339	14300	14146	14348	14247	14308	14513	14444	14304	14320	14400	14562	14449	14239	14315	14293	14306	14344	14240	14226	14526	14546	14342	14395	14504	14449	14536	14425	14200	14291	14326	14409	14594	14168	14476	14289	14432	14492	14372	14427	14465	14509	14362	14384	14326	14340	14259	14403	14529	14406	14341	14456	14366	14382	14302	14315	14466	14413	14457	14363	14471	14432	14482	14500	14441	14193	14411	14549	14222	14566	14219	14436	14575	14436	14554	14257	14326	14388	14367	14520	14324	14351	14327	14444	14363	14397	14519	14243	14495	14438	14343	14565	14369	14454	14483	14384	14255	14469	14428	14182	14367	14379	14441	14458	14372	14429	14493	14333	14190	14130	14167	14177	14438	14503	14482	14495	14572	14376	14441	14287	14496	14156	14349	14441	14168	14650	14437	14603	14460	14342	14432	14469	14377	14522	14406	14409	14538	14416	14481	14428	14234	14264	14232	14423	14557	14437	14326	14459	14347	14374	14246	14431	14282	14406	14653	14315	14420	14434	14416	14387	14485	14557	14231	14231	14504	14348	14250	14439	14409	14411	14249	14339	14362	14260	14423	14310	14396	14367	14363	14285	14254	14317	14335	14295	14335	14545	14460	14376	14371	14359	14454	14399	14515	14156	14334	14277	14353	14472	14415	14487	14238	14359	14303	14328	14168	14510	14429	14288	14570	14473	14355	14416	14230	14440	14404	14360	14269	14193	14453	14252	14290	14334	14418	14294	14536	14497	14442	14290	14315	14193	14305	14313	14411	14409	14400	14378	14307	14359	14333	14494	14268	14445	14442	14612	14558	14430	14463	14325	14442	14441	14477	14280	14371	14449	14270	14471	14471	14359	14198	14454	14525	14516	14191	14259	14278	14438	14328	14275	14202	14470	14291	14417	14382	14363	14361	14364	14396	14558	14338	14307	14241	14289	14478	14473	14386	14441	14328	14329	14299	14301	14432	14348	14311	14312	14374	14423	14442	14179	14337	14326	14428	14357	14271	14354	14627	14299	14392	14287	14564	14541	14430	14406	14505	14264	14260	14323	14424	14104	14471	14340	14337	14403	14374	14566	14328	14480	14457	14249	14285	14481	14485	14461	14411	14396	14391	14418	14516	14283	14395	14473	14331	14509	14410	14511	14292	14484	14646	14378	14230	14553	14644	14545	14355	14292	14628	14474	14422	14380	14259	14499	14326	14315	14492	14440	14247	14320	14388	14372	14238	14425	14346	14446	14325	14525	14680	14372	14468	14269	14456	14403	14452	14275	14433	14390	14433	14404	14446	14256	14497	14492	14484	14303	14245	14292	14351	14342	14238	14347	14412	14559	14361	14243	14298	14516	14322	14321	14250	14392	14467	14498	14397	14548	14488	14337	14363	14431	14189	14361	14523	14254	14460	14552	14540	14429	14354	14401	14546	14423	14356	14400	14344	14307	14395	14491	14481	14283	14377	14311	14490	14374	14390	14456	14436	14548	14221	14123	14349	14498	14403	14226	14511	14448	14539	14425	14437	14371	14325	14395	14489	14470	14377	14291	14338	14383	14276	14462	14416	14305	14365	14396	14341	14297	14500	14262	14521	14288	14173	14318	14307	14437	14368	14290	14360	14326	14357	14220	14550	14274	14422	14483	14311	14383	14320	14511	14537	14404	14550	14402	14467	14412	14445	14490	14457	14459	14356	14499	14545	14501	14317	14303	14312	14599	14483	14369	14366	14431	14441	14286	14374	14367	14223	14427	14453	14423	14315	14215	14429	14379	14387	14468	14388	14509	14422	14410	14341	14349	14445	14228	14420	14275	14369	14466	14366	14405	14362	14389	14259	14301	14406	14520	14374	14157	14395	14583	14524	14312	14255	14485	14353	14260	14243	14498	14526	14627	14350	14488	14337	14333	14280	14536	14329	14437	14340	14362	14434	14282	14339	14470	14597	14473	14458	14502	14292	14279	14380	14363	14415	14378	14580	14387	14359	14440	14476	14479	14243	14395	14410	14468	14397	14545	14537	14429	14325	14590	14340	14516	14446	14350	14350	14496	14443	14516	14186	14443	14319	14316	14305	14198	14394	14411	14486	14527	14453	14498	14431	14412	14354	14319	14404	14290	14460	14360	14281	14513	14455	14407	14247	14459	14220	14575	14318	14439	14349	14406	14313	14475	14434	14570	14444	14208	14352	14315	14467	14267	14417	14386	14389	14475	14505	14340	14617	14267	14457	14276	14410	14656	14442	14356	14366	14548	14393	14388	14353	14444	14347	14247	14577	14299	14379	14655	14310	14431	14554	14514	14327	14239	14446	14593	14267	14353	14253	14424	14439	14315	14408	14396	14490	14807	14441	14449	14423	14486	14564	14488	14227	14351	14393	14342	14394	14364	14449	14211	14454	14279	14260	14282	14374	14430	14373	14388	14425	14423	14371	14427	14380	14276	14480	14477	14378	14444	14443	14504	14380	14536	14513	14259	14352	14294	14289	14503	14415	14416	14411	14351	14327	14374	14443	14570	14198	14285	14271	14346	14273	14360	14374	14405	14400	14321	14435	14453	14357	14393	14586	14405	14336	14354	14370	14329	14334	14471	14421	14286	14481	14431	14351	14385	14472	14296	14517	14356	14301	14308	14397	14402	14351	14400	14371	14432	14461	14246	14488	14494	14472	14454	14389	14270	14336	14127	14272	14383	14441	14227	14330	14451	14389	14326	14429	14411	14485	14272	14402	14411	14327	14431	14507	14538	14485	14289	14367	14333	14295	14399	14390	14461	14252	14516	14393	14371	14561	14444	14428	14633	14394	14250	14217	14423	14390	14395	14337	14414	14414	14432	14371	14577	14577	14442	14502	14545	14508	14333	14337	14276	14327	14399	14421	14541	14344	14380	14555	14402	14463	14580	14507	14357	14364	14354	14415	14162	14267	14356	14268	14261	14202	14163	14370	14238	14378	14470	14388	14347	14346	14265	14465	14458	14523	14467	14427	14542	14434	14436	14663	14384	14310	14307	14255	14419	14392	14399	14403	14485	14423	14322	14447	14266	14303	14435	14424	14588	14485	14484	14375	14231	14424	14379	14586	14269	14330	14548	14441	14471	14646	14429	14429	14396	14481	14500	14457	14509	14601	14459	14360	14577	14470	14405	14568	14590	14274	14263	14305	14244	14504	14383	14180	14377	14392	14387	14258	14355	14175	14184	14448	14335	14430	14373	14403	14292	14467	14315	14430	14510	14322	14164	14323	14554	14480	14389	14284	14458	14537	14454	14604	14326	14569	14533	14418	14401	14434	14320	14348	14367	14364	14419	14318	14340	14408	14403	14502	14305	14607	14610	14606	14509	14373	14485	14173	14466	14338	14462
29014	44895	41348	32578	27641	24339	21482	19463	18141	17074	16417	15961	15326	15012	14983	14498	14221	14118	13741	13552	13456	13242	13084	13128	13041	13020	12857	12903	12972	13078	12877	12754	12796	12695	12868	12831	12923	12935	12908	12863	12913	12658	12714	12707	12665	12730	12717	12667	12860	12750	12616	12746	12719	12664	12807	12669	12720	12803	12872	12575	12752	12948	12641	12786	12891	12703	12816	12788	12905	12850	12715	12880	12735	12650	12937	12673	12642	12832	12866	12770	12701	12710	12897	12775	12837	12825	12672	12897	12785	12731	12647	12694	12781	12792	12535	12713	12786	12802	12722	12931	12631	12778	12899	12727	12627	12780	12804	12815	12763	12832	12822	12974	12737	12782	12742	12668	12727	12910	12810	12785	12777	12778	12648	12698	12781	12881	12821	12671	12664	12771	12831	12811	12832	12906	12760	12618	12651	12714	12815	12837	12709	12795	12797	12918	12687	12893	12842	12746	12849	12666	12636	12695	12608	12865	12740	12794	12684	12813	12842	12817	12824	12772	12669	12908	12807	12672	12777	12625	12728	12623	12846	12912	12803	12803	12817	12842	12837	12826	12786	12769	12777	12737	12777	12834	12738	12998	12744	12759	12733	12738	12829	12927	12741	12823	12763	12808	12793	12719	12808	12885	12945	12734	12706	12636	12766	12903	12759	12623	12991	12706	12770	12698	12701	12897	12864	12840	12770	12749	12737	12824	12822	12766	12705	12828	12834	12935	12788	12639	12718	12603	12665	12823	12790	12781	12724	12680	12652	12815	12916	12861	12734	12941	12765	12765	12721	12638	12607	12771	12815	12917	12753	12682	12874	12729	12834	12714	12799	12749	12805	12713	12860	12808	12839	12862	12742	12794	12865	12862	12663	12899	12830	12761	12763	12660	12612	12862	12716	12737	12777	12685	12800	12834	12692	12787	12664	12744	12848	12780	12745	12684	12830	12808	12769	12866	12803	12772	12813	12787	12767	12815	12931	12803	12839	12792	12796	12736	12783	12876	12534	12788	12770	12643	12715	12774	12927	12731	12766	12606	12803	12639	12790	12722	12828	12676	12750	12823	12702	12682	12946	12620	12839	12565	12765	12734	12932	12688	12770	12735	12834	12803	12826	12887	12580	12957	12935	12838	12755	12749	12896	12587	13062	12962	12718	12804	12809	12857	12779	12786	12758	12795	12814	12530	12657	12798	12604	12681	12708	12599	12673	12893	12995	12772	12824	12671	12740	12812	12856	12795	12684	12747	12834	12840	12782	12962	12842	12824	12772	12784	12767	12818	12844	12922	12740	12706	12831	12908	12975	12873	12825	12771	12892	12696	12869	12848	12726	12710	12851	12752	12946	12745	12841	12874	12875	12786	12877	12731	12719	12758	12883	12670	12673	12717	12666	12781	12906	12702	12845	12770	13079	12788	12807	12629	12656	12799	12725	12669	12697	12810	12808	12880	12749	12751	12920	12612	12803	12833	12840	12658	12773	12662	12784	12800	12805	12544	12739	12839	12773	12755	12764	12620	12786	12674	12817	12799	12801	12666	12829	12680	12801	12869	12705	12924	12605	12731	12812	12790	13085	12897	12976	12766	12783	12866	12734	12754	12743	12703	12898	12804	12663	12944	12793	12880	12836	12716	12887	12781	12560	12655	12898	12858	12844	12758	12731	12794	12776	12731	12945	12948	12628	12657	12834	12652	12696	12829	12701	12771	12668	12632	12847	12730	12780	12700	12990	12843	12772	12689	12845	12736	12670	12847	12636	12759	12738	12825	12798	12741	12628	12816	12779	12820	12870	12871	12662	12799	12844	12938	12679	12796	12667	12949	12917	12719	12753	12747	12593	12864	12886	12768	12703	12666	12756	12797	12565	13125	12673	12881	12804	12712	12876	12834	12836	12717	12823	12676	12862	12608	12847	12820	12715	12862	12750	12710	12807	12760	12829	12739	12743	12660	12874	12693	12752	12664	12770	12832	12730	12641	12773	12830	12633	12798	12909	12716	12785	12751	12802	12565	12660	12696	12854	12574	12981	12719	12816	12675	12644	12726	12705	12748	12821	12772	12767	12791	12724	12774	12888	12739	12748	12869	12590	12877	12958	12804	12777	12733	12861	12554	12899	12878	12848	12669	12707	12679	12772	12841	12738	12889	12746	12813	12816	12755	12789	12618	12834	12990	12640	12793	12655	12696	12724	12855	12722	12703	12646	12673	12741	12849	12716	12758	12898	12740	12807	12817	12801	12842	12727	12650	12824	12895	12779	12768	12785	12785	12844	12771	12866	12830	12787	12678	12811	12718	12749	12796	12758	12736	12847	12819	12913	12784	12741	12832	12721	12784	12797	12798	12778	12535	12739	12806	12842	12930	12637	12741	12754	12804	12789	12845	12866	12765	12871	12934	12949	12684	12798	12648	12791	12764	12762	12849	12573	12867	12792	12834	12695	12785	12803	12895	12724	12731	12576	12800	12876	12771	12781	12834	12730	12826	12731	12915	12858	12610	12573	12772	12683	12705	12702	12843	12763	12814	12853	12779	12748	12695	12825	13098	12809	12755	12742	12888	12690	12689	12884	12746	12720	12762	12803	12731	12812	12751	12892	12823	12810	12698	12857	12731	12809	12848	12792	12774	12876	12751	12849	12667	12958	12753	12784	12879	12811	12859	12819	12661	12677	12837	12726	12871	12808	12851	12775	13080	12846	12769	12696	12819	12670	13044	12861	12913	12872	12866	12656	12729	12633	12794	12688	12732	12648	12737	12978	12827	12850	12720	12825	12932	12755	12753	12663	12859	12811	12746	12733	12807	12782	12725	12842	12812	12631	12614	12923	12688	12604	12721	12728	12710	12810	12740	12898	12818	12424	12946	12763	12741	12663	12942	12728	12634	12746	12756	12842	12769	12670	12844	12785	12845	12755	12786	12773	12617	12737	12758	12870	12807	12771	12680	12834	12801	12794	12783	12754	12814	12752	12896	12862	12715	12817	12859	12802	12833	12839	12881	12829	12759	12776	12828	12726	12651	12725	12763	12784	12725	12815	12716	12775	12839	12810	12675	12882	12789	12781	12684	12751	12838	12588	12784	12886	12870	12698	12769	12817	12685	12725	12804	12800	12756	12771	12737	12840	12820	12715	12814	12772	12738	12690	12720	12747	12797	12759	12756	12857	12736	12687	12785	12794	12636	12842	12863	12755	12686	12789	12769	12605	12870	12886	12888	12863	12661	12885	12890	12767	12729	12689	12838	12874	12694	12725	12769	12747	12714	12699	12772	12696	12828	12702	12767	12806	12820	12687	12744	12775	12776	12763	12791	12836	12812	12756	12804	12742	12855	12978	12856	12746	12794	12852	12695	12825	12918	12817	12686	12664	12942	12639	12842	12692	12659	12867	12784	12750	12654	12889	12850	12710	12918	12663	12643	12866	12755	12914	12691	12844	12739	12808	12757	12805	12843	12779	12725	12651	12749	12829	12741	12712	12681	12862	12749	12729	12745	12696	12701	12747	12927	12635	12705	12641	12853	12668	12699	12710	12892	12916	12682	12576	12732	12835	12754	12718	12789	12866	12787	12830	12940	12707	12899	12710	12703	12773	12721	12704	12692	12839	12610	12630	12794	12867	12771	12782	12750	12928	12731	12775	12851	12806	12842	12886	12807	12741	12731	12530	12843	12690	12826	12713	12707	12777	12734	12853	12672	12777	12713	12840	12858	12749	12768	12909	12714	12703	12796	12701	12750	12643	12707	12706	12699	12809	12802	12808	12800	12667	12783	12661	12657	12743	12820	12872	12848	12855	12622	12714	12943	12826	12773	12789	12752	12824	12798	12750	12814	12901	12820	12645	12687	12742	12803	12789	12743	12847	12778	12775	12948	12856	12767	12879	12678	12746	12844	12725	12773	12684	12870	12822	12862	12820	12952	12682	12702	12742	12734	12840	12849	12806	12895	12888	12596	12820	12871	12716	12772	12661	12762	12659	12708	12682	12776	12813	12616	12672	12788	12767	12692	12758	12753	12668	12599	12785	12730	12690	12770	12654	12651	12852	12839	12694	12855	12876	12679	12972	12657	12725	12657	12841	12735	12750	12818	12681	12788	12734	12555	12806	12709	12804	12791	12884	12630	12782	12881	12675	12701	12776	12749	12760	12802	12790	12736	12750	12766	12686	12738	12765	12894	12787	12867	12615	12791	12740	12914	12738	12888	12856	12686	12711	12609	12852	12797	12925	12745	12718	12783	12781	12877	12720	12706	12939	12908	12836	12804	12952	12706	12761	12793	12921	12674	12522	12747	12846	12950	12833	12865	12850	12705	12809	12695	12867	12770	12788	12820	12840	12699	12801	12840	12813	12762	12840	12844	12953	12817	12652	12833	12782	12804	12803	12763	12786	12796	12777	12769	12893	12824	12757	12681	12944	12862	12798	12799	12740	12628	12749	12903	12702	12884	12703	12771	12917	12777	12723	12848	12879	12753	12652	12917	12768	12774	12791	12877	12933	12904	12855	12750	12702	12737	12695	12894	12699	12762	12518	12915	12742	12891	12837	12761	12825	12771	12886	12763	12867	12800	12853	12790	12717	12912	12881	12880	12824	12661	12683	12783	12813	12833	12775	12886	12547	12760	12886	12911	12758	12597	12612	12661	12726	12933	12797	12778	12667	12715	12896	12829	12614	12942	12815	12779	12806	12768	12734	12901	12785	12668	12841	12970	12784	12739	12904	12894	12771	12799	12783	12735	12833	12862	12710	12674	12697	12829	12911	12674	12702	12672	12680	12675	12710	12733	12977	12879	12609	12925	12856	12630	12742	12695	12739	12689	12835	12728	12854	12915	12668	12889	12801	12881	12675	12781	12852	12633	12740	12688	12913	12807	12844	12714	12775	12754	12631	12918	12838	12705	12882	12762	12759	12593	12705	12797	12787	12761	12779	12641	12812	12700	12851	12838	12637	12832	12730	12756	12710	12782	12694	12683	12839	12804	12767	12654	12896	12623	12876	12942	12858	12824	12861	12767	12713	12738	12813	12884	12754	12719	12947	12918	12813	12901	12719	12926	12807	12706	12668	12883	12822	12927	12618	12725	12760	12722	12722	12711	12955	12807	12854	12691	12823	12887	12651	12868	12702	12787	12800	12790	12808	12817	12805	12581	12728	12843
24195	21317	28901	25500	25518	26951	25741	21444	19752	18572	17823	16942	16560	16255	16339	15892	15547	15357	14906	14906	14738	14567	14192	14387	14367	14212	14106	14043	14107	14215	13947	14013	13756	13949	13897	13798	14073	13806	13985	13920	13873	13805	13841	14005	13971	13756	14056	13747	13834	13849	13897	13891	13775	13899	13889	13892	13870	13813	13747	13941	13742	13941	13692	13807	13801	13861	13865	13949	13538	13809	13902	13731	13802	13957	13921	14018	13906	13821	13943	13832	13949	13746	13899	13891	13945	13919	13845	13774	13936	13783	13923	13748	13750	13877	13833	13949	13912	13985	13971	13878	13648	13762	13649	13812	13793	13876	13681	13635	13886	13888	13707	13769	13875	13820	13791	13749	13785	13902	13890	13761	13870	13819	13897	13863	13634	13831	13813	13694	13887	13621	13814	13720	13840	13698	13667	13877	13925	13812	13943	13850	13652	13689	13827	13797	13786	13789	13821	13766	13900	13795	13915	13871	13861	13890	13965	13916	13873	13809	13855	13781	13709	13927	13875	13788	13810	13824	13779	13843	13678	13669	13845	13729	13765	13947	13747	13766	14037	13751	13904	13846	13876	13794	13892	14047	13802	13927	13912	13800	13683	13705	13733	13700	13750	13768	14013	13843	13981	14112	13898	13758	13784	13903	13689	13905	13705	13816	13779	13675	13972	13771	13791	13786	13745	13677	13909	13753	14000	13956	13818	13905	13824	13833	13641	13759	13690	13693	13860	13842	13932	13998	13750	13970	13817	13727	13742	13887	13986	13732	13815	13907	13746	13834	13677	13998	13999	13671	14032	13956	13783	13898	13963	13842	13972	13835	13969	13861	13909	13783	13861	13744	13765	13796	13789	13839	13821	13766	13909	13797	13888	13854	13701	13752	13963	13920	13852	13648	13662	14036	13813	13776	13753	13837	13886	13845	13709	13965	13835	13743	13871	13855	13729	13868	13813	13634	13793	13768	13840	13734	13711	13755	13733	13762	13974	13675	13600	13899	13652	13715	13623	13889	13786	13826	13902	13833	13933	13703	13851	13792	13581	13883	13816	13826	13926	13705	13791	13800	13871	13824	13913	13856	13908	13720	13727	13678	13943	13739	13673	13786	13980	13730	13819	13840	13936	13762	13887	13948	13804	13885	13844	13828	13845	13679	13958	13891	13774	13593	13947	13820	13855	13894	13764	13848	13601	13798	13691	13962	13822	13905	14023	13847	13843	13937	13904	13967	13883	13621	13757	13827	13862	13885	13869	13720	13788	13813	13633	13807	13800	13904	13716	13594	13836	13878	13829	13632	13686	13865	13772	13962	13992	13858	13914	13691	13848	13657	13775	13821	13634	13798	13924	13749	13679	13747	13769	13905	13866	13939	13653	13567	13850	13922	13887	13816	13815	14044	13868	13986	13811	13837	13871	13751	13749	13955	13861	13603	13751	13857	13911	13787	13917	13867	13899	13762	13806	13885	14012	14010	13890	13784	13771	13903	13794	13854	13839	13736	13777	13785	13737	13928	13961	13783	13751	13911	13755	13949	13740	13966	13810	13674	13762	13682	13887	13917	13836	13912	13812	13609	13946	13734	13902	13629	13627	13735	14021	13874	13775	13795	13983	13845	13946	13770	13827	13871	13787	13925	13906	13955	13989	13642	13900	13777	13862	13670	13844	13880	13809	13799	13749	13655	13816	13837	13882	13820	13724	13916	13722	13656	13796	13858	13833	13839	13866	13990	14007	13760	13886	13723	13774	13816	13868	13901	13831	13911	13662	13848	13771	13972	13701	13611	13733	13873	13565	13853	13674	13816	13866	13810	13760	13842	13807	13833	13672	13942	13646	13686	13720	13758	13730	13629	13974	13788	13692	13695	13882	13665	13820	13727	13785	13888	13811	13809	13668	13719	13853	13775	13705	13862	13884	13700	13717	13857	13746	13695	13967	13650	14003	13926	13814	13785	13828	13878	13777	13703	13880	13783	13860	13861	13786	13823	13950	13685	13716	13688	13820	13834	13816	13656	14120	13754	13854	13896	13829	13749	13620	13789	13929	13880	13802	13715	13812	13850	13834	13676	13776	13872	13900	13761	13861	13874	13755	13731	13794	13953	13940	13794	13863	13671	14038	13894	13773	13832	13719	13559	13869	13707	13944	13715	13824	13745	13847	13950	13767	13965	13729	13968	13848	13922	13868	13925	13746	13673	13774	13994	13705	13712	13866	13863	13927	13942	13821	13719	13877	13883	13680	13823	13947	13949	13857	13706	13787	13909	13807	13738	13853	13929	13968	13884	13898	13685	13851	13921	13643	13763	13767	13855	13885	13633	13865	13648	13886	13930	13869	13747	13735	13869	13612	13728	13709	13649	13648	13985	13861	13912	13854	13810	13973	13691	13874	13864	13818	13651	13849	13897	13956	13756	13797	13829	13709	13850	13796	13830	13933	13864	13864	13638	13906	13715	13917	13972	13810	13882	13850	13747	13753	13979	13921	13775	13753	13889	13875	13857	13860	13690	13834	13875	13790	13910	13821	13898	14013	13592	13777	13681	13712	13811	13708	13796	13827	13832	13835	13927	13724	13755	13825	14021	13834	14060	13837	14013	13747	13784	13796	13912	13770	13716	13725	13767	13771	13809	13746	13842	13886	13761	13678	13843	14114	13720	13705	13672	13846	13792	13638	13839	13865	13966	13897	13785	13937	13933	13789	13878	13838	13919	13855	13796	13704	13945	13815	13793	13682	13801	13812	13909	13946	13814	13830	13908	13910	14011	13953	13773	13751	13894	13848	13833	13707	13733	13748	13720	13894	14077	13752	13657	13697	13676	14010	13752	13871	13768	13710	13888	13890	13708	13802	13837	13816	13780	13993	13901	13768	13851	13932	13979	13837	13710	13876	13825	13887	13841	13973	13784	13810	13838	13658	13836	13957	13712	13566	13703	13847	13812	13876	13941	13647	13880	13822	13783	13821	13993	13856	13724	13864	13710	13772	13768	13945	13731	13476	13937	13736	13770	13731	13816	13916	13820	13957	13803	13932	13984	13641	13644	13798	13907	13701	13714	13927	13760	13699	13749	13716	13662	13865	13766	13708	13986	13904	13839	13753	13841	13873	13821	13673	13665	13884	13582	13771	13995	13930	13864	13795	13725	13899	13785	13755	13863	13902	13808	13822	13921	13781	13926	13728	14028	14007	13850	13848	13775	13853	13767	13818	13873	13855	13915	13759	13931	13664	13716	13861	13777	13840	13813	13852	13651	13826	13884	13844	13679	13825	13848	13884	13875	13812	13649	13801	13945	13877	13734	13738	13796	13862	13851	13740	13737	13777	13757	13878	13899	13723	13924	13762	13756	13926	13637	13794	13929	13891	13927	13803	13845	13877	13809	13683	13919	13865	13620	13874	13673	13863	13835	13899	13748	13834	13756	13797	13943	13781	13800	13794	13736	13985	13669	13829	13743	13719	13605	13594	13983	13774	13871	13791	13971	13818	13932	13852	13838	13830	13714	13889	13559	14027	13891	13899	13765	13811	13870	13811	13850	13832	13831	13926	13815	13804	13815	13665	13686	13773	13810	13785	13787	13774	13622	13908	13880	13954	13773	13827	13819	13733	13777	13767	13734	14034	13965	13729	13841	13696	13710	13657	13847	14040	14121	13797	13732	13711	13689	13821	13688	13869	13870	13876	13926	13836	13910	13964	13798	13935	13780	13845	13650	13869	13886	13844	13619	13843	13807	13876	13591	13779	13905	13882	13693	13762	13979	13792	13739	13790	13816	13890	13849	13933	13878	13841	13762	13813	13868	13875	13848	13659	13819	13596	13855	13846	13946	13700	13780	13815	13719	13923	13772	13699	13916	13785	13766	13942	13892	13761	13559	13759	13966	14079	13780	13921	13669	13961	13912	13796	14021	13933	13899	13733	13823	13628	13868	13958	13867	13853	13841	13895	13923	13805	13750	13866	13728	13697	13739	14059	13750	13751	13954	13677	13625	13810	13965	14004	13843	13717	13719	13727	13820	13844	13821	13859	13941	13832	13839	14112	13840	13802	13897	13766	13851	13796	13872	13867	13927	13836	13906	13966	13893	13953	13793	13740	13695	13628	13799	13819	13670	13883	13727	13857	13773	13948	13838	13646	13595	13662	13800	13960	13773	13879	13592	13701	13712	13822	13830	13781	13793	13832	13755	13943	13779	13885	13831	13964	14078	13661	13636	13737	13911	13693	13797	13824	13767	13752	13677	13686	13768	13818	13816	13798	13798	13717	13765	13982	13783	13779	13790	13893	13796	13747	13571	13727	13692	13856	13956	13765	13892	13832	13861	13675	13976	13868	13704	13810	13827	13719	13792	13769	13676	13871	13882	13883	13847	13778	13949	13575	13848	13924	13888	13673	13726	13930	13897	13745	13762	13785	13789	13913	13897	13906	13845	13885	13992	13900	13726	13902	13784	13746	13975	13925	13795	13955	13861	13876	13825	13787	13963	13684	13762	13774	13762	13948	13762	13659	13778	14107	13688	13818	13935	13779	13935	13990	13924	13847	13805	13852	13794	13848	13764	13838	13752	13899	13698	13689	13748	13949	13507	13739	13774	13811	13719	13873	13893	13890	13778	13878	13775	13847	13708	13824	13884	13747	13959	13768	13870	13811	13884	13858	13868	13776	13750	14079	14062	13725	14029	13674	13784	13949	13679	13846	14036	13814	13791	13905	13936	13720	13777	13757	13910	13805	13763	13860	13843	13855	13848	13773	13849	14022	13931	13925	13893	13659	13909	13756	13616	13959	13868	13856	13944	13896	13913	13667	13747	13889	13679	13555	13798	13767	13989	13768	13783	13669	13713	13985	13889	13797	13558	13758	13819	13663	13928	13724	13766	14035	14003	13990	13849	13515	13913	13679	13819	13885	13724	13751	13732	13848	13748	13629	13819	13911	13649	13764	13682	13895	13819	13872	13791	13866	13800	13821	13633	13687	13484	13721	13641	14004	13758	13654	13823	13931	13857	13820	14033	13778	13739	13783	13698	13801	13794	13685	13876	13627	13939	14088	13828	13806	13766	13675	13835	13721	13904	13823	13649	13879	13849	13625	13880	13650	13883	13629	13800	13936	13892	13681	13771	13816	13672	13966	13839	13715	13738	13883	13853	13871	13830	13847	13739
28938	50800	47302	37906	33026	28977	25615	23057	20786	19161	18142	17195	16510	16149	15743	15456	14872	14548	14221	13802	13534	13276	13142	13042	12850	12864	12775	12752	12639	12445	12553	12519	12385	12500	12439	12531	12724	12496	12454	12452	12574	12399	12682	12551	12580	12381	12459	12543	12453	12504	12575	12429	12346	12511	12253	12464	12424	12556	12377	12483	12343	12619	12457	12288	12427	12412	12557	12486	12424	12370	12317	12368	12490	12520	12610	12564	12416	12353	12441	12432	12557	12343	12454	12367	12595	12492	12445	12369	12597	12474	12285	12646	12421	12445	12543	12493	12512	12416	12533	12490	12495	12622	12444	12197	12431	12425	12552	12621	12316	12371	12352	12447	12212	12368	12420	12442	12396	12466	12457	12445	12541	12301	12564	12534	12330	12574	12387	12628	12597	12355	12412	12552	12588	12515	12486	12386	12401	12403	12481	12352	12447	12129	12295	12430	12368	12566	12412	12561	12601	12440	12348	12503	12526	12351	12315	12473	12561	12514	12464	12687	12463	12394	12383	12443	12409	12409	12380	12609	12484	12528	12512	12460	12474	12636	12547	12471	12361	12415	12532	12486	12498	12454	12527	12457	12389	12618	12512	12502	12543	12433	12365	12275	12435	12378	12399	12423	12502	12444	12539	12464	12378	12436	12410	12315	12444	12354	12376	12405	12396	12359	12351	12548	12446	12451	12424	12405	12342	12327	12450	12508	12590	12356	12532	12464	12424	12422	12581	12471	12564	12211	12468	12420	12323	12421	12422	12363	12320	12436	12444	12495	12380	12462	12373	12444	12399	12444	12451	12532	12606	12327	12464	12368	12416	12354	12479	12517	12260	12487	12509	12412	12600	12415	12414	12245	12554	12456	12304	12423	12487	12429	12455	12379	12520	12264	12474	12440	12383	12429	12385	12497	12437	12463	12586	12319	12423	12448	12415	12256	12338	12521	12404	12283	12398	12345	12418	12444	12308	12440	12471	12450	12387	12531	12489	12365	12497	12420	12347	12410	12249	12512	12612	12409	12436	12520	12476	12376	12501	12441	12485	12429	12506	12462	12524	12457	12573	12300	12411	12560	12508	12663	12379	12463	12442	12517	12456	12406	12385	12407	12288	12211	12530	12501	12534	12561	12417	12413	12452	12479	12712	12473	12519	12514	12539	12627	12343	12443	12405	12349	12616	12449	12475	12373	12482	12450	12416	12471	12389	12508	12508	12519	12580	12327	12473	12175	12431	12410	12246	12411	12568	12418	12396	12566	12465	12354	12517	12480	12325	12437	12549	12396	12373	12473	12309	12310	12408	12377	12421	12406	12424	12480	12263	12318	12435	12530	12496	12443	12514	12457	12429	12334	12400	12398	12415	12296	12597	12461	12335	12511	12462	12361	12448	12579	12423	12360	12320	12388	12495	12409	12423	12397	12350	12433	12565	12566	12508	12446	12323	12502	12533	12476	12421	12502	12239	12579	12330	12455	12391	12724	12609	12544	12419	12613	12372	12289	12463	12322	12460	12491	12555	12584	12475	12588	12418	12525	12501	12347	12545	12395	12506	12463	12291	12459	12472	12523	12495	12470	12428	12488	12515	12386	12438	12558	12441	12453	12356	12364	12634	12463	12522	12343	12440	12380	12462	12413	12521	12277	12455	12352	12501	12391	12380	12524	12552	12381	12489	12439	12575	12530	12575	12377	12538	12505	12353	12378	12521	12657	12550	12341	12582	12470	12405	12501	12588	12511	12506	12496	12445	12520	12496	12444	12527	12515	12393	12387	12511	12529	12506	12272	12611	12192	12464	12414	12570	12395	12369	12561	12421	12347	12454	12412	12505	12525	12403	12664	12348	12498	12299	12337	12429	12419	12496	12384	12518	12499	12423	12465	12480	12550	12411	12461	12601	12526	12413	12595	12466	12503	12371	12425	12386	12442	12408	12506	12430	12515	12501	12238	12370	12349	12341	12488	12377	12385	12507	12381	12536	12254	12438	12454	12502	12467	12429	12378	12509	12463	12273	12576	12499	12354	12493	12524	12311	12420	12396	12456	12625	12470	12488	12394	12477	12389	12681	12368	12330	12406	12407	12250	12397	12445	12517	12448	12441	12243	12365	12517	12554	12389	12491	12494	12587	12392	12523	12497	12337	12630	12431	12667	12396	12566	12390	12531	12623	12511	12503	12379	12498	12463	12369	12376	12523	12604	12346	12609	12581	12424	12564	12454	12432	12461	12551	12475	12541	12592	12355	12389	12487	12452	12412	12605	12568	12457	12400	12432	12479	12308	12489	12689	12490	12515	12496	12572	12439	12408	12453	12300	12505	12537	12396	12526	12404	12422	12549	12387	12282	12624	12237	12321	12416	12615	12356	12569	12434	12445	12590	12586	12451	12402	12405	12502	12351	12453	12402	12446	12547	12474	12474	12510	12605	12524	12538	12468	12587	12415	12538	12337	12420	12432	12568	12450	12476	12399	12356	12391	12622	12472	12427	12479	12450	12382	12320	12454	12391	12416	12438	12570	12349	12366	12492	12373	12564	12449	12560	12404	12416	12461	12595	12325	12477	12564	12419	12456	12521	12441	12496	12389	12445	12459	12372	12407	12508	12393	12498	12302	12438	12513	12589	12445	12236	12303	12545	12337	12438	12375	12428	12388	12347	12395	12426	12480	12540	12384	12438	12430	12390	12445	12397	12462	12413	12400	12520	12357	12509	12463	12525	12512	12347	12397	12231	12440	12409	12454	12356	12430	12493	12282	12474	12465	12339	12449	12449	12544	12177	12555	12436	12269	12466	12353	12503	12382	12435	12406	12334	12414	12362	12526	12435	12510	12360	12416	12339	12535	12433	12395	12536	12443	12542	12486	12472	12309	12375	12364	12512	12537	12382	12402	12437	12387	12547	12352	12389	12518	12508	12324	12515	12359	12574	12593	12471	12446	12309	12311	12434	12527	12436	12278	12312	12277	12406	12546	12317	12375	12498	12483	12470	12613	12444	12440	12450	12415	12545	12614	12455	12487	12422	12498	12503	12410	12362	12362	12438	12372	12541	12324	12433	12440	12407	12547	12557	12527	12431	12538	12537	12582	12308	12621	12381	12526	12574	12549	12387	12529	12574	12369	12523	12557	12338	12257	12424	12508	12437	12556	12367	12510	12434	12318	12509	12557	12444	12520	12497	12431	12286	12374	12318	12576	12374	12359	12339	12258	12528	12411	12359	12462	12437	12412	12311	12434	12432	12391	12329	12484	12486	12290	12368	12359	12503	12465	12395	12441	12386	12369	12412	12500	12408	12256	12433	12321	12362	12276	12370	12382	12544	12459	12263	12528	12406	12352	12441	12296	12525	12489	12428	12429	12384	12484	12557	12395	12549	12389	12349	12283	12580	12482	12414	12365	12399	12495	12320	12382	12357	12383	12524	12468	12573	12359	12533	12377	12342	12470	12580	12364	12432	12453	12381	12445	12467	12420	12457	12429	12496	12413	12360	12509	12439	12653	12552	12439	12517	12505	12501	12420	12551	12332	12603	12463	12414	12423	12329	12522	12386	12379	12607	12479	12440	12594	12431	12403	12514	12442	12485	12255	12514	12468	12389	12517	12446	12540	12309	12526	12227	12327	12388	12467	12534	12297	12439	12397	12489	12520	12367	12356	12407	12425	12489	12354	12340	12517	12331	12560	12318	12343	12356	12351	12449	12430	12545	12290	12505	12481	12460	12351	12500	12471	12492	12408	12313	12635	12351	12408	12306	12460	12383	12438	12523	12511	12479	12480	12402	12517	12517	12468	12320	12451	12285	12497	12374	12537	12551	12468	12444	12443	12361	12493	12566	12426	12500	12544	12504	12503	12386	12617	12426	12553	12495	12468	12458	12450	12471	12346	12450	12620	12398	12391	12346	12298	12512	12386	12474	12422	12481	12346	12512	12444	12551	12434	12459	12463	12344	12508	12615	12464	12411	12476	12431	12406	12478	12266	12321	12702	12520	12368	12569	12374	12585	12560	12589	12420	12601	12468	12463	12510	12525	12421	12476	12430	12532	12523	12504	12423	12368	12471	12362	12395	12366	12520	12318	12432	12510	12428	12496	12418	12562	12444	12475	12272	12639	12409	12390	12615	12283	12290	12399	12356	12441	12429	12475	12455	12465	12296	12540	12467	12514	12429	12303	12516	12303	12463	12440	12368	12548	12473	12444	12342	12411	12363	12473	12419	12442	12379	12330	12348	12354	12324	12548	12414	12427	12385	12440	12458	12436	12350	12395	12370	12530	12401	12526	12562	12310	12458	12493	12569	12426	12475	12387	12359	12465	12338	12530	12532	12520	12325	12371	12529	12430	12425	12492	12466	12399	12476	12481	12600	12410	12529	12529	12598	12470	12487	12583	12620	12402	12560	12423	12428	12443	12496	12513	12589	12609	12397	12298	12476	12449	12381	12511	12449	12468	12452	12352	12580	12334	12550	12429	12697	12500	12484	12535	12333	12399	12579	12406	12507	12384	12544	12431	12354	12391	12320	12528	12305	12477	12500	12548	12445	12543	12354	12461	12436	12505	12479	12432	12357	12422	12439	12446	12357	12356	12257	12557	12341	12493	12324	12531	12386	12567	12500	12393	12464	12380	12511	12459	12525	12438	12452	12379	12351	12601	12416	12438	12511	12396	12382	12481	12545	12435	12496	12453	12423	12555	12432	12401	12428	12603	12366	12641	12342	12556	12531	12502	12442	12394	12679	12446	12405	12350	12526	12485	12449	12388	12418	12564	12557	12512	12414	12322	12249	12418	12302	12452	12392	12419	12476	12592	12457	12592	12437	12421	12487	12376	12336	12589	12553	12453	12519	12470	12389	12431	12375	12591	12343	12460	12395	12355	12466	12457	12586	12578	12419	12184	12457	12498	12389	12490	12610	12606	12452	12398	12460	12479	12437	12527	12415	12481	12518	12468	12468	12324	12248	12332	12476	12343	12483	12366	12399	12566	12415	12425	12447	12434	12582	12431	12641	12376	12376	12371	12471	12519	12375	12458	12455	12410	12376	12397	12420	12528	12510	12517	12467	12434	12373	12367	12443	12303	12554	12271	12355	12638	12449	12455	12619	12378	12693	12479	12472	12412	12561	12529	12386	12469	12416	12438	12561	12456	12506	12433	12487	12632	12377
22954	21225	29063	23864	22905	27331	30068	24204	21884	21002	19635	18896	18152	17477	17346	17129	16735	16274	16023	15750	15488	15379	15234	14702	14843	14790	14614	14570	14333	14431	14106	14503	14255	14345	14381	14344	14381	14329	14412	14347	14352	14279	14418	14238	14232	14293	14328	14240	14223	14274	14165	14347	14468	14119	14253	14327	14250	14252	14336	14134	14255	14219	14345	14247	14379	14311	14370	14229	14241	14118	14270	14215	14281	14263	14309	13979	14198	14208	14222	14295	14237	14407	14306	14286	14332	14395	14164	14296	14187	14345	14380	14417	14287	14434	14104	14116	14203	14432	14313	14350	14064	14265	14196	14263	14429	14551	14387	14134	13996	14165	14187	14210	14348	14374	14317	14219	14090	14243	14181	14185	14385	14017	14223	14155	14160	14210	14330	14178	14358	14182	14163	14255	14135	14109	14168	14163	14320	14029	14180	14207	14386	14231	14165	14211	14230	14281	14546	14275	14261	14021	14290	14186	14308	14166	14045	14173	14307	14148	14272	14143	14313	14172	14176	14015	14136	14193	14421	14344	14353	13994	14181	14194	14300	14280	14180	14309	14297	14292	14364	14205	14116	14238	13949	14028	14391	13980	14062	14232	14191	14174	14468	14303	14086	14192	14274	14429	14183	14251	14141	14131	14187	14096	14308	14341	14188	14279	14309	14013	14098	14307	14164	14180	14019	14091	14296	14238	14178	14115	14363	14230	14193	14228	14316	14075	14171	14196	14366	14214	14275	14095	14122	14365	14311	14113	14200	14155	14148	14301	14389	14003	14210	14168	14006	14036	14237	14259	14124	14112	14063	14097	13944	14077	14178	14377	14338	14282	14421	14375	14215	14134	14383	14232	14140	13996	14154	14156	14223	14314	14229	14012	14202	14099	14327	14345	14237	14130	14198	14208	14130	14245	14301	14394	14464	14170	14150	14321	14204	14168	14213	14255	14242	14285	14245	14121	14219	14319	14217	14134	14100	14170	14122	14247	14216	14211	14265	14187	14362	14157	14089	14103	14076	14027	14276	14254	14143	14223	14353	14168	14086	14115	14285	14132	14266	14183	14343	14083	14217	14097	14312	14140	14147	14047	14072	14008	14099	14207	14421	14207	14303	13992	13990	14038	14193	14107	14257	14161	14272	14391	14251	14168	14184	14134	14179	14075	14209	14170	14340	14068	14182	14240	14185	14036	14240	14133	14228	14203	14219	14321	14322	14138	14159	14160	14324	14197	14225	14238	14139	14187	14255	14186	14279	14203	14130	14153	13999	14196	14140	14302	14128	14212	14286	14158	14121	14126	14258	14043	14152	14160	14216	14134	14186	14282	14168	14248	14098	14123	14175	14263	14461	14342	14392	14278	14258	14117	14117	14182	14215	13991	14302	14148	14075	14208	14239	14242	14051	14335	14128	14334	14495	14201	14030	14211	14202	14168	14053	14245	14385	14060	14244	14285	14175	14130	14140	14073	14114	14241	14334	14209	14146	14280	14170	14125	14136	14341	14335	14060	14153	14201	14173	14297	14275	14089	14088	14267	14127	14284	14149	14265	14157	14073	14220	14340	14177	14306	14103	14368	14177	14036	14232	14250	14235	14306	14305	14188	14325	14253	14115	14050	14145	14045	14444	14330	14259	14331	14221	14021	14011	14218	14145	14585	14279	14197	14088	14219	14046	14265	14393	14232	14175	14156	14078	14026	14342	14126	14095	14260	14142	14096	14196	14115	14174	14222	14148	14213	14349	14209	14168	14164	14267	14184	14450	14136	14255	13969	14322	14132	14096	14138	14269	14257	14229	14319	14185	14220	14135	14426	14287	14268	14193	13850	14154	14333	14264	13927	14153	14354	14300	14329	14119	14159	14346	14141	14250	14155	14253	14273	14113	14061	14138	14357	14186	14278	14172	14228	14299	14156	14078	14236	14127	14165	14197	14162	14220	14164	14137	14055	14307	14160	13982	14240	14320	14168	14370	14217	14176	14156	14179	13911	14079	14039	14164	14259	14196	14214	14407	14128	14099	14295	14081	14283	14197	14358	14233	14240	14215	14268	14262	14183	14329	14029	14093	14123	14189	14196	14212	14284	14115	14078	14238	14313	14081	14214	14256	14292	14225	14266	14210	14203	14094	14266	13920	14207	14313	14173	14224	14174	14267	14046	14031	14188	14145	14248	14221	14186	14284	14256	14273	14216	14278	14069	13992	14306	14229	14063	14198	14256	14012	14192	14178	14284	14145	14352	14362	14173	14200	14199	14230	14195	13963	14141	14189	14181	14114	14082	14153	14205	14150	14265	14093	14023	14240	14237	14123	14197	14299	14171	14183	14272	14103	13997	14162	14138	14339	14238	13915	14331	14290	14138	14260	14082	14344	14102	14301	13993	14228	14245	14283	14327	14096	14351	13936	14111	14496	14254	14441	14317	14205	14085	14229	14215	14299	14238	14223	14296	14250	14111	14186	14322	14088	14201	14168	14183	14019	14278	14180	14075	14217	14167	14007	14223	14118	14000	14448	14015	14131	14103	14466	14199	14282	14039	13971	14275	14267	14297	14329	14261	14466	14145	14196	14209	14249	14127	14129	14354	14303	14199	14086	14177	14068	14138	14174	14215	14164	14114	14121	14148	14099	14207	14186	14149	14289	14443	14322	14114	14155	14148	14215	14291	14205	14114	14331	14206	14177	14223	14260	14365	13988	14064	14335	14114	14195	14118	14264	14288	14043	14304	14180	14168	14177	14072	14394	14113	14179	14499	14331	14141	14088	14071	14251	14201	14360	14329	14085	14043	14162	14400	14404	14189	14237	14222	14185	14105	14041	14155	14267	14130	14076	14220	14217	14180	14237	14186	14023	14263	14224	14204	14179	14259	14159	14308	14285	14161	14428	14118	14182	14168	14126	14183	14345	14336	14173	14278	14335	14294	14317	14206	14325	14242	14137	14066	14294	14065	14345	14101	14141	14204	14103	14232	14169	14243	14138	14241	14155	14152	14293	14021	14082	14310	14180	14185	14286	14373	14242	13987	14039	14034	14158	14177	14372	14270	14288	14037	14242	14176	14116	14119	14008	14238	14390	14269	14098	14107	14037	14402	14155	14222	14165	14135	14147	14167	14157	14292	14241	14197	14139	14175	13996	14135	14265	14212	14218	14070	14335	14123	14197	14189	14395	14220	13973	14157	14442	14284	14207	14288	14152	14225	14328	14291	14165	14238	14252	14184	14190	14269	14144	14192	14066	13976	14116	14270	14341	14117	14109	14426	14233	14106	14295	14187	14081	14273	14056	14242	14048	14143	13988	14084	14151	14321	14147	14232	14256	14305	14229	14285	14370	14101	14250	14155	14099	14298	14013	14201	14190	14219	14283	14386	14176	14315	14327	14107	14117	14129	14245	14333	14133	14282	14090	14155	14299	14340	14202	14159	14242	14140	14302	14091	14283	14296	14108	14219	14252	14405	14319	13913	14252	14083	14252	14208	14133	14205	13950	14283	14288	14244	14255	14347	14083	14005	14261	14272	14252	14271	14220	14211	14204	14190	14336	14057	14344	14390	14154	14262	14175	14402	14110	14081	14276	14288	14341	14244	14421	14159	14177	13985	14214	14097	14160	14139	14115	14285	14283	14176	14275	14342	14223	14183	14272	14072	14111	14036	14179	14038	14140	14099	14091	14201	14191	14248	14221	14136	14339	14262	14229	14129	14399	14297	14140	14079	14269	14306	14161	14111	14110	14049	14041	14291	14120	14162	14084	14180	14173	14156	14170	14068	14244	14133	14114	14133	14150	14162	14145	14068	14156	14085	14199	14068	14060	14235	14198	14188	14215	14251	14129	14076	14044	14151	14053	14212	14194	14309	14227	14202	14271	14112	14336	14335	14136	14242	14404	14269	14137	14214	14123	14180	14105	14179	14252	14362	14114	14265	14193	14262	13960	13879	14426	14345	14233	14065	14269	14355	14294	14207	14201	13989	13976	14107	14326	14133	14097	14263	14108	14207	14042	14264	14211	14164	14069	14012	14039	14112	14138	14015	14143	14141	14028	14166	14141	14141	14207	14239	14211	14082	14170	14174	14271	14085	14234	14073	14268	14228	14134	14147	14111	14293	13929	14287	14070	14300	14185	14123	14318	14192	14122	14114	14212	14082	14165	14322	14203	14182	14257	14278	14232	14228	14170	14278	14390	14149	14095	14176	14385	14164	14308	14261	14174	13891	14018	14190	14318	14140	14327	14272	14132	14221	14154	14179	14225	14314	14184	14284	14311	14084	14211	14278	14163	14409	14085	14154	14238	14146	14181	14279	14028	14200	14336	14328	14287	14154	14176	14036	14193	14245	14248	14300	14260	14208	14304	14400	14190	14093	14257	14280	14215	14180	14113	14291	14341	14118	14608	14179	14242	13999	14266	14224	14442	14420	14197	14106	14289	14038	14220	14226	14052	14233	14208	14221	14111	14045	14224	14139	14214	14066	14322	14463	14382	14169	14114	14119	13923	14196	14118	14189	14342	14224	14042	14122	14212	13868	14163	14163	14226	14026	14239	14354	14272	14298	14300	14057	14156	14211	14348	14321	14176	14084	14281	14022	14089	14339	14075	14259	14023	14263	14259	14229	14057	14189	14121	14175	14211	14278	14378	14421	14241	14138	14316	14221	14075	14200	14238	14160	14274	14159	14169	14273	14135	14263	14236	14178	14185	14246	14417	14243	14271	14094	14208	14087	14331	14247	14268	14303	14069	14142	14140	13944	14256	14201	14115	14245	14300	14280	14223	14302	14191	14323	14052	14314	14045	14378	14198	14073	14182	14104	14219	14117	14365	14112	14297	14251	14228	14284	14210	14381	14202	14070	14103	14216	14211	14072	14228	14183	14231	14015	14351	14289	14163	14245	14076	14291	14315	14140	14433	14209	14077	14018	14167	14338	14040	14127	14229	14093	14209	14170	14231	14253	14143	14368	14169	14204	14123	14087	14044	14204	14079	14183	14144	14178	14114	14134	14187	14276	14255	14215	14118	14059	14151	14179	14282	14182	14119	14276	14314	14226	14347	14095	14205	14194	14302	14218	14270	14136	14184	14199	14469	13968	14168	14223	14261	14205	14204	14411	14200	14216	14149	14242	14122	14206	14136	14086	14066	14229	14167	14237	14174	14218	14320	14174
31029	54991	51242	42008	37344	33042	29284	26297	23717	21805	20178	19170	18336	17732	17258	16513	15954	15438	14814	14495	14015	13758	13435	13594	13254	13195	13072	12982	12920	12846	12730	12766	12705	12661	12700	12842	12687	12692	12848	12609	12639	12530	12542	12606	12636	12382	12679	12592	12561	12607	12756	12688	12604	12705	12679	12659	12581	12685	12777	12744	12634	12531	12573	12630	12471	12821	12666	12712	12689	12455	12651	12699	12760	12679	12488	12656	12612	12670	12619	12556	12557	12577	12544	12611	12659	12591	12698	12717	12462	12707	12555	12627	12724	12521	12436	12385	12589	12442	12472	12666	12754	12735	12552	12666	12613	12645	12535	12541	12627	12641	12623	12451	12715	12582	12507	12706	12580	12715	12645	12684	12605	12605	12491	12600	12667	12669	12691	12675	12661	12553	12663	12599	12614	12563	12663	12589	12740	12582	12674	12703	12659	12607	12723	12609	12568	12571	12550	12564	12663	12745	12507	12610	12565	12696	12644	12657	12551	12730	12638	12637	12682	12618	12605	12535	12703	12648	12624	12796	12738	12629	12612	12596	12449	12624	12648	12583	12606	12485	12552	12626	12644	12664	12493	12524	12558	12561	12755	12660	12541	12581	12557	12528	12600	12656	12584	12592	12643	12727	12583	12519	12641	12720	12508	12694	12620	12715	12626	12622	12624	12491	12719	12415	12712	12517	12695	12567	12565	12631	12666	12618	12701	12678	12477	12678	12628	12818	12485	12763	12729	12693	12665	12555	12660	12506	12560	12548	12667	12576	12571	12688	12671	12634	12738	12611	12487	12620	12434	12486	12602	12608	12772	12573	12695	12600	12689	12647	12532	12624	12587	12490	12584	12609	12603	12641	12561	12681	12591	12551	12459	12646	12535	12728	12631	12595	12580	12676	12644	12631	12693	12714	12621	12630	12630	12631	12474	12709	12623	12574	12671	12689	12605	12563	12605	12691	12603	12540	12568	12613	12641	12530	12749	12501	12659	12515	12536	12681	12663	12779	12692	12551	12710	12442	12542	12596	12475	12505	12599	12556	12423	12717	12603	12736	12618	12507	12515	12659	12502	12747	12736	12565	12609	12546	12564	12609	12413	12491	12705	12573	12602	12629	12750	12516	12531	12586	12509	12568	12629	12643	12807	12526	12621	12618	12600	12700	12619	12607	12587	12636	12473	12582	12670	12604	12610	12494	12581	12473	12743	12698	12697	12633	12502	12778	12556	12609	12606	12537	12465	12563	12603	12500	12539	12551	12509	12581	12593	12579	12603	12595	12559	12720	12499	12690	12590	12700	12524	12475	12663	12686	12492	12482	12571	12619	12479	12688	12602	12496	12568	12513	12601	12703	12569	12693	12659	12556	12573	12712	12668	12768	12617	12343	12670	12586	12655	12422	12526	12439	12469	12745	12570	12637	12561	12561	12667	12551	12784	12712	12591	12602	12718	12649	12543	12571	12603	12579	12742	12772	12585	12517	12683	12606	12540	12658	12619	12586	12679	12532	12469	12612	12640	12553	12730	12520	12731	12574	12564	12569	12521	12612	12457	12645	12682	12626	12556	12696	12679	12724	12520	12561	12505	12703	12565	12709	12826	12723	12516	12490	12734	12575	12580	12442	12472	12677	12595	12546	12632	12475	12527	12471	12593	12537	12495	12551	12740	12520	12622	12721	12707	12664	12609	12494	12453	12728	12498	12525	12592	12580	12747	12480	12574	12495	12719	12725	12590	12710	12661	12734	12703	12705	12508	12685	12571	12689	12733	12608	12573	12616	12631	12651	12779	12552	12574	12563	12556	12559	12660	12721	12838	12656	12576	12607	12506	12663	12589	12665	12618	12569	12751	12547	12548	12527	12548	12734	12554	12603	12772	12592	12615	12506	12562	12633	12750	12540	12651	12537	12466	12699	12540	12612	12654	12495	12637	12582	12590	12614	12671	12680	12576	12583	12668	12699	12415	12596	12785	12476	12577	12500	12525	12733	12628	12727	12427	12491	12614	12724	12682	12740	12640	12583	12669	12688	12692	12663	12468	12892	12686	12574	12624	12662	12538	12555	12634	12636	12583	12410	12504	12587	12675	12489	12657	12686	12559	12650	12671	12543	12665	12681	12531	12549	12553	12589	12652	12779	12600	12602	12659	12576	12662	12603	12550	12529	12666	12610	12632	12524	12557	12779	12562	12509	12572	12624	12578	12675	12505	12573	12695	12624	12600	12744	12552	12632	12651	12519	12577	12444	12396	12673	12617	12469	12606	12557	12596	12613	12567	12551	12545	12557	12648	12630	12651	12560	12485	12493	12713	12625	12567	12713	12610	12581	12753	12673	12649	12483	12740	12604	12714	12674	12586	12684	12440	12555	12648	12520	12547	12656	12551	12729	12696	12578	12662	12537	12572	12514	12536	12612	12522	12322	12482	12508	12726	12694	12555	12585	12602	12659	12691	12548	12581	12593	12672	12727	12624	12538	12489	12578	12493	12698	12552	12698	12732	12434	12775	12545	12776	12632	12575	12746	12663	12689	12509	12699	12713	12610	12714	12566	12693	12662	12494	12687	12608	12663	12580	12404	12583	12510	12509	12570	12524	12430	12592	12561	12448	12744	12616	12588	12705	12564	12588	12799	12610	12591	12437	12665	12599	12614	12651	12577	12641	12703	12598	12600	12607	12621	12483	12501	12410	12659	12477	12581	12522	12644	12610	12694	12763	12715	12638	12572	12634	12649	12431	12457	12682	12665	12566	12440	12538	12553	12564	12486	12547	12475	12581	12516	12499	12607	12503	12659	12620	12688	12595	12640	12450	12619	12565	12681	12559	12579	12416	12778	12688	12734	12526	12727	12676	12667	12720	12667	12517	12563	12665	12721	12739	12479	12660	12601	12806	12486	12502	12503	12609	12606	12596	12434	12660	12759	12619	12706	12557	12632	12493	12545	12495	12729	12610	12649	12520	12609	12626	12527	12593	12635	12536	12697	12596	12593	12768	12400	12538	12699	12617	12720	12644	12577	12598	12593	12633	12697	12481	12577	12658	12660	12755	12579	12714	12738	12536	12585	12485	12652	12653	12535	12660	12477	12504	12586	12604	12663	12599	12736	12591	12708	12690	12804	12658	12678	12627	12650	12685	12422	12446	12622	12592	12493	12555	12522	12441	12603	12556	12582	12651	12618	12661	12602	12495	12766	12490	12579	12726	12545	12648	12553	12701	12631	12656	12563	12613	12556	12531	12567	12809	12506	12559	12538	12568	12735	12669	12558	12641	12630	12639	12589	12657	12491	12579	12657	12650	12548	12536	12625	12462	12607	12641	12534	12505	12692	12592	12748	12636	12576	12647	12579	12653	12325	12691	12415	12624	12594	12568	12731	12387	12605	12669	12815	12773	12833	12541	12713	12535	12674	12568	12579	12798	12524	12600	12632	12535	12555	12413	12643	12684	12644	12521	12704	12528	12628	12621	12452	12591	12598	12696	12720	12739	12640	12755	12605	12721	12697	12655	12534	12667	12618	12629	12616	12773	12528	12516	12489	12591	12516	12761	12512	12665	12411	12593	12741	12592	12553	12624	12656	12664	12642	12693	12525	12641	12645	12660	12669	12623	12754	12510	12747	12534	12706	12668	12729	12836	12675	12618	12645	12615	12618	12408	12595	12642	12560	12414	12605	12514	12492	12606	12648	12755	12602	12526	12682	12523	12760	12598	12523	12540	12598	12524	12519	12650	12596	12527	12473	12680	12552	12731	12542	12533	12648	12576	12626	12662	12436	12578	12594	12596	12562	12495	12528	12696	12632	12532	12749	12474	12674	12658	12579	12534	12712	12612	12580	12610	12637	12727	12607	12417	12544	12670	12514	12617	12557	12713	12590	12695	12565	12584	12587	12533	12599	12525	12676	12416	12639	12608	12649	12543	12676	12652	12463	12308	12623	12580	12728	12646	12601	12628	12551	12827	12514	12640	12493	12634	12650	12532	12617	12484	12625	12584	12689	12749	12529	12567	12592	12624	12576	12642	12550	12596	12474	12583	12532	12746	12697	12801	12648	12550	12586	12550	12517	12683	12544	12627	12587	12575	12457	12625	12810	12458	12566	12567	12589	12536	12574	12637	12544	12592	12652	12522	12679	12476	12641	12636	12767	12615	12653	12574	12590	12593	12688	12394	12548	12633	12722	12626	12646	12595	12484	12591	12530	12434	12608	12602	12740	12514	12645	12564	12778	12451	12652	12499	12670	12672	12504	12495	12735	12609	12589	12650	12570	12529	12754	12459	12609	12807	12624	12655	12459	12713	12562	12526	12563	12690	12580	12458	12565	12514	12636	12594	12516	12667	12491	12688	12600	12494	12730	12555	12540	12584	12533	12549	12537	12642	12704	12489	12632	12657	12462	12563	12391	12637	12720	12784	12594	12519	12619	12672	12516	12683	12567	12624	12694	12540	12662	12440	12576	12677	12398	12618	12583	12592	12613	12497	12707	12486	12725	12687	12525	12588	12643	12691	12655	12582	12550	12636	12589	12567	12534	12617	12588	12565	12717	12561	12564	12612	12659	12554	12663	12701	12815	12603	12507	12612	12514	12545	12535	12699	12641	12674	12683	12588	12670	12687	12637	12615	12792	12728	12606	12612	12558	12633	12797	12422	12673	12663	12476	12594	12490	12565	12567	12489	12588	12645	12656	12545	12672	12700	12522	12600	12565	12532	12643	12555	12563	12633	12697	12554	12699	12518	12731	12729	12515	12562	12687	12472	12637	12627	12656	12492	12561	12506	12620	12663	12521	12647	12710	12793	12719	12559	12494	12519	12508	12701	12632	12638	12648	12766	12662	12607	12505	12580	12569	12532	12677	12669	12700	12573	12581	12774	12562	12458	12611	12596	12552	12643	12612	12369	12520	12646	12616	12594	12399	12681	12654	12553	12641	12586	12533	12581	12524	12686	12601	12726	12526	12655	12538	12622	12655	12604	12548	12479	12671	12607	12437	12618	12753	12484	12657	12537	12662	12577	12542	12471	12602	12698	12420	12635	12564	12683	12599	12562	12545	12483	12636	12706	12635	12557	12540	12662	12624	12566	12616	12692	12613	12749	12648	12622	12556	12652	12722	12672	12783	12584	12462	12528	12723	12590	12509	12659	12701	12563	12728	12648	12384
29095	28492	36030	32678	26406	23282	20690	18803	17564	16904	16313	15816	15671	15628	15315	15163	14783	14590	14446	14209	14271	14092	14208	14061	14037	14026	13724	13809	14020	13855	13910	13764	13896	13697	13797	13692	13865	13770	14004	13507	13831	13696	14040	14011	13777	13746	13781	13825	13767	13550	13865	14014	13825	13859	13636	13499	13700	13771	13761	13725	13540	13721	13625	13719	13791	13954	13656	13672	13757	13626	13744	13721	13949	13868	13701	13768	13586	13700	13740	13635	13757	13807	13628	13882	13566	13815	13739	13603	13856	13890	13773	13789	13749	13826	13813	13642	13709	13606	13792	13700	13643	13587	13683	13770	13717	13762	13696	13698	13893	13738	13753	13493	13468	13744	13800	13770	13609	13578	13827	13600	13896	13732	13938	13741	13775	13737	13559	13881	13768	13744	13877	13767	13857	13953	13613	13590	13541	13664	13800	13584	13721	13674	13759	13857	13683	13464	13614	13697	13589	13798	13783	13756	13851	13912	13749	13768	13724	13786	13774	13816	13716	13679	13732	13805	13706	13679	13679	13825	13645	13733	13768	13637	13754	13758	13936	13951	13790	13737	13700	13607	13793	13714	13876	13710	13769	13749	13786	13745	13709	13948	13576	13664	13655	13611	13665	13622	13520	13768	13702	13770	13703	14028	13772	13693	13728	13632	13512	13651	13649	13622	13714	13628	13732	13784	13726	13830	13729	13803	13930	13395	13586	13778	13824	13729	13635	13816	13735	13861	13620	13778	13733	13637	13797	13618	13729	13649	13651	13776	13923	13600	13758	13786	13605	13756	13811	13444	13800	13862	13770	13894	13813	13862	13621	13616	13784	13746	13733	13806	13870	13773	13597	13765	13686	13610	13621	13900	14047	13802	13810	13778	13844	13713	13747	13585	13758	13534	13687	13734	13972	13773	13724	13675	13787	13730	13738	13681	13669	13726	13560	13675	13554	13626	13683	13660	13783	13737	13537	13675	13659	13536	13517	13734	13928	13544	13746	13756	13769	13900	13763	13665	13667	13676	13980	13784	13780	13689	13679	13739	13695	13606	13615	13658	13742	13622	13801	13701	13923	13864	13883	13567	13971	13549	13737	13632	13829	13735	13982	13613	13880	13752	13771	13712	13916	13790	13773	13699	13568	13755	13676	13664	13827	13979	13581	13836	13694	13700	13867	13655	13584	13536	13725	13733	13647	13849	13799	13848	13809	13746	13642	13610	13649	13520	13606	13731	13659	13510	13585	13712	13699	13684	13625	13690	13644	13566	13871	13583	13870	13729	13549	13795	13709	13794	13627	13641	13965	13655	13746	13906	13811	13756	13779	13767	13915	13685	13659	13722	13786	13700	13657	13576	13855	13839	13605	13779	13859	13565	13760	13895	13745	13658	13683	13643	13748	13793	13713	13683	13660	13663	13675	13866	13739	13659	13799	13729	13797	13801	13706	13935	13747	13656	13683	13834	13731	13743	13573	13783	13716	13817	13846	13666	13735	13632	13886	13753	13779	13697	13743	13829	13746	13791	13824	13862	13813	13780	13684	13742	13849	13773	13771	13696	13555	13723	13617	13730	13450	13683	13756	13636	13635	13524	13659	13805	13698	13560	13583	13659	13615	13957	13755	13606	13679	13713	13849	13753	13785	13708	13875	13799	13754	13647	13655	13608	13921	13719	13805	13718	13683	13973	13766	13577	13819	13695	13969	13920	13726	13681	13850	13700	13758	13813	13569	13816	13818	13849	13713	13669	13444	13574	13638	13709	13699	13796	13835	13682	13664	13605	13768	13921	13846	13896	13889	13562	13732	13646	13870	13749	13658	13701	13856	13716	13533	13976	13753	13622	13698	13829	13820	13781	13856	13820	13533	13738	13785	13811	13662	13658	13736	13848	13482	13643	13773	13817	13772	13594	13638	13811	13759	13646	13925	13799	13804	13715	13687	13674	13864	13853	13706	13843	13705	13730	13700	13742	13545	13920	13611	13837	13717	13788	13698	13989	13691	13845	13775	13861	13557	13774	13723	13676	13761	13790	13591	13770	13671	13620	13695	13784	13641	13658	13703	13620	13724	13633	13726	13639	13662	13757	13712	13818	13916	13718	13826	13723	13715	13612	13722	13624	13820	13817	13686	13745	13792	13833	13941	13956	13790	13766	13795	13601	13825	13825	13908	13731	13682	13726	13612	13597	13774	13635	13798	13736	13687	13745	13710	13840	13642	13687	13526	13661	13907	13769	13775	13575	13749	13778	13768	13663	13601	13519	13623	13740	13553	13616	13682	13809	13806	13552	13668	13704	13776	13572	13599	13698	13867	13768	13734	13630	13687	13571	13831	13705	13712	13718	13654	13715	13653	13567	13797	13655	13719	13725	13824	13784	13868	13742	13817	13796	13758	13802	13647	13726	13816	13829	13750	13584	13781	13769	13644	13768	13859	13889	13740	13892	13637	13576	13692	13804	13745	13879	13600	13748	13828	13902	13719	13728	13702	13830	13839	13759	13906	13972	13919	13608	13762	13754	13677	13687	13666	13844	13814	13871	13654	13580	13830	13857	13667	13545	13895	13646	13729	13480	13826	13713	13838	13692	13697	13759	13823	13695	13748	13830	13504	13749	13672	13758	13619	13583	13660	13635	13653	13641	13517	13764	13795	13896	13805	13751	13625	13770	13797	13746	13738	13765	13581	13730	13750	13698	13598	13676	13661	13727	13631	13927	13696	13691	13685	13904	13867	13922	13841	13769	13792	13840	13793	13670	13733	13810	13621	13764	13735	13825	13863	13904	13885	13671	13621	13805	13813	13915	13748	13827	13905	13852	13709	13568	13678	13612	13533	13705	13732	13666	13850	13689	13665	13847	13933	13824	13709	13709	13933	13756	13516	13819	13594	13671	13859	13716	13690	13890	13657	13736	13848	13700	13755	13768	13794	13819	14031	13809	13661	13768	13774	13791	13785	13714	13841	13755	13654	13792	13798	13622	13633	13788	13989	13947	13644	13807	13784	13898	13766	13756	13791	13754	13780	13581	13769	13670	13710	13766	13668	13862	13690	13625	13615	13812	13795	13785	13790	13959	13746	13679	13742	13722	13869	13707	13817	13625	13780	13752	13693	13549	13683	13744	13824	13795	13527	13613	13660	13748	13659	13583	13563	13888	13685	13652	13934	13728	13700	13571	13796	13616	13896	13778	13731	13710	13759	13824	13482	13688	13760	13674	13646	13759	13792	13846	13805	13876	13701	14035	13771	13787	13623	13653	13626	13699	13716	13592	13906	13807	13846	13660	13640	13755	13989	13648	13666	13719	13554	13549	13854	13620	13571	13675	13662	13670	13768	13777	13621	13614	13650	13870	13732	13648	13796	13685	14013	13900	13785	13644	13719	13584	13626	13816	13668	13778	13680	13596	13766	13794	13749	13634	13877	13779	13660	13581	13714	13870	13743	13749	13556	13838	13690	13803	13587	13926	13558	13718	13839	13789	13455	13620	13711	13737	13827	13701	13468	13795	13494	13758	13649	13750	13701	13762	13552	13711	13810	13865	13680	13778	13799	13715	13849	13763	13738	13619	13831	13707	13763	13630	13649	13731	13665	13688	13791	13850	13723	13591	13818	13622	13654	13924	13839	13748	13762	13899	13849	13807	13661	13679	13773	13565	13609	13580	13772	13589	13719	13714	13912	13771	13786	13805	13800	13818	13703	13779	13715	13814	13666	13806	13626	13625	13697	13604	13584	13613	13803	13815	13741	13658	13714	13701	13714	13784	13811	13625	13771	13792	13614	13778	13730	13687	13513	13510	13634	13631	13817	13864	13592	13584	13747	13780	13721	13742	13907	13633	13577	13717	13767	13824	13812	13887	13758	13571	13672	13774	13751	13573	13957	13721	13696	13712	13786	13670	13601	13766	13683	13713	13748	13898	13765	13741	13621	13950	13874	13776	13545	13902	13862	13659	13767	13690	13770	13748	13592	13644	13657	13755	13719	13655	13820	13777	13626	13691	13725	13663	13686	13568	13730	13780	13785	13729	13666	13739	13597	13900	13816	13796	13641	13750	13799	13724	13748	13695	13708	13935	13629	13847	13837	13722	13817	13590	13592	13665	13504	13763	13806	13725	13823	13839	13697	13730	13925	13815	13732	13761	13843	13798	13720	13615	13859	13868	13682	13934	13737	13736	13820	13840	13852	13869	13662	13757	13695	13644	13823	13770	13674	13806	13777	13878	13756	13727	13692	13636	14009	13605	13781	13792	13803	13752	13850	13571	13848	13859	13623	13724	13715	13755	13641	13772	13923	13587	13776	13750	13856	13827	13787	13641	13789	13727	13627	13762	13660	13619	13607	13615	13572	13806	13816	13684	13670	13724	13758	13671	13610	13773	13788	13791	13710	13784	13777	13603	13663	13800	13607	13795	13737	13802	13769	13696	13811	13782	13707	13746	13787	13876	13729	13722	13834	13970	13886	13818	13682	13715	13752	13897	13889	13646	13863	13674	13652	13747	13735	13601	13582	13798	13733	13750	13581	13978	13866	13871	13602	13805	13656	13900	13765	13775	13643	13770	13651	13674	13841	13671	13652	13801	13823	13773	13899	13794	13710	13646	13859	13712	13800	13746	13649	13820	13553	13616	13745	13732	13722	13773	13703	13851	13818	13668	13662	13864	13798	13963	13765	13643	13743	13749	13709	13672	13654	13838	13827	13616	13771	13770	13691	13641	13937	13745	13925	13713	13663	13415	13643	13786	13640	13682	13694	13680	13772	13620	13931	13587	13790	13872	13910	13743	13657	13725	13858	13847	13722	13526	13628	13576	13499	13748	13825	13834	13915	13831	13740	13773	13640	13718	13683	13774	13814	13596	13634	13844	13753	13770	13779	13669	13670	13703	13727	13775	13724	13849	13713	13680	13883	13769	13607	13826	13674	13702	13668	13603	13723	13489	13777	13845	13889	13862	13544	13723	13583	13603	13764	13765	13901	13676	13700	13607	13868	13696	13565	13535	13751	13633	13696	13869	13794	13785	13652	13896	13767	13703	13711	13829	13802	13727	13684	13838	13570	13842	13686	13660	13596	13669	13636	13735	13778	13946	13518	13684	13853	13807	13576	13723	13678	13636	13807	13823	13880	13804	13717	13599	13565	13710	13611	13720	13794	13760	13704	13689
29997	44819	40448	32472	27940	24467	21692	19807	18206	17112	16243	15733	15247	14778	14383	14214	13860	13716	13356	13187	12950	13046	12844	12903	12685	12415	12634	12540	12377	12425	12402	12463	12310	12446	12347	12404	12379	12338	12406	12445	12314	12395	12371	12383	12321	12488	12394	12318	12416	12353	12355	12555	12329	12496	12230	12475	12427	12356	12448	12441	12436	12503	12272	12273	12269	12436	12321	12555	12404	12209	12417	12328	12386	12544	12362	12383	12363	12346	12246	12389	12384	12343	12462	12564	12395	12375	12371	12410	12484	12446	12447	12342	12505	12405	12341	12312	12226	12462	12410	12285	12248	12403	12460	12310	12236	12372	12379	12321	12347	12263	12262	12261	12432	12399	12429	12327	12298	12349	12401	12287	12372	12396	12327	12443	12448	12468	12281	12649	12432	12248	12305	12212	12319	12369	12350	12325	12533	12163	12393	12316	12243	12347	12535	12441	12365	12395	12240	12475	12279	12181	12399	12258	12324	12298	12304	12390	12360	12433	12347	12379	12322	12249	12411	12554	12546	12473	12319	12210	12304	12481	12306	12380	12412	12268	12246	12270	12579	12440	12250	12408	12303	12389	12490	12231	12447	12360	12456	12375	12453	12395	12367	12381	12523	12205	12411	12389	12349	12250	12394	12430	12381	12381	12348	12485	12550	12291	12421	12226	12360	12272	12507	12331	12407	12363	12389	12450	12290	12368	12123	12347	12534	12307	12370	12405	12288	12329	12423	12319	12243	12483	12398	12437	12445	12372	12528	12334	12450	12346	12189	12483	12310	12570	12153	12208	12345	12414	12316	12319	12447	12216	12336	12334	12482	12326	12335	12385	12415	12244	12328	12298	12400	12497	12223	12353	12334	12512	12341	12424	12448	12365	12408	12346	12494	12405	12344	12244	12425	12364	12337	12342	12207	12353	12351	12442	12311	12451	12266	12257	12337	12223	12346	12283	12475	12367	12363	12327	12235	12393	12443	12403	12252	12243	12341	12495	12248	12316	12279	12429	12237	12308	12326	12312	12296	12447	12382	12241	12477	12393	12333	12369	12456	12312	12470	12344	12204	12381	12406	12387	12247	12264	12379	12284	12239	12409	12292	12401	12660	12197	12294	12325	12473	12197	12232	12450	12305	12339	12315	12411	12507	12353	12323	12312	12286	12453	12315	12413	12263	12370	12394	12355	12403	12387	12411	12351	12317	12523	12273	12371	12211	12428	12345	12418	12469	12201	12311	12498	12308	12307	12366	12298	12342	12156	12331	12339	12462	12460	12420	12291	12343	12458	12263	12351	12354	12331	12432	12339	12478	12261	12310	12419	12359	12381	12384	12354	12368	12332	12407	12338	12391	12290	12231	12287	12474	12463	12409	12446	12291	12411	12331	12513	12214	12311	12308	12251	12367	12216	12384	12407	12275	12219	12412	12377	12447	12376	12327	12451	12397	12346	12295	12272	12296	12622	12349	12377	12469	12470	12244	12330	12478	12498	12373	12482	12560	12224	12309	12422	12371	12428	12391	12307	12588	12264	12414	12408	12360	12593	12458	12435	12414	12492	12343	12294	12243	12302	12366	12610	12277	12259	12325	12404	12324	12388	12462	12402	12189	12314	12261	12384	12456	12498	12279	12470	12280	12467	12452	12463	12389	12420	12166	12500	12335	12260	12439	12333	12240	12549	12374	12389	12531	12526	12419	12295	12395	12273	12439	12435	12385	12239	12339	12374	12413	12366	12174	12421	12505	12427	12347	12468	12443	12333	12478	12515	12454	12502	12201	12355	12453	12414	12442	12481	12482	12405	12328	12328	12316	12273	12398	12337	12440	12383	12409	12441	12436	12381	12473	12384	12442	12350	12293	12318	12470	12576	12420	12236	12473	12490	12380	12305	12321	12469	12480	12384	12496	12437	12547	12434	12401	12476	12269	12202	12420	12453	12273	12389	12361	12360	12441	12352	12418	12399	12523	12258	12433	12363	12491	12449	12421	12292	12348	12277	12236	12481	12310	12415	12361	12475	12459	12241	12448	12359	12455	12432	12360	12397	12383	12246	12507	12387	12388	12328	12334	12512	12425	12371	12321	12525	12315	12398	12254	12354	12329	12307	12278	12352	12251	12454	12400	12274	12403	12394	12397	12337	12425	12316	12375	12478	12329	12269	12483	12390	12349	12385	12374	12429	12339	12358	12233	12389	12384	12459	12222	12240	12443	12354	12334	12446	12341	12296	12225	12456	12358	12422	12386	12229	12332	12462	12463	12362	12425	12332	12277	12642	12335	12393	12349	12220	12302	12271	12346	12425	12408	12357	12378	12402	12351	12403	12426	12232	12435	12479	12354	12484	12334	12453	12464	12328	12234	12325	12491	12416	12268	12548	12424	12183	12269	12372	12319	12289	12399	12333	12457	12401	12202	12388	12391	12499	12396	12459	12265	12327	12267	12450	12425	12449	12394	12376	12387	12281	12379	12466	12281	12399	12412	12296	12409	12367	12509	12286	12210	12201	12346	12252	12318	12403	12295	12433	12292	12385	12373	12274	12309	12290	12232	12315	12455	12378	12415	12236	12313	12434	12412	12383	12341	12549	12425	12400	12341	12305	12391	12250	12223	12319	12383	12361	12341	12506	12364	12400	12415	12522	12497	12333	12305	12340	12450	12256	12449	12358	12371	12341	12394	12294	12426	12443	12281	12309	12422	12397	12406	12336	12409	12392	12343	12475	12317	12353	12271	12350	12504	12427	12258	12380	12357	12391	12455	12401	12523	12308	12316	12356	12413	12372	12388	12265	12432	12303	12397	12278	12381	12410	12300	12252	12580	12239	12482	12427	12296	12388	12476	12233	12380	12292	12330	12521	12367	12401	12413	12385	12363	12315	12226	12399	12397	12310	12462	12475	12306	12426	12417	12357	12380	12334	12180	12383	12357	12373	12441	12381	12350	12443	12407	12453	12339	12441	12426	12452	12445	12283	12430	12365	12364	12191	12425	12323	12289	12310	12299	12333	12476	12270	12332	12409	12574	12490	12249	12447	12326	12384	12485	12393	12479	12477	12177	12394	12396	12335	12350	12322	12328	12478	12351	12536	12333	12442	12150	12430	12237	12336	12350	12359	12432	12383	12450	12406	12364	12400	12296	12441	12366	12430	12353	12420	12365	12263	12213	12183	12445	12250	12310	12445	12430	12502	12487	12316	12370	12458	12228	12323	12412	12369	12366	12452	12243	12319	12352	12395	12302	12346	12513	12437	12445	12502	12316	12381	12386	12538	12406	12435	12315	12278	12294	12468	12372	12419	12287	12381	12396	12393	12327	12435	12382	12445	12311	12298	12452	12287	12567	12512	12372	12446	12277	12429	12292	12401	12420	12366	12398	12408	12373	12348	12423	12481	12287	12334	12393	12344	12426	12374	12371	12504	12345	12409	12490	12353	12340	12365	12365	12300	12389	12219	12227	12127	12450	12379	12400	12491	12176	12343	12358	12365	12209	12285	12396	12411	12392	12483	12550	12354	12246	12262	12234	12511	12308	12305	12230	12441	12507	12422	12331	12472	12278	12466	12262	12415	12360	12441	12307	12396	12405	12337	12476	12318	12316	12381	12333	12410	12450	12316	12496	12478	12357	12321	12445	12336	12235	12255	12350	12408	12468	12366	12448	12478	12359	12559	12368	12186	12260	12435	12328	12365	12272	12418	12314	12431	12347	12448	12387	12511	12375	12413	12437	12378	12371	12422	12287	12260	12325	12372	12451	12425	12342	12313	12336	12451	12409	12302	12375	12489	12439	12453	12419	12348	12465	12501	12264	12415	12371	12166	12466	12509	12435	12319	12298	12408	12427	12444	12337	12253	12450	12526	12445	12369	12240	12362	12346	12562	12390	12498	12409	12592	12323	12489	12403	12392	12314	12418	12543	12407	12461	12265	12492	12283	12435	12381	12530	12352	12390	12386	12337	12378	12514	12310	12430	12332	12322	12258	12462	12522	12332	12263	12348	12190	12399	12357	12459	12314	12300	12284	12420	12449	12413	12386	12347	12289	12385	12276	12369	12192	12348	12437	12347	12404	12380	12210	12372	12331	12212	12401	12643	12329	12410	12379	12388	12313	12342	12306	12138	12533	12443	12535	12342	12425	12390	12380	12375	12379	12263	12444	12462	12349	12379	12372	12474	12347	12314	12454	12459	12404	12399	12331	12394	12549	12507	12472	12336	12347	12439	12305	12213	12353	12368	12237	12292	12412	12383	12395	12230	12512	12409	12464	12438	12438	12431	12363	12318	12521	12461	12364	12408	12352	12386	12403	12240	12242	12373	12449	12280	12307	12386	12361	12305	12540	12323	12293	12400	12383	12418	12292	12274	12342	12216	12507	12518	12415	12389	12302	12470	12413	12465	12220	12315	12404	12412	12381	12208	12382	12361	12349	12453	12335	12370	12418	12421	12350	12338	12346	12498	12256	12371	12404	12267	12374	12411	12251	12425	12384	12461	12330	12273	12384	12394	12201	12433	12333	12389	12328	12332	12311	12226	12295	12475	12379	12395	12443	12290	12295	12402	12438	12481	12270	12355	12201	12385	12529	12386	12352	12457	12275	12375	12398	12412	12191	12347	12277	12260	12532	12476	12493	12438	12343	12338	12275	12290	12205	12475	12291	12381	12359	12272	12298	12406	12276	12332	12252	12427	12489	12628	12435	12347	12440	12441	12294	12398	12293	12503	12320	12430	12131	12607	12337	12349	12435	12319	12423	12406	12277	12377	12436	12535	12321	12318	12448	12241	12383	12417	12502	12297	12210	12263	12235	12406	12237	12339	12384	12241	12349	12236	12369	12400	12270	12449	12405	12342	12442	12349	12507	12477	12342	12232	12338	12282	12264	12514	12393	12382	12478	12372	12611	12438	12319	12412	12398	12439	12404	12292	12301	12310	12328	12208	12058	12347	12368	12393	12458	12425	12376	12339	12404	12312	12536	12303	12325	12391	12389	12304	12291	12246	12398	12337	12282	12536	12412	12368	12350	12404	12634	12231	12506	12309	12358	12462	12165	12310	12202	12383	12314	12378	12392	12316	12311	12206	12338	12401	12406	12320	12458	12484	12333	12373	12560	12322	12470	12321	12290	12221	12320	12328	12392	12424	12408	12270	12540	12332	12396	12445	12415
24180	21275	28790	25387	25272	26529	25442	21382	19363	18569	17514	16901	16259	15973	15614	15182	15001	14656	14337	14262	14079	13768	13676	13615	13645	13573	13635	13535	13609	13258	13129	13383	13376	13251	13345	13246	13310	13265	13056	13266	13212	13255	13426	13172	13264	13068	13263	13254	13278	13265	13217	13239	13153	13170	13095	13378	13204	13265	13284	13278	13036	13300	13138	13064	13264	13281	13184	13193	13181	13204	13190	13125	13127	13159	13168	13344	12982	13003	13312	13182	13235	13289	13326	13110	13187	13318	13252	13237	13279	13280	13325	13255	13355	12976	13207	13184	13226	13325	13131	13144	13204	13212	13186	13167	13050	13165	13231	13202	13141	13186	13242	13237	13249	13143	13350	13333	13383	13005	13210	13219	13310	13094	13235	13294	13172	13262	13181	13252	13280	13163	13043	13316	13151	13254	13209	13185	13170	13279	13359	13209	13259	13160	13353	12941	13211	13229	13258	13325	13169	13211	13152	13105	13412	13361	13354	13312	13058	13140	13318	13269	13157	13139	13201	13090	13240	13223	13324	13185	13189	13103	13242	13183	13156	13168	13264	13168	13180	13271	13306	13305	13242	13170	13220	13058	13099	13182	13258	13134	13235	13098	13013	13222	13269	13121	13091	13161	13054	13305	13185	13030	13151	13244	13362	13214	13296	13219	13036	13152	13069	13234	13168	13213	13352	13029	13154	13194	13184	13101	13237	13214	13111	13119	13023	13146	13220	13150	13148	13083	13247	13232	13079	13379	13047	13185	13230	13302	13071	13279	13105	13230	13339	13143	13377	13260	13138	13283	13296	13111	13341	13196	13243	13208	13276	13308	13274	13219	13257	13284	13199	13282	13333	13066	13404	13018	13212	13304	13119	13389	13228	13150	13085	13082	13166	13207	13084	13219	13099	13225	13258	13181	13147	13183	13197	13137	13222	13189	13087	13218	13106	13226	13226	13131	13386	13230	13202	13004	13207	13173	13162	13310	13375	13132	13104	13209	13116	13178	13046	13102	13306	13266	13220	13156	13165	13395	13142	13147	13244	13312	13378	13146	13305	13040	13082	13236	13204	13192	13273	13370	13260	13163	13285	13229	13290	13110	13248	13179	13064	13066	13133	13144	13226	13242	13173	13104	13281	13310	13290	13217	13215	12991	13239	13100	13256	13208	13290	12847	13101	13163	13191	13280	13449	13005	12973	13283	13192	13162	13388	13434	13303	13100	13046	13285	13104	13047	13187	13040	13256	13468	13101	13232	13372	13212	13203	13092	12933	13068	13386	13192	13277	13331	13190	12928	13119	13257	13045	13056	13251	13473	13275	13235	13274	13195	13196	13179	13179	13155	13326	13212	13149	13327	13269	13172	13199	13276	13209	13290	13236	13302	13372	13205	13173	13117	13358	13329	13110	13250	13357	13225	13293	13041	13253	13041	13154	13294	13047	13158	13283	13302	13308	13182	13145	13214	13121	13110	13527	13109	13186	13099	13306	13151	13378	13303	13164	13074	13290	13197	13221	13158	13219	13320	13326	13136	13316	13185	13095	13383	13413	13057	13405	13160	13330	13134	13304	13259	13325	13199	12995	13243	13270	13140	13293	13276	13208	13392	13198	13193	13329	13375	13219	13319	13332	12969	12947	13288	13328	13109	13296	13109	13154	13327	13323	13187	13132	13167	13100	13091	13304	12998	13344	13212	13245	13207	13132	13120	13275	13134	13124	13047	13146	13314	13158	13407	13217	13131	13125	13157	13239	13317	13345	13145	12979	13321	13176	13312	13298	13279	13086	13107	13311	13175	13272	13258	13174	13095	13107	13313	13254	13099	13281	13045	13170	13271	13332	13186	13006	13119	13213	13450	13171	13471	13215	13170	13440	13209	13081	13236	13202	13316	13210	13172	13262	13053	12996	13167	13255	13089	13108	13102	13128	13101	13191	13069	13227	13232	13102	13133	13144	13197	13036	13313	13218	13247	13326	13165	13359	13343	13261	13169	13228	12959	13226	13348	13188	13154	13169	13070	13204	13253	13249	13338	13363	13260	13291	13325	13264	13149	13345	13131	13248	13066	13135	13087	13314	13222	13227	13177	13358	13113	13351	13072	13213	13216	13048	13040	13214	13238	12939	13106	13033	13174	13222	13269	13210	13266	13089	13221	13062	13117	12888	13076	13296	13299	13294	13218	13225	13194	13118	13223	13132	13190	13331	13168	13046	13317	13268	13233	13306	13251	13121	13155	13411	13111	13247	12941	13125	13018	13301	13204	13238	13269	13134	13338	13495	13239	13197	13176	13171	13221	13147	13328	13216	13113	13147	13185	13154	13300	13184	13183	13065	12923	13090	13193	13076	13232	13311	13192	13162	12934	13206	13231	13258	13247	13235	13090	13262	13313	13120	13378	13271	13242	13223	13232	13218	13081	13265	13188	13254	13227	13221	13379	13125	13178	13163	13022	13300	13389	13265	13245	13253	13162	13198	13237	13523	13344	13434	13300	13134	13357	13159	13348	13153	12978	13118	13056	13342	13238	13348	13127	13261	13272	13258	13377	13361	13159	13386	13175	13268	13253	13101	13021	13148	13091	13165	13279	13100	13186	13305	13104	13217	13275	13133	13206	13194	13167	13338	13168	13230	13273	13114	13079	13121	13396	13258	13232	13274	12999	13247	13365	13270	13001	13232	13100	13429	13349	13341	13251	13120	13017	13351	13119	13109	13195	13241	13407	13217	12957	13274	13044	13089	13192	13133	13128	13275	13164	13295	13260	13164	13245	13137	13358	13152	13217	13031	13256	13097	13388	13454	13199	13385	13475	13198	13197	13212	13117	13164	13077	13193	13162	13102	13345	13260	13025	13343	13186	13325	13162	13224	13229	13165	13341	13219	13219	13146	13233	13328	13334	13176	13200	13207	13177	13177	13197	13134	13081	13066	13256	13378	13415	13252	13180	13034	13061	13226	13381	13240	13303	13266	13260	13124	13300	13264	13213	13114	13171	13091	13191	13042	13095	13089	13161	13050	13068	13208	13136	13406	13226	13161	13257	13341	13296	13116	13064	13186	13043	13214	13110	13297	13028	13300	13294	13096	13161	13149	13335	13079	13247	13081	13310	13149	13277	13146	13160	13206	13356	13281	13267	13368	13247	13257	13376	13347	13161	13072	13249	13213	13284	13199	13193	13264	13274	13210	13353	13316	13328	13117	13203	13593	13166	13339	13266	13101	13347	13254	13119	13303	13148	12993	13055	13169	13301	13177	13147	13248	13301	13232	13283	13290	13221	13273	13332	13149	12956	13069	13167	13041	13099	13169	13309	13059	13271	13165	13129	13194	13069	13062	13159	13286	13073	13398	13182	13306	13187	13225	13173	13150	13176	13170	13171	13247	13276	13307	13345	13191	13271	13386	12993	13296	13155	13141	13205	13232	13359	13241	13275	13196	13151	13117	13131	13226	13154	13442	13321	13239	13318	13158	13358	13314	13113	13179	13344	13577	13314	13335	13319	13263	13180	13237	13257	13202	13266	13160	13266	13184	13192	13127	13107	13240	13231	13213	13149	13181	13228	13057	13252	13209	13069	13386	13113	13202	13291	13278	13028	13183	13089	13043	13313	13238	13134	13015	13292	13170	13286	13339	13027	13125	13099	13071	13125	13144	13247	13189	13062	13396	13265	13130	13197	13229	13143	13107	13278	13150	13039	13205	13160	13170	13081	13356	13140	13129	13295	13299	13396	13141	13052	13108	13191	13220	13322	13261	13114	13377	13184	13312	13261	13217	13197	13161	13080	13174	13257	13320	13164	13183	13028	13162	13220	13254	13169	13099	13367	13392	13195	13337	13371	13154	13218	13255	13141	13229	13582	13121	13090	13023	13348	13154	13151	13080	13168	13326	13062	13187	13123	13285	13211	13214	13400	13267	13231	13022	13053	13266	13243	13251	13306	13241	13274	13244	13049	13322	13313	13230	12960	13028	13144	13232	13289	13183	13142	13285	13288	13334	13175	13178	13125	13238	13274	13192	13222	13181	13176	13139	13052	13325	13264	13159	13249	13301	13033	13174	13362	12972	13129	13086	13265	13297	13277	13267	13282	13201	13182	13193	12954	13315	13024	13185	13148	13200	13289	13194	13233	13413	13307	13177	13307	13095	13197	13275	13219	13287	13305	13207	13287	13184	13181	13085	13257	13335	13146	13126	13197	13213	13444	13234	13140	13036	13229	13176	13273	13411	13307	13294	13227	13157	13304	13330	13197	13270	13395	13262	13147	13202	13338	13367	13210	13261	13067	13127	13154	13049	13161	13146	13084	13083	13230	13071	13108	13292	13183	13191	13156	13268	13306	13296	13177	13269	13346	13294	13277	13286	13305	13366	13200	13171	13286	13199	13159	13241	13388	12980	13207	13204	12963	13338	13260	13176	13049	13123	13137	13060	13017	13231	13257	13273	13173	13398	13314	13324	13045	13171	13368	13308	13238	13069	13150	13329	13114	13123	13275	13150	13201	13259	13203	13265	12929	13204	13082	13259	13266	13221	13228	13212	13159	13076	13210	13272	13161	13080	13275	13347	13241	13360	13342	13320	13056	13051	13152	13243	13323	13110	13276	13003	13342	13444	13162	13210	13278	13089	13312	13144	13312	13121	13196	13255	13203	13352	13123	13267	13110	13168	13182	13226	13126	13272	13130	13205	13279	13063	13285	13351	13293	13280	13262	13368	13120	13080	13094	13127	13308	13141	13173	13278	13337	13251	13100	13076	13182	13311	13221	13359	13122	13244	13248	13196	13276	13338	13162	13243	13245	13023	13031	13059	13325	13444	13091	13035	12899	13263	13068	13082	13212	13140	13197	13328	13213	13304	13334	13299	13092	13171	12991	13081	13114	13027	13208	13216	13223	13281	13119	12995	13217	13232	13209	13157	13375	13292	13045	13119	13060	13367	13347	13325	13171	13183	13270	13159	13042	13222	13354	13269	13334	13296	13275	13318	13169	13262	13143	13207	13053	13240	13258	13144	13233	13020	13297	13180	13254	13154	13241	13116	13188	13001	13066	13387	13320	13326	13485	13226	13300	13129	13257	13411	13406	13204	13236	13184	13139	13331	13256	13287	13242	13269	13030	13136	13350	13306	13310	13259	13126	13195	13217	13152	13051	13044	13206	13151	13189
29034	50268	46363	37772	33094	28873	25633	23265	21442	19590	18320	17327	16604	16144	15415	15101	14474	14008	13647	13244	13203	12984	12759	12650	12553	12471	12432	12249	12288	12190	12227	12117	12126	12060	12078	12161	12208	12170	11977	12233	12205	12067	12097	12119	11978	12217	12243	11950	11966	12064	12219	12081	12112	12138	12023	12100	11953	12080	11990	12003	12122	12132	11978	12134	12018	12075	12115	12031	12061	12213	12065	12114	11842	12004	12167	12128	11997	12202	12005	12039	12184	12012	12035	11961	12200	11890	11997	12028	12092	12010	12137	12111	12026	12218	12029	11943	12176	11948	12127	11911	11997	12077	12116	12063	12092	11954	12063	12097	12101	11937	12007	12140	12182	12083	12103	12148	12084	11996	12051	12127	12030	12200	12081	11971	12053	12045	12125	12088	11991	11889	11897	12163	12048	11979	12208	12104	12120	12018	12000	12097	12065	12100	12191	12113	11967	12140	11971	12048	12057	12115	12129	11861	12024	11994	12101	12081	12063	12060	12087	12159	11924	12215	11966	12063	12063	12170	12226	12135	12003	12253	11890	12178	12012	12119	12038	12097	11966	12199	12055	12031	12103	11988	12017	12013	11914	12213	11892	12126	12094	11949	12085	12138	12076	12079	12103	12017	12074	12136	12095	12215	12165	11995	12087	12050	11973	12164	12115	12142	12116	12070	11976	12145	12032	11940	12143	11961	12063	12138	12025	11934	12130	11999	11986	11973	12138	12160	12082	12205	12073	12183	12049	12046	12157	12179	12036	12084	12120	12194	12076	12096	11924	12187	12077	12066	12084	11976	12025	11961	12147	11991	12173	11958	11979	12216	12010	11944	12038	12264	11955	12080	12012	11979	12016	12149	12055	12055	12049	12100	12091	12024	11933	12024	12027	12082	11752	12113	12032	11837	12155	12122	12198	12122	12098	12125	12039	12042	12022	11896	12221	11871	12163	12062	11993	11920	12258	12109	12052	12091	12056	12108	12026	12015	12005	11979	12192	11912	12068	12125	12051	12224	12123	12088	12078	12042	11953	12068	12066	12154	12110	12168	12059	11862	12063	12104	12082	12132	12050	12140	12085	12056	12100	11994	11931	12161	12122	11874	12280	12063	12088	12034	12088	12031	12144	12056	12185	12079	11946	12015	12027	12156	11932	11949	12089	12028	12024	12124	12082	11902	12095	11998	12088	12100	11961	12066	11991	12076	12194	12177	12042	12127	12158	12071	12062	12106	12159	12047	12090	12083	12203	11987	11961	12047	11954	12143	12095	12173	11982	12036	11984	11942	12032	12088	12041	12102	11952	11942	12173	12072	12169	12042	11836	12043	12126	11996	12237	12004	12030	12114	11990	12075	11942	12104	11892	12170	12024	12157	11957	12093	12140	12023	12025	12191	12163	11979	12207	12063	12018	12033	12151	12150	12016	12034	11933	12036	12011	12094	12103	12243	12088	12150	11964	12105	12162	12077	12030	12006	12246	12079	12058	11949	12037	11913	12045	12115	12076	12103	12127	12103	12075	12170	11977	12213	11982	12035	12200	12267	12195	12061	12082	11936	12113	11971	12058	12163	12157	12261	12026	12102	12073	12138	12041	12110	12127	12202	12088	12026	12106	11974	12052	12102	12069	11974	12097	12029	12096	11946	12028	12091	11994	12142	12144	12081	11951	12098	12174	12110	11878	12065	12013	12269	12053	11906	12134	11949	12062	12105	12049	12042	11983	12089	11991	11998	12019	12059	12067	11960	11935	12004	11972	12036	12065	11950	11925	12145	12088	12174	11993	12131	12172	12120	12123	12082	12040	12155	12155	12103	11916	11898	12202	11934	11995	12055	12098	11909	11946	12122	12141	12084	11996	12049	12103	12025	12034	12063	12283	12167	12163	11878	11890	12093	12115	12066	12055	12087	12043	12131	12047	11979	12240	11959	11961	11996	11905	12113	12017	11985	12019	12087	11998	12243	12001	11978	12162	12087	12120	12148	12097	12115	11986	11954	12019	12090	12179	12056	12216	12060	12215	11998	12072	12026	12053	12073	11991	12083	12049	12123	12085	12180	12135	12052	12104	12040	12118	11976	12059	12056	12028	12077	12067	11955	12115	12108	12101	12047	12055	12096	12057	12105	12022	12030	12066	12070	12159	12076	12130	12166	12206	12107	12112	12071	12210	12101	12002	11956	12153	12110	12052	12005	12140	12076	12026	12015	12063	11974	12175	12043	11981	12043	12079	12150	12186	12139	11997	12130	12112	12038	12160	12017	12012	12059	11979	12075	12052	12068	12023	12043	12033	12019	12121	12223	12078	12171	12084	12182	12293	11969	12149	12130	12076	12063	12095	12121	12072	12118	12106	12141	11995	11913	12106	12093	12150	11948	12165	12015	12074	12046	12143	12204	12047	12039	12204	12126	11974	12028	12005	12039	12066	12168	12071	12147	12064	12038	11833	12017	11996	12001	12057	12094	12200	12057	12029	12150	12136	11989	12074	12073	12094	12014	12143	11989	12026	12033	12089	11999	12065	12002	12190	11905	12083	12149	12027	12274	12201	12139	11933	11934	12209	12002	12031	11954	12075	12140	12118	11947	12261	12077	12251	12043	12021	11791	12162	12129	12101	11993	12264	12034	12148	12025	12230	12035	12144	12054	11937	12051	11948	12122	12007	12136	11921	11959	12069	11977	12047	12028	11963	11896	12024	12329	12061	12066	12106	12120	11941	12078	11923	11982	12092	11971	12163	12114	12064	12191	11973	12163	12224	12062	12187	12093	11946	12011	12069	12113	12101	12017	12062	12205	12099	12145	12128	12060	12150	12146	11990	12106	12199	12195	12018	12078	12057	12187	12095	12128	12061	11942	12117	12195	12046	12018	11954	12236	12069	11983	11987	11931	12056	12117	12066	12034	12113	12178	12104	12124	11869	12053	11987	12033	12155	12044	11977	12166	11911	11882	11907	12216	11997	12163	12058	12263	12235	12148	12226	12159	12001	12133	11974	12072	12029	12111	12146	11913	11978	11950	12300	11994	12024	11838	12106	12102	11932	12123	11945	12082	12030	12077	12142	12099	11966	12071	12034	12017	12005	11937	12038	12108	12027	12130	12052	12100	12149	12098	12084	12038	12203	11997	12084	12100	11987	12096	12009	12198	12207	12172	12039	12099	12194	12167	12143	12039	12027	12001	12201	11924	12026	11946	12264	11930	12152	12063	12145	12080	11930	11981	12162	12128	12088	12043	11993	12062	12033	11980	12116	11973	12106	12055	12144	12131	11943	12201	12069	12102	12061	12080	12021	11978	12272	12089	12120	12022	12294	12087	12057	12130	11945	11911	12034	12225	12031	12072	12118	12041	12156	11944	12025	12197	12054	12046	12011	12007	12127	11874	12073	12119	12132	12000	11980	12036	12018	11877	12194	12031	12091	12063	12052	12204	12222	12124	12062	12161	12185	12145	12057	12066	12049	12142	12018	12133	12018	11797	12115	12104	12123	12146	12297	12080	12081	11983	12184	11956	12184	12162	12010	11971	12119	12112	12040	12188	11960	12122	12101	12225	11974	11946	12092	11982	12116	12058	12049	11979	12124	12057	12046	12199	12088	12046	11879	12092	11978	12021	12056	11961	12255	11902	12114	12101	12193	11957	12115	12149	12049	12098	12035	12075	12083	11990	12045	12047	12170	11998	12020	12010	12066	12106	11958	12097	12065	12106	12161	12079	12037	12111	11974	12029	11977	11989	12053	12145	12099	12097	12081	12054	12096	12003	12009	12060	12011	11989	12048	12171	11958	12180	11890	12061	12197	12132	12159	12082	12082	12017	12095	12010	12059	11909	12047	12086	12101	12086	12057	12044	12044	12184	12134	11991	12039	12152	12086	12059	12091	12171	12179	11965	12005	12160	12013	11998	12034	11988	11958	11977	12160	12166	12137	12043	12177	12188	12096	12125	11910	12109	12023	12210	11973	11977	12128	12127	12083	12158	12128	12198	11987	12004	12114	12069	12204	12159	12131	12096	12201	11969	12050	12010	12082	12050	12137	12138	12057	12077	11900	11922	12057	12083	12028	11947	12057	12004	11908	11998	11826	11936	11959	12022	11918	11998	12088	12106	12032	11989	12079	12093	12255	11955	12072	11957	12126	11998	12136	11982	12223	12010	12114	11991	12024	11977	12184	12041	11950	11930	12055	11909	12157	11845	11911	12119	12168	12079	12017	11966	12168	12055	12059	11992	12182	11985	12153	11956	12186	11935	12167	11960	11962	12040	12091	11995	12005	12067	11984	11927	12196	12077	11970	12014	11990	12057	12166	12141	12079	11939	12049	12093	12139	12060	12126	12105	12084	12042	12114	11934	12104	12262	11853	11999	12126	12067	11870	12040	12031	12016	12049	12166	12014	12048	12078	12014	11970	12142	11965	11964	12020	12189	12087	12140	12122	12012	12054	12121	12153	11973	12057	12219	12003	11989	12106	11951	12248	12029	12147	11947	12037	12134	12169	12002	12109	12040	12136	11879	11914	12099	12180	11909	12141	11924	12003	12053	12133	12054	12084	12160	11961	11965	12154	12098	12133	12020	12082	12014	12028	12119	12067	12011	12119	12187	11964	12111	12131	12059	12105	12025	12068	11997	12060	12027	11948	12022	12144	11870	11926	11838	12051	12016	12121	11837	12121	12193	12159	12046	12058	11954	12002	12100	12087	12029	12156	12044	12026	12142	12010	12211	12035	11872	12010	12205	12045	12244	12052	12235	12025	12040	12161	11990	12140	12025	12023	12144	12139	12101	11967	12149	12029	12201	12147	11879	12113	11980	12186	12145	12134	11931	12036	12159	11852	12080	12224	12065	12162	12036	12042	12025	12065	12085	12099	12103	11992	12000	11967	12041	12113	12154	12128	12114	12154	12141	12034	12100	12040	12154	12064	12284	12199	12101	12191	12363	12029	12046	12022	12100	12069	12081	12269	11958	12017	12054	12055	12046	12162	12072	12032	11975	12117	12038	11933	12120	12048	11999	12237	12058	12186	12097	12163	12124	12062	12119	11985	12045	11985	12048	11930	11968	11929	12021	12090	12103	12028	11921	12044	12060	12165	12020	12190	12112	12029	12077	12019	12049	11919	11968	12028	11985	11879	12118	11881	12113	12063	12230	12132	11995	12072	11966
23092	21325	29204	23927	22981	27054	29957	24421	22205	21365	19969	18973	18352	17582	17247	16608	16116	15913	15294	15055	14715	14653	14708	14254	14319	14306	14171	13928	14098	13851	14033	13883	14093	13872	14035	13902	13980	13822	13883	13892	13830	13678	13801	13833	13825	13815	13878	13820	13750	13851	13883	13840	13880	13874	13840	13648	13846	13743	13800	13754	13910	13770	13721	13877	13913	13703	14041	13952	13838	13865	13706	13930	13751	13648	13882	13750	13832	13779	13868	13918	13772	13906	13614	13852	14142	13830	13858	13729	13844	13739	13790	13885	13761	13912	13605	13683	13614	13681	13678	13898	13857	13675	13764	13953	13882	13956	13870	13644	13601	13809	13711	13912	13874	13857	13778	13931	13816	13742	13899	13511	13966	13859	13850	13652	13655	13888	13707	13869	13725	13838	13807	13843	13756	13848	13578	13705	13803	13657	13903	13715	13651	13942	13807	13645	13740	13716	13767	13752	13781	13726	13768	13823	13853	13938	13889	13721	13741	13855	13776	13888	13802	13690	13764	13728	13848	13843	13648	13639	13738	13845	13860	14024	13954	13909	13856	13748	13662	13904	14002	13936	13640	13719	13760	13826	14001	13776	13695	13791	13793	13792	13882	13856	13857	13748	13970	13891	13719	13746	13885	13920	13858	13569	13754	13725	13766	13785	13864	13845	13790	13835	13750	13746	13735	13787	13819	13947	13861	13680	13628	13843	13721	13826	13772	13488	13790	13791	13674	13636	13788	13917	13747	13763	13810	13712	13597	13713	13981	13799	13910	13828	13778	13822	13816	13980	13911	13767	13731	13574	13874	13831	13757	13707	13812	14013	13920	13805	13928	13731	13801	13800	13935	13860	13640	13865	13853	13664	13476	13992	13727	13857	13812	13700	13889	13902	13946	13695	13785	13821	13844	13692	13612	13808	13747	13854	13653	13704	13785	13856	13941	13742	13823	13815	13761	13857	13909	13647	13753	13864	13904	13755	13839	13798	13654	13809	13847	13698	13808	13877	13784	13777	13695	13848	13696	13753	13630	13992	13798	13806	13783	13814	13925	13834	13790	13662	13832	13990	14005	13791	14013	13965	13906	13683	13678	13741	13748	13775	13906	13748	13695	13573	13820	13627	13759	13689	13793	13777	13603	13604	13657	13667	13616	13790	13710	13757	13880	13862	13754	13789	13725	13726	13785	13877	13886	13504	13824	13975	13751	14010	13890	13784	13937	13923	13737	13755	13889	13758	13716	13844	13706	13987	13821	13810	13830	13487	13807	13858	13781	13808	13791	13881	13672	13787	13671	13848	13898	13739	13877	13712	13616	13792	13756	13491	13739	13704	13739	13770	13635	13710	13815	13824	13850	13767	13634	13719	13807	13943	13677	13704	13700	13825	13680	13751	13685	13683	13932	13716	13677	13860	13897	13828	13620	13867	13883	13722	13774	13683	13770	13765	13752	13767	13731	13660	13713	13744	13677	13841	13793	13682	13856	13905	13856	13843	13641	13782	13947	13791	13763	13762	13882	13855	13612	13730	13872	13785	13634	13796	13710	13789	13645	13782	13797	13689	13781	13758	13843	13773	13720	13818	13735	13866	13906	13882	13654	13731	13866	13680	13901	13945	14012	13855	13714	13687	13704	13704	13793	13764	13820	13790	13841	13652	13824	13933	13995	13893	13893	13755	13760	13688	13765	13857	13627	13783	13852	13781	13776	13750	13716	13701	13702	13660	13759	13732	13945	13661	13819	13634	13624	13827	13733	13766	13629	13706	13809	13895	13656	13741	13413	13823	13593	13911	13862	13672	13765	13803	13893	13893	13680	13696	13679	13873	13687	13679	14005	13846	13952	13736	13629	13788	13998	13756	13585	13677	13784	13579	13742	13869	13655	13638	13730	13813	13774	13925	13766	13816	13762	13772	13826	13582	13579	13720	13628	13722	13572	13970	13807	13721	13753	13792	13819	13685	13961	13799	13732	13873	13811	13921	13863	13822	13669	13745	13845	13823	13786	13939	13730	13711	13753	13775	13949	13707	13898	13757	13782	13755	13780	13734	13806	13880	13748	13735	13773	13852	13745	13852	13902	13831	13721	13586	13759	13895	13692	13754	13852	13898	13906	13642	13772	13678	13601	13896	13932	13766	14019	13856	13764	13883	13768	13545	13637	13851	13792	13738	14032	13554	13886	13851	13820	13732	13750	13645	13646	13583	13768	13676	13978	13698	13876	13890	13736	13736	13879	13823	13800	13702	13604	13697	13739	13761	13619	13812	13801	13877	13533	13752	13765	13649	13830	13843	13630	13982	13836	13718	13817	13747	13764	14070	13834	13648	13858	13713	13812	13590	13673	13792	13715	13794	13787	14015	13846	13667	13782	13737	13847	13806	14044	13859	13788	13936	13726	13767	13795	13663	13751	13701	13667	13698	13768	13748	13759	13746	13662	13984	13836	13446	13625	14021	13706	13876	13802	13783	13558	13663	13949	13631	13809	13813	13703	13803	13668	13826	13775	13789	13656	13660	13779	13753	13803	13749	13905	13786	13684	13943	13733	13698	13877	13794	13770	13852	13819	13927	13727	13796	13740	13806	13689	13576	13770	13718	13675	13655	13983	13771	13825	13614	13642	13768	13682	13860	13712	13854	13646	13763	13825	13879	13769	13725	13777	13733	13769	13789	13629	13907	13821	13894	13868	13768	13725	13754	13711	13613	13800	13916	13771	13777	13804	13639	13825	13589	13737	14024	13667	13716	13734	13910	13807	13837	13762	13859	13725	13638	13847	13874	13813	13868	13683	13787	13720	13889	13622	13792	13757	13612	13694	13663	13830	13706	13827	13822	13886	13840	13852	13727	13896	13853	13798	13938	13803	13790	13793	13727	13899	13716	13830	13886	13775	13763	13766	13749	13874	13819	13660	13726	13864	13777	13728	13770	13833	13692	13716	13773	13818	13750	13701	13716	13784	13754	13763	13603	14011	13882	13690	13820	13821	13679	13649	13869	13669	13889	13538	13726	13777	13925	13770	13858	13720	13752	13726	13740	13681	13804	13914	13927	13847	13650	13971	13855	13667	13911	13787	13797	13891	13855	13873	13900	13840	13829	13913	13900	13817	13957	13860	13809	13805	13884	13746	13892	13730	13605	13699	13664	13801	13756	13809	13716	13632	13655	13620	13778	13807	13892	13738	13880	13835	13792	13562	13844	13659	13710	13605	13940	13984	13819	13882	13936	13766	13725	13727	13697	13780	13813	13725	13828	13929	13701	13673	13794	13657	13861	13783	13948	13929	13718	13864	13810	13811	13920	13838	13678	13763	13674	13753	13849	13799	13772	13693	13738	13765	13623	13743	13714	13718	13746	13837	13752	13670	13780	13766	13763	13938	13772	13822	13633	13921	13770	13713	13872	13566	13827	13848	13641	13700	13684	13758	13643	13718	13867	13687	13605	13866	13734	13700	13895	13658	13667	13636	13651	13756	13814	13745	13841	13886	13830	13844	13543	13818	13830	13803	13791	13801	13686	13612	13720	13812	13923	13687	13832	13685	13814	13715	13715	13690	13939	13580	13914	13778	13878	13874	13861	13809	13735	13735	13773	13847	13677	13660	13660	13657	13824	13882	13603	13858	13970	13939	13716	13868	13868	13782	13754	13712	13850	13763	13690	13762	13705	13704	13859	13731	13619	13731	13867	13712	13890	13689	13834	13668	13725	13947	13665	13812	13672	13696	13694	13745	13762	13832	13972	13473	13671	13808	13984	13914	13819	13823	13571	13823	13924	13790	13778	13814	14011	13716	13793	13809	13807	13642	13711	13782	13852	13750	13764	13903	13742	13650	13724	13618	13713	13760	13777	13884	13681	13676	13628	13777	13889	13953	13659	13737	13963	13733	13719	13782	13668	13836	13661	13900	13968	13592	13561	13774	13742	13810	13940	13732	13690	13629	13810	13690	13913	13835	13602	13761	13695	13914	13906	13855	13865	13814	13689	13759	13640	13888	13848	13885	13806	13866	13851	13794	13905	13757	13767	13928	13812	13771	13725	13795	13913	13779	13816	13817	13828	13676	13625	13691	13749	13752	13793	13797	14010	13823	13892	13876	13871	13788	13756	13662	13704	13937	13732	13693	13781	13627	13722	13715	13686	13637	13731	13711	13820	13785	13546	13775	13871	13655	13666	13853	13814	13812	13742	13856	13627	13476	13779	13715	13565	13900	13731	13927	13758	13979	13602	13716	13768	13930	13911	13729	13683	14072	13658	13657	13758	13916	13792	13639	13657	13552	13733	13772	13739	13851	13740	13872	13946	13963	13792	13819	13810	13936	13807	13741	13728	13903	13767	13715	13793	13861	13804	13830	13929	13843	13865	13824	13823	13588	13556	13801	13743	13654	13548	13714	13875	13726	13800	13734	13678	13692	13703	13859	13633	13700	13758	13726	13669	13648	13907	13742	13779	13709	13914	13788	13735	13601	13797	13891	13785	13718	13832	13790	13720	13645	13680	13747	13744	13640	13747	13663	13953	13796	13615	13800	13898	13843	13780	13885	13710	13780	13718	13815	13740	13893	13729	13857	13744	13779	13795	13915	14028	13677	13717	13688	13836	13820	13851	13669	13728	13831	13962	13835	13687	13848	13718	13807	13815	13868	13830	13755	13829	13650	13736	13762	13833	13586	13840	14037	13917	13929	13867	13816	13729	13823	13777	13741	13905	13811	13881	13771	13687	13877	13895	13862	13864	13769	13887	13650	13635	13739	13890	13808	13833	13708	13542	13710	13777	13895	13900	13730	13751	13872	13773	13758	13896	13790	13743	13706	13908	13749	13708	13796	13473	13699	13785	13886	13786	13902	13807	13696	13817	13873	13919	13978	13851	13780	13890	13623	13653	13816	13945	13940	13824	13769	13816	13927	13795	13848	13978	13843	13654	13776	13723	13694	13792	13746	13936	13830	13821	13742	13887	13813	13560	13834	13864	13721	13789	13749	13816	13761	13608	13839	13724	13870	13652	13868	13888	13773	13719	13818	13866	13802	13860	13893	13730	13844	13492	13656	13878	13804	13887	13835	13562	13798	13899	13807	13775	13926	13727	13817	13950	13898	13548	13920	13755	13658	13708	13768	13712	13786	13731	13805	13706	13594	13577	13751	13822	13825	13598	13835	13864
31309	55536	50858	41836	37150	32523	29332	26592	24393	22444	20817	19830	18648	17989	17055	16337	15646	15051	14477	14103	13750	13337	13241	13047	12994	13011	12738	12823	12752	12724	12643	12434	12433	12525	12429	12468	12416	12523	12434	12291	12528	12479	12416	12423	12515	12416	12388	12351	12345	12404	12473	12562	12421	12416	12637	12331	12469	12386	12429	12417	12360	12341	12417	12426	12445	12448	12216	12459	12458	12552	12474	12299	12363	12399	12290	12434	12477	12366	12500	12473	12229	12323	12420	12372	12430	12346	12328	12400	12277	12328	12429	12638	12479	12236	12284	12289	12233	12443	12225	12288	12464	12313	12355	12463	12434	12460	12293	12483	12324	12466	12394	12325	12494	12514	12348	12498	12431	12316	12378	12389	12511	12263	12355	12383	12567	12272	12274	12286	12433	12531	12328	12354	12317	12374	12361	12364	12382	12426	12267	12422	12329	12175	12231	12363	12195	12390	12344	12411	12567	12485	12298	12371	12451	12380	12343	12519	12336	12420	12323	12293	12383	12345	12425	12390	12443	12286	12438	12310	12276	12340	12436	12385	12478	12467	12494	12306	12374	12287	12302	12443	12312	12275	12186	12457	12474	12333	12382	12290	12479	12306	12329	12465	12435	12492	12452	12403	12410	12282	12343	12427	12326	12108	12314	12236	12356	12289	12492	12294	12483	12324	12298	12471	12439	12351	12266	12412	12438	12469	12295	12336	12398	12249	12477	12413	12378	12262	12438	12493	12336	12463	12479	12373	12427	12395	12385	12385	12463	12403	12389	12502	12575	12559	12447	12380	12326	12333	12218	12443	12234	12449	12307	12253	12465	12343	12175	12242	12352	12280	12472	12269	12397	12262	12434	12336	12552	12316	12458	12453	12125	12459	12418	12358	12334	12344	12273	12291	12472	12327	12383	12371	12315	12446	12403	12403	12276	12401	12384	12406	12350	12399	12272	12483	12341	12436	12498	12287	12422	12425	12360	12297	12218	12395	12370	12177	12322	12298	12412	12404	12435	12329	12366	12291	12487	12386	12203	12348	12450	12360	12596	12385	12380	12322	12367	12362	12448	12386	12479	12431	12311	12405	12619	12457	12350	12385	12314	12355	12489	12328	12322	12340	12390	12356	12475	12325	12453	12289	12288	12353	12546	12246	12348	12144	12339	12557	12188	12257	12292	12287	12512	12592	12332	12387	12339	12341	12342	12252	12359	12446	12281	12271	12402	12410	12205	12417	12436	12381	12276	12302	12140	12216	12352	12392	12570	12259	12398	12519	12484	12378	12279	12390	12374	12393	12215	12378	12224	12311	12336	12252	12308	12371	12400	12535	12292	12355	12431	12299	12279	12360	12354	12425	12458	12409	12519	12255	12274	12276	12353	12412	12358	12477	12497	12317	12448	12414	12264	12385	12304	12301	12404	12360	12414	12349	12395	12437	12425	12540	12377	12309	12202	12352	12299	12461	12249	12376	12413	12350	12442	12255	12620	12290	12367	12189	12447	12458	12481	12408	12359	12342	12281	12410	12286	12420	12285	12352	12228	12566	12522	12289	12301	12365	12471	12464	12337	12380	12444	12371	12390	12384	12321	12300	12290	12366	12325	12435	12360	12407	12466	12218	12338	12339	12313	12300	12283	12245	12523	12302	12434	12380	12468	12254	12485	12386	12521	12393	12346	12319	12234	12445	12514	12271	12384	12429	12175	12374	12284	12355	12262	12260	12254	12362	12393	12444	12449	12521	12371	12432	12414	12386	12494	12210	12458	12337	12410	12358	12389	12295	12409	12349	12382	12485	12330	12430	12374	12224	12477	12350	12357	12344	12346	12394	12384	12418	12275	12331	12444	12290	12515	12406	12260	12253	12356	12294	12336	12203	12460	12246	12448	12539	12382	12369	12525	12427	12318	12433	12461	12419	12397	12461	12302	12370	12419	12430	12278	12433	12335	12371	12358	12448	12407	12255	12194	12317	12312	12309	12283	12393	12405	12312	12289	12274	12341	12284	12478	12315	12308	12587	12370	12168	12497	12493	12221	12332	12231	12393	12336	12475	12528	12349	12301	12387	12371	12401	12364	12350	12389	12386	12363	12257	12364	12346	12464	12385	12321	12460	12480	12410	12421	12265	12306	12393	12293	12426	12344	12339	12421	12486	12308	12291	12320	12180	12322	12372	12327	12405	12331	12274	12410	12381	12359	12449	12457	12241	12362	12391	12337	12381	12468	12277	12283	12194	12383	12262	12320	12584	12385	12350	12331	12422	12294	12337	12143	12438	12406	12299	12391	12242	12387	12452	12301	12354	12490	12419	12397	12723	12332	12262	12368	12381	12294	12397	12505	12373	12302	12275	12308	12252	12315	12459	12291	12511	12490	12301	12317	12409	12234	12426	12383	12461	12432	12467	12203	12318	12448	12317	12305	12355	12463	12368	12519	12304	12383	12274	12232	12282	12193	12366	12400	12404	12436	12408	12325	12340	12392	12291	12253	12383	12529	12416	12404	12325	12296	12528	12346	12541	12348	12426	12421	12481	12350	12319	12336	12314	12202	12302	12361	12495	12397	12127	12233	12419	12376	12444	12267	12319	12318	12410	12351	12360	12333	12259	12261	12347	12390	12203	12350	12420	12461	12346	12412	12315	12249	12391	12293	12301	12324	12402	12479	12222	12373	12245	12554	12329	12343	12353	12351	12336	12308	12216	12377	12439	12458	12256	12168	12276	12345	12444	12317	12255	12452	12395	12276	12438	12445	12118	12459	12333	12416	12452	12404	12441	12176	12349	12301	12309	12412	12252	12364	12435	12478	12455	12466	12562	12367	12283	12227	12586	12372	12440	12340	12277	12411	12490	12259	12287	12314	12455	12261	12313	12277	12343	12329	12359	12276	12509	12501	12452	12491	12400	12399	12363	12291	12388	12481	12326	12364	12497	12501	12424	12395	12507	12433	12489	12205	12514	12364	12416	12415	12396	12215	12460	12443	12377	12420	12349	12219	12249	12470	12312	12488	12450	12396	12429	12426	12549	12447	12520	12185	12381	12409	12589	12350	12342	12474	12207	12190	12403	12275	12409	12553	12376	12346	12187	12291	12289	12505	12355	12254	12424	12479	12468	12386	12292	12326	12258	12291	12250	12427	12230	12325	12429	12463	12103	12422	12286	12395	12335	12277	12356	12371	12400	12441	12410	12367	12278	12399	12391	12324	12270	12327	12401	12266	12307	12380	12431	12424	12333	12159	12204	12374	12265	12356	12270	12354	12306	12392	12150	12250	12213	12373	12501	12435	12201	12372	12335	12640	12317	12391	12389	12418	12232	12452	12435	12297	12363	12470	12520	12418	12427	12439	12260	12397	12237	12501	12358	12303	12461	12390	12352	12413	12417	12360	12252	12503	12554	12351	12559	12568	12344	12377	12327	12436	12393	12427	12282	12391	12377	12487	12374	12311	12179	12326	12314	12407	12318	12311	12332	12422	12229	12380	12304	12392	12512	12465	12462	12528	12269	12416	12353	12382	12349	12395	12204	12395	12457	12386	12416	12317	12217	12458	12248	12307	12338	12520	12280	12259	12277	12359	12450	12546	12336	12227	12425	12290	12404	12413	12387	12365	12481	12134	12427	12391	12245	12377	12599	12417	12413	12464	12280	12322	12295	12422	12347	12330	12284	12352	12426	12417	12425	12360	12566	12342	12278	12392	12289	12247	12470	12408	12256	12358	12409	12277	12289	12445	12522	12522	12147	12450	12419	12394	12454	12352	12398	12444	12349	12508	12300	12526	12515	12131	12288	12342	12389	12391	12287	12363	12321	12411	12409	12320	12272	12401	12534	12354	12361	12332	12284	12534	12422	12398	12248	12275	12357	12336	12461	12407	12370	12294	12417	12352	12370	12418	12418	12142	12386	12288	12352	12524	12287	12307	12308	12471	12250	12268	12451	12240	12315	12276	12240	12517	12349	12487	12403	12424	12349	12265	12401	12360	12478	12429	12325	12551	12211	12427	12226	12407	12332	12478	12252	12515	12305	12403	12394	12381	12438	12464	12391	12216	12312	12347	12406	12375	12400	12383	12358	12528	12436	12213	12365	12297	12466	12256	12431	12529	12374	12451	12373	12266	12216	12344	12451	12272	12353	12371	12335	12305	12486	12483	12434	12311	12330	12443	12322	12241	12384	12379	12377	12299	12400	12368	12262	12420	12236	12334	12293	12460	12450	12374	12414	12523	12375	12241	12364	12436	12407	12472	12366	12319	12220	12376	12487	12405	12307	12386	12374	12522	12440	12314	12412	12432	12306	12339	12428	12479	12411	12280	12417	12425	12231	12369	12271	12271	12281	12342	12374	12419	12388	12470	12408	12392	12424	12490	12406	12538	12442	12459	12491	12449	12437	12337	12421	12318	12244	12363	12464	12185	12216	12393	12326	12439	12396	12419	12269	12373	12406	12370	12356	12319	12389	12490	12447	12314	12265	12308	12362	12526	12381	12231	12295	12340	12430	12401	12306	12296	12369	12432	12270	12394	12393	12498	12445	12443	12441	12515	12283	12211	12320	12342	12351	12373	12331	12462	12216	12318	12310	12302	12233	12255	12450	12351	12402	12323	12423	12223	12470	12322	12294	12500	12379	12562	12216	12268	12289	12365	12498	12462	12332	12452	12400	12468	12291	12315	12481	12216	12249	12414	12265	12370	12364	12290	12290	12030	12333	12457	12307	12333	12169	12666	12367	12401	12418	12353	12440	12478	12308	12400	12308	12381	12396	12251	12418	12308	12457	12550	12493	12315	12326	12506	12365	12315	12392	12474	12468	12534	12413	12262	12363	12174	12447	12426	12308	12450	12436	12277	12253	12363	12348	12276	12440	12312	12336	12370	12438	12267	12426	12371	12490	12247	12376	12406	12278	12429	12656	12377	12232	12364	12455	12463	12455	12327	12332	12474	12342	12205	12538	12406	12430	12531	12543	12393	12336	12387	12349	12316	12266	12494	12518	12342	12423	12463	12381	12311	12300	12502	12350	12384	12336	12204	12327	12502	12268	12186	12348	12405	12305	12410	12360	12409	12228	12422	12320	12321	12361	12365	12349	12444	12225	12333	12287	12299	12441	12249	12376	12467	12285	12330	12372	12493	12212	12377	12424	12460	12250	12371	12418	12374	12222
28814	28239	36220	32362	25865	22681	20476	18356	17308	16645	16119	15845	15318	15215	14659	14763	14260	14183	14146	13767	13858	13722	13620	13600	13494	13233	13363	13465	13559	13459	13277	13132	13345	13248	13231	13482	13245	13354	13415	13083	13282	13240	13126	13241	13380	13278	13373	13302	13315	13247	13283	13191	13330	13421	13377	13479	13352	13233	13159	13239	13450	13331	13297	13424	13237	13406	13167	13475	13363	13153	13251	13320	13373	13470	13443	13256	13309	13507	13325	13216	13325	13272	13305	13181	13095	13271	13250	13011	13258	13320	13292	13430	13238	13361	13463	13367	13356	13152	13314	13341	13191	13252	13221	13193	13257	13344	13373	13285	13434	13286	13091	13390	13236	13393	13336	13215	13165	13078	13135	13302	13058	13344	13258	13313	13221	13199	13296	13364	13350	13311	13404	13275	13539	13290	13365	13148	13380	13226	13276	13214	13383	13173	13320	13324	13174	13293	13366	13180	13317	13378	13136	13421	13084	13156	13320	13437	13441	13320	13205	13375	13420	13274	13382	13405	13382	13330	13096	13393	13192	13174	13146	13341	13160	13194	13141	13331	13230	13302	13408	13317	13247	13180	13275	13201	13249	13263	13424	13314	13230	13045	13216	13178	13369	13291	13446	13261	13273	13350	13310	13463	13379	13339	13441	13356	13385	13323	13282	13143	13304	13429	13364	13415	13272	13268	13156	13330	13577	13248	13506	13226	13150	13314	13507	13379	13379	13441	13275	13179	13341	13337	13279	13232	13350	13191	13133	13386	13242	13126	13411	13493	13441	13246	13266	13225	13242	13273	13191	13463	13531	13360	13312	13389	13481	13520	13135	13184	13505	13210	13269	13439	13471	13091	13037	13246	13360	13157	13182	13113	13471	13115	13311	13323	13329	13307	13259	13182	13215	13434	13344	13283	13181	13165	13258	13225	13213	13298	13338	13236	13341	13160	13214	13289	13446	13382	13388	13240	13195	13361	13479	13412	13260	13213	13175	13085	13097	13221	13178	13326	13345	13509	13195	13233	13365	13187	13307	13265	13318	13352	13400	13428	13293	13308	13115	13363	13271	13393	13207	13191	13220	13366	13344	13238	13273	13196	13308	13379	13272	13474	13177	13369	13480	13234	13356	13179	13397	13324	13476	13370	13286	13344	13253	13272	13065	13290	13325	13184	13297	13389	13422	13423	13374	13241	13293	13251	13409	13325	13447	13307	13146	13251	13423	13390	13272	13215	13314	13231	13357	13546	13291	13217	13297	13292	13155	13035	13011	13340	13250	13482	13275	13142	13136	13200	13408	13362	13190	13448	13299	13026	13333	13161	13320	13328	13174	13269	13198	13413	13363	13276	13300	13294	13303	13317	13322	13172	13353	13454	13295	13442	13449	13420	13274	13153	13359	13199	13284	13050	13362	13351	13174	13210	13178	13391	13316	13275	13324	13329	13259	13425	13495	13347	13193	13312	13282	13232	13221	13227	13253	13278	13216	13255	13351	13380	13308	13159	13389	13299	13192	13324	13217	13307	13178	13419	13321	13305	13335	13312	13250	13519	13509	13419	13250	13290	13228	13265	13264	13265	13296	13276	13162	13265	13230	13189	13233	13319	13292	13007	13304	13203	13244	13242	13326	13324	13268	13312	13142	13192	13483	13122	13296	13230	13269	13228	13144	13249	13240	13366	13324	12978	13197	13339	13172	13267	13284	13323	13175	13372	13156	13387	13380	13092	13112	13500	13254	13469	13350	13262	13199	13480	13300	13252	13236	13349	13269	13290	13394	13456	13140	13308	13373	13234	13250	13247	13107	13217	13066	13403	13287	13427	13157	13233	13425	13128	13254	13308	13459	13390	13237	13234	13289	13299	13316	13397	13239	13172	13435	13168	13310	13240	13295	13347	13200	13192	13355	13212	13256	13289	13415	13423	13045	13230	13259	13193	13276	13156	13212	13283	13268	13243	13080	13166	13131	13277	13172	13272	13315	13246	13293	13173	13321	13339	13310	13422	13385	13315	13216	13171	13295	13215	13326	13250	13171	13357	13141	13305	13199	13388	13449	13287	13303	13310	13212	13249	13080	13159	13395	13263	13378	13374	13241	13308	13261	13269	13368	13195	13263	13137	13105	13241	13194	13174	13279	13238	13454	13388	13384	13110	13352	13319	13391	13205	13112	13165	13227	13147	13260	13255	13385	13058	13288	13150	13236	13370	13122	13376	13214	13343	13197	13233	13214	13258	13304	13301	13280	13109	13346	13116	13336	13176	13405	13375	13294	13050	13159	13373	13176	13235	13117	13235	13279	13259	13292	13219	13249	13270	13098	13316	13341	13098	13148	13284	13230	13168	13268	13314	13405	13431	13251	13165	13293	13415	13258	13388	13281	13357	13431	13232	13180	13346	13364	13182	13325	13442	13087	13204	13255	13081	13141	13215	13129	13398	13213	13203	13366	13172	13335	13102	13343	13313	13355	13392	13291	13250	13376	13408	13164	13311	13226	13147	13367	13121	13195	13384	13334	13231	13051	13255	13157	13179	13192	13269	13323	13317	13208	13198	13327	13418	13445	13299	13307	13218	13310	13321	13289	13289	13342	13339	13168	13167	13194	13388	13352	13287	13192	13412	13272	13232	13334	13280	13386	13294	13119	13316	13304	13426	13157	13256	13459	13290	13336	13331	13424	13146	13362	13143	13265	13352	13347	13285	13306	13115	13457	13387	13172	13407	13498	13323	13295	13310	13134	13386	13225	13216	13306	13474	13211	13263	13076	13186	13251	13227	13335	13221	13291	13232	13185	13341	13137	13242	13400	13218	13321	13303	13367	13324	13202	13193	13258	13402	13071	13262	13219	13465	13472	13195	13567	13248	13269	13231	13220	13251	13109	13374	13436	13285	13209	13152	13431	13329	13365	13429	13261	13307	13474	13267	13413	13394	13109	13337	13161	13276	13507	13425	13301	13353	13449	13147	13436	13274	13190	13395	13387	13265	13289	13204	13315	13336	13378	13241	13380	13448	13309	12985	13192	13487	13326	13320	13246	13248	13371	13323	13102	13264	13297	13198	13241	13161	13322	13332	13157	13361	13198	13341	13408	13086	13322	13197	13128	13358	13409	13213	13292	13181	13325	13214	13402	13272	13249	13318	13414	13336	13297	13199	13230	13389	13368	13372	13347	13185	13190	13505	13230	13230	13403	13209	13307	13295	13160	13311	13492	13295	13219	13210	13220	13367	13317	13338	13264	13489	13416	13280	13502	13512	13230	13430	13318	13398	13297	13332	13375	13132	13155	13224	13370	13322	13266	13386	13213	13357	13417	13433	13191	13211	13131	13241	13471	13284	13267	13260	13182	13385	13230	13249	13409	13153	13308	13377	13377	13283	13211	13347	13297	13307	13217	13282	13017	13384	13324	13363	13068	13208	13374	13234	13292	13414	13362	13122	13225	13384	13242	13182	13158	13295	13342	13457	13257	13378	13284	13186	13119	13127	13302	13246	13278	13396	13253	13298	13327	13386	13354	13238	13237	13432	13260	13322	13531	13345	13294	13425	13167	13364	13261	13407	13409	13324	13175	13447	13328	13074	13184	13116	13002	13359	13248	13187	13259	13069	13211	13159	13182	13281	13278	13348	13271	13285	13240	13321	13319	13239	13159	13214	13222	13326	13231	13358	13286	13279	13286	13217	13341	13366	13129	13301	13260	13290	13436	13271	13259	13068	13168	13417	13386	13225	13244	13313	13473	13264	13338	13322	13256	13046	13554	13372	13418	13362	13296	13434	13171	13600	13348	13219	13239	13355	13081	13366	13263	13248	13099	13368	13144	13231	13348	13382	13328	13016	13341	13417	13307	13307	13373	13144	13236	13353	13462	13306	13195	13273	13314	13221	13423	13197	13279	13146	13412	13328	13218	13418	13308	13333	13319	12996	13316	13441	13154	13383	13140	13259	13462	13125	13466	13474	13395	13477	13149	13208	13149	13317	13301	13191	13263	13386	13433	13234	13135	13256	13369	13419	13151	13432	13272	13346	13327	13287	13379	13373	13235	13366	13326	13362	13397	13377	13293	13201	13440	13331	13343	13160	13177	13312	13215	13252	13307	13308	13371	13332	13308	13343	13314	13273	13240	13198	13355	13297	13579	13367	13315	13146	13471	13369	13276	13324	13344	13375	13372	13273	13326	13242	13229	13408	13358	13366	13314	13258	13313	13192	13217	13203	13391	13453	13265	13430	13149	13231	13225	13433	13193	13371	13253	13303	13211	13398	13074	13214	13462	13402	13321	13370	13340	13361	13370	13393	13327	13148	13525	13235	13086	13310	13338	13282	13293	13376	13331	13420	13242	13509	13188	13239	13336	13408	13291	13343	13455	13407	13211	13288	13437	13212	13221	13459	13226	13248	13331	13470	13376	13355	13136	13400	13218	13168	13075	13063	13340	13190	13122	13409	13229	13246	13136	13261	13271	13292	13278	13092	13290	13273	13320	13198	13661	13364	13215	13177	13137	13258	13420	13224	13225	13294	13340	13353	13153	13265	13307	13257	13202	13087	13285	13296	13391	13339	13209	13288	13243	13394	13186	13152	13189	13353	13281	13192	13384	13304	13218	13209	13217	13284	13326	13088	13214	13072	13280	13258	13224	13244	13429	13403	13391	13049	13490	13299	13399	13169	13369	13326	13389	13187	13494	13219	13115	13391	13346	13423	13479	13304	13143	13261	13333	13383	13322	13363	13328	13212	13303	13300	13247	13303	13298	13276	13440	13311	13254	13278	13387	13179	13330	13297	13358	13290	13468	13187	13272	13224	13324	13411	13469	13264	13286	13158	13239	13128	13393	13128	13263	13249	13361	13578	13180	13358	13450	13563	13431	13268	13538	13330	13430	13396	13403	13277	13403	13208	13277	13403	13337	13239	13206	13189	13302	13326	13318	13266	13267	13310	13339	13276	13223	13236	13231	13147	13359	13378	13281	13305	13453	13150	13363	13285	13244	13412	13327	13296	13183	13220	13342	13437	13231	13328	13387	13139	13334	13561	13300	13343	13422	13380	13375	13139	13401	13425	13301	13407	13077	13323	13305	13300	13146	13208	13412	13354	13357	13335	13275	13238	13207	13250	13133	13408	13298	13289	13452	13388	13308	13402	13402	13382	13389	13293	13280	13187
29502	44390	40615	32031	27674	23990	21669	19837	18478	17313	16503	15791	15257	14953	14459	13965	13698	13244	13058	12879	12775	12626	12410	12386	12356	12354	12304	12242	12224	12173	12146	12137	12221	12160	12070	12201	12087	12040	12099	12067	12121	11952	12237	12209	12183	11991	12174	12270	12174	12233	12112	12116	12020	12130	12200	12096	12090	11960	12139	12001	12201	12168	12133	12226	12125	12008	12035	12152	12028	12071	12123	12201	12093	11975	12200	12117	12152	12071	12308	12211	12034	12212	12307	12100	12264	12085	12069	12136	12123	12186	12075	12282	12240	12283	12139	12182	12247	12141	12150	12091	12078	12186	12131	12054	12272	11997	12147	12054	12225	12135	12133	12171	12199	12066	12040	12078	12257	11922	12105	11919	11959	12014	12082	11969	12144	12176	12084	12246	12231	12100	12069	12070	12148	11953	12274	12121	12100	12129	12142	12108	12260	12059	12079	12031	12115	12099	12031	12096	12135	12137	12182	12208	12194	11944	12190	12117	12016	12028	12135	12058	12104	12064	12107	12045	12158	12110	12181	12120	12097	12196	12144	12029	12261	12060	12120	12090	11972	12100	12128	12127	12046	12192	12103	12142	12114	12180	12055	12200	12098	12036	11948	12070	12352	12102	11969	12110	12140	12183	11962	12138	12079	12122	12070	12137	12017	12219	12307	12150	12007	12105	12035	12190	12232	12228	12286	11906	12122	12054	12101	12069	12093	11926	12097	12237	11981	12140	12177	12102	12144	12073	12025	12114	12151	12153	12009	12079	12185	12161	12176	12192	11987	12046	12172	12023	12083	12222	12033	12078	12194	12077	12200	12244	12129	12113	12200	12064	12083	12297	12199	12132	12231	11947	12244	12176	12206	12148	12068	11969	12106	12140	12236	12214	12068	12232	12187	12086	11964	12108	12196	11983	12125	12021	12149	11998	12347	12188	12063	12086	12118	12261	11975	12060	12167	12200	12065	12035	12050	12094	12113	12210	12031	12126	12135	12063	11962	12085	12062	12202	12017	12272	12060	11969	12091	12230	12274	12086	12079	12080	12185	12247	12258	12171	11973	12001	12150	12222	12075	12046	12191	11919	12284	12168	12137	12276	12200	12149	12102	11968	12193	11997	12144	12038	12176	12037	12262	11968	12153	12156	12263	12134	12068	12158	12239	11979	12032	12132	12114	12152	11991	12075	12163	12052	12138	12154	12160	12203	12199	12184	12045	12018	12126	12044	11995	12083	12071	12060	12333	12008	12163	12030	12187	12050	12117	12124	12242	12093	12191	11972	12007	12080	12210	12068	12166	11986	12089	12192	11997	12069	12327	12044	12105	11965	12168	12173	12123	12160	12046	12065	12321	12038	12082	12200	12107	12146	12159	12297	12146	12090	12051	12087	12237	12044	12050	12068	12010	12051	12008	12202	12086	12075	12108	12183	12143	12095	12241	12143	12004	12165	12077	12036	12058	12075	12288	12045	12172	12022	11943	12020	12200	12051	12073	12185	11976	12251	12123	12298	12193	12155	12130	12330	12083	12200	12115	12117	11978	12094	12237	12210	12115	12256	12177	12352	12119	12274	12165	12091	12032	12062	12164	12088	12086	12142	12100	12084	12210	12124	12003	12038	12075	12095	12241	12151	12088	12048	12126	12084	12002	12240	11970	12032	12314	12277	11973	12183	12058	12235	12244	12004	11948	12240	12135	11989	12074	12193	11938	11996	12192	12207	12074	12149	12108	12207	11908	12258	12007	12164	12147	12008	12100	12079	12110	12162	12063	11997	12161	12194	12244	12298	12072	11998	12036	12265	12175	11899	12031	12034	12159	12245	12117	12068	12259	12165	12037	12145	12093	12340	12128	12107	12084	12221	12301	12181	12262	12133	12018	12056	12109	12082	12073	12126	12178	12247	12166	12127	12090	12136	12048	12231	12153	12066	12293	12205	12174	12226	12092	12107	12131	12096	11968	12053	12156	12157	12228	12151	12082	11972	12175	12219	11934	12061	12150	12072	12107	12201	12071	12054	12096	12138	12025	12136	12042	11926	12127	12250	11937	12216	11862	12011	12126	12200	12133	12188	12049	12116	12126	12110	12167	12065	12206	12230	12090	12151	12156	12292	12044	11976	12198	12047	12091	12080	12013	12074	12151	12194	12042	12077	12123	12215	12185	12156	12127	12037	12121	12002	12035	12155	12105	12123	12026	12138	12012	12046	12112	12208	12180	12272	12273	12082	11933	12177	12238	12065	12187	12070	12177	12065	12133	11984	12143	12182	12008	12164	12143	11995	12230	12268	12077	12048	12033	12213	12184	12066	12094	12090	12235	12057	12047	12189	11978	11970	12278	12007	12123	12183	12197	12174	12137	12024	11995	11952	12135	12082	12147	12102	12096	12105	12030	12129	11895	12119	12090	12070	12260	12120	12119	12033	12018	12226	12195	12080	12179	12066	12101	12222	12085	12133	12155	12226	12116	12152	11986	12084	12095	12135	12122	12058	11970	12221	12038	12241	12044	12184	12080	12142	11945	12162	12105	12157	12181	12085	12138	12195	12057	12104	12211	12224	11986	12033	12277	12116	12119	12142	12069	12170	11976	11970	12068	12042	12054	12046	12356	12083	12006	12031	12244	12303	12111	12161	12192	12111	12024	12049	12239	12017	12155	12089	12140	11924	12215	11903	12137	12090	12028	12082	12017	12041	12052	12031	12143	12070	12023	12152	12176	12237	12170	12204	12132	12089	12051	12173	12094	12324	12140	12060	12293	12141	12021	12102	12088	12151	12247	12264	11961	12095	12251	12083	12065	11979	12093	11957	12157	12004	12167	12041	12054	12118	12254	12085	12209	12116	12022	12168	12220	12034	12050	12152	12191	12204	12120	12041	12127	11971	12134	12205	12224	12018	12260	11911	12142	12111	12161	11971	12197	12192	12154	12089	11999	12207	12060	12283	12159	12199	12122	12007	12150	12016	12157	12165	12225	12100	12115	12124	12084	12142	12081	12139	12029	12218	12109	12090	12233	12103	12090	12041	12101	12151	12074	11993	12220	12113	12118	12137	12134	12119	12094	12028	12108	12010	12158	12158	12113	12186	12095	12106	12088	12141	12031	12066	12092	12168	12112	12046	12166	12163	12113	12008	12206	12200	11972	12166	12125	12090	12092	12029	12203	12122	12010	11968	12199	12113	12135	12075	12158	12096	12153	12051	12219	12168	12101	12239	12131	12075	12093	12141	12117	12157	12061	12098	12078	12166	12075	12091	12121	12155	12116	12150	11939	12139	12110	12197	12086	12128	12208	12128	12256	11973	12035	12193	12005	12153	12042	12156	12310	12216	12202	12099	12093	12101	12116	12210	11940	11866	12091	11962	12192	12046	12083	12172	11977	12096	11988	12039	12037	12083	12012	12093	12066	12128	12198	12070	12120	12045	12151	12204	12156	12148	12119	12170	12095	12192	12182	12141	12102	12078	12200	12181	12085	12277	12279	12112	12131	12071	11970	12054	12184	12303	12137	12235	12094	12098	12311	11991	12147	12082	12164	12029	12411	11977	12120	12057	12202	12245	12161	12163	11983	12012	12232	12239	12218	11960	12094	12171	12071	12314	12081	12093	11987	12156	12131	11968	12159	12208	12091	12188	12189	12218	12121	12164	12048	12118	12031	12118	12062	12179	12180	12230	12147	12093	12128	11976	12047	12134	12024	12109	12157	12089	12149	12118	12093	12196	12127	12129	12118	12091	12252	12011	12176	12181	12072	12193	11949	11991	12218	12023	12185	12156	12047	12153	12205	12248	12108	12117	12195	12171	12085	12178	12005	12064	12053	12080	12143	12215	11975	12159	12215	12150	12118	12069	12167	11988	12093	12193	12114	11991	12178	12115	12181	12114	12109	11972	12195	12160	12232	12138	12221	12062	12258	12069	12073	12077	12140	12200	12121	12146	12139	12183	12110	12063	12138	11928	12113	12014	12126	12206	12093	11966	12049	12226	12006	12139	12188	11978	12074	12193	12035	12267	12042	12157	12097	12162	12162	11997	12188	12108	11997	12038	12159	12211	12022	11961	12243	12022	12119	11987	12158	11972	12276	12130	12134	12173	11995	12143	12133	12175	12175	12070	12292	12282	12078	12145	11969	12228	12176	12069	12215	12041	12009	12138	12058	12062	12071	12068	12087	12225	12104	12057	12080	11978	12174	12030	12275	12137	12207	12069	12186	12066	12013	12125	11935	12134	12121	12130	12199	12315	12137	12095	12031	11904	12078	12008	12222	12125	12047	12147	12277	12162	12232	12225	12063	12029	12280	11975	12258	12180	12056	12212	11970	12093	12232	12125	12043	12005	11945	11981	12063	12314	12199	11975	12073	12091	12058	12138	12214	12088	12105	12116	12049	11978	12217	12122	11964	12108	12009	12231	11816	12200	12014	12167	12059	12197	12257	12167	12019	12188	12146	12132	12063	12063	11990	12056	12197	12141	12188	12022	12301	12039	12040	12173	12058	12251	12133	12082	12266	12085	12104	12298	12188	12063	12202	12113	12234	12105	12077	11927	12152	12276	12030	12153	12230	12328	12100	12322	12083	12140	12172	12037	12119	12098	12160	12020	11995	12281	11919	12054	12103	12179	12215	11994	11989	12269	12245	12074	12040	12104	12134	12160	12264	12154	12197	12134	12213	12169	12100	12070	12017	12094	11998	12134	12075	12111	12188	12188	12135	12169	12196	12140	12098	12113	12125	12203	12116	12095	11938	12232	12149	12223	12171	12225	12088	12215	12137	12039	12150	12003	12078	11969	12125	11950	11954	12161	12285	12086	12147	12159	12103	12087	12118	12119	12188	12128	12192	12259	12141	12327	11962	12196	12167	11991	12225	11979	12294	12125	12047	12180	12097	12152	12071	12059	12065	12241	12092	12256	12076	12099	12140	11926	12267	12144	12111	12296	12277	12261	12134	12068	12155	12117	12126	12214	12039	12142	12139	12031	11952	12207	12217	12032	12231	12367	12313	12055	12109	12122	12037	12085	12069	11918	12122	12106	12123	12286	12231	12092	12083	12098	12175	12134	12128	12077	12031	12276	12031	12082	12141	12045	12228	12005	11990	12166	12185	12162	12115	12161	12220	12048	12103	12064	12153	12093	12104	11964	12127	12182	12328	12113	12185	12204
24213	21245	28806	25332	25216	26709	25217	21198	19548	18880	17627	16698	16388	15963	15472	15146	14762	14475	14074	13986	13818	13677	13646	13476	13334	13251	13189	13100	13109	13127	13193	13228	13052	13026	13168	13210	13091	12961	12811	12840	13118	12933	12858	13154	13086	13059	12669	12997	13060	13045	13015	13126	12900	13014	12956	13106	12837	12998	13091	12890	13071	12999	13031	12797	12972	13053	13072	13116	12949	12958	12943	13158	13119	12944	13075	12974	13068	12948	12875	13036	12983	12957	12895	13064	12947	13091	12912	13000	13021	13161	12973	12932	13010	13084	12983	13001	12891	12842	13068	12786	12820	12836	13005	12808	12856	13000	12913	12890	13036	12835	12986	13090	12999	13130	13087	13026	12878	12997	12872	12792	12872	13071	12904	12927	13039	12881	13007	13044	13114	12830	12982	13069	12932	12925	12838	13091	13034	12918	12887	13129	12914	12945	13100	12779	13118	13047	12922	12884	12759	12944	12980	12900	13150	12863	13071	12920	12903	12839	12976	13094	12926	12868	12949	12886	12931	13002	12974	12916	12972	13084	12904	12909	12895	13022	13223	12952	13039	12843	12906	13191	12867	12755	13074	12982	13002	13043	12928	13038	12966	13026	13044	12911	12981	13067	12847	12888	12965	12833	12922	13018	12909	12835	12870	12878	13049	12890	12938	12940	12831	12894	13187	12797	12994	12947	13012	12980	13075	12981	12932	12919	13082	12923	13108	12808	12924	12910	12978	12908	13032	12929	13011	12945	12830	12969	13077	12957	12991	12878	12977	12902	12859	12977	13114	13041	12969	12827	12883	12886	13016	12915	12815	12850	12915	12977	13151	12840	12929	12887	12951	12954	12744	13029	13119	12996	12984	12889	13048	12930	12900	13079	13085	12942	12969	12954	13000	13015	12779	12916	13104	13040	12945	12946	12866	12838	12984	13037	13038	12881	12930	12940	12895	13059	12865	13066	12941	12982	12793	13004	12832	12911	12906	12886	12975	12954	12966	13100	12987	13004	12796	13097	12882	12984	12879	12961	13096	13079	12943	13018	13130	12924	12936	12965	12920	12997	12995	13047	13063	12852	12839	12936	12748	12954	12907	13042	13123	13075	12881	12938	13031	12929	12940	12935	12964	12884	12899	13032	12986	13096	12822	12862	13021	12974	13097	12900	12898	12827	12887	12957	12960	12956	13040	13043	12983	13103	13047	12883	12695	12912	13057	13145	13005	12785	13011	12960	12990	12955	13011	13048	12890	12948	13056	13131	13125	13232	13089	12897	13137	12762	13077	13016	12990	12878	13141	12934	13051	12960	13046	12973	12952	12985	13112	12891	13069	12914	12962	12969	13163	13050	13018	12853	12934	13112	13086	12972	13131	13017	12923	12796	12907	13089	12983	12985	12958	12843	12881	13022	13176	12977	12803	12935	12913	12945	13158	13075	13243	12955	13003	12728	12961	13165	13084	13053	12869	13064	12842	13143	12796	12853	13043	12934	12980	12802	13112	12935	12827	12986	13079	13083	13013	12945	12913	12722	12833	13036	13040	12924	12958	12973	12844	12820	12964	13039	13016	13139	13019	13099	12976	12951	13125	12817	13079	12950	13013	12912	12890	13188	12914	12769	13017	13170	13010	12977	12781	12921	12900	12919	12713	13060	12793	13054	13132	13146	13097	12997	12813	12839	12847	13074	13031	13015	12950	12926	12874	13038	12775	12912	12885	13117	12954	13088	12978	13037	12998	12947	13043	13030	13025	13065	13016	12900	12966	12887	12900	12905	12923	13003	12982	12883	13051	12871	12934	12906	12998	12998	12808	12951	12879	12697	12817	12971	12825	12880	12795	12971	12996	12942	12916	12792	12982	13004	13056	12936	12961	12748	12914	12916	13054	12968	13058	13092	12864	12869	13078	13019	13042	13026	13096	12844	13055	12733	12954	13046	12720	12916	13069	12932	13019	13131	12890	13036	12910	12927	12904	13082	12833	13105	13049	12775	12952	12906	13035	13039	12977	13068	12968	12910	12934	12822	12859	12989	13196	12966	12922	12899	12930	12771	12970	13076	12984	12839	12987	12931	12849	12952	13002	12921	12963	12871	12946	13021	13035	12928	12981	13058	12930	12862	12930	12915	12816	13005	13165	12784	12939	13103	12770	12821	13023	12988	12909	12886	12981	12963	12886	12797	13075	13080	12842	13054	12897	12891	12946	12933	12759	13108	13094	12941	13140	12936	12923	12766	12821	12957	12825	12883	12917	12938	13149	12968	12921	13095	12996	13006	13160	13151	12730	12847	12828	12903	12968	12817	12911	12876	12940	13001	13116	13175	12831	12973	12829	12996	13056	12973	13001	12943	13001	12968	13010	12808	12841	13117	12914	13001	12795	12920	12984	12966	12995	12989	13171	13123	13116	12924	13121	13028	12954	12974	13040	12978	12726	12886	12895	13043	13014	12971	12835	12960	12931	13154	13009	12978	13049	12906	12811	13005	12867	12995	13038	13001	12925	12943	12976	12903	12795	12857	12801	12883	12949	12910	13098	13076	13050	12964	12932	12856	12911	12953	12976	12929	12849	12992	12982	13092	13110	13046	12928	13046	12885	12946	13032	12838	12966	12847	12868	12979	13016	12933	12918	12793	12810	12984	12944	12828	12986	12845	13007	13102	13041	12782	12956	12960	12816	13030	12952	12841	12990	13041	12898	12833	12917	12885	12918	12997	12894	12980	12841	12905	12861	13034	13011	12840	12915	13006	13063	13017	13031	13105	12954	12975	12993	13105	12839	13006	12820	12978	12897	12625	12862	12970	13040	12809	12663	13005	13116	13167	12942	12845	13095	12778	12931	13179	13001	13030	13083	13048	12906	12979	13130	12998	13045	13006	12892	12723	13105	12881	12775	13075	13001	13028	13010	13080	12837	12756	13064	13005	12945	13039	13067	12991	12906	12888	12906	13065	12905	12991	12960	12834	12860	12957	13018	12956	12863	12950	12982	12932	13056	12842	12980	13036	13021	12941	12824	12910	13002	12919	12910	13020	12778	12866	12990	13016	12975	12967	13054	13145	12951	12965	12952	12839	13029	12951	13124	12885	12904	12967	12880	12781	12919	12932	12968	12937	12998	12933	12999	12924	12988	12897	12956	12930	12934	12843	12910	13019	12976	12899	13164	12803	12934	12954	13031	13134	13047	12936	12878	12825	13004	12982	13062	12969	13040	12884	12938	13018	12863	12879	12823	12916	13036	13009	12919	13147	12659	12834	12999	13073	12995	12985	12788	12946	12979	13098	12993	13006	13195	13033	13056	13089	12960	12979	13130	13062	13116	12951	12772	12921	12844	13019	12922	13081	12818	13020	12941	12956	12904	12919	12986	13085	13074	12744	13048	13025	12890	12967	12857	12903	12913	12877	12932	13150	12879	13138	13057	12975	12822	12833	12977	12867	12890	13070	13133	12933	13064	13037	12989	12886	12987	12836	12842	12883	13058	13019	12922	12910	12774	12934	12932	12997	12985	12957	12992	12975	12949	12907	12855	12889	12853	13002	12994	13016	12884	12892	13018	13015	12907	12908	12842	12942	13000	12980	12967	12994	12967	12873	12843	12917	13077	12937	13001	12910	12880	12954	13057	12973	13115	12888	12908	13170	12875	12889	12880	12846	13014	12996	12920	13072	12902	13042	12896	12813	12981	13008	12955	12987	12944	12810	13029	12950	12819	12888	12995	12825	12932	13090	13116	13033	13081	12866	12830	12797	13020	13071	12972	12896	12962	13058	13006	13052	12861	12953	12865	12757	12809	12950	13279	12752	12800	12907	12956	12780	12876	13036	12935	12911	13069	13052	12893	12807	12995	12937	12979	12803	12976	13035	12952	13047	13135	12957	12999	13030	13040	12848	12697	12812	12851	13042	13054	13015	12864	12743	13070	13012	13120	13004	13142	12938	12985	13010	12686	12992	12993	12946	12914	13036	13053	13082	13152	12997	12924	12836	12971	12872	12900	12896	12880	12778	13109	13180	12892	13005	13098	13017	12964	12869	13110	13019	13175	12920	12903	12875	13047	13164	12858	13020	12927	12793	13096	13014	13003	12927	12974	13008	13136	13085	12911	12910	12927	12861	12946	12996	13080	13010	13203	12926	12888	12934	13061	13073	13041	13009	12926	12893	13122	12874	12832	12904	12810	12837	12842	13039	12918	12864	13133	12969	12975	12947	12877	13026	13008	12912	12962	13030	13043	12769	12907	12997	13049	13087	12980	12978	13048	12969	12930	12778	12800	13065	13040	13122	12811	13042	12998	12883	12876	12923	12967	12725	13026	12911	12984	12924	12980	12980	13164	12916	12841	12892	13148	12889	12922	13018	12993	12774	12830	12847	13058	12829	12999	12942	12873	13083	13022	13081	13004	12847	12969	13050	12904	13145	13061	12859	12933	12986	12961	13100	12857	12937	12840	12965	12937	12980	13099	12797	13008	12946	12822	12885	12769	12770	12912	13122	12985	12820	12854	12974	13171	12957	13006	12988	12857	12950	13029	12946	12868	12885	13016	12822	12986	12731	12862	12873	12864	13028	12904	13007	12824	12760	13082	13150	13041	12955	12941	12871	12864	13032	12860	13087	12982	12958	12910	12996	12924	13026	13063	12959	13072	13043	13002	12932	12839	13011	12920	12893	13052	12886	13040	12918	12898	13085	13021	13101	13076	13117	13132	12937	13036	13043	12941	13225	13115	12996	12943	12820	12899	12895	12885	12996	13017	13098	12933	13013	13070	12802	12930	12797	13049	12907	13075	12953	12957	12815	13049	13158	13071	13065	12814	12957	12961	12912	12945	13012	12968	12911	12940	12934	12900	12942	13191	13079	12759	13001	12891	12939	13028	12984	12914	12970	12907	13054	12771	12845	12948	12949	12866	12955	13063	13106	12947	12904	13054	13032	13058	12957	12713	12833	12984	12820	12811	12982	13096	12923	13033	13049	13171	12991	12976	12941	12921	12918	12804	13042	12889	12969	12892	13135	13080	12847	12938	12801	12757	12891	12865	13001	12920	12903	12875	12941	12951	13124	12966	13015	13046	12897	12818	12884	13033	13220	12959	12900	12808	12962	13069	12731	13010	12955	12986	12933	12860	13038	12898	12862	12842	12910	13046	12921	13034	13043	12982	12997
28889	50479	46588	37650	32837	29053	26017	23246	21686	19991	18797	17735	16740	16085	15539	14923	14359	13848	13478	13185	12901	12703	12597	12371	12342	12205	12250	12045	12019	12053	11973	11847	12114	11978	12007	11874	11790	11904	11845	11877	11916	11719	11952	11851	11848	11969	11861	11955	11885	11905	11826	11969	11831	11943	11915	11900	11902	11952	11946	11861	11714	11868	11939	11880	11808	11874	11788	11995	11842	11739	11857	11850	11764	11922	11763	11886	11978	11818	11839	11780	11964	11875	11888	11842	11838	11858	11676	11826	11915	11875	11935	11864	11951	11823	11847	11949	11744	11790	11890	11801	11984	11878	11978	11872	11858	11765	11809	11748	11955	11914	11794	11885	11694	11867	11768	11809	11880	11921	11906	11979	11869	11858	11782	11993	11976	11870	11797	11924	11941	11842	12002	11820	11803	11995	12034	11810	11877	11702	11799	11886	12026	11916	11766	11836	11919	11811	11944	11974	11875	11804	11731	11889	11850	11671	12078	11834	11872	11890	11836	11941	11790	11817	11921	11830	11877	11676	11955	11859	11853	11833	12139	11752	11998	11763	11829	11788	11982	11769	11811	11922	11901	11771	11904	11758	11845	11958	11873	11850	11892	11995	11923	11882	11847	11904	11737	11832	11919	11826	11817	11871	11813	12040	12025	11892	11842	12025	11723	11778	11844	12031	11675	12067	11894	11890	11763	11997	11953	11892	11964	11798	11819	11843	11743	11974	11737	11917	11753	11859	11979	11840	11741	11929	11823	11788	11863	11752	11843	11855	11837	11777	11823	11936	11670	11768	11934	11820	11737	11868	11848	11942	11876	11848	11953	12027	11833	11880	11866	11817	12033	11862	11842	11845	11753	11998	11910	11796	11796	11935	11777	11825	11879	11793	11928	11884	11843	11950	11850	11739	11769	11762	11905	11955	11923	11888	11862	11687	11916	11765	12013	11831	11912	11882	11767	11898	11845	11849	11710	11792	11903	11766	11959	11831	11761	11902	11840	11811	11873	12045	11981	11871	11923	11957	11846	11882	11854	11907	11961	11847	11867	11917	11734	11796	11863	11772	11829	11839	11703	11796	11857	11876	11770	11889	11720	11821	11900	11708	11812	11991	12052	11817	11745	12022	11998	11924	12016	11879	12016	11941	11879	11975	11865	11883	11895	11694	11967	11864	11864	11812	11926	11954	11896	11892	11936	11936	11977	11879	11794	11826	12105	11910	11849	11758	11893	11907	11815	11884	11738	11870	11959	11795	11838	11845	11832	11872	11881	11896	11951	11906	11976	11828	11838	11878	11884	11916	11977	11822	11822	12030	12000	11784	11856	11771	11787	11872	11843	11881	11790	11948	11778	11840	11930	12000	11905	11816	11741	11800	11821	11872	11968	11838	11893	11847	11864	11724	11972	11971	11948	11836	11776	11781	11828	12017	11854	11873	11791	11994	11774	11945	11846	11818	11920	11977	11839	11704	11969	11847	11793	11823	11754	11954	11790	11981	11838	11937	11930	11899	11816	11973	11911	11849	11871	11794	11789	11776	12007	12002	11952	11860	11720	11883	11846	11985	11820	11991	11892	11892	11907	11857	11764	11791	11887	11836	11772	11836	11981	11661	11892	11835	11825	11880	11987	11895	11814	11922	11921	11888	11957	11972	11959	11636	11940	11674	11914	11746	11833	11983	11808	11931	11886	11768	12072	12055	11819	11917	11819	11820	11795	11879	11873	11828	11794	11845	11773	11658	11874	11925	11839	11944	11883	11770	11926	11866	11760	11640	11838	11951	11717	11821	11742	11895	11847	11940	11775	11907	11854	11892	11989	11936	11907	11980	11907	11916	11998	11907	11812	11770	11816	11831	11793	11881	11919	11824	11778	11926	11877	12004	11787	11942	11904	12010	11817	11929	11895	11935	11946	11847	11879	11884	11944	11825	12001	11919	11726	11824	11741	11958	11890	11898	11937	11811	11964	11856	11927	11926	11971	11929	11930	11865	12035	11818	11837	11765	11812	11786	11851	11764	11892	11912	11881	11981	11966	11915	11855	11903	11984	11929	11843	11749	11967	11719	11645	12018	11726	11864	11816	11813	11913	11782	11702	11920	11824	11962	11961	11819	11936	11858	11924	11837	11843	11734	11949	11781	11878	11797	11925	11919	11922	11905	11980	11924	11810	11878	11857	11930	12127	11778	11724	11912	11916	11812	11738	11816	11720	11873	11675	11926	11846	11946	11873	11845	11851	11941	11855	11832	11869	11982	11900	11910	11786	11788	11934	11945	11996	11883	11956	11834	11869	11819	11876	11869	11791	11860	11834	11858	11920	11936	12037	11841	11758	11790	11923	11777	11972	11743	11930	11840	11926	11866	12039	11878	11782	11881	11765	11851	12039	11969	11913	11829	11729	12011	11785	11823	11869	11751	11899	11932	11827	11841	11855	11807	11837	11869	11905	11855	11882	11857	12019	11768	11799	11916	11900	11696	11972	11936	11785	11805	11940	11871	11755	11924	11910	11891	11857	11798	11887	11883	12036	11893	11858	11931	11877	11962	11891	11881	11981	11902	11845	11892	11912	11777	11748	11949	11874	11908	11991	11701	11879	11638	11923	12033	11843	12057	11850	11809	11723	11874	11848	11837	11995	11940	11795	11800	11971	11964	11850	11879	11901	11833	11773	11963	11955	11854	11889	11811	11950	11998	11949	11829	11832	11833	11855	11800	11867	11857	11846	11978	11875	11753	11948	12038	11808	11826	11959	11815	11767	11726	11938	11844	11750	11920	11870	11877	11867	11879	12031	11687	11935	11958	11897	11938	11833	11998	11989	11701	11932	11794	11774	11978	11795	11871	11830	11680	11859	11831	11789	11929	11734	11789	11898	11788	11708	12094	11827	11835	11857	11874	11804	11766	11903	12016	11906	12077	11810	11785	11886	11797	11935	11907	11837	11852	11805	11748	11870	11891	11881	11894	11808	11801	11984	11953	11740	11806	11964	11736	11863	11852	11755	11961	11853	11836	11869	11875	11838	12019	11891	11690	11882	11693	11854	11706	11785	11790	11938	11856	11871	11738	11860	11888	11832	12035	11848	11855	11917	11897	11942	11961	11858	11857	11798	11687	11777	11842	11924	11945	11975	11918	11716	11718	11809	11933	11691	11833	11950	11853	11742	11997	11924	11987	11878	11729	11897	11780	12024	11876	11877	11902	11974	11940	11749	11872	11930	11805	12007	11813	11963	11865	11787	11810	12108	11905	12046	11799	11911	11847	11829	11642	11735	11897	11809	11887	11925	11843	11789	11809	11831	11805	11687	12001	11794	11827	11961	11828	11834	11938	11876	11884	11883	11871	11977	11774	11778	11866	11702	11975	11722	11895	11886	11967	11917	11943	11900	12099	11991	11907	11941	11823	11904	11834	11932	11912	11925	11772	11815	11930	11939	11873	11860	11966	11795	11834	11919	11754	11906	11846	11763	11740	11794	11931	11891	11858	11808	12003	11877	11940	11934	11755	11818	11966	11970	11851	11909	11844	11801	11904	11844	11897	11912	11728	11824	11828	11697	11873	11852	11826	11815	11851	11920	11834	11798	11857	11786	11947	11714	11911	11724	11829	11957	11861	11853	11828	11827	11838	12037	11851	11706	11753	11964	11987	11923	11816	11910	12059	11870	11778	11948	11715	11955	11859	11999	11889	11851	11893	11799	11994	12034	11869	11839	11912	11885	11850	11953	11978	11846	11785	11941	11943	11920	11800	11816	11858	11829	11841	11775	11716	11889	11912	11810	11726	11889	11758	11809	11744	11751	11922	11803	11800	11829	11889	11989	11703	11845	11930	11781	11832	11801	11899	11689	11904	11916	11957	11892	11988	11869	12001	11844	11795	11863	11819	11830	11829	11944	11877	11817	11841	11969	11773	11781	12017	11908	11841	11774	11901	11899	11932	11854	11729	11863	12002	11965	11778	11915	11839	11823	11842	11779	11843	11832	11823	11813	11864	11788	11932	11988	12010	11917	11709	11854	11878	12031	11843	11902	11854	11893	11847	11852	12015	11928	11944	11872	11848	11797	11760	12072	11803	11847	11939	11687	11791	11777	11908	11847	12011	11817	11873	11871	11925	11748	11874	11876	11738	11925	11811	11860	11824	11923	11774	11802	11893	11818	11813	11847	11815	11949	11880	11655	11904	11836	11760	11748	11940	11952	11913	11878	11965	11956	11761	11900	11911	11857	11822	12058	11891	11827	11987	11935	11854	11818	11878	11806	11864	11878	11854	11965	11747	11660	12014	11803	12007	11941	11889	11886	11900	11846	11779	11961	11977	11762	11874	11907	11782	11739	11877	11678	11929	12066	11814	11914	11766	11739	12098	11804	11789	11882	11702	11965	11920	11822	11925	12108	11880	11899	11972	11795	11909	11916	11896	11818	11861	11892	11803	11850	11960	12006	11912	11761	11867	11951	11759	11932	11871	11904	11933	11811	11845	11838	11849	11828	11946	11683	11799	12117	11894	11985	11810	11921	11898	11819	11813	11853	11928	11947	11775	11843	11842	11945	11809	11918	11842	12004	11677	11880	11866	11861	11704	11946	11925	11868	11916	11786	11826	11943	11881	12022	11932	11819	11922	11735	11781	11658	11916	11791	11777	11867	11773	11776	11998	11878	11864	11857	11919	11835	11937	11742	11763	11899	11999	11775	11840	11813	11856	11815	11900	11850	11872	11828	11913	11814	11891	11902	11957	12004	12031	12012	11866	11807	11988	11831	11957	11779	11813	11832	11952	11942	11906	12037	11701	11967	11760	11832	11974	11812	11839	11775	12041	11780	11721	11871	11866	11857	11736	11989	11812	11908	11889	11880	11815	11777	12030	11953	11760	11989	11908	11920	11894	11942	11942	11875	11841	11976	11840	11901	11752	12018	11968	11815	11844	11866	11985	11828	11713	11801	11718	11847	11738	11915	11760	11875	11999	11891	11812	11773	11777	11864	12032	11782	11893	11878	11877	11901	11839	11976	12060	11922	11812	11852	12010	11877	11836	11977	11863	11874	11961	11814	11940	11782	11863	11905	11871	11877	11872	11877	11789	11914	11848	11800	11803	11841	11830	11903	11859	11824	11910	11906	12007	12035	11893	11882	11988	11828	11886	11758	11891	11922	11788	11920	11854
23081	21306	29188	24005	23064	27409	30085	24749	22555	21497	20073	18811	18362	17683	16966	16336	16113	15454	15103	15097	14579	14436	14293	14192	14064	14093	14049	13795	13873	13785	13666	13598	13477	13493	13764	13697	13637	13477	13622	13563	13546	13513	13574	13672	13605	13549	13857	13692	13632	13624	13697	13636	13562	13558	13589	13445	13531	13594	13316	13532	13499	13549	13546	13606	13517	13429	13608	13457	13556	13549	13446	13448	13368	13527	13447	13352	13602	13435	13803	13680	13690	13563	13702	13572	13660	13509	13631	13671	13529	13635	13596	13353	13579	13605	13533	13374	13335	13618	13681	13618	13712	13640	13314	13361	13569	13540	13600	13582	13492	13441	13646	13683	13740	13610	13667	13478	13534	13484	13568	13677	13556	13494	13473	13546	13541	13475	13620	13450	13531	13417	13339	13467	13426	13423	13419	13602	13619	13631	13529	13434	13581	13472	13439	13633	13567	13592	13434	13669	13523	13549	13616	13464	13439	13446	13496	13437	13586	13600	13579	13533	13651	13594	13496	13567	13430	13393	13603	13465	13447	13613	13407	13440	13589	13480	13576	13631	13714	13663	13578	13499	13412	13518	13470	13555	13390	13276	13451	13426	13621	13557	13662	13531	13580	13601	13532	13698	13638	13367	13453	13572	13453	13560	13675	13668	13687	13429	13437	13306	13621	13590	13619	13512	13385	13469	13407	13584	13479	13558	13440	13318	13534	13516	13628	13551	13624	13497	13563	13679	13521	13443	13479	13569	13357	13614	13249	13421	13691	13536	13542	13517	13610	13366	13555	13492	13683	13566	13554	13415	13495	13436	13300	13474	13644	13267	13502	13496	13589	13577	13491	13518	13369	13598	13417	13397	13387	13711	13547	13526	13701	13396	13522	13462	13394	13647	13365	13496	13521	13388	13651	13466	13669	13365	13615	13474	13473	13645	13549	13443	13335	13400	13339	13663	13586	13443	13595	13547	13622	13674	13612	13633	13614	13675	13594	13449	13453	13487	13524	13737	13800	13507	13418	13357	13409	13428	13628	13693	13552	13428	13676	13430	13759	13492	13570	13407	13512	13516	13587	13445	13528	13642	13382	13578	13653	13311	13555	13702	13493	13576	13552	13451	13647	13638	13471	13529	13464	13557	13511	13412	13612	13530	13618	13479	13404	13552	13576	13385	13642	13500	13612	13622	13643	13533	13545	13449	13625	13485	13365	13575	13475	13586	13450	13464	13516	13373	13627	13332	13299	13401	13547	13529	13500	13441	13473	13622	13700	13656	13538	13640	13390	13435	13546	13588	13527	13597	13410	13504	13526	13751	13579	13438	13607	13541	13463	13462	13396	13616	13495	13601	13563	13516	13676	13422	13521	13315	13587	13439	13524	13518	13533	13617	13309	13493	13390	13532	13557	13666	13504	13326	13521	13648	13525	13357	13444	13395	13353	13636	13615	13459	13504	13504	13447	13495	13630	13250	13702	13496	13434	13463	13500	13528	13412	13459	13611	13502	13489	13592	13552	13600	13437	13492	13426	13607	13442	13611	13612	13647	13428	13626	13691	13719	13600	13583	13662	13435	13509	13597	13617	13526	13478	13588	13694	13438	13459	13574	13631	13628	13461	13368	13518	13459	13417	13535	13580	13706	13500	13530	13598	13309	13547	13440	13638	13576	13608	13586	13372	13591	13517	13518	13560	13480	13697	13535	13377	13448	13511	13570	13546	13467	13562	13408	13496	13417	13503	13533	13468	13601	13534	13391	13483	13531	13516	13512	13533	13463	13526	13433	13396	13519	13434	13650	13651	13708	13573	13631	13394	13551	13383	13430	13763	13597	13400	13415	13377	13471	13625	13481	13480	13571	13472	13481	13337	13470	13491	13543	13478	13494	13600	13425	13348	13481	13527	13612	13511	13615	13654	13612	13419	13529	13559	13635	13489	13513	13433	13563	13389	13327	13494	13529	13227	13544	13567	13615	13450	13214	13432	13457	13621	13644	13356	13420	13528	13368	13529	13532	13437	13374	13599	13618	13722	13576	13451	13505	13474	13510	13567	13555	13565	13521	13551	13510	13423	13658	13531	13526	13242	13429	13314	13498	13506	13543	13600	13368	13521	13670	13641	13360	13674	13641	13471	13787	13532	13563	13586	13463	13482	13468	13637	13519	13465	13411	13706	13661	13420	13463	13726	13633	13574	13340	13594	13449	13434	13569	13627	13643	13395	13660	13424	13540	13682	13476	13577	13502	13512	13463	13527	13579	13291	13437	13431	13499	13584	13480	13548	13507	13599	13629	13590	13545	13551	13382	13501	13512	13482	13384	13486	13570	13613	13593	13649	13435	13539	13393	13531	13355	13495	13544	13672	13778	13538	13389	13462	13616	13427	13413	13323	13701	13477	13521	13658	13500	13603	13460	13651	13491	13608	13761	13571	13453	13518	13514	13305	13435	13536	13481	13537	13393	13500	13561	13713	13501	13451	13539	13408	13671	13597	13500	13375	13692	13433	13543	13417	13533	13508	13693	13521	13566	13683	13589	13506	13575	13615	13610	13435	13434	13492	13412	13559	13395	13486	13402	13590	13557	13340	13454	13435	13390	13370	13293	13531	13540	13454	13573	13447	13594	13544	13610	13403	13512	13352	13583	13529	13430	13625	13543	13567	13611	13472	13488	13542	13527	13410	13679	13453	13433	13548	13559	13755	13696	13579	13597	13432	13338	13556	13725	13583	13425	13433	13560	13496	13535	13336	13397	13429	13574	13515	13274	13531	13451	13648	13674	13518	13542	13508	13424	13416	13526	13482	13305	13521	13659	13674	13669	13684	13558	13656	13442	13515	13556	13459	13526	13394	13590	13368	13356	13474	13461	13571	13634	13566	13582	13601	13617	13446	13451	13381	13755	13524	13416	13584	13471	13563	13420	13456	13478	13541	13556	13470	13542	13572	13612	13563	13375	13529	13411	13428	13491	13577	13459	13495	13747	13500	13324	13524	13347	13483	13533	13600	13773	13559	13538	13529	13666	13677	13538	13544	13518	13496	13554	13437	13476	13524	13489	13464	13390	13556	13404	13420	13450	13467	13446	13486	13434	13649	13524	13652	13495	13600	13469	13522	13517	13482	13356	13478	13489	13507	13523	13320	13353	13577	13598	13552	13470	13640	13449	13445	13554	13528	13597	13470	13689	13688	13473	13453	13411	13525	13672	13675	13343	13487	13310	13541	13655	13641	13437	13396	13530	13504	13625	13439	13382	13671	13722	13470	13521	13602	13623	13430	13346	13483	13424	13543	13663	13640	13284	13491	13581	13666	13658	13606	13538	13626	13600	13668	13267	13338	13531	13452	13552	13542	13479	13576	13447	13466	13415	13521	13595	13405	13420	13279	13307	13430	13560	13616	13585	13587	13487	13595	13557	13410	13501	13382	13366	13597	13512	13481	13701	13378	13549	13337	13509	13385	13479	13582	13561	13601	13359	13564	13711	13292	13643	13341	13401	13508	13581	13566	13559	13609	13628	13341	13549	13629	13645	13603	13607	13616	13545	13477	13728	13481	13512	13337	13707	13408	13564	13433	13376	13474	13705	13553	13593	13463	13527	13500	13516	13416	13756	13686	13608	13474	13620	13438	13389	13487	13298	13427	13477	13652	13342	13575	13392	13483	13401	13536	13665	13448	13543	13420	13497	13514	13467	13333	13485	13391	13439	13581	13560	13567	13525	13698	13390	13326	13293	13572	13599	13644	13577	13490	13428	13416	13505	13452	13482	13539	13463	13406	13614	13544	13428	13505	13395	13324	13402	13524	13565	13361	13648	13427	13489	13774	13771	13602	13507	13641	13705	13517	13713	13651	13493	13537	13577	13644	13601	13545	13476	13586	13586	13570	13408	13597	13583	13520	13422	13593	13695	13824	13647	13620	13470	13581	13446	13517	13657	13443	13436	13588	13513	13554	13435	13659	13431	13432	13587	13596	13329	13486	13607	13453	13523	13748	13502	13537	13623	13581	13478	13511	13464	13238	13576	13679	13520	13513	13461	13676	13428	13547	13452	13331	13482	13603	13344	13509	13727	13508	13402	13577	13463	13465	13549	13653	13604	13583	13630	13531	13646	13354	13396	13481	13404	13612	13669	13494	13577	13553	13350	13317	13574	13543	13508	13590	13510	13628	13651	13636	13575	13519	13513	13531	13389	13385	13589	13548	13546	13402	13304	13494	13613	13502	13465	13495	13478	13625	13485	13636	13559	13517	13417	13596	13412	13606	13391	13640	13504	13375	13460	13412	13453	13513	13709	13668	13501	13644	13619	13607	13547	13579	13366	13393	13359	13594	13676	13755	13482	13313	13686	13381	13351	13550	13509	13401	13524	13415	13319	13514	13383	13391	13384	13579	13616	13696	13434	13456	13349	13572	13460	13489	13438	13523	13692	13509	13511	13462	13373	13528	13599	13654	13510	13568	13484	13482	13406	13651	13436	13508	13414	13332	13473	13624	13516	13507	13390	13637	13577	13601	13464	13485	13427	13599	13497	13545	13392	13618	13431	13590	13494	13601	13300	13456	13470	13276	13579	13330	13395	13473	13621	13499	13441	13584	13411	13719	13438	13583	13492	13542	13514	13644	13296	13156	13501	13454	13484	13640	13516	13346	13529	13398	13694	13614	13322	13407	13307	13300	13406	13404	13735	13511	13429	13630	13538	13442	13563	13564	13664	13604	13664	13397	13498	13680	13458	13489	13628	13350	13716	13605	13519	13376	13553	13682	13459	13389	13572	13627	13565	13342	13574	13557	13557	13453	13391	13589	13496	13541	13542	13401	13639	13555	13477	13504	13548	13471	13462	13497	13456	13615	13262	13522	13594	13243	13412	13520	13668	13427	13417	13567	13468	13612	13543	13519	13612	13596	13757	13589	13635	13592	13346	13431	13478	13495	13426	13372	13767	13498	13594	13526	13651	13582	13456	13380	13411	13419	13517	13384	13525	13522	13588	13627	13675	13548	13435	13598	13546	13466	13610	13502	13626	13521	13585	13516	13419	13580	13496	13401	13508	13485	13408	13450	13567	13365	13493	13462	13673	13490	13367	13554	13488	13309	13549	13610	13493	13561	13684	13580	13492	13657	13412	13457	13448	13413	13656	13424	13606	13538	13565	13627	13222	13528	13538
30645	54761	51664	42035	37332	33007	29739	27251	24821	23155	21185	20043	18928	17804	16977	16171	15398	14800	14209	13588	13411	13188	13044	12966	12470	12660	12570	12599	12403	12433	12306	12270	12293	12105	12426	12255	12277	12288	12324	12179	12391	12083	12225	12190	12174	12225	12259	12180	12294	12166	12306	12113	12190	12351	12277	12209	12151	12132	12291	12221	12226	12219	12223	12202	12187	12310	12053	12288	12341	12213	12252	12268	12173	12146	12130	12183	12208	12253	12211	12138	12154	12141	12214	12276	12186	12204	12354	12125	12273	12156	12187	12140	12262	12312	12163	12098	12115	12235	12295	12244	12241	12118	12123	12232	12211	12302	12261	12311	12132	12075	12086	12198	12269	12383	12089	12308	12068	12120	12137	12134	12108	12166	12231	12354	12163	12182	12141	12151	12103	12243	12083	12245	12261	12272	12310	12055	12296	12198	12319	12028	12133	12210	12224	12303	12325	12288	12142	12029	12303	12344	12232	12282	12032	12229	12201	12107	12274	12265	12172	12165	12182	12341	12247	12116	12045	12221	12265	12176	12255	12073	11981	11981	12063	12180	12164	12143	12147	12125	12307	12091	12273	12160	12164	12228	12301	12106	12219	12166	12168	12160	12176	12220	12244	12239	12196	12204	12078	12263	12268	12324	12153	12391	12240	12084	12256	12005	12068	12224	12092	12268	12115	12257	12132	12174	12210	12243	12050	12203	12133	12220	12052	12135	12152	12014	12280	12325	12180	12111	12128	12157	12200	12113	12212	12279	12232	12068	12084	12237	12216	12325	12265	12189	12167	12436	12213	12053	12137	12203	12142	12188	12274	12387	12048	12239	12165	12254	12219	12196	12162	12259	12181	12018	12138	12247	12208	11987	12191	12218	12067	12095	12155	12161	12340	12326	12062	12190	12036	12033	12368	12010	12163	12169	12227	12281	12323	12076	12250	12063	11996	12164	12125	12217	12081	12057	12137	12092	12250	12278	12004	11989	12187	12265	12228	12292	12143	12230	12101	12110	12158	12156	12163	12141	12155	12208	12195	12246	12240	12359	12035	12128	12251	12216	12103	12213	12098	12155	12313	12214	12125	12210	12161	12197	12230	12076	11994	12248	12136	12270	12228	12257	12056	12134	12123	11911	12132	12109	12075	12099	12172	12199	12241	12304	12115	12061	12120	12096	12261	12164	12047	12238	12180	12176	12354	12221	12183	12075	12024	12157	12287	12250	12142	12028	12067	12255	12198	12169	12228	12317	12055	12193	12002	12233	12259	12287	12206	12160	12193	12188	12281	12292	12066	11935	12165	12041	12219	12115	12164	12252	12203	12275	12099	12130	12072	12244	12105	12231	12253	12132	12247	12205	12165	12087	12262	12042	12299	12173	12234	12059	12192	12077	12216	12187	12244	12309	12060	12242	12143	12108	12245	12119	12236	12215	12180	12210	12107	12281	12267	12165	12351	12303	12191	12216	12152	12161	12197	12236	12206	12027	12131	12216	12244	12224	12197	12293	12243	12248	12224	12183	12225	12194	12046	12064	12384	12270	12319	12223	12257	11955	12229	12167	12245	12146	12161	12189	12056	12158	12199	12193	12101	12163	12143	12187	12096	12258	12154	12106	12362	12222	12166	12250	12135	12139	12174	12062	12211	12198	11992	12374	12153	12122	12236	12079	12287	12242	12137	12202	12220	12125	12123	12047	12112	12256	12120	12171	12232	12136	12136	12097	12119	12210	12184	12125	12084	12182	12331	12106	12037	12203	12217	12132	12129	12204	12263	12354	12092	12237	12262	12212	12310	12107	12133	12256	12234	12266	12042	12228	12098	12238	12267	12122	12323	12139	12270	12054	12237	12160	12087	11962	12104	12040	12087	12214	12214	12055	12205	12115	12185	12305	12390	12278	12215	12069	12233	12084	12232	12252	12228	12248	12232	12357	12032	12210	12251	12173	12159	12193	12154	12145	12082	12258	12089	12251	12080	12309	12105	12104	12067	12089	12193	11967	12036	12129	12195	12167	12107	12385	12153	12186	12131	12232	12219	12110	12168	12237	12123	12198	12256	12220	12250	12255	12082	12143	12168	12184	12180	12230	12150	12169	12282	12176	12240	12300	12259	12131	12162	12152	12062	12160	12107	12310	12225	12217	12061	12347	12105	12218	12191	12142	12026	12173	12258	12103	12158	12099	12195	12257	12202	12135	12144	12192	12175	12013	12225	12254	12114	12118	12244	12102	12184	12129	12259	12244	12175	12295	12181	12233	12157	12343	12066	12283	11955	12236	12148	12144	12349	12118	12181	12241	12166	12174	12128	12012	12229	12224	12225	12116	12151	12090	12250	12038	12077	12078	12240	12076	12142	12087	12200	12205	12057	12291	12090	12318	12224	12348	12257	12107	12216	12177	12231	12085	12229	12133	12240	12103	12141	12193	12085	12046	12122	12250	12304	12236	12071	11991	12127	12192	12272	12157	12234	12121	12161	12203	12192	12272	12338	12271	12343	12037	12192	12383	12230	12125	12162	12345	12114	12219	12030	12080	12047	12204	12040	12310	12097	12154	12155	11974	12193	12136	12115	12167	12235	12005	12238	12092	12041	12054	12106	12006	12258	12177	12192	12178	12247	12182	12092	12230	12248	12175	12312	12133	12270	12200	12184	12176	12203	12189	12218	12251	12211	12219	12142	12189	12184	12274	12084	12239	12176	12342	12215	12293	12331	12071	12247	12096	12169	12144	12158	12259	12280	12251	12198	12183	12144	12124	12216	12177	12171	12119	12290	12186	12257	12316	12311	12121	12122	12142	12352	12336	12073	12044	12181	12316	12290	12355	12307	12020	12193	12211	12150	12209	11969	12278	12257	12185	12180	12175	12143	12199	12174	12202	12280	12191	12177	12287	12275	12099	12087	12212	12256	12210	12187	12330	12213	12184	12265	12006	12232	12082	12085	12173	12219	12380	12149	12295	12217	12081	12172	12041	12315	12272	12248	12079	12062	12148	12085	12236	12256	12324	12064	12359	12236	12252	12182	12189	12254	12236	12389	12303	12008	12225	12212	12303	12031	12239	12165	12128	12282	12219	12154	12215	12204	12230	12237	12263	12082	12203	12061	12087	12160	12033	12287	11963	12335	12221	12178	12279	12249	12122	12245	12090	12210	12129	12160	12109	12235	12157	12150	12239	12206	12168	12028	12124	12257	12189	12178	12243	12085	12221	12034	12206	12051	12098	12147	12093	12183	12249	12129	12097	12277	12267	12282	12155	12386	12221	12111	12206	12201	12319	12047	12219	12231	12189	12167	12283	12109	12148	12331	12119	12089	12120	11963	12225	12127	12124	12251	12181	12049	12158	12235	12346	12146	12086	12195	12061	12180	12209	12271	12158	12229	12323	12236	12099	12255	12188	12161	12230	12192	12130	12148	12310	12123	12009	12227	12327	12045	12206	12198	12304	12180	12216	12141	12321	12184	12056	12146	12085	12270	12186	12154	12316	12085	12202	12207	11973	12214	12226	12118	11990	12132	12358	12094	12349	12028	12099	12215	12310	12032	12154	12115	12067	12143	12252	12340	12251	12171	12237	12291	12153	12157	12072	12283	12325	12152	12133	12190	12121	11972	12317	12268	12212	12170	12162	12240	12208	12110	12293	12197	12144	12209	12225	12036	12218	12190	12254	12122	12078	12237	12084	12158	12320	12252	12297	12171	12125	12120	12140	12143	12166	12119	12292	12128	12158	12131	12086	12024	12337	12226	12197	12118	12218	12235	12063	12111	12290	12284	12212	12393	12033	12258	12292	12161	12214	12192	12316	12028	12384	12203	12107	12035	12212	12090	12066	12034	12119	12309	12120	12255	12168	12156	12182	12126	12206	12266	12068	12150	12176	12242	12181	12224	12127	12096	12243	12053	12150	12102	12148	12338	12263	12170	12116	12245	12210	11990	12074	12138	12079	12096	12282	12063	12128	12166	12187	12157	12103	12264	12123	12132	12218	12154	12198	12139	12188	12191	12054	12098	12083	12345	12230	12179	12248	12243	12085	12119	12073	12164	12162	12165	12162	12064	12144	12139	12157	12183	12077	12188	12323	12150	12138	12212	12168	12153	12219	12123	12189	12308	12006	12129	12127	12052	12187	12273	12083	12171	12146	12095	12061	12235	12336	12142	12104	12068	12221	12196	12060	12200	12314	12088	12316	12188	12189	12251	12177	12113	12073	12075	12073	12297	12209	12236	12132	12219	12188	12203	12314	12097	12241	12198	12142	12167	12186	12008	12277	12195	11900	12066	12130	12364	12190	11993	12132	12202	12251	12285	12140	12173	12134	12166	12082	12136	12263	12146	12140	12083	12168	12242	12049	12317	12238	12297	12127	12208	12138	12163	12146	12200	12091	12148	12158	11991	12289	12267	12209	12137	12176	12179	12459	12241	12213	12173	12167	12170	12339	12153	12281	12018	12140	12250	12221	12181	12141	12122	12146	12205	12120	12081	12211	12367	12199	12149	12251	12158	12052	12282	12145	12086	12249	12117	12258	12278	12130	12199	12239	12126	12103	12041	12128	12058	12077	12144	12114	12159	12149	12276	12148	12154	12030	12227	12283	12196	12169	12254	12069	12087	12266	12278	12303	12238	12163	12163	12197	12222	12111	12260	12105	12182	12095	12266	12179	12175	11936	12188	12140	12161	12110	12257	12071	12273	12200	12051	12362	12109	12195	12118	12116	12155	12320	12198	12119	12247	12131	12229	12153	12182	12098	12213	12111	12299	12081	12211	12184	12239	12079	12180	12103	12161	12039	12146	12245	12081	12093	12007	12167	12167	12103	12236	12117	12222	12080	12209	12036	12272	12191	12124	12101	12167	12254	12091	12188	12071	12220	12080	12225	12068	12178	12085	12062	12265	12191	12245	12051	12177	12164	12215	12192	12226	12074	12385	12111	12175	12081	12251	12044	12258	12279	12240	12163	12133	12262	12237	12249	12242	12230	12160	12233	12270	12219	12125	12103	12251	12225	12112	12068	12244	12128	12141	12078	12321	12206	12204	12210	12272	12182	12303	12297	12012	12314	12306	12134	12314	12215	12256	12237	12251	12393	12232	12089	12279	12229	12093	12097	12088	12164	12120	12303	12131	12202	12075	12170	12060	12193	12284	12204	12137	12211	12387	12216
28929	28656	37479	32910	26487	23210	20731	18862	17570	16891	16419	15755	15413	15101	14554	14319	14288	13922	13790	13736	13417	13588	13624	13291	13391	13216	13274	13246	13059	13232	13036	13081	13119	13121	13114	13207	13228	13161	13208	12841	13152	13221	13194	13131	13216	13164	13210	13017	13139	13128	13326	13013	13395	13200	13346	13293	13026	13298	13289	13355	13176	13145	13238	13191	13113	13030	13182	13221	13338	13125	13180	13121	13006	13172	13056	12971	13260	13074	13220	13103	13224	13101	13183	13133	13174	13068	13378	13004	13122	13265	13035	13223	13075	13118	13206	13269	13002	13086	13114	13273	13263	13001	13063	13265	13208	13007	12985	13129	13150	13124	13138	13088	12943	13011	13166	13080	13081	13183	13066	13076	13070	12945	13139	13349	13187	13127	13183	13048	13165	13175	13025	13133	13324	13150	13063	13360	13232	13257	13372	13133	13119	13044	13336	13006	13099	13038	13097	13081	13204	13196	13226	13236	13209	12966	13297	13165	13115	13370	13125	13296	13239	13133	13071	13163	13236	13133	13126	13101	13209	13155	13117	13107	13040	13179	12987	13189	13230	13077	13255	13109	13186	13098	13010	13176	13046	13121	12958	13082	13051	13346	13236	13125	13230	13099	13100	13169	13012	13039	13277	13155	13318	13082	13081	13218	13011	13109	13181	13053	13300	12958	13236	13167	13169	12885	13097	13058	13147	13169	13292	13302	13247	13330	13055	13163	13224	13303	13132	13083	13065	13051	13010	13125	12943	13102	13084	13093	12967	12938	13088	12993	13088	13070	13033	13128	13228	13071	13193	13231	13185	13086	13226	13116	13153	13130	13099	13086	13215	13169	13126	13337	13191	13181	12932	13158	13229	13074	13154	13297	13161	13198	13202	13207	13055	13146	13303	13174	13356	13081	13210	12964	13281	13134	13075	13080	13038	13075	13105	13066	13042	13032	13098	13197	13135	13158	13043	13075	13208	13208	13072	13406	13013	13167	13168	13150	13031	13036	13154	12928	13136	13238	13277	13148	13209	13250	13058	13039	13080	13077	13141	13025	13193	13238	12948	13261	12993	13130	13217	13104	13121	12984	13048	13210	13192	13220	13043	13020	12944	13121	13002	13091	13096	13041	13133	13072	13042	13228	13247	13174	13204	12999	13304	13131	13120	13117	13198	13197	13106	13212	13109	13215	12935	13132	13297	13076	13057	13052	13325	13023	13130	13061	13035	13156	13185	13437	13151	13180	13237	13102	13245	12991	13011	13245	13227	13140	13047	13174	13138	12996	13188	12983	12994	13293	13010	13083	13218	13126	12951	13181	13081	13083	13043	13044	13257	13094	13006	13095	13063	13156	13241	13041	12984	13127	13159	13075	13146	13143	13007	13313	13118	13139	13217	13002	12990	13238	13048	13184	13144	13188	13147	12920	13286	13131	13110	13203	13177	13018	13184	13258	13035	13112	13116	13161	13104	13081	13011	13145	13177	13151	13274	13036	13218	13252	13074	13084	13337	13068	13164	13125	13223	13223	13298	13150	13148	12949	13113	13258	13172	13257	13262	13235	13194	13243	13112	13140	13115	13137	13112	13146	12999	13142	13060	13302	13004	12878	13160	13103	13123	13477	13236	13208	13297	13127	13124	13055	13103	13165	13077	13152	13043	13104	13045	13310	13249	13203	13154	13104	13222	13303	13197	13157	13125	13063	13244	13100	13235	13332	13186	13285	13118	13005	13174	13079	13139	13198	12990	13234	13038	13114	13177	13085	13011	13163	13271	13084	13118	13149	13083	13054	13205	13148	13168	13102	13251	13178	13191	13122	13145	13282	13213	13071	13190	13170	13101	13135	13215	13104	13243	13027	13170	13281	13244	13060	13281	13188	13234	13220	13272	13075	13350	13174	13159	13003	13044	13253	13153	13250	13202	13086	13220	13227	13200	13342	13215	13052	13340	13210	13368	13241	13161	13182	13215	13346	13352	13152	13208	13433	13210	13150	13127	13159	13175	13156	13142	13057	13051	13284	13127	13035	13131	13287	13212	13160	13106	13041	13175	13259	13005	13133	13165	13174	13160	13403	13090	13271	13076	13003	13093	13214	13096	13050	13130	13372	13083	13065	13127	12918	13025	13153	13169	13062	13080	13098	13134	13120	13111	13229	12985	13173	13006	13345	13148	13101	13174	13218	13171	13187	13182	13157	13158	13052	12985	13312	13272	13177	13222	13330	12958	12949	12995	13190	13093	13242	13045	13175	13032	13023	13092	13229	13171	13338	13212	13115	13232	13064	13438	13246	13188	12985	13051	13124	13341	13121	12951	12937	12963	13066	13244	13260	13200	13225	13141	13030	13263	13262	13210	13042	13244	13318	13296	13265	13069	13107	13221	13168	13243	13352	12959	13231	13038	13056	13093	13108	13013	13087	13084	13135	13219	13162	13039	13341	13228	13011	13324	12973	13079	13261	13200	13162	13288	13158	13152	13143	13184	12981	13044	13057	13049	13099	13101	13163	13152	12959	13110	13082	13165	13114	12990	13416	13180	13020	13128	13055	13169	13103	13203	13186	13080	13133	13173	13383	13175	13235	13063	13197	13282	13153	13235	13244	13305	13120	13235	13221	13051	13106	13155	13000	13222	13094	13334	13119	13275	13246	13180	13172	13084	13169	12998	13375	13288	13082	12963	13061	13084	13080	13145	13159	13179	13224	13349	13000	13086	13163	13002	13186	13291	13091	13203	13153	13218	13202	13091	13197	13291	12957	13183	13340	13192	13265	13173	13269	13149	13042	13092	13243	13195	13153	13064	13250	13427	13376	13123	13230	13157	13310	12960	13418	13185	13102	13148	13208	13171	13173	13175	13102	13036	13142	12946	13185	13111	13296	13189	13277	13252	13281	13196	13203	13110	13075	13165	13092	13145	13195	13146	13153	13200	13135	13160	13186	13099	13181	13169	13239	12850	13142	13243	13107	13193	13108	13164	13036	13169	13130	13146	13087	13017	13131	13241	13099	13104	13424	13170	13190	12991	13249	13183	13104	13220	13110	13106	13153	13154	13128	13261	12916	13038	13224	13144	13102	13075	13076	13305	13170	13209	13196	13071	13146	13152	13065	13163	13214	13192	13176	13301	13208	13187	13045	13139	13190	13126	13019	13253	12986	13097	13094	13158	13171	13388	13241	13286	13008	13120	13190	13326	13147	13060	13114	13184	13112	13171	13159	13278	13200	13241	13112	13091	13255	13212	13240	13155	13232	13044	13088	13247	13197	13163	13203	13263	13068	13291	13254	13303	13127	13316	13207	13230	13215	13268	13094	13113	12986	13122	13163	13175	13088	12878	13342	12855	13148	13268	13146	13152	13140	13136	13069	13144	13172	13228	13256	13162	13181	13100	13160	13217	13184	13238	13308	13215	13148	13238	13140	13274	13124	12987	12950	13204	13199	13014	13122	13087	13239	12973	13181	13168	13069	13167	13062	13077	13105	13187	13051	13123	13068	13096	13065	13278	13143	13186	13264	13168	13174	13192	13211	13313	13303	13310	13164	13223	13148	13095	13104	13084	13129	13064	13157	13169	13220	13154	13119	12931	13144	13222	13133	13330	13095	13124	13009	13201	13347	13153	13168	13155	13090	13226	13229	13189	12969	13098	13032	13130	13272	13134	13062	13251	13316	13182	13072	13338	13041	12954	12966	13194	13204	13408	13207	13211	13105	13043	12957	13122	13066	13376	13264	13045	13290	13393	13132	13077	13202	13276	13103	13006	13378	13161	13048	13286	13077	13131	13201	13174	13061	13069	13048	13188	13146	13131	13066	13269	13077	13146	13130	13240	12934	13167	13117	13129	12979	13224	13195	13234	13205	13072	13151	13186	13283	13050	13265	13044	13037	13166	13131	13034	13115	13202	13189	13144	13150	13230	13037	13173	13368	13194	13105	13211	13235	13006	13054	12979	13094	13074	12957	13077	13154	13163	13218	13044	13090	13284	13214	13239	13079	13174	13229	13026	13339	13214	13133	13223	13222	13198	13094	13137	13246	13134	13184	13267	13333	13390	13157	13055	13146	13175	13122	13146	13284	13208	13101	13214	13312	13172	13252	13019	13245	13389	13209	12923	13166	13088	13071	13108	13147	12973	13125	13039	13107	13112	12967	13329	13234	13150	13155	13168	13146	13151	12948	13113	13201	13111	13189	13280	13062	13104	13087	13260	13213	13163	13070	13235	13034	13181	13137	13075	13224	13007	13140	13262	13078	13016	13107	13295	13247	13144	13269	13026	13133	13280	13134	13043	13004	13104	13135	13092	13078	13139	13032	13285	13137	13107	13150	13301	13259	13075	13109	13159	13269	13031	13223	13152	13157	13145	13085	12939	13161	13008	13183	13068	13106	13228	13172	13059	13169	13101	13146	12972	12985	13198	13169	13223	13441	13259	13085	13119	13209	13200	13140	13222	13142	13062	13414	13282	13038	13208	13241	13259	13124	13162	13242	13267	13212	13188	13251	13342	13161	13092	13204	13188	13013	13382	13168	13120	13290	13117	13149	13128	13282	13148	13253	13231	13175	13299	13068	13202	13044	13099	13167	13042	13129	13316	13190	13267	13299	13061	13349	13054	13135	13345	13089	13158	12973	13232	13014	13131	13169	13139	13143	13260	13076	13105	13006	13068	12975	13011	13259	13082	13172	12972	13111	13193	13238	13179	13120	13093	13197	13180	13213	13165	13382	13147	13084	13364	13290	13222	13174	13214	13076	13208	13234	13239	13203	13208	13387	13212	12985	13044	13019	13090	13096	13181	13344	13092	13228	13111	12960	13067	13236	12993	13170	13218	13224	13267	13060	13258	13229	13147	13021	13354	13066	12999	13024	13333	13161	13050	13254	13099	13134	13277	13186	13153	13154	13049	13089	13184	12943	13079	13119	13060	13095	13175	13276	13192	13158	13187	13045	13209	13009	13218	13117	13166	12990	13258	13314	13251	13417	13018	13222	13116	13141	13284	13030	13166	12970	13247	13175	13266	13043	13227	13155	13086	13353	13142	13115	13415	13109	13147	13189	13096	13058	13006	13015	13135	13249	13243	13103	13196	13067	13127	13252	13391	13415	13258	13215	13135	13135	13186	13094	13206	13119	13245	13105	13087	13075	13070	13033	13202	13211	12955	13077
29735	44777	41836	32224	28163	24928	22080	20457	18870	17666	16654	16066	15475	14757	14131	13787	13466	13014	12866	12741	12562	12503	12253	12289	12285	12186	12104	12046	12162	12036	12083	12105	11962	11947	11951	12171	11988	12071	11936	11932	11928	12061	11984	11967	12176	12002	11923	11883	12150	12085	11740	12033	12028	11957	11936	11957	11905	11990	12012	12066	11968	11994	12112	11922	12034	12015	11927	11990	11926	11865	12107	12003	12028	12122	12125	11888	12068	11870	12119	11968	12043	11865	11945	12003	11960	12027	12116	12159	11911	11825	11984	11920	11915	11965	12019	11922	11964	12080	12075	11937	11945	12112	12109	11962	12029	11849	11941	11969	11792	11881	11960	12139	11971	12035	11957	11932	11932	12034	11973	12066	11878	12028	11903	12025	11952	11886	11890	12063	11902	11812	12126	12164	12077	12059	11799	11996	12006	11920	11878	11999	11871	11819	12046	12008	11869	12046	11987	11958	11973	11992	12024	11989	11997	11808	11900	12009	12077	11784	12045	11984	11937	11944	11977	11922	12070	11952	12046	12193	12133	12106	11957	12006	11948	11925	12073	12061	11898	11966	12048	12021	11884	12108	12004	11980	11891	11868	12113	12075	11844	11896	11915	11923	11999	12027	12046	12044	11974	12146	11926	11931	12031	11875	12056	11976	11887	11845	11957	11788	11967	12046	11922	12021	11954	12026	12052	12076	11977	12058	11864	12081	11887	11894	11973	11811	11752	11905	12020	12035	12023	11922	11987	11879	11896	12103	12027	11790	11919	12027	11960	11938	11985	12081	11904	12037	12082	11986	12027	12006	11951	11917	12102	11858	11870	11946	11936	12064	12088	11964	12024	11964	11935	11845	11926	11970	11897	12038	11964	11985	11871	11978	12139	12043	11887	11974	11825	12161	12008	12061	11810	12039	11931	11986	12026	12040	11991	11911	12055	12061	11979	11844	11867	11911	12047	11959	11915	12100	11916	11943	11905	12126	12026	12095	11929	11932	11952	11923	12037	11990	12031	12025	12017	11857	11802	11970	11893	11912	11987	12072	11873	11934	11903	11961	11848	12025	12032	11920	12061	11989	11912	11876	12101	11812	11760	12191	11991	12129	12048	11980	11915	11735	11910	11857	11956	11851	12009	12036	11935	11944	12098	11959	12012	11920	11959	12117	11897	11862	12052	12087	11984	11962	12058	11785	11982	11967	11889	12013	11866	11992	11939	11888	12072	11926	12064	11986	12067	12016	12128	12174	12023	11990	11980	11974	12019	11975	11876	12079	11896	11959	12005	12005	11986	11904	12094	11886	12011	11845	11869	11998	11947	12011	11976	12002	11937	12180	12006	11925	11863	11916	12085	11998	11891	11949	12104	11995	12025	11911	12033	12100	12017	12077	11889	11962	11966	11957	12028	11993	11875	12005	11962	11943	11952	11920	11915	11868	12070	12063	11958	11846	11913	11877	11941	12015	12008	11991	11952	11908	11999	12144	11862	12055	12039	11935	12073	12016	12100	11985	12094	12085	11918	12291	12079	12004	12052	11898	11971	12004	11943	11979	11972	11964	11910	11926	12026	11829	11990	11884	12016	11980	11970	12061	11911	11902	12065	11910	11966	12033	11807	11912	12247	12081	11879	11872	11980	11954	11990	12049	11970	11977	12005	11985	11994	12028	11907	11910	11798	11866	12084	12211	11957	11990	12043	12002	12047	11984	11901	11920	12031	11850	11980	12051	11780	12094	12004	11979	12033	12010	11956	12051	11844	12044	11872	11956	12120	12037	12070	11997	12014	12184	11949	11978	11948	12001	12017	12002	12112	12121	12158	11837	12043	12007	12033	11958	11919	12038	11902	12022	11990	12032	12001	11968	11877	11876	11845	12090	11846	12089	11898	12057	11940	11972	11945	11973	12183	11974	12058	11878	11921	12064	11981	12018	11907	11994	11960	11883	12044	11938	12156	12080	11899	11949	11925	11907	11916	11865	11902	11893	12082	12048	11947	12093	11923	12110	12066	12035	12105	12023	11919	11868	11991	12015	11767	12045	12145	11911	11936	11993	11988	11987	11957	12057	11970	12024	11951	12009	11944	11950	11839	11958	11819	12026	12043	11940	12171	11906	11886	12221	12044	12054	11915	11902	12013	12003	12068	11980	11962	11839	12009	11854	11785	11875	12063	11861	12005	11954	12035	12054	12065	11927	11992	11980	12048	11839	11975	11914	11895	11920	11909	11895	11982	12005	12028	11817	12024	12104	11986	11875	11804	12220	11809	12090	12018	11986	11861	11989	11926	12071	12025	12004	12107	12052	11950	11975	11957	11982	11833	11992	11898	11952	11855	12010	11796	11894	11884	11955	12042	11939	11897	12018	11922	12122	12059	12048	11939	11867	11805	11990	12049	12095	12147	12046	11990	11960	11791	11997	11990	11949	11987	11944	12181	11911	11934	12061	12018	11793	11910	11844	12051	11992	11949	12052	12109	11988	12060	11859	12013	11917	11997	11856	11947	12117	11943	12076	12005	12100	12050	11890	11917	11992	11956	11873	12192	11957	11967	11951	12145	12020	12094	12086	11960	11961	11991	11996	12026	12040	11928	11974	12214	12014	11919	11900	11871	12054	11833	12066	11938	12151	11957	11904	12050	12026	11953	11930	11876	12156	11977	11956	11964	11872	12017	12048	11987	12106	11932	12060	12010	11957	11887	12016	12098	11988	11982	12015	11900	11933	11817	11833	11959	12029	11867	11920	11953	11959	12027	12019	11924	11934	11954	11801	12004	11769	11928	11894	11919	11892	12005	11876	12215	11905	12155	11895	11988	11911	11944	12016	12032	12077	12060	11966	12007	11990	11892	11915	11804	12020	11821	12058	11923	11996	11923	11994	11900	11981	12086	12112	12061	11857	12017	11941	11895	11826	12012	12003	11910	11910	12035	12044	11992	12080	11944	11835	12119	12175	12038	11972	11868	11916	11911	12042	11973	12127	11844	11988	12000	12143	11901	12126	11966	12067	11833	12071	11965	11961	12035	12042	11928	12087	11991	12025	11886	11971	12075	12171	12033	12098	12029	11917	11963	11942	11860	12013	12020	11975	11852	11962	11876	12058	11993	12026	11991	12028	11991	11927	11899	12113	11947	12009	12181	11894	11979	12130	12045	12079	11962	11917	12025	12044	11936	11934	11960	11971	11977	12168	12143	11871	12004	11965	11827	12098	12038	12132	12069	11903	11908	11935	12111	12043	12020	11926	11966	11894	12092	12035	12067	12042	12027	11983	11986	11965	11936	12007	11984	11959	11955	11972	12076	11949	11928	12062	12004	11892	12111	11885	11893	11921	12064	11892	11945	11942	12043	11869	11953	11995	11972	11988	11838	12030	12064	11992	12042	12099	11920	12072	11947	11898	11958	11886	11923	11993	12001	11924	11957	11904	12129	12128	12130	11802	11857	12104	12049	12101	12020	11897	12083	11934	11827	11845	11996	11985	11973	11945	12006	11931	11813	12031	11901	12091	11893	11852	12114	11984	12076	11894	11959	11915	11953	11945	11841	11994	12059	12009	11979	11950	11941	11938	12062	12175	12021	12013	11905	11994	11944	12143	11964	12061	12026	11980	12152	11962	11756	11938	11977	11987	12018	11944	11811	12032	11981	11693	12079	11922	11911	11861	11851	11944	11916	11930	12017	12010	11959	11770	12108	12061	11934	11975	11925	12043	12036	12057	12040	12084	11878	11996	11929	12049	12106	11864	12070	11951	12058	12016	11884	12094	12018	11967	12089	12079	12085	11966	12051	11992	11924	11992	11981	11964	12073	11872	12151	12048	11890	12014	11998	11834	12033	11879	12062	11934	12091	11981	11928	12066	11889	12024	11898	12033	12107	12057	11978	12096	11907	11978	11819	11939	11829	11854	12054	11766	11945	11962	12000	11987	12066	11978	11945	12048	11730	11999	11960	11976	11899	11927	11992	11905	12076	12013	11941	12051	11888	11953	12072	11892	12031	11989	11816	12035	11993	12025	12135	11828	12047	11844	11965	12027	11852	12030	11878	11965	11905	12050	11994	11954	11888	11980	12036	12164	11995	12160	11980	11903	11768	12075	11928	12039	12038	12052	12011	11913	11972	11889	11865	11802	11968	12014	11872	11921	11943	12152	11840	12042	12002	11974	11956	11982	12107	12156	11833	12014	11967	11948	11787	12048	11942	11949	11950	11970	12034	11899	12060	11918	11848	11951	11995	11894	12072	11837	12034	11993	11978	12066	11933	12001	11985	12013	11837	11973	12068	12027	12036	12119	12017	11986	12075	11973	11950	11981	12019	12003	11964	11987	11958	12000	12085	11948	11976	11908	11958	11878	11877	11992	12034	11884	11853	11967	12042	11983	12002	11913	11972	12162	11986	12085	11961	11842	11938	12024	11907	11878	12159	12043	12061	11972	11968	11897	12136	12033	12194	11969	12020	11990	11912	11922	12015	11899	11953	12109	11922	12013	12013	11867	11983	12025	12054	11799	11786	11927	11915	12021	11945	12072	12032	11862	11943	12046	12006	11954	12093	11988	11856	12097	11909	12183	12023	12007	11872	11841	12013	12039	11925	11985	12140	11816	11953	11839	12076	12142	11982	11996	12032	11989	12018	12083	12040	11955	12164	11827	11971	12016	11987	11961	11999	11909	12135	11963	11951	11999	12086	11910	11892	11885	11794	11982	12055	12168	11802	12072	11895	12077	12000	12024	12037	11991	12111	12003	11957	11863	11869	11928	11792	12072	11970	11906	11971	11814	11962	12060	12038	12018	11831	12045	12023	11927	11940	11954	12090	11853	11946	11952	12048	12033	11968	12045	11982	12011	11924	11926	12070	12008	11901	12035	11924	11935	11898	12009	12066	11874	11990	12065	11785	11984	11979	11890	11901	11954	11966	11975	11980	12147	11960	12054	11940	11750	11972	11930	11947	11849	12081	11857	12040	11946	11998	12063	12074	11999	11943	11908	12032	12172	12041	12009	11917	12099	11984	12023	11994	11933	11994	11916	11909	11871	12065	11950	12032	11946	12019	12015	11961	11916	12175	11803	11867	11942	12019	11961	11932	11994	11863	11906	11930	11807	12020	11886	12098	12047	12125	12061	11915	12025	12036	12063	11969	12024	11739	11924	11933	11919	12120	12120
24202	21270	28812	25505	25221	26976	26157	22129	19997	18754	17744	16709	16272	15775	15348	14952	14609	14276	13936	13549	13533	13340	13150	12981	13148	13107	13001	12860	12966	12855	12998	12949	12932	12787	12705	13019	12862	12919	12950	12638	12910	12869	12851	12876	12879	12605	12850	12872	12696	12638	12809	12950	12726	12800	12829	12671	12858	12839	12665	12919	12652	12701	12961	12648	12777	12914	12953	12799	12957	12936	12952	12869	12829	12849	12645	12652	12886	12789	12731	12687	12926	12849	12766	12859	12875	12596	12846	12741	12687	12718	12809	12745	12861	12880	12763	12799	12658	12719	12857	12887	12820	12703	12769	12810	12994	12956	12639	12704	12703	12726	12995	12656	12726	12869	12800	12801	12769	12634	12806	12621	12754	12780	12849	12913	12849	12819	12560	12845	12770	12897	12864	12829	12661	12791	12863	12860	12672	12711	12729	12896	12760	12801	12714	12771	12741	12808	12659	12802	12751	12780	12651	12568	12658	12786	12724	12826	12662	12646	12774	12676	12686	12661	12843	12738	12680	12581	12859	12693	12816	12720	12725	12665	12768	12725	12720	12910	12746	12743	12773	12837	12684	12623	12872	12636	12769	13016	12956	12852	12773	12768	12843	12826	12587	12745	12668	12860	12889	12810	12713	12685	12870	12707	12862	12774	12823	12659	12686	12592	12790	12801	12749	12830	12701	12703	12786	12979	12472	12777	12888	12740	12820	12872	12716	12891	12558	12776	12943	12790	12628	12704	12841	12811	12738	12961	12785	12929	12685	12686	12749	12758	12859	12694	12791	13098	12853	12825	12538	12917	12737	12750	12782	12767	12833	12807	12812	12757	12672	12898	12624	12694	12801	12782	12831	12861	12814	12893	12476	12812	12817	12762	12766	12630	12805	12820	12784	12630	12585	12755	12613	12771	12938	12771	12888	12697	12587	12871	12840	12835	12870	12830	12737	12472	12777	12697	12770	12686	12798	12806	12791	12670	12793	12713	12817	12702	12715	12752	12738	12767	12802	12878	12899	12713	12648	12872	12788	12692	12579	12699	12717	12786	12881	12750	12880	12626	12836	12845	12740	12704	12693	12766	12724	12678	12734	12801	12726	12709	12943	12737	12937	12794	12743	12741	12725	12864	12802	12757	12868	12941	12681	12743	12825	12857	12796	12703	12443	12787	12783	12817	12691	12829	12644	12643	12764	12857	12863	12930	12917	12682	12626	12961	12856	12679	12789	12781	12705	12756	12739	12738	12741	12988	13080	12606	12581	12812	12740	12862	12707	12780	12824	12643	12769	12887	12841	12899	12631	12735	12809	12751	12665	12682	12786	12857	12736	12553	12860	12718	12743	12708	12631	12763	12621	12826	12702	12874	12822	12779	12804	12759	12760	12817	12719	12926	12759	12727	12816	12753	12611	12687	12698	12765	12798	12740	12779	12898	12748	12913	12690	12666	12812	12824	12687	12681	12791	12630	12760	12928	12567	12693	12699	12749	12773	12862	12772	12929	12648	12839	12840	12745	13074	12733	12778	12710	12731	12651	12722	12737	12780	12929	12785	12656	12905	12781	12766	12702	12893	12855	12936	12774	12746	12825	12823	12720	12657	12661	12703	12739	12717	12657	12651	12745	12689	12813	12681	12820	12989	12748	12676	12680	12928	12903	12760	12916	12800	12632	12715	12809	12756	12827	12746	12524	12683	12731	12817	12823	12880	12763	12815	12846	12742	12820	12804	12913	12972	12855	12948	12663	12701	13006	12679	12736	12668	12743	12674	12655	12826	12668	12685	12621	12823	12762	12763	12816	12875	12872	12603	12682	12810	12652	12615	12763	12831	12772	12776	12930	12806	12601	12729	12836	12745	12881	12711	12613	12583	12776	12752	12778	12878	12712	12738	12701	12668	12615	12979	12749	12774	12730	12746	12547	12873	12675	12596	12944	12812	12771	12763	12704	12932	12886	12913	12479	12665	12767	12723	12799	12800	12626	12816	12774	12821	12634	12865	12752	12845	12839	12780	12908	12769	12846	12828	12801	12818	12886	12788	12966	12616	12865	12687	12665	12761	12792	12681	12706	12569	12681	12868	12720	12858	12773	12891	12873	12761	12662	12900	12707	12656	12797	12876	12776	12838	12763	12650	12803	12593	12842	12741	12645	12778	12837	12876	12840	12735	12684	12690	12636	12969	13008	12791	12608	12744	12637	12824	12879	12674	12704	12728	12745	12733	12771	12781	12746	12659	12785	12590	12649	12664	12874	12853	12974	12756	12717	12857	12780	12903	12898	12575	12933	12884	12782	12780	12808	12615	12666	12750	12902	12806	12844	12776	12786	12755	12607	12750	12882	12800	12588	12730	12691	12823	12736	12779	12696	12777	12855	12824	12836	12714	12797	12746	12766	12776	12902	12788	12725	12654	12734	12820	12713	12766	12820	12896	12711	12752	12811	12804	12732	12679	12782	12775	12723	12635	12703	12780	12820	12940	13040	12595	12716	12883	12794	13003	12823	12775	12765	12740	12645	12465	12793	12830	12980	12861	12863	12655	12795	12544	12629	12846	12638	12612	12827	12807	12752	12647	12885	12682	12644	12745	12839	12815	12614	12862	12683	12780	12702	12828	12794	12754	12610	12823	12808	12650	12631	12906	12500	12678	12904	12723	12499	12635	12729	12670	12677	12835	12807	12879	12695	12850	12721	12791	12734	12813	12966	12670	12773	12715	12731	12776	12940	12795	12868	12739	12768	12926	12597	12767	12855	12570	12720	12691	12713	12631	12536	12805	12774	12807	12912	12650	12806	12747	12711	12771	12852	12828	12709	12798	12859	12759	12878	12767	12785	12789	12660	12763	12776	12703	12953	12681	12776	12658	12775	12732	12643	12856	12747	12859	12701	12700	12747	12873	12742	12737	12653	12657	12911	12603	12834	12555	12791	12825	12793	12795	12606	12792	12831	12713	12644	12778	12775	12871	12727	12742	12607	12781	12683	12690	12646	12871	12771	12795	12650	12852	12680	12673	12833	12705	12828	12752	12815	12896	12754	12670	12777	12912	12709	12673	12658	12922	12801	13021	12792	12723	12819	12757	12751	12790	12707	12824	12927	12811	12814	12746	12688	12587	12825	12827	12907	12791	12795	12895	12780	12792	12899	12754	12791	12750	12802	12752	12793	12756	12724	12728	12832	12950	12589	12726	12744	12586	12822	12610	12901	12808	12876	12804	12724	12898	12683	12586	12963	12644	12753	12769	12651	12748	12664	12660	12742	12841	13034	12966	12640	12661	12796	12697	12810	12757	12684	12947	12808	12771	12803	12699	12746	12933	12582	12676	12895	12742	12768	12764	12797	12694	12803	12834	12802	12747	12670	12765	12651	12772	12964	12834	12854	12651	12544	12858	12823	12853	12702	12876	12913	12949	12899	12730	12754	12765	12737	12891	12888	12846	12727	12759	12750	12611	12949	12766	12695	12813	12582	12807	12735	12775	12936	12682	12765	12629	12850	12715	12707	12922	12879	12877	12768	12822	12887	12742	12843	12663	12790	12699	12709	12727	12769	12750	12860	12814	12807	12686	12880	12737	12657	12800	12579	12798	12875	12859	12931	12853	12630	12525	12818	12794	12715	12822	12917	12800	12763	12734	12753	12824	12688	12843	12656	12669	12796	12751	12780	12784	12736	12652	12716	12815	12607	12684	12791	12827	12796	12850	12668	12799	12825	12835	12847	12632	12916	12770	12635	12774	12936	12882	12915	12690	12955	12792	12902	12772	12816	12847	12604	12732	12765	12739	12742	12705	12644	12710	12782	12840	12881	12896	12961	12738	12794	12847	12901	12602	12755	12667	12669	12736	12489	12731	12931	12701	12675	12867	12805	12709	12714	12776	12655	12788	12677	12720	12757	12841	12683	12880	12951	12754	12681	12655	12749	12883	13029	12565	12626	12696	12822	12751	12791	12863	12776	12752	13114	12814	12660	12698	12900	12614	13009	12730	12669	12867	12790	12806	12756	12845	12913	12771	12875	12796	12599	12909	12764	12838	12831	12939	12689	12808	12890	12629	12899	12998	12662	12624	12727	12928	12877	12759	12898	12858	13027	12674	12758	12769	12513	12775	12717	12903	12731	12714	12739	12709	12732	12812	12485	12721	12668	12625	12588	12777	12794	12725	12865	12751	12721	12705	12740	12845	12753	12619	12626	12750	12681	12839	12736	12775	12718	12877	12693	12724	12766	12644	12843	12815	12661	12930	12849	12609	12861	12906	12827	12688	12776	12767	12913	12819	12849	12712	12846	12633	12795	12672	12683	12592	12896	12885	12826	12878	12728	12696	12819	12778	12726	12865	12631	12619	12658	12856	12801	12816	12824	12911	12703	12726	12629	12549	12769	12786	12711	12751	12915	12932	12786	12841	12721	12803	12645	12913	12738	12716	12752	12923	12854	12586	12613	12703	12846	12559	12764	12775	12685	12719	12845	12743	12690	12845	12797	12805	12763	12712	12779	13008	12744	12920	12627	12851	12685	12785	12851	12689	12801	12881	12665	12718	12663	12720	12839	12789	12751	12664	12620	12787	12783	12901	12792	12708	13032	12949	12863	12620	12627	12899	12878	12711	12833	12805	12931	12809	12879	12736	12571	12622	12717	12698	12756	12695	12631	12734	12843	12735	12765	12745	12769	12677	12620	12766	12625	12892	12807	12757	12714	12681	12688	12745	12705	12627	12833	12824	12878	12877	12773	13022	12957	12840	12925	12699	12865	12706	12736	12787	12768	12610	12893	12880	12756	12794	12796	12782	12780	12805	12716	12734	12765	12679	12764	12808	12535	12721	12745	12841	12577	12764	12780	12690	12739	12871	12811	12786	12804	12861	12818	12801	12745	12940	12719	12707	12770	12759	12800	12844	12687	12970	12826	12653	12682	12901	12737	12716	12904	12632	12611	12701	12824	12902	12768	12831	12976	12889	12718	12869	12885	12730	12658	12690	12750	12915	12658	12820	12828	12829	12891	12821	12737	12779	12741	12771	12888	12841	12697	12730	12740	12713	12883	12741	12807	12777	12878	12892	12921	12767	12875	12935	12873	12867	12661	12786	12755	12799	12631	12812	12742	12842	12757	12854	12851	12841	12785	12610	12854	12834	12780	12679	12978	12808	12702	12689	12711
29180	50754	47538	37774	33078	29880	26611	24101	22036	20216	18957	17647	16974	16039	15331	14722	14105	13596	13154	12709	12681	12517	12447	12254	12063	12069	12092	11875	11897	11870	11813	12060	11778	11870	11900	11923	11790	11771	11785	11916	11803	11695	11785	11788	11728	11711	11757	11787	11781	11681	11894	11828	11836	11633	11849	11755	11773	11863	11822	11846	11729	11925	11856	11677	11720	11843	11821	11777	11765	11593	11831	11842	11894	11731	11711	11647	11676	11834	11632	11687	11911	11871	11941	11622	11875	11791	11814	11721	11653	11812	11843	11716	11583	11717	11942	11780	11628	11820	11896	11879	11869	11790	11629	11745	11842	11707	11744	11851	11726	11687	11738	11852	11894	11654	11634	11689	11962	11761	11837	11759	11607	11678	11713	11775	11730	11745	11912	11675	11760	11794	11699	11783	11664	11886	11777	11761	11826	11911	11701	11672	11590	11826	11772	11795	11550	11679	11811	11799	11704	11688	11772	11748	11621	11801	11841	11633	11899	11737	11593	11827	11768	11747	11608	11844	11674	11669	11593	11768	11864	11694	11840	11815	11815	11799	11627	11904	11796	11688	11585	11657	11920	11686	11771	11644	11910	11688	11761	11838	11748	11709	11655	11927	11626	11772	11676	11706	11660	11748	11866	11828	11717	11772	11850	11598	11848	11516	11629	11945	11781	11868	11644	11810	11698	11682	11856	11805	11563	11781	11813	11824	11780	11698	11697	11780	11765	11788	11817	11908	11791	11731	11954	11778	11713	11725	11988	11679	11683	11737	11791	11594	11669	11662	11816	11866	11828	11729	11788	11679	11788	11705	11857	11732	11844	11822	11837	11879	11674	11780	11742	11801	11875	11830	11766	11813	11626	11863	11806	11643	11697	11780	11757	11732	11787	11673	11740	11739	11912	11695	11752	11729	11699	11757	11614	11702	11722	11755	11868	11763	11687	11658	11722	11728	11725	11762	11698	11792	11570	11761	11754	11710	11848	11791	11607	11731	11816	11646	11795	11768	11741	11714	11717	11797	11770	11681	11708	11799	11832	11633	11749	11806	11771	11705	11798	11759	11768	11788	11671	11686	11760	11786	11776	11784	11717	11774	11840	11781	11760	11926	11719	11677	11717	11753	11760	11633	11758	11850	11703	11882	11689	11542	11716	11581	11773	11977	11847	11722	11680	11695	11712	11818	11689	11839	11731	11710	11644	11808	11707	11670	11712	11843	11574	11655	11784	11873	11584	11733	11886	11710	11928	11889	11841	11656	11803	11709	11805	11838	11605	11788	11795	11726	11765	11673	11616	11666	11747	11749	11658	11865	11753	11899	11695	11853	11634	11648	11772	11809	11703	11840	11722	11813	11629	11724	11898	11640	11728	11792	11773	11708	11730	11925	11622	11690	11818	11762	11653	11685	11861	11891	11714	11781	11674	11660	11711	11520	11810	11878	11812	11804	11917	11600	11698	11893	11696	11863	11747	11676	11655	11882	11707	11844	11654	11610	11746	11817	11877	11674	11663	11679	11764	11654	11774	11872	11752	11714	11838	11623	11806	11657	11840	11631	11606	11826	11641	11775	11724	11760	11810	11729	11621	11792	11919	11687	11862	11680	11838	11681	11954	11832	11807	11763	11763	11806	11811	11888	11810	11872	11795	11695	11787	11826	11710	11879	11718	11807	11943	11842	11575	11838	11744	11817	11907	11705	11712	11662	11718	11787	11819	11782	11703	11817	11864	11883	11713	11775	11685	11627	11758	11866	11810	11622	11786	11671	11778	11729	11790	11736	11785	11691	11828	11757	11833	11728	11715	11721	11681	11730	11642	11763	11662	11835	11779	11859	11712	11837	11831	11789	11724	11889	11821	11792	11741	11733	11825	11688	11834	11834	11920	11849	11603	11670	11851	11768	11768	11753	11776	11622	11706	11808	11601	11695	11589	11735	11765	11741	11819	11705	11868	11877	11759	11630	11710	11844	11623	11580	11855	11858	11750	11886	11671	11714	11666	11743	11698	11696	11783	11726	11653	11647	11792	11791	11806	11703	11509	11646	11722	11840	11578	11801	11668	11735	11792	11823	11750	11667	11781	11680	11724	11692	11701	11748	11800	11864	11596	11772	11827	11822	11964	11682	11547	11672	11705	11729	11818	11755	11660	11738	11820	11750	11786	11703	11817	11644	11598	11771	11814	11801	11711	11815	11634	11692	11653	11834	11735	11621	11604	11626	11781	11717	11675	11818	11658	11633	11835	11901	11944	11614	11842	11782	11722	11652	11676	11793	11643	11704	11833	11854	11990	11676	11800	11703	11694	11617	11697	11703	11779	11652	11910	11820	11881	11821	11715	11714	11687	11641	11681	11693	11926	11809	11678	11718	11744	11645	11825	11755	11887	11687	11729	11684	11827	11716	11773	11693	11679	11681	11730	11681	11596	11721	11762	11696	11761	11752	11782	11793	11864	11804	11813	11708	11974	11840	11917	11727	11559	11831	11713	11667	11815	11787	11796	11754	11693	11689	11717	11628	11816	11757	11819	11745	11683	11779	11810	11856	11640	11851	11832	11759	11671	11768	11795	11721	11685	11608	11756	11851	11726	11815	11723	11702	11687	11725	11681	11728	11861	11731	11799	11736	11767	11625	11732	11762	11899	11795	11778	11713	11738	11653	11815	11741	11736	11810	11815	11839	11699	11860	11669	11683	11729	11848	11720	11692	11764	11792	11706	11809	11800	11754	11834	11758	11744	11632	11726	11776	11693	11679	11882	11959	11688	11648	11617	11655	11839	11626	11671	11719	11755	11777	11758	11803	11785	11815	11741	11708	11680	11758	11715	11722	11713	11743	11836	11778	11809	11712	11715	11782	11781	11760	11867	11646	11804	11762	11706	11785	11778	11738	11620	11764	11700	11794	11740	11802	11778	11856	11713	11629	11747	11786	11737	11862	11634	11592	11810	11787	11702	11747	11766	11627	11793	11795	11945	11691	11764	11565	11738	11750	11884	11712	11761	11753	11755	11804	11733	11805	11826	11660	11737	11527	11815	11714	11707	11765	11724	11739	11910	11605	11726	11716	11527	11773	11815	11719	11757	11830	11803	11902	11837	11728	11500	11829	12026	11730	11779	11673	11716	11664	11818	11854	11685	11683	11759	11640	11919	11632	11788	11742	11753	11780	11627	11792	11716	11842	11791	11801	11675	11819	11830	11707	11667	11953	11694	11590	11795	11679	11625	11783	11807	11689	11830	11726	11672	11801	11814	11656	11698	11666	11662	11838	11690	11693	11571	11870	11778	11747	11911	11617	11890	11804	11843	11712	11831	11759	11850	11715	11687	11793	11895	11765	11686	11663	11804	11745	11778	11812	11765	11749	11778	11817	11736	11709	11841	11651	11837	11710	11667	11705	11723	11726	11686	11707	11813	11658	11835	11796	11740	11823	11636	11866	11712	11653	11858	11840	11760	11774	11841	11624	11639	11724	11637	11880	11565	11724	11882	11871	11558	11735	11683	11661	11737	11740	11715	11844	11848	11699	11799	11843	11788	11716	11784	11718	11688	11760	11898	11822	11875	11773	11763	11791	11795	11834	11826	11735	11775	11861	11726	11726	11730	11654	11624	11919	11753	11858	11591	11762	11638	11819	11710	11725	11814	11862	11852	11750	11729	11725	11671	11646	11777	11644	11809	11691	11656	11774	11757	11654	11511	11760	11624	11726	11702	11855	11743	11845	11658	11867	11747	11738	11815	11725	11844	11637	11707	11736	11619	11768	11684	11898	11644	11707	11735	11636	11767	11726	11811	11726	11800	11785	11800	11839	11796	11727	11726	11859	11773	11626	11843	11787	11642	11703	11909	11713	11661	11836	11687	11726	11743	11769	11796	11652	11733	11677	11755	11572	11809	11776	11667	11676	11673	11791	11585	11700	11665	11700	11669	11551	11779	11650	11700	11580	11772	11704	11891	11677	11762	11668	11569	11475	11713	11811	11740	11879	11646	11791	11775	11643	11621	11684	11841	11895	11698	11722	11714	11782	11854	11637	11619	11682	11685	11688	11739	11681	11806	11887	11731	11669	11822	11825	11640	11827	11771	11679	11817	11690	11751	11816	11755	11943	11646	11698	11750	11722	11827	11790	11882	11824	11707	11704	11814	11902	11612	11845	11836	11559	11793	11491	11728	11641	11709	11840	11793	11802	11609	11609	11794	11832	11754	11776	11777	11749	11704	11724	11667	11748	11762	11823	11911	11768	11776	11656	11756	11725	11731	11810	11658	11881	11761	11671	11829	11765	11742	11758	11852	11680	11849	11763	11884	11773	11940	11803	11885	11844	11656	11721	11655	11780	11738	11625	11739	11744	11731	11665	11711	11692	11884	11639	11699	11689	11853	11908	11737	11703	11856	11829	11783	11874	11723	11519	11711	11773	11810	11680	11663	11721	11775	11837	11789	11817	11794	11592	11608	11613	11683	11887	11667	11864	11647	11701	11821	11708	11685	11792	11728	11812	11899	11728	11682	11842	11944	11755	11871	11652	11827	11645	11703	11776	11695	11766	11813	11724	11821	11763	11562	11803	11716	11713	11882	11758	11879	11709	11747	11649	11852	11914	11744	11835	11583	11748	11902	11840	11564	11600	11667	11872	11698	11752	11623	11781	11840	11781	11774	11795	11691	11831	11729	11690	11831	11858	11862	11692	11666	11723	11833	11848	11736	11927	11775	11584	11807	11794	11673	11515	11704	11889	11855	11936	11796	11713	11781	11735	11796	11694	11816	11637	11792	11818	11745	11680	11760	11657	11747	11638	11719	11765	11792	11669	11790	11755	11778	11758	11755	11748	11673	11812	11663	11672	11821	11635	11816	11821	11647	11805	11602	11610	11813	11722	11751	11679	11651	11726	11735	11828	12014	11612	11691	11730	11881	11909	11755	11860	11669	11743	11788	11668	11812	11745	11582	11765	11812	11633	11654	11638	11771	11763	11762	11578	11872	11712	11758	11700	11805	11653	11582	11732	11784	11835	11758	11829	11705	11692	11728	11845	11840	11706	11753	11746	11663	11634	11658	11761	11892	11667	11770	11743	11929	11799	11921	11680	11779	11694	11762	11802	11830	11762	11781	11757	11811	11926	11801	11811	11698	11676	11862	11842	11834	11716	11790	11794	12050	11894
23133	21298	29107	24066	23036	27610	30614	25022	22601	21388	20004	18987	18230	17436	16782	16026	15602	15340	14752	14674	14319	14280	14236	13890	13947	13857	13724	13708	13715	13598	13500	13374	13543	13559	13559	13474	13599	13369	13513	13373	13525	13521	13401	13468	13524	13345	13474	13417	13552	13491	13374	13506	13383	13452	13393	13495	13377	13380	13474	13478	13406	13402	13399	13477	13398	13375	13396	13464	13447	13444	13431	13478	13465	13438	13337	13560	13400	13329	13275	13292	13363	13284	13216	13329	13390	13398	13349	13373	13395	13451	13147	13506	13379	13322	13441	13331	13509	13495	13603	13368	13507	13460	13632	13500	13377	13262	13338	13129	13493	13653	13450	13255	13342	13554	13413	13318	13317	13407	13471	13339	13456	13609	13363	13336	13286	13595	13402	13534	13407	13617	13573	13436	13387	13500	13512	13320	13494	13443	13398	13305	13365	13483	13498	13498	13390	13529	13158	13500	13531	13444	13452	13469	13514	13315	13297	13373	13395	13404	13380	13428	13291	13344	13441	13281	13666	13616	13626	13300	13320	13193	13400	13279	13357	13363	13345	13700	13290	13277	13573	13125	13407	13487	13296	13320	13192	13410	13496	13664	13587	13332	13384	13379	13266	13372	13577	13425	13293	13372	13474	13356	13350	13216	13518	13171	13311	13352	13391	13339	13507	13254	13552	13586	13440	13413	13407	13520	13344	13314	13192	13554	13507	13382	13249	13390	13373	13274	13400	13349	13441	13353	13161	13291	13563	13437	13296	13425	13302	13369	13390	13311	13403	13406	13236	13290	13463	13442	13397	13432	13424	13437	13502	13344	13436	13422	13371	13458	13456	13520	13433	13359	13566	13537	13289	13446	13466	13204	13115	13381	13339	13370	13403	13365	13315	13317	13389	13427	13337	13342	13350	13399	13387	13331	13355	13367	13529	13609	13432	13375	13324	13371	13515	13462	13594	13728	13615	13198	13330	13462	13278	13406	13392	13533	13327	13420	13333	13383	13201	13533	13590	13462	13276	13291	13138	13263	13292	13252	13581	13423	13313	13264	13394	13390	13443	13250	13430	13285	13421	13391	13406	13341	13338	13454	13269	13252	13486	13201	13380	13469	13311	13469	13340	13564	13400	13408	13178	13494	13334	13281	13431	13161	13386	13446	13473	13326	13467	13348	13425	13353	13307	13359	13399	13359	13385	13557	13346	13415	13276	13621	13385	13473	13261	13450	13266	13432	13383	13347	13374	13445	13522	13589	13437	13603	13527	13524	13223	13326	13335	13452	13509	13457	13476	13362	13348	13305	13358	13357	13272	13349	13539	13487	13570	13391	13428	13401	13304	13448	13406	13373	13444	13526	13514	13288	13615	13413	13384	13309	13329	13250	13420	13681	13426	13469	13593	13449	13400	13356	13300	13376	13449	13411	13265	13381	13453	13501	13509	13610	13541	13335	13218	13295	13415	13529	13366	13407	13419	13065	13444	13280	13306	13358	13253	13351	13351	13437	13358	13337	13255	13352	13499	13558	13387	13076	13294	13362	13513	13293	13487	13377	13490	13537	13393	13548	13408	13427	13346	13370	13368	13373	13318	13340	13527	13479	13311	13458	13171	13370	13603	13445	13342	13391	13358	13466	13461	13443	13334	13394	13569	13242	13388	13409	13385	13268	13216	13262	13355	13350	13575	13409	13247	13428	13437	13603	13499	13480	13474	13353	13362	13282	13498	13460	13239	13468	13427	13378	13480	13519	13456	13406	13510	13509	13247	13279	13350	13364	13490	13657	13378	13380	13381	13528	13509	13336	13584	13579	13437	13461	13506	13444	13503	13366	13274	13377	13648	13578	13405	13258	13492	13458	13509	13288	13398	13370	13210	13320	13480	13285	13422	13490	13338	13496	13324	13287	13505	13249	13361	13426	13308	13278	13390	13463	13426	13420	13413	13358	13272	13235	13344	13373	13438	13366	13498	13266	13377	13370	13410	13284	13313	13283	13443	13353	13220	13321	13508	13346	13413	13267	13271	13427	13472	13271	13440	13195	13457	13435	13477	13468	13502	13345	13431	13435	13399	13345	13354	13468	13575	13398	13456	13481	13487	13476	13388	13261	13431	13394	13454	13428	13350	13365	13517	13337	13441	13293	13329	13295	13603	13455	13398	13430	13437	13313	13270	13439	13363	13383	13599	13442	13237	13311	13492	13162	13516	13447	13323	13208	13463	13446	13421	13291	13429	13172	13342	13419	13290	13162	13464	13405	13340	13269	13463	13376	13294	13367	13392	13461	13484	13391	13602	13534	13255	13402	13471	13440	13639	13366	13527	13689	13556	13201	13390	13434	13190	13392	13665	13398	13398	13331	13376	13500	13418	13322	13349	13375	13264	13382	13320	13472	13463	13149	13342	13547	13447	13560	13441	13387	13406	13342	13411	13271	13459	13510	13390	13261	13393	13488	13457	13478	13333	13404	13178	13382	13349	13435	13408	13485	13301	13292	13364	13331	13345	13297	13395	13348	13369	13362	12961	13543	13317	13200	13168	13274	13649	13259	13437	13437	13324	13425	13269	13311	13488	13345	13411	13514	13595	13533	13444	13383	13583	13294	13318	13233	13553	13460	13380	13356	13526	13419	13375	13333	13402	13267	13454	13431	13368	13463	13319	13536	13480	13386	13199	13462	13303	13231	13432	13342	13538	13432	13410	13383	13487	13352	13316	13342	13523	13193	13259	13446	13486	13326	13217	13399	13419	13364	13413	13333	13219	13289	13386	13156	13443	13396	13355	13469	13447	13357	13326	13391	13526	13303	13272	13454	13415	13121	13554	13378	13467	13356	13404	13381	13383	13450	13346	13437	13379	13405	13366	13439	13148	13493	13333	13401	13426	13539	13313	13283	13246	13327	13396	13364	13446	13344	13299	13208	13522	13617	13524	13300	13511	13309	13468	13291	13499	13340	13450	13342	13507	13387	13187	13500	13559	13465	13359	13376	13263	13383	13645	13347	13379	13480	13636	13237	13364	13353	13478	13270	13397	13481	13404	13267	13394	13415	13343	13494	13192	13307	13258	13440	13262	13304	13424	13300	13375	13267	13437	13366	13319	13309	13352	13179	13353	13372	13376	13480	13414	13270	13560	13220	13389	13369	13451	13616	13518	13115	13341	13446	13495	13569	13487	13411	13407	13352	13506	13398	13555	13457	13615	13419	13416	13372	13350	13535	13299	13411	13418	13484	13506	13428	13175	13367	13204	13522	13355	13286	13455	13248	13544	13214	13296	13400	13541	13497	13359	13474	13454	13379	13358	13456	13084	13220	13387	13524	13202	13267	13358	13158	13278	13364	13389	13522	13529	13245	13460	13479	13468	13365	13417	13687	13251	13374	13337	13223	13496	13376	13484	13457	13340	13352	13469	13376	13483	13415	13391	13495	13469	13443	13484	13364	13522	13535	13419	13319	13236	13317	13449	13439	13365	13196	13625	13415	13396	13331	13453	13441	13362	13439	13213	13412	13533	13383	13450	13573	13527	13290	13263	13347	13379	13552	13537	13464	13550	13359	13457	13370	13423	13259	13336	13429	13239	13464	13495	13499	13356	13417	13465	13259	13334	13610	13378	13264	13400	13271	13488	13343	13212	13471	13303	13540	13287	13405	13539	13519	13611	13468	13296	13298	13396	13510	13377	13346	13354	13368	13322	13464	13367	13344	13418	13393	13373	13532	13393	13394	13510	13299	13286	13491	13293	13454	13381	13365	13260	13295	13356	13462	13379	13504	13247	13419	13317	13257	13316	13326	13267	13337	13512	13358	13426	13491	13398	13585	13463	13501	13624	13395	13301	13370	13631	13434	13502	13289	13370	13554	13448	13438	13546	13309	13411	13375	13422	13300	13424	13429	13376	13290	13345	13425	13359	13401	13334	13365	13427	13426	13468	13615	13403	13211	13380	13450	13364	13280	13335	13366	13365	13294	13505	13366	13279	13491	13415	13412	13664	13446	13351	13544	13583	13268	13586	13417	13540	13263	13339	13396	13300	13491	13476	13388	13360	13364	13512	13362	13391	13313	13503	13470	13479	13608	13309	13355	13426	13295	13268	13271	13443	13394	13391	13459	13422	13355	13418	13380	13373	13186	13204	13391	13274	13493	13511	13316	13398	13359	13421	13502	13425	13348	13422	13326	13328	13289	13611	13462	13516	13311	13444	13540	13357	13152	13552	13542	13486	13314	13469	13605	13393	13449	13251	13392	13285	13327	13405	13450	13380	13364	13152	13423	13341	13381	13346	13513	13266	13436	13490	13354	13379	13197	13471	13429	13343	13395	13333	13462	13622	13519	13303	13297	13330	13496	13339	13411	13338	13459	13424	13356	13380	13564	13440	13480	13341	13455	13399	13342	13397	13353	13509	13194	13502	13494	13655	13354	13500	13563	13705	13498	13659	13433	13398	13351	13410	13420	13488	13390	13362	13415	13386	13418	13365	13264	13291	13392	13380	13462	13359	13316	13404	13491	13383	13407	13323	13434	13592	13441	13427	13415	13365	13477	13311	13282	13477	13384	13304	13421	13280	13290	13458	13381	13512	13400	13332	13448	13376	13357	13347	13336	13371	13255	13280	13304	13386	13528	13438	13337	13334	13389	13373	13603	13483	13419	13238	13607	13323	13364	13343	13401	13363	13447	13517	13510	13427	13464	13253	13365	13205	13366	13439	13292	13347	13454	13330	13210	13294	13445	13641	13363	13335	13335	13461	13431	13340	13321	13292	13443	13313	13488	13531	13378	13476	13233	13441	13484	13314	13294	13320	13482	13351	13424	13598	13298	13618	13380	13400	13401	13422	13315	13508	13497	13530	13381	13295	13414	13516	13227	13404	13388	13397	13308	13391	13313	13378	13352	13498	13344	13301	13288	13483	13467	13406	13274	13664	13257	13461	13366	13389	13471	13515	13437	13472	13309	13474	13345	13403	13269	13223	13260	13189	13303	13298	13525	13131	13317	13244	13477	13374	13270	13397	13152	13351	13392	13322	13172	13222	13434	13447	13515	13638	13428	13424	13195	13339	13423	13263	13323	13402	13433	13338	13455	13410	13396	13444	13406	13292	13288	13233	13264	13257	13424	13098	13225	13350	13295	13428	13252	13419	13437	13569	13469	13461	13423	13237	13456
31338	55629	52458	42414	37519	33652	30821	27691	25274	23055	21684	20147	18956	17766	16650	15888	15198	14437	13897	13577	13232	13051	12970	12815	12600	12508	12630	12466	12372	12315	12300	12203	12267	12129	12245	12150	12151	12111	12151	12023	12297	12145	12288	12265	12105	11976	12030	12085	12147	12023	12148	12233	12065	12210	12249	12090	12003	12130	11982	12221	12240	12162	12182	12282	12098	12134	12189	12170	12221	12099	12113	12246	12081	12148	12021	12118	12159	12166	12145	12178	12268	12099	12128	12005	12277	11990	12060	12158	12209	12057	12168	12127	12159	12104	12051	12114	12156	12082	12121	12029	12144	12065	12094	12158	12046	12177	12178	11964	12012	12250	12147	12267	12088	12112	11984	12067	12095	12117	12167	12182	12024	12051	12091	12007	12074	12094	12191	12041	12205	12196	12030	12222	12192	12167	11999	12194	11986	12090	12156	12030	12071	12020	12093	11854	11945	12036	12157	12062	12156	12087	12132	12193	12225	12307	12288	12159	12059	12112	12184	12033	12152	12071	12023	12027	12082	12111	11995	11952	12045	12189	12168	12151	11992	11891	12163	12261	12105	12083	12178	12168	12190	11982	12150	12144	12127	12108	12015	12160	12103	12119	11845	12229	12156	12047	12220	12012	12095	11809	12018	12237	12093	12223	12015	12033	12024	11917	12014	11980	11975	12099	12253	12144	11991	12124	12077	12116	12098	12224	12056	11970	12073	12251	12065	12056	12154	12053	12083	12108	12168	12021	12190	12199	12139	12131	12004	12206	12129	12131	12127	12220	11955	12138	12050	12169	11997	12233	11985	12170	12047	12027	12087	11892	12129	12023	11939	12081	12272	12027	11965	12161	12129	12111	12181	12031	12217	12031	12039	12058	12044	12159	12230	12136	12116	12086	11986	12001	12153	12211	12163	12059	12081	12075	12027	11960	12123	12053	12188	12114	12089	12226	12309	12049	12085	11933	12205	12337	12206	11980	12087	12033	12016	12194	12141	12094	11903	12194	11938	12345	12085	12001	12087	12132	11997	12095	12079	12048	12113	12112	12287	12122	12097	12022	12138	12142	12105	12084	12237	12180	12144	12028	11830	12213	12180	12130	12118	12113	12220	12074	12103	12197	11996	12078	12140	12103	12121	12153	12079	12196	12138	12130	12243	12097	12080	12146	12214	12233	11987	12177	12043	12028	12028	12184	12159	12064	11992	12177	12067	12081	12160	11943	12194	11886	12043	12072	12113	12031	12162	12107	12241	12104	12094	12219	12088	12165	12160	11978	11989	12270	12148	11987	12143	12003	11964	12148	12106	12041	12175	12187	11954	12136	12158	12052	12230	12257	12165	12023	12271	12187	12159	12150	12087	12006	12186	12024	12158	12135	12041	12101	12157	12081	12021	12018	11978	12198	12036	12111	12205	12168	12039	12159	11930	12041	12215	12146	12221	12196	12051	12170	12036	12132	12019	11969	11894	11955	12152	11992	12128	12202	11994	12129	12031	12127	11994	12110	12129	12077	12188	12174	12091	12165	12142	12178	12049	12061	12154	11859	12056	11952	12000	11987	12074	12199	12194	12160	11982	12139	12156	12155	12166	12150	12263	11945	12173	12177	12264	12189	12191	12101	12094	12031	12038	12119	11988	12183	12148	12076	12132	12104	12071	12011	12052	12212	12090	12324	12143	12096	12073	11986	12190	11956	12283	12124	12155	12121	12264	12062	12120	12126	12028	12147	11984	12106	12085	12141	12310	12078	12327	12149	11962	12210	12058	11956	12157	12029	12133	12279	12167	12186	12123	12091	12012	11991	12098	12069	12349	12124	12144	12096	11822	12091	12049	12055	12159	12208	12152	11995	12097	12003	12138	12142	12141	12086	11974	12094	12137	12161	12096	12283	12280	12041	12021	12003	11940	12005	12137	12164	12145	12209	12166	12164	12126	12307	11869	12180	12083	12140	12170	12074	12068	12052	12040	11885	12088	11956	12086	11986	12177	12075	12301	12014	12071	12056	12078	12108	11990	12087	11980	11970	12051	12174	12048	12089	12099	12052	12164	12044	12127	11979	12273	12071	11826	12094	12112	12116	12011	12091	11925	12122	12220	12191	12226	12127	12154	12159	12174	12075	12070	12045	12089	12062	12286	12135	11951	12074	12083	11986	12105	12075	12109	12225	12124	11986	12244	11894	12060	12027	12136	12142	12013	12186	12080	12234	12177	12179	11962	12101	11991	12082	12120	12021	12103	12039	12201	12009	12070	12150	12093	12142	12066	12179	12252	12233	12094	12298	12090	11991	12246	11965	11901	12052	12161	12127	12025	11951	12137	12061	12184	12248	12010	12227	12243	12004	12002	12190	12106	12126	12077	12030	12128	11924	11835	12264	12131	12070	11959	11921	12100	12220	12128	12253	11999	12141	12010	12051	12132	12136	12106	12222	12168	11980	12437	12210	12287	12184	12076	12174	12182	12148	12027	12013	12252	12017	12000	12340	12177	11901	12206	12024	12197	11946	12079	12125	12199	11952	12149	12136	12162	12215	12168	12228	12111	12052	12081	12133	12122	12276	12353	12263	12063	12118	12064	12075	12134	12018	12195	12149	12220	12097	12133	12096	12064	12107	12084	12029	12109	12128	12103	12144	12026	12235	12064	11970	12021	12072	12023	12037	12107	12127	12076	12142	12049	12132	12033	12181	11969	12094	12194	12136	12230	12171	12053	12196	12004	12080	12128	12150	12103	11947	12130	12119	12050	11989	11908	12265	12189	11933	11789	12112	12038	12085	12226	12088	12192	12115	12157	12105	12060	12112	12116	12126	12063	12159	12074	12105	12062	12036	11981	12047	12201	12113	12105	11997	11955	12081	12093	12063	12014	12074	12138	12046	12078	12170	12042	12166	12166	12207	12111	12102	12149	12080	12046	11993	12003	12131	12231	12056	12056	12182	12097	12162	11951	12183	12072	12129	12155	11991	12168	12094	12003	12067	12079	12185	12215	12193	12136	12274	12124	12136	12153	12119	12300	12250	11994	12005	12130	12167	12038	12091	12183	12196	12167	12129	12192	12163	12184	12019	12106	11917	12131	12055	12073	12114	12179	11988	11989	12087	12105	12103	12135	12060	11868	12029	12132	12165	12231	12123	11993	12007	12092	12091	12017	12154	12119	12019	12105	11981	12294	12075	12046	12082	12142	12259	12151	11890	12169	12248	12169	12122	12117	12116	12088	12098	12098	12155	12097	12178	12187	12112	12179	12087	12077	12097	12156	11986	12147	11958	12122	12252	12147	12186	12018	12066	12146	12316	12165	12293	12039	12087	11976	11992	11975	12209	12252	12100	12226	12141	11944	12032	12029	12161	12127	12060	12157	12119	11922	12138	12062	12131	12003	12046	12033	11989	11981	12134	12209	12078	12124	12161	12173	12046	12111	12072	12026	12040	12272	12065	12074	12124	12196	11934	12183	11902	11982	12154	12243	12151	12123	11998	12158	11879	12141	12213	12084	12135	12215	12179	12103	12155	12218	12212	12138	12033	12089	12055	12169	12139	12057	12105	12037	12141	12099	12141	11882	11998	12053	12024	12153	12104	12043	12243	11925	12351	12091	12214	12062	12112	12200	12072	12069	12074	12113	12141	12103	12005	12096	12187	12096	12126	12002	12151	12028	12150	12189	12087	12069	12013	12013	12100	12075	12084	12162	12128	12018	12061	12074	12145	12066	12022	12173	12102	12113	12097	12210	12032	12080	11953	12201	12233	12022	12196	11999	12300	12084	12185	12065	11998	12039	12249	11843	12077	12141	12210	12013	11928	12077	12120	12142	11825	12177	12048	12117	11998	11902	12178	12141	12160	11976	12084	12203	12072	12258	12138	12063	12227	12209	12204	12071	12088	12140	12114	12040	12100	12080	12127	12289	11929	12009	12126	12119	12081	11959	12165	12086	12113	12077	12088	12096	12032	11965	12129	12084	12046	12127	12045	12179	12172	11996	12265	12110	12064	12144	11959	12174	12305	12106	12217	12099	11952	12134	12197	12018	11877	12108	12122	12082	12098	12116	12140	12184	12080	11985	12219	12130	12112	12152	12069	12150	12122	12032	12145	12069	12108	11980	12035	12017	12099	12086	11959	12036	12307	11893	12170	12107	12055	12227	12064	12184	12052	12097	12167	11943	12189	12013	12045	12258	12075	12157	12117	12269	12099	12223	12125	12081	12113	12151	12181	12150	12135	12209	12316	12038	12117	12002	11965	12069	11920	12189	12273	12298	12086	11998	11924	12089	12111	11963	12198	12163	12094	12043	12078	12228	12164	12078	12192	12012	12056	12071	12224	12174	12117	12108	11966	12108	11958	11977	12028	12037	12043	12172	12222	12120	12011	11884	12061	12132	12049	12145	12125	12039	12102	12058	12057	11941	12062	12028	11991	12172	12072	12033	12086	11934	12113	12059	12035	12124	12102	12153	12038	12129	12060	12024	12130	11861	12142	12188	11999	12169	12122	12160	11890	12153	11994	12009	12027	12162	11948	12112	12305	12029	12188	11914	12261	11975	12213	11987	12123	12131	12039	12076	12085	12183	12051	12083	12202	12117	11931	12143	12110	12174	12203	12028	12132	12147	12095	12183	12055	11943	12070	12064	11978	12169	12132	12091	11926	11934	11950	11997	12046	12267	12172	12077	12285	12069	11971	12151	12104	12182	12032	12197	12035	12133	12220	11992	12162	12297	12104	12017	12094	12256	11969	12138	12173	12020	12190	12108	12161	12043	12213	12248	12260	12044	12026	12080	12070	12101	12092	12087	11904	12062	12136	12101	12176	12093	12076	12197	12055	12174	12199	12122	12137	12082	12219	12079	12237	11904	12095	12094	12123	12277	12126	12130	12039	12038	12064	12310	12187	12077	12163	11962	12067	12087	12088	12152	12028	11938	12064	12008	12315	12081	12052	12196	12040	12238	12063	12210	12100	12014	12061	11991	11960	12018	12047	12038	12155	11938	12094	12161	12033	12090	11995	12066	12177	12043	12137	12168	12282	12076	12159	12049	12315	11962	12162	12136	12053	12160	12111	12036	11941	11992	12138	11902	12110	11969	12069	12035	12052	12034	12136	12028	12036	12367	12036	12025	12152	12008	11844	12109	12095	12153	12059	12076	12267	12118	12175	12150	12215
29119	29312	37982	33152	26769	23120	20950	19262	17795	16673	16105	15542	15075	14717	14370	14096	13989	13743	13532	13483	13373	13317	13083	13063	13189	13028	13125	13115	12944	12993	12788	12806	13110	13037	12984	13202	13153	12932	12869	12689	12917	12912	13048	12828	12999	12746	13022	12813	12814	12876	12952	12736	12851	12909	12832	12943	12981	12747	12725	12932	12878	12900	12925	12693	12913	12893	12874	13010	12971	12973	13022	13142	13019	13109	12898	12962	12693	12826	12728	12851	12902	12980	12784	12960	12945	12915	12747	12745	13105	12771	12978	12910	12780	12872	12810	12987	12835	12882	12901	12913	13065	12865	12754	12824	12776	12909	12804	12995	12814	12914	12939	12955	12762	12869	12612	13010	12781	12949	12896	12813	12846	12822	13002	12862	13124	12771	12970	13025	13034	13032	12969	12953	12763	12896	13014	12938	12885	12805	12944	12591	12791	12925	12873	12791	12907	12971	12933	12826	12886	12899	12769	12825	12867	12828	12662	13049	12896	12917	12913	12927	12730	12977	12832	12837	12821	12958	12896	12898	12783	12731	12976	12909	12848	12934	12881	12860	13012	12805	12807	12925	12827	13123	12810	12965	12691	12772	12800	13072	12811	12944	13016	12867	12927	12700	13015	12830	12815	12995	13022	12888	12979	13031	12708	12842	12961	12940	12922	12719	12925	13120	12927	12804	12911	12838	12894	13071	12875	12946	12976	12982	12938	12945	12952	12795	12828	13051	12864	12966	12885	12976	12902	12933	12746	12797	12668	12887	12800	12916	12788	12844	12779	12979	12899	12676	12948	12917	12980	12818	12964	13085	13045	13009	12850	13104	12905	12790	12841	12789	13016	13050	12945	12919	12905	12963	12921	12946	12749	12853	12917	12936	13023	12784	12782	12879	12929	12967	12932	12958	12814	12885	12923	12954	12885	12816	13107	13003	13043	12803	12952	12997	12946	12959	12930	12927	13072	12870	12802	12923	12926	12919	12766	13051	12774	12685	13008	12956	13090	12998	13037	12855	12887	12881	12807	12959	12872	12856	13015	12720	12881	12798	12795	13028	12978	12988	13019	12986	13068	12938	12984	12867	12848	12914	13025	13010	13014	12775	12939	12740	12805	12921	12972	12800	12935	13177	12940	12889	12802	12811	12840	12834	12918	13011	12837	13020	12957	12913	12893	12914	13001	12966	12877	12996	12746	12816	12817	12896	12762	12890	12902	12973	12773	12920	12990	12851	12992	12814	12894	12794	12954	12749	12988	12813	12859	12827	12879	12793	12889	12727	12922	13055	13017	12929	12835	13078	12724	12757	12861	12873	13050	12883	12962	13082	12939	12632	12679	12861	12834	13063	12866	12954	13021	12902	12863	13043	12791	12912	12894	12968	12764	12884	12896	12812	12910	12822	12822	12902	12925	12790	12988	12970	12939	13052	12810	12918	13106	12906	13066	12913	12799	12811	12846	12868	12894	13046	12921	12886	12812	12903	12811	12945	12858	13043	12964	12921	12966	12952	13050	13103	13035	12787	12972	12911	12944	13026	12798	13024	13068	12769	12719	12876	13087	13017	12770	12932	13058	12805	12850	12900	12996	12914	13030	12748	12876	12946	12992	12819	12908	12893	12655	12733	12959	12728	12828	12858	12836	12887	12901	13053	13075	12991	13024	12863	12785	12904	12792	12860	12722	13083	13064	12888	12903	13101	13038	12818	12960	12759	12686	12900	13088	13074	12954	12992	12935	12933	12913	12939	13019	13022	12776	12780	13039	12867	12872	12802	12985	12893	12674	12921	12719	12843	12863	12895	12792	12731	12963	12920	13003	13025	12873	12872	12888	12816	12928	12812	12919	12873	12892	12756	12948	12867	12808	12862	12889	12779	13006	12795	12970	12868	12780	13062	12807	12752	13010	12862	12972	12832	12945	12700	12764	12969	12907	12984	12948	13052	12863	12961	12857	12781	13027	12839	12830	13062	12824	12879	12799	12763	13030	12852	12912	13032	12841	12972	12875	12843	12856	12784	12767	13082	12837	12910	12982	12725	13114	12912	12988	12946	12914	12717	12929	12834	12672	12818	13058	12978	13018	12881	12958	12931	12955	13103	12753	12808	13047	12941	12941	12998	12866	13149	12839	12826	12931	12945	12967	12929	12932	12955	12913	12981	12852	12755	12792	12892	12729	13015	13053	12942	12979	13138	12680	12935	12687	13002	12894	12833	12900	13062	12643	12887	13041	12800	12811	12706	12999	12693	12942	12839	12756	12857	13081	12815	12865	12772	12927	12782	12932	12938	12891	12981	12829	12771	13061	12860	12955	12998	12779	12939	12884	13019	13147	12991	12852	12902	12854	12827	13046	12837	13020	12910	13062	13040	12931	13020	12890	13016	13009	12954	13068	12999	12913	12904	12871	12782	12848	12879	12913	12748	12929	12930	12817	12923	12848	13019	12901	12946	12908	13082	13075	12907	12939	12868	13205	12895	12861	12859	12911	12889	12946	12974	13007	12773	12784	12814	12788	12993	12941	12964	12990	12857	12878	12878	12952	12772	12887	12852	12972	12809	13000	12912	12921	12847	12877	12827	12958	12884	12966	12815	13003	12884	12986	12923	12965	13035	12815	12704	12767	12959	12927	12797	13096	12995	13020	13053	12955	12920	13049	12843	12686	12850	12778	12861	12793	13084	12812	12746	12755	12999	12908	12802	12911	12948	12951	12827	12858	12936	12928	13010	12893	13052	12853	13046	12752	12686	12782	12776	12882	12931	13021	12929	12884	12902	12880	13014	12789	12887	12988	12848	12825	13002	12895	13039	13030	12818	13005	12812	12823	12989	12807	12814	12961	12661	12880	12742	12855	12982	12723	12872	12855	12903	12975	12865	12902	12857	12822	12741	13021	13021	12749	12780	12799	12898	12926	13019	12767	12693	13012	12884	13049	12963	12973	12830	12723	12974	12935	12863	12922	12784	12838	13035	12841	12876	12892	12989	12985	12886	12959	12824	12918	12807	12885	12981	12908	12863	12789	12872	12754	12893	12978	12844	12861	12748	13089	12938	12812	12779	12847	12971	12823	12936	12806	12815	13017	12853	12938	12860	12822	12835	12798	13004	12707	12821	12733	12849	12782	12963	12925	12835	13059	12878	13001	12936	13029	12722	12959	13059	12860	13263	12892	12787	12797	12768	12791	12946	12710	12787	12867	12827	12788	12853	12683	12942	13008	12849	12931	12771	12850	12877	12889	12975	13059	12930	13019	12704	12993	12973	12898	12783	12758	12957	12766	12820	12908	12835	12801	12839	12773	12773	12834	12894	12833	12669	12949	12724	12852	13117	12854	12875	12973	12869	12884	12793	12899	12914	12814	13010	12936	13034	12880	12877	13032	12740	12631	12826	12995	13007	13065	12804	12846	12710	12866	12857	12936	12776	12851	12967	12763	12877	12849	12907	12936	12996	12838	12969	12961	12848	12965	12865	12803	12775	12918	12792	12969	12967	12962	12759	12894	12830	12878	13000	13121	12920	12979	12815	12836	12870	12890	12773	13001	12727	13002	12927	12723	13060	12972	12900	12783	12901	12943	12994	12973	12968	12930	12980	12913	13000	12982	12703	12999	12959	12916	12975	12749	12793	12827	12905	12825	12967	12940	12779	12868	12920	12934	12870	12738	12966	13106	12930	12904	12784	12918	12809	12957	12996	12901	12958	12809	12911	12715	12956	12944	12882	12953	12992	12943	12958	12933	13009	13088	12988	12699	12895	13058	12960	12801	12796	12812	12690	12916	13011	12745	12920	12884	12734	12916	12836	12995	12869	12829	12843	12963	12921	12948	12907	12805	12724	12787	12873	12923	12813	12913	12943	12858	12985	12818	12868	12832	12900	12884	12852	12911	12860	13004	12876	12990	13016	12865	13010	12902	13082	12806	13062	12837	13028	13000	13011	12762	12822	12861	12829	12915	12973	12887	12945	12825	12834	12906	13014	12884	12908	12912	12974	12853	12898	12891	12897	13075	12928	12944	12799	12861	13050	12861	12812	12939	13261	12837	12954	12972	12884	13048	12943	13108	13008	12988	12819	12701	12868	12996	12996	13013	13069	13109	12896	12988	12922	12877	13028	12911	12896	12732	12860	13009	12764	12860	12960	12854	12924	12836	12799	13048	12991	12905	12961	12939	12838	13047	13066	12991	13022	12913	12913	12801	12952	12907	12764	13090	12901	12875	12936	12724	12833	12889	12846	12915	12861	12903	13119	12930	13032	12830	12986	12814	12891	12883	12996	12943	12929	13006	13123	12929	12915	12963	12911	12793	12950	12792	12844	13103	12985	12702	12779	12940	12812	12948	12934	12742	12835	12916	13007	12990	12925	13004	13090	12860	12932	12970	12946	12927	12859	12739	12996	12893	12983	12882	12860	12892	13011	13022	12956	12908	12755	13016	12878	12894	12802	13007	12955	12925	12735	12825	12921	13050	12852	13081	13058	12806	12811	12933	12817	13143	13007	13022	12717	13044	12990	13094	13043	12922	12721	12920	12819	12941	12910	12817	12825	13070	12780	12894	12955	12986	12790	12976	12683	12843	13011	12929	12942	13047	12789	13043	12886	12916	12753	12865	12878	12743	12884	12968	12933	13023	12887	12922	12848	12857	12882	12816	12908	12896	12809	12938	12925	13011	12775	12847	12908	12979	12915	12856	12740	12693	12890	13056	12766	12941	12890	12846	12959	12793	12923	12941	12995	13046	12707	12957	12924	12880	12896	12843	12852	12792	12822	12629	13011	13023	12832	12838	12970	12907	12772	13048	12991	12845	12958	12699	12936	12925	12725	12760	13107	12994	12767	12983	12920	13133	12800	12864	12859	13031	12878	12874	12932	12884	12984	12942	12881	12961	12927	12927	12901	13001	12860	13155	13039	12972	13060	12953	12987	12872	12889	12828	12745	13034	12923	12826	13029	12998	12883	12853	12986	12992	12874	12987	13029	12763	12779	12882	12862	13077	12780	13000	12955	13002	12958	13083	12916	12973	12994	13074	12992	13016	12754	12855	12783	13044	12849	13117	12945	12986	12938	13128	13030	12894	12822	12973	12802	12954	12905	12841	13075	12994	12925	13103	12916	12890	12875	12848	12956	12924	12827	13261	12926	12927	12956	13108	12979	12797	12568
30187	45335	42172	32849	28546	24936	22802	20602	18961	17485	16572	15916	15163	14526	13973	13735	13245	12912	12761	12413	12266	12256	12380	12012	12142	12009	11995	11956	11789	11887	11853	11855	11868	11969	12030	12042	11846	11878	12044	11826	11697	11811	12044	11890	11720	11727	11888	11940	11821	11865	11936	11948	11826	12010	11869	11829	11761	11788	11763	11755	11829	11853	11892	11984	11742	11679	12024	11744	11828	11999	11871	11853	11816	11850	11920	11939	12028	11784	11818	11728	11896	11861	11829	11807	11805	11854	11887	11795	11854	11892	11742	11861	11988	11939	11864	11911	11728	11942	11759	11870	11892	11890	11831	11907	11790	11821	11867	11830	11786	11845	11885	11670	11667	11784	11939	11822	11953	11766	11797	11862	11725	11853	11899	11904	11926	11783	11953	11987	11885	11906	11813	11806	11832	11861	11799	11878	11772	11716	11980	11664	11825	11854	11857	11711	11919	11853	11795	11823	11721	11806	11691	11963	11848	11778	11615	11839	11794	11758	11948	11784	11912	11927	11684	11784	11840	11974	11728	12047	11735	11779	11721	11926	11824	11861	11752	11886	11808	11820	11947	11834	11669	11849	11854	11798	11903	11763	11848	11770	11773	11869	11777	11729	11881	11928	11681	11752	11801	11744	12047	11823	11942	11946	11686	11687	11760	11752	11827	11811	11781	11797	11923	11897	11790	11823	11906	11873	11884	11906	11820	11871	11841	11865	11954	11744	11918	11841	11880	11717	11905	11877	11934	11639	11891	11965	11899	11949	12010	11858	11839	11917	11837	11803	11705	11987	11992	11746	11742	11859	11778	11808	11819	11813	11810	12064	11926	11971	11861	11835	11764	11983	11989	11876	11817	11777	11702	11662	11733	11672	11807	11812	11774	11874	11770	11920	11945	11780	11763	11712	11853	11756	11808	11902	11664	11695	11977	11903	11806	11846	11764	11724	12001	11641	11855	12014	11718	11849	11970	11962	11898	11799	11851	11888	11890	11826	11950	11765	11935	11841	11767	11686	11877	11984	11792	11737	11905	11771	11871	11861	11795	11724	11780	11825	11843	11805	11715	11816	11677	11808	11787	11969	11644	11842	11826	11819	11786	11795	11884	11895	11881	11812	11804	11856	11903	11798	11789	11736	11876	11923	11822	11883	11737	11803	11768	11821	11811	11789	11832	11884	11910	11965	11853	11800	11782	11837	11755	11944	11811	11945	11849	11819	11768	11717	12029	11997	11872	12009	11782	11794	11827	11746	11907	11859	11861	11851	11895	11768	11892	11824	11775	11830	11816	11928	11997	11846	11939	11775	11742	11757	11844	11750	11930	11844	11798	11964	11674	11911	11928	12005	11826	11773	11834	11764	11731	11898	11903	11619	11861	11800	11815	11910	11603	12034	11879	11851	11919	11792	11811	11859	11833	11765	11972	11916	11927	11782	11846	11878	11778	11734	11777	11736	11993	11842	11819	11879	11838	11855	11875	11767	11903	11836	11728	11897	11863	11847	11799	11884	11776	11777	11818	11815	11910	11794	11954	11932	11794	11790	11902	11879	11769	11725	11775	11891	11737	11682	11853	11801	11793	11743	11866	11920	11722	11771	11870	11835	11810	11848	11661	12011	11734	11759	11843	11907	11698	11979	11861	11946	11777	11853	11761	11850	11884	11816	11805	11953	11847	11731	11800	11885	11788	11695	11870	11671	11843	11872	11896	11938	11811	11839	11879	11717	11701	11830	11820	11977	11741	11873	11846	11802	11931	11805	11813	11868	11830	11874	11809	11905	11785	11817	11773	11896	11938	11797	11834	11778	11851	11764	11864	11880	11760	12011	11828	11813	11637	11921	11764	11937	11966	11871	11881	11841	11808	11822	11908	11971	11742	11939	11841	11735	11799	11902	11974	11861	11689	11860	11758	11843	11935	11762	11921	11842	11919	11988	11663	11820	11689	11888	11692	11920	11898	11769	11841	11969	11703	11902	11806	11780	11923	11789	11885	11822	11883	11701	11872	11854	11905	11811	11824	11800	11802	11957	11791	11955	11837	11911	11958	11943	11762	11848	11885	12083	12126	11757	11858	11839	11840	11916	11987	11873	11722	11753	11729	11649	11942	11767	11774	11850	11965	11787	11861	11797	11880	11720	11881	11748	11922	11913	11844	11811	11768	11821	11967	11891	11946	11801	11847	11775	11960	11758	11770	11867	11950	11797	11768	12050	11888	11945	11792	11951	11754	11850	11806	11907	11803	11855	11904	11931	11757	11918	11915	12019	11786	11903	11859	11960	11807	11762	12000	11907	11862	11877	11790	11949	11738	11838	11873	11682	11805	12029	11813	11695	11839	11791	11962	11801	11728	11741	11802	11799	11761	11859	11875	11803	11891	11894	11908	11859	11969	11898	11840	11697	11766	11813	11790	11805	11934	11700	11984	11893	11871	11751	11809	11920	11780	11922	11879	11978	11919	11809	11785	11866	11772	11755	11767	11837	11874	11734	11804	11931	11852	11819	11918	11897	11736	11813	11957	11812	11956	11826	11784	11799	11981	11928	11839	11911	11783	11893	11960	11815	11894	11896	11783	11734	12026	11933	11781	11899	11775	11870	11850	11868	11728	11830	11853	11766	11711	11764	11874	11925	11927	11872	11795	11861	11878	11983	11856	11961	11905	11996	11781	11821	11842	11997	11716	11908	11664	11945	11700	11860	11914	11807	11815	11839	11761	11742	11810	12032	11801	11898	11936	11796	11912	11860	11964	11852	11796	11972	11884	11905	11697	11880	11822	11752	11899	11905	11833	11737	11767	11757	11902	11896	11947	11792	11920	11960	11895	11746	11979	11725	11797	11987	11642	11988	11956	11821	11993	11830	11804	11804	11698	11822	11746	12033	11827	11757	11682	11884	11900	11867	11912	11732	11902	11970	11671	11948	11863	11751	11975	11819	12003	11801	11669	11916	11626	11745	11728	11753	12012	11912	11849	12044	11837	11843	11869	11894	11807	11889	12006	11766	11905	11814	11886	11808	11781	11865	11740	11820	11860	11810	11724	11927	11893	11613	11948	11878	11861	11607	11904	11593	11976	11871	11773	11818	12001	11707	11987	11917	11769	11675	11743	12029	11815	11769	11772	11875	11759	11743	11810	11914	11885	11756	11880	11734	11782	11863	11794	11840	11954	11687	11699	11877	11913	11822	11936	11902	11890	11828	11809	11920	11686	11807	11770	11906	11858	11763	11938	11916	11901	11709	11899	11778	11640	11811	11898	11924	11804	11879	11932	11931	11774	11939	11995	11733	11805	11821	11711	11949	11941	11961	11799	11849	11857	11911	11888	11640	11870	11924	11985	11831	11962	11898	11888	11913	12027	11812	11802	11851	11677	11794	11940	11879	11791	11921	11875	12006	11808	11961	11772	11716	11779	11677	11922	11874	11767	11964	11801	11881	11795	11813	11798	12026	11948	11841	11959	11820	11813	11692	11905	12065	11848	11787	11899	11762	11760	11875	11902	11872	11750	11945	11699	11936	11797	11839	11843	11818	11892	11976	11981	11730	11802	11835	11926	11898	11979	11906	11900	11980	11939	11799	11799	11932	11799	11836	11853	11800	11596	11857	11779	11654	11802	11768	11896	11680	11977	11962	11909	11857	11846	11793	11912	11961	11757	11829	11843	11791	11907	11809	11855	11830	11953	11752	11895	11777	11819	11742	12157	11709	11876	11788	11762	11848	12030	11729	11926	11840	11717	11879	11796	12014	11775	11871	11665	11818	11893	11893	11766	11823	11930	11961	11810	11774	11888	11743	11814	11962	11855	11819	12031	12062	11724	12049	11956	11760	11850	11604	11802	11894	11789	11631	11834	11775	11724	11850	11987	11681	11784	11891	11725	11794	11841	11708	12084	11883	11999	11919	11960	11866	11984	11699	11738	11900	11886	11847	11834	11959	11794	12003	11805	11837	11824	12026	11894	11748	11803	11878	11875	11836	11842	12030	11788	11697	11868	11767	11966	11835	11955	11832	11739	12090	11845	11915	11822	11868	11742	11862	11817	11777	11860	12009	11872	11729	11894	12007	11866	11753	11927	11823	11709	11856	11909	11931	11942	11811	11972	11910	11821	11742	11842	11798	11741	11767	11843	11896	11944	11902	12021	11766	11797	11908	11835	11739	11799	11911	11833	11822	11697	11767	11963	11627	11848	11840	11885	11836	11960	11829	11788	11722	11973	11872	11988	11825	11708	11808	11775	11827	11893	11794	11762	11834	11821	11903	11960	11801	11823	11918	11825	11787	11730	11837	11853	11951	11899	11919	11786	11822	11827	11832	11773	11853	11803	11807	11922	11737	11926	11763	11921	11817	11860	11930	11866	11984	12016	11967	11852	11841	11823	11864	11865	11841	11776	12061	11863	11934	11850	11855	11867	11855	11761	11961	11985	11617	11888	11735	11732	11829	11593	11717	11825	11754	11879	11935	11810	11783	11876	11809	11782	11742	11906	11879	11868	11859	11832	11777	11852	11860	11738	11980	11804	11949	11869	11787	11840	11827	11735	11688	12009	11856	11742	11805	11844	11790	12042	11716	12056	11795	11945	11843	11917	11917	11806	11782	11858	11816	11761	11704	11859	11858	11818	11939	11855	11942	11969	11673	11883	11590	11854	11838	11711	11825	11858	11922	11870	11873	11971	11864	11879	11871	11795	11883	11793	11747	11796	11768	11836	12014	11914	11683	11915	11907	11719	11812	11992	11938	11796	11822	11741	11938	11847	11643	11900	11922	11858	11847	11775	11743	11844	11954	11832	11908	11922	11949	11875	11795	11765	11873	11953	11779	11899	11742	12087	11885	12028	11910	11636	11854	11757	11748	11859	11812	11851	12007	11733	11921	11882	11876	11936	11942	11898	11844	11977	11887	11761	11758	11786	11910	11808	11738	12048	11734	11920	11914	11940	11770	11952	11832	11810	11809	11848	11833	11832	11818	11778	11989	11872	11736	11854	11799	11914	11768	11813	12000	11828	12002	11801	11890	11730	11879	11843	11953	11669	11843	11816	11826	11876	11841	11811	11809	11770	11881	11834	11898	11821	11778	11873	11764	11802	11921	11769	11993	11853	12032	11919	11857	11781	11897	11998	11717	11849	11939	11866	11770	11782	11958	11857	11980	11825	11938
24280	21324	28923	25782	25780	27364	26223	22166	20002	18888	17646	16954	16453	15576	15156	14715	14036	14000	13696	13401	13288	13198	13143	13024	13009	12910	12904	12890	12686	12679	12597	12786	13020	12812	12754	12735	12850	12730	12675	12681	12636	12649	12806	12535	12817	12600	12775	12872	12697	12735	12572	12887	12677	12500	12795	12702	12648	12528	12655	12813	12713	12579	12814	12709	12635	12741	12629	12570	12637	12440	12576	12730	12571	12766	12664	12633	12651	12595	12653	12742	12700	12670	12616	12534	12618	12550	12724	12869	12676	12496	12421	12628	12633	12739	12668	12611	12823	12672	12671	12708	12561	12666	12624	12705	12587	12566	12534	12636	12665	12521	12556	12749	12525	12841	12640	12732	12579	12612	12597	12677	12597	12657	12580	12430	12679	12559	12612	12693	12908	12607	12677	12834	12471	12668	12679	12659	12599	12675	12697	12550	12751	12844	12758	12737	12695	12654	12751	12918	12593	12587	12833	12608	12591	12676	12764	12426	12660	12799	12512	12645	12638	12562	12594	12594	12700	12720	12645	12793	12607	12674	12768	12734	12772	12693	12517	12837	12683	12660	12480	12508	12625	12572	12472	12559	12464	12786	12781	12686	12771	12598	12650	12678	12738	12540	12680	12615	12652	12639	12461	12698	12704	12796	12576	12617	12539	12655	12648	12668	12565	12634	12661	12739	12786	12696	12631	12543	12679	12515	12578	12398	12623	12665	12750	12867	12709	12554	12546	12636	12624	12678	12486	12586	12572	12497	12812	12699	12720	12776	12492	12666	12503	12640	12634	12664	12967	12720	12832	12718	12631	12604	12616	12560	12616	12607	12564	12526	12741	12475	12459	12656	12723	12553	12642	12629	12621	12619	12665	12569	12552	12678	12781	12671	12567	12487	12648	12721	12792	12799	12821	12625	12673	12587	12705	12493	12608	12702	12735	12768	12764	12638	12648	12462	12541	12680	12825	12471	12651	12485	12587	12634	12666	12775	12799	12699	12595	12649	12755	12655	12729	12570	12701	12698	12530	12761	12593	12481	12603	12669	12682	12636	12675	12636	12683	12656	12575	12602	12535	12599	12439	12574	12558	12602	12551	12704	12515	12631	12649	12673	12601	12696	12582	12545	12625	12688	12821	12539	12655	12578	12648	12564	12520	12590	12530	12637	12582	12569	12574	12672	12648	12642	12720	12774	12487	12629	12631	12538	12533	12626	12711	12731	12847	12590	12787	12818	12861	12643	12560	12690	12712	12696	12669	12694	12667	12505	12503	12682	12696	12660	12551	12638	12641	12747	12617	12785	12468	12389	12550	12886	12462	12590	12796	12820	12526	12776	12779	12760	12809	12659	12707	12606	12390	12616	12604	12704	12809	12731	12548	12885	12712	12712	12738	12601	12547	12578	12651	12611	12700	12753	12538	12547	12578	12390	12596	12780	12668	12445	12745	12626	12682	12540	12595	12498	12540	12572	12560	12560	12624	12749	12670	12712	12813	12563	12683	12568	12793	12577	12494	12581	12567	12514	12675	12740	12400	12568	12657	12551	12614	12604	12620	12682	12573	12745	12770	12672	12794	12650	12639	12631	12590	12699	12853	12623	12688	12673	12608	12789	12681	12658	12731	12635	12707	12449	12582	12725	12676	12454	12773	12554	12712	12578	12682	12770	12557	12535	12586	12684	12485	12687	12853	12556	12718	12802	12635	12793	12443	12485	12628	12586	12814	12769	12505	12660	12665	12583	12584	12693	12472	12665	12490	12751	12714	12498	12745	12477	12541	12624	12681	12616	12640	12595	12589	12639	12472	12524	12699	12547	12700	12624	12820	12736	12751	12640	12654	12623	12575	12478	12500	12671	12547	12413	12575	12737	12661	12693	12719	12612	12615	12472	12725	12699	12668	12550	12709	12716	12607	12529	12768	12657	12564	12726	12562	12717	12668	12731	12487	12616	12698	12685	12564	12632	12764	12672	12659	12656	12640	12650	12524	12610	12655	12725	12701	12671	12712	12916	12708	12792	12723	12587	12758	12498	12502	12541	12530	12646	12741	12675	12768	12537	12643	12614	12741	12509	12756	12586	12622	12723	12850	12619	12648	12588	12685	12605	12578	12645	12592	12489	12671	12427	12518	12761	12827	12633	12535	12630	12614	12657	12735	12792	12626	12643	12595	12639	12789	12669	12676	12684	12689	12648	12598	12718	12730	12750	12592	12587	12630	12438	12396	12776	12666	12663	12718	12614	12706	12779	12723	12633	12635	12556	12799	12625	12638	12546	12718	12562	12726	12406	12582	12693	12695	12654	12782	12639	12730	12631	12609	12689	12672	12774	12514	12599	12499	12583	12674	12394	12615	12442	12497	12679	12537	12713	12800	12767	12802	12645	12605	12580	12532	12795	12613	12657	12654	12606	12900	12598	12629	12523	12738	12620	12745	12558	12605	12616	12527	12518	12496	12738	12584	12760	12543	12411	12602	12730	12344	12507	12676	12536	12849	12675	12566	12545	12539	12587	12534	12719	12480	12576	12533	12684	12785	12505	12713	12708	12569	12609	12674	12659	12392	12692	12665	12661	12716	12813	12499	12856	12699	12575	12589	12591	12597	12524	12685	12794	12672	12428	12830	12510	12505	12646	12692	12593	12670	12582	12557	12675	12682	12545	12716	12823	12490	12778	12674	12746	12593	12640	12552	12588	12261	12556	12704	12530	12525	12621	12635	12663	12799	12715	12666	12953	12661	12716	12704	12643	12575	12505	12589	12613	12559	12558	12617	12634	12687	12681	12667	12526	12514	12565	12617	12584	12539	12612	12677	12544	12554	12692	12498	12587	12550	12654	12826	12815	12657	12576	12704	12783	12646	12604	12828	12616	12556	12550	12645	12769	12631	12542	12598	12583	12535	12690	12851	12653	12570	12602	12788	12581	12669	12630	12609	12657	12574	12547	12683	12848	12805	12638	12796	12642	12591	12932	12636	12638	12645	12662	12582	12718	12636	12600	12656	12561	12647	12759	12741	12740	12601	12615	12570	12509	12573	12569	12581	12526	12682	12673	12751	12818	12783	12629	12620	12776	12730	12569	12483	12766	12600	12718	12761	12515	12642	12732	12783	12655	12529	12652	12667	12524	12486	12621	12659	12562	12585	12554	12614	12691	12566	12589	12681	12630	12601	12552	12737	12653	12757	12474	12587	12614	12720	12565	12705	12855	12428	12538	12612	12762	12633	12687	12495	12685	12739	12606	12679	12662	12683	12616	12597	12369	12517	12450	12547	12689	12485	12619	12504	12604	12500	12778	12633	12685	12736	12589	12660	12493	12407	12497	12690	12774	12416	12569	12596	12594	12566	12609	12668	12682	12642	12565	12694	12564	12703	12681	12835	12787	12621	12551	12654	12692	12481	12655	12555	12698	12625	12613	12634	12639	12478	12749	12446	12657	12618	12733	12656	12822	12489	12723	12552	12834	12661	12638	12492	12515	12682	12773	12603	12544	12662	12665	12794	12622	12868	12569	12490	12732	12767	12754	12674	12627	12497	12647	12506	12611	12710	12669	12711	12672	12569	12709	12527	12840	12623	12650	12637	12685	12635	12657	12724	12593	12657	12587	12673	12560	12858	12726	12792	12499	12532	12704	12656	12648	12590	12704	12649	12717	12742	12575	12626	12547	12728	12513	12620	12517	12340	12584	12741	12817	12771	12481	12670	12582	12658	12635	12562	12472	12727	12685	12692	12630	12471	12571	12576	12595	12761	12664	12577	12591	12619	12520	12788	12470	12523	12624	12531	12624	12826	12721	12823	12752	12546	12659	12614	12692	12578	12506	12753	12667	12693	12594	12676	12847	12658	12709	12819	12785	12662	12583	12712	12592	12974	12893	12697	12687	12728	12636	12584	12685	12725	12561	12556	12579	12627	12624	12503	12681	12632	12705	12567	12746	12520	12788	12642	12689	12592	12611	12379	12666	12618	12763	12680	12572	12677	12532	12707	12686	12509	12661	12681	12675	12729	12483	12533	12751	12697	12639	12490	12765	12577	12695	12900	12521	12670	12579	12613	12610	12788	12547	12571	12513	12795	12586	12500	12634	12562	12481	12752	12685	12601	12579	12651	12675	12614	12694	12696	12692	12525	12685	12593	12455	12650	12394	12629	12579	12725	12780	12637	12774	12644	12715	12710	12694	12512	12657	12537	12648	12504	12606	12685	12503	12644	12567	12854	12755	12603	12556	12431	12646	12747	12623	12556	12426	12493	12738	12612	12697	12687	12615	12632	12597	12655	12788	12664	12634	12730	12640	12610	12706	12741	12641	12670	12568	12478	12591	12587	12704	12741	12581	12724	12604	12681	12560	12761	12726	12802	12670	12497	12535	12721	12632	12765	12690	12843	12807	12645	12647	12694	12615	12553	12469	12717	12691	12741	12596	12528	12603	12630	12746	12720	12753	12561	12707	12603	12536	12695	12728	12611	12657	12597	12796	12550	12561	12781	12498	12696	12724	12622	12598	12763	12666	12735	12485	12535	12739	12510	12555	12619	12795	12557	12807	12646	12767	12524	12854	12552	12602	12639	12567	12690	12718	12593	12775	12672	12761	12831	12728	12830	12767	12636	12694	12512	12466	12491	12519	12646	12546	12615	12693	12575	12563	12590	12651	12593	12644	12759	12569	12668	12673	12663	12457	12687	12715	12607	12689	12569	12674	12770	12656	12524	12482	12634	12656	12536	12742	12621	12617	12709	12572	12618	12648	12688	12724	12670	12648	12626	12604	12577	12600	12568	12559	12860	12649	12749	12647	12552	12689	12580	12532	12769	12507	12670	12734	12659	12474	12605	12665	12712	12437	12726	12796	12848	12773	12545	12780	12627	12599	12687	12625	12696	12778	12590	12738	12722	12684	12751	12522	12640	12776	12688	12665	12632	12935	12811	12620	12519	12536	12558	12386	12491	12681	12620	12783	12767	12621	12745	12718	12768	12536	12702	12657	12586	12672	12695	12559	12725	12563	12797	12650	12686	12569	12606	12424	12594	12638	12594	12613	12587	12679	12874	12715	12594	12587	12787	12683	12608	12654	12602	12898	12726	12616	12550	12919	12726	12685	12760	12604	12670	12538	12539	12820	12824	12641	12636	12724	12592	12669	12495	12581	12804	12693	12648	12623
29602	51812	48328	38752	33912	30127	26835	24434	22262	20494	18915	17861	16839	16100	15225	14622	13906	13453	12979	12677	12510	12460	12229	12127	12008	12063	11869	11745	11808	11759	11830	11563	11776	11688	11728	11802	11737	11608	11713	11677	11502	11677	11695	11680	11621	11646	11715	11705	11691	11747	11710	11774	11766	11633	11757	11685	11787	11525	11592	11784	11699	11806	11521	11893	11832	11795	11691	11698	11548	11575	11648	11715	11595	11630	11698	11687	11743	11661	11722	11601	11634	11872	11727	11534	11739	11745	11705	11655	11636	11640	11792	11575	11747	11763	11733	11767	11689	11630	11855	11653	11890	11687	11629	11740	11657	11658	11718	11613	11592	11637	11614	11736	11760	11690	11582	11781	11576	11610	11649	11782	11687	11564	11624	11739	11843	11718	11545	11742	11617	11598	11630	11585	11656	11587	11730	11559	11914	11638	11777	11706	11803	11588	11675	11489	11594	11673	11643	11625	11662	11823	11628	11668	11624	11531	11676	11593	11573	11707	11739	11698	11595	11649	11646	11625	11557	11580	11642	11869	11597	11684	11746	11790	11651	11639	11762	11710	11598	11796	11634	11644	11434	11724	11691	11796	11613	11775	11872	11614	11534	11684	11620	11695	11749	11631	11620	11511	11682	11672	11614	11551	11593	11751	11689	11552	11671	11827	11671	11848	11613	11848	11642	11851	11667	11701	11702	11658	11575	11570	11690	11457	11771	11584	11776	11697	11654	11691	11646	11821	11615	11678	11680	11636	11698	11542	11629	11656	11845	11804	11798	11482	11599	11681	11657	11510	11684	11736	11628	11647	11703	11730	11525	11601	11637	11662	11858	11711	11748	11565	11535	11634	11853	11757	11629	11688	11626	11729	11490	11610	11668	11552	11596	11619	11734	11647	11567	11657	11813	11674	11685	11649	11703	11682	11850	11612	11614	11669	11722	11651	11642	11689	11673	11649	11596	11589	11683	11687	11777	11670	11681	11556	11733	11658	11750	11533	11551	11766	11642	11612	11793	11673	11762	11789	11817	11708	11744	11685	11714	11618	11786	11608	11686	11608	11632	11787	11796	11624	11602	11652	11649	11746	11731	11477	11691	11557	11646	11821	11619	11688	11601	11698	11818	11720	11628	11650	11655	11655	11610	11497	11611	11771	11639	11572	11474	11645	11506	11742	11547	11710	11795	11778	11656	11584	11761	11641	11621	11651	11572	11637	11582	11503	11703	11812	11738	11643	11663	11641	11592	11765	11663	11519	11750	11609	11661	11723	11485	11814	11620	11730	11651	11685	11513	11563	11679	11742	11679	11606	11751	11600	11737	11803	11602	11588	11594	11705	11666	11641	11704	11524	11574	11627	11553	11759	11502	11685	11772	11623	11744	11718	11702	11724	11704	11550	11637	11749	11891	11422	11684	11645	11619	11678	11727	11687	11679	11753	11609	11744	11717	11570	11768	11629	11760	11599	11738	11557	11542	11700	11756	11717	11666	11771	11729	11623	11627	11639	11666	11702	11742	11711	11586	11688	11721	11652	11677	11552	11778	11718	11707	11776	11660	11678	11595	11741	11600	11563	11855	11599	11642	11805	11886	11663	11676	11738	11838	11629	11700	11604	11733	11821	11590	11653	11496	11578	11674	11679	11507	11767	11635	11774	11736	11729	11611	11742	11674	11527	11616	11615	11568	11743	11714	11718	11617	11630	11492	11729	11676	11699	11722	11691	11617	11733	11753	11674	11826	11712	11749	11624	11710	11711	11535	11714	11617	11578	11652	11710	11625	11739	11707	11614	11630	11617	11723	11690	11661	11707	11658	11703	11708	11604	11600	11574	11752	11631	11776	11833	11630	11752	11819	11543	11519	11747	11733	11636	11657	11575	11594	11621	11685	11617	11663	11660	11833	11790	11634	11592	11604	11465	11745	11724	11649	11680	11736	11557	11580	11634	11661	11632	11756	11845	11758	11743	11636	11793	11581	11628	11648	11782	11705	11571	11711	11671	11575	11659	11654	11645	11669	11605	11719	11649	11713	11744	11682	11709	11823	11650	11938	11589	11733	11632	11636	11610	11737	11596	11734	11709	11670	11688	11660	11606	11652	11730	11631	11602	11569	11784	11759	11781	11565	11668	11553	11674	11755	11722	11686	11702	11790	11671	11737	11677	11602	11803	11834	11669	11769	11735	11916	11793	11658	11707	11698	11772	11679	11634	11678	11709	11750	11626	11554	11637	11702	11640	11706	11772	11707	11636	11678	11665	11763	11746	11623	11625	11861	11616	11825	11555	11715	11641	11787	11646	11742	11619	11631	11781	11710	11689	11783	11865	11794	11770	11578	11726	11715	11745	11711	11622	11758	11716	11742	11701	11639	11659	11824	11791	11750	11644	11650	11635	11722	11653	11575	11563	11654	11577	11725	11663	11849	11638	11632	11673	11568	11568	11552	11723	11578	11608	11646	11660	11671	11650	11646	11592	11644	11691	11810	11730	11590	11704	11643	11908	11585	11656	11686	11640	11667	11734	11778	11507	11705	11755	11635	11687	11726	11615	11582	11738	11652	11564	11775	11800	11531	11698	11549	11694	11559	11719	11683	11680	11738	11618	11812	11606	11732	11536	11628	11678	11558	11712	11689	11659	11629	11723	11464	11660	11633	11599	11743	11845	11655	11575	11750	11563	11729	11568	11498	11726	11725	11804	11683	11723	11521	11764	11610	11812	11773	11738	11585	11634	11709	11567	11745	11602	11560	11598	11570	11650	11722	11694	11616	11659	11792	11721	11553	11667	11614	11630	11709	11677	11647	11736	11776	11727	11752	11741	11615	11747	11489	11758	11572	11837	11658	11625	11709	11603	11816	11750	11504	11589	11749	11683	11657	11650	11599	11564	11537	11653	11511	11763	11708	11632	11771	11665	11590	11595	11563	11733	11645	11842	11767	11704	11650	11679	11684	11738	11714	11809	11741	11677	11690	11721	11652	11588	11769	11609	11695	11747	11626	11623	11633	11726	11583	11657	11535	11793	11697	11664	11565	11584	11576	11725	11637	11681	11740	11707	11571	11808	11685	11727	11611	11629	11670	11743	11712	11837	11477	11653	11711	11757	11765	11639	11567	11710	11702	11669	11719	11757	11701	11650	11607	11729	11689	11700	11651	11787	11678	11571	11700	11806	11533	11587	11667	11647	11622	11714	11747	11579	11635	11551	11595	11619	11678	11758	11769	11796	11586	11794	11802	11556	11626	11692	11668	11568	11585	11607	11768	11551	11715	11626	11928	11664	11514	11670	11635	11651	11641	11647	11557	11632	11644	11505	11602	11612	11773	11570	11827	11553	11661	11649	11701	11686	11770	11694	11648	11726	11675	11629	11843	11338	11644	11507	11629	11783	11578	11695	11514	11709	11783	11789	11694	11592	11610	11712	11763	11646	11597	11480	11718	11666	11632	11579	11585	11640	11678	11737	11584	11705	11737	11686	11693	11744	11731	11718	11770	11763	11552	11764	11565	11839	11545	11646	11694	11584	11609	11645	11823	11830	11701	11717	11620	11676	11745	11554	11733	11626	11762	11685	11537	11799	11640	11632	11716	11783	11463	11642	11707	11588	11722	11578	11647	11694	11630	11785	11617	11574	11618	11715	11723	11762	11672	11706	11658	11671	11680	11709	11735	11495	11696	11648	11635	11729	11659	11575	11590	11666	11471	11725	11597	11651	11751	11630	11689	11630	11760	11708	11636	11591	11621	11706	11712	11722	11601	11670	11704	11761	11677	11512	11582	11593	11695	11417	11745	11509	11696	11595	11587	11679	11607	11806	11664	11835	11588	11693	11828	11676	11608	11689	11661	11734	11730	11648	11675	11617	11717	11527	11856	11637	11670	11502	11726	11766	11623	11807	11682	11633	11686	11877	11699	11784	11690	11573	11658	11695	11699	11598	11558	11643	11447	11570	11671	11784	11837	11598	11788	11672	11622	11628	11680	11502	11733	11775	11580	11644	11696	11592	11877	11612	11713	11724	11783	11797	11792	11724	11839	11663	11601	11753	11633	11704	11795	11692	11711	11614	11788	11607	11599	11618	11592	11837	11770	11655	11687	11587	11715	11797	11685	11717	11846	11636	11645	11526	11595	11765	11678	11617	11765	11799	11666	11713	11642	11896	11608	11677	11775	11669	11705	11771	11706	11754	11670	11624	11708	11632	11653	11624	11642	11866	11574	11680	11674	11687	11554	11700	11698	11645	11582	11822	11645	11691	11647	11680	11693	11619	11699	11655	11650	11723	11649	11669	11668	11656	11578	11558	11750	11745	11710	11725	11680	11593	11528	11655	11663	11760	11737	11603	11558	11652	11584	11670	11601	11665	11728	11660	11691	11642	11650	11858	11713	11587	11639	11602	11603	11737	11735	11566	11733	11729	11600	11457	11692	11653	11753	11751	11760	11749	11670	11637	11853	11716	11614	11684	11790	11729	11869	11565	11750	11735	11716	11628	11804	11753	11742	11720	11660	11601	11756	11753	11736	11730	11820	11725	11786	11752	11514	11654	11690	11691	11683	11651	11749	11740	11715	11539	11771	11625	11457	11818	11774	11784	11596	11702	11609	11694	11626	11717	11647	11695	11583	11627	11571	11567	11698	11854	11750	11591	11721	11694	11721	11660	11634	11455	11590	11582	11728	11513	11701	11736	11601	11638	11844	11746	11717	11730	11568	11652	11637	11567	11660	11591	11799	11712	11698	11615	11545	11728	11758	11737	11594	11654	11587	11768	11759	11703	11736	11665	11762	11644	11658	11908	11812	11591	11643	11615	11647	11640	11602	11725	11659	11664	11612	11686	11731	11664	11551	11711	11708	11664	11667	11689	11596	11801	11642	11829	11794	11716	11675	11660	11709	11795	11715	11614	11575	11761	11774	11833	11831	11724	11699	11798	11719	11728	11743	11767	11660	11603	11493	11730	11767	11549	11685	11776	11671	11677	11659	11829	11793	11638	11756	11567	11827	11550	11760	11802	11732	11627	11560	11738	11742	11755	11757	11558	11716	11797	11648	11811	11726	11676	11578	11636	11770	11626	11688	11754	11726	11785	11595	11681	11731	11844	11702	11682	11637	11703	11583	11659	11602	11743	11564	11611	11576	11704	11686	11784	11730	11689	11771	11512	11698	11544
23110	21330	29184	24108	23373	28063	30567	25270	23039	21520	20470	18998	18099	17539	16713	16001	15353	14980	14739	14399	14397	14035	13871	13783	13703	13680	13485	13510	13517	13471	13412	13401	13435	13298	13382	13348	13439	13345	13363	13443	13392	13437	13517	13423	13557	13366	13376	13441	13389	13366	13364	13428	13366	13406	13222	13346	13429	13395	13469	13312	13329	13380	13312	13407	13298	13331	13278	13319	13220	13378	13338	13377	13337	13407	13274	13483	13192	13113	13447	13099	13264	13253	13311	13320	13333	13190	13108	13249	13331	13433	13343	13231	13157	13360	13362	13493	13382	13317	13254	13271	13370	13287	13144	13217	13129	13321	13225	13386	13279	13314	13311	13291	13265	13393	13313	13308	13343	13336	13372	13396	13380	13215	13447	13281	13350	13243	13172	13307	13379	13107	13246	13285	13321	13359	13389	13237	13411	13418	13369	13308	13329	13158	13269	13150	13106	13114	13151	13397	13223	13410	13310	13185	13278	13266	13378	13335	13195	13309	13391	13217	13212	13372	13445	13146	13298	13197	13241	13345	13397	13193	13325	13233	13287	13300	13235	13316	13438	13152	13159	13226	13279	13362	13357	13108	13376	13321	13261	13390	13182	13149	13296	13350	13355	13204	13297	13312	13376	13228	13177	13128	13199	13113	13355	13115	13242	13255	13402	13324	13367	13299	13334	13442	13315	13216	13196	13255	13255	13282	13160	13336	13454	13245	13169	13496	13195	13261	13041	13070	13256	13237	13216	13306	13290	13298	13333	13271	13245	13392	13423	13299	13194	13354	13193	13257	13317	13186	13256	13120	13247	13216	13297	13173	12978	13177	13250	13317	13442	13388	13115	13324	13225	13261	13241	13259	13125	13250	13471	13187	12976	13236	13239	13227	13319	13254	13361	13212	13282	13435	13169	13296	13303	13250	13229	13407	13377	13294	13243	13337	13420	13213	13376	13458	13132	13103	13418	13189	13346	13227	13340	13172	13344	13423	13369	13451	13303	13237	13376	13302	13300	13432	13496	13139	13206	13241	13395	13376	13188	13181	13228	13443	13355	13295	13410	13210	13373	13266	13312	13342	13146	13205	13191	13117	13212	13254	13285	13173	13378	13521	13259	13146	13284	13115	13353	13224	13279	13154	13155	13271	13257	13441	13358	13163	13269	13185	13402	13283	13120	13545	13296	13382	13351	13248	13292	13106	13325	13335	13184	13338	13136	13245	13364	13294	13455	13270	13441	13386	13322	13376	13303	13267	13192	13284	13180	13148	13272	13323	13412	13211	13354	13386	13379	13313	13464	13417	13175	13223	13469	13411	13142	13344	13388	13233	13323	13323	13120	13213	13376	13046	13185	13211	13141	13401	13316	13234	13270	13320	13359	13274	13311	13272	13208	13194	13484	13291	13207	13245	13295	13398	13428	13185	13116	13185	13320	13285	13261	13242	13380	13150	13214	13193	13171	13307	13215	13250	13315	13170	13408	13428	13461	13169	13229	13076	13193	13269	13282	13028	13196	13444	13149	13204	13288	13276	13274	13398	13110	13201	13265	13353	13214	13432	13353	13292	13298	13069	13303	13504	13191	13177	13306	13425	13552	13281	13246	13196	13396	13290	13378	13072	13344	13214	13533	13148	13270	13312	13378	13178	13220	13250	13359	13175	13311	13289	13430	13238	13175	13347	13445	13227	13330	13340	13196	13156	13169	13301	13532	13366	13343	13425	13469	13110	13434	13312	13091	13070	13326	13448	13323	13209	13205	13394	13206	13174	13376	13210	13293	13431	13241	13307	13465	13081	13317	13098	13401	13371	13403	13397	13453	13308	13269	13223	13229	13381	13070	13318	13255	13299	13107	13271	13288	13287	13292	13200	13298	13519	13446	13413	13309	13313	13257	13322	13387	13271	13488	13225	13440	13257	13360	13175	13276	13256	13048	13175	13116	13414	13200	13271	13244	13214	13149	13163	13126	13231	13295	13389	13251	13328	13250	13381	13277	13079	13427	13195	13219	13371	13446	13205	13394	13399	13374	13189	13306	13342	13403	13441	13342	13250	13336	13206	13410	13079	13073	13035	13260	13182	13366	13064	13257	13285	13283	13390	13298	13268	13275	13363	13353	13202	13268	13205	13247	13353	13218	13229	13337	13432	13280	13131	13258	13381	13395	13374	13241	13042	13227	13275	13268	13159	13118	13204	13338	13308	13191	13242	13379	13424	13181	13158	13279	13306	13302	13254	13183	13310	13288	13235	13356	13336	13180	13253	13227	13239	13215	13203	13321	13146	13406	13359	13326	13360	13259	13271	13213	13278	13320	13436	13344	13384	13196	13067	13282	13243	13313	13219	13342	13381	13248	13274	13162	13271	13234	13476	13438	13204	13218	13108	13362	13141	13184	13414	13487	13248	13322	13428	13288	13167	13312	13354	13211	13219	13201	13206	13249	13190	13281	13425	13458	13120	13160	13227	13303	13253	13375	13438	13282	13311	13238	13368	13409	13178	13315	13209	13205	13158	13393	13304	13226	13418	13302	13537	13180	13372	13498	13315	13361	13317	13248	13293	13292	13252	13220	13283	13354	13331	13263	13320	13394	13375	13071	13320	13404	13207	13240	13153	13559	13520	13271	13087	13279	13376	13477	13386	13414	13220	13335	13294	13282	13253	13176	13398	13350	13162	13490	13169	13325	13238	13133	13312	13372	13109	13057	13344	13309	13209	13242	13267	13253	13265	13294	13170	13325	13197	13288	13282	13234	13404	13387	13185	13197	13131	13422	13331	13347	13376	13277	13289	13366	13328	13285	13301	13253	13391	13435	13362	13153	13151	13224	13204	13325	13254	13290	13370	13415	13322	13132	13109	13215	13346	13425	13274	13440	13278	13351	13224	13447	13239	13263	13208	13208	13219	13452	13300	13349	13349	13258	13142	13238	13175	13139	13284	13130	13196	13397	13288	13180	13378	13321	13496	13300	13345	13474	13286	13336	13272	13207	13241	13141	13274	13386	13245	13178	13356	13405	13409	13195	13282	13075	13299	13467	13295	13230	13225	13076	13295	13485	13320	13265	13220	13325	13330	13384	13181	13360	13302	13337	13266	13284	13205	13300	13206	13084	13277	13379	13291	13242	12984	13346	13302	13312	13344	13388	13156	13353	13179	13341	13115	13237	13321	13406	13269	13345	13380	13295	13217	13246	13226	13058	13328	13325	13184	13143	13438	12949	13294	13355	13367	13464	13294	13222	13077	13349	13239	13249	13250	13226	13336	13389	13285	13351	13395	13481	13291	13284	13434	13103	13295	13064	13278	13372	13387	13399	13242	13102	13357	13353	13255	13174	13433	13299	13259	13122	13244	13405	13236	13198	13337	13383	13231	13252	13390	13201	13213	13252	13352	13276	13160	13409	13133	13343	13359	13161	13374	13367	13222	13172	13322	13169	13194	13423	13260	13357	13488	13395	13130	13125	13247	13475	13509	13143	13069	13379	13282	13412	13238	13497	13380	13234	13376	13265	13301	13185	13098	13339	13359	13309	13365	13285	13428	13428	13140	13260	13002	13349	13327	13424	13248	13218	13217	13286	13216	13297	13329	13295	13532	13303	13198	13261	13055	13269	13218	13202	13230	13447	13239	13233	13243	13159	13053	13361	13272	13281	13451	13351	13150	13172	13184	13388	13187	13229	13320	13073	13375	13243	13176	13250	13296	13346	13286	13489	13221	13269	13093	13062	13119	13446	13147	13169	13373	13235	13370	13257	13348	13361	13385	13372	13371	13424	13197	13288	13470	13050	13324	13429	13381	13392	13303	13280	13297	13161	13096	13296	13235	13238	13165	13203	13464	13195	13382	13494	13275	13218	13293	13373	13251	13239	13408	13172	13443	13299	13309	13314	13282	13285	13264	13342	13326	13267	13296	13190	13236	13363	13348	13330	13478	13475	13014	13238	13294	13414	13229	13291	13405	13189	13272	13337	13175	13334	13294	13415	13354	13366	13268	13197	13070	13350	13236	13279	13202	13414	13153	13528	13030	13370	13192	13292	13392	13331	13202	13390	13356	13433	13192	13201	13264	13163	13209	13246	13034	13192	13237	13215	13097	13221	13259	13267	13246	13317	13175	13095	13309	13263	13374	13531	13307	13276	13244	13436	13342	13238	13197	13292	13216	13240	13397	13462	13271	13335	13163	13213	13393	13419	13526	13343	13471	13366	13358	13213	13159	13252	13129	13184	13267	13163	13351	13276	13308	13204	13268	13329	13204	13199	13377	13270	13182	13179	13261	13423	13369	13212	13377	13150	13264	13275	13229	13248	13257	13521	13308	13303	13483	13130	13373	13329	13319	13415	13148	13234	13200	13200	13309	13062	13132	13496	13239	13285	13234	13196	13407	13321	13202	13178	13250	13256	13299	13295	13339	13420	13236	13165	13195	13176	13234	13447	13461	13365	13344	13190	13292	13415	13404	13363	13231	13218	13254	13441	13305	13249	13101	13156	13227	13373	13232	13348	13293	13341	13154	13446	13101	13183	13352	13222	13406	13333	13235	13345	13255	13372	13197	13391	13415	13262	13280	13067	13486	13225	13202	13180	13125	13317	13368	13295	13479	13340	13483	13279	13244	13194	13236	13402	13324	13200	13318	13240	13247	13113	13226	13329	13137	13275	13405	13265	13487	13246	13068	13295	13309	13358	13231	13363	13527	13230	13272	13284	13258	13300	13158	13162	13310	13037	13297	13116	13170	13422	13351	13226	13354	13315	13166	13184	13204	13382	13508	13121	13325	13147	13328	13228	13134	13379	13386	13226	13350	13332	13170	13295	13336	13587	13254	13283	13271	13100	13285	13003	13226	13268	13275	13059	13206	13333	13158	13313	13443	13406	13312	13457	13280	13235	13363	13456	13240	13270	13148	13282	13183	13236	13401	13314	13246	13430	13215	13387	13325	13330	13299	13228	13201	13169	13197	13488	13328	13217	13156	13410	13105	13183	13215	13394	13248	13439	13254	13068	13165	13235	13045	13206	13384	13378	13092	13479	13365	13332	13374	13271	13310	13170	13530	13361	13232	13364	13256	13261	13253	13441	13370	13363	13195	13301	13337	13117	13290	13413	13358	13316	13266	13235	13302	13408	13217	13203	13314	13170	13304	13334	13268	13345	13392	13218	13089
31499	55988	53355	43676	38479	34611	31138	28212	25290	23433	21732	20284	18948	17867	16490	15587	14735	14271	13682	13406	13070	12788	12768	12601	12468	12293	12125	12253	12293	12086	12259	12096	12231	12088	12027	11971	12129	12043	11996	11957	12098	12012	12038	12079	12025	11950	12111	12081	12162	12062	12131	12054	11997	12033	11977	12042	12029	12135	12077	12187	12014	12101	11876	11895	12079	12086	11952	12069	12000	11983	12096	11822	12020	11990	11994	12150	12159	11892	11995	12089	12038	11926	11943	12046	11976	12069	11838	11998	11995	12108	12108	11951	11893	12101	12188	11983	11957	12088	11968	12074	12088	12033	12049	12042	12122	11979	11930	12038	12146	12061	12009	11925	11970	12065	12072	11878	11998	12078	12061	12144	12178	12059	12005	12041	11924	11947	11876	11927	12028	12005	11920	11948	11976	12049	12055	11894	11945	11960	12107	12203	12178	11997	12142	11941	11938	11892	12037	12131	11890	11957	11796	12060	11954	11968	12042	12121	12047	11864	11889	12008	12107	12068	11948	12057	11961	11968	11870	11933	12011	11979	12113	12148	12042	12117	11976	11995	11986	12185	11969	12020	12104	12141	11947	12018	12101	11913	12175	12109	11993	11966	11890	11889	12090	12146	12028	11946	12039	12045	11935	11833	11763	12040	11897	11991	11945	11964	11940	12100	11848	12129	12052	12023	12088	11911	12094	12004	11944	12076	12086	12251	11938	11908	12056	11978	12026	11945	12032	12164	11943	12054	11979	12054	11936	12019	11965	11892	11927	11975	11978	11990	12115	12082	11882	12037	12076	12032	11838	12020	11859	11895	12095	12207	12038	11972	11966	11936	11907	12051	12066	12082	12036	12029	12056	12043	12106	12021	11958	12102	12049	11992	11913	12012	11974	11945	12147	11948	11971	12044	11944	11921	12027	12081	11908	12096	12023	12058	12156	11833	12023	12032	11849	12047	12084	11932	11969	11874	12053	11953	12029	12008	11990	12039	11887	12076	12183	11971	12052	12008	12012	11981	12137	12091	11952	11819	11926	12098	12031	11878	11960	11950	12074	12055	11954	12037	12073	11976	12061	12015	11917	11883	12183	12202	12091	12000	11982	12017	11979	11993	11965	11958	12189	12018	12058	12134	12049	12031	12007	11862	12092	11998	12068	11920	12048	11990	12000	12046	12083	11963	11834	11891	11814	11743	11924	12001	12102	12014	12058	11958	11915	12028	12033	12098	12055	12019	11907	11992	11996	12022	11995	11971	11907	11912	12208	11934	12073	11964	12066	12031	11877	11902	12069	11873	12145	11980	12068	12050	11880	12056	11938	12062	12066	12138	11829	12129	12032	12079	11857	12083	11995	12021	12133	12075	12010	12134	12050	12026	11856	12134	12131	11980	12027	11979	11991	12115	11759	12094	12095	12000	11984	12011	12033	11890	11957	12066	11988	12101	11994	11979	12079	11985	11943	11937	12095	11837	11957	12110	11880	11891	12108	12066	11925	12031	12057	11994	11946	11844	11972	12055	12215	12019	11978	12006	11975	11944	11963	11994	11979	12100	12085	12004	11873	11949	11820	11993	11995	12127	11904	12098	11945	12044	11941	11976	12111	12035	12101	12092	12115	11925	11979	11937	12036	12062	11948	11966	11938	11919	11966	11900	11985	12003	11944	12033	11862	11961	12040	12110	11893	12020	12154	11983	12084	11930	12135	12135	11828	12035	11934	11909	12076	12048	11963	12017	12016	12002	12127	12109	12003	12126	12010	11999	12111	11938	12018	11978	12019	12078	12222	11976	11953	11918	11946	11951	12165	12159	11987	12186	11915	12120	12223	12041	12025	11901	12087	12088	12109	12092	12113	11900	12015	12067	12000	12018	12081	12177	11949	11997	12079	12073	11954	12109	11929	12128	12014	12011	11979	12015	11968	12105	12017	12116	11898	11936	12142	12087	12014	11976	11884	12082	12012	11994	11971	12122	11969	12075	12065	11999	11969	12085	12025	11999	11849	12069	11951	11988	12158	12021	12120	12021	11946	12048	12077	12095	11887	12012	12018	12043	12027	12112	11815	11899	11889	11939	12057	11988	12042	11843	12017	11991	11939	12136	12081	12029	11948	12069	11933	12000	12020	11962	11972	12004	12060	12008	11907	11916	12060	11983	11973	11969	12108	12024	11977	11921	11971	12052	12063	11921	11997	12098	12073	12090	12054	11968	12160	12034	12068	11793	12049	12000	12161	11995	12094	12011	11903	12050	11953	12024	11930	12218	12037	11928	11881	12046	11932	12068	12016	12019	12190	12019	12025	11984	11890	12083	12057	12017	12108	11953	11924	11924	11891	11918	11959	11946	12052	12090	12040	12082	11823	12055	11868	12180	12123	12064	11974	11960	12040	11988	12139	11986	11962	11872	12125	12037	12172	11997	12083	12059	11954	11906	12109	12016	12079	11816	11985	11831	12008	12178	12016	12065	11909	11953	12001	11940	12140	12074	11873	12062	12040	12042	11865	11991	11974	11918	12136	12084	11992	11896	11915	12092	12191	11892	12054	12093	11879	11914	11938	12110	11936	11985	11899	11954	11987	11956	11962	12020	12030	12015	12068	12070	11975	12124	11955	11896	12103	12102	11977	12002	11964	11961	12013	11911	12016	11918	11974	11927	12094	12008	12095	12171	11924	11952	12047	12128	12056	12035	12131	11889	12063	12047	12067	11988	11945	12029	12014	11891	11891	12027	12048	11962	12054	12093	11995	12007	12034	12023	12099	11893	12163	12055	12118	11916	12056	11927	11963	12178	12054	11915	12103	12035	11962	12018	12124	11999	12076	12209	12036	12078	12027	11934	11933	11984	11955	11869	12056	12008	12121	11978	12109	11911	12077	11984	11879	12031	12054	11893	11982	12046	11894	11965	11883	11931	12023	12000	12028	11994	12002	12018	11972	11983	12090	11953	12235	11917	11935	11796	12074	12063	12020	12074	12086	12039	11970	12049	11857	11997	11946	12011	12009	11962	12069	11916	12122	12028	11870	12126	12064	12073	12186	12055	12016	11950	11954	12037	12134	12109	12016	11999	12157	12046	12048	11957	12112	12055	12095	11971	12061	11918	12130	11953	11945	12133	12135	12190	11995	12155	12016	11975	12030	12008	11946	11933	11915	12077	11873	11991	12118	12104	12014	11902	11942	12089	12096	12057	12098	12153	11883	11994	12049	12075	12087	12039	11965	11972	11946	12019	11995	11914	12040	12003	11990	11927	11951	11999	11970	12093	12077	11898	12107	12179	12041	11829	11989	12033	12004	11934	11864	12111	12254	12085	11971	12063	12182	12256	12016	12127	12091	12092	12112	11941	12160	11841	11911	12044	11957	12110	12081	11933	12138	12005	11932	11970	11954	11865	11941	11933	12062	12061	12024	12063	12032	12017	12026	11880	12027	12010	11944	11875	11883	11942	11872	12009	12086	11934	11994	12015	12170	12001	11939	11966	12100	11987	11972	12060	12082	12031	11960	12000	11945	12002	11939	12118	11933	11991	12194	11893	11909	11956	12052	12059	11804	12019	11750	11974	12015	11845	11941	12003	12110	12223	11864	12099	12082	12164	12015	11859	11996	12014	11888	11945	12026	11947	12199	12020	12022	12031	12027	11884	12058	12094	11985	11889	12108	11882	12048	12184	12094	11952	11949	11884	12064	12092	12063	11926	12132	12062	11914	12045	11912	12142	12037	12037	12061	12087	11944	12014	11974	11925	12153	12004	12195	11883	12068	11942	12017	11969	11948	12002	11783	12082	11904	12005	11924	11978	11975	11945	12098	12008	11869	12039	12140	12045	11928	12130	12056	11916	12175	12132	11910	12067	12065	11993	11951	12009	12018	12127	12098	12228	11939	11987	11890	12006	12112	11918	12263	11938	12140	12003	11988	12018	11944	12057	11931	11988	11945	12027	12201	11908	12017	12110	11863	11965	11840	11990	11876	12079	11942	11966	12002	12004	12036	11994	12022	12058	11915	12100	12064	11941	12079	12054	12021	11967	12024	12056	12074	11940	12096	11987	11917	11948	12035	11827	12138	11946	12080	12096	11882	12113	11999	12110	12149	12148	11983	11942	12042	12044	12107	11976	12120	12096	12052	12047	11866	11980	12013	11933	11791	11981	12159	11861	11984	12062	11939	11944	12054	12091	11963	12052	11945	12174	11891	12078	11885	12139	12122	12080	12242	11933	12087	11931	11919	12131	11864	11909	11969	12050	12078	11983	11974	11998	12069	12179	11936	11936	12142	11925	11965	11924	12039	12042	11811	11971	11960	12029	12069	11871	11909	12036	11963	11920	12045	11997	12022	12075	11904	11883	11984	12045	12017	11837	11940	12051	12045	11977	12023	12057	12054	12088	12021	11988	11971	11963	11983	12009	12002	12008	11945	12225	12043	11985	12025	11973	12183	12039	12142	11997	11831	12116	12216	12050	11949	12034	12003	11987	11995	11959	11999	11959	11988	11996	12003	12169	12078	12004	12068	12042	11914	11945	12072	11948	11993	12021	12083	12040	11879	12115	11973	11936	11980	11958	12016	12113	12099	12069	12123	11996	11960	11978	11856	11882	12150	12199	11825	11905	12142	11903	11983	11966	11905	11891	11974	11919	11800	12145	11978	12156	12171	11930	11961	11975	11834	12005	12089	12061	11789	12095	11958	12086	12054	11995	11934	12052	12135	12004	12107	12172	11907	12003	12051	11880	12042	12182	12004	11972	12055	11867	11824	11959	11923	12023	12055	11997	12068	12023	12088	12019	12174	12083	12029	11989	11965	11950	12055	12004	11871	11952	12091	12094	12080	12003	12124	11931	12014	11994	11899	12129	11967	12021	11918	12071	12115	12116	12096	12045	11998	12116	12023	11980	12132	12068	12212	12075	11840	11883	12074	12157	11945	11961	12159	12028	12070	12097	11963	11913	11925	11855	11943	11980	12062	12069	12014	12025	12034	12070	12017	11956	11916	11979	11933	11982	11843	12047	12098	12147	12006	12232	12087	11934	11884	12088	12131	12081	12002	11997	11971	11915	11974	11963	12136	11863	12040	12072	12046	12035	11907	12039	12064	12006	11984	12026	12098	12005	11973	12082	11931	12097	12008	11962	11990	11853	11982	11916	11975	12001	12069	12071	12036	11890
29475	30896	40221	35041	27630	23884	21304	19216	17584	16795	16206	15814	15122	14871	14250	14071	13932	13526	13531	13138	13357	13215	13041	13169	12956	12917	12949	13058	12929	13128	12998	12829	12855	12966	12890	12916	13142	13043	12835	12832	12889	12802	12881	12902	12847	12934	12882	12781	13099	13041	12961	12804	12917	13010	13065	12969	13025	13029	13078	12737	12775	13123	13029	12862	13075	12996	12904	12902	13000	13045	12920	12794	12838	12984	12969	13054	12725	12937	12787	13010	12946	12838	12882	12928	13001	13080	12861	12892	12948	12920	12984	12960	12879	12867	12719	12884	12939	12865	12992	12894	12756	12898	12761	12932	12746	13067	12811	12968	12764	12923	12890	12839	12577	12879	13064	12854	12861	12766	13123	13019	12930	13035	12783	12791	12806	12890	12803	12867	12830	12836	12780	12786	12774	12794	12886	12836	12719	12978	13035	12836	12786	12882	12975	12962	12998	13047	12962	12959	12914	12786	12954	12888	12935	12962	12959	13077	12908	12853	12930	12701	13072	12740	12913	12875	13069	12894	12976	13000	12941	13288	12868	12834	12922	12898	12826	12881	12905	12830	12747	12839	12810	13002	13127	12711	12667	12896	12973	12883	13093	12969	13018	12837	12953	12702	12953	12926	13137	12855	12989	13005	13051	12797	12979	13046	12756	12964	12933	12851	12998	12979	13079	13114	12827	12951	12899	13015	12978	12733	13105	12763	12859	12895	12798	12811	12848	13002	12909	12897	12841	12863	13010	12759	12840	12933	12992	12934	12981	12854	12785	12996	12980	12891	12743	12634	12974	12753	12973	12818	12941	12800	12738	12838	13046	13017	12984	12902	12940	13027	12806	12936	12904	12936	12761	13024	12726	13097	12787	12778	12791	12858	12818	12822	13014	12830	12843	12897	12925	12765	12893	12969	12879	12845	12930	13110	12945	12980	12804	12940	12849	12960	12868	12865	12835	12728	13045	12982	12989	12740	12860	12920	12803	12896	12989	12912	12845	12958	12841	12636	12799	12931	12980	12885	13068	12848	12903	12961	12953	12980	12753	12647	12907	12711	13009	12772	12934	12790	12978	12790	13032	12845	12847	12893	12842	13032	12748	12868	12966	13050	12720	12860	12921	12830	12991	12757	12913	12981	12788	12913	12939	12720	12780	12994	12876	12859	12939	13032	12792	13005	12864	12845	12645	12833	13060	12959	12863	12882	12776	12942	12959	13053	12771	12678	12857	12881	13141	12941	12884	12996	13249	12996	12954	12958	12996	12902	12848	12944	13043	13162	13018	13023	12878	12821	12940	12844	12917	13066	12908	13052	12796	12958	12996	12895	12934	12803	12784	12856	12811	13093	13047	13007	13063	13094	13038	12821	12808	12968	12934	13019	13027	12899	12886	12832	13068	12919	13030	13166	12888	12993	12909	12685	13007	12993	12931	13042	12967	12969	12941	13056	13103	12640	12798	13044	12781	12888	12791	13094	12834	12780	12909	12997	12930	12852	12814	12802	12973	13027	13033	13020	12754	13014	12839	13012	12751	12842	12759	12861	13123	12969	12795	12959	12909	12919	12710	13107	13009	12904	12798	12837	12868	12896	12976	12920	12884	12931	12797	12915	12801	12907	13041	13039	12724	12923	13113	12971	12878	13003	12825	12724	12896	12777	12793	12894	12888	12946	12953	12921	12753	12898	12875	12759	12886	12919	13014	12923	12853	12912	12754	12824	12933	12832	13020	12786	12809	12862	12895	13056	12943	12791	13063	12749	12856	12868	12874	12972	12845	12987	13117	13020	12788	12776	12859	12835	12862	12834	12967	12940	12983	13064	12831	12785	12940	12759	12552	12676	12947	12868	12932	12907	12832	12825	13078	12953	12811	12808	13019	12915	12938	12903	12758	12930	12736	12878	12944	13027	13135	12960	12824	12970	12774	12843	12935	12754	12932	12916	12742	12844	12895	12864	12930	12750	12804	12651	12814	12923	12892	12974	12955	12936	12806	12734	12960	13026	12930	12787	13026	12708	12727	12858	12927	12970	13002	12932	12693	12935	12786	12919	13036	13093	12891	12764	12821	12613	12801	12911	12862	12997	13008	12776	13173	12928	13114	13022	12966	12835	13004	12948	12764	12921	12758	12877	12798	12874	12701	12876	12840	12843	12954	12942	12953	12984	12779	13020	12853	12761	12851	13032	12779	12968	12868	12915	12998	13064	12883	13014	12930	13035	12806	12621	13075	13014	12998	13013	12871	12879	12986	13043	12752	12682	12999	12930	12946	12885	12842	12938	13100	13031	12868	12979	12890	12793	12968	13050	12954	12819	12942	12907	13009	12808	13048	12918	12919	12665	12892	12919	12955	12993	12933	12798	12988	12844	13043	12871	12990	13006	12941	12862	12777	12689	12799	12775	12823	13010	12852	13061	12974	12905	13008	12912	12911	13011	12918	12876	12906	12786	12957	12969	12935	13063	12987	12920	12873	12844	12964	12878	12967	12908	12802	13070	12932	12994	12921	13066	12908	12851	12836	12556	12944	12987	13058	12796	12795	12748	12969	12876	12749	13138	12900	13065	12928	12733	12869	12959	12951	12976	12901	12864	13088	12988	12960	12836	12857	12903	12978	12806	12767	12937	13105	13041	12994	12902	12925	12876	12883	12957	13081	12892	12751	12865	12914	12810	12841	12862	12762	12697	13050	12912	12711	12763	12841	12951	12817	12993	12870	12875	12982	13076	12923	12858	13011	12825	12895	13018	12862	12984	12900	12907	13021	12802	12955	13063	12954	12848	12798	12887	12859	13069	12950	12824	12799	13125	12890	12825	12905	12957	12881	12678	12923	12894	12820	12869	12900	12924	12910	13021	13050	12990	12941	12840	12903	12938	12746	13058	12779	12908	12833	12744	12922	12942	12875	12848	12786	13141	12786	12868	12916	13112	12881	12677	12741	13044	12958	12993	13011	12989	13069	12950	12925	13076	12953	12859	12808	12930	12819	12800	12869	12820	12917	12895	12875	12864	12940	12850	12718	12759	12893	12962	12856	12928	12833	12938	12737	12922	12979	12906	12876	12869	13015	13099	12719	12768	12832	12886	12910	12879	12843	12867	13116	12872	12989	12980	13057	12955	13075	12901	12944	12905	12733	12875	12876	12987	12853	12841	13094	12843	12817	12884	12997	12748	12992	12810	12935	12795	12888	12875	13105	12868	12792	12842	12939	12977	12950	12917	12846	12893	12821	12899	12922	12646	12895	12760	12989	13029	12932	13045	12943	13003	12789	12985	13188	12875	12851	12830	12797	12743	12958	12960	12807	12906	12888	13019	13124	12607	12761	13067	12781	12989	12869	12954	13006	12944	12701	12912	12682	12914	12984	12791	12743	12967	12777	12891	12798	12712	12731	12871	12931	13039	12833	12752	12758	12647	12905	13062	13008	13126	12946	12928	12807	12771	12965	12896	12924	12980	12879	12804	13016	13026	12917	12904	12852	12773	12981	13006	12950	12789	13104	12930	12902	12826	12882	13089	12895	13035	12849	12673	12769	12931	12985	13034	13264	12940	12791	12990	12932	12848	13018	12868	13053	13042	12963	12980	12901	12765	12841	13000	12832	12927	13019	12937	12702	12958	12825	12822	12988	12887	13062	12983	12815	13032	12814	12916	12777	12988	13056	13074	12982	13020	12812	12898	12886	12856	12825	12877	12969	12892	12852	12713	12822	13027	12798	12991	12701	12943	12915	12862	12889	12899	12960	13008	12853	12874	13071	12736	12930	13092	12808	12895	12931	12897	12874	12941	12899	13067	12901	13000	12848	12909	12928	12765	13009	12909	12715	12809	13042	12926	12898	13051	12947	12823	12971	12956	12956	12901	12960	12919	12952	12962	12801	13022	12863	12852	12886	12878	13013	12812	12835	12810	12998	12759	12883	12685	12927	12968	12844	12721	13017	12775	12952	12974	12951	12797	13090	12931	12920	12762	12929	12749	13059	13047	12911	12919	12872	12984	12785	12880	12750	13140	12998	12911	12992	12947	12886	13093	12961	13003	12951	12950	12879	12915	12951	12906	12952	12865	12870	12886	12703	12827	12825	13093	12896	12867	13036	12947	12814	13043	13184	12808	12843	12909	12984	12962	12893	12876	12941	12920	12924	12783	13016	12756	12745	12945	13029	12994	12887	13113	12945	12853	12857	12813	12897	12960	12877	12877	12789	12958	12899	12954	12949	12706	12683	13021	12974	13061	12833	12774	12903	12877	12850	13002	12895	12914	12954	12879	13012	12973	12772	12800	12907	12983	12822	12970	12898	12998	12746	12940	12892	12946	12923	12913	12942	12897	12765	12775	13017	12873	12905	12901	12918	12946	13046	12827	12869	12827	12807	13086	12991	13027	12897	12907	12976	13009	12727	13047	12974	12712	12775	12985	12602	12806	13024	12917	12906	13080	13029	13025	12783	12677	12976	12856	12900	12975	12877	12882	12809	12852	12743	13050	13010	12877	12817	13061	13020	12963	12911	12887	13098	12826	12838	12895	12657	13026	12966	12878	12864	12993	12813	13010	12858	12968	13054	12728	12968	12661	12738	13083	12858	13031	12873	12801	12784	13073	12924	12894	13077	12816	12820	12970	12912	12786	12998	12947	12842	13011	12831	12992	12788	12829	12792	13033	13154	12834	12891	12882	12939	12880	12944	12990	12775	12807	12957	12826	12877	12933	12822	13016	12900	12893	13117	12921	13122	12838	12850	12931	12820	13070	12825	13009	12837	13115	12796	12839	12924	12797	12731	12957	12943	12977	13014	12905	12901	12968	12929	12890	12872	12926	12884	12878	13012	13089	12957	12975	12816	12927	13013	13020	12977	12800	12855	12935	12792	12856	12680	12881	12906	12983	12706	12939	12925	12840	12901	12866	12864	12841	12770	13035	12899	12827	13014	12978	12968	12810	12986	13078	13072	12971	12880	12826	12929	12814	12895	12872	12969	12858	13009	12863	13018	12824	12869	12909	12695	12962	13261	12896	12895	12936	12940	12979	12734	12822	12682	12698	12979	12893	12752	13084	12946	12970	12976	13071	12823	12837	12917	12933	12919	12885	12731	12841	12868	12947	12930	13042	12898	12873	12766	12746	12888	12783	12751	12855	12930	12926	12781	12847	12727	12759	12921	12919
31051	47489	43970	34455	29532	26135	23232	20687	19233	17904	16712	15908	15093	14559	13910	13429	12863	12724	12556	12500	12218	12257	12070	12240	12132	12002	11978	11860	11757	11855	11930	11805	11924	11844	11977	11857	11906	11788	11850	11941	11841	11887	12003	11716	11758	12033	11899	11701	11876	11878	11815	11920	11824	11744	11835	11863	11952	11734	11860	11673	11906	11964	11783	11850	11799	11718	11891	11833	11888	11691	11829	11796	11918	11793	11881	11926	11912	11790	11821	11841	11710	11857	11923	11803	11864	11736	11913	11671	11871	11799	11870	11707	11704	11740	11711	11868	11944	11838	11719	11629	11699	11854	11762	11872	11781	11743	11895	11934	11849	11691	11777	11783	11883	11921	11661	12053	11706	11832	11774	11756	11801	11688	11741	11970	11864	11829	11757	11750	11733	11884	11840	11783	11776	11948	11807	11653	11802	11780	11967	11715	11915	11603	11849	11842	11869	11869	11676	11999	11801	11803	11906	11718	11788	11744	11776	12009	11774	11793	11718	11826	12029	11753	11846	11747	11760	11635	11703	11782	11940	11750	11910	11828	11772	11758	11785	11696	11904	11727	11933	11665	11912	11771	11823	11870	11867	11928	11872	11850	11931	11795	11742	12027	11730	11595	11686	11846	11969	11768	12012	11732	11678	12046	11729	11749	11733	11912	11930	11888	11757	11919	11943	11849	11664	11899	11598	11944	11947	11798	11806	11735	11838	11849	11933	11777	11800	11937	11753	11677	11760	11896	11737	11752	11841	11814	11723	11713	11944	11865	11968	11819	11818	11842	11804	11954	11877	11929	11972	11837	11896	11851	11739	11841	11826	11756	11732	11934	11766	11713	11695	11797	11777	11672	11949	11767	11761	11704	11783	11784	11882	11764	11826	11851	11807	11695	11617	11828	11743	11769	11774	11844	11844	11828	11823	11853	11782	11709	11670	11782	11809	11801	11884	11882	11864	11905	11916	11817	11780	11809	11947	11776	11732	11970	11734	11708	11744	11783	11735	11934	11677	11826	11796	11850	11743	11901	11779	11821	11899	11771	11901	11791	11817	11757	11798	11906	11802	11842	11775	11703	11825	11826	11829	11809	11859	11845	11896	11823	11757	11849	11827	11913	11805	11809	11840	11898	11969	11850	11916	11668	11742	11805	11756	11853	11692	11923	11973	11684	11820	11872	11922	11722	11875	11934	11948	11768	11783	11825	11674	11786	11947	11816	11710	11871	11767	11863	11888	11739	11790	11761	11720	11830	11849	11694	11899	11687	11801	11882	11877	11849	11805	11783	11875	11837	11665	11722	11859	12003	11831	11784	11834	11701	11858	11764	11876	11812	11831	11928	11677	11867	11830	11825	11847	11873	11640	11826	11658	11769	11751	11782	11653	11944	11773	11657	11765	11970	11744	11782	11782	11753	11862	11891	11759	11763	11882	11778	12010	11753	12007	11804	11738	11774	11734	11851	11771	11880	11736	11801	11981	11894	11775	11827	11949	11699	11814	11968	11744	11758	11793	11741	11903	11741	11929	11714	11910	11874	11597	11799	11745	11927	11949	11876	11861	12073	11782	11921	12004	11863	11874	11876	11783	11806	11829	11786	11681	11628	11762	11738	11836	11783	11876	11898	11893	11894	11795	11741	11874	11849	11848	11977	11941	11759	11892	11881	11857	11765	11816	11959	11787	11877	11818	11828	11640	11888	11860	11746	11861	11657	11787	11704	11895	11762	11767	11724	11804	11910	11730	11910	11851	11731	11844	11616	11852	11767	11804	11786	11752	11760	11852	11890	11868	11861	11782	11706	11995	11724	11880	12007	11831	11667	11840	11789	11981	11791	11772	11886	11923	11759	11798	11789	11736	11765	11818	11737	11841	11870	11873	11761	11774	11841	11893	11895	11906	11848	11816	12018	11919	11690	11732	11670	11699	11773	11865	11842	11932	11942	11820	11765	11850	11700	11903	11915	11747	12052	11813	11685	11836	11880	11783	11830	11911	11934	11865	11834	11703	11806	11652	11769	11786	11847	11778	11750	11867	11808	11684	11843	11725	11831	11833	11705	11686	11978	11767	11605	12004	11916	11837	11984	11857	11879	11643	11856	11856	11905	11877	11775	11781	11855	11724	11943	11747	11794	11865	11816	11649	11816	11819	11766	11850	11826	11880	11805	12029	11665	11932	11737	11888	11799	11643	11856	11813	11776	11791	12029	11879	11853	11832	11803	11942	11762	11847	11903	11886	11769	11826	11730	11838	11837	12086	11878	11699	11821	11731	11699	11830	11696	11774	11865	11741	11735	11886	11723	11791	11831	11840	11804	11914	11825	11818	11620	11976	11811	11775	11828	11812	11839	11786	11810	11860	11797	11722	11811	11765	11681	11914	11760	11810	11915	11596	11791	11852	11692	11887	11787	11793	11925	11870	11799	11862	11805	11712	11761	11721	12037	11802	11755	11730	11862	11809	11933	11911	11935	11832	11817	11838	11744	11863	11804	11807	11840	11794	11801	11850	11741	11766	11809	11675	11660	11911	11977	11758	11814	11984	11932	11785	11770	11874	11922	11772	11684	11760	11700	11757	11876	11798	11842	11887	11868	11715	11881	11913	11823	11915	11817	11935	11874	11833	11853	11957	11692	11937	11847	11879	11767	11829	11781	11770	11867	11845	11881	11904	11859	11927	11894	11723	11752	11781	11818	11787	11672	11726	11743	11722	11762	11806	11719	11929	11817	11812	11980	11805	11728	11853	11799	11696	11868	11774	11746	11807	11862	11800	11838	11773	11760	11744	11926	11791	11683	11839	11763	11776	11781	11723	11894	11819	11825	11861	11829	11785	11784	11761	11803	11700	11806	11962	11830	11828	11728	11832	11802	11860	11881	11846	11773	11845	11898	11796	11570	11833	11769	11727	11807	11958	11702	11809	11756	11980	11824	11670	11908	11868	11811	11745	11843	11800	11733	11863	11850	11871	11774	11814	11693	11687	11930	11781	11731	11868	11807	11654	11898	11700	11718	11874	11771	11839	11845	11849	11807	11902	11734	11802	11945	12004	11921	11684	11695	11741	11753	11819	11773	11932	11852	11722	11951	11903	11839	11911	12029	11807	11816	11662	11920	11723	11754	11811	11820	11869	12059	11836	11829	11724	11751	11780	11657	11926	11774	11733	11845	11714	11936	11806	11865	11866	11700	11768	11667	11940	11826	11837	11845	11934	11806	11874	11839	11945	11764	11752	11803	11824	11729	11768	11817	11881	11727	11899	11886	11775	11772	11816	11810	11923	11739	12024	11751	11839	11778	11591	11936	11964	11764	11875	11874	11721	11871	11649	11846	11795	11767	11906	11927	11777	11736	11736	11903	11700	11819	11763	11896	11727	11910	11847	11889	11812	11872	11790	11825	11804	11837	11782	11822	11825	11973	11798	11869	11807	11786	11806	11754	11910	11725	11891	11743	11826	11871	11857	11695	11826	11742	11878	11853	11805	11794	11955	11941	11824	11848	11784	11789	11758	11748	11732	11938	11736	11740	11787	11677	11744	11999	11870	11957	11826	11730	11930	11935	11898	11620	11966	11958	11721	11767	11758	11869	11744	11631	11703	11870	11910	11918	11853	11909	11891	11913	11919	11819	11795	11789	11642	11896	11762	11718	11824	11822	11589	11761	11788	11801	11835	11831	11826	11763	11735	11717	11759	11805	11905	11775	11847	11853	11657	11901	11971	11757	11847	11780	11880	11832	11824	11732	11700	11924	11839	11769	11590	11802	11684	11649	11878	11738	11886	11815	11834	11905	11675	11891	11798	11886	11880	11745	11918	11855	11875	11911	11915	11712	11788	11795	11806	11790	11930	11767	11789	11721	11942	11688	11802	11708	11912	11741	11999	11979	11728	11736	11888	11842	11682	11799	11895	11952	11832	11805	11714	11925	11783	11804	11890	11742	11969	11893	11907	11691	11737	11817	11782	11847	11973	11912	11789	11744	11862	11847	11948	11742	11905	11837	11869	11881	11764	11971	11847	12012	11652	11852	11889	11780	11701	11986	11908	11797	11793	11651	11766	11993	11698	11750	11778	11908	11765	11774	11863	11762	11822	11697	11908	11863	11881	11956	11736	11911	11716	11866	11795	11862	11868	11883	11985	11912	11776	11938	11909	11852	11710	11819	11816	11725	11883	11689	11766	11857	11941	11728	11820	11824	11922	11650	11719	11717	11813	11822	11814	11698	11788	11849	11803	11595	11795	11929	11847	11710	11890	11930	11930	11685	11771	11823	11789	11807	11898	11680	11709	11777	11973	11907	11776	11846	11723	11843	11715	11680	11920	11714	11717	11917	11837	11955	11926	11931	11586	11818	11708	11936	11837	11932	11671	11789	11745	11850	11840	11728	11674	11744	11957	11804	11693	11766	11768	11891	11657	11816	11728	11891	11861	11740	11745	11695	11920	11813	11773	11729	11795	11832	11881	11882	11739	11768	11891	11713	11972	11739	11747	11827	11673	11815	11800	11854	11742	11998	11658	11854	11764	11807	11733	11867	11853	11753	11754	11849	11928	11739	11751	11918	11974	11780	11935	11797	11825	11813	12045	11855	11775	11916	11859	11936	11819	11856	11823	11915	11711	11908	11857	11830	11736	12165	11950	11644	11803	11748	11861	11771	11681	11857	11786	11954	11783	11822	11818	11927	11804	11775	11690	11688	11832	11691	11840	11879	11969	11842	11967	11752	11833	11859	11843	11827	11975	11746	11700	11800	11896	11700	11854	11872	11646	11909	11805	11819	11784	11945	11868	11770	11986	11733	11739	11926	11834	11837	11858	11706	11983	11850	11691	11736	11701	11879	11884	11924	11730	11908	11812	11733	11903	11700	11729	11728	11812	11891	11839	11795	11891	11826	12002	11662	11735	11881	11872	11830	11875	11747	11819	11954	11807	11823	11755	11754	11748	11906	11854	11694	11808	11956	11727	11908	11771	11897	11792	11787	11853	11960	11793	11704	11970	11753	11757	11898	11848	11785	11827	11796	11857	11781	11757	11779	11802	11776	11842	11830	11830	11771	11929	11807	11922	11882	11816	11865	11666	11862	11834	11807	11902	11744	11707	11834	11847	11717	11920	11739	11708	11898	11983	11794	11703	11723	11908	11759	12034	11804	11894	11666	11810	11756
24022	21132	28731	26094	26294	27537	26465	22189	19776	18699	17864	16705	15970	15545	14706	14447	13945	13778	13383	13160	13050	12889	12766	12762	12701	12738	12844	12556	12654	12636	12559	12625	12613	12762	12453	12845	12710	12553	12564	12668	12593	12418	12459	12464	12491	12597	12508	12714	12616	12482	12477	12465	12586	12482	12635	12614	12532	12547	12440	12529	12474	12635	12518	12518	12727	12577	12705	12512	12645	12509	12657	12505	12384	12543	12466	12648	12528	12524	12510	12465	12519	12623	12607	12643	12463	12331	12585	12458	12439	12612	12580	12329	12501	12509	12608	12565	12476	12507	12619	12546	12476	12471	12347	12446	12424	12466	12520	12486	12513	12649	12440	12587	12592	12688	12460	12598	12527	12438	12505	12661	12488	12395	12528	12375	12578	12496	12417	12437	12496	12518	12563	12466	12548	12448	12527	12457	12539	12387	12555	12532	12511	12530	12619	12473	12330	12429	12571	12482	12284	12543	12384	12349	12450	12545	12669	12513	12458	12538	12491	12434	12485	12465	12499	12322	12360	12415	12434	12507	12453	12449	12528	12405	12455	12532	12390	12359	12553	12484	12523	12391	12435	12562	12502	12420	12517	12560	12553	12382	12307	12594	12461	12316	12363	12564	12479	12512	12483	12577	12468	12637	12548	12464	12501	12345	12375	12456	12630	12372	12322	12485	12429	12442	12494	12512	12375	12318	12284	12402	12374	12524	12461	12348	12456	12457	12380	12521	12516	12440	12590	12346	12400	12523	12468	12492	12611	12473	12407	12476	12497	12386	12487	12494	12486	12451	12342	12671	12559	12325	12541	12631	12567	12473	12535	12537	12533	12387	12485	12479	12629	12351	12488	12461	12513	12407	12451	12269	12569	12445	12515	12482	12438	12389	12458	12598	12403	12442	12590	12252	12689	12455	12305	12447	12462	12613	12361	12350	12490	12515	12436	12360	12649	12437	12549	12375	12619	12565	12530	12519	12552	12584	12442	12511	12523	12493	12660	12574	12345	12392	12481	12286	12365	12377	12527	12487	12576	12434	12386	12608	12607	12391	12441	12288	12568	12392	12430	12540	12591	12402	12522	12296	12658	12607	12444	12492	12485	12463	12543	12434	12470	12462	12397	12487	12583	12467	12506	12540	12663	12649	12416	12369	12436	12447	12433	12289	12471	12518	12606	12461	12678	12474	12503	12426	12610	12510	12577	12339	12510	12638	12375	12503	12380	12549	12539	12531	12603	12717	12561	12499	12546	12474	12700	12680	12415	12562	12377	12656	12502	12402	12380	12566	12333	12513	12377	12399	12595	12593	12439	12447	12448	12674	12585	12416	12518	12484	12601	12339	12416	12366	12603	12586	12658	12285	12503	12546	12335	12670	12491	12369	12564	12572	12359	12421	12341	12537	12501	12452	12419	12551	12652	12556	12581	12464	12508	12533	12542	12628	12584	12526	12528	12457	12433	12434	12424	12421	12343	12615	12579	12429	12605	12361	12329	12505	12532	12529	12513	12729	12455	12654	12555	12430	12576	12597	12607	12545	12438	12652	12535	12540	12570	12455	12430	12526	12491	12433	12525	12438	12545	12571	12410	12541	12319	12550	12368	12478	12497	12571	12303	12544	12357	12469	12506	12639	12512	12484	12355	12460	12529	12671	12599	12526	12547	12478	12400	12671	12688	12518	12353	12512	12406	12397	12511	12560	12593	12620	12454	12501	12413	12459	12326	12499	12588	12532	12632	12378	12320	12549	12663	12630	12467	12476	12503	12656	12572	12580	12537	12317	12507	12547	12629	12314	12400	12540	12251	12601	12471	12621	12517	12324	12242	12336	12494	12575	12336	12506	12459	12564	12541	12495	12593	12454	12504	12418	12518	12477	12665	12488	12493	12545	12527	12322	12497	12492	12292	12510	12354	12407	12403	12651	12583	12646	12427	12537	12393	12425	12589	12363	12545	12393	12459	12562	12430	12315	12499	12678	12437	12352	12480	12607	12475	12433	12399	12533	12382	12590	12517	12621	12390	12379	12538	12476	12374	12375	12441	12318	12426	12221	12364	12618	12390	12429	12470	12492	12501	12385	12467	12400	12435	12298	12421	12501	12528	12589	12407	12427	12523	12369	12400	12440	12488	12322	12422	12448	12492	12379	12484	12421	12484	12546	12490	12265	12488	12438	12282	12483	12275	12342	12509	12377	12549	12364	12446	12479	12471	12438	12516	12508	12550	12499	12529	12485	12695	12529	12333	12470	12337	12454	12390	12535	12496	12711	12766	12556	12604	12344	12487	12476	12646	12439	12428	12487	12478	12365	12532	12345	12436	12399	12594	12505	12384	12360	12415	12546	12547	12388	12536	12423	12561	12535	12376	12457	12347	12517	12436	12372	12681	12515	12309	12497	12313	12575	12493	12353	12559	12384	12416	12350	12537	12639	12568	12430	12388	12451	12423	12541	12565	12475	12469	12610	12546	12448	12481	12573	12630	12648	12498	12608	12393	12499	12319	12416	12559	12514	12375	12475	12504	12357	12651	12463	12449	12510	12327	12555	12557	12503	12564	12345	12524	12478	12608	12478	12515	12498	12610	12627	12661	12580	12430	12625	12468	12710	12632	12223	12569	12519	12436	12584	12619	12480	12542	12381	12354	12496	12484	12586	12467	12559	12424	12341	12534	12581	12499	12585	12406	12548	12480	12421	12707	12373	12461	12507	12643	12454	12429	12497	12349	12491	12481	12355	12497	12357	12602	12583	12444	12525	12526	12409	12521	12649	12496	12573	12480	12790	12645	12518	12547	12472	12478	12650	12448	12387	12464	12461	12560	12422	12343	12314	12520	12485	12530	12468	12494	12514	12358	12560	12540	12548	12468	12562	12507	12339	12629	12460	12500	12320	12529	12421	12500	12553	12425	12361	12553	12424	12530	12569	12564	12545	12580	12522	12503	12528	12498	12567	12412	12496	12304	12524	12673	12384	12651	12482	12430	12394	12582	12435	12516	12534	12563	12544	12532	12471	12663	12556	12416	12495	12316	12413	12482	12446	12517	12607	12673	12423	12444	12505	12447	12410	12513	12605	12363	12343	12325	12442	12627	12556	12592	12449	12579	12462	12530	12537	12577	12590	12451	12516	12339	12404	12626	12665	12444	12414	12597	12361	12511	12474	12290	12356	12466	12637	12342	12446	12372	12349	12582	12502	12536	12460	12328	12424	12324	12501	12500	12397	12651	12622	12477	12574	12337	12360	12364	12412	12529	12537	12618	12328	12730	12542	12572	12382	12409	12558	12314	12457	12446	12579	12459	12359	12745	12584	12735	12517	12375	12591	12566	12445	12591	12319	12444	12363	12371	12460	12416	12392	12522	12482	12500	12504	12612	12447	12292	12519	12533	12530	12430	12485	12407	12408	12347	12314	12472	12368	12566	12517	12356	12391	12569	12342	12498	12506	12489	12464	12287	12537	12578	12614	12334	12555	12505	12579	12503	12521	12500	12597	12660	12533	12415	12468	12589	12388	12642	12541	12504	12561	12600	12492	12406	12508	12731	12374	12439	12416	12497	12417	12575	12628	12538	12522	12432	12484	12496	12362	12567	12531	12551	12526	12623	12543	12600	12529	12513	12385	12704	12319	12476	12383	12469	12376	12462	12676	12392	12357	12438	12373	12431	12280	12490	12377	12553	12580	12633	12660	12575	12523	12480	12588	12542	12467	12384	12336	12537	12597	12326	12516	12460	12621	12425	12605	12400	12348	12445	12410	12409	12562	12554	12410	12435	12500	12643	12606	12397	12367	12458	12458	12565	12569	12485	12477	12391	12433	12422	12579	12397	12516	12492	12277	12531	12702	12521	12597	12289	12314	12539	12410	12589	12434	12373	12299	12480	12376	12519	12438	12606	12514	12443	12563	12387	12609	12505	12632	12449	12462	12509	12616	12413	12548	12584	12545	12546	12426	12493	12530	12488	12486	12814	12477	12478	12538	12487	12453	12582	12552	12554	12447	12603	12582	12444	12396	12465	12535	12516	12536	12548	12526	12455	12388	12391	12594	12460	12261	12340	12504	12344	12469	12486	12302	12484	12508	12888	12596	12350	12479	12553	12486	12510	12338	12375	12395	12496	12535	12668	12514	12535	12272	12387	12360	12525	12556	12497	12514	12550	12504	12500	12455	12476	12536	12342	12563	12559	12556	12569	12536	12411	12513	12576	12699	12545	12742	12569	12526	12447	12520	12439	12462	12470	12602	12612	12498	12425	12318	12450	12615	12625	12522	12536	12491	12344	12533	12476	12405	12443	12419	12367	12339	12429	12426	12526	12603	12592	12479	12438	12537	12551	12443	12677	12455	12368	12593	12558	12597	12600	12602	12520	12526	12574	12316	12540	12483	12504	12521	12522	12420	12558	12447	12514	12566	12412	12559	12475	12491	12431	12582	12309	12586	12606	12666	12442	12610	12431	12461	12220	12365	12344	12529	12516	12374	12353	12484	12532	12416	12517	12547	12570	12276	12465	12420	12633	12470	12731	12336	12392	12286	12330	12399	12339	12409	12620	12355	12389	12452	12495	12543	12408	12611	12640	12564	12676	12385	12522	12469	12451	12395	12520	12531	12602	12570	12432	12468	12490	12728	12686	12610	12418	12327	12549	12379	12434	12420	12440	12415	12434	12475	12456	12652	12546	12567	12713	12548	12555	12529	12568	12523	12494	12659	12582	12496	12492	12510	12226	12379	12352	12509	12509	12517	12517	12576	12440	12432	12492	12594	12692	12578	12310	12431	12421	12579	12455	12427	12419	12525	12567	12461	12476	12447	12535	12575	12496	12437	12426	12406	12567	12343	12522	12290	12354	12461	12456	12582	12384	12341	12420	12599	12170	12740	12495	12646	12502	12617	12349	12325	12464	12505	12452	12527	12454	12465	12350	12419	12595	12430	12626	12365	12381	12479	12412	12421	12490	12430	12575	12604	12457	12321	12480	12461	12538	12580	12515	12468	12670	12526	12362	12552	12584	12395	12696	12470	12496	12494	12338	12352	12527	12455	12565	12362	12468	12409	12499	12478	12450	12331	12449	12386	12383	12481	12558	12422	12613	12427	12534	12538	12562	12714	12391	12517	12604	12496	12716	12367	12473	12598	12434	12481	12663	12667	12517	12513	12536	12451
30475	52366	49508	40093	34718	30656	27159	24508	22245	20475	18783	17823	16616	15564	14666	14016	13563	13015	12584	12473	12346	12090	12043	11877	11961	11711	11723	11782	11705	11579	11663	11513	11397	11482	11546	11596	11590	11621	11557	11523	11547	11654	11469	11664	11559	11547	11727	11564	11483	11553	11546	11493	11611	11617	11600	11596	11597	11553	11552	11428	11574	11575	11615	11343	11510	11499	11517	11572	11500	11371	11540	11603	11679	11621	11486	11583	11502	11554	11535	11559	11543	11466	11556	11493	11430	11576	11546	11493	11612	11371	11429	11615	11618	11596	11568	11704	11496	11616	11678	11611	11496	11543	11597	11367	11569	11433	11583	11463	11511	11442	11608	11618	11527	11532	11526	11504	11379	11535	11467	11549	11479	11565	11317	11597	11455	11738	11520	11525	11409	11671	11636	11216	11572	11684	11576	11558	11522	11493	11424	11515	11581	11641	11612	11549	11519	11379	11409	11593	11408	11475	11517	11575	11653	11546	11490	11511	11701	11566	11655	11606	11499	11536	11511	11436	11520	11540	11634	11604	11617	11432	11574	11537	11402	11501	11575	11609	11503	11574	11516	11413	11480	11524	11537	11657	11574	11568	11630	11530	11454	11503	11505	11565	11486	11532	11740	11467	11580	11490	11578	11529	11558	11655	11451	11549	11524	11420	11524	11354	11452	11599	11298	11560	11665	11538	11537	11616	11582	11549	11462	11565	11583	11677	11607	11535	11545	11500	11605	11469	11558	11574	11557	11485	11468	11628	11415	11461	11652	11616	11645	11608	11512	11540	11656	11496	11475	11638	11464	11545	11481	11647	11410	11561	11519	11661	11529	11577	11549	11474	11472	11511	11678	11492	11327	11608	11565	11476	11444	11525	11557	11639	11582	11547	11445	11543	11459	11604	11495	11429	11473	11494	11573	11470	11415	11419	11330	11461	11666	11407	11576	11536	11413	11549	11578	11511	11448	11406	11417	11583	11621	11493	11588	11374	11636	11563	11613	11453	11443	11660	11554	11551	11610	11566	11674	11453	11424	11490	11501	11323	11519	11514	11455	11750	11642	11322	11465	11440	11455	11535	11608	11658	11610	11715	11701	11496	11361	11521	11519	11511	11517	11600	11705	11527	11625	11648	11640	11554	11473	11630	11541	11564	11607	11398	11585	11742	11497	11451	11609	11530	11550	11618	11581	11331	11517	11597	11320	11551	11353	11632	11568	11494	11494	11577	11335	11537	11519	11476	11488	11484	11488	11457	11416	11601	11615	11604	11434	11659	11485	11461	11687	11485	11479	11603	11405	11492	11711	11437	11559	11380	11517	11462	11602	11410	11522	11347	11459	11612	11559	11654	11613	11466	11823	11577	11675	11608	11469	11483	11539	11418	11577	11612	11330	11629	11559	11570	11474	11509	11482	11569	11778	11445	11529	11512	11655	11666	11514	11530	11414	11419	11632	11513	11478	11719	11486	11522	11534	11510	11658	11350	11510	11507	11556	11520	11572	11631	11625	11589	11511	11630	11623	11452	11448	11413	11575	11611	11586	11416	11519	11478	11532	11518	11572	11708	11612	11538	11574	11382	11473	11699	11509	11615	11420	11613	11517	11652	11607	11491	11507	11614	11586	11358	11535	11657	11537	11705	11635	11605	11504	11387	11610	11527	11572	11520	11582	11512	11576	11521	11513	11580	11458	11626	11574	11402	11519	11580	11469	11400	11593	11518	11623	11473	11626	11350	11468	11524	11550	11658	11624	11515	11521	11421	11387	11534	11628	11515	11411	11556	11586	11507	11498	11652	11567	11579	11524	11600	11649	11545	11486	11642	11518	11636	11387	11579	11465	11510	11587	11275	11485	11593	11458	11693	11284	11537	11513	11584	11439	11573	11647	11609	11475	11379	11555	11420	11531	11490	11649	11602	11561	11499	11665	11576	11500	11404	11544	11483	11582	11640	11464	11513	11510	11579	11510	11492	11488	11678	11575	11494	11710	11554	11507	11529	11655	11636	11558	11607	11601	11452	11573	11514	11536	11525	11508	11577	11387	11497	11440	11553	11572	11459	11679	11559	11575	11509	11463	11557	11563	11411	11598	11427	11403	11521	11492	11447	11565	11504	11478	11460	11477	11547	11538	11643	11533	11596	11608	11520	11587	11641	11611	11462	11687	11523	11518	11565	11418	11685	11510	11540	11611	11593	11654	11445	11558	11522	11537	11434	11628	11485	11518	11502	11528	11519	11556	11552	11517	11588	11489	11455	11707	11503	11497	11611	11550	11486	11482	11509	11662	11664	11545	11750	11452	11582	11517	11408	11483	11513	11454	11528	11373	11474	11604	11541	11611	11716	11487	11568	11496	11483	11517	11638	11566	11462	11585	11604	11477	11694	11472	11793	11583	11504	11542	11465	11508	11470	11440	11460	11533	11547	11437	11670	11430	11531	11453	11625	11498	11471	11417	11450	11749	11455	11544	11652	11518	11517	11555	11539	11574	11613	11603	11574	11669	11465	11561	11560	11442	11393	11516	11451	11535	11635	11507	11628	11603	11464	11485	11650	11514	11507	11534	11594	11481	11584	11497	11452	11491	11542	11472	11502	11343	11524	11414	11526	11402	11485	11597	11630	11609	11594	11453	11646	11282	11455	11603	11670	11513	11472	11588	11519	11566	11564	11484	11442	11500	11349	11434	11452	11467	11696	11421	11431	11496	11486	11618	11573	11391	11584	11469	11722	11682	11526	11370	11527	11621	11450	11532	11311	11500	11429	11495	11549	11513	11657	11642	11607	11658	11569	11702	11499	11579	11514	11572	11686	11652	11527	11605	11447	11603	11505	11578	11527	11420	11426	11507	11595	11461	11369	11480	11542	11684	11526	11593	11508	11544	11456	11552	11541	11661	11651	11491	11482	11491	11618	11371	11460	11663	11415	11501	11680	11578	11560	11454	11494	11481	11445	11532	11616	11539	11638	11500	11525	11487	11460	11531	11409	11593	11512	11550	11699	11429	11616	11520	11437	11669	11538	11373	11484	11542	11786	11494	11529	11462	11609	11566	11641	11487	11540	11389	11598	11616	11472	11487	11468	11435	11545	11444	11566	11568	11512	11563	11455	11581	11396	11520	11537	11567	11614	11583	11529	11412	11578	11480	11698	11387	11682	11580	11502	11657	11669	11559	11524	11605	11554	11764	11595	11428	11539	11473	11503	11326	11551	11629	11558	11441	11509	11596	11549	11540	11656	11329	11646	11581	11547	11699	11604	11536	11620	11586	11572	11544	11667	11498	11530	11402	11527	11619	11615	11468	11402	11423	11536	11551	11439	11362	11429	11435	11553	11573	11555	11541	11398	11498	11527	11550	11578	11423	11770	11595	11783	11712	11533	11529	11467	11485	11606	11534	11478	11418	11443	11753	11564	11521	11455	11558	11539	11630	11617	11575	11534	11657	11518	11482	11562	11464	11561	11629	11565	11447	11579	11617	11443	11463	11559	11530	11684	11443	11443	11648	11513	11525	11453	11503	11425	11572	11682	11519	11556	11454	11744	11369	11594	11584	11456	11628	11595	11602	11541	11593	11601	11490	11362	11503	11540	11479	11568	11531	11346	11593	11488	11467	11509	11562	11505	11449	11604	11582	11468	11679	11416	11581	11546	11620	11482	11626	11675	11589	11766	11564	11605	11514	11540	11460	11502	11539	11539	11376	11586	11409	11553	11624	11572	11422	11510	11484	11522	11605	11649	11551	11380	11387	11618	11568	11459	11675	11565	11599	11595	11459	11602	11713	11542	11455	11440	11651	11390	11475	11499	11580	11525	11406	11653	11511	11402	11542	11523	11588	11413	11379	11358	11512	11397	11535	11586	11495	11585	11555	11513	11481	11570	11438	11638	11699	11479	11652	11435	11522	11591	11676	11532	11622	11535	11428	11509	11564	11580	11532	11571	11751	11447	11568	11594	11579	11684	11511	11313	11539	11507	11618	11536	11592	11510	11475	11478	11659	11637	11516	11572	11612	11521	11492	11599	11482	11516	11481	11448	11523	11549	11485	11544	11627	11602	11614	11523	11534	11542	11687	11483	11577	11487	11451	11536	11536	11583	11478	11418	11393	11643	11641	11576	11478	11568	11524	11680	11547	11634	11398	11712	11599	11671	11559	11517	11471	11491	11568	11711	11507	11584	11576	11395	11540	11689	11581	11581	11451	11469	11486	11585	11543	11538	11594	11670	11637	11609	11578	11669	11530	11420	11490	11636	11518	11733	11564	11514	11529	11449	11453	11595	11397	11559	11442	11568	11470	11549	11528	11629	11573	11655	11748	11567	11465	11540	11391	11534	11505	11568	11630	11520	11666	11432	11781	11493	11591	11680	11568	11677	11501	11563	11643	11588	11582	11527	11450	11303	11475	11526	11557	11564	11495	11621	11399	11569	11617	11577	11578	11675	11470	11510	11551	11628	11556	11521	11748	11522	11678	11460	11468	11460	11518	11704	11538	11481	11538	11514	11654	11493	11552	11541	11527	11567	11545	11576	11559	11673	11333	11639	11520	11484	11592	11503	11547	11560	11468	11363	11585	11492	11476	11597	11539	11576	11724	11590	11426	11547	11400	11663	11762	11504	11536	11473	11493	11526	11481	11559	11576	11492	11592	11574	11580	11474	11499	11430	11405	11500	11497	11699	11455	11512	11558	11592	11666	11561	11576	11542	11517	11450	11704	11406	11420	11387	11576	11624	11380	11362	11555	11498	11529	11573	11658	11625	11621	11536	11479	11504	11577	11537	11535	11552	11543	11487	11452	11494	11600	11548	11463	11505	11635	11414	11545	11556	11452	11648	11528	11407	11760	11536	11485	11473	11568	11595	11458	11516	11531	11599	11630	11512	11399	11500	11504	11563	11639	11608	11581	11558	11551	11421	11536	11610	11428	11578	11545	11832	11525	11462	11585	11473	11467	11578	11677	11441	11743	11529	11535	11423	11448	11623	11494	11507	11600	11465	11711	11560	11621	11446	11304	11583	11499	11461	11670	11562	11623	11602	11511	11561	11497	11679	11400	11571	11636	11620	11650	11418	11512	11453	11503	11611	11504	11530	11685	11484	11588	11343	11529	11626	11611	11461	11466	11667	11474	11688	11550	11545	11697	11581	11614	11556	11614	11483	11637	11589
23042	21262	29123	24136	23672	28289	31248	25737	22980	21552	20108	18851	17877	17003	16148	15627	15303	14829	14418	13955	13991	13844	13732	13781	13804	13537	13552	13224	13486	13427	13315	13464	13458	13379	13354	13144	13131	13134	13300	13403	13265	13402	13387	13381	13203	13387	13118	13367	13199	13176	13312	13218	13247	13297	13208	13199	13230	13217	13289	13117	13190	13234	13177	13094	13266	13205	13303	13177	13223	13295	13240	13165	13091	13131	13201	13132	13091	13170	13380	13299	13113	13175	13284	13142	13300	13070	13203	13315	13266	13306	13477	13290	13287	13251	13222	13319	13322	13227	13214	13031	13180	13168	13162	12977	13305	13192	13257	13337	13116	13326	13302	13243	13363	13334	13172	13139	13197	13210	13208	13099	13227	13282	13207	13337	13232	13200	13241	13224	13119	13140	13163	13211	13126	13339	13126	13308	13365	13107	13356	13288	12996	13078	13284	13162	13267	13128	13154	13146	13353	13280	13291	13148	13278	13263	13241	13105	13376	13203	13229	13034	13236	13170	13127	13242	13183	13154	13315	13132	13223	13211	12910	13067	13122	13388	13177	13002	13264	13146	13320	13280	13091	13378	13127	13264	13108	13160	13013	13136	13049	13279	13171	12892	13214	13181	13256	13093	13063	13208	13297	13050	13112	13141	13288	13142	13170	13163	13049	13027	13050	13357	13243	13192	13294	13212	13187	13223	13201	13077	13226	13142	13315	13098	13079	13178	13010	13254	13251	13057	13451	13061	13095	13046	13098	13230	13132	13091	13240	13134	13114	13300	13102	13293	13264	13138	13244	13211	13168	13264	13278	13234	13061	13077	13109	13283	13199	13168	13218	13189	12918	13239	13448	13288	13136	13098	13194	13158	13091	13257	13273	13137	13111	13104	13043	13186	13328	13271	13413	13360	12981	13202	13221	13060	13117	13306	13300	13286	13106	13031	13073	13046	13084	13171	13007	13076	13148	13197	13280	13232	13092	13275	13299	13181	13162	13012	13108	13233	13138	13104	13190	12987	13030	13160	13103	13217	13129	13279	13213	13106	13192	13252	13234	13055	13087	13267	13074	13104	13127	13018	13304	13063	13318	13245	13366	13247	13352	12951	13119	13248	13315	13221	13285	13302	13199	13149	13233	13224	13147	13160	13217	13131	12979	13125	13122	13239	12976	12994	13150	13243	13292	13087	13057	13369	13203	13451	13296	13161	13161	13340	13269	13119	13007	13271	13236	13192	13369	13281	13086	13234	13364	13158	13289	13231	13335	13229	13375	13410	13231	12983	12990	13048	13207	13179	13171	13292	13254	13100	13244	12916	13226	13057	13227	13225	12999	13304	13286	13049	13219	13204	13063	13160	13138	13205	13314	13310	13199	13217	13346	13274	13134	13240	13205	13194	13178	13081	13197	13245	13313	13273	13312	13034	13360	13134	13070	12844	13199	13275	13227	13136	13121	13188	13210	13130	13080	13139	13135	13135	13035	13065	13359	13397	13323	13065	13184	13238	13217	13040	13107	13200	13154	13201	13192	13497	13193	13301	13217	13391	13207	13244	12990	13200	13141	13153	13423	13149	13100	13095	13128	13375	13106	13139	13098	13210	13194	13227	13030	13507	13419	13088	13119	13158	13188	13217	13063	12999	13222	12877	13059	13268	13259	13222	13036	12950	12993	13090	13096	13171	13324	13019	13304	13291	13031	13138	13122	13181	13207	13036	13332	13255	13104	13288	12996	13157	13185	13149	13302	12994	13354	13181	13168	13107	13140	13136	13123	13072	13122	13060	13192	13178	13251	13125	13238	13506	13056	13217	13173	13149	13272	13334	13331	13062	13214	13277	13214	13106	13165	13157	13209	13085	13111	13153	13201	13113	13218	12893	13178	13253	13059	13225	13159	13045	13130	13326	13044	13075	13124	13176	13217	13144	13011	13177	13120	13015	13289	13157	13166	13197	13178	13116	13214	13123	13289	13190	13140	13240	13087	13295	13334	13222	13263	13212	13140	13051	13143	13092	13125	13171	13085	13100	13175	13351	13033	13121	13303	13046	13205	13359	13169	13340	13261	13295	13105	13101	13026	13442	13190	13298	13109	13168	13012	13042	13075	13133	13342	13130	13080	13252	13269	13325	13182	13045	13146	13188	13091	13077	13388	13064	13223	13307	13269	13183	13278	13162	13043	13346	13359	13216	13362	13296	13162	13180	13133	13053	13091	13095	13120	13298	13394	13222	13320	13069	13066	13284	12930	12991	13302	13232	13386	13242	13220	13206	13178	13171	13166	13104	13154	13120	13197	13150	13059	13141	13396	13320	13212	13104	13250	13143	13029	13296	13332	13173	13161	13267	13342	13140	13143	13281	13128	13143	13149	13242	13233	13306	13333	13178	13264	13227	13284	13408	13246	13161	13265	13328	13302	13069	13217	13097	13217	13325	13102	13040	13399	13244	13182	13326	13079	13170	13231	13285	13229	13047	13108	13052	13279	13163	13105	13073	13197	13220	13306	13232	13114	13170	13223	13251	13247	13117	13169	13222	13134	13233	13212	13118	13284	13106	13265	13105	13377	13223	13196	13190	13126	13197	13154	13227	13219	13002	13184	13348	13143	12993	13292	13243	13108	13052	13200	13237	13200	13269	13190	13264	13352	13258	13146	13176	13111	13194	13351	13094	13203	13079	13421	13364	13294	13260	13044	13309	13258	13210	13198	13264	13169	13211	13272	13172	13176	13193	13140	13217	13315	13184	13111	13216	13164	13348	13173	13174	13078	13061	13402	13242	13178	13180	13348	13056	13289	13125	13175	13243	13121	13335	13160	13211	13192	13035	13129	13204	13287	13234	13297	13166	13058	13071	13509	13229	13157	13139	13100	12951	13211	13266	13249	13438	13297	13145	13091	13309	13095	13240	13361	13355	13007	13142	13171	12985	13177	12878	13173	13189	13135	13292	13283	13177	13308	13085	13245	13221	13114	12978	13179	13113	13116	13055	13349	13088	13228	12960	13071	13136	13195	13266	13183	13275	13043	13235	13056	13174	13064	13491	13146	13215	13378	13282	13279	13107	13086	13103	13138	13252	13296	13332	13157	13302	13051	13025	13058	13242	13283	13270	13231	13469	13100	12964	12995	13391	13111	13164	13239	13204	13195	13185	13402	13250	13188	13209	13027	13126	13209	13170	13429	13131	13258	13018	13392	13108	13287	13273	13091	13291	13117	12999	13318	13177	13042	13224	13380	13186	13126	13150	13280	13272	13120	13116	13317	13075	13286	13090	13214	13165	13298	13281	13340	13287	13369	13201	13218	13194	13237	13168	13328	13280	13381	13255	13205	13179	13081	13211	13087	13218	13175	13299	13132	13075	12980	13292	13126	13159	13198	13259	13365	12990	13005	13087	13257	12932	13206	13181	13056	13170	13228	13067	13197	13199	13121	13125	13278	13424	13187	13227	13087	13113	13188	13111	13079	13101	13258	13113	13164	13306	13256	13119	13131	13156	13166	13047	13191	13254	13196	13150	13046	13114	13110	13141	13177	13228	13088	13161	13193	13192	13220	13162	13218	13201	13035	13283	13233	13126	13260	13195	13285	13063	13212	13188	13232	13383	13223	13009	13024	13167	13154	13061	13188	13043	13217	13216	13290	13224	13432	13317	13111	13066	13205	13232	13266	13186	13179	13134	13115	13191	13252	13189	13012	13186	13297	13163	13380	13246	13142	13328	13098	13102	13132	13019	13118	13264	13192	13341	13322	13209	13290	13011	13413	13168	13223	13209	13332	13314	13177	12991	13141	13213	13208	13439	13280	13141	13151	13251	13284	13249	13319	13333	13194	13263	13365	13166	13312	13021	13151	13270	13223	13110	13098	13265	13391	13109	13002	13207	13101	13160	13176	13137	13193	12931	13092	13068	13382	13215	13231	13110	13217	13047	13053	13262	13345	13214	13107	13162	13263	13063	13055	13366	13179	13399	13239	13215	13066	13231	13392	13108	13208	13207	13309	13049	13322	13228	13019	13151	13086	13210	13171	13012	13346	13230	13317	13282	13204	13471	13290	13228	13311	13329	13277	13168	13208	13236	13163	13046	13081	12996	13121	13180	13043	13283	13128	13162	13219	13271	13398	13249	13217	13081	13353	13199	13352	13140	13404	13379	13032	13088	13034	13095	13057	13179	13164	13331	13200	13149	13133	13164	13200	13080	13161	13348	13136	13127	13053	13197	13211	13080	12989	13029	13092	13257	13315	13247	13171	13102	13108	13175	13175	13266	13337	13192	13265	13222	13248	13334	12978	13117	13162	13306	13148	13240	13225	13117	13331	13294	13263	13155	13229	13091	13240	13327	13245	13158	13177	13007	13122	13204	13222	13199	13192	13089	13090	13028	13128	13170	13201	13216	13176	13138	12981	13236	13214	13130	13228	13271	13202	13138	13152	13343	13187	13242	13227	13089	13311	13125	13095	13209	13106	13253	13147	13168	13146	13290	13250	13328	13258	13132	13085	13278	13079	13101	13117	13170	13179	13109	13073	13137	13030	13156	13024	13362	13081	12930	13011	13143	13092	13292	13255	13105	13128	13206	12912	13130	13120	13299	13106	13227	13132	13125	13247	13078	12987	13236	13203	13098	13271	13158	13144	13191	12986	12937	13163	13169	13170	13258	13212	13273	13182	13127	13143	13334	13197	13114	13244	13406	13122	13192	13089	13110	13283	13196	13234	13203	13292	13188	12966	13076	13267	13118	13226	13193	13121	12949	13177	13252	13245	13204	12838	13140	13161	13164	13235	13242	13441	13172	13260	13220	13295	13327	13324	13299	13178	13071	13295	13123	13137	13222	13152	13107	13196	13320	13058	13194	13220	13080	13240	13015	13432	13212	13331	13144	13049	13073	13257	13236	13121	12857	13160	13160	13204	13138	13194	13074	13164	13117	13207	13075	13036	13026	13373	13093	13409	13087	13102	13232	13233	13266	13232	13300	13218	13159	13397	13195	13315	13284	13025	13164	13304	13333	13168	13119	13171	13397	13133	13264	13148	13273	13192	13249	13298	13146	13047	13221	13209	13176	13294	13163	13235	13178	13068	13140	13212	13115	13210	13030	13075	13111	13296	13302	13208	13128	13289	13183	13152	13026	13257	13040	13340	13140	13262	13163	13218	13145	13208	13262
32322	57166	55116	45148	39492	35263	31619	28530	25695	23549	21849	20059	18758	17400	16255	15318	14618	13885	13587	13242	12867	12721	12674	12587	12420	12226	12132	12209	12055	11958	12201	12062	12165	12201	12140	12010	11985	11949	12000	12036	12022	11906	12061	12088	11979	11890	12108	12106	12120	12044	11792	12074	12025	12087	11985	11864	12020	11834	11901	12022	12000	12029	11998	11917	12019	11929	12082	12069	12120	12011	12004	11981	11971	11954	11870	11890	12107	11973	11997	12024	12044	12016	12056	11850	12079	11772	11968	12038	11910	12044	12081	12100	12126	11877	12017	11980	11906	12056	11792	12011	12021	11792	11913	11976	12063	11901	12092	11993	11946	12062	11976	11965	12063	11911	12105	11899	12063	12116	11983	11985	12024	12072	12006	12039	11959	11963	11834	12097	12054	11930	11995	12059	12237	12028	11952	11985	11968	11967	11984	12017	11957	12044	12029	12032	11735	12013	11965	12094	12044	11911	12016	11884	11887	11978	11912	12010	11992	11967	12114	12047	11868	12133	11905	11992	11955	11954	11954	12040	11978	12075	11845	11921	12089	11710	12105	11842	12048	11916	12041	11999	11982	11850	11975	11938	11969	11901	11920	12063	12126	12037	12025	11994	11795	11765	11902	12035	11887	12040	11870	12013	12012	12059	11856	11765	12010	11983	12005	12006	12089	12071	11826	12002	11994	11927	11903	12015	11889	11901	11829	11956	12162	12018	11768	11842	11755	12017	12133	11935	11888	11853	12006	11870	11989	11963	12067	11897	12029	11880	12086	12020	11899	11943	11969	12011	12090	12009	11936	11868	12042	11974	11892	11959	11909	11905	11941	11920	11997	11939	12107	11901	11853	12054	12098	12105	11958	11943	11832	11926	11937	11991	12095	11935	11938	11982	11994	11931	12050	11800	12018	11916	12015	12076	12029	12005	12000	12076	11954	11993	12088	11943	11915	12098	11979	11930	12011	11898	12019	11968	11991	11858	12012	12063	11838	12058	11995	11856	11987	12173	11852	12090	12237	11975	11838	12129	11923	11975	11964	12079	12034	11948	12010	12062	11876	11994	11716	12026	12015	11983	12144	12058	12031	11857	11952	12008	11953	11920	11812	11975	12032	11905	11913	11957	12031	11946	12145	11958	11769	12088	11969	12013	11810	11797	11843	11909	11889	11964	11950	12110	11942	12027	11967	12094	11904	11923	12035	11912	11958	11923	11959	11890	11824	12015	11958	12092	11836	11924	11960	11941	11955	12106	12040	11888	12066	11849	11904	11961	11860	11966	12094	11929	12090	12107	11896	12068	11836	12035	11865	12080	12009	12084	11935	12078	12140	11929	12142	12001	12051	12031	12006	11893	11960	12080	11804	11918	11900	12120	11949	11898	12087	11878	11936	11963	11922	11797	11983	12033	11915	11970	12055	11919	11898	11945	11884	11965	11982	11874	12137	12050	12023	11913	12005	12086	11925	11930	12061	12026	11906	11989	11931	11949	11805	11909	11866	11978	12106	11947	12245	12032	12000	11991	11994	12048	11969	11962	12131	12003	11962	11834	11922	11877	11928	11818	12091	11938	12023	12168	11992	11872	11973	11885	12198	11946	11817	11935	12005	12065	11887	12067	12035	12012	11801	12015	11899	11917	11922	12036	11989	11945	12033	11971	12005	11816	12106	12036	11864	11914	12121	11806	12078	11990	11971	12062	11878	11843	11898	12008	11927	12013	12003	11898	11901	11937	11927	11919	12065	12048	11926	11987	11974	11893	11967	11945	11941	12074	12048	12024	11894	11989	11918	12033	11947	11960	11970	11860	11992	11796	12039	11952	11923	12047	11993	12014	12002	11964	11994	12015	11995	12031	12011	12057	12047	11901	11908	12230	12043	11963	11834	11893	12076	11942	11854	12050	12066	11930	11981	12050	12020	11941	12015	12012	12027	12018	11922	11802	11924	11856	11932	12173	12020	11972	11994	12048	11971	11852	11922	12046	11984	11954	11968	11867	11733	11897	12036	11937	12105	12093	11904	11990	11888	12053	12003	12016	12047	11969	11960	12192	11987	12005	11929	11691	11887	12052	11908	11883	12011	12065	11894	12052	11943	12089	11865	11958	12009	11781	11897	11970	12075	12036	12109	11923	11970	11946	11849	11925	11994	11918	11906	11948	11921	12054	11855	12047	11918	11993	12008	11829	12026	11948	12038	11950	11887	12054	11854	12096	11901	11998	12026	12068	11860	12026	12064	11773	12031	11861	11978	11974	11934	11863	11959	12036	11934	11926	11776	11982	11988	11902	11999	11811	12109	11973	12011	11849	11909	12051	11880	11891	11976	12134	11986	11933	11891	12143	11872	12048	12024	11919	11970	12029	11917	12059	11967	11743	12034	11902	11932	11978	11911	11995	11876	11878	12137	11902	12053	12004	11997	11872	12131	11986	11990	12033	11898	11917	12128	12074	11950	11944	11976	11953	11962	11875	12199	11893	12118	11941	11917	12031	11931	11920	11857	11997	12050	11966	11893	11910	12026	11934	11877	11951	11940	11974	11990	11987	11903	11880	11962	11810	12138	12039	11905	11814	11951	12044	12034	12042	12013	11964	12045	11952	11873	11955	12057	12033	11991	11836	12006	12012	11971	12028	11723	12125	11999	12008	11907	11878	12069	11962	11869	11963	11910	11959	11863	11943	11844	12107	11886	11942	12009	11906	11798	12102	11766	12026	11937	12055	11941	11897	11904	11912	12158	11943	11810	11963	11916	11997	11930	12027	12089	11828	11929	12038	11970	11915	11873	11954	11926	12059	12101	11711	12024	11932	11882	11889	11843	11922	11854	12024	11821	12040	12150	11932	12020	11775	11922	12032	11985	11991	11893	12059	12075	12110	12044	11900	12001	11980	11920	11942	12120	11864	11896	11801	11973	12022	11768	11894	11834	12014	11911	12104	11938	11942	11994	12173	12107	11882	12006	11873	11932	11946	11978	11984	11942	12159	12043	12115	11836	11916	11836	11997	12020	12056	11738	11983	11897	11988	11807	11903	11996	12010	11921	11875	12163	11868	11868	12065	11715	11953	11971	11910	11809	11957	11965	11922	12130	12012	12089	11924	12051	11913	11984	11892	11848	11851	11798	12013	12022	11964	11785	11981	12049	12000	11902	12046	11858	11987	12085	11848	11914	11952	12027	11999	11960	11832	12011	11866	12002	11936	11894	12061	11911	11931	12015	11799	11917	11945	12134	12095	12044	12021	11975	11952	11919	11891	11983	11741	11978	12088	11873	11995	11845	11971	11906	11972	11798	11917	11978	12091	11949	11979	11990	12043	12000	11731	12019	11945	12033	12065	11820	11917	11869	12051	11903	11984	12043	11925	11895	12052	12055	11954	11943	12014	11981	12042	12002	12026	12012	12083	12115	11838	12006	11907	11906	11872	12006	11900	11950	11721	11959	11884	11920	11976	11934	11935	11953	11840	11982	11996	11948	11967	11797	12004	12073	11900	11946	11873	11917	11868	12015	11919	12079	11948	11944	11922	11906	12043	11967	12024	12031	12018	11953	11945	11928	12044	11915	11965	11934	12000	11927	11925	11943	11938	12307	12077	11936	12108	12009	12040	11984	11944	12092	11982	11848	11823	12055	11942	12108	11877	12211	11926	11946	12006	12095	11898	11960	11895	11968	11945	12017	11839	11960	11784	11921	12127	11858	12022	11833	12035	11907	11950	12103	11947	11895	11986	11938	12099	11962	11883	11939	11856	12031	12011	11895	12053	11933	12078	11897	12216	12113	11887	11788	11882	11913	11879	12055	12022	12050	11870	11868	11818	11882	11975	12039	11949	11953	11729	11949	11797	12028	11948	11969	11966	11995	11896	11991	11890	12023	11894	11915	12057	12030	12007	12028	11990	11910	11944	12086	11922	12081	11928	11961	12035	11985	11810	12137	11967	11992	12060	12010	11845	12012	11813	11917	11940	11989	12023	11898	11950	11907	11959	11950	12129	11963	11971	12056	11865	12009	12063	12025	11944	12067	12062	11903	12117	11986	12066	12117	12036	11862	12035	11926	12035	12000	11805	11910	11902	11966	11916	12035	11906	12049	11861	11993	12108	11774	12087	12071	12003	11966	11965	12038	11749	11904	11978	12051	12047	11988	11965	11994	12109	11996	12007	12014	11904	11959	11977	11859	12035	11689	12085	11886	11859	11787	12058	11983	12081	12034	11903	12033	11971	11913	11856	12048	11931	12007	11952	11942	11995	11715	12009	11813	12113	12139	11967	11967	11937	11953	12140	11951	12010	12031	11843	11852	11823	11977	12016	12038	11915	12142	12041	12035	11979	11819	12091	12166	12070	11843	11843	11835	11981	12013	11971	12047	11917	11957	11736	11772	11808	11896	11982	12025	11790	11933	11975	12009	12043	11936	11999	12031	11938	11981	12027	11964	12074	12027	12122	11962	11768	12073	11889	12042	12099	11996	11849	11912	12031	11901	12117	12066	12064	12018	12040	12080	11964	11978	11877	12005	11850	11972	11873	11851	12088	11957	11941	11954	11902	12062	11899	12056	12010	11974	12019	12112	12041	11919	11926	12048	11898	11996	12134	12127	12049	11927	11934	12001	12004	11982	11972	11725	11825	11798	11993	11875	11972	11997	11825	11971	11949	11881	11923	12173	11919	11875	11888	11979	11991	11988	11892	11987	12004	12015	11952	12081	12026	11856	11963	11849	12022	11991	12021	12070	11912	11935	11958	12021	11944	11829	11979	12011	11952	11924	11878	11784	12059	11942	12057	11946	11916	12007	12030	11896	11841	11857	11922	12101	11998	12059	11908	11739	11966	11917	12005	11968	12081	11962	11951	12048	11915	11979	11953	12032	12058	11920	11995	11998	11993	11957	11904	11995	12013	11926	11889	11842	11739	12074	11968	11955	12058	11987	11855	12071	11937	11919	11974	12101	11863	11929	11934	11979	12061	11906	11904	11921	11876	11936	11974	11980	11894	11869	11970	11938	11844	12030	11846	11764	11894	11904	11888	12017	11969	11958	11853	11984	12142	11948	11930	11958	11981	12004	11921	11982	11980	11870	11805	12052	11844	12205	11949	11907	11943	11862	12030	11995	11842	12079	11905	12097	11933	11954	12024	11941	12073	12243	11928	12074	12019	11821	11873
29380	31829	41909	36497	28904	25136	21949	19566	18137	17204	16286	15711	15319	14629	14257	14002	13543	13498	13294	13469	13350	13327	13220	13174	13061	12979	12991	13020	12866	13087	12869	13055	12870	12985	12922	13006	12864	12817	12918	13085	13102	13024	13063	13030	12714	12800	12932	12802	12845	12910	12872	12935	12839	12848	13061	12937	12987	12880	13064	12974	12921	12983	12970	12771	12725	12941	13130	12733	12864	12998	13026	13087	12905	12843	12885	12951	12904	12894	12726	12845	12811	12724	13036	13063	13071	12909	12999	13006	12771	12852	12991	13138	13008	13176	13097	12776	12863	12840	12677	12790	12898	13006	13043	12868	12979	13210	12792	12814	12922	12899	12880	13013	12959	12871	12975	12933	12896	12921	12803	12961	12801	12914	12844	13002	12989	13009	12792	12947	13007	13074	13040	12871	12862	12778	12715	12776	12883	12924	12939	12920	12995	12941	12985	12900	12863	12979	12861	12952	12953	12979	12973	13065	12905	12814	12913	12834	12735	12713	13042	12734	12938	13018	12920	12979	12891	12884	12766	12891	12836	13029	12958	13039	12859	12897	13021	12852	12727	13129	13133	12860	12835	12827	12890	12948	13135	12931	12973	12978	12923	12937	13082	13141	13015	12946	13032	13137	12943	12971	12841	12909	12974	12803	12960	12813	12974	12830	12840	12895	13005	12952	13081	12955	13179	12830	12866	13002	12916	12895	13000	12955	12899	13087	12890	12641	12782	13021	12827	12909	12897	12993	12904	12812	13009	12906	12943	12862	12617	12952	12986	13089	12830	12906	12809	12930	13048	12939	13074	12815	13051	12993	12759	12828	12896	12798	13039	12949	13005	12874	12817	13026	12863	12864	13070	12878	12956	13024	13095	12945	12763	12899	12930	12756	12775	12793	13083	12912	12935	12830	12867	12806	13028	12892	13078	12978	12783	12970	12923	12997	12861	13033	13045	12958	12981	12960	12908	12882	12845	12892	12968	12825	12915	12943	12951	13028	13016	12968	12791	12997	12850	13006	12929	12954	12926	13010	12899	12805	12804	12736	12812	12930	12830	12986	13089	12943	12903	13085	12848	12771	12940	13180	12992	12904	13047	12903	13167	13072	12751	12968	12787	12855	12829	12862	13104	12879	12814	12792	13050	12966	12968	13062	12940	12861	12965	12965	13010	12847	13061	12999	12918	12910	12913	12897	12833	12897	12917	12928	13035	12789	13001	12929	13060	12916	12965	13007	12777	12951	13095	13026	12879	13037	13002	12768	12961	12786	12947	12876	12946	12924	12799	12737	13028	12905	12926	13066	13224	12886	12924	12902	13029	12824	13049	12943	12916	12843	13080	12946	13041	13008	13038	12833	12895	12989	12928	13097	13041	12897	13095	12968	12918	12871	12936	12913	12872	12962	13124	13000	12928	12866	12878	13062	13064	13047	12840	13106	12823	12851	13076	12865	12850	12874	13016	13099	12920	13006	12950	12867	12933	12816	12822	12973	12939	12964	12882	12854	12890	12900	13039	12873	12828	12937	12878	12710	12968	13063	12941	12769	13016	12801	13063	12941	13071	12958	13053	12939	12930	13017	12961	13121	13060	12938	13141	12892	12880	12933	13025	13124	12893	12909	12793	12874	13040	12904	12999	12950	12861	12955	12887	12842	12877	12748	12834	12962	12963	12850	12818	12810	12870	12971	12971	13120	12883	12913	13008	12867	12904	12742	12851	12937	12902	13088	12975	13111	12934	12826	13089	12943	13039	12934	12943	13079	13098	12905	13011	13003	12997	12869	12810	12713	13050	12905	12986	12873	13062	12751	12986	12814	12836	12853	12894	12815	12771	12908	13018	12956	12833	12933	12961	12987	13070	12886	12964	12959	12841	12897	13041	13099	13076	13009	12873	13116	12988	12787	12787	13036	12964	12891	13139	12929	12929	12897	12989	13016	12982	13075	12788	12960	12959	13034	12850	12753	12884	12882	12945	12988	12909	12947	12953	12960	13081	12911	12853	12774	13008	12883	12954	13029	13075	12745	13058	13009	13044	12994	12830	12906	12756	12882	12974	12990	12903	12933	12967	12978	13023	13019	13097	12965	12936	12832	13056	12819	12941	12995	12874	12927	13036	12831	12991	12870	12972	12790	12849	12844	12783	12913	12956	12978	12818	13037	12617	12966	12812	12859	13138	12986	12786	12882	12988	12892	12855	13094	12877	12853	12638	12910	12958	13000	12931	12818	12961	12938	12776	12736	12815	12741	12892	12747	12990	13100	12923	12954	13139	12950	12881	13075	12779	13024	13043	12921	12873	12894	12978	12850	12850	13059	12912	12789	12920	12844	13077	13028	12763	12899	13288	13164	13120	12964	12935	12920	13018	12851	12934	13036	13011	12959	13037	12907	13114	12883	13017	12963	13074	13175	12918	12809	12899	12903	12785	12948	13059	13025	13138	12969	12868	13020	12839	12853	13121	12955	12847	12876	12862	12760	12998	12725	12750	12880	12901	13079	13066	13057	12930	13155	12812	12905	12937	13062	12765	12701	12834	12871	12993	12928	13063	13007	13083	12904	12996	12982	12844	13031	12942	13055	13002	13003	12873	12873	12943	12984	12889	12918	12956	12954	12933	13059	12875	12909	12964	12890	13149	13020	13030	12794	12941	12928	12885	12909	13049	13173	12831	12933	12997	12955	12892	12872	12992	12900	12871	12905	12930	12984	12856	12929	12783	12993	12877	12896	12936	12943	12804	13066	12928	13047	13052	13254	13019	13096	12726	13030	13069	12937	12909	12882	12993	12950	12859	12767	12742	12837	12817	12937	12853	12840	12900	13030	12939	13062	12797	12961	13006	12941	13036	12966	12878	12779	12909	12978	12893	13045	12728	12866	12929	13031	12852	12739	12771	12975	12703	12982	13064	13036	12988	12919	13045	12980	12801	12935	13003	12976	12911	12890	13011	12905	13041	12932	12910	12866	12964	12845	12916	12808	12950	12889	12815	12923	12918	12823	12987	13024	12791	12808	12994	12922	13026	12990	13007	12739	12945	13041	12889	12898	12914	13067	13013	13054	12783	12996	12872	12908	12870	12859	12896	13076	13130	12896	12848	12986	12921	12916	13016	12914	13034	12686	12846	13088	12897	12888	12812	12917	13058	12892	12926	13033	12855	12849	13027	12961	12905	12871	12858	13097	12974	12923	12789	12972	12951	12990	12890	12897	12977	12792	12983	12924	12929	12978	13038	12971	12814	12997	13034	13265	13028	13056	12861	12817	12947	12897	12900	12955	12983	12691	13011	12912	13142	12926	12845	12925	12825	12822	12764	13094	13187	12819	13004	12996	12719	12807	12861	12912	12975	12852	12995	12990	12795	13018	13029	12888	12923	12967	12945	12969	13022	12902	12842	13035	12889	13045	12827	12966	12886	12911	12837	12922	12991	13061	12985	12908	13060	12982	12838	12713	12927	13151	13021	13082	12869	12910	13009	12702	12999	13109	12931	12966	13058	12896	12952	13092	12778	12960	12990	12897	13024	13106	13193	12908	12991	12910	13149	12908	13063	12895	12784	12815	12933	12881	12874	12764	12789	12938	12906	13109	13042	12974	12934	13034	12830	12819	12900	13002	12964	13214	12956	12867	12991	12728	12845	13000	12916	12893	13038	13151	12913	12906	12905	12988	12900	12922	12903	12932	12850	12849	12784	13023	12960	13067	12904	12910	13039	12783	12686	12815	12902	12791	12989	12913	12944	12880	12989	12955	12923	12963	12976	12789	12930	12961	13015	12996	12896	12868	12834	12836	12907	12829	13083	12884	12989	12914	12862	12852	12695	13049	13029	12981	13133	12707	12908	12927	12899	12958	12850	12881	12737	12796	12989	12934	13049	12988	13043	12953	12952	12923	13053	12757	12852	12942	12926	13003	12897	12900	12968	12999	12961	12783	12835	12983	12767	13090	12745	13013	12925	13002	12804	12846	12998	12917	12821	12819	13044	12925	13010	12888	12982	12936	13227	12985	12922	13028	13063	12760	12754	13016	13051	12944	13013	12917	12987	12880	12907	12904	12957	13118	12982	12870	12872	12838	12825	13037	12909	12801	12786	12672	12996	12881	12753	12959	13023	12917	13037	13042	12939	12985	12927	12825	12883	13020	12935	12689	13014	12903	12950	13377	13069	13098	13048	12955	13024	12944	12807	13067	12938	12924	13077	12810	13004	12860	12831	12929	12950	12925	12820	12951	12988	12731	12972	12866	12811	13044	12898	13096	13006	12930	12813	12941	12914	12982	13092	12979	12824	12931	12883	12991	12966	12978	12818	12864	12938	12895	12980	12843	12925	12915	12777	13105	12958	13180	12960	12980	12952	12967	12864	12932	12962	13012	13055	12987	12934	12702	12944	12900	12817	12971	12974	13058	12744	12924	12877	12991	12870	12967	12885	12963	13207	12949	13113	13069	12865	12947	12936	12952	12835	13035	12812	13000	12890	12788	12956	12982	13025	12948	12846	12899	12944	12886	12940	12985	12950	13102	12982	12922	12846	13064	13025	13016	12970	13022	13045	12978	12820	12981	13002	12930	12966	12898	12874	13015	12890	12791	12667	12964	12842	12922	12811	13132	12982	12978	12911	13019	12903	13105	13036	12914	12968	13056	12941	13051	12934	12903	13099	12810	13109	13024	12944	12930	12743	13042	12970	12917	13021	12908	13085	12986	12785	12991	12977	12930	13334	12902	12712	12846	12990	12847	12966	12842	12909	12780	12886	12985	12873	13024	12912	12972	12971	12892	12874	12851	12858	12906	12857	12918	12773	12976	12859	13108	12921	12962	12903	12996	12794	13133	12917	13029	13037	12993	13083	12996	12822	12867	12788	12811	12838	12979	12774	13053	12952	12931	12860	12710	12877	12921	13025	12908	12743	13068	12952	12983	12768	12969	12909	12880	12952	12988	12914	12939	13039	12987	13025	12975	12835	13097	12904	12944	12928	12897	12980	12932	13001	13044	12946	12956	13104	12795	13033	12883	12894	12995	12959	12921	13051	12768	12630	12822	12935	12944	12759	13013	13033	12899	12875	12857	13172	12830	12763	13028	12783	13096	12981	12886	12976	12814	12969	12882	12834	12909	12745	12816	12958	12769	12946	12692	12769	13062	12825	12873	12899	13055	12795	12984
31470	48346	45709	35878	30584	26977	23882	21519	19440	17878	16819	15812	15196	14282	13803	13414	13053	12789	12539	12288	12174	12219	12004	12044	11977	12016	11853	12035	11905	11969	11957	11724	11822	11780	11929	11737	11935	11947	11910	11733	11809	11833	11732	11739	11844	11781	11889	11750	11788	11882	12032	11880	11732	11782	11895	11736	11877	11997	11771	11819	11717	11779	11795	11849	11884	11985	11795	11900	11794	11978	11824	11718	11755	11933	11835	11890	12018	11960	11814	11845	11871	11800	11915	11878	11913	11827	11838	11849	11924	11746	11894	11780	11859	11931	11953	11774	11914	11808	11824	11753	11876	11784	11841	11669	11835	11923	11688	11948	11816	12016	11881	11908	11819	11832	11941	11795	11797	11889	11556	11859	12044	11732	11815	11768	11827	11647	11810	11854	11830	11960	11899	11774	11831	11864	11689	11770	11947	11718	11856	11803	12000	11671	11813	11860	11892	11852	11776	11819	11763	11798	11684	11869	11764	11772	11878	11889	11805	11916	11793	11918	11791	11820	11749	11985	12025	11808	11755	11696	11813	11974	11876	11857	11935	12014	11806	11806	11801	11816	11923	11910	11817	11783	12032	11729	11736	11824	11860	11800	11754	11896	11815	11856	11880	11738	11824	11801	11843	11981	11745	11766	11803	11820	11779	11858	11751	11846	11860	11861	11964	11854	11682	11853	11645	11730	11933	11766	11687	11963	11831	11936	11854	11961	11845	11921	11942	11815	11928	11810	11907	11903	11756	11761	11890	11846	11853	11907	11932	11834	11930	11787	11854	11659	11784	11823	11924	11811	11766	11918	11840	11847	11829	11860	11815	11805	11763	11635	11937	11790	11861	11617	11733	11801	11851	11847	11787	11789	11896	11789	11654	11849	11602	11905	11911	11842	11945	11824	11892	11815	11786	11793	11704	11734	11845	11799	11727	11821	11668	11920	11792	11851	11716	11657	11772	11829	11863	12000	11768	11859	11810	11808	11666	11842	11752	11740	11837	11832	11880	11627	11778	11728	11948	11908	11764	11856	11762	11867	11804	11850	11810	11656	11752	11897	11995	11688	11797	11770	11840	11636	11614	11922	11758	11823	11786	11796	11936	11850	12052	11762	11821	11786	11772	11911	11841	11847	11715	11869	11712	12023	11802	11824	11783	11896	11905	11839	11846	11686	11796	12016	11733	12020	11878	11868	11814	11869	11749	11835	11938	11894	11800	11783	11843	11835	11768	11730	11829	11800	11847	11733	11848	11889	11797	11755	11863	12008	11829	11868	11942	11756	11650	11880	11728	11846	11773	11731	11748	11927	11757	11782	11894	11950	12022	11879	11777	11794	11833	11775	11842	11967	11841	11728	11907	11844	11911	11734	11737	11681	11728	11917	11784	11704	11873	11848	11874	11888	11884	11846	11802	11864	11764	11710	11863	11955	11684	11948	11853	11921	11863	11923	11860	11789	11877	11662	11986	11734	11865	11858	11732	11756	11871	11952	11830	11960	11824	11930	11856	11776	11692	11832	11865	12001	11798	11936	11771	11877	11866	11736	11780	11844	11850	11847	11686	11891	11840	11986	11705	11770	11854	11906	11832	11865	11875	11784	11731	11683	11718	11878	11806	11818	11924	11790	11735	11797	11939	11898	12024	11841	12033	11840	11799	11778	11875	11836	11880	11812	11887	11907	11896	11726	11803	11832	11646	11832	11840	11838	11723	12045	11812	11874	11899	11882	11911	11754	11886	11843	11766	11866	11884	11813	11744	11946	11736	11762	12004	11823	11849	11693	11812	11773	11823	11825	11772	11794	11735	11910	11792	11879	11854	11875	11702	11673	11870	11888	11849	11929	11839	11983	11899	11863	11842	11742	11854	11791	11905	11768	11817	11917	11837	11871	12016	11831	11790	11736	11742	11654	11890	11805	11804	11807	11874	11770	11804	11784	11969	11792	11665	11836	11723	11859	11773	11923	11862	11850	11857	11820	11960	11851	11670	11765	11826	11776	11712	11794	11739	11812	11696	11907	11834	11828	11906	11949	11820	11809	11950	11805	11777	11702	11903	11842	11756	11839	11733	11790	11777	11853	11857	11634	11785	11830	11814	11945	11872	11914	11918	11904	11905	11795	11740	11868	11846	11866	11828	11748	11839	11852	11882	11682	11866	11799	11867	11764	11781	11938	11639	11913	11747	11747	11797	11873	11747	11765	11839	11860	11693	11665	11788	11814	11901	11952	11626	11921	11890	11789	11793	11823	11761	11757	11993	11833	11777	11691	11835	11855	11816	11805	11997	11885	11897	11951	11838	11754	11799	11775	11791	12068	11999	11830	11717	11722	11824	11789	11751	11873	11736	11825	11971	11799	11718	11895	11834	11907	11760	11781	11777	11771	11818	11889	11874	11722	11814	11992	11841	11836	11855	11716	11821	11789	11890	11728	11821	11728	11734	11755	11704	11835	11942	11920	11917	11758	11736	11929	11687	11853	11928	12018	11711	11966	11916	11910	11748	11794	11821	12005	11795	11812	11907	11755	11944	11893	11823	11880	11912	11856	11986	11723	11837	11677	11898	11890	11973	11805	11808	11855	11891	11661	11805	11857	11769	11763	11827	11819	11865	11844	11846	11663	11830	11905	11822	11930	11775	11884	11768	11787	11963	11905	11959	11681	11878	11860	11972	11744	11854	11779	11892	11714	11825	11974	11866	11727	11867	11930	11999	11757	11892	11838	11872	11699	11858	11914	11815	11676	11814	11836	11772	11828	11760	11707	11720	11739	11963	11890	11811	11920	11844	11738	11686	11776	11845	11841	11801	11865	11829	11789	11714	11880	11814	11747	11800	11903	11774	11909	11865	11840	11977	11748	11877	11755	11797	11934	11782	11768	11881	12002	11816	11902	11862	11895	12004	11706	11867	11912	11928	11880	11797	11950	11799	11890	11786	11908	11753	11835	11920	11935	11780	11900	11874	11754	11770	11858	11854	11769	11998	11769	11793	11932	11791	11686	11868	11659	11780	11845	11792	11851	11946	11739	11747	11924	11803	11859	11859	11779	11846	11795	11977	11921	11788	11933	11962	11897	11752	11875	11818	11921	11956	11851	11996	11788	11897	11904	12071	11963	11777	11878	11896	11774	11891	11933	11943	11744	11915	11824	11946	11855	11831	11749	11890	11892	11913	11706	11757	11887	11727	11996	11957	11887	11816	11815	11815	11675	11812	11586	12039	11945	11780	11741	11741	11831	11956	11894	11838	11758	11835	11870	11967	11778	11843	11870	11894	11884	11800	11878	11800	11795	11826	11868	11790	11876	11905	11818	11960	11857	11884	11734	11830	11739	11744	11628	11720	11863	11804	11893	11951	11848	11960	11896	11785	12023	11824	12007	11780	11875	11899	11752	11810	11921	11820	11879	11794	11979	11838	11665	12049	11667	11878	11793	11833	11820	11836	11753	11850	11728	11892	11676	11960	11634	11843	11817	11906	11989	11693	11860	11812	11946	11840	11935	11800	11794	11927	11786	11740	11899	11902	11853	11954	11817	11815	11755	11863	11712	11789	11835	12047	11992	11730	11716	11814	11897	11991	11665	11882	11954	11909	11930	11768	11802	11827	11890	11814	11759	11827	11836	11744	11861	11812	11911	11972	11826	11767	11771	11900	11858	11940	12085	11833	11787	11770	11880	11796	11695	11936	11946	11692	11772	11845	11630	11820	11758	11921	11810	11814	11708	11878	11809	12000	11903	11858	11877	11822	11861	11777	11965	11877	11901	11872	11818	11944	11787	11736	11764	11835	11849	11835	11811	11766	11878	11882	11788	11808	11632	11831	11751	11703	11977	11771	11965	11940	11898	11728	11775	11951	11722	11867	11797	11780	11788	11885	11743	11755	11866	11936	11715	11808	11795	11771	11842	11900	11744	11749	11952	11742	11756	11760	11818	11920	11874	12012	11774	11750	11824	11834	11776	11652	11801	11777	11742	11886	11899	11798	11779	11833	11802	11899	11876	11766	11978	11568	11757	11860	11831	11837	11748	11729	11763	11943	11792	11901	11758	11825	11596	11867	11819	11886	11627	11929	12040	11947	11814	11949	11744	11958	11823	11900	11732	11692	11937	11867	11862	11780	11584	11757	11797	11716	11651	11886	11855	11816	11811	11806	11884	11800	11641	11700	11956	11871	11764	11944	11810	11773	11931	12013	11748	11920	11816	11893	11678	11741	11837	11797	11842	11918	11654	11910	11756	11939	11762	11730	11728	11898	11764	11802	11706	11855	11830	11722	11676	11868	11849	11872	11744	11724	11680	11765	11859	12057	11959	11842	11812	11737	11804	11764	11809	11920	11835	11982	11865	11778	11870	11772	11685	11869	11817	11990	11777	11783	11842	11922	11752	11861	11857	11622	11860	11853	11875	11846	11940	11883	11709	11720	11790	11895	11723	11775	11827	11691	11872	11833	11781	11918	11650	11810	11962	11976	11878	11742	11760	11736	11950	11929	11850	11590	11797	11756	11804	11931	11859	11799	11872	11681	11764	11924	11908	11812	11868	11745	11751	11778	11845	11975	11837	11916	11803	11874	11774	11765	11852	11792	11755	11834	11843	11942	11875	11788	11845	11874	11696	11716	11899	11848	11834	11772	11971	11841	11912	11945	11816	11807	11933	11646	11910	11750	11939	11714	11864	11899	11889	11694	11993	11704	11732	11820	11871	11767	11802	11935	11805	11856	11968	11763	11861	11821	11675	11781	11797	11899	11731	11732	11782	11894	11685	11927	11924	11758	11940	11891	11783	12027	11756	11784	11863	11849	11810	11832	11857	11963	11951	11848	11758	11822	11980	11749	11882	11949	11677	11858	11840	11865	11760	11896	11763	11871	11809	12067	11762	11708	11770	11845	11724	11772	11783	11774	11821	11825	11966	11872	11682	11896	11867	11942	11846	11985	11833	11754	11851	11789	11568	11875	11705	11901	11765	11816	11750	11863	11899	11844	11874	11822	11985	11818	11987	11737	11733	11905	11700	11809	11884	11837	11899	11992	11846	11877	11790	11716	11902	11882	11886	11859	11695	11876	11895	11775	11839	11820	11789	11830	11841	11747	11898	11817	11662	11879	12119	11884	11737	11743	11897	11889	11847	11694	11633	11830	11949	11679	11780	11669	11947	11798	11916
24180	21283	29144	26550	27212	29002	27812	23174	20991	19749	18179	17078	16224	15524	14948	14529	14154	13906	13592	13455	13298	13184	13153	13376	13125	12867	13070	12840	12860	12943	13043	12954	12911	13047	13104	12921	12919	12883	12942	12900	12933	12735	12893	12977	12839	12783	12898	12631	12941	12814	12800	12749	12842	12866	12835	12789	13018	12775	12937	12740	12733	12683	12872	12796	12906	12618	12948	12863	12837	12922	12701	12870	12883	12739	13016	12878	12880	12846	12814	12660	12916	12769	12907	12922	12684	12899	12869	12758	12857	12605	12844	12826	12945	12659	12817	12877	13046	12804	12756	12811	12926	12953	12750	12969	12780	12820	12815	12700	12847	12823	12904	12780	12836	12839	12954	12926	13188	12777	12781	12781	12794	12819	12875	12777	12951	12691	12878	12782	12805	12814	12843	12812	12819	12811	12873	12904	13028	12803	12922	12937	12747	12836	12907	12867	13030	12975	12976	12871	12721	12923	12767	12851	12836	12765	12903	12933	12861	12596	12832	12794	12924	12722	12864	12788	12714	12654	12862	12724	12836	12899	12765	12925	12752	12749	12838	12678	12760	12867	12953	12970	12730	12882	12768	12907	12764	12779	12800	12909	12759	12788	12646	12617	12811	12866	12834	12847	13041	12771	12705	12932	12902	12803	12926	12746	12787	12945	12869	12790	12610	12884	12877	12910	12984	12867	12923	12875	12641	12714	13009	12876	12887	12807	12874	12783	12817	12783	12766	12886	12824	12876	12939	12977	12803	12841	12911	12820	12779	12738	12786	12690	12817	12702	12692	12851	12919	12930	12705	12930	12771	12794	12918	12933	12807	12767	12873	12778	13029	12839	12790	12772	12589	12823	12844	12815	12529	12948	12807	12930	12696	12709	12835	12742	12921	13003	12875	12843	13001	12792	13025	12917	12839	12782	12749	12697	12932	12916	12747	12692	12986	12750	12775	12855	12705	12551	12751	12935	13052	12736	12949	12702	12714	12873	12825	12804	13007	12741	12904	12856	12824	12806	12644	12873	12898	12763	12831	12861	12715	12826	12847	12692	12742	12919	12782	12665	12642	12872	13037	12806	12804	12807	12765	12694	12803	12989	12812	12929	12994	12647	12817	12954	12820	12815	12849	12790	12898	12760	12932	12830	12882	12917	12834	12731	12869	12712	12816	12819	13035	12831	12745	12816	12925	12817	12735	12901	12684	12823	12807	12809	12976	12734	12834	13051	12811	12637	12883	12721	12870	12876	12946	12863	12824	12675	12760	12797	12806	12853	12806	12829	12943	12842	12841	12716	12808	12829	12733	12742	12958	12633	12900	12886	12797	12670	12883	12935	12878	12989	12938	12896	12821	12722	12777	12860	12628	12680	12888	12691	12826	13002	12992	12770	12742	12862	12863	12766	12816	12763	12701	12969	12678	12858	12921	12761	12872	12777	12726	12831	12842	12835	12727	12885	12840	12858	12831	12668	12655	12733	12643	13044	12816	12990	12897	12735	12752	12669	12845	12841	12722	12635	12959	12709	12839	12806	12884	12893	12802	12885	12865	12852	12818	12682	12721	12804	12899	12689	12916	12702	12657	12930	13010	12894	12700	12750	12769	12630	12763	12839	13024	12952	12873	12734	12925	12966	12688	12794	12849	12839	12798	12699	12801	12712	12773	12780	12950	12746	12581	12640	12801	12610	12829	12827	12983	12833	12750	12847	12797	12619	12905	12603	12631	12731	12849	12846	12855	12730	12824	12572	12776	12854	13002	12919	12866	12880	12916	12689	12689	12666	12886	12636	12721	12764	12670	12737	12871	12759	12825	12907	12900	12914	12875	12544	12748	12842	12880	12859	12788	12998	12804	12772	12905	12839	12855	12765	12861	12807	12886	12819	12877	12949	12898	12771	12776	12836	12846	12807	12818	12837	12878	12735	12825	12668	12832	12786	12776	12969	12916	12752	12860	12718	12847	12698	12599	12881	12708	12929	12792	12933	12835	12796	12741	12908	12856	13083	12824	12647	12784	12876	12894	12750	12785	12924	12991	12892	12730	12830	12787	12985	12888	12755	12792	12711	12807	13126	12839	12857	12946	12802	12684	12913	12766	12805	12836	12696	12643	12744	12982	12956	12979	12931	12894	12900	12828	12743	12900	12876	12693	12826	12759	12846	13062	12633	12911	12833	12761	12916	12885	12885	12792	12767	12805	12883	13072	12882	12718	12793	12750	12693	12696	12765	12846	12973	12769	12949	12945	12851	12884	13031	12893	12592	12862	12792	12681	12918	12731	12775	12782	12913	12909	12875	12771	12820	12772	12946	12764	12717	12830	12816	12981	12835	12774	12939	12759	12818	12798	12914	12784	12918	12783	12696	12773	12763	12873	12798	12799	12738	12901	12892	12765	12713	12932	12931	12857	12850	12736	12730	12713	12860	12877	12772	12904	13008	12797	12684	12828	12837	12760	12760	12820	12867	12656	12806	12862	12840	12713	12817	12806	12948	12624	12740	12635	12716	12729	12885	12803	12962	12708	12696	12891	12730	12773	12879	12784	12846	12770	12835	12882	12842	12878	12867	12849	12668	12879	12903	12813	12860	12876	12915	12776	12793	12791	12858	12702	12669	12647	12684	12802	12765	12682	12717	12592	12781	12704	12717	12679	12858	12757	12882	12814	12973	12622	12913	12975	12778	12992	12929	12988	13039	12800	12867	12920	12973	12910	12917	12909	12807	12721	12948	12717	12844	12903	12811	12866	12823	12939	12698	12901	12867	12826	13005	12901	12900	12816	12863	12843	12546	12879	12797	12858	12866	12928	12884	12887	12694	12695	12951	12879	13048	12722	12792	12909	12919	12818	12896	12821	12928	12999	12769	12796	12861	12664	12709	12742	12691	12832	12925	12832	12803	12828	12675	12912	12790	12806	12949	12738	12671	12929	12946	12722	12946	12836	12807	12878	12657	12747	12933	12894	12797	12739	12861	12932	12617	12700	12801	12761	12815	12800	12857	12866	12766	12859	12886	12657	12912	13025	12727	12689	12743	12524	12667	12892	12665	12720	12717	12611	12734	12814	12814	12896	12836	12987	12791	12690	12851	12925	12832	12867	12830	12560	12813	12906	12833	12794	12788	12850	12727	12733	12788	12521	12825	12900	12733	12565	12875	12850	12759	12867	12872	12810	12846	12749	12758	12924	12774	12995	12745	12936	12810	12809	12828	12798	12809	12952	12770	12778	12812	12775	12689	12789	12869	12696	12978	13005	12863	12984	12827	12675	12970	13010	12936	12777	12824	12993	12797	12823	12764	12808	12941	12651	12746	12885	12763	12819	12794	12724	12847	12726	12914	12642	12811	12897	12641	12835	12697	12878	12933	12777	12684	12858	12733	12727	12779	12923	12872	12723	12639	12803	12921	12785	12804	12981	12751	12763	12550	12664	12881	12842	12747	12759	12699	12566	12918	12626	12905	12876	12718	12716	13028	12744	12771	12848	12617	12822	12875	12714	12611	12755	12775	12867	12816	12819	12916	12730	12985	12837	12980	12615	12745	12917	12815	12933	12828	12910	12809	12871	12878	12834	12971	12980	12792	12905	12947	12994	12882	12825	12603	12841	12783	12853	12874	12936	12647	12776	12947	12868	12773	12982	12914	12899	12908	12837	12843	12961	12847	12706	12989	12826	12850	12840	12682	12748	12939	12743	12829	12809	12806	12967	12803	12858	12812	12974	12900	12919	12834	12776	12998	12508	12991	12738	12963	13136	12988	12843	12780	12802	12714	12807	12863	12948	12821	12670	12792	12964	12767	12620	12811	12812	12869	12823	12766	12715	12656	12920	12888	12788	12837	12748	12775	12926	12763	12835	12747	12965	13038	12943	12996	12709	12785	12820	12756	12738	12948	12813	12809	12906	12894	12741	12878	13037	12900	12708	12797	12803	12792	12921	12799	12919	12879	12848	12953	12883	12703	12832	12701	12881	12883	12915	12946	12738	12782	12823	12875	12895	12872	12968	12727	12796	12866	12880	12857	12962	12817	12688	12838	12890	12815	12820	12762	12770	12690	12977	12865	12984	12761	12802	12888	13093	12778	12662	12460	12743	12810	12825	12827	12972	12840	12595	12705	12579	12680	13081	12743	12625	12875	12878	12779	12657	12754	12809	12741	12750	12698	12620	12858	12944	12905	12622	12773	12843	12903	12902	12990	12797	12932	12840	12875	12796	12868	12905	12750	12821	12827	12888	12754	12786	12798	12813	12701	12962	12977	12796	12864	12850	12770	12918	12849	12852	12755	12865	12722	12847	12914	12954	12860	12745	12920	12951	12795	12900	12742	12820	12724	12826	12816	12668	12677	12779	12962	12906	12696	12774	12924	12892	12663	12915	12844	12680	12867	12794	12854	12706	12843	12839	12866	12731	12735	12756	12789	12745	12653	12905	12805	12826	13022	12866	12687	12840	12792	12913	12805	12869	12945	12876	12699	12809	12819	12836	12624	12657	12444	13013	12720	12699	12819	12947	12706	12687	12833	12696	12746	12836	12949	12836	12896	12757	12872	12683	12717	12770	12978	12874	12841	12795	12654	12956	12645	12672	12754	12766	12803	12733	12749	12711	12816	13020	12758	12676	12957	12916	12885	12774	12692	12859	12829	12829	12769	12944	12782	12861	12864	12734	12873	12851	12809	12967	12814	12844	12827	12781	12763	12796	12823	12858	13003	12649	12811	12923	12725	12725	12538	12898	12971	12769	12773	12746	12753	12736	12732	12809	12826	12696	12962	12893	12911	12802	12893	12806	12879	12853	12995	12983	12875	12640	12748	12864	12776	12956	12831	12888	12843	12754	13047	12670	12779	12795	12897	12854	12860	12870	12999	12955	12938	12820	12730	12911	12702	12679	12567	12901	12783	12844	12831	12968	12696	12795	12811	12859	12634	12841	12623	12724	12871	12813	12793	12789	12810	12917	12843	12745	12907	12826	12890	12642	12587	12868	12834	12812	12654	12873	12795	12900	12679	13035	13046	12878	12675	12703	12881	12819	12885	12787	12814	12859	12722	12743	12734	12777	12702	12744	12998	12693	13000	12905	12769	13015	12855	12718	12909	12847	12708	12801	12819	12905	12737	12825	12797	12741	12808	12896	12851	12708	12888	12859	12753	12946	12818	12641	12678
30859	53766	51544	41791	36084	32002	28564	25605	22814	20981	19332	17882	16468	15407	14637	14111	13462	13075	12535	12699	12386	12260	12136	11924	11955	11993	11919	11862	11893	11946	11855	11756	11860	11531	11781	11747	11812	11691	11720	11973	11714	11881	11679	11624	11914	11785	11890	11809	11830	11656	11688	11815	11893	11720	11838	11645	11788	11880	11736	11781	11762	11598	11694	11820	11831	11677	11744	11762	11789	11619	11645	11802	11767	11705	11653	11666	11653	11785	11729	11769	11865	11646	11775	11808	11792	11771	11746	11649	11853	11699	11670	11675	11726	11786	11749	11878	11725	11724	11737	11676	11754	11823	11858	11723	11758	11775	11838	11699	11739	11865	11607	11908	11779	11882	11710	11762	11714	11765	11748	11664	11797	11712	11588	11786	11781	11896	11742	11768	11743	11658	11867	11684	11712	11574	11657	11609	11764	11586	11672	11608	11878	11795	11723	11801	11852	11591	11816	11683	11659	11620	11490	11616	11675	11734	11759	11796	11687	11828	11845	11578	11635	11830	11842	11781	11630	11800	11558	11505	11688	11743	11792	11743	11814	11807	11583	11767	11549	11890	11727	11773	11781	11747	11746	11674	11642	11711	11683	11743	11568	11747	11809	11685	11785	11614	11827	11785	11801	11691	11598	11751	11723	11733	11746	11722	11749	11555	11791	11713	11794	11713	11720	11790	11825	11725	11630	11763	11706	11528	11712	11775	11718	11643	11701	11709	11664	11553	11727	11595	11936	11693	11747	11850	11679	11806	11649	11719	11842	11691	11579	11591	11769	11585	11792	11779	11753	11727	11781	11639	11720	11750	11636	11790	11675	11656	11697	11744	11736	11813	11893	11517	11749	11693	11664	11677	11718	11758	11674	11730	11756	11687	11716	11714	11833	11766	11889	11818	11699	11796	11849	11605	11648	11579	11707	11655	11663	11676	11661	11635	11819	11720	11738	11707	11587	11857	11791	11684	11749	11699	11683	11756	11845	11628	11821	11789	11769	11636	11778	11739	11679	11661	11714	11719	11637	11865	11675	11701	11649	11866	11630	11792	11633	11804	11764	11605	11751	11856	11627	11658	11741	11765	11623	11650	11749	11629	11778	11664	11617	11785	11856	11606	11862	11752	11808	11625	11788	11839	11621	11778	11667	11810	11648	11769	11628	11663	11693	11623	11581	11821	11704	11746	11577	11730	11824	11662	11624	11782	11714	11727	11797	11731	11721	11767	11597	11720	11650	11768	11761	11676	11743	11812	11702	11470	11726	11818	11723	11729	11591	11745	11816	11715	11614	11726	11741	11601	11874	11793	11842	11725	11821	11598	11801	11784	11606	11931	11662	11714	11695	11802	11575	11702	11753	11702	11623	11873	11701	11642	11828	11784	11792	11701	11742	11648	11636	11766	11626	11698	11613	11802	11700	11558	11663	11752	11746	11621	11687	11567	11752	11801	11752	11680	11637	11826	11736	11686	11692	11758	11534	11633	11623	11719	11790	11730	11662	11826	11866	11852	11828	11614	11662	11894	11760	11799	11666	11738	11652	11691	11872	11694	11657	11664	11872	11661	11762	11722	11728	11678	11787	11575	11787	11803	11774	11696	11726	11817	11766	11702	11778	11659	11678	11675	11939	11754	11730	11857	11654	11792	11752	11824	11720	11684	11720	11782	11664	11567	11664	11671	11778	11688	11689	11662	11618	11723	11620	11805	11686	11700	11887	11740	11668	11741	11770	11807	11767	11714	11759	11804	11673	11595	11610	11634	11705	11538	11794	11808	11642	11730	11689	11811	11688	12014	11761	11600	11627	11857	11616	11678	11636	11664	11810	11756	11704	11810	11674	11671	11690	11816	11779	11586	11636	11803	11749	11825	11629	11619	11656	11757	11590	11809	11753	11758	11741	11692	11652	11712	11739	11746	11861	11635	11774	11880	11873	11750	11774	11460	11641	11881	11690	11616	11745	11642	11732	11775	11754	11689	11647	11679	11630	11738	11709	11752	11688	11873	11774	11843	11949	11543	11709	11733	11734	11685	11559	11658	11655	11589	11570	11515	11789	11544	11725	11567	11692	11662	11707	11714	11911	11684	11756	11630	11905	11600	11675	11716	11480	11612	11722	11699	11758	11715	11769	11542	11807	11657	11723	11657	11848	11683	11624	11739	11726	11771	11636	11748	11627	11840	11680	11784	11856	11543	11811	11846	11732	11836	11773	11751	11647	11624	11870	11704	11810	11879	11726	11789	11553	11804	11681	11611	11667	11674	11730	11798	11690	11805	11662	11608	11881	11699	11827	11641	11507	11789	11836	11658	11689	11733	11796	11698	11584	11657	11623	11708	11705	11680	11779	11617	11766	11621	11640	11710	11768	11784	11588	11940	11789	11672	11574	11636	11701	11651	11612	11759	11956	11730	11660	11658	11817	11764	11876	11776	11731	11608	11471	11849	11562	11693	11736	11757	11656	11666	11780	11838	11861	11728	11834	11556	11672	11543	11694	11570	11651	11654	11738	11616	11777	11438	11844	11768	11948	11924	11718	11713	11775	11726	11780	11597	11792	11762	11715	11869	11710	11701	11677	11633	11725	11602	11746	11617	11746	11892	11684	11795	11666	11896	11747	11737	11794	11722	11592	11580	11765	11762	11680	11626	11777	11773	11686	11616	11672	11625	11714	11619	11535	11637	11643	11676	11721	11724	11819	11533	11628	11535	11847	11731	11744	11559	11526	11710	11790	11697	11805	11580	11789	11707	11698	11875	11727	11774	11765	11793	11720	11795	11719	11637	11549	11696	11801	11711	11870	11693	11621	11599	11706	11763	11645	11656	11723	11596	11898	11663	11795	11800	11710	11880	11904	11676	11778	11678	11844	11736	11677	11772	11617	11706	11871	11743	11872	11879	11765	11886	11591	11698	11743	11583	11819	11690	11656	11787	11879	11798	11778	11680	11653	11579	11797	11735	11618	11643	11694	11753	11837	11609	11720	11733	11750	11697	11797	11579	11812	11764	11671	11525	11687	11713	11661	11831	11656	11870	11777	11738	11705	11760	11658	11779	11769	11679	11804	11818	11579	11800	11713	11679	11797	11598	11628	11687	11711	11750	11653	11673	11718	11903	11839	11601	11638	11567	11812	11646	11680	11730	11728	11860	11795	11865	11591	11768	11673	11825	11668	11719	11757	11754	11630	11480	11668	11771	11754	11662	11683	11750	11754	11569	11769	11744	11727	11513	11889	11668	11753	11658	11617	11711	11723	11707	11799	11709	11794	11843	11538	11640	11852	11827	11707	11631	11681	11697	11742	11698	11652	11911	11738	11614	11758	11826	11701	11800	11620	11783	11848	11672	11559	11748	11717	11856	11682	11692	11759	11753	11686	11739	11802	11778	11658	11581	11841	11733	11822	11727	11574	11809	11888	11765	11699	11877	11639	11681	11630	11793	11728	11768	11638	11875	11769	11697	11659	11895	11588	11798	11576	11698	11792	11746	11509	11792	11769	11742	11574	11782	11752	11739	11840	11625	11587	11668	11721	11735	11785	11666	11749	11788	11874	11746	11688	11669	11708	11650	11737	11564	11662	11918	11787	11657	11691	11720	11694	11767	11677	11632	11714	11772	11850	11494	11629	11654	11800	11655	11655	11524	11686	11714	11877	11616	11878	11757	11601	11701	11711	11625	11690	11741	11771	11808	11683	11607	11748	11784	11694	11682	11612	11604	11740	11776	11814	11757	11781	11579	11845	11608	11619	11713	11672	11725	11811	11680	11785	11726	11729	11752	11799	11732	11673	11682	11842	11895	11906	11690	11759	11771	11663	11627	12013	11773	11634	11671	11681	11774	11772	11831	11562	11606	11685	11664	11751	11794	11551	11731	11716	11715	11683	11678	11781	11650	11791	11749	11689	11895	11729	11687	11635	11979	11661	11713	11680	11793	11929	11916	11723	11881	11917	11667	11826	11811	11730	11597	11760	11589	11881	11487	11679	11796	11696	11880	11730	11568	11625	11679	11554	11883	11693	11733	11777	11786	11794	11622	11669	11721	11603	11570	11800	11708	11843	11688	11693	11854	11746	11802	11643	11681	11707	11706	11907	11767	11765	11767	11793	11630	11654	11669	11866	11443	11789	11734	11668	11775	11719	11724	11699	11730	11807	11648	11812	11790	11736	11722	11649	11836	11659	11672	11826	11752	11783	11772	11708	11848	11692	11717	11645	11656	11663	11691	11658	11703	11719	11750	11648	11707	11709	11671	11599	11737	11672	11556	11851	11756	11778	11824	11763	11659	11684	11697	11459	11674	11688	11710	11611	11644	11738	11692	11736	11688	11770	11719	11888	11616	11839	11623	11600	11769	11648	11820	11720	11726	11736	11737	11789	11773	11817	11664	11740	11595	11692	11884	11816	11758	11738	11778	11619	11614	11859	11701	11746	11628	11710	11834	11565	11861	11767	11683	11694	11621	11712	11740	11814	11722	11704	11577	11737	11779	11705	11767	11783	11789	11685	11733	11630	11823	11718	11778	11731	11555	11914	11529	11652	11705	11664	11661	11634	11697	11696	11812	11679	11808	11626	11607	11849	11667	11652	11751	11838	11588	11587	11767	11683	11843	11633	11643	11587	11673	11713	11768	11948	11849	11826	11757	11704	11667	11769	11697	11664	11728	11852	11790	11645	11634	11716	11747	11788	11775	11568	11780	11747	11665	11651	11608	11683	11824	11737	11873	11842	11830	11853	11658	11700	11845	11756	11583	11793	11894	11795	11605	11773	11672	11731	11628	11768	11589	11915	11784	11841	11735	11746	11697	11517	11942	11580	11789	11758	11641	11782	11798	11584	11728	11702	11781	11681	11685	11669	11836	11700	11706	11717	11857	11589	11703	11784	11795	11698	11650	11825	11870	11973	11648	11811	11784	11604	11712	11668	11784	11531	11666	11776	11715	11714	11742	11710	11720	11672	11586	11644	11644	11779	11691	11793	11732	11791	11854	11782	11718	11866	11654	11841	11599	11747	11639	11769	11752	11701	11662	11772	11852	11700	11656	11630	11682	11695	11750	11629	11710	11758	11796	11877	11681	11831	11876	11832	11729	11888	11796	11895	11755	11786	11764	11924	11661	11835	11786	11820	11678	11742	11724	11560	11618	11841	11687	11704	11670	11682	11868
23055	21244	29096	24276	24236	29220	32061	26525	23593	22208	20823	19215	18173	17216	16096	15796	15163	14764	14419	14306	14210	14191	14040	13793	13917	13851	13608	13733	13811	13698	13839	13779	13729	13704	13547	13633	13579	13604	13739	13540	13521	13548	13473	13555	13601	13468	13609	13619	13637	13629	13651	13603	13612	13598	13615	13401	13548	13584	13624	13719	13575	13389	13394	13613	13372	13457	13437	13615	13515	13702	13629	13347	13528	13571	13535	13486	13526	13646	13615	13435	13682	13613	13600	13534	13379	13670	13566	13684	13405	13600	13565	13591	13481	13575	13592	13628	13605	13553	13383	13549	13505	13697	13696	13255	13379	13671	13540	13507	13604	13714	13459	13542	13532	13472	13469	13229	13404	13542	13539	13503	13517	13591	13655	13462	13430	13588	13579	13406	13574	13561	13483	13482	13481	13754	13563	13546	13492	13370	13589	13374	13589	13562	13562	13432	13516	13617	13410	13592	13676	13643	13544	13534	13684	13360	13594	13577	13219	13592	13586	13320	13409	13731	13572	13450	13453	13389	13557	13495	13408	13526	13712	13501	13584	13569	13609	13407	13570	13462	13592	13754	13509	13671	13660	13488	13521	13396	13515	13524	13528	13583	13549	13409	13692	13574	13492	13562	13465	13522	13483	13743	13426	13379	13456	13571	13493	13628	13464	13484	13556	13446	13605	13315	13491	13528	13573	13640	13538	13453	13628	13484	13688	13568	13386	13412	13591	13735	13567	13533	13479	13656	13667	13577	13582	13680	13434	13537	13561	13384	13644	13415	13740	13451	13505	13569	13627	13679	13618	13590	13442	13686	13597	13431	13682	13698	13613	13687	13549	13581	13439	13478	13532	13520	13426	13459	13548	13588	13524	13491	13297	13501	13526	13385	13484	13501	13531	13459	13521	13565	13488	13664	13489	13599	13483	13686	13564	13495	13441	13466	13326	13429	13304	13432	13599	13405	13542	13523	13466	13417	13515	13541	13459	13422	13460	13670	13366	13464	13430	13418	13558	13642	13545	13737	13552	13596	13464	13545	13474	13404	13492	13234	13500	13459	13521	13726	13646	13418	13536	13744	13375	13582	13527	13489	13478	13431	13412	13446	13578	13346	13322	13511	13532	13527	13490	13357	13401	13416	13420	13572	13461	13549	13338	13377	13463	13411	13392	13436	13451	13574	13536	13376	13407	13593	13598	13439	13540	13376	13467	13621	13406	13422	13373	13526	13273	13250	13742	13724	13515	13435	13415	13499	13381	13467	13528	13619	13397	13556	13550	13571	13391	13518	13534	13430	13456	13695	13406	13537	13615	13238	13458	13541	13401	13478	13562	13441	13622	13521	13598	13575	13654	13563	13529	13634	13622	13483	13514	13426	13579	13476	13521	13519	13526	13577	13597	13365	13595	13461	13612	13547	13620	13653	13557	13462	13401	13367	13385	13455	13508	13274	13583	13473	13470	13444	13465	13635	13468	13568	13499	13448	13615	13526	13489	13512	13636	13574	13543	13603	13420	13439	13461	13586	13425	13503	13533	13468	13431	13516	13406	13384	13432	13622	13673	13476	13303	13471	13571	13556	13591	13508	13366	13688	13502	13586	13593	13576	13543	13649	13613	13460	13513	13531	13166	13433	13642	13648	13384	13339	13570	13386	13524	13422	13381	13536	13489	13603	13384	13615	13873	13527	13575	13515	13568	13562	13385	13388	13580	13503	13563	13443	13481	13540	13490	13472	13410	13568	13411	13682	13524	13573	13486	13688	13781	13513	13343	13664	13480	13616	13464	13467	13379	13491	13330	13492	13480	13354	13380	13518	13637	13497	13479	13388	13539	13663	13602	13411	13515	13772	13604	13466	13385	13674	13431	13544	13396	13510	13602	13450	13640	13702	13590	13515	13275	13409	13626	13559	13613	13287	13513	13657	13482	13421	13525	13567	13509	13501	13545	13373	13502	13580	13375	13458	13634	13445	13565	13518	13544	13451	13587	13485	13457	13418	13649	13584	13421	13523	13494	13375	13401	13380	13431	13488	13519	13621	13529	13437	13674	13483	13550	13370	13338	13489	13515	13435	13418	13307	13399	13698	13488	13481	13450	13407	13572	13519	13436	13576	13346	13439	13508	13475	13550	13517	13546	13324	13537	13427	13617	13515	13521	13511	13632	13573	13577	13379	13423	13364	13595	13412	13425	13400	13604	13460	13529	13396	13663	13526	13703	13466	13481	13577	13330	13548	13375	13410	13567	13547	13603	13444	13598	13605	13722	13456	13502	13361	13628	13617	13573	13554	13544	13617	13458	13401	13588	13610	13359	13571	13445	13314	13387	13583	13559	13428	13602	13458	13347	13586	13499	13637	13402	13515	13657	13350	13409	13567	13386	13304	13340	13536	13543	13523	13591	13437	13595	13470	13583	13505	13356	13330	13540	13526	13432	13598	13626	13533	13579	13447	13450	13518	13485	13406	13667	13360	13459	13526	13592	13827	13370	13444	13613	13543	13619	13477	13371	13435	13594	13499	13327	13589	13570	13445	13637	13715	13565	13525	13670	13403	13425	13518	13501	13582	13677	13461	13518	13495	13525	13721	13458	13522	13575	13559	13725	13560	13481	13508	13598	13653	13626	13496	13406	13450	13662	13390	13331	13458	13498	13586	13750	13315	13584	13552	13466	13543	13517	13384	13521	13545	13548	13451	13584	13426	13348	13521	13710	13470	13516	13608	13523	13443	13596	13588	13499	13631	13630	13482	13496	13682	13467	13354	13669	13522	13457	13411	13511	13562	13482	13385	13553	13494	13420	13460	13810	13396	13501	13569	13455	13482	13350	13530	13531	13331	13457	13465	13495	13538	13504	13516	13714	13546	13597	13591	13316	13497	13465	13661	13390	13396	13342	13335	13451	13534	13632	13484	13425	13485	13404	13422	13311	13441	13534	13460	13400	13383	13562	13368	13457	13480	13551	13303	13525	13486	13512	13588	13584	13530	13353	13620	13559	13487	13382	13406	13465	13384	13428	13512	13395	13305	13535	13671	13596	13565	13536	13428	13682	13582	13508	13522	13676	13361	13494	13526	13598	13491	13527	13295	13501	13726	13469	13683	13629	13562	13464	13655	13575	13644	13642	13404	13269	13616	13517	13333	13576	13716	13588	13420	13488	13390	13466	13551	13460	13490	13558	13469	13337	13406	13565	13435	13347	13414	13524	13446	13488	13395	13483	13455	13301	13498	13483	13487	13475	13697	13496	13451	13437	13422	13631	13655	13551	13480	13503	13395	13554	13459	13658	13752	13549	13426	13390	13435	13552	13513	13607	13381	13364	13360	13433	13382	13451	13540	13513	13481	13437	13421	13423	13389	13499	13493	13449	13447	13734	13634	13568	13567	13506	13476	13412	13459	13608	13586	13457	13546	13621	13584	13546	13494	13580	13291	13485	13434	13509	13668	13378	13419	13362	13491	13373	13323	13419	13469	13673	13464	13446	13483	13608	13545	13614	13376	13694	13460	13613	13491	13537	13444	13596	13443	13431	13256	13324	13321	13417	13483	13604	13573	13576	13373	13341	13580	13550	13604	13370	13597	13543	13666	13636	13461	13461	13486	13348	13366	13523	13581	13559	13451	13553	13353	13366	13473	13486	13584	13589	13625	13413	13523	13725	13704	13511	13532	13512	13433	13563	13454	13348	13520	13641	13442	13396	13557	13565	13491	13447	13663	13474	13543	13322	13500	13468	13319	13427	13543	13294	13529	13330	13440	13433	13750	13314	13423	13747	13612	13450	13498	13364	13693	13287	13408	13442	13492	13539	13394	13499	13495	13439	13618	13515	13556	13448	13444	13382	13665	13541	13530	13568	13638	13533	13500	13508	13448	13594	13418	13462	13508	13511	13324	13484	13420	13432	13512	13738	13484	13461	13498	13550	13520	13497	13508	13549	13585	13396	13336	13464	13529	13649	13457	13661	13329	13559	13579	13530	13682	13601	13646	13489	13570	13563	13530	13365	13425	13474	13651	13663	13579	13609	13689	13418	13380	13494	13533	13538	13643	13579	13481	13528	13589	13501	13422	13490	13447	13433	13560	13553	13514	13378	13598	13665	13412	13459	13644	13526	13541	13660	13600	13527	13403	13520	13321	13542	13448	13535	13605	13542	13431	13345	13463	13450	13456	13463	13453	13553	13424	13478	13368	13582	13472	13631	13584	13407	13343	13670	13544	13542	13549	13400	13584	13645	13662	13417	13388	13628	13166	13393	13591	13517	13451	13611	13415	13447	13492	13628	13637	13330	13511	13698	13676	13468	13642	13643	13402	13515	13484	13372	13568	13605	13560	13671	13665	13542	13536	13510	13387	13486	13585	13351	13588	13599	13323	13379	13514	13624	13514	13488	13602	13543	13535	13463	13355	13528	13448	13711	13557	13546	13562	13577	13571	13587	13384	13476	13321	13403	13506	13372	13635	13428	13372	13595	13728	13542	13517	13516	13428	13556	13579	13571	13384	13455	13636	13531	13500	13555	13631	13475	13500	13397	13628	13463	13532	13695	13606	13569	13493	13273	13484	13397	13367	13536	13328	13541	13589	13640	13454	13435	13511	13562	13500	13485	13603	13468	13612	13442	13592	13339	13479	13380	13689	13452	13465	13338	13407	13384	13251	13641	13631	13548	13372	13489	13722	13431	13436	13440	13490	13473	13361	13434	13597	13500	13574	13390	13292	13523	13546	13518	13484	13366	13669	13536	13554	13588	13583	13534	13456	13436	13448	13443	13476	13583	13523	13514	13504	13582	13660	13403	13656	13425	13418	13459	13376	13585	13556	13364	13458	13532	13392	13651	13696	13510	13688	13706	13562	13338	13547	13580	13485	13362	13504	13614	13622	13669	13644	13583	13744	13461	13746	13447	13484	13363	13425	13441	13353	13466	13576	13292	13519	13620	13552	13442	13478	13488	13497	13523	13740	13630	13359	13397	13492	13558	13578	13706	13560	13393	13511	13486	13594	13463	13424	13643	13320	13222	13492	13488	13381	13565	13517	13642	13391	13629	13470	13402	13491	13352	13517	13564	13456	13485	13506	13328	13474	13581	13315	13499	13540	13725	13473	13547	13548	13488	13564	13543	13544	13576	13524	13586	13324	13489	13646	13526	13490	13616	13670	13569	13599
32316	58022	56525	46479	40936	36529	32660	29355	26406	24050	21914	19975	18266	16921	15920	14925	14241	13884	13404	13066	12912	12775	12631	12527	12495	12451	12395	12408	12290	12197	12271	12303	12198	12205	12194	12414	12180	12184	12182	12159	12271	12031	12168	12221	12073	12249	12251	12077	12188	12008	12144	12198	12051	12134	12233	12077	12052	12201	12011	12125	11958	12189	12094	12324	12111	12198	12073	12184	12259	12143	12106	12068	12005	12188	12170	12284	12089	12178	12132	11995	12114	12061	12133	12298	12068	12208	12166	11959	12106	12128	12170	12108	12187	12197	12046	12132	11963	12160	12201	12125	12088	12224	12206	12006	12111	12124	12187	12114	11967	12066	12248	12035	12187	12121	12115	12136	12254	11970	12100	12131	12104	12084	12066	12207	12218	12203	12069	12062	12149	12146	12152	12053	12101	12158	12308	11930	12276	12023	12105	12155	12096	12155	12093	12044	12058	12124	12172	11986	12013	12065	12172	12119	12280	12093	12011	12032	12025	12052	12234	12068	12257	12041	12041	12099	12127	11965	12141	12161	12201	12149	12000	12161	12067	11955	12196	12288	12108	12143	12370	11969	12111	12015	12108	12055	11987	12119	12149	12098	12156	12233	12086	12155	12055	12251	12277	12167	12126	12022	12225	12150	11987	12088	12076	12144	12112	12088	12269	11965	12115	12164	12154	12130	12085	12067	12219	12149	11977	12119	12195	12052	12105	12236	12254	12186	12208	12159	12275	11946	12088	12156	12139	12172	12258	12197	12116	12043	12172	12068	12250	12186	12047	12301	12031	12110	12154	12031	12097	12013	12082	12261	12340	12199	12154	12101	12084	12152	12094	12175	12233	12225	12019	12287	11955	12045	12281	12127	12177	12031	12081	12175	12306	12073	12185	12230	12057	12283	12216	12097	12031	12142	12175	12146	12141	12306	12149	12053	12163	12018	12089	12142	12085	12177	12084	12073	12190	11997	12093	12056	12107	12127	12179	12131	12034	12244	12387	12287	12137	12135	12200	12104	12094	12061	11983	12163	11978	12142	12196	12156	12170	12043	12078	12055	12080	12059	12151	12121	12002	12095	12111	12196	12179	12218	12035	12164	11995	12067	11963	12182	12210	12096	12186	12128	12082	12050	12205	12040	12084	12204	12142	12058	12133	12252	12140	11947	11969	12153	12180	12065	12112	12131	12077	12215	12104	12040	12068	12227	12123	12408	12081	12077	12171	11946	12250	12106	12027	12123	12156	12001	12069	12083	12032	12080	12142	12124	12016	11926	12130	12173	12065	12063	12418	12306	12193	12073	12171	12203	12149	12146	12056	12186	12211	11956	12255	12070	12074	12135	12038	12300	12074	12246	12009	12141	12155	11877	12039	12100	12265	12062	12150	12010	12033	12104	12201	12062	12088	12257	12085	12038	12128	12155	12001	12011	12080	12076	12127	12068	11994	12032	12197	12238	12183	12062	12115	11913	12253	12132	12173	12065	12187	12165	12068	12112	12002	12080	12014	12160	12117	12245	12083	12174	12003	11996	12158	12096	12076	12156	12118	12029	11990	12063	12058	11924	12109	12164	12198	12098	12203	12000	12017	12002	12046	12191	12276	12069	12129	12066	12088	12024	11934	12213	12234	12296	12265	12234	12114	12273	12117	12076	12203	12100	11880	12162	12003	12179	12091	12122	12216	12109	12161	12165	12241	12138	12139	12179	12177	11998	12147	12101	12165	12263	12117	12167	12145	12291	12028	12107	12172	12008	12004	12156	12021	12147	12082	12107	12188	12137	12009	12039	12175	12015	12087	12057	12242	12060	12165	12105	12162	12093	12005	12123	12075	11966	12154	12092	12262	12163	12180	12090	12103	12041	12097	12122	12098	12049	12001	11923	11984	12218	12058	11947	12056	12117	12107	12113	12047	12105	12044	12033	12103	12188	12103	12129	12264	12134	12135	12122	12015	12144	12006	12109	12056	12112	12013	12197	12279	11952	12128	12151	12071	12166	11978	12264	12119	12188	12034	12083	12086	12192	12084	12143	12009	12159	12009	12111	12114	12145	12101	12144	11955	12151	12113	12139	12046	12073	12132	11920	12142	12126	11930	12196	12200	12071	12034	12180	12134	12052	12075	11894	12142	12082	12119	12003	12088	12223	11926	12080	12223	12198	12197	12082	12053	12155	11992	12133	12112	12140	11946	12057	12144	12205	12068	11969	11982	12153	12208	12075	12116	12104	12087	12159	12069	12201	11980	12144	12245	12173	12274	12173	12047	12232	12171	12120	12149	11908	12295	12032	12149	12146	11965	12131	12233	12105	11936	12126	12225	12130	12222	12135	12183	12105	12047	12008	12155	12116	12205	12225	11984	12259	11918	12141	12242	12044	12242	12051	12148	12154	12274	12138	12128	12358	12220	12105	12188	12211	12054	12224	12133	12078	12117	12057	12183	12157	12076	11961	12086	12149	12153	12080	12196	12318	11934	11960	12092	12220	11994	12155	12120	11988	12070	12254	12049	12133	12086	12064	12087	12235	12259	12092	12075	12172	12165	12070	12146	11866	12078	12116	12212	12115	12076	12122	12117	12024	12137	12231	12213	12083	12106	12087	12180	11947	12151	12056	12274	12187	12152	12066	12185	12106	12145	12012	12179	12215	12153	12024	11919	12055	11987	12164	12054	12024	12126	12263	11972	12177	12044	12239	12161	12249	12106	11983	12099	12039	11983	12090	12057	12014	12081	12175	12165	12000	12218	12108	12234	12134	12139	12066	12178	12216	11898	12128	12129	12089	12059	12148	12105	12040	11976	12044	12245	12102	12141	12114	11977	12173	12154	12228	11978	12166	12158	12360	12124	12136	12185	11948	12257	12091	12077	12262	12151	12097	12120	12173	12075	12094	11983	12060	12124	12189	12269	12041	12004	12121	12245	12054	12025	12100	12088	12074	11974	12151	12123	12200	12139	12192	12128	12168	12166	12043	11983	12081	12204	12073	11929	12162	12163	12117	12084	12091	12167	12117	12025	12190	12154	11936	12117	12218	12307	12074	12118	12008	12265	12029	11972	12041	12247	12034	12112	12080	12021	12036	12212	11942	12127	12046	12011	12169	11997	12044	12082	12226	12067	12161	12214	12259	12220	12065	12153	12066	12206	12290	12269	12145	12111	12082	12074	12101	12162	11840	12241	12065	12181	11994	12122	12170	12166	12117	12004	12131	12136	12189	12060	12011	12125	12089	11972	12029	12023	12041	12195	12237	12190	11991	12049	12027	12205	12134	12035	12088	12221	12149	11970	12198	12161	12367	12101	12093	11970	12114	12009	12042	12141	12103	12133	12092	12150	12114	12006	12064	12119	12062	12035	11982	12044	12151	12110	12172	12020	12116	12201	12084	12115	11933	12250	12208	12127	12194	12142	11983	12036	12128	12109	11974	12113	12048	12067	12149	12067	12197	12240	12171	12211	12073	12061	12107	12089	12009	12151	12083	12068	12149	12141	12271	12078	12123	11956	12151	11992	12211	12215	12154	12080	11971	12144	12209	12157	12209	12053	11990	12182	11959	12191	12153	12172	11999	12185	12142	12172	12190	12054	12026	11953	12048	12091	12166	12201	12082	12067	12063	12078	12035	12028	12137	12095	12027	12136	12034	12219	12044	12062	12089	12041	12214	11999	12010	12194	12141	12052	12137	12177	12029	12135	12215	12111	11916	12201	11941	11997	12134	12179	12066	12047	12154	12164	12214	12074	12042	11980	12155	12206	11851	11969	12094	12134	12119	12206	12134	12248	12215	12097	12072	12190	12262	12045	12193	12221	12202	12180	12067	11987	12177	12073	12066	12054	11959	12034	12306	12001	12074	12147	12086	12179	12072	12068	12071	12064	12020	12047	12160	12134	12209	12155	12167	12148	11900	12180	12198	12149	12068	12129	12105	12050	12069	11987	12100	12223	12223	12111	11991	12201	12111	12010	12191	12167	12059	12062	12223	12304	12073	12199	12223	12302	12177	12090	12048	11951	12218	11961	12220	11952	12171	12093	12078	12087	12263	12232	12092	12061	11982	12084	11980	11987	12193	12182	12185	12196	12284	12175	12166	12050	12039	12147	12142	12056	12167	12151	12200	12181	12142	12006	11972	12098	12185	12109	12110	12137	12236	12093	12188	12059	12016	12041	12064	12061	12068	12232	12084	12268	12113	12077	12182	12131	11928	11969	12138	12352	12148	12131	11847	12082	12134	12179	12180	12149	12007	12069	11997	12127	12188	12242	12169	12050	11980	12147	12117	12205	12110	12219	12166	12157	12074	12030	12126	12087	12055	12231	12059	12155	12263	12084	12182	12016	12042	12139	12019	12106	12060	12058	12069	12261	11871	12049	12246	12118	11999	12087	12130	11908	12114	12076	12204	12147	11941	12050	12119	11993	12062	12074	11990	12112	12005	12169	12185	11993	12110	12167	12141	12096	12142	12195	12168	12094	12164	12043	12079	12109	12151	12313	12135	12087	12147	12151	12167	12031	12032	12133	12010	12104	11984	12082	12294	12079	12083	12197	12024	12248	11960	12124	12180	12075	12086	12238	12100	12024	12263	12031	12324	12050	12224	12064	11924	12289	12107	12250	12168	11955	12245	12105	11991	12063	12163	12102	12014	12136	12189	12118	12004	11986	12063	12074	11854	12035	12055	12082	12198	12077	12077	12239	12104	12233	12118	12178	12177	12062	12217	12058	12138	12079	12148	12144	12112	12089	12165	12196	11991	12204	12043	12248	12190	12223	12095	12053	12157	11995	12179	12115	12179	12147	12014	12133	12176	12057	12108	12174	12034	12230	12146	12155	12086	12061	11983	12128	12261	12276	12080	12226	12126	12243	12105	12036	12147	12066	12193	12167	12037	12176	12033	12120	12100	12239	12213	12054	12127	12254	12189	12024	12252	12133	12171	12072	12086	12178	11937	12202	12197	12214	12030	12118	12224	12158	12091	12012	12156	12161	12048	12091	12050	12119	12142	12133	12041	12169	12091	12154	12091	12222	11985	11970	12081	11965	12104	12004	12164	12209	12218	12247	12111	12112	12009	12210	12057	12024	12057	12223	12183	11938	11989	12177	12125	12182	12166	12143	12205	12081	12089	12087	12310	12012	12156	12025	12056	12180	12096	12002	12158	12189	12034
29680	32330	43148	37994	30235	25847	22714	20340	18735	17389	16714	15889	15180	14796	14175	14087	13905	13724	13565	13265	13308	13333	13313	13217	13365	13180	13277	13164	13112	13185	13250	13076	13303	13248	13189	13325	13122	13070	12907	13232	13190	13115	13216	13292	13095	13144	13118	12947	13101	13247	13120	13460	13115	13216	13192	13199	12989	13237	13180	13095	12983	13096	13066	13112	13057	12929	13012	13139	13374	12992	13204	13200	13064	13065	13096	12969	13106	13138	13229	13153	12964	13053	13121	13029	13036	13150	13029	13052	13088	13234	13017	13018	13051	13203	13295	12852	13218	13056	13116	13074	13058	12984	13175	13220	13086	12958	13056	13060	13161	13141	13108	13015	13023	13273	13266	13236	13060	13101	13246	12953	13144	13190	13151	13038	13261	12943	13182	13091	13268	12990	13075	13136	13081	13060	13132	13118	13139	13133	13111	13272	13201	13149	13005	13056	13074	13088	12982	13058	13124	13106	13210	12954	13092	12972	12830	13161	13253	13141	13154	13060	13244	13088	13255	12993	13169	13019	13062	13209	13098	13175	13085	13082	13120	13059	13178	13171	13039	13152	13094	13122	13172	12929	13078	13090	13190	13187	13109	13023	13149	13103	13164	13176	12921	12872	13005	13186	13137	12980	13157	13071	12977	13064	13048	13160	12980	13169	13220	12988	12990	12972	13116	13203	13232	13022	13200	12869	13312	13046	13052	13138	13042	12961	12912	13097	13260	13190	13231	13128	13131	13415	13114	13123	13099	12967	13056	13257	13060	13122	13103	13154	13023	13040	13158	13261	13015	13276	13140	12958	13077	13061	13359	12984	13240	13208	13192	13098	13337	13234	13084	13103	13242	13147	13235	13201	13223	13043	13163	13259	13031	13213	13185	13144	13256	13093	13200	13318	13026	13245	13102	13164	13121	12953	13092	13065	13247	13050	13002	13206	13072	13037	13229	13152	13179	13370	13141	12902	13088	13040	13134	13006	13054	13061	12905	13065	13113	13077	13043	13160	13077	13251	13131	13082	13046	13008	12925	13214	13028	13217	13221	12979	13146	13286	13085	12894	13272	13306	13099	13037	13115	12970	13208	13181	13208	13139	13015	13096	13349	13051	13127	13208	12984	12929	13112	13074	13079	12889	13055	13110	13014	13141	12952	13110	12973	13157	13104	13063	13209	13290	12854	12907	13202	13025	13167	13137	13114	13076	13153	13149	13104	13272	13262	13157	13015	12752	13119	13174	13287	13054	13129	13085	13060	13215	13009	13176	13164	13040	13131	13065	13242	13127	12982	12927	12945	13129	13099	13053	13006	13018	12990	13217	12957	13052	13117	13020	13124	13357	13222	12929	13142	13269	13218	13017	13122	12943	13169	13211	13199	13037	13106	13000	13083	13164	13159	13175	13190	13043	13091	13194	13162	13003	12984	13214	13257	12947	13022	13053	12993	13146	13299	13215	12965	13139	12895	13079	13172	12937	13175	13167	13178	13109	13192	13147	13230	12995	13391	13148	13132	13044	13104	13079	13158	12993	13191	13187	13218	13208	13084	13102	13231	13274	12945	13185	12985	13216	13039	13197	13111	12940	13153	13190	13171	13202	13059	13005	13031	13275	13002	13027	13053	13179	13365	13068	13142	13107	13202	13093	13182	13172	13174	13082	13120	13197	13153	13185	12946	13359	12928	13004	12952	13148	13246	13048	12892	13155	13019	13073	13037	13144	13095	13125	13265	13155	12873	12850	13141	12989	13149	13121	13068	13196	13141	13079	13149	12963	13098	13164	13159	13299	13272	13099	13253	13142	13218	13017	13274	13103	12943	13066	13040	12977	13107	13219	13164	12980	13085	13112	13126	13221	13188	13098	13152	12948	13212	13123	13177	13154	13079	13011	13137	12966	13147	13025	13200	13222	13101	12988	13260	13093	13119	13022	13029	13224	13152	13130	13144	13139	13054	13093	13065	13068	13057	13201	13094	13176	13137	13106	12963	13109	13185	12933	13047	13120	13115	13157	13129	13291	13195	12963	13238	13471	13110	13003	13013	13165	13160	13044	12914	12975	12699	13134	13133	13279	13132	13092	13021	13077	13287	12766	13228	13149	13070	13131	13165	13060	13072	13083	13156	13000	13129	13029	13220	13232	13094	13032	12952	13152	13127	13050	12923	13082	13273	13176	13352	13102	13177	13154	13069	13225	13143	13124	13104	13215	13118	13128	13067	13098	13192	13213	13027	13112	13069	13003	12875	13030	13355	12991	13045	13100	13187	12922	13019	13139	13056	12997	13211	13104	13055	13194	13185	13127	13120	13224	13149	13070	13174	13150	13246	13197	13091	13179	13103	13329	13037	13039	13177	13253	13134	13065	13152	13193	13128	13074	13344	13223	13221	13088	13010	13157	13107	13000	13271	13037	13280	13162	12926	12876	13191	13098	13123	13326	13093	13183	12942	13169	12858	13100	13073	13044	13101	13211	13159	13075	13078	13049	13085	13149	13040	13290	13027	13042	13118	13247	13157	13017	13140	13245	13036	13104	12969	12946	13192	13144	13157	13159	13239	13233	13123	13118	13170	12984	13079	12945	13074	13083	13142	13051	13086	12773	13015	13059	13176	13142	13117	13031	13172	13055	13043	13168	13147	13288	13028	13243	13204	13142	13108	13120	13127	13296	12969	13079	13052	13113	13220	13264	13308	13002	13223	12999	13014	13023	13011	13230	13032	13042	12913	13097	13035	13076	13055	13208	12883	13063	13005	13117	13117	13210	13012	13032	13074	13131	13249	13125	13153	12989	13096	13025	13135	13067	13175	13087	12977	13237	13209	13056	13053	13278	13164	13101	13204	13141	12995	13162	13078	13065	13158	13219	13149	13023	13038	13144	13141	13272	13243	13190	13178	13046	13245	13043	13156	13162	13165	13195	13134	13047	12999	13186	13198	13221	13274	13054	13147	13220	12997	13215	13141	13390	13082	13087	13008	13153	13346	13038	13315	13055	13089	13359	13264	13040	12885	13064	13023	13141	13157	13214	13029	13313	13074	13229	13028	13033	13122	13147	13159	13091	13273	13121	13066	13094	13049	13007	13182	12910	13155	13241	13099	13252	13170	13103	13144	13204	13171	13266	13059	13011	13282	13119	13014	13176	13110	13049	13079	12972	13062	13059	13209	13062	13111	13258	13064	12996	13281	13205	13150	12992	13182	13165	13145	13199	13249	13080	13197	13054	13240	12980	12960	13100	13114	12968	13100	13211	13165	13097	13002	13068	13155	13135	13156	12942	13136	13348	13215	13020	13077	13175	13155	13079	13079	13237	13098	13091	13114	13245	13272	13141	12858	13109	13216	13332	13098	13161	13056	12974	13103	12971	13279	12941	13141	13097	13077	13265	13199	13089	13438	13189	13196	13123	13306	13083	13039	13186	13016	13075	13241	13138	13143	13184	13033	12947	13240	13095	13138	13243	13229	13202	12963	13172	13115	13076	13261	13240	13232	13228	13319	13302	13490	13122	13130	13076	13234	13069	13181	13130	13174	13168	13324	13157	13031	13104	13116	13210	13158	13047	12880	13153	13148	13190	13115	12976	12981	13083	13322	13139	13270	13098	13097	13120	13301	13139	13293	13195	13035	13084	13134	13159	13078	13132	12990	13262	13103	13133	13098	13029	12877	13147	12992	13328	13177	13044	13093	13147	13017	13014	13008	13109	13231	13000	13079	13132	13261	13058	13182	13128	12976	13170	13143	13032	13087	13080	13107	13138	13181	13029	13202	13195	13103	13066	13226	13126	13304	13238	13108	13273	12952	12939	13083	12933	13103	13153	13001	13013	12958	13117	12917	13019	13140	13126	13226	13153	13140	12988	13179	12882	13162	13107	13071	13034	13274	13175	12998	13236	13153	13311	13199	12847	13095	13107	13175	13068	13013	13071	13052	13068	13089	13358	13062	13146	13065	13116	13157	13153	13046	13112	12992	13038	13287	13032	13105	12977	13200	13229	13042	13063	13159	13147	13238	13216	13178	12903	13132	13296	13193	12918	12954	13074	12994	12945	13071	13150	13306	13127	12881	12988	13080	13083	13053	13024	13149	13268	13114	13071	13076	13237	13095	13007	13151	13245	13112	13122	12955	13064	13077	13065	13052	12973	13149	13157	13029	13036	12993	13226	13182	13230	13201	13067	12974	13338	13205	12890	13183	13143	13082	13146	13284	13142	13094	13115	13187	13266	13058	13136	12904	13205	13052	13062	13283	13134	13265	13195	13015	13161	13092	13043	13196	13058	13224	13138	13016	13114	13168	13135	13069	13078	13073	13089	13238	13159	13194	13165	13211	13103	13146	13244	13083	13073	12954	13089	13279	13086	12989	13169	13017	12999	13210	13140	13044	13009	13011	13267	13274	13167	13065	13175	13131	13059	13264	13158	13294	13113	13001	13105	13032	13068	13143	13027	13220	13126	13068	13090	12966	13151	12865	13078	13198	13043	13005	13034	13070	13007	13122	13140	13204	13133	13115	13180	13243	13088	13243	13217	13008	12964	13187	13105	13106	13011	13246	13128	13069	13068	13171	12957	13112	13187	13103	13083	13108	13297	13280	13054	13134	13030	13362	13375	13119	13332	13216	12998	13063	13083	13072	13126	13060	13107	12940	13058	13193	13108	12985	13033	13170	13050	13104	13228	13051	12927	13124	13193	13092	13021	13276	12954	12847	13152	13073	13213	13144	12974	13086	12989	13029	13045	13216	13066	13012	13068	13096	12985	13213	13213	13074	13175	13122	13113	13051	13047	13042	13030	12952	12972	13091	13016	13204	13152	13145	13244	13038	13090	13151	13069	13074	13152	13094	13075	13165	13050	13077	13138	13135	13259	12999	13079	13191	13324	12900	13136	12904	13026	13371	13052	12963	13060	13239	13171	13156	13356	13105	13023	12994	12796	13333	13114	13237	13147	13157	13255	13120	13020	13053	13083	13091	13077	13157	13065	13242	13062	12907	13224	13062	13012	13036	13024	13187	13329	13275	13186	12977	13139	13037	13155	13060	13138	13233	13228	13233	13188	13081	13215	12988	13082	13162	13173	13269	13123	13138	13134	13098	13038	13229	12931	13295	13067	13113	13196	12995	13061	13063	13084	13083	13169	13105	13084	13167	13217	13061	12920	13183	13251
31944	49012	46934	37373	31924	27747	24851	22192	19937	18367	17044	15962	14961	14165	13649	13322	12888	12601	12611	12534	12377	12219	12138	12425	11973	12123	12040	11925	12127	11935	11871	11832	11937	11976	12104	12149	11964	11856	12116	12004	11993	11976	11927	11949	11945	11971	12042	12063	11950	11931	12118	11918	12032	12013	11725	12059	12028	12009	12075	12023	12182	11893	12049	11965	11971	11943	12032	11905	11898	11924	11972	12063	11979	11903	11891	11969	11969	12050	11973	11929	11755	11969	11921	11880	12077	12074	11989	11968	11935	11994	11986	12174	11914	11856	12019	12051	11925	12002	12163	12091	12161	12104	11898	11914	11966	11971	11976	11911	11975	11998	12073	11891	11891	11992	11971	11875	11946	11845	12101	11879	11985	12029	11888	12178	11984	11893	11888	12108	11984	12004	12064	11876	11830	12080	12137	12027	11965	12104	11973	11881	11919	12018	11703	11849	11920	11968	11898	11899	11990	11981	11983	11882	11994	11982	11870	11869	11931	11879	11871	12098	11854	11950	12000	11969	12037	12078	12079	11979	11935	11878	11962	11906	11972	12019	11879	11887	12096	11918	12117	12054	12018	11885	12024	11935	12025	11972	12091	11905	11959	11935	12119	11894	12016	11873	11802	12067	11905	11982	11917	11816	11977	11964	12026	12012	11898	12060	12028	12029	11963	11959	11949	11819	12128	11957	11977	11971	12027	11979	12051	12102	11844	11930	11908	11856	11871	12042	11943	12107	12077	12052	12148	11911	12162	12020	11868	11985	12138	12060	12014	11927	12050	12078	11977	11947	12026	11910	12156	11877	12052	11980	11911	11847	12177	12064	11869	12027	11910	12171	12069	11833	11980	11848	11950	11916	11937	12051	12033	11908	11941	11997	12119	11916	11970	12024	11941	11892	12017	11943	11851	11927	12052	11698	11908	11990	12068	12075	11929	11988	12070	11945	11926	11999	11994	12046	11916	11934	12008	12036	12055	12034	11988	11888	12069	11959	11987	11943	11923	11926	12138	11882	12049	12076	12073	11874	12000	11894	11931	12056	11982	11951	12002	12034	12014	12024	11967	11974	11837	12010	12022	11833	11989	12090	11904	11854	12030	12002	12140	11882	12053	11966	11941	11900	11790	11941	12034	11862	11914	12018	11878	11966	11955	12135	11929	12004	11970	11961	12054	12066	12026	11969	12013	11934	12019	12085	12095	11963	12032	12043	12042	11978	12259	12027	12179	11945	11969	12057	11745	11865	11959	11775	12181	12080	11943	12000	11988	12025	11929	11988	11871	12056	12053	11921	11815	12006	11870	12090	12033	11896	12015	12034	12015	11765	12038	11926	11958	11864	11930	11905	11985	11923	12094	11990	11832	12069	12046	12027	11897	11927	12122	12177	11952	11944	11992	12053	12109	11918	11956	11986	11942	11964	12031	11846	12118	12051	12073	11813	12022	11800	11922	11994	11911	11996	12030	12082	11954	11887	11958	11923	11890	11933	11940	12169	11943	11989	12093	12150	11904	11890	11974	11909	12089	12048	11992	11983	12075	11911	11889	11978	11991	12063	12093	11994	12033	11989	11954	12081	11940	12134	12008	11917	11933	12043	12146	12015	11825	11979	11973	12116	12065	11971	12008	11969	11923	11950	11935	11952	12083	12125	11871	12020	12102	11976	11911	11899	11857	12096	11954	12040	11932	11893	11928	11780	12148	11964	11966	11910	11799	12020	11911	11856	11945	11813	11927	12038	11908	12225	11958	12007	12181	11845	12055	12025	11963	12096	11976	12040	11827	11993	11975	12040	12030	12117	11971	11909	11915	12062	11968	12118	12134	11885	11767	12001	11944	11882	12087	11920	11991	12001	12075	11981	11886	11892	12081	11935	11956	11979	11994	11851	12019	11955	11852	11862	11995	12204	11947	11869	11986	12018	12021	12045	12024	11783	11990	12045	11872	11950	11820	11997	11854	12024	11929	12001	12065	12014	11892	12063	12037	12006	11922	11825	11953	11890	12040	11958	11943	12006	11899	11990	11836	11984	11935	11918	12003	11983	12041	12094	11883	12020	12106	11967	12016	11923	11887	12036	12136	12055	11901	12040	12085	11869	12079	12001	12034	12025	11981	12085	11801	11825	11998	12190	11970	11935	12008	12036	11913	12068	12104	11920	11961	11981	11999	12062	12022	11947	11928	11755	11805	12073	12002	12029	12132	11837	11938	12149	11928	11935	11993	11859	11977	12053	11899	11972	12038	12029	11925	12112	11975	12073	11905	11982	12031	11882	11956	11904	12002	12144	12081	12145	11868	12036	12007	12008	12131	11845	11840	11932	11936	11916	12034	11954	11854	11907	12211	11895	11897	12014	11873	12049	11925	11918	11969	11992	11972	12155	11854	11959	11978	11978	12016	12174	11932	12025	12041	11869	11945	12080	12032	11804	12175	11941	11901	12004	12058	12085	11883	12214	11997	12132	11836	11875	12054	12122	11842	12052	12097	11862	11947	11994	11928	12087	12043	12074	12082	11900	11940	12001	12074	12001	12040	11927	11850	11983	12134	11953	11901	12035	11970	11860	11875	12110	12106	12058	12011	12070	12018	12057	11995	11991	11975	11893	12072	11880	12080	12065	11953	12198	11940	12033	11844	11904	11928	11976	11927	12140	11941	11981	11972	11917	12221	12046	12016	12045	12086	11816	11995	11921	12015	11867	12044	11838	11875	11877	11845	12051	11928	11979	11868	12014	12092	11941	11989	12074	11701	11895	11934	11885	11890	12004	12057	12034	11950	12018	12032	12044	11969	11878	12026	12099	12015	12079	11910	12197	11989	11839	12128	11904	12094	11874	12177	12027	11972	12074	11923	11929	12058	12141	11941	12117	12116	11866	11926	11953	12006	12026	12105	11963	11961	12055	11871	12059	11834	12089	12066	12014	11902	11830	12044	12137	11859	11913	12003	11937	12018	11863	12067	11993	11963	11958	11875	11969	12061	12077	11898	11951	12002	11896	11926	11925	11948	11971	11935	11964	12026	11794	12068	12061	12054	11733	12094	12074	11943	12135	11828	11889	11978	12001	12034	11999	12116	12023	12122	11905	11796	11888	11888	12198	12000	11944	11986	11931	12031	12109	12029	12038	11949	12043	11973	11733	11970	11935	12039	11925	12099	11893	11954	11884	11995	12082	11993	12128	12033	11958	11903	12002	12035	12009	12029	12003	12013	11829	12011	12098	12101	11879	11979	12017	12006	11909	11960	12006	12236	12059	11882	11841	12095	11927	11936	12251	12051	11952	11968	11993	11874	11974	11999	11933	11994	12031	12008	11888	11918	11949	11980	11951	11943	12062	11932	12219	11988	11927	11995	12045	11825	11917	11958	11949	11908	11983	11901	12017	12167	12147	12015	12008	12078	12021	11911	12054	11910	11887	11877	11920	11947	12113	12149	11857	11900	12110	11908	11926	12015	11925	11947	11909	12093	11841	11891	12022	11990	12047	11750	11834	11891	12000	12025	11937	11912	12019	11853	12121	11936	12049	12045	11877	11968	11905	11871	11982	11806	11968	12011	11966	11978	12003	11968	12040	12130	11963	11988	12031	12063	12025	11845	12048	11954	11963	12010	11923	11889	12009	12016	11898	11995	11950	11954	11866	11901	11887	12045	12162	12032	12085	12069	12031	11919	11978	11991	11893	11998	11838	12027	12089	12093	12086	12000	11836	11840	11986	12070	11915	12019	11891	11931	11983	12055	11925	11977	11827	11954	11910	11923	12158	11984	11808	12033	12075	11944	11889	11928	12158	11957	11934	12028	12117	11928	11820	11901	11994	11842	12018	11910	12038	12159	11928	11745	11914	11878	11959	11939	11936	11947	12058	12041	11975	12003	11913	12026	12018	11958	12014	12003	11887	12043	12064	11828	12037	12079	12052	12025	11931	12027	12095	12052	11963	11916	11987	12052	11994	12024	11779	12104	11925	12103	11981	12049	11962	11878	11970	11971	11887	11885	11851	11853	11934	12040	11977	11971	12054	12026	11998	12137	11789	11984	12062	12160	12091	11838	11918	11865	12005	11968	12015	11991	12083	12053	11914	11948	12065	12044	12035	12008	12095	11934	11992	12019	11955	12022	11970	12017	11962	12189	11896	11912	11865	11993	12063	12070	12115	12238	11789	11980	11929	11996	11979	11947	12073	11868	11998	11846	11967	11960	12059	11980	12031	12052	12030	12125	11970	11884	11985	11965	11906	12023	12203	12079	11943	11952	11950	11951	11923	12009	12003	11904	11899	12081	12050	12009	11999	12048	11995	11932	12118	12026	11919	12065	11891	12009	12020	11774	12094	11963	11976	12037	12068	11984	12129	11821	11872	12044	12058	11893	11928	11978	11920	12221	11790	12086	12016	11999	12036	11968	11999	11915	11953	12200	12010	12012	12044	11890	11957	11894	12156	11954	11971	12010	11884	11980	11929	11969	11940	12080	12062	12034	11892	12020	11844	11994	12183	11926	11969	11817	11844	12036	12085	11989	11959	12009	11899	12059	11919	11860	11978	11966	11728	11919	11919	11959	11989	12060	11883	12072	11968	11822	11894	11979	11849	11889	11968	12006	12140	11913	11922	12049	12183	11998	11913	12028	12009	11878	11793	11968	11843	12037	12013	11862	11988	12001	11938	12013	11915	11908	12126	11990	11953	12066	11897	11916	11949	12068	11977	11944	11944	12023	12000	12060	12009	12059	11933	12153	11993	11963	11919	11975	11884	12002	11959	11986	11994	11992	11932	12091	12020	11901	11923	11843	12015	11988	12023	11980	11977	11971	11957	12090	12043	11974	11938	11948	11935	11867	12060	11942	11980	11969	11891	11946	11961	11988	12106	11987	12036	12089	12047	11849	12116	11965	11946	11931	11971	11975	11874	11982	12063	11922	11930	12089	12005	11936	12052	12170	11872	12011	11875	12081	11996	12019	12009	12014	12028	11993	11888	11939	12056	12045	11934	11940	12081	11832	12082	12084	11916	11999	12006	11902	11934	11987	12184	11861	12096	12025	11951	11902	11997	11976	11823	12102	11992	11943	12088	11883	11961	12048	11925	11853	12023	11937	11998	11918	12056	12022	11799	11992	11868	11938	11874	12015	12051	11944	11950	12027	12244	11901	12063	11843	11938	11874	12089
24219	21364	29307	27111	27786	29486	28456	23769	20785	19613	18201	17072	16091	15437	14879	14516	13910	13926	13654	13536	13410	13409	13521	13196	13491	13226	13265	13106	13341	13233	13107	13172	13229	13156	13115	12968	12993	13132	12904	12842	12965	13072	13069	12995	13228	13302	12940	12999	12928	12940	13095	12972	12928	12983	13116	13053	12826	12992	13110	12815	12817	13085	13006	12984	12882	12973	12982	13067	12933	12964	13032	13048	13102	13015	13027	12800	12870	13033	12967	13070	12943	12906	12864	12802	12948	12989	13058	13011	12809	12933	12940	13107	13127	13032	12978	12802	12968	12860	12972	12785	13119	12946	13129	13069	13009	13162	12930	12844	12988	12997	12926	13011	12898	12985	13097	12925	12900	13036	12841	12899	12911	13025	12955	12807	12903	12843	12958	12848	12747	13013	13196	12879	13215	13044	12916	13100	12926	13108	13082	12934	13029	12973	12860	13020	12838	12885	12977	12916	13121	12920	13100	12850	13040	12967	12872	12854	12977	13030	13201	12976	12862	13078	12920	12994	12941	12939	12901	13070	12876	13192	12934	12878	12970	12884	12999	12840	13168	12673	12854	12879	12927	12844	12964	13022	13119	13151	13041	13079	12986	12999	13151	12927	12989	13004	12794	13067	12900	12898	13000	12831	12758	12971	12904	13087	12921	12945	12810	12920	13043	12959	12996	13029	12940	12900	12892	12921	12917	12991	12966	12840	12973	12945	13080	12904	12859	13215	13072	12980	13054	12989	13083	12964	12810	12995	12880	12885	12960	13035	13016	13076	12919	12899	12908	13015	13036	12861	12821	12878	13034	13064	13053	13002	12898	13079	13015	12912	12983	12887	12965	12988	12864	13087	12996	13006	13086	13087	13165	12963	12980	13157	12973	12982	12934	12947	12896	13003	12700	13137	12831	12986	12842	13019	12973	13045	12968	13049	12926	13090	13046	12829	13164	13006	13005	13000	12729	12853	12805	12969	12979	12960	12907	12910	13117	12917	12971	13213	13029	12785	13051	12913	12946	13100	13010	12984	12840	13100	13003	12932	12862	12896	13029	12899	12885	13016	13068	12703	12993	12921	12935	12824	13054	13184	13155	12995	13143	13135	12912	13067	13069	13086	12954	12948	12976	13068	12966	13005	12912	12781	13140	13174	12996	12888	12878	12974	12934	12964	12971	12946	12974	12966	13076	12878	13076	12765	13114	12901	13030	12885	12765	12947	13058	13054	12913	13016	12986	12902	12863	13057	12955	12858	13087	13075	13086	12872	13144	12838	12853	12915	12946	12863	13107	12939	12905	13126	13029	12980	12983	12956	12966	12856	12847	12872	13000	12983	13034	12843	12825	12863	12918	12884	12893	12894	13040	13085	12895	12919	13075	12875	12918	13135	13113	13029	12979	13017	13027	13098	12976	12909	13059	13053	12920	13020	12849	12951	13068	12998	12964	12956	13146	13007	12907	12875	13006	13035	13066	12971	13149	13041	13053	12857	13074	12901	12950	12876	13113	12891	13075	12937	13028	13031	13040	13114	12907	12978	13087	13154	13020	13071	12923	12958	12976	13006	13055	12942	12946	13107	12884	13022	13194	12918	13055	12817	12965	12955	12952	13025	13077	13154	12789	12943	13038	12986	13060	13022	12980	12912	12759	12968	12854	13014	12983	12897	12976	12923	12810	12919	12829	12842	13001	13083	13075	12924	12956	12998	13015	13029	13006	13011	13120	13004	12974	13044	13094	12819	12900	12901	13123	13042	13024	12988	12876	12769	12877	13065	12983	13037	13054	12920	12891	12904	13025	12919	13007	13211	13021	12780	12956	13078	12854	13044	12853	13029	13043	13056	12965	13026	13033	12896	12710	12889	13005	13048	12934	13106	13113	13073	12939	13012	12936	13032	13133	12875	13129	12872	13000	12897	13030	12972	12827	12991	12891	12988	13048	13123	12975	12763	12945	12801	13076	12985	13039	12836	12999	12871	13113	12961	13103	13002	13021	12937	12982	12830	12991	13169	13114	13107	13077	13036	12991	12940	12905	12906	12950	13067	12845	12952	12997	12973	12969	12948	12911	12862	12910	13099	13086	13127	13131	13110	13013	12939	12897	12757	12909	12794	12989	13216	12999	12952	12881	12929	12887	12903	12964	12946	12870	12814	12852	13167	13123	12864	12951	13037	12953	12711	13117	12945	13075	12881	12961	12849	13019	13000	12951	13112	13048	13029	13127	12931	12930	12781	12906	12971	12994	13025	13078	13082	13066	13100	12988	12872	12904	13023	13099	13080	13060	13083	13078	12899	12844	12761	12815	12957	13017	13037	13063	13131	12967	13077	12900	12954	12885	13146	12932	12918	13027	12944	13027	12910	12911	13084	12991	12950	13199	12830	12905	12924	12896	12803	13016	12900	13023	12893	12929	12759	13092	13135	13183	12961	13087	12890	12930	12875	13126	12902	13052	12897	12998	12961	13036	13091	12906	12921	12855	12756	12977	12986	12883	12936	12845	12968	12953	12928	12896	13005	13054	12883	12989	12931	13115	13062	12800	13140	13113	13017	13001	12953	12903	13184	12987	12966	13118	12787	13055	13023	12934	12910	13190	13208	13151	12693	13022	12960	12908	12973	12909	12904	12900	12994	12847	13109	12930	13044	13061	12925	12996	13055	12926	13011	13003	12968	13047	13112	12851	12885	12928	12838	12992	12895	12931	12934	12714	13034	12739	12914	12839	12979	12974	12916	13140	13063	12873	12981	12962	12871	12852	12982	12963	12937	13069	12911	12942	12784	13087	12980	12796	12904	12998	12815	12920	12924	12927	12988	12821	12976	13123	13011	12967	12998	12924	12979	12882	12986	12952	13158	12868	12844	12704	13137	13019	12925	13036	12902	12937	12997	12991	13201	12950	12895	13129	12953	12933	12910	13055	12836	13010	12862	12939	12968	13092	12992	12908	13072	12924	12909	12972	12911	12972	12961	12940	13237	13015	13179	12948	13064	13038	12959	12758	12941	13060	12938	13073	12779	12843	12981	12765	12911	12919	13095	12923	13069	12918	13032	12913	12906	13040	13062	12930	13044	13114	13103	13084	12915	12956	12861	12888	13091	12985	13035	12936	13107	13013	12987	12850	13121	12895	13042	12934	12974	12955	12989	13151	13143	12647	13050	13109	13057	12922	12967	12977	13034	12700	12976	13099	12889	12937	12927	12954	12991	13129	13162	12968	13020	12963	13089	13042	13023	13034	12986	12985	13043	12963	12820	13099	13040	12927	13048	12976	12770	12942	12955	12975	13084	12953	13069	12870	13118	12915	12801	12953	13023	12847	12932	13013	13151	13030	12977	12889	12940	12841	13027	12971	12873	12924	12903	12775	13014	13055	12870	13080	13097	13070	12896	12813	12858	13025	12926	13096	12942	12964	13034	12981	12954	13022	13063	13125	13172	13095	13383	12860	13028	13165	13006	12913	13118	12860	12904	12841	12822	13093	13086	13016	13020	12888	12872	13111	12994	12964	12901	13171	12876	13017	12925	13003	13087	13058	13083	12921	13022	12952	12990	12903	12995	12939	13049	12949	12912	13012	13072	13035	12864	13067	13091	13000	13018	12875	13005	12921	13033	13102	12990	13058	13072	13122	12982	12952	12997	13052	12871	13023	13107	13055	12935	12885	13094	12923	13051	12985	13024	13034	12919	12784	13009	13037	12824	13065	12983	13070	13050	13034	13011	12928	13085	13071	12882	13049	12867	13124	12906	12980	12812	12968	13085	13017	12778	12967	12945	13035	12959	12989	12873	13104	13114	12905	13165	13093	13152	13067	12915	12895	12965	13040	13111	13009	12996	13015	12981	13037	12958	13175	12890	12815	13119	13042	13054	12970	12977	12983	12924	12988	12878	13127	13044	13002	12818	13040	13024	12998	12911	13216	13076	13049	12792	12965	12945	13080	12900	12879	12890	13094	12980	12902	12820	12898	12975	13098	13132	13141	13209	13166	12869	13038	12947	13033	12872	12868	12976	12860	12864	13053	12896	12838	13060	13124	13155	12882	12868	12819	12933	12968	12934	12973	13082	12981	13138	13065	13085	13106	12888	13096	12876	13106	12919	12893	12907	13005	13086	12892	13025	13016	12804	12786	12975	12895	13010	12980	13092	12911	12991	12958	13098	12877	12700	12922	13026	13055	13017	13095	13106	13116	13026	13016	12890	12917	12918	12972	13173	13010	13054	12845	13122	12911	12986	12934	12781	12930	12946	13003	13017	12906	13023	13070	13015	12784	12946	12953	12970	12903	12984	12888	12859	12977	13201	12964	12951	12957	12784	12875	13031	12907	12920	12983	13019	12934	13051	12882	13156	13036	12999	12873	12871	13172	12964	12962	12819	12918	12929	12946	12991	12723	12949	13082	13135	13015	13040	12962	12802	13059	12920	12910	12979	12947	13080	13041	12962	12927	12886	12961	13152	13001	13062	13071	13280	13120	12956	13160	12872	12894	13070	13008	13061	12964	12899	12931	13073	12993	12897	13099	12906	12882	13049	12993	12904	12961	12834	12969	12979	13015	13061	13021	13002	12907	13039	13001	13138	12903	13045	12920	12915	12907	12948	13039	13085	12975	13123	13008	13023	13027	12897	13071	12887	13105	13106	13047	13125	12980	13046	13041	13010	12941	12870	12888	13022	12930	13014	12877	12919	12971	13036	12938	12787	13111	13036	13212	12914	12774	13042	13025	12991	12945	12978	12906	12979	12783	12811	12972	13006	12982	13016	13061	12878	12933	12909	13009	12798	12923	12941	12906	13066	13073	12902	12889	12915	12980	12951	12858	13206	12758	12962	13065	13061	12994	13051	12984	13164	12991	12944	13080	12950	12977	13102	13154	12997	13103	13059	12926	12900	12999	13068	12976	12977	13002	12997	13122	12857	13160	13012	13106	12934	12959	12904	13017	12873	12960	12886	12936	12841	12933	13079	12997	13030	13099	12841	12903	13138	13084	12954	13118	13000	13100	12962	12790	13026	12811	12956	13191	12997	12817	12979	13081	12980	12998	12889	13086	13024	13046	13000	12994	13011	12961	12815	13085	12767	13005	12990	13102	13062	13041	13095	13038	12963	13258	13116	12881	12845	12979	12988	13045	12899	12890	13148	13061	12819	12927	12853	12896	13099
31329	54321	52725	42822	37258	33051	29277	25997	23232	21070	19351	17638	16456	15283	14457	13813	13471	13000	12847	12608	12447	12406	12368	12237	12014	12019	11979	11837	11906	11813	11915	11758	11922	11928	11883	11807	11969	11808	11817	11893	11974	11952	12078	11819	12101	11869	11972	11881	11877	12015	11976	11847	11783	11812	11938	11873	11869	11962	11851	11908	12000	11983	11842	11886	11881	11978	11838	11892	11977	11857	11718	11890	11812	11930	11837	12043	11927	11894	11884	11878	11901	11840	11868	11771	11868	12030	11817	12087	11966	11876	11893	11862	11833	11952	11913	11947	11942	11928	11869	12009	11845	11902	12119	11875	11913	11890	12008	11816	11750	11843	11890	11883	11767	11938	11773	11802	11762	11906	11836	11905	11996	11815	11921	11935	11881	11909	11882	11861	11957	11802	11768	11742	11892	11842	11962	11852	11712	11853	11923	11857	11850	11806	11886	11851	11858	11782	11686	11956	11839	12031	11911	11978	11852	11858	11956	11873	11735	11854	11961	11873	11941	11928	11890	11751	11894	11805	11715	11996	11981	11652	11775	11917	11959	11835	11849	11835	12025	11909	11875	11913	12028	11763	11953	11820	11994	11895	11883	11843	11885	12045	11803	11819	11758	11899	11859	11884	11875	11952	11995	11781	11970	11832	11917	11946	11773	11816	11864	11981	11725	11749	11900	11797	12114	11952	12063	11887	11807	11831	11857	11901	11850	11906	11852	11720	11887	11748	12019	11854	11961	11858	11990	11778	11893	11879	11855	12099	11810	11880	12136	11990	11809	11801	12014	11821	11681	11907	11824	11952	11774	11752	11700	11704	12008	11846	11861	12046	11965	11897	11846	11842	11877	11735	11879	11863	11894	11909	11844	11684	11906	11896	11847	11821	11929	11849	11907	11855	11670	11900	11827	11905	11930	11767	11881	11938	12021	12009	11933	11886	11887	11916	11928	11874	11874	11872	11852	11882	11860	12026	11841	11810	11787	12150	11877	11971	11883	11805	11996	11994	11989	11998	11765	11970	11802	11989	11892	11895	11893	11767	11871	11844	11997	11845	11960	11902	11773	11850	11839	11961	11943	11839	11964	11848	11744	11948	11917	11972	11841	11964	11897	11886	11986	12028	11931	11824	11785	11916	12056	11958	11863	11939	11891	11738	12019	11794	11673	12080	11982	11929	11804	11906	11802	11938	11846	11813	11837	11873	11911	11708	11865	11884	11916	11912	12009	11908	11794	11822	11902	11757	11896	11929	11802	11841	11863	11880	11847	11970	11971	11884	11835	11843	11832	11956	11811	12120	11763	11863	11738	11884	12001	11698	11956	11955	11931	11773	12019	11799	11791	11940	11921	11889	11879	11852	11987	11877	12123	11932	11839	11887	11936	11739	11799	11880	11888	11852	11882	11985	11712	11838	11903	11965	11920	11759	11869	11868	11796	11882	11859	11819	11982	12075	11899	11878	11790	11754	11897	11835	11864	11871	11749	11875	11872	11802	11792	12036	12032	11689	11843	11723	11856	11884	11931	11926	11888	11857	11764	11713	12059	11965	12037	11889	11859	11808	11960	11932	12062	12072	11885	11906	11872	11982	11772	12061	11864	11776	11891	11841	11819	11965	11925	11937	12007	11836	11891	11946	11844	11910	11929	11964	11694	11981	11947	11838	11979	11924	11908	11901	11939	11767	11817	11926	11668	11710	11868	11891	11896	11881	11938	11909	11858	11982	12007	11837	11768	11827	11895	11899	11860	11912	11885	12033	11927	12012	11975	11971	11901	11743	11964	11777	11863	11895	11992	11909	11914	11756	11924	11968	11996	11947	11850	12063	11693	11888	11998	11976	11887	11842	12080	11768	11899	11879	11921	11937	11746	11947	11902	11815	11854	11759	11941	11971	11911	11798	11799	11893	11744	11967	11855	11839	11912	11789	11914	11883	11968	11823	11949	11869	11859	11778	11979	11875	11929	11981	11913	11816	11922	11931	11881	12089	11764	11897	11813	11890	11906	11908	11785	11899	11793	11961	11807	11936	11969	11890	11858	11826	11728	11809	11939	11918	11963	11784	11778	11951	11759	11981	11908	11827	11978	11989	11672	11813	11812	11894	11815	11993	11942	11951	11934	11905	11880	11842	11927	11806	11818	11905	11837	11992	11956	11875	11910	11856	11889	11834	11893	11844	11886	11921	11848	11955	11901	11894	11960	11898	11943	11885	11778	11938	11885	11875	11691	11774	11731	11888	11992	11927	11897	11839	11911	11954	11883	11834	11783	11878	11740	11981	11741	12079	11883	11757	11838	11845	12038	11733	11773	11924	11864	11832	11972	11949	11894	12009	11956	11900	11861	11889	11989	12039	11798	11876	11910	11939	11860	11821	11912	11692	11930	11892	11890	11939	11950	11789	11938	11810	11934	11894	12020	11848	11794	11797	11819	11842	11967	11766	11969	11899	11904	11724	11945	11971	11738	11913	12019	11979	11864	11820	11911	11923	11923	11964	12034	11999	11873	11829	11775	11826	11766	12005	11916	11816	12032	11950	11879	11980	11762	11882	11853	12044	11964	11904	11859	11873	11930	11915	11894	11848	11966	11846	11759	11819	11958	11965	11943	11772	11832	11896	11879	11918	11694	11881	11844	11879	11709	11698	11914	12027	11823	11946	11982	11861	11828	11842	11874	11889	12098	11984	11873	11982	11989	12064	11902	11891	11922	11925	11810	11865	11807	11835	11905	11818	11920	11887	11953	11738	11673	11856	11769	12074	11777	11976	11989	11745	11880	11859	11941	11788	11816	11992	11878	11886	11897	11976	11842	11871	11877	11977	11872	12060	11852	11787	11905	11981	11884	11819	12023	11866	11813	11798	11991	11802	11886	11993	12073	11853	11844	11807	11947	11890	11895	11899	11970	11781	12021	11795	11744	11937	11801	11862	11771	11828	11894	11911	12036	11990	11947	11940	11918	11762	11958	11865	11884	11834	11787	11804	11829	11903	12091	11832	11983	11994	11788	11856	11798	11971	11963	11973	12056	11839	12090	11811	11931	11765	11867	11949	11877	11920	12137	11971	11792	11840	11891	11844	11864	11746	12013	11875	11883	11717	11919	11890	11916	11916	12083	11865	11884	11861	11885	12045	11909	11875	11893	11987	11756	12021	11823	11973	11806	11913	11776	11997	12048	11743	11884	11913	11971	11862	11858	11876	11913	11881	11845	11784	11872	12018	11887	11925	11922	11922	11956	11857	11799	11888	11946	11822	11917	11919	11960	11834	11953	11735	11889	11894	11764	11852	11815	11859	11862	11782	11896	12034	11889	11660	11821	11994	12025	11862	11804	11813	11716	11718	11888	11985	11743	11836	12044	11926	11868	11768	11867	11968	12025	11849	11903	12050	11838	11871	11978	11963	11800	11898	11972	11768	11927	11949	11955	11891	11977	12046	11986	11841	11955	11895	11849	12065	11642	11885	11859	11935	11862	11996	11888	11930	11895	11957	11897	12016	11885	11954	12003	11883	11772	11884	11986	11932	11989	11917	11886	11862	11848	11975	11667	11947	11873	11806	11853	11821	11973	12001	11829	11763	11857	11918	11984	11838	11775	11857	11759	11811	11931	11788	11748	11816	11832	11875	11914	11913	11755	11869	11879	11903	11801	11814	11885	11954	11789	11790	11943	11914	11835	11869	11909	11753	11833	11898	11834	11836	11825	11955	11856	11805	11896	11776	11844	11797	11809	11842	11812	11944	11962	11676	11995	11920	11876	11837	11893	11835	11828	11784	11907	11925	11825	11764	12080	11787	11844	11894	11942	11881	11895	11837	11837	11859	11900	11877	11871	11776	12040	11878	11781	11827	11892	11988	11849	11886	11878	11974	11877	11836	11922	11831	11858	11860	12000	11943	11719	11770	11889	11888	11900	11882	11782	11812	12022	11714	11990	11901	11812	11884	11815	11868	11837	11814	11930	11852	11784	12054	11775	12109	11894	11929	11746	11859	11884	12032	11942	11909	12011	11881	11881	11920	11947	11970	11970	11661	11935	11955	11846	12004	11888	11896	11987	11808	11790	11856	11965	11779	11778	11852	11997	11844	11883	11861	11912	11646	11889	11907	12007	11722	11934	11896	11921	11818	12018	11876	11844	11770	11880	12036	11798	11860	11899	11794	11700	11692	11924	11868	11730	11880	11768	11896	11792	11893	11879	11996	11833	11863	11721	11791	12081	11777	12036	12027	11951	11836	11836	11827	11887	12006	11933	11902	11950	12003	11861	11877	11822	11965	11771	11860	11683	11957	11902	11960	11813	11892	11777	11929	11938	11896	11788	11879	12003	11943	11735	11958	11977	12037	11897	12075	11753	11955	11861	11891	11875	11799	11838	11886	11842	11954	11825	11885	11783	11874	11896	11989	11790	12047	11891	11836	11692	11749	11829	11941	12082	11837	11744	11938	11912	11903	11918	11814	11710	11777	11965	11875	11784	11815	11899	11930	11987	12105	11827	11919	11909	11843	12051	11836	12015	11973	11836	11814	11863	12047	11851	11996	11945	11837	11773	11910	11673	11971	11840	12030	11885	11760	11795	11960	11868	11988	11847	11906	11781	11964	11888	11758	11993	11906	11905	11828	11820	11831	11939	11776	11993	12043	11873	11920	11918	11963	11947	11826	11959	11787	11910	11914	11911	11889	11779	11866	11800	11858	11979	11822	11803	11902	11945	11829	11920	11953	11984	11921	11882	11854	11836	11862	11982	11837	11886	11811	11718	11918	11927	11863	11912	11886	11814	11880	12096	11876	11911	11932	12026	12025	11725	11939	11975	11917	11888	11917	11858	12054	11988	11924	11784	11965	11848	11864	11856	11935	11944	11926	11872	11934	12003	11853	11848	11757	12048	11878	11916	11914	11890	11960	12013	11730	12058	11968	11850	11816	11934	11780	11805	11872	11792	11970	11909	11849	11838	11851	11933	11975	11896	11837	11793	11878	11965	11974	11768	11867	11855	12052	11826	11851	11812	11816	11818	11842	11860	11960	11882	11926	12038	11959	11898	11864	11898	11845	11692	11849	11732	11873	11868	11818	11999	11847	11935	11956	11797	11798	11869	11807	11799	12003	11822	11818	11986	11643	11929	12028	11908	11736	11717	11967	11689	11730	11912	11855	11718	11872
22995	21263	29191	24349	24606	29980	32749	27072	24524	22559	21058	19469	18115	17131	16662	16011	15448	14989	14899	14714	14553	14460	14309	14282	14225	14196	14143	14121	14122	14185	14102	14146	14090	14162	14023	14141	13983	13791	13831	13909	14103	13922	13801	14020	13892	13959	13734	14078	14042	13861	13807	14011	13976	14035	14165	14025	13882	14164	13814	13706	13885	13786	13767	13953	13995	14023	14076	14123	13693	14035	13857	13709	13903	13924	14028	13889	13908	13811	13984	13927	13698	13658	13865	13795	13930	13853	14025	14028	13957	13893	13934	13975	13923	13946	13994	13835	13859	13960	13821	13994	14092	13983	13632	14091	13738	13922	13985	13883	13752	13861	13932	13800	13957	13767	13846	13691	13822	13838	13910	14058	13932	13991	13849	13851	14062	13879	13973	13769	13680	14021	13915	14008	13894	13929	14014	14055	13849	13851	13821	13894	13952	13957	13956	14052	13922	14024	13929	13953	13975	13829	13834	13882	13726	13948	13944	13785	13970	14146	13889	14051	13786	13969	13932	13982	13931	13873	13889	13938	13850	13844	14018	13846	13790	13933	13888	13890	13871	13987	14187	13865	13962	13947	13894	13971	13943	13720	13855	14020	13866	13915	14127	13755	13861	13833	13971	14023	13808	13858	13788	13915	13856	13751	14065	14007	13993	13825	14046	13863	13898	13835	13965	13940	13895	13897	13870	14069	13848	14052	13676	13893	13786	13894	13843	13798	13886	13802	13849	13925	13801	14004	13842	13880	13918	13709	13643	13732	13842	13839	13945	13844	13873	13984	13900	13886	13952	14102	13719	13927	13778	13751	13749	13903	13963	13794	13877	13922	13792	14024	13822	13916	13772	13892	13795	13843	13847	13990	13852	13878	13825	13887	13903	13837	13867	13969	13857	13817	13896	13951	13718	13839	13977	13904	13855	13764	13839	13835	13903	13968	13870	13903	13769	13960	13924	13754	13620	13797	13647	13870	14062	13889	13824	13722	13912	13836	13776	14066	14142	13800	13982	13901	13693	13771	13766	13965	13983	13849	13819	13971	13822	14114	13884	14053	13800	13861	13964	13653	13905	13879	13921	13851	13978	13997	13855	13691	13843	13727	13632	13875	13920	13840	13883	13884	13868	13885	14016	13833	13852	13878	13710	13845	14075	13965	13850	13973	13870	13836	13979	13722	13967	13875	13967	13805	14091	13861	13760	13957	14030	13928	14039	13808	13957	14103	13827	13730	13821	13957	13858	14113	13851	13960	13760	13854	13831	13689	13903	13867	13953	13911	13645	13885	13808	13798	13882	13750	13962	13896	13741	13713	13768	13714	13745	13818	13817	13720	13733	13879	13786	13879	13850	13729	13960	14021	13868	13757	13931	13847	13973	13761	13908	13681	13928	13905	13878	13715	13683	13726	13952	13980	13916	13908	13964	13960	13971	13822	13855	13897	13791	13805	13839	13852	13858	13920	14047	13864	13921	14013	13877	13530	13943	13716	13803	13837	13759	13742	13862	13796	13883	13919	13807	14006	13870	13902	13788	13934	13853	13761	13962	13896	13913	13820	13806	13935	13663	13705	14067	13929	13859	13854	13940	13802	13858	13691	13976	13777	13905	13651	13797	13754	13941	13801	13873	13647	13977	13989	13888	13869	13777	13854	13958	13938	13913	13931	13977	13760	13783	13871	13847	13778	13891	13779	13871	13720	13957	13701	13783	13815	13780	13719	13829	13869	13631	13765	13598	13856	13763	13948	13805	13811	13956	13866	13739	13827	13802	14000	13800	14046	13806	13951	13802	13819	13893	13971	13768	13808	13916	13931	13733	13796	13924	13779	13902	13845	13799	13791	13658	13952	13990	13734	13831	13759	13981	13927	14018	13898	13933	13856	13711	13886	13725	13999	13894	13859	13782	13908	13863	13834	13794	13990	13928	13708	13822	13824	13930	13934	13893	13774	13763	13782	13862	13923	13995	14024	13813	13915	13856	13946	13863	13823	13967	13899	14019	13788	13772	13836	13850	13961	13952	13873	13770	14046	13763	13825	13978	13789	13939	13653	13826	13830	13926	14077	13829	13902	13935	13938	13882	13890	13852	13791	13888	13737	13767	13730	13897	13843	13937	13867	13883	13884	13859	13743	13780	13957	14037	13867	13790	13652	13789	13903	13878	13983	13830	13998	13873	13915	13844	13908	13942	13888	14056	13956	13820	13946	13839	13900	13858	13880	13883	13668	13594	13785	13902	13939	13959	13882	13709	13639	13881	13911	13985	14044	13900	13884	13947	13983	13729	13885	14048	13993	13969	13983	13839	13892	13836	13773	13767	13941	13863	13822	13801	13744	14004	13947	13845	13772	13671	13575	14030	13985	13795	13942	13960	13971	13973	14011	13943	13889	13710	13820	13855	13887	13884	13901	13887	13730	13920	13868	13992	13808	13746	13751	13967	13873	13849	13773	13877	13923	13884	13803	13911	14027	13969	13994	14089	13820	13639	13948	13789	13914	13779	13967	13892	13785	13761	13894	14012	13823	13973	13851	13752	13767	14085	13841	13849	13765	13796	13923	13744	13809	13894	13960	13969	13841	13986	13833	13788	13753	13908	13941	13762	13781	13932	14051	14005	13823	13720	13862	14103	13795	13779	14093	13813	13882	13896	13809	13934	13750	13957	13799	14149	13883	13998	13787	13769	13870	13662	13773	13890	13995	13844	13703	13841	13921	13926	13984	14133	13768	13865	13986	13948	14252	13711	13676	13797	13831	13752	13746	13952	14054	13885	13908	13887	13847	13963	13758	13873	13979	13866	13902	13975	13784	13862	13743	13957	13783	13989	13933	13984	13955	13935	13893	13819	13902	13890	13790	13852	13726	13820	13758	13860	14003	13877	13899	13861	14003	13946	13866	13819	13841	13944	13918	13965	13999	14009	13712	13952	13921	13883	13758	13902	13817	13947	13947	14131	13816	13895	13726	13916	13600	13759	13702	13826	14000	13707	13733	13856	13813	13772	13905	13712	13740	13897	13885	13927	13860	13816	13708	13864	13801	13861	13952	13834	13888	13961	13819	13829	13674	13918	13953	13852	13791	13868	14019	13775	13938	13751	13995	13943	13887	14089	13759	14082	14028	13821	13889	13643	13963	13952	13885	13925	13896	13917	13885	13957	13896	13860	13873	13755	14010	13717	13727	13812	13693	13826	13775	13869	13967	14036	13801	13947	13787	13811	13925	14023	13806	13960	13992	13968	14001	13840	13753	13728	13872	13761	13883	13723	13842	13879	13791	13951	14001	14100	13797	13760	13678	13884	13948	13970	13870	13809	13943	13971	13703	14007	13862	13728	13958	13889	13852	14006	13884	13877	13899	13694	13963	13922	13854	13851	13859	14070	13657	13996	13984	13875	13845	13706	13832	13763	13631	13863	13773	13788	14024	14063	13751	13932	13912	13983	13823	13832	13975	14022	14062	13938	13955	13898	13845	13859	13866	14103	14010	13976	13795	13876	13968	13785	13812	13709	13831	13865	14068	13832	13920	14031	13852	13984	13834	13972	13929	13953	13682	13838	13743	13912	13992	13843	14080	14022	13864	13921	13856	13840	13894	13955	13904	13837	13913	13897	13802	13889	13841	13764	13994	14011	13730	13836	13744	13834	13723	13806	13724	13763	14137	13778	13944	13989	14107	13739	13746	13956	14031	13787	13737	13999	13912	13856	13960	13899	13634	13875	13848	14045	13916	13947	13923	14005	13803	13744	13729	13815	13807	14051	13795	13754	13994	13852	14020	14024	13742	13867	13818	14046	14139	13764	13899	13813	13658	13685	13926	13710	13778	13777	14005	14003	13935	13789	13770	14130	14008	13748	14110	13904	13956	13988	13851	13932	13879	13822	14094	13857	13959	13840	13838	13875	13822	13817	13808	14087	13754	13826	13695	13875	13843	13885	13768	13865	13757	13757	13950	13912	14042	13792	13872	13997	13823	13827	13862	13968	14008	13692	13918	13635	13951	13795	13922	13743	13856	13684	13948	13942	13774	13889	13882	13818	13722	13718	13815	13934	13769	13762	13663	14014	13887	13938	14016	13773	13882	14062	13785	13803	13656	13891	13912	13959	14024	13949	13932	13812	13894	13840	14084	13794	13864	13937	13622	13912	13838	13810	13850	14024	14003	13989	13893	13787	13829	13917	13893	14005	13901	14122	13783	13845	13791	13937	13837	13884	13865	13999	13904	14007	13889	13836	13731	13862	13688	13898	13848	13752	13835	14049	13879	13999	13843	14132	13903	13963	13987	13932	13839	14020	14100	13995	13941	13740	13796	13658	13556	13840	13873	13766	13783	13681	13621	14008	13972	13749	13790	13795	13837	13833	13771	13993	13824	13947	13934	13813	14102	13847	13824	13833	13957	13813	13844	13791	13893	13793	13751	13957	13883	13855	14002	13823	13791	13835	13833	13687	14013	13891	13903	13894	13725	13929	13746	14010	13947	13842	13965	13742	13914	13939	13977	14031	13884	13715	13887	13745	13845	13918	13805	13911	13818	13886	13926	13697	13781	13797	13765	13807	13929	13814	13994	14039	13807	13633	13976	13798	13936	13950	13787	13774	13818	13762	13753	13724	13722	13938	14040	14015	13907	13846	13897	13942	13842	13860	13697	13827	13877	13883	13762	13930	13910	14115	13872	14023	13876	13898	13920	13874	13787	13845	13911	13652	13820	13892	13592	13822	14017	13943	13915	13906	13654	13825	13828	13858	13925	13870	13838	13845	13834	13777	13845	13969	13881	13950	13793	13737	13793	13924	14069	13918	13922	14048	13836	13921	14043	14103	13869	13996	13719	13937	13641	14005	13938	13716	13858	13886	13986	13838	13871	13853	13620	13865	13724	13902	13920	13873	13950	13814	13629	13792	13882	13956	13821	13912	13854	13937	13970	13768	13866	13917	13826	13857	13821	14051	14157	13987	13725	13742	13875	13773	13685	13792	13956	13731	13948	13759	13802	13896	13765	13684	13788	13981	13929	13783	13820	13839	13993	13811	13947	13949	13963	13840	13822	13767	13768	14095	13962	13975	13878	13919	13885	13587	13808	13791	13844	13765	13675	13761	13753	13889	14069	13911	13879	13642	13729	13980	13860	13715	13748	13790	14053	13846	13806	13861	13998	14032	13949
33149	58601	57181	47834	41825	37182	33324	29811	26968	24197	21958	19757	18333	16700	15772	14857	14301	13972	13598	13198	13004	13156	12652	12596	12645	12713	12449	12516	12565	12433	12476	12705	12452	12670	12474	12526	12522	12413	12312	12391	12567	12355	12383	12458	12357	12447	12545	12333	12341	12292	12555	12443	12414	12340	12417	12488	12395	12423	12470	12347	12407	12287	12345	12387	12454	12451	12317	12539	12381	12285	12358	12279	12438	12421	12435	12429	12422	12477	12463	12437	12479	12393	12396	12315	12439	12336	12371	12351	12310	12361	12274	12549	12307	12589	12363	12390	12496	12256	12511	12507	12434	12471	12394	12316	12465	12425	12619	12420	12208	12305	12288	12492	12404	12257	12550	12421	12326	12613	12486	12385	12433	12343	12432	12475	12351	12391	12517	12334	12407	12454	12345	12359	12426	12418	12533	12351	12459	12469	12392	12450	12203	12400	12249	12303	12401	12381	12310	12163	12462	12372	12513	12448	12488	12385	12486	12426	12367	12413	12444	12272	12366	12423	12359	12332	12484	12258	12314	12405	12372	12290	12341	12432	12281	12335	12377	12337	12408	12318	12533	12500	12467	12441	12539	12465	12237	12329	12321	12573	12441	12300	12378	12313	12568	12461	12325	12360	12491	12277	12370	12424	12384	12468	12459	12319	12490	12282	12525	12426	12321	12398	12418	12589	12344	12386	12366	12537	12190	12477	12292	12580	12451	12276	12400	12456	12422	12524	12383	12280	12515	12382	12513	12350	12499	12461	12438	12365	12220	12421	12359	12235	12184	12348	12423	12547	12466	12348	12417	12412	12354	12486	12418	12397	12359	12574	12449	12472	12417	12402	12332	12312	12580	12272	12507	12557	12360	12439	12288	12556	12390	12426	12333	12460	12339	12313	12445	12324	12479	12576	12285	12367	12485	12402	12331	12402	12460	12262	12287	12482	12545	12488	12330	12458	12461	12435	12358	12318	12556	12525	12423	12324	12379	12490	12475	12337	12266	12206	12342	12424	12368	12520	12467	12452	12302	12245	12392	12319	12606	12493	12407	12472	12404	12397	12481	12438	12272	12307	12341	12424	12502	12421	12396	12342	12504	12371	12279	12588	12344	12482	12459	12252	12360	12394	12287	12313	12450	12504	12428	12472	12531	12398	12349	12246	12296	12446	12274	12454	12353	12473	12404	12393	12375	12422	12353	12403	12469	12434	12438	12443	12344	12587	12439	12262	12426	12453	12560	12354	12516	12398	12565	12322	12567	12391	12345	12386	12349	12378	12408	12292	12346	12515	12345	12485	12469	12609	12305	12344	12415	12445	12328	12381	12361	12431	12278	12420	12466	12426	12291	12397	12532	12410	12197	12374	12334	12378	12370	12149	12543	12462	12462	12191	12349	12281	12347	12341	12508	12282	12415	12441	12512	12521	12423	12268	12256	12310	12345	12385	12442	12424	12397	12267	12421	12342	12360	12479	12213	12254	12348	12638	12319	12391	12339	12307	12382	12343	12395	12562	12387	12438	12453	12427	12411	12388	12509	12493	12463	12328	12312	12355	12334	12396	12463	12535	12593	12400	12422	12446	12380	12453	12405	12416	12395	12406	12307	12324	12322	12463	12415	12401	12297	12464	12435	12229	12324	12512	12391	12377	12391	12459	12239	12343	12356	12377	12484	12549	12407	12423	12312	12124	12464	12446	12374	12506	12472	12483	12477	12387	12533	12354	12459	12364	12549	12489	12355	12524	12369	12508	12461	12570	12399	12439	12426	12454	12385	12438	12396	12361	12328	12580	12360	12440	12445	12452	12488	12333	12391	12516	12293	12463	12417	12430	12482	12290	12143	12470	12340	12375	12509	12287	12354	12489	12410	12569	12509	12463	12469	12418	12314	12503	12322	12413	12261	12492	12265	12404	12402	12224	12492	12360	12489	12499	12264	12434	12365	12492	12418	12357	12445	12385	12405	12638	12307	12485	12363	12285	12480	12553	12318	12478	12326	12379	12379	12482	12321	12557	12495	12358	12383	12440	12317	12442	12399	12546	12452	12290	12464	12142	12417	12370	12334	12379	12123	12367	12400	12409	12497	12285	12312	12489	12290	12258	12440	12291	12317	12312	12320	12443	12385	12442	12521	12372	12350	12451	12366	12287	12366	12475	12376	12350	12382	12541	12404	12423	12380	12358	12413	12486	12549	12561	12443	12388	12491	12341	12368	12499	12519	12349	12499	12328	12533	12394	12422	12205	12262	12320	12345	12461	12408	12437	12474	12528	12294	12595	12438	12512	12299	12277	12384	12399	12454	12383	12359	12472	12465	12394	12460	12289	12412	12254	12312	12455	12367	12259	12500	12373	12471	12344	12418	12480	12408	12428	12409	12511	12298	12248	12451	12374	12329	12491	12564	12408	12326	12442	12355	12414	12518	12356	12446	12433	12508	12522	12306	12309	12558	12354	12530	12429	12509	12381	12431	12471	12450	12349	12292	12443	12452	12538	12468	12357	12401	12367	12492	12518	12477	12287	12457	12442	12350	12419	12435	12537	12438	12341	12435	12418	12410	12348	12479	12336	12207	12284	12493	12564	12369	12416	12424	12281	12355	12235	12563	12432	12574	12267	12337	12451	12527	12468	12395	12402	12401	12446	12477	12373	12404	12352	12361	12369	12332	12559	12473	12525	12432	12295	12368	12260	12457	12305	12336	12430	12472	12408	12427	12361	12328	12301	12424	12440	12363	12408	12449	12209	12457	12312	12582	12428	12503	12392	12411	12428	12508	12418	12326	12297	12390	12309	12371	12367	12410	12462	12296	12496	12448	12409	12535	12335	12218	12431	12450	12484	12477	12383	12491	12367	12398	12319	12164	12397	12279	12432	12463	12301	12522	12395	12379	12400	12373	12405	12304	12432	12563	12403	12381	12403	12470	12250	12410	12492	12439	12414	12344	12398	12332	12465	12372	12403	12482	12356	12574	12519	12364	12526	12447	12397	12429	12350	12374	12533	12410	12415	12562	12579	12290	12335	12419	12434	12175	12372	12284	12425	12351	12371	12356	12411	12311	12519	12523	12206	12458	12457	12359	12501	12475	12306	12435	12349	12529	12325	12483	12325	12391	12426	12468	12384	12560	12370	12448	12152	12395	12392	12511	12539	12475	12496	12285	12396	12347	12249	12398	12640	12399	12406	12420	12337	12235	12541	12508	12287	12422	12465	12251	12192	12235	12396	12375	12454	12359	12498	12337	12289	12395	12501	12436	12416	12434	12285	12348	12420	12413	12433	12462	12334	12399	12516	12473	12275	12424	12349	12294	12319	12272	12316	12416	12425	12321	12351	12484	12495	12479	12263	12274	12326	12511	12276	12275	12268	12277	12382	12467	12459	12397	12390	12480	12428	12421	12387	12253	12412	12470	12479	12404	12402	12252	12387	12546	12473	12573	12310	12409	12489	12481	12379	12327	12461	12299	12489	12532	12314	12477	12440	12453	12323	12259	12291	12326	12359	12427	12458	12350	12353	12260	12661	12545	12277	12431	12386	12382	12504	12393	12417	12424	12363	12316	12341	12405	12261	12298	12434	12480	12618	12254	12511	12295	12429	12373	12216	12332	12187	12607	12338	12431	12336	12446	12203	12457	12338	12443	12365	12382	12311	12279	12389	12527	12280	12386	12450	12548	12423	12413	12433	12340	12368	12397	12505	12392	12351	12324	12465	12310	12461	12558	12470	12473	12453	12428	12557	12387	12328	12397	12362	12296	12499	12347	12282	12435	12450	12408	12540	12445	12445	12398	12548	12320	12445	12450	12429	12476	12547	12289	12256	12393	12535	12462	12454	12416	12398	12348	12336	12446	12271	12277	12368	12425	12363	12435	12546	12528	12348	12328	12471	12327	12496	12369	12336	12333	12385	12293	12414	12495	12343	12516	12444	12384	12465	12248	12445	12439	12335	12368	12426	12468	12372	12360	12614	12497	12314	12566	12461	12576	12404	12381	12531	12177	12562	12425	12469	12362	12406	12486	12545	12324	12487	12522	12559	12507	12309	12432	12428	12442	12517	12452	12279	12395	12314	12228	12463	12362	12295	12272	12329	12397	12397	12355	12395	12447	12313	12510	12479	12358	12475	12584	12429	12417	12280	12370	12460	12492	12440	12441	12503	12467	12395	12277	12444	12452	12513	12414	12395	12330	12326	12418	12563	12480	12492	12459	12404	12392	12380	12382	12314	12370	12246	12420	12668	12292	12437	12297	12361	12433	12447	12522	12392	12360	12495	12536	12374	12285	12537	12377	12472	12480	12280	12464	12330	12425	12472	12420	12459	12446	12478	12418	12357	12314	12379	12334	12418	12507	12394	12342	12364	12550	12361	12375	12412	12489	12458	12442	12258	12425	12271	12405	12446	12320	12409	12433	12391	12397	12408	12348	12461	12309	12405	12380	12490	12457	12405	12396	12330	12479	12527	12430	12446	12288	12513	12480	12284	12437	12405	12514	12387	12412	12306	12367	12467	12439	12452	12355	12541	12365	12592	12485	12389	12412	12592	12337	12194	12382	12394	12487	12501	12590	12472	12365	12405	12490	12468	12404	12388	12392	12351	12247	12498	12488	12351	12407	12383	12354	12284	12490	12360	12389	12433	12499	12281	12307	12276	12344	12370	12439	12363	12490	12452	12258	12375	12384	12355	12492	12414	12308	12284	12349	12424	12216	12364	12489	12432	12443	12380	12487	12380	12344	12512	12477	12486	12314	12255	12412	12397	12429	12366	12408	12405	12195	12344	12456	12398	12540	12321	12335	12186	12627	12586	12380	12412	12428	12374	12318	12362	12387	12375	12429	12316	12228	12456	12256	12437	12430	12308	12402	12328	12408	12326	12474	12336	12498	12344	12259	12392	12377	12557	12254	12612	12294	12361	12212	12328	12211	12305	12408	12373	12310	12325	12470	12457	12472	12491	12350	12497	12427	12386	12345	12458	12637	12427	12556	12562	12455	12366	12334	12387	12447	12390	12498	12255	12378	12409	12320	12325	12257	12453	12452	12380	12437	12369	12392	12268	12384	12366	12256	12430	12366	12227	12395	12390	12289	12375	12336	12474	12424	12505	12524	12305	12419	12305	12454	12325	12359	12506	12396	12483	12444	12397	12430	12325	12187	12493	12490	12543
30075	33018	43561	38490	31298	26654	23679	21068	19327	17764	16829	16005	15510	15030	14403	14204	14019	14003	13875	13859	13559	13785	13652	13650	13724	13623	13482	13574	13587	13491	13499	13752	13529	13388	13523	13605	13414	13392	13602	13439	13479	13419	13385	13460	13584	13523	13562	13456	13489	13414	13393	13409	13445	13641	13466	13267	13270	13493	13252	13424	13595	13419	13550	13341	13515	13380	13390	13182	13348	13515	13485	13419	13633	13573	13450	13621	13557	13401	13590	13366	13519	13526	13210	13330	13549	13503	13337	13516	13447	13350	13289	13284	13151	13432	13250	13342	13445	13512	13473	13428	13536	13439	13751	13414	13467	13510	13431	13390	13352	13295	13461	13343	13410	13351	13474	13683	13507	13462	13792	13529	13551	13407	13338	13384	13273	13315	13368	13583	13570	13444	13687	13453	13626	13429	13422	13666	13445	13472	13279	13427	13331	13314	13550	13516	13607	13325	13524	13456	13473	13336	13564	13544	13415	13389	13595	13505	13481	13561	13445	13584	13400	13460	13346	13359	13574	13429	13350	13476	13487	13641	13525	13545	13509	13305	13308	13225	13363	13388	13554	13578	13525	13553	13626	13356	13407	13307	13472	13378	13455	13544	13512	13189	13366	13342	13445	13462	13298	13594	13380	13401	13416	13219	13447	13478	13312	13351	13209	13431	13576	13426	13405	13458	13404	13432	13524	13415	13487	13436	13237	13210	13412	13436	13496	13563	13400	13407	13328	13607	13664	13651	13263	13288	13350	13433	13439	13498	13456	13420	13439	13476	13216	13363	13357	13442	13342	13517	13398	13265	13340	13466	13455	13427	13377	13437	13357	13370	13538	13475	13702	13466	13557	13485	13419	13630	13573	13411	13650	13482	13548	13527	13494	13471	13314	13331	13631	13386	13576	13291	13519	13579	13566	13558	13364	13414	13294	13557	13370	13397	13273	13496	13569	13410	13355	13519	13336	13459	13490	13386	13345	13454	13390	13455	13531	13481	13458	13541	13426	13434	13532	13424	13687	13592	13325	13447	13661	13493	13401	13501	13541	13558	13465	13456	13353	13468	13545	13481	13442	13516	13274	13337	13308	13362	13198	13252	13544	13414	13565	13656	13703	13574	13676	13464	13410	13465	13421	13481	13159	13592	13592	13438	13535	13380	13505	13394	13465	13362	13467	13424	13489	13437	13432	13414	13386	13457	13376	13427	13679	13472	13332	13410	13488	13459	13514	13422	13409	13385	13391	13449	13345	13441	13535	13595	13501	13438	13549	13482	13391	13372	13322	13593	13548	13437	13544	13446	13602	13619	13302	13409	13463	13433	13557	13398	13406	13368	13584	13550	13262	13309	13382	13333	13438	13519	13306	13343	13467	13518	13472	13579	13198	13398	13494	13493	13454	13442	13501	13344	13557	13521	13511	13718	13417	13407	13508	13576	13341	13480	13514	13327	13520	13333	13558	13476	13386	13416	13584	13491	13496	13586	13514	13443	13490	13435	13316	13722	13550	13344	13447	13549	13656	13604	13607	13309	13523	13481	13347	13368	13564	13457	13231	13479	13645	13418	13375	13386	13484	13532	13462	13316	13468	13486	13433	13561	13432	13659	13530	13478	13371	13318	13657	13457	13362	13574	13490	13300	13543	13461	13516	13523	13445	13507	13499	13387	13590	13568	13464	13330	13383	13352	13476	13391	13434	13420	13559	13406	13457	13351	13413	13411	13502	13404	13411	13665	13493	13446	13356	13470	13173	13404	13344	13490	13587	13433	13303	13513	13623	13563	13453	13426	13520	13414	13351	13304	13469	13365	13240	13512	13589	13683	13545	13640	13375	13462	13488	13481	13405	13398	13368	13543	13499	13515	13486	13541	13497	13387	13439	13521	13472	13467	13430	13360	13459	13555	13474	13606	13592	13592	13435	13542	13516	13531	13410	13603	13440	13399	13331	13343	13470	13349	13563	13470	13486	13404	13374	13414	13342	13508	13203	13482	13337	13499	13640	13557	13613	13509	13495	13422	13546	13284	13560	13428	13347	13470	13301	13369	13490	13498	13503	13493	13389	13569	13449	13615	13202	13258	13525	13413	13645	13361	13290	13439	13502	13488	13415	13510	13501	13343	13360	13457	13540	13420	13639	13478	13475	13587	13408	13497	13512	13496	13463	13377	13523	13437	13491	13673	13463	13491	13393	13212	13568	13502	13336	13733	13272	13340	13437	13442	13423	13480	13411	13592	13635	13371	13576	13554	13557	13566	13610	13503	13423	13503	13595	13650	13545	13578	13481	13504	13461	13446	13435	13403	13378	13323	13400	13494	13348	13344	13403	13408	13366	13470	13283	13449	13457	13305	13559	13270	13223	13497	13513	13488	13571	13204	13354	13501	13426	13431	13334	13244	13589	13634	13315	13525	13349	13669	13489	13538	13448	13224	13383	13354	13502	13561	13624	13463	13471	13216	13414	13489	13370	13542	13565	13379	13463	13472	13533	13504	13506	13603	13565	13573	13517	13532	13487	13460	13287	13489	13536	13384	13515	13486	13501	13570	13435	13525	13495	13358	13247	13372	13447	13477	13486	13285	13585	13523	13362	13547	13494	13500	13508	13437	13546	13710	13327	13495	13476	13296	13508	13479	13459	13364	13372	13566	13502	13310	13511	13521	13708	13450	13475	13474	13597	13323	13597	13555	13262	13572	13495	13545	13403	13386	13491	13493	13476	13459	13322	13494	13604	13382	13411	13426	13552	13659	13460	13475	13362	13286	13399	13572	13405	13246	13555	13299	13573	13434	13473	13380	13345	13556	13506	13493	13579	13485	13706	13430	13594	13601	13490	13592	13544	13525	13444	13473	13436	13510	13562	13479	13548	13290	13499	13506	13672	13451	13610	13471	13577	13357	13496	13443	13426	13392	13435	13445	13346	13542	13457	13482	13568	13409	13447	13533	13644	13496	13610	13373	13584	13549	13361	13350	13251	13490	13399	13497	13453	13579	13431	13448	13549	13530	13406	13288	13423	13579	13591	13457	13552	13495	13463	13356	13631	13371	13424	13534	13464	13423	13626	13548	13413	13329	13635	13480	13517	13342	13523	13423	13466	13299	13633	13395	13294	13311	13392	13300	13447	13362	13356	13394	13470	13599	13474	13484	13561	13332	13284	13456	13507	13432	13453	13362	13573	13353	13392	13546	13491	13547	13307	13522	13347	13515	13457	13285	13578	13373	13448	13380	13369	13432	13499	13463	13382	13444	13476	13531	13417	13471	13334	13406	13515	13417	13660	13521	13628	13637	13599	13581	13460	13548	13375	13376	13533	13385	13634	13430	13540	13548	13584	13450	13536	13509	13389	13530	13311	13295	13531	13400	13550	13358	13627	13296	13353	13488	13552	13350	13385	13426	13465	13340	13595	13430	13518	13476	13500	13353	13366	13589	13568	13329	13305	13657	13609	13426	13286	13530	13284	13468	13536	13464	13382	13407	13435	13364	13451	13423	13280	13574	13475	13478	13531	13320	13364	13564	13443	13193	13493	13480	13536	13519	13368	13485	13386	13421	13312	13714	13503	13156	13308	13300	13505	13525	13332	13459	13588	13617	13648	13464	13448	13514	13472	13446	13504	13714	13355	13599	13533	13538	13699	13460	13550	13553	13565	13599	13545	13448	13388	13609	13357	13515	13367	13439	13260	13418	13281	13406	13457	13393	13474	13462	13454	13413	13464	13399	13499	13618	13547	13637	13452	13374	13642	13646	13453	13428	13498	13409	13648	13514	13475	13363	13610	13463	13379	13506	13557	13497	13554	13465	13568	13433	13510	13338	13469	13615	13451	13392	13472	13525	13554	13587	13352	13454	13555	13428	13352	13462	13282	13328	13512	13309	13284	13396	13405	13542	13560	13321	13327	13588	13438	13432	13501	13479	13455	13456	13628	13491	13515	13505	13448	13427	13440	13454	13612	13566	13341	13428	13460	13595	13277	13450	13353	13353	13421	13519	13365	13444	13274	13678	13400	13611	13537	13325	13433	13621	13319	13456	13585	13430	13386	13569	13402	13449	13333	13342	13493	13387	13556	13455	13483	13492	13473	13466	13450	13455	13273	13468	13479	13466	13432	13394	13443	13423	13313	13498	13606	13433	13563	13388	13470	13337	13608	13460	13532	13596	13506	13340	13401	13466	13533	13393	13455	13520	13568	13461	13503	13333	13350	13501	13377	13409	13342	13619	13389	13218	13187	13261	13391	13504	13517	13542	13514	13451	13347	13469	13420	13390	13390	13418	13314	13494	13554	13520	13539	13486	13322	13484	13461	13295	13529	13573	13442	13596	13493	13615	13473	13416	13405	13445	13516	13515	13480	13408	13396	13445	13541	13398	13514	13438	13454	13346	13340	13401	13531	13346	13334	13586	13558	13355	13406	13548	13589	13383	13559	13442	13554	13478	13687	13389	13307	13483	13427	13341	13640	13532	13433	13452	13463	13463	13318	13344	13445	13517	13463	13558	13408	13544	13447	13345	13428	13536	13435	13411	13473	13130	13365	13459	13561	13512	13514	13283	13355	13532	13471	13607	13378	13287	13464	13274	13257	13256	13455	13329	13463	13341	13561	13530	13202	13271	13327	13515	13463	13346	13549	13657	13467	13668	13540	13346	13362	13541	13570	13417	13316	13601	13408	13447	13314	13436	13523	13590	13487	13754	13629	13251	13517	13531	13527	13594	13575	13598	13550	13421	13426	13755	13351	13486	13659	13332	13507	13407	13464	13637	13475	13422	13284	13426	13352	13457	13402	13507	13597	13362	13462	13570	13488	13479	13505	13518	13441	13478	13456	13185	13374	13487	13424	13467	13486	13536	13338	13386	13503	13346	13389	13467	13362	13346	13717	13472	13526	13564	13445	13470	13554	13654	13527	13480	13562	13538	13320	13467	13642	13356	13551	13488	13323	13586	13333	13624	13577	13453	13301	13422	13611	13448	13493	13297	13255	13559	13485	13339	13384	13566	13646	13429	13422	13419	13516	13589	13340	13532	13625	13461	13541	13535	13339	13238	13602	13390	13524	13443	13539	13477	13645	13456	13469	13499	13507	13444	13704	13722	13444	13622	13478	13347	13373	13293	13434	13447	13581	13472	13595	13400	13440	13679	13332	13551	13621	13409	13412	13503
32846	49670	47251	37907	32602	28627	25261	22506	20325	18737	17003	16066	14991	14395	13779	13361	13154	12933	12838	12510	12566	12481	12381	12335	12482	12259	12281	12377	12232	12317	12215	12246	12270	12222	12214	12252	12232	12231	12315	12459	12147	12236	12268	12219	12286	12179	12237	12325	12270	12213	12371	12154	12175	12204	12277	12279	12242	12240	12357	12201	12262	12304	12243	12223	12246	12148	12192	12270	12190	12352	12239	12222	12158	12158	12160	12274	12244	12122	12137	12152	12158	12177	12233	12165	12153	12220	12392	12131	12075	12127	12353	12223	12291	12097	12319	12278	12209	12266	12255	12352	12135	12144	12229	12287	12256	12133	12206	12255	12170	12202	12229	12237	12305	12093	12072	12097	12392	12228	12225	12207	12230	12104	12388	12147	12190	12332	12283	12260	12212	12367	12252	12283	12216	12091	12348	12226	12296	12258	12124	12135	12257	12323	12197	12190	12189	12148	12353	12145	12358	12179	12185	12198	12204	12436	12264	12189	12195	12204	12190	12334	12049	12302	12179	12185	12159	12309	12169	12221	12199	12127	12270	12331	12135	12171	12281	12253	12158	12352	12321	12267	12270	12327	12062	12175	12087	12244	12296	12237	12454	12147	12143	12300	12151	12137	12325	12354	12220	12094	12231	12253	12282	12330	12124	12098	12212	12308	12158	12334	12158	12197	12074	12207	12142	12314	12206	12125	12153	12262	12278	12332	12131	12239	12221	12178	12154	12232	12217	12279	12199	12232	12183	12322	12087	12105	12140	12247	12187	12217	12293	12292	12215	12174	12229	12129	12203	12033	12392	12280	12245	12154	12127	12082	12162	12218	12108	12112	12139	12149	12141	12316	12240	12194	12233	12118	12123	12085	12091	12328	12198	12281	12262	12081	12110	12321	12157	12164	12321	12230	12207	12269	12203	12329	12034	12329	12067	12178	12181	12087	12076	12117	12213	12155	12247	12196	12111	12346	12267	12204	12046	12219	12340	12159	12251	12277	12102	12159	12283	12114	12309	12108	12271	12079	12127	12194	12205	12361	12114	12241	12162	12311	12120	12410	12245	12251	12362	12262	12217	12240	12141	12213	12316	12193	12074	12264	12029	12272	12216	12197	12286	12326	12213	12069	12372	12281	12074	12309	12130	12356	12148	12192	12253	12172	12214	12230	12180	12316	12263	12053	12164	12103	12047	12226	12129	12083	12108	12183	12144	12236	12166	12382	12248	12162	12265	12115	12290	12158	12261	12219	12361	12242	12069	12255	12292	12202	12248	12197	12288	12289	12253	12226	12421	12321	12054	12335	12144	12209	12228	12321	12229	12327	12233	12144	12157	12202	12225	12172	12205	12279	12262	12231	12070	12256	12487	12187	12189	12012	12087	12362	12007	12287	12308	12210	12283	12253	12285	12155	12145	12308	12142	12106	12095	12254	12154	12303	12371	12279	12249	12115	12129	12139	12208	12321	12287	12235	12070	12245	12043	12071	12276	12105	12314	12253	12234	12159	12183	12092	12051	12175	12294	12197	12196	12135	12264	12147	12120	12144	12263	12118	12227	12170	12280	12125	12336	12122	12108	12326	12216	12090	12311	12212	12056	12176	12224	12260	12125	12063	12327	12371	12140	12251	12172	12199	12245	12091	12274	12321	12189	12241	12171	12224	12282	12216	12264	12367	12318	12364	12237	12261	12190	12242	12108	12247	12162	12388	12109	12111	12273	12094	12226	12215	12246	12281	12193	12251	12136	12179	12098	12275	12326	12246	12286	12336	12181	12129	12197	12228	12211	12190	12252	12082	12150	12210	12085	12170	12270	12240	12401	12305	12221	12312	12175	12172	12155	12409	12277	12269	12173	12240	12069	12220	12221	12220	12426	12202	12028	12168	12266	12300	12139	12278	12041	12269	12242	11979	12091	12294	12085	12328	12206	12327	12148	12280	12104	12301	12101	12123	12234	12060	12130	12265	12254	12112	12206	12261	12167	12212	12317	12141	12127	12230	12250	12182	12106	12325	12185	12115	12258	12196	12201	12266	12217	12123	12161	12297	12401	12193	12348	12133	12206	12445	12273	12272	12419	12285	12209	12132	12206	12297	12301	12259	12241	12211	12270	12128	12219	12257	12203	12262	12194	12279	12267	12201	12341	12276	12158	12182	12377	12085	12081	12276	12201	12332	12126	12143	12251	12186	12265	12306	12154	12294	12155	12179	12094	12184	12295	12182	12295	12027	12156	12131	12328	12497	12227	12198	12238	12170	12148	12258	12191	12232	12204	12182	12149	12309	12371	12274	12068	12225	12284	12292	12293	12262	12177	12184	12376	12266	12430	12173	12230	12285	12250	12167	12189	12165	12292	12108	12047	12175	12092	12287	12239	12081	12182	12180	12121	12204	12218	12249	12240	12163	12248	12232	12144	12319	12321	12174	12129	12144	12292	12228	12059	12342	12140	12241	12235	12251	12374	12324	12221	12241	12077	12318	12149	12124	12294	12349	12206	12035	12213	12190	12232	12127	12284	12059	12193	12449	12218	12124	12328	12135	12230	12152	12244	12314	12334	12315	12253	12211	12228	12269	12099	12165	12293	12193	12182	12140	12313	12089	12350	12190	12171	12379	12321	12284	12253	12321	12142	12324	12117	12219	12176	12273	12426	12169	12355	12143	12405	12448	12177	12158	12121	12249	11971	12265	12339	12228	12297	12220	12307	12248	12047	12183	12261	12109	12170	12196	12350	12287	12140	12200	12340	12277	12232	12257	12305	12127	12292	12115	12289	12237	12146	12318	12234	12237	12199	12415	12170	12189	12237	12226	12200	12215	12115	12296	12294	12049	12256	12220	12144	12193	12204	12109	12331	12180	12403	12239	12223	12259	12345	12232	12091	12105	12181	12158	12188	12250	12194	12335	12140	12344	12221	12209	12181	12253	12092	12149	12216	12242	12209	12179	12180	12367	12330	12219	12178	12288	12210	12256	12187	12117	12435	12334	12130	12161	12270	12210	12160	12080	12279	12189	12240	12105	12305	12283	12320	12249	12262	12329	12240	12204	12267	12317	12313	12256	12107	12082	12253	12259	12326	12256	12211	12268	12367	12172	12078	12187	12289	12251	11998	12192	12105	12222	12140	12184	12227	12157	12193	12298	12127	12218	12254	12255	12136	12248	12186	12327	12158	12155	12348	12185	12035	12123	11970	12175	12186	12203	12209	12156	12173	12257	12176	12196	12229	12185	12348	12119	12377	12245	12256	12349	12143	12215	12091	12332	12121	12147	12293	12140	12334	12293	12137	12184	12367	12418	12306	12299	12278	12096	12190	12287	12205	12344	12271	12344	12115	12253	12082	12040	12156	12101	12325	12210	12091	12169	12131	12187	12103	12289	12256	12052	12166	12258	12095	12206	12288	12274	12115	12269	12114	12356	12022	12168	12254	12098	11926	12229	12216	12303	12303	12249	12086	12278	12056	12042	12134	12293	12277	12133	12157	12095	12272	12239	12264	12291	12194	12223	12241	12360	12196	12247	12279	12084	12161	12240	12194	12298	12186	12200	12104	12280	12267	12179	12246	12188	12170	12228	12127	12373	12246	12250	12095	12098	12351	12326	12294	12123	12266	12237	12277	12271	12170	12162	12234	12147	12221	12103	12365	12289	12184	12229	12372	12005	12188	12132	12222	12290	12286	12318	12128	12185	12173	12264	12214	12107	12224	12328	12327	12241	12275	12206	12132	12286	12176	12235	12276	12313	12198	12167	12403	12217	12192	12188	12280	12143	12277	12111	12253	12211	12270	12351	12161	12177	12071	12178	12262	12211	12299	12010	12107	12112	12173	12316	12232	12156	12187	12304	12194	12135	12284	12307	12118	12225	12206	12181	12153	12074	12287	12158	12352	12267	12226	12207	12109	12270	12213	12346	12074	12241	12037	12137	12242	12352	12219	12423	12315	12277	12226	12042	12338	12156	12336	12249	12017	12272	12036	12054	12283	12300	12181	12228	12266	12279	12177	12139	12274	12112	12207	12055	12287	12149	12115	12351	12166	12240	12319	12145	12276	12324	12238	12208	12359	12264	12211	12041	12280	12190	12201	12224	12239	12169	12347	12124	12598	12003	12234	12318	12134	12101	12136	12210	12122	12241	12329	12296	12248	12219	12189	12274	12221	12342	12348	12148	12351	12210	12216	12223	12227	12309	12197	12188	12268	12206	12187	12191	12182	12147	12233	12215	12395	12198	12197	12301	12182	12298	12180	12193	12248	12301	12117	12128	12113	12271	12271	12164	12192	12288	12322	12304	12215	12138	12076	12162	12367	12280	12237	12276	12268	12219	12223	12208	12246	12212	12085	12323	12201	12248	12016	12084	12162	12339	12296	12287	12274	12266	12356	12262	12205	12247	12277	12402	12272	12259	12024	12267	12137	12167	12268	12196	12210	12260	12196	12290	12372	12143	12100	12323	12294	12275	12049	12222	12289	12318	12124	12342	12229	12398	12298	12182	12195	12217	12177	12238	12211	12368	12184	12171	12293	12292	12297	12376	12261	12176	12368	12032	12291	12214	12222	12238	12277	12213	12272	12211	12206	12218	12273	12186	12301	12171	12175	12342	12212	12233	12275	12243	12242	12233	12290	12302	12271	12306	12267	12200	12021	12276	12244	12196	12251	12298	12250	12211	12158	12302	12102	12199	12162	12258	12219	12462	12154	12257	12113	12177	12372	12247	12155	12280	12167	12207	12342	12169	12052	12319	12154	12149	12259	12236	12233	12211	12312	12321	12091	12245	12050	12278	12376	12335	12165	12223	12295	12219	12327	12243	12203	12133	12307	12268	12198	12188	12245	12201	12197	12208	12238	12227	12232	12203	12100	12309	12106	12330	12227	12312	12217	12176	12236	12261	12224	12149	12227	12256	12410	12280	12245	12264	12156	12233	12344	12240	12247	12246	12189	12332	12236	12244	12197	12325	12225	12190	12067	12176	12162	12175	12222	12119	12079	12275	12080	12162	12310	12136	12317	12070	12161	12403	12295	12225	12154	12239	12140	12128	12192	12290	12168	12182	12276	12266	12102	12289	12187	12265	12306	12227	12104	12276	12231	12245	12272	12332	12187	12075	12290	12053	12146	12275	12213	12215	12111	12365	12131	12230	12228	12274	12399	12188	12320	12076
24203	21258	29192	27192	28449	30017	28957	24190	21685	20055	18468	17249	16349	15536	14854	14577	14499	13946	14103	13821	13683	13551	13569	13536	13411	13307	13361	13262	13280	13321	13355	13276	13542	13309	13388	13278	13273	13494	13424	13306	13294	13126	13358	13345	13339	13293	13398	13386	13318	13240	13295	13317	13197	13366	13288	13273	13274	13447	13256	13143	13327	13260	13228	13270	13207	13081	13258	13340	13334	13409	13457	13337	13541	13212	13359	13392	13166	13440	13018	13217	13256	13383	13314	13408	13234	13220	13041	13500	13351	13197	13247	13289	13241	13250	13286	13258	13203	13346	13450	13149	13371	13069	13505	13346	13238	13164	13218	13306	13282	13212	13306	13379	13199	13273	13356	13203	13169	13532	13327	13125	13211	13457	13300	13366	13214	13257	13093	13355	13263	13124	13238	13224	13252	13082	13222	13286	13358	13078	13144	13182	13432	13321	13323	13339	13335	13330	13205	13213	13105	13192	13162	13333	13328	13287	13205	13148	13358	13242	13183	13341	13239	13262	13239	13354	13144	13246	13339	13313	13451	13339	13404	13489	13309	13246	13254	13176	13148	13426	13418	13286	12963	13175	13192	13318	13535	13343	13231	13085	13199	13357	13221	13457	13297	13292	13212	13427	13174	13206	13231	13266	13319	13323	13343	13329	13235	13315	13251	13264	13077	13396	13335	13305	13215	13285	13242	13412	13545	13213	13259	13160	13354	12983	13137	13421	13227	13258	13261	13226	13225	13265	13041	13243	13285	13134	13388	13137	13183	13379	13423	13191	13136	13214	13213	13225	13072	13199	13355	13209	13244	13284	13260	13166	13157	13230	13491	13193	13337	13381	13156	13347	13322	13308	13181	13472	13242	13145	13312	13188	13177	13217	13314	13405	13430	13236	13087	13281	13200	13251	13352	13224	13181	13180	13365	13241	13334	13381	13382	13097	13214	13254	13170	13384	13218	13095	13357	13311	13442	13276	13255	13149	13397	13429	13167	13079	13226	13213	13281	13106	13211	13321	13095	13252	13175	13354	13120	13145	13281	13323	13113	13282	13333	13217	13251	13285	13282	13522	13277	13187	13251	13138	13286	13372	13251	13140	13281	13155	13476	13229	13276	13205	13292	13353	13305	13333	13333	13331	13393	13225	13163	13150	13242	13314	13275	13115	13168	13235	13298	13167	13098	13259	13139	13234	13187	13310	13286	13245	13512	13188	13248	13338	13297	13175	13078	13219	13203	13178	13204	13203	13115	13181	13303	13355	13181	13194	13260	13172	13340	13325	13138	13182	13158	13188	13124	13182	13198	13162	13244	13176	13156	13092	13247	13243	13275	13388	13248	13419	13079	13351	13341	13238	13290	13398	13230	13282	13199	13155	13288	13105	13391	13084	13249	13184	13294	13454	13276	13175	13165	13227	13301	13282	13225	13363	13282	13088	13254	13127	13152	13225	13350	13201	13249	13298	13287	13234	13383	13447	13198	13373	13134	13366	13311	13229	13156	13154	13239	13343	13153	13072	13233	13356	13323	13150	13201	13205	13367	13412	13192	13256	13210	13259	13461	13204	13359	13521	13266	13368	13197	13193	13204	13238	13217	13171	13341	13345	13207	13309	13389	13278	13271	13143	13347	13329	13485	13284	13347	13171	13396	13120	13397	13438	13218	13320	13191	13450	13384	13236	13369	13222	13311	13272	13384	13225	13351	13314	13154	13323	13331	13403	13248	13171	13304	13190	13089	13310	13074	13333	13404	13231	13298	13295	13345	13319	13322	13181	13339	13287	13118	13084	13331	13180	13219	13093	13406	13113	13193	13171	13271	13410	13324	13218	13312	13138	13278	13232	13411	13456	13390	13197	13364	13204	13357	13137	13170	13341	13256	13233	13338	13354	13172	13252	13369	13327	13386	13236	13384	13248	13308	13179	13332	13271	13180	13109	13456	13391	13248	13191	13293	13385	13304	13230	13272	13344	13289	13127	13266	13153	13049	13021	13241	13416	13358	13321	13198	13104	13324	13198	13458	13261	13349	13245	13166	13462	13374	13200	13200	13426	13378	13216	13149	13275	13121	13119	13186	13298	13319	13314	13319	13303	13238	13214	13423	13200	13266	13464	13328	13161	13092	13360	13169	13384	13563	13119	13226	13253	13197	13448	13212	13102	13355	13231	13385	13424	13308	13226	13115	13252	13180	13326	13252	13365	13339	13198	13188	13456	13220	13311	13293	13394	13248	13158	13292	13202	13257	13525	13168	13254	13265	13450	13131	13394	13167	13136	13348	13427	13239	13265	13344	13186	13233	13249	13296	13245	13294	13336	13285	13312	13347	13166	13237	13280	13284	13276	13421	13278	13246	13323	13135	13106	13191	13417	13238	13264	13105	13307	13209	13095	13251	13464	13334	13280	13107	13127	13342	13333	13228	13172	13088	13106	13055	13346	12971	13198	13132	13208	13283	13177	13163	13278	13217	13029	13111	13204	13074	13264	13285	13214	13455	13381	13268	13211	13186	13464	13260	13225	13436	13151	13231	13140	13289	13184	13355	13328	13171	13154	13269	13203	13320	13320	13227	13310	13136	13248	13298	13204	13230	13247	13143	13185	13394	13316	13235	13306	13162	13198	13251	13160	13144	13171	13042	13245	13287	13181	13412	13077	13338	13281	13376	13233	13228	13387	13139	13114	13273	13338	13326	13165	13223	13295	13264	13232	13033	13287	13174	13089	13165	13262	13198	13072	13323	13056	13256	13506	13182	13191	13227	13077	13280	13072	13266	13173	13168	13378	13168	13300	13294	13254	13418	13237	13160	13487	13294	13348	13122	13183	13285	13313	13293	13139	13076	13174	13278	13219	13251	13308	13371	13376	13139	13294	13247	13265	13286	13394	13213	13291	13245	13083	13217	13063	13196	13164	13179	13284	13249	13227	13168	13160	13386	13076	13289	13204	13153	13367	13155	13405	13336	13038	13375	13272	13396	13251	13211	13191	13363	13367	13185	13432	13266	13389	13232	13396	13175	13214	12977	13429	13283	13315	13089	13401	13362	13371	13277	13183	13095	13376	13411	13225	13109	13196	13340	13280	13284	13233	13006	13262	13235	13295	13172	13135	13257	13251	13262	13164	13304	13284	13147	13211	13081	13221	13236	13212	13283	13328	13306	13281	13348	13385	13294	13378	13139	13307	13307	13362	13108	13127	13262	13173	13138	13267	13514	13370	13091	13344	13248	13266	13382	13368	13250	13159	13180	13197	13244	13255	13302	13062	13263	13428	13402	13121	13356	13273	13348	13303	13326	13301	13326	13143	13141	13304	13310	13316	13220	13219	13245	13269	13333	13386	13420	13201	13288	13069	13178	13182	13273	13278	13212	13069	13103	13258	13340	13209	13040	13320	13252	13253	13364	13114	13199	13266	13210	13160	13374	13188	13207	13107	13276	13315	13166	13105	13331	13151	13230	13364	13309	13313	13566	13189	13237	13215	13387	13220	13220	13251	13261	13275	13250	13190	13198	13307	13275	13249	13453	13219	13291	13235	13277	13402	13366	13223	13344	13415	13173	13222	13416	13287	13211	13373	13194	13196	13332	13261	13232	13233	13280	13379	13051	13140	13022	13336	13152	13304	13298	13248	13201	13436	13306	13167	13342	13282	13193	13164	13196	13227	13322	13191	13225	13182	13246	13169	13500	13349	13312	13391	13222	13183	13329	13106	13183	13204	13369	13427	13346	13336	13236	13084	13253	13292	13301	13348	13312	13233	13175	13419	13327	13224	13235	12972	13311	13146	13280	13290	13461	13187	13113	13288	13245	13175	13150	13208	13248	13351	13317	13285	13394	13441	13441	13307	13220	13240	13243	13120	13111	13215	13272	13465	13231	13313	13320	13036	13127	13086	13235	13361	13473	13301	13359	13240	13374	13073	13331	13120	13341	13280	13189	13226	13353	13265	13273	13339	13412	13417	13474	13235	13110	13331	13203	13219	13301	13465	13429	13162	13310	13355	13199	13270	13319	13180	13209	13077	13261	13291	13139	13225	13252	12970	13373	13350	13327	13293	13253	13253	13380	13390	13364	13231	13257	13217	13247	13395	13292	13311	13324	13288	13305	13159	13233	13361	13396	13301	13059	13004	13166	13246	13309	13169	13117	13121	13245	13350	13446	13183	13036	13118	13103	13297	13027	13291	13317	13089	13513	13299	13283	13195	13322	13173	13311	13409	13287	13235	13283	13316	13285	13131	13250	13168	13310	13320	13345	13271	13350	13026	13277	13402	13156	13479	13311	13258	13131	13305	13378	13188	13205	13185	13134	13390	13269	13327	13322	13271	13372	13124	13254	13396	13317	13257	13274	13193	13147	13273	13358	13441	13111	13192	13245	13222	13160	13310	13546	13355	13284	13295	13315	13408	13076	13264	13293	13072	13389	13291	13363	13299	13288	13159	13206	13254	13135	13260	13192	13291	13409	13333	13169	13010	13103	13257	13326	13064	13304	13158	13457	13402	13480	13244	13317	13290	13464	13219	13298	13261	13247	13392	13387	13369	13317	13297	13267	13403	13156	13169	13086	13080	13244	13178	13260	13355	13435	13179	13129	13268	13412	13332	13279	13296	13351	13184	13156	13106	13255	13265	13217	13260	13147	13337	13389	13388	13201	13275	13274	13063	13275	13312	13197	13156	13288	13190	13241	13348	13183	13039	13394	13246	13294	13310	13314	13329	13247	13275	13280	13221	13380	13229	13281	13228	13173	13180	13270	13245	13246	13368	13381	13237	13305	13330	13290	13142	13313	13253	13368	13322	13269	13286	13104	13479	13361	13398	13303	13306	13295	13234	13323	13327	13330	13199	13443	13277	13215	13213	13251	13185	13219	13311	13203	13393	13305	13133	13148	13353	13287	13249	13239	13110	13282	13213	13164	13344	13420	13140	13269	13303	13232	13202	13165	13291	13237	13294	13215	13415	13306	13358	13438	13244	13145	13249	13259	13238	13252	13370	13300	13227	13304	13212	13239	13267	13411	13188	13338	13232	13043	13317	13174	13319	13221	13396	13251	12941	13285	13183	13372	13160	13089	13287	13400	13231	13338	13342	13324	13431	13217	13287	13345	13294	13419	13179	13160	13035	13083	13252	13051	13338	13375	13270	13277	13054	13442	13157	13270	13362
32053	55351	52903	43346	37794	33417	29867	26521	23848	21196	19220	17790	16237	15267	14399	13841	13400	13146	12841	12811	12517	12439	12398	12325	12351	12262	12271	12301	12231	12000	12162	12029	11988	12084	12059	12097	12252	12077	12114	12168	12013	12107	12204	12103	12019	12154	12207	12077	12096	12085	12146	12104	11976	12054	12216	12112	12048	12098	12060	12202	12108	12121	12127	12226	11997	11993	12087	11974	12115	12164	12130	12041	12141	12203	12166	12233	12082	12074	12047	12102	12110	11997	12148	12095	12066	12173	12161	12119	12088	12173	12338	12026	12202	12164	12043	12131	12179	11881	11988	12058	12176	12043	12183	11926	12019	12169	12042	12007	12272	12132	12257	12245	12112	12045	12017	12046	12148	12005	12173	12084	12099	11973	12139	12139	12006	12057	12029	12053	12042	12211	12125	12125	12164	12070	12127	12015	11933	12344	12120	12149	12037	12056	12269	11962	12110	12200	12089	12114	11994	12056	12053	11995	12021	12091	12059	12088	12102	12226	12083	11983	12242	12039	12032	12087	11902	12157	12157	12106	12218	11994	12111	12145	12099	11956	11955	12120	12066	12188	12013	12088	12058	12200	12058	12149	11948	11983	12070	12043	11957	11949	12071	12109	12218	12082	12126	11967	12133	11870	12017	12037	12016	11983	12306	12095	12044	11987	12160	11960	12061	12098	12078	12047	11989	12014	12071	12184	12043	12161	11956	11904	12278	12207	12094	12106	12265	12137	11969	12041	12035	12179	12012	11989	12163	12151	12015	11969	12142	12136	12158	12209	11982	12144	12146	12035	11987	12097	12109	12012	12042	12115	12044	12023	12091	12100	11869	12067	12146	12034	12249	12016	11960	12165	12013	12058	12078	12179	12030	12019	12021	12155	12167	12106	12187	12126	11999	12141	12087	12157	12061	12076	12024	11979	12057	12151	12019	11944	12076	12096	12015	12045	12150	11928	12068	12030	12109	12187	12047	12190	12105	12072	12180	12097	12006	12089	12129	12301	12111	12054	12162	12163	11844	12077	12151	12136	12026	11942	11969	11983	12029	12132	11948	12000	12152	12104	12079	11974	12221	11916	11961	12226	12164	12100	12094	12165	12120	11989	11997	12101	12216	12072	12053	11967	12270	11998	12137	12168	11915	12157	12140	12069	11907	11957	12041	12137	12092	12138	11990	12145	12282	12164	12067	12144	11923	12076	12178	12063	11979	12082	12087	12013	12027	11977	11909	12058	12061	12113	11995	12083	12042	12143	12040	12198	11965	11939	11998	12086	12245	12109	12033	12055	12160	12049	11923	12121	11993	12028	12069	12112	11934	12184	11988	11998	11946	12085	12198	11915	11963	12060	12028	11963	12154	11930	12208	12067	11960	12153	12011	12144	12022	12025	11998	12109	11974	12253	12057	12003	11874	12152	11975	12164	12103	11946	12107	12113	12192	12037	12124	12071	11955	12065	12004	12097	12062	12101	12119	12226	12137	12193	11980	11897	12259	12203	12162	12145	12111	11953	12193	12094	12125	12112	12022	11989	12044	12180	12117	11996	11894	12086	12052	12107	12167	12054	12126	12327	12181	12050	11933	12042	12089	11980	12114	12023	11892	12088	12035	12079	12137	12080	12151	12101	12210	12075	12055	12037	12071	12220	12144	12125	12140	12088	12010	11945	12110	12096	11929	12012	12136	11900	11953	12178	12192	11965	12072	12007	12049	11981	12001	12034	12118	12041	12036	12132	12102	12070	12104	11868	12038	11962	11943	12057	12226	12057	12150	12093	12095	12130	12255	12027	11922	12125	11975	11968	12040	12064	12024	12078	12097	12117	12137	12142	12028	12033	12097	11937	12070	12096	12212	12047	11947	12077	11953	12115	12078	12167	12201	12037	12133	12137	12026	12193	12060	11861	12361	12051	12019	12170	12169	12201	12115	12017	12063	12028	12144	12018	12089	12098	12138	12102	12100	11979	12213	12151	12106	12101	12109	12009	11953	12073	12205	12087	12049	12074	12183	12024	12015	12117	12152	11935	12085	11791	12261	12142	12039	12090	12170	12090	12129	12140	12280	12182	12264	11909	12126	12112	11974	12072	12020	11934	12115	12115	12162	12060	12178	12069	12086	11950	12007	11949	12078	12099	12049	12167	12051	12064	11974	12261	12071	12096	11980	12033	12105	12025	11960	12146	12020	11946	11945	12052	12052	12132	12104	12117	12086	12023	12069	12214	12012	12055	12137	12105	12037	12025	12073	12230	12188	12189	12081	12047	12075	12038	12058	12141	12017	12098	12172	11995	11952	12034	12050	12099	12057	12084	12080	12089	11923	11968	12203	11996	12089	12027	12013	11974	12071	12017	11971	12084	12041	12126	12143	12028	12094	12115	11989	12037	12174	12093	12124	12063	12126	12135	12048	12166	12059	12055	12149	12109	12233	12078	12129	12023	12222	12302	12184	11961	12134	12067	12176	12124	11965	12163	12019	12061	11982	12073	12052	11972	12108	11925	12115	11926	12148	12058	12090	12073	11986	12122	11968	12062	12234	12010	12240	12147	12239	12138	12153	12212	11982	12111	12054	11977	12159	12043	12060	12004	12049	12098	12013	12127	12300	12026	12293	12310	12171	12114	12006	12119	12135	12195	12269	11911	12112	12089	12079	12127	12154	12212	12180	12182	12144	12196	12214	12192	12238	12231	11991	12106	12133	12232	12074	12118	12032	12217	12131	12002	11996	12327	12167	12015	12089	12188	12076	12114	12070	12110	12090	12050	11988	12183	12110	12152	12174	12053	11942	12251	12156	12037	12189	12147	12051	12245	11970	12171	12055	12060	12185	12065	12180	12043	12130	12100	12017	12153	12046	12099	12102	11942	12116	12134	12187	12068	12065	12116	11890	12233	12151	12004	12084	11959	11989	12057	12172	12118	12208	12133	11888	12267	12182	12124	11989	12184	12043	12075	12116	12121	12272	12042	12067	12213	12042	11929	12012	12178	12180	12025	12037	12111	12161	12070	12096	12064	11982	12011	12004	11874	12057	12059	12086	11827	12107	12070	11942	12275	12225	12068	12140	11968	12111	12231	12185	12211	12028	11977	11922	12041	11986	11975	11852	12047	12147	12055	11977	12129	12125	12164	12221	12136	12012	11935	12119	12078	12062	12227	11957	11907	12048	11999	11920	12107	12048	12059	11977	12175	12003	12038	12198	12152	12126	12085	12087	12044	12059	11933	12128	12085	12106	12040	12026	12122	12016	12220	11982	12227	12035	11892	12179	12100	12086	12131	12134	12061	12066	12009	12138	12093	11945	12188	12098	11928	12104	12082	11858	12018	11987	12054	12031	12095	12087	12067	12239	12008	11983	12114	12003	12291	12193	12075	12088	12090	12101	12127	12043	12079	12055	12087	11911	11938	12087	12075	12270	12071	12058	12039	12200	12051	12081	12128	11899	12140	12228	12038	12082	12167	12040	11957	12072	12184	12110	12095	11986	12114	12151	12043	12022	11934	12160	12118	12262	12120	11956	11922	11987	12087	12073	12160	12261	12116	12076	12006	12077	12175	11948	11933	12075	12062	12106	11941	12151	12102	11966	12031	12191	12035	12018	11965	12216	12115	11909	12134	11987	12056	12029	11928	11958	11903	12020	12160	12025	12160	12149	12006	12155	11883	11991	12157	12165	12201	12093	12095	12185	12046	12137	12225	11978	12202	12013	11999	12102	12159	12129	12012	12005	12054	12076	12136	12154	12151	11975	11985	12117	12064	12000	12057	12039	12034	12124	12150	12087	12114	11996	12061	11949	12141	11960	12293	12063	12083	12107	11996	12080	12102	12038	12254	12083	12119	12026	12161	12066	12135	12117	12027	12062	12096	12113	12092	11974	12067	11984	12025	12067	12140	11876	12158	12207	12035	11976	12156	11979	12194	11969	12008	11926	12038	12121	12064	12102	12027	12053	12176	12139	12079	11957	12141	12082	12133	12000	12044	12124	12186	12086	11996	12132	12074	11991	11971	12024	12043	12115	12045	12226	12193	12115	12091	11987	12216	12026	12087	12172	12147	12059	12023	12108	11968	12040	12085	12108	12093	12102	11981	11915	12081	12003	12125	11848	12283	12189	12124	12013	12105	12259	11927	12225	12143	12158	12118	12002	12064	12035	11987	12050	12062	12003	12040	12073	12076	12103	12137	12009	12026	12015	12096	12120	12018	12228	12064	12088	12008	12150	12202	11959	12086	12030	12120	12138	12221	12169	12047	12007	11970	12015	12042	12175	12073	12202	12140	11901	12014	12260	12015	12161	11982	11925	12250	12007	12028	12008	12105	11967	12173	12097	12169	11999	12113	12145	12068	12188	12055	12125	12019	11964	12128	12220	12096	12022	12057	12147	12009	12180	12038	11952	12085	11833	11958	12003	11944	12089	11991	11988	11983	11984	12164	12243	12108	12119	11996	11941	12225	11952	11999	12119	12016	12280	12163	11991	12017	12248	12183	12123	12060	12140	12064	12136	12104	11994	12035	12205	12208	12126	12314	11894	12013	12092	12117	12010	12132	12092	12171	11967	11944	12044	12058	12215	12094	12322	12249	12179	12132	11983	12112	12122	12025	12017	12196	12143	12076	11928	12164	12185	12160	12149	12165	11966	11922	11975	12044	12047	12169	12162	12005	12274	12072	12205	11939	12013	12083	12154	12128	11947	11938	12163	12200	12200	11939	12162	12048	12140	12168	12170	11980	12042	12146	12083	12035	12036	11990	12050	11972	12086	12118	12147	12231	12070	12191	12053	12171	12241	12099	11986	12227	12102	12021	12032	12150	12044	12168	12030	12069	12150	12126	12077	11948	12107	12304	12021	12128	12048	12102	12024	12194	12106	12011	12049	12128	12169	12120	12019	11972	12053	12013	12016	12127	12097	12066	12015	12151	12058	12120	12100	12146	12006	12240	12200	12141	12141	12145	12149	11878	11944	12052	11970	12138	12026	11974	12146	12217	12160	12128	12102	12008	11995	12011	12108	12197	12129	12176	12052	11993	12215	12041	12112	12161	12048	12223	12142	12090	12071	12006	12084	12108	12038	12048	12059	11975	12038	12156	12105	12047	12001	12123	12125	12003	12194	12133	12041	12000	12153	12049	12101	12092	12058	12121	12009	12148	12064	12124	12057	12104
23031	21223	29126	24311	24870	30230	33184	27747	24659	22991	20832	19010	18247	17088	16508	15886	15533	15178	14999	14744	14354	14409	14625	14387	14462	14416	14264	14228	14250	14334	14102	14167	14221	14123	14090	14223	14325	14046	14051	14077	14090	14288	14298	13974	14071	14002	13959	14140	14103	14002	14056	13986	14175	14122	14107	13904	13962	13968	14083	14022	13945	13895	13951	14172	14165	14184	14131	14003	14111	13879	13956	13996	13987	13836	14283	13844	13906	13858	13894	13874	13911	13912	14130	14249	14009	13988	14062	14108	13936	13830	13906	13921	14024	14238	14101	14054	13879	14107	13858	13936	13931	14002	14080	13962	14012	14104	13981	14068	14180	14264	14354	14004	13997	14009	13947	13971	14003	13935	14237	13955	14086	13915	14119	14060	14092	14127	13894	13923	14013	14118	13932	13981	13987	13935	14103	14107	13849	14051	13924	14054	14177	13996	13913	14027	14126	14059	14004	13874	14071	14049	14226	14019	13967	14040	14080	14040	14103	14018	13954	13953	14057	14057	13929	14102	14007	14141	14047	13881	14154	14058	14017	13966	14059	13989	14031	13888	14002	14172	13943	14097	13925	13849	13949	13978	13946	13737	13964	13967	13909	14005	13981	14022	13879	14030	13831	14095	13943	13968	14109	13985	14013	13855	14065	14073	13953	13999	14075	14089	13998	14022	14002	13992	14003	14036	13924	13865	13883	14111	13768	13717	13920	13983	13990	14018	13815	13737	14059	13927	13950	14050	14102	13952	13873	14110	13950	14050	14064	13991	13842	13976	14020	13972	13952	13891	14046	13914	13939	13996	14081	14007	14091	14094	13963	14155	14135	14108	13852	14204	13963	13970	14067	13961	13735	13911	13992	14016	13874	13986	14120	13890	14176	13904	13957	13978	13912	14037	13792	13943	14067	14007	14038	13789	13972	13867	14163	14071	14050	14018	14041	14092	14103	13907	13976	13967	14141	13997	13935	13801	13771	13802	13943	14102	13971	14084	14302	14099	14292	14052	13909	13972	13945	13992	14270	13874	13954	14103	13982	13887	14009	14116	13989	14033	14103	14238	14003	14132	14069	13846	14247	14020	13793	13980	13943	13935	14047	13861	13860	13940	13976	13871	14119	14036	14001	14257	14032	14198	13969	14064	13872	14143	13928	14104	14171	13863	14156	13899	14208	14077	14028	13763	14130	13881	14083	14005	14015	13924	14063	14097	13996	13888	14202	13962	14202	14017	14153	14011	13975	13989	13959	13793	14082	14172	13836	14087	13985	13939	14159	13904	14132	14042	13862	13947	13999	13969	14060	13911	13846	14031	14015	13864	13954	13994	14079	13930	13888	14016	13910	14053	13976	13822	13854	14008	14025	14012	14033	13852	14004	13929	14156	14007	13987	13912	13983	14168	13960	14195	14108	14077	14049	14092	13894	14164	13794	13866	13912	13982	13964	13924	14090	13853	13861	14045	13920	13683	13893	13778	14165	14098	14008	14009	14129	13959	13889	14090	13944	13979	13950	14219	13890	13949	14044	14174	13881	14021	14177	14092	13905	13968	14109	14069	14050	13950	13992	13913	13924	14021	13984	13891	13947	13939	14212	14189	14036	13943	14080	13982	14012	14085	13908	14012	13952	14114	13925	14137	13954	14108	13761	14059	14338	13770	14007	14099	14041	14005	13853	14127	14040	13722	13962	14046	14050	13866	14124	13871	14029	13933	13949	13927	14057	13940	14058	14087	13989	14041	14021	14037	14078	13799	13967	14217	14138	14030	14010	13990	14077	13998	13919	13939	14070	13841	13843	14016	14128	14071	13933	14072	13985	14019	14073	14156	14115	13917	14032	14083	14026	13997	13983	14050	14055	14109	14082	14076	14063	13945	14075	14128	13954	13937	13846	14094	13945	14070	14016	14021	13946	14005	13909	14131	13841	13796	13837	13984	13776	14008	14042	13958	14141	14026	13819	14015	13988	14102	13981	13973	14091	14005	14077	14239	13885	14011	13880	13999	13954	14128	13922	13937	13957	13930	14021	14079	13854	14043	13984	13926	13957	13862	13976	13897	14008	13970	14049	13879	13902	14106	13949	14144	13931	13980	14046	14021	13890	13807	14087	14108	13946	14148	13986	14101	13955	14005	13729	14071	13926	14033	13976	13952	14047	13884	13976	13810	13915	13933	14007	13942	14028	14218	14052	13890	14002	13980	13953	14008	14151	13984	14052	14043	13922	14053	14065	13866	13813	14011	13971	14001	14014	13990	14006	13718	13898	13956	13957	13889	14108	13976	14009	14179	13994	14003	13973	13916	13912	14031	13954	13857	14115	14043	13876	14077	13978	13946	13981	13787	14005	14132	13998	14142	14078	14122	14168	14033	14116	14073	13945	13776	14181	13918	14271	13926	14010	14220	13832	13804	14154	13967	14059	14191	14005	13926	14082	14032	13975	13876	13972	13827	14111	14143	14143	14032	13965	13961	13822	14017	13994	13801	13982	14002	13817	13954	14047	13880	13958	13907	13899	13999	14018	13952	14094	13948	14011	13866	13984	13843	14068	14055	14089	14059	14113	14090	13885	13946	14026	14084	13882	14104	13985	13909	14144	14162	13940	13949	14123	13969	13924	14112	13891	14127	13906	14004	14107	14053	14143	14056	13939	14106	13915	14155	14060	13964	14089	14039	13886	14060	13868	14202	14182	14079	14018	13979	13714	14040	14220	13951	14078	13929	13992	13932	14119	14011	14026	13948	13948	13746	13946	13875	13938	13885	14145	14025	14032	13801	14076	14035	14185	13980	13950	13898	13983	13941	14212	13966	14059	13895	14276	14078	13929	13996	14076	14151	14084	13927	14125	14027	14177	14038	14072	13999	14026	13912	13827	14095	13954	13928	14204	13962	13970	14040	14116	13925	13926	14066	13882	13826	13874	14057	14004	13800	13927	13958	13866	14030	14169	13937	14148	13997	14157	13980	13967	14039	14113	13926	13925	14124	13892	14005	14011	14039	13893	13963	14028	14041	14108	13988	13998	14110	13976	14173	13917	13972	13967	13891	13953	14028	13992	14250	13825	13997	13929	14154	13906	13986	13896	13980	14026	13964	14060	13929	13944	13887	13854	14196	14005	14005	14038	13962	14103	14018	13941	14014	14126	14122	14132	14009	13902	14124	14062	14085	13858	13732	13920	13962	14072	13764	14054	14020	13928	13945	14107	14109	13959	14215	13853	13961	14009	13941	13929	14000	13904	13889	13979	14296	14072	13899	13857	13925	13750	14150	13859	13960	13842	13963	14002	13948	14021	13640	13832	13854	13921	14103	14105	13939	14155	13989	13938	13965	14030	13962	14145	14105	14114	14068	14172	14187	14043	14135	14124	13864	14134	14023	14068	14115	14285	14027	13937	14110	13883	13989	13929	14077	14032	13949	13825	14017	14098	14195	13995	13919	14237	14039	14128	14033	13840	14128	14070	14028	14014	13882	14080	14172	14198	13922	14064	13971	13812	13787	14009	13864	14025	13947	13991	13995	13827	14025	13957	13918	13913	13954	14081	13787	14021	13850	14040	14074	14058	14147	14082	13979	14053	14007	13939	13976	13991	14156	14003	13974	13988	13956	14076	13888	13877	14054	13958	14062	13829	13876	13976	13996	14029	13891	14041	14109	13934	13969	14036	14088	14123	13944	13954	13953	13945	13840	14132	14175	14122	14051	13929	14075	13955	13997	13854	14142	14027	14056	14047	13794	14098	13963	14230	13893	13900	14121	14155	13982	14102	13996	13749	14036	14118	13931	14051	13993	13948	14022	13825	14005	14027	14024	14133	13856	14076	14059	13997	13968	13922	14007	14019	13931	14065	13937	14085	14045	14076	13956	13873	13997	13919	14031	14132	14117	14043	14007	13994	14040	14017	13955	14014	14216	14161	14049	14119	13938	14078	14131	13936	14014	14039	13982	14169	13985	14070	13779	13856	13905	13927	13949	13947	13919	14200	14197	14085	14079	14057	13998	14052	13963	13852	13952	13910	14119	13934	14016	13944	14071	14080	14233	13725	13990	13904	13795	14005	13945	13863	13997	14080	14079	14048	14150	13926	14165	13978	13954	13994	13983	13956	14018	14051	14025	13849	13969	13991	14065	14097	13872	14113	14049	14110	14048	13907	14015	13929	13893	13757	14150	14109	14106	14109	14122	13921	14077	14030	13710	13974	14045	13929	13987	14097	13965	13973	13887	13935	13989	13999	13788	14028	13841	14095	13973	13865	14050	14123	14043	13968	14040	14043	14033	14031	14043	13909	13780	14102	13984	14116	13909	13897	13852	13964	14218	14059	14146	14011	14058	14119	13988	13903	14174	14095	14091	14369	13886	14017	14039	14127	14051	14051	14039	14066	14089	14141	13928	14055	13994	13954	14125	14015	13938	14156	14117	13903	13933	13945	13991	13980	13832	14040	13973	14035	14070	13922	13871	13764	13985	14013	14046	14134	14008	13874	14021	13934	14212	13870	13882	14108	13775	13949	14037	13930	14148	14008	13898	13829	14075	14066	14096	13955	13934	14125	13997	13833	13905	14031	14016	13992	13949	13880	13991	13740	14008	14016	13909	13920	14084	14229	13970	13914	13918	13983	13880	13920	14206	13990	13982	13816	14071	14096	13822	14104	14005	13920	13955	14011	14089	13924	14010	13971	13970	13946	14168	14060	13829	14082	13934	14097	13898	13861	13860	14081	13934	14040	13967	13965	14136	13984	13861	14074	14097	14167	13896	14007	13842	13995	13852	14099	14103	13951	13897	13787	14025	14023	13863	13861	13937	14001	14171	14203	13991	13961	13742	14112	13779	13861	14023	14044	13917	14016	13971	14154	13904	14214	14177	13998	14015	14180	14102	14008	14051	14020	13872	13908	14087	13927	13872	13949	13960	14176	13956	13980	14110	13967	13963	14227	14039	14182	14187	13955	14155	13979	14103	13990	13919	13879	13992	14107	14065	14143	13999	14030	14016	14114	14104	14008	13905	14071	14049	14183	14010	14093	14065	13975	14085	13775	13832	13972	13844	13900	14004	14041	13975	14089	13822	14029	14033	14131	14056	14269	13991	14115	14001	13954	13964	13911	13927	13890	14101	13924	13701	13798	14049	13986	13934	13907	13884	13941	14149	13947	13912	14148	14006
33753	59868	57198	47869	42105	37681	33814	30124	27103	24143	21652	19633	17747	16519	15430	14696	14293	13844	13575	13249	13113	13153	13070	12797	12853	12613	12701	12408	12441	12570	12567	12780	12296	12536	12602	12562	12481	12522	12422	12515	12653	12519	12604	12379	12395	12430	12443	12365	12469	12575	12566	12489	12633	12439	12536	12617	12588	12466	12450	12533	12287	12545	12490	12602	12550	12410	12612	12413	12561	12498	12456	12678	12505	12555	12430	12576	12313	12401	12348	12487	12479	12428	12490	12368	12484	12525	12516	12547	12552	12501	12409	12659	12424	12352	12400	12543	12368	12548	12496	12524	12383	12526	12635	12442	12457	12440	12457	12533	12455	12438	12524	12501	12504	12442	12564	12509	12454	12581	12496	12529	12453	12416	12394	12402	12548	12375	12394	12508	12518	12586	12319	12465	12509	12524	12478	12418	12400	12539	12375	12403	12257	12400	12491	12401	12483	12478	12317	12543	12419	12374	12398	12566	12487	12498	12455	12511	12513	12548	12429	12542	12321	12432	12572	12531	12465	12393	12430	12389	12497	12456	12459	12526	12534	12423	12384	12405	12349	12493	12346	12617	12428	12497	12460	12509	12542	12401	12507	12372	12492	12522	12348	12404	12496	12502	12554	12480	12385	12429	12497	12426	12451	12481	12450	12400	12544	12470	12467	12474	12530	12538	12354	12507	12274	12539	12566	12564	12322	12559	12479	12528	12528	12541	12406	12420	12458	12555	12334	12387	12410	12578	12296	12422	12625	12438	12445	12523	12456	12515	12349	12417	12514	12445	12571	12522	12578	12313	12433	12497	12419	12394	12567	12406	12447	12571	12377	12347	12617	12713	12604	12455	12492	12282	12519	12638	12547	12406	12494	12374	12612	12512	12477	12453	12374	12417	12446	12417	12437	12357	12639	12529	12480	12524	12298	12305	12649	12517	12426	12335	12474	12509	12488	12477	12434	12546	12229	12451	12525	12353	12340	12392	12593	12638	12608	12354	12538	12446	12522	12454	12414	12493	12450	12483	12341	12539	12466	12549	12498	12416	12533	12443	12495	12412	12492	12476	12473	12448	12275	12382	12549	12431	12719	12429	12563	12555	12312	12567	12458	12534	12530	12326	12613	12452	12583	12530	12343	12339	12368	12553	12457	12388	12458	12515	12506	12618	12560	12504	12468	12717	12410	12451	12462	12594	12493	12509	12486	12451	12590	12438	12439	12496	12565	12569	12425	12312	12401	12306	12607	12539	12618	12529	12436	12420	12445	12578	12418	12388	12475	12619	12569	12535	12554	12343	12407	12385	12484	12266	12528	12491	12545	12532	12442	12362	12375	12491	12475	12493	12469	12378	12474	12550	12317	12537	12459	12505	12442	12403	12479	12455	12571	12495	12490	12552	12655	12586	12610	12223	12499	12457	12631	12445	12482	12405	12503	12334	12526	12465	12383	12287	12506	12274	12402	12522	12438	12349	12523	12381	12439	12493	12345	12458	12403	12614	12432	12556	12515	12505	12493	12453	12442	12604	12469	12596	12507	12352	12522	12501	12392	12523	12476	12569	12449	12473	12259	12415	12441	12479	12592	12498	12470	12516	12423	12583	12370	12504	12549	12569	12551	12354	12448	12332	12548	12437	12597	12504	12351	12439	12352	12415	12495	12412	12604	12426	12314	12518	12493	12576	12473	12365	12287	12552	12270	12526	12469	12516	12372	12544	12451	12514	12556	12414	12356	12409	12434	12581	12514	12636	12520	12351	12555	12563	12399	12595	12523	12609	12628	12529	12441	12595	12545	12516	12377	12305	12497	12510	12441	12414	12303	12360	12564	12524	12500	12488	12483	12601	12475	12495	12546	12239	12297	12636	12503	12466	12423	12471	12567	12555	12499	12484	12660	12445	12555	12294	12393	12395	12444	12581	12431	12507	12498	12637	12457	12407	12335	12406	12505	12505	12410	12414	12349	12373	12541	12340	12370	12446	12459	12556	12488	12526	12497	12533	12572	12523	12527	12416	12522	12445	12346	12182	12466	12407	12531	12335	12411	12389	12577	12454	12478	12533	12463	12356	12384	12360	12369	12373	12425	12311	12519	12609	12557	12567	12501	12661	12364	12607	12333	12463	12472	12542	12432	12533	12439	12509	12484	12425	12388	12370	12610	12593	12413	12401	12656	12539	12501	12344	12323	12542	12480	12466	12413	12410	12494	12377	12483	12380	12464	12483	12447	12474	12527	12394	12505	12507	12585	12334	12545	12492	12464	12366	12412	12398	12404	12469	12455	12367	12400	12407	12479	12568	12440	12639	12444	12615	12519	12455	12349	12367	12424	12648	12575	12477	12531	12330	12410	12469	12261	12426	12483	12607	12437	12325	12339	12473	12457	12566	12448	12457	12362	12472	12605	12520	12410	12376	12470	12458	12492	12662	12483	12408	12373	12521	12207	12448	12569	12623	12548	12252	12346	12433	12420	12421	12468	12416	12486	12330	12360	12405	12312	12188	12425	12447	12562	12396	12453	12378	12437	12433	12602	12561	12463	12388	12462	12481	12383	12439	12483	12475	12387	12391	12527	12235	12319	12517	12564	12366	12407	12320	12445	12553	12525	12418	12463	12407	12417	12516	12422	12539	12470	12299	12618	12313	12336	12522	12449	12387	12484	12452	12517	12533	12429	12353	12361	12413	12434	12292	12437	12366	12398	12403	12387	12265	12482	12389	12430	12525	12231	12533	12519	12492	12356	12590	12457	12629	12453	12415	12485	12560	12385	12352	12646	12483	12565	12412	12441	12445	12377	12414	12398	12439	12422	12655	12501	12388	12388	12510	12541	12471	12425	12395	12280	12503	12392	12513	12384	12385	12472	12525	12416	12525	12560	12480	12339	12469	12530	12475	12499	12467	12439	12452	12481	12452	12528	12530	12397	12538	12568	12437	12583	12414	12539	12456	12560	12394	12428	12278	12440	12545	12325	12565	12473	12433	12501	12396	12431	12262	12504	12374	12515	12514	12340	12455	12517	12353	12549	12534	12371	12469	12587	12466	12423	12691	12514	12418	12576	12327	12418	12497	12520	12550	12432	12632	12457	12544	12352	12584	12436	12392	12389	12376	12476	12370	12476	12381	12440	12330	12551	12542	12510	12336	12447	12431	12394	12497	12469	12435	12599	12405	12477	12498	12335	12394	12321	12415	12259	12507	12365	12424	12563	12411	12527	12516	12452	12413	12316	12427	12487	12450	12453	12568	12411	12532	12507	12333	12572	12662	12555	12445	12394	12441	12388	12404	12498	12293	12405	12478	12590	12553	12325	12467	12440	12420	12534	12643	12381	12516	12496	12623	12410	12515	12503	12546	12504	12387	12418	12459	12400	12563	12362	12470	12420	12604	12457	12415	12675	12434	12435	12474	12483	12464	12389	12508	12451	12463	12464	12521	12392	12461	12416	12496	12606	12474	12519	12603	12463	12399	12369	12476	12559	12521	12468	12523	12492	12372	12541	12480	12424	12406	12423	12343	12384	12334	12433	12334	12515	12319	12570	12525	12498	12597	12584	12442	12530	12413	12582	12387	12484	12500	12461	12478	12650	12477	12414	12411	12488	12593	12423	12447	12521	12532	12445	12570	12561	12446	12452	12484	12466	12668	12442	12456	12410	12524	12554	12475	12439	12581	12478	12628	12471	12456	12394	12492	12508	12367	12499	12406	12444	12255	12579	12425	12377	12657	12536	12282	12481	12456	12596	12630	12417	12547	12318	12684	12555	12485	12476	12662	12498	12388	12196	12422	12472	12366	12517	12553	12477	12385	12469	12369	12520	12547	12381	12438	12369	12397	12556	12449	12409	12472	12328	12440	12495	12535	12387	12355	12385	12463	12523	12490	12323	12516	12441	12490	12409	12590	12494	12405	12330	12490	12441	12685	12478	12393	12401	12371	12460	12684	12489	12302	12522	12370	12491	12399	12260	12266	12428	12438	12448	12385	12427	12452	12436	12329	12503	12507	12499	12395	12528	12509	12526	12514	12542	12577	12435	12470	12396	12471	12365	12464	12367	12453	12532	12431	12372	12317	12652	12407	12596	12306	12548	12493	12477	12334	12290	12479	12437	12403	12369	12343	12390	12526	12497	12490	12506	12479	12438	12344	12361	12522	12467	12388	12386	12367	12512	12306	12389	12409	12372	12491	12614	12546	12352	12605	12412	12579	12398	12436	12642	12562	12415	12410	12429	12469	12466	12523	12399	12579	12477	12507	12376	12474	12338	12427	12549	12316	12422	12472	12460	12579	12449	12368	12430	12413	12537	12663	12333	12458	12505	12407	12418	12592	12441	12509	12421	12493	12572	12559	12538	12556	12579	12381	12406	12486	12359	12329	12542	12336	12423	12467	12534	12545	12455	12525	12496	12511	12546	12540	12455	12422	12288	12469	12440	12324	12415	12280	12399	12387	12562	12449	12472	12716	12514	12428	12401	12469	12277	12466	12345	12626	12481	12492	12416	12329	12467	12317	12491	12466	12345	12509	12487	12414	12519	12456	12446	12527	12451	12414	12610	12429	12310	12387	12311	12514	12368	12404	12472	12470	12494	12461	12619	12335	12460	12498	12504	12554	12446	12394	12456	12461	12347	12378	12492	12351	12523	12438	12418	12569	12425	12599	12433	12524	12515	12472	12623	12611	12519	12522	12475	12529	12624	12483	12384	12388	12541	12406	12483	12289	12596	12341	12504	12527	12435	12376	12314	12558	12328	12432	12416	12547	12428	12429	12361	12532	12493	12422	12343	12399	12549	12455	12656	12459	12426	12541	12535	12387	12484	12518	12408	12521	12506	12354	12594	12538	12582	12540	12385	12626	12441	12609	12578	12553	12405	12427	12465	12557	12460	12373	12380	12404	12476	12547	12333	12518	12565	12441	12312	12296	12498	12526	12484	12483	12478	12356	12590	12429	12408	12544	12523	12482	12456	12263	12465	12466	12504	12389	12510	12335	12459	12491	12469	12385	12497	12579	12503	12279	12453	12420	12495	12535	12401	12575	12547	12474	12504	12457	12612	12493	12412	12452	12489	12603	12384	12561	12426	12491	12544	12559	12608	12478	12478	12541	12408	12508	12400	12352	12494	12421	12325	12398	12520	12554	12542	12592	12627	12560	12643	12511	12537	12371
30062	33816	43507	39066	31732	27230	23841	21125	19093	17738	16880	16101	15463	15008	14526	14577	14149	14412	14126	13742	13911	13756	13577	13665	13643	13668	13567	13590	13743	13621	13694	13613	13567	13750	13423	13630	13660	13625	13570	13611	13744	13695	13689	13585	13719	13552	13634	13408	13685	13736	13788	13607	13577	13599	13493	13670	13702	13514	13611	13623	13731	13590	13570	13574	13531	13625	13604	13442	13616	13609	13737	13725	13533	13703	13579	13636	13676	13754	13653	13619	13651	13674	13587	13504	13445	13741	13754	13676	13631	13564	13879	13670	13600	13749	13518	13590	13587	13666	13678	13555	13588	13541	13560	13507	13516	13609	13781	13617	13538	13677	13410	13695	13657	13605	13448	13516	13407	13659	13579	13670	13622	13855	13611	13596	13553	13667	13744	13523	13475	13796	13654	13514	13721	13509	13502	13646	13691	13524	13658	13593	13578	13583	13559	13625	13647	13694	13543	13548	13502	13648	13677	13702	13512	13686	13582	13745	13618	13796	13645	13602	13713	13734	13584	13561	13547	13602	13658	13586	13549	13736	13776	13756	13621	13653	13674	13490	13504	13607	13657	13647	13466	13393	13506	13752	13593	13829	13606	13403	13610	13555	13442	13681	13518	13503	13345	13480	13635	13599	13619	13603	13628	13555	13455	13561	13544	13585	13615	13578	13576	13638	13526	13418	13634	13599	13804	13602	13566	13558	13578	13722	13414	13590	13812	13536	13680	13571	13618	13502	13490	13593	13511	13820	13706	13522	13584	13499	13571	13804	13632	13649	13845	13509	13668	13554	13502	13592	13607	13622	13626	13571	13357	13585	13750	13710	13541	13490	13602	13557	13521	13392	13836	13578	13735	13493	13582	13587	13546	13683	13941	13761	13687	13598	13826	13647	13552	13511	13511	13786	13536	13677	13650	13688	13613	13471	13599	13606	13648	13621	13477	13587	13400	13434	13527	13698	13617	13677	13694	13653	13384	13512	13533	13639	13605	13643	13680	13555	13394	13592	13708	13567	13604	13694	13698	13683	13486	13657	13715	13518	13680	13301	13639	13639	13732	13784	13800	13541	13591	13527	13557	13502	13700	13560	13487	13566	13574	13695	13690	13460	13488	13632	13348	13648	13494	13761	13691	13636	13661	13624	13597	13686	13572	13665	13706	13490	13544	13526	13656	13579	13685	13762	13689	13645	13588	13389	13539	13712	13732	13589	13550	13684	13645	13537	13807	13610	13626	13661	13524	13652	13566	13568	13645	13717	13656	13566	13604	13693	13368	13415	13428	13414	13444	13636	13442	13662	13726	13799	13581	13599	13616	13699	13635	13714	13432	13692	13613	13465	13839	13683	13476	13577	13658	13509	13602	13569	13553	13661	13703	13741	13556	13637	13710	13521	13767	13624	13901	13839	13514	13704	13642	13464	13736	13509	13701	13529	13495	13482	13888	13697	13662	13578	13572	13586	13534	13535	13466	13658	13647	13554	13413	13502	13449	13728	13507	13622	13794	13470	13673	13755	13758	13610	13349	13583	13596	13713	13640	13668	13670	13770	13623	13594	13727	13639	13545	13718	13619	13597	13513	13616	13707	13545	13693	13672	13652	13615	13593	13699	13660	13680	13680	13622	13859	13577	13583	13459	13771	13572	13533	13484	13648	13657	13582	13536	13430	13806	13786	13698	13745	13373	13690	13643	13556	13461	13620	13642	13491	13664	13713	13666	13571	13607	13471	13573	13618	13694	13675	13531	13748	13606	13669	13393	13600	13731	13665	13570	13665	13392	13664	13564	13698	13659	13652	13715	13556	13701	13670	13628	13532	13483	13478	13524	13456	13575	13715	13704	13628	13671	13687	13581	13613	13679	13849	13798	13706	13656	13657	13513	13672	13743	13412	13619	13653	13496	13700	13773	13664	13778	13612	13653	13668	13673	13614	13573	13591	13674	13550	13579	13581	13492	13480	13576	13599	13622	13678	13444	13525	13670	13564	13576	13649	13683	13552	13568	13657	13564	13636	13691	13560	13579	13522	13679	13678	13593	13382	13659	13725	13679	13740	13605	13497	13746	13483	13559	13582	13532	13619	13581	13649	13644	13538	13693	13497	13559	13553	13448	13399	13620	13608	13762	13642	13665	13670	13663	13733	13683	13542	13791	13699	13575	13699	13631	13700	13446	13451	13548	13669	13548	13739	13494	13610	13502	13726	13643	13534	13637	13789	13584	13440	13538	13411	13481	13568	13602	13618	13690	13611	13700	13556	13413	13733	13590	13422	13587	13695	13585	13543	13500	13639	13580	13642	13724	13650	13530	13596	13609	13638	13804	13591	13587	13749	13698	13607	13679	13626	13678	13756	13616	13545	13596	13635	13724	13622	13654	13574	13433	13410	13635	13742	13602	13522	13655	13609	13504	13751	13655	13645	13571	13605	13730	13586	13674	13586	13545	13600	13540	13689	13630	13622	13617	13542	13624	13553	13635	13450	13782	13476	13567	13443	13528	13663	13364	13744	13698	13765	13583	13756	13739	13754	13544	13527	13553	13787	13656	13672	13663	13691	13792	13720	13660	13537	13404	13708	13504	13792	13548	13556	13710	13700	13415	13537	13810	13442	13726	13582	13518	13492	13557	13581	13626	13805	13571	13741	13666	13493	13549	13573	13559	13771	13760	13700	13705	13600	13598	13692	13399	13616	13528	13713	13577	13620	13545	13650	13750	13635	13607	13614	13677	13691	13683	13544	13405	13778	13691	13782	13752	13684	13611	13600	13536	13711	13500	13601	13713	13518	13391	13737	13540	13631	13741	13683	13617	13676	13588	13520	13711	13670	13518	13594	13648	13782	13651	13453	13771	13676	13681	13907	13608	13781	13449	13604	13722	13693	13900	13634	13614	13443	13697	13808	13612	13690	13710	13650	13550	13532	13623	13607	13599	13429	13593	13683	13573	13347	13596	13621	13728	13380	13737	13540	13486	13642	13668	13416	13483	13559	13587	13486	13498	13536	13496	13696	13656	13590	13516	13666	13651	13643	13490	13621	13656	13703	13595	13607	13606	13597	13449	13763	13705	13784	13611	13729	13635	13778	13593	13746	13756	13606	13515	13517	13621	13575	13773	13634	13614	13671	13546	13603	13714	13381	13593	13580	13566	13560	13709	13605	13537	13513	13589	13586	13668	13604	13683	13547	13735	13495	13630	13494	13604	13672	13661	13690	13601	13568	13677	13454	13459	13526	13558	13536	13790	13677	13556	13832	13450	13556	13612	13633	13542	13619	13589	13605	13754	13636	13790	13417	13582	13571	13731	13796	13810	13651	13569	13793	13804	13624	13712	13659	13346	13596	13706	13546	13667	13656	13660	13707	13661	13675	13694	13677	13608	13398	13536	13620	13362	13722	13503	13662	13585	13788	13510	13671	13670	13597	13491	13510	13623	13687	13737	13757	13537	13629	13657	13431	13630	13538	13568	13619	13754	13582	13708	13677	13770	13759	13511	13447	13517	13520	13555	13657	13582	13538	13549	13567	13723	13617	13530	13690	13780	13589	13617	13719	13585	13630	13620	13649	13610	13736	13671	13652	13638	13623	13545	13566	13572	13655	13674	13577	13670	13745	13708	13699	13650	13576	13584	13599	13579	13628	13723	13606	13425	13730	13593	13572	13531	13642	13559	13471	13751	13693	13562	13644	13759	13561	13626	13620	13638	13799	13623	13666	13542	13526	13778	13534	13462	13666	13756	13542	13780	13637	13793	13539	13357	13601	13733	13812	13609	13702	13497	13628	13611	13688	13721	13584	13527	13738	13719	13627	13594	13658	13640	13670	13673	13575	13806	13434	13600	13544	13594	13684	13574	13479	13624	13610	13741	13527	13577	13622	13704	13989	13626	13663	13604	13638	13755	13799	13422	13491	13625	13464	13612	13703	13603	13638	13491	13707	13412	13719	13646	13509	13707	13644	13621	13674	13668	13570	13641	13708	13618	13693	13636	13568	13810	13632	13524	13643	13678	13607	13826	13468	13539	13634	13523	13562	13771	13545	13586	13751	13635	13510	13665	13575	13697	13672	13644	13621	13635	13515	13764	13555	13328	13513	13593	13431	13778	13665	13654	13723	13520	13482	13539	13588	13667	13700	13676	13508	13504	13610	13625	13593	13574	13647	13774	13814	13607	13585	13700	13682	13646	13648	13616	13738	13615	13624	13641	13505	13660	13604	13805	13631	13682	13502	13509	13543	13534	13494	13596	13640	13595	13484	13493	13695	13457	13616	13731	13678	13681	13651	13530	13806	13614	13555	13611	13670	13635	13698	13629	13456	13579	13674	13556	13500	13754	13633	13559	13421	13554	13687	13539	13595	13736	13666	13728	13840	13471	13715	13639	13647	13587	13621	13712	13619	13508	13616	13581	13673	13715	13581	13684	13681	13517	13646	13650	13479	13572	13525	13712	13538	13511	13796	13640	13717	13559	13679	13562	13780	13629	13495	13537	13529	13712	13761	13661	13547	13674	13655	13517	13403	13528	13590	13705	13661	13703	13620	13482	13546	13755	13600	13610	13746	13698	13640	13487	13782	13323	13598	13545	13657	13678	13622	13589	13461	13638	13786	13485	13629	13543	13826	13536	13560	13757	13646	13544	13634	13559	13756	13568	13570	13907	13690	13727	13616	13609	13659	13633	13540	13757	13794	13656	13695	13731	13663	13458	13789	13503	13759	13448	13509	13573	13696	13663	13661	13763	13660	13810	13642	13668	13771	13737	13605	13584	13703	13585	13479	13589	13497	13746	13542	13555	13552	13638	13617	13742	13662	13612	13675	13537	13485	13560	13764	13621	13478	13520	13665	13595	13613	13606	13546	13658	13802	13597	13662	13657	13744	13565	13558	13526	13594	13474	13558	13737	13607	13560	13725	13712	13629	13570	13478	13723	13711	13603	13837	13550	13662	13640	13772	13490	13719	13592	13666	13670	13714	13612	13537	13539	13632	13604	13838	13534	13531	13631	13634	13674	13663	13541	13692	13476	13499	13618	13688	13589	13539	13647	13695	13642	13635	13845	13648	13742	13722	13732	13545	13620	13557	13712	13514	13528	13607	13578	13689	13644	13724	13614	13651	13603	13683	13613	13750	13559	13738	13490	13435	13588	13610	13381	13806	13735	13645	13542
33451	50340	47119	38280	32929	28860	25457	22726	20263	18417	16951	15819	14796	14267	13773	13267	13151	12843	12796	12705	12663	12545	12422	12335	12470	12383	12526	12309	12305	12272	12378	12282	12336	12236	12367	12288	12257	12347	12360	12305	12353	12334	12441	12212	12160	12289	12233	12311	12324	12229	12126	12369	12281	12304	12438	12359	12304	12296	12299	12349	12211	12231	12229	12318	12345	12218	12252	12235	12199	12176	12304	12238	12306	12359	12243	12246	12217	12425	12078	12339	12251	12356	12241	12319	12437	12331	12190	12283	12262	12121	12279	12167	12110	12362	12110	12399	12342	12117	12186	12237	12537	12441	12376	12184	12130	12204	12161	12219	12243	12286	12261	12355	12311	12159	12289	12183	12133	12422	12294	12187	12315	12310	12325	12263	12278	12242	12462	12218	12350	12189	12318	12401	12324	12350	12261	12257	12331	12376	12327	12424	12317	12188	12301	12268	12102	12350	12320	12174	12257	12445	12201	12261	12372	12371	12316	12260	12185	12208	12279	12571	12191	12154	12374	12239	12191	12392	12217	12184	12307	12197	12312	12146	12309	12259	12333	12231	12265	12145	12184	12251	12295	12315	12065	12309	12199	12359	12276	12310	12230	12345	12346	12405	12190	12316	12330	12190	12267	12432	12308	12179	12371	12286	12307	12185	12209	12415	12213	12162	12205	12282	12304	12147	12302	12266	12435	12440	12187	12283	12290	12201	12210	12287	12418	12492	12264	12349	12139	12170	12300	12086	12258	12398	12062	12352	12338	12341	12139	12320	12185	12190	12264	12208	12072	12203	12277	12390	12113	12213	12165	12171	12361	12260	12269	12269	12343	12351	12360	12260	12269	12192	12339	12438	12299	12115	12150	12185	12275	12243	12429	12340	12249	12307	12436	12331	12185	12143	12227	12435	12336	12330	12278	12320	12285	12248	12327	12278	12236	12278	12320	12245	12234	12253	12202	12264	12114	12179	12451	12119	12209	12220	12170	12350	12297	12263	12332	12491	12242	12250	12191	12138	12445	12243	12241	12161	12355	12131	12280	12308	12202	12330	12265	12313	12284	12197	12253	12238	12218	12374	12084	12215	12231	12344	12309	12307	12206	12179	12350	12279	12195	12228	12308	12154	12384	12191	12226	12386	12366	12401	12194	12234	12194	12289	12302	12336	12264	12188	12226	12257	12246	12270	12359	12277	12315	12196	12338	12272	12213	12399	12260	12295	12247	12218	12235	12277	12280	12140	12284	12323	12305	12280	12271	12299	12259	12336	12324	12330	12394	12183	12271	12197	12295	12289	12077	12351	12347	12336	12259	12376	12250	12251	12269	12172	12313	12263	12224	12329	12325	12216	12235	12272	12311	12178	12198	12301	12351	12024	12297	12302	12385	12245	12246	12268	12270	12310	12291	12250	12370	12319	12320	12431	12217	12307	12381	12389	12190	12262	12221	12307	12255	12227	12273	12157	12327	12493	12256	12324	12230	12296	12211	12366	12184	12335	12196	12324	12295	12291	12327	12284	12171	12420	12368	12304	12323	12200	12165	12258	12317	12150	12248	12330	12337	12209	12265	12216	12346	12484	12228	12259	12249	12322	12107	12457	12205	12313	12311	12334	12260	12269	12258	12265	12290	12271	12254	12226	12339	12324	12205	12303	12237	12208	12309	12267	12319	12251	12372	12221	12445	12360	12198	12359	12230	12252	12245	12287	12219	12368	12123	12274	12429	12233	12393	12274	12143	12329	12223	12313	12093	12312	12316	12347	12209	12190	12245	12125	12432	12331	12327	12329	12262	12328	12374	12270	12362	12252	12247	12389	12344	12311	12238	12331	12407	12123	12336	12116	12375	12225	12189	12155	12316	12246	12129	12224	12141	12247	12400	12256	12460	12193	12377	12191	12333	12300	12212	12349	12342	12395	12272	12261	12323	12371	12264	12334	12481	12278	12312	12372	12297	12309	12268	12320	12312	12446	12370	12147	12492	12279	12410	12214	12244	12343	12291	12282	12325	12317	12260	12097	12216	12173	12234	12269	12483	12243	12195	12275	12453	12336	12206	12257	12144	12236	12198	12257	12522	12290	12249	12172	12266	12460	12132	12233	12328	12145	12238	12265	12291	12203	12221	12373	12263	12375	12307	12345	12362	12383	12397	12312	12343	12257	12430	12292	12336	12168	12150	12280	12368	12217	12158	12245	12337	12228	12280	12188	12304	12236	12291	12284	12230	12298	12184	12309	12171	12216	12372	12400	12250	12251	12228	12371	12186	12200	12323	12122	12223	12443	12301	12305	12279	12232	12352	12131	12308	12286	12218	12294	12230	12408	12205	12299	12285	12175	12162	12173	12213	12323	12354	12307	12132	12233	12464	12250	12107	12329	12263	12242	12175	12350	12240	12320	12233	12382	12281	12293	12277	12327	12282	12361	12007	12354	12299	12250	12305	12308	12292	12353	12364	12191	12296	12195	12332	12190	12193	12451	12273	12330	12167	12307	12223	12156	12282	12273	12452	12196	12302	12339	12364	12342	12257	12274	12437	12285	12338	12035	12301	12259	12290	12333	12197	12280	12324	12308	12320	12308	12297	12305	12212	12304	12397	12420	12243	12410	12259	12164	12308	12308	12312	12202	12330	12122	12426	12337	12285	12233	12304	12179	12214	12270	12249	12251	12344	12325	12297	12383	12308	12388	12137	12353	12345	12280	12262	12321	12264	12350	12277	12273	12287	12356	12183	12266	12351	12303	12197	12184	12243	12425	12117	12271	12149	12296	12260	12048	12491	12244	12387	12266	12320	12237	12421	12243	12445	12136	12229	12219	12356	12252	12297	12453	12120	12492	12117	12258	12257	12283	12303	12392	12278	12249	12500	12230	12207	12296	12299	12246	12068	12339	12203	12333	12192	12282	12315	12307	12351	12194	12200	12081	12277	12248	12225	12176	12251	12397	12154	12186	12384	12174	12068	12342	12295	12274	12228	12441	12245	12391	12473	12230	12403	12244	12394	12239	12308	12280	12236	12345	12402	12171	12227	12303	12225	12274	12160	12300	12315	12341	12347	12375	12125	12294	12323	12211	12179	12419	12240	12137	12167	12412	12331	12290	12041	12320	12067	12238	12310	12142	12298	12306	12234	12378	12317	12388	12317	12226	12151	12250	12345	12137	12147	12310	12316	12255	12266	12322	12230	12291	12077	12133	12422	12047	12405	12256	12143	12296	12168	12363	12445	12307	12158	12186	12226	12248	12354	12281	12324	12443	12215	12357	12269	12255	12191	12047	12176	12321	12316	12088	12276	12289	12194	12211	12162	12203	12230	12311	12329	12411	12364	12240	12218	12284	12356	12137	12339	12284	12432	12241	12298	12205	12341	12213	12236	12268	12327	12286	12318	12338	12296	12215	12116	12365	12248	12344	12301	12191	12241	12275	12171	12195	12281	12275	12401	12013	12327	12157	12188	12397	12190	12225	12263	12139	12335	12336	12334	12282	12287	12234	12295	12309	12366	12275	12057	12386	12387	12225	12341	12323	12332	12126	12290	12409	12263	12273	12379	12260	12221	12313	12316	12300	12255	12397	12469	12146	12286	12241	12332	12092	12290	12207	12306	12279	12306	12222	12256	12246	12238	12314	12153	12220	12099	12263	12274	12385	12359	12266	12170	12332	12277	12214	12337	12243	12369	12318	12373	12184	12145	12279	12215	12387	12230	12338	12304	12182	12261	12381	12234	12327	12194	12341	12334	12263	12307	12174	12172	12096	12311	12309	12259	12357	12368	12235	12400	12136	12280	12253	12280	12203	12422	12104	12299	12377	12274	12473	12240	12169	12386	12296	12227	12357	12182	12419	12206	12368	12280	12335	12367	12334	12206	12172	12319	12146	12455	12157	12252	12256	12213	12224	12304	12253	12408	12328	12304	12374	12239	12321	12387	12274	12418	12255	12370	12312	12301	12160	12304	12279	12302	12370	12381	12238	12287	12308	12256	12184	12115	12384	12227	12286	12254	12371	12278	12073	12212	12357	12253	12367	12225	12212	12235	12245	12213	12124	12284	12360	12217	12169	12289	12265	12232	12325	12254	12211	12269	12207	12252	12355	12283	12338	12186	12270	12302	12269	12229	12306	12216	12327	12305	12369	12285	12262	12344	12377	12286	12378	12274	12258	12323	12261	12233	12281	12296	12239	12191	12361	12353	12198	12119	12407	12437	12130	12163	12414	12394	12273	12262	12313	12453	12303	12368	12337	12121	12271	12300	12457	12289	12518	12345	12352	12346	12287	12310	12280	12318	12344	12313	12240	12428	12329	12413	12269	12258	12143	12291	12084	12419	12311	12252	12170	12421	12242	12279	12244	12279	12505	12169	12391	12231	12137	12198	12277	12264	12271	12260	12282	12196	12164	12278	12126	12304	12246	12294	12279	12246	12298	12417	12393	12423	12328	12179	12191	12329	12294	12332	12241	12094	12309	12272	12294	12322	12296	12269	12232	12186	12156	12315	12307	12199	12290	12323	12231	12163	12453	12208	12225	12240	12253	12249	12388	12064	12324	12170	12404	12133	12357	12263	12400	12322	12375	12146	12300	12289	12242	12287	12241	12223	12223	12239	12366	12312	12172	12291	12340	12415	12301	12161	12224	12356	12231	12108	12179	12223	12272	12373	12182	12527	12189	12272	12127	12220	12236	12114	12247	12238	12292	12317	12368	12484	12338	12133	12403	12461	12353	12408	12119	12401	12332	12298	12219	12142	12239	12182	12137	12250	12269	12266	12515	12278	12267	12312	12340	12132	12423	12216	12263	12363	12199	12361	12146	12545	12379	12321	12110	12266	12368	12221	12417	12345	12156	12310	12284	12288	12237	12314	12277	12266	12270	12259	12192	12429	12249	12242	12220	12183	12238	12243	12360	12274	12255	12414	12167	12307	12267	12395	12181	12315	12174	12309	12411	12186	12367	12299	12265	12339	12383	12298	12353	12278	12345	12306	12460	12541	12294	12162	12307	12314	12323	12419	12345	12243	12370	12322	12259	12365	12231	12155	12210	12299	12253	12194	12239	12266	12336	12246	12293	12382	12151	12351	12385	12268	12305	12352	12306	12231	12272	12279	12347	12283	12262	12292	12284	12143	12156	12205	12403	12309	12306	12330	12240	12217	12366	12362	12293
24098	21263	29163	27373	28605	30414	29171	24274	21771	19933	18458	17195	16150	15621	14979	14534	14312	14216	14079	13884	13905	13825	13745	13659	13489	13723	13778	13511	13682	13657	13708	13361	13544	13500	13567	13518	13439	13403	13498	13467	13476	13424	13623	13437	13420	13622	13624	13488	13528	13495	13650	13402	13346	13385	13378	13532	13553	13557	13592	13510	13386	13544	13302	13432	13712	13534	13668	13581	13459	13328	13283	13383	13641	13479	13660	13592	13536	13472	13346	13268	13501	13399	13414	13528	13452	13220	13480	13533	13425	13404	13469	13397	13599	13511	13272	13386	13418	13321	13484	13316	13418	13463	13561	13456	13480	13253	13327	13418	13482	13528	13548	13538	13431	13237	13547	13590	13476	13338	13297	13533	13537	13349	13620	13684	13472	13310	13421	13539	13605	13472	13476	13437	13436	13327	13283	13302	13244	13428	13485	13468	13524	13344	13261	13477	13521	13547	13236	13362	13412	13432	13483	13448	13504	13257	13493	13341	13439	13443	13432	13372	13531	13463	13358	13415	13484	13366	13423	13350	13289	13332	13350	13394	13530	13476	13577	13524	13629	13309	13579	13536	13410	13487	13347	13414	13540	13497	13336	13498	13235	13427	13360	13543	13445	13618	13382	13654	13429	13448	13438	13375	13549	13395	13488	13630	13315	13509	13157	13495	13431	13476	13340	13492	13263	13582	13448	13146	13631	13626	13486	13359	13518	13390	13479	13377	13491	13483	13549	13173	13528	13458	13532	13418	13382	13512	13456	13342	13563	13462	13651	13428	13601	13308	13363	13567	13325	13430	13240	13203	13427	13437	13273	13431	13480	13338	13245	13375	13480	13495	13415	13414	13411	13398	13610	13471	13361	13395	13415	13530	13521	13475	13328	13516	13328	13443	13560	13509	13465	13347	13218	13300	13340	13292	13516	13398	13382	13484	13598	13371	13365	13486	13443	13471	13649	13578	13257	13376	13494	13261	13476	13437	13361	13649	13532	13401	13278	13502	13529	13491	13577	13512	13343	13395	13510	13537	13285	13454	13625	13421	13524	13508	13393	13223	13494	13364	13462	13307	13274	13395	13534	13468	13569	13336	13399	13354	13236	13422	13532	13476	13456	13232	13476	13646	13479	13600	13454	13599	13496	13551	13451	13500	13487	13564	13553	13417	13562	13600	13395	13514	13473	13341	13463	13338	13200	13362	13336	13058	13362	13473	13471	13480	13406	13521	13476	13403	13418	13391	13489	13351	13495	13462	13734	13312	13592	13400	13464	13359	13342	13416	13496	13354	13386	13531	13361	13314	13393	13597	13461	13445	13361	13344	13636	13550	13547	13497	13495	13596	13541	13393	13486	13478	13455	13303	13332	13504	13404	13532	13268	13344	13517	13428	13506	13544	13107	13560	13482	13503	13332	13407	13630	13507	13442	13375	13327	13484	13409	13361	13408	13483	13490	13373	13416	13526	13445	13579	13257	13569	13509	13378	13481	13561	13374	13499	13356	13243	13450	13338	13604	13535	13589	13444	13575	13452	13473	13317	13489	13623	13669	13416	13432	13431	13530	13694	13549	13416	13544	13322	13579	13379	13357	13532	13414	13398	13461	13523	13477	13463	13323	13350	13731	13423	13588	13426	13409	13360	13381	13337	13404	13418	13650	13421	13482	13201	13440	13312	13580	13344	13526	13530	13521	13397	13655	13440	13438	13562	13468	13462	13497	13322	13428	13496	13359	13520	13236	13378	13471	13392	13390	13493	13392	13432	13459	13367	13433	13501	13570	13366	13573	13618	13437	13363	13427	13517	13302	13540	13556	13454	13524	13369	13495	13546	13516	13623	13535	13343	13547	13426	13427	13244	13335	13215	13539	13398	13439	13415	13675	13341	13479	13440	13479	13405	13313	13339	13436	13346	13570	13315	13506	13522	13581	13608	13523	13551	13377	13433	13474	13514	13244	13265	13470	13369	13413	13317	13539	13519	13509	13502	13445	13456	13438	13423	13489	13569	13368	13561	13344	13503	13440	13465	13539	13515	13264	13525	13590	13326	13389	13352	13410	13623	13443	13289	13482	13356	13667	13477	13509	13540	13643	13510	13486	13480	13218	13373	13576	13460	13610	13476	13554	13481	13482	13509	13378	13437	13367	13481	13678	13390	13374	13338	13372	13183	13460	13458	13414	13310	13337	13549	13372	13536	13419	13381	13609	13366	13415	13393	13649	13476	13442	13378	13419	13278	13351	13363	13514	13480	13639	13449	13463	13543	13487	13435	13251	13510	13683	13328	13407	13450	13277	13212	13541	13508	13472	13304	13469	13574	13500	13600	13313	13538	13396	13392	13501	13214	13299	13541	13364	13526	13414	13470	13394	13473	13323	13448	13301	13552	13438	13346	13383	13300	13430	13544	13666	13403	13366	13478	13400	13411	13530	13602	13393	13616	13329	13383	13526	13534	13531	13220	13394	13316	13403	13584	13439	13486	13451	13354	13525	13379	13565	13443	13584	13544	13614	13476	13456	13548	13498	13445	13383	13348	13428	13483	13460	13525	13606	13431	13563	13537	13338	13448	13425	13436	13373	13429	13189	13251	13386	13508	13414	13504	13349	13421	13449	13403	13486	13437	13518	13375	13435	13454	13230	13639	13387	13396	13514	13439	13439	13603	13471	13609	13464	13559	13523	13365	13381	13550	13625	13421	13258	13408	13330	13494	13369	13391	13365	13396	13293	13474	13479	13448	13509	13369	13337	13334	13535	13465	13599	13282	13693	13457	13413	13471	13542	13637	13510	13344	13548	13332	13592	13590	13450	13285	13411	13270	13407	13483	13468	13461	13387	13373	13554	13305	13382	13573	13489	13569	13443	13186	13339	13598	13394	13395	13537	13510	13604	13562	13502	13387	13654	13341	13441	13397	13369	13454	13565	13371	13608	13666	13431	13300	13372	13400	13507	13480	13346	13282	13377	13394	13556	13516	13410	13668	13331	13534	13387	13412	13271	13410	13389	13455	13299	13562	13345	13531	13506	13461	13294	13407	13509	13358	13596	13588	13503	13607	13511	13297	13220	13620	13375	13412	13584	13533	13396	13319	13455	13413	13503	13503	13478	13566	13578	13687	13466	13471	13467	13450	13506	13448	13689	13355	13524	13573	13664	13479	13453	13590	13442	13323	13493	13306	13602	13513	13462	13439	13345	13415	13371	13602	13461	13385	13454	13402	13581	13212	13474	13553	13415	13389	13363	13260	13451	13396	13419	13454	13523	13318	13570	13372	13349	13443	13464	13501	13361	13338	13317	13384	13417	13456	13606	13509	13511	13417	13574	13344	13523	13325	13393	13549	13378	13430	13474	13501	13437	13515	13299	13488	13409	13384	13608	13454	13590	13259	13288	13571	13353	13521	13433	13302	13244	13417	13417	13524	13662	13510	13529	13363	13391	13370	13528	13530	13487	13502	13377	13313	13425	13426	13618	13427	13521	13563	13560	13423	13488	13734	13561	13455	13522	13581	13478	13466	13517	13636	13248	13427	13364	13333	13624	13438	13479	13506	13527	13334	13444	13379	13277	13518	13395	13435	13586	13386	13382	13431	13345	13368	13326	13451	13235	13324	13384	13458	13496	13483	13536	13504	13390	13515	13348	13516	13591	13370	13536	13529	13487	13657	13483	13591	13430	13319	13481	13532	13482	13383	13505	13488	13522	13448	13415	13429	13478	13404	13579	13333	13565	13420	13622	13432	13342	13416	13491	13235	13474	13321	13646	13297	13487	13273	13434	13378	13313	13469	13466	13482	13469	13309	13333	13402	13431	13549	13549	13410	13364	13462	13459	13322	13409	13305	13384	13366	13460	13505	13457	13359	13538	13349	13426	13477	13640	13540	13691	13521	13445	13322	13540	13254	13441	13332	13487	13365	13450	13487	13665	13436	13309	13484	13426	13286	13594	13443	13578	13577	13290	13572	13692	13403	13401	13424	13628	13469	13502	13493	13466	13368	13587	13165	13363	13436	13543	13343	13384	13544	13362	13311	13299	13266	13470	13543	13519	13322	13512	13369	13494	13300	13282	13300	13309	13563	13407	13377	13413	13433	13621	13479	13557	13458	13299	13386	13562	13483	13507	13651	13384	13671	13456	13778	13694	13490	13256	13490	13491	13469	13671	13339	13557	13437	13374	13288	13392	13615	13458	13381	13306	13358	13512	13429	13459	13506	13431	13618	13381	13362	13543	13520	13490	13554	13521	13401	13395	13552	13369	13440	13296	13471	13430	13323	13396	13356	13655	13321	13510	13409	13559	13404	13560	13300	13470	13485	13349	13702	13551	13257	13281	13486	13483	13499	13296	13345	13224	13572	13381	13518	13475	13509	13541	13513	13271	13234	13542	13459	13373	13435	13568	13599	13492	13522	13616	13314	13595	13582	13408	13698	13415	13384	13512	13419	13481	13347	13447	13538	13385	13483	13431	13436	13622	13587	13509	13305	13363	13553	13524	13572	13682	13346	13382	13223	13570	13476	13546	13434	13544	13442	13275	13363	13561	13466	13481	13539	13295	13341	13353	13450	13344	13163	13382	13399	13450	13448	13438	13470	13480	13452	13329	13323	13571	13298	13537	13338	13443	13545	13612	13364	13454	13300	13417	13363	13574	13544	13580	13399	13593	13546	13518	13540	13457	13463	13338	13415	13483	13401	13372	13325	13290	13564	13581	13557	13569	13632	13439	13415	13522	13450	13303	13236	13657	13485	13294	13427	13402	13367	13535	13442	13322	13375	13377	13528	13515	13390	13533	13444	13675	13460	13259	13435	13385	13396	13313	13431	13424	13701	13480	13628	13476	13572	13529	13350	13164	13464	13468	13363	13445	13374	13344	13230	13613	13502	13333	13602	13364	13522	13482	13416	13453	13543	13456	13405	13351	13382	13389	13601	13334	13496	13379	13280	13504	13348	13429	13543	13437	13411	13456	13452	13417	13462	13564	13678	13548	13330	13303	13244	13429	13571	13585	13378	13456	13464	13437	13390	13608	13562	13652	13503	13440	13416	13369	13446	13388	13447	13325	13401	13408	13457	13503	13471	13519	13295	13526	13544	13529	13375	13347	13546	13424	13659	13406	13443	13595	13350	13494	13265	13140	13464	13561	13248	13277	13382	13511	13525	13218	13202
32476	55793	53115	43677	38483	33843	29879	26430	23614	21139	18991	17449	15985	15077	14359	13904	13489	13061	12926	12752	12648	12696	12451	12515	12415	12667	12449	12420	12401	12277	12249	12163	12237	12154	12294	12298	12263	12193	12284	12299	12193	12135	12219	12212	12225	12273	12316	12074	12073	12184	12409	12111	12243	12283	12158	12185	12177	12168	12206	12357	12302	12272	12282	12099	12255	12338	12139	12183	12053	12178	12254	12201	12220	12168	12207	12160	12135	12176	12114	12266	12173	12166	12345	12144	12146	12121	12153	12195	12252	12208	12009	12080	12181	12201	12179	12156	12213	12141	12165	12164	12212	12293	12154	12094	12041	12010	12276	12097	12081	12092	12099	12134	12334	12160	12191	12129	12212	12233	12056	12187	12225	12235	12150	12046	12131	12076	12198	12184	12169	12193	12262	12059	12019	12176	12233	12354	12176	12199	11986	12200	12191	12206	12164	12270	12224	12162	12179	12162	12279	12118	12188	12277	12246	12186	12181	12127	12292	12175	12232	12327	12137	12299	12191	12228	12068	12097	12202	12356	12142	12166	12215	12169	12268	12196	12209	12089	12179	12339	12229	12323	12041	12367	12098	12071	12262	12137	12177	12161	12247	12234	12201	12114	12164	12189	12240	12317	12212	12273	12207	12240	12244	12154	12005	12223	12122	12238	12063	12230	12009	12170	12315	12316	12243	12104	12235	12265	12175	12201	12293	12157	12199	12278	12190	12259	12111	12086	12015	12222	12019	12170	12120	12170	12193	12073	12324	12091	12209	12120	12224	12222	12241	12068	12172	12157	12104	12003	12080	12151	12333	12199	12079	12166	12047	12161	12262	12149	12075	12147	12222	12188	12335	12119	12105	12395	12368	12077	12293	12096	12195	12198	12114	12184	12098	12160	12209	12087	12354	12046	12062	12161	12368	12224	12121	12171	12182	12373	12048	12146	12125	12121	12190	12204	12103	12220	12214	12291	12103	12165	12186	12131	12002	12378	12301	12303	12001	12206	12195	12046	12108	12228	12207	12253	12099	12108	12116	12169	12189	12245	11926	12115	12321	12197	12160	12071	12236	12125	12143	12263	12126	12254	12182	12195	12271	12192	12136	12069	12082	12161	12256	12120	12251	12187	12224	12201	12161	12143	12123	12237	12255	12030	12245	12190	12070	12165	12148	12162	12139	12190	12165	12046	12041	12242	12063	12179	12218	12063	12033	11988	12104	12215	12118	12141	12257	12285	12016	12197	12229	12098	12018	12116	12094	12243	12136	12228	12146	12254	12300	12243	12110	12304	12279	12270	12027	12159	12203	12091	12228	12273	12116	12227	12177	12168	12225	12200	12294	12069	12324	12358	12093	11923	12266	12070	12211	12127	12095	12017	12294	12313	12134	12109	12326	12083	12085	12070	12272	12196	12301	12360	12105	12172	12118	12211	12166	12069	12172	12269	12177	12234	12175	12113	12225	12162	12263	12119	12103	12313	12028	12215	12107	12107	11941	12201	12194	12153	12146	12180	12134	12163	12163	12128	12151	12153	12167	12141	12314	12133	12082	12151	12253	12153	12212	12190	12237	12248	12190	12176	12185	12109	12108	12210	12027	12230	12081	12054	12222	12160	12196	12315	12094	12054	12171	12074	12263	12221	12024	12338	12257	12312	12068	12217	12171	12123	12009	12325	12345	12117	12254	12139	12253	11971	12221	12408	12262	12125	12186	12182	12147	12067	12222	12241	12041	12008	12187	12238	12461	12175	12168	12169	12157	12207	12257	12189	12315	12173	12266	12017	12242	12157	12211	12172	12099	12155	12197	12207	12239	12114	12081	12211	12193	12282	12118	12154	12207	12220	12106	12149	12171	12183	12119	12138	12140	12234	12025	12182	12184	12183	12023	12184	12094	12299	12056	12219	11909	12212	12185	12224	12214	12261	12101	12308	12165	12116	12199	12271	12218	12184	12145	12280	12309	12072	12066	12180	12064	12124	12120	12208	12088	12215	12318	12131	12191	12339	12273	12345	12141	12185	12132	12174	12006	12119	12223	12190	12147	12071	12228	12117	12167	12225	12180	12073	12255	12194	12216	12192	12082	12121	12103	12201	12186	12348	12151	12238	12167	11933	12210	12281	11995	12126	12242	12064	12251	12167	12131	12220	12103	12217	12224	12117	12295	12066	12129	12385	12094	12246	12188	12095	12186	11994	12103	12183	12196	12041	12189	12140	12248	12125	12207	12075	12136	12240	12268	12106	12122	12191	12133	12309	12124	12057	12215	12018	12118	12203	12026	12390	12105	12176	12215	12113	12152	12167	12256	12095	12124	12227	12154	12017	12135	12296	12390	12110	12145	12126	12277	12104	12266	12148	12104	12238	12064	12269	12153	12262	12291	12196	12129	12189	12190	12203	12334	12159	12067	12163	12134	12106	12208	12157	12098	12126	12249	12172	12224	12284	12155	12391	12092	12169	12036	12250	12201	12106	12191	12039	12329	12190	12067	12084	12105	12086	12210	12306	12179	12123	12241	12137	12148	12199	12248	12243	12221	12193	12168	12123	12140	12291	12078	12291	12207	12186	12164	12043	12314	12187	12132	12107	12203	12137	12131	12190	12053	12141	12076	12257	12092	12143	12254	12242	12114	11966	12310	12243	12114	12108	12368	12235	12272	12093	12216	12271	12267	12099	12284	12000	12145	12241	12268	12216	12310	12210	12097	12106	12241	12209	12034	12284	12102	12005	12193	12213	12271	12181	12258	11994	12224	12248	12236	12194	12219	12116	12048	12223	12124	12125	12252	12150	12143	12187	12149	12296	12093	12245	12115	12294	12113	12248	12204	12232	11938	12244	12238	12153	12112	12302	12069	12079	12125	12148	12099	12201	12180	12362	12255	12148	12083	12198	12150	12114	12127	12360	12172	12113	12281	12084	12017	12157	12264	12047	12078	12204	12144	12176	12296	12144	12227	12149	12134	12179	12193	12175	12203	12330	12219	12335	12314	12184	12045	12159	12156	12179	12295	12232	12154	12403	12134	12013	12264	12214	12199	12133	12228	12271	12308	12277	12165	12220	12187	12226	12213	12400	12136	12326	12234	12190	12096	12130	12276	12346	12110	12035	12198	12102	12043	12006	12167	12171	12303	12083	12204	12186	12137	12296	12158	12246	12275	12151	12121	12182	12211	12222	12211	12116	12204	12082	12238	12120	12085	12345	12129	12237	12119	12043	12127	12065	12215	12280	12286	12175	12102	12233	12139	12229	12316	12225	12220	12145	12200	12109	12166	12158	12196	12134	12357	12116	12127	12193	12270	12170	12222	12189	12334	11976	12090	12143	12276	12125	12309	12151	12002	12075	12114	12249	12501	12189	12024	12160	12260	12232	12206	12143	12197	12077	12112	12287	12131	12154	12314	11997	12259	12215	12342	12259	12213	12204	12137	12093	12273	12123	12119	12369	12134	12206	12311	12203	12122	12194	12262	12148	12351	12161	12146	12279	12092	12166	12308	12174	12127	12316	12163	12210	11973	12031	12115	12072	12283	12160	12183	12206	12239	12240	12105	12108	12182	12085	12102	12122	12081	12254	12145	12075	12144	12101	12113	12195	12204	12284	12321	12298	12296	12239	12001	12069	12033	12199	12289	12145	11985	12355	12287	12281	12116	12111	12147	12094	12111	12205	12194	12086	12101	12223	12234	12213	12404	12191	12371	12106	12140	12133	12311	12207	12231	12208	12193	12287	11983	12229	12138	12126	11972	12005	12148	12097	12298	12270	12286	12280	12235	12121	12066	12255	12046	12079	12232	12289	12298	12205	11991	12022	12291	12020	12264	12236	12246	12135	12177	12075	12184	12193	12343	12263	12226	12139	12194	12211	12047	12202	12086	12162	12148	12343	12154	12254	12183	12084	12141	12150	12188	12063	12126	12174	12196	12277	12217	12102	12189	12238	12046	12093	12196	12094	12295	11976	12350	12188	12136	12186	12259	12088	12320	12222	12257	12124	12150	12172	12289	12139	12082	12281	12250	12232	12098	12013	12306	12305	12174	12185	12137	12292	12042	12287	12015	12126	12169	12084	12250	12179	12288	12249	12239	12202	12079	12258	12086	12062	12159	12330	12261	12064	12160	12227	12305	12202	12159	12182	12243	12234	12010	12121	12031	11970	12179	12154	12196	12147	12173	12160	12253	12124	12293	12115	12275	12281	12138	12031	12184	12119	12416	12277	12125	12180	12232	12185	12102	12148	12200	12256	12213	12248	12308	12234	12200	11980	12164	12208	12169	12247	12221	12190	12116	12056	12086	12167	12237	12208	12245	12125	12208	12314	12270	12262	12299	12238	12161	12137	12328	12181	12131	12291	12157	12120	12340	12234	12198	12162	12250	12259	12170	12226	12161	12113	12179	12141	12252	12069	12235	12069	12245	12202	12152	12131	12141	12254	12070	12264	12098	12257	12165	12149	12234	12215	12175	12111	12197	12271	12170	12112	12305	12118	12091	12227	12104	12313	12172	12292	12121	12199	12233	12176	12157	12213	12132	12084	12076	12198	12205	12214	12210	12223	12139	12151	12217	12061	12189	12129	12144	12135	12162	12077	12020	12251	12150	12136	12102	12210	12198	12310	12197	12201	12152	12175	12241	12267	12056	12195	12296	12143	12055	12288	12154	12197	12248	12053	12278	12239	12119	12081	12303	12179	12155	12102	12159	12180	11953	12190	12133	11968	12235	12137	12168	12150	12103	12251	12343	12086	12223	12151	12124	12141	12090	12316	12173	12129	12165	12214	12251	12176	12126	12205	12286	12075	12352	12387	11915	12098	12096	12365	12093	12123	12106	12049	12296	11986	12116	12253	12112	12132	12194	12016	12298	12029	12129	12297	12110	12365	12152	12113	12263	12332	12329	12231	12274	12079	12056	12197	12022	12023	12036	12065	12084	11948	12356	12203	12099	12136	12074	12168	12124	12297	12061	12117	12056	12268	12085	12138	12153	12058	12065	12337	12147	11979	12160	12171	12271	12096	12235	12189	12370	12058	12292	12236	12259	12194	12159	12275	12108	12245	12073	12274	12191	12182	12169	12216	12250	12228	12128	12191	12170	12305	12259	12195	12178	12089	12181	12186	12146	12208	12250	12368	12093	12150	12098	12392	12098	12203	12214	12272	12317	12042
22991	21248	29090	24473	25026	30820	33302	27779	24818	22723	20801	19319	18349	17271	16257	15960	15568	15552	15293	15226	15012	14928	15052	14731	14943	14719	14503	14864	14791	14619	14758	14723	14718	14802	14497	14542	14610	14647	14574	14523	14713	14541	14566	14601	14629	14649	14563	14531	14633	14626	14554	14508	14500	14528	14326	14398	14486	14492	14458	14237	14562	14546	14474	14439	14801	14513	14706	14377	14434	14343	14404	14504	14558	14347	14521	14361	14595	14543	14395	14553	14609	14520	14318	14472	14721	14506	14533	14584	14350	14488	14488	14721	14691	14624	14445	14576	14576	14528	14502	14450	14476	14437	14564	14405	14391	14418	14754	14448	14391	14550	14485	14621	14465	14287	14551	14472	14419	14374	14449	14480	14582	14539	14351	14518	14415	14569	14597	14487	14535	14465	14435	14462	14462	14488	14614	14420	14600	14339	14469	14468	14554	14516	14487	14333	14447	14265	14334	14367	14528	14662	14480	14492	14425	14556	14400	14381	14353	14583	14439	14586	14579	14581	14537	14621	14585	14391	14342	14490	14404	14449	14305	14625	14480	14523	14625	14412	14385	14580	14302	14502	14416	14392	14655	14426	14336	14609	14392	14570	14514	14418	14490	14527	14574	14426	14455	14453	14516	14482	14579	14455	14570	14642	14482	14321	14608	14517	14607	14755	14497	14435	14417	14602	14432	14584	14601	14497	14554	14293	14486	14389	14239	14609	14496	14320	14421	14510	14465	14545	14619	14612	14428	14367	14623	14383	14393	14544	14500	14501	14416	14403	14406	14340	14446	14428	14351	14486	14440	14550	14424	14636	14666	14455	14331	14363	14366	14480	14652	14447	14355	14305	14364	14315	14596	14428	14293	14417	14446	14415	14468	14363	14479	14464	14387	14316	14327	14321	14676	14343	14331	14315	14381	14451	14437	14305	14496	14630	14388	14456	14356	14416	14471	14506	14416	14514	14458	14464	14540	14384	14516	14492	14394	14550	14463	14609	14431	14493	14327	14486	14363	14474	14489	14284	14593	14360	14435	14495	14353	14395	14458	14323	14408	14501	14319	14492	14407	14306	14517	14362	14411	14512	14541	14472	14346	14455	14289	14511	14448	14580	14457	14576	14542	14540	14304	14470	14422	14306	14277	14400	14352	14432	14432	14386	14442	14521	14446	14294	14390	14385	14589	14651	14641	14701	14342	14402	14515	14599	14465	14263	14523	14452	14492	14437	14705	14557	14480	14555	14424	14462	14426	14616	14525	14472	14504	14387	14351	14457	14341	14557	14420	14353	14353	14356	14233	14564	14526	14515	14239	14488	14400	14362	14524	14571	14285	14579	14652	14427	14393	14434	14474	14428	14418	14469	14332	14420	14422	14412	14614	14558	14507	14207	14470	14602	14530	14467	14426	14593	14596	14367	14364	14494	14473	14485	14439	14681	14476	14302	14388	14511	14458	14431	14657	14599	14436	14513	14499	14466	14383	14336	14422	14504	14338	14588	14418	14339	14465	14347	14661	14485	14595	14577	14299	14402	14521	14495	14585	14552	14388	14381	14455	14404	14601	14327	14493	14453	14466	14557	14504	14446	14589	14428	14366	14556	14331	14230	14521	14392	14348	14367	14383	14551	14586	14490	14400	14463	14402	14259	14480	14440	14464	14479	14444	14476	14432	14605	14405	14425	14590	14367	14291	14599	14565	14335	14407	14386	14316	14450	14701	14298	14236	14522	14513	14470	14261	14495	14267	14412	14232	14188	14406	14341	14369	14444	14453	14406	14522	14492	14258	14520	14489	14431	14208	14305	14593	14480	14417	14359	14503	14504	14292	14342	14536	14578	14509	14387	14330	14312	14383	14532	14574	14513	14272	14404	14431	14239	14310	14500	14349	14359	14402	14488	14366	14377	14455	14450	14339	14422	14537	14560	14479	14554	14434	14327	14309	14447	14308	14427	14429	14503	14500	14420	14278	14244	14742	14437	14547	14613	14465	14797	14454	14245	14447	14536	14441	14297	14520	14462	14350	14345	14518	14382	14541	14608	14208	14346	14288	14391	14684	14491	14530	14467	14467	14456	14335	14503	14544	14618	14310	14245	14289	14341	14544	14418	14574	14248	14383	14212	14213	14476	14469	14417	14500	14467	14405	14444	14434	14412	14418	14625	14478	14303	14405	14200	14498	14441	14597	14358	14671	14630	14611	14331	14446	14517	14520	14615	14473	14312	14396	14373	14464	14631	14309	14271	14314	14484	14454	14385	14635	14450	14411	14434	14642	14548	14326	14353	14385	14312	14611	14483	14493	14346	14373	14421	14482	14358	14470	14454	14576	14494	14453	14250	14376	14230	14610	14506	14570	14428	14393	14546	14373	14449	14474	14343	14416	14511	14568	14622	14274	14371	14394	14449	14477	14490	14515	14418	14618	14534	14477	14567	14246	14237	14361	14390	14536	14320	14420	14499	14269	14216	14550	14420	14453	14383	14547	14391	14512	14585	14339	14281	14415	14444	14238	14440	14247	14599	14575	14581	14404	14371	14355	14493	14356	14359	14590	14402	14495	14420	14487	14462	14527	14457	14467	14406	14451	14456	14416	14527	14374	14614	14429	14663	14516	14594	14516	14328	14422	14263	14562	14574	14661	14211	14285	14460	14533	14406	14318	14421	14580	14571	14595	14585	14289	14549	14266	14493	14499	14278	14392	14360	14635	14394	14242	14323	14527	14369	14449	14387	14423	14431	14527	14439	14445	14347	14506	14514	14481	14458	14356	14538	14636	14255	14566	14535	14554	14435	14476	14455	14248	14517	14448	14448	14448	14549	14423	14347	14283	14364	14438	14457	14424	14505	14367	14381	14477	14563	14539	14513	14465	14453	14440	14391	14592	14473	14440	14430	14405	14510	14386	14298	14411	14606	14455	14380	14419	14416	14554	14436	14373	14394	14373	14422	14517	14411	14408	14515	14471	14310	14312	14599	14353	14519	14510	14398	14510	14357	14531	14335	14460	14639	14509	14365	14467	14490	14352	14482	14504	14379	14242	14295	14602	14573	14423	14374	14443	14508	14662	14550	14679	14662	14458	14418	14429	14340	14334	14247	14546	14544	14529	14463	14272	14492	14410	14365	14313	14381	14561	14298	14215	14456	14395	14429	14394	14491	14515	14361	14378	14380	14577	14202	14463	14387	14528	14416	14503	14230	14488	14640	14463	14560	14093	14589	14239	14343	14581	14488	14539	14479	14508	14427	14476	14408	14605	14305	14545	14397	14513	14355	14607	14453	14325	14299	14379	14322	14319	14301	14561	14382	14527	14582	14466	14285	14459	14281	14383	14332	14393	14538	14450	14356	14374	14274	14495	14541	14381	14249	14413	14478	14376	14473	14369	14662	14377	14462	14616	14698	14437	14494	14561	14440	14687	14370	14381	14462	14183	14306	14272	14475	14512	14382	14359	14366	14627	14430	14626	14667	14330	14297	14433	14512	14593	14468	14534	14466	14575	14498	14346	14179	14493	14462	14445	14591	14344	14398	14427	14346	14692	14467	14391	14525	14336	14637	14398	14407	14390	14394	14333	14392	14612	14324	14408	14504	14430	14284	14596	14499	14477	14514	14575	14491	14464	14551	14478	14415	14488	14545	14224	14428	14452	14371	14419	14447	14365	14433	14497	14270	14473	14338	14551	14299	14415	14288	14517	14385	14392	14310	14565	14641	14212	14253	14443	14236	14536	14297	14478	14161	14373	14449	14420	14488	14464	14474	14384	14335	14501	14323	14543	14403	14465	14502	14466	14424	14436	14514	14427	14512	14439	14328	14351	14321	14690	14568	14510	14472	14330	14410	14436	14386	14525	14524	14368	14382	14551	14302	14500	14423	14423	14498	14496	14497	14459	14343	14414	14593	14349	14412	14482	14395	14418	14381	14310	14428	14598	14527	14383	14547	14604	14543	14446	14704	14532	14356	14473	14408	14289	14279	14424	14277	14565	14671	14511	14299	14374	14227	14312	14428	14407	14235	14359	14437	14385	14396	14444	14558	14490	14420	14672	14435	14366	14445	14349	14669	14539	14607	14320	14408	14496	14706	14481	14386	14521	14619	14446	14667	14253	14588	14643	14363	14391	14577	14441	14500	14395	14262	14317	14419	14372	14328	14573	14583	14390	14271	14448	14545	14339	14420	14403	14367	14584	14381	14356	14338	14557	14312	14257	14496	14429	14548	14429	14518	14345	14373	14427	14372	14462	14414	14469	14438	14490	14614	14418	14458	14428	14439	14443	14326	14554	14345	14515	14516	14589	14353	14637	14467	14292	14438	14549	14336	14462	14487	14480	14411	14364	14357	14384	14493	14448	14225	14297	14406	14423	14531	14418	14424	14512	14361	14393	14569	14557	14481	14451	14551	14644	14506	14307	14467	14475	14338	14345	14558	14599	14326	14438	14533	14751	14514	14428	14513	14189	14379	14367	14480	14410	14249	14486	14344	14602	14596	14390	14255	14483	14291	14387	14500	14570	14435	14429	14301	14410	14467	14545	14241	14215	14388	14335	14289	14469	14401	14561	14358	14543	14330	14225	14612	14248	14471	14398	14313	14472	14242	14266	14431	14338	14518	14602	14456	14257	14495	14414	14538	14480	14585	14431	14476	14474	14361	14347	14449	14535	14380	14430	14419	14427	14449	14514	14425	14346	14486	14350	14408	14360	14476	14593	14510	14446	14499	14235	14257	14593	14384	14458	14497	14524	14717	14585	14650	14622	14360	14599	14598	14645	14550	14406	14528	14367	14513	14281	14447	14320	14493	14371	14626	14425	14456	14456	14456	14514	14596	14429	14465	14428	14424	14539	14621	14457	14433	14453	14481	14375	14523	14444	14555	14393	14412	14355	14363	14309	14325	14477	14486	14334	14269	14300	14572	14520	14415	14450	14363	14459	14534	14385	14632	14439	14504	14541	14449	14560	14618	14387	14540	14589	14523	14353	14541	14446	14447	14342	14392	14492	14297	14380	14363	14402	14503	14378	14404	14404	14386	14406	14330	14484	14500	14560	14522	14378	14338	14345	14528	14502	14442	14524	14429	14479	14517	14502	14554	14450	14368	14645	14303	14537	14597	14579	14348	14428	14434	14086	14466	14712	14433	14357	14402	14598	14518	14536	14509	14630	14508
34417	60298	57941	48222	42798	38066	34057	30113	26882	23833	21757	19496	17908	16494	15470	14778	14327	13909	13775	13591	13510	13276	13270	13044	13164	13005	12978	12857	12841	12991	12913	12781	12818	12891	12723	12735	12725	12906	12749	12752	12650	12767	12812	12982	12642	12673	12853	12780	12896	12716	12799	12661	12655	12985	12808	12726	12700	12735	12585	12739	12674	12767	12692	12711	12657	12678	12729	12786	12788	12836	12745	12756	12874	12645	12809	12818	12962	12732	12672	12570	12881	12799	12840	12863	12826	12826	12827	12834	12680	12686	12702	12874	12699	12685	12616	12815	12594	12764	12775	12736	12906	12861	12850	12795	12731	12775	12773	12819	12702	12723	12799	12776	12660	12741	12725	12791	12863	12552	12730	12822	12862	12720	12783	12741	12747	12766	12854	12782	12736	12726	12662	12748	12845	12790	12850	12739	12650	12694	12757	12766	12715	12819	12928	12908	12615	12914	12670	12737	12838	12763	12776	12946	12652	12694	12669	12953	12649	12748	12721	12594	12904	12588	12795	12713	12857	12790	12687	12795	12821	12898	12697	12821	12750	12741	12693	12974	12809	12847	12844	12710	12729	12972	12851	12706	12761	12646	12673	12743	12781	12711	12761	12849	12762	12873	12637	12722	12753	12804	12752	12697	12814	12833	12846	12714	12808	12782	12696	12687	12658	12870	12848	12807	12611	12706	12803	12867	12758	12758	12612	12746	12746	12836	12745	12881	12804	12654	12763	12824	12851	12580	12639	12691	12662	12778	12642	12763	12909	12642	12737	12761	12686	12796	12554	12737	12655	12703	12915	12632	12826	12842	12806	12709	12804	12903	12723	12852	12665	12763	12779	12689	12725	12736	12818	12600	12653	12722	12571	12760	12875	12703	12611	12865	12639	12661	12748	12711	12704	12679	12593	12895	12802	12882	12619	12640	12841	12741	12621	12670	12738	12973	12838	12797	12859	12823	12700	12825	12595	12663	12842	12803	12640	12659	12553	12870	12722	12779	12811	12629	12939	12901	12755	12716	12693	12753	12706	12709	12766	12725	12671	12842	12741	12778	12841	12812	12687	12970	12691	12698	12978	12671	12701	12796	12672	12802	12679	12689	12780	12713	12894	12807	12721	12621	12783	12841	12694	12786	12788	12824	12728	12703	12757	12798	12754	12742	12605	12846	12787	12786	12740	12604	12697	12738	12711	12666	12672	12735	12744	12753	12767	12640	12780	12611	12879	12951	12724	12733	12634	12681	12739	12597	12841	12619	12727	12819	12790	12696	12748	12945	12712	12728	12662	12658	12684	12724	12842	12752	12841	12737	12644	12668	12791	12884	12681	12800	12683	12874	12693	12590	12608	12780	12758	12701	12762	12767	12839	12715	12644	12613	12648	12664	12633	12800	12618	12582	12755	12822	12829	12773	12837	12665	12674	12729	12851	12769	12746	12805	12743	12779	12641	12830	12719	12805	12885	12747	12839	12711	12815	12733	12761	12599	12926	12700	12744	12665	12841	12771	12816	12773	12897	12702	12747	12725	12711	12819	12790	12789	12564	12845	12751	12769	12806	12719	12613	12840	12702	12645	12697	12737	12717	12737	12772	12599	12668	12650	12758	12830	12716	12701	12771	12801	12720	12862	12642	12749	12573	12658	12827	12724	12769	12599	12900	12799	12680	12606	12705	12729	12747	12768	12699	12795	12707	12798	12801	12611	12837	12815	12859	12637	12666	12640	12734	12550	12679	12720	12600	12867	12755	12840	12760	12702	12784	12769	12853	12968	12814	12470	12742	12863	12864	12859	12710	12834	12796	12529	12857	12751	12635	12822	12802	12717	12772	12712	12767	12715	12887	12726	12787	12703	12818	12780	12614	12540	12764	12737	12692	12831	12810	12852	12629	12850	12749	12712	12595	12814	12745	12850	12748	12630	12659	12794	12699	12705	12823	12827	12763	12676	12797	12736	12596	12727	12598	12765	12872	12663	12829	12769	12839	12836	12854	12660	12886	12748	12770	12699	12838	12548	12908	12692	12858	12719	12855	12632	12821	12666	12643	12749	12739	12748	12826	12684	12726	12821	12750	12733	12663	12853	12777	12709	12654	12758	12596	12800	12781	12762	12674	12730	12859	12738	12643	12717	12651	12906	12739	12734	12687	12785	12777	12712	12710	12683	12653	12836	12654	12666	12683	12690	12702	12707	12703	12820	12762	12686	12807	12706	12763	12639	12753	12858	12648	12760	12802	12752	12804	12741	12618	12722	12641	12750	12813	12762	12797	12600	12690	12685	12666	12798	12640	12690	12836	12610	12603	12723	12741	12992	12651	12737	12868	12728	12794	12821	12858	12829	12756	12668	12810	12854	12661	12799	12777	12908	12701	12635	12688	12803	12526	12705	12676	12648	12731	12793	12774	12743	12906	12680	12687	12863	12825	12544	12839	12849	12835	12718	12651	12842	12781	12713	12658	12653	12724	12600	12735	12645	12796	12638	12838	12772	12733	12832	12718	12768	12707	12786	12762	12780	12669	12986	12699	12845	12779	12572	12734	12785	12786	12750	12787	12705	12695	12724	12723	12630	12725	12828	12752	12714	12717	12645	12895	12784	12777	12709	12797	12723	12573	12563	12860	12727	12544	12668	12774	12604	12744	12809	12641	12727	12735	12770	12697	12788	12732	12902	12733	12872	12808	12788	12731	12724	12783	12796	12534	12766	12820	12772	12714	12948	12764	12862	12690	12666	12774	12666	12507	12805	12690	12735	12691	12525	12708	12758	12798	12577	12734	12734	12853	12714	12841	12841	12749	12794	12577	12926	12733	12702	12819	12695	12737	12859	12773	12637	12815	12841	12713	12754	12930	12754	12784	12874	12779	12656	12736	12707	12859	12782	12819	12792	12678	12750	12798	12787	12718	12714	12730	12688	12635	12672	12770	12761	12754	12740	12806	12899	12767	12680	12882	12740	12693	12803	12795	12888	12624	12849	12808	12872	12855	12801	12568	12731	12884	12920	12831	12706	12682	12645	12737	12730	12722	12694	12780	12842	12870	12714	12673	12853	12676	12949	12832	12653	12684	12711	12785	12751	12889	12852	12921	12742	12791	12669	12763	12606	12794	12698	12669	12757	12678	12745	12898	12673	12730	12715	12782	12843	12682	12825	12826	12890	12704	12767	12813	12753	12828	12713	12652	12833	12797	12672	12557	12521	12767	12814	12767	12819	12634	12776	12780	12835	12836	12777	12816	12654	12850	12777	12686	12680	12760	12630	12785	12750	12587	12646	12663	12683	12709	12709	12693	12813	12876	12860	12732	12879	12866	12798	12653	12745	12747	12707	12633	12698	12917	12776	12713	12774	12691	12780	12632	12585	12726	12596	12686	12710	12806	12712	12826	12752	12717	12710	12674	12801	12778	12886	12693	12780	12689	12778	12768	12784	12796	12723	12651	12801	12792	12756	12645	12811	12876	12690	12812	12739	12785	12801	12686	12891	12716	12723	12870	12675	12737	12830	12737	12700	12730	12896	12700	12844	12859	12657	12757	12627	12840	12613	12605	12701	12854	12836	12828	12778	12794	12689	12671	12819	12681	12796	12644	12836	12734	12735	12946	12688	12818	12787	12811	12704	12568	12748	12681	12845	12690	12646	12766	12750	12685	12704	12752	12817	12825	12783	12738	12811	12778	12734	12768	12879	12668	12749	12825	12716	12909	12693	12779	12605	12756	12762	12673	12779	12758	12829	12637	12920	12940	12976	12563	12921	12661	12749	12744	12629	12690	12673	12646	12703	12629	12973	12711	12718	12806	12807	12852	12852	12829	12532	12810	12573	12658	12735	12837	12685	12878	12785	12806	12726	12727	12854	12805	12802	12778	12825	12535	12837	12763	12803	12938	12708	12639	12715	12580	12599	12802	12635	12913	12707	12762	12748	12874	12840	12708	12832	12714	12778	12605	12896	12802	12894	12772	12765	12673	12679	12684	12629	12806	12806	12683	12768	12768	12738	12799	12747	12693	12925	12636	12614	12732	12641	12780	12822	12802	12817	12682	12802	12852	12516	12705	12825	12751	12709	12731	12714	12778	12896	12628	12844	12624	12758	12769	12817	12699	12711	12761	12691	12600	12762	12889	12702	12758	12696	12765	12803	12758	12593	12746	12646	12792	12677	12685	12732	12893	12790	12806	12712	12680	12688	12562	12711	12814	12766	12753	12741	12756	12638	12744	12644	12934	12728	12821	12528	12843	12940	12716	12797	12716	12609	12786	12746	12690	12660	12929	12718	12778	12751	12817	12624	12721	12780	12749	12754	12715	12728	12825	12776	12769	12778	12772	12672	12773	12753	12758	12777	12657	12737	12880	12679	12703	12751	12560	12940	12695	12631	12839	12750	12766	12593	12722	12776	12645	12710	12713	12854	12751	12787	12766	12671	12749	12750	12949	12715	12717	12686	12822	12671	12836	12676	12659	12814	12662	12638	12718	12714	12758	12722	12668	12775	12723	12694	12798	12805	12849	12790	12690	12797	12727	12582	12695	12884	12756	12642	12797	12763	12481	12778	12823	12694	12823	12778	12875	12904	12627	12680	12735	12709	12679	12725	12649	12781	12790	12913	12718	12744	12857	12912	12889	12809	12676	12757	12592	12742	12758	12634	12847	12906	12846	12839	12796	12851	12724	12844	12787	12733	12822	12835	12644	12612	12900	12657	12943	12689	12812	12823	12639	12475	12742	12745	12579	12742	12802	12751	12758	12890	12716	12725	12608	12718	12842	12724	12693	12740	12787	12732	12660	12733	12741	12575	12789	12998	12682	12657	12685	12740	12885	12770	12787	12727	12755	12741	12662	12712	12736	12741	12811	12607	12738	12678	12824	12742	12881	12871	12715	12824	12718	13030	12736	12609	12907	12748	12622	12893	12661	12727	12859	12661	12720	12857	12768	12649	12869	12753	12741	12795	12805	12736	12683	12895	12728	12700	12675	12783	12834	12627	12745	12684	12846	12774	12623	12878	12752	12772	12802	12615	12770	12671	12819	12966	12737	12747	12741	12666	12765	12712	12706	12777	12771	12793	12794	12756	12646	12805	12837	12762	12810	12663	12771	12803	12779	12689	12816	12749	12902	12679	12790	12790	12849	12678	12787	12801	12831	12843	13009	12733	12871	12919
30226	34823	44875	39501	32048	27607	23932	21315	19478	17961	16842	16176	15614	15373	14947	14679	14557	14456	14349	14414	14139	14262	14138	14119	14091	14290	14229	14132	14107	14193	14158	13828	13991	14103	13951	14211	13946	14139	13949	14144	13994	13987	14009	14077	14200	13988	13856	14115	14066	14061	14018	13999	14032	14028	14021	14184	13878	14030	14036	14047	14038	13900	14120	14012	14161	13817	13886	14074	14180	13984	14028	14086	14097	14003	14120	14133	13933	14167	13976	14161	14050	14122	13985	14115	14065	14079	13920	14078	14116	14027	13922	13989	13921	14030	14145	14072	14117	13949	13975	14024	14032	13948	14060	13941	13908	13932	14007	13971	14045	14156	14029	13976	14000	14065	14144	14046	14372	13918	14008	14232	14151	13946	13966	14105	13835	14061	14098	14114	13918	13991	13981	13904	14079	13952	14069	14051	13955	13980	14096	13898	13965	13987	14052	13924	13905	14114	14108	13888	13904	13992	14042	13983	14125	14083	14084	13964	14303	14103	14059	14099	13864	14032	14078	13929	14069	14133	13971	13779	13942	14021	13936	14160	13916	14013	14102	14194	13990	14069	14020	13859	14124	14201	14060	13980	14053	13932	14046	14060	13808	13969	14026	13893	14097	14252	14100	14091	14024	13949	13995	13992	13924	14030	14148	14027	13939	14139	14018	13955	14035	14243	13952	14131	14101	14000	13897	13943	13966	13985	14172	14146	14108	14068	14165	14151	14038	13911	13986	13936	13940	13794	13829	14137	13793	14202	14041	14056	13941	13779	13924	13784	13907	14032	14111	14205	14083	13899	14031	14093	13876	13973	14076	14044	13860	14081	13989	13944	13778	14103	14090	13971	13910	14212	14254	14038	13969	13835	14191	13901	14038	14156	14037	14371	13938	14052	14123	14173	14067	14175	14144	14007	14110	14048	14085	14203	14051	14084	13993	13918	14126	14070	14107	13897	14129	14194	14069	14108	14117	14066	13923	14014	14009	14110	13954	14156	14016	14259	14032	13960	14107	14175	14046	13964	13950	14021	14206	14154	14217	14035	14004	13994	14245	13950	14003	13779	13857	13927	14182	13997	14162	13909	13859	14058	14069	14096	14088	14031	14037	13991	14015	13958	14107	13916	13929	14094	14067	13806	14098	14096	13982	14118	13996	13959	14087	14141	14085	14143	14138	14047	14222	14286	14095	13972	14114	13943	14107	14035	13913	14024	14173	14108	14217	14172	14105	14076	14038	14136	13953	13883	13924	14033	13894	14133	14084	14090	14209	14085	14112	14117	14070	14143	14040	14062	13985	14115	14013	13957	14230	14037	13920	14110	13973	14008	13934	13973	13957	14040	14156	13901	14066	13958	13863	13950	14057	14065	13818	13901	14064	13887	13962	14074	14055	14083	13995	13973	14107	14099	14297	14118	13989	14056	13986	14070	14121	14133	14072	14214	14258	14147	14036	13956	14090	13996	13918	13978	14072	14026	14142	14053	13952	14194	14309	14026	13928	14131	13799	14001	13901	14028	14045	14038	14109	13964	14130	14049	13965	14007	14096	14028	13835	14190	14036	13922	14091	13980	13974	14122	14011	14083	14130	14240	14110	13932	13974	14032	14045	14119	14028	13957	14139	14112	13994	13978	13881	13833	13990	13913	14058	14096	13959	13921	13884	14036	13998	14075	14258	14216	13893	14034	14019	13866	14073	14018	14006	14130	14107	13996	13975	14141	14038	14027	14029	14089	14168	14079	14000	14213	14127	13998	13930	13983	14149	14007	13930	13904	13965	14484	14183	14032	14157	13852	14025	14014	14153	13848	14118	13950	14043	14026	14047	14002	14037	14012	14160	14025	13985	13826	13881	14182	14220	13977	14093	14026	14208	13902	13919	14005	13917	14016	14091	13986	14131	14138	14099	13961	14043	13934	14055	13937	13987	14081	14205	14093	14012	13904	14080	13994	13914	14032	13956	14004	14023	14174	14174	13991	14083	13918	13830	13948	14108	14124	14006	13988	13957	13980	13790	13989	14146	13985	14318	14049	14128	13912	14089	14188	14106	14140	13889	13920	13987	13892	14093	13914	14106	14146	14021	14070	14101	14095	13988	13897	14035	13975	14149	14007	14122	14064	14108	13954	14104	13952	14009	13975	14020	14066	14215	14061	14016	14109	13985	13938	14145	14116	13941	13827	14108	13980	13929	13996	14011	14076	13841	13857	13830	14109	14096	14139	14284	13897	14272	13966	13953	14028	13960	14081	14135	13828	13893	14129	13891	14079	14123	14084	14070	13953	13919	13959	14129	13994	14041	14053	14090	13948	14059	13959	14231	14292	14002	14181	13884	14102	14057	14167	14232	13962	14114	13969	14087	13997	13922	14004	13983	14164	14151	13837	14037	13973	14205	13968	14057	13962	14023	13959	14114	13989	14121	13863	13880	13869	14062	14170	13934	14108	13977	14113	13930	13989	14115	13972	13962	13958	14071	13930	14108	13889	13871	13878	14068	14137	14208	13899	13937	14074	14249	14019	13989	14218	14055	14274	14131	14272	13965	14167	14032	13992	14129	14012	14064	14128	14044	13978	13981	14156	14022	14239	14134	14108	13914	13893	13954	14032	13941	14046	14043	14050	14108	14131	13950	14079	14093	14042	13959	13830	13966	14064	14047	13970	13972	14113	14280	14129	14064	14005	13917	13886	14015	13943	13999	14073	14008	14060	13907	14063	13959	14158	14101	14064	14007	14007	14132	13997	14097	14004	14099	14025	14035	14118	13888	13925	14136	14036	13994	14034	14069	14012	13862	14131	13999	14003	14029	13993	14144	13963	14103	13913	14073	13984	14009	14091	14167	13737	14174	14043	14164	14025	14040	13973	14068	13925	14004	14213	14044	14095	14045	14012	14171	14132	13922	14148	14128	13770	13973	13992	13988	14093	14172	14057	14262	14014	14138	14010	14118	13990	13819	14189	13991	14030	14009	13934	14060	13865	14181	14007	14100	14044	13964	13967	14075	13797	14082	14142	14113	13965	13937	14341	13856	13982	14140	14214	14089	14034	13943	13845	13856	14250	14042	14001	13871	13967	13993	14024	14108	13965	13908	14142	14044	14085	14117	14043	13987	13865	13909	14073	13949	14080	14191	14002	14006	14225	14110	14148	14057	14183	14020	14059	14125	14015	13923	13968	13949	14087	13910	14079	14027	14097	14127	13999	14069	14079	14109	13985	13946	14104	14075	14070	13922	13830	13888	13982	14032	14082	14183	13958	14232	13898	13984	14094	13906	14043	13989	14023	13959	14033	13997	14021	13975	14041	14154	13999	14027	13923	13832	14030	13852	14311	13953	13879	13968	14048	14034	14069	14030	14117	14110	14202	13970	14099	14015	14020	13959	13925	14027	13903	13887	14080	13926	13928	13892	14011	14088	13917	14242	14272	13994	13976	14090	14074	13911	14276	14143	14209	14134	14019	13924	14114	14126	14115	14078	14003	14152	13993	14042	14084	13874	13882	14200	14135	14038	13980	14132	14100	14037	13698	14035	14180	14036	14126	14063	14050	13972	14212	14120	14184	14000	14150	13992	14009	13882	13983	13948	13874	13847	13994	14287	14154	14168	13870	14008	13990	14211	14046	14169	13883	14165	13760	13822	14021	14099	14161	14070	14152	14020	14376	14081	14081	14233	14093	13985	14070	14120	14321	13993	14016	14013	14073	13953	13985	14103	13988	14113	13969	14195	14080	14268	13898	13857	13953	14075	14092	14012	14059	14041	13851	13922	13909	14011	14029	14178	14033	14110	14046	13858	14156	14134	13963	14061	13931	13874	14093	13968	13963	14020	13995	13869	13934	14007	14014	13874	14186	14371	14277	14136	14107	14085	14028	14008	14194	14084	14063	14071	14067	14053	13896	13723	14045	14013	13931	13935	13962	14030	14109	14263	13962	14108	14097	14055	13911	13975	13885	14195	14066	13969	13921	14073	13942	13998	14143	14084	14112	14097	13896	14090	13996	14053	14098	14075	14011	14055	14285	13957	14181	14032	14144	14147	13946	14026	14042	14172	13889	14160	14033	14113	14017	14029	13874	13975	14009	13903	14126	13910	14058	13842	13975	14166	14059	13981	14175	14235	14104	14034	14219	14124	14108	14335	13971	13964	14018	14188	13954	13910	13993	14116	14013	13859	14037	14052	14059	14163	14195	13952	14041	13879	13999	14112	13971	14152	13943	14097	14062	14022	14185	13941	13952	14009	14036	14001	14156	13894	14118	13984	14053	13945	14038	13999	13920	14159	14043	14085	14011	14063	14119	13888	14032	14220	13864	13848	13949	13926	14049	14116	13894	14194	13978	14196	13970	14013	13989	13874	14069	14168	14167	14112	13970	14102	14107	13761	14107	13984	14016	14085	14014	14086	13982	13851	14223	14223	13995	14128	14113	14107	14229	13927	14079	14085	13990	14007	14027	13886	14149	13997	14013	13896	14084	14009	14290	14257	13859	14028	14158	13995	14087	13888	14399	14059	14026	14028	13875	13983	14024	14030	13975	13988	14139	13966	13955	13973	13924	13908	13894	14030	14005	13900	14060	14198	14087	14092	14145	14098	13844	14017	14094	14163	14080	13929	14019	14029	13957	14009	14080	14001	14325	14040	14122	14126	14288	14070	14151	14245	14132	14112	14088	14062	14123	14038	13824	14013	14009	14078	14091	13925	14008	13941	14235	14136	14126	14118	14046	13958	14036	14001	14243	14027	13989	14108	14085	14100	14001	14106	14171	14079	13997	14156	13858	14089	14074	13804	14189	13877	14087	14003	13993	13894	14278	14102	14050	14043	14023	14148	13843	14144	14139	14008	14087	14236	14142	14146	14048	14140	13919	13942	14127	14048	14058	14020	14001	14140	14067	14260	13944	14073	14190	13816	13926	14031	13969	14085	14008	14008	14054	14032	14097	14144	14033	14097	13985	13875	14240	13898	14066	14113	14136	13995	13910	13904	13969	14081	13994	14166	14023	14326	13939	13977	13998	13867	13920	14162	14067	13952	13937	14155	14121	13997	14202	14106	13897	14023	14023	13997	14016	14090	14067	14033	14060	14022	14170	13850	13968	13997	13929	14183	13905	14076	13985	13801	14136	14067	13884	13919	14154	14007	14112	13996	14034	13947	13917	14053	13975
33913	51541	47948	38447	33433	29032	25641	22319	20258	18283	17003	15504	14896	14254	13805	13514	13232	13210	12955	12845	12706	12641	12871	12699	12702	12593	12637	12532	12747	12527	12474	12603	12442	12649	12539	12605	12717	12727	12598	12575	12546	12371	12584	12659	12505	12366	12516	12561	12545	12507	12668	12624	12541	12737	12723	12578	12428	12600	12496	12514	12732	12552	12706	12613	12666	12544	12359	12554	12537	12583	12532	12487	12497	12458	12615	12580	12666	12448	12562	12477	12544	12451	12554	12553	12654	12474	12488	12512	12625	12471	12530	12575	12517	12382	12649	12669	12509	12710	12380	12829	12613	12601	12590	12481	12482	12651	12411	12599	12581	12564	12488	12611	12605	12601	12567	12688	12475	12498	12464	12529	12308	12628	12552	12395	12547	12669	12552	12513	12521	12530	12464	12444	12546	12395	12503	12527	12583	12533	12526	12311	12589	12644	12592	12574	12582	12572	12720	12444	12428	12595	12679	12520	12443	12444	12559	12674	12545	12534	12531	12446	12517	12546	12484	12622	12544	12482	12414	12443	12536	12606	12477	12524	12384	12538	12621	12427	12499	12616	12577	12476	12480	12421	12766	12596	12500	12602	12593	12595	12536	12532	12529	12519	12636	12564	12640	12502	12620	12648	12647	12607	12356	12520	12446	12560	12701	12623	12511	12591	12571	12645	12555	12420	12766	12497	12630	12464	12449	12511	12524	12429	12596	12456	12715	12425	12618	12584	12713	12695	12604	12738	12467	12649	12613	12476	12589	12672	12527	12643	12546	12461	12460	12419	12610	12583	12648	12483	12523	12694	12510	12521	12565	12599	12656	12598	12543	12724	12386	12737	12527	12520	12362	12587	12540	12601	12480	12646	12619	12723	12492	12707	12604	12390	12545	12589	12585	12469	12563	12381	12613	12505	12554	12527	12536	12562	12434	12658	12558	12534	12629	12479	12592	12419	12570	12639	12505	12397	12634	12611	12505	12351	12691	12490	12661	12516	12565	12485	12511	12551	12488	12699	12556	12524	12528	12631	12501	12471	12509	12636	12561	12501	12715	12407	12580	12504	12546	12531	12605	12589	12515	12487	12625	12368	12479	12448	12453	12399	12617	12489	12597	12433	12489	12542	12417	12463	12568	12527	12651	12721	12682	12691	12691	12436	12538	12512	12587	12466	12484	12467	12491	12621	12552	12496	12369	12619	12390	12400	12514	12623	12475	12593	12478	12353	12565	12581	12573	12596	12516	12424	12533	12644	12649	12636	12530	12613	12551	12532	12621	12614	12429	12693	12591	12534	12593	12456	12651	12460	12576	12506	12425	12537	12560	12407	12621	12627	12540	12515	12456	12579	12536	12551	12521	12616	12444	12629	12659	12536	12530	12422	12552	12708	12574	12455	12516	12552	12621	12532	12627	12654	12634	12483	12573	12482	12841	12550	12430	12586	12438	12583	12519	12585	12575	12517	12577	12680	12548	12547	12608	12641	12687	12443	12657	12535	12629	12543	12644	12606	12484	12739	12673	12599	12650	12496	12544	12630	12658	12612	12469	12595	12393	12641	12582	12498	12626	12528	12505	12524	12591	12520	12668	12553	12632	12536	12753	12485	12529	12573	12549	12616	12657	12527	12528	12553	12660	12618	12540	12575	12530	12611	12634	12505	12413	12592	12689	12445	12514	12447	12499	12442	12603	12697	12588	12637	12499	12439	12658	12592	12318	12581	12649	12571	12542	12683	12477	12603	12447	12589	12508	12450	12627	12542	12555	12401	12697	12587	12631	12565	12651	12544	12388	12568	12496	12607	12628	12558	12300	12734	12496	12514	12500	12510	12521	12700	12619	12709	12554	12423	12610	12500	12640	12558	12360	12469	12409	12699	12552	12500	12499	12535	12656	12770	12543	12557	12633	12709	12424	12610	12407	12502	12626	12576	12653	12502	12527	12466	12538	12525	12384	12641	12631	12598	12724	12605	12567	12482	12463	12503	12552	12520	12611	12604	12479	12528	12536	12497	12503	12399	12536	12477	12440	12408	12425	12420	12547	12509	12546	12513	12629	12487	12581	12592	12417	12627	12484	12526	12575	12568	12726	12593	12488	12585	12560	12741	12524	12511	12591	12537	12435	12476	12597	12621	12521	12647	12679	12694	12465	12514	12615	12591	12726	12480	12615	12590	12583	12626	12586	12563	12634	12648	12557	12558	12583	12465	12629	12542	12573	12522	12534	12444	12677	12649	12568	12532	12473	12550	12443	12493	12531	12565	12534	12571	12551	12669	12465	12646	12607	12483	12492	12685	12434	12533	12597	12536	12649	12542	12545	12596	12739	12561	12441	12525	12381	12553	12582	12566	12523	12622	12506	12480	12412	12596	12556	12572	12565	12400	12590	12555	12598	12478	12516	12554	12497	12576	12531	12477	12579	12565	12579	12490	12430	12581	12458	12556	12540	12457	12337	12655	12656	12576	12556	12613	12600	12597	12693	12564	12523	12626	12651	12513	12608	12509	12500	12492	12726	12478	12679	12558	12652	12536	12599	12531	12650	12735	12642	12576	12617	12580	12384	12596	12560	12524	12559	12610	12474	12476	12737	12490	12471	12635	12750	12531	12537	12594	12609	12569	12563	12455	12511	12411	12603	12423	12469	12592	12454	12401	12643	12512	12570	12574	12550	12549	12621	12570	12685	12654	12607	12513	12618	12373	12582	12592	12550	12580	12598	12513	12596	12705	12458	12541	12569	12448	12544	12505	12577	12462	12490	12698	12522	12602	12519	12579	12541	12483	12692	12713	12510	12631	12489	12561	12502	12455	12658	12710	12364	12548	12448	12597	12599	12669	12443	12509	12751	12575	12607	12472	12612	12549	12470	12476	12617	12508	12633	12669	12734	12516	12583	12455	12555	12600	12410	12515	12686	12696	12518	12514	12666	12615	12577	12511	12548	12473	12585	12527	12704	12545	12471	12548	12462	12493	12597	12572	12500	12459	12569	12651	12432	12594	12472	12684	12552	12611	12757	12579	12759	12570	12501	12741	12612	12667	12629	12309	12549	12724	12554	12474	12604	12626	12545	12553	12549	12454	12684	12525	12459	12529	12555	12313	12530	12493	12659	12773	12508	12546	12538	12628	12498	12577	12584	12391	12575	12540	12511	12589	12467	12524	12588	12500	12617	12466	12606	12529	12560	12487	12680	12391	12535	12643	12673	12759	12583	12513	12544	12576	12544	12512	12607	12571	12461	12669	12738	12486	12635	12600	12464	12465	12565	12426	12587	12524	12521	12402	12469	12451	12577	12464	12540	12434	12462	12512	12536	12675	12602	12485	12610	12688	12549	12606	12515	12592	12476	12598	12589	12636	12554	12459	12612	12347	12591	12398	12696	12612	12611	12618	12599	12628	12608	12584	12614	12602	12538	12525	12527	12535	12536	12608	12477	12719	12610	12639	12352	12718	12580	12568	12517	12489	12670	12612	12468	12589	12685	12544	12532	12432	12425	12522	12422	12638	12466	12450	12500	12555	12605	12618	12715	12300	12640	12437	12573	12677	12454	12641	12458	12468	12471	12727	12619	12526	12556	12500	12626	12597	12512	12477	12668	12472	12474	12532	12555	12444	12583	12657	12532	12521	12611	12419	12500	12322	12538	12598	12686	12506	12528	12724	12632	12585	12690	12504	12769	12378	12569	12677	12484	12473	12543	12602	12770	12614	12587	12663	12316	12690	12604	12491	12565	12657	12557	12623	12638	12583	12552	12704	12396	12495	12507	12407	12438	12667	12600	12603	12762	12523	12510	12670	12569	12507	12442	12624	12426	12545	12552	12605	12382	12574	12721	12478	12632	12589	12586	12347	12479	12614	12681	12478	12602	12669	12600	12538	12520	12570	12610	12583	12480	12760	12586	12546	12600	12678	12441	12590	12707	12573	12619	12633	12545	12573	12524	12405	12519	12623	12510	12482	12615	12513	12467	12570	12602	12615	12561	12625	12527	12459	12705	12588	12591	12606	12444	12573	12515	12567	12472	12580	12306	12464	12590	12479	12639	12741	12477	12567	12517	12559	12651	12584	12459	12621	12552	12535	12504	12703	12446	12653	12532	12570	12697	12456	12718	12534	12624	12611	12612	12403	12649	12496	12576	12581	12578	12590	12700	12395	12530	12504	12423	12394	12745	12601	12693	12476	12662	12606	12734	12439	12487	12497	12591	12544	12539	12693	12432	12683	12531	12463	12745	12431	12608	12576	12486	12557	12646	12604	12572	12617	12607	12458	12699	12505	12514	12477	12659	12543	12465	12421	12459	12358	12780	12615	12661	12637	12313	12635	12389	12653	12530	12621	12425	12525	12581	12479	12503	12374	12491	12462	12564	12503	12583	12595	12469	12705	12748	12382	12730	12578	12546	12521	12555	12666	12645	12717	12384	12474	12589	12509	12587	12488	12492	12527	12653	12594	12624	12451	12487	12618	12517	12542	12609	12366	12457	12634	12680	12536	12733	12469	12575	12543	12710	12559	12525	12507	12653	12660	12539	12642	12611	12583	12537	12619	12564	12708	12554	12556	12540	12580	12699	12482	12487	12670	12557	12559	12530	12475	12574	12620	12579	12452	12498	12581	12722	12549	12464	12609	12488	12491	12542	12432	12547	12809	12578	12508	12715	12484	12615	12686	12408	12397	12613	12579	12675	12591	12505	12556	12652	12436	12603	12698	12583	12477	12705	12481	12641	12583	12433	12483	12588	12483	12642	12601	12572	12721	12596	12573	12605	12645	12426	12642	12570	12510	12513	12451	12593	12642	12433	12613	12619	12586	12763	12634	12506	12564	12498	12543	12381	12490	12793	12453	12612	12517	12609	12602	12666	12511	12611	12654	12525	12574	12646	12550	12487	12618	12543	12664	12649	12417	12557	12556	12725	12368	12460	12645	12553	12675	12697	12551	12532	12576	12644	12564	12596	12573	12705	12471	12583	12445	12580	12544	12490	12566	12609	12526	12657	12590	12768	12570	12619	12422	12517	12513	12539	12622	12753	12618	12601	12530	12534	12691	12627	12367	12502	12627	12765	12541	12492	12638	12425	12641	12479	12533	12466	12610	12447	12559	12409	12609	12483	12537	12759	12459	12516	12563	12486	12553	12507	12697	12487	12577	12597	12389	12502	12501
24126	21259	29259	27532	29009	30903	29627	24379	22098	20493	18657	17447	16548	15889	15623	15141	14992	14757	14601	14578	14389	14395	14383	14414	14401	14391	14194	14299	14279	14143	14473	14292	14214	14354	14199	14197	14083	14124	14150	14255	14247	14215	14053	14186	14113	14272	14121	14120	14007	13951	14060	14113	13900	14050	14046	13901	14036	14175	13816	13857	14059	13909	14035	14053	14172	14209	13941	13996	14115	14141	14094	13964	14165	14075	14171	14248	14346	13982	14183	13937	14062	14021	13970	14113	14103	14087	14288	14241	13927	14213	14249	13874	14041	14179	14157	14029	13989	14104	14181	13935	14107	14130	14159	14076	13971	14017	13947	14112	14234	14013	14246	14267	14223	14077	14108	14002	14006	13969	13987	14060	14295	14102	14212	14156	14234	14185	14020	13972	14135	14018	14102	14044	14274	14261	14099	14196	14334	14113	13974	13913	13918	14072	13975	14174	14100	13991	14173	14246	14137	14026	14205	14208	14035	14030	14101	14067	14238	14008	14272	14126	14204	13988	14111	13986	14076	14232	14052	14100	14204	14040	14068	14089	14191	14091	14132	14213	14160	13908	14107	14175	14046	14202	14082	14067	13964	13904	13969	13905	13980	14135	14229	13973	14152	14153	14035	14053	14103	14091	14036	14089	14046	13993	14119	13938	13981	13978	14057	13955	13992	14066	14308	14060	14142	14156	14142	13881	14004	13987	14010	14156	14069	14119	14062	13986	14266	13989	14017	13998	14272	14062	14019	13977	14051	14078	14092	14160	13998	13854	14059	14022	13824	14056	14256	14187	13922	14071	14093	14164	14031	14167	14044	13890	14062	14071	14146	14002	14033	14179	14237	14072	13983	14068	13996	14011	14256	14105	14123	14181	14051	14385	14148	13987	14191	14076	14061	14113	13857	13991	14326	14032	14128	14207	14224	13992	14184	13858	14150	14193	14254	14051	14151	14060	14065	14198	13972	14020	14056	14022	14122	14106	14022	14012	14194	14227	14050	14246	14076	14188	14045	14237	14113	14138	14057	13997	14039	14186	13965	13782	14131	14196	13927	14085	13997	14138	14074	14016	14064	14057	14251	13994	14057	14210	14185	13925	14161	13928	14093	14123	13938	14105	14124	13920	13977	13919	14267	14177	14109	14016	13964	14051	14058	14109	14128	13990	13846	14147	13993	13990	14193	14175	14033	14151	14151	13961	14211	13974	14058	14182	13776	14021	14100	14236	14129	14121	14013	14128	13994	14270	14283	14056	14194	14117	14137	14200	13963	14106	14153	14124	14143	13915	14167	14200	14149	14239	14053	13817	13900	13916	14123	14148	14116	13998	14116	14214	13887	13936	14113	13901	14045	13926	13934	13953	14096	13999	14126	14161	14096	14022	14111	14030	13984	14086	13954	14032	13881	14068	14068	14060	14062	14094	13927	14121	14154	14014	14131	14179	14029	13839	14075	13992	14004	14079	14205	14218	14025	14078	14194	14044	13910	14142	14129	14054	14278	14046	14045	14201	13946	13921	13958	14038	14070	13958	13996	14013	13993	14055	13915	13915	14186	13975	14054	14144	13992	14140	14170	14066	14068	14339	14107	13941	14113	13953	13954	13952	14087	14072	14034	13981	13984	13972	14238	14280	14094	14131	14171	14020	13896	14061	14169	14054	14005	14149	14073	14061	14023	14017	14203	14060	14065	13917	14098	14230	14076	14120	14098	14050	14232	14009	13903	14099	14143	14019	14142	14028	14117	13925	14141	14013	13978	14144	14002	13934	14178	14023	14100	14091	14008	14069	13881	14102	14041	13909	14004	14121	14156	14130	14003	14056	14078	14269	14101	14021	14113	13905	13978	14167	14008	14069	13900	14025	14077	14029	14067	14076	14072	14208	14076	14056	13945	14063	14101	14038	14070	14126	13987	14033	14130	14012	14134	14023	14089	14051	13999	14224	14007	14022	14116	14039	14067	14021	13873	14161	13971	14131	14061	13901	14204	13969	14254	14099	14170	14172	14175	14133	13972	14156	13920	13981	13884	14108	13946	14010	14043	13826	13914	14001	14160	13988	13999	14090	14062	13872	14127	14173	13941	14071	14084	14000	14095	14158	14018	14189	14153	14062	14023	14118	13921	14193	14267	14013	13854	14122	13999	14049	13982	13882	13934	13967	14120	14285	14207	14035	14123	14203	14170	14110	14154	14081	14034	14123	13965	13982	13948	14174	14166	13937	14082	13927	13908	14179	13892	14047	14228	14090	14125	13964	13990	14008	13955	13836	14273	14093	14087	14071	14119	14081	14163	13936	13934	14120	13976	14050	14115	14077	14201	14023	14150	14106	14063	14171	14054	14070	13911	14152	14125	14232	13992	14113	14250	14129	14041	14023	13918	14182	14066	13937	14104	14087	13989	14178	14008	13899	14197	14254	13930	13936	14059	14170	14140	13915	14010	14089	14244	14317	14038	13826	14277	13939	14222	14091	14157	14134	14033	14012	14023	13988	13935	14003	14104	14142	13925	14076	14215	14160	14072	14207	14029	13924	14011	14042	13886	14089	14062	14020	13993	14204	14086	14137	13923	13952	14136	14117	14019	14055	14107	14033	14197	14216	14155	14158	14065	14010	14251	14134	14310	14094	14022	13976	14065	14083	13979	13980	14162	13994	14227	14214	14237	13965	14045	14119	14073	14192	13983	13943	14062	13963	14048	14107	14018	14095	14010	14145	14226	14307	13888	14077	13965	14052	14201	14139	14150	14072	13980	14153	14093	14260	13882	13988	14082	13930	14103	14202	14149	14044	14079	13856	13896	14184	14128	14189	14073	14046	14001	14062	14065	13824	13958	14258	13909	14156	14171	14227	13938	14153	14362	14152	14207	14135	14192	14215	14084	13921	13981	14067	14144	14281	13990	14072	13961	14176	13938	13914	13943	13765	14286	13862	14057	14220	14199	14219	14069	14093	14083	14013	14078	13953	14067	14029	14117	13867	13958	14089	13957	14098	14197	13957	14141	14019	14057	13941	14142	14154	14112	14043	13935	14033	14105	14128	14180	14044	14025	14020	14042	14184	14139	14073	14201	14182	13979	14004	14052	14036	14013	14276	14040	14077	14032	14081	14057	13937	13912	14214	14053	14062	14136	14113	14041	14114	14110	14172	14056	14078	14172	14072	14266	14091	14168	14148	14313	14089	13973	14201	14112	14106	13998	14102	14077	14087	14096	14075	14050	14131	13855	13921	13967	14074	14243	14216	14099	14067	14076	14029	14029	14122	14273	14195	13994	14126	14023	14120	14032	13998	14313	14089	14098	14009	14046	13871	14264	14092	14162	14191	14116	14047	14296	13983	13932	14086	14210	14118	14137	14046	14134	14089	14046	14111	14157	14097	14270	14067	14045	14128	14218	14187	14090	13946	14074	14071	14167	14044	14026	14088	14275	14172	14112	14156	14231	14098	14241	14100	13896	13962	14141	14053	14126	14106	14006	13886	13985	14079	14143	13961	13953	13958	14041	14012	13872	14173	14006	14015	14126	14013	14094	14117	14242	13899	14240	14095	14241	14066	14074	14115	14055	14194	14129	14142	14228	13894	14131	14282	14090	14252	14277	14181	14218	14068	13981	14132	14135	14496	14101	14022	14149	14019	13932	13905	14034	13978	14126	13852	14192	13924	14192	14245	14066	14054	14133	14081	14122	14224	14057	14180	14036	13957	13988	13989	14055	14115	14154	14150	13930	14004	14134	14009	14016	14151	14149	13874	14149	14018	14161	14061	13831	14135	14060	13911	14190	14244	13731	14037	14043	14087	13973	14090	14116	14220	14163	13925	13988	14020	14369	14224	14298	14198	14060	14147	13995	14124	13861	14065	13839	14059	14040	13984	14010	14000	14153	13934	14195	13989	13982	13934	14138	13951	14055	14138	14044	14131	14156	13967	14152	13855	14066	14022	14219	14159	14114	14035	14165	14055	14021	14029	14293	14129	14142	14139	14112	14015	14085	14274	14147	14137	14037	13976	14028	14009	14112	14064	14221	13973	13921	14072	13998	14017	14156	14069	14186	14141	14309	14123	13908	14057	14115	13922	14043	14047	14136	13887	14043	14045	14115	13932	14130	14259	14147	14157	14076	13952	14123	14063	14202	14236	14090	13942	13971	14034	14214	14008	14077	14052	14134	13922	14110	14249	14097	13989	14043	14223	13925	14048	14034	14088	13972	14075	13985	14101	14096	13977	14051	14016	14033	13995	14124	14297	14133	13923	13932	13903	13940	14099	14021	14038	13958	14185	13995	14155	14085	14409	13923	13967	13901	14047	14071	14162	14095	13915	14009	14056	13933	13824	14108	14084	14083	14115	14169	13994	13935	13984	14049	14149	13948	14010	13811	14155	13994	14127	14100	14071	14130	14125	14010	13946	14226	13935	14094	14039	14019	14038	13997	13996	13968	13957	14166	13895	13971	14051	14095	14242	14090	14077	13977	14137	14102	13937	14012	14018	14194	13837	14129	14105	14206	14136	14051	14123	14106	14112	14019	14037	14174	13973	14147	14099	14190	14035	13934	13973	14074	14047	14309	14099	14058	14035	14102	14132	14010	14108	14187	13921	14195	13931	14014	14125	13947	14216	14081	13928	14126	14088	14142	14134	13999	14159	14165	14083	14033	13956	14165	14019	13993	14104	14131	13901	14120	13896	13934	14117	14007	14015	14165	14010	14016	13885	14133	13935	14025	14141	14045	13983	14105	13996	14017	14170	14289	13917	13992	14164	14071	14173	13920	14126	14224	14131	14109	14058	13990	13987	14014	13902	14189	14105	14075	14261	14013	13966	13937	14168	13970	13974	14180	14034	13954	14273	14172	13977	14220	13964	14042	14099	14091	13983	14093	14205	14114	14039	14100	14105	14060	14127	14027	14051	13886	14209	14129	13993	14055	13915	13999	14075	13920	14116	13989	14027	13964	14058	13865	14021	14200	13945	14118	14049	14300	14035	14050	14011	14012	13827	14202	14250	14137	13889	14071	13940	14007	13971	14007	14099	14063	13850	13916	14172	14197	14073	14074	14198	14191	14135	14194	14037	13954	14155	14160	14050	14099	14039	13926	13959	14157	13997	14065	13940	14206	14037	14222	14131	13977	14110	13981	13995	14040	14021	14031	14149	14129	14177	14027	13972
33474	57548	54468	44152	38687	34187	30018	26598	23390	20838	18857	17132	16029	15338	14472	13989	13620	13537	13332	13072	12994	13069	12776	13072	12907	12738	12758	12724	12796	12594	12476	12631	12606	12673	12670	12818	12520	12661	12751	12652	12810	12834	12684	12736	12751	12717	12735	12634	12719	12662	12639	12458	12656	12637	12581	12466	12570	12607	12697	12693	12615	12768	12515	12627	12659	12558	12664	12515	12650	12619	12546	12646	12495	12564	12505	12581	12583	12472	12527	12840	12628	12526	12655	12660	12717	12585	12551	12780	12597	12676	12524	12620	12583	12716	12673	12673	12684	12729	12617	12469	12650	12627	12676	12678	12661	12659	12702	12500	12721	12738	12595	12598	12469	12546	12775	12642	12622	12646	12598	12630	12501	12600	12552	12573	12463	12712	12683	12706	12600	12548	12695	12643	12723	12692	12470	12667	12544	12656	12474	12562	12563	12700	12495	12635	12695	12620	12510	12811	12701	12607	12583	12566	12584	12610	12737	12521	12755	12517	12672	12836	12676	12700	12528	12685	12465	12654	12591	12749	12763	12669	12534	12588	12584	12706	12572	12692	12725	12634	12533	12501	12587	12669	12584	12502	12741	12672	12651	12657	12543	12682	12758	12500	12747	12560	12525	12539	12486	12479	12637	12485	12533	12528	12669	12745	12487	12559	12710	12533	12594	12598	12602	12783	12661	12512	12772	12644	12677	12464	12650	12776	12586	12669	12628	12651	12387	12595	12594	12441	12689	12651	12486	12568	12654	12738	12536	12654	12631	12509	12570	12441	12588	12648	12535	12659	12605	12436	12544	12527	12629	12509	12711	12616	12675	12497	12619	12576	12578	12595	12640	12587	12438	12483	12485	12727	12627	12673	12716	12567	12389	12523	12558	12590	12485	12467	12450	12722	12632	12666	12555	12618	12743	12518	12639	12654	12670	12540	12652	12694	12627	12778	12667	12637	12564	12796	12613	12513	12633	12690	12777	12558	12512	12566	12758	12651	12508	12652	12741	12589	12603	12541	12676	12788	12772	12632	12753	12488	12587	12547	12555	12599	12507	12694	12604	12669	12637	12676	12589	12575	12655	12707	12654	12510	12701	12452	12709	12604	12557	12557	12582	12551	12394	12538	12473	12697	12603	12671	12555	12650	12560	12787	12654	12611	12689	12566	12480	12738	12666	12587	12549	12562	12618	12558	12676	12559	12678	12654	12387	12700	12646	12554	12494	12623	12498	12718	12558	12595	12669	12532	12579	12568	12677	12616	12664	12626	12576	12610	12632	12581	12585	12503	12446	12774	12641	12667	12788	12551	12694	12417	12730	12644	12559	12679	12470	12571	12580	12649	12510	12651	12583	12575	12483	12806	12679	12646	12650	12625	12638	12608	12655	12475	12536	12717	12697	12748	12695	12580	12606	12699	12678	12488	12508	12629	12701	12518	12661	12628	12503	12714	12645	12627	12614	12673	12418	12525	12767	12635	12487	12679	12598	12560	12632	12565	12527	12612	12625	12501	12748	12574	12626	12677	12585	12462	12521	12724	12737	12660	12543	12574	12461	12701	12665	12690	12554	12620	12702	12606	12496	12626	12814	12553	12755	12587	12577	12494	12752	12499	12590	12436	12636	12838	12685	12662	12610	12639	12814	12658	12639	12723	12446	12745	12588	12570	12558	12635	12571	12669	12436	12650	12636	12570	12576	12790	12464	12611	12521	12669	12700	12606	12641	12720	12545	12575	12581	12717	12586	12561	12561	12600	12502	12701	12697	12727	12605	12545	12592	12766	12535	12713	12701	12649	12502	12720	12494	12616	12648	12557	12542	12600	12503	12601	12550	12613	12751	12427	12667	12758	12624	12501	12662	12585	12543	12598	12584	12707	12653	12606	12498	12643	12749	12641	12502	12496	12516	12575	12667	12609	12725	12534	12738	12731	12457	12540	12554	12712	12701	12661	12626	12743	12646	12356	12671	12566	12599	12785	12734	12752	12628	12446	12581	12622	12654	12615	12558	12591	12588	12652	12642	12574	12467	12550	12627	12673	12644	12585	12561	12592	12493	12697	12495	12673	12763	12636	12630	12680	12869	12613	12713	12633	12534	12556	12675	12735	12664	12576	12435	12593	12536	12748	12481	12507	12509	12738	12525	12589	12496	12760	12703	12740	12599	12708	12571	12532	12688	12667	12670	12673	12499	12774	12651	12684	12675	12736	12644	12684	12589	12696	12537	12557	12595	12677	12645	12549	12551	12596	12523	12454	12539	12614	12540	12725	12442	12580	12385	12559	12638	12627	12687	12616	12769	12639	12531	12663	12780	12500	12628	12725	12671	12625	12427	12645	12551	12741	12551	12498	12560	12524	12515	12678	12741	12699	12503	12582	12550	12683	12759	12661	12596	12586	12696	12457	12587	12532	12577	12626	12777	12582	12762	12634	12631	12581	12629	12599	12496	12533	12671	12552	12631	12641	12558	12614	12506	12716	12635	12587	12606	12620	12566	12516	12484	12581	12755	12703	12524	12675	12404	12692	12628	12588	12668	12438	12650	12612	12760	12463	12588	12671	12575	12695	12649	12677	12595	12555	12665	12566	12649	12534	12706	12559	12637	12645	12675	12589	12624	12736	12507	12500	12619	12717	12697	12540	12646	12681	12559	12733	12630	12697	12456	12741	12597	12414	12584	12637	12749	12627	12504	12558	12545	12625	12610	12666	12491	12538	12622	12631	12588	12663	12605	12584	12509	12542	12606	12820	12516	12667	12483	12678	12549	12538	12508	12735	12506	12471	12589	12722	12570	12627	12401	12631	12574	12575	12587	12684	12621	12638	12665	12614	12590	12512	12536	12738	12621	12604	12501	12558	12624	12449	12714	12608	12659	12733	12696	12614	12601	12563	12489	12601	12644	12600	12633	12707	12672	12720	12661	12762	12549	12501	12724	12547	12439	12675	12778	12588	12702	12598	12731	12647	12633	12565	12683	12712	12577	12629	12587	12646	12578	12610	12551	12516	12745	12630	12564	12538	12643	12573	12556	12651	12647	12682	12654	12632	12583	12542	12441	12729	12512	12645	12662	12598	12589	12626	12730	12635	12457	12513	12547	12477	12696	12683	12604	12473	12763	12625	12532	12559	12670	12637	12600	12699	12585	12707	12517	12559	12628	12515	12510	12560	12663	12570	12607	12563	12511	12562	12502	12588	12628	12506	12595	12598	12621	12642	12602	12667	12723	12712	12653	12563	12634	12592	12692	12660	12545	12718	12699	12554	12694	12595	12658	12549	12652	12555	12821	12819	12578	12685	12508	12671	12394	12568	12549	12767	12725	12543	12642	12485	12708	12674	12668	12666	12533	12693	12583	12687	12518	12820	12692	12628	12610	12636	12689	12594	12562	12681	12470	12516	12684	12562	12442	12501	12603	12636	12662	12725	12573	12590	12629	12651	12675	12543	12684	12689	12858	12515	12605	12693	12696	12509	12606	12628	12544	12488	12581	12517	12658	12552	12645	12580	12756	12632	12313	12730	12762	12692	12600	12576	12491	12591	12612	12490	12542	12506	12467	12638	12568	12496	12481	12610	12528	12450	12599	12659	12457	12739	12537	12800	12576	12609	12514	12628	12590	12507	12749	12667	12576	12618	12658	12800	12649	12808	12601	12682	12678	12608	12600	12806	12545	12632	12741	12783	12371	12623	12559	12673	12709	12553	12737	12570	12557	12569	12645	12619	12629	12481	12693	12518	12662	12696	12590	12602	12672	12579	12547	12769	12555	12623	12697	12555	12693	12699	12486	12541	12521	12712	12459	12680	12482	12708	12690	12696	12623	12529	12519	12600	12426	12642	12686	12736	12587	12490	12786	12771	12577	12700	12698	12649	12571	12446	12510	12687	12506	12488	12682	12550	12581	12597	12612	12554	12625	12666	12732	12657	12493	12767	12613	12578	12633	12594	12716	12644	12511	12581	12707	12649	12614	12510	12662	12663	12659	12589	12471	12497	12539	12691	12471	12636	12463	12566	12743	12667	12623	12564	12694	12561	12682	12430	12485	12794	12637	12720	12712	12777	12628	12733	12669	12805	12611	12547	12562	12689	12586	12430	12663	12723	12557	12513	12565	12514	12558	12623	12682	12753	12620	12611	12530	12774	12580	12600	12622	12494	12586	12610	12607	12700	12740	12523	12652	12680	12581	12608	12556	12572	12552	12562	12586	12616	12739	12792	12733	12637	12505	12608	12701	12503	12605	12504	12590	12474	12741	12645	12644	12650	12521	12572	12534	12593	12620	12694	12587	12620	12582	12620	12544	12764	12771	12752	12526	12747	12540	12520	12624	12720	12721	12525	12664	12575	12713	12551	12530	12700	12629	12569	12588	12641	12717	12515	12522	12769	12685	12709	12700	12732	12655	12675	12655	12675	12507	12613	12589	12688	12583	12665	12596	12616	12633	12591	12575	12548	12603	12649	12621	12522	12559	12504	12657	12439	12533	12530	12524	12798	12451	12756	12567	12502	12671	12375	12634	12665	12675	12626	12542	12649	12590	12600	12693	12554	12574	12815	12566	12558	12493	12695	12689	12556	12613	12636	12586	12613	12736	12621	12673	12625	12618	12555	12369	12650	12590	12624	12447	12633	12674	12589	12662	12454	12670	12607	12625	12656	12500	12636	12731	12669	12715	12629	12657	12517	12612	12611	12693	12699	12661	12614	12646	12625	12595	12588	12545	12665	12554	12573	12493	12468	12603	12685	12588	12584	12687	12690	12559	12733	12640	12386	12728	12718	12729	12717	12539	12660	12633	12739	12640	12601	12634	12744	12615	12592	12527	12469	12514	12684	12587	12500	12645	12480	12628	12580	12655	12572	12728	12485	12766	12532	12490	12511	12673	12619	12693	12525	12604	12592	12578	12776	12708	12701	12534	12485	12688	12550	12728	12601	12512	12467	12459	12671	12608	12528	12805	12589	12477	12538	12609	12457	12517	12563	12655	12594	12615	12556	12500	12577	12731	12689	12464	12630	12652	12665	12604	12676	12634	12537	12828	12637	12844	12596	12533	12550	12536	12378	12522	12617	12569	12625	12610	12679	12579	12715	12630	12762	12531	12703	12670	12432	12538	12626	12637	12635	12636	12550	12647	12623	12611	12778	12665	12700	12665	12731	12654	12461
22994	21246	29138	24512	25229	30962	33849	27736	24880	23121	21173	19513	18432	17724	16842	16801	16112	16175	16260	16042	15734	15761	15645	15453	15656	15537	15594	15372	15326	15440	15369	15177	15439	15500	15284	15255	15001	15200	15261	15250	15402	15177	15142	15227	15092	15253	15236	15214	15066	15266	15074	15389	15268	15175	15215	15268	15129	15326	15192	15041	15257	15176	15259	15271	15241	15104	14978	15268	15246	15377	14949	15244	15351	15214	15172	15196	15078	15284	15264	15320	15056	15134	15203	15149	15218	15280	14935	15141	15091	15265	15204	15161	15087	15254	15191	15187	15082	15223	15211	15023	15021	15105	15250	15312	15135	15086	15203	15138	15247	15163	15206	15070	15319	15271	15252	15104	15227	15105	15155	15131	15161	15022	15099	14991	15282	15164	15211	15194	15143	15131	15281	15154	15206	15065	15053	15224	15222	15285	15171	15066	15333	15271	15191	15192	15180	15139	15270	15145	15212	15377	15080	15147	14985	15106	15162	15265	15151	15001	15027	14922	15149	15281	15075	15192	15133	15218	15149	15151	15050	15075	15205	15089	15204	15114	14948	15050	15016	15016	15344	15146	15248	15076	15243	15245	15123	15296	15178	15155	15302	15215	15357	14808	15029	15177	15172	14961	15117	15098	15102	14949	15077	15289	15210	15180	15347	15159	15261	15227	15140	15217	15210	15303	15220	15094	15070	15104	15261	15043	15166	15088	15264	15102	15305	15084	15121	15205	15161	15296	15255	14952	14988	15203	15068	15201	15100	15135	15099	15135	15158	15307	15158	15037	15061	15096	15226	14870	15110	15029	15088	15271	15204	15274	15203	15051	15058	15266	15015	15021	15339	15185	15232	15374	15116	14930	14893	15127	15061	14976	15237	15173	15038	15173	15258	15226	15203	15284	15141	15241	15171	15120	15013	15146	14993	15039	14988	15148	15167	14936	15185	14992	15264	15166	15224	15170	15329	15172	15011	14999	15154	15300	15257	15131	15400	15021	15125	15246	15222	15104	15163	15175	15163	15108	15040	15239	15212	15113	15217	15260	15008	15133	15187	14895	15118	15126	15205	15227	14990	15123	15045	14975	15034	14986	15158	15067	15253	15244	15177	15247	15028	15089	15345	15055	15055	15257	15328	15211	15237	15120	15272	15219	14978	15134	15152	15155	15237	15148	15070	15284	15141	15090	15140	15194	15009	15250	15256	15126	15188	15283	15299	15240	15147	15160	15179	15166	14948	15105	15285	14946	15192	15066	15126	15085	15319	15116	15044	15242	15280	15093	15082	15092	15294	15036	15118	15185	14960	15210	15088	15167	15142	15241	15242	15194	15161	15161	15349	14958	15106	15118	15193	15219	15059	15049	14925	15354	14995	15161	14971	15095	15137	15176	15081	15018	15203	15133	15190	14985	15323	15109	15046	15084	15180	15148	15118	15086	15018	15173	15210	15217	15033	15106	15200	15168	15195	14990	15114	15121	15162	15270	15091	15134	15197	15296	15317	15154	15033	15150	15166	15221	15139	15129	15221	15329	15299	15018	15026	15152	15170	14998	15149	15318	15000	14988	15140	15065	15047	15037	15357	15188	15043	15230	15249	15234	15165	15167	15201	15283	15412	15130	15078	15208	15198	15246	15232	15363	15148	15410	15278	15336	15176	15050	15098	15127	15170	15074	15226	15234	15119	15053	15049	15112	15230	14998	15065	14935	15218	15133	15283	15054	15256	15201	15120	15072	15250	15284	15173	14945	15085	15011	15336	15090	15022	14997	15174	15178	15138	15221	15082	15000	15339	15132	15004	15089	15336	14930	15091	15078	15022	15214	15293	15142	15300	14938	15071	15214	14993	15090	14858	15244	15117	15231	15170	15252	15086	15088	15326	15158	15185	15086	15131	14807	14906	15025	15154	15109	15141	15158	15101	15317	15213	15230	15275	15150	15225	15097	15047	15114	15104	15120	15338	15123	15059	15018	15310	15212	15255	15248	15216	15349	15148	15065	15129	14950	15087	15213	15173	15024	15301	15142	15127	15245	15075	15062	15187	15037	15339	15180	15337	15159	15152	15080	15028	15019	15181	15125	15142	15163	14888	15028	15193	15165	15190	15112	15177	15229	15021	15210	14924	15217	15094	15204	15036	15337	14996	15070	15362	15049	15102	15222	15108	15228	15157	15331	15347	15180	15225	15203	15163	15175	15044	15081	15103	15332	15154	15019	15190	15297	15015	15212	15180	14903	15171	15447	15110	15073	15188	15093	15135	15087	15039	15321	14917	15152	15033	15041	15118	14885	15133	15170	15231	15410	15233	15284	15035	15182	15251	15134	15230	15410	15179	15091	15219	15110	15098	15330	15133	15175	15072	15219	15159	15118	15231	15198	15102	15086	15076	14998	15238	15158	15150	14992	15201	15094	15033	15196	15030	15013	15100	15069	15085	15246	15308	15359	15183	15140	15234	15115	15061	15196	15419	15370	15182	15208	15183	15213	15253	15114	14947	15016	15086	15098	15222	15071	15126	14908	15219	14973	15102	15220	15114	15077	15143	15235	15478	15201	15100	15260	15253	15256	15056	15202	15044	15056	14996	15195	15191	15086	15062	15139	15073	15204	15192	15011	15025	15322	15221	15168	14983	15278	14965	15115	15146	15265	14998	15302	15309	15037	14991	15336	15059	15304	15159	15266	15227	14842	15053	15268	15205	15020	15308	15095	15168	15189	15093	15168	15264	15210	15095	15216	15140	15296	15337	15132	15083	14973	14951	15327	15015	15186	15347	15261	15291	15176	15117	15261	15137	14919	15232	15347	15126	15145	15023	15252	15008	15220	15173	15385	15181	15064	15103	15185	15107	14956	15027	14983	15175	15050	15155	15112	15091	15190	15088	15179	15317	15009	15227	15056	14977	15186	15342	15216	15196	15157	15187	15073	15169	15221	15154	15137	15197	15303	15283	15138	15185	15071	15065	15103	15008	15112	15152	15250	15159	15033	15288	15183	15137	15118	15250	15221	15181	15349	15189	15112	14919	15183	15375	15168	15182	14965	15040	15171	15122	15133	15197	15068	15164	15170	15265	15326	15004	15020	15332	15088	15160	15248	15092	15073	15052	15268	15254	15163	15068	15051	15354	15084	15079	15081	15102	15239	15198	15179	15075	15081	15072	15330	15005	15027	15302	15225	15049	15314	15229	15101	15154	14998	15167	15165	15226	15133	15062	14952	15208	15006	14910	15042	15037	15070	15056	15136	15179	15047	15129	15125	15186	15387	15015	14982	15164	15186	15004	15137	15175	15028	15268	14958	15182	14987	15137	15156	15128	15479	15283	15297	15116	15001	15079	15019	15068	15410	15305	15148	15109	15226	15222	14977	15078	15192	15036	15288	15083	15227	15160	15050	15113	15347	15244	15197	15141	15112	15234	15109	15072	15010	15217	15111	15111	15168	15218	15011	15258	15204	15086	15159	15083	15087	14922	15274	15197	15249	15058	15085	15107	15227	15189	15126	15344	15391	15164	15128	15151	14962	15105	15144	15032	14993	15091	15173	15079	15086	15240	14980	15084	15054	15117	15049	15200	15238	15213	15193	15228	15166	15335	15267	15163	15199	15228	15211	15283	15136	15195	15134	15196	15141	15298	15153	15158	15136	15040	15015	14949	15375	15074	15229	15162	15269	15050	15115	15194	15119	15366	14997	15055	15100	15158	15079	15301	15164	15146	15100	15104	15290	15212	15162	15126	15085	15040	15017	15211	15041	15229	15206	15155	15085	15063	15035	15159	15223	15318	15153	15087	15281	15121	15200	15107	15260	15368	15366	14979	15144	14987	14986	15111	15285	15307	15151	15208	15288	15156	15042	15138	15089	14948	14993	15243	15303	15039	15225	15371	15193	14998	15108	15119	15387	15392	14999	15000	14952	15006	15184	15320	15211	15137	15039	15164	15202	15336	15358	15091	15293	15307	15072	15011	15003	15239	15167	15143	15243	15171	15209	15020	15167	15298	15186	15146	15076	15149	15052	15158	15141	14954	15142	15460	15122	15221	15125	15168	15196	14982	15171	15123	15138	15222	15261	15124	15025	15174	15080	15324	15226	15181	15045	15026	15003	15295	15078	15043	15080	15134	15301	15212	15247	15064	15222	15340	15321	15187	15274	15151	15248	15254	15166	15120	15192	15014	15085	15081	15166	15107	15305	15068	15138	15223	14996	15211	15077	15074	15092	15193	15178	15239	15216	15147	14969	15246	15301	15151	14905	15169	15239	15272	15251	15121	15231	15260	15201	15115	15173	15020	15071	15038	14928	15128	15147	14913	15108	15103	15192	15315	15016	15168	15004	14971	15093	15237	15046	15269	15029	15327	15199	15312	15236	14950	15208	14987	14958	15030	15208	15111	15036	15225	15256	15229	15165	15144	15095	15100	15256	15168	15193	14881	15093	15218	14951	15002	15274	15127	15125	15258	14918	15187	15149	15153	15075	15085	15196	15394	15088	15280	15361	15268	15225	15247	15253	15142	15139	15141	15154	15106	15006	15002	15162	15265	15194	14960	15107	14979	15374	14931	15203	15157	15144	15206	15006	15198	15129	15104	15175	14976	15123	15322	15218	15140	15198	15250	15238	15222	14948	15198	15229	15236	15323	15205	15160	15246	15408	15241	15111	15147	15196	15078	15022	15072	15159	15166	15163	15341	15349	15178	15177	15114	15012	15268	15249	15168	15232	15288	15130	14938	15149	15356	14931	14949	15079	15131	15016	15171	15102	15086	15076	15120	15055	15198	15040	15022	14946	15082	15231	15148	15232	15069	15112	15269	15032	15168	15257	15103	15140	15153	15305	15240	15083	15282	15116	15084	15106	15344	14916	15070	15232	15028	15104	15228	15139	15117	15231	15183	15051	15132	15213	15198	15199	15284	15335	15280	15018	15093	14958	14974	15242	15047	15166	14997	14979	15080	14850	15188	14969	15021	15072	15129	15374	15260	15023	15190	15021	15160	15070	15258	15531	15171	15368	15111	15224	14893	15182	15242	15304	15351	15124	15120	15069	15123	15199	15074	15089	15196	14953	15252	15168	15275	15019	15142	15092	15135	15286	15293	15221	15254	15054	15094	15074	15202	15366	15167	14987	15010	15095	14998	15138	15250	15319	15103	15207	15197	15215	15315	14935
34860	61826	59516	48797	43246	38265	33883	30054	26506	23466	21197	19147	17791	16653	15633	15122	14801	14345	14073	13912	13879	13791	13793	13548	13633	13465	13481	13414	13476	13461	13478	13328	13263	13204	13349	13201	13320	13438	13360	13292	13333	13297	13209	13186	13291	13173	13197	13364	13254	13175	13260	13347	13215	13243	13157	13156	13205	13232	13257	13273	13214	13133	13182	13319	13261	13298	13200	13251	13254	13083	13168	13306	13176	13089	13125	13240	13257	13257	13280	13264	13348	12971	13280	13132	13243	13104	13221	13178	13356	13162	13266	13200	13142	13345	13179	13288	13103	13212	13359	13094	13187	13138	13228	13259	13388	13214	13191	13344	13337	13071	13305	13019	13286	13395	13031	13340	13337	13422	13304	13376	13157	13351	13269	13266	13264	13193	13283	13210	13139	13192	13261	13162	13141	13074	13180	13143	13157	13216	13273	13145	13306	13124	13392	13314	13215	13202	13285	13024	13183	13192	13184	13367	13263	13245	13102	13265	13275	13144	13159	13094	13156	13141	13246	13266	13280	13101	13372	13142	13213	13205	13268	13355	13354	13198	13286	13235	13242	13181	13276	13190	13172	13190	13283	13132	13308	13044	13278	13014	13217	13068	13135	13164	13303	13063	13087	13199	13093	13136	13260	13221	13158	13283	13141	13160	13296	13187	13179	13138	13169	13164	13334	13211	13271	13270	13274	13146	13348	13356	13160	13382	13265	13442	13130	13218	13294	13219	13153	13235	13264	13229	13130	13197	13266	13070	13187	13113	13215	13017	13228	13094	13364	13213	13263	13317	13324	13293	13167	13220	13272	13284	13092	13395	13223	13356	13175	13145	13302	13299	13215	13267	13238	13301	13171	13118	13145	13293	13191	13236	13190	13392	13076	13053	13226	13210	13203	13212	13263	13229	13298	13201	13271	13195	13172	13021	13051	13121	13268	13019	13117	13244	13179	13362	13412	13366	13121	13322	13240	13096	13180	13131	13307	13172	13258	13273	13097	13199	13107	13139	13057	13210	13186	13132	13180	13356	13146	13180	13254	13205	13090	13197	13279	13292	13248	13308	13205	13205	13438	13266	13085	13219	13207	13148	13255	13269	13246	13220	13260	13132	13102	13216	13227	13335	13304	13039	13164	13211	13155	13236	13250	13200	13221	13188	13259	13275	13318	13215	13186	13072	13300	13210	13141	13068	13112	13100	13263	13130	13315	13172	13311	13155	13240	13200	13276	13227	13182	13125	13272	13344	13227	13212	13239	13282	13153	13124	13126	13166	13132	13214	13208	13181	13270	13327	13036	13249	13165	13248	13242	13202	13251	13154	12993	13233	13327	13149	13231	13329	13274	13084	13158	13213	13091	13043	13249	13274	13258	13255	13180	13024	13154	13174	13328	13138	13109	13098	13356	13326	13303	13063	13307	13182	13246	13165	13271	13292	13296	13152	13137	13188	13138	13207	13200	13151	13400	13197	13277	13249	13263	13119	13156	13238	13233	13467	13163	13233	13267	13208	13187	13219	13317	13199	13294	13384	13213	13190	13302	13198	13194	13262	13180	13138	13179	13201	13106	13239	13219	13196	13215	13210	13163	13235	13171	13239	13340	13245	13338	13344	13169	13208	13117	13131	13193	13224	13143	13396	13170	13157	13205	13183	13159	13228	13393	13152	13277	13083	13417	13316	13192	13188	13233	13090	13245	13134	13110	13248	13224	13233	13169	13272	13241	13275	13312	13235	13222	13198	13223	13228	13082	13340	13223	13066	13202	13164	13212	13199	13133	13143	13137	13359	13219	13253	13159	13301	13166	13244	13070	13179	13314	13190	13144	13218	13017	13129	13207	13284	13351	13240	13324	13245	13080	13315	13310	13273	13265	13277	13238	13136	13122	13188	13304	13241	13054	13178	13315	13151	13109	13166	13266	13057	13203	13128	13291	13176	13074	13253	13208	13231	13156	13208	13171	13273	13306	13199	13254	13227	13218	13180	13243	13203	13344	13227	13320	13287	13400	13214	13183	13233	13140	13243	13365	13129	13405	13246	13263	13184	13160	13136	13277	13141	13245	13162	13150	13397	13260	13229	13160	13328	13226	13022	13185	13225	12994	13147	13189	13174	13434	13327	13109	13244	13260	13285	13071	13201	13210	13300	13133	13178	13317	13211	13237	13127	13189	13256	13201	13170	13190	13244	13069	13280	13331	13281	13325	13321	13154	13240	13235	13136	13212	13163	13204	13247	13302	13110	13302	13327	13213	13118	13521	13222	13312	13359	13160	13007	13245	13370	13142	13304	13054	13448	13089	13243	13148	13065	13181	13111	13113	13233	13041	13321	13211	13163	13222	13231	13286	13251	13189	13230	13259	13073	13156	13196	13122	13092	13185	13365	13287	13171	13262	13336	13240	13177	13104	13186	13081	13150	13119	13202	13304	13185	13228	13243	13228	13028	13198	13154	13269	13058	13178	13195	13318	13238	13192	13175	13208	13341	13137	13200	13333	13084	13247	13217	13229	13145	13302	13167	13207	13151	13299	13056	13327	13076	13373	13135	13003	13123	13092	13135	13311	13241	13271	13282	13068	13343	13139	13185	13103	13176	13279	13155	12977	13234	13257	13171	13234	13248	13074	13200	13217	13117	13283	13159	13058	13179	13193	13251	13079	13269	13270	13130	13262	13337	13252	13146	13094	13311	13044	13170	13231	13168	13061	13261	13050	13278	13296	13303	13153	13196	13202	13237	13137	13196	13108	13221	13176	13208	13202	13027	13247	13268	13310	13177	13188	13187	13216	13132	13298	13184	13208	13192	13238	13370	13237	13191	13162	13301	13284	13228	13248	13264	13154	13223	13202	13127	13318	13059	13132	13133	13255	13051	13268	13134	13111	13144	13154	13177	13150	13052	13111	13273	13186	13266	13147	13059	13358	13142	13236	13096	13012	13227	13205	13161	13190	13239	13212	13182	13324	13217	13088	13223	13332	13323	13397	13208	13102	13200	13308	13252	13147	13226	13371	13228	13397	13299	13361	13027	13124	13214	13067	13176	13329	13198	13052	13240	13309	13441	13326	13238	13266	13241	13335	13041	13265	13254	13356	13313	13210	13400	13209	13150	13318	13121	13075	13240	13297	13229	13209	13277	13157	13131	13454	13031	13278	13251	13242	13232	13321	13144	13150	13245	13272	13021	13179	13303	13321	13365	13296	13023	13227	13236	13143	13479	13274	13216	13312	13182	13171	13090	13231	13234	13221	13238	13292	13188	13234	13341	13090	13321	13100	13153	13165	13203	13167	13161	13320	13088	13000	13354	13214	13213	13101	13172	13273	13092	13203	13126	13142	13289	13196	13307	13133	13318	13128	13238	13277	13326	13180	13259	13154	13199	13153	13243	13298	13235	13177	13270	13369	13053	13237	13278	13372	13264	13346	13274	13228	13157	13244	13337	13168	13189	13069	13260	13211	13248	13112	13281	13252	13083	13207	13311	13319	13063	13285	13138	13378	13225	13237	13357	13388	13293	13206	13125	13189	13174	13158	13249	13199	13088	13284	13344	13138	13148	13082	13125	13312	13370	13409	13262	13208	13063	13177	13300	13354	13158	13308	13136	13122	13254	13055	13262	13256	13198	13241	13244	13101	13279	13165	13274	13197	13151	13262	13149	13336	13228	13158	13287	13163	13225	13218	13175	13187	13187	13310	13218	13147	13306	12968	13244	13258	13082	13290	13113	13261	13174	13307	13123	13211	13095	13218	13207	13136	13319	13082	13233	13241	13145	13245	13222	13183	13258	13249	13056	13217	13150	13245	13212	13256	13298	13279	13279	13302	13263	13164	13070	13291	13282	13150	13198	13355	13143	13330	13232	13198	13086	13357	13267	13257	13275	13166	13111	13184	13238	13305	13237	13243	13286	13267	13128	13245	13289	13163	13311	13011	13268	13066	13174	13236	13265	13203	13315	13163	13241	13213	13076	13193	13303	13155	13125	13152	13376	12980	13293	13298	13399	13050	13245	13262	12975	13207	13132	13286	13104	13267	13168	13180	13144	13044	13326	13325	13187	13181	13176	13143	13290	13162	13126	13011	13300	13270	13103	13180	13305	13282	13100	13280	13029	13237	13347	13073	13021	13255	13261	13093	13158	13261	13282	13165	13282	13216	13247	13090	13240	13090	13240	13315	13108	13294	13198	13117	13183	13359	13278	13260	13167	13116	13106	13231	13029	13153	13242	13312	13138	13284	13083	13227	13248	13114	13217	13143	13099	13262	13071	13147	13300	13101	13255	13243	13173	13327	13179	13176	13197	13300	13149	13287	13219	13337	13207	13250	13417	13239	13331	13237	13187	13205	13226	13260	13123	13289	13235	13203	13302	13150	13191	13168	13091	13272	13119	13229	13175	13325	13308	13187	13041	13290	13260	13232	13242	13111	13242	13176	13209	13307	13166	13152	13358	13099	13282	13222	13142	13317	13104	13293	13260	13206	13145	13161	13078	13128	13117	13332	13139	13181	13205	13340	13335	13321	13205	13221	13185	13290	13225	13215	13222	13288	13185	13193	13137	13285	13190	13470	13331	13139	13214	13293	13128	13143	13132	13235	13052	13236	13127	13107	13202	13251	13374	13344	13350	13158	13141	13252	13237	13135	13168	13324	13230	13098	13205	13126	13141	13198	13178	13249	13222	13129	13355	13158	13205	13111	13296	13259	13301	13467	13078	13328	13084	13119	13260	13214	13206	13219	13162	13120	13088	13257	13217	13054	13016	13245	13256	13232	13201	13293	13429	13122	13163	13101	13174	13284	13170	13443	13345	13140	13167	13285	13363	13110	13339	13263	13271	13323	13136	13134	13206	13079	13202	13179	13110	13270	13213	13189	13335	13094	13131	13355	13276	13357	12965	13057	13300	13253	13104	13235	13194	13258	13246	13189	13134	13114	13260	13194	13144	13183	13373	13199	13200	13284	13240	13313	13175	13118	13320	13105	13142	13188	13213	13322	13312	13138	13184	13194	13230	13238	13336	13203	13326	13436	13278	13326	13144	13147	13233	13288	13294	13095	13245	13134	13290	13205	13124	13071	13197	13082	13288	13251	13210	13257	13154	13269	13175	13194	13170	13191	13241	13211	13092	13247	13239	13223	13209	13154	13212	13345	13146	13317	13411	13192	13245
30629	36248	46592	40969	32988	28259	24678	22111	19985	18890	17833	16937	16335	16132	16126	15662	15496	15567	15277	15322	15291	15271	15340	15061	14992	15165	15225	15247	15111	14983	15135	15058	15098	15098	15177	15226	15033	15020	15307	15022	14977	15083	15107	14928	14987	15010	15037	14991	15135	15019	15274	14955	15046	15116	15280	14981	14960	15019	14889	15123	14904	14960	14924	14979	15256	15198	15188	14967	15184	14936	15037	15026	14911	14944	14982	15125	15016	15137	15033	14919	15216	14986	14961	14892	14846	15015	14882	14882	15116	14836	15190	15083	15105	14958	14951	15088	15002	14978	15046	15076	15076	14917	15005	15059	15019	15084	14977	15144	15169	15046	15053	15126	15057	15194	15210	15108	15083	15086	15143	14887	14942	15102	15085	14952	14916	15048	15024	14923	15146	15103	14918	15275	15052	14991	14809	14870	14944	15195	14981	15116	15013	14939	14890	14907	14974	15099	14818	15214	15016	14963	14927	15034	15009	15163	14990	15073	14985	15017	15110	14925	15061	15053	15004	14834	15083	14981	15175	15073	14960	15028	15018	15186	15036	14993	15134	15150	15152	15010	15166	15123	15046	15174	15000	15051	15070	15164	15022	15053	14911	15013	14962	14865	14943	14993	15034	14988	15069	15021	14976	15009	15017	15055	14904	14849	15071	14978	15187	14966	15049	15198	15082	14983	15053	14967	15000	15175	15005	14968	14994	15112	14918	15019	15030	14999	14996	15036	14980	15064	15004	14730	14936	15008	15036	15041	15061	14834	14864	15194	15150	15039	15067	15085	15170	14938	15058	15086	15071	15103	15047	14862	15009	14712	14870	15042	15040	14997	14967	14959	14915	15229	15046	15127	14910	15016	15075	14911	15078	15162	15038	14910	15002	14912	14771	14972	14979	15058	14996	14937	15137	15077	14759	15164	14948	15086	15006	14949	15188	14989	14958	15137	15168	15332	15076	15186	15117	14921	14994	14946	14956	14996	14963	14896	14897	15029	14896	15237	15159	15132	15126	14953	15018	15000	14877	15061	14989	15182	15002	15052	14998	14959	14935	14853	14995	15043	15127	14997	14962	14942	14870	14951	15212	14976	15031	14938	14954	14903	15120	15022	14952	15152	14956	14765	14978	15023	15197	14921	15082	14936	15189	15212	15015	15095	15056	15102	15142	14734	14866	15029	15019	15034	15026	14967	15195	15075	15267	15044	14951	14905	14819	15110	15116	15248	14856	14925	15103	14975	15074	15080	15089	14903	14976	15064	15049	15063	14957	15006	15033	15070	15131	15123	15053	14881	14976	14907	15050	14997	15027	15008	14836	14894	14911	14824	15057	14964	15131	15165	14974	14782	15054	15206	15201	15118	15020	15089	14963	15038	15073	15184	15015	15092	14850	14885	14969	15117	15114	15097	14929	14866	14947	15047	15074	14776	14975	15006	14986	15019	15090	15032	15084	15055	15136	15054	15055	15025	14933	15001	15069	14914	14965	15068	14955	14965	15141	14902	14806	15039	15239	14871	14918	15071	15034	14893	15053	15076	15073	15173	15001	15146	14935	15009	15126	14987	14947	15094	15176	15097	14967	15002	15157	15068	14939	14924	15077	14803	14974	14925	15021	15054	14952	14946	14881	15009	14944	14879	15073	14927	14971	14853	15041	14780	14964	14956	15062	14998	15044	15224	15058	14924	15026	15118	15091	14965	15111	14857	14918	15218	15162	14939	14972	14949	15156	14864	14939	14973	15108	15116	14947	14978	14999	14835	15168	15330	15178	14983	14979	15077	15109	15066	14978	14980	14967	15088	15098	15018	14948	14992	14880	15028	15042	14964	14921	15070	14896	14967	14958	15017	14931	14960	15017	14910	14767	15151	14919	14845	15048	15045	15137	14992	14992	14897	15226	15117	15255	14903	14788	14912	14976	14985	15007	15000	15124	15019	14906	14962	15124	15117	14962	15034	15083	15103	14862	14959	15058	15114	14929	14801	15067	15007	15145	14929	14800	14912	15146	14941	14995	14996	15054	15026	15077	15200	15019	14914	14942	14974	14846	14823	15114	15045	14752	14933	15078	15009	15130	14882	15071	15195	15159	15100	14962	14964	14947	15134	15064	15063	15207	14892	14926	14972	14837	14970	14907	15011	15226	14925	15064	15031	15048	15000	15010	15022	14844	14900	15012	14935	15067	15161	15166	14893	15046	15070	15097	14972	15004	15123	15003	14958	14879	15046	14977	14764	14953	15174	15085	14945	14935	15072	15013	15053	15153	15148	15081	14990	14874	15014	14884	15055	15193	15090	14969	15315	14958	14984	14973	14933	15077	15045	15132	14955	15035	15246	14888	15054	15149	15089	14978	15113	14996	14936	15037	15173	14927	15166	15169	14983	14992	15053	15048	14939	15025	15170	15179	14985	14892	15028	14950	15149	15280	15141	14790	14840	15068	14900	15092	14872	14879	14888	15217	14936	14909	15053	15159	15141	15004	14989	14902	14822	14942	14927	15065	14909	14958	14978	15003	15008	15041	14954	15174	15174	15163	14859	14944	14985	14954	14991	15023	14961	15024	15162	14870	14961	14847	15053	14984	14971	15115	15043	14816	15031	14976	15000	15100	15205	15020	15109	15008	15052	14978	15040	15080	15136	15133	14967	15010	15037	14982	15129	15035	14759	14983	15077	15069	15032	15087	15105	14997	15248	14872	14832	14934	15046	15135	14890	14719	15142	15017	15027	14876	15082	14885	15089	15214	14882	15061	14899	15135	15205	14914	15139	15015	14940	15180	15026	14915	15133	15203	14967	15028	14994	15203	15036	15089	14785	15074	15255	15227	14829	15058	14947	15007	15038	14761	14961	15133	15140	15075	15206	14957	15133	14919	15117	15213	15179	14960	14865	15112	14995	14937	14741	15088	15214	15079	15026	15154	15027	15012	15091	15168	15190	14948	14989	15092	15142	15069	15188	15122	15125	14940	15011	15176	15009	14991	14862	15091	14946	14898	15134	14957	15065	14955	15027	15193	15191	15000	14981	15056	15101	14994	15089	15291	14985	15272	15006	15127	15020	14945	15271	15113	15145	14965	15023	15039	15097	14990	14949	15024	14831	15195	15282	15221	15015	14888	14989	14828	14942	15041	14989	15062	15052	14966	15047	15073	14949	14937	15013	14990	15049	15070	14943	15062	15120	14913	15106	15042	14891	15121	14970	15217	15001	14988	14986	14907	14995	14962	15255	15102	14966	15031	15078	15051	15087	14806	14913	15184	15132	15096	15056	15014	14917	14934	14954	15202	15076	15072	14908	15095	15013	15144	15101	15078	15141	15046	14983	15185	14853	15093	15023	15021	14894	15163	14980	15055	15139	14993	14884	15051	15053	15097	15123	14904	14885	15055	15080	15096	14936	15007	14816	15083	15053	15038	14855	15002	15248	15247	15095	15193	15063	14801	15096	14927	14963	14938	15000	14971	15183	15036	14964	14883	14961	14946	14938	15238	15129	14939	14944	15072	15208	15023	15254	14944	14835	15044	15053	15142	14924	15143	14988	14913	15074	15153	15150	15164	15070	15163	14972	15184	15091	15002	14768	15124	15173	14988	15062	15036	15028	14817	14974	14804	14784	14899	15034	14897	14989	14994	15056	15050	15025	14932	15128	15057	15030	14959	14970	15151	14962	15044	15020	15027	15005	14949	15051	15150	14977	15028	15115	15124	15188	14983	15126	14906	15143	14807	14835	15147	15127	15108	14933	15024	15108	15025	14758	15046	14903	14933	15205	14937	15105	14871	14909	15056	15077	14933	15078	15039	14995	15021	15048	14933	15139	15106	14981	15018	15184	14976	14979	14974	15121	14786	14900	15028	14854	15114	15011	14948	15044	15256	14921	14989	15027	15290	14946	15083	14935	15150	14995	14850	14893	15080	15046	14909	14988	15092	14965	15026	15292	15060	15073	15004	14764	15007	14843	15003	15027	14960	15023	15087	15107	15004	15074	14960	15016	14901	15108	15132	15129	14934	15107	15015	14967	15013	15150	15026	15055	15053	15046	15142	15136	15081	15175	15159	15003	14966	15087	15059	15067	14939	15241	15038	14750	15004	15011	15035	14892	15020	14969	14956	14909	14900	15011	14933	14922	14957	15083	15208	15029	15125	15102	14962	15137	14951	14871	15216	15040	14842	14942	15147	15093	15057	15095	15092	14929	14786	15090	15096	15058	15044	14931	14989	14960	14985	15192	14858	15015	15061	14916	15050	15197	14989	15078	15030	14932	14936	14968	14975	15075	15075	14920	15036	14922	14977	15158	14970	15182	15143	15073	15029	15107	14968	15189	15063	14919	15074	14965	14992	15098	15087	15087	15040	14929	15094	14894	15124	15043	15131	15040	14965	14889	15224	15062	15184	15024	14909	15200	15018	15039	15142	14949	15127	15034	15069	14941	15114	15155	15072	15053	15165	14915	15077	15195	15032	14757	14915	15110	15052	15141	15139	15020	15031	15009	15064	15014	15024	15001	15010	14830	15039	14930	14965	14846	15086	14838	14872	14882	14920	15051	15106	15000	15235	15154	15082	15203	15208	14979	15057	15056	14855	15140	15142	15137	15005	15326	15200	14985	15059	15014	15104	15101	15249	14899	14868	14873	15003	15122	14943	14853	15108	15132	15134	15195	15152	15056	15028	14897	15279	15016	14961	15160	14947	14956	14726	14992	14944	14794	14986	15074	15062	15067	15348	14874	14972	15040	15058	14881	14957	15062	14984	15108	14995	14920	15117	14932	14830	14996	14921	14836	15123	15053	15105	15180	15049	15054	15009	15128	15096	15137	14939	15056	14889	15006	15060	14955	15060	15072	15246	15044	15004	14813	15026	15047	15053	14974	14901	15127	15166	14943	15166	15148	15009	15012	15085	15040	14935	14854	14979	15024	15043	15105	14971	15063	14979	15069	15087	15120	15086	15001	15049	15068	14918	15259	15058	15247	15179	15070	15227	15062	14958	15047	15175	15003	14944	15071	15010	15133	15036	15017	14936	14868	14995	15106	15107	15003	15097	14850	15087	15163	15162	14989	14949	14922	15058	15078	15017	14821	14986	14908	14974	14940	15013	14972	14879	14988	15016	15114	15041	14879	15091	15178	15190	15102	15235	15005	15219	14808	15123	15198	15130	15005
35013	53030	49786	39327	34007	29572	25871	22743	20482	18484	17075	15963	15208	14693	14227	14022	13992	13634	13742	13493	13516	13382	13278	13290	13349	13241	13188	13153	13418	13321	13204	13182	13173	13372	13257	13171	13135	13122	13278	13132	13243	13171	13207	13267	13169	13252	13196	13129	13192	13257	13286	13266	13216	13151	13306	13231	13255	13022	13241	13144	13221	13052	13336	13213	13191	13098	13364	13153	13162	13268	13071	13356	13263	13069	13266	13185	13157	13164	13283	13211	13053	13045	13151	13276	13191	13273	13174	13232	13365	13231	13195	13023	13144	13123	13158	13251	13217	13224	13288	13251	13180	13161	13271	13233	13276	13203	13148	13170	13426	13115	13262	13310	13195	13361	13163	13143	13149	13277	12896	13284	13131	13311	13257	13213	13314	13362	13332	13226	13288	13219	13254	13154	13182	13120	13278	13086	13226	13183	13087	13169	13057	13173	13241	13214	13161	13396	13198	13072	13030	13158	13349	13328	13170	13075	13251	13268	13266	13003	13103	13232	13136	13007	13312	13190	13204	13141	13155	13296	13203	13132	13241	13143	13381	13167	13177	13249	13193	13205	13220	13256	13055	13153	13003	13243	13212	13234	13200	13135	13052	13090	13134	13239	13342	13280	13315	13234	13187	13364	13172	13169	13228	13074	13130	13113	13189	13064	13272	13219	13217	13184	13097	13112	13325	13345	13325	13276	13192	13156	13235	13139	13075	13387	13171	13333	13046	13342	13252	13310	13219	13240	13205	13139	13205	13070	13095	13144	13100	13212	13072	13236	13241	13140	13128	13238	13260	13212	13239	13375	13262	13014	13311	13246	13256	13171	13110	13312	13257	13296	13243	13307	13277	13113	13147	13155	13182	13220	13081	13280	13154	13084	13332	13087	13256	13123	13266	13148	13234	13221	13301	13267	13167	13025	13002	13094	13157	13156	13227	13296	13342	13160	13196	13056	13186	13161	13311	13153	13277	13165	13278	13302	13269	13127	13429	13131	13134	13014	13142	13199	13306	13294	13080	13181	13077	13235	13300	13172	13156	13317	13222	13255	13261	13075	13209	13359	13109	13148	13251	13150	13147	13286	13099	13317	13270	13327	13189	13020	13150	13233	13192	13241	13268	13132	12948	13243	13214	13193	13209	13215	13237	13230	13125	13043	13066	13256	13226	13252	13251	13170	13118	13309	13118	13067	13270	13152	13309	13129	13083	13156	13041	13179	13217	13097	13216	13148	13304	12979	13251	13081	13354	13318	13357	13185	13174	13121	13257	13209	13217	13092	13195	13202	13045	13124	13166	13223	13293	13153	13294	13172	13311	13078	13187	13170	13249	13218	13103	13330	12938	13271	13098	13079	13196	13006	13404	13268	13111	13132	13070	13203	13173	13184	13214	13261	13255	13246	13300	13095	13192	13253	13126	13299	13258	13209	13373	13227	13224	13301	13010	13118	13276	13291	13066	13171	13265	13196	13158	13179	13205	13242	13087	13145	13178	13207	13158	13245	13274	13165	13098	12992	13198	13158	13261	13205	13187	13331	13045	13196	13216	13081	13098	13115	13178	13216	13234	13326	13186	13214	13133	13317	13111	13203	13116	13146	13209	13111	13270	13197	13181	13166	13247	13124	13249	13299	13142	13224	13109	13032	13206	13167	13104	13329	13109	13128	13110	13284	13256	13092	13191	13342	13162	13140	12993	13227	13365	13171	13173	13277	13234	13200	13240	13144	13163	13043	13106	13116	13038	13308	13264	13202	13167	13301	13132	13141	13391	13443	13095	13249	13201	13178	13234	13279	13193	13411	13285	13206	13142	13218	13203	13319	13229	13173	13089	13160	13241	13119	13174	13135	13297	12999	13306	13181	13326	13154	13354	13203	13277	13204	13263	13180	13212	13317	13193	13171	13219	13179	13209	13035	13330	13012	13236	13094	13273	13281	13079	13300	13092	13265	13103	13200	13221	13053	13317	13421	13151	13188	13223	13228	13012	13026	13182	13192	13089	13270	13288	13169	13225	13254	13153	13275	13241	13217	13190	13220	13231	13119	13149	13160	13187	13138	13311	13279	13150	13109	13072	13289	13199	13340	13305	13151	13151	13091	13175	13032	13295	13260	13223	13193	13215	13254	13231	13123	13384	13102	13312	13187	13144	13086	13176	13224	13118	13268	13284	13225	13138	13079	13173	13139	13266	13335	13166	13112	13344	13229	13172	13042	13267	13167	13166	13111	13316	13252	13319	13280	13138	13276	13187	13123	13390	13226	13241	13328	13225	13088	13310	13170	13303	13127	13013	13238	13193	13211	13235	13176	13322	13250	13226	13221	13119	13092	13254	13214	13327	13151	13243	13104	13224	13222	13051	13341	13200	13185	13201	13104	13155	13188	13264	13254	13155	13184	13397	13172	13270	13088	13279	13358	13301	13215	13361	13067	13404	13216	13337	13252	13239	13168	13336	13148	13202	13162	13216	13210	13093	12975	13141	13176	13057	13299	13175	13339	13035	13232	13084	13226	13275	13227	13196	12999	13146	13203	13164	13333	13077	13217	13244	13066	13116	13320	13071	13212	13134	12948	13185	13222	13175	13132	13131	13177	13272	13269	13201	13226	13139	13181	13134	13324	13106	13217	13290	13147	13135	13061	13293	13171	13071	13025	13256	13101	13186	13151	13249	13176	13237	13369	13211	13179	13223	13100	13069	13204	13273	13140	13342	13226	13218	13255	13135	13129	13323	13265	13201	13053	13218	13331	13037	13166	13235	13254	13260	13138	13163	13235	13175	13105	13448	13053	13396	13044	13096	13212	13146	13092	13177	13285	13107	13044	13287	13163	13368	13245	13069	13222	13300	13180	13108	13094	13249	13182	13165	13107	13321	13187	13368	13205	13072	13244	13174	13197	13305	13016	13281	13150	13303	13037	13021	13135	13162	13320	13211	13230	13046	13114	13198	13382	13137	13069	13255	13308	13228	13325	13338	13236	13156	13151	13002	13248	13138	13394	13329	13090	13010	13214	13182	13324	13158	13087	13208	13267	13242	13253	12978	13090	13216	13213	13156	13208	13136	13351	13179	13110	13184	13205	13194	13132	13307	13300	13213	13235	13207	13230	13162	13261	13176	13148	13111	13190	13232	13025	13118	13043	13242	13122	13288	13113	13329	12889	13275	13120	13417	13174	13134	13176	13280	13311	13394	13060	13243	13170	13264	13322	13033	13198	13207	13314	13106	13216	13189	13412	13169	13435	13183	13241	13119	13290	13394	13046	13232	13226	13112	13243	13159	12987	13244	13163	13043	13339	13126	13134	13197	13324	13187	13144	13182	13307	13137	13134	13129	13183	13228	13331	13212	13210	13084	13225	13214	13118	13068	13245	13229	13234	13179	13067	13038	13246	13089	13105	13230	13294	13213	13202	13056	13121	13026	13380	13214	13192	13296	13250	13287	13320	13361	13237	13180	13172	13114	13302	13376	13203	13126	13120	13400	13272	13135	13160	13247	13166	13236	13134	13342	13034	13119	13268	13159	13265	13254	13083	13167	13244	13164	13199	13235	13322	13100	13156	13265	13252	13171	13072	13053	13058	13083	13096	13197	13126	13131	13265	13209	13266	13130	13193	13172	13312	13146	13166	13272	13262	13353	13044	13376	12982	13207	13310	13268	13046	13064	13252	13296	13236	13257	13253	13267	13307	13239	13317	13316	13316	13165	13225	13294	13188	13112	13108	13193	13115	13330	13068	13177	13141	13095	13209	13200	13062	13211	13093	13187	13319	13163	13120	13083	13215	13316	13269	13072	13179	13267	13242	13055	13229	13223	13140	13138	13160	13216	13261	13266	13339	13169	13242	13094	13328	13184	13183	13135	13148	13290	13137	13368	13111	13249	13092	13175	13219	13231	13159	13133	13444	13088	13256	13327	13132	13289	13125	13283	13323	13358	13239	13207	13222	13111	13143	13217	13226	13055	13443	13224	13250	13273	13252	13083	13113	13250	13021	13059	13028	13343	13078	13028	13176	13203	13166	13371	13224	13167	13187	13103	13148	13196	13160	13166	12981	13128	13144	13240	13231	13242	13116	13236	13006	13291	13120	13292	13143	13265	13291	13186	13082	13277	13242	13123	13129	13134	13107	13246	13182	13229	12991	13148	13023	13141	13185	13262	13281	13309	13216	13136	13191	13147	13192	12994	13221	12992	13148	13298	13044	13260	13162	13112	13215	13223	13215	13205	13123	13327	13194	13090	13221	13340	13127	13191	13113	13232	13142	13259	12979	13255	13131	13192	13372	13198	13137	13072	13159	13249	13048	13241	13025	13274	13197	13063	13161	13308	13238	13161	13201	13426	13334	12982	13216	13187	13202	13226	13015	13244	13128	13173	13087	13123	13230	13243	13384	13330	13204	13233	13137	13273	13252	13139	13161	13191	13217	13053	13194	13263	13284	13136	13119	13073	13078	13162	13225	13357	13157	13054	13045	13112	13181	13173	13080	13296	13242	13208	13091	13196	13323	13240	13229	13187	13207	13098	13203	13189	13060	13190	13254	13291	13153	13077	13163	13161	13279	13210	13187	13128	13328	13223	13216	13335	13180	13336	13291	13201	13148	13284	13128	13113	13157	13320	13212	13360	13226	13209	13108	13080	13258	13253	13359	13312	13135	13174	13142	13262	13264	13221	13199	13126	13173	13132	13337	13179	13195	13315	13301	13286	13270	13186	13306	13049	13286	13340	13165	13211	13134	13260	13142	13177	13192	13093	13225	13184	13123	13128	13123	13391	13269	13145	13216	13246	13238	13174	13206	13379	13126	13080	13258	13317	13145	13265	13302	13343	13102	13215	13206	13261	13030	13151	13387	13284	13166	13349	13133	13235	13251	13213	13091	13254	13260	13324	13303	13195	13194	13208	13228	13106	13199	13094	13210	13172	13204	13249	13053	13212	13085	13038	13245	13129	13036	13235	13138	13097	13300	13143	13448	13273	13209	13070	13092	13313	13274	13199	13095	13351	13176	13160	13153	12979	13146	13150	13094	13308	13105	13158	13214	13194	13211	13235	13034	13166	13176	13199	13158	13260	13307	13032	13246	13316	13098	13116	13225	13269	13032	13184	13166	13267	13253	13252	13198	13084	13261	13295	13396	13232	13221	13092	13321	13234	12957	13367	13220
24106	21303	29472	27735	29397	31443	30388	24803	22589	20793	19261	18125	17157	16940	16577	16261	15757	15871	15706	15459	15525	15497	15227	15239	15326	15206	15132	15130	15094	14848	15124	15179	15223	14924	15027	15110	15252	15055	15167	15037	15147	14972	14904	14920	14920	15027	15066	15098	14995	14950	15112	15182	15184	14911	14976	15176	15167	15305	15236	14979	15059	15055	14970	15043	15008	15316	15008	14967	14949	15060	15081	15049	15072	15079	15106	14863	15057	15025	15040	14969	15126	15049	15063	15228	14935	14866	14991	15152	15048	14860	15005	14968	15133	15199	15187	14929	14821	14878	14834	15110	14901	15044	14900	14947	14918	14869	15265	15048	14947	15115	14934	14886	15016	14996	15118	15078	15089	15019	15113	15231	15116	15135	14930	15162	14996	14990	15241	14876	15031	14983	15088	14945	14937	15142	15093	14894	14919	15350	14887	15109	15019	15040	14922	14902	14998	15206	14998	14825	15020	14997	15067	14827	15164	14817	15057	15063	15029	14970	14965	15150	15066	14973	14850	14917	14930	15032	14978	14870	15056	14986	15001	15052	15077	14981	15280	15021	14654	15127	14894	14890	14956	14804	14991	14955	14841	15088	14986	14885	14991	14979	14934	14928	15101	15022	15060	15110	14995	14856	15107	15053	15135	15141	15074	15020	15136	14837	15106	14847	15011	15162	14997	15117	15034	15110	14822	15024	14943	14908	14932	14899	14749	14977	14903	15147	14944	15040	15104	14990	14980	15007	15277	14917	15086	15045	15100	14891	15051	14748	15149	14995	14964	14957	15047	15053	15067	14991	15079	14976	14984	14948	15149	14877	14923	15210	15096	14965	15056	14914	14898	15101	15104	14958	14838	15045	14991	14981	14830	14786	14796	14776	14994	14808	14915	14681	14934	15225	15029	14910	14893	15046	14993	15178	15026	14896	14919	14988	15098	15019	14917	15021	14961	15079	15111	14997	14801	15002	15185	14966	14811	14931	14774	14979	14861	14958	15020	14924	15091	15093	14992	15057	15234	15099	14998	14932	14877	15008	15031	14863	14982	14764	14910	14990	14989	15012	14955	14876	15204	14987	14937	15088	15079	15073	14865	15057	14870	15154	14877	15002	15146	14797	14836	15039	14883	15099	15024	14973	14921	15122	14869	15129	14935	14988	14714	14927	15006	14979	14810	15075	14974	14977	15108	14920	15137	15046	14983	15019	14945	15019	14884	15073	14670	14957	14836	14960	15014	15093	15005	15092	14920	15043	15034	15078	15084	14980	14866	14961	15099	14973	14878	15009	15125	15051	15106	14942	14573	14847	14835	15087	14908	14812	15058	15118	15194	15018	14960	14900	15201	14843	14917	14901	14863	14818	14957	15191	14917	14973	14968	15045	15093	15141	15015	14954	15056	15046	14928	15093	15098	14817	14798	15013	15016	15095	15112	15196	14842	14799	14922	15315	14834	15038	15071	14696	14843	15083	15011	14997	15072	14984	15110	14927	15152	15055	15016	14927	14896	15212	14981	14937	14781	14947	14873	15079	14893	14885	14877	14909	15081	14989	15079	15117	14849	15063	15367	15155	15040	15006	14971	15048	15003	14818	14980	14969	15188	15087	14800	15072	15127	15134	14880	15011	15071	14926	15009	14988	15012	15004	14932	15014	15011	14970	15053	14854	15059	15031	15074	15091	14906	15126	15229	14988	14889	14854	14995	14973	15047	14975	14817	15131	14994	14922	14865	15096	14970	14900	14979	14979	15002	15077	14996	15022	14934	14790	14969	14773	14914	14850	15063	14827	14901	14835	15023	15021	15083	15005	14921	14880	15054	15050	15019	14807	14916	14935	15083	14925	15101	14949	15064	15111	14951	14799	15026	14872	14819	14899	15014	14954	14874	14997	15012	14959	15014	14937	15008	14979	15050	14983	14821	14975	15082	14903	14928	15000	14854	15018	15034	14917	14961	15096	15021	15004	15152	15062	14925	14974	15008	15098	15028	15043	14970	14956	14843	14813	14813	14855	14976	14933	15006	15031	15198	15124	14869	14929	15071	14954	14943	15059	15089	15089	14952	14870	15015	15082	14994	14906	14977	15105	15255	15009	15001	15164	15145	14875	15016	15035	15045	14995	14871	15271	15259	14997	15000	14849	14869	15071	14881	15098	14922	14888	15134	14982	15166	15076	14960	15055	14871	14983	15081	14777	14998	15026	15066	14954	14917	14886	15095	15006	14965	14932	14976	14996	14984	15148	15195	14984	15088	14914	15073	15022	15046	14821	14963	14920	14886	15009	15000	14999	14732	14901	15060	15104	15073	15164	15115	15057	15003	15002	14814	15270	15019	14939	14803	14983	15151	15099	14864	15148	14926	15036	15151	15106	15074	15029	14990	14994	14823	14909	14883	15120	15025	15145	15034	14891	14840	15050	15040	15163	15110	15168	14889	14999	14928	14825	14869	14903	15086	14972	15009	14982	14937	14784	15024	14907	14897	15048	15035	15035	14972	14998	14922	15056	15070	14942	14921	15114	15079	14986	14822	14879	15067	14958	15078	14998	15105	14959	15166	14936	14928	15087	15030	15001	14840	14833	15123	14839	15021	15070	14827	15029	15063	15039	14976	15001	14943	14912	14988	15287	15133	14975	15117	15024	15122	15002	14890	15128	14690	14786	14740	14886	15029	15107	14871	15115	14980	14886	15013	14980	15008	15028	15164	15245	15056	15236	15062	15190	15044	14984	14952	14929	15026	14979	15010	14810	15048	15111	14923	14817	15037	15197	14883	15145	15028	14927	14921	15148	14876	15061	14927	14900	14887	14947	14961	14968	15235	15045	14986	14972	15059	14978	14920	14951	14950	14943	14842	15095	15168	15022	15008	15159	14981	14992	14906	15039	14921	15087	15146	15100	14837	14918	15249	14968	15150	15205	15126	15072	14980	15081	15040	14882	15006	15110	14986	14974	15095	15051	15018	15099	14999	14957	14947	14910	15043	14922	14875	14904	15206	15220	15046	14969	15138	14900	15011	14931	15016	15220	14991	15139	14975	15012	15123	14927	14917	15032	15076	14882	15012	14926	14992	14997	14907	14923	15175	14962	14900	15178	14895	14894	15095	14983	14999	15135	14964	15092	15081	14949	15025	15058	15109	14907	14883	15226	14949	14956	15027	14968	14980	14912	14740	15016	15012	15008	14751	14982	14958	14973	15045	14978	14964	14899	15048	15116	15238	14939	14780	14941	15074	15024	14752	15047	14969	14921	14969	14947	15026	14966	14988	14985	15118	15036	15108	14891	14904	15064	14967	14883	14965	14916	15080	14822	14865	14980	14927	15123	14848	14981	14832	14843	14924	14869	15013	15161	15107	15031	15013	15023	15090	15100	14837	15171	14849	15084	15123	14811	15018	14998	15019	15155	15142	14904	15171	15241	14983	14999	14878	15137	15093	15107	15187	15000	14973	15092	15146	14819	15001	14832	14885	14903	14951	14836	15063	14860	15108	15063	14959	14968	15061	15025	15129	15142	15050	14936	15090	14963	15037	14972	14997	15040	15080	15014	15023	14839	14951	14967	15240	14931	15089	14960	15088	14926	14930	15092	15107	14831	14983	15071	15018	15194	15041	15284	14952	14878	15126	15006	15080	14931	15034	15087	15028	14946	14929	14851	15057	15194	15079	14973	15084	15092	15169	15223	15085	15036	15084	14979	15051	15050	14708	14943	15051	14917	15028	14921	15071	15172	14720	14868	14934	14935	15036	15027	14944	14873	14905	14886	14975	15178	14887	14937	14913	14935	14883	14871	15113	14763	14901	15143	14924	15011	15147	15056	14976	15105	15043	14837	15212	15156	15158	14972	15073	15253	15275	14953	15029	14973	15101	14959	15047	15045	15061	14965	14952	14904	15021	14873	14865	14830	14873	15177	15053	15052	15056	15043	15016	14920	14850	15039	14937	14886	15002	15107	15233	15150	15098	15062	15083	15063	15000	14942	14925	14978	14935	15090	15089	14941	14893	15095	14898	14955	14934	14884	14874	14859	14999	15146	15120	14931	14904	14948	14945	15330	14952	15062	14729	15035	14923	14851	14895	14918	15008	14989	15044	14994	15085	15131	15081	14975	15083	14839	14983	15127	15217	14939	14875	14920	15064	14946	15049	14882	15094	15047	14945	15108	14983	15037	15017	15045	14960	14936	15045	15069	14959	14884	14963	14918	15091	14918	14958	14908	14806	15040	14971	14889	14802	14947	15048	15069	15002	14814	15091	15031	14948	15065	14954	14967	15023	14908	15047	14742	15015	15007	15113	15248	14870	14945	15007	15050	15005	15291	15048	15206	15209	14937	15204	14902	14846	15028	14957	15092	15027	14658	14925	15214	15105	14990	14921	15139	14984	15061	15017	15097	15023	14994	14940	15087	14856	15053	15014	14939	14728	14944	15207	14960	14998	15148	14954	14825	15085	14988	15165	14986	14905	14905	15198	15268	14937	14992	14949	15019	14650	14847	15026	14923	14819	15033	15053	14964	15047	14960	14996	14941	14976	14951	15048	15063	14897	14916	15011	14782	14759	14929	15011	14952	14956	14862	14876	14990	14991	15039	15056	15227	15104	14967	15121	15173	15060	15035	15234	15084	14839	15085	14973	14933	15130	15224	15087	14978	15021	15085	14961	14914	14795	14840	14976	15076	15031	15104	15030	15131	14984	15061	15086	15119	15191	14995	15025	15264	15083	14938	15035	14849	15144	14896	14947	14888	14848	15134	15286	15104	14938	14910	14939	14999	14834	14965	15112	14873	15062	15087	15160	15019	14858	14989	14887	15131	15065	15222	14924	15168	15036	14886	14803	14916	14915	14927	14903	14766	14914	15053	15007	14930	15032	14883	14922	14913	15120	14810	14947	15074	15223	15120	15219	15171	14947	14758	14882	15000	15212	14962	14976	14835	15027	14969	14951	15101	15257	15132	14889	14996	14986	14886	14910	14925	14844	15175	14837	14859	15103	15058	15008	15192	15113	15082	14959	15079	14950	14963	14983	15073	14987	14919	14923	14936	14774	15035	14906	15090	14882	14657	14838	15099	14897	14894	14934	14989	15153	14936	14974	14946	14989	15081	15105	15135	14858	14980	14983	15178	14989	14869	14906	15163	14987	14972	15098	14966	15007	15114	14924	15127
34089	58305	55998	45385	39289	34297	30124	26191	23250	20828	18863	17285	16315	15478	14818	14471	14366	14143	13884	13749	13746	13532	13496	13600	13381	13504	13449	13236	13270	13244	13350	13111	13348	13200	13240	13247	13139	13280	13268	13212	13336	13161	13212	13279	13144	13262	13241	13179	13189	13184	13069	13231	13091	13008	13114	13103	13158	13209	13087	13155	13168	13138	13194	13135	13157	13145	13330	13167	13363	13306	13125	13301	13287	13191	13143	13226	13150	13234	13230	13213	13264	13292	13144	13172	13231	13036	13204	13205	13181	13194	12986	13173	13074	13154	13256	13139	13226	13167	13245	13005	13323	13025	13267	13236	13175	13073	13195	13097	13164	13115	13293	13193	13223	13116	13187	13261	13132	13261	13108	13189	13278	12985	13128	13255	13287	13153	13265	13274	13150	13249	13110	13221	13186	13211	13155	13176	13164	13199	13104	13030	13150	13070	13211	13194	13308	13300	13151	13207	12986	13217	13121	13074	13012	13205	13200	13185	13352	13078	13057	13216	13225	13211	13303	13131	13303	13196	13326	13339	13176	13157	13077	13107	13195	13226	13200	13041	13160	13161	13101	13211	13238	13067	13133	13107	13203	13216	13122	13310	13135	13262	13148	13173	13319	13263	13418	13128	13221	13265	13107	13178	13213	13298	13080	13169	13229	13081	13084	13334	13157	13010	13121	13159	13188	13119	13249	13283	13131	13174	13198	13224	13245	13155	13287	13041	13318	13166	13087	13156	13146	13192	13257	13325	12979	13198	13171	13113	13212	13113	13099	13345	13174	13088	13162	13213	12955	13218	13372	13001	13133	13210	13250	13210	13324	13023	13241	13154	13105	12986	13275	13160	13275	13174	13225	13041	13051	13148	13253	13053	13151	13101	13147	13281	13164	12960	13112	13348	13069	13169	13213	13303	13193	13264	13194	13211	13153	13160	13141	13084	13106	13081	13077	13254	13185	13335	13217	13070	13253	13175	13328	13139	13168	13364	13310	13308	13175	13266	13166	13152	13299	13131	13093	13211	13102	13090	13283	13386	13285	13114	13095	13105	13218	13014	13163	13075	13228	13118	13277	13097	13261	13306	13268	13119	13085	13190	13189	13199	13280	13274	13216	13293	13302	13285	13173	13099	13287	13003	13140	13151	13082	13283	13165	13124	13261	13301	13260	13178	13131	13163	13181	13149	13120	13285	13086	13208	13260	13256	13193	13138	13023	13310	13164	13123	13215	13183	13212	13143	13298	13187	13187	13316	13097	13161	13078	13068	13067	13226	13105	13144	13176	13249	13256	13260	13270	13148	13150	13095	12958	13126	13102	13242	13223	13328	13281	13192	13019	13182	13306	13109	13245	13200	13281	13126	13231	13303	13173	13294	13184	13041	13071	13137	13201	13112	13231	13147	13087	13037	13265	13216	13150	13125	13121	13236	13329	13085	13086	13138	13182	12959	13203	13186	13152	13257	13369	13130	13349	13214	13194	13126	13092	13174	13154	13132	13128	13228	13146	13171	13172	13085	12991	13363	13283	13139	13062	13224	13311	13179	13123	13244	13295	13154	13138	13148	13147	13088	13019	13097	13082	13167	13256	13133	13237	13198	13246	13187	13215	13068	13271	13223	13225	13257	13352	13136	13090	13208	13159	13096	13158	13227	13270	13280	13234	13021	13150	13216	13188	13367	13241	13236	13158	13163	13268	13301	13216	13115	13118	13120	13069	13103	13243	13185	13286	13100	13249	13394	13114	13030	13271	13027	13279	13202	13108	13266	13257	13029	13200	13177	13234	13028	13188	13073	13109	13029	13257	13291	13123	13026	13175	13266	13254	13147	13132	13100	13062	13050	13365	13113	13059	13181	13352	13216	13218	13152	13041	12924	13287	13277	13316	13164	13289	13317	13131	13301	13214	13234	13302	13152	13153	13134	13396	13154	13236	13212	13201	13228	13152	13250	13089	13078	13170	13094	13236	13301	13187	13109	13217	13159	13207	13026	13196	13116	13065	13226	13217	13229	13278	13197	13095	13123	13047	13180	13413	13079	13166	13090	13262	13282	13190	13102	13209	13119	13054	13114	13165	13252	13233	13308	13250	12982	13287	13184	13179	13102	13245	13135	13211	13197	12953	13210	13234	13146	13071	13053	13042	13153	13345	13231	13174	13227	13124	13232	12932	13173	13088	13216	13170	12979	13131	13207	13178	13172	13117	13274	13249	13229	13070	13140	13094	13084	13162	13261	13048	13149	13128	13200	13161	13182	13187	13135	13144	13186	13000	13123	13175	13167	13325	13171	13040	13202	13203	13116	13272	13064	13170	13167	13066	13094	13291	13272	13398	12929	13261	13122	13221	13245	13397	13104	12965	13170	13240	13252	13383	13254	13208	13062	13088	13133	13160	13164	13105	13133	13082	13028	12969	13233	13038	13208	13188	13331	13208	13069	13270	13033	13050	13144	13171	12997	13299	13133	13163	13149	13307	13048	13120	13345	13319	13082	13125	13251	13234	13098	13040	13137	13191	13067	13012	13254	13294	13165	13212	13046	13263	13017	13151	13079	13206	13262	13300	13201	13286	13171	13268	13158	13059	13263	13053	13267	13023	13161	13081	13220	13307	13272	13102	13189	13316	13241	13039	13258	13149	13186	13113	13158	13242	13276	13237	13174	13114	13170	13199	13205	13123	13178	13251	13226	13069	13147	13100	13222	13397	13275	13238	13152	13276	13387	13158	13267	13092	13227	13261	13148	13141	13024	13195	13225	13278	13081	13075	12982	13113	13244	13001	13196	13145	13007	13065	13186	13244	13059	13127	13051	13104	13127	13241	13108	13163	13282	13126	13278	13135	13160	13336	13135	13182	13178	13167	13206	13262	13125	13059	13185	13195	13071	13200	13106	13204	13201	13115	13212	13132	13229	13118	13243	13109	13257	13074	13223	13384	13168	13081	13148	13029	13253	13237	13330	13201	12993	13157	13259	13107	13197	13234	13123	13218	13266	13222	13193	13198	13079	13131	13252	13196	13114	13051	13105	13166	13437	13099	13212	13154	13024	13122	13277	13203	13144	13179	13284	13091	13185	13389	13081	13053	13287	13310	13287	13273	13317	13047	13254	13100	13289	13201	13153	13228	13127	13165	13167	13130	13216	13208	13121	13281	13082	13151	13237	13294	13235	13248	13192	12991	13035	13114	13086	13135	13159	13230	13151	13092	13146	13116	13151	13235	13272	13198	13400	13104	13128	13225	13121	13144	13336	13168	13257	13128	13144	13116	13197	13297	13250	13279	13139	13045	13210	12959	13252	13301	13123	13261	13123	13247	13174	13129	13082	13224	13050	13235	13096	13256	13082	13166	13177	13224	13205	13205	13239	13124	13202	13233	13222	13153	13130	13244	13155	13438	13304	13315	13106	13231	13007	13232	13253	13113	13310	13301	12993	13153	13050	13150	13366	13193	13289	13076	13227	13001	13250	13104	13152	13164	13173	13353	13308	13251	13260	13183	13120	13154	13419	13090	13209	13156	13232	13380	13174	13061	13135	13269	13234	13176	13203	13168	13232	13228	13256	13280	12993	13067	13141	13171	13212	13102	13332	13197	13208	13066	13144	13146	13072	13067	13269	13018	13126	13128	13335	13358	13250	13138	13206	13074	13032	13133	13192	13222	13175	13122	13253	13155	13080	13215	13280	13166	13172	13373	13205	13035	13083	13082	13175	13205	13129	13086	13226	13211	13140	13321	13202	13035	13233	13168	13319	13108	13169	13097	13068	13259	13216	13124	13194	13318	13143	13196	13101	13118	13170	13024	13015	13298	12979	13128	13195	13064	13097	13211	13149	13158	13136	13250	13056	13193	13197	13187	13233	13170	13279	13161	13237	13309	13139	13197	13046	13113	13302	13212	13287	13090	13252	13085	13179	13154	13368	13312	13246	13209	13181	13078	13182	13183	13360	13300	13186	13182	13123	13154	13110	13236	13210	13189	13109	13156	13066	13175	13182	13301	13199	13214	13263	13104	13261	12964	13124	13092	13127	13214	13188	13175	13338	13154	13296	13121	13161	13232	13016	13469	13105	13114	13220	13244	13260	13231	13120	13137	13216	13308	13196	13082	13226	13179	13240	13248	13216	13014	13394	13130	13152	13244	13334	13111	13251	13193	13096	13178	13240	13328	13209	13033	13069	13160	13103	13255	13250	13055	13076	13219	13308	13067	13125	13200	13150	13168	13314	13124	13171	13273	13099	13079	13200	13165	13259	13287	13370	13131	13187	13091	13171	12878	13330	13106	13183	13039	13135	13322	13088	13138	13313	13234	13072	13242	13053	13226	13184	13057	13257	13210	13130	13160	13217	13119	13175	13160	13300	13139	13146	13209	13211	13131	13194	13207	13296	13194	13096	13239	13097	13281	13120	13234	13267	13105	13195	13140	13125	13357	13007	13160	13246	13148	13203	13157	13086	13253	13082	13192	13157	13153	13191	13094	13112	13167	13119	13253	13174	13120	13060	13064	13217	13240	13131	13188	13211	13242	13205	13148	13229	13037	13096	13061	13254	13152	13303	13264	13115	13116	13232	12995	13042	13441	13219	13035	13214	13166	13226	13158	13181	13143	13306	13015	13163	13203	13056	13266	13168	13279	13155	13058	13221	13236	13295	13030	13221	13205	13312	13177	13302	13175	13009	13261	13222	13105	13260	13018	13051	13229	13100	13125	13266	13080	13246	13225	13316	13220	12996	13242	13027	13136	13051	13165	13135	13151	13141	13234	13200	13117	13252	13274	13153	13138	13185	13141	13166	13025	13164	13145	13041	13146	13288	13288	13187	13200	13279	13363	13060	13032	13218	13115	13218	13184	13107	13125	13245	13297	13094	13254	13232	13219	13225	13171	13205	13125	13216	13254	13283	13099	13235	13128	13227	13094	12995	13203	13291	13143	12968	13340	13014	13109	13129	13115	13044	13041	13124	13119	13131	13166	13089	13246	13267	13133	13333	13137	13287	13124	13191	13243	13003	13095	13233	13132	13165	13371	13169	13129	13199	13309	13241	13131	13240	13030	13171	13071	13212	13297	13288	13089	13290	13280	13322	13311	13233	13047	13014	13283	13059	13354	13104	13175	13137	13140	13246	13217	13372	13336	13127	13393	13228	13281	13055	13239	13127	13143	13152
22986	21234	29134	24569	25519	31225	33709	27880	25013	23304	21340	19675	18810	18077	17798	17101	16654	16512	16557	16581	16262	16096	16051	15920	15864	16041	15933	15950	16112	15824	15849	15959	15985	15771	15687	15936	15744	15801	15899	15936	15730	15683	15743	15672	15778	15676	15943	15801	15765	15851	15609	15795	15815	15818	15584	15931	15884	15622	15974	15754	15806	15560	15777	15572	15673	15785	15756	15663	15611	15747	15529	15617	15800	15641	15831	15873	15790	15780	15768	15927	15628	15736	15684	15613	15486	15813	15729	15523	15682	15746	15574	15622	15778	15758	15788	15577	15931	15587	15913	15713	15628	15753	15829	15783	15764	15786	15965	15885	15717	15900	15708	15669	15579	15687	15688	15743	15632	15759	15763	15838	15732	15589	15633	15688	15777	15767	15796	16000	15460	15623	15645	15708	15649	15761	15754	15651	15796	15727	15712	15814	15708	15659	15803	15797	15653	15677	15618	15525	15641	15594	15788	15689	15712	15828	15666	15691	15654	15910	15767	15424	15844	15829	15802	15719	15789	15649	15856	15745	15735	15877	15711	15887	15719	15812	15587	15557	15805	15602	15586	15789	15728	15814	15731	15520	15821	15717	15799	15710	15605	15659	15642	15678	15599	15732	15766	15752	15826	15851	15853	15513	15645	15936	15891	15774	15673	15567	15723	15734	15854	15609	15632	15557	15550	15549	15757	15744	15766	15547	15723	15862	15918	15611	15806	15714	15619	15729	15661	15755	15535	15785	15470	15736	15494	15699	15694	15803	15971	15754	15732	15750	15792	15617	15683	15626	15866	15769	15572	15716	15713	15729	15850	15807	15718	15543	15839	15640	15659	15741	15733	15772	15993	15830	15711	15842	15692	15905	15659	15694	15438	15821	15753	15710	15680	15588	15690	15717	15825	15475	15601	15723	15841	15734	15608	15715	15909	15694	15846	15661	15908	15736	15676	15728	15765	15608	15779	15607	15606	15555	15741	15618	15814	15726	15696	15638	15557	15680	15640	15689	15553	15788	15698	15680	15812	15652	15663	15553	15444	15670	15739	15677	15584	15822	15755	15605	15672	15780	15766	15693	15834	15643	15700	15809	15686	15823	15702	15831	15669	15606	15558	15648	15511	15545	15732	15746	15619	15706	15673	15751	15746	15698	15905	15704	15540	15717	15683	15566	15611	15625	15745	15553	15636	15760	15587	15663	15767	15787	15632	15562	15620	15719	15743	15744	15746	15654	15645	15841	15657	15662	15800	15615	15669	15730	15854	15811	15873	15677	15556	15626	15752	15761	15853	15715	15477	15523	15664	15782	15712	15617	15682	15588	15753	15409	15503	15520	15715	15813	15679	15673	15707	15604	15884	15602	15555	15676	15734	15619	15598	15714	15930	15692	15699	15731	15608	15810	15699	15888	15713	15583	15606	15678	15725	15601	15544	15673	15544	15735	15732	15698	15646	15623	15890	15784	15762	15594	15728	15742	15687	15720	15882	15577	15762	15699	15725	15600	15701	15695	15607	15597	15721	15755	15727	15644	15622	15589	15669	15631	15669	15788	15656	15698	15635	15634	15593	15600	15492	15612	15714	15684	15724	15610	15774	15826	15614	15788	15614	15650	15669	15607	15695	15517	15801	15601	15568	15813	15612	15784	15881	15340	15672	15701	15654	15582	15526	15621	15686	15850	15774	15582	15582	15771	15620	15647	15800	15724	15728	15641	15388	15494	15698	15621	15547	15825	15717	15471	15812	15870	15786	15618	15767	15761	15721	15558	15593	15662	15583	15655	15671	15667	15702	15712	15952	15929	15588	15774	15959	15757	15615	15627	15812	15736	16035	15673	15647	15689	15499	15586	15733	15606	15764	15895	15709	15470	15653	15696	15697	15795	15572	15693	15893	15579	15607	15698	15687	15764	15721	15695	15778	15713	15593	15678	15697	15884	15716	15734	15500	15651	15439	15647	15560	15438	15693	15724	15669	15678	15704	15621	15694	15919	15777	15773	15623	15609	15558	15702	15951	15721	15918	15485	15521	15764	15810	15565	15589	15756	15772	15699	15839	15613	15775	15640	15732	15799	15670	15896	15648	15632	15829	15708	15712	15804	15730	15520	15657	15528	15743	15589	15668	15480	15763	15412	15627	15748	15824	15731	15610	15735	15659	15635	15752	15791	15754	15818	15631	15562	15792	15689	15580	15637	15697	15700	15590	15762	15532	15627	15398	15747	15735	15655	15582	15694	15828	15522	15780	15671	15579	15805	15678	15747	15409	15701	15872	15695	15764	15508	15704	15618	15689	15637	15875	15813	15872	15691	15556	15814	15765	15770	15553	15753	15489	15587	15746	15527	15664	15652	15759	15583	15779	15767	15757	15734	15887	15700	15633	15521	15544	15742	15790	15762	15788	15845	15789	15889	15615	15847	15632	15696	15771	15786	15731	15845	15666	15725	15792	15475	15593	15646	15812	15690	15624	15605	15585	15829	15518	15501	15492	15667	15702	15632	15876	15836	15820	15774	15870	15635	15646	15660	15654	15613	15546	15654	15713	15633	15935	15681	15531	15592	15796	15731	15640	15766	15687	15885	15835	15780	15740	15872	15699	15629	15741	15750	15774	15671	15730	15618	15627	15646	15834	15641	15983	15578	15614	15778	15695	15704	15624	15561	15727	15627	15708	15849	15693	15554	15755	15621	15519	15664	15630	15634	15720	15737	15923	15729	15871	15585	15666	15764	15572	15726	15610	15671	15613	15657	15898	15682	15617	15667	15529	15832	15615	15636	15687	15715	15704	15820	15691	15863	15743	15777	15781	15766	15568	15537	15757	15782	15706	15673	15612	15640	15699	15450	15666	15661	15726	15718	15481	15746	15798	15500	15744	15700	15585	15787	15809	15831	15686	15678	15574	15718	15666	15579	15689	15656	15729	15736	15771	15813	15989	15685	15685	15799	15815	15615	15700	15662	15827	15872	15529	15640	15767	15712	15553	15661	15752	15649	15753	15564	15666	15835	15680	15664	15787	15703	15618	15735	15612	15463	15661	15508	15686	15722	15515	15742	15793	15652	15619	15740	15518	15622	15567	15744	15747	15800	15681	15620	15684	15616	15652	15617	15831	15857	15560	15586	15693	15789	15567	15640	15736	15580	15514	15743	15817	15746	15595	15552	15704	15664	15778	15702	15821	15647	15662	15644	15568	15701	15878	15565	15752	15661	15659	15730	15668	15730	15586	15693	15634	15754	15667	15715	15621	15729	15819	15814	15697	15700	15759	15654	15726	15566	15698	15837	15693	15825	15778	15635	15618	15696	15766	15767	15666	15812	15749	15721	15840	15714	15658	15667	15675	15753	15856	15780	15590	15598	15782	15543	15711	15782	15898	15774	15672	15847	15456	15709	15617	15681	15592	15593	15592	15693	15834	15641	15723	15758	15477	15879	15818	15742	15563	15758	15783	15691	15801	15969	15752	15835	15764	15802	15840	15801	15642	15724	15715	15839	15792	15714	15634	15588	15732	15784	15631	15799	15751	15687	15735	15732	15498	15618	15767	15660	15723	15574	15499	15802	15795	15566	15550	15727	15585	15655	15538	15766	15848	15735	15734	15681	15691	15757	15892	15639	15529	15733	15807	15814	15840	15774	15723	15746	15849	15555	15887	15850	15800	15829	15661	15837	15786	15589	15644	15783	15925	15639	15745	15680	15817	15741	15844	15882	15474	15652	15800	15506	15640	15753	15619	15674	15766	15750	15707	15534	15612	15650	15573	15747	15712	15505	15789	15529	15792	15540	15705	15580	15799	15681	15582	15840	15554	15844	15497	15677	15740	15833	15864	15487	15712	15632	15845	15579	15588	15601	15840	15725	15986	15786	15580	15533	15536	15835	15561	15642	15538	15586	15450	15654	15519	15640	15663	15596	15485	15752	15764	15676	15655	15687	15810	15648	15676	15580	15920	15766	15429	15650	15778	15511	15556	15671	15668	15630	15803	15517	15739	15594	15656	15656	15604	15585	15778	15663	15819	15619	15803	15576	15590	15669	15732	15896	15564	15623	15602	15669	15818	15744	15763	15668	15579	15760	15883	15610	15775	15916	15633	15697	15791	15954	15768	15523	15849	15567	15845	15799	15744	15774	15826	15607	15773	15738	15571	15737	15726	15761	15824	15657	15478	15650	15870	15904	15826	15739	15688	15479	15552	15768	15740	15711	15695	15682	15733	15851	15829	15663	15680	15572	15751	15743	15943	15813	15748	15836	15659	15690	15482	15570	15643	15841	15624	15690	15611	15580	15494	15820	15639	15801	15631	15711	15685	15671	15740	15762	15675	15688	15619	15691	15520	15859	15723	15615	15585	15775	15670	15794	15602	15770	15721	15599	15602	15705	15873	15678	15809	15508	15693	15547	15711	15679	15626	15611	15804	15686	15583	15777	15600	15745	15647	15555	15523	15673	15714	15649	15686	15787	15684	15823	15815	15739	15841	15736	15666	15607	15702	15891	15635	15751	15704	15794	15820	15617	15791	15830	15869	15698	15861	15778	15838	15625	15624	15717	15716	15688	15711	15684	15809	15779	15649	15556	15639	15985	15665	15539	15604	15724	15679	15806	15707	15655	15984	15810	15924	15942	15813	15811	15836	15934	15771	15651	15523	15768	15867	15696	15779	15713	15584	15785	15719	15717	15503	15702	15542	15742	15651	15610	15684	15826	15801	15792	15770	15491	15517	15749	15536	15963	15703	15758	15648	15715	15933	15790	15633	15648	15691	15859	15503	15642	15766	15574	15785	15698	15667	15590	15766	15680	15685	15631	15642	15725	15611	15695	15796	15833	15897	15613	15657	15696	15528	15845	15578	15450	15755	15496	15880	15798	15766	15652	15754	15843	15719	15633	15518	15701	15643	15776	15863	15609	15895	15660	15564	15610	15600	15497	15782	16058	15593	15557	15724	15818	15741	15813	15793	15878	15667	15667	15598	15654	15807	15793	15681	15739	15600	15629	15622	15533	15666	15855	15649	15953	15638	15568	15552	15489	15594	15640	15820	15664	15583	15722	15445	15727	15627	15724	15800	15752	15696	15769	15543	15627	15681	15641	15570	15761	15671	15627	15881	15723	15565	15572	15599	15733	15576	15668	15853	15763	15709	15664	15689	15601	15711	15685	15825	15612
35345	62615	60662	50013	43829	38329	33933	29670	26140	23263	20808	19048	17691	16558	15903	15505	15166	14722	14384	14490	14250	14031	13998	14106	13831	13871	13848	13719	13734	13627	13848	13706	13596	13625	13717	13568	13632	13618	13708	13662	13641	13547	13577	13681	13604	13471	13499	13583	13641	13565	13649	13634	13454	13642	13489	13547	13578	13537	13554	13449	13447	13596	13654	13636	13582	13668	13449	13492	13520	13519	13429	13385	13676	13539	13437	13642	13687	13670	13451	13446	13622	13583	13490	13622	13634	13612	13707	13415	13531	13566	13641	13463	13305	13472	13709	13510	13550	13532	13475	13533	13399	13550	13488	13509	13486	13384	13491	13725	13518	13509	13538	13478	13391	13612	13338	13422	13651	13792	13332	13546	13640	13305	13711	13545	13576	13553	13580	13574	13595	13543	13559	13758	13746	13519	13547	13445	13648	13676	13580	13573	13555	13572	13473	13543	13458	13539	13519	13569	13629	13565	13545	13551	13758	13490	13649	13640	13543	13328	13557	13360	13526	13616	13484	13612	13483	13600	13572	13487	13564	13587	13599	13561	13390	13487	13618	13459	13530	13617	13543	13731	13604	13430	13548	13561	13608	13597	13527	13537	13510	13488	13532	13418	13662	13670	13657	13678	13234	13583	13652	13474	13623	13491	13474	13458	13440	13545	13421	13449	13439	13517	13658	13443	13643	13508	13531	13417	13484	13452	13766	13600	13564	13442	13539	13627	13603	13634	13411	13609	13452	13676	13515	13768	13616	13548	13365	13636	13494	13649	13637	13600	13711	13530	13544	13356	13664	13517	13478	13633	13625	13528	13698	13530	13544	13514	13448	13476	13573	13483	13532	13623	13561	13568	13689	13529	13755	13459	13776	13573	13616	13699	13563	13516	13625	13610	13515	13520	13456	13547	13544	13658	13294	13591	13514	13321	13589	13463	13668	13550	13447	13558	13539	13657	13532	13573	13373	13643	13556	13461	13508	13596	13480	13652	13648	13477	13596	13681	13612	13710	13480	13513	13413	13522	13632	13587	13505	13593	13408	13366	13625	13434	13673	13571	13531	13625	13609	13603	13774	13450	13509	13734	13600	13501	13569	13531	13538	13537	13619	13338	13443	13618	13555	13402	13519	13509	13508	13506	13474	13527	13692	13569	13586	13403	13552	13506	13620	13650	13552	13419	13418	13452	13586	13520	13568	13531	13521	13504	13572	13522	13506	13514	13405	13541	13539	13496	13727	13591	13326	13604	13469	13655	13495	13568	13534	13524	13393	13547	13486	13523	13448	13485	13503	13525	13571	13350	13616	13516	13600	13406	13504	13533	13563	13519	13511	13527	13514	13756	13481	13448	13509	13538	13589	13618	13401	13657	13362	13610	13555	13509	13625	13526	13651	13417	13539	13618	13503	13522	13636	13516	13502	13489	13616	13488	13546	13356	13504	13611	13591	13416	13705	13332	13505	13435	13543	13539	13501	13739	13461	13497	13553	13529	13602	13405	13502	13487	13463	13713	13319	13604	13513	13598	13468	13793	13539	13375	13624	13463	13449	13577	13557	13502	13464	13534	13598	13626	13313	13637	13442	13571	13473	13544	13386	13421	13431	13469	13424	13606	13648	13474	13453	13454	13641	13499	13404	13455	13631	13569	13449	13621	13614	13402	13531	13465	13632	13660	13566	13574	13478	13507	13553	13506	13615	13585	13508	13634	13660	13404	13491	13517	13654	13481	13575	13536	13580	13515	13554	13502	13667	13728	13456	13516	13704	13498	13469	13579	13534	13370	13621	13606	13754	13474	13499	13496	13741	13522	13367	13412	13503	13585	13456	13585	13568	13491	13482	13441	13602	13362	13555	13568	13513	13489	13482	13705	13791	13566	13429	13538	13238	13480	13447	13641	13370	13734	13515	13629	13438	13569	13690	13457	13682	13625	13472	13525	13477	13618	13587	13664	13564	13541	13560	13592	13544	13424	13633	13584	13441	13609	13490	13423	13587	13534	13511	13584	13509	13487	13630	13506	13436	13428	13668	13583	13580	13656	13613	13576	13490	13505	13619	13497	13641	13519	13621	13565	13407	13486	13607	13634	13633	13543	13493	13497	13698	13653	13502	13559	13682	13638	13470	13560	13568	13809	13638	13603	13638	13582	13476	13570	13544	13413	13603	13512	13527	13521	13591	13618	13543	13735	13523	13442	13402	13460	13411	13418	13611	13502	13652	13508	13545	13519	13392	13536	13532	13747	13587	13628	13769	13307	13425	13641	13640	13652	13697	13474	13642	13666	13490	13631	13538	13606	13634	13505	13546	13577	13564	13567	13404	13555	13674	13622	13468	13632	13560	13462	13667	13605	13591	13426	13586	13623	13573	13457	13575	13543	13522	13536	13617	13388	13516	13493	13585	13684	13656	13534	13653	13412	13478	13505	13562	13527	13513	13613	13467	13601	13497	13450	13608	13525	13546	13409	13537	13578	13539	13688	13457	13605	13609	13588	13476	13524	13476	13362	13355	13509	13419	13481	13587	13659	13581	13584	13545	13577	13442	13399	13585	13501	13460	13647	13717	13525	13662	13622	13580	13355	13528	13506	13684	13544	13463	13570	13403	13627	13550	13400	13756	13593	13598	13523	13522	13525	13631	13644	13471	13570	13500	13430	13487	13661	13510	13676	13641	13543	13723	13622	13560	13577	13656	13476	13572	13639	13589	13776	13639	13457	13685	13390	13510	13484	13609	13544	13699	13653	13550	13512	13486	13524	13576	13548	13581	13618	13506	13467	13518	13492	13549	13452	13637	13635	13530	13604	13425	13451	13479	13501	13553	13610	13623	13387	13432	13642	13412	13533	13535	13718	13532	13506	13709	13681	13534	13677	13559	13564	13630	13468	13659	13460	13454	13662	13541	13547	13525	13598	13436	13552	13619	13507	13521	13682	13488	13414	13685	13421	13494	13388	13549	13719	13414	13424	13658	13573	13648	13570	13397	13554	13633	13649	13502	13442	13509	13545	13499	13573	13445	13572	13552	13380	13491	13543	13724	13387	13536	13485	13496	13538	13490	13593	13667	13519	13461	13566	13516	13571	13605	13444	13638	13627	13503	13644	13603	13523	13586	13590	13706	13612	13488	13385	13549	13531	13550	13580	13564	13482	13551	13445	13572	13636	13642	13469	13631	13580	13565	13620	13544	13394	13481	13360	13595	13541	13741	13618	13345	13483	13484	13585	13620	13556	13600	13518	13641	13609	13614	13552	13544	13481	13664	13611	13531	13541	13686	13530	13541	13472	13473	13775	13540	13490	13683	13667	13620	13556	13630	13551	13520	13549	13590	13541	13577	13452	13511	13572	13448	13471	13556	13560	13641	13715	13511	13526	13528	13546	13498	13474	13592	13754	13502	13592	13605	13585	13615	13559	13458	13481	13488	13599	13552	13526	13557	13540	13415	13580	13337	13583	13444	13463	13560	13455	13576	13467	13497	13672	13617	13521	13578	13499	13558	13508	13580	13603	13519	13723	13539	13535	13626	13562	13545	13663	13753	13580	13591	13324	13505	13543	13579	13561	13558	13543	13645	13393	13688	13552	13441	13433	13529	13454	13503	13464	13388	13440	13582	13581	13498	13444	13591	13581	13659	13709	13686	13436	13599	13522	13473	13554	13559	13524	13346	13618	13491	13465	13700	13335	13617	13524	13443	13433	13610	13594	13775	13588	13756	13601	13471	13683	13596	13527	13467	13448	13464	13522	13622	13657	13502	13668	13550	13592	13467	13587	13656	13458	13510	13421	13507	13723	13498	13485	13488	13630	13577	13419	13577	13566	13575	13502	13529	13585	13486	13596	13425	13625	13589	13416	13636	13597	13657	13525	13483	13484	13516	13419	13447	13527	13555	13683	13621	13510	13463	13497	13644	13525	13501	13678	13448	13373	13609	13546	13475	13472	13500	13745	13513	13523	13518	13508	13523	13372	13642	13451	13564	13370	13390	13363	13598	13591	13440	13445	13667	13521	13529	13593	13676	13603	13526	13621	13628	13629	13629	13580	13479	13646	13515	13519	13492	13586	13624	13709	13515	13705	13456	13585	13544	13480	13540	13560	13593	13625	13540	13431	13544	13535	13572	13598	13512	13564	13671	13501	13669	13631	13570	13608	13632	13515	13540	13478	13731	13594	13574	13589	13562	13563	13436	13357	13392	13483	13578	13320	13441	13556	13499	13665	13568	13559	13518	13641	13491	13652	13507	13439	13429	13558	13288	13613	13545	13551	13564	13607	13390	13508	13458	13607	13538	13502	13513	13470	13662	13641	13573	13553	13608	13542	13533	13482	13468	13448	13445	13584	13537	13693	13680	13400	13491	13540	13486	13555	13608	13406	13540	13562	13556	13569	13509	13630	13618	13618	13532	13328	13616	13434	13472	13504	13633	13450	13531	13615	13535	13670	13610	13521	13654	13586	13515	13560	13667	13581	13349	13479	13524	13449	13537	13605	13423	13500	13582	13502	13395	13465	13429	13562	13540	13432	13346	13537	13644	13601	13574	13561	13457	13686	13415	13625	13468	13607	13556	13680	13642	13623	13531	13480	13577	13586	13556	13635	13482	13499	13481	13678	13654	13529	13480	13575	13704	13636	13549	13598	13540	13686	13714	13564	13430	13469	13574	13510	13530	13498	13625	13535	13470	13657	13659	13650	13598	13566	13575	13690	13503	13491	13526	13441	13354	13673	13490	13505	13765	13612	13627	13418	13599	13490	13751	13527	13593	13655	13598	13514	13481	13528	13537	13573	13657	13478	13601	13473	13517	13589	13425	13427	13494	13496	13641	13689	13502	13551	13514	13502	13373	13617	13576	13503	13634	13648	13497	13473	13639	13572	13513	13575	13541	13629	13575	13489	13465	13570	13577	13396	13525	13439	13443	13562	13550	13324	13447	13672	13603	13576	13467	13631	13498	13492	13537	13495	13524	13445	13566	13625	13608	13584	13626	13472	13448	13661	13494	13621	13590	13518	13653	13646	13435	13619	13521	13518	13549	13467	13504	13539	13573	13621	13490	13639	13477	13611	13386	13529	13463	13539	13663	13467	13718	13492	13531	13483	13576	13687	13675	13418	13589	13431	13596	13628	13689	13548	13482	13417	13400	13445	13561	13729	13611	13553	13515	13677
30800	36190	46904	41070	33334	28191	24684	21998	19915	18673	17743	17204	16713	16415	16225	16207	15957	15861	15892	15828	15786	15696	15607	15405	15622	15603	15629	15557	15477	15552	15351	15332	15165	15417	15592	15483	15556	15395	15374	15338	15408	15417	15494	15464	15550	15481	15666	15296	15396	15286	15388	15609	15399	15346	15444	15542	15419	15395	15404	15418	15323	15250	15283	15379	15271	15504	15448	15343	15432	15549	15248	15504	15337	15325	15391	15518	15492	15345	15341	15372	15335	15476	15542	15345	15416	15412	14985	15558	15155	15483	15420	15322	15409	15211	15305	15302	15417	15290	15359	15442	15423	15485	15393	15402	15175	15419	15418	15439	15344	15426	15222	15407	15447	15185	15253	15551	15483	15269	15261	15332	15336	15569	15563	15509	15342	15593	15333	15356	15564	15337	15609	15456	15276	15334	15307	15306	15304	15351	15213	15320	15301	15413	15241	15353	15312	15447	15569	15242	15350	15561	15302	15406	15395	15306	15376	15499	15405	15564	15448	15458	15413	15271	15316	15334	15374	15364	15141	15401	15183	15307	15163	15266	15350	15388	15401	15279	15451	15431	15374	15339	15436	15436	15390	15292	15380	15417	15433	15361	15543	15556	15150	15240	15456	15432	15278	15266	15393	15322	15295	15342	15405	15441	15526	15348	15319	15330	15268	15338	15414	15277	15449	15210	15415	15120	15461	15138	15314	15614	15375	15397	15452	15430	15396	15434	15310	15353	15317	15379	15531	15334	15522	15395	15407	15297	15273	15413	15407	15429	15324	15312	15306	15447	15523	15326	15592	15395	15276	15381	15485	15097	15314	15510	15420	15378	15446	15481	15274	15254	15303	15354	15302	15378	15206	15173	15344	15421	15318	15238	15279	15260	15368	15245	15330	15441	15313	15435	15492	15279	15467	15410	15260	15209	15416	15386	15321	15377	15355	15313	15271	15294	15444	15511	15289	15313	15356	15497	15237	15459	15495	15335	15717	15471	15486	15453	15412	15367	15351	15198	15335	15511	15427	15079	15319	15318	15152	15555	15387	15309	15472	15465	15293	15323	15317	15443	15406	15358	15332	15414	15447	15411	15231	15290	15393	15390	15455	15315	15492	15320	15207	15428	15278	15337	15430	15230	15104	15246	15336	15468	15375	15282	15316	15455	15371	15435	15445	15267	15378	15376	15244	15481	15410	15689	15205	15349	15177	15138	15519	15629	15447	15192	15279	15205	15372	15313	15271	15305	15265	15217	15427	15331	15279	15450	15249	15415	15456	15414	15182	15135	15205	15378	15414	15358	15362	15400	15343	15136	15520	15278	15261	15462	15321	15333	15387	15058	15450	15417	15353	15224	15416	15297	15296	15348	15445	15394	15219	15172	15343	15290	15355	15430	15446	15550	15430	15248	15419	15374	15391	15408	15395	15514	15387	15424	15455	15492	15334	15452	15399	15661	15403	15387	15302	15244	15419	15346	15153	15410	15250	15204	15494	15585	15443	15390	15282	15573	15425	15409	15292	15290	15388	15356	15350	15206	15529	15388	15460	15454	15311	15319	15396	15533	15146	15393	15369	15317	15266	15323	15355	15619	15327	15351	15327	15468	15301	15565	15481	15273	15454	15294	15307	15277	15564	15347	15551	15330	15360	15468	15364	15399	15514	15356	15418	15637	15500	15195	15350	15370	15334	15453	15375	15339	15467	15416	15556	15409	15438	15306	15274	15560	15311	15534	15483	15308	15192	15484	15439	15424	15196	15318	15321	15434	15253	15340	15414	15400	15205	15440	15398	15398	15302	15311	15411	15401	15403	15568	15336	15599	15450	15359	15271	15403	15324	15160	15369	15552	15377	15298	15610	15324	15430	15392	15568	15348	15398	15331	15383	15336	15353	15466	15505	15367	15388	15427	15479	15355	15360	15323	15278	15411	15508	15344	15406	15219	15325	15342	15339	15472	15340	15390	15470	15307	15415	15451	15400	15342	15475	15491	15256	15364	15466	15391	15431	15415	15478	15518	15208	15327	15435	15420	15433	15487	15355	15297	15576	15382	15547	15258	15507	15294	15270	15277	15286	15330	15487	15480	15391	15299	15339	15264	15259	15490	15465	15310	15483	15378	15394	15366	15298	15510	15256	15385	15581	15569	15266	15243	15287	15169	15256	15353	15150	15359	15355	15194	15232	15346	15337	15368	15253	15381	15415	15488	15512	15342	15329	15427	15358	15446	15494	15392	15345	15426	15197	15305	15370	15378	15428	15326	15278	15531	15507	15371	15337	15440	15376	15193	15512	15436	15428	15119	15443	15371	15294	15325	15209	15364	15326	15251	15116	15243	15450	15263	15377	15412	15552	15519	15356	15346	15431	15333	15470	15296	15388	15181	15102	15365	15128	15217	15392	15370	15432	15378	15192	15373	15358	15359	15259	15483	15319	15400	15364	15150	15198	15290	15450	15388	15324	15483	15261	15353	15162	15249	15536	15376	15295	15394	15424	15520	15255	15419	15374	15375	15421	15321	15339	15268	15446	15483	15452	15257	15518	15366	15148	15276	15440	15378	15608	15446	15429	15311	15226	15422	15265	15257	15308	15402	15586	15327	15309	15649	15266	15191	15310	15527	15275	15328	15373	15388	15425	15388	15225	15467	15258	15485	15518	15546	15401	15245	15384	15541	15297	15543	15413	15373	15331	15217	15209	15467	15376	15417	15296	15466	15547	15296	15320	15407	15402	15444	15339	15223	15198	15307	15334	15358	15271	15237	15654	15205	15284	15569	15500	15396	15626	15502	15406	15373	15389	15237	15294	15558	15373	15286	15349	15293	15280	15290	15456	15406	15510	15360	15343	15413	15185	15357	15355	15392	15303	15424	15269	15341	15353	15305	15399	15363	15665	15447	15407	15311	15350	15409	15340	15424	15517	15339	15410	15225	15636	15312	15390	15303	15441	15490	15330	15359	15336	15210	15395	15545	15421	15480	15263	15529	15403	15421	15410	15286	15434	15362	15415	15289	15380	15392	15522	15494	15334	15364	15259	15354	15261	15354	15257	15330	15317	15332	15257	15342	15303	15496	15253	15272	15552	15471	15359	15435	15562	15338	15479	15244	15433	15466	15377	15508	15219	15366	15268	15402	15224	15316	15270	15141	15345	15433	15397	15506	15378	15451	15570	15165	15342	15447	15541	15444	15394	15476	15339	15323	15328	15388	15434	15329	15335	15336	15393	15208	15313	15494	15383	15366	15334	15356	15163	15341	15389	15287	15591	15399	15309	15454	15495	15436	15369	15221	15510	15294	15489	15382	15331	15184	15462	15386	15386	15299	15233	15515	15078	15488	15506	15384	15476	15354	15563	15582	15346	15510	15294	15361	15519	15238	15323	15266	15294	15407	15480	15373	15364	15257	15572	15465	15398	15485	15342	15454	15456	15428	15266	15606	15353	15354	15310	15346	15349	15229	15504	15417	15516	15471	15564	15421	15326	15473	15531	15369	15294	15161	15209	15189	15247	15302	15392	15458	15428	15349	15378	15313	15324	15461	15290	15505	15230	15482	15496	15475	15371	15350	15349	15163	15371	15391	15263	15438	15142	15397	15387	15381	15271	15321	15520	15348	15318	15434	15455	15189	15334	15311	15343	15306	15322	15491	15486	15450	15238	15243	15428	15414	15462	15465	15342	15404	15458	15313	15479	15431	15370	15526	15513	15448	15264	15246	15425	15273	15501	15659	15388	15362	15405	15299	15245	15425	15461	15292	15321	15305	15284	15354	15309	15304	15195	15373	15436	15362	15329	15413	15483	15328	15429	15268	15372	15352	15295	15444	15626	15218	15385	15354	15485	15320	15142	15487	15445	15343	15407	15493	15260	15284	15502	15528	15309	15498	15424	15349	15350	15295	15342	15450	15572	15349	15204	15278	15367	15308	15432	15480	15417	15569	15208	15406	15510	15274	15305	15190	15535	15481	15442	15304	15293	15418	15478	15444	15460	15369	15533	15346	15391	15468	15550	15294	15347	15327	15392	15341	15315	15485	15390	15206	15422	15187	15476	15363	15395	15280	15407	15365	15331	15246	15328	15358	15436	15392	15411	15691	15319	15211	15395	15321	15231	15446	15281	15430	15627	15479	15365	15545	15480	15459	15478	15375	15325	15259	15329	15518	15442	15353	15463	15552	15431	15436	15305	15300	15351	15517	15446	15447	15330	15370	15204	15445	15496	15369	15404	15314	15503	15225	15248	15371	15315	15288	15274	15318	15522	15473	15183	15224	15362	15274	15246	15196	15463	15391	15235	15429	15320	15491	15228	15568	15277	15376	15143	15323	15256	15296	15301	15409	15353	15625	15423	15259	15441	15406	15279	15339	15384	15461	15421	15532	15189	15385	15441	15334	15289	15336	15348	15383	15491	15306	15383	15483	15268	15425	15394	15489	15218	15406	15375	15381	15307	15297	15275	15333	15450	15420	15456	15374	15374	15399	15548	15326	15517	15337	15173	15462	15269	15370	15383	15335	15424	15455	15626	15216	15262	15493	15434	15173	15377	15426	15414	15404	15436	15277	15176	15234	15203	15311	15313	15457	15415	15300	15192	15344	15503	15243	15420	15462	15403	15322	15479	15580	15511	15403	15232	15299	15470	15204	15387	15220	15370	15302	15493	15527	15330	15404	15174	15145	15469	15358	15270	15297	15541	15426	15385	15356	15314	15671	15312	15492	15426	15362	15274	15431	15334	15232	15482	15309	15257	15475	15365	15363	15226	15409	15334	15216	15346	15442	15271	15459	15354	15437	15275	15410	15360	15537	15456	15355	15416	15283	15716	15502	15354	15195	15363	15513	15192	15339	15507	15183	15409	15317	15470	15381	15525	15536	15282	15193	15703	15183	15339	15299	15390	15408	15438	15422	15396	15379	15494	15453	15319	15548	15363	15280	15383	15340	15375	15378	15101	15359	15222	15421	15517	15141	15480	15614	15243	15518	15357	15239	15349	15325	15319	15503	15466	15217	15487	15464	15368	15229	15465	15489	15341	15273	15458	15286	15364	15304	15432	15438	15381	15536	15176	15341	15536	15659	15495	15151	15263	15300	15327	15439	15567	15325	15409	15350	15281	15373	15366	15350	15515	15431	15416	15523	15467	15398	15334	15375	15473	15265	15296	15348	15342	15324
35524	53532	49941	39819	34142	29322	25500	22306	19971	18177	16846	15930	15240	14749	14518	14159	14186	14123	13864	13813	13709	13549	13523	13527	13320	13527	13314	13581	13514	13404	13450	13428	13370	13417	13364	13336	13449	13475	13360	13482	13477	13360	13525	13385	13458	13601	13340	13477	13400	13234	13365	13360	13281	13226	13328	13435	13298	13478	13410	13308	13369	13155	13245	13325	13345	13532	13423	13311	13500	13314	13447	13346	13362	13313	13378	13366	13301	13369	13335	13400	13379	13381	13405	13284	13335	13372	13356	13287	13389	13393	13534	13317	13382	13307	13301	13487	13330	13334	13463	13527	13291	13178	13384	13123	13358	13398	13481	13585	13402	13311	13550	13287	13457	13440	13334	13430	13252	13461	13240	13402	13527	13345	13491	13414	13516	13559	13480	13434	13335	13409	13368	13568	13374	13475	13288	13459	13544	13369	13380	13358	13416	13421	13331	13440	13453	13425	13293	13298	13266	13473	13447	13563	13344	13321	13477	13410	13464	13503	13464	13368	13240	13362	13364	13638	13365	13155	13301	13452	13294	13421	13494	13360	13346	13345	13478	13433	13403	13452	13243	13337	13435	13287	13591	13255	13385	13522	13430	13300	13402	13353	13204	13395	13509	13176	13219	13321	13260	13242	13415	13367	13322	13324	13390	13498	13250	13332	13415	13280	13257	13445	13275	13281	13431	13391	13411	13423	13376	13428	13263	13403	13319	13502	13346	13308	13501	13382	13409	13496	13476	13227	13358	13394	13270	13368	13336	13449	13353	13446	13321	13362	13566	13300	13260	13402	13287	13281	13452	13524	13310	13300	13366	13313	13214	13247	13421	13374	13499	13571	13259	13320	13461	13416	13226	13352	13507	13526	13362	13405	13310	13355	13474	13384	13325	13526	13469	13280	13201	13350	13415	13465	13538	13361	13275	13491	13332	13263	13357	13502	13596	13367	13435	13455	13340	13384	13407	13250	13376	13416	13384	13454	13293	13677	13220	13328	13523	13413	13360	13438	13491	13404	13333	13437	13250	13391	13349	13431	13309	13408	13326	13255	13533	13325	13350	13440	13260	13536	13557	13298	13425	13381	13393	13388	13367	13175	13400	13413	13298	13461	13335	13390	13412	13478	13475	13383	13324	13367	13481	13235	13346	13557	13425	13382	13387	13337	13479	13503	13343	13377	13498	13475	13403	13336	13273	13430	13398	13475	13238	13398	13317	13352	13337	13399	13392	13309	13356	13242	13339	13315	13473	13272	13398	13406	13410	13391	13422	13363	13303	13483	13387	13276	13237	13398	13387	13266	13307	13432	13444	13333	13378	13443	13596	13440	13397	13313	13315	13426	13387	13315	13459	13261	13395	13448	13446	13324	13075	13486	13381	13449	13282	13472	13354	13372	13393	13314	13407	13404	13590	13355	13380	13468	13327	13212	13347	13443	13410	13400	13424	13594	13332	13335	13270	13397	13426	13429	13370	13490	13415	13479	13309	13481	13374	13375	13473	13355	13537	13430	13443	13399	13301	13381	13329	13425	13236	13180	13412	13339	13396	13252	13349	13415	13334	13446	13486	13443	13370	13315	13456	13667	13269	13320	13461	13476	13278	13214	13424	13286	13382	13334	13457	13267	13156	13311	13452	13376	13336	13316	13524	13429	13382	13452	13333	13379	13406	13314	13369	13628	13453	13291	13112	13362	13269	13417	13235	13411	13353	13345	13668	13236	13529	13449	13377	13177	13407	13447	13307	13404	13314	13341	13285	13390	13323	13391	13174	13342	13509	13256	13282	13438	13420	13155	13272	13328	13261	13265	13456	13306	13417	13443	13343	13325	13343	13339	13433	13593	13381	13472	13220	13385	13514	13343	13454	13257	13351	13461	13373	13317	13252	13373	13435	13306	13419	13449	13281	13421	13480	13328	13373	13388	13317	13432	13543	13326	13291	13418	13427	13534	13418	13433	13331	13259	13398	13231	13248	13556	13424	13400	13441	13221	13368	13372	13421	13415	13370	13246	13336	13390	13396	13349	13348	13379	13422	13373	13458	13269	13242	13499	13427	13382	13358	13356	13226	13357	13257	13481	13141	13374	13380	13181	13463	13300	13548	13486	13306	13486	13368	13417	13303	13384	13391	13451	13329	13295	13363	13172	13508	13351	13362	13284	13352	13355	13477	13116	13402	13287	13392	13438	13560	13532	13558	13326	13292	13462	13480	13356	13340	13282	13373	13306	13372	13380	13365	13445	13422	13425	13425	13616	13368	13311	13394	13420	13345	13390	13392	13428	13260	13433	13341	13458	13423	13345	13454	13387	13413	13385	13377	13490	13402	13436	13393	13307	13189	13523	13410	13419	13498	13368	13454	13339	13197	13437	13421	13429	13349	13333	13492	13310	13461	13496	13471	13482	13335	13377	13494	13373	13546	13488	13448	13337	13254	13395	13308	13437	13338	13253	13310	13367	13493	13378	13331	13316	13401	13419	13396	13403	13423	13288	13393	13448	13425	13314	13364	13394	13365	13403	13347	13397	13506	13452	13284	13399	13361	13372	13483	13403	13318	13444	13509	13260	13280	13388	13490	13381	13391	13351	13450	13266	13215	13408	13250	13257	13255	13334	13358	13432	13329	13392	13323	13395	13396	13391	13320	13384	13495	13400	13280	13606	13402	13268	13387	13408	13425	13457	13396	13337	13307	13517	13340	13404	13348	13429	13380	13499	13458	13342	13509	13473	13162	13380	13400	13424	13311	13379	13295	13283	13328	13497	13545	13276	13424	13409	13403	13350	13275	13269	13346	13378	13465	13292	13380	13412	13308	13354	13388	13307	13328	13300	13521	13314	13495	13236	13351	13360	13462	13436	13471	13373	13375	13351	13384	13444	13400	13390	13498	13426	13496	13500	13443	13376	13364	13276	13338	13362	13419	13459	13376	13445	13347	13152	13365	13415	13395	13277	13498	13481	13399	13391	13396	13430	13380	13508	13533	13530	13221	13559	13441	13272	13416	13330	13262	13372	13557	13464	13348	13447	13410	13266	13403	13402	13402	13434	13425	13361	13224	13403	13411	13343	13577	13368	13492	13167	13382	13359	13335	13358	13401	13412	13389	13378	13311	13397	13410	13379	13495	13536	13464	13367	13535	13385	13414	13234	13339	13274	13552	13410	13311	13276	13429	13437	13424	13359	13342	13406	13354	13324	13506	13299	13282	13398	13378	13386	13327	13472	13382	13561	13472	13402	13490	13377	13160	13443	13416	13440	13429	13481	13379	13384	13349	13455	13246	13341	13465	13176	13245	13306	13636	13383	13307	13440	13410	13468	13397	13326	13380	13308	13390	13420	13537	13254	13358	13292	13337	13400	13346	13396	13281	13265	13412	13346	13610	13263	13374	13481	13439	13308	13519	13520	13286	13398	13413	13464	13362	13568	13377	13351	13508	13391	13374	13509	13265	13365	13333	13287	13433	13493	13393	13319	13382	13406	13253	13375	13330	13481	13461	13381	13327	13354	13388	13368	13414	13372	13627	13481	13329	13297	13402	13275	13502	13477	13249	13423	13396	13479	13342	13274	13263	13427	13493	13398	13450	13279	13398	13477	13266	13361	13348	13269	13315	13292	13433	13368	13505	13339	13438	13477	13350	13461	13275	13318	13270	13401	13378	13342	13333	13415	13377	13492	13453	13388	13359	13281	13534	13314	13359	13417	13262	13340	13347	13452	13285	13487	13421	13298	13330	13520	13277	13439	13359	13344	13601	13328	13332	13374	13339	13446	13420	13437	13300	13395	13376	13413	13476	13381	13395	13321	13350	13259	13526	13439	13325	13469	13231	13284	13368	13358	13541	13247	13324	13245	13406	13479	13371	13465	13447	13286	13392	13276	13276	13171	13369	13364	13308	13430	13349	13418	13495	13305	13547	13225	13434	13382	13314	13196	13433	13380	13334	13437	13443	13377	13503	13355	13288	13363	13276	13297	13483	13467	13466	13406	13409	13668	13290	13489	13235	13476	13402	13284	13376	13454	13445	13339	13362	13458	13362	13465	13525	13451	13338	13406	13311	13508	13332	13369	13279	13267	13453	13392	13365	13507	13318	13413	13361	13439	13370	13307	13255	13454	13384	13361	13424	13399	13473	13391	13397	13513	13392	13172	13297	13244	13591	13435	13376	13574	13428	13320	13462	13314	13359	13479	13407	13300	13259	13431	13468	13435	13355	13328	13408	13392	13409	13344	13486	13525	13272	13434	13294	13289	13369	13378	13421	13280	13407	13275	13451	13380	13550	13424	13412	13481	13407	13382	13346	13352	13403	13463	13303	13443	13306	13455	13477	13287	13544	13502	13400	13129	13428	13599	13333	13413	13513	13486	13417	13390	13384	13427	13314	13282	13611	13179	13327	13458	13362	13352	13368	13290	13251	13417	13379	13467	13362	13320	13400	13537	13340	13344	13318	13318	13408	13398	13296	13421	13214	13251	13474	13480	13436	13396	13367	13438	13441	13440	13365	13497	13284	13545	13446	13381	13300	13355	13263	13352	13330	13331	13407	13432	13347	13569	13387	13387	13408	13324	13428	13409	13402	13317	13413	13404	13432	13508	13579	13378	13269	13286	13445	13477	13302	13505	13331	13335	13302	13486	13281	13401	13480	13422	13453	13442	13498	13317	13516	13385	13315	13407	13287	13487	13322	13395	13433	13609	13339	13477	13267	13319	13419	13325	13372	13404	13541	13493	13291	13333	13331	13235	13420	13336	13428	13460	13655	13277	13445	13293	13495	13292	13301	13457	13420	13448	13394	13408	13419	13249	13313	13353	13565	13362	13508	13457	13491	13442	13373	13596	13309	13421	13372	13314	13479	13509	13453	13368	13304	13344	13271	13357	13466	13401	13470	13420	13373	13488	13286	13363	13414	13316	13370	13536	13454	13308	13307	13321	13378	13415	13266	13326	13440	13516	13358	13506	13560	13375	13350	13171	13317	13380	13354	13483	13471	13446	13398	13442	13319	13354	13353	13354	13285	13428	13382	13200	13359	13546	13524	13459	13381	13427	13372	13456	13429	13390	13350	13373	13397	13388	13436	13330	13411	13294	13448	13350	13269	13463	13494	13494	13459	13435	13537	13357	13457	13197	13378	13264	13490	13455	13471	13345	13299	13333	13410	13290
23980	21278	29364	28018	29092	31207	29814	24667	22017	20472	19245	17976	17388	16850	16430	16241	16045	15764	15979	15700	15666	15570	15530	15491	15203	15548	15480	15391	15381	15338	15274	15302	15433	15166	15128	15165	15123	15268	15193	15122	15168	15141	15480	15497	15208	14988	15135	15330	15242	15002	15146	15118	15240	15162	15309	15175	15138	15118	15166	15409	15317	15214	15238	15025	15294	15158	15142	15418	15145	15132	15239	15198	15000	15338	15147	15229	15120	15123	15066	15172	15161	15053	15156	14985	15401	15171	15162	15072	15301	15274	15139	15121	15275	15276	15170	15386	15166	15196	15154	15185	15143	15381	15176	15070	15018	15030	15034	15219	15266	15119	15204	15155	15344	15275	15026	15312	15192	15182	15254	15231	15126	15101	15030	15069	15297	15093	15300	15306	15240	15067	15334	14955	15147	15124	15151	15396	15072	15298	15141	15240	15234	15108	15106	15359	15096	15385	15215	15167	15114	15223	15371	15226	15142	15204	15263	15295	15251	15282	15272	15302	15106	15085	15170	15188	15225	15257	15454	15237	15039	15328	15094	15222	15069	15268	15293	15255	15177	15145	15207	15290	15196	15234	15195	15001	15201	15108	14949	15163	15131	15166	15159	15132	15205	15271	15348	15155	15169	15295	15200	15224	15217	15350	15217	15331	15027	15187	15272	15113	15226	15203	15129	15353	15087	15071	15271	15173	15052	15141	15188	14953	15043	15228	15327	15106	15242	14913	15122	15294	15149	15174	15171	15158	15164	15299	15001	15286	15273	14995	15133	15114	15112	15328	15315	15285	15156	15062	15259	15098	15247	14874	15077	15430	15116	15096	15187	15110	15143	15274	15288	15244	15114	15203	15135	15122	15044	15291	15119	15169	15238	15314	15358	14994	15100	15045	15411	15295	15102	15111	15093	15320	15181	15030	15282	15296	14995	15188	15125	14950	15354	15146	15109	15013	15266	15209	15221	15187	15183	15201	15328	15391	15273	15155	15191	15234	15363	15176	15078	15171	15310	15369	15031	15134	15137	14982	15376	15179	15230	15277	15264	15171	15157	15305	15194	15089	15281	15213	15147	15165	15270	15139	15179	15295	15193	15057	15064	15346	15073	14997	15018	15272	15116	15289	15131	15230	15262	15226	15099	15242	15256	15131	15191	15137	15252	15241	15321	15173	15064	15158	15285	15208	15133	15040	15047	15177	15185	15225	15049	14914	15152	15214	15183	15174	15059	15249	15096	15151	15097	15106	15089	15074	15067	15159	15182	15262	15189	15193	15237	15011	15101	15189	15109	15069	15252	15000	15086	14968	15354	14931	15313	15029	15126	15193	15037	15273	15100	15325	15129	15122	15287	15075	15202	15246	14990	15192	15227	15284	15095	15289	15201	15196	15171	15093	15084	15226	15133	15136	15196	15292	15258	15300	15268	15193	15331	15004	15259	15245	15173	15162	15257	15102	15221	15323	15198	15254	15269	15226	15220	15257	15192	15198	15045	14998	15237	14967	15029	15164	15273	15186	15216	15119	14977	15193	15119	15036	15478	15038	15115	15027	15205	15071	15199	15335	15192	15308	15239	15354	15221	15133	15073	15259	15208	15090	15158	15109	15357	15192	14925	15150	15080	15048	15143	15063	15141	15312	15302	15260	15079	15151	15272	15087	15205	15218	15079	15045	15193	15155	15162	15169	14955	15162	15064	15251	15146	15307	15276	15338	15225	15090	15246	15160	15226	15123	15233	15209	15153	15230	15078	15169	15363	14991	15312	15179	15251	15029	15168	15143	15189	15209	15080	15233	15016	15046	14919	15194	15079	14995	15152	15204	15083	15068	15141	15123	15178	15231	15191	14967	15339	15009	15379	15222	15351	15184	15197	15096	15217	15198	15046	15182	15084	15126	15108	15352	15227	15305	15186	15047	15056	15179	15200	15124	15221	15203	15199	15192	15234	15251	15262	15227	15158	15218	15087	15101	15097	15107	15155	15150	15170	15320	15215	15188	15222	15130	15091	15251	15273	15278	15076	15112	15199	15104	15199	15191	15148	15365	15221	15202	15232	15200	15123	15048	15291	15242	14983	15323	15078	15290	15265	15221	15131	15149	15279	15123	15107	15152	15178	15005	15087	15325	15272	15106	15381	15251	15357	15124	15102	15245	15170	15067	15120	15175	15262	15282	15309	15120	15137	15147	15126	15231	15209	15263	15057	15295	15373	15182	15130	15231	15167	15201	15147	15212	15250	15100	15321	15056	15191	15243	15329	15199	15167	15046	14990	15359	15152	15140	15219	15288	15202	15254	15078	15198	15175	14998	15054	15178	14981	15095	15303	15143	15036	15161	15266	15400	15076	15041	15219	15226	15139	15262	15245	15156	15161	15084	15187	15327	15272	15469	15140	15352	15314	15074	15088	15354	15336	15258	14970	15216	15115	15210	15350	15238	15025	15236	15085	15178	15206	15056	15069	15164	15365	15164	15319	15302	15312	15271	15241	15222	15182	15362	15146	15224	15519	15236	15268	15127	14980	15288	15221	15214	15259	15155	15357	15254	15057	15147	15156	15170	15078	15177	15164	15200	15261	15218	15245	15181	15346	15467	15250	15085	15204	15023	15107	15193	15015	15120	15152	15190	15229	15346	15219	15144	15316	15093	15133	15116	15139	15011	15138	15067	15257	15009	15011	15070	15512	15236	15267	15195	15226	15394	15247	15227	15233	14998	15241	15217	15163	15330	15142	15124	15095	15209	15109	15147	15277	15090	15114	15060	15189	15068	15132	15066	15074	15345	15057	15459	15327	15049	14978	14987	15134	15076	15137	15253	15088	15507	15423	15123	15214	15265	15167	15312	15115	15229	15343	15145	15293	15135	15240	15109	14992	15349	15293	15179	15255	14981	15243	15308	15060	15151	15154	15465	15231	15118	15210	15082	15219	15173	15299	15003	15073	15042	15278	15329	15187	15396	15367	15270	15053	15068	15134	15184	15298	15111	15133	14949	15297	15148	15255	15115	15076	15111	14999	15065	15167	15171	15165	15194	15063	15024	15145	15042	15086	15080	15122	15034	15345	15294	15079	15096	14957	15111	15227	15313	15122	15165	15239	15146	15440	15125	15210	15254	15107	15156	15253	15409	15248	15312	15306	15318	15291	15197	15142	15074	15278	15281	15037	15180	15342	15034	15251	15300	15118	15068	15335	15356	15152	15285	15164	15102	15259	15131	15116	15022	15205	15142	15156	15156	14970	15034	15321	15185	15230	15013	15349	15192	15120	15074	15093	15053	15357	15056	15106	15389	15415	15176	15192	15116	15034	15109	15274	15149	15114	15222	15439	15291	15184	15028	15103	15177	15266	15261	15177	15054	15290	15113	15179	15284	15086	15214	15139	15113	15265	15287	14988	15150	15213	15138	15134	15183	15292	15130	15279	15188	15202	15131	15021	15150	15271	15223	15253	15141	15107	15139	15100	15051	15164	15137	15142	15366	15313	15139	15240	15297	15057	15196	15076	15158	15061	15117	15038	15277	15150	15119	15221	15077	15165	15050	15291	15085	15229	14935	15260	15380	15176	15359	15407	15021	15158	15202	15191	15215	15151	15145	15072	15217	15101	15186	15012	15093	15375	15133	15270	15204	14965	15177	15185	15255	15186	15188	15123	15415	15369	15108	14980	15255	15385	15269	15433	15276	15285	15216	15299	15182	15063	15039	15113	15118	15168	15200	15314	14995	14943	15223	15179	15141	15277	15191	15169	15099	15156	15088	15056	15212	15172	15127	15199	15358	15243	15193	15174	15186	15190	15257	15089	15278	14957	15131	15130	15113	15163	15192	15241	15198	15229	15245	14950	15068	15155	15081	15286	15042	15072	15118	15290	15254	15335	15159	15171	15200	15282	15370	15127	15109	15120	15229	15106	15294	15239	15079	14991	15187	15226	15421	15200	15028	15297	15225	15353	15190	15175	15471	15225	15274	15287	15254	15269	15026	15139	15052	15182	15230	15241	15201	15124	15287	15163	15417	15074	15323	15124	15128	15040	15141	15269	15065	15134	15244	15083	15119	15278	15148	15203	15101	15037	15198	15079	15165	14996	15172	15104	15271	15109	15212	15329	15093	15140	15086	15029	15095	15263	15146	15202	15064	15129	15221	15323	15175	15303	15084	15157	15147	15148	14905	15273	15069	15090	15166	15419	15160	15023	15222	15146	15397	15078	15112	15339	15217	15196	15072	15162	14880	15112	15172	15389	15231	15245	15199	15234	15176	15228	15174	15113	15070	15108	15155	15088	15331	15405	15378	15388	15383	15101	15015	15189	15017	15062	15113	15209	15197	15207	15014	15411	15037	15065	15038	15090	15181	15152	15164	15039	15176	14995	15014	14957	15171	15422	15266	15124	15202	15308	15217	15149	15198	15305	15003	15256	15243	15341	15282	15390	15184	15221	15103	15265	15278	15262	15064	15229	15434	15255	15140	15209	15210	15149	15190	15166	15230	15320	15062	15196	15218	15147	15150	15027	15126	15161	15265	15208	15130	15133	15248	15423	15305	15163	15015	15085	15101	15202	15340	15036	15107	15154	15240	15072	15305	15218	15231	15171	14998	15086	15117	15236	15303	14981	15082	15329	15235	15173	15362	15235	15132	15032	15129	15210	15019	15157	15068	15281	15129	15148	15261	15228	15190	15051	15014	15335	15117	15221	14978	15310	15129	15104	15034	15064	15132	15316	15102	15311	15226	15380	15380	15234	15114	15312	15165	15260	15072	15208	15253	15211	15271	15016	15278	15016	15138	15209	15185	15155	15301	15048	15231	15304	14961	15158	15322	15317	15119	15079	15194	15201	14732	15112	15043	15316	15156	15285	15077	15281	15141	15236	15051	15068	15095	15193	15061	15064	15179	15269	15289	15140	15152	15231	15078	15076	15265	14962	15294	15316	15023	15247	15135	15160	15122	15066	15214	15225	15248	15278	15314	15298	15180	15314	14958	15210	15154	14915	15225	14931	14864	15202	15192	15152	15155	15256	15131	15081	15276	15263	15239	15259	15213	15091	15206	15193	15345	15027	15108	15065	15245	15063	15188	15285	15351	15118	15338	15338	15146	15062	15153	15275	15204	15130	15089	15220	15105	15308	15092	15554	15091	15229	15211	15065	15188	15216	15109	15298	15096
34509	58813	55636	45102	38989	33956	29366	25950	22761	20332	18408	17100	16149	15390	14877	14672	14191	14019	14010	13806	13536	13752	13381	13339	13504	13396	13478	13394	13367	13428	13421	13457	13454	13275	13213	13400	13167	13359	13387	13356	13386	13235	13068	13342	13145	13404	13155	13089	13200	13210	13242	13335	13242	13137	13361	13208	13158	13383	13324	13169	13361	13410	13115	13281	13217	13262	13255	13150	13308	13225	13288	13405	13220	13178	13337	13280	13317	13159	13271	13264	13151	13265	13248	13079	13124	13350	13055	13138	13232	13360	13352	13223	13207	13145	13193	13327	13339	13367	13263	13299	13431	13386	13379	13220	13265	13336	13279	13074	13380	13099	13162	13269	13389	13218	13345	12952	13372	13202	13256	13238	13247	13385	13162	13270	13179	13150	13208	13377	13302	13297	13237	13371	13267	13234	13254	13156	13139	13382	13296	13433	13110	13339	13281	13256	13267	13262	13325	13299	13174	13348	13295	13374	13129	13142	13261	13248	13185	13157	13227	13154	13317	13246	13322	13279	13265	13303	13272	13333	13319	13244	13178	13334	13233	13168	13310	13159	13478	13092	13243	13017	13175	13270	13339	13208	13366	13249	13248	13123	13344	13227	13442	13363	13162	13229	13219	13262	13091	13315	13149	13296	13207	13261	13256	13333	13368	13302	13246	13184	13212	13221	13369	13338	13253	13251	13352	13289	13288	13377	13211	13211	13274	13236	13230	13317	13325	13133	13289	13138	13261	13068	13232	13402	13409	13081	13075	13382	13175	13291	13180	13286	13275	13308	13135	13257	13200	13213	13318	13338	13143	13213	13265	13246	13218	13312	13376	13104	13205	13423	13239	13372	13015	13181	13187	13331	13303	13269	13214	13297	13264	13225	13242	13066	13222	13236	13242	13361	13291	13355	13305	13284	13125	13180	13221	13200	13208	13350	13266	13084	13229	13346	13184	13118	13185	13255	13377	13300	13103	13183	13275	13246	13327	13347	13114	13142	13226	13249	13259	13174	13147	13311	13206	13228	13081	13257	13383	13285	13225	13262	13255	13259	13200	13295	13229	13173	13200	13294	13268	13385	13216	13137	13293	13343	13235	13195	13296	13207	13248	13295	13141	13273	13322	13319	13208	13223	13481	13217	13438	13286	13265	13242	13242	13098	13415	13209	13264	13100	13238	13196	13330	13316	13299	13202	13232	13168	13362	13159	13430	13211	13329	13126	13231	13297	13209	13222	13260	13374	13368	13445	13207	13215	13335	13281	13177	13312	13265	13207	13318	13124	13273	13224	13232	13452	13343	13140	13126	13304	13129	13342	13332	13230	13261	13131	13250	13130	13223	13112	13187	13183	13271	13404	13391	13204	13378	13258	13235	13270	13302	13306	13360	13345	13345	13339	13333	13336	13398	13177	13147	13082	13318	13244	13135	13336	13459	13110	13407	13089	13256	13150	13092	13109	13186	13349	13261	13224	13296	13142	13152	13205	13358	13164	13258	13314	13258	13176	13133	13215	13279	13238	13171	13273	13110	13400	13321	13342	13422	13277	13217	13276	13154	13282	13129	13197	13147	13315	13249	13235	13280	13327	13079	13281	13345	13319	13249	13199	13135	13314	13407	13156	13297	13344	13292	13093	13354	13254	13314	13250	13116	13021	13391	13200	13201	13300	13243	13282	13197	13144	13248	13273	13202	13268	13267	13236	13061	13351	13192	13132	13190	13357	13280	13128	13388	13255	13087	13147	13114	13183	13140	13161	13222	13232	13411	13234	13154	13211	13199	13125	13052	13126	13412	13308	13383	13168	13130	13163	13062	13152	13235	13413	13369	13362	13305	13390	13231	13289	13161	13251	13220	13172	13224	13130	13315	13172	13192	13220	13222	13216	13113	13282	13077	13453	13266	13242	13162	13272	13199	13237	13285	13315	13348	13307	13218	13094	13179	13155	13219	13386	13188	13184	13245	13267	13241	13266	13099	13330	13218	13243	13429	13155	13270	13282	13261	13222	13198	13173	13290	13292	13231	13202	13224	13289	13157	13263	13346	13245	13168	13495	13277	13270	13237	13120	13311	13141	13293	13266	13377	13409	13195	13092	13333	13389	13235	13246	13228	13158	13368	13311	13353	13271	13381	13363	13472	13144	13204	13343	13284	13203	13296	13216	13221	13083	13284	13219	13166	13175	13144	13207	13295	13134	13358	13235	13069	13285	13210	13158	13347	13276	13369	13212	13302	13274	13284	13355	13183	13104	13191	13405	13255	13277	13295	13233	13395	13138	13174	13186	13380	13132	13309	13054	13198	13181	13363	13322	13355	13407	13391	13252	13384	13241	13253	13279	13345	13280	13269	13236	13221	13209	13061	13372	13326	13150	13257	13191	13272	13353	13389	13110	13166	13280	13286	13169	13329	13241	12987	13354	13327	13247	13358	13277	13326	13252	13139	13298	13193	13145	13128	13261	13275	13313	13337	13274	13262	13257	13135	13287	13296	13306	13066	13264	13323	13205	13367	13255	13224	13139	13153	13167	13001	13219	13376	13240	13300	13343	13095	13294	13222	13185	13344	13272	13251	13334	13074	13241	13201	13327	13260	13349	13099	13377	13339	13223	13330	13271	13183	13193	13227	13465	13263	13335	13235	13238	13391	13426	13293	13081	13389	13264	13421	13152	13273	13154	13313	13138	13342	13292	13319	13207	13210	13340	13228	13228	13236	13242	13268	13166	13247	13288	13286	13455	13251	13283	13351	13352	13250	13208	13298	13304	13130	13339	13118	13373	13107	13348	13228	13199	13244	12961	13206	13293	13307	13347	13323	13395	13171	13168	13216	13378	13115	13229	13374	13324	13230	13276	13303	13246	13320	13315	13281	13315	13201	13378	13459	13236	13161	13237	13389	13184	13350	13093	13242	13178	13328	13316	13148	13414	13092	13291	13398	13199	13419	13054	13212	13259	13282	13258	13227	13395	13404	13245	13278	13288	13031	13190	13224	13268	13325	13242	13415	13238	13156	13233	13217	13476	13164	13315	13166	13387	13176	13206	13104	13333	13239	13168	13071	13339	13161	13318	13160	13248	13252	13201	13282	13242	13132	13185	13196	13210	13203	13262	13297	13243	13502	13322	13231	13238	13263	13290	13389	13297	13339	13053	13190	13318	13274	13108	13190	13259	13282	13240	13246	13342	13167	13159	13260	13299	13223	13150	13279	13274	13307	13293	13167	13129	13333	13109	13256	13247	13266	13199	13179	13310	13163	13417	13208	13275	13266	13035	13280	13436	13284	13370	13157	13288	13165	13174	13231	13180	13468	13427	13185	13324	13281	13085	13423	13162	13230	13259	13256	13329	13049	13215	13243	13136	13232	13326	13215	13218	13310	13184	13258	13301	13318	13211	13152	13261	13111	13172	13281	13427	13392	13271	13210	13201	13317	13322	13279	13074	13356	13277	13271	12887	13126	13380	13211	13225	13323	13201	13213	13391	13219	13114	13187	13221	13153	13273	13065	13202	13281	13173	13413	13261	13313	13245	13314	13391	13215	13187	13369	13128	13250	13278	13153	13270	13236	13347	13252	13278	13332	13234	13243	13234	13310	13108	13264	13279	13255	13231	13259	13262	13230	13283	13170	13157	13190	13168	13165	13194	13291	13274	13244	13318	13217	13418	13172	13263	13267	13153	13195	13250	13318	13159	13266	13308	13320	13102	13062	13263	13310	13125	13190	13182	13169	13268	13195	13138	13243	13203	13268	13199	13305	13262	13212	13341	13215	13305	13218	13185	13222	13259	13209	13315	13168	13370	13259	13171	13231	13229	13198	13274	13241	13109	13220	13161	13391	13219	13209	13218	13257	13231	13228	13306	13228	13241	13117	13355	13120	13193	13147	13184	13071	13428	13312	13201	13204	13351	13140	13198	13211	13228	13224	13313	13134	13339	13263	13141	13120	13245	13126	13185	13323	13326	13254	13304	13182	13156	13277	13219	13347	13362	13242	13395	13256	13372	13189	13324	13334	13182	13199	13233	13331	13236	13249	13181	13200	13317	13190	13264	13315	13179	13300	13288	13248	13073	13244	13322	13245	13289	13242	13286	13399	13358	13228	13163	13330	13250	13167	13185	13276	13282	13286	13239	13238	13208	13338	13120	13218	13313	13387	13261	13275	13229	13285	13199	13175	13350	13347	13207	13259	13295	13492	13273	13267	13223	13363	13433	13376	13241	13384	13245	13277	13221	13424	13426	13190	13130	13273	13297	13362	13351	13301	13296	13228	13211	13190	13163	13275	13275	13253	13373	13122	13235	13283	13144	13355	13325	13221	13234	13210	13207	13207	13298	13184	13212	13254	13251	13297	13186	13356	13223	13134	13210	13277	13371	13277	13110	13202	13336	13249	13194	13334	13241	13335	13070	13279	13161	13125	13207	13274	13168	13439	13249	13287	13053	13224	13285	13145	13312	13148	13206	13474	13208	13310	13163	13043	13379	13225	13237	13332	13364	13212	13345	13338	13224	13189	13165	13138	13161	13339	13186	13226	13219	13298	13312	13278	13345	13346	13199	13266	13333	13418	13141	13276	13089	13364	13083	13135	13307	13221	13312	13339	13237	13349	13168	13265	13259	13334	13268	13180	13249	13327	13235	13275	13244	13216	13225	13256	13288	13124	13274	13418	13078	13284	13293	13227	13230	13352	13245	13295	13151	13220	13176	13196	13201	13433	13188	13243	13208	13303	13211	13157	13206	13378	13111	13154	13185	13291	13282	13135	13151	13268	13265	13311	13206	13331	13351	13092	13288	13213	13352	13246	13142	13306	13194	13200	13267	13161	13151	13276	13080	13311	13216	13343	13305	13067	13349	13255	13357	13260	13246	13246	13191	13061	13348	13298	13119	13269	13252	13232	13349	13233	13387	13214	13262	13279	13433	13356	13155	13199	13340	13164	13156	13239	13035	13224	13072	13133	13330	13255	13194	13108	13246	13046	13354	13072	13187	13328	13360	13216	13206	13178	13229	13576	13316	13350	13194	13138	13168	13339	13382	13327	13293	13173	13268	13183	13377	13217	13259	13223	13259	13392	13239	13300	13110	13007	13313	13245	13456	13217	13225	13141	13278	13314	13158	13281	13055	13405	13190	13136	13279	13186	13192	13052	13352	13315	13118	13279	13280
22966	21279	29253	24566	25419	31400	33711	27876	25120	23313	21296	19882	19164	18514	18109	17407	17319	17051	16933	16864	16677	16663	16505	16643	16521	16445	16392	16422	16271	16535	16386	15957	16233	16343	16193	16219	16374	16394	16253	16243	16195	16255	16127	16023	16231	16247	16328	16323	16220	16245	16294	16110	16520	16464	16145	16175	16101	16217	15922	16189	16165	16135	16268	16056	16151	16094	16237	16334	16135	16027	16390	16152	16269	16137	16272	16269	16132	16191	16137	16284	16100	16150	16184	16184	16393	16122	16265	16272	16161	16158	16182	16316	16287	16270	16317	16304	16111	16130	16209	16173	15932	15991	16334	16182	16156	16160	16089	15976	16157	16063	16032	16136	16244	16152	16158	16319	16107	16258	16213	16172	16273	16215	16064	16234	16117	16454	15957	16349	16094	16218	16253	16314	16152	16196	16172	16242	16038	16096	16164	16063	16168	16168	16072	16117	16007	16092	16159	16225	16014	16034	16015	16192	16072	16283	16258	16199	16091	16056	16190	16050	15935	15953	16218	16269	16011	16136	16117	16146	15983	15965	16392	16088	15912	16216	15959	16199	16092	16404	16047	15959	16226	16095	16168	16022	16072	16211	16349	16186	16102	16240	16165	16160	16107	15924	16144	16282	16177	16148	16126	16254	16146	16127	15976	16154	16104	16058	15966	16116	16045	16021	16224	15878	16106	16224	16010	16242	16349	16173	16269	16191	16165	16406	16216	16033	16131	16194	16097	16190	16232	16172	16206	16115	16318	16275	16041	16153	16195	16192	16082	16023	16199	16172	16209	16007	16238	16214	16338	16031	16069	16117	16152	16198	16076	16230	16117	16212	16143	16165	16302	16131	16273	16177	16050	16263	16041	16181	16120	16374	16216	16223	16055	15965	16194	16368	16362	16049	16279	16043	16225	16144	16226	16080	16259	16123	16319	16164	16195	16020	16295	16199	16147	16246	16318	16112	16298	16131	16049	16337	16328	16068	16191	16167	16312	15967	16027	16043	16196	16047	16131	16010	16139	16045	16088	16223	16059	16202	16050	16123	16069	16148	16165	16045	15990	16144	16094	16149	16171	16052	16194	15964	15956	16133	16224	16199	16042	16068	16126	16063	16160	16337	16316	16235	16239	16103	16272	16232	16063	16096	16193	16063	15943	16136	16011	16278	16081	16070	16093	16259	16111	16155	16117	16163	16303	16291	15981	16209	16237	16303	16017	15989	16305	16226	16247	16113	16046	16105	16063	16128	16101	16174	16129	16353	16041	15988	16280	16282	15997	16028	16267	16187	16167	15937	16264	16127	16119	16254	16034	16296	16134	16260	16062	15881	16142	16130	16425	16296	16403	16089	16300	16202	16182	16493	16204	16282	16235	16103	15880	16076	16133	16167	16183	16092	16208	16057	16121	16063	16125	16146	16153	16222	16040	16250	16265	15978	15904	16015	16149	16074	16286	16168	16009	16078	15944	16259	16131	16131	16040	16168	16242	16241	16081	16013	16230	16169	16135	16300	16129	16116	16134	16318	16393	15936	16227	16132	16043	15975	16061	16139	16170	16187	16054	16128	16156	16098	15983	16104	16237	16308	16198	16140	16319	16296	16213	16104	15981	16266	16134	15997	16264	16199	16255	16275	16159	16331	16315	16334	16143	16076	15972	16099	16201	16196	16359	16011	16106	16182	15828	16176	16038	16038	16184	16165	16246	16279	16089	16123	16091	16332	16317	16172	16072	16238	16070	16055	16255	16229	16030	16121	16294	16045	16166	16076	16148	16206	16201	16123	16074	16234	15891	16211	16320	15977	16123	16124	15977	16117	16113	16102	16128	16139	16112	16071	15982	16252	16130	16069	16104	16177	16203	16244	16267	16126	16157	16141	16107	16065	16009	16143	16141	16331	16218	16082	16109	16235	16045	16000	16310	16156	16077	16291	16299	16149	16334	16250	16031	16213	16135	16144	16323	16077	16021	15989	16215	16071	16038	16045	16095	16119	16163	16042	16277	16095	16290	16070	16208	16049	15970	16119	16368	16160	16048	16028	16020	16133	16078	16238	16132	16206	16336	16016	15981	16147	16307	16163	16291	16020	16253	16221	16097	16056	15872	16040	16099	16247	16061	16052	16186	16089	16322	16132	16206	16027	16244	16240	16028	16174	16290	15942	16282	16009	16049	16203	16062	16304	16014	16004	16035	15923	16012	16106	16121	15981	16115	16123	16042	16178	16065	16072	16185	16042	16015	16159	16142	16087	16246	16154	16131	16125	16087	16178	16017	16160	16182	16287	16106	16035	16124	16105	16199	16446	16042	16033	16214	16244	16224	16047	16306	16305	15968	16137	16044	16181	16027	16256	16151	16284	16091	16295	16066	16118	16291	16241	16130	16207	16122	16014	16227	16199	16268	16093	16078	16212	15992	16228	16103	16198	16377	16395	16231	16197	16425	15979	16070	16094	16111	15987	16212	16207	16175	16235	15974	16009	16122	16327	16050	16203	16253	16131	15951	16149	16014	16057	16047	16199	16245	16192	15921	16074	16097	16179	16337	16189	16370	16149	16284	15998	16002	16054	16208	16184	16345	15803	15947	16190	15929	16238	16096	16059	16226	16093	16249	16198	16235	16185	16024	16157	16118	16106	15981	16177	16251	16401	16103	16110	16257	16170	16072	16054	16238	16225	16102	15847	16083	16124	16222	16272	16063	16159	16120	16046	16255	16108	16255	16155	16332	16111	15856	16136	16162	16118	16181	16079	16192	16130	16124	16137	16122	16321	16141	15989	15992	16067	16114	16339	15974	16181	16256	16215	16203	16137	16137	16082	16212	16208	16216	16075	15979	16083	16211	16181	16160	16127	16044	16188	16043	16204	16186	16325	16109	16037	15969	15901	15984	16106	15992	16136	15941	16158	16175	16066	16218	16219	16222	16161	16333	16111	16211	16181	16118	16117	16352	16343	16021	16035	16176	16003	16220	15951	16155	16052	16246	16069	16193	16121	16171	16088	15993	16070	15980	16062	16083	16269	15876	16224	16220	16172	16063	16095	16153	16140	16232	16041	16127	15948	16305	16180	16198	16169	16355	16277	15997	16128	16195	15957	16077	16034	16158	16032	16226	16324	16052	16287	16063	16258	16219	16133	16154	16061	15964	16045	15897	16190	16073	16136	16106	16132	16152	16456	16283	16249	16191	16077	16181	16148	16140	16148	16074	15980	16032	16277	16171	16161	16108	16096	15865	15973	16099	15950	16042	16169	16334	16006	16096	16138	16128	16173	16080	15944	16157	16216	16205	16154	16248	16058	16080	16199	16312	16179	16335	16002	16109	16165	16142	16126	16179	16059	16122	16289	16180	16330	15986	15979	16032	16205	16264	16223	16096	16195	15955	16305	16156	16152	16326	16091	16154	15971	16233	16175	16172	16127	16234	16114	16133	15995	16156	16294	16159	16285	16189	16040	16182	16139	15958	16170	16146	16125	16197	16220	15907	16104	16339	15890	16241	16287	16206	16056	16278	16046	16197	16185	16132	16090	16115	16102	15903	16301	15965	16076	16190	15976	16246	16245	16141	16192	16013	16238	16201	16292	16250	16132	16159	16090	15943	16144	16026	16218	16028	16115	16307	16419	16128	16290	16031	16244	16137	16173	16334	16304	16170	16024	16084	16105	16114	16202	16238	16392	16142	16000	16083	16247	16192	16197	16217	16157	16049	16009	16127	15947	16005	16072	16278	16099	16010	16106	16170	16015	16044	16198	16297	16125	16069	16097	16136	16301	16219	16168	16199	16006	16420	16074	16068	16030	15999	16158	16162	16196	16226	16237	16131	16099	16228	16329	16147	16282	16143	16035	16222	16092	16216	16246	16304	16139	16200	16187	15963	16311	16084	16239	16108	16187	16109	15979	16165	16292	16219	16238	16158	16251	16374	16036	16183	16342	16069	16199	16135	16093	16160	16160	16308	16270	16009	16171	16364	16299	16160	16120	16221	16155	16271	16130	16265	16038	16224	15991	16150	16087	16093	16246	16088	15891	15940	16293	16222	16160	16237	16221	16184	16260	16162	16185	16162	16220	16214	16134	16055	16288	16115	16109	16045	16217	16288	16177	16182	16113	16106	16086	16156	16119	16073	16084	16179	15979	16225	16126	16046	16230	16076	16162	16218	16135	16160	16239	16130	16169	15979	16120	16177	16261	16133	16165	16188	16171	16125	16190	16197	16116	16270	15982	16137	16022	16055	16048	16415	16186	16343	16082	16196	16165	16386	16263	16222	16297	16178	16123	16191	15963	16060	16221	16276	16100	16226	16087	16398	16089	16060	16102	16169	16189	16156	16164	16052	16166	16212	16032	16284	16368	16168	16071	16099	16262	16191	16378	16342	16105	16096	16112	16291	16282	16231	16221	16192	16155	16065	16062	16094	16002	16222	16205	16210	16193	16301	16065	16239	16320	16151	16146	16024	16253	16236	16066	16119	16004	15999	16117	15998	16170	16248	16146	16113	16035	16219	16216	16107	15915	16076	16176	16209	16106	15998	16243	16011	16088	16200	16010	16079	16275	16274	16149	16063	16025	16136	16117	16088	16296	16271	16182	16316	16140	16181	16042	16190	16417	16157	16165	16077	16235	16306	16301	16123	16208	16168	16208	16132	16069	16209	16162	16293	15937	16133	16169	15841	15999	16225	16034	16101	16184	16148	16312	16362	16314	16239	16289	16116	16165	15980	16050	16237	16192	16244	16113	16160	16187	16337	16311	16002	16114	16048	15808	16210	16231	16200	16228	16141	16066	16122	16286	16054	16207	16290	16065	16319	15991	16054	16253	16272	16148	16322	16087	16287	16145	16223	15962	15980	16114	16396	16042	16204	16220	16219	16114	16191	16166	16181	16044	16272	16246	16070	16090	16089	16376	16220	16282	16177	16149	15949	15964	16083	16219	16090	16231	16128	16217	16224	16127	16147	16314	16042	16071	16093	16198	16196	16023	16136	16140	16241	16204	16303	16371	16112	16383	16148	16042	16146	16097	16074	15978	16113	16041	16097	16159	16175	16286	16129	16286	16350	16244	16095	16084	16219	16075	16310	16078	16243	15958	16184	16056	16181	16167	16160	16081	16232	16262	16157	16232	16156	16068	16154	16132	16335	16239	16242	16162	16121	16317	16037	16255
35852	63185	60940	50005	43426	38095	33366	29353	25913	22936	20593	18955	17791	16808	16277	15628	15299	15021	14773	14619	14336	14339	14124	14177	14066	14076	14114	13925	13896	13788	13850	13861	14021	13908	13957	13938	13836	13903	13755	13783	13804	13729	13942	13699	13819	13968	13916	13914	13673	13852	13878	13905	13879	13608	13985	13818	13780	13877	13884	13837	13892	13761	13697	13905	13725	13760	13709	13851	13905	13705	13632	13955	13867	13638	13743	13892	13857	13789	13806	13713	13722	13831	13790	13923	13792	13561	13681	13834	13841	13927	13726	13779	13732	13700	13861	13758	13896	13706	13805	13919	13852	13674	13895	13854	13744	13917	13697	13820	13933	13791	13927	13886	13519	13816	13851	13766	14004	13690	13835	13786	13763	13922	13653	13668	13747	13848	13736	13800	13973	13862	13727	13869	13747	13900	13890	13852	13995	13781	13819	13704	13727	13774	13817	13676	13906	13901	13808	13680	13793	13691	13938	13845	13697	13742	13715	13805	13771	13745	13711	13818	13839	13704	13759	13944	13808	13761	13849	13999	13789	13784	13701	13782	13772	13700	13868	13879	13609	13989	13899	13597	13755	13618	13836	13883	13936	13802	13662	13894	13695	13821	13588	13927	13734	13873	13674	13817	13860	13736	13989	13903	13820	13885	13733	13700	13831	13785	13655	13808	13734	13807	13671	13673	13848	13789	13742	13816	13747	13746	13810	13831	13843	13756	13862	13781	13884	13778	13843	13857	13897	13741	13792	13844	13891	13698	13623	13892	13808	13844	13884	13657	13776	13807	13619	13902	13703	13811	13812	13723	14045	13886	13662	13742	13959	13736	13800	13894	13803	13709	13967	13793	13739	13741	13771	13866	13791	13903	13999	13813	13793	13678	13924	13808	13834	13782	13835	13845	13800	13806	13806	13782	13868	13896	14034	13861	13795	13905	13887	13703	13882	13748	13672	13645	13725	13883	13943	13722	13739	13416	13646	13842	13739	13715	13781	13845	13778	13726	13699	13767	13988	13868	13748	13781	13798	13864	13825	13691	13917	13801	13920	13929	13846	13797	13852	13728	13862	13774	13621	13712	13847	13905	13758	13755	13681	13840	13881	13815	13715	13885	13854	13755	13833	13775	13699	13662	13944	13866	13793	13866	13813	13840	13889	13710	13862	13789	13753	13939	13845	13716	13839	13766	13703	13871	13924	13733	13872	13765	13875	14022	13652	13848	13814	13925	13766	13920	13908	13857	14016	13673	13888	13761	13772	13664	13834	13824	13702	13756	13920	13882	13872	13773	13880	13801	13596	13691	13879	13678	13840	13734	13817	13811	13753	13757	13725	13889	13760	13754	13708	13935	13879	13807	13934	13687	13846	13792	13691	13881	13841	13876	13847	13661	13917	13930	13896	13675	13760	13923	13637	13771	13871	13579	13646	13735	13779	13859	13702	13906	13751	13779	13745	13900	13689	13691	13863	13769	13763	13833	13733	13851	13880	13806	13689	13911	13901	13747	13693	13641	13696	13690	13914	13634	13878	13788	13901	13820	13972	13888	13688	13743	13895	13782	13752	13718	13680	13700	13876	13777	13766	13806	13836	13828	13678	13862	13783	13767	13721	13711	13706	13862	13769	13835	13917	13726	13776	14003	13633	13844	13855	13780	14070	13774	13796	13795	13836	13694	13797	13781	13790	13705	13865	13890	13818	13750	13678	13986	13816	13842	13993	13705	13868	13850	13802	13720	13828	13790	14006	13697	13676	13769	13612	13761	13699	13823	13753	13802	13866	13776	13800	13849	13812	13727	13732	13935	13946	13770	13718	13826	13830	13867	13982	13767	13914	13880	13787	13939	13695	13788	13768	13826	13731	13776	13694	13734	13765	13761	13804	13745	13859	13767	13825	13672	13744	13857	13761	13748	13865	13737	13682	13864	13788	13968	13818	13783	13790	13895	13734	13753	13863	13781	14096	13840	13776	13768	13802	13762	13830	13921	13873	13800	13760	14012	13729	13832	13832	13809	13799	13874	13810	13692	13701	13875	13896	13752	13951	13949	13989	13710	13960	13716	13849	13711	13804	13755	13829	13864	13980	13824	13720	13999	13860	13818	13749	13665	13730	13675	13800	13831	13819	13639	13936	13759	13886	13728	13817	13889	13938	13795	13770	13700	13791	13823	13758	13808	13646	13854	13757	14012	13726	13837	13937	13702	13781	13957	13829	13826	13677	13843	13861	13890	13701	13604	13912	13978	13772	13834	13897	13806	13782	13726	13794	13897	13804	13752	13936	13913	13741	13681	13869	13848	13837	13938	13776	13898	13991	13839	13855	13764	13720	13737	13915	13674	13805	13981	13834	13700	13734	13618	13691	13926	13804	13805	13725	13829	14004	13746	13919	13800	13781	13663	13820	13851	13643	13859	13820	13706	13854	13777	13726	13851	13943	13789	13910	13722	14025	13755	13844	13731	13759	13869	13847	13821	13832	13731	13923	13922	13810	13768	13775	13898	13817	13838	13824	13703	13668	13797	13896	13876	13736	13763	13577	13743	13830	13790	13711	13666	13937	13800	13852	13858	13860	13858	13781	13785	13801	13857	13783	13898	13761	13860	13893	13953	13818	13732	13863	13788	13785	13963	13836	13887	13865	13713	13885	13930	13775	13843	13713	13776	13732	13858	13861	13758	13826	13823	13870	13967	13849	13826	13859	13855	13842	13858	13855	13691	13977	13536	13865	13873	13845	13748	13655	13818	13860	13744	13804	13841	13969	13941	13710	13901	13917	13833	13842	13816	14017	13698	13799	13691	13914	13855	13856	13873	13688	13803	13805	13583	13740	13843	13919	13788	13755	13756	13728	13713	13730	13873	13813	13827	13738	13836	13762	13771	13822	14008	13793	13703	13802	13738	13734	13586	13757	13694	13904	13837	13900	13912	13793	13903	13789	13791	13790	13768	13788	13866	13964	13751	13927	13753	13822	13645	13781	13832	13802	13705	13764	13931	13868	13855	13667	13724	13950	13844	13935	13720	13721	13932	13550	13754	13798	13810	13734	13769	13892	13833	13725	13801	13881	13834	13732	13830	13798	13890	13828	13775	13652	13937	13831	13754	13712	13750	13787	13851	13745	13858	13716	13756	13905	13667	13960	13798	13749	13739	13825	13805	13865	13715	13645	13815	13732	13840	13870	13728	13863	13701	13772	13881	13818	13829	13630	13828	13886	13710	13742	13784	13623	13729	13752	13896	13761	13917	13871	13806	13797	13767	13809	13901	13720	13861	13878	13835	13845	13710	13810	13898	13827	13944	13778	13829	13877	13853	13839	13908	13796	13663	13959	13739	13812	13826	13800	13940	13770	13841	13840	13903	13861	13737	13683	13877	13818	13632	13798	13980	13775	13846	13860	13773	13826	13723	13689	13700	13734	13866	13834	13754	13731	13898	14023	13721	13922	13905	13773	13998	13715	13956	13716	13794	13873	13932	13797	13759	13800	13736	13842	13733	13828	13702	13820	13913	13851	13890	13920	13851	13819	13804	13894	13803	13878	13909	13871	13846	13814	13863	13796	13953	13896	13808	13657	13675	13659	13842	13761	13774	13740	13673	13829	13941	13865	13966	13748	13828	13763	13679	13753	13846	13731	13971	13947	13686	13869	13762	13758	13763	13888	13847	13681	13996	13762	13979	13751	13832	13838	13809	14004	13733	13755	13643	13836	13830	13731	13880	13787	13736	13819	13747	13893	13789	13911	13823	13801	13701	13786	13879	13817	13890	13718	13852	13732	14001	13824	13879	13854	13620	13686	13928	13773	13757	13956	13887	13863	13803	13798	13891	13893	13796	13751	13756	13708	13764	13713	13775	13652	13827	13651	13784	13871	13704	13846	13603	13704	13922	13756	13779	13752	13788	13870	13719	13779	13844	13667	13865	13831	13765	13640	13878	13884	13724	13719	13893	13715	13761	13834	13811	13730	13784	13865	13972	13845	13855	13900	13685	13984	13840	13812	13872	13948	13723	13698	13902	13785	13984	13838	13772	13783	13737	13738	13709	14000	13677	13693	13850	13654	13794	13855	13803	13809	13822	13879	13859	13813	13846	13894	13866	13906	13829	14008	13668	13638	13865	13891	13837	13787	13603	13842	13784	13788	13839	13931	13737	13846	13934	13899	13728	13772	13629	13743	13703	13891	13785	13963	13859	13754	13727	13798	13834	13801	13688	13873	13951	13657	13970	13761	13906	13695	13764	13792	13949	13704	13878	13768	13869	13720	13822	13789	13705	13800	13809	13878	13882	14016	13760	13864	13740	13866	13903	13875	13823	13664	13772	13902	13853	13910	13772	13799	13825	13826	13754	13755	13954	13807	13667	13841	13638	13914	13742	13796	13875	13898	13798	13718	13777	13817	13854	13822	13706	13848	13946	13714	13864	13706	13663	13804	13826	13743	13909	13554	13879	13941	13741	13725	13899	13679	13880	13742	13733	13847	13884	13612	13835	13824	13868	13720	13916	13822	13906	13696	13651	13799	13839	13948	13831	13814	13734	13726	13816	13713	13753	13718	13732	13873	14012	13858	13831	13738	13727	13685	13838	13867	13839	13671	13920	13615	14007	13771	13745	13787	13781	13717	13737	13789	13682	13977	13732	13846	13807	13881	13950	13873	13879	13867	13828	13762	13892	13818	13890	13739	13933	13869	13896	13837	13626	13792	13737	14027	13815	13720	13889	13785	13710	13782	13772	13822	13775	13840	13793	13844	13846	13842	13836	13856	13729	13676	13941	13813	13912	13776	13861	13788	13891	13692	13805	13827	13896	13888	13782	13665	13893	13762	13822	13812	13872	13855	13834	13744	13703	13832	13632	13821	13992	13761	13898	13949	13925	13722	13725	13904	13856	13664	13735	13660	13862	13649	13814	13784	13872	14031	13859	13740	13797	13855	13971	13781	14012	13732	13967	13826	13793	13770	13927	14039	13726	13785	13828	13832	13792	13927	13845	13657	13543	13858	13814	13815	13663	13800	13814	13959	13733	13801	13707	13884	13972	13661	13782	13743	13814	13925	13832	13838	13796	13865	13646	13790	13842	13654	13906	13853	13908	13754	13896	13805	13750	13714	13907	13709	13738	13839	13776	13728	13773	13841	13744	13776	13804	13818	13827	13683	13780	13595	13627
31175	37551	46908	41900	33811	28826	25281	22398	20825	19654	18376	17737	17520	17162	17035	16796	16686	16402	16456	16544	16614	16642	16587	16298	16428	16333	16277	16149	16263	16302	16213	16351	16253	16293	16245	16152	16249	16317	16359	16018	16274	16484	16319	16209	16008	16169	16303	16255	16122	16032	16212	16073	15971	16148	16181	16178	16189	16351	16068	16146	16258	16200	16246	16270	16087	16318	16210	16206	16160	16338	16177	16388	16258	16090	16253	16224	16278	16269	16274	16317	16104	16062	16261	16283	16049	16208	16198	16157	16166	16172	16250	16039	16037	16136	16002	16296	16298	16183	16186	16215	16182	16221	16164	16261	16119	16150	16380	16029	16100	16272	16339	15977	16134	16299	16133	16176	16154	16096	16122	15960	16256	16076	16228	16260	16328	16276	16081	16248	16155	16261	16195	16353	16184	16310	16223	16118	16131	16221	16390	16098	16114	16140	16153	15998	16267	16105	16264	16179	16292	16198	16407	16143	16256	16167	16062	16178	16217	16072	16290	16109	16099	16239	16196	16184	16205	16214	15986	16163	16034	16090	16139	16103	16211	16210	16128	16113	16398	16025	16177	16095	16294	15997	16158	16355	16218	16094	16138	16242	16233	16337	16164	16051	16103	16123	16157	16198	16268	16222	16215	16270	16199	15989	16118	16058	16222	16197	16203	15895	16030	16090	16366	16202	15889	16098	16188	16182	16168	16273	16161	16358	16416	16288	16017	16114	16115	16211	16194	16158	16256	16037	16311	16172	16265	16243	16332	16305	16073	16203	16337	16268	16082	16217	16079	16223	16008	16294	16101	16145	16088	16143	16261	16235	16144	16240	16055	16149	16219	16166	16295	16312	16353	16221	16172	16193	16245	16137	16106	16272	16167	16254	16093	16272	16126	16197	16133	16382	16248	16170	16136	16178	16187	16169	16284	16112	16092	16224	16147	16134	16225	16201	16215	16154	15949	16057	16189	16064	16234	16333	16414	16309	16167	16180	16291	16348	16018	16188	16369	16150	16046	16138	16181	16144	16239	16314	16102	16096	16163	16370	16236	16148	16150	16124	16319	16212	16145	16260	16274	16122	16432	16124	16077	16174	16268	16268	16238	16147	16168	16060	16280	16335	16107	16213	16161	16158	15903	16284	16364	16160	16150	16154	16163	16054	16478	16209	16363	16282	16088	16014	16218	16299	16130	16050	16201	16121	16305	16222	16190	16085	16123	16076	16389	16084	15870	16135	16109	15947	16287	16233	16196	16019	16117	16185	16213	16157	16252	16289	16202	16274	16170	16219	16104	16313	16281	16380	16441	16133	16230	16033	16107	16165	16235	16168	16242	15988	16120	16125	16256	16327	16048	16366	16341	16224	16039	16124	16290	16171	16334	16141	16101	16111	16222	16231	16062	16100	16354	16203	16007	16136	16076	16189	16284	16220	16105	16103	16063	16234	16172	16236	16183	16148	16348	16070	16216	16222	16206	16249	16118	16065	16149	16195	16205	16246	16141	16080	16171	16199	16175	16309	16188	16239	16132	16129	16332	16217	16255	16043	16248	16302	16119	16029	16109	16259	16479	16146	16277	16163	16243	16146	16100	16202	16226	16229	16197	16352	16326	16310	15975	16222	16158	16151	16095	16139	16128	16162	16259	16175	16406	16045	16147	16206	16160	16225	16197	16232	16076	16105	16246	16247	16384	16220	16201	16295	16251	16103	16293	16205	16138	16284	16286	16271	16355	16210	16340	16065	16147	16235	16241	16258	16372	16178	16322	16293	16095	16053	16237	16324	16185	16225	16051	16240	16228	16232	16001	16040	16332	16145	16202	16042	16147	16152	15916	16180	16262	16381	16232	16172	16020	16266	16396	16404	16320	16305	16198	16066	16305	16139	16409	16014	16101	16368	16202	16162	16210	16131	16183	16247	16241	16098	16081	16230	16246	16229	16365	16163	16112	16041	16410	16252	16169	16208	16319	16166	15994	16515	16067	16046	16249	16176	16264	16045	16048	16071	16269	16093	16055	16126	16256	16199	16240	16297	16097	16059	16270	16059	16090	16306	16128	16311	16054	16307	16297	16193	16270	16168	16180	16171	16298	16109	16194	16292	16319	16221	16057	16093	16178	16149	16162	16334	16336	16098	16129	16178	16172	16139	16230	16272	16331	16133	16125	16085	16025	16325	16369	16280	16357	16184	16164	16171	16086	16202	16442	16518	16368	16317	16273	16151	16249	16261	16359	16370	16285	16173	16407	16134	16287	16281	16173	16224	16384	16241	16105	16240	16271	16237	15958	16163	16307	16224	16061	16033	16211	16211	16290	16149	16207	16071	16142	16231	16565	16183	16234	16336	16066	16054	16172	16291	16051	16199	16194	16149	16318	16052	16213	16316	16158	16065	16151	16229	16223	16214	16263	16127	16132	16226	16232	16129	16263	15994	16212	16275	16245	16169	16229	16158	16306	16176	16210	16094	16157	16290	16202	16133	16172	16211	16206	16141	16173	16075	16470	16387	16300	16144	16239	16263	16294	16309	16430	16471	16143	16223	16119	16153	16092	16015	16403	16246	16567	16175	16151	16234	16138	16071	16274	16135	16013	16194	16218	16251	16086	15933	16025	16057	16188	16294	16148	15923	16148	16051	16229	16287	16068	16127	16312	16309	16143	16015	16193	16330	16194	16159	16341	16390	16422	16140	16161	16304	16174	16009	16240	16054	16040	16023	16329	16113	16488	16360	16171	16307	16087	16123	16088	16185	16139	16215	16086	15957	16343	16037	16161	16272	16245	16129	16130	16097	15998	16176	16219	16357	16169	16071	16161	16260	16066	16236	16048	16246	16043	16108	16189	16005	15953	16077	16296	16061	16328	16178	16279	16183	16148	16393	16194	16343	16379	16201	15985	16058	16119	16412	16299	16433	16150	16227	16230	16147	15876	16058	16213	16161	15963	16341	16204	16353	16340	16246	16268	16249	16288	16217	16037	16331	16056	16202	16315	16161	16126	16226	16186	16225	16160	16188	16153	16189	16221	16146	16203	16222	16343	16007	16413	16027	16347	16237	16250	16067	16251	16021	16347	16072	16213	16246	16183	16153	16248	16140	16151	16347	16107	16394	16435	16361	16237	16256	16128	16191	16202	16058	16326	16242	16079	16439	16112	16103	16170	16340	16162	16198	16348	16267	16230	16161	16117	16284	16044	16207	16275	16020	16403	16123	16231	16063	16141	16314	16169	16027	16339	16165	16048	16360	16159	16144	16082	16032	16274	16281	16136	16065	16145	16187	15864	16284	16196	16135	16266	16304	16260	16301	16363	16208	16082	16127	16334	16268	16482	16376	16022	16315	16245	16183	16051	16136	16004	16301	16098	16132	16271	16047	16159	16121	16108	16110	16245	16110	16194	16196	16345	16271	16063	16097	16141	16390	16342	16407	16176	16255	16272	16188	16303	16244	16220	16044	16214	16115	16106	16192	16258	16353	16216	16243	16353	16177	16316	16329	16206	16116	16225	16237	16160	16130	16164	16164	16295	16273	15992	16381	16342	16206	16111	16226	16145	16143	16053	16114	16181	16099	16177	16200	15985	16150	16163	16106	16294	16265	16227	16204	16270	16215	16147	16430	16270	16188	16172	16145	16189	16214	16174	16333	16106	16225	16438	16157	16128	16313	16199	16078	16329	16111	16043	16325	16121	16176	16106	16133	16234	16104	16364	16390	16066	16070	16226	16316	16282	16195	16198	16191	16264	16100	16046	16135	16012	16198	16262	16157	16356	16307	16200	16281	16214	16096	16112	16330	16063	16102	16296	16416	16328	16186	16292	16170	16095	15957	16135	16314	16235	16111	16279	16066	16338	16199	16262	16255	16244	16290	16379	16219	16272	16100	16059	16073	16079	16032	16115	16124	16212	16210	16078	16117	16120	16308	16259	16366	16170	16268	16170	16332	16344	16135	16355	16135	16173	16079	16095	16023	16257	16041	16235	16356	16085	16225	16211	16178	16037	16191	16194	16098	16057	16228	16070	16157	16207	16060	16239	16174	16218	16156	15976	16340	16348	16087	16137	16197	16197	16066	16187	16250	16181	16307	15894	16154	16426	16194	16177	16166	16034	16005	16206	16104	16184	16028	16081	16227	16267	16134	16121	16141	16314	16331	16157	16143	16153	16257	16004	16122	16173	16265	16281	16186	16058	16147	16249	16088	16308	16231	16144	16172	16418	16389	16152	16261	16305	16140	16158	16165	16251	16342	16005	16270	16191	16111	16380	16095	16174	16394	16236	16140	16359	16267	16135	16230	16200	16060	15915	16034	16236	16282	16109	16223	16106	16325	16237	16156	16261	16116	16080	16139	16120	16233	16339	16187	16149	16184	15997	16368	16301	16147	16235	16242	16371	16188	16195	16138	16303	16301	16273	16168	16090	16181	16298	16283	16260	16149	16142	16187	16060	16054	16117	16048	16221	16320	16123	16069	16265	16386	16233	16081	16279	16139	16213	16195	16222	16131	16074	16198	16315	16174	16001	16183	16395	16183	16162	16290	16095	16135	16390	16149	16135	16241	16184	16150	16157	16006	16166	16321	16146	16249	16279	16203	16310	15977	16119	16434	16217	16193	16274	16122	16211	16074	16183	16171	16186	16013	16046	16181	16318	16124	16120	16127	16140	16293	16355	16240	16320	16187	16185	16173	16238	16181	16097	16102	16070	16069	16488	16222	16250	16204	16242	16261	16102	16143	16346	16251	16126	16041	15948	16349	16500	16343	16104	16367	16189	16348	16238	16072	16273	16119	16232	16127	16090	16171	16202	16152	16094	16179	16193	16183	16182	16209	16155	16058	16174	16222	16279	16205	16148	16064	16371	16317	16278	16295	16154	16272	16039	16230	16476	16128	16223	16349	16376	16093	16388	16029	16050	16091	16251	16293	16027	16372	16221	16044	16178	16346	16140	16216	16309	16268	16044	16221	16149	16279	16152	16220	16051	16366	16212	16124	16326	16215	16192	16066	16139	16196	16102	16279	16252	16193	16183	16165	16143	16211	16104	16207	16186	16230	16242	16183	16345	16258	16317	16259	16172	16209	16169	16211	16339	16128	16256	16182	16276	16197	16057	15910	16124	16088	16272	16149	16187	16243	16075	16164	16119	16335	16241	16349	16040	16420	16170	15975
35869	54369	50645	40188	33980	29278	25352	22394	20111	18487	16976	16131	15710	15198	14816	14907	14442	14552	14292	14167	14181	13981	14119	14074	13903	13864	13787	13951	13811	13800	14086	13873	14070	13964	14013	13933	13858	13830	13867	13864	13970	13934	13965	13798	13700	14016	13814	13784	14042	13759	13884	13856	13897	13991	13834	13642	13855	13842	13906	13962	13798	13795	13898	13763	13763	13907	13898	13895	13806	13897	13933	13662	14003	13889	13921	13743	13915	13946	14039	13904	13781	13771	13908	13776	13771	13795	13826	13822	13898	13705	14016	13908	14003	13827	13844	13882	13826	13738	13876	13857	14036	14031	13789	13884	13822	13876	13817	13864	13978	13908	13875	13945	13803	13874	13835	13924	13977	13630	13901	13752	13643	13941	13792	13923	13840	13851	13939	13909	13696	13899	13621	13777	13965	13925	13807	14001	13923	13838	13981	13826	13746	13843	13987	13931	13966	14063	13782	13808	13792	13866	14022	13961	13786	13821	13783	13904	13937	13775	13915	13959	14053	13796	14012	13738	13945	13914	13934	13860	13721	13855	13813	13987	13817	14157	13869	14025	13921	13782	13864	13999	13787	13833	13630	13846	13790	13786	13745	13981	13822	13862	13868	13866	13910	13871	13895	13793	13758	13904	13800	13766	13849	13772	13812	13780	13936	13817	13810	13877	13757	13712	13752	13867	14007	13958	14075	13936	13670	13793	13984	13850	13968	13862	13902	13934	13832	13892	13902	13813	13866	13778	13883	13941	13855	13949	13815	13872	13750	13882	13866	14089	13853	13939	14005	13845	13692	13875	13914	13821	13918	13786	13864	13872	13862	13832	13797	13778	13802	13829	13746	13859	13923	13906	13834	13818	13939	13803	13892	13794	13891	13984	13797	13890	13856	13823	13945	13844	13842	13878	13711	13892	13941	13782	13859	13921	13881	13975	13865	13861	13891	13831	13841	13823	14041	13934	13869	13770	13721	13738	13715	13786	13796	13963	13885	13859	13768	13793	13888	13891	13847	13723	13640	13929	13879	13974	13861	13904	13916	13875	13984	13895	13931	13757	13892	13977	13865	14007	13949	13802	13780	13894	13802	13801	13957	13944	13916	13923	13873	13972	13896	13857	13797	13873	13670	13956	13871	13959	13741	13849	13926	13928	13719	13909	14007	13921	13889	13764	13957	13862	13797	13832	13881	14058	13742	13808	13727	13677	13991	13785	13814	13841	13904	13937	13792	14040	13784	13765	13827	13913	13949	13835	13728	13841	13733	13767	14002	13799	13781	13693	14039	13827	13983	13939	13742	13958	13847	14025	13698	13648	13869	13840	13823	13881	13885	13874	13975	13975	13746	13867	13816	13938	13980	13826	13826	13805	13894	13749	13795	13941	13965	14026	13817	13934	13866	13803	13779	13752	13866	13842	13813	13788	13810	13755	13841	13912	13807	13996	13868	13815	13888	13895	13829	13844	13882	13952	13797	13775	13809	13727	13953	13857	13785	13844	13850	14090	13905	13771	13721	14052	14052	14085	13763	13855	13849	13838	13926	13790	13796	13730	14042	13792	13947	13915	13891	13903	13882	14059	13906	13973	13839	13892	13914	13852	13757	13828	13856	13774	13984	13797	13912	13847	13814	13805	13865	13913	13723	14089	13913	13989	13891	13850	13882	13766	13891	13753	13832	13892	13827	13863	13776	13827	13951	13816	14004	13911	13873	13952	13829	13934	13832	13889	13817	13906	13848	13782	13887	13881	13783	14106	13761	13948	13797	13855	13888	13931	13819	13870	13955	14070	13892	13907	13904	13854	13775	13827	13832	13752	13837	13879	13829	13831	13822	14054	13848	13863	13919	13741	13801	13653	13878	13682	13867	13821	13853	13906	14042	13866	13801	13803	13998	14026	13956	13853	13870	13763	14056	13715	13885	14045	13718	13920	13792	13855	14011	13807	13958	13990	13878	13978	13726	13809	13965	13973	13890	13834	13817	13943	13817	13841	13839	13922	13933	13895	13917	13848	13887	13866	13787	13752	13867	13802	13872	13729	14019	13905	13946	13756	13868	13747	13865	13998	13759	13818	13821	13711	13813	13805	13807	13918	13987	13888	13871	13826	13717	13957	13877	13872	13913	13909	13897	13896	13844	14031	13984	13930	14007	13952	13808	13877	13926	13976	13832	13814	13822	13643	13874	13848	13920	13879	13879	13937	13970	13851	13671	13957	13881	13857	13769	13877	13758	13855	13920	13939	13882	13798	13896	13956	13856	13860	13913	13807	13858	13880	13876	13983	13941	14081	13842	13875	13967	13947	13755	13742	13994	13935	13887	13894	13882	13794	13884	13860	13889	13878	13923	13750	13760	14023	13892	13762	13753	14075	13788	13906	14001	13888	13730	13762	13916	13900	13796	13790	13969	13823	13870	13911	13947	13896	13684	13925	13771	13770	13782	13865	13890	13931	13730	13998	13938	13879	13806	13807	13747	13899	13914	13899	13821	13874	13845	13996	13966	13832	13789	13766	13868	13999	13933	13913	13867	13907	13899	13926	13916	13822	13897	13939	13979	13780	13953	13717	13944	14064	13855	13643	13808	13737	13942	13943	13782	13937	13863	13702	13980	13892	13922	13813	13697	13858	13900	13856	13810	13939	13857	14012	13923	13894	14022	13947	13834	13683	13765	13806	13972	13847	13806	13870	13845	13900	13867	13777	13762	13763	13888	13930	13950	13852	13944	14002	13998	13915	13759	13828	13932	13749	13813	13954	13822	13749	13713	14042	13866	13892	13842	14023	13929	13955	13808	14028	13857	13921	13703	14004	13957	14049	13910	13762	13826	14083	13955	13856	13986	13775	13874	13766	13799	13875	13993	13744	13890	13873	13881	13854	13915	13896	14013	13800	13848	13805	13965	13780	14040	13940	13803	13857	13948	13804	13908	13699	13784	14055	13892	13792	13954	13827	13820	13715	13880	13929	13831	13982	13787	13939	13876	13825	13833	13877	13828	13815	13881	13846	13863	13816	13919	13752	13833	13963	13852	13721	13932	13907	13936	13956	13896	13787	13800	13780	13721	13876	13762	13834	13963	13878	13818	13899	13867	13928	13842	13905	13870	13811	13951	13774	13852	13892	13943	13993	13756	13805	13903	13929	13949	13967	13854	13897	13933	13656	13925	13968	13645	13817	13808	13945	13970	13899	13823	13755	14095	13684	13841	13929	13979	13910	13898	13941	13675	13827	13819	13809	13936	13824	14047	13725	13981	13859	13956	14023	14005	13952	13836	13924	13845	13725	13760	13925	13906	13876	13730	13894	14065	13747	13913	13989	13783	13819	13934	13776	13853	13670	13878	14166	13901	13671	13740	13805	13925	13749	13816	13917	14057	13860	13898	13782	13787	14009	13806	13859	13778	13992	13866	13929	13908	13888	13970	13810	13821	14023	13917	13910	14153	13997	13914	13898	13812	13873	13820	13813	13836	13889	13836	13947	13875	13933	13938	13728	13924	13814	13858	13975	13770	13856	13821	13860	13865	13774	13905	13755	13933	13908	13972	14033	13769	13748	13775	13746	14007	13881	13909	13782	14122	13983	13764	13945	13804	13965	13900	13756	13850	13890	13945	13915	13768	13909	13734	13956	13910	13862	13910	13924	13943	13951	13911	13732	13910	13761	13872	13749	13822	13885	13741	13899	14068	13850	13943	13955	13776	13927	13718	13691	13815	14040	13880	13977	13789	13819	13930	13769	13835	13726	13817	13874	13844	13912	13920	13949	13789	13771	13926	13738	13749	13868	13926	13979	13941	13790	13887	13900	13910	13936	13877	13839	13834	14006	13898	13849	13976	13720	13912	13724	13994	13951	13933	13800	13913	13888	13903	13814	13815	13838	13727	13874	13882	13966	13971	13820	13973	13710	13925	13881	13808	13829	13888	13846	13754	13806	13797	13837	14001	13959	13775	13852	13851	13850	13900	13759	13888	13942	13766	13982	13902	13930	13815	13787	13965	13922	13945	13908	13767	13891	13697	13885	13852	13878	14026	13765	13839	13744	13797	13944	13740	13778	13948	13716	13734	13876	13726	13980	13828	14081	13811	13870	13795	13965	13929	13983	13800	13772	13691	13953	13776	13723	14002	13908	13854	14008	13840	13921	13974	13975	13749	13924	13914	13687	13864	13816	13800	13964	13744	13834	13712	13807	13901	13932	13863	13881	13861	13844	13736	13825	13864	13878	13945	13845	13924	13824	13890	13979	13895	13736	13823	13829	13890	13877	14010	13929	13913	14046	13844	13853	13980	14023	13861	13877	14037	13896	13914	13836	13815	13971	13921	13944	13709	13662	13818	13858	13775	13849	13804	13923	13793	13802	13832	13797	13898	13826	14070	13894	13771	13891	13905	14013	13915	13967	13797	13880	13859	13766	13884	13729	13895	13832	13920	13988	13990	13916	13922	13751	13810	13912	13914	13759	13725	14031	13952	13885	13890	13949	13795	13757	13811	13872	13792	13771	13941	13888	13825	13727	13743	13777	13912	13875	13797	13893	13915	13980	13881	13799	13907	13859	13833	13895	13892	13818	13904	13785	13975	13654	13902	13861	13841	13787	13817	13872	13854	13710	13872	13903	13963	13802	13887	13788	13881	13933	13873	13841	13785	13641	13985	13833	13948	13864	13880	13982	14015	13914	13799	13731	13860	13799	13882	13998	13833	13715	13958	13876	13826	14042	13770	13938	13842	13889	13905	13804	13922	13658	13808	13944	13917	13810	13848	13820	13798	13870	13984	14111	13892	13875	13827	13959	13816	13808	13963	13879	13834	13798	13760	13824	13857	14001	13956	13760	13732	13799	13947	13954	13883	13987	13785	13799	13897	13984	13855	13896	14002	13773	13943	13812	13773	13996	13677	13883	13763	13905	13882	13863	13807	13881	13980	13845	13835	13780	13784	13829	13946	13956	13787	13847	13866	13897	13909	13908	13914	13821	13864	13863	13911	13970	13930	13819	13957	13896	13982	13784	13841	13912	13754	14077	13892	13742	13926	13862	13742	13780	13939	13961	13741	13820	13891	13870	13726	13977	13783	13756	13891	14010	13814	13817	13930	13942	13819	13863	13890	13771	13823	13886	13857	14020	13805	13893	13859	13947	13879	13878	13813	13763	13825	13811	13733	13964
24133	21326	29591	28105	29831	31751	30463	25833	22884	21288	20103	18962	18615	18059	17744	17686	17425	16939	16860	16950	16857	16618	16649	16473	16664	16753	16702	16620	16767	16498	16652	16634	16698	16752	16491	16400	16558	16669	16391	16596	16528	16520	16624	16655	16301	16294	16441	16285	16504	16627	16499	16472	16378	16489	16556	16537	16518	16417	16538	16336	16436	16393	16349	16404	16470	16449	16387	16225	16349	16602	16562	16455	16569	16538	16391	16274	16526	16294	16366	16531	16406	16439	16392	16086	16323	16545	16503	16420	16418	16431	16582	16407	16322	16609	16537	16383	16414	16237	16469	16606	16161	16328	16558	16380	16351	16540	16380	16331	16420	16318	16258	16435	16349	16291	16444	16474	16282	16280	16554	16384	16364	16375	16514	16365	16403	16794	16405	16322	16258	16217	16407	16457	16539	16343	16599	16327	16397	16408	16394	16155	16226	16369	16598	16471	16687	16476	16430	16527	16300	16476	16331	16248	16472	16398	16501	16539	16452	16401	16498	16499	16512	16195	16408	16293	16284	16128	16591	16314	16461	16636	16371	16248	16203	16514	16411	16146	16526	16448	16306	16415	16443	16340	16642	16440	16392	16156	16481	16464	16339	16293	16501	16395	16400	16411	16556	16273	16382	16364	16486	16376	16430	16186	16189	16345	16311	16546	16493	16141	16400	16353	16219	16327	16353	16447	16425	16559	16281	16549	16262	16355	16383	16323	16351	16540	16360	16385	16649	16453	16426	16287	16252	16419	16310	16273	16551	16477	16494	16232	16557	16497	16431	16289	16331	16329	16249	16265	16391	16424	16365	16332	16310	16140	16377	16397	16453	16473	16259	16351	16498	16300	16425	16358	16187	16350	16429	16313	16319	16487	16232	16232	16401	16531	16421	16596	16258	16297	16369	16069	16248	16438	16457	16584	16416	16594	16402	16295	16310	16551	16321	16423	16289	16230	16325	16463	16359	16121	16285	16350	16337	16488	16459	16558	16417	16434	16388	16570	16269	16312	16436	16137	16325	16255	16259	16392	16314	16350	16211	16166	16551	16449	16577	16569	16321	16558	16482	16499	16354	16486	16389	16541	16320	16252	16358	16490	16402	16291	16648	16439	16399	16367	16247	16220	16278	16339	16461	16254	16296	16382	16343	16333	16558	16303	16349	16626	16278	16331	16321	16346	16372	16512	16540	16419	16309	16323	16304	16433	16142	16332	16479	16298	16536	16207	16519	16177	16525	16040	16401	16481	16396	16339	16193	16573	16479	16209	16545	16544	16440	16559	16421	16425	16424	16303	16338	16541	16475	16469	16528	16401	16498	16479	16342	16491	16078	16395	16289	16415	16342	16558	16402	16430	16394	16469	16360	16190	16533	16142	16356	16529	16516	16413	16538	16355	16570	16362	16170	16458	16371	16210	16298	16460	16417	16241	16522	16393	16392	16519	16425	16535	16439	16523	16369	16331	16320	16509	16522	16319	16724	16389	16495	16349	16406	16400	16394	16432	16645	16498	16327	16314	16386	16334	16431	16346	16182	16405	16382	16395	16377	16400	16180	16394	16378	16339	16404	16244	16330	16362	16332	16361	16511	16258	16408	16318	16479	16409	16499	16386	16314	16348	16414	16325	16421	16622	16483	16565	16408	16360	16271	16246	16428	16541	16538	16411	16252	16281	16142	16516	16453	16458	16492	16438	16351	16138	16552	16467	16560	16343	16458	16402	16244	16382	16445	16483	16281	16410	16312	16175	16406	16443	16606	16428	16492	16180	16226	16297	16439	16384	16567	16502	16435	16448	16371	16273	16375	16408	16352	16312	16551	16354	16481	16275	16495	16626	16455	16437	16453	16278	16419	16445	16460	16426	16287	16488	16165	16257	16413	16212	16423	16399	16497	16286	16460	16319	16329	16410	16461	16547	16505	16228	16358	16467	16386	16463	16484	16567	16723	16295	16348	16441	16558	16535	16373	16400	16445	16545	16291	16397	16469	16576	16213	16321	16405	16267	16425	16270	16332	16443	16152	16379	16223	16294	16376	16412	16250	16243	16279	16374	16347	16204	16442	16344	16471	16459	16503	16388	16301	16385	16417	16380	16357	16490	16375	16187	16396	16559	16386	16376	16709	16442	16410	16355	16240	16510	16484	16170	16551	16469	16325	16396	16677	16344	16585	16372	16432	16347	16466	16370	16416	16285	16586	16510	16416	16369	16298	16131	16271	16378	16371	16297	16347	16332	16355	16410	16280	16255	16454	16378	16575	16399	16353	16331	16642	16630	16569	16515	16391	16466	16396	16483	16363	16210	16254	16394	16287	16231	16464	16299	16395	16399	16261	16408	16247	16137	16414	16304	16538	16255	16308	16411	16531	16488	16384	16669	16260	16375	16434	16501	16442	16486	16349	16509	16291	16343	16663	16514	16414	16326	16370	16251	16502	16271	16568	16399	16424	16440	16466	16532	16298	16363	16417	16364	16287	16504	16427	16387	16281	16349	16448	16340	16311	16305	16383	16378	16181	16238	16461	16239	16437	16636	16435	16314	16282	16333	16289	16094	16310	16271	16248	16586	16364	16515	16434	16328	16327	16343	16575	16385	16360	16327	16157	16322	16414	16458	16387	16394	16216	16405	16298	16459	16404	16288	16567	16264	16405	16123	16363	16523	16439	16247	16414	16255	16279	16466	16202	16477	16357	16353	16398	16211	16273	16367	16335	16316	16520	16518	16377	16490	16369	16461	16524	16294	16248	16478	16320	16469	16417	16412	16321	16513	16482	16328	16303	16178	16240	16329	16336	16392	16292	16411	16449	16295	16342	16327	16243	16373	16403	16317	16356	16252	16237	16370	16465	16321	16585	16416	16596	16349	16478	16238	16331	16419	16564	16589	16304	16397	16236	16222	16343	16393	16419	16327	16292	16264	16304	16581	16404	16326	16393	16235	16508	16429	16373	16438	16445	16252	16157	16353	16295	16508	16384	16488	16572	16352	16220	16562	16307	16400	16490	16274	16560	16218	16197	16448	16325	16300	16347	16375	16396	16413	16414	16450	16445	16332	16352	16339	16469	16408	16300	16491	16552	16471	16367	16389	16499	16298	16345	16341	16421	16206	16343	16541	16413	16301	16442	16236	16503	16379	16339	16540	16327	16379	16351	16397	16457	16322	16396	16543	16316	16347	16535	16488	16440	16433	16422	16292	16551	16417	16588	16341	16319	16481	16407	16362	16551	16217	16467	16382	16478	16522	16340	16337	16398	16242	16545	16343	16359	16396	16486	16538	16427	16688	16351	16532	16373	16416	16414	16494	16330	16350	16356	16253	16353	16328	16219	16221	16384	16282	16508	16581	16564	16223	16572	16591	16287	16562	16368	16336	16628	16323	16686	16235	16466	16391	16349	16404	16218	16603	16422	16348	16465	16508	16530	16464	16530	16232	16428	16494	16543	16342	16251	16521	16435	16395	16501	16320	16607	16323	16518	16333	16416	16152	16312	16245	16490	16517	16471	16387	16578	16336	16197	16208	16354	16369	16598	16489	16384	16311	16475	16416	16320	16280	16421	16316	16298	16389	16304	16549	16482	16427	16335	16288	16474	16431	16526	16148	15999	16338	16510	16519	16506	16410	16386	16442	16264	16471	16583	16468	16412	16370	16259	16399	16347	16495	16288	16165	16458	16426	16305	16292	16485	16408	16597	16427	16216	16428	16370	16468	16439	16457	16318	16363	16341	16450	16349	16633	16381	16267	16153	16421	16409	16478	16336	16342	16373	16357	16515	16468	16264	16359	16318	16505	16397	16368	16154	16283	16403	16339	16520	16350	16415	16431	16384	16409	16457	16309	16160	16339	16469	16345	16376	16541	16372	16273	16331	16367	16585	16372	16268	16355	16431	16453	16425	16516	16280	16424	16475	16445	16328	16230	16288	16573	16352	16460	16519	16367	16406	16514	16623	16443	16365	16297	16410	16445	16324	16386	16414	16430	16486	16394	16332	16429	16565	16570	16399	16395	16481	16578	16214	16461	16598	16446	16486	16358	16253	16541	16452	16440	16441	16412	16592	16532	16341	16228	16234	16270	16406	16245	16336	16408	16116	16201	16346	16427	16328	16256	16421	16385	16437	16318	16487	16346	16395	16398	16387	16378	16510	16615	16408	16209	16369	16375	16381	16370	16358	16361	16327	16392	16432	16444	16321	16407	16203	16452	16383	16430	16487	16395	16494	16561	16244	16264	16367	16241	16561	16421	16474	16421	16444	16263	16395	16561	16343	16297	16569	16489	16368	16506	16294	16389	16538	16363	16132	16268	16381	16478	16557	16567	16486	16321	16229	16397	16376	16110	16363	16338	16456	16350	16464	16439	16424	16487	16665	16318	16393	16448	16295	16449	16504	16372	16339	16358	16613	16430	16397	16304	16492	16403	16540	16366	16458	16469	16454	16498	16391	16416	16430	16331	16247	16512	16351	16419	16393	16382	16259	16495	16431	16236	16293	16422	16347	16190	16430	16456	16384	16361	16421	16375	16419	16539	16379	16512	16248	16363	16305	16326	16596	16289	16338	16534	16357	16489	16456	16475	16434	16613	16560	16423	16574	16410	16221	16282	16466	16275	16433	16447	16434	16423	16172	16507	16281	16302	16464	16295	16470	16595	16476	16321	16259	16389	16425	16307	16212	16427	16221	16510	16427	16257	16546	16434	16540	16386	16447	16266	16450	16454	16527	16376	16598	16260	16267	16511	16556	16211	16462	16407	16506	16371	16383	16451	16390	16623	16361	16406	16473	16388	16442	16442	16527	16173	16277	16589	16279	16378	16302	16287	16478	16279	16495	16457	16316	16346	16342	16426	16463	16259	16452	16565	16124	16414	16493	16479	16517	16256	16355	16345	16614	16330	16249	16503	16251	16304	16328	16581	16129	16429	16372	16253	16514	16432	16264	16364	16315	16497	16368	16291	16342	16297	16482	16395	16479	16508	16401	16542	16371	16275	16288	16314	16565	16349	16489	16575	16434	16340	16367	16556	16426	16284	16322	16420	16569	16431	16485	16353	16319	16506	16134	16385	16440	16463	16479	16411	16403	16374	16499	16450	16242	16186	16331	16559	16387	16317	16460	16288	16155	16398	16359	16369	16272	16618	16377	16182	16375	16257	16293	16501	16544	16380
35199	59724	56764	45725	39208	33996	29429	25785	23226	20720	18951	17780	16800	16172	15633	15370	15124	14869	14595	14602	14427	14474	14239	14275	14272	14089	14197	14405	14128	14023	13860	14107	14121	14034	14214	14057	13960	13910	14076	14026	14142	14122	14011	14049	13982	13992	13941	13993	13911	13858	14046	13989	13949	14048	13920	13834	13909	14003	14087	14165	14162	14098	13990	13914	14031	14028	14049	14027	13977	14052	14229	13939	14145	14031	14092	14015	14138	13902	14022	13916	14277	14045	14109	13853	13836	13959	14098	13894	13951	13992	13996	13983	13922	14110	14002	14011	14133	14016	14001	14049	13989	13881	13916	14071	13906	14130	13996	13996	14154	14029	14039	13851	14001	14074	13854	14065	14073	14041	13832	13997	13984	13883	14155	13962	14026	13906	14050	13938	14025	14043	13857	14079	14099	13974	14038	14064	14053	14041	14015	14056	14037	14202	13926	14097	13855	13899	13971	13810	13916	13861	13999	14001	13954	14090	13932	14007	13939	13973	13897	13947	13960	14059	13957	13962	14043	14046	13966	14158	13945	14039	14034	13964	13980	14049	14056	14171	13854	14205	14062	14028	14045	13940	14009	14069	14027	14143	13911	13960	14030	13948	14014	13920	13978	13969	13861	14096	14129	14047	14067	13838	13993	14054	14078	13967	13957	13931	13927	13985	13956	13994	13956	13964	13916	13866	14063	14022	13900	14121	13973	14113	13839	14061	14099	13882	14053	13986	14007	13903	14024	13966	14028	13993	13961	14003	14012	13976	13988	13907	14088	14048	14062	13828	14021	13910	14073	14183	13921	14139	14086	13929	14027	14141	13957	14201	13958	13862	13927	14133	14084	14067	13946	14007	13985	14036	14107	14161	14012	13853	14157	13891	14123	13984	14070	14016	14061	14070	14013	14040	14107	13885	14006	14049	14068	14014	13981	14137	14050	13892	13969	13943	13936	14243	13894	13900	14079	13992	14069	14052	14044	13978	13988	14005	14124	13927	14154	13990	13838	13927	14042	13854	14057	13950	13874	13963	14083	13964	14058	13958	13793	13821	13915	13904	13983	14110	14047	13905	13976	13983	14185	14004	13881	13890	13915	14111	13987	14058	13896	14084	13978	14088	13994	14006	13964	13880	14000	13894	13971	13851	14015	13976	13873	14022	13936	14208	13879	13985	13941	14107	14140	13890	14074	13910	13871	13832	14067	13846	13879	14062	14027	13943	13881	13956	14039	13984	14009	13914	13933	14080	13903	13880	14010	14009	13934	13917	14088	13979	13950	13982	13968	14049	13784	14145	13975	14016	13991	14076	13994	13978	13983	14020	14020	14067	13901	14010	13930	13907	13915	14068	14003	14069	13992	13936	13966	14050	14022	14209	14054	13973	13974	14008	14155	14180	14027	14025	13842	13985	13965	14127	14144	14031	13940	13768	14083	13964	14142	13921	13906	14092	13922	13924	14014	14147	13925	14006	14001	13996	13993	13915	13899	14049	13903	13988	13971	13926	13890	14038	14099	14124	13978	13939	13947	14013	14008	13928	14111	13967	13968	13959	13958	14013	13973	14015	14151	13873	13969	14171	13986	13978	14029	14070	14103	13862	14071	13993	14002	13950	14013	13979	14169	13954	14225	13849	13823	13864	13949	14034	13985	13904	13913	13890	13868	14077	14003	13896	14080	14038	14002	14104	13965	13956	13854	14109	13916	13933	14048	13999	13887	14115	13858	14086	14022	13997	13984	13840	13954	13911	14138	14083	14170	14113	14166	14025	13957	14093	14034	14056	13952	13952	14124	13969	14085	14097	14082	14076	14163	13884	13968	13935	14041	14073	14065	14056	14049	14097	14012	13915	13984	14080	13969	14000	13965	13999	14014	14098	14029	14006	14060	14055	14106	13990	13958	13917	13804	13982	14029	13941	14098	14090	14149	14074	13988	13972	14014	13990	14110	14010	14000	14150	13899	13774	14035	14067	13972	14077	14076	14067	14090	14119	13994	14021	13995	13982	14051	13914	14017	14040	13950	14022	13821	14080	14033	14027	13971	14027	14024	13911	14057	14084	13982	14273	13941	14059	14118	13986	14041	14050	13996	14042	13858	13985	14089	13932	13911	14032	13851	14093	13900	14099	13838	13835	13906	14078	14141	13999	14059	13994	14070	14079	14038	14071	13905	13833	14096	13948	14078	14034	13960	13962	13999	14007	14024	14193	13799	14050	14044	14071	14132	14040	13930	13982	14016	13899	14120	14069	14099	13920	14195	14040	14075	14098	14010	13937	13906	14032	14015	13963	13929	14021	14046	13979	13980	14074	13941	13931	14183	13900	13903	14117	13999	13914	14077	14060	13849	13958	14085	14155	14143	13987	13962	14163	14145	13960	14109	13935	13996	13949	14203	13964	14086	13978	13932	14167	13904	14017	13887	14005	14092	14091	13995	13801	13971	14092	14061	14063	13978	14075	13808	14051	14102	13886	14137	13950	14040	14127	13951	14166	13970	13952	13789	13906	13917	14175	14097	13907	13969	13945	14110	14146	14084	14041	13987	14128	14066	14078	14072	13944	13926	13872	13887	13925	14089	14093	14233	13961	13965	14021	14142	13908	14036	13829	13952	14067	13976	13946	13890	14008	14001	14046	13882	13986	13985	14008	14025	13962	14001	13932	14057	14140	14130	13951	14097	13965	13982	14069	14025	13986	14062	14018	13996	14046	14073	13922	14103	14114	13909	13966	14161	14033	14033	13957	14086	13911	14066	13958	14090	13771	14076	14137	14172	13939	14044	14061	14034	13864	13972	14067	14034	13960	14054	14202	13938	13888	13942	14195	13856	14178	13971	14064	14206	13962	13868	13906	13929	13993	14096	14153	14041	14086	14077	13826	14152	13903	14044	13937	14073	14090	13974	14118	14045	14070	13968	13898	14035	13981	13981	14062	14018	14014	14154	14086	13863	14140	13987	13964	13927	13842	13905	13896	13896	14014	13885	13906	14055	14105	13831	14114	14076	13887	14076	13912	13949	14030	14066	13946	13994	14013	14148	14068	14032	14097	14242	14015	13959	14012	13785	13950	14217	13958	14073	14023	13923	13973	14196	13881	14067	14049	14129	13848	14112	14114	13826	14154	13772	13900	14106	13945	14080	14090	13959	13919	13996	14059	13979	14086	14071	13911	13924	14155	14006	13908	14151	14020	13968	14132	14115	13999	14013	14019	13981	13896	13962	13959	14042	14034	14058	14005	14148	14104	14040	13943	13959	14061	14026	14197	13919	13939	13933	13981	14031	14002	13996	14089	13894	13986	14032	13974	13998	14012	14071	13974	14086	13947	14086	14000	13999	13981	13864	13966	14008	13996	14018	14121	14071	14035	13966	13933	13907	13963	13899	13897	13943	13856	14124	13914	14081	13934	14028	13948	14063	14002	14101	13763	14031	13954	13897	13993	14120	14025	13954	14059	14114	13885	13974	13926	13993	14076	14039	13960	14051	14177	14003	13971	13989	13924	14131	14125	13961	14175	14127	14054	13890	14001	14187	13932	14036	13985	14096	13916	13914	14138	14203	13936	13928	13973	13943	13990	13873	13923	14066	14262	13928	13988	14024	13931	14005	14168	13988	14134	14023	13941	14187	13979	13963	14029	14102	14010	13974	13955	13936	14049	13957	14019	14042	13956	14063	13968	14070	14166	13893	14159	13905	13806	13909	14049	13912	14146	14062	14064	14025	14132	14137	14216	14012	13956	13878	14081	14176	13981	14091	13986	13950	13935	13948	13785	14012	13866	13997	13917	14098	14002	14008	13901	14057	13863	14071	13911	14057	13986	13999	14029	13849	14042	14100	13837	13943	13939	13889	13942	13998	14068	13934	14010	13961	13952	14014	13971	13873	13993	13865	14053	13857	14118	13908	13912	14052	14083	14135	13999	14043	13944	13981	13979	14006	13992	13923	14046	14003	13948	14084	13753	14160	13930	13963	14170	14055	13985	14097	13950	14245	13862	13899	14101	13930	14010	14122	14144	13785	14145	14061	13889	13897	13741	14012	13854	14187	14098	13993	13974	14117	14049	13964	13939	14037	13947	14035	14186	14041	14001	13988	14108	14158	14001	14033	14139	14005	13830	14089	13981	13953	14010	13919	14059	14048	14007	13878	14132	14028	14085	13991	13870	14028	14067	13972	14012	14017	14085	13851	13981	14159	14066	13969	13979	13939	13821	14130	14061	14021	13977	14011	13925	14019	14053	14106	13975	13951	14049	13873	13996	13989	14136	13943	13953	14100	14038	13981	13936	13938	14004	14097	14079	14082	14099	14069	13843	14014	13946	14014	13900	14123	13991	14000	13992	13997	13956	14071	13975	13855	13863	13919	14071	14044	13876	14069	13943	14153	13900	14064	13899	13902	13975	13977	13957	13826	13936	14163	14123	13897	14071	14006	13813	14194	14094	14126	13999	13906	13963	13990	13961	14088	13984	13970	13969	13896	14004	14196	14020	13865	14163	13912	14111	14063	14009	14121	14046	14008	14059	14044	14033	13892	14156	13851	14092	13923	13999	14042	13848	14028	14028	14022	14014	14021	14084	13962	14070	14021	13961	13961	14000	13999	14037	13975	14010	13904	13965	13956	13913	13980	14221	13811	13907	13979	14134	13948	14089	13929	13924	14113	13989	14061	14092	14011	13969	13953	14019	13969	14079	13981	14112	14113	13927	13997	13947	13973	14036	13829	14071	14050	13996	14022	14003	14073	13940	13927	13980	13923	13956	14097	14124	13929	14125	13888	13957	14005	14037	13924	14052	14088	14210	13920	13825	14005	13884	14000	13980	14059	14139	14060	14130	14007	13999	14061	14134	14132	14122	13903	13959	14181	13830	14092	14031	14043	14114	13872	13890	13959	14071	14089	14076	14009	14135	13921	13917	14042	13752	14111	13924	14133	14215	14004	14109	13994	14021	13963	14015	14052	14102	13950	14109	13961	14026	14142	13949	14033	14148	14110	14089	14076	14037	14076	14044	14009	14015	13944	13891	13958	13912	13977	13953	13969	14046	14157	13996	13925	14049	14071	13972	13905	13935	14038	13923	13948	14028	14006	14033	14078	14032	14049	14013	14173	13951	14066	14142	14011	13972	14050	14062	13997	14023	13941	13886	13917	14050	13856	14066	13880	14047
22802	21147	28952	24617	25681	31369	33607	28275	25333	23749	22133	20926	19912	19540	19274	18719	18342	18337	17992	17917	17743	17720	17735	17552	17512	17600	17670	17654	17376	17251	17377	17331	17432	17551	17379	17504	17204	17320	17387	17371	17385	17440	17439	17661	17412	17506	17273	17307	17221	17209	17216	17171	17206	17285	17464	17412	17312	17055	17125	17194	17332	17125	17346	17302	17504	17419	17420	17304	17221	17339	17331	17356	17233	17392	17341	17009	17471	17476	17558	17309	17150	17342	17237	17242	17192	17198	17333	17400	17264	17413	17254	17112	17187	17212	17443	17386	17515	17192	17293	17280	17430	17044	17206	17177	17264	17269	17411	17382	17129	17227	17140	17336	17161	17188	17274	17312	17279	17460	17207	17195	17312	17231	17185	17443	17260	17311	17285	17349	17075	17127	17490	17099	17232	17187	17385	17040	17315	17153	17330	17360	17268	17179	17017	17280	17411	17185	17387	17172	17108	17359	17136	17374	17138	17238	17226	17290	17493	17487	17299	17095	17321	17249	17179	17343	17442	17228	17206	17212	17317	17320	17425	17227	17371	17521	17277	17311	17304	17319	17095	17394	17334	17188	17464	17249	17231	17208	17302	17344	17075	17186	17248	17229	17440	17289	17291	17166	17124	17211	17203	17215	17209	17132	17265	17276	17182	17077	17391	17246	17203	17299	17089	17120	17292	17144	17128	17312	17265	17332	17181	17307	17260	17396	17168	17333	17304	17355	17332	17206	17095	17064	17135	17383	17100	17130	17050	17078	17205	17185	17416	17251	17180	17215	17518	17123	17325	17468	17314	17350	17354	17033	17232	17382	17114	17153	17229	17182	17181	17178	17281	17137	17251	17221	17376	17310	17336	17400	17207	17130	17188	17181	17314	17231	17401	17197	17046	17258	17305	17117	17419	17189	17206	17142	17060	17307	17002	17122	17236	17449	17134	17287	17221	17212	17377	17376	17114	17199	17274	17282	17188	17230	17167	17233	17051	17117	17373	17080	17092	17193	17498	17334	17422	17169	17166	17268	17337	17022	17385	17126	17068	17328	17274	17347	17276	17269	17340	16939	17157	17191	17311	17085	17085	17301	17245	17133	17263	17095	17435	17153	17225	17217	17106	17331	17397	17284	17092	17067	17200	17130	17324	17265	17373	17337	17133	17195	17113	17239	17297	17191	17320	17056	17280	17225	17246	17210	17312	17391	17235	16996	17365	17433	17236	17118	17354	17255	17263	17101	17320	17253	17383	17222	17457	17511	17224	17193	17229	17242	17131	17227	17262	17388	17253	17165	17407	17366	17484	17327	17219	17160	17008	17123	17229	17311	17242	17116	17129	17184	17459	17202	17202	17246	17096	17336	17354	17495	17316	17154	17228	17264	17330	17260	17058	17285	17103	17243	17170	17400	17072	17251	17165	17189	17250	17070	17226	17085	17121	17278	17386	17180	17307	17225	17159	17137	17051	16994	17360	17214	17103	17378	17198	17148	17081	17186	17439	17148	17171	17166	17405	17181	17202	17622	17111	17222	17508	17290	17286	17228	17373	17326	17317	17425	17233	17330	17291	17235	17420	16998	17198	17238	17238	17179	17397	17328	17206	17187	17269	17233	17361	17086	17073	17146	17357	17098	17339	17264	17270	17108	17224	17275	17091	17324	17240	17235	17325	17326	17227	17073	17260	17306	16914	17207	17493	17202	17272	17233	17370	17318	17190	17218	17167	17308	17233	17036	17157	17048	17220	17022	17252	17082	17184	17201	17522	17338	17379	17144	17257	17295	17287	17310	17382	17408	17077	17054	17205	16890	17281	17321	17135	17277	17249	17265	17445	17226	17050	17006	17166	17465	17288	17211	16922	17253	17328	17428	17301	17177	17227	17399	17351	17115	17097	17174	17351	17381	17314	17018	17149	17335	17083	17306	17159	17283	17277	17211	17203	17351	17380	17261	17141	17371	17227	17257	17188	17276	17218	17339	17116	17191	17101	17408	17087	17248	17287	17246	17250	17097	17241	17012	17159	17148	17163	17146	17170	17335	17309	17156	17330	17338	17412	17259	17361	17406	17252	17134	17455	17120	17296	17269	17175	17458	17219	17217	17367	17244	17182	17300	17127	17232	17411	17361	17164	17104	17243	17341	17175	17371	17189	17157	17237	17266	17253	17397	17109	17213	17335	17227	17242	17257	17201	17327	17228	17180	17161	17474	17122	16935	17224	17026	17032	17108	17093	17059	17112	17070	17207	17161	17229	17345	17389	16954	17389	17278	17195	17097	17183	17335	17105	17345	17356	17361	17190	17376	17147	17284	17209	17274	17242	17209	17228	17263	17102	17343	17186	17209	17240	17190	17299	17534	17247	17198	17162	17315	17312	17094	17083	17334	17170	17156	17232	17270	17268	17053	17162	17455	17390	17216	17223	17446	17377	17135	17389	17419	17294	17494	17257	17122	17048	17288	17303	17227	17277	17219	17292	17472	17369	17121	17239	17263	17265	17295	17131	17178	17286	17568	17403	17276	17299	17123	17258	17203	17184	17194	17217	17353	17300	17213	17185	17336	17290	17307	17225	17037	17246	17250	17376	17057	17197	17040	17345	17184	17495	17204	17119	17209	17222	17227	17262	16984	17045	17364	17218	17270	17153	17393	17115	17189	17215	17434	17405	17300	17399	17281	17249	17332	17398	17325	17197	17325	17242	17099	17293	17328	17013	17193	17203	17140	17214	17412	17252	17165	17246	17311	17269	17388	17360	17261	17247	17195	17234	17312	17441	17196	17112	17085	17504	17053	17444	17290	17366	17290	17293	17269	17343	17261	17215	17253	17315	17292	17076	17107	16938	17194	17316	17177	17328	17310	17285	17102	17134	17315	17098	17131	17178	17364	17187	17257	17259	17208	17159	17334	17100	17117	17295	17355	17346	17336	17131	17128	17301	17353	17256	17186	17307	17293	17288	17224	17344	17203	17101	17216	17445	17258	17274	17206	17107	17181	17309	17135	17080	17148	17070	17354	17179	17228	17187	17177	17108	17104	17262	17229	17153	17303	17166	17231	17153	17088	17284	17211	17127	17249	17188	17131	17178	17328	17497	17304	17321	17188	17252	17123	17139	17205	17353	17280	17194	17125	17168	16969	17268	17176	17217	17283	17424	17088	17289	17081	17230	17177	17163	17380	16887	17250	17082	17208	17551	17160	16977	17089	17132	17376	17254	17098	17307	17248	17185	17245	17093	17068	17146	17076	17215	17141	17071	17352	17139	17098	17156	17210	17269	17362	17243	17481	17094	17369	17208	17182	17224	17541	17319	17342	17368	17157	17249	17256	17169	17252	17308	17237	17262	17223	17274	17226	17384	17200	17333	17226	17176	17165	17364	17113	17442	17170	17317	17265	17322	17252	17142	17285	17183	17267	17363	17421	17274	17250	17414	17269	17114	17017	17324	17366	17078	17183	17251	17264	17114	17179	17415	17100	17279	17127	17456	17177	17359	17322	17121	17305	17145	17024	17142	17392	17238	17055	17238	17266	17350	17257	16982	17244	17209	17175	17295	17082	17241	17320	17376	17301	17094	17370	17260	17306	17255	17274	17155	17322	17205	17120	17195	17262	17008	17190	17441	17415	17341	17318	17235	17308	17421	17468	17276	17283	17422	17305	17010	17296	17323	17193	17154	17176	17399	17273	17369	17180	17224	17086	17296	17274	17300	17137	17242	17238	17224	17190	17131	17242	17156	17335	17130	17366	17248	17107	17134	17221	17318	17213	17114	17226	17153	17148	17256	17412	17290	17291	17183	16981	17008	17309	17198	17191	17224	17305	17272	17061	17282	17220	17291	17310	17155	17068	17308	17416	17077	17177	17284	17198	17219	17181	17263	17329	17224	17331	17289	17059	17159	17285	17102	16975	17117	17385	17172	17263	17182	17378	17206	17218	17238	17346	17017	17226	17467	17145	17156	17305	17296	17381	17403	17313	17386	17257	17118	17148	17165	17182	17135	17100	17279	17212	17161	17341	17181	17268	17237	17177	17010	17223	17312	17270	17382	17095	17149	17227	17181	17258	17263	17130	17243	17115	17404	17293	17523	17252	17340	17264	17037	17025	17340	17069	17082	17255	17388	17138	17097	17171	17312	17261	17280	17242	17172	17217	17174	17378	17312	17071	17305	17290	17271	17387	17045	17320	17252	17265	17021	17358	17406	17391	17476	17033	17459	17302	17054	17094	17151	17277	17416	17085	17257	17096	17288	17233	17265	17381	17126	17101	17002	17462	17144	17152	17187	17388	17284	17293	17121	17022	17303	17042	17369	17224	17355	17348	17171	17069	17209	17290	17210	17182	17220	17189	17165	17083	17067	17204	17062	17149	17157	17161	17373	17190	17383	17278	17167	17250	17258	17237	17227	17138	17181	17204	17256	17416	17399	17126	17389	17342	17173	17129	17089	17132	17162	17231	17222	17224	17245	17404	17255	17323	17439	17403	17417	17409	17161	17095	17196	17185	17387	17142	17131	17266	17248	17329	17102	17298	17116	17330	17168	17107	17422	17240	17235	17282	17237	17441	17220	17415	17282	17273	17214	17451	17162	17202	17390	17305	17337	17452	17017	17193	17425	17438	17356	17366	17138	17496	17215	17322	17267	17368	17184	17157	17151	17083	17221	17224	17141	17159	17306	17106	17242	17532	17370	17102	17141	17249	17183	17210	17317	17143	17253	17226	17267	17201	17164	17230	17279	17230	17360	17066	17087	17187	17146	17324	17131	17091	17275	17269	17333	17271	17202	17175	17078	17111	17263	17309	17097	17091	17286	17389	17284	17171	17461	17227	17229	17231	16988	17172	17126	17202	17182	17146	17457	17292	17072	17156	17426	17094	17068	17256	17377	17318	17150	17166	17357	17224	17341	17254	17096	17166	17406	17275	17340	17403	17409	17293	17179	17194	17257	17460	17275	17292	17235	17491	17240	17270	17363	17210	17397	17247	17368	17098	17214	17269	17493	17261	17263	17378	17343	17246	17330	17317	17107	17374	17152	17141	17240	17202	17154	17407	17265	17281	17397	17241	17097	17144	17202	16953	16862	17387	17079	17430	17383	17234	17369	17387	17156	17245	17331	17138	17085	17294	17159	17102	17316	17081	17372	17065	17144	17493	17313	17276	17024	17158
36733	63928	61342	50236	43304	37726	32851	28983	25739	22978	20900	19295	18174	17142	16554	16145	15794	15404	15311	15135	14964	14900	14946	14619	14492	14857	14498	14591	14481	14628	14450	14522	14389	14536	14486	14515	14598	14375	14530	14430	14453	14455	14431	14632	14527	14521	14493	14457	14372	14306	14224	14503	14454	14459	14412	14545	14509	14411	14485	14406	14543	14416	14557	14355	14556	14601	14408	14430	14260	14243	14541	14647	14410	14209	14683	14399	14374	14388	14566	14455	14548	14324	14498	14497	14339	14434	14389	14188	14453	14378	14480	14395	14395	14566	14372	14450	14358	14278	14510	14546	14320	14495	14455	14488	14420	14410	14485	14469	14233	14432	14592	14461	14480	14547	14448	14482	14477	14302	14304	14474	14337	14482	14489	14466	14361	14365	14442	14500	14398	14417	14479	14353	14361	14319	14426	14496	14458	14353	14560	14338	14552	14539	14361	14343	14506	14331	14376	14292	14380	14296	14453	14361	14531	14416	14303	14400	14336	14534	14427	14409	14393	14464	14374	14316	14496	14408	14378	14497	14477	14453	14440	14319	14611	14491	14409	14314	14345	14323	14547	14334	14214	14415	14363	14454	14425	14289	14349	14418	14471	14475	14377	14433	14324	14414	14442	14357	14450	14459	14368	14496	14463	14214	14395	14326	14391	14456	14362	14232	14599	14273	14346	14428	14315	14538	14473	14483	14444	14419	14534	14501	14359	14442	14457	14370	14572	14416	14614	14353	14439	14397	14439	14293	14491	14570	14280	14351	14446	14478	14601	14478	14599	14360	14407	14454	14310	14282	14339	14320	14518	14346	14361	14585	14450	14526	14357	14293	14569	14373	14614	14178	14382	14471	14532	14526	14365	14321	14358	14288	14322	14483	14513	14545	14301	14536	14409	14302	14476	14385	14358	14484	14476	14325	14347	14429	14391	14500	14364	14295	14370	14314	14492	14511	14201	14381	14456	14387	14583	14580	14431	14540	14408	14399	14256	14399	14651	14565	14347	14448	14307	14371	14535	14363	14341	14236	14548	14266	14429	14308	14370	14406	14340	14425	14422	14455	14488	14413	14429	14335	14431	14415	14266	14665	14589	14375	14392	14347	14360	14449	14484	14313	14432	14314	14548	14359	14321	14461	14360	14513	14557	14299	14382	14476	14429	14375	14460	14482	14276	14566	14299	14439	14460	14439	14469	14355	14359	14430	14531	14338	14355	14299	14304	14500	14346	14482	14465	14459	14351	14414	14435	14304	14534	14431	14283	14427	14437	14407	14276	14361	14419	14345	14496	14487	14368	14286	14447	14296	14292	14442	14418	14316	14401	14347	14391	14356	14418	14372	14406	14426	14314	14464	14377	14488	14411	14313	14286	14458	14498	14349	14254	14416	14360	14456	14444	14322	14277	14434	14399	14404	14495	14303	14435	14464	14401	14524	14381	14570	14395	14465	14468	14399	14443	14378	14482	14496	14320	14145	14527	14459	14483	14650	14368	14499	14515	14420	14317	14328	14356	14451	14385	14404	14421	14529	14333	14510	14467	14271	14479	14237	14323	14474	14418	14309	14479	14261	14520	14416	14407	14516	14457	14396	14367	14457	14494	14404	14414	14289	14511	14354	14496	14426	14413	14406	14574	14547	14388	14476	14364	14425	14412	14346	14528	14367	14484	14371	14471	14486	14413	14367	14354	14427	14344	14382	14453	14449	14578	14348	14311	14236	14433	14310	14408	14388	14337	14371	14407	14501	14463	14568	14372	14497	14452	14286	14350	14406	14316	14373	14432	14246	14396	14370	14550	14475	14406	14366	14358	14375	14363	14282	14443	14399	14402	14452	14501	14464	14446	14359	14450	14518	14479	14400	14312	14374	14317	14483	14484	14450	14441	14314	14387	14426	14404	14365	14480	14470	14352	14237	14535	14358	14308	14400	14563	14375	14487	14430	14409	14413	14238	14293	14297	14397	14433	14515	14331	14288	14371	14412	14401	14363	14337	14446	14454	14343	14310	14494	14468	14330	14427	14220	14430	14321	14357	14439	14359	14243	14441	14487	14440	14341	14409	14592	14433	14392	14379	14317	14404	14385	14422	14558	14354	14322	14468	14375	14442	14309	14418	14254	14401	14449	14516	14406	14395	14304	14620	14328	14400	14323	14507	14357	14255	14407	14469	14341	14407	14525	14575	14318	14400	14460	14532	14592	14552	14269	14426	14509	14391	14436	14368	14502	14472	14382	14460	14442	14532	14539	14430	14443	14515	14514	14475	14201	14420	14385	14395	14446	14328	14299	14474	14369	14484	14519	14402	14346	14530	14338	14178	14423	14310	14367	14303	14438	14336	14238	14489	14391	14434	14323	14488	14482	14432	14466	14497	14445	14314	14434	14641	14238	14560	14441	14548	14517	14590	14430	14487	14449	14382	14385	14415	14386	14667	14521	14496	14360	14289	14530	14494	14322	14632	14286	14473	14444	14288	14321	14225	14559	14432	14436	14385	14482	14369	14515	14368	14367	14505	14327	14550	14326	14209	14282	14428	14468	14344	14539	14396	14466	14406	14417	14489	14522	14344	14494	14443	14501	14484	14428	14253	14399	14458	14280	14336	14340	14339	14299	14355	14487	14484	14459	14463	14444	14309	14380	14355	14511	14489	14512	14321	14434	14427	14412	14450	14352	14459	14259	14666	14353	14291	14408	14388	14502	14350	14438	14519	14534	14512	14404	14306	14524	14587	14308	14433	14201	14415	14495	14638	14237	14370	14280	14440	14427	14378	14425	14453	14399	14314	14340	14487	14293	14466	14303	14245	14664	14345	14432	14416	14303	14534	14330	14409	14420	14437	14303	14420	14229	14293	14524	14576	14448	14107	14362	14421	14408	14518	14529	14210	14283	14374	14465	14443	14402	14384	14218	14478	14423	14345	14562	14300	14526	14275	14346	14495	14424	14581	14380	14354	14542	14298	14577	14302	14629	14400	14457	14351	14270	14385	14183	14428	14424	14336	14358	14527	14426	14311	14529	14470	14688	14326	14350	14556	14483	14380	14343	14448	14454	14377	14381	14342	14415	14409	14499	14497	14383	14436	14301	14347	14546	14413	14530	14485	14426	14431	14385	14356	14405	14528	14450	14386	14319	14284	14477	14322	14575	14568	14532	14266	14372	14324	14494	14464	14388	14406	14354	14565	14286	14442	14514	14568	14512	14536	14293	14435	14331	14524	14572	14348	14563	14388	14355	14430	14404	14404	14363	14425	14367	14322	14189	14287	14401	14418	14391	14354	14325	14457	14548	14495	14241	14480	14364	14584	14480	14448	14408	14276	14416	14375	14523	14278	14257	14355	14362	14406	14500	14401	14364	14406	14556	14353	14448	14347	14387	14262	14457	14504	14371	14445	14495	14291	14379	14403	14348	14482	14347	14479	14354	14270	14446	14497	14224	14482	14439	14317	14436	14350	14355	14305	14455	14336	14439	14524	14464	14330	14410	14408	14478	14461	14521	14380	14397	14345	14363	14235	14283	14464	14524	14462	14531	14434	14434	14254	14425	14477	14390	14359	14465	14275	14470	14356	14414	14444	14182	14360	14328	14258	14434	14304	14369	14377	14433	14262	14423	14373	14324	14673	14542	14379	14515	14372	14417	14402	14378	14524	14421	14278	14336	14325	14387	14537	14371	14367	14483	14454	14528	14318	14316	14215	14118	14459	14427	14432	14549	14393	14347	14436	14414	14493	14488	14461	14240	14433	14444	14247	14421	14414	14298	14371	14431	14290	14484	14399	14339	14483	14326	14474	14490	14522	14397	14470	14285	14466	14488	14441	14472	14494	14354	14335	14414	14454	14381	14391	14461	14515	14427	14472	14324	14592	14392	14440	14288	14376	14368	14497	14552	14361	14271	14448	14402	14394	14447	14503	14577	14164	14507	14443	14539	14452	14372	14423	14401	14548	14284	14324	14472	14400	14512	14451	14514	14279	14420	14397	14348	14368	14381	14408	14477	14378	14389	14492	14627	14340	14288	14379	14486	14179	14524	14447	14419	14350	14531	14494	14411	14385	14391	14419	14456	14232	14467	14594	14310	14288	14484	14681	14277	14446	14250	14498	14311	14402	14355	14565	14156	14420	14382	14184	14399	14467	14520	14344	14515	14419	14443	14302	14408	14451	14358	14382	14090	14368	14314	14473	14520	14571	14378	14459	14514	14538	14462	14367	14410	14507	14341	14430	14326	14320	14402	14426	14325	14354	14464	14484	14486	14362	14523	14454	14316	14416	14503	14239	14477	14435	14417	14298	14435	14453	14268	14414	14358	14412	14212	14184	14342	14565	14394	14471	14278	14540	14534	14559	14227	14283	14405	14505	14315	14427	14412	14368	14358	14340	14386	14471	14477	14468	14421	14478	14344	14435	14289	14463	14497	14324	14487	14369	14442	14376	14374	14359	14311	14427	14364	14362	14490	14339	14331	14504	14419	14294	14448	14238	14428	14453	14527	14213	14419	14373	14503	14528	14484	14386	14399	14483	14453	14338	14419	14328	14379	14380	14472	14276	14402	14471	14310	14421	14476	14365	14481	14564	14419	14471	14388	14411	14424	14570	14350	14562	14604	14253	14452	14378	14324	14534	14448	14542	14561	14492	14314	14269	14260	14420	14340	14444	14396	14347	14401	14350	14373	14506	14410	14215	14386	14344	14320	14330	14444	14416	14342	14543	14375	14419	14483	14369	14299	14452	14441	14456	14480	14446	14534	14347	14297	14414	14419	14412	14459	14407	14625	14491	14246	14427	14443	14340	14378	14542	14281	14411	14408	14393	14520	14417	14418	14458	14441	14516	14376	14424	14497	14372	14500	14485	14481	14246	14424	14458	14568	14382	14377	14459	14272	14482	14472	14510	14460	14585	14483	14405	14572	14512	14282	14427	14453	14213	14468	14533	14498	14379	14358	14296	14506	14498	14521	14461	14531	14588	14450	14575	14337	14483	14506	14247	14231	14347	14342	14333	14545	14413	14420	14290	14322	14398	14466	14372	14312	14357	14416	14554	14583	14227	14431	14504	14338	14544	14444	14421	14474	14431	14397	14482	14336	14362	14382	14190	14409	14408	14369	14357	14388	14402	14426	14342	14407	14445	14504	14377	14385	14437	14248	14558	14476	14408	14355
31490	38005	48050	41870	33994	29177	25929	23141	21404	20119	19432	18718	18335	18170	17911	17948	17691	17488	17568	17400	17468	17445	17350	17390	17441	17197	17282	17182	17333	17045	17397	17272	17295	17380	17251	17339	17249	17239	17166	17110	17134	17224	17154	17054	17177	17209	17049	17353	17325	16925	17111	17155	17205	17029	17279	17317	17546	17106	17354	17481	17547	17158	17160	17179	17269	17129	17345	17243	17206	17088	17255	16997	17239	17214	17258	17229	17070	17358	17214	17013	17157	17281	17066	17475	17092	17305	17235	17295	17146	17359	17242	17360	17078	17196	17059	17032	17275	17408	17353	17200	17202	17186	17161	17382	17256	17238	17287	17309	17183	17202	17095	17208	17217	17329	17259	17196	17401	17192	17434	17197	17003	17188	17232	17337	17246	17223	17365	17418	17187	17279	17196	17126	17179	16946	17069	17106	17078	17181	17334	17318	17244	17244	17147	17218	17208	17153	17319	17225	17209	17194	17345	17268	17171	17061	17195	17043	17167	17232	17231	17013	17171	17237	17326	17289	17338	17167	17178	16980	17219	17173	17154	17139	17370	17153	17196	17286	17354	17306	17048	17111	17057	17160	17074	17156	17172	16963	17283	17191	17158	17167	17442	17127	17081	17223	17185	17330	17084	17239	17022	17144	17402	17112	17278	17223	17081	17180	17261	17222	17144	17165	17031	17313	17150	17098	17115	17276	17406	17274	17267	17019	17237	17159	17144	17471	17075	16997	17210	17083	17325	17039	17322	17241	17185	17340	17250	17161	17196	17225	17036	17287	17223	17277	17182	17030	17069	17299	17248	17260	17402	17364	17244	17179	17087	17213	17330	17339	17199	17099	17191	17222	17303	17069	17155	17162	17071	17115	17087	17276	17275	17205	17141	17162	17063	17165	17082	17227	17359	17190	17260	17192	17376	17200	17441	17322	17159	17267	17319	17220	17117	17269	17161	17123	17267	17115	17330	17539	16942	16931	17124	17264	17097	17248	17160	17326	17238	17383	17255	17151	16971	17191	17413	17204	17410	17254	17214	17343	17229	17345	17348	17375	17201	17214	17080	17139	17193	17331	17453	17029	17209	17361	17364	17259	17380	17100	17225	17212	17218	17198	17211	17148	17111	17180	17351	17108	17247	17234	17243	17153	17299	17180	17192	17372	17206	17184	17179	17325	17005	17206	17291	17153	17149	17136	17104	17173	17347	17423	17149	17133	17235	17315	17181	17113	17233	17186	17168	17153	17222	17361	17330	16960	17172	17139	17315	17426	17088	17225	17196	17370	17200	17112	17177	17276	17424	17086	17241	17253	17197	17267	17288	17308	17213	17269	17260	17263	17180	17193	17123	17241	17305	17363	17236	16920	17249	17409	17164	17335	17272	17244	17297	17249	17224	17176	17285	17434	17150	17156	17151	17184	17044	17199	17268	17289	17318	17385	17184	17088	17200	17257	17400	17228	17130	17081	17306	17286	17163	17351	17055	17236	17417	17331	17179	17146	17242	17344	17100	17120	17255	17358	17182	17237	17422	17316	17241	17171	17143	17204	17223	17252	17268	17220	17297	17036	17075	17218	17168	17235	17108	17073	17359	17254	17198	17228	17084	17127	17151	17298	17074	17195	17397	17052	17181	17284	17168	17273	17411	17331	17139	17243	17241	17064	17195	17196	17236	17134	16844	17357	17034	17138	17339	17309	17338	17021	17324	17331	17179	17341	17116	17312	17246	17100	17103	17389	17294	17266	17066	17059	17379	17132	17294	17226	17281	17211	17185	17342	17148	17292	17111	17272	17157	17171	17156	17071	17285	16981	17144	17059	17320	17200	17245	17272	17192	17355	17284	17414	17090	17423	17255	17385	17120	17318	17387	17055	17271	17076	17323	17200	17039	17061	17083	17031	17058	17289	17209	17226	17321	17382	17430	17202	17355	17152	17192	17427	17343	17181	17412	17206	17053	17393	17396	17208	17193	17301	17160	17041	17305	17137	17300	17158	17319	17029	17205	17402	17115	17245	17045	17065	17144	17286	17065	17218	17329	17288	17195	17267	17269	17170	17067	16996	17180	17291	17259	17151	17293	17343	17317	17280	17094	17141	17315	17242	17099	17311	17135	17292	17226	17188	17148	17177	17078	17019	17269	17374	17212	17458	17414	17384	17059	17302	17401	17163	17186	17264	17269	17193	17287	17333	17535	17285	17024	17199	17230	17155	17315	17259	17382	17154	17193	17274	17317	17157	17299	17230	17258	17140	17204	17062	17033	17272	17252	17199	17044	17155	17186	17196	17232	17423	17122	17163	17273	17248	17345	17090	17267	17280	17300	17117	17304	17249	17405	17158	17332	17157	17069	17337	17322	17385	17113	17219	17142	17094	17031	17224	17228	17300	17225	17199	17321	17435	17090	17217	17252	17202	17156	17274	17059	17170	17273	17306	17248	17286	17007	17253	17301	17234	17225	17260	17144	17155	17147	17306	17301	17269	17346	17293	17107	17439	17298	17200	17240	17422	17013	17176	17060	17111	17153	17149	17090	17457	17331	17312	17211	16995	17261	17135	17281	17060	17359	17267	16970	17273	17000	17114	17155	17320	17109	17188	17399	17340	17099	17192	17235	17290	17216	17083	17213	17194	17395	17255	17145	17105	17301	17375	17334	17063	17240	17086	17138	17203	17231	17054	17142	17131	17054	17298	17348	17224	17153	17249	17324	17153	17160	17201	17129	17216	16966	17188	17250	17083	17186	17277	17277	17108	17214	17240	17133	17295	17023	16993	17189	17341	17392	17169	17066	17341	17384	17162	17273	17168	17152	17151	17200	17239	17290	17209	17180	17045	17244	17232	17187	17144	17031	17031	17021	17176	17182	17559	17325	17113	17354	17060	17151	17157	17032	17208	17217	17123	17204	17106	17211	17249	17173	17206	17000	17183	17007	17282	17239	17329	17233	17505	17454	17211	17224	17164	17282	17116	17290	17075	16993	17401	17017	17123	17327	17247	17193	17298	17265	17349	17210	17204	17049	17280	17369	17030	17418	17300	17236	17214	17224	17340	17191	17521	17455	17142	17330	17489	17227	17271	17364	17267	17087	17465	17308	17019	17348	17102	17450	17183	17299	17531	17149	17287	17237	17120	17215	17161	17151	17165	17237	17193	17497	17293	17340	17215	17288	17152	17366	17129	17217	17115	17115	17208	17243	17177	17364	17238	17206	17165	17235	17069	17366	17228	17089	17278	17212	17014	17005	17202	17469	17243	17120	17320	17151	17070	17373	17430	17337	17398	17255	17268	17305	17143	17348	17107	17121	16962	17226	17290	17319	17349	17163	17299	17225	17187	16928	17025	17331	17262	17325	17312	17437	17011	17124	17332	17135	17073	17287	17254	17290	17369	17322	17157	17242	17319	17270	17070	17245	17145	17043	17393	17160	17227	17210	17337	17141	17108	17175	17349	17092	17196	17325	17268	17191	17278	17307	16961	17254	17391	17247	17066	17256	17199	17129	17297	17058	17054	17143	17455	17270	17242	17115	17175	17285	16995	17447	17275	17248	17110	17294	17138	17297	17230	16982	17214	17435	17194	17276	17440	17169	17193	17229	17087	17398	17153	17338	17326	17144	17214	17474	17440	17219	17325	17368	17214	17364	17300	17243	17079	17349	17172	17069	17159	17168	17182	17094	17095	17225	17361	17299	17402	17335	17342	17413	17254	17059	17257	17325	17119	17042	17168	17279	17246	17228	16966	17478	17249	17231	17183	17130	17254	17071	17330	17487	17196	17457	17418	17281	17257	17240	17170	17309	16900	17343	17135	17243	17100	17251	17159	17286	17199	17248	17309	17301	17266	17281	17324	17226	17266	17398	17448	17183	17092	17013	17162	17250	17486	17155	17182	17264	17410	17203	17332	17501	17296	17219	17217	17167	17342	17245	17071	16991	17343	17209	17351	17096	17435	17242	17234	17282	17210	17104	17101	17412	17049	17099	17346	17345	17215	17049	17080	17315	17205	17056	17371	17258	17290	17115	17465	17204	17320	17296	17266	17358	17262	17060	17292	17204	17280	17286	17154	17104	17101	17065	17232	17195	16984	16853	17092	17314	17367	17320	17294	17288	17293	17202	17250	17194	17149	17148	17279	17193	16936	17270	17263	17066	17187	17502	17234	17191	17218	17186	17282	17297	17122	17263	17079	17370	17198	17208	17237	17303	17386	17512	17381	17374	17110	17240	17094	17309	17069	17239	17191	17387	17375	17045	17376	17262	17535	17169	17288	17249	16994	17160	17288	17362	17338	17363	17267	17236	17056	17037	17251	17232	17294	17037	17025	17292	17219	17255	17232	17165	17139	17145	17249	17255	17046	17009	17163	17481	17180	17274	17257	17376	17501	17079	17354	17378	17185	17157	17341	17010	17287	17197	17255	16951	17262	17361	17151	17290	17333	17176	17155	17155	17312	17302	17173	17283	17181	17044	16991	17227	17139	16973	17441	17268	17187	17087	17150	17488	17178	17128	17378	17111	17204	17273	17229	17153	17235	17618	17175	17183	17309	17338	17075	17039	17357	17061	17169	17158	17236	17160	17155	17167	17056	17048	17202	17177	17132	17118	17199	17295	17030	17151	17088	17167	17296	17189	17165	17082	17216	17448	17146	17374	17198	17151	17175	17373	16954	17175	17255	17253	17304	17290	17381	17182	17254	17464	17204	17171	17187	17395	17275	17398	17182	17242	17226	17390	17250	17038	17223	17234	17204	17284	17248	17235	17224	17360	17191	17354	17104	17116	17201	17174	17259	17165	17335	17304	17120	17321	17144	17269	17107	17251	17169	17233	17039	17149	17249	17341	17095	17172	17291	17130	17269	17191	17183	17307	17046	17129	17334	17233	17186	17272	17195	17097	17132	17155	17103	17103	17273	17291	17226	17253	17145	17116	17372	17353	17485	17355	17108	17515	17374	17082	17048	17259	17238	17323	17221	17299	17138	17160	17373	17221	17245	17296	17027	17263	17304	17365	17280	17358	17197	17491	17255	17023	17305	17428	17450	17379	17268	17305	17114	17230	17196	17433	17290	17374	17371	17344	17307	17470	17241	17407	17199	17067	17196	17372	17127	17373	17024	17196	17251	17351	17187	17135	17309	17304	17257	17134	17246	17148	17169	17064	17090	17351	17265
36977	54872	50757	39964	33941	29111	25249	22417	20395	18551	17437	16831	15992	15793	15421	15488	15094	14951	14787	14843	14644	14658	14574	14675	14735	14593	14636	14601	14420	14583	14502	14586	14447	14459	14414	14627	14638	14558	14448	14386	14541	14392	14480	14422	14613	14521	14507	14682	14429	14554	14314	14430	14501	14576	14371	14368	14544	14389	14441	14489	14498	14535	14634	14552	14276	14467	14524	14295	14473	14448	14453	14339	14621	14502	14447	14532	14316	14498	14434	14458	14368	14459	14404	14486	14472	14503	14591	14298	14272	14451	14491	14489	14619	14421	14368	14541	14481	14570	14336	14444	14416	14438	14411	14669	14296	14543	14577	14345	14464	14482	14477	14550	14276	14541	14346	14581	14256	14358	14375	14479	14430	14441	14359	14443	14381	14624	14465	14472	14435	14499	14541	14493	14411	14468	14268	14413	14579	14510	14347	14422	14403	14413	14474	14328	14642	14491	14507	14403	14371	14445	14614	14458	14572	14393	14436	14579	14470	14432	14245	14440	14486	14586	14387	14325	14468	14359	14510	14489	14500	14380	14510	14463	14499	14260	14482	14542	14715	14294	14541	14534	14397	14473	14444	14316	14545	14528	14415	14252	14350	14520	14581	14412	14515	14557	14465	14524	14488	14472	14621	14452	14692	14582	14308	14368	14505	14551	14580	14494	14446	14466	14344	14481	14493	14359	14405	14528	14538	14509	14571	14410	14345	14439	14488	14343	14505	14413	14285	14476	14542	14448	14515	14459	14380	14444	14409	14270	14467	14474	14366	14390	14486	14453	14487	14415	14395	14540	14486	14265	14329	14499	14392	14476	14570	14356	14361	14362	14549	14573	14490	14503	14246	14538	14475	14370	14479	14624	14384	14573	14493	14456	14455	14513	14445	14558	14405	14522	14609	14507	14317	14401	14437	14438	14362	14558	14411	14477	14344	14363	14631	14456	14522	14512	14454	14501	14440	14427	14460	14508	14517	14441	14474	14494	14413	14489	14516	14375	14529	14422	14693	14356	14251	14569	14348	14446	14520	14325	14689	14415	14516	14345	14413	14404	14537	14415	14428	14387	14438	14501	14345	14444	14372	14330	14511	14374	14440	14488	14530	14451	14415	14389	14553	14494	14370	14373	14507	14284	14547	14414	14421	14386	14272	14594	14509	14483	14343	14400	14431	14335	14453	14428	14287	14479	14315	14443	14334	14535	14401	14602	14567	14417	14566	14546	14429	14484	14412	14564	14644	14421	14571	14402	14389	14341	14525	14494	14483	14475	14507	14453	14349	14540	14468	14433	14497	14306	14509	14387	14383	14546	14506	14462	14320	14601	14237	14496	14363	14371	14528	14506	14373	14426	14395	14360	14645	14393	14484	14485	14571	14631	14467	14486	14590	14521	14597	14409	14475	14539	14215	14339	14420	14550	14408	14458	14531	14525	14441	14569	14578	14400	14350	14451	14304	14390	14397	14333	14510	14494	14488	14522	14362	14497	14398	14264	14353	14448	14519	14434	14629	14446	14367	14484	14525	14351	14412	14508	14514	14459	14495	14456	14477	14401	14531	14285	14572	14585	14182	14514	14417	14571	14544	14289	14445	14354	14623	14463	14322	14413	14464	14484	14332	14646	14623	14325	14350	14606	14447	14466	14390	14473	14407	14327	14543	14525	14520	14207	14497	14415	14412	14443	14654	14331	14462	14528	14366	14477	14412	14430	14496	14503	14546	14311	14323	14404	14575	14518	14398	14578	14582	14446	14518	14621	14421	14566	14437	14457	14425	14443	14474	14315	14370	14590	14419	14291	14537	14397	14414	14486	14427	14573	14658	14372	14509	14422	14398	14424	14315	14369	14368	14543	14469	14284	14354	14551	14475	14545	14373	14492	14416	14322	14336	14388	14464	14444	14430	14335	14543	14293	14509	14433	14469	14400	14303	14413	14453	14349	14617	14463	14639	14418	14453	14395	14289	14357	14370	14561	14389	14502	14580	14533	14381	14352	14382	14491	14588	14479	14634	14400	14365	14633	14469	14409	14304	14369	14425	14386	14510	14455	14299	14501	14288	14375	14446	14553	14240	14505	14432	14490	14478	14608	14242	14408	14472	14544	14391	14664	14474	14432	14359	14575	14387	14391	14453	14381	14500	14368	14555	14371	14460	14400	14328	14328	14636	14441	14679	14511	14361	14698	14453	14361	14467	14289	14425	14556	14342	14466	14545	14375	14356	14452	14540	14468	14410	14514	14467	14530	14266	14410	14439	14551	14545	14533	14472	14481	14448	14303	14239	14541	14456	14624	14328	14516	14534	14549	14485	14374	14529	14501	14467	14632	14357	14398	14496	14440	14549	14499	14546	14664	14389	14550	14455	14646	14452	14431	14508	14619	14440	14435	14485	14460	14449	14600	14429	14394	14506	14539	14410	14388	14528	14331	14558	14597	14481	14446	14538	14523	14357	14467	14367	14558	14551	14596	14575	14450	14451	14367	14352	14597	14420	14407	14541	14358	14362	14477	14478	14525	14482	14399	14610	14362	14327	14342	14427	14516	14450	14579	14465	14541	14408	14263	14268	14436	14490	14460	14433	14472	14476	14444	14634	14517	14503	14350	14336	14492	14504	14634	14429	14479	14519	14343	14466	14407	14555	14292	14550	14394	14285	14402	14472	14487	14460	14559	14489	14510	14489	14416	14341	14338	14493	14497	14411	14467	14384	14518	14495	14500	14501	14427	14607	14279	14517	14591	14366	14364	14459	14613	14566	14527	14538	14440	14304	14381	14475	14534	14390	14478	14498	14533	14536	14436	14541	14442	14348	14527	14431	14548	14284	14440	14451	14445	14594	14468	14479	14313	14382	14356	14609	14501	14473	14430	14568	14429	14431	14368	14497	14445	14443	14396	14516	14501	14532	14369	14439	14359	14596	14558	14425	14451	14403	14434	14640	14360	14347	14372	14478	14508	14623	14587	14542	14481	14509	14565	14384	14503	14487	14537	14470	14583	14319	14402	14445	14360	14461	14253	14441	14403	14325	14232	14594	14374	14388	14404	14334	14454	14323	14465	14443	14581	14285	14477	14561	14576	14321	14484	14416	14444	14600	14371	14438	14367	14460	14448	14480	14486	14568	14380	14366	14430	14430	14567	14513	14549	14413	14477	14583	14491	14514	14514	14422	14392	14438	14571	14351	14481	14577	14675	14255	14545	14381	14519	14447	14573	14513	14473	14553	14573	14479	14463	14421	14384	14417	14583	14510	14341	14601	14384	14313	14487	14541	14493	14352	14552	14488	14413	14511	14530	14522	14472	14498	14490	14473	14474	14694	14290	14600	14426	14555	14424	14523	14569	14236	14338	14506	14429	14493	14400	14567	14357	14276	14641	14443	14599	14325	14436	14378	14508	14544	14330	14634	14545	14593	14509	14520	14452	14506	14496	14478	14326	14450	14446	14538	14400	14464	14391	14306	14494	14586	14506	14356	14490	14373	14452	14414	14313	14438	14409	14494	14540	14413	14328	14444	14609	14375	14375	14504	14605	14507	14527	14623	14288	14554	14499	14459	14415	14309	14496	14264	14600	14338	14536	14485	14523	14499	14520	14520	14477	14293	14418	14286	14501	14411	14423	14637	14506	14361	14473	14424	14697	14461	14399	14345	14495	14400	14401	14408	14675	14528	14225	14423	14394	14411	14290	14547	14345	14466	14538	14388	14350	14371	14615	14555	14409	14479	14642	14491	14610	14515	14544	14502	14381	14692	14389	14502	14477	14399	14546	14498	14637	14440	14542	14342	14472	14438	14447	14408	14448	14270	14383	14367	14550	14448	14463	14550	14652	14552	14539	14547	14434	14419	14417	14475	14455	14366	14346	14621	14336	14528	14506	14410	14549	14452	14647	14456	14457	14486	14476	14327	14391	14305	14447	14265	14590	14332	14476	14433	14531	14458	14571	14481	14333	14418	14553	14564	14370	14629	14415	14362	14379	14486	14308	14340	14488	14511	14458	14473	14379	14475	14254	14516	14449	14473	14526	14463	14462	14496	14451	14315	14430	14497	14408	14423	14418	14505	14338	14372	14500	14553	14442	14441	14414	14482	14306	14310	14321	14348	14471	14421	14602	14373	14374	14477	14578	14526	14479	14263	14368	14514	14459	14416	14468	14502	14417	14479	14556	14463	14569	14438	14394	14489	14201	14569	14522	14528	14356	14563	14339	14512	14415	14425	14441	14454	14573	14396	14547	14388	14297	14377	14561	14413	14499	14326	14344	14520	14406	14318	14585	14432	14498	14435	14399	14506	14344	14597	14498	14487	14337	14377	14372	14515	14361	14607	14325	14274	14486	14388	14560	14354	14460	14564	14322	14466	14341	14423	14622	14502	14417	14434	14465	14368	14563	14484	14479	14526	14422	14382	14567	14228	14591	14462	14499	14343	14595	14419	14568	14345	14331	14429	14529	14468	14240	14478	14358	14311	14436	14458	14567	14416	14516	14536	14609	14358	14423	14490	14292	14375	14458	14467	14545	14413	14517	14479	14381	14311	14415	14409	14370	14347	14549	14494	14447	14269	14507	14427	14453	14390	14446	14608	14382	14495	14523	14602	14495	14516	14404	14400	14424	14526	14458	14439	14542	14485	14523	14461	14229	14549	14412	14300	14579	14302	14621	14384	14457	14580	14609	14355	14430	14539	14417	14441	14237	14397	14302	14497	14570	14344	14347	14459	14605	14447	14538	14582	14391	14429	14432	14410	14320	14492	14540	14435	14455	14632	14400	14429	14544	14539	14482	14372	14463	14423	14419	14410	14437	14389	14421	14403	14419	14514	14494	14425	14404	14551	14543	14372	14284	14577	14342	14544	14483	14336	14629	14511	14497	14649	14463	14403	14405	14410	14554	14354	14514	14357	14592	14515	14403	14431	14429	14217	14451	14524	14451	14576	14368	14487	14420	14459	14631	14367	14425	14430	14557	14476	14455	14595	14521	14610	14424	14533	14467	14638	14588	14543	14591	14439	14482	14400	14535	14464	14371	14444	14552	14525	14519	14521	14525	14626	14422	14463	14357	14530	14409	14480	14350	14384	14392	14574	14429	14398	14456	14329	14263	14423	14322	14529	14442	14617	14493	14425	14456	14374	14640	14498	14304	14517	14561	14454	14485	14440	14520
24030	21294	29498	28019	29807	32102	30789	26055	23395	22080	20712	20088	19378	18856	18464	18346	18390	18229	17962	17721	17788	17598	17558	17444	17569	17633	17589	17588	17474	17472	17545	17617	17611	17539	17380	17490	17566	17411	17530	17502	17479	17506	17371	17402	17405	17552	17495	17339	17533	17321	17358	17694	17590	17385	17353	17190	17369	17575	17446	17434	17457	17469	17374	17438	17588	17250	17539	17586	17404	17375	17481	17209	17283	17561	17360	17423	17327	17621	17371	17344	17373	17248	17279	17388	17465	17612	17438	17512	17386	17406	17174	17341	17509	17360	17459	17482	17461	17422	17365	17364	17434	17427	17244	17456	17379	17494	17335	17531	17552	17432	17318	17298	17382	17326	17501	17406	17278	17564	17469	17345	17316	17210	17302	17329	17466	17578	17261	17612	17349	17261	17309	17283	17376	17315	17311	17343	17477	17426	17293	17487	17213	17209	17369	17321	17272	17345	17605	17324	17431	17395	17412	17476	17173	17623	17721	17445	17413	17639	17392	17315	17487	17339	17502	17231	17233	17454	17372	17467	17333	17386	17490	17377	17429	17387	17462	17472	17449	17498	17450	17315	17499	17471	17533	17375	17313	17322	17330	17389	17301	17648	17546	17231	17445	17419	17453	17468	17205	17314	17593	17334	17290	17430	17374	17364	17320	17529	17512	17557	17333	17193	17370	17257	17386	17248	17520	17447	17454	17276	17143	17289	17367	17609	17502	17556	17328	17313	17350	17347	17416	17403	17375	17351	17488	17298	17488	17338	17380	17403	17211	17472	17388	17306	17294	17494	17618	17418	17338	17465	17339	17388	17511	17325	17284	17522	17469	17465	17486	17201	17385	17250	17365	17252	17295	17464	17242	17288	17377	17325	17516	17464	17332	17368	17368	17421	17304	17338	17462	17476	17431	17541	17396	17356	17559	17407	17374	17353	17206	17126	17327	17606	17385	17377	17602	17448	17393	17627	17485	17363	17374	17341	17374	17391	17467	17624	17550	17462	17248	17162	17429	17316	17459	17368	17403	17473	17403	17562	17290	17413	17316	17319	17320	17599	17406	17615	17421	17294	17293	17437	17384	17323	17338	17462	17331	17516	17457	17445	17506	17595	17492	17517	17401	17458	17478	17620	17537	17351	17670	17325	17392	17530	17266	17434	17439	17561	17445	17460	17429	17432	17317	17527	17498	17357	17487	17527	17426	17406	17128	17146	17509	17224	17547	17131	17423	17372	17336	17355	17411	17534	17600	17463	17420	17650	17260	17171	17358	17257	17400	17565	17415	17414	17420	17469	17308	17276	17502	17402	17472	17449	17376	17419	17373	17411	17265	17337	17500	17495	17491	17348	17406	17390	17528	17551	17389	17555	17373	17396	17526	17328	17485	17329	17341	17323	17252	17348	17316	17468	17426	17118	17516	17291	17500	17259	17378	17424	17399	17347	17557	17239	17378	17383	17297	17372	17400	17111	17381	17361	17315	17248	17291	17599	17235	17285	17238	17395	17401	17298	17529	17328	17261	17328	17473	17428	17385	17591	17411	17196	17339	17587	17195	17516	17408	17211	17458	17504	17243	17216	17572	17628	17470	17460	17410	17281	17514	17449	17430	17596	17324	17275	17505	17238	17357	17242	17290	17435	17515	17739	17473	17578	17318	17396	17404	17320	17592	17581	17361	17513	17465	17371	17277	17449	17370	17395	17488	17318	17513	17270	17179	17349	17281	17177	17465	17543	17399	17372	17398	17359	17277	17385	17544	17508	17537	17282	17142	17459	17357	17270	17419	17272	17399	17640	17591	17527	17296	17576	17614	17385	17301	17443	17382	17300	17398	17394	17318	17399	17097	17350	17492	17331	17416	17269	17595	17427	17483	17206	17433	17496	17350	17363	17340	17404	17243	17373	17450	17680	17572	17331	17598	17353	17376	17482	17524	17410	17553	17305	17535	17322	17202	17288	17332	17326	17274	17244	17472	17398	17419	17427	17476	17419	17206	17530	17390	17547	17604	17458	17501	17441	17495	17362	17325	17554	17369	17302	17629	17489	17263	17453	17288	17454	17276	17165	17251	17355	17424	17235	17296	17257	17692	17493	17564	17506	17467	17297	17199	17486	17457	17462	17575	17532	17430	17424	17549	17483	17360	17362	17114	17565	17390	17476	17277	17329	17345	17269	17414	17262	17467	17392	17515	17469	17296	17335	17564	17195	17289	17186	17482	17595	17359	17411	17350	17376	17279	17468	17335	17543	17599	17377	17483	17493	17308	17471	17489	17040	17611	17574	17583	17263	17283	17236	17173	17341	17293	17314	17452	17319	17350	17406	17375	17242	17261	17164	17372	17293	17479	17385	17390	17412	17376	17485	17521	17370	17547	17360	17284	17300	17339	17328	17379	17287	17327	17306	17639	17390	17325	17294	17333	17471	17359	17369	17335	17456	17455	17514	17554	17398	17311	17371	17412	17462	17533	17543	17154	17493	17353	17514	17521	17391	17272	17281	17484	17547	17468	17446	17461	17436	17342	17512	17431	17255	17253	17495	17312	17409	17255	17270	17383	17417	17489	17302	17292	17470	17501	17586	17325	17429	17526	17507	17287	17502	17416	17300	17164	17533	17468	17415	17372	17452	17307	17331	17269	17208	17238	17521	17417	17480	17515	17554	17430	17540	17341	17187	17195	17511	17372	17481	17417	17446	17516	17234	17396	17231	17299	17356	17439	17478	17276	17187	17424	17459	17503	17493	17348	17455	17532	17468	17463	17326	17506	17529	17490	17381	17368	17539	17397	17274	17404	17312	17364	17286	17161	17467	17232	17510	17375	17264	17399	17204	17401	17371	17369	17324	17424	17394	17454	17225	17474	17731	17424	17357	17236	17220	17433	17342	17280	17617	17535	17492	17249	17019	17507	17543	17359	17226	17437	17424	17664	17336	17535	17336	17488	17490	17467	17327	17386	17461	17205	17348	17346	17463	17203	17548	17289	17288	17548	17372	17412	17351	17308	17420	17413	17343	17484	17465	17666	17228	17463	17453	17249	17376	17499	17299	17375	17352	17213	17286	17378	17214	17370	17259	17404	17198	17431	17400	17380	17344	17338	17506	17427	17499	17378	17351	17619	17490	17454	17455	17240	17288	17410	17370	17596	17344	17469	17430	17380	17488	17578	17299	17503	17368	17405	17365	17466	17299	17426	17310	17342	17425	17239	17238	17285	17291	17369	17413	17392	17545	17330	17505	17403	17285	17242	17328	17515	17367	17422	17389	17503	17482	17409	17695	17460	17298	17398	17171	17395	17387	17471	17175	17208	17342	17375	17222	17417	17508	17230	17451	17414	17474	17315	17500	17543	17305	17333	17595	17454	17310	17368	17459	17203	17276	17461	17256	17319	17421	17436	17602	17586	17336	17378	17499	17462	17335	17470	17449	17450	17657	17543	17488	17503	17410	17343	17438	17309	17401	17401	17253	17313	17293	17320	17455	17440	17417	17536	17603	17484	17259	17560	17444	17284	17353	17386	17166	17837	17363	17369	17349	17506	17510	17484	17428	17316	17469	17201	17401	17393	17397	17387	17510	17233	17368	17346	17488	17362	17428	17297	17403	17455	17546	17360	17424	17391	17262	17631	17516	17218	17552	17352	17311	17399	17313	17260	17356	17405	17291	17310	17401	17255	17487	17501	17387	17534	17544	17494	17394	17485	17470	17402	17035	17535	17646	17632	17373	17520	17432	17361	17579	17388	17246	17288	17153	17430	17422	17442	17466	17450	17462	17552	17539	17418	17333	17671	17424	17300	17583	17302	17326	17463	17246	17305	17588	17400	17304	17175	17443	17408	17382	17231	17502	17307	17497	17352	17337	17399	17481	17277	17380	17513	17664	17425	17397	17543	17409	17295	17391	17327	17336	17278	17441	17279	17555	17290	17380	17161	17276	17573	17598	17397	17305	17457	17350	17437	17140	17388	17550	17472	17431	17540	17365	17495	17337	17278	17436	17378	17272	17444	17339	17441	17403	17428	17496	17466	17484	17434	17464	17293	17458	17435	17497	17182	17401	17379	17263	17358	17449	17418	17255	17404	17303	17447	17532	17382	17591	17385	17517	17324	17319	17514	17439	17301	17346	17407	17362	17411	17293	17332	17397	17414	17403	17479	17536	17413	17504	17564	17465	17308	17458	17341	17469	17405	17373	17377	17503	17421	17146	17416	17321	17443	17409	17336	17603	17368	17395	17222	17254	17318	17361	17433	17430	17356	17189	17338	17334	17347	17471	17372	17456	17583	17366	17426	17558	17327	17277	17553	17413	17553	17397	17492	17412	17705	17203	17243	17287	17367	17430	17389	17464	17245	17270	17462	17414	17344	17525	17388	17249	17406	17455	17257	17303	17385	17502	17287	17365	17533	17447	17425	17364	17471	17441	17408	17303	17345	17411	17342	17416	17363	17309	17280	17501	17254	17402	17346	17244	17457	17631	17392	17433	17393	17493	17364	17620	17433	17125	17417	17227	17417	17257	17116	17447	17354	17539	17308	17339	17559	17163	17406	17311	17422	17424	17526	17366	17477	17408	17259	17405	17387	17476	17500	17335	17529	17580	17469	17278	17435	17383	17467	17294	17542	17295	17224	17358	17282	17387	17268	17035	17414	17459	17552	17381	17342	17649	17562	17522	17418	17425	17273	17374	17234	17288	17451	17407	17332	17189	17225	17241	17458	17271	17470	17344	17354	17263	17375	17461	17391	17208	17300	17334	17208	17220	17269	17206	17503	17333	17247	17338	17577	17382	17500	17340	17337	17389	17468	17263	17368	17560	17337	17248	17426	17391	17257	17432	17443	17405	17447	17336	17465	17286	17340	17266	17447	17725	17451	17558	17373	17410	17544	17399	17301	17312	17360	17372	17358	17340	17469	17469	17406	17395	17369	17286	17317	17337	17315	17509	17391	17530	17337	17274	17298	17348	17616	17627	17474	17340	17337	17226	17373	17270	17422	17262	17332	17406	17399	17213	17321	17503	17437	17514	17172	17562	17476	17433	17372	17296	17310	17414	17338	17504	17611	17377	17348	17456	17438	17481	17498	17363	17438	17518	17393	17400	17495	17312	17473	17451	17117	17332	17502	17479	17372	17541	17439	17384	17458	17411	17398	17338	17358	17335	17351	17353
35785	60271	57064	45770	39077	33852	29476	25717	22928	20828	19052	17982	17418	16682	16342	15770	15637	15336	15409	15066	15032	14865	14916	14629	14847	14734	14833	14976	14554	14688	14764	14676	14589	14565	14798	14726	14647	14584	14727	14583	14769	14569	14691	14546	14672	14412	14683	14569	14520	14645	14574	14434	14574	14834	14549	14708	14535	14735	14672	14612	14519	14590	14544	14417	14646	14536	14518	14524	14571	14504	14594	14686	14530	14486	14575	14555	14802	14547	14557	14525	14526	14677	14576	14574	14562	14546	14570	14672	14645	14672	14373	14692	14543	14655	14533	14575	14557	14551	14523	14763	14617	14578	14561	14536	14597	14520	14505	14637	14654	14596	14627	14497	14586	14553	14551	14799	14613	14571	14576	14715	14619	14541	14567	14656	14564	14829	14704	14661	14556	14540	14774	14685	14539	14600	14566	14711	14787	14562	14613	14403	14695	14565	14570	14673	14581	14542	14538	14593	14353	14534	14572	14556	14699	14672	14303	14560	14651	14453	14468	14490	14616	14545	14637	14667	14624	14525	14522	14498	14479	14556	14518	14545	14369	14651	14714	14511	14547	14775	14630	14592	14592	14605	14787	14607	14588	14722	14645	14392	14317	14574	14704	14697	14412	14586	14365	14541	14460	14569	14842	14548	14690	14536	14390	14501	14732	14544	14541	14544	14700	14689	14414	14586	14622	14578	14476	14689	14540	14592	14615	14600	14593	14491	14573	14552	14701	14575	14558	14676	14631	14686	14508	14574	14579	14523	14554	14463	14684	14477	14498	14534	14423	14633	14633	14775	14561	14387	14515	14621	14606	14497	14616	14482	14711	14689	14635	14642	14565	14640	14577	14492	14445	14563	14732	14472	14507	14594	14458	14575	14464	14559	14741	14337	14449	14605	14561	14607	14509	14558	14628	14577	14397	14734	14670	14648	14661	14508	14651	14664	14441	14523	14552	14609	14552	14484	14627	14550	14711	14630	14705	14510	14593	14593	14407	14540	14537	14708	14485	14645	14575	14460	14473	14568	14632	14523	14623	14660	14545	14456	14491	14512	14616	14514	14503	14669	14643	14688	14679	14515	14583	14668	14516	14489	14612	14456	14766	14508	14536	14509	14524	14547	14611	14550	14721	14495	14705	14547	14599	14575	14513	14535	14461	14644	14537	14562	14486	14806	14485	14668	14669	14748	14545	14589	14567	14455	14579	14734	14619	14564	14479	14507	14533	14487	14641	14469	14574	14485	14708	14612	14532	14627	14589	14573	14599	14558	14625	14780	14494	14619	14521	14544	14659	14570	14498	14586	14482	14712	14541	14699	14781	14705	14529	14671	14643	14425	14513	14601	14655	14528	14504	14543	14519	14533	14528	14506	14653	14592	14613	14496	14744	14649	14678	14656	14548	14498	14469	14590	14577	14547	14537	14720	14675	14526	14515	14492	14798	14463	14573	14662	14497	14578	14446	14625	14545	14630	14620	14696	14652	14477	14541	14684	14368	14480	14591	14684	14633	14644	14569	14640	14645	14538	14607	14802	14806	14632	14322	14530	14667	14490	14520	14518	14595	14516	14691	14673	14605	14681	14589	14460	14530	14529	14510	14475	14539	14553	14478	14340	14563	14593	14470	14641	14630	14738	14551	14516	14644	14600	14547	14459	14540	14490	14571	14413	14546	14621	14641	14391	14674	14640	14549	14479	14570	14543	14555	14624	14531	14579	14569	14588	14377	14664	14640	14427	14636	14586	14648	14539	14584	14564	14532	14552	14566	14611	14567	14594	14481	14475	14756	14658	14551	14623	14525	14586	14639	14621	14531	14710	14672	14547	14665	14549	14344	14730	14592	14658	14632	14429	14472	14635	14738	14483	14365	14647	14535	14587	14558	14547	14612	14520	14459	14680	14579	14621	14591	14623	14705	14654	14581	14593	14657	14567	14652	14591	14648	14508	14531	14666	14479	14764	14653	14641	14422	14577	14459	14409	14628	14515	14871	14538	14557	14476	14440	14604	14637	14571	14637	14607	14758	14570	14595	14477	14536	14700	14749	14604	14811	14488	14519	14510	14514	14580	14724	14667	14639	14549	14558	14641	14571	14564	14534	14777	14479	14564	14546	14399	14574	14676	14751	14704	14512	14494	14393	14598	14431	14460	14601	14563	14525	14499	14584	14601	14557	14498	14448	14653	14461	14714	14545	14658	14690	14482	14492	14632	14591	14612	14558	14696	14519	14489	14556	14398	14611	14731	14515	14620	14566	14505	14619	14363	14476	14620	14626	14376	14592	14503	14594	14627	14522	14344	14471	14567	14665	14471	14682	14594	14614	14728	14626	14615	14729	14685	14700	14589	14606	14650	14593	14517	14663	14628	14632	14503	14575	14643	14703	14632	14340	14499	14613	14496	14422	14734	14657	14621	14556	14735	14488	14530	14726	14493	14610	14678	14530	14577	14596	14551	14682	14601	14592	14656	14580	14713	14497	14592	14458	14581	14504	14703	14629	14543	14694	14567	14698	14492	14589	14622	14729	14668	14456	14539	14567	14454	14460	14481	14563	14607	14485	14643	14560	14535	14632	14623	14384	14422	14767	14657	14514	14521	14468	14575	14821	14621	14677	14650	14732	14574	14551	14669	14559	14479	14579	14626	14487	14733	14555	14613	14573	14616	14628	14607	14598	14667	14546	14539	14527	14808	14665	14663	14653	14529	14562	14616	14607	14544	14533	14780	14586	14588	14583	14615	14381	14429	14515	14776	14661	14652	14631	14558	14677	14638	14588	14719	14623	14532	14550	14701	14493	14620	14672	14533	14497	14551	14815	14569	14501	14627	14579	14584	14631	14536	14507	14567	14528	14536	14605	14588	14586	14597	14571	14582	14539	14687	14639	14562	14676	14632	14549	14543	14555	14776	14389	14676	14481	14487	14486	14331	14511	14495	14567	14697	14613	14599	14702	14667	14723	14517	14699	14548	14646	14641	14761	14441	14425	14627	14561	14533	14529	14549	14754	14548	14560	14645	14590	14494	14667	14510	14317	14616	14470	14568	14547	14724	14623	14603	14486	14528	14606	14360	14519	14546	14479	14626	14609	14652	14482	14820	14551	14588	14614	14520	14554	14573	14518	14544	14682	14633	14627	14553	14622	14433	14574	14589	14624	14673	14577	14626	14523	14627	14678	14580	14531	14508	14564	14603	14618	14710	14499	14490	14529	14706	14628	14596	14580	14624	14409	14588	14622	14531	14422	14534	14454	14499	14531	14581	14672	14542	14460	14740	14544	14665	14423	14710	14428	14577	14723	14435	14366	14579	14552	14494	14553	14493	14643	14598	14487	14463	14452	14539	14578	14501	14619	14521	14528	14501	14576	14725	14601	14425	14561	14644	14581	14631	14515	14533	14549	14338	14584	14640	14446	14517	14554	14729	14609	14751	14510	14481	14628	14496	14564	14620	14613	14503	14470	14617	14609	14585	14748	14723	14635	14711	14550	14558	14619	14516	14608	14599	14657	14698	14527	14625	14592	14657	14594	14452	14762	14524	14771	14609	14679	14588	14564	14562	14672	14540	14655	14640	14549	14635	14646	14663	14462	14660	14617	14621	14506	14727	14602	14650	14526	14533	14482	14529	14584	14691	14801	14558	14442	14619	14674	14605	14596	14708	14606	14502	14696	14736	14544	14527	14636	14649	14650	14431	14426	14576	14640	14593	14657	14433	14485	14730	14487	14601	14610	14647	14537	14634	14557	14539	14654	14568	14538	14446	14653	14643	14652	14763	14555	14658	14545	14750	14561	14608	14534	14691	14722	14725	14587	14745	14663	14668	14533	14658	14441	14657	14535	14697	14580	14560	14606	14748	14621	14653	14552	14627	14849	14595	14521	14600	14516	14642	14687	14713	14594	14538	14463	14572	14451	14565	14607	14770	14573	14538	14700	14465	14621	14618	14734	14616	14502	14462	14676	14549	14596	14465	14403	14578	14707	14607	14509	14448	14666	14574	14646	14601	14490	14518	14534	14597	14811	14791	14550	14473	14636	14525	14782	14541	14436	14435	14645	14563	14529	14431	14621	14656	14419	14703	14649	14616	14611	14657	14481	14414	14667	14522	14540	14578	14516	14499	14506	14459	14671	14418	14619	14595	14582	14710	14597	14553	14521	14601	14412	14546	14682	14551	14684	14516	14716	14611	14596	14650	14615	14659	14677	14702	14576	14442	14727	14494	14606	14675	14582	14454	14672	14452	14762	14767	14419	14768	14526	14513	14634	14568	14525	14554	14667	14714	14503	14856	14598	14821	14647	14549	14544	14552	14802	14714	14617	14662	14621	14524	14625	14608	14608	14709	14647	14590	14554	14451	14726	14459	14452	14592	14614	14502	14558	14600	14632	14703	14529	14441	14707	14580	14484	14715	14470	14630	14597	14504	14598	14668	14575	14522	14510	14570	14600	14517	14591	14439	14661	14613	14357	14555	14694	14661	14468	14608	14356	14457	14530	14650	14577	14517	14716	14598	14692	14541	14441	14637	14476	14635	14558	14632	14584	14509	14518	14631	14468	14565	14499	14452	14410	14670	14704	14531	14683	14692	14415	14460	14657	14715	14507	14573	14495	14494	14646	14682	14507	14582	14515	14560	14588	14546	14626	14557	14471	14624	14483	14719	14583	14566	14546	14563	14718	14725	14536	14691	14632	14440	14697	14490	14695	14720	14569	14649	14637	14718	14505	14532	14462	14637	14502	14699	14606	14502	14572	14713	14616	14674	14692	14433	14571	14630	14704	14527	14587	14630	14524	14654	14436	14488	14648	14692	14632	14454	14555	14501	14590	14626	14464	14653	14615	14637	14582	14679	14540	14516	14657	14624	14627	14670	14520	14543	14550	14502	14551	14683	14638	14723	14758	14665	14636	14446	14774	14463	14494	14628	14634	14511	14494	14536	14565	14629	14467	14542	14607	14536	14552	14574	14603	14618	14650	14582	14645	14727	14582	14453	14704	14590	14568	14669	14612	14561	14528	14488	14611	14467	14593	14781	14530	14564	14619	14616	14717	14565	14669	14458	14543	14602	14611	14660	14522	14546	14579	14456	14479	14736	14664	14533	14529	14673	14654	14721	14687	14501	14498	14454	14535	14720	14696	14599	14592	14511	14659	14551	14529	14664	14681	14638
22803	21162	29051	24592	25677	31598	34226	28760	26068	24537	23302	22000	21193	20830	20212	19724	19647	19461	19220	19207	19174	18972	19032	19161	18885	18722	18730	18824	18637	18533	18710	18544	18732	18648	18758	18723	18815	18682	18427	18394	18450	18874	18589	18707	18639	18347	18641	18788	18703	18634	18650	18590	18518	18577	18318	18657	18543	18510	18518	18841	18647	18497	18514	18438	18381	18368	18348	18403	18544	18584	18700	18607	18499	18535	18507	18636	18594	18588	18945	18546	18472	18564	18550	18587	18658	18383	18488	18439	18410	18743	18286	18298	18464	18379	18308	18574	18435	18729	18587	18554	18664	18493	18536	18596	18441	18459	18385	18287	18573	18438	18431	18562	18339	18346	18589	18598	18550	18561	18428	18536	18544	18513	18511	18573	18399	18458	18251	18609	18376	18533	18579	18606	18427	18361	18590	18248	18412	18529	18665	18478	18383	18367	18550	18442	18346	18339	18315	18493	18458	18615	18475	18580	18463	18567	18594	18276	18440	18393	18340	18379	18599	18591	18625	18552	18500	18541	18279	18503	18610	18717	18679	18388	18528	18752	18525	18496	18371	18605	18501	18440	18458	18327	18558	18563	18410	18442	18410	18540	18351	18534	18599	18440	18188	18577	18618	18551	18327	18466	18647	18580	18512	18523	18536	18499	18393	18460	18242	18548	18443	18412	18543	18461	18441	18520	18478	18537	18593	18527	18575	18739	18448	18513	18515	18574	18584	18546	18387	18669	18337	18291	18533	18511	18415	18459	18363	18463	18499	18531	18338	18720	18485	18363	18366	18700	18503	18434	18377	18696	18703	18541	18560	18351	18320	18356	18472	18471	18499	18470	18490	18508	18501	18508	18245	18497	18540	18543	18368	18475	18456	18383	18758	18677	18427	18376	18542	18581	18637	18314	18546	18448	18517	18369	18634	18318	18472	18542	18587	18609	18617	18207	18611	18376	18444	18326	18531	18545	18553	18484	18402	18589	18538	18307	18534	18362	18503	18385	18368	18391	18519	18376	18396	18471	18546	18513	18367	18224	18638	18414	18359	18460	18402	18556	18657	18334	18652	18456	18457	18549	18471	18388	18594	18604	18560	18544	18381	18473	18521	18601	18525	18441	18408	18493	18557	18518	18528	18555	18566	18408	18397	18270	18557	18419	18516	18539	18472	18661	18461	18483	18436	18452	18317	18443	18612	18508	18394	18568	18541	18390	18506	18627	18646	18438	18687	18492	18451	18496	18563	18378	18643	18453	18549	18486	18434	18535	18360	18446	18338	18664	18530	18701	18416	18438	18325	18565	18430	18308	18438	18337	18525	18423	18622	18544	18596	18495	18382	18569	18535	18384	18406	18607	18417	18551	18462	18400	18308	18398	18635	18563	18387	18523	18557	18560	18498	18492	18475	18443	18505	18606	18658	18506	18475	18505	18287	18406	18604	18422	18529	18604	18619	18371	18216	18647	18318	18362	18638	18526	18536	18426	18347	18323	18425	18423	18481	18712	18331	18481	18641	18403	18492	18374	18509	18434	18583	18478	18476	18289	18395	18523	18574	18429	18464	18591	18374	18342	18433	18570	18555	18270	18596	18537	18562	18330	18401	18470	18475	18607	18732	18602	18428	18445	18413	18439	18647	18602	18501	18597	18451	18535	18427	18446	18459	18390	18502	18613	18514	18442	18406	18525	18675	18559	18478	18368	18717	18667	18606	18465	18627	18596	18457	18486	18267	18540	18567	18362	18476	18232	18463	18530	18733	18402	18427	18508	18290	18427	18564	18048	18432	18360	18542	18629	18485	18415	18428	18372	18383	18403	18548	18592	18486	18220	18532	18427	18576	18428	18367	18396	18421	18502	18440	18668	18637	18607	18364	18255	18419	18512	18611	18593	18494	18402	18691	18579	18589	18437	18528	18456	18300	18437	18525	18571	18440	18474	18500	18430	18516	18475	18717	18460	18576	18310	18565	18572	18428	18669	18536	18506	18532	18614	18681	18590	18458	18524	18458	18377	18527	18339	18650	18173	18502	18697	18461	18355	18511	18581	18435	18272	18193	18529	18533	18379	18485	18450	18585	18514	18608	18332	18514	18671	18326	18435	18306	18443	18367	18376	18412	18442	18577	18638	18505	18648	18438	18502	18613	18263	18577	18433	18582	18541	18464	18310	18511	18594	18577	18543	18272	18539	18640	18288	18141	18523	18560	18555	18497	18490	18537	18471	18426	18395	18373	18338	18491	18272	18455	18513	18707	18597	18400	18301	18434	18607	18385	18488	18391	18329	18240	18501	18311	18492	18679	18514	18306	18470	18500	18438	18530	18525	18445	18655	18513	18636	18339	18178	18481	18567	18301	18279	18344	18543	18638	18439	18558	18433	18517	18625	18481	18572	18517	18459	18506	18455	18735	18466	18477	18567	18328	18722	18643	18641	18582	18521	18599	18552	18446	18437	18533	18452	18545	18533	18519	18518	18396	18285	18596	18439	18652	18373	18461	18420	18330	18291	18459	18605	18535	18563	18525	18446	18440	18485	18431	18298	18325	18276	18303	18483	18467	18316	18424	18473	18462	18362	18482	18448	18729	18556	18423	18304	18607	18473	18531	18415	18508	18655	18587	18500	18496	18631	18626	18702	18420	18398	18579	18518	18580	18561	18597	18647	18482	18448	18476	18548	18434	18751	18468	18262	18516	18416	18649	18448	18583	18604	18524	18558	18316	18544	18463	18570	18415	18618	18521	18425	18641	18434	18518	18414	18560	18453	18523	18638	18421	18608	18594	18497	18556	18581	18709	18483	18558	18399	18601	18374	18342	18573	18532	18497	18422	18436	18326	18592	18218	18426	18492	18442	18412	18537	18558	18476	18417	18562	18502	18385	18513	18389	18412	18416	18354	18532	18349	18646	18345	18572	18516	18509	18455	18383	18551	18395	18552	18428	18519	18495	18513	18278	18367	18337	18503	18570	18439	18474	18406	18488	18388	18519	18406	18414	18497	18411	18485	18478	18570	18332	18318	18465	18524	18572	18588	18535	18643	18320	18408	18424	18511	18511	18422	18298	18305	18537	18500	18508	18394	18512	18322	18416	18443	18533	18562	18366	18410	18416	18652	18647	18551	18693	18491	18746	18416	18679	18459	18385	18493	18373	18655	18515	18459	18445	18369	18661	18411	18378	18438	18438	18727	18450	18422	18278	18469	18397	18508	18558	18475	18604	18442	18517	18450	18183	18517	18461	18575	18392	18568	18370	18525	18560	18373	18476	18580	18645	18359	18583	18485	18397	18590	18490	18315	18516	18568	18554	18511	18426	18526	18532	18416	18450	18436	18406	18522	18515	18504	18538	18434	18451	18489	18563	18305	18536	18208	18448	18422	18549	18639	18341	18498	18383	18434	18662	18513	18539	18620	18495	18534	18425	18457	18367	18533	18431	18482	18453	18492	18547	18456	18205	18424	18317	18435	18413	18598	18546	18465	18426	18435	18401	18478	18695	18569	18415	18592	18439	18439	18393	18476	18571	18532	18404	18542	18715	18403	18349	18517	18396	18580	18475	18451	18406	18671	18345	18442	18515	18271	18561	18453	18363	18550	18252	18633	18450	18426	18518	18497	18440	18580	18468	18690	18463	18323	18396	18283	18444	18632	18436	18485	18580	18615	18257	18462	18486	18421	18677	18439	18500	18386	18565	18732	18589	18499	18557	18467	18488	18464	18408	18355	18402	18531	18472	18798	18414	18445	18287	18375	18429	18661	18384	18341	18311	18381	18504	18111	18460	18498	18439	18414	18339	18251	18441	18529	18518	18662	18550	18563	18516	18708	18357	18465	18643	18534	18355	18637	18591	18558	18666	18422	18459	18469	18524	18427	18428	18378	18483	18470	18542	18583	18364	18687	18529	18716	18400	18277	18660	18707	18382	18679	18549	18660	18572	18442	18603	18606	18625	18317	18547	18442	18450	18589	18417	18506	18397	18425	18561	18569	18383	18275	18431	18462	18387	18706	18508	18498	18355	18394	18495	18410	18370	18585	18680	18734	18362	18404	18613	18481	18367	18559	18463	18537	18522	18366	18440	18538	18347	18303	18720	18573	18455	18347	18481	18408	18593	18582	18344	18138	18562	18611	18422	18480	18404	18743	18539	18346	18522	18534	18500	18302	18264	18452	18572	18500	18646	18611	18529	18377	18441	18450	18519	18587	18339	18540	18686	18399	18374	18562	18599	18505	18506	18375	18632	18488	18664	18675	18511	18317	18436	18499	18530	18483	18422	18643	18356	18659	18412	18224	18588	18428	18547	18432	18597	18541	18406	18357	18467	18472	18601	18315	18530	18454	18321	18428	18446	18322	18429	18561	18630	18581	18554	18643	18457	18435	18443	18490	18438	18684	18662	18507	18543	18532	18455	18520	18485	18512	18522	18438	18412	18466	18403	18584	18618	18605	18249	18477	18537	18637	18429	18487	18633	18403	18504	18526	18418	18461	18453	18306	18475	18360	18616	18329	18477	18595	18333	18470	18376	18288	18389	18408	18477	18502	18287	18489	18361	18436	18476	18579	18342	18439	18391	18474	18480	18497	18343	18366	18318	18557	18138	18463	18322	18459	18367	18580	18450	18565	18468	18479	18620	18221	18477	18595	18183	18532	18159	18488	18619	18633	18598	18420	18377	18614	18402	18728	18295	18446	18718	18563	18337	18468	18567	18377	18515	18550	18356	18409	18285	18587	18420	18512	18551	18302	18669	18676	18517	18557	18381	18484	18383	18469	18517	18426	18623	18343	18432	18425	18416	18308	18533	18466	18417	18242	18611	18583	18364	18355	18524	18399	18694	18571	18664	18438	18354	18619	18474	18462	18528	18419	18411	18444	18658	18522	18636	18468	18464	18668	18341	18379	18560	18343	18399	18358	18466	18553	18454	18440	18474	18556	18718	18513	18723	18391	18444	18252	18490	18617	18477	18527	18502	18696	18333	18586	18377	18482	18538	18566	18289	18598	18391	18464	18492	18497	18510	18475	18834	18604	18367	18237	18409	18597	18526	18357	18477	18578	18499	18517	18567	18691	18352	18575	18504	18639	18557	18368	18354	18442	18441	18447	18224	18477	18373	18495	18607	18434	18380	18561	18314	18578	18591	18538	18295	18425	18387	18457	18553	18438	18465
36969	64734	62276	50503	43467	37855	32906	29126	25707	23105	21134	19783	18601	17785	17404	16903	16410	16237	15888	15932	15737	15756	15470	15507	15585	15244	15494	15427	15285	15163	15308	15250	15289	15191	15280	15314	15322	15095	15115	15218	15338	15180	15182	15139	15119	15207	15097	15109	15214	15189	15143	15042	15194	15096	15009	15070	15435	15153	15010	15176	15171	15054	15075	15280	15176	15049	15257	15180	14965	15198	15166	15104	14960	15145	15156	14999	15110	15226	15091	15200	15164	15144	15141	15161	14914	15141	15401	15109	14928	15215	15110	15167	15028	15082	15066	15259	15271	15106	15363	15190	15156	15099	15128	15161	15047	15264	15207	15021	15056	15134	15177	15206	15237	15201	15070	15137	15252	15155	15249	15184	15186	15287	15083	15160	15055	15017	15141	15134	15080	15275	15040	15106	15202	15113	15081	15200	15057	15093	15124	15211	15163	15102	15149	14933	15149	15034	15096	15063	15034	15289	14978	15165	15234	15092	15183	14976	15093	14944	15326	15031	15024	15288	14948	15175	15214	15130	15072	15206	15360	15102	15196	15209	15008	14941	15051	15000	15066	15059	15159	15213	15198	15124	15044	15081	15147	15128	15086	15227	15166	15032	15214	15171	15313	15131	15132	15235	15141	14983	15193	15168	15006	15021	15005	15182	15040	15041	15203	14991	15174	15194	15156	15180	15143	15085	15025	15218	15037	15258	15034	15067	15075	15129	15088	15219	15063	15046	15197	15188	15076	15117	15196	14943	15043	15226	15236	15317	15023	15147	15158	15128	15024	15186	15300	14973	15022	15240	15267	15036	15090	15033	15079	15147	15185	15242	15034	15028	15091	15177	15080	15077	15012	15216	15108	15041	15304	15232	15194	15117	15064	15060	15128	15070	15013	15102	15048	15146	15338	15115	15097	14962	15175	15050	15221	14959	15232	15163	14976	15099	15254	15157	15178	15323	15116	15223	15232	15130	15207	15050	15181	15148	15065	15166	15122	15052	15094	14993	15110	15147	15119	15078	15022	15147	15083	15005	15125	15084	15140	15037	15258	14902	15108	15351	15167	14993	15247	15046	15047	15227	15208	15081	15120	15086	15136	15159	15137	15122	15086	15133	15272	15036	15197	15247	15252	14975	15151	15195	15044	14992	14963	15066	15089	14994	15070	15209	15099	15128	15281	15154	15047	15145	15007	15116	15183	14995	15194	15139	15132	15157	15172	15397	15219	15129	14857	15188	15088	15104	15066	14986	14985	15062	15044	15096	15162	15152	15163	15321	14957	15120	15132	15074	14982	15014	15145	15098	15148	15063	15212	14977	15200	15174	15130	15119	15059	14999	14986	15330	15175	15054	15034	15045	15252	15135	15012	14980	15183	15119	15051	15339	15273	15247	15169	15194	15195	15194	14985	15068	15065	15029	15067	15232	15196	15139	15165	15153	15232	15024	15147	15135	15106	15176	14956	15251	14989	15155	15030	15077	15084	15272	15087	15156	15008	15153	15069	15189	15120	14960	15005	14982	15124	15075	15395	14967	15098	15170	15072	15111	15102	15124	15022	15196	15317	15099	15131	15289	15224	15186	15044	15084	15272	15103	15038	15086	15106	15253	14998	15080	15145	15032	15177	15100	15126	15176	15126	15289	15248	15092	15144	15098	14959	15152	15312	15105	15188	15089	15154	14983	15148	15121	15277	15072	15194	15088	15195	15024	15058	14989	15109	15207	15279	15012	15062	15179	15127	14987	15184	15006	15209	15047	15196	14993	15056	15004	15071	15220	15104	15259	15193	15044	15071	15215	15227	15136	14985	15038	15115	15203	15155	15072	15076	15084	14928	15126	15132	15035	15255	15091	15161	15230	15163	15146	15223	15128	15340	15151	15073	15140	15149	15091	15107	14960	15016	15199	15004	14923	15166	15216	15111	15255	15162	14963	15172	14953	15087	15060	15206	15092	15074	15061	15146	15072	15010	15103	15130	14837	14888	15148	15117	15282	15189	15045	15219	15183	14889	15046	15066	15022	15320	15293	15237	15254	14965	15175	15120	15025	15144	14999	15204	15149	15095	15122	15084	15306	15128	15064	15158	15027	15342	15032	15091	15237	15207	15150	15024	15198	15006	15207	15165	15030	15141	15148	15277	15107	15109	15251	15279	15082	15061	15102	15106	15106	15109	15071	15088	15187	14914	15039	15084	15098	15094	15029	15177	15166	15167	15031	15259	15188	15201	14957	15083	15104	15145	15056	15255	15099	15173	15075	15149	15151	15103	15098	15081	15248	15219	15067	15280	15126	15083	15283	14943	15146	15133	15057	15207	14991	14999	15062	15067	15090	15356	15053	15232	15091	15045	15249	15030	15076	15044	15045	15223	15141	15199	15149	15117	15145	15157	15066	14985	15143	14999	15063	15126	15121	15213	15203	15168	14959	15031	15232	15123	15087	14983	15170	15092	14989	15077	15068	15029	14950	15067	15160	14923	15251	14994	15040	15106	15130	15147	15238	15107	15153	15221	15221	15237	14946	15047	15197	15132	15290	14981	15102	15079	15007	15081	15039	15048	15219	15118	15218	15038	15119	15160	15252	14865	15110	15119	15103	15155	15130	15142	15039	15064	14949	15106	15048	15140	14970	15259	15191	15143	15197	15233	15181	15025	15098	15269	15171	15293	15194	15147	15281	15045	15169	14950	15116	15277	15235	15206	15286	15103	15067	15088	15337	15199	15091	15197	15127	15067	15162	15122	15248	15320	15123	15050	15089	15101	15002	15106	15145	15143	15142	15073	15024	15147	15158	15010	15112	15240	15257	15093	15250	15151	14959	15230	15108	15159	15314	15009	15157	15102	15124	15076	14978	15108	15105	15325	15144	15133	15187	15143	15215	15099	15144	15146	15131	15250	15233	15017	15294	15040	15013	15137	15140	15199	15094	14974	14986	15037	15154	15064	15063	15215	14998	15093	15130	15135	15048	15087	15190	15190	15129	15071	15174	15154	15140	15013	15097	15161	15391	15175	15189	14964	15018	14967	15070	15304	15071	15190	15139	15165	15048	14948	15204	15125	15013	15202	15092	15115	15343	14918	15093	15212	15078	14944	15076	15187	15109	15080	15062	15010	15136	15072	15131	15271	15101	15106	15183	15063	15017	15157	15206	15180	15185	15003	15089	15013	15206	15069	14963	14880	14993	15216	15146	15088	15178	15075	15218	15173	15122	15052	15015	14941	15237	15349	15105	14943	15233	15028	15101	15176	15096	15052	15113	15062	14976	15246	15171	15188	15083	15094	15118	15143	15159	15142	15204	15085	15031	15184	14977	15272	15119	15270	15229	15269	15157	15375	14993	15174	15117	15203	15229	15182	15217	15204	14917	15166	15132	15181	15135	15160	15338	15044	15160	15033	14998	15117	15025	15098	15219	15057	15193	15035	15054	15172	15198	15025	15218	15214	15141	15052	15182	15235	14986	15070	15099	15229	15027	15178	14949	15174	15067	15188	15118	15185	15231	15022	14948	15156	15063	15205	15206	15157	15013	15065	15242	15144	15003	15170	15172	15087	15141	15153	15119	15113	15220	15081	15254	14933	15227	15089	15173	15134	15028	15146	15094	15149	15054	14917	15012	15106	15201	15091	15162	15039	15165	15158	14979	15098	15234	15023	15141	15073	15132	14980	14994	15129	15102	15040	15113	15154	15213	15071	15154	15105	15074	15062	15111	14987	15143	15340	15108	15038	15163	15072	15160	15093	15091	14980	15067	15107	14903	15039	15266	15243	15025	15211	15031	15274	15296	15105	14946	15084	15006	15108	15050	15139	14933	15132	15306	15028	15021	15081	15062	15139	14983	15134	15119	15087	15102	14968	14978	15078	15088	15187	15406	15134	15075	15183	15041	15171	15261	15202	15140	15258	15133	15099	15178	15054	15162	15071	15233	15165	15042	15121	15219	14905	15052	15164	15200	15133	15235	15231	14895	15084	15009	15072	15279	15185	14940	15087	15073	15223	15082	15153	15177	15306	15215	15126	15108	15202	15286	15122	15176	15234	14999	15289	14983	15132	15209	14912	15273	15160	15131	15045	15148	15019	15275	15065	15035	15132	15063	15147	15201	15084	15156	15073	15080	15120	15190	15108	15081	15095	15027	15277	15086	15052	15021	15095	15029	15125	15148	15205	15072	15174	15111	15235	15049	15160	14921	14989	15081	15161	15104	15233	15052	15042	15396	15128	15075	15356	15201	15113	15208	15066	15050	15060	15177	15169	15048	15108	14966	15050	14940	15133	15012	15319	15350	15132	14926	15107	15325	15118	15190	15146	15099	15067	15193	14890	15079	15026	15051	15263	15209	15066	15054	14975	15265	15190	15133	15156	15114	15066	15092	15141	15222	15109	15078	15110	15144	15185	15031	15154	15251	15046	15094	15218	15235	15108	15025	15092	14984	15263	15087	15205	14962	15169	15096	15310	15060	15380	15144	15238	15072	15174	15232	15006	15055	15189	15026	15026	15105	15211	15105	15129	15316	15140	15085	15114	15169	15148	15173	15148	15177	14956	15104	15096	15038	15057	15052	15166	15046	15096	14963	14988	14981	15182	15090	15221	15239	15274	15217	15032	15166	15104	15200	14948	15189	15072	15182	15199	15117	15149	15284	14897	15003	15182	14967	15073	15007	15110	15069	15205	15121	15096	14946	15078	15124	14965	15261	15194	15035	15052	15122	15088	15009	15026	14920	15047	15106	15112	15129	15036	15023	15098	14963	15170	15118	15092	15126	15085	15288	15051	15030	15190	15033	15049	15033	15016	15257	15087	14929	14938	15074	15012	15030	15093	15171	15007	15070	15144	15038	15206	14930	15246	14851	15052	15222	15275	15160	14987	15038	15176	14996	15119	15291	15217	15012	15246	15074	15123	15228	15092	15072	15118	15113	15118	15011	15052	15244	15128	15078	14951	15068	15094	14935	14987	15098	15107	15229	15234	15145	15161	15016	15066	15084	15151	15048	15207	15131	15092	15200	15196	15075	15163	15353	15154	15205	15120	15002	15122	15073	15222	15162	15134	14845	14987	15012	15064	15089	15157	15138	15133	15184	15176	15085	15056	14866	15016	15005	15128	15079	15196	15047	15054	14980	15143	15299	14862	14962	15001	15287	15008	15165	15097	15195	15199	15017
31518	38505	48630	42558	34587	29963	26358	24063	22328	21129	20458	20023	19506	19156	19059	19011	18927	18665	18824	18666	18526	18616	18522	18687	18678	18351	18586	18509	18305	18678	18236	18452	18506	18543	18366	18438	18206	18371	18529	18276	18336	18230	18413	18251	18471	18416	18420	18320	18630	18413	18207	18497	18447	18437	18430	18218	18419	18371	18521	18395	18481	18374	18528	18420	18381	18235	18156	18298	18658	18389	18298	18243	18386	18349	18391	18436	18381	18296	18224	18204	18235	18408	18414	18216	18592	18362	18617	18147	18300	18500	18315	18461	18382	18496	18396	18399	18434	18193	18449	18182	18283	18223	17998	18407	18427	18218	18474	18261	18258	18483	18420	18365	18309	18359	18335	18298	18344	18573	18460	18447	18394	18357	18432	18438	18350	18416	18418	18375	18429	18488	18426	18301	18470	18317	18536	18309	18142	18162	18260	18510	18346	18404	18372	18350	18456	18464	18428	18171	18282	18439	18086	18224	18374	18272	18493	18390	18373	18377	18312	18406	18210	18437	18407	18510	18402	18310	18355	18367	18398	18333	18272	18465	18491	18334	18548	18356	18436	18207	18436	18357	18400	18382	18321	18227	18278	18318	18482	18443	18355	18402	18448	18414	18566	18506	18259	18654	18309	18311	18326	18377	18506	18396	18379	18350	18339	18229	18406	18356	18169	18239	18327	18111	18263	18273	18428	18112	18320	18216	18185	18450	18304	18299	18420	18297	18245	18510	18423	18386	18460	18302	18552	18521	18547	18347	18273	18331	18378	18544	18435	18279	18476	18353	18297	18457	18535	18212	18277	18136	18467	18425	18372	18329	18457	18634	18517	18363	18529	18505	18422	18496	18337	18410	18352	18652	18431	18508	18327	18287	18383	18379	18296	18289	18221	18439	18474	18318	18432	18443	18594	18497	18379	18229	18508	18406	18270	18288	18355	18410	18375	18244	18259	18374	18269	18590	18300	18491	18344	18371	18379	18220	18382	18364	18279	18582	18432	18327	18419	18331	18372	18176	18303	18469	18378	18447	18487	18473	18292	18229	18464	18412	18394	18439	18496	18438	18518	18468	18437	18398	18244	18467	18285	18380	18429	18460	18286	18424	18343	18321	18380	18519	18374	18250	18463	18363	18371	18244	18566	18483	18496	18287	18569	18178	18291	18750	18485	18397	18222	18314	18298	18379	18311	18337	18406	18326	18430	18315	18276	18301	18359	18331	18647	18295	18277	18356	18261	18428	18407	18219	18286	18387	18422	18403	18369	18358	18569	18474	18349	18365	18124	18570	18366	18304	18163	18467	18439	18244	18563	18594	18247	18486	18549	18337	18316	18282	18212	18283	18387	18453	18251	18394	18498	18459	18411	18481	18448	18456	18432	18273	18567	18275	18508	18594	18484	18406	18446	18403	18509	18372	18318	18567	18345	18280	18364	18235	18243	18380	18314	18373	18322	18441	18637	18667	18662	18346	18325	18379	18490	18184	18213	18281	18709	18434	18255	18493	18359	18463	18445	18571	18234	18273	18500	18455	18406	18538	18603	18580	18389	18413	18455	18170	18408	18318	18276	18371	18262	18250	18348	18490	18307	18312	18401	18288	18298	18209	18373	18333	18501	18489	18352	18246	18329	18129	18285	18365	18295	18483	18552	18175	18536	18267	18395	18212	18283	18489	18353	18423	18586	18520	18624	18500	18281	18272	18386	18289	18415	18312	18229	18450	18352	18428	18292	18206	18337	18446	18365	18372	18599	18248	18435	18487	18409	18410	18461	18374	18416	18330	18357	18448	18635	18267	18219	18434	18149	18415	18413	18432	18350	18250	18551	18639	18502	18659	18388	18211	18504	18365	18388	18368	18452	18496	18771	18284	18530	18511	18436	18202	18443	18425	18289	18405	18346	18399	18360	18365	18243	18349	18415	18295	18412	18426	18339	18428	18491	18153	18531	18197	18511	18553	18284	18281	18553	18445	18363	18310	18474	18309	18471	18481	18660	18489	18494	18507	18300	18133	18485	18291	18598	18192	18387	18392	18374	18329	18370	18260	18515	18266	18430	18530	18321	18453	18311	18230	18367	18277	18460	18325	18326	18579	18118	18459	18253	18494	18563	18502	18386	18351	18215	18562	18370	18282	18414	18530	18372	18504	18543	18323	18448	18384	18348	18499	18384	18367	18404	18363	18320	18594	18423	18503	18586	18249	18381	18232	18102	18398	18447	18516	18446	18243	18409	18346	18312	18145	18521	18317	18503	18211	18322	18320	18462	18348	18312	18428	18350	18522	18249	18348	18567	18351	18344	18301	18247	18179	18367	18358	18359	18450	18480	18532	18542	18480	18336	18461	18429	18426	18236	18394	18366	18455	18344	18591	18264	18418	18428	18730	18269	18336	18239	18401	18362	18475	18448	18261	18598	18358	18197	18284	18226	18379	18695	18144	18530	18438	18365	18498	18556	18231	18376	18478	18439	18430	18597	18633	18214	18601	18322	18363	18461	18369	18391	18294	18291	18481	18574	18358	18404	18409	18420	18564	18263	18190	18259	18390	18359	18520	18415	18577	18435	18353	18193	18470	18207	18509	18493	18172	18316	18153	18570	18474	18592	18261	18287	18219	18531	18400	18284	18451	18400	18385	18487	18387	18181	18472	18084	18428	18389	18376	18351	18439	18302	18239	18395	18274	18237	18417	18340	18522	18317	18298	18537	18330	18609	18410	18421	18508	18430	18261	18410	18447	18368	18382	18573	18568	18336	18369	18512	18496	18336	18439	18490	18447	18405	18237	18382	18452	18484	18331	18484	18566	18436	18443	18585	18528	18368	18447	18315	18423	18494	18383	18314	18501	18444	18357	18539	18445	18290	18321	18529	18401	18168	18322	18206	18253	18392	18266	18274	18387	18540	18414	18424	18449	18322	18295	18431	18279	18414	18334	18488	18517	18401	18504	18383	18400	18274	18298	18496	18391	18259	18535	18314	18313	18541	18562	18274	18267	18444	18340	18395	18391	18258	18465	18242	18308	18611	18311	18386	18395	18708	18485	18512	18318	18304	18265	18447	18482	18429	18335	18438	18344	18475	18263	18297	18251	18349	18263	18338	18399	18444	18299	18370	18412	18457	18374	18255	18342	18430	18613	18395	18320	18413	18412	18373	18348	18141	18361	18476	18531	18313	18433	18388	18537	18199	18379	18340	18439	18370	18219	18507	18351	18366	18314	18336	18150	18292	18515	18263	18125	18358	18462	18616	18438	18375	18476	18482	18319	18369	18463	18450	18394	18272	18151	18590	18357	18242	18118	18307	18302	18442	18146	18468	18443	18306	18563	18441	18324	18331	18256	18370	18546	18196	18159	18310	18299	18436	18395	18414	18571	18497	18508	18491	18172	18389	18458	18321	18248	18156	18393	18258	18324	18494	18380	18289	18436	18314	18316	18338	18368	18438	18365	18305	18496	18562	18155	18592	18196	18170	18186	18373	18494	18331	18279	18415	18217	18179	18391	18559	18269	18449	18517	18366	18541	18627	18508	18231	18308	18549	18269	18238	18420	18260	18321	18225	18424	18494	18347	18393	18297	18555	18412	18524	18316	18596	18243	18476	18295	18259	18280	18226	18455	18335	18108	18476	18323	18429	18323	18512	18373	18367	18333	18239	18202	18357	18718	18467	18190	18391	18244	18413	18413	18365	18518	18546	18372	18476	18250	18339	18401	18514	18554	18489	18447	18322	18592	18424	18344	18425	18522	18533	18461	18316	18438	18462	18376	18500	18430	18507	18140	18525	18315	18446	18370	18388	18151	18285	18250	18390	18362	18641	18272	18341	18115	18316	18260	18491	18396	18455	18464	18245	18220	18457	18390	18392	18488	18308	18300	18239	18429	18554	18584	18287	18162	18431	18380	18341	18317	18250	18554	18495	18375	18523	18414	18367	18164	18259	18230	18596	18347	18476	18304	18679	18383	18338	18426	18329	18293	18116	18283	18298	18245	18248	18538	18465	18373	18217	18317	18396	18545	18466	18237	18408	18323	18371	18294	18460	18352	18297	18429	18477	18466	18555	18413	18521	18388	18237	18390	18341	18328	18478	18297	18189	18506	18365	18321	18286	18478	18287	18361	18263	18550	18525	18470	18457	18342	18341	18206	18423	18398	18586	18464	18412	18182	18078	18362	18363	18335	18543	18199	18506	18510	18186	18339	18435	18372	18378	18314	18369	18384	18207	18263	18261	18320	18150	18279	18359	18416	18565	18375	18388	18464	18457	18308	18269	18391	18455	18387	18449	18460	18444	18207	18368	18350	18558	18308	18371	18123	18468	18357	18267	18423	18240	18459	18276	18223	18369	18254	18377	18081	18479	18338	18477	18576	18335	18590	18426	18557	18414	18343	18466	18390	18389	18343	18422	18309	18372	18445	18474	18122	18268	18522	18551	18374	18469	18410	18320	18284	18430	18412	18468	18279	18374	18469	18410	18524	18443	18187	18631	18340	18572	18327	18289	18445	18594	18183	18316	18444	18497	18539	18326	18443	18170	18668	18264	18487	18615	18284	18508	18461	18391	18384	18427	18347	18220	18566	18451	18350	18304	18338	18584	18264	18656	18442	18328	18285	18360	18337	18314	18251	18488	18199	18577	18643	18285	18400	18428	18329	18461	18559	18484	18259	18318	18450	18519	18360	18507	18348	18367	18389	18340	18113	18497	18197	18580	18273	18427	18159	18464	18476	18244	18364	18448	18431	18304	18643	18392	18479	18381	18326	18285	18626	18238	18268	18193	18382	18236	18409	18573	18415	18499	18404	18456	18566	18411	18324	18340	18359	18402	18328	18468	18237	18193	18335	18342	18317	18501	18335	18220	18441	18434	18504	18287	18410	18304	18428	18340	18409	18286	18504	18481	18609	18402	18327	18347	18478	18354	18539	18566	18302	18415	18377	18345	18445	18238	18316	18374	18365	18421	18519	18613	18429	18581	18368	18324	18585	18364	18363	18332	18324	18329	18436	18182	18454	18455	18358	18499	18325	18423	18413	18459	18441	18540	18419	18342	18347	18499	18550	18421	18140	18350	18685	18387	18467	18357	18121	18361	18315	18300	18310	18252	18690	18404	18369	18333	18521	18374	18313	18348	18337	18480	18241	18488	18499	18469	18602	18340	18438	18535	18589
37661	55802	51459	40265	34166	29209	25285	22816	20485	18758	17970	17269	16804	16331	16189	15923	15972	15640	15590	15502	15376	15342	15306	15302	15267	15279	15181	15246	15156	15241	15288	15221	15127	15175	15111	15129	15090	15143	15100	15152	15218	15162	15205	15225	15131	15030	15248	15209	15257	15118	15088	15272	15142	15241	15149	15228	15231	15246	15232	15167	15015	15182	15095	15312	15135	15093	15034	15142	15102	15220	15139	15201	15241	15042	15245	15211	15146	15107	15217	15252	15140	15333	15252	15078	15065	15273	14882	14985	15083	15162	15166	15160	15140	15169	15076	15068	15218	15108	15103	15223	15208	15120	15112	15101	15259	15118	15059	15106	15160	15150	15274	15024	15232	15105	15236	15228	15213	15165	15172	15141	15097	15241	15158	15239	15195	15008	15087	15346	15228	15088	15331	15181	15226	15191	15096	15251	15215	15290	15019	15098	15252	14937	15102	15156	15231	15172	15111	15021	15036	15211	15095	15086	15269	15197	15158	15018	15020	15026	15110	15277	15042	15054	15239	14996	15107	15220	15134	15072	15075	15087	15175	15166	15004	15278	15170	15060	15119	15155	15186	15110	15077	15132	15222	15068	15039	15049	15235	15062	15083	15251	15138	15111	15195	15058	15224	15228	15195	15067	15139	15080	15205	15268	15266	15242	15277	15110	15220	15143	15048	15132	15195	15209	15096	15147	15035	15010	15120	15266	15181	14949	15221	15044	14859	15285	15174	15011	15215	15084	15179	15135	15095	15092	15205	15116	15244	15109	15357	15245	15233	15009	15178	15095	14977	15059	15126	15129	15053	15050	15113	15099	15184	15176	15307	15053	15224	15288	15046	15197	15301	15206	15166	15172	15168	15147	15090	15096	15278	15289	15112	15201	15206	15106	15106	15161	15132	15194	15034	15304	15198	15228	15219	15098	15419	15117	15104	15059	15246	15151	14993	15349	15061	15054	15262	15108	15041	15029	15150	14994	15082	15280	15088	15224	15015	15229	15121	14944	15126	15168	15178	15056	15327	15282	15159	14930	15289	15326	15038	15175	15225	15158	14953	15073	15304	15305	15138	15108	14978	15068	15200	15265	15296	15035	15060	15124	15202	15071	15077	15101	15236	15070	15151	15000	15075	15018	15056	15133	15202	15180	14957	15237	15069	15172	15034	15106	15123	15123	15086	15014	15232	15109	14974	15301	15050	15192	15182	15145	15123	15235	15036	15047	15211	15247	15171	15157	15157	14986	15198	15054	15068	15092	15073	15145	15155	15127	15127	15180	15141	15241	15067	15080	15159	15114	15256	15020	15102	15210	15178	15111	15048	15167	15392	15079	15100	15197	15085	15125	15044	15227	15188	15046	15096	15127	15258	14960	15045	15143	15177	15159	15196	15046	15237	15032	15152	15268	15109	15106	15163	15168	15279	15142	15093	15213	15174	15118	15280	15088	15276	15199	15152	15211	15083	15167	14892	15164	15126	15052	15086	15067	14966	15108	15226	15075	15070	15181	15084	15086	14881	15287	15289	15141	15251	15067	15278	15075	15191	15229	14982	15187	15167	15240	15065	15138	15185	15059	15185	14968	15151	15164	15208	15024	15100	15257	14990	15180	15125	15123	14923	15138	15097	15087	15131	15279	15261	15235	15269	15185	15132	15268	15150	15059	15072	15176	15062	15064	15054	14988	15137	15328	15276	15119	15089	15101	14975	15192	15121	15201	15046	15259	15026	15113	15041	15181	15161	14905	15122	14998	15079	15169	15232	15106	15172	15142	15225	15081	15234	15025	15203	15231	15013	15279	15163	15127	15242	15276	15193	15138	15031	15104	15027	15212	15141	15275	15088	15256	15096	15063	15084	15111	15224	15225	15189	15129	15250	15121	15115	15139	15191	15067	15134	14936	15368	15175	15295	15015	15034	15069	15130	15163	15122	15048	15050	15230	15005	15153	15348	15209	15284	15111	15132	15121	15114	15129	15108	15088	14981	15067	15095	15299	15146	15125	15114	15003	15009	15058	15139	15245	15052	15073	15099	15109	15166	15058	15357	15122	15115	15212	14998	15164	15152	15022	15134	15008	15084	15366	14939	15200	15112	15061	15251	15093	15031	15348	15141	15104	15098	15119	15154	15155	15084	15295	15082	15219	15057	15232	15225	15153	15133	15240	14956	15131	15134	15061	15280	15091	15406	14930	15276	14975	15305	15256	15053	15304	15206	15181	14966	14939	15071	15009	15011	15067	15114	15154	15068	15080	15263	15002	15262	15267	15221	15248	15016	15162	15166	15100	15079	15182	15332	15185	15063	15055	14881	15128	15046	15120	15101	15250	15066	15126	15073	15210	15172	15147	15054	15119	15220	15085	15254	15187	15230	15062	15150	15275	15198	15082	15026	15242	15105	15214	15165	15100	15190	15219	15166	15083	15275	14866	15122	15028	15172	15301	15212	15079	15160	15237	15112	15189	15200	15263	15231	15137	15184	15356	15105	14967	15131	15208	15062	15160	15147	15189	15217	15006	15243	15105	15145	15191	15014	15140	15277	15129	15218	15177	15001	15238	15106	15074	15120	14961	15024	15139	15121	15093	15317	15126	15154	15225	15179	15017	15100	15090	15174	15069	15183	15176	15197	15281	15163	15101	15191	15128	15202	15280	14970	15142	15080	15184	15277	15103	15328	15064	15207	15130	15199	15145	15117	15213	15209	15148	15253	15106	15386	15324	15055	15148	15079	15223	15170	15119	14962	15204	15215	15142	15123	15120	15233	15187	14901	15200	15179	14961	15151	15071	15167	15006	15105	15281	14982	15029	15272	15281	14994	15007	15057	15144	15030	15134	15012	15408	15101	15173	15216	15108	15047	15210	15044	15215	15032	15058	15238	15160	15145	15090	15166	15187	15010	15243	15135	15063	15233	15097	15294	15160	15207	15185	15146	14991	15261	15093	15235	15046	15091	15118	15102	15224	14986	15188	15271	15131	15123	15084	15244	15218	15152	15232	15320	14977	15082	15218	15161	15137	15178	15053	15153	15107	15232	14970	15118	15099	15086	15053	14957	15200	15108	15279	15133	15183	15136	14877	15106	15194	15119	15230	15192	15069	14923	15098	15138	15094	15160	15030	15137	15009	15126	15201	15307	15231	15170	15191	15176	15291	15253	15162	15145	15142	15279	15113	15338	15174	15325	15155	15104	15263	15231	15271	15227	15215	15084	15174	15148	15191	15096	15254	14997	14954	15176	15039	15261	15132	15181	15191	15225	14966	15275	15061	15086	15185	15151	15340	15140	15041	15401	15284	15136	15098	15078	15142	15257	14970	15184	15086	15221	15387	15255	15218	14985	15336	15228	15019	15358	15079	15248	15081	15309	15133	15145	15261	15021	15281	15119	15078	15257	15289	15081	15014	15066	14962	15253	15133	15239	15030	15219	15076	15192	15131	15161	15261	15022	15111	15204	15170	15240	15100	15076	15264	15068	15191	14952	15351	15030	15199	15052	15297	15207	15251	15027	15175	15342	15376	15174	15148	15221	15085	15149	15133	15361	15134	15158	15206	15136	15271	15036	15245	14999	15160	15312	14975	15190	15258	15277	15193	15191	15123	15216	15212	15053	14992	15198	15148	15102	15113	15262	14993	15180	15052	15250	15180	15248	15218	15130	15238	15369	15140	15256	15462	15067	15224	15152	15024	15223	15249	15032	15208	15169	15038	15104	15094	15093	15146	15189	15315	15111	15206	15035	15040	15201	15104	15257	15244	15114	15190	15292	15024	15157	15001	15268	15114	15060	15213	15080	15013	15234	15032	15101	15178	15177	14962	15119	15178	15170	15206	15076	14979	14955	15119	15041	14995	15053	15043	15073	15138	15321	15207	15094	15130	15099	15222	15157	15188	15120	15118	14973	15064	15136	15080	15119	15057	15218	15257	15252	15129	15047	15099	15172	15137	15209	15149	15292	15193	15190	15060	15126	15044	15115	15135	15074	15183	15069	14974	15251	15231	15039	15117	15278	15056	15278	15108	15140	15327	15069	15044	14995	15047	15245	15216	15113	15210	15057	15223	15109	15139	15239	15185	15170	15114	15089	15162	15198	15160	15020	15213	15113	15207	15040	15109	15274	15224	15133	15174	15071	15318	15286	15140	15058	15058	15173	15180	15242	15118	15245	15212	15055	15194	15112	15151	15166	15143	15256	15055	15093	15061	15183	15083	15193	15035	15192	15224	15039	15176	15122	14998	15160	15021	15255	15157	15272	15126	15212	15013	15363	15224	15043	15049	15218	15117	15166	15144	15257	15166	15208	15127	15183	14990	15187	15098	15096	15046	15100	15267	15231	15147	15212	15051	15147	15144	15060	15239	15208	15042	15197	15136	15175	15205	15096	15139	15115	14949	15276	15215	15074	15177	15305	15110	15170	14960	15215	15066	15121	15167	15025	15141	15219	15088	15175	15002	15101	15092	15163	14982	15293	15328	15076	15118	15380	15122	15085	15165	15303	15077	14993	15233	15038	15150	15262	15234	15227	15185	15082	15170	15207	15107	15237	15174	15130	15310	14963	15179	15035	15194	15112	15137	15255	15138	15122	15230	15111	15231	15133	15130	15074	15215	15168	15115	14950	15178	15099	15083	15183	15249	15198	15285	15104	15081	15135	15237	15069	15151	15045	15095	15147	15275	15015	15061	15240	15367	15208	15146	15160	15327	15266	15010	15124	14982	15139	15139	15201	15128	15016	15202	15304	15300	14989	14966	15262	15198	14956	15231	15080	15196	15044	15095	14992	15136	15063	15119	15222	15015	15159	15151	15200	15141	15213	15148	15029	15101	15109	15130	15250	15014	15251	15263	15197	15116	15077	15113	15171	14999	15235	15301	15222	15160	15155	15244	15120	15096	15247	15237	15061	15237	15013	15169	15072	15014	15209	14825	15064	15060	15045	15269	15199	15053	15155	15076	15146	15188	15064	15091	15218	14927	15056	15163	15106	15204	15295	15093	15022	15089	15136	15196	15074	15287	14988	15039	15185	15402	15183	15090	15235	14922	15158	15213	15280	15075	15141	15186	15034	15385	15186	15107	15159	15107	15034	15210	15109	15218	15149	15210	15147	15187	15058	15152	15119	15062	15230	15249	15035	15129	15195	15137	15278	15072	15102	15167	15065	15207	15183	15128
24035	21256	29443	28008	29925	32247	31215	26064	23867	22506	21509	20672	20173	19559	19208	19269	19112	18851	18656	18724	18512	18567	18666	18424	18272	18352	18341	18390	18079	18324	18114	18303	18149	18139	18049	18226	18260	18102	17943	18319	18204	18061	17995	18038	18227	18020	18156	18418	18076	18389	18231	18176	18269	18232	18150	18175	18288	18123	18148	18180	18191	18246	18000	18140	18035	18297	18151	17969	18140	17925	18064	18238	18133	18022	17925	18067	18119	18048	18208	18153	17977	18045	18304	18089	18310	18163	18311	17974	18137	18180	18149	18282	18248	18280	18042	18147	17943	18078	17976	18186	18201	17963	18009	18356	18102	18232	18168	18044	18131	18121	18276	17988	18158	18226	18227	18199	18081	18155	18064	18208	18173	18088	18008	17933	18085	18202	18139	18199	17983	18246	18210	18167	18186	18036	18058	18172	18116	18114	18170	17908	18292	17993	18373	18142	18097	18245	18052	17870	18036	18032	18172	17909	18228	18286	18092	17930	17905	18196	18317	18161	18155	18206	18290	18059	17939	18246	18233	18156	18400	18010	18228	18006	18066	18164	18241	18073	18087	18353	18228	18139	18061	18216	17919	18291	18046	18127	18183	18117	18226	18199	18109	18021	18020	18132	18114	18023	18011	18148	18193	18036	17925	18154	18114	18068	18111	18098	18104	18136	18010	18024	18042	18019	18085	18250	18187	17913	18228	18297	17978	18075	18087	18147	18363	18400	18174	18125	18250	18181	18211	17994	17957	17952	18170	18118	18293	18125	18149	18009	18235	18068	17945	18169	18122	18137	18220	18250	18083	18085	18176	18024	17993	17900	18209	18198	18293	18113	18119	18149	18178	18260	18077	18011	17981	18204	18061	18007	18028	18280	18063	18180	17930	18053	18145	18281	17824	18107	18018	18051	18181	18051	17796	18102	17983	18179	18108	18104	18102	18172	18019	18084	18075	17965	18273	18108	18071	18067	17904	17977	17954	18100	18119	18111	18341	18240	18225	18032	18038	18085	18154	18119	18163	18105	18307	17912	18206	18039	18173	18064	18152	18026	18063	18049	17929	18033	18034	18052	18003	18119	17917	17904	17968	18001	18054	18083	18266	17984	18016	18105	18208	18197	18139	18036	18320	18148	18152	18218	18044	18030	18179	18007	18073	18001	17900	18190	18170	18203	18209	18229	17824	18163	17947	18160	18000	17987	18241	18038	18301	17954	17911	18176	18195	18071	17945	18305	18166	18202	18292	18354	18052	18203	18217	18188	18018	18228	18023	18127	18220	18184	18184	17849	17986	18064	18199	18130	18135	18132	18068	18167	18013	18356	18024	18180	18146	18135	18171	18230	18142	17965	18010	18169	18059	18049	18216	17834	17817	18072	18187	18069	18149	18217	18111	18023	18124	18267	18138	18262	18196	18017	18205	18049	17927	17980	18198	18048	18082	18111	18004	18131	18067	18060	18035	18085	17974	17923	18024	18195	18056	18165	17976	18127	18085	18140	18172	18115	17934	17810	18118	18087	18176	17996	18282	18065	18145	18235	17995	18129	18110	18175	18080	18074	18246	18151	17912	18070	18036	18139	18024	17937	18180	17945	17975	18170	18342	18048	17883	18353	18188	18186	18087	18166	18238	18002	18181	18114	17950	18162	18381	18227	18085	18113	18160	18298	18168	17893	18078	18085	18208	18093	18257	18040	18129	17978	18070	18164	18113	18079	18144	18098	18067	18236	18123	18281	18146	17991	18157	18156	18057	18021	17996	18106	17953	17998	18317	18168	18222	18170	18148	18017	18057	17917	17915	18148	17885	17982	18099	17877	18129	18204	17987	18113	18407	18084	18183	18128	18025	18207	18217	17901	17998	18255	18010	17806	17884	18027	18221	18225	18189	18125	18089	18265	18127	18092	18362	18153	18323	18297	17994	18140	17934	18146	18155	18174	18331	17912	17926	18024	18125	17833	17992	18277	18206	18042	18017	18011	18401	18049	18031	18227	18200	18073	17887	18037	17917	18190	18137	18206	18269	18108	18179	17999	18108	18033	18190	18069	18197	18353	18110	17928	18270	18277	18093	18267	18309	18096	17990	18162	18173	17976	18109	17986	18100	18173	17988	18119	18206	18152	18332	18291	18214	18227	18255	18100	18291	18062	17969	17821	18046	18188	18254	18151	18166	17970	18037	18236	17995	18066	18029	18243	18217	18223	18166	18127	18167	18049	18138	18025	18134	18011	18116	18166	18294	18014	18167	17968	18136	18187	18087	18194	18089	18089	17996	18020	18065	17831	18088	18076	17978	18019	18115	18094	18148	18132	18316	18154	18134	18029	17947	18048	18266	18179	18211	18005	18213	18219	18307	17845	18127	17928	18034	18187	17895	18265	17972	18027	18119	18001	18159	17989	18015	18034	18175	18227	18090	18096	18095	18299	18188	18212	18299	18090	18149	18239	18271	18021	18075	18294	18092	18060	18013	17954	18120	17971	18087	18246	18216	17955	18379	18087	18035	18043	18386	18161	18258	18212	18084	18231	18088	17965	18218	18273	17882	18176	18045	18180	18158	18043	17977	18315	18090	18165	18243	18071	18277	18127	18138	18052	18145	17976	17956	18108	18043	18186	18126	18025	18005	18077	18027	18008	18183	18280	18281	17972	18037	18163	18068	18209	18014	18138	17904	18133	18046	18021	17910	18062	18062	18164	17912	17906	18044	18031	17902	18011	18168	18143	18146	18141	18035	18057	18022	18214	18032	18007	18006	18222	18072	17999	18229	17928	18170	18083	18052	17962	18145	18115	18099	18148	18225	18125	18113	18096	18137	18208	18129	18142	18298	17894	17789	18076	18119	18082	18179	18245	18390	18120	18021	18214	18165	18090	18040	17790	18188	18236	18160	18066	18229	18121	18262	18176	18134	18139	18125	18212	17900	18145	18057	18047	18091	17950	18232	18140	17985	18087	18059	18241	18145	17972	18089	18084	18130	18007	18012	18035	18313	18018	18131	18087	18171	18073	17923	18196	18156	18041	18117	18045	18216	18124	17954	18182	18210	18117	18075	18008	18083	18147	18157	18026	18082	17952	18169	17998	18019	18097	17989	18127	18069	18110	18047	18254	17966	18211	18128	18147	18093	17957	18207	18113	18281	18157	18136	18028	18061	18230	18166	18220	18164	18028	17979	18130	18265	18211	18111	18125	18120	18037	18053	18145	18211	18004	18089	18101	18116	18356	18159	18095	18209	18148	18211	18100	18219	18047	17803	18136	17922	18173	18203	17860	18163	18013	18113	18339	18102	18041	18138	18033	18028	18230	18251	17996	18016	18158	18164	18121	18492	17991	18105	18113	18311	18195	18142	17966	18202	18216	18171	18099	18278	18184	18100	18078	18137	18231	18142	18043	18062	18249	18150	17863	18082	18154	18091	17964	17919	18065	18341	18106	18149	18016	18164	18104	17892	18107	18146	18121	18000	17984	18108	18263	17965	18291	18125	18203	18138	18034	18046	18086	17914	18158	17884	18154	17959	18131	18108	17917	18170	18165	17996	18230	18013	18191	18104	17984	18146	18133	18136	18171	18209	18229	18057	18110	18129	17888	18002	18054	17803	18200	18026	18168	18256	18287	18243	18202	18246	18102	18031	17962	18245	18094	18108	18044	18281	17948	18153	18278	17970	18025	18087	18120	18056	18077	17940	17964	17976	18189	18193	18054	18026	18197	18244	18139	17943	18127	18003	17907	18001	18207	18164	18025	18111	18162	18183	18136	17962	18214	17996	17992	17987	18256	18152	17884	18268	18238	18274	18047	18048	18177	17949	17959	18068	17993	18162	18005	18219	18124	18129	18147	18159	18283	18118	17923	17962	18293	18207	18035	17950	17960	18055	18126	18215	17888	18105	18122	18141	18256	18206	18189	18236	17929	18209	18138	17972	18166	18213	18240	18176	18147	18052	18089	18095	17865	18110	18402	18102	17938	18054	17984	18277	18098	18165	17928	18183	18260	18241	18200	18175	18060	18109	18283	18193	18304	18105	17852	18216	18093	18266	18157	18217	18201	18165	18048	18165	18101	17969	17917	18215	18243	18011	18263	18120	17986	17881	18174	18210	18193	18118	18028	18364	18223	18234	18251	17981	18275	18162	18104	18166	17925	17905	18055	18006	18172	18109	18068	18119	18015	18073	18032	18171	18228	18075	18016	18268	18096	18043	18159	18180	18274	18023	18039	18188	18171	18157	18176	18151	18193	18036	18049	18144	18201	18096	17952	18150	18351	18091	18154	18048	18113	18165	17996	18255	18181	18211	18088	18105	18283	18238	17979	18075	18037	18081	18073	17996	17970	18168	18032	18279	18155	18198	18048	18070	18106	17979	18012	18192	18197	18121	18206	18065	18241	18071	18052	18130	18011	18371	18370	18016	18215	18065	18171	18280	18258	18179	18175	18207	18046	18119	18144	18235	18065	18306	18032	18222	18146	18110	18206	18066	18235	18184	18129	18096	17976	18357	18286	18092	18190	18282	18051	18187	17956	18233	17998	18121	18066	18184	18083	18065	18316	18144	18050	18026	18163	18333	18119	18111	18003	18136	18002	18078	18068	18141	18092	18099	18227	18151	18347	18232	18265	18094	18121	17825	18143	18102	18175	18241	18225	18163	18031	18034	18170	18078	18223	18128	18046	18259	18219	18225	18179	18222	17915	18219	17953	18190	18133	17931	17975	18083	18033	18207	18069	18230	18141	18289	18079	18046	18126	17942	18077	18184	18184	17935	18016	18183	18099	18216	18229	18214	18004	17970	18081	18316	18057	18016	17988	18155	18208	18114	18080	18141	18182	18141	18165	18215	18057	18040	18276	18269	18147	18260	18183	18055	18014	18278	18143	17975	17953	18151	18194	18163	18137	17870	18095	18119	18142	18125	18133	18271	18160	18214	18300	18091	18218	18192	18081	18079	18165	17940	18029	18107	18089	18133	18025	18270	17946	17964	18065	18254	17935	18158	18247	18099	18211	18019	18082	18003	17978	18343	17946	17946	18107	18099	18100	18036	18158	18095	18277	18192	18218	17911	18181	18115	17833	17892	18073	18246	18448	18234	17944	18091	18197	18120	18109	18186	18069	18090	18013	18121	18224	18167	18126	18114	18231	18306	18215	18160	18304	18244	18127	18042	18148
35955	61023	57542	45772	39338	33904	29555	25845	22671	20827	19409	18141	17630	16839	16427	16147	15941	15566	15558	15509	15347	15387	15159	15276	15296	15115	14932	14953	15049	15021	15065	15266	15132	15043	15085	15001	14924	15112	15125	14885	15212	15019	14940	15077	14797	15249	14938	14782	14998	14960	14843	14877	14961	14934	15024	14844	14974	14957	15113	14904	14954	15075	15052	15006	14889	15014	14857	15091	14977	15057	14951	15052	14939	14953	14852	14868	14863	14899	15160	14997	15014	15020	14920	14815	15031	14855	14983	14946	14956	15078	15034	15021	14986	14959	15045	14976	15073	14878	15015	14963	14882	14915	15046	14831	14872	14939	14986	15029	14958	15061	14937	14782	14846	14896	14889	14919	14870	14897	14938	14924	14752	15122	14933	14865	14958	14931	14972	14911	14932	15041	14951	15085	15125	14925	15039	14835	14931	14925	15002	15008	14916	14891	15111	14985	15117	14933	14865	14920	14921	14900	15046	14939	14996	15012	14915	14951	14972	15090	14951	14977	14944	14900	14988	14849	14900	14883	14801	14882	15040	14931	14915	14844	15083	15098	15136	15156	15004	15037	14950	14918	14881	15102	15026	14907	15012	14946	14806	14993	14799	14879	14983	14738	14881	15160	15100	14941	14988	15089	15026	14987	14866	14995	14979	14919	14978	14867	14840	15074	14948	14924	15181	14921	14845	14986	14896	14811	14974	15126	15009	14834	14838	14954	14908	14897	14900	14951	14919	15010	14870	14965	14992	14903	14929	15020	14851	14899	14947	14884	14948	15082	15035	14977	15111	14939	14897	15027	14924	14919	15031	14829	15080	15027	14844	15111	14968	15094	14996	15027	14741	14983	14896	14952	14927	15009	14936	14949	15007	14977	15053	15014	14995	15039	14794	14933	15138	14821	14930	15019	14778	15055	14791	15023	14990	14961	14785	15094	14963	15000	14917	14984	15125	15065	15043	15026	14914	15034	14987	14936	15130	14909	14970	14880	14804	14972	15049	15057	15005	14939	14956	15025	14895	14887	14763	14938	15057	14969	15025	15012	14813	14986	14858	14803	14966	14932	14912	14899	14802	14760	14887	14847	15066	14899	14888	14798	15020	14907	14771	15062	15004	14950	14996	15098	14925	14902	14844	14983	14960	14838	14913	14975	14957	14812	14938	15054	14880	15024	14948	15078	14937	15061	14774	14615	14826	15206	14954	15100	14891	14927	14897	14843	14932	14744	14903	15037	14898	14833	15009	14982	14954	14933	15060	14929	14883	15004	14838	15081	14954	14860	14830	14997	14901	14995	14847	14892	15050	14897	15009	15001	14938	14930	14903	14879	14824	15042	14923	14940	14964	15018	14945	14933	14985	14935	14849	15004	14932	14693	15025	14870	14945	14794	14884	15000	15016	15083	14983	14882	15037	14948	15035	15054	14805	15009	14947	14849	14790	14844	14963	14999	14883	14942	14903	14977	14985	14898	14831	14875	15011	15091	14947	14929	14924	15046	14881	15007	14850	14977	14989	14814	14924	14761	14835	14946	14917	14862	15007	14841	14890	14952	14872	14882	15089	14888	14965	15076	15068	15044	15025	14694	14899	14892	14993	14960	14922	15014	14999	14817	14830	15010	14810	14958	15065	14967	14841	14960	14837	15005	15078	14935	15012	15024	15087	14877	14859	14999	15086	14988	14922	14976	15071	14955	14962	14983	14909	14920	14953	14927	15024	15038	14843	14931	15077	14945	15078	15092	14808	14948	14933	14907	14883	14760	14895	15006	14877	14727	14977	15062	14779	14876	14911	14963	14984	14814	14950	14930	15053	14822	14833	14906	14838	14988	14828	14920	14872	15028	14898	15084	15011	15020	14950	14973	14906	14877	15031	15052	15003	14769	14968	14897	14985	15049	14934	15058	15049	14794	14960	15074	15071	14894	14762	14830	15062	14854	15007	14801	14989	14934	14820	14965	14868	14865	15066	14851	14948	14991	14817	14972	14945	14917	14872	14985	14957	15031	14995	14946	14857	14889	14857	14748	14804	14760	14976	14977	14912	15002	15082	15012	14934	14944	14823	15019	14802	14822	15037	14869	15060	14952	14945	14991	14824	14837	14857	15068	14925	14952	14709	14991	14927	14830	15086	15095	14852	14995	14933	14848	14779	14950	14901	14925	14974	14837	14917	14863	14931	14962	15009	14992	15084	14950	14970	14971	14809	14960	14833	15099	15125	15102	14957	14875	14914	14957	14901	15000	14957	14873	14835	15024	14849	14854	14971	15005	15035	14801	14973	14913	14967	14733	15149	14876	14932	15017	14948	14806	14876	14986	14906	14959	14906	15069	14980	14955	14842	14945	15001	14818	14945	14820	14940	15124	15005	15003	14990	14885	14809	15030	14970	14982	14930	15065	14963	14927	15004	14990	15061	15069	14830	15146	14874	14961	14866	14784	15025	14883	14788	14878	14879	14975	14821	14779	14682	15040	14932	15013	14852	14869	14950	14969	14978	14737	14968	15027	15038	14985	14965	14939	14982	15017	14920	15043	14949	14963	14932	14968	14906	14927	14876	14998	15010	15004	14826	14919	14868	14863	15003	15039	15007	14885	15028	15048	14844	14840	14996	14767	14920	14852	14910	14997	15022	14846	15084	14985	14918	15021	14921	15052	14980	14843	14900	14881	15031	14962	15010	15002	14799	15037	14824	14835	14958	15002	14742	14872	15085	14932	15000	14950	15023	14940	14971	14936	14927	15122	14691	14992	14905	14914	14892	14741	14772	14911	15158	14981	14885	14868	15021	15061	14966	14940	15065	14934	15054	14948	15010	14887	14755	15003	15042	15002	15049	14977	14994	14945	14746	14884	15066	14998	14971	14875	14953	14850	14959	14990	14767	14857	14832	14847	14848	14894	15056	14882	14830	14855	14951	14932	14868	15049	15009	14897	14932	15014	15019	14966	14954	14953	14968	14956	14898	14902	14868	14848	15063	14915	15017	14818	14714	14890	14789	14885	14986	14921	14919	14966	14884	14970	15061	14867	14764	14982	14846	15107	14915	14938	14983	14889	14839	15066	14925	14852	15019	14817	15048	14857	14852	14755	14900	14984	15141	14939	14735	14959	14922	15076	14997	14929	14843	14856	14829	14808	14853	14895	14999	15083	14905	15037	14988	14849	15034	15047	15025	14954	15068	14794	14914	14715	14895	15058	14801	14896	14867	14898	14941	14936	15046	14913	15051	15105	15108	14847	15028	14844	14956	15129	14907	14998	14994	15010	14946	14932	14961	15168	15049	14953	14784	15134	14887	14832	14939	14899	14813	14764	15018	14841	14721	14986	14980	14757	15060	14985	14902	14913	15183	14753	14999	14936	14983	15110	15019	14924	14999	14927	14937	14851	14940	14789	14882	15026	15082	15011	15145	14957	15154	14943	15052	14936	15063	14879	14956	15024	14878	14856	14854	14940	14882	14955	14936	14747	14909	14825	14952	14995	14901	15000	14933	14996	14881	15072	14955	14962	14849	14789	15000	14874	15155	14966	15009	14846	15032	15101	14946	14942	14845	15064	14901	15000	14865	14886	14897	14927	14943	14999	14920	14947	15022	15053	14914	14900	15052	14951	14981	15088	14977	15019	15065	14910	14976	14991	14974	15121	14971	14835	14955	14840	14957	14859	15052	14858	14870	15009	14901	15015	14972	14897	14873	14920	14995	15020	14919	14947	14985	15026	15006	15001	15062	14839	15032	14927	14939	14906	14854	14899	14968	14908	15012	14997	15040	14746	14938	14922	14836	15080	14941	14941	15060	15071	14941	14877	15000	15034	15068	15168	14987	15241	14860	14854	14854	14903	15008	14951	14839	14832	14878	14929	14880	15032	14914	14924	15101	14823	14976	14921	15058	14918	14841	14758	15154	15059	14988	14877	14919	14882	14911	14800	14988	14934	14926	14865	14947	14964	14832	14707	15001	14867	14961	14978	14963	15071	14936	14857	14902	14925	14749	14973	14918	14972	14855	14886	14869	14869	14976	14956	14899	15004	14916	15121	15016	14879	14866	14991	14820	14867	15068	14983	15005	14909	14937	14915	14849	15075	14899	14911	14899	15022	14986	14820	15021	14970	15031	14990	14943	15000	14991	14920	15035	14767	14847	14920	14988	14926	14945	14839	14875	14897	14878	15114	14897	14870	14940	15113	15031	15066	14950	14781	14948	14931	15040	14822	15131	14988	14928	14887	14841	14935	14972	15079	14932	14836	14914	14762	14837	15030	14913	14996	14788	14899	14926	15058	15027	14859	14909	14813	14870	14875	15032	15018	14705	14933	14967	15035	14802	14827	14935	15019	14926	14975	14764	14831	14989	14864	14904	15021	14954	15009	14801	15045	14739	14786	14862	14885	14826	14874	15095	14917	14957	15124	14969	14872	15134	15007	14996	14790	15089	14830	15133	14998	14986	14914	15063	14899	14950	14965	15051	14969	14918	15024	14863	14876	14956	15121	14904	14884	14826	14924	15208	14923	14870	14925	14969	14946	15061	14899	14894	14972	14917	14959	14962	14748	14861	14947	14918	14920	14850	15168	14930	14887	14903	14898	14915	14843	14931	14905	15185	14866	14862	14863	14848	14967	14874	15028	14892	14756	14870	15064	15030	14884	14860	14876	15069	14950	14993	14819	14952	14913	14938	15057	14997	14881	14922	15034	14905	14951	15153	14803	15005	15012	14927	14923	15135	15020	14820	14720	14787	14948	15140	14918	14717	14868	14981	15017	14991	14947	14972	14959	15062	14970	15020	15024	14948	14926	15067	14873	14876	14929	14788	15141	15073	14959	14750	14863	15123	14979	15043	14944	14902	14941	14794	15058	14853	14969	15057	14961	14884	14865	14961	14930	14909	14890	14979	14934	14994	14844	14967	15120	15066	14830	14985	14884	14901	14926	14754	15004	14898	14833	14799	15075	14919	15267	15014	14882	14905	14988	15017	14897	14837	14845	14991	14954	15007	14914	15019	15087	14841	15080	14956	15040	14926	14826	14957	14982	14970	14865	15023	14968	15105	14975	15070	15125	14925	14932	14929	14888	15013	14982	14666	15025	14952	14958	15026	15011	14882	14989	14999	14984	14960	15031	14837	14913	14893	14916	14985	15118	14991	15042	14976	14885	14940	14886	15012	14879
22868	21232	29185	24700	25689	31785	34236	28791	26057	24841	23283	22134	21379	20738	20374	20248	20123	19714	19700	19357	19426	19289	19072	19143	19477	19329	19055	19026	19004	19173	18953	18932	19031	18926	18860	18792	18900	18965	18860	18868	18887	18791	18761	18872	19081	18687	19079	18940	18983	18918	18844	18831	18670	18979	19012	18874	18763	18852	18872	19004	18831	18771	18899	18894	18962	18804	18734	18845	18809	18858	18809	18910	18771	18977	18699	18600	18866	18698	18713	18800	19045	18869	18889	18645	18743	18643	18733	18742	18873	18691	18821	18921	19014	18843	18897	18969	18925	18859	18788	18610	18743	18933	18947	18837	18860	18989	18920	18907	18985	18480	18859	18917	18558	18892	18688	18927	18872	18889	18950	18999	18703	18780	18686	18712	19087	18931	18748	18837	18656	18817	18912	18690	18944	18910	18834	18983	18821	18925	18828	18923	18794	18700	18840	18773	18706	19147	19092	18805	18798	18771	18996	18878	18977	18744	18770	18714	18931	18599	18774	18839	18794	18815	18781	18952	18688	18701	19003	18758	18785	18710	18636	18821	18806	18757	18885	18688	18945	18671	18681	18534	18834	18679	18902	18599	18952	18818	18799	18947	18906	18881	18799	18662	18684	18879	18802	18690	18808	18712	18905	18554	18852	18662	18774	18711	18724	18655	18675	18865	18962	18614	18929	18542	18732	18659	18995	18889	18858	18819	18601	18809	18818	18790	18769	18862	18768	18872	18751	18831	18648	18527	18757	18741	18561	18830	18775	18783	18974	18703	18821	18714	18861	18820	18860	18823	18793	18742	18783	18772	18730	18910	18676	18797	18876	18951	18830	18803	18859	18866	18825	18999	18795	18914	18642	18754	18986	18884	18980	18807	18842	19022	18985	19164	18577	18723	18626	18868	18729	18857	18464	18774	18983	18769	18816	18855	18883	18721	18885	18904	18833	18580	18593	18692	18880	18719	18750	18616	18534	18803	18846	18790	18831	18800	18803	18539	18668	18874	18857	18817	18864	18632	18842	18786	18778	18664	18767	18739	18816	18618	18784	18451	18776	18771	18794	18990	18586	18601	18885	18702	18776	18806	18854	18865	18864	19036	18722	18702	18566	18805	18624	18779	18724	18868	18758	18621	18644	18712	18514	18372	18807	18699	18637	18567	18904	18698	18941	18934	18927	18862	18978	19158	18676	18758	18761	18894	18636	18862	18766	18953	18982	18763	18955	18646	18710	18922	18841	18715	18740	18893	18637	18790	18951	18728	18859	18890	18865	18791	18754	18755	18506	18865	18755	18716	18757	18793	18711	18756	18558	18651	18876	18685	18851	18788	18784	18692	18695	18682	18612	18753	18827	18944	18654	18839	18787	18706	18446	18890	18860	18829	18675	18788	18737	18770	18644	18823	18803	18788	18647	18770	18834	18689	19060	18914	19046	18940	18864	18604	18749	18847	18822	18578	18760	18901	18696	18822	18806	18762	18876	18901	18670	18730	18787	18679	18688	18882	18870	18927	18617	18615	18813	18939	18862	18796	18872	18651	18786	18827	18540	18945	18932	18852	18729	18895	18674	18604	18668	18762	18542	18780	18685	18795	18803	18665	18770	18801	18671	18837	18754	18730	18838	18665	18811	18726	18585	18652	18794	18706	18834	18724	18874	18968	18695	19002	18691	18642	18606	18830	18567	18587	18799	18853	18901	18809	18896	18871	19062	18725	18808	18680	18650	18779	18742	18706	18827	18839	18738	18752	18891	18653	18602	18813	18918	18938	18695	18569	18872	18714	18765	18780	18714	18705	18741	18566	18733	18889	18803	18943	18796	19017	18721	18811	18693	18837	18803	18852	18821	18793	18923	18649	18781	18590	18424	18691	18629	18715	18751	18815	18874	18682	18788	18607	18666	18953	18776	18762	18711	18700	18813	18697	18729	18724	18786	18873	18639	18803	18723	18930	18930	18882	18777	18796	18647	18844	18810	18800	18696	18417	18905	18983	18844	18926	18767	18841	18772	18526	18871	18885	18970	18922	18531	18677	18821	18895	18923	18611	18661	18853	18658	18737	18643	18821	18778	18812	18787	18659	18589	18640	18854	18967	18762	18641	18679	18587	18957	18870	18675	18853	18678	18720	18799	18860	19018	18764	18841	18625	18738	18758	18669	18850	18597	18844	18736	18810	18700	18853	18625	18814	18657	18639	18835	18905	18881	18625	18611	18745	18686	18619	18792	18810	18779	18762	18720	18645	18768	18761	18755	18858	18751	18829	18681	18638	18901	18835	18742	18602	18791	18589	18826	18788	18578	18553	18623	18898	18655	18881	18712	18929	18852	18811	18822	18944	18761	18752	18767	18683	18844	18907	18787	18840	18682	18615	18877	18936	18877	18789	18815	18891	18770	18586	18828	18555	18877	18760	18977	18800	18770	18687	19051	18832	18755	18715	18719	18679	18679	18779	18886	18813	18679	18660	18714	18819	18745	18749	18760	18784	18814	19004	18721	18865	18749	18731	18845	18917	18995	18831	18833	18711	18836	18661	18887	18720	18895	18653	18916	18978	18799	18689	18793	18742	18717	18825	18859	18894	18757	18713	18971	18640	18759	18805	18684	18588	19004	18779	18696	18768	18669	18807	18755	18910	18832	18618	18601	18773	18733	18800	18811	18636	18685	18883	18816	18766	18973	18726	18635	18825	18795	18695	18851	18686	18642	18709	18768	18750	18869	18750	18777	18658	18796	18770	18818	18522	18743	18746	18875	18889	18851	18657	18590	18898	18834	18779	18842	18907	18673	18764	18762	18605	18689	18772	18883	18814	18838	18676	18727	18871	19019	18861	18758	18710	18828	18767	18710	18795	18769	18887	18851	18719	18655	18743	18657	18565	18805	18579	18941	18794	18601	18788	18670	18732	18485	18811	18859	18662	18813	18936	18771	18699	18770	18681	18737	18896	18745	18712	18568	18912	18836	18717	18690	18575	18692	18673	18734	18677	18836	18756	18718	18720	18887	18884	18864	18759	19031	18811	18540	18797	18727	18600	18686	18811	18934	18849	18827	18523	18615	18880	18852	18721	18765	18775	18731	18749	18799	18754	18790	18753	18768	18910	18828	18843	18729	18751	18732	18816	19002	18781	18866	18453	18624	18775	18739	18638	18857	18791	19023	18720	18786	18815	18846	18660	18708	18635	18719	18882	19034	18741	18595	18709	18543	18735	18860	18845	18708	18750	18921	18774	18612	18771	18875	18716	18998	19007	18589	18800	18762	18766	18761	18901	18642	18720	19070	18763	18758	18751	18861	18790	18983	18721	18825	18906	18834	18966	18857	18722	18847	18777	18568	18953	18704	18785	18622	18762	18876	18948	18670	18845	18842	18805	18767	18673	18967	18786	18826	18617	18637	18602	18667	18889	18526	18790	18799	18880	18785	18917	18797	18701	18757	18653	18878	18872	18870	18863	18702	18916	18773	18815	18746	18796	18873	19053	18899	18700	18802	18589	18898	18891	18743	18663	18756	18721	18893	18610	18870	18841	18867	19082	18644	18743	18748	18748	18772	18745	18614	18893	19024	18855	18823	18973	18731	18516	18794	18762	18700	18604	18758	18665	18655	18691	18775	18710	18794	18666	18769	18616	18859	18833	18637	18652	18890	18812	18694	18904	18533	18747	18704	18727	18830	19021	18829	18698	18781	18795	19019	18918	18728	18857	18675	18653	18571	18931	18960	18670	18755	18852	18642	18769	18590	18619	18530	18776	18732	18920	18736	18625	18778	18774	18784	18919	18791	18902	18902	18842	18798	18789	18591	18791	18834	18818	18811	18968	18682	18662	18822	18746	18838	18610	18729	18874	18823	18729	18774	18780	18649	18618	18897	18730	18735	18570	18792	18673	18783	18720	18894	18724	18682	18639	18899	18706	18871	18690	18939	18826	18660	18755	18689	18803	18783	18770	18741	18699	18968	18672	18826	18561	18802	18666	18834	18726	19000	18575	18772	18697	18800	18884	18831	18763	18685	18962	18902	18723	18570	18744	19075	18871	18686	18660	18783	18692	18854	18857	18761	18780	18736	18661	18951	18647	18927	18589	18893	18532	18761	18783	18792	18544	18665	18755	18708	18889	18683	18850	18787	18828	18960	18559	18636	18707	18792	18787	18830	18609	18837	18658	18632	18906	18938	18801	18922	18879	18780	18919	18852	18864	18788	18700	18788	18900	18690	18739	18930	18773	18900	18913	18839	18883	18796	18721	18968	18936	18961	18917	18865	18605	18840	18858	18792	18745	18825	18733	18764	18665	18917	18756	18654	18714	18966	18846	18611	19091	18976	18745	18924	18850	18858	18738	18913	18857	19028	18449	18818	18876	18857	18827	18867	19034	18827	18611	18917	18840	18571	18747	18860	18938	18860	19030	18889	18800	18776	18716	18877	18763	18649	18812	18821	18595	18609	18718	18742	18706	18798	18727	18682	18607	18782	18733	18679	18582	18693	18617	18702	18618	18707	18881	18720	18757	19034	18543	18824	18833	18590	18594	18722	18535	18682	18896	18757	18722	18935	18833	18766	18712	18533	18617	18955	18753	18948	18602	18704	18899	18714	18809	18789	18751	18706	18851	18847	18797	18853	18653	18837	18863	18884	18782	19004	19002	18706	18974	18619	18842	18624	18721	18547	18824	18853	19053	18791	18977	18668	18865	18563	18814	18520	18747	18604	18758	18665	18772	18616	18837	18738	18700	18997	18824	18682	18808	18783	18517	18885	18500	18761	18879	18809	18662	18743	18788	18901	18771	18739	18815	18618	18746	18785	18760	18770	18695	19003	18820	18775	18723	18858	18730	18766	18904	18527	18649	18858	18697	18805	18779	18681	18884	18548	18884	18728	19035	19008	18778	18738	18573	18606	18814	18733	18839	18745	18990	18735	18669	18841	18735	18743	18713	18855	18864	18767	18821	18783	18702	18668	18799	18826	18689	18828	18744	18710	18870	18935	18901	18524	18889	18851	18785	18829	18989	18683	18856	18880	18844	18732	18753	18743	18829	18741	18637	18943	18532	18681	18884	18816	18811	18961	18886	18786	18704	19007	18766	18673	18720	19075	18835	18807	18793	18721	18724	18818	18849	18930	18848	18709	18670	18658	18726	18781	18812	18877	18787	18754	18833	18944	18785
37583	65403	62404	50430	43486	38008	33234	28881	25553	23074	20959	19755	18963	18127	17236	16890	16671	16301	16145	15933	15874	15670	15720	15682	15577	15460	15559	15530	15386	15371	15586	15289	15505	15371	15387	15371	15325	15398	15294	15326	15376	15250	15131	15324	15366	15378	15280	15298	15364	15307	15265	15369	15471	15335	15318	15306	15357	15398	15424	15165	15334	15183	15354	15311	15366	15234	15171	15425	15169	15222	15412	15157	15305	15112	15320	15365	15346	15148	15118	15312	15332	15476	15182	15330	15228	15267	15389	15338	15370	15239	15410	15276	15351	15314	15269	15502	15250	15120	15296	15448	15372	15373	15388	15109	15243	15255	15390	15303	15342	15303	15166	15370	15228	15221	15218	15525	15246	15239	15222	15206	15261	15250	15143	15466	15203	15173	15281	15427	15411	15316	15222	15218	15309	15406	15370	15163	15416	15126	15323	15286	15210	15322	15341	15308	15218	15371	15310	15289	15238	15179	15387	15103	15273	15200	15429	15299	15493	15301	15270	15346	15332	15158	15195	15279	15152	15343	15225	15415	15258	15187	15352	15487	15317	15471	15095	15352	15517	15265	15325	15508	15201	15334	15290	15230	15295	15398	15157	15370	15305	15181	15304	15221	15434	15407	15255	15287	15185	15288	15103	15221	15355	15229	15262	15313	15285	15198	15397	15298	15337	15216	15359	15394	15127	15310	15373	15428	15284	15366	15195	15394	15346	15461	15158	15256	15315	15281	15386	15262	15259	15569	15250	15174	15316	15314	15425	15207	15206	15207	15286	15223	15411	15452	15201	15240	15179	15291	15406	15411	15277	15182	15192	15176	15248	15339	15217	15075	15307	15301	15309	15233	15456	15265	15283	15255	15179	15444	15082	15199	15258	15255	15255	15240	15570	15314	15279	15349	15143	15233	15227	15099	15363	15396	15162	15187	15334	15334	15381	15407	15266	15278	15290	15391	15436	15343	15336	15271	15443	15392	15268	15328	15223	15324	15392	15244	15159	15307	15217	15231	15234	15253	15359	15341	15385	15212	15167	15388	15415	15371	15470	15243	15181	15242	15275	15296	15357	15334	15307	15163	15364	15338	15326	15178	15448	15279	15388	15361	15271	15236	15292	15351	15228	15253	15335	15290	15306	15360	15407	15378	15284	15309	15267	15083	15423	15271	15193	15283	15303	15315	15255	15269	15199	15246	15217	15322	15227	15232	15122	15146	15189	15391	15228	15306	15373	15452	15305	15433	15535	15331	15315	15235	15368	15331	15267	15319	15285	15224	15223	15359	15306	15048	15430	15208	15278	15194	15287	15262	15363	15316	15277	15269	15119	15358	15335	15396	15271	15225	15187	15399	15316	15259	15206	15265	15432	15194	15265	15174	15318	15278	15350	15290	15250	15188	15305	15325	15207	15232	15352	15283	15312	15362	15030	15305	15300	15180	15360	15272	15161	15160	15157	15257	15328	15220	15364	15272	15331	15350	15334	15325	15183	15252	15262	15209	15396	15213	15243	15406	15256	15258	15148	15150	15159	15450	15289	15297	15451	15326	15326	15386	15300	15379	15377	15322	15203	15287	15400	15446	15239	15200	15389	15390	15333	15336	15270	15245	15285	15138	15536	15396	15314	15199	15382	15331	15174	15180	15273	15327	15378	15391	15252	15335	15426	15274	15334	15383	15393	15336	15219	15106	15434	15245	15224	15270	15325	15239	15228	15163	15185	15289	15342	15266	15315	15315	15266	15251	15175	15247	15214	15444	15218	15386	15443	15498	15303	15122	15373	15260	15544	15354	15337	15247	15438	15262	15332	15332	15391	15213	15380	15123	15284	15534	15275	15374	15230	15199	15365	15263	15414	15189	15170	15360	15281	15267	15112	15146	15287	15202	15171	15323	15324	15299	15341	15275	15326	15267	15324	15487	15282	15271	15232	15262	15217	15290	15381	15239	15355	15309	15370	15386	15327	15326	15419	15424	15349	15305	15329	15094	15363	15246	15291	15231	15291	15278	15327	15349	15287	15410	15305	15192	15324	15299	15262	15328	15081	15327	15408	15381	15344	15288	15238	15239	15331	15398	15318	15307	15292	15377	15173	15243	15233	15216	15215	15372	15397	15349	15377	15287	15209	15224	15092	15314	15434	15539	15311	15285	15418	15356	15308	15327	15344	15309	15207	15377	15316	15169	15368	15269	15218	15283	15346	15297	15231	15288	15408	15275	15289	15246	15155	15332	15231	15438	15364	15198	15453	15080	15236	15405	15494	15292	15314	15291	15182	15478	15453	15335	15471	15395	15081	15338	15151	15361	15206	15279	15334	15242	15301	15289	15183	15332	15469	15317	15262	15292	15291	15200	15344	15433	15238	15331	15423	15176	15342	15264	15261	15453	15292	15225	15359	15219	15314	15316	15393	15363	15232	15286	15367	15420	15270	15411	15427	15324	15228	15470	15261	15267	15150	15350	15262	15309	15313	15329	15327	15315	15350	15354	15167	15246	15307	15203	15292	15413	15368	15327	15293	15172	15335	15240	15377	15318	15336	15277	15392	15332	15451	15238	15293	15240	15301	15229	15218	15347	15358	15283	15310	15194	15161	15314	15289	15149	15261	15289	15389	15275	15422	15320	15384	15275	15389	15319	15401	15389	15148	15363	15437	15304	15329	15439	15255	15275	15389	15293	15385	15172	15184	15349	15231	15244	15306	15378	15442	15316	15300	15335	15164	15317	15193	15459	15250	15256	15332	15108	15087	15206	15143	15255	15354	15365	15398	15418	15279	15303	15344	15183	15241	15148	15358	15398	15272	15318	15375	15250	15222	15373	15314	15326	15366	15333	15333	15304	15094	15236	15109	15370	15451	15232	15402	15448	15350	15362	15320	15416	15252	15313	15378	15333	15335	15108	15352	15206	15217	15075	15348	15231	15367	15305	15219	15218	15309	15406	15257	15132	15240	15151	15131	15248	15303	15156	15268	15306	15363	15331	15339	15339	15344	15253	15439	15070	15454	15343	15414	15437	15292	15081	15338	15257	15303	15197	15353	15263	15361	15379	15329	15355	15350	15291	15330	15424	15360	15286	15238	15131	15379	15304	15196	15324	15232	15059	15102	15182	15383	15377	15195	15162	15300	15433	15389	15215	15325	15230	15277	15255	15243	15401	15274	15277	15279	15213	15382	15198	15194	15173	15402	15219	15460	15382	15364	15362	15478	15184	15234	15429	15207	15307	15286	15229	15344	15221	15152	15213	15289	15366	15163	15177	15177	15389	15236	15279	15368	15310	15444	15179	15177	15286	15324	15319	15268	15209	15287	15481	15202	15211	15127	15269	15317	15368	15233	15069	15137	15304	15344	15299	15155	15309	15158	15267	15371	15337	15260	15291	15260	15345	15147	15388	15527	15319	15450	15403	15321	15386	15279	15256	15068	15219	15274	15078	15407	15269	15232	15345	15296	15311	15308	15263	15344	15256	15272	15201	15362	15294	15215	15184	15280	15308	15438	15262	15350	15259	15202	15302	15281	15416	15298	15340	15245	15318	15354	15202	15298	15363	15267	15249	15195	15238	15251	15274	15236	15249	15283	15169	15354	15303	15361	15309	15341	15238	15206	15336	15311	15333	15365	15424	15424	15218	15317	15369	15503	15266	15324	15299	15195	15378	15277	15286	15351	15342	15346	15187	15414	15170	15265	15247	15221	15244	15351	15417	15308	15207	15126	15177	15213	15363	15276	15181	15286	15350	15224	15177	15299	15499	15391	15204	15374	15227	15315	15177	15269	15229	15341	15187	15344	15245	15357	15317	15447	15287	15224	15433	15350	15274	15297	15435	15204	15491	15171	15241	15430	15231	15214	15361	15371	15171	15153	15604	15214	15477	15428	15150	15279	15412	15295	15346	15388	15253	15283	15184	15068	15389	15232	15253	15058	15243	15242	15152	15253	15290	15358	15255	15268	15481	15460	15145	15116	15383	15382	15263	15269	15352	15353	15291	15292	15371	15344	15362	15471	15240	15325	15266	15288	15252	15302	15212	15337	15478	15145	15177	15278	15325	15321	15333	15262	15253	15256	15285	15250	15329	15299	15388	15384	15269	15401	15152	15287	15100	15307	15342	15244	15300	15352	15189	15387	15368	15155	15334	15172	15254	15176	15325	15370	15243	15270	15277	15306	15481	15249	15285	15119	15269	15262	15195	15306	15305	15354	15208	15314	15432	15161	15240	15267	15351	15287	15297	15275	15352	15199	15063	15366	15210	15312	15343	15223	15223	15287	15342	15303	15283	15177	15366	15133	15268	15193	15255	15262	15092	15378	15322	15290	15196	15239	15212	15407	15161	15247	15234	15449	15089	15429	15360	15289	15480	15280	15270	15226	15280	15192	15139	15253	15136	15262	15206	15209	15218	15223	15386	15288	15370	15403	15265	15330	15430	15206	14984	15310	15428	15382	15474	15307	15184	15342	15231	15163	15181	15360	15370	15336	15357	15431	15320	15372	15347	15318	15311	15440	15244	15053	15285	15280	15184	15225	15204	15412	15135	15411	15231	15451	15221	15120	15439	15257	15504	15235	15127	15220	15372	15130	15467	15258	15235	15318	15281	15333	15226	15198	15112	15371	15187	15316	15330	15319	15417	15340	15237	15262	15424	15409	15201	15357	15157	15402	15251	15308	15290	15276	15309	15365	15402	15408	15235	15233	15485	15225	15265	15283	15408	15188	15119	15103	15220	15197	15162	15300	15199	15382	15368	15515	15260	15240	15289	15167	15309	15295	15290	15157	15415	15332	15457	15241	15201	15139	15335	15381	15379	15364	15421	15335	15237	15271	15404	15275	15310	15312	15241	15321	15343	15361	15327	15296	15350	15072	15408	15241	15298	15211	15323	15160	15403	15285	15337	15369	15272	15478	15361	15263	15368	15178	15315	15297	15396	15175	15364	15387	15369	15403	15310	15251	15225	15253	15362	15329	15180	15285	15348	15238	15272	15211	15124	15289	15139	15302	15099	15267	15311	15221	15226	15379	15222	15278	15326	15332	15191	15330	15271	15428	15156	15448	15293	15211	15287	15373	15284	15247	15336	15253	15326	15452	15191	15361	15267	15258	15346	15268	15214	15315	15282	15273	15401	15284	15381	15457	15300	15277	15129	15080	15415	15197	15439	15341	15277
31399	38159	48550	42194	34257	29559	26288	23555	22071	21179	20609	19756	19509	19099	18987	18891	18799	18807	18525	18587	18445	18532	18432	18315	18358	18436	18475	18483	18583	18351	18439	18500	18225	18445	18392	18438	18481	18357	18332	18475	18312	18431	18115	18485	18433	18357	18241	18721	18423	18433	18424	18194	18327	18171	18277	18446	18430	18357	18478	18288	18209	18280	18045	18135	18366	18265	18351	18415	18399	18196	18374	18123	18353	18386	18156	18280	18325	18136	18258	18376	18374	18528	18300	18468	18268	18535	18359	18428	18305	18205	18357	18247	18316	18324	18310	18356	18185	18217	18284	18427	18334	18122	18567	18289	18203	18364	18355	18214	18404	18224	18212	18191	18279	18281	18228	18310	18294	18455	18530	18241	18210	18275	18379	18312	18406	18221	18284	18174	18252	18111	18379	18218	18103	18417	18319	18447	18264	18472	18264	18242	18332	18314	18426	18226	18389	18386	18122	18386	18272	18224	18279	18292	18327	18213	18260	18357	18202	18130	18412	18480	18355	18514	18418	18184	18115	18154	18269	18347	18530	18542	18287	18083	18341	18309	18234	18230	18275	18241	18651	18131	18264	18227	18345	18302	18185	18064	18426	18426	18376	18186	18048	18409	18226	18256	18149	18273	18326	18391	18174	18403	18292	18303	18279	18119	18435	18314	18355	18209	18282	18383	18348	18224	18244	18309	18466	18168	18273	18360	18328	18131	18177	18315	18393	18126	18269	18339	18232	18295	18214	18383	18613	18139	18343	18228	18260	18491	18393	18349	18405	18345	18295	18290	18454	18235	18158	18268	18265	18243	18341	18454	18285	18377	18303	18267	18326	18294	18512	18376	18242	18550	18275	18177	18425	18303	18202	18267	18300	18358	18240	18248	18266	18382	18321	18417	18388	18438	18395	18201	18351	18187	18295	18190	18340	18087	18195	18209	18385	18377	18273	18358	18520	18283	18544	18418	18276	18136	18437	18166	18476	18243	18521	18198	18446	18279	18380	18316	18158	18339	18206	18153	18395	18422	18223	18238	18142	18414	18140	18383	18604	18222	18395	18179	18199	18380	18432	18250	18275	18204	18318	18324	18479	18439	18325	18351	18337	18211	18221	18494	18379	18266	18386	18208	18245	18357	18176	18371	18457	18499	18505	18333	18355	18367	18430	18038	18391	18349	18341	18271	18184	18230	18308	18287	18430	18243	18194	18248	18251	18384	18473	18440	18327	18349	18149	18366	18444	18380	18150	18208	18369	18315	18636	18252	18321	18183	18260	18304	18287	18483	18406	18457	18309	18123	18483	18250	18302	18169	18375	18258	18465	18328	18359	18313	18334	18340	18494	18204	18417	18282	18124	18322	18289	18401	18181	18360	18153	18289	18262	18479	18484	18517	18351	18474	18282	18144	18216	18398	18314	18365	18302	18311	18331	18250	18366	18252	18348	18104	18293	18067	18254	18170	18596	18049	18568	18330	18406	18156	18174	18323	18138	18305	18173	18289	18222	18407	18141	18328	18432	18223	18318	18195	18268	18399	18212	18387	18184	18433	18385	18196	18316	18256	18200	18099	18377	18194	18292	18038	18353	18190	18325	18282	18220	18193	18086	18401	18192	18368	18395	18427	18314	18295	18153	18291	18454	18369	18537	18321	18558	18180	18276	18339	18107	18305	18327	18191	18166	18450	18438	18353	18123	18319	18426	18225	18372	18378	18241	18309	18295	18139	18199	18456	18324	18153	18364	18169	18326	18471	18351	18323	18405	18275	18201	18382	18333	18237	18226	18236	18362	18042	18185	18265	18286	18245	18139	18119	18345	18486	18380	18381	18406	18318	18614	18367	18304	18459	18121	18319	18441	18466	18446	18413	18179	18067	18379	18113	18208	18218	18299	18312	18224	18337	18319	18190	18485	18332	18098	18174	18235	18207	18319	18439	18300	18395	18377	18231	18404	18531	18371	18297	18375	18278	18325	18343	18142	18133	18101	18328	18347	18471	18258	18200	18109	18098	18316	18239	18413	18368	18225	18220	18425	18274	18215	18311	18318	18437	18308	18282	18304	18174	18330	18049	18399	18310	18297	18366	18195	18240	18218	18229	18284	18645	18357	18307	18265	18366	18321	18364	18415	18299	18305	18230	18122	18366	18229	18030	18261	18165	18227	18303	18384	18289	18178	18202	18203	18286	18470	18435	18378	18350	18257	18487	18480	18406	18175	18435	18489	18347	18274	18455	18398	18094	18474	18414	18301	18296	18295	18416	18501	18325	18352	18271	18114	18317	18375	18194	18331	18267	18205	18362	18235	18312	18341	18190	18230	18440	18299	18387	18288	18315	18455	18104	18302	18517	18377	18381	18313	18125	18351	18234	18266	18228	18280	18491	18108	18222	18265	18142	18322	18244	18362	18362	18210	18004	18322	18440	18347	18423	18295	18230	18372	18333	18374	18194	18293	18240	18254	18389	18123	18259	18214	18294	18178	18416	18246	18266	18282	18087	18421	18225	18267	18238	18205	18445	18276	18353	18391	18293	18037	18244	18236	18622	18352	18207	18227	18609	18428	18261	18305	18369	18349	18085	18326	18445	18244	18406	18294	18131	18333	18375	18342	18325	18420	18510	18279	18165	18262	18617	18360	18313	18290	18161	18475	18360	18411	18720	18217	18508	18245	18204	18283	18174	18357	18322	18423	18291	18398	18357	18474	18501	18343	18458	18097	18437	18323	18240	18204	18432	18391	18511	18352	18092	18345	18266	18412	18554	18366	18347	18283	18323	18399	18355	18381	18336	18353	18456	18443	18459	18125	18388	18488	18231	18334	18489	18178	18356	18322	18236	18579	18456	18450	18384	18114	18414	18358	18347	18188	18092	18343	18276	18581	18230	18291	18591	18093	18107	18506	18261	18149	18404	18385	18404	18238	18119	18292	18240	18150	18267	18368	18312	18098	18187	18338	18513	18243	18233	18333	18313	18247	18325	18266	18346	18587	18481	18360	18460	18149	18229	18524	18407	18260	18181	18469	18501	18223	18202	18169	18183	18207	18316	18358	18322	18276	18261	18326	18248	18377	18297	18379	18323	18301	18184	18310	18351	18448	18247	18197	18244	18381	18292	18211	18338	18277	18306	18446	18427	18196	18354	18434	18197	18209	18292	18269	18435	18410	18194	18385	18319	18380	18342	18334	18324	18386	18276	18257	18298	18302	18543	18365	18464	18462	18212	18111	18301	18520	18496	18367	18311	18371	18482	18553	18300	18318	18216	18260	18229	18267	18322	18365	18359	18321	18375	18326	18424	18235	18347	18379	18442	18426	18367	18480	18221	18446	18009	18413	18279	18461	18173	18462	18395	18145	18309	18368	18390	18232	18327	18433	18364	18110	18169	18383	18309	18575	18245	18382	18392	18265	18393	18310	18244	18266	18272	18403	18172	18454	18212	18434	18370	18314	18266	18740	18116	18293	18176	18541	18284	18195	18190	18165	18150	18529	18205	18432	18506	18280	18259	18317	18306	18251	18406	18501	18313	18301	18289	18322	18292	18323	18285	18280	18258	18171	18169	18270	18256	18340	18378	18436	18329	18354	18136	18219	18262	18381	18151	18290	18216	18196	18291	18263	18574	18386	18571	18476	18204	18209	18382	18408	18302	18324	18181	18374	18366	18091	18284	18398	18026	18242	18319	18614	18190	18378	18366	18197	18455	18284	18304	18430	18358	18519	18132	18247	18198	18333	18315	18494	18305	18243	18322	18421	18321	18397	18457	18487	18460	18371	18264	18295	18365	18325	18253	18351	18304	18207	18344	18409	18229	18095	18151	18343	18223	18290	18379	18315	18295	18225	18231	18140	18096	18558	18331	18301	18388	18423	18519	18358	18477	18363	18308	18383	18445	18314	18169	18392	18319	18350	18460	18393	18358	18242	18351	18267	18237	18446	17982	18239	18336	18516	18329	18432	18357	18267	18301	18373	18385	18254	18236	18238	18416	18325	18316	18371	18264	18300	18208	18146	18273	18404	18360	18307	18166	18141	18369	18434	18254	18260	18292	18138	18260	18178	18409	18375	18048	18334	18298	18228	18204	18405	18199	18448	18293	18441	18442	18296	18346	18246	18166	18179	18037	18496	18259	18499	18261	18488	18456	18331	18470	18356	18276	18228	18216	18329	18339	18277	18296	18296	18454	18174	18293	18432	18285	18293	18327	18243	18258	18431	18086	18396	18231	18178	18300	18264	18275	18500	18377	18318	18451	18164	18305	18373	18487	18228	18346	18336	18224	18346	18338	18492	18283	18463	18418	18294	18311	18269	18296	18289	18455	18161	18101	18550	18396	18362	18234	18291	18308	18404	18316	18299	18503	18491	18401	18335	18169	18265	18150	18305	18493	18232	18118	18387	18211	18447	18382	18414	18367	18310	18433	18229	18425	18332	18406	18222	18404	18256	18459	18166	18365	18040	18502	18293	18250	18395	18030	18376	18370	18128	18316	18272	18349	18375	18158	18191	18301	18297	18346	18242	18246	18332	18310	18374	18403	18456	18388	18274	18254	18392	18613	18602	18458	18220	18372	18157	18339	18423	18150	18337	18349	18393	18437	18201	18299	18225	18516	18191	18255	18394	18268	18276	18322	18198	18369	18420	18214	18351	18383	18461	18358	18363	18357	18274	18214	18266	18255	18485	18301	18371	18294	18330	18212	18357	18278	18304	18370	18335	18440	18315	18249	18423	18148	18052	18266	18322	18437	18273	18283	18302	18279	18317	18492	18356	18364	18219	18204	18275	18416	18173	18362	18298	18429	18430	18235	18234	18326	18234	18486	18446	18394	18396	18294	18374	18179	18283	18341	18190	18299	18334	18458	18251	18286	18287	18488	18208	18279	18270	18334	18342	18340	18195	18174	18259	18217	18293	18245	18282	18327	18379	18458	18330	18208	18458	18282	18231	18346	18326	18483	18425	18290	18359	18529	18315	18363	18246	18444	18391	18230	18195	18231	18261	18306	18040	18347	18276	18278	18409	18301	18320	18216	18285	18309	18573	18519	18117	18152	18347	18402	18242	18298	18246	18538	18337	18275	18506	18611	18076	18147	18130	18204	18438	18347	18135	18377	18301	18304	18411	18266	18314	18234	18231	18415	18498	18323	18152	18346	18395	18316	18382	18383	18284	18365
37693	55726	51245	39961	33625	29138	25405	22504	20494	18905	17858	17131	16748	16247	16131	15877	15562	15597	15414	15454	15459	15344	15064	15251	15243	15115	15212	15204	15068	15098	15120	15141	15151	15259	15277	15220	15152	15011	15081	15010	15123	15058	14954	14982	15191	14974	14902	15046	15124	15060	15246	15202	15116	15217	15180	14961	15148	15045	15117	14969	15134	15101	15106	14956	15103	15163	15044	15211	15134	15109	15279	15119	15086	14927	15050	15117	15195	15084	15071	15077	15154	15068	15137	15111	15130	15141	15113	14908	15086	14932	15092	15057	15067	15050	15187	14970	15086	15044	15055	15133	15147	15080	14974	15004	15060	15052	15093	15220	14983	15021	14988	15266	15026	15041	14983	14949	15281	15203	15032	14941	15069	14983	14903	15190	15099	15098	14909	15105	15200	15098	15134	14853	14949	15189	15092	15130	15068	15096	15035	15086	15019	15072	15122	15112	14966	15144	15121	14887	15177	15088	15095	15136	15122	15207	15168	15062	15112	14997	15094	15144	15056	15023	15097	15041	15186	15161	15000	14895	15173	15028	15150	15036	15050	15012	14950	15071	15039	15035	15152	15111	15152	15105	15065	15033	14871	15096	15074	15057	15193	14904	15116	15383	14988	15039	15183	15175	15032	15025	15149	15094	15094	14951	15126	15065	14941	15012	14986	15037	15096	15122	14993	15029	15124	15051	15085	14928	15043	15181	15238	15090	15119	15091	15147	14976	15126	14975	15099	15065	15096	15085	15153	15052	15261	15012	15041	15110	15200	15046	15209	14857	14906	15085	15212	14947	15117	15179	15104	14922	15054	15125	14851	15074	14976	14967	15159	15098	14939	15137	15006	15017	15136	14959	15077	15053	15070	15143	15022	14930	14924	14980	15048	15127	15034	15113	14783	14963	15109	15086	14939	15127	15167	14949	15095	14923	14998	15076	15121	15056	15034	14989	15123	15016	15006	15110	15108	15240	15180	15339	15101	14991	15112	14873	15033	15017	15061	14978	15063	15013	15020	15168	15024	15077	15291	14986	15113	14987	14996	15085	14930	15032	14915	15168	15032	15176	14943	15093	15081	14847	15004	15065	15067	15128	15035	14977	14942	15088	15037	15006	15127	15009	15060	15103	15036	15112	14978	15102	15053	15144	14895	14997	15135	15043	15042	14979	15011	15122	15082	15082	15158	14813	15072	15053	15155	15149	14979	15199	14903	15044	15225	15048	15154	14981	15123	15092	15040	15012	15013	15193	15071	14949	15042	14899	15067	14996	15014	15047	15099	15060	15093	14975	15083	15108	15087	15086	15152	15097	15018	14933	14987	14942	15210	15105	15111	15142	15004	15134	15065	15283	15004	15065	15139	14966	15029	15125	14882	15075	15040	15141	15085	15187	15067	15084	14964	14968	15231	15122	15028	14986	15151	15178	15021	15059	14949	14962	15008	15266	14902	15101	14945	15130	14943	15123	14932	15097	15142	15136	14998	15100	15086	14940	15245	15146	15075	15089	15082	15133	14979	15084	15105	15084	15145	15121	14942	15205	14991	15108	15083	15091	15243	15128	15115	15059	15091	15144	14969	15083	15040	15140	15073	15076	15010	15061	15013	15087	15202	15062	15167	15094	14908	15075	15132	14985	15026	15077	15179	14962	14958	15123	15049	15034	15120	15051	15067	15208	15108	15135	15051	15006	14915	15223	14883	15193	15162	15067	15030	15139	14944	15050	15215	15194	15143	14990	14989	15026	14945	15111	15086	15076	15029	15035	15018	15080	15130	15074	15225	15031	15117	15046	15154	15181	14900	15006	15061	15002	15159	14993	15283	15003	15215	15087	15061	14988	15198	14982	15070	15035	15000	15160	14911	15098	15084	14978	15098	14787	15015	15189	15109	14950	15095	15117	15040	15163	15012	15148	15082	15102	15047	15130	14914	15131	14987	15081	15007	15147	15141	15047	15004	15071	15204	14962	15106	15099	15070	15300	14959	14983	15196	15290	14978	15121	15056	15021	15078	15284	15157	14961	15086	15217	15195	15090	15073	15167	15023	15288	15129	15261	15153	14981	15073	15256	14971	15037	15014	14995	15071	15085	15033	15241	15158	14959	15094	15079	15079	15197	14939	15060	14947	15054	15148	15027	15107	15041	15103	15200	15139	15136	15291	14901	15027	15069	15054	15141	15053	15017	15098	15091	14841	14890	15173	15106	15082	14939	15118	14975	15066	15157	15029	15177	14874	15082	15085	14933	14965	15019	15027	14956	14911	15141	15067	15012	15140	15177	15140	14962	15105	15120	14954	14930	15022	15032	15231	15040	15156	14979	14987	15084	15211	15137	15231	14924	15160	15097	15305	14907	14888	15121	15239	14885	15303	14983	15251	14969	15163	14928	15193	15277	15230	14994	15122	14975	15022	14991	15201	15025	15233	15201	15095	14979	15054	15063	15055	15214	15134	15163	14956	15016	15160	15234	15297	15019	15141	14876	15037	15054	15020	15045	15104	15056	15143	14994	15071	14911	14955	15039	15191	15111	15101	15112	15046	15062	15119	15051	15086	15090	15041	15060	15124	15149	15075	15090	15005	15143	15116	14961	15068	14991	14949	15202	15195	15041	15058	15239	15152	15030	15091	15030	15042	15065	14990	15110	15047	15020	15135	15147	14982	15201	15147	15152	15029	15157	15210	15167	15019	15032	15001	14993	15197	15028	15126	15236	14984	15150	14976	15237	15062	15112	15068	15039	15159	15108	14996	15261	15032	15034	15141	15097	14994	14894	15091	15068	15241	15131	15154	15157	15113	15058	14967	15093	14989	14988	15126	15186	15077	15083	14909	15119	15143	15231	14937	15050	15016	15140	15092	15133	15067	15094	15004	15124	15269	14890	14983	14969	15015	15099	15040	14993	14999	15108	15264	15046	14904	15000	15056	15020	14932	15137	14976	15073	15081	15071	14927	15108	14975	15024	15207	15016	15159	14972	15087	15071	15025	15109	15055	15035	15044	15066	15169	15103	15011	14969	15095	15145	14851	15000	15091	15079	15242	14930	14961	15199	14962	15162	15044	15001	15157	14827	15204	14960	15060	14941	15193	15122	14973	15069	15110	14818	15160	15127	15058	14992	15042	15101	15114	15102	14921	14990	15240	14949	15114	15250	14996	15220	15075	15019	15000	15131	14988	14980	14941	14884	15076	14973	15096	14881	14980	15032	15108	15200	15179	15075	15151	14868	15168	15044	15110	15056	15121	15084	15007	15051	15139	15125	14979	15168	15081	15111	15234	15035	15233	14791	14943	15058	15136	15093	15038	15118	15106	15075	15158	15149	14994	15096	15113	15173	15109	15006	15214	15050	15199	15034	15154	15094	15033	15151	15005	15173	15017	15086	15021	15065	15263	15071	15274	14994	15106	14953	15090	15139	15085	15277	15226	15089	15157	15124	15026	15081	15003	15258	15178	15057	14991	15120	14879	15188	15266	15116	15029	15025	14996	15099	15102	15079	15112	15216	15073	15093	14962	15120	14970	15067	15115	15036	15086	15115	15159	14964	15051	15022	15122	15015	15058	15155	15052	15138	15008	15008	14975	15128	15080	15089	15014	15120	15039	14902	14940	15115	15041	15076	14941	14994	14961	15225	15179	15069	14988	15221	15267	15197	15258	15070	15142	14990	15150	14884	15029	14967	15162	14970	15130	14865	15027	15140	14968	15120	15249	15165	15086	15073	15023	14995	15219	15112	15160	15163	15264	15112	15077	14948	15124	15154	14994	15023	15146	15104	15020	15120	15078	15049	14940	15028	15133	15225	15124	15077	15151	14899	15073	15192	15083	15055	15169	15166	14999	14999	15084	15012	15052	15164	15028	15115	14983	15053	14871	15048	15181	15175	14982	15033	15034	15070	15251	15143	14976	15268	14956	14917	15117	14976	15110	15104	14960	15000	15157	15055	15109	15063	15159	14791	15311	15027	15107	15082	15003	15047	14811	15097	15127	14968	15153	15023	15050	15124	14957	15047	15147	15206	14936	15122	15036	15069	14852	14995	15139	15103	15017	14970	15121	15138	15031	15131	15107	15055	15083	15106	14973	15195	14997	15149	15130	15036	15166	15155	15048	15076	14955	14929	15206	14933	15231	15070	15161	15096	14973	15253	15092	15060	15077	15028	15114	15078	15091	14974	15311	15038	14973	14974	15194	15220	15198	15075	15029	15029	15132	15195	15118	14972	15112	15284	15023	15069	14964	14996	14945	15035	15072	15123	15174	15050	15021	15229	15207	15053	15094	14933	15038	15060	15090	15171	15002	15212	15105	14955	15014	14977	15122	15006	15021	15065	14899	15217	15060	15151	15151	15128	15047	14944	15029	14925	15082	15106	15107	15109	15029	15015	15107	15147	14997	15190	15231	14961	15100	15017	15186	15047	15071	15137	15123	15211	15035	15071	14891	15077	15052	15018	15103	15095	15119	14921	15105	15225	15131	15086	15053	15119	15125	15013	15113	15060	15211	15075	15124	15228	15168	14992	15038	15084	15058	15005	15026	14824	15048	15306	15024	15145	15002	15009	15136	14970	15035	15047	15229	14974	15004	14946	15068	15056	15211	15153	15078	15054	15007	14996	15078	14979	15223	14973	14944	14960	15191	15205	14950	14953	15149	15183	15062	15034	15124	15007	15089	15118	15097	14956	15048	15177	15099	15159	14925	15068	14770	15132	15158	15153	15267	15265	15183	15027	15053	15165	15139	14954	15087	14942	15045	15070	14963	15119	14994	14992	15036	15105	14977	15087	15220	15142	15122	15167	14953	15031	15022	14922	15140	15076	15180	15081	15048	15205	15057	15027	15198	15118	15018	15087	14944	15066	15130	15266	14945	15057	15142	14895	15056	14921	15162	15265	15157	14948	15259	15186	15143	15169	15031	14901	14993	14878	15027	15054	15059	15188	15163	15085	15118	15090	15047	15135	14949	15003	14980	14989	15211	15155	15148	14961	15122	15015	14997	15081	15130	14896	15050	15131	14927	15030	15099	15102	15020	15291	15075	14998	15004	15027	15019	15183	15161	15046	15111	14974	15089	15095	15099	15154	15137	15106	15084	15048	15087	15232	14998	14964	15197	15080	15025	14948	15168	15041	15056	15170	15007	14949	15001	15066	15056	15027	15176	15118	15072	15102
23990	21267	29517	27975	29326	31513	30793	26329	23824	22463	21373	20391	19953	19593	19242	19128	18716	18730	18440	18456	18611	18419	18409	18470	18234	18405	18224	18143	18122	18018	18107	18160	18169	18131	18142	18207	17938	18273	18347	18052	17949	17865	18038	18049	18132	17733	18003	18051	17998	17981	18077	18165	18013	17768	18011	17945	18119	18230	17940	17789	18241	18158	17922	17973	17984	18012	18104	18004	18071	18044	17994	17942	18066	17987	17885	18130	18194	18063	18156	17875	17877	17970	18061	18045	17900	18147	18030	18199	18128	18117	18047	17938	17935	17894	18186	17941	17971	18043	18095	17975	18196	17940	18022	18059	17962	18120	18090	18136	18246	18052	17988	17860	18178	18113	17968	18148	18223	18085	18082	18060	18010	17988	17885	18015	18154	18117	17934	17897	18090	18239	17957	18190	18064	17967	18189	18014	17888	17959	18109	17970	18137	18113	18101	18127	17981	18170	18001	18085	17895	18022	18069	18055	17940	18136	17937	18035	18011	18135	18013	17908	17992	18105	17988	18128	18026	17917	18019	17931	17846	18056	18159	18213	18017	18165	18165	18150	17962	18203	17946	18147	18202	18094	18056	18203	18251	18020	18102	18108	17837	18005	17994	17966	18005	18010	18190	18020	18046	17786	18035	17919	18070	17960	17959	18076	18022	18121	18052	17966	18023	17926	17955	17886	17983	18133	17981	18097	17824	17993	18055	18146	18075	18127	17991	17929	18049	18249	17965	18016	17968	17906	17878	18036	17958	18064	18073	18092	18024	18247	18193	18109	18016	17922	18097	17909	17819	17854	17930	18177	18020	17981	17940	17902	18082	18005	18269	18011	18069	18069	18137	18265	17990	18090	18042	18061	18123	18013	18102	18052	18237	18144	18216	18006	18130	18010	18073	18269	17947	18072	18015	17787	18113	18063	18038	18171	18044	18079	18014	17848	17884	18054	18043	17885	17887	18000	18074	18175	18181	18159	17877	17901	17992	18124	18027	18271	17888	18107	18287	18053	18132	18072	18022	18039	18063	17988	18082	17914	17949	18114	18112	17972	17988	18087	18162	17997	18062	18031	18036	18106	18311	17904	17991	17977	18044	18053	18200	18047	18074	18173	18011	17951	18047	17954	18144	17924	18100	18098	18274	17940	18034	17833	18040	18020	18054	18041	18013	18012	17920	18161	18018	18050	18119	18057	18074	18008	17730	18015	18031	18074	18021	18252	18015	17957	17903	18042	18173	18016	17955	18163	17991	18158	18156	17946	17984	17917	18076	18103	17888	17998	18193	17983	18019	17618	18042	17937	18210	18052	18206	18082	18085	17861	18064	17997	18050	17975	18019	18347	17892	17971	17980	18108	17814	17929	17754	18156	18037	18179	17981	17958	17992	17912	17900	18078	17922	18001	17933	17980	18244	17771	18015	18237	18272	18006	18074	17821	18150	17983	18132	18220	18197	17922	18009	17863	18001	17982	18132	18150	18107	18215	18023	18013	18066	17980	17871	17927	18082	17901	18016	18054	18000	18041	18058	17968	17929	17929	18111	18074	17936	17962	18163	17996	18124	18046	18182	17710	18077	17984	18028	18195	18110	17816	17905	17751	17979	18109	17943	17951	18093	17934	17964	18182	18092	18050	17926	18016	17877	18143	18028	18019	18163	18040	17924	18189	18138	17988	18127	18309	18017	17839	18008	18003	17837	17903	18204	18118	17906	18090	18244	18117	18162	17890	17928	18072	18159	17812	17694	17770	18002	18041	18050	17966	18112	18095	17942	18006	17989	18003	18060	18036	17942	17924	17988	18021	18276	18168	18006	17932	17907	17854	18135	18119	18205	17914	17975	18087	18067	17993	18014	17928	18090	18031	18047	18048	18006	18279	18102	18157	18109	17972	18030	17991	17915	17923	17884	17872	18087	17975	18047	18012	18166	17973	17994	17894	17998	18027	17715	18083	18066	17935	18113	18081	18090	18085	18048	18017	18176	18129	18003	18138	17932	17940	17979	17969	17997	17987	17923	18159	17946	18048	18237	18015	17807	18159	17968	18071	18043	18120	17916	18075	18348	17743	17986	18113	18115	17856	18056	18076	18007	18127	17756	18173	18072	17867	18009	18093	18210	17800	17952	18018	17863	18045	18067	18262	17999	18050	18245	17812	18159	17880	18019	18115	18015	18098	18118	18064	18035	18032	18169	17934	17972	18180	18015	17964	18010	18176	18114	17848	18103	17838	18040	18203	18165	18083	18087	18110	18126	18011	18295	18186	18068	18122	17923	17992	17964	17928	18344	18028	17842	17993	17910	17924	18449	17972	17940	18118	17932	18099	17902	17992	18134	18139	18034	17964	18174	17995	18051	17929	17915	17955	18096	17893	18110	17771	17969	18003	17833	18127	18168	17980	17884	18029	18084	18161	18167	18027	17877	18009	18106	17898	17836	17945	18158	17973	18002	18162	18068	18134	17978	18093	17996	18049	18086	18257	18054	18075	18077	18001	18208	17910	18017	17830	17899	18022	17944	17955	18079	18037	18177	18035	18292	17995	18154	18038	18137	17962	18104	18162	17976	18170	18044	18024	18011	18104	17958	18133	18098	18245	18103	17848	18026	18153	18198	17946	18122	18142	17887	17778	17942	18047	18010	17901	17969	17892	18024	18025	17944	17838	18105	18076	17857	17921	18021	17911	18140	18093	17986	17900	17888	18006	17940	17881	17928	17905	18021	18158	18021	17934	17919	18025	18178	17939	17903	17996	18110	17988	17955	18097	18036	17861	18222	18041	18079	18002	18119	18158	18076	17988	18136	17920	18110	17929	17994	18014	17980	17891	18214	18104	18174	17932	18184	18062	17944	17753	17990	18093	17984	18112	18152	17908	17838	18153	17852	17990	17950	18336	18082	18038	17957	18053	18190	18030	18019	18025	18138	17864	18016	18022	18129	18114	18096	18136	18076	17938	18072	18243	18307	18127	18035	18006	18032	17853	17856	18187	17855	17889	17950	18004	18155	17945	18098	18107	18146	18113	17802	18137	17958	17899	17987	18036	18121	18018	17975	17951	18045	18061	17992	17932	18104	18195	18135	18234	18145	17992	18015	17939	17837	18274	17990	18073	17948	17971	18041	18120	18066	17996	18217	18048	18200	18105	18177	18096	18059	18001	18140	18020	17941	17959	18126	17808	17863	18145	17955	18091	18035	18174	17992	18208	17960	18274	18115	18011	18176	17846	18005	17802	17941	18001	17958	18010	17840	18067	17886	18080	18122	17927	18260	18294	17962	17924	18123	17969	18140	18051	17816	18079	17988	18043	18306	18069	18167	18083	18040	18187	18071	18055	18045	17961	18054	18224	18162	17956	18008	18029	18178	17961	17955	17968	18257	17761	18066	18001	17936	17971	17797	18119	17955	18070	18049	17837	18062	17981	18122	18025	17888	18004	18166	18107	18094	18203	18289	17973	18220	17937	17889	18082	17941	17997	18143	18113	17973	18038	18071	17815	18130	17970	18024	17870	18284	17953	18010	18012	17986	17980	18218	18223	18000	17997	18182	18048	17984	17972	18139	17917	17853	18111	17946	18067	17984	17997	17979	17911	17880	17844	17910	17961	18114	18016	18186	18166	18202	18239	18237	18046	18108	17977	18232	17923	17975	18127	18213	18026	18080	18213	17846	17843	18116	18126	18147	17864	18088	18143	17886	18074	18109	18057	18049	18118	18048	17952	18038	17842	18212	17845	17977	17811	18093	18164	18144	17839	17908	17927	18460	17936	18027	17938	18154	18063	18106	17713	18223	18232	17984	17991	18044	18184	17986	18106	18169	17842	17869	18051	17961	18135	17971	18297	18088	17900	18037	18052	18024	18023	18041	17973	18098	17934	18148	17905	17960	17974	18116	18163	18274	17922	17894	18108	18173	18114	18015	18035	18082	18057	17983	17998	18179	18019	17873	17948	18220	18095	18094	18150	17943	17959	18103	18157	17962	18311	18041	18028	17934	18003	17949	18068	18174	18006	18056	18231	18180	18067	18234	17986	18032	17870	18023	17856	17803	17940	18104	18056	17833	17976	17857	18045	17928	18055	17924	17978	18000	17944	18029	18276	18013	18155	18021	18078	18233	18007	18029	17996	17953	18077	18014	18166	18245	18045	18030	18134	17950	18060	18015	18185	17999	18144	18034	18110	18235	17989	18181	18071	17966	18033	17893	18186	17894	18043	17944	17960	18018	17883	18128	18133	17970	18036	18156	17852	17975	18060	18096	17983	17972	17652	17946	17826	17938	18131	18011	18046	18152	17997	18202	18086	18136	18139	17955	18213	18111	17864	18064	17781	18159	18053	18024	17958	18151	18174	17924	18147	17997	17999	18209	18019	18006	18238	18035	18127	17997	18085	18001	17966	18079	17951	17820	17860	17788	18009	18424	17996	18283	18224	17994	17845	17972	18046	17969	17767	17983	18171	18215	17932	17796	17976	17981	17856	18067	18170	17934	18044	18246	17995	18373	18051	18102	18156	18260	18148	18122	17908	18057	18012	17883	18080	17953	18267	17955	18065	18176	18049	18342	18246	17931	18062	18022	18163	18226	17974	18135	17978	17908	17976	17992	17941	18074	18079	18024	18164	18293	18135	18065	18005	17960	17999	18219	17997	18081	17983	18098	17960	18176	17667	18074	17859	18063	18017	18246	18189	18147	17994	17826	18091	17943	17995	17871	18108	18371	17948	18153	18115	18011	17947	18071	17952	17965	18027	18044	17988	18047	18124	18249	18191	17939	18130	18074	17953	18217	18008	18027	18027	17935	17954	18147	17892	18037	18090	18370	18188	18056	17843	18105	18031	18107	17987	18138	17999	17918	18047	18152	17933	18038	18153	18146	17946	17977	17987	18015	17967	18195	17982	18081	17989	18100	17986	18079	18066	18106	18173	18091	17828	18066	17882	18128	18102	18082	18005	17955	18030	18246	18211	18026	18080	17990	18203	18186	17998	17972	18090	18173	17973	17994	18120	18123	17959	18004	18178	18007	18161	17998	18019	17965	18080	18055	17901	18024	18130	18089	18165	18100	18163	18042	17915	17901	17833	18026	18012	18019	17798	18130	17983	17997	18215	18145	18138	17921	17948	18087	18170	18159	18098	18072	17995	18092	17912	17977	17933	18076	18019	17926	17831
36308	61783	57658	45485	38597	33558	29051	25537	22776	20728	19385	18224	17487	16811	16535	16153	16002	15676	15398	15337	15310	15248	15171	15356	15175	15154	14994	15125	15177	15227	14988	14917	15048	15128	15171	14952	15220	15028	14975	14959	14911	14871	14982	14954	15064	14780	14973	14834	14726	14946	15059	14885	14998	15043	14851	14931	14964	14919	14870	14959	14998	14894	14900	14876	14970	15005	14902	14925	14883	14792	14922	14922	14942	14931	14943	14847	14945	14998	14803	14962	14993	14911	14861	15090	15023	15087	15085	14856	15044	14917	14885	15055	14876	15019	14853	14880	14833	14881	14898	14883	14903	14906	14818	15070	15020	14914	15102	14809	14847	15131	15080	14800	14908	15016	14944	14850	14855	14732	14922	14826	14959	15083	14957	14974	14921	14940	15064	15127	15140	15073	15054	14835	14946	14810	15107	14854	14942	14850	14871	14834	14907	14907	14735	14919	14994	14891	14877	15005	14772	14958	15141	15004	14829	14897	14976	14965	14839	14886	14984	14858	14848	14939	14953	14786	14892	14835	14934	14885	14866	14914	14995	14872	15010	14990	14767	14956	14846	15151	15050	15022	14717	14875	14849	15061	15141	14929	15094	14836	14896	14840	14979	14933	14847	15037	15102	14884	14950	14913	15076	14800	14896	14971	14953	14981	14963	14681	14901	14945	14797	14860	14833	14842	14862	14873	15108	14951	14905	15015	14927	14855	14902	14920	14907	15034	14774	14969	14877	15029	14930	14915	14853	14871	14762	14871	14788	15011	14972	14713	14962	14832	14815	14960	15011	14856	14840	14942	15033	15042	14976	14993	15082	15082	14870	14786	14985	14828	14835	15101	14933	14923	15012	14831	14971	14939	14838	14805	14924	14963	15002	15015	14729	14980	14853	14887	15012	15064	14700	14992	14930	14787	15032	14976	14915	14869	14786	14998	14922	15049	15069	14881	14928	14766	14910	15016	14923	14918	14809	14985	14869	15078	14795	14807	14850	14843	14810	14896	14841	14950	15163	14922	15002	14944	14852	14900	15004	14755	14926	14966	14923	14918	15032	14972	14849	14970	14800	14939	14862	14944	14852	14987	14966	14901	14838	14837	14809	14968	14869	14868	14993	15036	14935	14892	15000	14974	14682	14740	14930	14842	14901	14963	14861	14855	15032	15118	14921	14806	14998	14869	14867	15007	14785	14904	14924	15135	14919	14845	14925	14923	14800	14974	15023	14795	15034	15094	15027	15002	14875	14955	14928	14979	14777	14804	14840	14950	14992	14799	14976	14919	14987	15046	14968	14600	14987	14950	14884	14943	14931	15037	14868	14854	14917	14897	14869	14871	15135	14863	14871	14905	14881	14952	14799	15011	15028	14857	14998	14763	14944	14877	14885	14740	14907	14924	14947	14963	14783	14843	15127	15007	14927	14899	14877	15019	15024	14846	14716	14904	14994	14949	14786	14837	14947	14977	14772	14798	15029	14997	14905	14922	14919	15083	14815	14957	14926	14882	14973	14791	15093	15062	14993	15131	14833	14972	14679	14999	14905	14923	14917	14929	14797	14748	14983	14943	14982	14829	14917	14812	14898	14951	14928	14896	14831	14851	14995	15046	15060	14886	14941	15028	14832	14867	14916	14718	14695	14934	15087	14991	14915	14958	14914	14980	14726	14977	14895	14964	14840	14879	14822	14849	14789	14727	14923	14951	14854	14979	14798	14803	15075	14797	14810	14978	14919	14851	14743	14959	14894	14954	14891	14914	14819	14911	15009	14968	14939	14761	15032	15013	14887	14903	15036	14815	14800	14905	14891	14954	14779	14958	14952	14896	14937	15013	14861	14985	14953	15081	14856	14953	14957	14756	14872	14951	14933	15034	14977	15077	14954	14818	14736	14755	15056	14973	14878	14887	14956	14947	15074	14924	14785	14933	15058	14811	14970	14939	14938	14875	15015	14877	15075	14766	14802	14792	15037	15083	14935	15062	14998	14960	14817	14977	14868	14932	14876	15029	14901	14866	15059	14966	14944	14967	14798	14960	15113	15025	14911	14980	14926	14876	15042	15130	15028	14864	14911	15075	14999	14854	15208	14932	14973	15034	14976	14892	14923	14917	15010	15015	14997	14966	14949	15009	15066	14828	15126	14902	14708	15041	14866	14975	15053	14914	14924	14806	15041	14942	15052	15151	14819	15070	14742	15027	14971	14874	14799	14945	14879	14886	14936	14803	14985	14787	14951	14981	14960	15011	14792	14855	14879	14837	14792	14869	14819	15067	14756	14903	14761	15093	15056	14783	15065	14875	14876	14962	15020	14770	14898	15037	15040	14759	14964	14869	15008	14942	14912	14818	14952	14982	14837	15021	14897	14829	14965	14925	15067	14990	14995	14919	14873	14889	14886	14895	14863	14838	14752	14838	14961	14924	15026	14818	14967	14875	14813	14770	14869	15060	14997	14989	15043	14916	14909	15014	15126	14957	14906	14911	14989	14793	14919	14954	14993	14961	15026	14752	15007	14819	15035	14845	14956	15013	15034	15096	14789	14745	15045	14911	15026	14828	14990	14905	14992	15081	14870	14906	14897	15011	14995	14963	14866	14915	14866	14812	14864	15121	14818	15046	14887	14894	15055	14963	14999	14910	14865	14962	14895	14973	14910	14974	14895	15084	14750	14841	14993	14853	14872	15050	14915	14920	14969	15017	14843	15002	14929	14886	14828	14967	14894	14951	14901	14915	15039	14886	15054	14885	14954	14942	14823	14961	14997	14828	14939	14828	15000	14835	14828	14866	14900	14985	15011	14816	14987	14821	14923	14810	15005	14980	14955	14758	14822	14975	15080	14688	14823	14936	14970	15054	14971	14857	14856	15063	15016	15034	14809	14845	14807	14856	14886	15007	15106	14975	14817	14938	14952	14906	15023	14771	14829	14805	14971	14938	14882	14869	14845	14940	14981	15055	14940	14838	14948	14951	14864	15104	14936	14755	14811	14912	14903	14956	14809	14943	14796	14967	14860	14994	14952	14953	14881	15002	15062	14830	14824	15003	14921	15125	14975	14921	14938	15079	14844	14878	14749	14944	15103	15057	14782	14951	14902	14998	14988	14885	14768	14922	15005	15017	14893	15000	14879	14823	15036	14813	14800	14793	14985	15045	15036	14862	14895	14908	14922	14911	14942	15200	14890	14895	15055	14968	14965	14851	14908	15051	14859	14733	14938	15094	14928	14796	15006	14860	14974	14946	14927	14785	14966	14854	14918	14863	14791	14849	14954	15069	14832	15056	14872	14851	14955	15112	15036	15027	14847	15094	14914	14999	14874	14974	14844	14848	14981	15010	15079	14738	14891	14875	14915	14879	14951	15107	14915	14928	14842	14982	14833	14936	14837	14872	15035	14972	14902	14829	14968	14851	14940	14837	14874	14982	15068	14864	15015	14867	14987	14869	14953	14963	14900	14835	14933	15020	14949	14819	14876	15080	14821	15005	14904	14970	14957	14936	15041	14978	14786	14894	14967	14892	15242	14841	14857	14898	14984	14794	15010	14994	15013	15029	14928	14945	14967	15046	14887	14771	14993	14819	14893	15006	14782	15112	14849	15077	15014	14912	14911	15106	14968	15028	14923	14864	14900	14988	14915	14822	14925	14921	14962	14829	14841	14847	14983	14949	14930	14900	15138	14967	14933	14837	14996	14862	15046	14807	14967	15085	14942	14972	14873	14800	14911	14999	14911	14804	14960	14937	14914	14886	14951	14960	14929	15069	14870	14810	15161	15022	14859	14995	14941	14932	14875	14932	15125	14878	14866	14829	14920	14870	14884	14988	14999	14942	14835	14818	14984	14854	14894	14986	14928	14779	15036	14927	15178	14831	14878	14887	14864	14803	15111	15117	14934	14896	14913	14694	14905	14867	15035	14884	14744	14962	15042	14896	15063	15095	14756	14929	14948	14945	14803	14873	14820	14871	15015	14912	14869	14767	14785	14793	14952	14998	14929	14899	15059	14913	14783	15044	14921	14912	14988	14995	15037	14866	14961	14982	14860	14748	15043	14797	14826	14978	14934	14897	14784	14852	14947	15017	14882	14985	14914	14962	14782	15081	14905	14896	15176	14893	14934	14823	14984	14981	14994	15010	15023	14840	14897	15051	15018	15062	14806	14770	14954	14825	14886	15028	14871	14844	14823	15018	14801	14968	14963	15053	14751	14819	14697	14921	14946	14897	14886	15023	14950	14791	14969	14846	15026	15010	14943	15107	14797	14801	15018	14828	15073	14827	14971	14776	14938	14920	14925	14728	14821	15085	15003	14874	15154	14924	14824	14897	14927	14897	15019	14813	15018	14813	14833	14900	14887	14788	14810	15002	15072	14813	14952	14904	14953	14823	14875	14977	14975	14908	14837	14788	14967	14953	14973	14888	14862	14829	14928	14979	14900	15020	14940	14844	14946	14990	14948	14924	14792	14988	14731	14865	14831	14933	14996	14986	14914	15015	15017	14790	15050	14898	15018	15008	14898	14979	14867	15019	15006	15048	14937	14905	14927	14808	14995	14940	15060	15010	14988	15002	15069	14774	14900	14730	14945	15069	14782	15068	15026	14844	14986	14952	14977	14966	15008	14863	15103	14767	14940	15014	14946	14938	14954	15023	14882	14900	14928	14967	14875	14833	15106	14903	15001	14983	15026	14706	14896	14917	14910	14914	14881	15031	14966	14979	14975	14863	14794	15128	15070	14802	14860	14922	14945	14924	14852	14901	14691	15029	14924	14875	14791	14852	14955	14922	15006	14841	14955	15005	15108	15148	14834	14838	15013	14944	15089	14900	14939	14929	14916	14762	14880	14873	14725	14995	14917	14801	15032	14828	14903	14834	14851	14704	15066	14854	14827	14975	14794	14945	14939	15066	14975	14775	14840	14881	14928	15080	14743	14713	14779	15092	14962	14841	14994	14923	15148	14831	14942	14943	14846	15005	14954	14857	14986	14874	14977	14902	15069	14987	15091	14979	14892	14909	14938	15128	14866	15028	14808	14841	14788	14887	14931	14933	14954	14975	15159	14885	14936	14840	14747	14914	14837	14975	14818	15089	14973	14897	14988	14923	14929	15080	14953	14775	14759	14849	14930	15088	14979	14956	14877	14799	14787	14943	14994	14976	14958	14853	14766	14872
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
