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
339754484547	339754485100	339754485651	339754486198	339754486748	339754487298	339754487848	339754488398	339754488948	339754489500	339754490048	339754490598	339754491148	339754491698	339754492248	339754492798	339754493350	339754493898	339754494450	339754495000	339754495548	339754496098	339754496650	339754497198	339754497748	339754498298	339754498848	339754499398	339754499948	339754500500	339754501048	339754501598	339754502148	339754502701	339754503250	339754503798	339754504348	339754504898	339754505448	339754505998	339754506550	339754507098	339754507648	339754508200	339754508748	339754509300	339754509848	339754510400	339754510948	339754511498	339754512050	339754512598	339754513150	339754513698	339754514248	339754514798	339754515348	339754515898	339754516448	339754516998	339754517550	339754518100	339754518650	339754519198	339754519748	339754520298	339754520850	339754521400	339754521950	339754522498	339754523050	339754523600	339754524150	339754524700	339754525250	339754525800	339754526350	339754526899	339754527451	339754528001	339754528551	339754529102	339754529652	339754530202	339754530752	339754531303	339754531853	339754532402	339754532953	339754533502	339754534054	339754534604	339754535153	339754535703	339754536255	339754536805	339754537355	339754537906	339754538456	339754539005	339754539556	339754540105	339754540657	339754541207	339754541757	339754542308	339754542858	339754543408	339754543958	339754544510	339754545059	339754545608	339754546159	339754546708	339754547258	339754547810	339754548360	339754548911	339754549461	339754550010	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2649	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22837	21570	36457	39863	35619	31369	34360	28302	22560	17179	14442	13262	12448	12489	12453	12350	12487	12252	12617	12471	12368	12411	12337	12405	12407	12321	12319	12433	12404	12467	12398	12421	12337	12394	12557	12329	12291	12188	12121	12192	12168	12319	12195	12461	12478	12580	12311	12282	12367	12152	12391	12336	12318	12285	12326	12368	12354	12430	12261	12257	12266	12136	12241	12410	12224	12208	12103	12255	12371	12332	12278	12333	12287	12375	12218	12330	12201	12299	12357	12369	12339	12191	12322	12193	12250	12476	12334	12199	12370	12455	12279	12465	12485	12261	12212	12180	12334	12245	12155	12041	12291	12261	12244	12117	12392	12156	12238	12324	12172	12240	12184	12280	12183	12284	12291	12159	12327	12214	12386	12333	12203	12189	12417	12219	11962	12248	12183	12298	12307	12156	12254	12176	12169	12155	12378	12317	12293	12306	12223	12264	12307	12206	12241	12152	12441	12353	12266	12076	12270	12075	12117	12338	12455	12356	12326	12377	12144	12426	12326	12180	12169	12312	12110	12149	12277	12180	12385	12110	12357	12377	12210	12356	12261	12217	12159	12393	12195	12385	12289	12275	12116	12384	12266	12484	12321	12115	12245	12317	12229	12291	12101	12070	12266	12316	12343	12269	12345	12382	12345	12293	12190	12169	12228	12402	12281	12451	12176	12279	12297	12090	12307	12184	12280	12287	12320	12354	12228	12218	12282	12329	12230	12273	12176	12023	12124	12061	12356	12212	12169	12335	12236	12301	12350	12280	12200	12433	12256	12423	12063	12177	12353	12208	12265	12426	12377	12350	12314	12462	12206	12071	12255	12413	12457	12303	12268	12277	12257	12403	12199	12275	12262	12134	12490	12262	12153	12293	12323	12356	12272	12347	12345	12227	12163	12034	12311	12289	12190	12157	12298	12236	12319	12403	12433	12306	12093	12301	12245	12351	12291	12150	12150	12249	12168	12206	12145	12365	12211	12173	12323	12239	12176	12311	12296	12160	12186	12264	12283	12394	12402	12234	12255	12400	12439	12287	12219	12333	12332	12137	11984	12373	12310	12326	12153	12236	12336	12164	12223	12346	12334	12225	12222	12130	12435	12365	12348	12370	12118	12339	12338	12273	12191	12270	12304	12194	12101	12341	12104	12257	12209	12241	12382	12182	12221	12101	12222	12136	12133	12202	12194	12220	12017	12280	12219	12124	12181	12296	12297	12320	12255	12131	12252	12242	12344	12346	12101	12319	12191	12259	12229	12292	12168	12306	12266	12202	12277	12271	12187	12397	12458	12314	12176	12280	12177	12175	12215	12174	12435	12306	12334	12177	12115	12242	12223	12269	12341	12351	12282	12248	12318	12217	12259	12222	12160	12392	12312	12162	12197	12478	12244	12367	12167	12073	12407	12272	12196	12133	12303	12153	12304	12231	12263	12329	12359	12357	12474	12311	12328	12164	12054	12183	12221	12246	12357	12295	12151	12197	12122	12175	12329	12394	12414	12362	12311	12096	12152	12284	12294	12243	12363	12389	12260	12316	12265	12218	12240	12215	12334	12146	12182	12215	12148	12192	12168	12142	12147	12194	12181	12053	12292	12174	12221	12179	12265	12162	12289	12159	12333	12227	12142	12084	12250	12239	12273	12337	12246	12196	12139	12355	12333	12132	12245	12153	12162	12168	12208	12180	12304	12297	12118	12154	12190	12275	12347	12220	11926	12160	12178	12069	12067	12211	12117	12255	12392	12193	12367	12309	12051	12234	12203	12273	12422	12207	12131	12243	12207	12318	12383	12353	12360	12281	12281	12133	12250	12175	12284	12358	12432	12325	12421	12240	12366	12364	12371	12307	12247	12418	12247	12158	12066	12301	12200	12156	12373	12153	12329	12169	12262	12278	12232	12254	12303	12125	12246	12159	12288	12298	12524	12184	12244	12245	12325	12027	12302	12361	12347	12244	12416	12090	12136	12229	12315	12160	12197	12168	12293	12216	12282	12209	12358	12154	12148	12256	12143	12256	12180	12212	12253	12441	12345	12253	12030	12272	12270	12087	12270	12130	12415	12306	12363	12290	12067	12249	12283	12346	12314	12322	12096	12207	12236	12239	12207	12127	12290	12192	12303	12222	12246	12003	12146	12140	12370	12118	12246	12166	12039	12241	12267	12037	12314	12325	12134	12288	12130	12188	12322	12125	12238	12114	12268	12190	12251	12409	12265	12227	12307	12118	12186	12342	12181	12207	12252	12380	12284	12364	12154	12240	12334	12177	12075	12125	12228	12225	12187	12232	12137	12177	12119	12229	12255	12270	12400	12153	12093	12313	12161	12233	12308	12270	12012	12140	12422	12192	12290	12133	12154	12346	12334	12223	12285	12084	12159	12279	12260	11982	12115	12092	12184	12196	12025	12220	12124	12133	12043	12322	12172	12371	12194	12224	12097	12083	12359	12167	12113	12272	12178	12230	12165	12239	12313	12248	12220	12240	11967	12340	12242	12285	12147	12247	12244	12273	12238	12153	12235	12169	12182	12277	12269	12362	12141	12194	12114	12258	12162	12255	12389	12128	12277	12319	12346	12334	12317	12289	12298	12367	12224	12236	12183	12295	12242	12318	12290	12300	12303	12302	12221	12173	12406	12254	12333	12230	12286	12166	12299	12245	12196	12206	12174	12180	12161	12096	12147	12176	12325	12150	12167	12240	12149	12095	12314	12239	12164	12252	12216	12122	12196	12100	12094	12333	12155	12348	12384	12233	12199	12270	12165	12306	12433	12306	12311	12302	12228	12139	12328	12105	12237	12300	12067	12146	12457	12074	12305	12260	12481	12300	12299	12228	12381	12382	12241	12217	12220	12187	12222	12354	12356	12319	12355	12330	12151	12237	12242	12046	12177	12290	12179	12343	12142	12385	12263	12299	12495	12204	12348	12247	12222	12241	12198	12343	12325	12318	12368	12240	12363	12436	12298	12304	12100	12245	12178	12202	12184	12090	12437	12316	12159	12266	12226	12403	12197	12308	12266	12267	12178	12170	12271	12081	12449	12429	12434	12308	12100	12294	12359	12301	12291	12188	12517	12106	12229	12268	12214	12440	12112	12064	12140	12160	12200	12231	12282	12179	12217	12357	12414	12149	12154	12151	12192	12315	12341	12477	12102	12293	12350	12255	12186	12364	12350	12193	12257	12184	12268	12323	12237	12252	12205	12180	12119	12235	12282	12280	12228	12362	12211	12170	12225	12347	12409	12200	12219	12196	12297	12375	12203	12241	12256	12376	12135	12413	12262	12223	12187	12213	12192	12233	12223	12137	12460	12343	12364	12357	12187	12242	12156	12124	12181	12378	12372	12304	12305	12338	12281	12142	12081	12279	12243	12390	12239	12197	12313	12117	12117	12318	12272	12340	12462	12296	12405	12185	12311	12211	12174	12497	12159	12238	12307	12191	12185	12350	12266	12182	12082	12374	12362	12372	12291	12164	12183	12374	12146	12239	12344	12421	12328	12256	12160	12186	12311	12170	12228	12159	12289	12133	12286	12323	12220	12214	12271	12157	12356	12289	12270	12144	12280	12227	12097	12109	12082	12297	12225	12390	12154	12230	12159	12150	12215	12245	12185	12217	12116	12389	12231	12303	12007	12246	12186	12183	12256	12049	12319	12363	12320	12209	12131	12303	12237	12174	12345	12458	12333	12271	12179	12177	12150	12343	12178	12447	12292	12224	12326	12124	12171	12251	12266	12266	12361	12501	12262	12429	12103	12221	12194	12069	12175	12053	12260	12356	12164	12148	12308	12398	12130	12258	12229	12184	12119	12161	12284	12108	12213	12189	12115	12343	12341	12142	12502	12364	12386	12219	12180	12230	12272	12215	12156	12356	12324	12280	12171	12201	12169	12187	12096	12236	12304	12317	12179	12294	12081	12331	12316	12178	12220	12171	12308	12277	12200	12399	12224	12060	12106	12211	12264	12141	12330	12245	12252	12444	12280	12211	12298	12317	12361	12312	12425	12150	12183	12216	12231	12355	12183	12308	12244	12176	12155	12241	12242	12232	12203	12233	12175	12047	12313	12102	12323	12208	12298	12144	12272	12299	12250	12164	12152	12184	12087	12200	12352	12066	12334	12193	12308	12082	12376	12323	12101	12322	12134	12150	12251	12345	12326	12140	12216	12306	12228	12265	12312	12104	12385	12295	12378	12355	12252	12404	12231	12183	12320	12404	12227	12261	12317	12389	12182	12350	12351	12221	12238	12179	12224	12322	12235	12009	12321	12296	12113	12194	12204	12236	12161	12384	12385	12213	12169	12261	12486	12280	12327	12131	12389	12039	12297	12258	12166	12188	12166	12171	12194	12162	12158	12121	12302	12237	12214	12200	12404	12352	12107	12218	12232	12305	12371	12069	12094	12057	12223	12191	12260	12190	12239	12178	12199	12286	12270	12487	12193	12236	12282	12099	12288	12202	12226	12313	12257	12271	12289	12347	12244	12020	12144	12226	12210	12263	12359	12200	12373	12177	12224	12318	12238	12090	12157	12211	12165	12136	12301	12236	12131	12092	12192	12243	12191	12302	12231	12251	12135	12382	12281	12180	12244	12286	12272	12157	12138	12230	12178	12247	12139	12179	12197	12147	12289	12205	12225	12177	12191	12157	12143	12010	12291	12107	12276	12427	12293	12330	12230	12346	12247	12214	12169	12224	12221	12350	12286	12372	12203	12409	12351	12235	12321	12196	12196	12135	12335	12286	12369	12333	12041	12213	12257	12254	12341	12261	12333	12419	12239	12194	12466	12423	12354	12239	12278	12302	12124	12215	12252	12306	12275	12309	12341	12422	12102	12198	12312	12143	12246	12232	12184	12264	12395	12404	12402	12272	12135	12118	12273	12181	12252	12280	12215	12099	12143	12187	12416	12300	12339	12407	12246	12208	12255	12224	12334	12321	12385	12192	12223	12312	12228	12153	12276	12314	12024	12054	12144	12332	12187	12418	12204	12197	12100	12115	12226	12159	12274	12245	12213	12106	12378	12183	12240	12290	12358	12239	12298	12401	12273	12310	12257	12283	12303	12331	12229	12275	12279	12340	12332	12124	12218	12423	12487	12283	12152	12165	12208	12182	12285	12136	12223	12113	12295	12259	12092	12282	12194	12224	12269	12089	12109	12284
46146	89403	91033	74689	51162	38979	36710	31212	23899	16322	13954	12380	11552	11616	11539	11524	11421	11536	11412	11561	11393	11473	11433	11381	11281	11529	11481	11387	11465	11347	11525	11445	11391	11389	11453	11441	11330	11451	11440	11533	11396	11433	11370	11706	11561	11415	11430	11396	11459	11301	11532	11455	11233	11394	11703	11361	11321	11261	11545	11498	11363	11465	11252	11453	11398	11333	11612	11480	11310	11490	11535	11329	11487	11548	11545	11359	11317	11406	11440	11596	11657	11398	11465	11438	11377	11476	11447	11444	11551	11155	11322	11482	11383	11336	11481	11510	11382	11423	11374	11422	11377	11396	11418	11520	11328	11313	11270	11443	11447	11427	11395	11577	11358	11304	11478	11455	11622	11459	11534	11348	11337	11359	11257	11366	11449	11247	11423	11518	11357	11421	11352	11382	11431	11372	11544	11368	11576	11237	11469	11339	11436	11363	11426	11453	11228	11214	11449	11450	11548	11353	11361	11447	11457	11486	11240	11389	11305	11454	11523	11306	11409	11416	11348	11311	11593	11567	11362	11398	11370	11430	11400	11416	11493	11413	11607	11457	11459	11383	11456	11336	11421	11483	11487	11563	11437	11411	11347	11378	11333	11415	11276	11333	11324	11471	11301	11393	11331	11144	11454	11445	11407	11394	11414	11282	11431	11343	11426	11417	11341	11366	11437	11626	11481	11566	11407	11381	11534	11426	11417	11262	11345	11369	11205	11438	11393	11557	11574	11335	11218	11300	11317	11413	11588	11438	11373	11397	11561	11475	11443	11430	11335	11560	11264	11313	11367	11471	11244	11527	11252	11285	11403	11290	11469	11434	11371	11471	11413	11326	11484	11473	11469	11444	11437	11343	11311	11420	11458	11527	11403	11248	11311	11379	11469	11390	11377	11404	11359	11386	11600	11447	11508	11566	11467	11544	11518	11419	11423	11156	11385	11353	11584	11503	11380	11291	11331	11335	11418	11321	11373	11516	11403	11513	11446	11401	11271	11494	11555	11253	11391	11318	11476	11261	11387	11434	11411	11414	11452	11264	11406	11535	11204	11403	11324	11333	11432	11423	11377	11354	11337	11328	11361	11424	11440	11394	11326	11469	11317	11298	11446	11429	11340	11525	11388	11378	11408	11366	11326	11551	11382	11361	11425	11479	11608	11406	11299	11309	11391	11339	11343	11369	11364	11378	11448	11554	11353	11375	11376	11287	11421	11424	11437	11367	11524	11436	11400	11329	11279	11384	11220	11439	11457	11492	11533	11462	11349	11337	11309	11540	11493	11481	11354	11435	11462	11525	11261	11503	11374	11521	11450	11444	11501	11310	11446	11548	11392	11313	11492	11416	11303	11403	11287	11444	11383	11462	11315	11432	11349	11296	11506	11444	11468	11348	11519	11392	11345	11379	11337	11476	11510	11285	11373	11492	11504	11473	11428	11497	11217	11406	11277	11362	11351	11395	11315	11252	11319	11307	11367	11380	11413	11354	11437	11442	11539	11372	11499	11516	11632	11288	11358	11581	11287	11222	11332	11415	11483	11631	11338	11373	11385	11475	11466	11319	11486	11306	11442	11313	11455	11307	11444	11520	11334	11504	11396	11533	11386	11269	11457	11230	11528	11329	11609	11405	11552	11456	11335	11400	11301	11403	11464	11437	11512	11515	11222	11400	11473	11324	11397	11353	11290	11349	11431	11593	11530	11592	11522	11483	11528	11449	11388	11408	11391	11307	11488	11476	11343	11401	11349	11430	11258	11263	11355	11466	11552	11424	11260	11385	11403	11342	11301	11344	11428	11437	11342	11330	11501	11409	11473	11493	11518	11521	11528	11502	11369	11397	11499	11319	11353	11266	11512	11459	11413	11477	11369	11403	11385	11380	11371	11307	11543	11473	11388	11372	11553	11418	11470	11389	11511	11377	11423	11565	11355	11401	11408	11331	11470	11342	11270	11503	11416	11442	11435	11540	11402	11392	11400	11320	11359	11468	11306	11336	11436	11411	11529	11387	11298	11551	11431	11472	11431	11501	11543	11497	11404	11451	11379	11358	11561	11426	11378	11479	11420	11369	11487	11435	11419	11358	11372	11402	11485	11354	11426	11421	11444	11475	11607	11514	11370	11414	11384	11392	11429	11413	11337	11370	11473	11574	11322	11354	11305	11376	11425	11327	11377	11414	11430	11471	11386	11408	11353	11508	11452	11430	11333	11313	11518	11411	11351	11381	11513	11327	11509	11286	11430	11419	11451	11352	11275	11530	11386	11319	11570	11451	11464	11390	11295	11479	11350	11440	11477	11535	11463	11260	11456	11160	11316	11234	11519	11371	11403	11521	11340	11510	11358	11395	11422	11381	11412	11465	11565	11318	11562	11337	11365	11269	11351	11261	11501	11478	11558	11389	11516	11452	11406	11288	11342	11434	11327	11509	11490	11457	11578	11415	11319	11517	11416	11478	11351	11521	11216	11388	11246	11347	11387	11460	11326	11287	11424	11350	11432	11277	11365	11306	11497	11222	11374	11398	11534	11319	11419	11316	11319	11353	11550	11447	11423	11414	11321	11473	11365	11430	11437	11562	11427	11411	11384	11354	11474	11558	11298	11411	11352	11424	11476	11581	11352	11347	11569	11303	11442	11333	11443	11583	11352	11339	11381	11420	11530	11358	11361	11429	11536	11512	11300	11365	11409	11464	11427	11221	11383	11382	11354	11374	11488	11363	11514	11407	11411	11570	11552	11451	11525	11343	11335	11481	11396	11456	11487	11518	11428	11410	11462	11435	11402	11299	11306	11552	11435	11436	11455	11375	11332	11509	11573	11423	11462	11415	11497	11368	11503	11221	11435	11237	11341	11350	11588	11313	11229	11381	11573	11520	11425	11507	11466	11391	11401	11341	11307	11506	11354	11255	11189	11560	11414	11433	11416	11454	11241	11423	11503	11462	11389	11257	11356	11469	11314	11427	11333	11227	11491	11412	11621	11426	11258	11523	11393	11345	11451	11343	11585	11357	11391	11306	11521	11400	11283	11565	11311	11505	11449	11475	11295	11405	11414	11418	11449	11419	11284	11443	11352	11366	11463	11255	11473	11519	11291	11576	11431	11495	11512	11364	11448	11368	11424	11345	11517	11435	11429	11389	11520	11438	11520	11396	11370	11330	11548	11215	11495	11377	11408	11544	11480	11390	11457	11530	11551	11400	11475	11368	11439	11433	11414	11387	11299	11364	11450	11248	11337	11430	11316	11348	11380	11518	11496	11377	11537	11519	11555	11503	11394	11503	11541	11252	11383	11504	11390	11333	11261	11312	11407	11362	11460	11373	11368	11398	11315	11422	11458	11327	11413	11469	11326	11424	11351	11280	11348	11505	11347	11350	11356	11431	11422	11435	11434	11325	11398	11283	11401	11603	11528	11472	11429	11307	11456	11482	11459	11377	11379	11474	11449	11641	11380	11462	11434	11291	11299	11387	11480	11480	11394	11494	11333	11298	11401	11246	11327	11315	11404	11291	11447	11405	11429	11336	11482	11446	11416	11348	11389	11438	11458	11493	11331	11360	11364	11562	11365	11388	11478	11275	11548	11454	11359	11516	11406	11318	11358	11548	11446	11578	11313	11446	11668	11415	11583	11410	11474	11426	11392	11307	11520	11357	11403	11618	11458	11277	11523	11496	11367	11491	11529	11354	11384	11636	11367	11254	11465	11567	11386	11319	11496	11411	11423	11398	11318	11527	11652	11246	11472	11388	11403	11414	11366	11487	11422	11373	11467	11359	11224	11540	11330	11457	11326	11462	11328	11339	11464	11445	11406	11420	11376	11388	11328	11459	11406	11339	11468	11463	11418	11519	11372	11349	11401	11246	11404	11397	11621	11431	11430	11379	11396	11460	11441	11367	11424	11292	11218	11467	11352	11472	11425	11419	11311	11585	11345	11540	11404	11322	11406	11502	11438	11406	11365	11218	11457	11467	11545	11484	11594	11548	11535	11458	11578	11390	11447	11378	11291	11535	11454	11393	11444	11371	11316	11398	11402	11415	11482	11397	11496	11288	11269	11416	11474	11354	11325	11324	11472	11430	11339	11391	11381	11383	11297	11354	11268	11354	11349	11292	11435	11439	11414	11465	11494	11465	11408	11224	11303	11391	11385	11400	11325	11503	11430	11320	11373	11336	11402	11358	11471	11498	11443	11423	11376	11370	11337	11471	11425	11626	11348	11423	11598	11441	11410	11495	11450	11463	11417	11500	11391	11432	11314	11402	11491	11380	11296	11275	11406	11483	11232	11382	11534	11272	11284	11439	11427	11545	11342	11369	11154	11435	11366	11506	11425	11467	11248	11366	11405	11417	11411	11580	11416	11550	11510	11382	11402	11413	11408	11335	11441	11517	11451	11461	11372	11371	11407	11425	11460	11453	11481	11363	11378	11379	11397	11387	11278	11467	11385	11242	11425	11473	11427	11385	11260	11345	11514	11307	11302	11516	11452	11297	11469	11415	11331	11427	11308	11323	11438	11418	11432	11512	11503	11325	11117	11463	11446	11367	11409	11479	11354	11441	11401	11209	11558	11391	11552	11402	11390	11601	11423	11376	11492	11496	11441	11613	11255	11456	11403	11410	11493	11266	11442	11440	11677	11329	11494	11491	11496	11463	11307	11510	11392	11335	11360	11324	11309	11346	11348	11371	11446	11364	11381	11494	11329	11465	11483	11424	11408	11408	11589	11368	11486	11378	11443	11400	11496	11449	11293	11311	11364	11446	11434	11319	11404	11503	11347	11307	11368	11373	11262	11421	11511	11286	11333	11594	11403	11419	11567	11272	11449	11580	11403	11369	11638	11408	11480	11393	11351	11345	11582	11383	11467	11346	11352	11622	11405	11412	11267	11291	11429	11387	11247	11554	11515	11456	11452	11410	11585	11298	11581	11365	11384	11418	11298	11502	11370	11452	11462	11470	11375	11275	11360	11390	11384	11507	11348	11370	11324	11408	11355	11382	11447	11439	11375	11315	11354	11443	11420	11527	11285	11335	11471	11251	11583	11351	11406	11473	11346	11364	11431	11415	11449	11447	11430	11589	11418	11356	11511	11367	11324	11456	11518	11369	11482	11371	11327	11593	11389	11381	11503	11452	11400	11396	11510	11479	11337	11404	11263	11460
28850	32374	44122	35873	23785	18329	16180	14632	13787	13302	13341	12939	12934	12855	12941	13029	12990	12813	13018	12894	13043	12875	12863	12756	12789	12820	12940	12935	12873	12741	12903	12712	12935	13082	12935	12869	12804	12929	12891	13022	12851	12954	13005	12936	13081	12871	12901	12838	13003	12760	12845	12847	12916	13026	12818	12997	13020	12982	12986	12985	13025	12828	12769	12908	13114	12847	13021	12908	12905	12797	13079	12814	13091	12983	12937	12825	12811	13034	12919	12814	12868	12860	12657	12750	12984	12891	13007	12928	13005	12909	12878	12858	12847	12940	12973	12916	13109	12990	12778	12731	12979	12902	12943	12856	12999	12987	12887	13089	13074	13063	13089	12877	12892	12968	12979	12842	12945	12925	13005	12783	12931	12981	13030	12779	12956	12875	12840	12962	12892	12833	13045	13122	12864	12821	13007	12844	12799	12756	12936	12721	13071	12943	12778	13067	12907	12935	13004	12984	13063	12779	12745	12862	12851	12940	13025	12985	12652	12932	12990	12817	12828	13088	12892	12884	12894	12711	12934	13016	12894	12967	12928	12848	12860	12783	13001	12844	13002	12913	12934	12920	13056	12937	12923	13072	13182	12979	12928	12995	12939	12610	12893	12898	12894	12845	12969	12737	12885	12882	12838	12799	12840	12887	12890	12852	13045	12843	12854	12745	12723	12860	12842	13033	12902	12997	12661	12815	12876	12854	12684	13034	12933	12980	12981	13028	12803	12784	12828	12882	12803	12765	12991	12892	12788	12721	12678	12839	12860	12852	12842	12760	12953	12777	12658	13013	12947	12729	13045	12860	12941	12805	12884	12873	12876	12987	12937	12966	12797	13046	13081	12931	13008	12735	12848	12690	12855	12994	12874	12755	12981	12733	12886	12850	12893	12783	12667	12755	12842	12844	12836	12892	12900	12944	12878	13062	12978	12933	13093	12881	12933	12907	13165	12843	13047	12818	13034	12986	12848	13134	12851	12966	12949	13027	12892	12853	12903	12962	12824	12737	12854	13014	12837	12926	12963	12737	12837	12835	12947	12791	12965	12862	12704	12775	12906	12844	12751	12681	13002	12843	12883	12897	12864	12777	12843	12926	13072	12899	12806	12902	12929	12844	12931	12803	12936	12890	12791	12919	12993	12724	12802	13008	12849	12989	12658	12849	12851	12784	12863	12898	12933	12918	12786	12730	12815	12788	12826	12961	12911	13071	12880	13135	12876	12948	12627	12790	12839	12776	12730	12732	12877	12963	12948	12904	12930	12934	13048	12937	12857	12837	12704	12909	12921	12726	12932	12801	12912	12999	12994	12827	12903	12977	12803	12903	12856	12802	12809	13020	12735	12976	12832	12886	12924	12857	13024	12912	12747	12939	12917	12922	12925	12816	12935	12863	12850	13032	12989	13036	12804	13044	13088	12945	12939	12872	12817	13042	12756	12852	12910	12999	12980	12743	12945	12730	12762	12916	12851	12828	12899	12818	13133	12725	12900	12976	13052	12917	12812	13042	12769	12797	12797	12783	12791	12956	12946	12658	12802	12911	12936	12784	12975	12860	12891	12812	12915	12767	13020	13043	12714	12960	12988	12902	13007	12978	12990	12666	12996	12899	13082	12929	13128	12946	12686	12870	12778	12706	12795	12925	12771	13009	12824	12897	12908	12841	12805	12877	12732	12797	12877	12971	12912	12954	12886	12846	12927	12931	12913	12753	12815	12934	12956	12939	13050	12966	12724	12884	12826	13014	12808	12759	12925	12907	12891	12735	12821	12853	12929	12940	12860	12808	12846	12892	12867	12858	12920	12930	13003	12845	12975	12954	12837	12958	12801	12893	12934	12818	12816	12832	13004	13028	12887	12997	12792	12849	12791	12864	12993	12918	13107	12821	13052	13018	12917	12709	12878	13137	12833	12804	12827	12846	12918	12873	12731	12801	12859	12898	12942	12833	12921	12905	13078	12953	12962	12940	12798	12830	12767	12958	12961	12936	12872	12722	12821	12675	12970	12910	12872	13018	13051	12912	12796	12838	12989	12991	12761	13120	13052	12923	12856	12749	12775	12742	12967	12761	12900	12841	12908	12969	12778	12867	12875	12960	13060	12883	12866	12821	12879	13137	12933	12973	12976	12904	12820	12842	13042	12810	12855	12753	12925	12970	12840	12888	12948	12943	12946	12783	12958	12870	12774	13000	12936	13097	12915	12924	12772	12751	12832	12885	12942	13001	13025	12917	12765	12999	12920	13015	13050	13003	12959	12877	12712	12829	12878	12887	13073	12847	12775	12847	12897	12901	12997	12849	12842	12930	13141	12975	12926	12858	12867	12804	12962	12885	12796	12929	13020	12915	12724	12853	12841	12819	12887	12801	12792	12951	12886	12931	13085	13112	12863	12711	12779	12845	12842	12779	12876	12913	12981	13143	12892	13043	13048	12877	13044	13013	13128	12908	12885	12803	12752	12855	12908	12947	12823	12761	13017	12884	12895	12972	12708	12782	12924	12889	12998	12890	12937	12948	12915	13022	12936	12936	12989	12989	12964	13094	13173	12764	12988	12850	12922	12901	12762	12875	12941	13043	12822	12806	12860	13031	12878	12991	12882	12780	13035	12926	12893	12900	12701	12940	12974	12757	13097	12964	12947	12921	13025	12804	12827	12878	12811	12853	12916	12802	12856	13000	12695	12945	12833	12983	12924	12890	13171	12877	13035	12949	12778	12787	12820	12737	13011	12974	12946	12865	12953	12821	13175	12669	12888	13067	12879	12795	12836	12969	12936	12903	12748	12861	12940	12764	12744	12936	13052	13002	12999	12988	12928	12924	12934	12864	12993	13050	12892	13026	12877	12903	12822	12863	12711	12995	13026	12891	12879	12820	12850	12929	12907	13044	12843	12642	12880	12920	12938	12857	13014	13125	13077	12667	12884	12872	12971	13124	12981	13008	12952	13043	12917	12723	12934	12759	13196	12925	12926	12887	12876	12875	12802	12801	12881	12958	13019	12946	13009	12906	12880	12938	12979	13097	12880	12662	12750	12734	12905	12875	12904	12808	12840	13068	12820	12727	13052	13045	12904	12841	12890	12803	12904	12881	12773	12929	13036	12832	12810	12924	13008	12924	12763	12887	13007	12989	12896	12875	12866	12833	12815	12795	12945	12959	12914	12679	12808	12924	12971	12947	12628	12737	13002	12945	12882	12946	12904	13044	12786	12790	13006	12797	12777	12962	12714	12889	13010	12869	12919	12843	12724	12719	12964	13018	13020	13007	13040	12983	12991	13024	12757	13013	12918	12993	12853	12841	12945	12921	13034	13033	12905	12929	12796	12781	12926	12839	12567	12760	12879	12933	13070	12939	12951	12890	12952	12823	12913	12744	12954	12866	12788	12819	12817	12912	12832	13036	12908	12678	12948	13012	12920	12929	12789	12707	12947	12887	12772	12874	12821	12824	12842	12785	13131	13024	13033	12935	13136	12909	12957	12786	12867	12928	12908	12948	12815	12896	12907	12762	12745	12885	13095	12921	12815	13001	12963	12870	12893	12912	13028	12878	12829	13005	12917	12869	12755	12859	13083	12925	12818	13025	13049	12953	12931	13011	12884	12869	13051	13040	13046	12886	12950	12728	12729	12736	12783	12777	12700	12675	13044	12960	12939	13051	13097	12945	12862	12705	12854	12790	12887	12988	13016	12934	12850	12783	12870	12807	12785	13040	12861	12984	12877	12829	12906	12912	12906	13066	12791	13032	12715	12773	12914	12845	12987	12848	12944	12782	12999	12873	12830	12998	12912	12948	12953	12680	12898	12894	12806	12874	12951	12991	12948	12962	12817	12930	13086	12858	12711	12946	12664	12787	13038	12853	12996	12753	12760	12953	12966	12980	13064	12931	13109	12833	13017	12925	13073	12834	12792	12882	12785	13193	13106	12801	13012	12854	13025	12828	12781	12998	12880	12833	12894	12695	12846	12930	12894	12958	13105	12887	12804	12951	13042	12915	12748	12841	12801	12817	12824	13032	12846	12786	12867	12688	12823	12841	12866	13168	12980	12986	12908	12978	12895	12757	12875	12908	12891	13081	12943	12909	12928	12895	12928	12756	12966	12910	12801	12915	12903	12927	12804	12877	12887	12881	12912	12939	12967	12932	12861	13039	12868	12900	12899	12649	12956	12970	13022	12763	12831	12935	12915	12855	12811	12844	12813	12860	12807	12902	12896	12820	12923	12884	12784	13044	12859	13122	13026	13070	13002	12988	12806	12734	12600	12901	13072	12866	13089	12936	12856	13117	12892	12968	13031	12931	12966	12871	12918	12862	12697	12959	13016	12882	12734	13076	12898	12781	12804	12990	13096	13040	12989	12788	13073	12942	12905	12775	12892	12791	12842	12746	12931	12744	12923	12908	13101	13078	12948	12932	13003	13023	12894	12977	12915	12825	12913	12886	13035	12887	13012	12778	12757	12811	13000	12826	12933	12763	12832	12876	12901	12773	13014	12914	12991	12878	12956	12902	12888	13032	12876	12888	12760	12934	12942	12948	12698	12895	13035	12903	12858	12987	12953	12883	12877	12978	12833	12884	12854	12980	12932	12885	12977	12965	12886	12939	12943	12814	12988	12808	12748	12912	12931	12873	12899	12965	13099	12935	12903	12748	12815	12875	12891	12963	12928	12788	12805	13053	13011	12951	12964	12941	12824	12667	12950	12660	12991	12854	13021	13016	12813	12774	12976	12983	12922	12863	13009	12901	13031	12934	12938	12929	12985	12989	13059	12780	12780	12822	13070	12858	12976	12827	12940	12915	12903	12979	13085	12789	12929	13111	12927	12962	12915	12963	12969	12886	12879	12998	12987	12800	12867	12885	12915	12841	12981	12826	12792	12905	12862	12905	13041	12695	12946	12940	13010	12852	12997	12973	12847	12984	13020	12928	12985	12954	12847	13108	12934	12868	12752	12640	12833	12971	12772	12947	12880	12826	12969	12846	12866	13003	12973	12993	12838	12757	12874	12911	12897	13025	13097	12967	12990	12957	12969	12972	12902	12963	12954	13112	12893	12789	12782	12864	12698	13016	12771	12838	12954	12740	12923	12928	13030	12794	12873	13011	12930	12834	13079	12850	12949	12988	13000	12776	12683	12901	13059	12895	12859	12920	12926	12840
27282	48587	47446	33973	22705	17862	15356	14257	12991	12195	12287	11871	11997	11948	11982	11854	12026	11889	11855	12065	11967	11893	11880	11968	11969	11838	12044	12012	11912	11852	11982	11920	11868	11970	11890	11857	11843	12046	11837	11771	11729	11575	11815	12054	12021	12036	11818	11972	11789	11874	11989	11986	11959	11884	11939	11850	11880	11876	11947	11907	11814	11837	11869	11963	11877	11987	11845	11803	11889	11965	11855	11841	11866	11841	11962	11846	12032	11868	11913	11726	11715	11909	11902	11912	11926	11867	12035	11814	11906	11929	11850	11876	11813	11863	11877	11810	11986	11860	11839	11941	11924	11826	11796	11917	11808	11738	11876	12007	11685	11776	11886	11844	11959	11990	11833	11953	11815	11810	11928	11941	11834	11820	11854	11842	11960	11846	11904	11950	11782	11843	11878	11892	11722	11932	11724	12031	11667	11932	11961	11971	11781	11769	11872	11682	11947	11753	11866	11793	11997	11673	11922	11857	11790	11863	11859	11777	11922	11752	11767	11838	11857	11871	12042	11931	11760	11799	11841	11924	11992	11841	11905	11902	11889	12035	11861	11824	11766	11897	11829	11891	11968	11841	11858	11864	11768	11889	11832	11994	11892	11896	11705	11858	11724	11922	11976	11796	11851	11825	11969	11879	11972	12089	11881	11807	11798	11855	11887	11785	11813	11921	11801	11796	11888	11872	11931	11936	11875	11812	11673	11995	11673	11925	11884	11708	11825	11977	11895	11934	11876	11782	11857	11819	11987	11935	11880	12033	11668	11783	11911	11863	11774	11830	11614	11949	11816	11731	11843	11804	11835	11853	11739	11935	11935	11867	11921	12000	11812	11855	11846	11854	12027	11978	11893	11853	11867	11847	11897	11806	12022	11951	11739	11897	11922	11796	11778	11850	11842	11914	11871	11955	11789	11852	11900	11759	11869	11737	11858	11820	11947	11835	11808	11768	11783	11949	11954	11878	11976	11895	11673	11765	11772	11908	11789	11938	11930	11810	11815	11867	11937	11814	11765	11876	11903	11722	11882	11877	11960	11823	11806	11842	11895	11823	11899	11754	11850	12011	11809	11887	12033	11816	11723	11829	12055	11746	12146	11907	11831	11672	11838	11869	11879	11986	12013	11783	11819	11956	11682	11994	11821	11804	11912	11845	11886	11992	11889	11814	11869	11964	11867	11867	12033	11826	11962	11712	11891	11874	11878	11867	11846	11755	11985	11843	11941	12000	11895	11901	11924	11910	11856	11959	11987	11874	11766	11916	11787	11871	12001	11871	11865	11931	11904	11776	11734	11846	11890	11873	11956	11879	11809	11899	11821	11895	11918	12019	11831	11840	11786	11883	11764	11805	11854	11791	11778	11882	11763	12028	11712	11774	11955	11869	11795	11915	11982	11850	12000	11770	11793	11969	11755	11865	11784	11910	11893	11852	11726	11933	12045	11820	11795	11902	11867	11899	11781	11959	11798	11881	11911	11908	11683	11730	11953	11839	11729	11987	11724	11988	11947	11947	11858	12009	11792	11829	11817	11759	11810	11838	11847	11944	11710	11743	11859	11822	11907	11899	11738	11789	11925	11823	11944	11813	11989	11848	11877	11835	11774	11981	11989	11895	11790	11930	11875	11894	11858	11849	11981	11870	11899	11861	11822	11978	11926	11874	11859	11797	11819	11895	11656	11939	11788	11780	11958	11805	11844	11956	11897	11839	11924	11837	11934	11757	11921	11822	11799	11986	11887	11897	11846	11866	11860	11963	12036	11835	11922	11817	11948	11785	11720	11865	11916	11987	11803	11854	11779	11896	11931	11820	11908	11804	11986	11840	11937	11714	11692	11890	11703	11776	11987	11780	11977	11917	11830	11778	11963	11895	11883	11648	11710	11822	11802	11935	11765	11747	11877	11927	11798	11889	11850	11955	11968	12129	11836	11901	11927	11810	11810	11917	11698	11926	11982	11915	11854	11829	11875	11932	11955	11820	11857	11880	11800	11917	11886	11887	11859	11770	11911	11942	11940	11764	11817	11863	11786	12010	11830	11818	11827	11780	11796	11925	11888	11858	11947	11778	11729	12000	11882	11829	11873	11848	11926	11911	11745	11984	11893	11920	11772	12039	11832	11795	11902	11778	11884	11817	11764	11709	11650	11985	11900	11802	11968	11844	11832	11800	11882	11852	11771	11784	11787	11806	11873	11934	11866	11769	11906	11910	11893	11821	11718	11962	12051	11828	11858	12007	11843	11958	11749	12017	11779	11739	11797	11964	11851	11698	11818	11863	11667	12003	11984	11869	11964	11833	11868	11977	11899	11695	11906	11726	11856	11819	11839	12008	11736	11948	11832	11794	11699	11930	11963	11971	11834	12014	11853	11937	11874	11971	11868	11690	12041	11774	11792	11695	11901	11881	12048	12000	11958	11840	11990	11786	11814	11819	11885	11809	11788	11992	11992	11947	11741	11840	11770	11781	11894	11956	11823	11880	11909	11950	11632	11874	11953	11812	11910	11812	11859	11838	11940	11769	12010	11795	11977	11832	11803	11846	11961	11860	11778	11867	11926	11787	11795	11841	11868	11971	11793	11796	11941	12011	11703	11858	11765	11769	11787	11787	11816	12000	11851	11931	11856	11860	11813	11790	11899	11919	11780	11871	11764	11796	11876	11778	11996	11939	11771	11880	11857	11919	11798	11775	11840	11792	11710	11885	11907	11870	11939	11893	11985	11965	11844	11807	11885	11911	11762	11641	11908	11804	11934	11811	11817	11895	11666	11815	11790	11805	11973	11793	11802	11989	11871	11834	11997	11782	11787	12101	11857	12067	11924	11916	11796	11925	11692	11904	11870	11820	11806	11810	11904	11908	11791	11904	11932	11774	11694	11883	11919	11903	11806	12030	11994	11931	11835	11760	11879	11950	11688	11831	11977	11965	11841	11827	11831	12143	11798	11922	11823	11915	11902	11901	11909	11724	12080	11942	11770	11860	11914	11835	11779	11957	11689	11833	11826	11935	11807	11966	11817	11922	11880	11746	12075	11896	11894	11880	12058	11817	11803	11905	11756	11864	11864	11859	11681	11901	11897	11823	11945	11715	11937	11864	11869	11774	11814	11933	11739	11958	11776	11824	11768	11837	11992	11903	11837	11932	11936	11889	12023	12057	11775	11893	11852	11848	11925	11940	11746	11971	11726	11874	11847	11848	11917	11845	11877	11992	11909	11883	11876	11901	11832	11789	11660	11922	11844	11864	11941	11796	11948	11945	11772	12024	11803	11982	11770	11816	11849	11647	11928	11943	11688	12009	11813	11750	11776	11776	11813	11756	11815	11648	11911	11891	11775	12111	11800	11829	11918	11892	11898	11786	11953	11874	11993	11803	11804	11858	11896	11738	11823	11873	11915	11833	11701	11827	11724	11882	11855	11920	11909	11825	11922	11843	11856	11824	12037	11783	12012	11873	12070	11907	11956	11816	12028	11796	11953	11715	11616	11588	12021	11717	11878	11912	11752	11959	11816	11710	11906	11784	11822	11867	11892	11995	11856	11721	11798	11979	11940	11880	11943	11822	11814	11816	11830	11863	11719	12042	11731	12058	11603	11823	11759	11823	12078	11863	11784	11715	11944	11799	11893	11892	11808	11827	12004	11805	11947	11890	12048	11756	11806	11892	11860	11883	11851	11762	11810	11828	12058	11767	11838	11860	12005	11896	12025	11821	11802	11930	11781	11730	11759	11961	11786	11865	11742	11894	11950	11615	11929	11893	11850	11820	11763	11808	11794	11780	11961	11958	11804	11934	11808	11772	11888	12009	11772	11856	12110	11777	11785	11881	11801	11850	11805	11798	11803	11832	11909	11724	11930	11934	11865	11871	11921	11872	11798	11884	11809	11814	11873	11811	11888	11670	11884	11974	11772	11793	11852	11990	11889	11898	11936	11892	11876	11897	11776	11960	11936	11956	11913	11824	11809	11955	11819	11907	11832	11873	11793	11808	11869	11949	11941	11795	12071	11856	11663	11913	11871	11803	11861	11780	11819	11853	11936	11898	12057	11952	11756	11895	11774	11914	11954	11918	11892	11764	11788	11844	11907	11879	12000	11850	11944	11849	11979	11843	11858	11877	11938	11813	11747	11817	12076	11786	11825	11989	11753	11873	11909	11882	11922	11865	11892	11805	11798	11865	11888	11878	11757	11791	11998	11714	11931	11859	11777	11774	11775	11997	12077	11814	11891	11754	11875	11804	11870	11850	11773	11937	11768	11799	11603	11896	11811	11993	11939	11830	11972	11898	11938	11793	11860	11904	11928	11976	11669	11796	11692	11935	11820	11872	11730	11782	11832	11869	11871	11901	11799	11850	11812	11745	11907	11762	11908	11893	11916	11759	11865	11897	11888	11804	11774	11833	11953	11735	11887	11957	11893	11859	11865	11879	11779	11832	11775	11809	11870	11983	12021	11957	11801	11955	11961	11947	11850	11779	11851	11966	11691	11836	11786	11983	11849	11750	11868	11917	11866	11842	11845	11896	11832	11801	12050	11721	11801	11910	11862	11783	11780	11773	11831	11928	11783	12023	11742	11751	11904	11905	12004	11942	11815	11984	11972	12010	11843	11832	11877	11963	11935	11924	11870	11724	11694	11814	11855	11828	11848	11774	12114	11832	12035	11924	11907	11821	11879	12040	11883	12035	11851	11848	11856	11827	11822	11892	11857	11987	11924	11872	12050	11997	11867	11858	11841	11936	11782	11790	11828	12036	11948	11938	11729	11854	11827	11883	11974	11953	11845	11942	11870	11892	11894	11844	11846	11899	11895	11924	11767	11911	11775	11828	11899	11750	11837	11750	11835	11786	11968	12062	11891	11719	11879	11746	11795	11812	11837	11766	11925	11913	11925	11842	11842	11868	11723	11796	11927	11839	11929	11787	11856	11837	11891	11687	11958	11844	11885	11916	11894	11812	11915	11843	11988	11758	11954	12022	11897	11797	11851	11742	11827	11949	11788	11996	11931	11855	11756	11897	11910	11833	11858	11653	11767	11821	11845	11867	11696	11812	11943	11842	11832	11895	11854	11884	11933	11794	11798	11909	11889	11791	12138	11804	11938	11729	11935	11849	11731	11781	11864	11851	11887	11788	11940	11790	12090	11828	11966	11919	11811	11808
23970	22363	40725	45652	36597	31811	26574	22074	17368	14903	13594	12859	12567	12620	12544	12597	12403	12599	12502	12389	12376	12390	12563	12409	12474	12428	12443	12452	12393	12287	12338	12111	12259	12400	12524	12469	12555	12350	12492	12273	12384	12386	12393	12438	12473	12247	12283	12397	12458	12398	12508	12410	12371	12194	12411	12270	12259	12244	12459	12343	12313	12354	12417	12298	12291	12428	12326	12338	12275	12451	12324	12408	12167	12344	12235	12228	12313	12310	12347	12151	12356	12364	12313	12413	12302	12229	12490	12393	12308	12410	12302	12360	12391	12303	12301	12260	12321	12346	12479	12427	12174	12387	12275	12485	12307	12289	12303	12204	12310	12246	12359	12447	12323	12427	12284	12259	12317	12320	12347	12399	12274	12313	12300	12386	12280	12231	12321	12382	12429	12204	12479	12351	12427	12403	12416	12187	12326	12325	12461	12261	12386	12451	12220	12148	12414	12321	12350	12282	12318	12399	12375	12451	12291	12285	12370	12387	12383	12332	12507	12406	12349	12524	12452	12295	12293	12323	12264	12425	12428	12228	12399	12520	12423	12320	12350	12433	12237	12095	12167	12442	12357	12322	12282	12328	12249	12530	12104	12325	12447	12435	12226	12392	12480	12262	12269	12384	12238	12333	12379	12408	12401	12385	12357	12304	12396	12245	12515	12300	12372	12277	12250	12355	12340	12099	12224	12334	12248	12374	12303	12391	12319	12336	12274	12333	12145	12333	12311	12332	12224	12306	12390	12099	12145	12280	12137	12393	12317	12281	12279	12453	12290	12221	12160	12349	12288	12444	12085	12304	12478	12395	12366	12327	12353	12366	12361	12298	12403	12092	12151	12131	12436	12453	12275	12483	12428	12184	12470	12424	12352	12255	12471	12246	12291	12373	12325	12459	12447	12377	12399	12415	12404	12369	12305	12183	12395	12399	12159	12273	12321	12374	12300	12463	12364	12403	12387	12321	12154	12349	12336	12211	12349	12247	12256	12304	12248	12243	12224	12095	12622	12195	12238	12389	12297	12340	12322	12328	12453	12072	12269	12360	12280	12344	12377	12355	12367	12557	12457	12486	12332	12341	12432	12232	12168	12184	12368	12258	12370	12277	12180	12220	12231	12514	12304	12287	12273	12222	12335	12209	12421	12178	12281	12442	12295	12526	12136	12337	12277	12462	12270	12287	12247	12074	12435	12218	12414	12181	12310	12414	12381	12330	12405	12404	12456	12324	12424	12319	12188	12409	12293	12234	12446	12345	12344	12350	12318	12243	12324	12348	12282	12243	12330	12309	12435	12408	12398	12340	12372	12348	12299	12269	12315	12400	12375	12360	12441	12283	12314	12315	12181	12261	12336	12357	12291	12352	12275	12270	12293	12394	12334	12410	12481	12314	12472	12200	12224	12268	12421	12571	12330	12201	12352	12177	12393	12312	12249	12442	12303	12295	12125	12393	12298	12210	12378	12341	12378	12287	12434	12436	12445	12328	12481	12400	12363	12237	12316	12036	12251	12219	12483	12341	12513	12369	12233	12472	12482	12353	12239	12363	12363	12209	12258	12382	12320	12389	12307	12104	12455	12251	12405	12249	12170	12340	12430	12280	12376	12314	12164	12276	12535	12217	12429	12343	12531	12420	12371	12236	12203	12507	12292	12424	12380	12538	12387	12388	12338	12241	12324	12366	12474	12357	12381	12271	12442	12327	12410	12315	12265	12431	12159	12305	12171	12552	12323	12392	12501	12483	12112	12322	12337	12469	12272	12286	12292	12258	12631	12246	12376	12246	12206	12168	12346	12193	12293	12365	12443	12286	12330	12313	12535	12386	12299	12285	12291	12358	12229	12233	12542	12290	12369	12221	12393	12245	12416	12288	12291	12419	12330	12346	12344	12318	12191	12311	12333	12340	12277	12435	12395	12361	12268	12206	12197	12211	12244	12311	12318	12271	12315	12416	12359	12252	12424	12326	12406	12383	12270	12186	12302	12157	12277	12192	12345	12337	12437	12285	12302	12311	12358	12328	12238	12341	12324	12566	12273	12449	12298	12341	12256	12358	12400	12362	12370	12367	12485	12236	12459	12264	12474	12329	12295	12307	12366	12380	12283	12306	12282	12197	12433	12375	12442	12299	12310	12187	12420	12385	12174	12313	12274	12497	12283	12274	12422	12366	12393	12327	12317	12323	12269	12255	12351	12472	12404	12438	12423	12494	12390	12429	12240	12109	12270	12194	12333	12297	12252	12217	12411	12375	12382	12236	12331	12243	12442	12411	12439	12378	12340	12291	12305	12366	12198	12274	12462	12280	12368	12577	12370	12238	12173	12330	12111	12331	12501	12405	12246	12271	12148	12286	12410	12300	12330	12246	12378	12291	12232	12400	12254	12448	12296	12398	12164	12321	12380	12301	12317	12253	12204	12352	12491	12363	12328	12368	12172	12325	12374	12411	12200	12261	12446	12332	12201	12549	12246	12351	12330	12293	12309	12377	12280	12573	12307	12219	12192	12210	12483	12598	12351	12272	12153	12431	12407	12318	12376	12295	12326	12216	12343	12278	12313	12418	12278	12218	12284	12259	12327	12411	12278	12175	12461	12391	12533	12250	12406	12408	12449	12314	12365	12424	12223	12434	12452	12351	12226	12441	12341	12382	12332	12124	12436	12208	12265	12278	12061	12236	12327	12314	12437	12357	12198	12219	12401	12357	12232	12321	12281	12143	12533	12314	12387	12180	12214	12355	12367	12382	12348	12463	12408	12411	12122	12246	12315	12228	12281	12284	12481	12470	12362	12361	12264	12396	12425	12312	12463	12311	12214	12360	12453	12354	12316	12282	12232	12244	12421	12439	12506	12279	12173	12359	12231	12256	12264	12253	12585	12460	12360	12461	12376	12486	12160	12286	12310	12195	12272	12110	12393	12500	12299	12295	12307	12326	12481	12289	12486	12373	12111	12341	12230	12419	12313	12418	12377	12398	12433	12254	12434	12266	12395	12236	12339	12199	12233	12272	12320	12361	12345	12356	12201	12159	12356	12333	12231	12386	12347	12282	12199	12353	12361	12269	12278	12358	12255	12392	12285	12260	12229	12521	12316	12416	12251	12244	12391	12376	12340	12328	12136	12263	12393	12436	12347	12167	12295	12433	12295	12436	12320	12403	12292	12336	12345	12467	12147	12248	12347	12461	12110	12216	12312	12301	12400	12366	12352	12209	12348	12214	12359	12343	12384	12270	12304	12298	12407	12348	12414	12404	12130	12375	12729	12278	12373	12476	12323	12298	12211	12163	12481	12239	12028	12311	12281	12306	12422	12375	12322	12403	12407	12273	12339	12312	12253	12359	12322	12239	12355	12153	12285	12309	12374	12328	12425	12339	12497	12466	12362	12435	12381	12373	12301	12423	12228	12316	12371	12266	12437	12626	12364	12395	12326	12379	12467	12406	12249	12265	12398	12222	12285	12404	12360	12177	12294	12286	12398	12571	12535	12447	12384	12263	12144	12170	12346	12417	12433	12488	12285	12466	12444	12214	12458	12112	12427	12229	12200	12226	12100	12251	12273	12494	12271	12304	12343	12327	12236	12288	12440	12033	12310	12206	12329	12151	12295	12245	12276	12359	12395	12324	12204	12463	12249	12272	12488	12272	12358	12390	12102	12275	12373	12253	12372	12365	12359	12371	12338	12094	12368	12370	12425	12304	12350	12264	12302	12448	12460	12210	12412	12304	12413	12346	12387	12424	12250	12307	12480	12363	12311	12320	12376	12449	12393	12231	12476	12206	12255	12338	12413	12320	12543	12355	12420	12464	12327	12348	12404	12516	12243	12242	12383	12419	12189	12257	12406	12425	12252	12405	12359	12327	12477	12159	12399	12376	12321	12287	12328	12390	12331	12269	12248	12284	12212	12277	12278	12274	12249	12253	12003	12061	12220	12334	12159	12490	12316	12173	12374	12153	12278	12454	12483	12372	12441	12207	12314	12335	12657	12092	12251	12200	12368	12334	12097	12359	12442	12449	12377	12285	12298	12390	12290	12240	12444	12365	12259	12394	12475	12300	12375	12465	12294	12299	12375	12401	12295	12330	12439	12405	12552	12563	12422	12315	12260	12315	12321	12423	12276	12305	12260	12224	12216	12431	12355	12309	12254	12217	12439	12375	12417	12325	12392	12319	12281	12349	12250	12365	12417	12461	12334	12401	12389	12205	12377	12409	12461	12360	12315	12484	12239	12325	12281	12115	12155	12344	12345	12227	12360	12298	12335	12311	12245	12280	12347	12452	12229	12445	12352	12477	12255	12262	12365	12446	12170	12318	12219	12362	12308	12337	12329	12456	12368	12283	12406	12249	12391	12435	12453	12341	12338	12394	12369	12469	12318	12385	12418	12613	12324	12271	12297	12439	12296	12338	12222	12330	12337	12366	12245	12328	12231	12170	12449	12051	12424	12257	12364	12373	12370	12540	12248	12533	12408	12230	12264	12275	12299	12311	12329	12435	12262	12395	12290	12295	12315	12363	12396	12429	12454	12311	12332	12384	12466	12298	12332	12143	12422	12357	12307	12374	12331	12254	12220	12342	12288	12274	12353	12218	12212	12333	12235	12344	12230	12279	12425	12157	12285	12251	12256	12332	12316	12353	12400	12327	12339	12329	12298	12365	12365	12227	12261	12351	12364	12408	12185	12242	12270	12284	12173	12166	12612	12271	12268	12376	12249	12252	12183	12256	12362	12187	12353	12279	12193	12285	12308	12284	12218	12231	12379	12171	12345	12453	12284	12246	12286	12341	12311	12212	12200	12294	12314	12290	12344	12193	12169	12292	12256	12375	12395	12181	12184	12277	12333	12307	12319	12098	12302	12218	12291	12179	12385	12536	12331	12334	12267	12384	12383	12415	12300	12422	12366	12319	12481	12401	12338	12402	12339	12481	12339	12393	12618	12494	12329	12308	12229	12310	12452	12342	12312	12330	12455	12266	12281	12353	12321	12434	12362	12185	12363	12214	12426	12199	12171	12208	12379	12283	12333	12315	12452	12293	12315	12326	12337	12369	12233	12070	12021	12485	12245	12447	12510	12301	12198	12361	12292	12220	12328	12414	12367	12333	12222	12130	12233	12321	12467	12063	12199	12161	12150	12475	12446	12235	12306	12355	12299	12167
36707	79795	78406	59487	43711	33268	26687	23648	17393	14475	12566	11888	11706	11623	11718	11451	11491	11629	11568	11440	11535	11559	11618	11379	11462	11575	11510	11702	11397	11527	11561	11551	11519	11452	11610	11508	11517	11648	11610	11585	11563	11490	11666	11599	11585	11574	11419	11491	11557	11500	11522	11561	11455	11535	11436	11562	11368	11533	11466	11549	11512	11597	11618	11701	11396	11320	11568	11495	11528	11310	11692	11443	11638	11610	11612	11498	11374	11541	11705	11627	11439	11690	11582	11482	11460	11484	11597	11452	11479	11372	11386	11536	11414	11460	11498	11496	11513	11363	11677	11484	11420	11605	11497	11531	11563	11566	11471	11451	11632	11535	11726	11482	11498	11491	11454	11449	11448	11409	11489	11487	11403	11397	11569	11465	11471	11589	11580	11481	11628	11533	11615	11389	11590	11502	11430	11604	11499	11631	11367	11432	11556	11624	11584	11601	11548	11434	11426	11666	11396	11371	11518	11527	11371	11628	11556	11751	11495	11445	11492	11483	11566	11517	11715	11662	11513	11552	11629	11422	11414	11455	11465	11549	11553	11574	11493	11280	11455	11307	11600	11626	11521	11558	11541	11482	11520	11573	11549	11345	11394	11569	11441	11489	11540	11536	11324	11578	11546	11407	11519	11493	11518	11409	11494	11491	11585	11458	11505	11563	11608	11473	11596	11442	11499	11582	11502	11555	11489	11660	11445	11445	11518	11572	11527	11614	11470	11557	11432	11459	11474	11475	11538	11425	11474	11653	11467	11501	11582	11471	11521	11661	11511	11479	11397	11575	11579	11502	11692	11460	11444	11474	11508	11360	11518	11602	11388	11477	11519	11505	11392	11514	11491	11481	11439	11457	11460	11597	11501	11437	11536	11579	11512	11449	11633	11492	11627	11679	11531	11443	11618	11550	11325	11522	11539	11443	11448	11361	11603	11479	11391	11494	11438	11353	11461	11485	11450	11527	11552	11559	11349	11587	11556	11427	11555	11599	11523	11313	11497	11454	11486	11591	11596	11542	11371	11527	11424	11495	11515	11536	11298	11534	11359	11481	11417	11423	11613	11545	11540	11381	11438	11489	11661	11626	11461	11532	11453	11509	11567	11412	11423	11372	11485	11564	11630	11580	11603	11548	11656	11387	11468	11492	11506	11544	11425	11456	11507	11550	11485	11338	11393	11376	11566	11391	11455	11487	11492	11557	11527	11489	11624	11451	11648	11595	11524	11469	11402	11614	11529	11398	11497	11459	11385	11464	11499	11546	11552	11424	11414	11499	11576	11426	11414	11662	11491	11481	11334	11470	11574	11525	11445	11483	11473	11497	11529	11541	11601	11487	11543	11500	11579	11341	11718	11653	11421	11361	11662	11457	11496	11531	11432	11233	11481	11586	11618	11467	11657	11454	11514	11563	11485	11490	11569	11533	11661	11780	11512	11490	11559	11591	11577	11446	11561	11523	11368	11506	11553	11412	11616	11500	11690	11536	11474	11521	11521	11436	11595	11562	11535	11458	11463	11395	11442	11652	11532	11513	11409	11489	11421	11569	11446	11591	11352	11389	11600	11532	11468	11568	11424	11406	11425	11486	11614	11471	11527	11609	11624	11549	11651	11560	11442	11589	11433	11505	11458	11489	11415	11420	11521	11342	11584	11650	11542	11678	11426	11443	11483	11514	11452	11386	11484	11378	11442	11412	11519	11627	11537	11513	11547	11456	11550	11553	11375	11589	11696	11424	11475	11591	11586	11584	11465	11417	11516	11512	11644	11418	11450	11346	11439	11455	11399	11511	11594	11393	11520	11466	11398	11496	11445	11431	11454	11469	11466	11426	11502	11486	11407	11545	11614	11587	11612	11675	11454	11422	11554	11334	11565	11459	11560	11431	11448	11451	11702	11469	11328	11437	11458	11538	11530	11472	11398	11397	11565	11516	11438	11641	11583	11435	11534	11538	11454	11552	11665	11401	11478	11557	11572	11569	11593	11536	11610	11413	11564	11394	11529	11412	11378	11586	11515	11452	11567	11555	11365	11470	11523	11498	11422	11539	11524	11484	11453	11432	11595	11485	11410	11608	11504	11564	11281	11704	11627	11574	11453	11403	11635	11578	11479	11379	11635	11593	11661	11608	11481	11486	11395	11530	11504	11595	11576	11436	11419	11560	11565	11331	11529	11504	11608	11507	11470	11571	11645	11521	11484	11491	11601	11584	11561	11561	11558	11547	11396	11442	11434	11538	11574	11553	11377	11626	11441	11483	11420	11663	11456	11423	11371	11243	11487	11299	11366	11358	11384	11517	11606	11652	11494	11515	11549	11678	11433	11542	11585	11407	11601	11583	11419	11571	11527	11582	11532	11508	11449	11371	11531	11644	11457	11395	11540	11429	11325	11513	11610	11478	11541	11410	11560	11552	11438	11580	11531	11705	11277	11369	11463	11523	11615	11511	11572	11562	11616	11434	11432	11490	11595	11474	11465	11703	11569	11547	11563	11463	11543	11535	11492	11559	11539	11606	11463	11517	11613	11602	11534	11431	11512	11416	11572	11381	11505	11584	11423	11368	11544	11354	11509	11509	11575	11379	11461	11517	11550	11490	11435	11637	11463	11370	11538	11492	11515	11374	11506	11432	11558	11512	11528	11562	11552	11356	11531	11497	11493	11585	11556	11299	11436	11414	11571	11468	11469	11520	11434	11474	11541	11607	11637	11481	11462	11496	11518	11418	11544	11258	11454	11433	11567	11551	11469	11493	11444	11449	11519	11407	11617	11553	11540	11461	11517	11511	11449	11426	11554	11490	11489	11545	11551	11541	11622	11641	11471	11404	11459	11619	11501	11428	11525	11380	11477	11466	11387	11608	11498	11413	11486	11407	11689	11634	11344	11583	11520	11397	11406	11628	11606	11658	11521	11472	11485	11413	11521	11661	11452	11536	11665	11496	11463	11409	11338	11515	11468	11462	11535	11471	11682	11394	11522	11645	11583	11520	11514	11528	11601	11502	11509	11453	11446	11438	11370	11486	11538	11369	11516	11637	11558	11514	11521	11577	11556	11311	11464	11483	11506	11710	11404	11657	11277	11366	11569	11484	11554	11451	11396	11557	11559	11409	11460	11496	11444	11509	11688	11617	11529	11372	11324	11463	11628	11545	11540	11452	11477	11488	11550	11466	11539	11508	11456	11597	11451	11395	11494	11442	11584	11578	11475	11484	11416	11532	11600	11604	11712	11601	11536	11479	11490	11558	11389	11531	11593	11479	11508	11524	11456	11531	11385	11480	11481	11465	11593	11414	11451	11552	11441	11542	11498	11518	11526	11513	11528	11361	11500	11474	11493	11451	11780	11463	11457	11517	11556	11422	11453	11638	11708	11510	11451	11626	11560	11646	11440	11510	11458	11607	11409	11310	11502	11360	11495	11531	11390	11408	11538	11455	11387	11499	11610	11605	11447	11472	11379	11430	11411	11573	11597	11464	11553	11566	11442	11524	11436	11401	11288	11433	11496	11500	11421	11423	11516	11530	11564	11528	11549	11587	11477	11594	11475	11460	11657	11428	11357	11439	11412	11631	11499	11510	11482	11469	11573	11539	11521	11431	11549	11588	11478	11629	11548	11489	11650	11472	11527	11389	11577	11481	11538	11573	11623	11549	11456	11420	11568	11511	11338	11513	11558	11520	11449	11619	11454	11356	11415	11629	11406	11572	11346	11373	11475	11601	11553	11457	11737	11657	11363	11603	11607	11469	11563	11532	11343	11562	11362	11551	11626	11348	11452	11449	11522	11534	11465	11623	11526	11482	11572	11441	11492	11441	11523	11523	11381	11496	11503	11495	11535	11422	11630	11656	11500	11462	11453	11633	11550	11568	11638	11461	11409	11404	11461	11558	11523	11593	11397	11486	11537	11513	11603	11568	11415	11448	11491	11435	11608	11441	11490	11643	11496	11662	11501	11531	11464	11457	11533	11440	11464	11513	11518	11313	11576	11439	11336	11536	11434	11660	11592	11606	11451	11482	11603	11634	11468	11564	11507	11582	11554	11555	11526	11556	11589	11346	11648	11532	11562	11457	11520	11346	11478	11500	11414	11647	11451	11484	11353	11584	11481	11629	11502	11655	11554	11566	11437	11531	11294	11503	11526	11481	11505	11554	11459	11511	11486	11619	11529	11618	11593	11519	11608	11573	11507	11525	11471	11417	11498	11596	11454	11496	11282	11425	11363	11451	11450	11579	11470	11603	11355	11606	11617	11440	11474	11545	11651	11543	11621	11423	11508	11524	11627	11601	11641	11608	11514	11596	11550	11415	11544	11459	11522	11540	11564	11508	11523	11501	11630	11505	11533	11631	11454	11629	11653	11601	11692	11625	11532	11425	11453	11576	11574	11471	11525	11527	11412	11429	11608	11582	11614	11514	11494	11557	11557	11493	11597	11292	11361	11443	11420	11454	11592	11473	11620	11513	11625	11426	11634	11607	11676	11576	11368	11541	11364	11473	11444	11525	11637	11471	11614	11589	11424	11455	11485	11510	11471	11559	11484	11543	11553	11524	11471	11416	11577	11476	11417	11443	11425	11565	11684	11432	11482	11394	11366	11484	11321	11441	11474	11590	11480	11628	11537	11503	11524	11443	11467	11507	11648	11439	11430	11677	11618	11600	11498	11544	11435	11577	11419	11346	11376	11573	11542	11501	11672	11430	11496	11487	11694	11540	11497	11612	11485	11649	11514	11494	11530	11445	11588	11397	11626	11427	11506	11438	11638	11610	11459	11629	11647	11707	11398	11458	11576	11351	11591	11512	11461	11433	11607	11446	11533	11483	11480	11515	11512	11664	11350	11456	11406	11410	11623	11594	11454	11515	11449	11406	11559	11577	11540	11587	11446	11576	11529	11628	11425	11542	11405	11479	11428	11572	11458	11594	11643	11422	11534	11513	11566	11422	11460	11469	11566	11549	11513	11559	11462	11601	11700	11583	11580	11609	11486	11501	11585	11505	11488	11402	11555	11288	11428	11643	11528	11639	11394	11419	11456	11542	11481	11575	11574	11609	11459	11494	11417	11506	11522	11627	11500	11465	11438	11410	11523	11540	11495	11634	11526	11508	11515	11411	11630	11630	11522	11732	11488	11480	11363	11595	11508	11541	11468	11512	11513	11453
22789	21515	35204	39679	37609	35179	31841	28459	21711	17438	14095	13106	12573	12358	12461	12213	12422	12338	12247	12336	12159	12316	12353	12080	12240	12282	12207	12242	12273	12306	12278	12413	12188	12224	12162	12152	11976	12339	12254	12081	11995	12216	12362	12230	12184	12217	12201	12234	12283	12137	12083	12097	12180	12130	12125	12124	12001	12090	12138	12086	11989	12150	12024	12156	12146	12154	12229	12282	12037	12241	12181	12022	12163	12228	12124	12118	12281	12216	12263	12203	12205	12200	12150	12151	12204	12131	12270	12145	12190	12287	12300	12131	12089	12063	12066	12016	12148	12178	12217	12089	11999	12230	12101	12251	12277	12211	11976	12085	12044	12090	11981	12054	12180	12192	12132	12195	12050	12132	12135	12107	12270	12102	12125	12174	12193	12223	12189	12203	12075	12230	12202	12180	12043	12102	12337	12164	12352	12207	12244	12051	11920	12007	12271	11963	12280	12248	11985	12154	12079	12007	12226	12233	12201	12062	12228	12039	11994	12267	12164	12156	12212	12225	12005	12260	11980	12069	12296	12090	12121	12041	12401	12190	12095	12122	12105	11958	11881	12090	12065	12070	12115	12172	12123	12181	12134	12186	12070	12013	12154	12312	12197	12134	12232	12011	12119	12034	12152	12084	12056	12005	11954	11957	12227	12160	12317	12160	12109	12298	12127	12256	12290	12118	11987	11828	12127	11925	12087	12175	12079	11987	12229	12071	12028	12014	12149	11955	12076	12168	11910	12131	12297	12246	12091	12222	12029	12225	12102	12065	12195	12094	12038	12173	12277	12197	11991	12185	12180	12239	12067	12107	12046	11975	12053	12070	12042	12319	12121	12238	11967	12053	12280	12117	12048	12084	12180	12210	12176	12067	12112	12037	12097	12158	12117	12115	12164	12175	12175	12068	11967	12161	12124	12161	12276	12133	12352	11952	12316	12191	12133	12050	12117	11911	12270	12163	11995	12230	12355	11947	12163	12023	11976	12174	12178	12191	12123	12306	12001	12041	12336	12051	12004	12017	12137	12086	12005	12131	11982	12103	12110	12131	12162	11975	12186	12210	12155	11956	12024	12124	12138	12116	11987	11945	12303	12103	12074	12124	11871	12019	12267	12046	12268	12071	12131	12082	12049	12220	12238	12163	12097	12060	12013	12152	12225	12017	12102	12039	12081	12107	12140	12060	11977	12117	12259	12227	12215	12195	12320	11972	11997	12185	11983	12072	12173	12176	12180	12220	12094	12044	12167	12153	12116	11925	12024	12007	12138	12041	12147	12192	12095	12059	12086	12081	11981	12001	11887	11959	12064	11975	12228	12060	12054	12287	12139	12025	12204	11990	12040	12058	12062	12011	12041	12108	12077	12033	12169	12238	11930	11952	12145	12043	12096	12141	11993	12000	12103	11961	12019	12116	12095	12169	12142	11924	11951	12057	12170	12195	12136	12150	12295	12168	12014	12153	12068	12152	12379	12266	12089	12238	12042	11955	12210	12115	11933	12016	11944	11968	12072	12075	12089	12014	12077	12193	12179	12087	12093	12219	12104	11949	12006	12137	12121	12128	12013	12262	12210	12209	12092	12029	12190	12151	12019	12160	12283	12102	12056	12014	12311	12042	12074	12099	12082	12146	12254	11969	11970	12092	12256	12076	12238	12327	12136	12170	11999	12074	12216	12102	11990	12228	12154	12031	12042	12050	12016	12061	11998	12066	12071	12087	12122	12284	12334	11969	12109	12093	11945	12035	12128	12307	11926	11987	12043	12090	12081	12111	12169	12152	12061	12057	12155	12036	12143	12221	12097	12165	11952	12033	12142	12189	11882	12141	12058	12123	11976	12127	12062	12053	12110	12097	12203	12032	12201	12205	12286	11963	12269	12132	12078	11982	12111	12021	12066	12007	12047	12152	12139	12043	12005	12113	11894	12036	12099	12391	11990	11940	12278	12049	12015	12202	12045	12038	12055	12133	12082	12078	12098	11957	11849	12108	12057	12262	12196	11937	12313	12010	12070	11914	12033	12131	12017	12157	12291	12286	12096	12199	12025	12188	12155	12094	12147	12146	12277	12184	12091	12134	12028	12158	12227	12101	12225	12183	12244	12071	12216	12220	11875	12219	12061	12012	12118	12167	12254	12109	11924	12108	12052	11908	12127	12184	12094	11970	11872	12172	11940	12127	12017	12105	12161	12204	12301	12061	12025	12049	12171	12202	11950	12053	12093	12099	12077	12098	12185	12250	12203	12071	12096	12008	12084	12057	12305	12064	12058	12100	12166	12226	11882	12001	11977	12303	12139	12203	12034	12214	12396	11904	12232	11988	12095	12073	12001	11949	12189	12035	12299	12029	12188	12178	12089	12103	11988	12079	12161	12186	11938	12116	12134	12088	12310	12285	12199	12090	12225	12189	12279	12030	12154	12097	12131	12160	12052	12093	12044	11980	12110	12179	12190	12125	12312	12104	12042	12072	11917	12026	11980	12086	12357	12012	12058	12008	12032	12145	12053	12198	12312	12083	12182	12128	11935	11834	12226	12197	11901	12178	12134	12050	12168	11961	12028	11992	11965	12159	11883	12001	12094	12117	12190	12209	12293	12060	12109	12154	12190	12260	12037	11824	12229	12068	11976	12045	12174	12094	12254	12062	12173	12127	12265	12053	12130	11881	11954	12096	12192	12077	12057	12311	12401	12141	11992	12042	12321	12141	12247	12080	12244	12143	12084	11987	12169	12087	12222	12163	12041	12106	12147	12172	12080	12181	12014	12062	12030	12004	12134	12021	12165	12134	12154	12088	11986	12006	12120	12026	12077	12248	12040	12133	12112	12172	12114	12058	12151	11969	12123	12044	12090	12037	11992	12192	12212	12254	12114	12083	11969	12150	12168	12245	12118	12004	11906	12091	12251	12119	12195	12066	12096	12183	12205	12148	12265	11971	12109	12053	12056	12146	12094	12243	12029	11952	12243	12161	12204	12153	12075	12013	12204	12149	12126	12019	12269	11817	12080	12048	12054	11997	12146	12076	11889	12113	12313	12320	12215	12150	12129	12139	12183	12164	11764	12336	12175	12183	11943	12103	11922	12095	12028	12151	12058	12076	12179	12044	11981	12262	12165	12100	11997	12165	12133	12109	12018	12073	12258	12198	11966	12005	12219	12060	12029	11954	12156	12162	12168	11995	12064	12141	12171	12047	12298	12110	11922	12178	12144	12106	11907	12077	12072	12132	12098	12157	12037	12075	12086	11942	12266	12109	12128	12073	12057	12147	12029	12154	12151	11987	12013	12150	12135	11998	11916	12143	12168	12229	12060	12109	12037	11989	12163	12017	12087	11931	12071	12076	12204	12111	12133	12160	12077	11951	12055	11985	12076	12069	12301	12018	12096	12149	12179	11994	12192	12300	12138	12168	12100	11960	12125	12074	11935	12019	11982	12062	11980	12118	12210	12050	12019	11967	12089	11998	12244	12318	11991	12042	12124	12024	11997	12318	12311	12160	12371	12071	12047	12159	12008	12044	12040	12187	11962	11876	11887	11891	12096	12157	11938	12082	12263	12120	12135	11996	12036	12057	12191	12052	12111	12093	12071	12176	12071	12113	12129	12186	12288	12328	12252	12173	12069	12104	12185	11973	12131	12062	12184	12170	12187	12142	11942	12186	12157	12158	12115	11981	12255	12007	12290	12311	12210	11965	12072	12025	12090	12095	11994	11977	12010	12287	12110	12016	12160	12196	12121	12333	12215	12191	12057	12069	12121	12025	12139	12264	12058	12029	12198	12146	12202	12102	12069	11927	12108	12160	12216	12231	12023	12069	11985	12060	12073	12006	11991	12137	12257	11980	12105	11961	12076	12021	12056	12077	12085	12065	12001	11945	12102	12028	12063	12062	11991	12251	12107	12074	11991	12031	11981	12016	12055	12096	12088	12192	12093	11884	12114	12061	11958	12154	12132	12188	12156	11959	12113	12151	12064	12068	12047	12003	12108	12114	12171	12245	12178	12009	12103	12078	12014	12144	12028	11958	12107	12146	12056	12033	12131	12168	12151	12116	11940	12217	12103	11944	11948	11963	11986	12130	12186	12089	12121	12080	12000	11981	12205	11962	12227	12052	12216	11995	12038	12008	12284	12153	12037	12164	12285	12200	12159	12000	12030	12060	12147	12123	11896	12025	12251	12075	12109	11927	12204	12021	12241	11991	11980	12077	12065	12211	12078	12051	11983	11988	12188	12032	12118	12030	12158	12099	12270	12113	12102	11948	12136	12304	12223	12031	12129	12238	12114	12089	12052	12168	12169	12011	12155	12066	12082	12241	12141	12171	12043	12218	12286	12210	12049	12158	12226	11896	12123	12058	12116	12010	12072	12083	12201	12087	12019	12235	11960	12086	12229	12091	12265	11901	12119	12131	12080	12301	12128	11839	12293	12112	12109	12292	12203	11881	12110	11935	12134	11993	12139	12021	12071	12088	12102	12204	12185	12044	12103	12084	11959	11975	12172	12129	12118	12040	12028	11900	12038	12137	11978	12094	12226	12064	12117	12080	11993	12237	12154	12177	12121	12153	11953	12223	12247	11935	12014	12039	12180	12117	12189	12208	12157	12140	12129	12127	12004	11999	12195	12169	12171	12230	12089	11933	12147	11895	12135	11880	12115	11978	12039	12129	12039	12197	12129	12090	12188	12196	12148	12053	12131	12223	12059	12148	12146	12066	12093	12081	12202	12090	12213	12090	12122	11927	12248	12206	12038	12300	12024	11958	11974	11994	12261	12046	12076	12107	12114	11991	12242	12113	12018	12072	12059	12127	12199	12155	12201	12000	12071	12067	11836	12239	12110	11937	11967	12021	11900	12248	12039	12241	12232	12191	12032	12035	12138	12095	12322	12164	11981	12112	12198	12074	12011	11908	12076	12072	12188	12188	12181	11964	12093	12129	11932	12208	12103	12090	12167	12100	12010	12098	12135	12106	12088	12051	12017	11940	12202	12062	11914	11941	12232	12274	12161	11911	12171	12084	12203	12230	12207	11941	11863	12090	12162	12125	12222	12331	11971	11864	12017	12147	12051	12143	12101	12290	12187	12074	12090	12221	12071	11868	12152	12227	12209	12020	12064	12008	12286	12158	12223	11871	11983	11982	12250	12088	12141	12148	12064	11984
42020	89935	93008	72968	54362	41270	33026	32212	22652	17744	13758	12298	11393	11515	11363	11405	11538	11398	11370	11582	11188	11470	11415	11318	11283	11258	11396	11311	11350	11291	11364	11303	11328	11199	11331	11423	11229	11416	11041	11188	11380	11369	11395	11385	11351	11249	11406	11410	11373	11252	11282	11199	11432	11304	11196	11325	11204	11423	11323	11318	11398	11340	11254	11422	11460	11310	11365	11220	11324	11318	11166	11352	11392	11386	11361	11262	11410	11331	11343	11378	11294	11202	11370	11246	11366	11442	11333	11279	11331	11317	11283	11300	11319	11189	11321	11315	11199	11258	11391	11268	11248	11469	11429	11242	11283	11327	11284	11189	11443	11460	11310	11312	11291	11413	11448	11197	11421	11265	11325	11205	11259	11322	11419	11377	11339	11379	11481	11281	11270	11292	11410	11297	11289	11360	11247	11308	11239	11423	11397	11329	11309	11302	11433	11409	11408	11460	11277	11371	11284	11389	11108	11216	11273	11332	11362	11310	11323	11246	11384	11356	11167	11293	11231	11336	11243	11270	11271	11377	11422	11305	11263	11235	11345	11209	11298	11428	11419	11377	11363	11472	11390	11365	11331	11421	11264	11411	11363	11429	11381	11391	11249	11303	11257	11364	11155	11265	11398	11140	11488	11139	11349	11318	11225	11460	11231	11267	11247	11318	11368	11118	11434	11339	11330	11291	11251	11392	11330	11353	11282	11326	11379	11382	11194	11333	11159	11273	11343	11252	11196	11203	11283	11081	11237	11405	11327	11286	11380	11346	11241	11441	11342	11388	11449	11347	11451	11272	11346	11394	11407	11393	11361	11257	11296	11214	11410	11426	11318	11412	11379	11349	11353	11270	11403	11234	11315	11263	11403	11149	11270	11309	11346	11145	11317	11335	11287	11237	11306	11123	11361	11315	11407	11299	11313	11303	11292	11192	11408	11199	11359	11299	11353	11310	11339	11306	11372	11163	11204	11291	11283	11326	11262	11187	11270	11357	11296	11364	11455	11448	11383	11259	11294	11085	11510	11252	11263	11461	11404	11467	11354	11393	11249	11407	11265	11465	11409	11264	11444	11215	11455	11344	11398	11362	11293	11269	11199	11281	11254	11335	11289	11376	11288	11243	11379	11510	11345	11346	11356	11281	11383	11413	11213	11385	11303	11138	11312	11425	11372	11277	11388	11363	11239	11276	11468	11371	11538	11538	11393	11275	11364	11312	11275	11400	11311	11394	11250	11293	11370	11213	11248	11446	11445	11290	11278	11279	11359	11358	11409	11345	11276	11298	11420	11154	11430	11351	11438	11433	11366	11311	11387	11331	11289	11148	11465	11451	11316	11448	11290	11349	11447	11299	11295	11263	11368	11084	11197	11330	11147	11369	11253	11207	11184	11319	11308	11230	11423	11369	11316	11257	11412	11361	11309	11354	11287	11298	11225	11284	11275	11301	11351	11418	11206	11413	11302	11427	11254	11309	11449	11293	11276	11176	11229	11281	11379	11250	11124	11348	11419	11332	11350	11406	11177	11358	11327	11249	11298	11356	11421	11255	11508	11338	11418	11534	11459	11440	11349	11431	11349	11297	11259	11301	11299	11073	11381	11212	11288	11313	11360	11398	11292	11277	11404	11378	11255	11314	11137	11319	11231	11298	11287	11232	11469	11452	11306	11372	11266	11214	11326	11174	11338	11430	11208	11371	11483	11220	11240	11322	11362	11313	11242	11250	11302	11192	11449	11341	11207	11359	11330	11373	11211	11280	11321	11325	11228	11254	11354	11398	11374	11473	11279	11240	11340	11290	11261	11389	11201	11352	11410	11474	11347	11455	11229	11196	11363	11294	11358	11323	11311	11519	11280	11322	11337	11288	11252	11175	11324	11269	11235	11361	11265	11412	11217	11304	11373	11317	11329	11337	11326	11330	11367	11374	11492	11351	11162	11569	11360	11297	11245	11521	11459	11239	11333	11332	11286	11316	11382	11213	11232	11194	11384	11329	11266	11156	11205	11236	11483	11296	11277	11396	11443	11402	11217	11318	11316	11222	11132	11256	11339	11468	11290	11367	11190	11363	11230	11234	11325	11421	11414	11322	11282	11305	11380	11187	11365	11360	11325	11325	11391	11282	11354	11225	11374	11307	11449	11374	11318	11439	11305	11468	11292	11321	11287	11290	11310	11341	11351	11168	11235	11191	11429	11256	11161	11288	11362	11261	11294	11478	11303	11283	11161	11278	11316	11301	11400	11125	11399	11497	11313	11208	11224	11244	11384	11376	11340	11378	11404	11292	11320	11596	11379	11404	11238	11205	11220	11278	11322	11219	11260	11396	11381	11466	11418	11305	11369	11293	11296	11186	11483	11263	11340	11221	11289	11268	11281	11418	11398	11353	11327	11482	11313	11383	11302	11309	11355	11370	11250	11390	11301	11306	11418	11399	11132	11500	11392	11143	11283	11327	11261	11223	11317	11285	11223	11219	11360	11400	11103	11325	11357	11346	11287	11511	11279	11366	11287	11247	11156	11470	11353	11421	11284	11406	11318	11422	11392	11198	11242	11359	11363	11373	11398	11308	11367	11241	11262	11305	11218	11332	11277	11404	11356	11466	11446	11271	11200	11266	11592	11322	11408	11347	11259	11262	11182	11363	11323	11212	11131	11303	11435	11397	11294	11314	11408	11388	11286	11370	11349	11020	11399	11337	11204	11349	11294	11274	11345	11348	11448	11295	11375	11212	11404	11279	11241	11391	11277	11315	11277	11171	11458	11421	11402	11361	11297	11376	11225	11410	11265	11156	11410	11290	11365	11371	11347	11356	11421	11385	11221	11291	11278	11251	11169	11286	11158	11340	11359	11243	11386	11320	11422	11252	11339	11428	11384	11454	11273	11280	11285	11213	11298	11204	11406	11317	11209	11267	11375	11258	11331	11324	11313	11328	11323	11293	11479	11386	11176	11350	11401	11273	11267	11274	11339	11329	11317	11394	11216	11338	11290	11139	11426	11394	11401	11387	11363	11371	11278	11338	11308	11343	11454	11301	11338	11391	11276	11479	11192	11159	11336	11231	11203	11267	11305	11294	11409	11254	11317	11375	11235	11303	11251	11342	11407	11133	11531	11446	11439	11139	11265	11379	11344	11463	11296	11470	11356	11331	11346	11191	11371	11202	11315	11178	11304	11275	11258	11361	11363	11371	11391	11325	11379	11269	11349	11392	11386	11415	11213	11351	11330	11280	11185	11453	11360	11258	11261	11342	11179	11297	11180	11280	11513	11379	11343	11288	11262	11274	11383	11193	11352	11525	11377	11335	11352	11382	11146	11154	11431	11244	11235	11350	11456	11316	11291	11428	11366	11368	11251	11455	11277	11447	11399	11245	11445	11345	11264	11227	11291	11201	11320	11257	11185	11379	11343	11289	11284	11428	11264	11218	11513	11225	11393	11365	11387	11119	11471	11384	11203	11428	11398	11221	11434	11271	11343	11390	11292	11411	11315	11288	11440	11215	11481	11303	11392	11574	11236	11203	11384	11347	11428	11362	11365	11380	11411	11327	11277	11377	11393	11379	11331	11361	11395	11477	11281	11337	11349	11404	11519	11251	11281	11365	11355	11243	11288	11342	11174	11253	11267	11198	11323	11302	11366	11390	11314	11344	11432	11258	11410	11260	11226	11460	11278	11517	11315	11288	11343	11386	11225	11280	11316	11307	11215	11383	11334	11181	11382	11302	11277	11359	11197	11420	11274	11287	11333	11214	11324	11212	11305	11323	11153	11464	11250	11349	11288	11267	11388	11317	11295	11280	11425	11251	11468	11253	11404	11259	11263	11334	11170	11376	11411	11301	11223	11316	11287	11331	11474	11406	11406	11383	11246	11215	11418	11155	11405	11226	11394	11396	11328	11341	11225	11363	11468	11449	11341	11305	11307	11458	11185	11429	11305	11341	11130	11190	11372	11242	11351	11216	11458	11329	11083	11359	11300	11496	11311	11379	11394	11283	11275	11186	11316	11252	11439	11445	11453	11433	11374	11331	11287	11281	11297	11240	11284	11289	11251	11323	11282	11244	11117	11405	11451	11202	11342	11332	11346	11314	11293	11295	11333	11373	11242	11414	11366	11375	11198	11451	11325	11241	11337	11310	11246	11330	11280	11124	11376	11288	11356	11378	11226	11373	11166	11306	11438	11304	11428	11398	11464	11361	11263	11482	11199	11548	11363	11330	11226	11406	11345	11250	11404	11317	11249	11300	11426	11364	11258	11333	11398	11441	11399	11300	11372	11188	11346	11450	11374	11315	11127	11306	11378	11324	11247	11335	11265	11281	11347	11502	11384	11340	11501	11259	11321	11078	11186	11289	11277	11287	11420	11481	11432	11328	11279	11399	11216	11360	11208	11408	11341	11406	11372	11383	11203	11220	11409	11288	11502	11345	11259	11233	11360	11437	11284	11185	11179	11403	11322	11460	11284	11247	11107	11310	11338	11267	11292	11345	11227	11332	11343	11304	11178	11392	11419	11389	11479	11265	11377	11381	11269	11396	11346	11352	11316	11405	11319	11151	11323	11304	11230	11250	11406	11349	11314	11345	11235	11164	11403	11273	11207	11297	11303	11219	11381	11319	11410	11281	11402	11316	11414	11363	11347	11097	11280	11346	11247	11444	11274	11356	11448	11224	11435	11418	11341	11304	11388	11360	11397	11370	11317	11391	11218	11133	11244	11364	11341	11216	11249	11380	11436	11328	11216	11286	11285	11466	11248	11368	11366	11323	11470	11184	11461	11355	11309	11425	11234	11277	11292	11367	11127	11248	11300	11370	11335	11109	11489	11363	11364	11305	11237	11369	11340	11270	11176	11433	11352	11376	11153	11236	11354	11287	11391	11353	11265	11445	11359	11316	11349	11333	11367	11437	11289	11328	11165	11273	11314	11431	11230	11283	11358	11263	11491	11347	11289	11404	11250	11190	11337	11263	11380	11431	11251	11459	11367	11261	11282	11372	11292	11395	11338	11371	11275	11343	11381	11350	11331	11247	11373	11311	11440	11427	11355	11409	11439	11389	11342	11361	11214	11279	11324	11471	11194	11473	11314	11364	11318	11193	11363	11481	11055	11460	11386	11388	11197	11214	11397	11333	11273	11294	11333	11421	11326	11327	11283	11218
28597	31931	43489	36454	24534	18465	15470	14510	13748	13468	13137	13050	12904	13048	12858	13034	12978	13092	12929	12905	13040	13043	12969	13108	13229	13172	12831	12814	13077	13016	13094	13110	13033	12841	13017	12928	12962	13024	13060	12999	12822	12813	12950	12871	12766	12673	13056	12915	13010	12974	12886	12739	13011	12872	12991	12951	12937	12808	12837	12876	13231	13067	12858	12822	13003	12929	12921	13105	12831	12914	13001	12874	12967	12914	12989	12930	13011	12971	12781	12774	12937	12881	13022	12954	13102	13012	12974	12988	12906	12999	13003	12958	12841	12836	12990	13016	12767	13101	13061	12963	12924	12846	12877	12941	12922	12844	12965	12839	12934	12977	13066	12947	13021	12877	12858	12979	12984	13131	12874	12859	12847	12829	13162	12849	12857	12997	13108	12771	13017	12908	13024	12929	12891	12980	12842	12868	13099	12986	12750	13047	12781	12872	13062	12866	12991	12781	12917	12929	12944	13097	12973	12949	13068	12962	12981	12858	12926	12918	12956	12805	13048	12963	13025	12836	12959	12736	13005	12876	12882	12837	12977	12878	12964	12896	12829	12873	12759	12929	12932	12984	12849	12733	12852	12810	12952	12909	12974	12891	12831	13008	13078	12991	12812	12991	12870	12944	12846	12931	13094	12855	12929	12886	12803	12800	12887	13049	12940	12805	12811	13004	12971	12808	12837	12850	13097	12957	12838	12899	12883	12895	12807	12846	12928	12710	12886	12966	12865	12868	12944	12824	13035	13079	12917	12804	12784	12985	12966	12903	12911	12855	12932	12847	12755	12969	13032	13005	12888	12962	12778	13027	12847	13049	12949	12802	12861	12994	12983	12913	12891	12979	13032	12938	12946	12934	12853	12994	12861	13090	12959	12641	12833	12921	12745	12912	12777	12998	13149	12931	12936	13151	13083	12944	13009	12808	12945	12853	12880	13157	13076	13083	12836	12838	13052	12643	12822	12831	13083	12946	13042	13011	12926	12722	13011	12975	12978	12989	12874	12967	13083	12875	12760	12839	12914	12995	12889	12912	13083	12958	12887	12939	12852	13025	12862	12896	12935	12912	12898	12839	12842	12962	12848	12997	12991	13165	13084	13023	12860	12856	12897	12859	12959	12911	12670	12824	12951	12825	12949	12865	12989	12893	12978	12834	12779	12918	12953	12968	12853	13129	12933	12947	13043	12974	12973	12996	12875	12824	12928	12864	12909	12957	13057	12933	12974	12922	12841	13029	12776	12738	12928	12950	12848	12749	12801	12934	12760	13016	12951	12945	12852	12830	12793	12900	12913	13016	13023	12868	12994	13045	12914	12825	12803	12748	12994	12892	12855	12819	12978	13090	12926	13061	12833	12853	12894	12862	12828	12925	12784	12958	13066	12837	12906	12944	12967	13080	12927	13023	13028	12948	12845	12861	12766	12719	12936	12775	12795	12726	12983	12940	12920	12924	12907	13225	13058	12946	13011	12840	13041	13011	12857	12995	12736	12895	12912	12769	13061	12905	12685	12919	13002	12835	12880	12929	12926	12920	12830	12772	12937	13094	12784	12962	13037	12942	12784	13026	13044	13074	12836	12949	12903	12790	12813	12671	12854	12980	13019	12826	12800	13024	12825	12889	13040	12717	12950	12872	12885	12957	13006	13033	12910	12896	12896	12765	12862	13071	12859	12872	12774	12714	12992	13020	12987	12901	12893	12907	13116	12659	12921	12974	12938	12727	12973	12888	13196	12960	13001	12959	12865	13018	12969	12833	12890	12997	13112	12977	12985	12955	12903	13002	13112	12999	12985	12993	12818	12890	13060	12963	12810	12954	13098	12888	12774	12888	12829	12898	12977	12887	12896	12986	13047	12864	13091	13000	12891	13050	12896	12926	12773	12910	12809	12754	13020	12851	12872	12801	12960	13016	12917	13002	12928	12788	13073	12985	12972	12959	12856	13045	13110	12989	12834	13219	13038	12772	12732	12873	12952	12822	12812	13031	12974	12817	12897	12755	12901	12924	12746	13004	12887	12948	12929	12847	13125	12967	13023	12955	12995	12883	12902	13073	12854	12917	12840	12926	12884	12979	12970	12814	12743	13085	13041	12971	13067	12899	13097	12975	12817	13042	13066	12927	12812	12764	12925	12951	12965	12866	13046	12944	12857	13295	13025	12823	13024	12912	12871	12815	13000	12904	12960	12836	12920	12791	13165	12932	12935	12969	13055	12979	12955	12870	12881	12835	13052	12986	12993	13007	12941	12771	12981	12932	12825	12866	12826	12966	12968	13090	12999	13034	12859	12930	12715	12972	12979	13032	12950	12956	12849	12966	12971	12817	12896	12985	13059	12999	12909	13006	12894	12987	12839	12819	12762	12885	12972	12873	12849	13062	13038	13117	12914	12964	12838	12740	13059	12872	12758	12949	12917	12968	12862	12955	12782	12916	13069	13007	12826	12857	12917	12974	12872	12844	12911	12957	13003	12916	12986	13028	13060	12921	12964	12827	12825	12839	13051	13173	13112	12804	13028	13145	12890	12885	12999	12826	12875	12792	12958	12877	12936	12860	12916	12951	13058	12828	12856	12856	12840	12981	12932	13039	12824	13007	13084	13125	12904	13012	13034	13036	13149	12987	13043	12864	12981	13187	12936	12818	13038	13118	12844	12893	12884	12984	12919	12831	13047	12968	13011	12941	13042	12759	13030	13183	13026	12936	12927	12752	12942	13005	12852	12843	12758	12929	12981	12815	12849	12827	12812	12915	12817	13055	12859	12916	12902	13022	12953	12965	12868	12941	12954	12703	12857	12859	12766	12802	12784	12817	12778	12886	12963	12700	13004	13004	13054	12862	12722	12954	13106	12972	12876	12972	13061	12894	12817	12835	12873	12921	12950	12957	12872	12946	12919	12866	12975	12894	12843	12945	12918	12759	12791	13098	12952	12916	12865	12943	12907	12725	12927	12933	13010	12957	12934	12929	12915	12922	12850	12959	12966	12928	12787	13023	12930	12737	12924	13182	13024	12735	12852	13026	12815	12904	12859	12934	12981	12941	12952	13021	12937	12858	12899	12908	12954	12889	13009	13148	13038	12913	13026	12955	12655	13022	12739	12876	12967	12801	12913	13069	12939	12844	13028	12873	12776	12989	13023	12916	12852	12912	13071	12983	13208	12873	12691	12933	12875	12945	13114	12972	13048	13100	12776	12997	12821	12980	12771	13107	12886	12836	12932	12903	12893	13007	12937	12955	13052	12991	12950	12848	12786	12760	12841	12927	13131	12946	12964	13002	12928	12746	12794	12979	12884	12963	12915	12880	12898	12831	12997	12943	12891	12880	12956	12898	12866	12929	13002	12958	12658	12857	13017	12921	12842	12945	13116	12987	12865	13053	12965	12931	12969	13065	12936	12796	12864	13061	12940	12802	13069	12876	13059	12905	12796	12888	12830	12769	12937	12948	12831	12956	13018	12752	12915	13011	13045	12922	12871	12867	12891	12805	13016	12976	12878	12950	12978	12940	13073	12957	12934	13073	13009	12986	12927	12967	13019	12733	12910	13001	13039	12932	12859	12881	12909	13073	13053	12896	12950	12821	13072	13029	13036	13046	12790	12855	12870	12938	12996	12907	12811	13038	13049	12943	13067	12993	12948	13025	12908	13134	12936	12780	12988	13101	12702	12818	12850	12822	12795	12907	12859	12930	12964	12885	12942	12893	13078	12944	12920	12804	13046	12991	12828	12977	12970	12928	12888	13019	12847	12818	12951	12862	13047	12830	12761	12883	12866	12891	13033	12780	12855	12839	12887	12941	12884	12702	12980	12804	12807	13034	12907	12768	12880	12929	12788	12875	13069	13014	12935	12891	12967	12752	12993	12930	12890	12880	12908	12838	12807	12909	12942	12979	12766	12750	12884	12777	12925	12866	12783	12786	12888	12829	12865	12976	12877	12893	12993	12911	12917	12883	12991	12895	12953	12807	12929	12784	12903	12879	12916	12873	12995	13066	13063	12902	12846	13095	12985	13078	12933	12998	12788	12941	13009	12946	12839	12925	12942	13051	12998	13089	12822	12918	12965	13016	13073	12793	12872	12923	13035	12888	12754	13004	12944	13112	12979	12893	13160	13002	12899	12773	12944	12989	13018	12781	13018	12968	12927	13013	12933	13084	13031	13052	13041	12842	12955	13061	13045	12965	12901	12978	12994	12990	13014	12825	12787	12811	12770	13008	12891	13086	13164	12984	12844	13031	13037	12811	12925	13057	12889	12794	13030	12834	12892	12804	12945	12952	12955	12923	13050	12880	12873	12955	12876	12843	13064	12943	12924	12970	12937	12961	13081	13079	12731	12973	12978	12952	12972	13004	12985	13019	12966	12934	12814	12913	12976	13080	12891	12964	12924	12815	12963	13054	13090	12968	12907	12908	12946	12784	12968	12876	12932	12971	12796	13015	12838	12816	12836	12978	12948	12859	12668	12897	12859	12955	12930	12945	12818	12721	12830	13013	12995	13055	12951	12935	12821	12995	12829	13082	13077	12880	13065	12852	13028	12981	12856	13004	12928	12879	13020	12889	12764	12867	12879	12958	13075	12893	12968	12865	13033	12830	12970	12970	12767	12882	13070	12810	12874	13059	12790	12843	13061	13003	12994	12905	13124	12871	12913	12873	13057	12987	12873	12909	12865	12832	12935	12912	12751	12903	12915	12951	12775	12978	12887	12892	12724	13006	12967	12907	12856	13006	12911	13121	12904	13039	12977	13034	12795	12787	13054	12886	13021	13007	12990	13017	12955	12918	13021	12852	12859	12940	13021	12893	12854	12769	13007	12800	12887	12839	12709	12838	13039	12887	13101	12958	12827	12908	12985	12904	12803	12997	13080	12942	13060	12866	13039	13006	13046	13039	12738	12798	12865	12970	12927	12885	12920	13112	12867	12791	12887	13001	12883	13054	12573	12900	12835	12906	12879	12887	13081	12978	12886	12775	12947	12842	12953	13039	12880	12887	12917	13032	12924	13003	12711	12921	12820	12922	13077	12996	12968	12806	12997	12703	12839	12988	12929	12836	12953	12875	13110	12871	13151	13022	12907	13035	12919	12831	12942	12997	12842	12853	12810	13011	12824	13053	12747	13134	12970	12792	12948	12887	13066	13154	12855	12884	13105	12933
27537	48512	47397	34519	23369	17246	14762	14411	13049	12458	12308	11832	11854	12023	11841	11986	11940	12007	11952	11852	11972	11793	11955	11849	12093	11865	12043	12073	11802	12051	11899	11915	11926	11872	11827	12006	12034	11873	12065	12024	11926	11941	11893	12151	12009	11973	11904	12003	11992	11919	12044	11916	11986	12011	11889	11867	11949	12165	12038	11874	11890	11977	11937	11902	11865	12020	11901	11853	11998	11915	12002	11975	11911	11979	11853	12131	11860	11985	11870	11973	11983	11866	12028	12059	11869	11730	12063	12032	11982	11920	11777	11958	12002	11885	11752	11935	11917	11985	11770	11939	11917	11962	11768	11844	11796	12009	11991	11885	11645	12164	11966	11901	11835	12025	11923	11857	11794	11917	11982	11907	12022	12018	11894	11959	11857	11819	11914	12010	11790	11878	11780	11924	11755	11737	12134	12059	11796	12002	11965	11884	12147	11945	12028	11844	12067	11921	11922	11979	11868	11992	11788	11833	12003	12000	11892	11940	11864	11964	12047	11892	11869	11961	11786	11996	11958	11965	11829	11985	12070	12136	11892	11810	11828	11908	11923	11896	11855	11847	11900	11799	11914	11855	12021	11921	11957	11993	12033	11973	11881	11830	11852	11864	11930	12021	12070	11915	11983	11909	11875	12025	11907	11999	11899	11968	12001	11989	11832	11915	11833	11874	11876	11918	11989	11821	11961	12002	11989	11879	11952	11926	11837	11961	11959	11894	11813	11869	12053	11861	11990	11946	11965	11867	11947	12038	11920	11942	11778	11864	11890	11872	11935	11904	11926	11992	11873	11821	11765	11905	11838	11983	11979	11941	11947	11918	11850	12012	12080	12026	11976	12045	11994	11914	12044	11972	11861	11833	11998	11944	11879	11954	11818	11861	12011	11936	11909	11925	11865	11808	12055	11871	11888	11972	11882	11745	11927	11782	11896	11864	11904	12102	11828	11953	12092	11950	11932	11939	11831	11988	12034	11988	11837	11855	11962	11888	11975	12031	11860	11888	11835	11856	11818	11948	11825	11923	11870	11815	11916	12025	11926	11959	11942	11946	11858	11774	11880	11794	11956	11762	11921	11999	11877	11952	11911	12005	12027	11886	11798	11916	12027	11790	11862	11959	11943	11893	11849	11993	11867	11837	11832	12035	12002	11882	12036	11927	11912	11865	11867	12000	11928	12008	11966	11766	11927	11797	11789	11984	11837	11922	11819	12055	12066	11952	12014	11936	12038	11950	11999	11964	12077	11958	11831	11952	11750	12053	11926	11977	12034	11740	11921	11725	11977	12028	12079	11949	11888	11869	12060	12006	11903	11996	11958	11874	11843	12110	11874	12053	11853	11914	11959	11915	11828	11906	11930	11846	11980	11934	11979	11848	11939	12015	11653	11926	11842	11838	11869	12120	11839	11862	11952	11924	11856	11894	11904	11848	11915	11919	11946	11991	11998	12028	11914	12120	11918	11926	11821	11746	11986	11905	11962	11920	11977	11903	11985	11865	11784	11985	11967	12004	12142	11936	11950	11981	12005	11993	11913	11797	11905	11859	11856	11885	11920	12004	11971	11839	12029	11836	11972	11729	11950	11905	11925	11858	11988	11825	11891	11899	11937	12010	11727	11859	12006	11992	11756	11967	11785	11984	11782	11834	12095	12083	11793	11958	12075	11903	12040	11891	11992	11921	11950	12054	11994	12000	11739	11891	11847	12036	11912	11862	11937	12102	11793	11890	11772	11719	11937	11964	11950	11941	11982	11999	12005	12022	11932	11988	11839	11890	12148	11906	11993	11902	11904	12083	11983	11982	11948	11986	11844	11936	11928	11954	12056	11897	11894	11885	11982	11934	11790	11994	11901	11815	11910	11922	12068	12002	12166	11851	12005	11910	11916	11866	12040	12113	11784	11937	11799	11940	11966	11793	11815	11988	11854	12097	11913	12025	12050	12013	11884	11922	11883	11838	11950	11824	12098	11971	11883	11859	12063	12030	11995	12005	11980	11933	11878	11912	12023	11770	11929	11825	12110	12067	11855	11828	11850	11960	11932	11819	11975	11901	11848	11745	11872	11974	12032	12012	11941	11976	11912	11925	11896	11778	11975	12004	11973	11965	11873	11957	11839	12035	11894	11877	12002	12020	11828	12009	11920	12040	11864	11979	12091	11729	11908	12054	11904	11846	11795	11878	11850	11857	11915	11935	11922	11939	11814	11860	11958	11991	11812	11930	11781	11842	11946	12070	11920	12018	11969	11935	11814	11864	11764	11981	12045	11955	11935	11982	11985	11951	11883	12018	11843	11740	11873	11923	11827	11916	11952	11940	11929	11987	11946	11880	11712	11752	11950	11891	11858	12077	11998	11897	12009	11959	12030	11791	12094	11940	11840	11873	12070	11917	12002	11789	11962	11925	11878	11874	11877	11969	11788	12048	11885	11890	11788	11975	11986	11887	11817	11881	11941	11932	11864	11994	12006	11796	11805	11903	11921	11783	12042	11810	12055	11932	11915	11882	11748	11761	11994	11867	11968	11706	12007	11959	11956	11865	12160	11881	11811	11922	11843	11935	11880	12047	11961	12000	12021	12003	12114	11924	11857	11867	11988	11987	11910	11944	11788	11908	11733	11927	11889	11852	11910	11955	11989	11900	11926	11944	11830	11957	11800	11773	11892	11960	12004	12117	11933	11847	11808	11952	11775	11963	11840	12017	11937	12012	11947	11799	11871	12026	11786	11972	11846	11988	11944	11852	11942	12061	12029	11974	11932	11939	11820	11876	11859	11929	12026	11892	11933	11855	11852	11923	12004	12117	12046	11854	11873	11988	11911	11958	11980	11961	11816	11752	11984	11901	11905	11796	12123	11783	11829	11958	11887	11900	12073	11999	12054	11900	12087	12126	11840	12075	11976	11974	12080	11857	12106	11928	12032	11960	11962	12021	11914	12111	12066	11817	11840	12005	11742	11953	11995	11983	11866	11977	11829	11836	11879	11949	11831	11878	11981	11886	12018	12061	12029	11974	11939	11918	11945	12035	11727	12033	11924	11871	11866	11880	11888	11775	11831	11900	11862	11930	11839	11894	11835	11988	11864	12021	11980	11876	11870	11978	11901	12004	11870	12076	11873	11928	12015	12100	11856	12055	11954	11994	11945	12020	11942	11924	12134	11862	11860	11891	12045	12000	12032	11862	11735	11752	12044	11939	11998	12020	11992	11777	11810	11841	11924	12001	11854	11795	11970	11895	11800	12011	11951	11908	11934	12011	12018	11983	12003	12045	12138	12049	11928	11917	11905	11972	11899	11957	11987	11884	11834	11799	11964	11851	12103	11597	11792	12019	11851	11963	11949	12066	11842	11912	11881	11809	11848	11986	11827	11999	11934	11904	12108	12060	11718	11935	11926	11867	11992	12044	11874	11869	11919	12117	11990	12075	11865	11954	11937	11861	11952	11820	11979	12003	12027	12001	11906	11968	12025	11935	11852	12013	11888	11993	11878	11836	11996	11905	11960	11970	11921	11759	11929	11881	11916	11782	11959	11881	11832	11915	11954	11970	12009	11830	11970	12067	11722	11959	11798	11936	11897	11970	12015	12048	11987	11896	11751	11936	12045	11848	11901	11956	11754	11951	11943	12093	11861	12064	11975	11852	11856	12045	11898	11961	11977	12035	11959	11864	11870	11805	11949	11922	11844	11894	11889	11920	11944	11766	11766	11810	11976	11951	11900	11928	11786	11885	11993	12002	12118	11959	12014	11924	11935	12008	12058	11969	11837	11883	12017	11953	12065	11947	12028	11892	11886	12022	11856	11864	11947	11833	12096	11992	11965	11843	11992	11936	11929	12132	11812	11839	11992	11896	12034	11784	11974	11971	11817	12011	12073	11917	11872	11952	12058	11870	11940	11873	12138	11900	11931	12054	11811	11705	12033	11984	11900	11858	12142	11904	11865	12018	11914	11986	11931	11956	12038	11862	11732	11910	11849	11816	12027	11892	11919	11907	11857	12007	12027	12011	11965	11809	11829	12076	11942	11847	11974	11985	12061	12001	11958	11926	12002	11916	11937	12117	11873	12055	11916	12099	11962	11898	11802	11690	11918	11941	12065	11966	11925	11931	11947	12031	11978	11910	11893	11875	12079	11960	12024	11818	12048	12006	11922	12151	11751	12063	11875	11867	11907	11841	11982	11902	11865	11909	12010	11901	11772	11915	11831	12068	11926	12074	11868	11883	11854	12102	11859	11812	11899	11897	11952	11918	11845	11859	11855	12075	11918	12001	12064	11949	11819	11896	11890	11886	11910	11794	11928	12051	11828	11994	11819	11963	11948	11983	11926	11802	11918	12083	11810	11746	12013	12085	12070	11988	12178	11972	11867	12023	11970	11950	11990	11868	11879	11935	12002	11823	12001	11847	11901	11976	12062	11974	11764	11921	11896	11968	11940	11992	11927	11796	11961	11875	11898	11893	11879	11929	11937	12088	12012	11969	11991	11952	12005	12010	11897	11903	12118	12054	12069	11991	11905	11879	11807	11983	11966	11946	12079	11712	11938	11857	11880	12006	11909	11950	11952	11880	11897	11921	11772	11985	11796	11881	11813	11983	11934	12038	12019	11934	11965	12040	11928	11938	11951	11974	11923	12053	12041	11891	11881	11865	11904	11862	11853	11779	11857	11996	11887	11861	11949	11855	11859	11938	12048	11945	11887	11970	12061	11995	11721	11693	11982	11982	11907	11898	11967	11974	11925	11845	11969	11779	11850	12064	11849	11840	11901	11901	12036	11902	11987	11947	12029	12008	11873	11894	11849	11894	11880	11890	11882	11822	11789	11940	11906	11990	11854	11940	11848	11975	12090	11864	11904	11937	11883	11995	12101	12001	11992	11973	11890	11811	11871	11902	11895	11986	11917	12100	11868	11885	11824	11989	11990	11970	12066	11963	11856	11963	11894	11902	11974	11925	12090	11924	11842	11955	11996	11819	11905	11987	11888	11846	11965	12105	11995	11994	12017	11802	11923	11858	11845	11873	11865	12056	11921	11940	12011	11986	12015	11993	11803	11831	11883	11983	11896	11924	11977	11939	11841	11936	11878	11941	11905	11975	11976	11952	11693	11893	11998	11773	11887	11981	12056	11837	12004	11831	12037	11916	12095	11907	12118	11888
24177	22477	39625	46016	37064	32099	24851	21721	17702	14805	13535	12812	12843	12664	12937	12634	12662	12745	12550	12547	12610	12710	12545	12695	12623	12630	12847	12704	12789	12837	12866	12557	12743	12703	12397	12598	12798	12784	12562	12607	12611	12705	12581	12640	12718	12635	12595	12557	12503	12730	12755	12717	12551	12725	12466	12494	12599	12572	12516	12700	12624	12686	12734	12671	12540	12552	12669	12666	12547	12643	12786	12517	12565	12588	12452	12753	12819	12531	12592	12619	12739	12593	12720	12829	12694	12650	12600	12690	12625	12449	12709	12664	12654	12604	12572	12701	12749	12765	12575	12711	12581	12504	12606	12661	12459	12718	12504	12657	12638	12708	12722	12523	12711	12736	12616	12572	12534	12584	12580	12733	12776	12543	12477	12522	12754	12523	12670	12514	12500	12639	12663	12595	12693	12570	12557	12613	12534	12700	12540	12355	12660	12597	12515	12756	12498	12711	12666	12601	12374	12699	12598	12622	12633	12501	12656	12767	12688	12572	12571	12701	12666	12707	12687	12620	12513	12636	12628	12598	12766	12585	12555	12484	12552	12732	12627	12503	12574	12470	12560	12573	12520	12546	12364	12550	12486	12539	12585	12554	12640	12689	12497	12572	12663	12520	12530	12684	12704	12519	12440	12865	12701	12470	12470	12481	12529	12580	12694	12560	12640	12725	12540	12544	12759	12491	12448	12457	12648	12660	12701	12590	12732	12665	12686	12460	12516	12678	12477	12581	12612	12447	12690	12792	12652	12567	12741	12737	12442	12756	12851	12610	12546	12730	12658	12626	12835	12706	12459	12602	12574	12655	12564	12647	12623	12764	12623	12599	12558	12571	12556	12696	12712	12752	12584	12674	12684	12550	12742	12786	12561	12566	12437	12642	12719	12610	12717	12553	12740	12596	12593	12550	12604	12883	12721	12522	12546	12543	12508	12870	12706	12664	12573	12537	12560	12649	12746	12678	12566	12392	12271	12619	12635	12581	12531	12625	12461	12598	12891	12737	12500	12690	12525	12585	12579	12719	12547	12736	12691	12582	12565	12499	12452	12698	12689	12766	12661	12596	12643	12718	12681	12605	12514	12579	12586	12548	12638	12644	12653	12892	12677	12456	12545	12486	12650	12535	12527	12787	12655	12637	12510	12463	12796	12572	12644	12647	12451	12534	12404	12572	12557	12523	12578	12624	12557	12603	12646	12755	12511	12749	12670	12639	12800	12622	12474	12563	12570	12563	12621	12449	12578	12620	12611	12703	12618	12554	12694	12621	12742	12687	12642	12878	12501	12467	12511	12568	12776	12319	12510	12729	12581	12636	12707	12667	12506	12726	12631	12575	12748	12507	12523	12430	12644	12648	12475	12647	12784	12635	12604	12505	12577	12608	12455	12687	12636	12662	12402	12473	12555	12603	12585	12720	12583	12552	12542	12626	12594	12809	12813	12711	12618	12633	12455	12582	12682	12580	12647	12540	12487	12627	12750	12532	12734	12473	12221	12554	12607	12553	12352	12473	12516	12550	12642	12667	12511	12543	12560	12543	12626	12591	12706	12711	12802	12583	12447	12336	12623	12741	12495	12646	12475	12521	12720	12491	12500	12477	12634	12618	12565	12574	12580	12695	12658	12555	12759	12485	12532	12643	12572	12670	12635	12707	12636	12539	12673	12521	12704	12632	12585	12371	12613	12611	12603	12522	12646	12823	12679	12367	12668	12642	12684	12581	12584	12747	12635	12644	12729	12381	12657	12426	12551	12735	12503	12655	12566	12620	12629	12420	12765	12660	12688	12641	12527	12644	12790	12562	12372	12672	12662	12701	12690	12785	12545	12773	12685	12653	12695	12686	12667	12661	12751	12518	12561	12607	12818	12718	12538	12430	12464	12519	12492	12482	12636	12477	12633	12593	12420	12425	12649	12595	12648	12640	12590	12736	12524	12609	12592	12486	12677	12632	12553	12600	12491	12622	12470	12604	12630	12766	12649	12661	12717	12529	12640	12751	12631	12538	12673	12676	12620	12624	12726	12660	12576	12507	12669	12475	12520	12670	12636	12810	12581	12704	12608	12655	12703	12631	12615	12534	12640	12559	12625	12814	12552	12681	12646	12741	12640	12560	12731	12526	12579	12534	12629	12769	12769	12709	12285	12504	12487	12516	12567	12636	12767	12697	12557	12522	12542	12737	12532	12646	12552	12568	12549	12633	12499	12631	12279	12806	12728	12613	12669	12503	12596	12319	12594	12615	12592	12517	12478	12803	12746	12597	12569	12404	12585	12675	12614	12534	12425	12595	12500	12708	12682	12603	12706	12729	12537	12598	12731	12546	12704	12577	12648	12699	12629	12602	12503	12473	12638	12418	12638	12563	12538	12935	12609	12391	12768	12606	12606	12762	12565	12600	12590	12791	12664	12547	12704	12725	12614	12601	12583	12651	12753	12562	12679	12504	12667	12523	12470	12561	12571	12518	12581	12613	12597	12591	12709	12768	12666	12629	12530	12434	12605	12617	12711	12656	12613	12674	12566	12737	12477	12789	12435	12669	12578	12646	12603	12767	12729	12634	12598	12473	12495	12582	12592	12646	12546	12611	12619	12501	12562	12585	12720	12551	12751	12423	12636	12417	12625	12449	12606	12702	12624	12775	12586	12746	12533	12558	12452	12611	12714	12676	12613	12669	12553	12626	12727	12572	12611	12772	12675	12560	12766	12423	12418	12702	12727	12647	12645	12569	12630	12653	12298	12470	12539	12594	12620	12522	12523	12661	12757	12585	12550	12728	12665	12690	12676	12466	12522	12576	12710	12587	12591	12516	12614	12568	12466	12769	12645	12742	12703	12746	12517	12560	12519	12727	12666	12530	12574	12805	12584	12598	12699	12621	12442	12641	12653	12625	12519	12482	12559	12627	12781	12637	12596	12600	12424	12644	12504	12450	12672	12638	12634	12486	12737	12723	12668	12610	12597	12519	12621	12645	12611	12588	12628	12483	12552	12553	12624	12587	12626	12706	12628	12726	12589	12667	12556	12550	12812	12795	12593	12609	12644	12639	12661	12625	12613	12608	12545	12760	12481	12551	12661	12603	12681	12594	12433	12684	12703	12509	12734	12542	12361	12722	12635	12591	12634	12683	12468	12718	12447	12552	12679	12728	12449	12548	12666	12696	12805	12375	12531	12590	12597	12515	12483	12752	12799	12592	12640	12661	12581	12583	12617	12521	12522	12715	12478	12475	12553	12597	12636	12456	12588	12564	12718	12543	12574	12460	12763	12561	12635	12651	12621	12586	12771	12706	12425	12249	12562	12663	12541	12584	12687	12532	12694	12622	12711	12712	12648	12735	12745	12442	12414	12434	12514	12505	12603	12513	12575	12476	12482	12596	12667	12650	12625	12524	12568	12502	12503	12730	12762	12535	12636	12579	12681	12399	12566	12604	12572	12679	12653	12386	12620	12631	12654	12481	12693	12494	12521	12626	12686	12715	12484	12581	12529	12657	12604	12549	12533	12653	12733	12429	12714	12704	12653	12558	12828	12578	12635	12674	12547	12562	12522	12513	12499	12641	12566	12648	12688	12524	12745	12520	12604	12550	12663	12464	12726	12510	12746	12656	12601	12702	12809	12616	12630	12558	12658	12638	12707	12880	12591	12427	12541	12516	12737	12678	12406	12499	12547	12736	12553	12626	12660	12596	12549	12576	12731	12788	12481	12730	12650	12721	12706	12620	12649	12575	12561	12639	12537	12610	12366	12649	12565	12631	12633	12538	12708	12531	12522	12528	12354	12515	12757	12732	12730	12598	12647	12501	12671	12293	12609	12657	12632	12794	12457	12526	12438	12686	12511	12671	12675	12570	12600	12615	12601	12651	12584	12584	12519	12651	12640	12579	12747	12772	12464	12494	12631	12569	12692	12753	12637	12634	12375	12796	12509	12429	12611	12572	12685	12634	12598	12655	12595	12713	12666	12632	12584	12686	12468	12395	12357	12537	12858	12638	12555	12555	12733	12624	12727	12617	12621	12581	12542	12423	12548	12455	12641	12610	12797	12698	12514	12647	12627	12591	12597	12597	12588	12691	12749	12507	12723	12827	12457	12619	12788	12708	12633	12515	12717	12681	12642	12650	12585	12584	12802	12696	12685	12484	12533	12739	12620	12627	12453	12646	12672	12637	12520	12669	12572	12676	12752	12755	12635	12595	12663	12562	12473	12450	12606	12644	12685	12580	12539	12714	12842	12513	12558	12639	12535	12648	12811	12672	12690	12682	12645	12602	12554	12431	12524	12699	12572	12469	12606	12651	12864	12441	12779	12501	12606	12600	12851	12687	12475	12673	12676	12762	12745	12814	12601	12645	12634	12467	12495	12631	12558	12706	12514	12569	12698	12634	12633	12754	12869	12769	12785	12534	12476	12719	12730	12505	12605	12773	12655	12690	12661	12546	12523	12641	12616	12658	12534	12536	12509	12668	12605	12465	12749	12647	12558	12546	12515	12583	12675	12554	12531	12709	12730	12590	12577	12655	12664	12743	12777	12611	12633	12577	12586	12554	12503	12622	12692	12648	12748	12698	12450	12662	12723	12691	12707	12517	12613	12596	12640	12529	12551	12630	12680	12728	12538	12370	12558	12521	12737	12519	12575	12542	12505	12769	12672	12395	12584	12650	12710	12770	12425	12463	12534	12495	12713	12604	12519	12634	12570	12435	12552	12500	12739	12724	12767	12625	12679	12762	12548	12593	12607	12677	12699	12760	12731	12673	12544	12554	12595	12555	12655	12641	12710	12590	12708	12648	12622	12731	12674	12747	12613	12591	12508	12651	12663	12664	12442	12569	12612	12736	12493	12617	12669	12601	12500	12614	12679	12567	12622	12566	12572	12572	12765	12623	12684	12503	12537	12643	12652	12600	12746	12759	12631	12478	12586	12824	12659	12548	12564	12642	12605	12693	12938	12637	12455	12632	12448	12651	12546	12615	12594	12583	12505	12698	12655	12694	12677	12719	12764	12571	12596	12579	12655	12487	12568	12595	12552	12607	12763	12501	12709	12643	12613	12653	12659	12595	12491	12508	12676	12589	12610	12522	12617	12755	12523	12560	12659	12661	12579	12368	12630	12754	12675	12488	12539	12487	12493	12762	12600	12419	12519	12691	12607	12660
41041	80338	80883	60694	43920	33362	23965	23444	18048	14262	12587	12074	12055	11749	11745	11659	11699	11726	11831	11674	11709	11802	11681	11668	11778	11655	11687	11853	11829	11738	11707	11715	11884	11779	11769	11739	11704	11749	11661	11689	11579	11594	11586	11692	11643	11647	11649	11842	11804	11506	11755	11636	11708	11817	11646	11658	11746	11857	11730	11744	11749	11751	11702	11732	11708	11698	11711	11882	11753	11599	11661	11766	11704	11618	11704	11706	11777	11813	11834	11655	11737	11691	11668	11755	11662	11799	11670	11738	11759	11705	11704	11719	11673	11797	11754	11777	11563	11552	11679	11801	11766	11746	11790	11840	11582	11541	11595	11710	12003	11709	11687	11658	11525	11789	11746	11782	11840	11787	11708	11692	11711	11789	11944	11723	11713	11787	11713	11848	11475	11706	11857	11762	11545	11706	11852	11677	11701	11718	11792	11651	11600	11906	11587	11807	11643	11714	11543	11690	11855	11764	11624	11741	11573	11545	11847	11636	11761	11759	11757	11945	11630	11709	11743	11714	11822	11772	11595	11716	11698	11752	11793	11969	11709	11671	11834	11781	11672	11617	11783	11587	11818	11787	11719	11881	11814	11719	11783	11785	11637	11820	11702	11636	11745	11649	11742	11695	11705	11804	11582	11581	11590	11815	11574	11824	11792	11796	11711	11764	11753	11797	11600	11767	11864	11775	11782	11785	11745	11683	11713	11558	11766	11742	11602	11747	11462	11771	11585	11877	11781	11831	11756	11695	11769	11737	11775	11654	11708	11705	11751	11701	11746	11649	11472	11631	11743	11655	11785	11753	11708	11773	11887	11631	11740	11630	11770	11664	11648	11765	11685	11901	11639	11728	11582	11756	11695	11836	11732	11748	11615	11543	11812	11715	11625	11835	11642	11723	11758	11806	11749	11694	11830	11729	11804	11775	11604	11626	11824	11695	11774	11770	11705	11868	11807	11663	11704	11638	11747	11661	11630	11963	11684	11743	11824	11705	11691	11820	11739	11599	11711	11751	11832	11589	11667	11651	12050	11603	11729	11716	11773	11549	11733	11632	11622	11736	11710	11658	11626	11673	11781	11759	11786	11628	11775	11723	11660	11662	11816	11782	11779	11678	11691	11651	11567	11685	11697	11750	11776	11720	11763	11827	11787	11821	11720	11819	11905	11748	11586	11625	11761	11887	11784	11516	11889	11705	11715	11606	11695	11746	11656	11710	11916	11663	11652	11606	11696	11721	11806	11712	11735	11674	11822	11743	11757	11916	11821	11709	11769	11613	11700	11619	11851	11810	11532	11705	11754	11703	11840	11774	11778	11803	11772	11762	11692	11649	11799	11823	11685	11753	11742	11863	11552	11761	11736	11696	11744	11524	11673	11684	11827	11753	11692	11664	11577	11642	11814	11737	11794	11783	11768	11487	11633	11733	11665	11741	11731	11628	11876	11829	11652	11774	11904	11638	11821	11681	11769	11614	11754	11717	11573	11728	11756	11601	11803	11746	11901	11690	11856	11796	11543	11708	11639	11753	11693	11797	11878	11710	11793	11679	11819	11777	11747	11707	11795	11748	11827	11737	11869	11731	11571	11611	11595	11697	11784	11771	11681	11698	11683	11893	11825	11725	11789	11718	11809	11778	11733	11813	11697	11725	11749	11879	11815	11654	11639	11550	11643	11648	11660	11626	11684	11736	11807	11661	11917	11624	11663	11803	11766	11610	11799	11774	11711	11670	11820	11804	11854	11589	11793	11647	11690	11682	11826	11711	11751	11729	11715	11764	11712	11646	11728	11688	11678	11653	11706	11633	11633	11829	11807	11744	11754	11829	11693	11631	11828	11785	11609	11824	11642	11682	11656	11628	11779	11603	11631	11702	11805	11779	11536	11579	11810	11732	11777	11747	11745	11845	11645	11729	11698	11705	11651	11584	11735	11766	11756	11737	11702	11877	11532	11630	11710	11910	11617	11700	11763	11733	11746	11650	11551	11775	11875	11945	11596	11726	11816	11629	11833	11736	11666	11834	11767	11697	11667	11815	11724	11769	11855	11731	11607	11831	11693	11804	11550	11752	11713	11682	11718	11785	11645	11716	11708	11669	11794	11792	11612	11672	11735	11704	11790	11906	11718	11707	11673	11770	11738	11675	11776	11757	11726	11791	11690	11622	11574	11701	11591	11693	11738	11586	11745	11659	11957	11681	11687	11733	11603	11732	11726	11709	11899	11740	11700	11695	11817	11724	11744	11795	11729	11838	11654	11784	11736	11740	11809	11654	11724	11841	11647	11724	11860	11761	11796	11624	11631	11817	11947	11657	11713	11720	11656	11636	11776	11971	11702	11755	11704	11574	11802	11734	11776	11677	11581	11670	11674	11672	11741	11641	11683	11675	11684	11743	11520	11685	11754	11611	11742	11653	11700	11725	11698	11725	11663	11759	11771	11740	11693	11752	11694	11860	11951	11676	11718	11595	11763	11750	11627	11677	11791	11716	11722	11768	11773	11728	11836	11724	11755	11813	11832	11672	11711	11798	11733	11740	11801	11727	11483	11821	11652	11830	11708	11730	11645	11700	11661	11758	11786	11651	11715	11573	11675	11821	11884	11817	11691	11646	11844	11651	11927	11794	11681	11683	11596	11797	11729	11908	11662	11730	11768	11756	11780	11684	11807	11678	11685	11752	11625	11739	11701	11762	11764	11695	11862	11588	11586	11971	11608	11592	11717	11728	11563	11936	11789	11688	11727	11575	11768	11797	11763	11936	11716	11682	11733	11711	11680	11745	11680	11737	11721	11857	11758	11773	11563	11791	11669	11902	11708	11696	11453	11644	11575	11658	11794	11690	11749	11657	11702	11781	11776	11728	11697	11712	11798	11798	11696	11642	11704	11917	11716	11826	11787	11658	11706	11822	11823	11617	11812	11730	11692	11763	11719	11766	11695	11903	11658	11891	11718	11740	11786	11690	11659	11683	11743	11755	11652	11814	11568	11685	11703	11782	11718	11715	11872	11813	11787	11668	11671	11821	11659	11728	11723	11720	11891	11659	11819	11620	11764	11660	11653	11622	11647	11776	11691	11770	11727	11839	11857	11834	11670	11557	11529	11906	11670	11836	11777	11646	11584	11745	11664	11631	11821	11840	11625	11565	11736	11679	11868	11809	11980	11697	11736	11813	11793	11777	11737	11585	11694	11867	11728	11652	11650	11775	11692	11763	11753	11783	11681	11659	11795	11706	11681	11750	11811	11803	11719	11842	11795	11621	11656	11647	11731	11693	11651	11889	11681	11802	11841	11818	11603	11678	11678	11794	11769	11716	11684	11793	11850	11741	11708	11655	11657	11777	11813	11680	11735	11745	11900	11628	11776	11848	11710	11688	11882	11595	11643	11604	11864	11851	11691	11737	11678	11743	11838	11784	11682	11799	11628	11836	11677	11596	11545	11721	11737	11741	11865	11755	11688	11828	11801	11733	11709	11761	11826	11730	11760	11546	11704	11800	11623	11671	11810	11686	11760	11705	11739	11845	11880	11708	11750	11785	11759	11782	11794	11697	11646	11839	11658	11577	11846	11749	11743	11599	11733	11813	11694	11717	11746	11737	11792	11782	11836	11683	11839	11574	11684	11838	11789	11721	11738	11787	11754	11741	11617	11780	11720	11633	11818	11818	11751	11807	11676	11816	11805	11696	11741	11640	11743	11600	11844	11771	11895	11509	11769	11743	11534	11833	11619	11544	11797	11711	11644	11805	11832	11633	11690	11590	11881	11702	11794	11762	11719	11683	11663	11811	11648	11641	11702	11656	11721	11744	11798	11764	11574	11672	11578	11692	11808	11612	11761	11674	11760	11768	11759	11679	11719	11791	11737	11682	11669	11659	11681	11765	11555	11593	11759	11799	11741	11667	11887	11765	11693	11885	11635	11868	11661	11660	11631	11643	11955	11717	11759	11724	11764	11714	11638	11719	11608	11740	11854	11739	11744	11788	11906	11729	11801	11665	11700	11681	11734	11924	11924	11707	11652	11634	11628	11660	11789	11752	11729	11688	11709	11580	11647	11609	11806	11858	11724	11737	11631	11669	11637	11809	11814	11711	11683	11705	11574	11794	11704	11819	11600	11720	11644	11800	11726	11623	11670	11814	11744	11679	11767	11789	11629	11585	11776	11787	11689	11682	11726	11735	11726	11919	11825	11744	11780	11793	11766	11743	11639	11850	11807	11548	11801	11812	11673	11663	11845	11803	11884	11739	11664	11852	11699	11604	11760	11675	11897	11627	11763	11658	11741	11689	11801	11729	11778	11836	11677	11626	11615	11777	11792	11678	11716	11729	11850	11489	11774	11698	11641	11688	11671	11713	11572	11628	11550	11684	11672	11566	11855	11845	11872	11688	11855	11820	11710	11627	11612	11649	11792	11679	11583	11692	11658	11681	11562	11692	11750	11641	11825	11660	11750	11861	11651	11743	11775	11573	11738	11655	11735	11755	11647	11739	11574	11534	11575	11744	11870	11569	11841	11701	11731	11678	11851	11862	11598	11738	11710	11770	11806	11613	11670	11822	11746	11587	11645	11833	11702	11710	11774	11875	11788	11760	11786	11798	11669	11739	11841	11656	11966	11593	11747	11789	11656	11573	11698	11770	11690	11806	11619	11779	11814	11719	11668	11612	11562	11792	11694	11700	11699	11636	11806	11748	11820	11674	11826	11657	11678	11777	11755	11555	11739	11735	11807	11718	11681	11784	11785	11625	11707	11769	11851	11903	11534	11681	11761	11826	11836	11704	11594	11803	11645	11796	11682	11751	11708	11729	11857	11794	11632	11530	11697	11569	11781	11706	11833	11709	11716	11657	11705	11854	11706	11750	11749	11751	11556	11783	11729	11664	11805	11753	11712	11751	11790	11860	11701	11615	11737	11618	11696	11776	11840	11737	11815	11749	11773	11954	11868	11510	11585	11600	11818	11632	11610	11726	11676	11679	11638	11662	11671	11641	11838	11614	11721	11635	11604	11783	11633	11618	11639	11700	11675	11587	11717	11614	11774	11852	11799	11663	11749	11740	11739	11707	11717	11777	11738	11955	11623	11560	11760	11760	11636	11626	11744	11740	11598	11513	11776	11862	11528	11704	11785	11806	11707	11640	11722	11876	11768	11660	11653	11611
22772	21573	35263	38753	36812	35494	29556	27702	20915	17358	14235	13167	12965	12884	12791	12744	12852	12869	12578	12571	12556	12756	12663	12586	12470	12556	12548	12467	12438	12732	12633	12826	12501	12411	12646	12680	12643	12573	12634	12565	12598	12539	12619	12604	12427	12486	12567	12504	12557	12432	12512	12381	12490	12335	12505	12556	12420	12612	12629	12615	12536	12471	12589	12453	12493	12371	12770	12498	12524	12569	12436	12564	12599	12503	12496	12477	12511	12685	12536	12730	12538	12638	12343	12674	12599	12483	12672	12525	12362	12599	12590	12556	12658	12724	12606	12464	12508	12394	12413	12592	12486	12621	12671	12571	12418	12576	12651	12477	12571	12420	12587	12565	12464	12435	12600	12469	12365	12514	12630	12581	12489	12412	12476	12593	12307	12469	12593	12439	12443	12529	12585	12487	12598	12553	12502	12405	12585	12567	12507	12551	12567	12645	12567	12382	12387	12357	12404	12711	12623	12520	12524	12499	12466	12364	12462	12557	12647	12563	12571	12559	12602	12533	12459	12575	12655	12388	12695	12486	12613	12705	12510	12368	12441	12347	12407	12530	12452	12523	12397	12661	12791	12623	12492	12386	12485	12570	12309	12436	12307	12491	12604	12464	12498	12538	12533	12477	12710	12668	12561	12549	12559	12481	12413	12402	12417	12574	12541	12529	12616	12509	12688	12510	12419	12463	12749	12449	12508	12435	12446	12653	12622	12587	12487	12557	12414	12478	12496	12540	12321	12497	12524	12737	12477	12399	12389	12493	12403	12521	12456	12495	12498	12547	12504	12527	12454	12514	12559	12453	12424	12471	12315	12485	12530	12458	12465	12551	12587	12431	12459	12444	12606	12564	12392	12519	12545	12497	12613	12606	12445	12557	12610	12576	12585	12595	12596	12694	12612	12681	12661	12439	12458	12516	12575	12563	12610	12538	12524	12498	12401	12553	12525	12398	12372	12306	12403	12439	12472	12632	12676	12559	12596	12580	12401	12520	12542	12343	12787	12474	12335	12673	12522	12516	12581	12475	12456	12414	12563	12458	12444	12451	12483	12365	12513	12484	12551	12448	12463	12492	12445	12617	12409	12420	12602	12567	12357	12410	12504	12491	12419	12401	12545	12580	12514	12590	12519	12589	12390	12591	12536	12451	12615	12529	12499	12418	12489	12601	12457	12702	12621	12535	12317	12530	12358	12448	12344	12670	12520	12413	12528	12641	12484	12462	12626	12437	12632	12485	12579	12650	12506	12411	12418	12505	12549	12699	12631	12365	12633	12626	12804	12565	12781	12484	12481	12569	12497	12343	12405	12584	12356	12377	12599	12684	12722	12463	12597	12441	12626	12530	12358	12540	12543	12643	12535	12518	12467	12612	12520	12477	12555	12534	12530	12384	12313	12634	12339	12374	12487	12623	12666	12573	12554	12431	12500	12419	12435	12289	12439	12545	12544	12555	12388	12464	12541	12603	12446	12474	12599	12357	12262	12412	12531	12508	12611	12282	12630	12523	12380	12462	12477	12504	12605	12387	12533	12355	12565	12420	12476	12657	12558	12562	12424	12385	12510	12432	12433	12563	12540	12618	12459	12497	12609	12466	12468	12430	12471	12712	12469	12562	12431	12608	12662	12489	12412	12359	12530	12327	12454	12381	12580	12416	12491	12622	12725	12409	12692	12583	12473	12527	12512	12543	12581	12425	12532	12586	12396	12344	12331	12536	12518	12609	12448	12567	12520	12530	12366	12501	12444	12430	12503	12415	12553	12483	12582	12503	12537	12458	12478	12362	12338	12402	12688	12543	12622	12472	12559	12519	12481	12632	12498	12286	12404	12563	12555	12595	12567	12447	12703	12507	12589	12520	12480	12433	12455	12579	12703	12706	12406	12340	12522	12383	12638	12360	12369	12366	12651	12580	12485	12572	12536	12455	12572	12569	12489	12528	12434	12546	12478	12524	12486	12539	12445	12667	12522	12575	12598	12492	12328	12383	12392	12340	12455	12485	12368	12394	12336	12574	12553	12420	12610	12642	12453	12428	12455	12342	12572	12577	12501	12616	12522	12633	12472	12719	12602	12486	12478	12408	12653	12480	12542	12414	12576	12572	12442	12712	12562	12508	12699	12378	12390	12411	12512	12599	12483	12353	12386	12571	12522	12382	12557	12420	12397	12494	12498	12554	12572	12346	12506	12560	12495	12463	12514	12613	12569	12520	12428	12503	12409	12468	12487	12443	12612	12366	12362	12583	12455	12304	12468	12485	12609	12528	12533	12388	12543	12466	12452	12345	12645	12407	12489	12592	12614	12381	12330	12562	12658	12467	12498	12412	12353	12417	12436	12522	12468	12374	12592	12570	12284	12432	12426	12572	12581	12483	12207	12506	12629	12378	12554	12628	12416	12343	12588	12551	12546	12569	12484	12448	12509	12396	12566	12627	12601	12482	12413	12526	12478	12532	12568	12537	12689	12593	12731	12341	12508	12535	12517	12617	12460	12555	12593	12525	12589	12631	12488	12567	12398	12595	12541	12287	12676	12448	12502	12503	12326	12481	12477	12657	12382	12402	12623	12439	12553	12473	12420	12480	12472	12582	12422	12314	12534	12570	12597	12582	12629	12397	12779	12488	12511	12716	12517	12469	12314	12521	12520	12517	12457	12449	12597	12352	12631	12509	12502	12582	12450	12511	12481	12384	12296	12452	12504	12382	12484	12411	12483	12419	12576	12601	12469	12577	12525	12366	12649	12541	12446	12441	12464	12597	12517	12519	12502	12428	12677	12507	12312	12549	12473	12521	12552	12496	12283	12604	12615	12516	12522	12542	12355	12420	12472	12443	12580	12472	12478	12513	12477	12364	12491	12343	12416	12459	12278	12424	12348	12579	12526	12538	12423	12521	12636	12583	12652	12384	12506	12394	12428	12434	12555	12459	12600	12564	12395	12369	12460	12452	12467	12532	12441	12417	12489	12362	12572	12465	12618	12281	12410	12531	12545	12597	12565	12369	12571	12635	12471	12350	12315	12575	12548	12283	12612	12467	12494	12528	12487	12418	12424	12648	12394	12559	12492	12431	12568	12507	12368	12595	12632	12519	12609	12619	12451	12651	12535	12554	12657	12531	12521	12553	12677	12408	12582	12801	12526	12466	12384	12475	12602	12682	12490	12429	12517	12427	12197	12439	12440	12530	12461	12522	12498	12505	12429	12418	12430	12351	12495	12532	12509	12454	12493	12403	12488	12421	12664	12452	12571	12370	12538	12560	12583	12621	12573	12296	12293	12403	12444	12367	12570	12425	12303	12289	12491	12514	12424	12514	12436	12325	12561	12439	12373	12429	12574	12625	12444	12544	12449	12457	12463	12388	12341	12555	12521	12519	12506	12490	12400	12535	12468	12515	12451	12340	12491	12566	12405	12573	12646	12501	12699	12544	12376	12623	12486	12639	12393	12515	12403	12324	12394	12483	12364	12637	12495	12560	12613	12301	12699	12455	12315	12357	12372	12368	12453	12462	12466	12448	12502	12372	12564	12517	12322	12523	12608	12613	12529	12612	12464	12474	12490	12379	12386	12418	12437	12710	12453	12448	12675	12574	12614	12507	12422	12325	12422	12458	12392	12471	12459	12391	12629	12504	12488	12293	12512	12502	12353	12498	12420	12388	12404	12408	12374	12328	12434	12585	12320	12459	12502	12520	12557	12605	12563	12318	12495	12615	12541	12523	12371	12585	12443	12579	12370	12556	12461	12367	12418	12400	12545	12541	12383	12556	12554	12525	12597	12416	12643	12486	12547	12394	12387	12395	12553	12700	12378	12481	12589	12604	12342	12358	12555	12452	12396	12451	12541	12528	12471	12467	12476	12299	12621	12392	12497	12393	12434	12416	12757	12569	12374	12549	12478	12568	12685	12492	12482	12334	12568	12445	12271	12531	12500	12695	12743	12504	12651	12534	12696	12355	12551	12464	12531	12572	12612	12599	12410	12494	12565	12582	12411	12578	12435	12575	12229	12471	12521	12276	12593	12408	12513	12620	12639	12517	12391	12582	12480	12604	12464	12439	12607	12449	12608	12548	12425	12582	12617	12589	12440	12492	12509	12498	12443	12558	12501	12641	12406	12417	12461	12584	12495	12367	12372	12400	12262	12521	12440	12824	12665	12658	12453	12601	12634	12339	12503	12587	12546	12644	12547	12612	12300	12582	12500	12659	12494	12408	12431	12403	12534	12424	12487	12459	12546	12367	12349	12564	12441	12468	12494	12455	12295	12390	12593	12413	12565	12557	12612	12526	12529	12615	12364	12587	12639	12477	12373	12364	12481	12672	12514	12496	12463	12559	12525	12501	12576	12604	12398	12524	12599	12349	12438	12617	12489	12516	12555	12414	12470	12502	12493	12373	12223	12460	12407	12496	12475	12490	12504	12433	12581	12465	12421	12482	12541	12611	12497	12392	12521	12441	12494	12572	12512	12538	12629	12384	12513	12565	12506	12450	12473	12525	12416	12417	12506	12542	12658	12300	12549	12535	12508	12675	12543	12545	12606	12642	12551	12426	12338	12558	12357	12386	12479	12536	12424	12653	12441	12327	12511	12548	12567	12709	12495	12566	12498	12652	12619	12408	12590	12649	12403	12572	12477	12403	12596	12382	12380	12553	12726	12443	12639	12606	12571	12536	12532	12715	12567	12580	12520	12413	12513	12473	12406	12555	12569	12553	12379	12619	12555	12662	12544	12324	12441	12603	12419	12566	12519	12528	12495	12534	12423	12513	12400	12657	12574	12482	12688	12401	12458	12525	12525	12584	12453	12439	12351	12539	12349	12487	12518	12755	12525	12525	12638	12577	12280	12496	12596	12435	12525	12597	12349	12482	12467	12508	12455	12500	12655	12365	12459	12575	12534	12526	12572	12529	12572	12527	12465	12608	12478	12342	12495	12450	12502	12555	12601	12414	12617	12593	12353	12506	12358	12338	12663	12540	12472	12520	12425	12412	12561	12613	12392	12511	12299	12445	12410	12501	12641	12504	12509	12584	12522	12427	12617	12607	12454	12354	12346	12646	12429	12402	12520	12604	12567	12591	12598	12680	12463	12572	12569	12635	12331	12487	12337	12460	12370	12633	12513	12579	12533	12513	12727	12508	12514	12478	12692	12317	12742	12351
48983	92662	92451	71663	54934	39734	29797	30476	22105	17151	13097	11985	11907	11693	11636	11824	11672	11732	11684	11643	11678	11591	11621	11643	11638	11631	11448	11490	11595	11528	11536	11696	11650	11368	11597	11511	11552	11515	11618	11583	11562	11580	11589	11626	11652	11475	11533	11473	11691	11565	11708	11707	11620	11606	11555	11629	11667	11613	11470	11398	11566	11588	11667	11742	11611	11424	11731	11675	11501	11547	11469	11545	11658	11526	11642	11607	11355	11475	11684	11507	11705	11593	11660	11653	11660	11476	11613	11540	11578	11622	11640	11538	11683	11588	11720	11589	11632	11679	11532	11578	11618	11600	11471	11557	11578	11638	11647	11670	11587	11601	11679	11649	11632	11635	11553	11640	11559	11626	11536	11732	11623	11592	11491	11528	11541	11610	11524	11613	11503	11638	11583	11565	11487	11471	11655	11618	11572	11459	11606	11520	11614	11510	11601	11683	11491	11499	11490	11672	11692	11368	11600	11418	11627	11605	11502	11430	11563	11635	11402	11775	11489	11660	11593	11619	11567	11593	11600	11482	11663	11520	11610	11612	11540	11587	11685	11599	11690	11646	11547	11645	11669	11593	11693	11587	11556	11553	11482	11518	11408	11747	11559	11515	11641	11662	11642	11638	11586	11623	11715	11521	11610	11724	11654	11558	11564	11564	11570	11571	11570	11531	11589	11402	11649	11625	11734	11588	11549	11646	11571	11720	11584	11599	11514	11619	11662	11621	11640	11535	11590	11534	11668	11538	11569	11525	11539	11615	11477	11519	11558	11639	11674	11534	11538	11540	11633	11614	11450	11679	11658	11456	11545	11594	11782	11573	11580	11767	11632	11422	11566	11690	11524	11552	11509	11620	11574	11533	11648	11566	11633	11551	11639	11565	11534	11782	11526	11420	11650	11592	11536	11566	11377	11599	11529	11668	11554	11539	11647	11495	11469	11568	11625	11771	11679	11477	11583	11565	11549	11621	11412	11590	11579	11621	11592	11604	11385	11638	11618	11411	11675	11581	11522	11410	11800	11571	11524	11536	11598	11609	11580	11564	11712	11655	11564	11673	11536	11689	11689	11733	11548	11627	11430	11627	11549	11586	11628	11710	11377	11702	11498	11520	11482	11577	11441	11627	11617	11469	11630	11615	11552	11670	11442	11704	11669	11593	11640	11495	11627	11489	11571	11580	11694	11612	11627	11653	11696	11587	11643	11471	11433	11509	11411	11608	11628	11582	11461	11554	11654	11509	11701	11640	11546	11757	11628	11616	11597	11567	11714	11606	11615	11515	11657	11623	11606	11444	11728	11502	11383	11541	11529	11529	11625	11533	11543	11631	11676	11460	11534	11433	11606	11594	11627	11575	11702	11649	11542	11676	11674	11511	11616	11784	11409	11523	11542	11639	11726	11525	11604	11682	11612	11548	11513	11627	11533	11532	11590	11566	11517	11497	11572	11556	11596	11658	11563	11616	11605	11562	11578	11671	11494	11512	11580	11503	11517	11827	11525	11588	11692	11583	11594	11630	11407	11546	11594	11522	11694	11642	11482	11695	11544	11659	11680	11588	11686	11628	11621	11711	11669	11628	11516	11425	11534	11542	11461	11427	11604	11651	11560	11421	11572	11508	11463	11614	11462	11475	11532	11664	11672	11580	11684	11509	11587	11543	11564	11551	11495	11494	11756	11528	11553	11504	11568	11635	11697	11492	11525	11553	11685	11549	11658	11552	11587	11537	11508	11674	11715	11601	11667	11486	11550	11549	11540	11490	11576	11648	11495	11402	11579	11693	11645	11608	11677	11666	11636	11703	11642	11634	11785	11498	11634	11588	11529	11553	11485	11508	11681	11586	11637	11587	11439	11589	11676	11557	11462	11600	11633	11579	11624	11633	11683	11549	11667	11584	11580	11586	11557	11494	11584	11551	11532	11589	11644	11648	11687	11453	11653	11536	11653	11627	11628	11600	11480	11751	11716	11755	11584	11590	11550	11617	11797	11511	11593	11628	11527	11542	11438	11555	11582	11681	11472	11527	11642	11645	11516	11647	11578	11660	11646	11561	11620	11770	11553	11670	11597	11693	11640	11588	11542	11585	11449	11600	11495	11612	11435	11447	11599	11586	11783	11462	11656	11568	11648	11593	11719	11491	11568	11609	11579	11664	11546	11653	11437	11807	11531	11689	11603	11643	11545	11524	11673	11500	11619	11605	11608	11763	11482	11496	11702	11713	11522	11668	11581	11600	11615	11634	11715	11526	11635	11601	11585	11582	11474	11669	11643	11617	11586	11611	11519	11613	11799	11563	11599	11544	11589	11497	11563	11717	11471	11472	11590	11402	11530	11679	11527	11731	11565	11737	11732	11452	11449	11574	11628	11550	11574	11587	11640	11519	11420	11530	11544	11615	11589	11638	11451	11752	11464	11776	11609	11638	11721	11634	11592	11631	11624	11589	11565	11573	11785	11495	11461	11485	11629	11664	11631	11302	11486	11606	11608	11561	11576	11599	11682	11592	11679	11651	11554	11734	11712	11585	11518	11600	11638	11573	11539	11650	11531	11599	11603	11617	11722	11578	11718	11631	11527	11599	11606	11663	11505	11530	11543	11618	11548	11599	11458	11656	11589	11679	11567	11583	11479	11584	11636	11561	11639	11615	11549	11592	11700	11571	11568	11698	11573	11483	11520	11528	11651	11594	11550	11660	11517	11523	11506	11528	11627	11414	11688	11707	11504	11450	11713	11370	11571	11663	11558	11476	11737	11567	11677	11689	11505	11613	11521	11477	11596	11598	11550	11586	11632	11728	11755	11595	11493	11433	11462	11538	11511	11658	11677	11579	11671	11599	11603	11497	11668	11658	11465	11513	11633	11471	11595	11499	11640	11602	11568	11457	11542	11607	11552	11752	11688	11529	11541	11436	11566	11702	11497	11682	11650	11447	11734	11678	11550	11469	11608	11639	11559	11547	11522	11589	11614	11549	11531	11691	11513	11449	11511	11452	11512	11735	11653	11583	11564	11473	11662	11681	11550	11620	11682	11584	11463	11557	11619	11611	11626	11536	11740	11507	11561	11600	11489	11554	11558	11597	11456	11438	11529	11774	11479	11485	11487	11697	11488	11508	11518	11653	11650	11542	11578	11451	11405	11548	11525	11546	11727	11671	11694	11454	11759	11588	11388	11665	11600	11553	11575	11620	11474	11529	11568	11478	11638	11655	11561	11634	11463	11416	11676	11571	11552	11544	11642	11421	11597	11508	11460	11613	11579	11671	11682	11658	11636	11518	11433	11492	11468	11725	11539	11594	11564	11585	11534	11640	11587	11620	11462	11645	11752	11526	11465	11558	11544	11511	11477	11511	11451	11497	11662	11746	11618	11715	11549	11689	11563	11462	11501	11557	11615	11551	11565	11559	11431	11470	11419	11407	11529	11548	11587	11528	11679	11561	11571	11576	11505	11505	11554	11562	11508	11450	11680	11413	11663	11509	11621	11535	11604	11575	11690	11541	11713	11580	11714	11495	11517	11617	11753	11648	11587	11595	11515	11564	11675	11573	11626	11404	11634	11666	11699	11659	11489	11645	11665	11555	11480	11530	11666	11483	11529	11632	11575	11581	11590	11525	11547	11510	11501	11590	11610	11656	11581	11477	11433	11668	11566	11588	11351	11515	11584	11662	11618	11525	11516	11558	11611	11444	11599	11689	11738	11654	11588	11563	11504	11558	11651	11555	11611	11547	11571	11654	11545	11409	11684	11557	11452	11508	11606	11588	11604	11652	11648	11732	11631	11549	11516	11566	11583	11610	11676	11520	11530	11415	11673	11582	11501	11617	11582	11489	11447	11758	11463	11533	11639	11569	11617	11663	11623	11512	11469	11521	11539	11611	11724	11685	11600	11462	11566	11514	11672	11606	11569	11497	11437	11540	11675	11512	11692	11629	11704	11725	11650	11565	11693	11602	11549	11603	11588	11639	11436	11569	11676	11581	11542	11541	11570	11524	11621	11684	11578	11779	11438	11573	11585	11492	11595	11775	11682	11692	11585	11540	11556	11474	11649	11926	11358	11504	11629	11654	11411	11605	11482	11608	11388	11467	11633	11610	11527	11569	11729	11542	11545	11445	11633	11420	11424	11596	11518	11587	11499	11564	11560	11571	11542	11678	11422	11547	11469	11511	11530	11437	11568	11504	11578	11601	11470	11553	11659	11540	11557	11510	11432	11616	11581	11626	11537	11479	11613	11609	11637	11780	11535	11633	11391	11651	11797	11548	11763	11579	11827	11685	11560	11657	11424	11619	11559	11602	11534	11587	11575	11662	11597	11641	11599	11468	11636	11609	11661	11455	11595	11588	11388	11720	11523	11588	11612	11563	11605	11394	11537	11610	11616	11534	11734	11487	11636	11699	11558	11522	11666	11733	11654	11609	11713	11684	11600	11560	11645	11641	11555	11641	11382	11634	11604	11530	11560	11384	11586	11549	11704	11566	11510	11695	11594	11383	11477	11609	11781	11434	11543	11486	11552	11519	11397	11616	11493	11644	11627	11656	11530	11467	11758	11650	11615	11561	11572	11602	11667	11689	11586	11704	11635	11728	11617	11599	11485	11610	11497	11513	11671	11598	11626	11664	11691	11476	11477	11568	11593	11654	11573	11364	11595	11602	11709	11712	11703	11602	11444	11450	11382	11553	11460	11685	11469	11439	11578	11507	11567	11524	11630	11744	11591	11554	11540	11643	11660	11671	11608	11674	11388	11595	11550	11760	11521	11620	11562	11654	11675	11768	11883	11462	11513	11492	11485	11594	11740	11687	11474	11637	11481	11583	11481	11534	11557	11494	11627	11443	11511	11525	11507	11760	11470	11701	11554	11441	11732	11486	11658	11479	11637	11637	11525	11584	11544	11631	11719	11362	11518	11556	11470	11563	11467	11485	11604	11434	11616	11656	11577	11418	11590	11630	11535	11699	11440	11520	11618	11627	11640	11662	11629	11659	11626	11554	11585	11542	11460	11616	11464	11607	11452	11497	11678	11596	11515	11698	11692	11546	11827	11483	11574	11594	11567	11550	11504	11587	11611	11526	11625	11631	11671	11459	11604	11579	11732	11597	11607	11736	11485	11442	11665	11647	11455	11609	11632	11770	11523	11603	11501	11702	11610	11652
29037	34397	42947	33365	23442	18279	15484	14646	13811	13507	13389	13317	13374	13197	13368	13323	13264	13189	13261	13199	13187	13346	13256	13264	13184	13456	13255	13154	13293	13183	13384	13232	13300	13412	13227	13336	13232	13166	13213	13236	13240	13276	13178	13170	13276	13121	13110	13252	13222	13189	13095	13167	13221	12938	13136	13167	13369	13275	13163	13207	13202	13215	13314	13231	13232	13229	13099	13339	13147	13240	13386	13168	13252	13254	13246	13209	13337	13021	13157	13259	13252	13231	13021	13179	13105	13069	13269	13375	13348	13167	13119	13305	13433	13321	13373	13314	13265	13147	13239	13179	13149	13018	13335	13138	13211	13219	13342	13122	13220	13356	13276	13183	13169	13371	13394	13251	13141	13281	13350	13278	13205	13207	13265	13440	13304	13079	13246	13058	13106	13144	13272	13207	13302	13224	13162	13190	13234	13227	13331	12976	13335	13235	13421	13244	13197	13434	13397	13083	13219	13132	13334	13244	13117	13119	13170	13300	13245	13145	13207	13192	13099	13381	13329	13231	13197	13326	13270	13206	13233	13149	13089	13135	13283	13331	13294	13324	13199	13204	13406	13234	13238	13241	13145	13176	13166	13311	13356	13306	13388	13056	13337	13193	13291	13416	13352	13078	13169	13203	13206	13157	13188	13167	13397	13321	13226	13136	13274	13408	13318	13352	13137	13120	13214	13248	13296	13219	13153	13193	13312	13288	13181	13328	13178	13226	13344	13366	13256	13190	13350	13224	13223	13307	13171	13318	13163	13178	13241	13371	13381	13097	13258	13472	13219	13351	13305	13293	13304	13321	13430	13363	13229	13234	13127	13178	13151	13182	13403	13187	13269	13091	13293	13354	13139	13093	13175	13131	13126	13203	13298	13248	13280	13142	13549	13231	13329	13085	13216	13329	13142	13296	13387	13167	13319	13183	13202	13164	13176	13182	13291	13239	13168	13270	13340	13179	13292	13067	13326	13146	13221	13178	13262	13340	13189	13240	13275	13387	13264	13294	13328	13287	13276	13023	13190	13311	13105	13219	13291	13265	13148	13309	13024	13320	13189	13260	13334	12936	13186	13337	13254	13216	13239	13299	13259	13428	12979	13312	13289	13187	13266	13194	13268	13056	13170	13156	13393	13300	13280	13364	13271	13414	13190	13224	13105	13230	13179	13406	13267	13251	13257	13394	13305	13173	13439	13329	13176	13212	13365	13047	13200	13206	13106	13126	13208	13221	13011	13296	13328	13242	13126	13297	13087	12995	13182	13204	13104	13404	13077	13038	13190	13355	13408	13176	13206	13153	13208	13280	13272	13128	13388	13280	13284	13202	13260	13240	13331	13237	13242	13310	13219	13191	13212	13176	13376	13348	13290	13336	13103	13179	13167	13348	13051	13205	13152	13315	13147	13197	13388	13118	13194	13379	13336	13445	13400	13392	13230	13321	13336	13353	13454	13337	13294	13233	13397	13364	13375	13346	13365	13368	13323	13477	13219	13337	13340	13253	13210	13351	13241	13228	13337	13233	13336	13283	13278	13218	13219	13286	13179	13236	13090	13270	13150	13211	13109	13407	13174	13152	13099	13109	13241	13232	13298	13181	13227	13277	13195	13255	13440	13324	13215	13158	13257	13206	13324	13365	13228	13229	13434	13309	13014	13225	13358	13270	13404	13322	13105	13099	13265	12963	13238	13143	13407	13280	13202	13081	13316	13269	13274	13263	13399	13178	13233	13164	13116	13301	13335	13289	13229	13399	13220	13250	13358	13295	13177	13312	13258	13324	13200	13284	13289	13404	13291	13244	13178	13332	13237	13376	13317	13360	13185	13360	13187	13147	13203	13148	13222	13298	13240	13245	13357	13158	13119	13328	13443	13285	13265	13320	13393	13315	13426	13223	13335	13403	13178	13243	13156	13341	13479	13394	13298	13137	13223	13128	13309	13106	13104	12836	13397	13320	13248	13112	13313	13325	13241	13361	13233	13279	13366	13256	13262	13219	13088	13090	13189	13295	13224	13267	13305	13243	13304	13395	13274	13315	13219	13366	13348	13147	13091	13286	13322	13172	13345	13083	13199	13330	13232	13327	13201	13319	13291	13111	13363	13320	13241	13323	13418	13252	13292	13239	13151	13288	13329	13210	13367	13094	13178	13207	12942	13296	13329	13103	13276	13097	13232	13090	13234	13462	13350	13190	13024	13223	13303	13465	13205	13122	13188	13255	13217	13243	13298	13209	13232	13138	13182	13370	13425	13329	13409	13444	13391	13136	13309	13162	13152	13250	13279	13117	13093	13107	13179	13170	13135	12944	13387	13287	13375	13191	13258	12925	13050	13266	13314	13208	13276	13212	13109	13413	13326	13138	13303	13172	13188	13277	13400	13303	13227	13308	13268	13098	13418	13169	13220	13316	13170	13352	13306	13163	13351	13280	13174	13211	13429	13052	13247	13408	13256	12957	13259	13244	13212	13105	13151	13179	13218	13248	13175	13224	13308	13397	13326	13203	13262	13300	13220	13242	13432	13284	13154	13435	13134	13148	13353	13161	13159	13459	13515	13163	13266	13243	13352	13278	13208	13291	13233	13297	13037	13129	13262	13225	13225	13336	13238	13167	13356	13302	13240	13543	13214	13053	13247	13312	13204	13220	13176	13395	13187	13288	13213	13368	13262	13265	13309	13294	13094	13331	13159	13233	13231	13354	13209	13108	13287	13185	13256	13136	13079	13276	13262	13139	13406	13303	13304	13173	13320	13281	13524	13096	13224	13323	13189	13061	13326	13236	13140	13093	13112	13234	13273	13237	13272	13366	13311	13200	13076	13228	13240	13131	13321	13075	13199	13348	13168	13211	13109	13380	13376	13203	13167	13329	13222	13373	13346	13237	13152	13191	13186	13307	13272	13170	13130	13173	13164	13150	13055	13179	13188	13187	13343	13248	13201	13237	13341	13235	13084	13259	13372	13254	13340	13250	13129	13237	13205	13456	13449	13211	13354	13273	13261	13251	13296	13345	13184	13127	13361	13290	13296	13303	13223	13256	13327	13393	13300	13318	13300	13294	13218	13321	13268	13303	13143	13209	13126	13426	13210	13189	13288	13272	13258	13167	13237	13384	13251	13135	13198	13171	13296	13191	13192	13214	13205	13343	13371	13215	13362	13119	13165	13197	13274	13100	13212	13178	13228	13104	13335	13171	13292	13130	13250	13158	13148	13149	13255	13281	13106	13227	13083	13229	13084	13292	13187	13141	13149	13217	13357	13237	13138	13226	13141	13089	13069	13259	13192	13292	13189	13272	13204	13274	13389	13442	13328	13314	13252	13238	13384	13373	13378	13367	13166	13285	13315	13218	13122	13049	13227	13186	13163	13266	13238	13389	13292	13274	13144	13430	13268	13221	13251	13211	13435	13439	13268	13384	13322	13255	13465	13232	13270	13314	13329	13192	12986	13202	13270	13136	13237	13116	13143	13253	13072	13328	13137	13297	13253	13308	13224	13177	13323	13070	13267	13036	13268	13212	13216	13086	13177	13065	13192	13299	13244	13238	13050	13167	13252	13448	13280	13065	13427	13240	13438	13409	13256	13202	13125	13165	13210	13144	13231	13274	13309	13436	13355	13237	13406	13066	13217	13389	13381	13193	13330	13338	13201	13260	13362	13179	13212	13283	13293	13319	13331	13177	13266	13176	13110	13214	13212	13172	13308	13238	13265	13327	13371	13297	13238	13164	13204	13107	13018	13170	13314	13277	13218	13454	13248	13324	13224	13188	13177	13342	13077	13225	13221	13345	13330	13317	13205	13276	13280	13253	13328	13174	13237	13073	13168	13293	13192	13088	13191	13431	13269	13288	13123	13313	13371	13308	13321	13347	13072	13388	13273	13240	13107	13200	13200	13264	13172	13329	13311	13292	13267	13247	13264	13220	13282	13224	13059	13172	13377	13084	13338	13460	13216	13177	13429	13436	13013	13243	13164	13160	13263	13219	13102	13157	13376	13253	13415	13522	13247	13212	13053	13178	13180	13301	13257	13183	13318	13265	13331	13386	13066	13173	13240	13170	13439	12973	13467	13264	13360	13398	13316	13289	13174	13281	13067	13329	13354	13160	13284	13138	13251	13416	13362	13324	13231	13422	13163	13157	13430	13364	13406	13156	13221	13338	13129	13348	13178	13253	13298	13086	13262	13083	13207	13373	13068	13246	13296	13324	13264	13260	13199	13228	13136	13085	13368	13187	13305	13453	13426	13134	13283	13238	13320	13300	13283	13164	13322	13303	13208	13160	13296	13256	13343	13321	13149	13346	13472	13206	13194	13206	13302	13412	13236	13335	13250	13279	13418	13460	13339	13102	13295	13021	13123	13427	13332	13238	13523	13435	13076	13063	13292	13122	13135	13208	13422	13271	13343	13197	13277	13185	13097	13281	13527	13220	13201	12994	13316	13379	13395	13164	13324	13291	13254	13267	13243	13213	13259	13116	13203	13198	13386	13426	13202	13206	13039	13307	13271	13050	13189	13257	13453	13412	13217	13265	13321	13079	13286	13059	13221	13237	13268	13315	13170	13238	13220	13134	13234	13120	13129	13252	13422	13136	13122	13119	13205	13367	13137	13176	13409	13280	13136	13131	13047	13179	13373	13297	13258	13268	13199	13291	13249	13124	13330	13208	13252	13208	13188	13421	13172	13372	13229	13339	13278	13179	13223	13186	13273	13313	13249	13121	13214	13213	13236	13336	13233	13102	13368	13470	13081	13143	13385	13298	13244	13207	13225	13171	13410	13265	13241	13355	13115	13239	13215	13380	13332	13302	13309	13348	13221	13351	13366	13121	13454	13404	13165	13397	13432	13160	13123	13285	13171	13083	13272	13419	13052	13210	13290	13102	13353	13337	13244	13268	13257	13312	13401	13095	13322	13230	13493	13248	13274	13140	13357	13359	13301	13223	13374	13212	13273	13302	13230	13111	13193	13087	13305	13167	13335	13249	13179	13341	13447	13250	13237	13242	13189	13300	13031	13079	13353	13193	13150	13178	13356	13371	13201	13241	13294	13113	13206	13313	13264	13284	13215	13509	13329	13211	13336	13282	13350	13478	13230	13220	13309	13290	13244	13276	13332	13106	13188	13346	13460	13269	13200	13311	13200	13256	13113	13192	13253	13268
29713	51160	46476	31178	23332	17256	14824	14239	12947	12500	12204	12221	12114	12070	12132	12037	12114	12129	12197	12037	12159	12200	12269	12194	12230	12198	12208	12120	12156	12068	12098	12265	12112	12145	12028	12160	12166	12198	12272	12102	12179	12126	12207	12169	12226	12052	12157	12120	11999	12106	12193	12171	12151	12243	12088	12251	12219	12078	12226	12153	12119	12165	12268	12148	12130	12176	12104	12028	12179	12068	12182	12115	12083	12128	12061	12212	12215	12091	12085	12213	12144	12252	12172	12140	12197	12179	12187	12181	12205	12164	12151	12135	12070	12175	12063	11944	12225	12026	12274	12252	12087	12170	12215	12249	12107	12129	12213	12245	12247	12077	12183	12072	12061	12085	12213	12164	12270	12199	12004	12234	12203	12113	12087	12270	12055	12088	12027	12057	12169	12108	11992	12211	12136	12119	12086	12119	12148	12134	12137	12142	12030	12083	12290	12107	12238	12181	12261	12003	12136	12179	12096	12298	12208	12141	12207	12046	12007	12045	12276	12202	11983	12081	12156	12160	12302	12076	12250	12143	12084	12218	12097	12101	12154	12214	12150	12279	12185	12084	12107	12109	12160	12053	12070	12102	12328	12166	12076	12144	12226	12136	11974	12169	12252	12238	12127	12137	12171	12045	12126	12034	12066	12158	12052	12143	12250	12062	12011	12154	12081	12123	12150	12138	12147	12262	12084	12206	12210	12120	12062	12247	12179	12102	12190	12110	11962	12063	12132	12304	12167	12009	12049	12116	12041	12139	12096	12150	12219	12073	12161	12150	12084	12032	12096	12087	12143	12001	12234	12087	12116	12027	12155	12067	12138	12092	12169	12365	12277	12106	12124	12289	12082	12124	12053	12007	12163	12082	12111	12145	12110	12202	12080	12191	12086	12155	12174	11978	12282	12232	12093	12272	11959	12143	12285	12059	12129	12105	12209	12056	12218	12210	12284	12185	12238	12147	12204	12065	12227	12017	12083	12214	12248	12067	12078	12298	12170	12051	12035	12132	12150	12170	12084	12023	12148	12192	12146	12284	12099	12056	11990	12103	12050	12113	12234	12175	12265	12287	11994	12064	12122	12073	12159	12262	12040	12024	12049	12122	12060	12215	12187	12069	12004	12152	12033	12134	12007	12030	12208	12236	12108	12161	12212	12154	12315	12182	11985	12229	12247	12033	12293	12030	12251	12115	12008	12140	12192	12151	12311	11967	12052	12115	12165	12224	12123	12138	12276	12140	12042	12186	12089	12224	12194	12089	12067	12093	12156	11988	12189	12232	12173	12157	11922	12052	12040	12183	12091	11993	12136	12126	12161	11890	12173	12053	12082	12223	12130	11989	12043	12049	12012	12106	12156	12075	12267	12066	12089	12264	11987	12266	12196	12198	12250	12101	12202	12122	12127	12115	12283	12040	12219	12250	12074	12108	12166	12090	12265	12100	12194	12054	12160	12164	12222	12026	12090	12190	12194	12230	12168	12047	12093	12093	12187	12153	12151	12273	12209	12154	12083	12059	12103	12046	12260	12161	12176	12332	12109	12113	12195	12237	12140	12209	12365	12227	12094	12147	12179	12043	12189	11968	12151	12036	12163	12264	12108	12093	12060	12168	12192	12142	12176	12362	12109	12146	12332	12193	12063	12149	12196	12103	12121	12052	11923	12052	12133	12188	12093	12127	12213	12123	12193	12104	12143	12001	12178	12091	12131	12015	12224	12202	12179	12129	12139	12198	12189	12120	12198	12261	12124	12125	12157	12151	11985	12207	12196	12070	12202	12094	12141	12152	12316	12007	12194	12192	12043	12186	12145	12104	12216	12053	12047	12146	12074	12212	12166	12122	12276	12157	12069	12143	11968	12037	12098	12083	12286	12247	12250	12149	12220	12291	12151	12106	12126	12213	12101	12190	12146	12120	12159	12168	12028	12125	12252	12188	12205	12035	12134	12157	12146	12166	12139	12130	12176	12140	12406	12103	12274	12125	12043	12145	12122	12108	12004	12398	12064	12133	12242	12105	12197	12102	12129	12041	12190	12085	12141	12133	12371	12268	12199	12162	12232	12204	12068	12201	12241	12262	12040	12255	12130	12152	12137	12232	12096	12061	12026	12173	12085	12217	12092	12132	12132	12131	12005	12217	11986	12091	12164	12260	12190	12226	12086	12108	12219	12230	12220	12068	12087	12137	12267	12128	12030	12080	12117	12262	12065	12164	12167	12129	12202	12177	12082	12014	12143	12150	12101	12187	12093	11885	12063	12204	12078	12197	12124	12180	12207	12295	12097	12231	12092	12205	12168	12260	12234	12224	12203	11962	12235	12124	12108	12171	12012	12061	12135	12191	12062	12048	12082	12148	12018	12332	12145	12156	12217	12195	12372	12085	12032	11975	12151	12137	12213	12113	12075	11975	12145	12100	12199	12174	12244	12120	12172	12139	11986	12172	12114	12015	12314	11972	12091	12055	12060	12056	11976	12035	12163	12115	12112	12170	11944	12130	12044	12061	12105	12198	12085	12205	11973	12112	11976	12114	12249	12062	12207	12050	12228	12232	11999	11977	12152	12165	11905	12164	12040	12140	12182	12228	12087	11942	12115	12106	12177	12157	12096	12075	12198	12326	12223	12038	12185	12061	12250	12086	12262	12131	11973	12210	12192	12136	12267	12315	12029	12195	12082	11903	12166	12297	12124	12275	12025	12116	12081	12165	12189	11980	12178	11885	12099	11883	12104	12159	12054	12161	12047	12151	11998	12219	12204	12091	12132	12247	12238	12175	12204	12187	12275	12216	12162	12223	12257	12235	12187	12082	12102	12190	11993	12097	12047	12256	11921	12214	12184	12101	12046	12167	12102	12053	12093	12217	11995	12141	12199	12201	12084	12158	12258	12133	12000	12110	12360	12278	12076	12182	12062	12072	11998	12230	12068	12033	12318	12110	11966	12121	12194	12192	12191	12191	12080	12337	12286	12099	11959	12243	12181	12136	12063	12068	12145	12028	12118	12108	12125	12227	12049	12233	12266	12084	12146	12012	12133	12028	12142	12143	12176	12138	12060	12181	12082	12176	12223	12210	12246	12152	12069	12092	12247	12009	12131	12183	12097	12153	12262	12170	12179	12099	12156	12086	12044	12051	12067	12071	12215	11975	12312	12125	12025	12249	12132	12146	12162	12194	12098	11978	12237	12059	12118	12005	11956	12164	12237	12201	12102	12264	12121	12027	12029	12070	12184	12157	12165	12130	12040	12119	12088	12079	12067	12220	12157	12092	12008	12287	12314	12163	12164	11963	12111	12171	11982	12247	12170	12432	12320	12072	12126	12126	12036	12188	12139	12163	12077	12071	12282	12131	12141	12088	12113	11987	12253	12122	12133	12036	12121	12063	12341	12087	12171	12197	12002	12180	12214	12268	12083	12213	12230	12119	12167	11991	12118	11923	12181	12117	12169	12050	12085	12159	12111	12067	12082	12188	12204	12141	12051	12135	12088	12396	12116	12137	12219	12339	12158	12070	12133	11962	12093	11916	12197	12130	12214	11915	12099	12139	12066	12135	12167	12167	12038	12126	11916	11919	12189	12137	12088	12184	12210	12224	11990	12168	12077	12177	12084	12119	12150	12191	12173	12127	12368	12060	11990	12110	12133	12165	11989	11976	11924	12078	11984	12087	12060	12167	12036	12159	12071	12087	12101	12277	12148	12213	12063	12147	12102	12134	12162	12180	12153	11937	12297	12124	12105	12193	12319	12213	11958	12029	12254	12001	12141	12325	12164	12163	12103	12183	12238	12044	12025	12176	12041	12031	11951	11945	12056	12264	12213	12021	12039	12030	12046	12085	12279	12048	12140	12053	12219	12148	12167	12058	12239	12094	12208	12296	12089	12041	12028	12266	11994	11958	12134	12126	11994	12363	11985	12215	12462	12113	12062	12087	12240	12088	12165	12156	12088	12201	12126	12181	12340	12122	12026	12127	12200	12234	11897	12259	12057	12114	12206	12152	12312	12063	12108	12200	12089	12195	12134	12252	12108	12058	12085	12159	12138	12191	12134	12197	12076	12217	12299	12152	12054	12261	12109	12169	12155	12032	12135	12068	11925	12119	12271	12142	12125	12268	12059	12283	12010	12162	12137	12162	12191	12295	12157	12135	12149	12223	12115	12142	12118	12176	12008	11911	12188	12195	12154	12267	12137	12180	11874	12106	12193	12034	12129	12177	12074	12088	12196	12207	11918	12231	12259	12207	12032	12172	12230	12249	11994	12203	12069	11956	12076	11979	12036	12169	12114	12143	12226	12204	12073	11982	12255	12169	12220	12314	12212	12050	12160	12220	12253	12198	12052	12136	12129	12256	12118	12099	12146	12095	12118	12132	12188	12166	12097	12212	12225	12075	12157	12109	12173	12259	12192	12110	12272	12033	12062	12096	12151	12146	12133	12168	12189	12235	12219	12276	12008	12041	12129	12216	12095	12278	12117	12203	12199	12136	12095	12192	12232	12099	12133	12118	12195	12255	12306	12307	12124	12129	12156	12281	12218	12213	12127	12211	12071	12027	12262	12177	12194	12160	11968	12058	12194	12225	12091	11976	12110	12085	12077	12222	12115	12137	12184	12093	12079	12179	12123	12204	12293	12006	12088	12117	12063	12178	11969	12175	12026	12117	12196	12093	12019	12073	12136	12021	12101	12179	12145	12239	12203	12098	12083	12195	12339	12134	12091	12029	12275	12135	12247	12184	11981	11988	12121	12092	12023	12158	12221	12050	12358	12189	12176	12125	12124	12163	12049	11978	12220	12149	11966	12061	12199	12152	12068	12257	11961	12257	12301	12286	12142	12200	12299	12105	12094	12214	12066	12066	12153	12183	12107	12085	12190	12027	12181	12167	12101	12261	12084	12076	11971	11866	12085	12179	12037	12116	12220	12207	12276	11991	11938	11995	12166	12187	12229	12149	12107	12054	12085	12119	12165	12135	12466	12117	12079	12142	12033	12056	12192	12163	12084	12211	12160	12162	12097	12094	12078	12128	11956	12064	12100	12251	12126	12133	12082	12065	12118	12120	12112	12098	12204	11990	12081	11985	12363	12083	12239	12020	12117	12195	12011	12109	11985	12113	12117	12110	12332	12153	12099	12141	12136	12123	12227	12175	12163	12177	12001	12262
24105	22610	38594	40618	35507	29821	26807	22292	18072	15406	13866	13167	12857	12878	12777	12804	12893	12850	12782	12676	12825	12680	12819	12873	12778	12941	12894	12849	12839	12691	12664	12762	12736	13003	12749	12785	12654	12620	12781	12833	12684	12669	12763	12767	12750	12565	12819	12611	12730	12726	12901	12497	12690	12843	12725	12457	12679	12653	12636	12849	12656	12717	12738	12645	12604	12657	12755	12743	12659	12907	12727	12672	12826	12770	12861	12771	12938	12815	12452	12879	12764	12619	12599	12779	12541	12755	12750	12802	12783	12633	12898	12648	12723	12796	13034	12665	12670	12537	12617	12495	12776	12657	12781	12618	12829	12587	12715	12831	12847	12634	12507	12780	12665	12690	12615	12734	12789	12797	12742	12592	12785	12631	12876	12663	12723	12833	12730	12645	12730	12484	12738	12754	12767	12626	12725	12905	12751	12734	12663	12678	12799	12623	12751	12894	12671	12765	12716	12693	12548	12740	12734	12525	12661	12628	12577	12741	12692	12688	12742	12526	12718	12650	12506	12892	12756	12690	12581	12593	12660	12742	12745	12633	12755	12609	12772	12615	12725	12804	12753	12778	12688	12556	12719	12619	12563	12820	12555	12691	12676	12677	12795	12707	12721	12843	12666	12684	12724	12731	12599	12674	12617	12549	12589	12498	12446	12591	12580	12805	12867	12840	12658	12634	12682	12740	12717	12765	12710	12760	12628	12678	12833	12825	12782	12824	12841	12754	12659	12619	12576	12773	12671	12595	12777	12722	12883	12688	12731	12762	12695	12501	12696	12973	12740	12639	12718	12725	12750	12835	12793	12633	12751	12442	12596	12691	12682	12697	12663	12762	12663	12758	12654	12513	12786	12752	12705	12535	12888	12870	12453	12813	12631	12603	12712	12639	12565	12696	12827	12754	12669	12654	12629	12660	12752	12780	12714	12794	12652	12608	12752	12880	12701	12717	12712	12695	12680	12846	12704	12571	12675	12861	12774	12795	12762	12764	12624	12814	12662	12799	12653	12613	12742	12553	12627	12698	12637	12725	12727	12751	12660	12920	12688	12495	12703	12620	12744	12701	12691	12692	12668	12554	12728	12669	12728	12622	12621	12754	12660	12722	12529	12761	12836	12723	12763	12644	12734	12952	12552	12657	12633	12541	12904	12704	12801	12956	12673	12768	12732	12961	12788	12617	12650	12744	12753	12671	12708	12762	12688	12635	12705	12877	12771	12587	12753	12607	12617	12642	12641	12642	12676	12755	12677	12731	12762	12658	12760	12807	12613	12503	12771	12561	12785	12976	12546	12807	12718	12607	12703	12666	12601	12746	12799	12548	12685	12844	12782	12828	12832	12851	12822	12760	12483	12476	12693	12655	12749	12638	12655	12642	12587	12775	12665	12576	12575	12834	12918	12786	12631	12545	12587	12694	12902	12766	12586	12677	12591	12455	12715	12678	12759	12571	12621	12696	12787	12726	12544	12601	12472	12685	12775	12696	12559	12581	12993	12744	12572	12447	12699	12673	12665	12582	12584	12852	12603	12735	12747	12692	12539	12770	12831	12632	12701	12597	12677	12798	12727	12721	12759	12449	12584	12746	12884	12782	12659	12633	12928	12866	12750	12676	12645	12706	12641	12740	12745	12767	12837	12692	12640	12822	12855	12735	12716	12714	12752	12622	12705	12871	12700	12729	12716	12667	12661	12809	12694	12709	12679	12788	12716	12890	12762	12899	12746	12461	12697	12819	12718	12539	12586	12715	12580	12579	12693	12729	12606	12532	12755	12628	12800	12678	12722	12718	12693	12682	12809	12734	12802	12805	12705	12808	12651	12570	12808	12570	12727	12628	12810	12664	12603	12764	12632	12541	12763	12587	12671	12551	12623	12615	12705	12781	12778	12736	12851	12744	12644	12431	12724	12667	12801	12823	12736	12552	12676	12656	12802	12587	12638	12907	12671	12705	12793	12659	12598	12660	12855	12736	12796	12765	12788	12780	12679	12802	12628	12647	12636	12590	12567	12812	12558	12704	12711	12871	12682	12721	12740	12761	12535	12596	12647	12667	12769	12720	12700	12762	12832	12747	12855	12770	12749	12531	12802	12708	12560	12607	12641	12518	12803	12689	12577	12785	12761	12737	12597	12741	12755	12602	12676	12699	12795	12784	12931	12540	12555	12684	12797	12629	12698	12766	12708	12558	12763	12594	12814	12514	12754	12558	12791	12738	12597	12705	12591	12646	12822	12805	12755	12655	12581	12611	12520	12776	12719	12677	12613	12667	12867	12723	12855	12660	12623	12668	12724	12679	12787	12767	12531	12884	12548	12579	12778	12845	12711	12580	12876	12632	12803	12766	12826	12659	12691	12684	12706	12689	12924	12536	12697	12787	12785	12615	12673	12788	12522	12668	12654	12610	12611	12463	12700	12487	12464	12614	12756	12739	12563	12692	12771	12714	12745	12624	12731	12631	12755	12763	12618	12474	12816	12734	12974	12856	12705	12567	12742	12789	12733	12664	12673	12667	12857	12692	12763	12739	12675	12857	12761	12624	12792	12673	12828	12642	12555	12706	12797	12690	12801	12728	12741	12639	12667	12754	12719	12545	12793	12556	12503	12668	12533	12806	12681	12751	12599	12768	12850	12590	12782	12439	12574	12613	12733	12703	12736	12825	12704	12799	12619	12735	12759	12673	12944	12642	12748	12718	12601	12578	12623	12486	12492	12802	12818	12695	12694	12622	12604	12668	12782	12814	12729	12864	12700	12859	12843	12782	12819	12815	12684	12577	12621	12654	12721	12752	12834	12601	12645	12744	12741	12734	12835	12675	12778	12662	12451	12660	12684	12850	12633	12741	12588	12925	12812	12663	12545	12861	12739	12792	12628	12832	12729	12580	12841	12841	12795	12693	12565	12737	12934	12731	12640	12711	12643	12753	12871	12788	12704	12578	12656	12742	12533	12504	12590	12562	12734	12634	12574	12791	12721	12590	12686	12731	12987	12740	12612	12605	12691	12747	12769	12558	12721	12689	12586	12687	12655	12674	12605	12788	12717	12840	12596	12493	12631	12758	12964	12741	12654	12643	12850	12589	12599	12689	12586	12763	12689	12741	12795	12703	12700	12652	12831	12625	12643	12450	12615	12740	12832	12649	12492	12688	12531	12705	12795	12759	12609	12621	12519	12660	12920	12533	12765	12630	12836	12680	12704	12659	12646	12683	12718	12896	12776	12764	12620	12762	12660	12625	12656	12580	12678	12556	12671	12732	12705	12644	12773	12796	12647	12577	12693	12626	12721	12644	12717	12723	12605	12770	12501	12647	12583	12706	12914	12782	12689	12664	12707	12688	12814	12679	12712	12650	12827	12777	12686	12760	12578	12656	12665	12878	12710	12771	12494	12796	12763	12796	12742	12534	12465	12747	12670	12693	12627	12612	12905	12718	12768	12615	12584	12699	12770	12499	12498	12661	12672	12719	12651	12502	12765	12662	12757	12586	12728	12788	12571	12734	12631	12648	12915	12763	12769	12636	12788	12732	12580	12733	12610	12718	12781	12776	12564	12686	12660	12683	12787	12753	12716	12740	12594	12772	12612	12582	12521	12671	12742	12625	12657	12844	12479	12647	12599	12824	12641	12673	12866	12617	12775	12591	12740	12787	12904	12843	12754	12542	12554	12677	12716	12769	12788	12736	12778	12546	12747	12748	12792	12543	12700	12747	12817	12949	12745	12664	12738	12686	12744	12880	12767	12668	12624	12572	12760	12835	12767	12639	12693	12698	12790	12660	12490	12617	12523	12682	12709	12656	12784	12959	12896	12778	12638	12548	12757	12792	12771	12704	12606	12913	12779	12726	12540	12786	12633	12606	12802	12635	12664	12863	12825	12660	12630	12830	12500	12432	12631	12691	12603	12594	12827	12799	12792	12808	12723	12729	12840	12777	12793	12727	12590	12611	12802	12711	12725	12694	12910	12754	12749	12603	12661	12635	12904	12695	12676	12506	12693	12576	12630	12876	12794	12754	12675	12841	12745	12684	12702	12569	12744	12613	12651	12767	12890	12735	12837	12854	12845	12863	12579	12735	12815	12712	12548	12568	12833	12641	12666	12700	12707	12671	12587	12834	12558	12557	12699	12690	12692	12818	12600	12786	12724	12795	12878	12671	12677	12615	12540	12794	12735	12453	12621	12780	12591	12709	12687	12789	12812	12623	12592	12703	12798	12603	12655	12862	12548	12616	12604	12644	12890	12804	12626	12687	12573	12702	12790	12897	12677	12723	12577	12893	12710	12858	12872	12648	12731	12903	12762	12597	12649	12780	12877	12699	12778	12705	12672	12605	12764	12758	12754	12766	12709	12641	12820	12703	12881	12570	12692	12549	12668	12734	12904	12815	12626	12659	12632	12876	12686	12540	12609	12698	12688	12698	12790	12759	12693	12757	12788	12666	12822	12700	12611	12616	12664	12886	12697	12681	12740	12813	12804	12898	12778	12647	12736	12670	12708	12744	12596	12750	12684	12640	12681	12749	12736	12724	12755	12771	12758	12629	12779	12718	12664	12663	12600	12820	12952	12760	12929	12784	12879	12861	12754	12521	12822	12492	12735	12718	12811	12922	12719	12617	12770	12698	12706	12553	12592	12468	12745	12850	12749	12624	12660	12764	12640	12709	12532	12750	12639	12709	12747	12710	12683	12657	12692	12688	12676	12579	12599	12579	12868	12723	12815	12855	12719	12720	12780	12629	12674	12824	12864	12591	12835	12801	12763	12716	12507	12755	12822	12819	12526	12605	12774	12647	12734	12689	12531	12713	12656	12736	12611	12605	12722	12886	12673	12768	12736	12672	12901	12625	12595	12574	12726	12813	12683	12664	12930	12563	12735	12744	12991	12548	12818	12751	12742	12730	12714	12603	12787	12550	12564	12866	12688	12810	12820	12611	12718	12823	12632	12806	12755	12586	12798	12654	12620	12782	12694	12679	12483	12669	12709	12630	12643	12734	12666	12867	12649	12705	12743	12681	12810	12760	12665	12630	12827	12617	12521	12461	12709	12573	13001	12763	12651	12659	12639	12788	12867	12683	12603	12667	12700	12540	12703	12860	12661	12579	12700	12586	12821	12697	12625	12819	12563	12734	12733	12916	12825	12756	12760	12714	12709	12758
43549	84028	77578	55610	43106	30749	27681	23450	19014	14887	12881	12054	12089	11926	11867	11820	11840	11959	11767	11820	11816	11691	11948	11799	11826	11903	11973	11807	11904	11755	11976	11833	11689	11829	11858	11753	11900	11916	12029	11821	11707	11763	11780	11799	11806	11810	11802	11655	11713	11911	11907	11863	11820	11781	11980	11898	11681	11930	11977	11742	11807	11842	11755	11974	11925	11755	11811	11905	11796	11598	11788	11912	11845	11771	11759	11973	11838	11855	11704	11705	11825	11850	11997	11701	11698	11845	11813	11751	11774	11711	11767	11890	11699	11845	11918	11720	11780	11825	11779	11782	11693	11820	11928	11791	11721	11761	11746	11929	11751	11853	11966	11704	11923	11914	11675	11666	11874	11883	11841	11809	11771	11879	11719	11695	11714	11868	11800	11781	11999	11826	11825	11670	11913	11831	11886	11861	11756	11710	11622	11741	11905	11825	11795	11819	11772	11811	11853	11796	11889	11805	11745	11693	11841	11838	11687	11869	11788	11753	11845	11807	11779	11747	11793	11743	11726	11893	11842	11869	11757	11708	11897	11884	11861	11756	11702	11907	11891	11761	11834	11901	11989	11889	11847	11847	11781	11717	11946	11731	11887	11871	11756	11891	11701	11708	11857	11812	11906	11836	11803	11756	11875	11890	11755	11713	11862	11705	11998	11676	11710	11685	11780	11861	11858	11816	11808	11691	11963	11809	11881	11869	11682	11927	11903	11907	11873	11917	11737	11707	11864	11757	11984	11763	11835	11858	11794	11772	11696	11863	11830	11776	11759	11867	11809	11859	11698	11895	11973	11789	11950	11681	11869	11720	11760	11839	11917	11908	11690	11706	11833	11797	11958	11862	11747	11816	11742	11923	11896	11775	11981	11816	11865	11960	11781	11969	11706	11881	11748	11853	11681	11796	11788	11737	11806	11838	11886	11782	11724	11903	11867	11981	11748	11825	11797	11941	11771	11939	11703	11926	11955	11757	11645	11956	11845	11848	11824	11732	11899	11712	11813	11893	11745	11786	11684	11885	11942	11864	11784	11828	11732	11823	11803	11796	11962	12057	11950	11870	11730	11888	11893	11803	11981	11933	11902	11897	11795	11705	11719	11908	11891	11647	12004	11733	11904	11847	11752	11790	11994	11877	11856	11885	11800	11796	11892	11647	11813	11747	11605	11614	11879	11854	11746	11837	11908	11891	11811	11965	11900	11767	11752	11792	11911	11754	11643	11817	11814	11884	11786	11861	11711	11804	11803	11859	11807	11769	11875	11952	11783	11744	11857	11913	11938	11810	11919	11646	11887	11866	11842	11752	11657	11902	11819	11812	11860	11775	11879	11790	11914	11811	11820	11925	11768	11894	11840	11799	11764	11763	11707	11815	11791	11910	11965	11732	11813	11719	11873	11703	11732	11832	11709	11873	11726	11663	11821	11795	11794	11820	11856	11806	11773	11770	11864	11745	11775	11915	11553	11843	11902	11897	11973	11852	11816	11799	11774	11855	11765	11864	11913	11811	11880	11686	11662	11834	11649	11744	11854	11849	12003	11767	11878	11916	11791	11941	11791	11927	11777	11781	11849	11614	11680	11837	11664	11788	11787	11986	11805	11837	11852	11725	11812	11972	11637	11848	11971	11937	11853	11862	11877	11869	11667	11760	11770	11837	11590	11906	11811	11918	11853	11773	11859	11810	11870	11759	11714	11743	11928	11735	11839	11860	11782	11754	11796	11878	11829	11876	11940	11764	11695	11803	11770	11635	11869	11909	11866	11782	11845	11813	11723	11922	11921	11838	11681	11797	11845	11730	11915	11783	11838	11810	11797	11820	11810	11719	11777	11801	11892	11655	11801	11940	11674	11865	11866	11709	12024	11817	11813	11824	11715	11845	11892	11816	11847	11795	11917	11849	11820	11862	11658	11854	11865	11857	11682	11745	11834	11810	11805	11828	11628	11852	11796	11773	11804	11820	11697	11823	11858	11912	11762	11885	11773	12005	11730	11996	11645	11860	11896	11859	11769	11953	11702	11902	11818	11612	11802	11750	11753	11858	11723	11819	11858	11852	11754	11782	11816	11737	11917	11818	11838	11978	11857	11761	11769	11653	11867	11845	11898	11769	12022	12017	11678	11804	11846	11712	11597	11948	11670	11926	11881	11819	11797	11871	11940	11825	11727	11875	11819	11786	11822	11718	11893	11771	11894	11918	11669	11842	11666	11884	11795	11774	11769	11827	11697	11798	11728	11970	11832	11892	11769	11722	11648	11957	11659	11750	11826	11765	11839	11918	11798	11941	11696	11883	11968	11860	11829	11932	11783	11743	11636	11796	11674	11848	11841	11894	11725	11843	11825	11770	11949	11707	11713	11728	11783	11743	11921	11746	11808	11791	11752	11783	11802	11788	11723	11872	11776	11716	11658	11922	11782	11698	11788	11867	11773	11660	11978	11796	11800	11813	11856	11794	11919	11836	11804	11758	11795	11885	11636	11817	11767	11840	11942	11706	11696	11883	11852	11870	11512	11715	11741	11679	11755	11758	11770	11880	11895	11699	11842	11752	11720	11957	11722	11865	11724	11827	11917	11731	12006	11783	11930	11771	11650	11857	11818	11827	11751	11913	11927	11759	11867	11867	11800	11737	11691	11720	11903	11754	11866	11947	11658	11854	11878	12000	11708	11909	11790	11809	11990	11858	11787	11710	11715	11861	11720	11843	11758	11776	11791	11924	11858	11794	11876	11622	11759	11821	11821	11822	11895	11767	11698	11822	11892	11941	11730	11802	11851	11873	11803	11785	11740	11757	11971	11878	11723	11866	11732	11785	11716	11827	11888	11889	11915	11724	11892	11700	11762	11814	11831	12049	11794	11746	11802	11810	11880	11812	11900	11930	11725	11849	11743	11870	11778	11777	11794	11855	11852	11779	11870	11724	11984	11860	11849	11811	11689	11863	11856	11618	11881	11718	11760	11851	11840	11765	11714	11850	11633	11746	11850	11774	11851	11759	11789	12073	11769	11925	11782	11822	11768	11734	11842	11778	11641	12079	11906	11709	11963	11718	11922	12009	11745	11860	11938	11764	11814	11747	11799	11706	11773	11745	11839	11647	11764	11866	11820	11891	11789	11752	11844	11828	11873	11627	11856	11660	11879	11806	11781	11816	11777	11908	11890	11822	11808	11784	11847	11772	11923	11804	11899	11819	11660	11832	11970	11812	11730	11902	11634	11657	11966	11778	11753	11957	11988	11898	11700	12004	12022	11820	11771	11769	11639	11731	11690	11913	11704	11905	11768	11726	12014	11839	11880	11750	11913	11967	11603	11844	11809	11985	11840	11793	11796	11845	11933	11606	11836	11915	11611	11724	11831	11842	11870	11700	11912	11783	11907	11921	11645	11881	11952	11889	11750	11920	11668	11701	11876	11940	11661	11821	11834	11849	11817	11816	11792	11801	11925	11707	11711	11883	11752	11817	11769	11862	11599	11890	11842	11770	11627	11892	11763	11963	11819	11876	11945	11769	11758	11852	11816	11761	11752	11889	11802	11628	11884	11855	11766	11836	11711	11764	11790	11699	11904	11737	11910	12015	11810	11802	11858	11727	11816	11837	11880	11870	11746	12018	11722	11941	11716	11792	11680	11976	11778	11788	11834	11829	11846	11919	11657	11811	11862	11810	11845	11927	11679	11815	11914	11800	11869	11785	11702	11917	11820	11866	11817	11819	11595	11799	11684	11721	11854	11748	11767	11901	11801	11869	11749	11757	11794	11818	11848	11818	11749	11885	11841	11780	11923	11893	11750	11803	11804	11787	11804	11901	11886	11821	11769	11859	11734	11888	11774	11723	11923	11875	11741	11727	11901	11877	11720	11667	11935	11775	11874	11732	11912	11884	11651	11877	11757	11690	11839	11859	11890	11836	11848	11726	11994	11845	11678	11847	11797	11713	11863	11910	11880	11801	12074	11785	11862	11809	11795	11667	11803	11769	11842	11625	11639	11697	11715	11765	11864	11785	11745	11939	11881	11834	11721	11811	11889	11784	11827	11887	11887	11770	11835	11825	11810	11855	11880	11706	11770	11873	11826	11824	11771	11722	11827	11843	11799	11793	11829	11876	11808	11918	11705	11757	11803	11976	11772	11833	11640	11846	11869	11718	11781	11729	11739	11738	11729	11834	11823	11730	11920	11704	11824	11804	11785	11800	11923	11826	11931	11983	12010	11896	11803	11831	11877	11861	11893	11673	11725	11799	11751	11867	11864	11855	11734	11779	11888	11568	11833	11809	11967	11741	11664	11981	11871	11679	11829	11889	11862	11828	11745	11750	11805	11806	11728	11806	11752	11878	11960	11877	11816	11857	11739	11911	11784	11826	11828	11721	11777	11680	11947	11912	11853	11815	11827	11799	11771	11668	11664	11925	11704	11752	11656	11888	11772	11781	11838	11797	11895	12001	11893	11742	11696	11883	11769	11808	11702	11848	11641	11913	11966	11881	11916	11635	11770	11854	11923	11761	11735	11897	11985	11812	11966	11847	11797	11911	11625	11899	11835	11824	11998	11796	11761	11794	11760	11800	11762	11820	11886	11865	11734	11859	11774	11653	11688	11803	11845	11719	11886	11816	11590	11815	11951	11926	11654	11864	11792	11717	11941	11797	11881	11848	11851	11952	11970	11860	11887	11698	11748	11997	11889	11718	11749	11742	11749	11751	11866	11766	11941	11718	11983	11860	11662	11686	11940	11698	11752	12021	11731	11912	11983	11708	11885	11839	12094	11980	11705	11814	11776	11691	11856	11785	11782	11933	11808	11951	11811	11806	11862	11806	11730	11925	11764	11749	11784	11694	11849	11851	11670	11900	11847	11971	11778	11733	12010	11909	11814	11869	11711	11815	11896	11734	11869	11869	11791	11915	11788	11882	11876	11830	11790	11663	11892	11942	11872	11798	11914	11798	11808	11851	11832	11909	11857	11877	11781	11850	11841	11902	11699	11822	11681	11819	11834	11616	11775	11923	11677	11765	11644	11743	11888	11858	11869	11933	11726	11969	11912	11749	11720	11904	11813	11949	11818	11761	11762	11769	11833	11948	11710	11889	11844	11953	11890	11788	11705	11836	11681	11869	11873	11749	11822	11724	11842	11755	11755	11780	11902	11774	11815	11795
22742	21648	33811	33239	33791	32603	34856	30679	23479	17531	14322	13531	13011	13002	12855	12962	12662	12752	12769	12833	12570	12793	12925	12582	12588	12878	12766	12681	12748	12554	12736	12664	12551	12606	12645	12646	12419	12750	12686	12541	12639	12870	12539	12516	12618	12516	12718	12545	12685	12726	12831	12619	12594	12613	12748	12655	12670	12530	12644	12621	12406	12636	12667	12709	12619	12440	12561	12465	12455	12567	12517	12601	12405	12389	12569	12426	12633	12456	12506	12453	12358	12611	12630	12632	12718	12472	12589	12472	12541	12568	12629	12616	12644	12515	12538	12550	12524	12381	12599	12367	12563	12519	12526	12720	12401	12592	12632	12511	12544	12653	12630	12641	12717	12634	12457	12574	12599	12493	12518	12421	12525	12484	12643	12580	12623	12640	12503	12457	12549	12578	12583	12616	12677	12630	12692	12536	12785	12407	12680	12613	12544	12654	12495	12480	12469	12476	12424	12563	12585	12366	12493	12408	12578	12559	12608	12579	12606	12612	12562	12479	12725	12576	12713	12689	12557	12424	12678	12627	12601	12536	12513	12650	12432	12504	12333	12608	12580	12676	12590	12393	12442	12437	12251	12255	12575	12460	12381	12441	12598	12578	12742	12462	12572	12571	12458	12514	12497	12534	12563	12640	12668	12748	12645	12484	12429	12531	12515	12606	12565	12498	12528	12600	12514	12783	12418	12479	12640	12650	12477	12608	12586	12546	12576	12610	12615	12645	12537	12657	12388	12434	12649	12589	12512	12579	12619	12582	12501	12517	12666	12520	12327	12638	12598	12480	12434	12701	12584	12584	12576	12559	12781	12611	12697	12532	12717	12631	12559	12671	12645	12608	12441	12573	12677	12495	12694	12459	12621	12554	12621	12561	12493	12626	12370	12570	12462	12477	12709	12575	12570	12514	12666	12488	12457	12554	12557	12365	12527	12396	12511	12588	12600	12508	12535	12619	12600	12337	12562	12706	12372	12375	12559	12514	12422	12500	12631	12718	12471	12616	12458	12590	12624	12583	12702	12563	12622	12417	12467	12440	12496	12331	12592	12614	12637	12658	12434	12473	12488	12525	12447	12308	12352	12510	12522	12627	12667	12660	12478	12452	12558	12491	12563	12704	12472	12693	12628	12493	12518	12585	12531	12657	12650	12607	12492	12544	12530	12635	12697	12683	12439	12667	12622	12453	12430	12297	12689	12492	12630	12595	12666	12510	12561	12671	12417	12472	12555	12581	12576	12534	12509	12502	12636	12475	12531	12615	12456	12520	12583	12533	12506	12544	12449	12330	12457	12568	12579	12526	12635	12483	12348	12550	12506	12644	12557	12341	12291	12590	12575	12436	12730	12598	12535	12568	12512	12579	12273	12507	12696	12577	12760	12525	12564	12637	12587	12675	12499	12446	12624	12631	12548	12678	12658	12555	12712	12469	12564	12464	12588	12559	12498	12522	12557	12394	12622	12510	12516	12544	12504	12592	12486	12356	12505	12527	12609	12680	12738	12481	12480	12612	12518	12465	12672	12399	12687	12537	12592	12548	12397	12711	12724	12537	12620	12514	12507	12451	12745	12678	12696	12631	12705	12531	12721	12584	12461	12500	12469	12530	12345	12715	12664	12701	12537	12640	12728	12595	12609	12556	12547	12675	12502	12521	12564	12574	12447	12377	12482	12624	12587	12485	12458	12663	12654	12569	12412	12454	12481	12348	12561	12661	12617	12490	12472	12526	12697	12438	12521	12362	12431	12431	12490	12445	12838	12665	12444	12506	12639	12540	12415	12516	12560	12511	12360	12552	12380	12636	12732	12358	12630	12584	12488	12458	12383	12471	12493	12558	12589	12492	12604	12497	12606	12449	12516	12432	12443	12721	12559	12456	12480	12747	12454	12478	12473	12552	12487	12602	12511	12539	12590	12562	12595	12709	12643	12521	12714	12544	12579	12512	12512	12443	12644	12543	12751	12584	12341	12523	12585	12575	12534	12682	12366	12597	12563	12772	12497	12516	12648	12501	12504	12692	12581	12505	12508	12562	12480	12730	12515	12665	12570	12631	12551	12421	12424	12532	12750	12575	12418	12440	12407	12473	12728	12662	12401	12427	12405	12647	12690	12369	12568	12404	12456	12333	12616	12491	12572	12572	12643	12531	12568	12558	12584	12643	12522	12492	12413	12484	12539	12666	12672	12511	12499	12414	12599	12572	12603	12465	12596	12604	12646	12474	12438	12468	12588	12555	12559	12490	12626	12705	12487	12378	12603	12474	12516	12473	12454	12487	12555	12620	12534	12600	12623	12576	12625	12688	12630	12626	12545	12322	12586	12552	12564	12491	12452	12584	12484	12287	12577	12425	12422	12551	12455	12486	12649	12528	12589	12713	12658	12567	12574	12441	12356	12467	12628	12592	12647	12506	12588	12589	12679	12646	12470	12696	12575	12558	12602	12616	12628	12604	12414	12438	12607	12367	12624	12674	12755	12632	12466	12556	12457	12558	12494	12392	12650	12620	12535	12573	12563	12678	12486	12485	12694	12472	12566	12531	12407	12663	12509	12534	12553	12494	12413	12424	12382	12435	12355	12572	12509	12513	12861	12488	12362	12634	12508	12474	12700	12694	12501	12510	12589	12537	12640	12479	12637	12555	12624	12519	12529	12765	12405	12475	12522	12369	12430	12502	12577	12503	12419	12590	12435	12406	12662	12460	12466	12445	12386	12501	12734	12623	12459	12539	12476	12300	12404	12804	12520	12566	12685	12584	12450	12551	12504	12587	12546	12556	12628	12450	12479	12456	12548	12513	12487	12614	12647	12401	12739	12462	12571	12656	12635	12505	12512	12630	12473	12551	12448	12503	12476	12490	12441	12290	12392	12474	12453	12587	12450	12364	12457	12590	12580	12566	12651	12361	12585	12596	12481	12571	12474	12525	12665	12506	12491	12686	12601	12478	12404	12574	12535	12515	12398	12676	12528	12579	12509	12487	12357	12588	12347	12440	12580	12577	12543	12253	12387	12547	12493	12328	12613	12623	12419	12545	12571	12557	12392	12454	12392	12322	12509	12671	12562	12631	12774	12723	12619	12292	12511	12674	12479	12567	12504	12351	12558	12619	12497	12448	12497	12575	12742	12530	12468	12752	12312	12603	12648	12428	12428	12624	12664	12461	12592	12557	12451	12545	12474	12636	12561	12272	12289	12589	12507	12539	12609	12553	12574	12668	12468	12525	12314	12574	12708	12510	12440	12338	12446	12471	12524	12615	12737	12630	12607	12530	12415	12773	12717	12559	12407	12486	12627	12390	12403	12545	12566	12417	12454	12369	12621	12464	12613	12807	12578	12523	12611	12558	12569	12443	12719	12588	12625	12668	12632	12805	12502	12524	12576	12570	12518	12580	12583	12599	12486	12563	12575	12575	12521	12656	12503	12585	12493	12613	12545	12592	12522	12599	12526	12512	12706	12306	12478	12698	12625	12461	12372	12491	12604	12623	12616	12612	12408	12540	12524	12367	12528	12648	12444	12568	12760	12533	12287	12367	12655	12728	12692	12412	12604	12666	12385	12562	12475	12467	12461	12401	12402	12554	12603	12427	12521	12463	12653	12440	12562	12616	12497	12462	12406	12612	12519	12504	12648	12695	12788	12788	12489	12522	12754	12478	12637	12513	12563	12471	12466	12520	12602	12544	12333	12341	12295	12536	12613	12570	12562	12571	12454	12541	12585	12667	12408	12580	12542	12439	12484	12537	12505	12665	12469	12417	12490	12514	12518	12551	12469	12487	12438	12584	12608	12641	12600	12496	12532	12437	12535	12658	12708	12476	12558	12745	12723	12423	12706	12656	12373	12497	12446	12493	12460	12580	12504	12312	12643	12599	12525	12691	12452	12560	12517	12374	12532	12606	12418	12681	12536	12392	12485	12563	12434	12620	12274	12678	12524	12661	12647	12599	12532	12634	12480	12469	12494	12551	12643	12529	12715	12531	12401	12567	12395	12386	12582	12576	12500	12692	12531	12623	12586	12403	12659	12608	12621	12376	12500	12465	12547	12481	12611	12362	12485	12545	12549	12545	12533	12691	12602	12438	12520	12669	12551	12585	12543	12619	12585	12575	12568	12666	12523	12522	12609	12615	12591	12464	12791	12522	12311	12455	12470	12508	12672	12608	12506	12531	12580	12557	12726	12512	12448	12524	12467	12532	12665	12566	12525	12600	12565	12509	12339	12461	12603	12426	12376	12513	12792	12560	12561	12472	12540	12504	12496	12401	12705	12546	12633	12475	12516	12468	12576	12534	12641	12673	12359	12615	12398	12585	12563	12592	12477	12409	12519	12475	12374	12528	12639	12619	12490	12586	12655	12668	12317	12390	12632	12606	12618	12559	12483	12475	12428	12613	12335	12624	12443	12632	12420	12506	12666	12451	12486	12517	12502	12448	12675	12550	12582	12361	12506	12620	12491	12557	12608	12386	12530	12501	12534	12613	12594	12603	12426	12573	12607	12484	12450	12548	12545	12499	12345	12618	12451	12598	12549	12515	12628	12670	12532	12568	12620	12800	12460	12645	12655	12655	12805	12482	12342	12578	12602	12456	12426	12520	12408	12580	12593	12353	12533	12633	12565	12579	12422	12449	12379	12491	12438	12509	12596	12573	12453	12558	12567	12630	12508	12666	12585	12490	12458	12506	12470	12402	12379	12556	12537	12496	12528	12554	12618	12613	12482	12620	12593	12498	12402	12583	12425	12659	12513	12444	12573	12694	12401	12559	12484	12621	12532	12526	12459	12483	12554	12462	12631	12732	12465	12458	12615	12430	12576	12493	12572	12585	12619	12503	12416	12603	12557	12566	12630	12458	12348	12551	12701	12669	12536	12638	12464	12515	12449	12528	12561	12466	12674	12676	12457	12590	12446	12527	12525	12449	12546	12654	12433	12492	12517	12452	12582	12546	12424	12462	12611	12571	12727	12651	12515	12559	12621	12316	12625	12493	12475	12559	12594	12467	12405	12483	12524	12563	12691	12595	12574	12599	12405	12360	12501	12490	12646	12479	12556	12650	12532	12451	12559	12471	12740	12462	12621	12534	12547	12421	12576	12548	12373	12407	12558	12496	12511	12444	12703	12485	12585	12577	12607	12583	12375	12713	12600	12512	12578	12426
50370	94028	85581	69743	53033	39312	37933	33130	25067	16448	13774	11977	11697	11764	11799	11837	11669	11772	11770	11667	11537	11625	11669	11639	11558	11762	11730	11726	11536	11732	11635	11597	11648	11658	11602	11809	11522	11779	11634	11562	11727	11522	11692	11751	11705	11648	11573	11718	11677	11661	11681	11490	11605	11769	11714	11661	11608	11565	11609	11614	11763	11719	11694	11520	11421	11358	11467	11688	11728	11611	11686	11608	11567	11655	11712	11652	11722	11649	11677	11708	11609	11649	11606	11765	11581	11544	11659	11677	11556	11683	11700	11722	11570	11573	11813	11596	11665	11613	11818	11684	11705	11608	11812	11438	11693	11678	11586	11644	11554	11691	11560	11629	11485	11566	11662	11618	11623	11706	11603	11635	11603	11523	11689	11525	11640	11714	11730	11568	11809	11738	11653	11690	11514	11610	11627	11735	11627	11663	11764	11646	11639	11594	11640	11760	11600	11746	11638	11547	11632	11500	11595	11685	11554	11601	11667	11698	11400	11492	11595	11478	11762	11777	11645	11735	11623	11614	11619	11636	11665	11704	11596	11684	11565	11671	11708	11376	11754	11680	11651	11631	11537	11600	11604	11592	11469	11574	11513	11587	11661	11791	11620	11656	11506	11631	11678	11676	11694	11655	11686	11596	11737	11514	11725	11531	11586	11438	11493	11661	11768	11576	11558	11625	11585	11495	11485	11521	11674	11633	11563	11680	11690	11580	11692	11666	11670	11645	11684	11592	11444	11595	11657	11715	11678	11798	11586	11688	11659	11537	11544	11624	11613	11776	11781	11698	11542	11568	11573	11623	11751	11567	11534	11712	11575	11729	11554	11763	11472	11729	11546	11663	11550	11636	11469	11609	11665	11610	11716	11528	11625	11568	11745	11621	11641	11619	11542	11580	11532	11614	11631	11538	11672	11653	11671	11683	11665	11698	11701	11555	11740	11635	11694	11877	11695	11585	11779	11464	11619	11535	11630	11628	11616	11704	11751	11593	11684	11774	11676	11662	11775	11737	11625	11556	11560	11694	11611	11655	11586	11768	11695	11702	11671	11679	11598	11547	11702	11730	11709	11406	11570	11655	11574	11610	11636	11627	11696	11551	11672	11685	11671	11509	11666	11598	11642	11625	11611	11673	11561	11846	11675	11659	11596	11701	11477	11632	11723	11763	11761	11727	11608	11509	11634	11563	11551	11648	11559	11566	11625	11637	11514	11644	11520	11647	11564	11651	11602	11594	11694	11690	11587	11785	11550	11637	11592	11717	11684	11512	11603	11564	11617	11497	11707	11691	11548	11479	11679	11590	11584	11574	11711	11681	11620	11481	11589	11622	11672	11602	11634	11682	11614	11663	11679	11715	11531	11712	11627	11462	11569	11666	11621	11602	11687	11534	11766	11672	11706	11526	11661	11608	11786	11597	11735	11534	11724	11696	11579	11751	11496	11583	11592	11655	11629	11623	11427	11594	11625	11653	11532	11600	11661	11568	11612	11632	11663	11562	11606	11509	11623	11659	11644	11682	11600	11717	11550	11708	11518	11384	11590	11574	11538	11765	11648	11776	11681	11644	11536	11693	11618	11626	11731	11611	11626	11546	11687	11642	11605	11485	11571	11728	11628	11528	11598	11570	11480	11536	11688	11626	11610	11495	11613	11646	11761	11540	11599	11712	11556	11573	11645	11735	11647	11593	11710	11633	11727	11527	11627	11587	11466	11608	11446	11682	11704	11779	11732	11766	11643	11694	11579	11797	11710	11492	11656	11624	11616	11726	11741	11540	11547	11633	11456	11711	11686	11498	11703	11700	11490	11585	11587	11673	11716	11761	11584	11696	11626	11672	11627	11466	11628	11641	11746	11608	11608	11468	11629	11509	11563	11484	11728	11720	11682	11852	11595	11536	11570	11520	11605	11615	11605	11711	11811	11558	11629	11651	11594	11647	11814	11552	11556	11528	11666	11611	11588	11656	11674	11708	11673	11525	11619	11750	11504	11714	11738	11682	11598	11508	11537	11697	11569	11574	11683	11388	11571	11557	11563	11480	11704	11582	11643	11637	11695	11489	11660	11740	11573	11626	11612	11648	11644	11745	11730	11445	11667	11654	11414	11658	11550	11521	11454	11618	11411	11639	11653	11629	11733	11565	11587	11567	11531	11670	11712	11511	11701	11599	11702	11574	11613	11491	11617	11743	11670	11756	11607	11631	11866	11518	11651	11520	11656	11603	11620	11775	11733	11569	11508	11553	11458	11587	11613	11664	11736	11728	11697	11579	11711	11700	11878	11596	11752	11542	11537	11594	11609	11568	11555	11647	11491	11608	11548	11701	11684	11558	11525	11569	11658	11538	11718	11571	11749	11533	11662	11561	11691	11590	11560	11465	11534	11758	11689	11614	11542	11650	11554	11703	11427	11631	11598	11696	11372	11686	11731	11610	11716	11589	11679	11617	11673	11611	11597	11620	11718	11659	11607	11730	11660	11572	11590	11749	11599	11498	11726	11418	11555	11669	11600	11574	11636	11672	11691	11435	11588	11392	11847	11458	11510	11408	11705	11716	11563	11593	11492	11734	11706	11691	11603	11621	11633	11643	11743	11576	11551	11589	11693	11663	11712	11664	11670	11594	11466	11716	11573	11625	11590	11632	11595	11450	11500	11648	11698	11614	11701	11623	11646	11617	11769	11649	11610	11721	11577	11588	11635	11598	11614	11628	11537	11722	11584	11445	11638	11672	11508	11592	11645	11540	11596	11670	11694	11831	11389	11431	11541	11757	11648	11621	11575	11594	11586	11786	11603	11729	11646	11678	11570	11653	11673	11565	11581	11564	11699	11763	11634	11752	11603	11583	11683	11424	11636	11573	11693	11629	11605	11651	11623	11759	11473	11588	11736	11598	11752	11582	11765	11695	11560	11629	11702	11633	11631	11696	11500	11571	11515	11535	11493	11600	11573	11711	11657	11651	11536	11662	11740	11346	11735	11564	11722	11558	11557	11551	11754	11677	11690	11555	11681	11566	11587	11753	11664	11640	11528	11772	11579	11628	11696	11676	11703	11628	11690	11475	11659	11718	11669	11737	11577	11732	11476	11605	11673	11690	11816	11719	11506	11578	11649	11554	11689	11581	11618	11849	11682	11602	11716	11448	11696	11637	11588	11606	11497	11601	11679	11576	11690	11667	11624	11621	11523	11799	11518	11507	11753	11630	11545	11533	11793	11599	11608	11773	11574	11679	11667	11654	11547	11593	11561	11682	11526	11669	11565	11823	11609	11617	11556	11598	11660	11354	11627	11550	11652	11780	11652	11520	11626	11540	11662	11600	11745	11589	11513	11724	11635	11681	11670	11712	11730	11539	11737	11489	11652	11634	11646	11693	11766	11605	11590	11653	11678	11604	11682	11722	11675	11612	11752	11608	11555	11580	11544	11572	11650	11588	11582	11617	11577	11511	11541	11492	11580	11610	11625	11586	11681	11444	11560	11546	11462	11777	11701	11678	11649	11685	11636	11608	11661	11563	11685	11536	11681	11664	11638	11667	11780	11691	11484	11642	11655	11607	11481	11676	11646	11791	11630	11521	11507	11415	11626	11667	11550	11674	11742	11606	11624	11565	11577	11496	11842	11749	11638	11531	11612	11485	11704	11594	11746	11551	11744	11571	11761	11468	11520	11610	11644	11642	11617	11727	11475	11649	11711	11623	11615	11703	11718	11665	11659	11716	11642	11622	11748	11651	11515	11651	11680	11741	11554	11716	11553	11618	11666	11631	11548	11732	11502	11607	11745	11582	11686	11474	11661	11588	11667	11677	11647	11754	11744	11597	11656	11675	11489	11666	11609	11679	11790	11714	11559	11594	11568	11561	11719	11590	11883	11698	11603	11535	11652	11697	11538	11552	11739	11660	11730	11533	11882	11728	11510	11574	11675	11647	11700	11521	11468	11688	11616	11605	11519	11553	11721	11566	11571	11805	11628	11615	11656	11710	11755	11596	11732	11656	11682	11658	11509	11509	11720	11577	11813	11556	11834	11572	11655	11710	11642	11643	11742	11622	11526	11526	11495	11703	11608	11613	11615	11584	11700	11625	11636	11572	11545	11728	11617	11699	11602	11837	11642	11759	11541	11788	11666	11787	11616	11552	11680	11713	11697	11621	11614	11640	11641	11563	11752	11727	11624	11794	11691	11575	11717	11636	11664	11523	11680	11781	11470	11722	11578	11644	11719	11630	11633	11514	11684	11512	11677	11597	11601	11677	11686	11574	11608	11520	11709	11586	11722	11709	11587	11591	11690	11492	11567	11685	11504	11604	11656	11612	11670	11533	11583	11682	11684	11666	11720	11526	11736	11593	11575	11528	11731	11727	11658	11665	11714	11619	11585	11616	11690	11621	11574	11624	11471	11536	11649	11704	11456	11947	11546	11574	11576	11679	11770	11502	11510	11679	11762	11617	11731	11587	11560	11588	11490	11592	11613	11621	11609	11677	11666	11638	11609	11522	11623	11651	11597	11553	11682	11652	11809	11575	11654	11502	11649	11553	11707	11693	11732	11608	11679	11664	11658	11767	11817	11699	11536	11684	11609	11553	11685	11666	11635	11741	11622	11653	11599	11613	11583	11575	11650	11611	11725	11428	11689	11415	11670	11542	11777	11574	11519	11455	11610	11669	11653	11627	11503	11543	11858	11642	11577	11573	11795	11635	11518	11696	11696	11537	11663	11431	11667	11687	11648	11613	11483	11677	11722	11683	11647	11697	11759	11606	11702	11633	11483	11705	11731	11685	11601	11829	11559	11675	11745	11652	11665	11686	11579	11669	11604	11839	11503	11590	11682	11669	11705	11590	11654	11455	11598	11632	11484	11548	11594	11639	11535	11781	11453	11422	11546	11675	11584	11631	11551	11535	11623	11537	11611	11363	11744	11696	11737	11620	11580	11552	11684	11721	11667	11731	11547	11602	11733	11710	11503	11671	11732	11667	11624	11803	11590	11590	11655	11534	11575	11716	11648	11672	11495	11713	11590	11617	11566	11691	11619	11511	11633	11576	11676	11587	11584	11665	11552	11624	11707	11447	11832	11510	11504	11780	11641	11621	11496	11627	11633	11648	11648	11615	11696	11623	11532	11627	11549	11702	11702	11555	11619	11575	11655	11567	11542	11492
28577	32672	41232	35305	23578	17514	16762	15689	14115	13614	13257	13415	13338	13378	13178	13102	13243	13272	13300	13283	13190	13303	12902	13256	13154	13227	13188	13331	13344	13176	13303	13179	13137	13086	13243	13205	13182	13268	12928	13258	13351	13194	13155	13332	13446	13173	13126	13017	13149	13290	13179	13257	13168	12973	13290	13321	13262	12977	13082	13144	13160	13267	13167	13214	13191	13326	13257	13324	13283	13262	13263	13108	13292	13039	13300	13113	13235	13108	13159	13224	13256	12954	13147	13266	13058	13084	13074	13260	13064	13003	13097	13042	13171	13400	13252	13147	13344	13334	13239	13188	13347	13241	13213	13177	12899	13107	13166	13398	13211	13194	13277	13385	13176	13190	13079	13011	12955	13126	13124	13269	13195	13276	13089	13310	13303	13202	13170	13279	13163	13092	13257	13216	13162	13145	13301	13178	13129	13272	13187	13033	13372	13052	13209	13193	13241	13237	13304	13251	13144	13353	13186	13153	13060	13086	13122	13218	13151	13050	13206	13115	13270	13039	13068	13259	13168	13116	13273	13154	13152	13189	13270	13313	13249	13333	13193	13214	13280	13181	13049	13164	13182	13165	13094	13175	13348	13137	13312	12961	13072	13182	13330	13295	13327	13074	13091	13168	13396	13128	13137	13109	12985	13105	13207	13055	13238	12971	13322	12832	13069	13083	13141	13085	13097	13161	13062	13139	13358	13462	13422	13091	13316	13280	13257	13081	13181	13110	13207	13187	13417	13374	13159	13053	13303	13152	13022	13036	13164	13154	13215	13302	13252	13135	13231	13055	13089	13236	12949	13297	13134	13079	13194	13269	13211	13096	13249	13081	13248	13494	13354	13178	13266	13282	13343	13197	13164	13129	13131	13223	13001	13225	12938	13323	13274	13154	13202	13239	13226	13425	13168	13261	13218	13244	13413	13065	13170	13256	13115	13174	13232	13091	13241	13081	13071	13373	13146	13137	13224	13341	13267	13146	13177	13126	13292	13162	13048	13135	13310	13253	13113	13110	13163	13189	13160	13192	13113	13206	12894	13145	13054	13182	12943	13135	13172	13261	13210	13132	13108	13130	13119	13066	13115	13203	13218	13155	13070	13199	13220	13055	13010	12991	13227	13204	13176	13205	13138	13106	13356	13146	13095	13226	13181	13149	13228	13171	13134	13195	13119	13401	13303	13339	12953	13193	13248	13242	13087	13169	13283	13253	13337	13319	13158	13042	13143	13102	13313	13110	13256	13157	13173	13068	13112	13309	13226	13202	13263	13198	13314	13268	13299	13191	13109	13153	13128	13359	13134	13032	13129	13262	13195	13170	13238	13183	13194	13086	13233	13273	13377	13215	13173	13139	13291	13217	13218	13056	13257	13156	13175	13237	13138	13237	13290	13309	13288	13213	13399	13442	13317	13078	13118	13191	13073	13353	13489	13032	13202	13301	13277	13198	13030	13178	13165	13018	13119	13111	13471	13316	13051	13105	13399	13228	13266	13236	12921	13118	13056	13348	13199	13113	13167	13165	13290	13412	13179	13143	13073	13062	13094	13137	13220	13225	13115	13157	13366	13291	13303	13095	13256	13283	13150	13226	13214	13378	13438	13240	13275	13232	13192	13185	13279	13261	12999	13218	13213	13058	13184	13103	13175	13216	13375	13270	13174	13245	13168	13233	13088	13204	13393	13178	13217	13216	13145	13186	13336	13187	13118	13143	13412	13157	13272	13162	13307	13143	13294	13183	13355	13220	13297	13284	13271	13342	12981	13286	13299	13219	13189	13211	13030	13275	13269	13054	13241	13163	13307	13220	13170	13257	13233	13150	13043	13236	13385	13305	13362	13272	13312	13220	13011	13215	13300	13214	13362	13249	13130	13243	13225	13100	13222	13343	13177	13291	13234	13297	13082	13215	13216	13213	13337	13253	13307	13333	13284	13263	13142	13079	13222	13147	13163	13185	13241	13315	13356	13175	13147	13184	13077	13209	13318	13077	13128	13378	13209	13062	13283	13204	13165	13161	13317	13022	13019	13387	13084	13161	13199	13206	13458	13118	13232	13108	13385	13132	13172	13065	13226	13215	13246	13291	13274	13128	13238	13234	13268	13166	13062	13276	13265	13307	13176	13235	13043	13398	13136	13112	13370	13049	13136	13280	13250	13122	13158	13321	13235	13300	13218	13099	13197	13104	12985	13260	13168	13308	13412	13317	13321	13146	13168	13055	13059	13092	13349	13047	13261	13142	13369	13340	13372	13093	13210	13267	13186	13315	13219	13176	13156	13043	13322	13076	13068	13314	13071	13108	13045	13078	13280	13138	13198	13271	13152	13245	13128	13251	13321	13223	13119	13242	13167	13364	13218	13130	13216	13033	13104	13340	13412	13191	13074	13107	13141	13062	13214	13386	13264	13085	13273	13155	13190	13200	13339	13313	13144	13097	13183	13101	13234	13306	13099	13140	13189	13029	13137	13180	13097	13186	13137	13131	13322	13278	13288	13302	13301	13380	13410	13150	13154	13275	13240	13166	13288	13142	13169	13053	13106	13168	13346	13359	13288	13258	13209	13163	13245	13144	13312	13254	13080	13089	13254	13294	13175	13010	13157	13123	13302	13362	13048	13133	13152	13253	13210	13277	13314	13170	13341	13221	13275	13185	13252	13179	13298	13127	13175	13462	13153	13028	13204	13011	13108	13186	13081	13377	13154	12953	13101	13209	13299	13130	13018	13107	13349	13205	13335	13283	13475	13157	13331	13029	13092	13098	13153	13285	13254	13165	13132	13207	13122	13189	13195	13026	13272	13280	13149	13262	13310	13168	13160	13339	13106	13252	13214	13243	13222	13137	13252	13237	13204	13314	13196	13289	13235	13246	13096	13220	13223	13228	13261	13047	12970	13264	13211	13126	13320	12998	13187	13150	13045	13147	13321	13090	13271	13166	13134	13094	13273	13129	13295	13155	13241	13369	13198	13162	13104	13166	13239	13133	13244	13104	13308	13154	13129	13274	13298	13116	13299	13143	13299	13323	13138	12964	13170	13275	13113	13180	12980	13118	13090	13126	13051	13211	13211	13045	13166	13225	13187	13279	13293	13162	13189	13241	13060	13125	13298	13264	13177	13150	13278	13157	13137	13178	13049	13171	13217	13115	13319	13028	13195	13388	13238	13076	13222	13185	12999	13291	13136	12991	13101	13276	13492	13015	13152	13168	13198	13068	13159	13321	13133	13188	13246	13168	13124	13290	13160	13119	13212	13042	13439	13267	13300	13335	13231	13076	13145	13193	13100	13221	12947	13093	13022	13355	13242	13297	13330	13146	13014	13219	13195	13220	13226	13333	13180	13310	13132	13320	13144	13165	13331	13213	13360	13244	13255	13411	13422	13120	13372	13259	13113	13088	13238	13183	13353	13162	13238	12980	13127	13258	13174	13116	13313	13031	13195	13277	13239	13229	13068	13104	13240	13042	13114	13324	13358	13114	13297	13219	13310	13202	13238	13296	13194	12996	13198	13304	13058	13160	13221	13286	13245	13051	13375	13175	13319	13132	13328	13142	13299	13183	13198	13392	13248	13120	13080	13091	13185	13321	13037	13241	13182	13222	13026	13223	13139	13392	13424	13239	13367	13127	13237	13239	13168	13104	12975	13219	13157	13178	13318	13219	13434	13194	13055	13323	13306	13384	13142	13201	13123	13172	12904	12995	13233	13072	13089	13217	13141	13179	13206	13110	13195	13024	13261	13308	13273	13417	13015	13238	13160	13206	13347	13243	13173	13202	13190	13187	13179	13069	13075	13269	13131	12958	12988	13306	13310	13261	13063	13159	13132	13217	13328	13273	13120	13182	13128	13429	13187	13156	13194	13162	13275	13326	13238	13274	13141	13282	13223	12897	13124	13110	13106	13048	13185	13030	13035	13062	13034	13209	13338	13338	13216	13056	13150	13182	13178	13254	13114	13318	13465	13394	13155	13032	13253	13283	13281	13113	13380	13040	13162	13261	13112	13380	13196	13103	13072	13144	13260	13058	13159	13051	13130	13201	13072	13337	13278	13258	13119	13287	13276	13151	13080	13281	13137	13274	13191	13015	13209	13160	13194	13285	13313	13021	13262	13173	13211	13410	13145	13090	13219	13282	13136	13056	13394	13325	13129	12994	13306	13255	13147	13378	13135	13239	13253	13386	13141	13184	13287	13252	13247	13153	13319	13186	13285	13124	13092	13043	13415	13386	13338	13069	13357	13217	13065	13141	13135	13151	13200	13272	13196	13196	13207	13260	13305	13399	13094	13264	13162	13291	13085	13035	13181	13128	13218	13190	13388	13279	13159	13181	13076	13068	13278	13036	13349	13124	13184	13229	13400	13314	13206	13097	13261	13040	12954	13340	13264	13267	13308	13119	13080	13280	13334	13191	13145	13118	13177	13353	13266	13358	13317	13106	13156	13202	13083	13170	13007	13263	13334	13163	13187	13368	13332	13204	13286	13216	13176	13054	13203	13345	13188	13185	13111	13042	13269	13059	13275	13243	13217	13169	12962	13348	13160	13213	13115	13238	13152	13265	13163	13185	13217	13339	12970	13229	13121	13191	13155	13383	13174	13124	13040	13280	13213	13153	13080	13082	13120	13083	13194	13239	13191	13348	13288	13195	13159	13157	13223	13148	13094	13157	12973	13219	13168	13205	13127	13247	13231	13286	13120	13182	13309	13221	13293	13187	13070	12936	13193	13198	13114	13290	13203	13103	13311	13125	13136	13399	13304	13208	13141	13111	13087	13058	13399	13187	13261	13256	13195	13153	13144	13256	13331	13327	13167	13067	13168	13206	13084	13240	13189	13095	13237	13228	13258	13104	13050	13062	13026	13215	13117	13375	12977	13346	13234	13219	13208	13009	13113	13117	13210	13205	13175	13162	13211	13324	13278	13173	13253	13168	13247	13296	13126	13139	13249	13077	13238	13258	13207	13103	13273	13175	13274	13174	13234	13166	12953	13222	13290	13168	13139	13230	13156	13111	13213	13264	13154	13177	13232	13282	13054	13284	13014	13324	13429	13190	13074	13089	13103	13167	13184	13149	13270	13166	13279	13252	13291	13193	13182	13275	13149	13077	12995	13159	13329	13261	13337	13324	13198	13311	13203	13179	13064	13240	13274	13047	13098	13333
27851	50149	44661	33670	22338	16600	16642	15230	13758	12633	12265	12137	12087	11877	12145	12146	12032	12185	11948	12302	12182	12219	12036	12088	12100	12145	12184	12033	12070	12052	11939	12096	11995	12040	12114	12126	12092	12157	12131	12143	12082	12039	11982	12105	12103	12109	12159	12120	11965	12076	11863	11971	12077	12030	12092	11991	12181	12122	12052	12110	12127	12076	11917	12034	12163	12059	12040	12086	12084	12068	12027	12278	12071	12112	12170	11994	12149	11945	12067	11986	12055	12089	12058	12055	12268	12150	11933	12010	11967	11953	12072	12160	12066	12166	12271	11948	12055	12172	12019	12136	12049	12056	12177	12136	12208	12100	12128	12066	11981	12066	12155	12265	11991	11951	12071	12118	12069	12131	11913	12209	12262	12132	12079	12227	12184	12100	12208	12240	12019	12007	12180	12117	12147	12087	12189	12009	12090	12110	11986	12205	12028	12160	12109	12084	12012	11873	12093	12216	11876	12148	12001	12149	12109	11928	12057	12176	12164	11992	12089	12131	12051	12018	12039	12133	12145	12045	12085	12048	12004	12100	11980	11969	12078	12090	12132	11953	12123	12089	12132	12027	12071	12014	12157	12017	12034	12025	12107	12091	12047	12272	12038	12144	12002	12092	11985	12104	11903	11942	12080	12044	12017	11958	12029	12028	12234	12114	12086	12109	12030	12085	12032	11979	11919	12096	12190	12055	12056	12146	11984	12096	12088	12189	12080	12097	12117	12036	12076	11941	11916	12108	12059	12092	12059	12027	12119	12210	12035	12183	11992	12018	12202	12115	12100	12074	12144	11952	12162	12120	12235	12004	12103	12134	12215	12097	12054	12026	12145	12088	12130	12004	12170	11975	12208	12016	12037	12157	12033	12071	12190	11968	11976	12161	12128	11960	12045	12095	12157	12068	12011	12113	12070	12142	12068	12102	12085	11956	12212	12144	12012	12086	12091	12066	12204	12062	12133	12215	12160	12064	12108	12205	12089	12211	12162	12156	11962	12133	11984	12093	12004	12040	12151	12207	12008	12153	11950	12342	12082	11991	12183	12113	11974	12005	12076	12219	12091	12118	12260	12071	12168	12204	12037	12034	12180	12002	12138	12016	12187	12211	12216	12085	12167	12055	12062	12075	12160	12023	12162	12246	12025	11985	12112	12197	12103	12027	12201	12135	12146	11975	11985	12036	12106	12099	12156	12093	12173	12152	12045	12039	12145	11928	12257	12101	12067	12102	12094	12130	12133	12113	12248	12061	12080	12115	12181	12047	12168	12123	12047	11924	12009	12187	11906	12240	11993	12100	12106	12103	12012	12076	12042	12029	12195	12093	12138	12234	12156	12040	12109	12238	11968	12139	12121	11845	12014	12035	12030	11972	12033	11990	11899	12168	11960	12073	12107	12096	12209	11964	12053	12008	11882	12227	12257	12042	12158	12090	12085	12133	12129	12083	12062	12100	12135	12052	12056	12030	12127	12034	12132	12053	12131	12012	12102	12018	12022	12176	12257	12079	12306	12020	12104	12194	11924	12034	12097	12168	12045	11980	12129	12074	12046	12066	12100	12077	12100	11945	12034	12011	12022	12088	12083	12052	12056	12069	12168	12083	12080	11991	12118	12230	12083	12166	12133	12081	12034	12026	12242	12055	12004	12106	12056	12216	12201	12172	11977	12008	12262	12267	12041	12147	12117	12028	12076	12140	12129	12145	11977	12078	11990	11937	12099	12140	12000	12209	12008	12214	12075	12200	12106	12051	12045	11960	12223	12063	12162	12028	12047	12116	11997	12158	12126	12088	12201	12147	11985	11993	12052	12207	12121	12176	12102	12078	12229	12023	12028	11995	12093	12112	12245	11969	12188	11879	12224	12062	12055	12075	12083	12010	12145	11949	12212	12002	12095	12105	12044	12220	12209	12135	12187	11985	12056	12146	12231	12081	12087	12041	12190	12019	12174	12140	12212	12064	12160	12074	12182	12114	12013	12042	12196	12141	11963	12071	11948	12052	12062	12079	11947	12288	12076	12070	12055	12089	12081	12216	12150	11962	12083	11955	12076	12050	12101	12228	12133	12022	12272	12018	12125	11928	11912	12032	12043	12126	12085	12143	12086	12076	11970	11907	12142	12207	12176	12129	12169	12084	12068	12054	12064	12008	12108	11942	11938	12025	12080	12038	12191	12023	12126	12043	12177	12220	12057	12317	12095	12133	12147	11948	12257	12011	12276	12099	12051	11909	12133	12038	12075	11986	12160	12155	12148	12118	12077	12070	12035	12061	12134	12164	12138	12221	12086	12098	12104	12324	12028	12090	11874	12027	11993	12017	12112	11985	12173	12022	11956	12069	12025	12127	12126	12190	11874	12019	12213	11961	11932	12018	11950	12123	12153	12182	12057	12011	12105	12048	12009	12005	11796	12202	12141	11997	11979	12153	12273	12086	12115	11928	12106	12118	11998	12101	12228	11992	12263	12114	12025	12110	12146	12155	12112	12006	12265	12086	12131	12181	12010	12226	12178	12042	12392	12096	12058	11984	12210	12112	12137	11976	12276	12016	12165	12107	12113	12107	12101	12061	12201	12017	12016	12077	12116	12033	11908	12147	12011	12201	12217	12082	12007	12016	12082	12130	12163	12076	12090	12016	12045	12098	12019	12195	12049	12109	12090	12133	12354	12045	11865	12144	11993	12069	12082	11986	12079	12185	11928	12218	12149	12001	12083	12058	12085	12191	12102	12103	12088	11935	12207	12138	12152	12213	12081	12254	11859	12122	12050	12181	12211	12024	12006	12036	12122	12167	12211	11919	12101	11783	12111	12146	12007	12060	12041	12033	12114	11886	12049	12136	12060	11997	12123	12082	12119	12016	12063	12135	12014	12014	12135	12033	12160	12138	12075	12005	12063	12192	12152	12144	12101	12175	11996	12118	12069	12006	12225	12045	12062	12095	11932	12130	12035	12033	12032	12035	12033	12045	11931	12119	12192	12107	12001	12126	12182	12022	12093	12108	11996	12176	12205	12181	12127	12120	11968	12136	12328	12095	11966	12031	12156	12034	12100	12032	12128	12044	12100	12070	12078	12180	12205	12235	12203	11883	12069	12239	12052	12137	12103	12197	12135	12082	12101	12095	12072	11976	12129	12153	11850	12003	12028	11994	12124	12123	11939	12033	12224	12047	12122	12156	12102	11818	11996	12065	12149	12001	11982	12098	12275	12021	11996	12292	12018	11956	12211	12038	12090	11980	12280	12331	12143	12214	12147	12098	12178	11978	12112	11993	11975	12169	12033	12167	12205	12122	12005	12148	12152	12033	12166	12144	12030	12144	12044	12169	12117	12130	12200	12051	12074	11855	12225	12204	11846	12084	12118	12071	11941	12161	12156	12111	12013	12217	11974	12148	12116	12085	11948	12112	12058	12009	11983	12005	12198	12078	11936	12003	11986	12128	12223	11931	12071	12082	11894	12087	12126	12033	12153	12149	12273	12147	12049	12078	12042	12087	12194	12002	12099	11975	11997	12024	11900	12167	12102	11997	12040	12081	11933	12201	12118	12275	11963	12269	11967	12073	12060	12171	11945	12171	12045	12068	12088	12172	12120	12145	12080	12165	12121	12099	12054	12104	12132	11918	12200	12197	12177	12241	12079	12106	12132	11926	12094	12097	11954	12256	11963	12096	11973	12129	12177	12126	12100	12152	12022	12039	12024	12107	12086	12021	12087	12006	11859	12062	12174	12004	12177	12158	12140	12022	12048	12137	12186	12119	12035	12072	12083	12061	12054	12180	12153	12056	12128	12002	12020	12082	12168	12209	12153	12108	12061	12201	12046	12062	12103	12037	12057	12084	12148	12239	11919	12265	12018	12034	11965	12018	12137	11993	12069	12054	12273	12020	12202	12018	12142	12076	12024	12270	12106	12153	12100	12248	12005	11871	12059	12214	12244	11892	12246	11958	12034	12068	11821	12142	11945	12253	12236	12042	12105	12175	12022	12096	12042	12101	12241	12136	12175	12242	12044	12181	12015	12124	12130	12032	12089	11970	12134	11972	12231	12064	12107	11908	12173	12063	11921	12051	12078	12194	12051	12143	12201	12097	12060	12140	12122	12126	11982	12214	12098	12175	12184	12157	11948	12080	12147	12047	12076	12024	12098	12099	12112	12140	12082	12164	12056	12124	12092	11976	12186	12033	12013	11928	12147	12065	12016	12105	12147	12276	12312	12118	12159	12070	12156	12053	12084	12057	11875	11962	12167	12287	12036	12022	12001	12024	12075	12053	11957	12201	12173	11894	12115	12158	12117	12015	11994	12237	11944	12140	12011	11913	12024	12044	11916	12167	12051	12223	12135	12072	12016	12147	12046	12071	12005	12044	12012	12028	12077	12047	12195	12207	11899	12182	12093	12039	12115	12102	12069	12108	12141	12010	12000	11937	12218	12130	12299	12124	12014	12001	12136	12215	12026	12137	12196	12018	12084	12093	12151	12007	12257	12048	12201	12129	12145	12112	12161	12028	12059	12106	12028	12073	12076	12074	12075	12195	12213	12111	12276	12121	12047	12142	11913	11816	12044	12169	12133	12075	11869	12076	12110	12210	12026	12044	12039	12042	12000	12097	12131	12099	12111	11988	11991	12223	12106	12190	12193	12063	11916	12165	12141	12302	12251	12076	12041	12135	12081	12149	11960	12133	12048	12202	12001	12152	12030	12030	12305	12163	12144	12149	11984	12085	12044	12186	11967	12069	12273	12202	12166	12054	12099	12112	12171	11944	11915	12130	12196	12035	12152	12297	12092	12183	12005	11920	12131	12153	12104	12254	12033	12016	12041	11936	11983	12123	12220	12013	12125	12076	12149	12084	12267	11963	12198	12121	12070	12202	12012	12005	12108	12233	12222	12014	12070	12095	12267	12093	12112	12002	12153	12151	12121	12110	12212	12005	12056	12215	11978	12125	12240	12122	12240	12132	12107	12163	12184	11919	11878	12181	12038	12135	12051	12194	12105	11994	12172	12061	12176	12153	12143	12216	12114	12116	12047	12049	12030	12094	12076	12053	12169	12223	12070	11960	11909	11888	12109	12036	11966	12152	12105	12181	12085	11893	12122	12123	12128	12074	12022	12058	12104	12142	12037	11982	12037	11959	12106	11919	12190	12203	12248	11912
24058	22705	40591	43698	33523	25710	27533	24136	19214	15366	13910	13374	13016	13054	13081	13170	12830	13021	13076	13032	13079	13009	13043	12838	12819	12977	12825	13004	13043	12961	13005	13001	12944	13063	12843	12772	12992	12903	12857	12877	12963	12725	12946	13044	12801	12737	12991	12662	12902	12864	12962	12828	13005	13041	12964	12956	12971	12967	12891	12993	13048	12828	12980	12901	12897	12934	12985	12783	12828	13056	12969	12857	12906	12858	12978	12886	12873	12977	12918	13123	12886	12801	12885	12964	12878	12939	12984	13006	13064	12884	12683	12632	12768	12782	12993	13000	13116	12967	12800	12853	12851	12792	12700	12910	12812	12841	13019	13033	12922	12864	12835	12945	12946	12803	13044	12900	12915	13027	12777	12991	13006	12970	12772	12715	13000	12849	12865	12862	13108	12819	12987	12705	12946	12889	12813	12964	12865	12836	12736	12751	12909	12911	12836	12670	12889	13025	12910	12727	12752	12934	12962	12838	12968	13035	12849	12898	12894	12932	13024	13079	12679	13001	12890	12771	12967	12839	12711	12717	12819	12945	12915	12862	12851	13005	12785	13014	12989	12819	12688	12975	12877	12720	12895	12853	12909	12772	12920	12813	13000	13022	12989	12904	13057	12929	13006	12917	12838	12919	12999	13044	12898	12903	13157	12954	12823	12863	12975	12944	12889	13012	13001	12941	12844	12909	12837	12944	12935	12861	12913	12998	12861	12938	12902	12966	12959	12706	12878	13023	12976	12881	12725	12890	12849	12823	12950	12994	12783	13041	12973	12893	12872	12926	12976	12783	12848	12840	13077	13060	13057	12811	12962	12863	12849	12879	12917	12976	13036	12996	12789	12906	12843	12933	12748	12807	12674	12801	12711	12802	12843	13036	12814	12813	12797	12809	12839	12835	12887	12943	12986	13039	12807	12856	12997	12707	12911	12741	12960	13012	12827	12800	12775	12921	12999	12736	12781	13022	12797	12690	12713	12788	12742	12712	12940	12926	12855	12899	13045	12861	13070	13009	12887	12903	12788	12884	12861	12867	12829	12896	12803	12952	12913	13044	12962	12825	12974	13014	12886	12696	12890	13034	12907	12788	12877	12595	12866	12782	12735	12951	12826	12644	12896	13047	12917	12875	12889	12631	12769	12907	12904	12814	12903	12886	12813	12973	12793	12958	12954	12831	12769	12785	12878	12740	12741	12701	13038	12988	12765	12870	12987	12707	12757	13012	12901	12839	12853	12761	12953	12913	12872	12955	12869	12797	12799	12765	13035	12952	12829	12928	13005	12945	12853	12906	12856	12813	12860	13069	12840	13011	12736	13046	12904	12748	12819	12798	12953	12835	12843	12936	12961	12974	12783	12879	12846	12810	12743	13054	12909	12995	12915	12756	12762	12871	12761	12879	12794	12881	12745	12925	12934	12883	12928	12751	12953	12907	12899	12765	12964	12759	12660	12732	12844	12932	12961	12850	12745	12863	12851	12890	12797	12909	12906	12976	12823	12624	12888	12959	12905	12971	12844	12831	12998	12804	12943	12929	12826	12865	12839	12952	13015	12890	12844	12819	12938	12846	12914	12903	12855	12762	12935	13000	12843	12919	12933	12795	12646	12793	12941	12731	12863	12821	12824	12833	12801	12786	12707	12893	12999	12899	13010	12860	12846	12879	12812	13090	13087	12980	12881	12991	12802	12816	12881	12820	12771	12899	12965	12881	12900	12943	12794	12918	13002	12866	12939	12919	12801	12897	12753	12780	12664	12876	13059	12964	12733	12959	12887	12835	12796	13028	12849	12799	12820	12691	12806	13075	12856	12759	13056	12724	12924	12814	12665	12903	12718	12838	12869	12832	12775	12767	12739	13042	12902	12955	12807	12849	12769	12827	12893	13009	12860	12844	13041	12992	12691	12825	12997	12819	12887	12936	12801	12825	12637	12843	12979	12822	12780	12684	12637	12834	12879	13125	12827	12856	12898	12925	12965	13146	12749	12869	12831	12879	12836	12858	12827	12671	13018	13065	12994	12894	13039	12821	12963	12951	12962	12921	12763	12918	12870	12922	12959	12936	12968	12822	12845	12828	12892	12902	12792	12563	12781	12761	12906	12913	12963	12823	13069	12876	13039	12775	12897	12842	13179	12891	12878	13084	12842	12811	12782	12881	12924	12829	12819	12870	12991	12780	12854	12850	12965	13081	12860	13049	12915	12857	12866	12800	13006	12938	12781	12771	12993	12916	12879	12860	12894	12786	12785	12834	13137	12969	13014	12921	12789	12818	12676	12828	12783	13010	12864	13014	12904	12693	12905	13093	12994	12784	12936	12912	12809	12890	12725	13049	12914	12921	12862	12961	13114	12774	12886	12904	12781	12807	12692	12958	12882	12977	12828	12749	12813	12982	12909	12597	12798	13065	12956	12699	12962	12948	12955	12735	13051	12862	12759	12993	12933	12979	12717	12807	12878	12853	13048	12753	12941	13036	12812	12903	12762	12847	12853	12836	12924	12801	12899	12886	12616	12887	12864	12854	12988	12906	12977	12800	12860	12775	12935	12797	12784	12785	12949	12936	12869	13034	12672	12777	12883	13013	12873	12938	12864	12799	12800	13028	12866	12916	12651	12895	12943	12788	12724	12938	12916	12742	12983	12961	12948	12823	12861	12725	12831	12720	12908	12900	12817	12791	12953	12740	12564	12790	12950	12901	13009	12765	12924	12896	12878	12964	12964	12787	12742	12953	12846	12928	12960	12884	12688	12795	12876	12810	12716	12965	12925	12889	13071	12881	12941	13045	12810	12780	12967	12663	12886	12734	12962	12964	12876	12766	12901	12768	12776	12867	12859	12885	12927	12935	12994	12697	12961	12736	12824	13027	12840	12847	12934	12899	12830	12956	12952	12953	12833	12959	12726	12973	12737	12832	12751	12785	12843	12852	12820	13100	12892	12960	12892	13005	12945	13027	12935	12938	12873	12856	13018	12864	12874	12788	12833	12904	12824	12835	12851	13013	12958	12913	12680	12946	12981	12912	12742	13002	12933	12818	12872	12855	12748	12930	12680	12789	12855	12855	12909	13068	13045	12981	12990	12862	12905	13008	12926	12793	12865	12880	12878	12816	13050	12904	12758	12930	12753	12811	12941	12807	12984	12948	12861	12833	12959	12892	12758	12949	12902	12698	12840	12814	12845	12826	12916	12715	12993	12928	12937	12891	12904	13009	12893	12917	12900	12721	12879	12784	12645	12959	12916	12880	12924	12775	12865	12925	12945	12802	13017	12843	12914	12954	12907	12950	12950	12888	13133	12911	12805	12826	12967	12883	12678	12669	12881	12745	12935	12742	12926	12672	12954	12858	12820	12831	12820	12943	12994	12804	12892	12834	12960	12949	12950	12988	12915	12907	12999	12928	12929	12971	12957	12604	13084	12822	12744	13038	12846	12720	13044	12778	12850	12750	12766	13060	12793	12900	12753	13003	12873	12862	12887	12816	12811	12917	12758	12855	12996	12882	12883	12727	12927	12774	12787	12834	13056	12928	12851	12695	12820	12773	12882	12818	12921	12938	12931	12783	12979	12848	13023	12742	12828	12675	12885	12905	12918	12786	12895	12958	12772	12894	12891	12943	12782	12925	12844	12745	12870	12996	13015	12881	12857	12936	13033	12650	12900	12980	12892	12840	12952	12971	13109	12902	12797	12967	12952	12920	12624	12837	12844	12704	13108	12724	12847	12977	12930	12916	12849	13105	13032	12777	12897	12744	12965	12893	12918	12841	12969	12945	12923	12821	12716	12698	12788	12798	12745	12861	13057	12813	13020	12749	12956	12881	12976	12880	12967	12759	12910	12879	12616	13045	12820	12659	12950	12785	12681	12737	12702	12995	12768	12563	12827	12786	12786	12905	12912	12797	13164	12831	13000	12905	12971	13042	12943	12963	12776	12835	12901	13124	12956	12824	12737	12747	12792	13056	12789	12757	12868	12839	12794	12866	12799	12806	12853	12710	12920	13046	13044	12988	13026	12970	12848	12808	12787	12967	12907	12865	13012	13004	12939	12951	12987	12794	12880	12748	12869	12900	12946	12963	12893	12847	12896	12816	12793	12811	12914	12902	12972	12758	12906	13024	12929	12909	12816	12767	12908	13048	12935	12933	12922	12814	12604	12798	12933	12969	12746	12978	12959	12837	13117	12907	12872	12721	12896	12952	12814	12957	12713	12953	12772	12817	12952	12847	12653	12741	12809	13007	12758	12835	12701	12880	12742	12801	12950	12870	12747	12830	13092	12924	12961	12716	12841	12897	12846	12875	12886	13013	12961	12962	12790	12863	12846	12872	12946	12901	12799	13016	12787	12939	12861	12801	13037	12789	12902	12951	12657	12873	12733	12884	12918	12845	13017	12768	12969	12920	13060	12917	12916	13055	13056	12759	12863	12791	13021	12950	12756	12878	12765	12934	12923	13003	12756	12749	12742	12769	13019	12893	12795	12872	12914	13030	12953	12856	12979	12913	12839	12831	13004	12754	12962	12956	12979	12947	13031	12884	12994	13094	12858	12948	12824	12975	12762	12875	12781	12868	12892	13006	12733	12929	12808	12845	12811	12920	12837	12822	12823	12877	12874	12951	12843	12822	12744	12930	13095	12596	12767	12866	12926	12784	12836	12564	12835	12833	12850	13038	12963	12749	13051	12950	12876	12895	12877	12902	12982	12764	12783	12915	12831	13062	12875	12838	12691	12923	13042	13072	12903	12929	12947	12898	12805	13001	13039	12809	13116	12905	12867	12595	12958	12688	12993	12672	12857	12947	13021	12983	13069	12950	13020	12910	12877	12996	12831	12861	12798	12864	12857	12907	12942	12936	12976	12665	13056	12910	12759	12821	12788	13029	12906	12841	13039	12856	12988	12894	12956	12701	12981	13105	12878	12687	12971	12826	12960	12926	13021	13034	12900	12810	13056	12955	12885	12925	12892	12928	12873	12824	12936	12935	12836	12798	12860	12848	12903	12764	12729	13015	13124	12806	12938	12867	12792	12790	12958	12903	12893	12898	13044	12728	12912	12802	13093	12883	12821	12913	13035	12875	12928	12865	12917	12944	12933	12916	12712	12836	13082	12873	12835	12948	12713	12851	13069	12940	13031	12944	13099	12735	12871	12802	12707	13023
36044	83017	79870	58880	37480	26266	28919	25592	19872	14341	12882	11911	12108	12059	12131	12095	12059	11922	11942	12009	11968	11908	12057	11938	11803	12032	11974	11915	11936	12059	11931	11907	11877	11916	11949	11907	11973	11916	11984	11872	12055	11804	11911	12027	11879	11907	11822	11930	11978	11936	11897	12102	11874	11818	11873	11837	11965	11992	11846	12071	11770	11839	11879	11775	11863	11884	12047	11769	11793	11975	11989	11896	11888	11927	11806	11969	12029	11912	11873	11969	11935	11766	11985	11918	12159	11948	11923	12051	11838	11894	11742	11785	11982	11959	11912	11953	11919	11925	11928	11918	11925	11782	11976	11883	11867	11825	11921	11942	11788	11937	11887	11877	12024	11962	11939	11741	11982	11871	11900	12072	11907	12016	11857	11825	11843	11897	11985	11905	12014	11822	11901	11973	11967	11863	11796	11979	11787	12055	11783	11949	11879	11973	12026	11774	11951	11881	11831	11908	11794	12013	11825	11845	12009	11951	12124	11866	11949	11910	11882	11952	11918	11882	11841	11931	11991	12013	12000	11903	11749	11810	11835	11864	11997	11989	11929	12035	11941	11843	11943	12071	11788	11798	11993	11929	11929	11847	11885	12033	11948	11937	11966	11819	11817	12048	12013	11925	11957	11837	12021	11825	11998	11983	11902	11840	11940	12016	11977	11935	11949	11940	11835	11899	11692	11910	11767	11977	12072	11978	12011	11841	11905	11835	11857	11854	11905	11951	11915	11864	11877	12012	11912	11969	11932	11920	11959	11888	12082	11948	11846	11855	11782	11884	11937	11952	11767	11944	11849	11875	11984	11957	11933	11956	11923	11988	11999	11924	11841	11994	11796	12086	11801	12009	11981	11899	11878	11884	11906	11975	11953	11967	11946	11898	11955	11762	12059	11802	11796	11747	11754	11946	11930	11853	11929	11955	11849	11927	12044	11870	11744	11880	11817	12033	11906	11890	11767	11989	11850	11964	11836	12046	11882	11839	11999	11868	11938	11833	11813	11893	11881	12115	11682	11922	12101	11968	11879	11909	11875	11831	12037	11831	11714	12055	11952	11985	12017	11881	11874	11964	11825	11921	11985	11897	11948	11869	11965	11874	11938	11951	12103	11973	11971	11995	11890	11929	11968	11945	11957	11980	11736	11723	11819	11850	11920	11857	11863	11930	12007	11832	11869	11961	12061	11898	11811	12088	11954	11927	11982	11893	11836	11841	12010	11735	11900	11831	12060	12012	12003	11954	11824	11974	11884	11935	11925	11776	12057	11879	11900	11822	11996	11787	11933	11920	12017	11880	11795	11963	12082	11972	11890	11818	11886	11799	11970	11856	11868	11725	11917	11875	11987	11872	11839	12008	11860	12115	12021	11660	11957	11946	11753	12005	11997	12033	11856	11528	11902	11966	12014	12208	11974	11776	12032	11956	12028	11766	11961	11888	11896	11836	12045	11826	11845	11954	11911	11947	11909	11976	11847	11854	11921	11988	11937	11801	12083	12050	11961	11957	11904	11867	11966	11802	12026	11847	11756	11905	11858	11776	11706	12021	11852	11854	11894	11969	12054	11951	11996	11883	12054	11894	11889	12216	11784	11836	12022	11984	11935	11743	11976	12032	11844	12013	11823	12022	11967	12035	11759	11818	11762	11901	11911	11815	11986	11921	11845	12035	11996	11964	11902	11983	11884	11917	12033	11984	12077	11971	11901	12003	11924	11936	11989	11983	11982	11878	11956	11994	11887	11899	11775	11891	11918	11955	12003	11965	12041	11779	11791	11928	11825	11976	11979	11793	12023	11960	11838	11955	12021	11946	12073	11949	11885	11978	11850	11886	11957	11995	12067	11961	11874	12013	12013	11831	11905	12079	11878	11829	11883	12018	11996	12001	11849	11886	11853	11872	11902	12019	11908	11979	11935	11886	12067	11881	12051	12108	11908	12100	11849	11955	11883	12002	11924	11773	11971	11783	11924	12045	12014	11884	11910	11765	11834	12021	11953	11948	12007	11886	11995	11915	12026	12082	11966	11967	11768	11940	12087	11933	11979	11967	11968	11852	11902	11906	11889	11939	11887	11889	11754	12024	12028	12059	11890	12017	11925	11908	11781	11912	11902	12033	11884	12043	11837	11813	11961	11908	11820	11930	11868	12028	11994	11837	11883	11897	11941	12021	11870	11993	11878	11841	12064	11984	11916	11984	11866	11788	11844	11985	11827	11952	11938	12015	11913	11906	11887	12014	12093	11843	11936	11797	11877	11716	11876	11967	11698	11906	11855	11981	11951	11849	11789	11781	11992	12051	11925	11917	11945	11928	11882	11888	12040	11663	11892	11815	11995	11887	11863	12015	11788	11947	11864	11988	11791	11907	11881	11918	12058	11961	11859	12114	11945	11847	11956	11901	11999	12019	11932	11991	12114	11890	11934	11924	11951	11902	11931	11840	11987	11977	11909	11920	11931	11975	11798	11866	12005	11895	11952	11955	11907	11887	11822	11959	11963	11966	11947	11845	11890	11884	11843	11913	11812	11940	11905	11940	11841	12008	12079	12033	11896	11896	11994	11923	11945	11940	11814	11921	11910	11820	11916	11869	12078	11817	11791	11827	11911	12069	11839	11844	11889	11959	11967	11704	11943	11755	12006	11935	11784	12131	11960	11937	11862	11849	11885	11839	11864	11838	11809	12002	11826	11769	11869	11837	12060	11919	11825	11933	11827	11802	11915	11848	11911	11761	11930	11906	11920	11886	11982	11885	11966	11863	11897	11929	12023	11864	11881	11955	11913	12082	12020	11915	11931	12001	11763	11887	11929	11808	11842	11918	11891	11970	11854	11837	11848	11813	12000	11856	12050	11824	12021	11981	11904	11933	11999	11847	12068	11947	11906	11768	11842	11863	11869	11918	11945	11850	11983	11805	11941	11990	11904	11903	11859	11949	11914	11964	12030	12104	11804	11847	11948	12113	11851	11850	11947	11985	11761	11998	11908	12006	11914	11972	12027	11825	11896	11957	11864	11821	11990	11909	11757	11846	11954	11866	11957	11969	11876	12012	11919	11920	11929	11865	12059	11959	11956	11949	12058	11942	11923	11919	11756	11884	11853	11756	12011	11960	12034	11861	11939	12042	12177	11875	11997	11788	11905	11983	12131	11877	12033	11958	11964	11870	11945	11648	12009	11937	12143	12003	11915	11858	11794	11991	11771	12009	11959	11982	11905	12176	11961	11938	11871	11953	11981	11971	12106	11976	11863	11906	11927	11754	11870	11948	11917	12039	12033	11830	11901	11843	11998	11877	11757	12057	11832	11896	11880	12050	11931	11920	11850	11766	11898	11832	11908	11744	11982	11790	11880	11895	11856	11894	11840	11998	11862	11934	12107	11830	11975	11916	12070	11864	11997	11947	11928	11981	11740	11863	11808	12041	11995	12069	11944	11962	11993	11875	12025	11854	12015	11949	11885	11972	11929	12018	12008	11999	11938	11844	11839	11869	11929	11830	11935	11938	11901	11958	12040	11835	11941	12017	11761	11894	11892	11782	11915	11955	11823	12058	11898	12110	11929	12079	11910	11845	11896	11896	11868	12026	11798	11967	11797	11830	12011	11834	11806	11871	11898	11855	11979	11918	11948	11929	12037	12019	11894	12055	11848	11876	11776	11894	11879	11904	11870	11881	11934	11980	11970	11842	11824	11937	12118	12017	12014	12008	11755	12052	11860	11857	11999	11852	12015	11829	11950	11914	11908	12034	11962	12004	11919	11883	11989	11805	11747	11853	12051	11906	11859	11981	11951	11882	11834	11926	11929	11843	11851	11943	12045	11816	11805	11785	11853	11986	11993	11950	11884	11821	11934	11869	11955	11885	12001	11883	11743	12031	11922	11872	12037	11840	12013	11839	11877	11891	11772	11805	11890	11826	11980	12026	11733	11955	11987	11951	11950	11860	11878	11928	11785	11813	11778	11969	11936	11847	11836	11887	11878	11858	11988	12089	11994	12066	11872	12110	12024	12037	11952	11885	11938	11771	11792	11967	11968	11810	11975	11756	12025	11828	11923	12024	11988	11932	11890	11915	11971	11936	11963	11831	11920	11918	11908	11908	11893	11906	11883	11877	11818	11887	11989	12017	11880	12094	11765	11712	11882	11864	11980	11958	11864	11871	12004	11947	11945	11979	11873	11979	11888	11902	11824	12031	11900	12032	11910	11819	11841	11935	11942	11834	11925	11944	11919	11882	11858	11857	11954	11915	11827	12153	12012	11938	11817	11968	11895	11858	12016	11874	11831	12051	11843	11934	11995	12020	11943	11754	12017	11928	11915	11981	11812	12030	12043	11916	11829	12058	11905	11809	12047	11889	11894	11820	11895	11977	12018	12010	12074	11953	11994	11844	12000	11958	11771	11851	11953	11991	11853	11926	11908	12016	12029	11790	11957	11889	11886	11884	11953	11824	11922	11920	11829	11796	11922	11844	12020	11837	12050	11999	11951	12061	11970	11979	11800	11877	11896	11973	11973	11956	11926	11927	12036	11919	11866	11908	11936	11984	11886	11883	11890	12128	11670	11969	11999	11904	11982	11893	11939	11916	12091	11944	12057	11700	11981	11989	11960	11936	11918	11998	11885	11854	11927	12112	11841	12123	11910	11920	11743	11948	11962	12045	11935	11941	11998	12022	12061	11970	12052	12047	12024	11899	11840	12119	11999	11970	12033	11914	11919	11994	11793	12094	11929	11927	11966	11994	11895	11852	12078	11889	11872	11992	12069	11900	11780	11883	11965	12101	11954	11844	11994	11806	12122	11933	11835	11840	11916	11901	11932	12043	11745	11829	11970	12077	11833	11827	11875	11983	12002	12000	12084	11862	11804	11977	11855	11814	11808	11831	11951	12076	11707	11803	12006	11928	11852	11916	11926	11891	11826	11957	11988	12030	11860	11950	11916	11958	11871	11969	11940	11877	11974	11837	12023	12031	12051	11705	11942	12027	11763	11998	11876	12028	11863	11896	11885	11807	12014	11876	12078	11932	11912	11895	11858	11962	12114	11845	11896	11864	12027	11926	11979	11928	11917	11999	11962	11921	11957	11958	11966	11983	12100	12001	11880	11940	11958	12007	11942	11981	11966	11948	11841	11891	11834	11954	11990	11872	11966	11833	11978	11982
22827	21689	35000	37987	33871	29233	34796	30790	24246	17575	14792	13485	13189	13326	13072	12984	13213	13171	13094	13128	13015	13086	13076	12943	12922	12953	12853	12858	12848	12843	12812	12935	12781	13011	13027	12851	12924	12800	12875	12740	12851	12763	12945	12757	13071	13113	12876	12894	12940	12861	12918	13135	12877	12928	12971	12785	12818	12762	12780	12699	12828	12980	12855	12999	12893	12901	12774	12848	12884	12708	12874	12930	12889	12717	12927	12885	12803	12789	12811	12864	12978	12878	12961	12779	12897	12924	12896	12800	12776	12726	12722	12991	12825	12734	12948	12869	12937	12803	12781	12792	12818	12977	12922	12750	12888	12964	12757	12878	12763	13026	12923	12997	12830	12795	12988	12730	12874	12884	12946	12821	12918	12628	12860	12649	12811	12829	12865	12776	12903	12909	12924	12831	13065	12845	12785	12881	12872	12772	12855	12817	12857	12831	12935	12765	12884	12850	12836	12927	12888	12886	12809	12848	12845	12782	13062	12877	12711	12863	12922	12840	12861	12825	12850	12901	13023	12718	12722	12913	12967	12880	12871	12980	12775	12747	12811	12951	12830	12875	12872	12751	12918	12794	12706	12760	12613	12706	12787	12625	12822	12891	13156	12872	12832	12885	12782	12915	12739	12709	12742	12817	12825	12931	12766	12916	12822	12852	12804	12736	12913	12668	12938	12802	12796	13084	12667	12845	12763	12729	12901	12861	12799	12816	12974	12864	12929	12855	12966	12777	12963	12912	12883	12642	12707	12826	12814	12690	12710	12530	12749	12750	12842	13026	12857	12930	12793	12715	12823	12741	12817	12883	12757	12803	12969	12689	13040	12811	12860	12740	12744	13053	12796	12727	12844	12768	12945	12736	12909	12758	12870	12842	12889	12867	12853	12907	12951	12893	12931	12758	12832	12902	12785	13020	12933	12780	12816	12821	12707	12828	12689	12753	12796	12937	13131	12958	12822	12995	12968	12871	12794	12799	12887	12823	12732	12885	13027	12919	12574	12903	12869	13122	12873	12815	12856	12875	12554	12761	12743	12849	12916	12845	12784	12684	12774	12758	12813	12893	12831	12903	12835	12935	12894	12907	12816	12814	12844	12776	12733	12974	12887	12970	12924	12867	12830	12874	12848	12971	12781	12845	12891	12880	12812	12784	12925	12851	13003	12778	12914	12675	12854	12778	12865	12747	12634	12969	12743	12799	12947	12899	12887	12770	12707	12751	12921	12889	12837	12700	12735	13017	12919	12868	12740	12803	12886	12796	12915	12892	12898	12896	12704	12825	12656	12917	13095	12952	12799	12642	12850	12922	12856	12897	12747	12808	12673	12944	12792	12605	12795	12800	12803	12653	12744	13026	12730	12681	12924	12747	12788	12853	12562	12697	12761	12794	12859	12784	12885	12719	12793	12752	12873	12895	12842	12846	12834	12776	12843	12917	12803	12811	12787	12832	12930	12582	12771	12984	12749	12848	13048	12953	12909	12839	12844	12839	12589	12690	12797	12922	12916	12803	12749	12784	12876	12936	12989	12754	12897	12902	12891	12806	12756	12803	12971	12812	12867	12785	12913	12896	12719	12806	12814	12702	12876	12962	12809	12878	12879	12770	12895	13051	12729	12888	12704	12751	12955	12867	12677	12783	12959	12973	12828	12643	12863	12770	12750	12724	12798	12874	12968	12813	12911	12918	12732	12984	12847	12868	12779	12771	12877	12687	12774	12834	12776	12735	12990	12777	13004	12943	12843	12814	12933	12880	12871	12760	12756	12910	12908	12799	12760	12734	12871	12832	12993	12798	12733	12878	12898	12634	12836	12976	12776	12882	12783	12769	12993	12855	12968	12856	12839	12693	12873	12907	12825	12767	12886	12750	12584	12796	12540	12905	12924	12765	12738	12569	12687	12663	12909	12871	12884	12967	12874	12768	12790	12982	12814	12650	12784	12822	12762	12577	12818	12642	12797	12770	12826	12873	12784	12776	12948	12921	12786	12978	12979	12842	12860	12736	12697	12934	12628	12762	12844	13065	12863	12857	12890	12935	13125	12876	12718	12815	12875	12808	12824	12794	12845	12770	12893	12802	12734	12853	12656	13025	12803	12799	12776	12720	12931	12896	13043	12889	12793	12798	12915	12760	12964	12868	12944	12838	12775	12627	12952	12757	12777	12856	13041	12676	12890	12685	12694	13040	12895	12744	12881	12756	12932	12566	12895	12857	12811	12835	12741	12918	12907	12819	12848	12806	12893	12888	12540	12906	12630	12797	12768	12789	12671	13025	12853	12708	12758	12679	12854	12726	12891	12904	12892	12869	12980	12943	12829	12646	12868	12854	12863	12896	12822	12960	12813	12799	12716	12723	12781	12820	12752	12873	12842	12728	12865	12696	12771	12733	13022	12864	12640	12766	12809	12873	12844	12847	12910	12789	12950	12724	12686	12884	12865	12964	12809	12776	12835	12790	12945	12948	12914	12672	12590	12690	12872	12881	12919	12854	12858	12944	13051	12735	12888	12892	12872	12548	12837	12970	12749	12778	12646	12725	12869	12829	12781	12816	12795	12826	12755	13000	12767	12974	12844	13032	12805	12870	12873	12885	12818	12716	12962	12906	12703	12872	12745	12789	12892	12678	12738	12992	12885	12923	12929	12860	12837	12998	12808	12876	12818	12783	12596	13081	12887	12728	12851	12919	12872	12935	12745	12657	13038	12643	12790	12925	12870	13006	12755	12762	12748	12817	12882	12775	12868	12797	12814	12926	12730	12931	12846	12852	12611	12892	12784	12714	12593	12779	12900	12842	12755	12818	12789	12766	12683	12696	13016	12810	12905	12823	12779	12737	12903	12872	12737	12601	12996	12809	12998	12896	12784	12777	12897	12746	12774	12888	12805	12965	12863	13042	12781	12797	12887	12891	12775	12832	12826	12754	12805	12787	12784	12839	12935	12949	12706	12656	12980	12832	12816	12754	12712	12834	12926	12883	12809	12826	12872	12715	12828	12832	12919	12615	12957	12819	12886	12740	12840	12844	12751	12870	12795	12779	12786	12842	12816	12820	12805	12675	12930	12800	12758	12768	12685	12852	12713	13082	12554	12785	12795	12844	12782	12783	12829	12884	12747	12920	12750	12726	12799	12883	12778	12854	12737	12721	12769	12975	12927	12735	12812	13091	12922	12991	12745	12777	12905	12831	12815	12751	13028	12850	12643	12715	12911	12778	12715	12797	12885	12923	12958	12709	12731	12830	13054	12838	12799	12755	12736	12972	12898	12815	12824	12760	12639	12821	12855	12692	12661	12844	12960	12914	12890	12714	12755	12815	12889	12711	12826	12866	12828	12819	12896	12919	12796	12778	13042	12719	12782	12823	12856	12873	12792	12817	12782	12657	12891	12579	12771	12857	12841	12894	12879	12905	12804	12726	12745	12766	12774	12916	12710	12760	12759	12946	12778	12745	12746	12912	12833	12947	12872	12673	12971	12908	12782	12736	12704	12724	12894	12804	12781	12833	12824	12825	12850	12813	12758	12905	12927	12773	12774	12651	12822	13036	12664	12864	12953	12932	12717	12854	12780	12740	12966	12839	12857	12756	12758	12803	12723	12799	12956	12859	12834	12804	12735	12575	12972	12782	12795	12765	12744	13043	12756	12744	12706	12851	12788	12869	12732	12844	12659	12868	12895	12867	12719	12844	13005	12892	12764	12869	12920	12617	12941	12778	12875	12829	12628	12944	12990	12894	12842	12842	12931	13036	12683	12766	12699	12857	12801	12854	12843	12637	12891	12943	12887	12801	12663	12829	12670	12716	12724	12952	12714	12716	12925	12567	12768	12897	13226	12843	13040	12858	12921	12821	12782	12864	13074	12750	13095	12671	12735	12954	12624	12892	12937	12770	12741	12724	12588	12681	12696	12827	12714	12766	12758	12824	12886	12639	12906	12888	12857	12884	13113	12975	12743	12663	12780	12859	12901	12894	12768	12727	12815	12843	12855	12837	12894	12688	12805	12925	12948	12872	12634	12735	12908	12768	12850	12863	12809	12632	12759	12951	12689	12871	12925	12819	12743	12869	12864	12719	12757	12922	12920	13007	12880	12607	12812	12598	12890	12645	12827	12767	12999	12637	12733	12721	12788	12739	12892	12803	12811	12887	12786	12862	12804	12570	12783	12657	12721	12818	12740	12945	12852	12893	12847	12716	12878	12829	12939	12827	12739	12832	12883	12859	12830	12910	12850	12765	12874	12807	12955	12743	12968	12913	12914	12636	12954	12994	12768	12886	12948	12823	12823	12942	12911	12808	12783	12687	12819	12829	12952	13006	13002	12875	12739	13024	13027	12769	12795	12634	12762	12899	12741	12712	12808	12841	12881	12767	12650	12721	12819	12845	12953	12876	12987	12910	12825	12839	12832	12773	12848	12873	12726	12975	12890	12659	12652	12796	12898	13005	12998	12845	12957	12770	12766	12989	12783	12819	12832	12704	12692	12729	12946	12759	12629	12816	12819	12867	12781	12890	12812	12736	12827	12734	12856	12804	12964	12785	12839	12807	12857	12762	12849	12811	12829	12858	12851	12848	12699	12914	13058	12884	12818	12701	12683	12752	12766	12868	12986	12753	12783	12807	12945	12852	12847	12611	12804	12655	12754	12904	12711	12828	12927	12824	12678	12634	12734	12723	12782	12871	12717	12722	12775	12876	12816	12924	12875	12778	12757	12854	12761	12855	12840	12767	12663	12993	12943	12863	12814	12670	13023	12839	12844	12929	12919	12859	12872	12913	12717	12817	12786	12907	12886	12681	12906	12708	12847	12806	12820	12704	12764	12660	12726	12768	12812	12877	12927	12905	12709	12737	12804	12922	12849	12727	13002	12750	12823	12632	12885	12830	12902	12919	12709	12747	12801	12903	12795	12777	12815	12873	12849	12795	12705	12818	12944	12900	12710	12715	12785	12805	12739	12549	12872	12703	12691	12619	12705	12694	12692	12776	12748	12996	12915	12892	12740	12644	12842	12912	12953	12811	12881	12828	12871	12843	12778	12882	12803	12926	12625	13025	12933	12727	12864	12670	12969	12881	13031	12792	12855	12677	12668	12889	13054	12963	13005	12889	12768	12673	12854	12825	12614	12892	13030	13042	12771	12708	12734	12740	12762	12799
50614	95124	91044	69404	48900	34272	37626	33222	25846	16625	13714	12094	12016	12098	11835	11933	11928	12041	11804	11917	11979	11860	11970	11763	11913	11778	11764	11922	11842	11837	11842	11849	11954	11943	11879	12166	11835	11818	11928	11983	11735	11760	11756	11832	12000	11988	11838	11918	11809	11921	11962	11905	11839	11777	11624	11924	11754	11933	11818	11852	11816	11949	11904	11971	11951	11789	11743	11961	11860	12003	12052	11824	11897	11752	11822	11925	11805	11898	11727	11936	11742	11943	11859	11993	11925	11908	11816	11921	11956	11857	11603	11951	11758	11656	11895	11918	11909	11957	11914	11911	11976	11939	11771	11852	11895	11693	11846	11878	11833	11800	11879	11898	11800	11862	11663	11742	11759	11861	11864	11812	11918	11803	11777	11760	11856	11777	11836	11756	11941	11792	11857	12036	11880	11821	11963	11805	11678	11844	11934	11924	11791	11942	11917	11830	11796	12064	11879	11756	11907	11964	11898	11929	11649	11729	11925	11863	11877	11902	11758	11896	11704	11937	11735	11826	11943	11901	11903	11920	11715	11892	11916	11818	11835	11825	11883	11889	11742	11850	11927	11865	11901	11826	11894	11982	11827	12012	11827	11924	11668	11780	11908	11815	11864	11657	11906	11843	11915	11885	11820	11799	11845	11748	12025	11858	11728	11832	11722	11789	11876	11800	11806	11829	11973	11754	11826	11882	11891	11715	11900	11871	11907	11745	11954	11912	11949	11810	11849	11942	11854	11812	11700	11997	11875	12009	11911	11908	11685	11818	11977	12019	11852	11797	11886	11913	11830	11904	11956	11720	11761	11865	11821	11923	11776	11837	11876	11823	11795	11736	11914	11803	11825	11745	11961	11953	11776	11942	11971	11828	11887	11847	11840	11760	11632	12028	11891	11919	11845	11983	11893	11886	11814	11803	11876	11968	11832	11742	11880	11900	11927	11992	11753	11911	11797	11980	11808	11791	11915	11716	11777	11864	11860	11854	11880	11940	11991	11733	11800	11762	11915	11842	11862	11911	11787	11820	11889	11849	11912	11806	11873	11802	11825	11782	11727	11895	11884	11924	11809	11711	11876	11895	11803	11913	11837	11941	11897	12046	12041	11903	11845	12024	11845	11791	11686	11815	11917	11807	12047	11876	12002	11884	11797	11625	11791	11918	11807	11959	11910	11710	11863	11679	11927	11912	11873	11750	11895	11837	11777	11861	11741	11767	11798	11897	11770	11935	11827	11896	11827	11982	11753	12017	11794	11702	11699	11967	11799	11723	11845	11798	11858	11950	11812	11926	11923	11773	11862	11766	11745	11931	11839	11899	11826	11834	11725	11808	11996	11900	11839	11853	11793	11841	11842	11758	11733	11910	11959	11823	11960	11811	11913	11784	11851	11797	11871	11953	11790	11763	11802	11659	11802	11754	11766	11702	11985	11973	11799	11919	12034	11793	11865	11889	11802	11748	11992	11694	11726	11977	11762	11940	11675	11764	11862	11875	11933	11884	11928	11836	11994	11745	11790	11949	11979	11829	12065	11764	11638	11892	11945	11779	11751	11872	11915	11865	11819	11941	11796	11874	11860	11878	11957	11739	11759	11801	12040	11975	11861	11824	11735	11958	11884	11757	11841	11787	11787	11957	11894	11906	11830	11843	12045	11967	11903	11966	11772	11867	11893	11806	11954	11949	11865	11788	11853	11798	11879	11837	11901	11904	12007	11636	11850	11973	11964	11795	11878	11871	11802	11877	12054	11870	11733	11777	11846	11935	11708	11934	11835	12000	11877	11898	11811	11793	11802	11828	11939	11741	11741	11840	11795	11912	11771	11715	11757	11891	11862	11739	11752	11742	11741	11837	11894	11787	11938	11846	11820	11874	11799	11743	11875	11818	11813	11906	11864	11909	11715	11921	11849	11715	11730	12023	11819	11839	11834	11904	11833	11947	11898	11899	11839	12098	11876	11795	11822	12003	11866	11881	11884	12106	11678	11794	11908	11793	11762	11815	11893	11707	11906	11814	11893	11865	11714	11816	11951	11659	12000	11682	11909	11861	11854	11951	11791	11937	11887	11808	11837	11793	11796	11913	11809	11862	11896	11747	11898	11909	11821	11905	11866	11825	11811	11791	12050	11939	11870	11814	11731	11866	11743	11778	11763	11793	11779	11817	11909	11813	11793	11756	11852	11763	11621	11919	11934	11857	11717	11682	11877	11925	12137	11832	11862	11945	11837	11690	11878	11951	11721	11738	11921	11991	11951	11935	11907	11625	11789	11943	11972	11888	11804	11800	11851	11799	11853	11811	11771	11972	11819	11948	11998	11980	11863	11827	11843	11761	11879	11818	11691	11757	11687	11769	11863	11959	11969	11712	11982	11779	11782	11965	11784	11851	11838	11857	11962	11836	11867	11902	11831	11834	11841	11990	11755	11995	11833	11933	11754	11939	11802	11863	11830	11906	11912	11902	11802	11939	11821	11851	11913	11979	11893	12054	11974	11747	11967	11907	11787	11978	11832	12015	11855	11735	11807	11839	11894	11782	11911	11678	11971	11992	11793	11819	11960	12020	11843	11833	11751	11775	11879	11794	11726	11814	11890	11780	11852	11921	11841	11802	11885	11805	11939	11771	11913	11841	11732	11908	12007	11811	11720	11905	11850	11990	11599	11870	11907	11770	11808	11819	11773	11952	11744	11812	11843	11785	12036	11906	11784	11738	11857	11832	11790	11813	11859	11985	11693	11729	11779	11955	11929	11834	11963	11766	11877	11895	11769	11897	11876	11830	11885	11736	11863	11875	11828	11725	11998	11849	11709	11867	11903	11746	11802	11960	11762	11849	12004	11838	11811	11903	12016	11780	11830	11880	11770	11872	11934	12118	11895	11787	11795	11972	11755	11885	11849	11775	11891	11821	11862	11956	12014	11799	11773	11860	12015	11761	12007	11869	11948	11937	11828	11782	12044	11796	11751	11941	11841	11779	11919	11964	11802	11832	11866	11811	11798	11871	11854	11892	11870	11825	11854	11967	11737	11924	11832	11772	11751	11779	11805	11862	11798	11887	11902	11829	11786	11843	11729	11821	12099	11719	11907	12048	11910	11576	11890	11973	11895	11948	11785	11985	11866	11712	11904	11998	11858	11853	11832	11848	11854	11959	11704	11794	11657	11873	11690	11918	11972	11746	11912	11816	11826	11827	11707	11886	11775	11801	11736	11895	11616	11821	11893	11852	12038	11856	11931	11800	11890	11926	11766	11657	11872	11969	11833	11847	11876	11917	11880	11939	11732	11824	11918	11829	11856	11906	11900	11709	11895	11728	11953	11776	11791	11851	11724	11820	11730	11810	11700	11709	11803	11883	11732	11933	11871	11721	11940	11826	11899	11908	11765	11923	11953	12111	11966	11951	11906	11828	12031	11896	11776	11788	11801	11785	11838	11938	11836	12039	11864	11779	11841	11659	11879	11851	11697	11866	12013	11991	11882	11906	11773	11937	11789	11918	11974	11844	11792	11853	11780	11883	11909	11808	11924	11974	11888	11921	11770	12025	12054	11702	11964	11927	11885	11803	11803	12034	11754	11726	11927	11769	11869	11946	11770	11940	11877	11873	11825	11843	11874	11828	11604	11738	11848	11726	11884	11905	11837	11792	11951	11887	11791	11944	11955	11749	11785	11741	11840	11849	11942	11861	11868	11821	11881	11629	11760	11897	11800	11957	11804	11970	11818	11870	11741	11870	11871	11905	11822	11635	11980	11924	11985	12012	12015	11814	11911	11891	11747	11876	11727	11711	11779	11711	11975	11833	11800	11958	11944	11816	11835	11929	11907	12027	11970	11844	11802	11959	11880	11786	11889	11936	11755	11880	11816	11900	11799	11747	11818	12004	11699	11774	11665	11796	11876	11906	11924	11774	11784	11760	11836	11703	11822	11879	11923	11803	11892	11927	11964	11988	11804	11875	11883	11957	11989	11752	11767	11712	11747	11781	11804	11887	11891	11808	11879	11809	11782	11937	11839	11751	12037	11865	11798	11746	11798	11874	11762	11806	11918	11762	11708	11959	11789	11908	11971	11803	11822	11797	11808	11868	11898	11959	11810	11820	11756	11650	11851	11873	11741	11854	11878	11931	12011	11796	11844	11851	11803	12045	12058	11800	11892	11916	11853	11607	11804	11825	11816	11871	11947	11933	11892	11909	11784	11755	11893	11830	11975	11617	12005	11799	11826	11915	11751	11775	11807	11882	11932	11890	11939	11911	11887	11843	11945	11889	11883	11907	11713	11965	11787	11951	11809	11713	11893	11893	11932	11901	11827	11794	11955	11914	11972	11874	11863	11901	11920	11769	11782	11834	12008	11942	11825	11735	11884	11742	11852	11950	11837	11856	11729	11806	11683	11893	11745	11892	11847	11844	11758	11826	11983	11939	11909	11900	11751	11947	11793	11875	11875	11738	11913	11951	11957	11821	11766	11768	11833	11692	11769	11764	11787	11940	11818	11742	11783	11765	11981	11791	11832	11793	11819	11837	11716	11727	11748	11886	11746	11882	11881	11708	11830	11774	11873	11663	11836	11812	11859	11759	11829	11953	11684	11953	11934	11861	11790	11864	11920	11956	11820	11827	11794	11822	11659	11977	11784	11840	11545	11866	11942	11929	11864	11835	11951	11803	11871	11692	11623	11716	11872	11866	11822	11981	11963	11819	11782	11691	11954	11844	11780	11866	11810	11747	11855	11916	11813	11766	11933	11849	11972	11887	11880	11790	11918	11818	11803	11895	11792	11880	11826	11845	11748	11794	11868	11834	11858	11875	11948	11891	11693	11844	11818	11723	11812	11904	11832	11953	11883	11734	11995	11865	11746	11877	11824	11924	11728	11830	11812	11773	11918	11833	11809	11844	11757	11817	11744	11957	11666	11877	11928	11840	11898	11910	11844	11879	11851	11954	11837	12038	11745	11969	12067	11875	11824	11803	11893	11852	11791	11958	11783	11823	11913	11959	11794	11885	11826	11873	11687	11720	11924	11910	11779	11846	11873	11898	11820	11924	11962	11931	11843	11957	11837	11848	11867	11880	11873	11743	12027	11762	11565	11887	11837	11745	11959	11821	11886	11978	11757	11822	11846	11825	11855	11814	11731	11766	11936	11894	11824	11720	11930	11892
28570	33123	43687	32572	21621	17458	16933	15839	14633	13910	13423	13652	13595	13647	13551	13506	13368	13711	13482	13724	13604	13588	13565	13662	13428	13597	13679	13581	13720	13592	13520	13527	13367	13495	13438	13423	13407	13557	13518	13702	13440	13717	13598	13434	13486	13764	13669	13609	13471	13582	13666	13508	13520	13441	13574	13457	13595	13648	13430	13529	13503	13398	13629	13648	13557	13501	13717	13513	13695	13580	13572	13472	13605	13690	13583	13388	13469	13537	13385	13498	13645	13422	13647	13458	13587	13549	13557	13569	13409	13507	13627	13605	13543	13579	13727	13707	13587	13521	13331	13361	13472	13589	13543	13573	13537	13514	13495	13496	13622	13387	13484	13442	13746	13578	13507	13582	13610	13782	13569	13535	13582	13627	13409	13444	13509	13559	13424	13532	13490	13565	13335	13528	13446	13476	13551	13653	13622	13622	13623	13493	13458	13480	13540	13649	13734	13612	13440	13631	13442	13624	13555	13271	13519	13369	13665	13468	13583	13381	13607	13541	13628	13516	13362	13559	13707	13647	13572	13653	13472	13476	13451	13641	13625	13517	13516	13458	13559	13589	13613	13517	13496	13770	13522	13521	13488	13489	13540	13410	13463	13538	13473	13618	13448	13535	13664	13566	13626	13546	13627	13490	13553	13486	13564	13727	13646	13675	13542	13395	13503	13399	13460	13603	13702	13625	13565	13616	13665	13494	13552	13679	13715	13578	13468	13609	13632	13556	13524	13512	13416	13477	13467	13449	13441	13426	13647	13632	13724	13545	13544	13574	13527	13456	13530	13462	13614	13485	13623	13323	13454	13492	13559	13540	13537	13583	13660	13481	13577	13340	13594	13720	13644	13519	13681	13629	13328	13398	13821	13569	13606	13498	13629	13636	13731	13449	13546	13610	13536	13584	13545	13632	13652	13489	13539	13462	13469	13482	13596	13396	13562	13577	13537	13508	13487	13432	13466	13336	13658	13669	13515	13560	13504	13305	13452	13396	13348	13687	13460	13587	13594	13581	13543	13494	13565	13537	13536	13651	13424	13613	13539	13534	13700	13571	13610	13519	13466	13447	13475	13395	13386	13426	13393	13503	13584	13440	13586	13705	13605	13517	13503	13457	13564	13544	13512	13621	13585	13362	13535	13632	13648	13518	13594	13517	13645	13524	13455	13317	13646	13435	13454	13477	13666	13423	13492	13420	13421	13550	13515	13672	13466	13545	13634	13487	13493	13566	13510	13484	13351	13590	13801	13586	13694	13554	13543	13597	13538	13672	13562	13479	13415	13485	13801	13428	13507	13400	13458	13602	13451	13572	13589	13616	13374	13604	13505	13524	13561	13511	13655	13551	13407	13411	13428	13522	13627	13518	13650	13652	13485	13437	13448	13414	13478	13491	13541	13680	13680	13383	13491	13536	13579	13472	13690	13581	13492	13552	13621	13447	13721	13835	13550	13454	13487	13621	13533	13764	13507	13513	13604	13586	13676	13560	13585	13497	13545	13540	13521	13462	13595	13424	13678	13474	13512	13508	13594	13599	13730	13658	13503	13482	13765	13680	13582	13396	13577	13448	13520	13559	13487	13414	13589	13637	13563	13483	13656	13623	13686	13657	13509	13628	13692	13460	13597	13532	13594	13484	13707	13678	13674	13378	13604	13645	13579	13680	13503	13433	13483	13484	13654	13537	13436	13655	13682	13606	13632	13499	13396	13647	13434	13729	13534	13519	13651	13551	13532	13381	13651	13554	13403	13424	13519	13510	13494	13385	13553	13605	13488	13581	13545	13470	13498	13533	13521	13551	13684	13616	13653	13673	13588	13492	13650	13581	13403	13423	13535	13609	13534	13523	13536	13637	13487	13530	13625	13643	13455	13530	13453	13579	13531	13592	13584	13589	13682	13582	13531	13481	13623	13493	13552	13657	13548	13795	13417	13545	13621	13624	13611	13591	13541	13625	13632	13578	13628	13510	13689	13675	13555	13606	13699	13673	13645	13487	13655	13433	13519	13458	13429	13468	13408	13452	13582	13629	13419	13686	13377	13500	13735	13739	13465	13410	13639	13578	13488	13465	13637	13635	13566	13496	13482	13618	13684	13630	13493	13714	13304	13357	13692	13639	13492	13714	13450	13503	13468	13480	13564	13424	13603	13573	13585	13552	13478	13492	13353	13578	13546	13325	13743	13674	13429	13593	13765	13717	13502	13658	13436	13526	13481	13766	13654	13692	13588	13701	13522	13648	13750	13523	13657	13536	13547	13342	13351	13521	13595	13393	13600	13479	13643	13560	13510	13598	13438	13560	13428	13442	13614	13619	13722	13522	13475	13345	13447	13453	13403	13647	13501	13472	13571	13741	13661	13397	13465	13619	13605	13685	13675	13625	13506	13537	13638	13623	13433	13604	13609	13643	13506	13485	13659	13621	13655	13560	13777	13473	13648	13404	13586	13398	13623	13474	13647	13600	13595	13544	13712	13523	13660	13405	13579	13584	13692	13541	13584	13549	13657	13480	13411	13503	13599	13585	13534	13576	13675	13767	13605	13545	13556	13650	13569	13438	13504	13637	13573	13667	13514	13583	13518	13507	13653	13553	13526	13381	13594	13516	13415	13461	13441	13509	13541	13606	13604	13641	13554	13496	13668	13484	13487	13462	13611	13438	13636	13532	13603	13556	13412	13435	13568	13433	13584	13581	13387	13553	13561	13453	13658	13484	13507	13468	13620	13592	13621	13598	13541	13563	13655	13676	13426	13605	13453	13548	13545	13671	13584	13568	13403	13452	13514	13640	13519	13473	13342	13591	13531	13652	13441	13546	13463	13424	13650	13495	13530	13489	13488	13428	13450	13428	13616	13649	13694	13677	13647	13655	13460	13430	13620	13523	13524	13336	13683	13668	13650	13598	13663	13604	13658	13498	13596	13547	13527	13578	13698	13427	13477	13454	13630	13422	13556	13561	13643	13613	13652	13649	13590	13400	13682	13604	13407	13550	13485	13534	13661	13517	13487	13501	13591	13546	13559	13496	13441	13630	13574	13545	13505	13298	13620	13344	13542	13597	13428	13515	13700	13564	13577	13648	13518	13473	13642	13544	13546	13484	13594	13553	13638	13701	13674	13512	13601	13429	13420	13390	13398	13410	13581	13511	13536	13574	13507	13532	13521	13629	13587	13681	13548	13472	13585	13799	13853	13474	13483	13464	13623	13681	13315	13491	13639	13485	13480	13551	13535	13523	13525	13497	13552	13397	13655	13350	13664	13512	13651	13755	13523	13665	13539	13518	13466	13634	13482	13558	13590	13454	13514	13589	13559	13684	13636	13585	13506	13583	13716	13460	13497	13760	13590	13520	13635	13517	13362	13554	13512	13543	13567	13543	13478	13571	13501	13708	13624	13415	13561	13302	13501	13512	13604	13504	13552	13505	13451	13633	13654	13478	13620	13638	13722	13564	13489	13714	13778	13567	13614	13607	13509	13640	13567	13501	13716	13677	13583	13684	13533	13656	13609	13575	13504	13620	13615	13574	13529	13563	13550	13452	13538	13647	13519	13514	13552	13609	13653	13497	13464	13468	13558	13491	13411	13503	13614	13440	13586	13628	13419	13638	13552	13612	13662	13560	13427	13512	13435	13661	13537	13820	13521	13649	13705	13482	13635	13452	13463	13784	13482	13517	13665	13667	13460	13491	13410	13528	13406	13433	13573	13716	13445	13580	13592	13541	13649	13445	13423	13578	13548	13644	13529	13449	13491	13499	13619	13481	13475	13718	13684	13544	13487	13574	13598	13380	13517	13399	13676	13587	13581	13522	13561	13500	13727	13517	13528	13556	13556	13651	13558	13790	13595	13312	13616	13481	13587	13416	13399	13479	13682	13485	13642	13530	13654	13426	13595	13630	13600	13638	13466	13330	13672	13366	13342	13338	13326	13573	13534	13498	13683	13678	13490	13554	13710	13597	13549	13474	13519	13701	13513	13577	13422	13577	13499	13550	13538	13391	13531	13519	13447	13418	13554	13615	13627	13685	13448	13608	13459	13374	13351	13596	13525	13550	13727	13484	13473	13466	13573	13495	13767	13535	13370	13496	13568	13570	13577	13546	13528	13531	13601	13506	13433	13547	13506	13616	13542	13554	13668	13623	13605	13707	13709	13483	13559	13329	13798	13457	13623	13665	13667	13557	13494	13539	13663	13602	13618	13589	13521	13748	13551	13437	13493	13687	13614	13604	13373	13517	13590	13362	13633	13612	13538	13541	13660	13463	13581	13527	13637	13449	13890	13570	13677	13438	13427	13469	13656	13491	13434	13724	13589	13556	13543	13728	13451	13523	13463	13457	13690	13503	13430	13654	13497	13644	13552	13507	13637	13688	13539	13563	13370	13371	13502	13399	13455	13531	13569	13549	13538	13537	13411	13366	13521	13433	13618	13501	13651	13457	13415	13593	13485	13581	13554	13440	13631	13454	13538	13665	13496	13469	13531	13663	13509	13740	13476	13626	13571	13497	13501	13398	13389	13412	13710	13391	13562	13564	13460	13668	13406	13560	13550	13459	13632	13629	13460	13712	13381	13497	13580	13628	13653	13710	13595	13515	13512	13630	13607	13607	13520	13573	13413	13609	13521	13491	13293	13648	13426	13640	13443	13502	13653	13608	13552	13482	13559	13526	13461	13751	13653	13563	13684	13542	13480	13505	13515	13638	13641	13632	13625	13569	13457	13590	13498	13488	13609	13519	13401	13364	13488	13426	13437	13495	13535	13528	13680	13530	13487	13653	13503	13615	13661	13596	13586	13533	13483	13443	13566	13635	13602	13542	13649	13717	13560	13541	13680	13613	13712	13622	13467	13514	13314	13495	13475	13643	13603	13450	13592	13578	13588	13422	13531	13622	13543	13568	13408	13551	13501	13507	13710	13607	13562	13520	13551	13508	13622	13534	13583	13599	13665	13640	13612	13556	13554	13503	13295	13204	13602	13357	13635	13660	13566	13406	13448	13350	13441	13591	13594	13481	13511	13377	13472	13522	13609	13423	13574	13504	13499	13499	13495	13690	13733	13500	13495	13428	13604	13526	13558	13521	13532	13508	13672	13484	13486	13748	13730	13631	13543	13583	13609	13555	13585	13559	13620	13528	13523	13452	13496	13422	13547	13571	13485	13592
28704	51666	46667	30168	20383	16989	16736	15057	13796	12656	12491	12431	12380	12294	12404	12362	12419	12360	12426	12457	12371	12372	12448	12394	12256	12463	12485	12327	12330	12326	12149	12476	12457	12402	12379	12574	12440	12427	12382	12221	12268	12272	12257	12440	12300	12333	12179	12268	12366	12467	12382	12367	12274	12408	12525	12257	12419	12210	12384	12455	12401	12352	12359	12279	12298	12292	12332	12366	12393	12340	12501	12481	12280	12312	12425	12392	12314	12399	12436	12284	12502	12294	12234	12257	12344	12471	12491	12291	12337	12391	12373	12299	12397	12529	12320	12297	12369	12324	12412	12295	12279	12268	12281	12459	12430	12479	12381	12530	12323	12396	12387	12471	12392	12236	12308	12388	12267	12304	12217	12176	12331	12224	12328	12505	12517	12434	12437	12374	12323	12415	12376	12459	12246	12378	12389	12320	12256	12450	12167	12329	12342	12348	12526	12394	12348	12459	12356	12399	12315	12392	12384	12370	12476	12394	12401	12399	12206	12280	12348	12441	12513	12457	12531	12283	12262	12426	12446	12273	12476	12463	12445	12442	12235	12419	12245	12422	12504	12346	12411	12364	12567	12337	12265	12145	12317	12431	12437	12558	12393	12414	12448	12390	12410	12317	12395	12490	12438	12526	12294	12372	12441	12324	12394	12522	12407	12336	12310	12269	12470	12473	12276	12371	12338	12597	12253	12333	12384	12362	12386	12335	12341	12242	12460	12445	12332	12336	12277	12247	12431	12462	12402	12422	12503	12185	12250	12345	12223	12388	12303	12432	12387	12343	12414	12305	12264	12476	12456	12347	12164	12323	12373	12382	12346	12204	12476	12465	12283	12339	12558	12436	12455	12539	12370	12518	12482	12272	12368	12569	12437	12535	12402	12308	12218	12400	12308	12448	12317	12286	12261	12295	12357	12386	12255	12380	12167	12258	12338	12272	12252	12388	12436	12502	12364	12447	12394	12434	12321	12426	12472	12168	12480	12244	12453	12417	12336	12488	12541	12473	12432	12221	12376	12346	12450	12259	12153	12250	12482	12464	12396	12293	12268	12355	12458	12275	12370	12285	12264	12337	12286	12470	12424	12486	12285	12123	12208	12332	12456	12255	12285	12201	12383	12536	12399	12326	12386	12488	12395	12378	12392	12433	12345	12461	12372	12424	12486	12342	12546	12318	12306	12373	12488	12387	12413	12224	12400	12278	12406	12297	12332	12350	12408	12262	12389	12347	12232	12368	12399	12374	12483	12430	12309	12455	12280	12474	12383	12442	12411	12101	12412	12506	12247	12538	12410	12475	12248	12294	12367	12200	12492	12236	12460	12210	12333	12217	12573	12573	12307	12285	12374	12433	12309	12152	12299	12354	12436	12315	12415	12531	12262	12302	12353	12398	12239	12328	12170	12383	12334	12313	12341	12381	12389	12278	12320	12258	12468	12259	12376	12316	12344	12498	12185	12373	12421	12475	12297	12401	12310	12278	12410	12457	12310	12181	12360	12257	12330	12431	12227	12324	12325	12484	12326	12279	12459	12468	12260	12376	12472	12222	12313	12465	12312	12513	12570	12256	12382	12427	12196	12388	12325	12302	12388	12272	12327	12266	12348	12364	12318	12440	12424	12507	12491	12384	12248	12374	12480	12510	12398	12318	12337	12207	12271	12401	12352	12249	12346	12204	12381	12451	12393	12198	12293	12218	12556	12440	12575	12425	12367	12485	12347	12379	12367	12212	12304	12377	12396	12318	12442	12361	12420	12399	12506	12406	12424	12485	12388	12486	12365	12306	12438	12287	12528	12273	12317	12409	12425	12218	12403	12363	12429	12406	12379	12414	12282	12363	12423	12373	12355	12279	12430	12273	12499	12382	12437	12322	12399	12414	12553	12566	12391	12378	12444	12281	12356	12368	12199	12304	12457	12330	12437	12273	12481	12436	12496	12270	12392	12391	12196	12495	12376	12439	12362	12436	12477	12365	12406	12302	12409	12495	12251	12407	12404	12332	12340	12303	12460	12428	12206	12407	12321	12378	12416	12243	12279	12382	12390	12348	12331	12497	12414	12495	12324	12209	12356	12571	12399	12464	12566	12662	12432	12481	12519	12400	12452	12282	12445	12370	12285	12521	12235	12286	12195	12384	12512	12351	12128	12434	12376	12333	12399	12433	12360	12277	12393	12386	12364	12328	12380	12314	12354	12569	12271	12529	12333	12482	12368	12341	12296	12514	12421	12274	12297	12219	12355	12326	12425	12369	12231	12323	12355	12196	12353	12559	12275	12386	12318	12349	12176	12413	12405	12288	12282	12316	12303	12439	12378	12407	12359	12450	12350	12322	12432	12194	12425	12436	12282	12230	12460	12258	12401	12522	12285	12315	12449	12552	12529	12301	12399	12465	12348	12280	12290	12390	12500	12268	12362	12411	12255	12415	12410	12285	12492	12391	12370	12292	12478	12296	12314	12386	12401	12380	12300	12342	12548	12348	12244	12375	12287	12393	12265	12354	12483	12408	12410	12333	12564	12345	12511	12410	12352	12271	12350	12494	12384	12367	12317	12346	12095	12538	12299	12288	12303	12426	12450	12443	12215	12161	12334	12341	12341	12268	12416	12426	12342	12335	12498	12217	12413	12478	12270	12320	12368	12286	12394	12266	12465	12318	12276	12388	12279	12439	12243	12451	12303	12333	12294	12398	12334	12374	12345	12327	12286	12338	12333	12351	12419	12327	12469	12082	12369	12489	12275	12327	12382	12464	12424	12395	12504	12409	12349	12231	12292	12415	12573	12280	12325	12309	12418	12484	12445	12282	12510	12344	12361	12558	12386	12336	12352	12418	12453	12336	12492	12571	12196	12339	12362	12382	12357	12469	12311	12436	12335	12426	12466	12469	12336	12329	12398	12346	12311	12201	12314	12448	12423	12393	12214	12476	12346	12330	12367	12398	12345	12436	12367	12427	12393	12216	12468	12301	12383	12410	12308	12247	12443	12337	12358	12311	12313	12299	12353	12332	12367	12393	12485	12383	12248	12480	12353	12320	12271	12432	12360	12232	12281	12261	12240	12408	12375	12376	12384	12295	12608	12416	12413	12357	12355	12277	12346	12364	12310	12232	12319	12300	12392	12372	12484	12369	12351	12375	12539	12363	12248	12206	12318	12255	12393	12241	12311	12423	12332	12545	12286	12332	12368	12300	12393	12395	12497	12550	12379	12342	12417	12250	12324	12463	12317	12496	12230	12282	12337	12399	12197	12374	12252	12310	12333	12317	12448	12291	12458	12262	12384	12231	12309	12354	12417	12310	12393	12444	12340	12487	12534	12448	12363	12346	12394	12361	12530	12364	12304	12417	12424	12497	12323	12364	12523	12339	12334	12377	12320	12331	12267	12440	12436	12400	12434	12474	12366	12261	12244	12327	12487	12310	12361	12392	12350	12418	12238	12247	12361	12455	12398	12371	12296	12304	12470	12393	12315	12309	12250	12519	12433	12434	12159	12437	12532	12443	12301	12267	12350	12337	12402	12174	12574	12234	12494	12498	12213	12367	12469	12385	12217	12269	12388	12368	12402	12463	12419	12413	12417	12335	12316	12232	12303	12306	12489	12507	12402	12331	12264	12268	12248	12413	12277	12371	12491	12348	12344	12393	12336	12121	12320	12244	12342	12216	12372	12246	12424	12236	12391	12332	12420	12361	12332	12388	12342	12276	12478	12425	12444	12405	12449	12436	12478	12388	12511	12272	12484	12494	12479	12406	12268	12411	12314	12363	12379	12436	12302	12438	12153	12311	12327	12404	12352	12330	12431	12356	12452	12396	12326	12317	12241	12314	12175	12454	12284	12340	12421	12401	12429	12313	12294	12162	12311	12362	12445	12246	12406	12367	12443	12398	12493	12512	12464	12352	12502	12320	12399	12482	12329	12282	12310	12402	12366	12251	12357	12294	12421	12299	12434	12433	12423	12421	12476	12436	12243	12331	12459	12351	12399	12334	12413	12300	12341	12368	12342	12445	12328	12296	12322	12435	12327	12500	12344	12289	12379	12311	12349	12534	12440	12459	12446	12335	12196	12361	12387	12480	12317	12373	12376	12294	12364	12471	12186	12296	12347	12373	12551	12310	12459	12412	12397	12412	12496	12344	12285	12516	12310	12320	12269	12402	12300	12448	12411	12320	12285	12313	12356	12271	12388	12503	12335	12430	12283	12369	12512	12344	12283	12419	12601	12369	12382	12367	12191	12339	12277	12354	12391	12435	12403	12311	12390	12262	12456	12210	12326	12286	12407	12540	12454	12529	12170	12381	12408	12399	12613	12314	12343	12365	12449	12465	12458	12374	12436	12427	12370	12382	12422	12528	12418	12362	12498	12414	12495	12390	12311	12320	12322	12172	12423	12289	12483	12261	12256	12380	12360	12367	12438	12311	12333	12486	12399	12219	12480	12431	12518	12434	12404	12430	12373	12426	12383	12411	12226	12417	12421	12536	12367	12411	12346	12406	12300	12273	12409	12479	12295	12435	12562	12372	12320	12423	12225	12343	12329	12313	12409	12354	12325	12420	12456	12367	12508	12360	12476	12432	12283	12346	12385	12382	12308	12439	12363	12224	12403	12462	12310	12333	12331	12321	12413	12207	12506	12360	12340	12272	12487	12209	12439	12491	12252	12351	12309	12324	12323	12344	12415	12303	12246	12321	12306	12340	12383	12357	12262	12267	12432	12320	12393	12343	12174	12260	12423	12459	12438	12501	12288	12395	12323	12326	12255	12343	12425	12397	12431	12159	12374	12398	12445	12374	12169	12332	12291	12213	12244	12443	12389	12301	12507	12289	12360	12372	12533	12234	12289	12287	12248	12444	12457	12475	12606	12210	12413	12472	12402	12325	12390	12381	12218	12482	12340	12308	12436	12447	12451	12515	12314	12473	12370	12370	12400	12344	12373	12398	12322	12411	12374	12411	12251	12431	12351	12309	12433	12337	12348	12466	12427	12428	12463	12461	12506	12342	12331	12410	12433	12162	12277	12487	12355	12405	12353	12433	12461	12277	12421	12317	12308	12494	12413	12308	12256	12312	12366	12456	12406	12456	12346	12341	12356	12503	12411	12340	12239	12242	12384	12407	12308	12312	12304	12446	12219	12558	12235	12306	12324	12295	12486	12266
24019	22686	37069	40504	30635	28769	30209	24619	20015	15786	14046	13438	13394	13206	13235	13316	13300	13404	13162	13230	13265	13282	13243	13192	13224	13306	13403	13053	13054	13296	13195	13191	13121	13237	13277	13186	13343	13166	13199	13167	13103	12994	13309	13147	13120	13305	13284	13337	13151	13243	13203	13250	13178	13363	13239	13129	13249	13182	12993	12993	13136	13336	13245	13277	13152	13131	13234	13040	13468	13131	13212	13106	12992	13159	13092	13139	13079	13057	13285	13329	13133	13195	13336	13142	13163	13141	13144	13071	13015	13163	13161	12977	13371	13165	13103	13169	13312	13094	12971	13090	13027	13085	13096	13279	13093	12938	13180	13204	13286	13155	13058	13129	12967	12929	13127	13152	13087	13191	13036	13223	13129	13096	12935	12992	13178	13186	13267	13101	13342	13101	13019	13174	13285	13147	13192	13120	13046	13101	13202	13010	13115	13145	13232	12930	13217	13080	13167	12970	13141	13066	13310	13227	13144	13072	13267	13079	13139	13177	13065	13236	13138	13030	13097	13143	13352	13294	13082	13135	13349	13075	13209	13017	13318	12912	13160	13126	13185	13006	13064	13029	13214	13149	12950	13238	13150	13067	13031	13128	13135	13027	13168	13224	13127	13127	13030	13040	13337	13190	12956	13202	12971	13056	13033	13071	13199	13004	13196	13244	13317	13098	13063	12920	13222	13213	13187	13338	13233	13048	13204	13140	13286	12938	13224	13026	13149	13136	13249	13170	13108	13039	13056	13089	13241	12960	13134	13225	13178	13140	13124	13307	13023	13147	13097	13255	12968	13086	13230	13157	13302	13177	13121	13065	13018	13057	12979	13157	12992	12975	13189	13073	12888	12961	13204	13117	13111	12979	13105	13210	13060	13148	13073	13099	13120	13202	13074	13077	13140	13170	13003	12946	13022	13097	13112	13082	13299	12970	13162	13080	13052	13230	13049	12898	13011	13175	13164	13272	13184	13182	12967	13311	13081	13292	13162	13013	13300	13191	13001	13032	12981	13079	13143	13058	12936	13026	13184	13153	13142	12974	13324	13219	13226	13065	13113	13144	13050	13007	13098	13197	13137	13013	13221	13076	13200	13103	13041	13091	13203	13337	13068	13117	13302	13239	13138	13186	13020	13017	13108	13231	13062	13171	13131	13142	13192	13252	12939	13243	13070	13153	12834	13030	13010	13085	13198	13065	13029	13024	13003	13152	13024	13009	12940	13235	13064	13056	13071	13158	13127	12742	13034	13282	13145	13116	12995	12960	13152	13187	13150	12910	13187	13125	13096	13189	13203	12951	13140	13307	12953	13185	13121	13162	13176	13180	13250	13311	13236	13162	13190	13186	13115	13092	12987	13077	13186	13132	13168	13111	13218	13174	13297	13248	13102	13215	13162	13002	12946	13091	13347	13265	13057	13044	13345	13221	13126	13282	13271	13098	13113	13110	13023	12980	13296	13192	13381	13255	13094	13141	13052	13157	13168	13064	13136	13306	13115	12851	13103	13252	13178	13014	12843	13182	13024	13101	13018	13072	13181	13180	13063	13176	13217	13131	13087	13166	13124	13309	13166	13288	13365	12989	12997	13199	13245	13074	13046	13006	13084	13150	13232	13299	13174	13145	13171	13030	13136	13070	13121	13030	13182	13120	13031	13312	13208	13217	13197	13028	13180	13116	13119	12884	13015	13215	12953	13061	13265	13221	13079	13051	13290	13172	12960	13171	13139	13206	13187	13074	12962	13125	13177	13220	12863	13255	13320	13241	13074	13011	13396	13044	13052	13238	13196	13248	13158	13169	13076	13127	12920	13163	12973	13201	13230	13180	13046	13191	13107	13061	12953	13019	13213	13199	13159	12859	12995	13156	13257	13132	13111	13475	13157	13224	13107	12923	13047	13192	13006	12982	13290	13184	13226	13122	13064	13242	13104	12951	13036	13109	13165	13257	13220	13102	13237	13090	13137	13178	13306	13210	13166	13174	13049	13093	13111	13045	13076	13128	13264	13125	13230	13136	13159	13030	13084	13010	13094	13020	13124	13217	13032	13187	13225	13084	13274	13004	13197	13091	13075	13277	13016	13177	13054	13133	13329	13226	13263	13052	13128	13201	12988	13272	13165	13197	13159	13168	13409	13212	13205	13230	13151	13108	13043	13282	12950	13133	13161	13250	13206	13115	13075	12938	13000	13262	13005	13228	13006	13015	13112	13144	13080	13031	13082	13192	13063	13178	13499	13123	13160	13043	13250	13237	13138	12957	13119	13108	13149	13080	13153	13061	13117	13137	13215	13039	12978	13131	13091	13096	13127	13146	13237	13197	13233	13096	13087	13137	13142	13019	13309	13313	13088	13012	13274	13222	13173	13121	13181	13084	13202	13045	13007	13165	13089	13025	13188	13245	13299	13027	13220	13244	13110	13091	13125	12914	13240	13292	13167	13268	13180	13253	13141	13085	12992	13326	13101	13082	13140	13169	13143	13106	13232	13030	13141	13062	13329	12911	13063	13266	13166	13142	13259	13179	13053	13114	13180	13051	13224	13041	13129	12988	13212	13073	13333	13051	13185	13132	13175	13181	13199	13136	13220	13042	13169	13091	12993	13124	13043	13031	12898	13138	12941	13047	13061	13152	13243	13119	13153	13287	13141	13256	13329	13061	13076	13178	13159	13179	13113	12917	13033	13209	13230	13143	13249	13271	13140	13214	13273	13195	13124	13015	13120	13101	13075	13166	12967	13158	13351	13063	13098	12927	13097	13105	13332	13222	13193	13233	13363	13134	13336	12983	12904	13023	13088	13036	13158	13047	13066	13070	13072	12973	13106	13257	13204	13054	13036	13062	12985	13199	13053	13115	13178	13146	12957	13340	13078	13017	13139	13141	13151	12972	13119	13183	13059	13187	13117	13060	13174	12983	13188	13268	13121	13040	13119	13128	13110	13249	13091	13029	13265	13003	13233	13071	13318	13282	13183	13182	13211	13204	13129	13140	13201	13087	13134	13107	13309	13033	13125	13310	13073	13157	13129	13152	13053	13096	13133	13187	12998	13171	13227	12994	13132	13120	13114	13251	13146	13107	13070	13131	13291	13241	13100	13105	13098	13117	13079	13173	13170	13291	13055	13381	13117	13172	13129	13172	13154	13164	13157	13112	13166	13225	13101	13153	13093	13154	13048	13209	13116	13194	13088	12994	13193	13238	13051	13244	13167	12876	13368	13107	13220	13020	13316	13190	13064	12981	13100	13181	13130	13143	12997	13061	13094	13186	13346	13045	13065	13150	13172	12883	13028	13137	13189	13179	13272	13183	13241	13174	12967	13165	13248	13171	13105	13195	13266	13268	13153	12963	13049	12974	13108	13154	12992	13129	13303	12906	13197	13189	13124	13207	13046	12865	13135	12999	13236	13039	13092	13261	13079	13134	13084	13035	13246	13199	13034	13066	13352	13088	12987	13311	13008	13182	13077	13297	13141	13032	13298	13154	13081	13127	12996	13249	13099	13277	13136	13252	13155	13084	13075	12987	13284	13164	13170	13296	13118	13106	13061	12988	13145	13210	13260	13135	13134	13085	13178	13294	13112	13117	13133	12981	12987	13356	13114	13084	13071	13382	13208	13237	13146	13105	13023	13377	13167	13015	13177	13065	13185	12996	12983	13118	13158	13204	13289	13159	13145	13087	13255	12910	13155	13071	13195	12987	13186	12933	13103	13173	13159	13074	13168	13100	13112	13110	13070	13046	13120	13219	13124	13163	13210	13051	13258	13015	13133	13090	12976	13187	13220	13111	13299	13201	13018	13059	13336	13027	13088	13177	13251	13041	13089	13258	13017	13214	13108	13211	12938	13140	13138	13271	13126	13068	12945	12955	13092	13044	13068	13210	13058	13034	13128	13035	13039	13155	12938	13149	13314	13264	13029	13138	13123	13168	13040	13339	13026	13141	13326	13138	13083	12969	13201	13220	13022	12935	13188	13125	13175	13164	13178	13086	13187	13317	13366	13002	13259	13163	13207	13125	12999	13109	13297	13123	13163	13252	13268	13178	13279	13280	13091	13267	13070	13342	13042	13235	13139	12838	13057	13178	13087	13053	13266	13046	13042	13077	13133	13063	13300	13197	13131	13049	13098	13053	13198	13202	13268	13071	13093	13196	13184	13147	12957	13307	12918	13201	12892	13057	13084	13099	13098	13071	13120	12926	13074	13186	13178	13180	13069	13069	13228	12892	13421	12939	13345	13187	13123	13192	13119	13096	12948	13231	13207	12836	13077	13333	13259	13036	13205	13221	12965	13075	13006	13103	13267	13094	13122	13162	13177	13151	13119	13086	13133	12969	13044	13167	13053	13132	13038	13075	13122	13071	13152	12943	13010	13088	13216	13193	13082	13185	13092	13076	13087	13174	13096	13093	12968	13082	12962	13258	13096	13242	13270	13188	13127	13040	13091	13011	13278	13254	13191	13295	13067	13032	13183	13107	13097	13095	13139	13164	13256	13205	13292	13103	13169	13234	13019	13252	13279	13009	13007	13019	13029	12981	13199	13013	13125	13206	13263	13171	13211	13299	13108	13062	12998	12982	13258	13160	13058	13076	13033	13056	12967	13248	13144	13061	13323	13162	12971	13035	13089	12994	13063	13056	13115	13197	13204	13112	13077	12994	13114	13202	13297	13181	13065	13079	13060	13068	12973	13300	13080	13110	13156	13043	13044	13031	13221	13155	13156	13300	13162	12957	12993	13113	13108	13183	13311	13092	12907	13114	12954	13084	13165	13099	13137	13128	13061	13083	12945	12924	13127	13056	13219	13065	13097	12929	13096	13074	13251	13338	13344	13242	13118	13079	13023	13050	13165	13189	13126	12946	13087	13196	13342	13111	12794	13094	12959	13105	13174	13104	13041	13458	13134	13137	12962	13134	13144	13195	13149	13264	13100	13109	13217	13134	12919	12997	13026	13023	13011	13111	13064	13146	12959	13178	13232	13120	13268	13061	13307	13058	13180	13108	13115	13232	13190	13290	13086	13234	13290	13252	13028	13097	13260	13229	13193	12963	12957	13016	13113	13082	13098	13283	13116	13101	12904	13083	13231	13096	13138	13112	13356	13215	13201	13000	12904	13057	13031	13163	13359	13136	13079	13163	13251	13225	13278	13086	12926	12953
44465	85209	75669	55938	35169	31943	31466	25880	20658	14566	12877	12239	12294	12145	12321	12120	12163	12029	12181	12106	12340	12081	12191	12297	12048	12188	12189	12085	11989	12025	12079	12160	12061	12165	12216	11944	12057	12194	12199	11957	12213	12015	12017	12103	12097	11998	12024	12013	12089	12008	12156	12178	11932	12073	12090	12093	12047	12033	12137	12056	12117	11997	12157	12306	12147	12094	11975	11918	12126	12002	12035	12047	12134	11875	12097	11927	12119	12112	12045	12103	12008	12155	12054	12019	11970	12222	11946	12059	11943	12043	12226	12092	12134	11987	12115	12144	12002	12237	11994	11964	11900	12070	12068	12043	12269	12062	12134	12098	12195	12147	11973	11987	11960	11960	12176	11955	12042	12106	12174	12094	12098	12067	12134	11954	11985	12031	12058	12000	12155	12108	12018	12048	12070	12003	12062	11984	12062	12005	11977	12160	12034	12057	12140	12195	12141	12010	12058	12087	11996	12124	12017	12198	12186	12147	12144	12082	12087	12170	11950	12134	12046	11867	12082	12088	11976	12072	12079	11955	12142	11918	12094	12031	12002	12091	11987	12100	12048	12076	12112	12041	12038	12126	12087	12080	12078	12051	11939	12023	12040	11987	12123	12128	12043	11947	12074	11949	12073	12162	12151	11951	11992	12090	12006	12071	12033	12035	12028	12057	12197	12094	11918	12116	11946	12056	11921	12041	12118	12050	12040	11980	12055	11956	12024	12138	12198	11999	12046	12111	12190	12042	12046	12073	12026	12234	11963	12080	12035	12136	12168	12164	12012	12159	12144	12137	12016	11968	11870	12067	12126	11974	12167	12034	12124	12024	11920	11929	12148	12012	12174	12071	12238	12070	12035	12020	12098	11958	11990	12059	12158	12017	12047	12149	12109	12024	12037	12044	12058	12101	12155	12013	12081	12036	12098	12218	11995	12005	12090	12093	12136	12062	12029	12100	12134	12078	11934	11864	12026	12084	11997	11958	12022	12029	12093	11959	12067	12241	12047	12047	12108	12094	12024	12172	12180	11998	12086	12069	12204	12051	11930	12080	12080	12149	12107	11952	12140	12060	11938	11979	12090	12184	11995	12027	12152	12225	11947	12144	12083	12116	12036	12221	11873	12104	11994	12175	11917	11994	12095	12059	12086	12114	12160	12010	12133	12065	12029	12254	12199	12141	11937	11997	12105	12044	12068	12060	12099	12057	12125	11975	11983	11992	12087	12018	11994	12083	12113	11959	12280	12166	12081	12144	12065	12197	12061	11921	12126	12033	12199	12028	12068	12082	12101	12157	11996	12128	12121	12116	12014	12144	11968	12153	12134	11907	12039	12042	12180	12155	12055	12083	12156	12121	12024	12139	12141	12155	12143	12105	12159	12190	12128	12069	12023	12113	12177	11962	12176	12117	12240	12097	12103	12064	11999	11954	12053	12102	12045	12087	12189	11989	12183	12123	12052	12038	12213	12130	12115	11930	12251	12093	12211	12123	12107	12015	11938	12211	12076	12039	12016	12028	12114	11955	12224	12010	12143	11948	12086	12005	12120	12189	12003	11958	12090	12146	12064	12100	12099	12133	12047	11998	12071	12081	12053	11954	12257	12163	12010	11927	11949	12072	11936	11962	11917	12016	11850	12045	11843	12232	12053	12118	12218	12048	11994	12123	12197	12151	12062	12155	12047	11943	12276	12106	12003	12069	12031	12033	12035	12099	12115	12108	11954	12049	12013	12103	11973	11988	11944	12119	12050	12175	12282	12191	12085	12024	12198	12150	12119	11921	12208	12031	12035	12019	12116	12173	12087	12039	12110	12071	12048	12060	12024	12141	11928	12029	12194	12075	12191	12035	11978	11898	12143	12160	12099	12224	12041	12096	12173	12031	12041	11824	12113	12045	12068	12169	12076	12152	12104	12147	11955	11924	12308	12143	11997	12240	12139	12211	11929	11980	12049	12148	12087	12080	12068	12260	12140	12101	12173	12054	12123	12027	11932	12028	12118	12071	12187	12086	11980	11998	12087	12141	12034	12040	12155	12092	12034	12042	11981	12070	12059	12095	12047	12115	12036	12092	12027	12021	12084	12031	12155	12015	12151	11997	12129	12195	11998	12060	12136	12175	12164	12141	12190	12066	12270	12082	11994	12118	12107	12134	12033	12093	11902	12108	12023	12036	12092	12090	12242	12156	12226	12087	12053	12157	12037	12050	11985	12089	12024	12182	12068	12148	11955	12211	11961	12062	12150	11995	12186	12027	12111	12060	11987	12068	12321	12137	11952	12165	12207	12007	11972	12053	12124	12158	12106	12108	12074	12179	12166	12302	12038	12152	12072	12199	12095	11993	12165	12037	12144	12072	12058	12116	12146	12014	12100	12060	12061	12011	12220	12131	11975	12151	12058	11997	12195	12226	11902	11978	12103	11976	12102	12123	12097	12103	12013	12056	12041	11983	12042	12050	12062	12048	12127	11995	11975	11893	12143	12078	12118	12034	12133	12057	12062	12219	11970	12129	12061	11969	12088	11974	12000	12093	12039	12047	12113	11978	12007	12255	12042	12131	12173	12048	12152	11948	12037	12112	11949	12098	12123	11987	12208	12100	12019	12144	12079	11861	12207	11945	11962	12233	12184	11900	12024	12103	12084	12197	12067	12263	11759	11974	12067	11984	12270	12176	12216	12008	12041	12028	12131	12010	12014	12060	12173	12085	11995	12096	11961	12228	11921	12071	12226	12016	12155	12020	11947	12293	12077	12146	12120	12024	11942	12077	12143	12001	11977	12051	11996	12084	12108	12140	11981	12082	12112	12225	12162	12044	11869	12071	12192	12023	12299	11787	12017	12178	12150	11983	12126	12020	12020	12129	12118	12017	11981	12145	12148	11987	12209	11918	12124	12012	12182	12108	11977	12012	12208	11931	12091	12019	11947	12090	12111	12179	12020	12079	11979	12169	11927	12128	12343	12075	12055	12076	11962	12138	12086	11927	12179	12146	12020	12193	11991	12004	12181	12142	12200	12082	12039	12101	12007	12163	11980	12025	12099	12023	12101	12073	12257	11977	12210	12060	12009	12107	12221	12047	12099	12172	12049	12239	11862	12030	11996	12030	12077	12106	12177	12033	12095	12367	12017	12133	12056	11897	11916	11994	12105	12149	12076	12164	12270	12138	11994	12084	12161	11977	12014	12082	12194	12098	12003	12233	12023	11963	12206	12117	11867	12029	12027	11952	12177	12096	12157	11912	12147	12148	12112	11995	12000	11959	12133	12148	12109	12124	12056	12074	12057	12178	12088	12104	12115	11945	12098	12031	12030	12156	12036	12126	11959	12017	12062	12017	12148	12154	12098	12061	12055	12156	12182	12308	12044	12129	12133	12069	11974	12125	11971	12057	12236	12151	12160	12110	12062	11947	12221	12023	12005	12190	12137	12131	12136	12075	11982	12048	12129	12069	12094	12044	12071	11924	12106	12052	12144	11973	11965	11993	12137	11977	12200	12188	12162	11985	12110	12136	11926	12019	12068	12221	12083	11929	12021	11999	11983	12153	12086	11958	12030	11896	12046	12130	11862	12061	12299	12154	11962	12188	12126	12054	12033	12087	12078	12087	12055	12282	12090	11952	11909	12236	12096	11972	12047	12094	12188	12052	12111	11995	12146	12015	12151	12147	12227	12157	12047	12134	12058	11986	12125	12147	12078	12046	12170	12048	12030	12168	11925	12031	12052	12083	11977	12269	11914	12122	12224	11945	12026	12030	12058	12036	12100	12097	12224	12008	12023	12197	12116	12077	11953	12094	12104	11996	12023	11896	12124	12197	11979	12031	12150	12114	11990	12056	11981	12222	11988	12223	12017	12048	12211	12188	12047	12127	12230	11943	12098	12069	12046	12013	12151	12081	11984	12045	12055	11871	11934	12088	12075	12148	12183	12039	12186	12135	12171	12130	12146	12153	12217	11996	12043	12076	12105	12031	12159	12119	12138	12098	12152	12091	11955	12025	12078	11990	12150	12102	12114	12085	12083	12050	11985	12124	12135	12082	12036	12092	12185	12043	12196	12031	12078	12020	12218	12221	11989	12111	11980	12100	12076	12055	12056	11972	12081	12174	11914	11970	12081	12071	12078	12120	12129	12096	12110	12112	12129	12143	11982	12071	12116	12185	11964	12122	12182	12007	12186	11996	12016	12132	12050	12073	12066	12027	12063	12116	12113	12081	12012	12162	12059	12090	12130	12042	12231	12034	12022	12062	12195	12211	11955	12092	12138	12244	12096	12088	12073	12082	11940	12114	12091	12039	12129	11889	12140	12088	12160	12049	12155	12071	12220	12157	12057	12119	11989	12074	12106	12162	12115	12109	12212	11789	12085	12193	12065	12091	11961	12199	11984	12142	12093	12176	12150	12073	12068	12230	12110	12010	12115	12146	11987	12214	11921	12097	12285	12180	12009	12064	12078	12055	12161	12039	11995	12115	12019	12043	12072	11818	12231	12189	12251	12050	12075	12101	12087	12008	12092	12060	12085	12063	12189	11997	12012	12180	11932	12228	12193	11908	11940	11998	12118	12117	12157	12051	12080	12066	11992	12126	12222	12083	12098	11965	12152	12197	11896	12156	12055	12107	12036	11920	12100	12206	12089	12038	12011	12024	12012	12113	12032	12012	12109	12000	12166	12112	12108	11983	11874	12178	12190	12141	12101	12072	12135	12160	12185	12080	12106	11907	11890	11993	12035	12040	12082	11978	11948	12113	12123	12087	12123	12171	12025	12137	12014	12098	12266	12186	11997	12076	11915	12104	11999	11950	12063	12175	12087	12093	12047	12047	11997	11902	12039	12023	12064	12121	12030	12170	12198	12079	12157	12056	12091	12048	12153	12062	12042	12066	12160	12054	11835	12095	12057	12224	11974	12172	12071	12125	12056	12071	12234	12171	11984	11986	12021	11860	12002	12259	12195	12062	12032	12055	12134	12108	12054	12115	12001	12224	12152	12136	12213	12301	12104	12003	12266	12040	11880	12080	12183	12118	12042	11962	12164	12142	12128	11997	12016	12152	12061	12211	12096	12088	12008	12194	12192	12086	12115	12078	12159	12156	12108	12123	12200	12176	12046	11981	12224	12164	12037	12061	12191	12164	11955	12056	12115	12088	11933	12021	12040	12147
22719	21527	33474	35232	30996	30264	37377	33388	26460	18594	14669	13347	13196	13245	13224	13272	12969	13124	13176	13070	13115	12795	12722	12904	12912	12846	12850	13030	12801	12966	13025	12856	13010	12915	12902	12669	12842	12871	12667	12702	12873	12672	12798	12990	12996	13108	13023	12844	12929	12932	12884	12764	12815	12963	12971	12860	13024	12811	12984	12678	12815	12928	12801	12761	12807	12735	12705	12870	12838	12764	12766	12930	12790	12839	13114	12777	12893	12852	12838	12795	12724	12635	12889	12819	12915	12690	12960	12775	12907	12873	12946	12823	12851	12819	12844	12783	12674	13005	12891	12772	12672	12776	12763	12693	12777	12913	12885	12919	13030	12823	12793	12866	12703	12710	12687	12730	13025	12924	12725	12818	12894	12878	12654	12784	12975	12857	12773	12729	12961	12693	12895	12759	12641	12797	12756	12800	12788	12658	12813	12621	12757	12702	12804	12942	12854	12752	12799	12916	12799	12839	12888	12804	12683	12606	12495	12791	12807	12927	12876	12746	12793	12880	12827	12879	12966	12687	12765	12770	12812	12814	12801	12713	12646	13092	12736	12916	12881	12678	12899	12933	12782	12972	12876	12539	12887	12874	12898	12865	12919	12745	12969	12759	12744	12903	12780	12920	12827	12859	12799	12615	12989	12817	12797	12819	12626	12690	12747	12728	12749	12667	12872	12713	12744	12615	12759	13018	12671	12635	12894	12788	12723	12727	12823	12813	12844	12715	12949	12777	12771	12732	12783	12647	12753	12877	12777	12861	12800	12917	12817	12825	12821	12721	12717	12754	12741	12660	12972	12859	12923	12851	12850	12768	12723	12780	12619	12635	12769	12822	12816	12852	12978	12797	12898	12774	12624	12806	12979	12869	12916	12696	12738	12882	12773	12773	12964	12770	12611	12823	12918	12826	12778	12758	12848	12838	12835	12833	12841	12864	12977	12822	12877	12871	12691	12718	12807	12838	12789	12909	12939	12778	12785	12587	12585	12805	12784	12933	12558	12812	12850	12791	12689	12858	12761	12737	12817	12664	12741	12791	12703	12641	12842	12774	12680	12712	12735	12826	12956	12823	12727	12896	12806	12661	12784	12727	13055	12678	12797	12799	12807	12883	12781	12774	12894	12836	12644	12806	12920	12730	12718	12765	12737	12910	12779	12817	12770	12822	12673	12769	12611	12964	12799	12795	12944	12875	12763	12830	12718	12900	12671	12733	12597	12846	12837	12494	12821	12775	12744	12707	12928	12649	12837	12837	12993	12657	12819	12695	13114	12820	12823	12755	12991	12623	12716	12887	12872	12718	12794	12900	12905	12620	12712	12650	12927	12604	12795	12784	12685	12612	12886	12759	12778	12967	12763	12807	12783	12793	12820	12782	12723	12823	12896	12893	12820	12825	12860	12449	12871	12670	12792	12901	12939	12873	12816	12714	12792	12658	12840	12596	12866	12835	12712	12780	12605	12918	12595	12896	12687	12838	12836	12751	12980	12737	12857	13114	12700	12782	12641	12582	12689	12894	12779	12849	12590	12925	12710	12833	12904	12763	12844	12833	12853	13036	12642	12582	12787	12855	12746	12829	12819	12771	12722	12772	12808	12806	12671	12822	12835	12828	12731	12727	12748	12749	12765	12992	12819	12757	12621	12983	12980	12637	12707	12901	12660	12825	12802	12670	12600	12614	12781	12786	12861	12741	12846	12743	12736	12655	12744	12714	12944	12903	12935	12818	12858	12686	12804	12650	12982	12860	12639	12660	12845	12945	12777	12729	12893	12916	13027	12910	12695	12664	12597	13003	12925	12644	12871	12675	12632	12790	12746	12891	12709	12884	12835	12846	12813	12952	12714	12843	12887	12847	12828	13041	12659	12878	12785	12757	12816	12894	12810	12669	12661	12823	12880	12788	12789	12828	12723	12822	12905	12792	12819	12846	12793	12790	12980	12690	12745	12847	12809	12849	12954	12872	12856	12768	12774	12683	12809	12881	12962	12696	12745	12792	12669	12767	13028	12577	12734	12857	12870	12755	12880	12730	12862	12793	12771	12692	12935	12774	12836	12898	12913	12774	12796	12685	12736	12763	12746	12604	12775	12756	12750	12857	12873	13035	13026	12783	12834	12760	12648	12826	12729	12971	12867	12902	12790	12945	12822	12904	12864	12783	12962	12837	12912	12673	12874	12665	12980	12848	12981	12756	12695	12649	12797	12931	12951	12934	12664	12663	13027	12758	12879	12844	12929	12742	12839	12729	12795	12644	12682	12757	12879	12723	12761	12591	12687	12794	12655	12940	12776	12856	12749	12780	12782	12971	12744	12729	12845	12718	12646	12629	12830	12819	12773	12865	12783	12932	12953	12702	12546	12650	12815	12684	12593	12753	12848	12845	12829	12988	12883	12854	12827	12784	12953	12846	12835	12730	12872	12794	12705	12876	12789	12800	12774	12874	12757	12898	12861	12786	12656	12976	12800	12872	12821	12805	12569	12743	12924	12744	12855	12869	12770	12899	12858	12612	12975	12837	12722	12835	12890	12623	12729	12744	12838	12915	12777	12849	12840	12834	12861	12857	12829	12910	12861	12861	12803	12896	12725	12831	12578	12970	12844	12948	12837	12600	12677	12763	12899	12882	12631	12888	12790	12792	12674	12755	12790	12689	12805	12695	12924	12852	12830	12832	12778	12893	12960	12872	12813	12752	12788	12752	12912	12757	12874	12780	12758	12867	12717	12835	12841	12884	12601	12728	12890	12924	12764	12840	13034	12696	12768	12950	12867	13064	12964	12942	12821	12978	12745	12829	12626	12783	12838	12712	12929	12777	12807	12646	12890	12824	12823	12719	12814	13030	12817	12619	12879	12815	12882	12781	12809	12851	12897	13008	13009	12726	12731	12721	12791	12915	12840	12452	12801	12685	12888	12884	13026	12764	12885	12658	12715	12873	12880	12706	12813	12830	12580	12666	12669	12823	12776	12736	12818	12735	12856	12755	12804	12809	12698	12828	12546	12776	12750	12835	12773	12614	12731	12650	12714	12675	12709	12736	12789	12729	12776	12844	12805	12961	12859	12938	12766	12866	12859	12832	12796	12818	12797	12813	12807	12925	12824	12712	12719	12592	12969	12602	12773	12894	12667	12945	12777	12783	12747	12947	12681	12827	12723	12692	12701	12776	12828	12699	12946	12889	12862	12825	12751	12866	12715	12903	12891	12690	12830	12757	12959	12845	12852	12968	12849	12953	12742	12746	12795	12763	12774	12845	12806	12660	12841	12693	12843	12773	13012	12809	12883	12923	13118	12726	12682	12953	12872	12858	12752	12640	12519	12747	12850	12776	12850	12919	12967	12758	12878	12816	12698	12661	12729	12750	12778	12825	12681	12798	12791	12789	12683	12760	12790	12632	12765	12698	12860	12780	12721	12736	12862	12899	12610	12736	12604	12793	12965	12802	12749	12794	12742	12783	12644	12759	12845	12766	12749	12867	12903	12830	12858	12669	12714	12695	12816	12886	12849	12697	12931	12958	12790	12943	12693	12879	12829	12615	12779	12731	12810	12901	12948	12726	12613	12800	12729	12813	12706	12882	12928	12838	12848	12957	12897	12857	12818	12930	12872	12805	12746	12909	12551	12844	12607	12689	12785	12865	12836	12781	12675	12686	12876	12874	12763	12796	12810	12838	12799	12514	12804	12918	12973	12718	12769	12809	12939	12971	12662	12836	12844	12942	12695	12907	12680	12787	12927	12824	12855	12737	12930	12679	13016	12905	12841	12801	12548	12735	12765	12738	12794	12753	12653	12777	12902	12877	12717	12593	12673	12585	12851	12965	12902	12734	12813	12819	12873	12723	12820	12703	12747	12715	12787	12863	12952	12700	12489	12756	12830	12721	12891	12779	12729	12825	12913	12829	12735	12841	12642	12950	12836	12856	12725	12812	12669	12855	12860	12749	12727	12642	12827	12833	13137	12753	12724	12914	12827	12843	12926	12538	12888	12924	12651	12725	12675	12763	12991	12799	12900	12700	13050	12973	12823	12901	12891	12668	12838	12614	12792	12756	12729	12588	12756	12987	12835	12758	12784	12723	12602	12799	12869	12656	12794	12620	13043	12759	12486	12771	12849	12745	12833	12810	12801	12794	12687	12798	12759	12889	13017	12793	12789	12911	12610	12760	13060	12780	12803	12891	12592	12812	12808	12697	12931	12891	12788	12778	12648	12641	12843	12889	12751	12807	12844	12895	12780	12806	12628	12712	12786	12808	12790	12852	12684	12796	12772	12874	12899	13035	12843	12683	12958	12929	12809	12650	12705	12728	12989	12777	12611	12678	12810	12735	12909	12745	12800	12707	12776	12880	13022	12888	12801	12730	12736	12866	12680	12577	12800	12764	12763	12796	12779	12643	12661	12660	12668	12880	12640	12701	12749	12998	12622	12865	12576	12812	12814	12833	12784	12624	12702	12681	12852	12955	12813	12953	12839	12876	12841	12867	12833	12913	12828	12655	12677	12784	12886	12732	12759	12913	12747	12783	12873	12817	12862	12752	12818	12896	13004	12705	12861	12682	12681	12837	12975	12868	12745	12890	12831	12770	12815	12841	12671	12713	12740	12760	12695	12900	12727	12618	12899	12989	12924	12850	12741	12659	12828	12870	12855	12792	12905	12733	12587	12641	12692	12791	12754	12676	12745	12876	12970	12758	12777	12728	12797	12862	12692	12659	12623	12962	12790	12676	12825	12710	12735	12976	12873	12799	13010	12772	12616	12760	12801	12738	12931	12910	13018	12901	12948	12864	12770	12702	12834	12880	12676	12783	12540	12705	12792	12901	12796	12759	12779	12728	12656	12612	12745	12687	12964	12682	12968	12729	12868	12810	12745	12762	13039	12750	12995	12958	12799	12636	13007	12797	12957	12686	12728	12785	12731	12728	12605	12846	12744	12742	12859	12974	12852	12877	12853	13061	12990	12883	12858	12774	12725	12856	12888	12899	12886	12885	12750	12749	12710	12843	12807	12966	12737	12902	12991	12620	12676	12957	12784	12858	12822	13012	12921	12915	12819	12867	13006	12753	12866	12777	12745	12854	12873	12925	12825	12826	12865	12738	12704	12837	12633	12731	12789	12670	12879	12985	12740	12542	12983	12789	12834	12763	12758	12842
50969	94058	86523	69850	44776	38259	40037	35659	28545	17435	13478	11997	11843	12027	12067	12071	11941	12029	11760	11988	11915	11949	11877	11867	11945	11840	11887	11887	11960	11922	11940	11874	11787	11865	11662	11950	11737	11757	11964	11881	11741	11943	11848	11841	11963	11943	11896	11638	11924	11859	11894	12013	11860	11843	11757	11887	11882	11725	11720	11922	11723	11842	11869	11799	11762	11872	11739	11952	11830	11981	11922	11678	11783	11782	11789	11868	11823	11726	11780	11826	11795	11894	11795	11750	11751	11820	11819	11918	11818	11784	11661	11771	11923	11689	11892	11782	11752	11870	11727	11787	11981	11813	11832	11825	11844	11638	11740	11947	11805	11845	11917	11746	11968	11736	11752	11629	11860	11779	11857	11862	11835	11645	11956	11847	11766	12034	11786	12073	11825	11855	11885	11684	11821	11733	11849	11935	11752	11705	11847	11793	11815	11740	11739	11771	11853	11758	11704	11709	11809	11736	11692	11882	11791	11787	11806	11817	11847	11894	11839	11894	11747	11917	11897	11897	11847	11815	11922	11871	11879	11831	11844	11965	11700	11741	11664	11839	11613	11667	11777	11832	11910	11799	11878	11850	11749	11805	11769	11801	11835	11930	11739	11868	11892	11776	11858	11775	11662	11682	11751	11710	11742	11734	11646	11775	11797	11792	11754	11832	11897	11761	11844	11835	11786	11713	11857	11779	11813	11985	11940	11772	11872	11823	11798	11805	11968	11823	11810	11704	11746	11791	11792	11681	11778	11902	11616	11766	11879	11819	11812	11797	11753	11864	11953	11622	11802	11792	11751	11807	11977	11800	11877	11886	11841	11819	11594	11827	11801	11952	11566	11972	11789	11855	11785	11892	11802	11699	11874	11755	11761	11985	11814	11882	11833	12159	11818	11854	11874	11714	11731	11849	11758	11868	11753	11806	11879	11724	11819	11772	11818	11781	11799	11590	11951	11806	11827	11871	11808	11683	11862	11866	11824	11767	12032	12013	11816	11931	11876	11894	11831	11891	11766	11759	11742	11782	11842	11857	11729	11799	11751	11721	11880	11657	11772	11965	11798	11921	11766	11701	11813	11890	11949	11964	11806	11642	11836	11705	11785	11800	11785	11782	11805	11704	11755	11919	11621	11643	11837	11685	11932	11847	11802	11731	11810	11783	11903	11993	11815	11720	11839	11822	11893	11811	11720	11711	11899	11660	11846	11838	11844	11787	11852	11850	11871	11796	11805	11839	11948	11804	11808	11944	11695	11855	11855	11775	11880	11900	11873	11921	11797	11725	11696	11774	11781	11788	11712	11903	11719	12001	11826	11792	11724	11800	11813	11787	11832	11774	11845	11702	11716	11845	11777	11717	11697	11987	11912	11764	11751	11860	11723	11924	11853	11762	11733	11813	11778	11773	11844	11613	11825	11833	11852	11892	11851	11800	11890	11848	11895	11899	11832	11884	11704	11886	11762	11847	11775	11833	11940	11827	11823	11908	11740	11812	11929	11799	11708	11795	11860	11773	11716	11824	11797	11692	11923	11783	11829	11747	11683	11844	11916	11631	11756	11809	11752	11685	11920	11892	11699	11975	11881	11833	11762	11697	11972	11676	11881	11793	11838	11717	11790	11816	11696	11739	11824	11836	11865	11725	11686	11692	11915	11790	11712	11886	11789	11889	11708	11765	11671	11774	11803	11749	11939	11929	11851	11698	11700	11832	11663	11716	11995	11820	11714	11878	11894	11922	11840	11804	11819	11981	11905	11683	11966	11846	11833	11753	11778	11732	11784	11839	11610	11838	11814	11826	11780	11690	11924	11693	11718	11935	11852	11861	11659	11845	11770	11751	11656	11878	11746	11573	11893	11706	11856	11853	11756	11686	11850	11813	11659	11812	11760	11848	11727	11743	11870	11778	11711	11832	11802	11728	11676	11881	12018	11823	11796	11905	11741	11778	11693	11990	11973	11895	11971	11962	11808	11713	11804	11808	11783	11587	11865	11984	11856	11925	11789	11605	11922	11826	11824	11655	11682	11970	11815	11714	11858	11680	11938	11822	11899	11840	11767	11812	11707	11707	11843	11869	11803	11910	11832	11822	11926	11725	11826	11864	11829	11832	11813	11681	11876	11722	11810	11992	11930	11770	11952	11836	11786	11859	11830	11865	11811	11877	11834	11823	11837	11644	11771	11959	11864	11843	11862	11755	11828	11842	11841	11650	11800	11737	11947	11793	11775	11600	11812	11717	11903	11887	11812	11922	11985	11728	11839	11913	11876	11875	11861	11767	11851	11957	11829	11825	11813	11939	11813	11839	11699	11760	11848	11685	11852	11744	11713	11935	11913	11810	11793	11867	11796	11851	11825	11723	11619	11712	11852	11761	11999	11846	11781	11856	11683	11592	11957	11652	11807	11798	11607	11908	11910	11740	12030	11881	11792	11840	11895	11840	11654	11832	11823	11752	11757	11864	11834	11805	11905	11898	11701	11835	11955	11831	11628	11798	11932	11902	11801	11682	11837	11826	11702	12007	11715	11931	11841	11804	11780	11836	11752	11817	11819	11745	11868	11831	11826	11832	11860	11879	11823	11818	11757	11930	11800	11692	11922	11854	11922	11924	11808	11797	11908	11694	11880	11680	11900	11853	11852	11850	11727	11851	11815	11916	11903	11802	11883	11697	11762	11844	11756	11707	11925	11681	11686	11872	11782	11781	11696	11859	11727	11795	11737	11784	11827	11740	11852	11815	11915	11803	11990	11857	11836	11734	11946	11614	11951	11858	11885	11763	11811	11789	11739	11882	11908	11800	11800	11838	11995	11975	11947	11772	11817	11949	11756	11736	11816	12003	11833	11771	11838	11849	11721	11713	11909	11805	11716	11977	11814	11833	11927	11722	11772	11673	11891	11748	11764	11850	11852	11826	11849	11757	11770	11780	11653	11619	11838	11681	11797	11808	11758	11913	11742	11700	12008	11779	11849	11910	11766	11731	11766	11695	11830	11889	11876	11584	11690	11736	11917	11814	11773	11785	11758	11744	12008	11717	11873	11729	11847	11765	11737	11895	11759	12014	11746	11568	11778	11845	11886	11986	11733	11891	11707	11877	11734	11906	11856	11876	11867	11882	11764	11918	11975	12040	11817	11840	11930	11837	11693	11670	11789	11852	11725	11855	11879	11921	11804	11905	11797	11771	11666	11751	11789	11771	11664	11693	11885	11888	11810	11831	11756	11825	11663	11723	11776	11754	11893	11711	11679	11919	11693	11662	11802	11855	11915	11927	11779	11861	11884	11629	11762	11853	11820	11948	11792	11935	11905	11902	11813	11961	11828	11728	11879	11691	11707	11961	11891	11788	11788	11876	11847	11769	11849	11697	11650	11888	11813	11690	11966	11836	11745	11719	11775	11923	11789	11798	11835	11859	11754	11801	11911	11979	11848	11906	11847	11783	12023	11934	11912	11744	11817	11889	11644	11854	11837	11916	11851	11838	11875	11765	11804	11856	11909	11942	11846	11701	11643	11870	11650	11701	11828	11800	11736	11776	11845	11708	11764	11759	11752	11826	11837	11849	11751	11771	11812	11793	11907	11769	11742	11680	11871	11873	11757	11816	11727	11897	11863	11754	11849	11799	11852	11877	11746	11726	11764	11832	11920	11773	11888	11778	11691	11881	11863	11783	11824	12005	11776	11864	11765	11718	11818	11685	11864	11719	11794	11720	11785	11909	11857	11927	11631	11951	11927	11820	11780	11700	11999	11644	11810	11937	11902	11756	11898	11860	11807	11754	11669	11773	11863	11691	11742	11955	11805	11661	11875	11873	11769	11621	11900	11869	11845	12001	11890	11925	11875	11898	11760	11745	11767	11697	11864	11826	11699	11822	11768	11749	11989	11794	11812	11901	11569	11726	11867	11715	11771	11902	11857	11695	11866	11868	11818	11817	11804	11728	11783	11892	11804	11716	11733	11730	11803	11837	11880	11786	11910	11768	11681	11849	11843	11879	11808	11750	11861	11868	11825	11900	11865	11691	11813	11749	11951	11776	11921	11644	11769	11711	11826	11828	11897	11889	11867	11975	11928	11805	11772	11744	11688	11768	12049	11915	11616	11711	11799	11833	11659	11755	11907	11805	11918	11684	11771	11895	11706	12039	11864	11832	11774	11720	11657	11888	11865	11681	11941	11706	11884	11854	11769	11901	11784	11721	11643	11927	11699	11738	11713	11889	11728	11866	11771	11751	11881	11768	11909	11823	11908	11688	11858	11862	11657	11707	11883	11716	11836	11753	11911	11842	11823	11693	11911	11793	11927	11812	11756	11807	11728	11780	11741	11797	11881	11868	11708	11904	11845	11746	11825	11778	11864	11917	11781	11722	11817	11852	11906	11784	11767	11814	11840	11800	11796	11737	12023	11874	11718	11788	11797	11725	11803	11828	11696	11784	11916	11782	11729	11906	11766	12010	11793	11816	11823	11725	11780	11820	11834	11894	11596	11827	11799	11832	11837	11919	11762	12006	11772	11812	11893	11819	11720	11886	11974	11940	11727	11790	11629	11766	11767	11895	11766	11749	11777	11630	11767	11824	11733	11785	11894	11863	11691	11837	11947	11722	11739	11751	11555	11824	11801	11918	11814	11571	11699	11858	11520	11938	11819	11836	11740	11783	11706	11824	11914	11852	11711	11859	11794	11947	11693	11910	11791	11910	11688	11811	11973	11761	11857	11849	11783	11754	11749	11616	11899	11809	11944	11769	11789	11912	11817	11777	11764	12015	11913	11757	11857	11794	11782	11694	11927	11906	11794	12054	11758	11843	11850	11749	11632	11755	11736	11795	11727	11851	11737	12015	11864	11698	11859	11902	11732	11663	11893	11817	11872	11801	12126	11886	11790	11809	11677	11874	11753	11871	11887	11699	11814	11878	11866	11808	11753	11675	11882	11707	11894	11892	11820	11760	11897	11591	11980	11824	11895	11633	11958	11636	11738	11793	11885	11780	11717	11843	11746	11831	11809	11887	11700	11755	11674	11840	11988	11704	11580	11857	11777	11777	11709	11787	11866	11729	11979	11862	11911	11729	11773	11861	11871	11747	11842	11809	11913	11714	11714	11765	11785	11660	11735	11727	11748	11640	11703	11928	11936	11733	11768	11937	11736	11842	11870	11998
27994	32222	41215	32322	20669	17586	17224	16258	14804	13917	13577	13415	13370	13447	13337	13352	13267	13425	13390	13497	13287	13349	13527	13411	13401	13453	13515	13333	13401	13167	13343	13281	13524	13421	13419	13153	13305	13537	13378	13221	13306	13221	13322	13453	13222	13386	13277	13294	13280	13290	13179	13193	13300	13421	13365	13397	13575	13336	13394	13310	13436	13363	13400	13414	13273	13345	13263	13155	13229	13432	13412	13417	13127	13290	13253	13370	13381	13472	13261	13391	13378	13179	13264	13198	13232	13257	13219	13215	13357	13378	13405	13272	13516	13211	13299	13339	13249	13388	13553	13318	13506	13466	13399	13124	13307	13281	13328	13251	13329	13350	13508	13399	13254	13365	13353	13419	13332	13307	13348	13236	13268	13204	13314	13257	13135	13202	13365	13345	13332	13319	13458	13389	13321	13293	13377	13479	13494	13296	13224	13364	13018	13215	13504	13203	13076	13404	13271	13336	13198	13334	13079	13427	13236	13112	13334	13366	13262	13279	13303	13335	13166	13195	13095	13315	13186	13212	13359	13253	13286	13330	13290	13221	13421	13305	13365	13273	13174	13254	13416	13350	13396	13436	13143	13470	13384	13173	13144	13363	13215	13413	13171	13333	13243	13233	13248	13191	13217	13292	13179	13256	13339	13367	13324	13496	13344	13288	13305	13273	13413	13232	13359	13158	13381	13415	13449	13340	13266	13258	13465	13423	13464	13307	13264	13418	13272	13288	13157	13417	13136	13353	13461	13343	13160	13384	13463	13334	13373	13493	13231	13472	13324	13275	13158	13447	13187	13303	13382	13231	13459	13319	13430	13224	13240	13274	13236	13350	13303	13245	13385	13413	13325	13444	13386	13212	13313	13550	13499	13477	13484	13313	13231	13273	13461	13298	13119	13386	13463	13362	13371	13291	13254	13336	13287	13445	13250	13334	13383	13254	13376	13426	13080	13209	13212	13186	13346	13249	13359	13300	13228	13212	13222	13411	13331	13317	13437	13313	13381	13287	13414	13266	13168	13221	13307	13382	13206	13397	13178	13402	13285	13432	13422	13233	13386	13438	13243	13277	13341	13385	13463	13170	13393	13240	13351	13240	13493	13221	13277	13523	13423	13255	13319	13311	13436	13366	13467	13414	13473	13360	13196	13293	13224	13235	13153	13149	13103	13372	13163	13374	13314	13006	13358	13287	13304	13457	13272	13566	13313	13236	13180	13198	13305	13156	13249	13310	13355	13445	13318	13410	13264	13366	13492	13229	13277	13330	13374	13403	13266	13293	13307	13365	13303	13287	13267	13288	13246	13228	13283	13294	13454	13501	13247	13388	13453	13312	13444	13446	13324	13253	13163	13480	13165	13179	13300	13356	13334	13421	13419	13408	13259	13426	13397	13203	13221	13384	13315	13534	13436	13350	13422	13167	13236	13298	13352	13357	13430	13213	13343	13416	13250	13272	13208	13514	13073	13484	13331	13340	13110	13504	13393	13262	13268	13311	13257	13363	13194	13457	13313	13271	13282	13305	13353	13288	13507	13184	13398	13126	13168	13319	13250	13288	13289	13189	13209	13333	13303	13285	13394	13358	13160	13249	13188	13581	13209	13360	13414	13376	13559	13348	13226	13270	13250	13493	13199	13395	13279	13285	13279	13410	13108	13267	13147	13357	13286	13367	13391	13281	13506	13246	13373	13303	13273	13176	13228	13300	13302	13172	13352	13172	13257	13358	13353	13384	13181	13259	13147	13373	13383	13217	13303	13209	13152	13391	13315	13227	13342	13186	13506	13373	13299	13229	13242	13349	13356	13176	13170	13207	13462	13324	13224	13165	13516	13289	13308	13558	13322	13366	13436	13380	13341	13303	13442	13282	13285	13408	13224	13516	13420	13450	13341	13312	13111	13211	13342	13336	13175	13085	13335	13352	13120	13260	13336	13206	13246	13303	13573	13397	13486	13413	13235	13496	13302	13319	13406	13264	13204	13376	13266	13539	13496	13249	13393	13258	13396	13203	13414	13382	13290	13269	13263	13205	13351	13385	13455	13312	13359	13379	13342	13302	13309	13088	13502	13249	13291	13156	13462	13472	13563	13355	13314	13261	13261	13452	13510	13183	13188	13360	13423	13515	13336	13286	13366	13274	13368	13286	13424	13539	13514	13496	13201	13221	13232	13312	13189	13255	13454	13304	13450	13372	13407	13422	13246	13436	13342	13423	13010	13130	13197	13294	13106	13326	13295	13234	13083	13267	13241	13269	13430	13408	13332	13524	13315	13243	13236	13170	12959	13255	13420	13413	13246	13105	13129	13414	13399	13337	13264	13403	13420	13287	13576	13272	13428	13227	13249	13251	13319	13305	13370	13255	13432	13496	13411	13289	13418	13250	13369	13416	13183	13311	13241	13413	13332	13216	13371	13382	13209	13336	13135	13486	13336	13171	13369	13226	13282	13451	13607	13239	13322	13210	13334	13251	13133	13236	13054	13221	13309	13387	13399	13299	13416	13320	13393	13413	13079	13446	13365	13464	13272	13444	13377	13200	13406	13250	13275	13244	13115	13334	13259	13233	13432	13250	13368	13348	13421	13469	13438	13368	13316	13338	13291	13174	13294	13263	13251	13393	13360	13282	13320	13411	13316	13209	13414	13261	13413	13330	13215	13421	13270	13355	13354	13224	13358	13479	13420	13258	13329	13430	13323	13255	13367	13286	13222	13249	13452	13326	13408	13560	13295	13422	13400	13225	13345	13285	13313	13150	13290	13393	13379	13346	13434	13458	13311	13290	13395	13311	13148	13343	13192	13318	13250	13330	13289	13382	13462	13206	13462	13217	13217	13323	13468	13254	13257	13209	13241	13441	13301	13300	13207	13218	13296	13210	13244	13302	13284	13331	13495	13162	13478	13438	13250	13387	13301	13262	13122	13429	13402	13386	13287	13400	13476	13418	13191	13363	13305	13318	13543	13391	13471	13320	13515	13346	13268	13455	13181	13204	13137	13217	13323	13347	13361	13299	13332	13203	13255	13330	13380	13481	13238	13473	13452	13247	13368	13369	13267	13307	13294	13405	13208	13252	13078	13202	13328	13260	13476	13313	13281	13299	13444	13368	13323	13327	13376	13225	13290	13216	13328	13347	13390	13325	13337	13443	13187	13345	13440	13427	13069	13366	13329	13340	13221	13347	13246	13202	13443	13257	13199	13274	13260	13270	13278	13338	13489	13211	13336	13312	13367	13331	13402	13300	13461	13295	13272	13252	13331	13363	13361	13422	13376	13316	13382	13367	13312	13268	13394	13247	13309	13366	13346	13479	13242	13234	13388	13374	13343	13161	13352	13314	13351	13383	13427	13281	13173	13320	13284	13081	13328	13318	13477	13229	13557	13259	13190	13334	13348	13457	13296	13336	13181	13251	13241	13131	13101	13380	13315	13109	13412	13497	13454	13427	13376	13234	13432	13337	13505	13208	13320	13196	13208	13279	13196	13340	13460	13316	13278	13357	13265	13261	13379	13329	13213	13328	13417	13400	13319	13207	13473	13208	13314	13366	13241	13328	13405	13250	13313	13479	13253	13134	13485	13328	13212	13345	13270	13257	13318	13330	13194	13291	13409	13314	13265	13150	13277	13283	13115	13371	13453	13517	13393	13373	13495	13167	13427	13224	13153	13417	13566	13289	13451	13306	13251	13458	13416	13513	13386	13351	13183	13212	13374	13423	13209	13266	13290	13208	13300	13469	13441	13204	13348	13202	13287	13229	13190	13312	13311	13344	13314	13350	13394	13318	13379	13343	13433	13459	13408	13488	13384	13254	13430	13217	13177	13291	13231	13224	13419	13401	13442	13463	13323	13272	13482	13314	13284	13314	13317	13355	13366	13332	13442	13274	13250	13363	13317	13392	13670	13128	13090	13314	13327	13340	13112	13378	13374	13413	13282	13396	13405	13151	13319	13279	13360	13331	13381	13264	13264	13380	13412	13262	13307	13223	13300	13369	13310	13344	13290	13222	13481	13375	13482	13314	13366	13316	13401	13357	13288	13365	13483	13233	13348	13348	13195	13374	13317	13213	13329	13260	13146	13248	13359	13299	13355	13345	13147	13233	13220	13288	13374	13385	13422	13098	13305	13419	13402	13495	13358	13257	13285	13333	13179	13444	13188	13325	13293	13244	13407	13455	13454	13252	13394	13221	13172	13355	13422	13216	13365	13188	13314	13413	13292	13266	13422	13316	13182	13303	13340	13393	13313	13416	13400	13247	13231	13158	13292	13284	13403	13289	13314	13284	13320	13374	13252	13278	13378	13311	13255	13361	13364	13467	13143	13319	13239	13140	13434	13227	13243	13342	13354	13315	13358	13325	13360	13193	13339	13360	13101	13342	13265	13305	13416	13337	13336	13270	13362	13277	13389	13431	13330	13270	13486	13324	13326	13330	13493	13409	13278	13180	13285	13324	13293	13340	13256	13479	13286	13444	13251	13372	13295	13135	13406	13223	13333	13491	13277	13315	13333	13416	13325	13331	13510	13309	13234	13308	13324	13360	13298	13375	13328	13320	13366	13245	13383	13209	13385	13194	13409	13367	13233	13303	13225	13360	13426	13390	13215	13213	13295	13213	13469	13309	13472	13255	13368	13329	13328	13494	13405	13346	13300	13406	13232	13298	13572	13420	13447	13320	13365	13244	13327	13147	13371	13510	13231	13229	13409	13434	13265	13398	13288	13325	13230	13376	13385	13440	13454	13323	13283	13542	13265	13269	13288	13283	13361	13438	13354	13456	13228	13283	13466	13224	13300	13507	13389	13434	13325	13389	13419	13514	13386	13306	13291	13336	13366	13389	13386	13404	13232	13007	13242	13566	13446	13266	13276	13333	13344	13250	13195	13281	13224	13351	13351	13355	13288	13380	13213	13314	13237	13452	13386	13375	13290	13357	13159	13266	13342	13338	13377	13326	13298	13254	13452	13311	13442	13466	13499	13206	13273	13312	13353	13280	13345	13384	13136	13230	13350	13412	13132	13219	13297	13301	13282	13398	13315	13231	13332	13327	13474	13396	13213	13268	13241	13456	13280	13304	13260	13125	13350	13382	13240	13304	13318	13218	13412	13435	13158	13185	13305	13304	13370	13455	13331	13313	13430	13318	13326	13313	13419	13338	13196	13269
27713	50003	44379	30434	19133	17549	17396	15914	13935	12618	12461	12285	12170	12083	12185	12291	12420	12268	12309	12239	12216	12204	12184	12222	12213	12088	12115	12153	12195	12197	12056	12050	12132	12140	12086	12180	12144	12121	12152	12191	12082	12114	12136	12131	12214	12197	12359	12049	11987	12312	12166	12234	12144	12116	12067	12041	12168	12047	12149	12307	12038	12132	11942	12232	12057	12111	12140	12253	12195	12130	12281	12100	12190	12135	12207	12210	12160	12097	12146	12193	12076	11983	12128	12114	12117	12116	12281	12086	12137	12176	12078	12079	12139	12127	12112	12054	12212	12206	12105	12059	12070	12172	12077	12265	12125	12203	12082	12226	12192	12178	12160	11985	12137	12143	12031	12129	12001	12142	12319	12232	12178	12149	12186	12227	12199	12115	12191	12271	12297	12239	12187	12154	12307	12180	12194	12131	12214	12138	12136	12001	12233	12264	12056	12272	12058	12289	12271	12279	12221	12213	12238	12288	12115	12230	12137	12099	12200	12167	12289	12083	12097	12136	12065	12179	12118	12131	12085	12100	12127	12188	12207	12041	11985	12132	12057	12276	12057	12164	12200	12210	12150	12098	12283	12228	12181	12217	12197	12174	12144	12138	12126	12033	12082	12132	12162	12069	12185	12230	12016	12202	12168	12151	12226	12145	12210	12229	12149	12241	12195	12165	12270	12243	12099	12218	12156	12211	12106	12295	11990	12099	12244	12077	12105	12127	12089	12112	12001	12254	11987	12181	12182	11989	12087	12159	12163	11993	12204	11860	12282	12206	12142	12207	12188	12014	12301	11982	12163	12234	12221	12241	12092	12237	12257	12095	12212	12236	12175	12133	12087	12177	12232	12226	12137	12095	12235	12228	12285	12177	12166	12048	12287	12098	12212	12307	12244	12297	12288	12072	12203	12228	12128	12047	12197	12200	12168	12046	12244	12134	12136	12185	12128	12205	12160	12115	12193	12100	12197	12132	12138	12108	12250	11946	12161	12167	12127	12217	12111	12171	12091	12052	12368	12152	12187	12133	12314	12221	12202	12170	12142	12202	12146	12141	12062	12333	12220	12149	12186	12227	12152	12149	12014	12254	12255	12122	12129	12211	12048	12132	12158	12114	12198	12160	12164	12239	12223	12204	12123	12193	12186	12072	12116	12174	11966	12087	12158	12297	12215	12209	12212	12095	12126	12166	12090	12122	12183	12187	12153	12125	12238	12163	12076	12193	11996	12071	12110	12107	12264	12027	12285	12148	12222	12054	12047	12151	12137	12170	12124	12127	12268	12148	12224	12133	12087	12135	12244	12107	12190	12216	12150	12199	12190	12277	12048	12108	12087	12113	12273	12127	12089	12166	12188	12175	12125	12171	12286	12212	12043	12217	12253	12133	12185	12254	12096	12261	12245	12173	12325	12107	12351	12148	12248	12298	12113	12180	12120	12243	12309	12088	12236	12141	12297	12285	12181	12197	12071	12061	12304	12138	12151	12270	12160	12158	12074	12150	11990	12126	12123	12061	12084	12190	11933	12019	12058	12144	12087	12122	12104	12132	12077	12166	12236	12284	12153	12157	12062	12209	12206	12211	12137	12101	12168	12252	12173	12076	11990	12047	12136	12132	12127	12100	12080	12076	12162	12239	12123	12156	12012	12149	12115	12067	12199	12264	12115	12161	12160	12135	12113	12179	12096	12293	12192	12024	12064	12227	12177	12237	12254	12208	12114	12174	12115	12134	12079	12102	12133	12222	12193	12204	12280	12106	12232	12136	12115	12136	12205	12025	12100	12100	12143	12052	12104	12174	12062	12334	12040	12360	12264	12288	12190	12272	12146	12080	12205	12036	12065	12105	12058	12208	12241	12171	12213	12225	12151	12291	12179	12290	12028	12149	12182	12106	12007	12025	12221	12069	12136	12193	12099	12188	12225	12305	12363	12101	12233	12090	12202	12250	12151	12173	12088	12047	12224	12137	12341	12064	12083	12242	12311	12172	12136	12152	12164	12282	12283	12138	12089	12098	12051	12235	12149	12108	12192	12060	12235	12230	12124	12122	12181	12194	12105	12140	12031	12260	12038	12009	12167	12035	12195	12092	12347	12229	12300	12119	12176	12312	12055	12233	12077	12042	12136	12258	12040	12040	12191	12085	12219	12290	12065	12040	12105	12327	12178	12095	12048	12136	12041	12302	12096	12155	12093	12019	12164	12189	12140	12112	12295	12099	12265	12079	12029	11943	12201	12258	12140	12088	12236	12118	12287	12004	12012	12214	12233	12131	12208	12145	12175	12308	11869	12240	12150	12183	12271	12292	12192	12146	12147	12095	12177	12153	12158	12243	12152	12054	12199	12051	12328	12205	12060	12312	12281	12126	12073	12118	11970	12056	12049	12062	12187	12195	12036	12095	12248	11896	12204	12314	12140	12118	12075	12056	12258	12061	12183	12180	12105	12286	12041	12159	12236	12094	12080	12047	12096	12034	12170	12268	12219	12174	12257	12211	12156	12063	12213	12021	12056	12209	12269	12321	12061	12066	12110	12221	12142	12127	12216	12131	12092	12104	12104	12296	12103	12224	12345	12276	12271	12267	12046	11979	12217	12174	12123	12203	12043	12167	12138	12154	12236	12044	12213	12125	12143	12117	12101	11959	12071	12248	12134	12117	12229	12135	12114	12210	12171	12132	12207	11978	12374	12027	12263	12070	11928	12263	12267	12213	12088	12217	12110	12125	12078	12111	12164	12076	12100	12065	12292	12129	12174	12059	12003	11952	12144	12237	12240	12098	12158	12245	12242	12128	12217	12145	12267	12361	12110	12164	12126	12212	12127	12270	12226	12168	12116	12136	12237	11931	12226	12042	12128	12104	12095	12268	12203	12231	12204	12051	12188	11991	12073	12079	12182	12065	12388	12179	12237	12209	12114	12118	12124	12185	12095	12196	12164	12278	12240	12147	12156	12231	12211	12267	12049	12172	12160	12072	12169	12121	12221	12232	12172	11993	12168	12147	12153	12199	12163	12002	12228	12052	12221	12203	12304	12102	12307	12083	12307	12147	12059	12090	12048	12229	12262	12032	12286	12117	12122	12230	12203	12172	12079	12082	11982	12017	12181	12382	12239	12164	12152	12144	12107	12195	12199	12178	12098	12026	12098	12084	12105	12271	12074	12096	12192	12054	12180	12230	12212	12143	12312	12195	12179	12138	12115	12204	12035	12082	11991	12109	12138	12250	12193	12205	12314	12287	12108	12120	12146	12028	12201	12363	12134	12097	12087	12110	12241	12106	12167	12231	12152	12210	12086	12235	12156	12015	12314	12065	12232	12098	12169	11972	12159	12161	12169	12053	12001	12272	12156	12154	12049	12190	12225	12309	12153	12182	12215	12186	12139	12166	12142	12328	12284	12016	11992	12163	12189	12164	12121	12232	12081	12129	12108	12147	12097	12257	11999	12085	12018	12156	12164	12075	12169	12179	12015	12088	12116	12161	12126	12321	12285	12196	12205	12144	12130	12109	12272	12177	12056	12158	12300	12305	12052	12202	12168	12222	12336	12205	12201	12227	12167	12213	12347	12047	12188	12130	12109	12176	12100	12153	12329	12113	12227	12229	12171	12207	12283	12298	11981	12202	12089	12216	12293	12270	12237	12250	12157	12112	12049	12227	12243	12107	12108	12165	12198	12199	12101	12213	12172	12183	12167	11959	12311	12195	12202	12143	12073	12101	12052	12089	12093	12218	12092	12185	12193	12173	12233	12203	12387	12172	12075	12069	12163	12288	12182	12105	12222	12085	12137	12091	12054	12253	12295	12330	12095	12053	12184	12018	12116	12314	12224	12038	12270	12194	12127	12018	12169	12088	12184	12212	12124	11981	12289	12076	12237	12106	12161	12132	12214	12168	12255	12314	12033	12157	12150	12315	12202	12187	12328	12058	12207	11961	12100	12150	12252	12239	12150	12108	12175	12218	12095	12262	12007	12212	12137	12052	12170	12227	12199	12198	12032	12106	12247	12172	12111	12098	12084	12121	12123	12103	12231	12136	12220	12078	12094	12218	12406	12150	12143	12155	12205	12170	12218	12114	12146	12130	12228	12267	12205	12229	12196	12119	12279	12177	12296	12121	11877	12201	12008	12070	12195	12081	12099	12315	12154	12251	12177	12021	12123	12168	12142	12227	12135	12191	12032	12072	12108	12276	12102	12162	12206	12282	12148	12149	12180	12175	12180	12004	12066	11957	12202	12186	12227	12278	12151	12141	12094	12127	12143	12092	12010	12088	12071	12256	12360	12161	12353	12212	12186	12126	12064	12096	12209	12154	12280	12217	12084	12139	12031	12176	12153	12122	12131	12024	12185	12243	12065	12258	12236	12148	12201	12065	12119	12295	12154	12267	12295	12070	12157	12226	11977	11952	12125	12190	12032	12100	12111	12156	12084	12306	12187	12146	12105	12005	12247	12313	12191	12043	12342	12360	12141	12148	12280	12299	12182	12163	12218	12179	12272	12128	12189	12181	12272	12129	12198	12247	11942	12080	12162	12170	12246	12105	12276	12145	12161	12314	12171	12016	12046	12247	12221	12144	12111	12205	12233	12215	12261	12114	12264	12221	12151	12265	12084	12099	12209	12046	12275	12184	12416	12172	12149	12183	12274	12229	12134	12149	12102	12264	12127	12177	12132	12197	12197	12125	12162	12273	12052	12215	12204	12100	12110	12091	12135	12137	12279	12320	12278	12086	12237	12097	12143	12242	12143	12239	12069	12146	12185	12235	12108	12064	12150	12126	12078	12129	12138	12208	12260	12095	12121	12030	12198	12240	12274	12253	12254	11973	12123	12182	12223	12212	12238	12311	12145	12171	12142	12168	12055	12058	12157	12159	12208	12023	12169	11952	12251	12186	12193	12001	12122	12226	12289	12123	12035	12007	12184	12105	12128	12132	12136	12193	12135	12079	12022	12042	12096	12125	12168	12291	11998	12099	12262	12151	12229	12128	12151	12176	12217	12081	12150	12150	12118	12035	12285	12183	12145	12134	12119	12159	12026	12228	12108	12113	12021	12269	12259	12067	12229	12061	12085	12182	12150	11893	12289	12131	12204	12121	12018	11996	11932	12035	12225	12297	12139	12223	12322	12237	12229	12310	12106	12317	12014	12095	12209	12063
24111	22688	39941	41794	26022	26432	30889	26266	20706	16506	13979	13316	13407	13380	13601	13449	13355	13425	13509	13337	13596	13244	13248	13319	13320	13326	13324	13241	13269	13214	13258	13223	13114	13212	13388	13361	13524	13360	13343	13282	13252	13290	13223	13155	13446	13381	13252	13247	13269	13243	13336	13241	13157	13150	13362	13138	13171	13171	13292	13247	13269	13298	13352	13172	13001	13264	13340	13351	13268	13306	13084	13233	13243	13223	13291	13362	13238	13208	13055	13078	13266	13210	13211	13238	13357	13241	13244	13123	13283	13116	13316	13003	13243	13282	13157	13284	13252	13300	13197	13281	13245	13056	13082	13148	13255	13178	13116	13270	13187	13182	13333	13189	13299	13263	13389	13074	13259	13116	13321	13093	13292	13209	13290	13343	13271	13403	13172	13191	13015	13272	13182	13119	13241	13263	13222	13260	13163	13332	13215	13167	13108	13118	13275	13099	13293	13239	13055	13237	13091	13148	13242	13261	13283	13085	13193	13157	13234	13218	13338	13133	13343	13339	13319	13203	13191	13226	13293	13095	13309	13002	13316	13208	13144	13005	13190	13214	13337	13293	13115	13105	13392	13183	13168	13148	13225	13123	13387	13183	13049	13090	13290	13315	13189	13155	13152	13294	13283	13258	13230	13218	13154	13243	13230	13292	13172	13092	13319	13242	13310	13178	13013	13141	13006	13074	13169	13099	13053	13153	13177	13242	13152	13149	13183	13232	13176	13188	13175	13288	13062	13177	13051	13065	13001	13406	13321	13286	13226	13292	13211	13532	13257	13436	13380	13304	13228	13269	13021	13203	13495	13344	13225	13233	13274	13223	13086	13081	13321	13329	13095	13389	13175	12858	13212	13281	13200	13159	13211	13075	13371	13205	13298	13331	13290	13188	13186	13148	13159	13388	13164	13230	13267	13249	13129	13260	13260	13062	13061	13240	13155	13442	13091	13288	13212	13236	13347	13256	13354	13146	13054	13229	13167	13222	13402	13180	13268	13160	13191	13271	13313	13080	13246	13357	13210	13229	13414	13137	13375	13318	13115	13292	13244	13241	13421	13236	13144	13239	13155	13149	13080	13115	13179	13128	13207	13294	13140	13331	13395	13394	13273	13039	13234	13136	13103	13169	13093	13194	13044	13180	13249	13252	13340	13177	13159	13126	13266	13323	13207	12903	13213	13394	13270	13312	13326	13150	13337	13268	13105	13209	13170	13159	13240	13094	13114	13312	13126	13092	13084	13240	13072	13282	13255	13135	13106	13260	13176	13189	13274	13062	13036	13236	13211	13211	13095	13270	13270	12972	13262	13194	13243	13162	12989	12999	13006	13179	13383	13187	13150	13339	13474	13076	13096	13304	13331	13281	13239	13178	13239	13155	13131	13258	13211	13111	13276	13162	13213	13201	13057	13108	13219	13327	13091	13178	13105	13305	13121	13249	13100	13105	13308	13239	13189	13315	13155	13185	13106	13326	13440	13087	13036	13209	13115	13267	13221	13290	13277	13116	13365	13322	13361	13192	13111	13442	13355	13274	12991	13134	13370	13230	13166	13045	13188	13097	13335	13151	13243	13205	13062	13336	13168	13309	13284	13245	13275	13168	13179	13259	13244	13254	13294	13265	13170	13183	13268	13310	13110	13240	13169	13000	13133	13349	13237	13374	13246	13113	13245	13165	13216	13182	13356	13407	13305	13116	13223	13278	13098	13162	13247	13207	13018	13296	13200	13025	13193	13231	13201	13333	13210	13160	13316	13209	13312	13457	13238	13172	13219	13048	13057	13228	13132	13206	13346	13238	13370	13330	13233	13092	13039	13118	13259	13249	13118	13198	13289	13160	13297	12992	13363	13210	13193	13337	13442	13332	13418	13188	13298	13198	13078	13256	13220	13301	13354	13233	13322	13249	13332	13207	13289	13193	13238	13202	13126	13285	13281	13247	12949	13107	13318	13366	13011	13081	13111	13141	13158	13139	13085	13204	13373	13213	13193	13119	13188	13077	13262	13197	13227	13121	13192	13206	13148	13208	13177	13178	13072	13152	13375	13236	13248	13380	13293	13368	13242	13475	13240	13384	13290	13278	13247	13126	13178	13165	13124	13102	13403	13108	13298	13056	13095	13340	13131	13322	13112	13101	13331	13144	12992	13036	13294	13436	13094	13312	13137	13308	13056	13087	13357	13353	13271	13133	13225	13333	13160	13253	13344	13213	13269	13309	13061	13193	13250	13220	13003	13186	13223	13347	13081	13099	13371	13143	13120	13002	13302	13204	13270	13105	13125	13246	13303	13244	13208	13147	13228	13296	13355	13268	13136	13145	13372	13299	13218	13117	13113	13142	13066	13210	13267	13256	13280	13280	13334	13177	13134	13033	13353	13072	13050	13115	13116	13244	13248	13295	13278	13199	13046	13160	13236	13177	13157	13201	13240	13214	13011	13199	13320	13216	13049	13048	13011	13357	13130	13258	13065	13229	13226	13241	13187	13161	13235	13249	13146	13249	13363	13150	13070	13276	13325	12995	13324	13228	13238	13128	13357	13068	13189	13151	13276	13213	13233	13220	12978	13313	13327	13297	13233	13262	13168	13101	13250	13199	13295	13231	13202	13190	13230	13133	13065	13165	13281	13227	13079	13086	13150	13149	13369	13150	13148	13299	13119	13265	13268	13199	13065	13286	13240	13295	13162	13249	13362	13103	13168	13229	13264	13195	13362	13341	13242	13185	13079	13052	13216	13136	12959	13260	13400	13099	13332	13359	13098	13202	13309	13153	13105	13290	13119	13230	13012	13293	13346	13235	13365	13061	13149	13115	13254	13093	13215	13296	13171	13185	13234	13447	13131	13273	13084	13039	13246	13199	13137	13122	13331	13160	13170	13191	13260	13367	13303	13260	13307	13194	13157	13251	13229	13250	13320	13043	13070	13252	13280	13343	13253	13363	13222	13091	13217	13195	13021	13135	13179	13234	13158	13106	13166	13284	13286	13155	13167	13263	13320	13233	13104	13148	13127	12991	13258	13310	13352	13167	13113	13176	13066	13270	13245	13193	13155	13389	13129	13118	13163	13267	13157	13153	13350	13259	13298	13087	13252	13370	13105	13137	13312	13182	13207	13356	13289	13159	13152	13318	13022	13272	13180	13190	13347	13185	13156	13320	13290	13270	13390	13474	13221	13200	13018	13233	13223	13352	13148	13205	13193	13275	13250	13414	13209	13257	13128	13079	13201	13181	13156	13176	13159	12932	13272	13106	13245	13312	13288	13107	13151	13361	13119	13269	13149	13028	13347	13155	13202	13289	13279	12989	13332	13175	13302	13475	13160	13217	13128	13107	13114	13134	13258	13304	13335	13112	13349	13176	13285	13291	13284	13238	13031	13171	13152	13065	13339	13300	13067	13197	13222	13157	13251	13473	13361	13519	13357	13269	13186	13298	13149	13179	13197	13040	13165	13034	13290	13268	13287	13163	13200	13084	13124	13060	13157	13197	13301	13159	13207	13258	13257	13141	13161	13091	13149	13219	13397	13259	13069	13264	13119	13365	13329	13210	13278	13203	13211	13297	13122	13383	13241	13269	13065	13205	13239	13168	13147	13198	13355	13251	13249	13393	13147	13176	13326	13137	13048	13106	13226	13152	13145	13185	13167	13250	13280	13248	13093	13224	13230	13284	13139	13286	13056	13101	13193	13120	13143	13268	12990	13099	13275	13247	13297	13250	13332	13147	13132	13058	13268	13080	13385	13203	13015	13177	13084	13112	13303	13196	13178	13044	13207	13269	13410	13217	13345	13241	13288	13181	13167	13124	13211	13302	13508	13243	13334	13290	13240	13297	13307	13294	13350	12932	13273	13108	13134	13242	13244	13297	13200	13153	13239	13108	13214	13458	13416	13156	13186	13257	13378	13179	13254	13247	13319	13228	13281	13261	13314	13309	13271	13260	13181	13147	13372	13361	13208	13064	13228	13061	13032	12982	13180	13183	13087	13293	13397	13274	12999	13307	13403	13322	12992	13161	13343	13365	13347	13288	13091	13204	13138	13182	13276	13309	13033	13259	13276	13140	13282	13189	13268	13357	13247	13137	13166	13214	13258	13320	13335	13314	13223	13200	13180	13165	13258	13503	13365	13204	13384	13310	13138	13230	13077	13130	13227	13225	13191	13146	13118	13410	13149	13205	13279	13125	13217	13376	13197	13150	13145	13061	13275	13204	13215	13304	13267	13117	13107	13168	13123	13201	13089	13354	13077	13340	13384	13217	13076	13166	13132	13221	13310	13201	13187	13197	13354	13243	13267	13477	13365	13337	13200	13257	13090	13319	13191	13145	13117	13451	13315	13282	13298	13372	13116	13307	13083	13095	13185	13266	13230	13260	13280	13102	13260	13276	13336	13237	13173	13184	13262	13105	13323	13168	13022	13256	13302	13309	13574	13244	13318	13255	13196	13299	13308	13084	13062	13147	13197	13217	13192	13202	13204	13347	13210	13379	13062	13136	13397	13221	13242	13295	13171	13169	13244	12966	13181	13208	13107	13241	13162	13210	13153	13197	13129	13228	13080	13188	13171	13122	13216	13257	13118	13415	13222	13302	13195	13250	13213	13210	13279	13125	13329	13294	13333	13355	13256	13156	13335	13197	13209	13158	13310	13307	13184	13271	13163	13060	13266	13325	13246	12982	13264	13205	13296	13256	13230	13134	13058	13288	13181	13037	13166	13198	13275	13246	13346	13345	13085	13215	13107	13093	13136	13151	13165	13174	13210	13181	13239	13291	13121	13166	13210	13190	13251	13105	13135	13208	13330	13288	13365	13165	13188	13315	13106	13211	13144	13271	13203	13152	13137	13328	13220	13330	13272	13058	13417	13213	13026	13100	13341	13428	13269	13302	13127	13237	13024	13093	13203	13123	13114	13295	13250	13202	13276	13200	13190	13136	13421	13165	13260	13143	13155	13212	13205	13284	13287	13145	13217	13206	13221	13277	13076	13295	13237	13228	13300	13274	13232	13063	13201	13105	13394	13289	13175	13229	13012	13190	13114	13227	13256	13217	13307	13228	13328	13157	13424	13227	13431	13367	13278	13253	13272	13232	13119	13238	13218	13175	13486	13311	13180	13049	13273	13264	13427	13120	13263	13115	13273	13391	13279	13074	13113	13284
44554	85874	78181	53783	26083	29101	32553	27899	21368	15220	12968	12300	12249	12263	12283	12226	12077	12155	12260	12236	12299	12250	12371	12101	12134	12140	12239	12175	11971	12144	12200	12241	11990	12300	12277	12219	12014	12128	12334	12048	12212	12298	12144	12051	12220	12278	12391	12109	12115	12178	12112	12117	12145	12079	12135	12157	11997	12244	12237	12366	12115	12044	12145	12089	12119	12204	12131	12088	12227	12183	12041	12143	12206	12131	12184	12041	12127	12312	12176	12275	12068	12288	12042	12073	12143	12074	12039	12210	12169	12301	12079	12045	11937	12199	12125	12248	12056	12114	12253	12181	12232	12082	12119	12208	12144	12105	12220	11937	12008	12072	12139	12024	12361	12035	12158	12134	11982	11977	12181	12026	12142	12134	12389	12317	12115	12155	12072	12057	12124	12203	12217	12094	12207	12138	12195	12237	12189	12198	11899	12128	12228	12123	12229	12213	12065	11966	12074	12134	12179	12270	12113	12239	12122	12253	12149	12155	12067	12242	12113	12224	12150	12062	11905	12206	11941	12056	12304	12044	12114	12098	12244	12124	12139	12225	12246	12192	12168	12034	12183	12164	12146	12307	12254	12140	12203	12180	12205	12147	12158	12092	12198	12033	12088	12337	12096	12209	12216	12266	12053	12296	12097	12228	12063	11950	12118	12188	12239	12141	12198	12396	12167	12183	12184	12121	12154	12151	12149	12161	12095	12211	12160	12191	12186	12063	12185	12044	12163	12265	11994	12172	12098	12016	12207	12083	12094	12099	12133	12040	12413	12174	12228	12235	12115	12104	12189	12008	12171	12214	12030	12182	12152	12069	12194	12024	12063	12122	12027	12195	12021	11969	12206	12107	12305	12171	12178	12194	12024	12005	12224	12028	12161	12221	12151	12259	12213	12089	12118	12080	12167	12153	12196	12049	12228	12116	12180	12166	11989	12104	12070	12099	11925	12057	12095	12144	12115	12166	12076	12138	12186	12008	12241	12197	12270	12245	12140	12083	12230	12023	12192	12214	12137	12152	12138	12181	12064	12261	12275	12331	12135	12259	12145	12107	12052	12012	12126	12215	12202	12045	12184	12094	12172	12166	12202	12059	11947	12281	12167	12163	12156	12331	12061	12191	12077	12204	12057	12124	12205	12164	12110	12056	12048	12239	12140	12075	12110	12071	12212	12075	12198	12185	12218	11973	12036	12087	12185	12166	12137	12183	12172	12264	12019	12130	12198	12210	12279	12112	12320	11856	12262	12109	12087	12235	12035	12212	12149	12156	12231	12096	12075	12236	12062	12148	12098	12021	12173	12005	12340	12242	12112	12111	12288	12278	12173	12298	12108	12124	12173	12038	12118	12106	12237	12276	12114	12152	12134	11951	12162	11960	12018	11951	12144	12131	12177	12280	12107	12044	12183	12158	12170	12211	11964	12060	12126	12073	12119	12236	12200	12073	12145	12060	12354	12119	12214	12171	12176	12176	12235	12246	12146	12111	12131	11953	12222	12027	12210	12265	12156	12253	11969	12171	12062	12172	12111	12172	12172	12016	12070	12038	12147	12115	12196	12341	11938	12160	12137	12200	12208	11892	12161	12148	12168	12085	11978	12243	12068	12102	12156	12307	12030	12279	12168	12258	12140	12273	12176	12127	12106	12247	12170	12232	12010	12191	12248	12154	12228	12116	12241	12121	12102	12185	12148	12249	12128	12122	12056	12157	12060	12124	12285	12194	12144	12110	12111	12156	12031	12181	12119	12196	12146	12081	12217	12049	12282	12112	12114	12098	12202	12139	12122	12050	12119	12217	12232	12037	12295	12130	12108	11921	12319	12147	12150	12129	12186	12133	12131	12159	12058	12061	12205	12087	12103	12175	12124	12092	12105	12044	12061	12206	12160	12106	12209	12122	12049	12051	12084	12324	12248	11966	11982	12125	12044	12179	12098	12213	12141	12075	12155	12020	12152	11921	12140	12258	12156	12142	12280	12186	12244	12173	12089	12081	11954	12173	12257	12182	12201	12032	12178	12049	12136	12095	12048	12143	11966	12165	12070	12125	12137	12225	12193	12065	12195	12203	12125	12105	11976	12136	12014	12102	12131	12201	12266	12287	12057	12011	12044	11953	12187	12209	12096	12133	12077	12163	12105	11956	12289	12238	12213	12220	12121	12077	12079	12282	12032	12287	12033	12084	12255	12345	12310	12065	12145	11921	12157	12223	11985	12285	12030	12108	12311	12141	12183	12095	12347	12088	12103	12084	12238	12157	12176	12059	11986	12151	12067	12243	12144	12195	12158	12090	12062	12086	12193	12295	12107	12173	12171	12073	12248	12093	12174	12209	12271	12095	12044	12101	12149	12069	12122	12232	12310	12164	12048	12157	12222	12042	12133	12120	12245	12131	12135	12244	12252	12044	12252	12040	12046	12159	12228	12179	12159	12206	12064	12148	12125	12237	12135	12143	12178	12012	12193	12392	12220	11952	12149	12025	11912	12270	12196	12089	12260	12320	12204	12148	11998	12203	12088	12129	12122	12033	12126	12100	12143	12026	12123	12105	12038	11981	12280	12023	12207	12025	12258	12160	12129	11961	12202	12192	12173	12172	11987	12190	12301	12206	12154	12094	12114	12227	11964	12024	12147	12155	12151	12212	11991	12032	12081	12221	12049	12037	12150	12007	12049	12125	12080	12142	12216	11965	12271	12123	12110	12148	12089	12189	11953	12026	12207	12137	12008	12060	12146	12187	12024	12311	12177	12062	12129	12000	11996	12159	12001	12199	12117	12030	12131	12127	12174	12022	12182	12104	12158	12226	12093	12102	12197	12143	12229	12130	12207	12275	12130	11967	12122	12326	12091	11976	12061	12027	11911	12170	12122	12065	12111	12098	12069	12132	12342	12056	12021	12145	12273	11993	12088	12208	12282	12073	12203	12261	12060	12177	12180	12147	12162	12102	12203	12211	12182	12177	12282	12090	12145	12131	12089	12065	12252	11974	12276	12183	12273	12040	12026	12004	12273	12145	12079	12179	12125	12328	12285	12092	12054	11999	12166	12191	12006	12123	12151	12205	11928	12139	12049	12098	12154	12139	12237	12276	12058	12090	12049	12168	12203	12223	12128	12136	12056	12120	12058	12161	12063	12140	12206	12155	12094	12283	12076	12074	12288	12266	11996	12084	12047	12129	12231	12035	12320	12095	12248	12305	12121	12157	12156	11949	12212	12152	12110	12226	12154	12079	12018	12031	12080	12130	12267	12104	12220	12089	12158	12098	12050	12200	12056	12275	12095	11969	12216	12171	12363	12220	12135	12102	12160	12154	12217	12027	12131	12188	12159	12309	12315	12237	12182	12149	12054	12123	12010	12005	12112	12001	12029	12040	12232	12055	12098	12141	12122	12111	12300	12051	12140	12097	12030	12124	12103	12081	12165	12026	12216	12294	12090	12031	12051	12083	11980	12085	12208	11967	12027	12118	12080	12146	11925	12318	12095	12206	11998	12321	12093	12181	11973	12052	12131	12103	12112	12086	12114	12054	12028	12177	12106	12212	12143	12088	12169	12091	12144	12148	12137	12038	12106	12235	12136	12210	12231	12141	12049	12212	12141	11999	12137	12067	12141	12182	12133	12102	12183	11979	12067	12100	12231	12030	12050	12078	12130	12145	12108	12124	12324	12206	12249	12142	12118	12073	12191	12149	12215	12104	12217	12080	12175	12215	12048	11979	12034	12244	12135	12332	12032	12217	12042	12314	11962	12254	12140	12123	12305	12199	12106	12115	12094	12040	12108	12204	12033	12250	12071	12270	12347	11991	12106	12204	12148	12267	12070	12033	12109	12031	12149	12098	12229	12105	12193	12100	12152	12160	12002	12100	12201	12021	12079	12165	12214	12179	12051	12077	12224	12105	12088	12229	12109	12046	12095	12086	12154	12201	12056	12085	12169	12218	12244	12131	12043	12191	12127	12085	12165	12197	12097	12235	12135	12060	11963	12204	12124	12000	12239	12245	12088	12143	12346	11989	12085	12155	12034	11976	12207	12157	12310	12229	12216	12023	12189	12185	12177	12135	12227	12092	12137	12134	12182	12261	12208	12165	12052	12183	12078	12232	12020	12287	12236	12185	12159	12066	12236	12159	12050	12054	12002	12094	12087	12232	12159	12066	12242	12052	12041	12174	12127	12050	12130	12129	12016	12297	12076	12133	12210	12268	12120	12191	12187	12267	11946	11835	12148	12221	11974	12181	12140	12070	12078	12164	12220	12038	12059	12241	12124	12230	12054	12170	12055	12117	12107	12129	12064	12125	12107	12030	12200	12057	12079	12139	12016	12310	12140	12241	12096	12137	12034	12146	11873	12151	12168	12144	12091	12091	12175	12298	12219	12069	12063	12081	12121	12130	12121	12188	11952	12240	12185	12272	12139	12233	12116	12158	11985	12146	12209	12151	12264	12081	12303	12184	12127	11950	12131	12106	12097	12137	12160	12068	12013	12069	11969	12065	12238	12071	12310	12150	12182	12119	12210	12237	12088	12047	12094	12166	12016	12311	12047	12335	12269	12137	12170	12207	12274	12138	12072	12084	12340	12123	12230	12018	12219	12036	12196	12089	12209	12061	12072	11956	12213	12275	12296	12080	12173	12036	12229	12057	12035	12153	12242	12109	12161	12141	12269	12059	12163	12195	12227	12118	12229	12274	12115	12118	12174	12271	12115	12200	12033	12164	12109	12364	12075	12177	12058	12137	12189	12384	12059	12169	12248	12172	12050	12138	12329	12224	12156	12198	12245	12256	12060	12222	12221	12046	12198	12229	11999	12074	12140	12165	12009	11968	12126	12105	12306	12234	12185	11974	12040	12106	12230	12218	12155	12276	12121	12018	12120	12124	12213	12085	11954	12297	12214	12246	12170	12170	12132	12180	12160	12290	12106	11950	12158	12078	12114	11974	12139	12148	12338	12158	12172	12314	12132	12117	12011	12015	12267	12291	12123	12158	12218	12063	12104	12115	12021	12134	11958	12114	12186	12080	12253	12046	12259	12182	12191	12153	12282	12143	12103	12158	11936	12066	12122	12091	12070	12093	11997	12360	12064	12305	12160	12040	12087	12021	12143	12126	11971	12193	12199	12074	12044	12058	12286	12077	12146	12010	12061	12087	12132	12028
22725	21491	32702	31936	28124	30351	39819	36887	28453	20307	14812	13516	13230	13240	13271	13075	13143	13023	12979	12973	12938	12980	12818	12929	13013	12839	13064	13134	12992	12870	12789	12939	12991	12976	12819	12812	12909	12827	12892	12908	12945	12848	13019	12993	12915	12910	12813	12921	12798	12991	12993	12805	12792	12822	12855	12881	12872	12712	12833	12859	12953	12894	12772	13001	12875	12711	12832	12960	12877	12826	12882	12889	12729	12826	12909	12798	12901	12974	12763	12810	13025	12802	12678	13074	12872	12951	12859	12904	12923	12886	13012	12854	12797	12754	12853	12927	12769	12926	12722	12963	12912	12863	12831	12807	12883	12915	12969	12869	12844	12904	12970	12734	12867	12649	12764	13005	12957	12852	12861	12783	12742	13020	12781	12879	12955	12896	12751	12758	12819	12891	12799	12753	12885	12836	12871	12614	12883	12846	12782	12911	12909	12904	12839	12806	12933	12877	13025	12618	13008	12839	12802	12967	12885	12652	12719	12944	12905	12725	12938	12773	12784	12597	12783	12810	12721	12934	12972	13011	12930	12678	12924	12875	12820	12724	12831	12993	12859	13042	12830	12761	12835	13004	12918	12780	12854	13042	12774	12784	12778	12770	12927	12724	12880	12944	12747	12822	12749	12954	12683	12700	12868	12889	12846	12871	12840	12793	12826	12753	13003	12725	13102	12777	12804	12805	12735	12685	12834	12869	12769	12904	12896	12848	12664	12783	12784	12960	12872	12952	12838	12984	12931	12893	12848	12830	12910	12921	12869	12720	12732	12944	12749	12923	12790	12982	13089	12812	12887	13033	12795	12637	12689	12797	12813	12895	12920	12976	12825	12781	12726	13013	12864	12866	12804	12912	12932	12850	12752	12819	12894	12767	12779	12861	12892	12989	12796	12902	12851	12779	12930	12783	12734	12959	12754	12733	12870	12820	12787	12950	12726	12854	12653	12645	12762	12840	12732	12839	13008	12749	12926	12781	12774	12743	12808	12862	12833	12757	12910	12683	12669	12783	12671	12825	12863	12884	12755	13016	12872	12924	12906	12789	12807	12718	12930	12892	13186	12680	12851	12698	12850	12860	12643	12883	12703	12963	12738	12947	12682	12847	12805	12773	12629	12955	12907	12716	12639	12560	12853	12719	12894	12848	12920	12770	12754	12974	12790	12705	12962	12658	12816	12901	12933	12953	12843	12789	12747	12796	12811	12867	12729	12714	12800	12843	12863	12640	12777	12802	12800	12739	12770	12720	12851	12642	12770	13031	12839	12912	12943	12791	12860	12745	12788	12806	12788	12865	12665	12809	12826	12883	12719	12828	12845	12916	12762	12692	12799	12735	12788	12669	12817	12707	12780	12926	12802	12721	12702	12657	12715	12725	12943	13076	12874	12807	12797	12899	12882	12716	13007	12837	12703	13100	13015	12835	12957	12963	12920	12755	12874	12983	12838	12684	12717	12658	12799	12813	12684	12682	12674	12758	12725	12715	12789	12763	12743	12643	12949	12871	12723	12636	12828	12552	12869	12647	12721	12956	12633	12890	12978	12881	12755	12818	12890	12654	12667	12731	12793	12662	12791	12948	12692	12855	12769	12663	12884	12666	12741	12992	12943	12810	12735	12862	12976	12819	12983	12757	12671	12668	12735	12744	12819	12714	13036	12817	13020	12928	12829	12833	12863	12841	12889	12921	12891	12678	12929	12905	12966	12963	12687	12931	12986	12791	12763	13008	12832	12846	13056	12604	12759	12821	12994	12812	12785	12830	12828	12831	12761	12798	12920	12927	12808	12764	12512	12889	12874	12881	12738	12919	12888	12863	12618	13059	13047	12667	12743	12680	12618	12934	12759	12696	12838	12838	12856	12769	12765	12836	12825	12922	12932	12897	12914	12670	12833	12780	12790	12836	12879	12801	12871	12756	12739	12770	12713	12543	12835	12639	12984	12905	12864	12763	12897	12848	12699	12950	12992	12807	12976	12954	12862	12732	12742	12945	12823	12885	12735	12859	12856	12945	13128	12734	13023	12712	12764	12708	12662	12961	12722	12661	12920	12809	12912	12928	12818	12731	12839	12713	12751	12840	12936	12877	12779	12796	12767	12768	12915	12649	12747	12760	12838	12816	13000	12964	12874	13005	12870	12807	12813	12776	12698	12680	12755	12941	12856	12783	12911	12703	12917	12876	12718	12839	12974	12733	12936	12924	12908	12856	12856	12741	12865	12581	12625	12841	12752	12683	12836	12638	12672	13079	12917	12766	12923	12787	12849	12863	13095	12655	12798	12894	12913	12877	12734	12878	13034	12844	12826	12840	13068	12866	12914	12845	12858	12982	12822	12844	12817	12830	12943	12564	12955	12950	12758	12848	12892	12777	12556	12768	12775	12776	12852	12902	12879	12765	12798	12834	12801	12860	12749	12777	12640	13047	12822	12806	12816	12893	12863	12869	12816	12969	12862	12976	12782	12960	12989	12844	12993	12657	12774	12831	12800	12913	12927	12971	12980	12918	12731	12728	12694	12729	12922	12934	12862	12793	12870	12600	12806	12651	12771	12807	12797	12755	12928	12825	12836	12849	12999	12835	12843	12881	12729	12837	12906	12869	12987	12776	12867	12703	12788	12710	12866	12767	13050	12981	12794	12878	12851	12885	12885	12911	13036	12840	12831	12841	12747	12891	12781	12746	12857	12687	12819	12794	12747	12710	12853	12474	12757	12748	12863	12732	12756	12838	12746	12670	12910	12931	12766	12806	13046	12844	12924	12699	12931	12775	12795	12721	12710	12688	12768	12710	12854	12839	12883	12657	12833	12930	12886	12657	12710	12867	12739	12734	13025	12736	12861	12827	12734	12563	12673	12842	12819	12744	12854	12840	12779	12862	12888	12725	12951	12732	12678	12824	12832	12888	12746	12808	12792	12722	12706	12754	12910	12674	12618	12857	12970	12708	12706	12568	12781	12776	12904	12811	12794	12609	12954	12818	12820	12929	12973	12936	13083	12869	12802	12824	12576	12668	12822	12673	12716	12879	12743	12615	12715	12778	12679	12889	12725	12898	12899	12843	12849	12936	12874	12795	12732	12765	12867	12705	13104	12880	12711	12923	12799	12854	12813	12841	12753	13056	12920	12859	12803	12933	12868	12757	12788	12773	12822	12887	12971	12911	12701	12752	12972	12602	12775	12982	12789	12862	12935	12780	12798	12828	12573	12680	12859	12863	12826	12967	12705	12915	12733	12846	12770	12842	12954	12700	12789	12715	12791	12966	12827	12872	13027	12870	12873	12823	12864	12848	12889	12880	12755	12731	12819	12899	12928	12765	12910	12710	12800	12791	12823	12875	12760	12772	12788	12899	12770	12931	12834	12932	12864	12775	12901	12850	12815	12813	12720	12813	12947	12786	12983	12723	12845	12803	12887	13078	12756	13066	12925	12925	12736	12792	12703	12842	12748	12861	12976	12808	12823	12904	12686	12904	12935	12812	12783	12962	12889	12914	12870	12812	12782	12685	12979	12900	12861	12777	12689	12957	12716	12827	12896	12833	12746	12802	12853	12891	12803	12803	12806	12902	12920	12890	12854	12851	13034	12839	12765	12947	12806	12714	12791	12910	12788	12719	12721	12741	12698	12714	12936	12690	12828	12621	12840	12805	12888	12945	12848	12817	12771	12940	12840	13010	12856	12706	12871	12719	12905	12698	12832	12743	12678	12879	12873	12702	12750	12813	12735	12855	12797	12647	12860	12740	12820	12826	12804	12748	12971	12923	12767	12627	12705	12846	12854	12931	12878	12870	12879	12828	12894	12802	12663	12726	12921	12804	12712	12665	12765	12747	12801	12650	12904	12965	12795	12755	12881	12863	12934	12823	12908	12852	12883	12950	12777	12970	12900	12648	12861	12926	12974	12931	12874	12975	12819	12820	12748	12891	12917	12844	12946	12685	12772	12591	12696	12690	12817	12737	12772	12822	12745	12855	12741	12796	12851	12794	12888	12941	12800	12929	12841	12688	12719	12775	12920	12742	12823	12715	12784	12781	12879	12641	12667	12728	12747	12802	12684	12757	12718	12894	12845	12793	12819	12860	12869	12843	12717	12713	12722	12802	12847	12623	12676	12897	12797	12925	12835	12778	13023	12683	12832	12909	12766	12693	12762	12792	12788	12750	12806	13060	12893	12849	12796	12822	12728	12953	12899	12862	12989	12757	12844	12922	12772	12819	12778	12810	12782	12807	12941	12724	12591	12975	12808	12800	12824	12617	12795	12879	12820	12835	12955	12991	12813	12647	12784	12689	12850	12875	12947	12839	13004	12982	12807	12772	12766	12754	12814	12875	12723	12965	12877	12892	12603	12823	12601	12742	12810	12793	12639	12732	12761	12873	12639	12751	12757	12943	12921	12790	12750	12833	12873	12769	12783	12962	12622	12803	12847	12878	12865	13103	13006	12592	12793	12858	12910	12901	13094	12745	12701	12769	12826	12661	12727	12837	12864	12700	12523	12706	12739	12740	12582	12698	12853	12734	12765	12904	12771	12875	12906	12927	12650	12731	12660	12859	12908	12617	12722	12764	12736	12775	12822	12844	12900	12889	12739	12992	12973	12823	13043	12951	12515	12813	12867	12915	12829	12757	12905	12657	12805	12877	12759	12728	12842	12799	12716	12872	12774	12973	12825	13023	12865	12789	12860	12861	12822	12619	12889	12893	12859	12734	12934	12828	12742	12797	12798	12730	12680	12740	12868	12750	12696	12822	12882	13103	13014	12904	12985	12831	12768	12866	12694	12866	12928	12908	12860	12836	12776	12880	12760	12890	12890	12869	12766	12998	12820	12998	12765	12888	12718	12842	13005	12968	12794	12706	12643	12845	12824	12836	12771	12802	13051	12628	12895	12866	12884	12972	12866	13016	12669	12694	12748	12826	12626	12873	12845	12933	12653	12735	12885	13039	12943	13001	12734	13051	12804	12961	12887	12881	12773	12785	12690	12918	12883	12852	12742	12867	12952	12815	12826	12725	12953	12865	12656	12609	12892	12615	12645	12751	12849	12891	12739	12960	12746	12924	12668	12819	12800	12848	12874	12895	12927	12829	12814	12757	12757	12772	12614	12915	12793	13005	12729	12815	12726	12653	12714	12814	12926	12700	12793	12935	12881	12754
50807	94329	79842	63749	42787	38186	42786	39156	30480	18492	13659	12035	12070	12000	11970	11999	11911	11983	11907	12009	11991	11927	11955	11876	11920	11864	11838	11952	11858	11913	11780	11779	12023	11674	11897	11934	11774	11867	11781	11926	11669	11907	11690	11800	11871	12022	11847	11738	11766	11905	11747	11947	11739	11777	11881	11762	12001	11775	11721	11802	12017	11823	11708	11825	11824	11971	11965	11760	11883	11750	11803	11998	11751	11759	11680	11880	11661	11815	11962	11980	11754	11783	11815	11813	11714	11822	11969	11899	11802	11851	11834	11957	11787	11794	11835	11917	11788	11728	11678	11833	11832	11762	11757	11835	11853	11780	11945	11832	11993	11795	11554	11834	11862	11719	12037	11753	11853	11769	11793	11882	11791	11940	11851	11801	11723	11900	11779	11920	11963	11744	11916	11785	11872	11875	11809	11752	11892	11752	11776	11910	11873	11827	11876	11764	11824	11765	11923	11685	11774	11726	11882	11799	11794	11783	11852	11933	11656	11958	11733	11843	11811	11968	11936	11721	11938	11759	11818	11825	11757	11910	11802	11886	11750	11796	11826	11761	11883	11941	11843	11861	11835	11973	11931	11906	11886	11855	11750	11843	11716	11854	11752	11834	11840	11799	11830	11933	11931	11717	11788	11775	11836	11836	11804	11981	11920	11851	11831	11860	11868	11661	11938	11767	11801	11685	11891	11842	11890	11695	11826	11701	12015	11756	11797	11730	11792	11847	11799	11893	11936	11964	11737	11955	11774	11846	11882	11647	11760	11982	11702	11852	11728	11839	11764	11910	11874	11834	11989	11783	11935	11749	11725	11880	11804	11849	11926	11940	11798	11844	11909	11853	11842	11763	11895	11811	11960	11738	11877	11839	11633	11998	11822	11895	11876	11817	11734	11798	11835	11932	11740	11849	11758	11809	11827	11920	11719	11856	11789	11769	11949	11765	11725	11875	11845	11888	11614	11859	11906	11814	11722	11632	11649	12083	11724	11919	11743	11788	11737	11816	11917	11763	11804	11764	11955	11768	11844	11845	11798	11927	11818	11881	11757	11851	11844	11713	11892	11991	11659	11751	11910	11786	11975	12009	11757	11743	11721	11801	11747	11731	11803	11816	11895	11889	11767	11852	11669	11779	11652	11753	11940	11819	11909	11740	11969	11746	11602	11809	11923	11855	11849	11786	11732	11962	11889	11688	11881	11768	11879	11842	11846	11775	11634	11798	11893	11966	11846	11883	11722	11902	11773	11780	12014	11895	11730	11795	11884	11623	11697	11868	11926	11728	11908	11949	11949	11814	11966	11720	11853	11775	11879	11784	11941	11860	11856	11837	11924	11684	11785	11847	11811	11771	11893	11799	11750	11774	11771	11744	11887	11658	11847	11822	11655	11971	11745	11777	11984	11735	11825	11856	11709	11637	11785	11878	11822	11860	11732	11795	11749	11771	11966	11820	11895	12017	11835	11929	11763	11828	11923	11859	11608	11787	11788	11874	11786	11690	11878	11811	11792	11863	11685	11727	11862	11794	11930	11889	11802	11905	11666	11876	11763	11929	11941	11711	11618	11917	11926	11793	11759	11822	11778	11903	11896	11924	11775	11790	11844	11775	11769	11872	11880	11824	11683	11778	11660	11803	11568	11949	11886	11687	11916	11903	11893	11774	11878	11786	11589	11707	11768	11811	11875	11837	11810	11914	11868	11726	11763	11772	11823	11856	11799	11764	11855	11917	11889	11760	11844	11872	11767	11745	12019	11810	11823	11775	11873	11754	11863	11842	11847	11787	11686	11751	11824	11776	11794	11862	12020	11796	11754	11785	11859	11763	11764	11675	11849	11820	11842	11603	11758	11826	11765	11790	11856	11767	11777	11789	11701	11817	11680	11783	11860	11739	11734	11754	11870	11808	11899	11809	11978	11953	11962	11852	11769	12028	11790	11827	12006	11714	11795	11728	11888	11677	11868	11801	11859	11868	11755	11700	11959	11714	11859	11719	11910	11791	11948	11732	11765	11980	11829	11876	11702	11949	11651	11791	11787	11748	11898	11790	11781	11953	11701	11709	11936	11722	11710	11755	11899	11885	11752	11839	11833	11821	11871	11742	11871	11824	11609	11850	11906	11647	11716	11801	11720	11841	11909	11875	11881	11672	11648	11921	11820	11990	11784	11825	11926	11827	11855	11835	11779	11622	11938	11751	11841	11923	11774	11819	11818	11951	11802	11746	11984	11706	11810	11728	11875	11728	11620	11887	11873	11843	11934	11642	11817	11841	11917	11846	11745	11958	11750	11850	11667	11734	11771	11901	11830	11839	11978	11801	11866	11725	11851	11788	11839	11749	11719	11927	11847	11755	11758	11890	11806	11810	11819	11913	11809	11960	11698	11884	11834	11984	11741	11750	11878	11862	11797	11892	11633	11968	11868	11670	11753	11808	11889	11761	11690	11776	11882	11841	11940	11892	11747	11794	11810	11802	11712	11956	11667	11749	12014	11816	11781	11804	11762	11885	11789	11723	11800	11793	11743	11828	11712	11731	11876	11926	11771	11871	11725	11610	11817	11893	11781	11708	11835	11786	11736	11914	11874	11803	11808	11911	11713	11846	11828	11671	11851	11886	11704	11830	11815	11872	11888	11763	11895	11805	11757	11853	11837	11850	11828	11824	11749	11934	11757	11766	11889	11927	11872	11786	11827	11858	11886	11828	11866	11792	11857	11706	11809	11886	11844	11873	11784	11775	11824	11900	11726	11942	11726	11955	11690	11814	11885	11843	11781	11871	11817	11728	11847	11922	11765	11821	12031	11757	11792	11865	11874	11704	11666	11794	11862	11649	11852	11960	11909	11739	11880	11796	11849	11917	11892	11713	11761	11883	11742	12062	11841	11758	11867	11826	11857	11896	11843	11741	11827	11800	11710	11715	11753	11860	11912	11749	11795	11798	11933	11764	11888	11688	11815	11821	11788	11836	11727	11903	11885	11739	11862	11843	11788	11831	11613	11863	11808	11740	11745	11792	11815	11957	11791	11678	11738	11884	11939	11815	11809	11884	11706	11824	11734	11820	11991	11855	11831	11931	11762	11867	11680	11780	11844	11951	11734	11811	11785	11710	11890	11941	11903	11893	11940	11683	11773	11757	11766	12000	11906	11776	11734	11845	11885	11779	11816	11926	11790	11754	11814	11854	11789	11882	11831	11767	11665	11786	11674	11877	11684	11844	11987	11900	11802	11886	11799	11833	11840	11717	11718	11862	11822	11684	11865	11823	11755	11769	11879	11714	11741	11872	11929	11866	11818	11764	11865	11794	11728	11863	11890	11821	11761	12060	11888	11791	11913	11810	11709	11732	11973	11865	11655	11681	11743	11769	11940	11928	11832	11933	11720	11846	11836	11863	11834	11748	11806	11879	11828	11794	11853	11828	11852	11878	11792	11787	11823	11719	11727	11778	11874	11849	11855	11778	11782	11948	11778	11851	11693	11751	11943	11863	11657	11945	11834	11907	11805	11861	11949	11759	11869	11759	11837	11834	11906	11813	11802	11702	11784	11737	11701	11872	11844	11796	11817	11762	11795	11757	11879	11930	11915	11588	11894	11832	11665	11914	11851	11792	11909	11833	11927	11866	11836	11868	11861	11428	11814	11767	11790	11794	11787	11575	11784	11863	11645	11831	11794	11806	11903	11820	11846	11826	11814	11712	11697	11787	11684	11947	11791	11783	11844	11834	11768	11853	12025	11778	11972	11774	11707	11919	11741	11815	11786	11733	11658	11685	11792	11695	11744	11762	11785	11780	11921	11674	11658	11691	11782	11806	11806	11845	11796	11806	11687	11624	11893	11838	11870	11712	11942	11767	11861	11976	11596	11924	11811	11668	11691	11923	11673	11744	11691	11765	11694	11717	11903	11768	11844	11826	11846	11811	11804	11816	11957	11827	11710	11880	11934	11667	11717	11938	11829	11764	11840	11815	11745	11769	11844	11804	11757	11946	11862	11836	11820	11728	11832	11939	11869	11902	11910	11777	11704	11831	11806	11735	11732	11822	11768	11781	11773	11751	11888	11830	11864	11895	11869	11850	11752	11721	11903	11745	11691	11988	11823	11772	11735	11840	11741	11867	11907	11797	11739	12011	11854	11797	11822	11865	11739	11927	11921	11730	11918	11877	11743	11878	11758	11916	11800	11919	11815	11832	11886	11743	11856	11871	11708	11853	11851	11783	11865	11857	11686	11780	11861	11730	11933	11902	11748	11879	11788	11782	11875	11793	11702	11851	12083	11675	11924	12065	11709	11834	11789	11755	11773	11865	11907	11896	11764	11836	11933	11709	11623	11745	11770	11750	11960	11774	11879	11819	11848	11907	11784	11740	11859	11912	11821	11947	11783	11736	11696	11929	11868	11778	11688	11596	11865	11726	11896	11762	11771	11962	11726	11815	11753	11735	11965	11909	11817	11928	11764	11787	11766	11761	11795	11686	11820	11579	11899	11912	11811	11853	11861	11871	11901	11780	11857	11802	11737	11735	11968	11583	11851	11764	11773	11918	11948	11929	11799	11861	11861	11767	11883	11843	11852	11747	11954	11803	11752	11709	11789	11873	11825	11759	11743	11774	11767	11937	11868	11984	11645	11673	11718	11855	11923	11838	11932	11898	11770	11887	11925	11791	11850	11851	11825	11823	11823	11862	11744	11710	11878	12032	11743	11983	11798	11939	11724	11808	11818	11792	11771	11828	11736	11904	11872	11637	11757	11807	11940	11754	11880	11802	11901	11850	11878	11908	11855	11745	11931	11799	11846	11735	11817	11863	11610	11908	11875	11795	11824	11684	11751	11926	11821	11864	11792	11808	11693	11984	11744	11776	11764	11824	11785	11897	11834	12027	11921	11735	12001	11716	11809	11974	11736	11794	11740	11722	11713	11786	11864	11870	11727	11872	11867	11819	11983	11786	11966	11883	11732	11721	11691	11871	11801	11659	11804	11758	12020	11958	11696	11816	11790	11874	11858	11715	11783	11869	11759	11917	11835	11695	11903	11741	11752	11869	11763	11896	11927	11804	11621	11853	11793	11944	11935	11873	11826	11711	11797	11753	11835	11738	11926	11961	11840	11825	11912	11665	11872	11811	11711	11772	11738	11808	11728	11888	11770	11782	11897	11767
28428	32602	41859	29763	20938	18010	17473	16654	15099	14233	13715	13581	13401	13554	13356	13454	13545	13448	13414	13377	13499	13466	13398	13594	13583	13406	13532	13573	13519	13401	13590	13481	13412	13484	13544	13515	13363	13422	13515	13549	13395	13537	13424	13570	13594	13584	13718	13335	13229	13456	13485	13387	13536	13314	13330	13342	13478	13353	13545	13405	13522	13498	13626	13238	13562	13392	13252	13525	13458	13374	13360	13416	13265	13453	13454	13387	13378	13451	13450	13430	13432	13330	13414	13313	13431	13486	13495	13422	13400	13578	13367	13441	13451	13383	13513	13378	13525	13207	13364	13529	13217	13323	13508	13441	13349	13400	13390	13554	13600	13204	13345	13172	13377	13541	13496	13109	13342	13539	13344	13490	13510	13364	13664	13516	13448	13387	13565	13406	13427	13511	13570	13454	13301	13545	13514	13294	13518	13466	13460	13381	13343	13365	13486	13483	13325	13459	13425	13574	13399	13286	13466	13328	13438	13299	13483	13450	13384	13337	13461	13510	13615	13494	13383	13485	13546	13445	13571	13527	13512	13408	13377	13494	13476	13351	13588	13549	13590	13257	13421	13480	13262	13493	13303	13407	13436	13388	13618	13480	13701	13309	13486	13576	13451	13461	13333	13422	13434	13463	13080	13335	13470	13470	13510	13410	13375	13292	13542	13474	13509	13506	13466	13419	13306	13589	13401	13477	13605	13461	13393	13654	13413	13423	13453	13347	13391	13471	13569	13396	13386	13483	13322	13173	13408	13404	13302	13373	13411	13524	13544	13482	13286	13388	13404	13580	13276	13325	13346	13548	13576	13536	13542	13354	13457	13372	13376	13401	13395	13441	13532	13366	13417	13508	13390	13350	13595	13498	13603	13526	13278	13310	13363	13228	13317	13391	13504	13405	13317	13277	13648	13295	13377	13370	13454	13624	13353	13462	13458	13419	13193	13334	13305	13365	13452	13550	13420	13418	13188	13493	13415	13396	13334	13202	13511	13377	13369	13510	13337	13398	13442	13416	13472	13315	13535	13293	13287	13445	13568	13404	13441	13316	13362	13478	13271	13452	13527	13473	13491	13449	13250	13331	13503	13583	13479	13390	13439	13319	13460	13453	13450	13578	13419	13251	13399	13435	13265	13451	13533	13378	13432	13435	13391	13545	13456	13422	13303	13425	13435	13477	13586	13366	13454	13471	13371	13309	13404	13545	13496	13461	13434	13565	13527	13431	13453	13556	13575	13229	13492	13367	13406	13471	13506	13504	13438	13440	13319	13253	13407	13472	13324	13355	13384	13555	13561	13313	13324	13567	13394	13318	13348	13280	13367	13416	13409	13484	13523	13210	13409	13275	13362	13550	13299	13550	13492	13581	13341	13488	13338	13457	13528	13280	13272	13234	13409	13498	13415	13555	13562	13503	13455	13483	13328	13427	13567	13473	13451	13321	13461	13409	13371	13371	13443	13428	13483	13422	13534	13358	13452	13602	13420	13465	13270	13464	13383	13409	13383	13382	13391	13200	13623	13591	13440	13425	13624	13468	13551	13460	13581	13381	13327	13217	13475	13328	13414	13379	13613	13400	13620	13423	13310	13334	13465	13397	13335	13429	13335	13507	13510	13504	13584	13561	13445	13467	13493	13475	13414	13346	13468	13441	13390	13538	13429	13318	13322	13377	13471	13273	13404	13519	13442	13346	13522	13421	13466	13331	13388	13543	13409	13518	13238	13496	13308	13444	13404	13332	13188	13381	13510	13461	13425	13474	13606	13456	13341	13500	13305	13430	13497	13468	13384	13279	13432	13418	13482	13518	13492	13400	13308	13416	13526	13297	13496	13433	13499	13383	13496	13578	13386	13573	13460	13406	13360	13410	13523	13507	13695	13431	13604	13455	13392	13527	13416	13492	13485	13390	13254	13269	13465	13582	13425	13519	13526	13609	13418	13338	13532	13582	13323	13376	13546	13410	13327	13402	13266	13513	13310	13428	13439	13307	13277	13233	13448	13295	13389	13348	13233	13321	13373	13297	13341	13388	13588	13447	13442	13498	13404	13536	13243	13545	13415	13586	13411	13333	13526	13396	13383	13343	13476	13572	13497	13448	13394	13231	13250	13327	13427	13507	13366	13282	13324	13289	13482	13358	13200	13443	13489	13207	13547	13429	13209	13510	13319	13449	13379	13659	13647	13515	13467	13274	13553	13485	13375	13420	13337	13472	13352	13639	13503	13585	13549	13476	13406	13397	13345	13211	13289	13413	13395	13352	13408	13356	13609	13217	13473	13599	13474	13341	13468	13380	13456	13460	13632	13454	13470	13523	13588	13581	13532	13321	13526	13335	13393	13424	13300	13525	13551	13297	13431	13493	13370	13331	13455	13499	13143	13387	13520	13428	13352	13532	13408	13501	13359	13419	13458	13488	13411	13335	13376	13379	13524	13473	13193	13311	13283	13417	13459	13495	13335	13400	13477	13501	13418	13442	13191	13425	13562	13576	13416	13271	13383	13453	13461	13394	13292	13405	13341	13608	13506	13422	13555	13476	13440	13346	13423	13161	13442	13637	13272	13246	13386	13411	13400	13422	13570	13200	13429	13668	13314	13348	13500	13441	13408	13333	13503	13360	13522	13486	13349	13308	13560	13374	13369	13448	13440	13392	13375	13663	13482	13552	13498	13405	13471	13465	13254	13501	13318	13631	13220	13347	13154	13326	13357	13369	13474	13493	13395	13598	13432	13337	13465	13405	13296	13375	13392	13468	13362	13492	13517	13396	13513	13510	13421	13467	13239	13200	13526	13597	13465	13423	13498	13322	13485	13377	13327	13273	13244	13430	13562	13253	13429	13706	13530	13458	13445	13458	13493	13374	13361	13310	13526	13362	13236	13319	13385	13446	13397	13365	13587	13417	13365	13481	13534	13525	13549	13553	13646	13349	13405	13365	13393	13460	13445	13353	13377	13388	13389	13407	13304	13457	13589	13338	13377	13181	13386	13388	13472	13463	13299	13547	13403	13463	13583	13329	13398	13603	13451	13322	13435	13445	13342	13401	13258	13494	13285	13391	13263	13559	13216	13390	13299	13536	13296	13572	13449	13519	13303	13532	13491	13529	13368	13259	13493	13394	13426	13362	13383	13363	13395	13342	13351	13600	13372	13509	13495	13386	13614	13390	13563	13415	13491	13400	13341	13581	13563	13411	13354	13342	13423	13234	13307	13451	13420	13380	13470	13345	13259	13243	13368	13508	13503	13228	13393	13507	13412	13283	13396	13239	13262	13362	13358	13599	13417	13291	13452	13494	13331	13450	13542	13402	13363	13357	13541	13471	13500	13317	13524	13435	13454	13450	13405	13533	13202	13302	13265	13491	13442	13464	13722	13299	13402	13339	13344	13364	13392	13403	13266	13415	13476	13370	13594	13327	13421	13472	13583	13442	13552	13372	13509	13356	13442	13459	13268	13533	13597	13417	13240	13411	13652	13409	13600	13348	13492	13295	13362	13542	13336	13399	13441	13322	13414	13465	13414	13475	13276	13461	13392	13482	13573	13371	13525	13456	13599	13502	13248	13379	13048	13344	13382	13395	13276	13386	13519	13455	13387	13217	13649	13599	13420	13340	13420	13351	13267	13247	13546	13336	13403	13504	13471	13609	13542	13471	13389	13342	13521	13455	13629	13393	13311	13247	13474	13266	13223	13217	13470	13363	13581	13231	13521	13262	13346	13327	13379	13512	13413	13317	13194	13246	13434	13388	13334	13437	13569	13369	13486	13361	13448	13317	13380	13397	13408	13226	13460	13425	13543	13384	13434	13624	13475	13372	13476	13487	13461	13446	13318	13376	13439	13384	13262	13447	13326	13445	13434	13559	13486	13312	13393	13604	13337	13439	13520	13485	13598	13470	13454	13217	13502	13631	13310	13236	13442	13422	13357	13610	13388	13507	13355	13451	13367	13135	13431	13418	13358	13231	13421	13335	13524	13450	13291	13502	13362	13359	13357	13521	13243	13596	13623	13515	13491	13332	13561	13419	13398	13301	13461	13391	13443	13235	13406	13383	13389	13542	13566	13446	13264	13330	13361	13370	13480	13395	13447	13518	13489	13416	13413	13334	13376	13470	13426	13316	13331	13483	13330	13567	13538	13447	13483	13440	13405	13555	13453	13343	13431	13360	13614	13554	13302	13539	13295	13356	13543	13440	13583	13398	13437	13561	13511	13560	13180	13370	13399	13393	13489	13448	13459	13314	13440	13470	13229	13459	13552	13440	13380	13370	13274	13557	13461	13553	13519	13579	13514	13468	13323	13569	13523	13447	13466	13410	13348	13419	13334	13281	13421	13426	13321	13398	13491	13395	13340	13403	13370	13396	13509	13463	13395	13453	13439	13517	13413	13568	13322	13311	13371	13129	13520	13346	13597	13292	13567	13369	13574	13499	13438	13482	13450	13542	13563	13492	13166	13419	13330	13525	13435	13412	13409	13587	13409	13350	13237	13276	13664	13620	13438	13352	13551	13489	13668	13693	13447	13348	13669	13655	13491	13271	13380	13496	13406	13370	13367	13406	13560	13521	13403	13509	13489	13579	13497	13544	13440	13361	13383	13366	13239	13397	13428	13554	13388	13314	13624	13517	13522	13321	13380	13614	13499	13521	13519	13553	13458	13422	13531	13407	13426	13467	13468	13332	13389	13453	13681	13476	13461	13453	13416	13398	13529	13600	13520	13436	13478	13487	13430	13297	13616	13420	13285	13304	13228	13466	13364	13586	13452	13426	13544	13453	13291	13572	13531	13341	13312	13278	13382	13384	13355	13296	13317	13356	13484	13614	13463	13524	13311	13463	13391	13293	13394	13545	13556	13367	13586	13442	13578	13426	13310	13355	13516	13537	13431	13543	13632	13582	13564	13785	13351	13465	13426	13495	13342	13622	13509	13485	13453	13273	13398	13376	13472	13526	13410	13577	13276	13327	13336	13347	13474	13360	13459	13402	13520	13347	13382	13502	13513	13479	13451	13431	13207	13293	13360	13577	13530	13351	13282	13511	13532	13453	13449	13351	13636	13574	13317	13344	13310	13211	13331	13271	13527	13492	13390	13382	13449	13572	13177	13579	13371	13381	13549	13531	13281	13534	13533	13404	13330	13422	13618	13503	13628	13539	13516	13353
28887	50968	44007	27543	20377	18163	17448	16408	14264	13088	12425	12206	12330	12298	12148	12223	12175	12408	12150	12202	12119	12164	12368	12370	12226	12078	12381	12263	12287	12179	12130	12180	12308	12200	12300	12322	12268	12252	12253	12221	12145	12235	12155	12211	12164	12313	12221	12412	12093	12243	12202	12151	12203	12282	12301	12247	12280	12091	12167	12265	12213	12278	12222	12180	12223	12264	12136	12195	12133	12330	12234	12275	12223	12257	12188	12163	12256	12327	12326	12360	12330	12132	12161	12173	12231	12253	12265	12174	12187	12085	12178	12255	12236	12298	12319	12196	12021	12309	12163	12125	12231	12191	12336	12335	12068	12250	12115	12221	12200	12232	12117	12000	12428	12184	12203	12254	12262	12254	12097	12389	12024	12137	12255	12104	12124	12177	12178	12121	12264	12311	12260	12253	12366	12176	12218	12146	12149	12283	12164	12112	12200	12343	12140	12241	12111	12116	12179	12149	12104	12161	12255	12165	12224	12262	12255	12133	12218	12076	12336	12105	12201	12210	12183	12183	12161	12125	12181	12179	12403	12178	12317	12192	12371	12049	12264	11971	12062	12164	12237	12102	12107	12253	12147	12248	12306	12143	12208	12067	12315	12206	12329	12193	12173	12256	12295	12207	12312	12360	12130	12285	12197	12086	12194	12221	12302	12120	12120	12396	12359	12232	12308	12320	12128	12291	12202	12108	12042	12087	12152	12232	12177	12275	12276	12191	12356	12104	12264	12213	12187	12214	12207	12135	12154	12099	12238	12242	12120	12135	12226	12183	12193	12238	12145	12255	12192	12216	12219	12276	12143	12322	12091	12201	12075	12186	12303	12297	12119	12356	12247	12247	12192	12120	12224	12324	12145	12328	12280	12111	12192	12110	12151	12145	12200	12363	12211	12141	12282	12256	12232	12156	12299	12163	12244	12285	12281	12321	12049	12193	12162	12365	12154	12390	12257	12108	12131	12230	12200	12333	12129	12225	12387	12041	12185	12207	12248	12420	12136	12228	12353	12054	12291	12217	12347	12409	12198	12153	12214	12195	12242	12300	12094	12178	12146	12317	12117	12171	12138	12214	12244	12242	12066	12351	12274	12235	12365	12118	12207	12059	12178	12195	12216	12180	12088	12051	12342	12189	12242	12231	12238	12187	12481	12140	12264	12229	12155	12156	12342	12309	12023	12411	12222	12067	12128	12219	12187	12218	12295	12302	12209	12213	12223	12327	12119	12153	12314	12293	12476	12233	12182	12119	12290	12201	12273	12321	12055	12082	12175	12150	12270	12325	12160	12270	12326	12363	12095	12145	12086	12165	12310	12204	12206	12172	12183	12113	12119	12249	12281	12039	12163	12195	12079	12304	12135	12142	12246	12055	12188	12221	12141	12315	12216	12165	12255	12214	12195	12205	12224	12277	12185	12219	12272	12134	12142	12272	12312	12162	12112	12290	12280	12379	12136	12114	12226	12304	12245	12423	12313	12193	12263	12328	12257	12190	12178	12311	12060	12356	12149	12280	12376	12260	12220	12333	12163	12135	12343	12292	12185	12102	12167	12350	12124	12137	12199	12166	12162	12368	12093	12274	12135	12182	12121	12208	12196	12216	12201	12121	12210	12226	12161	12275	12157	12250	12287	12244	12212	12396	12303	12370	12316	12194	12179	12311	12262	12194	12333	12248	12276	12076	12193	12134	12282	12093	12183	12213	12259	12174	12412	12290	12214	12280	12185	12113	12311	12348	12244	12285	12147	12300	12130	12360	12107	12184	12256	12244	12304	12141	12178	12314	12225	12109	12102	12226	12234	12331	12227	12163	12263	12275	12228	12248	12239	12151	12106	12088	12243	12349	12192	12261	12185	12122	12104	12154	12225	12104	12324	12093	12418	12142	12198	12239	12209	12336	12022	12247	12251	12343	12254	12280	12233	12263	12247	12171	12164	12174	12355	12309	12213	12188	12123	12025	12150	12197	12199	12267	12264	12317	12083	12212	12144	12182	12240	12407	12258	12141	12221	12067	12138	12121	12239	12088	12185	12298	12159	12241	12263	12047	12214	12180	12243	12294	12195	12256	12035	12236	12225	12162	12319	12180	12253	12222	12187	12249	12241	12360	12254	12280	12253	12096	12151	12279	12354	12094	12162	12166	12380	12225	12281	12174	12228	12271	12208	12237	12269	12245	12169	12261	12199	12157	12349	12370	12323	12083	12041	12169	12290	12232	12299	12037	12321	12219	12363	12189	12093	12282	12340	12183	12245	12173	12149	12286	12227	12272	12255	12115	12297	12231	12185	12146	12357	12262	12060	12179	12171	12291	12104	12317	12098	12252	12363	12248	12382	12198	12169	12236	12201	12260	12176	12234	12209	12260	12153	12153	12217	12135	12149	12149	12234	12311	12171	12204	12143	12318	12171	12198	12265	12302	12162	12270	12089	12128	12117	12172	12272	12313	12430	12300	12189	12263	12125	12210	12300	12242	12235	12383	12182	12242	12274	12100	12265	12233	12137	12391	12233	12320	12245	12225	12119	12140	12108	12172	12231	12257	12238	12191	12175	12237	12205	12299	12254	12254	12321	12334	12142	12059	12145	12073	12199	12239	12121	12090	12134	12275	12358	12385	12230	12232	12348	12146	12358	12293	12140	12156	12142	12335	12187	12061	12154	12069	12165	12226	12206	12199	12130	12360	12230	12138	12171	12213	12141	12185	12250	12165	12401	12180	12291	12287	12207	12125	12132	12018	12306	12184	12175	12254	12227	12167	12062	12282	12012	12139	12211	12286	12280	12209	12247	12199	12138	12258	12096	12087	12181	12173	12244	12219	12173	12061	12257	12241	12247	12250	12224	12203	12281	12376	12181	12123	12262	12227	12273	12322	12131	12152	12244	12138	12238	12358	12209	12270	12123	12187	12208	12100	12321	12139	12168	12463	12339	12070	12162	12253	12129	12325	12189	12156	12304	12338	12394	12180	12380	12122	12280	12359	12229	12200	12227	12236	12283	12229	12355	12236	12181	12033	12199	12243	12232	12178	12314	12040	12283	12400	12334	12299	12154	12251	12166	12144	12053	12337	12387	12126	12255	12160	12212	12130	12179	12260	12248	12078	12419	12210	12271	12308	12466	12229	12093	12132	12269	12221	12196	12272	12106	12293	12200	12197	12208	12248	12233	12347	12367	12225	12091	12273	12201	12377	12225	12359	12158	12127	12237	12279	12042	12250	12045	12200	12181	12218	12183	12228	12153	12214	12109	12258	12298	12150	12164	12205	12065	12160	12314	12210	12213	12212	12266	12066	12305	12216	12047	12261	12338	12216	12208	12328	12138	12250	12283	12259	12220	12115	12271	12164	12097	12263	12351	12171	12154	12213	12157	12254	12273	12207	12223	12154	12092	12265	12324	12323	12276	12334	12398	12229	12263	12444	12358	12383	12281	12219	12247	12172	12315	12133	12246	12218	12238	12306	12110	12068	12316	12267	12075	12183	12235	12295	12349	12246	12106	12380	12289	12368	12131	12319	12379	12094	12340	12199	12091	12293	12211	12251	12142	12343	12228	12065	12128	12342	12192	12426	12260	12251	12163	12274	12188	12215	12324	12183	12209	12158	12151	12275	12260	12310	12365	12259	12223	12186	12194	12188	12209	12359	12230	12287	12365	12122	12235	12254	12263	12127	12279	12174	12311	12350	12202	12341	12368	12134	12168	12163	12224	12317	12275	12318	12144	12174	12067	12061	12064	12144	12219	12404	12161	12294	12197	12377	12296	12305	12255	12219	12236	12226	12183	12293	12167	12316	12236	12091	12232	12043	12138	12058	12159	12084	12154	12074	12314	12227	12250	12224	12207	12326	12341	12315	12202	12131	12197	12086	12196	12327	12116	12347	12262	12116	12082	12067	12358	12176	12199	12230	12386	12051	12179	12144	12378	12218	12162	12194	12234	12247	12346	12055	12174	12160	12041	12217	12113	12173	12261	12254	12054	12009	12249	12182	12144	12280	12212	12144	12155	12300	12130	12374	12182	12341	12302	12152	12222	12091	12320	12293	12190	12328	12156	12090	12325	12152	12223	12250	12308	12242	12151	12340	12349	12212	12385	12301	12139	12295	12220	12209	12105	12178	12347	12215	12186	12183	12282	12216	12306	12170	12187	12163	12268	12256	12250	12165	12082	12192	12381	12078	12165	12141	12229	12218	12240	12218	12275	12280	12134	12146	12160	12289	12135	12126	12259	12134	12101	12251	12251	12248	12154	12379	12324	12269	12275	12147	12298	12053	12134	12208	12188	12071	12240	12231	12052	12361	12235	12191	12286	12318	12234	12217	12193	12248	12031	12160	12161	12133	12173	12310	12206	12019	12392	12273	12250	12355	12157	12254	12190	12252	12189	12230	12216	12205	12365	12078	12185	12205	12336	12265	12198	12273	12190	12125	12287	12273	12181	12270	12241	12304	12254	12245	12204	12256	12254	12084	12226	12131	12150	12272	12362	12195	12177	12181	12328	12209	12187	12087	12159	12254	12182	12151	12228	12210	12148	11996	12065	12152	12000	12378	12106	12022	12268	12154	12007	12240	12138	12224	12159	12222	12278	12059	12177	12227	12170	12333	12232	12301	12141	12184	12264	12229	12309	12152	12316	12300	12312	12223	12369	12127	12229	12213	12212	12448	12183	12147	12094	12283	12289	12101	12131	12212	12123	12145	12193	12238	12244	12298	12288	12170	12239	12308	12175	12229	12238	12232	12228	12284	12203	12086	12207	12308	12197	12181	12220	12132	12119	12183	12164	12224	12274	12151	12253	12309	12227	12171	12305	12282	12196	12145	12149	12214	12183	12403	12429	12353	12339	12300	12367	12335	12361	12291	12136	12258	12204	12193	12193	12136	12142	12253	12294	12145	12323	12157	12389	12313	12297	12137	12195	12264	12216	12118	12152	12116	12236	12262	12309	12195	12190	12256	12104	12226	12331	12298	12217	12284	12256	12229	12189	12283	12334	12346	12342	12414	12325	12196	12271	12346	12114	12249	12227	12316	12347	12197	12185	12219	12061	12141	12136	12065	12306	12052	12280	12155	12069	12085	12215	12191	12220	12063	12202	12193	12061	12250	12205	11989	12248	12195	12239	12301	12085	12201	12087	12298	12213	12265	12197	12157	12273	12256
24075	22727	42576	35854	28503	30777	31134	25668	20429	16168	13948	13551	13514	13384	13288	13350	13383	13377	13430	13324	13202	13141	13267	13320	13424	13218	13354	13302	13368	13243	13347	13235	13443	13312	13410	13336	13185	13267	13521	13372	13281	13153	13233	13385	13300	13422	13288	13130	13284	13387	13309	13167	13165	13202	13342	13191	13251	13318	13175	13215	13184	13096	13353	13208	13405	13204	13267	13236	13199	13093	13131	12973	13247	13206	13201	13273	13311	13147	13216	13146	13034	13290	13248	13387	13360	13262	13248	13280	13382	13234	13112	13250	13184	13288	13241	13059	13237	13250	13123	13287	13150	13229	13381	13144	13071	13281	13081	13289	13233	13173	13326	13232	13309	13071	13231	13371	13244	13348	13352	13170	13183	13149	13205	13267	13242	13214	13478	13048	13185	13268	13119	13031	13143	13465	13109	13046	13200	13227	13309	13109	13336	13308	13203	13146	13172	13361	13203	13180	13150	13269	13270	13271	13295	13167	13157	13238	13265	13079	13308	13259	13262	13269	13232	13174	13222	13128	13342	13381	13163	13070	13320	13193	13181	13119	13277	13231	13165	13147	13076	13246	13308	13250	13285	13265	13326	13233	13113	13036	13211	13130	13138	13335	13169	13167	13125	13015	13226	13122	13074	13182	13123	13195	13277	13260	13331	13286	13182	13091	13168	13203	13339	13365	13207	13330	13191	13202	13154	13107	13228	13307	13230	13204	13254	13275	13248	13207	13204	13073	13287	13086	13308	13169	13291	13359	13040	13253	13247	13031	13201	13278	13293	13154	13293	13049	13238	13037	13408	13344	13136	13244	13358	13041	13286	13136	13234	13158	13278	13311	13290	13206	13179	13252	13373	13412	13218	13194	13192	13295	13212	13272	13089	13349	13308	13210	13313	13286	13294	13117	13191	13192	13096	13343	13233	13299	13202	13283	13293	13196	13355	13415	13256	13118	13162	13208	13152	12993	13204	13275	13252	13248	13102	13156	13314	13245	13150	13261	13254	13253	13426	13298	13148	13070	13278	13248	13177	13233	13086	13265	13233	13345	13072	13314	13253	13274	13458	13131	13210	13260	13286	12991	13174	13190	13353	13079	13346	12937	13168	13049	13336	13188	13168	13055	13187	13086	13224	13210	13297	13247	13259	13226	13221	13406	13173	13471	13246	13256	13254	13283	13106	13387	13225	13335	13308	13147	13375	13348	13385	13165	13199	13245	13469	13142	13210	13287	13111	13064	13212	13032	13214	13296	13234	13154	13097	13497	13125	13294	13276	13201	13197	13290	13191	13181	13155	13130	13136	13153	13245	13180	13210	13318	13345	13186	13086	13226	13190	13169	13276	13200	13179	13258	13426	12972	13219	13138	13255	13170	13405	13034	13227	13147	13087	13070	13082	13092	13141	13085	13343	13168	13175	13239	13326	13138	13198	13237	13152	13044	13158	13265	13125	13369	13281	13167	13168	13231	13432	13140	13411	13121	13374	13215	13216	13235	13036	13211	13188	13156	13097	13242	13118	13202	13209	13266	13302	13196	13304	13157	13209	12981	13332	13389	13229	13123	13241	13213	13259	13212	13195	13424	13445	13033	13426	13357	13225	13348	13221	13158	13306	13030	13167	13342	13201	13123	13352	13246	13194	13291	13378	13172	13272	13118	13344	13280	13189	13117	13350	13323	13101	13469	13337	13119	13290	13207	13339	13274	13260	13286	13139	13248	13409	13225	13192	13120	13255	13201	13197	13128	13247	13067	13248	13149	13233	13440	13357	13118	13377	13119	13073	13252	13276	13175	13146	13230	13090	13219	13068	13109	13347	13203	13281	13246	13169	13315	13187	13154	13018	13146	13312	13392	13327	13079	13227	13230	13147	13252	13305	13305	13163	13159	13271	13259	13078	13290	13392	13119	13222	13344	13279	13144	13220	13346	13292	13222	12933	13144	13345	12957	13208	13221	13200	13280	13343	13119	13181	13314	13241	13233	13101	13081	13207	13296	13190	13203	13305	13155	13212	13240	13305	13409	13092	13099	13243	13243	13182	13116	13399	12968	13185	13201	13099	13196	13262	13330	13294	13263	13321	13226	13249	13117	13164	13376	13247	13243	13260	13126	13179	13171	13350	13146	13349	13213	13257	13335	13306	13137	13059	13358	12973	13040	13125	13113	13323	13140	13158	13115	13157	13164	13048	12999	13184	13188	13270	13109	13170	13326	13502	13237	13215	13097	13125	13157	13280	13131	13242	13152	13146	13203	13079	13132	13262	13314	13199	13109	13016	13313	13222	13077	13294	13408	13210	13159	13248	13322	13244	13309	13205	13246	13158	13124	13329	13396	13181	13243	13144	13111	13265	13156	13189	13189	13245	13285	13303	13224	13216	13229	13162	13150	13087	13227	13096	13135	13338	13127	13345	13222	13191	13248	13250	13252	13366	13171	13107	13235	13079	13335	13205	13224	13168	13142	13228	13155	13221	13385	13297	13276	13245	13258	13204	13246	13224	13240	13174	13139	13017	13157	13288	13162	13128	13088	13172	13154	13158	13327	13252	13328	13166	13041	13170	13192	13237	13455	13223	13246	13110	13040	13224	13044	13258	13171	13283	13253	13407	13204	13117	13030	13294	12973	13127	13226	13432	13252	13355	13186	13269	13094	13219	13175	13185	13250	13175	13266	13370	13304	13299	13317	13233	13195	13224	13084	13249	13096	13203	13132	13075	13259	13192	13215	13220	13250	13307	13210	13295	13236	13346	13148	13143	13341	13376	13003	13181	13297	13229	13169	13354	12952	13154	13171	13044	13239	13237	13429	13089	13334	13109	13288	13083	13053	13189	13201	13107	13064	13161	13134	13248	13284	13465	13267	13155	13222	13241	13288	13313	13215	13251	13326	13297	13176	13187	13161	13129	13106	13291	13167	13320	13293	13157	13256	13184	13172	13079	13408	13078	13336	13295	13203	13268	13168	13282	13214	13124	13230	13376	13196	13433	13228	13096	13180	13309	13337	13064	13108	13242	13480	13292	13310	13302	13125	13313	13194	13048	13181	13219	13335	13092	13178	13121	13287	13197	13290	13055	13080	13187	13178	13290	13193	13235	13266	13256	13148	13175	13160	13200	13480	13244	13180	13354	13269	13242	13196	13005	13277	13190	13302	13291	13283	13308	13119	13208	13303	13366	13205	13210	13106	13271	13118	13292	13227	13248	13157	13280	13176	13242	13178	13046	13137	13255	13291	13289	13234	13268	13133	13332	13184	13133	13101	13157	13227	13304	13256	13182	13084	13327	13284	13288	13235	13293	13195	13317	13373	13234	13009	13458	13112	13166	13193	13276	13151	13306	13172	13147	12995	13429	13360	13358	13083	13383	13281	13016	13102	13327	13100	13149	13263	13370	13286	13205	13229	13185	13226	13151	13014	13118	13244	13222	13233	13056	13282	13125	13268	13396	13348	13199	13106	13239	13126	13169	13207	13138	13187	13212	13023	12976	13332	13229	13118	13154	13106	13220	13157	13353	13262	13201	13432	13263	13194	13196	13095	13051	13191	13314	13096	13210	13108	13287	13124	13244	13316	13116	13120	13247	13151	13280	13368	13264	13240	13302	13184	13188	13049	13211	13078	13130	13208	13106	13218	13387	13232	13129	13046	13199	13272	13086	13076	13079	13156	13048	13157	13290	13236	13266	13240	13227	13056	13143	13094	13201	13183	13153	13317	13187	13260	13102	13102	12923	13129	13175	13225	13132	13118	13092	13139	13051	13219	13394	13368	13283	13316	13020	13364	13326	13351	13173	13349	13170	13205	13058	13238	13140	13214	13218	13013	13116	13215	13374	13342	13143	13317	13091	12974	13393	13206	13238	13357	13157	13209	13244	13274	13217	13280	13371	13091	13483	13350	13302	13246	13238	13047	13140	13413	13202	13146	13303	13396	12999	13147	13259	13065	13098	13210	13341	13146	13235	13266	13110	13253	13190	13169	13273	13301	13144	13168	13370	13258	13151	13307	13238	13229	13070	13242	13121	13154	13134	13196	13129	13064	13215	13201	13335	13151	13307	13108	13288	13228	13126	13108	13255	13160	13219	13262	13086	13015	13369	13155	13259	13218	13162	13193	13299	13308	13296	13256	13124	13201	13269	13199	13278	13221	13148	13170	13269	13016	13221	13229	13291	12965	13110	13165	13154	13220	13325	13194	13304	13218	13155	13353	13189	13284	13157	13191	13140	13015	13141	13238	13382	13336	13220	13263	13472	13296	13221	13058	13279	13165	13125	13181	13163	13223	13388	13181	13084	13286	13220	13308	13074	13229	13357	13153	13236	13357	13179	13415	13343	13303	13211	13096	13106	13298	13150	13198	13192	13194	13224	13200	13105	13146	13222	13458	13100	13258	13308	13209	13237	13178	13410	13160	13188	13218	13253	13191	13369	13373	13239	13322	13247	13362	13315	13325	12994	13077	13131	13261	13266	13303	13363	13310	13297	13213	13048	13161	13013	13192	13086	13234	13022	13256	13139	13272	13266	13191	13137	13210	13333	13135	13132	13396	13205	13120	13085	13297	13295	13208	13322	13269	13320	13196	13268	13196	13291	13232	13322	13029	13206	13156	13373	13128	13208	13079	13240	13328	13219	13108	13044	13316	13158	13081	12979	13185	13272	12989	13153	13103	13185	13224	13182	13177	13142	13191	13234	13269	13397	13080	13228	13276	13183	13170	13210	13254	13302	13275	13178	13340	13289	13250	13176	13253	13090	13080	13309	13202	13344	13199	13014	13172	13164	13264	13063	13247	13305	13175	13171	13297	13216	13139	13339	13285	13180	13234	13302	13323	12987	13197	13432	13305	13159	13361	13408	13244	13377	13379	13217	13184	13148	13260	13211	13267	13336	13192	13175	13167	13076	13111	13169	13128	13379	13175	13168	13163	13243	13333	13278	13115	13276	13230	13202	13081	13301	13281	13179	13204	13218	13293	13299	13382	13111	13216	13152	13268	13126	13333	13335	13242	13320	13061	13042	13385	13038	13215	13212	13295	13395	12949	13135	12998	13286	13178	13337	13069	13253	13142	13207	13183	13199	13207	13291	13020	13211	13063	13356	13447	13165	13306	13167	13266	13237	13110	12938	13120	13241	13015	13297	13173	13188	13235	13264	13035	13145	13280
41315	84264	77926	48704	35166	34144	32329	26882	21146	15324	12700	12261	12360	12250	12065	12116	11976	12213	12059	12263	12159	12230	12224	12031	12231	12224	12247	12128	12267	12129	12158	12062	12188	12187	11984	12105	12290	12101	12137	12055	12246	12208	12262	12206	12165	12227	12044	11996	12258	12107	12229	12059	12138	12082	12218	12170	12027	12166	12062	11963	12287	11986	12203	12145	12078	12125	12212	12266	11962	11972	12166	12139	12096	12038	12090	12117	12063	12234	12161	11860	12117	12204	12151	12210	12007	12131	12052	11905	12193	12036	12075	12364	12056	12145	12107	12126	12017	12249	12152	12179	12134	11922	12054	12054	12140	12102	12247	12124	12136	12071	12153	12150	12003	12143	12072	12001	12106	12090	12093	12043	12070	12085	12106	12155	12206	11991	12052	12087	12219	12248	12210	12071	12084	12164	12027	12137	12087	12039	12177	12194	12073	11840	12172	12222	12174	12148	12086	11930	12175	12167	12165	12227	12174	12222	12171	12225	12098	12174	12052	12134	12180	12083	11952	12183	12106	12168	12145	12154	12138	12229	12142	12079	12218	12226	12164	12208	12131	12071	12082	12212	12116	12222	12076	12097	12131	12092	12360	12021	12086	12379	12112	12219	12022	12168	12041	12112	12170	12223	12102	12096	12218	12188	12289	12208	12135	12008	12024	12257	12027	12008	12226	12034	12018	12172	12124	11993	12030	12132	12037	12049	12039	12052	12290	12056	12184	11978	12261	12115	12104	12097	12146	12043	12185	12138	12028	12172	12198	12172	12057	12098	12174	12006	12103	12119	11892	12144	12077	12098	12206	12160	12103	12076	12072	12239	12099	12052	12135	12120	12055	12096	12282	12299	12242	11988	12235	12055	12297	12093	12180	12136	12046	12145	12157	12111	12115	11972	12172	12107	12209	12104	11966	12135	12122	12085	12139	12196	11983	12126	12066	12132	12185	12155	12150	12104	12209	12081	12073	12118	12038	12098	12016	12062	12016	12041	12118	12242	11985	12111	12052	12119	12082	12052	12064	11986	12175	11974	12171	12091	12196	12121	12010	12104	12189	12305	12176	12106	12151	12083	12074	12200	12168	12042	12154	12132	12217	12311	11946	12051	12123	12107	12264	12092	12068	12149	11950	12088	11983	12053	12104	12137	12310	12062	12123	12150	12117	12111	12072	12224	12273	12078	12123	12154	12168	12044	12085	11890	12219	12179	12338	12092	12135	12089	12051	11948	12130	12098	12135	12167	12113	12113	12021	12006	11915	11899	12191	12102	12205	11972	12067	12134	12069	12066	12286	11980	12328	12102	12051	12218	12199	11960	12029	12033	11899	12259	12183	12024	12186	11958	12017	12003	11922	12123	12188	12178	12057	12143	12189	12055	12164	12153	12070	12157	11971	12086	11962	12081	12216	12073	12067	12146	11962	12139	11982	12292	12182	12269	12110	12175	12161	12143	12172	12235	12250	12151	11991	12053	12163	12024	12194	12062	12165	12210	12003	12133	12066	11987	12196	12316	12098	12049	12202	12030	12120	12273	12285	11989	12116	12101	12174	11929	12138	12255	11980	12184	12155	11979	12093	12108	12014	12163	12095	12078	12124	12078	12203	12219	12095	12203	12120	12082	12173	11996	11942	12221	12222	12168	12175	12160	12096	12309	12054	12295	12259	12097	12103	12231	12227	12195	12130	12187	12134	12210	12148	12010	12091	12209	12049	11984	12051	12173	12104	12104	12180	12188	12178	12206	12280	12036	12085	12179	12044	11964	12080	12014	12195	11977	12043	12018	12097	12237	12115	12185	12171	12084	12143	12080	12119	12155	12196	12133	12155	12082	12127	12056	12136	12033	12108	12174	12307	12172	12308	12138	12176	12092	12046	12158	12256	12046	12143	11997	12035	12018	12153	12203	12185	12131	12191	12103	12099	12191	11986	12180	12079	12120	12056	12036	12022	12044	12198	12224	12185	11963	12118	12283	12026	12045	12022	11981	12088	12104	12096	11979	12109	12103	12251	12088	12144	12033	11957	12056	12066	12034	12191	12079	12087	12163	12124	11936	12042	12099	12037	12035	12137	12040	12141	12109	11916	12089	11946	11933	12193	12028	12038	12071	12197	12113	12077	12061	12192	12011	12117	12226	12246	12044	12100	12029	12184	12159	12184	12060	12076	12053	12008	12211	12270	12013	12258	11955	12043	12067	11993	12188	12109	12115	12093	12206	12224	12091	12065	12035	12176	12218	12172	11965	11858	12071	12161	12177	12207	11938	12317	12122	12143	11944	11959	12140	12001	12221	11946	12123	12183	11829	12104	11919	12340	11967	12169	12125	12147	12142	12016	12125	11944	12156	12040	12214	12084	12220	12076	11924	12181	12107	12213	12165	11978	12154	11920	12197	12243	12024	12149	12271	12080	12199	12089	12129	12168	12146	12177	11949	12167	12160	12106	12153	12109	12277	12186	12161	12131	12186	12053	12184	12090	12070	12202	12223	12110	12125	12137	12131	12071	12093	12120	12118	12021	11884	12191	12156	12123	12050	12236	12217	12071	12008	12252	12141	12185	12124	11996	12098	12164	12143	12234	12174	12080	12163	12238	12070	12070	12250	12053	12134	12240	12123	12060	12135	12024	12069	12192	11977	12261	12098	12046	12096	12039	12169	12102	11989	11981	12109	12006	12218	12280	12262	12105	11948	12114	12035	12180	12219	12057	12113	12209	12024	12033	12275	12174	12010	11977	12216	12123	12147	12120	12157	12083	12186	12098	12151	12075	12204	12203	12115	12191	12062	12042	11949	12034	12021	11944	12046	12122	11993	12199	12064	12207	12144	12101	12159	12160	12051	12207	12121	11898	12220	12008	12167	12064	12302	12109	12111	12197	12105	12071	12160	12100	12190	12086	12166	12120	12057	12242	12057	12162	12156	12163	12133	12189	12008	12072	12222	12035	12124	12078	12211	12214	12208	12229	12114	12032	12039	12210	12091	12046	12118	12220	12190	12193	12312	12027	12032	12181	12139	12081	12189	12284	12081	12092	12106	12150	12161	12078	12255	12200	12046	12124	12249	12118	11954	12015	12182	12113	12057	12044	12139	12003	12086	12009	12040	12210	12197	12162	12188	12229	12273	12114	12154	12238	12059	12095	12131	12170	11970	12173	12066	12190	12211	12065	12152	12115	12026	12086	12032	12030	12042	12087	12076	12123	12108	11869	12048	12199	12105	11941	12044	12140	12145	12192	12034	12090	12010	12108	12201	12085	11866	12081	12125	12198	12198	12166	12127	12009	12332	12085	12014	12033	12190	12056	12118	12204	12281	12255	12179	12168	12070	12171	12251	12092	12238	11955	11944	12167	12038	12090	12137	12263	12179	11948	12146	12027	12141	12152	12181	11952	12007	12097	12024	12079	12052	12269	12204	12097	12124	12052	12007	12134	11977	12105	12104	12108	12166	12226	12175	12151	11930	12170	12242	12130	12128	12168	12035	12159	12168	12107	12250	12244	12147	12060	12154	12207	12094	12142	12172	12130	12210	12217	12043	12107	12234	12007	12169	12091	12220	12137	12196	12212	12074	12231	12004	12183	12167	12037	12019	12259	12226	12133	12123	12208	12050	12214	12026	12094	12127	12198	12102	11988	12051	12130	11988	12301	12144	12211	12087	12117	12110	12279	12183	12299	12132	12062	12081	12029	12132	12041	12064	12217	12138	12248	12050	12135	12117	11988	12200	11959	12154	12093	12164	12054	12274	12110	12145	12092	12083	12062	12072	12091	12140	12173	12024	12135	12022	12103	12039	12079	12119	12242	12083	12106	12116	12154	12210	12212	12161	12117	12224	11997	12117	12106	12180	12136	12202	12062	12216	12088	12111	12187	12047	12222	12089	12153	12099	12211	12082	12233	12109	12038	11985	12059	12314	12065	12103	12087	12065	12120	12183	12142	12080	12047	12088	12121	12101	12178	12055	11968	12186	12066	12114	12086	12334	12055	12088	12152	12122	12119	12403	12110	12110	12140	12085	12145	12140	12097	12100	12134	12267	12126	12128	12123	12073	11961	12094	12217	12004	12003	12172	11965	12028	12074	12065	12093	12128	12134	12051	11918	12175	12143	12236	12155	12200	12053	12104	11966	12181	12243	12126	12142	12157	12067	12100	12044	12036	12077	12117	12122	12118	12121	12222	12134	11956	12174	12105	12141	12155	12142	12140	12097	12111	12066	12103	12154	11980	12180	12156	12027	12150	12143	12223	12062	11989	12252	12129	12094	12113	12192	12176	11963	12132	12323	11998	12047	12061	12034	12210	12111	12113	12060	12061	12055	12202	12207	12127	12031	12201	12083	12252	12269	12104	12174	12148	12089	12194	12238	12065	11939	12065	12067	12060	12148	12197	12167	12200	12068	12237	12110	12051	12228	12208	11975	12118	12222	12233	12236	12124	12133	11989	12094	12150	12190	12124	12161	12277	12025	12113	12118	12183	12234	12049	12200	11927	12095	12148	11938	12263	11974	12247	12252	12189	12150	12040	11978	12011	12092	12264	12071	12137	12181	12020	12029	11982	12144	12065	12169	12091	12212	12116	11991	12072	12122	12247	12043	12254	12157	11982	12020	12088	12151	12179	12095	12069	12277	12061	12040	12101	11981	11999	12215	12040	12164	12161	12192	12222	12043	12171	12181	12076	12158	12251	12223	11983	12006	12227	12173	12166	12066	12094	12137	12112	11996	11823	12015	12121	12089	12031	11851	12048	12169	12108	12216	12088	12198	12179	12127	12213	11965	12231	12159	12224	12222	12065	12092	11999	12136	12245	12092	12118	12228	12103	12212	12190	11998	12091	12120	12139	12247	12085	12175	11887	12181	12231	12071	12084	12082	12105	12196	12224	12197	11997	12112	12095	12153	12302	12259	12081	12173	12038	12103	12140	12328	12128	11966	12056	12240	12145	12121	12050	12091	12115	12262	12072	12090	12248	11978	11995	12054	12147	12311	11938	12027	12139	12039	12019	12219	12102	12189	12309	12146	12060	12111	12217	12050	12072	12039	12252	12120	11973	12171	12074	12052	12130	11981	12199	12265	12161	12010	12030	12088	12146	12161	12109	12122	12104	12187	12133	12276	12187	12057	12077	12122	12167	12113	12094	12066	12199	11996	12128	12045	12159
22800	21537	33141	34429	31348	35908	41000	35504	27324	19591	14355	13220	13142	13123	13089	13146	13160	12947	12957	13020	12858	12968	12986	12962	12916	12897	12781	12867	12943	12964	12683	13167	12863	12692	12934	13076	12852	12896	12949	12870	12981	13020	13041	12924	13195	12780	12888	12983	12887	12906	12962	12940	12989	12953	13012	12841	12927	12806	12792	12924	12974	12923	13229	12931	12639	12845	12928	12768	12755	12795	12910	12775	12893	12982	12896	12813	12964	12790	12941	12780	12841	12903	12865	12937	12898	12868	12796	12772	12931	12869	12846	12829	13050	13071	12743	12830	12987	12898	12823	12785	12758	12778	12903	12890	12745	12633	12840	13003	13053	13040	12936	12951	12858	12815	12794	12757	12697	12728	12819	12814	13017	12887	12747	12666	12702	12717	12776	13092	12728	12763	12752	12944	12774	12871	12828	12927	12963	12919	12818	12779	12664	12805	12822	12906	12765	13045	12781	12677	12965	12952	12797	12850	12717	12761	12672	12779	12831	12812	12682	12824	12771	12773	12902	12806	12656	12797	12912	12725	12660	12897	12951	12865	12960	12847	12921	12848	12794	12869	12737	12963	12805	12898	12830	12887	12914	12949	12934	12829	12718	12887	12826	13113	12855	12789	12762	12859	12908	12778	12955	12798	13007	13055	12716	12841	13029	12903	12665	12864	12945	12792	12938	13009	12892	12859	12870	12950	12833	12964	12829	12834	12759	12766	12854	12909	12818	12817	12953	12902	12827	12636	12830	12810	13001	12796	12700	12755	12884	12771	12624	12875	12757	12811	12997	13035	12735	12954	12965	12773	13141	13045	12956	12964	12960	12918	12952	12804	12829	12859	12909	12986	12935	12904	12824	12835	12759	13054	12808	12674	12862	12679	12816	13085	12760	13087	12712	12783	12927	12787	12854	12839	12893	12984	12930	12809	12907	12823	12788	13003	12793	12776	12793	12942	12781	12972	12963	12889	12928	12751	12803	12866	12898	13112	12927	13091	13003	12936	12768	12753	12640	12750	12860	12870	12992	12768	12990	12939	12773	12865	12599	12703	12697	12725	12830	12777	12862	12861	12864	12807	12846	12705	12900	12895	12951	12883	12777	12806	12887	12849	12922	12680	12814	12887	12893	12886	12740	12879	12931	12831	12922	12785	13022	12820	12894	12863	12833	12760	12749	12888	12946	12858	12913	12882	12943	12794	12829	12970	12850	12784	12849	12840	12967	12859	12906	12737	12789	12859	12968	12881	12805	12865	12894	12881	12857	12845	12863	12695	12820	12825	12801	12854	12861	12967	12903	12838	12784	12836	12909	12837	12810	12711	12882	12875	12825	12568	12956	12678	12952	12856	12660	12918	12915	12825	12612	12773	12811	12934	12952	12865	12765	12830	12726	12957	12888	12860	12816	12876	12861	12687	12852	12721	12885	12915	12798	12753	12932	12781	12814	12801	12859	12649	12835	12888	12764	12875	12796	12917	12803	12617	12775	12622	12802	12814	12955	12859	12796	12872	12826	12790	12785	12814	12728	12937	12750	12840	12869	12826	12805	12971	12689	13001	12917	12739	12831	12694	12885	12818	12938	12961	12748	12846	12681	12853	12975	12925	12771	12963	12901	12947	12793	12936	12837	12690	12824	12877	12641	12726	12806	12911	12833	12987	12745	12836	12840	12909	13031	13030	12764	12871	12836	12819	12877	12913	12823	12779	12828	12749	12933	12749	12723	12832	12766	12991	12995	12811	12767	12813	12875	12865	12732	12756	12855	12739	12914	12930	12906	12805	12966	12883	12824	12851	12809	12884	12769	12925	12802	12720	12898	12972	12883	12983	12801	12866	12901	12934	12780	12746	12641	12887	12851	12791	12756	12792	12703	12856	12783	13127	12904	12867	12740	12820	12786	12896	12934	12873	12804	12734	12867	12816	12913	12884	12934	12792	12672	12697	12878	12867	12758	12749	12847	12796	12676	12922	12772	12948	12874	12933	12668	12912	12830	12822	12791	12891	12806	12696	12800	12641	12808	12735	12717	12827	12869	12791	12932	12756	12842	12814	12806	12962	12997	12730	13023	12727	12628	12790	12982	12905	13046	12927	12740	13127	12768	12953	12886	13019	12732	12805	12875	12829	12847	12886	13049	12818	12814	13025	12845	12949	12812	12869	12835	12950	12881	12833	12798	12944	12778	12889	12826	12782	12898	12934	12967	12758	12781	12844	12814	12755	12781	12792	12718	12850	12673	12674	12844	12889	12732	12780	12842	12771	12876	12939	12709	12685	12670	12742	12687	12810	12953	13004	12809	12639	12764	12862	12910	12781	12957	12740	12833	12879	12912	12757	12858	12933	12860	12865	12944	12848	12855	12751	12949	12759	13008	12907	12949	12879	12875	12877	12932	12755	12727	12803	12817	12899	12750	12925	12908	12807	12818	12930	12663	12613	12626	12986	12960	12828	12893	12871	12753	13013	12883	12784	12938	12970	12752	12945	12859	12872	12750	12822	12989	12804	12914	12793	12941	12854	12830	12837	12968	12881	12820	12716	12824	12696	12875	12790	12922	13038	12875	12906	12923	13030	12874	12785	12848	12850	12846	12842	12757	12774	12854	12853	12703	12854	12742	12915	12712	12786	12838	12717	12891	12901	12832	12777	12868	12776	12938	12883	12934	13009	12995	12805	12782	12672	12812	12798	12968	12728	12894	12974	12763	12820	12875	12820	12801	12750	12834	12927	12930	12898	12719	12866	12931	12859	12818	12858	12807	12970	12702	12653	12639	12690	12770	12910	12883	13002	12761	12878	12822	12840	12906	12764	12659	13042	12815	12897	12931	12843	12704	12914	12756	12766	12881	12794	12898	12855	12845	12788	12771	12810	12914	12711	13027	12935	12958	12988	12727	13004	12867	12884	12792	12770	12830	12722	12752	12792	12901	12734	12849	12868	12928	12683	12839	12849	12756	12821	12862	12968	12716	12896	12760	12974	12725	12867	12872	12906	12909	12934	13002	12857	13075	12890	12802	12982	12981	12615	12804	13012	12930	12971	12751	12737	12761	12948	12842	12865	12731	12958	12759	12733	12906	12833	12976	12667	12926	12795	12762	12743	12760	12804	12816	12704	12868	12776	12769	12821	12694	12810	12689	12802	12747	12910	12815	12854	12700	12674	12884	12900	13045	12855	12932	12817	12897	12746	12897	12732	12747	12879	12754	12992	12775	12923	12967	12908	12889	12856	12831	12832	12898	12772	12927	12744	12691	12646	12758	12840	12757	12784	12858	12734	12751	12817	12924	13069	12963	12819	12732	12863	12897	12891	13007	12984	12866	13005	12697	12848	12689	12894	12835	12936	12992	13089	12896	12739	12848	12862	12812	12966	12932	12887	12972	12714	12983	12965	12688	12790	12936	12679	12726	12819	12748	12772	12871	12931	13107	12963	12912	12851	12943	13035	12833	12732	12779	12961	12981	12860	12905	12803	13074	12885	13023	12866	12875	12863	12797	12757	12873	12705	12768	12814	12924	12761	12875	12972	12777	12791	12699	12878	12868	12933	12823	12743	12833	12886	12598	12608	12880	12691	12770	12857	12930	12972	12791	12724	12849	12744	12878	12724	12866	12649	12883	12674	12708	12850	12910	12808	12766	12826	12738	12766	12820	12977	12968	12811	12793	12911	12687	12873	12755	12916	12963	12655	12791	12778	12634	12775	12928	12772	12767	12964	12867	12887	12684	12822	12900	12906	12886	12771	13058	12802	12661	12844	12761	12995	12715	12820	12753	12666	12772	12816	12963	12997	12952	12886	12894	12991	12873	12770	12990	12802	13013	12761	12932	12931	12794	12681	12869	12860	12893	13013	12773	12900	12772	12734	12772	12660	12953	12834	12625	12784	12843	12818	12842	12944	13021	12864	12805	12844	12853	12903	12919	12952	12830	12919	12899	12789	12754	12877	12857	12954	12900	12751	13007	12873	12777	12899	12925	12861	12581	12661	12778	12652	12755	12791	12846	12841	12742	12893	12823	12714	12848	12728	12841	13069	12935	12805	12661	12846	12635	12852	12908	13067	13031	12893	12716	12876	12935	12936	12723	12928	13064	12658	12719	12768	12846	12958	12994	12899	12794	12876	12881	12806	12819	12854	12598	12771	12840	12792	12716	12654	12856	12911	12785	12634	13005	12820	12836	12755	12769	12906	12904	12702	12812	12957	12815	12766	12753	12895	12709	12853	12832	12900	12719	12905	12911	12806	12737	12901	12803	12706	12797	12923	12697	12703	12988	12905	12718	12900	12745	12879	12755	12818	12852	12785	12662	12899	12810	12863	12871	12664	12753	12897	12869	12790	12856	12826	13011	12778	12812	12835	13054	12986	12677	12772	13002	12838	12830	12970	12767	12919	12900	12915	12832	12755	12594	12620	12769	12928	12689	12826	12765	12778	12799	12773	13091	12730	12955	12841	12851	12837	12943	12825	12701	12790	13001	12806	13048	12771	12740	12739	12883	12823	12871	12849	12722	12726	12810	12704	12826	12748	12919	12730	12712	12984	12936	12918	12984	12778	12913	12953	12856	13005	13047	12669	12858	12658	12805	12680	12695	12878	12879	12656	12870	12926	12866	13042	12893	12825	12812	12849	12809	12979	12841	12871	12643	12575	12902	12943	12850	12827	12667	13010	12803	12880	12925	12845	12839	12889	12926	13056	12901	12761	12868	12803	12768	12799	12711	12904	12845	12951	13068	12921	12829	12880	12502	12603	12885	12927	12848	12941	12787	13000	12816	12833	12999	12820	12717	12624	12878	12859	12777	12853	12832	12849	12705	12888	12808	12930	12819	12880	12785	12784	12814	12849	12765	12803	12737	12757	12977	12876	12857	12679	12722	13005	12874	12850	12875	12776	12821	12698	12868	12947	12704	12894	12764	12854	12666	12825	12756	12856	12931	13162	12918	13013	12877	12854	12644	12792	12672	12846	12832	12725	12826	12893	12701	12853	12943	12808	12865	12773	12742	12979	12818	12872	12833	12828	12829	12800	12942	12759	12960	12770	12918	12995	12891	12837	13040	12902	13059	12865	12902	12847	12908	12738	12756	12836	12732	12975	13005	12660	12820	12767	12842	12907	13116	12774	12878	12747	12886	12921	12958	12715	12922	12794	12991	12663	12852	12882
50412	94027	88053	63657	46780	44199	43170	38127	28750	18662	12823	12130	12108	11931	11793	11911	11937	11988	11897	11811	11816	11947	11784	11878	11790	11943	11786	11767	11903	11909	11803	11720	11832	11877	11874	11839	12015	12032	12003	11844	11819	11993	11623	11767	12018	12131	12023	11733	11860	11785	11761	11732	11842	11946	11934	11725	11880	11781	11791	11893	11915	11952	11696	11771	11991	11884	11709	11744	11806	11797	11636	11770	11820	11723	12015	11841	11909	11764	11868	11810	11802	11923	11796	11962	11860	11847	11798	11819	11985	11747	12034	11900	11778	11737	11671	11885	11828	11777	11713	11823	11924	11817	11872	11757	11829	11847	11793	11835	11899	11934	11768	11838	11761	11811	11785	11775	11897	11740	11853	11907	11864	11694	11910	11904	11804	11758	11897	11902	11791	11936	11818	11682	11747	11800	11886	11894	11844	11840	11942	11896	11965	11725	11857	11822	11801	11718	11931	11814	11934	11862	11783	11889	11855	12018	11824	11795	11925	11765	12105	11788	11758	11799	11855	11975	11962	11856	11845	11994	11913	11918	11850	11834	11857	11753	11749	11849	11797	11787	11753	11892	11666	11675	11897	11688	11856	11872	11859	11875	11717	11935	11833	11868	11889	11726	11930	11926	11902	11970	11875	11679	11579	11823	11825	11737	11779	11855	11817	11893	11830	11928	11853	11774	11737	11804	11749	11739	11908	11813	11874	11863	11767	11704	11712	11902	12008	11770	11848	11766	11808	11718	11851	11716	11967	11733	11787	11749	11865	11794	11773	11875	11819	11661	11835	11812	11942	11758	11871	11898	12016	11856	11769	11799	11733	11842	11824	11906	11742	11840	11790	11894	11891	11972	11868	11846	11805	11834	11699	11763	11888	11825	11805	11739	11888	11762	11792	11686	12006	11845	11896	11936	11797	11680	11833	11918	11919	11794	12000	11678	11810	11787	11651	11772	11810	11944	11850	11750	11903	11839	11755	11890	11879	11674	11734	11832	11641	11741	11900	11770	11762	11944	11915	11839	11892	11856	11741	11658	11719	11939	11815	11683	11784	11870	11873	11866	11761	11907	11863	11762	11958	11719	11831	11729	11676	11949	11885	11920	11797	11913	11837	11714	11810	11781	11866	11797	11768	11828	11883	11860	11811	11771	11867	11761	11828	11901	11922	11782	11793	11881	11630	11786	11804	11713	11765	11903	11780	11739	11828	11792	11825	11935	11776	11776	11707	11761	11660	11845	11757	11680	11522	12065	11899	11915	11732	11680	11745	11809	11858	11859	11636	11913	11808	11793	11819	11752	11967	11920	11762	11877	11837	11818	11957	11882	11866	11782	11908	11878	11758	11837	11845	11799	12036	11762	11868	11775	11879	11691	11785	11744	11604	11830	11773	11833	11820	11821	11848	11915	11903	11908	11897	11796	11906	11804	11824	11849	11636	11804	11944	11886	11990	11915	11826	11833	11782	11663	11870	11913	11833	11804	11841	12030	11802	11707	11965	11696	11836	11860	11881	11797	11823	11826	11948	11910	11943	12043	11901	11873	11737	11809	11755	11786	11895	11730	11774	11877	11925	11975	11770	11967	11892	11865	11726	11776	11738	11821	11985	11951	11831	11856	11866	11767	11747	11804	11756	11808	11854	11803	11904	11913	11774	11717	11860	11819	11843	11765	11985	11875	11893	11831	11651	11848	11846	11718	11757	11721	11788	11854	11739	11774	11861	11972	11849	11845	11847	11840	12009	11795	11733	11810	11763	11737	12081	11750	11934	11767	11795	11835	11705	11768	11852	11830	11892	11862	11779	11961	11856	11819	11820	11899	11725	11828	11803	11736	11857	11733	11839	11922	11699	11683	11887	11942	11846	11908	11965	11836	11669	11818	11855	11753	11773	11844	11847	11831	11776	11930	12027	11808	11796	11654	11886	11895	11814	11737	11845	11712	11846	11897	11911	11738	11873	11903	11894	11803	11929	11795	11810	11771	11894	11767	11796	11755	11867	11756	11740	11884	11625	11778	11748	11967	11846	11851	11788	11792	11748	11750	11945	11947	11771	11813	11775	11841	11817	11913	11880	12084	11767	11899	11798	11716	11769	11711	11848	11663	11725	11880	11882	11853	11869	11778	11801	11682	11860	11851	11802	11729	11726	11665	11680	11762	11792	11845	11899	11833	11779	11860	11614	11806	11678	11700	11875	11752	11920	11772	11751	11855	11873	11920	11807	11669	11897	11794	11707	11841	11695	11873	11716	11881	11834	11919	11701	11836	11909	11797	11920	11794	11843	11767	11748	11840	11831	11929	11931	11776	11769	11650	11812	11803	11707	11862	11752	11994	11872	11919	11846	11907	11868	11707	11931	11665	11710	11858	11818	11866	11892	11811	11754	11853	11887	11790	11874	11796	12009	11718	11644	11695	11862	11802	11832	11913	11772	11941	11844	11828	11755	11795	11966	11879	11845	11865	11827	11802	11812	11811	11751	11917	11763	11927	12002	11974	11777	11765	11862	11672	11777	11799	11861	11811	11573	12011	11888	11882	11771	11844	11752	11746	11953	11918	11768	11788	11828	11813	11728	11790	11804	11766	11711	11726	11814	11869	11758	11666	11896	11894	11904	11817	11786	11877	11898	11721	11803	11894	11687	11875	11830	11700	11842	11852	11939	11692	11900	11902	11781	11860	11786	11731	11798	11794	11811	11905	11752	11798	11823	11786	11931	11717	11828	11880	11665	11723	11909	11862	11820	11745	11889	11975	11767	11784	11812	11838	11805	11851	11768	11852	11901	11748	11751	11743	11853	11703	11765	11832	11741	11804	11908	11875	11703	11900	11691	11801	11882	11970	11828	11720	11834	11913	11871	11878	11727	11779	11726	11778	11886	11991	11899	11855	11856	11678	11701	11845	11714	11818	11927	11834	11888	11664	11731	11622	11894	11848	11838	11848	11881	11730	11794	11708	11803	11742	11880	11895	11878	11811	11877	11896	11863	11822	11778	11925	11650	11751	11781	11806	11750	11720	12011	11922	11804	11825	11766	11948	11834	11734	11847	11689	11932	11914	11842	11858	11903	11764	11948	11931	11804	11917	11861	11719	11843	11772	11798	11923	12012	11741	11682	11884	11740	11822	11848	11867	11715	11813	11887	11881	11903	11719	11766	11757	11803	11804	11823	11825	11759	11717	11900	11843	11705	11905	11809	11630	11839	11844	11767	11838	11736	11794	11846	11813	11764	11763	11934	11830	11849	11869	11783	11666	12017	11873	11745	11778	11828	11817	11849	11844	11839	11870	11846	11759	11729	11805	11700	11828	11909	11837	11820	11670	11842	11876	11721	11904	11835	11762	11773	11720	11772	11741	11907	11960	11870	11838	11807	11731	11935	11870	11998	11856	11847	11789	11806	11872	11858	11837	11749	11678	11801	11868	11640	11841	11976	11828	11891	11743	11768	11876	11723	11733	11732	11705	11988	11998	11926	11908	11934	11717	11832	11936	11808	11903	11751	11769	11955	11850	11752	11772	11776	11776	11864	11744	11753	11798	11754	11786	11830	11692	11769	11860	11774	11921	11806	11820	11834	11768	11868	11785	11652	11824	11741	11913	11749	11819	11879	11789	11919	11646	11742	11836	11850	11954	11929	11745	11903	11769	11942	11715	11877	11958	11914	11784	11903	11931	11873	11834	11837	11619	11716	11887	11893	11938	12041	11775	11765	11727	12037	11799	11846	11720	11824	11634	11752	11684	11772	12133	11883	11742	11741	11793	11767	11760	11931	11725	11719	11839	11793	11898	11861	11775	11808	11904	11936	11782	11857	11782	11834	11919	11843	11748	11781	11821	11767	11771	11796	11918	11811	11813	11835	11759	11859	11751	11840	11921	11819	11923	11934	11905	11796	11818	11961	11991	11789	11879	11894	11675	11650	11924	11869	11866	11830	11788	11820	11774	11778	11873	11709	11720	11945	11786	11772	11768	11822	11847	11870	11795	11808	11761	11886	11897	11837	11778	11646	11765	11746	11731	11777	11691	11635	11966	11767	11804	11946	11699	11950	11812	11743	11786	11901	11674	11713	11691	11738	11934	11706	11991	11872	11694	11865	11822	11918	11794	11778	11623	11748	11672	11815	11738	11799	11888	11833	11750	11835	11788	12034	11810	11838	11933	11810	11687	11782	11827	11909	11715	11904	11885	11825	11907	11802	11950	11904	11820	12048	11972	11887	11670	12075	11872	11638	11799	11768	11811	11698	11939	11735	11820	11761	11813	11849	11767	11741	11881	11734	11807	11714	11972	11822	11980	11824	11971	11862	11746	11915	11715	11813	11691	11739	11748	11935	11796	11794	11892	11888	11869	11696	11741	11767	11743	11812	11797	11780	11724	11626	11716	11757	11766	11793	11841	11649	11767	11775	11622	11635	11789	11899	11745	11829	11788	11874	11855	11917	11936	11799	11822	11786	11725	11721	11738	11756	11850	11674	11667	11887	11815	11831	11906	11623	11836	11752	11778	11808	11800	11787	11945	11890	11779	11918	11845	11858	11767	11837	11786	11972	11818	11654	11799	11906	11820	11873	11890	11826	11824	11789	11787	11953	11874	11733	11751	11906	11747	11853	11830	11765	11802	11916	11695	11828	11929	12070	11889	11928	11685	11906	11859	11859	11957	11765	11773	11978	11803	11858	11729	11888	11977	11625	11914	11864	11784	11750	11849	11911	11893	11763	11722	11798	11732	11819	11998	11748	11862	11720	11687	11752	11843	11867	11794	11967	11774	11926	11869	11768	11811	11896	11726	11717	11642	11748	11738	11764	11875	11851	11840	11741	11816	11875	11712	11902	11861	11922	11943	11742	11823	11776	11808	12000	11754	11655	11906	11880	11822	11946	11837	11701	11825	11844	11628	11837	11966	11750	11862	11796	11857	11741	11907	11934	11693	11916	11692	11742	11947	11850	11636	11753	11875	11852	11814	11985	11858	11707	11946	11735	11954	11724	11920	11903	11826	11719	11852	11878	11768	11725	11908	11893	11807	11777	11983	11701	11763	11770	11841	11719	12067	11889	11881	11713	11957	11929	11724	11940	11919	11664	11793	11794	11905	11658	11761	11820	11736	11839	11822	11816	11880	11831	11853	11821	12045	11806	11834	11686	11925	11797	11817	11905	11617
28713	32225	40783	34037	22405	18050	17544	16289	14994	14031	13835	13653	13522	13795	13661	13495	13769	13642	13501	13421	13649	13509	13694	13454	13614	13652	13611	13519	13504	13606	13541	13449	13557	13536	13612	13571	13687	13588	13543	13513	13580	13588	13393	13691	13588	13555	13575	13335	13563	13524	13422	13686	13644	13551	13396	13390	13578	13733	13524	13537	13547	13526	13415	13693	13536	13759	13506	13335	13749	13461	13491	13516	13437	13684	13709	13683	13438	13416	13679	13516	13473	13482	13628	13521	13644	13479	13639	13672	13545	13581	13488	13541	13610	13585	13538	13637	13353	13484	13401	13356	13597	13399	13606	13623	13464	13694	13743	13550	13446	13416	13483	13699	13603	13519	13634	13560	13573	13714	13484	13520	13557	13647	13476	13488	13357	13813	13559	13481	13600	13551	13476	13456	13568	13637	13598	13672	13688	13517	13570	13458	13597	13613	13663	13635	13799	13523	13537	13609	13542	13444	13553	13613	13656	13481	13451	13591	13522	13657	13521	13540	13472	13479	13592	13647	13554	13607	13645	13595	13632	13542	13580	13350	13651	13538	13471	13489	13667	13499	13701	13383	13380	13546	13563	13643	13512	13355	13530	13502	13541	13655	13585	13426	13482	13599	13533	13572	13436	13511	13607	13525	13546	13658	13511	13737	13448	13501	13318	13529	13565	13420	13433	13593	13512	13651	13484	13488	13659	13558	13499	13409	13631	13555	13524	13361	13460	13799	13658	13602	13627	13453	13603	13580	13480	13646	13427	13444	13326	13504	13515	13496	13640	13583	13726	13420	13598	13485	13520	13672	13557	13430	13360	13468	13475	13595	13547	13556	13696	13455	13509	13413	13687	13529	13512	13573	13417	13377	13482	13515	13482	13538	13401	13630	13506	13593	13524	13740	13544	13662	13566	13479	13540	13649	13556	13622	13464	13420	13563	13587	13566	13695	13564	13433	13651	13557	13415	13500	13372	13619	13584	13458	13545	13606	13574	13601	13602	13531	13580	13567	13372	13514	13614	13460	13469	13582	13742	13554	13430	13637	13592	13699	13466	13422	13667	13539	13475	13602	13494	13510	13707	13531	13475	13385	13530	13712	13497	13649	13569	13776	13526	13504	13531	13567	13527	13565	13398	13587	13425	13246	13684	13718	13571	13584	13587	13583	13677	13592	13505	13603	13569	13663	13603	13514	13553	13472	13513	13565	13528	13691	13641	13670	13482	13666	13607	13487	13583	13524	13597	13497	13446	13560	13618	13530	13610	13536	13517	13489	13523	13590	13485	13556	13379	13532	13428	13471	13577	13563	13504	13458	13600	13515	13529	13536	13626	13552	13526	13832	13468	13601	13672	13648	13557	13480	13599	13483	13395	13471	13691	13672	13570	13514	13772	13515	13506	13576	13507	13631	13284	13766	13754	13397	13676	13440	13392	13367	13375	13474	13498	13773	13502	13575	13577	13619	13795	13570	13724	13548	13715	13495	13602	13460	13552	13684	13620	13464	13573	13497	13292	13483	13501	13425	13476	13464	13652	13364	13458	13537	13456	13595	13535	13531	13554	13562	13655	13495	13507	13512	13512	13398	13444	13421	13444	13690	13741	13507	13723	13457	13586	13418	13531	13654	13551	13674	13597	13689	13453	13563	13591	13573	13462	13752	13612	13756	13513	13478	13465	13612	13683	13799	13583	13565	13567	13637	13553	13423	13421	13600	13520	13624	13613	13464	13560	13442	13625	13711	13550	13650	13614	13620	13390	13596	13639	13554	13438	13631	13498	13565	13457	13520	13523	13540	13488	13560	13573	13508	13728	13444	13664	13444	13548	13594	13433	13556	13668	13555	13471	13616	13440	13717	13624	13587	13704	13525	13563	13550	13504	13470	13501	13424	13521	13476	13658	13754	13568	13454	13720	13635	13542	13692	13441	13560	13554	13678	13565	13575	13390	13480	13457	13612	13556	13525	13512	13579	13628	13694	13594	13629	13440	13591	13529	13526	13513	13451	13646	13433	13301	13459	13613	13826	13643	13405	13609	13532	13505	13568	13641	13398	13518	13513	13598	13762	13478	13355	13548	13354	13631	13479	13645	13445	13533	13553	13470	13437	13624	13529	13514	13599	13712	13523	13576	13633	13325	13522	13535	13594	13507	13545	13591	13568	13536	13577	13550	13722	13636	13754	13553	13476	13482	13668	13567	13546	13596	13555	13548	13412	13405	13442	13466	13569	13533	13578	13501	13477	13525	13478	13631	13650	13607	13459	13699	13578	13364	13377	13604	13521	13382	13634	13727	13523	13543	13716	13631	13515	13557	13580	13686	13556	13679	13456	13280	13540	13454	13427	13579	13518	13409	13453	13715	13494	13653	13446	13510	13531	13455	13478	13689	13579	13457	13623	13750	13690	13702	13553	13634	13636	13571	13555	13663	13636	13540	13469	13710	13532	13523	13569	13702	13519	13313	13543	13726	13696	13682	13464	13505	13611	13340	13432	13779	13590	13596	13526	13374	13442	13560	13614	13523	13602	13488	13504	13767	13543	13588	13490	13592	13460	13514	13408	13764	13597	13579	13540	13570	13425	13715	13523	13333	13740	13527	13555	13645	13548	13500	13517	13590	13549	13473	13572	13396	13629	13622	13804	13658	13559	13624	13703	13413	13502	13503	13650	13595	13603	13533	13433	13669	13500	13526	13422	13770	13553	13494	13575	13530	13660	13548	13447	13518	13532	13574	13487	13430	13513	13619	13577	13323	13535	13462	13540	13524	13410	13733	13542	13585	13593	13607	13484	13607	13551	13502	13641	13364	13457	13527	13458	13379	13710	13334	13590	13482	13427	13660	13522	13525	13784	13448	13482	13594	13457	13488	13670	13375	13645	13504	13583	13451	13631	13470	13551	13551	13501	13593	13510	13552	13458	13556	13381	13512	13576	13507	13410	13462	13495	13596	13571	13588	13631	13595	13509	13399	13556	13683	13628	13571	13544	13426	13595	13525	13464	13656	13582	13707	13528	13496	13725	13494	13537	13501	13560	13631	13611	13411	13333	13586	13527	13638	13457	13500	13615	13641	13550	13585	13442	13483	13572	13544	13635	13445	13618	13668	13360	13593	13582	13490	13580	13552	13634	13537	13599	13529	13565	13664	13747	13460	13510	13539	13509	13582	13530	13514	13532	13581	13605	13733	13539	13636	13526	13409	13480	13549	13582	13560	13662	13696	13523	13778	13487	13661	13577	13562	13559	13685	13664	13508	13511	13513	13439	13479	13479	13534	13474	13482	13571	13621	13443	13508	13331	13430	13566	13315	13450	13611	13632	13460	13647	13553	13626	13528	13703	13484	13533	13568	13593	13750	13692	13449	13560	13573	13683	13435	13569	13435	13508	13645	13544	13548	13671	13701	13790	13472	13581	13365	13453	13664	13610	13480	13452	13562	13515	13548	13417	13373	13667	13527	13497	13553	13710	13553	13521	13425	13462	13479	13562	13562	13606	13737	13592	13649	13311	13608	13597	13585	13515	13619	13492	13652	13620	13555	13668	13553	13520	13372	13648	13466	13413	13596	13772	13573	13363	13696	13697	13564	13663	13477	13703	13552	13596	13399	13549	13570	13541	13454	13588	13576	13628	13622	13637	13415	13649	13484	13528	13586	13491	13497	13513	13436	13532	13505	13474	13543	13464	13494	13490	13843	13665	13647	13843	13799	13543	13611	13435	13536	13545	13698	13706	13469	13620	13589	13417	13562	13485	13585	13528	13567	13702	13647	13606	13606	13582	13559	13576	13834	13582	13662	13388	13750	13512	13502	13477	13646	13735	13682	13422	13734	13591	13561	13482	13623	13546	13517	13374	13676	13574	13542	13553	13480	13555	13388	13484	13605	13360	13552	13470	13537	13496	13576	13494	13592	13683	13602	13486	13541	13572	13449	13492	13538	13475	13266	13560	13472	13382	13716	13627	13488	13631	13488	13611	13623	13794	13721	13554	13618	13528	13571	13593	13574	13511	13464	13557	13583	13645	13594	13427	13608	13701	13546	13500	13516	13601	13407	13642	13564	13407	13806	13616	13445	13730	13635	13564	13364	13629	13609	13536	13561	13535	13689	13680	13442	13479	13675	13577	13451	13578	13578	13558	13679	13503	13512	13544	13407	13502	13752	13476	13661	13507	13494	13498	13423	13624	13478	13497	13522	13675	13517	13569	13510	13622	13560	13690	13587	13438	13674	13567	13517	13306	13649	13713	13481	13637	13609	13465	13539	13543	13647	13581	13449	13454	13285	13527	13338	13701	13585	13642	13418	13415	13647	13704	13642	13632	13472	13393	13448	13517	13461	13632	13680	13632	13438	13649	13612	13597	13550	13488	13534	13481	13633	13528	13671	13638	13391	13753	13512	13456	13468	13513	13578	13378	13482	13604	13553	13712	13663	13488	13389	13449	13472	13590	13584	13472	13507	13604	13604	13500	13608	13414	13300	13548	13481	13630	13645	13738	13639	13362	13518	13458	13438	13496	13610	13301	13526	13551	13547	13403	13590	13633	13712	13459	13767	13597	13551	13561	13515	13533	13356	13578	13561	13492	13513	13574	13444	13631	13642	13639	13528	13628	13531	13609	13444	13472	13439	13507	13480	13389	13658	13561	13589	13679	13416	13537	13452	13606	13494	13647	13595	13625	13627	13699	13549	13428	13431	13448	13701	13434	13709	13789	13512	13390	13400	13619	13498	13395	13529	13433	13476	13614	13504	13493	13383	13641	13718	13518	13509	13621	13576	13531	13611	13668	13563	13635	13576	13498	13646	13564	13566	13604	13484	13497	13577	13600	13552	13540	13584	13450	13504	13623	13773	13458	13562	13443	13600	13664	13555	13624	13587	13360	13571	13664	13498	13489	13660	13591	13646	13644	13527	13538	13414	13567	13616	13599	13683	13520	13514	13510	13547	13516	13450	13643	13486	13467	13416	13526	13604	13611	13645	13611	13655	13543	13828	13566	13686	13468	13456	13525	13447	13511	13675	13523	13572	13605	13565	13495	13570	13537	13514	13504	13454	13679	13536	13545	13520	13638	13546	13580	13480	13636	13544	13522	13541	13337	13442	13509	13587	13502	13511	13610	13546	13609	13630	13552	13543	13508	13521	13496	13582	13420	13445	13589	13446	13611
28189	49567	44671	32528	20921	17772	17883	15965	14049	12956	12332	12313	12547	12445	12227	12360	12378	12433	12387	12408	12421	12295	12380	12396	12394	12366	12352	12222	12301	12438	12377	12401	12284	12374	12271	12325	12400	12427	12257	12326	12312	12377	12341	12263	12306	12375	12323	12408	12333	12254	12548	12315	12504	12332	12424	12313	12216	12328	12248	12425	12409	12412	12199	12382	12329	12250	12345	12500	12478	12527	12328	12191	12198	12392	12393	12445	12444	12370	12232	12371	12361	12240	12452	12375	12341	12456	12234	12312	12353	12420	12142	12373	12282	12353	12278	12330	12256	12337	12419	12286	12174	12223	12336	12090	12298	12535	12251	12173	12271	12280	12393	12285	12202	12315	12274	12382	12328	12437	12306	12291	12189	12251	12294	12264	12272	12389	12214	12315	12288	12206	12522	12205	12244	12432	12218	12349	12426	12357	12443	12227	12577	12453	12465	12211	12233	12516	12376	12361	12372	12390	12362	12381	12307	12449	12383	12312	12243	12330	12158	12295	12338	12290	12305	12440	12414	12337	12298	12398	12302	12168	12330	12462	12331	12367	12338	12391	12364	12290	12262	12440	12507	12185	12222	12337	12221	12260	12507	12321	12499	12311	12316	12355	12293	12150	12264	12368	12442	12411	12259	12347	12390	12417	12450	12347	12406	12278	12417	12264	12516	12451	12250	12357	12364	12233	12457	12552	12287	12366	12450	12342	12429	12364	12307	12269	12317	12416	12302	12174	12318	12323	12253	12306	12300	12364	12218	12388	12314	12292	12243	12320	12395	12413	12415	12297	12423	12303	12475	12240	12373	12389	12335	12173	12448	12107	12365	12232	12399	12263	12400	12272	12331	12388	12370	12355	12340	12296	12378	12365	12256	12341	12296	12304	12545	12231	12466	12331	12182	12360	12321	12380	12387	12182	12539	12418	12330	12196	12453	12337	12301	12371	12345	12263	12495	12467	12274	12346	12313	12344	12301	12341	12146	12502	12323	12330	12421	12500	12236	12216	12262	12441	12378	12366	12310	12308	12392	12298	12423	12401	12301	12313	12334	12389	12292	12350	12385	12364	12336	12400	12253	12276	12251	12347	12380	12359	12434	12404	12237	12202	12371	12379	12378	12192	12367	12230	12510	12347	12415	12341	12416	12459	12355	12387	12353	12312	12256	12316	12443	12337	12277	12367	12429	12429	12424	12150	12352	12353	12456	12330	12386	12345	12258	12236	12326	12391	12327	12357	12219	12451	12364	12324	12421	12363	12363	12455	12240	12393	12348	12326	12323	12328	12180	12387	12252	12357	12266	12331	12504	12368	12295	12223	12356	12276	12382	12333	12391	12340	12353	12312	12385	12195	12364	12236	12312	12371	12511	12396	12337	12307	12233	12253	12159	12209	12382	12186	12253	12358	12267	12260	12358	12458	12470	12150	12286	12379	12280	12413	12289	12222	12246	12390	12237	12433	12204	12331	12436	12472	12394	12367	12233	12404	12445	12440	12135	12554	12243	12367	12396	12323	12245	12381	12360	12335	12345	12266	12351	12323	12171	12403	12411	12494	12268	12478	12519	12270	12360	12279	12228	12298	12276	12214	12422	12169	12422	12367	12313	12418	12307	12208	12428	12335	12368	12248	12303	12245	12402	12426	12300	12284	12254	12285	12272	12299	12353	12413	12176	12283	12465	12338	12417	12182	12244	12236	12376	12421	12478	12452	12238	12444	12316	12277	12264	12372	12385	12258	12124	12415	12362	12457	12289	12401	12367	12341	12433	12280	12345	12352	12377	12267	12294	12433	12302	12335	12259	12353	12264	12448	12331	12338	12455	12416	12364	12338	12376	12168	12364	12363	12292	12240	12257	12349	12287	12293	12333	12395	12373	12351	12316	12369	12339	12302	12435	12376	12400	12354	12402	12364	12473	12347	12394	12279	12366	12313	12189	12427	12463	12357	12334	12422	12213	12358	12397	12448	12186	12275	12471	12255	12318	12361	12313	12343	12633	12325	12355	12204	12395	12289	12319	12278	12282	12522	12267	12109	12396	12327	12409	12181	12338	12347	12227	12348	12270	12282	12335	12319	12294	12116	12282	12274	12307	12380	12302	12095	12375	12418	12270	12428	12310	12345	12369	12374	12234	12303	12462	12445	12399	12144	12399	12232	12314	12412	12366	12384	12401	12307	12356	12549	12205	12338	12150	12282	12425	12286	12394	12255	12285	12519	12344	12529	12265	12401	12295	12292	12433	12456	12368	12270	12343	12488	12278	12257	12254	12376	12331	12379	12377	12262	12431	12207	12368	12384	12362	12130	12312	12337	12225	12431	12232	12301	12280	12394	12454	12301	12246	12309	12415	12385	12278	12330	12376	12338	12456	12440	12513	12311	12287	12469	12379	12230	12511	12290	12258	12352	12374	12365	12234	12289	12372	12370	12286	12266	12231	12269	12330	12451	12454	12262	12293	12360	12318	12158	12320	12316	12346	12257	12387	12252	12527	12208	12348	12346	12347	12245	12317	12320	12408	12322	12165	12319	12514	12463	12454	12379	12338	12413	12414	12376	12293	12324	12310	12200	12407	12273	12339	12386	12305	12334	12139	12304	12269	12408	12221	12250	12531	12419	12296	12289	12218	12234	12390	12267	12276	12203	12455	12509	12439	12259	12289	12332	12352	12239	12373	12460	12308	12433	12388	12259	12342	12471	12269	12309	12493	12278	12068	12258	12321	12432	12323	12518	12351	12293	12269	12086	12313	12373	12203	12446	12382	12330	12320	12493	12362	12394	12387	12391	12388	12344	12249	12317	12459	12505	12352	12353	12185	12319	12287	12436	12336	12344	12150	12364	12395	12516	12312	12485	12308	12373	12227	12303	12093	12456	12139	12256	12207	12403	12344	12346	12257	12367	12391	12344	12150	12170	12440	12346	12272	12360	12199	12259	12374	12097	12246	12391	12389	12338	12484	12280	12173	12209	12296	12287	12389	12296	12361	12483	12264	12306	12492	12367	12318	12463	12323	12195	12297	12188	12309	12426	12445	12376	12199	12365	12319	12387	12219	12360	12297	12262	12305	12403	12404	12411	12444	12353	12286	12401	12419	12266	12349	12409	12321	12181	12264	12320	12146	12224	12395	12338	12275	12340	12583	12255	12362	12154	12328	12400	12346	12348	12388	12598	12281	12341	12350	12411	12341	12397	12150	12218	12411	12286	12283	12291	12392	12453	12357	12228	12389	12377	12294	12329	12336	12345	12307	12360	12346	12457	12170	12434	12333	12362	12276	12344	12343	12342	12408	12294	12427	12501	12215	12374	12350	12396	12549	12241	12319	12439	12241	12411	12441	12289	12305	12288	12340	12316	12372	12457	12348	12404	12187	12322	12432	12409	12393	12407	12262	12180	12252	12378	12334	12360	12591	12371	12130	12420	12484	12278	12200	12460	12312	12384	12342	12315	12341	12477	12302	12358	12369	12453	12294	12337	12516	12583	12250	12457	12434	12303	12428	12273	12400	12336	12203	12301	12301	12397	12457	12575	12386	12300	12409	12341	12345	12301	12445	12374	12284	12095	12331	12257	12415	12330	12285	12326	12354	12304	12301	12294	12267	12419	12379	12387	12233	12457	12472	12455	12402	12424	12404	12164	12322	12344	12288	12357	12152	12509	12452	12314	12297	12412	12368	12443	12340	12451	12400	12224	12423	12390	12294	12456	12420	12339	12210	12363	12286	12251	12271	12476	12382	12274	12215	12415	12395	12353	12283	12276	12379	12339	12393	12434	12150	12289	12331	12337	12326	12384	12400	12228	12333	12309	12279	12299	12331	12200	12346	12297	12312	12396	12258	12232	12378	12175	12468	12350	12393	12161	12239	12252	12386	12196	12388	12323	12306	12325	12293	12242	12298	12288	12357	12337	12191	12345	12236	12284	12227	12453	12387	12323	12209	12433	12353	12306	12282	12275	12454	12378	12292	12369	12251	12464	12387	12396	12299	12464	12388	12147	12317	12358	12276	12289	12395	12334	12330	12365	12312	12266	12357	12240	12320	12268	12266	12268	12315	12186	12480	12295	12233	12249	12180	12281	12401	12344	12248	12299	12286	12404	12279	12292	12248	12201	12326	12383	12431	12204	12333	12562	12276	12388	12274	12418	12288	12232	12282	12366	12430	12457	12191	12399	12303	12340	12418	12458	12333	12482	12332	12383	12248	12329	12376	12319	12236	12480	12269	12442	12382	12384	12439	12361	12252	12455	12322	12326	12465	12280	12316	12242	12491	12336	12410	12266	12323	12312	12292	12377	12397	12157	12310	12433	12324	12119	12380	12225	12225	12511	12422	12182	12270	12229	12330	12444	12287	12391	12489	12269	12291	12273	12364	12439	12371	12285	12165	12322	12306	12534	12361	12332	12382	12267	12444	12416	12351	12293	12347	12532	12309	12378	12262	12346	12265	12336	12255	12496	12252	12278	12262	12438	12290	12370	12344	12382	12241	12435	12347	12481	12525	12395	12178	12266	12269	12303	12365	12342	12391	12351	12327	12456	12341	12336	12475	12188	12417	12436	12308	12438	12249	12255	12300	12390	12328	12408	12228	12417	12198	12371	12309	12354	12245	12587	12397	12317	12380	12311	12453	12245	12247	12314	12463	12459	12461	12446	12269	12371	12293	12415	12344	12456	12300	12363	12355	12367	12205	12404	12317	12418	12397	12279	12460	12393	12255	12401	12331	12222	12382	12299	12352	12369	12215	12370	12438	12402	12289	12370	12313	12231	12333	12436	12252	12440	12337	12236	12476	12338	12339	12325	12284	12134	12425	12339	12267	12530	12330	12227	12429	12342	12362	12339	12367	12494	12299	12197	12312	12451	12441	12276	12459	12342	12252	12349	12514	12305	12389	12321	12319	12365	12375	12371	12185	12315	12320	12314	12366	12423	12351	12384	12302	12429	12164	12283	12328	12422	12266	12364	12534	12167	12265	12216	12259	12309	12278	12556	12323	12240	12214	12347	12144	12284	12362	12312	12325	12202	12379	12244	12267	12170	12394	12435	12354	12371	12336	12344	12437	12304	12256	12362	12369	12283	12380	12382	12611	12346	12302	12116	12316	12521	12403	12290	12476	12452	12362	12401	12266	12222	12399	12362	12313	12396	12331	12193	12427	12336
24068	21828	35877	40062	32636	30992	32824	26125	19968	15676	13686	13293	13159	13272	13199	13121	12984	12984	13163	13196	13024	12980	12869	12949	12963	12808	12875	13032	13098	13049	13194	13064	13026	13180	12856	12821	13071	13074	13064	13075	12902	12909	12732	12876	12912	13002	13021	12872	13141	13018	12981	12888	13121	12984	12927	13051	13069	13114	13006	12945	12945	13008	12924	12844	12882	13171	12843	12968	12730	12865	12973	13076	12730	12915	12904	12979	12941	13017	12795	12880	12858	12850	13017	12977	12899	12890	12844	12949	12816	12962	12927	13021	12838	12736	12825	13019	12824	12818	13014	13023	13010	12963	12833	12837	12804	12883	12754	12899	13068	12928	12937	12995	12832	12973	13061	12796	12824	12953	13006	13072	12804	12712	12960	12823	12908	13050	12988	12847	13078	13189	12992	12888	13000	12713	12884	12738	12851	12810	12806	12980	13014	12780	12835	12987	12846	12806	12776	12836	12979	12958	12829	12820	13028	12983	12990	12781	12855	12950	12909	12891	12888	12953	12824	12930	12914	12852	12899	12913	13000	13029	12862	12783	12922	12882	12947	12851	12808	12920	13069	12877	12803	13055	12682	12777	12557	12820	12839	12704	12887	12885	12988	12920	13111	12782	13090	12866	12937	12762	12914	12909	12858	12679	12900	12847	12974	12924	12947	13022	12945	12849	12979	12969	12948	12940	12891	13071	12836	13146	12905	12819	12946	12960	12930	13082	12924	13071	13078	12974	12928	13015	12953	12889	12835	12770	12896	12918	12926	12922	12708	12682	12661	12968	12852	12926	12966	12910	12967	12929	12926	12760	12808	12801	12985	13027	12988	12890	12881	13056	13007	12726	12922	12930	12854	12753	13009	12883	12959	13018	12777	12859	12941	12965	12683	12981	12738	12854	12820	12811	12783	12919	12858	12978	12840	12960	12887	12796	12850	12861	12853	12756	12751	12873	12827	12613	12846	12951	12932	12873	13039	12883	12914	12874	12922	12873	12641	12896	13103	12898	12895	12970	13018	13003	12772	12834	12769	12878	12806	12947	12851	12886	12955	13038	12824	12938	12841	13029	12896	12800	12903	13062	12941	12757	12912	12926	12905	12859	12760	12670	12964	12851	12950	13150	12942	12932	12863	12854	12887	12804	12900	13023	12934	12887	12880	13001	12967	12871	12983	13116	12784	12855	12998	12585	12792	12754	12630	12938	13141	12852	12978	12860	12818	12701	12959	12987	12914	13052	12807	12898	13173	12887	12885	13054	12802	12965	12887	12974	12926	12855	13031	12954	13033	12966	12924	12861	12678	12889	12903	12945	12983	12938	12845	12835	12920	13176	13005	13046	12741	12749	13206	12910	12608	12854	12774	12728	12917	13158	12982	12965	12902	12899	12930	12942	12872	12964	12896	12892	13000	12691	12907	12924	12932	12872	12810	13003	13053	12986	12863	12784	12782	12861	12734	12960	13006	12824	13018	12728	12840	13017	12886	12860	13144	12861	12894	12721	13051	12834	12888	13059	12824	12922	12945	12908	13035	12905	13016	13017	13127	12899	13081	13107	12817	12874	12897	12997	12984	12880	12989	12731	12823	13005	12875	12853	12940	12940	12803	12923	13023	12964	12919	13021	12902	12859	12946	13031	12868	13211	12952	12951	12856	12948	12979	12891	12679	12891	12859	12853	12783	12871	12900	12869	12973	12841	12944	12947	12728	12932	12876	12927	13115	12947	12967	12923	12856	12942	13077	12859	12803	12894	12976	12796	12865	12802	12755	12926	12898	12887	12939	12719	12858	13023	12806	12707	12759	13076	12973	12965	12649	12967	12684	12809	12877	12884	13004	12768	13023	13061	12830	12861	12898	13008	12993	12870	12832	12929	13008	13099	12952	12980	12787	12779	12898	12911	12921	12907	12776	13024	12903	12771	12858	13023	12800	12861	12977	12814	12752	12907	12974	12770	12825	12997	12746	12989	12939	13128	12965	12850	13044	12955	12912	12782	12820	12899	12996	12734	12882	12779	12873	12819	12866	12873	13114	12891	12893	13041	12916	12955	12819	12933	12871	12754	12865	12951	12892	12816	13030	12834	12925	12908	13020	12703	12968	12877	12781	13011	12974	12683	12949	13013	13016	12799	12888	13036	12835	12870	12863	12970	12912	12913	12928	12914	12746	12855	12814	12714	12973	12890	12929	12868	13069	12910	12873	12916	12971	13039	12896	12795	12633	12711	12830	13094	12958	12944	12852	12977	12889	12895	12911	13114	12893	12906	12944	12917	12893	13087	12897	12983	12837	12997	12957	12871	12735	12873	12773	12993	13055	12929	12891	12650	12895	12843	12834	12633	12906	12849	12999	12772	12909	12943	13066	12949	12872	12839	12931	12918	12885	12717	12960	12965	13006	12904	12891	13037	12765	12901	12842	12746	12838	12953	12827	12904	13055	12986	12983	12939	12785	12846	12981	13045	12925	12865	12993	12852	12829	13097	12866	13011	12875	12912	12800	12941	12955	12877	12870	12969	12955	13014	12780	12940	12787	12741	12907	12886	12854	12780	12945	12896	12952	12740	13113	12880	12861	12871	13008	12915	12869	13037	12757	12773	12783	12929	12863	12772	12790	12818	12724	12987	12933	12993	12927	13010	12794	12902	12723	12974	12946	12985	12900	12868	12818	12957	12963	13067	12766	13063	12849	12923	12901	12861	12845	12818	12966	12885	13008	12967	12965	12952	12821	12780	12935	12889	12949	12886	12956	12832	12896	12817	12886	12937	12813	12935	12884	12918	12928	12914	12834	12936	12838	12834	12802	12937	12957	12923	12855	12777	12916	12818	12941	12900	13013	12867	12806	12846	13023	13095	12825	12955	12895	12997	12873	13029	13047	12839	12864	12881	13258	12999	12952	12962	12708	12828	12810	12803	12637	12784	12742	12938	12896	12907	12880	13080	13085	12889	12835	13017	12883	12904	12965	12940	12827	12823	12876	12836	12833	12887	12994	13026	13013	12769	12864	12784	12779	13005	13043	12970	12971	12840	13111	12863	12933	12767	12959	12928	12973	12944	12951	13023	13094	13043	12878	12941	12958	12964	12845	12879	12929	12771	13095	12992	13047	12913	12873	13015	12890	12895	13026	13048	12971	12806	12926	12974	13061	12976	12940	13063	12796	12795	12933	12841	12857	12895	12877	12959	12961	12859	12990	12849	12834	13126	13039	12760	12970	13072	12866	12959	12848	12688	12937	12689	12778	12857	12722	13024	13043	12918	12996	12975	12960	12964	13019	13013	12977	12986	12877	12925	12945	12884	12719	12849	12781	13019	12888	12904	12808	12955	12790	12922	12847	12860	12918	12905	12836	12832	12957	13034	12757	12979	12762	12882	12918	12737	12869	12874	12960	12785	12932	12981	12884	13004	12769	12889	12906	12882	12837	12800	12976	12818	13023	12902	12853	13113	12859	12857	12836	12783	12833	12956	13160	13012	12869	12827	12757	12965	12813	12926	12907	12897	12962	13054	12863	12974	12853	12795	13133	12963	12883	12734	12949	12851	12945	12912	12878	13029	12715	12917	12882	12711	12809	12770	12784	12828	12917	12937	12878	13017	12892	13153	12948	12961	12981	12840	13008	12752	12857	12941	12808	13063	12838	12797	13034	13060	12971	12966	12943	12738	12884	12736	12921	12667	12765	12771	12771	12995	12753	12928	12979	12902	12868	13054	12920	12913	12762	12909	12936	12938	13224	12966	12836	12975	12963	13003	12932	12823	12932	12827	12963	12990	12811	13071	12982	13007	13062	12658	12933	12905	12863	12880	12805	12785	13030	12820	12896	12771	12884	12777	12944	12882	12933	12937	12811	12848	12852	12977	12876	12793	12862	12787	12713	12857	12947	12701	12649	12977	12851	13028	13130	13036	12875	12898	12917	12954	12769	12851	12739	12791	12688	12766	12892	12974	12932	12809	13093	12829	12848	12811	12898	12837	12984	13013	12688	13091	12910	12932	12958	13117	12844	12891	12677	12798	12847	12944	12839	12933	12987	12894	12887	12804	12949	12809	12887	12837	12881	12958	12964	12886	12832	12861	12741	12906	12814	12904	12824	13040	12847	12815	12924	12920	12887	12905	12708	12690	12932	13041	12964	12901	13052	12828	13031	12944	12777	12810	12872	12847	12831	12820	12940	12982	13011	13125	12878	13022	12847	12910	12849	13020	12870	12970	12839	12836	12847	12960	13173	12851	12963	12747	12917	12966	12949	13012	12877	12801	12883	12941	12989	13079	13000	12853	12870	12857	13093	12912	12737	12924	12922	13025	12777	12953	12931	13034	13005	12832	12859	12915	12990	12879	12701	12887	12741	12876	12857	13000	12864	12863	13020	13058	12967	12782	12892	12747	12810	12872	12815	12825	12852	12909	12920	12723	12990	12967	12960	12706	12920	12945	12873	12893	12979	12920	12759	12939	12886	13096	12837	12848	12856	12966	12908	12942	12740	12932	12888	12740	12778	12852	12934	12768	13143	12828	12844	12881	12992	13035	13051	12920	12780	12871	12956	12921	12973	12817	12967	12988	12813	12849	13054	13142	12927	12695	12999	12821	12979	12974	12903	12892	12859	12857	12835	12962	12839	12909	12950	12838	12840	12974	13131	12775	12959	12909	13042	12764	12917	12853	12898	12984	12711	12991	13057	12908	13195	12999	12803	13162	12875	13040	12890	12893	12713	12864	12864	12931	12627	12979	13096	12793	12962	12850	13013	12778	12851	13060	13008	12949	12959	13037	12825	12865	13053	12911	13024	13124	12888	12655	12817	12711	12986	12777	13161	12914	12904	12803	12916	12956	13030	12954	13006	12836	12715	12824	12931	12943	12821	13024	12973	12790	12962	12852	12937	12880	12894	12956	12939	13049	12938	12892	12961	12992	12939	13041	12906	12768	12959	12981	12931	12801	13000	12799	12961	12875	12769	12854	13087	12956	12753	12882	12822	12957	12878	12847	12968	12944	12864	12855	13117	12763	12916	12906	13025	12959	12881	13035	12890	12885	13081	12875	12761	12888	12919	12921	12959	12868	12825	12884	12810	12800	12986	12861	13066	12815	12883	12754	12856	12863	12878	12944	12942	12963	12793	12998	12882	13001	13013	12891	12853	12841	13026	12905	13114	13115
44971	79898	74907	56587	38001	35297	34201	27657	20599	14592	12366	11988	12031	12122	12193	12028	12013	12072	12063	12104	12030	12039	11966	12084	11995	11971	12119	11956	11976	11879	11970	11958	12146	11866	11749	12022	11909	11954	12011	12015	12001	11991	11846	11964	12187	12113	12082	12078	11866	11994	11945	11900	12105	12057	11992	12048	11861	11986	12022	11878	11776	12074	11941	11914	11882	11929	12025	11952	12079	11796	12045	11984	11884	11838	12053	11906	11967	11931	12016	12029	11955	11958	11958	11853	12040	11831	11897	12122	11916	12053	11856	11819	11875	11780	11891	11898	11964	12080	12077	11804	11929	11911	11862	11923	11887	12125	11816	11886	11932	11912	11973	12009	12004	11970	12024	11879	11874	12085	11792	12002	11890	11905	11946	11823	12045	11930	11841	11864	11970	12042	12007	12006	11906	11970	11881	11989	12149	11973	11975	11928	11994	11906	11827	12013	11774	11809	11902	11982	11874	12003	12044	11912	11924	11853	11839	11937	11993	12073	11877	11969	12088	12052	11885	11807	11966	11850	12070	11874	11907	11864	11931	12090	12053	11921	11932	11805	11956	11866	12077	12082	11802	11946	11913	11871	11885	11808	11874	11893	11979	11947	11971	11923	11936	11861	11937	11950	11914	12011	12009	11959	11992	11864	11923	12139	11994	12120	11815	11948	11751	12033	11826	12007	11934	11871	11882	11904	11896	11804	11838	11903	11949	11965	12022	11886	12020	11943	11765	12057	11938	11787	12050	11920	12047	11973	11945	11876	11929	11925	11934	11878	11858	11873	12008	12030	11895	11959	11943	12005	12009	11924	11915	12014	11852	11976	11970	11833	12000	11899	12059	11834	11959	11943	12020	12059	11940	11956	12062	11982	11964	11897	11992	11970	11983	12050	11972	11989	11926	11990	11759	12065	11949	11818	11998	11926	11993	11938	11862	12024	11956	11906	11937	11883	11898	11871	11979	12055	11927	11941	11954	11888	11898	11895	11863	12011	11856	12015	12070	12009	11807	12109	11951	12036	11877	11799	12048	11906	11646	11894	11893	11932	11960	12043	11892	11976	11930	12062	12012	11996	11874	11977	11946	11776	11920	12057	11836	11914	11825	11892	12097	12025	11900	12003	11928	11907	11758	11965	11849	11832	11969	11960	11942	11942	11842	12003	12004	11945	12030	11897	11924	12000	11888	12095	12027	11763	11846	11802	11891	12057	11887	12119	11924	11960	11957	11969	11831	11963	12001	11890	11978	11947	12012	11968	11888	11852	11949	12035	11931	11948	11893	12004	12007	11745	12067	11951	11909	11882	11918	11944	11963	11987	11873	11902	11835	12023	11935	11918	11689	12061	11809	11929	11878	11824	12046	11859	11881	11885	11931	12025	11763	12040	11855	12114	11881	11973	11865	12035	11991	11829	12013	11969	12000	11964	11995	11940	12076	11945	11959	11975	12130	12044	11955	11914	11884	11940	12085	12042	11883	11866	12019	11913	12113	11924	12052	12076	11749	11990	11910	11839	12043	12012	11897	11859	12119	11842	11920	12144	11780	12091	11973	11908	12105	11954	11916	12012	11920	11941	11961	11930	11822	11994	11867	12075	11925	11819	12113	11904	11801	11966	11920	12024	11871	12067	11900	11990	12081	11858	11982	11925	12063	12120	12014	11995	11931	11775	11994	11938	12202	11853	12005	12045	12002	11907	12000	12124	11919	12022	11955	11943	11978	12088	12011	11870	11979	12033	12017	11870	11890	11987	11933	11828	12003	11969	12079	11944	11992	11882	11900	11921	11955	11877	11917	11857	11837	11928	11884	11988	11807	12109	11971	11756	11877	11830	11776	11996	11984	12034	11953	11951	12094	11810	11896	12001	12032	11893	12003	12047	11940	11956	11944	11948	11915	12021	11928	11778	11900	12056	11926	12115	11887	11892	12103	12011	11959	11899	11870	11755	11992	12005	11924	11993	12090	12043	11800	12009	11974	11821	11966	11936	11981	12035	11964	11922	11844	11990	12089	11952	11982	11988	11970	12021	11906	11911	11968	11988	11820	11916	11871	11975	12017	11834	11851	11816	12056	12060	11925	12030	11872	12042	11863	12032	11826	11977	11906	11915	11931	12121	11977	11825	12032	11883	11952	11817	12036	11968	12011	11983	11871	11966	11917	11977	11993	11920	11954	11952	11937	12086	12009	11940	11948	11970	11927	11954	11813	11919	11912	11920	11943	12057	12066	11984	11970	11915	11955	11768	11942	11937	11943	11948	11895	12005	11897	11909	11979	11963	12016	11849	12091	11870	11996	11891	11972	11881	11856	12053	11822	11985	11939	11869	12023	11806	11888	11880	11799	12091	12048	12006	11797	12093	11992	11743	11853	11939	11918	11941	11860	12115	12140	12052	11910	11893	11982	12037	11877	11789	11924	12074	12001	11865	11937	11911	11846	11947	12089	11901	12009	11913	12049	11779	11975	12177	11974	12023	11829	11937	11889	11924	12033	12033	11807	11880	11982	12098	11891	11949	11871	11945	11922	12019	11893	11931	11912	11984	12000	11900	12003	11918	11991	11871	11820	11798	12003	11902	12000	12083	11952	11702	11972	11792	12077	11956	11717	11962	11909	11911	11930	12078	11953	11908	11789	11828	11952	11961	11917	11955	11854	11897	11896	12044	12027	11974	11978	11964	11967	11912	11921	11883	11938	12002	11949	12034	11863	11881	12008	11870	12034	11923	11964	11941	11966	11878	11949	11932	11851	11867	11952	11912	11930	11961	12159	11981	11937	11980	11722	11903	11971	11867	11910	11937	11846	11777	11954	11858	11874	11893	11933	11960	11999	11756	11890	11939	12042	11811	12079	11960	12028	11974	12033	11903	11950	11803	12095	11964	12007	11956	12068	11942	11931	11893	11927	12016	12012	11810	12020	11908	12003	11946	11966	12019	11869	12021	11997	11893	12026	12108	11985	11841	12025	11927	11972	11983	12004	11955	12047	11944	11931	11786	11886	11943	11795	11929	11981	11953	11908	12142	11960	12065	12032	11915	12075	11936	11888	11952	11851	11865	12000	11811	11819	11899	12042	12085	11955	11778	11993	11940	12055	12064	12026	11926	12096	11896	11917	11930	11968	11894	11998	11896	12018	11903	11958	11988	11855	12079	11947	11955	11966	11949	11988	11954	11828	11891	11864	11942	12077	11991	11861	11957	12188	11994	11915	11828	11846	12080	11826	12049	11974	11812	11874	11941	11793	11778	11914	12022	11915	11943	11954	11932	11935	11980	11858	12013	11836	11977	12055	11982	12013	11910	12033	12032	11898	12085	11966	11872	11861	12151	12027	12004	11828	11837	12025	11856	11954	11972	11823	11863	11862	11957	11902	11838	11945	11978	11972	11943	12011	12015	11985	11774	11978	11935	11997	11992	11805	11814	12077	11980	12047	11923	11957	11931	11935	11801	11938	11942	11898	12009	12075	11992	12028	11891	11971	11926	11969	11992	11933	12004	11885	11917	11980	11904	11896	11970	11826	11847	11940	12027	12041	11722	11872	12078	11989	12005	11943	12098	11920	11926	11882	11984	11939	11929	11922	12031	11865	11966	11937	11955	11872	11913	12008	11967	11859	11973	11935	11912	11838	11893	12032	11841	12067	11871	11884	12098	11816	11799	12082	11829	11988	11845	11956	12125	11907	12066	11814	11984	11864	11913	11876	11869	11867	11863	12075	11647	11985	12074	12092	12124	11858	11966	11935	11835	11982	12019	11933	11876	11994	11949	11912	12062	11992	12053	11839	11930	11912	11977	12071	11969	12009	11960	11836	11905	11813	12024	11813	11908	11919	12001	12120	11926	12022	11882	11902	11968	12076	12019	12076	11986	12063	11914	11836	11899	11872	12015	11835	11857	11838	11954	11970	11962	11920	11923	11928	12225	11909	11896	11966	12069	12023	11820	11861	11909	11994	12003	11799	12019	12067	11866	11895	11980	12017	11960	12066	12069	11998	11999	11839	11807	12068	12061	11922	11771	11909	11824	11916	11973	11806	11932	11982	11868	11986	11908	11864	11984	11949	12021	12013	11999	11900	11845	11810	11973	11995	11800	12012	11946	11964	11897	11991	11934	11797	11880	11944	12009	11927	11815	12090	12004	12050	11912	12032	11811	11837	11985	11855	11824	12026	11847	11995	12019	11883	11840	11924	12037	11904	11979	12040	11888	11865	11960	11900	11942	11801	11911	11849	11928	11991	11976	12006	12133	12038	11924	12018	11980	12022	12015	12185	12005	11989	11922	11939	11996	11981	11959	11946	11912	11937	12027	11912	12004	11930	11950	11982	12054	11939	11923	12035	11957	11832	11904	11984	11873	11909	12051	11966	12022	11845	12103	12123	12055	11838	12022	12047	12041	12020	12051	11912	11903	11912	12003	11955	11963	11927	11985	11936	11949	11962	11963	12014	11956	11848	12044	11745	11814	11982	11925	11914	11869	11971	11899	11906	11911	11826	12048	11947	12102	11979	11888	11912	12007	12125	11966	11954	11925	11990	11887	11924	11859	11962	11793	11846	11723	11973	12078	11872	11878	11897	11991	11970	11955	12043	11905	11914	11877	11842	11961	12018	11866	11951	11830	11842	11924	11879	11918	11983	11975	11927	12093	11980	11978	11845	11852	11979	12045	11972	12008	11855	11972	11958	11969	11929	11972	11935	12013	12015	11926	11998	12009	11813	11872	12097	11952	12013	11960	12083	11835	12023	11870	11979	11997	11945	11867	12010	12042	11973	11946	12034	11763	12051	11931	11947	11937	11885	11918	11999	11980	12008	11958	11902	11839	11921	11900	12062	12094	11877	11946	11868	11797	11922	11877	11900	11852	12070	11963	11818	11893	11915	11898	12093	11912	11847	11917	11759	12014	12129	11994	12020	11986	11936	11961	12099	11949	11946	12031	12180	11900	11920	11920	11868	12086	11906	11842	11804	11976	11709	11860	11956	11890	12108	12010	11942	12021	12081	12086	12030	11961	11996	11875	11996	12107	11962	11984	12059	11939	11917	12032	11885	12078	11999	11944	11970	12014	12056	11940	12010	11892	11954	11810	11845	11988	11944	12014	11949	12006	12177	11923	12069	11983	11808	11957	11974	12013	11879	11859	11951	11974	11901	12042	11715	11947
22821	21435	33342	37305	36867	33555	36657	28191	22960	17457	14034	13306	13348	13302	12995	12937	13057	13022	13143	13057	13140	12977	13046	13125	13069	12925	13214	12800	12878	12904	12934	12936	13019	13069	13020	12896	12836	12851	12809	13016	12940	13011	12843	12856	12888	12798	12674	13046	13124	12885	12867	12978	12803	12818	12805	12907	12928	12802	12885	12890	12957	12857	12787	12900	12844	12864	12735	12783	12878	12808	12710	12873	12767	12846	12814	12652	12847	12784	12839	12730	13050	12962	13113	13056	12848	12861	12927	12708	12861	12849	12859	13042	12895	12813	12886	12754	12721	12862	12937	12659	12842	12750	12906	12948	12652	12873	13000	13051	12693	12863	12844	12807	12876	12760	12939	12924	12692	12737	12889	12821	13107	12876	12963	12854	12792	12778	12912	13007	12989	12893	12988	12919	12821	12862	12889	12835	12844	12868	12869	12864	12863	13016	12763	12922	12994	12972	12881	12559	12921	12951	12780	12903	12665	12854	12807	12906	12907	12881	12838	12762	12914	12838	12833	12925	12745	13017	12805	12875	12654	12865	12791	12735	12826	12818	12786	12871	12796	12942	12952	12975	12937	12870	12842	12841	12911	12934	12754	12727	12825	12912	12659	13019	12722	12720	13028	12758	12919	12766	12981	12914	13091	12752	12923	12842	12876	12740	12803	12649	12984	12903	12883	12729	12753	13157	12928	12906	13016	13062	12917	12750	12747	12811	12726	12873	12749	12741	12768	12904	12838	12860	12649	12906	12964	12849	12953	12852	12755	13090	12865	12795	13052	12859	12783	12886	12726	12921	12865	13052	12808	12803	12778	12843	13063	12868	12775	12858	12736	12821	12795	12823	12651	12820	12779	12752	12680	12819	12975	12740	12700	12983	12918	12809	12961	12701	12864	12947	12773	12983	12792	12840	13087	12963	12837	12839	12939	12672	12892	12955	13005	12805	13020	12867	12716	12935	12862	12808	12981	12738	12835	12802	12870	12949	12920	12902	13152	12766	12927	12782	12824	12701	13010	12958	12778	12719	12618	12688	12853	12904	12971	12900	12874	12686	12875	12782	12751	13008	12857	12892	12767	12963	13019	13028	12761	12847	12786	12824	12796	12919	13129	12981	12754	12893	13001	12849	12896	12832	12792	12891	12910	12724	12996	12768	12751	12792	12892	13008	13101	12708	12740	12857	12791	12726	12868	12790	12758	12758	12921	12955	12813	12905	12735	12948	12811	13034	12750	12766	12747	12804	13095	12987	12868	12710	13072	12877	12794	12793	12928	12768	12885	12905	12952	12857	13006	12878	12797	12885	12849	12821	12965	12831	12868	13073	12867	12994	12921	12883	12878	12968	12847	13080	12952	12858	12960	12974	12968	12885	12857	12874	12967	12766	12446	12826	12930	13128	12877	12958	12888	12796	12709	12842	12969	12886	12947	12949	12928	12992	12891	12849	12777	13049	12983	13005	12846	12930	12861	13092	12910	12864	12836	12714	12909	12811	13014	12877	12871	12875	12913	12810	12945	12945	12804	12839	12713	12857	12768	12997	12769	12815	12869	12869	13015	12852	12877	13027	12749	12768	12960	12937	13026	12663	12802	12621	12915	12680	12890	12838	12823	12730	12868	12859	12789	13092	12736	12828	12782	12972	12934	12659	12844	12713	12857	12744	12869	12838	12963	12673	12666	12720	12859	12998	12880	12950	12880	12747	12759	12903	12922	12947	12859	12901	13068	12751	12816	12777	12695	12844	12968	12794	12783	12815	12845	12736	12590	12785	12953	12894	12944	12971	12944	12872	12991	12978	12746	13036	12880	12882	12966	12891	12911	12732	12863	12808	12664	12842	12847	12608	12756	12790	13053	12841	12707	12821	12838	12945	12865	12878	12937	12955	12966	12894	12900	12822	12623	12901	12798	12914	12988	12886	12848	12896	12847	12814	13025	12987	12648	12683	12759	12718	12819	12867	12649	12874	12825	12766	12747	12866	13016	12835	12926	12711	12782	12781	13079	12911	12796	12731	12648	12988	12942	12789	12947	12868	12878	12818	12952	12803	12857	12857	12788	12932	12864	12936	12885	13024	12911	12944	12797	12956	12872	12862	12711	13019	12901	12794	12781	12752	12873	12929	12877	12752	12853	12939	12961	12816	12801	12835	12989	12838	12901	13006	12690	12980	12776	12868	12709	12744	12615	12752	12834	12687	12784	12748	12630	12865	12771	12811	12975	12779	12859	12949	12845	12922	12822	12773	12774	12869	12842	12967	12865	12719	12858	12934	12833	12746	12648	12866	12875	12932	12990	12786	13060	12924	12664	12874	12972	12759	12778	12785	12965	13056	12791	12727	12806	12826	13011	12820	12758	12796	12794	12809	12663	13022	12926	12798	12965	12878	12838	12909	12710	12875	12775	12861	12817	12825	12960	12993	12975	12867	12900	12554	12783	12829	12824	12741	12938	12937	12863	12965	12637	12816	12776	12980	13008	12965	12820	13090	12967	12987	13056	12982	12663	12908	12853	12736	12890	12856	12891	12972	12814	12737	12616	13015	12799	12691	12851	12765	12631	12845	12854	12805	12769	12792	12580	12934	12787	12826	12931	12701	12787	12694	12779	12937	12969	12825	12819	12869	12809	12870	12858	12790	12945	12823	12739	13014	12898	12871	12937	12997	12754	12713	12839	12916	12747	12684	12805	12990	12986	12978	12766	12909	12824	12969	13009	12948	12862	12789	12815	12920	12653	12872	12868	12970	12857	12734	12827	12898	12730	12790	12863	12922	12842	12778	12802	13080	12869	12808	12955	12572	12946	12956	12772	12851	12902	13009	12840	12852	12921	12936	12807	12777	13008	12851	12809	12858	12859	12869	12711	12811	12750	12846	13039	12789	12883	12834	12759	12942	13073	12701	12815	12989	12937	12749	12923	12766	12824	12840	12613	12917	12918	12750	12824	12872	12880	12706	12712	12825	12981	12787	12946	12895	12996	12916	12854	13015	12783	12841	12946	13004	12893	12772	12774	12904	12791	12797	12764	12772	12867	12751	12759	12846	12841	12704	12891	12919	12915	12724	12734	12818	12828	12784	13015	12874	12874	12591	12835	12912	12715	12580	13117	12937	13090	12851	12934	12793	12877	12797	12771	12683	12789	12831	12912	12758	12719	12907	12926	12891	12853	12700	12754	12823	12853	12847	12897	12687	12960	13075	12825	12932	12843	12785	13026	12698	12815	12911	12955	12719	12789	12862	12742	12937	12800	12801	12807	12964	12780	12904	13075	12912	12857	12808	13058	12932	12942	12896	12904	12910	12999	12749	12888	12767	12815	12861	12809	12833	12862	12747	12862	13107	12847	12896	12725	12985	12631	12959	12876	12888	12682	12821	12774	12838	12944	12990	12739	12826	12757	13008	12821	12986	12848	12820	12991	12776	12843	12669	12997	12689	12949	12804	12713	12686	12700	12748	12967	13033	12788	12833	12856	12828	12798	12876	12887	12851	12840	12768	12975	12911	12764	12613	12989	12797	12829	12861	12955	12824	12839	12797	12799	12766	12833	12576	12886	12812	13021	12891	12979	12985	12841	12686	12710	12671	12872	12780	12955	12813	12963	12737	12879	12899	12831	12836	12906	13005	13000	12916	12823	12868	12775	12791	12668	12628	12812	12839	12779	12903	12875	12677	12937	12944	13022	13040	12815	12959	12889	12939	12895	13005	12996	12807	13053	12869	12936	12720	12907	12794	12944	12832	12755	12928	12752	12942	12907	12961	13061	12812	12742	12654	13071	12862	12852	12707	12763	12826	12922	12907	12700	12851	12643	12793	12963	12953	12951	12741	12733	12832	12855	12995	12848	12765	12766	12851	12800	13091	12921	12861	12964	12817	12768	12732	12997	12921	12853	12731	12805	12925	12810	12941	12725	12836	12824	12937	12857	12939	12961	12661	12832	12805	12796	12908	12901	12719	12880	13078	12913	12934	12776	12809	12798	12803	12622	12680	12794	12879	12912	12947	12819	12851	12981	12933	12859	12776	12740	12956	12936	12692	12680	12774	12963	12901	12854	12975	12842	12856	12679	12907	12748	12804	12882	12554	12654	12788	12727	12911	13005	12879	12926	12904	12826	12743	12835	12813	12931	12762	12683	12889	12829	12636	12758	13129	12911	12731	12871	12969	12773	12725	13097	12901	12642	12632	12739	12779	12890	12960	12842	12780	12938	13117	12767	12970	12751	12769	13005	12433	12837	12857	12769	12776	12915	12911	12825	12865	12898	12973	13020	12951	12861	12781	12952	12745	12761	12729	12886	12960	12917	13041	12771	12862	12944	12807	12934	12948	13037	12833	12717	12861	12803	12777	12997	12980	12787	12628	12951	12955	12578	12870	12895	12713	12927	12745	12903	12702	12877	12892	12880	12898	12868	12768	12901	12901	12943	13031	12728	13051	12758	12966	12841	12901	12854	13064	12850	12930	13028	12813	12908	12863	12850	12924	12951	12861	12723	12813	12916	12741	12758	12828	12801	12899	12900	12887	12976	12809	12804	12871	12737	12874	13075	12919	12834	12770	12866	12883	12802	12837	12769	12984	12859	12562	12758	12749	12774	12752	12734	12868	12830	12727	12806	12782	12858	12645	12890	12780	12757	12783	12762	12790	12861	12869	12987	12897	12826	12878	12950	12778	13018	12983	12947	12759	12834	12864	12939	12895	12822	12781	12945	12854	12944	12902	12985	13015	12754	12626	12946	12888	12792	12876	12799	12841	12892	12818	12910	12787	12929	12869	13133	12881	13008	12964	12752	12704	12668	12742	12893	12996	12957	12917	12847	13091	12948	13037	12696	12661	12769	12846	12773	12906	12856	12842	12750	12852	12992	12814	12921	12830	12885	12755	12845	12944	12966	12981	12953	12888	12984	12818	13082	12978	12921	12801	12742	12762	12707	12849	12800	12988	12738	12709	13010	12891	12771	12743	12919	12883	12582	12701	12788	13067	12926	12827	12808	12752	12779	12784	12827	12811	12929	12767	12932	12996	12974	12931	12603	12887	12850	12988	12737	12955	12599	12939	12796	12810	12788	12835	12998	13041	12730	12707	12826	12846	12907	12885	12792	12842	12819	12879	12930	12781	12869	13040	12915	13020	12593	12728	13027	12920	12879	12802	13111	12909
50450	93780	90691	75303	52961	41175	38324	30587	23769	16009	12614	12036	12057	11940	11941	11874	11801	11854	11894	12077	11827	11701	11816	11861	11848	11864	11892	11724	11757	11759	11797	11811	11941	11857	11849	11625	11823	11825	11890	11778	11848	11874	12041	12016	11978	11846	11967	12067	11774	11745	11798	11761	11754	11888	11916	11780	11974	11726	11939	11830	11772	12010	11862	11834	11793	11852	11812	11865	11853	11961	11964	11744	11907	11840	11877	11720	11911	11818	11936	11647	11862	11954	11886	11626	11973	12017	11863	11684	12008	11872	11938	11914	11854	11838	11852	11913	11712	11893	11874	11803	11800	11886	11852	11788	11828	11875	11840	11712	12003	11814	11751	11977	11944	11717	11833	11818	11753	11874	11656	11770	11721	11895	11749	11646	11926	11869	11697	11893	11968	11865	11942	11786	11972	11794	11800	11854	11888	11989	11903	11808	11785	11897	11869	11935	11768	11858	11713	11828	11782	11825	11874	11647	11952	11844	11797	11929	11761	11870	11808	11771	11915	11808	12020	11897	11869	11737	11817	12028	11836	11840	11897	11771	11859	11860	11820	11791	11843	11803	11834	11848	11626	11717	11862	11733	11732	11868	11880	11823	11701	11869	11692	11770	11786	11903	11755	11763	11821	11620	11794	11900	11906	11832	11884	11928	11986	11729	11920	11937	11979	11772	11795	11766	11770	11774	11781	11875	12046	11964	11807	11760	11820	11743	11916	11887	11841	11893	11815	11875	11648	11855	11785	11802	11928	11774	11824	11921	11878	11880	11882	11901	11885	11812	11825	11891	11783	11801	11846	11673	11806	11773	11839	11938	11737	11721	11761	11819	11908	11722	12009	11746	11725	11887	11897	11740	11909	11753	11765	11787	12022	11914	11718	11923	11731	11684	11708	11967	11762	11717	11770	11807	11916	11745	11759	11826	11791	11824	11916	11877	11819	11918	11716	11792	11802	11893	11710	11906	11899	11873	11854	11827	11882	11794	11790	11738	11874	11915	11760	11971	11822	11830	11704	11868	11837	11846	11744	11710	11839	11911	11776	11745	11732	11725	11922	11906	11856	11807	11804	11785	11907	11733	11805	11729	11813	11660	11874	11690	11879	11826	11881	11844	11713	11890	11789	11862	12191	11883	11938	11781	11774	11978	11895	11828	11809	11780	11898	11763	11769	11931	11874	11745	11879	11804	11750	11827	11885	11811	11842	11650	11867	11880	11805	11854	11884	11752	11822	11986	11935	11855	11734	11828	11760	11903	11709	11738	11655	11983	11795	11931	11837	11765	11871	11807	11735	11915	11803	11754	11820	11695	11715	11808	11727	11888	11700	11800	11842	11767	11758	11753	11890	11764	11838	11812	11816	11939	11850	11780	11922	11784	11802	11867	11802	11762	11811	11770	11701	11976	11640	11907	11748	11963	11757	11744	11774	11933	11795	11773	11879	11707	11890	11948	11937	11865	11636	12026	11966	11709	11859	11614	11779	11820	11832	11746	11739	11852	12037	11782	12018	11910	11930	11737	11872	11640	11808	11720	11833	11816	11799	11603	11710	11917	11855	11788	11758	11967	11828	11693	11719	11879	11834	11882	11873	11878	11885	11884	11873	11899	11817	11710	11820	11934	11768	11833	11939	11918	12015	11905	11924	11790	11745	11737	11768	11957	11750	11732	11721	12012	11784	11860	11793	11851	11730	11817	12032	11783	11873	11921	11704	11945	11808	11799	11665	11752	11767	12054	11800	11817	11678	11848	11904	11880	11755	11770	11826	11800	11975	11791	11823	11832	11940	11848	11909	11861	11646	11657	11732	11770	11887	11731	11628	11707	11671	11915	11932	11803	11777	11779	11846	11802	11850	11846	11986	11618	11854	11704	11822	11826	11879	11988	11681	11715	11942	11834	11770	11779	11845	11812	11820	11758	11943	11807	11927	11739	11922	11810	11940	11846	11749	11881	11969	11748	11733	11767	11882	11947	11999	11897	12046	11838	11814	11797	11776	11855	11815	12005	11763	11710	11897	11841	11763	11882	11798	11875	11875	11841	11965	11856	11921	11763	11766	11815	11837	11884	11850	11796	11714	11931	11837	11628	11844	11974	11826	11919	11894	11879	11701	11848	11855	11749	11904	11763	11779	11819	11972	11791	11872	11973	11691	11864	11984	11782	12021	11883	11849	11899	11720	11836	11834	11874	11894	11913	11899	11846	11850	12005	11767	11922	11852	11793	11845	11896	11830	11901	11867	11887	11769	11781	11821	11733	11780	11872	11676	11816	11902	11803	11802	11678	11969	11812	11709	11788	11917	11859	11860	11764	11762	11955	11801	11847	11786	11762	11814	11903	11740	11725	11821	11859	11829	11773	11905	11818	11811	11993	11800	11813	11838	11798	11760	11684	11818	11955	11737	11750	11970	11881	11868	11888	12025	11870	11926	11842	11791	11750	11838	11910	11821	11683	11923	11835	11771	11843	11908	11623	11863	11649	11863	11754	11911	11793	11712	11681	11821	11770	11875	11941	11830	11841	11739	11801	11729	11877	11879	11788	11783	11838	11537	11867	11797	11784	11806	11783	11812	11747	11862	11806	11776	11731	11725	11862	11793	11809	11784	11833	11956	11810	11722	11777	11792	11858	11775	11831	11763	11863	11874	11836	11815	11795	11852	11762	11743	11804	11700	11651	11877	11831	11895	11836	11831	11897	11861	11776	11760	11882	11707	11696	11962	11810	11846	11780	11816	11871	11834	11823	11820	11898	11758	11663	11930	11953	11928	11663	11827	11834	11925	12018	11655	11911	11847	11747	11973	11763	11788	11932	11920	11939	11691	11786	11788	11929	11743	11934	11857	11809	11837	11728	11808	11859	11909	11958	11801	11678	11802	11777	11901	11808	11754	12023	11852	11839	11768	11892	11865	11786	11813	11878	11832	11701	11696	11923	11734	11785	11799	11828	11896	11951	11811	11703	12005	11852	11773	11883	11704	11846	11938	11626	11899	11811	11838	11886	11872	11854	11876	11845	11847	11703	11697	12011	11778	11741	11663	11805	11906	11853	11792	11809	12034	11882	12000	11971	11760	11767	11890	11778	11891	11877	11841	11739	11815	11864	11920	11836	11761	11756	11680	11822	11713	11897	11650	11868	11960	11809	11911	11858	11784	11901	11790	11941	11859	11877	11713	11884	11897	11681	11844	11786	11835	11739	11682	11753	11705	11807	11741	11939	11761	11900	11650	11770	11742	11892	11836	11822	11806	11810	11806	11813	11679	11914	11806	11856	11828	11739	11832	11997	11983	11842	11729	11837	11887	11673	11908	11876	11688	11791	11942	11869	11756	11749	11833	11826	11726	11816	11923	11814	11775	11834	11912	11783	11814	11866	11834	11842	11876	11926	11866	11766	11956	11891	11901	11852	11834	11718	11833	11783	11786	11749	11864	11749	11705	11908	11854	11910	11977	11904	11861	11862	11909	11982	11710	11910	11888	11898	11682	11951	11815	11892	11915	11897	11883	11813	11800	11774	11821	11851	11758	11826	11947	11931	11883	11853	11849	11920	11829	11681	11842	11904	11805	11896	11889	11842	11734	12012	11896	11966	11722	11897	11731	11720	11853	11800	11688	11865	11820	11883	11782	11784	11784	11754	11845	11786	11791	11842	12006	11849	11770	11980	11689	11872	11861	11819	11720	11813	11727	11817	11692	11738	11981	11662	11999	11755	11812	11879	11746	11890	11707	11877	11943	11866	11801	11720	11885	11874	11953	11864	12046	11829	11809	11751	11749	11713	11741	11860	11769	11797	11764	11937	11646	11991	11678	11700	11865	11677	11797	11830	11851	11779	11840	11732	11841	11719	11915	11868	11800	11832	11673	11886	11856	11950	11882	11828	11722	11866	11771	11883	11832	11876	11809	11842	11934	11799	11746	11760	11889	11771	11794	11854	11922	11814	11937	11773	11935	11979	11844	11924	12115	11667	11818	11889	11909	11787	11744	11831	11821	11977	11805	11772	11827	11791	11868	11783	11845	11740	11904	11926	12031	11718	11913	11859	11879	11874	11803	11812	11720	11878	11865	11941	11859	11796	11849	11741	11773	11881	11824	11666	11752	11771	11839	12037	11805	11791	11861	11774	11705	11821	11723	11864	11893	11845	11750	11954	11880	11795	11618	11742	11767	11652	11828	11873	11862	11710	11723	11885	11770	11855	11856	11642	11704	11715	11899	11755	11775	11826	11698	11765	11666	11858	11955	11873	11849	11664	11932	11864	11973	11807	11763	11756	12013	11802	11875	11752	12022	11899	11971	11742	11812	11926	11905	11891	11784	11862	11903	11806	11870	11837	11885	11914	11776	11745	11785	11983	11736	11718	11810	11859	11803	11767	11990	11904	11665	12003	11633	11837	11693	11867	11677	11823	11747	11792	11798	11690	11706	11709	11712	11842	11960	11822	11780	11708	11857	11793	11842	11841	11826	11893	11892	11886	11962	11939	11935	11761	11776	11611	11738	11795	11789	11775	11928	11878	11833	11870	11695	11944	11893	11772	11759	11941	11808	11825	11678	11849	11770	11680	11813	11890	11746	11851	11789	11830	11795	11757	11836	11819	11945	11831	11889	11807	11729	11727	12032	11938	11885	11654	11764	11846	11870	11830	11989	11910	11770	11723	11858	11840	11824	11749	11924	11881	11749	11857	11871	11791	11819	11671	11612	11867	11973	11817	11835	11953	11824	11713	11673	11846	11798	11758	11742	11967	11624	11824	11684	11846	11856	11920	11872	12028	11771	11720	11993	11855	11933	11773	11817	11840	11943	11623	11737	11795	11713	11830	11847	11906	11624	11733	11908	11938	11938	11798	11756	11861	11896	11784	11858	11968	11856	11840	11930	11947	11808	11879	11834	11777	11921	11876	11719	11730	11629	11927	11743	11830	11720	11663	11810	11871	11681	11787	11803	11840	11801	11790	11818	11916	11793	12009	11935	11806	11900	11836	11800	11718	11757	11861	11842	11800	11850	11752	11864	11813	11749	12040	11848	11635	11895	11883	12016	11870	11714	11885	11732	11879	11892	11802	11723	11877	11775	11986	11682	11876	11886	11859	11937	11744	11789	11907	11904	11916	11916	11757	11711	11831	11816	11881	11795	11915	11766	11739	11754	11821	11833	11858
28339	33066	43238	34082	21225	17853	16746	15329	14490	13690	13522	13389	13386	13383	13410	13206	13390	13245	13442	13428	13405	13394	13437	13347	13374	13502	13468	13289	13370	13233	13280	13410	13419	13408	13324	13267	13459	13329	13214	13201	13533	13213	13316	13255	13372	13230	13374	13403	13413	13322	13516	13505	13267	13367	13384	13298	13498	13412	13210	13369	13503	13420	13451	13432	13222	13236	13313	13437	13406	13424	13239	13377	13441	13494	13298	13376	13374	13190	13333	13238	13381	13450	13331	13262	13433	13434	13484	13396	13402	13160	13203	13168	13411	13224	13248	13331	13220	13317	13201	13193	13479	13460	13320	13339	13158	13146	13229	13386	13529	13306	13380	13405	13336	13274	13269	13454	13464	13438	13379	13430	13283	13389	13384	13458	13327	13261	13430	13321	13229	13206	13316	13366	13258	13357	13334	13349	13337	13190	13403	13229	13353	13321	13398	13150	13235	13591	13352	13444	13269	13280	13333	13160	13245	13419	13419	13228	13215	13276	13233	13335	13507	13397	13491	13318	13323	13270	13333	13309	13355	13414	13338	13289	13327	13388	13293	13355	13318	13440	13082	13282	13185	13449	13416	13169	13485	13391	13435	13347	13363	13303	13251	13362	13252	13272	13360	13284	13502	13492	13109	13363	13246	13153	13202	13414	13278	13465	13416	13463	13284	13449	13361	13284	13231	13256	13566	13336	13351	13217	13337	13311	13270	13336	13284	13310	13509	13464	13636	13231	13422	13332	13238	13356	13490	13106	13282	13209	13374	13352	13165	13309	13315	13344	13327	13405	13260	13218	13251	13284	13479	13343	13149	13363	13327	13112	13263	13211	13416	13235	13380	13455	13406	13376	13323	13435	13472	13164	13421	13336	13277	13375	13603	13225	13360	13064	13298	13317	13287	13288	13351	13192	13380	13286	13213	13256	13345	13075	13127	13399	13372	13375	13448	13357	13239	13514	13325	13301	13259	13248	13162	13395	13314	13232	13484	13287	13403	13423	13331	13446	13388	13198	13239	13193	13306	13243	13292	13312	13246	13269	13288	13217	13390	13185	13331	13522	13375	13443	13491	13440	13294	13444	13371	13386	13286	13135	13177	13432	13182	13244	13549	13445	13281	13344	13341	13229	13146	13227	13410	13119	13365	13254	13330	13384	13325	13320	13286	13385	13460	13453	13219	13386	13500	13284	13281	13330	13308	13351	13299	13472	13285	13380	13270	13448	13245	13486	13273	13053	13072	13215	13215	13356	13295	13428	13350	13330	13282	13386	13246	13320	13339	13116	13273	13347	13197	13370	13450	13390	13181	13498	13380	13290	13287	13596	13408	13285	13310	13228	13328	13506	13407	13424	13376	13088	13371	13278	13271	13358	13430	13445	13265	13287	13375	13404	13189	13470	13136	13259	13508	13543	13176	13298	13404	13350	13411	13214	13510	13408	13514	13410	13259	13453	13359	13448	13401	13413	13373	13335	13475	13481	13198	13450	13272	13472	13382	13313	13283	13388	13542	13360	13323	13520	13402	13132	13333	13233	13259	13354	13525	13323	13313	13327	13122	13292	13306	13473	13233	13246	13315	13238	13286	13340	13187	13233	13504	13359	13379	13258	13473	13342	13448	13186	13213	13381	13405	13220	13476	13496	13482	13185	13482	13509	13392	13209	13468	13421	13300	13512	13469	13460	13351	13185	13422	13251	13321	13145	13245	13336	13169	13443	13426	13163	13216	13375	13330	13411	13421	13328	13192	13177	13336	13514	13331	13387	13341	13359	13403	13377	13208	13513	13419	13397	13404	13349	13248	13138	13227	13112	13377	13436	13321	13516	13462	13204	13305	13330	13261	13173	13424	13315	13266	13255	13397	13197	13328	13335	13161	13031	13398	13255	13046	13257	13528	13265	13455	13342	13359	13377	13516	13303	13282	13262	13373	13422	13479	13378	13257	13165	13357	13191	13359	13298	13203	13353	13338	13275	13322	13329	13333	13310	13290	13561	13224	13243	13297	13236	13280	13222	13489	13322	13389	13232	13157	13351	13109	13156	13450	13305	13232	13237	13347	13412	13384	13311	13353	13439	13415	13128	13366	13334	13354	13502	13345	13196	13291	13380	13395	13234	13582	13116	13308	13368	13232	13248	13320	13481	13399	13350	13368	13341	13349	13425	13304	13236	13270	13287	13471	13467	13372	13339	13392	13264	13478	13555	13369	13338	13364	13160	13250	13420	13170	13556	13099	13354	13320	13163	13384	13294	13408	13343	13402	13274	13261	13361	13300	13231	13368	13452	13284	13437	13477	13317	13397	13268	13253	13323	13333	13069	13329	13406	13337	13273	13407	13254	13357	13276	13364	13316	13487	13300	13361	13268	13298	13312	13281	13203	13295	13309	13354	13223	13356	13200	13293	13324	13280	13448	13494	13243	13556	13403	13217	13339	13482	13410	13290	13421	13415	13413	13258	13510	13354	13381	13297	13312	13328	13340	13326	13408	13296	13352	13227	13208	13407	13398	13419	13400	13393	13362	13351	13270	13212	13111	13327	13345	13352	13341	13295	13301	13304	13150	13402	13284	13232	13156	13295	13351	13224	13318	13367	13346	13368	13440	13301	13254	13512	13115	13454	13297	13423	13442	13399	13414	13313	13358	13429	13479	13283	13221	13208	13355	13190	13297	13566	13279	13326	13207	13456	13262	13233	13262	13187	13306	13235	13235	13232	13367	13460	13350	13360	13431	13245	13392	13256	13338	13133	13369	13317	13191	13233	13573	13409	13342	13315	13278	13458	13352	13483	13705	13318	13354	13125	13518	13266	13204	13177	13414	13329	13314	13365	13426	13436	13297	13269	13104	13408	13273	13297	13424	13285	13197	13210	13167	13348	13254	13411	13393	13390	13370	13430	13563	13368	13293	13377	13474	13346	13378	13321	13438	13145	13208	13146	13507	13298	13376	13437	13379	13224	13400	13257	13250	13261	13322	13444	13305	13169	13302	13334	13416	13230	13304	13294	13380	13442	13358	13271	13406	13485	13295	13365	13450	13171	13323	13155	13255	13240	13419	13338	13499	13341	13238	13212	13488	13361	13295	13261	13148	13244	13323	13391	13357	13408	13251	13260	13452	13249	13341	13308	13263	13143	13333	13087	13214	13186	13328	13448	13199	13460	13256	13497	13213	13602	13448	13424	13329	13359	13261	13330	13370	13324	13406	13414	13337	13405	13301	13311	13203	13212	13431	13380	13386	13586	13450	13346	13611	13289	13333	13381	13226	13394	13418	13536	13351	13095	13349	13326	13243	13301	13541	13345	13303	13421	13273	13428	13439	13339	13352	13201	13352	13472	13303	13359	13339	13365	13281	13271	13483	13390	13301	13297	13292	13301	13152	13375	13259	13458	13326	13266	13337	13422	13323	13627	13249	13198	13325	13431	13456	13360	13380	13240	13352	13381	13337	13354	13245	13170	13243	13306	13517	13359	13204	13334	13272	13306	13399	13255	13276	13503	13329	13422	13289	13462	13317	13329	13446	13320	13279	13471	13376	13319	13534	13174	13224	13177	13326	13201	13268	13255	13376	13430	13327	13468	13372	13292	13097	13439	13302	13258	13403	13395	13612	13421	13308	13375	13429	13424	13441	13344	13375	13392	13282	13525	13431	13282	13295	13326	13231	13243	13303	13312	13295	13584	13361	13258	13333	13441	13381	13374	13365	13406	13181	13280	13342	13385	13406	13479	13354	13401	13276	13321	13379	13154	13144	13644	13254	13327	13263	13317	13207	13357	13333	13249	13171	13269	13092	13452	13480	13326	13291	13287	13246	13284	13321	13208	13403	13337	13387	13360	13470	13192	13203	13593	13328	13427	13342	13344	13243	13301	13333	13118	13619	13442	13619	13225	13469	13124	13339	13288	13247	13348	13222	13444	13228	13377	13119	13251	13267	13289	13244	13144	13297	13281	13334	13317	13368	13339	13508	13287	13275	13228	13351	13198	13503	13425	13133	13389	13456	13208	13138	13207	13324	13264	13162	13180	13248	13383	13395	13462	13214	13436	13209	13468	13310	13605	13294	13446	13436	13287	13391	13161	13242	13166	13233	13355	13419	13258	13486	13416	13233	13340	13487	13255	13309	13322	13130	13206	13534	13203	13225	13347	13206	13201	13296	13225	13395	13281	13403	13163	13318	13230	13418	13359	13385	13308	13442	13422	13609	13326	13238	13515	13337	13437	13146	13379	13309	13345	13339	13373	13303	13336	13555	13261	13495	13243	13029	13403	13372	13247	13575	13221	13304	13529	13398	13351	13364	13475	13469	13285	13327	13314	13281	13239	13363	13441	13155	13372	13440	13640	13207	13319	13349	13415	13388	13253	13305	13521	13370	13353	13298	13168	13287	13237	13384	13208	13346	13500	13458	13512	13396	13282	13343	13533	13359	13247	13316	13416	13431	13367	13430	13237	13474	13435	13358	13505	13350	13081	13511	13366	13351	13426	13415	13543	13278	13373	13306	13298	13235	13338	13478	13462	13353	13322	13501	13453	13509	13267	13271	13184	13476	13275	13410	13371	13494	13334	13268	13280	13400	13313	13212	13265	13391	13273	13344	13150	13273	13281	13405	13512	13266	13212	13509	13260	13172	13243	13298	13366	13319	13327	13362	13363	13226	13376	13333	13195	13204	13219	13304	13324	13204	13383	13352	13199	13285	13344	13366	13329	13381	13187	13393	13141	13536	13460	13200	13472	13512	13595	13216	13390	13318	13483	13243	13227	13387	13322	13454	13315	13425	13294	13221	13341	13340	13343	13463	13344	13216	13375	13367	13369	13410	13277	13338	13276	13330	13430	13399	13257	13342	13452	13244	13283	13411	13131	13274	13384	13253	13419	13179	13399	13279	13525	13376	13211	13268	13370	13388	13591	13429	13374	13277	13348	13562	13342	13234	13369	13268	13477	13457	13271	13147	13316	13453	13383	13485	13300	13311	13411	13572	13483	13296	13354	13171	13211	13362	13348	13306	13417	13339	13557	13420	13469	13066	13336	13268	13175	13431	13469	13299	13536	13245	13479	13215	13251	13428	13231	13214	13480	13338	13265	13196	13350	13458	13447	13219	13347	13436	13181	13264	13383	13210	13083	13495	13174	13339	13203	13283	13039	13336	13316	13261
26827	51809	46247	32278	19503	17993	16194	14936	13417	12423	12394	12256	12177	12134	12427	12328	12176	12267	12235	12252	12196	12309	12146	12070	12236	12341	12197	12249	12301	12154	12138	12231	12211	12268	12182	12284	12100	12216	12344	12281	12224	12113	12144	12282	12068	12213	12185	12209	12223	12207	12081	12162	12223	12282	12210	12354	12216	12377	12319	12197	12237	12275	12259	12191	12148	12172	12099	12252	12364	12338	12090	12088	12173	12246	12196	12255	12209	12260	12278	12342	12258	12030	12298	12201	12436	12252	12275	12286	12399	12169	12288	12226	12281	12150	12268	12158	12096	12070	12248	12388	12355	12135	12190	12250	12192	12188	12149	12274	12189	12096	12205	12221	12067	12134	12170	12342	12063	12356	12140	12186	12168	12152	12124	12248	12314	12302	12419	12170	12232	12117	12031	12383	12090	12263	12148	12184	12231	12291	12057	12230	12249	12255	12255	12150	12234	12104	12229	12154	12119	12175	12200	12018	12155	12056	12179	12101	12270	12158	12193	12050	12096	12238	12194	12204	12193	12365	12221	12166	12224	12295	12189	12142	12267	12205	12082	12215	12237	12163	12313	12176	12363	12173	12336	12092	12208	12246	12240	12124	12115	12250	12372	12143	12184	12089	12216	12228	12284	12211	12246	12206	12240	12167	12179	12132	12301	12207	12142	12145	12210	12083	12312	12274	12114	12159	12347	12124	12340	12276	12198	12213	12165	12278	12323	12358	12284	12178	12160	12206	12250	12270	12031	12245	12274	12327	12145	12218	12353	12114	12235	12214	12207	12231	12235	12150	12193	12245	12198	12229	12347	12195	12095	12246	12344	12209	12261	12300	12309	12185	12308	12172	12274	12142	12128	11942	12247	12265	12139	12273	12326	12150	12286	12388	12164	12214	12288	12115	12383	12172	12221	12156	12288	12306	12264	12143	12324	12220	12263	12250	12061	12212	12285	12189	12238	12025	12179	12129	12285	12303	12430	12264	12092	12342	12317	12166	12007	12161	12090	12071	12242	12345	12252	12148	12297	12263	12287	12154	12157	12303	12436	12261	12230	12281	12233	12162	12159	12285	12197	12216	12111	12282	12046	12136	12092	12140	12242	12226	12009	12214	12231	12168	12327	12071	12375	12382	12279	12205	12358	12174	12073	12196	12388	12107	12187	12124	12180	12185	12293	12137	12147	12130	12291	12048	12350	12089	12018	12078	12160	12210	12212	12191	12162	12212	12290	12215	12180	12194	12192	12343	12233	12202	12203	12052	12137	12034	12246	12314	12136	12299	12218	12300	12211	12156	12138	12090	12118	12116	12037	12289	12199	12147	12235	12213	12339	12149	12168	12256	12240	12101	12188	12344	12152	12201	12322	12373	12021	12084	12348	12232	12312	12203	12192	11992	12203	12278	12089	12263	12198	12111	12007	12110	12148	12201	12134	12426	12175	12062	12123	12295	12167	12057	12228	12235	12169	12189	12155	12195	12157	12080	12140	12323	12117	12315	12205	12158	12191	12190	12078	12117	12197	12344	12134	12134	12052	12175	12331	12308	12363	12272	12241	12227	12348	12118	12373	12248	12235	12034	12310	12117	12002	12212	12202	12303	12317	12265	11995	12286	12111	12207	12283	12277	12294	12192	12024	12249	12121	12054	12421	12343	12355	12157	12176	12124	12434	12378	12293	12261	12225	12223	12442	12198	12309	12284	12197	12187	12188	12234	12051	12136	12206	12207	12218	12319	12191	12291	12298	12197	12294	12219	12138	12218	12139	12138	12333	12256	12271	12132	12266	12272	12153	12232	12208	12265	12239	12251	12134	12054	12249	12149	12253	12094	12101	12194	12046	12192	12250	12246	12382	12156	12308	12005	12260	12235	12215	12214	12149	12400	12112	12151	12091	12163	12187	12162	12253	12163	12194	12198	12234	12286	12256	12304	12255	12353	12274	12225	12281	12360	12155	12198	12276	12193	12038	12115	12282	12189	12296	12129	12222	12379	12241	12300	12290	12223	12202	12114	12081	12192	12101	12076	12294	12243	12431	12270	12191	12154	12106	12169	12205	12093	12259	12255	12129	12221	12123	12231	12312	12194	12191	12388	12271	12410	12270	12241	12206	12327	12138	12177	12096	12096	12209	12389	12180	12266	12366	12303	12302	12156	12163	12394	12139	12219	12143	12139	12161	12347	12230	12281	12280	12163	12165	12279	12250	12253	12114	12201	12381	12371	12209	12305	12266	12351	12147	12263	12354	12193	12346	12205	12118	12166	12187	12409	12197	12248	12316	12275	12210	12205	12196	12216	12236	12326	12183	12153	12305	12129	12270	12157	12170	12270	12177	12224	12043	12256	12304	12199	12236	12138	12112	12129	12291	12269	12036	12136	12154	12221	12042	12090	12197	12142	12222	12174	12260	12084	12236	12111	12204	12209	12332	11962	12204	12238	12148	12214	12231	12221	12200	12239	12257	12227	12254	12440	12154	12187	12080	12207	12118	12059	12267	12222	12306	12199	12062	12184	12258	12202	12130	12230	12214	12198	12009	12109	12154	12287	12059	12225	12100	12182	12386	12284	12234	12167	12225	12163	12288	12241	12356	12122	12097	12321	12156	12231	12376	12153	12290	12147	12305	12297	12067	12252	12206	12057	12125	12163	12202	12317	12148	12088	12221	12214	12197	12209	12209	12112	12238	12127	12133	12163	12253	12234	12202	12250	12189	12328	12195	12301	12264	12188	12173	12072	12301	12225	12253	12276	12134	12230	12142	12271	12148	12172	12290	12074	12194	12272	12297	12138	12261	12293	12146	12191	12152	12447	12330	12151	12135	12152	12310	12273	12078	12237	12200	12149	12261	12289	12321	12117	12173	12247	12224	12166	12211	12240	12194	12213	12178	12195	12260	12165	12299	12218	12278	12215	12167	12375	12210	12278	12266	12122	12167	12259	12250	12155	12245	12207	12103	12170	12129	12315	12267	12208	12034	12302	12258	12129	12316	12120	12043	12126	12164	12295	12291	12262	12287	12245	12284	12102	12269	12180	12040	12321	12279	12146	12137	12247	12213	12183	12141	12451	12316	12390	12150	12360	12191	12173	12173	12164	12256	12087	12061	12084	12061	12119	12267	12250	12167	12137	12145	12217	12210	12350	12056	12026	12341	12103	12033	12226	12304	12175	12106	12258	12149	12312	12195	12256	12171	12217	12398	12156	12150	12220	12447	12267	12190	12149	12255	12175	12237	12212	12055	12200	12303	12246	12154	12201	12275	12165	12258	12242	12345	12262	11999	12187	12008	12286	12242	12226	12169	12243	12050	12226	12226	12255	12099	12116	12227	12176	12149	12146	12196	12118	12188	12135	12276	12133	12303	12240	12213	12083	12203	12299	12058	12248	12140	12010	12100	12290	12209	12284	12374	12267	12036	12171	12173	12218	12329	12227	12302	12245	12221	12204	12300	12322	12225	12090	12191	12210	12128	12239	12340	12221	12245	12329	12134	12311	12193	12071	12357	12227	12291	12041	12087	12143	12300	12453	12207	12247	12151	12172	12207	12185	12255	12214	12123	12236	12217	12340	12204	12062	12378	12147	12191	12080	12076	12261	12171	12199	12162	12136	12249	12224	12223	12276	12124	12224	12348	12176	12211	12239	12161	12072	12080	12138	12334	12076	12200	12181	12180	12308	12236	12200	12273	12264	12162	12209	12171	12339	12179	12369	12220	12110	12230	12066	12260	12326	12072	12185	12288	12301	12236	12138	12279	12151	12156	12076	12140	12196	12262	12172	12242	12153	12140	12246	12057	12169	12334	12204	12242	12305	12171	12196	12171	12194	12183	12288	12372	12042	12321	12286	12144	12346	11986	12300	12203	12467	12154	12279	12231	12220	12185	12216	12188	12287	12193	12278	12085	12087	12375	12222	12236	12230	12239	11991	12115	12211	12301	12321	12322	12130	12310	12252	12330	12253	12225	12248	12163	12124	12257	12357	12178	12145	12146	12457	12194	12100	12235	12106	12234	12200	12265	12217	12279	12176	12439	12268	12080	12270	12101	12240	12223	12348	12232	12057	12229	12213	12251	12232	12254	12210	12143	12080	12268	12161	12339	12219	12249	12227	12281	12175	12101	12215	12275	12154	12156	12278	12175	12319	12296	12241	12131	12237	12325	12314	12138	12219	12350	12277	12120	12220	12114	12219	12166	12367	12145	12275	12342	12340	12134	12275	12275	12102	12170	12229	12301	12262	12169	12307	12093	12155	12056	12231	12109	12185	12247	12207	12233	12083	12271	12224	12196	12155	12174	12186	12342	12066	12287	12082	12168	12179	12099	12297	12117	12132	12403	12208	12246	12166	12118	12288	12255	12356	12141	12184	12099	12232	12262	12244	12142	12144	12297	12396	12229	12188	12190	12224	12300	12201	12286	12189	12050	12178	12078	12080	12159	12112	12177	12242	12207	11995	12209	12183	12313	12075	12229	12144	12150	12240	12179	12340	12135	12244	12091	12260	12237	12110	12110	12185	12195	12170	12163	12134	12314	12187	12274	12243	12087	12187	12137	12259	12205	12242	12291	12208	12156	12196	12097	12189	12260	11975	12182	12212	12199	12267	12141	12259	12088	12292	12231	12340	12263	12296	12326	12156	12258	12181	12213	12116	12168	12104	12230	12286	12184	12245	12145	12236	12168	12030	12356	12061	12130	12217	12355	12308	12100	12195	12160	12264	12200	12328	12175	12410	12196	12329	12284	12283	12219	12156	12165	12279	12210	12117	12308	12225	12111	12009	12163	12149	12211	12235	12227	12160	12194	12237	12219	12068	12164	12278	12156	12136	12284	12131	12149	12291	12245	12364	12267	12182	12180	12238	12265	12273	12204	12144	12340	12272	12169	12249	12153	12060	12134	12125	12073	12188	12356	12111	12147	12130	12292	12210	12267	12205	12154	12300	12246	12095	12361	12134	12102	12268	12229	12266	12176	12271	12279	12145	12298	12273	12298	12230	12363	12259	12256	12269	12155	12139	12258	12192	12233	12155	12374	12236	12183	12097	12455	12236	12165	12067	12248	12179	12290	12251	12231	12249	12123	12085	11924	12265	12179	12354	12329	12291	12204	12145	12079	12265	12136	12327	12253	12071	12265	12274	12247	12105	12100	12292	12332	12314	12116	12317
24028	22793	37568	38151	28686	29404	30325	24977	19690	15817	13709	13274	13372	13290	13010	13157	13186	12849	13008	13030	13178	13051	13016	13041	12909	13018	13006	12961	13115	12888	12907	12893	13141	13051	12932	13014	12936	13006	12897	13102	13053	13026	12988	12823	13087	13076	13192	13107	13028	12974	13022	13081	12985	13048	13121	12892	12970	13060	13035	12998	12876	12997	13015	12957	13194	12903	12901	12928	13082	12857	12924	12862	13085	13006	12797	13051	13055	13120	12961	12859	13018	12880	12909	12992	12951	12974	13033	13081	13039	12963	13077	12800	12767	12862	13002	12935	12935	12916	12771	13011	13109	13098	13072	12861	13001	13017	13048	12900	12977	12869	12937	12954	13079	12985	13022	13094	12977	12880	13073	12980	12941	12963	12887	12980	12879	13101	12894	12872	12863	13033	12710	12924	13053	12883	12864	12818	13047	12902	12882	12890	12897	12887	12896	12917	12940	12831	12879	12960	12914	13076	12924	13096	13158	12862	12966	12944	12933	12927	12866	12844	12919	12890	12919	12867	12828	12922	13111	12926	12851	13033	12880	13049	13023	13084	13075	12970	13006	13120	13071	12920	12943	12842	12999	12816	13081	12978	12957	13077	13014	13020	12804	12892	13060	12881	12845	12994	12893	12996	13210	12907	12867	12801	13065	12815	12907	12967	12994	13027	12950	13188	12771	12817	12940	12974	12920	13086	12965	12928	12987	13025	13063	13073	12969	12925	13110	13032	13060	12797	13036	12924	13132	13002	12933	12932	12994	12959	12675	12995	13097	12930	12926	12911	12789	12883	12739	12794	12976	12837	12976	12984	12906	12874	12975	12828	13022	12726	13031	12891	12858	12903	12951	12967	12851	12899	13039	12824	13116	13117	13145	12884	13070	12958	12969	13056	12966	12843	12794	12735	12846	12889	13018	13037	12870	12935	13151	12761	13060	13206	12769	12975	12762	13041	13114	13001	12963	13041	13023	12845	12905	12886	13009	13141	12898	12910	12928	12928	13068	12983	13012	12978	12982	13113	12910	12967	12950	12984	13130	12855	13022	13007	12977	12887	12792	12988	12995	12853	13039	12702	12920	13143	12913	13015	12660	13076	12969	12924	12817	12936	12917	12909	12994	12922	12808	12896	12917	12963	12783	12997	13001	13096	13065	12969	12961	12742	12931	12884	12982	12815	13124	12968	13081	12853	12944	12919	12903	12798	12937	12756	13049	12844	12963	12906	12851	12996	12863	13029	12701	12948	12863	12997	12788	12934	12878	12932	13045	13140	12947	12875	13178	12749	12908	12992	12985	12952	12962	12971	13020	12956	12733	12786	12958	12930	12813	12778	12860	12769	12972	12932	13178	13035	13028	12817	12928	13086	12860	13024	12883	12956	13102	12881	12777	12952	12948	12926	12845	12815	13090	12852	13053	12930	12872	12980	12897	12787	12887	12869	12896	12893	13061	12955	13018	12914	12833	12881	12940	12825	12816	13026	13023	12854	12986	12984	12908	12867	12929	12852	12877	12960	12878	12782	12960	13036	12921	13018	12926	13081	12849	12909	12840	13143	12758	12959	12953	12867	12979	12964	12756	13033	12904	12999	12919	13033	12871	12888	12955	12910	12886	12893	12937	12836	12879	12907	12859	12958	13032	12893	13038	13047	13096	13008	13083	12751	12927	12914	12858	12899	12955	12945	12926	12910	12876	12934	13104	13172	12979	13159	12942	12868	12953	12885	12981	12962	13077	13106	12996	13183	12888	13049	12995	12945	12875	12975	12883	12875	12964	13141	12863	12792	12857	13018	13046	13021	12957	12970	12830	12971	12797	12978	12808	12843	12843	12832	12822	13050	12959	12927	13002	12797	12973	12955	12885	12851	13107	12858	12889	12704	13075	12878	12906	12930	13004	12842	13005	12895	12959	12900	12862	12891	13064	12976	12900	13064	12903	13049	12929	12995	13126	12883	12982	12935	12805	12791	12808	13086	13075	12811	12805	12893	12893	12918	12853	12896	12856	12919	12829	13032	12963	13037	13050	13092	13084	12815	12913	12979	12811	13017	13126	13071	12793	12827	12885	12992	12802	12806	13134	12931	12924	13061	12869	12794	12993	12932	12933	12842	12933	13203	12964	12921	13010	12818	12909	12934	13016	12945	12952	12907	12859	13042	12819	12911	13126	12921	12946	12949	13119	12861	12980	12834	12979	12896	13046	12793	12824	13065	12981	13055	12768	12754	12988	12848	12871	12875	13035	13077	12968	12748	12959	12885	12908	12893	12805	13078	12998	12943	12803	12840	12959	13010	12789	12986	12967	12919	12924	12968	12878	12907	13014	12970	12985	13071	12820	13045	12964	12922	12898	13057	13058	13097	12922	13015	13057	12793	13041	12885	13054	13039	12883	12997	13160	12977	12985	13036	12943	12986	13107	13064	12807	12846	12970	12986	13146	12827	13015	12997	13018	13095	12939	12967	13066	12828	12635	12940	12761	12935	12988	12910	12970	13019	13025	13034	12929	12806	13037	12838	12896	12940	12971	12685	12719	12957	13015	12981	13014	13111	12890	13046	13084	12975	12804	13043	12962	12748	12795	12799	12750	12741	12905	12924	12845	13050	13017	13020	13063	12882	12985	12924	12873	12873	13006	12990	12963	12829	12900	12921	12877	12911	13009	12877	13152	13023	12820	12957	12859	12966	13127	12919	12926	12947	13057	13038	12934	12997	12885	12916	12897	12829	13015	12772	12934	12892	13036	13072	12743	13005	12833	12966	13091	12923	12920	13026	13007	12810	12784	12826	12827	12984	13057	12973	12909	12926	12829	12892	12826	12888	12706	12967	13005	12977	13065	13010	12857	13058	12968	12776	12833	12999	12973	12919	13027	12860	12886	12928	12882	12815	13002	12892	13020	12741	12923	13035	12878	12973	13168	12889	13159	12899	12933	12912	13082	13001	12976	13137	13050	12963	13029	12899	12774	12964	13136	12860	12991	12991	12814	12985	13012	13020	12879	13094	12898	12961	12992	12916	12940	13118	13025	13029	12985	13003	13042	12853	12837	13066	12869	12710	12846	12913	12967	13084	12892	12852	13026	12849	13154	13004	12882	12854	13008	12861	12891	12942	12986	12870	12985	12948	13026	13125	13038	12893	12918	13021	12868	13048	12932	12855	12850	12908	12797	12947	12865	12790	12953	12930	12864	12950	13007	12900	12939	12981	13156	12967	12917	13046	13097	12881	12926	12859	12963	12899	13060	12878	12888	12896	12793	12938	13200	12882	12985	12879	12868	12855	12760	12888	12954	12947	12862	12953	13120	13099	12913	12998	13014	12857	13061	12844	13056	12850	12832	13135	12892	13010	12790	12955	13069	12902	13088	13060	13039	12780	12914	12825	12832	12848	12895	12942	13015	12969	12828	12953	13064	12707	12901	12929	12868	12981	12927	13090	12999	12849	12877	13039	12915	12769	13006	12921	13060	13018	12962	12933	12892	12701	12942	12874	12976	13181	12904	12939	12980	12848	12925	13094	12949	12987	13014	13024	12690	12843	13090	13012	13055	12988	12965	13010	13004	12757	13112	12897	12988	12912	12986	12874	12987	12883	12907	12966	13083	13002	12840	13042	12801	12877	12754	12851	13034	13069	12801	12805	13099	12722	13051	13095	12844	13126	12826	12925	13097	12908	12938	12909	12803	12905	13033	12856	12939	12984	13013	13049	12989	12791	12882	12889	12927	12863	12712	12785	12918	13082	13073	12897	12831	12925	12878	12881	12943	12885	12919	12918	13132	12846	12848	12918	12948	12923	12930	13046	12802	12956	12748	12992	13090	13037	12911	13093	13088	12980	12911	12861	13108	12960	12912	12842	13001	12738	13104	13056	12878	12999	12980	12970	12978	12939	12804	12874	12954	12874	12984	12817	12841	12890	12969	13031	13133	12952	12899	12881	12935	12875	12941	12704	12995	13018	12919	12942	12988	13026	12863	12852	12897	12980	12728	12937	12972	12975	13029	13162	12950	12947	13189	12961	12858	12705	12941	12732	12758	12934	12848	13033	12914	12925	13074	12924	12872	13061	12788	12843	12905	12845	12744	13012	12967	13037	12955	12924	13085	12938	12981	13024	13097	13079	12856	12991	12956	12857	12987	13052	12857	12704	12856	13052	12978	12872	12829	12926	12840	13061	12905	13134	12980	13007	13035	12947	13151	12737	12900	12874	12895	12998	12992	12783	12932	12853	12872	12967	12959	12977	12855	13048	12994	13023	12930	12842	12843	12922	13122	12947	12885	12976	12993	12937	12982	13084	12748	13032	13032	12701	13033	12838	12987	12849	12939	12911	12897	12892	12951	12895	12955	12918	12742	12947	12949	12921	12911	12981	12811	12916	12900	12784	13030	12914	12992	13001	12994	13056	12953	13183	12832	12898	12941	12977	12894	12836	12942	13088	12841	12971	12907	12947	12973	13090	13132	12872	12940	12945	12761	13054	12844	12948	12944	12890	12970	12970	13172	12937	12958	12842	12922	12775	12915	12844	13101	12909	12965	12768	12927	12998	12831	12797	12894	12969	12964	12926	12809	12794	12905	12890	13029	12898	12991	12845	13083	12882	12991	12768	13073	13081	13028	13158	12847	12935	12794	12895	12877	12978	12949	12983	12804	13125	12856	12941	12967	12904	12837	12973	13056	12951	13212	12970	13058	12964	12929	12996	12944	12879	12815	12982	12958	13062	12858	13150	12906	12666	12802	12803	12995	13004	12859	12811	12839	12769	12827	12899	12949	12940	12882	12881	12729	12982	12790	12970	12792	12793	12910	12738	12853	13060	12765	12979	12996	12918	12936	12881	12974	13275	13013	12878	12894	12919	13025	13003	12792	12954	12966	13082	12811	12981	13049	12873	12988	12889	12968	13180	12856	13060	13096	12851	13052	12784	13006	12919	12884	12945	12887	13081	12943	13049	12916	12929	12966	13046	12897	12995	12826	12876	12909	12971	12878	12993	12903	12923	13032	12772	13009	12961	12855	12893	12841	12867	12833	13016	13006	13040	12958	13003	12894	13140	13187	12997	12932	12862	12974	12917	13008	12948	12852	12961	13037	12888	13014	12837	12953	12942	13115	12734	13022	12767	12992	12918	13008	12949	12896	12986	12985	13160	12833	13058	12796	12960
41326	87282	76525	53519	33985	33221	31202	27343	19928	14423	12424	12030	12205	12009	12013	12042	12020	12153	12140	11900	12060	12138	12123	11986	12049	11923	11988	11853	11919	12078	12023	11974	11993	11942	11902	11802	11944	12008	12028	11925	12032	11992	11883	12010	11954	12035	11918	11861	12049	12093	11950	11811	11922	11964	11877	12083	11774	12093	12022	11912	11970	11936	11960	11960	11952	11887	12062	11867	11828	11911	12025	11947	11959	12103	11991	12007	11952	11920	12064	11975	12035	11957	11859	12039	11995	11878	11995	12084	11949	11946	11950	12051	11929	11954	12020	11906	11920	11929	11983	11928	11927	11916	12051	11968	11832	11839	12002	11900	11861	12010	12040	12014	11822	12013	11855	11969	11789	11942	11993	12072	11981	12034	11981	11867	12021	12100	11993	11980	11885	11888	12014	12010	11990	11844	11854	11958	11847	11849	11913	11990	11962	11940	11936	11869	11845	12021	11996	12153	12039	12103	11838	11899	11884	11924	11920	11911	11951	11849	11925	12029	12018	11807	11926	11947	11904	11926	11884	11894	12052	11913	11981	11912	12086	11866	12051	11935	11954	11845	12011	11843	11882	12005	11964	12023	12031	11828	11983	12011	11746	11885	12000	12106	11878	12011	11962	12134	12220	11873	11933	11859	12041	11961	11786	11958	11887	12031	11884	11976	11813	11952	11986	12115	11960	11955	11929	11988	12160	11921	11873	11984	12012	12022	12115	11962	12043	11888	12011	12055	11943	12023	11774	11982	11971	11920	12002	12066	11984	11939	12021	11998	11973	11943	11705	11951	12042	11948	11980	11988	12004	11940	11786	12005	11936	11835	12007	12006	11921	11883	11924	11870	11958	11875	11942	11944	11981	12039	11905	11919	11856	11848	11888	12059	12047	11932	11870	12007	11856	12042	11855	11959	11904	11977	11956	12000	12007	12119	11904	11922	12037	11942	12004	12010	11914	11993	12058	11941	11985	12024	12053	12034	11904	11966	12074	11976	12085	11975	12105	11940	11752	11995	11911	11886	12047	12004	12001	11979	11988	11912	11922	11857	11999	11991	12031	11851	11919	12049	11870	11847	12052	11972	11956	12133	12022	11911	12064	11843	11888	12037	11907	12019	12011	12053	11965	11908	12107	11766	12024	11896	12059	11924	12029	11977	12127	11818	11953	11926	11895	11998	11828	12102	11981	11941	11912	11976	12016	11936	11968	12041	11893	11969	11855	12030	11958	11936	11934	11961	11818	11907	11815	11925	12058	11823	12084	11920	11985	11936	11913	11954	12002	11928	11924	11892	11887	11884	12012	11856	12097	11943	11923	12012	11940	11837	12033	12025	11860	11963	12058	11933	11998	11907	11925	11927	11881	12040	11827	12066	11907	12095	12005	11951	11952	11972	11802	11899	11879	11979	11867	11857	11948	11804	12038	11799	11952	12035	12084	12026	11935	11977	11953	11931	11942	11955	11977	11946	11908	12035	11970	12034	11906	11949	12153	12036	11780	11907	11796	12071	12049	11989	11975	11827	11938	11991	12013	11933	11990	11878	11922	12012	11891	11998	12031	12114	11947	11917	11995	12056	11938	12005	12030	11854	11844	12069	11935	12004	12057	12015	12074	11949	11998	12007	11955	11947	11960	11931	11807	11966	11865	11899	11944	12016	11919	11962	11942	12215	11975	11941	12033	11908	11855	11991	12031	12087	11824	11838	12029	11855	11993	11827	11940	11872	11909	11985	11807	11925	11961	11987	11976	12002	11964	11967	11982	11893	11893	11934	11970	12214	12030	11908	11967	11775	11877	11880	11999	11988	11932	12134	11985	11834	12025	12112	12067	12018	12016	11957	12089	11859	12001	11985	11923	11845	11999	11866	12011	11959	11938	11978	11974	11944	12048	12036	11905	12100	12104	11994	11884	12003	12069	11982	11931	11889	12033	12077	11866	11879	11930	11899	11983	12032	11954	11989	11859	12054	11902	12088	11769	11926	11900	12014	11925	11954	12057	12015	11867	12085	11772	11867	11983	12044	11820	12073	11974	11889	11841	12163	11927	11953	11966	11951	11982	12034	11884	11873	12143	11986	12087	11983	11762	11912	11979	12088	12167	11847	11951	11856	12030	12034	11909	11901	11821	11759	11822	11945	12014	12021	12056	12100	11882	11865	12014	11956	11863	11966	11839	11938	11912	11856	11966	11990	11909	12029	11934	12147	11803	11935	11793	11953	12088	12019	12034	12011	11834	11860	11891	12067	12048	12021	12112	11978	11838	11775	11885	11952	12067	11770	12033	11979	11846	11999	11883	11990	11881	11957	11948	12012	11949	11992	11853	11830	12099	12015	12054	12088	12059	11983	12143	11923	11941	11987	12042	12133	11957	12033	12111	12007	11858	11981	12057	12201	12006	11879	12012	11866	12009	11890	12006	11846	11933	11940	11947	11906	12011	11865	11874	11737	12000	11933	11998	11883	11924	11834	11878	11981	12097	11967	11930	11975	11999	11962	11903	11948	11927	11935	11985	12047	11878	12009	11941	11957	12047	12059	11857	12000	11856	11952	12052	11913	12039	11972	11910	11836	11962	12086	11909	11941	11840	11842	11887	11973	11911	11957	11867	12106	12071	11943	12044	11905	11999	11989	11932	11884	12043	11933	11785	11860	11899	12001	11961	12040	12075	12026	12020	11867	11818	12043	12031	11939	11841	11966	11777	11966	11654	11818	11998	12002	12037	11869	12068	12047	12003	12030	12131	11931	12152	11942	12047	11926	12029	11967	12003	12032	12005	11882	12029	12147	11968	12006	12058	11977	11992	12012	11852	11988	11979	11966	11926	11965	11962	11994	11761	12094	12050	11774	11903	12005	12031	11957	11930	11901	12092	12088	11804	11957	11913	11930	11945	11913	11944	11979	12089	11959	12092	12006	11808	11924	11941	12016	12167	12011	12061	11918	11891	11971	11965	11964	11930	11839	11907	11928	11986	12063	11852	12060	11998	11953	11971	11944	11907	12012	11880	12036	12088	11941	12029	12027	12110	11789	11953	11840	11959	11973	11824	11880	11902	12177	12011	12035	11925	12056	11859	11927	12045	11929	12035	11932	11942	12062	11964	11996	11990	11836	11870	11923	11948	11796	11899	11921	11887	11912	11958	12000	12012	11784	11916	11953	11893	11901	11968	11875	11990	12040	12051	12108	11827	12050	12077	11925	11933	12048	11809	11981	12108	12046	12018	11887	11895	11852	12041	11925	11881	11867	12040	11882	12020	12043	11843	11955	12030	11935	11883	12053	11953	11931	11907	12083	11850	12056	12089	11927	11933	12035	12002	11923	12022	12023	11920	12073	11839	11892	12091	11952	12061	11994	11840	11990	11913	12131	11918	12022	11820	11867	11809	11907	12026	11969	11863	11863	12168	11985	11960	11961	11967	11825	11974	11899	11826	11952	11996	12006	12047	11922	11999	11838	11899	11852	12066	11861	11774	12005	12052	12020	12032	12069	11915	11864	11858	11843	12038	12036	11988	12087	12013	11852	11972	11909	12051	12083	12079	12081	12039	12051	11877	11984	11791	11899	11972	12001	11837	12044	11984	11997	11902	11930	11847	11832	11999	11868	11987	11940	11906	11993	11999	11795	11988	12040	12090	11990	12052	12099	11950	12205	12058	11990	11933	11880	11923	11973	11926	12123	11950	11953	11978	11888	11862	12022	11952	11891	11941	12049	11921	11988	11929	11998	11862	11861	11918	11840	12084	11959	12066	11752	11994	11986	11989	11958	11862	12027	11956	11921	12026	11831	12148	12013	12020	12005	11962	12038	12115	12003	11983	12019	12110	12074	11962	11945	11907	12023	12015	11885	11983	11988	11808	11946	11954	11832	11954	11962	12104	11806	11811	12065	12089	11995	11915	11932	11953	11925	12035	12059	12047	12004	11936	11837	11842	11938	11988	12073	11828	11976	11994	11848	11844	11978	11984	11957	11983	11983	11852	12007	11875	11857	11811	11886	11883	11934	11949	11838	11881	11948	11897	12112	11942	12039	11889	12022	12028	11720	12032	12025	11803	11866	11889	11888	11844	12070	12116	11842	11994	12026	11880	11912	11946	11914	12098	11890	11991	11818	11960	12004	11799	11999	11867	11872	12063	11842	11882	11981	12070	11939	11918	11845	11973	11985	11869	11947	11956	11858	11968	11814	11858	11998	11973	11869	12099	12109	12046	11891	12008	12029	12015	11995	12033	11748	12050	11966	12009	12002	12061	11997	11857	11880	11780	11943	11821	11978	11830	12047	11966	11830	11932	11985	11978	11830	12067	11899	11959	11968	12079	11971	11917	11973	12087	11875	11979	12006	12020	11848	11925	11884	11967	11910	12035	11959	12077	11903	11881	11892	12082	12024	12016	12004	12151	12052	12063	11939	11927	12039	11959	11976	12007	11927	11970	12008	11838	11951	11902	11963	11877	12045	11962	11920	11901	12173	11884	11886	11910	12186	12054	12022	11806	12128	12097	12031	11902	12092	11911	11937	11918	11888	12008	12035	11897	12075	11900	11923	12102	11800	11987	12014	11959	12035	11969	11869	12015	12007	11866	11988	11922	11853	11960	11958	12109	12010	11994	11922	11918	11867	12077	11959	11838	11875	12024	11954	11858	11896	12092	11843	11891	12001	12004	11948	12032	12014	11986	11927	12006	11852	12057	12024	11909	12118	11987	12037	11926	11883	12004	11956	11947	11929	11940	12035	11903	11961	11973	11939	11993	11966	12026	12018	12007	12058	11962	12039	11895	11900	11928	11872	11968	11954	12043	11933	11848	11927	11998	12166	12093	11827	11968	12000	11903	11847	12041	11969	11956	11958	12027	11996	11866	11919	11933	12043	12153	11964	11969	12105	11892	12001	12085	11914	11962	12012	11955	11960	11912	11980	12077	11987	12192	11974	11935	12024	11898	12075	11959	11927	11981	11859	11895	11883	11884	11861	12059	11859	11948	11831	11765	11938	11966	12011	12016	11817	12027	12033	12015	11875	12013	11804	11940	11917	11724	11844	11935	12083	11844	12022	12101	11955	11991	12118	11993	11901	11944	11974	12004	11930	12016	12124	11995	12053	11968	12093	11952	11943	11928	11993	11868	11910	12109	11905	11934	11930	11977	11835	11928	11828	11851	12107
22780	21767	35026	35610	34067	32283	33961	28814	22356	17087	14234	13476	13453	13327	13294	13333	13411	13283	13204	13446	13354	13368	13142	13223	13212	13027	12981	13200	12906	13295	13288	13344	13128	13297	13272	13281	13250	13191	13184	13330	13164	13208	13262	13150	13146	13326	13295	13080	13091	13421	13140	13154	13204	13251	13021	13168	13076	13170	12973	13033	13091	13152	13292	12981	13357	13173	13312	13179	12984	13091	13304	13289	13058	13005	12833	13160	13099	13046	13077	13079	13211	13184	13292	13131	13026	13095	13371	13026	13000	13043	13211	12820	13075	13173	13163	13288	13004	13151	13103	13161	13174	13126	13130	13046	13130	13065	13178	12941	13257	13068	13164	13138	13031	13083	13073	13133	13183	13038	13087	13034	13144	13373	13193	13198	13131	13175	12983	13234	13080	13178	12999	13094	13062	13188	13214	13352	13100	13027	13015	12998	13133	12946	13058	13154	12958	13293	13206	13106	13251	13040	13186	13125	13105	13045	12990	13052	12972	13085	12977	13115	12934	12956	13288	13145	13091	13043	13107	13102	13013	12956	13037	13017	13031	13178	12925	12944	13067	13280	13029	13056	13107	12995	13261	13119	13180	13182	13135	13245	13045	13113	13135	12847	13032	13008	13112	13133	13123	13061	13048	13194	13071	12900	13137	13012	13052	13295	13192	13110	13147	13163	13056	12948	12981	13209	13022	13157	13229	12947	12988	13002	13009	13073	13251	12967	13077	13104	13047	13269	13003	13177	12912	13141	13052	13028	13358	13112	13126	13060	12976	13100	13323	13242	13104	13075	13136	12968	13265	13242	12987	13086	13218	13219	13082	13131	13116	13036	13147	12893	13165	13099	13012	13120	13022	13026	13099	13059	13239	13360	13087	13061	13035	13064	13025	13083	13109	13318	13230	13199	12946	13358	13022	13171	13153	13108	13141	13166	13298	13097	13032	13161	13110	13118	13089	13010	13238	13022	13258	13157	13255	13066	13120	13083	13290	13028	13106	13150	13118	13168	13077	13016	13311	13107	13137	13111	13068	13082	13031	13145	13161	13111	13005	13078	13099	13048	12967	12898	12783	13045	12997	13049	13235	13162	13157	13094	13260	12910	13154	13003	13088	13177	13125	13039	13105	13073	13267	12966	13086	13149	13097	13088	12999	13118	12953	13199	13279	13122	13217	13061	13013	13149	13078	13041	13027	13082	13174	13156	12995	13104	13160	13312	13295	13119	13021	13160	13323	13015	13157	13074	13036	13320	13010	13011	13047	13259	13053	13328	13188	13043	13127	13001	13123	13086	13043	13195	12973	12996	12911	13130	13024	13096	13145	13283	13030	12953	13069	13063	13136	13087	13344	13112	12955	13040	12966	13145	13088	13096	13069	13107	13024	13167	12884	13072	13037	13135	12998	13151	13076	13031	12904	12990	13297	13153	13122	13099	13155	12923	12924	13107	12838	13113	12967	13179	13058	13044	13143	13149	13129	13092	13191	13144	13060	12940	13056	13163	12983	13167	13020	12932	13006	12989	13131	13157	13046	13034	13071	13023	13170	13143	13168	13044	13149	13088	13143	13000	13103	13150	13097	13035	13027	12946	13338	13058	13103	12949	13141	13151	13147	13150	13056	13083	13267	13077	13193	13031	13134	13184	13032	13102	13130	13175	13188	13216	12991	13144	12997	13244	13052	12978	13027	13118	13096	13251	13090	13062	13034	12982	12975	13043	13036	12959	13286	12924	13214	13233	13068	13053	13345	13050	13241	13047	13142	12959	13100	12972	13023	13030	13053	13187	12999	13115	13120	13145	13125	12972	13181	13167	13214	12806	13002	12991	13165	13113	12989	12988	13028	13076	13145	13253	13053	13025	13039	13146	13167	13254	13013	12987	13117	13028	13000	12957	13224	13226	13221	13027	13122	13023	13156	13203	13012	13011	13082	13034	13001	13233	13126	13216	13304	13035	13041	13015	13234	12944	13012	13200	13111	13171	13085	12988	13031	13131	13245	13203	13055	13244	13337	13277	13235	13078	12948	13051	13077	13091	12963	13165	12961	12958	13323	12997	13220	13130	12982	13108	13198	12974	12941	13020	12998	13010	12995	13217	12801	13113	13128	13076	13174	13159	13037	12960	13158	13087	13176	13204	13271	13001	13068	13093	13056	13183	13147	13099	13057	13074	13133	12956	13121	12920	12912	13049	13202	12758	13254	13059	13032	13122	12976	13219	13054	13089	13178	13079	13228	13005	13044	13058	13060	12927	12928	13261	12981	13301	12989	13007	13067	13059	13110	13274	12983	12990	13055	13167	13184	13052	12950	13202	13040	13068	13234	13040	13170	13157	12973	13030	13053	13174	13152	13001	12944	12965	13095	12924	13157	12985	13084	13007	13196	13226	13007	13097	12975	12960	13045	13125	13095	13174	12967	13337	13286	13090	13078	13233	13093	13166	13222	12896	13221	13213	13161	13040	13089	13214	13247	12985	13195	13211	13118	13007	13073	13174	12932	13285	13021	13045	13025	12869	12942	13009	13152	13245	13153	12848	12896	13131	12992	13045	12995	13210	12983	13033	13180	13015	12987	12906	13078	13103	13002	13073	13064	13125	13005	12992	13003	13272	13200	13077	13248	13156	13215	13102	13064	12796	13017	13063	13208	12838	12964	12987	13254	12953	13049	13089	12933	13072	13170	13093	13073	12921	13205	13218	13070	13144	13250	13024	13141	13079	13210	13111	13072	13107	13111	12984	13066	13174	13212	13308	13118	12993	13243	12976	13208	13197	12965	13081	13338	13173	13103	13087	12954	12944	13067	13073	13079	13085	13001	13070	13155	13235	13181	12908	13161	13272	13030	13066	13044	13121	13009	13260	13087	12993	13285	13045	12900	13187	13026	13188	13281	13156	13071	13045	13107	13007	13078	13054	13244	13206	13206	13002	13089	12886	13149	13062	13028	12944	13058	13235	13028	13160	13021	13293	13234	12958	13205	13035	13069	13097	13089	13015	13108	13030	12940	13011	13003	12949	13171	13183	13147	13145	13197	13035	12978	12929	12999	13225	12976	13098	13023	13032	13052	13203	13121	13119	13219	13051	13283	12969	13068	13319	13186	13108	13256	13291	13211	13059	13000	13053	12855	13248	13145	13088	13194	13106	12831	13117	13231	13135	12998	13032	13065	12995	13199	13377	13006	13236	13075	12990	12982	13117	13107	13249	12913	13072	13214	12918	13039	12937	13038	13188	13036	13198	13178	13090	13132	13048	13052	12968	12905	13036	13041	13211	13043	13152	13083	12868	12998	12998	13064	13210	13098	13130	13054	13056	13074	13087	13137	13204	13103	13003	13231	12936	13122	13055	13030	13074	12980	12939	13321	13088	13058	12958	13221	13139	13004	13087	13347	13027	13015	13083	13032	13085	13072	13128	13055	13119	13167	13032	13130	13008	12779	13126	12897	13357	12992	13053	13047	12976	13090	13259	13156	13210	12968	13117	13222	12975	13088	13203	12966	12961	13121	13070	12957	13059	13117	13181	13257	13176	12963	12963	13002	12988	12935	13235	13228	13010	13064	13158	13209	12904	12987	13087	13100	13207	13106	13075	12785	13005	13129	13004	13207	13047	13194	13139	13157	13191	13163	13148	13145	13163	13155	13259	13189	13333	13128	13046	13136	13008	13272	13136	13204	13157	13056	13093	13214	13032	12932	13147	13090	13158	12986	12955	13078	13004	12942	12953	13149	13185	13099	12910	12955	13143	13263	12984	12983	13050	13094	12977	12984	13073	13022	13044	13131	13221	13231	13062	13157	13075	13172	13197	12837	13245	13307	13230	13206	12984	12997	13205	12978	13029	13165	13003	13040	13156	13212	13105	12857	13181	13080	13180	13001	13080	13127	13314	13220	13088	13065	13138	13286	13124	12973	13175	12891	12879	13171	13088	13129	13012	13136	12991	13093	13055	12969	12861	12973	13102	13300	13178	13115	12945	13065	12934	13119	13176	13103	13086	13197	12996	13080	13035	13205	13223	13159	13145	12906	13154	13118	13049	12982	13020	13261	12999	13063	13126	13113	12991	12924	13142	13073	13023	13177	13024	13216	13135	12901	13035	13168	12972	13055	12905	12738	13093	13095	13114	12976	13194	12945	13157	13120	13029	13176	13045	13131	13215	13140	13065	13071	12989	13174	13247	13138	13050	13072	13198	13260	13149	13026	13046	13075	13097	13120	13209	13104	13095	12949	12991	13074	13203	13047	13030	13068	13043	13035	13014	13011	12973	13230	12998	13011	12988	12990	12995	13017	13242	13037	13098	13245	13048	13094	13031	12940	12873	13267	12870	13065	13196	13096	13228	13165	13155	13155	13054	12978	13070	13124	13003	13001	13078	13251	13258	13072	12987	13175	13127	12859	13277	13220	13201	13217	13127	13254	13134	12931	12934	13055	13120	13035	13086	12964	13033	13041	13140	13156	13047	13176	13116	13052	13148	13056	13132	13093	13083	12970	13035	13057	13006	13069	13042	12992	13191	13084	13040	12998	13048	13067	12952	12989	13223	12939	13105	13098	13100	13031	13024	13196	13043	13093	13154	13110	13237	13198	13122	13035	12988	13108	13133	13107	13338	13014	13136	13155	13097	13078	12920	13039	13054	12953	13044	13044	12961	13024	13138	13003	13135	13177	12923	12969	13218	13024	13056	13090	13216	13025	13183	13036	13179	12996	13097	13084	13157	13180	12933	12970	13208	13135	13164	13150	13012	13053	13087	13116	13231	13191	13119	13222	13020	12986	13039	13182	13036	13121	12993	13137	13155	12915	13081	13020	13173	13049	13220	13158	13144	13090	13135	12902	12994	13178	13104	13153	13148	13338	12935	13049	13171	13257	13037	13007	13273	13020	13220	13136	12970	12992	13029	13165	13200	13268	12949	13218	13136	13016	13075	13092	13160	13025	12995	13010	13104	13220	12975	13149	13240	13264	13299	13010	12972	13091	12964	13108	13132	13222	13119	13063	13066	13119	13163	13096	13046	12962	12993	13219	12874	12869	13073	13173	13174	13096	13099	13197	12906	13096	13065	13006	12979	13008	13130	13040	13106	13051	13180	12967	12953	12842	13312	13228	13037	12993	13011	13220	13209	13101	13130	13197	13088	12916	13194	13068	12956	12975	13190
48955	96759	90958	70011	51867	40001	35534	30995	22888	15336	12681	12072	12220	12187	12089	12200	12112	12102	12143	12053	12080	12066	11995	12051	11965	12306	12090	11949	12134	12115	12081	12063	11931	12000	12019	11948	12023	12005	11905	12094	11939	12073	12091	11988	12016	12079	11949	11967	11930	11967	12000	11963	11979	11945	11958	12077	12071	12047	12095	12022	12083	12048	12062	11970	12091	11981	12015	12028	11998	12108	11976	12104	11956	12040	12035	11949	12008	12016	12002	12075	12003	12092	12119	12073	12037	11895	11985	12065	12105	12129	12044	11920	11971	11949	12065	12016	12135	11899	11916	11992	11937	11828	12106	11927	11914	12064	12073	11967	12078	11981	12148	11973	12091	11929	12029	11903	11961	11907	12036	12045	11988	12245	12041	11990	12096	12137	12088	12063	11963	11922	12034	11826	11958	12033	11964	12031	11811	11899	11945	11864	11953	11942	11998	12090	11922	11895	12024	11945	11934	11942	12111	12080	12029	12053	12032	11945	12015	11983	11898	12025	11998	12029	11871	11924	12096	11898	12117	11942	12055	11980	12047	12132	12007	11980	12132	12223	12112	11954	12173	11913	11932	11878	12074	12066	12145	12062	11978	12034	12041	12013	11942	11949	11960	11923	11966	12094	12194	12049	12043	11924	11986	12053	12005	11994	11998	12153	12065	12057	12033	11882	12033	12073	12010	12107	12008	11976	11935	11956	12059	11972	12004	11883	12077	11973	11982	11944	11995	11976	11940	12186	11848	12075	12003	12069	12114	12110	11962	11906	12056	11979	11840	12045	11973	12087	11911	11972	11996	11969	12027	12139	11858	11834	12166	11927	12068	11971	11934	11896	12024	11825	12004	11993	11874	12143	12124	12014	11906	11896	12065	12017	12079	11873	11902	11826	12079	12117	12165	12028	12007	11886	12099	11862	11866	12028	11976	11792	11857	11915	11948	11890	12034	11955	11895	12067	11999	11986	12015	11853	12133	12055	11904	11986	12024	11994	12013	11957	11881	12017	11973	11895	12102	12048	12012	11898	11901	11926	12166	12085	12111	11906	11820	12077	11936	12051	11926	11987	11918	12002	11952	11891	11965	11845	11913	11998	11893	11951	11933	11923	11819	11981	11929	11891	11930	11919	12095	12105	12074	11901	11879	12068	11802	11890	11936	12094	11965	12089	11900	11990	12219	11818	12121	12079	12043	12029	11961	11964	12052	11967	11937	11974	12080	11841	12113	11938	12096	11905	11933	11943	12144	12076	11813	12043	11984	11896	12071	11947	11940	11924	11896	12088	12077	11962	11898	12008	12021	11892	12103	12118	11972	11909	12064	12033	11997	12208	12170	11948	12099	11900	11845	12026	11928	12083	11844	12012	11932	12085	12052	11936	11944	11788	12085	11900	12110	11951	11826	12030	11955	12088	12050	12080	11885	11947	11970	12057	12021	11940	12011	11918	11947	12094	11928	11981	12166	12076	12100	12132	11914	11886	12134	12010	12052	11901	11963	11979	11978	12006	11893	11953	11974	12179	12197	11898	12025	11952	12064	11951	12048	11950	12063	12009	12082	12114	11996	11976	11844	11907	11908	11990	11829	12047	11946	11848	11905	11858	12086	11882	11927	11947	11932	12069	12021	12087	11998	11956	11977	11745	11997	12105	11960	12124	11873	11985	12070	11998	11894	11980	12026	11961	12110	11814	11723	11981	12040	11963	12029	12018	11930	12063	12110	12006	11967	12246	12005	11685	11974	12006	11929	12005	11958	12032	11951	12196	12028	12055	11939	12023	11920	12190	12018	11978	11929	12034	11977	12098	12208	12026	11974	11930	11962	12154	12025	11970	11975	11948	12049	12042	11990	11996	11856	11970	11884	12138	11890	11957	11809	12048	12027	12030	12062	12069	11802	11985	12076	11848	11983	11895	12123	11929	11994	11868	11929	12032	12156	12036	12073	12181	11991	11979	11973	11903	12059	11954	11953	11979	12110	12022	11938	12005	11868	11883	11997	12019	11925	11914	11846	11860	12040	11825	11977	11851	12004	12013	12130	12015	12057	12124	11955	12049	12022	12028	12018	11889	11968	11891	12031	12008	11973	11911	12053	11868	11820	12101	11928	12011	12096	11983	11924	12012	11766	11961	11972	11998	12049	11976	12059	12031	11934	11824	11805	11784	12107	11809	12017	11917	11842	11942	12044	12058	12015	12109	11962	12137	11966	11953	12010	11930	12005	11944	11894	12023	11936	12023	12007	12051	12042	11976	11997	11968	12034	12019	12087	12022	11951	11848	11978	11832	12105	11971	12108	12061	12038	11990	12129	11955	12027	11959	11957	12000	11937	12248	12055	11977	12073	11857	11950	11984	12052	11967	11849	12044	11997	12030	12125	11816	12024	11891	12022	12204	11907	12066	12051	12028	12061	11999	11807	12090	11955	12128	12029	11947	11924	11821	12061	12034	11926	11960	11972	12110	11872	11825	12033	12070	11839	12142	11962	11722	11995	11894	11923	11999	11912	11883	12005	12133	12125	12098	11943	11984	11944	12056	12017	11925	11936	12043	12026	12078	12193	11886	12039	12000	11892	11985	12037	11978	11983	11982	11977	11938	11862	11955	11981	12024	12085	11936	11970	12149	12208	12016	12046	12221	11903	12020	12022	12022	11908	12029	12061	12001	12077	12049	11983	12049	12153	11938	12043	12034	11995	12021	11850	12028	11905	12147	11945	12003	12025	12005	12027	12084	12153	12065	12005	11971	12071	11925	11934	12036	12026	11773	11854	12028	12042	11940	11999	12067	11988	12099	11820	11896	12060	11993	11947	11913	11975	11999	12008	11966	11917	11887	11933	12086	11952	12022	11932	11837	11977	11914	11866	11981	11995	11977	12054	11859	11993	12197	11976	11965	11964	11990	11916	11980	12011	11963	12109	12057	12090	11981	11980	11983	11826	11879	12207	12157	12105	12119	12071	11952	11980	12042	12160	12048	11981	11955	12035	11929	11978	11992	12036	11928	11958	12027	12076	12008	12179	12068	12009	11831	11985	11960	12095	11932	11958	11948	12012	12037	12009	11926	11862	12049	12200	12007	12065	11925	11915	12012	11874	11926	12102	12019	11842	11933	12027	11804	12149	12099	12043	12126	11898	12009	12065	11901	11967	11950	11968	11912	11889	11967	12085	12083	11999	12021	12018	12064	12022	11975	12008	11876	12015	12012	12005	11890	12051	11924	12074	12010	11964	11849	11930	11946	11955	12003	12011	11983	12143	11937	11942	11937	11872	11891	11976	11959	11993	11863	12057	12048	11933	11976	12051	12082	12062	12033	11972	11806	12085	11978	12076	11912	12099	12058	12124	11969	11895	11946	12135	11920	12102	11965	12052	11926	12006	12039	11889	12016	12002	11971	11990	11954	12164	12044	11999	12063	12019	12208	11993	12064	12158	11915	11947	11975	12091	12096	12185	11931	11967	12166	11883	11982	12139	11994	12119	12043	12059	11912	12135	11984	11949	12056	12095	12071	12013	11966	11894	11705	11995	11992	12030	12163	12074	11985	11898	11951	11955	11965	11951	11981	11903	12039	12009	11985	12105	12046	11902	11764	11873	11981	12016	12019	12049	12135	12079	11989	12052	11807	11871	12072	12037	11866	12003	12079	11956	12046	12092	12079	12037	11784	12159	11820	11982	12037	12109	12064	11887	11897	11970	12074	12040	12000	11854	12024	11939	12064	12048	12036	12024	12105	12043	11861	12185	11977	12068	12137	11953	11999	11945	12022	11993	12059	12022	12049	11986	11934	11935	11926	11978	12024	12033	11939	11922	12019	12046	12093	11880	12031	12027	11922	11976	11873	11903	11971	11900	12170	11876	11952	11982	11879	11892	12073	11936	11983	12011	11912	11899	11864	12067	12071	12033	12036	11999	12102	11952	11978	12025	12001	11820	11938	12140	11950	11993	12157	11934	12008	11843	12032	12007	12070	11942	11957	11983	12107	12107	11982	12133	12085	12011	11894	11939	12081	11871	12025	11882	11924	11809	12127	12031	11910	11973	12138	12062	12010	12030	12012	11956	11858	11981	11997	12030	12017	12150	12031	11939	12003	11888	11938	11890	11986	11899	12153	11929	11895	11876	12241	12147	11930	11977	11966	12043	12115	11978	12010	12038	12076	12017	12145	11895	12091	12088	11985	12012	11871	12090	12070	11940	11958	12192	12107	11942	11956	11867	12013	12086	11969	12115	12028	11984	12019	11981	11931	12013	11789	12062	12127	11990	12018	11881	11845	12010	11884	12129	11909	11932	11960	11874	11849	12015	11979	11895	11806	12057	11881	12071	12003	12035	11936	12102	12102	12081	11913	12050	11885	12029	12090	12094	11928	12089	12100	11910	12078	12075	12087	12067	11986	12007	12160	11943	12053	12065	12004	11997	12067	11906	12094	11998	11912	11908	11953	11991	12036	12060	11853	12012	12100	11989	12068	11941	12084	11900	12200	12060	11835	12030	12041	12008	11924	11936	12173	11917	11903	11968	11863	12006	12095	12008	12094	11917	11988	11999	11836	12040	11907	11992	12083	11923	12036	11976	12001	12079	12206	11968	11831	12086	11952	12024	12050	11999	11978	12048	12014	11898	11994	11936	11875	11926	12054	11877	11992	12092	12074	12007	12080	12030	11974	11873	12097	12027	12005	12099	12102	11949	12094	12065	12046	11949	12074	12006	12019	12068	12109	11895	12068	11794	11998	11941	11909	11909	12034	11930	11967	11921	12095	12155	12053	11985	11987	11896	11927	12023	12129	11855	11881	11935	12064	11943	11893	12037	12010	11846	11810	12084	12188	11936	11978	12045	11838	11923	12026	12084	12055	11930	11894	11965	11915	12055	11886	12069	11968	12125	11978	11956	11981	12101	12080	11796	11896	11979	12123	11839	12061	12069	12141	11930	11990	12002	12062	11913	11879	11877	12096	12084	11902	12060	12051	12022	12002	12053	12061	11961	11947	11907	12026	12062	11970	12005	11994	12098	11977	12030	11786	12016	11844	11801	12069	11877	12096	12034	12027	12015	11923	12092	12216	12070	12031	12085	11974	12105	11983	12060	12013	11970	11939	11930	11936	11951	12067	12094	12052	11947	12136	12083	11977	11918	11983	11988	12150	11845	11784	12127	12049
28190	33600	45528	34470	22297	17658	16182	15533	14634	14019	13750	13923	13633	13878	13927	13670	13821	13898	13770	13615	13749	13792	13672	13642	13698	13640	13700	13657	13845	13717	13910	13846	13785	13784	13580	13573	13750	13656	13747	13887	13778	13578	13870	13735	13849	13928	13725	13861	13768	13609	13660	13616	13829	13671	13754	13889	13721	13595	13693	13952	13674	13805	13590	13871	13662	13686	13658	13793	13826	13742	13588	13678	13751	13832	13699	13798	13769	13724	13755	13481	13855	13643	13813	13689	13725	13655	13723	13694	13774	13573	13652	13860	13874	13622	13659	13629	13693	13854	13765	13732	13794	13666	13881	13700	13719	13732	13766	13822	13666	13725	13578	13674	13714	13964	13734	13767	13582	13831	13579	13833	13599	13726	13640	13713	13782	13503	13794	13756	13693	13651	13739	13615	13634	13642	13849	13807	13728	13610	13673	13582	13692	13686	13629	13796	13642	13753	13757	13723	13715	13675	13848	13676	13895	13462	13731	13597	13825	13677	13510	13671	13691	13614	13701	13543	13874	13589	13660	13641	13715	13731	13456	13743	13604	13568	13543	13668	13880	13744	13701	13643	13805	13868	13762	13696	13728	13609	13595	13575	13674	13697	13735	13505	13613	13660	13698	13536	13685	13685	13832	13788	13695	13500	13775	13652	13797	13851	13617	13940	13694	13732	13417	13605	13800	13542	13643	13610	13605	13715	13825	13780	13638	13647	13636	13723	13702	13547	13735	13589	13791	13687	13745	13747	13663	13750	13573	13741	13555	13658	13775	13599	13812	13589	13725	13528	13795	13957	13663	13753	13669	13713	13677	13644	13684	13659	13937	13675	13732	13607	13655	13542	13658	13784	13762	13677	13641	13620	13471	13678	13626	13668	13575	13641	13710	13720	13670	13839	13639	13648	13650	13621	13597	13601	13839	13769	13736	13711	13709	13796	13757	13739	13606	13589	13678	13835	13734	13923	13687	13570	13570	13613	13657	13776	13718	13724	13535	13649	13674	13592	13540	13538	13700	13693	13610	13704	13662	13845	13591	13844	13717	13708	13590	13690	13642	13644	13641	13691	13624	13855	13782	13567	13826	13611	13677	13552	13600	13743	13770	13670	13729	13796	13761	13723	13673	13570	13709	13516	13894	13461	13588	13749	13722	13626	13855	13764	13616	13706	13991	13804	13906	13656	13720	13765	13618	13728	13623	13673	13884	13910	13595	13664	13670	13576	13550	13746	13685	13739	13843	13617	13772	13681	13454	13816	13572	13613	13561	13627	13683	13755	13726	13905	13838	13744	13626	13555	13661	13749	13816	13424	13806	13653	13699	13676	13559	13777	13556	13634	13815	13688	13655	13671	13925	13675	13605	13742	13702	13748	13779	13925	13718	13675	13761	13559	13771	13759	13661	13818	13790	13493	13720	13530	13795	13782	13779	13746	13706	13678	13693	13624	13521	13528	13930	13680	13578	13848	13548	13610	13720	13616	13704	13617	13837	13670	13707	13662	13747	13571	13678	13689	13689	13671	13703	13811	13620	13856	13795	13942	13531	13772	13541	13747	13692	13698	13672	13722	13729	13612	13861	13801	13837	13739	13639	13792	13747	13964	13566	13608	13772	13699	13687	13602	13543	13517	13758	13931	13652	13826	13815	13674	13802	13774	13675	13732	13813	13800	13736	13800	13670	13913	13693	13328	13681	13676	13611	13793	13628	13776	13568	13773	13598	13498	13806	13835	13819	13668	13646	13837	13591	13868	13790	13711	13841	13761	13725	13617	13686	13739	13760	13699	13781	13703	13720	13770	13919	13764	13775	13751	13765	13488	13583	13668	13724	13520	13646	13718	13779	13764	13717	13813	13627	13785	13720	13751	13553	13637	13714	13806	13659	13799	13822	13750	13708	13746	13726	13641	13706	13855	13650	13725	13742	13803	13673	13750	13560	13752	13703	13705	13670	13757	13703	13751	13802	13807	13640	13719	13629	13593	13717	13633	13674	13802	13860	13603	13508	13769	13656	13730	13897	13844	13611	13547	13881	13829	13638	13827	13916	13842	13637	13673	13764	13771	13659	13717	13739	13690	13742	13527	13610	13679	13567	13903	13613	13708	13612	13605	13836	13863	13787	13675	13526	13731	13794	13839	13697	13852	13699	13629	13655	13741	13801	13588	13642	13732	13678	13617	13810	13675	13741	13798	13689	13706	13585	13485	13531	13638	13881	13832	13680	13974	13855	13564	13783	13545	13680	13578	13684	13515	13730	13569	13658	13766	13849	13686	13776	13706	13563	13681	13559	13723	13638	13621	13748	13848	13882	13680	13680	13855	13664	13622	13813	13710	13731	13780	13680	13673	13779	13692	13665	13632	13621	13820	13838	13658	13803	13737	13701	13718	13895	13825	13797	13764	13702	13719	13861	13799	13745	13743	13668	13693	13806	13676	13757	13617	13827	13761	13735	13767	13585	13630	13750	13711	13578	13691	13624	13625	13672	13863	13610	13705	13596	13697	13755	13554	13658	13820	13766	13634	13820	13398	13751	13687	13769	13531	13667	13582	13738	13791	13809	13605	13767	13683	13705	13776	13796	13833	13773	13715	13664	13680	13807	13646	13450	13788	13548	13833	13578	13803	13776	13538	13693	13684	13663	13675	13614	13658	13867	13570	13611	13574	13548	13666	13641	13828	13711	13497	13705	13582	13564	13711	13768	13678	13799	13788	13671	13684	13998	13681	13725	13560	13735	13780	13750	13553	13729	13831	13949	13598	13677	13560	13665	13886	13768	13734	13826	13774	13617	13750	13824	13788	13716	13754	13727	13863	13699	13752	13810	13758	13663	13837	13931	13903	13633	13597	13706	13699	13523	13628	13666	13644	13702	13369	13715	13601	13825	13884	13780	13702	13679	13647	13601	13817	13594	13706	13754	13815	13881	13689	13789	13565	13702	13633	13677	13839	13932	13539	13811	13866	13798	13733	13637	13598	13864	13734	13709	13586	13699	13724	13756	13632	13636	13651	13738	13406	13525	13630	13625	13536	13739	13746	13836	13729	13935	13723	13839	13750	13870	13629	13684	13704	13771	13610	13631	13732	13801	13729	13695	13441	13729	13909	13729	13903	13606	13751	13809	13810	13579	13703	13851	13587	13754	13649	13776	13763	13600	13575	13889	13678	13763	13743	13635	13710	13749	13800	13762	13786	13908	13694	13593	13753	13825	13830	13689	13698	13573	13791	13643	13719	13655	13843	13698	13749	13801	13841	13817	13605	13869	13671	13905	13877	13791	13734	13754	13655	13610	13665	13631	13911	13731	13814	13734	13739	13650	13759	13811	13713	13551	13744	13879	13727	13642	13687	13634	13694	13693	13555	13506	13676	13725	13762	13708	13634	13951	13718	13765	13743	13786	13704	13607	13559	13681	13687	13886	13664	13727	13752	13611	13614	13757	13675	13722	13786	13972	13712	13672	13528	13505	13588	13739	13635	13716	13661	13755	13718	13898	13724	13665	13600	13631	13545	13886	13670	13548	13678	13711	13638	13782	13751	13692	13611	13854	13763	13609	13765	13932	13579	13742	13682	13809	13769	13810	13733	13847	13848	13781	13601	13774	13744	13449	13790	13498	13699	13979	13790	13784	13762	13790	13699	13645	13867	13700	13722	13657	13783	13819	13615	13714	13821	13653	13637	13684	13686	13797	13708	13798	13746	13696	13548	13552	13588	13753	13569	13542	13800	13556	13699	13800	13767	13820	13667	13543	13774	13646	13518	13800	13599	13858	13645	13757	13624	13748	13864	13715	13504	13628	13609	13440	13622	13740	13765	13532	13649	13702	13720	13704	13755	13608	13686	13593	13858	13629	13746	13693	13631	13615	13657	13609	13764	13935	13769	13580	13685	13836	13751	13572	13506	13562	13831	13682	13738	13604	13594	13563	13742	13602	13709	13856	13698	13726	13795	13676	13597	13665	13716	13692	13696	13759	13742	13539	13746	13735	13641	13815	13815	13577	13813	13634	13713	13733	13837	13820	13600	13791	13669	13717	13815	13816	13699	13734	13568	13910	13684	13782	13655	13685	13729	13763	13856	13740	13766	13632	13694	13698	13693	13805	13735	13634	13705	13639	13791	13670	13634	13602	13641	13703	13655	13554	13446	13721	13860	13593	13480	13508	13720	13708	13586	13680	13820	13880	13550	13478	13595	13811	13582	13558	13812	13597	13697	13798	13554	13576	13693	13652	13520	13743	13706	13942	13837	13570	13661	13519	13727	13736	13594	13549	13821	13589	13825	13718	13721	13684	13634	13681	13501	13660	13729	13698	13947	13693	13786	13727	13745	13601	13800	13748	13686	13680	13649	13683	13676	13731	13652	13586	13618	13594	13887	13696	13692	13768	13623	13857	13489	13772	13676	13653	13778	13766	13695	13792	13725	13782	13631	13709	13739	13637	13706	13663	13783	13755	13753	13785	13586	13796	13690	13703	13898	13651	13816	13740	13632	13675	13735	13746	13812	13685	13814	13751	13701	13715	13649	13843	13778	13619	13662	13884	13637	13657	13685	13669	13757	13721	13698	13776	13659	13671	13918	13903	13704	13759	13743	13936	13726	13768	13711	13716	13511	13554	13562	13674	13725	13776	13614	13707	13640	13727	13663	13716	13594	13700	13711	13519	13621	13644	13613	13635	13791	13719	13630	13812	13591	13723	13691	13797	13650	13579	13700	13724	13612	13644	13679	13726	13695	13569	13750	13959	13709	13610	13747	13990	13916	13711	13796	13737	13729	13921	13773	13596	13661	13687	13491	13740	13709	13619	13816	13706	13734	13596	13753	13769	13681	13611	13616	13845	13521	13815	13551	13579	13669	13752	13670	13639	13666	14002	13757	13669	13587	13755	13587	13644	13732	13704	13770	13903	13764	13411	13753	13794	13694	13674	13658	13720	13585	13623	13798	13719	13667	13720	13570	13574	13709	13668	13550	13766	13677	13754	13655	13680	13939	13797	13633	13597	13562	13615	13578	13751	13919	13588	13663	13521	13599	13756	13680	13929	13630	13834	13749	13706	13677	13586	13694	13706	13591	13805	13627	13774	13667	13662	13719	13805	13699	13744	13656	13694	13745	13684	13885	13657	13723	13804	13774	13559	13704	13553	13685	13661	13787	13580	13949
26334	52022	48249	31440	20672	16861	15665	14653	13732	12798	12548	12406	12494	12472	12459	12554	12364	12371	12414	12344	12317	12516	12360	12538	12347	12430	12246	12437	12294	12429	12460	12639	12425	12519	12227	12410	12511	12524	12559	12426	12594	12335	12551	12365	12350	12457	12516	12499	12333	12250	12464	12333	12436	12363	12447	12349	12357	12315	12364	12515	12398	12450	12307	12332	12477	12340	12366	12304	12472	12552	12432	12543	12357	12340	12333	12423	12494	12544	12526	12360	12292	12281	12354	12431	12460	12467	12558	12320	12468	12354	12294	12388	12361	12247	12424	12367	12366	12552	12430	12479	12326	12601	12443	12393	12417	12480	12335	12331	12361	12459	12157	12361	12374	12440	12336	12427	12415	12389	12302	12490	12487	12544	12351	12441	12491	12378	12300	12546	12440	12477	12394	12412	12545	12337	12386	12534	12275	12308	12456	12467	12496	12492	12339	12460	12721	12448	12436	12716	12387	12380	12313	12337	12507	12455	12370	12534	12284	12222	12396	12382	12455	12577	12532	12411	12411	12472	12279	12276	12530	12345	12315	12406	12427	12545	12565	12358	12326	12328	12400	12413	12459	12380	12314	12473	12609	12417	12486	12419	12380	12350	12391	12519	12496	12479	12425	12537	12538	12359	12412	12468	12337	12364	12452	12526	12294	12322	12552	12384	12527	12358	12517	12279	12320	12276	12518	12349	12394	12334	12360	12440	12454	12481	12360	12382	12457	12235	12527	12501	12465	12482	12304	12319	12497	12397	12539	12376	12432	12375	12388	12414	12446	12514	12256	12380	12475	12355	12361	12333	12447	12410	12276	12418	12359	12349	12435	12311	12436	12620	12421	12417	12441	12301	12444	12346	12484	12402	12606	12348	12396	12441	12308	12531	12610	12384	12273	12392	12268	12334	12482	12365	12358	12603	12392	12565	12448	12419	12484	12458	12410	12489	12382	12459	12388	12317	12426	12350	12454	12420	12387	12417	12435	12200	12418	12315	12485	12396	12467	12322	12406	12536	12326	12316	12444	12459	12471	12351	12314	12341	12647	12388	12365	12347	12341	12365	12444	12249	12231	12458	12645	12336	12384	12457	12280	12390	12354	12510	12492	12493	12400	12486	12459	12302	12527	12425	12357	12392	12445	12332	12415	12479	12392	12389	12415	12439	12386	12515	12451	12412	12358	12498	12394	12326	12335	12478	12299	12320	12371	12402	12436	12463	12505	12416	12371	12378	12411	12492	12447	12465	12342	12365	12283	12399	12401	12455	12357	12386	12348	12497	12453	12352	12405	12333	12496	12274	12360	12372	12354	12455	12447	12312	12386	12415	12281	12585	12247	12448	12405	12453	12300	12381	12372	12381	12579	12366	12363	12375	12502	12359	12412	12554	12432	12489	12407	12450	12391	12352	12462	12324	12303	12328	12441	12493	12273	12403	12458	12441	12355	12353	12324	12434	12360	12582	12370	12551	12598	12500	12408	12448	12414	12463	12370	12454	12338	12478	12466	12589	12409	12536	12343	12295	12342	12424	12557	12254	12536	12332	12546	12465	12274	12470	12359	12375	12365	12448	12387	12427	12511	12496	12294	12245	12343	12411	12348	12306	12306	12387	12518	12404	12455	12535	12518	12410	12346	12364	12516	12343	12405	12448	12413	12481	12546	12361	12353	12290	12394	12402	12338	12625	12407	12472	12397	12386	12383	12442	12379	12399	12291	12410	12325	12504	12517	12478	12418	12380	12539	12361	12383	12453	12419	12435	12303	12520	12313	12291	12401	12456	12466	12358	12434	12403	12422	12341	12478	12395	12494	12383	12419	12642	12256	12487	12403	12590	12440	12346	12441	12473	12514	12475	12393	12286	12505	12493	12317	12414	12478	12413	12374	12417	12520	12325	12258	12358	12277	12377	12403	12355	12445	12403	12270	12445	12397	12409	12465	12161	12271	12542	12408	12438	12264	12363	12493	12370	12392	12422	12357	12319	12266	12481	12394	12341	12430	12163	12356	12492	12401	12353	12547	12423	12433	12383	12447	12409	12465	12468	12402	12340	12425	12297	12465	12398	12473	12482	12287	12287	12654	12322	12331	12460	12372	12357	12426	12492	12475	12432	12205	12281	12500	12363	12272	12455	12247	12452	12434	12468	12414	12494	12447	12369	12427	12470	12415	12575	12477	12356	12478	12392	12172	12334	12366	12431	12362	12438	12428	12433	12320	12284	12329	12379	12554	12341	12407	12384	12313	12493	12493	12441	12588	12413	12424	12392	12406	12180	12499	12393	12309	12446	12243	12417	12377	12324	12518	12381	12447	12522	12395	12334	12438	12316	12504	12493	12277	12238	12519	12600	12380	12367	12545	12475	12417	12388	12332	12508	12191	12355	12498	12487	12328	12482	12381	12369	12446	12430	12570	12411	12421	12439	12474	12407	12414	12536	12378	12381	12305	12370	12385	12499	12303	12451	12415	12413	12382	12504	12446	12345	12325	12326	12371	12450	12607	12479	12340	12478	12423	12493	12269	12453	12398	12450	12381	12381	12371	12276	12455	12436	12309	12442	12352	12390	12317	12510	12341	12360	12398	12466	12403	12417	12371	12395	12326	12456	12339	12299	12383	12494	12408	12474	12586	12367	12473	12344	12537	12477	12398	12574	12306	12343	12443	12445	12435	12400	12365	12363	12415	12472	12322	12454	12279	12430	12447	12408	12309	12570	12418	12458	12468	12386	12420	12392	12321	12334	12448	12365	12436	12443	12523	12481	12366	12553	12527	12371	12394	12304	12299	12340	12304	12455	12515	12396	12256	12208	12419	12449	12433	12557	12397	12418	12397	12446	12377	12263	12327	12486	12334	12331	12333	12461	12535	12516	12569	12449	12616	12359	12296	12336	12487	12246	12373	12375	12408	12433	12512	12519	12357	12595	12436	12361	12536	12576	12476	12370	12495	12384	12462	12231	12516	12467	12272	12484	12420	12503	12409	12405	12467	12407	12408	12374	12508	12168	12337	12516	12519	12386	12501	12490	12403	12538	12426	12496	12535	12411	12398	12332	12547	12358	12387	12461	12465	12403	12266	12424	12325	12544	12240	12376	12395	12466	12502	12303	12330	12407	12475	12647	12506	12318	12408	12438	12494	12400	12547	12435	12325	12542	12340	12362	12511	12274	12523	12352	12366	12573	12356	12344	12355	12345	12299	12482	12299	12425	12338	12275	12422	12410	12453	12288	12430	12285	12342	12389	12595	12470	12301	12199	12356	12374	12385	12366	12465	12458	12335	12451	12384	12312	12450	12372	12367	12361	12298	12398	12382	12509	12454	12422	12450	12423	12328	12420	12410	12570	12398	12426	12451	12471	12633	12248	12533	12340	12392	12473	12433	12414	12379	12348	12484	12405	12426	12541	12367	12396	12424	12405	12414	12568	12307	12583	12273	12465	12368	12489	12343	12560	12380	12331	12509	12278	12543	12399	12668	12310	12466	12476	12421	12482	12357	12510	12423	12523	12503	12447	12425	12275	12402	12455	12414	12346	12470	12365	12346	12244	12389	12404	12467	12457	12273	12383	12357	12346	12379	12402	12563	12301	12492	12322	12401	12444	12440	12359	12367	12585	12482	12404	12484	12483	12501	12284	12555	12394	12387	12518	12332	12445	12487	12456	12717	12415	12363	12412	12470	12331	12326	12505	12448	12345	12439	12264	12421	12368	12448	12348	12645	12405	12377	12511	12557	12403	12325	12409	12508	12268	12508	12331	12490	12600	12415	12397	12390	12532	12431	12477	12453	12567	12353	12484	12431	12400	12350	12587	12348	12316	12325	12584	12367	12573	12544	12284	12314	12473	12281	12624	12300	12419	12374	12319	12422	12490	12547	12521	12483	12579	12385	12424	12392	12383	12256	12222	12533	12411	12424	12497	12460	12345	12448	12325	12344	12327	12487	12089	12525	12336	12406	12391	12608	12354	12449	12417	12277	12579	12504	12324	12377	12378	12493	12408	12355	12353	12358	12435	12351	12333	12423	12338	12497	12385	12518	12305	12498	12411	12395	12375	12445	12388	12405	12514	12546	12435	12321	12433	12311	12457	12374	12459	12449	12478	12442	12604	12410	12434	12404	12374	12523	12431	12523	12482	12295	12473	12429	12326	12364	12317	12488	12417	12347	12435	12412	12429	12289	12354	12391	12276	12556	12538	12292	12292	12487	12436	12400	12520	12427	12403	12380	12375	12429	12519	12419	12271	12394	12358	12424	12441	12339	12499	12407	12305	12387	12372	12266	12472	12398	12378	12542	12408	12286	12273	12374	12409	12506	12435	12352	12473	12530	12470	12423	12446	12501	12583	12337	12224	12431	12311	12707	12271	12443	12413	12319	12286	12433	12563	12450	12448	12278	12361	12478	12403	12424	12409	12448	12360	12307	12426	12272	12388	12287	12483	12477	12306	12372	12268	12340	12242	12163	12334	12410	12330	12381	12422	12382	12487	12388	12356	12346	12332	12374	12427	12402	12365	12396	12557	12386	12504	12326	12305	12637	12259	12393	12513	12370	12461	12461	12436	12487	12418	12419	12397	12447	12283	12273	12435	12422	12389	12276	12550	12463	12474	12309	12342	12451	12405	12489	12533	12303	12345	12441	12278	12340	12417	12324	12434	12527	12419	12368	12370	12399	12446	12433	12524	12449	12281	12489	12470	12342	12514	12354	12373	12301	12429	12308	12598	12438	12454	12382	12451	12315	12371	12405	12484	12443	12481	12346	12340	12378	12642	12254	12502	12399	12297	12466	12466	12450	12439	12555	12423	12460	12339	12391	12444	12408	12393	12345	12507	12469	12396	12396	12519	12341	12386	12429	12444	12464	12412	12434	12356	12560	12413	12403	12331	12352	12348	12289	12363	12488	12294	12537	12470	12363	12449	12355	12451	12379	12315	12472	12480	12376	12236	12353	12413	12373	12362	12443	12391	12346	12352	12472	12305	12513	12425	12366	12318	12236	12470	12457	12411	12386	12430	12438	12300	12471	12217	12452	12537	12395	12543	12356	12474	12500	12298	12364	12444	12251	12360	12588	12449	12291	12280	12495	12505	12459	12468	12358	12413	12445	12424	12368	12471	12380	12384	12468	12346	12331	12484	12308	12454	12272	12444	12437	12314	12440	12453
24073	22951	40054	42422	31408	29068	28837	24348	19005	15389	14030	13817	13658	13635	13592	13421	13460	13448	13513	13573	13615	13634	13521	13537	13479	13533	13512	13356	13472	13566	13537	13359	13619	13416	13371	13442	13519	13524	13343	13410	13371	13545	13595	13316	13404	13303	13495	13416	13334	13493	13461	13224	13613	13455	13521	13262	13368	13435	13515	13272	13578	13338	13369	13592	13326	13337	13335	13295	13465	13407	13421	13261	13403	13638	13341	13415	13358	13456	13477	13389	13496	13574	13436	13336	13343	13552	13244	13354	13496	13336	13351	13461	13541	13525	13514	13476	13350	13377	13479	13574	13422	13493	13499	13621	13483	13569	13461	13204	13510	13319	13448	13364	13404	13398	13242	13378	13580	13482	13345	13409	13285	13460	13437	13206	13348	13334	13417	13523	13642	13341	13549	13511	13457	13424	13594	13351	13560	13551	13435	13405	13332	13286	13476	13378	13471	13472	13311	13279	13440	13420	13375	13411	13356	13358	13348	13265	13429	13223	13387	13326	13486	13312	13525	13326	13238	13466	13514	13332	13437	13492	13424	13425	13429	13376	13403	13568	13353	13331	13523	13428	13509	13416	13398	13316	13309	13319	13396	13259	13240	13453	13430	13333	13385	13416	13345	13444	13479	13465	13319	13431	13401	13575	13600	13394	13334	13323	13430	13496	13478	13332	13339	13476	13465	13451	13316	13481	13394	13327	13470	13419	13501	13427	13382	13468	13472	13257	13518	13232	13605	13437	13361	13568	13281	13404	13385	13454	13545	13272	13081	13379	13312	13471	13514	13328	13402	13319	13238	13553	13399	13487	13242	13388	13322	13354	13283	13517	13363	13463	13445	13290	13290	13636	13306	13488	13474	13394	13418	13428	13578	13327	13565	13569	13414	13413	13448	13557	13352	13363	13227	13344	13356	13431	13285	13293	13372	13421	13547	13380	13495	13386	13444	13257	13356	13336	13338	13540	13473	13341	13234	13363	13416	13502	13363	13235	13383	13288	13340	13283	13346	13441	13313	13478	13365	13537	13425	13492	13554	13397	13317	13479	13445	13438	13334	13415	13336	13416	13209	13446	13274	13383	13500	13482	13320	13498	13338	13266	13409	13568	13551	13211	13201	13403	13285	13358	13352	13347	13286	13350	13287	13297	13582	13513	13359	13465	13325	13255	13318	13563	13658	13322	13478	13396	13310	13290	13317	13431	13514	13450	13418	13232	13474	13306	13249	13381	13719	13315	13235	13398	13400	13512	13275	13447	13262	13385	13370	13280	13597	13254	13472	13402	13583	13502	13299	13251	13543	13363	13361	13185	13439	13367	13407	13338	13412	13393	13418	13536	13299	13353	13523	13536	13399	13331	13504	13377	13305	13539	13375	13393	13373	13503	13379	13315	13469	13470	13406	13319	13340	13368	13254	13524	13325	13475	13381	13542	13470	13337	13473	13343	13390	13254	13369	13603	13394	13263	13478	13396	13444	13295	13536	13361	13426	13302	13462	13255	13359	13313	13496	13511	13575	13386	13267	13454	13478	13432	13510	13296	13437	13424	13537	13504	13495	13368	13431	13297	13561	13353	13286	13327	13386	13456	13363	13289	13380	13458	13391	13370	13421	13502	13498	13360	13449	13496	13378	13222	13496	13298	13418	13467	13444	13469	13311	13498	13264	13325	13355	13362	13306	13264	13371	13536	13312	13320	13286	13496	13571	13340	13432	13447	13423	13302	13458	13402	13385	13495	13489	13420	13567	13279	13454	13588	13221	13350	13349	13264	13442	13440	13340	13459	13555	13192	13428	13429	13385	13338	13356	13297	13337	13223	13413	13396	13348	13323	13473	13475	13588	13311	13609	13551	13407	13590	13613	13608	13347	13498	13382	13312	13321	13531	13500	13500	13434	13248	13400	13237	13440	13229	13393	13555	13251	13265	13458	13425	13375	13379	13538	13524	13459	13470	13380	13429	13630	13455	13469	13369	13404	13254	13273	13359	13297	13310	13433	13227	13303	13349	13464	13357	13507	13429	13464	13372	13464	13266	13530	13427	13264	13559	13372	13417	13133	13319	13164	13330	13618	13452	13302	13440	13562	13502	13583	13323	13441	13312	13342	13490	13441	13250	13247	13528	13438	13303	13441	13321	13664	13432	13443	13624	13473	13242	13334	13307	13243	13258	13488	13331	13553	13406	13436	13447	13499	13218	13465	13274	13347	13407	13348	13530	13417	13365	13363	13249	13301	13542	13577	13243	13377	13565	13537	13428	13522	13512	13479	13375	13310	13340	13445	13394	13606	13374	13443	13387	13531	13296	13431	13391	13181	13403	13632	13417	13295	13403	13369	13465	13579	13449	13468	13429	13361	13266	13454	13389	13253	13462	13352	13467	13067	13462	13518	13251	13346	13535	13300	13362	13358	13236	13273	13298	13353	13369	13275	13536	13539	13217	13311	13466	13446	13457	13212	13296	13269	13290	13274	13147	13345	13330	13358	13326	13552	13549	13524	13469	13513	13488	13494	13351	13587	13370	13405	13432	13341	13478	13405	13369	13631	13182	13482	13385	13458	13355	13401	13255	13355	13227	13528	13323	13199	13512	13607	13349	13470	13448	13458	13377	13395	13463	13299	13191	13317	13278	13345	13243	13366	13254	13511	13444	13427	13327	13429	13327	13284	13365	13434	13462	13345	13528	13254	13345	13288	13333	13502	13538	13355	13461	13235	13493	13505	13523	13449	13344	13299	13310	13320	13339	13410	13311	13301	13487	13535	13256	13375	13380	13277	13450	13294	13538	13469	13437	13457	13312	13370	13393	13279	13539	13321	13428	13426	13512	13299	13594	13308	13347	13316	13440	13451	13411	13537	13142	13342	13466	13452	13432	13412	13402	13405	13366	13457	13425	13274	13365	13356	13446	13531	13360	13397	13391	13403	13512	13459	13568	13549	13308	13400	13237	13550	13549	13425	13332	13319	13379	13407	13414	13256	13319	13359	13272	13515	13246	13329	13457	13442	13427	13546	13310	13358	13341	13464	13382	13393	13308	13348	13265	13376	13340	13350	13507	13384	13390	13326	13362	13349	13401	13295	13226	13354	13419	13462	13290	13440	13321	13315	13443	13622	13313	13443	13365	13444	13359	13560	13313	13278	13292	13249	13333	13216	13344	13499	13411	13542	13289	13318	13393	13562	13346	13276	13293	13411	13284	13350	13395	13349	13394	13324	13470	13647	13529	13300	13548	13333	13342	13348	13375	13432	13582	13420	13391	13259	13408	13286	13466	13603	13543	13417	13367	13415	13514	13547	13353	13568	13453	13404	13459	13556	13388	13521	13275	13377	13540	13447	13512	13317	13254	13270	13458	13582	13257	13491	13225	13442	13351	13285	13528	13513	13469	13472	13377	13353	13398	13380	13459	13504	13467	13372	13479	13576	13487	13360	13318	13321	13435	13319	13400	13602	13431	13372	13579	13521	13450	13416	13391	13331	13590	13365	13348	13434	13444	13401	13489	13247	13282	13592	13393	13356	13460	13442	13269	13492	13453	13276	13382	13481	13533	13513	13409	13439	13328	13388	13349	13420	13441	13508	13545	13252	13397	13489	13436	13514	13357	13294	13419	13345	13464	13457	13330	13169	13264	13444	13514	13494	13304	13250	13494	13464	13289	13497	13373	13606	13404	13271	13397	13577	13561	13284	13490	13390	13414	13316	13415	13479	13323	13338	13426	13500	13389	13330	13383	13446	13480	13187	13316	13535	13370	13388	13293	13290	13507	13482	13471	13514	13321	13496	13572	13491	13497	13411	13346	13494	13267	13500	13413	13409	13516	13329	13479	13590	13272	13432	13480	13356	13386	13534	13214	13466	13566	13370	13258	13404	13170	13267	13222	13305	13309	13307	13277	13435	13514	13516	13394	13383	13516	13372	13343	13547	13516	13535	13452	13180	13329	13325	13457	13382	13484	13460	13093	13406	13568	13328	13534	13392	13504	13354	13366	13291	13377	13468	13165	13450	13495	13452	13479	13211	13327	13376	13293	13385	13500	13322	13593	13571	13680	13367	13176	13519	13542	13456	13300	13435	13363	13517	13500	13459	13337	13490	13385	13346	13393	13408	13540	13577	13502	13204	13391	13325	13460	13251	13459	13393	13435	13359	13549	13341	13309	13549	13392	13267	13420	13262	13267	13499	13496	13288	13346	13263	13296	13404	13482	13425	13559	13343	13462	13255	13527	13260	13372	13285	13428	13530	13453	13121	13219	13248	13422	13473	13207	13385	13372	13456	13402	13454	13465	13419	13217	13271	13395	13307	13444	13395	13372	13485	13310	13480	13459	13313	13335	13337	13356	13395	13277	13590	13392	13432	13534	13208	13340	13410	13474	13414	13325	13433	13388	13385	13382	13330	13366	13524	13332	13460	13323	13350	13322	13356	13376	13569	13165	13411	13605	13350	13286	13349	13369	13364	13352	13415	13350	13407	13358	13392	13448	13429	13469	13374	13472	13272	13497	13433	13481	13377	13354	13223	13351	13355	13240	13480	13423	13350	13614	13356	13453	13387	13268	13369	13277	13409	13352	13498	13305	13368	13491	13449	13302	13321	13454	13419	13480	13469	13604	13328	13515	13225	13390	13427	13482	13285	13295	13302	13313	13297	13385	13288	13292	13369	13383	13337	13443	13426	13276	13501	13233	13402	13549	13289	13457	13226	13474	13268	13411	13470	13289	13519	13410	13343	13218	13199	13290	13353	13397	13611	13421	13159	13200	13380	13435	13292	13218	13432	13500	13413	13418	13424	13257	13448	13438	13431	13290	13469	13308	13306	13404	13260	13218	13396	13344	13571	13282	13317	13422	13552	13364	13431	13652	13370	13287	13139	13362	13445	13284	13355	13457	13303	13385	13251	13521	13452	13371	13435	13446	13306	13378	13287	13442	13396	13303	13384	13492	13471	13445	13532	13335	13310	13538	13539	13429	13556	13251	13210	13522	13467	13608	13226	13582	13368	13476	13460	13486	13367	13399	13528	13564	13397	13419	13406	13361	13365	13340	13421	13389	13347	13520	13573	13508	13329	13542	13423	13449	13431	13236	13272	13203	13436	13324	13474	13413	13509	13394	13580	13393	13273	13183	13489	13300	13267	13366	13427	13514	13361	13397	13667	13306
40012	87304	78381	58433	36284	32034	29098	25357	19278	13883	12616	12373	12411	12430	12185	12242	12256	12480	12361	12296	12346	12545	12384	12365	12179	12269	12176	12301	12210	12465	12139	12250	12414	12169	12462	12250	12280	12320	12300	12079	12260	12282	12169	12243	12258	12300	12361	12318	12201	12212	12379	12176	12257	12160	12199	12271	12364	12200	12089	12348	12252	12332	12205	12310	12370	12223	12242	12335	12397	12170	12360	12121	12304	12129	12135	12312	12245	12216	12411	12164	12260	12204	12113	12247	12270	12338	12208	12353	12181	12442	12356	12329	12194	12314	12141	12251	12226	12198	12282	12195	12248	12274	12141	12252	12334	12403	12398	12154	12238	12311	12218	12165	12192	12207	12380	12078	12239	12296	12348	12230	12235	12292	12385	12227	12357	12297	12265	12383	12383	12322	12258	12326	12255	12424	12228	12234	12189	12315	12286	12199	12387	12449	12262	12281	12167	12314	12071	12184	12254	12106	12204	12227	12349	12280	12318	12328	12295	12271	12182	12413	12160	12268	12300	12350	12527	12261	12125	12275	12241	12284	12229	12421	12238	12261	12233	12261	12117	12412	12250	12287	12123	12318	12328	12373	12199	12355	12281	12270	12302	12235	12177	12240	12151	12325	12288	12081	12261	12206	12265	12035	12230	12269	12197	12219	12360	12359	12214	12147	12379	12094	12286	12351	12196	12252	12254	12343	12132	12079	12325	12261	12503	12153	12310	12164	12330	12290	12109	12204	12292	12301	12324	12200	12191	12157	12283	12320	12302	12434	12071	12249	12127	12184	12269	12384	12269	12371	12285	12220	12316	12261	12317	12348	12166	12180	12216	12384	12220	12302	12275	12300	12222	12291	12197	12364	12219	12302	12136	12310	12413	12364	12251	12233	12281	12326	12313	12326	12222	12206	12241	12212	12271	12151	12294	12324	12272	12316	12194	12256	12177	12166	12173	12341	12117	12256	12300	12290	12382	12294	12211	12268	12330	12355	12230	12297	12296	12301	12255	12336	12259	12327	12209	12338	12241	12296	12238	12310	12178	12184	12140	12352	12275	12318	12284	12412	12177	12139	12283	12157	12341	12125	12327	12326	12113	12198	12102	12261	12316	12279	12218	12324	12188	12233	12265	12250	12248	12351	12054	12299	12099	12220	12339	12188	12380	12093	12262	12352	12328	12218	12082	12273	12256	12337	12228	12182	12237	12248	12348	12402	12170	12150	12266	12330	12339	12175	12173	12111	12421	12209	12187	12295	12145	12255	12236	12132	12281	12282	12254	12442	12229	12215	12369	12229	12288	12227	12255	12320	12157	12319	12262	12156	12273	12318	12425	12420	12199	12334	12164	12289	12293	12307	12192	12190	12383	12372	12130	12296	12298	12261	12184	12216	12231	12415	12228	12251	12167	12137	12177	12363	12253	12273	12128	12248	12270	12244	12072	12224	12261	12331	12347	12305	12147	12366	12229	12268	12174	12282	12411	12255	12233	12237	12276	12438	12335	12276	12351	12334	12355	12079	12297	12261	12176	12420	12370	12247	12428	12222	12234	12372	12296	12312	12151	12166	12251	12380	12180	12265	12318	12201	12314	12314	12269	12395	12318	12305	12290	12257	12297	12139	12323	12163	12351	12388	12282	12231	12422	12333	12296	12165	12284	12346	12182	12270	12233	12255	12198	12183	12156	12143	12407	12066	12367	12147	12115	12119	12279	12222	12222	12349	12309	12260	12309	12193	12432	12420	12352	12189	12277	12312	12070	12326	12348	12444	12312	12160	12322	12354	12186	12347	12188	12321	12393	12031	12302	12244	12247	12253	12281	12210	12272	12268	12323	12269	12326	12240	12169	12222	12293	12252	12319	12314	12338	12446	12245	12319	12221	12109	12208	12409	12232	12204	12396	12199	12229	12345	12280	12126	12221	12029	12276	12230	12170	12387	12225	12193	12446	12354	12310	12310	12225	12122	12355	12168	12148	12325	12298	12211	12318	12214	12292	12224	12299	12399	12156	12275	12223	12164	12244	12185	12463	12046	12142	12328	12293	12335	12115	12231	12219	12320	12173	12185	12175	12278	12114	12121	12371	12176	12357	12332	12304	12311	12240	12341	12095	12330	12366	12200	12315	12154	12252	12257	12244	12138	12157	12293	12340	12306	12167	12217	12357	12341	12261	12266	12207	12367	12261	12280	12159	12192	12214	12261	12313	12171	12335	12283	12211	12206	12264	12387	12228	12412	12283	12238	12275	12315	12343	12183	12343	12312	12434	12284	12192	12339	12186	12283	12065	12388	12280	12146	12223	12329	12178	12350	12101	12227	12135	12283	12264	12252	12273	12126	12334	12166	12283	12181	12441	12423	12198	12036	12352	12389	12357	12189	12275	12170	12052	12308	12296	12305	12240	12247	12247	12481	12139	12244	12311	12147	12281	12091	12246	12306	12228	12231	12331	12236	12262	12227	12242	12281	12215	12300	12200	12348	12126	12259	12280	12190	12280	12336	12223	12420	12226	12203	12313	12340	12275	12249	12313	12180	12304	12287	12375	12466	12347	12199	12155	12294	12366	12179	12227	12247	12186	12256	12264	12254	12276	12317	12347	12185	12356	12357	12304	12388	12291	12127	12329	12395	12302	12272	12097	12079	12316	12320	12324	12293	12323	12373	12156	12182	12294	12006	12446	12268	12250	12224	12276	12199	12190	12118	12171	12244	12331	12268	12144	12178	12339	12218	12265	12157	12287	12291	12147	12091	12192	12262	12250	12233	12289	12316	12208	12250	12358	12322	12199	12427	12369	12281	12126	12135	12218	12168	12264	12461	12133	12324	12280	12158	12208	12370	12167	12306	12163	12269	12348	12328	12199	12275	12331	12252	12324	12180	12290	12146	12263	12341	12189	12189	12267	12234	12198	12408	12270	12232	12386	12161	12289	12288	12127	12327	12148	12205	12332	12322	12356	12269	12320	12240	12258	12280	12346	12296	12501	12516	12208	12258	12256	12252	12163	12269	12197	12256	12247	12358	12366	12207	12158	12345	12270	12308	12394	12252	12285	12202	12125	12090	12371	12300	12390	12231	12280	12296	12316	12325	12333	12403	12408	12311	12234	12173	12187	12256	12258	12262	12305	12286	12379	12446	12282	12281	12220	12371	12310	12229	12269	12391	12275	12234	12220	12252	12223	12049	12313	12284	12289	12407	12186	12235	12381	12231	12488	12231	12393	12249	12048	12218	12352	12308	12230	12325	12335	12203	12302	12224	12340	12217	12217	12255	12388	12427	12375	12403	12343	12225	12235	12333	12289	12290	12351	12270	12198	12352	12066	12275	12150	12196	12280	12345	12422	12360	12291	12325	12211	12268	12406	12402	12243	12242	12191	12247	12199	12424	12151	12153	12233	12216	12236	12378	12378	12158	12278	12267	12347	12121	12321	12255	12271	12393	12183	12283	12219	12261	12283	12199	12181	12284	12118	12269	12258	12165	12404	12169	12243	12283	12298	12419	12231	12180	12320	12234	12156	12129	12403	12338	12161	12217	12250	12193	12210	12246	12275	12294	12184	12361	12115	12395	12109	12286	12207	12321	12364	12311	12036	12356	12176	12277	12049	12227	12162	12279	12324	12249	12154	12264	12261	12175	12203	12125	12294	12342	12188	12325	12254	12391	12467	12290	12247	12232	12253	12332	12122	12354	12205	12375	12226	12338	12221	12331	12018	12325	12216	12364	12271	12344	12272	12310	12187	12346	12344	12212	12286	12258	12156	12267	12292	12337	12338	12337	12336	12112	12204	12353	12235	12292	12117	12315	12273	12238	12265	12227	12105	12239	12238	12229	12340	12210	12376	12189	12353	12175	12248	12237	12279	12397	12177	12104	12228	12253	12179	12256	12305	12253	12345	12077	12229	12107	12295	12235	12232	12241	12232	12069	12268	12156	12259	12260	12253	12352	12309	12286	12225	12307	12318	12348	12367	12325	12243	12317	12294	12158	12140	12268	12163	12299	12303	12307	12377	12309	12292	12286	12334	12272	12302	12129	12456	12153	12393	12072	12317	12113	12193	12151	12503	12200	12237	12270	12218	12064	12270	12290	12275	12373	12278	12226	12235	12208	12172	12145	12159	12091	12310	12214	12289	12179	12316	12239	12213	12478	12173	12045	12419	12232	12192	12297	12202	12378	12128	12129	12292	12143	12227	12201	12328	12216	12267	12424	12458	12136	12338	12263	12009	12303	12254	12255	12355	12238	12181	12154	12054	12178	12222	12280	12197	12367	12185	12350	12158	12140	12404	12186	12395	12221	12271	12213	12309	12231	12131	12378	12368	12196	12183	12235	12211	12254	12353	12418	12195	12170	12366	12278	12482	12240	12420	12210	12253	12244	12281	12276	12286	12019	12232	12316	12445	12205	12119	12332	12269	12314	12474	12370	12467	12102	12190	12413	12178	12214	12283	12433	12092	12208	12134	12338	12220	12216	12174	12182	12265	12252	12223	12243	12340	12299	12192	12182	12374	12310	12269	12401	12222	12437	12082	12340	12239	12309	12267	12131	12116	12301	12253	12414	12378	12291	12047	12190	12125	12405	12161	12419	12278	12228	12350	12424	12217	12273	12191	12194	12144	12276	12153	12167	12263	12273	12187	12142	12090	12101	12390	12160	12326	12231	12195	12196	12333	12135	12265	12188	12210	12319	12250	12326	12133	12341	12275	12319	12323	12459	12386	12268	12376	12401	12313	12383	12348	12415	12179	12270	12216	12349	12241	12415	12242	12182	12241	12167	12301	12312	12366	12324	12272	12314	12128	12247	12195	12394	12218	12256	12357	12144	12368	12154	12215	12321	12200	12190	12295	12234	12365	12425	12232	12169	12303	12168	12220	12227	12336	12209	12283	12190	12215	12242	12365	12332	12229	12214	12227	12202	12344	12439	12305	12280	12327	12365	12121	12265	12256	12213	12260	12274	12205	12163	12327	12299	12338	12235	12269	12306	12369	12247	12181	12247	12178	12236	12255	12175	12286	12231	12341	12323	12179	12468	12245	12144	12255	12290	12154	12252	12163	12197	12240	12222	12217	12284	12293	12136	12315	12127	12149	12108	12237	12160	12262	12279	12163	12356	12135	12281	12172	12372	12162	12110	12246	12302	12194	12199	12147	12401	12325	12197
22695	21705	34917	35894	33339	30094	33808	28193	22238	16478	14350	13619	13802	13628	13801	13541	13712	13601	13481	13516	13458	13519	13445	13599	13681	13494	13480	13390	13547	13465	13584	13304	13410	13587	13429	13507	13568	13415	13551	13521	13372	13371	13271	13509	13409	13379	13445	13291	13436	13266	13506	13342	13327	13324	13186	13338	13484	13341	13404	13416	13526	13395	13307	13283	13332	13417	13339	13417	13184	13456	13414	13178	13368	13145	13536	13433	13389	13242	13351	13539	13223	13339	13242	13464	13394	13356	13569	13330	13423	13350	13495	13333	13449	13431	13497	13446	13452	13260	13371	13471	13416	13252	13322	13434	13193	13507	13400	13518	13436	13448	13313	13219	13374	13438	13617	13250	13459	13352	13430	13336	13430	13305	13353	13290	13249	13093	13257	13297	13460	13233	13161	13413	13343	13332	13379	13484	13147	13265	13539	13397	13384	13349	13243	13286	13332	13275	13384	13237	13478	13489	13413	13313	13466	13345	13327	13266	13353	13592	13458	13447	13438	13466	13349	13543	13421	13618	13386	13559	13406	13202	13303	13235	13251	13336	13364	13334	13330	13236	13353	13411	13413	13440	13294	13430	13336	13228	13188	13388	13161	13312	13334	13318	13357	13542	13372	13454	13304	13276	13240	13163	13289	13463	13328	13522	13598	13280	13380	13392	13505	13435	13404	13296	13258	13460	13387	13478	13406	13151	13184	13219	13201	13054	13269	13275	13256	13322	13139	13402	13239	13370	13378	13382	13414	13271	13281	13339	13255	13446	13247	13305	13480	13329	13377	13335	13413	13275	13468	13367	13353	13379	13299	13523	13436	13209	13142	13286	13267	13400	13296	13449	13369	13239	13363	13434	13419	13446	13350	13291	13300	13190	13508	13357	13484	13149	13406	13390	13270	13356	13384	13363	13312	13394	13453	13170	13192	13333	13462	13201	13374	13304	13244	13383	13254	13462	13392	13189	13308	13445	13409	13211	13320	13438	13410	13390	13347	13329	13450	13354	13401	13197	13302	13410	13319	13445	13297	13299	13147	13426	13271	13269	13283	13182	13274	13161	13299	13367	13321	13310	13131	13524	13371	13365	13438	13393	13294	13310	13414	13357	13458	13563	13323	13252	13415	13473	13305	13206	13498	13319	13405	13367	13387	13499	13327	13327	13423	13356	13400	13369	13320	13423	13413	13215	13333	13318	13404	13462	13416	13342	13210	13355	13293	13179	13344	13491	13363	13272	13346	13462	13269	13327	13373	13333	13392	13193	13513	13396	13363	13164	13199	13532	13245	13247	13254	13468	13534	13369	13385	13479	13307	13226	13228	13260	13391	13339	13186	13519	13289	13227	13355	13429	13485	13401	13258	13485	13211	13376	13476	13519	13287	13351	13313	13447	13454	13429	13512	13311	13278	13378	13301	13485	13435	13294	13505	13440	13433	13413	13519	13379	13481	13334	13448	13419	13324	13308	13295	13574	13495	13308	13376	13227	13250	13396	13320	13403	13266	13224	13405	13222	13468	13342	13263	13382	13233	13387	13234	13264	13282	13293	13246	13229	13267	13241	13287	13448	13220	13585	13187	13143	13308	13294	13345	13193	13439	13427	13372	13281	13415	13341	13316	13364	13269	13371	13505	13355	13339	13327	13253	13254	13269	13643	13407	13093	13200	13274	13397	13341	13327	13237	13422	13209	13337	13656	13366	13435	13267	13328	13442	13266	13223	13279	13331	13255	13249	13168	13107	13312	13182	13224	13326	13484	13525	13339	13294	13440	13364	13467	13351	13402	13315	13422	13401	13476	13376	13287	13221	13358	13470	13073	13227	13342	13291	13124	13225	13195	13426	13385	13316	13465	13407	13246	13182	13358	13152	13223	13239	13283	13206	13505	13381	13137	13182	13340	13333	13502	13288	13362	13274	13145	13309	13165	13190	13277	13326	13363	13273	13309	13310	13377	13362	13278	13395	13511	13319	13289	13372	13391	13292	13402	13439	13276	13290	13313	13461	13406	13349	13338	13391	13350	13178	13353	13460	13359	13377	13151	13430	13272	13431	13187	13432	13439	13473	13270	13538	13323	13314	13386	13274	13376	13476	13318	13331	13322	13656	13349	13303	13327	13197	13526	13351	13341	13309	13367	13294	13529	13460	13473	13372	13374	13225	13248	13386	13360	13198	13497	13139	13238	13389	13222	13313	13337	13631	13468	13334	13170	13329	13276	13323	13410	13245	13292	13545	13411	13403	13398	13400	13497	13234	13523	13304	13327	13275	13415	13468	13298	13127	13300	13368	13565	13160	13305	13251	13590	13355	13259	13296	13480	13361	13309	13379	13311	13250	13365	13262	13269	13448	13244	13250	13208	13316	13334	13302	13417	13331	13201	13400	13310	13350	13466	13264	13206	13408	13433	13208	13339	13356	13132	13569	13599	13400	13402	13200	13270	13459	13385	13361	13313	13322	13513	13196	13284	13195	13497	13303	13329	13269	13300	13340	13497	13309	13346	13534	13328	13215	13242	13362	13349	13409	13281	13274	13423	13231	13233	13404	13444	13373	13390	13419	13258	13180	13324	13314	13329	13230	13435	13232	13253	13231	13354	13318	13353	13381	13495	13523	13463	13411	13311	13197	13148	13425	13361	13348	13295	13366	13398	13335	13366	13349	13194	13318	13444	13290	13273	13504	13333	13251	13369	13360	13154	13292	13266	13358	13280	13506	13207	13383	13144	13395	13274	13363	13291	13513	13343	13248	13444	13319	13223	13236	13267	13384	13328	13318	13285	13177	13496	13246	13385	13212	13384	13437	13284	13346	13219	13312	13301	13434	13422	13244	13411	13257	13300	13357	13262	13225	13242	13347	13128	13409	13347	13206	13404	13185	13560	13352	13228	13383	13289	13151	13332	13166	13287	13410	13293	13403	13344	13370	13291	13252	13257	13303	13237	13414	13563	13455	13234	13424	13328	13428	13277	13342	13316	13213	13561	13198	13307	13349	13517	13723	13360	13355	13427	13243	13298	13202	13230	13501	13355	13291	13254	13268	13403	13578	13391	13371	13182	13509	13391	13438	13297	13596	13368	13474	13187	13380	13182	13357	13216	13346	13391	13352	13214	13267	13527	13297	13308	13446	13362	13298	13222	13157	13112	13500	13434	13191	13265	13418	13521	13380	13343	13309	13312	13294	13303	13412	13450	13298	13320	13231	13256	13272	13276	13465	13239	13462	13271	13440	13372	13374	13159	13340	13127	13270	13265	13127	13395	13437	13328	13273	13268	13353	13260	13431	13417	13178	13386	13395	13502	13442	13225	13202	13209	13315	13338	13300	13245	13357	13355	13518	13340	13402	13342	13396	13398	13618	13444	13283	13435	13345	13331	13187	13317	13310	13291	13391	13255	13312	13284	13431	13309	13448	13410	13373	13253	13484	13319	13599	13435	13214	13475	13332	13090	13441	13416	13296	13192	13544	13239	13200	13129	13565	13231	13274	13389	13412	13406	13464	13536	13307	13392	13557	13218	13393	13314	13299	13373	13401	13310	13340	13296	13267	13323	13297	13385	13316	13161	13375	13422	13103	13297	13439	13273	13225	13349	13151	13280	13189	13253	13260	13216	13306	13071	13311	13253	13416	13297	13263	13395	13412	13289	13341	13356	13493	13414	13425	13453	13383	13385	13382	13280	13314	13334	13375	13479	13181	13319	13325	13404	13316	13395	13304	13278	13295	13254	13166	13307	13296	13302	13451	13324	13570	13334	13430	13220	13270	13311	13322	13235	13259	13330	13261	13405	13365	13324	13322	13231	13297	13219	13248	13188	13311	13400	13380	13300	13329	13299	13425	13385	13384	13312	13236	13380	13273	13244	13358	13472	13319	13454	13163	13217	13392	13211	13305	13342	13204	13149	13538	13278	13331	13252	13392	13404	13139	13283	13406	13342	13220	13222	13292	13614	13396	13286	13352	13374	13355	13256	13275	13342	13209	13512	13430	13423	13439	13311	13268	13381	13436	13335	13490	13280	13259	13415	13213	13156	13445	13162	13325	13391	13439	13319	13368	13299	13141	13088	13203	13219	13272	13427	13459	13404	13349	13342	13184	13284	13164	13466	13276	13209	13289	13370	13253	13305	13276	13383	13360	13275	13383	13169	13181	13173	13230	13473	13237	13442	13359	13254	13432	13245	13304	13299	13347	13337	13379	13237	13255	13292	13440	13382	13459	13427	13250	13289	13153	13344	13222	13347	13340	13305	13520	13308	13198	13293	13263	13157	13482	13189	13378	13258	13386	13293	13286	13149	13364	13159	13479	13258	13296	13213	13549	13465	13304	13269	13361	13252	13375	13323	13395	13520	13204	13323	13032	13361	13159	13297	13337	13425	13308	13367	13403	13326	13281	13324	13385	13357	13352	13361	13310	13464	13372	13494	13460	13353	13277	13356	13345	13371	13391	13218	13591	13234	13388	13174	13348	13109	13397	13329	13272	13231	13173	13161	13259	13255	13431	13373	13150	13204	13292	13292	13490	13319	13395	13380	13396	13363	13368	13393	13323	13247	13359	13550	13205	13345	13460	13233	13293	13338	13234	13279	13431	13271	13189	13245	13200	13409	13139	13267	13241	13290	13442	13426	13313	13498	13264	13331	13475	13403	13277	13275	13361	13304	13436	13333	13287	13381	13289	13248	13489	13395	13131	13305	13354	13403	13398	13503	13300	13368	13314	13388	13219	13187	13271	13342	13307	13363	13463	13398	13366	13458	13313	13309	13296	13336	13466	13500	13359	13453	13410	13163	13403	13330	13441	13251	13431	13369	13415	13444	13390	13320	13343	13384	13512	13466	13260	13376	13189	13361	13298	13369	13216	13379	13232	13213	13466	13298	13158	13161	13349	13203	13292	13393	13187	13488	13468	13313	13453	13438	13431	13238	13307	13333	13347	13293	13441	13315	13209	13258	13273	13360	13552	13385	13321	13566	13298	13245	13298	13193	13310	13434	13294	13295	13203	13354	13387	13369	13302	13348	13208	13350	13354	13341	13263	13293	13319	13420	13407	13341	13417	13176	13378	13386	13274	13244	13310	13126	13412	13375	13332	13517	13446	13308	13277	13436	13377	13328	13343	13211	13460	13350	13447	13318	13328	13336	13375	13365	13376	13295	13326	13442
53437	98693	89449	70976	49137	37512	35609	30262	22519	14752	12845	12223	12156	12251	12317	12243	12300	12275	12141	12313	12200	12300	12167	12169	12195	12172	12137	12136	12090	12269	12055	12284	12282	12092	12154	12220	12233	12178	12503	12223	12219	12079	12207	12304	12258	12170	12301	12213	12171	12276	12114	12110	12306	12018	12159	12244	12075	12150	12129	12070	12053	12144	12079	12157	12185	12103	12158	12183	11996	12141	12163	12189	12090	12216	12112	12262	12179	12053	12044	12226	12039	12215	12239	12188	12293	12258	12079	12284	12254	12206	12192	12149	12108	12101	12116	12058	12083	12200	12170	12227	12234	12157	12114	12232	12067	12237	12147	12095	12187	12069	12078	12213	12205	12298	12082	12153	12306	12161	12210	12139	11995	12159	12188	12311	12195	12225	12176	12083	12129	12061	12202	12062	12172	12175	12212	12159	12207	12081	12090	12106	12106	12088	12098	12053	12218	12151	12210	12100	12266	12118	12165	12157	12158	12283	12253	12094	12273	12029	12191	12128	12100	12241	12150	12193	12187	12030	12164	12237	12213	12255	12126	12107	12119	12057	12244	12117	12218	12071	12114	12293	12006	12191	12185	12065	12243	12308	12191	12099	12337	12226	12124	12022	12009	12087	12147	12300	12171	12214	12173	12127	12037	12054	12170	12127	12137	12160	12208	12015	12114	12090	12248	12136	12146	11968	12099	12123	12139	12090	12022	12076	12031	12266	12113	12046	12113	11938	12219	12202	12223	12234	12185	12220	12232	12082	12231	12173	12117	12155	12166	12134	12189	12201	12202	12236	12248	12064	12306	12180	12333	12218	12170	12003	12128	12115	12104	12137	12092	12265	12184	12239	12144	12170	12136	12203	12168	12216	12236	12315	12153	12091	12186	12137	12024	11952	12188	12090	12038	12097	12026	12169	12148	12204	12257	12152	12122	12106	12175	12012	12147	12294	12019	12103	12222	12066	12150	12055	12195	12166	12269	12100	12186	12143	12125	12148	12105	12070	12107	12140	12211	12137	12193	12204	12149	12300	12122	12084	12204	12135	12148	12078	12267	12189	12064	12296	12135	12163	12054	12211	12260	12071	12054	12190	12232	12132	12011	12141	12107	12127	12098	12232	12234	12135	12111	12182	12107	12015	12167	12231	12166	12225	12198	12118	12084	12076	12020	11909	12146	12213	12175	12204	12257	12186	12139	12217	12052	12086	12227	12101	12027	12182	12294	12214	12049	12095	12289	12167	12284	12171	12172	12231	12195	12083	12161	12106	12262	12153	12152	11960	12119	12231	12041	12086	12126	12100	12148	12110	12090	12126	12144	12149	12165	12095	12159	12155	12232	11965	12288	12140	12165	12170	12132	12016	12051	12304	12173	12179	12176	12143	12200	12229	12185	12139	12167	12227	12226	12175	12152	12042	12233	12245	12128	12221	12284	12139	12139	12141	12092	12180	12135	12008	12011	12063	12028	12131	12288	12161	12114	12211	12062	12085	12218	12361	12114	12160	12093	12280	12256	12192	12092	12179	12219	12285	11851	12178	12112	12174	12160	12105	12146	12030	12187	11972	12116	12081	12130	12235	12178	11993	12087	12266	12176	12031	12169	12075	12284	12060	11906	12166	12206	12166	12113	12104	11958	12196	12231	12181	12185	11976	12252	12004	12116	12112	12142	12174	12193	12173	12151	12156	12111	12118	12318	12189	11926	12135	12201	12157	12191	12043	12224	12205	12145	12183	12246	12142	12278	12092	12181	12268	12185	12223	12034	11976	12130	12192	12235	12260	12140	12130	12171	12204	12199	12091	11979	12104	12113	12085	12223	12153	12089	12126	12075	12167	12136	12071	12262	12072	12174	12165	12212	12137	12113	12175	12133	12117	12028	12177	12166	12114	12112	12186	12245	12110	12259	12078	12246	12141	12243	12313	12089	12167	12058	12334	12092	12147	12210	12014	12145	12164	12210	12278	12138	12268	12052	12080	12116	12048	12088	12031	12157	12099	11955	12041	12164	12200	12246	12216	12158	12198	12400	12011	11973	12151	12228	12093	12149	12259	12226	12067	12149	12022	11958	12271	12242	12192	12060	12044	12187	12227	12195	12345	12186	12091	12110	12030	12169	12172	12116	12033	12074	12103	12309	12241	12161	12082	12191	12197	12161	12029	11992	12148	11985	12092	12161	12237	12097	12303	12222	12189	12118	12123	12053	12220	12075	12183	12383	12177	12123	12078	12188	12162	12107	12068	12035	12180	12107	12076	12126	12097	12150	12124	12095	12089	12101	12114	12083	12075	12172	12174	12102	12155	12150	12153	12239	12232	12254	12049	12101	12106	12021	12307	12267	12282	12193	12075	12260	12153	12075	12098	11991	12199	12179	12163	12090	12078	12100	12205	12043	12147	12193	12046	12155	11964	12172	12192	12030	12202	12212	12144	12111	12084	12174	12102	12135	12233	12163	11973	12101	12124	12232	12206	12274	12185	12138	12108	12347	12212	12043	12089	12230	12192	12021	12113	12129	12206	12139	12298	12119	12296	12119	12203	12031	12123	12122	12023	12101	12104	12150	12137	12025	12095	12105	12102	12161	12109	12346	12124	11980	12004	12199	12235	12242	12244	12055	12201	12205	12146	12039	12181	12365	12172	12294	12058	12089	12189	12365	12113	12182	12023	11989	12040	12169	12170	12247	11980	12116	12090	12280	12070	12087	12060	12011	12182	12268	12281	12267	12099	12384	12236	12034	12166	12338	12078	11927	12227	12044	12278	12304	12090	12130	12120	12256	12143	12007	12050	12158	12296	12041	12138	12308	12149	12049	12111	12130	12020	12153	12067	12141	12272	12031	12098	12116	12222	11987	12123	12160	12172	12186	12170	11990	12142	12234	12068	12235	12076	11987	12086	12191	12171	12139	12179	12071	12178	12137	12144	12220	12232	12262	12288	12231	12149	12135	12248	12123	12222	12154	11962	12084	12261	12095	12328	12096	12385	12135	12248	11931	12111	12075	12107	12136	12207	12222	12187	12267	12241	12172	12148	12156	11981	12281	12121	12191	12133	12210	12050	12192	12018	12294	12178	12021	12209	12000	12164	12089	11970	12222	12194	12152	12123	12159	12154	12183	12220	12289	12158	12238	12073	12246	12139	12239	12353	12188	12253	12002	12270	12206	12162	12136	12101	12235	12216	12069	12210	12105	12200	12183	12058	12333	12188	12287	12275	12075	12176	12147	12085	12183	12092	12114	12181	12235	12076	12146	12152	12100	11977	12179	12125	12102	12204	12049	12077	12105	12219	12241	12175	12348	12301	12075	12217	12181	12124	12095	12191	12168	12120	12144	12219	12091	12202	12159	12036	12161	12229	12048	12231	12172	12028	12223	12118	12149	12113	12179	12079	12072	12223	12129	12333	12158	12131	12150	12196	12158	12123	12122	12018	12067	12161	12267	12090	12287	11992	12217	12080	12122	12161	12001	12047	12171	12059	11994	12132	12146	12105	12149	12200	12178	12187	12179	12060	12304	12037	12104	12159	12096	12231	12158	12182	12193	12074	12106	12076	12001	12244	12031	12130	12124	12247	12090	12227	12293	12098	12252	12126	12084	12156	12186	12059	12152	12109	12223	12046	12112	12179	12007	12315	12033	12213	12152	12256	12092	12163	12329	12169	12291	12224	12198	11972	12164	12132	12264	12086	12122	12273	12126	12282	12162	12108	12202	12285	12146	12222	12160	12176	12154	12283	12161	12231	12201	12033	12062	12263	12209	12308	12220	12238	12113	12183	12222	12197	12209	12116	12057	12191	12036	12179	12152	11993	12288	12162	12037	12298	12209	12187	12146	12042	12201	12303	12207	12259	12452	12209	12251	12122	12037	12277	11962	12162	12102	12072	12123	12257	12085	12140	12050	12251	12272	12140	12239	12117	12249	12033	12215	12167	12272	12191	12190	12165	12199	12099	12087	12286	12020	12106	12128	12178	12100	12327	12058	12292	12190	12257	12163	12118	11994	12127	11996	12283	12114	12183	12136	12285	12265	12246	12129	12064	12142	12027	12166	12162	12068	12242	12169	12113	12195	12046	12004	12154	12047	12276	12134	12102	12190	11958	12154	12088	11952	12144	12170	12108	12149	12246	12207	12282	12189	12165	12230	12118	12105	11968	12248	12042	12255	12122	12128	12136	12236	12217	12251	12121	12311	11996	12124	12198	12073	12210	12183	12035	12129	11990	12199	12173	12054	12138	12110	12101	11988	12140	12253	12195	12211	12192	12104	12090	12085	12109	12277	12270	12184	12202	12223	12235	12020	12098	12189	12212	12149	12124	11985	11950	12083	12108	12305	12243	12231	12143	12165	12373	12016	12066	12205	12157	12135	12190	12084	12124	12070	12297	11960	11967	12055	12185	12101	12148	12068	12248	12259	12098	12276	12142	12206	12248	12108	11899	12001	12262	12122	12112	12252	12124	12089	12093	12027	12142	12091	12163	12118	12193	12245	11982	12196	12104	12071	12231	12071	12235	12298	12009	12177	12148	12061	12063	12392	12152	12143	12124	12145	12088	12086	11989	12105	12131	12151	12233	12271	12205	12129	12101	12094	12098	12233	11989	12078	12322	12066	12188	12231	12172	12127	12204	12098	12089	11949	12081	12088	12141	12112	12100	11954	12161	12250	12005	12108	12140	12236	12157	12163	12025	12147	12111	12282	12051	12072	12147	12098	12187	12014	12100	11929	12149	12070	12134	12114	12188	12101	12048	12251	12126	12256	12197	12033	12149	12180	12155	11995	11891	12003	12153	12235	12056	12086	12068	12055	12201	12239	12321	12149	11914	12168	12251	12007	12217	11980	12305	12144	12290	12089	12096	12164	12226	12084	12211	12283	12109	12222	12175	12276	11943	12143	12060	12112	12172	12108	12108	12169	12181	11995	12261	12067	12076	12026	12095	12299	12153	12067	12124	12231	12216	12223	12091	12124	12251	12180	12210	12120	12270	12081	12249	11979	12303	12173	12259	12242	12299	12159	12121	12205	12079	12311	12169	12164	12042	12029	12189	12150	12109	12251	12078	12144	12317	12220	12244	12212	12115	12159	12238	12034	11937	12161	12124	12082	12141	12223	12053	12159	12087	12172	12102	12102	12155	12205	12044	12215	12188	12108	12164	11908	12135
28219	33338	43229	33608	23486	18054	16520	15515	14720	14434	14298	14095	14210	14311	14027	14333	14087	14126	14091	14001	14098	14099	14046	14055	14198	13988	14097	14208	13978	14170	14065	14215	14028	14039	14150	14086	14001	13993	14145	13972	14160	14208	14065	13998	13954	14069	13937	14098	13990	14018	14127	14042	13904	13930	13922	13898	14133	13872	14022	13979	14102	14021	14050	14003	14121	14017	14200	14197	13925	14049	14096	13997	13980	13997	14111	13910	14158	14025	14120	13938	14156	14086	14164	14077	14203	14351	13976	13963	13940	14048	14171	14093	14051	14031	13966	13998	13981	14055	14042	14031	14095	14127	14001	13944	14288	13945	13976	14059	14043	14050	13999	14060	13819	14068	13896	14092	13898	14069	13797	13866	14040	13861	13887	14144	14035	14159	13884	13954	13991	14035	14003	14172	13978	13940	13910	13947	14221	13932	14077	13911	14000	13936	13900	13950	14196	14090	13945	14202	14029	14136	13911	14121	14285	14075	14002	14115	14089	14006	14083	13908	14292	13949	14076	14117	14036	14077	14121	14024	14110	14055	13998	13898	14117	14080	14127	14029	14180	14149	14226	14070	14174	14042	13962	13922	14037	14131	14296	13984	13988	14084	14034	13947	13974	13964	14039	13758	14054	13790	13948	13989	14040	14080	14065	14037	13935	13850	13983	13938	13992	13931	14091	14137	14065	14052	13985	14214	14182	14067	14135	14128	14080	14017	14051	14101	13962	14061	14135	14148	13998	14006	14118	14164	14030	13951	14078	13937	14096	14222	14036	14017	14084	14005	13918	14174	13986	14033	13929	13983	14041	13880	14109	13888	13890	13988	14154	14093	14099	14033	14026	14161	14183	14055	14237	14134	14048	14027	14183	13915	13814	13875	14004	14068	14138	14085	14117	14014	14054	14051	13863	14023	13953	14099	14085	13944	14043	14218	13833	14233	13901	13982	14120	13909	14113	14087	13981	13861	14004	14197	13959	13965	14051	14046	14422	14080	14325	14111	14205	14263	14076	13962	14049	14066	14026	13920	14236	14160	14067	13889	14059	14211	14105	14317	14001	14061	13986	14012	14029	14059	14116	14056	14123	13827	14079	14183	14127	14127	13981	13998	14086	14055	14006	13990	14067	14066	14086	13952	14112	13987	13950	13954	14044	13991	13959	14124	14142	14116	14018	14139	14068	13962	14061	14050	14166	14090	14109	13965	14185	13942	14271	14077	14146	13996	14076	14114	14134	14322	14090	14117	14040	13961	14047	14066	14119	14012	14133	14153	14106	13945	13995	13925	14045	14078	14113	14099	14115	13945	13976	14140	14032	14120	14140	14045	14154	14014	14243	14200	14120	14177	13996	14000	14228	13976	14212	14122	14064	13902	13940	14248	14104	14091	14138	14101	13970	14119	13817	13984	13894	14081	14051	13856	14061	13986	13949	14135	14034	13989	14161	13962	13935	14059	13970	14051	14060	14184	14108	13855	14051	13974	13928	13952	13975	14020	14040	13955	14067	13878	14062	13974	14057	14236	14061	14040	14247	13916	14048	14107	14001	14042	13970	14068	14144	14003	14187	14042	14193	14136	14129	13990	14064	14072	14066	14224	14027	14165	13938	13800	13979	13913	13994	14060	14152	14092	14054	14129	14081	14089	14084	14109	14072	13940	14027	14038	14067	14159	13932	13995	14020	14027	14262	14038	13887	14045	13992	13997	14067	14136	13829	13938	14047	14049	13913	14291	14070	14055	14274	14309	14132	14073	14140	14029	14031	14161	14164	14153	14022	14067	14160	13918	14052	14098	14032	13895	14119	14115	14038	14054	13952	14145	14110	14136	14126	13996	14077	14144	14060	13943	14134	13972	14113	14156	13986	14029	13980	14182	14110	13944	14212	14153	14106	14247	14057	14119	14175	14159	14022	14048	13943	14115	14065	14053	13979	14009	14138	14062	14098	14076	14087	13996	14182	14058	14138	13921	13956	14107	14042	14101	13993	13866	14133	14103	14252	13960	14121	13897	14104	13895	13989	13968	13964	14068	13876	14303	13951	13989	13916	14094	14195	14201	14158	13997	13999	14043	14065	14002	13899	14034	13908	14265	13899	14055	13994	13988	14151	14049	13939	14194	14088	13949	14187	14035	14015	14137	14180	14148	13968	14045	14047	13988	14182	14220	13903	14080	13899	14116	14220	14114	14089	14187	14096	13866	13809	14063	14224	14171	13922	14038	14225	13828	14115	14130	14096	14091	14185	14125	14035	13797	14176	13950	13979	14079	14122	14258	14114	14063	14024	13924	14239	14090	14132	14076	14038	14176	13888	13992	14089	14091	14110	14101	13953	13901	14002	13986	14149	14169	14127	14154	13983	13827	14171	14016	13981	14135	14012	14184	14091	13929	14025	14024	14119	14177	13970	13911	14072	14098	14009	13953	13996	14148	14146	13920	14054	14173	14173	14132	14275	14083	13935	13961	14159	14019	14048	13971	13944	13860	14042	14003	13950	14016	14057	14084	14270	14236	14062	14082	13948	14087	13798	14167	14128	14126	14116	14074	13989	13957	13845	14206	14099	14002	14140	14064	14102	13993	14193	14002	14029	13815	14046	14184	14088	13961	14209	14092	13901	13917	14208	14324	14050	13871	14099	14261	14264	14026	14174	14004	13963	14262	14167	14327	14138	13960	14080	13909	14044	14281	14134	13973	14053	14061	14106	14050	13968	14000	14071	14066	14092	14193	14090	13939	14162	14005	13946	13996	14005	14032	13892	13937	14104	14132	14001	13996	14142	13963	14131	13903	14096	14055	13692	14077	14107	14001	14126	14160	13974	14101	14281	14088	13950	14092	14119	14119	14121	14156	14049	14204	14164	14124	14276	14198	13976	13847	14091	14042	14197	14077	14117	13910	14076	14082	14068	14015	14004	14103	13944	14029	13966	13972	14129	13975	13928	13940	14164	13873	13986	13990	14198	14000	14025	14102	14042	13897	14072	14291	14199	14050	14066	14070	14036	14008	13977	14062	13920	14020	13987	14074	14017	13961	14099	14061	14014	14087	14091	14004	13980	14251	14074	14164	13997	14200	14025	14152	14093	14082	14255	14080	14248	14234	13985	14093	13998	14120	14128	14240	14285	14130	14018	14027	13902	14028	14006	14118	14076	14155	14113	14210	14108	13852	14041	13839	14076	14036	13980	13911	14054	14091	14025	14041	14095	13954	14198	14072	14072	14025	14193	13999	14113	13921	14050	13907	14150	14081	14074	14131	14005	14103	13946	13968	13968	14118	14042	14020	14145	14122	13959	14121	14177	14287	13957	13970	14009	13875	14192	13882	14096	13804	14075	14185	14207	13980	14086	14010	14143	13989	14064	14022	14048	14007	14127	13991	14101	14075	14151	14200	14246	14103	14088	13989	14007	14133	14238	14128	14043	14043	14172	13972	14098	13934	14045	14153	14005	14015	14045	14069	13949	14009	13867	14051	14037	14169	14014	14062	14096	13928	14014	13957	14189	14174	13978	14086	14022	13942	14161	13973	13951	14144	13968	14065	14039	14061	14182	14115	14088	14285	14210	14113	14133	14049	14197	14038	14053	14017	14179	13906	14033	14058	14096	14010	14181	14058	14136	13991	14011	13899	14240	14234	13975	14028	14162	14263	14040	13968	14036	14016	14105	13939	14100	13979	13986	13928	14041	14009	14165	14163	14394	13974	13973	13945	14168	14125	14221	14080	14237	13949	14198	14052	13985	13989	13767	14040	14104	14243	14083	14045	13911	14172	14031	14100	14063	13813	14231	14297	14066	14149	14118	14101	14150	14029	14133	14007	14069	14127	14053	13916	13955	13923	14099	13922	14051	14059	14188	13921	14056	14083	13992	13948	14000	14046	14013	14088	14201	14027	14148	13976	14198	14082	14002	14057	13921	14316	14109	14198	14030	14111	14070	14243	14022	14028	14264	14107	14263	13836	14159	14137	13980	13973	13981	14032	14062	14116	13963	14025	14052	14064	14126	14151	13991	14091	14167	14044	14061	13922	14141	13877	14019	13944	14071	14152	13922	14026	14135	14015	13992	14006	14083	13960	13860	14255	14035	13997	13960	14057	14151	14088	14089	14079	13946	14050	13983	13867	14073	14006	13986	13972	14005	13972	14392	14013	14016	14106	13848	14086	14013	14040	13954	14040	14152	14168	14195	14165	14038	14045	14213	13971	14007	13899	13917	13927	13986	14188	14047	13948	14215	14020	13997	14115	14061	14064	14030	14033	14063	13872	14055	14210	14127	14012	14060	13949	13983	14093	14076	13897	14251	14124	13928	14075	14013	14145	13910	13958	13747	14019	14034	14073	14113	14065	13990	13830	14068	14178	14025	13974	14123	13989	14087	13906	13972	13934	13960	14057	14189	14057	13980	14074	13998	14173	14026	14068	14108	14201	14211	14009	13990	14067	13994	14117	14106	14017	14138	14150	13989	14181	14110	14124	14234	14002	14055	14061	13992	14090	14083	13923	14198	14227	14037	14268	14046	14012	14041	13967	13962	13960	14134	13931	14017	14146	14179	14073	14184	14133	14009	13931	14216	14117	13915	14173	13950	13991	14108	14184	14212	13922	14023	14060	13863	14080	13860	13926	13962	14038	14142	14016	13962	14024	13953	14011	14041	13799	14027	14098	14067	14077	14110	13922	13964	14072	13959	13963	14065	13958	13923	14190	14050	14065	14252	14020	13969	13906	14180	13850	14136	14054	14007	13986	13996	14247	13937	13967	14009	14159	14175	13993	13956	13910	14020	14025	14022	14011	14039	14098	14053	14311	14184	14014	13988	14102	14132	13959	14052	14084	14081	14016	14005	14150	14085	14124	14020	13962	13904	13980	14033	14090	14054	14054	14183	13930	13900	14025	13869	14117	13990	14234	14098	14037	14222	13928	13854	14210	13975	14066	14021	14081	13944	14105	14203	14089	13991	14157	14030	14022	14047	14095	14133	13915	14171	14054	14148	14116	14258	13955	14041	13997	13976	13978	14086	14014	13908	13980	13929	14169	14013	14002	14052	14051	14055	14102	14293	14121	14114	14116	14167	13914	13857	14119	13976	13960	14152	14215	13954	14061	14189	14066	14111	14109	13916	13934	14052	13951	13974	14041	13992	13981	14187	14192	14045	14095	13902	14086
29633	52114	46090	31215	22014	16647	15585	14614	13459	12660	12831	12711	12673	12646	12763	12604	12818	12632	12675	12777	12874	12611	12549	12676	12621	12640	12712	12683	12693	12756	12624	12637	12652	12703	12610	12533	12603	12720	12662	12762	12615	12515	12466	12464	12729	12570	12536	12713	12723	12556	12714	12685	12608	12483	12760	12635	12645	12679	12678	12522	12651	12766	12600	12605	12662	12537	12660	12884	12673	12540	12655	12768	12614	12690	12695	12739	12440	12661	12540	12647	12681	12657	12587	12656	12595	12754	12692	12575	12771	12738	12631	12534	12523	12608	12588	12726	12718	12588	12674	12528	12554	12647	12776	12738	12511	12566	12746	12761	12638	12515	12768	12666	12515	12737	12552	12680	12735	12572	12702	12739	12492	12654	12369	12623	12592	12538	12572	12587	12790	12474	12644	12645	12501	12609	12545	12649	12604	12496	12724	12533	12728	12595	12664	12606	12745	12753	12538	12655	12564	12598	12610	12531	12635	12696	12697	12538	12546	12658	12632	12619	12699	12797	12685	12662	12559	12586	12513	12692	12537	12560	12551	12601	12639	12616	12619	12564	12687	12661	12691	12585	12655	12522	12694	12488	12624	12879	12610	12710	12626	12680	12815	12766	12699	12399	12590	12736	12491	12579	12650	12584	12679	12490	12633	12613	12611	12574	12640	12533	12592	12670	12535	12528	12654	12646	12624	12651	12640	12663	12559	12449	12626	12738	12463	12600	12820	12595	12639	12724	12721	12640	12524	12742	12674	12618	12678	12791	12686	12637	12618	12588	12828	12588	12690	12741	12862	12705	12687	12688	12729	12704	12658	12640	12802	12529	12688	12581	12438	12681	12687	12640	12670	12484	12693	12857	12579	12713	12669	12383	12474	12632	12622	12593	12620	12673	12629	12395	12623	12863	12458	12759	12588	12530	12725	12737	12670	12557	12465	12736	12689	12608	12624	12734	12699	12816	12577	12565	12783	12611	12726	12515	12645	12729	12663	12608	12778	12602	12517	12741	12606	12721	12700	12567	12797	12661	12693	12534	12615	12688	12740	12676	12464	12680	12624	12506	12652	12637	12628	12652	12724	12625	12756	12682	12600	12736	12656	12537	12557	12582	12657	12502	12619	12539	12537	12641	12784	12560	12618	12750	12505	12556	12461	12626	12657	12698	12560	12643	12681	12699	12658	12567	12544	12680	12664	12535	12620	12521	12591	12637	12731	12704	12634	12556	12478	12449	12798	12616	12646	12743	12749	12671	12646	12604	12856	12824	12758	12596	12475	12738	12682	12649	12555	12652	12413	12673	12692	12586	12764	12647	12672	12658	12519	12606	12571	12508	12644	12577	12610	12857	12637	12522	12692	12660	12796	12568	12704	12578	12538	12573	12596	12755	12724	12696	12589	12883	12567	12706	12686	12695	12551	12700	12563	12515	12526	12544	12665	12705	12647	12738	12608	12711	12715	12660	12563	12679	12766	12598	12670	12601	12630	12596	12678	12582	12769	12646	12622	12603	12619	12517	12707	12604	12644	12602	12666	12661	12644	12729	12742	12683	12589	12562	12664	12612	12602	12722	12711	12687	12598	12771	12626	12654	12623	12700	12806	12620	12546	12678	12598	12879	12645	12722	12583	12759	12513	12738	12560	12710	12750	12633	12718	12642	12604	12685	12715	12632	12792	12722	12821	12698	12587	12662	12810	12682	12589	12613	12659	12726	12543	12547	12439	12648	12607	12681	12652	12627	12656	12596	12663	12799	12689	12693	12743	12655	12573	12642	12694	12615	12641	12751	12844	12667	12586	12644	12542	12544	12569	12803	12758	12476	12551	12666	12649	12668	12563	12569	12719	12647	12636	12640	12597	12786	12757	12613	12713	12703	12634	12581	12745	12721	12714	12609	12649	12579	12615	12610	12804	12741	12502	12605	12796	12745	12672	12579	12520	12626	12718	12589	12835	12526	12621	12738	12714	12776	12719	12858	12615	12485	12675	12757	12681	12587	12645	12609	12806	12660	12662	12698	12448	12612	12652	12672	12696	12700	12604	12670	12521	12840	12576	12696	12728	12516	12739	12709	12748	12714	12633	12599	12737	12729	12443	12673	12646	12600	12695	12502	12576	12603	12575	12637	12627	12448	12571	12637	12639	12639	12463	12770	12665	12656	12607	12726	12582	12745	12560	12695	12661	12732	12677	12571	12590	12466	12551	12510	12619	12569	12609	12758	12628	12782	12611	12663	12569	12738	12762	12660	12564	12649	12628	12518	12470	12626	12604	12568	12710	12619	12721	12739	12600	12489	12732	12540	12550	12702	12737	12699	12623	12538	12611	12669	12592	12703	12737	12698	12654	12556	12590	12738	12488	12539	12758	12560	12591	12750	12611	12713	12610	12670	12510	12579	12711	12577	12668	12723	12682	12604	12588	12571	12622	12527	12668	12588	12806	12629	12767	12664	12771	12637	12585	12700	12638	12654	12687	12673	12693	12629	12656	12483	12707	12678	12682	12524	12779	12627	12699	12671	12596	12696	12659	12606	12477	12755	12510	12670	12566	12799	12684	12664	12658	12681	12657	12617	12540	12808	12577	12641	12726	12645	12734	12535	12497	12468	12683	12634	12616	12663	12726	12572	12632	12639	12459	12617	12550	12694	12627	12562	12705	12637	12662	12597	12727	12594	12498	12721	12544	12610	12626	12680	12679	12518	12691	12580	12629	12695	12595	12643	12654	12714	12738	12642	12589	12568	12627	12634	12690	12669	12604	12681	12719	12729	12711	12644	12507	12713	12684	12596	12718	12713	12560	12796	12569	12767	12672	12562	12716	12621	12707	12696	12761	12612	12759	12807	12678	12854	12608	12559	12657	12608	12585	12532	12601	12782	12574	12414	12730	12578	12727	12696	12650	12642	12759	12571	12760	12502	12595	12720	12755	12650	12639	12755	12627	12638	12748	12719	12520	12563	12778	12660	12647	12783	12656	12668	12714	12676	12727	12638	12600	12638	12447	12557	12605	12546	12503	12535	12589	12736	12527	12678	12784	12856	12637	12636	12681	12606	12653	12511	12643	12663	12576	12696	12662	12713	12593	12562	12609	12468	12537	12736	12800	12548	12584	12554	12627	12646	12683	12639	12613	12743	12617	12683	12561	12772	12664	12613	12572	12675	12722	12647	12710	12611	12647	12516	12667	12553	12641	12657	12565	12762	12575	12796	12606	12648	12537	12616	12661	12749	12703	12750	12769	12713	12618	12605	12703	12672	12559	12653	12547	12694	12659	12674	12807	12677	12588	12711	12501	12597	12784	12728	12671	12507	12555	12708	12673	12672	12598	12650	12634	12719	12713	12651	12479	12774	12619	12475	12724	12637	12638	12704	12741	12545	12773	12734	12662	12631	12720	12631	12719	12624	12597	12666	12608	12629	12498	12538	12672	12829	12658	12573	12569	12708	12640	12545	12753	12762	12556	12581	12597	12518	12523	12575	12661	12769	12579	12629	12726	12653	12603	12822	12795	12615	12806	12692	12380	12648	12691	12701	12704	12511	12661	12683	12751	12566	12744	12642	12400	12640	12822	12644	12613	12594	12519	12483	12726	12686	12626	12628	12734	12489	12658	12793	12721	12545	12720	12559	12625	12600	12594	12646	12612	12709	12632	12496	12619	12688	12771	12741	12576	12741	12469	12554	12572	12640	12617	12771	12805	12731	12588	12414	12708	12404	12643	12739	12620	12616	12635	12695	12503	12667	12587	12618	12570	12605	12575	12587	12652	12642	12642	12595	12716	12580	12620	12720	12665	12725	12603	12694	12576	12727	12608	12608	12726	12611	12542	12633	12529	12776	12586	12747	12745	12726	12578	12613	12713	12469	12659	12772	12562	12693	12594	12453	12789	12557	12508	12724	12553	12448	12712	12638	12544	12553	12706	12662	12610	12623	12724	12674	12754	12426	12808	12555	12663	12687	12647	12578	12562	12637	12433	12578	12553	12606	12589	12849	12541	12755	12611	12659	12811	12550	12813	12646	12754	12508	12772	12865	12730	12596	12742	12548	12842	12668	12696	12678	12751	12489	12689	12528	12691	12544	12698	12529	12428	12567	12804	12637	12538	12787	12599	12676	12575	12607	12543	12562	12536	12616	12648	12657	12664	12590	12618	12500	12583	12694	12709	12583	12713	12661	12837	12655	12557	12571	12740	12507	12742	12644	12628	12714	12626	12413	12634	12614	12628	12566	12680	12592	12660	12704	12690	12630	12450	12668	12655	12825	12798	12400	12782	12648	12685	12630	12720	12746	12479	12656	12468	12788	12642	12732	12542	12628	12537	12841	12625	12663	12521	12514	12645	12618	12565	12659	12652	12628	12649	12689	12600	12662	12708	12629	12777	12730	12813	12599	12586	12676	12683	12597	12787	12552	12640	12709	12580	12598	12595	12726	12627	12649	12666	12727	12625	12651	12554	12492	12684	12557	12775	12541	12770	12639	12714	12701	12584	12565	12659	12654	12712	12638	12665	12626	12708	12632	12604	12501	12645	12757	12754	12708	12581	12663	12708	12744	12663	12602	12621	12545	12654	12632	12486	12584	12744	12614	12778	12502	12650	12720	12703	12735	12654	12564	12660	12618	12615	12672	12718	12440	12661	12615	12773	12621	12611	12493	12533	12600	12574	12689	12690	12589	12748	12799	12584	12674	12721	12657	12700	12730	12711	12714	12597	12518	12623	12586	12501	12652	12856	12708	12607	12772	12660	12714	12497	12734	12674	12630	12743	12746	12558	12466	12624	12621	12656	12630	12519	12677	12602	12674	12580	12660	12603	12632	12611	12533	12634	12701	12537	12745	12731	12604	12611	12609	12576	12607	12572	12671	12586	12590	12600	12669	12592	12533	12574	12552	12423	12503	12655	12761	12820	12662	12812	12685	12798	12580	12798	12715	12728	12614	12618	12649	12654	12631	12723	12500	12548	12755	12559	12594	12686	12625	12653	12583	12702	12609	12658	12553	12684	12648	12575	12699	12669	12579	12636	12611	12607	12584	12654	12559	12487	12759	12456	12644	12793	12784	12733	12665	12641	12650	12674	12488	12685	12826	12546	12757	12658	12723	12565	12719	12576	12709	12598	12563	12593	12726	12672	12714	12708	12743	12747	12618	12734	12670	12593	12683
24156	23237	42204	40958	33986	29121	27636	22450	17894	15011	14104	13880	13978	13942	13731	13961	13809	13740	13667	13829	14090	13689	13964	13716	13808	13960	13904	13712	13932	13817	13807	13750	13714	13641	13822	13687	13814	13863	13718	13683	13609	13777	13607	13705	13668	13758	13634	13726	13758	13595	13724	13680	13752	13549	13619	13804	13603	13767	13811	13685	13694	13713	13752	13664	13568	13580	13812	13594	13665	13864	13827	13773	13703	13726	13573	13643	13827	13887	13767	13794	13786	13831	13657	13547	13589	13586	13748	13661	13796	13786	13894	13606	13710	13707	13774	13827	13650	13647	13826	13709	13726	13718	13890	13580	13578	13834	13750	13596	13777	13607	13871	13760	13760	13747	13499	13815	13710	13756	13618	13743	13768	13732	13845	13676	13759	13652	13619	13740	13569	13604	13756	13605	13681	13688	13686	13828	13699	13701	13662	13513	13615	13695	13739	13788	13799	13763	13589	13579	13497	13626	13673	13833	13780	13600	13609	13681	13839	13620	13652	13554	13708	13631	13745	13564	13543	13782	13767	13631	13985	13744	13732	13851	13626	13581	13653	13607	13731	13861	13747	13785	13651	13638	13494	13689	13840	13697	13720	13755	13771	13600	13441	13705	13763	13531	13672	13634	13746	13704	13847	13783	13744	13733	13761	13635	13846	13657	13742	13637	13575	13588	13541	13829	13711	13656	13653	13681	13821	13704	13735	13579	13719	13767	13703	13718	13585	13635	13828	13779	13785	13706	13791	13790	13578	13842	13776	13767	13675	13720	13720	13417	13706	13704	13747	13659	13761	13768	13744	13941	13765	13769	13698	13577	13620	13673	13659	13883	13694	13754	13743	13612	13651	13716	13783	13709	13564	13571	13741	13738	13517	13578	13749	13631	13588	13821	13827	13823	13825	13785	13691	13630	13849	13680	13725	13549	13575	13544	13682	13843	13678	13770	13661	13641	13785	13763	13560	13782	13761	13794	13703	13645	13815	13852	13649	13806	13848	13771	13653	13702	13644	13607	13817	13813	13675	13828	13736	13591	13897	13688	13596	13744	13773	13625	13487	13686	13889	13717	13732	13727	13662	13671	13744	13772	13683	13454	13639	13624	13797	13700	13736	13557	13700	13536	13479	13512	13607	13680	13687	13634	13697	13750	13699	13701	13680	13829	13662	13746	13682	13538	13741	13596	13771	13749	13677	13732	13698	13673	13584	13808	13688	13854	13555	13818	13724	13736	13514	13719	13658	13623	13752	13619	13725	13704	13469	13697	13728	13768	13631	13791	13682	13778	13681	13731	13681	13780	13870	13629	13789	13494	13641	13663	13833	13667	13658	13713	13568	13617	13701	13595	13672	13546	13646	13347	13798	13779	13784	13643	13884	13652	13542	13630	13643	13639	13577	13571	13621	13680	13713	13643	13664	13611	13807	13770	13732	14001	13695	13706	13652	13824	13716	13684	13742	13727	13629	13602	13835	13666	13650	13515	13711	13526	13664	13496	13645	13562	13720	13791	13488	13681	13625	13702	13530	13756	13753	13529	13756	13668	13523	13801	13709	13695	13552	13699	13584	13723	13510	13740	13872	13747	13611	13837	13602	13568	13643	13790	13622	13573	13657	13699	13678	13655	13429	13577	13768	13623	13741	13766	13774	13678	13596	13783	13538	13571	13686	13684	13623	13685	13792	13631	13763	13759	13607	13676	13699	13653	13713	13747	13521	13623	13813	13544	13622	13722	13742	13567	13691	13573	13752	13772	13679	13474	13627	13731	13804	13712	13871	13761	13807	13670	13787	13682	13491	13725	13705	13821	13775	13510	13903	13715	13652	13762	13678	13807	13505	13703	13875	13591	13596	13792	13847	13675	13866	13705	13703	13611	13371	13680	13636	13840	13729	13626	13607	13728	13655	13879	13620	13721	13611	13726	13808	13743	13747	13554	13698	13772	13770	13638	13668	13581	13699	13679	13914	13754	13577	13768	13755	13550	13611	13793	13630	13606	13802	13622	13665	13638	13523	13554	13597	13708	13755	13698	13681	13734	13504	13509	13558	13745	13642	13816	13533	13612	13546	13685	13705	13776	13840	13687	13613	13683	13755	13592	13479	13454	13792	13753	13634	13763	13754	13660	13677	13721	13890	13557	13788	13774	13636	13576	13746	13870	13731	13677	13741	13668	13490	13738	13725	13619	13671	13743	13680	13660	13652	13707	13604	13552	13592	13508	13696	13673	13632	13785	13782	13758	13592	13753	13830	13752	13636	13575	13585	13578	13550	13738	13844	13620	13791	13616	13594	13512	13758	13628	13746	13479	13602	13620	13647	13443	13746	13646	13636	13669	13755	13895	13666	13593	13505	13722	13568	13338	13664	13594	13579	13713	13803	13642	13612	13699	13928	13768	13422	13758	13657	13685	13589	13677	13587	13698	13544	13895	13748	13509	13596	13558	13734	13695	13600	13713	13787	13742	13574	13788	13611	13608	13711	13733	13742	13647	13795	13761	13758	13767	13779	13594	13694	13605	13876	13790	13474	13535	13743	13596	13512	13686	13776	13529	13639	13634	13801	13767	13607	13688	13817	13601	13777	13660	13778	13617	13659	13860	13836	13811	13844	13664	13719	13657	13756	13622	13804	13610	13823	13775	13769	13728	13582	13816	13585	13739	13762	13658	13606	13611	13915	13964	13679	13599	13501	13745	13658	13604	13831	13816	13608	13861	13636	13679	13730	13639	13770	13713	13749	13597	13754	13634	13611	13544	13767	13700	13706	13608	13678	13534	13538	13373	13597	13852	13738	13738	13768	13733	13697	13614	13566	13578	13666	13817	13773	13444	13780	13707	13606	13575	13593	13756	13627	13829	13622	13658	13787	13816	13702	13651	13745	13736	13758	13556	13781	13617	13760	13530	13732	13627	13571	13628	13817	13625	13732	13728	13640	13663	13749	13852	13661	13859	13671	13592	13664	13724	13723	13489	13731	13566	13725	13716	13712	13552	13653	13503	13550	13670	13749	13997	13820	13534	13629	13632	13731	13653	13631	13551	13787	13688	13662	13710	13534	13682	13667	13610	13584	13837	13683	13675	13620	13636	13903	13758	13719	13813	13738	13717	13616	13624	13800	13628	13650	13530	13663	13651	13462	13456	13429	13697	13755	13663	13754	13654	13754	13573	13771	13594	13723	13611	13552	13798	13349	13586	13810	13727	13742	13800	13659	13683	13812	13886	13760	13657	13583	13664	13618	13765	13638	13582	13687	13869	13726	13715	13693	13785	13591	13570	13802	13754	13702	13692	13647	13673	13538	13617	13691	13492	13658	13709	13800	13811	13544	13395	13606	13660	13573	13748	13681	13715	13696	13800	13698	13787	13602	13658	13602	13530	13648	13618	13580	13879	13889	13659	13617	13695	13539	13607	13839	13620	13536	13733	13962	13809	13769	13629	13670	13551	13687	13688	13731	13668	13816	13609	13768	13615	13531	13781	13821	13542	13571	13725	13503	13619	13653	13642	13828	13726	13683	13662	13685	13593	13774	13753	13750	13666	13643	13566	13564	13757	13700	13871	13590	13592	13598	13479	13776	13574	13913	13647	13773	13571	13585	13647	13501	13677	13671	13761	13666	13622	13647	13607	13800	13861	13503	13657	13705	13677	13642	13659	13755	13684	13772	13707	13682	13525	13845	13533	13718	13492	13756	13857	13862	13827	13612	13670	13813	13803	13666	13554	13725	13758	13711	13763	13902	13735	13808	13880	13881	13722	13736	13733	13482	13805	13836	13773	13810	13870	13676	13780	13560	13719	13606	13625	13576	13716	13452	13779	13603	13841	13914	13648	13784	13516	13617	13790	13676	13689	13858	13791	13563	13682	13567	13698	13639	13672	13856	13982	13776	13801	13703	13531	13545	13583	13495	13558	13819	13738	13750	13840	13598	13717	13796	13599	13801	13727	13554	13487	13544	13707	13704	13752	13642	13675	13631	13774	13707	13484	13621	13715	13654	13713	13638	13331	13708	13712	13595	13481	13698	13722	13483	13713	13776	13821	13680	13893	13729	13572	13697	13729	13644	13451	13620	13711	13631	13746	13685	13720	13765	13742	13679	13706	13738	13710	13717	13881	13678	13648	13762	13608	13777	13674	13774	13665	13793	13822	13779	13719	13677	13668	13529	13662	13612	13709	13736	13759	13508	13700	13774	13697	13668	13748	13616	13736	13561	13669	13699	13708	13790	13621	13631	13699	13881	13551	13766	13723	13600	13731	13826	13612	13711	13586	13689	13797	13601	13497	13665	13657	13668	13855	13533	13866	13461	13727	13714	13679	13918	13767	13714	13856	13807	13847	13669	13774	13699	13600	13652	13561	13615	13767	13407	13640	13730	13794	13755	13852	13838	13717	13679	13715	13656	13540	13664	13651	13627	13719	13569	13776	13892	13631	13484	13618	13675	13952	13601	13640	13683	13660	13672	13804	13538	13661	13548	13749	13787	13513	13754	13896	13739	13749	13811	13616	13624	13671	13654	13764	13696	13784	13676	13876	13670	13703	13746	13925	13550	13775	13593	13603	13603	13606	13738	13599	13636	13595	13755	13489	13758	13534	13567	13620	13847	13748	13714	13638	13649	13675	13734	13556	13548	13614	13583	13833	13555	13658	13687	13713	13844	13742	13804	13633	13733	13538	13442	13789	13615	13845	13711	13868	13795	13861	13693	13519	13563	13892	13762	13621	13715	13440	13701	13598	13666	13663	13712	13679	13563	13623	13773	13650	13595	13768	13536	13838	13813	13680	13679	13600	13763	13658	13770	13774	13781	13689	13860	13705	13684	13805	13642	13548	13691	13641	13770	13802	13593	13748	13502	13807	13752	13726	13571	13802	13557	13520	13773	13739	13627	13621	13753	13607	13669	13806	13573	13609	13644	13621	13808	13822	13753	13592	13792	13800	13732	13624	13691	13647	13837	13681	13693	13586	13755	13522	13673	13734	13704	13859	13759	13894	13865	13666	13869	13767	13721	13732	13985	13630	13725	13713	13836	13653	13837	13894	13683	13500	13741	13808	13682	13732	13712	13610	13511	13681	13839	13834	13899	13638	13711	13513	13711	13677	13587	13646	13645	13576	13824	13827	13594	13685	13605	13749	13624	13667	13639	13566	13705	13767	13817	13623
45931	89144	79722	54938	39888	31028	27399	23240	17653	13528	12677	12543	12617	12536	12373	12540	12597	12502	12473	12449	12501	12513	12427	12651	12406	12505	12487	12546	12549	12499	12450	12604	12297	12562	12301	12318	12469	12366	12289	12474	12558	12452	12332	12507	12476	12441	12479	12248	12452	12277	12355	12327	12429	12540	12401	12428	12382	12415	12419	12498	12594	12463	12421	12392	12409	12578	12420	12508	12489	12329	12623	12575	12419	12263	12554	12598	12568	12494	12376	12395	12343	12329	12442	12477	12425	12465	12444	12473	12415	12554	12482	12341	12425	12485	12349	12508	12285	12283	12391	12468	12290	12321	12396	12410	12427	12423	12467	12386	12490	12302	12504	12226	12366	12593	12416	12297	12421	12534	12556	12469	12167	12406	12526	12498	12484	12511	12414	12329	12342	12423	12464	12371	12422	12310	12316	12461	12344	12321	12316	12386	12624	12518	12533	12411	12381	12430	12259	12425	12532	12438	12331	12375	12504	12487	12454	12523	12405	12423	12601	12320	12340	12532	12444	12502	12467	12468	12278	12524	12348	12137	12295	12338	12330	12400	12480	12510	12459	12409	12487	12461	12438	12194	12520	12531	12507	12572	12413	12521	12494	12574	12337	12304	12605	12524	12321	12585	12350	12531	12472	12350	12450	12368	12504	12508	12604	12671	12565	12534	12440	12513	12586	12451	12533	12485	12487	12354	12504	12485	12444	12499	12521	12412	12460	12462	12641	12492	12513	12521	12499	12237	12304	12353	12458	12442	12421	12339	12442	12582	12500	12476	12542	12518	12472	12520	12395	12340	12448	12447	12459	12295	12328	12540	12382	12401	12553	12574	12432	12505	12359	12492	12525	12407	12495	12427	12330	12536	12425	12389	12477	12475	12332	12379	12316	12271	12437	12445	12406	12393	12327	12517	12396	12500	12476	12441	12392	12411	12671	12337	12389	12311	12455	12429	12533	12427	12364	12596	12609	12248	12490	12350	12544	12431	12313	12605	12426	12331	12496	12517	12481	12447	12458	12357	12385	12461	12460	12534	12420	12319	12345	12356	12332	12462	12478	12516	12444	12399	12593	12460	12425	12587	12424	12453	12327	12391	12519	12387	12605	12431	12451	12226	12580	12426	12407	12445	12445	12554	12522	12613	12292	12345	12458	12502	12523	12443	12494	12345	12341	12438	12538	12466	12550	12434	12513	12494	12407	12413	12297	12376	12614	12427	12528	12368	12458	12451	12618	12282	12322	12564	12272	12537	12390	12469	12624	12518	12380	12346	12354	12399	12267	12526	12605	12527	12279	12442	12397	12447	12412	12471	12138	12242	12462	12465	12566	12443	12427	12460	12595	12500	12747	12471	12484	12580	12512	12432	12530	12320	12269	12498	12408	12468	12476	12493	12319	12526	12450	12431	12444	12402	12481	12473	12321	12387	12450	12426	12373	12295	12576	12484	12533	12438	12406	12423	12370	12313	12415	12355	12492	12538	12429	12381	12482	12388	12266	12381	12472	12384	12356	12301	12465	12417	12411	12618	12383	12460	12499	12390	12301	12699	12476	12333	12408	12251	12432	12483	12444	12362	12281	12345	12550	12533	12453	12586	12427	12321	12437	12467	12312	12317	12362	12445	12480	12566	12404	12454	12365	12292	12468	12423	12543	12343	12325	12509	12460	12361	12365	12593	12532	12340	12301	12591	12412	12368	12613	12393	12324	12605	12438	12314	12493	12565	12356	12490	12487	12465	12410	12343	12452	12440	12400	12634	12454	12453	12566	12430	12395	12556	12550	12413	12486	12520	12424	12561	12542	12526	12254	12500	12307	12552	12338	12533	12302	12526	12504	12466	12397	12408	12476	12674	12538	12430	12525	12396	12512	12519	12400	12359	12620	12527	12197	12412	12516	12403	12247	12485	12413	12413	12395	12323	12520	12394	12454	12614	12535	12334	12461	12405	12479	12367	12428	12538	12600	12382	12379	12500	12456	12387	12548	12203	12359	12387	12491	12301	12378	12316	12355	12567	12390	12419	12457	12502	12354	12469	12434	12466	12433	12403	12403	12478	12597	12431	12541	12412	12430	12417	12264	12433	12321	12324	12431	12504	12513	12510	12356	12378	12420	12559	12589	12486	12422	12401	12380	12385	12365	12381	12472	12408	12591	12397	12454	12518	12573	12482	12311	12377	12451	12363	12540	12602	12557	12472	12430	12371	12482	12436	12433	12456	12392	12369	12418	12420	12439	12471	12461	12456	12320	12567	12326	12376	12370	12295	12529	12514	12438	12461	12273	12457	12288	12617	12680	12389	12346	12452	12308	12497	12250	12372	12351	12483	12493	12450	12478	12443	12571	12445	12459	12464	12632	12488	12408	12551	12468	12395	12436	12456	12411	12712	12496	12325	12515	12501	12562	12296	12610	12563	12371	12476	12336	12490	12345	12528	12414	12417	12443	12368	12481	12419	12449	12373	12438	12294	12446	12485	12467	12333	12299	12386	12461	12405	12406	12383	12535	12507	12471	12298	12486	12382	12454	12291	12497	12406	12448	12529	12383	12490	12429	12505	12454	12606	12453	12464	12399	12446	12298	12511	12499	12326	12442	12406	12457	12408	12258	12443	12624	12362	12512	12450	12460	12340	12443	12485	12397	12320	12400	12476	12484	12440	12489	12326	12327	12413	12423	12610	12469	12403	12355	12392	12375	12560	12572	12390	12319	12465	12444	12435	12373	12318	12460	12504	12321	12567	12533	12485	12559	12420	12396	12366	12514	12445	12509	12562	12321	12574	12485	12306	12469	12444	12555	12319	12375	12302	12488	12448	12366	12478	12410	12504	12348	12462	12443	12288	12359	12366	12629	12517	12435	12534	12518	12371	12413	12623	12325	12562	12422	12450	12485	12512	12323	12373	12307	12445	12433	12659	12479	12470	12396	12455	12372	12362	12555	12405	12414	12398	12369	12409	12440	12572	12524	12509	12559	12405	12406	12357	12532	12379	12434	12617	12508	12341	12473	12429	12332	12471	12445	12449	12387	12440	12576	12432	12487	12413	12407	12526	12482	12486	12577	12384	12370	12505	12391	12360	12474	12387	12266	12511	12382	12483	12590	12622	12376	12349	12301	12423	12528	12501	12562	12559	12455	12334	12431	12394	12436	12305	12543	12462	12347	12211	12416	12264	12410	12589	12394	12649	12283	12401	12344	12570	12412	12480	12273	12348	12454	12462	12456	12444	12514	12389	12493	12418	12442	12584	12423	12379	12276	12317	12445	12512	12440	12455	12392	12420	12476	12563	12593	12303	12356	12390	12411	12562	12430	12612	12275	12255	12407	12424	12431	12366	12387	12463	12250	12408	12486	12453	12548	12403	12512	12265	12505	12277	12567	12417	12503	12426	12400	12299	12471	12636	12428	12601	12453	12333	12526	12357	12411	12275	12314	12409	12396	12393	12428	12492	12288	12588	12472	12460	12227	12316	12341	12634	12692	12519	12365	12356	12361	12482	12508	12496	12533	12445	12430	12349	12450	12377	12486	12571	12483	12434	12450	12384	12479	12482	12311	12512	12417	12399	12384	12603	12499	12334	12539	12439	12502	12267	12334	12350	12334	12575	12605	12322	12308	12476	12516	12653	12305	12325	12477	12429	12406	12220	12407	12451	12501	12389	12391	12433	12352	12363	12624	12414	12392	12334	12625	12534	12425	12421	12523	12533	12314	12445	12420	12532	12442	12343	12402	12530	12436	12462	12375	12489	12539	12498	12590	12466	12420	12373	12425	12526	12425	12515	12413	12388	12372	12473	12454	12505	12637	12396	12465	12537	12334	12360	12384	12439	12501	12689	12393	12316	12599	12425	12501	12454	12332	12489	12341	12357	12415	12603	12477	12501	12398	12502	12521	12383	12424	12481	12434	12403	12422	12440	12457	12317	12514	12493	12515	12466	12282	12302	12381	12411	12514	12368	12500	12321	12437	12462	12327	12469	12384	12460	12458	12410	12352	12357	12381	12430	12515	12434	12500	12547	12510	12519	12361	12257	12445	12543	12486	12485	12477	12377	12508	12447	12322	12512	12429	12365	12528	12396	12538	12447	12285	12421	12396	12513	12606	12534	12293	12452	12523	12645	12445	12373	12440	12573	12418	12435	12382	12407	12493	12364	12482	12497	12396	12392	12154	12358	12360	12369	12491	12479	12261	12423	12540	12494	12347	12458	12438	12346	12249	12401	12398	12444	12251	12321	12544	12478	12547	12476	12388	12448	12481	12467	12336	12542	12589	12443	12484	12402	12348	12397	12481	12397	12433	12486	12442	12430	12388	12527	12430	12456	12387	12535	12306	12604	12431	12400	12439	12415	12577	12371	12419	12436	12288	12501	12495	12561	12384	12528	12527	12386	12313	12274	12627	12443	12517	12503	12653	12352	12358	12393	12546	12534	12372	12351	12506	12447	12421	12489	12442	12346	12383	12449	12466	12499	12471	12368	12376	12538	12460	12429	12638	12458	12389	12370	12380	12595	12376	12355	12394	12399	12464	12197	12568	12547	12472	12248	12398	12479	12403	12499	12494	12499	12501	12431	12507	12433	12457	12531	12473	12431	12400	12362	12443	12296	12449	12485	12410	12358	12404	12426	12565	12434	12386	12478	12398	12585	12437	12511	12432	12525	12539	12307	12340	12488	12296	12614	12382	12340	12494	12475	12433	12441	12412	12519	12498	12453	12491	12478	12406	12408	12425	12327	12481	12267	12574	12445	12417	12405	12407	12304	12388	12389	12475	12489	12512	12436	12471	12436	12536	12296	12498	12419	12546	12283	12414	12556	12555	12542	12514	12710	12644	12454	12485	12514	12545	12443	12523	12318	12454	12378	12395	12493	12394	12281	12491	12555	12420	12354	12605	12346	12419	12418	12455	12470	12522	12304	12405	12324	12391	12350	12561	12452	12394	12368	12428	12508	12389	12388	12505	12421	12459	12455	12488	12367	12545	12402	12503	12425	12344	12463	12388	12392	12607	12578	12383	12416	12499	12467	12462	12466	12458	12537	12464	12364	12464	12372	12359	12475	12480	12276	12392	12467	12207	12457	12478	12461	12487	12376	12320	12347	12465	12444	12326	12364	12432	12404	12485	12435	12555	12250	12549	12431	12477	12423	12311	12446	12325	12405
22650	21807	35197	36055	34347	34172	34961	29186	22786	16912	14544	13954	13872	13673	13702	13634	13645	13830	13664	13913	13561	13720	13778	13606	13588	13649	13717	13591	13653	13641	13731	13501	13563	13548	13576	13661	13578	13491	13596	13374	13561	13550	13641	13688	13561	13482	13564	13482	13859	13379	13578	13435	13541	13647	13392	13764	13502	13512	13498	13556	13497	13415	13506	13354	13542	13528	13452	13429	13463	13418	13587	13552	13492	13403	13319	13498	13446	13547	13573	13492	13337	13521	13486	13418	13480	13810	13540	13694	13361	13375	13414	13610	13406	13427	13535	13489	13638	13536	13536	13508	13545	13425	13591	13427	13421	13587	13568	13277	13447	13422	13694	13382	13461	13349	13486	13640	13718	13686	13446	13462	13645	13415	13378	13490	13762	13497	13575	13577	13581	13544	13339	13508	13423	13424	13445	13416	13413	13422	13527	13769	13620	13647	13446	13379	13432	13597	13389	13556	13402	13503	13591	13384	13741	13434	13447	13471	13458	13441	13584	13364	13572	13572	13573	13538	13526	13509	13542	13529	13336	13463	13449	13420	13335	13555	13640	13545	13355	13303	13492	13418	13500	13521	13452	13360	13332	13528	13467	13442	13406	13342	13444	13393	13343	13357	13480	13562	13498	13423	13474	13470	13642	13398	13492	13472	13573	13505	13283	13579	13520	13409	13300	13373	13234	13509	13336	13438	13370	13482	13463	13431	13465	13380	13329	13443	13581	13650	13593	13371	13611	13474	13533	13550	13620	13424	13425	13465	13522	13359	13483	13536	13675	13486	13453	13512	13373	13399	13642	13504	13253	13436	13503	13381	13530	13460	13564	13518	13230	13614	13559	13583	13557	13477	13354	13295	13534	13576	13452	13620	13541	13592	13468	13576	13519	13553	13639	13514	13390	13576	13500	13515	13404	13474	13597	13521	13606	13499	13486	13403	13412	13146	13336	13606	13595	13539	13265	13411	13386	13438	13398	13484	13443	13352	13293	13412	13243	13413	13476	13532	13567	13467	13327	13477	13219	13350	13465	13540	13622	13394	13472	13516	13307	13420	13426	13427	13300	13522	13585	13603	13434	13273	13486	13337	13418	13406	13417	13497	13440	13448	13674	13709	13516	13488	13552	13582	13558	13529	13663	13788	13559	13350	13552	13418	13410	13306	13417	13784	13685	13510	13467	13588	13446	13468	13437	13469	13517	13296	13599	13549	13477	13573	13534	13511	13649	13586	13539	13354	13513	13464	13404	13493	13517	13477	13469	13513	13330	13503	13421	13489	13638	13529	13508	13458	13588	13524	13564	13515	13404	13397	13492	13482	13573	13624	13527	13413	13673	13372	13238	13556	13481	13488	13538	13436	13669	13512	13463	13548	13573	13584	13553	13272	13377	13440	13504	13425	13423	13335	13426	13529	13457	13433	13530	13526	13428	13467	13367	13249	13520	13471	13374	13535	13569	13485	13400	13573	13308	13538	13440	13618	13491	13589	13552	13464	13486	13470	13598	13642	13509	13319	13451	13526	13648	13279	13534	13293	13488	13488	13395	13518	13411	13294	13421	13438	13378	13531	13444	13525	13573	13464	13425	13562	13401	13376	13439	13314	13523	13544	13499	13505	13567	13237	13627	13481	13448	13594	13565	13462	13360	13609	13434	13592	13321	13356	13357	13368	13559	13510	13593	13683	13471	13497	13565	13657	13438	13540	13329	13486	13404	13373	13529	13610	13563	13365	13556	13580	13581	13397	13508	13428	13441	13564	13435	13358	13311	13510	13484	13493	13415	13549	13626	13439	13306	13443	13559	13520	13538	13411	13350	13453	13440	13625	13572	13486	13528	13645	13376	13456	13523	13583	13631	13516	13427	13403	13347	13537	13461	13487	13585	13484	13551	13506	13358	13420	13416	13555	13548	13437	13501	13648	13546	13664	13650	13572	13274	13368	13619	13590	13406	13330	13444	13443	13507	13659	13502	13458	13552	13332	13553	13494	13305	13191	13649	13492	13375	13647	13527	13551	13431	13589	13422	13411	13473	13474	13504	13608	13539	13605	13489	13671	13429	13665	13374	13385	13500	13520	13586	13380	13321	13490	13326	13378	13296	13199	13319	13471	13524	13356	13312	13535	13460	13511	13487	13406	13449	13643	13615	13673	13342	13447	13523	13630	13556	13481	13390	13403	13499	13416	13314	13558	13545	13501	13674	13411	13620	13441	13450	13377	13616	13523	13422	13328	13589	13418	13368	13497	13612	13256	13319	13654	13531	13359	13262	13523	13435	13411	13446	13527	13440	13396	13394	13475	13401	13530	13591	13496	13576	13454	13352	13515	13499	13632	13586	13484	13551	13521	13345	13416	13404	13432	13479	13418	13550	13482	13236	13631	13475	13570	13443	13259	13384	13592	13327	13444	13315	13512	13320	13522	13476	13459	13571	13567	13434	13384	13481	13432	13535	13442	13431	13411	13536	13437	13525	13445	13528	13631	13591	13474	13426	13467	13471	13675	13673	13630	13581	13503	13429	13549	13657	13513	13552	13499	13566	13487	13408	13528	13503	13574	13233	13639	13376	13340	13662	13446	13432	13570	13494	13522	13435	13442	13316	13383	13382	13641	13436	13313	13364	13573	13428	13299	13530	13607	13650	13344	13516	13425	13495	13300	13420	13412	13421	13534	13518	13447	13459	13343	13317	13543	13533	13395	13359	13355	13666	13412	13442	13380	13369	13308	13340	13496	13410	13631	13413	13560	13420	13439	13534	13310	13447	13591	13590	13572	13563	13329	13423	13609	13669	13470	13605	13593	13374	13505	13607	13566	13331	13505	13378	13418	13536	13471	13533	13587	13532	13452	13466	13373	13290	13506	13417	13447	13337	13415	13541	13361	13502	13603	13382	13349	13350	13428	13466	13489	13468	13285	13445	13544	13460	13660	13434	13557	13383	13512	13569	13532	13351	13585	13516	13560	13592	13423	13302	13300	13482	13562	13639	13307	13419	13356	13448	13387	13347	13484	13400	13471	13590	13514	13350	13560	13442	13357	13433	13653	13487	13531	13169	13565	13650	13331	13504	13419	13343	13508	13697	13462	13532	13487	13642	13427	13392	13559	13307	13447	13535	13398	13184	13626	13561	13614	13553	13422	13389	13301	13574	13473	13556	13415	13400	13582	13268	13441	13460	13434	13516	13416	13583	13497	13625	13496	13605	13475	13460	13325	13379	13514	13527	13317	13447	13356	13461	13383	13268	13225	13613	13493	13350	13535	13379	13565	13475	13425	13301	13475	13389	13547	13208	13266	13479	13498	13511	13603	13333	13317	13493	13578	13299	13265	13407	13487	13446	13512	13676	13458	13254	13401	13344	13616	13562	13666	13471	13402	13479	13258	13478	13392	13515	13538	13480	13575	13548	13600	13478	13502	13478	13562	13480	13318	13254	13374	13522	13385	13241	13474	13405	13460	13454	13262	13430	13382	13549	13465	13382	13488	13446	13408	13457	13314	13660	13434	13315	13431	13599	13359	13554	13343	13640	13496	13516	13325	13572	13559	13442	13500	13435	13507	13434	13409	13573	13576	13543	13375	13299	13208	13493	13337	13544	13665	13576	13446	13507	13404	13399	13421	13523	13551	13547	13380	13439	13410	13581	13525	13530	13550	13577	13377	13440	13366	13382	13508	13451	13391	13492	13407	13504	13435	13440	13274	13603	13384	13601	13492	13440	13360	13315	13337	13481	13685	13330	13567	13409	13478	13322	13435	13247	13490	13430	13481	13452	13498	13469	13442	13315	13415	13561	13528	13561	13457	13319	13493	13463	13427	13411	13500	13575	13370	13357	13452	13543	13497	13430	13488	13430	13450	13360	13447	13516	13550	13538	13473	13343	13476	13698	13618	13502	13560	13476	13554	13596	13521	13591	13456	13357	13444	13461	13420	13580	13520	13272	13535	13553	13559	13464	13425	13356	13471	13365	13381	13394	13575	13420	13692	13373	13615	13539	13445	13546	13308	13329	13258	13448	13443	13640	13537	13392	13514	13513	13625	13499	13446	13621	13449	13552	13521	13634	13428	13375	13490	13607	13412	13729	13382	13614	13572	13166	13560	13496	13466	13566	13352	13444	13512	13538	13445	13578	13199	13528	13552	13445	13463	13308	13373	13262	13667	13503	13362	13508	13408	13488	13426	13511	13379	13287	13377	13426	13662	13366	13500	13362	13522	13248	13428	13501	13397	13603	13652	13567	13354	13254	13468	13445	13487	13398	13503	13309	13512	13484	13405	13229	13222	13523	13266	13561	13527	13265	13587	13407	13383	13510	13559	13426	13495	13528	13416	13428	13597	13344	13515	13725	13510	13498	13506	13378	13538	13567	13680	13484	13516	13513	13567	13566	13395	13650	13437	13435	13492	13431	13471	13278	13332	13288	13589	13469	13423	13581	13696	13260	13449	13505	13288	13410	13601	13324	13347	13676	13502	13227	13468	13651	13373	13456	13550	13626	13371	13401	13235	13540	13555	13441	13337	13514	13433	13417	13512	13626	13542	13647	13495	13458	13373	13236	13533	13355	13489	13183	13609	13546	13372	13393	13351	13559	13537	13501	13519	13533	13463	13448	13359	13666	13493	13488	13577	13603	13619	13501	13486	13570	13151	13645	13424	13432	13509	13353	13623	13537	13615	13449	13445	13568	13295	13609	13376	13376	13496	13578	13492	13632	13281	13460	13397	13540	13724	13368	13583	13418	13545	13386	13586	13418	13625	13547	13550	13468	13508	13386	13304	13554	13458	13451	13569	13487	13284	13485	13698	13493	13512	13409	13603	13349	13514	13376	13403	13299	13527	13590	13483	13311	13529	13607	13412	13368	13316	13284	13506	13561	13514	13312	13345	13367	13440	13505	13399	13441	13367	13368	13470	13541	13443	13500	13406	13521	13446	13506	13497	13525	13392	13752	13377	13354	13413	13453	13437	13410	13447	13489	13498	13464	13423	13545	13371	13439	13416	13514	13368	13476	13444	13538	13393	13514	13396	13360	13426	13346	13341	13333	13416	13322	13535	13481	13514	13369	13412	13536	13399	13320	13374	13433	13406	13424	13654	13592	13539	13555	13432	13400	13805	13576	13618	13261	13448	13426	13565	13524	13572	13359	13550	13394	13310	13574	13507
50966	96342	89341	69483	50991	41529	36398	31457	23368	15146	12936	12438	12407	12391	12414	12184	12345	12125	12161	12273	12309	12387	12252	12293	12377	12328	12356	12175	12210	12345	12130	12277	12093	12320	12302	12167	12244	12192	12263	12164	12230	12256	12223	12347	12304	12246	12222	12216	12163	12145	12257	12146	12013	12331	12129	12295	12258	12136	12236	12258	12131	12418	12122	12211	12309	12197	12348	12377	12111	12159	12157	12058	12097	12376	12239	12286	12133	12182	12288	12330	12175	12302	12246	12164	12289	12215	12163	12304	12267	12281	12165	12226	12162	12143	12397	12288	12151	12188	12146	12066	12167	12299	12317	12286	12144	12178	12245	12234	12281	12377	12292	12200	12212	12253	12226	12252	12245	12235	12095	12347	12294	12241	12202	12290	12291	12353	12236	12306	12212	12190	12449	12191	12231	12147	12251	12277	12258	12250	12218	12264	12041	12280	12192	12271	12482	12199	12228	12352	12300	12256	12191	12390	12101	12333	12085	12305	12290	12466	12211	12183	12160	12281	12220	12193	12123	12265	12245	12032	12214	12135	12089	12253	12124	12018	12246	12392	12365	12158	12189	12257	12196	12289	12253	12129	12154	12225	12224	12226	12277	12211	12266	12197	12266	12271	12275	12075	12349	12073	12215	12326	12185	12347	12370	12275	12178	12201	12069	12327	12125	12240	12153	12431	12066	12247	12254	12351	12187	12240	12147	12263	12204	12170	12186	12198	12323	12223	12136	12192	12193	12347	12368	12301	12282	12311	12247	12142	12199	12187	12445	12310	12106	12283	12277	12313	12124	12179	12173	12177	12123	12282	12226	12046	12127	12184	12324	12218	12325	12113	12227	12098	12214	12132	12017	12315	12337	12161	12128	12301	12077	12049	12303	12309	12296	12157	12284	12151	12116	12197	12083	12338	12250	12210	12317	12131	12177	12152	12125	12286	12293	12198	12149	12148	12203	12259	12292	12299	12231	12154	12245	12199	12147	12470	12284	12202	12196	12238	12141	12176	12265	12160	12199	12260	12334	12278	12267	12048	12114	12306	12282	12229	12125	12101	12280	12280	12147	12276	12251	12190	12330	12141	12037	12321	12241	12223	12190	12218	12131	12238	12358	12159	12151	12142	12154	12331	12205	12229	12335	12333	12275	12108	12280	12312	12124	12164	12286	12319	12299	12232	12313	12321	12247	12379	12175	12078	12209	12224	12421	12199	12371	12257	12266	12248	12210	12177	12202	12140	12205	12260	12260	12391	12175	12245	12200	12010	12282	12273	12137	12202	12088	12304	12266	12155	12288	12255	12240	12216	12278	12417	12411	12445	12189	12183	12295	12285	12118	12305	12147	12236	12055	12051	12156	12185	12237	12212	12407	12196	12258	12250	12252	12151	12282	12216	12187	12114	12298	12215	12346	12217	12197	12059	12176	12251	12259	12253	12257	12257	12190	12305	12260	12270	12129	12268	12207	12320	12227	12199	12246	12184	12192	12278	12181	12225	12105	12194	12081	12056	12182	12311	12231	12322	12154	12323	12080	12218	12165	12170	12298	12131	12127	12198	12139	12244	12234	12313	12120	12212	12078	12203	12139	12220	12135	12202	12135	12263	12381	12393	12346	12230	12203	12265	12245	12229	12248	12176	12337	12300	12225	12200	12204	12149	12216	12254	12156	12138	12260	12266	12103	12182	12427	12151	12180	12102	12227	12190	12221	12314	12198	12180	12161	12238	12228	12228	12287	12256	12125	12329	12086	12146	12308	12156	12176	12215	12080	12201	12310	12138	12248	12131	12133	12302	12151	12023	12205	12216	12126	12397	12299	12021	12288	12247	12385	12192	12009	12175	12299	12172	12173	12262	12404	12175	12083	12099	12313	12171	12152	12252	12210	12226	12344	12273	12421	12266	12197	12269	12261	12272	12090	12232	12235	12233	12140	12348	12308	12242	12199	12136	12194	12119	12255	12237	12037	12341	12270	12184	12231	12011	12184	12247	12254	12203	12247	12211	12027	12241	12178	12211	12142	12189	12133	12205	12256	12222	12294	12171	12085	12074	12051	12036	12285	12377	12096	12170	12164	12353	12402	12136	12142	12225	12231	12224	12114	12198	12255	12324	12324	12209	12196	12257	12425	12188	12141	12147	12291	12067	12304	12195	12179	12134	12189	12239	12151	12125	12356	12078	12004	12100	12180	12133	12026	12232	12374	12118	12209	12137	12271	12378	12363	12256	12256	12193	12197	12254	12274	12430	12185	12267	12061	12124	12142	12162	12113	12160	12367	12260	12198	12089	12139	12372	12194	12279	12207	12111	12155	12095	12326	11979	12232	12260	12269	12235	12214	12126	12333	12165	12182	12229	12329	12148	12101	12329	12197	12219	12176	12319	12129	12115	12235	12341	12150	12075	12045	12112	12294	12098	12332	12246	12165	12213	12162	12152	12232	12208	12315	12367	12164	12241	12253	12318	12196	12139	12253	12294	12227	12271	12187	12310	12191	12280	12221	12259	12188	12325	12229	12185	12171	12261	12081	12169	12200	12277	12102	12263	12203	12236	12228	12261	12271	12370	12108	12189	12363	12264	12254	12300	12232	12201	12358	12124	12234	12354	12092	12370	12334	12220	12248	12166	12335	11948	12080	12183	12067	12300	12114	12194	12258	12288	12215	12245	12169	12261	12312	12173	12280	12186	12221	12199	12062	12378	12197	12065	12254	12090	12342	12309	12400	12246	12341	12134	12111	12038	12040	12164	12121	12214	12118	12286	12254	12091	12280	12099	12207	12121	12250	12157	12231	12255	12128	12318	12272	12249	12162	12188	12227	12200	12245	12216	12229	12205	12123	12274	12213	12235	12064	12177	12300	12343	12168	12275	12249	12072	12334	12079	12161	12238	12252	12224	12233	12151	12156	12261	12221	12154	12226	12243	12325	12252	12170	12184	12098	12087	12231	12131	12208	12187	12214	12251	12120	12263	11982	12142	12185	12179	12139	12234	12194	12331	12183	12236	12255	12279	12185	12299	12102	12265	12089	12134	12159	12175	12037	12335	12264	12173	12094	12201	12186	12267	12249	12205	12463	12144	12176	12200	12167	12188	12152	12136	12037	12240	12252	12262	12141	12222	12153	12239	12154	12088	12380	12174	12173	12145	12163	12209	12212	12201	12275	12199	12237	12164	12163	12207	12230	12075	12288	12132	12260	12236	12020	12168	12227	12138	12195	12209	12283	12247	12208	12218	12119	12272	12178	12398	12031	12183	12071	12194	12074	12093	12036	12236	12218	12131	12124	12170	12122	12251	12092	12201	12176	12220	12208	12285	12169	12191	12218	12241	12471	12360	12309	12294	12226	12233	12268	12316	12235	12317	12170	12105	12196	12367	12264	12064	12038	12328	12267	12326	12329	12128	12328	12110	12168	12130	12197	12354	12354	12273	12195	12258	12107	12372	12066	12116	12343	12143	12196	12070	12325	12192	12471	12267	12158	12180	12185	12131	12311	12243	12165	12369	12263	12405	12292	12230	12086	12159	12279	12126	12168	12219	12293	12141	12247	12110	12173	12281	12293	12220	12167	12089	12445	12276	12136	12090	12287	12280	12096	12304	12097	12220	12157	12163	12332	12356	12307	12146	12115	12307	12192	12276	12167	12329	12445	12242	12239	12083	12237	12291	12303	12184	12225	12164	12284	12108	12264	12208	12157	12173	12195	12312	12035	12184	12193	12207	12272	12168	12276	12229	12215	12148	12389	12103	12169	12118	12121	12316	12150	12287	12132	12187	12138	12181	12033	12040	12240	12162	12307	12365	12229	12239	12201	12217	12327	12135	12121	12372	12275	12130	12097	12251	12014	12140	12258	12272	12255	12220	12280	12200	12187	12114	12205	12219	12119	12228	12266	11977	12409	12119	12107	12396	12315	12259	12254	12185	12227	12089	12260	12100	12194	12365	12247	12260	12200	12111	12232	12164	12152	12229	12185	12169	12273	12145	12239	12259	12244	12214	12035	12308	12240	12093	12182	12315	12190	12408	12156	12173	12144	12224	12266	12289	12206	12004	12211	12275	12190	12124	12287	12278	12276	12330	12148	12120	12238	12193	12203	12201	12251	12263	12132	12122	12374	12142	12213	12240	12251	12194	12303	12306	12318	12248	12192	12175	12211	12061	12314	12232	12294	12209	12183	12172	11995	12121	12204	12270	12267	12150	12237	12176	12356	12331	12193	12270	12211	12224	12194	12226	12084	12235	12147	12159	12467	12246	12179	12400	12092	12135	12348	12201	12235	12179	12175	12373	12296	12356	12130	12108	12286	12224	12312	12161	12281	12303	12275	12172	12262	12205	12257	12192	12112	12240	12141	12170	12165	12138	12282	12132	12275	12115	12239	12291	12172	12198	12243	12344	12295	12134	12140	12205	12275	12146	12182	12265	12200	12181	12250	12373	12227	12349	12192	12219	12179	12008	12250	12262	12107	12338	12265	12196	12131	12062	12234	12295	12187	12134	12156	12232	12122	12220	12192	12264	12077	12232	12325	12148	12055	12346	12398	12107	12151	12174	12290	12223	12239	12188	12201	12375	12185	12382	12176	12309	12300	12186	12199	12216	12256	12157	12204	12237	12170	12437	12148	12268	12172	12201	12237	12193	12353	12227	12079	12130	12283	12230	12216	12207	12140	12123	12169	12252	12164	12216	12120	12140	12335	12112	12281	12322	11970	12149	12265	12060	12233	12224	12262	12171	12114	12304	12149	12245	12340	12129	12203	12225	12247	12251	12225	12236	12199	12115	12273	12097	11923	12349	12140	12211	12160	12230	12324	12168	12311	12307	12160	12259	12269	12333	12167	12167	12159	12264	12233	12193	12202	12269	12083	12138	12131	12111	12250	12196	12223	12303	12026	12232	12292	12226	12337	12105	12083	12148	12339	12385	12150	12199	12145	12145	12451	12163	12180	12227	12189	12140	12223	12222	12155	12269	12128	12162	12238	12247	12279	12189	12146	12145	12231	12245	12171	12329	12381	12124	12103	12138	12278	12199	12154	12368	12193	12291	12136	12063	12095	12165	12321	12298	12201	12048	12137	12132	12124	12120	12327	12142	12243	12182	12123	12317	12049	12053	12146	12363	12243	12305	12256	12348	12195	12140	12297	12230	12340	12078	12208	12321
28617	33882	44116	33188	21924	18133	16448	15729	15017	14464	14111	14338	14022	14244	14306	14073	14273	14199	14241	14154	14245	14252	14256	14007	14122	13998	14222	14089	14168	14205	14088	14137	14146	13961	14090	14044	14151	14201	14244	14264	14152	14271	13908	14183	14138	14119	14184	14258	14185	13997	13984	14099	14164	13995	14088	14111	14330	14015	14049	13983	14130	14202	14204	14106	14139	14139	14166	14281	14161	14123	13852	14136	14032	14104	14117	14142	14185	13993	13969	14269	14080	14142	14216	14055	14055	14162	14155	14259	13982	14204	14099	14145	14108	14248	14054	14139	14082	14188	14023	14185	14051	14068	14206	14187	14160	14155	14207	14136	14300	14145	14067	14175	14072	14199	14047	14016	14165	14091	14131	14061	14186	13991	14081	14311	14199	14043	14060	14229	14203	14294	14071	13949	13964	14081	14053	14176	14017	14139	14121	14248	14114	14096	14108	14202	14136	14088	14191	14058	14066	14108	14046	14101	14456	14333	14125	14141	14020	14030	14250	14191	14044	14175	14115	14139	14084	14224	14213	14114	14269	14180	14046	14203	14226	14283	13987	14196	14367	14123	14041	14041	14026	14148	14078	13921	14269	14019	14074	13976	14159	14143	13952	14049	14152	14085	14307	14172	13928	13996	14353	14278	14083	14120	14117	14271	14243	14295	14067	14041	14295	14091	14034	14173	14236	14123	14259	14070	14157	14190	14200	14175	14069	14232	14129	14262	14087	13997	14103	14073	14113	14117	14109	14212	14176	13890	14130	13990	13964	14008	14215	14247	14093	13812	13963	14106	14149	14029	14041	13982	14050	14197	13942	14107	14069	14169	14101	14072	14007	13905	13998	13952	14345	14145	14131	14233	14136	14218	13930	13967	13952	14074	14083	14079	14073	14091	14201	14175	14179	14116	14139	14181	13921	13983	14107	14239	14036	14082	14100	14188	14265	13931	14256	13888	14107	14233	14229	14323	14056	14163	13995	14024	14196	14042	14112	14000	14193	14156	14192	14182	14076	14187	14203	14033	13988	14123	14059	13976	14247	14227	14024	14090	14187	14053	14117	14100	14058	14155	14198	14068	14280	14248	14469	14136	14106	14029	13976	14166	14137	14013	14224	14382	14174	14151	14103	14061	14111	14222	14365	14196	14169	14223	14108	14014	14245	14179	14195	14156	13982	14022	13983	14083	14141	13951	14121	14224	13949	14179	14096	13989	14087	14265	14140	14176	14138	14177	14238	13890	14296	14141	14062	14232	13990	13964	14091	13872	14042	14142	14467	14071	14120	14049	14068	14122	14338	14121	14070	14041	14122	14215	14019	14202	14067	14251	14129	14114	14012	14162	14245	14056	14253	14006	13959	14026	14155	13943	14058	14017	14120	14164	14205	14131	13954	14213	14217	14241	14146	14250	14063	14071	13961	14050	14069	14156	14043	14048	14416	14113	14170	14163	14032	14241	14346	14098	14064	14012	14061	14056	14002	14091	14209	14265	14112	14039	14222	14046	14249	14185	14160	14122	14128	14132	14210	14074	14117	14016	14082	14168	13836	14123	14227	14090	14145	14046	14197	14102	14295	14070	14172	14296	14320	14075	14141	14297	14233	14152	14249	14207	14135	14005	14061	14129	14095	14184	14112	14200	14137	14134	14222	14109	14250	14075	14031	14036	13994	14191	14263	14059	14081	14075	14114	14135	14192	14112	13930	14111	14170	14107	14205	13973	14165	14150	14066	14157	14049	14186	14212	13983	14088	14381	14171	14113	13894	13944	14159	13998	13983	14278	14030	14079	14114	13933	14078	14102	14070	14043	14059	14120	14397	14225	14100	14103	14140	14023	13993	14075	14043	14196	14184	14072	14106	14104	14006	14357	14110	14104	14365	14197	14208	14141	14260	14058	14176	14250	14047	14253	14119	14075	14013	14214	14034	14052	14190	13961	14060	14146	14188	13999	14115	14232	14397	14104	14059	14268	14053	14014	13966	14115	14148	14257	14114	14042	14083	14171	14055	14048	13973	14115	14084	14114	14045	14185	14126	14139	14179	13944	14287	13872	14090	14169	14088	14062	14029	14277	14208	14078	14265	14201	13985	14248	14264	14012	14002	14292	14359	13970	14133	14045	14178	14028	14093	13911	14089	14096	14184	14010	14151	13932	14192	14088	14189	14100	14072	14175	14113	14071	14053	14144	14015	14079	14115	14136	14181	13944	14221	13936	14084	14030	14168	13928	13979	14222	14026	14351	14274	14186	14229	14255	14042	14229	14124	14161	14313	13980	14112	14085	14012	13899	14167	14118	14247	14081	13944	14014	14317	14059	14019	14165	14152	13990	14159	13996	14090	14022	13939	14159	14016	14128	14165	14178	14125	14140	14300	14304	13928	14053	14209	14247	14068	14170	14096	14002	14102	13967	14295	14121	14153	14043	14260	14207	14085	14108	14222	14299	13952	14043	14093	14009	14021	14015	14074	14004	14152	14296	14116	14062	14162	14246	14124	14156	14315	14271	14168	13996	14267	14079	14257	14056	14077	14196	14154	14173	14210	14065	13959	14099	14180	14134	14175	14056	13933	14091	14069	14062	14159	14174	14210	14154	14083	14148	14057	14174	14194	14247	14146	14103	14081	13948	14215	14133	14222	14201	14079	13962	14044	14159	14134	14116	14323	14086	14095	14008	14045	14041	14035	14089	13933	14105	14075	14201	14200	14091	14115	14031	14215	14376	14066	14109	14149	14174	14208	13983	13957	13865	14087	14393	14144	14102	14009	13982	14014	14140	14186	13982	14114	14251	14167	14040	13999	14130	14154	14144	14117	14301	14137	14110	14153	13958	14151	14265	14119	14015	14045	14122	14059	14116	14123	14043	13990	14163	13946	13941	14335	14101	14173	14072	14171	14144	14097	14214	14227	14149	14141	14185	13936	14238	14174	14190	14149	14231	14167	14014	14223	14097	14217	14174	14174	14177	14235	14132	13994	14191	14174	13939	14065	13979	14110	14304	14191	14222	14154	13940	14004	14095	14194	14116	14137	14202	14033	14126	14095	14055	14152	14020	14023	13919	14195	14115	14154	14179	14375	14084	14086	13911	14081	13971	14090	14037	14329	14226	14088	14094	14117	14173	14047	13987	14093	14046	13821	14177	14214	13929	14200	14072	14131	14160	14117	14138	14140	14053	14133	14243	14179	14140	14043	14361	14099	14286	14371	14054	14124	14176	14065	14123	14174	14209	14131	14288	14171	14293	14020	14135	14190	14121	14041	14019	14108	14141	14106	14259	14123	14297	13996	14242	14020	14081	14181	14117	13920	13965	13948	13994	13994	14171	14162	14151	14120	14155	14105	13893	14108	14175	14223	14196	14271	14077	14203	14049	14159	13996	14114	14118	14055	14116	14043	14216	13906	14273	14075	13863	14120	14277	14089	14100	13843	14061	14052	14056	14091	14188	13998	14223	14015	14202	14192	14183	14151	14085	14157	14130	14037	14117	14097	14084	14080	14075	14150	14120	14071	14193	14139	14111	14193	14184	14231	13935	14199	14069	14060	14242	14173	14197	14020	14192	14031	14191	14261	14101	14200	14170	14089	14161	14110	14077	14316	14115	14174	14182	14139	14127	13900	14175	14201	14065	14281	14191	14310	14105	14152	14083	14216	14209	14122	14224	14088	14171	14167	13997	14206	14082	14073	14082	14099	13962	13934	14158	14015	14000	14091	14085	14239	14156	14216	13970	14170	14238	14162	14200	14205	14156	14091	14260	13951	14162	14214	14063	14107	14022	13999	14336	14196	14136	14054	13982	14181	14032	14145	13976	14068	14088	14044	14146	14207	14063	13952	14102	14063	14196	14041	14216	13995	14143	14023	14211	14040	14149	14166	14086	14217	13965	14111	14136	14178	14172	13952	14107	14326	14134	14175	14101	13993	14182	14183	14013	14059	14052	14103	14033	13872	14026	13924	13971	14000	14062	14032	14050	14058	14080	14178	14168	14098	14206	14220	14138	14169	13975	14257	14222	14086	14060	14054	14180	14167	14132	14006	13981	14031	14310	14214	13936	14008	14361	14060	14079	14035	14087	14117	14055	14101	14225	14008	14123	14084	14053	14117	14219	14274	14218	14130	14219	14094	14080	14025	14044	14156	14213	14337	14328	14122	14174	14128	13999	14199	14044	13924	14100	14087	14140	13929	14222	14230	14236	14139	13947	14178	13995	14092	13935	14267	13970	14165	14134	14021	14277	14244	13991	14203	14143	14095	14125	14214	14071	14293	14349	14109	14294	14229	14097	14062	14177	14240	14162	14159	14117	13941	13962	14173	14049	14139	14271	14228	14064	14126	14022	14155	14299	14119	14104	13997	14122	14078	14109	14183	14064	14147	14019	14198	13906	14025	14029	14039	14040	14246	14153	14156	14080	14215	14351	14115	14160	13977	13943	13984	14065	13984	14032	14156	14011	14135	13770	14102	14146	14296	14185	14227	14009	14090	14109	14034	14130	14071	14172	14182	14210	13964	14142	14040	14159	14125	13988	14008	14117	14030	14118	14009	13918	14179	14090	14148	14059	14310	14108	14201	14059	14261	14175	14236	14045	13992	14062	14043	13991	14204	14105	14111	14038	14147	14116	14143	14198	13978	14170	14189	13917	14123	14005	14129	14200	14087	14041	14266	14069	14028	14237	14266	14088	14192	14188	13966	14268	14241	14210	14094	14358	14156	14043	14123	14116	14163	13903	14138	13977	14175	14280	14137	14087	14268	14207	14033	14135	14197	14114	14058	14207	14084	14223	14036	14323	14126	14146	14247	14098	14365	14055	14175	14128	13993	14194	14092	14254	14119	14110	14213	14142	14073	14164	14154	13942	14153	14151	14113	13993	14062	14179	14128	13994	14247	14155	14175	13966	14066	14082	14210	14026	14155	14058	14002	14322	14146	14410	14243	14134	14112	14118	13942	14072	14248	14023	14203	14039	14136	14292	14092	13984	14055	14268	14097	14069	14188	13933	14178	14127	14028	14040	14185	14215	14138	13963	13893	14222	14122	14102	13963	14088	13994	13841	14135	14086	14113	14179	14167	13937	14053	14184	14200	14136	14135	14060	14220	14189	14124	14042	14117	14149	13910	14015	14101	14038	14000	14077	14177	14231	13929	13991	13924	13940	13952	14139
29365	53360	46963	30392	20090	17005	15513	14721	13740	12940	12819	12624	12768	12753	12792	12938	12789	12743	12782	12775	12593	12788	12719	12711	12696	12720	12736	12899	12789	12737	12721	12647	12727	12773	12836	12615	12716	12758	12855	12733	12688	12752	12642	12607	12662	12612	12793	12572	12598	12587	12815	12529	12536	12655	12654	12596	12710	12772	12818	12714	12799	12710	12844	12713	12531	12650	12732	12660	12763	12672	12777	12856	12626	12747	12810	12653	12835	12667	12760	12716	12539	12714	12639	12632	12525	12502	12701	12678	12596	12808	12641	12717	12538	12596	12630	12629	12663	12664	12759	12781	12748	12807	12596	12718	12733	12712	12742	12685	12586	12788	12807	12599	12763	12673	12694	12715	12800	12547	12861	12603	12949	12853	12799	12498	12774	12563	12661	12750	12729	12677	12557	12823	12801	12713	12787	12634	12766	12702	12706	12815	12601	12813	12807	12610	12664	12674	12780	12616	12600	12669	12557	12569	12734	12626	12722	12870	12634	12682	12609	12906	12663	12754	12741	12534	12739	12733	12740	12605	12649	12605	12676	12799	12624	12665	12809	12710	12750	12724	12766	12724	12692	12476	12850	12879	12722	12576	12657	12739	12529	12702	12662	12642	12543	12694	12703	12701	12713	12618	12728	12745	12687	12581	12511	12788	12592	12642	12531	12733	12920	12625	12763	12644	12754	12836	12833	12805	12936	12780	12735	12628	12729	12663	12704	12577	12817	12887	12704	12593	12679	12922	12765	12830	12622	12625	12697	12677	12545	12818	12713	12732	12541	12759	12539	12796	12607	12756	12837	12761	12618	12683	12711	12606	12727	12653	12699	12779	12714	12665	12715	12746	12637	12670	12644	12626	12715	12547	12725	12704	12781	12698	12566	12634	12680	12724	12799	12790	12601	12807	12781	12583	12725	12749	12744	12738	12689	12655	12595	12813	12766	12794	12680	12718	12673	12636	12649	12725	12585	12776	12691	12664	12642	12725	12674	12766	12734	12709	12825	12760	12791	12501	12570	12694	12700	12717	12763	12639	12715	12621	12675	12548	12665	12615	12715	12644	12794	12605	12670	13012	12585	12699	12674	12558	12696	12626	12547	12699	13021	12619	12627	12673	12743	12701	12688	12757	12796	12818	12636	12824	12739	12696	12535	12789	12724	12892	12652	12579	12836	12668	12618	12884	12681	12557	12607	12689	12613	12690	12766	12641	12665	12616	12535	12765	12631	12571	12708	12720	12578	12706	12752	12664	12655	12512	12644	12693	12688	12693	12692	12736	12677	12806	12714	12750	12729	12849	12534	12904	12910	12708	12703	12633	12825	12624	12685	12635	12643	12588	12693	12685	12648	12788	12793	12706	12792	12544	12673	12810	12651	12747	12712	12653	12771	12554	12689	12823	12781	12688	12809	12667	12594	12721	12502	12681	12739	12608	12680	12623	12605	12641	12694	12712	12682	12718	12747	12589	12682	12645	12762	12707	12732	12506	12721	12709	12848	12968	12611	12674	12595	12762	12701	12628	12618	12770	12648	12659	12859	12596	12711	12528	12752	12613	12790	12877	12744	12773	12659	12522	12814	12613	12859	12635	12591	12687	12608	12688	12597	12714	12818	12652	12603	12778	12780	12961	12665	12758	12652	12673	12706	12753	12796	12655	12634	12751	12627	12695	12676	12606	12669	12782	12740	12767	12599	12694	12667	12701	12737	12686	12674	12639	12628	12538	12617	12788	12812	12821	12770	12745	12712	12661	12590	12688	12616	12581	12694	12612	12604	12873	12892	12773	12693	12851	12600	12839	12628	12615	12739	12582	12833	12704	12580	12905	12764	12618	12547	12636	12631	12670	12668	12440	12671	12691	12768	12658	12679	12647	12498	12758	12672	12598	12751	12554	12594	12753	12712	12651	12674	12736	12696	12671	12776	12578	12757	12721	12550	12575	12716	12595	12720	12608	12613	12749	12556	12794	12763	12681	12828	12718	12638	12834	12715	12669	12686	12680	12751	12817	12747	12709	12626	12749	12808	12668	12925	12578	12801	12663	12652	12732	12704	12761	12620	12718	12640	12777	12751	12664	12778	12832	12745	12862	12742	12802	12704	12621	12650	12696	12545	12662	12676	12706	12808	12626	12739	12496	12660	12723	12715	12582	12751	12669	12700	12712	12751	12673	12769	12865	12701	12570	12705	12678	12648	12671	12677	12748	12608	12710	12840	12558	12721	12660	12728	12799	12746	12766	12565	12734	12723	12769	12755	12410	12569	12686	12600	12644	12457	12653	12894	12539	12692	12803	12685	12646	12765	12769	12759	12735	12560	12796	12638	12736	12791	12785	12665	12551	12557	12696	12595	12732	12633	12588	12850	12570	12676	12634	12677	12923	12589	12608	12671	12728	12768	12834	12743	12815	12763	12623	12556	12672	12832	12758	12804	12669	12679	12620	12657	12618	12674	12703	12693	12779	12618	12655	12656	12739	12609	12764	12694	12743	12558	12709	12655	12643	12713	12708	12661	12741	12762	12710	12806	12701	12699	12634	12822	12637	12481	12724	12777	12860	12741	12640	12752	12601	12703	12695	12751	12836	12779	12593	12703	12746	12816	12784	12574	12653	12758	12825	12671	12781	12646	12708	12812	12800	12555	12712	12690	12792	12641	12670	12609	12594	13004	12541	12622	12711	12615	12639	12474	12639	12686	12666	12554	12740	12748	12799	12703	12618	12798	12756	12776	12700	12676	12769	12759	12782	12704	12714	12680	12777	12618	12744	12710	12600	12624	12746	12658	12795	12718	12821	12618	12697	12586	12656	12617	12501	12810	12609	12585	12628	12765	12850	12667	12843	12606	12742	12740	12648	12692	12792	12643	12642	12683	12560	12732	12729	12800	12735	12660	12815	12741	12763	12614	12737	12696	12589	12595	12667	12631	12640	12707	12793	12725	12781	12740	12755	12625	12675	12759	12662	12817	12665	12655	12731	12666	12697	12735	12872	12634	12663	12640	12666	12671	12592	12708	12725	12732	12752	12675	12727	12600	12600	12783	12726	12678	12700	12764	12646	12790	12729	12663	12708	12573	12696	12650	12740	12654	12759	12771	12754	12762	12687	12719	12811	12674	12875	12543	12774	12709	12835	12847	12670	12813	12826	12636	12731	12779	12683	12653	12638	12651	12758	12632	12719	12832	12853	12613	12748	12671	12736	12790	12886	12699	12765	12645	12629	12482	12843	12825	12681	12770	12584	12840	12629	12697	12806	12819	12719	12742	12599	12609	12702	12787	12629	12790	12754	12736	12621	12838	12832	12921	12675	12662	12739	12818	12646	12754	12696	12630	12786	12516	12508	12805	12706	12554	12711	12707	12762	12678	12460	12674	12621	12762	12812	12634	12727	12686	12792	12830	12730	12716	12677	12707	12706	12690	12790	12699	12724	12630	12592	12591	12739	12631	12496	12466	12579	12761	12696	12621	12688	12736	12560	12611	12679	12651	12869	12764	12724	12679	12592	12695	12875	12704	12700	12648	12664	12756	12768	12789	12669	12681	12864	12695	12654	12652	12754	12677	12614	12683	12735	12652	12744	12737	12556	12659	12635	12692	12766	12537	12678	12800	12783	12784	12536	12683	12709	12657	12690	12533	12832	12591	12571	12834	12707	12626	12887	12773	12670	12855	12749	12630	12774	12736	12815	12773	12723	12736	12712	12700	12717	12718	12699	12677	12484	12734	12939	12469	12567	12828	12758	12761	12763	12878	12783	12643	12781	12605	12687	12750	12679	12719	12705	12664	12545	12753	12788	12777	12617	12643	12721	12908	12671	12623	12530	12748	12781	12640	12776	12619	12750	12623	12537	12671	12687	12708	12570	12611	12645	12720	12649	12707	12869	12814	12551	12458	12870	12756	12727	12623	12695	12652	12706	12619	12787	12625	12725	12717	12846	12639	12795	12789	12823	12678	12869	12672	12830	12827	12751	12667	12627	12727	12673	12820	12701	12770	12716	12622	12650	12786	12842	12625	12669	12757	12662	12743	12536	12721	12380	12747	12606	12754	12923	12756	12847	12627	12623	12816	12634	12808	12687	12670	12714	12631	12652	12725	12743	12610	12807	12634	12547	12815	12665	12714	12646	12700	12687	12685	12568	12652	12748	12561	12626	12625	12620	12777	12630	12627	12768	12731	12751	12749	12675	12666	12664	12587	12649	12636	12687	12879	12565	12626	12692	12684	12728	12561	12783	12687	12703	12642	12587	12849	12558	12742	12702	12659	12869	12609	12738	12641	12479	12553	12552	12705	12647	12718	12644	12781	12706	12723	12808	12595	12515	12691	12776	12716	12735	12651	12650	12840	12681	12537	12633	12662	12636	12701	12519	12491	12686	12812	12748	12817	12814	12669	12626	12651	12661	12690	12732	12551	12800	12896	12592	12734	12702	12610	12570	12797	12675	12638	12671	12656	12726	12615	12934	12568	12533	12530	12698	12762	12642	12595	12690	12731	12713	12606	12577	12581	12697	12720	12619	12731	12722	12799	12524	12700	12687	12778	12652	12679	12752	12817	12609	12686	12808	12641	12702	12789	12794	12629	12453	12648	12570	12634	12652	12828	12909	12469	12706	12735	12587	12761	12691	12701	12804	12866	12760	12873	12705	12665	12805	12683	12636	12746	12633	12583	12748	12629	12722	12686	12783	12791	12748	12699	12843	12734	12702	12535	12696	12795	12740	12650	12595	12502	12715	12620	12652	12698	12728	12826	12670	12689	12705	12834	12731	12686	12659	12747	12694	12791	12690	12601	12598	12604	12784	12759	12595	12834	12921	12761	12732	12540	12683	12658	12656	12586	12935	12817	12664	12657	12781	12826	12606	12723	12768	12694	12675	12602	12738	12668	12688	12523	12752	12696	12689	12514	12635	12663	12762	12778	12811	12591	12628	12736	12670	12842	12871	12734	12866	12802	12556	12863	12605	12505	12838	12552	12526	12671	12644	12767	12738	12766	12802	12678	12652	12713	12660	12588	12661	12632	12779	12674	12780	12780	12836	12568	12577	12749	12598	12818	12768	12739	12680	12519	12710	12795	12692	12748	12878	12626	12858	12897	12683	12723	12723	12740	12492	12777	12785	12765	12885	12589	12725	12818	12663	12780	12815	12767	12655	12685	12420
24053	23175	42122	41127	29520	29216	27611	23183	18935	15411	14386	13953	13865	13846	13815	13751	13834	13798	13918	13778	13857	13618	13680	13721	13706	13732	13695	13800	13818	13880	13628	13743	13651	13752	13640	13809	13786	13669	13778	13733	13674	13835	13658	13828	13668	13747	13586	13729	13607	13772	13541	13813	13459	13588	13854	13539	13719	13767	13885	13637	13674	13677	13650	13840	13813	13628	13645	13804	13830	13717	13419	13614	13786	13540	13721	13607	13428	13436	13434	13645	13664	13740	13592	13571	13758	13673	13765	13847	13745	13643	13491	13751	13815	13711	13738	13593	13572	13632	13684	13700	13558	13593	13621	13420	13733	13669	13517	13487	13692	13497	13649	13657	13630	13704	13627	13632	13671	13677	13585	13634	13645	13656	13556	13597	13632	13687	13570	13895	13679	13742	13597	13668	13584	13701	13772	13781	13815	13874	13797	13554	13697	13651	13596	13694	13708	13699	13802	13581	13718	13504	13712	13669	13608	13635	13469	13666	13476	13788	13885	13749	13790	13648	13756	13599	13683	13472	13594	13720	13634	13507	13484	13834	13806	13684	13712	13695	13429	13694	13653	13758	13667	13599	13551	13630	13544	13735	13439	13608	13577	13849	13677	13511	13842	13545	13514	13670	13486	13688	13583	13413	13526	13603	13468	13763	13645	13690	13710	13743	13661	13680	13652	13525	13386	13506	13605	13679	13637	13641	13721	13796	13645	13675	13628	13584	13580	13684	13552	13691	13774	13698	13630	13808	13643	13698	13508	13512	13704	13553	13631	13643	13548	13666	13440	13694	13723	13596	13767	13580	13809	13819	13781	13629	13504	13642	13578	13557	13642	13599	13549	13438	13627	13848	13525	13608	13699	13697	13558	13530	13576	13575	13687	13688	13505	13783	13667	13688	13705	13834	13598	13815	13722	13771	13640	13628	13656	13738	13642	13580	13516	13550	13568	13564	13600	13612	13681	13507	13561	13497	13759	13880	13602	13531	13642	13626	13545	13653	13763	13578	13634	13746	13751	13643	13727	13738	13593	13645	13585	13638	13663	13709	13692	13755	13516	13504	13650	13571	13805	13578	13832	13702	13615	13645	13595	13502	13714	13623	13622	13560	13629	13793	13682	13712	13786	13770	13450	13733	13600	13686	13763	13618	13748	13779	13722	13624	13608	13580	13655	13627	13802	13641	13778	13614	13520	13594	13711	13338	13684	13495	13843	13856	13834	13637	13631	13775	13535	13568	13590	13551	13672	13791	13663	13700	13544	13654	13633	13690	13569	13468	13764	13567	13542	13780	13553	13533	13792	13655	13481	13843	13733	13751	13639	13813	13742	13724	13605	13723	13658	13694	13681	13772	13728	13574	13585	13735	13638	13342	13603	13538	13654	13645	13790	13524	13665	13677	13568	13688	13459	13503	13733	13622	13597	13532	13605	13710	13429	13685	13615	13598	13497	13538	13584	13687	13542	13725	13602	13777	13865	13681	13701	13545	13614	13537	13701	13678	13552	13754	13723	13846	13544	13658	13641	13450	13587	13601	13790	13658	13847	13637	13671	13700	13552	13512	13628	13698	13668	13730	13651	13614	13689	13475	13449	13637	13553	13807	13625	13583	13790	13604	13576	13616	13459	13840	13830	13597	13760	13716	13597	13419	13541	13801	13816	13769	13755	13667	13579	13668	13539	13619	13590	13537	13400	13682	13865	13818	13744	13592	13550	13734	13658	13613	13600	13620	13644	13610	13647	13525	13544	13610	13744	13770	13573	13655	13703	13511	13547	13637	13567	13685	13742	13743	13821	13576	13698	13739	13659	13605	13682	13713	13645	13637	13602	13618	13618	13669	13786	13571	13473	13560	13664	13687	13495	13454	13694	13737	13601	13849	13695	13482	13733	13661	13677	13556	13456	13675	13815	13854	13783	13667	13673	13600	13735	13698	13657	13504	13554	13700	13730	13621	13571	13636	13832	13650	13583	13784	13741	13516	13872	13692	13773	13558	13680	13625	13583	13729	13735	13603	13770	13711	13737	13838	13737	13659	13756	13463	13701	13719	13549	13736	13654	13661	13657	13593	13627	13698	13534	13486	13767	13603	13579	13634	13671	13490	13526	13550	13502	13478	13496	13779	13631	13614	13753	13614	13592	13757	13752	13645	13660	13725	13573	13831	13645	13783	13706	13570	13738	13565	13717	13637	13629	13537	13668	13646	13605	13657	13711	13783	13700	13538	13725	13773	13575	13627	13583	13571	13536	13603	13768	13845	13568	13709	13773	13653	13585	13614	13863	13591	13751	13566	13483	13717	13872	13719	13608	13700	13429	13735	13599	13504	13674	13608	13564	13815	13678	13810	13607	13475	13652	13719	13588	13805	13654	13822	13581	13692	13799	13772	13556	13474	13640	13748	13698	13625	13909	13704	13572	13728	13622	13600	13842	13655	13645	13446	13637	13689	13708	13521	13706	13630	13561	13532	13762	13483	13624	13603	13538	13827	13659	13599	13731	13536	13682	13640	13510	13626	13484	13607	13609	13631	13747	13768	13709	13493	13603	13725	13438	13663	13522	13611	13733	13527	13667	13688	13583	13606	13563	13689	13599	13679	13473	13584	13604	13657	13624	13748	13707	13626	13563	13652	13584	13735	13762	13589	13857	13750	13512	13732	13793	13662	13754	13736	13710	13610	13736	13728	13898	13812	13587	13702	13546	13647	13733	13696	13789	13584	13538	13546	13940	13916	13831	13691	13849	13748	13581	13451	13762	13686	13658	13612	13746	13622	13525	13689	13683	13783	13806	13719	13569	13524	13682	13684	13541	13534	13612	13572	13675	13719	13735	13733	13737	13522	13650	13911	13783	13630	13560	13765	13718	13585	13741	13739	13752	13503	13605	13574	13676	13856	13600	13489	13580	13533	13827	13528	13674	13811	13867	13732	13620	13587	13680	13731	13457	13537	13638	13500	13684	13813	13599	13614	13732	13696	13730	13721	13627	13640	13509	13535	13601	13678	13517	13805	13652	13450	13791	13833	13668	13677	13507	13788	13703	13661	13417	13508	13431	13523	13647	13621	13736	13658	13658	13652	13360	13668	13661	13624	13759	13758	13536	13824	13725	13648	13591	13615	13506	13765	13822	13718	13728	13801	13706	13623	13703	13694	13774	13602	13637	13657	13616	13731	13929	13687	13606	13672	13904	13832	13442	13716	13456	13475	13682	13967	13632	13631	13594	13599	13738	13576	13639	13596	13491	13732	13794	13840	13511	13729	13730	13863	13636	13705	13696	13581	13697	13755	13830	13705	13626	13467	13780	13467	13629	13685	13600	13602	13735	13569	13653	13748	13656	13645	13590	13659	13630	13566	13603	13396	13660	13506	13375	13690	13788	13519	13788	13618	13677	13540	13719	13669	13832	13712	13620	13657	13656	13679	13690	13543	13604	13705	13658	13623	13791	13571	13540	13712	13517	13691	13656	13756	13681	13806	13629	13520	13781	13872	13676	13572	13806	13660	13740	13683	13658	13550	13558	13512	13681	13771	13594	13840	13440	13549	13503	13651	13637	13672	13763	13620	13682	13660	13523	13600	13620	13534	13571	13818	13856	13644	13573	13824	13886	13603	13699	13765	13571	13672	13736	13623	13878	13761	13601	13728	13649	13654	13471	13671	13559	13712	13737	13622	13734	13681	13545	13704	13846	13783	13553	13522	13596	13856	13650	13550	13458	13592	13708	13756	13551	13940	13573	13746	13518	13730	13606	13550	13611	13506	13772	13420	13584	13706	13753	13575	13622	13729	13721	13663	13581	13766	13857	13760	13563	13463	13543	13557	13654	13794	13661	13594	13734	13694	13531	13696	13648	13736	13831	13734	13626	13702	13618	13628	13770	13826	13581	13561	13691	13691	13736	13759	13610	13591	13738	13668	13739	13556	13617	13758	13635	13878	13630	13695	13735	13668	13701	13580	13540	13746	13725	13598	13508	13459	13851	13681	13622	13692	13564	13846	13386	13443	13835	13708	13652	13780	13549	13484	13534	13818	13581	13597	13778	13579	13619	13913	13578	13730	13736	13777	13785	13570	13744	13672	13758	13678	13766	13843	13772	13778	13707	13515	13719	13607	13769	13531	13471	13629	13951	13568	13858	13560	13686	13743	13398	13669	13580	13549	13562	13652	13649	13628	13745	13821	13767	13533	13687	13660	13646	13768	13588	13632	13476	13742	13799	13560	13647	13496	13724	13537	13619	13556	13552	13615	13495	13586	13769	13743	13613	13793	13537	13651	13700	13523	13597	13774	13563	13605	13754	13644	13765	13743	13652	13680	13517	13871	13573	13518	13516	13622	13529	13562	13713	13725	13617	13637	13494	13566	13560	13549	13769	13750	13451	13681	13678	13774	13645	13437	13781	13610	13591	13666	13759	13840	13712	13744	13700	13776	13727	13678	13719	13731	13732	13568	13793	13564	13585	13472	13497	13781	13659	13618	13531	13757	13524	13716	13706	13661	13499	13644	13496	13578	13585	13569	13462	13529	13795	13580	13595	13513	13305	13457	13558	13808	13508	13648	13533	13468	13670	13622	13614	13646	13694	13853	13499	13744	13769	13672	13607	13704	13689	13541	13507	13471	13482	13797	13775	13641	13751	13558	13502	13486	13701	13626	13652	13709	13468	13626	13654	13678	13629	13599	13624	13737	13696	13728	13744	13487	13723	13677	13651	13805	13494	13455	13734	13528	13586	13663	13823	13397	13563	13553	13491	13740	13570	13509	13680	13912	13642	13458	13617	13765	13595	13729	13349	13614	13742	13549	13839	13414	13679	13811	13834	13573	13798	13806	13673	13708	13673	13571	13580	13665	13706	13660	13566	13541	13728	13553	13744	13840	13727	13539	13693	13664	13460	13700	13553	13717	13706	13709	13636	13645	13644	13500	13735	13714	13525	13713	13520	13687	13637	13606	13806	13769	13898	13849	13682	13684	13708	13534	13739	13706	13662	13696	13706	13642	13741	13598	13532	13588	13716	13630	13732	13555	13718	13556	13653	13652	13682	13540	13731	13686	13577	13593	13746	13642	13648	13851	13718	13683	13687	13733	13827	13916	13723	13549	13719	13611	13709	13569	13786	13725	13651	13765	13705	13456	13647	13508	13651	13675	13732	13678	13635	13577
42720	88880	81858	54213	35685	31788	27276	24710	18209	14217	12798	12563	12426	12384	12478	12565	12488	12360	12456	12550	12469	12419	12291	12510	12455	12334	12360	12430	12431	12331	12396	12347	12357	12469	12401	12666	12371	12582	12341	12360	12417	12353	12575	12642	12393	12539	12298	12535	12524	12310	12460	12322	12403	12395	12332	12437	12375	12453	12482	12415	12339	12293	12562	12306	12432	12482	12390	12290	12446	12401	12383	12523	12262	12364	12366	12371	12395	12398	12388	12398	12528	12609	12564	12365	12506	12357	12470	12420	12345	12414	12414	12386	12341	12412	12505	12277	12413	12464	12472	12393	12436	12359	12419	12514	12378	12490	12413	12370	12468	12426	12417	12478	12477	12372	12436	12383	12357	12308	12472	12343	12521	12546	12339	12462	12238	12340	12517	12375	12400	12470	12334	12298	12287	12454	12381	12338	12399	12465	12396	12452	12463	12414	12469	12352	12528	12605	12489	12250	12421	12295	12426	12550	12463	12380	12395	12422	12452	12517	12299	12515	12380	12463	12518	12589	12444	12261	12340	12523	12476	12568	12373	12459	12488	12459	12455	12332	12498	12375	12623	12273	12400	12309	12385	12422	12361	12546	12400	12234	12471	12465	12314	12184	12402	12509	12250	12384	12372	12401	12367	12273	12431	12356	12393	12269	12384	12499	12331	12417	12453	12446	12271	12287	12316	12446	12364	12273	12329	12399	12418	12514	12503	12447	12352	12357	12366	12541	12353	12245	12355	12271	12516	12466	12453	12397	12500	12307	12332	12334	12302	12381	12533	12374	12257	12471	12341	12326	12260	12539	12324	12493	12542	12271	12556	12411	12257	12316	12382	12319	12546	12231	12370	12331	12481	12309	12243	12536	12436	12476	12498	12484	12482	12376	12365	12451	12374	12574	12406	12526	12460	12419	12270	12280	12370	12523	12516	12465	12389	12282	12494	12493	12450	12580	12294	12700	12458	12309	12472	12355	12397	12434	12334	12441	12280	12596	12396	12365	12322	12427	12320	12299	12528	12336	12483	12409	12355	12445	12364	12485	12474	12440	12445	12452	12350	12425	12393	12578	12461	12464	12320	12432	12522	12515	12350	12397	12585	12459	12518	12388	12354	12540	12505	12230	12326	12285	12456	12338	12342	12543	12379	12341	12515	12371	12410	12465	12301	12428	12397	12476	12470	12537	12382	12390	12304	12563	12391	12490	12382	12297	12515	12410	12193	12168	12262	12388	12455	12478	12299	12236	12338	12595	12465	12467	12542	12226	12432	12313	12202	12532	12334	12462	12361	12441	12321	12326	12500	12382	12296	12349	12449	12439	12511	12469	12422	12288	12285	12430	12371	12306	12364	12262	12262	12389	12362	12439	12440	12338	12537	12407	12323	12292	12404	12377	12524	12369	12409	12377	12404	12310	12422	12465	12336	12440	12481	12258	12574	12359	12376	12388	12399	12461	12347	12362	12679	12386	12411	12433	12299	12283	12534	12377	12535	12444	12510	12370	12280	12537	12311	12308	12408	12609	12544	12299	12447	12647	12319	12443	12299	12239	12488	12356	12280	12294	12423	12431	12443	12407	12446	12398	12439	12333	12591	12324	12401	12405	12359	12362	12377	12469	12505	12383	12485	12104	12245	12264	12464	12420	12357	12368	12452	12425	12408	12463	12534	12230	12378	12343	12505	12394	12490	12438	12351	12397	12462	12518	12416	12351	12343	12551	12407	12400	12313	12323	12361	12449	12306	12319	12364	12309	12327	12425	12489	12452	12474	12425	12480	12354	12379	12547	12218	12248	12345	12330	12490	12279	12390	12572	12397	12282	12432	12492	12626	12485	12456	12584	12464	12464	12556	12444	12389	12510	12339	12510	12555	12414	12306	12289	12411	12457	12427	12306	12435	12402	12423	12326	12328	12423	12349	12451	12376	12229	12554	12425	12267	12354	12428	12399	12628	12507	12492	12238	12543	12532	12312	12554	12343	12464	12530	12364	12548	12427	12261	12345	12384	12313	12463	12449	12426	12538	12514	12385	12514	12531	12374	12321	12372	12334	12292	12335	12293	12462	12359	12398	12463	12372	12434	12443	12488	12469	12350	12403	12298	12382	12179	12446	12505	12417	12460	12332	12307	12373	12341	12274	12344	12394	12388	12390	12286	12375	12412	12445	12334	12471	12304	12335	12362	12376	12421	12496	12417	12381	12472	12406	12373	12476	12478	12327	12356	12396	12424	12183	12326	12601	12467	12434	12296	12427	12282	12480	12353	12291	12247	12281	12514	12356	12336	12478	12571	12454	12367	12356	12350	12401	12385	12526	12460	12414	12385	12354	12400	12308	12443	12503	12470	12430	12385	12317	12419	12386	12378	12468	12299	12421	12466	12350	12648	12447	12478	12335	12489	12404	12574	12491	12356	12463	12332	12367	12400	12319	12455	12374	12410	12407	12290	12406	12427	12387	12296	12422	12501	12403	12434	12469	12434	12459	12445	12346	12399	12550	12396	12368	12311	12431	12431	12389	12361	12336	12425	12498	12433	12399	12470	12420	12627	12233	12360	12406	12352	12272	12417	12364	12376	12400	12255	12446	12355	12413	12347	12493	12343	12417	12473	12425	12343	12344	12483	12622	12249	12426	12497	12303	12239	12397	12404	12382	12277	12278	12428	12383	12343	12485	12323	12325	12570	12376	12294	12359	12416	12290	12335	12390	12484	12293	12331	12511	12397	12444	12367	12389	12309	12331	12143	12389	12436	12397	12486	12471	12454	12440	12475	12443	12453	12371	12509	12352	12474	12555	12561	12404	12361	12403	12391	12574	12544	12379	12342	12477	12448	12371	12267	12449	12196	12316	12503	12500	12370	12332	12462	12472	12305	12512	12467	12296	12280	12523	12442	12464	12309	12287	12382	12466	12441	12268	12213	12516	12330	12279	12369	12524	12534	12467	12333	12518	12526	12348	12372	12431	12446	12496	12338	12459	12395	12479	12298	12329	12382	12410	12446	12457	12381	12392	12384	12329	12454	12382	12439	12322	12498	12353	12319	12455	12446	12516	12310	12503	12541	12268	12461	12537	12237	12499	12416	12483	12357	12336	12450	12455	12324	12404	12499	12456	12401	12578	12491	12582	12307	12275	12280	12307	12463	12398	12489	12389	12456	12436	12317	12359	12456	12321	12313	12389	12480	12530	12437	12380	12379	12547	12253	12255	12413	12342	12355	12285	12410	12560	12332	12461	12524	12332	12259	12459	12237	12416	12162	12358	12514	12295	12521	12533	12461	12483	12426	12424	12481	12312	12486	12364	12442	12176	12484	12502	12397	12397	12478	12457	12333	12320	12436	12401	12214	12402	12404	12253	12359	12530	12414	12329	12312	12479	12390	12380	12308	12419	12527	12448	12460	12449	12430	12560	12300	12358	12290	12409	12205	12463	12550	12450	12577	12387	12513	12452	12430	12400	12435	12470	12425	12489	12412	12431	12350	12417	12420	12305	12565	12265	12448	12249	12557	12340	12442	12343	12328	12437	12396	12454	12443	12513	12418	12292	12531	12424	12381	12443	12579	12335	12348	12330	12345	12188	12322	12452	12342	12549	12312	12599	12377	12398	12304	12359	12486	12420	12391	12468	12355	12400	12336	12388	12367	12500	12479	12376	12584	12470	12544	12386	12500	12388	12381	12384	12586	12394	12312	12522	12395	12516	12419	12623	12415	12444	12283	12457	12323	12328	12522	12267	12497	12470	12412	12315	12336	12580	12565	12473	12476	12283	12453	12389	12411	12401	12444	12497	12457	12409	12317	12488	12271	12414	12588	12369	12306	12466	12494	12434	12337	12354	12485	12382	12347	12421	12463	12388	12413	12215	12304	12441	12341	12353	12416	12318	12477	12445	12340	12471	12430	12291	12430	12445	12366	12303	12346	12386	12419	12412	12254	12313	12347	12512	12389	12335	12505	12443	12438	12328	12465	12373	12395	12467	12370	12401	12448	12614	12322	12251	12436	12393	12511	12398	12414	12289	12493	12419	12472	12472	12473	12369	12425	12408	12403	12331	12438	12375	12338	12404	12246	12433	12435	12354	12394	12369	12431	12405	12288	12175	12494	12398	12242	12347	12402	12469	12343	12468	12221	12395	12487	12268	12484	12370	12371	12358	12413	12475	12432	12306	12251	12348	12604	12477	12333	12370	12351	12407	12381	12378	12545	12375	12398	12458	12313	12463	12483	12585	12437	12332	12386	12226	12370	12308	12439	12501	12428	12398	12534	12453	12595	12421	12399	12457	12391	12339	12280	12441	12217	12390	12445	12284	12348	12466	12438	12289	12451	12402	12438	12239	12264	12265	12267	12296	12308	12318	12303	12499	12365	12258	12519	12414	12381	12494	12274	12427	12612	12319	12496	12332	12567	12424	12508	12488	12329	12409	12425	12559	12402	12553	12306	12289	12344	12318	12370	12454	12463	12484	12485	12394	12337	12491	12525	12372	12353	12463	12513	12290	12441	12415	12511	12469	12480	12455	12209	12525	12353	12403	12436	12303	12282	12554	12283	12599	12308	12353	12223	12639	12476	12559	12382	12467	12451	12551	12439	12328	12507	12321	12489	12380	12412	12481	12576	12522	12293	12373	12419	12452	12423	12222	12405	12649	12247	12434	12496	12544	12449	12279	12399	12370	12387	12575	12416	12410	12355	12345	12403	12341	12568	12375	12388	12431	12378	12437	12229	12442	12338	12462	12235	12448	12535	12290	12279	12498	12441	12304	12473	12259	12557	12309	12576	12287	12449	12378	12459	12487	12302	12333	12349	12342	12427	12514	12416	12503	12441	12608	12622	12201	12386	12320	12336	12360	12526	12264	12371	12355	12420	12513	12373	12480	12295	12420	12370	12321	12350	12350	12417	12450	12305	12326	12463	12439	12330	12392	12329	12301	12226	12301	12396	12420	12368	12267	12412	12528	12414	12354	12392	12399	12550	12379	12260	12441	12433	12347	12535	12283	12285	12431	12474	12394	12568	12306	12349	12283	12360	12544	12423	12478	12573	12529	12354	12328	12530	12413	12397	12495	12417	12284	12412	12411	12518	12382	12400	12408	12403	12458	12252	12492	12360	12380	12566	12434	12342	12434	12418	12341	12251	12285	12235	12192	12393	12349	12379	12519
22786	21877	35999	37266	31572	32151	32348	28147	21914	17339	14678	13840	13957	13842	14015	13811	13626	13719	13774	13515	13680	13598	13340	13553	13644	13554	13693	13752	13712	13779	13640	13682	13540	13617	13646	13697	13699	13780	13675	13589	13552	13402	13559	13512	13540	13381	13591	13721	13584	13683	13687	13623	13693	13436	13577	13414	13513	13693	13376	13448	13557	13572	13557	13659	13590	13443	13620	13501	13652	13557	13541	13568	13550	13501	13631	13654	13590	13669	13661	13610	13520	13540	13508	13597	13597	13615	13733	13624	13492	13642	13686	13550	13510	13585	13643	13568	13634	13802	13476	13627	13169	13614	13565	13516	13507	13617	13745	13376	13554	13488	13634	13679	13665	13524	13551	13482	13482	13669	13709	13580	13502	13592	13515	13516	13520	13503	13561	13621	13434	13547	13630	13586	13362	13472	13465	13674	13588	13474	13471	13594	13445	13515	13602	13503	13407	13634	13529	13700	13411	13795	13525	13378	13473	13577	13544	13423	13666	13555	13650	13521	13452	13606	13422	13585	13664	13553	13607	13555	13508	13371	13541	13563	13747	13441	13282	13530	13562	13682	13635	13435	13533	13492	13447	13513	13547	13514	13490	13537	13413	13541	13704	13624	13588	13550	13661	13576	13461	13627	13579	13446	13538	13730	13869	13614	13363	13556	13423	13439	13528	13426	13424	13518	13738	13521	13372	13307	13538	13585	13586	13502	13407	13457	13557	13530	13570	13582	13638	13371	13495	13240	13380	13563	13603	13636	13628	13597	13672	13597	13533	13449	13603	13548	13514	13629	13808	13581	13448	13600	13412	13518	13609	13571	13681	13707	13580	13463	13371	13597	13467	13725	13507	13435	13454	13541	13410	13670	13512	13639	13560	13515	13551	13606	13667	13459	13685	13547	13563	13326	13569	13585	13487	13688	13647	13444	13514	13477	13544	13442	13597	13704	13537	13473	13545	13675	13638	13623	13511	13557	13373	13550	13614	13397	13608	13468	13519	13648	13595	13459	13453	13598	13686	13572	13523	13520	13563	13406	13694	13527	13624	13471	13645	13538	13585	13490	13474	13398	13586	13544	13612	13542	13591	13488	13419	13707	13506	13473	13523	13530	13482	13457	13381	13478	13595	13467	13598	13488	13627	13492	13472	13508	13460	13467	13571	13318	13383	13648	13676	13564	13625	13559	13629	13550	13545	13591	13535	13500	13506	13619	13435	13789	13551	13565	13583	13510	13594	13510	13297	13539	13647	13501	13748	13660	13563	13474	13547	13725	13623	13319	13704	13525	13455	13453	13525	13534	13521	13428	13688	13618	13490	13425	13604	13571	13663	13515	13402	13541	13514	13443	13580	13546	13466	13536	13565	13462	13615	13519	13592	13382	13413	13518	13647	13404	13760	13539	13656	13459	13822	13484	13544	13557	13399	13403	13481	13403	13609	13488	13588	13513	13473	13555	13526	13576	13526	13390	13551	13570	13711	13528	13642	13591	13598	13605	13463	13618	13763	13649	13625	13512	13344	13706	13714	13736	13339	13668	13631	13508	13597	13427	13623	13626	13662	13267	13645	13419	13569	13589	13540	13335	13664	13673	13508	13487	13557	13469	13610	13424	13339	13471	13461	13320	13320	13515	13492	13500	13712	13659	13479	13683	13623	13643	13493	13586	13552	13429	13438	13576	13639	13514	13542	13555	13583	13430	13490	13411	13664	13700	13591	13544	13606	13477	13635	13723	13523	13387	13499	13745	13480	13593	13494	13497	13594	13503	13459	13536	13578	13681	13519	13663	13599	13722	13335	13665	13648	13609	13610	13717	13580	13506	13342	13552	13446	13343	13625	13588	13566	13702	13465	13356	13400	13467	13511	13547	13600	13785	13618	13497	13574	13742	13621	13513	13509	13584	13583	13548	13638	13586	13564	13676	13531	13708	13566	13488	13507	13703	13522	13517	13631	13619	13519	13329	13585	13492	13505	13564	13607	13559	13594	13577	13616	13574	13656	13617	13603	13529	13628	13662	13625	13463	13529	13478	13470	13449	13647	13345	13717	13533	13396	13580	13662	13720	13525	13470	13605	13708	13551	13620	13393	13496	13710	13765	13532	13572	13554	13497	13472	13479	13723	13571	13418	13612	13671	13594	13491	13402	13515	13644	13615	13581	13666	13634	13716	13414	13727	13433	13469	13398	13605	13465	13523	13563	13561	13593	13416	13576	13653	13298	13411	13442	13709	13595	13361	13509	13555	13381	13527	13698	13630	13547	13580	13631	13420	13479	13503	13522	13778	13623	13583	13570	13315	13528	13685	13630	13361	13557	13509	13652	13395	13614	13643	13647	13613	13448	13562	13507	13542	13672	13354	13471	13355	13487	13424	13596	13576	13507	13515	13423	13508	13548	13479	13589	13571	13539	13566	13570	13613	13440	13711	13615	13603	13700	13575	13418	13538	13655	13454	13558	13597	13535	13593	13494	13560	13541	13537	13536	13519	13524	13477	13655	13657	13502	13607	13573	13499	13526	13522	13474	13452	13608	13699	13365	13744	13620	13659	13564	13558	13529	13411	13592	13562	13535	13485	13596	13676	13635	13615	13502	13463	13681	13451	13669	13502	13494	13603	13479	13637	13480	13665	13623	13611	13520	13552	13675	13473	13474	13602	13444	13633	13482	13475	13580	13630	13437	13589	13651	13708	13462	13548	13724	13465	13494	13443	13600	13402	13454	13590	13422	13551	13484	13405	13598	13551	13616	13462	13512	13420	13606	13622	13660	13516	13596	13348	13671	13490	13598	13553	13502	13499	13580	13634	13748	13516	13457	13586	13593	13647	13558	13408	13574	13473	13516	13420	13552	13506	13448	13512	13393	13463	13517	13550	13428	13610	13462	13648	13577	13465	13441	13461	13503	13417	13608	13581	13565	13397	13476	13469	13346	13464	13444	13540	13522	13667	13531	13577	13528	13521	13592	13541	13616	13572	13344	13564	13653	13592	13587	13488	13707	13505	13570	13442	13580	13638	13469	13540	13569	13647	13597	13515	13551	13579	13496	13676	13511	13537	13454	13656	13713	13610	13460	13521	13712	13624	13490	13538	13292	13629	13402	13390	13606	13467	13628	13554	13453	13483	13398	13629	13562	13630	13363	13486	13492	13675	13495	13519	13633	13572	13350	13618	13415	13507	13642	13445	13566	13539	13458	13531	13449	13427	13697	13674	13507	13501	13528	13571	13619	13571	13595	13502	13470	13611	13764	13590	13622	13500	13464	13709	13544	13710	13543	13520	13538	13444	13671	13511	13601	13377	13679	13442	13351	13710	13583	13375	13629	13681	13607	13811	13458	13546	13395	13538	13638	13744	13483	13544	13497	13661	13635	13460	13555	13663	13467	13680	13461	13645	13438	13367	13514	13668	13488	13411	13315	13713	13513	13422	13624	13605	13528	13623	13470	13540	13357	13716	13599	13529	13597	13458	13711	13483	13570	13475	13558	13399	13643	13523	13568	13598	13664	13495	13754	13501	13488	13577	13666	13594	13546	13513	13430	13584	13520	13501	13607	13585	13620	13818	13616	13491	13468	13324	13394	13356	13491	13573	13644	13572	13527	13500	13411	13557	13654	13597	13478	13524	13495	13526	13373	13544	13592	13523	13610	13580	13552	13518	13495	13512	13559	13723	13578	13569	13725	13464	13235	13543	13445	13563	13545	13562	13618	13581	13505	13590	13681	13532	13491	13638	13640	13600	13483	13564	13527	13600	13597	13652	13441	13576	13573	13500	13526	13564	13553	13466	13406	13706	13571	13575	13434	13740	13372	13616	13454	13777	13609	13632	13570	13600	13477	13711	13363	13574	13485	13590	13705	13778	13522	13546	13509	13553	13545	13671	13677	13498	13469	13476	13532	13442	13568	13576	13437	13595	13521	13733	13500	13475	13643	13454	13707	13693	13675	13313	13538	13552	13414	13578	13412	13708	13726	13423	13491	13481	13547	13793	13418	13531	13609	13472	13482	13574	13566	13528	13345	13430	13622	13775	13537	13397	13372	13438	13582	13402	13610	13475	13445	13549	13469	13601	13607	13654	13546	13601	13473	13425	13443	13627	13687	13630	13519	13542	13582	13405	13736	13613	13405	13529	13505	13331	13459	13427	13506	13647	13604	13387	13530	13668	13351	13432	13460	13518	13479	13531	13551	13453	13689	13584	13609	13493	13455	13581	13697	13470	13474	13413	13486	13494	13475	13423	13363	13577	13559	13670	13485	13399	13459	13416	13508	13691	13431	13723	13328	13490	13615	13664	13499	13564	13567	13507	13605	13471	13725	13606	13667	13559	13540	13572	13639	13714	13518	13510	13473	13712	13558	13601	13583	13365	13591	13704	13531	13644	13648	13502	13426	13581	13666	13504	13402	13511	13694	13443	13518	13758	13508	13592	13591	13540	13644	13506	13440	13647	13720	13334	13397	13616	13506	13541	13674	13496	13673	13545	13639	13591	13466	13569	13761	13599	13779	13533	13482	13556	13558	13580	13393	13452	13684	13707	13612	13603	13436	13623	13581	13634	13434	13602	13579	13599	13549	13658	13401	13695	13687	13528	13499	13542	13732	13556	13614	13694	13584	13489	13476	13426	13495	13428	13423	13536	13374	13403	13418	13461	13458	13705	13508	13502	13594	13313	13468	13603	13540	13588	13444	13634	13499	13585	13524	13581	13537	13772	13582	13418	13598	13604	13556	13649	13556	13455	13406	13505	13479	13554	13485	13527	13566	13635	13537	13512	13677	13709	13606	13621	13501	13627	13574	13579	13454	13732	13535	13662	13530	13649	13657	13494	13385	13632	13514	13511	13629	13556	13551	13614	13401	13369	13321	13476	13447	13540	13550	13573	13610	13709	13650	13440	13707	13473	13599	13556	13613	13424	13474	13708	13598	13399	13562	13380	13497	13418	13500	13530	13613	13702	13528	13656	13580	13535	13649	13655	13449	13536	13577	13618	13518	13608	13486	13446	13524	13490	13406	13365	13468	13407	13476	13474	13470	13608	13397	13576	13656	13490	13585	13606	13655	13371	13486	13725	13668	13879	13625	13784	13651	13605	13529	13646	13585	13560	13612	13565	13389	13450	13651	13566	13649	13430	13680	13437	13624	13629	13510	13624	13487	13444	13736
51096	98761	90892	69521	48493	39068	32990	30681	22719	16068	13039	12480	12442	12363	12461	12258	12425	12467	12367	12206	12325	12172	12424	12376	12376	12214	12442	12224	12212	12433	12377	12174	12339	12303	12263	12155	12280	12323	12192	12228	12157	12273	12320	12351	12331	12299	12429	12291	12399	12216	12402	11990	12327	12168	12553	12226	12415	12140	12259	12365	12198	12261	12354	12309	12406	12143	12319	12278	12344	12089	12450	12337	12271	12182	12139	12243	12209	12253	12281	12367	12306	12293	12228	12362	12273	12140	12173	12442	12286	12305	12259	12177	12328	12380	12380	12231	12178	12233	12444	12505	12416	12259	12360	12381	12305	12246	12299	12276	12270	12353	12449	12384	12327	12307	12260	12379	12345	12475	12338	12284	12193	12297	12418	12247	12293	12309	12363	12429	12287	12359	12328	12317	12360	12268	12312	12293	12219	12284	12233	12344	12254	12370	12189	12405	12275	12289	12224	12267	12436	12343	12165	12290	12296	12128	12186	12349	12327	12169	12340	12295	12283	12269	12320	12334	12277	12278	12379	12275	12387	12215	12321	12340	12383	12216	12387	12168	12123	12280	12274	12408	12182	12281	12274	12159	12383	12325	12413	12231	12462	12218	12179	12338	12169	12357	12191	12233	12209	12401	12197	12383	12226	12314	12482	12280	12327	12181	12368	12230	12111	12305	12629	12233	12305	12194	12261	12314	12234	12336	12199	12317	12250	12324	12412	12404	12317	12069	12156	12223	12253	12298	12307	12235	12272	12253	12203	12392	12339	12169	12370	12394	12175	12348	12352	12358	12360	12207	12207	12319	12373	12295	12264	12300	12176	12249	12338	12298	12133	12279	12327	12138	12374	11994	12278	12344	12167	12409	12364	12308	12362	12167	12328	12278	12173	12345	12260	12314	12306	12104	12291	12513	12269	12252	12262	12328	12234	12241	12148	12347	12468	12281	12257	12355	12274	12238	12240	12395	12216	12305	12096	12246	12235	12172	12371	12453	12342	12255	12254	12184	12282	12487	12263	12244	12218	12414	12148	12083	12266	12374	12208	12328	12297	12321	12289	12261	12367	12238	12227	12361	12170	12361	12365	12395	12223	12197	12262	12426	12246	12221	12361	12369	12383	12366	12326	12286	12313	12134	12284	12183	12249	12135	12189	12253	12253	12437	12488	12271	12251	12386	12291	12196	12326	12212	12320	12280	12290	12183	12370	12330	12255	12482	12263	12206	12342	12341	12306	12266	12294	12334	12279	12318	12357	12188	12390	12218	12272	12339	12175	12243	12382	12288	12248	12164	12301	12220	12233	12237	12277	12393	12190	12365	12451	12342	12404	12404	12231	12333	12263	12148	12274	12286	12224	12304	12191	12257	12328	12348	12245	12436	12269	12418	12273	12183	12313	12289	12351	12163	12419	12298	12396	12218	12219	12194	12373	12231	12234	12182	12249	12312	12375	12205	12222	12165	12180	12207	12267	12455	12476	12248	12359	12390	12273	12380	12337	12400	12368	12214	12315	12195	12251	12354	12262	12200	12398	12231	12275	12315	12361	12240	12179	12317	12204	12256	12489	12331	12269	12230	12282	12197	12285	12347	12315	12215	12393	12267	12224	12326	12321	12397	12337	12348	12079	12137	12380	12249	12210	12364	12332	12331	12368	12339	12280	12188	12444	12216	12123	12270	12313	12287	12269	12410	12394	12240	12342	12331	12303	12172	12383	12061	12265	12446	12177	12275	12288	12277	12141	12343	12148	12299	12302	12420	12217	12183	12222	12284	12198	12145	12370	12406	12315	12440	12286	12152	12256	12274	12327	12213	12321	12331	12258	12230	12339	12229	12319	12190	12202	12275	12342	12253	12276	12368	12189	12150	12354	12392	12246	12298	12211	12326	12307	12188	12339	12182	12270	12415	12379	12345	12179	12133	12119	12263	12298	12352	12272	12384	12228	12308	12251	12382	12375	12303	12187	12255	12347	12191	12330	12351	12318	12276	12440	12367	12355	12216	12289	12475	12326	12356	12121	12303	12255	12311	12307	12216	12278	12356	12274	12355	12307	12238	12393	12275	12320	12400	12296	12227	12385	12147	12268	12329	12317	12273	12146	12223	12354	12218	12311	12226	12271	12240	12350	12342	12208	12336	12543	12342	12461	12296	12277	12276	12179	12387	12400	12345	12272	12364	12346	12306	12441	12259	12144	12394	12208	12376	12324	12171	12296	12300	12335	12333	12424	12292	12278	12364	12396	12055	12445	12322	12314	12205	12236	12214	12255	12245	12327	12275	12275	12336	12204	12437	12250	12220	12568	12227	12283	12320	12358	12237	12356	12347	12331	12363	12205	12338	12151	12285	12403	12132	12305	12305	12158	12383	12155	12134	12302	12276	12288	12324	12417	12107	12286	12320	12237	12180	12199	12320	12353	12334	12420	12149	12356	12582	12244	12355	12274	12293	12174	12248	12328	12327	12229	12319	12301	12138	12246	12247	12386	12423	12275	12170	12249	12235	12303	12359	12338	12379	12221	12304	12288	12307	12453	12287	12197	12168	12297	12217	12435	12236	12240	12246	12497	12302	12190	12343	12344	12251	12269	12343	12390	12308	12350	12399	12209	12333	12306	12394	12361	12303	12332	12314	12373	12179	12296	12181	12441	12220	12332	12224	12290	12152	12201	12363	12209	12187	12250	12333	12192	12377	12400	12138	12395	12244	12209	12386	12158	12327	12309	12186	12474	12185	12277	12162	12271	12209	12323	12358	12360	12230	12147	12249	12305	12212	12289	12304	12229	12403	12358	12196	12239	12215	12311	12411	12295	12186	12356	12152	12231	12393	12266	12261	12141	12208	12297	12266	12314	12269	12302	12189	12295	12340	12226	12404	12366	12500	12170	12257	12260	12381	12360	12445	12319	12245	12295	12279	12204	12230	12229	12208	12336	12198	12228	12362	12149	12327	12102	12227	12237	12319	12267	12256	12403	12197	12170	12334	12268	12232	12379	12365	12424	12317	12126	12246	12362	12438	12287	12343	12444	12350	12266	12316	12221	12334	12254	12285	12240	12460	12443	12306	12096	12199	12448	12233	12349	12238	12213	12165	12292	12194	12298	12304	12222	12254	12184	12183	12367	12227	12234	12065	12366	12276	12339	12317	12243	12222	12259	12215	12354	12434	12305	12273	12358	12323	12173	12196	12193	12350	12210	12224	12315	12275	12285	12217	12401	12310	12242	12142	12230	12377	12196	12405	12406	12213	12315	12281	12380	12389	12276	12276	12338	12236	12336	12168	12312	12130	12056	12394	12225	12340	12206	12154	12318	12353	12309	12478	12428	12364	12088	12251	12319	12533	12278	12214	12408	12379	12285	12361	12303	12326	12432	12322	12305	12170	12437	12248	12271	12352	12273	12457	12254	12281	12326	12308	12277	12337	12264	12194	12422	12217	12208	12230	12280	12416	12375	12325	12254	12411	12338	12162	12157	12226	12299	12299	12276	12259	12320	12216	12371	12246	12369	12274	12403	12329	12241	12144	12205	12403	12293	12302	12462	12205	12357	12228	12021	12276	12238	12206	12286	12153	12084	12252	12307	12249	12354	12244	12123	12240	12239	12230	12201	12285	12312	12450	12240	12142	12229	12207	12230	12268	12435	12298	12460	12212	12378	12375	12197	12370	12133	12419	12378	12298	12385	12346	12266	12274	12431	12451	12249	12336	12255	12231	12135	12223	12243	12395	12195	12293	12345	12429	12273	12342	12319	12370	12317	12499	12221	12292	12262	12378	12302	12197	12296	12349	12310	12172	12138	12233	12463	12174	12174	12281	12323	12210	12294	12238	12404	12319	12207	12268	12278	12508	12303	12212	12407	12311	12352	12241	12190	12311	12174	12214	12310	12358	12218	12339	12256	12390	12394	12269	12263	12311	12082	12246	12199	12175	12173	12173	12447	12186	12349	12367	12256	12385	12180	12315	12292	12139	12264	12374	12335	12277	12177	12301	12340	12136	12297	12316	12343	12329	12276	12235	12233	12227	12481	12103	12412	12183	12212	12293	12365	12261	12282	12388	12311	12428	12323	12175	12299	12280	12323	12439	12300	12407	12254	12314	12412	12366	12265	12461	12323	12366	12309	12268	12271	12069	12391	12246	12111	12260	12440	12056	12221	12246	12275	12181	12363	12270	12312	12262	12149	12455	12356	12146	12311	12205	12187	12430	12293	12213	12325	12278	12283	12291	12262	12286	12294	12255	12309	12282	12382	12249	12208	12437	12089	12359	12316	12343	12273	12348	12127	12577	12228	12477	12268	12323	12200	12259	12188	12344	12344	12230	12452	12303	12361	12260	12273	12243	12258	12333	12292	12284	12504	12308	12124	12253	12302	12354	12227	12292	12374	12235	12255	12230	12344	12378	12307	12154	12384	12394	12102	12210	12326	12324	12211	12196	12409	12426	12267	12248	12286	12277	12260	12256	12147	12351	12250	12088	12461	12222	12403	12366	12217	12333	12325	12121	12299	12347	12251	12289	12246	12293	12371	12397	12303	12375	12349	12208	12214	12354	12213	12180	12344	12272	12310	12234	12373	12212	12378	12312	12395	12270	12216	12130	12160	12236	12400	12216	12369	12493	12329	12260	12317	12341	12240	12234	12249	12403	12385	12253	12372	12414	12258	12362	12258	12270	12299	12379	12333	12245	12310	12346	12187	12231	12453	12177	12168	12242	12339	12361	12242	12296	12315	12289	12312	12273	12459	12248	12249	12230	12175	12376	12283	12250	12301	12230	12378	12361	12267	12193	12454	12328	12128	12345	12110	12447	12309	12394	12227	12327	12266	12326	12140	12331	12396	12212	12260	12235	12238	12193	12441	12396	12419	12247	12460	12197	12328	12190	12269	12310	12254	12156	12279	12248	12401	12354	12183	12279	12341	12302	12258	12277	12489	12252	12279	12344	12398	12452	12357	12214	12167	12198	12274	12231	12310	12337	12288	12286	12439	12231	12306	12452	12121	12316	12167	12442	12345	12462	12251	12365	12206	12288	12334	12308	12207	12225	12196	12226	12269	12310	12464	12392	12101	12294	12110	12367	12268	12142	12417	12236	12324	12327	12265	12410	12195	12315	12134	12356	12333	12268	12344	12185	12354	12205	12381	12362	12169	12435	12242	12369
28443	32768	44195	34872	24284	18966	16674	15685	15154	14626	14412	14323	14734	14379	14305	14265	14311	14277	14337	14260	14305	14397	14597	14363	14265	14339	14290	14295	14319	14229	14251	14392	14225	14378	14123	14328	14154	14221	14253	14189	14380	14346	14300	14349	14255	14314	14394	14236	14529	14427	14332	14258	14328	14379	14369	14347	14264	14294	14405	14453	14263	14362	14299	14249	14172	14375	14390	14437	14331	14201	14383	14306	14326	14347	14216	14208	14293	14257	14183	14288	14311	14348	14456	14388	14338	14254	14267	14259	14272	14382	14363	14261	14456	14283	14632	14309	14187	14220	14366	14312	14373	14311	14201	14235	14397	14380	14137	14522	14376	14224	14289	14275	14344	14380	14212	14239	14369	14316	14351	14328	14265	14366	14290	14241	14248	14286	14300	14137	14257	14216	14457	14287	14223	14182	14285	14121	14357	14276	14395	14112	14246	14212	14175	14484	14466	14326	14135	14295	14331	14266	14089	14194	14108	14318	14249	14420	14425	14244	14413	14285	14407	14233	14338	14291	14649	14259	14296	14102	14219	14361	14204	14250	14316	14324	14353	14388	14237	14299	14259	14510	14148	14282	14267	14414	14271	14346	14415	14338	14120	14381	14258	14295	14287	14351	14462	14261	14241	14183	14058	14280	14331	14252	14306	14162	14260	14257	14320	14105	14509	14375	14203	14202	14455	14164	14295	14358	14442	14286	14377	14227	14199	14278	14219	14320	14388	14250	14206	14283	14282	14340	14335	14344	14104	14372	14361	14342	14193	14256	14256	14116	14336	14196	14137	14359	14344	14366	14191	14375	14431	14226	14392	14215	14329	14163	14298	14080	14341	14373	14237	14292	14411	14210	14381	14240	14339	14305	14514	14426	14142	14294	14245	14428	14368	14432	14219	14433	14293	14311	14340	14180	14079	14396	14376	14288	14330	14143	14262	14390	14251	14238	14268	14281	14235	14197	14403	14126	14268	14332	14362	14392	14165	14390	14492	14413	14208	14316	14242	14308	14167	14268	14089	14275	14442	14346	14336	14191	14430	14158	14071	14264	14242	14215	14370	14387	14224	14337	14132	14131	14345	14205	14297	14443	14137	14425	14150	14247	14200	14192	14343	14389	14335	14257	14332	14311	14363	14233	14470	14189	14150	14177	14123	14282	14298	14471	14369	14239	14488	14299	14470	14429	14151	14178	14417	14284	14283	14206	14403	14142	14418	14384	14387	14399	14420	14090	14363	14252	14239	14320	14181	14269	14228	14329	14114	14444	14355	14391	14513	14263	14300	14330	14343	14342	14508	14358	14150	14281	14345	14224	14222	14402	14153	14301	14547	14243	14179	14179	14421	14364	14043	14279	14202	14258	14420	14180	14372	14203	14347	14412	14309	14305	14357	14208	14235	14154	14344	14257	14352	14229	14026	14313	14233	14298	14388	14407	14219	14326	14201	14437	14364	14340	14313	14221	14140	14141	14258	14182	14427	14406	14378	14427	14287	14304	14310	14311	14264	14251	14374	14370	14275	14161	14215	14395	14377	14346	14426	14366	14445	14318	14136	14215	14208	14222	14134	14187	14284	14235	14362	14241	14295	14320	14389	14198	14351	14243	14489	14348	14274	14245	14274	14259	14254	14230	14277	14177	14284	14173	14051	14191	14250	14235	14244	14565	14257	14431	14345	14443	14198	14418	14369	14173	14261	14228	14174	14365	14220	14323	14361	14295	14461	14322	14120	14325	14236	14350	14125	14407	14267	14278	14256	14386	14246	14265	14295	14358	14241	14180	14171	14177	14298	14324	14358	14284	14381	14301	14220	14252	14384	14364	14222	14384	14320	14302	14278	14435	14426	14280	14188	14337	14208	14283	14289	14376	14277	14254	14277	14306	14180	14396	14349	14476	14400	14307	14427	14432	14290	14285	14339	14224	14250	14479	14248	14459	14236	14252	14281	14308	14293	14398	14168	14266	14261	14402	14170	14283	14348	14306	14493	14259	14288	14321	14372	14200	14244	14320	14251	14169	14248	14286	14396	14328	14286	14267	14212	14233	14327	14303	14274	14366	14292	14360	14291	14312	14361	14187	14244	14385	14271	14257	14103	14391	14537	14371	14178	14431	14339	14412	14204	14214	14340	14035	14439	14211	14522	14482	14218	14509	14224	14286	14345	14433	14286	14356	14297	14238	14294	14356	14310	14157	14182	14243	14386	14159	14307	14314	14271	14271	14233	14223	14483	14401	14316	14161	14360	14196	14213	14270	14176	14233	14243	14210	14116	14218	14426	14391	14332	14407	14439	14332	14217	14237	14218	14238	14303	14220	14316	14227	14114	14263	14340	14407	14317	14336	14320	14199	14336	14284	14258	14287	14381	14191	14241	14282	14539	14343	14260	14200	14581	14338	14247	14426	14154	14284	14388	14213	14181	14465	14267	14285	14273	14171	14321	14503	14207	14335	14333	14274	14341	14270	14387	14166	14527	14322	14348	14427	14324	14294	14419	14237	14283	14359	14281	14239	14154	14022	14191	14351	14297	14326	14450	14208	14340	14233	14239	14216	14113	14290	14283	14328	14381	14308	14208	14230	14234	14294	14142	14322	14296	14424	14338	14307	14389	14315	14331	14419	14226	14220	14269	14253	14568	14153	14109	14395	14502	14197	14413	14343	14385	14263	14196	14306	14258	14274	14268	14317	14413	14400	14363	14315	14399	14186	14315	14198	14315	14220	14158	14449	14303	14304	14467	14280	14280	14377	14241	14182	14229	14363	14441	14312	14339	14195	14524	14415	14393	14134	14333	14202	14384	14365	14356	14199	14442	14173	14354	14118	14461	14357	14459	14052	14202	14211	14423	14366	14169	14369	14232	14220	14296	14159	14408	14223	14276	14269	14519	14172	14192	14204	14283	14234	14214	14288	14190	14304	14351	14306	14454	14265	14451	14390	14429	14259	14203	14326	14253	14550	14213	14190	14456	14378	14343	14231	14497	14368	14291	14187	14169	14428	14330	14255	14384	14437	14266	14314	14324	14289	14182	14373	14000	14187	14263	14416	14185	14229	14486	14068	14181	14219	14471	14280	14181	14285	14059	14212	14184	14262	14421	14292	14352	14396	14316	14392	14467	14479	14329	14486	14237	14276	14198	14258	14364	14339	14313	14379	14353	14226	14355	14315	14343	14283	14620	14480	14207	14535	14341	14221	14334	14137	14251	14184	14394	14283	14359	14452	14343	14045	14435	14489	14304	14260	14276	14152	14126	14303	14400	14108	14236	14400	14302	14285	14280	14280	14312	14436	14416	14310	14451	14473	14443	14384	14432	14223	14132	14160	14215	14288	14244	14199	14268	14340	14229	14281	14333	14134	14070	14257	14212	14316	14215	14299	14286	14379	14234	14261	14184	14369	14196	14195	14407	14261	14512	14591	14410	14262	14268	14268	14317	14333	14268	14266	14299	14368	14513	14341	14390	14221	14357	14284	14372	14248	14399	14280	14203	14198	14415	14323	14419	14506	14565	14295	14300	14115	14354	14455	14414	14343	14261	14331	14221	14144	14225	14331	14337	14306	14515	14163	14381	14188	14184	14200	14195	14394	14269	14411	14379	14263	14295	14432	14254	14414	14315	14294	14250	14309	14223	14178	14223	14316	14483	14220	14188	14193	14333	14264	14362	14259	14325	14400	14394	14225	14100	14280	14267	14279	14267	14314	14308	14287	14166	14299	14229	14497	14100	14227	14161	14142	14291	14082	14367	14462	14244	14076	14241	14390	14329	14337	14262	14274	14345	14217	14261	14315	14406	14316	14392	14477	14210	14412	14219	14254	14232	14302	14383	14236	14338	14459	14312	14492	14494	14488	14365	14222	14257	14273	14227	14489	14217	14384	14333	14394	14169	14360	14342	14339	14465	14294	14376	14317	14304	14302	14257	14372	14334	14139	14365	14325	14350	14360	14375	14338	14397	14199	14256	14354	14345	14347	14168	14146	14429	14305	14309	14252	14384	14063	14284	14500	14271	14238	14333	14129	14334	14216	14262	14265	14245	14326	14187	14138	14336	14191	14272	14243	14164	14154	14226	14307	14397	14266	14194	14178	14407	14380	14324	14242	14226	14130	14254	14282	14430	14480	14491	14338	14261	14231	14350	14257	14416	14221	14224	14239	14341	14393	14328	14375	14160	14304	14498	14381	14331	14473	14062	14313	14294	14378	14312	14317	14294	14191	14363	14321	14328	14225	14341	14118	14443	14324	14301	14311	14321	14196	14373	14204	14330	14434	14247	14273	14230	14197	14154	14308	14298	14312	14478	14309	14395	14369	14455	14167	14418	14257	14202	14275	14342	14159	14395	14245	14267	14235	14406	14334	14462	14441	14310	14112	14229	14406	14292	14188	14377	14286	14320	14236	14357	14499	14256	14230	14424	14254	14210	14351	14336	14323	14352	14063	14289	14305	14418	14421	14318	14304	14074	14382	14211	14410	14353	14230	14385	14324	14317	14280	14364	14267	14428	14324	14315	14510	14243	14577	14330	14556	14253	14162	14287	14257	14176	14561	14588	14399	14509	14356	14341	14387	14168	14137	14156	14288	14251	14180	14104	14105	14358	14119	14357	14478	14313	14334	14368	14278	14581	14302	14278	14285	14255	14545	14325	14210	14366	14339	14192	14245	14388	14263	14397	14224	14512	14212	14373	14290	14323	14056	14291	14298	14259	14295	14368	14323	14265	14225	14207	14284	14260	14260	14230	14135	14386	14423	14126	14259	14389	14149	14215	14063	14321	14334	14236	14331	14394	14301	14269	14439	14463	14064	14396	14230	14096	14322	14284	14424	14462	14289	14423	14420	14270	14150	14294	14452	14305	14056	14223	14386	14244	14191	14287	14201	14209	14443	14499	14085	14358	14359	14393	14222	14484	14209	14456	14280	14395	14384	14463	14224	14478	14561	14322	14307	14342	14329	14374	14416	14324	14303	14245	14209	14472	14456	14497	14551	14324	14163	14112	14363	14402	14044	14209	14137	14334	14069	14449	14463	14474	14243	14270	14315	14081	14484	14382	14275	14568	14387	14233	14195	14248	14230	14174	14428	14488	14158	14265	14386	14411	14284	14363	14351	14313	14369	14315	14324	14185	14321	14418	14293	14193	14210	14348	14400	14294	14328	14337	14302
27755	51592	47580	32388	23038	17197	15220	14611	13733	13118	12889	12783	12884	12711	12731	12780	12915	12746	12791	12724	12915	12853	12748	12860	13009	12818	12697	12791	12770	12568	12698	12901	12803	12879	12848	12803	12801	12728	12643	12737	12753	12883	12827	12697	12618	12820	12814	12855	12711	12809	12738	12837	12825	12739	12695	12712	12742	12812	12725	12647	12826	12841	12858	12700	12749	12828	12677	12845	12855	12836	12809	12685	12832	12586	12787	12743	12780	12769	12608	12760	12722	12849	12904	12706	12880	12811	12813	12780	12923	12804	12939	12644	12780	12990	12765	12848	12748	12628	12917	12683	12898	12818	12835	12848	12891	12759	12802	12750	12800	12935	12853	12747	12688	12832	12754	12669	12765	12799	12759	12689	12673	12647	12768	12707	12748	12908	12617	12877	12883	12793	12892	12839	12907	12814	12861	12711	12830	12635	12671	12846	12861	12734	12930	12674	12863	12733	12761	12822	12764	12639	12652	12845	12864	12645	12688	12916	12838	12742	12764	12667	12828	12819	12750	12841	12607	12760	12969	12661	12948	12744	12719	12848	12777	12751	12783	12694	12658	12791	12857	12842	12794	12708	12754	12879	12610	12758	12775	12778	12757	12831	12761	12826	12654	12808	12729	12765	12771	12977	12570	12759	12798	12661	12739	12785	12763	12722	12768	12837	12901	12702	12924	12713	12876	12726	12748	12741	12723	12787	12712	12942	12803	12716	12677	12790	12718	12801	12808	12675	12688	13015	12849	12821	12940	12974	12807	12881	12787	12745	12717	12710	12669	12770	12856	12775	12841	12592	12756	12916	12866	12818	12901	12747	12516	12812	12788	12762	12859	12793	12652	12846	12748	12853	12778	12621	12805	12841	12774	12784	12810	12691	12763	12662	12703	12834	12774	12933	12774	12699	12836	12858	12764	12764	12845	12600	12967	12837	12824	12600	12769	12788	12805	12814	12693	12832	12696	12794	12836	12872	12775	12726	12731	12918	12772	12702	12805	12697	12639	12850	12828	12827	12699	12651	12715	12858	12789	12888	12789	12604	12890	12780	12850	12757	12747	12772	12833	12924	12814	12781	12723	12865	12802	12831	12799	12627	12997	12769	12624	12625	12800	12908	12737	12779	12649	12891	12770	12797	12798	12740	12801	12903	12746	12756	12968	12689	12691	12794	12739	12737	12808	12734	12726	12644	12695	12716	12704	12778	12851	12744	12739	12904	12756	12735	12856	12868	12849	12649	12713	12768	12741	12690	12827	12744	12760	12714	12846	12788	12771	12870	12728	12681	12764	12872	13041	12814	12988	12781	12613	13015	12713	12718	12831	12712	12801	12668	12735	12722	12785	12570	12563	12799	12696	12716	12908	12699	12766	12816	12661	12908	12939	12670	12778	12824	12805	12763	12725	12880	12989	12610	12872	12815	12767	12891	12835	12729	12758	12645	12728	12784	12910	12946	12678	12664	12946	12654	12793	12792	12614	12806	12782	12779	12768	12805	12933	12811	12730	12801	12758	12732	12832	12863	12812	12834	12716	12837	12867	12826	12923	12788	12874	12739	12758	12679	12663	12836	12845	12783	12642	12861	12951	12706	12801	12708	12776	12790	12659	12699	12817	12859	12841	12817	12566	12759	12834	12902	12692	12827	12691	12707	12816	12861	12792	12849	12821	12803	12911	12654	12765	12828	12717	12825	12798	12946	12825	12827	12760	12797	12741	12963	12799	12834	12807	12858	12657	12895	12995	12812	12913	12691	12835	12704	12668	12731	12885	12841	12744	12910	12897	12705	12691	12807	12773	12765	12781	12919	12685	12804	12912	12832	12798	12757	12873	12751	12695	12816	12857	12743	12885	12804	12844	12763	12719	12810	12642	12821	12770	12779	12787	12612	12800	12676	12653	12816	12584	12796	13004	12847	12767	12701	12728	12921	12786	12642	12852	12734	12802	12667	12760	12698	12670	12985	12633	12791	12751	12779	12703	12773	12667	12650	12705	12619	12746	12781	12748	12872	12917	12718	12782	12701	12822	12650	12781	12806	12671	12755	12788	12821	12826	12813	12666	12742	12686	12768	12702	12797	12903	12905	12781	12833	12856	12758	12829	12786	12869	12777	12746	12817	12867	12682	12931	12828	12722	12765	12794	12676	12808	12553	12824	12770	12556	12855	12707	12757	12614	12870	12729	12862	12959	12878	12685	12724	12911	12705	12762	12874	12836	12723	12884	12728	12803	12790	12918	12745	12953	12834	12787	12821	12658	12605	12833	12749	12829	12693	12756	12864	12776	12761	12887	12838	12843	12676	12769	12899	12579	12608	12712	12914	12876	12695	12827	12718	12732	12683	12830	12695	12757	12775	12977	13074	12849	12787	12641	13063	12760	12703	12919	12827	12741	12779	12881	12755	12626	12823	12813	12909	12737	12775	12762	12911	12846	12742	12805	12769	12757	12823	12985	12905	12638	12788	12778	12663	12851	12895	12831	12810	12790	12800	12772	12570	12842	12872	12770	12736	12659	12781	12656	12893	12727	12718	12651	12641	12644	12691	12769	12656	12711	12752	12758	12775	12887	12731	12749	12850	12759	12878	12800	12870	12728	12966	12659	12873	12672	12780	12796	12797	12702	12817	12759	12567	12754	12870	12843	12732	12796	12747	12678	12946	12767	12646	12755	12909	12818	12839	12705	12718	12673	12727	12852	12720	12785	12787	12713	12800	12723	12832	12787	12778	12656	12790	12687	12698	12695	12770	12791	12714	12767	12786	12658	12916	12771	12883	12762	12837	12690	12746	12822	12842	12755	12768	13013	12977	12646	12736	12627	12885	12624	12720	12962	12760	12767	12690	12564	12852	12772	12719	12847	12809	12693	12800	12655	12802	13030	12835	12831	12666	12735	12848	12788	12833	12854	12613	12671	12988	12806	12627	12779	12582	12899	12796	13052	12799	12909	12709	12679	12748	12609	12902	12628	12862	12553	12630	12801	12796	12736	12820	12822	12754	12789	12882	12735	12670	12804	12727	12731	12761	12750	12774	12678	12735	12814	12991	12781	12686	12705	12791	12777	12760	12778	12636	12933	12890	12721	13012	12789	12858	12796	12810	12785	12764	12726	12682	12731	12908	12911	12829	12780	12701	12858	12827	12715	12745	12797	12792	12706	12953	12770	12918	12678	12842	12763	12773	12916	12709	12976	12661	12621	12728	12801	12593	12850	12700	12915	12670	12878	12880	12814	12759	12883	12816	12571	12753	12819	12789	12671	12759	12728	12815	13001	12792	12761	12683	12874	12948	12849	12843	12802	12778	12950	12875	12828	12879	12685	12864	12798	12804	12560	12738	12809	12764	12887	12820	12674	12784	12869	12786	12860	12697	12632	12721	12684	12895	12797	12822	12830	12936	12821	12799	12710	12890	12859	12707	12901	12816	12815	12742	12663	12846	12803	12790	12582	12877	12641	12842	12736	12765	12663	12778	12789	12699	12983	12744	12764	12589	12688	12751	12576	12822	12820	12771	12882	12779	12707	12936	12731	12718	12816	12820	12624	12765	12788	12844	12692	12863	12835	12766	12677	12807	12770	12738	12894	12689	12829	12552	12714	12730	12754	12899	12460	12753	12723	12603	12897	12722	12741	12905	12819	12768	12905	12838	12550	13023	12754	12845	12749	12812	12860	12908	12654	12703	12764	12770	12875	12731	12768	12901	12734	12799	12691	12702	12935	12789	12765	12892	12880	12662	12809	12654	12709	12591	12745	12700	12923	12685	12833	12726	12615	12792	12847	12707	12901	12877	12773	12683	12707	12897	12726	12825	12753	12817	12812	12790	12645	12896	12810	12697	12750	12721	12757	12817	12801	12700	12759	12643	12831	12905	12784	12695	12796	12758	12761	12819	12823	12716	12715	12765	12744	12774	12827	12883	12760	12682	12760	12708	12695	12780	12755	12810	12750	12702	12764	12827	12688	12821	12716	12833	12782	12715	12671	12698	12658	12883	12926	12656	12726	12862	12635	12835	12864	12823	12839	12742	12706	12932	12773	12846	12868	12763	13019	12614	12877	12814	12787	12683	12834	12730	12922	12778	12822	12823	12700	12928	12843	12889	12641	12695	12756	12786	12678	12815	12587	12754	12768	12718	12689	12751	12745	12847	12759	12875	12617	12709	12748	12936	12682	12712	12798	12823	12733	12793	12812	12730	12788	12706	12847	12841	12747	12853	12902	12850	12811	12859	12684	12801	12855	12848	12663	12742	12747	12926	12688	12983	12788	12904	12939	12657	12806	12660	12784	12681	12825	12770	12761	12748	12863	12692	12821	12689	12760	12787	12880	12904	12938	12788	12926	12768	12677	12650	12806	12713	12852	12821	12980	12759	12774	12732	12885	12722	12739	12817	12830	12797	12721	12780	12894	12750	12619	12775	12774	12925	12680	12726	12781	12981	12730	12621	12913	12756	12593	12841	12743	12805	12839	12741	12811	12675	12742	12851	12758	12628	12811	12872	12873	12972	12580	12868	12813	12836	12862	12718	12702	12713	12796	12671	12727	12703	12716	12771	12798	12762	12719	12686	12672	12834	12881	12732	12828	12837	12995	12787	12761	12798	12685	12799	12702	12916	12727	12839	12908	12652	12705	12815	12736	12996	12706	12772	12761	12626	12996	13021	12890	12759	12803	12833	12883	12737	12804	12954	12755	12917	12803	12858	12812	12804	12881	12893	12871	12837	12799	12694	12867	12792	12717	12573	12683	12816	12696	12928	12658	12642	12614	12699	12621	12863	12849	12889	12882	12735	12916	12654	12570	12822	12658	12858	12657	12786	12728	12865	12846	12788	12772	12669	12792	12695	12825	12772	12842	12707	12794	12854	12938	12796	12734	12887	12832	12710	12863	12671	12873	12844	12894	12906	12772	12678	12841	12715	12844	12815	12694	12975	12719	12796	12994	12746	12850	12797	12789	12953	12810	12694	12846	12876	12890	12855	12912	12713	12851	12834	12856	12718	12701	12926	12844	12812	12838	12809	12537	12602	12782	12839	12738	12814	12747	12793	12659	12649	12677	12683	12722	12887	12686	12839	12765	12962	12833	12804	12803	12874	12794	12696	12750	12891	12855	12898	12715	12653	12909	12843	12821	12746	12714	12817	12642	12797	12806	12860	12882	12792
24079	22988	41770	44029	36183	29167	26608	21932	18925	15981	14531	14336	14436	14138	14434	13924	14104	14215	14054	14141	14146	14089	13936	14215	14232	14228	14140	13936	14037	13948	14067	14142	14026	14030	14166	14154	14169	14052	13920	13992	13925	13940	14293	14079	13906	14149	14022	13859	14027	14048	14224	14173	14131	14104	14228	14027	14209	13837	14473	14074	13908	14156	14044	14015	13914	14064	14079	14132	13969	14167	14077	13869	13999	13962	13911	13983	13929	13802	14007	14076	13863	14072	13877	14042	14027	13930	13891	13919	13929	13922	14108	13857	14179	13942	13878	13979	14098	13945	14030	14055	13935	14015	13946	13909	13892	13939	13954	14045	14044	14069	13939	13891	14007	13806	13936	13923	13975	14039	13974	14167	13978	13937	13926	13966	13902	13544	14065	13910	14103	14033	14086	14081	13757	14028	13945	13893	13968	13932	13927	14182	14053	14012	14101	14118	14291	13920	13971	14151	13932	14036	14046	13894	14031	14041	13992	14002	13975	14085	13956	14000	13880	13927	13954	13975	14103	14044	14069	14087	14104	13855	13993	14140	14038	13985	14023	13856	13971	13985	13811	14109	14091	13794	13969	13885	13809	13850	14054	13960	13853	13995	14029	14028	14246	14121	14084	13822	14034	13970	13997	14079	13959	13855	13973	14013	14017	13917	13929	13956	14139	13998	14040	13864	14023	13950	13915	13917	13965	14130	14093	13954	13981	13999	14094	13951	14178	14089	14004	13958	13966	14040	14141	14080	14049	13843	14033	14042	14016	14072	14027	13972	13897	13819	13989	13897	13905	14085	14074	14095	13926	13767	13926	14143	14020	13973	14004	13936	13919	13912	13943	13998	14017	13990	14049	14014	13987	14127	13945	14024	14095	14050	14012	14046	14009	14022	13996	13982	14025	14025	13930	13976	13989	13986	13996	14067	13879	13934	13883	13879	14050	14023	14022	13976	14048	13944	13844	13814	14004	13763	13831	13928	14075	13812	13934	14172	13915	13906	13995	14031	13711	14037	14043	13948	14098	13923	13967	14098	13940	14026	14026	13998	13888	14008	13824	14022	14011	13806	13977	14055	13939	13946	14033	13879	14139	13888	13882	13974	13943	14057	13976	13945	14067	13911	13975	13949	14101	14052	13924	13874	13948	13963	14006	13954	14099	14111	14026	13882	13958	13861	13903	13869	13952	13910	13952	14140	14056	14031	14008	14023	14003	14058	13993	13986	13944	14124	14248	14005	13800	13855	13984	13934	14084	14138	13968	13958	13767	13832	13921	13974	13975	14079	14088	13953	14215	14057	13828	14212	13991	13869	13929	13833	14047	13980	14030	14142	14087	13955	13971	14012	13882	13735	14057	13966	13963	13853	13939	14052	13837	13870	13943	13948	13833	13993	14028	13942	13943	13942	14007	14031	13877	14110	14047	13944	13985	14222	14003	14043	14023	14166	14270	13946	13951	13862	14024	13912	14101	14186	13811	13860	14083	13881	14021	13953	14117	13882	14018	14032	14102	14042	13915	13972	14072	14011	13857	14053	14118	14048	14069	14013	13842	14097	13771	13889	14009	14037	13923	14070	13906	13777	13828	13944	13939	14031	13846	14036	14085	13911	13998	14136	13911	13927	14133	14138	14026	13996	14155	13995	14022	14013	14243	14028	13970	14007	13974	14020	14049	13943	13973	14189	13899	14034	14033	14004	14142	13937	13962	14037	14116	14042	13982	13940	13958	13831	14014	14059	14020	14011	13950	14033	14110	14089	14096	13746	13904	13926	13968	13930	13813	13986	14028	14065	14192	14037	14116	14135	13985	14039	13959	13985	13884	13872	14162	14102	13993	13969	13992	14098	14036	14111	14083	13978	14012	14041	14104	13956	14064	13973	13779	13969	14150	14016	13874	13858	13876	13915	14098	13679	13941	14069	13949	13824	14009	13928	14234	13762	13859	13991	13903	13884	13988	13921	13940	14088	13935	14018	14110	13933	13946	14143	13998	13949	14034	13888	13904	14011	14088	13961	13809	13903	13985	14052	14180	14006	14004	13950	13904	13921	14145	13990	14034	14006	13855	13945	14005	13932	14133	13986	13957	14084	13922	13967	13882	14072	14130	13994	14008	14197	13918	13790	14004	13893	14049	14023	14105	14145	14246	13925	13702	14148	14096	14008	14050	13984	14036	13953	13952	13958	13779	13945	14121	13861	13891	13873	14062	13980	13780	14056	13934	13823	13875	13947	14164	14038	13992	14003	13971	13943	14014	13933	13966	14102	13741	13864	13930	14115	14205	14096	13967	14155	14077	14288	13996	14035	13991	13890	13818	13939	13971	14040	13962	13854	13998	13842	13992	14023	13946	13937	14102	14105	14034	14105	13977	14195	14039	14079	14063	14256	13923	14171	14106	14039	14129	13857	13832	14150	14018	13846	13783	13798	13878	13952	13985	13957	13894	14011	14006	13955	14005	13956	13819	13865	13833	13808	13932	14016	14087	13982	13959	13872	14061	13940	13995	14163	13964	14042	13924	13978	14056	13939	14051	14102	14062	14056	13997	13950	14190	13797	14023	13972	14011	14062	14037	14143	14014	13931	14084	13930	13982	13920	13913	13878	13988	14078	14046	13964	13998	14189	14109	14052	14048	14010	13987	14131	13915	14006	14041	14114	14059	14092	14012	14221	13858	13939	14016	13755	14036	14031	14041	14110	13946	14105	14252	14237	13984	13991	14119	14049	14011	14031	14237	13881	13941	14013	14024	13954	14027	13979	13789	13831	13953	14023	14100	13876	14041	14006	13926	14072	13912	14029	13957	13916	14135	13923	13958	14097	14096	14007	14057	13888	13938	13875	13846	14208	13969	13916	13873	13777	13720	13798	13964	13863	14038	14187	13934	14028	14012	14301	13828	14000	14217	14008	14051	14033	13803	13894	14040	13938	13995	14209	14009	14210	13964	14035	14047	13927	13915	14015	13920	13899	13999	13983	13866	13950	14030	14066	14098	14140	14196	14147	14002	13852	14028	13851	13975	13830	13999	14021	13956	14181	14012	14003	14105	14078	13704	14010	14032	14056	13990	13989	13928	13867	13931	13984	13910	14103	13818	14002	13833	13873	14089	13878	14005	14050	14162	13981	13985	13945	14021	14019	13942	14118	13894	13959	14180	14118	14102	13971	13960	13924	14100	14023	14040	14105	13996	14015	14029	14071	14146	14071	14097	13947	14043	13947	13950	13854	13842	14038	13864	14068	13842	13904	13987	14154	13874	13936	14009	14036	13945	14165	13929	13940	13919	13988	14065	14049	13897	13993	14026	14003	13940	13956	13963	13741	13943	14078	14070	14121	14088	13989	13859	14061	14027	13915	13914	13871	13945	13939	13893	13876	13969	13924	14051	14162	14014	13782	13939	13971	13867	13938	13991	13841	13894	14077	13967	13713	14082	14076	13821	14126	14007	13855	14023	13950	14092	13885	13986	13800	13941	14060	13995	14055	13793	13952	13821	14143	13992	13978	14007	14178	14039	13959	14129	14101	14049	13896	14039	14202	13994	14040	13769	13832	14222	13790	13887	13985	14033	14054	14092	13940	14028	14179	14021	14078	14072	14080	14079	13875	14215	13819	14100	13896	14127	14006	14148	14081	13979	14030	13991	14031	14170	14022	14001	14115	13943	14142	13923	13889	13894	13943	13974	13947	14058	14160	13942	14028	14032	14032	14047	14039	14141	13975	14092	14166	13897	14028	13986	14074	13901	13930	13963	13967	14189	14006	14030	14108	14093	13864	13853	14085	13945	14023	14029	13861	14069	13893	13927	13874	14014	14001	14037	14098	13934	14113	14142	14024	13955	13840	13923	13864	13873	14052	14081	14042	13797	14178	13822	14025	13964	13919	14055	14027	14093	13870	13861	14131	14042	13958	14074	14094	14069	14082	13801	13927	14056	14057	13908	14083	14168	14115	13899	13865	13994	13942	13967	13839	13882	13761	14001	14096	13883	13970	13984	13952	13964	13959	13984	14072	13864	13973	13963	13994	14083	13928	13988	14093	14058	14022	14033	14036	14004	13983	14094	14062	13856	14143	13935	13964	13889	14035	13768	14018	13953	13913	13846	14004	14153	14017	13868	13909	14125	13955	14034	14070	14120	13879	13987	13816	13932	13826	13784	14058	13836	13857	13852	13933	13946	14118	14053	13874	14066	13996	13932	14071	14107	14000	13984	13881	14157	14053	13851	13979	13902	14077	14049	13952	13932	14028	14240	13971	13978	13874	13897	13770	13929	13952	14114	13937	13943	13893	13950	13978	14039	13862	14000	13960	14137	13918	14105	14025	14101	13977	13971	14088	13836	14045	14151	13955	14047	14012	13953	14026	14187	13896	13939	14246	14035	13722	14220	14019	14106	13993	14190	13978	14099	13870	14112	14012	13979	14043	14007	14157	14050	14202	14042	14149	13955	14043	13858	14016	13994	13993	14179	13979	13873	13928	14041	13954	13915	13929	14020	13946	13997	13997	14061	13943	14071	14034	13916	13902	13865	13973	13920	13958	14110	13896	13854	13833	13903	14034	14026	13913	13968	13851	14031	14140	14093	14150	13989	13831	14031	13963	14126	14063	14016	13998	13934	14044	14036	13978	13939	14125	14068	13803	13994	14162	14108	14172	14066	14080	13824	13732	13977	13810	14002	13828	13800	13950	14017	13997	13869	14054	13998	13968	14080	14017	13853	13770	13895	13940	13914	14074	13824	13896	14007	13911	13790	13942	13994	13821	14065	13980	13977	14025	14120	13866	13931	13940	14024	13945	13764	13835	14117	14123	14131	13969	13945	14042	14079	14051	13970	13905	14027	14109	14238	14101	13885	13819	13942	13915	13968	13959	13965	14066	13874	14012	14083	14051	13917	13935	13911	14178	13961	14129	14075	13901	13758	13923	13848	14116	14110	13929	14035	13812	14066	13872	14020	14062	13935	14066	13999	13923	13913	13892	14156	14079	14133	13991	14120	13953	14109	13812	13925	13828	14061	13879	14127	14108	14002	14040	14122	14005	14087	14135	13760	14008	13956	14075	14116	13864	14141	14076	13990	14032	14055	13845	14016	13951	14109	13958	13895	14017	14021	13954	13722	14134	13930	13989	14074	13900	13863	13817	13907	13754	13824	14136	14047	13924
42839	88302	82904	57703	42765	29707	25727	22430	18695	14333	12915	12801	12608	12630	12652	12642	12610	12695	12497	12560	12535	12728	12674	12489	12692	12596	12482	12690	12667	12496	12671	12568	12697	12590	12604	12380	12643	12748	12517	12652	12630	12559	12810	12607	12593	12660	12616	12605	12613	12602	12652	12536	12650	12838	12652	12710	12682	12695	12652	12685	12615	12613	12650	12389	12808	12601	12348	12599	12599	12620	12521	12622	12658	12409	12697	12542	12768	12627	12521	12648	12596	12556	12623	12734	12677	12767	12684	12670	12602	12634	12589	12559	12550	12555	12649	12492	12579	12581	12538	12833	12534	12602	12561	12385	12536	12635	12654	12351	12710	12536	12540	12674	12623	12735	12720	12529	12582	12668	12505	12535	12619	12658	12681	12536	12510	12736	12594	12581	12702	12603	12663	12725	12468	12434	12672	12617	12603	12617	12564	12598	12731	12604	12581	12473	12557	12619	12692	12723	12590	12717	12540	12783	12693	12610	12620	12673	12580	12639	12510	12545	12761	12600	12536	12601	12641	12543	12590	12784	12573	12514	12743	12664	12553	12595	12567	12504	12773	12610	12769	12507	12536	12641	12524	12612	12674	12624	12559	12695	12812	12707	12478	12650	12598	12595	12556	12563	12635	12511	12639	12590	12615	12464	12560	12672	12623	12707	12621	12610	12611	12585	12543	12625	12745	12654	12696	12680	12797	12517	12667	12492	12685	12528	12518	12880	12737	12564	12870	12561	12508	12741	12540	12566	12622	12595	12513	12577	12513	12461	12684	12647	12803	12518	12549	12633	12531	12621	12508	12758	12489	12562	12657	12691	12769	12651	12629	12499	12540	12721	12613	12718	12425	12633	12566	12522	12667	12645	12635	12596	12736	12645	12666	12461	12823	12537	12409	12585	12689	12546	12422	12556	12627	12622	12489	12887	12588	12573	12629	12678	12614	12542	12534	12604	12519	12572	12470	12596	12400	12723	12536	12672	12534	12617	12565	12689	12695	12463	12753	12512	12675	12641	12552	12490	12571	12465	12582	12602	12647	12477	12623	12486	12618	12811	12582	12588	12656	12446	12591	12553	12734	12619	12500	12718	12516	12516	12591	12506	12636	12704	12515	12526	12583	12607	12621	12541	12549	12616	12609	12495	12771	12576	12613	12521	12600	12614	12537	12673	12565	12792	12594	12642	12625	12513	12565	12688	12712	12667	12599	12384	12549	12613	12583	12713	12805	12569	12694	12453	12749	12514	12634	12633	12786	12425	12575	12638	12593	12502	12668	12608	12711	12533	12598	12516	12730	12652	12574	12667	12548	12600	12612	12625	12551	12691	12671	12598	12659	12735	12468	12692	12696	12615	12620	12554	12451	12553	12736	12418	12458	12669	12669	12476	12622	12632	12566	12473	12467	12698	12489	12530	12694	12529	12593	12553	12715	12609	12599	12597	12545	12774	12472	12627	12513	12750	12587	12563	12520	12644	12656	12534	12529	12681	12664	12550	12658	12574	12813	12467	12669	12639	12579	12671	12554	12592	12695	12646	12750	12521	12613	12565	12566	12557	12643	12571	12721	12553	12594	12755	12468	12525	12557	12678	12604	12664	12564	12575	12521	12626	12502	12712	12574	12670	12695	12669	12458	12700	12660	12644	12534	12687	12766	12670	12751	12637	12442	12579	12553	12657	12572	12492	12561	12588	12617	12615	12642	12532	12534	12664	12643	12635	12698	12676	12645	12667	12559	12763	12667	12805	12770	12618	12629	12506	12588	12718	12479	12598	12672	12589	12598	12677	12529	12603	12550	12602	12555	12396	12697	12816	12549	12628	12548	12701	12725	12506	12727	12559	12481	12781	12598	12681	12562	12523	12511	12535	12534	12566	12498	12602	12612	12488	12514	12639	12616	12629	12544	12768	12646	12522	12604	12485	12570	12495	12572	12497	12623	12607	12585	12512	12634	12655	12681	12568	12676	12691	12657	12706	12658	12686	12712	12620	12546	12487	12601	12688	12621	12550	12445	12586	12539	12474	12638	12626	12565	12626	12441	12593	12608	12538	12636	12645	12598	12559	12628	12378	12698	12664	12687	12518	12621	12651	12592	12570	12491	12471	12664	12584	12548	12357	12529	12485	12425	12637	12747	12543	12525	12542	12681	12552	12510	12497	12433	12738	12664	12733	12515	12701	12491	12632	12586	12597	12512	12434	12677	12684	12655	12806	12513	12545	12651	12576	12601	12638	12559	12505	12574	12663	12678	12606	12525	12628	12512	12631	12549	12750	12712	12621	12492	12480	12565	12652	12539	12641	12655	12608	12607	12542	12626	12690	12605	12769	12610	12505	12422	12678	12403	12630	12594	12685	12629	12801	12456	12735	12596	12631	12484	12502	12489	12542	12820	12567	12625	12625	12523	12708	12646	12738	12643	12461	12704	12531	12613	12662	12512	12593	12651	12608	12516	12543	12566	12515	12675	12543	12566	12673	12632	12674	12799	12521	12614	12564	12709	12603	12529	12514	12491	12475	12653	12737	12445	12536	12662	12613	12634	12692	12602	12587	12459	12656	12657	12623	12505	12559	12583	12612	12535	12685	12654	12493	12590	12501	12461	12473	12607	12615	12651	12638	12551	12643	12588	12704	12555	12595	12673	12615	12700	12540	12673	12619	12539	12536	12666	12534	12714	12530	12712	12542	12765	12469	12567	12604	12566	12543	12576	12662	12467	12671	12630	12550	12715	12594	12619	12508	12542	12484	12497	12688	12547	12530	12516	12504	12613	12518	12774	12521	12649	12625	12584	12697	12579	12571	12479	12557	12445	12559	12534	12505	12701	12505	12632	12614	12668	12720	12636	12686	12695	12617	12840	12551	12680	12555	12695	12726	12723	12589	12685	12427	12634	12602	12590	12375	12668	12649	12654	12728	12707	12474	12694	12693	12592	12378	12447	12688	12616	12560	12701	12715	12540	12566	12627	12727	12776	12574	12577	12537	12715	12588	12588	12719	12589	12606	12598	12620	12645	12480	12689	12506	12624	12688	12530	12649	12563	12408	12644	12572	12710	12538	12618	12746	12506	12544	12636	12421	12655	12694	12457	12561	12773	12682	12810	12639	12486	12530	12546	12674	12615	12598	12747	12428	12627	12686	12516	12610	12656	12653	12570	12646	12703	12640	12759	12508	12607	12734	12579	12535	12525	12502	12481	12789	12569	12646	12574	12599	12699	12613	12572	12628	12514	12500	12690	12736	12602	12730	12699	12683	12693	12634	12635	12644	12679	12771	12682	12695	12770	12676	12509	12580	12418	12555	12593	12487	12527	12672	12699	12694	12586	12589	12605	12706	12499	12532	12648	12662	12614	12590	12511	12394	12706	12605	12730	12552	12557	12576	12730	12755	12530	12575	12727	12727	12584	12644	12450	12669	12695	12499	12775	12641	12528	12856	12538	12557	12660	12466	12686	12362	12642	12731	12722	12735	12585	12601	12621	12655	12590	12721	12752	12566	12628	12664	12538	12673	12486	12589	12661	12476	12664	12693	12635	12599	12518	12659	12696	12561	12647	12713	12637	12592	12630	12752	12738	12561	12676	12519	12696	12365	12639	12481	12461	12585	12595	12584	12774	12475	12627	12725	12474	12624	12547	12615	12609	12562	12454	12600	12654	12606	12466	12698	12495	12634	12371	12651	12645	12649	12445	12691	12663	12500	12695	12641	12656	12516	12597	12634	12647	12585	12657	12533	12459	12571	12391	12617	12505	12705	12571	12495	12559	12615	12435	12722	12578	12470	12564	12610	12611	12619	12596	12710	12589	12530	12587	12331	12617	12586	12548	12811	12550	12677	12658	12527	12615	12757	12727	12569	12513	12745	12701	12789	12765	12643	12750	12527	12524	12441	12565	12632	12661	12521	12654	12583	12571	12562	12476	12646	12666	12886	12528	12512	12666	12764	12515	12574	12723	12647	12793	12577	12362	12680	12584	12588	12666	12686	12579	12420	12630	12399	12658	12658	12702	12543	12552	12496	12719	12510	12715	12585	12791	12624	12753	12556	12466	12508	12793	12717	12732	12694	12689	12563	12692	12673	12608	12596	12495	12686	12626	12715	12681	12650	12692	12557	12657	12524	12619	12688	12605	12585	12523	12466	12753	12567	12583	12641	12541	12812	12585	12632	12630	12675	12613	12755	12728	12545	12700	12565	12518	12507	12619	12569	12475	12521	12688	12667	12561	12495	12471	12577	12638	12691	12720	12613	12401	12679	12574	12533	12457	12700	12493	12566	12649	12590	12438	12595	12642	12634	12544	12625	12519	12695	12785	12432	12680	12758	12563	12484	12595	12591	12574	12616	12619	12719	12585	12596	12696	12565	12501	12677	12648	12683	12784	12665	12673	12580	12648	12577	12429	12664	12571	12557	12688	12497	12765	12481	12637	12656	12553	12561	12592	12705	12647	12606	12626	12719	12708	12651	12736	12609	12677	12704	12661	12489	12685	12624	12456	12530	12746	12596	12784	12546	12620	12750	12614	12548	12558	12724	12653	12706	12864	12567	12649	12338	12777	12622	12623	12818	12608	12781	12476	12457	12624	12634	12527	12482	12648	12520	12511	12617	12394	12760	12535	12447	12704	12706	12714	12670	12538	12633	12499	12439	12681	12440	12740	12571	12645	12592	12503	12619	12480	12725	12580	12577	12523	12479	12675	12553	12680	12601	12750	12584	12492	12615	12640	12723	12712	12503	12864	12583	12581	12630	12658	12663	12633	12543	12845	12636	12586	12516	12506	12546	12628	12535	12705	12417	12626	12524	12613	12502	12672	12502	12541	12611	12703	12698	12528	12827	12520	12621	12440	12669	12696	12605	12605	12685	12625	12445	12692	12435	12575	12569	12491	12564	12660	12694	12485	12612	12743	12500	12658	12721	12714	12626	12405	12504	12816	12654	12576	12452	12555	12520	12623	12510	12468	12803	12507	12566	12616	12572	12626	12457	12521	12653	12658	12640	12607	12597	12681	12650	12474	12668	12606	12608	12725	12542	12656	12625	12620	12704	12697	12604	12580	12635	12608	12538	12676	12605	12472	12628	12617	12572	12663	12702	12536	12457	12526	12714	12561	12422	12533	12568	12641	12696	12571	12783	12642	12694	12638	12570	12689	12483	12751	12702
22768	21800	35400	37808	36640	33373	32810	26944	22749	18175	15051	14188	14082	14306	14068	14095	14016	13816	13896	14036	14110	13814	13955	14061	13895	14043	13800	13888	13934	13964	13794	13847	13977	13896	13868	14123	13885	14094	14063	14065	13819	13831	13909	13815	13928	14111	13923	13758	13876	13792	13975	13862	13847	13990	14091	13900	13954	13883	13844	13761	13939	13876	14045	13802	13904	13898	13674	13920	13921	14142	13898	13805	13808	13792	13696	13786	13737	13979	13946	13728	13669	13765	13863	13928	13783	13792	13970	13936	13963	13866	13847	13909	13971	13860	13838	13851	13777	13799	13921	13797	13826	13878	13806	13874	13656	13764	13809	13761	13846	13853	13813	13742	13928	13682	13918	13993	13852	13816	13910	13929	13918	13848	13821	14048	13878	13733	14177	13801	13943	13765	13977	13718	13931	13913	13930	13796	13764	13783	13975	13682	13760	14114	13756	13813	13877	13765	13875	13775	13825	13874	14107	13853	13848	13644	14033	13956	13829	13801	13796	13820	13982	14021	13873	14042	13943	13805	13895	13850	13808	13819	13967	13844	13772	13883	13873	13757	13748	13867	13644	13638	13701	13943	13993	13908	13801	13863	13985	14088	13648	13894	13745	13880	13851	13856	13864	14092	13854	13843	13758	13838	13743	13858	13947	13859	13730	13778	13731	13828	13731	13652	13857	13765	13669	13731	13963	13855	13807	13834	13811	13797	13966	13898	13718	13824	13878	13905	13828	13630	13799	13781	13843	13864	13800	13700	13772	13747	13750	13814	13837	14016	13830	13793	13895	13871	13791	13948	13871	13822	13822	13914	13816	13807	13853	14021	13655	13750	13860	13921	14036	13831	13755	13931	13886	13868	13797	13818	13724	13803	13924	13858	13874	13942	13884	13924	13929	13982	13960	13838	13693	13714	13808	13893	13908	13760	13943	13728	13566	13870	13955	13852	13855	13838	13965	13929	13907	13727	13745	13913	13969	13723	13705	13652	13910	13691	13956	13986	13733	13668	13763	13894	13618	13836	13786	13722	13812	13967	13742	13961	13823	13737	13821	13691	13773	14014	13898	14000	13792	13767	13750	13929	13823	13791	13821	13998	13873	13745	13754	13809	13689	13776	13677	13941	13807	13863	13921	13908	13903	14043	13877	13878	13640	13846	13867	13829	13930	13730	13789	13799	13839	14105	13783	13818	13828	14011	13738	13954	14017	13924	13844	13650	13882	13564	13633	13861	14080	13671	13896	13867	13610	13798	13820	13759	13762	13825	13706	13750	13721	13890	13852	13863	13845	13859	13828	13836	13959	13865	13755	13954	13860	13658	13575	13810	14003	14017	13873	13737	13775	13677	13852	13888	13875	13771	13775	13726	13892	13644	13849	13686	13737	13794	13718	13776	14055	13898	13876	14071	14045	13716	13821	13803	13898	13870	13863	14039	14060	13909	14020	13997	13880	13745	14024	13829	13955	13966	13829	13792	13719	14095	13852	13652	13732	13915	13964	13811	13748	13756	13830	13818	13877	13749	13898	13764	13834	13886	14033	13903	13861	13835	14003	13789	13891	13752	13951	13797	13867	13931	13672	13601	13780	13780	13766	13832	13884	13745	13827	13675	13832	13950	13750	14090	13907	13768	13837	13776	13997	13921	13950	13721	13860	13933	13727	13739	13926	13883	14106	13776	13952	13712	13864	13891	13691	13753	13958	13760	13755	13772	13710	13983	14035	13714	13907	13923	13835	13785	13850	13687	14081	14012	13731	13902	14036	13871	13899	13788	13771	13910	13963	13667	13963	13851	13689	13777	13783	13741	13781	13759	13876	13919	13777	13892	13962	13864	13860	13728	13761	13891	13820	13867	13867	13809	13695	13900	13954	13749	13715	14008	13862	13824	13640	13893	13738	13773	13788	13859	13750	13730	13865	14046	13683	13735	13799	13678	13830	13680	13811	13840	13877	13946	13781	13929	13774	13730	13894	13588	13589	13970	13867	13860	13669	13670	13671	13736	13779	13923	13775	13651	13687	13951	13837	13816	13946	13818	13744	13658	13799	13771	13870	13669	13898	13979	13991	13829	13843	13832	13949	13691	13721	14018	13998	13876	13812	13859	13658	13779	13894	13783	13709	13847	13892	13807	13987	13825	13906	13892	13895	13725	13818	13991	13954	13795	13704	13736	13777	13669	13805	13719	13731	13695	13879	13748	13960	13761	13922	14012	13760	13776	13808	13765	13708	13746	13857	13700	13748	13784	13802	13743	14070	13849	13752	13985	13820	13714	13745	13877	13693	13753	13818	13891	13791	13945	13906	13884	13885	13905	13887	13680	14012	13845	13693	13825	13984	13732	13921	13832	13916	14013	13850	13759	13947	13992	13828	13686	14017	14037	13662	13972	13716	13768	13847	13792	13956	13844	13762	13974	14063	13672	13832	13838	13784	13927	13616	13672	13661	13690	13861	13911	13911	13889	13948	13802	13658	13933	13768	13762	13911	13918	14014	13705	13765	13860	13847	13729	13952	13758	13890	13857	13820	13815	13969	13958	13805	13946	13680	13760	13954	13659	14030	13726	13948	13873	13632	13728	13846	13740	13831	13696	13763	13817	13849	13674	13811	13915	13982	13917	13749	13855	13841	13856	13924	13748	13831	13847	13879	13886	13835	13803	13804	14006	13786	13937	13789	13899	13835	13913	13849	13841	13971	13875	13944	13865	13741	13812	13880	13800	13888	13770	13831	13908	13911	13838	14139	13806	13885	14053	13686	13832	13889	14085	13796	13880	13844	13985	13764	14008	13825	13927	13753	13932	13718	13666	13950	13731	13890	13823	13900	13859	13883	13883	13979	13917	13843	13897	13680	13733	13806	13752	13650	13857	13930	13852	13901	13719	13799	13835	13770	13699	13869	13630	13807	13896	13860	13914	13968	14108	13890	14037	13783	13747	13843	13650	13804	13951	13931	13722	13772	13819	13764	13742	13837	13697	13831	13648	13850	13628	13797	13807	13883	14024	13831	13934	13832	13797	13949	13673	13782	13788	13857	14122	13869	13921	13806	13842	13825	13768	14000	13861	13810	13773	13817	13717	13725	13755	13868	14014	13772	13912	13836	13733	13729	13636	13834	14078	13929	13727	13765	13747	13863	13798	13912	13815	13818	13803	13822	13739	13784	13844	13791	13734	13852	13836	13860	13893	13815	13960	13704	13983	13789	13924	13888	13751	13954	13825	13760	13967	13847	13867	13949	13876	13778	13708	13747	13813	13922	13964	13840	13935	13844	13832	13768	13758	13695	13798	13829	13801	13758	13780	14086	13790	13808	13827	13836	13906	13761	13942	13947	14134	13806	13887	13554	13987	13917	13919	13818	13669	13838	14018	13871	13896	13701	14034	13740	13880	13965	13955	13932	13777	13846	13791	13883	13943	13762	14062	13970	13840	13699	13877	13791	13946	13663	13780	13740	13987	13932	13728	13815	13809	13777	13746	13703	13916	13841	13603	13804	13734	13904	13727	13811	13740	13844	14006	13867	13829	14039	13851	13716	13934	13900	13710	13663	13751	13597	13900	14018	13803	13999	13781	13924	13785	13737	13740	13727	13747	13628	13794	13663	13700	13781	13741	13779	13877	14026	13938	13923	13961	13820	13769	13720	13920	13825	13780	13862	13696	13793	13503	13834	13760	13726	13661	13683	13906	13799	13974	13887	13978	13849	13783	14040	13865	13838	13812	13798	13607	13863	14020	13801	13926	13916	13813	13780	13833	13772	13981	13889	13869	13954	13835	13824	13736	13893	13895	14020	13787	13732	13691	13642	13877	13927	13823	13826	13827	13881	13755	13785	13604	13998	13899	13905	13604	13789	13831	13800	13946	13886	13781	13849	13778	13606	13744	13876	13874	13677	13928	13843	13803	13798	13722	13837	13868	13864	13830	13763	14107	13876	13833	13945	13880	13824	13754	13848	13810	13765	13743	13751	13970	13775	13711	13757	13894	13894	13907	13812	13957	14042	13941	13859	13649	13725	13924	13927	13736	13873	13734	13888	13806	13791	13883	13939	13832	13716	13969	13813	13790	13960	13770	13766	13711	13745	13662	14009	13933	13810	13895	13990	13819	13829	13982	13742	13833	13856	13904	13967	13828	13933	13888	13731	13658	13765	13780	13792	13823	13971	13904	13742	13687	13743	13913	13801	13975	14008	13794	13690	13825	13939	13660	13784	13829	13797	13853	13824	13853	13672	13651	13905	13834	13924	13826	13904	13970	13819	13759	13782	13730	13819	13765	13718	13792	13954	13675	13636	14084	13815	13614	13797	13871	13791	13801	13752	13823	13964	13899	13886	13654	13792	13897	13836	13860	13657	13820	13941	13957	13901	13671	13974	13921	13955	13832	13795	13603	13880	13917	13762	13735	13681	13915	13766	13863	13930	13803	14024	13865	13740	13755	13770	13973	13643	13929	13820	13846	13826	13897	13632	13872	13716	13868	13887	13785	13664	13670	13766	13701	13818	13811	13813	13801	13820	13749	13871	13742	13731	13857	13853	14085	13772	13880	14011	13815	13824	13906	13798	13871	13755	13824	13775	13758	13610	13687	13838	13588	13995	13848	13807	13773	14018	13628	13813	13911	13910	13862	14076	13688	13742	13714	13861	13882	13798	13976	13769	13904	13700	13730	13720	13832	13686	13738	13869	13915	13767	13782	13898	13753	13932	13878	13908	13750	13877	13985	13932	14113	13849	13845	13879	13768	13919	13938	13892	13908	13819	13809	13824	13791	13873	13700	13805	13746	13951	13846	13750	13949	13926	13800	13799	13720	13873	13870	13870	13750	13639	13835	13833	13721	13918	13962	13818	13901	13700	13619	13846	13854	13861	13722	13713	13895	13898	13873	13856	13959	13735	14018	13884	13803	13624	13848	13779	13942	13688	13690	13762	13944	13805	13879	13705	13821	13710	13823	13846	13748	13705	13810	13600	13553	13878	13823	13861	13715	13961	13742	13619	13866	13743	13686	13779	13940	13829	13950	13907	13889	13703	13762	13918	13803	13948	14066	13884	13796	14067	13787	13769	13910	13881	13900	13817	13894	13927	13969	14022	13886	13726	14001	13882	13872	13760	13894	13853	13761	13756	13834	13759	13939	13996	13758	13820	13817	13850	13690	13792	13768
51019	97844	91780	73218	53512	39603	33819	28799	23451	16972	13287	12761	12583	12548	12689	12600	12703	12648	12486	12599	12588	12611	12592	12527	12625	12444	12602	12385	12471	12590	12510	12398	12578	12525	12569	12566	12521	12622	12581	12542	12521	12410	12522	12377	12617	12607	12420	12392	12495	12757	12577	12621	12373	12494	12683	12419	12541	12391	12493	12517	12331	12628	12460	12451	12550	12474	12481	12572	12498	12456	12406	12448	12545	12558	12350	12519	12605	12479	12671	12496	12447	12369	12506	12403	12451	12455	12437	12491	12592	12499	12493	12615	12477	12432	12474	12486	12533	12546	12358	12472	12459	12479	12467	12558	12419	12571	12432	12506	12490	12374	12367	12525	12461	12456	12380	12346	12549	12618	12420	12489	12501	12428	12390	12482	12493	12549	12522	12487	12511	12464	12580	12605	12438	12516	12302	12408	12485	12619	12289	12508	12501	12464	12543	12623	12448	12484	12446	12482	12451	12402	12425	12514	12375	12350	12595	12514	12509	12482	12626	12418	12513	12529	12520	12670	12467	12533	12366	12540	12646	12596	12476	12706	12654	12497	12318	12456	12351	12583	12337	12583	12448	12417	12383	12528	12491	12567	12592	12272	12537	12608	12337	12531	12458	12670	12531	12487	12512	12578	12498	12564	12559	12494	12472	12276	12427	12511	12573	12356	12500	12422	12525	12371	12416	12497	12512	12641	12397	12370	12467	12397	12605	12445	12519	12442	12405	12560	12497	12417	12617	12563	12562	12700	12358	12475	12491	12589	12384	12507	12341	12532	12421	12665	12330	12461	12381	12391	12374	12640	12421	12390	12688	12532	12636	12476	12550	12648	12637	12372	12317	12392	12509	12490	12579	12477	12471	12479	12454	12707	12579	12460	12532	12546	12682	12439	12588	12703	12439	12437	12499	12421	12602	12595	12568	12468	12527	12548	12432	12466	12583	12367	12514	12378	12322	12517	12532	12494	12553	12368	12380	12459	12562	12501	12481	12577	12530	12429	12476	12619	12586	12601	12635	12666	12552	12561	12507	12700	12578	12676	12377	12625	12599	12631	12465	12633	12544	12536	12454	12562	12297	12645	12538	12301	12391	12621	12376	12534	12531	12473	12535	12363	12663	12450	12418	12635	12415	12384	12629	12444	12390	12421	12494	12498	12415	12496	12581	12522	12410	12439	12378	12489	12429	12481	12559	12550	12402	12488	12697	12558	12610	12578	12504	12414	12479	12741	12464	12440	12446	12523	12576	12638	12520	12574	12387	12530	12562	12365	12508	12340	12467	12572	12605	12288	12513	12497	12326	12536	12560	12478	12459	12617	12566	12426	12457	12447	12589	12417	12537	12521	12576	12486	12545	12492	12446	12599	12545	12482	12592	12598	12511	12439	12538	12609	12548	12643	12482	12590	12478	12734	12694	12456	12519	12527	12519	12632	12419	12469	12591	12646	12561	12476	12370	12523	12580	12340	12539	12428	12388	12467	12630	12621	12443	12388	12448	12380	12560	12438	12708	12534	12471	12428	12390	12539	12354	12546	12364	12586	12604	12481	12451	12685	12322	12509	12501	12429	12325	12383	12394	12617	12558	12519	12637	12413	12503	12396	12466	12439	12433	12478	12404	12499	12360	12466	12320	12535	12372	12370	12545	12430	12578	12442	12415	12489	12295	12557	12459	12668	12578	12533	12566	12350	12584	12521	12517	12571	12553	12420	12458	12374	12633	12244	12485	12560	12526	12448	12581	12503	12449	12575	12545	12459	12479	12332	12514	12545	12560	12539	12403	12609	12448	12516	12584	12393	12373	12378	12353	12577	12425	12421	12563	12464	12395	12331	12507	12454	12683	12389	12254	12598	12461	12567	12439	12560	12396	12540	12457	12401	12554	12382	12646	12451	12668	12311	12503	12342	12480	12473	12426	12473	12543	12415	12519	12508	12483	12457	12383	12447	12520	12574	12431	12428	12307	12341	12587	12438	12496	12524	12511	12536	12506	12497	12419	12424	12551	12471	12624	12451	12434	12422	12553	12483	12382	12514	12465	12649	12495	12518	12602	12573	12548	12632	12599	12514	12540	12593	12605	12521	12412	12509	12548	12351	12646	12529	12525	12522	12564	12663	12426	12459	12486	12544	12560	12563	12692	12577	12464	12500	12607	12518	12391	12357	12451	12615	12443	12641	12486	12545	12440	12274	12592	12708	12618	12489	12434	12476	12515	12472	12376	12360	12538	12605	12475	12316	12588	12619	12528	12630	12457	12568	12324	12581	12447	12456	12273	12304	12443	12231	12612	12626	12579	12351	12497	12540	12537	12623	12480	12455	12699	12534	12529	12393	12527	12380	12309	12386	12556	12440	12487	12501	12379	12433	12464	12483	12441	12454	12294	12473	12588	12488	12218	12404	12495	12467	12630	12690	12439	12522	12452	12403	12501	12393	12468	12498	12582	12558	12396	12540	12497	12491	12398	12526	12581	12387	12620	12455	12449	12497	12426	12547	12496	12447	12392	12482	12450	12500	12526	12600	12474	12453	12514	12458	12414	12474	12473	12550	12390	12634	12628	12486	12536	12517	12509	12515	12534	12420	12575	12580	12413	12627	12451	12597	12561	12332	12472	12300	12403	12462	12516	12526	12539	12355	12511	12478	12597	12487	12455	12426	12373	12538	12442	12590	12445	12486	12551	12617	12622	12614	12352	12665	12651	12546	12635	12380	12419	12335	12514	12663	12606	12574	12641	12549	12600	12615	12396	12586	12443	12540	12654	12390	12440	12483	12509	12513	12382	12486	12443	12546	12607	12456	12468	12470	12404	12458	12389	12368	12542	12613	12553	12492	12523	12386	12607	12468	12432	12529	12495	12281	12378	12521	12441	12414	12447	12306	12474	12452	12472	12512	12482	12357	12565	12434	12642	12410	12384	12456	12374	12462	12452	12668	12414	12558	12557	12548	12534	12595	12584	12459	12479	12540	12461	12419	12442	12512	12416	12530	12444	12405	12493	12456	12517	12394	12414	12485	12626	12428	12653	12519	12461	12510	12440	12498	12526	12511	12420	12357	12386	12540	12553	12452	12431	12550	12405	12593	12554	12646	12519	12463	12561	12487	12482	12466	12466	12413	12472	12346	12549	12390	12503	12456	12509	12378	12473	12602	12297	12550	12443	12561	12477	12472	12600	12425	12447	12452	12447	12461	12663	12676	12249	12754	12443	12382	12425	12577	12702	12507	12480	12390	12515	12413	12511	12486	12511	12690	12415	12574	12540	12506	12467	12502	12411	12356	12618	12438	12460	12511	12412	12393	12389	12436	12521	12583	12529	12681	12313	12307	12691	12468	12562	12448	12536	12541	12678	12497	12507	12548	12323	12514	12557	12381	12491	12602	12521	12283	12500	12472	12496	12469	12491	12555	12585	12381	12399	12578	12674	12393	12498	12353	12544	12390	12357	12518	12494	12291	12462	12624	12654	12358	12528	12475	12358	12499	12595	12435	12582	12374	12455	12286	12541	12348	12570	12480	12495	12392	12525	12457	12545	12349	12491	12486	12492	12557	12450	12571	12382	12370	12462	12551	12601	12422	12518	12645	12454	12502	12534	12485	12546	12446	12428	12372	12573	12604	12444	12518	12518	12372	12450	12511	12455	12534	12310	12326	12618	12554	12517	12337	12461	12467	12491	12368	12544	12489	12500	12589	12419	12372	12593	12620	12578	12525	12467	12493	12542	12402	12457	12432	12457	12396	12452	12630	12561	12539	12603	12489	12594	12528	12429	12404	12437	12404	12630	12634	12473	12649	12659	12601	12418	12449	12576	12488	12463	12576	12422	12552	12563	12472	12390	12298	12644	12352	12609	12537	12495	12513	12530	12632	12502	12509	12598	12473	12491	12521	12512	12427	12508	12491	12371	12545	12285	12404	12449	12401	12617	12328	12551	12423	12458	12622	12348	12347	12543	12541	12573	12585	12530	12533	12532	12541	12463	12346	12514	12783	12388	12530	12388	12465	12519	12543	12396	12543	12599	12469	12485	12433	12550	12352	12494	12599	12603	12453	12503	12308	12539	12464	12332	12446	12557	12356	12598	12395	12341	12483	12723	12455	12587	12581	12531	12463	12573	12544	12623	12523	12472	12556	12327	12591	12570	12423	12424	12547	12451	12440	12430	12580	12565	12268	12571	12309	12313	12545	12334	12530	12658	12378	12688	12689	12512	12450	12434	12578	12581	12346	12441	12280	12352	12688	12456	12484	12526	12590	12619	12507	12462	12501	12406	12515	12533	12475	12340	12350	12425	12355	12607	12394	12479	12414	12379	12556	12392	12476	12650	12571	12490	12280	12585	12468	12513	12541	12409	12657	12382	12635	12559	12554	12569	12542	12505	12465	12471	12341	12595	12566	12508	12433	12524	12374	12598	12452	12642	12372	12376	12687	12613	12595	12518	12472	12549	12365	12414	12704	12462	12417	12253	12610	12524	12553	12452	12496	12360	12452	12585	12572	12524	12574	12480	12417	12432	12424	12469	12373	12264	12469	12593	12475	12455	12404	12395	12585	12425	12495	12465	12550	12510	12562	12410	12486	12457	12566	12680	12595	12530	12536	12537	12500	12460	12461	12452	12565	12531	12539	12560	12420	12405	12409	12430	12617	12501	12548	12502	12356	12361	12475	12404	12753	12461	12490	12510	12507	12572	12452	12547	12522	12503	12601	12614	12507	12444	12504	12426	12570	12511	12345	12416	12371	12568	12442	12443	12474	12399	12637	12534	12475	12468	12449	12565	12436	12299	12544	12520	12405	12541	12632	12461	12467	12441	12518	12715	12513	12488	12264	12574	12342	12535	12384	12242	12398	12282	12398	12471	12736	12579	12527	12464	12433	12347	12410	12508	12367	12585	12696	12515	12565	12453	12685	12419	12347	12524	12389	12361	12515	12649	12393	12464	12382	12550	12460	12396	12535	12378	12564	12291	12471	12368	12451	12367	12498	12509	12418	12525	12406	12465	12690	12443	12550	12290	12399	12541	12678	12401	12378	12513	12568	12589	12607	12528	12450	12330	12332	12569	12630	12427	12603	12385	12413	12391	12431	12617	12532	12493	12696	12413	12550	12367	12373	12465	12566	12567	12412	12343	12496	12568	12562	12649	12479	12343	12411	12259	12534
28345	34133	44666	33745	22892	17950	16932	15745	15516	14891	14643	14552	14329	14460	14381	14514	14455	14386	14392	14406	14475	14371	14408	14186	14321	14248	14265	14376	14393	14117	14313	14401	14293	14386	14435	14413	14437	14177	14398	14344	14428	14349	14420	14232	14353	14402	14215	14280	14343	14225	14635	14491	14223	14256	14291	14251	14468	14215	14107	14248	14399	14213	14389	14385	14121	14441	14420	14331	14418	14363	14344	14216	14350	14520	14390	14529	14450	14379	14408	14386	14413	14335	14411	14241	14387	14306	14374	14417	14332	14433	14407	14172	14221	14244	14294	14412	14241	14528	14204	14235	14312	14123	14182	14258	14435	14231	14202	14363	14269	14529	14413	14485	14479	14529	14328	14261	14505	14501	14442	14314	14393	14337	14266	14288	14396	14260	14603	14143	14076	14347	14522	14403	14487	14498	14397	14456	14285	14434	14274	14309	14342	14241	14142	14385	14348	14379	14380	14418	14253	14289	14393	14509	14593	14277	14446	14271	14239	14329	14256	14390	14298	14305	14385	14315	14297	14372	14286	14212	14308	14417	14372	14095	14299	14383	14100	14544	14358	14220	14175	14246	14386	14145	14301	14399	14520	14444	14337	14424	14550	14271	14361	14453	14240	14224	14434	14274	14480	14474	14432	14193	14380	14370	14278	14401	14229	14367	14205	14304	14372	14247	14351	14254	14322	14435	14144	14305	14288	14326	14360	14333	14338	14382	14453	14236	14323	14314	14348	14434	14328	14327	14372	14248	14353	14212	14416	14478	14569	14434	14430	14490	13999	14252	14466	14399	14493	14177	14274	14365	14458	14370	14329	14361	14219	14370	14474	14461	14438	14384	14188	14312	14322	14310	14268	14320	14414	14222	14454	14130	14188	14397	14220	14376	14212	14305	14348	14384	14455	14327	14374	14332	14408	14445	14467	14519	14428	14430	14271	14364	14366	14255	14313	14407	14768	14316	14474	14474	14313	14290	14147	14081	14241	14455	14365	14290	14342	14260	14438	14547	14382	14272	14307	14455	14371	14203	14465	14392	14294	14518	14232	14369	14378	14369	14313	14294	14439	14418	14456	14220	14291	14232	14272	14419	14439	14376	14429	14316	14308	14453	14341	14344	14310	14320	14323	14339	14178	14355	14238	14365	14467	14365	14186	14365	14156	14400	14334	14518	14082	14449	14444	14215	14356	14337	14292	14290	14392	14394	14289	14485	14194	14293	14397	14354	14315	14424	14388	14408	14188	14463	14576	14322	14367	14123	14385	14274	14526	14306	14503	14339	14315	14394	14467	14384	14422	14229	14111	14359	14268	14215	14501	14310	14412	14313	14371	14415	14526	14336	14311	14297	14253	14279	14347	14364	14293	14348	14491	14451	14326	14310	14478	14399	14493	14391	14342	14430	14506	14240	14263	14347	14336	14286	14160	14184	14313	14194	14305	14417	14306	14249	14429	14390	14432	14567	14349	14480	14407	14298	14328	14169	14406	14504	14399	14498	14385	14460	14443	14477	14458	14148	14415	14262	14261	14293	14423	14272	14426	14082	14465	14233	14420	14328	14373	14473	14489	14327	14356	14232	14295	14214	14368	14352	14171	14524	14429	14378	14274	14306	14404	14380	14480	14241	14417	14351	14410	14579	14359	14443	14400	14237	14249	14290	14259	14167	14249	14374	14296	14182	14414	14287	14261	14317	14136	14387	14534	14360	14461	14337	14339	14276	14421	14264	14305	14343	14344	14191	14468	14325	14128	14286	14325	14445	14184	14176	14225	14196	14192	14332	14361	14318	14407	14340	14193	14397	14227	14224	14228	14302	14338	14367	14354	14235	14360	14338	14423	14320	14359	14253	14301	14105	14207	14220	14356	14343	14359	14525	14373	14291	14260	14175	14371	14332	14336	14298	14354	14338	14523	14177	14393	14477	14539	14424	14388	14326	14124	14184	14371	14236	14376	14166	14358	14397	14220	14466	14350	14415	14320	14196	14301	14282	14245	14236	14432	14193	14095	14242	14322	14361	14311	14554	14195	14385	14599	14444	14215	14307	14385	14200	14149	14347	14361	14438	14213	14140	14287	14460	14313	14221	14222	14362	14290	14524	14258	14330	14266	14421	14424	14334	14496	14422	14266	14346	14259	14250	14405	14235	14315	14389	14309	14397	14361	14295	14482	14550	14560	14352	14223	14253	14474	14246	14366	14388	14481	14441	14540	14234	14247	14448	14292	14313	14433	14354	14438	14512	14294	14150	14314	14543	14430	14495	14404	14406	14306	14331	14440	14374	14304	14349	14238	14237	14367	14414	14450	14443	14557	14426	14182	14264	14192	14303	14182	14251	14328	14354	14215	14311	14351	14582	14226	14463	14352	14313	14228	14324	14321	14274	14442	14335	14420	14497	14294	14557	14416	14217	14311	14340	14330	14367	14432	14525	14379	14321	14469	14314	14260	14271	14295	14354	14455	14436	14282	14329	14235	14453	14202	14235	14408	14308	14448	14494	14295	14386	14296	14347	14516	14542	14507	14170	14482	14307	14414	14259	14442	14438	14301	14353	14327	14315	14409	14324	14487	14426	14268	14257	14279	14391	14446	14385	14274	14367	14327	14201	14459	14269	14379	14538	14425	14314	14293	14346	14249	14567	14627	14469	14307	14237	14406	14443	14339	14277	14285	14180	14406	14298	14537	14244	14288	14317	14428	14400	14243	14310	14252	14403	14466	14485	14482	14446	14445	14316	14406	14412	14338	14213	14322	14484	14282	14335	14335	14389	14428	14409	14732	14406	14354	14290	14411	14241	14384	14384	14273	14454	14485	14379	14275	14375	14487	14411	14286	14462	14401	14303	14493	14412	14229	14302	14548	14486	14455	14350	14251	14471	14446	14314	14394	14183	14432	14355	14334	14477	14260	14327	14383	14341	14396	14432	14297	14258	14153	14318	14546	14323	14595	14513	14341	14429	14424	14287	14715	14475	14490	14511	14356	14432	14269	14343	14289	14505	14405	14508	14449	14466	14385	14357	14504	14369	14211	14339	14303	14437	14535	14374	14551	14422	14321	14530	14207	14434	14446	14268	14452	14271	14450	14363	14376	14349	14359	14468	14511	14393	14554	14347	14322	14227	14436	14286	14304	14409	14391	14405	14331	14265	14393	14145	14382	14247	14357	14544	14379	14358	14493	14505	14418	14425	14395	14427	14412	14365	14267	14332	14261	14320	14380	14327	14429	14316	14325	14602	14317	14328	14399	14247	14416	14073	14244	14300	14423	14376	14332	14205	14313	14357	14339	14190	14390	14286	14416	14283	14181	14250	14336	14190	14364	14488	14359	14250	14432	14436	14340	14459	14315	14355	14376	14358	14377	14109	14234	14280	14411	14379	14237	14520	14346	14553	14315	14328	14516	14201	14346	14244	14397	14368	14141	14358	14384	14291	14477	14316	14516	14338	14265	14424	14140	14383	14262	14393	14241	14130	14267	14258	14146	14308	14389	14323	14440	14264	14352	14281	14382	14200	14461	14474	14371	14316	14371	14445	14521	14377	14415	14572	14460	14305	14399	14425	14312	14655	14407	14235	14286	14354	14198	14320	14608	14482	14396	14393	14250	14282	14375	14295	14508	14233	14344	14173	14474	14242	14366	14252	14140	14438	14416	14283	14205	14103	14285	14346	14398	14315	14191	14350	14262	14369	14304	14320	14528	14318	14337	14352	14401	14516	14390	14263	14370	14476	14457	14293	14338	14462	14298	14270	14465	14300	14301	14482	14340	14322	14192	14441	14345	14161	14355	14351	14300	14467	14416	14532	14369	14204	14303	14219	14455	14258	14357	14142	14345	14452	14359	14427	14403	14322	14421	14223	14333	14453	14121	14371	14240	14441	14358	14280	14292	14384	14465	14348	14428	14468	14467	14507	14571	14366	14467	14247	14082	14196	14488	14364	14278	14460	14261	14403	14341	14248	14395	14268	14490	14337	14428	14663	14288	14268	14331	14293	14352	14144	14484	14342	14301	14313	14392	14335	14545	14307	14340	14329	14269	14347	14342	14530	14226	14268	14659	14385	14322	14319	14282	14140	14198	14325	14366	14283	14300	14248	14429	14440	14447	14095	14255	14311	14537	14394	14402	14384	14403	14260	14485	14201	14270	14322	14510	14306	14554	14246	14340	14370	14277	14250	14329	14272	14415	14535	14261	14519	14294	14231	14470	14349	14217	14199	14333	14473	14292	14226	14530	14524	14361	14423	14313	14289	14311	14309	14141	14272	14435	14208	14253	14344	14198	14358	14259	14175	14307	14393	14303	14333	14188	14522	14452	14361	14428	14386	14385	14073	14202	14334	14241	14437	14471	14562	14377	14386	14390	14405	14415	14402	14379	14384	14179	14358	14476	14521	14446	14318	14271	14542	14283	14291	14310	14434	14447	14237	14492	14263	14511	14314	14248	14403	14376	14484	14236	14260	14322	14413	14402	14247	14342	14296	14202	14537	14452	14299	14322	14463	14212	14317	14326	14292	14357	14492	14370	14464	14197	14355	14281	14435	14425	14226	14147	14441	14344	14238	14394	14256	14249	14115	14378	14262	14371	14193	14449	14357	14349	14449	14460	14296	14343	14338	14409	14305	14343	14413	14409	14392	14527	14187	14269	14191	14341	14316	14468	14451	14549	14393	14274	14335	14401	14307	14361	14150	14292	14281	14433	14202	14343	14348	14227	14425	14459	14289	14512	14201	14287	14326	14249	14250	14496	14246	14424	14259	14369	14319	14383	14135	14269	14346	14282	14212	14326	14267	14217	14297	14340	14434	14509	14364	14357	14395	14572	14342	14355	14279	14512	14604	14358	14371	14136	14378	14328	14275	14429	14425	14406	14362	14321	14236	14374	14479	14243	14269	14365	14358	14491	14394	14424	14271	14471	14355	14309	14435	14637	14412	14245	14299	14374	14630	14377	14280	14356	14420	14431	14428	14174	14260	14347	14417	14482	14278	14373	14298	14378	14410	14297	14387	14555	14256	14313	14400	14311	14386	14308	14437	14369	14247	14367	14363	14472	14416	14528	14428	14308	14332	14277	14315	14443	14421	14420	14467	14395	14333	14372	14418	14433	14356	14479	14470	14400	14284	14401	14333	14359	14350	14328	14377	14481	14236	14444	14392	14310	14333
28074	52875	47000	30625	21694	16703	15769	14799	14156	13177	12892	13077	12780	12841	12914	12906	12937	12787	12847	12888	12944	12822	12788	12804	12791	12858	12806	12921	12713	12782	12813	12820	12868	12853	13008	12924	12772	12844	13068	12756	12934	12749	12858	12820	12954	12834	12814	12962	12808	12949	12948	12971	13041	12861	12658	12796	12854	12836	12877	12962	12777	12869	12961	12887	12730	12878	12848	12899	12942	12858	12817	12928	12970	12802	12640	12773	12842	12834	12794	12870	12874	12837	12736	12870	12795	12791	12948	12683	12712	12740	12814	12939	12916	12851	12886	12890	12635	12870	12769	12814	12927	12599	12782	12965	12840	12813	12782	12933	12787	12746	12897	12919	12848	13031	12704	12786	12773	12785	12759	12840	12857	12777	12849	12895	12979	12783	12924	12863	12897	12960	12902	12669	12883	12885	12832	12763	12842	12839	12886	12902	12880	12846	13000	12959	12822	12893	12726	12837	12819	12761	12737	12885	12880	12842	12853	12826	12808	12862	12935	12865	12885	12730	12856	12666	12821	12972	12725	12883	12788	12707	12637	12920	12890	13022	12924	12698	12877	12745	12768	12866	12954	12793	12879	12864	12792	12858	12782	13000	12790	12889	12928	12745	12867	12978	12740	12700	12741	12878	12805	12801	12796	12762	12895	12929	12860	12804	12851	12845	12830	12705	12783	12817	12824	12792	12959	12850	12697	12938	12826	12903	12776	12905	12796	12787	12872	12796	12860	12777	12799	12942	12914	12799	12901	12777	12865	12827	12931	12985	12862	13036	12859	12880	12810	12941	12723	12795	12842	12954	12809	12791	12952	12820	12883	12821	12993	12867	12802	12925	12736	12760	13010	12768	12938	12783	12920	12841	12821	13009	12883	12807	12911	12768	12996	12893	13043	12742	12873	13037	12730	12852	12918	12940	12775	12841	12839	12821	12815	12914	12652	12965	12802	12811	12883	12947	12855	12775	12711	12781	12865	12906	12923	13058	12796	12821	12781	12932	13074	12762	12937	13015	12937	12880	13007	13008	12850	12915	12872	12806	12758	12812	12842	12977	12922	12905	12891	12744	12916	12846	12685	12838	12895	12860	12813	12648	12987	12902	12776	12863	12966	12653	12881	12849	12759	12883	12842	12698	13051	12801	12943	12774	12882	12780	12840	12817	12898	12828	12925	12799	12895	12821	12853	12789	12901	12686	12729	12814	12847	12841	12802	12980	12982	12956	13047	12814	12903	12864	12857	12819	12865	12830	12843	12867	12788	12857	12946	12767	13021	12882	12816	12766	12867	12673	12830	12889	12773	12856	12886	13031	12857	12899	12859	12801	12836	12916	12881	12766	13009	12857	12867	12752	12872	12857	12957	12701	12957	12842	12909	12789	12745	12972	12826	12747	12840	12782	12855	12877	12761	12731	12780	12979	12942	12673	12820	12807	13003	12862	12865	12926	12883	12839	12897	12815	12971	12715	12766	12903	12853	12986	12902	12956	12719	12871	12692	12766	12845	12864	12834	12837	12948	12823	12953	12838	12873	12729	12833	12755	12881	12974	12880	12749	12870	12807	12866	12597	12761	12723	12847	12761	12714	12934	12891	12944	12830	12917	12865	12758	12831	12736	13014	12777	12819	12850	12933	12908	13052	12726	12859	12786	12778	12873	12866	12708	12902	12746	12951	12808	12961	13005	12723	12869	12776	12843	12843	12663	12938	12761	12712	12727	12982	12915	12783	12839	12766	12859	12650	12794	12862	12999	12788	12809	12933	12620	12847	12958	12811	12749	12814	12883	12832	13005	12675	12939	12813	12899	12789	12829	13079	12786	12857	12728	12829	12741	12816	12699	12712	12858	12926	12797	12947	12930	12886	12927	12805	12825	12826	12780	12822	12730	12787	12847	12799	12933	12842	12881	12793	12768	12845	12936	12920	12797	12768	12747	12754	13019	13045	13069	12898	12817	12810	12858	12861	12848	12714	12886	13005	12815	12927	12688	13044	12863	12868	12877	12754	12882	12817	12916	12898	12784	12809	12790	12891	12871	12820	13005	12843	12785	12857	12763	12845	12976	12780	12817	12872	13050	12893	12893	13013	12871	12678	12794	12845	12801	12900	12791	12862	12850	12892	13044	12903	12745	12933	12885	12823	13020	13006	13009	12794	12828	12881	12875	12787	12896	12898	12714	12754	12762	12926	12743	12958	12802	12806	12832	12954	12995	12886	12779	12781	12782	12871	12848	12819	12793	12869	12766	12765	12910	12732	12910	12719	12996	12680	12949	12904	12651	12913	12979	12763	12808	12756	12863	12755	12938	12972	12574	12834	12643	12794	12747	12808	12840	12824	12967	12882	12898	12866	13000	12927	12673	12871	12986	12836	12915	12941	12850	12834	12964	12754	12858	12934	12804	12884	12739	12766	12893	12889	12865	12987	12948	12827	13021	12943	13051	12856	12836	12800	12849	12832	12754	12894	12762	12961	12746	13018	12738	12879	12876	12771	12804	12824	12949	12797	12841	12978	12994	12805	12751	12779	12844	12723	12976	12803	12983	12963	12881	12845	12855	12876	12797	12824	12818	12930	12966	12841	12778	12768	12761	12910	12848	12826	12862	12889	12906	12800	12890	12827	12940	12804	12638	12849	12833	13000	12761	12704	12848	12942	12946	12902	12861	12809	12978	12883	12810	12832	12962	12612	12932	12849	12991	12797	12773	12861	12909	12726	12917	12845	12833	12818	12738	12861	12805	12883	12828	12884	12903	12912	12849	12846	12869	12935	12728	12862	12971	12902	12843	12839	13022	12841	12821	12784	12829	12884	12767	12789	12880	12797	12867	12837	12891	12924	12883	12880	12844	12802	12978	12832	12872	12934	13014	12932	12948	12745	12819	12810	12684	12867	12988	12711	12893	12907	12765	12841	12759	12847	12803	12996	12889	12971	12957	12659	12812	12890	12728	12949	13057	12771	12731	12900	12887	12809	12953	12756	12792	12799	12619	13019	12810	13037	12897	12672	13028	12922	12815	13057	12970	12768	12792	12924	12752	12937	12924	12740	12865	12882	12967	12751	12710	12806	12780	12844	12961	12843	12732	12798	12869	12987	12936	12834	12886	12902	12806	12912	12913	13028	12752	12900	12765	12991	12855	12833	12862	12923	12867	12809	12901	12957	12855	12777	12888	12814	12797	12879	12744	12847	12934	12957	12918	12913	12792	13005	12799	12901	12841	12781	12908	12914	12689	12886	12964	13011	12737	12849	12885	12796	12824	12748	12963	12870	12898	12854	12908	12871	12831	12824	12950	12792	12917	12736	12838	12875	12772	12778	12763	12883	12985	12703	12902	13006	12756	12885	12930	12842	12858	12777	12811	12673	12841	12902	12773	12855	12808	12766	12862	12789	12939	12921	12759	12905	12913	12799	12815	12791	12820	12846	13064	12851	12673	12749	12911	12816	12871	12877	12773	12974	12847	12907	12976	12827	12757	12928	12894	12668	12824	12929	12884	12683	12890	12855	12905	12838	12819	12687	12791	12956	12842	12864	12979	12766	12835	12797	12816	12801	13046	12895	12989	12938	12981	12928	12699	12828	12937	12684	12936	13040	12736	12780	12945	12779	12899	12932	12859	12836	12870	12800	12766	12862	12852	12882	12811	12776	12767	12875	12695	12944	12911	12967	12883	12891	12876	12903	12813	12868	12843	12844	12673	12915	12901	13116	12936	12800	12779	12945	12919	12974	12934	12927	13000	12946	12830	12860	12914	12704	12892	12766	12936	12679	12954	12879	12758	12895	12755	12768	12839	12781	12761	12991	12868	12942	12872	12810	12898	13024	13144	12898	12846	13025	12856	12827	12797	12890	12818	12838	12951	12846	12781	12759	12859	12823	12753	12712	12787	12857	12994	12740	12826	12839	12975	12811	12778	12831	12992	13044	12848	12761	13025	12843	12773	12917	12893	12644	12925	12875	12802	12759	12700	12819	12957	12926	12969	12950	12837	12960	12719	12726	12740	12791	12758	12909	12861	12771	12668	12845	12824	12524	12875	12654	12770	12785	12939	12832	12815	12867	12874	12784	12635	12990	12815	12777	12933	13068	12878	12872	12825	12763	12880	12705	12876	12912	12766	12999	12754	12797	12743	12864	12965	12810	12776	12771	12854	12835	12931	12891	12872	12821	12862	12858	12790	12772	12770	12981	12612	12995	12806	12790	12831	12920	12934	12690	12892	12775	12779	12689	12895	12852	12825	12876	12751	12893	12829	12813	12844	12970	12962	12828	12880	12641	12939	12968	12913	12824	12780	12861	12881	13044	12970	12750	12809	12833	12951	12807	12827	12813	12766	12879	12963	12816	12932	12867	12911	12809	12850	12904	12883	12680	12930	12743	12843	12893	12956	12848	12839	12666	12805	12886	12935	12789	12784	12856	12744	12841	12880	12784	12723	12934	13038	12942	12938	12884	12846	12792	12908	12904	12842	12889	12927	12715	12926	12902	12851	13041	12777	12827	12887	12837	12888	12770	13124	12901	12733	12852	12882	12895	12851	12880	12934	13013	12895	12851	12864	12798	13018	12850	12893	12902	12877	12908	13053	12728	12961	13015	12872	13102	12868	12907	13002	12700	12819	12976	12828	12872	12735	13087	12811	12909	12826	12969	12888	12988	12859	12997	13039	12947	12830	12700	12818	12983	12864	12937	13001	12777	12683	12806	12722	12768	12928	12861	12920	12650	12938	12937	12915	12999	12783	12973	12835	12934	12930	12736	12883	12910	12745	12979	12821	13017	12845	12938	12689	12910	12730	12780	12880	12906	12768	12840	12906	12768	12928	12685	12916	12919	12979	12807	12839	12909	12771	12891	12846	13011	12854	12820	12752	12796	12775	12916	12929	12900	12949	13043	12850	12815	12879	12956	12859	12784	12830	12770	12868	12730	12897	12906	12931	12710	12900	12784	12735	12914	12771	12895	12753	12852	12882	12902	12908	12774	12842	12854	12762	12878	12938	12900	12937	12759	12981	12770	12794	12918	12741	12822	12920	12948	12875	12998	12819	12952	12849	12831	12901	12828	12786	12790	12789	12795	12808	12840	12918	12833	12902	12735	12766	12878	12788	12893	12904	12772	12839	12828	12801	12954	12847	13032	12903	12966	12829	12763	12838	12779	12756
24032	23152	41146	40732	30453	27020	26162	22636	20579	16678	14556	14217	14253	14160	14186	14033	14101	14007	14206	14121	14187	13944	13733	14259	14023	13957	13884	14079	14193	14107	13990	14048	13993	13888	14012	13904	13920	14062	14165	14070	13889	14073	13981	14257	13993	13948	14175	13810	13913	13832	14070	14110	13900	13825	13978	14001	13741	13899	14236	14082	14187	14023	13900	13933	13988	13904	14128	14128	13995	13918	14038	13893	14000	14085	13933	14020	13818	14094	14091	13928	14064	13996	13937	13894	13932	14009	14109	13959	13928	13835	14173	13942	14104	13929	13905	13942	13901	13986	13971	14001	14106	13905	13973	13941	14123	13835	13881	13989	14099	13968	13814	13874	13826	13812	13994	13854	13993	14021	13825	13844	14060	14197	13958	13836	13728	13913	14019	14055	14105	14104	14013	13776	14099	14009	14059	14027	13992	13940	14174	14069	13950	14019	14045	14007	14013	13913	14051	13861	14079	14187	14103	13943	13997	14089	13889	14039	13896	14016	13895	14146	13929	14039	13857	13880	14034	14084	13716	13819	14066	13946	13956	13826	13963	13946	13844	14025	13845	13827	13967	13852	14038	14063	13913	14010	13939	13959	13924	13925	13784	14037	13869	13837	13971	13991	14122	14037	14102	13917	13885	13763	13947	13998	14088	13872	13947	14094	14114	14030	14046	14189	14103	13994	14001	14184	13947	13881	13980	14042	14117	13990	13912	14065	13894	13987	13946	14045	14002	14050	14011	13925	13711	14019	13922	13992	14016	14210	14140	14020	14019	13816	14083	14020	14110	14059	14193	13861	14131	13938	13904	14002	13919	13989	13828	13930	13902	14049	14005	14016	14178	13936	13969	14009	13898	14015	13947	13920	14011	14175	13857	13704	13935	13942	14158	14039	14027	13902	13942	13958	13868	14006	13937	14159	13723	13662	13846	14117	13858	13800	14080	13992	14008	13893	14022	14003	13975	13901	13863	13961	13823	13929	13778	14091	14011	13802	14007	13933	13865	13943	13963	14069	13959	13911	14049	13956	14055	13910	14048	13975	13922	13919	13960	13952	13802	13933	13831	13903	13897	14019	13813	14020	14041	13999	13988	13866	13901	13961	13787	14017	14041	13874	13933	13875	13980	13981	13867	14011	13871	13837	13999	13865	14021	13862	13928	13793	13872	14007	14086	13895	14041	13871	13947	13996	13658	14100	14085	14151	14028	14060	13852	13866	14053	14055	14124	13879	13882	13955	14082	13882	13841	13963	13958	13834	13929	13934	13690	14115	13889	13934	13882	14077	13933	13945	14220	13973	13939	14004	13727	13953	14027	13883	13921	13950	14089	13894	14011	14052	13870	13705	14026	14086	13856	13948	13774	13857	13990	13759	14001	13859	13954	13926	14199	13934	13918	13844	13930	13928	13845	13999	14042	14049	14004	13886	13886	13833	14002	13898	13898	13967	13813	13894	14091	13763	14153	14181	14037	13957	13962	13932	13998	14049	14041	13724	13995	14054	13937	14012	13995	13915	14085	13878	13990	13919	14026	14031	13897	13916	14032	13805	13994	14010	14101	13954	13990	13918	13947	14128	13907	13953	13951	13957	13830	13807	14006	14052	14119	14130	13978	13908	14141	14045	13920	13953	14150	13969	14058	13877	13814	13921	14135	13991	14160	13840	14136	13890	13985	13948	14166	14043	13941	14089	13948	13944	13840	14138	14153	14006	14074	14011	13822	13835	13930	14129	13921	14139	13789	13983	14069	14203	13813	14111	13968	14073	13963	13891	13949	13959	14012	13905	14014	13962	14064	13957	14013	14015	13969	13818	14030	13927	13940	13962	14023	14030	13772	13815	13888	13869	13959	13868	14129	14085	13902	13935	13821	13882	13945	14141	13856	14035	14011	14187	13890	13864	13811	13996	14145	14158	13874	14035	14109	13887	13799	13852	13975	14039	14065	14107	14019	13787	14019	14072	13895	14037	13982	13994	14004	13993	13884	13780	13926	13969	14014	13942	13888	13866	14095	14004	14012	13955	13926	13949	13936	13953	13860	13852	13957	14039	13969	13995	14010	13895	13882	13888	13877	14202	14028	14111	13794	13944	14116	14038	14127	14000	13940	13864	13882	13942	14074	13935	14021	13953	13954	13908	13752	13921	13869	13998	13718	13712	13847	13973	13841	14107	14143	14074	14161	14010	13927	13941	14013	14048	13928	13990	13853	13742	13939	14027	14087	13910	13895	13956	13895	14022	14142	14107	13990	14085	13887	13787	13641	13847	14044	13906	13941	13863	13952	13795	13894	14009	13794	13938	13842	13867	14108	13716	13769	13917	13711	13818	13963	13900	13973	13978	13897	13867	13999	13941	14101	13869	13786	13955	13909	13945	14010	13953	14133	13933	13977	13941	13830	13806	14032	13928	13952	13856	13933	13862	14089	13937	13816	13889	13848	13805	13851	14195	14101	13984	13782	14084	14146	14003	13869	14182	13966	13917	13948	13850	14030	14008	14062	14086	14049	14062	13970	13884	13951	14024	14108	13919	14055	13749	13967	14001	13938	13931	14078	14019	14061	13912	14032	13922	13723	13734	14114	13892	13915	13939	13905	13913	13800	14007	14035	14044	14004	13967	13768	13954	13974	13889	14042	14041	13900	13911	14072	13937	14039	13863	13902	13826	14097	13976	13981	13882	13844	14046	13848	14039	13901	14006	13901	13882	14036	13854	14241	13741	13759	14065	14128	14082	13771	14077	14089	14057	13992	13988	14004	13852	13851	13889	13908	14120	13837	14009	13691	13936	13950	14056	14046	14030	13866	13924	14057	13752	13898	13979	13890	13964	13971	13810	13793	14073	13948	13951	13961	14067	13910	13923	14066	13990	13968	13958	13781	13962	13989	14014	14159	13978	13924	13804	13998	13830	14081	14024	13995	14024	13965	14049	13868	14008	14013	14004	13966	13947	14103	13904	14062	14025	13841	14002	13738	13987	13974	13926	14007	13883	13879	13945	13866	14043	14010	14016	13912	14112	13841	14129	14046	13928	13883	13860	13854	13776	14048	13931	13930	13954	13854	13782	14197	14064	13824	14030	14113	13928	14008	14063	13957	14146	13965	14221	14095	13874	13801	13909	14011	14080	13995	14068	13915	13686	13870	13787	14131	14006	14046	13932	14150	13860	13867	13992	14269	14059	13914	13965	14008	14210	14039	13883	14014	14142	13958	13829	13979	13883	13983	13932	14007	13950	13902	13965	13861	14331	13786	13978	13936	14053	13983	13988	13947	13975	14178	13997	13961	14093	14018	13859	13958	14032	13789	14001	13862	13939	13899	13913	13968	13973	14224	13975	14099	13876	14030	13941	14012	13870	13987	14079	14009	13653	13878	14079	14014	13808	13836	13929	13745	14188	13860	13995	13945	14130	13879	14028	13928	13921	13902	13909	14138	13854	13981	13993	13944	14127	13867	13903	13867	13892	14043	13934	13949	14055	14064	14013	13986	13919	13972	14084	14133	14041	14074	14048	13899	13855	14055	13971	13978	13953	14036	14012	14066	13947	13774	13840	14011	14022	13794	13777	13970	13952	14011	13923	14076	13990	13815	13865	13904	14031	13795	13916	13887	13850	13995	14072	14029	14101	13978	14130	14182	14005	14009	13910	14245	14117	13930	13880	13939	14086	14027	13906	13862	14162	13970	13931	13914	14035	14203	14079	14018	13903	13965	14011	14065	13965	14126	13896	13918	14046	13957	14026	13906	14045	14021	13912	14082	14122	14064	13919	14032	14059	13983	13896	13823	13977	13976	14269	13952	13859	13889	13982	13934	14113	13888	13978	13933	13885	13952	13974	14162	13769	14017	14039	13824	14112	14041	14002	14069	14004	13992	13884	14005	13850	14004	14052	13973	13865	14100	14039	14035	14035	13941	14069	13996	13875	13866	13877	13677	13838	13899	14050	13891	13804	13937	13965	13925	13964	14191	14008	14047	13845	13960	13938	14097	13944	13965	14053	14028	14028	13980	14155	13916	14052	13878	14034	13946	14157	14073	13905	14052	13824	13823	14027	14076	13971	14051	13878	14139	14098	13976	14096	13912	13852	13916	13944	13899	13806	13995	13972	13923	13768	13960	14069	13858	14168	13821	13883	13791	13964	13799	13980	13784	14001	13986	13853	13943	13913	14208	14058	14235	13985	13943	13977	13945	14104	13956	13983	14047	13873	13999	14025	13949	14059	14034	13770	13995	13951	13875	13867	14108	13908	13922	13939	13920	13962	13752	13878	13919	14064	13848	13901	14025	14124	14162	13956	14011	13940	13943	13910	13975	13828	13797	14055	13815	13864	13968	13935	13890	13680	13900	13915	14089	13994	14139	13959	14098	13977	13940	13804	14014	13793	13996	14131	13964	13911	14099	14016	13974	13868	13746	14049	13993	13983	13810	13917	13944	14168	13856	13982	13874	14125	13866	14002	14066	14021	14059	14095	13993	14073	14071	14063	14115	13947	13913	14021	14242	14098	13957	13865	14112	13991	13962	14045	13917	13948	14044	14055	13777	13948	13877	13940	13964	13958	13916	14116	13926	13891	13929	13862	14040	14179	14149	13921	14104	13958	13952	13924	14019	14058	14182	14042	13955	13771	14047	13826	13861	14028	13961	14036	14085	13925	14008	13945	14081	14125	13937	13921	14060	13966	13962	14020	14011	13880	13889	13991	14116	13966	13854	14027	14014	13885	13834	14009	13750	13979	13918	13896	14152	14047	13966	13978	13827	13936	13949	14039	13876	13956	13857	13844	13876	13784	13861	13942	13928	13981	14046	13868	13967	14035	13961	14060	14203	13843	13890	13925	13825	13894	13939	13956	13839	13899	13879	13886	13887	14092	14093	14067	13979	14001	13868	13909	13679	13885	14114	13949	14007	14027	13717	14003	13740	13841	14089	13999	14051	13990	14069	13892	14228	14031	14040	13810	14058	13956	14225	13867	14077	13751	13828	13856	14009	14003	13979	13766	13816	14100	13961	13865	14052	13926	14035	13993	13980	14009	14092	13857	13950	13945	13988	14006	13885	14055	13999	13951	14004	14068	13961	13707	13937	14030	14008	13962	14023	14161	13826	13995	14038	13994	14103	14154	13944	13953	13979	13965	14137	13976	13830	14053	13982	13966	13865	14003
45605	88788	79760	54531	37393	27561	25918	24257	21301	14942	13003	12748	12682	12694	12660	12801	12765	12462	12599	12632	12631	12751	12645	12683	12498	12749	12723	12648	12530	12884	12518	12558	12716	12609	12508	12596	12789	12552	12669	12595	12649	12585	12699	12640	12611	12579	12468	12685	12599	12579	12556	12624	12687	12870	12729	12691	12688	12651	12703	12568	12685	12467	12555	12483	12820	12734	12841	12718	12744	12880	12528	12687	12746	12648	12784	12667	12514	12636	12597	12684	12735	12629	12709	12723	12636	12628	12446	12652	12675	12729	12684	12812	12636	12582	12568	12649	12771	12511	12590	12671	12586	12561	12649	12557	12579	12476	12752	12745	12642	12547	12784	12614	12501	12545	12638	12563	12630	12613	12635	12759	12765	12720	12769	12557	12490	12568	12545	12620	12571	12688	12528	12735	12503	12511	12759	12441	12654	12753	12510	12729	12513	12617	12772	12580	12559	12622	12446	12652	12667	12627	12451	12599	12626	12753	12618	12722	12766	12702	12557	12568	12693	12583	12697	12493	12646	12525	12613	12622	12730	12647	12471	12778	12600	12628	12730	12602	12699	12702	12620	12589	12658	12672	12567	12638	12544	12705	12617	12606	12579	12697	12598	12766	12651	12601	12624	12656	12671	12630	12597	12615	12615	12483	12727	12555	12576	12615	12515	12727	12542	12505	12655	12466	12659	12674	12749	12553	12567	12632	12474	12710	12564	12750	12511	12601	12641	12707	12538	12642	12734	12629	12643	12555	12634	12635	12584	12552	12953	12514	12735	12601	12681	12697	12732	12625	12601	12671	12592	12665	12809	12721	12590	12743	12686	12494	12733	12737	12385	12612	12583	12632	12650	12544	12652	12409	12619	12612	12641	12687	12795	12647	12697	12816	12498	12629	12611	12686	12500	12687	12578	12707	12515	12580	12543	12639	12709	12468	12634	12678	12778	12621	12497	12672	12739	12429	12703	12557	12755	12646	12696	12559	12571	12561	12569	12595	12592	12659	12496	12683	12616	12721	12634	12594	12546	12769	12658	12556	12605	12649	12667	12693	12686	12600	12709	12556	12621	12576	12429	12576	12687	12622	12603	12633	12725	12713	12684	12624	12569	12777	12624	12668	12478	12550	12689	12647	12755	12668	12713	12499	12661	12591	12625	12745	12637	12697	12564	12531	12546	12847	12522	12603	12503	12672	12865	12543	12638	12538	12514	12747	12521	12594	12358	12659	12690	12593	12743	12623	12617	12558	12529	12677	12492	12717	12708	12556	12472	12675	12570	12700	12622	12551	12548	12422	12682	12690	12654	12539	12808	12646	12609	12574	12612	12588	12746	12470	12711	12618	12507	12690	12669	12696	12666	12775	12776	12527	12558	12574	12621	12567	12663	12584	12644	12626	12537	12532	12606	12601	12477	12679	12591	12747	12603	12640	12536	12433	12470	12651	12669	12559	12495	12666	12628	12755	12735	12566	12515	12605	12589	12800	12636	12613	12640	12605	12518	12663	12662	12457	12750	12443	12702	12774	12818	12700	12356	12537	12658	12670	12863	12600	12752	12685	12480	12598	12666	12505	12624	12707	12577	12680	12516	12614	12629	12605	12675	12497	12603	12757	12772	12628	12582	12603	12601	12620	12695	12654	12474	12693	12655	12695	12505	12589	12578	12555	12722	12463	12554	12688	12638	12553	12787	12788	12599	12666	12677	12582	12583	12685	12571	12730	12640	12565	12648	12534	12548	12691	12774	12601	12515	12534	12701	12635	12770	12766	12790	12636	12734	12574	12763	12668	12567	12625	12686	12557	12685	12523	12750	12580	12736	12717	12678	12738	12558	12619	12489	12674	12581	12741	12734	12711	12652	12654	12629	12784	12596	12502	12626	12802	12480	12618	12694	12629	12661	12505	12666	12625	12602	12743	12586	12792	12619	12570	12610	12551	12678	12514	12694	12736	12698	12571	12762	12511	12552	12581	12527	12654	12644	12516	12616	12693	12510	12643	12657	12591	12703	12521	12610	12756	12540	12575	12717	12698	12676	12642	12496	12872	12527	12438	12637	12618	12738	12499	12597	12588	12591	12533	12581	12584	12588	12408	12647	12677	12713	12563	12698	12735	12712	12608	12613	12652	12668	12580	12552	12681	12810	12558	12534	12679	12550	12494	12714	12509	12752	12596	12757	12601	12571	12674	12639	12716	12638	12589	12723	12552	12711	12689	12638	12773	12610	12500	12825	12713	12592	12714	12586	12532	12627	12607	12632	12639	12593	12708	12674	12674	12556	12735	12679	12488	12567	12784	12803	12623	12761	12817	12876	12594	12585	12729	12496	12596	12532	12659	12577	12663	12581	12700	12614	12752	12811	12721	12584	12463	12771	12536	12592	12445	12665	12545	12665	12579	12472	12607	12627	12568	12557	12537	12556	12787	12558	12621	12602	12546	12508	12468	12620	12755	12700	12577	12489	12811	12608	12678	12640	12529	12608	12767	12719	12426	12607	12600	12610	12668	12753	12712	12692	12612	12464	12587	12581	12717	12693	12470	12703	12597	12663	12638	12705	12676	12612	12666	12617	12423	12567	12689	12734	12475	12599	12531	12653	12686	12522	12550	12658	12611	12737	12663	12911	12577	12724	12537	12693	12477	12484	12694	12554	12670	12738	12539	12778	12483	12481	12481	12720	12630	12688	12628	12542	12557	12594	12627	12765	12612	12580	12718	12641	12519	12541	12542	12673	12735	12672	12648	12554	12666	12740	12569	12767	12705	12551	12739	12591	12701	12634	12602	12525	12662	12657	12715	12766	12577	12668	12521	12623	12665	12595	12720	12635	12644	12662	12646	12723	12564	12666	12672	12491	12694	12636	12685	12581	12660	12657	12629	12519	12557	12757	12621	12570	12525	12574	12684	12622	12731	12469	12738	12514	12572	12604	12596	12610	12488	12547	12627	12564	12590	12685	12652	12658	12610	12626	12560	12568	12675	12481	12704	12419	12597	12649	12647	12697	12618	12533	12709	12723	12528	12510	12655	12705	12585	12673	12644	12698	12657	12654	12530	12592	12758	12590	12608	12501	12547	12632	12527	12675	12676	12645	12637	12666	12617	12543	12545	12571	12677	12560	12595	12727	12422	12672	12505	12647	12746	12590	12703	12692	12708	12755	12567	12603	12515	12462	12591	12653	12437	12697	12525	12539	12662	12571	12606	12654	12716	12691	12606	12611	12765	12578	12518	12620	12564	12651	12733	12574	12546	12727	12607	12603	12680	12660	12711	12617	12539	12700	12376	12732	12480	12551	12651	12586	12655	12573	12670	12664	12724	12614	12478	12656	12500	12744	12647	12665	12614	12650	12582	12518	12534	12762	12700	12631	12591	12629	12733	12644	12580	12593	12519	12608	12646	12544	12499	12662	12674	12654	12645	12684	12658	12627	12653	12572	12792	12593	12677	12477	12614	12599	12719	12550	12413	12686	12539	12606	12773	12730	12667	12624	12480	12637	12584	12644	12486	12542	12545	12799	12583	12537	12649	12557	12612	12631	12682	12618	12680	12619	12591	12566	12774	12760	12560	12826	12768	12636	12664	12534	12735	12601	12690	12810	12627	12730	12698	12488	12478	12610	12585	12524	12690	12746	12578	12800	12670	12595	12635	12490	12656	12574	12662	12598	12707	12599	12543	12704	12448	12529	12791	12648	12705	12563	12663	12667	12724	12676	12697	12517	12568	12678	12576	12512	12494	12588	12496	12637	12550	12493	12507	12758	12611	12575	12506	12577	12458	12610	12692	12648	12586	12646	12693	12580	12618	12567	12693	12474	12670	12687	12714	12536	12567	12495	12585	12536	12517	12568	12778	12511	12671	12587	12597	12678	12651	12679	12577	12734	12690	12709	12506	12631	12514	12770	12539	12608	12681	12751	12658	12615	12518	12590	12537	12619	12699	12626	12570	12591	12546	12776	12736	12554	12700	12718	12537	12680	12661	12551	12555	12607	12722	12543	12595	12507	12708	12667	12594	12639	12841	12514	12600	12541	12551	12618	12608	12510	12546	12764	12507	12816	12652	12534	12629	12573	12731	12631	12741	12498	12518	12653	12605	12568	12622	12739	12570	12467	12647	12663	12730	12596	12731	12590	12583	12552	12540	12790	12583	12567	12500	12779	12515	12705	12620	12679	12564	12624	12602	12488	12527	12574	12628	12790	12574	12509	12637	12582	12795	12651	12765	12655	12454	12576	12467	12509	12627	12652	12675	12634	12624	12419	12457	12679	12598	12599	12589	12594	12668	12590	12647	12629	12616	12597	12616	12542	12704	12565	12593	12743	12556	12556	12498	12734	12802	12550	12561	12492	12693	12543	12622	12586	12538	12669	12647	12658	12726	12649	12616	12629	12810	12572	12667	12443	12798	12640	12611	12539	12735	12576	12724	12533	12655	12724	12581	12463	12546	12598	12469	12686	12487	12631	12693	12493	12592	12653	12736	12718	12474	12552	12492	12701	12583	12792	12720	12719	12878	12718	12802	12583	12652	12769	12676	12527	12671	12617	12608	12626	12688	12706	12552	12492	12567	12577	12575	12699	12512	12743	12588	12757	12535	12604	12809	12685	12706	12472	12614	12659	12653	12590	12689	12744	12616	12644	12677	12543	12515	12675	12689	12586	12581	12556	12532	12787	12701	12489	12590	12713	12615	12811	12702	12615	12503	12669	12702	12612	12619	12572	12641	12551	12651	12613	12781	12681	12626	12749	12694	12551	12550	12498	12614	12624	12744	12631	12764	12467	12594	12690	12787	12713	12669	12696	12586	12582	12724	12705	12509	12573	12603	12682	12590	12587	12645	12652	12491	12463	12554	12570	12642	12696	12604	12691	12589	12551	12601	12534	12518	12754	12414	12706	12650	12533	12571	12587	12586	12662	12720	12605	12659	12731	12386	12530	12488	12580	12688	12667	12664	12552	12533	12659	12610	12612	12580	12634	12620	12699	12489	12556	12624	12724	12801	12493	12715	12552	12557	12538	12633	12465	12661	12632	12731	12669	12653	12452	12528	12519	12653	12634	12575	12919	12652	12695	12676	12553	12765	12780	12519	12782	12606	12446	12776	12607	12541	12656	12757	12424	12717	12646	12498	12710	12562	12573	12762	12585	12542	12557	12473	12729	12574
22746	21820	35410	37321	31263	28861	32609	28816	25331	18466	15083	14268	14196	14151	14042	14299	14181	14016	14178	14095	14104	14116	14083	14062	14045	13992	14100	14047	13882	14068	13898	13818	13887	13747	13916	13965	13998	14011	14127	14061	13906	14010	13883	13871	13975	14094	13859	14039	13882	13951	13927	14017	13833	13865	13958	13757	13822	14043	13884	13756	13942	13895	13737	14014	14020	13825	13958	14004	13724	13898	13912	13860	14034	13897	13917	13934	13935	13987	13937	13870	14112	13903	13701	14040	13880	14001	13996	14068	13772	13821	13952	13749	13918	13744	13659	13877	13763	13739	13829	13956	14028	13881	14072	13833	13863	13807	13953	14077	13807	13964	13824	13701	13948	13947	14055	13951	13669	14057	13801	13884	13874	13795	14102	13860	13873	13685	14076	13887	13860	13928	13925	14019	14005	13968	13929	13971	13917	13806	13767	13789	13998	13810	14038	14055	13731	13794	14115	13986	13930	13855	13873	13731	13933	13902	13951	13752	13948	13881	14068	13730	13933	14034	13990	13933	13773	13995	13822	13781	13882	13861	13952	13864	13973	13884	13782	13872	13914	14059	13837	13744	13868	13952	13863	13996	13943	13668	14040	13985	14011	13991	14020	13835	13888	13711	13750	14000	13785	13826	14081	14001	13911	13796	13727	13787	14068	13822	13764	13969	14014	13705	14107	13714	13885	13973	13670	13829	13800	13884	13950	14013	13791	13598	14018	13871	13975	14056	13923	13885	13947	13834	13937	13938	13818	13880	13925	13817	13963	13798	13810	13945	13817	13877	13990	13771	13809	13757	13804	13868	13910	13973	14002	13854	14014	13859	13784	14053	14047	13731	13779	13892	14058	13940	13947	13768	13946	13756	13953	13902	14006	13901	13754	13823	13832	13974	13777	13740	13885	13859	13796	13938	13914	13991	13917	13731	13920	14027	13987	13690	13862	14016	13878	13907	13906	13979	13847	13965	13851	13859	14041	13949	13966	13938	13955	13814	14002	13990	13737	13725	13832	13907	13844	13859	13833	13815	13981	13898	14036	13818	13852	13927	13845	14072	13766	14036	14139	13888	13791	13715	14032	13982	14015	13915	13897	13918	13958	13993	13949	13895	13913	13887	13887	13768	13875	13985	13938	14074	13975	14012	13894	14055	14054	13977	13686	13712	13959	14031	13921	13760	13895	13814	13820	13859	13952	13819	13837	13674	13959	13935	13860	14023	13685	13673	13858	13860	13986	14160	13948	13872	13830	14115	13834	13848	13716	14002	13776	13971	13969	13819	13850	14035	13834	13929	13803	13917	13765	13811	13734	13931	13717	13909	13982	13834	13904	13763	14090	13807	14004	13957	13973	13827	13776	13847	13962	13913	13930	13664	14002	13903	13990	13945	13811	13788	13904	13925	13676	13951	13832	13882	14033	13875	13903	14019	14101	13953	13858	13881	14014	13905	14220	13744	13853	14009	13743	13878	14039	13833	13891	13832	13881	13879	13854	13974	13769	13894	13834	13952	13983	13957	13823	13902	14000	13959	13980	13851	13997	13892	14067	14058	13925	13746	13823	13972	13905	13746	13654	13769	13850	13824	13923	13931	13978	13788	13753	13927	13911	13843	13925	13605	13841	13815	13852	13811	13776	13654	13960	13855	13706	13859	14014	13871	13851	14035	13846	13929	13945	13884	13700	14065	13859	13793	13807	14011	13745	14063	13884	13949	13881	13733	14001	13997	14047	14060	13923	13821	13797	14002	13798	13816	13731	13986	13883	13751	14089	14107	13779	13949	14109	13980	13855	13957	13976	13793	13924	13964	14046	13795	13981	13901	13963	13848	13960	13826	13848	13875	13895	13658	13854	13967	13819	13819	13933	13989	13711	13762	13971	13845	13765	13902	13663	13823	13934	14065	13996	14055	14109	14086	13953	13769	13911	14128	13824	13865	13958	13681	13884	13904	13797	13870	13740	13944	13770	13954	13776	13872	13817	14023	14010	13978	13783	13999	13876	13693	13795	13930	13996	13839	14090	13741	13960	13797	14076	13942	13971	14205	13993	13874	13797	14007	13833	13854	13877	13764	13947	13899	13884	13833	14008	13776	13761	13858	13854	14053	13794	14005	13887	14101	13881	14046	13866	13955	13863	13592	13934	13771	13955	13990	13792	13971	13703	13707	13855	13877	13801	13858	13887	13980	13763	13830	13715	13914	13977	14088	13730	13769	13858	14029	14079	14225	13792	13894	13993	13875	13793	14010	13861	13908	14010	14050	13731	13869	13910	14019	13765	13957	14096	13828	13922	13961	13877	13725	13958	13789	13762	13883	13763	13739	13771	13669	13835	14096	13825	13715	13731	13686	13636	13743	13907	13809	13767	13948	13887	13952	13910	13846	13911	14026	13944	13953	14088	13776	13946	13744	13821	13838	14078	13862	13755	13849	14059	13929	13873	13562	13916	13921	13941	14215	13913	13924	13818	13786	13930	13919	13882	13781	13907	13974	13858	13860	13771	14004	13848	13775	13876	13862	13910	13814	13860	13814	14141	13919	13914	14005	13930	13868	13938	13690	13929	13878	13770	13910	13870	14076	13819	13952	13974	13822	14010	13950	13798	13967	13933	13723	13622	13904	13753	13887	13980	13840	13816	13975	13915	13959	13820	13749	13764	13996	13716	13927	14037	13727	13886	14075	13857	13803	13980	13870	13848	13818	13811	13909	14041	13861	13854	13836	13930	13736	13930	13836	13889	13953	13950	13788	14040	13896	13916	13892	13895	13890	13787	14004	13882	13818	13706	13876	13812	13863	13947	13661	13729	13954	13812	13940	13915	13961	13786	14058	14036	13897	13870	13788	13947	13877	13913	13870	13724	13936	13921	13888	13963	14039	13861	13905	14137	13863	13730	13880	14058	13795	13835	13857	14100	14063	13937	13736	13937	13976	13646	13742	13920	14037	13749	14062	13883	14031	13991	13919	13884	13838	13970	13918	14003	13908	14016	13836	13861	13943	13914	14060	13841	14003	13917	13765	13840	13780	13713	13945	13995	13777	13895	13879	14034	13866	13951	13865	13888	13780	13948	13829	14147	13941	13755	14027	13933	13895	13957	13955	13773	13899	13749	13973	13995	13873	13916	13956	14063	13772	13727	13732	14032	13838	13871	13969	13846	13753	13963	13998	14081	14036	13838	14042	14046	13684	13900	13802	13890	13979	13809	13894	13889	13686	13726	13844	14033	13887	14020	13832	14004	13916	13834	14005	14022	13815	13947	13663	14025	13744	13869	14003	13843	13847	13852	13769	13996	13945	13891	13864	13854	13864	13945	13804	13861	13958	13794	13842	13760	13826	13863	13758	13813	13954	13965	13972	13926	13925	13965	13849	14044	13893	14043	13715	13886	13864	13883	13986	13960	13958	13966	13630	13829	13960	13776	13927	13697	13743	13816	13950	13916	13973	13845	13815	13919	13763	13889	13974	14024	13851	14144	13986	13966	14076	13926	13755	14053	13732	13928	13907	13933	13901	13701	13825	13796	14080	13914	13873	13971	13785	14101	13828	13889	13771	13945	13883	13928	13998	13914	13913	13954	13880	13817	13819	13870	14065	13876	13872	13787	14043	13826	13898	13786	14118	13828	13937	14068	13844	13767	13850	14015	13822	14060	13761	13920	13975	13919	13833	13608	13779	13818	13893	13985	14076	14023	13676	13920	13876	13947	13973	13865	13823	13930	13999	13863	13785	13714	13805	13793	13739	13933	13817	14031	13948	13857	13896	13885	13861	13852	13790	13898	13978	13983	13764	14046	13846	13886	13771	13808	13740	13866	13776	13934	13841	13927	13876	13900	13856	13939	13972	14055	14025	13690	13768	13945	13890	13747	13915	13759	13889	13860	13669	13880	13882	13841	14027	13995	13859	13814	13993	13885	13937	13958	13983	13924	13901	13857	13808	13923	13824	14034	13782	13952	14001	13946	13861	13789	14003	13864	13907	14007	13847	13953	13878	13842	13749	13763	13988	13847	13943	13927	13827	13961	14113	13953	13933	13835	14008	13724	13918	13991	13782	13931	13786	14003	14082	14004	13945	13948	13722	13955	13823	13892	14006	13989	13935	13985	13857	13996	13825	13842	13872	13917	13809	13713	13790	14006	13802	13796	13848	13858	13958	13826	13956	13935	13953	13978	13642	13877	13932	13925	13811	13877	14129	13987	13958	13972	13950	14074	14037	14008	13932	13874	13930	13859	13834	13612	13937	13974	13874	14085	14100	13776	13911	14009	13684	13976	13771	13825	13944	13894	13780	13865	13911	13667	13800	14034	13917	13872	13789	13818	13844	13784	13986	13915	13879	13882	13972	13852	13982	13669	13750	13843	13747	13821	13759	14181	14105	14041	13793	13802	13978	13711	13863	13911	13882	13953	13941	14011	13985	13892	13839	13775	13869	13914	13753	13905	13959	13990	13957	13988	13858	13981	14106	14087	13950	13908	13876	13817	14032	13876	13992	13920	13694	13732	13827	13851	13828	14007	13676	13958	13898	13822	13835	13803	13848	13986	13941	13810	13956	13931	13885	13977	13909	13939	13764	13890	14014	13847	13992	13917	13958	13904	13840	13906	13841	13907	13969	13878	13978	13872	13792	13716	13867	13833	14102	13871	13950	13762	13746	13940	13957	13741	13725	13671	13929	14045	14036	13936	13889	13886	13794	13850	14059	13784	14019	13801	13921	13921	13758	13863	13778	13941	13871	13876	13866	13858	13858	13752	13830	13989	13875	14003	13905	13925	14085	13893	13985	13937	13867	13753	13796	13717	13804	13632	13793	13944	14054	13984	13917	14135	13751	13703	13976	13938	13934	13898	13749	13908	13827	13916	13868	13849	13914	13706	13884	13895	13890	13971	13900	13945	13989	14044	13861	13911	14076	14071	14011	13976	13757	13939	13968	13963	13791	13912	13791	13669	13735	13846	13960	13844	13945	13924	14094	13948	13872	13878	13876	13851	13874	13783	13879	13815	13981	13723	13774	13665	13770	13926	14010	14071	13798	13939	13755	13867	13861	13883	13702	14094	13811	13801	13968	13938	13850	13835	13932	13946	13854	13999	13682	13999	13920	14149	13865	14029	14054	13886	13643	13788	13947	13934	13957	13801	14015	14057	13870	13875	14022	13890	14020
52818	95745	90674	72326	46145	35869	33706	32199	26807	16719	13347	12557	12699	12620	12639	12610	12653	12754	12757	12649	12836	12702	12790	12591	12704	12629	12660	12620	12491	12703	12526	12674	12495	12706	12461	12608	12572	12700	12684	12625	12611	12569	12599	12489	12707	12634	12490	12651	12719	12620	12680	12482	12410	12522	12437	12496	12644	12468	12529	12642	12539	12523	12560	12517	12681	12528	12501	12624	12530	12648	12600	12592	12520	12641	12539	12624	12560	12430	12530	12461	12504	12458	12530	12537	12612	12628	12510	12433	12617	12447	12458	12649	12466	12404	12484	12697	12557	12494	12774	12494	12529	12731	12456	12583	12605	12534	12556	12570	12522	12425	12702	12765	12608	12384	12650	12688	12598	12537	12509	12631	12726	12611	12443	12691	12654	12539	12563	12434	12639	12634	12526	12559	12621	12519	12553	12631	12625	12499	12463	12568	12611	12520	12448	12479	12462	12437	12641	12624	12382	12548	12419	12715	12428	12509	12612	12510	12643	12733	12623	12444	12434	12434	12599	12480	12562	12528	12446	12427	12614	12696	12527	12670	12562	12629	12687	12605	12484	12544	12515	12562	12643	12550	12705	12641	12576	12469	12602	12516	12511	12479	12625	12645	12627	12543	12502	12642	12541	12555	12668	12572	12450	12531	12380	12590	12675	12605	12483	12658	12535	12511	12459	12665	12533	12620	12609	12463	12538	12510	12497	12674	12602	12459	12642	12604	12589	12608	12490	12499	12464	12484	12525	12680	12561	12521	12472	12541	12422	12570	12576	12370	12471	12662	12550	12544	12486	12537	12453	12507	12508	12493	12453	12514	12502	12482	12403	12542	12765	12601	12592	12513	12419	12435	12566	12479	12430	12457	12495	12614	12527	12548	12488	12558	12545	12565	12337	12567	12572	12419	12477	12549	12378	12507	12372	12449	12677	12619	12553	12412	12679	12500	12579	12390	12414	12539	12605	12664	12590	12673	12557	12468	12650	12652	12559	12590	12434	12640	12482	12552	12595	12525	12648	12312	12418	12630	12605	12590	12448	12502	12686	12698	12537	12610	12506	12621	12651	12599	12526	12511	12531	12694	12629	12588	12664	12535	12594	12584	12525	12571	12756	12477	12773	12581	12550	12616	12524	12642	12543	12650	12513	12474	12611	12608	12445	12581	12555	12558	12495	12532	12734	12424	12528	12513	12536	12627	12656	12613	12544	12567	12635	12531	12591	12477	12539	12593	12808	12720	12370	12633	12584	12477	12576	12485	12609	12558	12636	12618	12476	12537	12593	12518	12565	12429	12551	12597	12626	12628	12647	12607	12365	12496	12520	12541	12465	12577	12590	12580	12527	12591	12511	12525	12434	12386	12676	12491	12552	12377	12494	12634	12520	12538	12540	12535	12502	12688	12469	12456	12665	12323	12723	12586	12656	12501	12656	12574	12574	12656	12620	12686	12530	12673	12482	12580	12761	12629	12552	12518	12330	12602	12436	12484	12620	12680	12484	12441	12556	12407	12582	12554	12351	12341	12506	12527	12601	12625	12504	12463	12754	12590	12668	12464	12580	12568	12622	12591	12579	12647	12637	12548	12452	12469	12444	12482	12555	12615	12439	12507	12425	12551	12467	12583	12428	12575	12669	12356	12536	12593	12537	12544	12502	12608	12451	12555	12428	12682	12552	12556	12503	12519	12501	12485	12635	12608	12490	12589	12633	12539	12355	12425	12624	12522	12787	12591	12403	12520	12622	12661	12591	12588	12636	12573	12650	12541	12689	12486	12522	12625	12436	12585	12450	12615	12514	12591	12389	12568	12553	12495	12582	12627	12415	12513	12487	12529	12577	12439	12546	12598	12624	12638	12556	12490	12568	12357	12671	12500	12594	12518	12410	12571	12518	12676	12493	12440	12579	12551	12579	12430	12458	12549	12511	12639	12527	12566	12697	12531	12546	12526	12494	12502	12517	12593	12582	12529	12632	12505	12573	12513	12742	12485	12607	12610	12526	12527	12734	12569	12606	12522	12499	12548	12538	12425	12619	12335	12513	12551	12455	12455	12664	12567	12550	12432	12594	12705	12575	12647	12670	12464	12558	12785	12592	12545	12316	12738	12478	12530	12483	12630	12592	12684	12619	12586	12473	12550	12579	12609	12632	12583	12615	12438	12636	12555	12506	12588	12430	12455	12454	12524	12628	12571	12563	12466	12586	12520	12469	12625	12661	12608	12496	12447	12664	12573	12559	12667	12535	12658	12618	12447	12606	12553	12545	12519	12411	12620	12370	12556	12589	12700	12392	12487	12601	12468	12389	12636	12461	12630	12673	12596	12560	12572	12582	12663	12470	12435	12546	12475	12663	12552	12467	12348	12537	12572	12536	12661	12541	12670	12534	12548	12511	12540	12531	12503	12535	12551	12496	12572	12611	12463	12619	12584	12553	12668	12428	12589	12509	12612	12714	12617	12485	12555	12526	12518	12555	12345	12507	12521	12536	12504	12696	12633	12444	12680	12615	12486	12736	12566	12507	12619	12352	12597	12545	12639	12541	12551	12601	12498	12612	12617	12562	12645	12554	12603	12450	12487	12458	12425	12559	12595	12555	12503	12611	12609	12662	12622	12590	12453	12447	12700	12589	12515	12525	12515	12486	12512	12699	12659	12457	12620	12409	12693	12631	12642	12439	12436	12502	12613	12683	12478	12506	12336	12545	12531	12500	12630	12457	12411	12585	12577	12283	12511	12594	12521	12566	12519	12633	12512	12441	12623	12653	12569	12525	12707	12408	12466	12708	12527	12612	12531	12586	12434	12576	12476	12427	12413	12476	12611	12595	12535	12531	12512	12582	12540	12584	12490	12555	12558	12515	12650	12611	12483	12570	12490	12578	12440	12483	12499	12669	12652	12569	12556	12608	12624	12669	12565	12513	12626	12516	12471	12596	12576	12686	12613	12521	12502	12612	12512	12560	12359	12594	12430	12367	12499	12592	12627	12591	12581	12734	12641	12719	12552	12493	12353	12554	12422	12535	12690	12574	12562	12620	12468	12554	12498	12443	12303	12442	12449	12770	12517	12597	12631	12538	12426	12663	12463	12449	12598	12657	12596	12345	12585	12522	12602	12583	12571	12591	12436	12551	12576	12534	12582	12398	12564	12677	12512	12572	12545	12443	12460	12791	12664	12338	12532	12581	12579	12556	12590	12609	12584	12624	12424	12565	12599	12522	12550	12450	12534	12499	12649	12522	12470	12598	12503	12619	12571	12446	12488	12624	12493	12335	12578	12665	12502	12558	12528	12575	12486	12689	12448	12487	12608	12434	12484	12551	12646	12442	12514	12662	12544	12559	12691	12607	12649	12528	12540	12555	12450	12492	12554	12584	12633	12592	12429	12820	12653	12606	12410	12643	12457	12594	12643	12502	12412	12548	12587	12560	12624	12512	12525	12295	12422	12539	12638	12554	12649	12630	12394	12529	12570	12691	12664	12566	12735	12429	12619	12528	12544	12661	12483	12517	12497	12476	12419	12470	12670	12628	12539	12584	12470	12575	12683	12544	12608	12488	12579	12584	12641	12326	12374	12529	12607	12504	12428	12584	12682	12738	12521	12572	12620	12509	12538	12679	12479	12517	12342	12629	12529	12495	12515	12573	12414	12593	12517	12446	12648	12563	12536	12523	12499	12348	12417	12732	12616	12533	12403	12540	12498	12509	12695	12517	12414	12554	12544	12538	12385	12572	12600	12536	12737	12634	12572	12763	12464	12468	12670	12475	12504	12680	12496	12457	12459	12330	12503	12629	12567	12551	12621	12552	12630	12299	12571	12491	12771	12467	12464	12640	12615	12609	12653	12592	12567	12603	12625	12619	12492	12557	12603	12613	12448	12589	12565	12545	12615	12487	12512	12519	12623	12497	12565	12516	12673	12458	12385	12544	12465	12577	12546	12627	12639	12546	12398	12615	12542	12536	12683	12469	12509	12487	12563	12556	12580	12439	12381	12689	12621	12555	12415	12701	12472	12484	12555	12611	12613	12492	12649	12677	12416	12499	12515	12597	12458	12449	12409	12612	12583	12493	12483	12392	12430	12579	12700	12567	12501	12582	12641	12496	12526	12530	12694	12545	12433	12668	12698	12492	12606	12463	12478	12574	12471	12513	12571	12437	12345	12493	12471	12503	12505	12664	12550	12657	12448	12654	12670	12683	12678	12536	12427	12619	12578	12550	12594	12738	12656	12629	12520	12270	12793	12563	12513	12312	12506	12608	12434	12447	12557	12591	12587	12702	12686	12527	12632	12525	12456	12377	12554	12506	12356	12539	12465	12663	12532	12524	12385	12519	12682	12560	12691	12560	12605	12665	12477	12600	12558	12507	12632	12611	12530	12703	12490	12656	12428	12543	12541	12672	12608	12612	12521	12358	12446	12606	12437	12659	12605	12687	12523	12460	12534	12532	12494	12520	12516	12492	12489	12341	12311	12478	12590	12430	12628	12506	12351	12573	12592	12481	12657	12667	12553	12566	12545	12445	12681	12632	12607	12556	12474	12614	12633	12520	12478	12519	12666	12537	12477	12538	12393	12443	12556	12567	12389	12574	12571	12505	12460	12421	12676	12487	12560	12529	12625	12499	12746	12485	12586	12412	12586	12612	12482	12642	12635	12563	12715	12528	12625	12739	12523	12591	12750	12720	12642	12481	12656	12564	12572	12492	12540	12590	12476	12575	12453	12609	12476	12393	12585	12526	12530	12596	12537	12438	12668	12496	12478	12545	12496	12523	12541	12571	12557	12471	12580	12512	12507	12564	12583	12656	12452	12492	12479	12585	12659	12655	12683	12557	12460	12533	12475	12506	12590	12580	12449	12464	12487	12661	12599	12418	12353	12499	12640	12755	12503	12571	12486	12561	12596	12453	12415	12672	12601	12622	12591	12584	12462	12379	12637	12639	12691	12621	12429	12575	12609	12557	12466	12658	12507	12362	12449	12533	12524	12555	12461	12495	12597	12494	12676	12554	12380	12564	12691	12515	12511	12586	12698	12534	12488	12468	12452	12707	12477	12669	12509	12612	12586	12628	12645	12446	12485	12381	12595	12459	12614	12319	12543	12591	12473	12510	12425	12519	12365	12627	12511	12582	12496	12417	12468	12597	12527	12640	12581	12646	12562
28449	34448	44302	33969	22269	18285	17071	16016	15705	14857	14502	14494	14505	14312	14465	14623	14636	14524	14458	14590	14613	14680	14481	14412	14507	14376	14540	14318	14554	14765	14416	14572	14300	14572	14814	14667	14489	14434	14580	14550	14483	14477	14412	14575	14703	14435	14466	14529	14513	14559	14336	14451	14355	14375	14294	14407	14659	14596	14348	14475	14434	14457	14483	14400	14481	14359	14492	14541	14381	14463	14353	14493	14475	14601	14616	14518	14362	14331	14468	14643	14592	14372	14373	14326	14597	14270	14633	14408	14641	14424	14537	14499	14411	14513	14455	14525	14282	14238	14511	14431	14558	14411	14296	14656	14496	14450	14599	14564	14576	14315	14555	14303	14389	14600	14611	14675	14516	14291	14545	14549	14506	14470	14392	14509	14392	14502	14497	14416	14533	14484	14480	14276	14522	14559	14691	14693	14496	14409	14287	14285	14396	14385	14374	14363	14550	14472	14547	14429	14562	14396	14360	14521	14332	14506	14165	14374	14343	14447	14511	14545	14381	14626	14722	14419	14466	14478	14360	14501	14529	14456	14490	14479	14339	14542	14481	14286	14465	14414	14502	14489	14476	14265	14591	14420	14510	14602	14448	14288	14358	14534	14607	14299	14525	14526	14551	14458	14461	14499	14262	14368	14483	14533	14556	14451	14475	14478	14237	14302	14342	14441	14555	14560	14453	14488	14457	14496	14433	14471	14521	14445	14342	14544	14441	14612	14433	14585	14778	14482	14601	14488	14383	14444	14363	14513	14612	14424	14430	14541	14637	14477	14314	14396	14367	14490	14467	14543	14513	14446	14590	14482	14481	14458	14398	14680	14621	14525	14390	14548	14667	14303	14400	14268	14435	14320	14506	14409	14470	14312	14513	14564	14562	14426	14649	14320	14304	14491	14460	14312	14516	14488	14526	14154	14358	14646	14238	14589	14443	14566	14574	14537	14492	14495	14482	14512	14538	14387	14394	14554	14455	14621	14235	14407	14495	14458	14519	14306	14420	14551	14494	14406	14463	14605	14486	14389	14554	14395	14268	14425	14537	14577	14516	14494	14637	14356	14519	14446	14700	14542	14466	14494	14378	14654	14703	14395	14494	14493	14474	14336	14612	14346	14471	14528	14365	14608	14406	14613	14291	14433	14663	14532	14657	14480	14424	14268	14328	14281	14402	14249	14405	14746	14407	14115	14517	14659	14432	14439	14393	14514	14435	14559	14533	14285	14470	14406	14443	14525	14520	14413	14498	14573	14629	14411	14408	14350	14543	14487	14612	14557	14500	14385	14354	14590	14432	14473	14440	14493	14541	14705	14491	14462	14327	14414	14437	14499	14552	14435	14307	14369	14531	14443	14478	14526	14529	14721	14510	14652	14637	14590	14526	14436	14529	14678	14504	14409	14462	14503	14527	14411	14415	14337	14359	14535	14433	14494	14457	14397	14658	14282	14603	14357	14436	14454	14408	14516	14582	14567	14232	14542	14518	14429	14405	14377	14510	14626	14529	14456	14373	14578	14646	14375	14377	14458	14694	14563	14485	14575	14391	14526	14569	14509	14572	14635	14538	14398	14438	14448	14562	14412	14430	14345	14681	14335	14541	14437	14495	14535	14397	14366	14260	14496	14420	14426	14535	14712	14648	14398	14596	14746	14363	14513	14388	14503	14496	14433	14355	14342	14367	14481	14418	14457	14442	14438	14531	14450	14429	14623	14664	14386	14495	14545	14543	14524	14406	14372	14659	14313	14695	14422	14484	14584	14299	14409	14542	14501	14487	14486	14505	14332	14394	14526	14410	14610	14561	14413	14439	14489	14612	14448	14555	14425	14435	14472	14575	14494	14657	14275	14272	14382	14414	14364	14438	14562	14591	14369	14385	14390	14495	14441	14343	14314	14393	14315	14508	14433	14478	14526	14549	14498	14582	14533	14559	14612	14408	14503	14309	14321	14322	14566	14583	14463	14496	14453	14723	14531	14278	14442	14655	14449	14458	14376	14400	14582	14616	14549	14681	14348	14479	14392	14556	14647	14284	14338	14571	14354	14292	14325	14369	14533	14659	14647	14561	14469	14486	14436	14494	14403	14384	14589	14633	14349	14559	14476	14569	14366	14431	14340	14557	14282	14504	14560	14421	14730	14342	14331	14635	14405	14459	14561	14391	14445	14646	14498	14709	14487	14407	14568	14653	14404	14494	14432	14428	14623	14333	14515	14461	14284	14407	14290	14573	14546	14554	14334	14521	14562	14292	14539	14464	14590	14395	14507	14473	14630	14420	14440	14343	14487	14537	14465	14408	14434	14479	14349	14460	14345	14619	14431	14490	14520	14463	14397	14646	14506	14421	14566	14385	14433	14563	14300	14402	14592	14587	14470	14571	14766	14572	14465	14626	14442	14451	14516	14468	14444	14700	14636	14497	14531	14537	14452	14427	14518	14740	14639	14168	14589	14431	14423	14737	14398	14508	14383	14334	14426	14546	14580	14635	14445	14461	14344	14454	14445	14637	14518	14362	14549	14597	14344	14545	14530	14510	14480	14524	14224	14585	14585	14523	14685	14367	14619	14751	14794	14502	14645	14676	14593	14578	14661	14436	14491	14411	14707	14451	14601	14394	14593	14592	14566	14372	14540	14492	14177	14508	14367	14340	14307	14325	14187	14637	14445	14481	14597	14518	14305	14520	14402	14535	14639	14535	14481	14637	14504	14630	14563	14527	14306	14546	14374	14379	14493	14488	14469	14615	14542	14283	14583	14367	14576	14505	14536	14416	14404	14516	14405	14462	14524	14603	14571	14609	14315	14508	14559	14611	14490	14461	14255	14579	14467	14572	14541	14281	14520	14486	14532	14526	14540	14480	14445	14562	14575	14644	14601	14466	14386	14469	14581	14542	14441	14482	14547	14545	14571	14376	14484	14522	14641	14529	14540	14518	14511	14523	14331	14268	14552	14559	14380	14492	14346	14363	14427	14558	14581	14397	14448	14477	14590	14794	14510	14702	14353	14347	14558	14371	14434	14663	14391	14558	14562	14564	14602	14433	14407	14541	14469	14560	14434	14478	14538	14486	14501	14287	14449	14573	14378	14372	14523	14559	14425	14564	14400	14386	14502	14615	14238	14619	14484	14305	14555	14360	14445	14361	14416	14575	14465	14393	14268	14621	14415	14424	14485	14479	14611	14364	14383	14510	14425	14509	14408	14679	14558	14663	14351	14328	14542	14504	14519	14534	14407	14359	14541	14334	14520	14516	14520	14515	14509	14419	14445	14553	14542	14561	14561	14359	14643	14510	14420	14429	14660	14430	14577	14436	14485	14599	14451	14481	14390	14394	14441	14397	14421	14445	14381	14376	14351	14499	14494	14453	14444	14376	14378	14531	14430	14418	14503	14614	14606	14547	14565	14504	14546	14396	14540	14448	14446	14428	14516	14546	14388	14439	14453	14453	14532	14598	14321	14513	14548	14424	14456	14546	14607	14514	14413	14469	14369	14410	14594	14460	14471	14528	14447	14460	14400	14462	14460	14533	14433	14605	14412	14420	14609	14651	14456	14368	14397	14428	14389	14487	14542	14532	14634	14543	14397	14527	14413	14461	14488	14577	14511	14327	14456	14674	14650	14339	14472	14596	14348	14381	14413	14578	14429	14625	14291	14585	14472	14498	14431	14248	14239	14391	14330	14505	14326	14675	14427	14455	14508	14473	14465	14541	14634	14608	14331	14593	14574	14429	14336	14398	14501	14475	14511	14720	14481	14345	14512	14414	14348	14598	14520	14431	14369	14252	14378	14483	14615	14462	14519	14527	14446	14604	14831	14623	14682	14524	14418	14369	14512	14395	14581	14348	14396	14492	14363	14565	14412	14493	14620	14489	14697	14659	14574	14368	14523	14507	14479	14472	14490	14581	14392	14433	14435	14444	14414	14378	14533	14189	14330	14561	14531	14477	14417	14389	14322	14474	14430	14374	14619	14645	14518	14468	14442	14453	14429	14521	14638	14381	14468	14446	14650	14484	14457	14385	14397	14435	14495	14657	14527	14505	14438	14484	14486	14414	14330	14246	14426	14342	14471	14348	14482	14593	14450	14619	14502	14513	14488	14420	14504	14492	14542	14510	14576	14344	14435	14445	14471	14596	14489	14534	14555	14480	14668	14310	14493	14566	14561	14563	14664	14428	14439	14514	14512	14578	14384	14433	14596	14285	14408	14558	14666	14564	14587	14511	14272	14425	14509	14298	14396	14686	14552	14712	14568	14263	14601	14495	14427	14394	14486	14418	14256	14490	14353	14478	14441	14385	14404	14338	14426	14402	14609	14406	14425	14622	14466	14485	14427	14623	14375	14480	14562	14372	14502	14415	14491	14735	14475	14583	14442	14496	14524	14219	14534	14253	14300	14470	14428	14436	14561	14421	14491	14340	14381	14350	14686	14488	14414	14475	14465	14742	14501	14416	14679	14381	14464	14464	14533	14418	14342	14471	14585	14392	14377	14615	14571	14639	14528	14668	14513	14454	14448	14678	14352	14337	14513	14514	14380	14596	14543	14553	14410	14453	14523	14599	14444	14455	14471	14550	14616	14470	14405	14545	14514	14338	14373	14462	14668	14638	14304	14723	14496	14698	14475	14449	14298	14720	14556	14684	14427	14449	14510	14593	14549	14507	14330	14324	14399	14593	14510	14546	14423	14369	14491	14344	14468	14540	14478	14483	14563	14514	14463	14477	14521	14416	14492	14480	14382	14398	14405	14507	14401	14300	14366	14588	14305	14334	14466	14415	14454	14396	14583	14523	14348	14320	14448	14501	14442	14496	14383	14633	14406	14499	14580	14382	14455	14587	14587	14571	14328	14264	14550	14436	14438	14527	14475	14480	14658	14549	14492	14477	14277	14531	14581	14635	14463	14517	14525	14334	14421	14537	14302	14676	14244	14593	14488	14609	14666	14517	14455	14459	14300	14496	14527	14510	14548	14474	14417	14534	14546	14514	14505	14640	14569	14438	14446	14456	14433	14517	14536	14556	14360	14434	14658	14561	14573	14452	14347	14470	14486	14349	14590	14418	14535	14593	14557	14589	14646	14344	14507	14536	14521	14509	14350	14415	14443	14677	14329	14433	14496	14484	14408	14472	14538	14583	14416	14526	14291	14453	14356	14426	14437
28544	52540	46398	31373	20434	17299	16027	15237	14514	13431	13181	12919	13208	12920	12939	12946	12947	13118	12960	13029	12960	12989	13038	12880	13046	13049	13127	12945	13143	12830	13074	13048	12850	12893	12946	13076	13030	13025	13154	13003	12942	13024	13016	12960	13077	12836	12975	13116	13036	13105	12934	12855	12960	13038	12973	12986	12861	12928	12997	12823	12972	13011	12709	13061	12962	12840	12901	13002	13022	13032	13104	12883	13006	12784	12939	12889	12974	12806	13006	13126	13198	12868	13137	12859	12919	13066	13132	13001	12872	13007	13042	13030	12915	13073	12984	12977	12754	12991	13090	12941	12930	12993	12994	12985	12977	13037	12796	13009	12965	12875	13002	12906	12847	12853	12899	12937	13006	12892	13010	13002	12976	13161	12911	13037	13091	12977	12956	12938	13014	12895	13034	13042	12936	12979	13046	12879	13109	12942	12889	13090	13070	12893	12969	12790	13090	12926	13027	12977	13098	12915	12790	12991	13039	12932	13096	12930	13062	13006	13148	12847	12921	12891	13040	12937	13028	13061	12983	12876	13021	13057	13047	12918	13159	13034	13025	12799	12949	13031	12966	12952	12910	13030	13149	12891	13131	13010	12842	13077	12928	13027	13066	12891	13208	13141	13048	12992	12990	12795	13021	12921	13014	13021	12864	13036	12804	13181	12957	13021	12794	13067	12847	13088	13048	12854	12890	12887	12761	12960	12965	12896	12950	12910	12963	12841	13079	13109	12881	13077	12973	12762	13021	12919	13063	13012	13004	13071	12736	12839	12874	12918	12928	13019	12878	12897	12856	13023	12959	13020	12871	12864	13031	13094	13141	13090	12977	12938	13026	13107	13147	12948	12950	12791	13036	12931	12899	12856	13038	12994	13115	13052	12919	13221	13072	13164	12959	13012	12968	13175	12952	12987	12910	13053	12758	12851	13045	12934	13068	13015	12931	12908	12873	13066	12938	13034	12816	12994	12806	12875	12894	12756	13161	12946	13056	12895	13077	13004	13067	12899	13042	12981	13137	13073	12854	13043	12885	13019	12930	12956	12894	12902	12843	12994	12922	12988	12970	12907	13161	13035	12810	13024	12980	12989	13237	13042	12944	12912	13045	12964	13001	12938	13050	13048	13176	13046	12885	13000	13019	13075	13117	12870	12981	13012	12872	12976	13000	13058	12937	12899	12988	13115	12968	12769	13000	13021	12901	13076	13118	13025	12903	13033	12868	12825	12969	12973	12915	12931	12982	12835	12993	12929	12947	12814	12958	12911	12949	13252	12787	12937	13073	12944	12935	13180	12877	13010	12902	12830	13063	13024	13023	12970	12813	13109	12983	12854	12867	12982	12862	12909	12785	12965	12885	13106	13025	13063	13070	12936	12901	12910	13031	13023	13166	13054	13063	13066	12994	12889	12954	13098	12916	12948	13078	12757	13025	13058	12864	12919	13026	12895	12889	12874	12859	13058	12980	13036	12909	12873	13034	13067	12922	12962	13100	12920	13002	12873	12994	12947	12965	13057	12997	12813	12952	12991	12910	12912	13075	12895	12742	13110	12906	13122	13081	13003	13135	12976	13052	13018	12970	12870	12992	12944	12905	12938	12891	12953	12985	12968	13059	12978	12948	12776	12930	12820	13126	12960	12885	12864	12958	12961	12758	13027	12898	12941	13059	13033	12879	13027	13044	13005	12878	13098	13035	12899	12948	12979	12917	12981	12998	13020	13126	13091	13059	12990	13078	12742	12772	12796	12925	12987	12948	12985	12974	13001	13069	13100	13022	13029	13085	13046	12955	13058	12910	12974	12949	12936	12936	12932	13002	13033	13021	12880	12925	12894	12935	12889	12971	12959	13130	12960	12966	13007	12970	12951	12896	12991	12830	12913	12866	13076	13043	12767	12982	13034	12970	13062	13021	12914	12949	12990	13170	12804	12978	12988	13045	13073	12877	12881	12850	13023	13018	13076	12909	13061	12993	13026	12894	13065	12906	13049	12832	12871	12811	13138	12942	13019	13068	12933	12851	13038	13104	13041	12795	12972	12965	13004	13029	13075	12799	12875	12958	12821	13025	12904	12922	12973	12768	13090	12991	12934	13094	12960	12887	12970	13039	13083	12940	12930	12918	13018	12885	13085	13065	13026	12940	12938	13042	13122	12997	12982	12977	12894	13101	12918	12909	12989	13038	13116	12947	12948	13180	13027	12875	12914	12811	12979	12997	13013	12952	12963	13079	12975	13043	13085	13096	13025	12986	12873	13040	12966	13092	13052	12971	13038	13051	12959	13133	12995	13052	13014	13063	13018	13046	13054	12998	12987	12946	12914	12885	12812	12946	13038	12894	13030	13003	13049	12783	13039	12903	12975	12993	13129	12916	12851	12889	12896	12814	12869	12885	12888	13084	12894	12979	13007	13048	12920	12821	13101	12992	13040	12977	12842	12901	13001	12876	13044	12982	12830	13010	12953	13018	13011	13055	13030	13127	12989	12991	12885	12924	12964	12931	12902	12983	13021	13069	13160	12913	13092	13055	12920	13143	12726	12901	13038	12950	12722	13017	13042	12978	12995	12911	12841	13056	12926	13071	12980	12941	12880	13023	12901	13010	12977	13026	12964	13133	13048	13091	12919	12852	12957	13046	12921	13038	12936	13111	12989	12972	13052	13183	12865	12911	13079	12885	12816	13019	13026	13155	12925	13238	12969	12967	12927	12920	13101	12859	12880	12941	13026	13013	12954	12922	13000	13036	12913	13021	12983	12913	12991	13013	12808	12855	13069	13070	13043	13163	12951	13089	12980	12984	13016	13018	13165	13123	12961	13070	12928	12820	12981	12892	12821	12995	13088	13098	12946	12950	12962	12948	13110	12869	13005	12988	13007	12965	12983	12821	12908	12881	12862	13016	12902	13012	12976	13047	13010	13051	12935	13066	12920	13054	12844	12995	12979	13038	13129	12872	12872	12936	12955	13022	12844	12939	12829	12985	12906	13048	12912	12956	12904	13081	13037	13007	12970	12971	12879	13034	13011	13065	12988	12850	12965	13040	13039	12911	13001	12996	12986	12964	12973	12941	13218	12951	13035	12979	12929	12906	13118	12883	12932	12861	13099	12940	12822	12896	13006	13094	13068	13066	12916	12887	13034	13031	12987	12944	13046	12976	12994	13110	13046	13025	12934	13026	12917	12811	12862	12950	12913	12954	13055	12989	12856	12861	12921	13039	13068	12998	13095	12911	12905	12921	12991	13077	12920	13004	13023	12892	13173	13001	12908	13122	12822	13061	12846	13093	12907	13050	12957	12886	12994	13019	12857	12814	12986	12968	13038	13012	12931	12929	13051	13044	13044	13049	12945	12947	12977	12881	13044	12662	13062	12945	13026	13103	13064	12964	12860	12908	13040	13040	13020	12817	12827	13003	13106	12997	13121	12875	13063	12975	12931	12770	13122	13031	13013	12931	13025	13120	12948	13021	13022	13039	13048	12759	12948	12875	12867	12934	12963	12908	13045	12910	13028	12901	13042	13080	12892	12976	13015	13097	13054	13065	13070	13116	12898	12970	13052	12962	12920	13160	12885	12857	12907	13017	13000	12952	12941	12967	12904	12898	13073	12965	12973	12901	13107	12914	13017	13031	13067	13011	13002	12941	12811	13127	13006	13088	12847	13064	13042	12988	13108	13028	13097	12852	12922	13059	12921	13167	13057	13040	13041	12914	12887	13057	13071	12889	13007	12946	12845	13127	12915	12974	13058	12949	12828	12898	12894	12902	13031	13045	13000	12900	12975	12918	13079	12797	12908	12938	13023	12905	12843	12965	12994	13145	13053	13041	13046	13173	12851	12962	12987	13047	13049	12986	12940	12914	13014	12965	12961	13100	13063	12946	12906	13148	12903	13029	13006	12931	12924	12912	13045	13030	12991	12980	13195	12968	12942	13029	13003	13073	12997	13063	13152	12912	12967	12915	13028	12942	12998	13007	12924	12899	12875	12893	13158	12968	13040	12922	12982	12984	12913	12983	12938	13198	13132	12833	12998	12973	13142	12913	13030	13099	12995	12850	12804	12864	12769	12917	12850	12979	12859	12865	12918	13011	12996	12976	12961	12945	13148	13113	13121	12974	12955	13053	12974	13034	12897	12950	13009	12987	13004	12878	12996	13185	12945	12944	13107	12954	12823	13140	13072	12948	12944	12922	12829	12912	13099	12962	12946	13077	12915	13125	13111	12836	13247	13043	13028	13027	12926	12988	13240	13023	13007	13035	12944	12931	13149	13167	12970	13019	13023	13003	13025	13085	12984	12939	12845	13060	12988	13097	12926	12994	13185	12869	12995	12941	13019	12935	13084	12984	12890	12921	12832	13039	12878	13100	13084	12924	13030	13056	12847	12998	13058	12862	12904	12941	13111	12962	12948	12916	13146	12943	12990	13068	13160	12962	13196	13038	13084	13026	12883	13148	13135	12981	12988	13005	12926	12955	13074	12979	13066	12952	12937	13029	12873	13031	12927	12888	12948	12979	12907	13125	13030	13078	12939	12990	12919	12977	13022	12782	12983	13044	13058	13132	12876	12806	12806	13062	13026	12841	12941	13036	13058	12974	13020	12883	12877	12852	13068	13012	12895	13093	12872	13012	13014	12951	12942	13000	12889	12955	13025	13141	12828	12816	12850	12952	12941	13035	12980	13036	12782	12966	12901	13023	13068	12959	12787	12947	12968	12938	12930	12947	12874	12998	13047	13046	12967	13058	12999	12865	12975	12984	12937	12949	12985	13015	13044	13086	13024	12892	13015	13008	12943	13051	12807	12964	13017	13063	12937	12867	12947	13000	12910	12821	12900	13125	12986	13104	13074	13000	13051	13061	13026	13028	13012	13105	12887	12848	12981	12924	12953	13044	13008	13048	13001	13037	13013	12845	13010	12944	12921	12921	12834	13100	12901	12771	12908	12982	12941	12932	12910	12975	12897	12872	12960	13073	12988	12882	12958	12888	12911	12959	12988	12931	12794	13075	13087	12936	13120	12975	13017	12990	12945	13040	12972	12916	13003	12794	13022	12986	12952	13115	12904	13008	13159	12904	13022	12935	13050	12920	12876	12968	12822	12973	12973	13061	13051	12952	13029	12914	13047	13023	12905	12955	12986	13056	13051	12836	13097	13009	12946
23924	22772	40205	40634	32699	30031	27039	23689	20912	17042	15088	14322	14523	14478	14271	14483	14354	14205	14412	14387	14421	14403	14392	14308	14150	13967	14259	14378	14169	14505	14148	14148	14325	14411	14191	14376	14273	14088	14408	14258	14198	14237	14101	14252	14229	14401	14283	14302	14335	14372	14218	14165	14320	14264	14270	14332	14194	14275	14362	14369	13965	14165	14283	14395	14226	14355	14385	14212	14187	14334	14163	14315	14111	14146	14226	13897	14273	14347	14153	14164	14261	14199	14105	14275	14294	14198	14095	14337	14062	14183	14393	14296	14431	14281	14200	14184	14264	14234	14261	14216	14327	14236	14192	14253	14239	14207	14365	14175	14286	14311	14190	14171	14424	14397	14378	14480	14313	14313	14289	14318	14256	14218	14201	14370	14111	14069	14138	14124	14180	14143	14228	14301	14364	14270	14225	14145	14421	14308	14115	14179	14175	14311	14103	14167	14247	14284	14244	14318	14151	14457	14250	14017	14353	14200	14166	14214	14157	14108	14444	14230	14260	14280	14516	14183	14102	14359	14230	14347	14269	14286	14231	14276	14261	14210	14202	14005	14222	14369	14411	14264	14433	14029	14207	14094	14414	14225	14179	14076	14233	14206	14117	14236	14115	14019	14258	14271	14119	14150	14209	14171	14283	14307	14094	13896	14227	14294	14289	14334	14407	14163	14164	14275	14134	14233	14167	14102	14269	14303	14290	14193	14396	14205	14414	14155	14290	14178	14265	14286	14309	14354	14310	14307	14172	14304	14319	14320	14095	14333	14223	14277	14452	14296	14126	14251	14285	14379	14194	14254	14240	14231	14383	14083	14212	14083	14128	14257	14134	14311	14018	14118	14294	14169	14194	14297	14201	14194	14307	14233	14126	14102	14235	14310	14329	14203	14393	14057	14313	14113	14171	14162	14315	14062	14259	14048	14364	14150	14326	14287	14427	14025	14365	14105	14237	14069	14269	14188	14310	14113	14303	14268	14370	14014	14061	13972	14167	14194	14194	14103	14279	14212	14430	14201	14120	14288	14234	14336	14354	14002	14060	14159	14129	14276	14331	14235	14192	14176	14158	14084	14245	14128	14360	14258	14255	14117	14252	14243	14276	14183	14111	14374	14301	14375	14194	14058	14314	14176	14263	14197	14319	14193	14065	14252	14296	14272	14213	14340	14295	14202	14170	14280	14129	14145	14223	14160	14425	14236	14172	14213	14163	14240	14149	14385	14126	14329	14307	14241	14152	14187	14137	14067	14431	14231	14214	14342	14243	14320	14151	14122	14175	14239	14291	14226	14184	14188	14280	14210	14112	14159	14367	14229	14464	14113	14138	14121	14294	14330	14423	14136	14278	14243	14195	14210	14279	14141	14151	13945	14312	14174	14347	14392	14272	14453	14257	14223	14064	14186	14199	14185	14103	14402	14139	14329	14246	14363	14334	14171	14090	14192	14254	14170	14195	14152	14180	14074	14275	14263	14013	14188	14218	14392	14289	14281	14405	14221	14240	14219	14414	14341	14352	14290	14325	14127	14109	14272	14142	14310	14295	14292	14096	14393	14063	14266	14254	14088	14176	14163	14174	14398	14200	14282	14385	14208	14323	14102	14368	14221	14105	14272	14215	14269	14301	14081	14152	14177	14241	14321	14362	14114	14069	14186	14117	14225	14278	14327	14387	14175	14242	14299	14207	14239	14216	14201	14196	14316	14398	14283	14217	14215	14249	14188	14332	14320	14188	14219	14156	14283	14287	14155	14402	14220	14305	14179	14015	14079	14309	14418	14184	14312	14336	14295	14174	14118	14372	14280	14241	14526	14310	14275	14320	14224	14275	14299	14258	14240	14114	14165	14298	14224	14372	14397	14256	14105	14414	14234	14053	14179	14195	14074	14224	14394	14177	14405	14224	14243	14088	14252	14327	14250	14220	14192	14168	14393	14193	14190	14412	14241	14240	14346	14355	14256	14329	14034	14256	14216	14218	14161	14364	14116	14195	14164	14157	14205	14169	14332	14158	14330	14239	14301	14241	14104	14290	14249	14276	14253	14270	14253	14045	14192	14355	14373	14458	14392	14364	14328	14108	14144	14384	14088	14146	14274	14251	14232	14182	14136	14023	14381	14101	14085	14278	14186	14307	14217	14296	14308	14256	14367	14146	14236	14238	14031	14289	14279	14167	14316	14174	13958	14213	14216	14099	14148	14323	14293	14059	14269	14501	14199	14238	14170	14261	14364	14396	14293	14243	14398	14180	14070	14323	14178	14180	14437	14321	14271	14166	14299	14356	14379	14216	14399	14346	14158	14336	14223	14071	14272	14300	14109	14199	14377	13969	14043	14272	14137	14227	14168	14193	14237	14316	14272	14372	14372	14104	14455	14202	14042	14084	14257	14059	14328	14334	14142	14145	14405	14458	14258	14300	14084	14253	14094	14272	14215	14180	14251	14087	14182	14352	14132	14223	14364	14142	14428	14304	14027	14531	14027	14125	13994	14000	14344	14206	14438	14170	14164	14229	14247	14443	14276	14148	14232	14393	13958	14148	14230	14274	14026	14111	14335	14356	14208	14163	14264	14185	14063	14368	14350	14300	14269	14269	14177	14426	14337	14324	14010	14432	14356	14340	14135	14198	14297	14125	14111	14150	14251	14170	14209	14234	14250	14125	14155	14100	14023	13949	14135	14326	14067	14233	14228	14354	14089	14261	14397	14197	14252	14123	14259	14295	14314	14116	14477	14348	14261	14172	14109	14241	14238	14231	14202	14248	14205	14295	14396	14350	14253	14142	14272	14196	14187	14415	14309	14213	14291	14321	14333	14241	14121	14432	14295	14089	14077	14278	14235	14224	14319	14233	14281	14108	14202	14247	14600	14232	14434	14347	14242	14265	14234	14409	14347	14284	14144	14324	14356	14336	14259	14145	14255	14334	14236	14216	14376	14267	14148	14255	14030	14219	14162	14299	14083	14293	14214	14290	14217	14006	14308	14217	14165	14270	14171	14173	14249	14246	14299	14181	14257	14349	14241	14185	14183	14279	14256	14288	14230	14219	14203	14209	14251	14202	14262	14246	14331	14314	14348	13987	14138	14156	14171	14320	14276	14197	14191	14311	14137	14260	14152	14404	14372	14331	14324	14177	14198	14191	14284	14215	14176	14066	14211	13992	14300	14172	14237	14036	14177	14125	14234	14061	14183	14164	14129	14216	14225	14140	14088	14290	14319	14151	14176	14350	14321	14156	14445	14283	14178	14291	14319	14251	14403	14228	14189	14448	14296	14282	14161	14383	14228	14161	14185	14460	14350	14011	14182	14305	14262	14332	14225	14111	14186	14111	14136	14244	14151	14145	14204	14129	14127	14121	14213	14377	14244	14229	14109	14217	14344	14224	14219	14114	14343	14268	14201	14226	14371	14142	14210	14260	14151	14382	14353	14234	14080	14122	14517	14456	14221	14258	14180	14262	14206	14116	14318	14230	14301	14292	14321	14332	14213	14232	14326	14361	14385	14317	14258	14242	14142	14137	14333	14167	14426	14150	14367	14265	14183	14166	14331	14181	14170	14246	14246	14151	14220	14310	14202	14196	14291	14335	14381	14247	14117	14389	14180	14122	14080	14142	14281	14321	14297	14216	14220	14179	14219	14324	14280	14312	14121	14266	14232	14382	14264	14414	14294	14243	14089	14128	14269	14394	14355	14117	14311	14134	14140	13965	14138	14214	14290	14260	14077	14222	14374	14235	14400	14106	14244	14068	14257	14219	14249	14276	14225	14096	14109	14162	14400	14271	14373	14264	14201	14269	14184	14065	14206	14177	14315	14343	14243	14149	14225	14331	14241	14151	14527	14303	14259	14313	14172	14375	14283	14189	14211	14311	14295	14333	14206	14103	14288	14252	14243	14288	14347	14312	14209	14146	14142	14168	14436	14195	14271	14211	14307	14197	14197	14169	14256	13998	14153	14334	14294	14257	14211	14137	14219	14354	14183	14173	14188	14231	14220	14410	14164	14279	14323	14280	14286	14255	14163	14357	14374	14232	14372	14220	14063	14353	14314	14195	13969	14173	14110	14219	14108	14181	14235	14347	14088	14202	14121	14260	14164	14313	14204	14244	14266	14196	14165	14183	14183	14351	14243	14369	14144	14369	14316	14300	14349	14256	14385	14435	14214	14421	14188	14117	14322	14365	14289	14322	14129	14254	14362	14146	14333	14101	14353	14220	13987	14185	14156	14100	14148	14140	14249	14357	14235	14163	14226	14241	14225	14162	14261	14220	14161	14118	14277	14288	14324	14449	14301	14265	14340	14261	14301	14146	14319	14484	14150	14007	14411	14416	14269	13969	14247	14307	14081	14172	14069	14357	14193	14335	14110	14213	14066	14103	14123	14331	14295	14306	14276	14386	14308	14304	14242	14204	14190	14086	14332	14209	14338	14054	14282	14410	14209	14274	14077	14272	14391	14159	14373	14030	14270	14344	14124	14082	14303	14455	14260	14142	14196	14267	14332	14248	14129	14234	14200	14515	14289	14280	14283	14050	14193	14188	14201	14071	14204	14148	14324	14117	14229	14225	14134	14225	14371	14248	14346	14258	14186	14219	14145	14085	14069	14244	14211	14218	14272	14338	14307	14301	14300	14120	14275	14124	14173	14059	14160	13936	14401	14330	14309	14140	14146	14052	14308	14398	14126	14038	14075	14187	14332	14278	14271	14383	14426	14214	14046	14254	14220	14187	14290	14182	14382	14165	14233	14190	14461	14291	14142	14073	14152	14234	14351	14118	14364	14117	14092	14151	14064	14315	14128	14151	14440	14160	14327	14289	14376	14327	14228	14199	14187	14319	14306	14065	14330	14137	14246	14215	14349	13995	14067	14247	14299	14359	14247	14402	14263	14158	14292	14214	14085	14123	14265	14268	14170	14120	14026	14132	14095	14315	14316	14106	14215	14186	14144	14266	14272	14131	14382	14251	14161	14342	14228	14265	14270	14383	14579	14237	14373	14295	14187	14262	14159	14299	14226	14225	14057	14218	14227	14130	14125	14095	14297	14141	14354	14260	14282	14255	14160	14192	14245	14119	14173	14215	14283	14159	14152	14322	14079	14159	14256	14353	14324	14252	14233	14192	14298	14263	14176	14308	14219	14153	14271	14182	14239	14260	14103
44024	88456	79559	55128	39300	31650	26534	24614	20747	15466	13351	12776	12725	12894	12860	12842	12837	12893	12817	12805	12864	12762	12922	12760	12815	12714	12818	12898	12789	12687	12679	12827	12906	12699	12896	12855	12854	12623	12615	12672	12740	12764	12763	12778	12864	12654	12731	12673	12748	12858	12812	12695	12785	12696	12802	12810	12904	12768	12797	12744	12883	12685	12680	12727	12687	12617	12800	12764	12779	12688	12850	12798	12698	12778	12741	12711	12862	12687	12755	12586	12841	12738	12834	12786	12655	12755	12924	12811	12639	12806	12831	12627	12604	12602	12688	12829	12822	12681	12772	12701	12821	12670	12734	12827	12721	12767	12820	12765	12895	12810	12660	12852	12600	12761	12786	12712	12792	12647	12782	12721	12763	12776	12613	12770	12818	12654	12756	12778	12803	12687	12720	12762	12696	12961	12668	12593	12694	12667	12796	12766	12828	12778	12687	12765	12803	12698	12704	12687	12847	12719	12745	12695	12629	12717	12689	12818	12644	12833	12790	12724	12853	12765	12845	12567	12735	12779	12792	12756	12919	12767	12714	12774	12684	12713	12736	12805	12652	12735	12764	12846	12856	12755	12702	12818	12746	12591	12821	12662	12760	12658	12842	12942	12806	12624	12733	12691	12641	12769	12875	12688	12784	12839	12686	12643	12793	12767	12777	12615	12645	12704	12942	12725	12596	12865	12782	12632	12805	12767	12863	12772	12681	12607	12827	12819	12784	12786	12804	12794	12876	12734	12608	12823	12774	12607	12847	12704	12746	12860	12820	12609	12718	12776	12723	12811	12813	12672	12782	12776	12790	12709	12719	12604	12815	12646	12663	12955	12786	12847	12858	12875	12902	12773	12911	12664	12819	12593	12784	12911	12786	12800	12731	12633	12739	12763	12629	12823	12690	12790	12770	12801	12759	12745	12671	12846	12579	12817	12844	12727	12731	12719	12671	12668	12777	12721	12706	12737	12729	12733	12605	12655	12699	12825	12680	12711	12654	12870	12602	12752	12764	12660	12933	12826	12551	12602	12810	12667	12780	12805	12917	12874	12781	12555	12813	12901	12605	12777	12811	12670	12621	12881	12812	12950	12746	12769	12614	12815	12831	12718	12656	12681	12670	12710	12740	12690	12615	12718	12777	12830	12824	12783	12814	12805	12798	12639	12854	12674	12561	12835	12844	12765	12737	12555	12886	12731	12727	12792	12699	12805	12885	12640	12781	12907	12709	12925	12676	12876	12722	12773	12812	12835	12687	12795	12743	12806	12763	12778	12637	12704	12760	12732	12652	12600	12687	12801	12723	12792	12935	12724	12782	12815	12884	12713	12675	12665	12774	12826	12766	12871	12950	12823	12791	12722	12810	12690	12869	12681	12815	12630	12537	12700	12690	12771	12669	12773	12681	12866	12792	12849	12838	12517	12851	12716	12672	12970	12846	12965	12695	12656	12761	12972	12676	12779	12810	12774	12839	12897	12682	12843	12669	12805	12853	12706	12568	12768	12798	12858	12810	12761	12641	12720	12916	12781	12801	12693	12726	12708	12884	12772	12842	12772	12686	12567	12857	12958	12742	12675	12803	12643	12700	12675	12695	12853	12651	12705	12794	12758	12651	12687	12887	12728	12703	12640	12774	12553	12811	12868	12675	12878	12862	12868	12808	12787	12781	12877	12823	12848	12777	12763	12728	12679	12732	12912	12795	12567	12713	12575	12799	12787	12927	12841	12736	12723	12811	12828	12784	12758	12855	12622	12695	12700	12873	12895	12716	12861	12812	12786	12760	12773	12742	12692	12582	12913	12715	12835	12792	12745	12756	12683	12803	12756	12957	12677	12675	12772	12780	12955	12708	12717	12770	12847	12730	12761	12625	12859	12724	12876	12811	12690	12723	12639	12832	12868	12663	12906	12862	12754	12739	12684	12767	12612	12847	12754	12785	12783	12837	12637	12679	12632	12688	12971	12885	12636	12607	12882	12792	12752	12507	12689	12578	12911	12715	12720	12806	12758	12549	12698	12810	12915	12641	12607	12709	12758	12771	12748	12752	12846	12793	12850	12745	12641	12947	12785	12820	12870	12665	12749	12628	12811	12664	12774	12746	12909	12661	12688	12629	12767	12744	12700	12690	12837	12731	12820	12699	12631	12839	12718	12782	12795	12816	12877	12814	12705	12596	12822	12751	12776	12731	12758	12789	12911	12866	12721	12672	12679	12843	12734	12730	12793	12744	12635	12867	12760	12859	12728	12806	12591	12871	12715	13066	12814	12617	12916	12670	12801	12838	12804	12869	12677	12639	12682	12699	12870	12644	12835	12842	12789	12884	12788	12641	12793	12925	12786	12699	12736	12746	12815	12890	12560	12688	12688	12753	12647	12749	12813	12820	12738	12731	12783	12701	12634	12789	12887	12803	12590	12720	12829	12819	12707	12941	12665	12941	12739	12797	12612	12649	12643	12743	12748	12801	12840	12708	12734	12844	12789	12871	12779	12645	12753	12755	12902	12844	12780	12804	12781	12716	12828	12634	13050	12612	12734	12900	12709	12704	12737	12788	12824	12730	12823	12766	12918	12832	12722	12752	12803	12696	12710	12714	12838	12847	12744	12808	12821	12766	12782	12726	12719	12732	12882	12633	12701	12678	12802	12737	12889	12780	12873	12755	12953	12815	12631	12769	12584	12775	12675	12598	12859	12908	12705	12680	12792	12614	12821	12810	12898	12817	12708	12764	12857	12832	12817	12757	12712	12622	12809	12672	12904	12595	12660	12769	12852	12658	12677	12787	12695	12710	12752	12814	12746	12731	12654	12865	12584	12896	12494	12637	12722	12726	12753	12731	12658	12724	12885	12628	12877	12959	12742	12814	12691	12900	12748	12748	12687	12682	12724	12864	12977	12803	12798	12694	12833	12760	12846	12824	12748	12793	12911	12922	12696	12692	12666	12615	12726	12692	12772	12822	12601	12794	12694	12705	12821	12870	12695	12779	12925	12763	12506	12744	12801	12913	12785	12819	12722	12733	12640	12677	12674	12888	12643	12707	12869	12734	12810	12966	12670	12714	12634	12808	12825	12853	12745	12711	12859	12909	12718	12784	12879	12859	12745	12909	12745	12776	12800	12701	12768	12864	12703	12684	12706	12741	13048	12833	12778	12742	12637	12831	12857	12631	12778	12701	12687	12618	12605	12669	12717	12781	12775	12705	12801	12900	12753	12967	12698	12866	12630	12678	12757	12810	12860	12858	12759	12725	12674	12873	12572	12874	12939	12612	12618	12814	12706	12845	12709	12562	12759	12754	12677	12762	12806	12846	12751	12773	12774	12644	12620	12677	12737	12812	12748	12821	12748	12648	12629	12800	12793	12665	12766	12662	12750	12732	12755	12828	12605	12800	12816	12723	12821	12717	12727	12731	12828	12886	12600	12723	12803	12858	12594	12814	12713	12839	12800	12749	12849	12752	12714	12749	12771	12609	12715	12751	12706	12838	12647	12810	12544	12739	12896	12886	12802	12760	12669	12743	12657	12879	12662	12789	12673	12751	12828	12770	12733	12685	12876	12818	12874	12799	12524	12716	12800	12819	12697	12757	12669	12848	12848	12645	12720	12844	12729	12913	12783	12668	12856	12853	12724	12805	12918	12770	12726	12783	12620	12732	12775	12859	12760	12689	12873	12588	12860	12783	12727	12795	12632	12863	12697	12856	12680	12779	12821	12787	12669	12693	12627	12893	12919	12718	12861	12688	12729	12790	12749	12934	12716	12680	12824	12743	12690	12808	12964	12621	12902	12775	12665	12705	12747	12816	12618	12771	12827	12776	12844	12809	12989	12747	12661	12709	12812	12691	12843	12848	12887	12793	12832	12854	12745	12932	12718	12608	12761	12713	12708	12823	12504	12702	12825	12557	12863	12683	12963	12761	12773	12704	12814	12915	12707	12821	12610	12678	12804	12748	12608	12820	12778	12824	12625	12895	12980	12702	12836	12712	12791	12883	12793	12787	12819	12860	12779	12796	12699	12937	12692	12791	12594	12690	12810	12656	12781	12774	12604	12803	12576	12774	12779	12776	12692	12792	12964	12635	12689	12703	12828	12732	12907	12773	12721	12828	12676	12748	12750	12826	12770	12722	12855	12685	12667	12888	12708	12710	12664	12854	12750	12821	12711	12839	12695	12763	12731	12948	12756	12749	12746	12707	12928	12722	12780	12762	12819	12702	12677	12855	12720	12724	12712	12824	12774	12797	12821	12651	12882	12754	12859	12789	12662	12926	12757	12723	12724	12669	12839	12811	12654	12837	12876	12821	12658	12754	12723	12908	12746	12717	12702	12751	12855	12864	12795	12771	12547	12874	12772	12709	12826	12767	12657	12795	12688	12702	12761	12671	12637	12812	12526	12804	12769	12766	12699	12758	12752	12705	12739	12802	12882	12790	12851	12821	12940	12842	12843	12783	12852	12681	12830	12743	12813	12811	12729	12834	12775	12749	12782	12925	12815	12775	12723	12590	12767	12769	12760	12713	12753	12738	12632	12836	12759	12737	12691	12802	12715	12751	12760	12789	12732	12834	12777	12719	12800	12745	12903	12744	12764	12796	12736	12718	12549	12721	12826	12818	12819	12795	12734	12836	12715	12696	12679	12779	12927	12731	12736	12641	12776	12833	12761	12790	12755	12714	12709	12744	12636	12744	12705	12807	12778	12638	12743	12792	12927	12824	12779	12913	12644	12843	12836	12718	12694	12742	12666	12752	12815	12699	12761	12706	12670	12800	12833	12729	12764	12709	12749	12775	12658	12744	12735	12795	12890	12713	12954	12783	12799	12849	12818	12842	12770	12693	12654	12692	12733	12738	12580	12784	12797	12824	12681	12895	12850	12900	12810	12873	12656	12742	12822	12702	12908	12694	12754	12693	12710	12729	12770	12664	12835	12602	12665	12584	12718	12791	12725	12837	12745	12757	12743	12672	12712	12608	12820	12783	12716	12732	12754	12579	12804	12830	12771	12681	12781	12669	12767	12771	12798	12791	12861	12763	12750	12853	12636	12925	12830	12704	12734	12759	12740	12766	12653	12798	12673	12738	12586	12852	12711	12784	12687	12568	12744	12777	12870	12657	12561	12594	12720	12789	12699	12729	12772	12839	12905	12750	12640	12631	12833
22659	21753	35095	35147	30499	34182	35716	29933	25331	19858	15855	14903	14493	14406	14492	14461	14501	14415	14504	14462	14239	14478	14335	14184	14585	14301	14260	14387	14139	13994	14284	14316	14019	14288	14343	14205	14246	14261	14261	14291	14379	14064	14250	14211	14276	14299	14167	14206	14110	14286	14148	14267	14326	14405	14357	14079	14310	14391	14212	14289	14081	14003	14094	14187	14286	14343	14127	14218	14072	14059	14315	14038	14142	14190	14285	14187	14147	14138	14132	14084	14185	14152	14148	14116	14255	14265	14156	14248	14161	14102	14351	14151	14304	14276	14168	14230	14260	14174	14074	14139	14399	14127	13992	14281	14235	14217	14112	14060	14093	14406	14058	14105	14173	14024	14360	14021	14159	14107	14186	14212	14317	14158	14272	13959	14051	14124	14364	14353	14297	14457	14189	14285	14219	14182	14345	14007	14250	14300	14233	14051	14196	14075	14181	14016	13942	14203	14204	14057	13969	14249	13963	14122	14335	13912	14133	14189	14163	14164	14019	14201	14131	14187	14203	14239	14098	14012	14265	14218	14064	14163	13886	14000	14213	14050	14084	14142	14347	14239	14272	14147	14359	14311	14365	14217	14322	14028	14108	13937	13947	14241	14141	14205	14159	14171	14026	14195	14201	14303	14101	14092	14394	14146	14254	14162	14169	14264	14208	14177	14322	13968	14199	14261	14251	14213	14116	14038	14175	14155	14244	14243	14137	14352	14039	14073	14117	14147	14038	14105	14227	14097	14097	14292	14189	14055	14093	14185	13918	14162	14190	14075	14171	14128	14229	14352	14247	14167	14011	14207	14144	14150	14146	14121	14122	14116	14225	14179	13964	14353	14311	14110	14175	14135	14083	14141	14095	14161	13996	14059	14237	14114	14271	14177	14342	14218	14258	13994	14139	14040	14258	14106	14129	14148	14079	13987	14211	14093	14108	14082	14207	14345	14269	14270	14126	14229	14167	14345	14102	14197	14351	14281	14137	14003	14201	14214	14016	14247	14153	14208	14049	14241	14526	14193	14150	14145	14080	14042	14245	14114	14195	14133	14058	14189	14270	14165	14112	14253	14231	14267	14103	14122	14151	14064	14092	14127	14175	14282	14096	14000	14308	14234	14339	14198	13981	14100	14130	14061	14106	14187	14142	14171	14039	14251	14168	14091	14068	14132	14083	14283	14383	14234	14187	14145	13987	14168	14130	14192	14085	14001	14141	14240	14146	14027	14264	14136	14162	14140	14139	14174	13979	14304	14005	14356	13820	14129	14114	14177	14188	14345	14047	14129	14001	14296	14125	14175	13969	14022	14124	14022	14136	14226	14241	14281	14015	14041	14095	14106	14093	14055	14204	14292	14171	14046	14171	14081	14181	14036	14010	13952	14127	14105	13942	13969	14251	14193	14065	14193	14289	14119	14123	14285	14323	14314	14183	14138	14292	14191	14183	14093	14195	14073	14303	14286	14097	14185	14059	14002	14319	13993	13925	14008	13951	14104	14195	14228	14332	14005	14002	14042	14257	14123	14009	14401	14376	14088	14125	14086	14197	14249	14086	14250	14112	14063	14231	14025	14067	14016	14229	13975	14158	14268	14087	13995	14123	13973	14132	14203	14219	14092	14168	14268	14055	14153	13990	14236	14431	14103	14351	14230	14126	14136	14121	14023	14061	14177	14240	14033	14110	14273	14189	13927	14072	14152	14089	14186	14171	14120	14113	14175	14047	14085	14038	14094	14280	14045	14178	14105	14096	14075	14062	14212	14200	13789	14201	14184	14136	14074	14086	14133	14093	14145	14235	14201	14100	14305	14079	14209	14162	14048	14099	14174	14140	14004	14153	14115	14219	14197	14108	14012	14177	14257	14125	14068	14086	14114	14361	14146	14149	14107	14120	14103	14183	14206	14161	14056	14121	13945	14169	14000	14250	14154	14011	14148	14213	14205	14182	14086	14017	13970	14067	14170	14157	14160	14184	14229	14133	14426	14237	14209	14120	14100	14237	14094	14193	14190	13878	14331	14064	14285	14188	14085	14338	14283	14072	13990	14290	14158	14069	14153	14214	14166	14343	14057	14312	13965	14230	14023	14252	13973	14193	14073	14058	14139	14167	14030	14091	14021	14057	14220	14122	14213	14280	14172	14153	14159	14104	14164	14168	14224	14191	14170	14341	14092	14077	14109	14050	14298	14167	14096	14184	14111	14144	13917	14188	14184	14083	14138	14383	14146	14036	14268	14310	14244	14115	14085	14100	14152	14022	14042	14099	14050	13975	14177	14258	14285	14147	14175	14163	14049	14131	13997	14058	14225	14163	14015	14108	14317	14171	14137	14270	14045	14010	14271	14136	14184	14292	14139	14211	14108	14148	14104	14195	14236	14167	14271	14002	14006	14113	14067	14107	14111	14270	14186	14148	13989	14069	14258	14175	14346	14175	14249	14285	14146	14255	14047	13953	14113	14111	14056	14103	14073	14129	14194	14175	14161	14037	13820	14045	14154	13897	14126	14102	14012	14139	14120	14163	14255	14203	14128	14155	14136	14258	14135	13937	14100	14001	14240	13987	14230	14211	14103	14258	14089	14049	14081	14022	14101	14159	14144	14344	14121	14187	14179	13970	14153	14237	14362	14225	14029	14191	14050	14160	14292	14091	14129	14156	14192	14289	14122	14153	14121	14351	14290	13963	14105	14074	14108	14005	14193	14098	14146	14173	14306	14246	14169	14339	14006	14315	14095	14125	14250	14121	14155	14273	13985	14175	14165	14203	14336	14132	14096	14332	14213	14104	14247	14265	14180	14155	13997	14235	14090	14122	13926	14367	14376	14298	14160	14118	14146	14075	14263	14030	14127	14223	14299	14214	14081	13993	14161	14244	14120	14225	14337	14368	14025	14078	14134	14224	14186	14112	14123	14164	13951	14157	14056	14046	14128	14224	14081	14172	14105	14131	14154	14090	14270	14206	14251	13908	14361	14246	14342	14214	14136	14037	14131	13868	14223	14222	14043	14060	14161	14024	14373	14220	14236	14028	14310	14198	14203	14411	14165	14148	14098	14382	13961	14095	14051	14176	14138	14045	14163	14264	14152	14261	14122	14265	14143	13995	14267	14133	14141	14163	14214	14181	14178	14039	13911	14284	14310	14086	14115	14094	13963	13983	14095	14158	14140	14374	14329	14184	14259	14081	14168	14293	14231	14102	14076	14144	13944	14119	14104	14059	14203	14039	14084	14153	14162	14199	14060	14186	14037	14193	14173	14015	14158	14032	14154	14163	14068	14229	14094	14145	14144	14177	14153	14220	14187	14397	14272	14231	14101	14088	14170	13995	14160	14174	14109	14131	14133	14111	14220	14260	14153	14122	14265	14144	13976	13981	14336	14205	14069	14092	14049	14116	14307	14102	14227	14322	14082	14074	14111	14313	14331	14182	14245	14130	13980	14167	14227	14276	14196	14089	14071	14067	14232	14079	14287	14194	14201	14307	14058	14119	14083	14152	14125	14055	14368	14086	14102	14122	14207	14055	14269	14019	14255	14128	14037	14083	14223	13991	14146	14051	14271	13954	13914	14190	13889	14175	14296	14283	14268	14137	14059	14181	14250	14329	13992	14133	14230	14167	13930	14057	14241	14314	14093	14114	14235	14316	14185	14189	14057	14244	14182	14260	14068	14226	14289	14294	14171	14052	13918	14188	14274	14137	14111	14142	14037	14188	14111	14149	14161	14241	14205	14226	14219	14320	14115	14124	14183	14195	13975	14247	14143	13990	14174	14180	14156	14257	14202	14262	14251	14143	13993	14111	14104	14181	14044	14130	14132	14001	13917	13864	14110	14093	14133	14172	14292	14094	14127	14350	14187	14119	14153	14077	14328	14220	14376	14333	14412	14269	13945	14212	14212	14062	14158	14282	14020	14086	14092	14244	14180	14059	14077	13990	14163	14172	14330	14157	14038	14051	14095	14241	13974	13900	14180	14152	14026	14161	14193	14067	14279	14172	14131	14195	14170	14084	14089	14155	14194	14038	14095	13971	14005	13995	14052	14302	14000	13968	14096	14150	13973	14121	13974	14216	14100	14145	14069	14111	14279	14332	13993	14093	14233	14231	13968	14219	14173	14065	14096	14340	14213	14171	14287	14193	14289	14191	14246	14101	14210	14207	14058	14075	13935	14283	14205	14022	14265	14323	14215	14111	14102	14211	14257	14134	14111	14167	14163	14176	14247	14065	14175	14226	14247	14091	14173	14101	14117	14349	13909	13972	14112	14078	14050	14064	14235	14252	14227	14413	14349	14115	14153	14232	13968	14138	14171	14101	14263	14220	14104	14297	14222	14011	14169	14200	13988	13967	14080	14058	14148	14123	14185	14207	14086	14297	14120	14125	14049	13985	14139	14020	14101	14261	14167	14128	14199	14151	14175	14169	14362	14046	14049	14203	14173	14226	14268	14103	14093	14181	14326	14100	14142	14198	14112	14124	14114	14242	14289	14033	14144	14201	14169	14135	14342	14084	14326	14185	14137	14085	14197	14264	14151	14225	14175	14107	14282	14261	14118	13978	14143	14259	14018	14064	14156	14151	13980	14172	14309	14072	14121	14198	13955	14102	14213	14214	14172	14251	14266	13962	14103	14225	14331	14205	14028	14045	14051	14174	14194	14262	14104	14183	14264	14092	14321	14139	14172	14026	14151	14385	14051	14048	14375	14061	14043	14137	14136	14140	14099	14113	14205	14369	14194	14240	14424	14040	14205	14226	14072	13872	14200	14299	14097	14070	14118	14216	14153	14181	14213	14310	14110	14170	14159	14219	14112	14167	14111	14064	14046	14153	14222	14217	14076	14326	14128	14188	14137	14201	14030	14203	14196	14051	14179	13988	14054	14128	14159	14199	14185	14138	14088	14176	14249	14185	14190	13963	13968	14061	13951	14119	14309	14433	14092	14207	14125	14108	14004	14132	13993	14212	14247	13922	14127	14000	13880	14025	13978	14106	14030	14291	14122	14098	14148	14111	14047	14029	14022	14099	14217	14301	14253	14126	14214	14181	14115	14226	14124	14118	14301	14248	14175	14100	14142	14102	14148	14292	14178	14158	14034	14182	14025	14158	13991	14201	14085	14136	14106	14067	14195	14247	14056	14102	14001	14280	14136	14069	14109	14017	14273
48539	93676	90634	70582	48703	42900	36538	32435	26343	18590	13631	12798	12961	12786	12867	12756	12743	12713	12669	12823	12594	12880	12657	12743	12801	12789	12762	12644	12729	12537	12752	12684	12824	12671	12840	12578	12640	12510	12589	12632	12828	12700	12860	12761	12924	12675	12640	12740	12564	12694	12672	12808	12711	12715	12615	12811	12547	12546	12680	12520	12653	12623	12559	12666	12681	12592	12563	12835	12643	12794	12756	12714	12693	12621	12638	12643	12661	12731	12593	12684	12661	12737	12841	12749	12739	12671	12653	12750	12565	12527	12752	12702	12646	12721	12712	12853	12811	12673	12651	12745	12630	12753	12738	12878	12485	12778	12650	12802	12762	12613	12823	12728	12639	12652	12808	12680	12715	12842	12779	12701	12564	12772	12727	12744	12613	12685	12850	13017	12710	12859	12657	12619	12486	12635	12548	12642	12528	12480	12892	12728	12701	12651	12662	12699	12646	12667	12632	12630	12820	12431	12831	12766	12772	12699	12754	12601	12887	12576	12553	12684	12634	12731	12704	12668	12795	12755	12639	12652	12739	12638	12592	12688	12775	12678	12547	12680	12726	12626	12658	12572	12668	12578	12781	12744	12575	12643	12655	12869	12646	12717	12593	12537	12782	12731	12481	12718	12625	12781	12634	12781	12728	12652	12653	12772	12573	12655	12677	12784	12645	12791	12658	12660	12736	12613	12744	12826	12607	12841	12519	12705	12729	12684	12674	12862	12656	12876	12620	12812	12748	12717	12723	12628	12582	12696	12845	12649	12756	12797	12760	12847	12752	12883	12671	12542	12715	12708	12777	12910	12830	12621	12849	12686	12659	12735	12677	12691	12594	12757	12630	12782	12691	12731	12640	12738	12566	12690	12669	12629	12643	12618	12613	12681	12755	12739	12974	12780	12710	12878	12854	12737	12715	12710	12792	12637	12570	12756	12753	12681	12710	12648	12673	12714	12576	12648	12630	12522	12672	12573	12610	12856	12727	12719	12588	12836	12823	12740	12644	12626	12708	12729	12627	12773	12862	12545	12685	12699	12784	12577	12615	12697	12558	12669	12847	12642	12739	12709	12627	12751	12780	12596	12613	12635	12642	12690	12637	12740	12691	12659	12839	12726	12512	12686	12696	12642	12565	12682	12742	12710	12690	12536	12635	12765	12802	12736	12699	12504	12712	12587	12685	12654	12692	12756	12687	12793	12735	12708	12792	12736	12629	12658	12661	12781	12692	12595	12747	12666	12562	12621	12786	12578	12700	12760	12664	12895	12797	12641	12501	12716	12877	12638	12744	12687	12811	12745	12729	12642	12739	12574	12646	12681	12787	12782	12606	12499	12757	12881	12694	12676	12591	12672	12756	12576	12750	12711	12579	12738	12690	12373	12704	12787	12705	12676	12599	12726	12602	12679	12730	12774	12633	12636	12673	12839	12812	12584	12639	12611	12688	12667	12778	12639	12566	12832	12767	12657	12777	12753	12716	12696	12700	12608	12732	12762	12593	12683	12529	12625	12564	12703	12728	12663	12624	12635	12630	12673	12709	12564	12627	12751	12719	12702	12684	12745	12862	12638	12783	12682	12600	12524	12615	12502	12808	12771	12748	12614	12685	12677	12698	12694	12574	12476	12820	12710	12694	12742	12757	12679	12550	12554	12706	12821	12582	12632	12598	12525	12722	12618	12716	12521	12733	12705	12617	12662	12689	12621	12711	12761	12791	12735	12587	12747	12609	12953	12599	12635	12702	12814	12697	12713	12604	12852	12718	12764	12518	12757	12834	12699	12644	12797	12737	12797	12654	12623	12713	12578	12777	12686	12659	12748	12743	12645	12705	12557	12647	12635	12486	12715	12505	12563	12802	12637	12765	12711	12785	12730	12786	12773	12695	12555	12664	12546	12701	12741	12684	12749	12792	12720	12670	12653	12684	12632	12631	12668	12732	12685	12814	12666	12588	12697	12603	12703	12647	12453	12756	12648	12571	12654	12798	12504	12629	12656	12660	12793	12649	12686	12718	12736	12646	12621	12641	12712	12732	12778	12642	12724	12688	12651	12663	12572	12662	12453	12600	12757	12581	12720	12644	12566	12711	12721	12656	12598	12680	12850	12595	12756	12596	12625	12524	12740	12577	12660	12674	12817	12716	12551	12765	12558	12659	12670	12730	12548	12804	12795	12801	12787	12705	12766	12721	12521	12691	12628	12739	12734	12739	12640	12632	12745	12576	12666	12720	12811	12685	12795	12653	12708	12828	12574	12726	12557	12611	12616	12534	12644	12733	12734	12704	12659	12819	12776	12606	12666	12720	12629	12676	12769	12730	12633	12695	12747	12776	12846	12757	12690	12750	12798	12642	12776	12753	12773	12699	12639	12608	12619	12541	12872	12653	12702	12735	12588	12832	12631	12713	12799	12596	12565	12657	12635	12653	12660	12715	12767	12753	12748	12677	12554	12790	12732	12705	12739	12864	12670	12660	12813	12859	12659	12788	12732	12745	12578	12714	12680	12610	12639	12560	12677	12765	12662	12699	12793	12832	12480	12692	12790	12725	12577	12560	12567	12614	12655	12658	12753	12652	12576	12685	12710	12634	12689	12567	12765	12690	12712	12601	12522	12738	12777	12683	12622	12681	12693	12707	12666	12747	12610	12799	12694	12737	12767	12658	12768	12566	12662	12804	12771	12771	12720	12636	12729	12556	12767	12762	12633	12879	12777	12679	12774	12780	12691	12753	12632	12663	12710	12559	12732	12687	12562	12670	12731	12632	12664	12673	12839	12761	12697	12700	12562	12640	12768	12776	12714	12690	12694	12596	12611	12815	12675	12796	12688	12696	12707	12632	12811	12712	12768	12618	12748	12788	12764	12745	12704	12537	12678	12675	12631	12852	12567	12720	12604	12647	12575	12726	12658	12699	12798	12726	12720	12694	12599	12697	12507	12669	12629	12625	12659	12634	12648	12573	12721	12575	12653	12650	12599	12540	12629	12716	12615	12743	12629	12663	12657	12676	12662	12459	12822	12638	12604	12880	12766	12703	12745	12511	12598	12553	12665	12573	12775	12743	12799	12596	12747	12656	12692	12768	12686	12617	12565	12788	12673	12557	12771	12706	12667	12709	12618	12736	12639	12721	12532	12584	12722	12809	12606	12744	12744	12680	12702	12719	12772	12726	12664	12811	12651	12632	12689	12614	12668	12414	12664	12804	12660	12727	12652	12632	12791	12732	12548	12857	12627	12762	12690	12768	12707	12581	12555	12670	12789	12774	12422	12709	12689	12592	12625	12687	12756	12665	12670	12713	12715	12609	12676	12628	12611	12848	12699	12679	12629	12735	12917	12725	12674	12647	12550	12659	12625	12703	12711	12694	12729	12606	12706	12766	12737	12735	12740	12688	12690	12685	12756	12662	12749	12749	12930	12829	12689	12416	12825	12804	12752	12698	12615	12634	12637	12671	12695	12508	12724	12694	12722	12790	12686	12496	13092	12719	12678	12650	12632	12728	12648	12723	12705	12585	12688	12631	12790	12760	12534	12731	12677	12719	12651	12786	12786	12625	12731	12617	12675	12711	12744	12649	12611	12781	12617	12673	12670	12713	12615	12752	12617	12592	12569	12654	12737	12737	12643	12739	12649	12714	12555	12630	12775	12725	12691	12492	12674	12839	12676	12587	12689	12688	12755	12730	12628	12828	12693	12628	12811	12626	12731	12677	12650	12839	12654	12729	12749	12707	12754	12818	12683	12581	12766	12790	12557	12690	12659	12865	12621	12668	12607	12731	12671	12592	12688	12588	12655	12663	12727	12626	12779	12727	12576	12613	12669	12641	12679	12619	12563	12773	12648	12648	12605	12864	12650	12751	12722	12722	12751	12684	12727	12674	12791	12561	12829	12638	12762	12546	12732	12656	12616	12733	12538	12786	12771	12656	12649	12579	12711	12769	12807	12645	12741	12675	12648	12612	12561	12695	12793	12707	12701	12770	12773	12654	12819	12633	12614	12572	12564	12737	12520	12844	12610	12732	12776	12793	12747	12639	12710	12593	12801	12758	12700	12619	12801	12786	12626	12748	12672	12712	12611	12651	12825	12519	12688	12754	12633	12784	12729	12752	12683	12556	12624	12751	12681	12597	12806	12516	12670	12786	12677	12637	12733	12774	12720	12587	12782	12696	12600	12698	12554	12624	12625	12674	12563	12535	12597	12532	12664	12718	12472	12669	12604	12726	12660	12680	12832	12769	12586	12649	12782	12757	12691	12749	12704	12626	12889	12783	12613	12778	12541	12682	12693	12597	12589	12567	12824	12740	12667	12508	12679	12604	12789	12612	12610	12670	12742	12774	12569	12571	12589	12726	12649	12625	12720	12641	12698	12609	12740	12726	12658	12695	12580	12524	12708	12646	12722	12547	12692	12720	12703	12627	12738	12671	12803	12560	12761	12706	12692	12793	12683	12813	12650	12623	12757	12792	12659	12745	12611	12599	12694	12703	12666	12514	12711	12733	12471	12705	12542	12603	12701	12865	12706	12597	12629	12626	12582	12678	12811	12669	12724	12565	12704	12757	12893	12682	12726	12477	12706	12896	12498	12714	12688	12748	12694	12715	12735	12637	12627	12807	12561	12568	12737	12713	12709	12543	12802	12575	12725	12574	12743	12803	12529	12703	12855	12656	12842	12759	12833	12847	12707	12650	12776	12614	12530	12749	12658	12535	12784	12746	12726	12777	12743	12597	12883	12876	12824	12752	12814	12821	12878	12648	12707	12779	12801	12653	12780	12757	12720	12674	12578	12684	12676	12609	12611	12714	12751	12583	12742	12764	12553	12686	12707	12689	12725	12632	12678	12544	12693	12589	12695	12771	12589	12812	12666	12608	12672	12758	12766	12561	12584	12569	12758	12769	12640	12742	12722	12671	12740	12645	12634	12771	12612	12678	12574	12697	12783	12611	12742	12787	12817	12782	12789	12761	12681	12639	12569	12763	12712	12618	12734	12622	12729	12678	12780	12785	12845	12634	12689	12612	12810	12733	12789	12698	12571	12703	12795	12799	12641	12737	12623	12768	12690	12700	12742	12774	12593	12842	12808	12834	12778	12616	12724	12485	12574	12913	12781	12732	12819	12730	12742	12609	12616	12757	12907	12616	12577	12762	12856	12769	12694
28435	34342	44830	34180	23591	19703	17956	16713	16280	15724	15040	15107	14825	14872	14983	14894	14943	14945	14908	14838	14931	15089	14901	14867	15091	15080	14997	14969	14970	14907	14796	15045	14954	14786	14985	14901	15108	15104	15054	15042	15043	15054	15154	15028	14922	14928	15092	15034	14970	14887	15070	15143	15148	15152	14967	14986	14910	15000	14947	14955	14921	15100	15000	14957	14980	15145	15145	14923	14902	14865	14953	14835	14978	14961	15064	15025	14996	14987	14904	14887	14986	14947	15194	14847	14938	14908	14846	15028	15107	15138	15051	14869	14900	14977	14990	15050	14949	15238	14917	15026	15028	14923	15002	15247	15007	15143	14777	14928	15001	14944	14877	14986	14956	15029	14825	14939	14854	14979	14821	15050	14994	15067	14789	14814	14705	14963	14964	14958	14825	14854	14837	15041	14881	15087	14901	14997	14973	14841	14848	14944	14719	15044	15095	15009	14859	15040	14991	14871	15046	15016	14855	15109	14958	14860	15110	15008	14943	14983	15007	15152	15014	14949	15037	14856	14840	15023	15097	15056	14976	15010	14818	14841	14939	15146	15033	14748	14898	15200	14970	14990	15202	15036	14932	14758	15052	14972	14846	15061	15131	14947	14972	15015	15018	14917	15045	14889	15001	14954	14986	15052	14789	14898	14894	14917	14921	15087	14970	14879	14814	14949	14834	14823	14774	14847	14964	15118	14934	15071	14809	15010	14976	14966	15105	15054	15084	14947	15022	14971	14948	14892	14915	14940	14860	15058	14845	14949	14912	14953	15027	15041	15027	15006	14898	14874	14949	14759	14887	14724	15023	15066	14999	14866	15035	14885	14917	14999	15027	14967	14844	15113	14993	14820	15029	15038	14972	14975	15003	14874	14888	14885	15034	14958	14983	15025	14837	14720	15177	14878	15120	14776	14790	14742	14896	14937	14992	14953	14935	14908	14871	15081	15199	14880	14909	14985	14884	14854	14969	15006	14764	14957	14869	15004	14790	15011	14784	14680	15006	14849	14914	15037	14902	14980	14979	15026	14825	14910	14842	15107	15012	14987	14979	15086	15261	14997	15014	14904	15052	15058	15073	15130	14913	14838	15007	14942	14782	14879	14994	14897	15136	15015	15093	14937	15001	15047	14987	15040	14872	14958	15143	14835	14870	15092	14860	15018	15038	14886	15028	15046	14847	14919	14890	14771	14817	15049	14746	14862	15056	14765	15005	14860	14794	15026	14873	14949	14902	14833	15123	14845	14972	14917	15029	15153	14995	14857	14850	14766	14855	15136	15028	14829	15071	15249	15198	15185	15005	14725	15030	14844	15013	14847	15031	14957	14987	14883	15028	14929	14916	14961	15034	15086	14948	15029	14935	15019	14978	14909	15004	15047	15033	14857	14809	14852	15151	14715	15061	14803	15034	14801	14860	15000	15004	14997	14971	14873	14957	15123	15126	14947	14885	15050	15001	15045	14814	14980	14925	15067	15062	15170	14800	14764	14982	14785	14882	14873	14889	15030	14783	14981	14820	14843	14933	14881	15076	14969	14878	14849	15097	14895	14910	14628	15005	15044	14918	14864	14985	14846	14970	14914	14959	14994	15209	14992	15004	14913	14915	14973	15171	14807	14966	14980	14826	14892	15021	15038	14942	14984	14915	14610	14960	14992	14813	14862	14977	14931	15073	14974	15048	14842	14809	15090	14884	14921	15146	14648	14864	15002	14773	14977	15009	14981	14887	14911	15075	15037	15121	14967	14882	14856	14909	15143	14828	14983	14899	14969	15012	14982	14892	14889	15225	15004	15260	15182	14914	14909	14894	14945	15100	14983	14869	14875	15038	14884	14780	15021	14750	14951	14949	14907	14966	14954	14921	14832	15064	15043	14990	15019	14942	15109	14862	14897	15084	14914	15069	14933	14954	15097	15082	14826	14988	14877	15041	14901	15099	15097	14914	14904	15053	14886	14933	14863	14954	15026	15079	14846	15026	14837	14763	14874	14938	15077	15113	15106	14920	14973	14985	15037	14895	14968	14966	14970	14820	14789	15140	14888	14887	14821	15153	14902	14913	15084	14897	15088	14909	14934	14847	15047	14797	15052	14962	15061	15087	14916	15013	14907	15028	15002	14899	15078	15082	14874	14887	15110	14810	14820	15003	15090	15003	14933	15029	14842	14963	14934	14949	15103	15199	14883	14758	14938	14893	15041	14879	14866	14915	14815	15162	14754	14930	15078	15046	15105	15090	14855	15148	14969	14855	15032	15079	15055	15011	14938	15048	14901	15056	15078	14841	14938	15147	14999	15022	15205	14939	14832	14876	14979	14940	14832	15106	14854	14824	14892	14970	14902	14931	14707	15017	15071	14926	14852	14994	14864	14862	14975	14889	14904	14996	15082	15006	14815	15216	15070	15066	14742	15277	14994	14979	14954	14838	15069	14976	14916	15082	14926	15024	14887	14881	15064	14878	14886	14952	14741	14919	14984	15003	15078	14883	15052	14795	14797	14828	15005	15023	15035	14841	15098	14885	14967	14962	14845	14883	14865	15016	15020	15028	14763	14750	15025	14987	14839	15001	14909	14871	14896	14833	14907	15048	14939	14948	14896	14746	14725	14998	14950	14953	14847	15079	14964	14963	14816	15102	14964	15171	14896	14893	14983	14926	14853	15019	14946	15133	15011	14926	14962	14918	14963	14875	14751	15116	14897	15117	14856	14915	14835	14916	15067	14872	15065	15009	15001	15023	14983	15033	14982	14834	15079	14984	14921	15066	15164	15073	15087	14922	14891	14979	14889	15022	14958	15224	15211	14926	14909	15125	14981	14748	14722	14947	14912	14996	14952	14870	14896	14881	14997	14920	14855	14940	14797	14953	15021	14950	14867	15109	14952	15078	14977	15129	14878	15097	14890	14928	15010	14847	14693	14907	14902	15002	15003	15113	15028	14944	14987	14945	14911	14744	15000	14900	14818	14909	14842	15022	14958	15028	15014	14884	14866	14995	15069	14934	14983	14817	15022	15028	14895	14984	14981	14961	15030	15024	14835	14911	14833	15009	15019	15009	15040	15021	14858	14667	14897	15010	14807	15119	15077	14908	14981	14855	14884	15055	14964	14951	14896	14921	15015	14940	15067	15014	14985	14842	14984	14954	14880	14968	14962	15175	15004	15011	14947	14727	14729	15118	15098	14897	15083	15031	15035	15020	15100	15037	14936	14839	14858	14840	15011	14894	14830	15011	14932	14940	14936	14978	14962	14933	14779	14954	14923	15138	14885	14985	15008	14970	14877	15008	14999	15027	14848	14919	15001	14763	14831	14988	14912	14893	14949	14894	14995	15099	14951	15114	14934	15049	14974	15078	14862	14897	14923	14967	14697	14861	14998	14891	14889	15066	14936	14941	14988	14776	15023	15011	15005	15017	15036	14940	15058	15020	14911	14908	15092	15049	14966	15103	14976	15051	14896	14962	14990	15009	14870	15050	14878	14790	14949	14846	15048	14963	14853	15144	14892	15050	14805	14890	14827	15006	14901	14992	15084	14867	14969	14931	14931	15073	14943	15080	14873	14878	15014	14772	14833	14970	14831	15038	14874	14903	14847	15059	14802	15059	15034	14873	14713	14848	14899	14980	15027	15072	14900	14990	14755	14874	14753	15120	14796	15103	14959	14966	14706	15076	14988	15091	14905	14876	15018	15105	14929	14990	14767	14982	15046	14860	14988	15090	15187	14945	14867	14816	14808	14964	14912	14899	15070	15051	15115	14936	15197	14877	14915	14900	15000	15024	14921	15054	15295	14888	14941	15040	15075	15129	14902	15054	15128	15070	14944	14742	15209	15172	14981	14983	14818	15037	15082	14905	14977	15075	15014	14974	15028	14969	14967	14981	15016	14920	14849	14779	15111	14936	14906	15058	14995	15104	14971	14906	15062	15082	14993	15097	15070	14910	14936	14859	14824	14858	14998	15053	15208	14827	14770	14963	15106	14952	14950	15138	14941	14993	14904	14851	15009	14991	15128	14939	14997	15092	14816	14961	14965	14987	15122	14972	15008	14790	14893	14988	14974	14985	15060	15055	14805	14782	15022	14958	14909	14917	14771	14813	14971	14984	14906	14973	15029	14939	15023	15029	15015	15074	14982	14937	15108	15099	14962	14796	14932	14958	15032	15080	14934	14827	14739	15037	14910	14985	14788	15067	14813	14889	14801	14823	14874	14911	14951	15031	14948	14864	14990	15076	14917	14979	14711	14942	14957	14998	14900	14907	14936	14930	14921	15034	15201	15117	15099	15123	14879	14966	14977	15001	14954	14919	15103	14911	15053	14798	14872	14886	14969	15029	14975	14784	14941	14872	15001	14941	14887	14965	14758	14924	14850	14952	14952	14847	15014	15112	14962	14941	15068	14949	15153	15022	14983	14948	15080	15077	14987	15045	14920	15154	14943	14902	14934	14949	15007	15172	14706	14870	14952	15083	14935	14994	14982	15058	14902	14886	15029	15026	15040	14890	14807	15154	15129	15169	14838	14905	15046	14875	14837	14915	14841	14972	14822	14873	14844	14914	14910	15091	14773	14883	14990	14893	14971	14954	15216	15003	14894	15137	14955	14838	15046	15010	14865	14992	15087	15127	15009	14976	14860	14771	14952	14932	14722	14960	14867	14748	14894	14882	15018	14967	14937	14984	14880	14878	15038	14943	14838	15049	15006	14862	14875	14985	14920	14986	15041	15028	15048	15033	15013	15178	15116	15181	14910	14842	14859	14972	14947	14872	14948	15073	14882	14996	14721	14859	14930	14962	14942	14967	15045	15004	15128	14865	15049	15049	14702	14977	14707	14888	14821	15021	14915	14996	14745	15043	14957	14832	14896	14826	14966	14919	14992	14879	14921	14963	15053	14862	14783	15188	14872	14913	14985	14747	15038	15021	14881	14796	14911	14937	15028	14989	14958	15058	15100	15076	15072	15000	14938	14978	15016	15012	14863	14866	14936	15125	15000	15054	14986	14944	14766	14930	15014	15078	14949	14853	15058	15113	15029	15055	14874	15013	14934	14865	15133	15139	14871	14833	14896	14836	14826	14965	14994	15018	14992	14991	14950	14876	14979	14905	15055	14927	14966	14879	14923	15009	14918	14992	14989	14807	15020	14916	15105	14933	14951	14999	14834
26818	53171	47585	32185	22073	18586	16196	15429	14690	13785	13338	13359	13177	13296	13377	13252	13291	13371	13262	13322	13294	13294	13225	13235	13285	13183	13159	13216	13294	13121	13171	13223	13293	13296	13135	13288	13268	13191	13160	13330	13254	13221	13077	13174	13266	13373	13335	13349	13292	13223	13265	13403	13288	13274	13319	13212	13222	13236	13270	13136	13262	13179	13120	13388	13306	13241	13303	13335	13249	13019	13274	13158	13238	13292	13195	13357	12971	13172	13092	13255	13132	13239	13382	13247	13123	13245	13246	13301	13257	13168	13226	13237	13100	13432	13101	12998	13239	13342	13179	13321	13177	13245	13216	13129	13443	13300	13114	13180	13065	13182	13234	13095	13309	13067	13255	13197	13347	13076	13259	13302	13257	13234	13151	13162	13343	13233	13097	13402	13205	13320	13266	13230	13338	13125	13228	13298	13277	13252	13188	13328	13078	13165	13378	13256	13093	13256	13085	13227	13131	13350	13217	13241	13098	13026	13344	13310	13211	13350	13268	13195	13291	13244	13248	13244	13198	13153	13184	13232	13168	13335	13263	13371	13216	13152	13159	13237	13222	13326	13379	13221	13152	13169	13237	13320	12979	13214	13357	13243	13271	13333	13121	13232	13263	13349	13345	13322	13571	13205	13233	13127	13226	13203	13066	13393	13301	13197	13262	13172	13162	13180	13263	13342	13307	13119	13210	13120	13099	13327	13254	13292	13236	13173	13339	13245	13149	13291	13133	13248	13238	13129	13105	13319	13245	13200	13185	13343	13128	13172	13125	13252	13314	13361	13195	13219	13172	13282	13154	13084	13309	13358	13293	13131	13362	13016	13227	13314	13354	13202	13262	13285	13107	13082	13389	13378	13227	13137	13334	13285	13311	13122	13082	13350	13311	13299	13307	13221	13085	13154	13205	13458	13329	13159	13092	13349	13199	13196	13188	13254	13333	13338	13083	13294	13074	13180	13303	13226	13084	13352	13199	13136	13276	13204	13117	13084	13185	13056	13209	13224	13120	13177	13245	13213	13152	13277	13298	13246	13058	13135	13391	13251	13206	13373	13224	13176	13477	13099	13144	13213	13258	13313	13164	13469	13295	13197	13308	13080	13259	13308	13256	13302	13278	13301	13216	13146	13252	13152	13342	13192	13219	13251	13388	13162	13297	13183	13288	13274	13271	13209	13084	13217	13491	13334	13309	13172	13216	13297	13134	13263	13262	13133	13384	13412	13150	13151	13211	13168	13314	13258	13299	13033	13218	13204	13251	13179	13281	13255	13211	13213	13269	13237	13125	13163	13305	13103	13241	13271	13210	13412	13387	13033	13209	13395	13197	13416	13191	13103	13221	13235	13261	13287	13098	13253	13107	13196	13261	13303	13191	13267	13084	13179	13125	13242	13276	13146	13260	13184	13114	13300	13210	13212	13303	13272	13206	13282	13287	13150	13267	13202	13333	13191	13216	13341	13168	13252	13177	13254	13373	13236	13319	13307	13224	13192	13222	13341	13083	13095	13166	13238	13137	13280	13160	13288	13157	13151	13290	13289	13273	13103	13217	13102	13179	13143	13168	13192	13269	13102	13171	13188	13069	13173	13229	13147	13238	12943	13334	13150	13143	13339	13126	12970	13160	13135	13118	13226	13060	13237	13320	13317	13261	13316	13269	13168	13192	13107	13380	13205	13226	13178	13025	13331	13331	13182	13240	13368	13192	13202	13168	13266	13254	13242	13093	13138	13155	13192	13320	13274	13269	13248	13216	13209	13335	13276	13265	13254	13263	13222	13142	13271	13215	13207	13174	13162	13303	13307	13098	13373	13341	13311	13158	13200	13105	13272	13316	13075	13092	13218	13266	13243	13147	13194	13287	13396	13165	13237	13234	13316	13385	13188	13141	13153	13204	13230	13251	13144	13108	13138	13275	13333	13220	13161	13191	13215	13340	13093	13299	13259	13354	13187	13155	13086	13100	13204	13124	13340	13160	13284	13381	13296	13112	13202	13172	13376	13210	13249	13153	13263	13235	13197	13187	13184	13361	13230	13223	13089	13422	13408	13183	13101	13227	13270	13272	13057	13149	13252	13257	13158	13256	13288	13085	13179	13141	13328	13237	13219	13230	13310	13190	13153	13357	13282	13321	13087	13287	13391	13110	13060	13374	13320	13195	13189	13191	13150	13331	13213	13101	13122	13149	13233	13319	13160	13135	13175	13207	13288	13280	13290	13216	13157	13160	13282	13242	13166	13243	13164	13233	12965	13106	13343	13137	13258	13151	13198	13266	13355	13030	13305	13039	13320	13352	13141	13282	13275	13237	13210	13246	13124	13195	13211	13189	13215	13207	13239	13200	13177	13280	13256	13326	13228	13268	13409	13227	13358	13198	13396	13304	13302	12955	13347	13210	13261	13185	13072	13344	13117	13115	13228	13128	13334	13061	13281	13175	13162	13200	13276	13224	13270	13106	13171	13052	13173	13274	13215	13105	13093	13122	13044	13387	13210	13070	13156	13216	13465	13124	13331	13230	13088	13431	13416	13380	13220	13359	12962	13353	13180	13316	13138	13311	13168	13147	13282	13446	13279	13254	13266	13254	13053	13353	13162	13142	13325	13316	13134	13208	13195	13209	13178	13234	13206	13085	13229	13172	13355	13302	13358	13248	13133	13355	13166	13214	13234	13237	13274	13176	13152	13125	13276	13243	13206	13271	13200	13181	13220	13159	13206	13295	12954	13305	13094	13418	13309	13161	13136	13293	13266	13172	13097	13182	13305	13240	13121	13316	13290	13097	13182	13170	13213	13174	13295	13053	13293	13187	13223	13194	13043	13264	13211	13249	13318	13205	13282	13331	13170	13346	13223	13250	13254	13332	13240	13217	13294	13233	13217	13387	13139	13343	13394	13216	13315	13419	13127	13218	13303	13184	13274	13196	13424	13038	13173	13000	13112	13222	13141	13319	13289	13242	13241	13102	13243	13286	13128	13350	13195	13103	13242	13344	13077	13286	13215	13210	13245	13185	13289	13344	13394	13226	13215	13080	13309	13184	13224	13248	13394	13317	13191	13354	13127	13112	13172	13162	13252	13182	13200	13248	13211	13272	13170	13325	13247	13016	13322	13152	13130	13117	13259	13132	13146	13299	13310	13139	13313	13319	13209	13316	13253	13287	13328	13244	13125	13351	13262	13259	13135	13134	13194	13184	13104	13105	13317	13162	13351	13287	13257	13381	13275	13257	13294	13299	13243	13196	13290	13081	13294	13224	13337	13236	13282	13244	13265	13316	13223	13081	13271	13165	13286	13268	13178	13231	13046	13214	13242	13285	13253	13287	13245	13379	13183	13201	13098	13242	13118	13258	13289	13146	13237	13264	13237	13232	13195	13172	13356	13133	13307	13294	13201	13193	13273	13231	13401	13276	13300	13073	13145	13208	13310	13303	13302	13356	13232	13094	13243	13209	13224	13356	13299	13356	13311	13174	13159	13215	13083	13289	13292	13337	13145	13051	13217	13314	13291	13119	13159	13123	13381	13333	13385	13253	13362	13393	13048	13328	13182	13368	13170	13296	13186	13200	13020	13104	13265	13079	13305	13304	13287	13247	13222	13207	13125	13240	13166	13109	13303	13268	13175	13330	13315	13242	13296	13092	13307	13266	13046	13067	13228	13198	13298	13069	13131	12998	13299	13304	13261	13322	13185	13282	13323	13264	13250	13283	13188	13213	13043	13239	13285	13465	13164	13230	13267	13231	13050	13087	13151	13352	13410	13208	13280	13013	13329	13198	13179	13136	13128	13342	13185	13081	13065	13366	13296	13443	13271	13348	13345	13156	13220	13215	13118	13206	13072	13082	13288	13355	13342	13220	13310	13049	13134	13243	13247	13243	13140	13219	13264	13254	13325	13210	13176	13246	13281	13129	13252	13333	13156	13151	13386	13261	13284	13243	13220	13404	13317	13087	13204	13422	13174	13244	13170	13134	13205	13373	13336	13197	13277	13209	13216	13206	13245	13221	13270	13259	13303	13153	13233	13055	13204	13010	13062	12967	13343	13031	13274	13054	13159	13174	13137	13175	13240	13268	13276	13224	13251	13200	13203	13274	13129	13206	13259	13325	13132	13288	13349	13156	13227	13252	13300	13169	13281	13069	13212	13013	13235	13143	13267	13383	13223	13347	13315	13275	13159	13166	13378	13288	13151	13222	13447	13310	13375	13234	13132	13217	13083	13049	13158	13112	13190	13399	13331	13235	13257	13179	13238	13201	13105	13254	13246	13196	13219	13204	13285	13143	13155	13331	13264	13220	13389	13282	13221	13482	13167	13271	13239	13114	13430	13212	13205	13156	13318	13161	13255	13218	13162	13308	13320	13100	13159	13326	13179	13292	13218	13318	13295	13166	13233	13165	13292	13186	13273	13293	13211	13390	13295	13202	13299	13099	13364	13153	13249	13428	13163	13214	13268	13281	13163	13209	13190	13388	13282	13218	13065	13318	13175	13099	13165	13104	13259	13089	13345	13221	13096	13256	13279	13355	13104	13347	13174	13145	13054	13171	13260	13220	13141	13294	13092	13361	13185	13046	13286	13200	13173	13262	13130	13152	13201	13188	13276	13229	13283	13144	13420	13258	13198	13318	13166	13309	13193	13249	13373	13158	13289	13193	13229	13306	13085	13322	13275	13173	13160	13198	13184	13231	13175	13234	13238	13131	13241	13206	13275	13087	13124	13092	13275	13202	13202	13240	13214	13357	13270	13139	13300	13192	13173	13228	13276	13058	13378	13092	13359	13275	13279	13145	13242	13071	13145	13315	13335	13054	13273	13187	13223	13211	12973	13132	13445	13083	13355	13477	13139	13224	13090	13199	13198	13227	13271	13228	13159	13241	13260	13311	13121	13258	13303	13306	13186	13314	13051	13115	13290	13137	13273	13263	13258	13303	13219	13297	13231	13225	13299	13314	13310	13329	13231	13183	13309	13182	13235	13247	13134	13171	13243	13259	13149	13249	13319	12956	13171	13242	13280	13244	13239	13227	13439	13165	13227	13344	13236	13121	13189	13132	13295	13278	13218	13229	13259	13283	13271	13291	13207	13262	13290	13273	13230	13291	13340	13280	13181	13165	13103	13286	13107	13238	13354	13201	13335	13119	13175	13382	13318	13338	13276
23886	22937	41442	41365	34096	31235	28371	23220	20841	17450	15412	14901	14912	14958	14528	14882	14809	14750	14681	14701	14653	14775	14684	14750	14593	14838	14769	14423	14579	14809	14661	14646	14634	14436	14769	14765	14667	14687	14766	14554	14668	14559	14538	14576	14668	14812	14492	14668	14636	14762	14483	14611	14763	14722	14440	14496	14513	14598	14577	14567	14474	14557	14479	14612	14562	14377	14495	14728	14877	14666	14551	14484	14218	14520	14753	14671	14554	14573	14584	14608	14519	14597	14886	14420	14638	14684	14640	14645	14701	14518	14544	14525	14696	14334	14546	14551	14523	14529	14614	14462	14674	14491	14651	14552	14499	14591	14517	14601	14593	14457	14293	14463	14680	14633	14722	14505	14542	14575	14482	14560	14530	14680	14690	14498	14555	14589	14618	14744	14802	14612	14658	14747	14424	14520	14669	14557	14500	14543	14806	14499	14469	14461	14593	14400	14710	14498	14636	14514	14593	14664	14827	14451	14827	14706	14591	14401	14361	14384	14627	14617	14597	14690	14492	14602	14541	14696	14598	14495	14639	14555	14617	14554	14616	14659	14632	14450	14371	14547	14562	14577	14468	14503	14538	14455	14610	14528	14615	14467	14543	14769	14577	14443	14449	14694	14623	14524	14391	14695	14585	14591	14577	14482	14657	14641	14467	14728	14491	14641	14491	14579	14794	14630	14701	14579	14508	14456	14609	14648	14554	14610	14566	14602	14695	14439	14553	14634	14642	14631	14495	14548	14649	14579	14494	14560	14506	14592	14396	14633	14515	14606	14708	14706	14541	14519	14755	14737	14579	14483	14554	14425	14533	14488	14537	14713	14545	14740	14451	14753	14625	14644	14283	14596	14325	14477	14600	14507	14532	14648	14529	14657	14506	14609	14560	14561	14557	14605	14684	14711	14697	14536	14381	14470	14425	14527	14551	14682	14625	14469	14660	14657	14636	14511	14614	14704	14598	14394	14603	14469	14679	14480	14622	14519	14522	14652	14461	14336	14617	14544	14489	14604	14444	14542	14468	14453	14665	14545	14588	14578	14588	14687	14733	14552	14758	14577	14532	14533	14494	14479	14478	14640	14724	14566	14464	14351	14474	14630	14456	14555	14427	14616	14500	14597	14603	14642	14541	14677	14466	14447	14774	14714	14737	14684	14425	14613	14496	14530	14620	14557	14667	14451	14690	14588	14491	14584	14667	14625	14540	14459	14525	14640	14553	14447	14532	14690	14457	14716	14677	14511	14711	14526	14583	14663	14543	14485	14580	14686	14672	14830	14689	14650	14624	14682	14487	14589	14417	14536	14780	14344	14557	14631	14628	14656	14479	14547	14464	14627	14706	14569	14527	14583	14488	14494	14571	14690	14586	14520	14605	14749	14694	14640	14487	14452	14613	14362	14544	14483	14589	14409	14650	14733	14578	14610	14523	14504	14391	14368	14502	14537	14478	14614	14484	14341	14540	14515	14615	14531	14635	14708	14556	14694	14514	14632	14653	14696	14477	14572	14780	14537	14689	14609	14658	14683	14457	14658	14522	14502	14529	14487	14411	14716	14659	14320	14698	14606	14447	14421	14700	14763	14680	14644	14665	14305	14626	14538	14677	14822	14590	14608	14463	14776	14530	14750	14678	14497	14716	14593	14371	14390	14464	14592	14483	14449	14583	14686	14530	14664	14585	14609	14653	14454	14605	14607	14568	14659	14567	14615	14653	14469	14619	14429	14568	14456	14371	14513	14428	14540	14692	14714	14426	14636	14647	14470	14444	14464	14446	14583	14611	14679	14652	14716	14316	14610	14618	14424	14621	14517	14350	14608	14425	14507	14392	14499	14424	14482	14520	14510	14610	14707	14704	14484	14616	14579	14658	14499	14795	14665	14479	14690	14521	14680	14593	14662	14514	14517	14491	14538	14451	14562	14693	14685	14749	14564	14538	14589	14658	14503	14541	14515	14628	14376	14663	14540	14691	14708	14415	14451	14436	14538	14722	14768	14540	14624	14657	14814	14805	14818	14264	14569	14521	14609	14623	14481	14594	14342	14549	14614	14500	14653	14750	14493	14427	14634	14725	14498	14664	14451	14433	14711	14454	14521	14527	14642	14717	14428	14541	14744	14556	14599	14596	14661	14698	14745	14665	14509	14637	14513	14525	14664	14509	14595	14577	14610	14549	14548	14484	14592	14467	14413	14605	14544	14724	14526	14631	14587	14652	14857	14586	14456	14387	14452	14535	14534	14600	14580	14821	14613	14426	14755	14554	14552	14594	14575	14522	14589	14482	14516	14254	14582	14641	14499	14880	14623	14545	14453	14586	14495	14643	14628	14573	14606	14569	14370	14521	14473	14400	14526	14691	14529	14479	14601	14542	14677	14437	14727	14577	14479	14542	14753	14631	14602	14501	14613	14708	14720	14654	14588	14489	14378	14699	14565	14492	14554	14704	14648	14606	14442	14603	14492	14537	14439	14628	14697	14621	14556	14774	14767	14542	14506	14519	14613	14319	14487	14449	14551	14385	14786	14571	14464	14610	14739	14684	14607	14646	14534	14525	14525	14416	14653	14683	14620	14451	14500	14536	14583	14629	14596	14628	14571	14724	14541	14368	14622	14448	14577	14786	14766	14608	14826	14457	14689	14368	14613	14600	14365	14566	14562	14774	14517	14651	14456	14666	14584	14538	14597	14494	14528	14602	14709	14514	14634	14589	14482	14392	14499	14504	14576	14377	14364	14449	14569	14761	14588	14550	14392	14501	14599	14758	14619	14526	14684	14638	14659	14593	14591	14600	14721	14414	14712	14496	14410	14523	14419	14600	14389	14738	14415	14523	14544	14593	14420	14486	14620	14480	14546	14588	14295	14690	14673	14555	14555	14621	14608	14319	14523	14512	14574	14446	14511	14687	14687	14463	14525	14645	14486	14578	14594	14490	14703	14579	14449	14494	14640	14540	14495	14844	14453	14529	14602	14413	14770	14546	14679	14827	14577	14708	14726	14703	14420	14560	14758	14560	14685	14617	14527	14502	14631	14309	14633	14544	14553	14479	14732	14457	14448	14709	14712	14462	14522	14670	14577	14508	14477	14374	14638	14648	14575	14495	14694	14571	14462	14352	14572	14684	14582	14506	14638	14557	14720	14684	14600	14795	14408	14404	14645	14405	14312	14614	14580	14509	14684	14686	14523	14624	14579	14615	14609	14793	14624	14432	14627	14753	14667	14619	14756	14512	14573	14434	14646	14501	14633	14710	14716	14576	14693	14650	14520	14764	14471	14632	14298	14513	14304	14625	14640	14653	14589	14567	14492	14399	14704	14639	14630	14729	14633	14511	14753	14483	14527	14575	14700	14516	14621	14753	14486	14635	14595	14561	14617	14303	14774	14636	14536	14573	14407	14704	14557	14534	14596	14440	14710	14451	14507	14655	14564	14755	14685	14562	14672	14437	14449	14696	14410	14749	14613	14539	14333	14663	14734	14612	14445	14698	14618	14591	14513	14598	14548	14507	14496	14574	14458	14524	14598	14521	14691	14500	14409	14662	14567	14590	14422	14692	14840	14639	14525	14767	14619	14459	14490	14528	14632	14593	14766	14507	14383	14729	14795	14839	14547	14638	14408	14706	14623	14637	14552	14534	14480	14529	14546	14471	14569	14713	14668	14672	14610	14648	14612	14588	14659	14526	14729	14813	14640	14457	14426	14540	14536	14645	14558	14680	14554	14549	14606	14610	14792	14671	14634	14635	14593	14565	14511	14542	14560	14556	14655	14620	14606	14623	14540	14663	14613	14589	14574	14611	14596	14476	14671	14463	14610	14365	14489	14669	14568	14363	14697	14730	14674	14602	14308	14568	14500	14690	14590	14712	14530	14651	14618	14499	14772	14729	14681	14620	14482	14592	14749	14546	14527	14528	14582	14529	14419	14602	14474	14545	14449	14720	14490	14558	14768	14626	14699	14693	14578	14457	14541	14682	14499	14609	14641	14688	14374	14649	14463	14589	14486	14709	14490	14703	14548	14522	14597	14595	14413	14532	14492	14513	14671	14545	14550	14619	14633	14636	14571	14554	14539	14602	14677	14516	14773	14579	14597	14644	14636	14565	14559	14633	14537	14435	14568	14612	14633	14500	14738	14460	14661	14719	14734	14559	14662	14710	14656	14321	14451	14492	14527	14817	14619	14585	14588	14428	14488	14525	14663	14570	14542	14538	14654	14600	14583	14637	14653	14470	14632	14433	14512	14543	14620	14602	14687	14688	14546	14681	14482	14676	14385	14435	14455	14619	14521	14347	14614	14530	14701	14659	14627	14609	14504	14679	14470	14498	14530	14662	14590	14586	14567	14618	14502	14841	14616	14407	14409	14359	14582	14411	14473	14771	14518	14478	14479	14401	14497	14691	14677	14633	14481	14739	14625	14745	14496	14670	14563	14746	14589	14601	14513	14791	14672	14458	14574	14640	14527	14693	14558	14728	14551	14665	14399	14271	14795	14651	14656	14635	14754	14557	14704	14562	14643	14750	14823	14645	14576	14672	14456	14540	14685	14459	14628	14543	14659	14681	14715	14558	14735	14472	14487	14669	14595	14637	14769	14603	14700	14672	14693	14530	14534	14477	14551	14525	14546	14598	14479	14616	14572	14535	14692	14610	14478	14642	14321	14579	14533	14627	14633	14502	14459	14602	14517	14508	14590	14601	14286	14492	14538	14531	14513	14583	14595	14722	14660	14510	14531	14675	14560	14544	14674	14591	14432	14562	14662	14639	14587	14672	14731	14373	14510	14608	14663	14597	14740	14601	14472	14539	14486	14564	14692	14516	14545	14585	14612	14578	14458	14619	14484	14690	14508	14661	14630	14578	14557	14505	14400	14550	14596	14464	14587	14473	14730	14713	14404	14461	14613	14515	14608	14521	14690	14534	14687	14515	14694	14448	14572	14682	14535	14453	14580	14715	14445	14583	14575	14521	14354	14614	14638	14518	14627	14534	14487	14569	14548	14637	14715	14867	14638	14635	14333	14599	14526	14557	14576	14417	14521	14555	14491	14451	14472	14697	14409	14709	14676	14410	14568	14696	14591	14689	14408	14608	14507	14707	14509	14448	14488	14635	14627	14581	14277	14551	14608	14543	14635	14518	14404	14466	14471	14549	14621	14609	14615
37756	86361	80384	56326	40313	33768	27691	23858	21273	15875	13681	13271	13105	13030	13005	13035	12950	12946	13048	13123	12997	12923	13105	12984	13172	13026	13056	12991	12939	12960	12942	13086	13123	12900	13216	12985	13026	12961	13045	13089	12900	12886	13054	13172	13075	12925	12974	13100	12902	13034	12892	12866	12996	13065	12853	13102	12936	13061	12953	12939	13067	12960	12868	12904	12895	12970	12955	12850	12888	12945	13000	13068	13146	12988	13161	13020	12861	12949	12909	12916	12826	13055	13096	13087	12863	12922	12900	13210	12822	13057	13087	12951	12995	13094	12947	13046	12985	13043	13069	12923	13108	12977	12783	13040	12997	12954	12909	13069	13023	13024	13008	13092	12976	13073	12993	13039	12943	12928	13086	12885	13014	13015	12955	13014	12902	12884	13086	12937	13042	13142	13137	13098	12835	12917	12887	13049	13087	13063	12991	13128	12943	13133	12917	13096	12964	12939	13165	12878	12852	12982	12886	13029	13025	12973	13069	12998	13005	12861	12985	13202	12965	12949	12922	13137	13012	12895	13098	12928	12956	12877	12997	13076	13133	13043	12824	13055	12999	12920	13062	13091	13004	12913	12909	12899	13007	12895	12941	12910	13036	12974	12976	13101	12991	13101	12974	13016	13024	13012	12930	13142	13058	13074	13050	12910	13084	13030	12992	13021	12909	13018	12953	12906	12863	12987	13082	12943	12957	13144	12979	12924	13161	13016	12936	13124	13043	13057	12971	12901	12961	12915	12882	12938	12910	13033	12925	12918	12963	13028	13157	12985	13134	13030	13040	13019	12986	12999	13019	13017	12942	12925	13040	13039	12973	12912	12985	13043	13039	12963	12885	13030	13061	13006	13075	12999	12869	12948	13047	13135	12872	12886	12953	13000	12964	12928	13081	12842	12993	13003	13000	12845	13044	13004	13135	13005	12996	13193	12995	13109	13066	12935	13007	13096	12931	13025	13000	13148	12817	12997	13011	12887	12946	12928	12972	13054	12967	12909	12971	13055	12934	12996	12876	13055	12943	13063	13026	13084	12984	13050	12974	12978	13075	12975	12950	12929	12954	13009	13043	12932	13015	12966	12906	12809	12988	13041	12951	13006	13008	13115	12954	13011	12958	13199	12985	13027	13019	12957	13106	13044	12881	12939	12831	13088	13136	13064	13138	12902	12927	13004	12859	12983	12782	13058	12881	13057	12988	12988	12835	13081	13041	13160	13097	12998	13020	12970	12857	13002	12920	12756	13055	13017	12943	13111	13053	12856	13026	13042	13074	13110	12955	12942	13061	12929	12951	13043	13231	12821	12860	13117	12941	12900	13145	13013	13009	13046	13012	13077	12893	13070	12997	13000	13034	12884	12769	13068	12944	12877	12901	12935	13009	12949	12993	12929	12955	12939	13120	13054	13084	12951	13106	12937	12904	12891	12981	12910	12804	12829	13011	13113	12903	13009	13083	12987	13025	13066	12943	13016	13116	12888	12891	13034	13044	13093	13033	13034	13051	12968	13008	12987	12968	12994	12899	12969	12959	13053	12921	13067	13032	13034	12959	13037	12982	13066	12821	12899	12864	13077	12931	12975	13010	12856	13059	12880	12930	12998	13011	13040	13055	13032	12961	12996	12989	13064	12921	13099	12915	12914	12872	13026	13013	13037	12929	13071	13015	12901	12978	12927	13075	13105	13014	12963	13048	13082	13146	12933	13036	12889	13061	12992	12805	12894	12972	12899	13115	12937	13017	13094	12823	13191	13141	13063	13019	12913	12877	12993	12923	13053	12962	12938	12909	13061	12944	13017	12998	13006	13037	12976	12914	12898	13094	12979	12940	13188	12988	12992	13009	12879	12945	12880	13016	13072	13000	12943	13067	13051	12918	12954	13026	13036	12833	13011	13015	12930	13117	12870	12855	12950	13025	13015	13021	13125	13067	13079	13020	12971	12935	13025	12996	13091	12935	12862	12915	12935	13076	12960	13019	12985	12981	13091	12957	12958	12956	13015	12974	13056	12984	12958	12916	12988	12921	13025	13046	12981	13092	12971	13049	13101	12928	13044	13103	12936	12988	12956	12988	12916	12855	13080	12905	12982	13050	13084	12884	13021	12954	13207	13022	12923	13089	12905	12982	13028	13157	12996	12907	13174	12935	13090	12724	13035	13059	12820	13055	13064	12963	12902	12926	12999	13118	12864	13056	12997	13048	12699	13047	12944	12991	13066	12996	12904	12980	12945	12892	12937	12899	12897	12960	13027	13118	12985	12834	12951	12919	12899	13028	12976	12836	13035	12880	13013	13127	13148	13028	13029	12892	12940	12955	13128	12990	13010	13064	12996	12932	13032	13145	13037	13097	12953	12957	13186	12872	12982	12926	12912	12950	12895	12974	12978	13052	12968	13093	12909	12946	13049	12856	13030	12963	12965	12943	13046	13107	13087	12864	12971	12896	13076	12920	12978	13031	13177	12927	13050	13041	13066	12877	12883	13034	13041	12966	12992	12838	12882	12898	12961	12895	13002	12862	13185	12982	12976	12977	12990	13028	13006	13041	12877	12872	13098	12866	13032	13018	12917	12961	13003	12881	13012	13166	13073	13050	12928	12948	12845	13048	12817	13039	12988	13038	13054	12998	12973	13061	12956	12930	12900	13032	13004	13082	12928	12744	13179	13030	12980	13004	12988	12954	12923	13009	12991	13039	13013	12992	12768	13015	13013	12921	13106	12915	12981	13102	12986	13133	13036	12868	12952	13068	13024	12826	13139	13030	13081	12976	13030	13099	12982	13082	12996	12978	12960	12935	13062	12979	12956	12794	12876	13205	13147	13063	12763	13168	13055	12866	13187	13084	13006	12919	12829	13099	12958	13025	12956	12928	13015	13075	13007	13102	12939	12935	12977	13038	12978	12980	12857	13076	13153	13107	13077	13046	12967	12886	12968	12970	12951	12942	12973	12900	13007	13089	13029	12957	12951	13070	12942	12748	13069	13026	12998	13048	13006	12966	12966	12905	12992	12959	13028	13026	13057	13099	13025	12969	12939	13033	13045	12913	12938	13127	13060	12965	12949	12984	12949	12808	13111	12937	13045	12982	13159	12884	12968	13035	13059	13001	13005	13021	12979	13054	12912	13035	13023	13083	12915	12962	13063	13082	12929	12981	13034	12990	12954	12997	12921	13053	12938	12885	13088	12965	13019	13070	12927	13010	13029	13006	13042	13022	12961	13094	12913	12988	12995	13004	12916	13083	12963	13046	13041	12739	12925	13115	13060	12910	13000	12999	12939	12813	12879	12993	13119	13025	13078	13025	12897	12966	12859	12903	12810	13031	13023	12990	13101	12996	13053	13135	12990	12959	12938	12794	12994	13008	12938	12913	12990	13057	12986	12941	12982	12981	12839	12945	12992	12904	12880	12931	12974	12956	12894	12950	12976	13054	12862	13088	13034	12865	12971	12898	13017	13013	13092	12964	13008	12894	13067	13078	13042	12961	12996	13193	12941	12994	12949	13087	13058	13118	12985	12962	12906	12920	12946	13010	13038	12984	13034	12970	13066	12930	12940	13080	12907	12901	13057	12922	13156	13126	13171	12927	13025	13076	12949	13097	12900	12823	12926	13016	13004	13016	13141	12995	12900	13147	13092	12981	12854	12837	13015	12998	13032	12993	13083	12966	13081	12963	12961	13082	13003	12795	13017	13007	13123	12915	12977	12899	13028	12872	13134	12927	13100	13002	12913	13075	12981	12946	12898	12988	12901	13036	12854	13024	13054	12951	13239	12967	12762	12859	12990	12992	12817	12978	12966	13016	13024	12948	13094	12910	13075	12992	13004	12941	13036	12865	13079	13056	12880	12982	13111	12966	12974	13028	12966	13081	12993	12880	13035	13162	12985	12982	13091	12964	12889	13146	13005	13107	13031	12936	12925	13009	13109	13161	12946	13048	12912	13088	13051	13011	12999	13018	12891	12908	13062	12979	12988	13044	13008	13200	13002	12982	13151	13023	12930	12920	13076	12928	13074	13013	13021	13092	13109	13015	12861	12898	13108	12941	13178	13006	13003	12931	12995	13122	12929	12995	13129	12939	13073	12918	12854	12922	12859	12933	13048	12977	13058	13009	13020	12929	13164	12861	13084	12966	12942	12919	13013	13194	13136	12913	12897	12915	13119	13028	13041	13083	13005	13038	12936	12930	13193	12893	13038	12913	12949	12808	12978	12974	12857	12915	12928	12945	13026	13068	12959	12915	12982	12862	12919	13147	13077	13074	12871	13195	13003	12999	13023	13179	12961	12987	12717	12931	13034	13007	13023	13084	12965	12837	12938	13109	13075	12990	12932	13112	13024	13054	12881	13065	13025	12985	12879	12971	12948	12999	12948	13061	13080	13022	13045	12865	13020	12985	13058	13005	13037	12790	12869	13002	13024	13033	12984	13009	12696	13049	12985	12796	12920	13041	13026	13192	13097	13022	12945	12977	12906	13133	12994	13034	13156	13043	12889	13014	12997	12942	12965	12951	12984	13012	12956	13102	12989	13017	12964	13068	13083	13110	13066	13093	12909	12882	13151	12958	13091	12986	12951	12816	12892	12910	13062	13017	12973	13106	12942	12950	12855	13074	12788	12943	13165	13021	13064	12990	12979	13225	12990	13037	12857	12805	12973	12999	13017	12991	12878	13116	13045	13111	13042	13095	12979	13062	12962	12927	12914	13075	13106	12938	12957	13066	13044	13103	12898	12981	12887	12922	13017	12975	12980	12901	12817	13095	12904	12921	12879	13037	13017	12935	12857	12976	13036	13010	13069	13057	13008	12977	12853	13112	12830	12969	12953	12875	13106	13077	12909	13072	13090	12868	13048	13086	13075	12951	13074	13088	12963	13079	12821	13007	13048	12886	12898	13069	12909	13004	13027	13006	12897	13146	13017	12919	13003	13174	13009	13026	12868	13047	12834	13095	13011	12932	13039	12933	12999	13007	12946	13158	12927	13043	13012	13002	12998	12990	13052	13009	12987	13289	12870	13025	13023	13004	12967	12969	12893	12944	12963	13065	13037	12994	13040	13090	12990	13079	12825	13054	13090	13135	13016	12867	12822	12901	12950	12995	13117	12869	12883	12939	13030	13023	12818	12959	13149	13145	13095	13055	12995	12810	12930	12978	13001
22743	21734	35717	35070	33700	35985	35343	29848	26264	20114	16339	15237	14959	14711	14813	14736	14779	14822	14678	14632	14654	14802	14821	14751	14685	14744	14673	14762	14577	14584	14789	14599	14670	14618	14606	14637	14609	14673	14709	14570	14712	14498	14524	14522	14615	14571	14801	14699	14681	14730	14673	14556	14696	14448	14465	14553	14495	14605	14567	14453	14532	14558	14780	14387	14479	14501	14658	14624	14439	14646	14642	14628	14721	14698	14429	14438	14403	14648	14697	14757	14671	14664	14340	14631	14535	14628	14574	14617	14489	14679	14603	14588	14559	14495	14584	14292	14590	14570	14693	14621	14545	14432	14564	14471	14482	14434	14444	14340	14344	14560	14476	14442	14426	14413	14628	14692	14628	14521	14233	14579	14628	14416	14482	14675	14508	14482	14499	14760	14530	14437	14479	14385	14584	14495	14594	14640	14636	14662	14610	14529	14614	14652	14488	14662	14447	14882	14640	14512	14409	14634	14521	14528	14470	14446	14635	14615	14575	14356	14538	14568	14568	14657	14574	14505	14269	14568	14616	14516	14582	14662	14457	14421	14457	14659	14648	14504	14422	14495	14513	14549	14538	14377	14517	14463	14632	14518	14662	14558	14618	14407	14433	14489	14462	14579	14382	14406	14448	14410	14475	14515	14517	14598	14575	14574	14557	14368	14648	14521	14527	14503	14739	14510	14270	14491	14559	14427	14322	14452	14700	14462	14523	14634	14407	14653	14517	14411	14508	14653	14398	14545	14631	14684	14647	14498	14732	14541	14632	14577	14626	14591	14391	14709	14327	14674	14678	14722	14447	14627	14494	14470	14625	14400	14358	14456	14549	14552	14695	14499	14476	14718	14614	14544	14589	14549	14791	14771	14508	14504	14558	14709	14580	14401	14638	14518	14527	14678	14591	14609	14596	14458	14562	14395	14512	14718	14514	14661	14508	14551	14541	14657	14662	14509	14529	14525	14436	14406	14507	14638	14399	14589	14463	14493	14511	14549	14565	14643	14761	14747	14640	14484	14784	14485	14749	14385	14748	14495	14584	14544	14440	14668	14521	14631	14474	14538	14420	14490	14584	14439	14374	14417	14713	14512	14804	14473	14496	14570	14628	14574	14466	14420	14606	14527	14557	14260	14561	14570	14472	14528	14698	14486	14678	14487	14627	14468	14617	14691	14486	14384	14412	14345	14348	14264	14525	14479	14541	14653	14386	14491	14518	14537	14631	14693	14604	14591	14531	14464	14672	14435	14529	14574	14415	14381	14548	14369	14594	14393	14513	14609	14567	14521	14605	14511	14694	14542	14614	14468	14433	14597	14647	14500	14546	14479	14652	14840	14522	14505	14598	14539	14496	14396	14454	14550	14620	14500	14489	14452	14525	14391	14366	14397	14706	14437	14486	14441	14519	14518	14455	14470	14312	14615	14675	14678	14442	14583	14553	14591	14469	14693	14483	14522	14506	14508	14479	14597	14350	14397	14671	14487	14574	14633	14794	14661	14570	14615	14578	14526	14530	14504	14510	14513	14594	14318	14433	14340	14528	14671	14624	14652	14547	14453	14451	14595	14547	14457	14673	14669	14595	14474	14624	14434	14563	14544	14365	14412	14613	14341	14533	14551	14638	14462	14484	14524	14320	14426	14394	14510	14652	14621	14553	14607	14408	14432	14373	14524	14510	14699	14526	14555	14446	14506	14476	14371	14595	14582	14766	14401	14474	14512	14445	14649	14593	14629	14578	14644	14546	14581	14527	14482	14565	14461	14683	14522	14557	14530	14332	14414	14517	14678	14627	14344	14406	14530	14356	14618	14689	14522	14452	14500	14539	14505	14576	14555	14636	14639	14537	14692	14334	14537	14774	14575	14678	14439	14427	14426	14478	14410	14491	14466	14518	14681	14665	14583	14357	14505	14493	14654	14528	14816	14650	14439	14591	14272	14532	14602	14457	14500	14245	14361	14545	14376	14561	14509	14521	14583	14505	14511	14580	14503	14427	14401	14627	14569	14503	14604	14474	14400	14644	14527	14572	14567	14550	14636	14746	14545	14473	14520	14428	14437	14491	14338	14213	14627	14470	14529	14499	14598	14367	14514	14659	14396	14419	14464	14514	14753	14594	14583	14594	14637	14470	14332	14461	14536	14565	14490	14543	14521	14602	14580	14463	14547	14463	14402	14330	14846	14442	14430	14455	14707	14611	14341	14629	14581	14641	14583	14461	14346	14533	14313	14381	14474	14522	14413	14480	14601	14440	14573	14544	14586	14450	14527	14527	14480	14601	14575	14503	14628	14626	14491	14774	14727	14708	14559	14482	14551	14559	14558	14579	14572	14506	14649	14487	14411	14536	14375	14560	14639	14562	14639	14570	14511	14594	14622	14367	14670	14686	14635	14487	14501	14460	14535	14384	14564	14485	14464	14493	14537	14454	14348	14590	14580	14527	14596	14598	14612	14568	14423	14413	14580	14603	14537	14490	14568	14501	14555	14267	14438	14339	14713	14597	14661	14465	14308	14583	14486	14458	14484	14627	14441	14611	14569	14583	14484	14440	14701	14553	14354	14602	14426	14326	14354	14581	14636	14398	14496	14604	14337	14358	14444	14480	14370	14501	14369	14467	14763	14638	14559	14321	14609	14590	14447	14526	14416	14490	14399	14548	14561	14256	14550	14569	14521	14480	14641	14569	14526	14382	14490	14486	14612	14380	14500	14645	14429	14498	14516	14476	14251	14574	14538	14567	14736	14461	14366	14451	14460	14501	14609	14356	14440	14553	14541	14830	14594	14777	14504	14428	14478	14626	14545	14531	14360	14511	14430	14290	14627	14531	14497	14426	14610	14366	14607	14686	14530	14440	14357	14528	14553	14426	14558	14641	14590	14450	14679	14565	14559	14529	14403	14569	14539	14332	14598	14493	14358	14485	14496	14462	14540	14666	14454	14609	14342	14613	14493	14442	14654	14700	14372	14489	14574	14594	14614	14507	14663	14441	14492	14502	14587	14615	14545	14554	14558	14417	14692	14687	14481	14457	14584	14509	14834	14793	14377	14626	14724	14616	14561	14547	14335	14533	14360	14437	14475	14840	14539	14630	14717	14496	14370	14553	14565	14633	14465	14623	14504	14580	14403	14504	14616	14620	14489	14560	14492	14344	14569	14843	14534	14476	14609	14609	14556	14495	14574	14698	14607	14620	14766	14733	14698	14616	14567	14512	14462	14467	14400	14380	14550	14525	14483	14554	14542	14563	14478	14649	14462	14527	14726	14829	14478	14492	14497	14538	14474	14841	14623	14354	14507	14535	14523	14609	14456	14645	14565	14487	14602	14307	14493	14474	14508	14611	14374	14357	14691	14490	14636	14414	14467	14527	14477	14412	14366	14506	14511	14360	14501	14563	14309	14658	14352	14626	14357	14597	14686	14541	14559	14688	14288	14436	14765	14598	14508	14536	14427	14511	14562	14689	14745	14601	14495	14302	14710	14529	14639	14678	14612	14433	14375	14291	14552	14522	14513	14444	14651	14447	14456	14586	14524	14382	14620	14473	14397	14684	14406	14634	14597	14600	14466	14596	14520	14471	14521	14505	14562	14602	14856	14563	14598	14667	14663	14468	14432	14422	14763	14569	14371	14495	14618	14695	14584	14446	14527	14773	14400	14634	14577	14610	14625	14418	14539	14640	14424	14494	14703	14473	14467	14457	14516	14549	14444	14530	14638	14542	14533	14643	14718	14604	14334	14594	14577	14652	14718	14644	14458	14519	14342	14482	14534	14312	14794	14465	14449	14473	14407	14557	14588	14743	14523	14679	14463	14655	14514	14540	14492	14671	14504	14523	14567	14526	14512	14476	14525	14527	14355	14518	14447	14536	14365	14308	14513	14507	14499	14450	14617	14633	14573	14456	14510	14655	14482	14443	14308	14462	14572	14444	14536	14416	14313	14537	14638	14416	14522	14632	14516	14632	14308	14396	14426	14543	14471	14623	14462	14536	14570	14385	14475	14595	14446	14523	14616	14637	14477	14473	14617	14418	14577	14575	14748	14537	14630	14411	14361	14521	14496	14487	14484	14613	14578	14566	14588	14609	14486	14660	14496	14487	14601	14334	14446	14648	14514	14645	14550	14671	14596	14517	14614	14681	14621	14563	14536	14400	14298	14377	14616	14491	14575	14623	14505	14516	14644	14671	14611	14260	14631	14445	14536	14253	14558	14592	14548	14406	14420	14709	14541	14524	14440	14544	14609	14328	14497	14540	14672	14703	14455	14483	14510	14529	14529	14423	14536	14529	14545	14360	14673	14483	14657	14324	14599	14483	14554	14748	14306	14454	14583	14496	14528	14675	14511	14424	14358	14441	14585	14558	14487	14338	14562	14380	14388	14446	14546	14738	14533	14620	14596	14547	14634	14808	14374	14497	14513	14559	14459	14587	14559	14664	14435	14544	14360	14455	14416	14659	14621	14785	14565	14713	14462	14489	14500	14519	14420	14337	14621	14537	14542	14553	14449	14514	14529	14279	14523	14641	14670	14618	14551	14463	14466	14697	14474	14562	14609	14553	14701	14560	14310	14408	14598	14567	14557	14513	14438	14437	14440	14596	14446	14554	14446	14575	14350	14547	14604	14550	14432	14518	14452	14500	14426	14523	14450	14544	14512	14650	14508	14593	14409	14644	14393	14498	14519	14738	14573	14371	14457	14511	14804	14680	14517	14516	14591	14596	14527	14429	14370	14530	14467	14698	14541	14439	14600	14534	14563	14540	14506	14378	14364	14481	14488	14595	14585	14520	14614	14480	14440	14475	14476	14429	14464	14501	14485	14580	14439	14646	14637	14675	14391	14527	14354	14447	14433	14540	14443	14494	14674	14532	14409	14373	14687	14625	14539	14471	14566	14563	14780	14516	14565	14504	14576	14509	14499	14535	14518	14545	14623	14481	14482	14726	14398	14762	14471	14632	14488	14647	14512	14560	14700	14639	14590	14511	14507	14672	14371	14521	14678	14681	14719	14457	14562	14595	14617	14508	14538	14470	14523	14442	14308	14517	14695	14580	14525	14492	14597	14492	14475	14591	14395	14515	14450	14376	14485	14441	14417	14468	14593	14494	14620	14400	14609	14415	14623	14671	14631	14249	14372	14461	14463	14573	14481	14339	14508	14612	14584
43250	89995	91847	68753	53222	43341	36656	32365	27530	17870	14313	13147	13061	13063	13021	13017	13024	13008	13040	12989	12888	12950	12901	12994	12949	12937	12990	12904	12957	12976	12818	12941	12958	13066	13051	12862	13004	12973	12963	12925	13030	13024	12934	12913	13036	12909	12991	12883	12869	13020	12939	12954	13044	12987	13044	12983	12852	13015	12874	12803	13124	12864	13008	12818	13023	12880	12712	12930	12851	12919	12901	13042	13050	12890	12928	12875	12897	13065	12955	12969	12962	12906	12952	12878	13039	12890	12773	13029	12947	13014	12928	12967	13001	12817	13033	12684	12890	12828	12896	12936	12813	12901	12975	12881	12866	12827	12911	12794	13150	12907	12765	12862	12938	12947	12870	12902	12931	12788	12889	13071	13067	13072	12890	12951	12839	12930	12931	12968	13053	12927	12817	12914	12837	13001	12884	12827	13000	12913	12907	12968	12882	13047	12831	12897	12832	12987	12827	12949	12805	12876	12922	13009	12913	12814	12943	12905	13006	13048	13141	12905	12947	12846	12993	12809	12943	12793	13004	12873	12906	12976	12996	13070	12921	12922	12949	12960	13152	12938	12870	12892	12868	13044	12921	12993	12967	12859	13029	13030	12814	12943	12889	12801	12926	12738	13022	12819	12822	13053	13062	12768	12866	12866	12948	12731	12779	12924	12871	12814	13057	12948	13004	13017	12773	12939	12839	12821	13045	13106	12991	12880	12779	12996	12903	12851	12880	12885	13002	12923	12876	12870	12891	12882	12920	12924	12866	12969	12886	12956	12981	12883	12906	13079	12801	13001	12851	13013	13000	12701	12979	12903	13036	12900	13051	12860	12867	13088	13141	12863	13050	13010	12778	12783	12981	12995	12750	12930	13062	13009	13011	13049	12989	12900	13052	12939	12961	12987	12895	12946	12710	13010	12901	12997	12873	13013	12874	12884	12970	12930	12959	12951	13080	12979	12779	12932	12891	12913	12924	12696	12827	12967	12936	12897	12875	12936	12870	12783	13113	12897	12903	13093	12765	12959	12923	12729	12925	12867	12780	12814	12886	13016	12892	12771	12950	12919	13053	13046	12937	12887	12914	12830	13020	12816	12930	12882	12877	12955	13083	12738	13012	12817	12929	12971	12914	13159	12795	12921	13023	12865	12896	13038	12793	12913	12905	12997	13009	12896	12961	13106	12848	12902	12986	12915	12781	12974	12895	13114	13050	12927	12881	12875	12932	12614	12976	12997	12950	13103	12824	13128	12903	12913	12862	12976	12972	12840	12934	12868	12839	12875	12850	12930	13002	12881	12944	12869	13000	12763	12823	12750	13010	12807	12751	12962	12928	12972	13018	12841	12885	12833	12942	12952	12724	12953	12858	12823	12878	12918	12732	12884	12823	12932	12941	13092	12691	12880	12876	12961	13114	12844	12951	12945	12952	12896	12868	13033	12915	12786	12853	12883	13018	13018	12860	13029	12949	12807	12739	12981	12826	12850	13001	13035	12970	12998	12920	12861	12901	12737	12936	12852	12945	13011	12968	13013	12900	12848	12927	12861	12985	12912	12943	12918	12979	12987	12953	12881	12977	12831	12922	12975	12870	12919	12932	12992	12853	13016	13030	12925	12916	12920	12964	12879	12865	12834	12908	12930	12981	12884	13047	13075	12949	12774	12988	12916	12834	12972	12987	13029	12956	12843	12956	12801	12967	12932	12918	12911	12964	12931	12933	12996	12864	12841	12915	12941	12866	12786	12860	12937	12785	13093	12893	12937	12885	12974	12957	12737	12906	12853	12725	13039	12981	13123	12958	12937	12998	12993	12912	12914	12703	12999	12929	12842	12771	12918	12892	12753	12859	12908	12964	12906	12974	12911	12893	13035	12716	12813	12777	12925	12979	12937	12899	12767	12953	12952	12771	12956	12869	13018	12928	12939	13022	12985	12972	13012	12885	12906	12995	12942	12868	13043	12806	12931	12885	12823	12916	12805	12883	12932	12947	12910	12937	12927	13098	12897	12807	12764	12783	13022	12895	12785	12929	13016	12823	13086	12749	12913	13018	12908	12966	12934	12993	12858	12760	12790	13016	12980	12943	12920	13100	12857	12871	12844	12999	12921	12958	12935	12701	12926	12819	12966	12836	12692	12685	12965	12904	12932	13044	12732	12864	12767	13034	12948	12871	12922	13039	12852	12916	12947	12918	12938	12821	12965	12764	12900	12957	12906	12994	12775	12919	12933	12953	12948	13026	12906	12815	12793	13068	13046	13187	12962	12985	13114	13014	12785	12913	12883	12852	12998	12800	13061	12800	12772	12919	12855	12821	12902	12894	12933	12783	12952	12906	12972	12720	12891	12722	13004	12959	12897	12957	12880	12976	12895	12879	12810	13064	13048	12932	12795	12962	12992	13104	13011	12960	12956	12909	13011	12816	12936	12944	13037	12984	13006	12961	12831	12837	12844	12995	12987	12975	12902	12795	12809	12874	12945	12903	12940	12863	13004	13024	12915	12829	12958	12962	12904	12888	12964	12894	12991	12958	13074	12961	12982	12957	12898	12888	12965	12900	13050	12898	13005	12783	13004	12890	12891	12867	12945	13081	12953	12962	12779	12841	13018	12997	12971	12767	12855	12853	12963	12934	12795	12842	12924	12784	12910	12744	12909	12813	12868	12818	12899	12774	13046	12983	12798	12937	12973	12916	12879	13079	12926	12956	12991	12818	12920	12836	13157	12937	12970	12867	13047	13017	12945	12940	12915	12764	12845	12894	12943	12918	12956	12822	12951	12974	13085	12996	12995	13035	12941	12821	12827	13089	13033	12830	12867	12820	13048	12909	12854	12979	12911	12965	12935	12824	12830	12934	12854	12871	12823	13040	12899	12838	12888	12859	12940	12945	12969	12784	12930	12932	12760	12944	12877	12877	12881	13059	12900	12802	12841	12994	12871	12870	12898	12870	12862	12888	12835	12952	12864	13089	12864	12884	12859	13023	12910	12891	12760	12980	13039	13038	12828	12943	12788	12964	12922	12767	12995	13066	12839	12969	12931	13077	12840	12870	12998	12881	12892	12917	12880	13012	12896	12719	12938	13016	12913	12956	12853	12757	12808	13121	12915	12970	12934	12842	12945	12794	12918	12815	12900	13003	12846	13016	12935	12962	12899	12887	12848	12824	12826	13106	13013	12927	13015	12882	12925	12921	12877	12951	12865	12953	12885	12910	12852	12912	12964	12931	13007	12954	12736	12997	12829	12889	12968	12865	12798	12872	13032	12907	12834	12970	12825	13087	12963	13024	13088	12999	12971	13004	12859	12884	12861	12943	12951	12816	13012	12765	13065	12882	12905	13055	12857	12964	12819	12912	12818	12978	12979	12975	12862	12889	12866	12913	12933	12979	12867	12918	12976	12775	12944	12954	12956	12961	12923	12898	12980	12894	12875	12915	13015	13127	12851	12963	12873	12891	12980	12913	12962	12926	12951	12994	13081	12979	12948	12904	13069	13065	12922	13004	12935	12892	12944	12758	12911	12879	13005	12815	13122	12855	12756	13056	12914	12893	12834	12862	13001	13005	13032	12994	12906	12854	12844	12966	12874	13107	12987	12908	12824	13079	12877	12852	12934	13003	12810	12932	12886	12788	13001	12861	12886	12951	13063	12961	12873	12896	12842	12840	12870	13036	12869	12789	12833	12955	12862	13078	12945	12797	13035	12932	13013	12783	13013	12881	12959	12881	12897	13108	13018	12869	12935	12975	13042	12835	13101	12890	12964	13029	12917	12982	12954	12921	13063	12876	12973	13013	12868	12989	12987	12755	12862	12878	13145	12887	12986	12863	12903	12674	12808	12927	12833	12931	12875	12947	12978	12889	12885	12989	12904	12763	12849	12988	12899	12890	12974	12949	12971	12846	12900	12676	12876	12892	12891	12825	12682	12919	13047	12760	12866	12928	12801	13008	12866	12814	12944	13057	12905	12998	12886	12998	13003	12971	12810	12900	12968	12935	12863	12933	12990	12898	12998	12928	12847	13092	12748	12782	12971	12838	12966	12775	12920	12801	12847	12931	12935	12918	12816	12816	13001	13002	12844	12880	12983	12971	12865	12837	12913	13073	13041	12982	12881	13079	12807	13049	12962	12989	13045	12985	12790	12990	12969	12850	12800	12900	13052	12840	12887	12995	13019	13057	12841	12791	12952	12822	12987	12938	12760	12925	12999	12902	12813	12991	13121	12843	12994	12776	12946	12854	12883	12834	13079	12923	12890	12956	13023	12820	12874	12927	13010	12932	12906	12971	12945	12951	12980	12811	12902	12973	12818	12939	12841	12930	12984	12775	12800	12899	12975	13040	12906	13026	12859	12983	12978	12883	12863	12888	12757	12805	12951	12912	12957	12873	12959	13014	13045	13100	12855	12893	12782	12876	12784	13075	12928	12917	13032	12993	12865	12930	12978	12941	12823	12868	12954	12961	12920	12893	12989	13009	12813	12816	12849	12998	12888	12869	12925	13010	12876	12907	12959	12923	12798	13013	12945	13200	12826	12987	12997	12945	12901	12926	12814	12856	12862	12845	12864	13002	12801	12867	12943	12858	12818	12933	13015	13159	13010	13182	12949	12857	12955	13036	13049	13003	12971	12860	12927	13038	12956	13022	12932	12961	13029	13031	12987	12894	13034	13009	12916	12886	12938	12867	12887	12827	12919	12802	12852	12882	13008	13016	13075	12891	12965	12826	12776	12919	13147	13018	12894	12897	12749	13038	12844	12803	12963	13072	12864	13010	12954	12942	12946	12833	13044	12879	12932	12962	13099	12921	12906	12775	12922	13002	12780	12935	12910	12858	12809	12796	12808	12906	12839	12930	13085	12949	12955	12833	13070	13156	12924	12876	12879	13090	12787	13081	12837	13049	12824	12911	13005	12864	13006	12987	13000	12902	12996	12666	12967	13095	12920	12884	12961	12851	12804	12866	12988	12949	13115	12916	12846	12937	12944	12851	12963	12897	12820	12894	12785	12908	13032	12975	12936	12861	12893	12914	13002	12839	12855	13039	12828	13081	12878	12932	12737	13034	12936	12982	13005	13006	12834	12993	12893	12881	12887	12852	13172	13111	12912	12906	12924	13068	12892	12973	12901	12985	12795	13080	13032	12959	12880	12885	12850	13015	12956
28560	34200	44782	34805	23302	19434	17753	16733	15988	15626	15261	15403	15249	15402	15183	15337	15330	15349	15259	15105	15231	15073	14996	15341	15366	15296	15322	15126	15310	15361	15403	15189	15261	15306	15222	15128	15273	15256	15202	15262	15134	15240	15114	15019	15193	15373	15353	15315	15399	15265	15192	15262	15278	15137	15249	15192	15279	15286	15075	15207	15177	15197	15426	15188	15062	15162	15255	15113	15260	15270	15074	15105	15223	15063	15181	15224	15172	15267	15174	15170	15257	15279	15269	15268	15106	15275	15181	15164	15055	15056	15238	15156	15335	15293	15137	15150	15185	15195	15337	15013	15130	15209	15303	15279	15204	15336	15222	15166	14902	15300	15182	15061	15087	15074	15253	15269	15195	15132	15290	15007	15250	15268	15060	15204	15319	15261	15319	15106	15292	15187	15206	15262	15357	15212	15087	15343	15328	15331	15399	15061	15229	15085	15137	15336	15455	15111	15326	15064	15355	15056	15360	15363	15298	15178	15444	15292	15359	15268	15350	15190	15261	15148	15227	15219	15134	15232	15112	15120	15119	15299	15279	15231	15199	15254	15202	15399	15158	15282	15136	15017	15135	15258	15277	15274	15204	15228	15131	15100	15112	15298	15154	15089	15123	15278	15099	15311	15062	15109	14958	15421	15192	15278	15212	15165	15096	15203	15134	15058	15139	15101	15219	15198	15311	15145	15033	15225	15350	15094	15292	15300	15125	15306	15296	15265	15171	15287	15213	15282	15237	15286	15333	15274	15138	15134	15290	15123	15233	15060	15181	15229	15084	15232	15260	15097	15144	15330	15104	15265	15253	15064	15410	15300	15327	15082	15277	15211	15163	14983	15135	15316	15397	15252	15252	15136	15298	15127	15210	15474	15030	15037	15060	15145	15120	15332	15207	15254	15114	15220	15374	15274	15218	15289	15128	15161	15276	15111	15178	15116	15272	15338	15080	15280	14989	15229	15227	15109	15297	15134	15333	15347	15263	15118	15247	15018	15214	15173	15389	15228	15174	15283	15283	15172	15323	15169	15220	15238	15220	15061	15153	15205	15228	15030	15246	15388	15144	15198	14984	15149	15213	14953	15145	15434	15168	15253	15203	15328	15175	15382	15230	15013	15178	15290	15330	15312	15035	15146	15217	15119	15388	15189	15159	15181	15189	15289	15383	15344	15080	15115	15308	15279	15226	15226	15276	15283	15228	15282	15106	15174	15274	15160	15262	15228	15377	15305	15229	15253	15297	15271	15330	15036	15286	15243	15246	15137	15271	15158	15292	15173	15075	15310	15467	15262	15136	15181	15138	15236	15052	15146	15243	15382	15269	15492	15151	15152	15200	15175	15110	15226	15034	15211	15199	15199	15142	15200	15022	15041	15126	14904	15298	15205	15137	15120	15105	15307	15342	15125	15353	15266	15164	15202	15103	15175	15210	15107	15277	15322	15213	15376	15296	15289	15030	15370	15309	15219	15098	15139	15457	15392	15288	15171	15154	15131	15103	15130	15357	15148	15380	15156	15128	15033	15115	15320	15166	15353	15025	15045	15004	15261	15263	15141	15173	15266	14997	15153	15377	15396	15376	15332	15437	15027	15079	15327	15160	15036	15221	15243	15268	15316	15225	15170	15361	15112	15244	15192	15168	15267	15252	15074	14998	15138	15237	14957	15223	15074	15083	15184	15254	15078	15274	15178	15330	15123	15059	15131	15221	15325	15147	15201	15116	15252	15146	15371	15202	15122	15220	15231	15122	15082	15253	14865	15364	15142	15031	15206	15331	15346	15274	15189	15193	15291	15260	15327	15359	15334	15116	15143	15245	15203	15247	15352	15308	15269	15237	15096	15079	15293	15152	15142	15220	15373	15129	15166	15167	15049	15038	15213	15215	15114	15184	15095	15170	15311	15347	15215	15279	15310	15076	15453	15117	15200	15044	15135	15187	15160	15115	15133	15096	15045	15411	15377	15191	15215	15298	15154	15407	15133	15201	15215	15189	15171	15069	15452	15401	15272	15336	15244	15075	15082	15110	15233	15178	15190	15066	15276	15082	15099	15226	15224	15251	15204	15118	15110	15060	15052	15197	15322	15168	15060	15145	15286	15421	15343	15247	15183	15228	15136	15234	15396	15269	15248	15008	15092	15258	15055	15089	15148	15189	15250	15058	15042	15090	15156	15005	15034	15218	15198	15270	15132	15124	15285	15247	15154	15097	15158	15364	15242	15360	15359	15250	15176	15280	15151	15033	15136	15094	15050	14984	15295	15154	15000	15280	15284	15414	15118	15194	15106	14924	15045	15151	15111	15113	15073	15141	15203	15229	15228	15067	15315	15317	15407	15106	15380	15179	15062	15200	15256	15341	15203	15203	15245	15171	15329	15509	15180	15276	15264	15110	15252	15075	15251	15166	15047	15162	15097	15212	15191	15177	15247	15338	15296	15189	15182	15110	15363	15232	15285	15129	15182	15033	15249	15044	15018	14992	15094	15303	15272	15059	15157	15240	15449	15325	15230	15205	15063	15146	15271	15118	15160	15058	15156	15145	15347	15294	15213	15237	15299	15337	15274	15135	15184	15335	15263	15253	15215	15132	15288	15175	15383	15267	15397	15283	15095	15130	15131	15217	15269	15060	15158	15061	15267	15258	15261	15184	15060	15148	15246	15306	15332	15404	15390	15185	15177	15055	15178	15260	15172	15115	15163	15170	15268	15378	15186	15369	15201	15202	15249	15236	15133	15150	15186	15106	15071	15258	15014	15331	15225	15165	15296	15542	15473	15258	15302	15114	15373	15137	15286	15215	15283	15265	15228	15006	15239	15277	15262	15275	15407	15245	15259	15024	15189	15268	15244	15391	15252	15354	15252	15342	15329	15052	15104	15167	15024	15442	15159	15162	15243	15260	15293	15242	15157	15155	15341	15260	15135	15090	15273	15327	15130	15250	15204	15175	15262	15327	15165	15239	15125	15136	15183	15162	15373	15199	14998	15366	15348	15248	15064	15230	15222	15409	15338	15043	15255	15216	15173	15178	15238	15218	15223	15139	15260	15192	15178	15197	15471	15213	15188	15088	15361	15130	15257	15153	14935	15093	15273	15191	15137	15221	15033	15118	15257	15266	15252	15196	15382	15133	15308	15086	15033	15129	15072	15309	15308	15158	15238	15179	15073	15181	15155	14993	15080	15141	15130	15389	15056	15102	15194	15272	15179	15150	15301	15541	15166	15290	15025	15214	15035	15238	15126	15213	15059	15125	15189	15147	15211	15244	15157	15208	15447	15240	15141	15112	15094	15449	15110	15221	15276	15175	15156	15182	15151	15316	15240	15195	15059	15059	15258	15114	15096	15177	15073	15053	15495	15155	15298	15249	15319	15463	15073	15251	15264	15141	15308	15337	15290	15240	15222	15048	15111	15260	15174	15176	15154	15079	15020	15184	15387	15455	15043	15201	15213	15037	15121	15119	15244	15285	15185	15171	15131	15176	15042	15266	15180	15274	15279	15273	15229	15295	15261	15000	15174	15135	15136	15194	15094	15238	15115	15255	15260	15260	15111	15288	15152	15302	15328	15128	15064	15251	15320	15152	15171	15206	15046	15242	15080	14960	15075	15076	15044	15378	15252	15132	15269	15239	15215	15163	15178	15123	15163	15178	15349	15148	15182	15183	15268	15168	15067	15180	15055	15329	15226	15372	15132	15292	15190	15297	15366	15226	15216	15481	15302	15120	15213	15113	15204	15366	15306	15136	14885	15255	15308	15249	15275	15310	15064	15116	15176	15318	15126	15523	15008	15013	15297	15264	15208	15178	15176	15210	15296	15116	15030	15177	15297	15301	15024	15181	15265	15179	15375	15245	15198	15178	15273	15307	15298	15160	15309	15284	15390	15249	15390	15311	15110	15328	15258	15245	15147	15298	15300	15098	14933	15158	15252	15240	15463	15226	15234	15216	15180	15074	15190	15371	15226	15143	15303	15252	15269	15220	15151	15085	15398	15042	15095	15272	15246	15365	15221	15355	15153	15206	15288	15196	15069	15325	15303	15240	15275	15234	15201	15386	15245	15213	15371	15077	15545	15182	15180	15095	15131	15204	15100	15217	15221	15338	15496	15153	15345	15285	15187	15172	15275	15268	15093	15111	15299	15390	15307	15148	15348	15287	15349	15222	15135	15063	15193	15308	15246	15165	15430	15145	15141	15293	15291	15322	15357	15145	15201	15171	15149	15174	15186	15250	15109	15047	15250	15088	15119	15270	15290	15159	15176	15123	15206	15100	15041	15266	15250	15350	15176	15189	15311	15249	15203	15236	15191	15346	15282	15187	15192	15335	15242	15207	15288	15363	15141	15208	15058	15364	15184	15087	15304	15070	15251	15066	15285	15193	15172	15253	15172	15074	15353	15100	15181	15169	15203	15272	15264	15366	15317	15364	15238	15204	15315	15162	15222	15078	15170	15070	15372	15402	15330	15234	15305	15088	15123	15194	15138	15243	15319	15330	15368	15270	15238	15221	15332	15297	15326	15179	15259	15257	15147	15187	14981	15056	15123	15256	15212	15080	15303	15276	15177	15076	15297	15306	15239	15144	15140	15277	15149	15137	15354	15329	15097	14972	15515	15250	15058	15157	15365	15065	15124	15171	15176	15351	15168	15309	15123	15317	15172	15389	15285	15300	15135	15276	15283	15141	15421	15239	15143	15335	15395	15133	15284	15251	15253	15310	15251	15256	15004	15184	15127	15368	15193	15261	15271	15332	15134	15284	15343	15093	15164	15094	15240	15308	15289	15169	15368	15271	15115	15033	15349	15461	15069	15365	15250	15293	15240	15309	15131	15201	15358	15151	15172	15319	15098	15008	15198	15353	15288	15341	15407	15184	15159	15112	15141	15245	15089	15136	15171	15293	15235	15427	15220	15187	15003	15353	15289	15233	15295	15202	15219	15342	15360	15135	15358	15291	15287	15373	15259	15116	15329	15300	15173	15190	15265	15342	15399	15076	15156	15184	15346	15083	15317	15117	15270	15203	15207	15254	15121	15184	15225	15107	15193	15123	15317	15156	15267	15092	15235	15426	15166	15139	15233	15248	14960	15286	15032	15161	15363	15059	15221	15391	15224	15167	15152	15347	15268	15186	15160	15161	15123	15095	15210	15303	15277	15130	14976
28359	52614	47617	31449	22079	18030	16169	15230	14748	13780	13592	13402	13466	13541	13236	13362	13582	13547	13517	13447	13619	13423	13585	13196	13456	13369	13590	13526	13622	13305	13470	13311	13417	13496	13349	13662	13421	13423	13351	13319	13514	13418	13435	13457	13297	13342	13352	13234	13482	13446	13311	13284	13421	13369	13285	13385	13527	13320	13485	13417	13541	13401	13472	13461	13377	13430	13391	13488	13249	13369	13412	13482	13434	13327	13399	13377	13550	13327	13313	13268	13444	13409	13323	13486	13330	13276	13570	13367	13529	13241	13404	13289	13537	13254	13524	13420	13502	13530	13271	13374	13360	13449	13292	13407	13416	13419	13435	13220	13405	13527	13370	13578	13444	13491	13484	13366	13326	13394	13279	13498	13360	13317	13352	13394	13335	13493	13431	13337	13424	13403	13350	13432	13420	13283	13466	13291	13246	13392	13390	13384	13224	13432	13526	13426	13400	13444	13360	13416	13584	13516	13527	13274	13582	13312	13554	13385	13506	13466	13360	13189	13619	13285	13408	13464	13257	13399	13291	13482	13554	13514	13291	13490	13466	13515	13346	13319	13428	13397	13418	13310	13344	13486	13544	13419	13724	13326	13378	13372	13433	13291	13340	13424	13542	13596	13381	13366	13443	13430	13454	13399	13334	13424	13517	13623	13448	13380	13372	13420	13411	13394	13343	13422	13424	13339	13407	13390	13369	13328	13337	13396	13340	13433	13400	13370	13555	13425	13398	13330	13566	13398	13418	13392	13442	13401	13300	13475	13408	13349	13441	13529	13429	13448	13374	13309	13351	13371	13548	13471	13472	13456	13479	13318	13369	13440	13302	13354	13319	13460	13552	13377	13393	13398	13364	13517	13629	13416	13360	13445	13351	13390	13474	13496	13364	13475	13418	13440	13388	13351	13517	13323	13391	13206	13161	13311	13350	13454	13352	13359	13451	13485	13529	13413	13473	13543	13257	13239	13444	13519	13306	13512	13464	13449	13594	13413	13379	13336	13552	13496	13534	13404	13464	13607	13351	13526	13583	13388	13516	13552	13481	13424	13540	13380	13320	13329	13361	13526	13286	13445	13378	13391	13312	13331	13516	13305	13511	13326	13472	13483	13357	13476	13352	13423	13339	13224	13323	13395	13537	13479	13443	13517	13669	13325	13405	13320	13365	13477	13352	13588	13539	13385	13343	13382	13377	13579	13448	13525	13456	13283	13266	13536	13452	13462	13454	13294	13504	13265	13301	13501	13400	13520	13442	13341	13438	13585	13547	13444	13332	13439	13485	13330	13410	13530	13385	13377	13470	13497	13436	13559	13418	13544	13447	13439	13451	13437	13603	13371	13564	13467	13378	13467	13494	13491	13301	13404	13426	13432	13270	13414	13319	13444	13421	13452	13541	13603	13500	13263	13484	13377	13537	13219	13350	13387	13293	13379	13538	13344	13435	13363	13490	13452	13446	13302	13302	13456	13510	13353	13452	13343	13407	13365	13471	13486	13365	13361	13516	13606	13471	13406	13452	13260	13465	13435	13437	13466	13428	13499	13192	13483	13390	13332	13377	13493	13450	13350	13429	13424	13505	13472	13483	13455	13356	13156	13509	13411	13390	13425	13558	13361	13437	13329	13602	13425	13559	13380	13294	13455	13374	13430	13345	13431	13392	13485	13639	13487	13510	13354	13347	13427	13319	13538	13404	13527	13410	13388	13344	13407	13446	13340	13352	13458	13486	13490	13303	13474	13523	13464	13408	13389	13368	13398	13626	13408	13436	13460	13372	13529	13389	13438	13531	13360	13658	13314	13343	13570	13511	13475	13570	13491	13604	13381	13336	13502	13320	13375	13446	13296	13496	13646	13496	13527	13478	13375	13500	13274	13319	13497	13278	13428	13472	13615	13415	13450	13517	13396	13447	13378	13352	13416	13556	13432	13500	13477	13299	13234	13502	13364	13521	13458	13480	13373	13448	13351	13383	13280	13553	13422	13363	13401	13532	13465	13529	13395	13303	13392	13396	13516	13304	13350	13510	13365	13487	13492	13376	13343	13547	13454	13236	13418	13677	13471	13470	13482	13311	13478	13380	13456	13353	13403	13445	13352	13582	13625	13544	13310	13426	13484	13500	13405	13386	13380	13492	13553	13369	13185	13332	13415	13650	13479	13532	13477	13372	13412	13576	13414	13489	13542	13469	13265	13375	13432	13491	13273	13423	13452	13348	13514	13519	13321	13334	13323	13206	13255	13480	13422	13371	13366	13491	13329	13446	13254	13514	13358	13394	13349	13529	13212	13424	13543	13384	13337	13346	13499	13467	13437	13413	13276	13459	13415	13496	13398	13472	13512	13376	13466	13406	13439	13401	13475	13357	13277	13405	13293	13460	13336	13480	13340	13261	13423	13446	13443	13424	13564	13280	13388	13431	13506	13402	13435	13408	13519	13408	13377	13296	13539	13416	13502	13469	13518	13294	13489	13572	13545	13241	13526	13476	13417	13416	13389	13184	13369	13400	13414	13577	13572	13495	13338	13500	13323	13432	13438	13544	13359	13505	13465	13463	13475	13487	13290	13299	13371	13393	13392	13522	13368	13465	13453	13548	13355	13408	13326	13440	13526	13373	13207	13098	13310	13337	13414	13451	13329	13457	13280	13409	13393	13601	13385	13468	13343	13489	13414	13524	13355	13535	13493	13383	13388	13535	13342	13355	13302	13409	13448	13318	13423	13314	13530	13490	13349	13394	13236	13397	13336	13379	13400	13435	13521	13458	13435	13300	13455	13331	13328	13583	13647	13574	13350	13293	13410	13393	13457	13489	13548	13635	13428	13398	13364	13578	13274	13520	13449	13467	13537	13416	13230	13494	13440	13337	13236	13408	13513	13451	13382	13412	13182	13344	13399	13451	13382	13343	13437	13433	13400	13512	13634	13423	13375	13364	13413	13422	13331	13630	13534	13405	13426	13549	13259	13267	13328	13377	13397	13450	13248	13459	13493	13513	13415	13527	13457	13476	13433	13402	13337	13296	13359	13467	13335	13308	13445	13453	13476	13431	13328	13392	13438	13211	13272	13452	13478	13432	13335	13467	13569	13441	13495	13335	13345	13460	13308	13385	13474	13412	13475	13505	13404	13494	13331	13386	13301	13405	13522	13536	13388	13411	13401	13456	13458	13358	13404	13409	13459	13424	13368	13365	13490	13425	13516	13290	13396	13347	13428	13429	13381	13515	13587	13434	13570	13534	13531	13478	13382	13365	13326	13473	13475	13502	13380	13503	13452	13366	13254	13473	13500	13434	13527	13503	13434	13453	13441	13516	13570	13472	13343	13451	13345	13305	13531	13493	13335	13498	13451	13497	13378	13515	13387	13420	13582	13451	13454	13484	13316	13302	13409	13572	13527	13544	13416	13310	13136	13302	13505	13497	13273	13286	13311	13588	13463	13547	13441	13374	13371	13339	13294	13355	13441	13496	13387	13338	13343	13293	13442	13420	13385	13377	13211	13622	13502	13337	13485	13315	13393	13448	13337	13403	13367	13557	13429	13511	13367	13431	13546	13459	13332	13319	13282	13335	13359	13335	13500	13596	13460	13265	13345	13430	13437	13401	13517	13245	13538	13526	13305	13476	13371	13476	13579	13395	13520	13411	13355	13270	13437	13496	13496	13540	13381	13353	13563	13306	13376	13557	13328	13287	13495	13478	13330	13511	13444	13419	13451	13399	13433	13213	13269	13390	13540	13333	13400	13385	13425	13434	13471	13304	13416	13522	13369	13407	13445	13475	13459	13247	13489	13414	13538	13352	13491	13341	13412	13289	13555	13491	13395	13617	13475	13539	13343	13492	13513	13386	13445	13353	13394	13331	13459	13387	13381	13445	13460	13496	13377	13503	13481	13373	13372	13540	13270	13355	13253	13523	13409	13525	13387	13403	13352	13554	13439	13369	13388	13446	13358	13414	13476	13454	13313	13427	13305	13366	13462	13423	13447	13448	13287	13309	13495	13286	13207	13498	13437	13472	13326	13342	13433	13407	13378	13442	13344	13363	13457	13497	13301	13670	13386	13345	13378	13332	13444	13394	13185	13519	13498	13416	13549	13282	13436	13383	13480	13510	13509	13415	13391	13493	13399	13404	13396	13438	13295	13465	13304	13518	13412	13496	13437	13298	13449	13536	13528	13435	13336	13560	13454	13414	13471	13505	13607	13389	13406	13434	13462	13406	13347	13395	13537	13477	13490	13410	13467	13510	13498	13476	13358	13554	13372	13312	13552	13440	13286	13359	13495	13471	13539	13567	13548	13387	13505	13424	13393	13517	13455	13453	13481	13425	13511	13330	13435	13395	13376	13529	13407	13427	13599	13531	13386	13397	13447	13518	13109	13435	13491	13466	13470	13523	13449	13430	13370	13585	13396	13349	13610	13468	13469	13478	13330	13524	13450	13374	13528	13293	13457	13451	13275	13415	13421	13493	13459	13348	13441	13377	13611	13445	13290	13361	13437	13314	13474	13365	13526	13261	13490	13449	13422	13423	13456	13304	13480	13426	13277	13531	13456	13323	13591	13367	13318	13512	13412	13291	13458	13620	13456	13351	13363	13464	13414	13329	13308	13462	13352	13431	13290	13711	13298	13507	13606	13251	13512	13426	13426	13358	13441	13424	13484	13459	13533	13259	13379	13452	13453	13567	13476	13442	13413	13538	13330	13419	13352	13341	13543	13497	13431	13408	13337	13341	13459	13399	13678	13365	13458	13390	13539	13455	13412	13560	13509	13377	13388	13582	13534	13284	13576	13345	13339	13450	13471	13642	13386	13514	13355	13508	13473	13241	13528	13405	13519	13321	13455	13198	13483	13390	13447	13439	13363	13531	13210	13454	13427	13550	13333	13411	13376	13361	13441	13362	13357	13388	13352	13343	13241	13503	13345	13479	13349	13246	13421	13415	13448	13323	13346	13237	13437	13398	13413	13467	13305	13370	13381	13447	13514	13420	13391	13278	13294	13306	13520	13329	13378	13408	13465	13400	13403	13460	13306	13487	13364	13516	13310	13502	13426	13439	13334	13458	13620	13414	13483	13515	13486	13510	13542	13450	13330	13307	13334	13545	13538	13298	13498	13419	13335	13363	13318	13382	13342	13665	13529	13274	13459	13553	13577	13363	13459
23941	22926	41249	41599	33493	31593	28678	23110	20044	17391	15915	15259	15067	15113	15085	15113	15343	15133	14949	15022	15045	15110	15023	15080	14864	15044	15012	14969	15004	15064	14976	14700	15099	15174	14982	14751	14914	14973	14903	15042	14982	14856	14950	14953	15157	15110	15068	14840	14932	14927	14957	14853	14877	14740	14941	14855	14983	15007	14978	14912	15005	14743	14915	14829	14910	14960	14843	14968	15057	15076	15014	14859	14962	14939	14752	15004	14971	14881	14905	15015	14978	14857	14805	14949	14873	14968	15032	14942	15154	14959	15118	15127	14754	14925	14796	15039	15002	14981	14845	14944	14971	14969	14893	15127	14679	14724	14967	14856	14891	14761	14782	15001	14897	14889	15065	15037	14947	14919	14920	14845	14857	14817	14932	15023	14771	14853	14970	14755	14787	14734	14872	15031	14818	14763	15113	15072	14998	14744	14883	14802	15025	15093	15134	14926	14889	15119	15088	14796	15183	15006	14956	15046	15003	14961	14925	14719	15128	14880	14894	14973	14961	15057	14857	14894	14916	14707	14803	14813	14879	14806	14889	14944	14978	14895	14799	14884	14668	14979	14939	14936	14638	15030	14781	14928	14905	14972	15120	14905	15085	14858	14846	14892	14933	15082	14891	14894	15047	14928	15121	14991	14910	14954	14862	14833	14746	14837	15004	15258	14897	14841	14945	14882	14914	14789	14780	14906	14944	14796	14914	14808	14886	14760	14994	15013	14905	14803	14905	14930	14950	15098	14921	14924	15025	15131	15190	14916	14939	14729	14867	14786	14928	14777	14710	14725	14937	14876	14979	14832	15069	14900	14858	14914	14869	14803	15012	14824	15067	14855	14857	14978	14706	14861	14867	14830	14795	14800	14893	14921	14902	14835	15033	15015	14861	14953	14905	15015	15225	14755	14904	14957	14901	14671	14832	14831	14984	14831	14867	14979	14749	14835	14893	14928	14881	15088	14876	14975	14944	15090	14908	15093	14828	15083	14887	14890	14804	14944	14944	15078	15078	15106	14979	14894	14995	14863	14948	14910	14852	14846	14850	15000	14861	14905	14907	14804	14900	15026	15016	14931	14915	14977	14982	14956	14938	14686	14946	14911	15137	14941	14907	14825	14782	14876	14834	14906	14904	14936	14852	14724	14949	14716	14844	15029	14983	14944	15008	14911	15118	14711	14847	14930	14803	14910	14831	14821	14949	14887	15014	14814	14994	14917	14774	15102	15031	14756	14855	14954	14984	14969	14983	14877	14818	14939	14961	14972	14924	14979	14996	14915	14779	14731	14979	14890	15079	14899	14986	14910	14953	14909	14902	14746	15159	15033	14980	14980	14982	14945	14726	14840	14953	15027	15005	14772	14869	14954	14951	14816	15010	14966	15007	14837	15035	14911	15072	14897	15015	14866	14855	15065	14857	14786	14988	14971	15173	15168	14906	14950	15161	14799	15077	15005	14900	14925	15038	14821	14891	14883	14927	14916	14887	15029	15040	15064	14946	15158	14943	15027	14814	14760	14811	14877	14983	14981	14986	14813	14959	15056	14926	14843	15018	14978	14810	15013	14757	15204	14803	14903	14929	14988	14936	14924	14804	14796	15091	15071	14862	14858	14988	15000	14976	15024	14773	14932	14743	15047	14744	14856	14958	14954	14804	14896	14914	14871	14752	15043	14935	14875	15009	14826	14897	15002	14929	14679	14923	14825	14952	15023	14806	14851	14867	14888	14781	14996	14746	14970	15107	14821	14841	14862	14890	14809	14930	15020	14908	14894	14872	14942	15104	14998	14840	15015	14821	14928	14931	14997	15003	14721	14946	14853	14919	14779	14850	15078	15042	15027	15019	14864	15073	14845	14884	14682	15006	14992	14920	14894	14857	14684	14837	14836	14912	14697	14737	15045	15078	14999	14804	14774	14911	14864	15002	14920	14813	14789	14874	14793	14901	14737	14793	14736	15038	14976	15223	14994	14858	14850	15082	14912	15010	14990	15056	14843	14959	14927	14802	14957	14880	14937	14832	14999	14959	14892	15034	14843	14900	14911	14974	15084	14941	15111	14881	14999	14770	14810	15000	14825	15044	14801	14937	14844	14890	14996	14870	14862	15002	14818	14831	14801	15067	14748	15020	14904	14944	14900	15021	15094	14901	14857	14693	15175	14925	14923	14953	14797	14902	14936	14839	14796	14994	14976	14991	15073	14948	15175	15060	14903	14910	14948	14816	14864	14740	14921	14714	14825	15016	15000	14874	15014	14853	14758	15088	14815	14933	14769	14923	14939	14827	14986	15091	15074	14886	14948	14746	14943	14850	15005	14887	15018	15021	15034	14927	14906	14874	14941	14894	14911	14948	14899	14815	14802	14856	14930	14747	14999	14881	14851	14920	15025	15095	14881	14796	14910	15083	14725	14846	15020	14990	14937	15041	14897	14896	15018	14886	14991	14807	15034	14722	15110	14920	14995	14875	14735	14916	15111	14811	14973	14801	14948	14965	14845	14803	14747	14860	14910	14910	14795	14724	14883	14955	14854	14996	15082	14763	15063	14880	14946	14802	14955	15148	14982	14937	15006	14897	14884	14937	14904	14904	15070	15153	15034	14916	14925	14651	14973	14995	14711	14997	14773	14835	15103	14951	14911	14861	14802	14848	15082	15030	14802	14971	14786	14661	14819	14938	14976	14976	14939	14780	15068	14838	14979	14925	14960	14951	15027	14861	14975	15029	14834	15085	15080	14941	14950	14851	14999	14740	14882	15062	14995	14832	14934	14894	14943	14864	15021	14796	15065	14915	14879	14941	15038	14838	14892	14993	15138	14960	15080	15027	14887	14931	15004	14851	15001	14844	14855	14911	15003	15022	14923	15012	14891	14961	14853	14849	14879	14710	15008	15085	14776	14839	14965	15149	14935	15012	14752	14809	14843	14940	15051	14933	14856	14777	14983	14863	14810	14932	14904	15032	14910	15107	15097	14947	14876	14954	14871	14859	14882	14638	14801	15065	15018	14816	14853	14885	14828	14992	14946	14937	14882	14914	14821	14980	14966	14944	14881	14847	14801	14860	15083	15016	14815	14673	14945	15058	14759	14947	14838	14890	14851	14873	14990	14720	14807	14966	14928	14998	14832	14992	14840	14834	14964	14970	14940	14805	14970	14780	14960	15091	14830	14903	14992	14966	14949	14910	14842	14760	14918	14813	14999	15144	14769	14852	14940	14892	14854	15168	15017	14945	14927	14813	15032	14892	14965	14861	14855	14790	14896	14903	14926	15032	15005	14906	14872	14916	15074	14990	14900	14908	14883	14966	14838	14962	15012	14906	15003	15070	14798	14758	15000	15065	14849	14699	14963	14908	14709	14855	15107	14940	14989	14936	15038	14920	14831	14818	14943	14896	14996	14943	15034	14806	14758	15028	14998	15055	14821	14906	15125	15011	14932	14858	14836	14968	14943	14906	15076	14809	14996	14784	14863	14865	14695	15160	14960	14776	14861	14904	14926	14877	14737	15015	14891	15011	14914	14889	14678	14874	14776	14998	14875	14712	15006	14809	14819	14939	14937	14905	14898	14990	15007	15037	15047	14890	14955	15005	14819	14752	14876	14934	14787	14956	14924	14808	15095	14785	14777	14936	14827	15034	14980	14956	14820	14811	14744	14942	15017	15164	14911	15064	14882	15144	14779	14933	14943	15015	15045	14918	15094	15036	15019	14780	14855	14940	14962	14871	14960	14905	14766	14932	14903	14722	14832	14798	15027	14955	14942	15099	14729	14935	14866	14988	15203	14797	14846	14958	14896	14866	15041	14909	14820	14837	15087	14933	14856	14895	14863	14923	14887	14770	15001	14920	15133	14905	14772	14931	14859	15053	14873	14973	14803	14734	14907	14769	14906	14793	14911	15027	15002	14929	14953	15012	15010	15020	15009	14907	14839	14925	14969	14924	14970	14824	14882	14881	15032	14840	14865	14899	14907	14953	14871	15043	14932	14915	14961	14937	14907	14945	15021	15053	14968	14863	15010	14743	15007	14999	14950	14994	14911	14912	14827	15036	14707	14814	14976	14809	14759	14875	14887	14847	14777	14963	14939	15019	14756	14859	14961	14782	15066	14908	14843	14794	14790	14992	14942	14948	14727	14951	14868	14934	14976	15002	14964	14941	14916	14949	14773	14858	15116	14955	14985	14817	14891	14793	14696	14876	15039	14758	14918	14974	14960	14916	14794	15055	14807	14954	14831	14865	14915	15108	15114	14992	14734	15027	14950	15027	14874	14860	14824	14963	14737	14811	14858	15036	14840	14843	14869	15159	14799	14987	15047	15011	15004	15074	14687	14944	14996	14919	14723	14755	15027	15100	14899	15107	15158	14957	14826	14877	14904	14700	14757	14839	14998	14869	14982	14901	14932	14806	14887	14783	15010	14982	15034	14791	14832	15040	14717	14940	14938	14941	14896	15016	14973	14843	14909	15006	14913	15055	14759	14877	14972	14819	14988	15041	14962	14884	15023	14897	14972	14940	14971	14960	14858	14885	14729	15028	14985	14701	14770	14952	15019	14802	15005	15010	14970	14922	14896	14906	14838	15202	14964	14875	14847	14895	15060	14833	15009	15063	14999	14993	15061	14913	14865	14854	14820	14723	15029	14880	15163	14898	14958	14869	14771	14966	14842	15035	14875	14815	14865	14992	15083	15022	14906	14751	14981	14665	14845	14930	15009	15039	14835	14889	14997	14945	14993	14945	15058	14802	14891	14917	14995	14916	14828	14848	14895	14946	14936	14795	14773	14934	14868	14869	14913	15039	14976	14925	15092	14912	14949	15076	14853	14847	14756	14785	14684	14967	14859	14910	14961	14839	14857	14941	14971	15028	14895	15000	15020	15008	14921	14902	14814	14813	14887	14799	14839	14886	14813	14859	14946	14782	14685	14799	14967	14792	14853	14732	14819	14963	15079	15078	14782	14969	14888	14829	14912	15147	14891	15009	14799	15008	14958	14889	14811	14993	14903	14885	14767	14860	14718	14907	15026	14973	15026	14879	14864	14942	14944	15094	14902	14980	14824	15052	14950	14822	14913	14693	14848	14929	14846	15131	14851	14879	15130	14841	14886	14927	14852	15127	14863	14968	14830	14840	14941	15046	14979	14663	14677	14947	15113	14982	14934
42709	88541	80822	56215	40450	34054	27482	23149	19556	15601	13984	13098	13261	13387	13152	13413	13293	13212	13397	13298	13338	13115	13514	13300	13276	13222	13307	13275	13207	13319	13200	13204	13080	13125	13254	13228	13245	13373	13164	13238	13286	13140	13322	13344	13269	13374	13033	13160	13383	13316	13386	13466	13224	13061	13167	13196	13255	13439	13276	13088	13295	13097	13141	13265	13343	13287	13150	13268	13259	13126	13404	13287	13183	13168	13193	13100	13237	13223	13084	13214	13338	13119	13178	13305	13194	13305	13367	13124	13081	13271	13182	13313	13149	13200	13322	13315	13157	13116	13360	13234	13268	13265	13399	13297	13230	13249	13298	13239	13156	13164	13260	13363	13216	13352	13318	13195	13150	13019	13291	13063	13341	13333	13225	13204	13275	13267	13268	13229	13328	13257	13206	13393	13301	13325	13276	13275	13170	13165	13123	13139	13202	13338	13111	13300	13125	13329	13182	13102	13232	13387	13235	13335	13298	13356	13290	13267	13107	13043	13274	13418	13076	13227	13022	13009	13364	13383	13317	13313	13251	13387	13141	13266	13123	13205	13256	13116	13292	13194	13287	13047	13128	13179	13384	13388	13089	13098	13179	13145	13086	13264	13280	13311	13303	13150	13171	13190	13249	13280	13278	13111	13270	13117	13355	13295	13221	13119	13321	13207	13158	13142	13358	13152	13408	13003	13423	13235	13294	13316	13459	13239	13212	13220	13282	13135	13197	13248	13190	13285	13162	13337	13331	13234	13257	13254	13025	13307	13168	13114	13384	13264	13231	13217	13267	13216	13193	13269	13121	13294	13128	13234	13227	13171	13189	13158	13311	13177	13144	13169	13212	13191	13110	13221	13260	13134	13203	13131	13283	13274	13313	13291	13249	13258	13302	13323	13302	13235	13075	12979	13094	13350	13282	13309	13303	13221	13023	13121	13170	13147	13359	13298	13107	13243	13286	13201	13192	13096	13301	13117	13274	13375	13135	13205	13271	13447	13236	13189	13060	13244	13230	13300	13141	13388	13044	13313	13251	13219	13165	13256	13367	13221	13180	13365	13427	13309	13072	13306	13241	13321	13182	13255	13455	13239	13249	13269	13141	13208	13298	13199	13200	13316	13175	13233	13291	13273	13398	13071	13420	13361	13151	13278	13225	13285	13100	13271	13208	13108	13132	13185	13344	13163	13318	13192	13308	13304	13250	13281	13265	13238	13141	13383	13161	13093	13267	13231	13219	13310	13292	13228	13243	13234	13269	13179	13241	13238	13378	13315	13339	13147	13230	13126	13361	13249	13242	13178	13140	13256	13240	13275	13132	13114	13260	13268	13254	13262	13164	13154	13230	13244	13324	13300	13293	13267	13265	13196	13273	13297	13204	13113	13397	13263	13319	13154	13324	13140	13263	13212	13151	13281	13251	13221	13346	13111	13424	13256	13223	13235	13223	13329	13328	13201	13240	13291	13367	13247	13309	13393	13371	13161	13190	13185	13287	13185	13288	13333	13239	13280	13050	13150	13430	13212	13256	13112	13281	13296	13332	13214	13292	13301	13115	13400	13336	13243	13053	13213	13397	13240	13382	13157	13249	13273	13263	13295	13195	13291	13261	13227	13251	13249	13190	13300	13337	13425	13269	13230	13315	13207	13288	13360	13238	13214	13357	13239	13078	13271	13360	13232	13045	13283	13325	13221	13119	13279	13100	13258	13174	13313	13136	13294	13214	13197	13371	13057	13248	13277	13091	13203	13163	13263	13214	13151	13130	13218	13226	13337	13180	13244	13243	13430	13309	13264	13193	13167	13280	13351	13258	13218	13298	13091	13327	13282	13104	13222	13089	13324	13254	13241	13092	13267	13291	13177	13319	13247	13369	13315	13353	13339	13274	13137	13231	13282	13394	13267	13346	13340	13361	13310	13251	13157	13295	13399	13059	13282	13198	13154	13305	13348	13158	13282	13153	13083	13330	13188	13184	13141	13101	13304	13166	13188	13133	13324	13204	13142	13119	13292	13138	13347	13347	13193	13102	13254	13163	13197	13312	13228	13081	13332	13173	13102	13223	13314	13058	13342	13403	13265	13359	13420	13177	13371	13102	13043	13292	13231	13265	13204	13333	13166	13120	13107	13030	13325	13381	13323	13224	13075	13252	13253	13153	13199	13054	13112	13292	13157	13234	13287	13257	13361	13309	13091	13199	13395	13324	13192	13080	13331	13338	13198	13136	13267	13126	13367	13215	13321	13133	13320	13276	13329	13230	13283	13305	13235	13305	13228	13295	13302	13241	13223	13170	13077	13311	13146	13209	13174	13251	13224	13265	13265	13122	13394	13254	13318	13176	13400	13348	13197	13192	13311	13386	13386	13348	13101	13313	13398	13313	13070	13364	13314	13208	13197	13379	13360	13385	13073	13390	13248	13277	13181	13242	13250	13207	13442	13218	13259	13141	13113	13265	13180	13167	13236	13179	13091	13236	13243	13307	13156	13309	13277	13130	13259	13217	13166	13101	13314	13167	13285	13161	13132	13186	13163	13147	13371	13244	13309	13299	13296	13239	13293	13263	13184	13188	13255	13210	13303	13342	13289	13132	13239	13347	13252	13311	13158	13147	13156	13131	13257	13117	13253	13294	13232	13372	13454	13191	13316	13285	13220	13200	13274	13309	13298	13377	13208	13172	13060	13185	13231	13327	13158	13107	13267	13401	13195	13310	13273	13082	13288	13319	13357	13302	13233	13189	13281	13067	13276	13231	13351	13199	13167	13346	13313	13343	13299	13275	13261	13172	13287	13212	13176	13240	13325	13185	13277	13347	13187	13185	13301	13148	13245	13164	13273	13409	13113	13391	13237	13197	13281	13219	13282	13207	13337	13230	13232	13366	13201	13310	13225	13230	13232	13182	13230	13233	13240	13290	13264	13236	13301	13273	13066	13307	13374	13168	13169	13157	13361	13252	13209	13297	13330	13200	13198	13266	13329	13226	13191	13364	13199	13376	13387	13263	13443	13247	13165	13353	13326	13204	13165	13253	13267	13191	13193	13105	13074	13004	13201	13322	13278	13253	13202	13308	13364	13353	13151	13213	13170	13191	13425	13297	13264	13122	13077	13208	13188	13273	13276	13157	13313	13292	13223	13129	13193	13348	13232	13178	13226	13327	13260	13105	13309	13013	13317	13318	13239	13230	13185	13224	13281	13252	13154	13245	13314	13324	13247	13369	13137	13188	13377	13339	13293	13278	13212	13274	13206	13051	13160	13303	13209	13263	13393	13255	13348	13296	13361	13269	13162	13190	13179	13133	13084	13270	13246	13393	13177	13230	13281	13163	13306	13230	13205	13255	13268	13340	13324	13244	13235	13140	13299	13249	13303	13380	13341	13214	13283	13316	13071	13179	13347	13122	13285	13318	13404	13241	13033	13147	13225	13008	13259	13424	13232	13344	13182	13191	13223	13051	13223	13231	13163	13308	13358	13328	13201	13191	13331	13319	13217	13239	13220	13186	13227	13198	13356	13255	13162	13304	13222	13167	13352	13069	13149	13188	13223	13344	13244	13174	13264	13209	13239	13190	13272	13260	13344	13330	13244	13339	13185	13130	13206	13298	13219	13100	13162	13096	13226	13376	13247	13104	13180	13395	13185	13242	13248	13131	13331	13275	13352	13008	13093	13291	13201	13257	13335	13217	13196	13207	13268	13095	13264	13190	13235	13157	13282	13265	13342	13271	13098	13207	13092	13140	13323	13298	13175	13338	13045	13141	13235	13223	13208	13232	13130	13145	13216	13042	13177	13165	13163	13302	13287	13156	13162	13249	13157	13340	13108	13138	13080	13256	13268	13365	13130	13281	13249	13383	13225	13191	13251	13291	13297	13280	13323	13173	13136	13408	13225	13322	13170	13181	13284	13084	13232	13314	13116	13315	13253	13157	13190	13234	13386	13193	13315	13127	13208	13287	13282	13252	13278	13355	13315	13300	13216	13317	13224	13238	13220	13230	13224	13297	13246	13078	13163	13185	13282	13197	13194	13274	13147	13164	13301	13303	13257	13240	13229	13216	13162	13212	13118	13241	13270	13099	13095	13267	13141	13164	13213	13319	13251	13253	13320	13214	13230	13163	13329	13218	13410	13176	13228	13185	13092	13311	13383	13287	13212	13169	13282	13176	13092	13249	13255	13425	13363	13351	13079	13185	13184	13265	13210	13165	13295	13121	13403	13235	13325	13222	13156	13235	13313	13375	13222	13291	13299	13171	13276	13273	13341	13258	13305	13220	13148	13277	13252	13299	13148	13335	13222	13186	13190	13340	13191	13492	13302	13442	13373	13290	13372	13238	13316	13166	13412	13146	13207	13077	13349	13136	13325	13366	13155	13237	13229	13296	13297	13202	13340	13079	13228	13138	13182	13328	13124	13281	13172	13274	13206	13309	13182	13181	13266	13070	13199	13312	13179	13272	13202	13278	13209	13411	13396	13328	13147	13203	13205	13039	13253	13249	13323	13239	13195	13200	13183	13149	13401	13382	13136	13190	13261	13320	13084	13377	13105	13142	13315	13236	13260	13276	13146	13302	13183	13455	13254	13394	13228	13156	13290	13212	13324	13131	13324	13212	13219	13297	13136	13294	13242	13343	13225	13233	13220	13171	13274	13208	13368	13165	13208	13086	13135	13398	13139	13225	13230	13219	13115	13247	13145	13223	13332	13120	13150	13234	13223	13278	13486	13302	13227	13281	13182	13129	13337	13473	13267	13364	13199	13268	13485	13249	13254	13178	13231	13416	13352	13459	13172	13159	13277	13106	13127	13264	13236	13203	13253	13191	13172	13251	13321	13240	13140	13367	13119	13332	13255	13363	13100	13305	13247	13256	13293	13165	13293	13167	13250	13270	13235	13354	13427	13249	13263	13191	13252	13228	13117	13218	13448	13226	13135	13254	13289	13310	13222	13098	13276	13284	13134	13230	13241	13314	13383	13216	13203	13295	13436	13365	13281	13058	13213	13194	13134	13276	13280	13041	13314	13250	13216	13147	13403	13279	13114	13137	13449	13206	13135	13213	13275	13378	13259	13031	13275	13213	13121	13351	13224	13311	13174	13110	13152	13162	13240	13176	13154	13172	13179	13161	13358	13158	13342	13245	13131	13497	13225	13321	13066	13177	13455
22659	21708	35897	37115	33210	35378	35420	28566	23921	19603	16551	15418	15292	15205	15271	15232	14921	15014	15080	15150	14989	14948	14992	14907	15044	15077	15088	15079	15010	14975	15001	15083	14921	14993	15035	15118	14838	15026	14836	14993	14996	14891	14939	14923	14829	14832	14968	14923	14956	14937	14845	14794	14990	14749	14597	14782	14900	14996	14960	14891	15012	15031	14942	14846	14836	14736	14935	14867	14894	14954	14813	14866	14900	14916	14923	14842	14790	14902	14700	14888	14836	14919	14959	14913	14593	14908	14711	14767	14776	14765	14879	14939	15074	14742	14816	14950	14974	14844	14799	15026	14938	14704	14866	14824	14857	14784	14679	14736	14923	14868	15011	14833	15045	14878	14850	14904	14889	14921	14617	14712	14774	14868	14733	15009	14834	14771	15203	14666	14833	14851	14882	14593	14838	15040	14853	14818	14920	14700	14729	14798	14725	14828	14790	14943	14905	14695	15079	15000	14916	14822	14764	15045	15072	14892	14861	14723	14834	14895	14874	14768	14824	14752	14749	14822	14879	14742	14883	14827	14861	14887	14744	14936	14797	14916	14900	14724	14703	14901	14813	15064	15007	14773	14974	14817	14890	14735	14950	14857	14842	14613	14897	14797	14747	14863	14912	14881	14919	14861	14793	14760	14996	14754	14738	14649	14890	14956	14898	14885	14774	14794	14784	14747	14801	14894	14951	14887	14887	14791	14771	14897	14680	14892	14826	14814	14971	14954	14805	14946	14749	14717	15064	14724	14858	14935	14919	14992	14843	14851	14796	14846	14939	14831	14889	15012	14893	14750	14750	14843	14813	14911	14784	14883	14911	14903	14857	14808	14959	14880	14906	14941	15021	14899	14954	14776	14629	14841	14938	14959	14734	14626	14935	14822	15150	14902	14711	14863	14906	14868	14561	14765	14881	14980	14941	14926	15043	14788	14943	14835	14934	14882	14904	14578	14739	14622	14862	14545	14731	14911	14931	14924	15042	14756	14820	14632	14710	14816	14865	14748	14918	14767	14794	14856	14999	14943	14782	14747	14737	14761	14670	14810	14844	15023	14802	14799	14683	14814	14742	14925	14754	14975	14880	15038	14770	14673	14759	14765	14827	14724	14931	14866	14902	14796	14885	14479	14924	14862	15041	14939	14870	14704	14947	14910	14716	14868	14821	14687	14834	14812	14840	14726	14833	14895	14995	14839	14870	14920	14918	14901	14727	14821	15000	14932	14901	14804	14601	14764	14974	14918	14967	14647	15062	14844	14990	14953	14832	14853	14696	14793	14989	14806	14815	14799	14737	14821	14892	14863	14790	14915	14786	14820	14904	14786	15065	14862	14623	14913	14830	14711	14736	14902	14900	14687	14864	14871	14861	14794	14943	14884	14947	14815	14844	14755	14754	14853	14659	14814	14930	14779	14741	14774	14656	15085	14913	14962	14897	14746	14600	14749	14803	14701	14859	14961	14872	14745	14705	14741	14854	14781	14980	14912	14648	14805	14833	14890	14746	14774	14813	14911	14881	14757	14784	14860	14624	14832	14844	14820	15033	14854	14949	14699	14638	14822	14723	14736	14769	14714	14723	14796	14724	14862	14777	14966	14817	15006	14909	14827	14736	14801	14990	14836	14833	14881	14805	14898	14969	15070	14891	14816	14793	14807	14954	14891	14861	14841	14838	14855	14995	14904	14888	14826	15012	14904	14839	14874	14960	14962	14890	14803	14789	14909	14809	14696	15005	14961	14749	14803	14774	14642	14704	15042	14954	14872	14905	14883	14911	14881	14836	14806	14767	14576	14858	14833	14903	14945	14887	14746	14939	14686	14899	14869	15037	14786	14770	14768	14929	14801	14872	14973	14765	14786	14840	14800	14575	14712	14684	14822	14751	14764	14871	14629	14801	14837	14773	14879	14469	14850	14659	14892	14760	14740	14791	14842	14870	14708	14903	14927	14838	14749	14919	14981	14866	14873	14897	14873	14783	14871	14921	14835	14679	14744	14910	14749	14610	14853	14557	14930	14824	14939	14652	14836	14909	14680	14727	14891	14879	14789	14655	14736	14765	14857	14729	14945	14934	14763	14877	14892	14844	14903	14951	14767	14902	14718	14801	14738	14729	14956	14688	14739	14801	14852	14954	14699	14969	14849	14814	14855	14695	14976	14893	14980	14758	14816	14800	14874	14963	14668	14827	14860	14845	14641	14902	14944	14936	14672	14906	14855	14833	14842	14894	14813	14720	14649	14723	15038	14924	14972	14620	14691	14763	14671	14778	14650	14748	14915	14800	14698	14858	14748	14777	14748	14788	14966	14821	14918	14939	14684	14954	14962	14865	14566	14840	14949	14860	14642	14742	14801	14727	14854	14752	14925	14991	14804	14871	14789	14698	14764	14693	14790	14742	14885	14866	14972	14749	14759	14904	14866	14937	14740	14804	14711	14909	14813	14658	14798	14838	14666	14712	14893	14627	14889	14776	14807	14798	14763	14630	14692	14867	15058	14919	14988	15047	14950	14824	14892	14801	14840	14817	14721	14874	14879	14772	14846	14660	14756	14951	14852	14869	15009	15009	14834	14582	14766	14921	14958	14772	14846	14659	14895	14839	14623	14808	14956	14887	14821	14663	14640	14815	14881	14994	14810	14830	14874	14885	15002	14790	14976	14884	14756	14912	14957	14735	14721	14864	14732	14823	14799	14929	14799	14807	14658	14899	14809	14854	14895	14879	14884	14903	14735	14967	14898	14920	14764	14878	14958	14853	14770	14954	14916	14772	14892	14774	14922	14845	14868	14911	14648	14905	14881	14731	14856	14750	15027	14928	14893	14785	14935	14802	14866	14635	14793	14979	14754	14817	14957	14942	14905	14640	14798	14766	14727	14777	14921	14885	14801	14740	14902	14860	14986	15076	14818	14703	14761	14987	14601	14658	14910	14850	14770	14815	14934	14838	14783	14783	14854	14902	14791	14834	15003	14815	14812	14899	14917	14906	14819	14804	14614	14710	14948	14681	14819	14985	14792	14740	15023	14883	14791	14870	14914	14813	14883	14919	14842	14715	14987	14901	14966	14840	14720	14972	15040	14707	14769	14916	14625	14828	14728	14826	14966	14781	14877	14790	14791	14795	14979	14786	14684	14989	14632	14651	14752	14686	14849	14951	14828	14667	14700	15022	14720	14813	14898	14937	14937	14811	14837	14865	14804	14925	14870	14734	14858	14737	14916	14786	14753	14912	14813	14687	14919	14792	14783	14923	14793	14992	14998	14678	15016	14848	14682	14916	14869	14663	14830	14907	14798	14779	14707	15103	14993	14670	14833	14969	14832	14822	14973	14813	14785	14926	14883	14751	14778	14919	14841	14805	14777	14798	14810	14793	14927	14701	14968	14787	14692	14663	14722	14919	14858	14821	14709	14977	14981	14873	14843	14651	14788	15000	14860	14924	14800	14856	14691	14780	14876	14815	14857	14783	14828	14757	14668	14701	14758	14946	14807	14738	15057	14941	14663	14865	14936	14761	14837	14720	14696	14810	14869	14831	14879	14693	14720	14807	14830	14634	14768	14755	14840	14815	14931	14800	14655	14830	14714	15017	14845	14601	14657	14643	14893	14782	14802	14887	14861	14948	14909	14866	14974	14872	14855	14971	14740	14912	14922	14931	14961	14753	14915	14906	14821	14786	14914	14767	14732	15080	14947	14856	14699	14738	14907	14936	14705	14869	14827	14812	14823	14865	14838	14711	14688	14728	14941	14880	14959	14962	14913	14920	14946	14723	14930	15035	15037	14854	14859	14947	14860	15003	14797	14727	14875	14853	14974	14810	14838	14854	14907	14641	14808	14648	14902	14886	14896	14905	14671	14848	14794	14733	14689	14867	14958	15024	14831	14772	14723	14772	14939	14857	14683	14839	14908	14772	14772	14862	14773	14760	14864	14662	14708	14764	14937	14834	14807	15051	14768	14894	14701	14949	14936	14899	14747	14812	14908	14789	14663	14959	14906	14738	14730	14974	14694	14785	14988	14719	14939	14895	14878	14850	14945	14739	14683	14867	14757	14950	14845	14581	14752	14579	14632	14971	14668	14871	14814	14785	14756	14629	14758	14925	14831	14774	14674	15088	14680	14867	14842	14777	14623	14794	14703	14824	14857	14824	14877	14687	14813	14784	14923	14966	14974	14942	14754	14801	14843	14766	14932	14902	14773	14615	14840	14863	14851	14884	14754	14805	14718	14754	14964	14831	14863	14824	14913	14675	14797	14841	14871	14879	14866	14850	14722	14941	14953	14968	14936	14912	14839	14775	14974	14948	14696	14661	14684	14950	15115	14775	14808	14801	14895	14834	14841	15118	14732	14826	14746	14771	14752	14929	14819	14737	14881	14839	14878	14819	15020	14870	14748	14886	14799	14792	14798	15043	14589	14947	15003	15007	14725	14760	14812	15024	14751	14857	14865	14801	14720	14760	14862	14755	14693	14718	14879	14983	14892	14691	14902	14749	14930	14811	14584	14933	14861	14712	14858	14763	14974	14853	14824	14739	14660	14805	14766	14959	14808	14756	14858	14818	14824	14898	14843	14690	14780	14937	14736	14723	14853	14831	14901	14890	14825	14711	14609	14696	14636	14697	14817	14865	14737	14787	14964	14770	14702	14920	14806	14703	14717	14913	14782	14682	14847	14843	14901	14711	14738	14749	14828	14687	14946	14784	14908	14990	14869	14924	14900	14844	14921	14732	14742	14785	14696	15026	14856	14701	14964	14919	14682	14669	14820	14880	14783	14791	14822	14786	15065	14732	14750	14840	14571	14756	14771	14875	14761	14979	14575	14800	14834	14711	14673	14937	14970	14809	14656	14690	14888	14950	14683	14865	14854	14901	14803	14761	15057	14918	14799	14696	14943	14870	14832	14886	14794	14850	14823	14758	14833	14762	14839	14694	14822	14949	14908	14791	14963	14728	14926	14862	14835	14985	14933	14884	14819	14684	14700	14826	14791	14860	14783	14785	14849	14619	14773	15037	14925	14659	14753	14759	14807	14590	14905	14781	14827	14921	14667	14736	14799	14716	14835	14873	14833	14853	14663	14832	14728	14903	15074	14986	15012	14919	14854	14886	14812	15002	14808	14746	14962	14838	14995	14817	14737	14815	14777	14787	14912	15044	14837
48831	96509	92539	70177	50431	43214	35729	30063	24724	17824	14661	13337	13346	13289	13084	13185	13233	13259	13189	13300	13235	13229	12989	13161	13201	13201	13176	13204	13232	13112	13060	13172	13318	13201	13177	13185	13157	13205	13149	13144	13233	13191	13200	13184	13143	13366	13214	13249	13376	13081	12982	13212	13301	13156	13287	13260	13192	13108	13108	13202	13221	13056	13203	13094	13230	13183	13040	13141	13299	13003	13121	13195	13162	13032	13350	13214	13099	13133	13237	13196	13321	13043	13188	12951	13087	13206	13221	13246	13228	13242	13146	13150	13196	13223	13313	13089	13157	12922	13095	13119	13317	13282	13214	13077	13217	13162	13254	13014	13197	13110	13093	13219	13151	13088	13189	13060	13090	13104	13213	12994	13155	13219	13157	13206	13120	13448	13319	13261	13291	13140	13213	13334	13119	13262	13233	13210	13100	13121	13169	13194	13094	13170	13200	12963	13472	13106	13119	13268	12974	13184	13083	13057	13184	13143	13258	13296	13128	13276	13209	13190	13142	13194	13166	13082	13313	13156	13128	13206	13217	12983	13282	13129	13165	13074	13169	13230	13186	13269	13225	13207	13126	13188	13104	13193	13127	13004	13286	13025	13317	13089	12980	13220	13201	13152	13348	13144	13055	13286	13218	13024	13159	13157	12980	13259	13173	13237	13209	13179	13181	13093	13154	13298	13210	13109	13155	13252	13166	13252	13132	13301	13312	13136	13154	13091	13100	13273	13158	13152	13155	13253	13253	13122	13085	13120	13108	13175	13241	13051	13192	13229	13093	13136	13191	13146	13134	12893	13233	13044	13058	13030	13356	13103	13266	13409	13158	13213	13274	13166	13206	13223	13141	13101	13260	13203	13210	13217	13174	13209	13192	13130	13167	13090	13133	13196	13181	13049	13241	13201	13086	13176	13196	13298	13133	13178	13195	13290	13120	13159	13263	13168	13433	13069	13208	13188	13332	13279	13102	13173	13135	13171	13270	13120	13229	13173	13017	13015	13237	13210	13327	13259	13078	13185	13090	13227	13077	13217	13149	13099	13154	13135	13207	13138	13139	13097	13063	13311	13210	13330	13211	13115	13200	13296	13224	13152	13079	12910	13206	13217	13047	13087	13190	13144	13326	13077	13334	13067	13174	12990	13210	13421	13095	13269	13209	12963	13290	13237	13223	13234	13158	13156	13158	13191	13215	13126	13197	13108	13145	13161	13139	13132	13194	13164	13132	13300	13084	13303	13323	13308	13100	13201	13097	13320	13189	13321	13191	13356	13146	13189	13115	13184	13159	13158	13167	13179	13148	13229	13192	13215	13229	13274	13124	13148	13161	13077	13277	13266	13111	13207	13102	12975	13232	13072	13205	13190	13116	13140	13262	13089	13182	13294	13261	13163	13177	13154	13129	12993	13097	13141	13224	13193	13245	13157	13217	13215	13113	13216	13208	13178	13323	13032	13214	13141	13261	13354	13196	13358	13186	13342	13197	13069	13245	13223	13162	13179	13295	13026	13111	13153	13227	13003	13129	13222	13165	13176	13080	13212	13332	13066	13090	13089	13057	13003	13337	13221	13287	13156	13017	13151	13084	13150	13118	13177	13060	13028	13206	13219	13233	13015	13281	13221	13026	13111	13327	13100	13138	13253	13115	13127	13227	12910	13120	13004	13224	13051	13100	13150	13142	13253	13141	13322	13256	13182	13235	13162	13212	13173	13052	13237	13144	13118	13094	13329	13099	13022	13190	13212	13218	13116	13085	13163	13187	13265	13221	12901	13228	13207	13084	13012	13188	13101	13211	13236	13145	13010	13050	13081	13303	13108	13078	13302	13072	13113	13247	13140	13330	13062	13186	13089	13086	13324	13108	13130	13133	13245	13062	13432	13147	13169	13101	13063	13110	13159	13094	13126	12998	13009	12966	13232	13089	13118	13044	13259	13139	13158	13197	13073	13154	13141	13156	13135	13158	13225	13249	13114	13301	13138	13139	13040	13206	12939	13179	13196	13134	13383	13079	13022	13246	13106	13228	13060	13234	13237	13009	13118	13152	13111	13146	13182	12978	13133	13257	13110	13274	13144	13138	12918	13261	13124	13140	13236	13074	13249	13164	13319	13101	13026	13170	13135	13218	12975	13292	13276	13227	13172	13011	13169	13047	13156	13156	13227	13043	13188	13239	13150	13209	13214	13222	13210	13193	13045	13236	13367	13272	13217	13248	13170	13200	13198	13092	12928	13208	13293	13159	13228	13047	12992	13207	13143	13166	13274	13204	13112	13268	13164	13054	13298	13032	13168	13205	13216	13126	13269	13107	13110	13225	13246	12936	13316	13034	13127	13245	13022	13415	13204	13103	13099	13117	13062	13289	13041	13248	13109	13151	13295	13289	13189	13196	13011	13152	13155	13242	13003	13326	13301	12981	13262	13079	13185	13258	13181	13211	13097	13037	13290	13112	13080	13149	13174	13103	13228	12950	13203	13211	13198	13266	13300	13133	13161	13207	13204	13221	13193	13162	13142	13052	12954	13106	13036	13063	13275	13041	13262	13226	13111	13082	13012	13209	13179	13216	13187	13232	13257	13043	13245	13146	13204	13072	12930	13092	13025	12963	12951	13175	13206	13014	13185	13149	13118	13300	13147	13074	13259	13281	13088	13175	13136	13238	13293	13125	13154	13131	13291	13247	13245	13229	13161	13127	13216	13184	13193	13268	13095	13098	13254	13179	13243	13077	13179	13127	13305	13065	13089	13072	13121	13185	13243	13136	13022	13209	13227	13063	13137	13138	13232	13332	13300	13186	13212	13183	13251	13123	13267	13244	13379	13094	13245	13105	13303	13360	13093	13357	13148	13296	13089	13151	13123	13381	13049	13071	13271	13087	13160	13219	13159	13186	13110	13195	13036	13129	13020	13118	13288	13163	13173	13229	13239	12963	13308	13189	13239	13123	13281	13157	13192	13171	12981	13077	13114	13162	13174	13267	13146	13143	13228	13098	13268	13138	13146	13205	13156	13164	13065	13159	13338	13141	13089	13081	13220	13056	13114	13077	13141	13242	13022	13153	13044	13054	13122	13281	13108	13169	13092	13249	13106	13142	13100	13111	13081	13287	13142	13199	12953	13277	13124	13270	13125	13079	13299	13249	13202	13210	13200	13166	13024	13039	13007	13118	13141	13228	13209	13129	13342	13211	13214	13153	13211	13223	13220	13314	13329	13038	13150	13227	13205	13151	13243	13255	13387	13150	13285	13163	13095	13317	13157	13283	13026	13345	13182	13170	13188	13166	13264	13252	13089	13146	13095	13153	13148	13274	13174	13012	13158	13139	13264	13175	13080	13152	13208	13411	13201	13042	13240	13143	13218	13175	13069	13132	13169	13200	13080	13304	13178	13188	13189	13151	13191	12960	13247	13244	13229	13263	13228	13158	13203	13255	13210	13221	13390	13177	13232	13167	13129	13259	13140	13126	13264	13295	13187	13179	13269	13216	13226	13151	13177	13181	13237	13200	13065	13123	13262	13147	13168	13049	12916	13095	13107	13232	13297	13243	13212	13137	13255	13143	13127	13337	13137	13025	13179	13038	13013	13079	13251	13218	13133	13098	13277	13230	13134	13181	13056	13174	13178	13201	13115	13184	13134	13039	13267	13124	13192	13178	13181	13020	13139	13174	13168	13202	13264	13338	13061	13271	13240	13188	13187	13310	13199	13027	13226	13121	13027	13238	13037	13337	13204	13272	13136	13061	13166	13214	13264	13042	13165	13127	13183	13242	13102	13311	13078	13334	13215	13060	13199	13204	13102	13148	13189	13150	13259	13100	13281	13026	13228	13197	13313	13125	13131	13042	13173	13250	13188	13302	13259	13332	13254	13220	13247	13100	13215	13053	13187	13220	13164	13156	13153	13224	13261	13213	13080	13211	13354	13133	13216	13185	12983	13191	13102	13263	13180	13112	13154	13188	13219	13159	13080	13272	13258	13179	13194	13154	13119	13098	13196	13169	13094	13156	13309	13086	13200	13107	13164	13261	13045	13139	13104	13164	13267	13104	13057	13076	13213	13117	13239	13061	13060	13138	13279	13086	13236	13127	13235	13149	13315	13132	13104	13172	13230	13181	13197	13181	13047	13160	13161	13129	12856	13065	12974	13167	13208	13223	13230	13144	13283	13083	13103	13113	13109	13281	13110	13299	13089	13055	13250	13198	13198	13300	13056	12966	13382	13183	13083	13013	13258	13147	13135	13137	13119	13304	13033	13235	13118	13151	13167	13148	13108	12989	13320	13316	13256	13064	13051	13017	13265	13045	13159	13199	13325	13273	13146	13277	13111	13135	13229	13135	13355	13165	13152	13125	13298	13142	13157	13178	13123	13130	13145	13207	13083	13193	12955	13216	13116	13148	13169	13148	13273	13204	13142	13155	13089	13187	13063	13083	13279	13037	13065	13222	13185	13271	13207	13210	13097	13085	13079	13180	13326	13302	13180	13109	13362	13067	13181	13025	13203	13167	13153	13091	13188	13188	13175	13145	13196	13138	13045	13197	13174	13336	13136	13167	13167	13141	13006	13164	13079	13213	13086	13216	13121	13041	13068	13121	13229	13091	13222	13083	13234	13198	13093	13173	13108	13105	13205	13153	13167	13244	13282	13203	13134	13289	13216	13185	13059	13198	13282	13113	13124	13163	13037	13160	13142	13164	13362	12985	13246	13188	13154	13084	13227	13029	13198	13068	13241	13314	13460	13228	13291	13293	13358	13223	13212	13073	13305	13262	13228	13444	13253	13132	13115	13168	13164	13218	13122	13216	13160	13106	13222	13097	13104	13311	13151	13050	13262	13205	13096	13063	13110	13235	13140	13243	13060	13195	13002	13036	13230	13120	13079	13155	13118	13194	13169	13035	13234	12979	13182	13194	13127	13235	13269	13306	13263	13090	13259	13222	13129	13054	13312	13272	13131	13070	13090	13319	13182	13212	13125	12966	13044	13073	13261	13223	13259	13170	13281	13230	13116	13378	12904	13239	13184	13178	13071	13130	13140	13174	13218	13165	13379	13107	13201	13166	13325	12971	13207	13213	13211	13202	13289	13121	13110	13194	12996	13253	13161	13194	13166	13381	13135	13018	13213	13163	13096	13068	13330	13301	13164	13218	13249	13086	13224
28476	34710	45197	35675	24379	20312	18340	17026	16172	15869	15854	15718	15827	15595	15459	15713	15515	15656	15809	15753	15519	15648	15644	15573	15405	15798	15669	15687	15629	15653	15578	15602	15683	15560	15527	15604	15710	15466	15704	15439	15585	15520	15627	15587	15597	15699	15723	15551	15647	15551	15506	15755	15723	15649	15574	15547	15575	15653	15566	15499	15707	15655	15634	15591	15739	15580	15394	15394	15641	15428	15624	15721	15736	15583	15783	15685	15685	15618	15634	15470	15600	15703	15514	15577	15484	15576	15408	15385	15532	15704	15574	15532	15669	15563	15525	15472	15402	15556	15588	15436	15631	15588	15535	15683	15613	15620	15894	15549	15574	15519	15519	15494	15324	15760	15601	15622	15528	15581	15554	15574	15659	15597	15707	15368	15611	15521	15689	15517	15468	15460	15647	15571	15600	15591	15436	15582	15763	15605	15549	15392	15603	15646	15529	15581	15641	15633	15581	15430	15601	15669	15528	15646	15629	15715	15577	15534	15512	15416	15487	15446	15673	15485	15597	15335	15629	15766	15626	15636	15688	15501	15749	15528	15591	15694	15509	15477	15646	15614	15524	15544	15659	15534	15662	15852	15676	15450	15588	15556	15682	15711	15596	15470	15574	15688	15678	15456	15502	15581	15663	15492	15708	15536	15590	15652	15630	15418	15387	15488	15764	15576	15510	15379	15691	15440	15621	15663	15801	15545	15504	15548	15666	15489	15652	15627	15514	15578	15891	15468	15355	15541	15607	15714	15660	15556	15357	15635	15559	15632	15430	15529	15478	15733	15579	15630	15492	15382	15711	15374	15539	15679	15629	15628	15619	15632	15655	15524	15475	15399	15587	15363	15345	15461	15707	15660	15601	15610	15616	15679	15761	15414	15696	15380	15605	15679	15566	15681	15443	15493	15700	15481	15424	15429	15536	15529	15733	15527	15776	15644	15832	15654	15643	15747	15557	15693	15477	15569	15681	15520	15593	15466	15570	15515	15552	15663	15525	15662	15529	15609	15607	15634	15500	15608	15522	15503	15591	15643	15443	15484	15583	15551	15460	15597	15485	15440	15506	15735	15622	15638	15565	15561	15699	15417	15356	15685	15718	15773	15568	15500	15643	15482	15538	15589	15712	15426	15520	15657	15543	15637	15525	15558	15525	15530	15468	15756	15476	15653	15556	15592	15710	15467	15517	15558	15606	15487	15713	15412	15450	15552	15735	15476	15501	15690	15595	15604	15544	15418	15370	15606	15468	15584	15419	15584	15591	15536	15514	15493	15787	15733	15521	15548	15592	15754	15764	15622	15523	15601	15591	15497	15489	15654	15580	15693	15703	15711	15731	15593	15732	15469	15600	15588	15460	15699	15471	15713	15599	15516	15708	15574	15592	15557	15613	15588	15464	15728	15585	15622	15717	15681	15370	15653	15550	15514	15496	15587	15680	15582	15489	15651	15581	15371	15779	15601	15736	15681	15447	15598	15390	15532	15757	15504	15674	15517	15723	15444	15640	15556	15532	15426	15583	15592	15491	15490	15790	15588	15747	15526	15618	15373	15469	15693	15588	15807	15514	15312	15486	15575	15441	15583	15741	15624	15455	15446	15514	15654	15606	15594	15444	15568	15617	15669	15528	15730	15690	15684	15438	15436	15363	15610	15557	15529	15505	15662	15624	15497	15511	15560	15645	15827	15650	15557	15696	15516	15620	15819	15541	15616	15456	15657	15570	15608	15297	15662	15567	15793	15509	15587	15615	15693	15621	15433	15563	15697	15566	15646	15440	15583	15684	15614	15630	15577	15521	15528	15616	15652	15702	15640	15596	15570	15768	15599	15467	15507	15710	15687	15514	15460	15861	15693	15600	15564	15619	15738	15511	15681	15617	15590	15597	15689	15592	15527	15571	15413	15587	15679	15522	15606	15450	15722	15510	15674	15634	15628	15701	15586	15511	15613	15583	15610	15700	15640	15386	15450	15572	15724	15611	15444	15654	15590	15663	15543	15460	15622	15668	15745	15628	15586	15589	15726	15605	15695	15796	15470	15546	15767	15697	15631	15671	15745	15600	15817	15525	15515	15704	15648	15563	15578	15636	15598	15737	15626	15547	15515	15381	15499	15573	15828	15377	15612	15460	15623	15693	15547	15603	15464	15786	15614	15711	15578	15563	15594	15467	15714	15672	15373	15458	15462	15541	15497	15666	15584	15650	15633	15552	15659	15691	15630	15729	15570	15661	15707	15652	15587	15638	15595	15440	15421	15533	15446	15590	15513	15697	15591	15588	15548	15559	15625	15517	15623	15866	15597	15537	15429	15684	15399	15755	15402	15499	15612	15578	15549	15745	15444	15624	15613	15634	15598	15494	15455	15528	15491	15614	15739	15466	15499	15580	15574	15493	15772	15648	15585	15464	15596	15553	15512	15656	15697	15621	15523	15641	15673	15602	15451	15507	15427	15667	15618	15582	15523	15629	15432	15617	15611	15483	15479	15636	15677	15569	15625	15525	15530	15556	15726	15609	15581	15568	15602	15435	15522	15723	15589	15513	15803	15722	15597	15868	15651	15584	15571	15566	15601	15584	15683	15557	15720	15538	15606	15630	15552	15699	15616	15564	15545	15561	15527	15499	15196	15353	15737	15634	15560	15488	15424	15693	15703	15524	15524	15611	15642	15456	15719	15667	15503	15595	15723	15545	15603	15655	15561	15666	15507	15663	15680	15527	15484	15523	15580	15770	15585	15739	15719	15624	15695	15566	15664	15612	15624	15714	15606	15493	15467	15654	15671	15569	15691	15775	15653	15541	15599	15509	15619	15688	15410	15464	15618	15470	15482	15753	15718	15667	15608	15420	15479	15537	15718	15709	15438	15674	15512	15521	15722	15513	15789	15631	15607	15553	15438	15552	15532	15490	15727	15755	15762	15729	15747	15588	15586	15386	15702	15500	15460	15768	15862	15596	15491	15328	15551	15621	15557	15461	15652	15546	15461	15482	15500	15725	15492	15557	15596	15698	15519	15467	15451	15391	15508	15686	15696	15839	15630	15674	15669	15580	15585	15494	15551	15509	15670	15641	15681	15481	15392	15472	15614	15732	15677	15529	15604	15604	15680	15702	15604	15693	15626	15623	15796	15617	15476	15510	15481	15478	15639	15615	15668	15568	15632	15693	15422	15521	15706	15613	15577	15601	15741	15550	15485	15545	15540	15458	15685	15645	15422	15574	15589	15604	15857	15711	15569	15782	15518	15611	15697	15608	15631	15478	15520	15552	15629	15689	15769	15542	15533	15569	15527	15729	15565	15564	15675	15721	15599	15556	15575	15528	15533	15805	15815	15557	15753	15499	15523	15662	15600	15566	15617	15449	15495	15464	15466	15661	15635	15783	15741	15767	15683	15498	15895	15535	15562	15478	15471	15404	15585	15637	15341	15773	15755	15722	15746	15484	15500	15572	15366	15487	15783	15534	15527	15687	15792	15381	15605	15710	15685	15540	15551	15906	15603	15556	15567	15586	15490	15564	15503	15516	15562	15701	15592	15641	15652	15542	15548	15647	15454	15437	15636	15713	15663	15520	15670	15410	15669	15648	15776	15556	15542	15745	15633	15743	15534	15583	15606	15692	15594	15758	15581	15653	15707	15665	15662	15543	15485	15589	15823	15513	15587	15802	15589	15470	15529	15560	15893	15642	15612	15530	15614	15579	15557	15714	15626	15490	15557	15719	15597	15370	15526	15428	15473	15634	15645	15706	15485	15567	15493	15589	15671	15769	15626	15457	15394	15714	15633	15536	15471	15541	15579	15581	15554	15567	15440	15688	15590	15485	15365	15679	15771	15733	15642	15487	15486	15613	15384	15635	15596	15535	15669	15615	15625	15561	15635	15468	15528	15405	15662	15571	15505	15534	15472	15764	15663	15749	15586	15552	15574	15584	15555	15492	15795	15549	15591	15638	15715	15768	15487	15618	15617	15539	15652	15793	15710	15603	15525	15554	15655	15623	15489	15775	15476	15644	15643	15780	15631	15710	15702	15631	15579	15731	15611	15587	15765	15511	15619	15529	15317	15568	15685	15774	15763	15524	15614	15717	15583	15572	15735	15673	15625	15486	15652	15590	15601	15720	15527	15507	15753	15741	15647	15501	15649	15665	15666	15587	15439	15541	15684	15588	15380	15663	15564	15821	15641	15569	15580	15704	15611	15859	15412	15639	15455	15653	15349	15652	15464	15524	15654	15557	15700	15671	15377	15565	15737	15882	15673	15552	15466	15528	15529	15424	15568	15615	15684	15659	15555	15707	15717	15703	15551	15748	15568	15501	15501	15714	15718	15690	15640	15682	15567	15625	15593	15476	15646	15812	15647	15705	15637	15604	15664	15711	15650	15547	15615	15508	15535	15662	15513	15527	15659	15687	15787	15694	15503	15801	15564	15626	15589	15694	15465	15441	15518	15805	15646	15558	15704	15473	15719	15725	15468	15693	15450	15650	15440	15725	15718	15514	15762	15692	15675	15553	15493	15394	15588	15527	15573	15700	15765	15550	15728	15457	15640	15578	15762	15721	15673	15476	15748	15593	15801	15605	15613	15462	15408	15825	15482	15488	15636	15507	15671	15596	15530	15566	15496	15774	15574	15723	15722	15368	15544	15484	15581	15559	15570	15672	15442	15566	15592	15600	15666	15641	15609	15508	15685	15658	15547	15591	15508	15569	15625	15759	15656	15688	15678	15476	15575	15566	15715	15561	15703	15393	15521	15508	15336	15667	15664	15468	15578	15642	15766	15558	15890	15594	15473	15696	15607	15625	15635	15778	15648	15680	15644	15583	15438	15620	15546	15605	15685	15696	15597	15557	15506	15604	15486	15600	15653	15456	15801	15469	15498	15709	15737	15493	15540	15639	15635	15728	15608	15535	15575	15758	15825	15497	15562	15630	15367	15669	15804	15806	15580	15549	15637	15649	15447	15623	15363	15833	15859	15780	15604	15568	15698	15581	15518	15468	15583	15472	15658	15529	15741	15565	15385	15561	15513	15445	15838	15513	15630	15732	15711	15574	15537	15665	15605	15533	15424	15364	15578	15729	15780	15716	15605	15459	15629	15550	15864	15522	15663	15727	15670	15566	15647	15533	15534	15655	15503	15679	15648	15738	15661	15450	15564	15515	15583
28627	53678	48344	33377	22231	18742	16695	15302	14573	14073	13736	13677	13701	13640	13809	13650	13920	13733	13816	13552	13608	13564	13609	13720	13459	13688	13648	13660	13623	13757	13854	13770	13665	13800	13745	13734	13550	13719	13688	13755	13715	13560	13660	13870	13677	13690	13814	13737	13651	13594	13601	13603	13828	13698	13625	13743	13771	13797	13819	13526	13805	13616	13593	13548	13903	13630	13666	13826	13762	13418	13548	13563	13659	13535	13754	13807	13691	13654	13730	13682	13668	13764	13556	13792	13786	13677	13747	13628	13744	13670	13654	13750	13631	13660	13584	13519	13763	13854	13720	13759	13642	13698	13766	13696	13743	13722	13631	13642	13598	13638	13619	13533	13650	13687	13768	13664	13718	13621	13623	13642	13725	13558	13698	13737	13599	13562	13688	13582	13833	13589	13618	13827	13662	13732	13747	13759	13722	13706	13667	13562	13691	13673	13678	13588	13779	13747	13659	13785	13740	13710	13809	13642	13796	13753	13517	13698	13761	13744	13681	13645	13601	13649	13808	13775	13773	13671	13671	13684	13678	13621	13685	13601	13713	13731	13617	13628	13738	13633	13661	13700	13600	13780	13647	13534	13683	13562	13511	13692	13583	13587	13687	13759	13640	13636	13736	13632	13772	13618	13603	13667	13634	13586	13774	13695	13729	13747	13608	13660	13535	13825	13583	13550	13633	13622	13657	13676	13773	13721	13576	13700	13588	13720	13446	13767	13764	13505	13699	13713	13591	13662	13713	13651	13701	13799	13599	13679	13648	13792	13650	13644	13684	13666	13625	13560	13674	13670	13586	13683	13597	13694	13685	13741	13544	13656	13757	13695	13702	13622	13778	13752	13627	13697	13618	13584	13737	13710	13652	13451	13656	13762	13703	13503	13520	13799	13474	13768	13610	13679	13581	13552	13599	13580	13640	13655	13722	13643	13565	13667	13602	13672	13674	13721	13643	13811	13722	13893	13547	13619	13801	13629	13726	13664	13758	13781	13634	13791	13459	13747	13647	13613	13779	13722	13684	13685	13652	13725	13725	13831	13683	13584	13749	13648	13767	13639	13634	13643	13659	13517	13668	13683	13718	13737	13745	13787	13606	13576	13620	13589	13566	13679	13682	13546	13795	13652	13729	13517	13728	13755	13616	13584	13766	13675	13703	13742	13673	13504	13574	13551	13672	13704	13582	13722	13808	13753	13558	13784	13659	13372	13610	13784	13879	13612	13674	13813	13728	13861	13802	13729	13594	13651	13648	13688	13805	13744	13615	13698	13727	13540	13621	13799	13734	13625	13685	13685	13763	13484	13642	13590	13714	13762	13762	13666	13628	13658	13789	13696	13766	13695	13716	13680	13592	13535	13887	13559	13616	13685	13737	13640	13863	13780	13577	13612	13742	13654	13764	13574	13611	13787	13560	13654	13706	13774	13710	13658	13710	13703	13712	13696	13659	13579	13549	13740	13751	13821	13574	13784	13651	13762	13743	13592	13659	13586	13738	13732	13686	13681	13774	13805	13667	13450	13692	13641	13784	13667	13746	13744	13789	13695	13651	13503	13608	13616	13674	13758	13581	13581	13640	13612	13611	13620	13663	13667	13558	13766	13663	13552	13759	13572	13704	13697	13732	13599	13628	13864	13677	13642	13721	13585	13710	13541	13628	13855	13680	13498	13731	13593	13694	13613	13695	13652	13672	13769	13524	13735	13593	13572	13656	13860	13782	13683	13689	13621	13518	13762	13669	13637	13855	13644	13652	13691	13617	13708	13604	13676	13643	13741	13680	13755	13635	13761	13577	13659	13691	13631	13792	13624	13642	13687	13596	13630	13682	13640	13779	13533	13738	13673	13779	13757	13802	13653	13762	13648	13713	13598	13571	13697	13680	13624	13664	13628	13734	13607	13898	13737	13740	13671	13651	13646	13674	13561	13441	13733	13572	13562	13803	13709	13574	13646	13719	13578	13749	13657	13774	13634	13737	13619	13620	13634	13845	13620	13614	13538	13635	13825	13630	13619	13792	13694	13796	13728	13643	13682	13673	13659	13653	13571	13698	13707	13773	13638	13342	13634	13691	13764	13659	13773	13641	13677	13640	13507	13701	13647	13768	13591	13704	13875	13762	13571	13361	13596	13568	13634	13679	13649	13648	13657	13723	13777	13802	13637	13646	13830	13622	13699	13650	13593	13596	13658	13824	13745	13613	13544	13642	13686	13709	13617	13647	13754	13741	13705	13696	13664	13557	13684	13682	13648	13734	13802	13669	13580	13728	13583	13706	13572	13569	13816	13729	13622	13786	13573	13632	13620	13900	13687	13803	13661	13599	13518	13933	13576	13462	13508	13541	13592	13612	13709	13611	13698	13756	13841	13633	13563	13710	13642	13755	13873	13679	13544	13800	13800	13776	13657	13643	13853	13487	13834	13590	13629	13621	13716	13539	13676	13753	13634	13716	13500	13746	13607	13690	13564	13628	13663	13644	13674	13702	13557	13727	13617	13736	13601	13696	13564	13576	13762	13569	13618	13786	13468	13819	13771	13738	13717	13607	13701	13688	13677	13735	13511	13732	13803	13661	13720	13619	13864	13827	13613	13683	13777	13806	13823	13714	13889	13789	13623	13583	13695	13653	13697	13714	13715	13702	13856	13683	13424	13715	13658	13779	13680	13777	13538	13661	13865	13781	13845	13667	13699	13654	13690	13757	13661	13767	13486	13756	13732	13619	13613	13655	13692	13654	13651	13570	13750	13614	13882	13499	13573	13626	13692	13623	13853	13704	13853	13561	13470	13772	13773	13843	13675	13671	13634	13641	13626	13699	13707	13847	13587	13633	13753	13708	13615	13772	13712	13767	13745	13630	13589	13704	13683	13717	13592	13737	13608	13791	13633	13653	13634	13587	13705	13560	13651	13615	13847	13688	13629	13790	13682	13640	13623	13691	13636	13705	13482	13718	13698	13665	13725	13617	13576	13626	13665	13711	13578	13719	13714	13551	13660	13688	13763	13622	13705	13725	13851	13717	13566	13756	13636	13741	13681	13651	13778	13744	13849	13514	13503	13741	13784	13509	13624	13627	13713	13735	13691	13654	13510	13649	13719	13630	13698	13711	13633	13582	13689	13700	13705	13651	13650	13706	13744	13799	13710	13671	13823	13792	13712	13632	13836	13636	13790	13554	13514	13656	13571	13797	13620	13597	13594	13695	13485	13786	13660	13729	13601	13796	13723	13781	13537	13626	13584	13586	13836	13443	13666	13687	13553	13651	13707	13716	13646	13678	13623	13530	13720	13719	13581	13731	13559	13691	13790	13664	13799	13698	13779	13645	13580	13633	13717	13556	13718	13638	13626	13602	13637	13688	13718	13660	13534	13635	13727	13713	13599	13676	13893	13720	13648	13686	13549	13716	13752	13617	13754	13610	13701	13524	13596	13654	13715	13654	13599	13806	13604	13556	13676	13753	13700	13683	13568	13701	13546	13514	13549	13651	13628	13707	13636	13949	13642	13563	13678	13546	13669	13735	13856	13584	13667	13623	13610	13652	13707	13696	13779	13609	13615	13625	13719	13579	13636	13650	13670	13741	13862	13629	13718	13645	13649	13630	13744	13779	13611	13604	13680	13570	13748	13691	13593	13895	13487	13665	13741	13702	13801	13638	13574	13593	13750	13465	13478	13684	13501	13732	13702	13464	13693	13609	13697	13535	13660	13669	13509	13523	13741	13665	13619	13759	13629	13626	13621	13591	13800	13606	13573	13664	13768	13785	13714	13752	13728	13671	13687	13652	13623	13913	13631	13736	13706	13760	13422	13781	13704	13638	13749	13746	13727	13690	13730	13743	13618	13635	13670	13824	13556	13614	13814	13709	13826	13765	13534	13685	13717	13749	13754	13656	13713	13637	13628	13734	13677	13711	13600	13533	13707	13679	13511	13621	13626	13765	13702	13583	13714	13494	13709	13732	13580	13693	13697	13417	13642	13649	13740	13641	13737	13699	13898	13722	13477	13755	13663	13770	13617	13625	13735	13802	13652	13511	13799	13612	13776	13669	13578	13688	13578	13640	13569	13689	13625	13646	13817	13750	13643	13773	13631	13574	13815	13638	13741	13698	13691	13626	13644	13696	13670	13865	13470	13782	13706	13588	13798	13627	13700	13522	13906	13695	13586	13571	13535	13778	13600	13700	13816	13669	13772	13691	13610	13619	13590	13699	13708	13644	13558	13618	13651	13507	13763	13604	13638	13784	13690	13716	13485	13755	13830	13693	13622	13572	13780	13732	13750	13550	13636	13542	13526	13566	13743	13676	13793	13636	13688	13551	13639	13651	13609	13705	13745	13602	13720	13510	13723	13577	13758	13564	13573	13766	13738	13688	13573	13779	13685	13853	13776	13643	13715	13716	13731	13574	13698	13525	13812	13698	13640	13814	13582	13687	13722	13639	13634	13552	13739	13830	13675	13650	13829	13571	13733	13652	13523	13812	13452	13674	13748	13774	13585	13819	13501	13661	13650	13580	13985	13698	13723	13562	13714	13676	13835	13561	13824	13804	13705	13650	13830	13707	13757	13663	13685	13679	13549	13856	13713	13793	13661	13745	13667	13637	13833	13609	13652	13686	13640	13766	13624	13794	13622	13657	13599	13764	13750	13805	13753	13805	13840	13642	13815	13746	13689	13600	13545	13665	13710	13900	13517	13656	13729	13557	13660	13751	13721	13459	13636	13505	13836	13628	13691	13758	13637	13752	13712	13820	13655	13623	13741	13656	13941	13760	13746	13769	13824	13751	13659	13556	13579	13596	13553	13739	13701	13631	13802	13791	13690	13671	13623	13556	13768	13537	13539	13820	13682	13498	13648	13720	13658	13700	13559	13800	13749	13627	13714	13658	13740	13712	13611	13626	13880	13707	13635	13723	13744	13672	13517	13626	13806	13738	13755	13743	13619	13763	13672	13600	13778	13652	13652	13550	13785	13674	13863	13798	13573	13905	13836	13739	13697	13873	13624	13827	13777	13876	13794	13566	13677	13792	13485	13814	13696	13623	13824	13640	13499	13568	13797	13808	13650	13684	13566	13718	13666	13798	13645	13708	13724	13696	13540	13650	13519	13626	13652	13662	13711	13605	13731	13572	13753	13613	13796	13533	13753	13734	13582	13658	13568
23903	22935	42331	44619	36346	31299	27634	22179	18925	17094	15917	15519	15582	15540	15425	15539	15541	15517	15312	15399	15341	15373	15497	15591	15440	15396	15429	15482	15407	15284	15418	15544	15341	15301	15351	15429	15365	15378	15443	15475	15446	15411	15303	15237	15479	15460	15244	15295	15406	15433	15426	15339	15435	15035	15456	15195	15381	15324	15303	15144	15272	15602	15435	15271	15511	15385	15312	15452	15470	15302	15368	15217	15197	15559	15324	15531	15376	15412	15489	15441	15290	15288	15482	15455	15245	15253	15232	15188	15290	15267	15521	15404	15382	15498	15470	15599	15449	15401	15383	15403	15361	15426	15315	15481	15307	15213	15464	15249	15516	15531	15395	15402	15495	15348	15480	15434	15345	15468	15307	15347	15490	15455	15399	15328	15211	15210	15317	15379	15398	15387	15455	15328	15391	15472	15310	15440	15658	15506	15182	15225	15284	15348	15203	15317	15451	15188	15394	15204	15262	15422	15274	15247	15290	15255	15440	15408	15371	15245	15245	15371	15203	15370	15420	15328	15509	15370	15449	15243	15183	15318	15349	15285	15165	15289	15333	15471	15273	15345	15276	15378	15460	15351	15240	15378	15149	15554	15395	15382	15314	15529	15227	15222	15296	15355	15385	15300	15182	15537	15424	15358	15190	15225	15456	15267	15264	15340	15295	15486	15507	15284	15212	15246	15309	15328	15367	15528	15239	15424	15227	15419	15443	15345	15168	15263	15545	15281	15295	15237	15384	15414	15280	15373	15266	15340	15439	15345	15310	15155	15367	15288	15215	15199	15397	15450	15293	15206	15403	15250	15306	15493	15438	15349	15304	15364	15242	15238	15474	15346	15664	15248	15399	15105	15160	15180	15192	15307	15393	15162	15162	15430	15360	15269	15386	15516	15266	15275	15374	15287	15095	15306	15462	15259	15370	15213	15307	15502	15434	15305	15448	15387	15410	15371	15388	15350	15562	15145	15415	15341	15303	15376	15201	15194	15485	15513	15458	15448	15331	15371	15308	15066	15355	15299	15324	15408	15374	15310	15200	15393	15322	15354	15289	15476	15231	15625	15356	15140	15497	15390	15535	15323	15300	15294	15324	15360	15272	15411	15187	15376	15433	15327	15132	15438	15339	15303	15249	15375	15337	15463	15320	15237	15541	15469	15557	15399	15320	15350	15133	15233	15492	15368	15311	15482	15373	15212	15309	15208	15262	15352	15264	15304	15287	15216	15181	15086	15307	15441	15417	15507	15445	15300	15395	15453	15292	15220	15405	15387	15266	15311	15299	15409	15321	15329	15277	15155	15375	15340	15358	15447	15409	15441	15456	15343	15280	15374	15281	15440	15570	15263	15406	15321	15416	15234	15564	15309	15338	15295	15399	15447	15458	15429	15128	15383	15267	15262	15142	15324	15386	15532	15206	15473	15318	15392	15257	15381	15334	15268	15272	15169	15507	15256	15252	15353	15571	15360	15342	15414	15287	15311	15321	15211	15304	15151	15203	15388	15385	15233	15293	15427	15281	15352	15293	15366	15452	15574	15280	15362	15269	15349	15575	15363	15440	15149	15457	15112	15249	15285	15582	15304	15370	15265	15551	15447	15406	15352	15377	15405	15370	15424	15235	15533	15428	15292	15240	15391	15301	15423	15328	15243	15150	15460	15303	15368	15414	15300	15426	15314	15390	15238	15271	15333	15448	15283	15302	15225	15415	15352	15377	15482	15222	15474	15579	15409	15445	15325	15296	15303	15335	15276	15167	15337	15361	15235	15489	15406	15309	15488	15258	15346	15307	15456	15395	15446	15449	15498	15308	15214	15252	15381	15238	15250	15476	15288	15255	15122	15372	15557	15243	15253	15428	15282	15318	15307	15427	15344	15284	15304	15414	15288	15185	15272	15216	15331	15577	15443	15244	15335	15407	15315	15293	15296	15200	15592	15404	15207	15371	15488	15173	15390	15321	15349	15340	15404	15385	15256	15235	15308	15368	15220	15502	15389	15154	15347	15373	15246	15415	15273	15246	15505	15592	15369	15151	15207	15224	15363	15329	15236	15371	15197	15472	15294	15223	15418	15472	15339	15267	15272	15203	15287	15303	15440	15371	15177	15295	15282	15378	15355	15378	15327	15296	15174	15381	15457	15293	15382	15453	15465	15253	15390	15233	15354	15307	15468	15371	15528	15269	15272	15101	15269	15366	15408	15367	15251	15212	15349	15303	15351	15252	15331	15365	15409	15425	15416	15430	15269	15374	15249	15517	15383	15248	15379	15370	15290	15428	15283	15308	15340	15416	15350	15462	15410	15273	15252	15361	15358	15388	15162	15249	15494	15484	15373	15245	15471	15385	15511	15468	15281	15322	15600	15161	15549	15285	15326	15457	15443	15289	15417	15451	15206	15219	15255	15276	15299	15426	15502	15374	15230	15110	15336	15295	15377	15288	15245	15245	15294	15496	15467	15317	15409	15174	15521	15131	15390	15265	15393	15400	15593	15363	15236	15291	15511	15520	15349	15235	15395	15446	15331	15261	15427	15485	15416	15346	15223	15294	15448	15547	15490	15313	15303	15256	15198	15198	15395	15486	15379	15377	15254	15423	15492	15290	15455	15491	15521	15360	15352	15414	15370	15301	15491	15324	15422	15440	15272	15420	15426	15311	15332	15484	15374	15505	15305	15304	15224	15558	15304	15357	15297	15346	15257	15064	15303	15336	15454	15280	15351	15479	15228	15535	15395	15481	15298	15366	15383	15300	15207	15380	15490	15450	15449	15313	15131	15354	15310	15289	15426	15323	15338	15393	15329	15411	15320	15446	15335	15326	15256	15157	15290	15339	15477	15407	15453	15224	15420	15326	15390	15343	15341	15347	15245	15474	15172	15376	15347	15398	15208	15197	15240	15447	15263	15414	15204	15334	15295	15469	15371	15314	15231	15218	15434	15513	15352	15415	15442	15351	15224	15175	15431	15049	15522	15328	15547	15358	15337	15195	15372	15361	15173	15412	15356	15381	15330	15328	15321	15259	15226	15366	15380	15291	15354	15385	15321	15410	15383	15472	15251	15310	15400	15240	15257	15283	15397	15351	15345	15562	15542	15419	15446	15369	15351	15428	15273	15428	15213	15293	15310	15466	15449	15290	15365	15239	15325	15137	15249	15203	15298	15380	15339	15463	15444	15455	15657	15401	15356	15156	15396	15138	15316	15506	15331	15414	15286	15316	15392	15307	15392	15373	15414	15551	15434	15449	15348	15349	15293	15063	15450	15510	15182	15372	15207	15464	15327	15318	15253	15467	15455	15183	15431	15468	15323	15309	15336	15470	15273	15360	15302	15449	15183	15268	15162	15229	15397	15367	15387	15386	15409	15355	15297	15354	15519	15311	15330	15400	15385	15118	15367	15332	15370	15213	15330	15389	15292	15299	15367	15446	15171	15434	15256	15535	15418	15182	15411	15433	15364	15151	15257	15252	15197	15329	15378	15447	15507	15364	15341	15628	15257	15439	15540	15320	15501	15275	15209	15370	15381	15286	15335	15600	15315	15442	15323	15239	15220	15265	15439	15247	15221	15406	15551	15463	15248	15429	15223	15291	15433	15283	15453	15263	15379	15398	15334	15408	15476	15342	15259	15333	15250	15317	15303	15375	15511	15415	15264	15056	15261	15381	15313	15274	15320	15360	15237	15261	15437	15384	15428	15247	15358	15307	15319	15386	15130	15215	15429	15263	15375	15159	15263	15233	15573	15373	15167	15355	15503	15304	15400	15487	15255	15500	15290	15284	15386	15321	15276	15453	15330	15368	15299	15491	15312	15430	15242	15279	15295	15434	15414	15280	15210	15263	15355	15406	15253	15476	15477	15300	15383	15137	15243	15214	15144	15454	15310	15239	15208	15401	15420	15374	15392	15194	15374	15327	15359	15160	15458	15404	15339	15252	15421	15390	15451	15335	15333	15479	15418	15540	15447	15216	15261	15384	15222	15498	15319	15278	15434	15354	15361	15384	15176	15518	15366	15223	15302	15432	15433	15492	15300	15396	15306	15418	15346	15358	15301	15373	15130	15198	15405	15414	15341	15424	15199	15456	15260	15405	15435	15324	15330	15263	15325	15390	15356	15167	15385	15505	15335	15478	15192	15423	15426	15278	15338	15461	15252	15420	15381	15318	15285	15313	15259	15327	15270	15381	15415	15264	15296	15237	15399	15096	15164	15580	15329	15506	15213	15036	15311	15425	15338	15357	15308	15259	15368	15528	15547	15380	15601	15225	15380	15246	15281	15279	15328	15420	15226	15457	15344	15379	15297	15409	15218	15325	15381	15380	15219	15324	15269	15237	15673	15353	15317	15562	15234	15434	15169	15362	15393	15325	15208	15100	15256	15497	15419	15375	15311	15532	15324	15423	15229	15320	15337	15317	15351	15408	15264	15372	15111	15408	15492	15412	15272	15548	15357	15361	15313	15404	15106	15407	15350	15288	15420	15290	15340	15293	15447	15479	15492	15263	15543	15490	15299	15464	15221	15236	15449	15345	15277	15318	15379	15369	15262	15340	15490	15369	15490	15354	15303	15342	15330	15248	15145	15459	15281	15475	15332	15454	15290	15278	15427	15286	15237	15446	15162	15347	15427	15322	15373	15242	15392	15288	15284	15238	15423	15377	15320	15171	15382	15499	15424	15190	15373	15460	15408	15344	15345	15261	15343	15304	15363	15411	15444	15497	15383	15324	15292	15596	15285	15394	15396	15438	15300	15291	15570	15643	15394	15320	15315	15421	15325	15300	15359	15459	15345	15345	15315	15376	15328	15120	15362	15310	15369	15450	15232	15229	15233	15240	15221	15222	15389	15158	15407	15252	15515	15388	15422	15315	15293	15385	15313	15244	15255	15344	15129	15364	15329	15565	15295	15280	15574	15353	15393	15427	15453	15387	15359	15318	15290	15409	15358	15243	15341	15156	15524	15388	15269	15456	15307	15360	15403	15417	15293	15299	15425	15050	15510	15497	15368	15386	15159	15378	15200	15138	15233	15322	15373	15392	15175	15312	15364	15496	15331	15433	15398	15304	15212	15553	15384	15476	15385	15351	15321	15348	15407	15619	15316	15235	15433	15343	15508	15332	15321	15264	15360	15332	15269	15264	15400	15220	15388	15297	15373	15387	15281
45033	87857	82019	58580	42276	32606	26487	21477	17639	15359	14110	13544	13644	13543	13573	13605	13422	13713	13412	13580	13623	13551	13632	13437	13428	13616	13739	13461	13653	13615	13655	13498	13549	13474	13483	13581	13717	13519	13715	13552	13648	13571	13505	13630	13612	13465	13462	13622	13360	13694	13530	13599	13651	13688	13602	13461	13480	13472	13699	13716	13509	13517	13615	13613	13666	13449	13539	13518	13567	13517	13403	13585	13472	13606	13655	13379	13457	13501	13611	13620	13316	13457	13323	13640	13412	13630	13516	13455	13532	13463	13641	13614	13561	13545	13557	13473	13741	13642	13508	13362	13434	13385	13565	13449	13483	13456	13539	13504	13589	13390	13605	13591	13482	13402	13487	13545	13546	13457	13416	13602	13656	13452	13550	13493	13440	13520	13657	13677	13573	13513	13395	13774	13486	13625	13559	13449	13462	13535	13528	13420	13600	13379	13505	13523	13543	13476	13460	13394	13499	13621	13599	13513	13688	13442	13572	13708	13733	13424	13496	13516	13540	13515	13564	13480	13397	13658	13303	13452	13688	13634	13528	13811	13643	13557	13629	13594	13530	13451	13443	13574	13495	13648	13294	13701	13484	13504	13570	13598	13479	13496	13705	13499	13535	13406	13649	13668	13455	13546	13384	13582	13645	13497	13480	13614	13480	13571	13483	13504	13495	13528	13574	13746	13628	13674	13594	13482	13659	13436	13471	13646	13533	13482	13560	13450	13433	13615	13517	13580	13535	13514	13498	13445	13572	13474	13517	13596	13532	13610	13556	13569	13389	13581	13527	13499	13553	13535	13504	13506	13454	13560	13381	13490	13513	13697	13579	13443	13496	13612	13543	13525	13484	13550	13403	13444	13666	13505	13448	13481	13532	13559	13517	13424	13443	13584	13565	13654	13381	13607	13469	13505	13435	13397	13741	13376	13471	13617	13359	13535	13508	13519	13380	13738	13596	13707	13529	13476	13461	13561	13671	13577	13410	13611	13613	13581	13478	13522	13422	13458	13493	13740	13571	13532	13609	13487	13648	13595	13547	13614	13594	13540	13536	13538	13579	13523	13602	13457	13535	13348	13574	13581	13511	13756	13532	13477	13634	13625	13583	13533	13642	13526	13252	13530	13464	13534	13419	13392	13404	13749	13558	13363	13514	13465	13527	13487	13515	13481	13527	13480	13645	13433	13600	13570	13584	13439	13502	13446	13407	13476	13527	13541	13489	13580	13695	13562	13490	13682	13422	13560	13396	13533	13513	13622	13475	13506	13465	13489	13532	13585	13655	13542	13640	13473	13607	13541	13607	13617	13449	13596	13686	13591	13490	13745	13536	13341	13439	13386	13582	13575	13691	13572	13579	13589	13519	13511	13397	13493	13549	13654	13364	13598	13497	13495	13562	13460	13681	13580	13504	13548	13483	13393	13682	13446	13517	13576	13687	13357	13491	13655	13656	13460	13535	13304	13525	13411	13566	13632	13551	13443	13559	13482	13385	13587	13488	13452	13455	13583	13557	13402	13497	13409	13579	13576	13681	13449	13715	13237	13497	13626	13516	13403	13602	13565	13545	13514	13544	13422	13453	13465	13411	13557	13548	13392	13481	13642	13731	13636	13465	13471	13662	13513	13489	13578	13485	13593	13640	13487	13571	13505	13664	13459	13611	13500	13571	13516	13606	13652	13624	13620	13495	13576	13489	13636	13548	13577	13690	13714	13565	13303	13449	13481	13653	13625	13641	13673	13548	13560	13633	13511	13559	13590	13669	13550	13242	13634	13462	13659	13392	13482	13526	13464	13445	13625	13562	13451	13642	13399	13435	13516	13510	13546	13444	13478	13729	13651	13461	13551	13521	13388	13609	13604	13547	13529	13483	13591	13595	13429	13452	13644	13621	13583	13549	13672	13656	13536	13496	13463	13800	13424	13704	13478	13566	13348	13454	13503	13503	13504	13506	13573	13635	13338	13398	13448	13482	13454	13487	13645	13592	13373	13545	13362	13545	13458	13423	13462	13412	13475	13591	13453	13564	13524	13411	13476	13613	13433	13588	13534	13465	13641	13525	13535	13521	13414	13557	13626	13480	13560	13514	13812	13485	13537	13516	13481	13644	13529	13632	13637	13665	13631	13583	13561	13559	13508	13635	13655	13564	13484	13491	13394	13526	13630	13417	13584	13610	13584	13491	13455	13577	13520	13469	13650	13505	13467	13658	13534	13517	13434	13339	13598	13400	13437	13528	13616	13680	13413	13636	13501	13508	13595	13360	13593	13445	13732	13611	13580	13658	13433	13572	13599	13621	13592	13268	13497	13651	13519	13500	13551	13596	13528	13430	13673	13518	13626	13698	13453	13611	13540	13612	13553	13609	13532	13575	13454	13519	13460	13661	13636	13549	13486	13398	13457	13464	13684	13648	13494	13624	13424	13545	13475	13617	13585	13546	13506	13658	13591	13497	13374	13526	13642	13550	13569	13433	13414	13459	13512	13579	13612	13553	13503	13545	13497	13601	13617	13540	13288	13492	13456	13659	13623	13567	13444	13552	13618	13615	13553	13553	13592	13513	13505	13601	13446	13487	13459	13511	13595	13560	13453	13651	13602	13413	13448	13500	13624	13618	13666	13629	13588	13456	13430	13619	13548	13521	13596	13558	13566	13596	13447	13573	13491	13557	13632	13681	13400	13555	13572	13536	13590	13706	13469	13392	13498	13556	13614	13559	13427	13588	13499	13499	13487	13538	13516	13601	13501	13682	13516	13442	13537	13416	13461	13597	13516	13607	13501	13586	13269	13669	13520	13649	13382	13516	13568	13448	13633	13465	13670	13620	13587	13600	13531	13483	13521	13681	13429	13508	13493	13555	13574	13413	13638	13658	13527	13632	13368	13468	13355	13503	13534	13505	13267	13579	13653	13520	13542	13492	13409	13423	13540	13546	13541	13471	13507	13611	13554	13468	13660	13306	13540	13319	13525	13504	13455	13529	13689	13651	13419	13761	13489	13639	13609	13642	13575	13443	13408	13446	13513	13667	13646	13679	13590	13488	13639	13489	13481	13573	13551	13439	13496	13497	13519	13717	13584	13563	13679	13501	13583	13668	13604	13509	13604	13461	13546	13620	13371	13523	13445	13398	13423	13584	13631	13487	13636	13299	13440	13524	13687	13503	13478	13620	13506	13484	13615	13480	13564	13617	13542	13591	13465	13504	13533	13513	13503	13389	13404	13588	13487	13509	13723	13548	13457	13470	13704	13493	13674	13395	13360	13596	13557	13629	13578	13573	13665	13393	13367	13442	13524	13507	13483	13625	13600	13620	13595	13333	13472	13546	13649	13591	13497	13534	13549	13590	13496	13502	13562	13464	13470	13516	13414	13788	13678	13488	13593	13463	13492	13520	13663	13461	13508	13525	13451	13508	13527	13661	13438	13632	13407	13452	13426	13561	13558	13566	13474	13687	13520	13463	13799	13523	13672	13473	13628	13555	13430	13440	13609	13486	13657	13653	13450	13446	13482	13496	13446	13631	13612	13588	13614	13329	13369	13580	13486	13570	13516	13627	13657	13576	13514	13585	13563	13555	13649	13392	13554	13553	13520	13641	13590	13600	13537	13610	13513	13552	13486	13647	13555	13548	13371	13560	13573	13425	13435	13698	13456	13560	13545	13562	13485	13404	13451	13511	13648	13387	13573	13432	13460	13408	13604	13520	13507	13480	13489	13584	13431	13502	13520	13629	13598	13411	13615	13496	13620	13551	13615	13563	13747	13519	13448	13458	13582	13574	13665	13584	13566	13473	13650	13473	13538	13530	13426	13500	13583	13563	13666	13493	13529	13611	13474	13615	13657	13562	13621	13537	13490	13574	13549	13491	13600	13530	13487	13611	13393	13640	13398	13447	13615	13620	13449	13607	13386	13511	13556	13634	13524	13582	13361	13593	13608	13545	13622	13542	13684	13440	13575	13580	13539	13492	13610	13502	13515	13565	13534	13562	13558	13500	13566	13422	13547	13572	13460	13609	13596	13564	13591	13511	13563	13572	13531	13610	13439	13601	13476	13634	13501	13589	13410	13672	13514	13367	13636	13530	13419	13490	13457	13649	13482	13569	13608	13541	13532	13530	13679	13500	13478	13313	13586	13467	13472	13465	13583	13448	13502	13500	13641	13672	13546	13518	13579	13511	13448	13360	13650	13514	13572	13687	13432	13677	13547	13548	13732	13534	13444	13550	13500	13474	13410	13531	13488	13499	13610	13553	13524	13564	13481	13644	13434	13399	13607	13512	13624	13575	13454	13594	13599	13507	13628	13447	13556	13555	13563	13612	13547	13508	13582	13543	13570	13582	13519	13616	13594	13582	13557	13500	13539	13629	13810	13521	13538	13688	13624	13526	13665	13602	13645	13453	13681	13486	13433	13658	13480	13348	13503	13510	13554	13619	13464	13424	13600	13461	13441	13561	13580	13606	13326	13403	13510	13663	13565	13368	13655	13619	13470	13566	13507	13428	13500	13542	13679	13644	13449	13675	13559	13666	13519	13519	13593	13443	13417	13573	13674	13562	13566	13476	13644	13507	13300	13601	13633	13651	13415	13489	13562	13469	13600	13513	13606	13614	13370	13461	13643	13433	13456	13548	13588	13586	13618	13598	13586	13617	13470	13646	13545	13471	13609	13512	13389	13522	13473	13500	13503	13505	13568	13535	13613	13338	13493	13590	13534	13465	13517	13555	13412	13613	13637	13410	13647	13572	13529	13542	13565	13482	13548	13519	13422	13625	13551	13587	13518	13543	13546	13513	13457	13413	13488	13524	13450	13573	13664	13593	13405	13557	13570	13531	13497	13496	13494	13557	13523	13659	13536	13593	13503	13416	13575	13238	13609	13446	13440	13393	13536	13559	13640	13471	13615	13624	13708	13771	13551	13547	13601	13545	13622	13598	13507	13502	13592	13500	13630	13703	13562	13428	13674	13522	13430	13571	13441	13439	13714	13490	13661	13538	13410	13523	13659	13496	13564	13524	13545	13448	13491	13647	13453	13498	13486	13424	13432	13492	13605	13612	13580	13479	13590	13539	13401	13536	13297	13681	13554	13592	13530	13460	13467	13361	13551	13580	13561	13563	13647	13655	13699	13548	13600	13550	13546	13487	13525	13541	13549	13649	13292
22789	21738	36310	36340	35227	36592	36471	29028	22684	20052	16802	15738	15539	15491	15521	15534	15436	15534	15508	15576	15679	15587	15636	15373	15507	15547	15476	15563	15365	15323	15624	15360	15359	15314	15579	15501	15467	15353	15178	15413	15285	15518	15391	15317	15330	15414	15338	15241	15282	15491	15358	15214	15308	15445	15332	15604	15357	15250	15685	15321	15492	15410	15191	15302	15272	15377	15527	15267	15216	15415	15353	15412	15536	15309	15447	15177	15252	15291	15291	15139	15243	15278	15262	15227	15490	15562	15460	15459	15395	15291	15216	15456	15280	15437	15362	15393	15281	15263	15229	15568	15384	15078	15378	15307	15371	15487	15304	15028	15525	15283	15328	15009	15313	15077	15402	15245	15205	15227	15517	15160	15249	15250	15180	15472	15394	15179	15405	15305	15219	15572	15363	15192	15271	15298	15305	15335	15156	15168	15295	15204	15485	15308	15034	15374	15282	15321	15467	15336	15166	15413	15413	15322	15242	15463	15073	15256	15288	15304	15491	15403	15231	15380	15147	15410	15088	15271	15412	15255	15024	15191	15510	15343	15217	15480	15238	15153	15380	15455	15233	15321	15368	15169	15350	15393	15467	15311	15267	15319	15290	15041	15306	15292	15189	15326	15193	15260	15256	15263	15425	15416	15314	15375	15205	15132	15199	15466	15220	15508	15240	15292	15155	15242	15051	15261	15168	15121	15444	15295	15386	15281	15413	15185	15192	15155	15633	15207	15150	15300	15177	15480	15351	15266	15380	15182	15381	15405	15401	15329	15159	15435	15490	15214	15305	15196	15162	15112	15469	15460	15433	15164	15194	15297	15451	15289	15165	15229	15429	15295	15363	15279	15103	15242	15333	15296	15249	15402	15442	15389	15003	15095	15385	15174	15194	15157	15297	15363	15157	15221	15415	15436	15123	15367	15313	15431	15369	15384	15455	15357	15300	15148	15336	15374	15376	15139	15261	15269	15253	15341	15179	15350	15405	15507	15342	14968	15175	15127	15300	15357	15242	15236	15354	15187	15303	15238	15274	15149	15383	15260	15389	15420	15298	15439	15375	15385	15269	15123	15065	15135	15298	15448	15137	15145	15502	15413	15384	15366	15423	15368	15364	15155	15225	15095	15297	15228	15090	15443	15286	15329	15417	15390	15303	15313	15378	15302	15210	15348	15232	15270	15423	15146	15230	15300	15495	15123	15089	15263	15265	15345	15342	15303	15378	15108	15367	15233	15101	15232	15300	15186	15215	15410	15397	15315	15191	15162	15308	15363	15223	15115	15124	15369	15188	15373	15357	15215	15433	15245	15486	15122	15292	15084	15197	15305	15362	15355	15353	15166	14978	15318	15530	15285	15134	15404	15044	15343	15151	15274	15409	15306	15217	15298	15218	15219	15196	15202	15272	15287	15233	15225	15351	15192	15435	15182	15283	15375	15262	15191	15342	15379	15500	15202	15307	15281	15263	15184	15291	15279	15127	15502	15271	15384	15410	15228	15290	15372	15205	15208	15222	15323	15308	15497	15361	15277	15380	15361	15397	15347	15452	15339	15381	15441	15154	15417	15323	15217	15416	15276	15275	15364	15235	15278	15157	15134	15358	15245	15208	15375	15457	15496	15410	15189	15376	15301	15347	15385	15151	15342	15446	15199	15362	15549	15440	15346	15162	15313	15186	15333	15280	15210	15517	15260	15088	15371	15453	15291	15379	15338	15242	15484	15326	15164	15339	15284	15375	15361	15320	15224	15146	15326	15349	15435	15225	15347	15044	15164	15399	15358	15195	15347	15189	15283	15287	15302	15349	15317	15451	15297	15451	15414	15155	15335	15291	15354	15440	15163	15468	15216	15412	15160	15254	15349	15228	15343	15241	15096	15376	15305	15352	15265	15338	15176	15287	15167	15181	15294	15424	15244	15174	15057	15149	15236	15499	15214	15420	15273	15448	15161	15323	15100	15356	15188	15316	15341	15263	15308	15400	15326	15475	15261	15513	15309	15285	15333	15376	15374	15307	15121	15134	15377	15305	15155	15345	15491	15317	15296	15262	15305	15486	15201	15295	15382	15407	15329	15329	15075	15146	15231	15267	15263	15286	15259	15406	15447	15118	15161	15443	15221	15529	15349	15332	15232	15176	15414	15316	15338	15324	15277	15259	15176	15440	15427	15239	15458	15377	15203	15190	15261	15016	15391	15482	15366	15399	15353	15314	15277	15192	15294	15270	15326	15341	15503	15388	15466	15485	15259	15229	15449	15057	15297	15419	15357	15308	15471	15283	15280	15123	15326	15299	15352	15250	15109	15406	15274	15311	15404	15313	15229	15298	15142	15302	15271	15139	15271	15313	15124	15196	15399	15365	15225	15270	15258	15465	15318	15496	15256	15450	15222	15389	15546	15122	15169	15275	15420	15317	15390	15257	15083	15236	15195	15278	15443	15266	15277	15351	15117	15257	15328	15250	15311	15384	15199	15248	15437	15324	15238	15300	15273	15381	15316	15252	15243	15182	15300	15273	15384	15440	15450	15169	15250	15245	15208	15285	15284	15539	15212	15282	15144	15379	15295	15271	15478	15072	15317	15231	15247	15425	15284	15343	15218	15326	15262	15193	15324	15240	15101	15148	15187	15498	15673	15273	15256	15170	15180	15270	15286	15422	15259	15244	15235	15148	15356	15425	15169	15291	15345	15415	15222	15362	15219	15381	15403	15327	15263	15442	15123	15310	15192	15241	15253	15264	15355	15402	15192	15509	15236	15387	15390	15263	15175	15194	15281	15490	15140	15192	15206	15239	15317	15284	15346	15206	15121	15272	15387	15467	15178	15368	15244	15223	15303	15309	15421	15408	15245	15269	15159	15400	15361	15135	15037	15219	15349	15322	15320	15309	15190	15342	15362	15229	15311	15301	15278	15381	15393	15176	15521	15205	15343	15052	15264	15067	15227	15259	15168	15254	15410	15347	15328	15267	15267	15414	15301	15295	15303	15189	15101	15156	15295	15134	15214	15289	15255	15319	15141	15250	15250	15295	15582	15437	15461	15354	15321	15394	15118	15161	15228	15240	15108	15306	15446	15097	15328	15394	15222	15150	15140	15359	15186	15169	15474	15475	15231	15207	15406	15400	15566	15298	15229	15216	15083	15311	15307	15167	15112	15608	15344	15351	15455	15288	15177	15358	15301	15396	15370	15373	15115	15361	15288	15397	15255	15390	15365	15340	15301	15303	15327	15104	15256	15147	15326	15154	15343	15506	15366	15290	15423	15234	15287	15376	15365	15516	15214	15243	15197	15326	15334	15284	15303	15178	15417	15210	15323	15022	15220	15162	15264	15351	15286	15301	15461	15309	15472	15252	15459	15186	15417	15220	15469	15285	15282	15382	15284	15279	15204	15113	15202	15305	15177	15422	15233	15161	15143	15249	15181	15240	15166	15339	14929	15334	15275	15173	15400	15315	15363	15230	15312	15332	15395	15369	15121	15090	15372	15175	15132	15387	15382	15368	15240	15271	15181	15433	15239	15306	15245	15475	15455	15343	15226	15449	15356	15263	15297	15342	15466	15208	15261	15300	15267	15269	15449	15156	15399	15310	15146	15265	15302	15382	15132	15199	15425	15138	15427	15216	15325	15187	15250	15327	15213	15140	15261	15270	15108	15229	15270	15161	15158	15319	15423	15295	15188	15243	15291	15464	15149	15278	15252	15219	15406	15364	15340	15166	15263	15279	15368	15372	15310	15346	15140	15335	15320	15349	15054	15346	15404	15224	15355	15092	15253	15366	15484	15099	15259	15173	15286	15418	15180	15349	15200	15450	15268	15386	15350	15352	15315	15191	15211	15193	15245	15278	15363	15282	15318	15424	15339	15335	15347	15389	15182	15237	15194	15212	15524	15298	15175	15135	15261	15269	15187	15036	15215	15525	15296	15257	15168	15221	15196	15167	15373	15303	15325	15169	15188	15125	15171	15354	15366	15232	15461	15279	15574	15202	15170	15258	15332	15246	15161	15276	15260	15311	15263	15384	15194	15487	15139	15271	15211	15357	15431	15314	15265	15309	15264	15307	15168	15404	15239	15257	15272	15326	15343	15311	15202	15319	15351	15305	15218	15237	15250	15290	15345	15311	15229	15279	15173	15152	15255	15468	15371	15458	15208	15226	15175	15328	15378	15341	15115	15375	15293	15477	15294	15206	15204	15151	15163	15513	15399	15247	15433	15194	15151	15408	15340	15367	15289	15086	15312	15367	15230	15246	15361	15275	15361	15283	15321	15371	15367	15181	15198	15327	15282	15158	15323	15117	15289	15028	15219	15421	15308	15476	15325	15419	15383	15277	15274	15337	15286	15329	15351	15505	15290	15375	15524	15132	15287	15302	15331	15309	15322	15488	15323	15297	15273	15430	15337	15294	15281	15315	15328	15436	15378	15260	15287	15227	15289	15264	15479	15568	15380	15307	15494	15288	15353	15401	15345	15213	15402	15245	15329	15178	15324	15255	15351	15239	15363	15283	15274	15127	15087	15270	15192	15330	15227	15244	15225	15265	15102	15286	15259	15351	15033	15335	15227	15394	15298	15252	15296	15521	15403	15400	15423	15261	15286	15250	15280	15252	15280	15290	15304	15365	15279	15159	15260	15109	15292	15421	15271	15430	15201	15317	15155	15363	15285	15313	15441	15257	15308	15319	15530	15156	15239	15300	15261	15171	15190	15246	15165	15409	15272	15315	15377	15050	15075	15440	15252	15407	15422	15261	15377	15311	15140	15246	15356	15406	15241	15378	15241	15322	15264	15446	15240	15311	15288	15325	15405	15363	15357	15281	15333	15193	15368	15352	15357	15354	15225	15302	15180	15442	15458	15500	15364	15089	15238	15147	15210	15193	15383	15411	15288	15278	15488	15056	15175	15218	15307	15205	15453	15468	15145	15322	15210	15151	15302	15159	15193	15269	15356	15461	15233	15233	15169	15390	15223	15262	15203	15325	15360	15250	15258	15394	15330	15348	15212	15232	15343	15426	15151	15216	15184	15179	15211	15460	15302	15236	15415	15399	15226	15444	15224	15278	15429	15312	15080	15237	15397	15189	15383	15245	15434	15432	15407	15195	15288	15119	15151	15314	15224	15405	15388	15226	15135	15342	15354	15088	15087	15409	15134	15446	15157
52263	95407	88943	71614	53486	44395	37026	30498	22561	18096	14583	13646	13592	13744	13527	13749	13515	13467	13463	13575	13558	13578	13577	13518	13485	13402	13509	13569	13557	13452	13436	13505	13501	13445	13568	13642	13294	13324	13514	13537	13398	13602	13378	13460	13587	13336	13548	13443	13490	13504	13593	13478	13483	13367	13406	13593	13374	13435	13588	13507	13540	13478	13605	13476	13497	13665	13531	13591	13550	13461	13623	13494	13393	13497	13455	13417	13627	13649	13464	13302	13454	13272	13441	13606	13344	13359	13425	13576	13562	13570	13506	13539	13474	13509	13530	13520	13457	13390	13431	13328	13512	13415	13501	13674	13500	13556	13568	13383	13334	13482	13405	13572	13505	13648	13563	13567	13630	13514	13638	13413	13564	13508	13598	13584	13487	13329	13434	13487	13271	13379	13506	13525	13289	13354	13654	13460	13404	13587	13388	13378	13568	13352	13221	13367	13509	13569	13524	13524	13377	13293	13555	13568	13619	13408	13556	13449	13483	13427	13588	13566	13543	13589	13455	13366	13438	13641	13477	13296	13478	13516	13589	13405	13476	13569	13516	13210	13487	13403	13537	13492	13465	13367	13448	13621	13477	13393	13568	13410	13472	13456	13500	13544	13388	13437	13530	13486	13544	13466	13456	13439	13607	13554	13386	13540	13425	13356	13478	13484	13360	13451	13363	13644	13500	13472	13599	13385	13330	13449	13481	13482	13417	13449	13545	13462	13407	13488	13508	13500	13384	13537	13696	13445	13592	13522	13424	13581	13516	13485	13435	13293	13516	13287	13409	13555	13483	13475	13367	13477	13645	13330	13342	13444	13468	13427	13516	13547	13495	13348	13550	13419	13395	13625	13692	13563	13621	13511	13431	13489	13446	13309	13547	13572	13547	13436	13484	13339	13448	13372	13684	13642	13473	13144	13537	13472	13512	13508	13454	13480	13453	13536	13558	13581	13420	13390	13609	13516	13442	13303	13520	13424	13436	13317	13330	13394	13432	13452	13448	13527	13530	13585	13368	13455	13368	13417	13394	13406	13294	13563	13441	13459	13454	13403	13616	13347	13465	13514	13544	13402	13353	13637	13543	13408	13491	13499	13472	13466	13395	13621	13332	13497	13494	13505	13547	13571	13436	13529	13430	13492	13473	13582	13342	13492	13530	13340	13365	13405	13441	13282	13481	13485	13321	13531	13530	13551	13526	13347	13480	13502	13443	13603	13414	13426	13574	13477	13566	13474	13629	13320	13440	13489	13499	13394	13375	13551	13553	13328	13400	13314	13535	13371	13343	13428	13446	13600	13591	13562	13456	13510	13355	13466	13408	13503	13516	13484	13615	13537	13417	13466	13482	13565	13391	13522	13369	13446	13353	13353	13687	13576	13578	13432	13559	13514	13446	13451	13477	13474	13445	13483	13406	13457	13457	13504	13397	13506	13565	13453	13465	13448	13304	13381	13389	13520	13413	13522	13527	13568	13646	13430	13393	13572	13602	13404	13424	13535	13435	13560	13369	13369	13527	13433	13483	13471	13526	13668	13514	13623	13671	13385	13398	13336	13472	13485	13412	13499	13318	13621	13286	13619	13534	13468	13452	13621	13514	13554	13602	13457	13640	13521	13497	13484	13513	13371	13347	13377	13436	13415	13560	13518	13375	13461	13658	13474	13596	13468	13518	13519	13420	13491	13561	13486	13471	13473	13448	13368	13445	13451	13443	13349	13569	13561	13495	13391	13471	13310	13399	13610	13587	13400	13455	13543	13352	13452	13561	13524	13490	13423	13514	13605	13455	13470	13521	13579	13361	13391	13534	13589	13424	13634	13416	13356	13541	13405	13491	13452	13369	13440	13484	13621	13577	13294	13506	13683	13359	13439	13651	13563	13618	13452	13360	13557	13607	13479	13521	13501	13354	13449	13485	13433	13453	13407	13419	13528	13464	13509	13487	13570	13488	13489	13261	13405	13495	13487	13543	13325	13515	13451	13399	13524	13291	13387	13540	13501	13580	13572	13427	13441	13524	13557	13463	13441	13293	13478	13450	13622	13330	13328	13471	13382	13460	13452	13348	13309	13371	13391	13423	13440	13374	13355	13439	13510	13481	13480	13524	13417	13565	13399	13499	13492	13477	13447	13578	13292	13565	13598	13401	13664	13425	13457	13530	13459	13318	13378	13480	13419	13536	13601	13434	13505	13524	13684	13524	13510	13545	13500	13532	13606	13511	13343	13590	13500	13431	13413	13494	13532	13404	13315	13423	13354	13435	13486	13444	13464	13502	13584	13612	13470	13495	13659	13576	13419	13437	13429	13476	13476	13457	13372	13509	13334	13524	13517	13416	13543	13454	13462	13450	13464	13416	13472	13533	13488	13362	13530	13527	13448	13380	13486	13471	13651	13533	13463	13430	13504	13538	13423	13471	13513	13354	13301	13374	13310	13429	13402	13447	13630	13477	13418	13565	13414	13472	13531	13399	13404	13459	13445	13522	13522	13590	13564	13386	13386	13330	13391	13395	13552	13410	13564	13469	13426	13400	13498	13465	13330	13476	13330	13557	13447	13494	13602	13480	13536	13465	13326	13370	13528	13551	13449	13449	13626	13568	13444	13345	13596	13391	13535	13493	13462	13630	13541	13536	13458	13319	13409	13427	13515	13499	13485	13397	13422	13507	13387	13550	13379	13399	13581	13552	13556	13372	13663	13423	13498	13482	13366	13229	13407	13629	13510	13553	13523	13498	13613	13461	13493	13439	13541	13465	13495	13501	13484	13408	13410	13567	13548	13562	13421	13597	13377	13745	13456	13396	13400	13379	13449	13456	13579	13477	13426	13510	13647	13534	13540	13620	13374	13514	13360	13497	13535	13437	13307	13419	13518	13476	13294	13468	13495	13361	13316	13451	13658	13571	13558	13421	13439	13541	13472	13550	13239	13501	13570	13600	13462	13337	13533	13486	13484	13541	13417	13451	13474	13340	13603	13494	13493	13427	13520	13456	13541	13723	13271	13618	13497	13545	13576	13435	13418	13403	13600	13435	13384	13564	13517	13571	13562	13486	13464	13471	13585	13390	13359	13307	13490	13468	13443	13508	13342	13652	13460	13478	13583	13517	13598	13492	13558	13463	13564	13479	13464	13490	13478	13474	13440	13548	13513	13414	13451	13411	13513	13396	13417	13536	13375	13438	13352	13365	13595	13388	13403	13297	13479	13407	13463	13511	13513	13535	13333	13615	13556	13467	13432	13480	13501	13429	13425	13432	13463	13404	13585	13407	13504	13495	13459	13586	13439	13469	13364	13441	13445	13499	13336	13523	13419	13549	13451	13641	13643	13308	13549	13480	13396	13459	13380	13440	13389	13691	13589	13524	13461	13529	13555	13466	13570	13481	13461	13561	13530	13211	13487	13419	13626	13506	13502	13361	13492	13394	13491	13565	13399	13404	13431	13315	13567	13747	13371	13501	13428	13540	13566	13426	13399	13529	13557	13391	13463	13353	13564	13448	13361	13408	13476	13494	13528	13575	13559	13428	13506	13395	13457	13479	13482	13518	13527	13386	13307	13453	13610	13297	13510	13496	13512	13406	13558	13504	13315	13590	13637	13494	13535	13629	13549	13421	13441	13366	13564	13511	13341	13401	13449	13480	13458	13495	13408	13458	13518	13410	13437	13512	13567	13447	13441	13550	13373	13392	13495	13534	13396	13592	13441	13386	13353	13352	13382	13492	13413	13569	13422	13398	13567	13469	13488	13472	13346	13643	13379	13431	13503	13394	13461	13606	13467	13576	13453	13487	13446	13609	13549	13540	13449	13598	13407	13426	13561	13401	13420	13392	13493	13404	13404	13424	13578	13401	13387	13540	13524	13274	13338	13500	13506	13438	13557	13531	13509	13349	13552	13553	13440	13477	13462	13545	13577	13577	13504	13448	13421	13540	13516	13194	13499	13516	13498	13431	13524	13551	13441	13518	13527	13381	13526	13514	13455	13369	13448	13657	13328	13307	13462	13360	13494	13343	13484	13584	13412	13512	13347	13352	13308	13408	13280	13671	13482	13388	13471	13556	13442	13436	13391	13471	13485	13618	13434	13519	13502	13423	13472	13400	13437	13481	13440	13528	13459	13375	13522	13364	13502	13486	13436	13454	13522	13608	13531	13538	13399	13431	13569	13336	13548	13550	13481	13474	13499	13598	13428	13580	13347	13530	13631	13544	13324	13578	13386	13512	13556	13433	13554	13455	13522	13540	13529	13449	13572	13525	13362	13544	13261	13403	13441	13543	13562	13432	13439	13390	13375	13590	13571	13440	13431	13410	13508	13366	13430	13579	13567	13486	13518	13543	13396	13552	13486	13467	13494	13637	13458	13349	13214	13640	13435	13448	13440	13437	13485	13474	13441	13392	13494	13478	13465	13535	13531	13454	13424	13436	13273	13618	13523	13406	13408	13565	13408	13493	13397	13593	13612	13323	13398	13490	13666	13547	13652	13479	13426	13419	13418	13454	13454	13347	13501	13486	13464	13468	13457	13558	13427	13529	13516	13409	13244	13554	13413	13519	13488	13623	13612	13528	13520	13538	13490	13569	13362	13421	13481	13436	13577	13456	13484	13471	13452	13447	13454	13375	13525	13488	13420	13563	13377	13523	13308	13447	13593	13449	13369	13461	13459	13580	13398	13500	13424	13320	13563	13466	13569	13446	13624	13377	13567	13390	13605	13656	13538	13564	13579	13409	13374	13464	13520	13415	13378	13442	13437	13456	13440	13592	13358	13398	13379	13506	13528	13609	13405	13548	13325	13576	13600	13425	13347	13665	13529	13248	13424	13512	13342	13491	13601	13490	13465	13405	13468	13406	13472	13399	13380	13432	13523	13484	13278	13321	13453	13485	13566	13541	13390	13585	13584	13554	13443	13555	13416	13484	13263	13645	13482	13493	13494	13424	13379	13524	13497	13497	13391	13475	13461	13711	13553	13595	13391	13532	13334	13501	13505	13322	13405	13427	13379	13413	13542	13324	13443	13473	13597	13421	13399	13448	13491	13444	13385	13485	13540	13459	13503	13411	13365	13533	13519	13490	13545	13773	13312	13392	13568	13390	13437	13501	13396	13583	13628	13553	13442	13495	13485	13506	13533	13294	13441	13442	13400	13379	13485	13545	13299
28596	34161	44940	33914	25254	21260	18964	17529	16694	16363	16215	16049	16034	15874	16148	15792	16000	15890	15777	15906	15952	15980	16078	16071	15876	15883	16040	15956	15787	15719	16012	16038	15801	15836	16012	15961	15940	15948	15890	16079	16033	16035	16033	16020	15969	15980	15992	16192	16023	15869	15885	15862	16070	15980	15919	15871	16104	16033	16025	15895	16198	16091	15908	15967	15799	16110	16146	15885	16052	15892	16036	15774	16004	15831	16023	15956	15886	15981	15783	15986	15962	15921	15921	16068	15926	15870	16026	15860	15775	15836	15984	15865	15850	15908	16203	15887	16047	15848	15748	16027	16048	15893	16014	15960	15795	16010	15947	15869	15858	16000	15944	15935	15793	15749	15933	15772	15893	15792	15974	15817	16009	15744	15836	15934	15771	16025	16205	15909	16056	15961	15973	15937	15973	15894	15805	15978	15907	15851	15933	15980	15820	15846	15952	16040	15899	15987	15923	15889	15769	16100	16167	15868	15880	15922	15746	15893	15952	15994	15984	16019	15872	15777	15949	15821	15976	15883	15885	15843	15824	15811	15875	15912	16077	15806	15754	15992	15881	15838	15936	15985	15944	15884	15892	16005	15801	15909	15948	15846	15949	15843	16041	15965	15895	15895	15756	16017	16072	15915	16035	15772	16019	15930	15910	15790	16021	15787	15473	15876	15853	15911	15825	15983	15941	15801	15802	15788	15903	15871	15976	15949	15919	15862	16013	15773	16108	15763	15896	15707	16056	15942	15937	16045	15988	15930	15925	16193	15997	15787	15722	15951	15851	15840	15977	15875	16023	16009	15825	15811	15815	15960	15776	16225	15877	15818	15710	15838	15821	15649	15835	15757	16020	15804	15911	16030	15850	15792	15915	15944	16016	16002	15780	15990	15964	15999	15979	15864	15807	15991	15802	16055	15904	15965	16108	15818	16083	15877	15853	15814	15835	15863	15877	15788	15819	15864	15904	15935	15900	16030	16138	15964	15928	16052	15818	15775	15881	15871	15946	15886	15847	16040	15749	16038	15912	15653	16072	15908	16079	16011	15921	15971	16002	15846	15971	16144	15928	15798	16121	15937	15859	15889	15838	16014	15882	15822	15916	15835	15930	15934	15771	16027	15983	15868	15759	15969	16065	15936	15904	15948	15959	15862	15791	15734	15889	15853	15862	15931	15960	16018	15951	15857	15815	15816	15853	15845	15715	15783	15886	15981	15842	15899	15959	15868	15799	15985	15912	15854	15919	16062	15841	16049	15933	15812	15886	15751	15822	16051	15783	15820	16012	15927	15771	15776	15830	16109	16087	15908	15856	15720	15955	15745	16024	16021	15967	15928	15907	15844	15899	15825	15828	15882	16095	15909	15845	15723	15837	15778	16024	15852	16002	15998	15797	15792	15885	15922	15926	16176	16027	16111	15999	15877	15759	15919	15942	15883	15928	15991	15845	15979	15914	15985	15890	15813	15854	15921	15901	15902	15920	15896	15856	15785	15893	16125	16148	16187	15916	16079	15828	15873	16076	15906	16075	15824	16133	16251	15992	15910	16016	15866	15741	15848	15885	15922	15871	15870	16060	15874	15892	15686	15962	16174	15910	15989	15960	15922	15855	15822	16013	15857	15882	15942	15931	15875	15903	15836	16013	15964	16012	15720	16047	15902	15875	16086	15898	15886	15814	15830	16013	15759	15710	15859	15765	15941	15995	15985	15707	15743	15801	16109	15863	15903	15620	15892	15790	16124	15923	15946	15972	15984	15701	15739	15823	15922	15968	16010	16165	16120	15832	16209	15951	15765	15761	16050	15948	15954	16082	15779	16044	15880	15978	15933	15810	15998	16070	15953	16113	15981	15945	15934	15959	15897	15867	15934	16053	15856	15823	15906	15933	15987	15798	15984	15859	15805	15739	15789	16086	15964	15977	15774	15867	15819	15890	15982	16015	15899	16024	15995	15728	15933	15996	15798	15784	15932	16071	15874	15934	16008	15969	15882	15882	15868	15924	15767	15897	15874	15870	16073	15875	15761	15952	16121	16108	16116	15897	15691	15912	16099	15863	15749	15994	15951	15971	15935	15858	15943	15887	15837	15916	15989	15818	16016	16013	15751	15965	15873	15972	16002	15913	15947	15829	15685	16095	16066	15942	15842	15705	15817	15971	15773	15824	15820	16012	15860	15850	15946	15886	15840	15888	15752	16074	16051	15873	15986	16129	15932	16049	15902	15920	16111	15761	15679	15881	15875	15911	15844	15998	15943	15910	15760	15782	15930	16056	15829	16013	15861	16040	15979	15924	16079	15916	16032	15908	15889	15954	16188	15883	15893	15901	15977	16036	15892	15704	16001	15862	15970	15935	15974	15838	16023	15900	15857	15841	15961	16091	16164	15810	15734	16061	15854	15794	15831	15733	16060	15898	15920	15862	15905	15974	15684	15744	15823	15724	15748	15914	15756	15993	15802	16195	15904	16033	15802	15896	15969	16187	15873	16105	15900	15862	16048	15908	15862	15973	15818	15849	15889	15951	15853	16090	16029	15919	16015	15939	15888	15965	15653	15985	15812	15995	15891	15980	15733	15727	15877	15890	15851	15763	16127	15988	15811	16078	16168	15735	15882	15795	15954	16117	15919	15818	15876	15844	15923	16014	15942	15976	15899	15939	15940	15928	16032	16027	15676	15922	15879	15940	16053	16028	16059	16072	15933	16009	16055	16067	15972	16012	15828	15894	15760	15968	16095	15844	15914	15656	15900	15847	15864	15878	15870	16024	15731	15741	15956	15907	15860	15903	15993	16053	16011	15858	16002	15775	16033	15968	16066	16037	15917	15798	15985	15991	15933	16033	15778	15941	15866	15937	15774	15931	15956	15899	16114	15887	15792	15937	15970	15926	15861	15836	16022	15817	15977	15877	16084	15956	15916	15912	15796	15954	16105	16000	15728	16024	15923	16057	15853	16095	15951	15895	15874	16063	15782	16013	15916	16077	15817	15846	15810	15860	15955	15864	16121	15731	16073	16277	15892	15859	15857	16026	15910	15843	15851	15758	15897	15907	15981	16040	15802	16010	15923	16045	15925	15846	15818	15907	15892	15845	15884	15748	16049	15809	15848	16046	15907	15907	15991	15996	15904	16068	15880	15928	15846	15887	15971	16018	15945	15790	15626	15745	15995	15969	15831	15740	15965	15875	15885	15901	15688	15720	15902	15894	15933	16008	16097	16104	16103	15920	15740	15720	15824	15984	15996	15894	15909	15819	15792	15957	16108	16034	16032	15736	15880	15920	15919	15897	15773	16058	15767	15715	15686	15847	15708	15921	15951	15987	15926	16026	15846	16002	15753	15864	15768	15747	16037	15776	15782	15819	15996	15665	15862	15903	16097	15956	16002	16144	16043	15841	15892	15974	15986	16057	15981	16173	15915	16008	16062	16001	15929	15948	16124	16075	16051	16097	15973	15828	15951	15956	15964	15811	16134	15979	16040	16048	15860	15861	16011	15873	15887	15890	15840	15910	15775	15955	15794	16053	15927	15762	15969	16012	15879	15824	15990	16046	16075	15950	16071	15942	15959	15983	15931	15876	15886	15931	15795	15894	16060	15858	15982	15800	15904	15728	15979	15972	15739	15957	15990	15969	15864	16042	15711	15958	16044	15979	15941	16081	16054	15983	15786	15896	15860	15835	15879	15992	15960	16011	15850	15953	15907	16157	15975	15836	15848	15793	16045	16015	15886	15798	15902	15821	15884	15733	16032	15912	15914	16051	15763	15966	15928	16072	15919	15844	15767	15880	15912	15827	15957	15762	15978	15824	15955	15837	15992	15855	15922	16040	15926	15989	16093	15688	15894	16259	16053	16051	15852	15992	16022	15853	15912	15790	15961	15911	15883	16040	15893	15982	15932	16109	15919	15925	15799	15937	15785	16048	15760	15804	15945	15800	15963	15996	16035	15856	15825	15857	15897	15875	15820	16055	16026	15855	16045	16030	16134	15993	15867	15798	15868	16054	15988	16035	15951	15892	15991	15866	15934	15931	16023	15992	15884	15938	15947	15852	15844	15757	16081	16122	15820	15926	15998	15876	16096	15916	15922	16005	15987	15640	15865	15934	15863	16024	15953	15882	15952	16084	15906	15964	16003	15811	16027	15994	15935	15830	15876	15883	16132	15887	16054	15954	15683	15842	16039	15911	15946	15772	16019	16116	15922	16034	15822	16003	15607	15830	15898	15800	15985	15985	15954	15849	15816	15955	15889	15855	15957	15902	15787	15684	15882	15991	16040	15877	16124	15884	15878	15909	15837	15685	15946	15766	16007	15846	15791	15860	15803	15967	15879	15963	15969	15962	15918	16054	15945	15881	15828	15771	15892	15927	16063	15866	15933	15775	15862	16032	15812	15869	15969	15888	15945	15806	15928	15804	16080	15897	15738	15817	15884	15976	15896	15954	16002	16038	15987	15887	16030	15981	15822	16098	15927	15870	15848	15906	15872	15801	15900	15896	16010	15939	15944	15888	15888	15930	15775	16115	15927	16073	16043	15777	15906	15900	16017	16080	15943	16033	16049	16231	16095	16032	15808	15892	15952	15957	15853	16118	15792	15880	15847	15756	15879	16011	15939	15656	15720	15740	15779	15887	15887	15987	16090	16155	15813	16097	16045	16115	15858	16140	16055	15919	15953	15888	15918	15970	16000	15868	15901	15906	16088	15913	15873	15972	15937	15869	15912	15910	16027	15971	15890	15792	15987	15966	15833	15906	15970	16003	15756	15874	15983	15714	15929	15933	15976	16042	15858	16013	16002	15855	15873	15931	15926	15867	16057	15853	15853	15722	15770	15994	16019	15971	15885	15914	15839	15740	15870	15773	15745	16040	15691	15803	15879	15878	16065	16030	15899	15951	15871	15954	16046	15890	15897	16015	15978	15909	15877	16066	15857	15994	15782	15952	16057	15995	15956	15825	15917	15977	15870	15756	15809	15859	16175	15805	15800	15781	16013	16086	15950	15844	15957	15902	15860	15854	15678	16072	15999	15940	15939	15903	15991	15787	15876	15931	16050	15868	16011	15813	15966	15957	15891	16043	15868	15831	15953	15935	15827	15948	15825	15781	15900	16051	15993	15964	15835	15987	16075	16062	15880	15997	15960	15841	15840	15953	15787	15872	15988
28141	53221	46954	31736	23884	19612	17180	15753	14545	14161	14128	14044	13835	13917	14038	13967	13930	13849	13898	13903	14037	13921	13853	13899	13811	13750	13952	13910	14042	13773	13996	13840	13849	13796	14001	13942	13914	13895	13774	14053	13761	13833	14156	13749	13940	13922	13830	13770	13722	13868	13969	13758	13756	13808	13816	13777	13903	13907	14026	13925	13731	13898	13873	13861	13979	13675	13756	13968	13834	13758	14016	13971	13831	13778	13830	13937	13835	14056	13786	13905	13946	13809	13961	13808	13811	13911	14005	13823	13921	13772	13906	13983	13863	13914	13852	13967	13886	13686	13912	13932	13879	13875	13828	13790	14007	13872	13849	13830	13807	13845	13921	13962	13926	14020	13913	13974	13781	13755	13880	13770	13887	13860	13950	14007	14185	13800	13871	13864	13944	13943	13921	13731	13755	13925	13824	14107	14052	13979	13889	13865	13753	13788	13895	13848	13818	13777	13956	13748	13898	13764	13994	13877	13879	13879	13776	13713	13962	13749	13950	13805	13864	13949	14003	13807	13891	13839	13914	13892	13921	13856	13769	13790	13730	13806	13912	13902	13807	13989	13938	13951	13795	13871	13864	13848	13852	13852	13866	13670	13982	13727	13666	13902	14062	13924	13924	13941	13955	13884	13903	13741	13758	13897	13962	13835	13926	13770	13817	14059	13873	13852	13923	13835	13901	13828	14011	13917	13779	13771	13823	13838	13853	13890	13764	13931	13804	13920	13975	13939	13804	14022	13819	13880	14028	13920	13748	13741	14182	13733	13759	13886	13822	13897	13772	13857	13894	13824	14029	13973	13951	13854	13890	13648	13985	13842	14019	13817	13882	14041	14001	13758	13670	13921	13955	13931	14016	13752	13867	13969	13748	13802	13830	13783	13952	13826	13742	13806	13858	14046	13951	13867	13936	13947	13981	13994	13847	13764	13821	13931	13850	13914	13878	13859	13716	13972	13813	13917	13839	13796	13724	13916	14026	13865	13700	13875	13803	13653	13863	14012	13870	13741	14026	13843	13968	14097	14038	13770	13777	13775	13869	13896	13872	13947	13965	13890	14046	13879	13886	13926	13836	13843	13959	13798	13945	14010	13935	13876	13877	13812	13830	13871	13874	13901	13782	13695	13833	14013	13815	13777	13921	13981	13821	13809	13916	13866	13882	13902	13903	13981	13985	13928	13877	13801	13934	13914	13867	13934	13887	13914	13732	13901	13947	13985	13883	13876	13911	13879	13896	13814	13947	13970	13910	13848	13763	13874	13899	13955	13886	14036	13886	13826	13889	14034	13882	13938	14065	13922	14057	13929	13954	14024	13931	13826	13784	13816	13899	13834	13936	14107	13877	13885	13843	14056	13918	13893	13963	13813	13822	13817	13898	13874	13776	13947	14005	13818	13813	13920	13702	13811	13829	13931	13785	13780	13822	13887	13742	14022	13826	13935	13865	13905	13819	13885	13891	13823	13815	13960	13999	13852	13870	13829	13992	13828	13936	13901	13847	13885	13897	13839	13913	13866	13767	13841	13723	13887	13810	13952	13898	13913	13840	13971	13911	13775	13954	13836	13998	13972	13864	13890	13966	13917	13863	13994	13906	14020	14166	13836	13897	13855	13969	13888	13848	13800	13833	13721	13918	13832	13877	13875	13875	14012	13968	13844	13869	13835	13950	13869	13791	13710	13883	13845	13889	13898	14009	13832	13775	13812	13809	13827	13861	13982	13956	13857	13953	13764	14007	13939	13852	13864	13937	13884	13876	13802	13788	13824	13865	13845	13894	13846	13894	13954	13888	13964	13835	13898	13764	13947	13935	13907	13817	13808	13767	13801	13913	13999	13849	13822	13904	13821	13968	13811	13806	13908	13732	13980	13892	13879	13867	13886	13903	13808	13944	13806	13870	13856	13915	13877	13936	14034	13908	13806	13850	13792	13668	13692	13819	13706	13788	13839	13901	13895	13939	13893	13860	13862	13955	13918	13765	13811	13867	13968	13977	14062	13886	13960	13903	13798	13994	13689	13789	13908	13959	13985	14086	13830	13964	13805	13826	13925	13916	13914	13937	14052	13829	13862	13818	13811	13800	13788	13821	13872	13702	13965	13858	13835	14023	13820	13968	13716	13996	13835	13662	13833	13965	13912	13914	13831	13652	13813	13857	14032	13805	13863	13834	13815	13755	13949	13784	13784	13922	13863	14061	13870	13809	13748	13823	13844	13965	13822	13932	14089	13903	13636	13844	13997	13776	13894	13881	13869	13846	13805	13919	14022	13886	13781	13868	13895	13925	13971	13709	13811	13935	13713	13819	13923	13932	13896	14029	13888	13851	13923	13874	13825	13847	13781	14006	13905	13800	13917	13890	13934	13926	13795	13922	14038	13934	13869	13832	13952	13771	13894	13730	13808	13792	13962	13998	13894	13959	13773	13992	13871	13718	13876	13966	13710	13962	13842	13849	13870	13929	13829	13845	14056	13948	14015	13729	13809	13852	14102	13825	13935	13848	13876	13918	14021	13890	13964	13825	13872	13775	13719	13898	13905	13831	13779	13767	13730	14013	13959	13899	13965	14006	13792	13765	14018	13893	13863	13830	14019	13921	13690	13827	13884	13989	13844	13728	13932	13883	13985	13957	13706	13788	13750	13734	13897	13844	13908	13788	13884	14033	14001	13755	13881	13911	13998	13819	13859	13730	13744	13765	14003	13935	13926	13920	14059	13989	13809	13930	13867	13904	13800	13991	13959	13733	13835	14130	13874	13900	13831	13857	13828	13845	13879	13738	13923	14035	13850	13775	13848	13951	13873	13872	13867	13903	13889	13889	13873	13737	13936	13912	13923	13932	13799	13850	13862	13900	13900	13833	13877	13853	13902	13838	13896	14011	13848	13926	13916	13981	13917	13881	13810	13802	13928	13677	14012	13819	13759	14047	13805	14087	13938	13869	13822	13747	13909	13902	13706	13864	13943	13784	13960	13920	13748	13875	14088	14027	13708	13906	13737	13963	13876	14139	13952	13754	14008	13950	13938	13865	13800	13818	13937	13934	13972	13847	13824	13841	13657	13958	13994	13862	13976	13893	13981	13932	13799	13877	13790	13810	13895	13915	13912	13936	13922	13850	13925	13728	13859	13835	13926	13864	13749	13877	13765	13825	13961	13972	13824	13831	13895	13989	13788	13946	13799	14044	13765	13924	13934	13830	13901	13879	13797	13978	13842	13993	13821	13936	13676	13872	13990	13767	14010	13767	13862	13930	13943	13798	13889	14048	13882	13775	13787	13726	13799	14025	13933	13859	13915	13683	13825	13875	14067	13790	13872	13941	13859	13826	13917	13777	13789	13800	13922	13913	13892	13883	13859	13885	13754	14003	13883	13970	13862	14037	13917	13925	13801	13922	13996	13945	13721	13935	14034	13884	13834	14063	14052	13873	13911	13847	13690	13946	13964	13920	13762	13881	13748	14043	13846	13709	13882	13958	14040	13916	13847	14040	13999	13846	13741	13963	13907	13738	13923	13921	13910	13996	13817	13993	13799	13699	13888	13915	13771	13946	13889	13791	13828	13975	14007	13817	13869	13770	13817	13740	14093	13977	13895	13776	13970	14075	13719	13896	13881	13977	13983	13783	14026	14031	14013	13882	13709	13743	13824	13965	13780	13823	13895	13951	13969	13947	14028	13866	13815	13820	13792	13892	13819	13963	13890	13872	13964	13870	13933	13931	13985	13704	14132	13919	14013	13952	13909	13782	13635	13914	13789	13823	13838	13911	13965	13901	13749	13718	13818	13687	14012	13905	13807	13858	13979	13793	13955	13850	13949	13868	13881	14005	13634	13762	13881	13810	13987	13904	13832	13900	14061	13731	13936	13753	13867	13774	13747	13919	13906	13999	13754	13889	13882	13752	13813	13993	13875	13913	13815	13887	13861	13962	13945	14071	13984	13893	13864	13751	13944	13752	13722	13812	13755	14048	13859	13935	13793	13886	13823	13812	13918	14018	13961	13851	13852	13944	13963	13889	14074	13904	13867	13906	13858	14051	13879	14011	13830	13717	14003	13923	13666	13977	13913	13829	13860	14001	13860	13850	13735	13701	13961	13970	13635	13803	13724	13762	14006	13828	13917	13771	13802	13997	13797	13842	14042	13652	13902	13988	13972	13790	13864	13863	13940	13941	13748	13759	13924	13780	13966	13820	13836	13850	13841	13869	13888	13910	13834	13837	13915	13900	13908	13828	13862	13824	13937	13874	13863	13924	13790	13983	13846	13934	13897	14011	13763	13940	13868	13907	13738	13976	13827	13892	13865	13865	13781	13653	13952	13937	13952	14003	14020	13782	13911	13858	13939	13940	13782	13942	13924	13886	13771	13885	13974	13959	13795	13845	13872	13874	13819	13835	13798	13847	13824	13968	13796	13992	13995	13678	13886	13988	13799	13794	13785	13842	13908	13848	13923	13949	13901	13913	13818	13826	13855	13989	13997	13754	13887	13888	13941	13897	13811	13903	14018	13980	14045	13720	13855	13733	13858	13992	13999	13833	13833	13777	13851	13895	13864	13846	13829	13724	14022	13746	13898	13985	13755	13895	13944	13997	13884	13822	13648	13833	13960	13943	13777	13869	13916	13786	13936	13832	13865	13902	13991	13973	13896	13792	13928	13877	13821	13801	13964	13753	13781	13887	13960	13891	13889	13975	13825	13886	13877	13884	14064	13780	13842	13970	13784	13826	13932	13914	13883	13932	13810	13845	13828	13862	13967	13777	13847	13884	13830	13806	13770	13859	13828	13709	13910	13914	13882	13876	13801	13970	13895	14027	14031	13921	13826	13878	14072	13855	13973	13788	13860	13895	13736	13943	13846	13835	13803	13952	13850	13819	13788	13947	13992	13872	13758	13846	13940	13888	13797	13818	13803	13927	13916	13950	13921	13972	13878	13788	13919	14039	13914	13981	13779	13885	13819	13891	13956	13957	13662	13739	13960	13900	13684	13886	13899	13860	13650	14072	14064	13828	13945	13800	13840	13860	13960	13838	13791	13736	13770	13975	13900	13904	13816	14038	13761	13910	13938	14081	13870	13875	14050	13920	14023	13919	13888	13855	13973	13887	13993	13921	13854	13893	13809	13968	13918	13717	14011	13915	13839	13876	13785	13817	13834
23957	23033	40180	40491	35559	34379	31165	24874	19771	17567	16426	15829	15830	15635	16024	15885	16015	15898	15731	15760	16016	15744	15758	15674	16036	15835	15922	15883	15703	15764	15790	15813	15834	15871	15767	15674	16012	15768	15694	15601	15581	15532	15609	15721	15869	15816	15805	15807	15717	15931	15886	15911	15808	15702	15635	15615	15755	15651	15540	15543	15698	15697	15754	15564	15812	15775	15826	15767	15601	15554	15802	15758	15446	15639	15673	15771	15687	15728	15569	15626	15660	15652	15793	15675	15641	15808	15781	15794	15731	15778	15866	15719	15711	15633	15647	15687	15601	15757	15816	15664	15666	15552	15766	15657	15583	15631	15696	15722	15695	15682	15515	15723	15918	15792	15599	15608	15454	15589	15495	15797	15510	15762	15507	15683	15838	15586	15620	15738	15540	15695	15602	15587	15735	15821	15754	15659	15759	15694	15811	15661	15600	15566	15637	15572	15658	15593	15707	15714	15804	15658	15674	15729	15782	15862	15702	15559	15755	15856	15614	15704	15763	15809	15717	15702	15611	15766	15830	15521	15763	15579	15634	15650	15701	15829	15738	15714	15652	15652	15675	15713	15684	15648	15646	15522	15689	15901	15874	15689	15663	15646	15549	15865	15747	15561	15913	15755	15606	15698	15739	15735	15625	15632	15596	15572	15818	15601	15980	15746	15728	15648	15532	15592	15509	15592	15988	15580	15798	15579	15815	15917	15599	15493	15453	15467	15716	15690	15521	15704	15897	15680	15827	15580	15682	15677	15642	15519	15789	15739	15585	15502	15535	15751	15726	15670	15688	15628	15701	15712	15723	15685	15682	15718	15700	15648	15634	15662	15658	15527	15587	15718	15682	15652	15721	15651	15691	15638	15729	15696	15679	15662	15805	15505	15537	15648	15602	15580	15499	15706	15671	15670	15660	15648	15681	15624	15761	15841	15877	15784	15660	15709	15727	15669	15809	15584	15744	15497	15536	15760	15717	15862	15614	15694	15654	15597	15725	15496	15735	15561	15606	15641	15583	15735	15610	15714	15690	15561	15797	15522	15586	15410	15612	15421	15805	15429	15703	15768	15576	15533	15585	15464	15554	15722	15560	15758	15856	15594	15510	15456	15676	15742	15593	15462	15551	15622	15575	15605	15753	15614	15589	15629	15482	15751	15568	15805	15436	15575	15572	15656	15569	15688	15612	15686	15763	15566	15772	15837	15774	15604	15560	15696	15806	15693	15695	15967	15549	15524	15496	15553	15837	15592	15703	15761	15679	15842	15736	15650	15637	15814	15817	15576	15914	15738	15741	15676	15846	15853	15433	15642	15696	15678	15436	15844	15711	15558	15663	15591	15834	15559	15692	15654	15794	15607	15692	15760	15557	15638	15654	15728	15683	15759	15579	15705	15700	15544	15512	15727	15685	15605	15651	15449	15629	15658	15439	15664	15635	15536	16007	15597	15555	15599	15642	15560	15531	15729	15511	15754	15512	15724	15596	15631	15675	15543	15671	15717	15515	15615	15634	15747	15787	15756	15637	15741	15595	15641	15728	15530	15601	15459	15693	15601	15775	15932	15753	15709	15785	15669	15831	15800	15614	15566	15920	15643	15601	15676	15689	15513	15531	15504	15435	15621	15627	15461	15646	15693	15870	15627	15670	15515	15651	15640	15730	15605	15552	15514	15616	15697	15685	15644	15616	15652	15685	15622	15736	15878	15712	15695	15829	15629	15646	15509	15587	15750	15819	15772	15667	15937	15780	15776	15724	15821	15906	15728	15793	15556	15730	15618	15605	15836	15712	15584	15724	15581	15692	15508	15800	15867	15570	15761	15911	15794	15639	15739	15598	15765	15749	15510	15640	15826	15788	15788	15675	15562	15795	15810	15587	15575	15604	15539	15627	15684	15688	15532	15606	15651	15789	15511	15761	15708	15653	15760	15697	15603	15696	15864	15691	15533	15565	15647	15598	15587	15606	15883	15619	15930	15672	15528	15648	15485	15587	15739	15758	15633	15699	15528	15772	15566	15728	15638	15842	15766	15585	15622	15617	15724	15682	15557	15754	15783	15851	15778	15730	15552	15698	15678	15589	15680	15661	15704	15743	15753	15787	15658	15685	15493	15823	15591	15717	15567	15778	15608	15635	15766	15689	15780	15618	15767	15571	15866	15832	15472	15575	15788	15727	15912	15787	15656	15580	15545	15922	15688	15782	15789	15547	15637	15588	15812	15603	15540	15659	15743	15766	15839	15677	15815	15690	15486	15760	15698	15535	15431	15811	15874	15694	15712	15576	15757	15654	15844	15680	15874	15737	15617	15802	15530	15810	15573	15577	15805	15724	15706	15697	15511	15500	15782	15866	15408	15572	15565	15413	15536	15547	15767	15809	15676	15660	15651	15650	15725	15754	15564	15606	15819	15759	15773	15827	15558	15585	15699	15889	15758	15571	15591	15637	15513	15599	15752	15510	15811	15573	15653	15624	15744	15767	15916	15554	15673	15741	15547	15546	15470	15606	15545	15755	15579	15557	15784	15480	15544	15673	15556	15638	15630	15589	15674	15490	15564	15488	15731	15680	15597	15740	15764	15580	15582	15732	15606	15557	15787	15846	15571	15572	15732	15722	15620	15508	15762	15695	15689	15850	15644	15524	15715	15724	15705	15806	15579	15588	15557	15648	15512	15559	15604	15644	15590	15770	15635	15440	15553	15817	15677	15586	15718	15707	15743	15743	15625	15678	15599	15755	15701	15612	15762	15739	15649	15565	15633	15762	15458	15605	15443	15722	15595	15592	15718	15599	15723	15687	15699	15626	15736	15705	15585	15724	15700	15764	15662	15489	15710	15805	15800	15652	15758	15605	15611	15856	15641	15548	15711	15666	15727	15475	15609	15649	15636	15714	15589	15570	15674	15612	15613	15668	15642	15788	15779	15631	15706	15588	15707	15698	15660	15751	15771	15518	15512	15691	15580	15622	15538	15678	15800	15718	15548	15548	15489	15879	15725	15612	15795	15825	15655	15719	15880	15894	15899	15593	15569	15637	15670	15842	15892	15771	15672	15586	15727	15795	15685	15788	15642	15734	15620	15669	15530	15658	15585	15649	15677	15558	15775	15687	15567	15638	15873	15676	15812	15439	15652	15889	15879	15612	15872	15595	15638	15655	15642	15425	15876	15687	15648	15727	15640	15782	15669	15589	15846	15837	15700	15579	15597	15652	15698	15696	15611	15697	15537	15646	15639	15597	15653	15769	15759	15658	15744	15794	15722	15732	15635	15670	15649	15616	15592	15469	15848	15467	15487	15581	15841	15769	15676	15706	15753	15728	15590	15631	15719	15590	15734	15725	15703	15791	15683	15770	15607	15800	15692	15629	15583	15587	15481	15738	15853	15713	15710	15742	15660	15702	15750	15531	15602	15541	15645	15558	15678	15747	15782	15690	15705	15826	15550	15684	15709	15832	15678	15712	15873	15443	15736	15552	15890	15658	15635	15588	15711	15834	15448	15623	15518	15638	15698	15725	15763	15628	15722	15678	15745	15675	15655	15642	15733	15505	15550	15735	15529	15661	15610	15801	15671	15736	15749	15723	15567	15611	15660	15454	15835	15566	15684	15745	15658	15695	15664	15513	15494	15666	15547	15612	15615	15523	15757	15503	15641	15801	15749	15799	15589	15543	15764	15658	15496	15664	15909	15657	15550	15489	15587	15597	15640	15768	15734	15768	15520	15472	15857	15688	15721	15532	15601	15464	15534	15627	15672	15829	15791	15708	15592	15595	15711	15555	15625	15686	15649	15685	15637	15771	15750	15792	15674	15666	15745	15662	15656	15778	15585	15638	15760	15733	15722	15675	15614	15725	15609	15536	15832	15508	15616	15627	15677	15497	15682	15584	15489	15609	15772	15800	15657	15693	15783	15528	15630	15616	15656	15576	15728	15538	15490	15777	15752	15640	15431	15734	15710	15583	15744	15837	15603	15670	15485	15704	15574	15895	15626	15756	15716	15722	15865	15626	15744	15677	15811	15670	15620	15878	15785	15728	15608	15817	15764	15574	15532	15475	15738	15767	15512	15750	15715	15620	15690	15653	15584	15755	15679	15644	15609	15751	15437	15705	15699	15749	15503	15789	15475	15727	15794	15689	15697	15535	15646	15654	15736	15512	15604	15843	15724	15828	15685	15753	15704	15548	15706	15671	15651	15738	15657	15615	15818	15554	15580	15596	15652	15557	15600	15775	15759	15557	15610	15655	15573	15561	15772	15799	15715	15647	15622	15604	15656	15712	15720	15697	15781	15616	15766	15608	15873	15681	15875	15708	15596	15668	15623	15686	15684	15600	15834	15680	15736	15636	15685	15839	15526	15562	15756	15703	15567	15540	15487	15335	15861	15640	15650	15860	15678	15829	15466	15643	15744	15573	15704	15715	15656	15760	15706	15834	15814	15492	15745	15655	15546	15663	15720	15790	15793	15575	15665	15551	15748	15770	15866	15766	15547	15632	15599	15839	15726	15808	15986	15740	15944	15692	15712	15858	15638	15921	15837	15560	15567	15607	15543	15719	15528	15512	15725	15848	15758	15717	15670	15666	15583	15742	15653	15677	15521	15598	15712	15651	15605	15589	15787	15601	15517	15592	15696	15794	15591	15831	15535	15663	15583	15599	15595	15777	15609	15807	15649	15562	15803	15694	15606	15771	15552	15683	15743	15746	15724	15778	15762	15844	15681	15477	15738	15718	15612	15592	15673	15592	15585	15673	15419	15583	15774	15694	15668	15704	15733	15599	15641	15660	15481	15570	15685	15615	15599	15768	15698	15752	15767	15464	15646	15572	15558	15841	15600	15671	15635	15514	15564	15628	15717	15752	15675	15504	15741	15641	15579	15789	15722	15612	15616	15759	15573	15525	15626	15889	15661	15612	15498	15765	15743	15811	15767	15696	15768	15742	15571	15713	15709	15680	15666	15531	15720	15849	15746	15491	15583	15634	15521	15685	15621	15507	15345	15527	15722	15690	15783	15773	15962	15822	15668	15617	15566	15909	15916	15845	15862	15660	15711	15646	15674	15627	15692	15681	15724	15695	15590	15526	15571	15671	15712	15728	15801	15676	15640	15616	15683	15672	15566	15679	15631	15603	15715	15676	15634	15593	15596	15667	15619	15669	15751
41502	87956	78088	56032	43855	36612	30549	24117	18567	15492	14446	13860	13866	13820	13850	14067	13785	13828	13861	13688	13673	13770	13772	13834	13838	13763	13731	13728	13551	13897	13685	13699	13800	13569	13886	13705	13796	13631	13594	13758	13698	13735	13667	13786	13655	13948	13821	13758	13584	13626	13654	13753	13732	13757	13605	13848	13721	13805	13745	13846	13702	13599	13628	13696	13688	13807	13656	13768	13693	13592	13785	13637	13559	13692	13752	13734	13706	13759	13698	13865	13734	13731	13679	13706	13782	13708	13750	13764	13697	13696	13603	13882	13633	13602	13872	13826	13728	13581	13714	13805	13666	13730	13707	13782	13649	13678	13625	13911	13709	13700	13758	13756	13746	13723	13694	13806	13559	13745	13621	13723	13697	13873	13637	13832	13952	13757	13610	13538	13632	13726	13555	13697	13533	13625	13681	13648	13784	13736	13729	13704	13884	13681	13766	13673	13682	13706	13644	13730	13724	13703	13801	13672	13846	13607	13617	13759	13829	13822	13632	13831	13665	13694	13789	13704	13755	13746	13660	13787	13601	13705	13737	13814	13919	13563	13710	13714	13747	13761	13949	13626	13686	13753	13678	13847	13731	13610	13854	13700	13702	13766	13616	13607	13613	13635	13568	13683	13671	13718	13680	13700	13601	13771	13643	13814	13687	13903	13809	13677	13785	13693	13675	13759	13701	13610	13717	13857	13669	13752	13752	13784	13777	13683	13645	13783	13802	13777	13883	13903	13760	13715	13757	13811	13887	13664	13779	13717	13753	13597	13828	13623	13773	13716	13767	13868	13645	13940	13825	13713	13624	13887	13817	13829	13728	13703	13553	13779	13562	13619	13687	13758	13662	13675	13678	13834	13605	13877	13761	13753	13743	13639	13746	13637	13784	13720	13917	13856	13592	13610	13755	13738	13746	13805	13698	13772	13749	13869	13686	13826	13892	13841	13761	13709	13768	13585	13833	13840	13784	13760	13723	13580	13661	13561	13857	13778	13827	13638	13648	13656	13608	13863	13831	13811	13850	13787	13724	13782	13778	13728	13741	13693	13782	13721	13818	13716	13748	13766	13628	13668	13694	13705	13704	13589	13584	13754	13637	13641	13665	13854	13783	13587	13761	13739	13605	13624	13780	13758	13705	13725	13724	13577	13706	13777	13582	13798	13736	13710	13843	13706	13686	13744	13720	13953	13775	13685	13758	13789	13712	13736	13669	13705	13724	13691	13781	13895	13760	13702	13536	13432	13808	13705	13657	13827	13614	13702	13644	13685	13721	13625	13712	13608	13760	13743	13735	14057	13709	13760	13883	13636	13598	13854	13836	13588	13797	13824	13573	13723	13662	13705	13656	13599	13622	13826	13708	13749	13876	13772	13735	13941	13701	13734	13652	13623	13710	13700	13576	13852	13671	13765	13640	13586	13680	13811	13774	13622	13818	13589	13733	13668	13608	13803	13818	13685	13883	13713	13928	13743	13805	13609	13613	13756	13618	13558	13778	13777	13716	13734	13741	13688	13799	13676	13538	13698	13862	13717	13659	13661	13705	13634	13922	13592	13733	13723	13733	13602	13764	13799	13674	13773	13838	13730	13668	13711	13481	13661	13749	13712	13632	13727	13804	13591	13709	13733	13929	13777	13621	13890	13809	13676	13889	13855	13520	13759	13786	13777	13771	13645	13858	13707	13725	13715	13633	13804	13814	13689	13635	13819	13692	13680	13735	13749	13712	13885	13564	13755	13651	13675	13725	13693	13738	13863	13807	13659	13784	13672	13683	13635	13727	13507	13750	13507	13595	13682	13770	13618	13727	13845	13683	13626	13773	13679	13592	13774	13825	13644	13894	13765	13645	13677	13738	13549	13742	13651	13745	13814	13731	13787	13636	13632	13602	13727	13647	13740	13655	13778	13816	13728	13685	13699	13709	13810	13745	13696	13815	13730	13839	13680	13717	13777	13746	13626	13623	13729	13966	13717	13863	13792	13739	13612	13769	13651	13703	13679	13731	13692	13842	13827	13600	13634	13821	13734	13660	13813	13993	13692	13660	13696	13742	13739	13777	13710	13647	13828	13723	13692	13871	13594	13788	13546	13732	13648	13805	13742	13690	13628	13718	13766	13708	13742	13610	13676	13704	13671	13698	13809	13695	13715	13753	13663	13813	13888	13686	13697	13756	13843	13856	13635	13745	13650	13636	13737	13587	13619	13693	13706	13758	13764	13592	13695	13558	13743	13606	13660	13780	13800	13689	13604	13572	13561	13770	13768	13631	13771	13779	13758	13795	13668	13711	13705	13731	13715	13729	13810	13624	13588	13647	13670	13690	13752	13599	13595	13785	13597	13795	13790	13778	13657	13678	13580	13711	13695	13721	13623	13812	13774	13659	13599	13754	13811	13595	13783	13712	13677	13867	13680	13619	13658	13641	13636	13669	13645	13682	13688	13590	13750	13686	13743	13548	13676	13640	13836	13626	13967	13792	13725	13741	13757	13563	13756	13845	13672	13592	13806	13619	13796	13630	13770	13669	13791	13857	13617	13838	13516	13659	13721	13649	13703	13628	13621	13864	13802	13561	13706	13728	13745	13737	13714	13698	13638	13730	13625	13705	13606	13649	13616	13798	13863	13879	13720	13768	13609	13604	13564	13752	13797	13778	13693	13622	13756	13631	13607	13583	13717	13791	13613	13592	13698	13579	13638	13749	13668	13778	13756	13574	13684	13775	13807	13763	13681	13708	13632	13749	13765	13614	13846	13644	13856	13705	13691	13754	13860	13703	13694	13764	13697	13677	13793	13767	13685	13788	13767	13715	13760	13770	13836	13763	13751	13707	13724	13620	13804	13787	13619	13632	13793	13688	13843	13689	13697	13710	13911	13862	13823	13760	13550	13782	13644	13857	13685	13655	13818	13807	13851	13761	13763	13791	13875	13840	13611	13571	13769	13635	13644	13862	13724	13690	13798	13818	13794	13780	13804	13811	13768	13586	13687	13680	13743	13629	13857	13823	13633	13861	13804	13664	13767	13871	13901	13789	13842	13673	13765	13512	13721	13776	13565	13659	13667	13607	13587	13683	13657	13608	13674	13732	13633	13592	13702	13644	13909	13728	13705	13641	13805	13715	13758	13740	13773	13839	13510	13603	13934	13813	13837	13677	13776	13858	13730	13594	13786	13866	13683	13739	13964	13779	13769	13644	13914	13798	13635	13765	13573	14008	13690	13700	13694	13789	13483	13710	13808	13682	13720	13673	13511	13644	13750	13768	13824	13823	13731	13785	13632	13546	13569	13765	13592	13697	13818	13666	13708	13784	13675	13702	13784	13709	13740	13736	13708	13646	13751	13669	13611	13853	13655	13718	13805	13672	13634	13689	13633	13818	14003	13635	13729	13733	13747	13747	13930	13764	13673	13737	13710	13715	13763	13631	13764	13847	13742	13688	13783	13589	13655	13550	13528	13801	13693	13741	13550	13832	13796	13654	13832	13528	13739	13653	13740	13756	13673	13719	13672	13833	13739	13733	13851	13652	13595	13857	13677	13547	13728	13634	13645	13698	13754	13696	13679	13893	13650	13548	13622	13847	13837	13677	13754	13695	13771	13661	13919	13787	13705	13650	13821	13740	13804	13638	13791	14021	13589	13736	13709	13838	13788	13744	13645	13650	13634	13719	13662	14048	13716	13678	13626	13873	13598	13654	13764	13658	13733	13610	13888	13702	13657	13635	13709	13775	13829	13623	13763	13748	13823	13539	13821	13588	13724	13822	13671	13815	13656	13937	13707	13611	13749	13618	13656	13570	13572	13760	13923	13866	13749	13730	13761	13653	13764	13657	13599	13831	13731	13745	13605	13665	13655	13784	13715	13699	13671	13712	13783	13875	13699	13746	13737	13854	13653	13673	13806	13754	13781	13808	13679	13771	13731	13756	13596	13632	13833	13876	13762	13563	13649	13745	13831	13889	13794	13845	13870	13726	13772	13763	13800	13713	13788	13656	13761	13775	13827	13635	13760	13771	13638	13636	13836	13734	13720	13725	13703	13728	13827	13822	13678	13569	13693	13655	13743	13728	13660	13706	13740	13924	13657	13638	13846	13786	13782	13693	13533	13728	13705	13643	13681	13520	13772	13749	13745	13716	13578	13746	13729	13725	13579	13788	13701	13720	13725	13614	13746	13790	13842	13705	13644	13793	13592	13724	13651	13877	13773	13955	13712	13757	13646	13781	13656	13843	13828	14021	13617	13801	13641	13792	13581	13771	13640	13598	13597	13789	13594	13702	13596	13675	13756	13757	13699	13723	13742	13837	13629	13795	13740	13732	13805	13798	13602	13584	13750	13675	13594	13705	13799	13719	13782	13797	13733	13848	13534	13724	13834	13836	13688	13800	13781	13825	13704	13743	13630	13745	13664	13766	13741	13579	13733	13773	13639	13823	13808	13802	13764	13755	13762	13789	13590	13830	13658	13760	13872	13753	13801	13598	13827	13661	13723	13627	13813	13841	13618	13771	13676	13658	13791	13669	13655	13730	13692	13709	13699	13779	13652	13640	13844	13646	13563	13827	13705	13635	13772	13684	13743	13769	13692	13813	13912	13788	13666	13695	13746	13733	13926	13582	13678	13764	13692	13723	13635	13696	13535	13693	13841	13667	13642	13682	13820	13763	13743	13795	13721	13710	13780	13784	13740	13498	13762	13778	13671	13500	13638	13763	13839	13812	13754	13771	13705	13637	13774	13584	13735	13728	13783	13698	13613	13755	13618	13760	13666	13653	13555	13543	13730	13764	13874	13648	13771	13703	13524	13758	13742	13660	13695	13857	13732	13630	13760	13600	13610	13633	13637	13927	13511	13808	13806	13803	13732	13581	13683	13756	13561	13643	13749	13715	13932	13756	13524	13579	13698	13680	13803	13772	13666	13712	13799	13663	13616	13797	13762	13744	13780	13825	13745	13649	13696	13640	13652	13747	13723	13670	13859	13734	13764	13800	13787	13850	13692	13501	13732	13794	13686	13757	13605	13505	13819	13769	13730	13727	13658	13839	13829	13787	13745	13680	13712	13665	13594	13898	13727	13680	13812	13741	13688	13861	13845	13704	13834	13768	13764	13588	13627	13809	13755	13726	13701	13935	13630	13640	13807	13762	13665	13818	13687	13819	13688
22731	21808	34364	35089	36591	39761	39381	31133	24144	19726	17456	16067	16165	15914	16154	15878	15768	15719	15804	15850	15966	15769	15938	15870	15819	15871	15608	15832	16016	15873	15819	15893	16084	15662	15902	15925	15777	15755	15794	15623	15753	15562	15786	15734	15761	15767	15699	15535	15791	15816	15651	15667	15682	15623	15826	15772	15666	15641	15608	15681	15545	15915	15793	15537	15895	15731	15626	15735	15730	15734	15914	15698	15800	15811	15709	15923	15690	15726	15859	15674	15714	15669	15734	15702	15905	15700	15585	15514	15868	15772	15627	15743	15485	15727	15730	15564	15600	15775	15705	15649	15726	15598	15770	15822	15750	15956	15658	15385	15569	15632	15781	15819	15608	15638	15398	15616	15625	15577	15671	15568	15742	15714	15770	15721	15894	15785	15788	15403	15717	15643	15762	15870	15862	15639	15727	15639	15763	15602	15835	15859	15742	15623	15692	15681	15728	15836	15765	15572	15857	15616	15682	15750	15722	15643	15772	15855	15445	15664	15529	15642	15707	15862	15820	15676	15485	15691	15541	15616	15592	15559	15501	15616	15707	15783	15609	15658	15819	15710	15662	15706	15671	15501	15801	15819	15721	15625	15674	15654	15724	15584	15745	15764	15764	15556	15806	15599	15747	15723	15704	15646	15745	15599	15608	15671	15607	15758	15775	15592	15756	15724	15697	15717	15687	15595	15563	15533	15780	15603	15437	15792	15814	15466	15551	15593	15866	15657	15731	15710	15525	15590	15642	15755	15657	15698	15647	15857	15628	15790	15686	15739	15557	15698	15713	15744	15948	15694	15611	15604	15601	15876	15592	15556	15750	15649	15807	15703	15727	15511	15598	15795	15660	15549	15654	15694	15626	15658	15688	15657	15665	15584	15470	15789	15856	15676	15831	15685	15781	15782	15925	15569	15784	15706	15943	15656	15815	15694	15562	15894	15666	15788	15752	15688	15743	15666	15923	15565	15737	15698	15635	15521	15604	15785	15822	15633	15656	15606	15737	15688	15681	15789	15708	15660	15693	15567	15791	15634	15599	15863	15771	15663	15768	15722	15732	15712	15506	15631	15657	15496	15676	15643	15755	15450	15611	15737	15708	15686	15795	15630	15662	15680	15666	15610	15646	15495	15713	15777	15548	15634	15592	15543	15784	15747	15571	15785	15566	15471	15630	15774	15605	15722	15791	15558	15709	15677	15588	15759	15765	15687	15939	15611	15705	15716	15640	15602	15824	15824	15682	15627	15827	15761	15523	15843	15674	15731	15908	15656	15610	15341	15651	15756	15830	15614	15862	15509	15600	15623	15920	15572	15774	15735	15738	15768	15774	15787	15867	15649	15780	15780	15693	15698	15711	15654	15621	15633	15591	15732	15679	15566	15712	15584	15819	15686	15539	15735	15706	15600	15766	15700	15775	15612	15733	15667	15869	15714	15835	15767	15757	15542	15786	15839	15659	15689	15625	15688	15567	15752	15863	15680	15754	15821	15423	15757	15441	15515	15482	15454	15666	15689	15672	15781	15726	15769	15668	15669	15751	15766	15797	15673	15752	15515	15710	15768	15716	15713	15892	15719	15916	15765	15578	15647	15663	15525	15720	15675	15717	15795	15676	15733	15819	15911	15801	15437	15813	15805	15744	15861	15664	15758	15734	15822	15663	15800	15525	15676	15600	15815	15721	15562	15668	15668	15700	15729	15778	15624	15794	15754	15726	15877	15634	15746	15552	15706	15672	15651	15692	15587	15498	15597	15753	15929	15779	15682	15676	15558	15690	15721	15673	15974	15507	15630	15710	15788	15564	15639	15607	15801	15746	15461	15717	15712	15694	15619	15644	15660	15710	15760	15671	15644	15493	15570	15665	15764	15703	15728	15742	15435	15832	15690	15806	15510	15672	15697	15689	15351	15601	15766	15796	15888	15606	15746	15940	15753	15604	15539	15705	15535	15768	15464	15711	15832	15952	15749	15667	15571	15570	15638	15854	15737	15622	15673	15660	15636	15658	15526	15507	15569	15556	15556	15617	15740	15718	15499	15797	15715	15782	15917	15576	15673	15680	15668	15536	15439	15621	15624	15701	15729	15674	15682	15636	15737	15529	15699	15638	15825	15689	15807	15860	15689	15608	15580	15698	15575	15797	15739	15572	15737	15669	15739	15561	15508	15577	15726	15789	15693	15859	15570	15702	15913	15577	15653	15634	15750	15634	15776	15698	15747	15790	15685	15632	15665	15692	15784	15887	15728	15619	15426	15565	15635	15652	15800	15835	15695	15693	15793	15615	15846	15719	15613	15594	15695	15546	15696	15547	15567	15797	15748	15723	15839	15739	15802	15788	15714	15617	15612	15717	15592	15688	15559	15645	15690	15802	15623	15609	15775	15785	15749	15697	15498	15830	15739	15663	15628	15719	15715	15551	15628	15460	15637	15575	15572	15791	15486	15809	15697	15684	15606	15602	15684	15608	15936	15747	15676	15683	15652	15848	15733	15886	15773	15565	15640	15568	15702	15725	15690	15753	15848	15617	15737	15711	15719	15636	15556	15601	15814	15630	15542	15534	15512	15780	15766	15608	15605	15743	15623	15597	15456	15707	15683	15768	15526	15508	15655	15854	15724	15725	15752	15615	15654	15565	15707	15714	15567	15513	15466	15811	15874	15647	15674	15638	15749	15684	15567	15583	15952	15831	15748	15727	15822	15732	15877	15718	15646	15592	15592	15657	15543	15718	15637	15847	15573	15482	15626	15649	15609	15611	15694	15723	15682	15633	15820	15667	15729	15634	15574	15561	15668	15657	15955	15588	15739	15728	15778	15666	15527	15812	15755	15600	15826	15744	15688	15712	15813	15814	15812	15765	15601	15524	15652	15746	15711	15704	15539	15567	15797	15657	15702	15558	15560	15817	15766	15666	15656	15666	15559	15754	15618	15492	15611	15815	15702	15746	15771	15836	15585	15653	15736	15664	15608	15670	15694	15791	15531	15739	15818	15854	15800	15647	15513	15757	15590	15628	15693	15713	15634	15583	15529	15644	15627	15679	15531	15884	15628	15675	15469	15731	15616	15717	15701	15746	15415	15598	15596	15664	15649	15520	15652	15648	15617	15581	15730	15615	15719	15458	15560	15470	15434	15632	15868	15711	15696	15630	15772	15781	15923	15655	15736	15634	15748	15616	15846	15725	15894	15940	15505	15742	15734	15694	15847	15674	15943	15703	15632	15605	15518	15744	15446	15770	15473	15621	15649	15690	15821	15667	15677	15568	15581	15689	15516	15595	15715	15712	15704	15683	15531	15689	15624	15807	15622	15600	15933	15698	15792	15783	15490	15752	15621	15682	15738	15723	15630	15476	15688	15804	15643	15659	15624	15595	15688	15870	15674	15679	15721	15520	15741	15942	15627	15409	15670	15643	15900	15602	15723	15840	15700	15567	15403	15818	15737	15731	15634	15818	15638	15714	15719	15900	15576	15695	15836	15629	15664	15679	15935	15672	15737	15497	15565	15589	15816	15798	15631	15607	15701	15642	15690	15680	15480	15812	15678	15780	15600	15679	15715	15676	15756	15744	15590	15758	15753	15731	15527	15698	15889	15603	15569	15485	15540	15512	15595	15850	15634	15747	15642	15593	15712	15776	15727	15805	15726	15688	15845	15527	16013	15666	15521	15764	15777	15842	15792	15481	15621	15806	15747	15525	15863	15558	15908	15818	15768	15668	15803	15718	15690	15604	15637	15713	15784	15753	15601	15654	15664	15749	15769	15725	15623	15549	15662	15666	15853	15523	15570	15758	15594	15697	15720	15647	15647	15697	15618	15635	15701	15798	15861	15546	15783	15738	15453	15660	15774	15530	15855	15666	15559	15625	15814	15557	15735	15767	15650	15705	15844	15549	15673	15668	15651	15534	15693	15729	15637	15868	15659	15658	15731	15776	15660	15654	15753	15630	15721	15675	15818	15878	15540	15687	15552	15622	15359	15635	15725	15660	15879	15721	15638	15647	15674	15689	15568	15513	15894	15782	15631	15811	15752	15710	15659	15619	15663	15770	15763	15613	15730	15642	15660	15743	15747	15524	15666	15682	15796	15578	15821	15751	15581	15533	15512	15560	15743	15943	15507	15851	15721	15747	15620	15769	15697	15639	15845	15762	15769	15837	15693	15680	15760	15761	15668	15624	15612	15790	15741	15769	15843	15985	15661	15721	15695	15688	15527	15811	15854	15647	15621	15651	15687	15765	15706	15797	15719	15595	15750	15766	15588	15574	15572	15506	15669	15801	15803	15778	15521	15597	15625	15832	15785	15760	15741	15649	15567	15637	15561	15666	15645	15717	15606	15749	15646	15641	15783	15604	15770	15634	15642	15690	15709	15938	15656	15456	15547	15685	15507	15741	15587	15723	15691	15634	15602	15610	15643	15750	15613	15594	15764	15682	15687	15476	15902	15612	15589	15703	15722	15532	15510	15929	15737	15827	15620	15765	15877	15563	15669	15833	15593	15714	15671	15721	15643	15861	15821	15443	15723	15558	15648	15658	15683	15570	15712	15650	15582	15618	15679	15588	15620	15728	15656	15670	15588	15572	15787	15705	15654	15627	15741	15563	15562	15555	15614	15434	15706	15754	15672	15762	15587	15652	15672	15745	15624	15612	15609	15645	15828	15729	15662	15800	15697	15703	15624	15692	15693	15628	15780	15517	15616	15847	15596	15879	15576	15413	15788	15642	15598	15588	15804	15683	15764	15710	15602	15699	15587	15497	15600	15671	15693	15715	15723	15744	15558	15474	15440	15540	15771	15631	15700	15907	15759	15675	15586	15439	15676	15608	15746	15657	15753	15696	15568	15857	15685	15876	15718	15641	15579	15794	15663	15736	15676	15826	15512	15524	15672	15725	15519	15652	15849	15700	15868	15646	15736	15614	15781	15647	15682	15786	15738	15513	15725	15563	15683	15605	15689	15550	15774	15774	15769	15728	15756	15761	15678	15759	15479	15624	15579	15735	15670	15733	15408	15808	15650	15576	15741	15620	15469	15580	15553	15630	15641	15679	15704	15698	15614	15753	15609	15851	15633	15508	15576	15781	15506	15640	15594	15872	15994	15763	15562	15813	15493	15703	15819	15690	15670	15578	15643	15723	15779	15699	15618	15688	15702	15548	15527
47949	94844	85422	69837	56231	47441	40006	32460	23811	17131	15264	14018	13954	13804	13863	13912	13940	13574	13682	13804	13646	13741	13721	13609	13920	13707	13745	13696	13593	13825	13803	13685	13773	13694	13713	13719	13564	13728	13728	13654	13803	13503	13545	13733	13754	13728	13879	13723	13685	13753	13529	13777	13555	13530	13657	13677	13786	13726	13816	13610	13770	13748	13819	13617	13663	13805	13611	13735	13701	13719	13812	13605	13649	13652	13874	13632	13624	13848	13659	13592	13592	13675	13697	13637	13849	13591	13688	13630	13694	13581	13569	13759	13535	13674	13695	13645	13793	13639	13861	13667	13804	14029	13736	13795	13715	13766	13835	13770	13678	13746	13499	13679	13600	13746	13781	13655	13620	13780	13542	13810	13752	13631	13838	13775	13590	13780	13668	13733	13526	13964	13800	13599	13656	13696	13744	13780	13953	13754	13703	13756	13717	13732	13639	13648	13560	13842	13671	13732	13719	13555	13752	13854	13504	13552	13731	13829	13749	13691	13704	13726	13660	13769	13742	13663	13522	13614	13695	13662	13748	13884	13653	13690	13481	13703	13670	13833	13555	13747	13655	13743	13747	13746	13485	13695	13721	13556	13565	13475	13744	13606	13724	13723	13584	13556	13470	13570	13693	13547	13476	13682	13637	13773	13582	13575	13672	13461	13892	13678	13715	13747	13607	13779	13706	13656	13664	13645	13764	13532	13761	13668	13800	13443	13597	13561	13820	13677	13747	13825	13843	13589	13653	13720	13762	13688	13584	13557	13684	13619	13676	13628	13576	13595	13735	13570	13606	13714	13604	13717	13672	13788	13569	13614	13744	13541	13599	13705	13622	13621	13860	13759	13751	13667	13578	13421	13632	13653	13719	13613	13658	13739	13743	13644	13691	13859	13786	13606	13611	13565	13587	13730	13773	13598	13709	13664	13523	13630	13631	13774	13609	13514	13832	13722	13716	13608	13719	13675	13675	13710	13775	13714	13621	13772	13677	13656	13632	13602	13696	13769	13704	13653	13759	13580	13631	13672	13716	13861	13662	13856	13707	13750	13678	13472	13886	13733	13579	13846	13696	13670	13738	13744	13574	13626	13708	13765	13578	13736	13745	13610	13477	13746	13624	13698	13643	13612	13590	13832	13845	13700	13574	13930	13700	13714	13531	13666	13600	13654	13664	13720	13573	13660	13712	13741	13670	13821	13586	13677	13555	13606	13794	13679	13516	13577	13799	13789	13712	13541	13539	13713	13687	13626	13823	13743	13581	13592	13604	13748	13808	13714	13629	13592	13815	13635	13743	13722	13554	13750	13760	13637	13520	13723	13823	13842	13677	13677	13613	13639	13738	13634	13758	13609	13712	13806	13747	13535	13790	13693	13728	13619	13705	13668	13828	13775	13732	13650	13514	13645	13700	13659	13716	13850	13802	13641	13691	13717	13638	13574	13813	13676	13600	13688	13764	13622	13840	13645	13746	13656	13578	13794	13695	13510	13549	13575	13519	13627	13558	13795	13745	13656	13692	13666	13663	13629	13835	13574	13737	13880	13693	13607	13797	13641	13468	13593	13705	13720	13889	13689	13548	13728	13873	13574	13645	13853	13570	13796	13638	13669	13717	13605	13584	13826	13463	13625	13743	13776	13782	13825	13625	13630	13580	13805	13717	13635	13653	13749	13562	13901	13650	13688	13809	13612	13593	13702	13818	13694	13608	13679	13487	13683	13627	13693	13740	13669	13734	13625	13619	13792	13686	13682	13596	13581	13530	13586	13395	13810	13629	13691	13473	13708	13606	13530	13728	13844	13640	13696	13546	13744	13557	13631	13636	13739	13700	13666	13857	13668	13706	13622	13583	13755	13842	13749	13645	13798	13544	13669	13723	13684	13602	13602	13680	13784	13736	13905	13600	13653	13428	13702	13743	13597	13622	13734	13748	13687	13791	13752	13618	13738	13744	13718	13621	13760	13715	13803	13775	13847	13685	13543	13636	13600	13637	13745	13637	13604	13669	13665	13725	13643	13602	13625	13526	13677	13601	13687	13694	13845	13633	13599	13595	13637	13765	13766	13745	13690	13740	13777	13581	13717	13772	13810	13484	13817	13657	13675	13741	13706	13627	13710	13717	13768	13646	13785	13701	13696	13656	13664	13612	13613	13706	13606	13625	13731	13673	13551	13801	13675	13587	13730	13613	13667	13512	13757	13581	13689	13601	13632	13676	13733	13666	13629	13586	13943	13715	13595	13667	13690	13822	13667	13616	13573	13567	13575	13632	13715	13586	13651	13687	13622	13638	13623	13784	13577	13669	13743	13773	13678	13782	13645	13507	13573	13653	13579	13628	13565	13782	13614	13792	13678	13596	13862	13704	13578	13769	13704	13504	13654	13598	13566	13616	13733	13573	13775	13661	13584	13581	13649	13724	13632	13588	13703	13728	13694	13566	13399	13794	13571	13746	13630	13670	13635	13617	13662	13595	13520	13650	13659	13774	13802	13646	13598	13574	13664	13530	13648	13630	13670	13774	13657	13523	13670	13790	13635	13741	13671	13862	13702	13663	13706	13643	13671	13672	13873	13675	13753	13706	13730	13731	13679	13599	13602	13715	13674	13643	13581	13580	13668	13593	13682	13630	13780	13712	13889	13788	13574	13764	13699	13590	13674	13682	13629	13688	13906	13591	13802	13648	13659	13680	13829	13664	13660	13430	13654	13625	13650	13695	13525	13615	13511	13734	13600	13702	13494	13497	13676	13701	13795	13682	13704	13677	13745	13663	13708	13786	13636	13825	13749	13764	13561	13567	13649	13588	13753	13647	13693	13698	13587	13732	13700	13666	13703	13777	13827	13792	13428	13717	13649	13655	13683	13642	13689	13720	13695	13807	13617	13750	13478	13701	13843	13582	13565	13710	13632	13569	13613	13753	13515	13682	13761	13701	13769	13638	13601	13631	13718	13606	13715	13694	13610	13794	13793	13698	13624	13640	13605	13736	13524	13751	13705	13615	13578	13695	13689	13713	13832	13902	13680	13551	13624	13725	13682	13699	13609	13767	13512	13508	13558	13734	13802	13780	13748	13508	13716	13800	13797	13677	13814	13674	13596	13625	13663	13653	13750	13766	13686	13873	13570	13578	13657	13677	13562	13728	13812	13637	13520	13757	13647	13560	13709	13760	13678	13764	13756	13790	13770	13706	13654	13673	13766	13671	13820	13604	13719	13695	13620	13720	13697	13634	13646	13775	13840	13712	13595	13658	13839	13795	13645	13637	13588	13713	13696	13659	13598	13553	13699	13588	13478	13851	13663	13808	13736	13810	13707	13647	13567	13785	13850	13670	13806	13797	13487	13605	13532	13739	13593	13689	13585	13711	13824	13647	13727	13862	13634	13758	13700	13581	13641	13801	13723	13571	13574	13877	13599	13629	13644	13589	13695	13782	13782	13596	13739	13438	13548	13701	13590	13781	13642	13776	13776	13624	13664	13755	13670	13512	13714	13604	13666	13492	13643	13590	13762	13595	13646	13828	13704	13684	13675	13596	13725	13644	13674	13740	13701	13740	13620	13676	13703	13681	13709	13665	13617	13712	13841	13841	13832	13487	13620	13788	13543	13736	13696	13484	13783	13806	13664	13495	13782	13706	13784	13692	13733	13752	13799	13769	13627	13643	13640	13702	13502	13685	13679	13866	13572	13758	13839	13564	13600	13643	13786	13715	13648	13843	13676	13804	13608	13654	13595	13785	13754	13701	13587	13844	13688	13544	13765	13702	13677	13793	13578	13592	13653	13560	13583	13822	13734	13817	13666	13719	13533	13702	13656	13686	13693	13605	13597	13699	13736	13589	13661	13722	13819	13564	13598	13592	13760	13672	13563	13814	13581	13725	13672	13598	13591	13930	13638	13737	13758	13563	13674	13777	13607	13817	13738	13783	13612	13651	13699	13650	13837	13616	13745	13592	13705	13643	13741	13729	13658	13628	13631	13644	13584	13738	13696	13747	13585	13747	13839	13664	13525	13620	13680	13721	13536	13707	13630	13558	13788	13672	13705	13635	13468	13578	13603	13560	13527	13690	13733	13756	13671	13700	13831	13725	13571	13719	13774	13798	13590	13527	13746	13652	13750	13672	13702	13750	13775	13819	13545	13794	13750	13748	13600	13611	13587	13719	13728	13635	13517	13710	13881	13715	13654	13727	13630	13596	13745	13565	13659	13636	13586	13575	13680	13652	13690	13572	13744	13565	13734	13694	13700	13547	13623	13785	13812	13607	13716	13818	13619	13697	13692	13766	13644	13715	13821	13787	13548	13779	13642	13763	13550	13713	13839	13649	13707	13531	13613	13796	13591	13831	13619	13602	13613	13544	13526	13832	13716	13672	13619	13694	13659	13736	13524	13691	13477	13817	13776	13589	13759	13674	13776	13737	13653	13727	13682	13644	13757	13639	13678	13618	13701	13766	13750	13666	13715	13709	13819	13613	13739	13804	13570	13710	13645	13525	13772	13679	13638	13629	13549	13770	13694	13879	13568	13715	13575	13721	13779	13500	13675	13645	13794	13602	13637	13837	13653	13758	13675	13794	13850	13632	13571	13648	13795	13640	13644	13822	13789	13737	13794	13649	13796	13778	13623	13700	13697	13682	13572	13705	13718	13880	13682	13571	13611	13679	13746	13676	13715	13811	13620	13641	13770	13642	13602	13551	13610	13765	13711	13648	13575	13653	13638	13634	13759	13529	13771	13588	13601	13544	13600	13713	13829	13778	13782	13694	13577	13761	13567	13694	13665	13690	13755	13722	13805	13747	13631	13624	13667	13731	13735	13690	13699	13683	13804	13603	13527	13613	13643	13814	13612	13769	13621	13684	13650	13702	13732	13702	13548	13672	13683	13804	13762	13569	13735	13526	13553	13495	13633	13782	13805	13560	13598	13704	13567	13509	13712	13827	13646	13723	13734	13682	13917	13650	13656	13717	13699	13475	13733	13722	13896	13683	13652	13794	13748	13583	13642	13670	13666	13781	13527	13843	13789	13869	13730	13654	13785	13703	13666	13570	13715	13684	13811	13709	13582	13576	13671	13664	13659	13668	13687	13543	13674	13582	13701	13765	13576	13780	13680	13692	13673	13804	13933	13694	13577	13741	13668	13644	13780	13669	13546	13733	13626
28589	34360	42482	34361	26031	21529	19549	18020	17161	16526	16412	16231	16168	16294	16248	16377	16408	16188	16121	16128	16044	16190	16366	16252	16212	16217	16283	16438	16480	16424	16255	16206	16241	16268	16127	16110	16105	16103	16216	16143	16271	16255	16344	16213	16255	16107	16225	16146	16105	16083	16164	16215	16260	16113	16306	16155	16222	16288	16149	16042	16045	16093	15824	16268	16200	16354	16243	16410	16119	16017	16129	16141	15946	15954	16110	16122	16189	16314	16250	16197	16007	15976	16173	16356	16288	16322	16031	16274	16028	16278	16253	16247	16235	16304	16117	16305	16400	16215	16313	16083	16254	16181	16279	16359	16306	16091	16367	16195	16115	16158	16307	16241	16161	16251	16297	16263	16167	16388	16122	15990	16132	16138	16164	16098	16212	16360	16258	16082	16179	16103	16185	16148	16130	16248	16152	16227	16151	16293	16275	16014	16112	16052	16007	16035	16234	16021	15911	16140	16334	16401	15979	16218	16345	16079	16186	16290	16219	16174	16367	16395	16027	16366	16295	16122	16039	16073	16021	16032	16133	16229	16096	16085	16357	16046	16192	16038	16191	16211	16111	16003	16166	16106	16344	16001	16125	16144	16209	16088	15966	15938	16203	16103	16062	16101	16082	16087	16144	16176	16018	16168	16202	16399	16134	16135	16290	16401	16213	16308	16319	16102	15829	16120	16234	16094	16239	16175	16011	16264	16358	16146	16043	16221	16303	16279	16315	16126	16042	16247	16044	16128	16099	16178	16222	16191	16269	16254	16269	16036	16106	16345	16014	16218	16159	16220	16316	16283	16099	16183	16239	16125	16375	16213	16124	16260	16147	16152	16024	16192	16162	16327	16183	16068	16465	16180	16263	16191	16059	16081	15980	16140	16053	16341	16005	16150	16130	16175	16022	16182	16057	16178	16186	16150	16104	16051	16035	16285	16103	16177	16086	16177	16242	16312	16213	16079	16039	16228	16179	16111	16204	15975	16238	16197	16093	16179	16329	16356	16192	16372	16147	16188	16316	16168	16156	16191	16152	16074	16174	16112	16173	16163	16124	16429	16233	16210	16120	16109	16069	16311	16202	16350	16004	16256	16136	16176	16074	16059	16097	16204	16152	16309	16189	16159	16186	16029	16219	16174	16199	16079	16241	16133	15997	16239	16122	16144	16181	16044	16030	16131	16200	16058	16266	16301	16194	16131	16110	16096	16187	16328	16328	15996	16107	15984	15972	16227	16204	16087	16144	16305	16392	16005	16214	16275	16149	16258	16038	16190	16141	16150	16216	16116	16075	16110	16285	16082	16105	15911	16222	16010	16185	16178	16133	16058	16218	16219	16129	16119	16111	16096	15997	16085	15846	16209	16004	16030	16149	16170	16147	16219	16185	16218	16160	16176	16089	16111	16375	15931	16028	16164	16119	16129	16151	16211	16059	16085	16276	16362	16176	16317	16094	16306	16236	16155	16185	16199	16115	16139	16289	16249	16133	16165	16080	16392	16206	16028	16074	16130	16189	16069	16143	16219	15989	16099	16235	16324	16272	16145	16288	16306	16365	16403	16098	16017	16327	16146	16137	16195	16182	16047	16319	16096	16037	16192	16122	16073	16203	16181	16118	16128	16291	16217	15937	16132	16138	16256	16132	16240	16334	16229	16235	16037	16075	16102	16230	16138	16195	16118	16298	16268	16242	16073	16330	16250	16173	16274	16268	16102	16066	16050	16197	16161	16090	16120	16106	16210	16266	16296	16258	16325	15978	16074	16243	16124	16310	16120	16025	16033	16022	16107	16220	16171	16278	16043	16172	16143	16175	16230	16206	16176	16310	16050	16059	16123	16093	16255	16339	16132	16098	16298	16381	16202	16169	16153	16179	16349	16099	16275	16293	16127	16433	16249	16094	16114	15940	16145	16134	16259	15982	16308	16219	16125	16268	16244	15994	16146	16169	15973	16457	16193	16187	16125	16182	16068	16262	16178	16142	16213	16123	16397	16036	16393	16082	16031	16063	16128	16045	16208	16146	16397	16174	16199	16205	16095	16123	16076	16193	16206	16220	16044	16196	16260	16301	16286	16093	16041	16409	16238	16227	16210	16302	16143	16274	15899	16368	16008	16072	15838	16385	16158	16039	16161	16324	16114	16267	16182	16395	16080	16367	16094	16020	16116	16222	16185	16160	16236	16171	16072	16225	16184	16304	15991	16123	16224	16354	16188	16048	16214	16227	15977	16374	16093	16030	16332	16409	16241	15962	16188	16181	16189	16462	16348	16040	16275	16200	16024	16260	15836	16112	16117	16031	16077	16126	16230	16007	16139	16093	16464	16076	16111	16194	16368	16327	16061	16202	15969	16495	16082	16191	16097	16222	16176	16245	16096	16174	16239	16146	16155	16163	16191	16117	16152	16028	15981	15989	16085	16238	16256	16287	16553	16407	16251	16209	16260	16260	16474	15990	16328	16193	16198	16303	16270	16159	16177	16418	16186	16283	16194	16412	16254	16152	16138	16188	16468	16225	16119	16166	16032	16196	16168	16442	16342	16125	16124	16286	16114	16104	16265	16104	15898	16134	16106	15975	16245	16154	16223	16296	16057	16372	16082	16238	16228	16090	16157	16198	16241	16186	16097	16256	16163	16136	16024	16171	16083	16371	16144	16291	16175	16322	16091	16119	15985	16084	16100	16075	16340	16173	16092	16264	16255	16230	16192	16027	16091	16231	16047	16278	16151	16354	16308	16427	16155	16050	16207	16294	16248	16123	16019	15926	16108	15942	16052	16124	16156	16144	16077	16142	16230	16161	15931	16326	16136	16082	16162	16376	16175	16285	16055	16099	16106	16290	16138	15944	15980	16040	16248	16272	16335	16299	16243	16143	16179	16291	16005	16073	16318	16340	16386	16138	16068	16060	16083	16216	16203	16059	16142	16131	16209	16043	16242	16521	16200	16260	16293	16016	16135	15949	16257	16304	16170	16032	16175	16375	16235	16201	16198	16004	16147	16013	16056	16345	16131	16239	16252	16333	16128	16256	16189	16138	16304	16336	16040	16208	16128	16234	16161	16044	16272	16337	16220	16227	16008	16003	16310	16115	16193	16282	16123	16343	16237	16041	15928	16133	16097	16238	15940	16101	16269	16133	16141	16051	16256	15988	16075	16204	16019	16097	16124	16109	16252	15982	16151	16069	16149	16271	16086	16035	16162	16180	16208	16137	16070	16009	16230	16149	16062	16146	16290	16132	16061	16042	16241	16329	16237	16184	16205	16056	16300	16050	16091	16246	16094	16145	16043	16069	16052	16072	16210	16345	16196	16271	16290	16287	16221	16312	16329	16189	16172	16350	16170	16265	16271	16029	16181	16149	16207	16260	16271	16059	16241	15943	16324	16119	16067	16173	16178	16262	16239	16186	16102	16106	16120	15981	16177	16233	16031	16258	16167	15963	16269	16106	16143	16156	16187	15991	16293	15984	16147	16048	16374	16135	16070	16258	16281	16288	16008	16206	16337	16043	16097	15954	16126	16074	16196	16222	16101	16294	16359	16332	16342	16145	16192	16092	16212	16057	16258	16171	15937	16215	16277	16234	16289	16097	16123	16102	16273	16363	16117	16132	16284	16316	16217	15968	16070	16337	16206	16004	16187	16341	16426	16239	16150	16198	16449	16401	16137	16356	16236	16351	16337	16120	16156	16179	16101	16256	16103	16204	16175	16206	16276	16100	16099	16213	16266	16153	16020	16242	16262	16136	16190	16215	16204	16208	16231	16160	16144	16119	16217	16283	16206	16178	16315	16226	16095	16221	16326	16373	16357	16231	16059	16221	16135	16283	16199	16392	16276	16136	15902	16091	16229	16241	16186	16147	16126	15927	15991	16181	16162	16097	16149	16052	16353	16099	16210	16231	16119	16260	16160	16108	16003	16174	16043	16285	16325	16139	16199	16015	16103	16297	16138	16016	16074	16368	16167	16347	16193	16016	16230	16207	16163	16447	16265	16179	16071	16175	16284	16287	16193	16178	16460	16167	16129	16179	16266	16214	16129	16125	16045	16112	16104	16288	16300	16069	15958	16190	16177	15970	15930	16036	16275	16143	16045	16177	16282	16350	16104	16102	16274	16013	16062	16105	16144	15894	16281	16229	16137	16156	16389	15950	16201	16094	16222	16147	16179	16149	16277	16329	16300	16125	16297	16279	16410	16070	16165	16100	16220	16074	16138	16239	16262	16110	16071	16007	16264	16101	16220	16101	16303	16126	16229	16218	16180	16303	16229	16282	16287	16161	16264	16114	16129	16032	16288	16284	16301	16218	15980	16298	16275	16134	16187	16141	16094	16337	16221	16134	16192	16131	16216	16062	16304	16205	16121	16037	16059	16187	16183	16257	16189	16218	16288	16287	16194	16095	16287	16357	16072	16110	16308	16281	16333	16285	16247	16482	16100	16323	16115	16217	16020	16295	16202	16292	16119	16152	16185	16196	16065	16229	16160	16077	16268	16157	16307	16134	16195	16241	16230	16224	15985	16342	16212	16142	16351	16313	16218	16079	16247	16122	16187	16164	16031	16085	16152	16058	16326	15960	16192	16147	16128	16040	16220	16116	16049	16303	16348	16069	16100	16255	16078	16230	16317	16197	16076	16235	16189	16224	16214	15965	16223	16133	16270	16156	16204	16220	16133	16071	16235	16274	16246	16110	16433	16109	15958	16271	16298	16242	16144	16314	16217	16182	16248	16286	16173	16406	16164	16157	16091	16079	16208	16217	15950	16215	16091	16105	16061	16328	16108	16157	16114	16031	16068	16242	16008	16432	16284	16179	16037	16013	16145	16102	16056	16244	16215	16240	16101	16332	16091	16144	16402	16229	16005	16088	16127	15996	16215	16223	16055	16211	16249	16077	15993	16472	16261	16145	16019	15984	16047	16233	15982	16162	16296	16124	16145	16439	16147	16191	16308	16271	16192	16051	16086	16182	16184	16020	16203	16102	16177	16282	16138	16296	16307	16113	16160	16253	16342	16266	16263	16269	16219	16192	15908	16312	16046	16376	15989	16033	16111	16252	16375	16280	16229	16068	16096	16211	16124	16077	16252	16229	16296	15997	15966	15961	16120	16143	16316	16066	16035	16185	16245	16361	16333	16383	16199	16136	16235	16179	16261	16260	16110
28528	52660	45067	31989	25029	19920	17712	16006	14979	14340	14247	14209	13824	14049	14129	13949	13923	13983	14142	14075	14153	14096	13895	13894	13993	14092	13933	14023	13986	14071	14175	13953	13964	14105	13963	14121	14074	13998	14079	14049	13927	13832	13815	13935	13939	13897	13874	13872	13994	14119	13906	14034	13848	13970	13968	13887	13984	14048	13963	13892	14043	14140	14002	13952	14093	14046	13775	14012	13972	14065	13949	13948	13931	13879	13957	13929	13933	14003	13886	13834	13894	13982	13848	14131	14098	13970	13870	14088	13871	14092	14033	13964	13936	13907	14005	13958	13991	14066	13987	13962	13876	13987	14085	13911	14102	14015	13994	14019	13995	13886	13989	13963	13959	13942	13991	13981	13976	13978	14031	14085	14006	13944	13968	13989	13885	13978	14124	13967	13911	13959	13979	13984	13857	14027	14058	14082	13892	14081	13950	13966	13942	13930	14064	14008	13824	14055	14085	13961	14064	13862	14036	14176	14069	13986	14024	13937	14003	13993	14092	14088	14074	14058	14041	14041	13986	13882	13937	13934	13998	13996	13891	13942	13954	14049	14044	14020	13775	13935	14143	13964	13804	13961	14070	13952	13984	13937	14039	13943	13899	14303	14065	14095	13996	14117	14010	14030	13986	13988	13905	13968	14076	13943	14139	13918	13841	13994	13997	13998	14117	14074	13831	13951	13948	13916	13994	13850	13862	14149	13885	13956	13975	14176	13908	14066	14001	13866	14046	13949	14044	13951	14056	14045	14084	13997	13875	14112	13989	13906	13920	13836	14003	14035	14046	13962	13955	13889	14018	13956	14167	13973	14048	13868	13951	13967	13858	13958	13902	13819	13846	13763	13781	13829	13979	14060	14102	13815	14060	13882	13951	14123	13925	14110	13984	13906	13929	13993	13873	13888	14141	13994	14032	13909	13930	13975	13900	14174	13997	14056	13910	13968	13974	14051	13987	13970	13977	13995	13980	14040	13859	13994	13871	13951	13938	13902	13934	13962	14136	13904	13839	13946	13967	13940	14157	13856	13920	13951	13934	13869	14096	14029	14082	13802	13855	13846	14035	13878	13888	13981	14045	13872	14021	14044	13979	13939	13950	13992	13948	14129	13812	14013	13984	14066	13998	13913	14027	13893	14035	13991	13801	13938	13957	13785	13952	14125	14048	14119	14072	14007	13937	14010	13945	13956	13877	13997	14037	14123	14063	13998	13946	13964	13859	14112	14015	13909	13895	14093	13855	13927	13731	13924	13795	13964	13988	14039	13930	14166	14037	13917	13946	13797	14001	14024	14068	13882	14080	13794	13993	13968	14016	13963	13907	14140	13974	13890	13882	13716	14067	14071	13996	13933	13919	13927	13902	14017	14147	13954	14042	13970	13988	13968	13943	14160	14010	13914	13972	14081	13892	13858	14052	13996	13958	14072	14108	14062	14011	13905	14008	13916	13957	13838	13971	14010	13932	13926	14005	13922	14012	13899	14097	14139	13845	13956	14219	14203	13890	13747	13920	14076	14125	13976	14010	14033	14111	14002	13928	14009	13859	13996	14093	14058	14015	14138	13985	13960	14026	13852	14021	14103	13900	13981	14007	14085	13857	13903	14054	13956	13977	14062	13955	14062	14043	13966	13956	13980	13922	14065	13834	14016	14023	14090	13961	14009	14086	13942	14031	13922	13953	14041	13964	13893	14105	14002	14053	13904	13987	13974	14030	14099	13921	14125	13997	13998	13967	14107	13897	14045	14016	14055	14167	13896	13976	13900	14169	13965	14191	13819	14116	13988	13985	14012	13801	13919	13960	14000	14005	14005	13998	14007	14127	13946	13972	14013	13854	14042	14003	14011	14033	13939	13801	14015	13991	14150	13835	13891	13981	14026	13947	13815	14141	13992	14049	13993	14000	13946	13940	13965	13965	13806	14072	14061	14026	14025	13979	14089	14027	13979	14003	14014	13983	14144	13805	13898	13972	13966	14061	13931	14132	13954	14025	13915	14084	13910	13938	14015	14021	14084	14116	14074	13934	13967	14001	14056	13961	13911	13931	13845	13955	13950	13981	13800	14162	13980	14110	14077	13968	13924	14120	14024	14005	14037	14039	13984	13883	13964	14080	13824	14032	13901	14049	14204	14172	13980	13781	13907	13943	14138	13965	13924	13978	14059	13999	13842	13859	13906	14070	13963	13966	14117	14089	14013	13942	14100	13968	14123	14035	13919	14005	13987	13981	14035	13918	14020	13923	13824	14033	14011	13912	13968	13917	14077	13864	13915	13949	14049	13998	13965	14071	13997	13991	13870	14086	14021	14047	13966	13860	14007	13817	14042	13922	13909	13877	13841	14107	13918	14036	14052	14040	13823	13940	13975	13868	13920	14021	13825	14134	14009	13959	13942	13999	14033	14240	13919	14084	13996	13961	13999	13838	14013	14099	13951	14013	14041	14037	13999	13874	14091	13986	13962	14091	13968	14162	14108	14045	13917	13938	14041	14025	13874	14060	13948	13904	14036	13955	14082	13969	13845	13919	14055	14187	14039	13927	14044	13863	14012	14123	13978	13914	14069	14009	13937	13999	13976	14070	13871	14035	14001	13940	13972	13986	13946	13791	13952	13932	14027	13968	14090	14032	13881	14037	13993	13886	14039	13773	13949	14105	14032	14041	14032	14053	13854	13993	14098	13862	13983	14186	14052	14028	14142	13944	14000	13783	14064	13884	14029	14007	14010	14035	13850	14035	14061	14008	13927	13966	13864	13990	13961	13956	14056	13986	13993	14075	13993	13879	13882	13890	14149	13909	13775	13997	14020	13928	13935	13940	14050	13841	13928	14082	13789	14054	14159	14035	14077	14000	13948	13850	13815	13919	13937	13886	13923	13960	13913	14070	13887	14125	13956	14054	13943	13872	13959	13978	13928	13963	13969	14051	13932	14099	13996	14048	13938	14038	14025	13854	14013	14055	14065	14005	13986	14086	14026	13998	14098	13938	14026	13976	13957	14083	13938	14047	13916	14094	13954	14040	14019	14007	14073	14085	14006	13898	14039	14015	14178	13994	13971	14063	13923	14044	13856	14163	13875	13910	13955	13817	14009	14030	13989	14110	13982	13878	13957	14054	14024	13981	13831	14022	14247	14042	14082	13948	13965	13914	13906	13964	14022	14015	14081	13967	14037	14046	13894	13935	14036	14032	14112	14128	13890	14114	13957	14053	14126	13983	14118	14018	13985	14048	14098	13971	14174	13924	14083	14029	13963	13966	14201	13687	13951	13931	14090	14147	13900	13971	13797	13915	14002	13944	13834	13882	14143	14013	13956	14067	14046	13926	14062	14008	14215	13898	14067	13979	13974	13933	14094	13984	13886	14048	13925	13926	14078	13915	14059	14036	13984	13940	14044	13889	13970	14167	13993	13987	14209	13914	14138	14011	13944	13964	13908	13862	14055	13964	13923	13957	13979	13939	13861	13890	13914	13895	14095	14089	13866	14014	13980	13938	13835	14181	13938	14179	14151	13909	14046	13914	13965	14026	14043	13902	13948	13987	13848	13956	14104	13874	14129	14133	13999	14045	13999	13925	13945	13994	14229	13921	14080	14340	13990	13875	13901	13975	13967	13955	14133	14145	13976	13995	13960	14025	14052	14059	14014	14083	14073	14043	13807	13916	14001	13932	14014	13917	13818	13894	13911	13967	13905	14032	13965	14009	13810	13924	14096	13928	14032	13977	13991	14040	13967	13803	13837	14175	13993	13930	14031	13946	14034	14226	13923	13896	13999	14013	14005	13917	13885	13975	13809	13925	14018	13954	13861	14005	13913	14063	13904	14013	13946	13902	13905	14192	13963	14033	13973	14049	14013	13803	14055	13849	13923	14084	13721	14058	14092	14049	13957	13862	14067	14095	13960	14058	13999	14038	13928	14040	13876	14141	13965	14052	13874	14027	13871	13972	13989	13898	14007	13989	13901	14099	14090	14073	14102	13902	13997	14041	13887	14034	13973	13851	14067	14056	13959	13852	13696	13927	13868	13953	13926	14041	14122	14191	14046	13938	13903	13987	13964	13997	13887	13983	13947	13928	13873	14071	14139	14173	13820	14192	13926	13987	13980	13879	14086	13962	13952	14078	13881	13968	13879	13935	13925	14032	13901	14091	14085	13928	13989	13929	13933	13943	13969	13910	13959	13859	14199	13990	14031	13883	13993	13982	14144	14074	14001	14035	13940	13921	13877	13979	14026	14257	13974	13967	13772	13994	13915	14081	13987	14105	13886	13941	13966	14042	13847	14031	13929	13901	14055	13884	14009	13932	14075	14002	14007	13881	13986	13870	13894	13994	13965	13998	13878	14076	13865	14135	13904	13902	13986	14016	13963	14107	13954	13986	14148	13930	13960	13945	13921	14079	13862	13864	13885	13941	13861	14142	13791	13979	13897	13967	14097	13884	14160	14038	14050	13998	14079	13984	14095	13863	13937	14166	14005	14002	14043	14017	14113	13983	13886	14058	14116	13950	14008	14127	13960	13986	14012	13999	14052	14006	14025	13977	13882	13848	14006	14075	13904	14057	14089	13998	13923	13918	14082	13980	13997	13909	13988	13972	13993	14022	13952	13949	14129	14209	13829	13926	13905	13926	14010	13910	14103	14103	13829	13993	13997	14021	13910	13994	14074	14143	13951	14074	14027	13907	13998	14085	13952	14165	14085	13986	13965	13966	14020	14173	13885	13874	13866	13911	13963	13864	13981	13913	14135	13774	14077	13859	14150	13943	13991	14092	13973	14036	13891	13975	14043	14033	14005	14185	13883	14127	13972	14005	13876	14066	14120	13954	13840	13985	14097	14050	14011	14060	13967	14042	13857	14208	14086	13946	14073	14008	13800	13950	14000	13885	13789	13983	13942	13934	14050	13981	14057	14171	14102	13886	14034	13929	14014	14075	14104	14024	13865	14131	14174	13866	13963	14145	14056	14060	14010	13886	14100	13931	13916	13960	13917	13894	14041	13925	13990	13981	13758	13906	14058	13928	14017	13967	13967	13853	14059	13936	13996	13921	14010	13963	13756	13935	13948	13996	14051	14170	14060	13953	13941	13928	13938	13998	13716	13980	14048	13911	13925	14064	13859	14006	13996	14023	14133	14092	13909	13954	13910	13988	13960	14030	13895
23978	22942	40427	42295	36203	32800	30325	24346	20548	17976	16853	16397	16292	16220	16064	16180	15999	16077	16060	16061	16071	16063	16007	16085	16102	15991	15862	15937	16003	16011	15936	16118	16014	16098	16011	16164	16012	16044	15923	16082	16061	15866	15866	15949	16091	15951	15934	15913	15994	16173	15947	16085	16059	16097	15806	15990	15943	15891	16074	15864	15918	15993	16016	15784	16068	16042	15890	15970	16159	15988	16061	16042	15810	15920	16034	16120	16228	15876	15951	16031	15941	16003	15920	15918	16041	15875	15875	15964	15994	16041	16129	15928	16070	16075	15973	16125	16184	15858	16031	15800	15937	16003	15948	16009	15793	16060	15965	15995	15942	15906	15929	15844	16061	16215	15729	16134	15891	15748	15981	16138	16012	16051	15925	15970	15964	16169	16126	15814	15834	16016	15936	16032	15926	15934	16157	15685	16073	15785	15816	16038	16207	16044	16021	16000	15938	15904	15974	16042	16281	16131	15843	16054	16008	15692	15771	16006	15977	15930	15905	15736	16015	16072	15751	15826	16056	16015	15957	16031	15791	16197	15959	16039	15816	15889	15917	15864	15993	15917	15766	16096	15753	16008	16101	15955	16106	15903	16079	15726	15800	16073	16035	15926	16217	16019	15883	15924	15936	16052	15958	15846	15961	15850	15939	16091	15979	15947	15977	15933	16084	16140	15893	16142	16089	15903	15915	16150	16166	16039	15987	15925	15856	15916	15907	15887	16006	15968	15992	16143	16001	15848	15914	16060	16022	15986	16056	15960	15907	15737	16030	15851	16020	15989	15861	15954	16007	16164	15907	15951	16040	15776	16040	16123	16147	15851	16014	16063	15963	16041	16048	15896	15871	15974	15954	15875	15881	15952	15973	15972	15900	15826	16008	16049	15962	16139	16096	16197	15928	15780	15906	15905	15857	15932	15992	16138	16078	15859	15926	16003	16019	15976	15963	16059	16095	16053	15932	15915	16104	16115	16035	15869	15909	15892	15766	16030	15967	15801	15938	15951	15905	15857	15898	16013	15786	15996	15996	15894	15888	15900	16009	15897	16052	16128	16108	15858	16061	15885	15978	15943	15926	15985	16027	15949	15902	16062	15805	15957	16188	16008	16068	15856	15937	16006	15897	15806	15974	16297	15884	15901	15979	15824	16045	15906	15873	16182	16028	15910	15857	16032	16145	16159	15954	16086	16039	15716	15828	15897	15747	15887	15840	15884	15846	15796	16079	15902	16017	15785	16078	15970	15755	15890	15851	15988	15926	16045	15890	15675	15802	15979	15963	15796	15922	15995	15796	15850	16007	15957	15835	16025	15991	16090	15922	15943	15863	15956	16030	15964	15858	15924	15970	16005	15930	15898	15874	16009	16049	15969	16024	16081	16022	16073	15953	15940	16007	15938	15958	15984	16051	15996	15984	15829	16039	15960	15930	15944	15942	15884	16098	15841	16151	15989	15876	16074	16033	16124	15890	16050	15852	15790	15741	15986	16050	15886	15884	16135	16003	15971	16012	15884	16033	15800	15770	16095	16126	16083	16042	15974	16032	15987	15951	16040	16106	16028	15921	16009	15896	16190	16083	15926	16043	16052	15895	15831	15911	15819	15914	15976	16038	16021	15758	15869	16039	16015	16063	15898	15976	16014	15889	15884	15970	16018	16004	16077	15951	16117	15961	15715	15817	15843	16002	16024	16143	16216	15745	15862	15849	16020	15907	16037	16160	16026	16077	15814	16009	15969	15944	15917	15786	16143	15775	15957	15884	15964	15981	16058	16103	15902	15670	16062	16007	15995	15869	15898	16066	15843	15790	15803	16070	15907	15965	15913	16064	16007	15946	15866	15741	15907	15966	16035	16071	16107	16226	15961	15872	16008	15960	15905	15858	15928	15923	15946	15935	16074	16113	15750	15786	15929	15672	16036	16004	15891	15970	16039	16085	15848	15853	16006	15983	15781	15798	15879	15855	15852	15896	16134	15830	16158	15978	15892	15881	15840	15956	16001	15934	15981	15978	15992	15832	15814	15900	16070	16120	16111	15737	15874	16165	15976	16142	15767	15933	15977	16042	15805	15975	15828	16118	15815	15890	16008	16270	16041	15893	15737	15956	15852	16044	16043	16051	15927	15919	16043	15795	16055	16025	15916	16053	15921	16070	16179	16114	16091	15916	15971	16004	15837	15725	15863	15995	15889	15835	16111	15983	15911	16020	15837	15836	15930	15924	16025	15927	15974	16037	15879	15919	16009	16061	16021	16034	16001	16077	16039	15938	15934	16176	16152	16089	16206	16006	15970	16062	15908	15801	15870	15953	16127	16029	15969	15891	15936	15980	16009	16180	16011	16122	15863	15902	16020	16252	15938	15890	15790	15928	15751	16056	15991	15947	16001	16105	16107	15885	15889	16129	16021	16064	15949	16108	15864	16040	16170	16003	15874	15952	16113	15951	15817	15822	15874	16101	16324	16076	15813	15891	16087	16004	15979	16073	16047	16147	15954	16117	15981	16029	15992	15959	15818	16048	15917	15986	16203	16018	15981	15886	16041	16008	15882	15990	15737	15881	15935	16127	15950	15974	15857	16102	15877	16026	16163	16172	15966	15948	16076	15852	16032	15904	15916	15984	16017	15974	15941	16090	15947	15982	16016	16115	16003	15926	15827	15800	16118	15826	15870	16063	16014	16058	16064	16113	16137	15867	15938	16128	15995	15875	15780	16080	15880	15923	16052	16093	15986	16011	15769	15853	16059	15913	15751	16069	15755	15904	16023	15944	15997	16045	15995	15981	15944	15992	15909	16113	16008	16096	15942	15898	15933	15944	16006	16127	15969	16080	16057	16053	16024	15990	15960	15886	15940	15918	16003	15889	16049	15954	16029	16012	15870	15973	15786	16154	16019	15986	15833	16055	16062	16087	16089	16102	16181	15971	16031	15897	15931	15998	15954	15973	16085	15901	15954	15987	15865	16026	15971	15785	15900	15943	15905	15920	16117	16015	16029	15910	15932	16024	16121	16038	16121	15872	15919	15893	15902	15989	16188	16001	15855	16056	16010	15760	15781	15828	15980	16008	15968	15919	16165	15939	15905	15848	16000	15926	15714	15962	16015	16019	15934	15931	16014	15925	15942	16062	15808	15991	15976	15818	15962	16088	16046	15860	15942	15850	15953	15856	15762	16165	15924	15998	16023	15905	16039	15995	16054	16092	15879	15690	15892	15914	16125	15893	16029	15826	16046	15875	15818	15960	15877	15899	16005	15968	15964	16071	15788	16038	15999	15895	15703	15801	16018	16032	15968	16036	16057	16132	15872	16033	15848	15955	16006	15973	16011	16037	16004	16133	15983	15989	15935	15965	15909	15874	15954	15699	15913	15955	16188	15851	16017	16208	15874	15694	15870	16097	15908	15928	15978	16187	15976	16039	15823	15855	15887	15956	15867	15664	15874	15849	15871	16001	16082	15945	15962	15772	16059	16056	16079	15826	15987	15992	16064	16113	16096	15925	15910	15881	16041	16122	16073	15894	15919	15907	15969	16066	16010	15966	16129	15842	16065	16011	16105	15938	15997	15806	15998	15985	15863	15879	15886	16047	16025	15902	15952	15992	16142	15905	15873	15960	15919	15783	16021	15812	15957	15953	15857	15995	16079	16049	15730	15875	15975	15988	16120	15778	15882	16113	16136	16016	15873	16036	15973	16080	16213	16135	15927	16195	16063	16100	15859	15982	15962	15886	15903	15975	15925	15881	15801	15902	15846	15894	15963	15827	16016	15895	15972	15884	15911	16007	15968	15898	15832	15853	15975	15907	15959	16177	15904	16075	15908	15788	15831	15969	16046	15959	15853	15986	15981	16015	16054	16011	15862	15711	15940	15801	15778	16051	15835	16018	15802	16149	16151	16024	16125	16062	15954	15751	16222	15939	15883	15973	16062	15811	16010	15897	16017	15868	15944	15877	16015	15948	16007	15886	15921	15955	16034	15953	16092	15900	16069	15984	15987	15994	15946	15898	15928	15995	16012	16176	15834	16022	16088	16001	15976	15907	16195	15950	15997	16018	16004	16005	15978	16001	15938	16019	16033	16139	16214	15939	16061	15867	16047	15951	15930	15958	15950	16004	16078	15949	15820	16037	15891	16258	15982	16004	15985	16072	15928	16051	16025	15940	16233	16036	15958	15866	15906	16248	16075	15776	15860	16123	16186	16158	16255	16025	15952	16016	15854	15928	15979	15872	15998	15990	15820	16179	15879	15977	16052	15899	15943	16187	15765	15757	16060	16194	16101	15887	15951	15838	15950	16104	16027	15974	15890	15969	16030	15961	15915	16098	16070	15865	15859	16018	15877	15984	16079	15835	16077	15784	15808	15917	16044	15877	15930	16037	15925	16110	15882	15924	15969	15978	16072	16045	15927	15947	15937	15880	15916	15781	16004	16013	15815	15890	16014	15886	16025	15976	15835	16011	16005	15976	15952	15972	15898	15935	15921	15767	15989	15923	16077	16077	15975	16242	15844	15866	16110	15919	15938	15815	15755	15848	15748	15995	15779	15947	15917	16008	15869	15970	15903	16009	16011	15913	15782	15989	16079	15837	15921	16013	15808	16156	15856	16076	16159	16101	15937	15906	15729	15941	15745	15989	16102	15870	16002	16077	16028	15993	15951	15924	16004	15944	16027	15834	15879	16028	15925	15970	15841	15935	15851	16144	15882	15988	15992	16028	16068	15801	16006	15945	15971	16050	15730	16072	16085	15973	16031	16043	16064	15858	16018	16113	16075	15867	15909	15862	16105	15903	16034	15750	16017	15906	15952	15919	16083	15925	16037	15891	15917	16219	15804	15923	15918	15886	15878	15995	16073	15961	16007	15992	15801	16060	15876	15977	15853	15981	15785	15985	15906	15772	16197	16047	16019	15985	16050	16147	16046	15933	16076	15878	16020	15830	15687	16081	16084	16082	16000	16041	16059	16027	15949	15868	15998	16083	15723	15957	15812	15976	15906	16120	15901	15729	16005	15800	16011	15940	16017	16034	15905	15868	15832	15898	16101	16069	15982	15982	15845	15984	15826	15927	15852	16145	15946	15945	16182	15980	15863	16118	15726	15719	15958	15805	15923	16106	15892	16186	16142	16096	15933	15921	16053	16082	15864	15916	16120	16091	16068
44826	86842	78902	57056	42980	34420	29332	23970	19197	15889	14620	14087	14064	14022	14000	14111	13868	13903	13868	13919	13979	13847	14025	13935	13994	14073	13816	13937	13912	13952	13864	13918	13818	13801	13930	13981	14087	13918	13962	13712	13840	13833	13829	13814	13872	13937	13913	13906	14000	13813	13819	13834	13977	13933	13985	13873	13907	13971	13922	13831	13735	13803	13959	13925	13997	13984	13924	14009	14062	13935	13963	13905	13852	13694	13873	13956	13888	13835	13918	13713	13937	13743	13970	14036	13863	13888	13908	13943	13882	13835	13897	13814	13842	13886	13742	13976	14017	13796	14072	13955	14052	13991	13871	13993	13800	13888	13953	13975	13722	13981	14073	13905	13948	14001	13835	13820	14019	13908	13986	13846	13918	13949	13866	13794	13822	13859	13937	13971	13874	13965	13862	13881	14055	13679	13845	13887	14019	13860	13796	13903	13900	13781	13849	13775	13836	13827	13968	13831	13990	13739	13950	13913	13976	13880	13767	13904	13967	13885	14005	13858	14040	13882	13963	13802	13845	13968	13816	14026	13813	13948	13913	13925	13931	14009	13790	13883	14021	13964	13807	14063	13950	13828	13909	13951	13951	14100	13914	13965	13845	13880	13806	13805	13828	13849	13944	13739	13849	13878	14080	13794	13831	13847	13913	14087	13889	13892	13906	14021	13871	13856	13805	13839	13727	13885	13803	13958	13855	13802	13860	13894	13910	13878	13936	13887	13872	13875	13960	14061	14113	13874	13975	13914	13852	13892	13908	13989	13869	13888	14028	13922	13797	13953	13875	13917	13947	13868	13850	13874	13766	13985	13888	13929	13897	13960	13945	13842	13937	13863	13804	13916	13822	13860	13847	13944	13993	14029	14026	13829	13842	13782	13889	13787	13918	13809	14012	13957	13889	13727	13705	13814	13928	13960	13892	14025	13848	13895	13964	14022	13904	13921	13730	13841	13869	13981	13870	13797	13998	13840	13905	13825	13870	13822	13884	13881	13892	13945	13845	13846	13758	13941	13890	13966	13963	13919	13955	13806	13906	13764	13954	13931	13791	13983	13972	13921	13920	13986	13959	13880	13876	13754	13715	13969	13863	14043	13824	13827	13732	13955	14133	13932	13768	13979	14004	13846	13818	13854	14000	13857	13817	13879	13916	13877	13880	13867	13724	13992	13859	13929	13827	13965	13920	13897	13765	13887	13966	13754	13873	13949	13800	14012	13955	13908	13888	13947	13931	13831	13883	14021	13850	13866	13942	13877	13816	13834	13790	13774	13831	13918	13908	13784	13858	13971	14014	14028	13869	13963	13920	13964	13782	13851	13899	13931	13823	13925	13836	13721	14015	13810	13891	13816	13934	13853	13935	13890	13946	13887	13905	13919	13935	13755	13724	13723	13996	13887	13880	13840	13980	13944	13818	13818	14041	13880	13897	13808	13955	13867	13915	13833	13786	13930	14078	13842	13939	14061	13728	13917	13859	14002	13868	13937	14066	13814	14073	13735	13763	13972	13934	13912	13988	13917	13970	13850	13928	13888	13797	13709	13976	13993	13693	13819	13955	13763	13758	13939	13836	13799	13831	13786	13956	13982	13968	13888	14020	13808	13763	13990	13900	13973	13902	13840	13927	14017	13756	13922	13854	13887	13851	13974	13922	13842	13909	13927	13912	13842	13623	13755	13939	13851	13959	14073	13889	13842	13995	13814	13902	13958	13913	14053	13789	13836	13891	13844	13891	13902	13838	13839	13969	13880	13932	13818	13916	13915	13901	13847	13924	13769	13863	13790	13854	13870	13795	14004	14026	13801	13918	14037	13946	13893	13813	13836	13791	14051	13844	13742	13787	13818	13889	13810	13996	13918	13933	13802	14003	14058	13802	13868	13737	13978	13879	13823	14018	13743	13848	13871	13947	13777	13915	13810	13985	13846	13965	13848	14000	13842	14092	13906	13831	13789	13927	13844	13834	13770	13943	13778	13887	13765	14039	14041	13992	13776	13877	14044	13922	13945	13767	13919	13812	14040	13792	13945	13919	13817	13866	13812	13827	13908	13875	14003	13937	13817	13802	13859	13862	13976	13946	13794	13820	13858	13838	14044	14149	13837	13868	14008	13993	13981	13976	13806	14026	13898	13995	13872	13931	13843	13912	14043	14031	13932	13838	13873	13889	13929	13879	13853	13919	13777	13994	13971	13844	13789	13963	13875	14004	13937	13799	13942	13982	13945	13857	13763	13872	13935	13799	13796	13996	13955	13954	13702	13974	13852	13914	13828	13975	13824	13894	13869	13861	14029	13885	13812	13949	13892	13889	13908	13777	14008	14012	13802	13808	14000	13754	13848	13871	13807	13913	13865	13870	13838	13864	13995	14070	13901	13804	13807	13920	13865	13907	13785	13909	13881	13838	13817	13936	13875	13905	13867	13911	13831	13674	13897	13933	13890	14053	13837	13963	13925	13669	13957	13879	13904	13767	13948	13755	13643	13964	13846	14005	13729	13801	13775	13790	13871	13646	13923	13731	13765	13790	13971	13796	13727	13880	13909	13946	13945	13873	13938	14143	13955	13885	13719	13844	13804	13870	14086	13850	13822	13904	14021	13769	13937	13844	13916	13869	13740	13651	13926	13950	13834	13855	13932	13898	13797	13862	13876	13968	13936	13732	13969	13733	13883	13667	13984	13974	13873	13751	13877	13928	13868	14082	13881	13852	13768	13887	13779	13941	13881	13773	13895	13866	13830	13915	13758	13850	13873	13931	13867	14002	14007	13952	13842	13866	13896	13995	13991	13919	13980	13863	13882	13799	13853	13846	13879	13856	13849	14091	13754	13957	14025	13999	13938	13828	13848	13831	13863	13969	13855	13868	13784	13801	13917	14014	13893	13851	13816	13796	13829	13815	13873	13862	13946	13982	13729	13854	13750	13918	13876	14035	14040	13969	13876	13629	13797	13909	13990	13940	13827	13955	13790	14044	13937	13975	13852	13899	13821	13799	14116	13783	13678	14022	13783	14028	13933	13924	13957	13867	13877	13852	13899	13907	13963	13871	13766	13956	14054	14068	13857	13904	13689	14037	13872	13945	13814	13903	13787	13915	13960	13927	13851	13812	13859	13940	13829	13816	13973	13725	13980	13835	13895	13931	14007	13808	13962	13772	14029	13798	13788	13879	13851	14077	14018	13785	13872	13991	13922	14069	14015	13878	13844	13984	14030	13908	13894	13828	13951	13972	13853	13961	13872	13954	13836	13920	14064	13950	13927	13891	13865	13782	13925	13793	13871	13846	13836	13917	13908	13871	13747	13808	13881	13920	13869	13958	13898	13829	13844	13773	13778	13938	13827	13933	13742	13820	13946	13927	14079	13861	13980	13821	13963	14056	13904	13826	13879	13993	13877	13933	13961	13873	13937	13965	13930	13871	13955	13796	13976	13852	13855	13744	13791	13854	13847	13884	14089	13990	13887	13800	13521	13910	13874	13793	13935	14065	13870	13893	14078	13896	13934	14050	13701	13952	13852	13742	13743	14023	13946	13819	13842	14052	13895	13913	13800	14051	13763	14027	13938	14004	13952	13951	13959	13902	13855	13891	13909	13912	13984	13995	13896	13939	14000	13826	13808	13957	13791	13915	13829	13845	13790	13850	14094	13817	14017	13930	13935	13991	14023	13841	13946	13752	13789	13869	14025	14004	13818	13749	13862	13982	13762	14045	13851	14026	13804	13938	14024	13907	13932	13909	13877	14026	13899	13815	13806	13913	13752	13850	13690	14007	13916	13807	14028	13879	14040	13915	14034	13980	13918	13981	13750	13965	13818	13951	13866	13902	13934	13829	13819	13945	13837	13988	13864	13939	14051	14043	13869	13900	13939	13847	13901	14131	13795	13999	13979	13869	13957	13979	14016	13982	13894	14127	13924	13814	14003	13747	13932	13878	13812	14073	13832	14113	13849	13849	13926	13754	14081	13740	13948	14066	13922	13855	13923	13853	13983	13817	13876	14036	13889	13850	13815	13987	13950	14018	13859	13980	13797	14008	14012	13826	13780	14018	13954	13763	13891	13766	14030	13843	13790	14092	13777	13865	13978	13966	13884	13763	13895	13906	13734	13937	13854	14079	13929	13894	13789	13873	13851	13988	14029	13923	13851	13889	13813	13896	13824	13882	13840	13868	14122	13971	13901	13954	13861	13886	13689	13885	13958	13854	13771	13981	13872	13828	13953	13881	13835	13933	14000	14038	14033	13968	13915	13763	14038	13960	14008	13909	13845	14029	13988	13814	13789	13975	13846	13906	13871	13992	13900	13845	13849	13966	13968	13793	13792	13850	13993	14050	13845	13981	13850	13917	13909	13797	13891	14064	13882	13901	13918	13926	13763	13840	13759	13908	13868	13874	13838	13890	13847	14082	13953	13822	13812	13964	13860	13953	13932	13985	13870	14054	13779	13942	13879	14092	13872	13958	13909	13827	13865	13857	13719	13889	13904	13917	13832	13800	13882	13802	13908	13719	13670	13824	13734	13959	14035	13788	14150	13928	13793	13906	13870	13759	13759	13925	14023	13848	13848	14127	13875	13941	13805	14025	13868	13927	13723	13800	13941	14022	14047	14019	13918	13760	13815	13971	13909	13940	13960	13882	13999	13984	14133	14031	13980	13928	13856	13890	13784	14049	14099	13729	13858	13957	13943	14020	14158	13915	13898	13813	13912	13938	13842	13911	13893	13903	13899	13839	13993	13951	13877	13871	13920	13670	13951	13960	14001	13968	13812	13764	13861	13732	13817	13891	13985	13778	14169	14024	13791	13768	13842	13997	14020	13897	13729	13690	13802	13953	13920	13823	13967	13956	14027	13931	13864	13905	13863	13978	14028	13906	13833	13896	14032	13794	13928	13980	13752	13935	13991	13731	13870	14020	13782	14034	13883	13930	13955	13837	14033	13946	13841	13813	13953	13979	13927	13747	13966	13856	13983	14016	14011	14076	13962	13764	13812	14077	13995	13867	14141	13782	13881	13761	13819	13907	13978	13817	13747	13981	13861	13870	14033	13830	13895	13840	13802	13931	13925	14046	13884	13946	13872	13911	13897	13850	13907	13827	13894	14012	13891	13810	13897	13912	13943	13886	13964	14036	13939	13872	13739	13796	13895	13796	14022	13605	13913
22622	21651	35896	40469	39759	37145	37550	30330	24377	20584	17598	16340	16262	16089	16214	16185	16278	16155	16205	15998	15782	16027	15979	16046	16083	15965	15959	16033	16033	16067	16027	16050	16064	16072	16054	15987	16021	16052	16128	16047	15907	15996	16037	15786	16018	15943	16079	16085	15950	16060	16071	15801	15915	15743	16010	15820	15837	16110	15987	15985	16157	15909	15825	16030	15948	15921	16080	15900	15812	16123	15995	16023	16107	15844	15933	15987	16018	15777	15965	15737	15939	16056	16062	15909	15934	15871	15935	15818	15978	15838	15935	15785	16082	16076	16002	15924	15890	15916	15955	16092	15865	15886	16042	16029	16056	15870	15901	15980	15861	15809	15970	15938	15885	15885	15918	15883	15830	15889	15877	15794	16107	16040	16037	15991	15849	15891	15879	15851	16068	15852	15676	15742	15803	15788	15888	16079	15815	16013	15939	15856	15839	15797	16023	15915	15821	16013	15750	15806	15886	15929	15695	16097	15698	15891	15931	15919	15861	15718	16047	15811	15904	15899	16017	15872	15985	15877	15996	15798	15889	16127	16031	16060	15922	15859	16136	15697	15691	15771	16017	16077	15922	15872	15911	15796	15881	15920	15928	15855	15713	16061	15931	15958	15810	15827	16012	15853	15837	15829	15941	15972	15830	16156	15799	16037	15870	15956	16025	16052	15996	16051	15909	15924	16118	16066	15917	15978	16031	15764	15991	16048	15924	15901	15809	16062	15936	15869	15979	16051	16001	15905	16125	16070	15948	15952	16071	16099	15925	16086	15868	16006	15794	15940	15698	15920	15942	15935	15806	15828	15943	15864	15900	15903	15880	15870	15955	16033	15803	15777	15961	15916	16033	15736	16115	15891	15747	15800	15817	16004	15835	15741	15723	15885	15972	15861	15878	15820	15843	15851	15871	15904	16063	15894	15964	15965	16105	15934	15914	15809	15779	15790	15865	15809	15667	15967	15950	15939	15917	15843	15959	15989	15791	16027	15850	15865	16033	15750	15852	16038	15810	15946	15874	15895	16019	15969	15983	15898	15962	15824	15909	16050	15845	16081	15877	15853	16056	15705	15816	15845	15943	15994	15925	15802	15939	15864	16028	15920	15871	15826	15799	15827	15811	15947	15915	15836	15913	15799	15851	15747	15857	15924	15944	15837	16010	15882	15957	15828	15957	15797	15968	15886	15759	16052	16006	16164	15941	15941	15994	16263	15777	15794	16047	15847	16010	15641	15903	15942	16085	15905	15789	15841	15952	15869	15785	15747	15938	15860	15825	16031	15679	16039	15778	16031	15781	15838	16018	15971	15796	15906	15837	15919	15761	15972	16143	15914	16021	15958	16055	15975	15897	15829	15777	15717	16005	15885	15932	16075	16043	15989	16044	16036	15852	15908	15921	15916	15952	15857	15722	15985	15759	15917	15878	16038	15680	15738	15749	16156	16102	15979	15982	15769	15799	15850	15882	15971	16026	15987	15672	15960	15830	15969	15863	15701	15747	15832	15942	15889	15854	15919	15903	15992	15982	15859	15875	15956	15911	15766	15978	15832	15845	16009	15718	15944	16032	15802	16100	15789	15765	15938	15912	15991	15857	16192	16010	15833	16086	15785	15933	15997	15767	15856	15888	16125	15753	15846	15823	15843	15961	15957	16070	15900	15974	16114	15840	16051	15691	15986	15839	15957	15817	15973	15898	15945	15800	15822	15667	16253	15875	15849	16054	15797	15817	16151	15926	15961	15856	15922	16114	15997	15768	15784	15988	16128	16014	15804	15940	15824	15832	15892	15966	15881	15934	15936	16040	15896	15908	15954	16022	16001	15660	15993	15919	15798	15988	15837	15847	15853	15952	15910	15852	15849	16023	16093	16045	15927	15882	16097	16182	15819	15913	15844	15929	15961	15816	15928	15823	15885	15958	15895	15911	15853	15852	15966	15886	15898	15747	15907	16080	15713	16033	15975	16015	15810	15866	15840	15834	15986	15796	15770	15781	15817	16117	16040	15877	15689	15909	15945	15909	15775	16028	15836	16042	16018	15958	15864	15898	15919	15972	15996	15825	15925	16042	15984	15824	16001	15792	15811	15883	15803	15819	16014	15797	15791	15984	15871	15874	15971	15830	15778	15939	15939	15909	16027	15919	16035	15890	16033	15852	15901	16057	15882	15751	15820	15856	15857	15928	15973	15776	15924	16045	15944	15981	15920	15964	15899	15907	15735	15966	16054	16085	15950	15979	15979	15689	15605	15958	15855	15724	15876	15852	16008	15856	16067	15753	15826	15950	15847	15882	16021	15819	15752	15890	15877	15697	15920	15911	15947	15803	15831	15977	16074	15857	15735	16168	15777	15940	15864	15971	16116	15918	16191	15868	15853	15953	16090	15846	15865	16045	15999	15853	15931	15958	16052	15870	15985	15966	15989	16012	16020	15798	15914	15945	15866	16063	15948	15717	15747	15942	15985	15971	15973	15894	15985	15776	15889	15954	16060	15883	16022	15886	16188	16093	15976	15985	15774	15906	15658	16114	16045	15698	15732	15974	16058	15899	16024	16075	15951	15859	16001	15759	15977	16013	15767	15996	16076	15936	16087	15894	16009	16067	15841	15836	15827	15956	15908	16076	15812	15847	15834	15759	15947	16043	15962	15993	15840	15935	15824	15797	15863	15838	15634	15931	15721	15973	15833	15901	16082	15801	16072	15883	16012	15827	15901	16043	15890	15991	16081	15801	15957	15814	15918	16318	15873	15981	15775	15967	16034	15646	15768	15974	15827	15748	15906	16070	15917	16109	16119	15850	15848	16093	16043	15967	16052	15895	15743	15847	15972	15909	15934	15869	16066	15898	16051	16061	16010	15838	15938	16087	16051	15971	15830	15751	15994	15907	15955	15979	15937	15917	16030	15947	15974	15903	15984	15976	15875	15816	16086	15898	15909	15897	15825	15921	15964	15811	15823	15893	15896	15889	15815	15887	15922	15886	15944	15757	15797	15903	15931	15862	15820	15969	15879	15858	15834	15798	15905	15932	15940	15699	15877	15757	15746	16149	15919	15875	15696	15705	16138	15969	15968	15866	15751	15991	15809	16036	15834	15940	15755	16010	16140	15973	16027	15800	15889	15869	15946	15944	15954	15875	15841	15953	15918	15931	15834	15997	15764	16066	15916	15779	15810	15898	16021	15965	15831	16165	15942	16086	15871	15908	15913	15757	15837	15820	15981	15865	15793	15761	16028	15965	15858	15797	15816	15865	15657	15704	15870	15885	15987	16002	15821	15984	16049	16048	15773	15860	15844	15744	15696	15889	16024	15800	15855	15864	15802	15889	15969	15820	15794	15973	15952	15672	16035	15913	16045	15651	15972	15906	16057	15906	15837	15992	15766	15983	15740	15740	15924	15810	15979	15742	15920	15820	16012	15960	16036	16046	15870	16069	15948	16010	15978	15890	15824	15909	15608	16020	15693	15792	16032	15956	15733	16108	15953	15814	15910	15970	15810	15815	16007	15958	15933	15818	15660	15931	15777	15957	15905	15971	15912	16017	15833	15936	15927	15977	15730	15862	15980	15880	15905	15913	15940	16036	15695	16146	15891	15827	15854	15847	15903	15980	16028	15923	15987	15874	16084	15781	15967	15980	15852	15857	16059	15872	16006	15902	15971	15900	15812	15917	15857	15709	16126	15887	15861	16000	15807	15678	15768	15658	15668	15989	16001	15948	16173	16080	15669	15927	15671	15947	15857	15692	15668	15962	15779	15913	15831	15802	15820	15970	15858	15723	15939	15924	16017	15961	15792	15968	15916	15978	15735	15658	15721	15949	15769	15852	15825	16004	15761	15866	15921	15765	16005	15902	15879	16069	16075	15973	15831	15838	15920	15858	15998	15767	15990	15689	15787	16023	15979	16008	15921	15962	15763	15688	15857	16156	16045	15853	16046	16110	15788	15702	16108	15784	15809	16124	15783	15882	16063	15930	15823	16032	16227	15856	15871	15983	16023	16039	15802	15880	15969	15880	15934	15956	15766	15815	15884	15944	15981	15942	15993	16195	15856	16121	15973	15811	15743	15931	15769	16086	15912	15863	15960	15951	15979	16021	15587	15847	15773	15889	15950	15848	15816	15996	16046	15961	15747	15746	15800	15859	16034	15932	15797	15943	16174	15879	15666	15826	15750	15851	15750	16007	15686	15807	15926	15749	15908	15840	15942	15801	15825	15780	15932	15855	16087	15991	15861	16024	15961	15847	15694	15935	16028	15913	15905	16081	15899	15815	15879	15933	15768	15799	15820	15806	16066	15886	15847	16105	15922	15827	15875	15928	15835	15895	15820	15807	16021	15844	15778	15983	16021	15984	16154	15916	15904	15750	15795	15823	15942	15902	15765	15814	15717	15828	15813	15823	15760	15910	15965	16104	15853	15850	15802	15996	15926	15794	15975	15789	15868	15924	15909	15898	15847	15994	15926	15896	16117	16057	15997	15917	15934	16052	15858	15779	15878	15994	15996	15820	15943	15788	15727	15818	15803	15882	15911	15713	15834	15928	15857	15896	15939	16032	15899	15839	15852	15907	15846	15842	15856	15688	15781	15866	15976	15817	15842	15902	15850	15909	15851	16005	15602	15869	15851	15980	15932	15888	15702	15864	15729	15982	15958	15794	15922	16037	15948	16043	15991	15853	15939	15914	15772	15868	15870	15785	15979	15992	16067	15879	15641	15894	15831	15842	16150	15960	16152	15825	16026	15929	15995	15877	16060	15944	15943	16007	15852	16083	15824	15992	15795	16001	16096	15921	15942	15798	15957	15946	16091	15944	16170	15932	15742	15777	15908	15985	15969	15879	15868	15628	16053	15911	15835	15824	15992	15567	15864	15976	15840	15890	16000	15855	16085	15839	15824	15918	15826	15842	15796	15845	15761	15836	15958	15853	15933	15946	15806	15789	15909	16037	15772	15897	15778	15790	15899	15833	15651	15970	15953	16100	16019	15700	15860	15885	16089	16010	16001	15825	16039	15764	15924	15845	15997	15981	16034	15929	15912	15898	15955	15844	15824	15780	15933	16008	15843	15824	15816	15901	15887	16101	15931	15813	15899	15659	15709	15851	15711	15983	16046	15930	15883	15992	15986	16001	16004	15923	15671	15937	16011	16022	16011	15897	15872
45085	92258	89250	74087	55769	43304	38264	31025	24507	18531	14861	13840	14108	13953	14001	13966	13784	13887	14008	13917	13988	13916	13862	13787	13939	13850	13802	13779	13849	13874	13952	14011	13860	13809	13829	13889	13781	13952	13834	13758	13898	13755	13993	13793	13918	13824	13724	13709	13726	13575	13923	14060	13879	13799	13734	13712	13978	13748	13712	13840	14018	13815	13734	13813	13706	13667	13838	13812	13964	13813	13943	13687	13885	13757	13870	13819	13900	13820	13866	13870	13771	13789	13925	13922	13766	13788	13661	13874	13796	13884	13753	13881	13818	13843	13873	13776	13982	13749	14048	13765	13987	13797	13811	13754	13876	13661	13827	13718	13873	13899	13807	13758	13798	13809	13729	13975	13795	13859	13742	13761	13899	13740	13871	13815	13747	13687	13975	13809	13827	13964	13850	13813	13862	13928	13760	13697	13818	13829	13779	14024	13877	13692	13668	13677	13898	13970	13820	13855	13728	13851	13838	13695	13888	13874	13852	13809	13729	13635	13875	13786	13934	13786	13972	13970	13798	13927	13815	13812	13957	13833	14009	13667	13749	13910	13865	13918	13832	13717	13939	13848	13863	13924	13863	13851	13837	13851	13754	13834	13808	13931	13842	13699	13834	13759	13726	14020	13666	14001	13796	13897	13889	13903	13856	13756	13777	13917	13691	13818	13781	13865	13775	13957	13873	13565	13761	13734	13847	13712	13704	13743	13636	13766	13858	13749	14072	13958	13846	13793	13827	13824	13937	13873	13933	13785	13839	13892	13695	13707	13969	13741	13847	13826	13735	13794	13876	13916	13830	14013	13739	13906	13892	13936	13946	13939	13877	13864	13913	13907	13851	13939	13869	13688	13506	13915	13838	14007	13631	13811	13847	13835	13671	13736	13723	13761	13909	13864	13810	13751	13725	13702	13783	13835	13918	13911	13751	13905	13761	13756	13822	13793	13763	13572	13961	13688	13638	13725	13799	13752	13695	13690	13883	13709	13784	13842	13782	13795	13830	13876	13826	13804	13906	13870	13942	13808	13711	13804	13651	13837	13825	13769	13893	13929	13890	13725	13760	13804	13795	13808	13803	13835	13802	13601	13958	13735	13784	14008	13844	14056	13779	13824	13763	13811	13763	13804	13760	13828	13824	13892	13864	13755	13724	13747	13802	13858	13881	13782	14046	13827	13907	13719	13856	13571	13846	13656	13795	13750	13673	13924	13776	13792	13851	13738	13948	13966	13688	13825	13836	13943	13934	13689	13775	13854	13800	13815	13852	13824	13748	13733	13778	13747	13845	13880	13897	13781	13678	13883	13882	13922	13798	13868	13655	13721	13789	13784	13950	13870	13885	13670	13666	13772	13826	13791	13830	13689	13697	13847	13909	13779	13834	13855	13870	13936	13831	13823	13778	13668	13764	13838	13831	13749	13773	13858	13920	13800	13910	13915	13779	13890	13866	13986	13871	13729	13774	13791	13670	13841	13764	13836	13738	13776	13757	13710	13888	13774	13772	13927	13717	13802	13880	13753	13851	13740	13860	13774	13944	13747	13818	13845	13722	13842	13872	13806	13886	13712	13977	13896	13647	13786	13900	13806	13745	13773	13839	13839	13842	13804	13835	13755	13804	13795	13767	14033	13721	13720	13845	13666	13732	14093	13711	13819	13749	13886	13809	13814	13826	13793	13873	13712	13975	13795	13806	13837	13812	13567	13860	13925	13846	13821	13961	13807	13901	13771	13835	13837	13848	13795	13660	13763	13746	13746	13828	13850	13873	13819	13741	13760	13842	13756	13976	13615	13842	13839	13827	13787	13835	13788	13891	13816	13931	13771	13759	13734	13819	13923	13774	13701	13698	13718	13848	13838	13814	13749	13860	13806	13677	13857	13894	13891	13751	13687	13956	13844	13812	13896	13739	13641	13913	13974	13759	13791	13971	13705	13814	13877	13741	13893	13898	13754	13840	14050	13752	13821	13869	13776	13744	13832	13717	13839	13899	13925	13860	13926	13977	13694	13800	13991	13761	13746	13759	13917	13772	13880	13847	13771	13716	13835	13841	13851	13859	13761	13844	13835	13748	13868	13730	13753	13734	13707	13890	13691	13979	13762	13844	13804	13769	13913	13557	13799	13789	13730	13729	14028	13808	13825	14001	13866	13851	13821	13973	13705	13784	13494	13915	13841	13891	13883	13715	13799	13836	13813	13747	13670	13936	13646	13877	13757	13846	13911	13863	13696	13958	13788	13826	13863	13709	13883	13810	13580	13874	13845	13950	13820	13720	13946	13805	13747	13770	13830	14036	13776	13916	13819	13896	13924	13865	14054	13871	13851	13932	13815	13859	13774	13838	13884	13903	13769	13861	13884	13675	13871	13803	13843	13730	13946	13831	13752	13863	13903	13871	13849	13789	13739	13784	13807	13568	13788	13781	13778	13741	13987	13717	13898	13711	13787	13785	13817	13674	13825	13823	13935	13841	13774	13962	13907	13886	13874	13832	13743	13787	13817	13597	13803	13843	13835	13778	13898	13784	13892	13796	13727	13981	13822	13740	13961	13680	13636	13948	13746	13677	13884	13969	13815	13764	13851	13758	13798	13826	13817	13691	13779	13864	13902	13907	13721	13902	13878	14014	13976	13621	13726	13971	13777	13724	13629	13849	13775	13757	13568	13700	13840	13788	13805	13851	13793	13797	13864	13830	13867	13743	13687	13860	13903	13833	13847	13948	13868	13741	13900	13787	13870	13834	13802	13804	13788	13766	13761	13841	13793	13750	13874	13849	13931	13958	13762	13708	13736	13816	13806	13804	13923	13749	13963	13810	13841	13814	13906	13721	13815	13763	13748	13737	13812	13822	13893	13841	13776	13787	13867	13898	13762	13941	13885	13800	13895	13849	14028	13744	13796	13689	13757	13853	13774	13957	13902	13672	13746	14021	13718	13918	13850	13807	13838	14037	13864	13753	13846	13814	13765	14081	13767	13934	13858	13825	13859	13846	13847	13866	13782	13708	13835	13849	13940	13897	13831	13826	13752	13644	13719	13863	13831	13733	13850	13881	13756	13909	13837	14001	13860	13887	13907	13791	13885	13855	13908	13816	13757	13968	13756	13858	13879	13744	13781	13819	13748	13898	13857	13763	13810	13778	13781	13680	13799	13833	13809	13860	13807	13882	13783	13808	13788	14019	13847	13718	13883	13846	13793	13860	13667	14053	13646	13620	13863	13883	13997	13865	13853	13799	13709	13844	14034	13880	13804	13791	14062	13643	13936	13831	13733	13717	13960	13737	13809	13956	13923	13767	13751	13764	13906	13672	13869	13788	13624	13880	13824	13792	13943	13699	13703	13691	13608	13904	13853	13831	13802	13789	13673	13645	13924	13744	13765	13866	13754	13713	13811	13814	13790	13902	13812	13726	13907	13633	14004	13895	13954	13695	13645	13791	13885	13692	13981	13794	13872	13722	13853	13769	13897	13701	13834	13701	13838	13741	13838	13839	13904	13992	13755	13827	13814	13750	13809	13936	13789	13765	13801	13787	13787	13709	13823	13824	13776	13873	13769	13775	13757	13879	13990	13750	13870	13753	13837	13859	13838	13740	13787	13760	13817	13749	13806	13889	13817	13801	13567	13738	13850	13815	13661	13755	13819	13752	13740	13934	13931	13737	13855	13829	13722	13821	13868	13805	14030	13817	13835	13939	13965	13842	13765	13649	13757	13729	13744	13909	13923	13829	13789	13854	13752	13906	13914	13917	13908	13756	13639	13714	13744	13999	13650	13744	13694	13787	13901	13724	13847	13807	13815	13816	13740	13948	13826	13951	13795	13845	13787	13827	13881	13789	13908	13708	13805	13920	13731	13901	13694	13800	13762	13729	13926	13826	13694	13872	13737	13974	13969	13646	13886	13806	13844	13801	13943	13712	13940	13795	13821	13739	13759	13958	13740	13744	13780	13829	13722	13739	13781	13675	13784	13693	13816	13808	13797	13911	13793	13755	13731	13764	13832	13711	13776	13721	13794	13712	13825	13826	13764	13576	13831	13663	13791	13910	13654	13974	13781	13755	13903	13807	13784	13627	13813	13790	13779	14010	13822	13671	13802	13877	13716	13626	13645	13984	14029	13798	14020	13715	13727	13708	13666	13794	13851	13725	13894	13790	13858	14020	13814	13822	13867	13899	13964	13676	13734	13914	13928	13804	13872	13754	13844	13725	13887	13766	13849	13910	13836	13743	13925	13798	13876	13875	13724	14058	13706	13826	13625	13752	13750	13692	13768	13637	13710	13723	13781	13695	13664	13915	13973	13889	13884	13902	13982	13981	13737	13849	13783	13809	13642	13878	13782	13864	13865	13898	13791	13745	13815	13584	13757	13744	13862	13885	13798	13927	13836	13779	13944	13797	13950	13820	13810	13843	13631	13839	13799	13693	13755	13725	13928	13838	13813	13627	13713	13843	13916	13796	13692	13705	13699	13798	13764	13815	13724	13844	13905	13758	13858	13925	13835	13880	13722	13941	13924	13833	13870	13740	13691	13851	13809	13771	13845	13678	13823	13947	13722	13991	13786	13837	13802	13749	13877	13823	13910	13842	13872	13878	13739	13790	13815	13878	13755	14009	13855	13879	13769	13854	13710	13883	13776	13748	14003	13858	13931	13859	13950	13612	13804	13842	13684	13724	13788	13877	13924	13824	13890	13623	13852	13837	13799	13829	13880	13710	13743	13879	14002	13697	13949	13674	13940	13725	13879	13738	13802	13739	13797	13718	13771	13735	13738	13812	13913	13834	13782	13937	13736	13745	13784	13826	13691	13921	13654	13837	13841	13922	13848	13885	13784	13835	13793	13736	13791	13774	13871	13901	13879	13762	13778	13759	13893	13779	14018	13813	13804	13668	13955	13765	13673	13984	13621	13908	13839	13783	13787	13859	13718	13796	13915	13856	13688	13805	13626	13879	13842	13809	13683	13823	13782	13976	13940	13924	13809	13798	13822	13904	13762	13865	13720	13734	13788	13716	13856	13873	13845	13953	13801	13744	13932	13933	13820	13807	13707	13704	13905	13725	13933	13730	13815	13798	13863	13758	13706	13650	13768	13803	14001	13804	13897	13927	13738	13783	13673	13756	13769	13883	13887	13881	13813	13816	13760	13815	13807	13753	13754
28504	34711	45701	36370	26501	20948	19338	18255	17270	16990	16760	16560	16668	16378	16685	16903	16766	16702	16606	16737	16437	16697	16647	16423	16746	16762	16676	16774	16775	16936	16802	16735	16653	16708	16747	16802	16627	16687	16675	16665	16878	16531	16628	16576	16583	16488	16535	16681	16666	16597	16811	16681	16800	16708	16565	16718	16727	16677	16710	16582	16746	16552	16742	16651	16517	16489	16654	16645	16632	16836	16725	16556	16820	16748	16777	16737	16578	16596	16848	16509	16709	16605	16638	16550	16938	16692	16401	16564	16794	16667	16457	16527	16785	16610	16740	16523	16645	16517	16423	16695	16568	16639	16781	16561	16640	16597	16594	16586	16624	16513	16700	16712	16568	16683	16735	16693	16707	16663	16702	16584	16649	16458	16725	16559	16740	16709	16455	16610	16704	16751	16603	16434	16601	16887	16640	16658	16748	16642	16845	16675	16713	16657	16710	16650	16798	16621	16683	16478	16546	16608	16573	16693	16560	16711	16585	16599	16682	16815	16636	16536	16613	16787	16679	16677	16615	16523	16643	16476	16680	16616	16611	16573	16718	16570	16545	16615	16721	16667	16675	16766	16687	16577	16806	16737	16743	16539	16817	16595	16664	16547	16668	16523	16732	16824	16766	16519	16541	16679	16732	16678	16828	16784	16756	16718	16827	16578	16742	16628	16548	16612	16609	16755	16565	16546	16421	16730	16635	16831	16575	16540	16521	16467	16616	16733	16528	16628	16612	16776	16852	16491	16730	16682	16603	16636	16581	16510	16789	16424	16355	16699	16687	16609	16532	16662	16636	16865	16788	16567	16754	16561	16762	16637	16573	16606	16558	16751	16654	16887	16465	16600	16741	16764	16501	16643	16532	16439	16533	16546	16574	16710	16699	16570	16638	16594	16767	16485	16662	16716	16660	16824	16559	16663	16756	16612	16767	16955	16511	16531	16491	16474	16571	16511	16515	16708	16727	16754	16732	16616	16506	16500	16657	16802	16688	16647	16720	16719	16598	16622	16508	16772	16442	16666	16593	16581	16779	16810	16542	16676	16711	16684	16623	16752	16450	16520	16542	16681	16722	16611	16640	16641	16621	16792	16745	16564	16549	16782	16781	16403	16547	16645	16802	16538	16920	16765	16669	16625	16801	16499	16735	16387	16644	16563	16612	16641	16658	16663	16648	16713	16716	16778	16520	16661	16668	16794	16772	16582	16496	16633	16705	16523	16793	16604	16595	16605	16776	16521	16593	16670	16607	16478	16508	16694	16569	16625	16743	16671	16853	16585	16809	16558	16631	16644	16615	16809	16757	16647	16615	16797	16712	16674	16531	16656	16609	16644	16621	16836	16809	16489	16883	16564	16710	16745	16538	16621	16705	16434	16661	16862	16562	16519	16651	16580	16698	16622	16431	16812	16507	16553	16693	16525	16951	16663	16496	16674	16539	16547	16588	16491	16505	16728	16734	16891	16540	16618	16501	16877	16538	16613	16535	16659	16658	16587	16595	16730	16591	16689	16713	16505	16482	16617	16647	16549	16657	16588	16787	16560	16658	16684	16756	16703	16547	16593	16540	16780	16569	16566	16727	16657	16618	16550	16652	16600	16933	16588	16663	16647	16492	16674	16456	16629	16662	16461	16522	16701	16694	16626	16710	16841	16565	16727	16811	16489	16782	16763	16715	16649	16559	16405	16445	16601	16800	16577	16667	16622	16770	16694	16827	16697	16489	16603	16961	16639	16665	16386	16621	16772	16576	16565	16602	16676	16705	16521	16528	16578	16591	16486	16810	16745	16543	16674	16706	16790	16746	16611	16651	16667	16513	16611	16514	16525	16773	16607	16482	16648	16612	16675	16672	16544	16658	16725	16713	16656	16676	16490	16652	16861	16626	16638	16569	16559	16538	16631	16420	16576	16501	16629	16715	16522	16776	16821	16674	16595	16822	16704	16850	16590	16514	16802	16834	16740	16692	16764	16757	16783	16510	16518	16671	16539	16686	16672	16819	16429	16777	16868	16589	16616	16536	16428	16811	16661	16567	16708	16728	16527	16833	16744	16824	16593	16897	16692	16698	16670	16774	16731	16521	16744	16518	16622	16724	16815	16601	16565	16581	16540	16570	16662	16666	16644	16636	16666	16457	16585	16658	16680	16544	16584	16625	16588	16575	16578	16707	16593	16862	16602	16725	16572	16739	16648	16611	16639	16732	16668	16760	16686	16539	16654	16727	16644	16727	16584	16597	16721	16480	16648	16558	16534	16686	16720	16714	16659	16576	16601	16612	16562	16799	16683	16557	16889	16821	16646	16606	16663	16579	16592	16734	16637	16714	16611	16640	16473	16634	16655	16569	16465	16444	16488	16696	16785	16675	16791	16622	16542	16587	16585	16902	16801	16669	16680	16982	16749	16823	16674	16517	16570	16655	16499	16593	16568	16695	16645	16653	16503	16694	16791	16504	16610	16634	16557	16785	16545	16634	16775	16787	16714	16712	16612	16564	16695	16485	16633	16535	16536	16641	16608	16740	16564	16444	16843	16744	16677	16636	16545	16692	16664	16640	16756	16782	16763	16596	16460	16641	16562	16603	16688	16513	16769	16547	16539	16621	16736	16672	16726	16576	16611	16751	16647	16657	16733	16563	16712	16788	16737	16623	16646	16657	16650	16682	16599	16720	16638	16774	16781	16686	16805	16601	16563	16699	16700	16872	16730	16622	16648	16510	16688	16563	16642	16716	16679	16584	16495	16694	16722	16732	16581	16814	16487	16504	16612	16678	16843	16636	16540	16671	16543	16661	16750	16598	16707	16630	16669	16696	16691	16490	16577	16694	16726	16444	16601	16740	16603	16611	16635	16761	16493	16644	16664	16555	16741	16700	16760	16828	16657	16685	16523	16675	16682	16598	16779	16626	16520	16947	16772	16544	16552	16699	16700	16556	16663	16747	16576	16762	16716	16684	16633	16747	16602	16638	16531	16743	16731	16687	16606	16482	16422	16536	16609	16670	16577	16608	16671	16700	16827	16791	16642	16477	16602	16713	16954	16663	16603	16588	16697	16757	16836	16662	16676	16781	16535	16791	16707	16740	16826	16561	16738	16586	16670	16818	16709	16591	16871	16814	16583	16774	16806	16569	16553	16680	16616	16577	16651	16663	16374	16621	16419	16625	16412	16592	16543	16674	16795	16835	16630	16531	16470	16699	16732	16561	16606	16659	16808	16569	16706	16561	16712	16739	16609	16586	16665	16609	16524	16677	16538	16437	16690	16646	16354	16519	16558	16718	16704	16616	16597	16656	16691	16731	16840	16609	16682	16658	16692	16725	16655	16511	16660	16620	16716	16722	16865	16795	16738	16689	16604	16619	16505	16604	16586	16491	16652	16616	16662	16878	16781	16594	16796	16775	16848	16600	16595	16567	16724	16660	16663	16616	16584	16682	16799	16805	16583	16746	16624	16529	16768	16696	16612	16706	16720	16693	16856	16316	16633	16644	16563	16524	16729	16696	16632	16546	16628	16729	16596	16683	16812	16619	16606	16678	16597	16587	16645	16638	16535	16674	16731	16576	16783	16615	16772	16592	16702	16657	16578	16762	16704	16673	16711	16825	16656	16600	16509	16542	16834	16557	16601	16458	16623	16707	16741	16594	16560	16569	16674	16626	16627	16524	16636	16794	16550	16714	16619	16674	16617	16567	16795	16897	16548	16602	16582	16704	16690	16676	16685	16560	16651	16698	16598	16479	16525	16711	16676	16787	16573	16847	16623	16838	16832	16786	16780	16557	16705	16832	16495	16877	16713	16640	16688	16779	16473	16883	16660	16616	16747	16601	16599	16763	16480	16704	16542	16767	16640	16686	16719	16705	16559	16508	16743	16579	16754	16416	16493	16794	16735	16802	16769	16906	16569	16601	16662	16771	16573	16662	16676	16721	16722	16634	16739	16606	16821	16790	16684	16683	16607	16808	16795	16552	16661	16719	16673	16654	16678	16492	16741	16372	16746	16706	16742	16748	16633	16545	16570	16531	16749	16914	16465	16566	16637	16683	16675	16599	16699	16521	16675	16738	16557	16799	16794	16647	16680	16600	16611	16608	16549	16682	16609	16664	16442	16413	16638	16574	16693	16620	16636	16559	16759	16711	16550	16723	16611	16763	16682	16688	16609	16562	16671	16607	16653	16667	16595	16726	16881	16643	16651	16642	16694	16709	16593	16469	16679	16724	16634	16750	16882	16485	16642	16682	16853	16686	16745	16812	16716	16570	16590	16806	16495	16775	16551	16713	16668	16553	16573	16440	16560	16601	16596	16619	16623	16746	16583	16884	16494	16639	16708	16575	16967	16482	16566	16556	16629	16732	16603	16719	16765	16762	16479	16602	16643	16697	16547	16629	16449	16594	16724	16601	16413	16568	16695	16637	16686	16758	16723	16561	16785	16663	16602	16688	16465	16560	16583	16749	16964	16807	16752	16775	16808	16672	16661	16430	16706	16698	16705	16628	16618	16597	16513	16564	16824	16729	16876	16646	16693	16663	16655	16727	16598	16855	16769	16664	16580	16613	16515	16473	16884	16703	16675	16650	16722	16658	16479	16620	16817	16654	16683	16734	16758	16543	16520	16548	16862	16725	16617	16846	16607	16480	16588	16721	16571	16575	16808	16484	16528	16965	16562	16490	16533	16570	16470	16679	16657	16895	16739	16670	16585	16614	16627	16673	16747	16894	16430	16813	16550	16660	16601	16723	16690	16659	16798	16728	16858	16518	16446	16463	16627	16740	16549	16677	16576	16735	16713	16535	16563	16739	16422	16641	16797	16766	16706	16549	16767	16487	16669	16746	16684	16757	16476	16729	16716	16677	16827	16543	16824	16645	16725	16656	16834	16676	16691	16631	16564	16547	16613	16461	16273	16609	16612	16774	16760	16783	16649	16776	16753	16669	16495	16703	16489	16527	16775	16545	16723	16558	16819	16706	16676	16727	16736	16858	16501	16517	16640	16640	16739	16601	16748	16677	16409	16696	16679	16680	16608	16591	16677	16824	16793	16794	16486	16772	16717	16685	16672	16784	16596	16938	16629	16763	16888	16723	16797	16799	16857	16894	16728	16800	16758	16720	16630	16717	16738	16403	16622	16494	16919	16596	16621	16652	16688	16686	16525	16650	16590
28472	52903	48229	33675	24572	18490	17192	15849	14981	14653	14410	14283	14312	14187	14310	13981	14257	14245	14233	14294	14199	14273	14194	14040	14120	14310	14174	14248	14305	14141	14130	14237	14256	14314	14416	14177	14372	14400	14200	14352	14488	14200	14246	14292	14298	14298	14371	14302	14250	14293	14336	14335	14286	14273	14286	14110	14109	14412	14283	14260	14311	14388	14221	14212	14224	14261	14279	14242	14269	14278	14335	14085	14346	14448	14047	14289	14326	14380	14371	14292	14401	14273	14290	14113	14198	14315	14180	14144	14259	14258	14278	14328	14165	14220	14319	14357	14326	14183	14373	14385	14275	14374	14299	14333	14304	14189	14231	14252	14341	14342	14282	14198	14321	14298	14188	14259	14383	14375	14185	14393	14106	14260	14205	14231	14305	14454	14317	14174	14206	14362	14387	14093	14359	14208	14190	14099	14235	13981	14440	14168	14394	14192	14433	14215	14286	14411	14405	14164	14316	14225	14408	14229	14256	14238	14163	14213	14340	14166	14278	14201	14144	14379	14322	14339	14278	14161	14264	14248	14196	14324	14304	14154	14227	14436	14271	14272	14430	14390	14091	14454	14262	14349	14336	14232	14382	14411	14300	14117	14387	14118	14263	14259	14198	14292	14294	14170	14279	14304	14361	14327	14327	14313	14228	14311	14257	14114	14055	14199	14262	14313	14381	14277	14264	14341	14280	14178	14116	14197	14362	14334	14350	14256	14212	14072	14334	14314	14365	14090	14380	14195	14341	14264	14335	14287	14228	14557	14287	14108	14083	14212	14359	14233	14107	14383	14308	14254	14110	14198	14344	14222	14285	14243	14381	14348	14183	14397	14238	14390	14350	14346	14475	14260	14234	14249	14209	14228	14276	14277	14172	14300	14322	14219	14383	14320	14121	14187	14217	14410	14162	14251	14248	13977	14204	14250	14297	14280	14362	14263	14160	14127	14262	14272	14202	14368	14299	14265	14458	14208	14250	14149	14266	14302	14387	14317	14147	14291	14245	14374	14349	14309	14430	14256	14379	14113	14230	14292	14195	14309	14350	14258	14255	14033	14398	14241	14132	14201	14218	14343	14317	14325	14201	14279	14379	14236	14197	14243	14378	14182	14257	14374	14452	14276	14214	14190	14333	14205	14372	14349	14320	14468	14188	14456	14262	14316	14307	14380	14288	14365	14200	14353	14301	14184	14296	14128	14290	14316	14236	14176	14305	14273	14238	14205	14270	14388	14331	14152	14164	14199	14328	14156	14265	14069	14332	14242	14203	14451	14252	14206	14203	14461	14232	14446	14369	14246	14327	14474	14171	14314	14390	14210	14259	14251	14145	14414	14468	14282	14090	14220	14268	14191	14349	14298	14391	14378	14210	14255	14258	14051	14353	14060	14318	14168	14162	14202	14345	14263	14274	14254	14348	14239	14247	14119	14231	14167	14341	14367	14213	14170	14342	14312	14266	14151	14086	14279	14202	14382	14270	14129	14170	14338	14161	14228	14277	14365	14078	14181	14298	14144	14254	14272	14312	14321	14299	14139	14332	14258	14314	14116	14284	14255	14202	14162	14329	14317	14226	14385	14136	14116	14238	14210	14287	14295	14290	14234	14184	14347	14279	14458	14153	14181	14273	14157	14300	14382	14417	14377	14280	14323	14178	14190	14325	14301	14285	14383	14259	14208	14291	14087	14266	14234	14339	14319	14373	14286	14412	14408	14328	14079	14258	14249	14267	14299	14075	14300	14350	14327	14283	14256	14233	14300	14277	14096	14352	14177	14349	14186	14039	14161	14157	14115	14234	14123	14362	14070	14319	14388	14337	14411	14183	14264	14225	14390	14243	14260	14276	14190	14279	14318	14148	14175	14285	14360	14328	14085	14396	14279	14288	14136	14249	14256	14334	14134	14384	14204	14165	14333	14136	14263	14170	14210	14430	14218	14273	14107	14324	14296	14396	14226	14168	14291	14269	14261	14219	14126	14276	14361	14177	14146	14290	14348	14292	14239	14257	14247	14296	14164	14411	14220	14326	14250	14309	14087	14285	14129	14322	14286	14263	14376	14335	14289	14183	14312	14293	14423	14265	14284	14171	14250	14176	14285	14369	14240	14192	14285	14256	14251	14330	14217	14139	14480	14229	14288	14196	14142	14343	14324	14207	14158	14210	14251	14386	14384	14492	14477	14283	14232	14202	14130	14425	14277	14389	14245	14162	14370	14246	14278	14142	14222	14453	14404	14379	14291	14159	14311	14287	14419	14407	14302	14254	14234	14228	14328	14288	14400	14278	14218	14324	14279	14194	14448	14421	14194	14265	14405	14185	14348	14210	14152	14404	14182	14312	14046	14443	14333	14517	14142	14325	14075	14348	14211	14132	14138	14293	14277	14305	14178	14227	14325	14203	14316	14112	14414	14215	14304	14351	14397	14278	14101	14216	14314	14309	14308	14206	14194	14308	14339	14216	14268	14244	14267	14178	14283	14164	14180	14198	14262	14153	14417	14229	14206	14443	14304	14271	14317	14295	14428	14289	14104	14324	14086	14338	14226	14427	14370	14353	14166	14330	14393	14234	14180	14176	14339	14235	14301	14132	14364	14335	14143	14213	14152	14242	14330	14319	14328	14313	14303	14419	14420	14178	14109	14475	14274	14203	14209	14181	14223	14313	14261	14308	14057	14352	14211	14177	14252	14304	14183	14299	14343	14468	14374	14056	14276	14325	14210	14137	14271	14234	14202	14284	14197	14219	14077	14211	14344	14323	14198	14075	14260	14091	14176	14280	14303	14350	14415	14195	14221	14150	14145	14333	14338	14341	14360	14425	14273	14305	14190	14119	14252	14159	14182	14294	14249	14277	14292	14174	14260	14363	14246	14391	14181	14287	14260	14358	14355	14205	14313	14227	14205	14263	14177	14245	14245	14220	14325	14361	14357	14499	14339	14211	14185	14253	14342	14464	14283	14309	14271	14318	14295	14272	14243	14173	14293	14402	14249	14314	14111	14274	14285	14195	14414	14253	14281	14368	14276	14230	14145	14425	14460	13948	14460	14214	14275	14165	14265	14251	14477	14135	14378	14223	14466	14258	14281	14248	14412	14218	14314	14366	14322	14285	14142	14225	14201	14269	14262	14205	14444	14343	14233	14256	14191	14369	14204	14225	14201	14126	14178	14291	14268	14282	14314	14414	14286	14264	14364	14245	14237	14213	14217	14223	14245	14405	14311	14420	14303	14200	14095	14247	14211	14192	14185	14383	14398	14121	14345	14287	14337	14194	14362	14180	14359	14189	14223	14305	14318	14143	14194	14243	14219	14268	14259	14283	14222	14226	14213	14438	14307	14400	14126	14261	14281	14390	14451	14346	14366	14298	14309	14272	14186	14151	14409	14169	14204	14287	14105	14249	14148	14224	14114	14358	14339	14455	14308	14354	14325	14384	14196	14276	14102	14422	14017	14310	14387	14240	14306	14291	14232	14401	14268	14188	14360	14478	14198	14236	14307	14330	14298	14313	14403	14196	14314	14144	14377	14303	14215	14332	14102	14280	14348	14249	14345	14261	14168	14369	14229	14277	14244	14215	14269	14347	14274	14216	14383	14222	14262	14241	14398	14238	14266	14369	14258	14284	14263	14343	14271	14176	14215	14371	14181	14238	14219	14426	14210	14375	14252	14380	14412	14164	14213	14206	14326	14167	14320	14100	14166	14292	14212	14238	14326	14304	14188	14160	14249	14235	14249	14396	14380	14249	14403	14229	14205	14107	14327	14273	14319	14092	14133	14187	14272	14193	14351	14275	14308	14124	14325	14234	14295	14237	14260	14360	14137	14166	14092	14320	14132	14369	14289	14348	14132	14387	14204	14207	14244	14319	14186	14310	14268	14332	14240	14336	14293	14277	14551	14325	14306	14220	14356	14247	14262	14387	14189	14320	14311	14248	14340	14342	14360	14365	14328	14430	14478	14419	14360	14389	14304	14255	14204	14383	14278	14370	14261	14181	14299	14270	14433	14091	14315	14416	14321	14285	14331	14159	14265	14377	14184	14348	14325	14356	14348	14167	14171	14330	14234	14346	14271	14311	14308	14215	14196	14445	14381	14428	14324	14154	14368	14278	14078	14242	14378	14223	14257	14300	14249	14257	14198	14238	14149	14286	14349	14188	14177	14395	14289	14301	14382	14385	14300	14191	14445	14366	14319	14305	14208	14162	14272	14283	14350	14329	14225	14228	14430	14164	14449	14427	14251	14171	14324	14385	14196	14442	14410	14271	14244	14168	14398	14123	14127	14328	14370	14299	14380	14408	14392	14312	14403	14227	14143	14367	14237	14344	14303	14375	14288	14196	14370	14188	14231	14247	14265	14267	14397	14350	14172	14218	14302	14168	14222	14306	14407	14233	14160	14180	14348	14256	14351	14242	14203	14370	14186	14203	14286	14321	14171	14376	14330	14233	14327	14348	14314	14261	14298	14352	14325	14071	14074	14531	14285	14225	14226	14265	14234	14232	14285	14313	14264	14448	14161	14224	14058	14286	14369	14314	14290	14296	14159	14173	14281	14123	14313	14302	14425	14302	14382	14358	14182	14221	14202	14310	14239	14433	14441	14414	14215	14210	14278	14117	14343	14403	14364	14299	14216	14261	14293	14344	14242	14277	14315	14310	14253	14341	14292	14171	14482	14212	14364	14373	14257	14222	14428	14249	14202	14267	14103	14306	14222	14301	14140	14288	14238	14319	14057	14261	14321	14418	14061	14341	14282	14309	14228	14282	14303	14147	14232	14328	14355	14298	14196	14340	14271	14301	14439	14130	14210	14247	14334	14277	14415	14234	14274	14284	14409	14272	14285	14441	14283	14244	14323	14201	14307	14317	14227	14235	14410	14349	14228	14278	14242	14227	14253	14263	14200	14308	14309	14122	14386	14118	14284	14268	14254	14318	14365	14207	14282	14223	14330	14280	14265	14155	14266	14115	14269	14118	14411	14256	14166	14389	14491	14151	14320	14457	14500	14332	14336	14162	14400	14129	14194	14508	14100	14323	14271	14436	14309	14161	14411	14151	14279	14188	14343	14076	14387	14358	14233	14297	14189	14336	14206	14330	14330	14245	14364	14233	14218	14291	14287	14204	14216	14134	14337	14134	14307	14374	14432	14116	14307	14330	14288
24040	23185	43076	42899	35058	30833	29726	23763	20485	18418	17119	16724	16580	16738	16519	16610	16505	16804	16768	16757	16572	16724	16426	16678	16484	16725	16508	16453	16456	16623	16476	16306	16690	16567	16660	16430	16420	16335	16410	16419	16633	16393	16557	16720	16591	16667	16552	16478	16552	16449	16671	16546	16495	16418	16477	16611	16654	16490	16479	16493	16365	16286	16444	16604	16422	16380	16594	16510	16432	16265	16521	16546	16484	16340	16456	16600	16531	16453	16576	16424	16307	16442	16320	16426	16591	16605	16507	16372	16471	16629	16548	16528	16301	16473	16547	16443	16478	16460	16559	16625	16338	16472	16598	16529	16407	16552	16537	16423	16353	16646	16488	16346	16381	16629	16633	16491	16320	16551	16472	16608	16634	16588	16428	16275	16351	16373	16477	16321	16380	16313	16576	16469	16403	16628	16396	16521	16396	16561	16550	16576	16444	16370	16648	16397	16465	16460	16367	16543	16655	16484	16515	16339	16413	16573	16392	16585	16530	16400	16400	16466	16486	16350	16688	16614	16614	16365	16465	16457	16339	16553	16652	16465	16590	16546	16575	16348	16464	16588	16471	16216	16397	16758	16631	16516	16441	16396	16506	16548	16300	16317	16596	16557	16548	16362	16488	16549	16407	16352	16427	16259	16527	16260	16481	16372	16164	16606	16473	16493	16411	16583	16477	16492	16437	16610	16487	16570	16468	16358	16552	16423	16442	16574	16436	16615	16569	16289	16400	16274	16277	16237	16466	16439	16391	16441	16587	16328	16246	16381	16414	16204	16462	16467	16413	16361	16637	16392	16332	16498	16405	16599	16401	16394	16495	16390	16409	16473	16515	16758	16395	16370	16398	16536	16423	16416	16579	16338	16332	16385	16648	16457	16418	16416	16535	16573	16444	16479	16644	16599	16416	16508	16430	16511	16593	16415	16482	16539	16470	16246	16458	16642	16585	16201	16410	16482	16354	16530	16414	16523	16560	16361	16546	16497	16583	16391	16331	16315	16295	16368	16544	16601	16452	16317	16511	16393	16542	16606	16403	16322	16368	16413	16565	16436	16312	16425	16475	16414	16366	16210	16351	16405	16403	16423	16642	16416	16485	16495	16512	16559	16382	16463	16342	16181	16228	16396	16577	16393	16590	16268	16468	16529	16353	16538	16381	16321	16434	16637	16305	16583	16408	16388	16476	16536	16648	16439	16278	16313	16435	16442	16239	16418	16514	16431	16494	16423	16355	16520	16353	16386	16525	16509	16393	16353	16531	16574	16451	16370	16256	16611	16485	16246	16388	16575	16479	16343	16556	16550	16392	16564	16603	16391	16364	16467	16362	16495	16562	16355	16414	16275	16576	16436	16513	16397	16486	16582	16452	16337	16479	16603	16391	16367	16393	16612	16506	16485	16605	16407	16778	16336	16545	16498	16630	16386	16374	16568	16448	16546	16491	16382	16592	16291	16270	16595	16298	16192	16574	16388	16403	16438	16374	16398	16237	16479	16278	16314	16329	16384	16379	16467	16477	16418	16405	16413	16338	16477	16497	15976	16531	16448	16561	16377	16307	16497	16475	16402	16655	16529	16439	16595	16482	16589	16361	16511	16407	16516	16366	16496	16514	16468	16551	16331	16479	16588	16429	16297	16455	16567	16313	16603	16569	16412	16373	16540	16496	16425	16538	16263	16518	16389	16443	16528	16438	16404	16506	16598	16397	16362	16458	16309	16373	16461	16474	16271	16294	16491	16455	16358	16473	16627	16416	16508	16625	16484	16377	16510	16504	16265	16299	16415	16419	16461	16576	16181	16477	16331	16299	16520	16571	16483	16546	16483	16518	16467	16520	16396	16405	16327	16429	16433	16368	16615	16439	16585	16365	16413	16679	16413	16495	16556	16609	16573	16413	16668	16302	16453	16568	16598	16551	16503	16624	16431	16538	16414	16550	16474	16641	16463	16449	16484	16460	16368	16318	16508	16490	16371	16254	16396	16471	16401	16553	16385	16324	16440	16406	16243	16387	16292	16457	16385	16566	16437	16300	16414	16315	16408	16430	16585	16369	16555	16360	16469	16383	16273	16332	16558	16423	16455	16426	16427	16503	16411	16420	16321	16400	16479	16468	16650	16474	16529	16396	16526	16491	16416	16438	16660	16543	16357	16486	16563	16557	16559	16501	16397	16561	16584	16583	16366	16470	16430	16338	16449	16596	16441	16387	16287	16270	16427	16563	16511	16384	16462	16526	16566	16327	16394	16499	16472	16571	16338	16568	16464	16350	16641	16512	16626	16303	16504	16151	16681	16453	16490	16656	16601	16663	16422	16446	16614	16618	16543	16600	16462	16501	16597	16409	16501	16523	16442	16541	16593	16447	16433	16650	16466	16357	16728	16513	16500	16618	16252	16444	16497	16728	16388	16385	16378	16395	16552	16418	16441	16374	16512	16330	16495	16447	16253	16179	16304	16485	16430	16751	16459	16580	16478	16531	16319	16377	16507	16560	16307	16437	16320	16567	16384	16611	16508	16537	16573	16390	16573	16452	16158	16604	16405	16416	16503	16283	16359	16496	16346	16405	16310	16521	16381	16421	16633	16469	16395	16454	16265	16360	16296	16521	16475	16560	16409	16446	16334	16382	16384	16265	16589	16426	16411	16354	16365	16558	16591	16334	16432	16453	16566	16437	16432	16358	16403	16416	16232	16496	16239	16548	16529	16554	16347	16310	16574	16456	16293	16330	16627	16297	16214	16459	16485	16492	16416	16388	16475	16604	16403	16391	16398	16585	16405	16535	16636	16534	16272	16350	16626	16710	16464	16366	16390	16540	16533	16464	16374	16532	16274	16328	16317	16527	16295	16359	16364	16397	16255	16544	16715	16438	16509	16422	16536	16407	16465	16533	16448	16689	16373	16404	16425	16399	16461	16439	16501	16358	16355	16559	16377	16508	16384	16421	16361	16386	16386	16477	16301	16411	16396	16516	16485	16531	16617	16597	16528	16601	16586	16568	16428	16440	16664	16475	16578	16450	16535	16600	16248	16413	16477	16416	16266	16492	16352	16464	16540	16266	16384	16423	16282	16515	16342	16419	16344	16414	16420	16488	16427	16510	16398	16386	16402	16534	16328	16429	16573	16368	16593	16470	16470	16350	16440	16485	16306	16269	16400	16397	16257	16587	16576	16457	16389	16487	16439	16558	16393	16547	16460	16447	16577	16519	16656	16399	16591	16428	16511	16467	16303	16318	16520	16621	16519	16386	16218	16328	16462	16605	16416	16398	16522	16473	16482	16309	16670	16480	16454	16532	16463	16425	16461	16618	16373	16545	16400	16465	16426	16364	16338	16654	16697	16677	16463	16692	16459	16449	16634	16504	16622	16569	16484	16323	16563	16725	16689	16214	16477	16366	16597	16544	16340	16715	16367	16469	16522	16275	16474	16552	16515	16468	16597	16640	16601	16759	16631	16509	16571	16663	16365	16629	16499	16477	16467	16336	16411	16283	16425	16468	16518	16493	16372	16609	16665	16361	16475	16295	16351	16487	16351	16486	16565	16623	16529	16459	16499	16624	16437	16300	16498	16261	16475	16462	16607	16243	16532	16400	16555	16428	16540	16565	16494	16632	16367	16443	16431	16529	16478	16551	16368	16309	16387	16424	16575	16361	16451	16631	16425	16451	16632	16347	16476	16374	16475	16501	16423	16574	16278	16295	16523	16462	16390	16330	16306	16406	16586	16344	16377	16534	16628	16535	16278	16511	16686	16429	16276	16577	16365	16459	16572	16535	16309	16475	16449	16500	16412	16352	16442	16520	16324	16358	16405	16515	16390	16303	16545	16445	16445	16483	16377	16521	16686	16482	16367	16618	16489	16329	16431	16339	16507	16558	16603	16413	16530	16488	16441	16494	16511	16648	16481	16565	16639	16553	16756	16438	16456	16620	16514	16477	16368	16538	16440	16654	16557	16429	16432	16411	16625	16392	16475	16485	16562	16540	16449	16339	16541	16557	16561	16390	16489	16431	16559	16458	16345	16851	16398	16611	16323	16419	16497	16518	16279	16652	16701	16763	16552	16265	16547	16430	16390	16375	16504	16335	16405	16482	16423	16382	16489	16402	16410	16311	16397	16593	16381	16311	16401	16202	16359	16510	16454	16378	16356	16377	16377	16229	16498	16516	16405	16222	16401	16672	16500	16369	16456	16469	16531	16447	16539	16385	16567	16607	16451	16372	16413	16254	16448	16564	16344	16557	16497	16415	16301	16584	16710	16613	16527	16366	16465	16411	16516	16500	16540	16463	16433	16357	16598	16394	16199	16414	16434	16367	16438	16541	16550	16461	16290	16368	16496	16318	16329	16308	16501	16558	16279	16393	16333	16461	16438	16328	16503	16423	16439	16497	16530	16557	16468	16695	16488	16398	16645	16434	16425	16542	16543	16365	16452	16413	16379	16466	16610	16308	16365	16409	16404	16412	16426	16403	16569	16382	16370	16506	16560	16470	16315	16432	16402	16486	16466	16613	16358	16647	16302	16344	16151	16544	16425	16213	16274	16359	16594	16338	16341	16465	16193	16590	16300	16393	16467	16553	16382	16586	16519	16327	16476	16446	16481	16391	16414	16440	16287	16248	16538	16550	16496	16547	16425	16479	16429	16425	16519	16422	16625	16345	16437	16419	16299	16565	16543	16301	16408	16674	16467	16566	16363	16387	16606	16476	16480	16491	16634	16398	16542	16355	16610	16326	16521	16405	16383	16538	16541	16658	16426	16542	16466	16231	16514	16614	16531	16298	16474	16462	16296	16412	16303	16554	16424	16293	16467	16312	16429	16477	16339	16427	16458	16394	16473	16247	16290	16322	16273	16247	16441	16469	16594	16525	16481	16248	16545	16559	16610	16642	16398	16498	16289	16458	16427	16469	16552	16634	16514	16752	16550	16445	16342	16406	16466	16386	16578	16453	16375	16174	16189	16485	16386	16508	16594	16422	16512	16565	16387	16447	16454	16439	16581	16286	16407	16407	16578	16362	16590	16514	16505	16180	16284	16291	16457	16286	16627	16406	16326	16491	16704	16504	16532	16545	16441	16580	16294	16360	16409	16371	16455	16529	16501	16373	16198	16362	16572	16470	16384	16489	16554	16321	16260	16410	16569	16425	16333	16388	16424
45924	89760	83122	56137	41756	31898	28495	22841	19012	15750	14472	14317	14333	14155	14155	14349	14403	14267	14144	14233	14265	14255	14230	14179	14266	14261	14225	14117	14263	14271	14290	14202	14299	14113	14253	14365	14153	14178	14262	14220	14218	14162	14155	14198	14370	14398	14222	14284	14288	14339	14255	14088	14190	14143	14040	14293	14170	14263	14260	14083	14285	14317	14323	14189	14108	14082	14247	14240	14175	14335	14270	14340	14240	14267	14251	14137	14149	14188	14225	14148	14318	14119	14137	14094	14128	14237	14075	14223	14152	14257	14273	14278	14258	14092	14134	13983	14213	14148	14423	14256	14087	14385	14478	14372	14070	14199	14041	14298	14263	14092	14267	14183	14193	14230	14140	14244	14132	14256	14335	14153	14240	14239	14170	14392	14099	14234	14249	14257	14188	14045	14074	14219	14383	14446	14351	14150	14060	14287	14368	14042	14156	14193	14206	14310	14126	14407	14267	14237	14221	14255	14321	14113	14337	14301	14203	14110	14197	14275	14222	14136	14281	14124	14108	14016	14314	14312	14270	14041	14241	14210	14374	14158	14201	14174	14229	14345	14243	14347	14174	14303	14435	14383	14081	14080	14131	14388	14083	14311	14184	14382	14267	14385	14108	14312	14084	14156	14107	14115	14247	14268	14311	14216	14227	14158	14226	14315	14414	14229	14229	14168	14143	14087	14167	14372	14147	14112	14222	14194	14084	14158	14282	14294	14228	14107	14112	14116	14157	14095	14416	14245	14347	14242	14197	14289	14118	14091	14164	14224	14142	14324	14348	14209	14067	14173	14368	14125	14144	14185	14051	14051	14121	14284	14230	14051	14297	14241	14146	14332	14074	14183	14191	14347	14132	14228	14241	14147	14157	14221	14170	14062	14340	14200	14168	13928	14214	14215	14185	14266	14232	14249	14397	14222	14195	14233	14212	14282	14122	14149	14314	14173	14239	14321	14148	14199	14292	14211	14170	14235	14346	14225	14268	14192	14341	14349	14200	14118	14435	14359	14313	14318	14095	14250	14257	14279	14263	14268	14185	14357	14249	14039	14072	14237	14224	14209	14348	14081	14075	13995	14139	14218	14210	14212	14168	14235	14148	14223	14116	14169	14304	14041	14123	14159	14337	14300	14296	14290	14291	14082	14369	14210	14282	14244	14229	14153	14179	14266	14283	14114	14161	14116	14187	14174	14275	14220	14388	14275	14190	14299	14253	14275	14295	14311	14113	14188	14245	14011	14124	14035	14271	14089	14175	14090	14152	14291	14206	14215	14146	14217	14162	14250	14198	14241	14072	14166	14229	14280	14147	14252	14118	14213	14319	14248	14292	14273	14303	14261	14180	14300	14121	14121	14081	14217	14102	14212	14316	14341	14214	14238	14172	14069	14276	14312	14260	14007	14041	14403	14088	14354	14423	14225	14306	14300	14230	14077	14213	14293	14280	14266	14076	14255	14136	14185	14193	14270	14150	14144	14282	14194	14204	14220	14112	14234	14292	14215	14278	14222	14314	14259	14159	14307	14228	14300	14288	14230	14268	14266	14081	14260	14174	14355	14321	14293	14108	14214	14103	14259	14099	13995	14308	14151	14143	14265	14173	14347	14172	14401	14185	14189	14207	14168	14279	14276	14231	14142	14445	14047	14300	13989	14444	14262	14222	14288	14218	14259	14223	14325	14273	14210	14193	14315	14200	14304	14359	14318	14179	14140	14138	14277	14212	14197	14241	14247	14076	14289	14189	14194	14178	14101	14272	14072	14223	14138	14156	14373	14184	14318	14279	14299	14177	14276	14285	14344	14080	14016	14134	14213	14464	14155	14182	14220	14139	14252	14071	14070	14415	14153	14137	14296	14277	14179	14263	14328	14285	14060	14206	14238	14167	14425	14216	14162	14155	14292	14162	14261	14259	14302	14360	14177	14263	14404	14187	14319	14267	13986	14263	14127	14251	14190	14147	14198	14220	14387	14214	14186	14152	14207	14284	14310	14214	14198	14135	14247	14262	14323	14159	14152	14244	14173	14256	14184	14170	14229	14047	14241	14165	14221	14409	14168	14155	14112	14292	14248	14062	14126	14104	14258	14063	14249	14051	14437	14163	14172	14286	14178	14140	14119	14302	14297	14154	14269	14258	14265	14356	14277	14226	14168	14261	14340	14229	14326	14339	14263	14321	14380	13936	14165	14402	14227	14117	14167	14279	14054	14111	14216	14222	14239	14158	14256	14120	14215	14109	14174	14289	14142	14327	14452	14304	14097	14336	14188	14138	14265	14266	14306	14263	14364	14152	14191	14244	14237	14137	14271	14174	14157	14373	14231	14114	14163	14156	14271	14243	14241	14318	14448	14257	14063	14194	14273	14214	14339	14053	14166	14391	13996	14176	14143	14134	14076	14307	14310	14292	14238	14266	14195	14180	14125	14272	14119	14448	14109	14329	14081	14295	14328	14381	14231	14294	14344	14192	14279	14269	14283	14317	14276	14227	14225	14300	14102	14351	14082	14245	14287	14248	14303	14259	14199	14131	14230	14228	14127	14240	14366	14090	14260	14146	14256	14200	14226	14308	14231	14346	14298	14141	14221	14170	14145	14133	14337	14221	14123	14203	14137	14303	14229	14102	14443	14320	14229	14357	14175	14350	14320	14117	14160	14188	14095	14053	14304	14277	14181	14284	14093	14300	14217	14298	14270	14238	14243	14278	14174	14052	14216	14238	14158	14267	14371	14148	14155	14291	14181	14167	14024	14227	14191	14179	14160	14129	14195	14111	14114	14247	14185	14130	14079	14216	14308	14290	14143	14257	14183	14116	14087	14330	14289	14167	14189	14212	14186	14206	14060	14216	14159	14274	14256	14277	14240	14205	14252	14298	14346	14368	14193	14092	14339	14191	14182	14226	14235	14203	14130	14167	14239	14350	14199	14160	14261	14250	14344	14139	14262	14427	14191	14293	14051	14341	14115	13987	14186	14171	14213	14258	14319	14135	14225	14220	14181	14304	14372	14399	14057	14189	14098	14170	14177	14355	14297	14242	14176	14174	14087	14232	14081	14297	14419	14003	14212	14201	14122	14165	14128	14027	14269	14181	14078	14065	14234	14253	14281	14089	14414	14329	14217	14296	14406	14161	14037	14234	14334	14284	14107	14305	14391	14229	14378	14281	14220	14085	14157	14268	14319	14231	14365	14160	14135	13967	14043	14305	14126	14244	14275	14296	14375	14283	14430	14183	14207	14181	14056	14207	14199	14313	14238	14325	14355	14406	14096	14233	14324	14217	14413	14294	14336	14286	14199	14153	14215	14317	14235	14227	14276	14361	14168	14185	14196	14275	14119	14250	14077	14237	14252	14289	14179	14265	14219	14264	14407	14242	14139	14175	14182	14148	14262	14132	14237	14226	14159	14180	14269	14267	14407	14177	14274	14199	14123	14193	14352	14116	14153	14258	14176	14257	14240	14244	14255	14200	14165	14309	14254	14045	14193	14424	14223	14257	14059	14308	14155	14271	14104	14307	14330	14203	14348	14235	14284	14294	14143	14075	14149	14273	14337	14361	14175	14206	14235	14213	14258	14227	14396	14274	14292	14361	14253	14237	14309	14025	14326	14195	14261	14294	14160	14112	14238	14187	14234	14365	14158	14112	14271	14245	14241	14198	14109	14199	14189	14253	14156	14066	14236	14209	14262	14025	14162	14245	14032	14469	14297	14209	14346	14419	14210	14136	14163	14137	14182	14173	14164	14094	14406	14148	14300	14173	14216	14323	14133	14245	14272	14148	14156	14093	14284	14446	14214	14252	14306	14329	14217	14270	14364	14130	14118	14151	14300	14248	14297	14127	14354	14054	14093	14231	14267	14256	14134	14085	14251	14157	14253	14332	14081	14196	14274	14191	14186	14153	14144	14068	14448	14050	14052	14211	14206	14124	14235	14394	13983	14201	14140	14238	14362	14233	14251	14254	14226	14272	14126	14140	14013	14235	14433	14181	14109	14289	14047	14351	14277	14272	14270	14177	14134	14221	14290	14213	14155	14193	14313	14235	14229	14115	14273	14088	14170	14115	14077	14197	14221	14309	14278	14201	14226	14280	13956	14095	14083	14220	14145	14244	14209	14249	14207	14118	14388	14251	14160	14350	14159	14367	14053	14182	14164	14420	14475	14274	14259	14255	14190	14225	14100	14061	14094	14165	14353	14391	14150	14162	14202	14192	14243	14216	14248	14195	14091	14315	14230	14292	14236	14215	14125	14226	14236	14274	14078	14150	14187	14245	14162	14185	14277	13940	14152	14079	14166	14324	14165	14008	14149	14376	14297	14360	14244	14392	14342	14029	14272	14087	14291	14103	14164	14209	14128	14119	14166	14083	14284	14351	14269	14223	14121	14254	14224	14309	14281	14315	14209	14234	14158	14372	14119	14202	14278	14274	14165	14220	14262	14227	14304	14321	14188	14338	14226	14132	14169	14162	14190	14130	14175	14407	14376	14200	14226	14163	14173	14241	14008	14236	14006	14236	14075	14128	14205	14453	14182	14299	14318	14154	14076	14147	14184	14174	14296	14053	14078	14275	14230	14255	14223	14165	14256	14299	14330	14224	14352	14062	14161	14080	14136	14144	14232	14164	14190	14210	14189	14151	14220	14199	14185	14131	14341	14104	14280	14192	14175	14220	14285	14210	14264	14217	14394	14367	14308	14365	14074	14249	14321	13978	14189	14270	14269	14321	14174	14301	14256	14265	14303	14100	14427	14261	14129	14174	14228	14187	14346	14064	14290	14258	14240	14263	14286	14317	14134	14166	14144	14222	14171	14230	14165	14268	14209	14159	14180	14094	14224	14312	14305	14154	14260	14060	14147	14408	14156	14116	14383	14220	14264	14306	14327	14367	14117	14035	14294	14087	14425	14245	14225	14221	14234	14199	14302	14276	14297	14175	14312	14251	14207	14064	14195	14145	14287	14118	14058	14298	14394	14212	14187	14121	14339	14166	14187	14135	14247	14113	14224	14353	14277	14182	14191	14240	14074	14111	14075	14331	14198	14134	14292	14072	14346	14167	14075	14090	14374	14173	14140	14171	14257	14255	14188	14165	14311	14151	14313	14147	14204	14239	14166	14401	14246	14035	14306	14206	14186	14291	14263	14418	14328	14268	14185	14342	14180
22655	21750	36424	34461	32535	33993	36444	28403	23814	19653	17476	16816	16641	16694	16919	16495	16483	16687	16308	16267	16557	16525	16674	16518	16371	16437	16486	16355	16401	16353	16322	16310	16259	16012	16445	16349	16404	16402	16287	16423	16296	16355	16375	16553	16345	16278	16578	16452	16395	16295	16393	16386	16441	16460	16210	16319	16349	16348	16163	16404	16438	16297	16332	16317	16519	16241	16327	16242	15968	16157	16289	16236	16349	16267	16195	16122	16343	16292	16239	16183	16434	16467	16578	16266	16528	16207	16354	16249	16332	16281	16492	16364	16219	16319	16264	16322	16210	16370	16239	16230	16242	16371	16528	16324	16382	16500	16432	16289	16285	16165	16148	16338	16324	16345	16442	16202	16346	16058	16229	16271	16255	16259	16279	16328	16170	16229	16166	16287	16242	16183	16296	16305	16165	16225	16265	16216	16343	16114	16119	16124	16348	16459	16128	16212	16374	16271	16284	16255	16333	16241	16324	16439	16220	15973	16237	16297	16376	16227	16161	16159	16381	16386	16256	16293	16282	16257	16170	16233	16319	16340	16165	16130	16189	16394	16299	16270	16170	16376	16342	16462	16224	16282	16456	16360	16118	16363	16254	16440	16295	16213	16298	16260	16126	16206	16198	16045	16316	16119	16216	16170	16409	16168	16278	16122	16271	16226	16304	16277	16379	16446	16317	16203	16261	16446	16078	16114	16141	16288	16268	16301	16439	16290	16233	16373	16328	16345	16309	16295	16248	16229	16243	16164	16477	16514	16217	16409	16044	16234	16320	16285	16310	16298	16242	16195	16216	16128	16080	16323	16125	16154	16272	16216	16420	16250	16314	16148	16404	16221	16244	16142	16404	16401	16226	16329	16093	16258	16297	16163	16384	16432	16285	16243	16157	16240	16223	16106	16241	16217	16317	16271	16312	16128	16403	16197	16256	16388	16311	16310	16292	16116	16171	16252	16397	16140	16330	16176	16279	16234	16213	16132	16247	16317	16492	16330	16402	16266	16391	16141	16124	16365	16289	16124	16329	16306	16169	16299	16070	16257	16099	16169	16260	16213	16425	16421	16093	16265	16207	16416	16285	16171	16081	16423	16155	16313	16372	16305	16395	16315	16291	16263	16170	16236	16209	16324	16555	16237	16149	16520	16274	16091	16131	16267	16242	16390	16179	16176	16307	16472	16254	16177	16140	16343	16251	16260	16337	16275	16207	16310	16309	16326	16192	16280	16257	16286	16127	16128	16330	16274	16173	16221	16189	16209	16392	16143	16220	16346	16525	16195	16099	16177	16224	16152	16370	16153	16310	16194	16438	16147	16212	16100	15996	16105	16320	16444	16384	16279	16331	16463	16122	15956	16117	16375	16459	16296	16262	16377	16234	16434	16323	16406	16238	16181	16302	16250	16393	16169	16213	16169	16289	16292	16420	16044	16212	16146	16362	16254	16368	16204	16389	16508	16216	16347	16536	16416	16212	16140	16178	16378	16362	16125	16304	16306	16329	16254	16445	16369	16389	16097	16282	16263	16294	16233	16340	16084	16215	16222	16115	16263	16425	16130	16379	16247	16264	16137	16207	16204	16434	16030	16329	16321	16267	16149	16064	16161	16393	16297	16365	16405	16370	16403	16425	16176	16354	16357	16226	16180	16182	16319	16340	16165	16178	16347	16403	16190	16189	16203	16301	16270	16203	16371	16403	16437	16229	16337	16239	16265	16472	16238	16051	16156	16508	16085	16208	16293	16244	16459	16389	16379	16265	16153	16377	16270	16459	16272	16151	16277	16353	16248	16468	16443	16310	16498	16340	16194	16197	16159	16326	16530	16419	16223	16067	16170	16126	16277	16118	16141	16428	16260	16369	16297	16389	16313	16245	16192	16291	16408	16245	16412	16193	16134	16144	16361	16181	16255	16498	16246	16129	16387	16420	15990	16136	16130	16252	16089	16421	16170	16349	16212	16330	16182	16394	16387	16205	16266	16200	16339	16314	16438	16251	16388	16207	16441	16135	16099	16030	16144	16313	16199	16175	16339	16301	16260	16329	16190	16269	16345	16030	16217	16450	16299	16207	16373	16186	16137	16211	16362	16223	16006	16212	16181	16186	16148	16506	16220	16291	16270	16251	16341	16169	16145	16214	16301	16177	16272	16281	16353	16221	16253	16098	16350	16300	16233	16238	16187	16212	16017	16278	16349	16294	16414	16010	16364	16310	16233	16299	16172	16449	16307	16404	16158	16039	16354	16238	16174	16030	16464	16214	16315	16269	16331	16135	16118	16103	16256	16198	16387	16259	16372	16084	16206	16204	16261	16294	16284	16108	16182	16383	16353	16294	16157	16180	16218	16306	16151	16366	16303	16307	16401	16227	16268	16301	16230	16109	16438	16330	16450	16379	16222	16159	16162	16282	16255	16413	15990	16216	16322	16290	16224	16354	16060	16205	16202	16277	16210	16142	16203	16228	16200	16298	15983	15992	16204	16319	16172	16441	16238	16252	16501	16256	16420	16228	16242	16412	16221	16372	16214	16374	16327	16402	16174	16365	16124	16233	16272	16311	16215	16212	16032	16401	16479	16295	16396	16328	16309	16046	16318	16496	16486	16226	16223	16212	16424	16175	16318	16345	16191	16246	16221	16120	16229	16189	16347	16258	16336	16378	16163	16206	16233	16281	16199	16259	16029	16247	16051	16443	16292	16251	16212	16236	16360	16369	16288	16162	16328	16510	16432	16260	16197	16297	16209	16347	16179	16167	16259	16111	16233	16155	16215	16234	16248	16295	16320	16405	16490	16245	16341	16103	16205	16193	16421	16329	15954	16425	16405	16417	16196	16237	16349	16303	16239	16234	16328	16311	16468	16306	16068	16390	16286	16227	16333	16108	16141	16182	16393	16454	16201	16219	16254	16253	16220	16373	16148	16253	16335	16346	16401	16448	16375	16245	16005	16342	16153	16360	16342	16316	16086	16235	16077	16124	16117	16232	16272	16328	16383	16248	16179	16137	16204	16351	16274	16297	16178	16337	16174	16150	16295	16519	16336	16233	16261	16278	16315	16183	16359	16204	16318	16375	16251	16072	16153	16337	16387	16266	16433	16350	16380	16309	16098	16221	16310	16180	16259	16282	16358	16296	16149	16163	16138	16258	16093	16039	16154	16462	16202	16134	16250	16131	16124	16308	16232	16227	16322	16299	16303	16273	16113	16214	16300	16338	16108	16246	16217	16443	16187	16490	16077	16129	16234	16331	16247	16448	16181	16245	16232	16514	16356	16190	16130	16307	16358	16504	16497	16353	16240	16132	16181	16148	16314	16269	16264	16469	16406	16365	16291	16409	16384	16276	16390	16426	16349	16305	16203	16291	16333	16362	16445	16141	16133	16340	16291	16237	16430	16284	16205	16402	16211	16097	16309	16311	16434	16378	16354	16294	16227	16238	16075	16209	16319	16284	16265	16376	16155	16376	16054	16164	16295	16144	16337	16347	16286	16310	16315	16509	16198	16196	16287	16251	16301	16163	16322	16286	16366	16148	16210	16073	16219	16224	16321	16128	16248	16412	16248	16298	16133	16439	16212	16269	16330	16216	16267	16142	16228	16252	16320	16481	16376	16349	16260	16190	16231	16361	16368	16201	16096	16184	16321	16277	16341	16253	16301	16169	16185	16413	16489	16349	16104	16087	16183	16569	16184	16452	16461	16202	16395	16163	16082	16258	16228	16131	16160	16411	16181	16237	16197	16216	16208	16198	16192	16233	16213	16255	16125	16308	16210	16074	16089	16249	16108	16210	16332	16364	16206	16110	16251	16258	16109	16227	16175	16386	16274	16322	16237	16100	16390	16379	16246	16177	16106	16315	16335	16158	16226	16453	16149	16203	16454	16461	16081	16152	16149	16272	16241	16477	16249	16235	16364	16390	16376	16235	16224	16251	16304	16479	16465	16424	16102	16453	16389	16282	16306	16233	16439	16338	16172	16158	16294	16379	16395	16294	16372	16317	16210	16046	16364	16335	16400	16316	16053	16301	16284	16180	16217	16182	16232	16130	16196	16128	16164	16209	16439	16440	16304	16228	16143	16337	16225	16178	16352	16199	16382	16307	16429	16281	16277	16414	16298	16352	16459	16169	16219	16213	16163	16254	16250	16371	16154	16188	16205	16226	16425	16409	16335	16165	16198	16483	16260	16427	16337	16220	16408	16273	16398	16469	16199	16376	16381	16417	16168	16141	16266	16281	16401	16369	16273	16115	16098	16334	16173	16241	16403	16410	16292	16202	16124	16338	16277	16279	16256	16326	16366	16257	16193	16300	16204	16079	15920	16090	16144	16364	16064	16013	16161	16410	16219	16455	16296	16454	16182	16407	16263	16419	16259	16232	16197	16416	16315	16142	16400	16000	16329	16168	16602	16261	16221	16126	16112	16300	16238	16240	16401	16323	16287	16262	16108	16220	16213	16407	16212	16248	16093	16267	16003	16295	16228	16224	16333	16220	16210	16203	16378	16204	16188	16222	16122	16130	16468	16541	16402	16249	16479	16337	16244	16227	16344	16361	16203	16214	16284	16167	16249	16046	16317	16300	16299	16315	16396	16165	16293	16137	16261	16065	16222	16413	16236	16287	16259	16210	16259	16329	16280	16331	16222	16094	16130	16201	16302	16248	16347	16134	16080	16134	16104	16167	16127	16259	16263	16463	16254	16187	16478	16383	16345	16390	16353	16381	16166	16212	16300	16208	16029	16299	16274	16353	16173	16275	16217	16416	16215	16207	16489	16440	16006	16197	16288	16198	16381	16219	16148	16231	16227	16184	16307	16289	16313	16163	16338	16147	16208	16414	16268	16054	16378	16508	16448	16388	16320	16447	16443	16186	16303	16382	16164	16189	16203	16313	16387	16354	16432	16292	16229	16228	16208	16190	16298	16328	16167	16181	16230	16048	16285	16078	16130	16143	16263	16341	16333	16295	16322	16303	16263	16323	16265	16329	16383	16240	16280	16201	16273	16276	16326	16214	16467	16260	16194	16189	16173	16027	16234	16263	16396	16356	16186	16426	16450	16312	16424	16184	16258	16273	16211	16244	16207	16422	16312	16237	16507	16127	16278	16376	16219	16197	16186	16161	16297	16370	16381	16248	16214	16396	16322	16259	16130	16414	16397	16487	16169
53367	94612	90710	69897	52483	42214	36871	29199	23479	16909	14656	14308	14379	14094	14250	14337	14137	13984	14118	13998	14120	14114	14138	14198	14165	14060	14127	14092	14138	14194	14235	14078	14082	14241	14181	14121	14081	14117	14046	13969	14134	14041	14076	14049	14107	14236	14274	14094	14070	14060	14267	14108	14084	14096	14022	14098	14166	14092	14167	14133	14068	14255	14116	14369	13871	14096	14121	14013	14186	14091	14064	14091	14213	14003	13992	14122	13981	14098	14157	14278	14034	14079	14081	14133	14010	14065	14079	14180	14257	13875	14148	14166	14028	14078	14066	14140	14078	14271	14079	14185	14074	14029	14022	14040	14103	14109	14043	13952	14078	14032	14094	14009	14210	14236	14142	13863	14144	14110	14181	14060	14115	13952	14020	14176	14081	14260	14216	14025	14351	14072	14180	14091	14089	14167	14080	13952	14120	14026	14152	14160	13995	14091	14065	14020	14075	14232	13999	14100	13975	14050	14194	14261	14169	14081	13979	14029	14050	14118	14164	14109	13994	14102	13960	13972	14141	14042	14150	14113	13932	14141	14013	14134	14004	14140	14156	14122	14242	14046	14001	14061	14136	14126	14071	14192	14151	14122	14127	14032	14166	14133	14136	13840	14116	14019	14152	14146	14084	14013	14036	14140	14063	13973	14150	14121	14052	14026	14049	14310	14234	14071	14000	14103	14132	13867	13990	14086	14050	14241	14076	14152	14106	14006	14039	14106	14121	14081	13967	14037	14214	13987	14241	14271	14051	14208	14070	14173	14229	14081	14215	14019	14054	14030	14208	14056	14150	14096	14178	14137	13972	14080	14081	14138	13985	14004	14053	13947	14131	13972	14037	14116	14117	14020	13985	13965	14147	14123	14168	14081	14142	14204	13995	13965	14113	13980	14149	14163	14185	14176	13964	14056	13871	14085	14077	14037	14083	14025	13974	14006	14155	14094	14105	13987	14038	14085	13993	14080	14226	13917	14115	14289	14062	14291	14028	14134	14048	14109	14343	14075	14201	14046	13991	14129	14029	13824	13946	14026	14224	14010	14001	14053	14092	14083	13959	14142	14068	14139	14062	14070	14191	14096	14042	14188	14320	13976	14108	14071	14068	14095	14006	14103	14224	14055	14165	14020	13912	14018	14119	13976	14017	14008	14022	14125	14022	14089	14095	14158	14045	14021	14071	14068	14107	14092	14030	14181	14005	14048	14153	14074	13891	14190	14237	14202	14092	14134	14141	14119	13906	14143	14142	14052	14003	14060	13932	14125	14197	14041	14419	14147	14045	14026	14016	14143	13847	14211	14174	14173	14094	14173	14093	13982	13945	14056	14155	14167	13949	14259	13981	14045	14149	14125	14056	14041	14155	14137	14063	14059	14047	14121	14064	14157	14074	13992	14107	14173	14040	14113	14263	14113	14175	14095	14063	13934	13992	14158	14073	14246	14121	14157	14023	13947	13973	14129	14214	14065	14072	13979	14160	14198	14185	14149	14121	14136	14032	14008	14009	13986	13930	14293	14003	14205	14106	14188	14143	14217	14062	14061	13985	14086	14289	13905	14019	14091	14030	14213	14180	14156	13877	14115	14003	14040	14081	14158	14112	14064	14172	14154	14098	13986	14180	14223	14054	14409	14055	14018	14189	14162	14090	14284	14177	14026	13966	14106	14188	14083	14031	13963	14154	13987	14185	14027	14091	13969	14006	13970	14041	14213	13929	14094	14036	14135	13924	14007	14095	14205	14240	13981	14169	14268	14063	14176	14126	14102	14093	13913	14049	13992	13954	13991	14076	14114	13987	14224	14043	13845	14183	14160	14069	14192	14181	14113	14109	14057	14111	14123	13979	14066	14232	14183	14056	14086	13945	13990	14099	14079	14163	14033	14056	14044	13956	13966	14009	14115	14054	13813	14088	14101	14022	14026	14057	14274	14141	13966	14080	14158	14147	14202	14014	14037	14167	14140	14089	14088	14054	14130	14153	14060	14082	14046	13963	14097	14077	14199	13997	14150	14166	14218	14029	13990	14229	14072	14144	14126	13992	14224	14140	13983	14203	14088	14003	13896	13929	14243	14043	14127	14087	14103	13933	14084	14275	14152	13957	14094	14065	14179	14208	14035	14159	13959	13968	14118	14024	14160	14187	14111	13955	13953	14304	13856	14046	14039	14144	14060	14037	13947	14169	13921	13856	13935	14096	14026	14175	14009	14128	14223	14042	13999	13923	14177	14301	14026	14174	14103	14197	13993	14014	14230	14041	13988	14232	14042	14055	14064	14230	14059	14118	14010	14144	13994	14268	14150	14183	14066	14167	13933	13979	14133	14258	14001	14117	14255	14147	13985	14165	14126	14032	13993	14117	14137	14176	14032	14039	14107	14231	14029	14071	14150	13952	14109	14108	14122	13997	13991	13927	14241	14152	14113	14227	14093	14095	14120	14039	14078	14152	14086	14214	13988	14225	14129	14212	14205	14202	14087	13968	14187	14043	14186	14066	13834	14157	14122	14224	13991	14081	13932	14089	14079	14219	13897	14211	14155	14010	14157	14155	14168	13936	14042	13961	14098	13882	14090	14073	14223	14160	14209	14179	13999	13957	14197	14127	14305	14145	14028	14133	14113	14054	14061	14103	14038	14182	14124	14144	14262	14052	14279	14055	14108	14112	14256	14180	14147	13863	14001	14344	14079	14046	14177	14232	14024	14167	13959	13928	14308	14073	14077	14018	14043	14006	14150	14092	14137	14052	14048	14091	14157	14135	13945	14142	14142	14108	14039	14334	14123	14021	13976	14071	14117	14204	14065	13992	13977	14284	14123	14181	14029	14019	14039	14009	14161	13949	14184	14313	13991	14112	14097	14037	14055	14026	14169	14061	14090	14158	14135	14164	13971	13994	14172	14060	13970	14176	14041	14186	14072	13996	14248	13932	14042	13910	14245	14063	14069	13990	14110	14123	14122	14065	14154	14122	13917	13942	14141	14073	14091	14185	14100	13961	14042	14032	14058	14029	14003	14026	14144	14130	14258	14190	13976	14013	14166	14089	13954	13871	14071	14132	14174	14035	14123	14168	14060	14219	14263	14094	14360	13940	14008	14239	14311	14194	14162	14037	14040	14058	14045	14037	13992	14121	14069	14177	14084	14022	13975	14059	14029	14216	14042	14103	14079	14001	14186	14042	14022	14171	13965	14114	14086	14083	14097	14091	14078	14121	14118	14065	14147	14139	14118	14105	14061	14058	14153	13991	14125	14125	14207	13984	14075	14116	14126	14095	14170	14011	14134	14067	14045	14127	14062	14016	13929	14044	13952	14285	14098	14019	14138	13931	14029	13984	13989	14134	13958	14330	13976	14069	14089	14057	14192	14116	14165	14047	13961	14235	14186	14079	14049	14158	13889	14052	14164	14075	13835	14063	14126	14166	14067	14132	14052	14152	14181	14078	14077	13999	14113	14157	14046	14201	13982	14186	14067	14154	14125	14165	14012	14171	14125	13945	14145	14187	14156	14135	14196	14180	14039	14205	14060	13984	14095	14037	14003	14199	14166	14044	14143	14120	14114	14010	13992	14040	14256	14030	14117	13902	14093	14008	14171	14080	14161	13965	14355	14100	14049	13995	14137	14209	14184	13981	14036	13968	14132	14065	14191	14205	14137	13983	14239	14056	13956	14014	14086	14231	14023	14116	14164	14102	14213	13880	13958	14036	13992	13878	14111	14258	14168	14234	14119	14145	13919	14149	14088	14227	14134	14159	14183	14172	14039	14173	14158	13947	13976	14101	14221	14111	14062	14128	14053	13944	14109	14126	14181	14086	14185	14076	14095	14034	14106	14220	14242	14235	13965	14174	14077	14061	14116	14070	14161	14215	14018	13998	14079	14234	13889	14052	14260	13926	13993	14065	14033	14245	14226	14059	14314	14026	14073	14104	14080	13986	14223	14036	13990	14031	14057	14131	14211	13986	14050	14097	14073	14006	13975	14096	14232	14147	14144	14063	14091	14146	13925	13945	14145	13900	14062	14157	14009	14187	13925	14190	14114	14090	14048	13976	14147	14152	13928	14189	14218	14075	14086	14089	13952	14052	14207	14019	13948	14117	14190	14105	14050	14165	14049	14069	14194	14121	13908	14176	14070	14160	14025	14061	14174	14138	14101	13913	14160	14129	14091	14183	13995	14128	14267	14146	14122	14128	13969	14188	14029	14131	14238	14090	14023	14033	14115	13993	13964	14098	14120	14048	14078	14035	13977	14124	14104	13874	14175	14249	14200	14023	14056	14058	13902	14092	14100	14082	14286	14185	14110	13997	14099	14016	14056	14081	14100	13980	14019	14198	13958	14102	13952	14179	13938	14338	14147	14075	14218	14090	14193	14060	14099	14043	14349	13998	14111	13951	14103	14038	14220	14107	14135	14091	14069	14174	13993	14078	14096	14153	13957	14081	14001	14035	14084	14029	14012	14156	14070	14117	13896	14115	14213	14166	14117	13959	14138	14060	14001	13970	14157	14051	14081	14033	14172	13917	14088	14082	14048	13972	14124	14070	14114	14100	14126	14134	13945	14025	13958	14013	14118	14162	14131	14185	14125	14005	14055	13953	14132	13974	14010	14371	14123	14165	13989	14205	14039	14055	14068	13968	14031	14013	14215	14105	14221	14051	14154	14040	13995	13971	14159	13990	14002	14118	14239	14030	14077	13982	14193	14054	14134	14085	14123	14248	14116	14088	14076	13988	14145	13988	14073	14107	14091	14118	14115	14222	14324	14154	14028	14091	14054	14174	14165	13895	14042	14361	14074	14112	14033	14105	14217	14172	14003	14149	14206	14131	14043	14057	14197	14004	13994	14255	13978	14225	14229	14231	13995	14086	13998	14136	14170	14123	14183	14174	14065	14151	14205	14137	13972	14203	14149	14008	14240	14230	14018	14112	14166	14151	14221	14059	14044	14165	14103	14135	13959	14033	14177	14077	14142	14124	14141	14154	14084	14038	14141	14106	13912	14138	14059	14181	14168	14033	14037	14057	14162	14158	14258	14041	14169	13938	13939	14097	13960	13952	13962	14056	14177	14144	13973	14068	14001	14118	14135	14099	13978	14324	13946	14069	14194	14072	14166	13990	14042	14033	14018	13873	14109	14240	13998	14318	14051	14180	14001	14145	13954
28547	34341	46972	36488	25552	20799	19589	18102	17697	17172	17066	17003	16700	16952	16844	16811	16876	16808	16993	16793	17000	16929	16994	16789	16925	16756	16883	17072	16791	16998	16883	16801	16731	16826	16878	16780	16775	16737	16715	16745	16782	16634	16913	16794	16957	16863	16907	16912	16817	16770	16953	16735	16687	16963	16648	17073	16867	16867	16727	16970	17060	16876	16838	16908	16855	16760	16747	16946	16718	16914	16809	16866	16839	16706	17072	16912	17017	16790	16861	16898	16785	16931	16844	17030	16960	16882	17028	16946	16985	16803	16800	16668	16876	16657	16724	16752	16723	16803	16931	16829	16880	16888	16680	16786	17008	16768	16727	16903	16933	17177	16977	16876	16790	16909	16772	16583	16736	16806	16896	16916	16845	16763	16969	16891	16957	16921	16629	16880	16738	16987	16680	16935	16981	16786	16757	16743	16672	16833	16823	16752	16809	16825	16695	16853	16797	16880	16700	16793	16846	16816	16967	16733	16687	17041	16831	16786	16735	16974	16704	17081	16889	16959	16840	16984	16670	16742	16872	16940	16862	16971	16886	16827	16781	16679	16859	16786	16941	16739	16747	16852	16843	16827	16844	16891	16833	16662	16776	16981	16871	16988	16888	16953	16986	17037	17055	16802	16996	16798	16820	16768	17040	16789	16913	16760	16731	16913	16907	16970	16788	16719	16942	16778	16739	16662	16939	16783	16810	16758	16860	16817	17026	16890	16725	16702	16900	16951	16850	16843	16790	16859	16897	16876	16863	16868	16921	16805	16924	16998	16942	16790	16868	16612	16828	16729	16863	16810	16595	16964	16712	16954	16773	16811	16661	16837	16630	16900	16795	16743	16954	16782	16888	16880	16744	16946	16807	16688	16854	16846	16728	17001	16909	16960	16573	16698	16828	16836	16885	16831	16621	16990	16845	16799	16939	16793	16935	16990	16872	16799	16818	16794	16651	16870	16757	16945	16853	16566	16943	16817	16754	16706	16917	17067	16879	16804	16698	16884	16890	16993	16652	16915	17012	16941	16804	16800	16673	16700	16792	16941	17075	16950	17007	16808	16888	16879	16847	16883	16738	16652	16913	16791	16823	16876	16799	16766	16999	16770	16946	17067	16920	16889	16977	16663	16784	16779	16994	16949	17003	16877	16684	16736	16881	16770	16906	16660	16731	16734	17054	16946	16873	16780	16802	16903	16838	17009	16994	16766	16908	16833	16980	16846	16803	16744	16693	16957	16965	16921	16678	16757	16795	16959	16964	16912	16758	16864	16886	16759	16823	16869	16812	16676	16910	16785	16718	16739	16920	16820	16892	16825	16874	16852	16795	16907	16789	16718	16763	16744	16989	16975	16896	16800	16903	16835	16781	16998	16848	16688	16814	16998	16990	16877	16673	16789	16850	16707	16888	16815	16722	16768	16849	16829	16842	16870	16851	16702	16664	16977	16784	16794	16913	16851	16856	16720	16902	16923	16973	16891	16845	16808	16889	16802	17043	16821	16943	16811	16837	16778	16902	17000	16800	17097	16975	16822	16693	16899	16804	16808	16733	16816	16929	16866	16851	17021	16854	16876	16645	17064	17149	16954	16976	17053	16882	16768	16956	16692	16772	16704	16741	16709	16761	16844	16879	16757	16740	16706	16725	16888	16997	16998	16858	16904	16754	16720	16757	16870	16814	16777	16751	17014	16911	16721	16816	16956	16640	16976	16969	16807	16857	17052	16950	16944	16936	16943	16771	16864	16906	16765	16770	16683	16587	16656	16861	16973	16885	16941	16915	16843	16991	16889	16630	16722	17056	16740	16837	16674	16901	16838	16816	16657	16821	16779	16952	16707	16842	16803	16704	16680	16821	17005	16839	16706	16945	16842	16661	16897	16780	16889	16835	16935	16689	16741	16730	16725	16764	16847	16902	16696	16730	16908	16977	16885	16652	16906	16853	17055	17024	16957	16792	17044	16735	16745	16814	16825	16647	16919	17007	17080	16858	16749	16848	16717	16932	16755	16811	17035	16883	17035	16817	16772	16685	16809	16616	16880	16800	16665	16765	16818	16704	16704	16720	16913	16784	16766	16932	16870	16915	16991	16799	16870	16945	16771	16977	16838	16951	16802	16943	16681	16861	16731	16830	16822	16749	16948	16748	16926	16830	16945	16742	16842	16815	16888	16665	16843	16823	16499	16840	16767	16705	16802	16697	16933	16986	16962	16897	16663	16903	16854	16849	16830	16878	16862	16912	16872	16706	16883	17026	16794	16903	16804	16820	16970	16836	16782	16798	16725	16708	16682	16876	16791	17015	17044	16793	16867	16633	16790	16633	16824	16933	16868	16887	16833	16774	16889	16805	16864	16729	16786	17109	16882	16936	16957	16816	16756	16659	17017	16803	16711	16818	16860	16707	16788	17014	16914	16796	16833	16900	16646	16670	16587	16826	16967	16639	16990	16753	16736	16947	16810	16827	16490	16746	16877	16631	16838	16950	16913	16800	17012	16835	16855	16982	16653	16817	16704	16726	16807	16694	16836	16744	16826	16762	16786	16974	16889	16945	16928	16859	16918	16948	16809	16951	16974	16760	16816	16952	16617	16938	16920	16892	16888	16845	16948	16769	16748	16897	16865	17059	16856	16924	16866	16870	16851	16784	16800	16943	16707	16777	16635	16867	16921	16918	16916	16736	16895	16840	16692	16775	16878	16827	16787	16838	16911	16990	16660	16736	16680	16975	16581	16896	16732	16802	16924	16794	16862	16670	16756	16996	17011	16885	16655	16742	16832	17128	16717	16727	16810	16935	16703	16705	16794	16849	16659	16835	16796	16682	16886	16966	16749	16812	16615	16776	16832	16851	16772	16833	16926	16793	16821	16812	16624	17047	16756	16882	16796	16804	16746	16953	16701	16791	16885	16824	16880	16887	16932	16855	16794	16733	16844	17011	16987	16704	16987	16990	16824	16996	16774	16971	16892	16829	16838	16889	16648	16801	16976	16935	16865	16896	16840	16865	16691	16648	16928	16642	16675	16952	16587	16825	16777	16758	16832	16822	16878	16686	16903	16913	16937	17002	16943	16806	16792	16975	16817	16945	16813	16828	16763	16778	16813	16773	16720	16807	16910	17071	16860	16828	16748	16895	16706	17048	16893	16867	16905	16838	16913	16675	16733	16883	16797	16589	16776	16808	16739	16773	16895	16885	16794	16703	16913	16752	16918	16812	17004	16575	16585	16952	16956	16849	16929	16849	16989	16904	16848	16935	16884	16778	16825	16677	16875	16811	16816	16827	17003	16965	16722	16911	16864	16937	16868	16830	16945	17042	16820	16781	16769	16777	17011	16871	16775	16821	16743	16933	16870	16796	16882	16858	16747	16813	16775	16940	16840	16907	16660	16532	16834	16766	16974	16939	16818	16665	16834	17080	16842	16895	16851	16872	16843	16828	16853	16716	16954	16891	16980	16782	16805	16885	16754	16806	16713	16817	16952	16989	16775	16856	16706	16842	16669	16608	16845	16618	16786	16797	16894	16901	16656	16745	16711	16681	16817	16717	17045	16801	16957	16997	16858	16895	16985	16858	16794	16880	16653	16933	17011	16831	16715	16882	16845	16828	16963	16811	16796	16865	16794	16911	16694	16781	16994	16839	17012	16862	16889	16752	16803	16830	17022	16982	16863	17059	16859	16811	16688	16807	16942	16856	16911	16782	16870	16821	16787	16897	16901	16846	16764	16841	17000	16883	16923	16529	16902	16959	16669	16739	16739	16873	16981	16759	16828	16859	16798	16837	16832	17152	16659	16917	16846	16757	16908	16983	16743	16754	16926	16784	16838	16807	16660	16766	16655	16841	16400	16695	16933	16792	16829	16803	16878	16858	16718	16742	16655	16968	16801	16964	16869	16869	16693	16885	16937	16925	17043	16775	16836	17003	16819	16854	16803	16723	16910	16829	16713	16618	16778	16697	16859	16975	17023	16769	16782	16896	16960	16899	16793	16858	16769	16944	17048	16897	16880	16960	16833	16802	16912	16589	16755	16974	16886	16718	16823	16790	16762	16687	16918	16844	16698	16893	16922	16858	16962	16725	16796	16873	16813	16725	16882	16857	16885	16655	16973	16777	16952	16907	16376	16708	16823	16825	16897	16806	16809	16762	16748	16762	17000	16679	16761	16774	16800	16872	16817	16941	16787	16749	16985	16720	16963	16666	16917	16928	16797	16915	16919	16841	16811	16869	16804	16484	16746	16699	16925	16913	16971	16857	16747	16767	16776	16798	16889	16788	16956	16845	16682	16761	16880	16646	16928	16734	17043	16794	16704	16671	16987	16991	17000	16739	16778	16738	16954	16837	17155	16770	16569	16801	16794	17002	16761	17047	16796	16897	16678	16861	16965	16690	16922	16887	16800	16949	16900	16648	16668	16837	16742	16785	16729	16737	16698	16905	16793	16814	16760	16863	16909	16845	16831	16725	16909	16767	16757	16926	16844	17067	16824	16819	16859	16683	16690	16995	16810	16887	16776	16788	16828	17028	16886	16894	16776	16708	16889	17036	16821	16695	16687	16971	16927	16737	16785	16981	16920	16760	16982	17061	17144	16917	16921	16904	16999	16820	16977	16876	16768	17057	16896	16839	16764	16798	16820	16966	16814	16742	17041	16771	16846	16712	16805	16913	16899	16793	16956	16899	16825	16881	16870	16835	16715	16613	16855	16878	16718	16954	16840	16846	16880	16910	16828	16752	16792	16839	16864	16730	16762	16840	16765	16788	16887	16776	16992	16892	16890	16911	16775	16949	16695	16779	16787	16895	16856	16737	16899	17073	16834	16965	16801	16777	16754	17003	16999	16901	16936	16854	16969	16885	16908	16776	16696	16849	16779	16582	16790	16997	16899	16748	16724	16827	16661	16668	16799	16724	16868	16636	16677	16983	17069	16795	16972	16671	16769	16879	16807	16917	16900	16873	16762	16973	16769	16785	16832	16817	16899	16728	16676	16883	16890	16878	16721	16775	16888	16883	17093	16841	16958	16802	16719	16985	16933	16966	17113	17006	16903	16874	16895	16951	16950	16827	16925	16726	16820	17014	16884	16939	16765	16839	16923	16877	16841	16793	16775	16827	16778	17007	16865	16695	16951	16564	16811	16823	17019	16915	16723	16806	16858	16691	16610
28859	53682	49933	33658	23170	18873	17397	15878	15105	14694	14492	14607	14308	14557	14400	14610	14346	14587	14290	14571	14475	14494	14339	14379	14501	14358	14322	14187	14369	14513	14583	14508	14447	14288	14366	14391	14535	14479	14458	14563	14437	14529	14364	14610	14545	14390	14368	14266	14449	14402	14414	14391	14510	14418	14390	14394	14432	14316	14426	14205	14267	14440	14593	14574	14428	14408	14396	14501	14616	14341	14424	14405	14278	14463	14539	14430	14505	14451	14365	14473	14394	14432	14422	14308	14388	14471	14432	14501	14433	14529	14310	14258	14283	14397	14266	14543	14400	14470	14357	14362	14297	14401	14525	14501	14370	14405	14393	14640	14574	14333	14450	14290	14594	14432	14486	14392	14629	14431	14455	14422	14392	14313	14497	14493	14452	14367	14535	14381	14425	14422	14413	14365	14525	14528	14487	14460	14459	14499	14356	14399	14472	14385	14452	14563	14575	14364	14400	14431	14486	14465	14501	14398	14415	14508	14429	14627	14558	14502	14386	14373	14474	14531	14359	14507	14416	14516	14465	14258	14362	14518	14264	14381	14449	14474	14539	14610	14457	14441	14583	14319	14447	14556	14670	14374	14487	14626	14409	14459	14477	14463	14465	14523	14356	14620	14413	14514	14407	14183	14531	14405	14445	14340	14370	14352	14453	14466	14502	14526	14398	14311	14529	14455	14535	14333	14462	14426	14368	14380	14452	14529	14372	14428	14564	14487	14365	14527	14388	14374	14453	14629	14297	14370	14430	14270	14424	14325	14426	14488	14335	14383	14507	14438	14360	14277	14391	14494	14450	14387	14533	14520	14336	14569	14413	14338	14505	14675	14225	14524	14441	14503	14494	14419	14366	14413	14442	14440	14312	14459	14434	14488	14325	14360	14294	14556	14462	14530	14603	14524	14464	14484	14583	14482	14496	14417	14325	14256	14628	14491	14264	14500	14334	14517	14353	14372	14506	14512	14374	14411	14485	14417	14491	14281	14320	14510	14272	14364	14225	14308	14440	14484	14300	14399	14501	14444	14313	14391	14428	14464	14350	14316	14545	14421	14417	14456	14499	14366	14299	14516	14486	14430	14500	14688	14285	14253	14320	14460	14464	14419	14372	14408	14537	14481	14288	14428	14553	14609	14570	14471	14395	14489	14338	14489	14403	14487	14437	14389	14578	14416	14489	14441	14417	14655	14367	14385	14362	14386	14662	14447	14471	14187	14357	14280	14435	14572	14371	14435	14570	14418	14309	14462	14449	14484	14436	14452	14427	14482	14334	14472	14333	14476	14449	14475	14466	14272	14230	14509	14563	14490	14415	14355	14440	14339	14239	14487	14437	14245	14540	14492	14391	14472	14399	14428	14325	14459	14521	14491	14380	14426	14431	14338	14381	14437	14443	14568	14300	14631	14368	14269	14359	14371	14219	14605	14462	14496	14246	14630	14455	14502	14454	14353	14426	14394	14392	14356	14239	14362	14427	14483	14487	14478	14351	14445	14386	14401	14276	14545	14297	14455	14552	14403	14409	14502	14667	14470	14390	14481	14566	14550	14545	14502	14544	14387	14403	14416	14555	14407	14398	14392	14392	14427	14480	14437	14395	14498	14411	14287	14374	14287	14383	14402	14489	14471	14617	14446	14418	14525	14382	14454	14344	14390	14445	14343	14341	14328	14457	14443	14580	14259	14461	14428	14480	14310	14297	14394	14588	14551	14467	14466	14299	14329	14391	14407	14532	14391	14382	14441	14403	14390	14356	14366	14520	14538	14505	14513	14445	14522	14628	14337	14386	14452	14377	14477	14447	14400	14474	14418	14408	14564	14595	14335	14441	14314	14470	14391	14436	14451	14424	14346	14409	14399	14439	14635	14445	14492	14565	14408	14291	14476	14466	14362	14398	14394	14402	14471	14517	14469	14415	14406	14456	14465	14411	14344	14603	14483	14473	14361	14467	14401	14448	14620	14420	14435	14398	14346	14579	14313	14320	14549	14371	14409	14432	14462	14363	14414	14562	14352	14523	14472	14504	14430	14510	14374	14414	14348	14471	14459	14394	14436	14581	14272	14563	14261	14446	14463	14554	14415	14342	14418	14476	14509	14526	14444	14496	14396	14371	14457	14432	14518	14378	14446	14417	14440	14381	14433	14348	14463	14383	14385	14385	14414	14494	14250	14319	14480	14399	14455	14546	14506	14492	14366	14408	14460	14532	14479	14465	14434	14442	14405	14358	14343	14291	14402	14604	14491	14412	14368	14551	14593	14467	14459	14456	14655	14367	14363	14495	14403	14511	14493	14313	14425	14312	14397	14419	14279	14400	14260	14403	14493	14521	14385	14430	14411	14487	14394	14557	14401	14417	14305	14444	14458	14530	14403	14344	14417	14381	14408	14373	14493	14389	14410	14353	14468	14490	14480	14497	14331	14485	14456	14449	14463	14423	14427	14438	14551	14427	14418	14306	14580	14391	14385	14449	14329	14674	14376	14360	14506	14603	14494	14452	14510	14317	14537	14450	14357	14473	14284	14388	14363	14525	14232	14460	14427	14459	14515	14361	14472	14391	14544	14548	14441	14488	14406	14295	14322	14476	14455	14368	14276	14529	14443	14426	14407	14459	14375	14412	14412	14376	14401	14486	14352	14395	14474	14348	14408	14497	14251	14533	14455	14574	14465	14379	14405	14417	14415	14412	14331	14490	14476	14510	14337	14325	14562	14356	14517	14448	14366	14421	14289	14464	14284	14429	14484	14491	14261	14496	14424	14291	14451	14430	14411	14469	14359	14545	14391	14452	14266	14575	14469	14574	14366	14556	14422	14337	14350	14481	14336	14491	14505	14384	14547	14350	14283	14584	14367	14624	14483	14216	14355	14440	14277	14450	14411	14426	14317	14423	14402	14567	14318	14450	14417	14545	14493	14382	14417	14531	14400	14487	14581	14412	14447	14457	14253	14541	14482	14317	14459	14455	14462	14457	14441	14289	14625	14409	14354	14492	14465	14432	14381	14425	14394	14529	14417	14576	14562	14477	14346	14447	14233	14336	14503	14452	14377	14278	14429	14475	14388	14442	14323	14400	14462	14331	14531	14460	14527	14446	14605	14474	14494	14512	14468	14341	14688	14363	14296	14614	14344	14537	14427	14571	14309	14432	14527	14540	14481	14411	14296	14338	14430	14288	14769	14546	14467	14447	14353	14525	14382	14389	14331	14480	14484	14459	14397	14291	14495	14497	14529	14403	14476	14561	14498	14502	14298	14492	14625	14359	14467	14475	14392	14455	14365	14437	14528	14376	14385	14365	14419	14311	14399	14470	14363	14333	14491	14366	14467	14426	14491	14482	14349	14454	14440	14519	14303	14329	14510	14482	14450	14447	14386	14568	14422	14338	14401	14458	14504	14290	14515	14356	14217	14350	14144	14475	14484	14512	14624	14516	14398	14418	14357	14678	14348	14367	14427	14284	14374	14413	14503	14449	14347	14354	14416	14446	14323	14389	14475	14511	14490	14426	14556	14320	14388	14505	14512	14497	14573	14475	14384	14499	14528	14462	14304	14512	14414	14502	14427	14617	14441	14370	14389	14581	14386	14518	14343	14455	14351	14500	14335	14451	14436	14255	14317	14496	14383	14353	14334	14458	14380	14457	14466	14372	14475	14390	14261	14511	14367	14430	14449	14347	14641	14550	14554	14480	14393	14389	14533	14407	14420	14516	14429	14382	14519	14527	14523	14440	14527	14250	14368	14325	14348	14469	14479	14464	14408	14444	14373	14399	14284	14485	14559	14365	14489	14597	14431	14345	14362	14489	14446	14443	14541	14438	14353	14310	14466	14474	14496	14345	14515	14356	14334	14433	14604	14323	14358	14449	14279	14463	14439	14370	14423	14442	14595	14498	14315	14517	14639	14373	14366	14595	14552	14448	14428	14381	14442	14560	14602	14448	14574	14629	14512	14575	14315	14465	14374	14632	14367	14558	14491	14454	14486	14398	14458	14500	14316	14472	14417	14293	14519	14536	14668	14495	14199	14544	14513	14463	14521	14478	14353	14475	14435	14360	14350	14466	14353	14367	14566	14780	14480	14439	14360	14292	14444	14575	14422	14376	14302	14203	14378	14521	14490	14361	14549	14405	14512	14414	14488	14297	14495	14480	14494	14527	14471	14318	14494	14548	14492	14388	14471	14511	14535	14356	14746	14283	14510	14386	14663	14435	14365	14319	14587	14458	14557	14384	14537	14246	14456	14617	14509	14449	14567	14471	14590	14485	14449	14330	14405	14309	14364	14437	14354	14481	14409	14431	14442	14500	14423	14490	14410	14490	14443	14570	14586	14186	14456	14440	14363	14485	14546	14346	14469	14499	14530	14308	14416	14569	14489	14532	14332	14556	14354	14275	14407	14471	14471	14471	14323	14272	14580	14451	14398	14533	14395	14442	14479	14394	14558	14535	14406	14453	14476	14325	14400	14527	14281	14332	14360	14511	14329	14443	14608	14480	14348	14489	14339	14433	14469	14310	14456	14321	14319	14459	14330	14447	14446	14380	14473	14524	14490	14513	14506	14497	14386	14338	14358	14497	14389	14435	14474	14368	14474	14371	14395	14270	14263	14422	14549	14450	14545	14452	14492	14436	14329	14545	14347	14474	14491	14243	14235	14447	14452	14347	14316	14313	14456	14310	14328	14481	14457	14566	14450	14506	14480	14570	14585	14417	14466	14322	14480	14431	14326	14427	14521	14393	14279	14366	14355	14427	14331	14506	14484	14281	14410	14243	14560	14386	14478	14290	14506	14352	14609	14415	14256	14539	14529	14507	14427	14242	14486	14482	14491	14421	14674	14504	14532	14460	14392	14563	14383	14551	14448	14403	14458	14427	14314	14436	14522	14202	14418	14384	14410	14564	14350	14488	14366	14546	14478	14437	14418	14361	14500	14467	14416	14613	14417	14533	14470	14377	14431	14514	14390	14447	14521	14630	14555	14457	14617	14324	14500	14432	14651	14439	14625	14477	14434	14489	14430	14388	14491	14457	14371	14566	14528	14461	14420	14420	14539	14368	14468	14450	14531	14188	14540	14399	14349	14376	14536	14295	14717	14593	14600	14604	14406	14627	14360	14471	14509	14395	14506	14306	14320	14498	14640	14401	14518	14358	14264	14425	14369
23908	22565	43174	45132	35842	30911	28719	23310	20694	18251	17023	16756	16788	16857	16660	16689	16505	16736	16519	16846	16657	16704	16624	16522	16586	16672	16587	16671	16448	16378	16564	16751	16500	16472	16693	16707	16740	16465	16465	16647	16789	16468	16409	16580	16664	16788	16587	16652	16634	16459	16717	16524	16539	16548	16580	16656	16391	16616	16438	16407	16631	16469	16650	16480	16504	16579	16525	16575	16582	16555	16580	16686	16587	16486	16423	16530	16589	16351	16451	16517	16351	16506	16446	16299	16327	16487	16610	16474	16614	16375	16456	16580	16478	16611	16684	16566	16503	16400	16631	16476	16275	16353	16448	16733	16588	16524	16537	16280	16450	16725	16550	16350	16384	16576	16442	16377	16368	16482	16606	16686	16540	16527	16536	16586	16414	16553	16569	16361	16318	16522	16528	16644	16428	16540	16414	16437	16448	16447	16499	16523	16631	16563	16284	16506	16300	16581	16587	16642	16534	16549	16377	16656	16637	16559	16437	16642	16419	16652	16513	16326	16642	16643	16540	16579	16412	16548	16499	16613	16523	16536	16770	16484	16535	16553	16529	16583	16538	16525	16583	16483	16510	16469	16295	16604	16507	16478	16429	16559	16485	16412	16543	16481	16446	16557	16463	16487	16706	16478	16611	16770	16516	16551	16521	16475	16456	16464	16507	16594	16509	16631	16760	16442	16577	16256	16816	16493	16564	16499	16362	16480	16439	16634	16668	16564	16550	16584	16597	16421	16659	16568	16450	16681	16635	16475	16581	16407	16591	16418	16568	16579	16600	16601	16514	16556	16511	16529	16488	16591	16583	16450	16615	16576	16582	16448	16641	16541	16561	16468	16529	16506	16599	16697	16488	16671	16502	16447	16575	16423	16466	16545	16599	16489	16563	16438	16793	16567	16425	16637	16338	16670	16651	16677	16433	16530	16623	16627	16452	16401	16358	16595	16604	16450	16323	16475	16583	16242	16564	16592	16448	16625	16413	16400	16397	16660	16442	16570	16489	16584	16615	16388	16347	16499	16465	16398	16491	16679	16549	16577	16470	16716	16421	16611	16437	16320	16419	16316	16523	16342	16398	16551	16599	16620	16354	16505	16461	16490	16574	16721	16496	16612	16423	16314	16413	16543	16576	16468	16471	16517	16613	16429	16588	16345	16368	16571	16609	16410	16329	16358	16392	16394	16562	16556	16576	16511	16557	16374	16398	16263	16504	16593	16599	16649	16511	16326	16555	16427	16474	16278	16486	16674	16649	16266	16605	16475	16571	16518	16650	16426	16522	16392	16541	16449	16279	16323	16478	16537	16531	16507	16476	16474	16447	16625	16600	16336	16518	16544	16696	16693	16383	16662	16429	16619	16607	16702	16503	16560	16595	16649	16464	16449	16446	16417	16536	16411	16477	16519	16346	16398	16669	16549	16437	16178	16514	16652	16577	16484	16435	16630	16481	16457	16359	16540	16661	16628	16557	16338	16602	16429	16561	16563	16566	16641	16630	16454	16171	16604	16135	16471	16462	16618	16472	16445	16727	16511	16522	16473	16429	16286	16388	16427	16585	16524	16634	16829	16552	16518	16515	16401	16584	16535	16473	16429	16399	16550	16505	16436	16466	16482	16578	16588	16519	16699	16654	16450	16553	16570	16275	16454	16261	16530	16558	16577	16558	16305	16661	16613	16584	16377	16475	16651	16463	16513	16228	16583	16375	16540	16646	16461	16718	16556	16437	16531	16468	16450	16274	16523	16502	16431	16522	16473	16465	16559	16342	16497	16402	16486	16650	16728	16495	16506	16602	16431	16558	16609	16611	16589	16691	16702	16536	16615	16583	16387	16495	16524	16391	16530	16333	16522	16382	16522	16424	16543	16438	16447	16384	16522	16525	16451	16374	16392	16542	16446	16474	16590	16454	16528	16445	16536	16663	16444	16586	16686	16487	16612	16333	16368	16546	16527	16520	16566	16613	16479	16473	16275	16492	16470	16355	16661	16481	16466	16406	16475	16814	16434	16591	16455	16615	16532	16601	16555	16492	16507	16695	16520	16385	16509	16481	16564	16707	16288	16530	16774	16390	16594	16490	16489	16443	16575	16736	16372	16469	16471	16348	16470	16411	16664	16460	16627	16497	16429	16598	16462	16451	16582	16454	16460	16712	16656	16627	16525	16376	16531	16690	16588	16616	16574	16466	16681	16534	16563	16347	16591	16469	16492	16462	16480	16491	16570	16481	16569	16557	16482	16397	16446	16501	16467	16595	16563	16499	16460	16495	16396	16405	16420	16502	16391	16351	16359	16436	16576	16554	16359	16582	16513	16536	16586	16538	16594	16502	16326	16581	16512	16630	16432	16665	16531	16548	16488	16509	16568	16600	16309	16478	16724	16627	16657	16555	16473	16418	16414	16273	16497	16533	16509	16458	16463	16592	16350	16527	16503	16682	16719	16463	16695	16298	16449	16483	16587	16469	16384	16528	16366	16498	16396	16308	16573	16559	16515	16549	16478	16368	16440	16663	16528	16553	16352	16426	16494	16633	16491	16461	16469	16450	16605	16368	16466	16483	16388	16502	16564	16418	16496	16444	16633	16701	16525	16387	16422	16662	16748	16509	16588	16660	16493	16343	16632	16389	16557	16466	16463	16791	16491	16473	16538	16605	16685	16517	16582	16463	16643	16533	16241	16418	16349	16830	16748	16314	16572	16440	16464	16620	16412	16477	16370	16521	16543	16384	16601	16561	16421	16309	16562	16670	16496	16408	16631	16476	16533	16417	16420	16418	16424	16548	16681	16584	16579	16399	16548	16335	16397	16432	16574	16434	16370	16505	16456	16467	16800	16649	16237	16548	16420	16479	16657	16465	16408	16600	16641	16501	16515	16389	16460	16496	16534	16372	16503	16540	16519	16445	16617	16411	16486	16589	16551	16334	16322	16502	16564	16581	16633	16711	16487	16369	16593	16528	16501	16469	16603	16581	16533	16388	16293	16590	16447	16254	16475	16475	16382	16521	16320	16713	16386	16596	16698	16643	16531	16440	16442	16304	16537	16395	16306	16647	16617	16416	16347	16813	16442	16554	16389	16606	16560	16417	16349	16604	16714	16567	16716	16375	16467	16636	16604	16465	16544	16249	16484	16562	16445	16556	16532	16693	16642	16732	16534	16494	16379	16559	16632	16528	16578	16520	16321	16556	16634	16559	16613	16565	16468	16475	16277	16502	16492	16688	16583	16523	16582	16593	16668	16535	16327	16485	16634	16560	16482	16628	16494	16464	16615	16534	16519	16680	16469	16397	16537	16396	16487	16406	16402	16677	16401	16726	16511	16520	16583	16594	16594	16500	16535	16603	16522	16421	16548	16623	16493	16514	16579	16345	16470	16586	16426	16656	16567	16627	16513	16633	16608	16593	16647	16644	16536	16340	16566	16494	16583	16665	16625	16772	16453	16423	16598	16476	16413	16590	16433	16379	16586	16503	16478	16330	16490	16471	16468	16513	16618	16548	16598	16448	16376	16398	16564	16615	16352	16341	16523	16378	16468	16491	16497	16504	16694	16521	16486	16457	16561	16607	16503	16538	16526	16437	16857	16643	16435	16518	16503	16538	16766	16649	16533	16449	16351	16480	16407	16465	16423	16468	16585	16499	16283	16462	16432	16469	16380	16427	16437	16632	16425	16486	16447	16571	16370	16488	16311	16528	16384	16471	16620	16493	16288	16394	16683	16566	16536	16545	16389	16623	16546	16514	16418	16488	16443	16361	16589	16503	16507	16547	16607	16520	16673	16616	16528	16691	16475	16574	16500	16503	16429	16716	16456	16596	16473	16491	16632	16377	16588	16646	16443	16579	16517	16274	16481	16444	16537	16589	16648	16523	16575	16431	16497	16611	16415	16364	16397	16485	16614	16673	16433	16502	16542	16567	16512	16559	16479	16378	16466	16457	16422	16511	16566	16285	16413	16359	16499	16413	16503	16492	16545	16454	16547	16405	16571	16616	16431	16457	16369	16593	16368	16472	16343	16552	16748	16566	16414	16716	16380	16401	16659	16487	16556	16512	16846	16510	16562	16572	16640	16625	16404	16393	16350	16564	16592	16513	16471	16644	16449	16464	16462	16659	16627	16549	16499	16487	16434	16571	16492	16466	16747	16415	16449	16551	16641	16762	16371	16538	16506	16667	16528	16809	16489	16589	16589	16483	16588	16527	16626	16648	16546	16540	16335	16631	16563	16626	16531	16706	16529	16655	16568	16659	16454	16505	16585	16674	16496	16646	16285	16510	16714	16441	16609	16514	16448	16609	16681	16594	16649	16638	16334	16407	16392	16641	16322	16691	16409	16556	16595	16398	16423	16636	16451	16724	16394	16525	16445	16567	16358	16565	16460	16554	16849	16628	16419	16416	16421	16583	16398	16631	16496	16341	16521	16499	16412	16623	16583	16356	16450	16464	16689	16489	16529	16370	16311	16592	16427	16534	16514	16428	16412	16462	16561	16396	16394	16633	16534	16511	16472	16521	16570	16600	16535	16534	16565	16331	16645	16216	16493	16635	16509	16291	16509	16671	16579	16540	16375	16558	16481	16532	16391	16545	16481	16649	16600	16635	16523	16558	16794	16465	16617	16548	16559	16610	16471	16476	16548	16550	16372	16625	16471	16620	16525	16587	16491	16500	16538	16331	16485	16438	16408	16618	16579	16494	16506	16510	16658	16716	16649	16641	16484	16618	16557	16528	16572	16684	16379	16515	16364	16491	16501	16382	16534	16745	16373	16410	16588	16502	16438	16442	16550	16603	16481	16649	16387	16773	16452	16663	16578	16501	16582	16466	16487	16415	16481	16416	16311	16527	16505	16496	16320	16670	16564	16520	16352	16488	16427	16446	16565	16430	16512	16601	16581	16509	16445	16508	16622	16475	16548	16526	16362	16589	16674	16589	16433	16478	16388	16407	16460	16483	16639	16517	16535	16543	16418	16460	16386	16438	16406	16231	16457	16589	16550	16296	16407	16310	16516	16627	16515	16533	16508	16648	16535	16361	16343	16313	16359	16327	16564	16522	16558	16307	16634	16501	16312	16640	16491	16535	16593	16579	16420	16439	16584	16519	16610	16485	16359	16475	16536	16513	16282	16659	16691	16487	16385	16643	16452	16351	16295	16542	16598
42341	85045	84169	61257	41146	32662	27106	22245	19272	16079	14467	14549	14273	14327	14365	14242	14315	14222	14189	14320	14143	14239	14202	14216	14207	14259	14135	14124	14343	14216	14324	14164	14175	14358	14346	14289	14180	14283	14298	14202	14285	14085	14086	14299	14294	14206	14105	14173	14193	14180	14407	14202	14265	14230	14102	14302	14232	14363	14208	14028	14412	14269	14135	14180	14199	14354	14229	14127	14330	14501	14249	14143	14184	14151	14217	14330	14309	14219	14169	14161	14380	14235	14242	14308	14308	14432	14149	14136	14312	14356	14157	14166	14111	14031	14441	14235	14262	14304	14266	14281	14237	14311	14294	14129	14209	14235	14193	14191	14383	14158	14273	14069	14292	14233	14194	14358	14150	14198	14261	14280	14256	14309	14251	14121	14255	14280	14237	14251	14156	14306	14120	14071	14178	14239	14264	14163	14456	14178	14203	14191	14104	14203	14169	14222	14084	14173	14272	14183	14320	14192	14244	14189	14202	14300	14284	14154	14203	14393	14283	14182	14129	14343	14130	14267	14293	14197	14089	14206	14185	14262	14216	14253	14145	14285	14186	14340	14170	14370	14262	14146	14224	14184	14349	14392	14251	14079	14204	14378	14248	14352	14484	14264	14199	14261	14028	14175	14324	14288	14188	14157	14225	14160	14132	14091	14352	14108	14023	14417	14431	14203	14190	13964	14138	14254	14257	14185	14277	14247	14241	14333	14086	14116	14201	14187	14237	14116	14090	14296	14078	14191	14205	14139	14228	14145	13987	14240	14092	14060	14244	14164	14185	14339	14182	14063	14128	14194	14250	14060	14250	14191	14235	14194	14183	14413	14213	14281	14295	14193	14367	14204	14217	14299	14256	14276	14063	14262	14245	14222	14292	14090	14195	14185	14151	14174	14259	14203	14113	14168	14337	14302	14235	14100	14207	14290	14251	14450	14292	14358	14136	14234	14244	14387	14170	14182	14035	14105	14105	14367	14227	14149	14229	13915	14117	14089	14282	14362	14168	14182	14157	14322	14060	14246	14155	14147	14143	14316	14291	14128	14294	14164	14186	14159	14086	14172	14304	14296	14226	14210	14049	14218	14249	14314	14175	14167	14336	14359	14036	14234	14232	14168	14163	14324	14197	14301	14152	14140	14277	14113	14203	14177	14183	14166	14207	14151	14186	14305	14480	14221	14191	14160	14096	14313	14172	14298	14362	14268	14316	14274	14234	14372	14159	14290	14197	14254	14280	14217	14254	14175	14259	14261	14307	14407	14214	14237	13996	14241	14294	14058	14245	14180	14192	14329	14340	14329	14050	14269	14099	13926	14126	14228	14291	14165	14140	14319	14232	14197	14237	14225	14197	14365	14211	14052	14352	14067	14256	14238	14181	14161	14224	14068	14275	14172	14194	14418	14208	14258	14367	14222	14162	14228	14272	14210	14242	14230	14332	14025	14123	14300	14164	14186	14123	14174	14332	14102	14184	14196	14067	14273	14192	14071	14052	14422	14323	14184	14420	14109	14225	14237	14171	14277	14199	14324	14225	14326	14228	14088	14270	14197	14347	14312	14259	14225	14406	14264	14368	14218	14126	14126	14069	14262	14224	14253	14269	14150	14338	14270	14182	14108	14254	14280	14235	14293	14113	14032	14262	14273	14258	14289	14230	14168	14201	14463	14032	14235	14257	14230	14160	14211	14177	14366	14187	14189	14201	14356	14232	14288	14244	14225	14335	14185	14239	14261	14185	14135	14337	14227	14299	14244	14138	14152	14325	14199	14142	14052	14257	14140	14364	14124	14359	14127	14158	14111	14224	14235	14256	14396	14286	14182	14251	14192	14344	14291	14283	14188	14262	14145	14215	14312	14273	14195	14371	14162	14145	14113	14315	14200	14263	14273	14124	14162	14153	14212	14277	14170	14088	14329	14042	14196	14076	14173	14194	14175	13989	14441	14167	14073	14176	14234	14247	14216	13984	14234	14135	14262	13961	14255	14252	14298	14276	14280	14194	14254	14465	14091	14365	14103	14059	14256	14250	14277	14063	14201	14380	14303	14229	14287	14029	14412	14205	14081	13980	14295	14252	14224	14199	14249	14276	14304	14242	14109	14457	14149	14168	14234	14213	14377	14381	14238	14122	14228	14348	14205	14367	14180	14419	14141	14277	14137	14114	14029	14310	14032	14325	14185	14246	14194	14255	14327	14266	14077	14234	14090	14195	14225	14188	14269	14199	14246	14342	14207	14229	14232	14153	14056	14246	14126	14216	14304	14347	14271	14162	14180	14155	14208	14253	14136	14023	14265	14068	14213	14116	14337	14216	14260	14250	14243	14183	14151	14197	14201	14310	14105	14214	14134	14261	14269	14226	14180	14181	14277	14169	14161	14234	14170	14115	14188	14006	14257	14190	14179	14312	14351	14271	14274	14326	14246	14186	14174	14305	14041	14361	14216	14262	14206	14155	14332	14338	14203	14154	14108	14058	14193	14047	14226	14185	14124	14176	14165	14031	14361	14264	14168	14242	14169	14133	14184	14276	14113	14250	14235	14245	14217	14292	14407	14271	14326	14211	14260	14331	14303	14161	14354	14255	14125	14262	14106	14072	14306	13956	14094	14175	14195	14123	14300	14164	14193	14279	14260	14313	14499	14235	14391	14300	14299	14215	14246	14246	14191	14240	14144	14165	14217	14226	14407	14214	14095	14291	14334	14250	14292	14214	14438	14204	14216	14171	14119	14287	14161	14134	14275	14296	14247	14181	14321	14038	14320	14162	14242	14156	14291	14185	14349	14251	14153	14257	14225	14309	14271	14203	14177	14324	14261	14203	14076	14137	14100	14369	14230	14120	14140	14398	14409	14363	14173	14082	14187	14070	14108	14192	14205	14281	14166	14283	14164	14333	14240	14187	14146	14330	14284	14214	14451	14202	14182	14302	14174	14219	14347	14220	14094	14156	14261	14271	14161	14228	14145	14200	14135	14320	14150	13983	14255	14195	14265	14241	14147	14238	14225	14130	14284	14172	14236	14217	14248	14260	14407	14326	14102	14136	14271	14249	14246	14315	14239	14117	14341	14243	14222	14346	14143	14156	14380	14319	14137	14292	14180	14185	14135	14262	14113	14276	14204	14189	14225	14188	14311	14209	14111	14198	14399	14234	14237	14243	14250	14365	14212	14164	14157	14126	14155	14275	14111	14240	14086	14288	14246	14304	14230	14307	14341	14058	14109	14253	14175	14250	14115	14255	14452	14185	14249	14324	14151	14180	14089	14238	14277	14136	14241	14322	14059	14209	14283	14169	14273	14246	14167	14233	14022	14322	14215	14215	14141	14318	14321	14153	14305	14211	14248	14261	14273	14304	14011	14353	14067	14341	14200	14280	14280	14102	14300	14266	14259	14184	14037	14084	14128	14246	14092	14192	14182	14200	14269	14276	14381	14309	14262	14173	14209	14119	14386	14198	14285	14324	14199	14246	14341	14224	14208	14211	14343	14219	14171	14269	14322	14283	14200	14136	14075	14083	14172	14318	14179	14320	14179	14363	14246	14093	14219	14108	14277	14228	14307	14196	14230	14290	14187	14140	14130	14218	14257	14338	14170	14258	14123	14299	14184	14242	14109	14401	14275	14311	14282	14246	14299	14312	14301	14272	14262	14300	14218	14331	14370	14158	14317	14258	14288	14131	14170	14371	14253	14188	14340	14257	14324	14167	14295	14255	14397	14266	14216	14188	14173	13998	14157	14171	14313	14230	14298	14220	14195	14338	14317	14067	14183	14151	14037	14133	14123	14225	14152	14289	14222	14178	14228	14246	14291	14304	14215	14234	14222	14170	14207	14197	14232	14098	14195	14369	14259	14142	14393	14265	14217	14109	14062	14329	14336	14074	14271	14306	14204	14146	14072	14217	14235	14148	14339	14264	14220	14205	14025	14344	14264	14286	14161	14113	14203	14268	14292	14243	14157	14292	14204	14339	14348	14184	14408	14092	14189	14322	14129	14294	14209	14196	14336	14210	14256	14204	14293	14245	14160	14148	14205	14142	14422	14375	14132	14156	14279	14132	14194	14126	14225	14285	14298	14138	14231	14167	14199	14324	14215	14186	14195	14253	14219	14304	14096	14213	14355	14161	14169	14098	14196	14237	14177	14104	14223	14380	14284	14161	14143	14181	14164	14328	14137	14262	14294	14148	14387	14126	14223	14450	14153	14324	14255	14124	14054	14315	14190	14234	14278	14207	14264	14273	14212	14255	14260	14134	14161	14357	14339	14168	14314	14343	14199	14078	14061	14271	14172	14325	14129	14252	14207	14179	14154	14231	14210	14113	14181	14178	14027	14217	14163	14249	14232	14198	14184	14218	14139	14487	14132	14317	14261	14203	14249	14190	14133	14196	14102	14139	14284	14404	13935	14266	14378	14275	14295	14174	14285	14226	14270	14371	14258	14183	14179	14226	14211	14396	14028	14243	14132	14346	14367	14058	14246	14232	14391	14175	14220	14075	14211	14260	14357	14181	14170	14364	14264	14302	14285	14176	14183	14087	14248	14126	14075	14344	14252	14196	14272	14029	14316	14109	14288	14269	14169	14129	14321	14300	14296	14301	14252	14179	14306	14290	14311	14196	14241	14100	14345	14079	14127	14049	14041	14101	14041	14300	14249	14184	14292	14347	14263	14177	14149	14153	14338	14091	14272	14172	14143	14270	14104	14358	14248	14275	14238	14023	14174	14214	14269	14200	14269	14336	14233	14124	14305	14178	14351	14118	14139	14297	14263	14110	14320	14185	14341	14169	14007	14209	14228	14214	14245	14043	14337	14218	14371	14200	14273	14086	14335	14273	14413	14306	14262	14444	14107	14446	14291	14231	14131	14144	14141	14117	14235	14145	14243	14228	14411	14310	14116	14307	14128	14066	14408	14294	14310	14032	14222	14286	14259	14261	14107	14212	14203	14159	14305	14376	14305	14172	14305	14245	14177	14079	14294	14178	14368	14165	14192	14183	14342	14322	14411	14194	14218	14307	14380	14198	14359	14294	14331	14150	14195	14398	14208	14244	14198	14269	14324	14415	14096	14243	14307	14080	14265	14243	14194	14442	14207	14304	14283	14300	14331	14252	14305	14279	14096	14149	14133	14207	14306	14265	14435	14287	14247	14122	14116	14376	14193
22633	21698	36767	38102	33519	35847	35578	28546	24177	20805	17259	16723	16618	16739	16798	16615	16711	16615	16748	16597	16770	16432	16645	16565	16479	16497	16755	16462	16629	16342	16561	16532	16518	16430	16463	16573	16562	16318	16371	16583	16570	16432	16360	16465	16375	16509	16659	16466	16579	16436	16482	16501	16357	16495	16538	16516	16614	16377	16304	16445	16292	16683	16445	16481	16414	16510	16479	16508	16607	16508	16354	16493	16430	16439	16454	16291	16304	16319	16417	16450	16398	16554	16398	16503	16302	16342	16422	16369	16367	16327	16535	16204	16357	16372	16264	16426	16265	16552	16357	16327	16421	16330	16525	16401	16459	16451	16351	16517	16578	16497	16666	16403	16365	16362	16488	16476	16447	16514	16238	16579	16223	16447	16420	16427	16252	16509	16481	16490	16412	16368	16442	16367	16138	16412	16446	16553	16227	16458	16354	16263	16354	16259	16338	16388	16567	16510	16276	16480	16392	16414	16579	16574	16570	16559	16409	16587	16330	16540	16215	16299	16265	16377	16333	16481	16483	16349	16417	16439	16297	16465	16557	16257	16176	16517	16483	16545	16514	16526	16247	16262	16395	16520	16361	16390	16324	16362	16519	16399	16388	16324	16378	16492	16343	16470	16537	16388	16305	16247	16549	16453	16259	16437	16441	16324	16598	16554	16429	16497	16660	16561	16326	16381	16381	16398	16456	16389	16451	16510	16358	16609	16206	16391	16344	16317	16235	16427	16317	16313	16520	16411	16432	16250	16328	16613	16542	16632	16428	16434	16556	16374	16439	16451	16362	16356	16432	16324	16311	16531	16455	16577	16451	16515	16335	16347	16465	16324	16561	16194	16444	16557	16496	16531	16520	16444	16435	16288	16370	16365	16409	16378	16275	16562	16328	16487	16468	16327	16396	16360	16497	16502	16438	16324	16427	16411	16388	16290	16378	16460	16212	16230	16377	16389	16302	16284	16227	16353	16370	16362	16468	16520	16424	16322	16256	16433	16407	16364	16540	16408	16362	16343	16422	16293	16406	16477	16531	16445	16372	16355	16629	16346	16437	16410	16540	16473	16634	16400	16479	16478	16514	16396	16447	16585	16171	16130	16224	16384	16321	16400	16312	16508	16406	16370	16380	16216	16241	16540	16587	16476	16420	16306	16261	16576	16594	16460	16334	16581	16586	16532	16420	16370	16322	16342	16336	16420	16236	16416	16287	16431	16398	16263	16203	16393	16463	16092	16408	16487	16438	16336	16553	16577	16288	16463	16410	16329	16511	16521	16461	16407	16512	16490	16414	16432	16334	16396	16516	16588	16556	16435	16220	16441	16557	16497	16350	16583	16233	16432	16396	16329	16390	16481	16485	16599	16372	16371	16419	16470	16423	16433	16241	16412	16344	16444	16397	16489	16614	16419	16331	16441	16226	16454	16374	16474	16565	16322	16360	16380	16436	16359	16319	16423	16392	16480	16440	16630	16311	16288	16359	16560	16573	16189	16395	16199	16399	16540	16438	16531	16252	16394	16310	16415	16591	16357	16449	16519	16455	16446	16365	16284	16430	16325	16229	16287	16296	16320	16190	16307	16380	16412	16419	16418	16311	16410	16547	16454	16416	16354	16394	16459	16429	16396	16506	16563	16386	16435	16442	16526	16368	16319	16347	16335	16518	16540	16464	16419	16403	16365	16360	16525	16487	16103	16505	16347	16526	16393	16431	16438	16384	16463	16289	16269	16500	16337	16414	16296	16375	16472	16364	16228	16411	16424	16439	16389	16439	16356	16425	16373	16534	16568	16714	16686	16248	16241	16432	16396	16321	16418	16425	16335	16390	16345	16628	16482	16425	16441	16392	16408	16466	16511	16527	16402	16357	16411	16166	16286	16391	16464	16077	16467	16373	16443	16347	16379	16134	16468	16411	16487	16430	16505	16209	16383	16381	16324	16338	16356	16351	16330	16360	16358	16491	16331	16534	16436	16272	16386	16368	16337	16343	16377	16421	16269	16315	16268	16176	16238	16427	16367	16495	16238	16247	16312	16538	16293	16271	16538	16480	16378	16398	16389	16291	16316	16484	16453	16572	16533	16350	16151	16452	16292	16394	16197	16323	16306	16526	16451	16379	16475	16458	16378	16442	16493	16113	16430	16425	16508	16449	16263	16238	16448	16288	16401	16360	16540	16374	16396	16515	16320	16583	16246	16488	16420	16328	16244	16375	16439	16315	16421	16334	16621	16429	16476	16338	16271	16389	16433	16459	16420	16454	16369	16578	16386	16288	16259	16582	16249	16484	16405	16465	16421	16248	16390	16485	16564	16481	16463	16608	16323	16604	16476	16349	16397	16489	16318	16301	16515	16336	16324	16246	16438	16356	16312	16344	16234	16436	16450	16424	16481	16330	16432	16505	16483	16202	16468	16575	16320	16520	16306	16341	16384	16409	16421	16420	16482	16293	16292	16604	16629	16499	16443	16479	16380	16433	16518	16561	16311	16495	16297	16266	16374	16466	16446	16514	16493	16424	16446	16507	16440	16341	16429	16375	16324	16212	16151	16708	16664	16359	16383	16406	16487	16063	16410	16344	16293	16373	16454	16489	16516	16380	16467	16503	16497	16398	16379	16154	16284	16389	16376	16342	16559	16442	16303	16500	16281	16429	16397	16533	16430	16469	16431	16319	16270	16499	16535	16249	16510	16314	16405	16529	16188	16282	16675	16423	16573	16423	16384	16369	16387	16347	16412	16372	16067	16506	16332	16378	16481	16371	16482	16318	16404	16244	16456	16163	16614	16172	16394	16370	16241	16583	16326	16558	16497	16442	16472	16255	16506	16489	16340	16517	16235	16370	16453	16440	16539	16337	16296	16519	16440	16516	16376	16420	16442	16497	16424	16259	16487	16502	16433	16304	16407	16407	16496	16487	16533	16349	16508	16493	16438	16296	16338	16206	16412	16479	16522	16339	16395	16573	16468	16504	16393	16410	16201	16438	16356	16355	16612	16602	16512	16396	16510	16573	16250	16503	16358	16413	16161	16271	16329	16356	16340	16399	16277	16136	16383	16285	16335	16683	16372	16408	16453	16368	16253	16611	16328	16204	16351	16275	16370	16476	16560	16290	16264	16175	16122	16365	16265	16090	16147	16427	16302	16579	16413	16397	16443	16432	16532	16201	16349	16300	16317	16420	16040	16197	16327	16313	16364	16247	16208	16290	16285	16162	16329	16465	16494	16331	16358	16450	16459	16316	16298	16289	16464	16556	16331	16391	16301	16400	16438	16382	16456	16379	16355	16511	16568	16390	16284	16307	16392	16369	16304	16223	16292	16274	16429	16414	16295	16242	16471	16344	16277	16281	16380	16474	16171	16193	16257	16521	16397	16341	16520	16316	16403	16491	16410	16371	16314	16439	16673	16342	16698	16407	16372	16318	16314	16229	16465	16176	16225	16496	16438	16335	16332	16433	16472	16431	16441	16432	16474	16207	16142	16534	16421	16368	16402	16283	16400	16472	16595	16366	16689	16287	16511	16565	16478	16379	16441	16470	16386	16185	16465	16371	16483	16360	16357	16526	16449	16442	16336	16320	16384	16384	16359	16299	16394	16476	16422	16415	16337	16354	16365	16449	16329	16463	16510	16424	16434	16486	16434	16342	16570	16498	16531	16387	16377	16290	16304	16526	16419	16480	16494	16527	16478	16186	16405	16371	16431	16632	16349	16459	16256	16202	16244	16327	16508	16550	16333	16350	16463	16301	16487	16251	16271	16288	16289	16438	16427	16341	16430	16389	16453	16272	16237	16537	16631	16354	16475	16486	16430	16343	16390	16523	16206	16381	16349	16344	16435	16628	16383	16384	16293	16342	16556	16339	16446	16309	16450	16513	16343	16371	16535	16141	16582	16331	16294	16532	16380	16347	16433	16299	16498	16506	16428	16311	16502	16477	16596	16488	16263	16444	16514	16390	16183	16571	16528	16482	16365	16260	16376	16609	16352	16344	16534	16487	16299	16531	16372	16280	16407	16368	16217	16455	16342	16506	16569	16489	16484	16362	16285	16317	16316	16308	16256	16468	16443	16214	16385	16501	16397	16374	16635	16367	16461	16290	16504	16462	16389	16405	16283	16685	16317	16394	16365	16281	16453	16438	16460	16587	16304	16401	16468	16503	16441	16231	16396	16522	16369	16402	16553	16472	16420	16515	16468	16452	16369	16598	16304	16418	16249	16441	16363	16499	16302	16526	16486	16521	16340	16263	16498	16533	16237	16430	16375	16490	16358	16438	16358	16363	16311	16456	16545	16514	16442	16468	16406	16351	16351	16162	16396	16199	16417	16377	16249	16535	16193	16359	16308	16502	16521	16343	16465	16465	16402	16531	16594	16519	16468	16391	16435	16267	16308	16402	16360	16426	16485	16414	16409	16428	16374	16461	16295	16539	16573	16375	16428	16280	16237	16403	16407	16653	16347	16248	16342	16328	16408	16414	16472	16482	16515	16561	16340	16352	16280	16363	16441	16327	16445	16541	16348	16494	16502	16404	16497	16408	16534	16401	16199	16646	16363	16353	16511	16401	16390	16388	16428	16235	16461	16392	16536	16458	16344	16334	16271	16274	16513	16499	16336	16431	16621	16461	16497	16432	16408	16405	16365	16380	16434	16404	16217	16483	16383	16376	16574	16237	16530	16420	16414	16324	16160	16536	16409	16544	16405	16660	16372	16278	16326	16170	16407	16431	16432	16404	16579	16407	16275	16448	16566	16688	16553	16486	16530	16528	16372	16316	16203	16152	16357	16438	16378	16385	16411	16456	16292	16328	16421	16546	16434	16222	16435	16465	16473	16401	16421	16282	16337	16364	16428	16235	16513	16496	16423	16485	16357	16451	16344	16527	16353	16454	16444	16328	16331	16598	16259	16260	16344	16414	16262	16279	16320	16315	16458	16528	16365	16270	16501	16399	16553	16386	16403	16506	16389	16368	16494	16584	16449	16445	16229	16519	16338	16319	16579	16640	16431	16350	16603	16615	16481	16368	16423	16247	16106	16420	16391	16585	16423	16446	16256	16610	16367	16575	16415	16429	16553	16248	16052	16458	16161	16422	16477	16474	16453	16255	16367	16428	16383	16355	16556	16241	16353	16140	16418	16424	16265	16471	16553	16479	16442	16496	16307
51996	95820	91905	71442	48928	43088	35323	29251	23927	18158	14528	14256	14234	14138	14148	14215	14205	14039	14184	14301	14141	14252	14084	14055	14056	14147	14115	13972	14058	14189	14109	13995	14242	14271	14244	14052	13978	14095	14043	14106	14058	14063	14060	14280	14217	14196	14058	14145	14016	14045	14238	14128	14087	14055	14179	14244	14067	14236	14015	14203	14217	13983	14261	13988	14208	14204	14017	14092	14047	14190	14165	14114	14098	14155	14019	14051	14119	14058	14201	14230	14047	14153	14154	14318	14187	14195	13904	14004	14251	14007	14164	14090	14224	14220	14191	14053	14014	14305	14236	14013	14222	13931	13987	14115	14343	14284	14072	14301	14112	13990	14196	14022	14056	14176	14076	14053	14184	14021	14229	14229	14174	14037	13963	14153	14143	14075	14067	14152	14070	14068	14158	14171	14177	14047	14232	14182	14130	14056	14125	14274	13980	14055	14128	14097	14069	14119	14202	14048	13853	14085	14162	14161	14066	14092	14113	14143	14204	13999	14034	14190	14188	14163	14160	14133	14073	14200	14141	14177	14122	14077	14151	14215	14071	13954	14158	14137	14175	14151	14142	14129	14208	14220	14019	14119	14275	14105	14187	14076	14180	14118	14145	14231	14164	13934	14190	14054	14128	13950	14132	14019	14132	14088	13995	14085	14031	14059	13972	14181	14093	14078	14038	14093	14147	14085	14027	14075	14172	14007	14065	14283	14133	13961	14249	14236	14081	14203	14166	14069	14151	13991	14064	14172	14221	14090	14067	14139	14067	14177	14163	14170	13962	14256	14066	14207	14180	14131	14028	13957	14038	14072	14096	14020	14108	14185	13997	14123	14058	14129	14039	14142	14239	14066	14158	14135	14089	14155	14232	14186	14093	14098	14103	14179	14210	14116	14112	14101	14101	14111	14074	14176	14138	14137	14037	14158	14095	14082	14210	14196	14051	14094	14092	14046	14144	13980	14158	13935	14092	14258	14198	14137	14066	14131	14274	14165	14087	14087	14041	14204	14075	14089	14054	13993	13954	14147	14128	14045	14261	14090	14152	14064	14189	14026	14100	14246	14208	14198	14045	14094	14197	14029	13957	14309	14069	14132	14031	13923	14248	14244	14046	14138	14124	14117	14073	14120	13952	14235	14097	14161	14088	14232	14068	14082	14129	14004	14110	14218	14122	14183	14258	14235	14025	14071	14224	14160	14317	14089	14193	13980	14099	14069	14072	14050	14161	14086	14162	14176	14088	14032	14241	14034	13907	14308	14178	14042	14188	14218	14092	14033	14149	14074	13914	14155	13899	14120	13875	14210	14024	14022	14044	14123	14202	13901	14190	14127	14108	14006	13979	14060	14137	14193	14083	14032	14184	13998	14102	14217	14207	14000	14058	14159	14208	14145	14022	14191	14162	14059	14052	14108	14151	14018	14280	14102	14054	14176	14049	14113	14043	13933	14035	14227	14181	14215	14070	14137	14107	14058	13986	14001	14106	14194	14032	14146	14041	14180	14166	14133	14108	14100	14033	14118	14136	14145	14190	14158	14133	14052	13897	14002	14070	14184	14243	14126	14300	14066	13939	14142	13986	13999	14094	14201	14245	14086	14052	14147	14016	14038	13985	14119	14000	14070	14170	14007	14252	14270	14144	14156	14117	14222	13987	14234	14172	14232	14194	14276	14375	14028	14059	14343	14356	14046	14172	14187	14217	13989	14196	14078	13975	13986	14121	14120	14055	14173	13972	14065	14367	14172	13937	13973	14191	14164	14106	14124	14129	14149	14118	14204	14247	13995	14184	14214	14260	14105	14035	14080	14214	14141	14138	14094	14016	14049	14180	14161	14044	14069	14079	14159	14069	14035	13959	14196	14059	14057	13983	14099	14084	13919	14022	14208	14160	14150	14007	13962	14029	14189	14091	14018	14174	14233	14128	14185	14153	14030	14165	14018	14095	14177	14107	14207	14219	14111	13845	14080	14007	14071	14085	13954	14147	13940	14357	14075	14053	14093	14289	14184	14236	13954	13972	14257	14138	14202	13988	14054	13908	14046	14146	14051	14094	14122	14033	14104	14203	14194	14356	14207	14248	14120	13923	14178	14058	14081	14086	14023	14019	14105	14062	14064	14180	14153	14120	14181	14169	14100	13978	14086	14123	14177	13860	14276	14073	14105	14095	14028	13903	14261	14045	13970	14164	14351	14151	14146	14080	14080	14163	14108	14168	14043	14014	14167	14105	14112	14158	14072	14105	13974	14117	14322	14098	14121	14058	14151	14291	14026	14107	14172	13979	13952	14067	14296	14140	14188	14110	14218	14241	14122	14043	14222	14027	14278	14208	14142	14292	14090	14141	14073	14072	14174	14109	14353	14008	14070	14083	14179	14196	14022	14094	14097	14180	14019	14183	14222	14044	14122	14015	14136	14127	14123	14119	13997	14033	14060	14055	14097	14220	14103	14139	14113	14181	14094	14130	14188	14074	14177	14024	14234	14035	14158	14028	14130	14097	14120	14236	14154	14178	14175	14103	14190	14100	13965	14015	14121	14009	14250	14256	13887	14081	13947	14251	14089	14137	13965	14119	14051	14128	14050	14064	14252	14009	13948	14053	14075	14061	14076	14141	14036	14108	14074	14117	14231	13963	13943	14190	14226	14066	14260	13947	14123	14244	14303	14107	14272	14163	14065	13991	14135	14146	14108	14015	14288	14028	13947	14127	14101	14123	14257	14178	14057	14012	14115	14170	14194	14128	14151	14220	14136	14045	13955	14229	13949	14180	14164	14126	14206	14090	14137	14061	14016	14198	14107	14175	14104	14185	14049	14288	14030	14087	14215	14206	14047	13980	14050	14059	13877	14170	14081	14073	14127	14203	14151	14101	14028	14191	13983	14099	14179	14131	14203	14111	14148	14279	14154	14280	14067	14006	14249	14006	14072	14277	14098	14121	13998	14071	14069	13978	14105	14199	14134	14052	14144	14167	13977	14182	14192	14163	14113	14106	14167	14136	14286	14217	14221	14173	14113	14164	14069	14095	13945	14147	14182	14142	14133	14104	14089	14165	14123	14221	14058	13936	14202	14220	14101	14178	14110	14155	14179	13984	14103	14254	13989	14150	14082	14037	14074	13924	14135	14259	14169	14162	14172	14338	14133	14089	14298	14150	14122	14134	14135	14179	14187	14199	14117	14023	14121	14161	14233	14124	13982	14217	14103	14140	14067	14063	14048	14108	14157	14165	14218	14145	14128	14205	14214	14143	14211	14041	14188	13958	14171	14150	14017	14035	13942	14080	14084	14254	14033	14051	14324	14018	14017	14272	14159	14035	14110	14147	14115	14024	14090	14077	14125	14155	14262	14137	13987	14178	14004	14113	14126	14093	14096	14004	14174	13903	14048	13989	14036	14205	14127	14109	14035	14219	14219	14239	14210	14045	13952	14155	14130	14308	14159	14098	14262	14151	13993	14186	14094	14047	14256	14109	14243	14031	14031	14143	14090	14080	14189	14202	14154	14235	14312	13925	14099	14015	14063	14027	14127	14089	14144	14035	14051	14075	14091	14184	14278	14334	14053	13936	14028	14256	14092	14108	14126	14078	14005	14009	14017	14045	13989	14262	14081	13963	13991	14037	14049	14157	14238	14025	14147	14060	14224	14173	14076	14145	13998	14111	14178	14086	14088	14063	14115	14017	14191	14111	14204	14105	14194	14008	14147	14094	14058	14009	14035	14197	14094	13995	14055	14150	14271	14212	14080	14119	14266	14145	13997	14210	14145	14323	14136	14125	14132	13982	14133	14196	14007	14188	14022	14063	14138	14144	14154	14152	14106	14053	14056	13967	14054	14231	14219	14049	13988	14322	14116	14246	14118	14114	14145	14370	14089	14204	14209	14207	14047	14136	14139	14197	14108	14087	14245	13969	14091	14061	14220	14157	14085	14094	14138	14052	14064	14060	14038	14136	14063	14135	14150	14000	13995	14062	14138	14037	14173	14126	14272	14159	13977	14159	14183	14089	14228	14206	14149	14023	14127	14123	14035	14291	14043	14165	14177	14050	14150	13993	14131	14218	14120	14001	14203	14016	13958	14251	14066	14000	14163	14136	14042	14176	13970	14135	14278	14136	14108	14025	14073	14045	14129	14159	13951	14033	14121	14169	14043	14124	14180	14112	14171	14233	14100	13928	14207	14184	13982	14111	14084	14139	14122	13909	14037	14096	14001	13994	14004	14052	14065	14299	14205	14024	14241	14222	14191	13931	14052	14173	14134	14085	14204	14148	14223	14033	14337	14061	14159	14287	13934	14159	14099	14120	14086	14039	14036	14140	14166	14040	14102	14010	14078	13994	14084	14059	13954	14135	14050	14110	14132	14061	14106	14124	14047	14136	14040	14183	13869	14125	14186	14182	14002	14049	14124	13987	14192	14008	14214	14202	14086	14127	14026	14130	14121	14101	14248	14236	14174	14187	14247	14231	14100	14162	14181	14207	14044	14121	14260	13978	14040	14061	14183	14035	14147	14195	14083	13918	14019	14036	14190	14118	14233	14242	13966	14256	14168	14110	14007	14177	14085	14167	14106	14004	13985	14134	14151	14167	14035	14174	14166	14069	14050	14092	14079	14063	14050	14001	14129	14149	14193	14223	14256	14185	14134	14122	13947	14034	14078	14109	14179	14065	14040	14195	13904	14255	14330	13968	14187	14101	14049	14219	14126	14292	14177	14056	13947	14135	14178	14046	14144	14205	13980	13927	14061	14123	14257	14183	14235	14137	14040	13991	13999	14125	14087	13816	14173	14028	14140	14002	14143	14001	14301	13969	14088	14102	14032	14049	14242	14090	14154	14261	14309	14172	14176	14025	14224	14110	13831	14206	14082	14167	14234	14227	14103	14050	14019	14163	13971	14169	14162	14306	14074	14035	14167	14051	14148	14045	14180	14160	14116	13997	14157	14168	14168	14102	14190	14207	14300	14176	13950	14171	14220	14199	14000	14133	14174	14154	14094	14100	14048	14079	14246	14096	14004	14155	14238	14161	14142	14189	14097	14267	13929	14087	13965	14255	14037	14078	13968	14210	14197	13936	14057	14216	14100	14232	13995	14124	14106	14008	14211	14158	14106	14167	14091	13979	14050	14073	14229	14131	13974	13994	14172	14251	14183	14183	13945
28401	34635	46461	36842	25368	21095	19492	18119	17596	17107	16962	17032	16886	16967	16951	16855	17018	16995	17062	17009	17085	16782	16877	16686	16861	16943	16812	17009	16814	16945	16695	16883	17026	17143	16955	17013	16970	16971	16831	16884	16910	16878	16895	16851	16859	16758	16935	17018	16966	16961	16848	16866	16909	16776	16816	17010	16853	17121	16928	16943	17223	16794	16826	16906	16925	17019	16823	16888	16749	16870	16794	16862	16885	17040	16743	16915	17203	16953	16875	16710	16908	16903	16690	16908	16740	16981	16781	16860	16991	16887	16914	16772	17027	17011	16862	16766	16924	16817	16901	16956	16880	17112	16730	16910	16958	16841	16859	16772	16623	16857	16873	16666	16719	16943	16661	17021	16909	16821	16689	16876	16943	16919	17083	16665	16961	16730	16940	16610	16631	16999	16946	16950	16948	16991	16838	16844	17049	17058	16796	16838	16740	17085	16684	16847	16790	16942	16887	16987	17002	16969	16841	16852	17125	16912	16994	16917	16827	16910	16845	16900	16795	16807	16774	16710	16987	16873	16662	16851	16858	16798	16970	16794	16652	16783	16835	16937	16837	16953	16920	16835	17026	17017	16899	16855	17105	17022	17025	16876	16942	16785	17111	17116	16928	16876	16790	16851	16990	16792	16849	16970	16798	16681	16752	17066	16804	16964	16945	16899	16865	16786	16733	16897	16926	16920	17005	16934	16944	16769	16809	16830	17003	16925	17070	17092	16954	16833	16874	17092	16878	16681	16767	16801	16991	16917	16692	16889	16772	16883	16605	16800	16988	17059	16863	17024	16811	16937	16746	16921	16923	17004	16987	17056	16914	16912	16916	16993	16951	16932	16812	16651	16904	16886	17021	16871	16926	16976	17014	16913	16945	17015	16676	16837	16734	16889	17033	16735	17075	16986	16847	16740	16961	16754	17027	16666	16815	16656	16976	16927	17143	16844	16872	16894	16796	16911	17125	16659	16906	16917	17024	16869	17060	16648	17089	16845	16839	16932	16839	17015	16870	17091	16990	16809	16775	16696	16836	16764	16904	17079	16978	16871	16744	17023	16764	16700	16930	16877	17069	16724	16757	16867	16801	16770	16907	16938	17205	16875	16884	16941	17054	16917	16831	16841	16787	16732	16929	16821	16820	16797	16622	16792	16932	16792	16827	16855	16931	16942	16887	17009	16720	16837	16936	16850	16995	16731	17103	17020	16833	16881	16667	16999	16942	16679	16808	16973	17230	16649	16846	17009	17048	17095	16938	16790	16877	16812	16868	16853	16821	16914	17057	16876	16936	17070	16802	16969	17015	16807	16908	16881	17077	17035	16820	17035	17007	16869	16932	16994	16850	16959	16746	16985	17134	17074	16869	16892	16858	16872	16869	16843	16929	16843	16903	16895	16806	16840	16818	16782	16938	16931	16719	16952	16981	16874	17121	16996	16867	16936	16843	16824	16894	16638	17164	16877	16931	16951	16974	17056	16786	16838	16901	16882	16912	16879	16787	17047	16952	17019	17003	16905	16920	16980	16863	16892	16786	16941	16923	16863	16842	16828	17038	16790	16870	16830	16811	16851	16805	16875	16826	16688	16938	16901	16975	17106	17000	16773	16927	16920	16699	16910	16902	16837	16975	16708	16938	16828	16884	16698	16875	16775	16910	16886	16928	16871	16969	16818	17033	17008	16767	16730	16769	16947	16902	16938	16745	16930	16878	16805	16731	16922	16766	16878	16905	17027	16925	16719	16807	16945	16908	16753	17010	16709	16604	16594	16764	16797	17000	16741	16848	17084	16984	16984	16691	16569	16842	16789	16804	16924	16900	16925	16982	16693	17076	16740	16911	16909	16820	16845	16774	17079	16921	16845	16908	16690	16784	16798	16916	16926	16876	16767	16654	16936	17088	16919	16944	16930	16795	16856	16860	16884	16735	16920	16782	16932	16890	17007	16879	16825	16919	16825	16904	16888	16829	16948	16915	17139	16997	16744	16988	16816	16721	16744	16885	16849	16903	16917	16765	16997	16813	16750	16912	16818	16989	16803	16740	16810	16867	16835	16825	16792	16956	16765	16938	17006	17151	17014	17095	16829	16830	16652	16710	16834	16910	16863	17011	17049	16886	16826	16917	16714	16908	16946	17001	16850	16709	17006	16994	16689	16950	17041	17042	16961	16939	16843	17004	16755	16766	16629	16730	17041	16892	17035	16845	16848	16963	16909	16937	16942	17060	16979	16947	17042	16773	16953	16993	17014	16728	16820	16779	16745	17038	16891	16892	16858	16993	16783	16993	17008	16967	17094	16872	16775	16944	16813	16932	16987	17034	16644	16957	16958	16820	16932	16774	16965	16885	16932	16886	16969	17180	16927	16712	16810	16760	16777	16995	16915	16940	16885	16834	16752	16949	16791	16936	16813	16893	17008	16851	16814	16670	16964	16961	16951	16834	16766	16848	16765	16795	16757	17039	16935	16955	16916	16985	16918	16839	17073	17094	17009	16794	16777	16761	16828	16770	16910	16982	17002	16875	16956	16763	16721	16931	16982	16906	16852	16819	16869	16799	16854	16851	16781	16869	16886	16915	16895	16713	16833	16901	16847	16815	16880	17016	16816	16912	16897	16937	16945	16917	17076	16903	16944	17079	17073	16951	16740	16910	16804	16867	16835	16991	16843	16884	16853	17013	16956	16951	17107	16729	16780	16932	16860	16842	16862	16758	16958	17064	16916	17005	16880	16880	16724	16716	16916	16686	16711	16849	16821	16961	17207	16965	16888	16690	16995	16739	16880	16762	17133	16984	16843	16888	16795	16873	16879	17055	16904	16605	16742	17008	16833	16908	16990	16920	16854	16887	16795	16725	16704	16819	16945	16602	16912	16734	16981	16919	16921	16738	16759	16859	16838	16830	16933	16820	16843	16942	17082	17069	16851	17025	16703	16791	16828	16931	16813	16769	16861	16900	16910	16944	16856	16833	16789	16948	16921	16873	16894	16976	17023	17016	16774	16828	16892	16797	17117	16948	16904	16923	16975	16907	16865	16939	16803	16814	16789	16913	16856	16900	16662	16971	16837	16727	16807	16948	16975	16982	16850	16861	16876	17079	16871	16908	17043	16845	17019	17047	16753	16903	16892	16907	16976	16821	16721	16641	16598	16918	16822	16929	16920	16777	16786	16868	16947	16828	17023	16939	17028	17099	16767	16976	16710	16672	16859	16845	16672	16871	16844	16935	16701	16792	17003	16979	16998	16961	16694	16876	16977	17079	17071	16960	16998	16843	16892	16889	17039	16848	16732	16914	16831	16786	16827	16612	16972	16834	16824	16898	16907	17125	16832	16685	16934	17007	17000	16969	16991	16798	16845	16837	16863	16827	16882	17031	16840	16782	16752	17044	17103	16972	17178	16892	17043	16720	16939	17110	16854	17009	16986	16876	16942	16747	16856	16880	16775	17083	16917	16983	16808	16830	16919	17036	16815	16749	16779	16777	16935	16757	16964	16983	16852	16859	16891	16880	17003	16886	16979	16830	16751	16867	16947	16928	16957	16671	16874	16837	16998	16897	16993	16889	16879	16965	16989	17137	16842	16632	16902	17052	16969	17084	16962	16775	16754	16867	16740	16881	17043	17030	16782	16979	16887	16816	17018	16779	17108	16955	16705	16828	16862	16854	16762	16909	16787	16851	17085	16805	16814	16807	16884	16903	16916	16676	16875	16782	17028	16917	16752	16887	17051	16666	16704	16852	16748	16679	16901	16865	16751	16848	17023	16720	16928	16754	16830	16767	16908	16822	17163	16912	16757	16937	16790	16934	16918	16809	16845	16939	16886	16891	16866	16961	16841	16796	16859	16949	16806	16912	16961	16750	16710	16831	16904	16844	16765	16891	16939	16906	16831	17051	16878	16764	16840	16997	16755	16942	16644	16831	16749	16567	16830	16974	17036	17111	16987	16954	16772	16573	16713	16814	16967	16934	16946	17082	16798	17090	16841	16830	16736	16945	16680	16863	16899	16963	16906	16946	17034	17048	16893	16997	16890	16916	16929	16997	16852	16857	16995	16900	16926	16801	16723	16861	16903	16890	16853	16884	16898	16853	16774	17102	17020	16877	17048	16939	16889	16947	16688	16895	16895	16932	17032	16932	16835	17012	16982	16852	16772	16830	16934	16716	16998	16995	16687	17007	17065	16867	16902	16908	16913	16988	17047	16844	16840	16872	16914	16942	16862	17081	16971	16895	16673	16964	17069	16690	17049	16793	17012	16905	16663	16720	16889	16961	16756	16850	16913	16914	16799	16902	17018	16985	16770	16808	16923	16964	16767	17001	17063	16949	17054	16794	16913	16962	16737	17187	16818	17089	17037	16925	16577	16754	17100	16842	16749	16828	16830	16772	16823	16798	17082	17030	16686	16790	16854	16823	16897	16725	16906	17070	16740	17116	16875	16721	16774	16948	16915	16988	16818	16735	16642	16825	16938	16990	17080	17116	16910	17041	16916	16891	17139	17031	16994	16871	16840	16807	16795	16849	16820	16959	17075	16745	16974	16951	16914	17055	16780	16904	16696	16747	16881	16856	16759	16798	16891	16813	17095	16921	16965	16944	16827	16728	16829	16909	16955	16822	16868	16955	16841	16710	16848	16904	16694	16905	16936	16864	17046	17121	16954	16769	16821	17020	17034	16850	16989	16934	16910	17099	17017	16982	17000	16879	16978	16971	16823	16771	16752	16857	16877	16825	16643	16792	16815	16921	16988	16899	17057	16835	16781	16949	16806	16909	16888	16881	16831	16796	16743	16774	16936	16705	16930	16911	16794	17080	16907	16842	16918	16786	16947	16865	16965	16818	16985	16842	16740	17073	16989	16844	16767	16867	16949	16951	16976	16765	16838	16815	16897	16736	16830	16796	16974	16962	16887	16976	16658	16904	17054	16891	17050	16866	16898	16881	16977	17073	17139	16813	16965	17120	16874	16582	16875	16854	16770	16651	16992	16814	16805	17018	16792	17020	16897	17051	16987	17169	16878	16995	16994	16903	16746	16965	16930	16835	16880	16877	17026	16948	16947	16919	16846	16767	16827	16900	16937	16908	17043	16714	16889	16788	16670	16783	16895	16962	17000	17036	16972	16916	16982	16937	16948	16897	16801	17030	16970	16939	16955	17051	16829
27544	53142	48654	33571	22442	18797	17136	15764	15282	14677	14503	14525	14494	14513	14551	14446	14506	14464	14283	14426	14206	14355	14623	14440	14351	14296	14489	14299	14515	14373	14387	14525	14442	14481	14413	14327	14391	14355	14401	14364	14307	14584	14422	14265	14414	14435	14401	14591	14496	14380	14225	14486	14323	14377	14707	14601	14335	14614	14432	14428	14478	14507	14544	14482	14421	14427	14440	14460	14430	14405	14510	14443	14514	14463	14597	14304	14292	14329	14504	14628	14321	14394	14318	14447	14301	14279	14351	14364	14373	14511	14460	14379	14399	14424	14410	14301	14415	14417	14422	14565	14400	14558	14412	14552	14528	14393	14434	14440	14577	14487	14368	14399	14418	14505	14382	14382	14532	14451	14386	14482	14446	14505	14477	14473	14453	14470	14475	14529	14320	14360	14418	14282	14538	14490	14379	14306	14506	14398	14329	14315	14442	14526	14468	14560	14277	14415	14431	14406	14541	14461	14428	14376	14451	14286	14302	14356	14450	14529	14473	14326	14414	14437	14405	14467	14581	14558	14310	14364	14290	14477	14572	14484	14485	14380	14367	14394	14680	14619	14529	14339	14403	14215	14374	14667	14326	14361	14568	14443	14437	14197	14441	14389	14389	14593	14521	14440	14535	14376	14321	14244	14436	14485	14606	14442	14296	14475	14487	14517	14232	14465	14465	14481	14409	14517	14514	14350	14307	14474	14503	14523	14538	14411	14485	14454	14562	14407	14449	14425	14477	14436	14211	14475	14532	14437	14439	14532	14441	14441	14217	14408	14450	14401	14552	14178	14596	14460	14378	14505	14406	14620	14616	14300	14435	14327	14346	14542	14607	14451	14483	14548	14442	14292	14550	14353	14443	14497	14519	14318	14333	14434	14347	14454	14585	14397	14592	14420	14304	14602	14425	14378	14372	14365	14626	14309	14316	14330	14545	14413	14421	14544	14355	14434	14442	14283	14499	14593	14226	14403	14531	14501	14418	14357	14279	14292	14501	14392	14661	14518	14396	14465	14665	14419	14417	14439	14427	14396	14519	14492	14400	14324	14471	14229	14392	14441	14388	14614	14351	14386	14572	14656	14380	14430	14423	14402	14494	14517	14471	14330	14576	14465	14527	14516	14484	14367	14430	14605	14443	14601	14510	14293	14530	14661	14374	14195	14292	14426	14382	14559	14351	14479	14441	14305	14470	14487	14430	14358	14371	14499	14535	14419	14413	14318	14473	14404	14491	14448	14333	14490	14555	14232	14387	14516	14542	14492	14324	14367	14552	14451	14612	14491	14561	14464	14449	14407	14358	14477	14411	14508	14413	14614	14444	14481	14466	14408	14536	14354	14457	14484	14446	14474	14434	14548	14476	14478	14510	14434	14254	14447	14461	14376	14439	14462	14399	14656	14524	14415	14340	14322	14311	14455	14576	14396	14327	14317	14401	14369	14443	14279	14682	14235	14276	14511	14358	14345	14412	14335	14525	14488	14504	14624	14444	14295	14502	14309	14413	14421	14433	14573	14403	14352	14457	14441	14451	14554	14488	14450	14525	14576	14281	14585	14295	14387	14556	14508	14489	14228	14398	14418	14355	14330	14378	14503	14303	14398	14528	14386	14509	14545	14235	14472	14448	14349	14380	14362	14352	14440	14324	14404	14656	14301	14615	14351	14360	14420	14165	14320	14557	14435	14380	14637	14437	14445	14447	14410	14456	14535	14560	14502	14444	14441	14474	14504	14519	14366	14374	14346	14324	14462	14529	14336	14511	14448	14419	14502	14400	14623	14472	14472	14479	14485	14422	14509	14498	14427	14478	14433	14348	14453	14516	14551	14394	14452	14444	14519	14390	14492	14318	14402	14377	14379	14289	14370	14452	14439	14443	14401	14452	14365	14384	14358	14428	14478	14423	14523	14407	14596	14521	14468	14349	14398	14433	14382	14521	14431	14438	14502	14414	14645	14339	14455	14295	14390	14381	14497	14496	14266	14427	14444	14550	14458	14547	14371	14480	14378	14474	14454	14404	14392	14474	14693	14464	14356	14375	14445	14421	14412	14287	14353	14528	14341	14285	14340	14436	14459	14474	14271	14421	14480	14315	14505	14596	14460	14431	14578	14323	14328	14426	14379	14647	14568	14186	14409	14396	14570	14447	14363	14271	14565	14481	14193	14451	14544	14408	14486	14501	14455	14426	14379	14497	14457	14359	14525	14374	14501	14332	14416	14427	14458	14547	14424	14450	14387	14465	14481	14587	14443	14531	14344	14405	14588	14393	14348	14362	14439	14434	14435	14422	14569	14514	14441	14446	14452	14367	14496	14400	14378	14476	14404	14380	14413	14563	14450	14482	14571	14553	14494	14475	14454	14514	14554	14537	14357	14287	14506	14654	14331	14429	14340	14287	14446	14457	14603	14567	14245	14307	14589	14516	14596	14364	14475	14464	14439	14465	14400	14298	14445	14344	14487	14497	14561	14272	14512	14429	14391	14500	14434	14458	14252	14459	14444	14556	14420	14253	14504	14430	14471	14392	14615	14437	14467	14551	14454	14544	14619	14438	14521	14452	14173	14420	14402	14458	14427	14270	14415	14474	14423	14284	14341	14523	14417	14479	14540	14357	14691	14407	14486	14516	14407	14283	14460	14397	14510	14421	14430	14453	14619	14567	14466	14542	14420	14520	14559	14642	14381	14515	14264	14404	14306	14504	14466	14473	14334	14499	14535	14449	14447	14688	14634	14528	14551	14559	14572	14453	14391	14521	14454	14288	14507	14481	14458	14558	14510	14400	14356	14357	14512	14428	14423	14523	14605	14377	14522	14394	14604	14460	14508	14380	14461	14538	14448	14527	14453	14449	14350	14358	14410	14345	14407	14473	14373	14390	14462	14354	14509	14481	14359	14494	14444	14314	14482	14335	14501	14462	14583	14393	14322	14470	14406	14360	14420	14396	14477	14614	14409	14239	14585	14499	14331	14433	14275	14461	14575	14471	14535	14329	14508	14465	14383	14511	14430	14409	14280	14374	14380	14464	14287	14413	14438	14491	14520	14561	14423	14443	14317	14502	14422	14403	14519	14466	14443	14665	14544	14410	14375	14311	14409	14623	14434	14495	14383	14430	14575	14406	14455	14387	14496	14441	14336	14400	14412	14523	14428	14643	14359	14211	14490	14282	14412	14492	14350	14552	14629	14479	14349	14502	14497	14447	14363	14307	14472	14447	14497	14568	14423	14538	14352	14397	14517	14437	14370	14444	14327	14551	14515	14508	14288	14336	14587	14442	14478	14360	14493	14487	14409	14507	14550	14489	14517	14401	14457	14584	14450	14358	14441	14284	14325	14409	14423	14425	14471	14503	14449	14403	14460	14510	14459	14271	14457	14418	14467	14322	14289	14261	14419	14486	14436	14480	14452	14376	14543	14479	14486	14462	14482	14493	14347	14316	14414	14410	14377	14503	14372	14426	14581	14465	14307	14514	14589	14480	14580	14529	14352	14516	14533	14416	14460	14539	14468	14435	14341	14404	14423	14500	14448	14450	14538	14270	14486	14254	14448	14462	14557	14547	14483	14373	14412	14452	14486	14428	14344	14662	14450	14541	14420	14514	14370	14401	14445	14464	14408	14442	14426	14462	14270	14346	14381	14491	14436	14412	14469	14519	14393	14443	14292	14387	14456	14426	14404	14337	14510	14569	14609	14580	14453	14209	14411	14520	14396	14407	14482	14497	14421	14423	14353	14461	14504	14531	14344	14320	14366	14487	14416	14619	14347	14435	14328	14358	14541	14464	14398	14459	14400	14533	14362	14546	14449	14386	14443	14594	14388	14446	14366	14261	14364	14465	14421	14517	14575	14451	14390	14408	14592	14400	14461	14239	14359	14111	14547	14405	14441	14484	14396	14511	14527	14288	14370	14621	14312	14596	14469	14353	14564	14270	14350	14507	14537	14415	14493	14587	14434	14616	14400	14503	14319	14494	14410	14366	14596	14393	14431	14496	14522	14329	14449	14559	14510	14497	14497	14374	14660	14351	14524	14399	14520	14370	14480	14455	14448	14503	14443	14528	14344	14354	14435	14470	14446	14436	14398	14527	14468	14415	14590	14514	14489	14466	14283	14344	14374	14539	14363	14444	14351	14512	14436	14424	14494	14507	14539	14493	14332	14380	14453	14629	14316	14447	14324	14413	14628	14393	14344	14363	14468	14335	14429	14505	14486	14527	14567	14404	14428	14436	14528	14411	14439	14387	14394	14393	14447	14417	14665	14438	14437	14426	14545	14459	14400	14356	14539	14456	14318	14385	14339	14393	14427	14339	14404	14398	14523	14679	14470	14400	14326	14362	14393	14487	14299	14515	14595	14430	14509	14376	14489	14476	14533	14471	14336	14414	14491	14367	14347	14653	14575	14488	14400	14387	14437	14456	14508	14480	14465	14504	14385	14415	14651	14503	14512	14453	14501	14393	14410	14743	14300	14391	14425	14522	14403	14421	14358	14534	14340	14404	14573	14384	14540	14330	14254	14397	14669	14436	14507	14370	14380	14317	14519	14385	14467	14406	14391	14422	14347	14288	14412	14309	14351	14491	14549	14219	14368	14336	14337	14498	14530	14381	14517	14211	14473	14522	14322	14539	14410	14526	14393	14329	14381	14584	14435	14224	14442	14472	14477	14406	14532	14421	14369	14569	14405	14432	14472	14449	14581	14476	14521	14376	14566	14408	14529	14502	14376	14489	14501	14406	14457	14292	14399	14418	14501	14644	14489	14439	14346	14426	14533	14520	14238	14390	14402	14333	14406	14574	14429	14568	14433	14414	14513	14462	14443	14341	14403	14497	14439	14591	14486	14354	14378	14474	14504	14328	14393	14458	14307	14467	14392	14537	14411	14534	14397	14562	14380	14584	14473	14291	14428	14368	14386	14359	14578	14474	14610	14441	14328	14574	14513	14399	14431	14398	14491	14481	14649	14508	14476	14656	14487	14378	14324	14561	14419	14371	14395	14275	14427	14440	14510	14497	14338	14500	14516	14407	14362	14457	14520	14515	14449	14186	14604	14414	14635	14583	14429	14416	14382	14421	14378	14469	14514	14504	14517	14514	14289	14650	14348	14603	14434	14535	14472	14403	14590	14453	14373	14474	14584	14400	14413	14485	14510	14255	14466
23951	23169	41951	44722	36413	31550	29611	22845	20526	18622	16891	16687	16692	16487	16460	16585	16504	16661	16430	16504	16622	16557	16618	16466	16763	16430	16469	16673	16532	16541	16460	16557	16581	16591	16403	16776	16490	16473	16661	16527	16490	16482	16628	16600	16576	16268	16452	16430	16300	16441	16362	16528	16460	16437	16599	16376	16428	16358	16570	16235	16423	16363	16376	16322	16638	16448	16496	16668	16387	16568	16632	16541	16421	16487	16554	16600	16460	16484	16365	16624	16389	16154	16445	16391	16498	16429	16538	16629	16477	16441	16570	16436	16522	16456	16382	16560	16483	16413	16394	16620	16467	16606	16406	16453	16504	16476	16474	16433	16449	16331	16394	16382	16399	16436	16380	16515	16498	16423	16518	16574	16486	16284	16443	16372	16283	16296	16600	16561	16397	16531	16430	16438	16507	16464	16475	16315	16413	16447	16431	16507	16374	16450	16456	16366	16620	16459	16453	16424	16516	16501	16427	16496	16426	16276	16492	16520	16254	16317	16252	16445	16455	16437	16329	16575	16226	16216	16520	16597	16432	16452	16209	16546	16333	16428	16522	16449	16524	16278	16631	16267	16362	16390	16509	16375	16384	16557	16383	16344	16419	16431	16506	16215	16508	16461	16450	16456	16523	16411	16382	16582	16576	16540	16365	16533	16592	16431	16691	16578	16480	16463	16400	16428	16383	16541	16378	16434	16364	16321	16449	16461	16390	16367	16573	16557	16377	16423	16366	16374	16340	16578	16448	16680	16481	16265	16382	16423	16166	16268	16519	16462	16298	16312	16544	16482	16282	16480	16352	16468	16502	16543	16457	16288	16400	16388	16564	16371	16334	16342	16258	16517	16418	16526	16287	16419	16330	16466	16204	16431	16393	16483	16412	16416	16515	16523	16489	16565	16636	16342	16459	16390	16416	16579	16426	16342	16402	16807	16262	16410	16316	16337	16522	16440	16421	16508	16458	16607	16563	16280	16469	16473	16463	16451	16399	16478	16434	16428	16506	16399	16497	16263	16304	16225	16256	16275	16436	16199	16446	16841	16431	16523	16546	16455	16411	16343	16379	16561	16367	16321	16481	16474	16371	16319	16385	16378	16452	16449	16584	16583	16417	16350	16465	16315	16392	16236	16420	16321	16334	16401	16353	16294	16375	16644	16337	16407	16310	16256	16320	16389	16429	16349	16327	16488	16492	16406	16304	16406	16391	16513	16522	16325	16510	16338	16389	16396	16520	16261	16316	16478	16367	16208	16466	16486	16425	16380	16496	16301	16381	16536	16280	16325	16352	16497	16584	16360	16386	16410	16397	16555	16303	16488	16428	16268	16424	16603	16396	16456	16329	16591	16467	16513	16286	16255	16351	16377	16279	16377	16319	16287	16485	16423	16475	16532	16257	16237	16553	16378	16363	16292	16361	16559	16576	16371	16454	16536	16561	16415	16374	16312	16210	16363	16488	16541	16672	16487	16368	16330	16588	16438	16394	16504	16471	16425	16522	16491	16301	16318	16394	16353	16349	16257	16143	16435	16333	16482	16437	16318	16495	16451	16175	16251	16200	16481	16556	16406	16406	16389	16345	16442	16431	16511	16292	16281	16442	16250	16425	16458	16484	16556	16412	16407	16411	16279	16486	16554	16517	16348	16227	16275	16597	16381	16513	16377	16357	16292	16438	16404	16466	16457	16434	16477	16558	16428	16379	16340	16481	16403	16444	16533	16494	16525	16708	16401	16546	16549	16617	16619	16322	16187	16415	16364	16421	16413	16327	16246	16339	16638	16367	16151	16353	16267	16359	16452	16561	16356	16410	16177	16365	16247	16448	16370	16384	16509	16511	16381	16479	16368	16373	16387	16455	16397	16279	16545	16343	16483	16689	16340	16523	16273	16523	16310	16442	16318	16452	16230	16415	16413	16322	16673	16420	16352	16209	16175	16408	16388	16431	16383	16344	16617	16603	16690	16433	16298	16469	16376	16534	16400	16476	16326	16155	16501	16475	16413	16485	16548	16553	16167	16358	16375	16409	16369	16319	16407	16433	16113	16367	16648	16532	16478	16307	16325	16467	16584	16588	16483	16283	16229	16481	16396	16355	16389	16419	16481	16598	16225	16440	16426	16490	16462	16354	16706	16507	16519	16271	16326	16253	16043	16373	16357	16641	16485	16433	16451	16299	16421	16449	16377	16307	16436	16406	16489	16386	16431	16507	16397	16572	16279	16758	16525	16397	16408	16447	16461	16358	16215	16444	16375	16374	16462	16480	16432	16258	16447	16460	16433	16472	16449	16541	16447	16385	16484	16206	16143	16450	16452	16424	16388	16427	16416	16426	16498	16327	16334	16445	16440	16359	16471	16458	16385	16438	16307	16459	16459	16425	16362	16351	16575	16373	16214	16247	16472	16344	16573	16238	16539	16594	16598	16519	16480	16506	16398	16282	16521	16468	16276	16322	16294	16469	16570	16481	16530	16513	16568	16445	16543	16458	16353	16531	16451	16641	16419	16485	16706	16509	16363	16478	16401	16322	16455	16386	16302	16419	16486	16455	16549	16520	16100	16444	16482	16473	16424	16438	16444	16521	16363	16393	16373	16539	16587	16225	16614	16536	16422	16400	16328	16416	16438	16501	16469	16453	16432	16339	16469	16517	16200	16368	16430	16343	16340	16441	16345	16351	16345	16633	16475	16400	16280	16530	16341	16517	16274	16276	16455	16440	16101	16276	16366	16382	16445	16625	16521	16447	16590	16608	16267	16400	16310	16271	16723	16643	16277	16526	16371	16420	16475	16519	16268	16199	16405	16378	16236	16418	16373	16464	16458	16297	16435	16497	16248	16466	16440	16277	16666	16508	16310	16525	16282	16447	16169	16477	16546	16332	16377	16528	16759	16666	16437	16189	16347	16453	16343	16398	16328	16443	16254	16515	16459	16480	16280	16323	16289	16488	16511	16279	16326	16371	16569	16395	16475	16473	16384	16409	16287	16439	16477	16600	16287	16371	16296	16284	16261	16316	16456	16309	16469	16316	16370	16521	16575	16522	16230	16522	16303	16371	16645	16564	16507	16485	16503	16484	16516	16427	16218	16403	16481	16436	16525	16389	16418	16584	16276	16379	16398	16412	16402	16463	16499	16523	16289	16439	16584	16368	16551	16549	16320	16416	16287	16331	16460	16366	16368	16529	16521	16489	16271	16584	16535	16549	16544	16344	16451	16192	16486	16370	16328	16514	16602	16422	16408	16474	16605	16443	16259	16471	16252	16551	16379	16724	16544	16509	16590	16635	16510	16555	16417	16439	16505	16334	16398	16365	16436	16403	16517	16366	16352	16224	16551	16528	16255	16473	16373	16425	16535	16331	16446	16290	16350	16342	16488	16359	16520	16435	16514	16517	16417	16448	16641	16443	16427	16473	16313	16507	16511	16458	16393	16437	16589	16614	16503	16401	16411	16296	16486	16442	16613	16309	16514	16397	16497	16507	16328	16287	16380	16606	16350	16476	16570	16377	16193	16460	16480	16436	16429	16448	16400	16561	16428	16339	16377	16285	16403	16457	16405	16449	16526	16503	16405	16412	16349	16436	16625	16566	16596	16455	16589	16543	16349	16662	16559	16470	16599	16601	16471	16388	16430	16217	16447	16533	16375	16504	16426	16468	16460	16325	16270	16316	16527	16423	16406	16509	16534	16399	16309	16434	16621	16473	16294	16413	16306	16366	16397	16455	16348	16425	16485	16264	16520	16142	16492	16211	16377	16401	16352	16456	16359	16634	16454	16537	16406	16474	16537	16408	16334	16476	16557	16426	16480	16429	16461	16394	16262	16275	16376	16368	16557	16471	16258	16521	16459	16559	16479	16543	16547	16407	16431	16258	16300	16386	16304	16523	16411	16389	16392	16312	16362	16312	16682	16375	16574	16294	16313	16418	16551	16649	16638	16359	16447	16515	16465	16333	16606	16530	16471	16400	16452	16458	16263	16427	16257	16222	16405	16491	16421	16590	16432	16397	16425	16521	16451	16464	16583	16571	16432	16566	16409	16463	16473	16359	16406	16379	16308	16616	16516	16417	16523	16454	16381	16496	16260	16809	16321	16582	16457	16167	16379	16436	16530	16397	16267	16551	16463	16468	16456	16334	16447	16427	16573	16339	16485	16484	16490	16441	16309	16416	16529	16345	16338	16515	16347	16407	16428	16608	16391	16376	16559	16380	16530	16488	16269	16359	16330	16478	16372	16343	16401	16586	16391	16274	16213	16255	16351	16502	16384	16190	16380	16426	16402	16541	16505	16334	16353	16587	16411	16435	16422	16579	16158	16283	16415	16389	16559	16528	16239	16656	16540	16366	16372	16380	16298	16436	16291	16499	16571	16446	16533	16534	16355	16525	16311	16506	16458	16447	16424	16365	16390	16548	16541	16379	16361	16386	16536	16302	16471	16364	16365	16472	16236	16354	16459	16345	16520	16412	16514	16525	16543	16200	16250	16392	16302	16667	16343	16482	16459	16397	16422	16301	16357	16373	16328	16487	16366	16469	16472	16502	16330	16641	16596	16450	16495	16384	16349	16390	16432	16442	16197	16417	16563	16274	16447	16439	16542	16454	16543	16557	16649	16262	16610	16417	16396	16489	16393	16146	16480	16418	16693	16542	16363	16454	16432	16395	16372	16387	16391	16312	16462	16455	16196	16443	16310	16431	16615	16449	16405	16342	16452	16275	16530	16478	16495	16361	16447	16215	16397	16281	16467	16487	16476	16355	16393	16381	16236	16353	16364	16298	16441	16227	16355	16383	16328	16578	16523	16327	16474	16516	16345	16403	16456	16559	16402	16206	16172	16518	16198	16509	16452	16479	16475	16266	16317	16549	16442	16584	16385	16247	16249	16390	16315	16654	16723	16569	16415	16552	16589	16458	16459	16429	16339	16392	16541	16569	16307	16345	16585	16555	16541	16438	16518	16514	16431	16445	16387	16387	16497	16663	16349	16292	16490	16385	16210	16356	16323	16433	16353	16511	16472	16600	16492	16334	16395	16477	16363	16345	16583	16499	16475	16416	16298	16660	16356	16353	16476	16326	16484	16560	16718	16543	16338	16354	16354	16414	16451	16512	16343	16126	16423	16388	16448	16572	16419	16458	16482	16582	16221	16181	16280	16313	16251
38570	87244	81218	60902	41384	33408	28109	21926	19638	16339	14633	14252	14346	14422	14325	14154	14116	14227	14309	14271	14359	14101	14366	14156	14294	14171	14167	14142	14204	14422	14139	14277	14095	14205	14278	14146	14177	14202	14359	14196	14188	14337	14165	14276	14387	14232	14298	14094	14237	13989	14300	14251	14111	14177	14324	14144	14214	14280	14184	14262	14146	14317	14330	14145	14117	14085	14267	14191	14122	14233	14294	14259	14273	14276	14292	14248	14193	14289	14186	14157	14227	14124	14330	14125	14030	14204	14297	14078	14262	14335	14205	14232	14107	14231	14251	14150	14180	14163	14137	14367	14262	14241	14166	14257	14232	14224	14302	14155	14204	14078	14368	14064	14094	14167	14225	14246	14113	14112	14038	14327	14151	14222	14293	14227	14247	14346	14351	14227	14094	14275	14364	14275	14169	14406	14089	14379	14275	14277	14196	14412	14099	14167	14307	14172	14138	14153	14405	14102	14288	14175	14290	14094	14214	14336	14297	14292	14087	14240	14177	14092	14152	14155	14236	14268	14389	14135	14103	14167	14344	14242	14245	14273	14299	14042	14183	14172	14298	14157	14155	14156	14109	14087	14194	14227	14347	14130	14190	14357	14232	14282	14129	14318	14254	14128	14103	14316	14110	14312	14213	14085	14081	14176	14285	14384	14280	14327	14233	14226	14219	14262	14092	14339	13951	14322	14132	14245	14193	14386	14319	14206	14167	14198	14340	14322	14192	14387	14185	14422	14194	14177	14098	14405	14280	14312	14225	14130	14289	14174	14256	14297	14280	14141	14357	14205	14074	14033	14180	14287	14169	14217	14132	14125	14224	14144	14199	14373	14242	14166	14295	14209	14210	14027	14311	14205	14217	14214	14177	14279	14218	14187	14214	14194	14130	14126	14283	14161	14355	14179	14281	14189	14312	14195	14349	14103	14338	14084	14232	14227	14102	14297	14127	14283	14096	14251	14202	14409	14246	14295	14255	14163	14426	14184	14311	14371	14348	14265	14265	14315	14260	14177	14294	14298	14130	14176	14364	14446	14272	14134	14229	14136	14183	14242	14164	14239	14270	14156	14051	14182	14163	14148	14074	14157	14289	14353	14260	14113	14232	14299	14158	14373	14221	14207	14179	14250	14311	14245	13975	14292	14246	14232	14248	14102	14161	14250	14207	14264	14162	14304	14301	14101	14160	14141	14115	14276	14149	14060	14308	14272	14170	14131	14154	14226	14004	14142	14139	14097	14235	14267	14204	14273	14093	14156	14331	14258	14040	14322	14329	14262	14224	14056	14185	14251	14271	14223	14089	14205	14248	14258	14230	14064	14094	14209	14131	14053	14075	14296	14258	14182	14356	14240	14325	14301	14273	14314	14308	14031	14216	14219	14230	14270	14079	14055	14262	14156	14136	14328	14168	14046	14398	14319	14262	14240	14079	14166	14203	14264	14175	14183	14390	14308	14427	14144	14161	14266	14265	14283	14316	14261	14443	14208	14229	14059	14287	14351	14034	14160	14204	14177	14355	14211	14253	14151	14169	14244	14255	14306	14274	14408	14233	14167	14348	14162	14187	14210	14334	14301	14286	14344	14152	14356	14395	14078	14138	14207	14308	14236	14090	14342	14110	14220	14324	14203	14257	14270	14225	14266	14329	14220	14264	14205	14110	14136	14111	14193	14206	14200	14255	14304	14216	14152	14291	14101	14139	14252	14176	14168	14252	14271	14165	14244	14063	14266	14215	14097	14111	14116	14257	14095	14238	14195	14192	14063	14301	14161	14237	14377	14272	14156	14245	14367	14204	14101	14273	14136	14184	14174	14170	14206	14299	14289	14226	14266	14229	14282	14320	14288	14245	14366	14199	14368	14087	14342	14286	14141	14256	14225	14096	14141	14170	14189	14161	14222	14385	14226	14443	14100	14310	14334	14243	14256	14301	14262	14232	14271	14197	14308	14139	14124	14438	14142	14113	14225	14280	14017	14211	14192	14258	14092	14271	14200	14208	14248	14358	14119	14112	14160	14229	14237	14299	14234	14300	14286	14290	14315	14299	14319	14253	14190	14326	14245	14254	14279	14211	14241	14174	14112	14271	14087	14281	14196	14365	14304	14351	14158	14292	14308	14183	14196	14234	14207	14307	14126	14366	14170	14173	14306	14299	14281	14002	14334	14266	14240	14161	14114	14263	14238	14029	14271	14336	14332	14269	14221	14123	14240	14201	14128	14305	14242	14223	14026	14232	14165	14227	14267	14370	14097	14201	14232	14103	14199	14221	14111	14214	14112	14336	14269	14183	14333	14195	14193	14271	14181	14226	14211	14302	14326	14179	14333	14212	14375	14172	14320	14301	14017	14345	14286	14306	14202	14158	14179	14297	14186	14244	14205	14174	14148	14265	14179	14189	14136	14328	14445	14251	14256	14102	14110	14248	14184	14283	14350	14129	14221	14360	14368	14234	14065	14322	14260	14146	14170	14373	14190	14327	14143	14250	14162	14113	14307	14120	14217	14246	14276	14217	14263	14380	14261	14341	14350	14197	14209	14225	14253	14165	14267	14173	14158	14251	14075	14173	14288	14125	14158	14220	14251	14137	14261	14166	14219	14115	14220	14219	14170	14284	14109	14289	14214	14214	14237	14109	14218	14194	14181	14253	14278	14166	14361	14163	14199	14016	14331	14346	14095	14255	14345	14180	14074	14101	14243	14186	14308	14104	14293	14385	14155	14039	14246	14083	14214	14270	14232	14291	14301	14177	14226	14291	14103	14353	14268	14312	14110	14170	14311	14202	14221	14212	14379	14280	14149	14274	14304	14289	14185	14266	14168	14233	14160	14302	14239	14239	14247	14251	14298	14307	14260	14174	14260	14136	14154	14475	14127	14429	14293	14235	14082	14180	14205	14191	14065	14265	14089	14075	13955	14198	14240	14375	14267	14174	14345	14124	14371	14216	14260	14287	14245	14327	14226	14415	14121	14239	14232	14403	14117	14221	14233	14103	14137	14253	14244	14254	14157	14262	14326	14288	14085	14221	14163	14179	14176	14339	14090	14213	14307	14291	14342	14331	14287	14435	14160	14164	14227	14310	14198	14176	14267	14255	14275	14080	14119	14066	14297	14080	14218	14262	14300	14182	14285	14296	14285	14363	14262	14243	14009	14212	14129	14271	14207	14169	14168	14268	14162	14310	14156	14354	14117	14171	14186	14074	14187	14234	14436	14081	14093	14180	14058	14187	14357	14147	14082	14228	14120	14171	14298	14240	14120	14232	14202	14370	14170	14312	14166	14198	14129	14198	14134	14239	13977	14259	14234	14302	14246	14361	14244	14276	14247	14201	14326	14139	14240	14379	14308	14312	14174	14006	14198	14178	14201	14202	14208	14236	14278	14187	14200	14253	14259	14280	14372	14315	14289	14136	14201	14377	14242	14268	14223	14213	14268	14161	14151	14464	14073	14185	14178	14151	14305	14162	14309	14292	14231	14249	14355	14008	14276	14240	14323	14137	14182	14067	14271	14299	14196	14153	14231	14103	14238	14177	14287	14263	14196	14359	14198	14156	14098	14291	14100	14197	14155	14238	14169	14243	14243	14162	14360	14334	14155	14236	14140	14238	14130	14400	14130	14277	14221	14148	14437	14251	14129	14183	14193	14194	14194	14240	14234	14248	14113	14292	14175	14283	14364	14266	14164	14328	14148	14463	14100	14056	14344	14400	14226	14146	14276	14262	14359	14134	14152	14139	14164	14108	14313	14168	14289	14202	14131	14294	14030	14237	14186	14292	14332	14268	14026	14468	14253	14273	14140	14259	14511	14070	14227	14297	14247	14321	14361	14281	14142	14378	14083	14402	14233	14266	14056	14211	14336	14323	14301	14278	14242	14140	14218	14207	14401	14311	14324	14221	14129	14322	14073	14228	14174	14206	14082	14220	14159	14321	14117	14271	14153	14317	14228	14182	14315	14395	14329	14332	14366	14151	14262	14251	14134	14281	14175	14107	14373	14294	14358	14156	14052	14234	14168	14395	14110	14384	14365	14275	14139	14360	14110	14118	14220	14274	14343	14152	14388	14174	14261	14017	14177	14339	14152	14195	14523	14189	14260	14311	14268	14265	13993	14331	14180	14351	14134	14048	14279	14071	14261	14165	14280	14327	14260	14156	14103	14205	14270	14337	14124	14073	14347	14258	14365	14207	14216	14160	14256	14140	14221	14193	14278	14257	14186	14272	14123	14207	14138	14177	14171	14140	14150	14213	14227	14130	14160	14380	14230	14166	14015	14292	14271	14425	14236	14238	14105	14196	14149	14153	14327	14270	14233	14207	14180	14120	14223	14177	14133	14163	14186	14257	14216	14272	14130	14319	14253	14319	14385	14243	14214	14231	14202	14129	14076	14203	14128	14242	14242	14119	14242	14297	14324	14127	14336	14237	14270	14187	14224	14149	14188	14157	14199	14330	14209	13966	14261	14178	14293	14306	14341	14170	14088	14399	14316	14407	14237	14203	14178	14208	14264	14255	14131	14124	14286	14412	14168	14249	14264	14203	14296	14208	14128	14265	14193	14285	14131	14222	14260	14320	14190	14207	14057	14195	14300	14122	14290	14219	14258	14190	14114	14143	14133	14334	14190	14181	14165	14210	14122	14252	14200	14176	14321	14234	14285	14088	14145	14239	14139	14287	14253	14296	14367	14064	14175	14249	14318	14352	14179	14247	14267	14262	14041	14363	14023	14398	14166	14112	14257	14209	14251	14109	14272	14131	14040	14376	14241	14218	14210	14180	14232	14174	14248	14215	14202	14118	14207	14394	14187	14426	14290	14332	14278	14214	14128	14274	14279	14304	14233	14201	14166	14160	14279	14164	14155	14159	14170	14228	14172	14208	14305	14052	14216	14285	14362	14242	14295	14341	14265	14307	14072	14380	14159	14223	14264	14167	14061	14398	14213	14286	14349	14270	14238	14184	14107	14092	14401	14283	14232	14302	14198	14327	14199	14188	14223	14288	14231	14167	14156	14156	14212	14309	14237	14181	14167	14126	14180	14380	14363	14171	14267	14387	14172	14285	14134	14185	14355	14264	14039	14275	14285	14305	14236	14277	14318	14192	14326	14213	14217	14218	14350	14259	14316	14143	14074	14221	14188	14306	14291	14256	14219	14382	14141
22685	21736	34900	38625	34944	36513	37651	27848	27165	21268	17730	16561	16751	16866	16619	16689	16730	16714	16404	16636	16492	16517	16431	16460	16413	16494	16365	16375	16323	16590	16364	16398	16460	16389	16340	16301	16366	16505	16401	16202	16376	16636	16343	16345	16420	16297	16410	16316	16086	16348	16422	16278	16357	16468	16403	16482	16166	16344	16170	16506	16481	16303	16309	16434	16123	16227	16401	16281	16351	16394	16263	16213	16021	16248	16386	16140	16315	16309	16157	16305	16519	15970	16322	16260	16364	16322	16488	16273	16380	16246	16329	16458	16216	16242	16277	16254	16122	16304	16410	16299	16155	16337	16390	16427	16362	16271	16354	16120	16364	16428	16325	16307	16195	16312	16325	16299	16300	16365	16226	16362	16217	16202	16553	16020	16267	16326	16215	16240	16227	16256	16279	16351	16383	16159	16201	16274	16283	16168	16350	16210	16322	16371	16340	16093	16136	16262	16501	16379	16250	16307	16195	16136	16203	16176	16324	16283	16317	16147	16119	16209	16169	16260	16488	16296	16409	16348	16412	16251	16310	16170	16316	16414	16347	16267	16147	16373	16278	16282	16236	16142	16081	16120	16187	16078	16155	16398	16438	16231	16438	16242	16332	16282	16205	16385	16226	16211	16296	16183	16091	16141	16354	16167	16287	16290	16173	16484	16291	16231	16216	16458	16397	16454	16299	16064	16271	16269	16328	16336	16348	16493	16317	16283	16193	16206	16544	16498	16203	16343	16329	16259	16449	16241	16546	16220	16320	16279	16172	16404	16278	16162	16290	16201	16329	16073	16455	16153	16282	16290	16416	16375	16310	16464	16351	16273	16170	16236	16268	16382	16271	16382	16264	16261	16156	16226	16256	16133	16271	16223	16330	16401	16248	16245	16351	16229	16239	16396	16294	16466	16365	16233	16339	16407	16221	16201	16234	16488	16311	16266	16260	16268	16448	16269	16236	16320	16324	16208	16315	16376	16107	16067	16165	16313	16253	16257	16481	16301	16316	16336	16313	16337	16210	16249	16401	16097	16410	16168	16499	16220	16167	16375	16293	16183	16248	16240	16273	16464	16333	16279	16203	16307	16319	16239	16273	16450	16136	16310	16378	16297	16290	16211	16267	16225	16247	16323	16350	16055	16244	16550	16210	16101	16348	16346	16195	16453	16302	16480	16202	16328	16260	16215	16214	16391	16318	16336	16407	16179	16324	16285	16046	16237	16288	16224	16444	16350	16335	16295	16304	16206	16274	16284	16288	16435	16288	16100	16305	16376	16210	16265	16202	16129	16463	16079	16160	16277	16270	16311	16371	16231	16223	16244	16405	16382	16271	16108	16390	16317	16376	16353	16239	16209	16144	16241	16331	16307	16374	16334	16248	16486	16306	16356	16291	16372	16373	16456	16483	16073	16241	16315	16049	16309	16303	16228	16254	16330	16334	16303	16044	16214	16146	16441	16265	16319	16364	16256	16190	16323	16189	16365	16327	16170	16203	16205	16067	16214	16140	16203	16411	16398	16182	16423	16420	16328	16368	16173	16331	16318	16281	16287	16318	16237	16188	16302	16335	16243	16181	16161	16206	16329	16385	16334	16216	16162	16278	16207	16415	16271	16389	16296	16208	16362	16197	16388	16263	16233	16281	16232	16134	16358	16181	16333	16299	16402	16343	16093	16315	16355	16458	16235	16104	16349	16188	16381	16169	16244	16251	16179	16253	16469	16198	16241	16284	16347	16418	16535	16418	16421	16323	16144	16266	16273	16375	16138	16070	16458	16279	16250	16337	16356	16235	16127	16196	16334	16566	16507	16413	16268	16437	16268	16305	16152	16134	16202	16127	16145	16253	16368	16355	16313	16422	16331	16242	16371	16189	16316	16019	16404	16274	16151	16319	16219	16247	16233	16401	16278	16291	16321	16323	16146	16165	16139	16323	16026	16404	16309	16180	16221	16505	15968	16255	16441	16423	16294	16125	16385	16335	16377	16364	16208	16220	16339	16335	16308	16293	16255	16191	16399	16164	16280	16366	16395	16264	16279	16135	16284	16291	16186	16492	16393	16278	16261	16260	16192	16333	16239	16281	16308	16370	16250	16253	16301	16135	16359	16381	16395	16373	16112	16286	16084	16070	16218	16128	16194	16212	16228	16210	16250	16267	16226	16190	16438	16406	16279	16269	16291	16102	16018	16456	16229	16205	16196	16526	16323	16334	16395	16379	16237	16241	16166	16364	16291	16288	16327	16359	16618	16179	16198	16380	16221	16205	16156	16469	16433	16308	16230	15998	16399	16377	16392	16202	16345	16067	16124	16224	16395	16223	16348	16370	16165	16248	16298	16446	16234	16304	16260	16081	16377	16186	16264	16368	16208	16191	16176	16195	16271	16291	16230	15957	16153	16373	16119	16204	16331	16345	16148	16172	15985	16383	16272	16261	16161	16283	16337	16279	16200	16317	16021	16267	16386	16377	16379	16208	16239	16435	16109	16358	16315	16210	16331	16326	16376	16271	16214	16299	16119	16235	16356	16127	16169	16211	16231	16249	16321	16140	16285	16385	16341	16135	16159	16394	16109	16277	16315	16312	16091	16371	16386	16313	16132	16367	16239	16230	16251	16341	16280	16178	16179	16335	16265	16185	16245	16250	16413	16309	16169	16327	16410	16323	16169	16240	16432	16396	16331	16338	16412	16281	16192	16290	16338	16288	16353	16130	16013	16115	16352	16215	16440	16274	16316	16320	16360	16171	16146	16197	16233	16381	16298	16304	16312	16306	16318	16298	16304	16166	16295	16323	16539	16360	16191	16285	16218	16294	16238	16242	16359	16277	16337	16271	16361	16232	16334	16390	16198	16225	16373	16335	16235	16530	16251	16042	16225	16315	16105	16303	16173	16157	16304	16511	16247	16208	16348	16326	16236	16188	16379	16382	16282	16566	16187	16088	16157	16262	16100	16278	16210	16362	16128	16295	16522	16162	16292	16389	16350	16110	16281	16337	16478	16217	16254	16341	16351	16261	16266	16355	16300	16366	16085	16119	16250	16404	16469	16083	16503	16301	16155	16338	16242	16564	16310	16195	16220	16214	16439	16275	16391	16103	16198	16236	16269	16379	16272	16162	16169	16195	16142	16235	16365	16124	16110	16313	16482	16341	16412	16562	16435	16163	16189	16210	16079	16204	16226	16388	16251	16359	16339	16108	16377	16392	16478	16325	16292	16322	16428	16540	16355	16240	16131	16230	16247	16342	16305	16357	16466	16224	16339	16393	16401	16134	16262	16247	16168	16478	16192	16143	16263	16095	16292	16361	16452	16413	16080	16241	16194	16212	16291	16285	16211	15975	16326	16300	16037	16308	16277	16166	16379	16312	16043	16230	16469	16178	16361	16095	15928	16355	16304	16317	16274	16307	16166	16202	16472	16229	16349	16316	16310	16153	16160	16308	16209	16256	16125	16185	16229	16389	16200	16340	16217	16234	16316	15989	16158	16259	16392	16059	16223	16338	16250	16452	16363	16150	16342	16201	16391	16532	16061	16230	16157	16198	16213	16244	16240	16185	16320	16456	16366	16177	16255	16348	16169	16160	16415	16189	16012	16197	16255	16413	16280	16267	16244	16359	16166	16236	16288	16275	16221	16644	16052	16405	16172	16113	16037	15996	16265	16222	16302	16236	16297	16293	16164	16127	16185	16219	16171	16234	16333	16490	16334	16313	16434	16148	16412	16302	16182	16320	16158	16180	16132	16170	16357	16316	16239	16215	16216	16132	16270	16312	16277	16113	16084	16301	16405	16111	16322	16207	16261	16367	16273	16357	16274	16406	16286	16176	16130	16090	16381	16290	16230	16215	16211	16173	16237	16296	16200	16294	16278	16408	16360	16286	16262	16307	16185	16181	16115	16185	16341	16164	16485	16395	16164	16220	16418	16462	16236	16210	16244	16165	16166	16271	16390	16142	16447	16184	16140	16339	16273	16294	16341	16267	16241	16160	16049	16277	16311	16286	16338	16222	16291	16203	16516	16281	16400	16482	16360	16300	16173	16292	16141	16246	16227	16323	16172	16029	16329	16274	16166	16341	16332	16220	16220	16236	16162	16332	16183	16288	16158	16342	16204	16279	16191	16188	16258	16089	16215	16443	16393	16513	16386	16375	16327	16397	16298	16309	16219	16367	16235	16276	16435	16358	16334	16360	16189	16436	16474	16333	16226	16269	16264	16224	16226	16256	16296	16262	16267	16486	16304	16410	16228	16251	16389	16290	16435	16337	16386	16226	16388	16326	16273	16317	16219	16136	16272	16274	16177	16382	16394	16152	16294	16233	16253	16310	16057	16199	16197	16301	16459	16197	16385	16132	16127	16322	16294	16279	16171	16272	16296	16302	16318	16199	16133	16104	16119	16324	16279	16339	16312	16396	16312	16326	16316	16359	16199	16215	16265	16338	16358	16184	16204	16258	16281	16180	16335	16410	16429	16184	16277	16289	16137	16296	16189	16634	16325	16221	16201	16212	16277	16250	16291	16327	16223	16188	16369	16202	16402	16235	16360	16043	16337	16319	16271	16298	16088	16264	16297	16388	16303	16095	16396	16398	16129	16480	16460	16241	16351	16311	16348	16404	16277	16091	16330	16426	16369	16230	16214	16199	16379	16252	16065	16304	16213	16187	16303	16305	16282	16181	16468	16257	16443	16388	16340	16248	16322	16316	16048	16327	16206	16278	16328	16245	16330	16283	16193	16305	16167	16276	16051	16194	16317	16213	16305	16354	16173	16451	16440	16237	16227	16416	16230	16187	16141	16234	16271	16437	16361	16205	16088	16318	16293	16261	16397	16431	16181	16274	16253	16368	16406	16102	16297	16479	16215	16373	16221	16178	16202	16493	16297	16328	16181	16424	16365	16245	16089	16162	16141	16295	16031	16159	16309	16143	16310	16301	16342	16181	16471	16193	16613	16386	16198	16188	16384	16299	16337	16278	16199	16341	16319	16261	16320	16024	16268	16393	16266	16265	16097	16095	16287	16226	16252	16175	16424	16200	16079	16273	16516	16207	16175	16199	16277	16354	16551	16321	16251	16219	16018	16228	16390	16277	16275	16466	16160	16354	16297	16331	15944	16296	16176	16182	16048	16177	16214	15976	16190	16297	16176	16231	16236	16310	16328
47323	92701	90843	74647	52516	44850	37344	27740	29296	18408	14932	14276	14122	14213	14097	14333	14077	14000	14162	14070	14085	14142	14160	14160	13932	14016	14126	14087	14117	14156	14070	14036	14044	13995	14127	14035	13954	14261	14014	14101	14099	14071	14076	14009	14160	14198	14024	13990	14124	14056	13937	13945	14101	13924	14232	13922	14107	14126	14098	14176	14165	14131	13924	13940	14033	14096	13822	14061	13979	14061	13952	13945	13974	14015	14021	14065	14001	13970	14128	14032	14250	14103	13979	14119	13966	13945	14064	13909	13971	14118	13838	14147	14015	13972	14107	13949	14019	13989	14085	14072	13870	14043	14185	13922	14034	14135	14098	14206	14019	14134	13994	14113	14053	14206	14008	14073	14031	14048	14081	14155	14111	13868	14046	14004	13972	13842	13979	14167	13957	14070	14084	14027	14105	13990	14093	13950	13963	13991	13955	13995	14122	13965	14104	13968	14146	13942	14133	14208	14009	14029	14039	13953	14135	13979	14211	14074	14121	13953	13925	13938	14004	14037	13965	14105	14156	14042	14211	14085	14058	14110	14004	14022	14020	14019	14138	14118	13937	14148	13994	14140	14091	13905	14071	14014	14132	13982	14154	14034	13967	14077	13927	14043	13971	14065	14019	13992	14097	14028	13970	14096	14126	14182	14246	14078	14082	13948	13965	14069	14059	14015	13925	14003	13973	13883	14097	14145	14133	14082	14110	13994	14132	13955	13971	14163	13834	13924	14220	14067	14059	14066	13822	13970	14080	14127	14076	14134	14173	14123	14169	14057	14112	14179	14064	14091	14012	14149	13936	14045	14172	14147	14049	14046	13997	13892	14105	13989	14090	14047	14150	14078	14058	14085	14023	14110	14076	14054	14117	14125	13919	14101	14085	14137	13975	14074	13989	13956	14278	13751	14157	14077	14155	14164	14046	14135	14106	14086	14036	14011	14051	14194	14123	13914	13966	14134	14101	14094	14086	14022	14036	14119	14052	14072	13997	14098	14227	13985	13906	13877	14139	14100	14022	13863	14174	13925	14157	13904	14051	14171	14195	14091	13980	14057	14277	14083	14010	14181	13928	14062	13831	14006	14100	13901	13959	14190	14100	13996	14035	13947	14087	14069	14091	14001	14023	13950	13888	13950	13996	14138	14072	14059	13873	14030	13934	13910	13976	14091	14065	14014	14176	13986	14128	13952	14079	14234	14226	14084	14012	14080	14026	14071	13991	13963	14110	14035	14122	13959	14014	13883	13929	14097	13914	14104	14039	14135	14106	14236	13981	14101	14116	14043	14020	14073	14046	14098	13975	14018	14086	13982	14000	14073	14100	13858	14156	13995	14091	14181	14201	14094	14180	14065	14188	14161	13973	14050	14009	14084	13923	13950	14104	14211	14158	13988	13944	14030	14130	14109	14096	14117	14004	14123	14159	13979	14166	13995	14026	13974	14196	14078	14198	14019	14117	14006	14127	14195	14103	14016	14069	14144	14052	14004	14100	13993	14078	14002	14151	14144	14014	14267	14088	14102	13901	14128	13989	14075	14096	13933	13964	14107	14020	14053	13942	14074	14088	13988	14033	14015	14163	13984	14089	14093	14098	14068	13951	14058	14039	14000	14189	14028	13938	14108	14151	14059	14141	14056	14028	13983	14176	13967	14054	14223	14116	14099	13922	13952	14003	13976	14265	14120	14014	13826	14173	14110	13935	14132	14138	13934	13965	13905	13970	14090	13921	14039	14075	14223	14008	13936	14018	14114	13956	14151	14060	14140	13983	14129	14012	13959	14166	14104	14079	14143	14030	14026	13877	14079	13914	13954	14165	14062	14129	14079	14117	13997	13931	13956	13970	13942	13996	14056	13925	13968	14175	13934	14147	14057	13971	13993	14128	13893	14200	13991	14037	14040	14188	13957	14028	14063	13972	13934	14003	14029	13986	14113	13909	14102	14027	13982	14103	14043	14127	14030	13931	13993	14101	14223	14104	14040	14085	13953	13997	14090	14116	14062	14085	14003	14182	13990	14000	13824	14137	14168	14129	14027	13934	14036	14119	14086	14069	13937	14038	14041	14111	13921	14083	14033	13972	14142	14090	13965	14078	13988	13968	14101	14162	14004	13986	13959	14059	14117	14014	14123	14256	13933	14155	14086	13939	14057	13962	14198	14032	14006	14318	14065	14048	14025	14196	14116	14091	13859	14078	14041	13937	14091	14190	13918	14056	13980	13974	14195	14023	14230	13997	14044	14035	14102	14085	14277	14091	13935	13902	13990	14057	14098	14176	14233	13999	13884	14207	14056	14044	13908	14165	14124	13863	14047	14120	14042	14078	14079	14045	14142	13862	14029	13986	14142	14065	14156	14169	14137	14053	13917	14235	13879	14189	14089	14126	14030	14231	14043	14036	13932	14062	14044	14075	13983	14203	14013	13955	14243	13993	14012	13990	14158	14045	13995	14134	14061	14074	14036	14018	14154	14228	14098	14083	14021	13979	14027	14031	13957	14116	14072	14003	14218	13910	14064	13887	13934	13937	13942	13899	14082	14216	13973	14120	13955	13971	14020	13938	14126	14144	13959	14006	14015	14208	13935	14172	14089	14119	14090	13977	14208	14193	13829	14117	14030	14045	13985	14028	13999	14103	14204	14028	14016	14048	14140	14052	14004	14088	14079	14130	14037	13977	14057	14093	14046	14174	13997	14020	14139	14163	13951	14083	14066	14053	13947	13979	14099	14085	14075	14095	14043	14130	13894	14073	14225	14067	14081	14073	13959	14078	14072	14117	13954	14118	13883	14096	14253	13978	14050	13791	14093	13991	14085	14088	13955	14068	14177	13968	13974	14039	14089	14064	14039	14085	14065	14021	14007	14198	14030	14055	14131	14147	13966	14083	13984	14035	13935	13914	14056	14031	14085	13968	13999	13963	14118	14097	13986	14034	14063	13876	13990	13962	14128	14085	14142	14079	14082	14085	14075	14031	14098	14023	14040	14204	13903	14063	13989	14210	14066	14036	14014	14024	13995	14077	13958	14016	13894	13946	14012	14039	13973	14074	14080	14069	14243	14171	14083	13912	14218	14023	13960	13969	14025	14066	14076	14063	13885	14023	14138	14189	14083	14032	14054	14023	14165	14039	14262	14121	14072	14104	14002	14084	13963	13927	14079	14167	13941	13985	14006	14155	13938	14051	13990	14088	14062	14026	14061	13942	14020	14076	14191	13819	13912	14013	14109	14069	14045	14019	14149	13943	14037	13981	13901	14026	14053	14029	13955	13959	14121	13900	14085	13893	14119	13871	14141	14135	13949	14146	14060	14175	13914	14047	13991	14058	14025	14135	14137	13990	14032	14034	14003	13935	14149	14065	14005	14018	14155	13949	13962	14053	13945	14001	14052	14105	14056	14039	14128	14033	14051	14009	14025	14094	14017	14184	14068	14172	14037	14274	14041	13991	14088	14157	13977	14164	14077	14011	14004	13885	13952	14085	14063	14137	13977	14164	14119	14107	14096	14003	14268	14146	13920	14023	14066	14079	14052	14087	14253	14072	14157	14016	14181	13962	13933	13986	14030	13874	14198	14166	14104	14205	14032	14032	13981	14023	14101	13899	14108	13920	13920	13927	14189	13998	14065	14092	14036	14149	14015	14096	14027	13902	13948	14085	13998	13984	14067	13963	14232	13990	14116	13991	14138	14137	14073	13927	14068	13939	14186	13954	13945	13947	14029	14083	14015	14058	13994	14194	13922	13965	14071	13972	14101	14087	13996	13933	13936	13983	14111	13985	14025	14063	14071	14026	13952	13977	13967	13878	14176	14096	14040	14001	14146	14085	14155	14080	14044	14172	14093	14184	14008	14069	14101	14027	14078	14094	14209	13989	14034	14052	13950	14088	14008	14085	13939	13987	13963	14095	14241	13833	13928	13930	14083	14146	14083	14109	13898	14092	14072	14047	14004	14006	13997	13998	14064	14092	13848	14082	13874	13922	14141	14001	14129	14011	14082	14096	14055	14092	14135	14081	14060	14062	14045	14009	14046	14020	14143	14309	14038	14059	14066	14241	14075	14002	13976	14012	13927	14131	14189	13947	14061	14194	14038	14027	14091	14049	13986	14137	14000	14133	13951	14122	14147	13864	13980	14066	13887	14067	14082	13914	13981	13991	14057	13870	13869	14079	13929	14128	14154	13958	13888	14223	14116	14051	13998	14075	13950	13967	14051	13994	13882	14069	13892	14053	14071	13981	14084	14183	13989	13884	13904	14086	13916	14035	14176	13876	13943	14057	14045	14217	14089	14076	13869	14164	13993	13993	14099	14082	14027	14018	14083	13927	13948	13974	14107	14047	14135	14098	13952	14100	13993	13942	13954	14050	14089	14080	13950	14088	14019	14004	14210	14037	13885	14021	13961	14162	14071	14004	13952	14130	14087	13893	13964	14021	13921	13911	13777	13952	13983	14122	13815	13929	13919	14035	14099	14080	14138	14352	13912	14137	14033	13993	14002	13977	13980	14257	14152	14065	14127	14072	14035	14158	14116	14178	13980	14042	14086	13995	14005	13981	13977	14170	14095	13976	14124	14016	14071	14141	14066	14108	14150	13960	13992	14012	14117	14085	14002	14083	13993	14050	14149	14049	13923	14268	13929	14002	13846	14141	14086	14051	14107	14082	13855	14157	14043	13926	13964	13811	14009	14191	13879	13947	14163	13972	14179	14064	13971	13859	13988	13933	14127	14040	14207	13984	14136	13988	14035	13962	14080	14021	14012	14034	13824	13979	14043	14090	14044	14098	14070	13891	13932	13974	14182	13990	13914	14255	14108	14029	14100	14021	14198	14082	13998	14069	13965	14088	14085	14019	13902	14060	14197	13987	14113	14015	14113	14057	14043	13935	13878	14058	13917	14069	14041	13946	14123	14000	14141	14076	14146	14041	14233	13933	13870	14145	14040	14165	14055	13941	14091	13969	14090	13992	13953	14016	14119	14119	13956	13927	14051	14042	14062	13897	13915	14060	14018	13878	14010	14252	14045	14040	14056	13986	14017	13933	14007	13899	14029	13982	13999	14006	14121	14192	13978	14007	14001	13999	14030	14010	14140	13985	14127	14140	14056	13930	14027	14097	13997	13962	14084	14071	14053	14050	14145	13873	14304	13948	14084	14235	13899
28166	32369	46811	39429	26080	21497	19669	18400	18141	17332	17204	17260	17175	17149	17162	17033	17105	17140	17157	17096	16970	17231	17148	17187	17226	17278	17200	17016	17025	16922	16919	17076	16951	17016	17058	17059	17135	17218	16874	16752	17039	17040	16998	17145	16961	17070	16936	17155	17187	17054	17235	16820	17075	16988	17203	17218	17061	16903	16994	16875	16990	17169	17075	16999	16917	16727	16982	17061	17097	16879	16829	17103	16986	16995	17033	17035	17011	16998	17123	17145	17163	16869	17017	17107	16869	16892	17079	17071	17209	17253	17007	16907	17018	17119	17006	16960	16854	16850	17021	17015	16971	17105	17172	17215	17218	16834	17047	17041	16946	17066	17126	16811	17078	17019	16941	17092	16945	16797	17170	17027	17037	16924	17062	17030	17103	16925	16950	17111	17107	16915	16926	16933	16855	17170	17064	16995	17062	16972	17034	16865	16977	16954	16956	17045	17145	17133	16842	16879	16932	16991	16934	16949	16975	17108	17158	17024	17152	17110	17057	17136	16930	17213	17074	17039	16992	16903	16998	16989	17122	17075	17015	16980	17071	16972	17005	16979	16895	17026	17176	16936	17014	17161	16986	16998	16847	17117	16948	16936	17121	17079	16999	16956	17085	16924	17035	17166	16884	17093	16974	17012	16946	16992	16858	16856	16781	16961	17186	17047	16999	17040	16896	16892	16900	17005	16927	16944	17080	16989	16819	17073	16902	16773	17059	17262	16989	16977	17192	16858	17076	16994	17098	17055	16956	16970	17003	17112	16798	16879	16852	17126	16999	16941	17061	17032	16850	16975	17166	17133	16980	17220	17012	16870	16918	16924	17024	16939	17066	17060	16869	17147	17080	17033	17044	17010	16919	17045	17079	16785	16851	17047	16917	16942	16918	17014	16943	16977	17211	17019	17156	17179	16995	16978	16992	16934	17172	16893	16804	17036	17040	16875	17007	16942	16839	17041	16971	16980	17121	16967	17016	16960	17184	17052	16883	17152	17191	17110	17018	17229	16914	17003	17015	16933	17119	16912	16952	16969	17035	16970	16876	16904	17081	17082	17118	17087	16792	16848	17031	17046	17076	17026	17099	17024	17159	17008	16952	16990	16856	17021	16934	16920	16926	17047	17040	17219	17278	17266	17072	17185	16958	17126	17029	17108	16905	16878	17079	16817	16913	16869	17176	17003	16800	16829	16926	17050	17148	17026	16887	16947	17184	17134	16974	17106	17093	16919	16943	17122	17039	16903	17099	17295	17020	16996	17023	17068	16957	17160	17189	17033	17153	17081	17091	17057	17083	16917	16840	17174	16972	17288	17034	17016	16923	16979	17179	17076	17252	16992	16939	16829	17094	17015	17066	16941	17009	16963	16781	17028	17087	16949	16928	17131	16981	17045	17166	17125	16710	17113	16936	16875	17047	16948	17107	16982	17000	16885	17092	17111	16989	17098	17108	17020	17030	17163	16943	16997	17227	17304	17195	17175	17022	16862	17127	16774	16836	16913	17017	16995	17078	17180	16960	16938	17020	16981	16928	17025	16899	17096	16939	17100	16960	16987	17117	16728	16999	17204	17189	16716	17158	16973	17128	17111	17086	16936	16981	17067	16844	16878	16968	16906	16956	17058	17063	17152	17068	17051	17010	17121	17164	16979	17054	16973	17103	17006	17035	17029	17027	17064	17003	17098	17048	17101	17088	17114	16989	16961	17116	17041	16906	17018	16873	17164	17115	17000	17030	17111	17102	16914	16989	16954	16985	17257	17087	16993	17045	17122	16954	16886	16927	17124	16876	17110	16810	16963	17081	17024	17046	16911	17091	16971	16968	17150	16937	17098	16988	16842	17120	17005	17135	16899	17113	17056	16901	16725	17031	16828	17043	16911	17110	17108	16950	17085	17138	16975	16888	16817	16879	16978	16938	16866	16931	17009	16982	16971	16906	17202	16986	16919	17019	17036	16963	17068	16961	17039	17037	16995	16976	17048	17016	17002	16904	17060	16964	17155	16971	17039	16940	16952	17088	16918	17189	17073	17025	17052	17058	16822	17064	17035	17133	16949	16874	17058	16812	16912	16873	16965	17292	17067	17094	17011	17007	16977	16801	17180	17010	16941	17099	17051	16968	17019	17019	16927	17114	17035	17030	16948	17083	17006	17106	16806	17079	16918	16858	16986	17063	17083	17009	17049	17067	16939	16922	17313	17101	17007	16942	17157	17039	17038	16942	17300	16954	16981	16955	17233	16963	17001	16962	17059	17011	17090	16998	17084	17022	16906	16964	16976	16901	17192	16881	17051	17236	16926	17000	17031	17051	17075	17148	16916	17004	17161	17266	17006	16944	16961	17003	16996	16982	17162	16742	16869	16801	17013	17139	17021	17117	16910	17149	17004	17020	17097	16862	16920	16954	16952	17008	17144	17099	16950	16849	16876	16921	16991	16945	17128	17199	17053	16884	17214	17215	16890	16906	17063	17095	17254	17015	16956	17029	17062	16955	16941	16868	16904	16997	16961	17244	16923	17049	17163	17019	16867	17186	16984	17006	17028	17068	17115	17056	16833	16909	17090	17044	16989	17143	17026	17147	16848	17109	17053	17178	17231	17239	16877	17088	17043	17055	17097	17069	17043	17132	17094	16861	16940	17158	17008	16885	16963	16868	17125	16892	16965	17095	17016	16855	17026	17024	17088	17197	17278	17082	16950	17225	16992	17106	16929	17034	16977	16862	17057	16964	16977	16813	16841	17061	16983	16916	17006	16928	16903	17050	16731	16904	16978	16814	16856	17096	16927	16948	16839	16914	16984	17197	17140	17065	17055	17080	16950	17036	16971	17008	17059	17128	16952	16974	16922	17007	17033	16793	16964	16951	16835	17039	16978	17027	17034	16797	16989	17208	17298	17019	17092	16982	17149	17264	16930	16924	17170	16942	16811	16931	17157	17023	16877	17051	17223	16897	17156	16917	16985	17131	16880	16975	17077	16963	17089	17169	16966	16937	16966	16913	17157	16964	16924	17358	16987	16871	17160	17158	17053	17038	17186	17003	17117	17040	17211	16990	17162	17184	17043	17020	17058	17099	17035	17020	16933	17086	17096	17128	16922	16949	17178	17176	16985	16926	16952	16998	17021	16736	17055	17086	16906	16997	17148	16995	17112	17104	16997	16946	17065	16939	16889	16970	16964	16922	17014	16916	17116	17081	17108	17045	16873	17009	17042	17106	16720	17143	17034	16964	16860	17059	17092	17088	16866	16869	16965	17084	17095	16820	17160	17189	17191	17075	16965	17271	17073	17048	17246	16980	17108	17023	17121	16891	17146	17055	17063	17149	17078	16996	17216	17119	16892	17064	16918	17001	16856	16946	17001	17021	16908	17198	17079	17086	16895	16972	17041	17001	17054	17159	16959	17005	16859	16878	17257	17150	17014	16973	16986	17088	17016	16970	16934	16783	16999	16953	16773	17011	16965	17108	17058	16926	16992	17099	17099	17180	17136	17205	17116	17014	16970	16980	17067	17141	17063	17244	16884	17064	17140	17032	17003	17103	16697	17091	16975	17077	16931	16885	17053	16937	16775	17129	17010	16965	16764	16972	17057	17085	17109	17037	16873	17174	17151	17108	17126	17035	17034	17227	16976	16889	16907	16707	17099	17032	17166	16835	16777	17023	17045	17048	16952	17204	17090	16929	16938	16878	16923	16927	16966	16858	17025	17139	17072	16837	17126	17092	16906	16944	17081	16999	17011	16991	17115	17200	17055	17281	17048	17140	16921	16879	16884	16991	17109	16959	16815	17012	16902	17012	16978	16800	17085	16780	17001	17099	17066	17019	16908	16883	17031	16960	17047	16816	17089	17184	17055	17051	17309	16850	17062	16908	16878	16933	16945	17067	16891	16920	17159	16985	16914	16953	17081	16980	16985	16928	16982	17062	17076	16689	17086	17007	17171	16805	16935	16988	17077	17171	16865	16793	17252	17191	17142	17024	16924	17093	17220	17048	17108	16944	17137	17197	17083	17234	16976	16988	17009	17026	16924	16955	17030	16777	16978	17074	17054	16898	17180	17102	16926	17109	17133	16986	16983	16895	17027	16983	16967	17175	16888	16936	16980	16992	16811	16913	16820	17066	17122	17095	16824	17062	17031	16964	17148	17083	17063	16974	16807	17024	17218	16933	17045	17088	16976	17072	16989	17169	16790	17106	16800	17032	17014	17070	17107	17075	17294	17153	16951	17342	17062	17026	17142	17211	17013	16898	16992	17035	17062	16974	16911	17082	17025	17155	17148	17122	17031	17061	17058	17098	16833	16933	17061	17136	17264	16972	17099	17034	17017	17059	16865	17196	17078	17049	17149	17099	17088	16994	17112	16995	17105	16907	17043	16897	17166	17170	17289	16910	17102	17240	16770	16899	16912	16760	17103	17060	16784	17090	17076	16966	17028	16875	16888	16821	16985	16936	16989	16917	16877	17138	16872	16931	16832	16903	17034	17057	17114	16894	17193	16960	16850	16989	17051	16843	16879	17178	17154	17023	17168	17050	17071	17071	16898	16953	17155	17082	17071	16964	16981	16995	16983	17018	17005	17114	16986	16939	16928	16983	17138	17146	17012	17043	16925	17056	16989	17181	17036	16980	16973	17025	16818	17031	17048	17288	17201	17136	16873	17202	16814	17097	17096	17021	16986	16990	16910	17002	17051	17115	17048	17079	16798	17063	17043	17041	17112	17193	17306	16965	17037	17080	16983	17150	17095	16918	17180	17071	17136	16902	17143	17281	17045	17052	16947	17130	17080	17010	17039	16887	16968	17036	17088	17082	17067	17164	17005	16871	17018	16953	16918	16883	17141	17174	17010	16996	16965	16829	16948	16919	16922	16945	17128	17043	17027	16977	17246	17149	16816	17197	17200	16924	17011	16968	16886	16955	17093	17019	17034	16608	16834	17055	16805	17064	16971	17042	16875	17162	17025	17189	16890	17020	17070	17134	17074	17230	17096	17065	17143	16907	16918	17023	16943	16971	17018	16934	16895	16938	16945	16798	16991	17060	17010	17100	16913	17036	17201	16933	17181	16866	16959	16852	17109	17051	16995	17190	17072	17103	16898	17166	17076	16926	17217	17063	17034	16943	16982	16885	17195	16945	17067	17039	16942	17031	17023	16991	17252
25819	50096	49195	36197	23122	19543	17184	16039	15950	14904	14819	14614	14622	14748	14452	14702	14731	14452	14410	14722	14489	14586	14489	14575	14660	14653	14528	14623	14480	14418	14399	14513	14565	14429	14471	14515	14619	14540	14607	14636	14460	14502	14396	14550	14686	14601	14505	14551	14520	14486	14612	14430	14527	14704	14504	14483	14453	14651	14451	14567	14752	14489	14359	14540	14409	14553	14344	14522	14492	14537	14488	14487	14634	14524	14418	14592	14332	14480	14561	14597	14675	14547	14567	14612	14296	14518	14553	14523	14461	14657	14507	14474	14621	14568	14341	14479	14447	14387	14497	14493	14369	14607	14436	14543	14652	14539	14499	14620	14570	14386	14465	14523	14247	14644	14342	14548	14565	14493	14529	14508	14330	14678	14665	14528	14543	14516	14492	14442	14514	14467	14530	14430	14631	14433	14580	14598	14584	14363	14425	14546	14527	14416	14806	14327	14594	14370	14480	14487	14366	14620	14484	14495	14602	14486	14460	14568	14398	14550	14545	14576	14467	14381	14573	14553	14552	14535	14566	14542	14456	14688	14458	14516	14541	14294	14571	14592	14431	14518	14532	14501	14543	14455	14378	14359	14485	14474	14444	14590	14563	14561	14588	14583	14468	14567	14496	14498	14620	14492	14591	14569	14686	14356	14348	14397	14494	14575	14519	14484	14344	14547	14633	14382	14437	14382	14512	14358	14444	14488	14646	14516	14650	14527	14594	14578	14647	14404	14572	14540	14524	14526	14489	14323	14484	14482	14587	14391	14440	14478	14478	14420	14518	14658	14541	14366	14426	14462	14520	14469	14634	14584	14353	14375	14509	14589	14505	14438	14459	14574	14502	14558	14356	14434	14626	14462	14502	14335	14656	14419	14450	14633	14520	14547	14521	14435	14430	14501	14374	14503	14504	14549	14588	14573	14563	14593	14363	14443	14390	14552	14421	14455	14420	14518	14581	14516	14445	14476	14517	14596	14595	14597	14556	14383	14530	14398	14460	14585	14430	14563	14495	14590	14525	14320	14499	14421	14477	14500	14668	14592	14665	14650	14284	14405	14485	14569	14400	14481	14317	14570	14352	14518	14631	14471	14436	14537	14505	14701	14530	14469	14576	14552	14555	14397	14535	14643	14640	14546	14455	14474	14436	14534	14430	14472	14410	14510	14531	14441	14395	14464	14572	14373	14645	14606	14357	14447	14588	14666	14400	14443	14554	14374	14553	14681	14447	14420	14435	14613	14646	14365	14449	14577	14770	14430	14596	14478	14402	14634	14690	14393	14460	14647	14629	14557	14757	14556	14428	14625	14507	14467	14494	14447	14325	14528	14550	14532	14424	14597	14488	14569	14539	14596	14634	14485	14645	14524	14570	14414	14597	14319	14586	14438	14604	14366	14370	14403	14693	14637	14503	14553	14525	14601	14528	14438	14559	14402	14666	14499	14279	14466	14550	14579	14588	14491	14529	14369	14617	14581	14506	14675	14487	14492	14473	14577	14541	14488	14446	14298	14525	14429	14523	14553	14591	14513	14441	14642	14386	14423	14363	14460	14612	14570	14509	14583	14425	14611	14486	14398	14557	14470	14423	14388	14452	14546	14497	14667	14406	14515	14523	14407	14476	14379	14643	14410	14445	14707	14387	14470	14479	14307	14623	14560	14637	14659	14456	14372	14509	14410	14556	14461	14468	14627	14536	14611	14531	14540	14611	14586	14526	14571	14422	14569	14393	14569	14618	14468	14559	14462	14541	14553	14616	14725	14506	14496	14465	14658	14430	14594	14462	14364	14439	14506	14502	14401	14348	14536	14750	14665	14465	14487	14506	14572	14330	14550	14449	14603	14616	14592	14524	14500	14472	14507	14426	14417	14473	14456	14333	14507	14678	14337	14713	14483	14346	14550	14434	14593	14492	14644	14611	14599	14441	14418	14253	14554	14461	14678	14718	14595	14635	14670	14418	14678	14615	14455	14459	14537	14419	14547	14573	14598	14460	14554	14332	14482	14471	14596	14596	14662	14358	14624	14586	14643	14509	14429	14539	14512	14520	14471	14375	14623	14528	14500	14463	14415	14528	14645	14708	14539	14611	14607	14610	14539	14579	14512	14383	14616	14434	14348	14485	14377	14435	14437	14460	14426	14413	14512	14632	14605	14420	14445	14518	14395	14565	14385	14485	14424	14457	14474	14487	14477	14534	14365	14465	14479	14436	14588	14365	14588	14550	14399	14739	14600	14575	14457	14556	14590	14413	14436	14534	14425	14512	14423	14599	14521	14570	14520	14507	14386	14581	14465	14626	14373	14678	14426	14464	14681	14471	14480	14500	14449	14555	14489	14419	14654	14603	14655	14391	14394	14413	14466	14648	14608	14733	14641	14349	14485	14573	14610	14624	14453	14666	14511	14585	14423	14328	14524	14433	14474	14492	14614	14277	14555	14373	14475	14481	14502	14514	14551	14697	14366	14514	14451	14459	14482	14322	14473	14414	14669	14355	14512	14521	14533	14511	14539	14677	14541	14609	14602	14545	14504	14477	14611	14429	14548	14412	14500	14534	14543	14490	14443	14581	14441	14507	14566	14808	14389	14593	14568	14534	14513	14405	14379	14631	14411	14444	14434	14321	14332	14332	14456	14481	14550	14563	14642	14420	14576	14551	14599	14490	14440	14496	14444	14436	14283	14492	14573	14679	14563	14749	14475	14321	14499	14540	14525	14436	14597	14445	14472	14540	14407	14511	14637	14459	14535	14516	14515	14463	14500	14569	14461	14507	14436	14547	14518	14469	14524	14712	14401	14485	14452	14530	14477	14543	14484	14534	14580	14625	14490	14438	14480	14442	14406	14438	14470	14534	14643	14526	14508	14555	14276	14566	14552	14617	14370	14579	14461	14580	14452	14500	14500	14501	14287	14385	14634	14434	14368	14541	14531	14404	14466	14724	14403	14395	14523	14425	14353	14653	14377	14503	14408	14513	14473	14340	14721	14557	14584	14643	14564	14601	14456	14461	14653	14592	14606	14558	14360	14624	14413	14593	14387	14468	14462	14476	14532	14598	14310	14660	14701	14387	14658	14355	14637	14591	14648	14590	14551	14616	14391	14566	14404	14462	14717	14496	14507	14472	14513	14422	14554	14511	14563	14416	14583	14670	14464	14508	14584	14543	14597	14601	14677	14445	14499	14645	14513	14555	14679	14426	14656	14480	14392	14687	14289	14718	14417	14465	14503	14505	14561	14602	14518	14320	14511	14434	14496	14526	14446	14404	14482	14434	14398	14743	14537	14494	14550	14453	14381	14505	14624	14573	14534	14515	14376	14503	14467	14647	14587	14429	14660	14577	14485	14595	14528	14429	14455	14437	14394	14513	14514	14718	14508	14510	14517	14588	14575	14458	14511	14649	14472	14564	14463	14452	14472	14463	14496	14442	14502	14597	14487	14551	14549	14385	14661	14392	14520	14440	14612	14512	14415	14609	14519	14441	14460	14562	14437	14441	14505	14435	14522	14582	14536	14441	14519	14367	14469	14381	14455	14512	14614	14527	14624	14464	14506	14559	14537	14579	14613	14598	14708	14608	14467	14826	14530	14429	14602	14456	14445	14558	14443	14449	14417	14483	14600	14723	14527	14455	14568	14551	14497	14482	14450	14563	14606	14507	14339	14419	14525	14404	14702	14359	14513	14463	14502	14518	14557	14579	14585	14479	14446	14462	14693	14607	14691	14455	14566	14377	14570	14481	14407	14524	14326	14313	14615	14624	14263	14642	14672	14620	14667	14387	14365	14575	14379	14398	14519	14535	14435	14507	14618	14580	14533	14619	14477	14563	14347	14564	14452	14606	14561	14762	14592	14414	14516	14433	14536	14724	14415	14537	14529	14547	14710	14548	14403	14393	14628	14556	14403	14471	14374	14529	14471	14391	14643	14471	14619	14490	14289	14472	14478	14565	14415	14496	14475	14472	14552	14453	14562	14602	14443	14457	14472	14676	14451	14583	14523	14681	14352	14455	14606	14574	14339	14534	14506	14573	14585	14396	14615	14582	14585	14624	14586	14537	14360	14521	14513	14428	14593	14565	14479	14467	14458	14394	14577	14495	14531	14629	14563	14367	14282	14362	14443	14630	14539	14565	14662	14603	14337	14488	14427	14512	14574	14437	14707	14690	14636	14441	14554	14580	14574	14480	14616	14292	14578	14446	14549	14386	14730	14615	14404	14686	14570	14627	14409	14509	14433	14497	14653	14432	14519	14536	14593	14499	14495	14525	14650	14423	14507	14434	14444	14705	14492	14506	14544	14358	14475	14641	14589	14462	14522	14547	14458	14564	14528	14203	14517	14700	14173	14405	14610	14614	14520	14496	14468	14551	14574	14278	14492	14556	14479	14474	14426	14445	14336	14420	14438	14521	14514	14645	14454	14576	14609	14389	14503	14465	14468	14472	14587	14519	14444	14481	14534	14609	14475	14439	14586	14533	14444	14526	14570	14680	14454	14484	14578	14444	14506	14516	14359	14334	14468	14534	14333	14601	14624	14645	14435	14512	14685	14765	14480	14543	14525	14635	14514	14557	14434	14651	14445	14569	14573	14510	14644	14538	14457	14435	14475	14389	14473	14601	14327	14565	14423	14367	14386	14558	14613	14576	14422	14591	14339	14522	14450	14558	14401	14620	14591	14643	14578	14602	14430	14556	14288	14492	14476	14563	14461	14472	14575	14484	14408	14497	14629	14553	14687	14544	14386	14524	14533	14500	14540	14581	14550	14304	14541	14392	14509	14480	14509	14646	14701	14666	14531	14451	14589	14581	14535	14367	14629	14479	14452	14563	14591	14464	14528	14491	14428	14650	14509	14485	14584	14562	14468	14663	14634	14400	14562	14413	14580	14589	14554	14384	14556	14614	14436	14565	14477	14436	14578	14510	14492	14545	14571	14402	14558	14565	14474	14486	14380	14510	14491	14528	14485	14400	14638	14470	14375	14685	14608	14427	14397	14358	14469	14464	14597	14564	14343	14410	14645	14515	14422	14512	14556	14594	14536	14564	14599	14579	14552	14315	14587	14570	14519	14466	14703	14551	14577	14705	14475	14564	14436	14572	14552	14562	14680	14506	14469	14497	14610	14402	14635	14391	14518	14671	14248	14562	14330	14372	14566	14384	14566
23976	22527	40921	46682	37135	32522	29503	22376	22314	19050	17492	16859	16956	16958	16722	16736	16816	16742	16610	16763	16716	16819	16815	16628	16779	16564	16663	16706	16682	16810	16763	16852	16812	16756	16587	16702	16616	16502	16572	16569	16726	16696	16815	16805	16747	16872	16926	16807	16503	16339	16417	16463	16548	16584	16756	16612	16635	16931	16664	16839	16577	16612	16746	16808	16609	16736	16594	16720	16524	16582	16657	16587	16362	16757	16261	16405	16493	16573	16746	16606	16656	16525	16473	16474	16651	16671	16658	16540	16579	16438	16567	16584	16455	16661	16678	16512	16428	16770	16657	16600	16585	16603	16576	16670	16652	16539	16767	16492	16652	16439	16681	16456	16597	16470	16646	16481	16621	16599	16801	16706	16464	16619	16719	16637	16615	16656	16826	16720	16604	16689	16734	16636	16644	16451	16577	16684	16451	16673	16514	16741	16750	16797	16522	16574	16714	16571	16760	16669	16493	16642	16496	16543	16728	16575	16748	16637	16601	16618	16432	16584	16609	16567	16698	16577	16835	16807	16484	16654	16742	16565	16581	16817	16491	16640	16746	16641	16730	16612	16550	16594	16559	16519	16712	16703	16507	16615	16695	16478	16709	16507	16603	16521	16680	16575	16565	16586	16775	16550	16554	16472	16649	16580	16474	16451	16520	16541	16711	16608	16994	16629	16701	16350	16472	16617	16598	16669	16531	16621	16634	16450	16488	16347	16423	16438	16617	16565	16551	16398	16576	16448	16582	16647	16600	16571	16578	16651	16608	16558	16636	16627	16561	16642	16619	16732	16693	16565	16574	16542	16453	16643	16509	16608	16593	16611	16776	16841	16809	16714	16642	16618	16502	16908	16775	16541	16679	16451	16622	16405	16612	16566	16502	16757	16729	16423	16709	16556	16810	16537	16760	16684	16561	16584	16526	16554	16741	16581	16450	16604	16749	16619	16598	16505	16705	16513	16764	16733	16494	16652	16814	16662	16438	16558	16573	16649	16521	16665	16531	16801	16558	16691	16563	16708	16693	16591	16616	16749	16669	16733	16664	16744	16556	16710	16773	16554	16608	16507	16662	16615	16727	16738	16550	16684	16646	16686	16620	16586	16782	16532	16840	16585	16578	16527	16586	16515	16741	16656	16520	16658	16558	16720	16536	16517	16553	16455	16663	16655	16614	16690	16649	16409	16492	16692	16635	16571	16614	16651	16509	16616	16725	16590	16682	16645	16577	16830	16640	16563	16556	16424	16478	16543	16448	16680	16639	16723	16564	16828	16718	16749	16406	16638	16577	16614	16620	16684	16715	16454	16634	16457	16671	16453	16756	16853	16769	16684	16728	16591	16648	16843	16842	16600	16705	16407	16718	16662	16541	16632	16730	16663	16471	16714	16854	16787	16608	16523	16757	16539	16811	16619	16662	16674	16571	16708	16801	16616	16614	16915	16749	16595	16612	16535	16557	16602	16657	16550	16570	16653	16789	16684	16624	16784	16485	16725	16591	16499	16688	16574	16493	16505	16575	16517	16768	16698	16533	16589	16639	16609	16477	16578	16664	16381	16584	16658	16767	16498	16507	16556	16688	16628	16695	16591	16749	16540	16601	16586	16584	16579	16671	16650	16746	16527	16470	16713	16678	16650	16538	16568	16659	16665	16607	16731	16722	16623	16708	16563	16711	16685	16789	16832	16635	16518	16605	16723	16721	16606	16521	16596	16654	16537	16502	16436	16494	16726	16631	16725	16557	16684	16546	16595	16857	16646	16538	16579	16592	16801	16520	16565	16657	16719	16523	16731	16652	16692	16629	16627	16723	16555	16643	16581	16793	16682	16427	16686	16586	16688	16647	16780	16622	16682	16711	16750	16531	16645	16782	16607	16468	16423	16859	16724	16631	16725	16671	16556	16760	16736	16454	16874	16604	16546	16567	16583	16702	16582	16452	16671	16737	16622	16698	16566	16734	16612	16757	16639	16534	16489	16506	16513	16502	16682	16499	16401	16622	16644	16717	16508	16608	16510	16727	16763	16393	16790	16607	16532	16637	16690	16602	16745	16747	16525	16786	16579	16496	16544	16679	16748	16535	16491	16582	16495	16590	16734	16643	16617	16636	16808	16823	16548	16542	16565	16675	16565	16540	16456	16685	16692	16677	16792	16778	16502	16774	16381	16683	16475	16421	16700	16674	16632	16850	16769	16498	16503	16424	16339	16573	16553	16498	16829	16592	16463	16883	16661	16650	16487	16644	16551	16504	16653	16792	16700	16733	16626	16683	16673	16413	16623	16652	16714	16589	16480	16589	16584	16658	16730	16446	16899	16549	16794	16672	16553	16527	16696	16460	16536	16859	16662	16666	16602	16534	16661	16669	16644	16583	16831	16627	16588	16610	16590	16620	16584	16648	16794	16713	16652	16710	16691	16811	16677	16715	16613	16604	16713	16501	16559	16639	16480	16525	16637	16551	16571	16568	16570	16732	16747	16557	16572	16608	16671	16479	16566	16619	16752	16676	16345	16744	16606	16450	16471	16620	16586	16841	16487	16308	16521	16635	16642	16764	16574	16481	16562	16604	16611	16624	16510	16604	16668	16440	16672	16752	16447	16539	16670	16814	16624	16610	16639	16718	16567	16655	16585	16843	16651	16480	16775	16776	16405	16649	16715	16510	16690	16696	16439	16679	16508	16716	16474	16554	16685	16633	16671	16677	16582	16461	16714	16663	16559	16580	16762	16407	16650	16645	16549	16301	16735	16512	16687	16611	16658	16668	16622	16984	16447	16555	16777	16477	16590	16720	16603	16843	16539	16690	16478	16582	16443	16555	16593	16654	16601	16574	16590	16628	16779	16729	16563	16662	16521	16596	16401	16658	16609	16484	16308	16472	16633	16633	16454	16714	16570	16607	16597	16783	16637	16378	16458	16408	16526	16626	16696	16647	16659	16643	16579	16384	16539	16653	16664	16661	16413	16767	16685	16629	16606	16468	16538	16526	16572	16562	16576	16804	16656	16606	16655	16715	16593	16673	16561	16705	16529	16495	16682	16462	16637	16709	16620	16440	16461	16612	16647	16755	16587	16667	16577	16746	16753	16647	16653	16737	16818	16595	16551	16697	16534	16784	16594	16649	16698	16678	16588	16479	16689	16755	16645	16605	16864	16506	16510	16592	16774	16631	16646	16571	16659	16516	16302	16475	16653	16778	16600	16583	16792	16645	16709	16589	16649	16560	16510	16689	16546	16867	16632	16470	16627	16625	16817	16633	16523	16643	16641	16745	16723	16759	16340	16629	16476	16743	16594	16595	16638	16788	16590	16580	16557	16714	16654	16725	16836	16845	16606	16638	16525	16606	16538	16714	16702	16422	16521	16736	16645	16441	16503	16774	16769	16571	16612	16656	16643	16537	16739	16525	16732	16773	16623	16640	16449	16413	16753	16507	16328	16626	16783	16647	16615	16591	16511	16750	16536	16726	16613	16444	16541	16609	16537	16688	16474	16666	16588	16506	16686	16672	16800	16673	16705	16801	16712	16609	16770	16758	16800	16813	16586	16584	16622	16803	16631	16449	16603	16824	16806	16650	16531	16631	16360	16594	16687	16627	16621	16605	16685	16600	16784	16773	16659	16543	16745	16621	16756	16789	16590	16783	16628	16663	16574	16533	16796	16658	16336	16592	16709	16696	16734	16444	16744	16651	16518	16817	16811	16527	16696	16334	16622	16794	16562	16536	16514	16665	16760	16906	16619	16518	16570	16573	16668	16530	16548	16752	16788	16565	16549	16561	16545	16571	16439	16650	16477	16533	16561	16744	16617	16658	16617	16581	16710	16521	16754	16687	16359	16713	16509	16643	16532	16702	16806	16672	16570	16707	16728	16709	16405	16539	16743	16680	16737	16826	16544	16536	16692	16502	16691	16409	16802	16594	16462	16512	16579	16828	16714	16618	16722	16652	16681	16709	16606	16550	16728	16473	16604	16725	16717	16572	16753	16462	16616	16647	16624	16538	16606	16532	16607	16403	16645	16681	16493	16575	16592	16515	16499	16510	16723	16837	16470	16621	16738	16521	16566	16628	16620	16806	16787	16538	16655	16596	16598	16693	16739	16513	16488	16508	16616	16540	16645	16664	16628	16753	16442	16729	16644	16609	16547	16591	16639	16550	16456	16848	16448	16442	16470	16587	16445	16599	16635	16748	16605	16600	16509	16700	16488	16514	16469	16688	16480	16742	16572	16577	16631	16698	16591	16678	16862	16678	16671	16783	16590	16703	16682	16706	16744	16576	16466	16630	16734	16513	16591	16678	16569	16592	16503	16648	16549	16546	16699	16540	16584	16523	16726	16686	16411	16743	16622	16633	16614	16440	16402	16670	16425	16526	16790	16645	16681	16746	16781	16425	16544	16534	16645	16591	16422	16648	16564	16594	16648	16719	16421	16662	16467	16643	16679	16637	16736	16643	16609	16633	16658	16397	16742	16527	16710	16606	16471	16672	16506	16708	16626	16536	16697	16842	16547	16745	16827	16612	16436	16581	16537	16629	16621	16507	16697	16653	16685	16642	16498	16643	16712	16763	16676	16559	16469	16694	16646	16642	16474	16550	16611	16691	16436	16540	16722	16782	16403	16576	16605	16778	16730	16649	16349	16745	16588	16488	16745	16679	16487	16483	16835	16741	16663	16643	16613	16582	16457	16738	16599	16397	16454	16663	16558	16474	16658	16747	16805	16507	16787	16420	16500	16402	16633	16774	16672	16606	16643	16434	16463	16432	16664	16621	16783	16664	16655	16696	16666	16569	16501	16474	16668	16325	16557	16550	16570	16730	16452	16594	16731	16680	16337	16412	16589	16659	16594	16602	16572	16345	16560	16378	16538	16573	16633	16732	16615	16563	16482	16613	16749	16678	16629	16652	16588	16539	16781	16508	16619	16661	16508	16732	16847	16673	16480	16502	16651	16610	16697	16744	16640	16587	16550	16659	16763	16693	16680	16545	16673	16723	16674	16731	16530	16611	16632	16373	16581	16630	16537	16407	16742	16557	16715	16508	16632	16745	16746	16776	16616	16812	16640	16606	16511	16569	16602	16634	16445	16581	16696	16647	16614	16576	16577	16628	16724	16634	16576	16644	16734	16550	16655	16698	16558	16473	16671	16582	16668	16574	16629
35927	84295	83206	62417	42197	34009	28006	20875	21478	16642	14858	14431	14589	14431	14514	14389	14476	14344	14097	14225	14465	14162	14475	14436	14413	14376	14438	14259	14246	14359	14202	14345	14239	14283	14256	14399	14568	14074	14420	14218	14409	14225	14176	14452	14182	14380	14216	14269	14378	14236	14507	14257	14460	14196	14307	14348	14413	14278	14321	14213	14388	14248	14207	14271	14399	14314	14403	14208	14367	14307	14237	14108	14326	14088	14186	14471	14339	14283	14192	14365	14224	14205	14247	14343	14237	14177	14287	14162	14378	14133	14287	14174	14290	14469	14357	14268	14284	14230	14246	14299	14449	14475	14354	14230	14325	14171	14257	14289	14183	14207	14254	14360	14392	14481	14266	14205	14272	14269	14270	14412	14224	14308	14478	14094	14223	14487	14234	14248	14471	14233	14189	14286	14246	14390	14292	14376	14212	14350	14453	14405	14412	14314	14117	14308	14229	14352	14286	14140	14326	14278	14376	14077	14332	14251	14322	14252	14434	14360	14293	14305	14057	14181	14302	14333	14155	14270	14410	14250	14238	14226	14165	14407	14140	14326	14147	14478	14268	14354	14265	14312	14295	14317	14243	14443	14229	14312	14327	14380	14185	14478	14241	14416	14390	14265	14304	14314	14325	14156	14342	14242	14336	14187	14242	14109	14540	14244	14290	14200	14345	14260	14373	14105	14215	14353	14089	14272	14253	14465	14355	14327	14362	14216	14107	14269	14194	14274	14090	14304	14219	14243	14283	14133	14305	14444	14107	14262	14303	14306	14259	14396	14252	14384	14239	14225	14488	14189	14469	14223	14335	14405	14167	14236	14202	14442	14282	14261	14174	14264	14219	14335	14168	14300	14240	14202	14083	14240	14312	14363	14311	14297	14293	14251	14394	14388	14226	14308	14350	14417	14392	14264	14376	14240	14229	14193	14092	14329	14157	14270	14256	14218	14356	14225	14186	14355	14321	14079	14226	14438	14361	14417	14334	14327	14385	14181	14361	14364	14242	14465	14184	14334	14286	14193	14226	14390	14198	14256	14310	14337	14171	14229	14241	14274	14415	14196	14148	14423	14230	14221	14218	14258	14085	14342	14290	14362	14453	14169	14326	14282	14379	14297	14266	14331	14230	14173	14165	14338	14376	14398	14359	14364	14202	14362	14415	14402	14287	14304	14428	14312	14305	14167	14258	14309	14187	14285	14125	14276	14320	14193	14284	14247	14362	14249	14258	14314	14297	14142	14409	14440	14257	14278	14238	14294	14326	14378	14446	14334	14428	14191	14264	14264	14312	14122	14233	14283	14428	14398	14321	14320	14451	14346	14240	14240	14421	14327	14331	14338	14124	14216	14361	14188	14352	14473	14284	14449	14303	14409	14303	14186	14241	14504	14105	14341	14168	14370	14396	14204	14434	14360	14257	14489	14213	14475	14369	14180	14207	14191	14250	14243	14182	14209	14241	14307	14361	14137	14426	14191	14271	14289	14294	14210	14252	14355	14251	14156	14349	14348	14323	14219	14383	14242	14134	14251	14331	14412	14230	14271	14333	14343	14222	14251	14202	14266	14178	14373	14319	14470	14272	14236	14345	14244	14385	14203	14393	14341	14276	14341	14391	14314	14389	14190	14391	14261	14450	14091	14221	14328	14323	14322	14355	14089	14244	14304	14303	14348	14392	14427	14035	14242	14344	14357	14409	14147	14378	14288	14290	14182	14278	14151	14332	14254	14241	14191	14145	14197	14307	14170	14190	14339	14229	14100	14343	14212	14179	14306	14259	14320	14445	14305	14175	14358	14330	14263	14285	14302	14495	14225	14143	14370	14275	14232	14182	14465	14340	14377	14240	14461	14203	14360	14119	14223	14211	14274	14286	14237	14239	14402	14289	14300	14368	14270	14354	14331	14297	14312	14221	14314	14136	14325	14228	14191	14241	14371	14253	14457	14244	14170	14414	14351	14398	14252	14280	14207	14312	14282	14311	14216	14208	14315	14447	14334	14382	14309	14237	14189	14380	14202	14242	14303	13993	14363	14372	14073	14334	14264	14186	14342	14280	14312	14446	14199	14351	14348	14330	14094	14418	14321	14142	14200	14330	14384	14221	14452	14263	14322	14337	14196	14236	14158	14305	14382	14309	14425	14276	14134	14371	14398	14206	14304	14271	14196	14217	14240	14244	14243	14312	14084	14321	14259	14222	14367	14200	14297	14175	14349	14491	14217	14266	14339	14293	14213	14378	14367	14449	14204	14294	14164	14263	14333	14330	14412	14328	14117	14412	14239	14171	14330	14299	14192	14305	14259	14330	14194	14177	14397	14291	14378	14249	14248	14274	14223	14183	14266	14327	14203	14398	14270	14349	14298	14248	14307	14311	14416	14340	14218	14330	14208	14163	14356	14229	14437	14404	14257	14266	14383	14308	14335	14254	14136	14418	14194	14416	14349	14456	14302	14214	14111	14182	14140	14210	14281	14304	14296	14247	14468	14450	14171	14204	14378	14415	14325	14320	14281	14420	14337	14395	14241	14290	14320	14161	14224	14140	14396	14132	14404	14125	14189	14524	14249	14401	14226	14262	14316	14282	14243	14298	14315	14266	14287	14406	14306	14335	14238	14217	14229	14173	14188	14332	14421	14261	14220	14247	14415	14128	14306	14391	14219	14207	14203	14348	14347	14250	14072	14487	14353	14162	14261	14334	14442	14266	14129	14427	14360	14387	14207	14256	14243	14318	14215	14325	14305	14354	14244	14344	14098	14466	14219	14265	14385	14330	14278	14251	14223	14346	14314	14317	13989	14418	14374	14268	14430	14209	14175	14192	14388	14315	14315	14245	14271	14357	14293	14255	14299	14388	14483	14228	14406	14410	14281	14397	14180	14209	14335	14342	14251	14364	14245	14384	14312	14370	14208	14294	14437	14467	14186	14274	14224	14273	14247	14320	14357	14237	14334	14223	14124	14267	14220	14260	14200	14353	14284	14235	14337	14405	14430	14166	14294	14165	14169	14218	14238	14151	14380	14189	14150	14407	14229	14340	14403	14197	14149	14330	14350	14308	14134	14315	14264	14349	14131	14451	14221	14352	14421	14153	14183	14327	14159	14302	14288	14227	14271	14380	14326	14258	14136	14329	14406	14172	14263	14285	14350	14484	14426	14337	14336	14204	14335	14163	14353	14258	14297	14168	14299	14164	14173	14099	14312	14397	14236	14146	14123	14317	14215	14214	14363	14297	14412	14267	14267	14317	14394	14337	14293	14302	14313	14177	14517	14159	14221	14352	14268	14418	14184	14458	14322	14229	14398	14271	14291	14257	14377	14439	14280	14387	14403	14293	14247	14456	14274	14287	14432	14187	14328	14261	14417	14147	14168	14101	14166	14275	14270	14332	14257	14241	14374	14267	14258	14298	14164	14403	14197	14277	14230	14181	14361	14145	14346	14457	14157	14358	14268	14328	14092	14387	14284	14447	14359	14398	14407	14226	14304	14188	14319	14207	14379	14389	14273	14304	14304	14276	14375	14354	14353	14421	14058	14242	14141	14289	14310	14462	14217	14219	14348	14186	14341	14307	14130	14395	14373	14316	14432	14442	14344	14356	14204	14236	14367	14141	14334	14221	14255	14295	14320	14227	14316	14212	14249	14330	14245	14442	14469	14337	14303	14485	14320	14287	14174	14225	14227	14246	14257	14303	14383	14042	14265	14354	14443	14175	14384	14363	14302	14153	14412	14490	14316	14338	14268	14314	14500	14297	14159	14249	14383	14174	14284	14432	14339	14185	14244	14407	14450	14381	14343	14304	14265	14211	14277	14420	14310	14240	14448	14308	14372	14378	14333	14255	14351	14466	14277	14379	14300	14221	14396	14302	14296	14242	14223	14364	14429	14274	14390	14247	14172	14270	14222	14316	14404	14187	14239	14365	14495	14281	14356	14249	14195	14368	14223	14240	14250	14441	14217	14345	14285	14416	14275	14190	14357	14365	14185	14353	14158	14368	14374	14387	14367	14234	14311	14340	14260	14351	14323	14291	14318	14209	14381	14224	14167	14374	14241	14298	14293	14135	14297	14302	14306	14233	14225	14038	14514	14245	14185	14428	14527	14449	14186	14313	14523	14335	14462	14253	14275	14390	14260	14440	14080	14256	14302	14290	14143	14250	14251	14322	14428	14174	14271	14332	14367	14219	14288	14263	14167	14274	14227	14386	14331	14280	14237	14356	14166	14454	14473	14306	14179	14367	14205	14315	14306	14343	14307	14281	14162	14269	14443	14375	14307	14338	14288	14200	14257	14416	14200	14357	14397	14289	14180	14417	14408	14179	14386	14451	14203	14313	14419	14267	14166	14323	14388	14424	14293	14410	14489	14291	14327	14226	14233	14326	14386	14271	14231	14260	14358	14318	14335	14256	14197	14239	14391	14162	14437	14094	14328	14392	14272	14168	14320	14214	14512	14282	14265	14297	14450	14487	14086	14473	14355	14396	14344	14198	14340	14221	14174	14267	14123	14216	14353	14285	14183	14316	14213	14152	14228	14319	14183	14280	14299	14278	14288	14357	14513	14274	14080	14352	14312	14401	14312	14322	14180	14079	14424	14092	14384	14343	14429	14203	14193	14403	14534	14128	14417	14450	14419	14200	14283	14267	14213	14489	14273	14265	14284	14367	14412	14252	14135	14344	14420	14177	14125	14159	14238	14174	14248	14328	14361	14289	14260	14189	14261	14365	14349	14336	14276	14235	14421	14130	14246	14179	14218	14168	14198	14189	14188	14144	14321	14189	14335	14322	14257	14228	14437	14468	14326	14350	14217	14319	14117	14327	14310	14381	14147	14332	14354	14223	14287	14280	14430	14300	14273	14312	14147	14329	14259	14327	14318	14272	14241	14150	14320	14310	14345	14372	14273	14266	14387	14259	14431	14318	14144	14226	14377	14184	14284	14212	14196	14142	14256	14300	14354	14156	14301	14271	14292	14207	14429	14385	14243	14196	14284	14363	14393	14291	14230	14251	14307	14398	14389	14373	14241	14392	14216	14220	14211	14350	14333	14268	14429	14302	14155	14273	14317	14296	14215	14286	14428	14272	14507	14186	14291	14304	14434	14393	14257	14087	14267	14220	14338	14300	14315	14132	14345	14496	14266	14180	14247	14377	14320	14227	14351
22681	21566	34905	39276	36232	36169	34521	24805	27445	21766	18211	17076	16964	16840	16794	16804	16763	16866	16665	16751	16796	16744	16855	16726	16624	16721	16385	16508	16701	16685	16763	16747	16598	16554	16726	16707	16706	16349	16671	16587	16678	16467	16547	16884	16752	16509	16563	16679	16680	16388	16583	16560	16273	16611	16619	16526	16239	16374	16618	16538	16635	16393	16498	16552	16500	16575	16747	16617	16557	16718	16453	16499	16392	16550	16590	16674	16357	16541	16630	16404	16559	16453	16502	16729	16505	16507	16678	16455	16706	16546	16578	16503	16524	16605	16703	16606	16415	16601	16596	16470	16600	16676	16619	16541	16552	16405	16519	16495	16634	16447	16442	16318	16539	16291	16620	16486	16435	16418	16532	16541	16603	16605	16343	16482	16586	16423	16653	16369	16508	16638	16665	16556	16274	16361	16533	16412	16331	16742	16516	16564	16604	16480	16637	16471	16544	16595	16535	16372	16396	16544	16579	16447	16444	16551	16515	16540	16428	16332	16417	16484	16515	16370	16639	16516	16435	16577	16481	16472	16340	16418	16547	16316	16589	16425	16305	16354	16598	16287	16527	16306	16314	16344	16601	16575	16679	16492	16587	16476	16695	16300	16574	16574	16494	16797	16458	16414	16796	16641	16625	16761	16375	16503	16567	16474	16511	16443	16443	16616	16518	16535	16493	16419	16439	16423	16470	16466	16564	16289	16447	16761	16610	16507	16497	16412	16530	16403	16643	16598	16454	16678	16354	16449	16615	16484	16503	16655	16435	16551	16586	16588	16451	16478	16423	16531	16440	16403	16455	16441	16460	16236	16697	16467	16543	16414	16360	16480	16436	16489	16414	16226	16494	16802	16512	16565	16371	16497	16557	16226	16439	16510	16490	16372	16317	16519	16629	16443	16627	16326	16615	16459	16414	16500	16528	16339	16482	16589	16450	16419	16373	16529	16512	16404	16398	16579	16387	16507	16559	16485	16387	16360	16545	16371	16405	16488	16504	16409	16598	16219	16466	16557	16613	16547	16390	16433	16355	16274	16505	16463	16420	16584	16770	16498	16556	16620	16642	16460	16415	16546	16424	16711	16567	16535	16409	16551	16608	16648	16591	16560	16461	16594	16426	16521	16413	16555	16458	16637	16490	16591	16475	16439	16543	16427	16580	16333	16612	16468	16518	16460	16625	16608	16294	16577	16515	16565	16571	16358	16506	16469	16505	16501	16521	16366	16398	16485	16476	16551	16401	16602	16549	16573	16564	16586	16463	16450	16389	16604	16443	16441	16532	16552	16400	16365	16468	16336	16498	16814	16783	16522	16440	16354	16458	16578	16453	16431	16600	16373	16443	16437	16416	16584	16556	16464	16495	16345	16477	16632	16468	16570	16422	16639	16518	16473	16486	16577	16512	16377	16748	16576	16659	16598	16566	16549	16553	16529	16513	16388	16432	16389	16541	16578	16308	16536	16338	16282	16561	16621	16446	16541	16683	16492	16565	16454	16530	16511	16507	16473	16384	16332	16433	16543	16515	16510	16436	16435	16351	16401	16518	16653	16287	16579	16544	16435	16460	16534	16648	16290	16397	16544	16570	16506	16818	16568	16498	16511	16384	16636	16404	16520	16337	16504	16330	16607	16440	16346	16370	16585	16445	16549	16327	16596	16585	16527	16337	16711	16401	16330	16477	16533	16400	16279	16229	16627	16341	16515	16604	16747	16479	16432	16356	16531	16540	16558	16445	16493	16377	16493	16312	16495	16527	16381	16510	16404	16557	16390	16477	16481	16587	16577	16491	16442	16552	16605	16399	16437	16550	16484	16676	16709	16656	16558	16478	16592	16306	16370	16506	16532	16607	16512	16549	16701	16385	16408	16596	16669	16451	16554	16435	16517	16601	16539	16520	16600	16602	16421	16482	16455	16490	16662	16510	16421	16508	16437	16529	16499	16344	16679	16616	16474	16558	16390	16547	16419	16398	16475	16704	16520	16441	16371	16589	16679	16599	16699	16406	16484	16564	16448	16578	16420	16528	16510	16568	16497	16453	16406	16370	16406	16393	16470	16694	16655	16445	16590	16545	16464	16553	16756	16459	16578	16617	16469	16385	16604	16554	16477	16413	16423	16494	16657	16648	16495	16417	16669	16530	16476	16535	16276	16475	16306	16412	16480	16331	16461	16635	16660	16513	16484	16431	16326	16574	16429	16268	16431	16699	16595	16473	16514	16597	16441	16542	16616	16524	16508	16310	16452	16514	16328	16475	16471	16506	16351	16572	16524	16659	16737	16619	16305	16426	16411	16526	16449	16354	16378	16298	16429	16372	16470	16327	16394	16716	16723	16675	16476	16436	16539	16485	16630	16440	16341	16425	16490	16498	16450	16430	16215	16248	16323	16416	16423	16294	16621	16452	16355	16507	16520	16563	16594	16432	16486	16513	16574	16745	16195	16573	16693	16560	16510	16419	16499	16504	16537	16560	16641	16535	16464	16508	16534	16569	16367	16353	16298	16515	16464	16296	16259	16602	16516	16753	16366	16518	16287	16713	16532	16494	16539	16330	16651	16597	16397	16472	16537	16362	16517	16506	16338	16538	16626	16368	16342	16554	16610	16480	16407	16489	16476	16387	16462	16604	16489	16464	16328	16355	16435	16669	16363	16478	16415	16375	16283	16576	16486	16300	16743	16300	16207	16434	16562	16517	16662	16596	16432	16446	16536	16603	16388	16323	16497	16386	16628	16498	16456	16436	16199	16695	16626	16332	16613	16303	16455	16287	16454	16651	16575	16593	16591	16409	16346	16317	16488	16407	16433	16387	16749	16601	16549	16606	16291	16349	16588	16486	16634	16607	16305	16488	16591	16436	16470	16437	16519	16765	16449	16573	16507	16584	16466	16376	16360	16270	16250	16415	16533	16547	16279	16478	16339	16528	16379	16492	16441	16704	16495	16673	16482	16482	16375	16473	16548	16420	16425	16514	16550	16634	16334	16511	16548	16280	16640	16322	16485	16377	16517	16526	16526	16344	16656	16553	16519	16564	16449	16503	16570	16319	16436	16361	16561	16475	16534	16601	16456	16484	16426	16467	16663	16564	16631	16473	16525	16370	16546	16413	16453	16461	16628	16376	16461	16446	16399	16667	16311	16413	16586	16527	16357	16552	16399	16524	16559	16735	16578	16498	16461	16599	16635	16608	16445	16371	16415	16399	16568	16440	16409	16561	16786	16387	16431	16759	16504	16646	16514	16583	16559	16494	16513	16376	16666	16546	16392	16483	16426	16670	16504	16428	16451	16380	16348	16317	16604	16463	16678	16468	16447	16545	16345	16443	16417	16532	16653	16455	16599	16463	16444	16660	16375	16694	16655	16482	16270	16453	16236	16462	16368	16649	16495	16531	16616	16467	16577	16463	16413	16495	16453	16340	16635	16336	16626	16522	16480	16342	16505	16767	16540	16542	16488	16411	16534	16650	16535	16507	16729	16542	16549	16512	16522	16397	16619	16519	16411	16451	16444	16399	16432	16519	16282	16493	16466	16494	16551	16462	16538	16528	16632	16598	16693	16524	16605	16558	16304	16150	16444	16482	16550	16663	16410	16533	16657	16576	16381	16521	16455	16488	16633	16460	16416	16474	16340	16533	16477	16444	16448	16519	16497	16431	16460	16639	16586	16236	16561	16734	16576	16547	16521	16515	16525	16619	16483	16588	16482	16400	16431	16547	16589	16470	16511	16326	16534	16409	16410	16303	16536	16448	16443	16615	16279	16322	16438	16522	16454	16435	16503	16510	16592	16493	16675	16538	16640	16564	16436	16570	16599	16574	16573	16682	16477	16679	16420	16450	16489	16556	16398	16466	16599	16570	16646	16427	16477	16298	16518	16674	16599	16498	16319	16279	16464	16674	16568	16423	16520	16396	16697	16278	16580	16439	16311	16491	16464	16616	16519	16573	16585	16680	16625	16399	16504	16360	16725	16343	16216	16487	16255	16514	16388	16541	16269	16480	16353	16332	16606	16348	16307	16331	16555	16486	16399	16550	16432	16463	16447	16513	16409	16393	16506	16564	16584	16623	16553	16497	16486	16496	16314	16425	16453	16528	16642	16515	16588	16465	16592	16513	16479	16441	16541	16569	16688	16399	16312	16338	16479	16639	16562	16433	16566	16538	16519	16704	16474	16444	16415	16514	16583	16431	16438	16639	16663	16531	16569	16340	16509	16621	16542	16595	16656	16495	16510	16635	16557	16523	16741	16725	16520	16511	16478	16528	16420	16612	16461	16643	16464	16294	16560	16613	16553	16291	16578	16488	16493	16574	16464	16441	16537	16488	16548	16509	16392	16654	16388	16544	16540	16533	16466	16462	16317	16564	16436	16317	16398	16454	16524	16407	16376	16296	16527	16473	16770	16378	16608	16463	16420	16428	16595	16520	16468	16637	16463	16409	16331	16499	16356	16558	16612	16586	16429	16578	16445	16560	16384	16473	16505	16514	16349	16390	16549	16749	16431	16436	16255	16499	16329	16314	16469	16532	16234	16415	16579	16451	16559	16458	16482	16698	16399	16542	16551	16616	16642	16482	16570	16526	16666	16617	16606	16422	16472	16411	16344	16507	16331	16529	16439	16402	16300	16488	16348	16702	16587	16570	16474	16429	16475	16615	16465	16576	16439	16428	16563	16518	16576	16638	16399	16289	16577	16545	16502	16695	16340	16424	16369	16707	16436	16457	16405	16515	16657	16713	16613	16382	16343	16601	16699	16394	16396	16520	16529	16397	16475	16588	16456	16565	16446	16559	16354	16392	16664	16530	16515	16390	16683	16552	16454	16368	16330	16439	16491	16661	16414	16413	16685	16602	16440	16589	16647	16482	16394	16486	16597	16634	16774	16676	16537	16607	16519	16461	16430	16584	16538	16595	16392	16299	16351	16269	16336	16486	16448	16349	16550	16588	16599	16405	16496	16722	16611	16551	16309	16414	16586	16471	16662	16447	16582	16529	16390	16747	16415	16504	16451	16587	16512	16504	16573	16407	16775	16510	16508	16517	16668	16452	16464	16507	16429	16392	16476	16531	16555	16603	16570	16570	16334	16421	16461	16433	16581	16298	16595	16670	16652	16481	16653	16470	16507	16502	16566	16396	16608	16350	16518	16483	16372	16307	16574
49028	97021	92091	74126	52989	43943	32351	24560	28324	19655	15392	14481	14675	14355	14494	14443	14253	14186	14217	14487	14329	14349	14447	14229	14224	14219	14320	14181	14403	14006	14176	14098	14144	14347	14321	14212	14118	14162	14184	14289	14219	14153	14292	14380	14358	14449	14106	14033	14128	14040	14308	14051	14172	14129	14266	14246	14224	14369	14377	14363	14243	14180	14348	14307	14180	13934	14192	14045	14242	14235	14264	14141	14229	14177	14205	14226	14040	14363	14174	14040	14125	14213	14243	14109	14250	14280	14079	14177	14140	14265	14203	14115	14105	14285	14229	14086	14145	14252	14260	14182	14323	14142	14299	14290	14179	14386	14374	14137	14186	14318	14250	14141	14181	14237	14119	14185	14014	14418	14076	14300	14155	14099	14025	14240	14197	14181	14142	14114	14277	14165	14303	14123	14073	14370	14296	14247	14218	14285	14227	14165	14160	13991	14211	14087	14248	14302	14287	14362	14126	14210	14248	14200	14107	14156	14207	14046	14248	14246	14314	14076	14292	14199	14110	14249	14196	14278	14163	14204	14170	14111	14267	14031	14199	14082	14147	14345	14304	14179	14116	13962	14082	14089	14056	14228	14304	14286	14373	14053	14267	14005	14337	14352	14223	14223	14192	14296	14023	14050	14223	14175	14330	14322	14296	14228	14169	14102	14192	14116	14175	14015	14173	14222	14211	14103	14203	14216	14233	14369	14222	14135	14368	14290	13973	14118	14233	14188	14114	14212	14117	14178	14055	14146	14325	14111	14120	14257	14263	14199	14202	13959	14270	14116	14157	14225	14305	14230	14313	14241	14119	14330	14213	14082	14063	13961	14184	14212	14316	14149	14081	14324	14265	14246	14319	14180	14104	14208	14240	14148	14245	14206	14051	14316	14306	14162	14149	14144	14235	14093	14164	14398	14047	14096	14192	14151	14333	14186	14228	14096	14182	14217	14146	14167	14217	14105	14293	14101	14429	14216	14194	14144	14180	14261	14277	14132	14239	14355	14202	14265	14406	14127	14070	14180	14198	14237	14257	14263	14101	14251	14066	14160	14290	14253	14156	14185	14162	14212	14279	14151	14001	14347	14158	14239	14107	14101	14315	14262	14204	14203	14130	14200	14198	13999	14126	14054	14259	14230	14288	14187	14377	14106	14055	14136	14193	14170	14347	14212	14288	14297	14143	14230	14220	14206	14154	14172	14067	14313	14129	14103	14118	14210	14208	14270	14235	14078	14107	14232	14229	14199	14247	14185	14027	14227	14021	14262	14147	14245	14131	14266	14252	14124	14301	14234	14169	14220	14359	14264	14087	14093	14222	14165	14182	14306	14258	14300	14210	14014	14224	14063	14061	14220	14252	14259	14237	14150	14103	14258	14179	14141	14282	14191	14193	14109	14145	14198	14062	14093	14076	14108	14099	14269	14214	14193	14498	14042	14154	14236	14213	14196	14309	14089	14122	14072	14053	14223	14333	14152	14153	14155	14348	14221	14118	14335	14282	14074	14245	14159	14085	14249	14278	14163	14239	14012	14320	14186	14025	14366	14195	14288	14324	14368	14359	14198	14180	14112	14012	14117	14259	14068	14287	14213	14064	14148	13983	14258	14236	14298	14385	14230	14196	14139	14281	14017	14195	14291	14209	14202	14079	14108	14203	14265	14223	14273	14107	14170	14250	14211	14333	14104	14234	14128	14357	14192	14358	14240	14247	14027	14237	14032	14201	14102	14001	14146	14303	14204	14325	14253	14164	14353	14244	14204	14143	14298	14291	14152	14386	14206	14166	14133	14268	14056	14129	14245	14162	14364	14233	14152	14215	14100	14117	14324	14115	14078	14184	14143	14333	14288	14272	14236	14083	14099	14208	14304	13963	14059	14210	14145	14204	14071	14290	14189	14270	14248	14133	14286	14037	14282	14189	14249	14269	14117	14297	14129	14051	14104	14143	14223	14179	14269	14265	14399	14179	14198	14192	14331	13947	14187	14028	14030	14168	14173	14416	14192	14279	14078	14109	14296	14195	14202	14108	14221	14214	14190	14120	14269	14257	14138	14372	14082	14358	14067	14349	14314	14355	14169	14151	14207	14286	14255	14155	14231	14100	14156	14217	14257	14148	14202	14274	14326	14325	14142	14131	14236	14248	14115	14238	14342	14161	14032	14130	14182	14175	14106	14199	14157	14183	14269	14290	14116	14210	14175	14317	14191	14105	14192	14243	14077	14227	14293	14229	14073	14124	14263	14171	14035	14077	14131	14270	14067	14189	14128	14176	14289	14256	14187	14029	14305	14203	14152	14334	14293	14149	14256	14139	14176	14216	14178	14254	14243	14320	14179	14242	14166	14212	14358	14135	13976	14178	14002	14191	14197	14258	14197	14262	14255	14225	14171	14187	14264	14313	14283	14038	14178	14212	14268	14243	14204	14221	14103	14303	14250	14133	14264	14142	14201	14015	14179	14084	14227	14213	14352	14141	14271	14353	13920	14326	14218	14258	14139	14320	14204	14223	14218	14195	14424	14195	14297	14198	14237	14176	14110	14309	14302	14253	14266	14050	14149	14288	14203	14039	14210	14196	14066	14291	14082	14297	14066	14243	14196	14079	14256	14155	14260	14205	14407	14114	14083	14348	14068	14138	14274	14251	14290	14099	14134	14246	14192	14108	14221	14155	14220	14025	14161	14201	14151	14170	14146	14267	14308	14305	14149	14175	14226	14330	14175	14242	14339	14253	14150	14137	14124	14262	14089	14176	14252	14171	14168	14211	14364	14091	14255	14166	14191	14233	14251	14274	14300	14101	14078	14333	14278	14166	14264	14286	14191	14178	14238	14079	14204	14067	14283	14253	14095	14285	14149	14162	14177	14035	14231	14318	14283	14203	14264	14353	14221	14205	14224	14131	14281	14190	14261	14206	14223	14158	14181	14194	14326	14190	14320	14224	14094	14210	14104	14354	14146	14201	14119	14147	14205	14255	14344	14037	14354	14229	13930	14050	14267	14183	14132	14265	14256	14262	14181	14007	14224	14119	14163	14106	14175	14132	14041	14236	14149	14217	14330	14076	14346	14262	14179	14246	14168	14410	14175	14420	14220	14147	14227	14250	14123	14158	14118	14207	14325	14263	14171	14166	14241	14310	14054	14083	14205	14077	14219	14169	14196	14212	14104	14204	13996	14294	14048	14088	14398	14193	14372	14328	14401	14210	14252	14334	14279	14313	14115	14050	14247	14290	14194	14045	14070	14218	14221	14203	14256	14240	14146	14298	14069	14086	14038	14078	14381	14352	14078	14196	14166	14327	14137	14237	14118	14279	14249	14039	14252	14199	14219	14138	14151	14273	14206	14161	14173	14194	14283	14136	14219	14196	14328	14213	14042	14161	14207	14097	14251	14088	14102	14207	14230	14153	14163	14356	14337	14056	14271	14290	14297	14186	14167	14199	14140	14210	14203	14272	14056	14316	14159	14106	14074	14388	14087	14124	14241	14113	14124	14335	14314	14190	14216	14290	14309	14109	14256	14215	14261	14216	14170	14275	14194	14287	14052	14191	14263	14088	14245	14234	14177	14136	14204	14173	14279	14237	14303	14126	14344	14177	13995	14262	14223	14066	14278	14046	14185	14132	14062	14248	14124	14119	14174	14216	14313	14039	14158	14211	14249	14244	14273	14165	14307	13997	14086	14167	14028	14250	14228	14251	14114	14178	14326	14155	14170	14046	14104	14221	14080	14134	14275	14203	14230	14080	14144	14313	13967	14078	14109	14152	14135	14260	14269	14232	14136	14254	14275	14128	14227	14097	14218	14216	14182	14219	14068	14292	14259	14176	14139	14195	14150	14228	14251	14131	14082	14308	14177	14079	14122	14196	14238	14186	14097	14216	14093	14078	14238	14062	14177	14116	14286	14353	14371	14230	14224	14062	14128	14417	14012	14334	14179	14123	14143	14041	14259	14268	14143	14232	14269	14049	14274	14137	14107	14308	14283	14157	14158	14309	14237	14146	14192	14264	14031	14182	14165	14168	14276	14245	14197	14157	14023	14057	14331	14283	14183	14158	14056	14321	14357	14075	14308	14209	14176	14279	14049	14348	14184	14149	14126	14187	14159	14221	14122	14204	14112	14231	14100	14274	14014	14086	14157	14183	14084	14239	14309	14251	14184	14225	14290	14157	14118	14186	14199	14257	14119	14159	14190	13928	14203	14279	14295	14243	14217	14115	13984	14237	14173	14220	14165	14265	14368	14030	14198	14121	13968	14169	14150	14254	14190	14120	14260	14170	14252	14210	14261	14179	14161	14109	14176	14368	14157	14063	14184	14297	14113	14035	14149	14060	14220	14171	14081	14211	14126	14201	14074	14206	14206	14246	14227	14252	14203	14158	14080	14257	14113	14279	14180	14258	14183	14365	13987	14123	14148	14129	14225	14025	14257	14128	14162	14351	14203	14109	14190	14158	14182	14203	14311	14226	14351	14150	14309	14126	14210	14194	14096	14157	14124	14090	14067	14076	14166	14163	14312	14352	14301	14167	14214	14165	14183	14172	14240	14238	14041	14189	14365	14208	14220	14103	14052	14206	14149	14277	14284	14115	14259	14247	14246	14102	14291	14176	14181	14159	14123	14395	14191	14199	14100	14104	14210	14161	14161	14161	14344	14153	14102	14223	14195	14144	14121	14193	14107	14204	14143	14276	14046	14207	14054	14215	14211	14251	14244	14063	14335	14190	14223	14212	14313	14074	14242	14165	14124	14193	14311	14185	14128	14125	14172	14273	14237	14307	14225	14163	14145	14385	14058	14293	14126	14202	14189	14102	14164	14083	14289	14152	14258	14265	14110	14311	14112	14204	14277	14451	14212	14145	14212	14180	14350	14200	14250	14123	14346	14168	14207	14159	14201	14236	14200	14232	14042	14111	14131	14148	14246	14032	14031	14189	14275	14383	14220	14150	14287	14220	14123	14162	14172	14243	14141	14290	14042	14184	14274	14220	14176	14069	14163	14164	14252	14188	14141	14259	14197	14273	14008	14043	14272	14315	14154	14248	14204	14069	14151	14133	14139	14198	14114	14213	14205	14126	14004	14111	14336	14042	14158	14079	14079	14151	14170	14196	14164	14358	14220	14217	14040	14147	14042	14142	14213	14274	14090	14071	14003	14130	14076
28494	32842	43814	34252	25154	21891	19698	18029	18255	17482	17228	17154	17261	17226	17254	17184	17018	17098	17247	17034	16935	16941	17335	16960	17186	16921	17117	17184	17030	17097	17094	17117	17269	17005	17218	17105	17037	16880	17184	17220	17286	17043	17153	17020	17330	17056	17186	17162	17218	17017	17215	17158	17186	17268	17019	17255	17131	17008	16795	16973	17127	17048	17240	16976	17045	17030	16964	17161	17055	17187	16964	17157	16871	17056	17106	17109	17102	16990	17247	17062	17160	16983	16968	17368	16946	16954	17265	17095	17153	17099	17090	17071	16988	17141	17140	17020	17068	16983	17049	16901	17051	17071	16951	17132	16887	16953	17091	17213	16950	16939	17114	17022	16987	17111	17098	16897	17240	17040	17274	17175	16941	16934	17002	17040	17315	16977	17083	17161	17161	17290	17199	17015	17112	17130	17124	16894	16960	17078	17040	17128	17318	17036	17009	17083	17237	16951	17184	17151	17174	17168	17221	17153	17059	16935	17131	17204	17140	17324	17181	16931	17139	16954	17095	17062	17079	17057	17031	17109	17007	17030	16898	17107	17171	17199	16911	17051	17283	16865	17049	17019	17152	16932	17119	17036	17079	16770	16955	17193	16905	17090	16829	17019	17294	17167	17133	16939	17163	17004	17175	17223	17106	16949	17128	17321	17258	17015	17203	17079	17405	17021	17134	17073	17096	17007	16985	17101	17038	16889	17197	17066	17202	16979	17211	17131	17113	17051	17076	16820	17078	17080	16986	16972	17108	17139	17077	16941	17028	17021	17168	17217	17340	17019	16936	17064	17166	17161	16879	16891	17030	17025	16989	17041	16851	17233	17360	16971	17173	16977	17177	17176	16947	16926	17076	16991	17004	16957	17013	16967	16953	17028	17190	17039	17043	17189	17025	16821	17207	17189	17112	17097	16963	17060	17045	16994	17139	17176	17044	17148	17224	17252	16975	17079	16979	16830	16930	17009	16979	16963	17166	17174	17002	16936	16939	17203	17035	16950	17255	17063	17219	17139	16753	16903	17065	17236	17012	16993	17296	17222	16960	16984	17049	17209	17170	17120	17096	17066	16933	17195	17166	17205	17083	17293	17032	17050	17143	17039	17017	17095	17149	17235	17051	17031	17039	16990	16946	16953	17105	17220	17239	16981	17004	16996	17021	16894	17034	16974	16998	16875	16915	17253	17108	16974	17154	17109	17229	17180	17244	17015	17239	17294	17036	17052	17285	16985	16939	17302	17030	17001	17086	16971	17034	16993	17172	17151	16897	16989	17038	16913	17211	17203	17143	17064	17089	17133	17184	17082	17112	17250	16983	17159	17181	17037	17009	17068	16956	17025	17255	17045	17175	17069	16946	16868	17228	17059	17017	17277	17119	17041	17047	17126	17298	17194	17151	17039	17035	17127	16912	17082	17129	17234	17274	17121	17093	17176	16962	17119	16946	17181	17361	17150	17103	16992	16961	16975	17174	17044	17056	17037	16949	17066	17287	16998	17170	17180	17242	16876	17015	17021	16938	17183	17141	17132	17115	17112	17195	17072	17149	17121	16844	17277	17139	17111	17107	17052	17241	16991	16961	17019	17043	17139	16885	17197	17162	16979	16928	16989	17160	17095	17044	17134	17238	17254	17000	16936	17102	17044	17093	17248	16978	17143	17132	17150	17017	17067	17171	16976	17034	16941	17194	17137	16924	17208	16879	16888	17232	17237	17274	17134	17183	17025	16975	17043	17122	17170	16982	17210	17247	16993	17064	16998	17033	16880	17046	16910	17028	16872	17231	17280	17029	17007	17141	16965	17083	17048	17062	17298	17126	16976	17085	17310	17200	17130	17176	17344	17106	16982	17269	17077	17056	17135	17167	17142	17098	17160	17002	17148	17048	17096	17230	17034	17078	17106	17000	17173	16957	17139	17139	17012	16844	17052	17036	16933	17054	17204	17198	17074	17064	16691	16957	16901	17014	17007	17047	17050	16851	17068	17037	16948	17182	17012	17069	17161	17271	17011	16982	16885	16948	16968	17001	17132	17231	17063	16943	17123	17299	17359	17189	17262	16944	17102	16898	17251	17161	17195	17306	16997	17087	17167	16963	16988	17068	17288	16951	17191	17188	17182	17024	17015	17232	17028	17029	17231	17183	16972	16956	17103	16923	16903	17119	17086	17049	17180	17322	16910	17251	17036	16993	17012	17029	17113	17020	17004	16950	17071	16960	17340	17031	17012	16843	17038	17068	16875	17108	17099	17035	16961	17206	17110	17002	17114	17109	17199	17212	17037	17111	16974	16910	17164	16988	17092	16901	16944	17146	17220	17276	17070	16928	17025	17174	17017	17200	17090	17108	17156	17014	17082	17104	17067	17030	17078	17144	17135	16987	17194	17313	17101	17083	17062	17235	17064	17105	17109	17061	17011	17014	17152	16972	17152	16984	17122	16982	16924	17065	16921	17027	17097	17028	17321	17249	17097	17033	17123	17159	16984	17157	17124	17126	16930	17114	17190	17083	16919	17114	17106	17039	17115	17145	17112	17166	16968	17215	17029	16959	17072	17120	17098	17066	17155	17197	17084	17357	17019	17188	17013	17111	16988	16903	17110	17129	17184	16972	17093	17182	16973	17080	17142	17137	17098	17217	17008	16998	17179	17068	16980	17166	17076	17068	17159	16964	16960	16927	17085	17110	17028	17060	17119	16908	17145	17106	16715	17132	17122	17169	17164	16986	17042	17163	17024	17117	17015	17008	17143	16987	17081	16988	17024	17206	17117	17104	16985	17095	17164	17020	17078	17038	16888	16952	17103	16855	17019	17135	17062	16869	17136	17070	17127	16981	17056	17084	17057	16964	17094	17086	17038	17051	17220	17036	17113	17265	16990	16934	16900	17216	17160	17161	17303	17087	16903	16991	16986	17094	17134	17199	16954	17042	17341	16962	17096	17001	17309	17153	16915	17069	17015	17318	16992	17169	17176	17005	16934	17117	16886	17193	17041	16903	16888	17132	17131	17221	17261	17112	17142	17028	17076	17050	17045	16884	16992	17206	16994	16995	16926	16918	16994	17019	16891	17269	17291	16865	17138	17010	17147	17108	16718	17349	17058	17095	17075	17100	17140	17056	17142	17222	17114	17159	17074	17040	17024	17073	17067	17103	17017	17043	16888	17096	17161	16946	17146	17220	17388	17083	17000	17065	17206	17073	17091	17043	17137	17047	17052	17140	17012	17057	17065	17052	16877	17025	16997	17071	17112	17037	17139	17124	17148	17201	17235	16896	16944	17033	17256	17133	17210	17211	17135	17185	17186	17046	17134	17208	17104	17099	17124	16993	17094	17059	17059	16959	16974	17316	16819	17049	16959	17017	16842	17071	17124	17086	16989	17144	17102	16994	17060	17122	17146	17147	17170	17118	17118	17225	17108	17113	17151	16851	17134	17060	17196	17099	17092	17071	17260	17194	17240	16938	16971	17237	17070	17030	16987	17277	17152	17192	16943	17155	17167	16947	17146	17021	17044	17227	17262	16921	17195	17124	16857	16981	17180	17096	17004	16984	17167	16979	17018	17009	17273	17137	16914	17152	17004	16851	16935	17199	16942	16986	16941	17032	17112	16921	17161	17202	17065	17018	17015	16983	17187	16914	16943	17005	16986	17300	17024	17129	17104	17112	17160	17280	16997	17219	17337	17107	17081	17053	17191	17076	17091	17078	16893	17030	16939	17184	17160	16970	17119	17227	17053	17052	16906	16973	17256	17314	17190	17215	17142	17109	17095	17215	17060	17210	16952	17186	16965	16954	17013	17177	17192	17155	16838	17230	17162	17118	17086	16932	17012	16941	17064	17038	17160	17178	17034	17041	17030	17123	17067	17224	17197	17259	16928	16999	17115	16970	16975	16879	17096	17109	17065	16927	17171	16961	17117	17175	16943	17277	17100	17193	17008	16922	17057	17127	17064	17180	17046	17056	17226	16992	16931	17036	17125	17037	17063	17079	17001	17052	17082	17207	16989	17043	17108	17091	16885	17059	16936	17007	17054	17049	17117	17198	17002	17173	17221	17148	17111	17160	17071	16964	17044	16969	17091	17082	17187	17175	16909	16983	17067	17265	17094	17189	17023	16955	17005	16912	17155	17042	17144	17143	17061	17196	17234	17090	17190	17141	16965	17052	17084	17113	17087	17223	17184	17204	17016	17116	17066	16993	17116	16922	17103	17229	16908	17125	17107	17115	16964	16987	16974	17318	16981	17034	17128	17076	17238	17114	17230	16993	16874	16916	17179	17178	17015	17300	16993	16818	16899	17045	16930	17206	17226	16983	16929	16929	16868	17153	16934	17163	17187	17045	17047	16957	17024	17027	17194	17019	17034	17087	17284	16914	17028	17158	17058	17227	16949	17048	16831	16900	17035	17253	17099	17132	17113	16967	17130	17136	17077	17036	17014	17207	17171	16986	17068	17226	16950	17097	17112	16982	17085	17266	16928	17073	16975	17131	17208	17098	16987	17097	17096	17138	16974	17141	17079	17213	16937	17192	17217	17113	17045	17087	17168	17260	17158	17182	17178	16894	17071	17153	17121	17195	17217	16886	17288	17039	17074	17212	17060	17197	16968	17036	17097	17248	16986	17196	17313	17074	16995	17040	17001	17017	16993	17027	17079	17188	16999	17152	17096	16974	17163	17195	17067	17048	17083	17130	16997	17007	17255	17133	16955	17115	16951	17163	17059	17095	17274	17126	16821	16939	17135	16980	17116	17246	17046	17148	17241	17232	17119	17126	17109	17115	17213	17238	17003	17093	17138	17002	16918	17250	17012	16828	17132	17055	17292	17098	17131	17063	17177	16946	16930	16946	17045	17012	17113	17164	17021	17177	17262	17017	17072	16999	17049	17154	17091	17270	17242	17101	17185	17132	16938	17110	17112	17083	17140	16962	17015	16972	17301	17324	17174	16944	16960	17076	17081	17138	17167	17225	17181	17130	17097	17091	17008	16956	17103	17131	17043	17025	17236	17071	17012	17122	17114	17206	17128	17001	17012	17079	17048	17207	17180	17139	17203	17169	17066	17061	17113	17132	17084	17040	17056	17092	17082	16956	17168	17036	17143	16945	16989	17309	17220	16964	17058	17123	17295	16891	17126	17185	17180	17119	17289	17137	17199	17033	17065
28776	51721	47138	31693	23538	20251	17308	16083	16178	15079	14669	14748	14668	14566	14654	14713	14640	14653	14671	14704	14655	14653	14607	14570	14554	14596	14547	14673	14549	14491	14541	14505	14647	14487	14665	14498	14645	14610	14601	14752	14747	14648	14510	14654	14683	14664	14609	14608	14619	14456	14551	14619	14607	14787	14447	14589	14439	14735	14513	14631	14505	14488	14505	14452	14637	14502	14502	14554	14652	14662	14594	14840	14473	14719	14649	14438	14640	14631	14689	14582	14698	14634	14629	14648	14479	14491	14484	14497	14516	14581	14561	14551	14712	14464	14747	14590	14372	14750	14651	14521	14622	14590	14569	14420	14534	14652	14539	14690	14610	14565	14576	14596	14580	14609	14514	14683	14521	14642	14650	14493	14546	14544	14523	14512	14659	14484	14425	14495	14609	14550	14733	14621	14610	14622	14598	14719	14624	14463	14642	14431	14686	14624	14444	14674	14611	14486	14519	14575	14704	14628	14585	14445	14485	14731	14602	14597	14534	14602	14550	14601	14582	14493	14587	14435	14630	14535	14311	14408	14575	14682	14601	14476	14543	14540	14582	14747	14501	14697	14540	14504	14569	14702	14513	14495	14655	14655	14668	14417	14681	14488	14515	14548	14598	14294	14524	14504	14471	14635	14557	14548	14693	14543	14558	14518	14603	14653	14616	14655	14649	14602	14595	14699	14488	14734	14484	14574	14583	14411	14549	14544	14462	14467	14443	14583	14623	14665	14661	14470	14510	14568	14777	14495	14437	14493	14590	14682	14682	14458	14385	14571	14630	14478	14530	14492	14485	14526	14554	14678	14537	14542	14599	14468	14628	14494	14698	14613	14524	14673	14586	14697	14519	14608	14459	14676	14510	14566	14371	14523	14652	14528	14598	14646	14443	14509	14618	14527	14580	14545	14576	14506	14450	14478	14486	14476	14425	14323	14479	14660	14484	14516	14597	14507	14506	14517	14605	14679	14664	14798	14676	14650	14523	14787	14503	14576	14536	14503	14680	14611	14479	14594	14639	14355	14528	14635	14589	14512	14669	14489	14442	14430	14692	14486	14640	14574	14673	14570	14498	14412	14528	14632	14693	14587	14518	14720	14502	14545	14328	14508	14608	14623	14421	14645	14769	14484	14816	14653	14348	14570	14561	14515	14715	14410	14659	14577	14593	14428	14485	14563	14566	14521	14772	14546	14709	14471	14642	14640	14432	14665	14646	14499	14622	14549	14684	14722	14562	14552	14445	14595	14620	14464	14535	14636	14645	14623	14677	14611	14528	14530	14662	14568	14360	14738	14560	14503	14788	14518	14415	14531	14622	14562	14489	14753	14791	14586	14567	14453	14553	14636	14491	14562	14487	14525	14667	14650	14481	14624	14576	14532	14646	14596	14553	14458	14380	14765	14606	14520	14480	14460	14610	14540	14567	14570	14617	14530	14439	14539	14689	14527	14537	14607	14558	14468	14564	14578	14648	14504	14464	14693	14511	14423	14652	14616	14603	14579	14422	14676	14522	14578	14757	14684	14478	14561	14570	14633	14447	14490	14541	14665	14541	14808	14658	14552	14382	14637	14619	14551	14657	14620	14448	14489	14451	14634	14561	14777	14518	14475	14613	14516	14478	14675	14700	14565	14543	14664	14665	14558	14453	14586	14493	14543	14673	14612	14678	14494	14673	14479	14479	14572	14464	14732	14494	14501	14675	14672	14644	14555	14398	14482	14696	14519	14707	14471	14539	14664	14545	14654	14761	14602	14427	14697	14559	14431	14750	14878	14690	14603	14604	14448	14565	14541	14560	14602	14678	14547	14652	14565	14504	14617	14425	14803	14458	14557	14626	14702	14598	14587	14537	14530	14432	14787	14424	14652	14566	14630	14562	14702	14544	14599	14586	14335	14670	14783	14825	14536	14795	14698	14593	14529	14707	14436	14629	14683	14631	14444	14729	14474	14632	14545	14531	14547	14547	14510	14528	14528	14798	14497	14546	14592	14586	14586	14567	14566	14613	14526	14509	14753	14502	14453	14471	14556	14577	14523	14759	14611	14817	14502	14493	14590	14552	14585	14666	14620	14750	14572	14616	14727	14702	14708	14475	14526	14686	14594	14706	14646	14530	14402	14522	14520	14588	14554	14456	14525	14412	14450	14677	14672	14521	14515	14564	14651	14522	14670	14657	14754	14525	14559	14601	14524	14645	14502	14661	14579	14701	14574	14399	14574	14618	14830	14689	14506	14360	14547	14547	14668	14677	14696	14452	14372	14763	14537	14727	14613	14563	14420	14561	14569	14385	14804	14573	14637	14566	14507	14681	14423	14644	14603	14590	14606	14712	14670	14516	14617	14555	14550	14564	14642	14461	14556	14578	14634	14739	14269	14502	14598	14682	14557	14530	14638	14664	14470	14662	14591	14445	14699	14746	14564	14526	14611	14443	14731	14597	14513	14528	14548	14677	14469	14628	14774	14643	14418	14663	14687	14414	14514	14544	14582	14594	14480	14652	14569	14625	14561	14572	14654	14479	14577	14671	14549	14663	14427	14559	14637	14484	14561	14716	14549	14577	14470	14594	14589	14565	14494	14572	14678	14600	14436	14578	14509	14582	14576	14573	14524	14480	14624	14459	14560	14601	14598	14532	14592	14400	14615	14553	14503	14554	14543	14543	14628	14729	14650	14665	14553	14705	14675	14711	14564	14672	14586	14556	14663	14705	14508	14585	14583	14682	14619	14593	14598	14570	14525	14610	14636	14447	14500	14571	14672	14716	14545	14591	14469	14632	14463	14534	14726	14669	14492	14741	14521	14548	14619	14587	14510	14423	14460	14480	14574	14488	14495	14373	14552	14595	14479	14588	14535	14473	14672	14616	14731	14495	14731	14556	14621	14547	14539	14542	14485	14637	14582	14504	14653	14530	14745	14330	14532	14563	14663	14636	14719	14519	14617	14619	14750	14596	14611	14518	14721	14560	14602	14611	14713	14472	14615	14690	14494	14584	14778	14546	14355	14603	14648	14649	14549	14528	14692	14559	14572	14280	14528	14550	14440	14599	14593	14569	14544	14497	14506	14575	14448	14732	14492	14504	14492	14500	14717	14641	14779	14439	14536	14619	14584	14575	14389	14469	14560	14635	14650	14540	14497	14531	14664	14616	14652	14585	14729	14528	14555	14612	14623	14421	14582	14678	14595	14714	14693	14658	14498	14755	14585	14482	14598	14572	14766	14720	14511	14649	14637	14668	14434	14619	14644	14530	14567	14706	14697	14636	14559	14504	14514	14592	14638	14476	14582	14709	14560	14417	14710	14641	14554	14484	14528	14491	14681	14570	14497	14611	14411	14595	14569	14642	14497	14482	14657	14441	14605	14744	14602	14650	14540	14679	14712	14591	14512	14686	14462	14551	14467	14549	14634	14611	14656	14566	14624	14536	14531	14548	14520	14558	14521	14650	14576	14590	14576	14580	14509	14582	14635	14469	14424	14472	14572	14657	14594	14530	14675	14671	14548	14468	14571	14452	14544	14541	14685	14661	14555	14553	14593	14592	14566	14469	14484	14491	14456	14590	14499	14509	14526	14493	14571	14514	14496	14512	14464	14625	14556	14740	14585	14623	14507	14602	14546	14536	14513	14628	14531	14693	14670	14650	14550	14588	14573	14586	14512	14558	14579	14683	14576	14576	14527	14530	14619	14601	14693	14476	14681	14707	14431	14717	14712	14658	14502	14633	14458	14462	14457	14586	14518	14533	14570	14536	14583	14655	14623	14438	14685	14468	14596	14564	14720	14511	14529	14720	14547	14591	14561	14668	14523	14672	14449	14652	14526	14696	14586	14508	14578	14557	14438	14548	14692	14773	14695	14580	14615	14516	14692	14571	14622	14486	14641	14595	14612	14643	14566	14602	14562	14520	14562	14630	14727	14609	14605	14569	14605	14627	14418	14421	14743	14584	14782	14672	14552	14644	14441	14601	14333	14395	14634	14535	14602	14538	14727	14571	14681	14602	14510	14515	14600	14504	14575	14682	14619	14605	14462	14662	14486	14581	14472	14558	14552	14577	14518	14602	14610	14529	14603	14498	14573	14563	14626	14582	14534	14689	14524	14356	14657	14739	14436	14516	14491	14552	14520	14405	14552	14748	14565	14484	14739	14563	14482	14628	14423	14700	14609	14686	14357	14637	14594	14508	14539	14565	14512	14603	14560	14506	14682	14491	14543	14734	14586	14542	14749	14582	14592	14570	14493	14706	14592	14647	14645	14550	14367	14670	14636	14380	14673	14707	14543	14665	14570	14490	14460	14424	14460	14639	14630	14651	14550	14507	14451	14565	14693	14598	14433	14661	14579	14530	14652	14553	14866	14395	14614	14589	14762	14584	14593	14581	14505	14706	14443	14684	14786	14614	14724	14596	14573	14742	14621	14718	14426	14591	14665	14716	14553	14475	14499	14397	14549	14664	14625	14616	14812	14705	14519	14605	14615	14693	14567	14671	14452	14772	14693	14571	14594	14564	14675	14535	14482	14597	14564	14576	14496	14560	14483	14758	14401	14515	14624	14481	14519	14516	14518	14635	14472	14453	14634	14641	14704	14563	14483	14487	14446	14590	14523	14595	14489	14654	14492	14596	14508	14603	14708	14438	14578	14570	14551	14659	14434	14646	14462	14425	14446	14551	14375	14706	14602	14403	14566	14587	14576	14613	14499	14726	14564	14670	14611	14635	14443	14502	14670	14566	14350	14619	14719	14487	14623	14549	14522	14556	14542	14572	14555	14625	14496	14703	14717	14639	14416	14467	14608	14515	14546	14561	14458	14527	14532	14603	14767	14616	14619	14595	14397	14660	14575	14454	14691	14460	14453	14681	14632	14615	14656	14601	14508	14530	14495	14551	14396	14676	14563	14563	14615	14628	14620	14399	14550	14592	14469	14506	14667	14536	14655	14512	14604	14598	14447	14372	14551	14540	14673	14482	14530	14580	14529	14783	14500	14564	14533	14594	14409	14753	14569	14474	14604	14494	14591	14595	14546	14507	14620	14490	14652	14876	14653	14573	14381	14541	14591	14701	14608	14701	14595	14572	14567	14576	14841	14495	14558	14615	14489	14588	14544	14522	14598	14468	14500	14480	14611	14614	14569	14542	14517	14485	14784	14836	14592	14705	14577
23898	22533	39657	39818	35483	33130	28926	21959	23034	19733	17448	17178	16973	16936	16950	17029	17221	16961	16887	16903	16844	16906	16819	16753	16879	16824	16826	16788	16900	16754	16737	16873	16958	16883	16894	16717	16721	16823	16919	16901	16667	16663	16954	17058	16923	16798	16973	16773	17079	16765	16695	16804	16822	16576	16795	16835	16635	16870	16877	17049	16759	16723	16861	16922	16798	16895	16885	16848	16826	16721	16788	16707	16774	16831	16706	16786	16698	16724	16727	16770	16861	16797	16817	16893	16635	16759	16810	16769	16863	16547	16796	16757	16718	16824	16731	16740	16823	16814	16759	16802	16752	16823	16760	17049	16911	16717	16594	16764	16831	16677	16723	16598	16701	16686	16516	16695	16562	16662	16764	16632	16934	16871	16884	16771	16747	16921	17160	16754	16871	16798	16630	16597	16686	16706	16677	16773	16892	16775	16796	16761	16680	16800	16778	16801	16675	16787	16658	16890	16623	16549	16868	16976	16682	16611	16794	16777	16662	16753	16711	16641	16560	16852	16918	16818	16775	16704	16751	16543	16708	16819	16529	16859	16593	16774	16959	16862	16791	16872	16660	16864	16863	16782	16748	16783	16676	16724	16713	16916	16498	17011	16926	16729	16853	16786	16947	16785	16714	17026	16802	16742	16832	16726	16747	16641	16754	16777	16832	16743	16694	16673	16716	16682	16741	16661	16613	16627	16527	16846	16672	16646	16981	16797	16759	16483	16688	16783	16748	16610	16925	16714	16839	16612	16983	16698	16580	16710	16908	16774	16799	16715	16539	16550	16835	16759	16836	16812	16821	16859	16875	16662	16520	16837	16734	16739	16956	16823	16755	16686	16735	16841	16838	16767	16884	16915	16780	16726	16857	16850	16856	16737	16669	16647	16973	16810	16629	16506	16617	16781	16668	16919	16592	16831	16796	16807	16809	16594	16670	16786	16725	16901	16702	16754	16618	16842	16786	16876	16829	16575	16637	16649	16767	16744	16877	16832	16778	16888	16923	16844	16815	16606	16827	16830	16817	16618	16680	16790	16978	16739	16840	16870	16894	16798	16971	16649	16877	16782	16906	16682	16709	16804	16631	16646	16595	16583	16769	16830	16719	16627	16659	16919	16630	16837	16884	17040	16681	16647	16954	16835	16600	16670	16807	16730	16766	16832	16656	16783	16814	16817	16755	16607	16792	16789	16843	16792	16798	16628	16680	16750	16833	16716	16674	16764	16711	16781	16765	16931	16758	16753	16631	16651	16715	16834	16672	16766	16758	16864	16875	16644	16972	16688	16959	16700	16770	16490	16801	16666	16725	16886	16775	16717	16936	16951	16710	16854	16801	16743	16857	16517	16922	16923	16753	16860	16805	16631	16633	16954	16666	16737	16733	16862	16789	16746	16606	16857	16761	16893	16703	16514	16618	16693	16934	16801	16677	16677	16848	17048	16544	16858	16801	16681	16751	16690	16931	16936	16691	16750	16646	16621	16728	16677	16745	16728	16591	16733	16726	16676	16924	16838	16778	16781	16895	16653	16867	16714	16849	16609	16587	16696	16733	16855	16645	16804	16814	16666	16707	16680	16740	16834	16640	16753	16733	16970	16915	16697	16772	16702	16843	16753	16794	16681	16821	16777	16672	16937	16844	16742	16881	16656	16732	16591	16819	16683	16819	16724	16722	16798	16675	16760	16849	16825	16774	16945	16654	16840	16937	16742	16758	16922	16916	16789	16820	16938	16800	16772	16705	16637	16538	16779	16592	16744	16652	16760	16768	16787	16920	16722	16692	16997	16895	16880	16554	16635	16859	16733	16713	16997	16811	16769	16843	16722	16811	16663	16509	16682	16750	16901	16897	16921	16771	16620	16653	16666	16790	16979	16742	16887	16897	16690	16602	16730	16852	16881	16706	16861	16732	16956	16944	16594	16801	16872	16656	16795	16665	16697	16593	16568	16665	16578	16726	16599	16868	16675	16760	16869	16634	16624	16807	16812	16684	16820	16645	16690	16500	16575	16642	16671	16850	17011	16783	16678	16845	16567	16872	16584	16690	16706	16788	16776	16730	16747	16845	16914	16642	16640	16947	16773	16837	16667	16853	16683	16679	16783	16872	16489	16778	16951	16738	16709	16709	16861	16633	16619	16757	16725	16800	16928	16915	16872	16599	16683	16746	16720	16593	16657	16630	16786	16801	16731	16747	16775	16652	16670	16659	16749	16772	16922	16716	16735	16757	16761	16733	16801	16660	16963	16804	16663	16688	16793	16771	16728	16825	16843	16826	16723	16820	16944	16788	16676	16866	16989	16705	16848	16920	16788	16726	16784	16676	16763	16902	16670	16585	16816	16703	16729	16707	16785	16571	16909	16818	16747	16731	16542	16708	16891	16776	16641	16603	16819	16920	16959	16689	16636	16823	16524	16800	16802	16718	16889	16820	16732	16797	16654	16840	16795	16748	16848	16886	16861	16861	16704	16912	16590	16727	16879	16825	16694	16619	16927	16898	16740	16937	16693	16645	16935	16519	16747	16766	16692	16728	16838	16701	16924	16549	16654	16812	16796	16754	16798	16683	16711	16947	16631	16547	16578	16679	16925	16803	16685	16914	17016	16864	16441	16970	16948	16681	16742	16707	16677	16829	16720	16838	16787	16589	16496	16825	16716	16607	16660	16626	16834	16881	16748	16787	16706	16607	16773	16747	16631	16722	16746	16612	16737	16711	16871	16879	16822	16610	16843	16848	16753	16816	16939	16666	16910	16976	16791	16755	16602	16797	16684	16632	16866	16863	17057	16766	16729	16882	16674	16881	16871	16741	16645	16914	16728	16772	16818	16690	16773	16808	16772	16753	16678	16798	16784	16794	16549	16960	16802	16770	16588	16760	16840	16536	16818	16845	16903	16842	16724	16619	16736	16659	16649	16779	16418	16690	16871	16815	16796	16744	16838	16934	16817	16710	16713	16683	16632	16865	16700	16595	16596	16789	16732	16770	16846	16802	16718	16752	16788	16794	16511	16786	16736	16725	16556	16700	16641	16954	16621	16739	16909	16859	17063	16755	16807	16782	16691	16623	16656	16779	16719	16795	16711	16703	16802	16776	16832	16990	16831	16817	16904	16764	16755	16631	16806	16476	16762	16854	16793	16668	16803	16793	16779	16797	16572	16724	16692	16766	16892	16823	16971	16625	16740	16878	16634	16889	16777	16725	16783	16855	16795	16683	16774	16849	16706	16898	16658	16636	16666	16909	16813	16892	16755	16734	16896	16816	16514	16819	16975	16855	16865	16650	16894	16855	16776	16573	16872	16684	17075	16899	16671	16702	16620	16750	16816	17004	16751	16735	16675	16810	16809	16727	16846	17040	16650	16850	16847	16621	16716	16560	16720	16636	16624	16927	16848	16653	16681	16689	16704	16750	16880	16871	16757	16760	16656	16734	16751	16649	16809	16678	16714	16789	16581	16793	16819	16708	16844	16827	16801	16848	16968	16734	16717	16675	16687	16850	16804	16736	16846	16737	16677	16825	16649	16755	16875	16827	16822	16683	16651	16529	16783	16845	16843	16870	16821	16610	16749	16806	16794	16694	16647	16548	16620	16742	16766	16630	16726	16726	16649	16802	16650	16665	16823	16823	16935	16691	16648	16783	16903	16576	16768	16908	16564	16659	16935	16644	16640	16594	16681	16868	16732	16827	16941	16844	16803	16884	16762	16919	16883	16824	16750	16863	16693	16529	16802	16856	16814	16689	16686	16877	16814	16901	16847	16758	16758	16605	16771	16862	16818	16819	16681	16848	16672	16822	16740	16898	16920	16741	16709	16689	16444	16839	16895	16626	16581	16665	16752	16858	16504	16786	16868	16584	16920	16588	16616	16668	16595	16840	16782	16742	16711	16763	16769	16936	17142	16660	16685	16925	16812	16680	16773	16672	16643	16702	16924	16861	16808	16929	16657	16700	16972	16747	16744	16672	16610	16567	16693	16730	16636	16744	16723	16660	16664	16815	16682	16803	16907	16708	16667	16718	16952	16908	16501	16713	16726	16689	16676	16985	16814	16822	16910	16820	16680	16551	16919	16841	16873	16890	16878	16827	16743	16866	16845	16810	16817	16649	16856	16690	16646	16614	16862	16776	16645	16890	16845	16712	16508	16653	16607	16592	16716	16759	16597	16682	16686	16695	16694	16723	16805	16659	16829	16619	16758	16712	16764	16910	16761	16717	16596	16765	16822	16383	16631	16758	16697	16795	16661	16542	17051	16715	16672	16522	16713	16780	16731	16839	16649	16877	16849	16610	16730	16648	16632	16525	16745	16937	16770	16825	16613	16683	16564	16715	16722	16788	16989	16824	16584	16735	16604	16719	16727	16753	16677	16763	16717	16606	16514	16801	16648	16922	16734	16852	16953	16715	16750	16810	16666	16691	16574	16835	16652	16884	16907	16968	16780	16727	16818	16658	16633	16801	16604	16851	16887	16757	16836	16735	16841	16860	16862	16710	16943	16772	16738	16908	16564	16762	16728	16791	16769	16763	16577	16564	16632	16477	16824	16835	16702	16602	16816	16604	16626	16660	16668	16663	16754	16918	16724	16558	16819	16781	16854	16744	16788	16768	16807	16719	16932	16790	16851	16828	16657	16906	16906	16654	16685	16766	16667	16812	16648	16786	16764	16914	16811	16744	16690	16953	16686	16636	16827	16575	16748	16818	16537	16726	16693	16630	16662	16896	16723	16690	16745	16485	16616	16724	16902	16624	16647	16764	16866	16877	16682	16895	16929	16847	16809	16654	16768	16783	16824	16707	16538	16727	16777	16776	16740	16846	16909	16883	16862	16626	16744	16761	17074	17134	16901	16818	16546	16807	16770	16739	16688	16692	16811	16882	16738	16863	16714	16737	16861	16766	16826	16759	16711	16749	16738	16889	16512	16790	16678	16821	16766	16732	16598	16651	16873	16727	16806	16801	16966	17000	16718	16628	16898	16851	16824	16837	16773	16741	16690	16679	16762	16794	16834	16860	16817	16641	16727	16778	16797	16824	16868	16896	16857	16822	16662	16709	16637	16746	16929	16875	16805	16704	16590	16724	16887	16687	17011	16702	16570	16761	16860	16616	16707	16772	16677	16741	16825	16683	16793	16836	16769	16895	16866	16744	16846	16835	16976
42904	86138	80034	55564	42539	35358	26365	20641	22827	17374	14784	14750	14584	14621	14719	14647	14441	14403	14579	14576	14423	14595	14499	14401	14644	14491	14385	14495	14542	14486	14536	14482	14396	14428	14480	14474	14345	14444	14438	14523	14384	14446	14367	14443	14308	14503	14350	14558	14305	14372	14382	14522	14611	14428	14416	14350	14493	14450	14382	14364	14419	14474	14363	14390	14444	14391	14377	14422	14394	14266	14487	14460	14430	14435	14351	14350	14386	14422	14385	14304	14367	14308	14478	14460	14333	14252	14401	14334	14381	14314	14481	14423	14415	14477	14381	14413	14461	14227	14485	14403	14402	14365	14528	14500	14329	14235	14299	14529	14368	14394	14451	14594	14464	14460	14426	14274	14416	14382	14482	14481	14518	14449	14409	14382	14393	14421	14433	14543	14460	14497	14385	14401	14484	14484	14302	14356	14471	14366	14465	14330	14442	14506	14558	14379	14331	14460	14478	14447	14339	14331	14397	14330	14438	14439	14337	14372	14400	14399	14454	14380	14378	14477	14559	14463	14379	14352	14406	14314	14124	14425	14422	14491	14370	14450	14432	14514	14324	14384	14305	14431	14490	14332	14458	14266	14327	14350	14435	14452	14359	14501	14436	14330	14536	14209	14386	14348	14416	14353	14342	14428	14444	14392	14326	14261	14247	14437	14507	14415	14499	14456	14185	14502	14281	14380	14407	14370	14414	14402	14630	14329	14478	14451	14352	14201	14457	14288	14277	14527	14316	14365	14551	14495	14371	14403	14675	14468	14379	14330	14296	14267	14301	14479	14452	14398	14210	14499	14408	14346	14408	14478	14293	14487	14389	14639	14430	14487	14322	14425	14209	14505	14240	14409	14389	14388	14610	14305	14344	14455	14256	14287	14388	14487	14303	14428	14461	14401	14392	14416	14509	14298	14313	14316	14466	14396	14504	14342	14317	14443	14549	14200	14604	14382	14359	14483	14281	14390	14391	14345	14426	14361	14461	14410	14299	14340	14413	14492	14486	14380	14374	14329	14491	14379	14439	14617	14459	14338	14283	14322	14368	14429	14307	14548	14640	14235	14360	14248	14496	14407	14331	14305	14461	14319	14327	14356	14536	14443	14536	14383	14429	14526	14303	14467	14275	14438	14273	14166	14345	14366	14364	14505	14364	14444	14602	14433	14368	14373	14385	14332	14310	14441	14389	14443	14494	14450	14320	14423	14354	14504	14550	14553	14498	14372	14401	14330	14432	14421	14401	14396	14614	14225	14381	14418	14344	14418	14483	14376	14392	14429	14403	14338	14298	14357	14452	14525	14588	14373	14501	14469	14377	14271	14289	14575	14409	14371	14414	14267	14426	14424	14308	14465	14549	14445	14279	14402	14475	14367	14334	14478	14266	14484	14406	14495	14382	14345	14385	14355	14533	14482	14214	14399	14501	14536	14440	14356	14446	14348	14359	14333	14268	14703	14374	14329	14312	14350	14485	14326	14222	14443	14509	14411	14472	14230	14440	14442	14271	14412	14467	14569	14304	14328	14483	14287	14429	14413	14384	14421	14401	14165	14330	14331	14300	14318	14541	14406	14300	14378	14349	14356	14397	14470	14299	14264	14404	14438	14474	14420	14355	14447	14577	14338	14491	14412	14368	14281	14420	14347	14262	14274	14373	14348	14428	14529	14476	14461	14496	14260	14372	14362	14379	14294	14415	14577	14430	14342	14385	14421	14346	14458	14427	14457	14458	14319	14456	14535	14423	14271	14375	14488	14372	14498	14409	14434	14457	14479	14272	14405	14410	14384	14520	14365	14379	14550	14538	14416	14432	14613	14340	14488	14413	14249	14538	14370	14386	14347	14207	14449	14387	14493	14253	14277	14329	14403	14235	14341	14358	14451	14376	14511	14414	14293	14424	14162	14326	14340	14501	14440	14597	14434	14454	14389	14350	14449	14165	14441	14488	14367	14455	14391	14396	14421	14211	14429	14414	14305	14348	14384	14382	14446	14529	14286	14559	14463	14417	14406	14468	14562	14491	14496	14360	14383	14285	14409	14413	14418	14313	14594	14357	14340	14398	14381	14391	14350	14409	14376	14375	14329	14426	14243	14456	14434	14480	14392	14492	14386	14185	14382	14362	14500	14565	14480	14357	14339	14454	14548	14190	14422	14424	14464	14421	14400	14469	14495	14355	14428	14364	14367	14388	14231	14266	14534	14452	14524	14417	14434	14523	14472	14405	14278	14477	14302	14401	14393	14344	14241	14387	14330	14369	14270	14488	14482	14432	14289	14445	14365	14494	14318	14340	14520	14430	14431	14311	14244	14489	14396	14228	14401	14470	14416	14565	14372	14231	14337	14473	14476	14392	14306	14383	14433	14366	14526	14413	14557	14397	14473	14536	14384	14396	14263	14400	14386	14488	14502	14497	14517	14479	14362	14401	14429	14284	14328	14435	14421	14374	14325	14396	14635	14406	14347	14291	14506	14274	14256	14448	14438	14559	14311	14494	14349	14351	14451	14365	14493	14596	14242	14523	14464	14513	14404	14450	14364	14278	14412	14411	14428	14364	14352	14331	14496	14396	14436	14320	14382	14286	14285	14403	14433	14281	14416	14403	14486	14400	14351	14595	14222	14330	14397	14381	14383	14416	14385	14358	14407	14189	14478	14578	14164	14278	14417	14336	14318	14368	14395	14507	14367	14375	14434	14257	14320	14364	14584	14450	14358	14428	14436	14478	14256	14403	14386	14463	14463	14530	14418	14395	14596	14388	14275	14289	14421	14380	14401	14556	14488	14348	14397	14448	14356	14514	14346	14487	14405	14534	14343	14405	14380	14502	14393	14292	14318	14389	14473	14501	14431	14453	14394	14334	14393	14663	14350	14405	14394	14293	14388	14402	14514	14522	14511	14226	14387	14420	14362	14370	14299	14508	14360	14408	14378	14371	14347	14445	14379	14333	14439	14416	14446	14448	14455	14270	14373	14375	14376	14483	14351	14431	14486	14347	14387	14447	14372	14426	14464	14358	14399	14406	14322	14357	14375	14480	14401	14453	14432	14372	14400	14465	14448	14491	14367	14244	14556	14388	14222	14416	14357	14466	14259	14406	14470	14306	14433	14228	14274	14398	14386	14398	14383	14422	14528	14253	14284	14319	14405	14284	14538	14318	14358	14433	14453	14313	14400	14513	14495	14334	14313	14422	14373	14444	14388	14402	14301	14322	14495	14316	14284	14426	14653	14339	14394	14311	14385	14340	14412	14346	14557	14362	14336	14446	14568	14494	14460	14513	14280	14305	14393	14355	14501	14373	14382	14499	14382	14504	14434	14314	14401	14372	14371	14506	14384	14611	14251	14230	14280	14423	14408	14374	14295	14362	14354	14304	14492	14439	14361	14498	14428	14595	14419	14594	14305	14365	14392	14394	14334	14480	14545	14442	14443	14591	14315	14319	14292	14440	14506	14544	14300	14356	14418	14452	14322	14536	14371	14417	14536	14318	14446	14370	14499	14231	14394	14430	14569	14346	14325	14408	14538	14407	14421	14367	14376	14522	14345	14467	14331	14375	14282	14425	14452	14468	14297	14504	14523	14481	14336	14348	14557	14489	14365	14357	14421	14492	14451	14388	14352	14145	14311	14503	14447	14389	14363	14595	14328	14559	14385	14550	14330	14446	14311	14392	14479	14493	14465	14424	14434	14462	14387	14341	14414	14430	14364	14471	14249	14468	14400	14353	14424	14357	14398	14398	14353	14297	14440	14353	14488	14360	14545	14589	14255	14447	14366	14499	14453	14575	14333	14407	14249	14683	14290	14340	14532	14357	14453	14170	14356	14568	14406	14650	14250	14326	14373	14409	14349	14372	14477	14324	14392	14447	14425	14451	14418	14459	14419	14330	14424	14236	14528	14195	14315	14281	14442	14288	14359	14403	14510	14443	14327	14387	14425	14299	14496	14367	14420	14381	14384	14434	14503	14379	14425	14292	14465	14284	14329	14450	14464	14538	14241	14407	14477	14373	14414	14381	14403	14490	14406	14587	14379	14366	14329	14329	14487	14449	14437	14375	14617	14533	14519	14257	14471	14394	14540	14331	14487	14276	14304	14232	14524	14442	14239	14237	14358	14396	14349	14539	14364	14314	14507	14459	14327	14335	14460	14414	14429	14456	14518	14204	14261	14437	14225	14439	14318	14503	14411	14253	14312	14464	14530	14592	14335	14469	14540	14425	14364	14454	14404	14360	14393	14368	14511	14414	14476	14428	14301	14393	14448	14320	14463	14501	14366	14632	14346	14510	14428	14323	14432	14431	14406	14458	14476	14405	14478	14364	14195	14526	14529	14524	14543	14388	14349	14451	14441	14662	14397	14484	14342	14393	14438	14408	14402	14271	14491	14435	14402	14368	14367	14264	14374	14225	14391	14397	14376	14510	14243	14494	14054	14330	14450	14481	14362	14422	14269	14375	14197	14498	14321	14522	14351	14523	14433	14580	14336	14400	14385	14421	14544	14351	14502	14478	14311	14315	14319	14407	14420	14525	14303	14475	14430	14494	14345	14351	14469	14688	14426	14474	14657	14543	14439	14470	14370	14333	14430	14437	14388	14280	14414	14367	14537	14499	14421	14418	14571	14212	14327	14607	14331	14395	14350	14281	14476	14426	14381	14515	14403	14224	14321	14331	14292	14344	14372	14472	14432	14302	14505	14353	14434	14307	14330	14290	14347	14464	14606	14278	14371	14355	14276	14514	14356	14481	14309	14364	14486	14427	14393	14392	14503	14339	14324	14481	14314	14406	14510	14378	14433	14478	14423	14414	14466	14493	14345	14490	14248	14462	14414	14360	14282	14334	14459	14442	14440	14475	14307	14532	14200	14408	14435	14268	14426	14330	14368	14386	14307	14362	14344	14370	14328	14362	14363	14290	14523	14422	14292	14605	14351	14395	14345	14426	14453	14620	14383	14460	14412	14518	14359	14366	14288	14406	14503	14271	14464	14448	14511	14427	14406	14419	14461	14440	14385	14416	14511	14309	14481	14466	14273	14285	14321	14429	14308	14540	14363	14365	14329	14563	14474	14237	14371	14415	14433	14375	14357	14376	14313	14388	14390	14383	14402	14186	14514	14532	14347	14355	14365	14458	14605	14323	14330	14348	14540	14559	14508	14380	14448
22499	21457	35789	38316	35982	34277	32310	24255	25326	21288	18121	17355	17220	17214	16998	16943	16958	17015	17024	16792	16887	16966	16890	16825	16727	16789	16744	17063	16876	17112	16783	16744	16905	16890	16874	16728	16839	17017	16818	16769	16954	16832	16878	16765	16847	16914	16857	16885	16797	16717	16805	16866	17164	16701	16745	16941	16946	16722	16693	16768	16685	16649	17019	16565	16668	16891	16817	16827	16840	17172	16781	16765	16881	16889	16969	16727	16550	16781	16988	16870	16857	16771	16739	16901	16746	16669	16733	16685	16711	16963	16817	16563	16890	16563	16886	16732	16808	16799	16634	16606	16872	16685	16783	16756	16698	16726	16768	16823	16774	16904	16809	16843	16631	16794	16520	16785	16853	16598	16743	16542	16665	16564	16785	16588	16616	16728	16620	16686	16732	16736	16665	16842	16607	16674	16672	16648	16576	16849	16615	16696	16728	16840	16781	16879	16843	16656	16836	16739	16758	16626	16718	16724	16715	16753	16630	16782	16749	16632	16754	16647	16589	16759	16805	16969	16629	16646	16853	16738	16648	16740	16702	16923	16761	16944	16756	16582	16959	16795	16834	16787	16642	16722	16729	16681	16876	16616	16933	16692	16912	16704	16505	16706	16762	16614	16842	16693	16728	16760	16809	16744	16954	16854	16639	16636	16752	16661	16647	16634	16629	16661	16821	16779	16918	16687	16750	16766	16691	16702	16635	16610	16723	16816	16909	16859	16576	16575	16732	16656	16528	16684	16643	16728	16758	16913	16963	16749	16627	16692	16698	16784	16578	16686	16856	16915	16745	16741	16661	16920	16788	16888	16652	16817	16602	16650	16726	16688	16651	16889	16677	16758	16712	16672	16751	16648	16642	16645	16946	16629	16702	16548	16732	16620	16685	16861	16627	16612	16662	16649	16625	16777	16729	16733	16688	16732	16699	16745	16885	16607	16616	16775	16691	16649	16709	16660	16896	16755	16781	16787	16709	16940	16664	16680	16844	16785	16575	16665	16729	16691	16673	16588	16854	16773	16661	16802	16835	16688	16653	16440	16846	16666	16870	16611	16856	16740	16949	16580	16606	16595	16668	16822	16782	16673	16704	16984	16811	16692	16763	16652	16740	16696	16691	16744	16854	16651	16603	16842	16708	16835	16623	16758	16616	16745	16728	16792	16830	16795	16873	16513	16589	16697	16510	16588	16838	16909	16697	16817	16749	16838	16653	16864	16904	16653	17020	16466	16965	16837	16905	16821	16934	16918	16752	16664	16611	16682	16643	16833	16719	16698	17062	16465	16801	16713	16914	16712	16691	16654	16550	16704	16629	16628	16720	16582	16721	16730	16961	16841	16793	16605	16836	16751	16601	16859	16705	16606	16736	16756	16720	16707	16626	16822	16573	16650	16753	16768	16902	16896	16744	16916	16793	16973	16725	16620	16686	16702	16778	16653	16699	16929	16841	16799	16767	16704	16779	16691	16737	16888	16772	16773	16621	16935	16752	16694	16820	16770	16912	16828	16858	16781	16771	16745	16896	16673	16885	16699	16624	16770	16728	16577	16842	16755	16625	16760	16731	16747	16706	16705	16670	16795	16801	16602	16875	16771	16662	16822	16795	16692	16792	16718	16760	16710	16711	16696	16805	16722	16684	16699	16801	16622	16740	16620	16728	16515	16663	16782	16844	16793	16768	16720	16841	16582	16705	16753	16523	16650	16639	16700	16678	16666	16675	16468	16786	16754	16741	16703	16808	16983	16761	16714	16541	16677	16745	16664	16645	16764	16936	16700	16706	16922	16717	16690	16891	16834	16694	16851	16590	16737	16771	16805	16674	16878	16781	16613	16569	16895	16662	16838	16668	16956	16784	16770	16802	16617	16626	16803	16800	16778	16720	16628	16834	16706	16703	16903	16903	16833	16775	16810	16921	16913	16656	16598	16674	16702	16565	16744	16765	16841	16792	16737	16995	16493	16745	16772	16983	16875	16661	16598	16662	16894	16870	16718	16817	16812	16821	16814	16891	16780	16672	16957	16892	16715	16875	16629	16843	16594	16672	16991	16813	16592	16740	16624	16560	16975	17027	16887	16750	16863	16933	16709	16914	16582	16521	16601	16687	16738	16723	16746	16813	16619	16695	16479	16728	16757	16667	16542	16664	16654	16784	16653	16649	16595	16607	16748	16685	16721	16728	16624	16982	16757	16810	16899	16709	16862	16833	16700	16786	16949	16680	16663	16575	16732	16677	16697	16831	16689	16648	16917	16808	16900	16772	16696	16676	16773	16492	16636	16710	16814	16690	16767	16839	16704	16823	16857	16776	16569	16599	16729	16703	16721	16770	16651	16681	16798	16707	16766	16719	16887	16739	16836	16770	16757	16751	16705	16808	16658	16795	16588	16634	16991	16917	16714	16560	16711	16686	16745	16839	16764	16540	16480	16768	16675	16855	16560	16807	16726	16699	16656	16735	16756	16614	16664	16629	16754	16712	16778	16789	16688	16805	16735	16753	16709	16776	16834	16842	16660	16721	16540	16806	16891	16774	16779	16707	16819	16736	16677	16754	16553	16642	16701	16820	16749	16655	16647	16663	16748	16669	16764	16726	16673	16611	16769	16927	16849	16893	16830	16777	16670	16730	16723	16808	16775	16677	16941	16781	16732	16931	16897	16728	16835	16769	16760	16834	16677	16679	16751	16766	17051	16762	16671	16848	16823	16932	16786	16742	16623	16849	16691	16731	16771	16641	16598	16696	16869	16670	16924	16702	16861	16782	16754	16410	16640	16635	16733	16739	16698	16786	16603	16664	16593	16954	16584	16820	16508	16625	16625	16699	16798	16792	16518	16755	16791	16890	16785	16753	16716	16727	16824	16823	16691	16690	16733	16629	16855	16626	16719	16686	16738	16644	16741	16758	16605	16829	16825	16589	16654	16954	16821	16760	16773	16821	16907	16689	16700	16759	16773	16913	16812	16839	16839	16781	16694	16690	16664	16665	16720	16598	16750	16667	16688	16652	16774	16789	16802	16759	16757	16867	16855	17008	16696	16668	16705	16787	16718	16586	16629	16582	16857	16737	16834	16912	16880	16826	16904	16918	16799	16776	16934	16710	16771	16768	16749	16669	16732	16714	16702	16620	16646	16785	16911	16755	16916	16802	16722	16650	16977	16610	16871	16726	16748	16762	16639	16618	16596	16714	16401	16769	16930	16769	16564	16720	16841	16548	16659	16638	16677	16833	16844	16712	16696	16648	16830	16706	16758	16797	16805	16753	16832	16767	16668	16775	16709	16614	16865	16915	16655	16683	16774	16805	16640	16916	16714	16950	16819	16758	16770	16842	16744	16811	16748	16708	16649	16782	16939	16823	16720	17040	16906	16805	16827	16807	16907	16703	16765	16811	16548	16604	16629	16854	16692	16935	16810	16715	16739	16740	16416	16767	16892	16744	16650	16861	16653	16769	16761	16762	16753	16766	16654	16667	16739	16585	16586	16743	16902	16714	16479	16550	16623	16592	16687	16759	16839	16792	16810	16724	16764	16876	16713	16701	16804	16870	16698	16793	16615	16672	16586	16730	16707	16688	16539	16704	16942	16771	16846	16660	16630	16842	16742	16777	16879	17020	16878	16804	16729	16854	16824	16565	16659	16779	16623	16800	16686	16642	16667	16597	16635	16851	16615	16787	16645	16545	16635	16765	16610	16608	16727	16796	16775	16733	16814	16785	16703	16552	16495	16684	16656	16818	16805	16856	16711	16628	16505	16584	16730	16762	16556	16626	16869	16863	16721	16654	16599	16697	16573	16798	16731	16473	16794	16820	16905	16644	16770	16642	16720	16491	16665	16823	16820	16759	16632	16631	16758	16719	16480	16732	16641	16848	16651	16773	16769	16851	16655	16644	16496	16768	16614	16656	16566	16661	16851	16726	16601	16729	16647	16804	16717	16752	16765	16795	16862	16764	16757	16887	16867	16964	16701	16595	16702	16770	16804	16818	16752	16828	16759	16804	16727	16729	16644	16549	16623	16769	16799	16637	16727	16635	16651	16650	16708	16792	16748	16670	16432	16669	16874	16577	16728	16657	16795	16762	16667	16710	16358	16702	16948	16608	16718	16635	16715	16771	16700	16543	16548	16633	16837	16478	16657	16812	16832	16588	16829	16681	16705	16768	16728	16808	16875	16734	16686	16761	16823	16552	16534	16628	16774	16514	16821	16692	16579	16479	16795	17034	16874	16840	16873	16716	16718	16925	16786	16889	16823	16666	16732	16741	16626	16555	16874	16708	16736	16786	16878	16844	16668	16454	16820	16783	16764	16887	16826	16764	16875	16763	16670	16804	16664	16715	16572	16766	16649	16874	16813	16786	16802	16965	16857	16506	16798	16618	16834	16738	16865	16697	16681	16737	16730	16806	16628	16760	16733	16789	16793	16695	16630	16644	16631	16814	16703	16710	16818	16602	16793	16690	16708	16788	16546	16613	16697	16674	16667	16677	16558	16860	16541	16641	16723	16601	16882	16677	16683	16600	16634	16750	16659	16831	16674	16732	16758	16902	16733	16672	16857	16619	16659	16615	16651	16693	16823	16768	16703	16717	16686	16715	16821	16902	16657	16720	16589	16810	16833	16707	16684	16713	16605	16775	16793	16747	16898	16737	16692	16721	16770	16806	16787	16925	16795	16664	16702	16693	16895	16588	16727	16670	16767	16925	16772	16785	16837	16612	16719	16863	16943	16725	16527	16761	16678	16712	16622	16769	16850	16646	16801	16602	16630	16907	16572	16682	16675	16847	16843	16858	16928	16670	16882	16706	16795	16886	16577	16731	16813	16654	16797	16776	16656	16667	16629	16839	16763	16817	16780	16728	16864	16902	16531	16704	16846	16628	16885	16818	16858	16718	16909	16875	16714	16784	16735	16968	16575	16666	16851	16686	16604	16661	16697	16638	16580	16461	16721	16690	16607	16853	16644	16644	16697	16913	16692	16738	16806	16685	16766	16779	16716	16600	16760	16609	16815	16622	16801	16731	16764	16637	16763	16833	16728	16657	16721	16819	16855	16703	16760	16691	16728	16714	16663	16591	16939	16632	16683	16788	16709	16716	16881	16778	16876	16708	16643	16830	16673	16869	16765	16753	16668	16592	16726	16789	16712	16826	16633	16623	16831
53746	96499	90832	72595	53352	41246	30322	23230	26256	19381	15067	14673	14609	14534	14675	14430	14541	14436	14459	14478	14478	14475	14300	14384	14242	14430	14467	14458	14388	14457	14349	14283	14475	14381	14111	14221	14375	14439	14221	14615	14457	14349	14163	14492	14472	14411	14212	14284	14195	14350	14237	14301	14419	14568	14445	14389	14182	14365	14388	14356	14446	14366	14540	14322	14225	14435	14459	14377	14280	14343	14322	14403	14301	14334	14283	14400	14493	14286	14386	14283	14412	14441	14369	14238	14239	14411	14326	14293	14473	14457	14281	14321	14342	14322	14237	14387	14242	14373	14419	14225	14277	14257	14357	14332	14521	14346	14340	14428	14313	14289	14224	14188	14344	14319	14233	14265	14142	14377	14374	14403	14239	14336	14342	14436	14405	14331	14300	14386	14303	14304	14438	14346	14461	14371	14408	14386	14318	14244	14338	14485	14399	14294	14333	14273	14393	14477	14400	14379	14542	14203	14384	14364	14341	14369	14345	14443	14433	14315	14400	14284	14353	14418	14375	14211	14430	14282	14261	14327	14308	14442	14264	14333	14315	14335	14242	14438	14423	14423	14322	14309	14325	14304	14414	14244	14330	14396	14429	14216	14364	14402	14366	14329	14470	14375	14349	14086	14318	14299	14305	14297	14341	14200	14206	14301	14344	14369	14409	14270	14240	14232	14381	14272	14401	14341	14364	14202	14394	14382	14201	14356	14258	14353	14283	14253	14424	14464	14252	14293	14264	14344	14229	14375	14354	14291	14283	14368	14302	14202	14391	14183	14312	14230	14241	14411	14524	14374	14359	14307	14313	14368	14212	14342	14449	14412	14278	14307	14383	14372	14289	14201	14284	14377	14228	14413	14258	14337	14245	14258	14235	14371	14417	14454	14307	14167	14380	14215	14181	14349	14276	14357	14295	14249	14323	14366	14258	14340	14466	14363	14564	14340	14216	14359	14252	14467	14339	14491	14344	14506	14506	14294	14317	14488	14370	14354	14347	14340	14195	14307	14424	14446	14324	14531	14441	14430	14261	14355	14331	14295	14375	14442	14437	14222	14322	14271	14373	14278	14445	14293	14301	14171	14301	14386	14351	14447	14213	14269	14172	14392	14261	14408	14320	14405	14301	14380	14312	14408	14341	14316	14424	14423	14433	14288	14395	14448	14294	14367	14520	14381	14433	14457	14443	14177	14311	14265	14241	14488	14325	14191	14195	14349	14372	14486	14431	14255	14341	14379	14241	14251	14428	14299	14319	14302	14286	14372	14274	14389	14293	14439	14456	14246	14220	14441	14323	14404	14250	14417	14284	14446	14338	14453	14331	14197	14344	14597	14326	14395	14388	14159	14411	14534	14185	14348	14310	14303	14276	14367	14241	14286	14422	14316	14385	14387	14331	14372	14453	14386	14341	14441	14382	14440	14350	14268	14287	14531	14430	14330	14374	14201	14368	14322	14495	14556	14450	14451	14352	14244	14424	14254	14197	14371	14485	14410	14195	14371	14204	14318	14380	14297	14333	14348	14273	14353	14398	14259	14346	14332	14313	14355	14278	14460	14229	14369	14408	14325	14407	14301	14335	14319	14207	14311	14279	14431	14325	14174	14404	14279	14320	14637	14295	14372	14391	14293	14307	14307	14450	14336	14521	14341	14333	14273	14377	14299	14345	14346	14313	14268	14340	14506	14375	14227	14183	14436	14480	14351	14229	14392	14301	14382	14310	14390	14204	14283	14418	14322	14374	14234	14259	14265	14162	14394	14258	14403	14256	14455	14287	14288	14279	14391	14437	14497	14276	14258	14361	14198	14419	14288	14324	14237	14369	14230	14453	14209	14427	14469	14390	14293	14381	14433	14278	14305	14164	14274	14308	14314	14352	14259	14332	14287	14372	14145	14239	14416	14094	14517	14361	14306	14441	14343	14367	14288	14282	14384	14108	14324	14326	14230	14438	14391	14376	14399	14357	14390	14275	14436	14377	14222	14470	14287	14316	14522	14231	14249	14340	14353	14446	14416	14147	14381	14188	14461	14275	14351	14220	14454	14344	14206	14155	14308	14412	14274	14246	14424	14363	14340	14293	14220	14370	14492	14090	14162	14218	14397	14548	14371	14349	14194	14234	14465	14317	14324	14384	14299	14379	14333	14450	14421	14377	14309	14384	14254	14370	14370	14453	14353	14425	14261	14428	14246	14249	14279	14469	14278	14324	14381	14386	14323	14482	14382	14291	14490	14294	14327	14272	14527	14420	14347	14258	14308	14411	14322	14355	14338	14206	14304	14249	14523	14302	14238	14350	14282	14425	14349	14234	14403	14267	14326	14231	14303	14279	14354	14302	14341	14366	14428	14277	14297	14112	14191	14267	14329	14285	14393	14364	14380	14372	14316	14189	14466	14361	14581	14286	14137	14432	14361	14263	14305	14369	14410	14277	14371	14480	14237	14353	14284	14388	14298	14297	14250	14474	14306	14208	14326	14277	14395	14386	14441	14504	14213	14365	14361	14459	14470	14369	14173	14404	14325	14343	14355	14509	14250	14347	14375	14325	14306	14431	14398	14317	14319	14465	14267	14214	14392	14379	14329	14424	14315	14378	14329	14264	14241	14343	14371	14433	14441	14418	14246	14293	14373	14303	14330	14320	14514	14290	14175	14413	14251	14289	14568	14364	14460	14401	14291	14062	14334	14307	14407	14402	14476	14240	14301	14407	14426	14337	14308	14469	14358	14262	14269	14237	14234	14280	14224	14285	14448	14334	14158	14269	14314	14280	14444	14243	14477	14267	14359	14397	14333	14306	14287	14349	14177	14375	14325	14203	14369	14333	14175	14339	14469	14257	14353	14231	14368	14206	14494	14333	14356	14333	14321	14355	14329	14366	14387	14310	14436	14495	14295	14408	14331	14319	14346	14183	14295	14389	14305	14362	14230	14436	14264	14374	14169	14331	14303	14150	14182	14427	14231	14407	14462	14553	14319	14261	14349	14451	14275	14341	14341	14408	14425	14257	14536	14354	14239	14323	14272	14313	14365	14303	14393	14338	14394	14365	14242	14187	14203	14347	14378	14234	14591	14293	14275	14481	14532	14357	14363	14430	14422	14423	14262	14436	14223	14365	14454	14292	14290	14310	14371	14333	14329	14381	14362	14344	14377	14456	14429	14320	14464	14244	14163	14284	14398	14371	14393	14220	14227	14183	14309	14307	14483	14315	14404	14176	14422	14163	14351	14354	14301	14282	14318	14368	14333	14195	14408	14339	14305	14245	14256	14351	14375	14504	14266	14388	14338	14102	14204	14455	14308	14259	14372	14404	14085	14279	14331	14265	14183	14274	14328	14229	14279	14358	14359	14417	14343	14368	14323	14180	14306	14465	14265	14223	14200	14516	14462	14223	14274	14359	14338	14328	14456	14382	14171	14377	14390	14405	14270	14250	14285	14288	14323	14337	14508	14460	14343	14226	14297	14322	14328	14246	14256	14374	14266	14254	14254	14306	14308	14511	14296	14321	14146	14436	14334	14217	14264	14406	14351	14395	14397	14436	14167	14209	14233	14551	14247	14256	14191	14314	14368	14273	14315	14354	14278	14338	14304	14304	14357	14474	14249	14542	14098	14330	14316	14186	14231	14304	14247	14368	14319	14418	14431	14256	14415	14480	14351	14422	14215	14345	14401	14415	14368	14311	14261	14325	14369	14178	14465	14399	14465	14222	14389	14303	14299	14324	14269	14289	14410	14302	14347	14419	14342	14286	14446	14420	14460	14478	14354	14298	14243	14299	14179	14282	14394	14308	14435	14085	14288	14525	14440	14196	14500	14492	14366	14326	14380	14396	14370	14349	14248	14306	14412	14389	14270	14214	14249	14348	14403	14508	14243	14326	14251	14509	14397	14318	14287	14281	14289	14161	14558	14294	14317	14298	14226	14407	14314	14451	14508	14258	14488	14251	14509	14313	14270	14199	14380	14378	14375	14422	14330	14431	14239	14362	14532	14289	14236	14347	14381	14528	14241	14131	14269	14634	14243	14405	14266	14449	14224	14280	14263	14387	14298	14340	14331	14395	14308	14394	14301	14360	14184	14487	14245	14237	14292	14279	14485	14273	14354	14315	14470	14561	14174	14489	14374	14330	14380	14131	14421	14334	14278	14244	14147	14340	14342	14207	14269	14441	14297	14215	14315	14278	14244	14452	14358	14386	14383	14165	14338	14274	14372	14287	14343	14379	14335	14270	14472	14397	14344	14437	14190	14268	14322	14338	14264	14410	14231	14357	14170	14337	14313	14385	14216	14322	14321	14298	14361	14279	14396	14205	14372	14290	14260	14186	14437	14456	14177	14305	14262	14297	14405	14445	14246	14148	14442	14328	14212	14486	14281	14181	14370	14234	14316	14407	14537	14264	14333	14332	14525	14383	14204	14324	14306	14479	14335	14476	14333	14190	14367	14338	14329	14284	14388	14303	14229	14589	14175	14265	14381	14383	14425	14296	14309	14411	14323	14484	14340	14361	14258	14286	14242	14239	14398	14434	14265	14386	14425	14246	14263	14278	14342	14377	14248	14352	14362	14389	14204	14184	14453	14254	14396	14498	14304	14339	14278	14274	14243	14229	14420	14462	14540	14170	14472	14277	14394	14281	14302	14386	14481	14235	14249	14299	14315	14321	14144	14356	14233	14562	14504	14317	14447	14301	14393	14366	14245	14391	14354	14141	14267	14423	14335	14485	14420	14364	14223	14258	14336	14305	14430	14292	14359	14188	14315	14333	14381	14221	14425	14273	14425	14476	14303	14231	14451	14293	14351	14455	14360	14285	14362	14378	14406	14215	14336	14406	14296	14270	14403	14279	14405	14469	14405	14327	14413	14419	14270	14294	14485	14397	14154	14377	14417	14376	14365	14357	14215	14219	14263	14318	14315	14330	14359	14302	14234	14212	14339	14301	14403	14259	14198	14212	14323	14272	14300	14262	14404	14308	14541	14412	14430	14344	14431	14305	14306	14318	14466	14434	14347	14294	14392	14450	14257	14338	14446	14324	14266	14363	14337	14438	14302	14309	14422	14219	14298	14243	14395	14431	14375	14339	14351	14457	14320	14287	14434	14469	14345	14285	14332	14322	14305	14425	14375	14627	14258	14333	14281	14528	14135	14313	14387	14277	14402
28592	33249	43970	36039	26513	21549	19592	18311	18009	18004	17499	17512	17246	17319	17308	17447	17341	17407	17376	17532	17257	17236	17475	17384	17387	17338	17229	17400	17206	17329	17376	17215	17398	17357	17423	17453	17265	17352	17385	17142	17206	17352	17428	17291	17291	17210	17183	17350	17398	17299	17262	17262	17379	17441	17169	17198	17218	17215	17340	17294	17318	17454	17455	17497	17279	17381	17365	17376	17206	17214	17474	17347	17467	17441	17430	17378	17422	17402	17485	17361	17212	17544	17625	17511	17251	17351	17410	17353	17435	17201	17439	17397	17161	17307	17299	17296	17281	17428	17354	17450	17231	17431	17113	17370	17303	17308	17232	16992	17229	17205	17315	17179	17307	17494	17362	17352	17231	17334	17398	17309	17319	17298	17301	17364	17586	17491	17206	17314	17268	17231	17240	17126	17291	17510	17265	17395	17390	17083	17496	17091	17237	17245	17356	17481	17437	17171	17536	17426	17471	17095	17205	17341	17352	17452	17444	17433	17347	17374	17275	17214	17321	17449	17357	17247	17352	17202	17473	17154	17479	17428	17324	17337	17263	17342	17228	17170	17365	17100	17226	17253	17556	17392	17456	17301	17516	17310	17417	17332	17225	17384	17358	17357	17573	17338	17356	17185	17267	17285	17246	17252	17411	17469	17407	17372	17321	17404	17262	17331	17187	17224	17462	17464	17382	17345	17276	17324	17132	17237	17160	17380	17338	17327	17257	17139	17185	17203	17110	17295	17378	17345	17147	17452	17361	17335	17463	17288	17403	17207	17329	17397	17422	17427	17213	17379	17275	17256	17262	17410	17335	17419	17544	17443	17273	17330	17341	17228	17423	17276	17227	17367	17453	17095	17143	17409	17151	17102	17192	17361	17332	17307	17255	17226	17146	17144	17121	17245	17256	17302	17372	17289	17200	17263	17281	17323	17148	17313	17287	17608	17199	17123	17541	17273	17406	17206	17438	17109	17211	17239	17336	17159	17420	17467	17324	17330	17267	17407	17639	17488	17544	17226	17257	17509	17637	17318	17214	17304	17370	17220	17310	17292	17385	17296	17401	17458	17127	17469	17437	17288	17347	17289	17298	17379	17311	17536	17191	17142	17384	17164	17259	17355	17378	17167	17400	17578	17439	17254	17289	17323	17399	17482	17217	17503	17467	17381	17390	17329	17384	17293	17443	17412	17267	17222	17460	17361	17378	17467	17423	17288	17234	17252	17204	17549	17572	17437	17340	17249	17388	17474	17410	17301	17260	17260	17506	17315	17366	17584	17456	17408	17586	17412	17169	17370	17304	17516	17418	17401	17419	17438	17243	17576	17284	17370	17408	17268	17399	17434	17342	17240	17257	17248	17371	17285	17291	17240	17349	17244	17302	17309	17418	17385	17517	17273	17385	17509	17338	17155	17427	17399	17030	17114	17360	17215	17354	17379	17175	17517	17193	17370	17369	17401	17351	17312	17266	17271	17344	17350	17387	17223	17412	17272	17175	17342	17547	17154	17533	17312	17473	17275	17262	17322	17345	17329	17446	17409	17532	17508	17273	17383	17252	17261	17339	17341	17449	17403	17307	17433	17338	17396	17277	17277	17144	17344	17270	17267	17276	17229	17288	17273	17363	17247	17324	17229	17308	17474	17460	17224	17323	17185	17454	17292	17605	17227	17375	17360	17596	17374	17370	17201	17113	17040	17319	17282	17430	17358	17409	17183	17228	17280	17270	17144	17325	17174	17366	17343	17218	17237	17321	17227	17265	17323	17495	17600	17383	17288	17265	17228	17326	17165	17347	17167	17502	17151	17368	17399	17365	17350	17253	17342	17349	17262	17536	17475	17203	17191	17357	17434	17395	17297	17246	17250	17273	17351	17425	17496	17390	17276	17234	17240	17271	17096	17588	17324	17537	17395	17377	17159	17376	17308	17332	17484	17400	17372	17435	17545	17390	17179	17513	17503	17154	17188	17460	17349	17528	17423	17357	17355	17355	17331	17400	17494	17270	17441	17299	17474	17342	17222	17301	17360	17266	17313	17475	17296	17264	17434	17200	17183	17172	17486	17351	17410	17406	17313	17458	17302	17452	17454	17421	17201	17247	17290	17236	17290	17167	17325	17231	17200	17324	17363	17255	17316	17229	17422	17256	17045	17440	17136	17405	17283	17321	17321	17350	17453	17260	17218	17282	17278	17392	17391	17341	17420	17276	17148	17196	17381	17215	17339	17411	17282	17431	17542	17218	17479	17220	17336	17476	17321	17341	17264	17520	17344	17314	17202	17158	17347	17211	17323	17114	17157	17286	17365	17546	17256	17419	17340	17137	17458	17448	17444	17339	17372	17363	17442	17446	17356	17251	17316	17203	17513	17376	17312	17388	17375	17450	17399	17531	17568	17312	17352	17374	17526	17398	17395	17365	17305	17241	17263	17338	17334	17274	17282	17305	17526	17394	17370	17595	17372	17329	17210	17068	17166	17325	17410	17362	17729	17298	17385	17230	17390	17476	17339	17390	17411	17335	17473	17359	17232	16956	17216	17330	17192	17385	17478	17349	17316	17333	17464	17373	17484	17438	17208	17290	17254	17259	17308	17810	17454	17342	17260	17404	17260	17278	17394	17346	17337	17221	17294	17091	17407	17391	17348	17285	17153	17202	17382	17269	17417	17299	17404	17204	17282	17201	17485	17416	17420	17231	17178	17298	17369	17385	17311	17318	17450	17352	17438	17261	17229	17372	17308	17249	17529	17288	17254	17414	17486	17416	17137	17315	17353	17238	17444	17301	17406	17258	17287	17485	17185	17186	17149	17352	17546	17339	17188	17297	17170	17403	17509	17253	17410	17504	17239	17296	17402	17367	17458	17324	17182	17193	17098	17483	17515	17410	17414	17267	17349	17208	17410	17343	17320	17383	17141	17487	17375	17048	17297	17369	17254	17070	17168	17339	17333	17284	17295	17224	17487	17393	17450	17394	17075	17289	17417	17532	17617	17403	17288	17226	17521	17396	17146	17263	17383	17118	17247	17275	17392	17320	17149	17470	17406	17253	17307	17352	17331	17328	17440	17393	17275	17372	17350	17244	17548	17233	17140	17151	17292	17319	17158	17407	17356	17261	17205	17122	17402	17463	17385	17139	17425	17540	17343	17287	17403	17461	17324	17360	17302	17271	17328	17364	17305	17262	17278	17268	17188	17340	17236	17320	17131	17460	17365	17222	17395	17231	17241	17256	17110	17066	17045	17325	17272	17425	17280	17357	17433	17278	17258	17386	17132	17216	17412	17377	17393	17195	17206	17237	17401	17358	17276	17256	17342	17413	17442	17308	17423	17538	17481	17486	17221	17440	17531	17497	17305	17493	17186	17301	17208	17406	17497	17305	17413	17347	17239	17390	17445	17207	17566	17337	17184	17378	17323	17327	17292	17145	17252	17239	17326	17330	17299	17279	17429	17472	17251	17431	17430	17289	17307	17286	17318	17408	17343	17211	17338	17186	17227	17187	17201	17302	17531	17393	17541	17255	17388	17521	17636	17344	17174	17519	17258	17148	17500	17297	17203	17333	17368	17150	17233	17379	17390	17232	17577	17320	17212	17273	17187	17421	17537	17239	17383	17334	17400	17305	17071	17126	17434	17398	17223	17364	17227	17238	17318	17249	17560	17450	17215	17285	17287	17118	17475	17410	17135	17121	17470	17294	17211	17370	17472	17365	17266	17421	17428	17238	17342	17247	17100	17358	17242	17354	17352	17154	17217	17421	17205	17270	17363	17429	17248	17195	17163	17337	17255	17165	17501	17436	17385	17490	17320	17239	17371	17388	17330	17366	17455	17299	17273	17319	17320	17282	17311	17456	17255	17315	17141	17085	17177	17436	17454	17466	17238	17401	17294	17440	17423	17168	17399	17275	17319	17436	17177	17561	17460	17382	17400	17539	17274	17364	17583	17468	17322	17297	17453	17513	17286	17314	17476	17468	17094	17403	17160	17271	17357	17247	17127	17241	17272	17267	17436	17342	17382	17161	17408	17338	17189	17343	17162	17165	17450	17507	17304	17493	17445	17123	17101	17276	17416	17167	17247	17346	17227	17400	17286	17145	17171	17464	17584	17527	17311	17137	17387	17161	17351	17188	17510	17165	17136	17434	17388	17338	17502	17330	17291	17240	17296	17350	17411	17200	17405	17153	17276	17203	17513	17419	17432	17445	17308	17405	17327	17348	17069	17254	17585	17284	17062	17192	17277	17286	17434	17391	17514	17603	17086	17318	17285	17367	17311	17474	17411	17324	17248	17502	17338	17190	17442	17524	17595	17293	17319	17239	17400	17272	17081	17632	17414	17295	17334	17224	17306	17335	17340	17376	17392	17477	17214	17440	17384	17304	17314	17479	17350	17282	17253	17414	17232	17233	17254	17104	17331	17463	17251	17277	17290	17404	17265	17285	17202	17153	17503	17282	17200	17302	17306	17320	17371	17314	17398	17377	17327	17169	17379	17214	17359	17393	17359	17541	17355	17489	17381	17253	17474	17425	17428	17259	17460	17190	17292	17193	17547	17375	17175	17392	17285	17482	17252	17243	17304	17237	17281	17269	17275	17341	17469	17162	17363	17292	17619	17561	17450	17305	17412	17566	17430	17210	17341	17231	17274	17294	17299	17365	17289	17146	17608	17239	17266	17422	17118	17215	17276	17350	17227	17415	17157	17419	17275	17478	17157	17295	17436	17495	17367	17400	17313	17336	17316	17292	17279	17218	17327	17389	17197	17304	17536	17190	17210	17248	17356	17382	17314	17332	17417	17305	17318	17436	17449	17299	17411	17339	17474	17282	17170	17279	17532	17367	17371	17168	17453	17364	17095	17284	17118	17384	17205	17418	17255	17571	17411	17289	17373	17397	17424	17150	17382	17330	17556	17430	17251	17334	17474	17342	17410	17549	17327	17460	17430	17135	17292	17378	17433	17318	17368	17373	17372	17204	17409	17313	17367	17245	17306	17441	17175	17270	17396	17245	17462	17436	17404	17235	17228	17418	17233	17211	17360	17234	17375	17219	17304	17163	17263	17408	17385	17263	17243	17271	17153	17304	17244	17288	17243	17401	17338	17236	17355	17463	17545	17475	17213	17357	17179	17442	17352	17340	17259	17316	17250	17300	17440	17173	17278	17402	17381
28554	51215	46094	32970	23957	19259	17046	15940	15684	15175	14914	14929	14977	14819	14746	14875	14793	14739	14951	14700	14712	14732	14736	14673	14737	14817	14856	14721	14611	14777	14672	14775	14533	14780	14710	14859	14775	14806	14723	14600	14891	14785	14789	14745	14718	14705	14832	14663	14673	14686	14655	14785	14808	14539	14911	14802	14946	14826	14643	14838	14859	14625	14624	14693	14660	14750	14622	14871	14769	14665	14697	14704	14781	14602	14816	14700	14802	14564	14694	14875	14700	14762	14569	14590	14633	14857	14668	14645	14675	14717	14788	14686	14522	14639	14741	14710	14597	14687	14877	14757	14792	14805	14890	14820	14774	14699	14736	14723	14642	14744	14736	14639	14871	14728	14878	14711	14885	14600	14872	14700	14767	14679	14641	14660	14857	14644	14779	14770	14626	14728	14709	14637	14869	14799	14670	14612	14707	14945	14722	14589	14826	14688	14855	14696	14794	14576	14753	14731	14640	14727	14645	14858	14795	14602	14762	14711	14689	14841	14828	14880	14804	14905	14795	14686	14807	14669	14707	14812	14659	14776	14484	14610	14591	14620	14741	14825	14547	14844	14754	14779	14649	14445	14701	14596	14763	14710	14684	14560	14820	14739	14682	14729	14687	14736	14727	14658	14720	14623	14679	14757	14660	14722	14728	14754	14701	14796	14683	14818	14861	14669	14882	14677	14864	14688	14958	14646	14806	14815	14573	14802	14800	14680	14580	14711	14700	14821	14838	14728	14706	14721	14565	14781	14720	14717	14808	14728	14803	14614	14895	14744	14697	14785	14706	14701	14975	14656	14939	14591	14765	14733	14732	14715	14720	14791	14780	14763	14764	14693	14818	14792	14763	14582	14634	14619	14818	14693	14735	14617	14958	14704	14638	14687	14823	14779	14713	14687	14720	14791	14831	14676	14852	14592	14788	14626	14726	14731	14843	14680	14842	14660	14619	14912	14717	14662	14773	14647	14826	14846	14664	14749	14651	14886	14816	14808	14788	14783	14835	14589	14714	14717	14823	14719	14806	14540	14810	14541	14772	14921	14725	14701	14640	14852	14827	14681	14674	14732	14769	14662	14661	14817	14799	14881	14757	14660	14788	14657	14720	14701	14643	14750	14708	14757	14701	14756	14739	14767	14827	14651	14795	14801	14551	14717	14594	14922	14663	14672	14774	14636	14746	14829	14669	14693	14630	14788	14838	14689	14715	14554	14852	14742	14702	14607	14794	14716	14674	14774	14801	14818	14912	14583	14695	14730	14722	14679	14827	14721	14640	14751	14632	14835	14743	14612	14774	14723	14827	14751	14614	14881	14872	14747	14670	14731	14777	14608	14736	14809	14805	14615	14752	14721	14884	14536	14932	14508	14670	14631	14779	14740	14691	14572	14817	14709	14710	14861	14907	14773	14812	14769	14854	14651	14769	14594	14771	14691	14884	14760	14690	14714	14699	14893	14794	15030	14693	14839	14934	14637	14663	14815	14750	14598	14843	14655	14623	14569	14754	14813	14786	14663	14756	14685	14855	14788	14823	14702	14606	14660	14790	14785	14814	14744	14767	14892	14854	14793	14704	14797	14682	14656	14650	14782	14856	14876	14756	14916	14871	14691	14766	14795	14747	14798	14756	14510	14858	14804	14750	14732	14741	14794	14744	14750	14689	14728	14639	14692	14804	14836	14684	14886	14727	14816	14639	14706	14882	14784	14737	14745	14748	14885	14859	14780	14765	14740	14648	14764	14689	14714	14816	14634	14781	14832	14793	14841	14659	14830	14672	14748	14630	14869	14753	14850	14650	14875	14712	14643	14820	14849	14809	14616	14719	14727	14828	14797	14814	14787	14929	14603	14919	14813	14729	14799	14762	14685	14850	14893	14743	14727	14793	14853	14749	14677	14746	14923	14773	14534	14762	14801	14844	14619	14772	14732	14823	14619	14669	14772	14770	14722	14792	14767	14719	14711	14754	14833	14733	14640	14671	14831	14693	14798	14857	14825	14850	14924	14618	14719	14681	14688	14876	14548	14689	14905	14787	14839	14858	14766	14697	14807	14691	14592	14754	14798	14661	14865	14644	14781	14730	14773	14730	14567	14590	14802	14779	14709	14771	14710	14839	14805	14770	14647	14634	14714	14839	14735	14793	14716	14778	14720	14845	14693	14630	14747	14723	14646	14746	14637	14768	14905	14684	14806	14834	14643	14632	14783	14706	14822	14774	14667	14806	14895	14698	14665	14681	14697	14802	14741	14649	14753	14640	14821	14835	14700	14626	14893	14941	14633	14817	14622	14861	14790	14570	14863	14674	14683	14644	14874	14674	14782	14747	14886	14912	14513	14908	14825	14598	14941	14720	14755	14674	14611	14739	14738	14643	14814	14807	14815	14774	14709	14845	14802	14763	14810	14712	14791	14737	14763	14769	14658	14848	14798	14650	14921	14657	14761	14675	14811	14692	14703	14835	14766	14684	14921	14755	14694	14793	14863	14653	14931	14693	14778	14685	14599	14561	14627	14832	14816	14867	14819	14756	14598	14721	14644	14689	14944	14732	14784	14842	14700	14771	14851	14750	14581	14756	14684	14754	14807	14815	14732	14600	14786	14801	14672	14713	14875	14671	14652	14855	14935	14748	14870	14837	14801	14716	14692	14757	14726	14726	14868	14693	14657	14629	14609	14725	14787	14635	14665	14739	14856	14626	14858	14769	14507	14773	14757	14556	14820	14718	14865	14773	14826	14778	14633	14856	14708	14702	14711	14756	14891	14769	14665	14733	14977	14667	14740	14676	14739	14795	14833	14853	14729	14734	14909	14671	14674	14574	14892	14660	14509	14806	14678	14549	14862	14823	14749	14710	14743	14675	14748	14538	14641	14791	14875	14831	14585	14916	14659	14756	14521	14720	14783	14666	14770	14653	14790	14747	14659	14619	14711	14647	14651	14701	14495	14838	14593	14769	14668	14656	14778	14764	14895	14618	14812	14839	14676	14670	14670	14772	14815	14727	14740	14770	14706	14786	14917	14769	14757	14839	14628	14580	14741	14749	14712	14864	14528	14714	14736	14834	14714	14575	14857	14745	14619	14780	14817	14770	14650	14793	14655	14717	14547	14753	14838	14811	14812	14640	14681	14737	14671	14735	14789	14732	14876	14654	14654	14601	14849	14788	14745	14681	14728	14786	14709	14793	14930	14741	14701	14814	14894	14690	14799	14669	14705	14724	14728	14911	14874	14645	14696	14631	14730	14642	14696	14836	14544	14733	14808	14688	14574	14821	14736	14619	14809	14788	14782	14849	14742	14777	14686	14895	14802	14851	14804	14712	14781	14968	14865	14837	14994	14636	14783	14772	14655	14773	14966	14718	14719	14781	14615	14611	14818	14831	14692	14777	14619	14723	14847	14711	14843	14667	14777	14686	14666	14780	14887	14669	14647	14789	14788	14688	14717	14795	14817	14720	14715	14563	14953	14745	14828	14750	14851	14808	14617	14631	14854	14741	14718	14823	14849	14843	14766	14798	14672	14688	14810	14829	14657	14756	14595	14658	14781	14723	14785	14808	14684	14712	14744	14691	14779	14707	14628	14740	14739	14725	14900	14790	14640	14716	14685	14835	14821	14860	14776	14749	14740	14943	14648	14750	14832	14615	14938	14728	14782	14779	14963	14790	14618	14657	14902	14827	14793	14688	14621	14815	14724	14915	14843	14697	14767	14827	14800	14892	14869	14814	14811	14838	14737	14715	14848	14547	14849	14806	14718	14811	14788	14825	14691	14561	14842	14796	14751	14581	14683	14742	14655	14634	14647	14778	14759	14693	14689	14774	14638	14722	14616	14714	14732	14744	14828	14849	14630	14751	14788	14774	14742	14734	14797	14599	14671	14742	14746	14704	14887	14648	14730	14703	14825	14725	14758	14586	14645	14785	14838	14688	14817	14600	14532	14727	14724	14699	14696	14820	14814	14632	14635	14832	14708	14898	14708	14695	14693	14695	14896	14704	14833	14754	14772	14678	14880	14939	14926	14691	14747	14669	14809	14770	14632	14767	14682	14630	14700	14679	14810	14751	14890	14687	14448	14810	14757	14750	14822	14744	14659	14761	14812	14755	14700	14885	14735	14713	14739	14722	14737	14730	14621	14840	14722	14739	14737	14625	14742	14843	14629	14916	14606	14624	14829	14696	14795	14724	14620	14776	14603	14809	14633	14732	14751	14830	14728	14914	14688	14777	14766	14657	14703	14743	14733	14667	14684	14712	14777	14703	14783	14773	14736	14753	14585	14658	14919	14857	14614	14791	14734	14752	14812	14737	14821	14959	14784	14820	14604	14771	14683	14891	14702	14653	14847	14633	14751	14706	14792	14816	14832	14750	14913	14667	14630	14730	14738	14678	14725	14848	14597	14962	14791	14789	14672	14853	14729	14684	14746	14614	14876	14752	14747	14650	14609	14759	14716	14743	14734	14694	14817	14582	14908	14870	14719	14803	14727	14675	14580	14678	14763	14898	14569	14648	14856	14736	14699	14772	14763	14700	14658	15007	14801	14622	14626	14786	14789	14785	14751	14614	14758	14796	14627	14554	14808	14675	14679	14811	14678	14783	14792	14788	14771	14850	14571	14735	14803	14783	14797	14613	14829	14634	14875	14915	14754	14751	14616	14714	14785	14707	14618	14633	14808	14777	14798	14753	14697	14830	14640	14785	14783	14689	14550	14844	14829	14663	14661	14727	14637	14767	14597	14886	14828	14665	14708	14836	14721	14800	14582	14917	14500	14743	14731	14754	14848	14824	14796	14725	14771	14650	14670	14640	14749	14873	14844	14783	14766	14635	14633	14924	14887	14646	14787	14837	14811	14669	14613	14751	14885	14609	14721	14824	14685	14571	14860	14549	14730	14698	14806	14739	14801	14779	14769	14683	14768	14767	14865	14740	14647	14893	14716	14627	14745	14714	14739	14737	14727	14669	14773	14774	14760	14684	14772	14778	14863	14657	14822	14812	14787	14648	14723	14685	14597	14858	14660	14700	14734	14720	14767	14745	14851	14826	14786	14776	14745	14729	14613	14753	14627	14621	14903	14683	14696	14703	14846	14739	14906	14654	14867	14763	14743	14771	14694	14728	14588	14758	14789	14673	14675	14736	14634	14756	14691	14744	14606	14704	14778
23919	22609	39948	39273	36755	33242	29561	22223	21827	19539	17604	17283	17243	17196	17205	17112	17305	17152	17113	17123	16915	17025	16984	16993	17043	17053	16965	17212	17030	16971	16975	17117	17180	16897	16995	17031	17024	17077	17051	17011	16883	16891	16903	17066	17147	17036	17129	17090	17182	17202	17098	17029	16923	16854	17065	16917	17006	17110	16945	17024	17208	16888	16961	17198	17074	17072	16932	17022	17005	17251	17241	16806	16988	16922	17050	16883	16983	17184	16989	17114	17024	16882	16944	17106	16998	16889	17002	16873	16995	16970	16910	16821	16914	16968	16959	17044	16879	17124	16964	16912	17018	17019	16883	16801	16918	16737	16935	16953	17009	16813	17111	16831	16910	17092	17063	17059	16929	16829	16888	17027	17151	16956	17028	16813	16972	17030	17135	17043	17036	17211	16952	16998	16991	16916	17109	17157	17228	17040	16938	17270	17244	16821	17149	16939	17027	16971	16917	16987	17014	16853	16968	16982	16936	17199	17057	17200	17055	17026	17031	16984	16907	17029	16934	17057	16800	17021	16919	16792	16986	16903	16749	16964	16988	17001	16924	16875	17025	16872	16854	17007	16771	16940	16838	17006	16945	17176	17016	17036	17041	16902	16985	16972	16990	16942	17030	17024	16935	17250	17029	16935	17139	17107	16998	17020	16903	16846	16968	16988	16888	17073	16998	17173	16947	17164	17001	16953	17051	16992	16917	16927	16973	16973	16901	17051	17051	16771	17055	17083	16836	16937	17136	17053	17034	17020	16905	17211	16850	17011	17053	17086	17153	16888	16965	16963	16959	16871	16917	17011	16927	16966	17075	17107	16908	17067	16867	17269	17110	16872	17106	16865	16977	16786	16728	16972	17089	16998	16899	17045	16900	17135	16956	16979	17156	17007	16924	16977	16917	17029	17058	16981	17139	17171	17043	17186	17052	17045	17024	17082	16984	17024	16970	17005	16930	17033	17058	17017	16804	17195	16948	16982	16842	17024	16958	17133	17036	16883	16837	17020	17093	16796	17003	16984	16991	16856	17082	17022	16966	17078	17048	17078	16969	16928	16975	17040	16983	17139	16871	16927	16805	16898	17129	17002	16946	16910	16976	16975	16962	16932	17025	16833	16878	16906	16918	16741	16846	16935	17179	17083	16855	16911	17079	16928	16879	17047	16972	16942	16992	17031	16967	17208	16977	17033	17087	16969	17053	16901	17078	16981	17108	17045	16933	16786	17096	17084	16974	16963	16919	16820	16899	16967	16997	17007	17012	16906	16969	17033	16865	16962	17028	16822	17096	16983	16848	17043	17017	17135	17098	17266	17004	17158	17001	16975	17121	17168	16950	16995	16948	17095	16875	17161	17092	16933	16910	16990	16859	16921	16838	17079	17090	17017	17042	16858	17041	16830	17031	17051	16910	17008	17190	17061	17124	16943	17132	17131	16992	17036	16960	16936	17038	17039	17003	17126	17038	16914	16891	17066	17099	17033	16978	16985	16965	16962	17012	16932	17091	17099	17101	16861	17079	16897	16826	16895	16914	16787	16827	17004	16927	17033	17080	17010	17035	17041	17029	17138	16937	16963	17056	17032	17173	17093	16865	16921	16944	16958	16946	17166	16891	16853	17091	16779	16983	17120	16933	17087	17040	16998	16948	16818	16875	16824	16976	16959	16961	17051	17121	17041	16855	17113	17049	17005	16928	16918	16899	17111	16939	17082	16872	17001	17176	16973	17062	16973	16979	16788	17018	16915	17054	16972	17040	16950	16828	17188	16744	16942	17042	16985	17103	16914	16888	17022	16824	16943	16869	16808	17083	16881	16942	16950	17106	17023	17116	17119	17008	16851	16856	17166	17202	17157	17035	16833	17150	17032	17009	17003	16958	16993	17037	16932	16993	17131	17226	16842	16965	16999	16879	16959	16925	17052	17114	17064	17061	17062	16932	17001	16822	16944	17075	17039	16953	16963	17001	17088	16912	16906	16939	17023	16864	17026	17130	16941	16839	16910	16968	16992	17065	16817	16862	17018	17083	17056	17079	16929	16994	16951	16800	16939	16951	16821	16938	16891	17004	17068	17224	17140	16995	16851	17036	16928	17079	16958	16990	17009	17026	16937	16690	16940	17142	17027	17029	16831	17043	17108	16986	17015	16804	17189	17110	16954	16874	16848	16840	17126	16892	16946	16956	16953	17052	16864	16888	17139	16922	16963	16978	17116	17083	16843	17242	16901	16905	16941	17053	17012	16895	17061	17169	17048	16980	16956	16941	17115	16987	17013	17052	16795	17034	17072	17080	16884	16819	17166	17059	17046	17033	16827	16980	17107	17078	16997	16991	17025	16684	16961	16950	16835	17064	16841	17062	16799	17009	16878	17199	16985	17045	16843	16980	16853	17058	16990	17005	16964	16923	16900	17181	17088	17100	16934	16978	16929	16990	16891	16906	16807	16998	16955	17098	17185	16864	16977	17054	17180	17007	17051	17154	16871	17118	17139	16928	17278	17064	16958	17099	16868	17134	17161	17256	16923	17196	17181	16984	17110	16937	16806	16911	16855	16916	16948	17086	16956	16992	17089	16967	17173	16978	16984	17020	17100	16844	17112	17160	16936	17145	16917	16891	17120	17070	16880	17010	17017	17007	16985	16774	16983	16954	16995	17194	16925	16897	16925	16909	17000	16852	17058	16952	16932	16971	17012	16911	16946	17089	16989	17053	17028	16978	17128	17135	16893	17091	16883	16993	17211	17101	17247	16922	17097	17039	17054	16949	16887	16902	16691	16896	16998	16950	17161	16892	16883	17113	17100	17075	17053	17028	17062	17139	16966	16820	16898	17048	17070	17001	17082	17115	16866	17076	17006	16810	17127	16742	17015	17163	17139	16782	16857	17002	17105	17023	16978	16870	17234	17046	17012	16856	16920	17126	17032	17113	16913	17164	17173	16991	17142	16786	16985	17039	16961	16889	17018	17077	17110	16767	16841	17023	17064	16955	16871	17050	16969	17014	17074	16844	17124	16902	17051	17035	17124	16965	17151	17011	17037	16895	17041	17078	17047	16846	16752	17027	16856	17126	16951	17024	16966	17030	17028	17106	17024	17149	16954	17239	16912	17147	17008	17044	16862	16867	16904	16984	16890	16957	17106	17016	16890	16903	16981	16932	16883	16949	16867	17059	17159	17234	17117	16908	17015	16927	17049	17126	16833	16924	16861	16749	17137	17209	17050	17101	16830	16906	16984	16978	17011	17198	17193	17050	17011	17016	17115	17070	16963	17117	17045	17191	17137	17064	16866	16994	16972	17067	16982	17051	16873	16742	16896	16908	17258	17005	16771	17105	16957	16926	16942	16755	16811	16998	17092	16986	16978	17061	16887	17005	16844	17149	17157	16943	17129	16922	16887	17010	17001	17038	17025	17122	17102	17017	16997	16921	17041	17118	16886	16863	17063	17084	17095	17153	16991	16901	17047	16976	17080	16949	17149	17019	16961	16832	16970	17018	17020	16960	16920	16991	16955	16957	16983	16974	17225	17002	17122	17021	17008	16996	16991	17075	16856	16992	17010	17170	16949	17138	17015	16873	16799	17148	16959	16894	17169	17123	16913	17025	16726	17054	17110	17044	16963	16961	17054	17005	16907	16971	17016	17009	16892	17213	16970	16990	16939	16896	17082	17082	17082	16967	17023	16978	16836	17093	17092	16850	17103	16973	16887	17020	16870	17056	16943	17122	17124	16998	16875	17129	16897	16855	17162	16990	16864	17105	17105	16982	17032	17052	16716	17092	17041	16950	17083	17097	16931	17015	16840	17038	16963	17043	17293	17025	16975	16832	16960	17052	16914	16861	17150	17104	16875	16848	16826	17108	17092	17125	17117	16999	17142	16917	16967	16861	16878	17015	17165	17084	16990	16987	17054	16850	17158	17128	16836	16962	17000	16857	17017	17000	16978	17003	17062	17255	16945	16973	17006	16931	17076	17077	16956	16915	17000	17086	17149	17163	17193	17155	16957	17039	17162	17091	16863	17083	16971	16984	16844	17123	17112	16885	16668	16977	16871	17007	17043	16880	16996	17069	16809	17027	17057	16796	16932	16830	17000	16933	16940	16970	16946	17098	17014	16950	16940	16905	17048	17223	16954	17116	17041	16984	16896	16848	17007	16939	16999	16868	16917	16838	17274	17121	17108	17032	17116	16828	16998	16848	16947	16917	16918	16938	17108	16999	17088	17016	17003	16988	16835	17063	17040	16900	16853	16975	17089	17287	17198	16947	16894	16942	16989	16802	17008	17013	17047	17066	16835	17072	17165	16858	17016	16876	17159	16893	16861	17087	17033	17082	17020	17051	16894	16825	17059	16864	16943	16987	17135	16927	17057	16904	16836	16961	17068	17147	17073	17093	17126	17121	17003	17103	17006	16889	17075	16893	16886	16953	16907	17201	16906	16832	16955	16968	17057	16946	16932	17050	16846	16787	16504	16871	16929	17110	16827	16957	17486	16864	16888	17039	17085	16853	17104	17119	16923	16977	16763	16914	16944	16802	17243	17106	16806	17137	17050	16949	16999	17023	17161	16910	16939	16927	17104	17097	16906	16775	16826	17072	16801	17170	17031	16975	17034	17076	17069	17040	17056	17131	16942	16914	16988	17098	17149	17205	17038	17100	16934	17183	16997	17009	17030	17066	16768	17006	17063	16997	17074	16959	17064	17150	17109	16899	17013	16863	16965	17051	16783	16707	16821	16946	17076	17049	16961	16903	16996	17001	16908	16991	17108	17122	17141	17153	16986	17059	16914	17159	16906	17163	17011	16980	16936	17157	16902	16985	16884	16792	16910	16999	16964	16959	17067	16928	16939	17038	16916	16940	17227	16855	16964	17254	17081	17122	16901	16886	16795	17150	17079	17008	17158	16931	16954	16992	16839	16862	17065	17034	16649	16803	16854	17020	16919	17193	16823	16924	17087	17097	17193	17116	16873	16960	17040	16989	17091	16989	17074	16942	17093	17075	16857	17057	16981	17011	16937	16902	17144	16914	16954	16831	17120	16987	17009	17085	17048	16692	16927	17023	16806	16804	16974	17131	16997	17017	16977	16833	17053	16875	17029	17220	17044	17113	17052	17047	17207	16976	17083	17014	17016	16844	16824	17013	17089	16767	17093	16865	16990
44260	87191	79245	56587	44099	35357	27399	20475	20584	17449	15066	14885	14638	14685	14638	14528	14600	14566	14549	14628	14634	14559	14534	14704	14615	14583	14623	14545	14607	14413	14670	14565	14550	14565	14520	14484	14598	14468	14641	14530	14690	14446	14412	14660	14608	14641	14633	14655	14305	14693	14622	14453	14356	14529	14708	14603	14557	14628	14668	14578	14523	14641	14526	14501	14568	14506	14789	14772	14649	14652	14442	14638	14620	14679	14476	14722	14498	14453	14486	14687	14489	14482	14552	14565	14378	14570	14684	14622	14542	14526	14547	14497	14523	14574	14498	14593	14499	14587	14451	14546	14624	14537	14518	14483	14473	14498	14495	14422	14630	14468	14599	14597	14674	14432	14587	14625	14456	14420	14579	14421	14588	14672	14565	14466	14559	14588	14474	14710	14462	14657	14520	14384	14563	14526	14598	14574	14594	14595	14382	14441	14351	14572	14652	14463	14459	14638	14610	14519	14459	14558	14569	14710	14419	14518	14489	14502	14587	14538	14542	14637	14537	14579	14654	14474	14588	14583	14573	14583	14455	14711	14446	14455	14381	14652	14403	14581	14498	14530	14756	14614	14567	14477	14641	14573	14380	14637	14571	14703	14455	14558	14639	14446	14638	14536	14530	14550	14522	14611	14462	14491	14583	14574	14475	14449	14583	14543	14453	14477	14429	14458	14433	14619	14423	14596	14553	14569	14520	14442	14377	14717	14609	14538	14725	14619	14556	14500	14642	14628	14629	14386	14654	14448	14543	14627	14505	14664	14440	14503	14662	14595	14535	14492	14587	14561	14524	14465	14578	14561	14536	14469	14586	14579	14682	14500	14452	14624	14554	14469	14606	14534	14669	14503	14382	14416	14499	14444	14590	14566	14551	14636	14725	14476	14571	14652	14617	14504	14536	14365	14604	14702	14651	14650	14497	14495	14798	14532	14624	14479	14712	14424	14569	14386	14463	14524	14477	14575	14399	14618	14588	14627	14576	14567	14589	14458	14469	14461	14476	14602	14455	14493	14482	14570	14450	14559	14482	14449	14417	14627	14656	14583	14418	14441	14537	14485	14528	14670	14684	14595	14584	14437	14714	14379	14420	14569	14449	14650	14737	14619	14554	14441	14483	14493	14706	14599	14507	14643	14521	14591	14470	14683	14610	14619	14468	14472	14531	14638	14499	14446	14526	14630	14576	14539	14519	14489	14638	14629	14587	14561	14570	14470	14586	14471	14394	14630	14607	14616	14629	14576	14628	14524	14598	14730	14584	14620	14622	14477	14482	14730	14634	14548	14390	14663	14547	14601	14702	14596	14623	14619	14706	14572	14620	14433	14494	14408	14400	14667	14603	14525	14400	14680	14524	14527	14674	14666	14453	14445	14482	14608	14532	14599	14656	14731	14437	14640	14624	14575	14634	14548	14694	14454	14519	14589	14495	14724	14492	14424	14583	14518	14506	14483	14578	14558	14602	14318	14447	14516	14431	14583	14625	14550	14632	14598	14622	14530	14568	14584	14531	14469	14571	14524	14446	14530	14592	14598	14517	14534	14646	14618	14494	14652	14653	14641	14572	14492	14480	14609	14540	14504	14643	14753	14509	14576	14401	14460	14440	14745	14515	14389	14551	14505	14530	14633	14612	14455	14654	14449	14569	14516	14603	14461	14605	14495	14675	14445	14636	14628	14478	14455	14485	14553	14396	14496	14787	14396	14452	14500	14587	14581	14609	14510	14610	14428	14618	14533	14679	14460	14555	14619	14595	14605	14418	14555	14562	14676	14570	14452	14649	14735	14635	14652	14676	14664	14613	14525	14584	14617	14571	14416	14486	14774	14493	14576	14721	14710	14583	14666	14400	14545	14496	14507	14575	14549	14543	14524	14782	14581	14544	14730	14654	14603	14498	14535	14452	14369	14415	14467	14576	14628	14408	14545	14642	14430	14685	14495	14580	14592	14437	14558	14439	14655	14476	14605	14613	14613	14542	14684	14480	14597	14550	14721	14711	14582	14539	14466	14579	14498	14554	14533	14644	14552	14553	14450	14540	14599	14631	14520	14504	14634	14434	14511	14409	14500	14425	14520	14602	14686	14637	14446	14509	14564	14512	14486	14463	14748	14585	14675	14810	14630	14524	14624	14507	14453	14677	14505	14723	14562	14500	14496	14338	14663	14468	14542	14404	14471	14582	14517	14452	14514	14408	14552	14616	14409	14654	14345	14607	14351	14377	14447	14564	14423	14655	14523	14754	14509	14468	14567	14422	14562	14444	14539	14653	14487	14494	14443	14607	14581	14504	14572	14828	14509	14545	14365	14484	14549	14529	14630	14650	14583	14604	14534	14531	14506	14468	14483	14509	14556	14555	14548	14597	14482	14585	14468	14414	14465	14575	14626	14634	14591	14608	14532	14466	14656	14586	14511	14672	14618	14577	14718	14590	14605	14613	14637	14597	14444	14493	14472	14415	14521	14624	14527	14430	14470	14521	14372	14448	14751	14512	14510	14618	14507	14594	14539	14459	14540	14356	14501	14657	14505	14764	14576	14462	14628	14566	14620	14397	14707	14580	14587	14554	14489	14454	14441	14560	14372	14716	14691	14612	14465	14417	14534	14581	14570	14349	14565	14621	14725	14551	14509	14674	14638	14516	14419	14596	14548	14458	14455	14626	14498	14561	14618	14639	14499	14524	14535	14599	14610	14379	14673	14576	14576	14582	14396	14670	14429	14656	14316	14551	14561	14450	14330	14553	14458	14665	14450	14409	14662	14659	14365	14528	14655	14454	14431	14514	14422	14563	14591	14591	14566	14607	14585	14761	14559	14425	14639	14543	14580	14558	14380	14594	14626	14428	14654	14533	14666	14478	14689	14537	14610	14541	14441	14419	14847	14483	14609	14611	14450	14516	14628	14377	14499	14508	14569	14573	14557	14475	14764	14526	14696	14552	14568	14656	14468	14421	14463	14530	14597	14606	14598	14467	14580	14643	14559	14646	14707	14520	14408	14350	14403	14481	14566	14646	14463	14585	14498	14451	14621	14468	14664	14528	14582	14568	14500	14526	14518	14491	14605	14490	14608	14552	14658	14633	14562	14490	14508	14457	14506	14709	14525	14580	14443	14558	14607	14578	14517	14553	14488	14515	14512	14480	14652	14583	14556	14489	14463	14434	14482	14453	14550	14669	14391	14494	14505	14518	14309	14422	14483	14538	14495	14516	14554	14457	14549	14540	14623	14551	14401	14582	14383	14673	14676	14524	14472	14575	14429	14379	14566	14462	14358	14460	14590	14570	14554	14570	14556	14470	14488	14472	14422	14628	14421	14441	14548	14453	14462	14587	14551	14711	14502	14519	14670	14704	14485	14539	14409	14625	14462	14566	14592	14675	14550	14549	14680	14481	14493	14577	14566	14359	14569	14388	14421	14494	14507	14658	14644	14711	14527	14660	14692	14571	14670	14439	14428	14553	14639	14386	14484	14543	14568	14506	14526	14495	14490	14903	14596	14478	14488	14443	14473	14529	14525	14593	14471	14574	14497	14457	14305	14509	14540	14538	14481	14757	14434	14499	14723	14546	14541	14490	14619	14372	14619	14448	14748	14361	14656	14525	14569	14447	14576	14567	14589	14510	14699	14516	14536	14498	14494	14632	14333	14715	14594	14474	14520	14459	14495	14503	14551	14470	14731	14617	14459	14452	14581	14626	14591	14721	14706	14690	14670	14465	14606	14733	14553	14558	14544	14484	14532	14661	14520	14640	14585	14639	14563	14619	14725	14442	14544	14472	14634	14540	14577	14552	14630	14548	14355	14441	14405	14467	14536	14577	14328	14554	14681	14629	14516	14402	14520	14591	14555	14469	14687	14452	14599	14543	14660	14417	14500	14606	14544	14703	14468	14608	14535	14566	14478	14524	14599	14546	14570	14658	14664	14644	14446	14471	14492	14651	14652	14414	14546	14515	14654	14567	14510	14510	14607	14517	14514	14727	14604	14459	14610	14490	14611	14400	14544	14583	14577	14612	14539	14687	14499	14575	14608	14740	14423	14462	14532	14612	14306	14601	14337	14487	14474	14453	14601	14584	14564	14567	14535	14483	14654	14409	14670	14578	14460	14616	14467	14474	14737	14419	14552	14591	14643	14487	14498	14398	14294	14491	14494	14487	14584	14514	14652	14736	14582	14691	14464	14474	14514	14643	14656	14618	14502	14522	14659	14430	14500	14518	14543	14476	14452	14630	14545	14527	14606	14463	14616	14658	14463	14553	14636	14459	14625	14635	14391	14473	14567	14492	14428	14621	14413	14525	14462	14574	14549	14533	14483	14554	14413	14671	14573	14500	14532	14652	14593	14584	14512	14553	14686	14647	14635	14872	14612	14521	14532	14542	14520	14568	14604	14578	14519	14485	14532	14641	14568	14637	14396	14483	14429	14618	14471	14526	14550	14476	14744	14482	14516	14624	14661	14647	14677	14473	14606	14508	14385	14522	14602	14540	14602	14574	14589	14607	14545	14572	14585	14572	14343	14766	14396	14660	14514	14552	14673	14566	14391	14594	14440	14499	14757	14467	14594	14640	14618	14548	14450	14416	14519	14591	14507	14646	14413	14498	14499	14554	14569	14498	14493	14576	14590	14506	14461	14589	14515	14569	14535	14500	14759	14420	14431	14656	14767	14553	14601	14489	14441	14529	14570	14580	14488	14804	14411	14552	14402	14461	14471	14565	14569	14540	14438	14466	14375	14382	14506	14561	14523	14550	14615	14468	14473	14628	14653	14504	14570	14616	14710	14709	14446	14413	14620	14571	14477	14591	14710	14637	14337	14613	14589	14518	14601	14462	14678	14597	14585	14475	14588	14532	14682	14454	14632	14540	14272	14544	14590	14522	14466	14576	14522	14583	14457	14487	14381	14484	14385	14660	14468	14421	14560	14522	14621	14608	14596	14583	14461	14572	14567	14681	14499	14430	14422	14435	14559	14370	14520	14582	14511	14466	14620	14622	14490	14487	14445	14561	14475	14582	14608	14451	14447	14571	14579	14616	14556	14530	14491	14688	14642	14667	14557	14691	14533	14425	14578	14608	14560	14689	14608	14647	14545	14618	14549	14739	14534	14437	14429	14553	14579	14558	14718	14540	14566	14650	14544	14502	14564	14522	14390	14549	14554
22684	21674	35637	38536	37057	36434	34186	25481	25429	21427	18069	17506	17258	17392	17332	17136	17107	17388	17310	17203	17343	17160	17090	17131	17273	17103	16999	17177	17128	16995	17098	17043	17161	17129	17113	17011	17058	16971	17063	16999	16797	16954	17080	17140	17253	17051	17178	17034	16963	16895	17018	16811	17081	17046	17096	17045	17019	16828	17069	17117	16890	17062	16975	17007	17016	16924	16990	16842	17110	16892	17108	16940	16976	16989	16988	17085	16968	16984	16960	17065	17033	17034	17158	16962	16864	17339	17132	16889	17015	16980	16987	17001	17069	17137	16833	17048	17014	16964	17102	17021	16804	16943	17096	16957	17029	17116	17141	16965	16877	16746	16890	16903	17013	17022	16973	16975	17129	16989	16948	17078	16986	16956	16933	16871	16894	16790	17167	16934	17026	16937	17084	17065	17060	16938	17189	16855	16832	17053	16986	16984	16832	17047	17034	17003	16925	17015	17060	16982	17001	16900	16993	17174	16971	17079	17018	16824	17155	16943	16920	17051	16787	16982	17094	17054	17238	16865	16997	17162	16835	16904	16828	16844	16836	16854	16845	16845	16919	16881	16934	16967	16871	17039	17108	17141	16924	17019	17187	17093	16780	17228	16892	16910	16995	16948	16881	16685	16679	17118	16945	16955	16985	16905	16943	16794	17059	16831	16771	16813	16855	16888	16887	16836	16844	16779	16879	17006	17055	16726	17040	16933	16894	17110	17029	17033	17047	17151	17058	16932	17085	17053	17120	17018	17092	17068	17087	16986	16852	17031	16794	16862	16926	17234	16849	16979	16911	16864	16924	17018	16795	16963	16976	17010	16792	16767	17023	17110	16970	16923	17034	16995	16704	17075	17158	16962	16736	16964	16985	16930	16879	16962	17145	17028	16881	17067	17022	16935	16986	17047	16877	16967	17217	17006	17126	16836	16765	16780	16961	17007	16900	16710	17081	16832	17060	17105	16982	16829	16930	16913	16877	16894	16791	17057	16933	17024	17069	16991	16869	16951	17031	17016	16949	17004	16979	16956	17010	17165	17003	17186	16984	17064	17187	17033	16954	16954	17090	17086	16948	16991	17000	16904	16870	16961	16915	17040	17166	17163	16809	16752	17126	16859	17009	16929	17290	16932	16838	17022	16997	16967	16818	17275	16951	17007	16718	16773	16717	16969	16982	17166	17021	16915	16984	16861	16924	16849	17153	16963	17004	16902	16877	17070	16798	17077	16809	17023	16937	17025	16861	17078	16845	16805	16725	16935	16979	16739	17019	17004	16953	16900	17144	16688	16872	16944	17034	17034	16889	16783	16894	16942	16838	16968	16733	16960	16817	16858	17040	16839	16993	16904	16940	17122	16910	17044	16968	17073	16829	16972	16934	16778	16920	16888	16936	16794	16886	16684	16893	16970	16881	16677	16972	17011	16873	17086	16905	16941	17027	16888	16965	17028	17024	16905	16883	16883	17007	16929	16989	16954	16946	16949	16843	16992	16768	17138	16863	16796	17017	16991	16821	16916	16833	16902	17112	16698	17064	16847	16901	16950	16942	17145	16998	16891	17101	17083	16927	17184	17014	16937	16961	17156	16956	17058	17118	16869	17103	17052	16975	16862	16972	16912	16847	16835	16971	16908	17044	17140	16969	16813	16771	16905	17065	17032	17027	16859	16906	16944	16753	16813	16910	17008	17062	17138	17040	16820	16931	17084	17037	17002	17106	17088	16943	16962	17089	16956	17020	16960	17100	17107	17114	16990	17128	17061	16764	16959	17201	16773	16980	16913	16847	16988	16979	17007	17153	17211	17013	16958	16884	16832	16889	17054	16835	17030	17050	17068	16991	16896	17029	16910	16936	17062	16865	17116	16931	17063	17034	16892	16703	16595	16960	16950	16587	16839	16991	16900	16914	16830	16715	17040	16875	16832	16971	16982	16848	16994	16913	16982	16919	16848	16824	16971	17046	17090	17030	16954	16891	16943	16870	17013	17051	16949	17111	17009	17089	17010	17022	17024	16893	17085	17051	17010	16859	16793	17050	17007	17016	16897	16856	16981	16697	16960	16975	16767	16742	16991	16813	17028	16998	16859	16822	16986	16942	16963	16803	16893	17035	17063	16777	17096	16760	16614	17013	16969	17027	16972	16989	16746	16915	16990	17017	17031	17080	16839	16905	16991	16842	16973	17069	16957	17037	16855	17072	17010	16850	16914	16910	16813	17073	17043	16906	16957	16880	16957	17004	16971	16969	16900	17206	16865	16810	17063	16980	17141	16946	16857	17010	17001	16922	17068	16969	17111	16943	16922	16881	17049	16913	17015	16885	16974	16838	16931	17114	16884	16928	17083	16702	17055	16847	16928	16932	16921	16965	17020	16875	16931	16960	16958	16937	16869	17075	17001	17046	16892	16854	17030	17071	16972	16931	16999	16923	17144	16785	16945	16798	16872	17078	16853	17038	16872	16855	16930	16843	16789	16909	17013	16965	17017	17021	16846	16766	16709	17032	16796	16887	16941	16944	16996	17016	16945	17012	16845	16889	17018	16968	16862	17088	16989	16967	17041	17119	17060	16943	16926	16872	16837	16953	17042	17102	16892	17021	16926	16986	16842	16944	16912	16914	17054	16979	17041	17061	16846	17075	16815	17006	17001	16887	16751	17068	17131	17122	17065	16887	17059	16977	17000	16963	17149	16909	17104	16926	16933	17083	16897	16857	17055	16956	16998	16751	17084	16774	16950	17017	16874	17017	17039	16894	17092	17004	17001	16916	16855	16957	16878	16993	16919	17066	16959	17107	17039	17174	16929	16954	16997	16819	17030	17018	16985	16927	17168	16914	16877	17021	16769	17093	16914	17113	16775	16977	16933	17177	17018	16953	16961	16948	16978	16975	17035	17263	16823	16807	16904	16903	16854	16898	17092	16921	16880	16887	16831	17113	16802	16877	16913	17150	16846	16950	17114	17013	16967	16815	16909	16846	16786	17222	16982	16976	16984	16939	16839	17099	17085	16995	16712	16901	17009	17024	17071	16863	16950	16797	16755	16952	16909	16928	16955	16830	17074	17087	16811	16840	16916	16796	16986	16905	16866	17100	16868	16761	16793	16904	16650	16771	16968	16836	16837	16904	16841	16673	16927	16952	17113	16974	16870	16919	16956	17007	16865	17019	16892	16967	16946	16740	16882	17011	17071	16828	17041	17121	17000	16701	16928	17005	16986	16909	17004	16827	17124	16909	16791	16797	17013	16958	17152	17132	16927	17046	16996	16850	17056	16712	16967	17241	16878	16946	16931	16931	16722	17025	16761	17169	16966	17132	16858	17014	17059	16911	16929	16871	16760	16980	16685	16942	17098	17109	17101	16728	17044	16908	16953	16954	17080	16802	17114	17129	17072	17028	16956	16851	16876	16905	16933	17035	17089	17070	16956	17098	17056	16898	17003	17026	16917	17031	16942	16914	16905	17112	16926	16970	17028	17019	16994	17094	16859	17113	17086	16920	16841	16624	16988	16951	16635	16776	16867	16938	16881	16828	17008	17092	16859	17005	16768	17042	17029	17016	16846	17016	16885	17069	16922	16705	16916	17023	16816	17125	16925	17078	16939	17103	16939	17173	16856	16959	16983	16964	17125	16947	16996	16824	16891	16808	17058	17075	16883	16854	17144	16924	16856	16979	17134	16912	17061	16699	16769	16976	17125	17014	17006	16971	16837	16902	17030	16962	17102	16933	17017	16865	17008	16833	16954	17092	17254	16956	16866	16884	17052	17103	16993	16918	16917	16884	16870	16898	16841	16949	16988	16688	16823	16973	17122	16856	16914	16867	16806	17036	16848	17034	16977	16889	16883	17091	17125	17193	17049	17072	17080	16890	16834	16923	16738	16816	16815	16955	16693	17089	16672	17062	16944	16870	16940	16768	16861	16857	16933	16876	16938	17055	16874	16988	17043	16984	16935	16979	17047	16962	16857	16982	16881	16618	16836	17007	16953	17082	17095	17071	17107	16995	16995	16856	17050	17071	16923	16863	16787	16834	17100	17149	17040	16898	16809	16889	17033	16871	16842	16711	16756	16947	16995	17059	17058	16815	17050	16977	17011	17126	17022	17021	16888	16981	16829	16843	16787	16731	16796	17079	17049	16914	16938	16835	16732	16865	16926	17116	17124	17138	16867	16983	16715	16877	17065	16831	16788	17054	17023	16899	16984	17034	16669	16891	17068	16831	16929	17053	16981	16908	16883	16814	17059	17042	16872	17034	16804	16938	16975	17124	16859	16929	16880	16886	16868	16752	16819	16795	16778	16863	17130	16863	17048	16899	16966	16751	16955	16940	17060	17171	16979	16908	16944	16885	16785	16880	16883	16895	16871	16849	16843	16860	16722	16833	16771	16941	16969	16914	17088	17051	16945	17087	17022	16888	16948	17031	16925	17008	16949	16742	16752	16757	16861	16920	16860	16849	16969	17009	17170	16802	16779	17060	16828	16925	16847	16781	16877	16887	16916	16980	16817	16958	17015	16800	17071	16926	16820	16943	16806	17048	17050	16902	16979	17028	16998	16985	16943	16826	16955	16993	17101	17123	16880	17114	16763	16820	16908	16946	17111	16927	16993	16864	16904	17003	16972	17207	17008	17042	17167	16793	17022	16948	16784	16906	16974	16867	16899	16901	17114	17116	16922	17109	16983	17072	16869	17117	17043	16989	17008	16765	16940	16996	16903	17059	16930	16952	16852	16875	16992	16812	17078	16908	16785	16883	16891	17006	16993	16827	16749	16888	16851	16820	17078	17014	16984	17056	17117	17021	16843	16734	17043	16864	16854	17120	17090	16853	17150	16874	16918	16934	16959	16966	17119	16855	16940	16852	16979	16832	16724	17074	16655	16728	16929	16920	16763	17057	17049	17037	17003	17101	16844	16921	16873	16999	16993	16961	16952	16964	16936	16833	16777	16948	16897	17015	16906	17170	16812	16869	17011	17058	17101	17109	16953	16933	16884	16986	17144	16806	17152	17080	16791	16874	16995	17060	16934	17026	17075	17103	17013	17040	17062	16918	17019	16873	16932	16858	17093	16832	16989	16952	17008	17165	16942	17052	16794	17030	17065	16954	16991	16924	16886	16941	17031	17026	16894	16827	17055	16797	16874	17005	16935	17142	16747	16837	16893
50777	97094	93353	72054	54485	43464	32720	25515	24851	19113	14902	14785	14630	14842	14780	14782	14525	14656	14349	14551	14633	14690	14415	14544	14525	14545	14559	14593	14424	14481	14525	14460	14560	14640	14431	14592	14468	14616	14571	14455	14621	14583	14572	14738	14501	14719	14667	14537	14572	14532	14433	14529	14499	14395	14622	14639	14503	14564	14288	14552	14301	14595	14505	14543	14531	14496	14335	14652	14647	14520	14434	14535	14562	14323	14305	14531	14477	14459	14489	14647	14668	14509	14625	14375	14535	14654	14426	14456	14569	14604	14473	14701	14514	14596	14262	14660	14394	14486	14710	14639	14488	14572	14596	14513	14509	14348	14632	14415	14567	14545	14595	14571	14563	14545	14602	14597	14528	14463	14608	14512	14597	14575	14583	14553	14483	14399	14524	14537	14605	14587	14498	14593	14548	14456	14408	14673	14325	14453	14480	14453	14523	14561	14560	14606	14500	14547	14570	14661	14521	14605	14507	14414	14576	14614	14469	14474	14621	14773	14709	14584	14470	14431	14596	14494	14556	14523	14570	14605	14586	14575	14495	14580	14350	14503	14379	14601	14468	14444	14533	14614	14638	14490	14551	14568	14396	14663	14695	14592	14548	14569	14551	14631	14647	14440	14433	14429	14653	14589	14561	14461	14478	14514	14526	14596	14482	14507	14588	14421	14621	14523	14482	14465	14482	14595	14588	14569	14638	14387	14631	14592	14396	14618	14264	14442	14436	14460	14507	14476	14442	14624	14654	14467	14615	14491	14389	14583	14479	14517	14460	14557	14757	14346	14563	14478	14512	14436	14630	14575	14465	14489	14508	14380	14478	14682	14521	14465	14634	14417	14434	14590	14595	14538	14514	14685	14609	14508	14475	14381	14500	14657	14601	14449	14508	14520	14461	14413	14475	14591	14443	14540	14491	14562	14470	14584	14502	14527	14359	14599	14389	14442	14534	14321	14591	14705	14571	14424	14474	14448	14643	14432	14386	14574	14472	14669	14638	14477	14465	14682	14509	14393	14446	14556	14341	14469	14576	14357	14554	14558	14554	14608	14465	14475	14508	14463	14517	14543	14491	14514	14455	14591	14498	14695	14655	14479	14553	14513	14481	14555	14610	14478	14627	14537	14591	14517	14533	14583	14680	14471	14290	14530	14591	14530	14409	14699	14600	14533	14550	14557	14521	14442	14537	14442	14651	14481	14474	14534	14442	14283	14551	14488	14599	14387	14543	14670	14573	14461	14588	14555	14497	14483	14642	14562	14424	14456	14551	14399	14554	14348	14455	14508	14445	14478	14444	14499	14514	14491	14529	14500	14549	14469	14310	14489	14494	14641	14471	14422	14535	14503	14292	14626	14652	14490	14329	14654	14569	14513	14434	14431	14458	14463	14487	14655	14557	14495	14494	14306	14478	14627	14627	14487	14589	14534	14500	14681	14493	14564	14553	14385	14502	14471	14672	14470	14529	14479	14445	14549	14429	14518	14626	14407	14486	14579	14574	14420	14522	14536	14523	14431	14653	14423	14378	14543	14589	14315	14426	14552	14405	14525	14458	14467	14538	14598	14528	14576	14441	14476	14521	14536	14567	14408	14462	14522	14428	14438	14499	14405	14528	14527	14402	14632	14519	14509	14491	14544	14463	14670	14596	14608	14422	14508	14472	14517	14463	14478	14533	14429	14502	14384	14679	14532	14447	14540	14599	14487	14666	14411	14474	14668	14360	14516	14411	14515	14462	14527	14532	14538	14414	14725	14631	14582	14600	14458	14581	14391	14338	14488	14613	14566	14523	14498	14460	14562	14540	14461	14464	14435	14548	14368	14446	14538	14352	14538	14427	14618	14525	14381	14588	14604	14469	14459	14605	14588	14355	14422	14496	14546	14366	14462	14645	14338	14551	14472	14606	14419	14428	14355	14622	14513	14457	14331	14614	14495	14393	14502	14707	14620	14475	14496	14540	14443	14658	14455	14519	14435	14556	14532	14612	14477	14469	14526	14455	14489	14591	14454	14323	14609	14483	14670	14440	14534	14421	14397	14517	14509	14531	14328	14673	14456	14322	14408	14610	14500	14312	14767	14774	14444	14502	14402	14535	14621	14517	14385	14565	14515	14519	14637	14380	14312	14649	14566	14652	14446	14516	14447	14522	14576	14253	14590	14340	14668	14530	14331	14530	14576	14480	14499	14338	14760	14523	14603	14468	14482	14353	14385	14326	14409	14646	14454	14501	14597	14489	14514	14553	14649	14592	14554	14529	14589	14505	14579	14658	14551	14362	14552	14605	14533	14412	14422	14452	14624	14486	14692	14517	14606	14568	14518	14629	14524	14509	14601	14389	14435	14550	14492	14448	14426	14450	14593	14514	14424	14602	14572	14623	14397	14547	14596	14412	14543	14443	14465	14511	14454	14449	14550	14446	14406	14448	14557	14537	14516	14550	14599	14412	14400	14478	14526	14574	14484	14415	14527	14722	14430	14429	14507	14438	14510	14476	14590	14563	14624	14720	14565	14436	14488	14387	14601	14419	14529	14562	14509	14507	14495	14494	14335	14340	14607	14517	14378	14457	14786	14450	14586	14420	14567	14527	14447	14542	14409	14667	14404	14416	14501	14644	14734	14510	14598	14403	14432	14544	14621	14464	14391	14433	14601	14594	14583	14622	14556	14716	14482	14502	14560	14586	14578	14567	14447	14373	14308	14506	14496	14460	14515	14463	14413	14554	14334	14489	14532	14480	14532	14599	14537	14724	14442	14363	14447	14507	14556	14549	14537	14486	14588	14429	14670	14686	14514	14504	14319	14463	14546	14485	14495	14486	14411	14486	14610	14492	14533	14451	14503	14362	14418	14529	14597	14478	14567	14504	14517	14545	14591	14483	14428	14548	14473	14555	14566	14430	14477	14430	14629	14580	14579	14427	14412	14491	14521	14426	14575	14504	14497	14532	14580	14391	14506	14527	14499	14581	14617	14530	14538	14440	14677	14487	14646	14471	14354	14556	14577	14533	14521	14471	14563	14526	14445	14513	14499	14592	14625	14656	14555	14437	14589	14349	14505	14312	14488	14503	14461	14448	14496	14354	14623	14623	14531	14745	14537	14658	14606	14367	14379	14519	14474	14448	14532	14554	14413	14444	14447	14695	14540	14438	14412	14461	14513	14517	14488	14490	14521	14493	14549	14421	14465	14472	14644	14482	14593	14547	14558	14497	14536	14535	14499	14473	14338	14431	14465	14603	14730	14563	14408	14326	14464	14460	14468	14508	14508	14545	14521	14417	14472	14466	14551	14471	14431	14460	14455	14480	14596	14470	14639	14483	14566	14514	14508	14448	14511	14632	14641	14439	14508	14503	14511	14614	14709	14405	14610	14570	14566	14343	14528	14663	14499	14602	14605	14471	14438	14655	14465	14399	14380	14537	14586	14466	14764	14531	14512	14523	14492	14555	14569	14706	14529	14552	14569	14473	14649	14533	14544	14515	14566	14447	14449	14510	14599	14449	14464	14474	14521	14589	14532	14541	14500	14490	14645	14533	14518	14585	14756	14506	14434	14593	14570	14442	14522	14418	14420	14368	14665	14545	14432	14486	14635	14445	14446	14432	14443	14426	14572	14442	14485	14524	14579	14424	14592	14655	14556	14558	14681	14560	14584	14666	14390	14388	14528	14486	14549	14664	14343	14581	14453	14600	14512	14571	14442	14426	14716	14559	14609	14372	14343	14415	14646	14470	14429	14688	14668	14478	14325	14518	14434	14393	14532	14638	14467	14466	14508	14665	14521	14578	14501	14452	14541	14399	14553	14619	14485	14595	14573	14473	14582	14546	14532	14515	14435	14499	14509	14445	14518	14322	14424	14459	14570	14539	14273	14488	14515	14456	14547	14490	14457	14543	14550	14348	14550	14390	14512	14571	14315	14584	14577	14613	14385	14432	14515	14518	14513	14454	14697	14479	14383	14602	14435	14567	14556	14631	14573	14516	14424	14498	14486	14608	14445	14458	14452	14632	14473	14505	14300	14584	14618	14408	14516	14522	14516	14642	14568	14435	14529	14488	14582	14627	14622	14641	14445	14543	14470	14569	14614	14408	14657	14482	14576	14552	14368	14304	14553	14494	14664	14639	14519	14501	14731	14488	14587	14389	14428	14685	14481	14371	14556	14519	14569	14490	14580	14415	14553	14546	14509	14492	14562	14529	14448	14485	14386	14564	14380	14413	14582	14308	14528	14618	14621	14491	14615	14522	14497	14384	14572	14439	14553	14451	14612	14378	14578	14574	14519	14576	14455	14613	14577	14497	14484	14489	14551	14526	14504	14457	14623	14572	14434	14500	14544	14693	14605	14518	14474	14640	14538	14511	14656	14402	14524	14700	14440	14610	14427	14585	14524	14323	14535	14496	14488	14438	14532	14493	14462	14540	14591	14471	14382	14492	14535	14380	14553	14553	14552	14511	14532	14313	14640	14475	14455	14504	14629	14474	14726	14418	14570	14301	14627	14438	14364	14443	14718	14382	14589	14532	14645	14579	14434	14475	14392	14556	14361	14586	14347	14502	14375	14473	14518	14520	14568	14532	14539	14390	14633	14637	14656	14549	14475	14580	14527	14413	14497	14503	14399	14527	14406	14559	14349	14382	14493	14509	14507	14608	14518	14391	14547	14457	14509	14544	14551	14392	14637	14430	14536	14399	14623	14616	14584	14465	14650	14360	14581	14355	14703	14525	14352	14442	14587	14466	14430	14541	14256	14548	14454	14447	14573	14635	14406	14428	14686	14312	14473	14380	14424	14413	14562	14489	14420	14602	14554	14453	14517	14406	14601	14550	14537	14448	14683	14364	14422	14413	14393	14427	14546	14643	14469	14453	14557	14531	14564	14426	14412	14475	14713	14659	14671	14559	14626	14609	14636	14559	14393	14528	14565	14623	14487	14442	14556	14585	14481	14428	14480	14431	14386	14512	14414	14422	14672	14466	14448	14474	14672	14592	14389	14554	14566	14643	14720	14486	14488	14478	14478	14516	14495	14731	14436	14532	14650	14387	14498	14559	14384	14444	14569	14392	14516	14594	14534	14400	14524	14423	14632	14526	14563	14358	14392	14592	14675	14415	14556	14469	14421	14363	14408	14426	14553	14489	14597	14654	14607	14605	14411	14526	14500
28398	33665	45843	36368	26443	21828	19863	18242	17967	17761	17713	17562	17467	17500	17492	17386	17259	17546	17506	17599	17483	17459	17546	17414	17600	17460	17473	17440	17541	17486	17424	17516	17446	17311	17378	17305	17541	17422	17521	17318	17431	17309	17544	17329	17464	17436	17401	17525	17379	17516	17690	17514	17427	17439	17504	17345	17331	17476	17527	17580	17426	17309	17626	17350	17387	17593	17453	17474	17637	17225	17352	17258	17624	17580	17386	17467	17398	17410	17442	17308	17483	17530	17357	17366	17448	17587	17195	17454	17246	17526	17472	17477	17610	17348	17699	17305	17206	17193	17482	17515	17452	17473	17539	17344	17359	17410	17519	17302	17245	17508	17642	17323	17350	17342	17504	17399	17362	17405	17393	17483	17461	17399	17405	17374	17428	17198	17360	17215	17446	17382	17438	17307	17271	17477	17591	17472	17163	17063	17266	17440	17409	17398	17271	17507	17367	17428	17461	17117	17359	17332	17469	17383	17213	17394	17376	17438	17184	17363	17296	17509	17440	17470	17189	17247	17410	17497	17358	17434	17240	17416	17612	17438	17420	17340	17523	17439	17518	17584	17322	17354	17555	17277	17476	17628	17360	17430	17492	17516	17407	17397	17427	17381	17499	17314	17606	17405	17509	17212	17374	17296	17403	17440	17475	17310	17389	17439	17408	17555	17358	17479	17525	17381	17506	17244	17343	17446	17371	17405	17484	17413	17396	17451	17251	17373	17482	17321	17255	17373	17457	17181	17549	17357	17607	17405	17335	17397	17206	17510	17489	17325	17441	17428	17312	17259	17513	17372	17389	17324	17544	17305	17477	17358	17186	17469	17465	17297	17445	17304	17479	17372	17427	17388	17463	17406	17274	17420	17373	17271	17241	17310	17427	17325	17344	17243	17356	17472	17382	17453	17753	17408	17268	17358	17391	17355	17220	17602	17494	17608	17321	17301	17463	17644	17387	17576	17318	17445	17344	17412	17275	17350	17281	17368	17378	17481	17354	17354	17558	17401	17427	17425	17584	17317	17302	17265	17461	17283	17408	17414	17464	17434	17484	17404	17360	17408	17460	17504	17119	17541	17259	17483	17460	17691	17450	17480	17374	17403	17492	17474	17267	17280	17552	17546	17319	17273	17311	17521	17302	17446	17314	17317	17452	17553	17609	17458	17482	17336	17485	17317	17275	17447	17372	17466	17485	17289	17537	17433	17216	17469	17443	17308	17390	17286	17549	17465	17340	17410	17339	17520	17568	17385	17376	17425	17267	17569	17284	17433	17411	17276	17416	17336	17397	17415	17390	17346	17471	17377	17419	17323	17574	17403	17322	17430	17488	17479	17286	17504	17502	17366	17287	17499	17387	17309	17497	17453	17439	17605	17611	17431	17421	17440	17408	17351	17485	17388	17437	17442	17559	17281	17219	17452	17282	17512	17444	17241	17465	17409	17519	17399	17490	17419	17390	17462	17221	17273	17406	17386	17477	17410	17301	17405	17302	17634	17384	17406	17486	17528	17466	17349	17262	17376	17432	17551	17533	17365	17436	17568	17327	17545	17495	17647	17375	17285	17435	17238	17404	17322	17510	17331	17452	17306	17363	17409	17364	17311	17630	17313	17237	17495	17223	17519	17251	17298	17509	17298	17348	17438	17496	17456	17159	17510	17475	17364	17269	17335	17264	17383	17418	17583	17300	17400	17352	17424	17321	17224	17435	17631	17397	17394	17450	17391	17309	17385	17496	17390	17204	17389	17478	17406	17332	17374	17511	17532	17731	17480	17357	17434	17577	17649	17326	17501	17438	17448	17448	17465	17262	17503	17296	17287	17313	17466	17401	17251	17301	17352	17400	17399	17293	17498	17477	17411	17377	17336	17374	17368	17582	17320	17548	17522	17458	17488	17362	17436	17261	17293	17391	17606	17443	17285	17299	17407	17415	17528	17452	17303	17253	17488	17434	17295	17249	17402	17349	17618	17435	17503	17506	17425	17544	17207	17545	17465	17336	17387	17560	17325	17447	17395	17397	17433	17447	17595	17229	17534	17468	17260	17615	17379	17440	17674	17546	17380	17343	17385	17446	17263	17559	17424	17711	17259	17506	17362	17356	17211	17406	17412	17461	17515	17478	17374	17494	17253	17528	17579	17479	17370	17463	17131	17490	17572	17580	17543	17438	17558	17212	17402	17289	17416	17490	17623	17429	17126	17428	17436	17343	17325	17324	17519	17269	17279	17546	17516	17388	17367	17341	17304	17314	17338	17289	17457	17374	17322	17482	17340	17580	17508	17276	17427	17551	17292	17332	17388	17290	17379	17525	17356	17447	17545	17333	17360	17467	17284	17322	17573	17516	17506	17457	17386	17536	17245	17494	17538	17533	17569	17422	17351	17524	17358	17387	17232	17387	17394	17397	17445	17396	17408	17369	17278	17460	17461	17338	17452	17424	17468	17416	17141	17368	17473	17503	17656	17297	17342	17597	17296	17494	17198	17278	17499	17337	17238	17441	17439	17566	17391	17599	17458	17252	17345	17635	17346	17423	17422	17381	17484	17296	17471	17471	17538	17340	17519	17404	17457	17510	17516	17455	17658	17570	17422	17349	17542	17388	17413	17393	17470	17409	17339	17171	17336	17316	17450	17301	17343	17335	17371	17408	17173	17497	17420	17220	17341	17582	17272	17458	17321	17295	17299	17365	17456	17419	17420	17366	17327	17465	17672	17426	17409	17386	17152	17493	17274	17580	17512	17305	17402	17236	17136	17470	17353	17571	17408	17456	17382	17425	17163	17305	17523	17374	17597	17432	17399	17446	17354	17306	17419	17430	17297	17321	17376	17454	17323	17432	17396	17644	17466	17504	17461	17663	17483	17670	17357	17379	17508	17304	17549	17458	17497	17661	17518	17488	17514	17532	17391	17625	17248	17324	17353	17505	17385	17447	17573	17420	17437	17357	17245	17303	17394	17268	17366	17557	17530	17340	17417	17468	17319	17262	17396	17340	17259	17508	17389	17546	17577	17394	17688	17483	17375	17385	17475	17396	17533	17341	17484	17216	17391	17177	17478	17417	17423	17594	17397	17477	17626	17318	17424	17413	17467	17146	17457	17473	17616	17430	17197	17420	17611	17327	17381	17572	17360	17370	17363	17548	17236	17346	17480	17409	17487	17334	17434	17414	17389	17243	17315	17327	17383	17250	17432	17571	17429	17307	17409	17530	17485	17501	17354	17371	17218	17243	17398	17590	17248	17330	17355	17427	17324	17577	17400	17584	17422	17316	17291	17403	17637	17281	17446	17481	17453	17382	17277	17463	17528	17452	17326	17374	17296	17478	17278	17350	17417	17434	17421	17776	17445	17390	17485	17601	17382	17268	17573	17397	17299	17291	17176	17289	17481	17544	17378	17568	17575	17416	17338	17256	17577	17282	17458	17316	17349	17575	17514	17203	17663	17333	17435	17350	17379	17544	17405	17588	17319	17290	17399	17428	17561	17493	17393	17527	17338	17631	17385	17450	17478	17400	17456	17267	17313	17571	17467	17517	17330	17346	17404	17327	17402	17226	17449	17369	17416	17483	17415	17411	17437	17497	17292	17333	17467	17333	17417	17468	17489	17249	17329	17281	17396	17469	17537	17522	17506	17437	17543	17484	17578	17403	17448	17356	17289	17329	17395	17419	17338	17414	17381	17547	17333	17302	17140	17473	17288	17588	17404	17138	17361	17376	17313	17510	17484	17544	17606	17328	17359	17447	17602	17212	17587	17368	17527	17532	17426	17641	17536	17534	17317	17469	17363	17291	17413	17190	17566	17557	17534	17614	17426	17497	17454	17421	17210	17285	17164	17462	17407	17326	17639	17461	17410	17516	17344	17422	17215	17414	17284	17327	17412	17495	17504	17451	17308	17516	17551	17454	17344	17408	17543	17466	17361	17333	17313	17359	17546	17612	17494	17440	17274	17387	17704	17524	17514	17616	17244	17468	17163	17336	17450	17236	17471	17181	17492	17420	17412	17597	17414	17531	17379	17593	17622	17254	17443	17444	17452	17259	17242	17251	17496	17498	17587	17590	17406	17202	17468	17379	17623	17390	17239	17334	17589	17525	17290	17360	17402	17356	17351	17402	17419	17448	17492	17570	17335	17256	17647	17490	17593	17455	17318	17310	17444	17498	17460	17530	17320	17460	17333	17396	17448	17506	17602	17367	17352	17473	17302	17688	17365	17277	17357	17493	17366	17424	17410	17531	17402	17460	17457	17479	17390	17331	17172	17566	17383	17464	17313	17152	17338	17159	17492	17498	17315	17592	17224	17256	17635	17380	17374	17509	17356	17440	17336	17346	17497	17471	17466	17390	17520	17440	17420	17528	17420	17406	17437	17369	17431	17246	17395	17344	17561	17441	17430	17488	17436	17306	17260	17481	17344	17283	17329	17347	17474	17481	17332	17252	17264	17663	17200	17272	17189	17550	17352	17197	17530	17334	17473	17286	17378	17212	17380	17440	17524	17559	17486	17556	17588	17168	17251	17490	17257	17518	17400	17355	17413	17472	17441	17268	17532	17372	17467	17373	17428	17605	17440	17435	17530	17389	17551	17575	17337	17436	17552	17301	17667	17350	17580	17451	17343	17531	17425	17346	17396	17530	17495	17343	17365	17419	17413	17514	17158	17552	17481	17376	17601	17420	17524	17432	17360	17323	17371	17378	17476	17629	17488	17328	17607	17453	17177	17485	17495	17377	17269	17518	17302	17529	17432	17282	17509	17359	17350	17601	17334	17276	17492	17444	17606	17540	17565	17347	17566	17495	17256	17493	17596	17549	17253	17480	17338	17480	17376	17513	17468	17363	17345	17393	17304	17515	17439	17480	17435	17495	17368	17580	17444	17408	17340	17556	17361	17343	17469	17483	17411	17325	17461	17554	17221	17544	17352	17511	17536	17275	17311	17251	17455	17192	17648	17418	17509	17490	17395	17435	17532	17433	17323	17414	17269	17432	17230	17400	17539	17504	17458	17410	17597	17331	17416	17364	17226	17493	17143	17427	17335	17291	17415	17526	17487	17529	17435	17494	17401	17531	17412	17459	17502	17457	17574	17585	17454	17437	17609	17520	17457	17526	17456	17442	17277	17312	17360	17394	17309	17365	17423	17465	17257	17641	17482	17351	17472
26708	51590	48067	33295	24301	19237	17117	15605	15585	15245	14657	14938	14850	14739	14815	14983	14772	14781	14675	14647	14670	14762	14666	14598	14684	14940	14797	14723	14722	14796	14753	14960	14672	14722	14755	14839	14620	14875	14856	14653	14717	14784	14825	14716	14701	14846	14494	14773	14812	14857	14661	14751	14616	14696	14807	14644	14795	14686	14699	14557	14841	14966	14730	14812	14808	14779	14919	14698	14692	14807	14649	14755	14793	14721	14628	14752	14751	14675	14869	14694	14695	14640	14666	14796	14770	14749	14648	14643	14766	14755	14696	14768	14746	14800	14783	14728	14814	14746	14685	14617	14674	14647	14713	14773	14728	14514	14700	14697	14875	14639	14812	14708	14793	14802	14812	14790	14855	14694	14844	14527	14801	14606	14822	14691	14713	14840	14810	14629	14743	14686	14648	14839	14803	14711	14719	14761	14887	14986	14770	14668	14776	14804	14634	14607	14755	14728	14848	14725	14776	14640	14662	14802	14629	14885	14718	14637	14756	14859	14723	14730	14687	14720	14689	14718	14495	14824	14717	14778	14717	14681	14785	14519	14794	14857	14746	14768	14760	14846	14815	14720	14664	14628	14706	14655	14705	14809	14705	14731	14725	14676	14720	14795	14780	14763	14809	14759	14756	14880	14735	14671	14769	14650	14889	14755	14748	14865	14844	14661	14838	14639	14704	14723	15016	14667	14706	14635	14765	14793	14842	14708	14683	14752	14781	14617	14607	14739	14744	14597	14700	14669	14838	14687	14808	14855	14731	14927	14720	14732	14632	14714	14829	14678	14742	14750	14762	14708	14670	14645	14558	14755	14652	14715	14621	14570	14772	14747	14696	14789	14666	14816	14894	14844	14679	14781	14743	14676	14633	14741	14709	14731	14621	14628	14818	14660	14594	14731	14868	14813	14736	14695	14790	14800	14743	14761	14623	14782	14838	14852	14817	14559	14781	14560	14687	14676	14830	14608	14649	14824	14763	14758	14624	14748	14805	14851	14721	14637	14828	14714	14947	14897	14783	14735	14796	14723	14620	14758	14790	14707	14534	14756	14700	14614	14723	14711	14773	14664	14737	14778	14761	14618	14779	14761	14746	14829	14806	14627	14617	14783	14787	14788	14811	14746	14728	14627	14724	14820	14819	14785	14751	14569	14689	14840	14747	14809	14593	14796	14796	14765	14724	14714	14588	14745	14745	14564	14856	14647	14905	14631	14812	14654	14911	14772	14641	14739	14674	14648	14870	14797	14646	14794	14612	14546	14580	14698	14790	14710	14696	14655	14751	14697	14675	14875	14779	14662	14774	14765	14718	14790	14867	14716	14706	14692	14623	14859	14684	14738	14708	14696	14775	14730	14738	14694	14719	14661	14681	14650	14644	14804	14824	14718	14781	14661	14874	14809	14720	14762	14678	14722	14770	14806	14731	14756	14693	14592	14738	14710	14670	14734	14852	14572	14858	14702	14885	14824	14647	14687	14876	14684	14630	14601	14788	14824	14789	14740	14744	14870	14742	14655	14790	14687	14751	14637	14806	14729	14857	14939	14747	14790	14831	14586	14825	14816	14613	14762	14748	14689	14657	14805	14742	14694	14790	14735	14710	14695	14698	14725	14878	14770	14866	14680	14788	14761	14533	14819	14723	14738	14793	14857	14735	14578	14774	14693	14770	14639	14826	14686	14663	14573	14802	14703	14675	14726	14767	14686	14758	14576	14769	14641	14776	14617	14712	14702	14791	14970	14854	14832	14668	14696	14873	14780	14609	14720	14867	14786	14786	14791	14696	14907	14592	14896	14551	14741	14890	14715	14653	14850	14775	14927	14587	14801	14791	14734	14663	14958	14632	14822	14765	14887	14721	14608	14666	14699	14832	14807	14679	14708	14954	14671	14704	14684	14624	14752	14685	14797	14661	14727	14803	14860	14828	14906	14740	14929	14738	14797	14881	14806	14726	14646	14822	14971	14619	14779	14689	14670	14832	14632	14895	14553	14689	14795	14809	14742	14778	14700	14808	14733	14861	14853	14611	14737	14843	14723	14759	14889	14782	14712	14749	14747	14810	14587	14619	14684	14765	14822	14760	14709	14641	14701	14873	14722	14728	14682	14805	14758	14736	14734	14740	14815	14650	14720	14706	14788	14663	14713	14762	14715	14509	14800	14777	14775	14810	14718	14734	14768	14748	14852	14656	14630	14787	14674	14652	14737	14549	14850	14638	14746	14733	14691	14669	14706	14631	14711	14754	14711	14925	14719	14728	14778	14855	14880	14652	14674	14761	14744	14781	14887	14559	14846	14703	14877	14856	14759	14770	14805	14766	14589	14912	14744	14778	14706	14830	14725	14690	14757	14799	14817	14642	14734	14737	14827	14611	14734	14799	14754	14514	14790	14604	14745	14849	14800	14637	14803	14617	14727	14814	14718	14727	14782	14553	14744	14739	14466	14925	14802	14739	14753	14598	14728	14723	14748	14897	14626	14786	14686	14600	14644	14661	14807	14851	14726	14874	14580	14751	14595	14697	14702	14757	14790	14709	14837	14615	14814	14812	14715	14858	14860	14667	14708	14746	14693	14753	14634	14645	14881	14754	14913	14805	14656	14712	14789	14737	14738	14897	14539	14817	14768	14620	14670	14622	14698	14604	14717	14728	14806	14806	14681	14856	14667	14811	14744	14763	14734	14792	14615	14911	14611	14849	14680	14785	14705	14750	14796	14636	14785	14590	14752	14676	14726	14870	14868	14774	14737	14799	14779	14953	14688	14703	14784	14805	14723	14759	14628	14948	14630	14774	14627	14826	14710	14566	14918	14932	14742	14699	14769	14789	14666	14922	14720	14743	14667	14763	14818	14871	14730	14754	14671	14935	14848	14567	14840	14542	14868	14556	14763	14640	14821	14844	14619	14817	14602	14801	14651	14677	14693	14943	14860	14772	14840	14745	14635	14819	14736	14776	14772	14643	14751	14732	14748	14900	14787	14805	14695	14703	14746	14670	14851	14867	14790	14681	14779	14771	14785	14925	14694	14713	14731	14747	14877	15113	14759	14762	14594	14694	14936	14686	14618	14631	14789	15039	14840	14740	14733	14772	14679	14760	14845	14969	14730	14837	14843	14616	14732	14862	14603	14707	14842	14848	14523	14663	14873	14707	14753	14960	14799	14706	14779	14600	14917	14639	14720	14627	14807	14942	14782	14921	14554	14698	14837	14717	14695	14746	14849	14817	14713	14654	14736	14629	14835	14819	14707	14937	14863	14585	14539	14870	14931	14770	14645	14719	14874	14721	14657	14853	14843	14637	14640	14836	14803	14732	14877	14607	14883	14663	14825	14736	14709	14717	14710	14904	14749	14775	14867	14702	14699	14806	14732	14714	14639	14747	14879	14770	14788	14829	14642	14690	14729	14804	14980	14865	14777	14701	15019	14847	14692	14872	14710	14687	14688	14781	14794	14859	14955	14903	14796	14618	14565	14658	14699	14736	14927	14686	14775	14719	14863	14711	14627	14715	14786	14798	14654	14685	14764	14852	14749	14686	14697	14647	14601	14712	14662	14789	14587	14919	14762	14685	14849	14688	14752	14862	14745	14572	14757	14683	14922	14821	14687	14961	14831	14784	14831	14630	14790	14637	14825	14581	14906	14823	14833	14607	14792	14755	14866	14682	14807	14763	14682	14655	14762	14690	14672	14748	14667	14631	14677	14713	14738	14697	14883	14666	14821	14751	14729	14806	14849	14448	14673	14819	14499	14601	14567	14738	14781	14748	14894	14639	14759	14597	14603	14880	14637	14712	14663	14815	14773	14706	14782	14812	14572	14768	14846	14690	14639	14715	14886	14717	14684	14755	14791	14716	14559	14776	14833	14604	14768	14799	14731	14855	14700	14782	14782	14778	14878	14846	14699	14868	14859	14747	14666	14621	14693	14837	14805	14863	14755	14638	14699	14642	14848	14688	14793	14736	14806	14792	14684	14694	14800	14685	14813	14796	14628	14860	14749	14738	14763	14735	14721	14768	14783	14789	14656	14700	14770	14682	15009	14750	14728	14797	14734	14754	14717	14575	14618	14716	14650	14712	14739	14765	14661	14650	14773	14792	14615	14721	14591	14873	14774	14635	14732	14794	14728	14746	14686	14768	14642	14726	14657	14881	14776	14731	14877	14641	14775	14796	14569	14703	14801	14567	14602	15055	14697	14871	14730	14805	14734	14913	14629	14848	14835	14635	14766	14807	14813	14706	14750	14661	14751	14689	14724	14779	14819	14776	14696	14811	14726	14556	14739	14755	14767	14778	14644	14794	14631	14671	14637	14693	14762	14748	14812	14555	14819	14743	14684	14641	14769	14748	14715	14727	14710	14659	14770	14597	14727	14640	14784	14724	14773	14811	14735	14747	14720	14754	14763	14778	14537	14839	14706	14718	14827	14724	14580	14614	14702	14756	14769	14679	14836	14842	14742	14629	14700	14987	14778	14694	14813	14689	14758	14824	14700	14784	14711	14958	14717	14800	14799	14748	14686	14652	14793	14732	14717	14736	14842	14774	14780	14539	14759	14669	14760	14699	14823	14735	14881	14702	14818	14724	14881	14608	14632	14878	14850	14713	14693	14880	14840	14626	14818	14721	14712	14734	14969	14677	14889	14837	14766	14620	14746	14711	14673	14666	14583	14923	14539	14786	14619	14678	14739	14607	14703	14682	14899	14743	14672	14750	14715	14656	14646	14695	14668	14764	14741	14972	14568	14764	14743	14748	14897	14718	14702	14686	14760	14738	14800	14806	14864	14743	14639	14741	14662	14801	14669	14797	14532	14834	14812	14734	14825	14725	14669	14620	14716	14762	14722	14800	14882	14771	14619	14776	14772	14762	14937	14643	14827	14775	14832	14640	14752	14864	14724	14768	14907	14709	14787	14607	14816	14865	14894	14771	14627	14734	14640	14605	14860	14778	14786	14793	14791	14852	14649	14707	14828	14816	14769	14844	14888	14776	14672	14811	14712	14787	14918	14801	14613	14656	14910	14644	14625	14719	14865	14676	14930	14612	14842	14625	14605	14785	14670	14602	15011	14733	14703	14750	14706	14750	14744	14798	14736	14816	14782	14806	14709	14670	14784	14674	14710	14687	14848	14533	14743	14778	14706	14736	14727	14721	14651	14759	14598
23962	22457	42418	45709	38325	33079	27902	20997	21836	19372	17918	17308	17476	17293	17351	17104	17209	17320	17323	17366	17384	17210	17232	17318	17328	17333	17384	17281	17248	17196	17140	17319	17144	17105	17124	17216	17060	17247	17249	17149	17017	17223	17264	17176	17208	17284	17043	17269	17224	17235	17147	17256	17307	17083	17173	17285	17119	17070	17228	17159	17170	17213	17285	17172	16843	17205	17193	17164	16981	17048	17199	17051	17267	17180	17360	17253	17048	17273	17087	17168	17134	17103	17226	17089	16915	17144	16972	17014	17121	17263	17081	17178	17099	17004	17064	17069	17044	17088	17254	17302	17074	17167	17106	17070	17386	17109	17276	17210	17287	17096	17194	17050	17135	17209	17151	17200	17239	17048	17085	17240	17282	17337	17086	16951	17083	17056	17170	17053	17002	17067	17367	17293	17067	17132	17141	17340	17129	17137	17124	17072	17135	17068	17034	17078	17292	17151	16870	16911	17089	17105	17032	17135	17137	17182	17000	17147	17082	17156	17254	17190	17029	16935	17288	17094	17126	17204	17152	17267	17349	17189	17118	17058	17322	17129	17141	17213	17185	17145	17147	17176	17088	17087	17241	16979	17100	17128	17275	17020	17024	17081	16992	17147	17018	17017	17103	17146	17110	17013	17031	17204	17068	17105	17140	17263	17173	17169	17215	17048	17117	17049	17174	17130	17323	16995	16910	17062	17243	17069	17085	17178	17202	17003	17093	16875	16999	17042	17070	17146	17020	17188	17064	17038	17102	17147	17161	17143	17189	17167	17224	17117	17216	16982	17257	17010	16877	17042	17090	16985	17295	17258	17067	17082	16934	17231	17231	17159	16991	16959	17061	17094	17212	17132	17267	17150	17047	17230	17027	17116	17066	17127	17120	17163	17128	17158	17187	17078	16979	16870	17049	17099	17052	17068	17285	17156	17057	17032	17110	16971	17097	17111	17011	16871	17178	17101	17132	17133	17187	17207	17174	17046	16992	17068	17088	17022	17198	17125	17030	17169	17376	17040	17067	17192	17188	16977	17110	17262	16985	17383	17166	17211	17140	17062	17256	17056	17089	17235	17213	17125	17253	17101	17132	17096	17077	17235	17039	16967	17257	17259	16958	17144	17192	17144	17379	17244	17300	17300	17287	17267	17315	17169	17270	17155	17179	16949	17230	16881	17249	17159	17188	17137	17288	16868	17008	17188	17178	17016	16879	17171	17091	16978	17026	17174	17091	17292	16941	17220	17071	17272	17137	17124	16927	17082	17117	17366	17196	17139	17243	17007	17025	16996	16890	17012	17023	17132	17076	17422	17194	17148	17159	17094	16951	16871	17301	17267	17129	17055	17216	17009	17317	16985	16999	17253	17111	16887	16888	17185	17162	16982	17211	16986	17130	17044	17168	17075	17096	17297	17034	17086	17017	17211	16962	17270	17254	16859	16945	16910	16983	17195	17141	17213	17188	17050	16997	17042	17065	17242	17150	17142	17220	17095	17259	17122	17253	17275	17099	17051	17205	17088	17149	16951	17124	16900	17080	16923	17205	17174	16908	17215	17334	17018	17146	17206	17223	17004	16953	17091	17157	17206	16967	17207	16991	17086	17235	17037	17186	16987	17264	17080	17063	17008	17068	17176	17069	17096	17107	17090	17365	16929	17148	17506	17121	17156	17063	17150	16928	17248	17055	17021	17083	17065	17156	17034	17128	17145	17059	17140	17145	17079	17381	17133	17236	17105	17152	17137	16913	17055	17116	16847	17073	16929	16989	17104	17185	16963	17131	17011	17185	17270	17285	17080	17067	16986	17380	17262	17209	16994	17039	17206	17314	17146	17111	17227	17183	17277	17191	17142	17062	17147	16855	17182	17096	17049	16997	17021	17206	17403	16994	17081	17028	17214	17115	17212	17073	17030	16939	17013	17150	17123	17189	17050	17088	17060	17176	17147	17212	17065	17295	16865	16899	17028	16885	16946	17117	17134	17309	17165	16835	17212	17027	17072	16880	16976	17289	17236	17041	16992	16863	17217	16856	16995	17035	17225	17422	17152	17222	17015	17113	17096	17006	17307	17005	17262	17148	17023	17216	16981	17101	16769	17066	17222	17166	17134	17165	16917	17085	17126	17013	17088	16971	17024	17017	16978	17283	17092	17020	17106	17306	17191	17007	17139	17101	17027	17075	17216	17029	17320	16927	17148	17227	17093	17120	16985	17043	17272	17023	17127	17115	17228	17170	17038	17147	17184	16897	17271	17066	17104	16966	17172	17010	17088	17144	17028	17111	17211	17186	17183	17071	17166	17035	17280	17020	17247	17199	17165	17056	17139	17106	17260	17247	17105	17118	17343	17330	17157	17064	17089	17210	17078	17107	17195	17165	16932	17156	17156	17100	16972	17161	17104	17129	17059	17064	17169	17162	17164	17182	17217	17262	17369	17032	17194	17059	17102	17165	17061	16923	17014	17025	17016	17115	17213	17036	17248	17190	17186	17013	17151	17258	17158	17240	17030	17236	17208	17084	17202	17220	17230	17192	17277	17094	17094	17235	17075	17060	17119	17270	16998	17332	17266	17250	17146	17020	17264	17167	17056	17121	17167	16955	17110	17065	17052	17041	17082	17266	17103	17209	17156	17163	17090	17051	17000	16978	17043	17023	17208	17077	17364	17020	17024	17146	17053	16982	17133	17080	17161	17094	17181	17099	17121	17221	17034	17306	16999	17100	17079	17184	17023	17003	17092	17155	17106	17088	17075	16917	16946	17108	17172	17022	17091	17099	16937	17070	17193	17191	17055	17020	16959	17083	17096	17037	17338	17012	17109	17265	17310	17095	17000	17224	17049	16986	17182	17153	17205	16946	17163	17048	17058	17097	17159	17166	17002	16958	17284	17260	17275	17216	17159	17224	17064	17289	16894	17099	17175	17157	17002	17083	17205	17077	17237	17136	17067	17243	17066	17196	17091	17303	17044	17290	17272	17288	17090	17180	17038	16963	16989	17312	17320	16996	17026	17033	16983	17254	17189	17233	17145	17176	17163	17042	17194	17120	17277	17063	17193	17153	17320	17149	17058	17166	17279	16970	17075	17251	17082	17256	16925	17153	17273	17213	17007	17052	17069	17061	17091	17269	17144	17114	17227	16964	17246	17184	17274	17192	17174	17185	17023	17009	17090	17065	17098	16992	17222	17171	17133	17222	17424	17146	17327	17187	17104	17270	17160	17161	17103	17086	17097	17100	17223	17210	17194	16940	17110	17313	16993	17162	17025	16961	17086	17201	17001	17110	17259	17080	16973	17100	17234	17254	17231	17161	17083	17091	17195	17329	17044	17183	17267	17211	17102	17276	17210	17178	17118	17081	17128	17329	17115	17114	17077	17148	17083	17123	17263	17205	17132	17175	17011	17127	17137	17300	17107	16988	16994	17101	17148	17295	17126	17088	17005	16949	16934	17007	17046	16987	17125	17172	17136	17208	17230	16957	17185	17160	17169	17066	16906	16988	17205	17134	17108	16940	16813	17237	17131	17067	17058	17149	17150	17126	16823	17006	17206	16831	17187	17142	17173	17136	17175	17101	17018	17120	17230	17230	17049	17160	17166	17039	17051	17148	17345	17211	17148	17223	17124	17200	17078	17015	17121	17135	17080	17085	17226	17140	17308	16995	17079	17001	17062	17161	17346	17049	17003	17355	17222	17209	17037	17124	17125	17129	17019	17176	17107	17171	16923	17007	17130	17189	17400	17086	17070	17221	17155	17014	17181	16829	17226	17234	17132	17149	17260	17158	17135	17311	17039	16997	16980	16928	17157	17165	17242	17242	17195	17223	17064	17039	17172	17133	17272	17279	16928	17361	16870	17260	17141	17078	17133	16979	17162	16961	16970	17441	16992	17160	17235	17137	17102	17499	17064	16967	16948	17052	17252	17063	17178	17192	17197	17245	17051	17052	17057	17108	17198	17075	16990	17185	17366	17050	17191	17123	17043	17216	17010	17179	17082	17214	17077	17260	17067	17311	17367	17307	17173	17060	16956	16921	17127	16884	17182	17202	17126	17167	17087	17061	16943	17131	17160	17022	16896	17134	17339	17009	17058	17031	17146	16909	17009	17105	17276	17073	16970	17026	17237	17042	17270	17040	17222	17016	17147	17187	17131	17265	17113	17091	17309	17182	16971	17203	17182	17075	16956	17208	17132	17050	17196	17130	17209	17022	17239	17070	16947	17072	17146	17091	17340	17218	17254	17133	17137	17090	17072	17286	17329	17163	17088	17044	17107	17172	17262	17179	17103	17188	17241	17134	16955	17113	17188	17125	16828	17131	17187	17040	17036	17009	17159	17260	17032	17171	17136	17286	17126	17115	17119	17028	17075	17138	17118	17228	16943	17120	17017	17205	16937	17177	17174	17343	17060	17184	17046	17055	17159	17002	17261	16975	17085	17184	17305	17214	17132	17046	17196	17252	16939	17110	17188	17118	16980	17096	17139	17118	17009	17189	17145	17144	17163	17266	17125	17050	17107	17077	17061	17211	17162	17356	17033	16920	17181	17086	17090	17014	17306	16986	17010	17186	17091	17215	17038	17134	17174	17105	17255	17139	17222	17257	17192	17178	17208	17105	17034	17122	17003	17136	17041	17095	17015	17161	17010	16967	17238	17010	17133	17211	17179	17089	17157	17140	17020	17069	17072	16982	17308	17125	17116	16966	17102	17293	17004	16955	17089	17355	17267	17196	16833	17076	17161	17051	17093	17144	16874	17280	17010	17053	17162	16950	17152	17061	17074	17109	17064	17037	17248	16995	17064	17261	17010	17082	17012	16939	17131	17155	16978	16991	17144	17415	17135	17223	17128	17285	17023	17407	17041	17192	16993	17098	16884	17284	17102	17022	17187	17147	17098	17115	16990	17149	17213	17158	17071	17045	16888	17220	17081	17016	17212	16990	17216	17002	17061	17141	17096	17062	17262	17360	17054	17068	17080	17208	17188	17118	17187	17098	17096	17183	17044	16991	17065	17152	17346	17084	17276	16717	16946	17091	16986	17185	17046	17450	17062	17149	17117	17104	17092	17174	17091	17206	17022	17221	17031	16979	17155	17067	17329	17140	17223	17179	17172	17402	17345	17209	17270	17009	17122	17109	17020	17145	16948	17206	16929	17051	17078	17163	17154
40557	86341	84420	59259	44984	34382	24174	18983	20797	16861	15005	14730	14847	14776	14724	14807	14672	14618	14666	14706	14690	14680	14756	14498	14575	14566	14567	14465	14739	14603	14638	14711	14579	14608	14699	14682	14566	14571	14608	14723	14535	14577	14811	14643	14600	14586	14494	14627	14565	14733	14780	14685	14382	14601	14559	14657	14683	14616	14503	14478	14607	14663	14536	14449	14646	14647	14488	14619	14530	14731	14610	14429	14555	14666	14636	14478	14546	14638	14717	14477	14648	14696	14683	14645	14569	14674	14662	14637	14473	14534	14543	14705	14732	14556	14636	14578	14599	14618	14544	14804	14722	14766	14750	14656	14793	14587	14601	14672	14593	14657	14542	14533	14446	14354	14321	14561	14528	14707	14668	14562	14528	14557	14519	14542	14711	14757	14611	14603	14621	14825	14470	14597	14554	14511	14460	14564	14592	14544	14744	14696	14815	14369	14449	14556	14578	14729	14709	14693	14526	14518	14731	14483	14709	14642	14558	14572	14486	14600	14536	14726	14628	14548	14548	14486	14654	14636	14655	14524	14649	14614	14521	14742	14630	14566	14587	14639	14585	14597	14438	14619	14703	14624	14545	14811	14474	14616	14703	14503	14457	14659	14558	14438	14622	14703	14717	14539	14573	14485	14598	14614	14508	14547	14587	14766	14507	14586	14550	14603	14556	14571	14491	14510	14442	14544	14618	14788	14538	14700	14699	14460	14596	14462	14533	14743	14605	14531	14633	14571	14725	14504	14676	14609	14511	14443	14638	14628	14579	14521	14699	14674	14569	14623	14393	14567	14528	14706	14646	14517	14567	14469	14746	14596	14675	14470	14682	14664	14557	14678	14596	14740	14518	14567	14678	14724	14593	14394	14579	14699	14618	14689	14533	14492	14767	14715	14603	14562	14593	14614	14552	14626	14533	14557	14636	14620	14407	14488	14525	14678	14626	14439	14551	14664	14535	14553	14486	14596	14632	14564	14444	14651	14592	14627	14547	14516	14561	14565	14533	14539	14681	14667	14609	14626	14566	14433	14681	14609	14715	14604	14557	14642	14493	14537	14645	14648	14539	14654	14607	14458	14723	14569	14596	14507	14681	14449	14715	14705	14601	14610	14437	14578	14583	14597	14632	14620	14615	14691	14536	14831	14547	14593	14684	14702	14546	14587	14554	14604	14861	14648	14470	14736	14492	14679	14610	14739	14602	14613	14567	14569	14388	14423	14650	14432	14654	14628	14480	14551	14476	14676	14701	14610	14631	14586	14577	14657	14509	14502	14587	14491	14551	14555	14457	14730	14572	14639	14498	14580	14535	14807	14647	14584	14730	14529	14381	14649	14635	14619	14538	14705	14625	14575	14573	14685	14479	14761	14502	14667	14519	14601	14628	14536	14635	14559	14704	14766	14487	14683	14638	14506	14516	14756	14603	14668	14629	14583	14597	14570	14511	14519	14629	14624	14815	14535	14713	14548	14876	14422	14571	14695	14492	14506	14666	14381	14575	14561	14672	14619	14521	14525	14630	14697	14829	14661	14449	14639	14694	14699	14628	14600	14411	14699	14604	14563	14694	14731	14564	14706	14697	14791	14647	14521	14622	14648	14696	14477	14533	14685	14688	14615	14735	14468	14590	14418	14604	14633	14556	14613	14647	14497	14598	14789	14569	14616	14622	14675	14531	14594	14563	14633	14662	14492	14638	14492	14515	14595	14663	14636	14498	14562	14656	14422	14538	14592	14742	14651	14735	14549	14831	14572	14790	14614	14752	14656	14695	14665	14666	14732	14739	14656	14551	14510	14633	14677	14614	14554	14607	14534	14603	14603	14499	14589	14433	14866	14612	14658	14752	14581	14677	14558	14627	14635	14454	14654	14537	14677	14636	14611	14625	14583	14551	14558	14566	14587	14567	14602	14683	14511	14562	14628	14655	14562	14619	14857	14663	14584	14643	14620	14689	14612	14571	14576	14605	14547	14642	14648	14681	14544	14745	14787	14625	14630	14494	14571	14604	14470	14633	14773	14493	14604	14616	14537	14501	14634	14549	14581	14612	14567	14588	14494	14625	14579	14624	14586	14612	14608	14610	14582	14347	14570	14645	14599	14621	14714	14483	14668	14752	14684	14697	14753	14465	14608	14504	14680	14681	14596	14605	14328	14646	14599	14565	14529	14434	14567	14475	14634	14707	14553	14523	14556	14595	14613	14598	14443	14606	14594	14476	14550	14488	14651	14652	14730	14689	14620	14550	14439	14465	14581	14737	14591	14505	14531	14675	14615	14649	14567	14518	14782	14661	14608	14697	14661	14728	14485	14561	14818	14657	14636	14579	14460	14754	14741	14424	14566	14619	14606	14632	14738	14605	14519	14542	14616	14498	14691	14454	14589	14461	14630	14753	14627	14603	14689	14507	14496	14579	14644	14551	14771	14413	14522	14588	14487	14560	14594	14642	14726	14679	14685	14594	14426	14613	14632	14585	14516	14724	14612	14709	14480	14642	14628	14559	14489	14657	14553	14502	14638	14551	14561	14672	14529	14460	14593	14738	14713	14634	14502	14669	14545	14630	14565	14558	14746	14520	14588	14684	14615	14603	14585	14684	14638	14686	14526	14545	14478	14578	14637	14699	14591	14415	14614	14713	14642	14666	14744	14494	14660	14471	14626	14553	14576	14547	14654	14476	14715	14591	14458	14586	14778	14517	14733	14577	14404	14490	14729	14613	14478	14532	14669	14668	14658	14706	14537	14422	14625	14485	14588	14628	14527	14633	14533	14502	14756	14435	14630	14614	14596	14512	14683	14518	14716	14660	14660	14668	14541	14519	14724	14702	14620	14715	14546	14511	14622	14575	14476	14611	14608	14433	14635	14755	14526	14639	14529	14518	14584	14478	14498	14646	14468	14551	14735	14498	14669	14707	14585	14681	14468	14566	14699	14496	14658	14730	14609	14644	14696	14486	14642	14485	14654	14609	14701	14647	14679	14523	14580	14547	14686	14600	14599	14560	14735	14556	14503	14697	14760	14624	14483	14516	14646	14612	14660	14468	14577	14563	14643	14557	14504	14547	14503	14650	14553	14468	14447	14521	14508	14535	14502	14566	14525	14647	14643	14771	14585	14682	14613	14617	14560	14469	14498	14588	14803	14625	14647	14558	14762	14550	14628	14535	14524	14766	14652	14540	14531	14500	14415	14596	14568	14658	14553	14620	14641	14633	14662	14769	14787	14622	14608	14766	14651	14680	14670	14633	14531	14709	14640	14663	14585	14486	14749	14609	14526	14604	14617	14573	14715	14633	14504	14599	14705	14585	14771	14822	14626	14543	14484	14727	14515	14610	14730	14460	14787	14687	14630	14629	14669	14621	14609	14683	14756	14686	14632	14599	14527	14569	14470	14420	14647	14491	14548	14613	14598	14505	14550	14769	14548	14643	14610	14582	14650	14747	14763	14731	14548	14695	14496	14726	14736	14658	14457	14628	14518	14481	14534	14524	14493	14582	14546	14475	14487	14671	14635	14633	14440	14539	14641	14677	14688	14561	14602	14580	14518	14552	14570	14613	14509	14592	14491	14459	14765	14672	14639	14656	14574	14558	14464	14613	14590	14880	14620	14607	14583	14653	14476	14538	14576	14668	14747	14596	14654	14797	14496	14710	14560	14531	14684	14488	14748	14538	14671	14644	14527	14689	14496	14718	14707	14602	14460	14506	14603	14648	14440	14513	14704	14610	14565	14578	14688	14454	14570	14727	14480	14592	14447	14677	14551	14589	14601	14596	14617	14720	14658	14453	14414	14505	14583	14682	14596	14726	14533	14663	14568	14480	14684	14666	14626	14543	14631	14619	14414	14578	14654	14640	14473	14674	14403	14658	14437	14568	14535	14543	14709	14615	14612	14569	14657	14354	14679	14575	14651	14597	14620	14693	14615	14647	14477	14712	14485	14433	14604	14554	14653	14604	14667	14543	14631	14600	14608	14603	14745	14631	14703	14595	14713	14542	14523	14554	14518	14625	14565	14636	14717	14512	14719	14777	14533	14728	14692	14440	14618	14604	14575	14676	14549	14694	14815	14666	14547	14702	14664	14581	14684	14514	14586	14506	14722	14672	14544	14382	14572	14371	14817	14608	14568	14603	14590	14640	14482	14547	14433	14812	14691	14551	14507	14466	14534	14598	14676	14550	14604	14525	14761	14512	14576	14501	14547	14685	14454	14496	14604	14668	14533	14662	14574	14626	14730	14556	14627	14420	14818	14625	14489	14576	14677	14535	14533	14826	14557	14728	14431	14699	14686	14603	14558	14564	14630	14642	14803	14412	14683	14550	14477	14626	14694	14797	14454	14635	14606	14652	14506	14553	14691	14602	14568	14563	14596	14559	14454	14606	14634	14609	14601	14511	14725	14583	14476	14687	14565	14627	14548	14551	14485	14738	14637	14588	14647	14576	14671	14605	14738	14642	14618	14620	14550	14610	14554	14507	14584	14802	14660	14624	14477	14555	14611	14535	14656	14664	14582	14753	14520	14577	14590	14625	14537	14653	14624	14685	14609	14481	14432	14490	14489	14564	14604	14747	14655	14521	14614	14575	14567	14536	14595	14687	14550	14646	14357	14518	14398	14655	14527	14652	14647	14573	14595	14437	14527	14900	14659	14516	14572	14598	14567	14617	14741	14611	14652	14460	14607	14708	14596	14749	14653	14580	14419	14518	14523	14590	14525	14636	14592	14581	14691	14658	14648	14692	14715	14638	14502	14625	14508	14586	14624	14563	14614	14708	14578	14629	14819	14713	14659	14488	14682	14547	14654	14661	14433	14506	14598	14600	14630	14661	14530	14673	14597	14684	14548	14492	14622	14432	14568	14508	14669	14715	14622	14540	14726	14509	14637	14623	14601	14668	14669	14718	14727	14590	14622	14570	14724	14661	14843	14599	14613	14428	14695	14672	14628	14635	14748	14557	14547	14843	14547	14712	14466	14477	14704	14624	14433	14661	14611	14548	14652	14654	14560	14690	14452	14630	14594	14469	14648	14587	14603	14686	14476	14544	14680	14572	14486	14600	14554	14698	14482	14595	14588	14593	14628	14624	14560	14689	14549	14569	14679	14651	14551	14791	14635	14642	14650	14615	14565	14537	14704	14620	14526	14511	14732	14475	14558	14563	14582
22668	21545	35949	37859	37346	37919	34776	24107	26273	21406	18211	17558	17547	17499	17511	17356	17392	17214	16999	17194	17089	17103	16979	17091	17079	17232	17303	17176	17286	17301	17059	17039	17267	17318	17092	17230	16918	17170	17086	17238	17120	17085	17324	16831	17141	17259	17183	17066	16943	16916	17155	16942	17134	17226	17137	17052	17082	16885	17021	16955	16950	16946	17101	16939	17116	16966	16790	17020	17343	17033	16836	16987	17335	17086	17046	16662	16867	16874	17122	17087	16942	16945	16985	17084	16930	17035	16857	17038	17170	17094	16977	17061	17070	17142	17029	17104	17073	16929	17110	17186	16992	17187	16940	16934	16872	17084	17043	17108	17086	17011	17019	16990	16878	17157	16931	16963	17112	16911	17027	17011	16990	17074	17031	17016	16974	16866	16875	17043	16864	16953	17154	16825	16909	16991	16942	17073	16903	17027	17177	17039	17089	17124	17019	17249	16953	16819	16817	16733	16935	16984	17093	17002	16917	17276	16936	16971	16771	16947	17005	17054	17172	16930	16816	17088	17179	17095	16987	17025	17034	16876	16857	16838	16791	16931	16725	16987	16847	17034	16994	16868	17147	17026	17060	16808	16859	16965	16967	16864	16973	16933	17163	17065	16931	17089	17041	16996	16851	17012	16955	17074	16982	16960	16951	16817	16875	17000	16928	16759	16932	16775	16809	16801	16923	16898	17130	16868	17102	16974	16953	16879	17128	17005	16862	17017	16993	16964	16996	16806	16945	16896	16832	16915	16946	16845	16934	16972	17032	16970	17049	17142	16881	17035	16873	16798	17066	16802	17091	16846	17013	16852	17074	16754	16956	16884	17208	17062	17049	17064	17272	17006	17059	16817	16970	17000	16923	16971	16858	17063	17246	17039	17087	17108	16997	16850	16882	16824	16886	16968	16828	17039	16936	16959	17191	16752	17111	16994	17166	17020	17027	17029	17073	17083	16959	17206	16914	16857	17103	17014	16964	17055	16976	17021	16938	16892	16986	17028	17066	16879	17012	16855	16872	16940	16961	16910	17186	16871	16989	16937	17116	17037	17101	16928	16987	16801	16957	16986	16875	16863	17057	16953	16986	17066	17186	16974	16662	16708	16857	16984	17135	16925	17067	17103	17102	17036	16969	17089	17011	16952	16868	16982	17116	16917	17108	16883	17206	16906	17035	16976	16820	16971	17117	17033	17003	17081	17041	16935	16837	16974	17039	17030	16939	16853	16986	16961	16930	17103	16926	16954	16939	17000	16928	16883	16805	16929	16911	17010	16931	16892	16674	16882	17037	17020	16978	16909	17037	16965	16979	16897	17026	16988	17262	16920	17027	16961	16993	16858	16752	16793	17034	16917	16956	17114	17171	16997	17039	16942	17062	16988	16969	16830	16969	16925	17010	16830	16951	16971	16854	17001	17000	16777	16936	16878	16771	16907	17047	17007	17066	16939	16758	16901	17126	16907	16936	17086	17073	17039	17083	16887	16969	16960	16842	16917	16971	17099	16900	16943	17089	16765	17118	17249	16736	17030	17016	16932	17131	16875	16866	17012	17063	16897	16803	16758	17079	16927	17221	16852	17207	17075	17154	16869	16906	16923	17085	17126	16791	17046	17032	17072	16897	16824	17067	17067	16849	17025	17040	17239	17109	17008	17063	16769	16919	16765	16992	16862	17035	16980	16843	16920	16990	17013	17003	16949	17043	16932	16889	16850	17077	17101	16856	17214	16979	17068	17148	16829	16757	16910	16906	16918	17187	16953	16929	17009	17103	17045	17065	16854	16867	17060	17066	16887	16985	16686	16907	17035	17175	16955	16949	16772	17077	17063	17055	16968	16889	16989	16906	17044	17012	16876	17003	17083	16955	17071	17078	17045	16959	16836	17012	17028	16984	16857	17051	16935	16842	16809	17203	16974	16819	16869	16997	17102	16853	16919	17131	16967	16848	17159	16842	16857	16988	17090	16925	17016	16898	17011	17129	16913	16967	17036	16926	17173	16986	16960	16884	17024	16967	17119	16951	16920	16909	17003	16915	16815	17029	17022	17025	16998	16749	17021	17143	17109	16905	17233	16820	16801	16828	17137	17058	17084	16950	16964	16747	16964	16947	17010	16951	17040	16874	17076	16999	16874	17073	16876	17022	16927	17168	17238	16939	16997	17017	16648	16851	16971	16948	16836	16994	16963	17024	16888	17043	16883	16969	16881	16825	16962	16979	16992	16933	16973	16847	17003	17146	16965	17220	16988	17031	16834	16996	16956	17058	16851	17002	16769	16917	16986	16939	16901	17168	16794	17104	17178	17171	17108	16992	17206	17043	16904	16842	16907	16909	16969	16879	17117	16931	17079	16952	16861	16824	16951	16927	16988	16971	17063	16869	16850	17036	16979	17000	17082	16961	16884	17092	16959	16971	17151	16991	16889	16802	17120	17084	16912	16867	16792	17189	16897	17004	17106	17017	17046	17022	16859	16918	17025	17261	17088	17054	16972	16960	16866	16988	16988	16986	16914	16953	16847	16814	17067	16895	16824	16787	16909	16873	16806	16917	17008	17071	16840	16863	16929	16774	16969	16735	16895	16940	17011	16850	16829	17026	16857	17097	17011	16996	16834	16915	16784	16891	16973	16959	16986	17073	16896	16976	16979	16831	16811	17101	17127	17044	17111	16971	17083	16942	17043	17098	16898	17057	17266	17049	16908	17008	17108	17075	16944	17053	16919	17043	16866	16988	17016	17004	17016	16959	16871	17038	16877	16947	16838	16928	16940	17108	16973	16927	16917	17106	16920	16802	17059	16903	16763	16957	17133	16788	16897	17399	17093	16883	16896	17092	16896	17148	16952	16948	17142	16970	17022	17012	17102	16941	16947	17059	16738	16773	16941	17282	16881	17080	16815	16739	16907	16912	16869	17039	16953	17012	16985	16981	16992	16953	16998	17048	17053	16994	16804	16825	17136	17030	16843	17223	16875	16734	16973	16854	16872	16944	16981	17073	16796	16838	17054	17082	17136	16843	17060	16852	16788	17020	16884	17037	16943	16998	16944	16911	16966	16996	17007	16949	17085	17112	16948	16854	16971	16961	16819	16843	17001	17041	16878	16895	17029	17043	16884	16890	17035	16945	16818	16877	16894	17104	17170	17099	17056	17005	17041	17050	17013	16985	16880	16881	16821	17011	16999	17036	16695	16737	16790	17027	16813	16991	16962	16831	17013	17044	16904	16956	16881	16847	16874	16922	17029	17161	17005	17055	16900	16935	17097	16855	16768	16844	16954	16951	16948	16912	16931	17025	16991	17066	16957	17217	16913	16996	16875	17338	17001	16808	16916	17085	17104	16824	16951	16949	16944	17050	16973	16973	16849	16824	16752	17076	16878	16992	17009	16906	16907	16913	16724	16894	16939	17109	16897	16939	16797	17008	16753	17011	16932	17069	16769	16906	17070	16895	16960	17044	16989	17012	16859	17047	16912	16875	16989	16888	16884	17001	16965	16858	16949	17004	16894	16932	16913	17162	16979	16752	16918	16966	16999	17207	17230	16682	17084	16996	17108	16984	16900	16999	16924	16826	17061	16773	16944	16901	16814	16987	16788	17151	16852	17004	17008	17039	17070	17117	16891	17097	17111	16963	17035	16844	16884	17029	16898	16933	16940	16981	16884	16870	16870	16973	16900	16812	16901	16990	17039	16851	16826	16862	16925	17093	16779	16751	16935	17049	16971	16884	17040	17073	17017	17062	17272	17012	17144	16850	16927	16884	16730	17098	16736	16907	16913	16971	16982	17166	16764	17037	16969	16943	16994	17079	16854	16926	17208	17126	17007	16951	16968	16987	17035	16939	17017	16839	16869	16719	16997	16946	17101	17062	16904	17132	16862	17044	17191	16996	17017	16878	16836	16921	17043	17092	17105	16936	17024	16830	16901	16916	16951	17221	17026	17048	17048	17100	16956	16877	16755	16812	17103	17074	16894	16930	17030	16961	17038	16724	17111	16813	17027	16905	16942	16869	17004	16917	16940	17072	17031	17028	16927	16937	16820	17080	16974	16963	16827	16790	16934	16905	16882	16676	16736	16812	17023	16956	16978	16854	16921	16874	17041	17093	17119	16961	17026	17024	17183	16900	16975	16817	16945	17125	16982	16858	16871	16724	16878	16870	16869	16974	16952	17058	16981	16777	16947	16942	17034	16914	16904	16900	16819	17083	17009	16762	17077	16971	17081	16991	16817	16977	16888	16794	16994	16963	16897	17057	16977	17091	17194	16933	16813	17062	17029	17069	16681	17002	16927	16866	16753	16918	16866	16889	16965	16887	16909	16854	16996	17062	16979	17001	16872	16800	16961	17087	17042	16768	17099	16958	17007	17045	16887	16802	17156	17159	17167	16784	16930	17090	16792	16925	16965	17013	16956	16981	17125	16930	16867	16855	16866	16998	16773	16946	16789	16853	16886	16810	16812	16802	16846	16772	16899	17136	16875	16915	17043	17137	16946	16792	17185	16819	17049	16997	17217	16796	16999	17066	16994	16940	16900	16939	16932	16999	17026	17003	17220	17017	17234	16944	17074	16943	16879	16876	16710	17086	16894	16948	16777	17009	16834	16922	16789	17106	17042	17061	17022	16904	17326	16870	16925	16876	16848	16974	17011	17079	17033	17072	16892	16902	16779	17079	16965	16990	16976	17084	17026	17100	16950	16989	16990	17210	16886	16840	17069	17006	17144	17150	16933	16967	16920	17163	16985	16967	16963	16900	16804	17175	17028	16847	16947	16983	17160	16956	17084	17226	17196	17064	16993	16990	16967	16920	16754	17022	17117	16840	16682	16821	16858	16853	16905	16886	16963	16956	16991	16986	17024	16891	17004	16883	17103	17032	16838	16894	17010	16679	16933	16975	17005	16743	17020	16881	16937	16922	17038	17033	16937	17039	16876	17059	16883	16770	16925	16906	16881	16897	16822	16983	17077	17009	17074	16822	17166	16864	16980	16766	16902	17009	16867	17095	16966	16844	17169	16966	16960	16960	17062	16862	16974	16853	16874	16829	16964	17026	17025	17061	17038	16971	16969	16869	16918	17039	16953	16746	16852	17068	16920	17002	16933	16978	17083	16945	17149	16912	16868	16881	16997	16962	17037	17060	17069	16957	16951	17332	16968	17155	17005
48362	96001	93547	70973	55725	44877	32016	22819	27232	19329	15063	14732	14768	14806	14779	14616	14449	14543	14588	14468	14528	14395	14576	14590	14435	14454	14480	14567	14428	14591	14346	14447	14460	14504	14371	14447	14521	14310	14548	14463	14451	14403	14460	14525	14538	14744	14550	14688	14309	14411	14556	14493	14406	14456	14412	14370	14419	14478	14606	14508	14454	14436	14472	14417	14521	14411	14373	14590	14449	14412	14455	14386	14449	14472	14295	14412	14450	14422	14547	14334	14476	14418	14512	14470	14354	14486	14336	14536	14428	14589	14444	14500	14499	14379	14387	14382	14551	14391	14397	14598	14556	14278	14409	14462	14419	14555	14460	14439	14431	14364	14410	14347	14374	14404	14297	14330	14396	14460	14491	14384	14390	14543	14458	14405	14349	14464	14418	14432	14438	14303	14644	14429	14451	14545	14315	14512	14340	14570	14496	14441	14384	14364	14573	14499	14462	14619	14507	14461	14394	14687	14229	14383	14616	14423	14345	14497	14489	14368	14507	14451	14466	14510	14554	14401	14503	14453	14402	14501	14388	14560	14420	14444	14697	14408	14293	14492	14377	14483	14405	14465	14527	14477	14426	14394	14525	14363	14350	14342	14370	14430	14385	14415	14412	14450	14449	14296	14571	14479	14383	14494	14446	14413	14468	14404	14388	14503	14449	14470	14409	14442	14415	14566	14426	14483	14449	14367	14468	14275	14404	14548	14495	14507	14376	14390	14409	14421	14615	14681	14430	14439	14590	14358	14500	14491	14308	14343	14403	14435	14387	14468	14452	14574	14477	14324	14456	14416	14479	14326	14517	14361	14383	14361	14574	14484	14370	14477	14400	14317	14484	14474	14399	14333	14411	14445	14354	14528	14448	14226	14450	14670	14389	14476	14587	14570	14485	14507	14467	14419	14596	14360	14579	14336	14355	14511	14424	14345	14510	14417	14373	14347	14286	14342	14565	14406	14429	14283	14350	14378	14425	14292	14556	14512	14416	14452	14418	14386	14414	14369	14381	14357	14461	14362	14458	14323	14411	14501	14502	14381	14458	14392	14480	14432	14455	14487	14572	14230	14446	14393	14529	14431	14402	14490	14489	14496	14348	14522	14474	14524	14352	14490	14465	14478	14457	14266	14295	14554	14572	14383	14455	14621	14378	14483	14458	14494	14566	14378	14321	14350	14447	14681	14506	14483	14543	14498	14442	14480	14502	14477	14557	14371	14364	14399	14498	14363	14333	14508	14395	14399	14448	14512	14535	14437	14551	14413	14471	14532	14403	14366	14339	14484	14539	14389	14274	14330	14610	14495	14324	14429	14602	14315	14526	14530	14377	14431	14536	14322	14413	14620	14462	14404	14585	14585	14365	14370	14452	14607	14376	14437	14481	14469	14598	14462	14313	14423	14439	14380	14456	14422	14369	14598	14399	14318	14443	14456	14439	14224	14563	14288	14537	14268	14412	14447	14383	14522	14515	14533	14603	14327	14456	14433	14402	14575	14281	14292	14561	14245	14588	14268	14451	14424	14354	14449	14392	14520	14456	14588	14485	14662	14377	14479	14454	14288	14443	14273	14540	14263	14520	14303	14493	14445	14502	14519	14428	14577	14548	14377	14351	14504	14381	14328	14455	14589	14466	14504	14512	14462	14411	14354	14540	14378	14321	14354	14323	14325	14481	14399	14457	14310	14466	14425	14466	14661	14423	14465	14493	14614	14404	14441	14393	14445	14456	14360	14540	14316	14367	14579	14418	14371	14513	14658	14337	14593	14536	14293	14543	14407	14330	14450	14602	14517	14364	14471	14437	14522	14351	14294	14444	14529	14415	14466	14398	14488	14357	14418	14493	14325	14506	14392	14188	14454	14610	14624	14433	14537	14471	14333	14282	14446	14376	14525	14623	14440	14501	14484	14357	14602	14482	14509	14417	14346	14533	14386	14566	14346	14498	14517	14383	14326	14448	14499	14343	14483	14503	14604	14510	14347	14551	14464	14451	14531	14392	14392	14466	14436	14464	14476	14587	14466	14602	14453	14346	14495	14618	14560	14347	14426	14303	14560	14312	14401	14519	14579	14357	14487	14566	14484	14379	14625	14335	14499	14519	14284	14359	14519	14349	14562	14509	14475	14281	14477	14350	14342	14519	14533	14313	14446	14525	14521	14513	14416	14462	14489	14357	14414	14543	14465	14341	14555	14327	14561	14411	14522	14417	14442	14645	14483	14549	14464	14428	14419	14425	14448	14398	14445	14445	14465	14437	14435	14419	14458	14549	14320	14329	14463	14437	14472	14479	14307	14512	14486	14432	14470	14426	14280	14408	14611	14472	14606	14218	14613	14436	14492	14388	14421	14469	14515	14482	14592	14442	14505	14400	14531	14246	14487	14469	14507	14435	14386	14359	14414	14418	14406	14348	14458	14284	14415	14351	14398	14483	14401	14573	14343	14262	14435	14433	14416	14426	14511	14490	14473	14391	14278	14494	14412	14542	14407	14420	14510	14616	14520	14457	14538	14497	14377	14559	14505	14620	14399	14428	14438	14521	14535	14637	14470	14421	14569	14455	14587	14350	14471	14388	14296	14449	14392	14431	14586	14397	14372	14542	14439	14392	14503	14383	14472	14358	14418	14344	14302	14476	14502	14548	14537	14574	14466	14591	14482	14648	14484	14414	14486	14382	14523	14361	14316	14473	14416	14529	14475	14469	14566	14490	14422	14342	14455	14438	14478	14411	14433	14379	14464	14351	14335	14430	14429	14346	14436	14357	14368	14581	14609	14614	14499	14407	14539	14367	14554	14437	14488	14365	14350	14302	14490	14390	14426	14382	14441	14410	14566	14414	14303	14487	14284	14414	14566	14461	14478	14571	14676	14554	14445	14445	14516	14420	14398	14488	14438	14495	14541	14502	14440	14333	14544	14595	14439	14507	14508	14511	14471	14402	14334	14564	14406	14337	14613	14408	14554	14456	14360	14394	14597	14445	14210	14657	14397	14469	14430	14286	14312	14331	14544	14436	14380	14388	14432	14250	14463	14463	14361	14426	14463	14388	14463	14434	14450	14546	14437	14464	14482	14304	14452	14370	14348	14314	14431	14578	14301	14353	14392	14340	14366	14336	14414	14524	14394	14539	14326	14594	14578	14578	14554	14462	14253	14539	14468	14336	14465	14482	14503	14443	14476	14382	14343	14423	14314	14343	14374	14454	14383	14517	14530	14503	14520	14343	14488	14539	14337	14595	14455	14440	14402	14409	14523	14337	14689	14458	14382	14317	14516	14479	14432	14366	14526	14340	14427	14516	14451	14448	14357	14438	14388	14462	14211	14445	14490	14571	14384	14429	14326	14393	14317	14492	14460	14359	14489	14312	14468	14232	14413	14600	14473	14324	14494	14443	14494	14335	14437	14510	14387	14398	14536	14416	14521	14489	14236	14457	14325	14414	14544	14284	14362	14522	14455	14477	14262	14424	14551	14263	14476	14410	14493	14459	14241	14493	14457	14400	14529	14409	14501	14433	14451	14537	14402	14607	14374	14323	14428	14510	14462	14419	14373	14550	14484	14511	14592	14621	14560	14512	14626	14373	14430	14399	14467	14419	14370	14513	14290	14378	14248	14530	14480	14380	14472	14493	14525	14474	14468	14328	14327	14482	14370	14437	14365	14337	14514	14490	14479	14506	14458	14616	14554	14531	14444	14492	14380	14439	14308	14506	14273	14420	14522	14233	14420	14463	14578	14469	14402	14243	14330	14522	14376	14413	14487	14506	14514	14568	14509	14414	14590	14561	14416	14419	14575	14407	14334	14511	14525	14476	14392	14402	14558	14632	14315	14374	14563	14513	14404	14578	14372	14242	14596	14571	14606	14549	14472	14267	14381	14525	14345	14515	14522	14432	14424	14406	14543	14433	14381	14401	14374	14279	14438	14647	14401	14317	14313	14522	14360	14484	14345	14353	14366	14436	14559	14379	14436	14360	14529	14596	14314	14546	14556	14434	14414	14496	14514	14539	14419	14490	14669	14461	14492	14531	14427	14509	14414	14368	14367	14552	14376	14464	14480	14538	14406	14434	14431	14380	14462	14454	14535	14486	14461	14553	14637	14389	14433	14392	14513	14446	14342	14602	14279	14384	14437	14480	14548	14467	14272	14520	14417	14378	14581	14273	14456	14350	14328	14329	14532	14486	14431	14363	14426	14372	14584	14500	14555	14471	14340	14564	14520	14545	14256	14415	14339	14635	14340	14434	14511	14354	14272	14544	14474	14476	14418	14392	14534	14362	14409	14373	14614	14465	14386	14468	14322	14427	14388	14437	14287	14412	14552	14374	14486	14630	14362	14354	14466	14310	14488	14439	14500	14265	14468	14446	14453	14406	14428	14555	14363	14336	14456	14383	14531	14401	14160	14362	14447	14439	14444	14434	14497	14630	14518	14480	14470	14283	14531	14282	14550	14446	14516	14553	14384	14350	14485	14350	14459	14505	14403	14514	14523	14489	14353	14309	14459	14417	14296	14589	14374	14352	14520	14366	14418	14578	14425	14509	14452	14442	14478	14457	14581	14454	14562	14543	14607	14515	14465	14458	14491	14407	14370	14443	14427	14527	14341	14570	14544	14386	14403	14454	14532	14618	14490	14329	14430	14429	14492	14281	14307	14383	14342	14485	14442	14458	14412	14579	14280	14465	14284	14435	14283	14621	14567	14546	14463	14588	14429	14528	14448	14356	14312	14589	14394	14417	14604	14591	14298	14473	14476	14501	14459	14515	14554	14446	14352	14446	14445	14455	14518	14551	14416	14414	14468	14536	14370	14363	14565	14445	14555	14350	14441	14687	14603	14267	14539	14414	14415	14467	14378	14131	14344	14473	14445	14424	14474	14449	14412	14389	14562	14369	14408	14486	14514	14574	14267	14490	14435	14409	14475	14632	14242	14474	14637	14399	14539	14374	14532	14550	14505	14346	14341	14584	14520	14463	14415	14372	14371	14481	14617	14505	14636	14520	14351	14482	14506	14354	14411	14572	14520	14526	14453	14424	14453	14539	14413	14348	14611	14446	14406	14523	14510	14310	14464	14589	14390	14426	14425	14494	14477	14554	14399	14326	14444	14338	14227	14399	14304	14484	14476	14553	14289	14365	14494	14455	14487	14547	14556	14287	14386
28547	33281	45207	34508	25841	21923	19926	18243	18218	17966	17574	17616	17667	17738	17673	17561	17167	17508	17608	17448	17352	17574	17607	17765	17461	17246	17391	17443	17490	17291	17601	17427	17241	17366	17583	17358	17514	17269	17475	17595	17450	17453	17518	17522	17432	17499	17300	17461	17418	17510	17313	17603	17592	17375	17387	17617	17485	17438	17323	17409	17484	17498	17580	17300	17468	17451	17427	17310	17582	17629	17592	17425	17462	17459	17537	17544	17431	17247	17257	17353	17545	17601	17385	17313	17505	17454	17407	17539	17541	17635	17499	17637	17439	17481	17213	17434	17221	17468	17744	17690	17407	17195	17587	17396	17246	17447	17533	17540	17397	17436	17563	17462	17370	17359	17479	17303	17505	17561	17446	17424	17427	17552	17434	17418	17219	17353	17288	17549	17642	17299	17558	17454	17577	17663	17479	17462	17580	17621	17436	17498	17597	17240	17494	17457	17356	17310	17411	17333	17471	17476	17373	17371	17399	17494	17346	17416	17582	17485	17447	17633	17456	17303	17120	17303	17517	17582	17313	17475	17542	17504	17426	17300	17514	17414	17685	17443	17529	17385	17619	17670	17420	17544	17538	17275	17455	17219	17631	17404	17553	17489	17403	17234	17412	17468	17397	17511	17587	17447	17282	17544	17558	17253	17460	17418	17538	17214	17606	17474	17539	17371	17475	17436	17462	17500	17350	17506	17431	17547	17423	17378	17427	17463	17464	17264	17224	17321	17508	17661	17469	17311	17547	17394	17469	17328	17522	17563	17457	17344	17346	17573	17396	17443	17315	17622	17366	17629	17374	17433	17531	17534	17386	17483	17396	17304	17550	17551	17486	17378	17347	17337	17434	17411	17295	17305	17467	17444	17472	17409	17611	17313	17435	17410	17600	17576	17464	17518	17387	17251	17294	17510	17508	17497	17293	17345	17492	17097	17443	17394	17371	17540	17442	17300	17436	17493	17507	17372	17467	17404	17593	17516	17533	17543	17459	17373	17458	17316	17484	17410	17593	17436	17556	17517	17231	17339	17548	17482	17305	17287	17294	17324	17596	17423	17350	17468	17541	17380	17399	17416	17321	17512	17551	17452	17343	17612	17452	17316	17448	17463	17604	17371	17259	17380	17421	17357	17347	17496	17339	17654	17306	17628	17465	17313	17476	17355	17368	17568	17405	17442	17513	17302	17370	17500	17362	17529	17491	17319	17453	17394	17349	17520	17269	17301	17371	17390	17289	17383	17492	17405	17530	17620	17372	17328	17471	17425	17446	17408	17488	17541	17576	17554	17515	17487	17511	17466	17413	17553	17426	17433	17285	17504	17556	17511	17353	17359	17498	17229	17537	17385	17415	17330	17552	17430	17424	17415	17472	17343	17394	17280	17338	17275	17516	17506	17293	17460	17528	17412	17395	17375	17295	17697	17715	17387	17594	17481	17344	17147	17423	17389	17542	17500	17398	17522	17387	17402	17461	17424	17132	17504	17420	17352	17424	17391	17629	17448	17507	17643	17596	17657	17317	17480	17483	17433	17703	17541	17430	17496	17343	17450	17621	17419	17185	17499	17485	17598	17515	17535	17324	17322	17293	17392	17512	17419	17545	17598	17458	17516	17624	17415	17486	17616	17352	17403	17440	17368	17405	17425	17420	17368	17358	17473	17392	17373	17231	17529	17296	17296	17345	17374	17459	17578	17309	17298	17300	17436	17592	17675	17368	17544	17448	17546	17548	17529	17467	17488	17360	17381	17384	17427	17270	17607	17573	17385	17419	17697	17386	17420	17520	17701	17428	17540	17514	17390	17526	17570	17580	17562	17451	17258	17286	17233	17210	17452	17490	17367	17368	17456	17371	17438	17511	17314	17255	17412	17484	17508	17353	17583	17342	17588	17514	17398	17485	17410	17408	17316	17463	17391	17381	17189	17358	17546	17314	17280	17545	17616	17525	17463	17374	17249	17339	17481	17384	17393	17402	17452	17433	17212	17383	17459	17464	17465	17443	17388	17422	17264	17225	17332	17446	17445	17416	17438	17258	17319	17493	17611	17570	17354	17344	17387	17333	17298	17513	17646	17531	17444	17400	17439	17485	17349	17376	17434	17403	17573	17305	17383	17461	17326	17478	17338	17348	17649	17362	17257	17421	17530	17304	17449	17416	17504	17430	17534	17414	17447	17529	17477	17448	17514	17508	17446	17480	17446	17620	17432	17338	17511	17450	17364	17647	17457	17598	17230	17194	17431	17395	17323	17231	17372	17601	17353	17413	17530	17304	17300	17466	17416	17297	17427	17304	17643	17419	17544	17526	17276	17330	17445	17458	17335	17238	17448	17329	17379	17317	17429	17502	17487	17395	17663	17379	17511	17352	17374	17378	17414	17182	17292	17376	17498	17330	17367	17404	17383	17384	17517	17553	17519	17711	17410	17666	17348	17766	17468	17355	17419	17692	17340	17372	17466	17466	17411	17677	17332	17294	17441	17333	17573	17517	17356	17409	17568	17275	17548	17480	17351	17380	17408	17607	17376	17431	17617	17343	17364	17393	17411	17507	17388	17446	17313	17284	17410	17536	17632	17465	17530	17838	17467	17461	17548	17397	17172	17427	17362	17532	17424	17607	17513	17391	17274	17292	17420	17524	17415	17625	17528	17495	17505	17384	17382	17606	17315	17442	17418	17387	17449	17653	17647	17587	17378	17320	17534	17547	17321	17549	17621	17584	17573	17417	17608	17541	17428	17559	17467	17437	17578	17526	17399	17501	17498	17388	17580	17440	17611	17207	17232	17261	17504	17187	17540	17568	17407	17357	17395	17482	17552	17504	17427	17457	17491	17485	17505	17367	17541	17569	17477	17392	17492	17438	17744	17739	17284	17515	17507	17438	17083	17369	17703	17380	17424	17388	17410	17291	17193	17419	17493	17500	17535	17284	17493	17442	17402	17500	17527	17742	17484	17367	17339	17305	17333	17498	17365	17393	17485	17440	17225	17306	17402	17343	17253	17535	17393	17456	17505	17605	17344	17494	17498	17528	17373	17198	17457	17650	17402	17414	17514	17516	17180	17475	17574	17381	17343	17592	17451	17216	17542	17368	17371	17619	17519	17426	17525	17470	17570	17366	17511	17434	17478	17434	17432	17462	17461	17432	17355	17381	17419	17440	17469	17510	17383	17478	17305	17543	17642	17529	17681	17704	17277	17544	17358	17540	17447	17503	17528	17633	17299	17601	17427	17310	17353	17409	17653	17390	17475	17551	17477	17428	17435	17309	17213	17452	17504	17265	17363	17359	17395	17424	17652	17573	17544	17460	17531	17553	17452	17412	17497	17475	17456	17538	17363	17505	17641	17598	17427	17335	17660	17410	17569	17656	17281	17519	17316	17350	17535	17541	17515	17503	17410	17555	17514	17448	17403	17365	17453	17465	17375	17286	17357	17435	17441	17318	17239	17396	17307	17448	17441	17361	17332	17487	17427	17511	17430	17386	17483	17395	17420	17428	17665	17415	17443	17506	17351	17260	17435	17226	17189	17368	17531	17408	17216	17346	17545	17449	17546	17344	17531	17325	17281	17414	17297	17612	17644	17372	17545	17403	17358	17260	17453	17477	17520	17545	17356	17528	17297	17447	17425	17422	17385	17544	17558	17508	17465	17411	17393	17238	17239	17424	17528	17402	17231	17401	17368	17442	17298	17181	17509	17310	17397	17430	17475	17336	17445	17383	17484	17483	17507	17436	17292	17400	17515	17335	17306	17462	17334	17380	17455	17279	17443	17473	17398	17494	17302	17416	17614	17632	17445	17781	17441	17426	17457	17547	17650	17605	17615	17349	17365	17525	17539	17406	17437	17418	17393	17299	17460	17470	17437	17390	17498	17427	17364	17569	17546	17586	17528	17414	17417	17663	17460	17408	17532	17498	17415	17477	17607	17162	17325	17482	17415	17562	17362	17418	17404	17503	17308	17426	17447	17352	17357	17504	17437	17434	17418	17464	17463	17352	17471	17293	17231	17539	17365	17420	17387	17464	17580	17603	17503	17266	17366	17490	17348	17397	17464	17528	17596	17494	17607	17346	17383	17428	17618	17615	17516	17336	17372	17269	17457	17191	17503	17441	17376	17418	17530	17443	17616	17565	17423	17463	17359	17390	17466	17639	17306	17383	17588	17482	17526	17512	17528	17534	17457	17300	17436	17360	17446	17683	17483	17292	17637	17386	17548	17498	17584	17430	17341	17353	17471	17507	17534	17409	17303	17396	17354	17508	17371	17392	17452	17324	17406	17492	17479	17566	17426	17411	17508	17326	17441	17553	17486	17610	17320	17630	17423	17529	17634	17436	17348	17409	17413	17527	17585	17385	17545	17477	17448	17317	17391	17407	17360	17459	17382	17714	17452	17370	17284	17607	17653	17225	17488	17458	17542	17471	17313	17410	17354	17439	17545	17544	17551	17486	17702	17474	17475	17338	17366	17398	17488	17437	17380	17468	17573	17435	17533	17271	17380	17433	17591	17708	17472	17423	17453	17262	17249	17158	17678	17621	17400	17414	17443	17535	17637	17727	17447	17387	17330	17415	17413	17410	17220	17321	17471	17429	17285	17494	17571	17527	17406	17546	17571	17216	17433	17439	17506	17535	17594	17463	17485	17553	17420	17473	17359	17437	17496	17455	17479	17468	17311	17596	17620	17535	17357	17287	17526	17456	17412	17559	17318	17438	17515	17525	17476	17481	17390	17291	17488	17417	17523	17532	17396	17279	17399	17513	17436	17423	17522	17479	17433	17354	17532	17368	17369	17483	17387	17364	17486	17418	17488	17307	17542	17469	17622	17497	17276	17496	17515	17346	17398	17464	17633	17386	17517	17327	17429	17465	17461	17542	17445	17473	17538	17655	17489	17348	17420	17556	17410	17399	17520	17477	17482	17522	17332	17633	17548	17568	17466	17492	17478	17282	17303	17498	17377	17505	17366	17529	17369	17515	17423	17521	17275	17397	17585	17538	17244	17361	17385	17705	17491	17630	17443	17410	17483	17311	17440	17271	17317	17573	17382	17656	17424	17400	17383	17483	17496	17541	17455	17544	17407	17378	17312	17152	17435	17403	17298	17437	17562	17380	17491	17490	17379	17345	17434	17263	17343	17465	17336	17492	17526	17471	17351	17385	17413
28482	51549	47370	30700	24159	19970	17360	15763	15899	15008	14954	14902	14812	14841	14898	14709	14819	14915	14710	14759	14739	14917	14878	14818	14645	14718	14790	14849	14694	14866	14797	14929	14705	14708	14624	14781	14839	14731	14833	14647	14735	14811	14698	14702	14852	14854	14664	14847	14747	14781	14733	14701	14774	14767	14815	14858	14726	14825	14664	14789	14782	14612	14704	14758	14841	14710	14745	14771	14662	14517	14800	14756	14742	14904	14868	14816	14738	14627	14746	14840	14823	14673	14828	14703	14688	14539	14773	14746	14693	14832	14797	14723	14669	14834	14764	14593	14689	14703	14727	14777	14696	14739	14828	14740	14733	14789	14758	14803	14661	14909	14727	14915	14878	14768	14755	14720	14823	14595	14807	14837	14657	14653	14942	14795	14722	14799	14761	14700	14795	14844	14587	14685	14494	14690	14761	14765	14744	14706	14847	14749	14751	14709	14684	14715	14670	14660	14675	14695	14685	14838	14794	14836	14634	14787	14804	14640	14622	14687	14754	14753	14619	14739	14758	14830	14755	14716	14936	14718	14754	14693	14905	14807	14668	14677	14756	14792	14642	14872	14641	14802	14793	14801	14806	14859	14680	14681	14879	14755	14682	14729	14747	14708	14791	14741	14611	14871	14821	14782	14852	14703	14651	14612	14658	14729	14823	14733	14797	14764	14779	14738	14763	14655	14726	14743	14721	14737	14770	14800	14623	14868	14613	14730	14860	14709	14881	14813	14718	14843	14728	14780	14702	14764	14748	14713	14790	14807	14854	14723	14828	14748	14535	14854	14847	14784	14870	14646	14730	14773	14828	14750	14651	14681	14703	14951	14733	14751	14870	14831	14741	14797	14788	14733	14766	14828	14800	14765	14809	14765	14616	14606	14667	14809	14794	14813	14807	14739	14761	14841	14947	14631	14578	14672	14673	14830	14676	14679	14760	14589	14632	14600	14734	14707	14904	14895	14751	14738	14644	14771	14749	14810	14919	14889	14823	14649	14692	14917	14665	14783	14813	14716	14921	14841	14575	14626	14741	14908	14670	14789	14655	14594	14729	14807	14866	14681	14813	14644	14801	14770	14731	14789	14707	14730	14809	14665	14764	14788	14756	14797	14732	14762	14756	14827	14651	14754	14850	14674	14750	14663	14762	14681	14801	14713	14696	14649	14764	14779	14737	14910	14832	14700	14750	14822	14922	14790	14643	14765	14880	14755	14674	14743	14670	14699	14780	14725	14736	14733	14755	14666	14658	14802	14763	14863	14749	14868	14760	14671	14815	14604	14763	14803	14772	14648	14799	14790	14558	14786	14752	14833	14742	14942	14755	14801	14761	14763	14708	14698	14636	14798	14751	14791	14669	14788	14660	14683	14629	14814	14731	14643	14723	14950	14846	14734	14823	14783	14861	14676	14832	14886	14951	14694	14885	14542	14728	14723	14829	14680	14800	14627	14748	14822	14701	14901	14779	14722	14586	14731	14799	14887	14727	14766	14725	14712	14722	14688	14832	14707	14787	14706	14679	14677	14936	14659	14829	14686	14737	14833	14747	14679	14730	14868	14638	14737	14740	14807	14552	14879	14756	14707	14724	14785	14650	14851	14915	14573	14675	14798	14751	14626	14816	14817	14815	14762	14702	14601	14841	14757	14853	14893	14730	14911	14784	14715	14521	14671	14805	14830	14914	14656	14860	14703	14731	14690	14637	14830	14735	14694	14686	14568	14888	14808	14721	14788	14867	14894	14641	14715	14994	14699	14783	14789	14639	14868	14715	14751	14754	14704	14744	14916	14673	14833	14933	14667	14778	14790	14735	14712	14894	14608	14705	14836	14753	14831	14784	14814	14731	14847	14807	14731	14764	14737	14866	14776	14672	14762	14803	14753	14800	14694	14731	14833	14512	14648	14850	14819	14720	14818	14818	14780	14806	14610	14908	14812	14843	14847	14851	14701	14741	14723	14860	14678	14789	14661	14775	14682	14803	14763	14757	14828	14629	14688	14870	14845	14760	14720	14842	14979	14885	14939	14720	14612	14817	14761	14750	14715	14809	14833	14863	14744	14818	14714	14734	14728	14557	14777	14782	14808	14799	14685	14671	14635	14861	14725	14748	14641	14800	14810	14782	14687	14622	14694	14920	14885	14738	14633	15014	14831	14768	14646	14583	14671	14880	14773	14751	14732	14742	14712	14630	14701	14590	14589	14690	14649	14676	14619	14816	14845	14654	14846	14582	14643	14787	14688	14828	14828	14496	14828	14775	14667	14532	14844	14734	14672	14813	14736	14749	14754	14716	14901	14722	14855	14667	14857	14657	14764	14857	14850	14784	14637	14722	14697	14808	14806	14809	14714	14847	14631	14635	14886	14721	14754	14724	14763	14810	14725	14723	14805	14726	14837	14602	14601	14841	14828	14877	14695	14800	14829	14781	14738	14774	14728	14829	14672	14767	14783	14800	14689	14835	14754	14776	14651	14759	14797	14845	14703	14700	14728	14692	14744	14636	14804	14679	14656	14738	14918	14891	14763	14761	14694	14915	14747	14819	14800	14613	14816	14630	14714	14933	14685	14780	14779	14713	14839	14657	14747	14749	14856	14651	14824	14840	14718	14728	14672	14770	14861	14787	14730	14679	14719	14804	14680	14812	14630	14765	14809	14694	14654	14791	14865	14557	14752	14866	14790	14716	14836	14629	14799	14666	14700	14733	14816	14797	14584	14872	14869	14622	14691	14671	14723	14827	14738	14851	14760	14684	14671	14691	14664	14720	14572	14782	14832	14654	14744	14703	14833	14818	14689	14798	14913	14563	14847	14931	14773	14806	14728	14684	14812	14764	14681	14669	14986	14711	14650	14794	14648	14920	14746	14568	14597	14974	14784	14813	14796	14791	14663	14866	14810	14680	14669	14673	14705	14865	14867	14684	14676	14898	14675	14844	14835	14639	14674	14549	14797	14753	14795	14744	14708	14836	14685	14843	14955	14668	14576	14712	14790	14629	14895	14703	14947	14694	14677	14731	14781	14773	14651	14604	14810	14767	14853	14650	14680	14587	14654	14772	14831	14781	14658	14807	14660	14626	14727	14756	14698	14823	14759	14862	14703	14690	14712	14770	14846	14852	14663	14648	14817	14754	14754	14765	14748	14920	14843	14745	14756	14784	14908	14670	14789	14873	14762	14632	14826	14603	14881	14671	14975	14671	14817	14806	14788	14852	14851	14748	14705	14832	14871	14908	14690	14796	14914	14991	14735	14725	14818	14722	14707	14712	14766	14657	14857	14778	14650	14869	14863	14700	14783	14890	14757	14851	14664	14718	14775	14766	14904	14570	14550	14886	14631	14892	14758	14703	14866	14828	14705	14749	14880	14729	14840	14681	14663	14928	14697	14640	14832	14782	14716	14764	14874	14868	14716	14663	14876	14723	14701	14820	14688	14793	14635	14827	14675	15007	14729	14830	14827	14799	14572	14734	14761	14625	14679	14640	14636	14851	14851	14754	14849	14877	14630	14707	14844	14989	14745	14704	14855	14678	14717	14647	14798	14733	14596	14847	14703	14744	14720	14720	14786	14803	14792	14683	14815	14593	14934	14644	14729	14554	14693	14697	14641	14705	14896	14706	14753	14806	14827	14572	14682	14483	14731	14924	14729	14897	14830	14906	14799	14762	14880	14585	14765	14803	14619	14655	14743	14944	14645	14755	14855	14728	14740	14612	14873	14618	14714	14892	14657	14741	14689	14735	14797	14809	14809	14760	14780	14739	14571	14781	14792	14867	14710	14725	14866	14696	14755	14684	14725	14744	14852	14962	14648	14873	14691	14637	14718	14724	14889	14697	14774	14836	14740	14750	14724	14854	14821	14795	14970	14717	14671	14757	14679	14905	14841	14813	14805	15038	14885	14762	14756	14833	14783	14910	14865	14830	14608	14751	14739	14756	14670	14758	14771	14825	14881	14642	14873	14751	14669	14814	14897	14737	14753	14721	14565	14851	14671	14800	14757	14736	14803	14759	14688	14770	14596	14792	14749	14809	14577	14653	14730	14957	14844	14700	14614	14873	14764	14820	14554	14713	14690	14920	14714	14706	14823	14672	14534	14799	14942	14745	14708	14623	14701	14741	14768	14681	14764	14711	14716	14711	14632	14832	14814	14681	14977	14826	14992	14618	14859	14699	14813	14746	14710	14835	14755	14904	14655	14816	14811	14827	14846	14709	14972	14785	14737	14533	14698	14667	14675	14632	14828	14642	14677	14773	14750	14823	14711	14745	14770	14723	14675	14722	14824	14727	14746	14784	14857	14877	14765	14659	14804	14883	14639	14918	14580	14736	14840	14816	14495	14816	14761	14726	14686	14779	14913	14925	14802	14792	14813	14788	14722	14771	14826	14772	14751	14670	14790	14987	14659	14758	14758	14674	14769	14755	14774	14822	14759	14847	14857	14567	14573	14785	14765	14687	14733	14634	14681	14803	14824	14780	14774	14665	14792	14861	14711	14881	14641	14915	14655	14653	14746	14692	14865	14841	14728	14727	14882	14683	14763	14720	14912	14668	14840	14775	14744	14948	14631	14629	14711	14817	14719	14725	14611	14595	14780	14838	14712	14800	14761	14639	14716	14846	14652	14699	14904	14720	14685	14845	14794	14869	14610	14923	14686	14655	14651	14803	14796	14807	14698	14825	14783	14762	14854	14635	14745	14755	14870	14725	14863	14827	14754	14737	14611	14674	14680	14781	14672	14852	14791	14815	14832	14675	14899	14730	14753	14669	15065	14900	14635	14919	14657	14742	14936	14789	14786	14647	14731	14842	14733	14600	14877	14867	14717	14871	14866	14741	14651	14713	14862	14689	14643	14950	14813	14750	14760	14611	14809	14756	14779	14809	14831	14763	14761	14788	14505	14572	14891	14854	14773	14743	14647	14715	14857	14869	14705	14673	14663	14768	14753	14738	14701	14583	14725	14683	14647	14725	14818	14855	14835	14992	14865	14806	14893	14772	14813	14695	14884	14755	14605	14671	14738	14658	14715	14777	14845	14686	14728	14699	14913	14690	14832	14681	14841	14684	14795	14769	14731	14739	14772	14812	14887	14619	14564	14661	14814	14673	14608	14839	14788	14723	14847	14752	14860	14657	14698	14735	14796	14881	14736	14558	14800	14766	14803
23868	22585	41328	41134	36900	32923	28637	21604	21849	19460	17490	17464	17223	17241	17251	17086	17107	17161	17330	17200	17144	17107	17192	17232	17230	17178	17123	17036	17042	17283	17216	17077	17039	17115	17208	16923	16971	16945	16895	17137	17157	17026	16970	17196	17266	17255	17189	17085	17012	16963	16987	17066	16976	17246	17107	16748	17049	17134	17026	17120	17238	17140	16966	16973	17206	17024	16953	17038	17046	17058	17208	17039	16821	16897	17080	17000	16963	16919	17011	16928	17087	17025	16894	16790	17170	17093	16872	17189	17113	17239	17093	16947	17013	16989	16981	17028	17027	16929	17062	16849	17054	17026	17030	16902	16994	16976	17087	16991	16859	17017	17264	17129	17028	16917	17061	16966	17099	16908	17067	16983	17085	16762	17035	17136	16918	17148	16900	17031	16780	16794	17141	16944	16913	17005	17154	16835	17109	17033	17161	17044	17045	16954	16990	17111	17282	16949	17107	16939	17108	16895	16990	16996	17079	17011	16883	17036	16934	16864	17146	16876	16838	17011	17079	17098	17360	17091	16911	16852	16904	17123	16869	16841	16927	16940	16853	16855	16870	17072	17024	16949	17155	17013	16994	17021	17065	16943	16866	17012	16954	16945	17026	17006	17100	16889	16926	17081	17108	16921	17132	17022	17016	16877	16874	16798	17022	16990	16979	17008	16950	16915	16962	17018	16982	16894	16958	16889	16973	17104	16897	17107	17094	16926	16979	17036	17027	17083	17088	16637	16922	17147	16985	17119	16997	16889	17176	16998	17012	16984	17074	16935	16958	16930	17055	16872	16987	17129	17081	17068	16978	16939	16913	17013	17041	16797	17032	16991	17230	17109	16919	16861	16968	16881	17009	16997	17126	17052	16957	16683	17119	17110	17013	16970	17029	17124	17050	16880	17090	16855	16931	16990	17052	17027	16891	16827	17156	17065	16911	17012	17026	17126	17015	16834	17026	16878	17077	17076	16854	16910	16870	17013	17057	16935	17001	17048	16983	17004	16959	16986	16878	17060	16873	17120	16944	16829	16928	17038	16976	17047	17006	16958	17006	16987	16949	16815	16858	17041	17213	16877	17046	17222	17132	16718	17005	17029	16810	16855	17057	16922	16925	16866	16878	16911	16951	17071	17058	16971	16977	16898	17038	17062	16920	17199	17055	16874	16985	16938	16853	16982	16804	16877	17026	16731	16981	17217	17019	17101	16931	16841	17043	16952	16807	17077	17073	17062	17152	16880	16923	17065	16856	16944	16972	17146	16904	16914	16870	16914	17157	17103	17040	17047	16865	16926	17084	16976	17070	16832	17008	17006	17023	16996	17009	17119	17216	17046	17037	16978	17039	17193	17117	17239	17160	17078	16960	16795	16910	16915	17012	16857	16976	16729	16921	16934	17207	16916	17148	16989	17050	17016	16993	16925	17149	16859	17207	16891	16887	17346	17091	17046	17013	17142	16989	17092	16950	17016	16951	17121	16914	17045	16988	16766	17185	17096	16867	17014	17043	16963	16964	17055	17060	16878	16859	16910	17134	16813	16972	16833	16970	16967	17132	16908	17128	17079	17031	16933	17268	16930	16941	17005	16954	17024	17031	17101	17023	17058	17073	17079	16807	16980	17067	16967	17071	17057	16833	16987	17072	16942	17124	17036	16898	17049	17041	17017	16922	17047	16820	17013	17035	17034	17147	16907	16980	17039	17051	16777	16997	17208	17114	16941	17148	17024	17066	16876	17089	16960	16974	16862	17023	17114	16912	17119	17004	16882	16911	17125	16911	17072	16971	17004	16903	17076	16933	16950	17016	16792	16845	16912	16835	16877	16973	16844	16916	16958	16783	17033	16848	16997	16937	16961	17059	16847	17020	16801	17032	16989	17173	16975	16982	16993	16907	16962	16944	16979	16944	16974	17027	17128	16785	17095	16916	16879	17028	16938	16910	16962	17063	16922	17090	16925	16869	17054	16954	17100	17198	17110	17054	16957	16890	17154	16995	17011	16921	16932	16878	16959	17007	17049	16984	16972	16769	16917	17102	16929	17137	16867	16946	16906	16931	16971	16979	16930	17027	16936	16960	16978	16955	16920	16898	16950	17051	16862	17015	16971	16918	17041	16934	16894	17219	17052	16909	16943	16831	17012	16951	17170	16919	16987	16960	16839	16968	16899	17088	17047	17106	17046	16874	16750	16988	16928	16889	17072	16986	17040	16891	16978	17120	16791	17047	16975	16958	16965	16943	17018	17068	17079	17038	17103	16963	16901	17057	16980	17101	16788	16935	17007	16810	16924	17001	16890	16971	17037	17057	16982	16806	16762	16919	16894	17069	17106	17047	16960	16967	16958	17005	16923	17177	17000	17046	16988	17024	16954	16950	17071	17068	16927	16802	16997	17156	16908	17039	17031	16993	17009	16879	17110	17029	17249	16821	16967	16835	16772	16980	16979	16843	17158	16918	16941	17176	16911	17226	17059	16947	17051	16992	16922	16987	17070	17063	16935	16948	16877	17078	17100	17171	17066	17048	17035	17061	16958	17159	16777	16827	17228	17047	17131	17059	16990	17009	16896	16885	17041	16938	16962	17022	17224	17063	17141	17047	17011	17091	17142	16880	16735	16884	16758	17025	16829	16917	16921	16929	16935	16946	17000	16980	17055	16857	17155	17008	17009	16986	16965	17239	16965	16990	17066	16864	17078	16959	17160	16830	16954	16891	17020	17025	16994	16960	16869	16901	17088	16989	17026	17093	16880	17150	17067	16913	17025	17029	17114	17007	16920	16805	16971	16970	16815	16990	16936	16796	17063	16907	17092	17118	17019	17064	16947	16861	16838	16713	16826	16910	16986	17062	16809	17007	16846	16927	16860	16961	17049	17112	16875	17231	17093	16802	17013	17110	16899	16894	16994	16879	17193	16884	17160	16941	17141	16981	17019	16898	16810	16907	16912	17082	17037	16943	16980	16880	16828	16956	16864	16953	16890	17176	17069	17035	16940	17114	16979	17016	17143	17124	17081	17004	17061	17067	16892	16801	16840	17098	16835	16802	17046	16991	16812	16856	16995	16774	16876	16925	16896	17089	17073	17052	17032	17116	16859	16883	16833	16942	16962	17100	16908	17000	16904	16831	16967	16970	17178	17066	17030	17136	16952	17079	16973	16848	17045	17092	17100	17031	17004	17056	16944	16863	16867	16905	16884	16914	16953	17291	16856	17032	16974	17100	17034	17008	16945	16951	16973	16809	17081	16981	16940	17141	16996	16929	16909	16849	17061	16871	16950	16950	16924	17254	17107	17069	16974	17091	16768	17065	17103	17144	17139	17036	16955	17082	16838	17064	16866	16858	16998	17049	16974	16868	16983	17131	16962	16897	17253	17041	17128	17173	17267	17161	17091	17138	16968	16937	16946	16902	16930	16733	16795	17026	16893	17086	17189	17114	17061	17002	16862	16983	17117	17024	17107	17155	17073	16774	17094	17060	16952	17020	17142	16861	17048	16990	17028	17101	16855	16956	17012	16902	16987	16966	16752	17041	16993	16971	16968	16944	17094	17074	17031	16762	17044	17094	16757	17091	16796	17141	16825	16768	16917	16917	16970	17091	17068	17089	16892	16931	16998	16999	16800	16992	17044	17058	16968	16876	17019	17077	16978	17011	16952	16723	16899	16926	17017	16884	16829	16906	17061	17081	17185	16855	16767	16992	16968	16900	16816	16914	16959	16848	16957	17149	16961	17227	17114	17052	17163	16999	16918	16789	17024	16923	17030	17218	17082	17000	16883	17064	16920	16985	16922	16988	17076	16806	16892	16992	16890	16839	17113	16908	16910	16919	16949	16959	17178	17048	17009	17123	16893	16880	16968	17245	16913	17060	17005	16969	16756	17018	17050	17117	16965	17060	16972	17029	16973	16841	16905	16944	17048	17124	16792	17062	16942	16896	17013	17032	16830	16960	16914	17150	16827	17244	17253	16997	17016	17092	16999	16900	17108	16960	17017	17040	17167	16947	17047	17010	17101	16849	17111	16947	16832	16922	16889	16914	17010	16958	17165	17073	16802	16853	16914	17069	16878	16973	16956	16933	17136	16964	16968	17018	16854	17151	17005	16900	17166	16913	17098	17104	16861	16988	16976	17105	17072	17059	16974	17014	16987	17211	16729	16927	16734	16832	17172	17059	17020	16999	17058	17047	16906	17036	16891	16885	17098	16788	16924	17030	17019	16992	17006	16989	16808	16999	17169	16920	17092	17056	17006	16982	17253	16959	16775	16895	17055	16879	16985	16914	16816	17078	16977	17133	17119	16943	16949	17046	16829	16937	16869	17054	17114	16891	16936	16947	17085	16920	16819	17195	16930	16877	16893	16909	16979	17121	16907	16924	17226	17046	16875	17055	17035	16987	16896	16906	16984	16980	17016	17007	16894	17069	16933	16858	17048	16821	17114	16956	16989	17122	17091	17236	17242	17181	17032	17124	16973	16984	16876	16901	16945	17026	16903	17085	16970	16889	16923	16865	16913	16978	16754	16930	16886	16954	16849	16773	16985	17066	16958	16980	16968	16942	17047	16968	16841	17059	17038	16949	16961	17051	16821	17036	17003	16983	16944	17051	16839	17067	16900	16894	16848	17020	17300	16788	16991	17055	16925	17073	16903	17006	16803	16902	16971	17056	16980	16790	16849	16917	17074	16932	16823	16856	17049	16944	17052	16941	16948	17059	16967	17078	16879	16966	16991	17127	16962	16967	17044	16989	16945	16838	16946	17074	16954	16833	17079	16826	17066	17036	16970	17067	17051	17149	17082	16932	16982	16962	16845	16923	16914	17079	16941	16738	17016	16919	17076	16735	16873	16997	16872	16947	17075	17099	17078	16870	16920	16963	16903	16821	16861	16966	17045	16879	17009	16789	16888	16779	17057	17248	17043	17024	16954	17179	17187	17050	17015	16993	17185	16795	17164	16916	16947	17108	17032	16906	16884	17073	17011	17126	17220	17027	16899	17024	17162	16965	16875	16946	16936	17151	17051	16910	17044	17036	16835	17101	17047	16898	17052	16894	17015	17175	17086	17112	16914	17064	16979	16971	17012	17012	17077	16971	17178	16928	17058	16827	17104	17188	17018	17078	17057	17018	16910	16854	16853	16991	17093	16904	16967	16873	16910	17133	16980
42576	86410	80541	55026	43679	34448	25660	19710	21423	17093	14764	14782	14666	14842	14628	14626	14490	14738	14589	14519	14661	14559	14499	14485	14499	14328	14403	14499	14669	14526	14513	14520	14644	14504	14710	14550	14605	14822	14445	14527	14382	14566	14566	14722	14686	14516	14482	14600	14489	14489	14574	14559	14499	14616	14517	14575	14548	14551	14391	14455	14540	14431	14600	14419	14481	14653	14546	14500	14521	14582	14313	14478	14438	14598	14390	14417	14505	14622	14512	14292	14618	14499	14440	14597	14567	14505	14579	14575	14582	14654	14300	14478	14674	14423	14567	14483	14578	14469	14516	14430	14669	14509	14518	14470	14511	14469	14482	14479	14587	14402	14399	14541	14473	14486	14579	14554	14405	14465	14484	14594	14586	14362	14533	14405	14719	14635	14587	14493	14440	14381	14540	14485	14512	14569	14477	14560	14683	14755	14352	14441	14491	14376	14434	14467	14448	14493	14616	14515	14557	14712	14406	14529	14443	14486	14410	14590	14366	14461	14496	14366	14446	14755	14425	14558	14280	14433	14652	14563	14336	14568	14485	14457	14380	14546	14457	14471	14463	14392	14474	14596	14647	14345	14489	14676	14464	14615	14566	14478	14507	14417	14569	14594	14527	14637	14586	14488	14479	14527	14554	14398	14605	14441	14590	14526	14565	14736	14534	14307	14626	14373	14638	14426	14715	14572	14492	14486	14462	14556	14467	14648	14628	14445	14577	14430	14457	14348	14504	14634	14494	14524	14658	14396	14469	14520	14458	14594	14617	14480	14380	14515	14574	14593	14508	14687	14424	14613	14616	14586	14441	14391	14714	14434	14518	14584	14552	14461	14506	14511	14454	14530	14413	14406	14577	14489	14640	14531	14650	14350	14597	14442	14340	14406	14536	14406	14538	14502	14562	14506	14517	14711	14659	14474	14594	14444	14537	14516	14358	14443	14533	14429	14625	14435	14546	14579	14412	14375	14446	14745	14684	14417	14577	14485	14656	14628	14621	14477	14375	14480	14563	14619	14514	14669	14560	14556	14546	14472	14478	14537	14353	14417	14431	14433	14521	14382	14388	14557	14585	14462	14570	14619	14559	14524	14476	14475	14495	14437	14658	14431	14536	14479	14584	14688	14387	14513	14538	14518	14538	14597	14563	14560	14551	14554	14484	14487	14576	14522	14503	14573	14640	14549	14457	14404	14501	14542	14480	14589	14491	14446	14662	14512	14423	14600	14432	14443	14503	14616	14550	14378	14606	14323	14575	14520	14577	14571	14568	14474	14384	14419	14485	14621	14520	14531	14599	14599	14660	14591	14520	14325	14583	14598	14250	14538	14555	14426	14404	14444	14531	14500	14535	14485	14575	14508	14564	14596	14572	14604	14622	14644	14640	14524	14415	14525	14636	14447	14552	14586	14522	14335	14536	14626	14551	14747	14441	14570	14480	14483	14583	14558	14389	14434	14604	14488	14499	14451	14421	14553	14486	14683	14532	14538	14580	14482	14588	14513	14501	14511	14633	14331	14579	14544	14480	14628	14573	14461	14358	14635	14510	14477	14449	14464	14522	14615	14366	14470	14456	14510	14635	14503	14535	14520	14647	14482	14423	14491	14624	14517	14613	14459	14618	14622	14403	14556	14517	14448	14615	14457	14406	14594	14353	14523	14558	14297	14538	14647	14496	14735	14474	14412	14543	14469	14455	14468	14571	14480	14510	14530	14508	14477	14345	14507	14563	14618	14553	14641	14335	14596	14347	14489	14616	14474	14513	14601	14565	14375	14592	14522	14408	14715	14380	14464	14611	14619	14439	14484	14494	14540	14429	14566	14445	14530	14517	14410	14439	14515	14327	14462	14427	14526	14511	14512	14491	14471	14567	14516	14588	14407	14541	14372	14646	14544	14661	14626	14453	14722	14578	14771	14465	14635	14569	14487	14467	14629	14518	14446	14496	14626	14379	14573	14569	14373	14517	14458	14419	14647	14479	14438	14579	14558	14404	14494	14367	14476	14715	14531	14475	14433	14391	14688	14556	14529	14464	14540	14386	14500	14458	14459	14583	14470	14473	14475	14567	14348	14594	14330	14553	14493	14483	14519	14341	14602	14417	14450	14568	14420	14530	14528	14443	14548	14425	14424	14557	14691	14547	14407	14563	14560	14425	14609	14441	14602	14563	14600	14541	14469	14560	14475	14593	14393	14594	14407	14520	14692	14488	14609	14413	14557	14579	14372	14399	14593	14604	14609	14316	14572	14507	14644	14574	14547	14587	14563	14567	14557	14442	14611	14596	14447	14643	14573	14615	14299	14481	14474	14510	14507	14440	14407	14462	14498	14683	14642	14613	14586	14541	14405	14621	14410	14621	14487	14362	14558	14544	14534	14710	14565	14459	14494	14509	14421	14395	14701	14550	14520	14578	14491	14563	14447	14646	14340	14682	14379	14571	14579	14495	14488	14575	14366	14582	14414	14380	14489	14571	14484	14667	14552	14578	14493	14462	14449	14597	14523	14605	14511	14350	14600	14477	14563	14414	14451	14563	14471	14411	14570	14511	14566	14517	14528	14483	14634	14411	14456	14475	14431	14510	14551	14672	14388	14406	14584	14641	14677	14490	14556	14694	14450	14643	14490	14525	14421	14577	14725	14474	14477	14524	14569	14587	14558	14451	14587	14492	14607	14463	14704	14562	14436	14451	14626	14508	14624	14534	14620	14466	14739	14607	14405	14679	14660	14557	14595	14467	14460	14364	14577	14278	14468	14554	14452	14453	14463	14548	14467	14548	14523	14467	14558	14438	14646	14600	14589	14559	14251	14534	14555	14611	14510	14446	14600	14425	14541	14162	14658	14518	14560	14396	14625	14594	14503	14610	14446	14426	14491	14525	14559	14658	14654	14459	14556	14487	14481	14672	14495	14671	14562	14479	14481	14567	14549	14386	14548	14629	14482	14346	14751	14459	14423	14493	14529	14576	14525	14504	14488	14519	14436	14435	14527	14582	14544	14483	14464	14542	14414	14609	14602	14480	14536	14647	14554	14485	14659	14402	14407	14438	14451	14640	14584	14612	14620	14568	14344	14564	14469	14576	14517	14424	14502	14403	14357	14394	14538	14481	14553	14534	14430	14322	14343	14562	14516	14686	14368	14442	14430	14314	14416	14508	14751	14615	14480	14541	14522	14463	14459	14587	14587	14522	14356	14514	14524	14519	14569	14240	14731	14508	14724	14662	14513	14667	14472	14546	14579	14530	14500	14356	14567	14472	14468	14592	14555	14392	14501	14470	14437	14469	14317	14582	14498	14386	14500	14611	14434	14606	14555	14453	14456	14584	14522	14450	14363	14680	14588	14375	14456	14519	14478	14644	14510	14495	14567	14637	14610	14599	14480	14526	14596	14445	14605	14455	14432	14533	14376	14476	14660	14448	14434	14436	14601	14554	14422	14542	14606	14531	14439	14479	14584	14503	14388	14463	14526	14507	14573	14440	14594	14449	14647	14476	14616	14318	14350	14455	14461	14501	14462	14618	14647	14391	14435	14524	14438	14599	14538	14342	14514	14502	14581	14345	14685	14327	14460	14589	14486	14367	14538	14566	14570	14476	14545	14439	14396	14577	14392	14563	14511	14557	14694	14488	14474	14522	14555	14399	14583	14524	14595	14386	14389	14585	14483	14576	14503	14399	14471	14484	14379	14620	14716	14708	14596	14573	14471	14444	14394	14439	14558	14475	14540	14619	14548	14474	14529	14543	14269	14528	14596	14540	14531	14555	14534	14345	14481	14373	14491	14435	14479	14652	14712	14334	14598	14405	14324	14575	14378	14513	14436	14646	14505	14374	14545	14508	14428	14531	14582	14594	14526	14462	14513	14349	14467	14650	14522	14660	14494	14457	14436	14569	14381	14582	14397	14269	14551	14512	14704	14533	14487	14422	14518	14559	14700	14443	14399	14372	14545	14540	14399	14567	14601	14526	14489	14680	14465	14666	14447	14633	14411	14578	14707	14612	14515	14480	14693	14633	14481	14444	14502	14413	14292	14623	14511	14559	14508	14471	14450	14352	14391	14742	14444	14537	14526	14429	14466	14403	14470	14482	14464	14567	14491	14556	14601	14555	14517	14487	14457	14340	14494	14734	14467	14599	14525	14532	14637	14524	14482	14527	14483	14528	14498	14488	14545	14580	14642	14444	14487	14761	14580	14508	14582	14437	14438	14310	14577	14295	14608	14448	14582	14539	14435	14513	14441	14509	14563	14453	14630	14517	14655	14560	14539	14620	14417	14565	14452	14439	14559	14501	14522	14502	14301	14498	14650	14687	14417	14656	14456	14487	14366	14576	14535	14540	14540	14471	14628	14538	14548	14490	14451	14622	14484	14461	14525	14624	14497	14685	14384	14550	14523	14409	14518	14579	14663	14536	14537	14558	14588	14399	14570	14420	14550	14656	14425	14682	14747	14433	14641	14571	14468	14391	14551	14449	14623	14572	14598	14505	14528	14389	14564	14482	14417	14642	14695	14459	14528	14650	14486	14473	14576	14521	14508	14366	14699	14434	14414	14545	14447	14411	14395	14562	14503	14617	14410	14388	14476	14516	14656	14648	14395	14694	14637	14575	14592	14450	14593	14352	14433	14536	14604	14467	14373	14435	14691	14550	14548	14384	14591	14379	14712	14607	14397	14558	14411	14394	14456	14486	14575	14443	14456	14615	14399	14484	14532	14432	14464	14407	14635	14613	14578	14386	14566	14487	14493	14488	14413	14655	14492	14503	14356	14441	14625	14358	14408	14551	14559	14436	14526	14606	14458	14552	14405	14643	14406	14499	14627	14520	14349	14576	14479	14486	14479	14427	14351	14520	14417	14491	14476	14549	14404	14675	14406	14559	14645	14532	14417	14453	14583	14557	14417	14462	14607	14589	14371	14522	14374	14511	14537	14567	14628	14522	14482	14756	14463	14361	14601	14622	14496	14541	14578	14600	14598	14428	14457	14573	14477	14603	14458	14544	14614	14506	14382	14533	14502	14600	14472	14420	14508	14777	14474	14600	14594	14489	14496	14406	14355	14424	14615	14488	14629	14374	14427	14509	14557	14537	14437	14606	14478	14673	14457	14521	14694	14472	14463	14528	14516	14657	14550	14325	14635	14610	14721	14480	14483	14559	14366
22650	21666	35153	35267	32759	35826	33467	24554	26153	22164	18239	17476	17328	17213	16900	16919	17148	17287	16943	16953	16922	16830	17037	16844	16598	16965	16840	16808	16847	17011	16725	16890	16852	16780	16969	17036	16639	16745	16672	16689	16882	16873	16975	16885	16810	16867	17017	16809	16813	16907	16848	16822	16768	16711	16722	16837	16853	16700	16871	16943	16749	16869	16724	16848	16676	16628	16891	16922	16958	16722	16669	16628	16670	16745	16732	16637	16760	16817	16677	16790	16785	16724	16799	16964	16698	16738	16934	16589	16743	16676	16769	16854	16713	16807	16727	16610	16585	16851	16940	16616	16576	16643	16607	16822	16779	16861	16573	16976	16756	16870	16714	16709	16928	16720	16791	16799	16801	16737	16621	16665	16674	16639	16904	16759	16710	16722	16724	16743	16584	16642	16788	16802	16597	16675	16756	16904	16713	16781	16814	16663	16715	16696	16742	16658	16666	16867	16719	16717	16912	16782	16900	16791	16787	16782	16724	16690	16583	16656	16819	16847	16821	16575	16522	16677	16871	16796	16753	16857	16645	16772	16756	16732	16654	16705	16675	16661	16607	16570	16563	16902	16802	16679	16669	16802	16878	16757	16558	16739	16615	16844	16772	16913	16709	16670	16946	16886	16581	16733	16564	16659	16668	16590	16656	16583	16707	16630	16640	16519	16676	16735	16579	16616	16694	16609	16849	16597	16541	16823	16821	16699	16728	16450	16953	16695	16682	16715	16682	16518	16864	16695	16731	16683	16746	16549	16676	16722	16861	16950	16745	17115	16793	16803	16594	16780	16796	16540	16757	16477	16529	16506	16738	16807	16901	16753	16822	16586	16599	16654	16693	16600	16886	16765	16868	16897	16644	16703	16766	16413	16618	16817	16674	16581	16727	16604	16688	16847	16685	16755	16655	16537	16720	16746	16847	16626	16911	16854	16676	16656	16698	16718	16698	16875	16604	16744	16700	16677	16724	16824	16571	16734	16932	16436	16583	16658	16559	16682	16615	16731	16602	16933	16816	16491	16606	16684	16654	16399	16773	16803	16619	16904	16866	16650	16688	16695	16763	16540	16613	16522	16442	16547	16734	16723	16970	16711	16532	16795	16580	16716	16669	16743	16763	16749	16741	16845	16862	16823	16664	16803	16751	16641	16795	16951	16750	16773	16757	16578	16751	16716	16743	16651	16808	16686	16662	16879	16473	16649	16628	16691	16970	16500	16672	16740	16768	16672	16629	16706	16923	16803	16801	16679	16852	16744	16741	16535	16634	16629	16822	16968	16614	16656	16656	16927	16601	16807	16544	16578	16814	16880	16774	16895	16668	16683	16717	16759	16859	16683	16718	16700	16627	16647	16752	16762	16878	16890	16655	16723	16752	16656	16682	16926	16740	16631	16861	16623	16694	16669	16709	16719	16631	16689	16614	16684	16986	16981	16838	16642	16742	16632	16481	16728	16520	16715	16667	16883	16662	16823	16905	16682	16652	16747	16666	16902	16739	16446	16960	16839	16666	16628	16787	16650	16770	16725	16868	16660	16975	16594	16617	16872	16631	16715	16648	16442	16682	16509	16857	16628	16787	16764	16628	16676	16624	16656	16867	16913	16482	16807	16782	16473	16758	16758	16785	16732	16701	16719	16631	16861	16614	16436	16755	16659	16868	16668	16637	16658	16663	16662	16815	16633	16933	16698	16764	16698	16709	16613	16758	16753	16653	16601	16718	16717	16817	16734	16653	16478	16634	16763	16905	16959	16770	16719	16744	16653	16679	16644	16741	16732	16775	16915	16854	16622	16699	16615	16616	16886	16540	16826	16670	16754	16768	16817	16394	16671	16510	16652	16785	16800	16776	16929	16609	16889	16730	16891	16646	16889	16871	16675	16716	16484	16960	16767	16730	16620	16867	16769	16500	16673	16788	16803	16599	16743	16797	16817	16763	16769	16822	16670	16596	16581	16746	16738	16732	16751	16821	16874	16605	16878	16758	16684	16574	16787	16657	16632	16465	16766	16494	16564	16707	16783	16661	16801	16644	16619	16423	16852	16621	16671	16923	16623	16738	16796	16773	16614	16657	16603	16817	16623	16700	16868	16648	16743	16782	16638	16888	16807	16771	16723	16739	16835	16638	16786	16636	16725	16791	16755	16806	16987	16767	16885	16587	16711	16718	16548	16628	16754	16709	16361	16583	16842	16575	16816	16742	16786	16695	16640	16602	16747	16926	16927	16838	16653	16639	16783	16672	16775	16672	16820	16734	16495	16861	16827	16600	16699	16884	16607	16700	16847	16666	16677	16627	16840	16726	16658	16924	16671	16680	16712	16778	16734	16683	16726	16802	16625	16604	16533	16815	16751	16670	16800	16790	16807	16611	16678	16937	16634	16750	16767	16885	16803	16788	16891	16721	16805	16808	16762	16821	16788	16722	16535	16817	16687	16670	16637	16501	16558	16580	16464	16655	16720	16570	16901	16669	16730	16744	16670	16612	16834	16656	16871	16557	16501	16767	16614	16593	16686	16623	16707	16774	16647	16706	16597	16811	16636	16616	16721	16519	16451	16723	16805	16704	16667	16882	16694	16521	16747	16743	16460	16615	16543	16632	16707	16806	16607	16751	16580	16622	16630	16871	16797	16766	16541	16694	16657	16629	16940	16826	16737	16609	16694	16837	16791	16733	16713	16658	16622	16755	16788	16701	16697	16670	16728	16559	16587	16667	16648	16826	16657	16929	16480	16779	16650	16584	16829	16816	16529	16546	16664	16592	16755	16756	16679	16790	16619	16637	16777	16658	16783	16715	16664	16675	16626	16812	16953	16702	16637	16668	16594	16659	16767	16693	16762	16727	16835	16755	16778	16797	16616	16667	16838	16652	16661	16890	16792	16515	16594	16784	16712	16646	16701	16543	16600	16804	16687	16703	16746	16950	16768	16671	16557	16912	16683	16609	16748	16806	16744	16861	16858	16606	16795	16746	16884	16807	16779	16632	16634	16763	16691	16703	16752	16901	16558	16535	16565	16784	16873	16921	16793	16870	16668	16578	16658	16653	16640	16697	16790	16799	16546	16669	16728	17010	16671	16888	16722	16781	16606	16833	16831	16544	16731	16735	16819	16551	16711	16599	16517	16586	16911	16615	16796	16784	16567	16650	16755	16777	16749	16781	16510	16717	16827	16782	16778	16823	16803	16823	16514	16756	16783	16763	16638	16702	16298	16656	16676	16782	16613	16637	16621	16726	16739	16612	16703	16669	16743	16726	16578	16577	16834	16683	16751	16667	16701	16503	16775	16761	16743	16708	16782	16737	16707	16651	16654	16756	16703	16811	16592	16714	16579	16728	16654	16629	16897	16668	16663	16660	16706	16727	16841	16732	16842	16819	16728	16693	16673	16841	16893	16818	16743	16727	16749	16774	16744	16583	16808	16927	16604	16868	16674	16831	16586	16859	16537	16915	16759	16642	16637	16922	16881	16534	16712	16746	16599	16647	16751	16648	16720	16711	16819	16640	16735	16888	16698	16733	16728	16672	16774	16912	16660	16808	16408	16764	16774	16771	16596	16783	16840	16745	16733	16720	16575	16602	16677	16574	16594	16714	16630	16775	16650	16622	16876	16321	16631	16764	16963	16959	16711	16597	16735	16648	16749	16661	16701	16541	16865	16603	16609	16603	16621	16679	16654	16694	16777	16631	16801	16867	16923	16706	16819	16748	16740	16646	16582	16754	16625	16788	16665	16779	16626	16848	16629	16760	16694	16627	16728	16801	16973	16684	16726	16784	16926	16700	16492	16641	16634	16752	16782	16884	16490	16885	16646	16611	16624	16797	16984	16677	16760	16702	16641	16879	16671	16713	16789	16797	16573	16683	16610	16662	16588	16595	16656	16820	16834	16692	16696	16725	16743	16914	16581	16677	16753	16631	16693	16545	16796	16799	16660	16749	16687	16680	16676	16535	16839	16665	16712	16651	16771	16744	16803	16715	16664	16437	16674	16729	16779	16530	16764	16803	16780	16849	16764	16682	16612	16743	16564	16779	16835	16659	16887	16734	16666	16766	16599	16727	16569	16597	16722	16741	16392	16661	16744	16747	16645	16716	16669	16709	16670	16749	16712	16697	16711	16640	16718	16766	16690	16858	16826	16654	16757	16872	16510	16626	16643	16766	16745	16502	16683	16638	16772	16679	16558	16777	16776	16771	16733	16807	16659	16608	16754	16703	16861	16644	16752	16726	16682	16606	16501	16694	16768	16617	16695	16751	16549	16797	16542	16599	16884	17051	16956	16769	16660	17031	16749	16670	16900	16638	16576	16743	16661	16929	16725	16715	16788	16786	16889	16669	16688	16720	16771	16754	16599	16615	16769	16955	16752	16752	16928	16658	16519	16449	16898	16837	16711	16692	16667	16613	16681	16654	16593	16534	16639	16694	16740	16510	16768	17053	16770	16976	16722	16800	16730	16917	16470	16437	16672	16663	16799	16790	16561	16748	16615	16825	16604	16687	17115	16941	16802	16812	16705	16729	16713	16654	16636	16436	16762	16588	16708	16705	16486	16616	16719	16628	16785	16709	16749	16806	16737	16924	16662	16727	16617	16819	16716	17021	16553	16675	16778	16752	16634	16735	16473	16510	16759	16649	16505	16866	16804	16748	16557	16624	16773	17007	16841	16656	16942	16587	16631	16696	16556	16729	16740	16796	16745	16786	16820	16712	16732	16775	16746	16703	16888	16627	16617	16645	16753	16814	16711	16711	16863	16780	16583	16804	16881	16879	16707	16732	16721	16722	16820	16782	16734	16872	16532	16670	16456	16494	16695	16762	16723	16787	16653	16604	16699	16629	16904	16706	16680	16838	16897	16675	16719	16792	16860	16600	16739	16623	16758	16822	16740	16708	16864	16808	16687	16629	16692	16725	16686	16740	16615	16501	16518	16615	16534	16657	16692	16768	16839	16754	16829	16602	16601	16874	16632	16731	16738	16802	16771	16829	16647	16787	16498	16585	16524	16640	16674	16634	16829	16606	16695	16535	16710	16594	16692	16877	16897	16565	16682	16694	16699	16462	16740	16825	16853	16596	16665	16845	16812	16584	16693	16716	16951	16724	16783	16679	16567	16810	16725	16898	16714	16782	16652	16696	16432	16582	16646	16754	16744	16869	16626
45178	92575	90996	69039	51882	43914	32423	23034	27475	20082	15124	14684	14449	14557	14577	14592	14493	14440	14441	14384	14303	14397	14514	14451	14447	14377	14529	14304	14430	14221	14253	14178	14429	14474	14310	14243	14424	14219	14079	14254	14204	14446	14421	14327	14580	14428	14434	14364	14190	14304	14267	14445	14292	14287	14200	14405	14373	14582	14264	14293	14373	14355	14414	14306	14321	14390	14254	14224	14268	14433	14213	14230	14354	14234	14308	14044	14355	14277	14320	14308	14227	14330	14257	14287	14500	14292	14226	14492	14310	14362	14408	14204	14362	14263	14272	14302	14251	14258	14260	14317	14331	14355	14209	14317	14310	14348	14263	14243	14442	14291	14330	14336	14380	14312	14395	14387	14240	14283	14218	14352	14114	14210	14411	14287	14390	14219	14317	14393	14239	14047	14093	14328	14318	14366	14288	14233	14369	14309	14360	14436	14278	14168	14387	14422	14313	14307	14219	14320	14280	14216	14387	14207	14195	14282	14283	14387	14324	14294	14286	14292	14121	14278	14178	14434	14424	14168	14354	14291	14282	14397	14298	14339	14106	14265	14249	14455	14165	14191	14270	14400	14348	14307	14328	14139	14372	14380	14355	14343	14252	14260	14300	14308	14195	14243	14421	14232	14305	14352	14253	14170	14329	14219	14464	14406	14340	14306	14321	14427	14235	14185	14278	14235	14340	14267	14372	14150	14338	14317	14197	14271	14334	14287	14326	14318	14309	14155	14388	14288	14247	14436	14177	14378	14377	14134	14356	14380	14303	14369	14431	14247	14317	14474	14384	14315	14105	14332	14280	14245	14347	14266	14276	14270	14209	14397	14236	14090	14223	14201	14268	14332	14300	14257	14319	14247	14266	14303	14333	14187	14233	14280	14423	14434	14275	14250	14329	14342	14247	14253	14307	14350	14313	14321	14511	14105	14343	14051	14370	14352	14264	14357	14290	14207	14407	14286	14275	14376	14414	14319	14378	14333	14313	14343	14247	14312	14330	14290	14308	14276	14436	14204	14312	14318	14286	14334	14300	14238	14375	14229	14456	14326	14152	14397	14495	14449	14219	14295	14307	14279	14257	14292	14277	14383	14353	14351	14337	14205	14369	14302	14199	14122	14372	14226	14310	14348	14225	14418	14440	14233	14484	14320	14234	14327	14185	14160	14211	14257	14339	14300	14325	14500	14225	14275	14396	14294	14260	14237	14266	14356	14273	14352	14343	14404	14251	14299	14269	14294	14428	14303	14386	14361	14346	14405	14395	14198	14311	14413	14332	14339	14416	14310	14276	14355	14339	14335	14257	14305	14346	14290	14165	14334	14303	14393	14327	14285	14355	14352	14429	14402	14240	14411	14194	14260	14397	14476	14268	14233	14355	14285	14174	14322	14389	14259	14264	14205	14375	14230	14222	14224	14382	14299	14200	14313	14405	14361	14272	14254	14416	14344	14290	14191	14313	14380	14242	14336	14337	14436	14166	14274	14337	14382	14274	14120	14446	14243	14377	14409	14457	14174	14488	14341	14341	14211	14352	14156	14209	14258	14441	14346	14473	14320	14280	14256	14297	14293	14213	14345	14290	14313	14385	14371	14183	14264	14312	14466	14378	14220	14246	14334	14260	14355	14168	14276	14533	14325	14092	14437	14180	14240	14408	14351	14295	14275	14325	14308	14476	14431	14147	14093	14379	14451	14511	14283	14284	14424	14222	14286	14246	14238	14320	14449	14360	14216	14197	14227	14252	14324	14259	14470	14233	14209	14233	14240	14192	14264	14249	14141	14421	14273	14348	14208	14249	14363	14341	14228	14437	14215	14216	14284	14257	14200	14325	14472	14269	14370	14355	14420	14176	14404	14226	14113	14310	14276	14205	14303	14344	14332	14325	14151	14231	14349	14382	14310	14357	14273	14315	14211	14266	14309	14384	14249	14588	14392	14288	14174	14303	14380	14338	14337	14380	14313	14351	14371	14260	14433	14433	14294	14350	14270	14217	14214	14323	14354	14271	14308	14205	14295	14233	14272	14182	14057	14325	14383	14401	14190	14176	14361	14275	14288	14306	14228	14290	14344	14300	14315	14438	14233	14251	14317	14243	14159	14360	14309	14297	14247	14420	14266	14204	14074	14300	14176	14299	14303	14328	14331	14228	14254	14126	14365	14104	14394	14230	14358	14277	14360	14343	14290	14373	14275	14284	14044	14343	14414	14221	14128	14103	14318	14111	14297	14283	14200	14332	14189	14481	14283	14235	14222	14324	14315	14298	14243	14364	14318	14287	14148	14334	14228	13955	14199	14416	14425	14385	14355	14262	14153	14384	14247	14302	14256	14418	14224	14246	14281	14145	14416	14354	14373	14265	14313	14467	14513	14205	14167	14209	14413	14330	14182	14247	14284	14329	14238	14399	14360	14238	14171	14300	14207	14328	14375	14346	14309	14174	14499	14212	14393	14274	14651	14332	14291	14216	14302	14126	14292	14295	14312	14150	14420	14232	14431	14339	14283	14350	14330	14314	14385	14287	14298	14245	14156	14426	14161	14280	14307	14360	14377	14231	14356	14266	14181	14412	14499	14249	14366	14296	14367	14473	14167	14368	14311	14283	14238	14545	14340	14191	14474	14506	14209	14483	14480	14408	14370	14266	14459	14302	14365	14194	14379	14404	14157	14481	14274	14171	14267	14340	14423	14345	14508	14317	14248	14326	14071	14371	14391	14178	14295	14331	14411	14191	14388	14445	14348	14269	14147	14273	14363	14272	14311	14407	14395	14379	14245	14316	14307	14283	14280	14253	14309	14357	14361	14266	14246	14322	14117	14273	14373	14085	14314	14205	14380	14401	14249	14380	14428	14313	14379	14219	14413	14406	14357	14163	14293	14317	14301	14434	14293	14496	14394	14470	14212	14233	14137	14347	14305	14352	14315	14216	14376	14336	14433	14084	14468	14285	14323	14128	14212	14313	14296	14145	14285	14248	14179	14201	14197	14323	14231	14393	14308	14256	14337	14416	14156	14373	14254	14313	14326	14178	14254	14300	14258	14388	14461	14295	14219	14407	14371	14316	14315	14355	14281	14370	14373	14507	14405	14431	14330	14314	14362	14190	14285	14069	14429	14206	14355	14330	14278	14243	14217	14323	14445	14177	14430	14223	14410	14321	14373	14198	14309	14377	14282	14229	14235	14311	14386	14369	14441	14249	14279	14447	14249	14204	14338	14202	14242	14407	14413	14202	14316	14284	14302	14243	14267	14206	14534	14224	14285	14458	14072	14303	14478	14069	14265	14302	14343	14515	14300	14250	14319	14410	14397	14403	14066	14244	14360	14260	14229	14432	14348	14361	14329	14310	14467	14247	14423	14544	14390	14280	14376	14288	14243	14260	14295	14386	14320	14309	14181	14211	14238	14279	14437	14237	14347	14240	14267	14371	14502	14204	14357	14400	14385	14242	14420	14331	14309	14386	14403	14309	14205	14407	14276	14309	14252	14435	14309	14361	14350	14301	14356	14292	14247	14256	14397	14328	14285	14333	14423	14273	14228	14468	14310	14237	14289	14245	14291	14269	14148	14143	14211	14365	14302	14352	14148	14334	14276	14186	14369	14323	14205	14275	14206	14300	14422	14249	14274	14264	14406	14332	14189	14446	14263	14208	14413	14351	14189	14241	14325	14095	14226	14304	14086	14205	14286	14416	14298	14317	14177	14358	14200	14265	14160	14241	14242	14382	14281	14201	14531	14310	14241	14350	14294	14264	14243	14303	14365	14333	14211	14278	14287	14247	14219	14410	14154	14397	14316	14153	14395	14236	14275	14158	14299	14318	14214	14313	14280	14186	14287	14283	14272	14315	14272	14180	14374	14276	14342	14392	14237	14279	14273	14349	14161	14317	14324	14420	14254	14351	14342	14355	14241	14394	14247	14343	14264	14363	14343	14109	14315	14484	14200	14204	14128	14356	14246	14329	14280	14155	14303	14131	14411	14401	14386	14560	14320	14302	14319	14283	14210	14303	14145	14399	14379	14213	14382	14237	14318	14367	14328	14355	14330	14311	14378	14384	14373	14240	14386	14244	14265	14274	14217	14297	14299	14339	14285	14261	14277	14420	14229	14352	14323	14287	14287	14472	14292	14207	14328	14178	14165	14156	14392	14277	14247	14301	14319	14475	14395	14244	14370	14228	14479	14186	14331	14323	14225	14355	14250	14377	14242	14311	14227	14383	14320	14319	14158	14278	14427	14293	14302	14199	14300	14295	14489	14492	14375	14248	14343	14278	14248	14225	14211	14287	14226	14232	14277	14273	14179	14319	14260	14233	14275	14546	14288	14286	14393	14231	14214	14226	14468	14410	14291	14378	14339	14284	14203	14352	14209	14449	14235	14195	14326	14230	14380	14200	14424	14321	14332	14233	14322	14406	14319	14199	14319	14276	14297	14289	14196	14333	14136	14366	14511	14393	14397	14251	14255	14237	14473	14366	14460	14380	14419	14462	14393	14243	14270	14406	14510	14392	14357	14270	14244	14212	14224	14163	14211	14273	14318	14314	14165	14181	14477	14388	14145	14361	14350	14309	14338	14288	14345	14166	14330	14347	14312	14252	14156	14414	14295	14311	14292	14275	14326	14432	14476	14273	14356	14285	14287	14237	14276	14257	14359	14572	14293	14307	14200	14285	14426	14232	14185	14103	14382	14306	14211	14368	14360	14123	14176	14372	14293	14225	14279	14410	14311	14303	14254	14340	14292	14457	14326	14375	14104	14321	14386	14191	14248	14275	14246	14351	14338	14350	14329	14210	14150	14226	14357	14287	14362	14324	14412	14330	14249	14400	14283	14479	14227	14319	14292	14287	14282	14347	14240	14282	14239	14318	14248	14310	14117	14315	14487	14306	14213	14451	14355	14482	14401	14310	14433	14369	14209	14373	14289	14291	14330	14387	14218	14221	14320	14289	14322	14298	14325	14345	14251	14274	14349	14357	14127	14143	14319	14202	14365	14384	14305	14267	14387	14435	14325	14396	14329	14425	14361	14305	14325	14536	14147	14212	14334	14187	14251	14394	14321	14307	14406	14331	14238	14286	14281	14248	14260	14374	14311	14261	14150	14193	14029	14277	14175	14482	14237	14235	14393	14209	14395	14519	14235	14395	14327	14248	14379	14277	14415
28352	32905	44692	35555	25709	21425	19205	17840	18052	17508	17305	17286	17372	17301	17244	17246	17137	17181	17240	17128	17277	17387	17415	17142	17279	17188	17373	17107	16989	17281	17422	17097	17300	17281	17253	17140	17139	16949	17102	17134	17308	16958	17335	17215	17136	17245	17368	17196	17231	17229	17266	17236	17249	17149	17281	17128	17242	17212	17111	17374	17269	17124	17277	17038	17127	17200	17168	17087	17211	16916	17186	17454	17282	17222	17031	17285	17507	17187	17234	17261	17141	16862	17182	17225	17227	16942	17215	17111	17205	17033	17053	17122	17206	16991	17230	17179	17153	17103	17281	17097	17031	17363	17245	16877	16970	17154	17144	17110	17239	17209	17195	17186	17070	17235	17215	17129	17087	17136	17207	16994	17171	17225	17181	17038	17100	17015	17144	17275	17057	17209	17054	17066	17221	17201	17242	17070	17060	17025	16973	17230	17209	17174	17293	17144	17473	17161	17117	17306	17082	17199	17227	17184	17027	17249	17197	17060	17102	17024	17133	17214	17203	17250	17308	17165	17326	17171	17109	17104	17018	17188	17101	17132	17297	17221	17029	17162	17074	17010	17147	17071	17364	17242	17236	17368	17078	17156	17028	16934	17200	17295	17285	17092	17036	17117	16987	17125	17150	17148	17135	17249	17077	17197	17051	17193	17194	17287	17077	17057	17140	17076	16988	17284	17018	17317	17099	16985	17391	17179	17404	17354	17167	17165	16988	16948	17184	17293	16889	17292	17244	17121	17213	17190	17100	17260	17289	17220	17239	17225	17195	17090	17067	17008	17108	17254	17019	17156	17210	17018	17176	17037	17023	17058	17314	17128	17265	17221	17268	17144	17090	17202	17090	17159	17076	17107	17059	17059	17013	17144	17146	17319	17179	17301	17298	17285	17023	17245	17225	17162	17226	17039	17069	17306	16980	17098	17214	17250	16957	17042	17041	17205	17051	17137	17106	17052	17060	16978	17108	17317	17014	17033	17031	16937	17332	17191	17023	17214	17082	17183	17125	17253	17056	17140	17240	17248	17263	17115	17252	17197	17199	17311	17001	17150	17121	17128	17166	16989	17015	17166	17259	17245	17077	17055	17204	17241	17097	17243	17209	17201	17105	17086	17008	17064	17213	17124	16997	17001	17355	17432	17082	17132	17298	17076	17162	17317	16993	17251	17340	17152	17502	17163	17259	17375	17133	17086	17199	17081	17053	16983	17153	17432	17272	17150	16946	17241	17107	17163	17165	17180	17182	17438	17189	17119	16993	17116	17122	17215	17363	17290	17169	17137	17142	17112	17157	17165	17085	17412	17049	17134	17293	17108	17142	17248	17089	16984	17293	17207	17165	17029	17196	17270	17003	17251	17228	17122	17206	17040	17282	17284	17131	17153	17194	17047	17202	17091	17104	17011	17279	17094	17213	17327	17335	17084	16953	17211	17125	17214	17186	17112	17029	17137	17199	17223	17166	17280	17134	17032	17043	17055	17129	16881	17162	17021	17275	17168	17206	17266	17131	17121	17069	17216	17009	17221	17296	17389	17191	17144	17231	17096	17032	17214	17132	17140	17238	17100	17171	17055	17263	17176	17177	17131	17187	17152	17266	17089	17181	17066	17100	17194	17291	16928	17239	17283	17250	17018	17119	17289	17255	16930	17269	17060	17169	17202	17067	17082	17216	17186	17247	17166	17108	17250	17185	17185	17052	17327	17088	17227	17214	17104	17250	17222	17305	17152	17043	17353	17324	17252	17282	17319	17236	17261	17204	17078	17225	17033	17180	17264	17153	17159	17166	17081	16997	17168	17060	17217	17084	17292	17227	17102	17267	17187	17170	17231	16965	17005	17257	17138	17333	17045	17023	17166	17206	17062	17141	17143	17050	17017	17111	17250	16960	17321	17127	17124	17329	17192	16945	17266	17272	17284	17063	17231	17084	17307	17384	17204	17151	17209	16984	16871	17237	17088	17204	16959	17194	17187	17020	17124	17153	17131	17164	17059	17196	17314	17239	17174	17135	17200	17132	17337	17017	17045	17172	17176	17200	16941	17143	16975	17209	17180	17094	17059	17299	17306	17132	17285	17231	17229	17262	17221	17161	17243	17045	17144	17131	17268	17177	17252	17156	17126	17254	17213	17254	16923	17275	17200	17378	17024	17160	17121	17190	17253	17167	17273	17276	17151	17326	17292	17096	17038	17246	17001	17207	16976	17169	17221	17055	17235	17137	17133	17396	17144	17225	17120	17286	17115	17119	17129	17223	17132	17248	17349	17119	16977	17113	17178	17127	17002	17253	17153	17147	17307	17118	17050	17147	17125	16989	16992	16979	17203	17140	17152	17080	17036	16972	17123	16890	17276	17375	17193	17047	17044	16936	17115	17274	17278	17178	17150	17318	17207	17015	17147	17200	17105	17116	17035	17100	17166	17228	17313	17109	17063	17101	17211	17094	17092	17061	17098	17192	17070	17186	17136	17115	17152	17335	17228	17245	17105	17132	17028	16883	17446	17317	17218	17128	17044	17178	17109	17246	17197	17120	17034	17385	17426	17228	17086	17162	17171	17105	17168	17079	17071	17130	17260	17388	17330	16919	17002	17115	17266	17382	17266	17138	17012	17112	17108	17300	17155	17115	17140	17156	17149	17147	17036	17209	17159	17152	17181	17053	17270	17450	17134	17018	17065	17229	17050	17097	17292	17069	17092	17265	17289	17146	17147	17172	17184	17188	17055	17039	17026	17185	17153	17071	17122	17222	17172	17174	17094	17207	17033	17230	17181	16958	16976	17059	17143	17126	17056	16942	17236	17219	17160	17101	17253	17195	17383	16999	17235	17318	17291	16945	17070	17284	17129	17046	17286	17115	17103	17110	17164	17164	17204	17041	17137	17249	17072	17173	17075	17040	17183	17145	17220	17248	17141	17196	17013	17162	17421	17176	17107	17103	16993	17372	17357	17156	17179	17251	16955	17131	17164	17166	17027	17148	17119	17110	16974	17123	17026	17291	17074	17238	17391	17090	17003	17135	17153	17187	17307	17225	17165	17193	16898	17060	17180	16973	17147	17193	17128	17177	17293	16865	17232	17212	17276	17361	17200	17032	17120	17092	17314	17226	17032	17155	17186	16998	17322	16983	17422	17089	17214	17106	17069	17142	17190	17250	17180	17329	17147	17088	16992	17217	17045	16960	17167	17235	17389	17307	17295	16994	17155	17309	17248	17113	17221	17242	17217	17144	17014	17145	16914	16995	17142	17052	17103	17178	17204	17030	17133	17203	17381	17184	17059	16999	17166	17118	17251	17337	17289	17125	17269	17146	17102	17187	17197	17039	16987	17078	17268	17059	17084	17242	17283	17247	17223	17225	17175	17222	17182	17318	17187	17070	17228	17137	17270	17149	17099	17242	17157	17041	17201	17278	17146	17122	17154	17221	17064	17090	17141	17124	17112	17146	17188	17110	17108	17281	17199	17186	17129	17288	17214	17264	16952	16997	17027	17156	17108	17247	17268	17070	17013	17044	17265	16996	17224	17167	17144	16929	17127	17124	17100	17244	17040	17114	17146	17159	17173	17355	17205	17254	17140	17141	17140	17170	17072	16973	17234	17010	17104	17351	16854	17190	17045	17231	17017	17195	16957	17096	17134	17104	17269	17071	17301	16997	17228	17087	17178	17118	17302	17244	16815	17272	17048	17146	17181	17085	17199	17272	17333	16936	17187	17394	17041	17197	17211	17110	17292	17065	17062	16954	17096	17247	17185	17054	17074	17188	17144	16988	17216	17200	17371	16981	17170	17044	16948	17319	17384	16964	17013	17107	17341	17168	17213	17147	17045	17208	17060	17279	17122	17153	17147	17190	17328	17266	16993	17137	17241	17202	17158	17266	17129	17136	17222	17098	17230	17111	17013	17012	17008	16968	17152	17058	16794	17163	17319	17323	17149	17106	16929	17138	17354	17110	17368	17175	17190	17285	17368	17034	17103	17328	17115	17226	17061	17118	16959	17261	17041	17193	17232	17261	17002	17156	17323	17208	17266	17254	17325	17194	17143	17112	16993	17066	17249	17173	17068	17237	17120	17257	17156	17262	17077	17157	17128	17172	16970	17007	17142	17262	17244	17218	17217	17365	17118	17074	16987	16945	16956	17026	17125	17111	17037	17397	17115	17225	17244	17109	17499	17257	17123	17279	17101	17129	17061	17188	17104	16965	17162	17119	17094	17159	17085	17100	17302	16957	16949	17103	17132	17008	17150	17130	17212	17072	17049	17195	17297	17087	17170	16998	17082	17045	17099	17094	17220	17215	17001	17188	17220	17352	17262	17074	17158	17118	17314	17067	17290	17164	17189	17173	17187	17112	17395	17168	17065	17265	17032	17255	17104	17209	17215	17183	16966	17102	17115	17311	17247	17454	17065	17186	17194	17109	17358	17202	17216	17331	17189	17123	17155	17239	17157	17189	17288	17123	17225	16997	17139	17030	17033	17217	17207	17151	17113	17171	17232	17254	17045	17199	17172	17190	17086	17237	17272	17204	17224	17212	17350	17149	17140	17120	17145	17158	17138	17142	17077	17143	17186	16898	17215	16964	16984	17240	17220	17055	17150	17063	17191	17032	17109	17174	17009	17364	17099	17094	17241	17331	17005	17242	17215	17306	17120	17287	17196	17296	17317	17088	17132	17311	17063	17100	17185	17202	17011	17036	17010	17005	17207	17164	17175	17222	17111	17022	17059	17119	17128	17252	17235	17098	17041	17178	17295	17102	17129	17112	17208	17237	16956	17157	17329	16791	17131	16754	17140	17221	17070	17121	17263	17093	17118	17271	17148	17317	17373	16985	17171	17142	17335	17009	17140	17078	16933	17057	16895	17304	17198	17206	17117	17022	17281	17280	17194	17276	17223	17293	17071	17109	17109	17108	17059	17220	17252	17102	17193	16996	17118	17192	17015	17154	17262	17262	17019	17108	17044	17200	17152	17281	17223	16943	16971	17000	17123	17176	17021	17230	17205	17070	17235	17283	16762	17267	17146	17177	17166	17226	17374	17259	17037	17058	17052	17232	17157	17280	17098	17224	17242	17202	17256	17192	17101	17176	17249	16893	17325	17172	17086	16969	17065	17086	17076	17125	17086	17125	17101	17134	17223	17095	17103	17071	17037	17195	17066
26351	51294	47001	32692	23658	19325	16643	15240	16130	15064	14702	14707	14710	14617	14605	14682	14785	14530	14591	14540	14613	14550	14643	14492	14626	14697	14613	14453	14454	14822	14715	14544	14676	14611	14585	14464	14628	14663	14501	14647	14570	14572	14746	14554	14507	14558	14556	14803	14584	14639	14586	14575	14669	14677	14675	14508	14595	14773	14656	14596	14709	14628	14486	14683	14600	14573	14576	14678	14618	14646	14640	14606	14506	14555	14652	14472	14642	14510	14669	14531	14487	14461	14500	14672	14449	14515	14708	14474	14667	14498	14610	14640	14570	14548	14592	14652	14473	14519	14748	14608	14707	14724	14838	14608	14377	14517	14679	14694	14615	14542	14548	14564	14739	14480	14746	14572	14548	14609	14532	14640	14716	14591	14580	14665	14588	14551	14627	14779	14757	14659	14444	14488	14583	14532	14539	14509	14592	14685	14506	14474	14623	14446	14405	14520	14573	14657	14627	14504	14601	14445	14555	14623	14522	14498	14588	14558	14588	14550	14416	14486	14552	14595	14564	14571	14595	14573	14507	14457	14395	14628	14605	14698	14714	14536	14569	14440	14546	14698	14626	14726	14570	14485	14460	14701	14552	14471	14636	14637	14579	14369	14631	14629	14585	14495	14417	14634	14524	14550	14553	14600	14474	14553	14514	14491	14688	14665	14542	14652	14458	14562	14579	14628	14708	14489	14522	14628	14569	14622	14638	14527	14566	14604	14552	14468	14693	14659	14617	14496	14439	14425	14406	14690	14600	14629	14624	14607	14620	14508	14464	14616	14749	14445	14571	14410	14614	14773	14583	14528	14599	14644	14544	14727	14594	14632	14603	14555	14591	14714	14650	14514	14527	14493	14492	14485	14699	14449	14697	14542	14596	14639	14687	14712	14713	14635	14488	14434	14590	14571	14593	14623	14434	14485	14509	14730	14501	14777	14739	14581	14558	14643	14583	14599	14584	14612	14645	14618	14596	14580	14529	14525	14586	14680	14536	14492	14690	14391	14484	14657	14444	14697	14493	14515	14564	14616	14621	14576	14573	14572	14500	14560	14354	14478	14542	14632	14488	14483	14424	14575	14648	14560	14663	14515	14557	14594	14507	14611	14618	14584	14596	14636	14554	14625	14717	14691	14462	14663	14684	14547	14623	14595	14564	14684	14747	14563	14392	14594	14527	14600	14654	14523	14584	14599	14509	14732	14762	14518	14707	14553	14503	14564	14612	14554	14663	14549	14739	14486	14524	14541	14511	14439	14539	14705	14627	14529	14483	14511	14632	14429	14506	14642	14688	14632	14575	14588	14679	14618	14680	14475	14595	14789	14535	14669	14584	14566	14614	14793	14629	14544	14597	14450	14580	14606	14835	14696	14586	14574	14560	14563	14442	14585	14691	14601	14594	14453	14734	14517	14592	14583	14469	14713	14674	14691	14534	14779	14748	14600	14495	14638	14512	14508	14564	14712	14506	14571	14613	14507	14585	14657	14571	14638	14601	14490	14633	14597	14753	14654	14502	14510	14581	14696	14617	14776	14558	14514	14634	14569	14579	14439	14427	14462	14380	14511	14516	14500	14616	14490	14680	14578	14529	14521	14631	14675	14565	14527	14519	14581	14619	14519	14623	14519	14685	14648	14484	14562	14409	14560	14598	14674	14645	14609	14554	14770	14522	14558	14471	14603	14702	14537	14590	14832	14570	14683	14685	14582	14660	14601	14597	14434	14435	14701	14542	14599	14694	14628	14616	14655	14397	14679	14572	14559	14848	14444	14642	14728	14580	14475	14543	14559	14451	14510	14614	14596	14641	14516	14499	14541	14509	14494	14721	14499	14647	14640	14698	14533	14521	14755	14710	14508	14579	14713	14636	14653	14554	14709	14606	14742	14519	14529	14412	14608	14702	14709	14559	14533	14509	14396	14671	14535	14487	14648	14703	14577	14509	14609	14412	14462	14798	14519	14642	14583	14441	14502	14561	14468	14611	14689	14550	14743	14635	14527	14689	14507	14650	14481	14578	14622	14457	14617	14539	14533	14468	14502	14573	14608	14600	14608	14468	14618	14763	14517	14476	14468	14585	14318	14491	14749	14519	14595	14554	14581	14445	14680	14593	14679	14608	14531	14625	14591	14493	14568	14505	14462	14453	14678	14484	14610	14539	14479	14520	14756	14728	14627	14649	14618	14508	14579	14661	14718	14551	14565	14624	14650	14660	14457	14551	14535	14631	14418	14652	14769	14574	14427	14517	14577	14571	14545	14703	14411	14811	14660	14744	14518	14561	14589	14585	14528	14722	14623	14774	14614	14521	14674	14780	14637	14673	14564	14527	14528	14587	14650	14393	14498	14562	14444	14581	14635	14622	14689	14499	14529	14743	14674	14662	14712	14501	14473	14522	14664	14567	14625	14792	14574	14627	14596	14554	14473	14671	14660	14624	14673	14764	14616	14615	14504	14485	14552	14647	14505	14567	14493	14657	14567	14471	14680	14529	14581	14724	14635	14541	14455	14452	14582	14559	14638	14661	14756	14557	14556	14576	14784	14717	14605	14628	14531	14567	14707	14539	14581	14622	14591	14501	14585	14556	14827	14627	14656	14577	14583	14579	14642	14514	14425	14457	14535	14424	14578	14624	14514	14678	14679	14729	14657	14712	14610	14695	14633	14640	14516	14585	14761	14607	14497	14647	14579	14614	14543	14715	14545	14606	14490	14517	14597	14604	14529	14511	14530	14564	14669	14578	14459	14648	14626	14611	14625	14622	14554	14589	14569	14472	14547	14550	14595	14241	14650	14687	14444	14670	14581	14514	14699	14517	14608	14565	14580	14763	14647	14593	14595	14589	14605	14558	14487	14549	14638	14595	14324	14658	14596	14681	14721	14500	14742	14582	14649	14607	14653	14670	14412	14540	14568	14610	14586	14542	14628	14641	14535	14552	14566	14573	14447	14765	14775	14314	14645	14598	14609	14469	14525	14649	14420	14515	14335	14656	14591	14533	14492	14471	14625	14620	14589	14749	14769	14694	14668	14557	14505	14728	14663	14612	14645	14619	14535	14555	14751	14633	14542	14621	14520	14559	14485	14599	14517	14410	14517	14604	14702	14593	14636	14540	14636	14605	14490	14589	14608	14433	14757	14439	14545	14739	14700	14588	14586	14681	14558	14588	14480	14668	14397	14545	14522	14536	14613	14666	14603	14750	14589	14508	14572	14604	14636	14560	14648	14525	14639	14560	14620	14599	14646	14603	14742	14697	14582	14588	14336	14517	14815	14613	14544	14603	14646	14529	14755	14380	14798	14677	14819	14667	14539	14619	14667	14614	14587	14506	14507	14525	14468	14565	14663	14618	14578	14741	14316	14672	14769	14850	14751	14515	14693	14569	14387	14501	14661	14576	14777	14353	14561	14625	14587	14527	14531	14622	14707	14466	14770	14635	14599	14445	14574	14484	14671	14573	14647	14509	14691	14686	14663	14717	14679	14608	14452	14604	14536	14598	14634	14445	14591	14569	14714	14569	14347	14656	14469	14570	14532	14720	14406	14543	14621	14810	14773	14488	14744	14780	14751	14677	14651	14619	14694	14653	14468	14557	14579	14602	14542	14644	14561	14610	14612	14657	14723	14680	14704	14633	14707	14663	14654	14750	14541	14572	14663	14480	14529	14627	14681	14689	14575	14605	14617	14637	14513	14577	14693	14504	14621	14522	14669	14599	14566	14816	14552	14703	14553	14682	14693	14641	14555	14474	14595	14682	14500	14853	14616	14585	14604	14534	14525	14464	14570	14639	14623	14727	14471	14547	14706	14592	14654	14576	14422	14549	14569	14552	14560	14521	14640	14516	14614	14719	14603	14628	14501	14457	14700	14676	14625	14475	14547	14667	14447	14622	14521	14551	14389	14504	14638	14740	14595	14625	14635	14709	14592	14458	14643	14677	14581	14380	14588	14579	14491	14451	14584	14677	14678	14591	14607	14540	14695	14634	14471	14425	14606	14636	14659	14664	14743	14672	14531	14554	14510	14653	14714	14663	14407	14682	14451	14595	14471	14520	14557	14551	14504	14483	14609	14679	14451	14656	14697	14576	14661	14582	14622	14609	14618	14624	14697	14682	14532	14531	14466	14663	14521	14565	14450	14650	14574	14541	14599	14540	14628	14645	14664	14664	14523	14567	14596	14645	14668	14528	14580	14650	14586	14556	14698	14678	14656	14630	14629	14556	14679	14539	14487	14751	14641	14529	14356	14722	14639	14566	14520	14555	14678	14697	14685	14679	14529	14530	14567	14593	14609	14583	14652	14451	14531	14751	14606	14598	14725	14743	14520	14684	14503	14597	14507	14601	14679	14515	14469	14611	14753	14600	14623	14543	14515	14637	14465	14587	14583	14625	14532	14626	14405	14502	14507	14645	14678	14607	14631	14675	14551	14565	14532	14747	14495	14637	14685	14637	14530	14618	14682	14540	14599	14344	14682	14588	14616	14567	14494	14610	14472	14582	14490	14558	14598	14451	14624	14546	14465	14623	14553	14484	14762	14476	14647	14564	14594	14600	14734	14635	14698	14568	14659	14513	14515	14364	14573	14644	14578	14512	14565	14601	14553	14595	14435	14602	14563	14528	14607	14382	14746	14625	14592	14576	14543	14488	14636	14617	14587	14742	14575	14579	14511	14368	14488	14703	14646	14515	14416	14576	14783	14383	14489	14501	14635	14680	14432	14769	14594	14728	14611	14531	14824	14497	14625	14612	14394	14671	14638	14619	14596	14569	14630	14478	14485	14555	14593	14526	14670	14603	14445	14636	14526	14522	14559	14420	14424	14594	14511	14520	14662	14550	14633	14524	14684	14756	14503	14617	14650	14477	14754	14612	14665	14608	14526	14643	14655	14516	14587	14735	14604	14509	14525	14564	14578	14779	14635	14487	14543	14562	14609	14510	14574	14688	14670	14510	14565	14603	14665	14708	14682	14772	14376	14543	14785	14583	14539	14655	14586	14508	14766	14786	14549	14698	14796	14547	14558	14515	14407	14673	14506	14633	14621	14521	14704	14550	14678	14715	14593	14624	14603	14611	14585	14531	14536	14440	14671	14641	14594	14578	14451	14750	14615	14617	14518	14608	14559	14573	14470	14764	14602	14723	14707	14520	14475	14561	14536	14491	14677
23941	22948	41395	40898	34943	31281	26528	20489	21825	19680	17481	17165	17046	17043	17055	17117	16926	16932	16893	16941	16867	16923	16978	16746	17034	17027	16882	16938	16923	16720	16919	16842	16798	16962	16953	16725	16855	16805	17041	16990	16776	16826	16640	16983	16945	16853	16973	16720	16736	16769	16937	16777	16815	16895	16665	16854	16709	16707	16768	16715	16874	16810	16723	16908	17032	16845	16837	16573	16588	16949	16615	16849	16726	16635	16715	16930	16911	16646	16688	16868	16642	16824	16745	16714	16583	16736	16522	16802	16755	16817	16629	16674	16796	16707	16482	16515	16621	16651	16780	16723	16597	16596	16883	16756	16746	16692	16952	16652	16712	16597	16616	16598	16880	16826	16775	16568	16650	16741	16603	16806	16874	16683	16581	16810	16652	16757	16791	16768	16675	16951	16669	16809	16731	16714	16791	16756	16762	16680	16695	16732	16898	16776	16898	16700	16700	16693	16561	16882	17023	16667	16547	16754	16951	16727	16731	16715	16612	16741	16596	16653	16846	16657	16968	16695	16671	16571	16819	16766	16798	16851	16869	16663	16814	16776	16669	16964	16900	17032	16798	16925	16616	16688	16766	16530	16613	16705	16746	16747	16785	16754	16673	16789	16874	16865	16940	16787	16712	16740	16753	16597	16798	16772	16691	16726	16843	16810	16796	16635	16662	16668	16798	16877	16611	16680	16657	16568	16693	16581	16526	16756	16791	16872	16612	16810	16653	16581	16766	16725	16663	16814	16679	16913	16700	16637	16991	16846	16667	16778	16748	16848	16878	16715	16781	16739	16633	16567	16647	16657	16747	16742	16692	16816	16744	16723	16948	16642	16703	16771	16574	16721	16819	16676	16739	16829	16738	16763	16577	16725	16608	16667	16672	16780	16619	16814	17062	16787	16575	16804	16721	16686	16829	16870	16893	16831	16667	16724	16728	16739	16570	16722	16550	16552	16689	16650	16733	16679	16749	16633	16882	16850	16887	16720	16732	16946	16741	16547	16945	16773	16797	16667	16639	16718	16897	16796	16786	16802	16856	16821	16678	16702	16831	16698	16626	16549	17067	16653	16718	16675	16853	16724	16888	16780	16930	16733	16829	16838	16691	16728	16817	16572	16808	16670	16891	16668	16581	16775	16661	16793	16813	17025	16766	16703	16749	16642	16844	16679	16932	16831	16756	16621	16744	16812	16565	16612	16759	16573	16950	16766	16718	16991	16931	16704	16793	16624	16756	16675	16670	16691	16689	16666	16737	16841	16797	16853	16661	16842	16925	16854	16717	16799	16783	16686	16581	16731	16803	16603	16605	16457	16594	16944	16784	16543	16728	17054	16806	16748	16647	16779	16727	16565	16850	16788	16826	16778	16590	16771	16838	16740	16933	16720	16584	16675	16710	16949	16882	16751	16759	16655	16783	16802	16825	16756	16879	16695	16910	16829	16770	16577	16592	16701	16663	16478	16663	16838	16828	16671	16583	16700	16676	16643	16733	16725	16823	16630	16788	16597	16892	16665	16827	16937	16673	16817	16753	16682	16907	16739	16712	16737	16759	16513	16765	16698	16676	16842	16767	16506	16941	16660	16922	16736	16901	16623	16767	16727	16609	16739	16674	16605	16829	16803	16785	16585	16845	16692	16702	16913	16931	16644	16828	16764	16648	16757	16703	16654	16784	16630	16675	16857	16810	16712	16740	16840	16949	16735	16683	16639	16579	16616	16856	16930	16749	16714	16684	16727	16726	16716	16773	16560	16619	16789	16785	16840	16781	16752	16901	16849	16652	16705	16661	16765	16932	16683	16725	16642	16667	16799	16611	16840	16784	16705	16617	16659	16832	16780	16642	16665	16639	16760	16683	16738	16762	16834	16726	16734	16715	16698	16913	16774	16713	16781	16791	16563	16798	16916	16624	16716	16756	16664	16831	16746	16676	16752	16758	16667	16718	16661	16727	16678	16647	16650	16552	16815	16731	16816	16686	16738	16534	16621	16644	16964	16799	16815	16961	16807	16719	16604	16802	16741	16637	16615	16776	16687	16647	16601	16618	16663	16747	16532	16819	16698	16600	16670	16756	16679	16717	16729	16739	16853	16687	16639	16730	16662	16709	16713	16925	16751	16866	16725	16962	16578	16751	16806	16819	16871	16767	16681	16983	16875	16700	16762	16534	16869	16736	16771	16694	16813	16643	16821	16701	16681	16527	16667	16704	16775	16814	16627	16817	16592	16707	16908	16787	16952	16772	16692	16745	16715	16675	16601	16641	16865	16887	16688	16804	16720	16699	16677	16580	16724	16531	16639	16701	16556	16682	16662	16715	16534	16855	16578	16798	16693	16764	16738	16902	16806	16581	16741	16531	16693	16703	16809	16749	16767	16694	16799	16698	16705	16702	16637	16720	16778	16619	16538	16764	16764	16940	16677	16564	16693	16676	16771	16915	16803	16652	16650	16563	16459	16880	16571	16693	16872	16734	16781	16716	16769	16770	16822	16728	16790	16838	16772	16703	16889	16798	16581	16878	16705	16895	16947	16739	16580	16554	16700	16996	16864	16855	16811	16685	16797	16667	16740	16678	16738	16701	16783	16650	16813	16708	16739	16651	16698	16874	16837	16777	16459	16821	16733	16517	16693	16536	16580	16755	16755	16647	16655	16650	16809	16835	16717	16739	16715	16589	16786	16842	16836	16768	16803	16662	16780	16664	16902	16913	16554	16825	16806	16764	16706	16848	16664	16754	16761	16664	16421	16937	16859	16743	16746	16767	16792	16830	16705	16715	16646	16700	16634	16721	16663	16871	16782	16770	16600	16792	16604	16866	16627	16865	16775	16683	16949	16820	16646	16887	16665	16853	16782	16871	16743	16957	16951	16698	16697	16893	16911	16746	16781	16932	16661	16839	16811	16927	16827	16729	16785	16683	16764	16743	16756	16929	16772	16421	16740	16847	16737	16739	16747	16725	16885	16744	16597	16715	16839	16649	16699	17006	16797	16760	16858	16456	16587	16632	16672	16758	16883	16790	16640	16764	16852	16593	16867	16568	16666	16655	16872	16835	16739	16589	16726	16891	16857	16973	16694	16770	16651	16714	17014	17099	16824	16670	16848	16710	16777	16791	16772	16739	16763	16775	16780	16691	16643	16699	16742	16591	16891	16722	16668	16624	16610	16712	16740	16750	16826	16654	16729	16771	16587	16899	16645	16728	16515	16862	16611	16555	16728	16822	16653	16545	16636	16843	16917	16653	16692	16600	16803	16803	16688	16746	16641	16744	16732	16655	16701	16858	16736	16904	16760	16677	16854	16836	16722	16593	16675	16891	16590	16794	16744	16753	16724	16759	16522	16655	16708	16775	16595	16798	16728	16891	16785	16703	16821	16603	16832	16907	16636	16766	16768	16882	16897	16869	16561	17019	16606	16747	16809	16756	16835	16869	16771	16862	16509	16831	16810	16690	16626	16539	16730	16780	16883	16766	16715	16777	16766	16907	16701	16766	16655	16855	16617	16982	16933	16828	16698	16609	16611	16570	16973	17015	16560	16790	16573	16806	16919	16627	16672	16795	16793	16685	16801	16638	16670	16709	16786	16533	16758	16788	16892	16759	16546	16706	16744	16807	16706	16716	16715	16570	16830	16717	16936	16835	16654	16591	16706	17020	16739	16745	16873	16819	16725	16760	16709	16765	16621	16801	16740	16845	16926	16881	16519	16870	16857	16727	16777	16718	16797	16771	16726	16882	16733	16887	16591	16861	16937	16739	16720	16712	16759	16759	16686	16647	16744	16686	16522	16849	16714	16699	16717	16726	16833	16738	16718	16748	16611	16784	16557	16774	16648	16898	16714	16876	16648	16765	16793	16891	16631	16808	16835	17022	16760	16750	16799	16841	16726	16719	16631	16697	16612	16839	16902	16641	16956	16817	16835	16591	16631	16630	16720	16760	16617	16874	16699	16663	16969	16715	16755	16624	16679	16712	16606	16723	16921	16611	16685	16619	16563	16593	16772	16716	16694	16794	16685	16828	16672	16739	16773	16706	16767	16748	16651	16874	16778	16833	16658	16723	16734	16814	16733	16795	16704	16827	16486	16856	16649	16949	16669	16687	16692	16764	16690	16841	16781	16822	16595	16573	16566	16796	16669	16867	16798	16845	16777	16770	16827	16755	16755	16768	16989	16781	16638	16859	16929	16776	16751	16864	16775	16558	16857	16682	16652	16682	16476	16638	16608	16803	16748	16927	16630	16726	16675	16693	16902	16764	16660	16755	16506	16775	16814	17001	16736	16871	16804	16742	16682	16760	16853	16627	16654	16591	16953	16832	16810	16763	16826	16565	16729	16835	16859	16688	16690	16945	16590	16876	16739	16862	16702	16714	16795	16705	16733	16816	16974	16809	16900	16856	16831	16724	16719	16775	16854	16861	16721	16716	16757	16778	16864	16775	16584	16619	16696	16430	16844	16855	16847	16554	16808	16880	16581	16775	16918	16691	16520	16864	16533	16626	16662	16727	16625	16729	17008	16835	16762	16669	16784	16841	16803	16749	16826	16653	16819	16694	16616	16780	16953	16810	16807	16914	16705	16905	16668	16702	16573	16793	16703	16804	16773	16933	17020	16748	16724	16950	16803	16727	16624	16803	16620	16690	16616	16657	16859	16735	16577	16736	16777	16709	16717	16796	16708	16793	16649	16806	16650	16608	16704	16761	16621	16673	16827	16903	16932	16769	16832	16819	16843	16614	16785	16706	16755	16766	16619	16729	16766	16840	16676	16785	16754	16861	16919	16532	16519	16525	16767	16833	16920	16532	16814	16769	16732	16670	16808	16793	16898	16636	16771	16712	16724	16613	16657	16882	16665	16639	16822	16730	16719	16686	16587	16712	16656	16922	16790	16707	16745	16850	16731	16715	16706	16705	16683	16684	16921	16996	16824	16865	16637	16610	16812	16875	16837	16768	16846	16838	16905	16681	16737	16927	16807	16891	16650	16753	16707	16660	16669	16689	16751	16718	16806	16734	16863	16658	16913	16852	16938	16744	16619	16640	16582	16596	16493	16623	16707	16706	16845	16646	16875	16856	16847	16520	16646	16530	16797	16834	16763	16674	16763	16448	16831	16863	16723	16629	16643	16662	16875	16760	16830	16797	16741	16858	16735	16704	16816
39318	85745	79840	56380	41864	31699	23972	18588	22254	17184	14858	14785	14587	14396	14553	14583	14689	14423	14398	14608	14510	14377	14557	14612	14549	14487	14580	14370	14412	14499	14361	14299	14479	14559	14495	14459	14483	14474	14456	14374	14501	14437	14358	14491	14516	14494	14472	14604	14642	14451	14500	14389	14312	14376	14477	14421	14514	14404	14391	14183	14542	14378	14535	14566	14398	14567	14387	14745	14339	14410	14458	14451	14422	14365	14236	14526	14486	14203	14340	14385	14418	14383	14463	14392	14463	14353	14466	14530	14282	14410	14552	14495	14340	14266	14334	14530	14436	14542	14366	14495	14432	14314	14344	14539	14443	14347	14464	14329	14401	14503	14349	14292	14459	14354	14464	14419	14613	14400	14446	14251	14447	14433	14251	14452	14439	14523	14431	14289	14471	14570	14492	14426	14507	14382	14170	14508	14344	14372	14473	14455	14409	14248	14340	14359	14473	14472	14445	14440	14478	14373	14403	14404	14199	14345	14223	14188	14556	14614	14232	14489	14224	14340	14305	14388	14281	14380	14346	14412	14320	14462	14387	14414	14436	14414	14571	14271	14249	14411	14385	14414	14522	14545	14366	14311	14534	14298	14463	14515	14377	14426	14296	14285	14298	14382	14377	14433	14562	14534	14505	14320	14249	14353	14410	14249	14365	14518	14406	14347	14703	14570	14235	14362	14478	14422	14489	14509	14536	14293	14383	14444	14328	14327	14383	14550	14515	14434	14464	14466	14411	14444	14442	14373	14326	14300	14396	14411	14367	14419	14376	14474	14466	14547	14541	14511	14437	14399	14450	14443	14518	14340	14392	14366	14392	14427	14637	14406	14455	14333	14411	14261	14414	14556	14288	14409	14468	14425	14414	14482	14522	14501	14376	14454	14435	14433	14420	14435	14355	14385	14271	14402	14471	14453	14371	14365	14469	14423	14369	14350	14275	14503	14429	14318	14545	14313	14404	14595	14438	14358	14483	14409	14309	14414	14427	14367	14314	14475	14442	14503	14100	14274	14388	14385	14393	14246	14346	14291	14423	14494	14372	14476	14274	14200	14419	14414	14422	14391	14324	14497	14313	14440	14252	14472	14370	14452	14505	14469	14643	14562	14485	14395	14341	14348	14469	14443	14349	14596	14554	14463	14430	14435	14513	14380	14412	14477	14478	14347	14476	14322	14511	14307	14397	14477	14516	14443	14463	14361	14373	14296	14445	14445	14454	14232	14286	14507	14385	14514	14409	14464	14387	14395	14376	14492	14384	14558	14272	14440	14297	14154	14456	14317	14499	14390	14356	14404	14229	14490	14406	14376	14396	14371	14290	14385	14508	14342	14495	14440	14453	14509	14502	14403	14357	14476	14322	14552	14514	14479	14388	14589	14501	14444	14292	14545	14390	14369	14404	14501	14535	14332	14452	14357	14339	14468	14401	14380	14420	14513	14376	14558	14552	14431	14282	14385	14273	14363	14531	14323	14381	14370	14375	14432	14374	14363	14411	14322	14303	14431	14144	14198	14386	14645	14458	14239	14615	14382	14404	14376	14380	14353	14269	14461	14316	14441	14430	14349	14580	14321	14330	14178	14514	14257	14338	14264	14423	14354	14486	14339	14408	14230	14525	14509	14376	14176	14324	14532	14517	14381	14385	14288	14629	14435	14444	14378	14512	14440	14394	14472	14386	14421	14437	14293	14611	14405	14340	14452	14524	14422	14448	14506	14426	14484	14363	14338	14593	14350	14436	14317	14373	14296	14275	14517	14537	14411	14419	14347	14420	14382	14306	14360	14139	14389	14275	14379	14396	14312	14344	14444	14289	14296	14556	14312	14444	14558	14390	14466	14445	14313	14553	14380	14253	14436	14507	14482	14498	14386	14459	14506	14380	14431	14234	14279	14366	14428	14159	14419	14427	14451	14368	14402	14382	14370	14379	14311	14365	14456	14554	14470	14234	14549	14386	14455	14582	14469	14290	14491	14474	14183	14439	14589	14579	14407	14475	14482	14461	14588	14484	14387	14478	14441	14273	14299	14433	14505	14475	14443	14431	14581	14273	14509	14406	14331	14467	14326	14404	14517	14519	14439	14345	14355	14517	14375	14411	14407	14431	14268	14365	14420	14268	14399	14501	14390	14346	14481	14348	14408	14405	14373	14436	14466	14322	14376	14325	14314	14325	14587	14334	14514	14434	14516	14457	14434	14556	14421	14561	14334	14561	14318	14362	14532	14360	14651	14315	14552	14357	14613	14315	14372	14246	14628	14509	14499	14440	14337	14247	14482	14388	14405	14372	14384	14359	14414	14632	14410	14575	14374	14550	14317	14519	14544	14394	14589	14512	14542	14436	14451	14430	14411	14547	14455	14487	14366	14454	14388	14492	14474	14394	14471	14353	14403	14450	14422	14706	14522	14409	14459	14365	14397	14248	14496	14514	14593	14432	14339	14449	14439	14452	14441	14413	14396	14427	14348	14599	14375	14324	14375	14537	14422	14465	14386	14411	14227	14466	14541	14260	14541	14522	14478	14393	14381	14520	14370	14346	14461	14299	14369	14362	14288	14574	14605	14409	14221	14507	14335	14571	14316	14518	14558	14373	14420	14580	14178	14560	14298	14401	14432	14410	14381	14597	14380	14543	14532	14586	14360	14505	14408	14537	14349	14438	14310	14457	14365	14475	14468	14414	14488	14528	14404	14312	14402	14288	14464	14244	14420	14511	14358	14348	14462	14481	14434	14288	14483	14343	14403	14305	14397	14482	14612	14449	14553	14343	14357	14501	14400	14315	14515	14287	14539	14322	14398	14517	14604	14551	14269	14578	14318	14305	14703	14350	14337	14468	14542	14360	14494	14412	14487	14394	14453	14344	14497	14372	14229	14283	14338	14317	14341	14465	14425	14378	14449	14412	14522	14440	14405	14568	14299	14430	14284	14340	14242	14333	14414	14393	14371	14631	14448	14483	14357	14514	14533	14612	14300	14405	14560	14653	14339	14429	14370	14456	14407	14430	14434	14356	14500	14431	14350	14472	14396	14396	14482	14264	14434	14415	14315	14338	14359	14409	14333	14447	14456	14394	14547	14379	14444	14573	14314	14399	14246	14483	14399	14494	14479	14418	14233	14393	14406	14312	14583	14439	14439	14567	14405	14385	14366	14301	14453	14383	14415	14461	14410	14590	14326	14436	14675	14410	14415	14453	14270	14465	14442	14343	14241	14393	14393	14269	14509	14590	14441	14339	14428	14477	14485	14338	14294	14583	14442	14523	14419	14409	14430	14450	14391	14289	14402	14495	14330	14540	14425	14526	14409	14423	14451	14622	14413	14375	14694	14453	14439	14363	14535	14546	14436	14575	14551	14540	14452	14511	14358	14357	14443	14358	14455	14523	14399	14457	14407	14368	14511	14330	14496	14520	14438	14537	14346	14397	14192	14385	14411	14438	14556	14282	14432	14340	14404	14366	14567	14432	14459	14416	14397	14412	14322	14474	14434	14327	14451	14408	14465	14302	14244	14348	14250	14353	14215	14547	14428	14522	14468	14318	14376	14471	14449	14383	14412	14380	14407	14460	14292	14428	14383	14312	14253	14432	14582	14391	14366	14291	14541	14538	14488	14636	14527	14227	14329	14511	14412	14432	14471	14418	14288	14598	14255	14524	14296	14289	14465	14441	14481	14470	14470	14368	14395	14517	14502	14477	14277	14486	14478	14294	14459	14441	14362	14330	14207	14247	14402	14463	14396	14431	14344	14248	14543	14570	14362	14331	14597	14389	14428	14253	14282	14615	14634	14475	14522	14354	14356	14492	14469	14251	14354	14262	14488	14593	14258	14371	14303	14281	14614	14405	14431	14471	14434	14413	14249	14508	14472	14298	14403	14400	14504	14522	14459	14609	14614	14489	14320	14341	14508	14450	14324	14487	14437	14330	14561	14430	14171	14451	14416	14469	14200	14429	14406	14426	14369	14381	14383	14332	14402	14280	14432	14370	14635	14326	14582	14520	14392	14396	14514	14340	14420	14272	14525	14396	14342	14446	14321	14420	14539	14395	14516	14453	14270	14539	14383	14437	14516	14434	14346	14316	14549	14566	14264	14382	14336	14444	14396	14312	14329	14514	14504	14478	14606	14438	14513	14433	14347	14471	14555	14320	14272	14342	14443	14410	14426	14254	14135	14398	14455	14448	14473	14554	14347	14498	14416	14527	14360	14497	14277	14628	14341	14495	14318	14609	14446	14315	14307	14340	14386	14468	14488	14578	14528	14420	14459	14344	14461	14557	14358	14246	14610	14419	14472	14183	14361	14423	14307	14360	14336	14401	14458	14488	14312	14486	14588	14401	14474	14312	14357	14272	14372	14400	14473	14551	14292	14343	14341	14539	14546	14418	14522	14545	14492	14276	14431	14347	14477	14545	14488	14354	14361	14489	14463	14264	14324	14416	14274	14542	14312	14496	14523	14320	14507	14320	14460	14473	14384	14181	14429	14387	14572	14291	14482	14366	14429	14620	14390	14438	14246	14548	14502	14496	14350	14443	14472	14534	14298	14545	14438	14395	14397	14456	14641	14344	14360	14400	14355	14425	14462	14411	14338	14418	14589	14414	14420	14328	14561	14616	14326	14386	14286	14495	14428	14355	14258	14371	14263	14523	14415	14561	14278	14370	14491	14519	14362	14466	14520	14208	14323	14403	14456	14383	14324	14322	14456	14357	14440	14454	14287	14390	14481	14270	14408	14390	14380	14460	14532	14484	14460	14407	14516	14242	14529	14401	14355	14408	14326	14385	14391	14485	14424	14358	14496	14325	14371	14417	14515	14430	14568	14457	14493	14334	14536	14391	14377	14325	14336	14429	14416	14422	14416	14532	14476	14505	14588	14306	14377	14540	14637	14427	14372	14436	14449	14511	14317	14272	14526	14419	14376	14481	14497	14383	14419	14405	14402	14487	14527	14423	14412	14545	14325	14351	14486	14219	14447	14442	14386	14267	14458	14501	14388	14413	14285	14414	14383	14398	14464	14390	14544	14384	14393	14439	14431	14255	14568	14439	14414	14453	14452	14563	14526	14280	14585	14375	14293	14361	14413	14506	14464	14455	14471	14155	14398	14472	14447	14335	14407	14399	14440	14449	14384	14276	14257	14367	14415	14414	14483	14588	14570
22780	21728	36270	38005	37393	35068	31058	23280	26429	21500	18135	17395	17114	17153	17069	17340	17239	17005	17090	17171	17013	17011	17118	17096	17198	17228	17002	17027	16924	16899	17076	17123	16967	16953	17113	16941	17069	16923	17122	16896	16842	16868	16884	17155	17196	16990	17222	17033	16757	16797	16934	16730	17017	16844	17087	16920	16811	16860	16841	16845	16920	16803	16870	16790	16814	16915	17042	16911	16939	16763	16725	16895	16955	16877	16685	16797	16961	16943	16977	17012	16844	16859	16755	16930	16856	16913	17004	16803	16857	16714	16764	16910	16907	16762	16729	16686	16864	16769	16815	16759	16874	16766	16835	16887	16984	16722	16743	16904	16813	16630	16945	16651	16795	16888	16729	16695	16697	16828	16702	16941	16812	16911	16900	16707	16930	16978	16708	16716	16722	16969	16845	16925	16834	16853	16707	16860	16769	16662	16768	16787	16759	16560	16772	16922	16867	16648	16731	16720	16749	16789	16771	16623	16915	16686	16641	16744	16740	16825	16762	16872	16872	16749	16833	16893	16852	16781	16665	16755	16809	17022	16708	16888	16829	16942	16896	16780	16817	16893	16807	16851	16822	16946	16828	16855	16897	16902	16878	17033	16852	16718	16958	16874	16802	17003	16837	16763	16819	16836	16812	16583	16885	16906	16893	16898	16798	16947	16786	16812	16929	16670	16959	16689	16946	16869	16720	16847	16864	16814	17082	16764	16589	16761	16664	16709	16636	16901	16883	16821	16859	16801	16896	16761	16744	17018	16838	16705	16886	16537	16808	16982	16715	16785	16960	16883	16818	16794	16840	16726	16742	16685	16884	17026	16722	16800	16802	16814	16716	16763	16678	16931	16807	16801	16777	16768	16669	16871	16831	16869	16841	16926	16827	16868	17132	16880	16949	16873	16887	16811	16989	16774	16898	16838	16977	16735	16836	16823	16784	16825	16779	16855	16838	16885	16963	16780	16901	16990	16818	16664	16663	16921	16967	16962	16851	16674	16848	16725	16914	16797	16852	16901	16762	16802	17072	16761	16856	16762	16947	16900	16932	16938	16848	17039	17059	16635	16746	17083	16861	16630	16823	16672	16678	16624	17035	16789	16953	16870	16826	16850	16913	16759	16806	16587	16902	16887	16736	16831	16631	16711	16906	16837	16738	16651	16795	16830	16943	17004	16883	16751	16842	16867	16800	16794	16860	16655	16647	16642	16718	16769	16796	16799	16723	16925	16612	16894	16862	16853	16865	16817	16867	16812	16712	16449	16573	16993	16896	16742	16770	16763	16734	16821	16532	16664	17018	17011	16941	16855	16821	16723	16873	16773	16673	16800	16917	16683	16771	16874	16926	16830	16737	16954	16805	16781	16605	16828	16796	16785	16714	16961	17116	16924	16624	16718	16781	16703	16780	16698	16837	16752	16750	16976	16996	16702	16625	16617	16839	16892	16768	16858	16690	16859	16649	16900	16825	16743	16921	16635	16560	16876	16826	16810	16970	17058	16864	16878	16911	16940	16851	16687	16712	16743	16871	16880	16625	16692	16716	16925	16597	16736	16794	16856	16730	16807	16913	16752	16888	16801	17016	17054	16828	16890	16784	17045	16929	16863	16741	16717	16862	16757	16884	16951	16783	16779	16908	16928	16801	16941	16721	16961	16782	16753	16803	16785	16810	16776	16662	16814	16753	16841	16892	16773	16942	16706	16876	16714	16867	16952	16904	16679	16764	17003	16735	16762	16946	16874	16967	16598	16879	16803	16636	16877	16845	16950	16981	16765	16883	16894	16854	17039	16971	16897	16961	16826	17078	16770	16596	16707	16789	16784	16929	16714	16890	16970	16955	16999	16611	16772	16980	16762	16705	16836	16693	16885	16842	16894	16632	16949	16830	16847	16723	16806	16771	16930	16850	16897	16851	17030	16642	16811	16688	16810	16997	16831	16497	16878	16717	16601	16815	16537	16715	16791	16946	16590	16846	16722	16714	16754	16747	16723	16882	16867	16924	16681	16748	16795	16807	16760	16879	16702	16647	16721	16693	17109	16813	16631	16739	16904	16975	16878	16740	16908	16880	16965	16796	16865	16702	16929	16700	16704	16917	16880	16811	16855	16683	16623	16888	16710	16675	16887	16817	16963	16987	16898	16799	16936	16830	16793	16838	16776	16739	16659	16998	16712	16717	16822	16873	16727	16820	16778	16755	16748	16701	16701	16913	16779	16769	16904	16882	16860	16845	16618	17064	16687	16695	16883	16802	17017	17012	16855	16762	16770	16948	16874	16533	16859	17044	16895	16863	16869	16819	16826	16687	16835	16715	16817	16840	16867	16723	16626	16701	16884	16943	16840	16727	16722	16794	16768	16668	16829	16512	16790	16932	16744	16786	16825	16870	16762	16891	16804	16960	16676	16696	16706	16777	16764	16801	16850	16753	16786	16901	16678	16781	16865	16707	16727	16912	16921	16973	16735	16795	16846	16778	16764	16709	16895	16985	16686	16779	16787	16718	16774	16722	16820	17056	16867	17159	16886	16694	16748	16840	16764	16952	16649	16995	16903	16707	16676	16894	16830	16964	16814	16877	16904	16606	16722	16646	16822	16810	16806	16709	16681	16934	16697	16594	16664	17022	16981	16731	16798	16956	16718	16576	16891	17047	16653	16618	16641	16705	16651	16944	16853	16665	16732	16785	16805	16872	16646	16639	16808	16788	16856	17055	16855	16573	16761	16942	16821	16786	16826	16762	16937	16817	16828	16882	16833	16982	16762	16727	16473	16832	16759	16861	17009	16914	16837	16732	16973	16842	16604	16657	16767	16988	16683	16905	16611	16832	16834	16773	16779	16665	16689	16701	16775	16816	16925	16769	16884	16788	16701	16736	16630	16732	16711	16741	16708	16781	16904	16844	16703	17117	16704	16869	16928	16878	16884	16955	16887	16875	16834	16789	16783	16946	16750	16698	16686	16876	16764	16703	16864	16978	16825	16695	16606	16902	16866	16669	16783	16859	16772	16721	16779	16806	16756	16824	16573	16811	16903	16857	16938	16747	16800	17018	16978	16850	16916	17019	16829	16721	16756	16712	16985	16913	16535	16927	16789	16728	16981	16930	16816	16766	16732	16625	16674	16746	16574	16778	16753	16880	16802	16776	16560	16922	16627	16904	16671	16810	16875	16859	16700	16828	16846	16666	16911	16795	16911	16920	16916	16774	16963	16701	16781	16720	16951	17023	16728	16823	16854	16613	16810	16765	16731	16936	16804	16678	16834	16806	16676	16556	16726	16936	17018	16765	16820	16807	16624	16797	16759	16844	16988	16837	16754	16805	16657	16874	16811	16829	16913	16886	16793	16897	16895	17055	16746	17004	16705	16951	17046	17158	16792	16759	16834	16864	16743	16665	16924	16891	16661	16839	16655	16866	16938	16913	16837	16759	16730	16899	16801	16691	16911	16904	16852	16853	16774	16805	16719	16734	16864	16685	16718	16850	16712	16892	16797	16789	16622	16793	16652	16978	16898	17015	16764	16664	16746	16829	16896	16770	16935	16755	16753	16980	16827	16828	16902	16764	16768	16886	16681	17012	16822	16894	16792	16855	16771	16927	16904	16873	16666	16827	16955	16778	16819	16799	16979	16779	16875	16789	16819	16827	16770	16798	16887	16637	16926	16923	16778	17071	16997	16843	16809	16760	16861	16833	17052	16824	16773	16755	16574	16680	16954	16943	16901	16668	16907	16828	16871	16831	16937	16961	16758	16604	16846	16851	16914	16858	16685	17009	16827	16940	16942	16984	16863	16755	16825	16758	16829	16930	16845	16715	16694	16775	16878	16907	16820	16920	16871	16996	16829	16833	16780	16951	17041	16894	16724	16773	16832	16703	16736	16943	16909	16791	16812	16822	16815	16810	16829	16819	16863	16941	17005	16937	16862	17040	16807	16940	16744	16692	16720	16926	16707	16684	16843	16624	16844	16892	16790	16597	16947	16716	16789	16992	16726	16823	16846	17025	16669	16795	16669	16760	16917	16702	16795	16643	16741	16776	16802	16931	17059	16925	16663	16651	16605	16708	16813	16907	16750	16656	16745	16709	16819	16927	16815	16778	17013	16931	16830	16917	16725	16822	16798	16848	16801	16824	16809	16762	16683	16840	16791	16662	16882	16971	17008	16846	16930	16795	16961	16855	16855	16932	16989	16897	16900	16736	17148	16869	17025	16874	16794	16659	16789	16839	16953	16661	16884	16813	16976	16943	16987	16900	16761	16935	16870	16698	16725	16845	16819	16750	16648	16965	16660	16835	16871	16835	16782	16925	16901	16773	16758	16739	16711	17032	16931	17006	16749	16894	16714	16883	16784	16903	16827	16904	16893	16790	16855	16705	17054	16720	16707	16843	16896	16820	16861	16882	16851	16857	16960	16699	16644	16714	17117	16990	16784	16840	16844	16743	16699	17009	16858	16674	16823	16880	17001	16806	16801	16757	16935	17026	16997	16868	16817	16784	16654	16659	16732	16797	16659	16868	16726	16904	16795	16657	16739	16711	16998	16816	16438	16817	16854	16807	16964	16663	16805	16862	16777	16967	16673	16929	16628	16636	16752	16828	16808	16875	16865	16773	16715	16729	16930	16771	16528	16839	16973	16802	17041	16868	16742	16896	16870	16932	16922	16981	16877	16936	16713	16901	16745	16861	16901	16717	16923	16785	16801	16698	16646	16707	16720	16861	16573	16749	16818	16819	16862	16741	16802	16852	16755	16827	16649	16568	16823	16686	16683	16639	16882	16778	16692	16892	16693	16937	16604	16984	16922	16925	16707	16874	16708	17174	16873	16865	16770	16885	16922	16874	17110	16912	16787	16780	16983	16780	16671	16841	16846	16946	16821	16915	16831	16820	16922	17052	16796	16523	16962	16917	16830	16926	16990	16788	16860	16800	16545	16874	16787	16791	16861	16805	16915	16473	16896	16770	16754	16921	16762	16580	16748	16754	16739	16829	16844	16767	16901	16912	16746	16782	16709	16690	16824	16817	16798	16714	16737	16819	16906	16717	16864	16841	16703	16868	16583	16843	16859	16776	16835	16893	16904	16787	16787	16821	17029	16772	16638	17040	16528	16811	16652	16902	16798	16657	16708	16887	16825	16902	16796	16961	16942	16810	16913	16624	16690
46279	92236	91376	71728	55413	40466	29158	21737	27862	19547	15287	14919	14685	14701	14753	14539	14735	14420	14389	14422	14568	14386	14641	14345	14433	14534	14260	14422	14419	14421	14565	14441	14258	14365	14243	14387	14432	14516	14389	14536	14514	14405	14513	14528	14499	14562	14400	14384	14437	14496	14297	14366	14284	14556	14442	14587	14347	14271	14269	14346	14223	14528	14381	14378	14473	14444	14489	14487	14411	14408	14404	14489	14393	14385	14369	14282	14298	14483	14432	14419	14450	14299	14423	14651	14216	14319	14261	14433	14488	14294	14573	14300	14334	14424	14649	14336	14424	14440	14380	14316	14419	14491	14508	14383	14461	14304	14604	14256	14359	14409	14523	14268	14505	14545	14460	14398	14481	14509	14440	14538	14335	14489	14290	14330	14467	14315	14324	14383	14377	14342	14423	14415	14476	14371	14354	14520	14450	14306	14387	14287	14395	14482	14328	14525	14348	14504	14451	14465	14501	14485	14346	14586	14370	14380	14558	14543	14568	14377	14170	14247	14354	14547	14330	14377	14406	14441	14393	14455	14479	14391	14462	14508	14243	14455	14376	14514	14502	14194	14394	14494	14381	14536	14396	14486	14256	14552	14241	14372	14299	14525	14323	14387	14397	14437	14512	14527	14372	14483	14493	14443	14398	14449	14317	14475	14336	14476	14524	14393	14481	14445	14532	14527	14445	14347	14452	14354	14317	14477	14417	14372	14489	14354	14396	14527	14486	14459	14405	14420	14451	14376	14570	14532	14299	14449	14393	14505	14462	14324	14433	14423	14448	14381	14512	14345	14435	14172	14125	14343	14347	14269	14501	14449	14424	14261	14425	14497	14449	14450	14407	14187	14310	14269	14342	14367	14236	14219	14444	14393	14201	14465	14407	14609	14322	14384	14392	14248	14514	14520	14533	14320	14473	14430	14599	14404	14493	14651	14349	14599	14447	14481	14324	14408	14406	14363	14291	14394	14429	14458	14522	14256	14313	14433	14459	14463	14232	14389	14462	14401	14456	14391	14442	14408	14426	14284	14326	14354	14358	14558	14489	14326	14306	14387	14472	14385	14424	14255	14590	14528	14397	14350	14386	14421	14474	14318	14377	14398	14394	14387	14312	14412	14508	14305	14523	14540	14383	14583	14374	14584	14391	14419	14266	14379	14313	14346	14404	14351	14426	14409	14430	14448	14560	14480	14370	14438	14223	14449	14436	14242	14348	14297	14457	14454	14401	14306	14615	14464	14463	14351	14536	14380	14273	14483	14337	14372	14267	14484	14491	14358	14441	14393	14374	14293	14396	14549	14386	14417	14173	14458	14565	14402	14450	14515	14284	14290	14729	14254	14507	14640	14349	14242	14204	14312	14518	14472	14322	14479	14485	14447	14501	14454	14439	14458	14503	14356	14516	14241	14457	14389	14394	14511	14549	14373	14476	14406	14349	14421	14421	14345	14449	14591	14416	14340	14393	14288	14371	14411	14345	14371	14371	14336	14325	14276	14475	14360	14473	14414	14410	14330	14338	14455	14429	14301	14411	14407	14327	14427	14385	14315	14258	14142	14428	14364	14267	14366	14496	14452	14418	14487	14331	14429	14469	14341	14299	14439	14395	14486	14476	14433	14555	14313	14267	14404	14447	14289	14475	14396	14263	14500	14163	14481	14332	14425	14154	14493	14425	14488	14445	14374	14104	14444	14268	14476	14426	14345	14397	14429	14389	14317	14392	14357	14361	14371	14448	14606	14427	14506	14517	14376	14495	14494	14349	14329	14363	14410	14352	14436	14402	14367	14499	14537	14343	14363	14441	14419	14455	14406	14311	14312	14415	14398	14371	14331	14465	14440	14583	14466	14300	14414	14408	14416	14299	14344	14446	14554	14431	14366	14378	14431	14414	14374	14323	14396	14400	14182	14528	14316	14278	14354	14450	14451	14414	14411	14439	14326	14368	14388	14407	14549	14354	14452	14422	14522	14212	14384	14465	14655	14325	14210	14362	14454	14373	14149	14184	14373	14422	14478	14468	14302	14382	14515	14434	14505	14456	14293	14486	14476	14385	14591	14395	14475	14491	14508	14491	14328	14490	14585	14427	14505	14416	14450	14422	14365	14433	14459	14362	14358	14406	14252	14373	14556	14585	14404	14545	14529	14451	14242	14470	14416	14411	14261	14420	14469	14352	14351	14498	14444	14454	14546	14315	14522	14392	14378	14445	14418	14412	14434	14327	14424	14267	14487	14359	14577	14418	14346	14547	14390	14356	14474	14362	14314	14477	14405	14436	14312	14382	14504	14284	14200	14405	14341	14454	14169	14380	14321	14395	14513	14355	14184	14380	14465	14235	14330	14424	14476	14455	14326	14337	14479	14565	14339	14307	14424	14315	14445	14081	14469	14506	14470	14511	14447	14372	14213	14450	14357	14440	14454	14411	14353	14413	14428	14486	14458	14544	14490	14284	14457	14484	14333	14460	14545	14428	14398	14231	14541	14296	14453	14501	14397	14340	14505	14441	14491	14388	14413	14287	14416	14334	14425	14429	14520	14445	14379	14275	14333	14373	14580	14481	14630	14293	14381	14362	14343	14506	14432	14408	14312	14423	14416	14405	14315	14415	14394	14486	14468	14455	14371	14428	14493	14475	14391	14371	14120	14316	14442	14470	14415	14305	14163	14322	14247	14512	14410	14367	14392	14492	14257	14494	14340	14351	14331	14454	14357	14382	14474	14349	14399	14518	14420	14329	14475	14341	14306	14574	14163	14396	14424	14406	14434	14386	14261	14312	14504	14312	14302	14516	14478	14364	14407	14413	14630	14476	14523	14401	14470	14476	14248	14296	14417	14485	14429	14146	14368	14544	14405	14368	14367	14466	14487	14486	14296	14323	14361	14398	14366	14446	14417	14524	14311	14404	14497	14543	14373	14305	14345	14227	14284	14395	14476	14386	14451	14433	14394	14378	14309	14349	14356	14145	14525	14287	14427	14524	14458	14498	14574	14265	14470	14288	14413	14304	14236	14663	14480	14444	14220	14380	14298	14494	14514	14553	14662	14436	14410	14304	14427	14361	14390	14425	14443	14352	14327	14392	14450	14464	14347	14427	14332	14362	14396	14606	14293	14368	14325	14454	14606	14307	14312	14216	14372	14479	14372	14534	14471	14584	14434	14376	14506	14365	14316	14538	14392	14545	14318	14496	14531	14294	14479	14387	14437	14486	14364	14431	14484	14439	14339	14401	14257	14442	14473	14233	14455	14197	14371	14380	14272	14391	14278	14410	14301	14357	14477	14165	14332	14376	14411	14356	14377	14464	14405	14483	14429	14221	14261	14364	14632	14427	14433	14415	14439	14364	14211	14521	14231	14299	14310	14405	14241	14547	14413	14319	14281	14518	14343	14544	14276	14429	14327	14437	14425	14444	14458	14449	14498	14313	14431	14421	14336	14417	14571	14304	14211	14564	14382	14522	14377	14485	14579	14297	14299	14462	14454	14381	14342	14509	14404	14509	14549	14395	14506	14128	14536	14511	14366	14605	14384	14533	14364	14476	14479	14335	14525	14352	14471	14298	14606	14344	14450	14364	14334	14504	14433	14337	14316	14289	14417	14412	14331	14417	14580	14270	14559	14350	14427	14380	14450	14342	14348	14465	14373	14448	14557	14506	14297	14241	14350	14421	14555	14584	14441	14290	14258	14426	14418	14464	14323	14416	14435	14374	14501	14563	14344	14369	14412	14455	14390	14562	14518	14453	14370	14487	14349	14387	14459	14345	14457	14430	14464	14315	14416	14350	14668	14396	14429	14521	14393	14584	14493	14475	14451	14253	14339	14233	14472	14461	14477	14454	14398	14431	14459	14489	14324	14432	14250	14348	14333	14464	14588	14332	14526	14459	14623	14205	14419	14477	14388	14396	14411	14419	14401	14346	14434	14506	14370	14273	14336	14381	14355	14373	14447	14385	14293	14326	14382	14524	14490	14308	14288	14218	14557	14342	14446	14480	14308	14404	14436	14338	14449	14469	14400	14404	14350	14344	14458	14320	14379	14262	14502	14238	14307	14418	14595	14425	14417	14496	14454	14417	14321	14374	14326	14419	14302	14449	14347	14451	14385	14327	14295	14471	14328	14408	14378	14560	14468	14477	14316	14325	14453	14504	14344	14439	14307	14325	14318	14369	14506	14472	14407	14371	14379	14505	14479	14392	14212	14309	14354	14316	14371	14541	14451	14467	14366	14250	14574	14422	14351	14321	14309	14380	14521	14510	14208	14496	14250	14379	14362	14538	14594	14489	14412	14353	14363	14430	14455	14330	14444	14411	14443	14517	14340	14330	14509	14382	14469	14422	14579	14228	14431	14346	14548	14527	14501	14470	14512	14506	14223	14451	14350	14315	14498	14362	14412	14364	14381	14312	14466	14435	14262	14585	14382	14385	14569	14269	14514	14501	14345	14430	14387	14504	14664	14479	14313	14448	14363	14555	14422	14400	14453	14401	14376	14453	14412	14535	14305	14526	14458	14237	14411	14416	14512	14381	14355	14470	14557	14439	14428	14419	14359	14427	14222	14492	14415	14386	14422	14157	14338	14491	14309	14235	14345	14438	14343	14452	14334	14247	14377	14415	14555	14359	14228	14328	14396	14585	14413	14511	14455	14364	14368	14522	14474	14330	14580	14475	14486	14432	14400	14313	14385	14297	14450	14449	14617	14281	14286	14371	14308	14400	14319	14327	14406	14447	14211	14353	14402	14478	14314	14421	14383	14321	14301	14623	14465	14448	14347	14368	14450	14564	14396	14399	14415	14315	14241	14555	14418	14230	14246	14686	14095	14420	14415	14320	14471	14505	14515	14436	14448	14360	14333	14501	14320	14453	14381	14453	14308	14390	14312	14426	14399	14578	14511	14351	14336	14370	14373	14393	14354	14344	14435	14528	14521	14345	14496	14523	14556	14476	14380	14500	14338	14316	14413	14339	14413	14413	14254	14359	14536	14561	14301	14334	14543	14444	14429	14539	14349	14292	14471	14598	14372	14402	14313	14303	14468	14357	14497	14431	14561	14324	14478	14426	14513	14390	14353	14339	14563	14249	14359	14342	14339	14417	14525	14399	14573	14402	14465	14471	14358	14420	14285	14597	14238	14440	14444	14468	14328	14296	14387	14435	14509
28379	33548	44766	35859	26743	21409	19297	18461	18444	17803	17533	17811	17411	17738	17556	17462	17458	17511	17487	17498	17390	17707	17669	17649	17551	17420	17500	17359	17398	17327	17514	17536	17492	17323	17327	17397	17447	17598	17432	17575	17403	17637	17559	17427	17468	17582	17580	17556	17320	17589	17366	17602	17549	17327	17514	17443	17372	17510	17418	17280	17538	17518	17373	17496	17590	17427	17477	17613	17344	17580	17623	17475	17566	17763	17471	17538	17401	17500	17436	17437	17356	17493	17472	17534	17449	17636	17615	17205	17626	17393	17383	17531	17424	17486	17457	17468	17507	17557	17560	17509	17421	17503	17470	17431	17530	17425	17378	17333	17550	17335	17616	17408	17536	17554	17354	17458	17666	17433	17457	17469	17307	17391	17370	17541	17447	17518	17295	17378	17470	17408	17336	17236	17482	17557	17386	17432	17444	17626	17481	17453	17486	17369	17426	17343	17483	17606	17429	17442	17547	17296	17403	17460	17395	17443	17610	17374	17511	17410	17270	17378	17426	17358	17490	17409	17278	17560	17553	17563	17477	17307	17577	17458	17476	17315	17411	17321	17347	17533	17316	17461	17478	17549	17446	17551	17519	17415	17645	17578	17392	17492	17515	17446	17451	17192	17561	17391	17458	17414	17374	17623	17400	17284	17371	17463	17433	17525	17489	17202	17448	17510	17479	17644	17583	17627	17583	17435	17402	17461	17400	17343	17509	17365	17398	17283	17434	17469	17430	17447	17412	17502	17439	17403	17395	17525	17563	17332	17305	17365	17293	17376	17515	17372	17688	17253	17472	17309	17588	17474	17397	17424	17448	17473	17273	17413	17195	17388	17557	17417	17577	17410	17420	17510	17351	17427	17614	17397	17601	17455	17452	17333	17610	17523	17329	17414	17401	17425	17366	17511	17597	17430	17490	17422	17296	17450	17353	17543	17477	17290	17649	17452	17362	17318	17531	17457	17294	17408	17454	17336	17237	17596	17607	17503	17474	17432	17406	17360	17336	17347	17471	17573	17392	17336	17582	17314	17721	17292	17164	17529	17522	17367	17376	17244	17430	17475	17572	17512	17367	17427	17535	17476	17431	17230	17650	17349	17428	17346	17381	17281	17454	17491	17490	17542	17350	17504	17306	17471	17564	17351	17430	17552	17532	17333	17362	17422	17404	17537	17450	17696	17695	17350	17647	17509	17426	17432	17409	17429	17265	17306	17397	17541	17393	17581	17750	17438	17445	17515	17422	17485	17467	17442	17578	17457	17492	17337	17634	17670	17548	17434	17333	17489	17499	17492	17566	17656	17439	17254	17499	17505	17496	17550	17281	17441	17509	17558	17454	17392	17323	17195	17386	17304	17582	17716	17524	17574	17451	17291	17479	17327	17539	17408	17573	17480	17436	17384	17533	17455	17305	17653	17431	17730	17502	17267	17525	17469	17397	17552	17589	17432	17678	17394	17384	17615	17556	17557	17487	17495	17658	17498	17479	17270	17570	17368	17457	17372	17387	17566	17681	17525	17475	17307	17424	17688	17595	17455	17552	17550	17429	17572	17280	17723	17491	17282	17336	17441	17804	17653	17441	17485	17535	17683	17424	17389	17536	17481	17426	17439	17592	17482	17405	17419	17494	17556	17519	17482	17379	17379	17356	17420	17330	17639	17624	17373	17428	17660	17643	17517	17594	17459	17537	17383	17483	17462	17309	17412	17475	17620	17273	17545	17495	17376	17521	17374	17474	17396	17602	17381	17593	17480	17664	17385	17625	17348	17398	17637	17637	17371	17338	17356	17386	17544	17506	17366	17420	17403	17314	17439	17487	17499	17457	17560	17526	17581	17396	17655	17636	17403	17360	17455	17360	17581	17553	17603	17427	17493	17494	17323	17353	17348	17291	17343	17531	17312	17458	17323	17602	17515	17464	17172	17556	17497	17609	17551	17539	17439	17474	17567	17419	17471	17252	17396	17511	17613	17426	17373	17342	17606	17289	17387	17508	17394	17386	17733	17459	17374	17497	17523	17408	17484	17488	17185	17449	17379	17451	17394	17601	17467	17446	17402	17423	17384	17536	17561	17515	17325	17302	17379	17193	17293	17489	17454	17324	17529	17649	17442	17436	17574	17354	17364	17382	17506	17479	17511	17327	17427	17772	17385	17393	17554	17336	17512	17444	17481	17387	17328	17187	17337	17311	17433	17336	17322	17620	17257	17478	17484	17468	17400	17599	17313	17429	17437	17759	17482	17497	17274	17292	17543	17469	17449	17432	17612	17502	17342	17481	17480	17402	17477	17437	17488	17443	17460	17425	17404	17531	17369	17684	17372	17388	17674	17466	17545	17565	17687	17626	17394	17593	17366	17365	17317	17543	17535	17567	17367	17382	17433	17482	17366	17355	17520	17491	17480	17345	17313	17533	17435	17416	17321	17255	17377	17578	17388	17458	17566	17417	17518	17416	17581	17418	17456	17294	17470	17513	17455	17544	17545	17510	17353	17513	17357	17326	17294	17489	17555	17315	17535	17577	17479	17444	17615	17521	17272	17459	17398	17421	17277	17566	17419	17484	17423	17502	17546	17456	17513	17501	17460	17532	17355	17404	17464	17622	17460	17537	17365	17405	17396	17339	17363	17434	17569	17643	17391	17478	17543	17513	17586	17355	17444	17396	17562	17660	17769	17448	17437	17665	17434	17520	17387	17485	17358	17545	17617	17585	17637	17491	17526	17517	17563	17292	17525	17415	17489	17515	17506	17420	17410	17463	17359	17639	17244	17511	17398	17538	17456	17465	17404	17575	17400	17320	17415	17652	17427	17608	17482	17588	17646	17585	17616	17439	17601	17431	17400	17570	17367	17272	17405	17408	17408	17590	17422	17373	17411	17366	17511	17508	17545	17517	17457	17606	17440	17502	17161	17488	17452	17540	17435	17496	17491	17485	17346	17539	17377	17522	17289	17482	17521	17475	17559	17399	17368	17429	17268	17457	17474	17579	17411	17403	17397	17414	17400	17531	17424	17488	17540	17241	17615	17313	17404	17399	17410	17552	17419	17549	17315	17487	17439	17517	17559	17416	17529	17517	17498	17527	17530	17483	17462	17541	17378	17404	17414	17439	17327	17601	17524	17599	17590	17473	17284	17468	17489	17329	17280	17374	17471	17291	17581	17479	17435	17542	17319	17756	17315	17529	17548	17441	17553	17529	17545	17540	17528	17490	17538	17386	17527	17383	17413	17524	17495	17439	17382	17341	17355	17346	17351	17462	17631	17456	17315	17490	17585	17620	17663	17582	17362	17370	17433	17519	17333	17238	17462	17414	17529	17208	17305	17631	17271	17471	17403	17385	17413	17617	17372	17507	17515	17311	17508	17439	17502	17382	17458	17455	17455	17340	17680	17597	17313	17595	17442	17451	17535	17251	17350	17436	17370	17552	17455	17502	17254	17718	17511	17670	17608	17318	17468	17544	17487	17497	17452	17546	17616	17398	17421	17459	17341	17504	17423	17529	17575	17420	17263	17534	17501	17434	17370	17458	17517	17377	17516	17671	17361	17634	17598	17527	17496	17431	17670	17460	17622	17462	17339	17538	17386	17402	17601	17569	17544	17629	17348	17322	17542	17564	17335	17419	17517	17763	17483	17343	17408	17347	17377	17436	17535	17380	17629	17526	17609	17548	17378	17449	17485	17429	17490	17563	17373	17364	17388	17715	17310	17433	17619	17294	17414	17264	17438	17521	17454	17446	17500	17546	17445	17607	17271	17576	17514	17430	17449	17504	17354	17321	17373	17372	17390	17545	17428	17484	17602	17567	17582	17607	17603	17432	17469	17422	17468	17635	17530	17369	17553	17316	17518	17639	17402	17426	17519	17529	17455	17677	17460	17517	17522	17403	17740	17356	17483	17659	17490	17646	17494	17398	17342	17142	17478	17429	17325	17710	17495	17351	17395	17532	17538	17491	17548	17527	17292	17484	17754	17574	17440	17422	17416	17272	17401	17635	17444	17597	17436	17484	17546	17492	17414	17433	17464	17471	17480	17339	17583	17364	17621	17431	17514	17342	17357	17413	17427	17589	17307	17467	17418	17571	17459	17424	17393	17432	17385	17498	17301	17358	17393	17588	17403	17589	17373	17460	17431	17515	17527	17493	17405	17539	17522	17385	17597	17474	17491	17326	17500	17691	17502	17620	17442	17692	17329	17523	17479	17422	17400	17474	17526	17537	17204	17525	17582	17465	17220	17450	17463	17534	17545	17477	17450	17421	17501	17436	17494	17596	17601	17555	17572	17498	17573	17584	17451	17312	17405	17331	17454	17469	17452	17516	17475	17560	17364	17304	17540	17716	17374	17415	17551	17370	17371	17357	17706	17447	17375	17582	17339	17328	17460	17630	17739	17636	17601	17736	17546	17470	17559	17538	17496	17468	17413	17528	17359	17390	17409	17550	17472	17406	17584	17591	17569	17375	17452	17429	17603	17264	17395	17520	17449	17457	17579	17269	17666	17577	17472	17458	17431	17372	17488	17363	17541	17307	17399	17638	17271	17485	17536	17746	17396	17591	17329	17371	17549	17349	17570	17725	17450	17517	17449	17619	17670	17518	17598	17688	17380	17593	17343	17501	17474	17501	17362	17572	17432	17642	17550	17571	17516	17494	17571	17455	17382	17673	17350	17459	17348	17546	17505	17291	17366	17475	17393	17680	17598	17321	17397	17454	17370	17490	17368	17469	17420	17566	17375	17335	17428	17401	17563	17444	17475	17484	17349	17328	17300	17367	17516	17357	17530	17530	17477	17556	17541	17481	17539	17344	17409	17472	17436	17597	17559	17534	17408	17327	17525	17414	17338	17352	17097	17441	17510	17569	17551	17408	17415	17401	17467	17451	17313	17453	17421	17152	17412	17621	17209	17661	17672	17570	17436	17471	17719	17475	17386	17600	17480	17560	17738	17598	17452	17575	17440	17472	17560	17477	17517	17401	17375	17467	17436	17428	17379	17505	17429	17569	17224	17634	17421	17518	17409	17433	17379	17290	17436	17414	17301	17526	17532	17504	17391	17568	17458	17613	17359	17517	17362	17472	17490	17470	17566	17506	17497	17421	17458	17562	17460	17558	17460	17441	17610	17559	17415	17592	17461	17493	17363	17273	17507	17718	17441	17495	17301
26165	51662	46366	33076	24726	18917	16536	16002	15996	15163	15065	14944	14919	15007	14759	14946	14772	14928	14804	14911	14815	14928	14869	14787	15001	14994	14768	14712	14741	14790	14808	14839	14862	14845	14888	14770	14771	14814	14873	14849	14801	14481	14852	14937	14954	14736	14631	14762	14964	14807	14794	14764	14722	14654	14715	14854	14873	14681	14725	14790	14945	14687	14824	14770	14916	14719	14811	14769	14575	14867	14716	14820	14708	14797	14881	14939	14933	14691	14789	14711	14956	14740	14699	14842	14782	14920	14846	14703	14738	14872	14918	14772	14740	14781	14760	14700	14729	14846	14823	14774	14717	14841	14707	14685	14853	14804	14763	14980	14768	14698	14872	14839	14667	14885	14751	14730	14781	14959	14689	14819	14756	14858	14910	14671	14697	14630	14932	14722	14914	14674	14839	14773	14788	15025	14869	14697	14786	14871	14722	14765	14742	14743	14718	14825	14658	14670	14880	14773	14837	15016	14813	14797	14811	14899	14660	14729	14827	14939	14843	14842	14863	14866	14796	14695	14816	14781	14715	14571	14800	14975	14777	14992	14828	14787	14839	14855	14693	14845	14863	14791	14831	14757	14769	14894	14731	14651	14610	14804	14736	14952	14948	14859	14734	14784	14875	14730	14781	14771	14809	14959	14807	14666	14951	14777	14825	14720	14684	14744	14827	14889	14709	14793	14831	14967	14586	14994	14909	14774	14868	14832	14723	14682	14709	14757	14838	14753	14919	14828	14888	14765	14794	14783	14721	14641	14758	14827	14974	14773	14646	14824	14850	14751	14790	14774	14741	14777	14744	14851	14750	14825	14986	14841	14826	14689	14996	14913	14672	14891	14680	14723	14746	14759	14754	14747	14878	14874	14746	14796	14766	14783	14861	14877	14877	14758	14848	14786	14704	14764	14775	14894	14789	14992	14720	14830	14615	14721	14864	14771	14758	14636	14823	14772	14650	14837	14758	14619	14676	14678	14859	14799	14736	14853	14823	14722	14786	14754	14770	14803	14716	14800	14592	14602	14665	14701	14815	14780	14759	14856	14591	14832	14803	14631	14741	14797	14991	14884	14727	14894	14637	14870	15008	14706	14778	14749	14716	14746	14687	14800	14763	14916	14755	14640	14965	14895	14824	14921	14765	14832	14986	14936	14675	14610	14775	14829	14561	14956	14605	14871	14709	14689	14733	14947	14813	14779	14839	14822	14790	14652	14762	14868	14668	14869	14732	14707	14795	14869	14567	14824	14798	14904	14833	14707	14688	14969	14823	14785	14727	14807	14774	14811	14755	14921	14794	14685	14830	14656	14793	14875	14692	14828	14870	14728	14819	14911	14864	14844	14904	14761	14725	14848	14797	14911	14695	14820	14781	14916	14718	14664	14944	14860	14784	14848	14738	14797	14702	14787	14952	14738	14983	14786	14770	14974	14629	14750	14737	14496	14918	14668	14729	14611	14844	14869	14580	14837	14608	14748	14705	14843	15074	14855	14884	14819	14641	14856	14977	14933	14685	14828	14844	14812	14849	14640	14757	14878	14798	14908	14941	14797	14754	14931	14532	14884	14792	14796	14927	14801	14827	14680	14614	14664	14739	14707	14907	14818	14752	14794	14872	14722	14956	14747	14758	14940	14772	14635	14998	14918	14918	14975	14744	14909	14839	14896	14793	14890	14898	14753	14922	14781	14902	14711	14765	14908	14925	14808	14525	14914	14848	14766	14808	14844	14750	14733	14916	14848	14940	14651	14725	14760	14826	14822	14726	14820	14840	14742	14784	14769	14884	14905	14865	14799	14831	14885	14905	14764	14715	14752	14821	14793	14784	14901	14792	14839	14741	14715	14844	14800	14723	14705	14918	14716	14688	14790	14752	14827	14768	14931	14754	14759	14847	14825	14776	14794	14822	14821	14832	14847	14590	14765	14866	14904	14742	14590	14834	14790	14952	14812	14888	14802	14888	14850	14803	14672	14995	14984	14821	14751	14811	14708	14923	14815	14805	14867	14729	15033	14856	14631	14784	14803	14694	14777	14733	14776	14727	14953	14788	14888	14714	14761	14683	14755	14854	14916	14918	14860	14810	14710	14800	14744	14680	14911	14611	14741	14832	14707	14729	14790	14968	14699	14881	14765	14795	14826	14729	14779	14844	14726	14778	14955	14796	14825	14812	14953	14661	14823	14600	14894	14805	14895	14872	14850	14884	14660	14759	14820	14837	14726	14797	14812	14761	14880	14869	14855	14829	14711	14752	14699	14723	14740	14848	14683	14866	14753	14840	14828	14693	14786	14763	14590	14718	14860	14821	14818	14595	14781	14885	14823	14897	14915	14879	14796	14676	14946	14828	14822	14817	14769	14898	14861	14814	14612	14720	14872	14744	14732	14711	14971	14741	14853	14716	14686	14764	14746	15052	14782	14803	14779	14696	14874	14908	14850	14708	14666	14796	14808	14896	14791	14811	14821	14757	14907	14748	14818	14955	14699	14928	14996	14707	14856	14814	14884	14756	14711	14779	14916	14737	14763	14732	14749	14708	14907	14942	14748	14931	14746	14837	14703	14928	14933	14646	14697	14897	14873	14667	14810	14831	14755	14795	15092	14700	14857	14933	14792	14713	14677	14798	14784	14747	14719	14784	14830	14652	14948	14898	14876	14696	14641	14479	14810	14717	14930	14886	14945	14808	14859	14684	14805	14966	14862	14835	14833	14905	14627	14892	14753	14761	14766	14854	14942	14832	14764	14739	14744	14862	14808	14776	14958	14770	14817	14769	14731	14893	14702	14809	14926	14755	14958	14646	14781	14896	14778	14744	14896	14771	14877	14654	14679	14790	14789	14645	14700	14763	14758	14771	14848	14673	14722	14851	14775	14817	14972	14781	14987	14758	14706	14804	14702	14901	14736	14771	14735	14929	14731	14692	14626	14541	14711	14924	14783	14829	14740	14757	14789	14779	14831	14810	14713	14803	14784	15002	14748	14797	14775	14860	14802	14834	14868	14746	14764	14645	14778	14872	14772	14920	15132	14784	14790	14835	14792	14828	14663	14582	14865	14650	14736	14822	14880	14718	14744	14805	14717	14733	14911	14750	14823	14565	14798	14997	14822	14841	14761	14781	14840	14750	14862	14734	14861	14787	14869	14998	14837	14835	14850	14705	14775	14814	14801	14812	14587	14710	14747	14665	14798	14700	14816	14802	14847	14751	14951	14867	14648	14802	14982	14912	14769	14591	14793	14720	14734	14919	14857	14817	14936	14903	14777	14836	14894	14838	14683	14934	14791	14806	14766	14723	14822	14804	14637	14801	14630	14911	14980	14724	14755	14884	14652	14692	14807	14827	14858	14791	14901	14843	14561	14839	14640	14791	14776	14855	14758	14743	14738	14791	14798	14742	14827	14849	14611	14816	14780	14905	14719	14754	14914	14790	14772	14800	14881	14827	14733	14826	14684	15021	14828	14950	14787	14923	14850	14694	14930	14874	14689	14764	14647	14798	14897	14899	14786	14842	14891	14861	14650	14770	15040	14743	14784	14905	14714	14777	14943	14762	14780	14935	14843	14840	14869	14905	14817	14785	14827	14705	14855	14892	14805	14798	14794	14729	14696	14845	14730	14780	14808	14638	14797	14749	14804	14956	14745	15002	14833	14818	14852	14693	14831	14777	14733	14686	14571	14685	14684	14905	14710	14716	14776	14870	14795	14869	14948	14836	14685	14908	14792	15000	14691	14864	14814	14739	14679	14907	14904	14736	14761	14738	14721	14702	14846	14796	14662	14780	14849	14703	14576	14824	14927	14830	14709	14707	14847	14860	14814	14763	14793	14528	14660	14664	14726	14762	14785	14937	14775	14799	14804	14751	14896	14883	14710	14606	14710	14790	14946	14858	14724	14918	14702	14792	14599	14866	14727	14857	14841	14810	14761	14892	14861	14766	14823	14977	14747	14684	14651	14790	14672	14773	14805	14760	14805	14646	14750	14922	14789	14854	14842	14958	14672	14713	14733	14813	14893	14878	14815	14906	14795	14810	14996	14854	14706	14719	14758	14828	14597	14730	14780	14669	14841	14759	14755	14863	14933	14734	14938	14735	14995	14802	14802	14715	14637	14941	14923	14908	14604	14809	14769	14814	14760	14765	14612	14753	14821	14889	14617	14738	14611	14813	14825	14821	14865	14773	14869	14794	14798	14869	14774	14696	14971	14846	14734	14756	14802	14688	14989	14692	14803	14834	14886	14815	14782	14646	14768	14749	14826	14741	14835	14863	14909	14602	14805	14901	14742	14729	14790	14716	14781	14839	14859	14802	14863	14768	14865	14893	14718	14621	14797	14897	14834	14815	14759	14700	14672	14790	14800	14782	14914	14933	14777	14841	14935	14817	14716	14898	14810	14700	14973	14741	14855	14900	14845	14678	14820	14850	14681	14736	14640	14733	14749	14827	14738	14910	14664	14785	14717	14752	14918	14776	14836	14699	14832	14686	14809	14689	14814	14913	14868	14889	14840	14924	14750	14696	14757	14611	14639	14839	14826	14771	14945	14869	14661	14924	14801	14710	14663	14941	14703	14788	14923	14772	14690	14746	14749	14934	14841	14833	14817	14818	14700	14726	14863	14704	14846	14854	14833	14764	14761	14864	14896	14781	14769	14782	14837	14759	14762	14605	14724	15004	14732	14748	14907	14719	14681	14866	14744	14800	14730	14846	14746	14949	14731	14765	14680	14658	14620	14718	15038	14979	14573	14685	14713	14856	14771	14731	14850	14795	14834	14840	14739	14817	14988	14871	14822	14933	14775	14841	14911	14736	14891	14881	14817	14932	14808	14729	14804	14733	14867	14821	14897	14723	14690	14795	14669	14791	14788	14648	14625	14874	14759	14686	14826	14692	14965	14801	14692	14882	14885	14640	14607	14860	14869	14833	14872	14984	14876	14706	14678	14842	14686	14959	14683	14673	14844	14666	14900	14804	14775	14977	14938	14878	14846	14732	14946	14791	14726	14664	14843	14882	14601	14777	14786	14800	14888	14684	14709	14606	14816	14702	14806	14755	14840	14668	14830	14824	14982	14638	14659	14852	14742	14994	14780	14781	15043	14931	14759	14727	14800	14860	14792	14808	14838	14868	14796	14979	14830	14745	14894	14764	14882	14764	14835	14780	14775
24001	22838	41071	42371	37911	32592	26544	20557	22873	19841	18011	17416	17514	17413	17524	17487	17510	17382	17411	17352	17522	17360	17316	17433	17337	17266	17111	17319	17363	17241	17292	16992	17443	17217	17438	17225	17304	17391	17215	17301	17167	17333	17185	17296	17248	17521	17451	17411	17242	17119	17265	17259	17146	17166	17305	17178	17161	17365	17384	17089	17194	17011	17044	16994	17133	17147	17422	16980	17273	17132	17132	17001	17340	17044	17332	16972	17015	17088	17209	17074	17150	17132	17199	17103	17254	17283	17363	17055	17268	17268	17324	17071	17320	17131	17172	17237	17482	17277	17241	17222	17241	17136	17263	17130	17317	17320	17023	17209	17306	17185	17202	17194	17175	17312	17143	17340	17425	17186	17271	17389	17003	17232	17288	17145	17087	17019	17138	17321	17339	17339	17167	17336	17227	17286	17215	17360	17286	16994	17199	17233	17205	17148	17311	17027	17072	17219	17187	17308	17137	17033	17089	17079	17366	17389	17356	17342	17024	17107	17243	17208	17266	17211	17190	17196	17178	17378	17217	17324	17199	17300	17154	17087	17108	17216	17285	17178	16950	16950	17391	17333	16943	16961	17044	17209	17287	17266	17102	17211	17231	17119	17184	17229	17347	17326	16976	17205	16965	17101	17141	17367	17261	17062	17200	17263	17213	16993	17348	17365	17030	17260	17190	17281	17201	17449	17259	17248	17192	17102	17280	17408	17065	17218	17174	17281	17166	17051	17204	17336	17408	17177	17317	17228	17171	17166	17093	17279	17198	17319	17344	17056	17098	17182	17075	17321	17309	17344	17212	17101	17187	17227	17091	17073	17165	17281	17235	17062	17403	17217	16984	17048	17309	17358	17150	17347	17197	17416	17297	17329	17192	17235	17069	17304	17236	17415	17251	17208	17221	17342	17269	17185	17175	17503	17327	17172	17180	17103	17254	17183	17222	17292	17237	17153	17345	17143	17065	17153	17105	17144	17198	17161	17110	16975	17289	17346	17184	17127	17070	17373	17303	17268	17340	17281	17225	17193	17270	17233	17084	16933	17282	17053	17018	16895	17401	17305	17172	17250	17245	17173	17092	17294	17226	17011	17229	17340	17217	17238	17329	17553	17058	17121	17375	17217	17369	17239	17223	17338	17325	17099	17376	17089	17221	17082	17223	17288	17228	17066	17461	17320	17201	17339	17180	17168	17219	17297	17248	17237	17135	17104	17161	17012	17201	17193	17239	17020	17228	17181	17033	17379	17227	17208	17156	17463	17383	17223	17152	17101	17161	17248	17390	17391	17175	17266	17228	17357	17244	17144	17388	17378	17333	17169	17105	17297	17334	17191	17334	17014	17219	17065	17109	17396	17403	17242	17340	17355	17300	17148	17107	17199	17430	17199	17370	17133	17157	17266	17229	17045	17176	17280	17398	17066	17208	17299	17320	17293	17302	17065	17125	17261	17307	17265	17349	17171	17383	17204	17172	17246	17198	17140	17109	17442	17234	17333	17391	17253	17123	17167	17221	17302	17445	17231	17193	17367	17193	17329	17255	17001	17207	17114	17139	17344	17404	17243	17058	16870	17363	17120	17115	17312	17338	17298	17395	17273	17304	17334	17102	17049	17180	17171	17250	17130	17227	17185	17385	17020	17096	17286	17144	17352	17321	17192	17372	17256	17135	16981	17192	17383	17150	17137	17115	17317	17273	17130	17376	17252	17148	17162	17513	17268	17165	17179	17166	17061	17296	17242	17043	17123	17317	17179	17313	17320	17330	17056	17218	17137	16960	17163	17204	17383	17299	17329	17153	17194	17301	17043	17209	16903	17168	17296	17178	17281	17179	17280	17137	17214	17325	17184	17015	17349	17233	17122	17137	17221	17058	17370	17419	17201	17206	17202	17133	17153	17249	16943	17293	17259	17129	17279	17368	17208	17322	17073	17246	17144	17242	17340	17190	17232	17184	16998	17065	17124	17148	17139	17282	17103	17404	17212	17211	17091	17103	17357	17291	17244	17183	17079	17320	17203	17220	17433	17083	17229	17130	17337	17197	16928	16994	17238	16947	17313	17135	17235	17369	17223	17391	17368	17118	17159	17194	17187	17169	17410	17156	17168	17158	17285	17341	17338	17351	17224	17365	17376	17319	16953	17229	17196	17330	17203	17274	17136	17190	17276	17225	17274	17318	17256	17429	17174	17324	17142	17192	17167	17209	17339	17269	17259	17246	17212	17231	17061	17149	17244	17375	17249	17302	17169	17316	17108	16870	17352	17313	17209	17160	17269	17312	17184	17163	17183	17088	17232	17168	17204	17261	17027	17412	17357	17298	17230	17079	17245	16951	17236	17322	17164	17193	17239	17289	17134	17013	17022	17342	17254	17021	17037	17090	17299	17294	17297	17000	17203	17263	17221	17267	17294	17297	17275	17241	16909	17089	17250	17233	17218	17271	17337	17317	17206	17371	17173	17181	17367	17323	17098	17294	17221	17226	17291	16999	17278	17290	17246	17223	17229	17112	17215	17320	17127	17248	17209	17188	17217	17061	17262	17539	17159	17123	17194	17124	17181	17242	17049	17071	17077	17421	17465	17182	17283	17063	17066	17099	17078	17160	17283	17038	17349	17221	17052	17330	17383	17166	16942	17291	17052	17054	17182	17133	17281	17231	17218	17347	17116	16980	17228	17213	17255	17096	17146	17114	17365	17097	17199	17107	17346	17289	17111	17261	17121	17137	17111	17532	17322	17252	17284	17482	17166	17189	17195	17143	17268	17279	17119	17383	17170	17323	17132	17197	17133	17357	17352	17236	17173	17265	17322	17100	17074	17077	17122	17188	17251	17069	17291	17137	17388	17007	17194	17277	17231	16971	17177	17293	17086	17055	17305	17268	17172	17227	17166	17096	17211	17081	17262	17154	17041	17186	17023	17086	17400	17298	17332	17257	17129	17235	17297	17045	17055	17256	17125	16972	17036	17108	17217	17113	17187	17092	17174	17318	17142	17292	17160	17174	17169	17159	17077	17147	17323	17266	17250	17456	17254	17226	17149	17318	17211	17368	17303	17088	16969	17251	17074	17342	17213	17288	17223	17205	17338	17239	17247	17144	17052	17469	17105	17194	17057	17566	17114	17293	17334	17441	17263	17276	17152	17367	17250	17308	17264	17362	17157	17221	17273	17297	17108	17020	16928	17080	17140	17185	17223	17169	17376	17030	17329	17181	17146	17062	17248	17286	17043	17189	17283	17283	17179	17058	16999	17367	17200	17181	17252	17422	17061	17221	17322	17205	17079	17287	17281	17312	17276	17206	17238	17097	17415	17429	17323	17308	17292	17322	17174	17242	17125	17206	17033	17141	17045	17346	17483	17375	17427	17364	17048	17304	17343	17155	17154	17053	17255	17231	17201	17269	17173	17183	17195	17046	17235	17406	17207	17254	17152	17142	17157	17164	17304	17498	17272	17192	17116	17218	17244	17144	17153	17077	17236	17269	17198	17161	17233	17186	17288	17163	17180	17361	17096	17247	17046	17230	17286	17135	17257	17320	17084	17317	17205	17207	17120	17180	17130	17063	17139	17144	17073	17289	17189	17293	17332	17129	17182	17228	17217	17239	17178	17205	17390	17348	17247	17283	17191	17145	17293	17271	16952	17303	17214	17037	17297	17337	17043	17202	17096	17046	17093	17392	17119	17352	17241	17096	17338	17305	17238	17335	17356	17201	17189	17413	17258	17182	17179	17281	17171	17205	17201	17205	17103	17144	17218	17066	17349	17103	17380	17123	17270	17045	17362	17286	17093	17186	17143	17286	17195	17259	17237	17235	16943	17071	17197	17216	17148	17178	17235	17313	17064	17199	17083	17249	17219	17395	17182	17331	17260	17377	17192	17357	17293	17163	17333	17212	17120	17143	17100	17192	17213	16985	17422	17213	17306	17204	17245	17096	17066	17534	17219	17249	17337	17079	17342	17164	17268	17225	17115	17467	17312	17447	17390	17287	17323	17243	17280	17146	17140	17190	17137	17173	17245	17266	17186	17285	17210	17138	17091	17204	17181	17323	17091	17214	17250	17326	17278	17397	17177	17193	17328	17296	17268	17154	17211	17340	17071	17169	16966	17039	17118	17297	17273	17263	17144	17451	17232	17022	17209	17234	17090	17320	17398	17433	17358	17346	17251	17200	17147	17274	17207	17201	17259	17290	17385	17019	17327	17241	17245	17119	17119	17068	17194	17437	17127	17207	17307	17104	17143	17210	17232	17215	17295	17228	17119	17237	17108	17324	17006	17451	17140	17493	17213	17167	17251	17422	17289	17073	17186	17248	17145	17178	17192	17140	17156	17265	17235	17427	17191	17352	17376	17102	17234	17166	17243	17236	17288	17249	17209	17442	17315	17173	17263	17314	17131	17251	17210	17211	17182	17353	17066	16958	17207	17152	17059	17137	17152	17083	16939	17160	16926	17135	17199	17138	17093	17182	17098	17469	17304	17379	17294	17326	17415	17226	17231	17184	17302	17239	17225	17365	17335	17147	17277	17045	17320	17293	17185	17294	17167	17241	17293	17163	17195	17192	17345	17445	17276	17165	17268	17276	17059	17243	17439	17413	17290	17209	17197	17419	17067	17198	16984	17327	17240	17062	17342	17192	17101	17404	17097	17099	16994	17024	17311	17216	17398	17266	17162	17188	17109	17553	17253	17265	17263	17136	17105	17180	17373	17133	17359	17179	17387	17203	17270	17194	17261	17140	17130	17222	17115	17097	17154	17257	17207	17362	17225	17049	17290	17203	17120	17151	17365	17129	17222	17397	16945	17356	17352	17232	17261	17163	17133	17251	17191	17450	17329	17158	17256	17347	17210	17247	17288	17176	17298	17059	17179	17183	17253	17108	17327	17167	17084	17189	17143	17083	17397	17371	17153	17089	17047	17061	17230	17151	17128	17311	17177	17398	17153	17183	17120	17218	17185	17215	17146	17263	17309	17222	16989	17270	17176	17342	17190	17259	17332	17302	17344	16962	17414	17325	17332	17341	17408	17189	17273	16982	17243	17163	17311	17181	17117	17247	17118	17274	17445	17432	17357	17306	17310	17339	17156	17124	17281	17296	17154	17275	17159	17186	17225	17283	17181	17287	17296	17116	17308	17275	17205	17297	17195	17194	17145	17248	17221
36927	84300	77727	57568	45067	32555	23523	17895	22957	17808	15093	14759	15017	14830	14769	14685	14886	14822	14750	14813	14794	14868	14791	14735	14729	14642	14733	14614	14686	14545	14793	14507	14614	14710	14802	14609	14621	14517	14690	14699	14627	14637	14613	14745	14587	14806	14546	14671	14673	14683	14580	14496	14656	14511	14745	14616	14833	14689	14646	14609	14719	14581	14673	14670	14533	14698	14637	14573	14660	14490	14672	14627	14561	14397	14717	14555	14679	14601	14517	14577	14793	14678	14713	14780	14768	14743	14569	14639	14581	14706	14627	14800	14635	14667	14700	14624	14602	14719	14627	14606	14597	14650	14624	14783	14619	14669	14683	14556	14653	14591	14715	14728	14543	14487	14697	14703	14686	14432	14551	14643	14599	14565	14718	14686	14611	14543	14609	14508	14649	14762	14679	14535	14819	14632	14600	14525	14831	14636	14688	14585	14584	14761	14610	14530	14764	14498	14633	14788	14716	14621	14551	14787	14756	14774	14673	14761	14517	14847	14526	14701	14668	14692	14682	14702	14586	14598	14575	14562	14638	14670	14616	14615	14837	14671	14637	14776	14801	14749	14706	14547	14700	14776	14615	14736	14580	14616	14743	14576	14783	14578	14705	14874	14531	14777	14737	14458	14731	14598	14555	14664	14536	14530	14706	14571	14663	14784	14686	14751	14603	14568	14632	14618	14780	14602	14550	14695	14613	14614	14590	14477	14576	14532	14495	14812	14713	14730	14563	14638	14739	14612	14536	14670	14587	14567	14710	14728	14528	14710	14643	14752	14498	14675	14462	14722	14749	14531	14579	14801	14684	14703	14730	14740	14714	14549	14722	14617	14652	14619	14592	14612	14483	14627	14725	14669	14770	14529	14786	14533	14536	14668	14719	14708	14521	14631	14768	14579	14716	14642	14592	14655	14620	14596	14747	14698	14780	14625	14769	14681	14542	14779	14433	14711	14460	14576	14615	14796	14757	14559	14719	14645	14668	14590	14585	14597	14507	14650	14801	14732	14718	14647	14739	14567	14588	14634	14656	14559	14529	14803	14573	14663	14536	14726	14673	14631	14681	14499	14855	14661	14699	14728	14498	14668	14798	14677	14701	14705	14611	14681	14598	14894	14532	14617	14625	14663	14613	14598	14566	14668	14456	14743	14604	14732	14625	14673	14595	14642	14672	14490	14657	14656	14615	14754	14566	14761	14637	14507	14751	14744	14754	14660	14666	14609	14691	14899	14720	14622	14677	14655	14574	14739	14613	14556	14670	14546	14588	14799	14697	14722	14592	14696	14685	14745	14625	14642	14750	14640	14805	14603	14624	14647	14731	14686	14681	14836	14598	14667	14578	14600	14660	14847	14732	14632	14558	14427	14576	14678	14467	14811	14615	14611	14561	14785	14806	14691	14819	14697	14641	14518	14653	14601	14754	14622	14660	14623	14635	14567	14675	14635	14695	14676	14586	14610	14599	14725	14673	14763	14659	14555	14691	14619	14493	14645	14542	14477	14688	14613	14822	14450	14724	14463	14628	14610	14505	14714	14576	14701	14421	14664	14585	14717	14751	14726	14619	14641	14521	14875	14405	14615	14707	14624	14531	14770	14681	14550	14657	14588	14642	14725	14809	14719	14809	14594	14637	14500	14645	14761	14646	14578	14553	14708	14682	14922	14711	14766	14553	14729	14619	14608	14632	14621	14730	14447	14604	14570	14737	14519	14636	14683	14680	14767	14753	14535	14631	14617	14649	14720	14636	14644	14544	14649	14638	14582	14595	14594	14784	14614	14554	14781	14646	14632	14916	14655	14601	14750	14838	14610	14735	14749	14612	14747	14720	14623	14713	14512	14664	14473	14551	14581	14750	14768	14586	14586	14591	14583	14652	14903	14630	14775	14638	14681	14613	14524	14773	14650	14584	14650	14710	14673	14477	14688	14710	14579	14569	14804	14744	14721	14479	14659	14731	14514	14726	14728	14830	14774	14616	14634	14774	14768	14610	14671	14512	14821	14821	14667	14855	14647	14706	14666	14703	14712	14657	14696	14727	14584	14684	14683	14667	14637	14795	14540	14787	14878	14609	14765	14763	14682	14470	14803	14694	14626	14816	14488	14737	14601	14707	14797	14539	14663	14637	14540	14550	14744	14684	14742	14645	14649	14677	14573	14699	14526	14681	14636	14503	14512	14772	14507	14571	14560	14677	14548	14550	14714	14600	14607	14496	14578	14631	14667	14703	14600	14606	14697	14631	14537	14556	14867	14619	14659	14717	14648	14542	14696	14488	14710	14630	14537	14625	14609	14711	14624	14537	14809	14470	14674	14641	14658	14697	14699	14722	14668	14727	14697	14568	14758	14439	14673	14738	14601	14628	14638	14451	14658	14707	14609	14687	14654	14892	14656	14661	14562	14565	14774	14596	14738	14651	14717	14633	14662	14515	14634	14745	14664	14565	14657	14609	14619	14688	14593	14528	14677	14636	14937	14676	14584	14718	14693	14566	14735	14686	14678	14636	14692	14591	14667	14496	14690	14701	14618	14574	14610	14522	14521	14671	14493	14605	14831	14652	14727	14599	14641	14671	14565	14578	14547	14848	14751	14418	14826	14708	14702	14646	14698	14655	14648	14586	14712	14752	14653	14654	14808	14467	14691	14640	14729	14568	14812	14621	14902	14681	14545	14765	14556	14499	14678	14540	14595	14733	14705	14621	14803	14707	14539	14690	14628	14646	14615	14695	14596	14697	14579	14715	14648	14621	14693	14706	14823	14714	14772	14784	14592	14612	14643	14761	14605	14600	14609	14686	14628	14718	14638	14842	14584	14617	14681	14628	14623	14606	14586	14610	14640	14635	14623	14769	14763	14781	14670	14646	14719	14692	14641	14512	14756	14663	14518	14855	14431	14822	14683	14639	14653	14617	14545	14610	14627	14426	14794	14776	14614	14712	14553	14693	14485	14704	14806	14670	14707	14628	14658	14528	14573	14508	14728	14649	14670	14660	14545	14827	14555	14761	14738	14575	14688	14460	14749	14546	14594	14539	14539	14760	14708	14695	14536	14505	14671	14591	14573	14590	14580	14582	14600	14455	14595	14687	14609	14680	14571	14775	14707	14486	14651	14660	14716	14739	14532	14549	14613	14593	14846	14536	14592	14606	14713	14724	14730	14600	14482	14762	14685	14760	14598	14661	14723	14607	14650	14705	14803	14565	14733	14592	14689	14664	14693	14699	14797	14600	14705	14775	14447	14695	14659	14651	14573	14650	14622	14694	14614	14861	14627	14653	14680	14769	14637	14710	14623	14613	14577	14544	14634	14553	14676	14820	14719	14627	14748	14689	14447	14480	14526	14621	14738	14762	14709	14611	14653	14706	14729	14603	14664	14495	14608	14578	14613	14562	14524	14666	14589	14485	14743	14638	14674	14614	14689	14522	14576	14745	14721	14436	14568	14662	14651	14753	14518	14791	14676	14738	14592	14639	14500	14770	14588	14714	14767	14671	14748	14634	14776	14762	14599	14870	14546	14587	14750	14793	14662	14732	14807	14675	14619	14680	14613	14884	14837	14687	14609	14839	14778	14776	14744	14791	14453	14815	14674	14595	14601	14728	14511	14650	14600	14724	14665	14801	14588	14690	14584	14618	14701	14776	14668	14692	14659	14707	14503	14752	14637	14717	14720	14747	14670	14851	14743	14698	14391	14729	14462	14668	14559	14724	14595	14640	14705	14778	14510	14787	14739	14685	14630	14677	14800	14659	14653	14699	14691	14597	14712	14586	14768	14624	14685	14707	14663	14684	14755	14836	14710	14478	14760	14609	14556	14568	14511	14560	14659	14550	14675	14628	14616	14639	14717	14823	14642	14619	14688	14654	14682	14668	14575	14783	14539	14615	14540	14619	14667	14619	14794	14728	14573	14615	14529	14675	14725	14571	14665	14738	14521	14682	14603	14497	14653	14713	14621	14499	14715	14639	14673	14720	14490	14636	14632	14584	14666	14838	14668	14513	14568	14687	14589	14731	14692	14736	14542	14593	14711	14677	14663	14644	14522	14633	14561	14612	14661	14802	14592	14633	14546	14528	14617	14796	14809	14694	14518	14750	14503	14559	14663	14739	14580	14564	14580	14746	14612	14698	14824	14580	14609	14679	14806	14534	14603	14737	14662	14525	14546	14436	14888	14545	14565	14749	14637	14529	14576	14721	14535	14705	14784	14275	14581	14795	14621	14701	14671	14503	14736	14601	14811	14532	14619	14552	14580	14622	14691	14764	14747	14660	14630	14952	14548	14627	14693	14783	14723	14837	14754	14565	14580	14684	14661	14690	14685	14581	14770	14847	14721	14729	14813	14600	14666	14660	14685	14671	14523	14753	14579	14560	14574	14484	14781	14783	14822	14597	14630	14826	14700	14677	14589	14684	14722	14566	14561	14524	14613	14600	14698	14648	14762	14580	14556	14716	14677	14780	14788	14641	14565	14670	14707	14699	14612	14746	14613	14748	14631	14772	14718	14522	14649	14593	14601	14620	14509	14841	14614	14867	14691	14708	14736	14677	14613	14667	14815	14433	14811	14583	14733	14639	14519	14583	14531	14517	14649	14559	14649	14590	14663	14736	14693	14611	14688	14630	14724	14724	14548	14546	14577	14550	14803	14606	14530	14665	14626	14746	14620	14721	14744	14497	14537	14699	14642	14560	14741	14723	14476	14650	14571	14813	14577	14432	14465	14608	14715	14651	14836	14743	14618	14590	14541	14763	14501	14627	14652	14700	14849	14686	14635	14701	14625	14716	14508	14761	14585	14662	14619	14662	14600	14798	14757	14585	14692	14448	14675	14646	14621	14708	14612	14627	14583	14718	14688	14734	14811	14728	14776	14596	14675	14643	14761	14603	14650	14705	14531	14612	14709	14672	14784	14695	14603	14560	14616	14583	14641	14837	14664	14671	14722	14661	14577	14668	14680	14644	14672	14562	14618	14600	14488	14588	14733	14681	14693	14575	14771	14691	14474	14736	14592	14535	14655	14873	14623	14876	14512	14821	14413	14802	14670	14622	14645	14687	14684	14479	14661	14710	14866	14549	14620	14639	14652	14559	14575	14707	14618	14656	14635	14613	14806	14568	14511	14534	14645	14716	14583	14603	14815	14442	14883	14720	14633	14727	14720
22704	21647	34881	35303	36740	35203	30660	24395	25137	22232	18721	18131	17745	17649	17621	17592	17785	17630	17545	17665	17439	17495	17591	17261	17413	17584	17447	17498	17378	17382	17561	17399	17355	17314	17385	17264	17418	17472	17510	17423	17504	17428	17303	17450	17314	17621	17335	17542	17360	17498	17397	17382	17081	17134	17117	17383	17541	17328	17327	17171	17284	17630	17484	17299	17332	17118	17256	17366	17287	17473	17499	17297	17169	16996	17138	17078	17278	17344	17492	17391	17415	17390	17267	17370	17373	17421	17464	17397	17342	17208	17402	17260	17438	17513	17232	17363	17368	17423	17259	17457	17387	17337	17263	17239	17507	17312	17212	17424	17414	17344	17220	17154	17359	17440	17127	17300	17422	17391	17400	17351	17239	17251	17344	17430	17355	17263	17268	17349	17268	17474	17200	17144	17376	17160	17487	17565	17598	17322	17247	17503	17052	16989	17418	17344	17217	17285	17146	17145	17181	17285	17180	17148	17282	17242	17443	17377	17302	17389	17273	17299	17205	17252	17160	17227	17338	17494	17181	17147	17237	17285	17079	17294	17184	17051	17205	17183	17254	17276	17213	17209	17417	17294	17506	17157	17211	17431	17098	17382	17270	17224	17173	17216	17330	17247	17374	17320	17255	17256	17369	17081	17209	17257	17233	17254	17289	17471	17274	17411	17199	17104	17217	17403	17398	17301	16949	17111	17308	17311	17300	17465	17414	17328	17307	17312	17312	17266	17241	17354	17476	17391	17235	17296	17169	17384	17330	17347	17208	17294	17240	17347	17329	17292	17539	17395	17279	17388	17315	17524	17383	17234	17454	17249	17150	17414	17480	17353	17557	17369	17220	17148	17279	17444	17324	17277	17109	17165	17355	17147	17439	17324	17301	17273	17203	17163	17250	17166	17232	17234	17390	17377	17197	17252	17318	17373	17393	17279	17248	17558	17076	17244	17292	17185	17238	17245	17470	17525	17371	17287	17256	17337	17470	17391	17329	17516	17012	17052	17240	17259	17354	17543	17382	17066	17361	17283	17334	17315	17332	17355	17207	17134	17169	17362	17238	17434	17481	17191	17385	17435	17417	17336	17165	17180	17276	17175	17420	17536	17297	17338	17372	17445	17352	17245	17180	17217	17248	17186	17201	17224	17461	17123	17393	17293	17358	17292	17249	17356	17253	17182	17309	17444	17312	17251	17264	17383	17311	17264	17374	17314	17338	17220	17291	17306	17351	17208	17159	17223	17223	17060	17319	17142	17231	17122	17258	17332	17294	17305	17146	17259	17347	17200	17511	17282	17319	17289	17102	17244	17325	17257	17133	17307	17328	17245	17188	17236	17347	17273	17463	17228	17201	17137	17386	17276	17279	17403	17414	17247	17306	17250	17272	17324	17247	17370	17249	17316	17170	17214	17334	17307	17368	17248	17165	17257	17305	17162	17338	17224	17164	17060	17142	17362	17206	17218	17373	17155	17272	17602	17131	17280	17207	17207	17186	17269	17407	17283	17285	17118	17363	17200	17264	17286	17500	17279	17320	17051	17245	17315	17352	17409	17266	17361	17087	17248	17388	17376	17385	17127	17390	17385	17317	17371	17233	17397	17362	17347	17344	17347	17170	17280	17196	17451	17404	17221	17382	17276	17187	17253	17237	17244	17217	17263	17463	17451	17423	17392	17128	17453	17302	17309	17381	17368	17097	17252	17063	17166	17185	17341	17291	17393	17335	17211	17327	17161	17152	17152	17156	17269	17114	17191	17185	17117	17218	17332	17337	17370	17416	17230	17245	17269	17339	17254	17324	17376	17304	17341	17247	17377	17371	17223	17243	17408	17172	17133	17471	17296	17360	17199	17288	17321	17396	17285	17294	17226	17047	17160	17289	17170	17435	17234	17189	17248	17095	17058	17463	17225	17090	17333	16979	17180	17355	17362	17383	17301	17404	17245	17369	17480	17498	17263	17231	17296	17357	17364	17240	17177	17203	17262	17317	17085	17146	17231	17153	17213	17172	17341	17490	17530	17317	17209	17448	17463	17240	17418	17460	17265	17363	17356	17279	17313	17417	17416	17237	17516	17437	17337	17510	17316	17444	17430	17392	17295	17208	17368	17419	17285	17401	17364	17301	17247	17300	17450	17419	17141	17335	17333	17138	17237	17152	17379	17312	17294	17371	17223	17401	17157	17268	17058	17197	17108	17267	17446	17306	17548	17196	17424	17221	17439	17214	17348	17383	17365	17292	17366	17155	17247	17421	17147	17177	17043	17432	17304	17428	17310	17387	17324	17192	17402	17226	17279	17301	17258	17468	17225	17335	17164	17338	17336	17228	17289	17364	17436	17430	17117	17182	17186	17268	17448	17341	17438	17403	17373	17281	17101	17307	17256	17344	17407	17359	17356	17360	17315	17311	17453	17238	17334	17270	17374	17206	17323	17334	17257	17384	17377	17404	17337	17457	17352	17346	17491	17199	17470	17350	17278	17547	17455	17367	17441	17615	17131	17358	17157	17442	17356	17257	17210	17210	17378	17339	17349	17284	17201	17210	17116	17242	17277	17133	17263	17339	17189	17361	17192	17304	17182	17131	17348	17411	17339	17345	17247	17204	17341	17198	17044	17449	17266	17359	17227	17250	17200	17304	17124	17264	17229	17257	17407	17138	17459	17346	17280	17251	17240	17504	17276	17255	17179	17238	17270	17288	17076	17190	17340	17311	17135	17316	17200	17033	17281	17085	17146	17240	17116	17276	17282	17298	17467	17446	17192	17222	17136	17105	17474	17183	17182	17182	17142	17089	17197	17242	17361	17318	17224	17222	17384	17223	17187	17129	17193	17292	17254	17301	17267	17406	17323	17152	17217	17266	17225	17314	17337	17508	17255	17214	17160	17344	17232	17121	17180	17184	17184	17134	17218	17447	17299	17247	17190	17346	17142	17292	17330	17360	17119	17283	17255	17239	17162	17319	17269	17383	17469	17370	17160	17325	17253	17195	17283	17411	17259	17325	17361	17413	17310	17093	17312	17224	17221	17264	17196	17342	17540	17287	17319	17261	17117	17209	17442	17456	17193	17314	17384	17136	17231	17374	17411	17324	17074	17362	17274	17218	17216	17336	17388	17540	17384	17326	17295	17212	17229	17304	17313	17283	17308	17382	17180	17250	17333	17099	17132	17259	17302	17420	17548	17234	17306	17368	17150	17512	17278	17377	17359	17257	17204	17366	17564	17108	17106	17229	17428	17410	17365	17379	17451	17258	17159	17261	17108	17109	17302	17215	17411	17428	17202	17171	17337	17154	17338	17310	17281	17613	17091	17513	17343	17302	17318	17233	17366	17404	17277	17339	17173	17274	17190	17399	17275	17175	17335	17202	17276	17140	17126	17403	17397	17204	17219	17247	17412	17184	17210	17177	17317	17498	17064	17095	17467	17438	17617	17263	17488	17177	17181	17304	17369	17305	17313	17274	17475	17404	17444	17423	17342	17140	17116	17329	17237	17321	17545	17464	17216	17239	17286	17010	17285	17232	17332	17432	17269	17302	17195	17399	17249	17465	17212	17378	17224	17269	17471	17421	17471	17212	17479	17342	17311	17283	17411	17150	17094	17144	17129	17216	17344	17302	17422	17370	17123	17302	17434	17309	17311	17203	17324	17207	17238	17244	17469	17358	17423	17425	17447	17436	17291	17250	17444	17374	17321	17257	17176	17492	17252	17302	17204	17148	17089	17416	17380	17260	17333	17367	17359	17180	17398	17268	17248	17256	17352	17195	17433	17452	17325	17228	17214	17098	17315	17283	17265	17071	17232	17150	17328	17511	17444	17329	17269	17268	17260	17462	17367	17207	17343	17202	17101	17291	17255	17457	17291	17142	17391	17272	17083	17292	17118	17311	17224	17301	17288	17208	17291	17408	17332	17277	17203	17360	17328	17279	17146	17319	17172	17043	17243	17135	17346	17421	17300	17032	17274	17080	17203	17281	17252	17305	17124	17321	17299	17427	17217	17274	17161	17349	17302	17371	17187	17220	17189	17086	17245	17497	17526	17309	17434	17092	17156	17342	17458	17539	17272	17342	17132	17130	17236	17291	17261	17480	17443	17448	17184	17389	17267	17317	17296	17273	17288	17418	17331	17228	17179	17231	17115	17236	17605	17241	17313	17520	17404	17349	17425	17449	17331	17424	17264	17189	17189	17360	17328	17242	17294	17341	17264	17541	17173	17298	17349	17175	17211	17302	17458	17268	17259	17147	17288	17291	17381	17275	17356	17236	17203	17353	17254	17260	17158	17299	17326	17326	17300	17239	17364	17271	17304	17234	17380	17227	17129	17254	17306	17443	17280	17148	17239	17189	17184	17471	17353	17325	17311	17021	17133	17327	17351	17240	17244	17244	17189	17465	17469	17253	17049	17421	17222	17350	17339	17176	17426	17133	17283	17152	17093	17324	17134	17279	17037	17215	17224	17081	17328	17259	17248	17227	17357	17481	17239	17248	17228	17245	17301	17388	17272	17089	17272	17295	17289	17196	17376	17155	17229	17146	17347	17484	17277	17357	17382	17375	17311	17153	17275	17221	17391	17353	17281	17284	17370	17239	17391	17285	17451	17358	17147	17263	17193	17255	17218	17325	17402	17589	17544	17246	17183	17294	17347	17400	17218	17409	17246	17270	17229	17363	17244	17289	17421	17257	17201	17235	17133	17313	17304	17377	17392	17314	17247	17399	17281	17329	17412	17259	17284	17227	17288	17226	17201	17403	17321	17305	17225	17181	17170	17352	17131	17289	17290	17176	17370	17286	17232	17159	17289	17443	17250	17272	17145	17293	17076	17418	17342	17444	17450	17392	17189	17246	17218	17207	17307	17578	17405	17584	17256	17161	17223	17245	17405	17375	17143	17307	17348	17324	17348	17070	17340	17314	17377	17287	17128	17121	17383	17374	17174	17537	17207	17339	17326	17320	17387	17101	17125	17161	17211	17397	17130	17510	17478	17195	17284	17455	17208	17179	17090	17333	17185	17448	17163	17214	17255	17408	17051	17234	17044	17274	17287	17263	17039	17148	17355	17346	17297	17203	17212	17228	17427	17101	17132	17385	17330	17057	17207	17307	17316	17323	17346	17265	17134	17144	17326	17216	17238	17177	17326	17400	17428	17367	17201	17358	17596
51047	95369	89298	72079	56384	38986	28537	23012	26229	19793	15518	15087	14912	14946	14966	14678	14902	14808	14861	14651	14726	14875	14737	14694	14792	14644	14660	14679	14687	14628	14707	14716	14744	14867	14679	14712	14722	14769	14746	14751	14675	14764	14837	14807	14853	14911	14729	14732	14762	14650	14609	14694	14848	14525	14568	14536	14649	14553	14701	14617	14636	14620	14464	14747	14752	14782	14647	14602	14640	14555	14907	14615	14743	14689	14555	14580	14716	14794	14507	14671	14756	14594	14694	14604	14633	14565	14692	14537	14792	14474	14637	14871	14671	14576	14529	14620	14637	14569	14607	14763	14645	14616	14618	14639	14710	14782	14486	14621	14766	14478	14766	14820	14621	14658	14601	14641	14580	14442	14609	14627	14612	14642	14639	14674	14634	14754	14652	14818	14593	14808	14548	14678	14796	14503	14621	14899	14630	14645	14567	14607	14495	14457	14735	14626	14669	14647	14762	14611	14553	14605	14736	14469	14630	14557	14811	14531	14682	14556	14614	14653	14514	14743	14816	14536	14563	14537	14583	14529	14676	14487	14744	14694	14570	14661	14643	14668	14663	14632	14771	14722	14627	14580	14460	14689	14554	14709	14585	14618	14606	14628	14649	14756	14681	14496	14658	14398	14569	14789	14625	14816	14836	14554	14598	14561	14773	14767	14567	14596	14419	14535	14725	14594	14590	14467	14614	14617	14801	14627	14693	14500	14695	14652	14644	14599	14755	14665	14706	14801	14546	14613	14634	14633	14702	14667	14655	14703	14679	14627	14722	14580	14643	14621	14563	14677	14616	14534	14766	14593	14424	14519	14616	14596	14664	14543	14769	14641	14555	14579	14614	14635	14541	14663	14552	14708	14649	14533	14682	14534	14668	14641	14610	14596	14776	14425	14629	14630	14744	14800	14684	14478	14723	14747	14623	14710	14695	14498	14763	14791	14707	14675	14596	14565	14566	14732	14757	14522	14640	14736	14545	14694	14686	14671	14751	14504	14833	14600	14467	14495	14707	14655	14833	14576	14596	14732	14768	14714	14809	14483	14638	14600	14572	14744	14777	14673	14743	14627	14587	14600	14725	14757	14740	14805	14690	14658	14514	14628	14779	14746	14628	14517	14655	14667	14674	14752	14648	14549	14638	14554	14643	14617	14665	14834	14698	14466	14705	14652	14632	14558	14717	14723	14562	14596	14742	14499	14520	14556	14695	14621	14663	14887	14615	14676	14600	14714	14876	14585	14658	14760	14635	14608	14516	14392	14733	14650	14539	14595	14668	14541	14701	14485	14673	14669	14689	14468	14618	14657	14814	14713	14602	14803	14602	14650	14696	14685	14582	14547	14705	14669	14767	14634	14778	14626	14761	14753	14508	14795	14538	14714	14716	14576	14666	14463	14599	14803	14478	14569	14785	14749	14803	14759	14724	14677	14646	14725	14706	14666	14602	14617	14650	14633	14607	14784	14608	14694	14457	14786	14591	14734	14611	14693	14711	14815	14573	14752	14660	14682	14517	14677	14591	14844	14791	14700	14666	14596	14612	14553	14472	14586	14621	14627	14635	14647	14505	14653	14666	14629	14465	14631	14654	14790	14635	14672	14631	14470	14596	14653	14793	14835	14755	14505	14637	14587	14560	14720	14757	14768	14723	14685	14696	14687	14621	14668	14763	14728	14598	14736	14783	14560	14734	14571	14805	14634	14534	14502	14658	14605	14689	14764	14544	14654	14610	14699	14754	14530	14677	14602	14569	14618	14498	14614	14599	14538	14835	14550	14659	14466	14612	14619	14717	14561	14681	14586	14660	14593	14658	14610	14655	14596	14826	14470	14586	14580	14600	14673	14630	14558	14495	14566	14685	14632	14605	14424	14754	14706	14628	14526	14614	14784	14788	14758	14813	14762	14711	14689	14797	14760	14634	14477	14592	14642	14616	14631	14678	14641	14469	14552	14671	14696	14633	14762	14600	14608	14551	14645	14752	14612	14626	14735	14521	14653	14813	14684	14765	14522	14722	14638	14746	14661	14785	14565	14572	14743	14500	14580	14854	14739	14687	14620	14689	14557	14737	14577	14722	14567	14544	14679	14638	14651	14697	14649	14758	14676	14632	14625	14669	14665	14576	14739	14787	14603	14672	14544	14534	14510	14617	14669	14673	14642	14666	14693	14634	14569	14591	14646	14544	14645	14729	14532	14668	14637	14428	14530	14573	14843	14665	14680	14514	14676	14666	14521	14706	14685	14735	14609	14717	14687	14732	14617	14663	14455	14684	14589	14723	14569	14611	14585	14719	14479	14755	14664	14649	14693	14614	14747	14536	14632	14621	14663	14686	14501	14630	14664	14593	14783	14530	14677	14511	14753	14949	14548	14632	14645	14736	14673	14651	14754	14604	14646	14546	14526	14808	14603	14633	14672	14603	14680	14623	14660	14517	14648	14613	14583	14749	14681	14753	14479	14670	14599	14556	14594	14503	14560	14710	14563	14669	14543	14776	14720	14649	14581	14564	14719	14606	14473	14760	14718	14678	14703	14557	14599	14612	14625	14712	14721	14699	14621	14551	14847	14647	14437	14654	14648	14687	14514	14722	14653	14585	14709	14449	14657	14743	14587	14712	14613	14814	14705	14512	14778	14707	14768	14700	14699	14620	14561	14515	14617	14768	14691	14764	14507	14749	14516	14617	14745	14663	14679	14621	14460	14732	14683	14587	14555	14874	14654	14661	14592	14782	14710	14597	14742	14606	14451	14592	14696	14656	14883	14747	14647	14600	14439	14667	14558	14475	14613	14516	14738	14706	14527	14671	14487	14758	14700	14570	14658	14555	14566	14699	14447	14651	14775	14510	14740	14628	14598	14667	14597	14692	14596	14642	14655	14513	14731	14523	14656	14703	14690	14694	14638	14566	14704	14722	14654	14758	14680	14655	14632	14643	14502	14690	14458	14625	14592	14700	14442	14540	14712	14727	14663	14807	14583	14521	14719	14510	14596	14681	14601	14647	14628	14682	14657	14662	14688	14739	14677	14665	14664	14754	14718	14692	14645	14688	14763	14695	14479	14601	14611	14493	14701	14480	14710	14547	14583	14717	14758	14631	14645	14779	14566	14662	14608	14618	14521	14607	14622	14758	14745	14529	14761	14618	14758	14636	14561	14570	14658	14643	14717	14722	14541	14725	14567	14658	14619	14536	14655	14615	14741	14462	14687	14687	14733	14575	14568	14574	14706	14615	14634	14750	14639	14759	14638	14664	14616	14627	14703	14720	14770	14676	14558	14614	14730	14532	14598	14717	14693	14571	14573	14464	14566	14652	14618	14724	14651	14652	14638	14717	14608	14588	14589	14563	14695	14641	14571	14763	14656	14555	14618	14667	14794	14602	14644	14540	14771	14669	14617	14573	14640	14804	14728	14609	14653	14679	14651	14487	14876	14604	14559	14693	14474	14629	14547	14681	14670	14638	14485	14587	14643	14588	14578	14666	14519	14639	14668	14825	14588	14579	14747	14559	14842	14753	14658	14540	14641	14826	14533	14592	14669	14531	14511	14545	14533	14637	14571	14737	14756	14618	14640	14707	14634	14743	14589	14784	14510	14711	14602	14655	14618	14589	14605	14777	14736	14636	14690	14672	14716	14564	14516	14527	14761	14593	14792	14481	14688	14524	14822	14665	14584	14624	14717	14718	14732	14589	14633	14670	14594	14681	14688	14619	14518	14714	14544	14823	14742	14786	14649	14741	14340	14738	14779	14509	14545	14626	14587	14691	14612	14640	14626	14531	14837	14669	14606	14640	14623	14670	14716	14753	14680	14742	14793	14619	14849	14794	14683	14587	14716	14662	14440	14698	14631	14616	14648	14617	14662	14527	14595	14599	14648	14631	14633	14538	14432	14692	14705	14553	14638	14626	14695	14606	14528	14709	14720	14642	14677	14717	14746	14540	14588	14692	14659	14706	14714	14762	14795	14547	14688	14622	14650	14572	14653	14548	14806	14618	14615	14531	14511	14692	14598	14690	14445	14577	14574	14547	14750	14791	14529	14749	14718	14452	14680	14636	14618	14868	14558	14610	14556	14729	14680	14413	14611	14696	14614	14665	14634	14641	14724	14538	14648	14627	14778	14683	14569	14527	14650	14650	14479	14665	14573	14595	14586	14646	14784	14649	14699	14788	14623	14600	14699	14753	14767	14573	14534	14550	14527	14638	14802	14689	14531	14527	14502	14617	14517	14852	14701	14553	14658	14577	14480	14593	14679	14759	14560	14611	14617	14644	14749	14567	14678	14486	14581	14494	14579	14540	14502	14776	14751	14572	14623	14734	14443	14837	14642	14703	14739	14663	14575	14698	14744	14535	14503	14715	14659	14805	14745	14629	14594	14578	14597	14737	14508	14607	14607	14858	14556	14561	14540	14683	14567	14628	14654	14624	14560	14692	14784	14616	14565	14868	14671	14612	14622	14816	14779	14719	14626	14506	14738	14446	14642	14656	14681	14576	14679	14683	14734	14633	14705	14497	14680	14535	14743	14597	14761	14664	14586	14700	14690	14784	14443	14598	14550	14561	14486	14636	14659	14677	14749	14661	14736	14619	14624	14636	14855	14515	14643	14737	14527	14637	14709	14672	14486	14628	14820	14619	14701	14603	14562	14764	14628	14645	14747	14559	14805	14654	14685	14615	14541	14644	14627	14620	14585	14704	14690	14692	14761	14704	14699	14521	14680	14745	14533	14610	14658	14555	14793	14628	14595	14719	14721	14871	14537	14524	14638	14695	14576	14617	14638	14733	14730	14748	14804	14847	14636	14599	14644	14591	14658	14638	14649	14594	14816	14822	14467	14510	14773	14638	14760	14572	14555	14702	14586	14536	14636	14717	14746	14759	14448	14714	14687	14537	14594	14519	14793	14582	14646	14789	14785	14601	14536	14597	14677	14725	14518	14502	14555	14649	14857	14457	14720	14595	14725	14599	14588	14491	14578	14604	14644	14644	14830	14655	14536	14592	14581	14371	14802	14530	14784	14656	14447	14588	14661	14771	14678	14748	14443	14688	14618	14672	14536	14641	14602	14655	14757	14527	14544	14543	14608	14608	14773	14765	14608	14581	14676	14698	14690	14762	14613	14617	14696	14626	14654	14701	14462	14514	14548	14647	14660	14852	14669
28591	33569	43941	35656	26960	22055	19514	18832	18636	18388	18131	17882	17702	17848	17816	17616	17992	17765	17958	17849	17635	17654	17820	17802	17690	17416	17628	17699	17688	17812	17772	17577	17594	17603	17794	17717	17808	17605	17704	17644	17557	17863	17793	17780	17565	17770	17806	17642	17594	17513	17749	17681	17825	17786	17694	17639	17651	17721	17647	17827	17753	17611	17677	17873	17622	17613	17650	17733	17740	17699	17846	17789	17789	17706	17666	17716	17857	18086	17726	17797	17710	17661	17691	17754	17704	17664	17818	17798	17553	17572	17706	17964	17847	17894	17582	17725	17618	17650	17718	17700	17861	17758	17665	17936	17928	17567	17575	17670	17594	17487	17466	17718	17707	17760	17794	17704	17672	17554	17697	17822	17837	17681	17756	17865	17854	17803	17866	17758	17967	17715	17856	17690	17712	17848	17621	17602	17606	17776	17386	17454	17627	17642	17685	17717	17799	17538	17797	17583	17868	17704	17753	17536	17677	17732	17744	17724	17704	17696	17617	17740	17652	17782	17744	17700	17916	17656	17842	17597	17707	17768	17898	17643	17676	17832	17650	17643	17661	17576	17693	17718	17772	17821	17657	17712	17701	17409	17645	17826	17751	17609	17549	17746	17796	17713	17682	17911	17659	17637	17726	17687	17744	17657	17584	17786	17549	17715	17536	17690	17579	17794	17569	17592	17360	17743	17696	17750	17673	17889	17741	17608	17950	17771	17682	17747	17770	17596	17530	17859	17937	17523	17586	17663	17790	17635	17798	17581	17604	17835	17776	17802	17757	17799	17589	17627	17669	17668	17829	17898	17840	17885	17981	17744	17897	17644	17718	17654	17703	17699	17792	17639	17651	17844	17618	17762	17677	17507	17794	17850	17795	17673	17653	17739	17643	17779	17733	17669	17849	17770	17795	17556	17789	17611	17623	17707	17523	17522	17606	17732	17765	17934	17892	17770	17784	17656	17651	17562	17933	17621	17696	17614	17877	17887	17622	17773	17773	17616	17703	17659	17642	17894	17684	17593	17710	17688	17885	17616	17851	17815	17736	17690	17758	17649	17640	17797	17782	17470	17812	17703	17717	17694	17838	17756	17761	17740	17801	17567	17704	17441	17540	17709	17835	17986	17711	17432	17632	17630	17871	17729	17805	17681	17726	17743	17743	17746	17606	17751	17681	17942	17692	17648	17720	17694	17559	17789	17702	17608	17791	17769	17736	17754	17671	17786	17618	17714	17917	17560	17797	17785	17729	17556	17593	17584	17741	17734	17571	17523	17823	17642	17679	17726	17507	17819	17932	17792	17681	17723	17719	17508	17766	17770	17599	17594	17643	17747	17392	17625	17679	17525	17879	17709	17442	17646	17662	17871	17826	17597	17705	17669	17625	17771	17844	17492	17789	17709	17734	17640	17800	17488	17539	17777	17811	17827	17648	17598	17727	17871	17750	17906	17578	17620	17616	17701	17824	17735	17688	17714	17710	17951	17618	17695	17697	17683	17629	17790	17728	17675	17767	17663	17598	17690	17754	17814	17670	17615	17682	17686	17742	17498	17768	17816	17638	17654	17644	17627	17744	17784	17655	17825	17864	17766	17694	17657	17512	17706	17671	17633	17865	17754	17854	17678	17591	17793	17726	17908	17886	17700	17566	17788	17824	17792	17781	17734	17604	17613	17656	17696	17946	17791	17773	17843	17635	17872	17501	17756	17691	17801	17664	17389	17619	17793	17614	17473	17729	17520	17625	17809	17836	17712	17783	17532	17636	17481	17692	17764	17773	17510	17764	17592	17700	17808	17847	17668	17901	17722	17670	17761	17642	17846	17790	17795	17835	17681	17675	17749	17665	17919	17731	17830	17853	17662	17629	17831	17769	17712	17897	17617	17810	17832	17637	17460	17643	17699	17785	17757	17817	17562	17809	17713	17746	17520	17738	17674	17764	17491	17692	17706	17708	17701	17685	17840	17768	17707	17818	17606	17595	17584	17789	17589	17839	17676	17571	17865	17578	17589	17690	17817	17739	17666	17762	17792	17800	17867	17653	17596	17624	17607	17604	17623	17596	17634	17650	17688	17932	17698	17655	17749	17984	17855	17612	17737	17808	17722	17840	17760	17735	17825	17815	17493	17541	17844	17855	17730	17602	17691	17810	17743	17763	17549	17758	17740	17660	17579	17746	17838	17687	17757	17751	17673	17551	17798	17751	17889	17957	17569	17746	17542	17702	17693	17851	17634	17891	17668	17852	17655	17705	17634	17497	17689	17663	17798	17780	17620	17918	17933	17786	17810	17622	17843	17657	17887	17864	17471	17520	17570	17625	17674	17662	17953	17820	17609	17747	17638	17950	17724	17696	17671	17639	17710	17454	17737	17856	17909	17758	17741	17749	17690	17720	17694	17795	17554	17867	17823	17902	17660	17707	17558	17743	17656	17634	17814	17774	17734	17828	17683	17620	17900	17748	17690	17648	17737	17732	17738	17741	17767	17970	17591	17733	17889	17668	17619	17570	17729	17639	17828	17797	17611	17674	17655	17801	17702	17839	17699	17797	17750	17778	17605	17802	17861	17535	17767	17734	17695	17739	17563	17641	17757	17832	17760	17716	17618	17834	17560	17792	17680	17567	17629	17481	17709	17678	17768	17548	17638	17794	17785	17847	17819	17639	17649	17781	17809	17686	17799	17776	17759	17756	17659	17726	17534	17713	17907	17721	17657	17742	17556	17888	17591	17850	17690	17505	17574	17689	17839	17807	17848	17900	17887	17455	17441	17708	17872	17821	17618	17748	17689	17678	17525	17674	17764	17572	17729	17507	17731	17639	17719	17605	17608	17623	17653	17838	17677	17794	17573	17600	17686	17804	17725	17713	17849	17745	17692	17667	17753	17655	17581	17560	17558	17654	17806	17979	17809	17704	17563	17648	17760	17862	17466	17714	17413	17863	17790	17726	17605	17728	17789	17708	17772	17821	17630	17783	17786	17673	17785	17811	17619	17710	17746	17545	17854	17661	17824	17596	17551	17806	17706	17826	17801	17758	17806	17714	17772	17681	17732	17780	17897	17871	17660	17692	17668	17706	17822	17746	17531	17660	17718	17824	17887	17873	17691	17861	17741	17671	17610	17821	17609	17806	17869	17959	17760	17689	17804	17902	17911	17680	17747	17806	17842	17724	17611	17811	17854	17732	17863	17737	17918	17836	17623	17858	17781	17755	17584	17915	17889	17806	17611	17725	17712	17647	17600	17643	17800	17655	17622	17778	17873	17790	17766	17999	17764	17542	17672	17742	17821	17691	17667	17566	17819	17527	17651	17640	17788	17864	17618	17534	17605	17603	17712	17799	17469	17501	17783	17562	17749	17725	17659	17806	17715	17845	17966	17755	17887	17904	17889	17666	17681	17738	17745	17763	17788	17691	17617	17718	17864	17544	17698	17851	17976	17810	17726	17940	17472	17751	17641	17691	17615	17642	17860	17787	17886	17656	17797	17677	17833	17871	17737	17795	17615	17675	17639	17600	17741	17681	17848	17936	17666	17782	17665	17724	17513	17854	17768	17876	17588	17729	17652	17667	17537	17721	17807	17692	17609	17780	17596	17587	17602	17642	17827	17816	17802	17807	17782	17793	17694	17876	17625	17744	18043	17592	17677	17767	17626	17753	17592	17497	17779	17773	17917	17794	17646	17730	17854	17805	17517	17590	17701	17779	17872	17606	17396	17710	17563	17675	17896	17808	17781	17623	17634	17466	17764	17745	17620	17714	17591	17741	17936	17736	17676	17497	17749	17582	17674	17521	17782	17786	17638	17769	17722	17766	17981	17693	17622	17599	17573	17591	17807	17725	17654	17872	17632	17591	17812	17769	17938	17712	17710	17737	17809	17754	17653	17720	17754	17751	17725	17646	17797	17614	17685	17558	17652	17734	17626	17606	17608	17574	17791	17867	17802	17533	17815	17705	17494	17656	17563	17830	17646	17729	17667	17660	17609	17807	17898	17637	17724	17713	17795	17771	17903	17841	17728	17606	17752	17740	17581	17982	17730	17803	17658	17576	17993	17643	17639	17781	17822	17688	17603	17746	17670	17879	17727	17799	17636	17714	17748	17721	17458	17598	17685	17690	17920	17905	17584	17694	17899	17745	17561	17679	17620	17652	17737	17622	17787	17555	17724	17696	17730	17560	17731	17700	17698	17677	17746	17882	17689	17674	17871	17629	17951	17758	17733	17823	17793	17713	17676	17599	17575	17841	17678	17611	17560	17767	17714	17572	17881	17756	17725	17702	17479	17764	17680	17517	17720	17650	17765	17750	17715	17759	17721	17647	17646	17660	17783	17812	17711	17638	17724	17436	17603	17823	17681	17635	17720	17748	17494	17778	17723	17660	17793	17830	17806	17821	17643	17705	17876	17706	17695	17819	17728	17642	17644	17417	17511	17710	17657	17653	17716	17750	17641	17772	17809	17614	17652	17690	17400	17783	17562	17647	17780	17644	17550	17740	17709	17651	17890	17690	17862	17869	18001	17776	17722	17661	17623	17779	17757	17597	17832	17736	17731	17995	17671	17632	17534	17625	18006	17514	17669	17667	18108	17821	17676	17761	17636	17712	17738	17749	17673	17665	17686	17717	17596	17672	17669	17712	17647	17683	17537	17656	17772	17705	17647	17797	17716	17680	17722	17561	17488	17664	17805	17861	17792	17880	17809	17717	17791	17568	17738	17834	17727	17979	17691	17655	17607	17771	17575	17673	17758	17773	17544	17719	17557	17509	17934	17820	17702	17977	17727	17846	17552	17791	17688	17893	17701	17523	17647	17633	17471	17794	17695	18074	17930	17682	17772	18018	17717	17911	17930	17832	17774	17757	17736	17639	17766	17632	17573	17516	17637	17715	17907	17804	17601	17842	17720	17603	17901	17851	17728	17619	17804	17621	17805	17737	17657	17892	17775	17838	17799	17660	17683	17648	17713	17840	17770	17738	17899	17792	17789	17838	17808	17639	17702	17634	17676	17841	17759	17779	17666	17730	17714	17709	17641	17591	17760	17708	17420	17462	17648	17896	17802	17732	17839	17939	17817	17745	17706	17609	17524	17721	18017	17838	17607	17758	17622	17716	17961	17548	17801	17708	17594	17746	17763	17719	17592	17632	17596	17574	17824	17857	17771
27681	52264	45757	32840	24553	19505	16667	16229	15530	15191	15017	14941	14912	14931	14911	15054	14880	15007	14889	15086	14947	15043	14904	15029	14878	14814	14977	14907	14944	14965	14835	15002	14755	15115	14966	14772	14941	14889	15005	14940	14849	15070	14988	14945	15064	14823	14881	14923	14707	14959	15146	15031	14854	14778	14895	14951	14950	15020	14960	14925	14848	14803	14757	14937	14884	15025	15025	14854	14950	14754	14742	14780	15011	15053	14911	14869	14999	14854	14835	14940	14999	14821	14897	14815	14965	14849	14914	15003	14796	14846	14876	14928	14818	14783	14887	14740	14903	14938	14882	14757	14989	14863	14880	14891	14795	14947	14941	14835	14916	14816	14930	14941	14742	14753	14888	14679	14837	14931	14869	14820	14962	14919	15137	14795	14766	14892	14740	14781	14845	14834	14863	14872	14982	14861	14756	14817	14830	14625	14909	14959	14794	14854	14775	15038	14846	14836	15000	14745	15009	14810	14846	14835	14852	14874	14765	14777	14891	15012	14899	14863	14798	14952	14738	14873	14751	14751	14842	14854	14881	14828	14864	14938	14815	14825	14866	14955	14889	14805	14867	15030	14942	14800	14849	14911	14854	14877	14768	14922	14924	14919	14798	14954	14890	14802	14889	14822	14937	14831	14916	14909	14816	14820	14919	14911	14821	14919	14996	14954	14822	14759	14876	14990	14997	14937	15082	14848	15028	14953	14866	14726	14792	15029	14906	14809	14983	15043	14855	14954	14794	14732	14911	14892	14888	14847	15035	14823	14792	14899	14968	14926	14787	14949	14809	14890	14842	14728	14854	14788	14951	14852	14867	14885	14970	14864	14940	14744	14815	14898	14840	14868	14830	14901	15118	14953	14845	14869	14799	14941	14796	14924	14845	14871	14929	14860	14730	14906	15040	14824	14848	14826	15025	14797	14803	14989	14866	14965	14847	14922	14787	14801	14808	14751	14975	14786	14742	14775	14773	14818	14915	14889	15004	14821	14970	14949	14880	14855	14884	14763	14875	14735	14866	14961	14802	14893	14862	14852	14808	14970	14863	14973	14729	14868	14886	14910	14954	14851	14822	14931	14665	14948	14677	14942	15036	14806	14892	14894	14862	14898	14609	14814	14901	14949	15061	15031	14936	14761	14991	14945	14921	14831	14864	14956	14899	14790	14981	14867	14897	14867	14896	14970	14812	14869	14869	14982	14851	14952	15078	14837	14913	15013	14955	14915	14849	14836	14580	14873	15002	15005	14961	14736	15127	14753	14902	14778	14967	14786	14923	14891	14906	14739	14872	14858	14892	15023	14869	15094	14881	14853	14876	14947	14874	14877	14923	14932	15011	14776	14875	15012	15059	14960	14910	14835	14926	14931	14682	14891	15021	14923	14837	14839	14798	14859	14852	14797	14958	15048	14762	14875	14835	14779	14880	14798	15118	14783	15010	14892	15102	14801	14948	14923	14778	14896	14992	14894	14950	14933	14962	14758	15062	14974	14958	14978	14808	14956	14915	14787	14884	14739	14934	14904	14910	14911	14920	14828	15079	14717	14842	14835	14816	15010	14933	14859	14923	14844	14886	14889	14852	14699	14799	14952	14916	14765	14856	14840	14772	14858	15218	14764	14925	14822	14963	14936	14786	14907	14800	14835	14876	14881	14982	14950	14908	14865	15016	14968	14775	14857	15032	14765	14969	14875	14991	14956	14848	14818	14828	14976	14915	14888	14926	15026	14782	14940	14996	14887	14968	14900	14726	14878	14891	14960	14957	14956	14916	14855	14951	14978	14973	14875	14911	14952	14801	14918	14745	14879	14871	14818	14966	14924	15070	14845	14733	14925	14641	14956	14925	15010	14808	14962	14783	15016	14934	14792	14856	14906	14686	14746	14895	14920	14951	14917	14907	14823	14911	14901	14963	14801	14939	14806	14773	14958	14885	14758	14954	14997	15055	14890	14864	14834	14936	14818	14891	14904	14779	15097	14948	14510	14977	14882	14913	14791	14819	14775	14845	14955	14916	14914	14910	14942	14880	14817	15082	14967	14860	14805	14796	14824	14864	14910	14916	14859	14855	15014	15003	14778	15046	14958	14898	14762	14803	15030	14831	14907	14989	14794	14929	14811	14774	14970	14867	14878	14841	15029	14990	14982	14757	14882	14915	14732	14992	14762	14992	14783	14846	15073	14822	14924	15023	14845	14828	14921	14828	15112	14991	14891	15086	14846	15001	14887	14941	15068	14834	14848	14924	14966	15103	14888	14835	14939	14795	14747	14842	14843	15076	14907	14851	14914	14853	14760	14984	14780	14677	14951	14800	14808	14694	14818	14816	15027	14893	14881	14927	14903	14890	14849	14904	14699	14834	14788	14782	14833	14860	15002	14794	14888	14922	14714	14683	14962	14979	14849	15018	15098	14793	14780	14989	14937	14761	14895	14785	14873	14923	14908	14817	14688	14797	15009	15039	14839	14818	14965	14929	14994	14927	14882	14859	14859	14854	14876	14707	14968	14863	14892	14875	14853	14795	14888	14972	14913	14909	14864	14872	14732	14724	14821	15008	14774	14776	14828	14843	14762	15072	14844	14891	14980	15024	15139	14824	14809	14868	15021	14955	15007	14924	14944	14926	14888	14888	14768	14879	14851	14869	14934	14855	14834	14974	14929	14843	14843	14919	14734	14874	14709	15048	14879	14850	14859	14746	14965	14895	14931	14770	14877	14874	14866	14992	15039	14905	14989	14975	14681	14908	14863	14833	14882	14903	14725	14899	14995	14850	14783	14763	14828	14817	15093	14885	14852	14978	14895	15159	14941	14872	14994	14729	14861	14868	15003	14966	14796	14864	14748	14859	14955	14989	14973	14748	14849	14881	14776	14902	14972	14999	14786	14963	14825	14881	14858	14928	14864	15011	14828	14968	14809	14866	14658	14849	14861	14775	14925	14869	14805	15102	14897	14918	14779	14864	14774	14982	14956	14785	14788	14840	14876	14886	14880	14845	14998	14789	15014	14823	14765	14929	15032	14783	14926	14886	15007	15016	14818	14841	14870	14849	15011	14909	14944	15014	14875	14915	14895	15074	14893	14837	14970	14921	14860	14776	14963	14836	14835	15153	14792	14821	14945	14860	14763	14752	14914	14964	14921	14829	14975	14841	14986	14823	14933	14906	14858	14869	14955	14923	14993	14711	14923	14765	14875	14856	15034	15051	14942	14912	14732	14989	14976	14929	14742	14912	14829	14920	14763	14666	14940	14998	14936	14976	14965	15039	14798	14971	14883	14894	14978	14995	14801	14946	14779	14950	14822	15078	14797	14974	14945	14864	14900	14766	14847	15072	14839	14854	14772	15119	14859	15013	14853	14950	14722	14939	14946	14908	14785	14913	14991	14910	14885	14774	14815	14948	15016	14992	14774	14955	14876	14970	14851	14923	14870	14902	14828	14887	14921	14842	14897	14903	15054	14824	14827	14828	14900	14984	14828	14585	14941	14818	14922	14794	14976	14800	14831	14928	14747	15034	14874	14811	14791	14980	14867	14717	14803	14881	14759	14908	14958	14802	14667	14900	14866	14930	15024	14848	14835	14771	14834	14964	14797	14951	15111	14782	15064	14751	14880	14925	14920	14880	14915	14821	14933	14981	14837	14951	14780	14629	14801	14858	14797	14945	14823	14976	14833	14947	14693	14997	14797	14956	14900	14834	14959	14845	14917	14847	14977	14974	14925	14860	14947	14816	14873	14803	14946	15006	14954	15098	14784	14889	14840	14981	14939	14978	14960	14758	14801	15063	14790	14998	14955	14819	14882	14888	14935	14852	14914	14834	14837	14972	15008	14845	15086	14852	14852	14803	14765	14988	14742	14915	14901	14952	14782	14886	14807	14881	14915	14753	14635	14905	14955	14635	14849	14853	14858	14886	14835	15062	14735	14897	14913	14929	14837	14889	14822	14900	14840	14925	14791	15005	14932	14833	14835	14872	15005	14950	14910	14897	14811	14976	14920	14917	14914	14915	14934	14751	14832	14967	14915	14910	14982	14715	14975	14830	14933	14859	14912	14923	14857	14846	14926	14997	14890	14957	14835	14814	14833	14899	15025	14889	15028	14895	14779	14895	14749	14754	14944	14787	14974	14896	14803	14906	14874	14727	14891	14719	14873	14858	14779	14752	14833	14972	15086	14963	14780	14774	14744	14873	14604	14850	14881	14917	14838	14815	14825	14890	14961	14894	14885	14948	14941	14899	14891	14896	14742	14872	15034	14856	14822	14962	14950	14909	14843	14947	14990	14973	14981	15024	14799	14774	14945	14848	14883	14992	14876	14932	14812	14777	14849	14842	14919	14957	14878	14875	14782	14915	14953	14816	14881	14880	14938	14839	14970	14892	14817	14943	14937	14922	14984	14827	14984	14738	14734	14818	14871	14969	15008	14823	14965	14891	14912	14991	14898	14880	14990	14834	14805	14670	14921	14972	14984	14790	14744	14965	14857	14882	14828	14910	15032	14896	14921	14800	15005	14973	14747	14855	14918	15095	14755	14769	14865	14808	15047	14753	14755	15000	14971	14928	14831	14796	15028	14902	14922	14970	14813	14888	14906	14886	14747	14787	14939	14941	15004	14718	14935	14912	14701	14881	14747	14716	15056	14989	14844	14978	15021	14837	14741	14950	14975	14858	14816	14890	14875	14933	14843	14843	14896	14902	15048	14911	14885	15016	14973	14923	14963	14901	14928	14855	14922	15004	14850	14967	14876	14687	14838	14859	14887	14895	14815	15027	14689	14847	14841	14900	14841	14774	14986	14861	14909	14896	15053	14836	14781	15055	15000	14846	14937	14839	14982	14766	15091	14943	14764	14912	14802	15057	14842	14807	14843	14961	14969	14832	14875	14926	14785	14855	14654	14807	14904	14917	14875	14693	15040	14888	14891	15039	14920	15010	14821	14876	14971	15003	15007	15012	14695	14868	14923	14711	14855	14857	14838	14921	14711	14899	14771	14886	14821	14753	14926	15069	14987	14828	14842	15023	14816	14874	14995	15008	14978	14913	14913	14940	14998	14859	14931	14983	14899	14988	14858	14968	14915	14838	14978	14977	14963	14841	14828	14825	14919	14918	14938	14766	14844	14778	14874	14965	14995	15093	14876	14744	14855	15058	14812	14977	14975
23967	22916	41274	43783	38741	32706	26260	21481	20674	19301	18026	17956	17866	17571	17695	17677	17678	17604	17839	17598	17631	17503	17403	17682	17536	17568	17799	17522	17581	17706	17626	17683	17680	17686	17440	17585	17563	17411	17570	17667	17525	17662	17510	17307	17666	17494	17459	17242	17465	17553	17794	17569	17502	17520	17630	17679	17584	17340	17623	17650	17713	17433	17609	17451	17473	17329	17717	17534	17638	17417	17481	17510	17646	17554	17395	17585	17356	17745	17614	17685	17603	17510	17472	17417	17287	17612	17756	17579	17551	17413	17350	17367	17546	17627	17688	17575	17513	17430	17600	17409	17470	17581	17339	17491	17582	17483	17451	17474	17638	17659	17548	17554	17488	17705	17456	17431	17517	17496	17417	17424	17706	17723	17423	17508	17397	17502	17445	17406	17604	17337	17382	17316	17441	17496	17292	17459	17498	17429	17510	17557	17678	17405	17475	17492	17466	17612	17343	17748	17550	17553	17366	17485	17493	17322	17579	17561	17368	17551	17316	17606	17407	17137	17420	17369	17404	17511	17545	17400	17406	17507	17624	17557	17484	17378	17500	17519	17471	17438	17628	17479	17617	17531	17419	17411	17603	17430	17300	17451	17424	17380	17397	17689	17513	17619	17359	17409	17405	17479	17436	17553	17435	17558	17299	17195	17560	17409	17513	17435	17478	17468	17496	17619	17315	17607	17381	17629	17533	17455	17481	17335	17282	17516	17357	17554	17441	17240	17579	17641	17604	17652	17485	17625	17511	17352	17372	17494	17548	17396	17486	17493	17324	17506	17467	17311	17249	17350	17360	17429	17637	17404	17552	17487	17536	17547	17566	17796	17359	17492	17707	17548	17604	17361	17583	17590	17457	17725	17410	17627	17544	17575	17489	17624	17605	17687	17530	17615	17672	17535	17681	17370	17468	17491	17526	17620	17617	17433	17438	17623	17370	17426	17504	17422	17400	17436	17420	17215	17468	17543	17414	17589	17571	17536	17505	17665	17375	17290	17384	17598	17589	17550	17498	17821	17619	17567	17257	17538	17416	17589	17458	17511	17498	17406	17324	17428	17578	17420	17453	17407	17367	17461	17550	17430	17514	17595	17279	17612	17438	17458	17383	17589	17380	17278	17518	17640	17574	17376	17325	17501	17549	17314	17479	17515	17450	17410	17520	17498	17606	17479	17630	17669	17498	17472	17392	17477	17372	17250	17453	17523	17662	17533	17585	17464	17615	17424	17361	17471	17465	17575	17641	17653	17540	17400	17604	17466	17412	17345	17511	17430	17479	17474	17673	17559	17621	17371	17310	17495	17303	17700	17588	17432	17502	17525	17548	17384	17509	17584	17576	17560	17327	17468	17454	17265	17454	17503	17279	17706	17478	17488	17365	17620	17467	17374	17598	17670	17462	17411	17519	17484	17461	17599	17426	17710	17458	17548	17588	17516	17533	17437	17493	17422	17363	17370	17428	17480	17643	17577	17559	17373	17658	17352	17505	17333	17422	17463	17575	17303	17397	17401	17295	17489	17373	17525	17553	17476	17455	17809	17599	17667	17089	17554	17363	17214	17546	17302	17568	17728	17325	17411	17533	17522	17594	17271	17593	17410	17501	17463	17513	17575	17464	17503	17599	17398	17497	17403	17321	17559	17491	17710	17538	17112	17447	17448	17455	17493	17539	17300	17387	17446	17426	17767	17373	17538	17456	17545	17625	17657	17408	17322	17470	17370	17185	17480	17366	17330	17728	17563	17589	17426	17442	17660	17657	17502	17607	17557	17764	17454	17375	17448	17418	17617	17538	17615	17580	17533	17482	17542	17438	17410	17644	17583	17509	17432	17354	17426	17494	17436	17590	17488	17447	17293	17699	17465	17492	17441	17341	17439	17627	17614	17442	17365	17298	17440	17443	17419	17501	17390	17500	17488	17592	17442	17714	17395	17421	17476	17481	17641	17614	17542	17428	17691	17522	17496	17438	17529	17340	17348	17577	17567	17473	17576	17532	17680	17385	17498	17478	17380	17520	17344	17615	17420	17532	17512	17414	17637	17464	17470	17640	17298	17414	17177	17420	17596	17715	17575	17533	17478	17219	17550	17608	17557	17642	17520	17402	17469	17391	17601	17583	17487	17691	17432	17666	17393	17535	17367	17354	17549	17367	17478	17413	17613	17545	17455	17553	17491	17493	17552	17406	17649	17767	17528	17560	17533	17414	17681	17673	17482	17404	17216	17484	17230	17519	17611	17459	17510	17267	17407	17555	17582	17304	17633	17434	17561	17484	17497	17596	17345	17451	17458	17618	17586	17457	17426	17464	17398	17495	17357	17449	17449	17410	17551	17442	17410	17337	17622	17534	17592	17749	17349	17453	17543	17445	17460	17403	17666	17600	17459	17380	17478	17403	17425	17427	17299	17325	17700	17539	17537	17444	17396	17455	17557	17440	17563	17415	17517	17475	17456	17504	17515	17602	17605	17639	17397	17523	17532	17448	17360	17424	17440	17535	17396	17430	17379	17544	17534	17560	17440	17693	17480	17503	17463	17445	17411	17510	17394	17410	17428	17531	17479	17482	17536	17635	17402	17563	17449	17544	17531	17384	17587	17348	17386	17437	17373	17636	17626	17301	17466	17533	17469	17532	17600	17499	17498	17461	17347	17522	17526	17463	17304	17482	17385	17382	17606	17527	17422	17458	17363	17625	17572	17644	17664	17586	17643	17649	17563	17474	17378	17479	17816	17328	17284	17355	17410	17417	17547	17612	17440	17078	17380	17602	17458	17287	17428	17397	17482	17591	17461	17372	17361	17471	17467	17336	17569	17479	17338	17384	17555	17418	17440	17384	17419	17563	17278	17451	17635	17535	17612	17355	17470	17432	17326	17563	17193	17492	17439	17518	17473	17698	17453	17322	17481	17507	17420	17312	17462	17424	17451	17306	17556	17433	17416	17533	17591	17403	17654	17667	17413	17456	17468	17328	17349	17490	17618	17578	17403	17525	17501	17444	17589	17721	17550	17376	17268	17298	17408	17594	17416	17468	17444	17857	17588	17657	17707	17409	17392	17505	17620	17516	17465	17523	17492	17403	17393	17551	17495	17700	17483	17449	17500	17536	17526	17462	17500	17725	17615	17627	17617	17306	17458	17417	17629	17483	17497	17427	17362	17433	17394	17427	17629	17633	17388	17474	17640	17567	17334	17281	17420	17557	17462	17396	17649	17546	17489	17378	17385	17546	17383	17346	17443	17447	17705	17563	17293	17229	17469	17439	17509	17299	17461	17443	17594	17521	17722	17587	17595	17433	17375	17381	17615	17304	17616	17594	17549	17609	17570	17562	17369	17393	17518	17408	17495	17632	17427	17333	17398	17595	17507	17701	17480	17497	17607	17546	17469	17394	17509	17642	17676	17689	17161	17272	17565	17292	17466	17437	17497	17403	17614	17448	17437	17322	17413	17622	17430	17496	17410	17548	17214	17653	17543	17512	17530	17377	17657	17397	17716	17359	17556	17682	17489	17413	17587	17456	17523	17568	17591	17295	17487	17627	17648	17628	17411	17593	17410	17462	17713	17481	17395	17572	17551	17548	17363	17526	17347	17494	17418	17577	17471	17589	17595	17601	17373	17397	17595	17351	17571	17330	17496	17375	17534	17308	17625	17438	17478	17504	17282	17371	17576	17356	17435	17606	17419	17469	17714	17455	17435	17464	17457	17625	17625	17697	17480	17595	17330	17497	17332	17601	17377	17673	17528	17458	17436	17470	17650	17540	17454	17500	17557	17479	17444	17387	17467	17419	17366	17458	17572	17595	17343	17709	17423	17482	17406	17502	17469	17622	17901	17390	17383	17521	17370	17385	17410	17348	17347	17464	17527	17472	17454	17421	17514	17439	17467	17405	17660	17405	17315	17418	17594	17285	17317	17562	17452	17730	17596	17659	17486	17307	17539	17529	17507	17747	17626	17578	17372	17551	17579	17606	17475	17446	17480	17395	17602	17394	17727	17380	17504	17504	17547	17580	17429	17602	17572	17504	17434	17283	17388	17483	17375	17524	17628	17427	17250	17178	17564	17677	17572	17414	17524	17325	17591	17404	17513	17517	17832	17461	17411	17387	17659	17446	17564	17444	17431	17366	17517	17615	17572	17597	17429	17474	17606	17336	17362	17412	17262	17460	17472	17473	17549	17530	17516	17327	17665	17689	17646	17421	17408	17458	17408	17614	17307	17493	17531	17584	17289	17583	17545	17598	17294	17657	17308	17572	17670	17284	17395	17418	17391	17344	17710	17492	17322	17632	17329	17423	17356	17621	17536	17548	17356	17536	17491	17800	17157	17486	17294	17347	17493	17476	17452	17509	17532	17429	17735	17380	17510	17581	17399	17429	17511	17566	17528	17562	17521	17536	17610	17628	17583	17265	17261	17545	17636	17694	17414	17369	17427	17407	17568	17686	17319	17420	17378	17491	17570	17370	17451	17568	17453	17287	17504	17288	17442	17451	17639	17375	17712	17683	17443	17463	17594	17328	17512	17531	17346	17362	17265	17298	17428	17514	17404	17561	17600	17449	17404	17578	17634	17503	17604	17522	17449	17370	17478	17648	17475	17405	17250	17309	17612	17426	17455	17321	17455	17667	17534	17653	17442	17646	17395	17688	17853	17502	17513	17666	17592	17496	17413	17385	17312	17653	17648	17432	17570	17514	17455	17438	17250	17573	17532	17633	17527	17465	17400	17702	17355	17613	17353	17581	17562	17481	17520	17461	17534	17447	17500	17344	17416	17492	17447	17479	17479	17521	17319	17538	17524	17383	17367	17555	17427	17563	17599	17430	17471	17352	17463	17548	17593	17600	17555	17735	17519	17446	17617	17409	17434	17393	17542	17657	17610	17577	17473	17202	17509	17510	17574	17407	17663	17590	17489	17454	17451	17330	17601	17481	17365	17570	17466	17530	17423	17390	17592	17636	17577	17610	17408	17479	17514	17262	17464	17439	17359	17489	17586	17540	17579	17282	17398	17543	17541	17556	17404	17472	17549	17336	17380	17197	17264	17460	17371	17485	17358	17488	17754	17281	17559	17442	17575	17484	17717	17352	17589	17479	17360	17385	17554	17465	17625	17490	17548	17474	17594	17585	17348	17445	17398	17625	17601	17542	17486	17402	17460
41384	87105	81103	58923	45678	32765	22733	19522	19641	16835	15239	15089	14928	14887	14756	14902	14911	14945	14778	14835	14731	14689	14719	14534	14823	14863	14754	14738	14764	14911	14793	14859	14711	14670	14823	14695	14935	14749	14875	14879	14708	14679	14945	14843	15026	14929	14727	14727	14783	14845	14622	14705	14814	14751	14827	14827	14708	14915	14739	14872	14766	14829	14827	14594	14936	14708	14879	14743	14673	14951	14833	14779	14839	14754	14972	14835	14843	14644	14525	14799	14681	14880	14888	14756	14709	14941	14870	14745	14858	14878	14721	14688	14868	14864	14635	14743	14795	14953	14776	14787	14746	14824	14773	14916	14591	14945	14776	14778	14826	14793	14861	14744	14713	14776	14946	14800	14865	14881	14820	14766	14738	14856	14843	14839	14929	14708	14788	14923	14760	14783	14780	14568	14773	14728	14770	14786	14896	14797	14656	14670	14912	14699	14711	14911	14863	14896	14820	14697	14627	14641	14668	14785	14600	14726	14838	14829	14731	14617	14803	14641	14900	14787	14764	14528	14684	14780	14916	14849	14692	14777	14823	14808	14843	14580	14630	14811	14834	14796	14850	14886	14772	14788	14746	14845	14857	14934	14809	14730	14681	14807	14691	14865	14920	14661	14819	14850	14855	14739	14745	14619	14824	14769	14814	14671	14819	14703	14646	14897	14630	14652	14766	14716	14456	14806	14832	14678	14683	14997	14805	14682	14791	14823	14635	14783	14756	14628	14875	14690	14775	14911	14580	14832	14807	14789	14758	14848	14956	14632	14912	14946	14866	14709	14651	14673	14867	14642	14716	14828	14831	14831	14826	14862	14748	14864	14753	14732	14715	14710	14751	14804	15023	14830	14826	14719	14750	14733	14853	14702	14959	14788	14781	14803	14649	14773	14746	14774	14829	14813	14717	14921	14872	14855	14742	14710	14822	14946	14822	14765	14765	14779	14736	14774	14694	14851	15020	14799	14813	14780	14690	14811	14864	14640	14685	14730	14833	14868	14900	14842	14738	14747	14742	14822	14864	14702	14742	14713	14687	14965	14807	14805	14592	14792	14664	14783	14868	14755	14702	14691	14727	14813	14782	14784	14798	14786	14778	14821	14694	14936	14802	14778	14723	14787	14831	14845	14759	14729	14792	14709	14742	14802	14556	14768	14757	14878	14836	14939	14744	14730	14756	14758	14814	14782	14601	14842	14731	14706	14873	14783	14677	14683	14677	14730	14727	14905	14720	14846	14848	14827	14851	14865	14759	14696	14691	14875	14780	14612	14670	14636	14695	14673	14686	14832	14695	14627	14722	14625	14739	14851	14708	14686	14830	14886	14701	14679	14606	14776	14898	14865	14863	14828	14691	14669	14712	14934	14990	14790	14866	14817	14916	14730	14906	14776	14729	14823	14644	14678	14748	14858	15031	14817	14755	14877	14704	14763	14726	14868	14584	15023	14773	14781	14715	14811	14762	14862	14767	14613	14640	14822	14709	14775	14639	14712	14738	14711	14814	14890	14548	14750	14649	14759	14797	14815	14861	14737	14780	14640	14782	14961	14689	14760	14778	14944	14886	14793	14706	14616	14914	14837	14904	14710	14798	14768	14657	14773	14575	14742	14691	14583	14880	14558	14741	14715	14879	14836	14586	14663	14730	14712	14884	14678	14706	14728	14682	14776	14795	14806	14638	14874	14900	14674	14810	14824	14712	14829	14695	14747	14685	14913	14756	14777	14741	14765	14933	14734	14773	14662	14795	14777	14633	14789	14692	14721	14963	14696	14765	14746	14712	14632	14737	14928	14681	14643	14896	14690	14778	14828	14762	14777	14660	14571	14850	14626	14765	14780	14656	14742	14769	14675	14797	14873	14572	14779	14780	14618	14721	14856	14693	14798	14795	14803	14753	14834	14677	14850	14795	14766	14598	14697	14872	14805	14867	14708	14732	14826	14833	14901	14801	14707	14883	14807	14771	14884	14858	14687	14651	14898	14591	14727	14710	14733	14963	14854	14954	14758	14775	14703	14789	14749	14939	14642	14827	14781	14849	14879	14786	14718	14881	14795	14706	14802	14745	14777	14815	14852	14912	14609	14864	14912	14797	14763	14745	14789	14742	14574	14470	14940	14755	14974	14692	14958	14759	14829	14758	14780	14877	14935	14831	14780	14881	14772	14780	14838	14927	14707	14830	14752	14686	14802	14570	14807	14791	14805	14831	14857	14804	14731	14580	14724	14849	14585	14661	14830	14735	14858	14772	14624	14723	14796	14624	14627	14757	14956	14721	14809	14907	14923	14806	14767	14854	14856	14792	14769	14761	14873	14954	14906	14890	14810	14743	14786	14660	14676	14731	14731	14594	14483	14778	14742	14748	14904	14968	14838	14842	14648	14915	14742	14802	14599	14807	14917	14796	14773	14656	14772	14727	14722	14741	14670	14606	14674	14716	14622	14795	14787	14790	14855	14616	14787	14803	14884	14754	14762	14845	14895	14860	14813	14751	14815	14666	14682	14787	14848	14706	14741	14812	14717	14901	14747	14840	14924	14643	14787	14873	14755	14632	14774	14799	14857	14739	14767	14786	14660	14829	14796	14670	14838	14917	14868	14733	14739	14841	14743	14912	14827	14740	14887	14771	14626	14660	14733	14745	14733	14830	14874	14860	14784	14735	14837	14872	14720	14760	14728	14786	14661	14883	14732	14693	14710	14740	14628	14719	14871	14616	14779	14678	14678	14591	14778	14841	14707	14735	14794	14790	14652	14795	14905	14703	14756	14737	14650	14818	14836	14763	14637	14921	14812	14699	14719	14849	14707	14928	14703	14669	14792	14766	14802	14856	14721	14806	14771	14748	14672	14895	14781	14855	14741	14620	14837	14731	14686	14872	14680	14848	14949	14684	14799	14677	14772	14635	14831	14799	14556	14848	14872	14728	14799	14705	14947	14835	14946	14775	14827	14763	14710	14748	14912	14750	14842	14748	14778	14699	14718	14804	14715	14736	14889	14894	14824	14740	14785	14714	14862	14774	14653	14736	14738	14826	14807	14786	14775	14769	14735	14679	14690	14758	14823	14757	14806	14919	14733	14782	14681	14649	14752	14882	14811	14742	14660	14834	14740	14730	14590	14741	14710	14968	14692	14812	14768	14913	14885	14580	14639	14923	14661	14935	14541	14678	14603	14751	14748	14676	14774	14888	14548	14964	14697	14885	14907	14748	14594	14846	14838	14824	14855	14796	14837	14799	14645	14775	15066	14809	14746	14777	14698	14674	14801	14613	14702	14788	14761	14610	14629	14818	14748	14639	14799	14818	14868	14843	14750	14615	14554	14761	14898	14796	14779	14855	14714	14786	14840	14883	14834	14854	14710	14811	14808	14790	14807	14788	14765	14680	14706	14810	14892	14821	14834	14676	14933	14653	14721	14717	14753	14785	14834	14594	14882	14922	14774	14927	14915	14759	14595	14933	14848	14793	14773	14803	14727	14627	14678	14870	14835	14745	14840	14667	14830	14938	14773	14653	14693	14739	14716	14669	14775	14810	14746	14817	14919	14788	14763	14830	14769	14678	14792	14700	14632	14859	14714	14629	14742	14813	14622	14841	14550	14857	14758	14714	14879	14798	14712	14652	14762	14680	14632	14628	14691	14667	14730	14822	14804	14895	14689	14609	14715	14792	14748	14875	14814	14745	14752	14893	14770	14738	14882	14735	14593	14626	14825	14825	14680	14989	14690	14864	14588	14787	14919	14793	14682	14782	14740	14696	14625	14840	15008	14737	14851	14778	14837	14879	14793	14766	14757	14891	14803	14955	14838	14780	14658	14716	14751	14670	14788	14811	14673	14719	14880	14861	14674	14771	14796	14689	14929	14700	14742	14733	14634	14847	14735	14820	14728	14718	14779	14449	14812	14822	14605	14804	14710	14860	14598	14528	14819	14748	14913	14727	14853	14737	14761	14960	14811	14868	14732	14701	14671	14654	14860	14807	14748	14782	14704	14676	14865	14707	14807	14720	14621	14750	14834	14875	14839	14743	14491	14783	14722	14729	14835	14813	14763	14689	14724	14772	14763	14743	14781	14676	14690	14867	14890	14780	14878	14937	14800	14801	14749	14727	14721	14784	14754	14633	14802	14781	14778	14748	14762	14822	14866	14824	14728	14768	15010	14843	14783	14850	14782	14704	14828	14808	14690	14595	14771	14724	14887	14833	14752	14858	14823	14904	14703	14768	14773	14773	14848	14760	14797	14683	14637	14861	14845	14975	14620	14805	14780	14754	14656	14817	14861	14902	14837	14910	14848	14861	14802	14890	14818	14839	14662	14790	14890	14859	14687	14731	14844	14727	14699	14837	14762	14615	14896	14912	14726	14756	14809	14741	14808	14811	14744	14775	14712	14816	14757	14975	14726	14726	14918	14840	14759	14776	14691	14769	14726	14840	14903	14830	14642	14684	14752	14738	14749	14985	14623	14856	14891	14629	14734	14771	14698	14682	14797	14719	14923	14749	14900	14723	14844	14875	14870	14799	14857	14872	14723	14804	14881	14853	14711	14615	14611	14919	14735	14748	14703	14994	14723	14749	14774	14851	14793	14857	14775	14671	14807	14747	14863	14809	14708	14787	14569	14852	14694	14595	14995	14772	14760	14805	14721	14703	14840	14909	14813	14768	14926	14719	14800	14880	14760	14744	14767	14796	14791	15026	14822	14886	14716	14578	14846	14725	14864	14840	14818	14875	14702	14748	14770	14863	14818	14844	14799	14838	14629	14781	14735	14658	14712	14949	14889	14705	14944	14795	14761	14653	14552	14678	14769	14737	14850	14530	14864	14749	14835	14644	14836	14719	14702	14811	14829	14748	14651	14941	14661	14648	14880	14845	14835	14900	14777	14893	14734	14931	14703	14704	14828	14774	14781	14806	14866	14987	14890	14644	14738	14686	14770	14745	14689	14785	14904	14878	14739	14898	14716	14650	14622	14721	14687	14785	14848	14789	14824	14809	14729	14923	14751	14657	14971	14678	14803	14601	14753	14945	14878	14689	14711	14997	14772	14835	14873	14714	14832	14806	14712	14678	14718	14570	14956	14862	14777	14693	14672	14880	14943	14800	14662	14822	14893	14959	14880	14738	14786	14911	14638	14706	14628	14566	14467	14766	14794	14822	14925
22666	21694	37775	39689	36955	34616	30771	24642	23967	20643	18194	17733	17640	17548	17648	17523	17602	17336	17398	17363	17144	17287	17472	17462	17267	17275	17097	17206	17295	17165	17356	17316	17252	17375	17324	17242	17310	16986	17377	17262	17349	17059	17269	17382	17468	17255	17149	17363	17260	17149	17177	17487	17342	17259	17110	17165	17212	17137	17375	17057	17212	17437	17286	17136	17331	17157	17120	17176	17363	17159	17288	16950	17092	17303	17054	17074	17007	17122	17308	17215	17276	17091	17293	17240	17203	17300	17246	17164	16937	16928	17064	17244	17328	17297	17198	17145	17150	17199	17246	17060	17483	17011	17240	17100	17184	17208	17370	17246	17311	17218	17156	17152	17181	17236	17310	17089	17359	17250	17330	17168	17150	17284	17232	17263	17257	17170	17087	17126	17370	17324	17150	17261	17137	17092	16971	17221	17151	17211	17155	17424	17214	17111	17309	17170	17124	17191	17283	17294	17017	17053	17086	17241	17219	17310	17081	17101	17094	17279	17208	17325	17125	16950	17154	17215	17141	17144	17261	17097	17389	17036	17115	17035	17157	17144	17062	17224	17279	17285	17122	17077	17208	17056	16979	17192	17077	17176	17135	17298	17132	17244	17026	17113	17139	17228	17134	17172	17237	17155	17320	17248	17239	17238	17163	17344	17147	17239	17328	17054	17039	17224	17210	17362	17028	17226	17073	17213	17160	17088	17144	17166	17179	17213	17067	17124	17283	17031	17147	17072	17098	17249	17213	17117	17231	17133	17162	17137	17164	17110	17040	17404	17277	17219	17153	17161	17048	17073	17104	17149	17176	17083	17269	17166	16975	17179	17228	17303	17149	17048	17244	17098	17231	16946	17392	17061	17294	17115	17108	17152	17412	17252	17120	17091	17031	17137	17066	17178	17358	17095	17152	17027	17176	16820	17019	17319	17286	17074	17331	17110	17207	16986	17070	17046	17150	17056	17037	17239	17205	17188	17236	17072	17010	17163	17239	17237	17023	17234	17190	17193	17141	17060	17164	17107	17101	17181	17279	17172	17330	17327	16988	17147	17188	17321	17222	17232	16972	17042	17337	17272	17149	17146	17253	16921	17141	16895	17169	17327	17287	17322	17421	17293	16922	17309	16955	17092	17144	17140	17110	17322	17228	17111	16987	17096	17177	17194	17037	17140	17186	17074	17339	17131	17139	17339	17176	17025	17343	17293	16998	17195	17253	17170	17089	17123	17239	17147	17215	17208	17101	17348	17203	17116	17239	17217	17227	17185	17254	17129	17329	17238	17210	17033	17225	17332	17024	16948	17078	17067	17208	17314	17090	17121	17185	17260	17145	17138	17119	17114	17095	17197	17301	17078	16992	17214	17096	16992	17433	17079	17031	17082	17188	17022	17220	16931	17133	17163	17213	17097	16988	17096	17281	17082	17032	17162	17336	17187	17335	17253	17120	17165	17086	17375	17115	17081	17073	17341	17201	17272	17122	17199	17187	17209	17106	17043	17257	17194	17069	16988	16960	17059	17215	17056	17389	17171	17119	16971	17394	17228	17013	17179	17159	17349	17106	17080	17211	17119	17139	17031	17090	17251	17307	17302	17025	17112	16985	17185	17166	17095	17293	17338	17186	17199	17039	17192	17348	17284	17248	16999	17154	17248	17203	17120	16962	17045	16906	17098	17280	17196	17106	17203	17124	17146	17333	17109	17228	17167	17305	17173	17143	17192	17196	17145	17031	17204	17050	17180	17078	17242	17312	17241	17094	17289	17186	16977	17250	17048	17307	17207	17149	17163	17309	17079	17305	16911	17111	17316	17248	17090	17243	17103	16998	17043	17191	17030	17205	17194	17201	17081	17331	16851	17146	17135	17092	17052	17208	17331	17006	16971	17213	17276	17114	17143	17237	17116	17237	17149	17068	17060	17137	17249	16969	17187	17229	17137	17094	17009	17157	17262	17228	17009	16933	17174	17339	17258	17136	17254	16996	17100	17294	17097	17162	17044	17214	16872	17190	16962	17186	17011	17344	17066	17343	17314	17400	17161	17256	17220	17045	17269	17418	17141	17248	17052	17175	16981	17097	17267	17252	17070	17104	17036	17333	17017	17216	17222	17177	17220	17073	17079	17168	17107	16984	17258	17331	17448	16971	17049	17155	16982	17157	17108	16983	17068	17167	17134	17174	17092	17096	17151	17201	17371	17045	17093	17164	17216	17182	16846	17132	17153	17032	17250	16935	16984	17069	17274	17292	17219	17113	17087	17195	17196	17042	17284	17228	17034	17301	17122	17134	17065	17263	17066	17108	17332	17195	17310	17364	17250	17376	17329	17373	17252	17427	17373	17027	17177	17288	17148	17196	17288	17233	17253	17211	17402	17208	17178	17164	16969	17347	17090	17246	17230	17296	17469	17337	16944	17184	17075	17152	16939	17174	17090	16999	17055	17245	17176	17284	17195	17078	17379	17222	17027	16994	17182	16983	17123	17067	17152	17122	17042	17152	17234	17030	17394	17311	17370	17099	17131	17258	17103	17083	17263	17003	17241	17099	17319	17132	17157	17276	17303	16984	17002	17009	17089	17016	16862	17280	17092	17060	17271	17254	17160	17282	17111	17180	17325	17201	17317	17128	17165	17250	17204	17218	17081	16927	17114	17295	17128	17154	16983	17008	17248	17230	17165	17261	17128	17238	17340	17184	17129	17195	17112	17200	17162	17210	17129	17129	16970	17158	17070	17091	17210	17113	17212	17185	16903	16949	17196	16996	17403	17309	17209	17086	17279	17185	17393	17077	17210	17256	17073	17154	17148	17141	17381	17246	17068	17477	17234	17199	17148	17044	17042	17127	17303	17102	17019	17000	17069	17179	17163	17134	17193	17199	17043	17127	17200	17050	17263	17094	17236	17358	17122	17353	17148	17236	17313	17217	17106	17045	17127	17234	17209	16934	17187	17173	17280	17228	17095	16981	16983	17279	17260	17020	17174	17174	17179	17194	17019	17051	17117	17119	17140	16992	17024	17139	17012	17122	17204	17086	17110	17099	17193	17346	17278	17114	16981	16939	17042	17196	17101	16963	17254	17165	17030	17070	17139	17058	17190	17204	17009	17028	17089	17156	17034	17172	17261	17175	17081	17098	17061	17117	17100	17386	17079	17242	17246	17185	17226	17146	17033	17145	17092	17089	17135	17304	17238	17184	17229	17312	17166	16963	17119	17256	17034	16943	17085	17235	17084	16948	17046	17311	17016	17005	17029	17270	17129	17160	17218	17220	17194	17223	17232	17131	17097	17378	17064	17321	16986	17228	16989	17046	16963	17273	17068	17234	17384	17076	17167	17186	17134	17050	17280	17018	16901	16829	17102	17100	17059	17129	17140	17235	16975	17012	17044	17236	17141	17202	17326	17144	17286	17206	17093	17354	17312	16967	17101	17222	17203	17238	17130	17031	17258	17079	17170	17082	17185	17110	17229	16875	17026	17180	17070	17245	17431	17288	17380	16959	17181	17115	17164	17233	17091	17328	17205	17015	17124	17001	17126	17217	17106	16974	17124	17222	17269	16761	17063	17198	17185	17067	17142	17164	16948	17304	17161	17014	17244	17336	17447	17229	16941	17137	17266	17106	17154	17090	17163	17118	17091	16932	17099	17086	17209	17248	17247	17355	17298	17152	17106	17080	17113	17276	17259	17445	16994	17092	17313	17192	17146	16995	16980	17152	16988	17141	17319	17168	17237	17233	17045	16993	17164	17211	17261	17326	16975	17145	17199	17275	17003	17223	17019	16960	17179	17063	17252	17299	17156	17001	17177	17099	17144	17129	17255	17172	17139	17174	17265	17250	17141	17096	17044	17058	17193	17118	17199	17348	17206	17239	17119	17118	17197	17149	17038	17173	17380	17242	17153	17072	17186	17345	17210	17139	17168	17048	17116	17129	17262	17313	17100	16973	17189	17132	17119	17079	17160	17212	17199	17134	17179	17077	17259	17010	17175	17066	17193	16956	17107	17219	17028	17397	17284	17158	17213	17105	17134	17167	17177	17116	17171	17089	17058	17101	16932	17220	17208	17261	17252	17235	17270	17189	17120	16943	17364	17372	17098	17011	17156	17299	17325	17266	17304	17143	16938	17126	17215	17082	17065	17063	17145	17294	17316	16951	17257	17100	17057	17201	17215	17083	17067	17150	17419	17165	17029	17218	17207	17179	17107	17350	17152	17191	17151	17173	17093	17089	17106	16981	17317	17266	17027	17158	17308	17163	17288	17246	17171	17289	17076	17115	17139	17329	17007	17160	17231	17109	17243	16995	17108	17083	17233	17207	17176	17162	17276	17284	17218	17082	17209	17215	17103	17231	17113	17223	17026	17166	17127	17014	17097	17152	17192	17062	17245	17204	17128	17128	16878	17070	17037	16959	17036	17094	17091	17083	17085	17259	17189	17102	17180	17230	17220	17237	17056	17088	17054	17212	17137	17321	17218	17111	17244	16996	17162	17125	17164	17116	17119	17126	17337	17050	17134	17351	17101	17122	17252	17278	17105	17265	17120	17204	17164	17059	17123	16980	17179	17165	17110	16880	17178	17415	17372	17234	17031	16986	17056	17218	17287	17023	17249	17010	17027	17081	17205	17077	16935	17340	17192	17139	17103	17202	17103	17416	17237	17131	17200	17279	17169	17320	17092	17267	17358	17355	17183	17137	17227	17277	17014	17255	17247	16882	17054	17264	17271	17099	17331	17056	17286	17090	17192	17134	17234	17112	17127	17150	17325	16951	17125	17235	17052	17093	17188	16973	17292	17270	17224	17226	16899	17178	17062	17002	17264	17215	17214	17335	16867	17045	17228	17217	17220	17064	17251	16974	17188	17239	17149	17175	17117	17169	17438	17109	17341	17176	17017	17078	17147	17305	17204	17246	17022	17280	17222	17248	17032	17084	17080	17160	17377	17067	16985	17183	17278	17005	17141	17042	17239	17088	17363	17259	17048	17153	17024	16990	17091	17353	17102	16977	17053	17158	17010	17223	17144	17210	17199	17181	17189	17171	17051	17148	17092	17346	17133	17134	17105	17324	17212	17173	17126	17380	17248	17295	17411	17232	17208	17088	17220	17009	17191	17262	17169	17209	17041	17122	17178	17123	16933	17086	17066	17090	17023	17065	17098	17192	17076
41084	89465	93477	74078	54881	39601	28653	23872	23959	18003	15172	15020	14846	14801	14738	14695	14704	14595	14616	14488	14643	14705	14648	14530	14655	14718	14699	14602	14691	14687	14496	14611	14629	14569	14620	14631	14588	14609	14632	14622	14560	14576	14516	14666	14637	14767	14753	14465	14662	14542	14598	14522	14658	14618	14602	14796	14416	14834	14561	14707	14509	14660	14583	14794	14660	14485	14444	14667	14557	14682	14611	14745	14656	14488	14624	14703	14608	14538	14372	14523	14602	14635	14672	14547	14804	14713	14546	14581	14495	14559	14520	14651	14493	14387	14659	14528	14586	14526	14710	14613	14635	14628	14435	14575	14491	14749	14455	14578	14697	14610	14497	14576	14633	14618	14679	14730	14471	14511	14698	14480	14745	14734	14486	14565	14604	14598	14650	14686	14632	14539	14593	14602	14668	14520	14497	14711	14508	14556	14604	14588	14707	14493	14687	14811	14561	14583	14671	14674	14507	14675	14523	14528	14551	14681	14733	14454	14566	14393	14504	14459	14565	14470	14425	14499	14609	14510	14445	14556	14633	14377	14562	14524	14578	14642	14622	14660	14518	14526	14619	14551	14676	14557	14513	14490	14645	14588	14678	14612	14580	14571	14572	14632	14708	14658	14791	14749	14721	14621	14505	14602	14617	14600	14568	14617	14623	14519	14513	14500	14518	14570	14506	14574	14531	14565	14573	14679	14701	14673	14571	14635	14661	14724	14648	14784	14483	14587	14577	14685	14497	14444	14622	14681	14690	14561	14538	14637	14738	14645	14618	14532	14652	14605	14555	14534	14795	14676	14512	14542	14539	14689	14569	14680	14628	14552	14525	14492	14641	14696	14428	14584	14422	14646	14706	14526	14609	14510	14659	14696	14577	14608	14434	14720	14483	14690	14599	14419	14603	14508	14662	14642	14545	14656	14611	14592	14689	14736	14551	14622	14428	14480	14597	14537	14459	14715	14589	14494	14652	14661	14786	14549	14524	14554	14765	14616	14679	14536	14610	14453	14540	14523	14688	14580	14592	14739	14453	14487	14666	14548	14609	14684	14577	14662	14657	14746	14586	14531	14506	14447	14472	14612	14619	14695	14531	14553	14389	14367	14688	14575	14524	14678	14592	14726	14443	14469	14625	14616	14755	14568	14482	14533	14437	14486	14612	14629	14567	14630	14356	14476	14538	14576	14589	14513	14520	14525	14666	14576	14684	14673	14565	14698	14604	14637	14573	14541	14411	14625	14674	14476	14691	14575	14790	14632	14471	14678	14583	14445	14715	14570	14613	14443	14712	14832	14488	14609	14674	14563	14587	14717	14486	14617	14694	14756	14692	14694	14445	14699	14533	14644	14562	14675	14528	14697	14647	14440	14554	14545	14646	14402	14509	14618	14610	14451	14682	14681	14544	14427	14563	14524	14578	14547	14644	14556	14714	14691	14499	14625	14585	14609	14427	14681	14507	14543	14594	14681	14524	14758	14614	14590	14428	14421	14578	14769	14529	14581	14568	14563	14549	14622	14422	14758	14792	14681	14675	14661	14514	14561	14576	14593	14838	14484	14591	14681	14668	14533	14664	14598	14638	14610	14470	14623	14448	14559	14439	14532	14501	14525	14540	14661	14434	14602	14769	14646	14662	14479	14636	14471	14529	14506	14583	14560	14496	14524	14537	14556	14423	14530	14550	14620	14629	14700	14363	14581	14607	14616	14638	14662	14584	14515	14624	14693	14449	14774	14545	14695	14776	14510	14567	14565	14668	14355	14638	14697	14784	14489	14420	14444	14624	14487	14561	14392	14575	14571	14616	14605	14557	14575	14806	14649	14649	14446	14787	14575	14518	14642	14681	14472	14609	14690	14788	14622	14624	14638	14657	14598	14556	14650	14600	14637	14602	14661	14339	14550	14468	14610	14617	14751	14589	14463	14608	14552	14652	14688	14623	14674	14688	14609	14562	14599	14593	14389	14618	14494	14484	14752	14746	14562	14707	14552	14628	14675	14534	14580	14446	14593	14494	14598	14652	14615	14655	14539	14459	14479	14668	14668	14582	14499	14483	14700	14506	14617	14496	14550	14526	14599	14511	14507	14605	14449	14680	14709	14677	14715	14556	14591	14440	14517	14648	14657	14626	14682	14523	14577	14642	14569	14498	14608	14750	14646	14650	14477	14672	14559	14712	14441	14601	14744	14527	14648	14704	14674	14586	14528	14598	14627	14486	14602	14629	14398	14667	14409	14639	14684	14498	14541	14490	14453	14646	14588	14636	14473	14613	14693	14582	14551	14560	14504	14879	14736	14498	14636	14610	14723	14556	14556	14675	14609	14565	14687	14622	14649	14700	14536	14732	14521	14550	14698	14513	14593	14538	14544	14755	14444	14692	14606	14538	14421	14529	14703	14467	14580	14602	14575	14610	14577	14559	14602	14575	14694	14596	14537	14626	14649	14508	14700	14635	14660	14635	14702	14487	14656	14432	14791	14738	14599	14495	14656	14470	14535	14589	14671	14591	14587	14494	14565	14463	14606	14643	14608	14570	14693	14675	14525	14603	14595	14584	14628	14573	14603	14670	14507	14478	14660	14550	14558	14581	14725	14528	14529	14440	14433	14460	14465	14733	14493	14792	14603	14811	14561	14679	14664	14497	14484	14719	14709	14679	14655	14569	14384	14518	14556	14527	14650	14674	14607	14616	14635	14665	14466	14913	14457	14639	14432	14612	14608	14559	14671	14629	14568	14526	14469	14520	14558	14669	14604	14665	14695	14430	14689	14510	14715	14665	14529	14438	14660	14591	14498	14649	14572	14595	14450	14643	14588	14639	14642	14624	14533	14720	14543	14600	14861	14538	14482	14609	14483	14575	14641	14705	14416	14470	14723	14711	14547	14699	14565	14669	14451	14664	14660	14436	14614	14508	14558	14668	14548	14585	14534	14678	14571	14478	14615	14447	14582	14628	14405	14561	14529	14537	14523	14482	14594	14582	14651	14607	14465	14614	14673	14797	14524	14614	14724	14493	14588	14544	14346	14697	14605	14560	14432	14679	14614	14595	14655	14695	14550	14611	14541	14579	14543	14619	14495	14622	14516	14510	14670	14455	14590	14614	14761	14691	14542	14684	14490	14649	14540	14385	14494	14682	14556	14506	14678	14503	14620	14427	14631	14601	14429	14541	14531	14608	14440	14460	14525	14647	14642	14808	14533	14779	14466	14595	14587	14582	14558	14506	14622	14628	14593	14502	14475	14719	14574	14629	14538	14559	14572	14564	14581	14763	14509	14615	14460	14501	14525	14451	14556	14580	14628	14569	14646	14621	14732	14527	14517	14642	14568	14523	14596	14575	14518	14448	14692	14619	14518	14491	14573	14662	14641	14651	14754	14636	14748	14648	14592	14585	14583	14594	14550	14586	14614	14722	14698	14710	14671	14511	14617	14608	14781	14573	14662	14662	14528	14597	14563	14649	14521	14574	14444	14415	14680	14578	14643	14446	14729	14673	14617	14704	14583	14432	14626	14614	14831	14423	14635	14718	14489	14780	14614	14646	14650	14735	14608	14554	14645	14620	14470	14526	14428	14652	14594	14585	14585	14618	14478	14485	14563	14398	14572	14537	14455	14482	14715	14484	14626	14579	14709	14728	14756	14603	14430	14547	14576	14662	14641	14530	14514	14751	14611	14554	14639	14607	14636	14731	14521	14669	14569	14563	14616	14546	14477	14455	14751	14690	14661	14546	14526	14521	14720	14423	14672	14660	14799	14701	14665	14588	14554	14536	14548	14652	14664	14568	14484	14511	14532	14539	14747	14584	14655	14589	14535	14585	14734	14617	14521	14660	14521	14449	14487	14580	14544	14693	14636	14468	14509	14503	14729	14700	14611	14672	14581	14580	14437	14572	14479	14752	14705	14706	14513	14503	14700	14652	14624	14606	14679	14559	14566	14600	14632	14558	14712	14548	14610	14556	14563	14754	14620	14540	14508	14617	14519	14529	14558	14534	14544	14473	14501	14709	14648	14511	14589	14584	14618	14702	14624	14545	14718	14576	14539	14608	14519	14431	14640	14456	14489	14697	14617	14651	14479	14573	14543	14658	14691	14638	14543	14581	14576	14632	14727	14606	14543	14772	14432	14571	14645	14578	14383	14436	14714	14471	14592	14518	14705	14686	14484	14626	14670	14501	14435	14556	14457	14437	14654	14551	14459	14518	14699	14673	14472	14648	14573	14653	14460	14611	14571	14666	14586	14611	14683	14634	14550	14669	14585	14566	14678	14727	14634	14590	14594	14558	14426	14633	14499	14697	14620	14605	14480	14556	14596	14597	14554	14601	14770	14653	14604	14407	14720	14506	14599	14480	14452	14606	14430	14645	14689	14578	14510	14497	14528	14551	14543	14610	14311	14448	14764	14591	14838	14563	14612	14653	14549	14555	14465	14602	14588	14673	14589	14450	14690	14526	14562	14591	14651	14522	14780	14502	14720	14659	14489	14646	14655	14487	14551	14625	14511	14497	14512	14555	14556	14415	14285	14620	14551	14382	14736	14675	14516	14578	14393	14711	14703	14486	14630	14463	14666	14547	14435	14482	14515	14569	14749	14697	14482	14506	14658	14485	14564	14486	14562	14608	14638	14480	14568	14687	14438	14389	14616	14696	14583	14568	14493	14675	14587	14646	14631	14432	14664	14563	14772	14625	14566	14555	14536	14512	14773	14526	14547	14565	14426	14490	14747	14615	14634	14505	14438	14513	14392	14403	14675	14703	14586	14630	14575	14699	14642	14582	14524	14539	14513	14484	14623	14611	14575	14505	14745	14613	14486	14738	14524	14668	14411	14642	14533	14667	14698	14525	14661	14692	14718	14652	14617	14429	14561	14608	14504	14683	14528	14454	14490	14696	14693	14628	14581	14745	14585	14555	14531	14513	14633	14749	14501	14616	14428	14563	14641	14565	14507	14491	14621	14554	14679	14684	14456	14645	14592	14710	14615	14347	14541	14478	14471	14508	14608	14608	14486	14626	14560	14485	14633	14667	14480	14660	14645	14689	14707	14722	14676	14512	14647	14573	14581	14527	14613	14789	14624	14552	14582	14777	14729	14632	14614	14718	14504	14523	14481	14563	14688	14598	14452	14663	14610	14648	14686	14469	14427	14475	14558	14646	14564
28384	34005	47925	38252	27726	21917	19538	18466	18347	18229	17936	17762	17918	17968	17926	17879	17611	17836	17794	17634	17990	18007	17714	17714	17771	17461	17694	17859	17907	17887	17757	17724	17584	17913	17585	17739	17474	17506	17869	17624	17859	17743	17631	17450	17880	17829	17845	17730	17960	17622	17713	17838	17649	17820	17947	17816	17789	17709	17586	17665	17763	17808	17886	17746	17814	17695	17655	17690	17877	17676	17766	17810	17718	17815	17903	17841	17671	17702	17680	17546	17612	17632	17875	17789	17802	17736	17763	17855	17778	17665	17646	17697	17559	17733	17704	17755	17655	17690	17794	17967	17671	17806	17557	17676	17697	17753	17797	17807	17594	17684	17652	17678	17802	17658	17748	17657	17684	17574	17757	17710	17637	17766	17760	17964	17733	17733	17598	17804	17826	17667	17674	17693	17690	17566	17930	17807	17734	17623	17682	17831	17729	17760	17737	17615	17650	17542	18014	17687	17794	17738	17704	17789	17638	17656	17644	17652	17642	17590	17920	17881	17857	17892	17791	17590	17509	17625	17638	17692	17821	17660	17570	17734	17820	17736	17971	17847	17712	17927	17618	17651	17626	17728	17617	17740	17904	17765	17871	17616	17692	17641	17560	17742	17660	17561	17679	17638	17752	17717	17722	17862	17681	17843	17731	17700	17868	17798	17847	17566	17641	17802	17642	17663	17491	17730	17795	17583	17677	17645	17816	17623	17659	17765	17677	17671	17732	17735	17761	17760	17723	17688	17533	17624	17626	17726	17816	17392	17673	17667	17648	17661	17753	17728	17766	17885	17781	17477	17781	17644	17653	17554	17680	17690	17743	17681	17935	17779	17719	17527	17790	17666	17986	17716	17658	17671	17685	17763	17734	17707	17870	17658	17852	17883	17815	17905	17918	17746	17836	17568	17689	17771	17640	17654	17793	17800	17784	17837	17638	17626	17602	17686	17675	17734	17866	17748	17490	17569	17756	17761	17607	17732	17680	17676	17744	17806	17792	17646	17660	17686	17726	17659	17875	17611	17653	17580	17616	17513	17809	17654	17707	17640	17638	17607	17771	17772	17727	17751	17722	17659	17620	17526	17686	17606	17857	17564	17762	17633	17956	17624	17754	17683	17755	17660	17631	17796	17745	17702	17895	17729	17796	17595	17634	17686	17710	17373	17680	17856	17696	17691	17804	17606	17661	17595	17849	17711	17614	17538	17815	17945	17627	17785	17820	17466	17715	17863	17801	17985	17644	17754	17985	17792	17620	17625	17682	17843	17939	17914	17816	17843	17913	18036	17599	17679	17664	17572	17664	17612	17705	17710	17827	17765	17661	17491	17657	17603	17855	17884	17770	17582	17663	17799	17778	17752	17537	17815	17603	17730	17564	17731	17749	17775	17708	17915	17710	17888	17762	17672	17577	17731	17672	17756	17823	17904	17640	17664	17979	17593	17604	17553	17700	17706	17820	17717	17731	17671	17807	17815	17668	17743	17851	17763	17744	17730	17898	17816	17810	17869	17755	17788	17860	17739	17920	17761	17693	17484	17613	17673	17651	17670	17826	17612	17875	17906	17885	17816	17813	17598	17726	17750	17937	17648	17706	17740	17684	17794	17897	17917	17813	17849	17801	17692	17708	17748	17721	17676	17708	17611	17852	17615	17437	17821	17611	17798	17785	17651	17813	17929	17657	17611	17850	17741	17740	17729	17437	17688	17748	17872	17624	17717	17679	17724	17840	17638	17570	18020	17841	17766	17737	17793	17653	17742	17619	17748	17665	17532	17590	17637	17659	17602	17861	17809	17963	17636	17796	17837	17641	17948	17621	17755	17891	17825	17815	17632	17883	17711	18017	17633	17622	17669	17730	17765	17559	17656	17827	17735	17789	17856	17901	17623	17623	17939	17667	17589	17708	17822	17696	17713	17790	17663	17805	17778	17585	17634	17777	17737	17705	17933	17840	17793	17759	17945	17930	18096	17647	17718	17782	17497	17698	17764	17525	17883	17757	17707	17866	17827	17607	17662	17659	17537	17738	17666	17900	17781	17840	17768	17592	17702	17762	17763	17769	17620	17680	17660	17740	17719	17692	17700	17660	17739	17837	17692	17731	17890	17693	17538	17565	17782	17780	17680	17831	17915	18009	17638	17783	17813	17669	17790	17638	17786	17775	17744	17672	17711	17744	17606	17754	17629	17855	17772	17840	17679	17798	17791	17506	17649	17898	17704	17510	17528	17759	17646	17770	17859	17664	17682	17936	17859	17840	17680	17751	17756	17797	17780	17787	17857	17762	17762	17779	17485	17816	17798	17684	17637	17749	17588	17799	17621	17772	17741	17609	17642	17658	17741	17594	17727	17598	17898	17812	17856	17708	17768	17711	17635	17806	17772	17686	17854	17674	17660	17745	17881	17679	17680	17656	17752	17577	17712	17702	17952	17792	17668	17872	17779	17967	17684	17693	17657	17713	17596	17825	17782	17684	17825	17674	17553	17787	17836	17767	17683	17875	17717	17484	17712	17664	17841	17870	17618	17712	17774	17732	17905	17730	17576	17883	17590	17642	17637	17950	17725	17618	17838	17736	17625	17676	17674	17839	17851	17706	17665	17741	17594	17655	17907	17846	17576	17642	17859	17809	17797	17632	17641	17740	17707	17582	17819	17732	17733	17623	17672	17714	17708	17676	17765	17901	17764	17486	17716	17612	17838	17890	17517	17674	17799	17609	17567	17732	17763	17643	17711	17753	17700	17576	17933	17752	17700	17588	17689	17707	17571	17691	17535	17692	17598	17890	17559	17887	17517	17610	17886	17731	17697	17878	17822	17838	17889	17812	17784	17800	17398	17637	17766	17819	17771	17699	17742	17966	17855	17844	17883	17648	17837	17829	17833	17822	17791	17762	17591	17740	17879	17834	17923	17628	17718	17708	17645	17773	17742	17640	17836	17752	17669	17928	17648	17736	17764	17637	17766	17827	17461	17612	17875	17775	17647	17769	17654	17601	17751	17813	17566	17723	17620	17805	17779	17912	18002	17794	17947	17634	17697	17660	17841	17698	17547	17962	17722	17767	17622	17794	17697	17748	17619	17668	17619	17863	17749	17696	17764	17528	17651	17749	17728	17653	17684	17687	17661	17675	17819	17757	17856	17642	17701	17599	17635	17740	17494	17841	17765	17551	17874	17692	17842	17818	17780	17813	17615	17915	17785	17774	17763	17866	17529	17796	17593	17823	17813	17684	17711	17720	17752	17775	17915	17715	17674	17816	17702	17692	17589	17606	17512	17766	17674	17799	17753	17723	17600	17638	17639	17619	17908	17696	17664	17528	17809	17813	17605	17791	17783	17879	17934	17620	17780	17794	17607	17818	17756	17777	17758	17738	17535	17724	17694	17668	17709	17978	17819	17767	17755	17656	17785	17925	17792	17558	18020	17677	17461	17699	17851	17699	17806	17947	17924	17681	17844	17610	17677	17686	17850	17673	17769	17559	17742	17529	17842	17697	17713	17637	17529	17845	17715	17762	17680	17747	17766	17607	17554	17686	17755	17771	17655	17613	17593	17805	17712	17579	17746	17681	17520	17741	17674	17810	17730	17733	17821	17718	17628	17617	17758	17843	17828	17582	17700	17701	17721	17647	17614	17850	17898	17759	17663	17742	17864	17745	17595	17915	17581	17548	17719	17599	17870	17794	17823	17716	17779	18033	17601	17843	17827	17628	17546	17754	17764	17807	17876	17486	17700	17740	17595	17718	17736	17644	17621	17742	17814	17687	17663	17558	17609	17702	17778	17749	17797	17735	17638	17744	17795	17789	17868	17590	17813	17791	17778	17744	17622	17880	17695	17679	17623	17684	17529	17485	17767	17786	17777	17767	17901	17811	17836	17879	17766	17823	17792	17776	17696	17719	17871	17757	17596	17577	17702	17701	17706	17740	17875	17753	17907	17903	17556	17713	17699	17508	17626	17690	17651	17870	17763	17874	17718	17784	17768	17966	17743	17702	17833	17875	17673	17719	17788	17740	17724	17804	17674	17717	17946	17697	17621	17655	17928	17710	17766	17756	17683	17805	17607	17674	17675	17573	17760	17685	17644	17725	17643	17615	17803	17594	17746	17613	17846	17650	17738	17635	17607	17915	17764	17762	17619	17646	17846	17966	17573	17549	17739	17744	17629	17659	17758	17918	17619	17931	17753	17750	17733	17865	17793	17701	17897	17679	17653	17725	17651	17722	17728	17711	17928	17584	17791	17704	17609	17637	17750	17732	17689	17833	17687	17880	17720	17592	17679	17621	17726	17780	17645	17736	17752	17614	17666	17812	17649	17729	17720	17866	17533	17544	17603	17813	17878	17602	17835	17787	17677	17650	17770	17644	17781	17718	17657	17788	17731	17991	17868	17553	17848	17965	17649	17730	17500	17807	17668	17756	17785	17750	17826	17654	17729	17738	17661	17764	17771	17717	17824	17743	17903	17826	17821	17809	17801	17824	17727	17682	17703	17840	17785	17689	17904	17726	17854	17865	17602	17710	17775	17784	17514	17688	17683	17853	17808	17862	17637	17899	17719	17769	17838	17620	17659	18021	17866	17782	17790	17596	17590	17529	17846	17640	17704	17928	17517	17729	17746	17814	17566	17640	17864	17645	17568	17768	17697	17626	17855	17555	17547	17737	17950	18113	17639	17771	17666	17792	17627	17772	17677	17593	17825	17739	17898	17697	17764	17668	17750	17765	17724	17769	17808	17783	17578	17689	17764	17649	17672	17709	17751	17691	17884	17778	17796	17855	17548	17742	17768	17554	17859	17897	17740	17682	17688	17769	17639	17681	17665	17830	17868	17676	17526	17960	17912	17582	17757	17862	17675	17741	17591	17724	17794	17607	17939	17833	17687	17558	17655	17737	17910	17811	17537	17671	17881	17752	17528	17823	17782	17709	17676	17668	17711	17707	17552	17770	17599	17732	17884	17689	17703	17726	17778	17568	17844	17735	17912	17861	17874	17669	17688	17726	17777	17815	17818	17682	17687	17539	17633	17832	17852	17984	17799	17896	17611	17692	17694	17709	17734	17753	17702	17707	17767	17817	17914	17957	17742	17935	17784	17777	17854	17951	17685	17757	17753	17779	17821	17622	17521	17688	17653	17706	17865	17609	17668	17666	17946	17775	17876
26106	52015	50664	34572	25394	18771	16440	15897	15639	15218	14924	14929	15071	14839	15056	15080	14881	14981	14934	14954	14817	14818	15045	14978	14879	14877	14892	14911	14968	14916	14880	15012	14859	14914	14772	14853	14983	14998	14999	14831	15000	14870	14866	15122	14798	14847	14932	14959	14951	14919	14911	14994	15047	14816	14918	15048	14969	15048	14884	14944	14890	14838	15081	14725	14970	14923	15039	14864	14981	14980	14930	14874	14895	14902	14992	14890	14982	14920	14886	14888	14933	14865	15013	14903	14969	14898	14828	14841	14850	14957	14747	14821	14876	14975	14977	14929	14833	14834	14949	14856	14836	14945	14800	15036	14966	14988	14948	14838	15037	14913	14928	14993	14850	14848	14840	14846	15049	14835	14876	15009	14817	15087	14949	14897	14980	14813	14914	14952	14963	14853	14875	15041	14805	15066	14836	14869	14806	15019	15015	14935	14864	15086	14914	14990	14847	14937	14893	15023	14892	14984	14976	14861	14869	14975	14931	15017	14806	14957	14768	14944	14952	14991	14956	14995	15047	14882	14977	14885	14833	14925	14965	15067	14836	14968	14820	15009	15015	15002	14885	14741	14998	15059	14826	14894	14924	14998	14781	14964	14963	14966	14958	14845	14804	15168	15023	14844	14861	14823	15023	14893	14889	14868	14917	14822	15063	14836	14924	15024	14846	14925	14886	14934	14870	14950	14822	14937	15008	14796	14971	15097	14866	15090	14875	14902	14876	15098	14841	14726	14921	14937	14933	14994	14842	14995	14880	14979	15035	14942	15037	14988	14746	14850	14869	15060	14887	14834	15071	14831	14888	14803	14775	14926	14976	14945	14885	14998	15087	14977	14734	14769	15043	14829	14857	14959	15008	14923	14982	14917	14926	14841	14865	14867	14926	15022	15026	15029	15017	14925	14940	15028	14803	14883	15003	14963	14821	14882	14964	14937	15001	15087	14889	14967	15003	15036	14937	14849	14846	14734	15058	15026	14966	14818	14813	14914	15018	14927	14968	14934	14850	15019	14886	14933	14901	14762	14831	15096	14904	14938	14953	14916	14710	14911	15055	14966	14905	14971	14932	14928	14798	14905	14897	14823	14895	14858	14805	15050	14821	14938	14847	14796	14994	14875	15134	14811	14852	14924	14991	14780	15026	14903	15016	15026	14819	14987	14716	14937	14860	14840	14897	14903	14868	14749	14984	14877	14881	14838	15060	15011	14948	14878	14823	14996	14771	15093	15034	14919	15002	14833	14951	15066	14810	14806	14842	14936	14981	14859	15092	14823	14878	14881	15065	15068	14972	14854	14976	14929	14997	14937	15015	14740	14941	14864	14910	15051	15014	14939	14794	14992	15000	14859	15012	14802	14848	14968	14910	14907	14791	14975	14939	14787	15054	15088	14991	14948	14885	14870	14901	14773	14920	15136	14873	14913	15047	14913	14953	14922	14881	14994	15076	14898	14841	14925	14849	14944	14969	14870	14615	14934	14926	14840	15029	14849	14883	14877	14832	15043	14877	14900	14903	14846	15003	14964	14979	14878	14897	14963	14830	15020	14960	14845	14770	14986	14784	14801	15014	14826	14797	15021	14856	15066	14794	14895	14877	14778	14992	14954	14963	14976	14951	14766	14859	14813	14994	14762	14912	14893	14825	14869	14840	14915	14893	14845	14885	14805	14889	14911	14806	14909	15015	14882	14810	14662	14880	14864	14879	14764	14881	14882	14933	14961	15046	15036	15167	14886	14840	14794	14910	15011	14890	14962	14933	14791	14939	15045	14843	14933	15040	14873	14903	14915	15066	14861	14933	14971	15063	14967	14762	14843	14889	14818	14985	14855	14872	14895	14832	14992	14833	15011	14983	15003	15089	14985	14981	14894	14995	14948	14944	14848	15109	14968	14855	14681	14977	14825	14839	15138	14895	15001	15006	14983	14968	14848	14997	14902	14864	14888	14938	14900	15092	14726	14811	14952	14831	15039	14767	14768	14852	14934	15062	14890	14788	14951	14781	14968	14763	14847	14894	15016	14975	14993	14763	14998	14935	14877	14769	14985	14908	14958	15149	14903	14935	14871	14788	15004	14936	15044	14729	14960	14883	14761	14859	15036	14887	14861	14919	15049	14913	14826	14894	15102	14938	15008	14906	14979	14969	14879	14948	14878	14947	14854	14998	14802	14889	14962	14962	14975	14903	14998	14892	15004	14962	14895	14873	14984	14846	14755	14983	14987	14960	14917	14802	14887	14815	15015	14936	14970	14894	15050	14753	14801	14981	15150	14951	15021	14975	14846	15120	14944	14828	14918	14888	14951	14794	14817	15005	14947	14916	14767	14698	14848	14943	14980	14909	15120	14981	14980	14976	14839	14870	14839	14865	14798	15020	14803	14916	14856	14847	15003	14844	14744	14929	15001	14946	14913	14733	14989	14874	14918	14948	14935	14915	14866	14872	14976	14804	14948	14933	14872	14766	15033	14950	15090	14967	14877	14659	15190	14773	14925	14952	15037	14969	14958	14973	15031	14919	14840	14729	14859	15016	15013	14862	14827	15149	14872	14999	14839	14957	14870	14787	14750	14896	15116	14968	14864	14991	14944	15093	14988	14890	14817	14816	14756	15025	14969	14948	14834	14905	14887	15068	14870	14976	14948	14799	14996	14923	14806	14976	14920	14906	14961	14912	14820	14991	14946	14969	14852	14951	14961	14782	15043	15002	14880	14982	14823	15038	15030	15101	14994	14857	14939	14955	14855	14806	14976	14858	14935	14896	14990	14910	14949	14706	15086	15027	15108	14980	14851	14949	14879	14897	14962	14929	14750	15033	15009	14964	15024	14977	14930	14965	15068	14903	14921	14898	14859	14917	14966	15030	14900	14942	14742	15109	14923	14828	15005	14967	15004	14949	15142	14940	15025	14916	14876	14873	14829	14871	15000	14987	14957	15019	14939	14808	15050	14877	14899	14969	15031	14926	15013	14744	14975	14872	14948	14899	14768	15127	14911	14936	14922	14794	14824	14830	14929	15086	14832	14849	15017	14844	14862	14941	15039	15010	15011	15079	14960	15038	14916	14923	14939	14803	14891	14881	14816	14977	15010	14976	15046	14778	14770	14937	14949	14865	14966	14952	14891	14953	14945	14949	15093	14983	14897	15024	14831	14927	14870	14871	14935	14975	14892	14926	14795	14903	14975	14939	14780	15068	14883	14858	14904	14923	15014	14969	14983	14954	14871	14901	14916	15004	14772	14944	15002	14928	14985	14879	14862	14904	14894	14846	14953	14943	14953	15002	14954	15117	14750	14863	14834	14722	14854	14966	15129	14939	14900	14811	14877	14812	14990	14900	14917	14656	14877	15063	14869	14966	14973	14831	14898	15045	14885	15061	14889	15009	14951	14977	14847	14896	14848	14832	14967	14899	15122	14855	14995	14852	14944	14931	14839	14913	14916	14826	14919	15008	15064	14978	14885	14906	14970	15054	14834	14878	15100	15117	14877	14757	15028	15066	15031	15008	14831	14918	14827	14867	14946	14978	14962	15003	15027	14994	14955	15176	14857	14894	14956	14809	14893	15036	14837	14948	14891	14901	15113	14977	14964	14829	14896	14805	14817	14871	14706	15027	14929	14968	15036	14990	14874	14769	14959	14962	14910	14979	14693	14733	14973	15031	15027	14852	14925	15087	14992	14912	14934	14846	14928	15031	14943	14937	14929	14775	15050	14819	15010	14946	14903	14815	14888	14840	14870	14834	14875	14775	15008	14874	14926	14908	14990	15019	14915	15023	14789	14905	15072	14838	14928	14960	14962	14982	14787	14934	14809	14962	14838	14937	15050	14874	14881	14878	14816	14961	15000	15004	14804	14864	14844	14999	14878	14824	14855	15083	14845	14968	14856	15001	14937	14818	14791	15007	14809	14750	14876	14915	15021	15047	15141	14882	14948	15049	14897	15039	14956	14846	14811	14978	14884	15004	14916	14805	14876	15058	14858	14812	14871	14812	14934	14873	14868	14831	14967	14996	14859	14856	14818	14949	14911	14962	14897	14914	14815	14991	14825	15013	14831	14959	15024	14959	14810	14870	14949	14826	15014	14939	15054	14765	14924	14958	14941	14895	14986	14775	14916	14812	14703	14913	14842	14872	14981	15069	14796	14952	14741	14803	14820	14873	14909	14989	15014	15057	14895	14940	14908	14918	14808	14896	14894	15009	14912	14824	14993	14874	14938	14952	15027	14912	15067	15011	14793	14918	14869	14976	15060	14870	14822	15029	14995	14985	14867	14804	14921	14801	15017	14930	14980	14822	14800	14877	14869	14773	15061	14801	14917	14975	14830	14871	14735	15005	15072	14922	14973	14900	14737	14810	14998	15092	14828	14968	14892	14974	14856	14914	14959	14969	14882	14741	15015	14878	14999	15041	14978	14842	14847	14848	14890	14926	14804	15139	14823	15036	14851	14947	14859	14893	15029	14987	14984	14775	14816	14931	14921	14911	14992	14832	14870	14619	15097	14874	14915	14963	14851	14940	14860	14887	14844	14821	14999	14979	14768	15070	14851	15021	14983	14905	14939	14849	14962	15041	14711	14851	14907	14938	14970	15069	14919	14892	14944	14995	14946	14866	14803	14892	14915	14824	14939	14958	15116	15003	14742	14922	15063	14919	14990	14946	14763	15043	15042	14949	14940	14865	14935	14990	15096	14929	15011	14990	15048	15082	15027	14927	14963	14880	14833	14774	14900	15114	15071	14716	14830	15015	14981	14944	14842	14923	14734	15036	14782	14928	14861	14952	14738	14922	14930	15049	14899	14925	15116	14882	14884	14875	14828	14825	14894	14911	14898	14841	14856	14982	14763	14922	14963	15016	14802	15061	14918	15102	15024	15107	14953	14856	14869	14926	14955	14899	14950	14860	14956	14966	15015	14980	14945	14910	15060	14723	14906	14921	14993	14847	15030	14807	14854	15061	14906	14988	15105	14991	14933	15069	14862	14873	14874	14975	14947	14899	14991	14916	14941	15098	15036	14665	14860	14792	14911	14992	14756	15061	14891	15003	14936	14913	14835	14877	14885	14795	15087	14971	14963	15142	14885	14874	14926	15072	14986	14828	14890	14987	15017	14894	15011	14936	14902	15094	14942	14825	15008	15054	15080	15006	15013	14895	15032
23900	22268	43114	46337	40725	30049	25412	21097	21992	18816	17790	17461	17483	17266	17574	17463	17460	17464	17237	17478	17512	17317	17409	17437	17247	17234	17339	17404	17133	17233	17417	17288	17457	17355	17541	17400	17472	17273	17442	17403	17183	17136	17685	17393	17412	17281	17066	17001	17257	17308	17207	17200	17316	17361	17351	17309	17308	17363	17095	17154	17205	17267	17230	17129	17248	17195	17275	17384	17546	17343	17095	17153	17305	17365	17217	17303	17090	17301	17361	17115	17155	17303	17265	17249	17269	17227	17048	17266	17255	17269	17213	17139	17242	17114	17351	17211	17296	17206	17559	17192	17329	17242	17158	17208	17248	17310	17242	17250	17227	17228	17413	17230	17125	17134	16982	17172	17225	17029	17151	17135	17143	17178	17254	17384	16962	17135	17226	17173	17186	17130	17508	17156	17326	17362	17312	17174	17243	17137	17184	17197	17234	17359	17039	17328	17095	17199	17512	17221	17198	17426	17197	17109	17305	16983	17179	17257	17229	17311	17225	17201	17243	17283	17204	17129	17151	17430	17425	17214	16947	17178	17343	17295	17057	17181	17167	17247	17343	17274	17452	17258	17201	17265	17328	17279	17078	17166	17230	17176	17449	17132	17153	17234	16960	17299	17257	17043	17258	17282	17457	16955	17288	17237	17263	17291	17229	17146	17240	17131	17305	17258	17207	17224	17259	17234	17148	17266	17205	17183	17352	17205	17124	17201	17219	17234	17279	17381	17183	17317	17243	17242	17158	17160	17196	17100	17339	17198	17234	17155	17156	17016	17289	17350	17285	17209	17162	16999	17124	17256	17549	17150	17040	17263	17074	17116	17166	17225	17267	17316	17215	17189	17130	17223	17240	17285	17212	17146	17339	17309	17288	17239	17417	17027	17278	17176	17192	17063	17352	17044	17333	17212	17397	17188	17464	17232	17082	17272	17133	17381	17162	17522	17450	17163	16991	17118	17392	17075	17283	17260	17247	17268	17316	17166	17262	17224	17130	17092	17390	17255	17271	17139	17398	17262	17162	17295	17175	17191	17141	17207	17308	17261	17130	17046	17252	17251	17278	17147	17435	17131	17225	17156	17205	17099	17267	17074	17245	17342	17164	17256	17198	17271	17238	17327	17381	17111	17358	17421	17198	17400	17300	17241	17229	17237	17107	17228	17579	17336	17100	17266	17309	17485	17151	17066	17154	17027	17273	17287	17266	17143	17161	17214	17178	16952	17045	17244	17246	17294	17270	17114	17346	17263	17245	17072	17245	17224	17188	17300	17255	17217	17303	17287	17220	17208	16805	17286	17318	17203	17189	17049	17282	17326	17321	17276	17180	17268	17138	17223	17151	17192	17086	17217	17148	17286	17282	17119	17200	17125	17220	17340	17232	17295	17143	17226	17172	17421	17217	17286	17269	17344	17316	17205	17420	17267	17300	17030	17214	17008	17146	17410	17330	17234	17197	17184	17049	17135	17233	17294	17166	17329	17137	17139	17300	17185	17159	17224	17215	17316	17217	17234	17209	17235	17124	17187	17262	17281	17126	17572	17260	17359	17220	17282	17277	17337	17376	17386	17225	17041	17009	17103	17358	17387	17377	17107	17189	17120	17261	17254	17182	17109	17019	17095	17166	17048	17257	17171	17340	17279	17069	17431	17170	17139	17267	17294	17111	17199	17292	17218	17159	17158	17237	17356	17249	17185	17301	17091	17267	17295	17462	17277	17224	17107	17031	17167	17328	17154	17232	17253	17266	17071	17347	17164	17252	17393	17269	17241	17164	17253	17245	17078	17227	17275	17306	17037	17164	17263	17155	17209	17269	17033	17263	17327	17149	17086	17239	17052	17119	17233	17213	17342	17150	17091	17169	17335	17229	17061	17254	17325	17195	17316	17265	17315	17074	17125	16987	17415	17203	17227	17278	17030	17208	17166	17195	17071	17205	17105	17264	17401	17118	17345	17314	17126	17305	17151	17187	17218	17209	17252	17287	17258	17290	17127	17240	17301	17211	16985	17228	17315	17200	17215	17090	17219	17105	17276	17161	17254	17185	17382	17167	17171	17293	17406	17220	17261	17269	17134	17198	17178	17186	17110	17136	17129	17120	17308	17222	17409	17355	17376	17210	17217	17373	17021	17300	17113	17149	17318	17123	17404	17317	17088	17216	17078	16897	17270	17111	17066	17259	17199	17063	17077	17362	17254	17353	17195	17282	17182	17153	17138	17136	17194	17076	17118	17256	17267	16982	17123	17017	17180	17165	17185	17323	17262	17364	17151	17141	17069	17134	17274	17199	17187	17281	17384	17298	17225	17228	17041	17260	17362	17132	17298	17096	17255	17279	17161	17236	17027	17223	17199	16979	17269	17247	17329	17394	17008	17045	17501	17425	17203	17065	16981	17241	17414	17220	17098	17265	17369	17042	17035	17367	17230	17165	17147	17177	17279	17087	17062	17106	17251	17060	17463	17287	16909	17244	17011	16994	17277	17258	17197	17245	17349	17048	17182	17119	17010	17103	17163	17228	17251	17272	17169	17242	17045	17051	17191	17324	17197	17113	17146	17259	17344	17258	17334	17154	17276	17210	17440	17235	17340	17311	17313	17348	17237	17290	17045	17053	17247	17141	17111	17205	17312	17317	17263	17495	17109	17167	16971	17069	17246	17169	17127	17408	17172	17193	17332	17272	17058	17120	17030	17226	17443	17005	17461	17323	17004	17361	17317	17323	17275	17279	17121	17249	17093	17128	17136	17035	17400	17385	17230	17159	17291	17271	17139	17203	17258	17189	17080	17244	17427	17199	17214	17113	17249	17076	17187	17103	17269	17147	17241	17278	17286	17214	17179	17312	17169	17258	17265	17373	17137	17277	17200	17392	17213	17236	17144	17109	17058	17232	17036	17273	17045	17286	17298	17215	17221	17278	17080	17090	17320	17265	17236	17223	17100	17262	17321	17249	17146	17265	17238	17389	17274	17281	17077	17278	17264	17140	17121	17056	16961	16985	17075	17207	16991	17168	17232	17246	17045	17356	17371	17223	16976	17348	17159	17243	17200	17181	17196	17298	17069	17384	17131	17294	17443	17508	17127	17396	17223	17227	17433	17413	17276	17211	17301	16991	17082	17036	17233	17249	17527	17104	17370	17332	17481	17298	17120	17154	17302	17203	17158	17242	17182	17192	17228	17070	17252	17153	17408	17143	17311	17165	17229	17300	17084	17201	17279	17326	17443	17269	17172	17116	17328	17280	17129	17220	16876	17084	17258	17140	17220	17242	17164	17032	17339	17143	17283	17201	17011	17278	17122	17417	17389	17210	17241	17105	17162	17392	17332	17145	17440	17178	17167	17167	17177	17100	17058	17118	17151	17117	17153	17459	17165	17369	17170	17034	17371	17285	17011	17197	17346	17106	17097	17379	17219	17196	17231	17126	17186	17233	17308	17161	17188	17297	17224	17398	17252	17180	17260	17231	17239	17171	17314	17296	17156	17351	17200	17350	17246	17367	17324	17284	17058	17061	17369	17202	17255	17274	17058	17165	17269	17194	17137	17278	17440	17490	17241	17349	17208	17348	17041	17044	17348	17237	17182	17289	17160	17172	17066	17165	17124	17183	17299	17129	17228	17312	17131	17199	17475	17006	17168	17083	17259	17278	17242	17193	17254	17197	17144	17329	17419	17225	17177	17222	17215	17293	17329	17259	17130	17317	17409	17219	17209	17163	17133	17081	17111	17042	17244	17182	17184	17128	17278	17217	17373	17147	17149	17101	17260	17255	17164	17321	17157	17155	17113	17178	16985	17183	17266	17251	17263	16901	17160	17288	17169	17101	17048	17056	17203	17233	17128	17187	17163	17152	17220	17111	17228	17389	17051	17230	17005	17171	17105	17070	17057	17316	17194	17087	17382	17262	17325	17099	17459	17333	17163	17199	17151	17111	17469	17047	17165	17447	17130	17210	17271	17242	17120	17125	17395	17205	17190	17105	17188	17229	17390	17476	17103	17374	17298	17236	17238	17255	17407	17254	17379	17215	17028	17106	17212	17110	16996	17047	17104	17073	17262	17242	17210	17010	17312	17345	17152	17152	17246	17173	17184	17180	17244	17071	17256	17115	17380	17210	17222	17202	17192	17058	17258	17233	17206	17122	17386	17207	17336	17502	17256	17218	17165	17281	17418	17040	17182	17318	17128	17240	17485	17011	17370	17263	17205	17153	17184	17116	17171	17421	17340	17274	17105	17295	17080	17110	17111	17286	17184	17267	17238	17152	17157	17197	17338	17260	17149	17297	16939	17294	17395	17139	17328	17193	17220	17032	17387	17150	17215	17252	17269	17189	17400	17136	17124	17234	17164	17132	17273	17091	17453	17113	17358	17217	17309	16999	17065	17104	17187	17195	17012	17142	17330	17224	17258	17257	17331	17197	17344	17167	17115	17219	17228	17259	17343	17207	17395	17246	17301	17161	17412	17223	17240	17281	17427	17382	17293	17256	17114	17270	17193	17228	17166	17376	17158	17289	17366	17284	17371	17200	17118	16951	17260	17148	17075	17225	17323	17221	17349	17064	17246	17252	17374	17494	17397	17251	17160	17030	17209	17168	17185	17192	17297	17155	17227	17246	17153	17011	17081	17127	17172	17285	17240	17318	17188	17216	17060	17160	17026	17413	17276	17231	17266	17000	17534	17327	17375	17359	17283	17324	17176	17309	17261	17298	17109	17256	17249	17344	17242	17131	17176	17197	17269	17386	17292	17216	17252	17296	17213	17244	16978	17109	17318	17217	17342	17205	17358	17150	17250	16999	16886	17095	17265	17196	17098	17288	17226	17049	17315	17266	17160	17340	17231	17358	17142	17292	17319	17230	17158	17016	17313	17144	17272	17085	17162	17323	17123	17170	17272	17094	17167	17356	17369	17170	17062	17092	17131	17333	17220	17139	17074	17178	17166	17160	17183	17190	17180	17230	17286	17213	17136	17049	17238	17179	17298	17167	17297	17181	17099	17262	17188	17162	17151	17090	17073	17178	17294	17246	17165	17191	17358	17307	17204	17184	17109	17417	17274	17177	16927	17199	17291	17380	17103	17295	17283	17448	17252	17140	17116	17208	17228	17145	17091	17278	17469	17363	17240	17139	17338	17335	17195	17259	17342	17106	17359	17228	17207
36439	81522	84034	61001	46330	28673	22178	19078	21355	16031	15016	14858	14743	14626	14825	14705	14786	14622	14809	14620	14748	14794	14680	14665	14633	14642	14764	14576	14634	14471	14788	14712	14726	14786	14587	14577	14754	14614	14518	14706	14673	14452	14677	14670	14602	14586	14743	14519	14575	14699	14757	14834	14674	14420	14659	14561	14619	14649	14581	14724	14491	14728	14627	14703	14649	14563	14714	14476	14509	14675	14777	14597	14546	14482	14508	14654	14696	14651	14552	14698	14550	14658	14847	14587	14641	14521	14577	14596	14509	14716	14553	14579	14547	14594	14815	14529	14475	14415	14689	14784	14578	14556	14613	14511	14500	14507	14524	14784	14635	14433	14528	14622	14418	14518	14678	14393	14508	14496	14643	14651	14634	14576	14492	14679	14744	14637	14703	14638	14607	14619	14693	14576	14627	14500	14554	14563	14700	14675	14495	14557	14549	14697	14709	14648	14510	14503	14622	14556	14563	14575	14544	14441	14636	14609	14655	14591	14481	14411	14634	14817	14658	14593	14542	14505	14560	14639	14587	14706	14722	14630	14562	14569	14559	14706	14530	14648	14505	14584	14717	14640	14743	14590	14605	14694	14747	14664	14674	14377	14579	14615	14640	14537	14690	14716	14670	14531	14701	14563	14688	14709	14659	14597	14527	14600	14622	14749	14549	14652	14661	14603	14489	14655	14687	14663	14427	14342	14584	14702	14526	14635	14537	14582	14636	14509	14818	14627	14715	14510	14605	14662	14599	14513	14754	14545	14685	14539	14384	14676	14549	14676	14727	14539	14708	14447	14655	14517	14758	14564	14625	14651	14647	14612	14547	14421	14559	14520	14644	14517	14563	14556	14675	14400	14542	14662	14527	14528	14644	14456	14568	14642	14571	14767	14553	14677	14514	14756	14522	14570	14471	14680	14569	14671	14507	14742	14698	14597	14615	14399	14618	14692	14353	14494	14582	14645	14600	14528	14926	14555	14791	14758	14568	14683	14577	14609	14695	14627	14473	14629	14477	14574	14578	14668	14617	14708	14660	14437	14683	14554	14537	14749	14551	14619	14453	14600	14442	14628	14566	14669	14740	14563	14563	14615	14641	14569	14475	14684	14592	14690	14686	14517	14735	14477	14651	14756	14677	14668	14569	14727	14699	14748	14340	14738	14524	14755	14399	14675	14705	14670	14659	14728	14610	14560	14710	14632	14567	14670	14710	14662	14610	14475	14576	14682	14472	14557	14336	14491	14729	14466	14629	14595	14739	14602	14578	14585	14578	14582	14636	14712	14601	14593	14532	14608	14694	14780	14693	14632	14554	14697	14581	14498	14570	14504	14725	14531	14668	14693	14553	14618	14619	14643	14481	14678	14497	14589	14389	14648	14575	14586	14763	14544	14549	14690	14621	14508	14670	14683	14873	14457	14696	14681	14650	14453	14591	14607	14430	14361	14673	14876	14410	14601	14766	14663	14636	14690	14585	14661	14430	14729	14520	14542	14503	14642	14762	14630	14614	14519	14566	14604	14555	14561	14606	14585	14696	14730	14723	14613	14539	14671	14510	14474	14552	14581	14766	14628	14571	14575	14779	14630	14623	14494	14666	14714	14582	14546	14590	14539	14494	14596	14618	14560	14580	14668	14601	14707	14787	14452	14610	14510	14658	14555	14685	14624	14513	14764	14498	14510	14562	14538	14597	14680	14513	14703	14637	14607	14645	14367	14547	14668	14721	14462	14599	14606	14707	14697	14674	14587	14513	14681	14659	14704	14728	14403	14698	14640	14557	14644	14470	14537	14596	14718	14525	14621	14672	14661	14548	14558	14628	14562	14609	14567	14565	14603	14659	14736	14558	14637	14461	14830	14638	14517	14643	14576	14584	14608	14591	14595	14655	14724	14665	14479	14485	14801	14631	14584	14827	14629	14648	14556	14674	14535	14549	14722	14665	14608	14596	14806	14726	14592	14580	14746	14740	14468	14708	14492	14544	14521	14562	14575	14598	14719	14579	14515	14758	14528	14512	14388	14559	14593	14549	14663	14585	14528	14782	14515	14685	14679	14497	14704	14679	14531	14592	14704	14618	14665	14612	14513	14684	14596	14756	14495	14715	14535	14624	14594	14515	14695	14697	14756	14674	14608	14784	14629	14482	14704	14596	14586	14512	14680	14718	14653	14625	14675	14689	14603	14610	14537	14507	14745	14672	14583	14513	14625	14613	14473	14566	14514	14723	14574	14473	14638	14576	14634	14536	14650	14623	14505	14712	14739	14690	14578	14639	14574	14663	14714	14596	14481	14703	14479	14754	14520	14735	14554	14542	14700	14492	14660	14686	14650	14629	14569	14584	14521	14538	14654	14602	14553	14587	14512	14583	14673	14556	14782	14537	14654	14693	14664	14621	14575	14802	14505	14733	14629	14448	14647	14738	14464	14591	14587	14522	14757	14751	14629	14533	14658	14563	14530	14390	14685	14686	14661	14519	14565	14592	14656	14587	14648	14761	14594	14784	14565	14698	14506	14581	14636	14634	14491	14560	14718	14460	14783	14436	14659	14599	14750	14676	14765	14627	14588	14591	14597	14550	14568	14401	14636	14655	14604	14619	14504	14649	14591	14546	14534	14522	14739	14731	14582	14578	14454	14528	14622	14635	14585	14502	14363	14651	14502	14533	14410	14710	14609	14571	14793	14615	14408	14641	14675	14797	14539	14704	14618	14569	14627	14791	14690	14399	14643	14628	14690	14700	14754	14656	14501	14789	14625	14685	14517	14779	14683	14519	14812	14479	14546	14624	14523	14618	14739	14635	14493	14765	14844	14579	14588	14557	14603	14753	14475	14659	14445	14432	14494	14652	14653	14827	14681	14601	14504	14524	14620	14624	14629	14839	14720	14619	14710	14606	14625	14686	14644	14632	14589	14735	14519	14464	14526	14682	14843	14545	14541	14625	14663	14560	14584	14593	14588	14663	14661	14829	14520	14578	14548	14682	14390	14621	14510	14703	14772	14580	14690	14610	14514	14689	14625	14679	14588	14726	14566	14697	14476	14559	14631	14476	14526	14612	14569	14509	14651	14580	14544	14850	14652	14650	14678	14510	14557	14637	14633	14557	14708	14433	14486	14617	14664	14450	14585	14598	14564	14623	14533	14667	14667	14740	14555	14482	14743	14660	14462	14578	14636	14670	14619	14683	14495	14549	14545	14627	14565	14689	14754	14824	14565	14643	14676	14527	14559	14654	14667	14580	14608	14576	14712	14596	14682	14498	14644	14741	14466	14497	14772	14562	14677	14788	14559	14569	14714	14623	14419	14495	14622	14633	14525	14613	14573	14691	14532	14746	14715	14645	14687	14656	14622	14609	14576	14761	14731	14700	14611	14577	14625	14714	14546	14539	14629	14459	14483	14569	14709	14675	14372	14659	14623	14506	14632	14466	14584	14662	14585	14571	14563	14512	14708	14443	14657	14456	14697	14447	14549	14669	14577	14578	14771	14718	14556	14512	14495	14811	14611	14639	14632	14472	14824	14538	14659	14671	14736	14611	14605	14682	14653	14564	14570	14598	14700	14669	14608	14596	14667	14801	14579	14560	14633	14715	14620	14464	14698	14656	14549	14689	14706	14690	14569	14664	14542	14645	14692	14619	14522	14619	14644	14501	14653	14623	14700	14529	14733	14590	14485	14530	14605	14546	14687	14539	14742	14724	14524	14560	14703	14532	14611	14602	14540	14568	14572	14690	14733	14567	14449	14607	14652	14666	14671	14776	14545	14735	14613	14588	14456	14632	14599	14672	14673	14651	14591	14747	14724	14769	14628	14691	14550	14691	14642	14571	14564	14586	14573	14677	14666	14521	14651	14534	14610	14602	14542	14566	14708	14576	14754	14571	14467	14667	14649	14727	14648	14781	14748	14612	14613	14744	14647	14504	14693	14581	14487	14754	14576	14744	14593	14626	14533	14705	14507	14408	14609	14373	14626	14714	14669	14694	14514	14635	14645	14605	14534	14660	14662	14614	14697	14608	14602	14672	14544	14650	14638	14634	14620	14633	14645	14571	14595	14493	14487	14498	14762	14454	14740	14595	14672	14638	14545	14679	14632	14754	14655	14658	14648	14783	14782	14543	14553	14435	14600	14496	14679	14595	14755	14593	14739	14697	14467	14586	14663	14558	14596	14695	14567	14597	14563	14546	14620	14717	14510	14579	14652	14540	14517	14547	14536	14610	14626	14645	14511	14556	14592	14521	14749	14745	14702	14671	14609	14611	14497	14572	14864	14572	14628	14578	14564	14545	14864	14576	14469	14596	14505	14604	14649	14693	14783	14577	14489	14402	14648	14515	14497	14573	14543	14712	14711	14734	14476	14484	14729	14570	14701	14591	14617	14768	14600	14631	14576	14708	14768	14449	14367	14628	14738	14559	14573	14543	14530	14674	14781	14464	14682	14504	14722	14487	14553	14532	14778	14650	14560	14432	14782	14553	14748	14535	14566	14644	14458	14647	14564	14660	14598	14571	14570	14287	14723	14697	14730	14717	14522	14833	14523	14565	14641	14685	14646	14609	14586	14582	14611	14535	14526	14617	14741	14848	14762	14702	14785	14585	14618	14562	14582	14499	14681	14635	14567	14493	14559	14619	14672	14536	14785	14688	14752	14689	14606	14713	14681	14407	14557	14643	14739	14523	14713	14543	14500	14558	14708	14655	14680	14583	14633	14642	14648	14762	14466	14731	14696	14693	14495	14718	14684	14684	14510	14575	14505	14651	14493	14496	14609	14689	14697	14682	14579	14579	14675	14593	14573	14778	14806	14577	14640	14476	14642	14686	14612	14801	14621	14665	14654	14740	14666	14554	14440	14592	14706	14565	14591	14564	14506	14515	14523	14654	14581	14668	14766	14511	14582	14681	14663	14530	14542	14700	14755	14549	14759	14721	14627	14690	14461	14522	14603	14611	14477	14564	14792	14674	14582	14726	14469	14610	14644	14468	14702	14661	14674	14624	14580	14584	14657	14543	14594	14619	14658	14372	14691	14564	14594	14638	14666	14648	14510	14674	14688	14489	14661	14629	14559	14531	14667	14654	14546	14620	14692	14609	14672	14463	14550	14619	14586	14556	14685	14621	14537	14635	14515	14552	14670	14477	14873	14555	14484	14673	14592	14499	14593
22706	21702	36515	39988	40089	36587	30088	24405	26194	21062	18390	17874	17483	17562	17389	17686	17721	17804	17728	17576	17471	17425	17624	17647	17546	17533	17413	17525	17373	17401	17435	17420	17214	17289	17502	17179	17517	17348	17322	17394	17364	17353	17460	17445	17630	17528	17547	17080	17386	17438	17319	17410	17412	17208	17256	17386	17284	17164	17233	17166	17163	17234	17200	17131	17305	17279	17354	17458	17227	17307	17263	17210	17256	17196	17384	17221	17394	17420	17356	17277	17266	17030	17216	17213	17387	17581	17296	17494	17494	17432	17467	17261	17374	17318	17389	17197	17313	17011	17277	17271	17446	17394	17427	17286	17364	17352	17242	17225	17234	17292	17355	17246	17105	17376	17212	17255	17448	17192	17327	17339	17244	17290	17311	17217	17269	17299	17343	17188	17443	17352	17341	17263	17421	17233	17258	17316	17402	17165	17179	17380	17359	17267	17331	17293	17442	17302	17353	17231	17590	17370	17593	17128	17421	17422	17283	17067	17351	17348	17233	17455	17210	17197	17348	17300	17203	17380	17206	17368	17280	17352	17468	17403	17249	17170	17323	17314	17069	17352	17394	17299	17428	17264	17185	17170	17219	17167	17151	17380	17341	17134	17296	17340	17283	17051	17310	17525	17351	17167	17147	17478	17398	17264	17225	17199	17459	17437	17434	17329	17305	17219	17108	17107	17233	17276	17443	17362	17344	17172	17277	17278	17341	17291	17312	17460	17252	17319	17427	17135	17324	17302	17147	17219	17229	17218	17424	17322	17240	17351	17186	17109	17409	17268	17299	17177	17253	17354	17235	17272	17101	17237	17323	17170	17344	17398	17345	17231	17173	17396	17190	17137	17120	16969	17279	17229	17241	17393	17338	17132	17210	17203	17212	17338	17317	17117	17282	17217	17303	17211	17258	17255	17221	17139	17197	17298	17014	17191	17328	17136	17250	17112	17422	17212	17181	17338	17394	17359	17382	17397	17389	17223	17423	17195	17410	17489	17267	17093	17187	17410	17268	17429	17365	17201	17297	17412	17194	17122	17388	17183	17483	17335	17184	17263	17488	17129	17306	17175	17348	17175	17338	17068	17242	17335	17247	17323	17012	17267	17305	17176	17404	17246	17158	17306	17198	17172	17317	17231	17242	17157	17399	17338	17192	17278	17177	17290	17332	17239	17309	17333	17385	17590	17213	17255	17290	17314	17179	17352	17168	17380	17226	17403	17378	17367	17215	17110	17360	17089	17224	17105	17219	17194	17267	17403	17303	17447	17263	17300	17290	17155	17154	17088	17415	17472	17344	17169	17323	17228	17336	17037	17305	17399	17235	17354	17226	17309	17272	17192	17256	17326	17223	17251	17327	16971	17301	17364	17270	17205	17253	17417	17351	17333	17198	17172	17222	17324	17438	17314	17424	17393	17273	17105	17195	17099	17200	17206	17447	17135	17476	17134	17303	17192	17215	17171	17224	17344	17234	17138	17453	17320	17109	17103	17261	17262	17180	16982	17113	17351	17354	17160	17368	17388	17326	17359	17355	17398	17336	17208	17192	17292	17381	17190	17294	17392	17228	17306	17258	17317	17082	17118	17343	17386	17219	17176	17130	17308	17208	17228	17216	17202	17319	17201	17345	17281	17149	17343	17210	17314	17135	17275	17181	17395	17381	17189	17184	17149	17127	17340	17260	17250	16982	17243	17205	17303	17164	17328	17228	17367	17311	17412	17158	17197	17194	17309	17206	17507	17387	17134	17416	17311	17162	17243	17230	17256	17309	17245	17240	17353	17134	17296	17077	17221	17003	17187	17060	17260	17179	17215	17136	17266	17355	17374	17242	17231	17278	17203	17199	17228	17321	17370	17227	17332	17368	17290	17167	17175	17060	17191	17113	17216	17178	17314	17408	17564	17266	17225	17272	17204	17280	17254	17326	17315	17293	17254	17269	17213	17170	17329	17254	17140	17289	17488	17263	17527	17382	17232	17064	17211	17221	17287	17215	17329	17367	17419	17398	17326	17279	17258	17233	17153	17232	17179	17229	17271	17220	17235	17404	17257	17232	17419	17107	17309	17028	17353	17206	17275	17405	17337	17377	17329	17269	17284	17262	17291	17276	17278	17234	16990	17461	17088	17251	17226	17108	17312	17094	17360	17242	17469	17057	17329	17213	17365	17138	17307	17089	17177	17313	17286	16924	17330	17390	17123	17207	17514	17262	17128	17281	17365	17320	17252	17327	17505	17296	17170	17281	17218	17458	17242	17367	17223	17120	17119	17188	17250	17087	17145	17174	17392	17166	17053	17174	17350	17210	17221	17210	17162	17377	17257	17390	17568	17490	17235	17158	17246	17270	17357	17287	17379	17400	17281	17024	17307	17222	17216	17197	17100	17364	17240	17227	17138	17263	17375	17595	17291	17308	17466	17202	17208	17485	17285	17398	17212	17222	17305	17329	17287	17154	17123	17146	17319	17247	17019	17342	17255	17315	17298	17132	17273	17125	17223	17308	17272	17174	17183	17321	17170	17268	17148	17097	17315	17377	17191	17393	17230	17220	17412	17121	17211	17157	17376	17271	17487	17314	17385	17279	17316	17169	17306	17279	17174	17121	17109	17201	17312	17218	17248	17181	17220	17455	17336	17444	17088	17461	17216	17280	17293	17456	17101	17196	17284	17410	17300	17329	17282	17205	17201	17353	17015	17145	17261	17385	17548	17644	17427	17128	17254	17096	17424	17411	17178	17167	17138	17329	17223	17393	17342	17369	17361	17232	17239	17142	17194	17057	17131	17246	17224	17499	17133	17332	17266	17260	17244	17308	17311	17238	17280	17152	17297	17131	17227	17284	17343	17253	17163	17461	17493	17366	17123	17328	17196	17051	17246	17125	17029	17297	17350	17206	17371	17238	17317	17207	17284	17161	17074	17270	17430	17366	17160	17099	17321	17204	17425	17409	17477	17222	17292	17333	17241	17212	17072	17432	17239	17381	17324	17213	17302	17483	17473	17508	17183	17051	17095	17307	17305	17188	17336	17220	17097	17168	17159	17256	17305	17306	17126	17289	17276	17389	17046	17303	17272	17329	17185	17386	17413	17260	17443	17358	17486	17443	17246	17177	17252	17182	17424	17314	17409	17327	17114	17373	17446	17389	17191	17214	17431	17329	17130	17402	16991	17025	17415	17319	17265	17360	17287	17241	17099	17245	17158	17296	17204	17235	17074	17160	17282	17497	17206	17312	17373	17256	17267	17352	17253	17253	17403	17370	17327	17359	17186	17237	17168	17264	17391	16989	17307	17353	17346	17324	17329	17040	17393	17339	17303	17382	17361	17216	17212	17372	17085	17344	17459	17274	17404	17254	17301	17087	17255	17328	17201	17461	17327	17376	17298	17404	17426	17223	17143	17284	17101	17118	17306	17141	17171	17327	17211	17256	17303	17139	17206	17174	17178	17218	17109	17228	17245	17285	17196	17269	17368	17347	17360	17294	17306	17389	17280	17247	17360	17241	17338	17248	17286	17187	17365	17313	17111	17242	17268	17425	17296	17409	17310	17326	17316	17404	17489	17149	17181	17398	17189	17450	17144	17366	17110	17314	17237	17215	17423	17249	17306	17351	17387	17252	17387	17187	17132	17219	17361	17131	17210	17261	17489	17422	17125	17213	17139	17175	17159	17226	17440	17355	17312	17253	17539	17534	17237	17319	17182	17002	17324	17025	17139	17361	17302	17332	17293	17369	17297	17157	17184	17141	17257	17259	17179	17204	17218	17261	17189	17113	17316	17408	17427	17414	17192	17289	17100	17410	17217	17388	17167	17197	17162	17029	17067	17367	17264	17311	17245	17203	17172	17140	17543	17119	17152	17376	17245	17373	17313	17389	17250	17256	17487	17408	17319	17150	17315	17127	17446	17163	17326	17161	17366	17374	17172	17404	17275	17222	17547	17162	17014	17198	17388	17278	17349	17243	17264	17278	17404	17187	17401	17457	17317	17196	17216	17148	17238	17247	17192	17342	17333	17321	17309	17289	17375	17250	17295	17015	17177	17078	17167	17366	17343	17303	17164	17323	17048	17278	17291	17303	17364	17257	17139	17108	17114	17391	17495	17423	17319	17233	17294	17250	17207	17394	17545	17247	17041	17330	17104	17293	17288	17184	17290	17354	17251	17266	17544	17349	17311	17336	17239	17178	17214	17382	17342	17423	17085	17326	17479	17103	17169	17274	17214	17308	17321	17379	17326	17352	17343	17231	17281	17151	17309	17181	17444	17142	17149	17220	17279	17191	17143	17337	17218	17020	17203	17415	17395	17213	17316	17410	17396	17196	17461	17412	17132	17114	17194	17237	17142	17133	17388	17210	17400	17221	17204	17154	17015	17224	17221	17207	17316	17217	17384	17382	17184	17154	17165	17380	17260	17324	17376	17314	17147	17026	17199	17159	17283	17227	17313	17292	17316	17485	17501	17238	17141	17308	17257	17255	16961	17149	17250	17291	17356	17388	16983	17251	17446	17347	17288	17033	17115	17435	17193	17029	17169	17273	17326	17088	17044	17272	17216	17361	17236	17096	17150	17183	17107	17059	17070	17086	17074	17303	17341	17280	17184	17426	17359	17292	17278	17499	17332	17119	17264	17279	17468	17327	17364	17275	17188	17177	17333	17314	17074	17229	17266	17372	17406	17175	17228	17142	17255	17174	17164	17116	17258	17436	17285	17367	17404	17274	17251	17222	17388	17259	17159	17326	17241	17109	17476	17222	17475	17148	17271	17184	17353	17563	17216	17204	17320	17248	17289	17269	17164	17185	17349	17182	17442	17488	17156	17358	17164	17364	17241	17349	17036	17256	17161	17394	17316	17225	17097	17221	17362	17197	17283	17232	17370	17293	17384	17270	17246	17359	17315	17110	17272	17577	17383	17460	17072	17270	17131	17120	17111	17275	17185	17408	17278	17336	17169	17219	17036	17224	17006	17060	17452	17329	17072	17249	17229	17029	17368	17259	17303	17298	17336	17192	17278	17452	17380	17384	17058	17247	17161	17166	17384	17489	17054	17384	17151	17383	17250	17246	17158	17074	17168	17144	17287	17243	17191	17162	17132	17286	17518	17216	17285	17320	17258	17252	17190	17467	17485	17355	17126	17150	17177	17116	17076	17389	17147	17148	17367
42354	85501	91963	76508	58007	40775	26792	23501	27065	18076	15188	15111	14925	14890	14768	14636	14743	14820	14674	14747	14780	14768	14741	14893	14805	14740	14741	14566	14649	14730	14690	14498	14574	14651	14573	14610	14620	14576	14698	14451	14604	14544	14656	14808	14921	14713	14673	14706	14739	14420	14685	14590	14716	14549	14452	14503	14668	14362	14589	14628	14623	14550	14712	14564	14728	14525	14571	14706	14472	14486	14680	14686	14532	14595	14626	14672	14775	14564	14642	14610	14648	14590	14840	14566	14484	14649	14627	14661	14770	14593	14616	14589	14509	14652	14744	14507	14559	14610	14675	14563	14526	14718	14594	14700	14572	14579	14605	14557	14582	14646	14432	14568	14622	14504	14533	14673	14546	14541	14578	14603	14542	14687	14583	14431	14511	14540	14630	14728	14500	14606	14561	14536	14552	14430	14535	14738	14581	14383	14669	14571	14468	14635	14643	14539	14664	14632	14649	14377	14700	14633	14618	14667	14516	14528	14436	14553	14651	14529	14705	14536	14536	14690	14827	14722	14639	14611	14659	14635	14560	14674	14591	14616	14663	14566	14640	14700	14600	14513	14452	14585	14661	14551	14688	14756	14663	14607	14721	14675	14424	14672	14601	14652	14645	14751	14739	14542	14701	14752	14585	14505	14711	14505	14518	14398	14690	14604	14588	14784	14723	14773	14612	14613	14766	14512	14725	14752	14482	14573	14601	14502	14645	14632	14585	14643	14555	14743	14576	14490	14613	14504	14680	14564	14540	14594	14541	14635	14762	14648	14557	14637	14612	14725	14786	14533	14653	14712	14550	14625	14662	14586	14578	14663	14446	14700	14610	14634	14542	14687	14771	14602	14650	14518	14556	14541	14743	14692	14525	14544	14587	14552	14727	14662	14603	14716	14452	14638	14785	14843	14659	14618	14675	14590	14586	14459	14660	14626	14553	14658	14676	14576	14648	14806	14654	14615	14673	14618	14568	14640	14624	14353	14516	14417	14706	14544	14626	14480	14871	14697	14367	14645	14664	14656	14632	14550	14715	14725	14648	14567	14739	14493	14579	14648	14712	14385	14671	14790	14510	14678	14659	14712	14605	14670	14735	14625	14671	14575	14501	14533	14612	14628	14508	14586	14532	14685	14488	14603	14416	14581	14471	14687	14501	14696	14648	14468	14652	14758	14678	14573	14725	14592	14709	14610	14603	14693	14664	14596	14437	14622	14497	14524	14864	14595	14555	14683	14401	14800	14508	14621	14662	14597	14802	14650	14613	14768	14572	14530	14525	14641	14492	14456	14605	14601	14602	14624	14716	14671	14541	14555	14580	14452	14479	14638	14648	14429	14582	14694	14769	14684	14532	14503	14477	14614	14485	14664	14570	14651	14704	14649	14665	14647	14730	14570	14489	14384	14684	14721	14539	14544	14518	14576	14723	14421	14414	14699	14733	14656	14401	14535	14524	14768	14485	14544	14522	14593	14642	14713	14543	14596	14695	14582	14492	14645	14691	14775	14831	14649	14430	14482	14613	14498	14678	14742	14569	14678	14634	14621	14686	14558	14519	14485	14649	14526	14529	14647	14373	14640	14689	14386	14387	14496	14643	14688	14665	14569	14824	14627	14766	14596	14579	14515	14520	14531	14516	14606	14704	14520	14629	14510	14694	14512	14550	14738	14641	14474	14650	14580	14617	14485	14539	14773	14530	14511	14597	14635	14693	14538	14578	14559	14583	14596	14643	14613	14723	14585	14592	14630	14796	14567	14733	14565	14605	14545	14546	14524	14538	14673	14558	14616	14648	14525	14524	14415	14640	14817	14574	14613	14608	14668	14485	14524	14599	14537	14592	14547	14612	14759	14538	14625	14420	14611	14525	14455	14724	14443	14806	14658	14718	14665	14636	14593	14479	14737	14509	14446	14570	14499	14423	14494	14381	14537	14687	14697	14594	14504	14690	14717	14562	14524	14782	14635	14584	14622	14596	14583	14605	14666	14697	14764	14673	14514	14515	14596	14444	14565	14568	14538	14749	14588	14514	14596	14684	14615	14507	14428	14656	14662	14810	14555	14513	14559	14631	14564	14620	14556	14761	14580	14556	14646	14605	14535	14462	14647	14627	14528	14825	14446	14568	14612	14620	14637	14585	14598	14624	14500	14612	14562	14699	14622	14602	14709	14681	14652	14635	14707	14693	14621	14515	14466	14698	14640	14474	14566	14559	14676	14437	14631	14644	14531	14665	14593	14615	14609	14634	14671	14620	14693	14584	14619	14443	14608	14645	14601	14654	14626	14668	14766	14609	14551	14692	14587	14491	14326	14635	14451	14513	14506	14471	14623	14674	14469	14629	14562	14598	14774	14747	14674	14606	14500	14619	14455	14610	14473	14535	14558	14412	14548	14556	14565	14678	14425	14561	14533	14495	14571	14644	14550	14612	14506	14707	14573	14545	14636	14653	14531	14626	14551	14747	14656	14499	14475	14451	14524	14660	14631	14647	14583	14507	14545	14544	14657	14617	14575	14503	14717	14706	14555	14576	14787	14346	14653	14602	14526	14672	14663	14695	14444	14603	14578	14574	14666	14607	14489	14644	14624	14522	14449	14710	14547	14582	14579	14591	14607	14701	14735	14723	14544	14554	14596	14538	14495	14653	14484	14652	14626	14696	14589	14635	14727	14640	14467	14524	14573	14576	14535	14647	14521	14712	14664	14391	14762	14630	14643	14602	14589	14582	14706	14661	14561	14560	14692	14454	14653	14660	14496	14547	14746	14609	14603	14780	14722	14641	14677	14522	14594	14757	14583	14652	14599	14605	14651	14748	14545	14631	14607	14670	14457	14587	14729	14555	14686	14753	14548	14615	14581	14810	14568	14576	14643	14692	14408	14426	14691	14581	14627	14711	14668	14876	14513	14544	14502	14603	14693	14604	14508	14640	14635	14560	14581	14724	14740	14413	14706	14538	14643	14606	14542	14622	14586	14722	14492	14527	14478	14589	14697	14525	14562	14645	14531	14545	14526	14696	14571	14442	14576	14692	14643	14411	14558	14550	14602	14608	14594	14668	14553	14629	14784	14550	14577	14588	14718	14647	14602	14677	14613	14620	14582	14807	14638	14541	14593	14486	14647	14645	14672	14615	14630	14731	14598	14539	14718	14594	14618	14784	14577	14612	14542	14587	14502	14618	14600	14556	14645	14709	14610	14658	14658	14764	14727	14498	14715	14736	14657	14696	14724	14574	14546	14669	14746	14726	14500	14570	14649	14576	14532	14737	14435	14621	14450	14710	14728	14537	14407	14525	14507	14712	14550	14743	14552	14647	14572	14744	14417	14665	14717	14555	14660	14574	14510	14533	14621	14452	14709	14634	14516	14536	14517	14603	14478	14573	14369	14611	14627	14600	14666	14601	14799	14501	14604	14591	14780	14551	14812	14437	14793	14677	14611	14719	14725	14509	14642	14840	14666	14631	14695	14568	14733	14639	14474	14556	14601	14502	14770	14556	14757	14775	14737	14510	14481	14631	14533	14515	14638	14460	14710	14569	14682	14694	14578	14587	14731	14562	14814	14685	14518	14486	14592	14674	14523	14503	14497	14572	14640	14738	14665	14543	14403	14527	14564	14628	14644	14530	14593	14435	14568	14616	14483	14634	14504	14673	14730	14651	14451	14657	14577	14597	14572	14673	14722	14596	14688	14473	14716	14533	14594	14591	14548	14519	14499	14619	14850	14500	14644	14561	14650	14627	14646	14676	14575	14465	14705	14623	14605	14403	14475	14522	14717	14569	14556	14467	14677	14560	14636	14645	14465	14637	14602	14480	14594	14668	14739	14672	14468	14907	14515	14512	14555	14541	14520	14467	14703	14709	14606	14641	14552	14611	14595	14510	14645	14623	14594	14646	14671	14508	14810	14429	14635	14645	14656	14490	14637	14626	14724	14542	14729	14624	14702	14576	14692	14612	14545	14668	14690	14495	14701	14619	14649	14571	14689	14603	14563	14584	14648	14706	14653	14627	14726	14579	14628	14708	14572	14578	14609	14652	14485	14749	14633	14676	14542	14560	14622	14679	14734	14519	14727	14730	14660	14605	14474	14756	14617	14647	14641	14584	14465	14621	14589	14518	14569	14485	14745	14539	14730	14491	14597	14526	14613	14502	14633	14647	14553	14581	14600	14708	14683	14519	14729	14703	14718	14375	14656	14764	14603	14546	14359	14569	14683	14595	14703	14875	14621	14608	14557	14711	14619	14607	14523	14538	14642	14702	14558	14839	14405	14570	14544	14725	14753	14646	14759	14491	14615	14674	14661	14548	14607	14595	14474	14525	14654	14371	14585	14626	14410	14536	14635	14757	14502	14568	14706	14502	14666	14533	14597	14644	14674	14483	14489	14546	14448	14589	14678	14611	14705	14617	14713	14422	14549	14655	14658	14587	14603	14845	14727	14619	14540	14548	14785	14488	14507	14521	14604	14608	14594	14589	14518	14646	14684	14546	14681	14581	14673	14733	14459	14597	14539	14674	14668	14552	14633	14645	14638	14510	14598	14602	14595	14538	14720	14533	14422	14762	14510	14710	14528	14629	14727	14523	14539	14657	14585	14612	14588	14442	14613	14398	14770	14666	14601	14536	14651	14550	14516	14672	14616	14642	14544	14643	14474	14518	14693	14588	14447	14524	14532	14511	14658	14680	14491	14566	14602	14481	14536	14617	14659	14607	14538	14539	14589	14573	14768	14525	14736	14530	14647	14629	14575	14579	14615	14684	14565	14646	14393	14704	14707	14610	14380	14545	14663	14396	14594	14656	14531	14621	14481	14623	14595	14551	14612	14609	14568	14642	14708	14640	14590	14672	14624	14666	14643	14660	14492	14438	14448	14562	14602	14591	14744	14668	14548	14548	14587	14681	14591	14689	14652	14628	14720	14649	14543	14535	14636	14681	14550	14607	14589	14510	14709	14623	14660	14530	14679	14626	14360	14841	14582	14586	14683	14611	14730	14697	14614	14495	14553	14674	14618	14579	14575	14743	14622	14583	14655	14495	14486	14467	14665	14607	14498	14604	14522	14597	14455	14643	14682	14704	14709	14469	14591	14676	14453	14619	14510	14382	14652	14550	14605	14496	14726	14786	14605	14572	14575	14613	14454	14575	14640	14589	14681	14520	14721
28433	33606	46721	35971	26345	21656	19385	18371	18547	18114	17969	17688	17778	17614	17686	17623	17560	17614	17780	17694	17713	17534	17649	17730	17553	17701	17569	17561	17878	17649	17678	17647	17812	17685	17622	17839	17706	17655	17651	17721	17661	17537	17583	17762	17421	17682	17586	17606	17611	17850	17827	17808	17626	17406	17737	17727	17651	17618	17563	17550	17595	17786	17700	17711	17876	17454	17618	17593	17549	17691	17585	17547	17639	17608	17532	17537	17659	17686	17829	17695	17800	17495	17580	17567	17680	17704	17679	17567	17842	17525	17672	17627	17597	17490	17632	17409	17518	17590	17873	17802	17603	17599	17645	17726	17735	17695	17616	17576	17642	17508	17674	17591	17666	17627	17486	17675	17575	17686	17585	17612	17643	17671	17650	17481	17632	17663	17740	17532	17600	17565	17503	17568	17587	17401	17451	17660	17706	17581	17754	17599	17721	17526	17948	17449	17680	17594	17561	17549	17624	17527	17722	17478	17712	17552	17455	17445	17444	17373	17676	17675	17606	17494	17512	17544	17743	17710	17420	17555	17524	17832	17461	17608	17440	17313	17578	17687	17791	17537	17652	17460	17746	17680	17528	17656	17747	17488	17477	17847	17689	17444	17782	17637	17662	17555	17708	17633	17758	17621	17753	17540	17474	17770	17761	17784	17841	17513	17638	17700	17654	17488	17933	17585	17496	17740	17596	17482	17557	17647	17446	17573	17671	17582	17543	17739	17764	17695	17750	17720	17675	17803	17512	17562	17610	17631	17579	18044	17494	17654	17786	17509	17639	17613	17886	17609	17619	17699	17449	17536	17693	17547	17500	17553	17848	17682	17594	17598	17748	17578	17546	17584	17596	17635	17826	17607	17646	17564	17635	17480	17654	17577	17764	17532	17566	17713	17620	17535	17734	17545	17685	17583	17701	17498	17575	17524	17571	17599	17626	17673	17700	17545	17724	17565	17757	17633	17585	17753	17780	17615	17425	17581	17764	17640	17725	17703	17645	17568	17534	17668	17674	17591	17536	17673	17564	17696	17559	17692	17666	17594	17596	17584	17610	17573	17398	17598	17686	17725	17608	17465	17481	17427	17529	17730	17403	17697	17572	17396	17484	17485	17647	17686	17764	17747	17716	17799	17530	17639	17412	17631	17653	17572	17602	17371	17637	17637	17573	17577	17600	17447	17476	17525	17608	17496	17489	17492	17510	17578	17509	17704	17736	17392	17525	17729	17757	17718	17620	17521	17565	17528	17502	17660	17545	17536	17696	17652	17618	17641	17572	17600	17686	17629	17722	17399	17854	17732	17549	17602	17620	17664	17614	17730	17541	17629	17710	17475	17589	17562	17460	17779	17655	17622	17598	17536	17460	17588	17640	17492	17676	17380	17767	17845	17704	17680	17685	17564	17636	17663	17361	17606	17600	17536	17669	17547	17729	17416	17652	17720	17500	17335	17701	17427	17460	17525	17540	17704	17630	17494	17470	17887	17510	17627	17529	17834	17869	17735	17783	17529	17652	17554	17705	17496	17560	17423	17603	17721	17550	17705	17807	17778	17629	17723	17707	17851	17612	17553	17411	17412	17615	17617	17676	17780	17545	17498	17545	17746	17595	17500	17579	17648	17549	17473	17574	17557	17391	17708	17441	17553	17721	17648	17731	17648	17781	17516	17680	17635	17599	17393	17613	17593	17611	17680	17664	17492	17654	17712	17460	17679	17595	17488	17412	17653	17585	17483	17681	17722	17431	17836	17707	17819	17615	17688	17799	17685	17551	17625	17693	17527	17658	17860	17753	17462	17663	17527	17633	17538	17659	17450	17598	17640	17590	17517	17580	17629	17618	17563	17395	17553	17711	17594	17623	17466	17778	17610	17642	17703	17609	17710	17542	17743	17587	17540	17637	17395	17691	17574	17545	17652	17874	17565	17755	17566	17595	17744	17671	17784	17571	17702	17637	17633	17755	17624	17644	17584	17337	17586	17587	17693	17635	17337	17583	17722	17794	17619	17546	17386	17691	17615	17630	17534	17648	17272	17623	17684	17578	17530	17613	17572	17628	17752	17631	17571	17928	17639	17709	17611	17391	17574	17615	17714	17588	17561	17550	17536	17784	17410	17722	17563	17717	17671	17605	17669	17492	17715	17628	17628	17529	17682	17527	17748	17740	17598	17454	17623	17651	17594	17718	17740	17686	17608	17714	17539	17760	17784	17566	17449	17387	17611	17559	17519	17596	17688	17547	17635	17770	17773	17510	17707	17653	17669	17652	17684	17467	17702	17614	17566	17428	17614	17384	17589	17746	17558	17565	17568	17654	17568	17726	17650	17539	17557	17820	17431	17674	17700	17625	17582	17539	17513	17453	17667	17552	17598	17389	17719	17506	17638	17535	17700	17767	17486	17672	17417	17608	17603	17578	17755	17512	17528	17526	17625	17848	17425	17812	17524	17804	17570	17523	17650	17648	17625	17456	17661	17809	17643	17570	17560	17667	17462	17726	17659	17853	17412	17572	17701	17637	17593	17783	17689	17808	17454	17654	17580	17493	17591	17851	17734	17892	17816	17789	17674	17567	17649	17455	17583	17597	17728	17571	17471	17527	17661	17519	17563	17547	17692	17655	17648	17443	17626	17844	17745	17427	17589	17643	17720	17622	17693	17624	17809	17539	17519	17568	17672	17424	17448	17620	17664	17722	17819	17675	17500	17357	17420	17597	17524	17705	17799	17682	17826	17637	17601	17688	17440	17646	17532	17526	17598	17554	17558	17718	17511	17345	17725	17601	17463	17517	17570	17612	17532	17570	17739	17585	17611	17561	17641	17788	17452	17737	17711	17507	17797	17782	17586	17607	17712	17502	17707	17747	17522	17701	17851	17601	17505	17507	17712	17672	17558	17543	17719	17726	17669	17530	17715	17645	17535	17724	17511	17561	17661	17450	17626	17553	17785	17519	17634	17633	17737	17638	17451	17885	17644	17726	17535	17570	17673	17490	17566	17800	17694	17854	17642	17541	17380	17708	17789	17834	17556	17614	17484	17546	17606	17472	17469	17580	17601	17510	17498	17631	17741	17525	17574	17597	17705	17434	17511	17544	17639	17775	17571	17829	17723	17852	17826	17773	17680	17755	17630	17664	17522	17571	17791	17822	17687	17412	17584	17576	17603	17611	17567	17638	17766	17536	17561	17510	17535	17278	17611	17541	17626	17772	17393	17370	17579	17462	17622	17806	17649	17757	17402	17593	17588	17362	17576	17695	17753	17762	17745	17744	17523	17704	17846	17698	17540	17607	17594	17603	17731	17466	17521	17612	17829	17719	17761	17778	17565	17685	17643	17441	17680	17679	17652	17655	17621	17834	17772	17627	17532	17554	17545	17655	17592	17587	17682	17697	17520	17590	17708	17620	17708	17612	17701	17521	17674	17654	17603	17673	17459	17516	17659	17650	17482	17599	17560	17719	17654	17627	17630	17442	17591	17720	17523	17666	17542	17481	17682	17770	17668	17544	17693	17478	17516	17583	17499	17595	17666	17779	17709	17703	17611	17570	17508	17650	17620	17585	17603	17497	17592	17627	17796	17590	17418	17483	17511	17703	17522	17848	17639	17599	17526	17617	17788	17665	17481	17632	17700	17566	17878	17640	17674	17794	17719	17694	17694	17633	17532	17446	17915	17623	17563	17654	17584	17843	17833	17756	17501	17813	17701	17459	17588	17546	17588	17597	17697	17585	17469	17604	17566	17436	17777	17664	17648	17510	17374	17740	17637	17644	17538	17769	17708	17678	17725	17645	17432	17488	17562	17689	17671	17853	17623	17638	17650	17709	17682	17579	17564	17486	17498	17751	17742	17876	17739	17624	17539	17491	17820	17753	17670	17683	17478	17613	17538	17657	17613	17663	17681	17673	17739	17617	17557	17623	17473	17699	17533	17407	17525	17478	17527	17530	17621	17369	17635	17703	17641	17736	17491	17608	17693	17558	17503	17645	17611	17576	17578	17713	17813	17644	17738	17540	17724	17580	17570	17633	17618	17628	17628	17826	17639	17896	17776	17623	17607	17658	17591	17621	17717	17597	17652	17503	17776	17739	17690	17674	17665	17694	17650	17456	17721	17627	17498	17450	17584	17644	17622	17485	17596	17709	17710	17406	17640	17785	17729	17674	17535	17521	17425	17743	17459	17584	17867	17795	17721	17684	17529	17580	17599	17531	17661	17512	17683	17584	17485	17653	17505	17430	17601	17674	17699	17682	17809	17515	17638	17584	17718	17563	17790	17641	17674	17712	17476	17790	17760	17623	17582	17449	17849	17497	17710	17570	17497	17641	17644	17524	17518	17496	17633	17507	17583	17725	17567	17622	17628	17679	17740	17603	17659	17533	17576	17573	17534	17539	17822	17690	17755	17634	17706	17781	17530	17461	17679	17699	17647	17811	17674	17514	17802	17727	17617	17586	17425	17524	17701	17814	17689	17610	17703	17580	17679	17651	17575	17577	17827	17779	17661	17651	17645	17546	17535	17869	17512	17664	17584	17726	17622	17517	17642	17658	17624	17528	17702	17626	17568	17645	17545	17700	17719	17604	17584	17763	17648	17633	17606	17506	17638	17617	17563	17677	17683	17616	17421	17564	17404	17335	17641	17732	17606	17742	17513	17396	17606	17660	17786	17669	17643	17832	17642	17643	17718	17614	17687	17556	17389	17606	17805	17628	17827	17693	17585	17678	17534	17681	17584	17603	17630	17605	17504	17620	17577	17589	17790	17643	17657	17329	17570	17735	17721	17797	17600	17609	17301	17735	17615	17484	17581	17515	17599	17608	17790	17828	17401	17563	17889	17507	17543	17379	17654	17817	17601	17700	17897	17710	17600	17655	17623	17539	17587	17531	17598	17748	17639	17537	17524	17653	17588	17445	17685	17714	17679	17807	17528	17537	17646	17748	17593	17568	17601	17671	17541	17644	17686	17572	17603	17775	17654	17740	17652	17663	17689	17669	17507	17617	17539	17654	17673	17493	17545	17645	17429	17629	17756	17700	17740	17690	17455	17581	17515	17583	17535	17742	17417	17680	17553	17762	17590	17509	17624	17621	17621	17565	17623	17692	17732	17673	17654	17632	17563	17500	17470	17654	17490	17505	17527	17798	17428	17688	17608	17542	17695	17611	17684
26689	51997	48017	33052	24213	18807	16374	15586	16006	15254	14876	14773	14984	14794	14832	14815	14776	14914	14923	14891	14874	14936	14778	14841	14751	14841	14826	14737	14831	14719	14930	14700	14889	14861	14637	14655	14701	14911	15036	14946	14767	14987	14880	14705	14765	14710	14713	14690	14779	14761	14900	14902	14790	14818	14566	14882	14934	14816	14808	14987	14918	14809	14978	14848	14665	14873	14963	14900	14747	14702	14928	14892	14701	14771	14589	14799	14788	14733	15019	14833	14740	14731	14805	14851	14718	14885	14752	14915	14851	14739	14650	14804	14865	14891	14845	14938	14931	14871	14904	14887	14921	14881	14769	14702	14869	14872	14616	14943	14659	14918	14857	14887	14898	14766	14863	15031	14673	14997	14782	14922	14799	14771	14913	14797	14880	14726	14914	14697	14780	14691	14610	14767	14681	14880	14765	14793	14740	14721	14778	14972	14889	14948	14804	14842	14821	14811	14635	14770	14792	14795	14722	14907	14808	14942	14671	14786	14917	14769	14910	14752	14911	14753	14821	14997	14611	14898	14716	14797	14829	14800	14796	14635	14843	14811	14820	14657	14825	14686	14841	14980	14842	14637	14799	14858	14744	14714	14612	14911	14833	14853	14849	14927	14715	14668	14926	14846	14680	14749	14719	14738	14621	14716	14826	14786	14700	14826	14638	14879	14731	14765	14978	14717	14888	14907	14793	14744	14833	14658	14769	14813	14905	14672	14854	14742	14815	14972	14846	14841	14843	14743	14732	14871	14940	14742	14793	14798	14875	14805	14788	14674	14865	14688	14887	14932	14737	14756	14868	14689	14810	14730	14845	14774	14875	14762	14768	14735	14635	14898	14718	14838	14903	14884	14923	14959	14859	14764	14732	14654	14860	14774	14845	14823	14897	14817	14718	14906	14806	14767	14742	14832	14821	14773	14715	14715	14934	14653	14664	14906	14785	14672	14897	14777	14625	14580	14772	14699	14761	14729	14872	14876	14887	14817	14758	14931	14681	14816	14948	14889	14729	14943	14753	14843	14801	14770	14712	14834	14574	14839	14898	14726	14734	14821	14766	14783	14740	14869	14744	14762	14865	14766	14849	14892	14954	14825	14832	14618	14830	14893	14767	14773	14762	14915	14655	14754	14868	14812	14866	14678	14900	14903	14861	14876	14940	14897	14708	14779	14927	14931	14746	14805	14765	14790	14837	14845	14809	14922	14708	14737	14801	14672	15025	14925	14818	14870	14855	14759	14542	14920	14745	14795	14783	14883	14704	14897	14813	14885	14741	14910	14806	14676	14800	14742	14889	14769	14535	14779	14838	14844	14720	14907	14875	14762	14822	14852	14756	14793	14854	14840	15009	14871	14821	14959	14767	14723	14898	14878	14910	14741	14903	14947	14871	14678	14967	14630	14770	14956	14829	14752	14965	14654	15013	14849	14943	14644	14677	14734	14753	14721	14866	14760	14636	14722	14830	14798	14640	14845	14669	14965	14670	14940	14763	14682	14747	14664	14844	14844	14678	14802	14547	14954	14723	14771	14873	14749	14831	14839	14880	14937	14895	14793	14683	14798	14740	14891	14904	14682	14900	14788	14657	14772	14836	14654	14892	14821	15046	14840	15015	14823	14956	14919	14819	14823	14782	14686	14771	14785	14810	14746	14896	14788	14860	14756	14738	14943	14819	14935	14972	15058	14774	14788	14736	14929	14916	14930	14822	14874	14710	14746	14747	14888	14974	14701	14969	14675	14856	14804	14901	14642	14730	14807	14797	14817	14653	14679	14677	14728	14843	14691	14765	14880	14883	14707	14898	14779	14788	14684	14835	14842	14842	14798	14819	14796	14797	14744	14929	14590	14882	14879	14916	14726	14939	14777	14690	14859	14704	14784	14799	14949	14813	14672	14979	14764	14754	14746	14695	14753	14802	14857	14837	14652	14886	14750	14860	14893	14821	14845	14888	14860	14930	14878	15001	14789	14989	14797	14988	14918	14622	14888	14775	14996	14861	14698	14838	14689	14842	14838	14724	14647	14828	14805	14890	14692	14783	14728	14912	14827	14933	14723	14808	14894	14675	14743	14978	14932	14743	14794	14862	14866	14853	14643	14880	14723	14757	14915	14801	14784	14843	14708	14800	14812	14773	14754	14810	14925	14814	14759	14697	14777	14933	14841	14794	14915	14779	14777	14794	14753	14851	14712	14886	14821	14782	14910	14841	14792	14842	14905	14812	14874	14833	14820	14749	14899	14741	14738	14793	14790	14826	14710	14600	14734	14979	14739	14941	14946	14727	14696	14849	14906	14688	14732	14802	14765	14863	14918	14886	14657	14865	14934	14839	14853	14828	14885	14662	14798	14865	14738	14716	14771	15044	14640	14862	14892	14873	14931	14913	14790	14851	14848	14944	14905	14775	14694	14999	14707	14873	14797	14744	14830	14685	14875	14908	14723	14839	14888	14872	14936	14944	14498	14784	14802	14914	14848	14858	14692	14802	14874	14760	14845	14821	14769	14804	14790	14931	14853	14904	14779	14890	14691	14841	14847	14779	14959	14855	14868	14832	14880	14686	14906	14784	14823	14927	14865	14950	14726	14858	14710	14909	14849	15014	14913	14885	14923	14748	14943	14841	14872	14755	14776	14781	14780	14828	14566	14850	14729	14845	14668	14956	14918	14759	14734	14749	14790	14920	14759	14901	14954	14688	14632	14878	14906	14799	14911	14874	14791	14829	14725	14765	14900	14756	14915	14815	14733	14777	14914	14851	14835	14647	14842	14823	14737	14894	14850	14627	14913	14825	14925	14930	14692	14771	14711	14761	14888	14772	14919	14844	14885	14843	14878	14853	14912	14928	14790	14579	14794	14867	14816	14858	14964	14753	14930	14757	14805	14980	14637	14782	14921	14934	14742	14818	15047	14954	14808	14396	14891	14722	14762	15057	14727	14731	14809	14903	14810	14822	14836	14733	14681	14880	14718	14776	14690	14771	14929	14717	14837	14910	14841	14616	14706	14833	14820	14877	14921	14876	14856	14754	14779	14764	14820	14843	14841	14819	14831	14603	14736	14755	14954	14760	14836	14800	14776	14868	14869	14728	14839	14861	14747	14729	14825	14807	14930	14836	14762	14766	14828	14717	14668	14807	14727	14842	14728	14566	14740	14800	14752	14807	14883	14835	14859	14739	14809	14692	14864	14775	14793	14802	14914	14718	14764	14694	14706	14849	14881	14767	14774	14843	14851	14552	14744	14921	14752	14705	14946	14841	14879	14803	14881	14819	14661	14762	14890	14842	14712	14820	14718	14819	14818	14850	14886	14844	14808	14734	14907	14720	14900	14748	14797	14796	14713	14880	14863	14734	14831	14882	14886	14796	14928	14831	14667	14761	14835	14733	14849	14908	14780	14930	15000	14877	14766	14675	14915	14736	14696	14829	14665	14845	14827	14828	14839	14995	14830	14855	14853	14761	14854	14704	14704	14887	14734	14744	14901	14710	14939	14777	14899	14689	14853	14985	14703	14691	14772	14817	15098	14919	14878	14803	14913	14816	14837	14777	14828	14781	14670	14824	14729	14779	14854	14929	14843	14793	14740	14928	14601	14830	14781	14848	14713	14792	14895	14804	14849	14786	14896	14924	14919	14769	14790	14865	14804	14828	15009	14904	14862	14849	14845	15047	14937	14712	14774	14638	14847	14763	14805	14862	14776	14635	14829	14891	14932	14721	14841	14720	14747	15054	14808	14691	14863	14852	14814	14875	14768	14852	14759	14996	14623	14900	14722	14715	14781	14686	14903	14781	14748	14677	14898	14690	14758	14816	14778	15001	14773	14899	14830	14688	14630	14880	14701	14730	14826	14958	14796	14766	14725	14854	14730	14752	14735	14732	14810	14774	14901	14851	14576	14871	14552	14761	14822	14753	14803	15084	14762	14954	14762	14767	14826	15031	14881	14824	14741	14880	14881	14998	14859	14850	14783	14693	14793	14724	14660	14734	14843	14691	14584	14750	14817	14942	14801	14637	14821	14742	14667	14674	14759	14815	14635	14829	14942	14814	14658	14910	14675	14793	14913	14720	14768	14697	14975	14858	14692	14728	14745	14861	14842	14964	14763	14810	14786	14933	14853	14662	14676	14824	14889	14751	14774	14880	14870	14796	14966	14721	14896	14671	14818	14768	14929	14791	14902	14690	14724	14880	14846	14566	14615	14823	14815	14777	14859	14726	14744	14909	14761	14777	14719	14869	14711	14675	14883	14736	14745	14881	14865	14802	14764	14867	14965	14719	14866	14670	14942	14752	14759	14813	14760	14912	14625	14710	15013	14612	14897	14816	14950	14662	14970	14943	14792	14928	14874	14775	14834	14937	14986	14873	14861	14793	14882	14850	14704	14935	14831	14821	14888	14803	14669	14718	14668	14755	15021	14836	14803	14850	14839	14764	14989	14789	14868	14701	14848	14932	14804	14756	14731	14775	14937	14882	14846	14806	14943	14640	14912	14908	14815	14870	14854	14752	14853	14816	14624	15002	14875	14748	14780	15009	14823	14778	14856	14911	14801	14738	14826	14715	14718	14649	14854	14920	14872	14811	14706	14783	14660	14902	14732	14887	14710	14667	14813	14713	14706	14797	14792	14739	14674	15022	14763	14675	14948	14842	14786	14647	14841	14913	14707	14793	14670	14851	14772	14772	14795	14851	14710	14916	14849	14842	14732	14895	14736	14888	14905	14801	14826	14846	14845	14832	14884	14936	14657	14781	14737	14850	14998	14937	14787	14860	14767	14667	14718	14909	14834	14803	14938	14610	14795	14728	14759	14832	14722	14767	14798	14953	14662	14748	14779	14757	14761	14850	14989	14783	14820	14667	14806	14855	14772	14708	14785	14676	14849	14794	14785	14792	14681	14852	14805	14829	14806	14911	14872	14767	14713	14874	14786	14747	14866	14876	14764	14888	14805	14882	14872	14894	14940	14808	14815	14735	14766	14892	14824	14705	14819	14829	14923	14769	14862	14831	14867	14867	14832	14824	14844	14780	14889	14696	14911	14924	14962	14772	14979	14837	14934	14818	14791	14779	14879	14848	14859	14885	14976	14820	14955	14874	14814	14854	14929	14896	15013	14740	14608	14861	14940	14779	14698	14781	14766	14917	14762	14799	14888	14796	14834
23997	22854	42517	44187	38571	29936	24976	20556	21839	19720	17674	17430	17311	17212	17195	17310	17222	17327	17206	16998	17191	17031	17290	17337	17172	17212	17272	16841	17132	17100	16974	17061	17081	17067	16964	17048	17099	17117	17018	17112	17053	17094	17012	17109	17074	16961	16881	17070	17186	17044	16924	16904	16967	16941	16898	17020	17019	17135	16947	17060	16923	16820	17075	16997	17227	17152	16968	17110	17063	17013	17060	16948	16891	17066	17273	16967	16907	16993	16915	16883	17043	16901	17053	17053	16923	16933	17165	16734	16863	17196	17018	16776	17220	17394	17305	17082	16981	17006	17195	17205	17007	16826	16969	16971	17138	16963	16965	16821	16996	16860	16881	16914	16860	16937	17113	16691	17049	16746	16980	17006	17011	16947	17071	16880	17099	17132	16809	17119	17076	17001	17017	17118	17093	17194	17099	17281	17257	16853	17127	16926	16837	16990	17107	16916	17061	17088	17056	17133	17082	16753	17023	16907	17013	16868	17146	17251	17036	17004	17135	17110	17168	16910	17013	16917	16975	17213	17010	16994	16770	16955	16732	16972	17065	17053	16925	16832	17013	17214	16995	17083	17026	17298	16909	17018	16998	17145	17076	16957	17018	17015	16985	17016	16920	16882	16977	16922	17036	16954	17080	17212	17175	16966	17036	16974	17126	17053	17224	17045	16984	17071	16972	17170	16875	17023	17132	16994	17134	16944	16815	17010	17013	16992	17069	17036	17134	16857	16923	16990	16889	17099	17101	17068	17074	16877	17052	16931	16995	16960	16969	17104	17036	16942	17041	17036	17002	16884	17174	17069	17107	17120	17170	16950	17022	17227	17165	16843	17118	16882	17051	17170	16897	17016	16890	17187	17036	16904	16906	17115	16958	17043	16944	16935	17054	16916	16964	17091	16840	16961	17084	16725	16967	16887	16928	16891	16915	17079	16946	17089	16966	17013	16939	17180	17007	16869	16910	17022	17100	16860	17014	17003	17096	16958	17020	17048	17057	16809	16884	17115	17040	16819	17048	16940	17082	17060	17117	16888	16961	17058	17101	16892	16762	16984	16957	17019	17071	17029	16933	16968	16971	17001	16832	16862	16770	17064	16938	17118	17044	16876	16926	16931	16965	17000	16852	17089	16986	17019	17093	17051	16917	17039	17208	16990	17177	16839	16979	17054	16974	16880	17023	16885	17003	16945	17053	17008	17129	17052	17129	16875	17091	16996	17136	17157	17162	16950	16958	16947	17062	17013	17002	17056	16914	16960	17049	16856	17064	17121	16964	16993	16940	17001	17178	16981	16789	16751	17100	16940	16845	17144	17125	17095	17232	16944	16981	17162	16983	16813	16760	17074	17080	17108	17030	17070	17012	17128	17101	16996	17073	17043	17024	17290	17263	17024	17053	16958	17062	17172	17025	16988	17241	16871	16989	16915	16935	16990	16984	16975	16983	17001	17057	17007	16987	17057	16846	17036	16983	17036	16927	16904	16911	17033	16734	16959	17122	16819	16903	16954	16742	16868	17049	16877	16955	16822	17002	16899	17022	16860	16828	17049	16961	17077	17234	16952	16925	17035	17026	17212	17157	17022	16992	16932	17028	16848	17078	17049	17066	16882	17096	17154	16929	16938	16747	16779	17022	16771	17128	16877	17070	17086	17071	17018	17009	17095	16956	16935	16959	17049	16946	16843	16786	16761	16847	16982	16921	17029	16859	16944	17023	17092	17088	17158	16988	17110	17024	17001	16935	17078	16939	16831	16806	17016	17012	17144	16924	16938	17221	17241	17107	17321	17070	16950	16971	17049	16994	17265	16964	17034	16875	17266	16889	17025	17013	16944	17059	17304	16922	17149	17076	16894	16891	16968	17083	16911	16921	16956	16942	16973	16887	16931	16928	16965	16929	16968	16995	17076	16960	16876	16890	16941	17176	17018	17052	16961	16998	17070	17027	16922	17207	16794	16886	16925	16983	16839	16810	17039	16815	17218	16706	16901	17062	17137	17189	16853	17014	17337	17070	17320	17107	16906	16783	16988	17110	16940	17080	16885	17081	17070	16943	16911	16989	17143	16959	16803	17188	17099	16912	16896	17021	16981	17095	16995	17062	17223	16902	16965	17018	16950	16982	17070	16815	17022	17000	16939	17033	16759	16760	16991	16798	17016	17142	16961	16927	17055	17050	17013	17016	16775	16993	17087	16973	17040	16994	17162	16996	17146	17022	17055	17124	17054	17130	16887	16887	16843	16993	16929	16927	16917	16934	17013	16845	16990	17125	16898	17024	16990	16982	16982	17020	17124	16965	16863	16963	16858	17039	17038	17115	17121	17002	16690	16930	17017	16901	17157	17012	16954	17075	17052	16805	16894	16909	17177	16965	16868	17124	17001	16904	16767	17067	16935	16695	16885	16831	17132	17076	17039	16971	17100	16762	16931	17038	16965	17029	16888	17089	16953	16980	17102	16947	16895	16980	16919	17102	17155	17265	17111	17128	16955	17020	16836	16969	17028	16981	17166	17044	16977	16924	17046	16841	16732	17007	17084	17197	16866	17015	17158	17019	16861	16768	16984	17160	16881	16994	16984	16849	16892	17007	17002	16878	16922	16871	17131	16929	17064	16949	17111	16929	17170	17086	17105	16985	17081	16821	16818	16860	17052	16985	17095	17075	16812	17018	16997	17277	17024	16915	16786	16998	16965	17156	16977	17031	17009	16909	17128	17218	17079	17192	16948	17000	16978	16825	16833	16947	16894	16894	16974	17180	17102	16909	17079	16919	17097	17145	17015	16973	17193	17114	16807	16959	17003	17074	17012	16834	16931	16850	16805	17080	16932	17055	16739	16880	16947	16817	16990	16843	16883	16836	16935	17060	16938	16775	17198	17157	16739	16983	17023	16956	17174	16955	17015	16987	16904	16965	17058	17058	17230	17056	17029	17058	16907	17038	17153	17067	16930	16999	16865	16854	16853	16979	17025	17005	17055	16977	17060	16903	16934	17050	16861	16948	17185	17027	16903	16992	16974	17047	16972	17113	16881	16939	16940	17024	16937	17043	16978	16966	17190	17221	17060	16873	16978	16998	16957	16992	16883	16948	16948	16980	16887	17091	17173	17010	17085	17019	17016	17110	17102	16966	16921	16814	16917	16949	17224	17204	16869	16955	16955	16896	17108	17134	17084	17197	17001	16952	17096	16875	17059	17017	16864	17094	17015	17070	16832	16836	16932	17120	16982	17081	17012	16918	16907	16821	17179	16895	16974	16823	17083	16889	17173	17128	17153	17039	16787	17191	16835	16968	16867	16918	16986	17017	16976	16913	16891	17009	16958	16951	17132	16863	16955	16842	17062	16913	17050	17038	16877	16793	17007	17187	17110	17030	17057	17048	17130	17008	16848	17023	17153	16980	16945	16829	16803	16806	16969	17086	16976	17039	16990	17094	17180	17203	17103	17000	17191	17145	17015	17173	17064	17354	17053	16876	16996	16962	17091	17087	17019	17103	17061	17025	16989	16924	17238	17038	16950	16889	17015	17084	16953	16941	17238	17003	17200	17118	17001	16921	16943	17079	17117	16906	16878	16862	16871	16975	16937	17066	16812	16988	16966	17049	16790	17036	17264	17131	17256	16854	17030	16864	16980	16925	16973	16968	17062	16974	16822	17026	17114	16881	16899	17081	16894	16954	16915	16840	17098	17058	17053	16871	16797	17118	16919	17169	16869	17048	16906	16727	17054	16944	16986	16941	16875	17055	17097	16952	17002	17140	17031	16998	16850	17048	16884	16903	17009	17003	16932	16923	17043	17084	17046	16850	16781	16893	16884	17075	17307	17181	17008	16729	16789	16941	17063	17094	16853	16900	16909	17019	16943	16962	16990	16957	16904	16881	17164	16915	17085	16915	17031	17110	17012	17104	16990	17166	16934	17128	17026	17036	16956	16933	17144	16935	17062	16796	17156	17315	16887	16923	17097	17012	16966	17115	17029	17131	17168	17020	17035	17096	16983	17047	16983	16886	17158	17011	17019	17264	16732	16817	17118	16890	16859	16899	16928	17014	16860	16914	16987	16915	17146	16939	16918	17045	17108	16926	16875	16871	17066	16931	17159	17047	17039	16878	17210	16948	17158	16889	16974	16902	16992	17057	16894	16967	16893	16936	16922	17183	16814	16895	16956	17005	17029	16984	17135	17060	16982	16947	17069	17219	17105	17213	16842	17060	17209	17297	16913	17018	16980	16976	17016	17037	16830	16852	16869	17057	17017	17180	17040	16977	17192	17199	17130	17012	16953	16852	17295	16953	16996	16983	17002	17168	16886	16965	16881	16905	16910	17095	17072	16984	17033	16967	17174	17025	16971	16995	16995	17108	17173	16864	17110	17031	17095	16960	16761	16920	16911	17141	16926	16857	17155	17042	17071	17028	17024	16823	16948	16976	16833	17097	17178	17134	17048	17160	17031	17086	17096	16901	17045	17128	16934	17133	17086	17082	17037	17093	17226	16851	16909	17148	16853	16965	17038	17090	16921	17030	17133	16854	17079	17111	17162	17066	16800	16954	17009	17049	16917	16939	17071	16921	17013	17188	16999	16964	16956	17136	17022	16973	17017	17169	17076	16863	17069	16888	17152	17002	16925	17120	16989	16960	17005	17035	17036	16914	17143	17134	16986	17102	17189	16982	17035	16995	17055	17094	16984	17181	16906	17120	16841	17089	16975	17198	16891	16907	17069	17027	17085	16824	16954	17066	17227	17182	17140	16905	16847	16871	17031	16982	16922	16916	17098	16914	16898	17036	17001	17093	16785	16880	17093	16948	16886	16828	17108	16944	17063	16987	17097	17115	17010	17186	17017	16945	17143	16950	16900	17043	17157	16953	17153	17012	16980	16827	17117	17116	17017	17068	17074	16915	17042	17073	17082	17144	16866	17029	17111	17041	17015	17044	16931	16931	17015	16848	16995	16927	17034	17000	16996	17100	17105	17004	17011	16986	17079	17083	16859	16926	17085	17008	16928	16958	16974	17121	17030	16989	16833	16963	17111	17136	17061	16950	16931	17166	17127	17193	17143	17029	17133	17064	16972	17035	17097	17022	17142	16849	17074	16958	16874	17091	16800	17129	17017	17239	17020	16807	17032	16988	17078	17043	17140	16805	16876	16953	17088	17045	16877
36572	85468	79478	59179	44199	28253	21889	18393	21873	17218	15085	14805	14711	14739	14682	14740	14667	14797	14660	14400	14685	14580	14523	14502	14601	14448	14510	14400	14562	14570	14465	14556	14457	14728	14602	14352	14515	14573	14517	14761	14385	14626	14476	14612	14718	14454	14601	14673	14469	14610	14436	14348	14343	14510	14464	14535	14457	14512	14534	14616	14506	14473	14478	14463	14245	14399	14391	14354	14482	14438	14342	14550	14513	14460	14381	14322	14579	14582	14460	14588	14501	14534	14440	14295	14545	14484	14435	14585	14497	14529	14627	14324	14480	14538	14492	14395	14379	14488	14473	14552	14467	14525	14305	14546	14446	14501	14409	14386	14249	14614	14491	14425	14604	14551	14417	14595	14409	14551	14391	14510	14601	14471	14478	14494	14471	14423	14483	14490	14500	14392	14550	14455	14509	14403	14653	14475	14494	14690	14544	14577	14468	14534	14464	14644	14512	14360	14349	14510	14452	14472	14499	14370	14471	14337	14455	14436	14425	14586	14375	14490	14558	14639	14540	14413	14593	14599	14552	14348	14590	14492	14552	14633	14614	14372	14685	14425	14477	14575	14478	14526	14464	14598	14640	14512	14371	14467	14533	14434	14585	14488	14477	14524	14466	14502	14425	14369	14607	14473	14617	14557	14484	14502	14409	14470	14433	14456	14453	14549	14691	14654	14486	14302	14544	14450	14619	14546	14615	14363	14437	14463	14524	14402	14321	14525	14419	14522	14514	14573	14427	14390	14366	14501	14330	14582	14342	14528	14529	14520	14454	14673	14383	14439	14557	14436	14474	14354	14515	14496	14684	14405	14418	14288	14405	14416	14535	14523	14384	14586	14486	14529	14482	14431	14417	14348	14634	14395	14505	14510	14370	14357	14490	14446	14569	14391	14379	14520	14350	14518	14416	14375	14431	14481	14558	14446	14454	14519	14502	14437	14412	14498	14634	14542	14308	14294	14482	14412	14489	14376	14607	14416	14606	14383	14523	14427	14480	14335	14536	14448	14398	14224	14558	14497	14315	14660	14477	14364	14684	14576	14417	14409	14443	14593	14445	14446	14574	14676	14322	14369	14451	14396	14492	14568	14530	14603	14456	14386	14480	14442	14494	14672	14465	14407	14548	14545	14485	14497	14430	14428	14412	14665	14571	14581	14506	14379	14452	14408	14511	14514	14523	14376	14744	14411	14564	14471	14658	14405	14472	14587	14460	14539	14624	14840	14592	14562	14684	14460	14517	14413	14409	14505	14453	14565	14383	14475	14416	14402	14452	14433	14512	14547	14631	14341	14456	14323	14558	14439	14628	14466	14505	14368	14500	14651	14559	14530	14575	14335	14302	14521	14507	14370	14485	14459	14531	14481	14600	14511	14666	14320	14484	14599	14625	14461	14491	14431	14650	14456	14464	14436	14435	14544	14550	14456	14540	14568	14516	14527	14643	14435	14563	14581	14553	14565	14582	14580	14591	14293	14404	14530	14467	14425	14421	14567	14414	14504	14528	14499	14446	14442	14397	14554	14517	14507	14459	14409	14417	14438	14534	14444	14435	14528	14316	14517	14541	14485	14398	14355	14510	14514	14356	14419	14364	14506	14530	14558	14358	14499	14438	14381	14496	14542	14413	14475	14453	14283	14529	14592	14427	14487	14430	14495	14363	14507	14503	14508	14402	14474	14447	14433	14439	14472	14459	14478	14555	14420	14536	14599	14719	14392	14528	14408	14606	14516	14540	14385	14360	14435	14227	14392	14548	14534	14495	14490	14552	14332	14437	14365	14688	14566	14642	14609	14428	14375	14445	14499	14563	14572	14485	14338	14423	14505	14422	14463	14429	14431	14646	14507	14596	14563	14645	14303	14645	14391	14378	14234	14524	14456	14558	14556	14546	14580	14503	14476	14456	14406	14379	14628	14375	14528	14505	14436	14414	14476	14629	14477	14434	14528	14574	14428	14487	14440	14579	14598	14481	14474	14469	14320	14502	14276	14565	14571	14409	14442	14530	14431	14437	14416	14347	14622	14525	14567	14585	14558	14388	14470	14276	14650	14397	14546	14469	14395	14620	14381	14576	14383	14532	14460	14588	14578	14307	14581	14472	14470	14673	14454	14656	14537	14488	14300	14644	14296	14434	14406	14406	14310	14465	14390	14418	14519	14383	14544	14368	14329	14495	14492	14407	14587	14466	14517	14350	14528	14539	14550	14431	14518	14588	14273	14549	14390	14532	14533	14409	14471	14467	14405	14371	14480	14455	14360	14423	14484	14378	14665	14539	14455	14373	14406	14338	14393	14587	14628	14443	14411	14504	14599	14485	14342	14560	14555	14471	14480	14496	14563	14496	14456	14514	14329	14274	14392	14475	14475	14543	14508	14358	14551	14508	14377	14683	14307	14286	14526	14592	14572	14433	14446	14573	14485	14559	14475	14611	14704	14612	14290	14457	14312	14578	14450	14489	14457	14576	14413	14411	14465	14408	14498	14689	14449	14508	14515	14502	14338	14443	14436	14461	14365	14354	14514	14561	14490	14520	14469	14553	14600	14357	14416	14267	14522	14587	14291	14363	14496	14377	14335	14449	14555	14407	14565	14563	14471	14496	14375	14684	14413	14525	14445	14511	14566	14465	14366	14565	14367	14569	14443	14370	14524	14472	14531	14607	14593	14500	14500	14433	14693	14556	14614	14472	14465	14258	14528	14590	14602	14435	14410	14515	14438	14597	14440	14511	14432	14513	14470	14435	14498	14511	14303	14416	14561	14471	14378	14530	14400	14565	14605	14487	14523	14340	14616	14471	14617	14563	14477	14547	14432	14508	14501	14581	14319	14451	14591	14356	14570	14454	14397	14504	14473	14350	14484	14383	14486	14299	14590	14575	14578	14469	14579	14594	14423	14573	14431	14420	14442	14410	14453	14471	14358	14526	14615	14623	14511	14423	14523	14478	14396	14499	14550	14568	14403	14485	14446	14479	14572	14509	14453	14539	14424	14481	14729	14361	14459	14465	14566	14388	14307	14438	14393	14358	14504	14556	14427	14534	14374	14487	14358	14517	14387	14572	14362	14561	14345	14503	14604	14482	14471	14523	14498	14483	14451	14499	14469	14476	14558	14562	14327	14335	14480	14557	14689	14535	14496	14287	14489	14546	14399	14397	14261	14509	14536	14504	14384	14407	14548	14465	14395	14444	14514	14433	14531	14636	14523	14351	14545	14466	14468	14394	14499	14411	14467	14542	14675	14568	14337	14384	14396	14633	14459	14432	14432	14411	14468	14553	14584	14463	14353	14712	14480	14400	14525	14434	14507	14504	14443	14511	14499	14481	14441	14358	14511	14382	14703	14470	14507	14390	14448	14586	14482	14538	14510	14424	14679	14421	14449	14366	14387	14562	14553	14502	14596	14615	14321	14408	14445	14567	14588	14602	14438	14542	14604	14426	14501	14528	14450	14495	14478	14669	14521	14720	14377	14419	14516	14557	14433	14533	14460	14607	14375	14514	14544	14399	14612	14313	14366	14410	14489	14506	14336	14586	14570	14390	14454	14471	14497	14425	14352	14394	14565	14498	14376	14625	14409	14378	14662	14369	14389	14582	14585	14561	14514	14373	14586	14592	14524	14496	14441	14444	14485	14524	14334	14380	14345	14497	14425	14579	14494	14703	14347	14468	14610	14437	14418	14506	14397	14511	14481	14543	14661	14510	14571	14314	14374	14519	14633	14430	14661	14521	14531	14463	14224	14551	14502	14473	14576	14455	14432	14445	14514	14533	14572	14349	14530	14548	14512	14630	14420	14473	14651	14754	14542	14387	14416	14505	14450	14484	14637	14429	14566	14724	14348	14519	14438	14354	14500	14410	14369	14465	14461	14519	14455	14272	14545	14656	14459	14438	14472	14432	14513	14434	14378	14622	14517	14436	14445	14468	14520	14569	14293	14381	14352	14453	14351	14506	14477	14558	14550	14547	14548	14410	14455	14465	14415	14407	14613	14500	14453	14349	14405	14429	14442	14467	14572	14439	14424	14574	14536	14476	14574	14469	14537	14421	14422	14581	14425	14636	14444	14435	14344	14394	14452	14498	14491	14597	14605	14484	14481	14328	14555	14537	14413	14615	14573	14488	14466	14363	14564	14406	14386	14580	14491	14490	14480	14478	14462	14330	14527	14514	14567	14502	14535	14387	14732	14365	14497	14682	14483	14642	14551	14535	14468	14485	14466	14416	14455	14533	14627	14559	14635	14357	14486	14520	14412	14496	14349	14576	14360	14551	14598	14424	14434	14440	14271	14475	14601	14477	14436	14663	14481	14296	14463	14335	14494	14615	14558	14568	14371	14447	14468	14485	14330	14433	14549	14249	14594	14609	14378	14397	14667	14541	14566	14576	14662	14559	14553	14516	14460	14356	14297	14367	14583	14468	14437	14455	14559	14664	14491	14668	14411	14445	14596	14517	14412	14703	14440	14542	14369	14438	14389	14464	14488	14403	14480	14398	14348	14348	14332	14626	14559	14422	14489	14669	14571	14445	14648	14307	14377	14594	14591	14571	14442	14495	14441	14433	14464	14405	14477	14584	14460	14347	14444	14398	14376	14589	14366	14488	14560	14651	14419	14399	14432	14478	14493	14557	14621	14474	14418	14465	14585	14587	14545	14462	14499	14437	14700	14357	14490	14492	14365	14465	14587	14387	14525	14365	14419	14368	14334	14345	14534	14577	14488	14473	14343	14301	14721	14600	14475	14378	14554	14355	14617	14618	14460	14389	14470	14364	14479	14526	14416	14501	14530	14636	14394	14455	14472	14459	14633	14573	14564	14445	14422	14421	14598	14541	14391	14390	14468	14521	14606	14466	14553	14497	14390	14440	14529	14479	14544	14511	14501	14525	14397	14492	14323	14595	14480	14559	14513	14576	14498	14419	14333	14515	14320	14517	14450	14400	14336	14392	14439	14590	14512	14315	14452	14562	14524	14542	14741	14569	14661	14558	14430	14535	14584	14486	14254	14492	14422	14481	14494	14532	14525	14516	14470	14465	14486	14344	14454	14550	14313	14574	14460	14402	14505	14566	14440	14693	14481	14299	14483	14525	14516	14457	14463	14581	14439	14502	14529	14393	14348	14495	14306	14492	14518	14313	14421	14502	14511	14550	14447	14530	14501
22595	21536	34323	38222	38260	34239	28920	22904	25471	22317	18265	17165	17024	16979	16788	16991	16815	16983	16993	16686	16629	16825	16920	16774	16751	16716	16508	16686	16784	16516	16714	16846	16594	16673	16683	16797	16728	16649	16418	16702	16545	16590	16949	16768	16849	16983	16825	16906	16649	16697	16601	16788	16667	16644	16562	16770	16418	16587	16657	16574	16653	16589	16581	16562	16780	16628	16573	16536	16822	16362	16589	16679	16698	16788	16668	16659	16496	16754	16653	16640	16746	16849	16647	16773	16738	16634	16624	16649	16765	16670	16709	16695	16662	16738	16681	16686	16669	16695	16563	16697	16826	16880	16730	16492	16733	16555	16625	16715	16583	16676	16681	16594	16569	16860	16586	16727	16648	16481	16507	16772	16730	16644	16715	16433	16634	16595	16564	16722	16809	16766	16701	16643	16675	16642	16753	16706	16570	16400	16602	16489	16566	16730	16825	16514	16564	16664	16647	16585	16483	16635	16689	16595	16293	16674	16667	16668	16573	16577	16404	16706	16716	16686	16669	16693	16634	16614	16520	16543	16729	16742	16640	16820	16477	16590	16431	16539	16687	16588	16586	16546	16644	16788	16646	16706	16602	16690	16636	16792	16700	16679	16579	16444	16816	16509	16469	16506	16551	16664	16716	16626	16579	16720	16640	16594	16749	16542	16667	16654	16583	16528	16550	16706	16543	16805	16763	16572	16403	16590	16563	16648	16681	16654	16650	16632	16772	16586	16688	16564	16663	16574	16713	16466	16662	16749	16543	16442	16629	16754	16629	16572	16523	16707	16687	16664	16485	16398	16637	16470	16802	16523	16526	16566	16601	16489	16554	16643	16520	16639	16696	16693	16812	16656	16838	16540	16488	16569	16517	16509	16702	16676	16471	16834	16534	16461	16450	16606	16635	16628	16461	16662	16558	16646	16658	16769	16586	16696	16699	16732	16703	16703	16632	16559	16475	16771	16629	16636	16697	16693	16529	16645	16566	16651	16618	16521	16749	16639	16740	16243	16566	16608	16802	16551	16674	16623	16625	16571	16654	16557	16703	16587	16803	16610	16684	16336	16751	16584	16584	16626	16695	16689	16596	16738	16721	16554	16294	16683	16415	16683	16618	16483	16668	16559	16676	16643	16673	16696	16794	16535	16569	16709	16502	16451	16646	16848	16559	16685	16623	16530	16809	16528	16596	16432	16589	16503	16759	16669	16770	16780	16757	16550	16691	16777	16697	16579	16619	16773	16657	16619	16686	16510	16766	16480	16671	16580	16722	16513	16682	16641	16671	16792	16592	16731	16676	16805	16460	16673	16683	16681	16713	16717	16556	16534	16573	16601	16644	16569	16635	16820	16715	16693	16760	16632	16655	16653	16466	16535	16663	16454	16737	16573	16729	16583	16557	16668	16519	16554	16593	16288	16497	16504	16750	16428	16597	16587	16461	16656	16660	16589	16637	16623	16763	16623	16518	16698	16713	16535	16547	16565	16680	16785	16646	16531	16422	16622	16706	16517	16910	16549	16759	16641	16441	16646	16561	16801	16610	16720	16464	16579	16669	16663	16826	16573	16577	16530	16349	16445	16635	16530	16784	16564	16632	16560	16548	16656	16517	16559	16486	16659	16833	16547	16460	16666	16743	16611	16729	16424	16624	16541	16605	16683	16941	16791	16751	16567	16596	16593	16620	16459	16583	16543	16497	16615	16557	16615	16398	16530	16428	16470	16717	16646	16549	16662	16730	16806	16580	16716	16661	16521	16571	16625	16570	16482	16730	16697	16659	16588	16592	16540	16764	16664	16806	16608	16495	16485	16746	16758	16547	16680	16385	16611	16470	16590	16768	16591	16738	16581	16701	16623	16638	16718	16428	16566	16607	16642	16593	16569	16767	16392	16755	16606	16686	16595	16564	16672	16649	16617	16661	16787	16543	16567	16695	16739	16683	16629	16536	16547	16691	16514	16628	16545	16771	16649	16651	16617	16624	16741	16613	16389	16574	16672	16582	16476	16510	16560	16833	16620	16622	16440	16491	16446	16508	16576	16721	16627	16461	16578	16672	16569	16455	16500	16447	16621	16723	16641	16479	16680	16659	16616	16435	16551	16653	16739	16419	16440	16551	16643	16552	16582	16600	16723	16665	16556	16850	16521	16735	16636	16625	16553	16610	16592	16621	16646	16499	16866	16833	16672	16530	16601	16584	16727	16687	16597	16571	16700	16765	16662	16457	16440	16425	16539	16796	16697	16586	16553	16514	16462	16667	16623	16763	16584	16533	16499	16660	16802	16400	16563	16692	16696	16679	16608	16716	16409	16600	16613	16681	16574	16518	16607	16434	16653	16684	16667	16545	16746	16490	16485	16680	16662	16591	16460	16588	16635	16649	16631	16626	16796	16550	16468	16570	16615	16741	16645	16556	16601	16341	16532	16498	16569	16579	16789	16722	16785	16801	16525	16639	16518	16542	16700	16321	16516	16723	16627	16607	16572	16572	16603	16637	16439	16460	16483	16606	16629	16650	16570	16721	16624	16829	16606	16765	16785	16729	16899	16596	16605	16589	16392	16578	16553	16468	16536	16616	16474	16594	16654	16631	16617	16695	16436	16734	16516	16773	16459	16690	16395	16603	16579	16653	16514	16618	16746	16440	16639	16679	16499	16852	16635	16619	16724	16642	16537	16504	16729	16530	16738	16431	16587	16569	16535	16619	16651	16428	16636	16530	16638	16637	16582	16700	16643	16407	16625	16720	16617	16562	16720	16738	16547	16580	16665	16656	16533	16593	16689	16702	16511	16516	16659	16650	16466	16562	16770	16521	16600	16670	16620	16600	16652	16567	16521	16595	16449	16630	16688	16535	16589	16487	16575	16419	16677	16694	16607	16662	16643	16674	16495	16782	16694	16504	16560	16754	16560	16671	16659	16393	16594	16478	16635	16336	16427	16610	16480	16606	16502	16414	16679	16644	16300	16751	16579	16459	16634	16638	16562	16541	16584	16551	16605	16635	16674	16637	16644	16673	16603	16401	16639	16615	16670	16618	16552	16712	16573	16705	16571	16682	16585	16778	16486	16830	16641	16640	16658	16674	16584	16631	16745	16428	16703	16523	16666	16479	16743	16731	16792	16522	16589	16736	16740	16644	16489	16551	16686	16696	16872	16380	16625	16582	16541	16565	16618	16410	16663	16622	16555	16703	16514	16662	16523	16757	16608	16593	16418	16630	16569	16607	16719	16766	16639	16641	16490	16646	16759	16667	16541	16568	16777	16759	16777	16501	16541	16427	16597	16731	16486	16416	16679	16489	16440	16531	16837	16628	16728	16553	16510	16734	16826	16544	16707	16824	16636	16723	16599	16516	16467	16732	16684	16807	16527	16868	16515	16676	16704	16464	16556	16753	16429	16679	16450	16500	16563	16633	16670	16454	16629	16632	16627	16662	16650	16650	16673	16684	16547	16667	16714	16768	16665	16535	16379	16803	16818	16638	16523	16513	16589	16625	16484	16652	16579	16497	16541	16559	16642	16650	16801	16652	16852	16741	16584	16710	16671	16740	16669	16679	16567	16566	16340	16639	16680	16669	16600	16489	16537	16802	16568	16660	16620	16577	16573	16678	16535	16921	16487	16626	16744	16529	16681	16472	16645	16640	16720	16509	16564	16606	16471	16484	16531	16498	16658	16673	16326	16556	16582	16685	16617	16647	16600	16816	16740	16703	16607	16703	16610	16599	16732	16418	16706	16492	16812	16741	16651	16709	16443	16636	16597	16524	16772	16559	16605	16755	16626	16571	16623	16454	16573	16723	16501	16655	16412	16615	16602	16569	16551	16529	16556	16477	16554	16699	16881	16672	16547	16745	16791	16587	16760	16512	16731	16463	16546	16716	16561	16569	16546	16468	16561	16689	16573	16515	16875	16629	16625	16536	16492	16540	16731	16761	16621	16525	16594	16692	16448	16784	16605	16770	16530	16590	16720	16489	16578	16434	16811	16597	16636	16609	16792	16660	16686	16595	16593	16575	16472	16660	16641	16445	16687	16674	16627	16631	16624	16695	16640	16516	16471	16678	16688	16681	16414	16506	16639	16513	16655	16485	16644	16448	16500	16728	16750	16435	16393	16608	16566	16567	16626	16658	16761	16662	16847	16492	16791	16458	16609	16580	16730	16690	16716	16433	16630	16665	16550	16530	16711	16456	16565	16601	16534	16663	16775	16512	16678	16741	16819	16613	16548	16781	16562	16757	16572	16573	16396	16485	16690	16551	16571	16596	16529	16660	16586	16665	16387	16458	16644	16485	16628	16425	16525	16678	16804	16447	16527	16763	16599	16667	16520	16624	16468	16575	16652	16605	16567	16395	16672	16543	16539	16741	16495	16549	16717	16586	16558	16436	16607	16703	16794	16655	16702	16531	16579	16600	16390	16534	16754	16557	16650	16759	16757	16664	16638	16692	16613	16621	16569	16567	16710	16635	16402	16546	16648	16641	16717	16695	16671	16600	16689	16517	16583	16706	16664	16439	16557	16654	16796	16651	16750	16779	16601	16502	16566	16585	16530	16551	16674	16578	16505	16732	16695	16743	16671	16676	16596	16801	16749	16608	16683	16608	16585	16473	16682	16816	16533	16425	16610	16552	16653	16749	16549	16605	16772	16644	16521	16690	16618	16619	16701	16709	16747	16683	16680	16559	16648	16761	16467	16523	16480	16518	16600	16698	16679	16724	16563	16730	16612	16561	16680	16725	16529	16536	16428	16530	16698	16503	16584	16624	16663	16664	16681	16438	16680	16471	16414	16684	16574	16795	16592	16559	16501	16599	16616	16671	16587	16576	16536	16645	16711	16485	16472	16539	16740	16782	16521	16430	16368	16671	16577	16629	16438	16556	16693	16513	16750	16691	16633	16682	16438	16621	16680	16771	16541	16756	16787	16550	16633	16510	16698	16885	16539	16615	16614	16531	16748	16581	16559	16487	16691	16846	16474	16672	16480	16562	16535	16722	16697	16499	16724	16591	16540	16634	16588	16669	16728	16560	16617	16640	16442	16500	16553	16492	16306	16911	16619	16637	16766	16571	16517	16646	16578	16583	16711	16720	16736	16523	16412	16390	16646	16753	16653	16696	16663	16598	16712	16660	16661	16747	16788	16712	16644	16651	16464	16626	16479
43613	94339	87385	73619	55381	38918	25457	21557	27722	19478	14750	14739	14629	14515	14496	14436	14518	14486	14367	14349	14412	14230	14353	14410	14190	14244	14148	14252	14320	14278	14205	14123	14316	14312	14124	14180	14472	14314	14195	14089	14258	14294	14221	14188	14299	14420	14517	14261	14102	14332	14229	14113	14371	14268	14238	14247	14164	14304	14201	14156	14276	14305	14141	14281	14245	14281	14301	14232	14331	14157	14281	14237	14174	14298	14231	14242	14129	14336	14110	14292	14303	14277	14269	14232	14222	14072	14123	14174	14182	14189	14261	14403	14125	14198	14335	14296	14129	14120	14163	14248	14148	14253	14234	14136	14255	14389	14331	14095	14181	14207	14129	14356	14193	14198	14309	14204	14188	14073	14164	14031	14179	14163	14347	14339	14101	14193	14346	14345	14336	14132	14185	14153	14204	14041	14101	14227	14398	14483	14148	14045	14168	14320	14266	14276	14124	14373	14225	13997	14254	14273	14051	14156	14236	14089	14211	14169	14282	14462	14257	14104	14142	14155	14239	14091	14209	14340	14313	14127	14272	14143	14121	14268	14250	14104	14129	14436	14235	14309	14150	14355	14267	14229	14297	14248	14188	14267	14054	14318	14226	14196	14191	14242	14304	14082	14152	14163	14143	14249	14238	14165	14347	14149	14141	14222	14307	14071	14050	14240	14139	14281	14087	13965	14146	14278	14225	14270	14296	14307	14119	14125	14145	14167	14241	14213	14279	14207	14135	14137	14259	14260	14243	14246	14121	14116	14201	14175	14283	14290	14140	14127	14264	14159	14222	14101	14171	14277	14195	14166	14298	14196	14172	14061	14084	14183	14131	14297	14297	14244	14161	14124	14261	14240	14156	14179	14244	14274	14189	14307	14270	14246	14275	14227	14255	14217	14304	14205	14063	14238	14347	14235	14158	14386	14274	14298	14234	14389	14316	14156	14152	14279	14059	14132	14337	14043	14250	14112	14244	14321	14127	14112	14175	14163	14153	14231	14267	14201	14259	14201	14139	14200	14143	14243	14102	14084	14193	14247	14323	14194	14324	14191	14468	14116	14390	14143	14241	14175	14213	14249	14150	14254	14325	14222	14301	14205	14155	13984	14261	14259	14213	14271	14180	14109	14175	14310	14436	14092	14229	14244	14230	14454	14124	14253	14032	14208	14129	14186	14217	14167	14193	14311	14162	14300	14187	14215	14090	14215	14071	14121	14283	13967	14200	14338	14138	14286	14279	14189	14225	14188	14076	14157	14232	13999	14207	14198	14076	14309	14226	14157	14398	14012	13986	14229	14166	14279	14298	14162	14184	14090	14226	14023	14083	14137	14155	14078	14188	14132	14086	14144	14271	14148	14413	14197	14201	14173	14203	14306	14240	14236	14355	14252	14024	14157	14268	14265	14178	14290	14416	14237	14186	14301	14056	14304	14219	14231	14151	14185	14249	14130	14206	14169	14252	14128	14079	14156	14103	14292	14091	14093	14189	14282	14041	14177	14220	14213	14156	14246	14205	14269	14054	14230	14056	14268	14141	14254	14150	14258	14185	14139	14177	14184	14102	14061	14080	14275	14345	14182	14264	14222	14158	14280	14148	14288	14085	14138	14383	14104	14205	14184	14209	14141	14226	14329	14206	14252	14176	14314	14078	14281	14289	14187	14085	14293	14108	14199	14399	14259	14256	14213	14202	14105	14257	14243	14206	14225	14254	14274	14208	14014	14175	14154	14285	14257	13957	14040	14211	14146	14270	14171	14208	14080	14220	14254	14351	14330	14270	14202	14012	14235	14178	14049	14272	14320	14225	14248	14439	14258	14094	14211	14086	14345	14296	14276	14296	14161	14179	14271	14032	14192	14122	14271	14018	14219	14160	14162	14415	14109	14250	14155	14195	14240	14227	14176	14292	14299	14094	14162	14138	14000	14250	14335	14296	14204	14212	14128	14268	14116	14215	14182	14115	14191	14423	14184	14300	14074	14297	14100	14291	14181	14364	14254	14017	14167	14082	14395	14160	14259	14336	14046	14202	14354	14290	14016	14229	14160	14268	13935	14232	14277	14276	14078	14257	14224	14049	14125	14221	14137	14071	14260	14079	14316	14274	14154	14220	14358	14315	14040	14251	14241	14103	14113	14028	14177	14238	14266	14190	14216	14251	14256	14162	14094	14116	14326	14246	14209	14188	14208	14122	14181	14350	14180	14285	14190	14200	14126	14196	14249	14293	14195	13995	14254	14226	14313	14295	14028	14075	14074	13874	14299	14184	14292	14206	14277	14141	14074	14217	14166	14319	14203	14283	14121	14075	14079	14179	14113	14331	14207	14265	14283	14091	14111	14034	14316	14284	14123	14284	14179	14126	13967	14241	14164	14101	14301	14107	14304	14250	14287	14161	14170	14283	14322	14221	13943	14285	14052	14159	14125	14172	13999	14201	14228	14116	14214	14223	14047	14065	14215	14080	14142	14154	14353	14174	14244	14190	14192	14219	14182	14225	14333	14230	14140	14300	14287	14366	14223	14343	14084	14096	14230	14354	14247	14252	14154	14278	14127	14045	14189	14150	14264	14094	14255	14258	14149	14357	14012	14297	14190	14192	14217	14190	14162	14254	14261	14190	14207	14279	14157	14353	14058	14324	14093	14238	14285	14209	14253	14185	14176	14312	14113	13992	14015	14024	14172	14277	14209	14283	14241	14097	14179	14328	14142	14196	14455	14168	14072	14360	14065	14218	14119	14222	14246	14120	14406	14174	14192	14280	14320	14336	14297	14093	14099	14240	14418	14111	14084	14312	14304	14170	14068	14280	14172	14257	14120	14366	14199	14172	14208	14151	14162	14213	14171	14208	14058	14249	14247	14250	14133	14217	14298	14242	14173	14265	14338	14253	14238	14142	14134	14247	14168	14285	14176	14278	14141	14212	14329	14049	14210	14026	14302	14216	14187	14289	14275	14345	14128	14146	14312	14264	14091	14235	14300	14177	14220	14304	14170	14103	14218	14095	14328	14178	14065	14101	14277	14252	14365	14089	14294	14049	14168	14251	14153	14243	14255	14262	14209	14208	14029	14224	14253	14265	14285	14032	14246	14214	14301	14033	14280	14111	14116	14019	14098	14209	14316	14276	14288	14174	14284	14296	14090	14101	14307	14229	14037	14125	14391	14031	14209	14129	14150	14320	14178	14222	14124	14144	14186	14109	14215	14355	14249	14225	14238	14228	14287	14329	14163	14215	14123	14245	14220	14157	14187	14118	14164	14247	14146	14281	14165	14219	14086	14274	14100	14130	14290	14225	14203	14156	14261	14247	14110	14108	14085	14145	14152	14190	14210	14232	14307	14004	14281	14317	14105	14338	14150	14000	14224	14110	14317	14021	14138	14120	14268	14407	14176	14518	14330	14190	14241	14125	14294	14245	14230	14305	14306	14272	14219	14127	14224	14243	14227	14222	14074	14263	14195	14288	14080	14343	14180	14134	14284	14246	14343	14126	14320	14238	14309	14281	14355	14285	14176	14255	14273	14413	14125	14143	14162	14216	14271	14360	14226	14324	14196	14150	14093	14164	14251	14134	14114	14142	14365	14410	14090	14303	14082	14195	14276	14269	14185	14146	14142	14234	14141	14150	14203	14156	14162	14225	14170	14225	14319	14234	14194	14312	14055	14181	14232	14173	14156	14044	14192	14088	14116	14205	14317	14321	13989	14282	14245	14128	14310	14034	14138	14103	14058	14378	14010	14128	14239	14160	14152	14196	14127	14233	14166	14296	14257	14044	14291	14155	14407	14285	14166	14131	14194	14269	14169	14258	14350	14017	14195	14297	14124	14206	14013	14132	14105	14157	14018	14134	14325	14058	14275	14200	14170	13957	14210	14144	14207	14131	14161	14275	14218	14142	14238	13991	14189	14293	14305	14078	14120	14297	14091	14185	14279	14213	14163	14343	14156	14103	14428	14370	14273	14159	14021	14206	14087	14371	14162	14233	14149	13988	14088	14307	14066	14313	14186	14177	14158	14145	14175	14183	14221	14158	14356	14150	14228	14289	14162	14425	14141	14100	14173	14227	14314	14155	14177	14117	14094	14178	14237	14274	14358	14023	14163	14027	14333	14246	14152	14223	14276	14190	14087	14244	14201	14186	14155	14160	14288	14215	14079	14141	14250	14221	14191	14073	14261	14248	14256	14289	14267	14139	14427	14277	14155	14257	14184	14161	14178	14315	14038	14283	14046	14059	14110	14191	14220	14188	14137	14191	14225	14101	14247	14254	14074	14146	14231	14157	14248	14208	14102	14084	14296	14254	14068	14037	14239	14205	14280	14139	14335	14322	14119	14282	14083	14237	14216	14106	14173	14268	14064	14199	14177	14328	14252	14095	14134	14156	14284	14125	14172	14215	14226	14155	14151	14208	14349	14041	14174	14217	14258	14230	14216	14144	14213	14230	14164	14082	14025	14188	14281	14225	14179	14182	14204	14214	14242	14101	14282	14186	14040	14123	14254	14180	14205	14233	14214	14150	14326	14163	14430	14202	14188	14262	14312	14231	14316	14140	14195	14251	14343	14331	14135	14194	14151	14343	14316	14183	14318	14197	14272	14268	14115	14137	14268	14325	14087	14334	14235	14141	14146	14126	14216	14232	14166	14152	14315	14279	14208	14300	14147	14383	14239	14232	14348	14178	14223	14133	14284	14193	14138	14232	14189	14237	14333	14113	14327	14186	14189	14183	14277	14181	14286	14283	14103	14413	14161	14299	14131	14130	14351	14179	14177	14166	14309	14151	14112	14160	14274	14232	14242	14279	14104	14199	14146	14186	14433	14173	14246	14230	14306	14062	14035	14149	14134	14107	14170	14056	14167	14277	14326	14334	14033	14037	14241	14162	14180	14279	14226	14223	14173	14206	14157	14250	14094	14258	14025	14166	14177	14250	14295	14222	14317	14165	14120	14321	14366	14133	14264	14267	14105	14143	14117	14129	14202	14258	14343	14205	14209	14046	14264	14359	14172	14207	14337	14310	14267	14203	14222	14132	14384	14104	14235	14175	14222	14260	14276	14266	14200	14240	14098	14339	14177	14098	14315	14222	14271	14264	14206	14231	14157	14302	14196	14351	14195	14341	14331	14269	14224	14246	14157	14112	14193	14354	14181	14269	14366	14088	14366
28281	33216	45333	36752	26283	21104	18601	17889	17753	17399	17344	17142	16931	16948	17072	17133	17067	17171	16966	17067	17083	17148	17172	17133	16901	17061	16970	16949	17029	17018	17116	17066	16953	17015	16897	17030	16872	16954	16875	16962	16840	16963	16838	16879	16980	17071	17189	16873	16872	17167	17088	17000	17030	17050	17047	17014	17009	16996	17063	17046	17083	17035	16764	16821	17060	16870	17012	16931	17059	16914	17192	17046	16940	17175	17087	16962	16980	17016	16905	16840	16887	16965	17020	16929	16831	17031	16893	16814	16996	17095	16934	16779	16945	16906	16718	16806	16832	16941	16982	16977	16975	16946	16903	17139	17004	17289	16757	16960	16790	16899	16911	17162	16968	16965	16911	17005	16951	17016	16996	16952	16920	17008	16750	17036	16960	17106	16892	16765	16975	16875	17056	16934	16954	17008	16929	16808	16950	16842	16990	17171	17004	16946	17076	16731	16970	16959	16939	16916	16669	16807	17094	16686	16979	16854	16927	17016	16946	17067	17027	16834	16826	16877	16866	16733	17085	16887	16867	16982	17008	16940	17016	16793	16957	16942	16921	17005	16978	16913	17157	16947	16893	17066	17010	16986	17054	16900	17008	16817	16845	17018	16813	16994	16827	17011	16964	17046	16818	16965	17056	16850	16989	17090	16912	16867	16784	17173	17011	16977	17069	17018	16977	16973	16824	16990	16796	16889	16940	16889	16848	16866	16843	17050	16874	16826	16782	16866	16810	16803	16906	16927	17058	17150	16912	16937	16951	17092	16885	16816	16960	16874	17106	17049	16862	16864	17090	16992	16947	17091	16941	16755	17038	16952	16900	16916	16915	16765	16900	16837	17121	16980	16879	17056	17028	16933	17049	17041	17031	16931	17008	16941	17051	16980	17091	16999	16903	16760	16946	17032	17012	16942	16813	16923	16961	16951	17032	16967	17160	17102	16923	16964	16867	16902	17094	17090	16966	17187	17071	17085	16986	17012	16948	16967	17129	16913	16935	16884	16857	16874	17047	16899	16943	16899	17049	16846	16899	16821	16905	16798	16977	16970	17029	17036	16857	16978	17147	17017	17220	16890	17031	16923	16842	16835	16797	17163	17008	17043	16957	16938	16880	17042	16984	16949	17130	17163	17014	16836	16812	16985	16917	16753	16964	16870	16871	16902	16905	16870	17128	16885	16811	16797	16916	16921	16847	16869	16867	16799	16968	17081	17097	16937	17150	16859	16935	17016	16958	16911	16910	17026	16947	16817	16666	16782	16929	16818	17002	16993	16717	16803	16715	16767	16865	17055	16906	17061	16985	17033	16965	16691	16860	16878	16865	16855	16993	16896	17066	16881	17057	16844	17104	16953	17106	16931	16821	16852	16904	16848	16892	16903	16875	16996	17161	16953	16933	16974	16803	16971	17029	16954	16909	16883	16979	16833	17030	17201	16895	17140	16935	16832	16859	16973	16954	16937	16961	17219	16946	16707	16908	17173	16981	17044	17022	17064	17000	16909	16810	16780	16908	17005	17151	17040	16963	16962	17078	17015	17184	16997	17067	16870	17004	16773	16863	16996	16833	16968	16798	17042	17007	16861	16736	16966	16860	16706	17060	16978	16895	16889	17070	16959	16956	17068	16988	17046	16903	16982	16853	16858	16932	17105	17109	16813	16944	17043	17121	16999	16852	16706	16784	16988	16720	16950	17080	16900	16701	16852	16874	16996	16936	16994	16905	17061	16909	17012	16828	16815	16967	16917	16947	16733	16984	16730	17039	17128	16904	17013	17044	16869	16944	16691	16979	16841	16945	17142	16858	16876	17014	16879	17078	16817	17005	17119	16892	16677	17023	17010	17007	17178	16662	16979	16893	16867	17039	17095	16727	17015	17123	16906	16901	16921	16936	16956	17098	17134	17057	16850	17008	16950	17009	17006	16769	16852	16848	16822	17086	16968	17091	16853	16935	16836	17081	16951	16829	17088	16890	17117	16867	16848	17045	17039	17072	17097	16764	17125	16978	17002	16999	16848	17026	16869	16927	17049	17112	16959	17081	16778	16893	17110	16903	16604	16877	16893	17243	16945	16901	16693	17053	16774	16902	16980	17132	16909	16829	16789	17032	16977	16868	17048	17107	16805	17052	16822	16970	17130	16998	16883	17145	16890	16906	17041	17231	16970	17085	16931	16955	17132	16852	17085	16904	17031	16879	16792	16843	16917	16981	16840	16943	16938	17066	17056	17087	16879	16961	17094	16833	17079	17108	17043	16869	16961	16961	16784	16917	16957	16878	16891	17043	17001	16743	16959	17106	17116	17121	16938	16889	16989	17063	17031	17129	16805	16874	16982	16902	17001	17121	16992	16893	17048	17057	17034	17081	16837	16984	17115	16896	16800	16784	16743	16917	17178	16880	17270	16757	16882	16861	16937	17054	17041	17053	16779	16858	17094	16967	17074	17121	17111	16872	17134	16941	16921	17060	16824	16817	16949	16955	16884	16788	16991	17054	17118	17058	17003	16941	16864	16990	16914	16879	17039	17132	16744	16931	16961	16817	17038	16822	16866	17001	16929	16807	16788	16906	17017	16993	16870	17126	17136	17180	17113	16904	16894	16990	17050	16940	16844	17013	16857	16893	17112	16968	16946	16926	16841	16969	16989	16944	17174	16971	16855	17030	16796	17043	17058	16930	16724	16748	16944	17055	16777	17053	16931	16967	16855	17101	16953	17048	17005	17044	16890	16922	17024	17144	16949	17070	16607	16868	17052	17149	16948	16978	17181	17172	16967	17019	16846	16900	16972	17154	16747	16882	16959	16867	16931	16825	17069	16683	16718	16986	16979	16880	16852	16957	17008	17039	16933	17073	16950	16904	17045	16982	16836	16841	16924	16966	17014	17047	16773	17119	16949	17296	17025	16953	16728	17046	17065	16916	16663	16889	16852	16877	16934	16896	16942	16949	17093	16971	16775	16996	16777	17006	17047	17030	16922	17071	16945	16908	17025	16917	16747	16985	17183	16871	16780	17054	16853	17228	16939	16824	17025	16948	16912	16872	16761	16764	16762	17037	16887	16840	16819	16878	16990	16977	17035	17004	17055	16963	16997	17077	16993	16938	16839	17063	17180	17020	17037	16850	17031	16925	16878	17043	17098	16980	16932	16948	16913	16904	16695	16939	17147	16718	16856	16905	17108	17043	16867	17042	16795	16858	17237	17052	17024	16995	16803	16938	16856	17035	16928	16789	16809	16917	16830	17082	16897	16870	16848	17009	16955	16975	16969	16826	16751	16854	16950	16992	16956	16798	16782	16979	17134	16834	16886	16777	16841	16686	16977	16992	16886	16851	16955	17048	16878	17065	16855	16973	16873	17025	16862	16881	16912	16933	16970	16968	16827	16929	16933	17069	17076	16925	16922	16865	16988	17031	16847	16951	17018	17055	16897	16959	16903	17027	17018	16810	16976	16997	17046	16962	16974	16878	16805	17087	16928	17090	16896	16812	16988	16923	16916	16974	17000	17007	17131	17028	16907	16893	17021	17263	16894	16987	17130	16783	16983	16911	16924	16978	17059	16903	16994	16974	16922	16986	16819	16946	16690	17021	16953	16928	17201	17054	17122	17175	16752	16913	16881	17190	16993	16904	17029	16756	16961	16939	16969	16876	17236	16886	16772	17016	17018	16717	16898	17071	16955	16924	17025	16861	16939	16976	16921	16909	17034	17232	16963	16907	16967	16863	17081	16986	16982	16899	16813	16920	17039	16843	17126	17033	16913	17063	17056	17091	16963	17034	16894	16959	16888	16813	16787	16965	17070	17017	16848	17057	16818	17184	17116	16871	16969	16979	16938	17017	17240	17011	17083	16955	17098	16877	16844	17010	17007	16999	16973	16802	17076	16858	17103	16698	16831	16920	17089	16925	16826	16822	16921	16928	16674	16843	16916	17021	16926	16942	16996	16918	16812	16930	17148	16934	16811	16932	16983	16967	17038	17052	16819	16870	16754	16729	17037	17049	16854	16933	16894	17047	16891	16881	17041	16835	16956	16880	16885	17003	16862	16900	17036	17014	16795	17065	16902	16752	16811	16980	16952	17059	16987	17008	16939	17037	16897	16871	16835	16922	16939	17143	16979	16726	16965	16988	16974	16779	17075	17086	17096	17031	16933	17056	16921	17144	17123	17165	17057	16856	16963	16901	16869	16932	17091	17060	16888	16784	16819	16890	16979	16845	16856	16872	16701	16844	16923	17052	17064	16951	16887	16883	17000	16966	17098	16920	17035	17037	16882	16890	16867	17154	16906	16950	16950	17059	17045	16842	16968	16942	16944	16846	16998	17032	16898	16934	16868	17051	16969	16832	16840	17103	16912	16896	16888	17005	16988	17027	17110	17269	16991	16884	16638	16876	16836	17047	16869	17076	17162	16952	16943	16981	16767	16908	16992	17023	17028	16963	16708	16943	17041	16992	16885	16938	17186	17339	17137	16924	16875	16934	17067	16929	17079	16912	17055	16947	17032	17049	16930	17107	16885	16827	17046	16990	16971	16926	16835	17072	16990	16909	16857	17021	16960	16881	16856	16840	16742	16866	16987	16895	16884	16950	16895	17042	16958	17074	16801	16855	16965	16982	16956	16857	16903	16861	16856	16915	16903	16812	17061	17174	16920	16924	17013	16979	17103	17007	16749	16891	16970	17020	16932	16905	16883	16813	16895	17121	16973	17105	17037	16975	16921	16820	16842	17053	17076	16782	17009	16945	16858	16948	17197	16977	16862	16917	16736	17073	16959	17135	16991	17043	16977	16943	16938	16731	16870	16809	16871	17011	17004	17006	16905	16947	16927	16948	16983	16809	16957	16916	16820	16992	17156	16939	16900	17095	16876	16951	16833	17062	16684	17046	16821	16943	17125	17189	16969	16910	16894	17151	16903	17011	16937	16826	17022	17033	16829	17057	17073	16873	16818	16926	17071	16735	16979	17011	16844	16701	16912	17077	16926	16904	17077	16941	17075	16982	16914	16979	16855	16878	17152	17143	16796	16996	17011	17001	17053	17107	17079	16906	17012	17016	16846	16995	16915	16766	16912	16899	16818	16934	16887	16969	17058	17087	16988	16984	16885	16938	16894	16862	17007	16815	17060	16857	16829	16995	17016	17216	16949	17136	16799	16948	17226
25703	51218	47620	33814	23949	18355	16182	15364	15525	14832	14604	14483	14408	14610	14484	14423	14684	14534	14509	14404	14311	14631	14352	14345	14601	14327	14399	14486	14427	14377	14498	14526	14500	14546	14243	14382	14402	14353	14521	14431	14426	14464	14287	14422	14244	14405	14471	14460	14406	14491	14545	14391	14469	14527	14435	14246	14350	14354	14488	14541	14369	14426	14609	14404	14434	14375	14298	14362	14425	14257	14556	14527	14351	14413	14457	14412	14408	14307	14472	14295	14230	14512	14587	14332	14399	14387	14430	14394	14546	14432	14446	14330	14418	14362	14265	14623	14436	14404	14429	14483	14456	14389	14525	14321	14510	14353	14270	14384	14439	14285	14435	14434	14529	14405	14392	14318	14481	14347	14211	14280	14416	14410	14232	14421	14381	14365	14478	14412	14333	14383	14540	14416	14379	14430	14355	14487	14333	14333	14570	14338	14434	14236	14511	14472	14277	14504	14431	14479	14405	14463	14416	14443	14586	14416	14355	14309	14440	14339	14368	14283	14411	14393	14307	14433	14392	14348	14338	14265	14235	14490	14361	14524	14428	14399	14239	14430	14418	14359	14413	14345	14364	14546	14410	14356	14389	14380	14481	14311	14271	14331	14404	14477	14347	14339	14310	14630	14267	14353	14390	14450	14385	14428	14371	14437	14349	14293	14531	14517	14471	14472	14323	14306	14440	14510	14365	14562	14372	14298	14498	14376	14537	14343	14200	14459	14545	14316	14512	14495	14417	14385	14297	14332	14378	14501	14405	14457	14474	14416	14315	14381	14427	14411	14408	14471	14480	14573	14327	14503	14497	14417	14361	14412	14432	14363	14339	14395	14319	14464	14566	14421	14316	14337	14419	14453	14517	14400	14302	14443	14470	14489	14325	14249	14380	14546	14414	14312	14454	14338	14324	14346	14453	14319	14489	14270	14538	14342	14311	14428	14079	14483	14372	14344	14501	14424	14340	14414	14451	14369	14451	14373	14307	14355	14373	14256	14469	14515	14340	14378	14275	14459	14491	14364	14446	14430	14381	14347	14306	14444	14284	14463	14285	14329	14253	14417	14178	14547	14446	14458	14441	14339	14328	14362	14365	14437	14482	14399	14364	14218	14500	14382	14353	14257	14364	14516	14377	14451	14569	14353	14454	14586	14478	14480	14267	14388	14406	14371	14365	14261	14411	14416	14211	14302	14328	14324	14439	14305	14379	14455	14307	14331	14339	14282	14404	14379	14482	14469	14316	14249	14418	14447	14466	14408	14418	14611	14375	14394	14394	14315	14297	14331	14322	14289	14488	14429	14497	14349	14402	14472	14380	14438	14440	14572	14492	14344	14347	14399	14446	14362	14397	14437	14402	14568	14453	14358	14428	14405	14352	14321	14244	14487	14303	14297	14364	14439	14430	14523	14435	14427	14277	14483	14392	14347	14539	14357	14366	14364	14333	14451	14587	14550	14333	14391	14395	14361	14491	14403	14418	14520	14415	14341	14366	14444	14429	14390	14329	14281	14380	14504	14347	14191	14483	14310	14320	14390	14404	14441	14447	14369	14417	14296	14325	14195	14575	14487	14325	14423	14526	14412	14266	14542	14364	14497	14221	14320	14604	14476	14466	14161	14412	14428	14357	14406	14428	14411	14520	14477	14406	14446	14420	14420	14353	14491	14419	14411	14343	14390	14320	14412	14478	14456	14323	14417	14444	14421	14414	14489	14573	14392	14670	14370	14392	14242	14458	14356	14312	14398	14439	14332	14388	14361	14387	14459	14555	14367	14450	14397	14405	14389	14299	14502	14343	14321	14498	14398	14209	14420	14489	14636	14458	14453	14362	14300	14338	14518	14415	14585	14487	14457	14374	14208	14199	14495	14424	14445	14375	14590	14525	14313	14517	14497	14535	14447	14434	14263	14397	14343	14247	14443	14387	14471	14461	14334	14227	14390	14236	14312	14489	14356	14602	14296	14560	14387	14426	14259	14394	14336	14483	14534	14524	14340	14439	14452	14226	14351	14358	14460	14443	14282	14388	14523	14435	14283	14436	14352	14305	14297	14433	14601	14497	14438	14312	14454	14609	14371	14258	14378	14608	14430	14549	14367	14604	14155	14459	14352	14498	14476	14407	14354	14248	14340	14424	14545	14421	14453	14316	14386	14254	14360	14410	14304	14452	14460	14467	14437	14415	14308	14351	14467	14356	14326	14433	14386	14488	14452	14360	14452	14365	14384	14382	14490	14502	14430	14170	14322	14469	14595	14319	14341	14364	14352	14344	14308	14256	14352	14527	14515	14359	14356	14474	14354	14416	14313	14454	14388	14441	14432	14389	14234	14452	14406	14331	14373	14401	14336	14312	14106	14319	14535	14462	14378	14403	14303	14292	14251	14320	14485	14498	14251	14568	14422	14367	14436	14403	14438	14413	14424	14510	14349	14393	14382	14228	14496	14293	14365	14627	14398	14473	14533	14321	14522	14334	14299	14276	14482	14412	14460	14624	14446	14513	14377	14368	14333	14382	14392	14343	14481	14362	14335	14427	14364	14491	14361	14457	14619	14403	14288	14552	14294	14379	14473	14350	14413	14422	14316	14451	14489	14526	14506	14360	14559	14373	14528	14457	14437	14337	14375	14408	14502	14468	14426	14364	14299	14296	14409	14399	14318	14341	14341	14107	14219	14434	14402	14304	14514	14335	14476	14468	14194	14232	14473	14367	14471	14519	14412	14442	14467	14434	14501	14459	14335	14335	14385	14602	14351	14554	14513	14436	14377	14372	14263	14405	14359	14391	14379	14333	14572	14504	14478	14465	14401	14262	14299	14352	14384	14331	14258	14256	14421	14437	14403	14421	14396	14528	14516	14370	14374	14518	14401	14530	14390	14575	14339	14521	14363	14465	14502	14244	14336	14391	14508	14171	14465	14468	14361	14420	14164	14573	14363	14374	14394	14545	14256	14480	14361	14278	14582	14532	14559	14402	14428	14374	14441	14457	14431	14504	14404	14432	14454	14496	14527	14224	14451	14394	14574	14203	14318	14450	14374	14561	14478	14272	14370	14562	14454	14353	14415	14364	14410	14388	14625	14413	14482	14533	14337	14511	14251	14457	14435	14559	14399	14363	14478	14704	14557	14318	14513	14204	14407	14492	14329	14396	14319	14358	14343	14361	14365	14376	14333	14331	14496	14408	14326	14445	14364	14403	14445	14451	14385	14385	14313	14361	14531	14314	14262	14528	14348	14301	14320	14370	14396	14353	14483	14285	14295	14269	14456	14362	14345	14474	14379	14315	14350	14400	14297	14377	14500	14414	14294	14437	14383	14416	14431	14340	14564	14199	14526	14349	14176	14383	14498	14417	14498	14394	14349	14110	14682	14342	14486	14313	14321	14441	14476	14380	14478	14427	14409	14409	14438	14437	14354	14438	14472	14708	14321	14433	14435	14475	14365	14354	14420	14260	14553	14301	14337	14482	14537	14203	14409	14355	14550	14427	14489	14189	14443	14375	14301	14470	14275	14493	14401	14371	14773	14376	14292	14431	14398	14434	14505	14374	14375	14490	14485	14328	14476	14427	14343	14505	14306	14423	14378	14414	14547	14428	14492	14322	14554	14444	14386	14431	14329	14422	14417	14317	14298	14537	14401	14316	14420	14475	14383	14449	14443	14443	14355	14461	14442	14206	14376	14302	14362	14378	14520	14369	14479	14358	14496	14319	14389	14532	14423	14365	14527	14579	14431	14445	14422	14348	14473	14434	14253	14286	14312	14431	14283	14378	14460	14567	14464	14462	14451	14502	14270	14449	14495	14508	14381	14575	14433	14321	14545	14463	14501	14386	14242	14525	14449	14538	14376	14497	14476	14427	14501	14598	14463	14278	14213	14452	14484	14397	14373	14321	14426	14268	14464	14520	14325	14390	14436	14427	14362	14482	14538	14445	14344	14473	14520	14465	14538	14404	14347	14411	14531	14382	14470	14412	14409	14424	14526	14405	14489	14419	14313	14366	14489	14584	14469	14341	14228	14622	14263	14457	14522	14406	14319	14313	14405	14420	14383	14484	14372	14382	14373	14447	14448	14366	14372	14437	14410	14473	14330	14530	14438	14369	14297	14393	14227	14533	14339	14420	14591	14400	14360	14438	14509	14307	14408	14292	14416	14434	14420	14454	14435	14376	14401	14477	14394	14517	14449	14449	14336	14279	14461	14390	14384	14581	14416	14401	14343	14160	14417	14412	14556	14412	14373	14517	14354	14413	14396	14291	14557	14470	14389	14391	14336	14510	14289	14352	14396	14516	14393	14368	14469	14562	14458	14528	14415	14334	14420	14357	14467	14396	14247	14441	14462	14316	14371	14355	14309	14440	14412	14338	14475	14501	14425	14358	14542	14513	14344	14281	14359	14477	14477	14361	14427	14293	14618	14606	14216	14452	14462	14414	14329	14360	14337	14380	14298	14489	14227	14466	14410	14272	14348	14272	14496	14258	14529	14450	14252	14354	14427	14400	14324	14372	14474	14461	14394	14376	14473	14468	14448	14284	14439	14626	14361	14490	14506	14538	14334	14282	14435	14498	14518	14464	14466	14402	14404	14355	14456	14416	14354	14433	14241	14325	14281	14363	14527	14477	14494	14356	14496	14524	14294	14381	14325	14395	14527	14324	14503	14384	14240	14465	14456	14446	14462	14508	14436	14206	14475	14485	14323	14428	14262	14554	14454	14321	14333	14435	14489	14339	14363	14340	14423	14349	14381	14414	14432	14299	14419	14534	14209	14513	14545	14412	14304	14419	14519	14237	14427	14361	14308	14292	14483	14438	14409	14371	14274	14342	14351	14341	14538	14407	14386	14459	14445	14509	14324	14361	14433	14450	14312	14341	14264	14382	14277	14305	14528	14467	14367	14185	14430	14506	14445	14397	14227	14523	14375	14608	14477	14301	14390	14480	14296	14493	14323	14406	14463	14424	14376	14262	14194	14461	14437	14637	14300	14353	14502	14323	14362	14560	14525	14341	14470	14405	14350	14507	14517	14570	14312	14425	14415	14242	14433	14389	14524	14444	14428	14373	14507	14411	14495	14421	14364	14460	14511	14515	14356	14507	14511	14483	14350	14256	14558	14490	14473	14474	14541	14392	14472	14491	14458	14374	14554	14493	14334	14536	14419
23907	22528	41903	44355	36832	31154	25601	20043	20256	18548	17162	16754	16697	16528	16458	16584	16963	16427	16542	16423	16627	16464	16452	16578	16616	16662	16542	16503	16449	16495	16522	16588	16520	16327	16497	16622	16474	16512	16525	16441	16569	16380	16556	16465	16498	16616	16640	16356	16335	16383	16442	16473	16531	16461	16509	16434	16418	16272	16503	16498	16586	16361	16430	16409	16457	16476	16546	16333	16293	16264	16418	16527	16281	16387	16420	16455	16389	16375	16403	16482	16575	16509	16348	16316	16385	16228	16504	16318	16514	16406	16407	16456	16454	16412	16190	16503	16277	16287	16334	16395	16361	16503	16458	16333	16334	16474	16314	16427	16304	16306	16364	16237	16447	16395	16507	16322	16443	16446	16607	16387	16440	16294	16437	16447	16569	16474	16424	16564	16579	16342	16474	16436	16510	16383	16397	16335	16238	16473	16546	16300	16471	16486	16494	16497	16372	16392	16179	16560	16303	16411	16479	16448	16298	16280	16653	16549	16514	16575	16414	16401	16496	16345	16392	16669	16416	16298	16354	16492	16531	16459	16367	16365	16404	16599	16372	16357	16330	16318	16283	16451	16634	16375	16490	16440	16484	16607	16333	16303	16446	16523	16303	16224	16366	16335	16431	16571	16526	16634	16329	16404	16529	16439	16292	16407	16413	16392	16410	16369	16401	16475	16575	16390	16472	16340	16368	16514	16373	16398	16299	16326	16370	16380	16601	16391	16428	16389	16360	16294	16299	16295	16266	16457	16263	16474	16275	16334	16226	16387	16233	16285	16453	16261	16342	16359	16426	16327	16389	16451	16482	16480	16239	16363	16491	16325	16467	16579	16589	16160	16450	16280	16415	16409	16280	16398	16449	16358	16362	16358	16373	16320	16453	16322	16419	16569	16339	16568	16338	16340	16449	16296	16294	16487	16512	16541	16253	16481	16456	16490	16316	16573	16391	16400	16452	16371	16443	16354	16755	16415	16260	16353	16448	16380	16276	16495	16354	16363	16334	16416	16442	16383	16450	16329	16576	16429	16192	16168	16493	16377	16314	16340	16250	16537	16235	16262	16401	16441	16374	16374	16242	16273	16412	16390	16381	16434	16576	16265	16450	16244	16284	16597	16373	16288	16311	16385	16185	16424	16346	16623	16369	16311	16488	16341	16651	16330	16466	16394	16494	16569	16388	16417	16222	16378	16445	16551	16560	16536	16311	16482	16433	16304	16392	16359	16481	16309	16356	16303	16439	16391	16491	16487	16540	16553	16322	16220	16309	16278	16425	16312	16443	16482	16345	16470	16334	16380	16422	16342	16359	16505	16510	16340	16428	16643	16421	16360	16303	16445	16421	16368	16455	16393	16512	16618	16364	16579	16599	16376	16426	16216	16452	16348	16295	16279	16189	16235	16572	16327	16539	16330	16354	16392	16522	16258	16237	16347	16584	16435	16404	16313	16216	16359	16398	16546	16404	16565	16631	16334	16400	16457	16598	16531	16455	16536	16337	16369	16293	16416	16280	16259	16445	16423	16582	16555	16488	16491	16354	16440	16499	16413	16564	16346	16469	16457	16436	16543	16355	16420	16344	16191	16394	16287	16454	16298	16406	16445	16387	16424	16279	16365	16356	16297	16263	16189	16425	16432	16472	16183	16391	16482	16393	16434	16456	16401	16459	16577	16493	16335	16404	16230	16311	16321	16344	16307	16398	16418	16313	16270	16511	16501	16619	16341	16550	16325	16350	16450	16573	16453	16585	16486	16320	16442	16439	16325	16330	16331	16554	16379	16379	16311	16329	16237	16327	16391	16452	16469	16249	16533	16515	16416	16377	16333	16482	16396	16481	16510	16495	16429	16265	16438	16347	16415	16545	16242	16391	16433	16463	16358	16432	16406	16268	16468	16392	16331	16382	16544	16243	16396	16432	16645	16489	16504	16472	16341	16280	16465	16512	16372	16341	16362	16478	16198	16273	16427	16461	16413	16180	16606	16448	16338	16346	16317	16267	16411	16486	16255	16557	16329	16341	16401	16298	16415	16501	16310	16378	16480	16442	16357	16402	16420	16353	16195	16324	16423	16260	16111	16260	16461	16589	16214	16536	16395	16474	16526	16573	16456	16599	16410	16378	16485	16713	16552	16303	16281	16461	16439	16087	16322	16466	16196	16330	16341	16340	16445	16744	16529	16177	16458	16324	16475	16553	16415	16309	16359	16430	16349	16505	16399	16353	16444	16530	16383	16306	16361	16370	16634	16440	16466	16493	16537	16463	16503	16629	16450	16174	16315	16381	16348	16261	16371	16392	16266	16474	16299	16415	16491	16391	16650	16479	16462	16451	16481	16452	16397	16407	16336	16385	16493	16219	16456	16290	16265	16189	16569	16454	16238	16196	16507	16512	16357	16599	16554	16398	16274	16386	16376	16331	16422	16511	16652	16455	16363	16615	16437	16292	16411	16251	16582	16305	16393	16337	16408	16365	16299	16522	16541	16422	16386	16351	16644	16529	16473	16034	16364	16225	16225	16296	16532	16392	16314	16336	16505	16466	16434	16348	16384	16330	16428	16560	16501	16234	16405	16469	16444	16276	16395	16483	16507	16481	16487	16385	16632	16205	16413	16362	16409	16438	16445	16543	16515	16629	16470	16229	16403	16623	16371	16319	16460	16437	16429	16320	16528	16269	16237	16338	16462	16633	16388	16480	16236	16398	16549	16381	16491	16347	16419	16318	16331	16392	16429	16360	16418	16252	16545	16560	16431	16315	16211	16445	16506	16581	16357	16451	16470	16442	16461	16416	16503	16354	16311	16354	16565	16197	16316	16537	16478	16327	16301	16305	16232	16325	16457	16625	16433	16457	16483	16373	16553	16389	16531	16365	16270	16611	16466	16267	16445	16666	16464	16493	16368	16365	16415	16473	16465	16550	16382	16045	16180	16233	16459	16344	16233	16413	16447	16417	16387	16427	16558	16415	16270	16464	16357	16406	16310	16373	16612	16483	16621	16571	16226	16518	16368	16508	16379	16310	16278	16558	16424	16357	16418	16682	16515	16424	16510	16409	16257	16619	16574	16530	16439	16340	16256	16574	16359	16390	16280	16496	16511	16486	16247	16458	16391	16645	16579	16430	16456	16372	16476	16462	16466	16319	16292	16376	16291	16331	16263	16375	16412	16401	16601	16523	16503	16398	16370	16385	16624	16368	16460	16420	16554	16654	16523	16368	16408	16420	16676	16340	16336	16439	16550	16301	16378	16429	16412	16340	16310	16574	16364	16450	16592	16433	16410	16554	16405	16339	16401	16440	16444	16342	16220	16299	16514	16347	16592	16670	16484	16446	16467	16508	16264	16368	16414	16324	16468	16424	16169	16200	16405	16422	16422	16377	16526	16407	16482	16445	16268	16471	16401	16534	16307	16347	16365	16425	16426	16473	16601	16410	16526	16253	16353	16367	16435	16236	16365	16339	16461	16164	16398	16468	16366	16477	16476	16716	16404	16576	16586	16474	16181	16392	16217	16278	16400	16372	16445	16347	16342	16492	16111	16481	16328	16476	16467	16693	16328	16491	16253	16176	16385	16520	16327	16313	16468	16432	16451	16377	16681	16460	16305	16458	16162	16406	16621	16282	16467	16346	16443	16404	16349	16525	16355	16607	16249	16243	16515	16522	16408	16384	16458	16568	16429	16540	16042	16409	16463	16352	16279	16512	16321	16359	16353	16482	16237	16410	16425	16296	16356	16499	16430	16455	16495	16320	16321	16390	16454	16498	16335	16445	16280	16624	16185	16462	16500	16517	16411	16594	16268	16309	16340	16209	16289	16396	16414	16345	16423	16423	16524	16366	16428	16551	16429	16313	16400	16292	16298	16398	16315	16425	16368	16188	16347	16425	16520	16322	16541	16457	16430	16488	16411	16429	16297	16268	16149	16362	16345	16527	16244	16535	16304	16379	16554	16286	16466	16380	16514	16262	16392	16618	16382	16497	16188	16400	16376	16240	16451	16347	16331	16359	16559	16466	16360	16431	16489	16537	16247	16486	16373	16390	16218	16365	16304	16375	16524	16479	16404	16400	16353	16387	16340	16318	16395	16579	16460	16278	16356	16543	16302	16422	16388	16358	16341	16573	16533	16298	16492	16586	16511	16472	16394	16445	16444	16595	16444	16537	16429	16341	16453	16593	16486	16266	16351	16197	16458	16493	16298	16407	16321	16503	16353	16389	16187	16476	16392	16368	16214	16396	16343	16573	16563	16465	16402	16353	16505	16355	16507	16420	16339	16426	16338	16125	16340	16568	16412	16359	16531	16304	16398	16365	16195	16253	16107	16404	16471	16565	16536	16385	16143	16303	16223	16389	16330	16403	16405	16266	16686	16441	16230	16387	16520	16568	16423	16543	16342	16237	16388	16333	16264	16437	16551	16401	16544	16512	16587	16593	16368	16413	16453	16518	16167	16061	16492	16391	16485	16501	16243	16274	16406	16577	16353	16492	16527	16433	16627	16356	16446	16280	16398	16581	16491	16313	16413	16484	16462	16470	16568	16448	16120	16186	16530	16146	16515	16242	16365	16577	16308	16352	16334	16354	16345	16364	16581	16540	16591	16495	16455	16455	16381	16239	16391	16409	16350	16482	16491	16467	16339	16291	16484	16345	16455	16422	16355	16592	16424	16441	16466	16443	16504	16533	16626	16379	16344	16410	16248	16439	16434	16442	16580	16501	16471	16305	16286	16501	16482	16490	16312	16303	16448	16513	16402	16348	16518	16460	16432	16490	16593	16490	16433	16378	16400	16448	16394	16357	16544	16366	16378	16309	16366	16529	16543	16411	16317	16264	16308	16414	16552	16465	16365	16342	16268	16369	16471	16487	16489	16414	16298	16364	16405	16425	16366	16307	16405	16453	16285	16452	16291	16359	16424	16543	16368	16627	16329	16389	16371	16510	16520	16475	16315	16398	16409	16570	16443	16424	16361	16366	16337	16323	16640	16421	16304	16283	16244	16503	16455	16278	16492	16389	16325	16428	16418	16247	16479	16414	16410	16486	16441	16448	16321	16289	16420	16462	16425	16441	16318	16333	16280	16319	16397	16291	16259	16367	16266	16386	16371	16251	16408	16413	16523	16547	16401	16351	16629	16259	16434	16482	16530	16496	16421	16329	16508
36164	84717	81922	59236	43416	30773	22985	17856	19718	16268	14636	14321	14318	14256	14238	14087	14249	14272	14347	14273	14112	14119	14176	14214	14368	14269	14190	14161	14207	14206	14135	14121	14405	14216	14209	14138	14355	14237	14229	14114	14212	14088	14199	14262	14178	14181	14261	14084	14234	14138	14226	14200	13960	14310	14285	14265	14229	14150	14064	14080	14264	14153	14155	14176	14179	14129	14052	14084	14123	13990	14157	14099	14273	14154	14161	14092	14081	14302	14192	14141	14179	14130	14100	14230	14225	14137	14099	14175	14114	14115	14189	14331	14106	14079	14227	14250	14136	14160	13923	14112	14245	14031	14084	13985	14157	14161	14127	13982	14092	14184	14249	14084	14232	14282	14001	14267	14161	14202	14136	14281	14115	14086	14257	14281	14148	14409	14298	14215	14205	14204	14053	14066	14212	14345	14210	14213	14235	14161	14265	14184	14235	14277	14054	14199	14199	14158	14316	14277	13956	14360	14363	14146	14243	14105	14103	14063	14134	13944	14123	14381	14037	14032	14103	14205	14293	14118	14131	14071	13976	14147	14153	14160	14106	14060	14162	14249	14221	14369	14127	14159	14025	14114	14024	14239	14211	14079	14169	14219	14324	14056	14129	14276	14084	14232	14288	13964	14249	14103	14140	14182	14233	14232	14084	14073	14213	14209	14053	14175	14218	14179	14040	14219	14093	14230	14179	14186	14149	14240	14094	14049	14314	14149	14152	14228	14183	14103	14162	14226	14165	14090	14050	14266	14154	14267	14186	14247	14233	14365	14081	14148	14089	14132	14201	14084	14202	14089	14086	14149	14418	14090	14164	14188	14322	14276	14154	13978	14219	14029	14160	14164	14240	14213	14086	14151	14060	14189	14240	14068	14173	14003	14266	14139	14133	14119	14153	14150	14217	14261	14136	14021	14280	14192	14147	14129	14225	14143	14012	14094	14268	14131	14208	14290	14104	14141	14181	14190	14246	13958	14244	14115	14141	14229	14094	14014	14355	14051	14215	14225	14181	14041	14256	14058	14204	14035	14155	14120	13993	14327	14195	14094	14409	14010	14197	14128	14278	14147	14214	14332	14220	14281	14377	14231	14153	14320	14058	14373	14267	14238	14020	14018	14400	14046	14291	14086	14100	14209	14088	14032	14196	14045	14117	14226	14270	14360	14167	13940	14255	14213	14163	14085	14123	14245	13979	14155	14140	14082	14074	14163	14299	14052	14074	14252	14163	14083	14196	14086	14165	14172	14217	14173	14119	14155	14120	14064	14160	14312	14086	14035	14118	14030	14080	14070	14045	14116	14090	14154	14182	14248	14180	14244	14175	14042	14281	14090	13987	14168	14159	14376	14204	14068	14052	14187	14177	14228	14100	14121	14115	14160	14121	14015	14083	14157	14214	13949	14421	14136	14199	14231	14266	14186	14093	14128	14226	14361	14223	14199	14145	14217	14105	14186	13821	14217	14183	14068	14089	14209	14175	14345	14215	14192	14177	14101	14093	14133	14202	14036	14248	14130	14141	14096	14108	14256	14074	14115	14312	14219	14110	14122	13993	14239	13939	14165	14151	14218	14139	14126	14135	14282	14067	14105	14209	14214	14171	14119	14181	14225	14114	14207	14114	14249	14227	14064	14249	14107	14072	14220	14304	14100	14137	14102	14092	14057	14029	14100	14188	14245	14253	14185	14144	14079	14274	14140	14147	14121	14060	14315	14204	14012	14106	14150	14297	14128	14339	14061	14166	14126	14097	14260	14274	14070	14198	14232	14132	14088	14166	14083	14270	14162	14239	14121	14097	14160	14183	14131	14137	14096	14150	14079	14129	14125	14124	14069	14256	14097	14032	14297	14171	14215	14273	14131	14139	14169	14196	14129	14046	14216	14125	14275	14189	14206	14351	14159	14131	14265	14149	14276	14346	14014	14119	14134	14035	14201	14036	14111	14173	14015	14345	14062	14203	14063	14222	14025	14221	14098	14211	14212	14182	14145	14157	14143	14108	14266	14198	14187	14139	14153	14394	14243	14166	14242	14030	14046	14057	14126	14067	14269	14135	14090	14169	14096	14131	14194	13992	14083	14061	14174	14166	14038	14231	14156	14300	14256	14215	14078	14246	14249	14262	14135	14146	14256	14201	14262	14088	14225	14236	14332	14198	14045	14230	14110	14173	14346	14135	14072	14255	14328	14134	14130	14074	13982	14309	14145	14274	13981	14210	14341	14217	13912	14327	14261	14346	14212	14194	14101	14221	14249	14277	14086	14136	14032	14091	14031	14167	14184	14172	14181	14166	14232	14091	14095	14080	14221	14129	14140	14147	14152	14169	14188	14405	14167	14121	14231	14112	13938	14052	14156	14227	14029	14271	14230	14190	14136	14056	14049	14196	14195	14196	14193	14055	14233	14202	14181	14144	14191	14104	14252	14238	14204	14099	14061	14314	14154	14161	14110	14260	14076	14196	14214	14195	14202	14166	14322	14161	14073	14057	14083	14189	14172	14103	14144	14182	14051	14152	14132	14153	14032	14236	14299	14049	14132	14001	14037	14263	14323	14081	14296	14117	13986	14076	14085	14285	14123	14229	14229	14103	14292	14192	14152	14009	14039	14263	14092	14264	14166	14035	14061	14309	14064	14205	14030	14184	14231	14199	14104	14178	14137	14049	14227	14002	14082	14135	14305	14255	14201	14217	14184	14212	14090	14086	14203	14041	14116	14003	14302	14270	14265	14304	14142	14012	13992	14154	14057	14309	14178	14042	14043	14219	14242	14171	14243	14101	14184	14038	14137	14190	14078	14262	14153	14193	14151	14202	13875	14201	14293	14184	14036	14135	14288	14113	14054	14281	14149	14040	14230	14125	14238	14100	14033	14340	14152	14021	14024	13919	13981	14351	14108	14162	14133	14195	14061	14118	14032	14099	14218	14110	14180	14309	14243	14167	14250	14124	14014	14065	14150	14218	14213	14222	14120	14272	14052	13993	14296	14132	14083	14252	14141	14227	14256	14325	14098	14170	14229	14032	14163	14183	14235	14152	14075	14005	14305	14097	14086	14051	14138	14321	14129	14263	14003	14165	14059	14115	14008	14204	14114	13998	14220	14205	14071	14149	14127	14044	14051	14238	14056	14162	13982	14050	14255	14301	14117	14196	14227	14124	14270	14028	14131	14062	14140	14261	14284	14236	14216	14195	14222	14168	14058	14205	14038	14291	14114	14114	14212	14170	14149	14238	14264	14181	14179	14189	14212	14052	14209	14122	14315	14264	14232	14033	14273	14233	13986	14206	14205	14053	14128	14066	14102	14105	14250	14029	14172	14181	14234	14259	14133	14203	14098	14078	14066	14153	14175	14171	14145	14123	14007	14219	14051	14118	14101	14067	14155	14021	14067	14048	14095	14208	14239	14112	14215	14083	14095	14152	14174	14118	14106	14162	14200	14055	14092	14217	14178	14131	14284	14110	14233	14364	14248	14152	14031	14192	14104	14316	14183	14216	14154	14185	14160	14191	14165	14006	14244	14348	14256	14108	14132	14200	14181	14172	14201	13986	14292	14148	14145	14279	13966	14113	14248	14188	14097	14280	14303	14266	14021	14137	14120	14307	14172	14196	14178	14056	14072	14226	14086	14171	14038	14123	14378	14177	14266	14262	14088	14230	14133	14080	14011	14265	14055	14260	14006	14191	14131	14186	14117	14141	14096	14248	14121	14206	14227	14354	14161	14223	14219	14104	14145	14128	14130	14155	14052	14071	14284	14086	14115	14138	14040	14176	14075	14168	14305	14094	14040	14029	14116	14334	13994	14106	14056	14265	14244	14176	14149	14021	14181	14248	14199	14198	14267	13975	14156	14253	14176	14134	14203	14084	14115	14092	14008	14217	14123	14330	14119	14193	14220	14064	14243	14322	14153	14042	14219	14124	14169	14143	14085	14115	14317	14056	14193	14287	14078	14190	13987	14195	14121	14195	14195	14085	14196	14291	14125	14064	14262	14017	14092	14270	14158	14083	14171	14093	14167	13991	14223	14029	14131	14054	14179	14360	14271	14111	14070	14098	14219	14183	14265	14131	14169	14325	14268	13991	14157	14136	14285	14257	14279	14160	13992	14057	14148	14123	14346	14058	14246	14160	14130	14220	14182	14189	14168	14149	14232	14154	14206	14210	14131	14171	14202	14244	14397	14150	14088	14277	14174	14181	14138	14082	14283	14079	14096	14026	14287	14143	14090	14223	14226	14062	14162	14264	14198	14195	14225	14214	14134	14351	14372	14225	14263	14096	14177	14034	14143	14237	14157	14098	14149	14259	14249	14338	14206	14246	14014	14124	14196	14155	14230	14079	14201	14057	14348	14166	14084	14153	14250	14059	14164	14298	14189	14101	14041	14237	14244	14166	14252	14268	14188	14146	14174	14198	14090	14143	14140	14133	14157	14281	14088	14233	14190	14307	14254	14183	13972	14231	14175	14025	14180	14185	14236	14169	14172	14194	14129	14173	13935	14211	14230	14196	14060	14025	14290	14038	13950	14208	14223	14211	14213	14230	14299	14176	14192	14175	14243	14147	14184	14245	14179	14363	14119	14326	14270	14174	14136	14210	14228	14258	14085	14057	14157	14063	14123	14056	14195	14108	14053	14189	14154	14129	14169	14223	14157	14244	14121	14136	14025	14188	14281	14179	14162	14082	14196	14186	14039	14103	14208	14110	14122	14085	14223	14303	14240	14215	14064	14317	14165	13995	14246	14217	14247	14099	14110	14121	14230	14192	14235	14269	14168	14325	14300	13910	14204	14187	14299	14279	14173	14152	13970	14050	14312	14112	14141	14211	14256	14159	14300	14033	14094	14255	14100	14145	14278	14332	14112	14169	14123	13980	14108	14149	14094	14217	14139	14207	14270	14031	14212	14199	14205	14062	14144	14150	14382	14106	14084	14097	14393	14277	14233	14197	14158	14239	14152	14185	14197	14086	14137	14180	14097	14264	14241	14032	14135	14242	14065	14094	14267	14110	14200	14227	14296	14063	14170	14131	14127	14330	14454	14028	14331	14153	14210	14091	14157	14068	14146	14237	14207	14063	14311	14258	14068	14040	13974	14196	14280	14230	14262	14299	14234	14335	14253	14158	14158	14161	14230	14141	14218	14075	14223	14127	14049	14145	14102
22679	21639	36183	38130	33791	34074	29530	21775	22818	20176	17781	16962	16855	16878	16961	16800	16814	16830	16604	16773	16547	16824	16670	16544	16719	16654	16463	16570	16749	16316	16495	16580	16408	16631	16700	16458	16638	16594	16463	16597	16620	16427	16424	16633	16655	16613	16700	16612	16483	16432	16666	16527	16450	16715	16561	16314	16293	16405	16509	16448	16499	16415	16441	16457	16356	16463	16345	16570	16418	16505	16580	16513	16501	16366	16471	16533	16356	16636	16336	16588	16412	16487	16479	16336	16591	16297	16290	16338	16680	16348	16292	16297	16421	16533	16316	16447	16407	16282	16390	16529	16539	16549	16480	16625	16482	16492	16278	16438	16458	16500	16488	16585	16606	16316	16505	16489	16587	16337	16292	16572	16499	16462	16533	16383	16401	16559	16584	16348	16463	16450	16500	16466	16608	16323	16398	16444	16501	16514	16492	16464	16340	16340	16578	16483	16498	16599	16558	16234	16379	16253	16296	16192	16530	16403	16432	16459	16478	16509	16319	16576	16188	16371	16508	16504	16535	16460	16552	16441	16509	16450	16315	16302	16597	16541	16342	16614	16439	16498	16415	16555	16286	16372	16540	16341	16547	16395	16535	16345	16439	16448	16517	16611	16503	16635	16289	16397	16352	16452	16566	16426	16463	16502	16299	16541	16371	16286	16213	16482	16451	16355	16323	16508	16591	16379	16376	16208	16360	16623	16511	16340	16222	16597	16623	16593	16389	16432	16517	16446	16402	16535	16389	16366	16443	16372	16476	16311	16414	16432	16299	16513	16416	16356	16485	16437	16475	16367	16587	16443	16694	16382	16345	16263	16410	16333	16517	16267	16423	16517	16382	16533	16166	16534	16507	16500	16417	16418	16304	16369	16453	16465	16432	16328	16414	16309	16385	16542	16509	16624	16340	16476	16328	16356	16466	16296	16562	16221	16359	16506	16612	16460	16425	16503	16478	16447	16486	16500	16597	16615	16625	16467	16556	16306	16455	16415	16492	16388	16320	16442	16179	16500	16362	16060	16500	16517	16406	16539	16328	16351	16515	16392	16346	16515	16448	16408	16552	16467	16446	16414	16441	16414	16432	16415	16477	16463	16337	16401	16225	16318	16428	16402	16460	16526	16570	16453	16394	16413	16264	16463	16512	16327	16510	16476	16414	16332	16499	16485	16453	16462	16499	16534	16475	16457	16173	16256	16556	16404	16365	16519	16448	16253	16240	16319	16298	16414	16477	16556	16509	16612	16729	16425	16386	16342	16419	16430	16473	16441	16443	16431	16307	16460	16598	16511	16402	16519	16490	16430	16289	16577	16580	16402	16552	16387	16518	16335	16535	16569	16353	16337	16381	16313	16531	16488	16305	16442	16560	16394	16464	16446	16452	16431	16441	16396	16333	16178	16357	16369	16504	16263	16583	16243	16356	16417	16406	16281	16460	16379	16311	16460	16340	16433	16292	16282	16491	16501	16342	16376	16499	16278	16333	16322	16465	16459	16466	16576	16415	16320	16603	16608	16495	16523	16357	16434	16595	16495	16466	16471	16393	16445	16423	16519	16491	16415	16282	16190	16245	16442	16386	16518	16446	16368	16391	16493	16451	16446	16300	16386	16381	16440	16471	16519	16310	16326	16372	16515	16336	16342	16357	16563	16443	16380	16507	16246	16346	16191	16384	16345	16383	16396	16319	16358	16376	16384	16442	16598	16472	16298	16481	16444	16524	16568	16454	16626	16524	16715	16326	16362	16482	16235	16405	16568	16311	16434	16790	16467	16531	16528	16444	16323	16597	16430	16275	16519	16418	16391	16529	16338	16417	16540	16260	16334	16344	16401	16337	16279	16470	16377	16582	16520	16610	16355	16360	16431	16469	16375	16461	16543	16536	16393	16585	16626	16557	16584	16416	16545	16688	16407	16393	16283	16394	16527	16395	16426	16437	16324	16569	16558	16365	16437	16302	16369	16503	16631	16377	16335	16421	16374	16430	16443	16502	16413	16527	16426	16420	16613	16494	16505	16584	16386	16293	16572	16386	16428	16244	16466	16404	16420	16382	16325	16350	16418	16156	16482	16457	16289	16467	16416	16588	16413	16509	16662	16406	16397	16393	16604	16523	16372	16398	16505	16557	16481	16620	16527	16593	16631	16340	16426	16391	16400	16411	16454	16401	16369	16550	16274	16197	16233	16609	16624	16477	16430	16435	16374	16431	16480	16410	16439	16285	16421	16434	16254	16404	16490	16652	16533	16458	16541	16321	16357	16444	16567	16598	16641	16516	16333	16536	16372	16637	16376	16378	16471	16332	16329	16459	16613	16410	16343	16497	16546	16472	16424	16524	16328	16439	16609	16559	16575	16642	16515	16342	16640	16514	16396	16544	16448	16440	16401	16604	16253	16459	16369	16480	16548	16433	16207	16426	16463	16343	16529	16410	16608	16366	16289	16542	16398	16418	16382	16671	16425	16390	16402	16343	16470	16434	16508	16337	16217	16567	16339	16434	16545	16472	16604	16492	16427	16434	16426	16538	16377	16206	16380	16536	16429	16190	16211	16335	16506	16360	16535	16390	16380	16502	16457	16369	16099	16400	16479	16353	16358	16363	16224	16559	16181	16425	16326	16412	16499	16303	16449	16324	16396	16406	16454	16434	16525	16469	16551	16485	16300	16185	16380	16375	16563	16417	16340	16482	16557	16538	16464	16418	16275	16424	16410	16533	16398	16544	16341	16638	16354	16253	16397	16494	16392	16670	16393	16351	16520	16386	16446	16361	16253	16366	16253	16685	16445	16384	16535	16453	16241	16386	16562	16347	16548	16309	16400	16480	16409	16454	16489	16337	16400	16335	16482	16407	16425	16482	16410	16494	16430	16460	16542	16424	16513	16487	16343	16537	16437	16527	16366	16367	16614	16454	16396	16491	16348	16488	16475	16440	16426	16370	16374	16317	16381	16468	16748	16380	16450	16773	16268	16516	16307	16304	16451	16516	16320	16719	16651	16347	16367	16600	16504	16359	16521	16498	16320	16472	16451	16520	16414	16471	16518	16450	16430	16418	16521	16530	16512	16439	16394	16519	16512	16339	16363	16425	16697	16508	16426	16425	16376	16240	16337	16461	16338	16604	16390	16428	16327	16493	16111	16582	16571	16296	16396	16262	16437	16368	16608	16265	16655	16435	16321	16424	16630	16389	16602	16519	16547	16515	16572	16382	16590	16657	16370	16396	16286	16409	16402	16536	16408	16565	16296	16456	16520	16407	16425	16337	16462	16421	16306	16625	16349	16545	16453	16566	16429	16426	16446	16625	16456	16391	16448	16503	16547	16737	16275	16438	16550	16369	16447	16460	16449	16387	16663	16499	16564	16490	16428	16472	16227	16301	16395	16327	16319	16538	16340	16313	16444	16348	16301	16326	16412	16402	16517	16498	16411	16508	16538	16373	16524	16319	16443	16533	16507	16510	16314	16424	16393	16243	16496	16444	16352	16652	16415	16512	16527	16425	16291	16554	16394	16407	16616	16449	16339	16327	16434	16386	16329	16387	16359	16417	16371	16435	16460	16339	16397	16634	16319	16501	16536	16467	16248	16594	16348	16483	16432	16462	16405	16608	16373	16287	16589	16369	16473	16648	16545	16250	16508	16541	16354	16698	16434	16485	16469	16570	16149	16478	16512	16433	16576	16479	16441	16606	16375	16523	16520	16489	16434	16476	16274	16203	16206	16439	16531	16492	16500	16533	16595	16547	16565	16296	16460	16318	16625	16516	16425	16279	16429	16296	16317	16558	16193	16444	16540	16405	16472	16555	16603	16272	16503	16453	16363	16503	16384	16384	16417	16241	16443	16347	16363	16465	16510	16395	16335	16461	16688	16377	16289	16329	16375	16550	16533	16388	16474	16469	16477	16309	16487	16441	16535	16246	16379	16462	16615	16618	16406	16622	16267	16208	16442	16393	16482	16452	16454	16525	16311	16405	16472	16366	16362	16444	16392	16641	16352	16460	16442	16338	16269	16341	16390	16376	16439	16432	16226	16201	16592	16562	16421	16343	16298	16285	16556	16376	16505	16618	16660	16605	16551	16556	16535	16576	16466	16404	16438	16537	16507	16507	16333	16582	16378	16382	16452	16427	16460	16385	16484	16398	16293	16311	16314	16356	16442	16472	16470	16279	16359	16348	16327	16320	16402	16340	16409	16502	16542	16531	16572	16434	16433	16251	16511	16352	16450	16552	16563	16497	16537	16551	16346	16259	16356	16499	16552	16593	16547	16605	16310	16283	16325	16364	16461	16266	16507	16429	16422	16404	16480	16444	16382	16663	16419	16389	16391	16454	16313	16467	16448	16427	16416	16565	16250	16295	16428	16305	16375	16228	16488	16456	16399	16515	16437	16341	16499	16181	16288	16376	16625	16571	16542	16617	16393	16281	16583	16388	16433	16389	16496	16419	16539	16427	16410	16263	16457	16465	16429	16544	16328	16387	16494	16447	16275	16331	16403	16677	16260	16465	16309	16529	16406	16546	16638	16538	16580	16465	16438	16462	16517	16494	16473	16489	16280	16367	16224	16355	16507	16288	16290	16339	16437	16553	16226	16391	16317	16360	16264	16468	16398	16513	16570	16511	16446	16299	16410	16411	16219	16418	16403	16444	16502	16563	16446	16509	16555	16496	16308	16513	16333	16442	16656	16594	16476	16515	16305	16480	16410	16545	16324	16611	16477	16612	16289	16348	16442	16392	16295	16422	16224	16432	16388	16247	16324	16345	16732	16453	16450	16550	16431	16473	16459	16313	16376	16362	16644	16279	16300	16599	16466	16541	16386	16402	16338	16406	16296	16352	16489	16379	16459	16550	16395	16444	16466	16434	16498	16503	16294	16270	16510	16571	16502	16468	16441	16470	16485	16380	16423	16530	16200	16384	16330	16380	16530	16554	16527	16361	16381	16438	16384	16368	16321	16335	16341	16455	16408	16518	16434	16328	16307	16286	16475	16379	16346	16509	16428	16569	16549	16411	16519	16302	16372	16273	16463	16351	16461	16459	16494	16602	16509	16280	16444	16243	16407	16495	16377	16450	16416	16502	16430	16595	16499	16593	16454	16430	16413	16184	16202	16576	16491	16385	16368	16548	16635	16444	16468	16302	16640	16324	16577	16425	16539
51702	96562	94313	71026	51481	39107	26814	19487	23792	17592	14577	14508	14442	14193	14258	14179	14480	14160	14240	14360	14032	14294	14433	13988	14110	14054	14165	14158	14176	14180	14052	14054	14313	13988	14223	14127	14143	14123	14120	13994	14090	14308	14100	14134	14122	14271	14281	14106	14112	14065	14208	14082	14190	13978	13851	14059	14232	14107	14036	14242	14144	14124	14127	14226	14136	14260	14162	14107	14183	14014	14250	14185	14047	14002	14081	14114	14105	14220	14092	14233	14064	14124	14143	14129	14037	14072	14120	14060	14045	14151	14170	14068	13926	14160	14124	14280	14077	14188	14171	14293	14048	14122	14191	14182	14126	14129	14103	14188	14284	14063	14137	14234	14211	14232	13999	14117	14201	14039	14101	14172	14161	14046	14113	14067	14108	14097	14321	14060	14061	13922	14306	14145	14058	14080	14161	14114	14010	14022	14011	14015	14001	14047	14009	14184	13963	14241	14034	14178	14043	14170	14147	13983	14279	14217	14128	13939	14119	14050	14130	14162	14077	14018	13978	14177	14129	14219	14204	14084	14064	14122	14121	14033	14152	14190	14061	14028	14116	14123	13998	14092	14212	14098	14067	14165	14024	14007	14326	14213	14000	14161	14187	14048	14118	14058	14012	14131	14138	14140	14099	14018	13917	14033	13974	14165	14114	14139	14071	14122	14054	14043	14036	14168	14185	14144	14063	14226	14306	13993	14098	14176	14268	14190	14121	14122	14143	14198	14146	14229	13971	14088	14132	14113	14083	14136	14128	14143	14165	14039	14125	13995	14100	14049	14127	14008	13972	13961	14157	14195	14202	14162	14044	14190	14084	14077	14144	14038	14145	14067	14224	14185	14265	14152	14235	14133	13930	14029	13969	14014	14034	13893	14039	14103	14000	14054	14085	14198	14083	13992	14235	14132	13962	13889	14121	14064	13916	14081	14161	14193	14034	14096	14106	13994	14084	14313	14083	14030	13995	14052	14055	14047	14143	14057	14070	14119	14032	14245	14009	14207	14020	14210	14163	14301	14071	14080	14098	14254	14072	14115	14089	14063	14077	13980	14161	14047	14147	14014	14142	14174	14128	14189	14068	14159	14272	14269	13996	14193	14174	14266	14086	14072	14080	13942	14214	14195	14064	14171	14217	14020	14017	14069	14040	14000	14279	14217	14194	14060	14248	14224	14058	14140	13967	14163	14077	14095	14150	14064	14108	14179	14146	14107	14076	13964	14185	14072	14075	14162	14110	14043	14038	14124	14229	14194	14162	14057	14130	14246	14103	13971	14161	14350	14001	13978	14140	14037	14052	14255	14206	14151	14203	14211	14109	14220	14083	14194	14277	14092	14078	14062	14102	14079	13859	14087	14008	14050	14048	13944	14092	14058	14170	14037	14027	14091	14086	14014	14067	14022	14125	13932	14121	14028	14171	14134	14075	14195	14198	13966	14070	14058	14074	14036	14109	14207	14011	14104	14062	14097	14078	14216	14098	14101	14175	14015	14187	14243	14188	14001	14103	14010	14161	14377	14059	14020	13952	14165	14116	14127	13970	14157	14193	13957	13995	14037	14184	14219	14159	14202	14170	14030	14040	14256	14124	14174	13991	13952	14171	14142	14083	14205	14147	14122	14204	13954	14066	14159	14088	14157	14220	14192	14200	14156	14062	14160	14226	14281	14193	14035	14027	14076	14033	14157	14004	14317	14146	14183	14030	13996	14001	14213	14086	14214	14181	14085	14217	14078	14006	14047	14095	13992	13945	14274	13943	14247	14052	14227	14123	14018	14116	14300	14122	14260	14052	14212	14251	13965	14056	14045	14036	14156	14090	14077	13924	13990	14168	14038	14073	14218	14081	14029	14159	14167	14097	14128	14069	14121	14026	14355	14210	13919	14030	14081	14053	14000	14176	14285	14151	14097	14177	14045	14100	14204	14013	14198	13981	14147	13968	14156	14107	14146	14189	14244	14178	14049	14253	14249	14233	14088	14027	14099	14031	14134	14301	14248	14044	14090	14028	14043	14274	13884	14149	14201	14049	14132	14044	14051	14012	14159	14228	14067	14014	14159	14132	14017	14157	14097	14017	13960	14096	13928	14094	14188	14102	14273	14195	14158	13871	14094	14153	14221	13899	14076	14253	14133	14118	14047	14028	14111	13987	14149	14188	13988	14100	13992	14136	14245	14196	14091	14043	14146	14113	14122	14252	14205	14185	13995	14168	14094	14105	14178	14120	14036	14207	14144	14183	13997	14143	14052	14147	14132	14076	14141	14081	14138	14291	14177	14158	13935	14029	14095	14027	14170	14172	14076	14084	13841	14140	14054	14179	14049	14011	14298	14132	14106	14197	14129	14150	14050	14014	14174	14219	13981	14075	14058	13987	14059	14020	14228	14100	14126	14227	13981	14061	14033	14134	14016	14151	14242	14100	13884	13922	14242	14038	14106	14208	14056	14147	14058	14150	14143	14049	14154	14126	14108	14100	14255	13862	14001	14136	14071	14130	14122	14045	14216	14076	14202	14026	14064	14072	14088	14133	13970	14124	14028	14064	14072	13906	14058	14249	14242	14201	14044	14004	14015	14050	14121	14070	14006	14221	14082	14174	14041	14096	14359	14158	14153	14111	14161	14313	14166	14047	14177	13928	14100	14058	14152	13976	14141	14008	14070	13946	14176	14124	14144	14115	14110	14101	14194	14188	14026	14090	14185	14187	14075	14209	14099	14106	14059	14115	14092	13985	14132	14118	14048	14268	14110	14059	14172	14116	14031	14125	14262	13957	14111	14013	14117	14150	14008	14150	14096	14145	14146	13972	14212	14162	14089	13927	14210	13966	13994	14086	14117	14041	14295	14168	14029	14113	14250	14078	14128	14234	14210	14068	14089	14172	14114	14183	14122	13952	14008	14306	14041	14057	14063	14149	14118	13958	14126	13969	14022	14058	14073	14035	14145	14219	14087	14038	13968	14071	14045	14162	14063	14175	14123	13869	14021	14178	14103	13993	14014	14008	14015	14027	14222	14351	14060	14318	13979	14108	13865	14025	14211	14253	14220	14091	14064	13934	14003	14179	14170	14206	14155	14191	14362	14257	14176	14189	14136	14191	14039	14251	14198	14180	14182	14175	13925	14129	14040	14027	14072	14062	14082	14001	14069	14118	13954	14114	14104	14096	14000	14192	14175	14054	14052	14095	13935	14194	14077	14082	14230	14183	14183	14252	14245	14179	14114	14122	14022	14123	14167	14065	14138	14082	14126	14105	14104	14076	14104	14081	14059	14037	14036	14178	14266	14207	14007	14108	14055	14105	14075	14068	14184	14101	14063	14028	14229	14125	14052	14082	14045	14193	14129	14100	14067	14093	14105	14053	14134	14243	14007	14164	13927	14205	14135	14158	14179	14172	14079	14201	14114	14107	14127	13956	14114	14038	14001	14227	14083	14138	14179	14109	14001	14167	14106	14170	13941	14122	14314	14181	14113	14026	14237	14086	14122	14245	14087	14173	14027	14117	14093	14259	14016	14250	14273	13991	14012	14060	14181	14036	14039	14165	14011	14202	14120	13975	14066	14087	14089	13985	14055	14005	13986	14099	14123	14048	14235	14093	14031	14008	14118	14039	14142	14038	14056	14161	14102	14311	14095	14109	14083	14181	14192	13966	14121	14040	14150	13931	14144	14126	14155	14166	14007	14106	14091	14039	13997	14080	14140	14140	14003	14375	14132	14182	14074	14086	13981	14101	14227	14056	14124	14198	14036	14133	14094	14258	14030	14023	14204	14071	14153	14130	14029	13945	14057	14098	14109	14012	14087	14001	14098	13966	14110	13934	14097	14073	14145	14095	14052	14082	14174	14146	14196	14103	14008	14095	14186	14142	14140	14013	14086	14196	14094	14207	14031	14150	13948	14168	13997	13930	14083	14142	14101	14179	14130	13941	14339	14082	14098	14189	13795	14045	14005	14189	14042	14205	14001	14058	14095	14044	13999	14031	13991	13972	14060	14072	14107	14144	14278	14077	14023	14211	14211	14059	14042	14063	14040	14171	13976	14184	14116	14007	14142	14249	14072	14048	14165	14033	14121	14139	13886	14084	14020	14136	14162	14100	14070	13966	14262	14009	14053	14162	14001	14048	14150	14011	14090	14021	14144	14093	14134	14112	14101	14253	14104	14064	13964	14156	14161	13909	14038	14015	14070	14019	13989	13994	14179	14104	14046	14033	14167	14088	14083	13972	14239	14046	13977	14146	14166	14006	14143	14199	14223	14110	14091	14240	14222	14130	14161	14236	14194	14330	14178	14217	14133	14004	14003	14141	14006	14060	14102	14115	14070	14011	14155	14108	13959	14197	14184	14089	14101	13999	13944	13994	13985	14155	13935	14136	14004	14141	14113	13965	14003	14056	14199	14025	14155	14225	14024	14268	14158	14185	14059	13953	14268	13983	14032	14036	14040	14210	13973	13987	14168	14072	14175	14125	14057	14077	14085	13998	14122	14078	14242	14035	14072	14065	13973	14186	14096	14010	13941	14104	14017	14034	13921	13975	14185	14109	14231	14216	14166	14106	14223	13917	14257	14079	14012	13999	14111	14100	14159	14108	14033	14103	14032	14279	14217	13961	14083	14045	14233	13971	14129	14023	14097	14135	14235	13981	13906	14174	13988	14112	14066	14087	14137	14058	14080	14123	14164	14188	14333	14097	14038	14059	14316	14078	14029	14194	14103	13969	14127	14208	14115	14153	14158	14096	14095	14102	14073	14274	14050	14070	14295	14163	14116	13977	13955	14203	14135	14023	14134	14081	14079	14015	14251	14134	14205	14152	14139	14142	14247	14115	14239	14040	14017	14254	14051	14120	14074	14156	14179	14129	14161	14139	14061	14028	14143	14060	14343	13999	14030	14241	14143	14111	14126	14131	14252	14211	14123	14088	13962	13986	14048	14167	14115	14060	14198	14017	14164	14102	14261	14129	14078	14029	14326	13984	14059	14005	13895	14232	14104	14119	14082	14233	14125	14150	14129	14148	14086	14080	14048	13899	14177	14122	14147	14004	13996	14118	14174	14268	14264	14197	14112	14109	14113	14064	14096	14207	14120	14224	14124	14059	13993	14001	14098	14048	13975	14185	14000	14092	14051	14218	14226	14232	14140	14087	14137	14236	14046
28252	33429	45539	36842	24644	20666	18344	17402	17489	17096	16869	16971	16971	17010	16932	16872	16892	16947	16797	16674	16947	16914	16965	16744	16954	16831	16821	16836	17094	16914	16755	17066	16833	16901	16789	16773	16876	16806	16856	16912	16868	16905	16787	16703	16778	16889	16821	16574	16867	16992	16571	16772	16906	16762	16807	16934	16957	16834	16867	17052	16879	16976	16972	16874	16977	16811	16636	16722	16796	16866	16935	16811	16944	16730	16856	16855	16854	16911	16770	16718	16719	16760	16898	16781	16811	16730	16705	16948	16857	16919	16974	16804	16926	16764	16758	16958	16573	16745	16740	16871	16695	16645	16816	16849	16877	16707	16801	16630	16904	16837	16825	16920	16763	16711	16845	16751	16758	17018	16885	16728	16631	16723	16832	16624	16706	16823	16729	16745	16846	16639	16624	16742	16780	16886	16791	16756	16583	16841	16730	16725	16855	16771	16849	16736	16857	16878	16812	16847	16570	16912	16783	16867	16859	16754	16757	16778	16804	16640	16876	16696	16749	16717	16857	16819	16809	16919	16693	16623	16690	16856	16814	16590	16616	16820	16907	16781	16825	16856	17003	16700	16853	16911	16767	16847	16815	16821	16710	16846	16746	16688	16570	16889	17045	16877	16753	16856	16670	16759	16718	16810	16691	16874	16858	16900	16991	16686	17010	16870	16868	16724	16784	16622	16814	16773	16813	16939	16983	16652	16876	16546	16669	16705	17007	16859	16589	16706	16888	16829	16781	16816	16792	16717	16780	16682	16751	16814	17029	16758	16699	16870	16882	16668	16806	16990	16907	16821	16723	16793	16831	16859	16950	16785	16778	16716	16816	16649	16921	16922	16941	16730	16849	16883	16740	16793	16824	16755	16713	16715	16915	16646	16732	16819	16820	16872	16838	16826	16954	16717	16786	16717	16893	16709	16674	16802	16990	16799	16919	16923	16618	16953	16841	16828	16950	16703	16774	16718	16841	17010	16852	16803	16867	16817	16855	16903	16961	16977	16718	16710	16922	16845	16731	16788	16932	16946	17050	16657	16769	16833	16921	16784	16731	16685	16830	16602	16818	16680	16711	16730	17117	16791	16517	16855	16859	16809	16682	16728	16529	16715	16936	16861	17023	16694	16741	16743	16864	16746	16664	16822	17009	16825	16744	16967	16726	16798	16859	16890	16927	16942	16765	16903	16786	16836	16775	16744	16603	16766	16832	16742	16683	16696	16725	16739	17096	16905	16725	16457	16778	16923	16978	16732	16789	16740	16732	16791	16932	16876	16848	16824	16808	16585	16603	16945	17025	16949	16883	16832	16899	16950	16782	16855	16861	16748	16854	16716	16847	16825	16713	16763	16830	16854	16827	16681	16716	16681	16841	17018	16881	16688	16795	16868	16792	16827	16874	16602	16741	16714	16923	16802	16736	16745	17013	16705	16667	16796	16611	16914	16890	16929	16792	16665	16616	16928	16925	16736	16660	16725	16771	16917	16952	16713	16929	16787	16827	16941	16838	16721	16686	16699	16725	17097	16930	16909	16709	16801	16765	16770	16766	16883	16820	16867	16790	16937	16806	16793	16711	16973	16816	16891	16805	16724	16577	16667	16721	16755	16706	16729	16675	16702	16734	16819	16876	16803	16725	16852	16853	16726	16777	16888	16899	16890	16652	16860	17038	16828	16734	16838	16747	16844	16702	16755	17003	16986	16748	16789	16887	16836	16867	16825	16900	16661	16649	16775	16897	16866	16734	16823	17034	16739	16595	16495	16597	16622	16994	16679	16818	16789	16781	16694	16824	16827	16981	16669	16827	16915	16846	16747	16847	16841	16689	16810	16813	16742	16724	16843	16626	16819	16868	16830	16872	16886	16866	16804	16899	16674	16720	16833	16629	16694	16646	16912	16823	16887	16952	16780	16588	16921	16775	16765	16988	16679	16823	16895	16825	16661	16873	16798	16853	16783	16587	16776	16814	16909	16763	16848	16798	16915	16868	16786	16994	16648	16703	16850	16762	16890	16947	16875	16837	16670	16860	17063	16854	16680	16737	16688	16794	16844	16799	16764	16761	16586	16849	16613	16955	16622	16801	16901	16826	16959	16712	16852	17005	16806	16673	16948	16894	16857	16664	16838	16490	16689	16686	16749	16797	16782	16933	16727	16714	16745	16883	16894	16985	16946	16652	16595	16820	16879	16761	16664	16529	16734	16945	16699	16796	16816	16782	16882	16925	16855	16762	16693	16812	16764	16637	16949	16610	16824	16906	16792	16961	16722	16665	16953	16752	16864	16911	16861	16799	16770	17032	16789	16730	16870	16769	16858	16837	16822	16843	16696	16827	16765	16788	16912	16699	16796	16848	16613	16933	16883	16737	16771	16823	16826	16965	16647	16745	16757	17000	16846	16800	17033	16967	16946	16752	16815	16918	16750	16934	16931	16909	16726	16751	16869	16799	16792	16713	16574	16725	16867	16874	16971	17077	16853	16860	16815	17025	16848	16791	16678	16813	16691	16791	16845	16810	16868	16812	16813	16803	16870	16752	16735	16813	16879	16863	16752	16773	16717	16748	16785	16943	16847	16740	16892	16475	16764	16784	16791	16696	16790	16927	16848	16676	16810	16830	16915	16730	16937	16817	16916	16781	16885	16726	16882	16901	16881	16818	16947	16978	16693	16817	16840	16792	16856	16899	16711	16683	16885	16805	16837	16763	16675	16751	16957	16777	16686	16685	16792	16660	16754	16805	16725	16753	16801	16650	16757	16749	16958	16685	16940	16948	16858	16896	16852	16813	16706	16896	16632	16729	16649	16788	16848	16816	16707	16700	16752	16846	16933	16919	16746	16724	16839	16855	16824	16805	16789	16909	16705	16758	16829	16609	16832	16804	16848	16727	16870	16661	16868	16898	16701	16775	16920	16875	17099	16742	16623	16795	16814	16751	16678	16811	16789	16623	16841	16791	16817	16958	16741	16931	16617	16885	16670	16723	16735	16834	16786	16828	16609	16924	16835	16830	16802	16754	16922	16791	16976	16695	16868	16761	16801	16568	16765	16695	16707	16887	16781	16937	16702	16656	16720	16823	16746	16802	16845	16823	16817	16708	16861	16561	16698	16896	16602	16858	16712	16759	16679	16814	16744	16784	16777	16774	16627	16982	16612	16651	16799	16790	16742	16853	16781	16791	16821	16694	16654	16970	16818	16730	16724	16747	16831	16793	16574	16787	16895	16809	16926	16757	16831	16848	16621	16808	16749	16828	16646	16632	16779	16754	16706	16908	16800	16841	16609	16813	16717	16622	16620	16894	16755	16648	16833	16865	16885	16838	16786	16664	16795	16841	16738	16681	17038	16771	16828	16916	16763	16903	16698	16801	16568	16737	16879	16843	16949	16882	16943	16906	16894	16687	16730	16847	16758	16738	16769	16929	16956	17083	16854	16862	16852	16823	16832	16931	16846	16859	16873	16858	16942	16858	16849	16691	16884	16781	16660	16781	16901	16764	16987	17129	16847	16818	16689	16925	16782	16811	16668	16801	16750	16852	16801	16743	16812	16948	16758	16874	16912	16799	16820	16738	16776	16896	16819	16928	17039	16745	16711	17076	16814	16924	16604	16718	16897	16925	16759	16895	16841	16982	16941	16887	16929	16795	16901	16815	16732	16819	16955	16659	16625	16757	16691	16848	16851	16962	16939	16684	17030	16756	16651	16673	16815	16888	16866	16899	16771	16935	16846	16832	16749	16898	16819	16816	16800	16902	16831	16898	16918	16918	16874	16764	16783	16641	16833	16750	16778	16692	16772	16765	16719	16938	16847	16799	16778	16680	16835	16765	16807	16696	16797	16930	16878	16843	16760	16940	16705	16920	16598	16692	16958	16683	16792	16717	16834	16821	16692	16618	16794	16819	16854	16637	16826	16678	16673	16712	16955	16674	16857	16882	16883	16828	16829	16726	17134	16920	16894	16799	16973	16812	16825	16744	16830	16674	16818	16824	16678	16859	16651	16793	16679	16884	16588	17001	16948	16841	16821	16967	16819	16986	16685	16963	16732	16876	16589	16662	16826	16984	16835	16898	16706	16843	16682	16871	16790	16828	16644	16814	16935	16856	16902	16655	16651	17005	16970	16979	16874	16947	16832	16606	16653	16874	16946	16864	16944	16957	16819	16689	16847	16675	16889	16807	16738	16852	16924	16751	16727	17037	16844	16869	16621	16761	16777	16997	16734	16920	16852	16929	16765	16961	16661	16799	16814	16841	16884	17042	16954	16793	16861	16724	16861	16616	16725	16873	16774	16705	16812	16786	16764	16905	16873	17045	16922	16796	16618	16880	16753	16691	16705	16969	16856	16881	16812	16675	16563	16855	16794	16746	16645	16991	16934	16843	16659	16735	16838	16828	16719	16801	16785	16880	16851	16837	16671	16853	16915	16879	16740	16848	16739	16910	16732	16643	16802	16755	16598	16688	16494	16709	16594	16966	16828	16825	16971	16580	16814	16712	16642	16999	16807	16974	16828	16803	16718	16722	16915	16795	16988	16662	16928	16695	16660	16962	16839	16769	16834	16894	17020	16763	16795	16869	16727	16782	16725	16639	17018	16538	16737	16954	16747	16793	16734	16698	16883	16962	17086	16797	16774	16797	16872	16695	16693	16666	16607	16818	16920	17024	16731	16906	16790	16722	16657	16760	16965	16698	16955	16797	16725	16876	16895	16885	16802	17042	16898	16937	16768	17040	16857	16905	16647	16778	16720	16930	16834	16748	17091	16584	16954	16716	16822	16853	16918	16810	16836	16720	16867	16675	16993	16838	16616	16702	16774	16646	16987	16997	17234	16742	16883	16768	16914	16789	16962	16685	16686	16910	16942	17018	16909	16785	16928	16786	16741	16759	16843	16835	16737	16777	16876	16867	16709	16822	16854	16853	16715	16901	16818	16847	16819	16795	16620	16847	16870	16886	16686	16946	16776	16751	16914	16673	16881	16882	16702	16811	16748	16694	16785	16829	16915	16742	16915	16585	16802	16866	16730	16737	16833	16974	16703	16819	16810	16721	16670	16545	16847	16923	16826	16810	16811	16859	16708	16939	16833	16611	16898	16837	16970	16559	16755	16699	16772	16853	16856	16939	17004	16884	16968	16829	16657	16760	16855	16953	16857	16704	16711
28097	51430	47901	33203	21974	18292	15871	14975	15215	14627	14417	14407	14432	14268	14532	14398	14382	14188	14349	14149	14416	14292	14376	14457	14404	14407	14184	14418	14229	14217	14480	14360	14340	14303	14320	14128	14459	14446	14472	14417	14377	14421	14476	14334	14351	14417	14286	14155	14521	14385	14411	14467	14415	14341	14488	14403	14376	14342	14439	14299	14293	14349	14227	14303	14213	14347	14418	14310	14391	14338	14291	14556	14189	14366	14391	14282	14224	14247	14410	14494	14357	14402	14317	14193	14468	14370	14450	14561	14368	14352	14230	14313	14477	14338	14255	14391	14422	14398	14386	14359	14251	14448	14383	14390	14420	14287	14372	14579	14193	14324	14405	14379	14506	14380	14395	14337	14324	14312	14420	14359	14242	14331	14439	14242	14397	14364	14508	14407	14283	14263	14410	14368	14373	14280	14289	14396	14214	14294	14331	14448	14381	14274	14464	14394	14440	14515	14392	14446	14361	14348	14440	14183	14414	14376	14370	14537	14388	14234	14398	14306	14167	14476	14297	14303	14510	14521	14477	14443	14274	14260	14368	14432	14210	14435	14142	14224	14363	14349	14417	14266	14366	14425	14330	14338	14283	14420	14358	14344	14410	14378	14181	14330	14327	14387	14448	14415	14379	14505	14545	14423	14229	14332	14367	14385	14420	14648	14377	14221	14374	14403	14345	14281	14294	14351	14341	14357	14274	14417	14182	14427	14288	14315	14297	14246	14355	14322	14336	14303	14301	14405	14394	14370	14351	14275	14162	14350	14209	14412	14319	14430	14296	14503	14295	14289	14311	14232	14388	14496	14317	14528	14453	14353	14443	14294	14274	14382	14251	14419	14494	14181	14498	14222	14496	14504	14298	14279	14313	14330	14296	14471	14213	14214	14256	14390	14415	14197	14448	14491	14405	14518	14598	14320	14435	14273	14326	14439	14303	14295	14305	14369	14593	14303	14296	14389	14430	14315	14287	14408	14431	14250	14489	14306	14305	14242	14598	14279	14225	14384	14473	14336	14365	14452	14507	14404	14150	14265	14438	14443	14292	14281	14327	14458	14522	14413	14380	14310	14305	14361	14308	14343	14328	14494	14313	14358	14322	14418	14484	14502	14260	14282	14428	14445	14402	14383	14326	14510	14225	14349	14410	14493	14356	14496	14306	14290	14334	14266	14388	14335	14364	14347	14463	14285	14406	14345	14409	14450	14286	14337	14534	14335	14350	14306	14419	14401	14233	14327	14397	14391	14168	14296	14341	14321	14591	14390	14219	14337	14413	14349	14224	14317	14256	14495	14503	14339	14250	14326	14380	14268	14206	14241	14486	14333	14275	14487	14289	14451	14253	14386	14522	14376	14365	14304	14467	14520	14253	14209	14289	14341	14237	14325	14369	14398	14348	14340	14365	14383	14352	14430	14222	14317	14425	14318	14291	14360	14415	14159	14272	14409	14443	14351	14492	14412	14568	14411	14461	14480	14529	14308	14271	14436	14402	14421	14405	14378	14316	14328	14432	14288	14342	14249	14475	14281	14496	14386	14346	14172	14146	14367	14489	14530	14414	14336	14374	14472	14308	14306	14283	14400	14281	14381	14378	14360	14334	14330	14370	14171	14339	14365	14322	14460	14481	14430	14486	14211	14401	14408	14477	14276	14265	14386	14265	14434	14207	14316	14286	14236	14320	14286	14347	14204	14368	14345	14346	14339	14331	14314	14354	14458	14396	14219	14224	14254	14391	14328	14479	14242	14352	14379	14414	14379	14515	14252	14325	14584	14377	14343	14467	14256	14319	14291	14370	14392	14380	14356	14384	14472	14310	14513	14487	14472	14214	14451	14436	14280	14274	14353	14362	14448	14410	14417	14256	14217	14488	14487	14519	14479	14336	14214	14414	14293	14383	14325	14518	14374	14257	14203	14266	14379	14476	14417	14280	14366	14400	14148	14517	14410	14411	14361	14439	14292	14199	14354	14362	14270	14351	14361	14250	14320	14466	14384	14250	14462	14412	14242	14398	14407	14446	14399	14409	14288	14358	14445	14389	14332	14358	14288	14355	14441	14385	14472	14475	14378	14372	14516	14355	14415	14370	14274	14327	14346	14409	14226	14380	14228	14179	14349	14311	14295	14356	14307	14371	14266	14475	14265	14342	14369	14341	14419	14380	14422	14374	14262	14462	14433	14402	14193	14296	14434	14498	14327	14303	14360	14286	14412	14592	14338	14360	14300	14407	14413	14360	14472	14441	14145	14473	14456	14266	14335	14341	14388	14275	14310	14309	14485	14374	14379	14200	14290	14201	14432	14411	14401	14341	14294	14222	14438	14517	14481	14426	14298	14184	14333	14281	14251	14412	14214	14441	14420	14527	14369	14461	14221	14456	14412	14296	14126	14197	14321	14401	14383	14380	14447	14298	14304	14427	14395	14422	14432	14298	14297	14223	14269	14508	14360	14286	14413	14314	14188	14086	14274	14297	14502	14275	14350	14306	14297	14345	14450	14426	14523	14433	14283	14449	14312	14397	14428	14229	14389	14296	14290	14369	14379	14402	14262	14406	14481	14209	14302	14341	14357	14277	14483	14427	14445	14257	14583	14387	14318	14582	14152	14166	14391	14278	14334	14397	14321	14487	14329	14309	14387	14341	14235	14361	14296	14460	14445	14396	14304	14136	14555	14439	14456	14374	14299	14571	14357	14445	14381	14412	14288	14389	14478	14377	14335	14330	14303	14309	14373	14379	14258	14309	14311	14327	14260	14336	14435	14352	14299	14466	14240	14428	14340	14460	14420	14278	14291	14283	14394	14485	14386	14279	14407	14505	14363	14317	14341	14435	14325	14444	14330	14392	14324	14496	14288	14290	14258	14348	14526	14369	14302	14383	14291	14391	14255	14480	14304	14349	14552	14481	14251	14387	14309	14455	14279	14463	14132	14397	14337	14399	14342	14478	14332	14296	14486	14231	14526	14199	14397	14286	14343	14335	14280	14334	14477	14403	14304	14345	14265	14379	14350	14281	14182	14256	14402	14266	14435	14259	14383	14494	14388	14527	14305	14350	14400	14463	14200	14193	14448	14372	14591	14442	14313	14313	14383	14288	14391	14332	14453	14439	14337	14292	14211	14300	14333	14471	14439	14443	14164	14467	14347	14379	14107	14406	14477	14301	14315	14319	14261	14355	14487	14343	14273	14296	14334	14284	14216	14442	14256	14211	14270	14400	14379	14626	14306	14363	14260	14389	14478	14380	14292	14439	14332	14463	14474	14332	14218	14581	14424	14540	14362	14280	14312	14291	14406	14358	14356	14423	14203	14474	14224	14454	14448	14583	14288	14260	14390	14348	14273	14371	14486	14266	14367	14461	14345	14286	14436	14273	14426	14244	14256	14437	14317	14265	14417	14421	14280	14317	14251	14453	14440	14445	14336	14471	14205	14305	14410	14502	14204	14353	14325	14102	14362	14238	14547	14194	14304	14351	14289	14468	14285	14191	14434	14306	14412	14357	14265	14382	14326	14262	14334	14468	14408	14543	14406	14249	14355	14386	14288	14575	14262	14417	14398	14318	14518	14151	14435	14419	14365	14355	14253	14390	14301	14423	14289	14186	14348	14420	14245	14237	14382	14535	14528	14224	14320	14339	14383	14388	14177	14387	14424	14253	14340	14312	14308	14496	14255	14271	14393	14393	14373	14405	14382	14393	14403	14488	14553	14284	14273	14434	14074	14395	14457	14461	14379	14245	14232	14331	14478	14385	14313	14444	14305	14421	14278	14359	14216	14447	14341	14439	14408	14355	14326	14304	14492	14371	14385	14335	14343	14365	14350	14269	14429	14300	14458	14371	14363	14461	14343	14326	14424	14228	14315	14220	14466	14308	14413	14367	14418	14534	14355	14463	14446	14210	14441	14337	14231	14509	14270	14306	14329	14379	14143	14360	14400	14273	14329	14272	14331	14372	14235	14359	14434	14328	14289	14291	14416	14540	14289	14380	14391	14354	14373	14487	14261	14336	14246	14327	14324	14289	14389	14317	14354	14295	14396	14457	14439	14367	14357	14220	14366	14412	14276	14421	14328	14368	14357	14368	14545	14419	14432	14162	14398	14376	14547	14396	14430	14508	14361	14267	14348	14289	14259	14429	14210	14430	14426	14394	14363	14437	14238	14268	14341	14475	14275	14353	14317	14358	14405	14365	14266	14386	14427	14325	14305	14392	14311	14410	14429	14354	14383	14448	14471	14304	14243	14322	14506	14459	14274	14401	14282	14312	14253	14309	14261	14329	14495	14373	14223	14238	14444	14479	14301	14472	14388	14368	14331	14380	14255	14419	14379	14340	14449	14315	14448	14400	14426	14336	14318	14390	14360	14300	14324	14431	14588	14281	14233	14347	14410	14350	14131	14476	14409	14335	14368	14380	14287	14432	14271	14276	14490	14392	14307	14414	14399	14427	14302	14458	14349	14214	14348	14346	14371	14237	14333	14544	14477	14381	14282	14294	14269	14315	14292	14258	14396	14446	14371	14414	14399	14504	14315	14358	14325	14542	14327	14312	14337	14458	14452	14438	14399	14386	14345	14276	14356	14626	14283	14549	14443	14328	14313	14310	14471	14453	14316	14415	14407	14274	14413	14284	14459	14282	14367	14275	14465	14217	14198	14560	14450	14451	14327	14284	14501	14453	14529	14448	14510	14277	14296	14419	14333	14106	14173	14412	14561	14459	14444	14296	14466	14292	14271	14310	14381	14377	14226	14192	14383	14406	14296	14324	14175	14349	14234	14553	14579	14499	14287	14334	14392	14319	14343	14224	14365	14241	14387	14358	14247	14420	14411	14485	14284	14330	14461	14229	14315	14212	14430	14365	14430	14439	14480	14386	14479	14254	14482	14350	14239	14285	14400	14339	14455	14462	14269	14421	14263	14350	14308	14488	14458	14264	14291	14445	14363	14201	14374	14348	14307	14405	14448	14312	14323	14510	14524	14238	14459	14385	14282	14400	14305	14455	14344	14319	14282	14360	14340	14433	14462	14380	14509	14252	14223	14431	14509	14290	14333	14393	14320	14406	14286	14455	14437	14356	14298	14414	14476	14361	14387	14380	14271	14335	14452	14393	14230	14422	14490	14418	14380	14346	14458	14347	14434	14293	14244	14334	14292	14319	14196
24025	22479	42679	46202	35190	31256	25438	19804	20857	18401	17148	16803	16714	16729	16754	16654	16556	16729	16336	16414	16875	16750	16721	16592	16609	16847	16611	16587	16568	16509	16687	16742	16669	16590	16635	16296	16571	16620	16530	16456	16566	16558	16572	16405	16605	16446	16527	16402	16599	16547	16391	16616	16479	16650	16460	16424	16556	16526	16578	16782	16394	16529	16446	16472	16478	16510	16487	16436	16699	16591	16502	16297	16489	16531	16629	16634	16654	16465	16566	16573	16318	16509	16415	16446	16430	16287	16487	16394	16577	16424	16472	16370	16588	16271	16584	16568	16514	16444	16591	16425	16459	16360	16450	16319	16395	16410	16523	16618	16610	16520	16430	16413	16372	16486	16476	16442	16402	16581	16572	16723	16455	16648	16391	16364	16615	16780	16699	16434	16581	16384	16640	16515	16664	16529	16545	16478	16415	16505	16426	16225	16409	16706	16467	16674	16527	16395	16453	16639	16543	16387	16447	16680	16646	16435	16594	16571	16484	16446	16498	16583	16433	16582	16337	16566	16607	16586	16532	16344	16500	16515	16722	16277	16432	16466	16468	16454	16601	16410	16565	16480	16431	16411	16386	16562	16506	16465	16599	16625	16623	16449	16487	16782	16502	16523	16408	16587	16507	16392	16441	16433	16592	16480	16575	16486	16577	16574	16376	16510	16670	16457	16373	16259	16332	16569	16493	16499	16567	16520	16591	16585	16452	16564	16568	16525	16398	16473	16550	16401	16455	16460	16521	16626	16425	16489	16529	16530	16428	16340	16404	16341	16569	16489	16303	16529	16738	16630	16615	16424	16607	16456	16191	16561	16398	16329	16324	16257	16385	16575	16274	16273	16389	16478	16634	16484	16599	16305	16518	16314	16316	16535	16444	16424	16332	16497	16731	16409	16442	16242	16447	16599	16573	16278	16499	16487	16647	16408	16378	16716	16581	16549	16475	16377	16577	16441	16751	16474	16546	16557	16353	16634	16548	16502	16398	16523	16263	16646	16439	16342	16429	16606	16685	16598	16283	16344	16570	16451	16393	16610	16584	16693	16568	16467	16431	16464	16500	16649	16371	16543	16572	16243	16593	16757	16623	16431	16592	16458	16479	16496	16450	16509	16399	16645	16509	16530	16438	16609	16372	16435	16437	16540	16700	16591	16462	16683	16473	16585	16531	16533	16519	16355	16499	16323	16537	16566	16497	16419	16454	16399	16445	16399	16502	16384	16469	16619	16602	16467	16197	16338	16383	16515	16492	16366	16318	16453	16493	16455	16360	16570	16612	16474	16552	16529	16594	16613	16581	16296	16395	16407	16413	16348	16476	16506	16461	16561	16548	16356	16511	16554	16660	16348	16524	16566	16575	16563	16688	16640	16516	16265	16604	16501	16506	16752	16618	16364	16430	16658	16271	16382	16287	16577	16438	16325	16465	16471	16439	16497	16427	16560	16437	16417	16344	16554	16566	16612	16338	16498	16755	16496	16500	16582	16408	16489	16603	16557	16586	16483	16598	16689	16421	16529	16475	16533	16468	16504	16468	16496	16451	16426	16346	16633	16609	16702	16652	16455	16636	16549	16378	16407	16490	16282	16630	16679	16632	16472	16707	16467	16359	16493	16451	16280	16491	16285	16255	16521	16515	16401	16382	16649	16558	16371	16737	16567	16600	16653	16455	16531	16512	16614	16550	16502	16563	16420	16367	16580	16672	16627	16700	16585	16391	16318	16669	16308	16550	16489	16371	16593	16485	16284	16465	16433	16515	16482	16444	16491	16507	16594	16396	16610	16743	16432	16432	16617	16511	16485	16491	16511	16588	16472	16673	16523	16260	16467	16552	16271	16704	16552	16526	16272	16530	16481	16309	16603	16448	16561	16358	16299	16456	16568	16659	16703	16589	16344	16605	16540	16428	16770	16608	16354	16358	16528	16539	16552	16477	16599	16480	16462	16558	16392	16451	16466	16425	16477	16440	16539	16410	16580	16488	16502	16718	16446	16586	16595	16416	16434	16542	16557	16488	16587	16434	16526	16521	16527	16532	16498	16618	16617	16509	16402	16401	16498	16458	16483	16553	16353	16425	16717	16349	16545	16446	16578	16560	16476	16637	16438	16492	16497	16440	16551	16700	16463	16585	16655	16447	16421	16629	16576	16558	16655	16671	16603	16604	16307	16592	16651	16539	16452	16662	16682	16489	16461	16558	16623	16503	16655	16583	16629	16538	16389	16468	16430	16369	16559	16412	16368	16621	16489	16509	16527	16510	16451	16557	16495	16484	16604	16462	16425	16574	16534	16570	16476	16526	16568	16630	16692	16682	16459	16399	16500	16594	16575	16460	16364	16566	16553	16418	16574	16468	16485	16415	16389	16318	16370	16510	16371	16429	16453	16537	16495	16573	16376	16454	16434	16311	16586	16444	16464	16447	16511	16571	16519	16424	16581	16372	16822	16550	16498	16570	16652	16334	16443	16485	16460	16590	16436	16505	16583	16530	16675	16464	16452	16447	16445	16403	16531	16358	16249	16643	16577	16564	16396	16681	16515	16491	16408	16528	16494	16333	16648	16469	16484	16538	16670	16474	16515	16462	16357	16402	16384	16626	16701	16745	16403	16612	16439	16492	16271	16627	16431	16529	16588	16652	16593	16513	16599	16364	16723	16418	16670	16630	16645	16531	16420	16558	16243	16656	16420	16410	16492	16414	16696	16554	16589	16431	16419	16490	16383	16630	16437	16241	16440	16308	16479	16370	16392	16686	16503	16571	16622	16511	16692	16342	16459	16811	16558	16595	16582	16341	16494	16464	16546	16520	16589	16500	16514	16628	16552	16576	16495	16398	16582	16602	16302	16576	16434	16487	16516	16610	16601	16488	16425	16486	16385	16472	16502	16364	16537	16517	16507	16705	16460	16538	16576	16571	16400	16563	16327	16634	16536	16603	16307	16584	16482	16514	16355	16682	16527	16690	16487	16549	16643	16607	16344	16490	16571	16725	16480	16432	16508	16644	16595	16484	16326	16627	16521	16653	16722	16332	16421	16633	16479	16483	16462	16473	16452	16412	16405	16532	16367	16525	16310	16332	16561	16557	16567	16483	16377	16740	16435	16463	16472	16573	16567	16508	16365	16737	16440	16618	16571	16443	16634	16549	16582	16676	16543	16583	16307	16577	16412	16566	16518	16453	16521	16644	16531	16577	16566	16648	16687	16522	16420	16466	16474	16294	16716	16588	16539	16374	16468	16699	16526	16329	16291	16369	16537	16410	16442	16450	16416	16461	16446	16459	16570	16470	16469	16505	16424	16526	16540	16583	16523	16477	16556	16408	16466	16543	16578	16623	16597	16523	16357	16619	16595	16545	16651	16662	16602	16493	16845	16563	16557	16528	16410	16525	16632	16557	16414	16592	16371	16560	16538	16531	16645	16456	16486	16381	16500	16458	16503	16514	16477	16675	16651	16691	16682	16477	16666	16604	16239	16482	16512	16631	16506	16302	16461	16467	16541	16377	16525	16670	16581	16546	16482	16667	16497	16454	16255	16354	16467	16484	16410	16532	16569	16521	16591	16603	16474	16658	16470	16461	16481	16382	16260	16572	16629	16538	16524	16456	16462	16517	16618	16658	16740	16623	16563	16458	16239	16463	16582	16697	16635	16832	16526	16426	16519	16553	16587	16421	16503	16484	16478	16484	16487	16577	16686	16504	16594	16613	16534	16507	16669	16577	16522	16650	16352	16597	16631	16468	16686	16427	16501	16511	16432	16362	16368	16486	16700	16714	16530	16435	16530	16573	16490	16491	16602	16414	16437	16492	16652	16505	16585	16607	16424	16367	16453	16713	16431	16466	16555	16455	16648	16312	16673	16509	16592	16614	16675	16495	16717	16711	16441	16623	16584	16806	16595	16706	16665	16533	16439	16547	16442	16630	16496	16449	16574	16502	16547	16632	16452	16538	16668	16503	16363	16717	16594	16345	16559	16328	16465	16501	16465	16314	16335	16738	16483	16332	16629	16550	16549	16626	16446	16471	16363	16535	16378	16456	16533	16405	16305	16534	16502	16666	16547	16603	16505	16451	16333	16452	16579	16501	16493	16515	16603	16622	16389	16502	16323	16432	16461	16364	16367	16536	16693	16593	16604	16553	16447	16552	16548	16535	16539	16149	16442	16314	16672	16708	16386	16354	16494	16720	16699	16490	16529	16648	16593	16442	16552	16440	16449	16440	16305	16456	16401	16455	16477	16395	16488	16584	16357	16536	16625	16493	16572	16521	16569	16458	16436	16455	16560	16541	16360	16399	16627	16770	16636	16552	16531	16484	16405	16509	16459	16722	16508	16416	16483	16582	16667	16471	16480	16431	16561	16399	16591	16637	16494	16368	16409	16444	16601	16537	16538	16436	16245	16362	16470	16615	16766	16488	16460	16465	16537	16588	16375	16670	16436	16487	16711	16481	16504	16535	16666	16696	16319	16553	16673	16545	16610	16476	16397	16410	16640	16376	16524	16608	16370	16574	16538	16735	16331	16575	16463	16475	16476	16373	16571	16388	16556	16658	16316	16531	16642	16364	16574	16480	16654	16556	16419	16690	16597	16590	16465	16619	16577	16584	16583	16468	16487	16443	16482	16500	16526	16440	16446	16365	16429	16595	16315	16539	16391	16463	16421	16573	16579	16534	16405	16373	16429	16473	16285	16460	16425	16413	16387	16529	16671	16573	16463	16605	16369	16441	16552	16514	16434	16660	16468	16581	16399	16662	16681	16516	16452	16510	16317	16378	16364	16485	16464	16551	16501	16467	16576	16522	16646	16350	16596	16433	16388	16422	16535	16438	16550	16484	16552	16649	16463	16577	16440	16409	16467	16579	16402	16497	16610	16549	16433	16576	16255	16490	16594	16514	16604	16604	16461	16457	16533	16375	16585	16389	16542	16385	16541	16766	16563	16522	16390	16587	16387	16547	16518	16328	16523	16538	16440	16470	16530	16463	16491	16486	16503	16366	16555	16690	16491	16583	16594	16536	16645	16477	16603	16283	16287	16512	16577	16591	16585	16371	16645	16747	16335	16554	16580	16392	16577	16400	16540	16536	16460	16466	16535	16612	16398	16655	16417	16759	16479	16613	16564	16247	16431	16359	16535	16381	16376	16588	16512	16532	16513
40499	84117	83389	60433	40947	31864	22134	17488	20829	15776	14497	14500	14411	14625	14451	14331	14441	14295	14242	14404	14438	14263	14321	14391	14360	14400	14248	14163	14340	14308	14259	14279	14189	14422	14094	14153	14244	14197	14326	14359	14271	14440	14277	14405	14125	14173	14267	14131	14206	14149	14199	14118	14321	14310	14354	14374	14227	14288	13989	14399	14388	14255	14228	14225	14295	14215	14140	14251	14347	14250	14322	14280	14287	14350	14127	14235	14309	14350	14327	14404	14207	14140	14383	14151	14319	14036	14375	14284	14284	14242	14282	14391	14239	14167	14237	14255	14396	14286	14276	14354	14312	14277	14302	14182	14287	14220	14210	14234	14249	14284	14241	14281	14236	14323	14214	14167	14271	14193	14390	14192	14246	14128	14159	14303	14260	14190	14284	14133	14324	14167	14410	14357	14213	14011	14222	14127	14316	14153	14313	14116	14210	14173	14330	14377	14309	14043	14135	14321	14199	14252	14269	14380	14284	14152	14248	14195	14208	14256	14308	14340	14101	14096	14321	14482	14103	14328	14273	14249	14220	14304	14190	14181	14299	14201	14123	14323	14301	14383	14252	14375	14169	14232	14256	14158	14251	14343	14093	14344	14203	14243	14175	14243	14232	14181	14127	14174	14377	14286	14227	14302	14354	14247	14238	14328	14398	14312	14220	14234	14253	14275	14240	14377	14327	14292	14189	14305	14221	14201	14181	14102	14227	14296	14206	14393	14226	14277	14253	14194	14270	14331	14375	14416	14224	14125	14256	14277	14254	14295	14199	14153	14410	14137	14426	14298	14312	14194	14285	14172	14099	14384	14234	14217	14306	14202	14214	14197	14287	14153	14297	14260	14220	14298	14181	14208	14317	14275	14127	14285	14403	14166	14279	14181	14172	14252	14264	14189	14152	14218	14087	14170	14194	14381	14252	14268	14276	14306	14266	14275	14193	14398	14268	14147	14217	14171	14223	14214	14421	14192	14387	14365	14298	14329	14244	14133	14194	14231	14295	14313	14321	14292	14344	14219	14380	14237	14105	14350	14125	14340	14333	14280	14255	14121	14216	14018	14321	14239	14226	14176	14363	14297	14144	14219	14027	14086	14248	14084	14076	14196	14292	14113	14320	14217	14259	14132	14205	14170	14226	14272	14224	14119	14220	14216	14234	14323	14310	14267	14316	14426	14194	14226	14226	14134	14310	14329	14390	14376	14273	14418	14171	14190	14380	14248	14241	14221	14271	14290	14252	14176	14206	14192	14216	14165	14318	14193	14165	14211	14258	14285	14248	14133	14295	14333	14326	14177	14260	14229	14291	14303	14428	14084	14390	14377	14315	14127	14252	14363	14104	14112	14068	14347	14305	14464	14262	14271	14213	14328	14322	14285	14281	14195	14139	14243	14297	14383	14159	14271	14171	14236	14171	14258	14283	14299	14204	14429	14280	14405	14326	14260	14319	14188	14309	14357	14216	14064	14201	14316	14064	14356	14058	14461	14148	14362	14124	14065	14217	14330	14281	14084	14097	14330	14094	14241	14380	14089	14053	14483	14363	14214	14312	14124	14191	14272	14362	14081	14372	14189	14182	14299	14219	14219	14228	14263	14195	13869	14155	14307	14244	14153	14265	14312	14248	14403	14206	14262	14230	14241	14400	14174	14339	14378	14231	14164	14204	14303	14213	14256	14249	14301	14314	14066	14416	14203	14161	14278	14309	14161	14132	14187	14317	14148	14268	14323	14255	14285	14171	14281	14226	14125	14241	14367	14307	14086	14238	14288	14289	14133	14224	14336	14305	14248	14128	14232	14112	14336	14278	14180	14411	14091	14261	14308	14193	14293	14289	14144	14329	14242	14224	14206	14238	14315	14194	14077	14289	14407	14345	14277	14092	14048	14273	14362	14155	14350	14370	14140	14239	14172	14162	14322	14074	14107	14241	14267	14009	14291	14285	14077	14208	14182	14328	14089	14319	14177	14285	14328	14306	14119	14404	14281	14226	14216	14399	14202	14218	14203	14262	14158	14283	14248	14241	14266	14259	14166	14203	14327	13934	14178	14294	14329	14185	14061	14265	14273	14166	14199	14178	14273	14252	14146	14201	14182	14359	14119	14231	14202	14149	14123	14223	14303	14132	14250	14233	14455	14296	14174	14274	14219	14142	14225	14225	14358	14267	14321	14243	14130	14163	14197	14323	14173	14362	14163	14321	14154	14389	14279	14386	14101	14189	14076	14212	14292	14222	14260	14154	14157	14278	14158	14174	14385	14219	14203	14190	14077	14287	14064	14413	14240	14285	14421	14319	14253	14329	14189	14169	14089	14227	14109	14386	14174	14321	14325	14193	14120	14327	14279	14327	14344	14243	14178	14256	14302	14262	14073	14354	14089	14072	14258	14208	14370	14287	14169	14184	14164	14465	14299	14185	14098	14246	14364	14292	14125	14270	14189	14288	14240	14330	14382	14121	14253	14322	14228	14332	14267	14455	14141	14141	14160	14108	14102	14308	14352	14335	14319	14255	14358	14109	14128	14412	14219	14260	14231	14076	14201	14143	14339	14147	14242	14106	14534	14152	14335	14412	14119	14215	14357	14216	14114	14294	14100	14325	14333	14205	14282	14232	14298	14255	14247	14144	14174	14236	14310	14274	14133	14181	14299	14153	14238	14136	14162	14219	14286	14226	14186	14238	14280	14386	14281	14407	14209	14337	14335	14136	14333	14124	14283	14196	14188	14255	14191	14079	14245	14106	14257	14272	14206	14301	14273	14207	14265	14115	14082	14312	14097	14400	14394	14175	14173	14440	14351	14200	14324	14334	14358	14259	14399	14276	14309	14343	14288	14323	14121	14107	14303	14325	14096	14165	14209	14407	14250	14231	14229	14196	14180	14298	14204	14193	14070	14291	14230	14157	14286	14288	14244	14171	14157	14331	14212	14226	14225	14163	14245	14381	14215	14105	14186	14359	14180	14143	14283	14284	14217	14243	14238	14220	14131	14376	14156	14184	14175	14206	14194	14344	14407	14100	14255	14252	14198	14391	14212	14301	14155	14347	14452	14192	14419	14253	14196	14214	14208	14409	14346	14408	14136	14077	14455	14122	14056	14245	14153	14092	14326	14325	14213	14052	14220	14265	14224	14255	14193	14339	14205	14340	14360	14275	14300	14200	14146	14282	14224	14307	14372	14211	14250	14157	14177	14156	14306	14273	14348	14230	14122	14179	14177	14335	14155	14208	14184	14142	14112	14272	14341	14306	14298	14289	14255	14315	14202	14117	14389	14170	14161	14238	14261	14142	14188	14211	14257	14321	14172	14161	14227	14146	14260	14259	14366	14350	14193	14226	14019	14243	14111	14093	14246	14286	14311	14344	14220	14269	14434	14249	14211	14205	14256	14260	14204	14276	14285	14189	14180	14289	14198	14390	14151	14249	14085	14336	14053	14283	14244	14280	14330	14139	14330	14268	14259	14152	14345	14160	14233	14277	14353	14234	14364	14084	14255	14238	14299	14367	14143	14262	14158	14268	14358	14029	14291	14242	14357	14161	14195	14255	14245	14228	14272	14237	14332	14217	14147	14119	14280	14072	14363	14322	14333	14251	14191	14144	14356	14322	14203	14337	14264	14239	14138	14253	14174	14432	14214	14265	14194	14123	14101	14343	14307	14323	14361	14240	14426	14372	14188	14105	14178	14114	14292	14131	14369	14290	14277	14231	14235	14419	14275	14280	14346	14135	14195	14142	14294	14259	14375	14339	14086	14293	14154	14217	14251	14331	14279	14315	14250	14260	14308	14322	14266	14238	14184	14220	14324	14315	14263	14380	14312	14180	14170	14295	14187	14370	14390	14349	14317	14278	14262	14300	14311	14297	14225	14156	14263	14340	14240	14189	14289	14361	14217	14362	14071	14382	14240	14406	14163	14294	14156	14099	14166	14196	14196	14194	14165	14131	14147	14020	14277	14229	14246	14216	14279	14112	14169	14267	14242	14057	14085	14285	14103	14182	14251	14135	14137	14414	14011	14180	14187	14174	14442	14191	14094	14196	14391	14175	14278	14267	14219	14253	14222	14299	14306	14358	14252	14240	14053	14251	14271	14287	14217	14283	14124	14233	14283	14386	14143	14157	14106	14346	14163	14249	14328	14323	14278	14096	14217	14203	14240	14319	14195	14257	14094	14223	14338	14369	14157	14341	14197	14153	14399	14149	14278	14300	14153	14317	14242	14241	14290	14155	14154	14347	14408	14215	14291	14308	14196	14273	14317	14319	14208	14311	14339	14320	14207	14249	14250	14362	14324	14265	14085	14358	14238	14284	14374	14307	14200	14170	14155	14361	14227	14297	14242	14092	14206	14301	14063	14343	14118	14402	14251	14408	14318	14331	14138	14181	14186	14279	14387	14275	14338	14075	14351	14272	14271	14365	14112	14282	14193	14287	14365	14322	14358	14192	14327	14411	14100	14402	14305	14140	14284	14198	14253	14138	14381	14240	14198	14215	14244	14309	14117	14470	14239	14294	14276	14340	14291	14325	14065	14121	14157	14394	14204	14276	14185	14297	14224	14270	14175	14209	14220	14266	14395	14213	14223	14309	14238	14053	14242	14215	14170	14186	14345	14308	14264	14198	14110	14365	14402	14273	14346	14184	14173	14224	14226	14210	14191	14290	14185	14356	14342	14291	14260	14161	14216	14269	14240	14259	14169	14263	14106	14237	14159	14217	14423	14224	14254	14273	14372	14171	14201	14183	14232	14082	14205	14456	14276	14215	14264	14178	14355	14336	14318	14126	14289	14204	14350	14400	14279	14179	14329	14289	14277	14228	14259	14252	14329	14236	14370	14237	14254	14401	14337	14297	14320	14366	14333	14382	14354	14264	14195	14136	14362	14232	14286	14258	14395	14363	14265	14185	14216	14205	14267	14237	14133	14174	14149	14256	14301	14201	14525	14374	14253	14298	14415	14108	14209	14311	14320	14273	14185	14142	14231	14185	14383	14273	14125	14292	14332	14252	14412	14247	14313	14165	14359	14386	14341	14334	14206	14077	14350	14320	14283	14344	14266	14325	14267	14449	14211	14390	14416	14252	14402	14259	14222	14313	14218	14050	14253	14290	14309	14166	14224	14234	14130	14422	14391	14321	14250	14432	14205	14343	14108	14257	14324
22668	21551	35581	39893	37234	34219	30520	22254	25646	19559	17116	16759	16736	16436	16291	16511	16400	16460	16321	16327	16278	16306	16386	16390	16427	16419	16356	16280	16443	16408	16302	16286	16236	16185	16261	16231	16284	16256	16242	16294	16350	16386	16190	16361	16413	16025	16175	16267	16327	16269	16268	16317	16123	16180	16180	16218	16392	16186	16364	16235	16185	16052	16247	16022	16298	16074	16302	16141	16219	16014	16026	16045	16112	16129	16215	16472	16130	16152	16271	16206	16247	16074	16244	16239	16296	16109	16302	16063	15935	15975	15971	16236	16259	16262	16176	16005	16044	16049	16171	16115	16363	15932	16084	16347	16244	16228	16112	16074	16115	16106	16135	16229	16098	16173	16098	16120	16121	16190	16153	16052	16204	15906	16301	16121	16162	16061	16153	16300	16353	16171	16199	15996	16332	16134	16127	16275	16214	16029	16095	16194	16101	16153	16037	16144	16137	15975	16098	16202	16273	16080	15954	16112	16164	16092	16173	16238	16058	16193	16095	16198	16139	16038	16281	16356	16162	16265	16074	16268	15949	16072	16006	16215	16032	16209	16176	16174	16128	16077	16100	16239	16144	16242	15940	16241	16381	16080	16159	16312	15954	16160	16236	16218	15898	16160	16241	16078	16198	16156	16214	16164	16104	16328	16232	15935	16238	16180	16368	16084	16123	16133	16098	16098	16092	16051	16183	16185	16191	16032	16114	16111	16164	16107	16167	15971	16259	16141	16282	16070	16148	16156	16172	16136	16250	16074	16021	16166	15986	16215	16231	16191	16225	16151	16121	16064	16141	16256	16142	16129	16208	16020	16183	16200	16109	16162	16184	16087	16096	15981	16057	16052	16109	16259	15975	15979	16069	16095	15898	16257	15873	16128	16064	16302	16125	15928	16126	15985	15977	16177	16196	15907	16149	16136	16140	15956	15986	16340	16323	16062	16310	16234	16282	16088	16315	16107	15923	16172	15946	16171	16058	16100	16314	16166	16126	16182	16130	16160	16115	16041	15877	16137	16192	16229	16403	16103	16229	16281	16278	16222	16011	16022	15953	15879	16106	16273	16086	15931	16186	16123	16107	15974	16051	16053	16183	16348	16171	16239	16156	16205	15902	16135	16210	16141	16129	16103	16001	16030	16125	16083	16054	16146	16101	16290	16163	16241	16227	16193	16232	16013	16126	16245	15943	16181	16025	16326	16167	16059	16036	16215	16097	16180	16216	16140	15968	16081	16240	16066	16024	16051	16124	16067	16186	16289	15959	16104	16041	16239	16247	16327	16127	16121	16321	16095	15975	16156	16078	16094	16284	16007	16249	16105	16282	16229	15815	16159	16191	16082	15995	16273	16155	16255	15928	16151	16128	16111	16112	16079	16070	16144	16105	15926	16242	16225	16167	16197	16265	16130	16298	16219	16033	16100	16228	16248	15979	16210	16103	16033	16181	16267	16179	16075	15974	15966	16002	16224	16388	16229	16104	16102	16246	16136	16108	16254	16129	16059	16004	16106	16182	16079	16133	16216	15941	16077	16103	16055	16134	16042	16195	16043	16013	15942	15908	16142	16139	15997	16192	15970	16258	16183	16237	16091	16067	16046	16173	16154	16182	16082	16165	15963	16214	16201	16298	16217	16060	16189	16132	16180	15978	16188	16175	16074	16121	16132	16306	16076	16276	16098	16077	16152	16170	16098	15981	16048	16192	16200	16114	16208	16003	16116	16211	15969	16311	16103	16101	16067	16166	16389	16181	16174	15986	16084	16170	16288	16005	16241	16279	16287	16173	15987	16329	16044	16097	16176	16250	16069	16045	16302	16167	16238	16093	16116	16183	16280	16282	16237	16095	16291	16426	16303	16058	15846	16023	15909	16063	16108	16028	16339	16158	15998	16312	16290	16056	16031	16256	16263	16169	16027	16128	16140	15999	16091	16175	15966	16098	16266	16112	16276	16318	16125	16209	16405	16128	16095	16068	16169	16066	16002	16148	16031	16080	16012	16265	16231	15922	16060	16087	16002	16073	16177	16123	16009	16229	16240	16181	16295	16019	15987	16282	15941	16098	16357	16172	15952	16147	16092	15958	16036	16033	16215	16065	16104	15971	16036	15955	16096	15988	15896	16091	16194	16150	16206	16090	16104	16294	16098	16238	16182	16282	15997	16007	16382	15951	15998	16257	16413	16272	16195	16150	16073	16211	16004	16107	16094	16300	16072	16006	16324	16168	16135	16176	16101	16247	16041	16126	16251	16097	16155	16177	15963	16056	16040	16157	16187	16298	16194	16137	16159	16052	16185	16202	16150	16116	15949	16117	16010	16046	16206	16186	16201	16141	16187	16204	16294	16022	16194	16252	16128	16029	16126	16246	16113	16250	16088	16019	16352	16289	16122	16165	15945	16166	16135	16141	16244	16216	16155	16142	16395	16325	16059	16443	16026	16044	16049	16260	15968	16021	16083	16027	16111	15975	16138	16089	16160	16104	16158	16158	16287	16135	15984	16335	15974	16157	16112	16195	16242	16128	16167	16187	16102	16098	16252	16169	15900	16068	15862	15989	16196	16321	15919	16041	16171	16342	16212	16244	16088	16058	16102	16009	16136	16113	16118	16207	16048	15969	16029	16295	16060	16040	16285	16221	16367	16296	16079	16043	16112	16155	15976	16003	16012	16054	16113	16148	15941	16032	16169	16004	16270	16317	16275	16257	16247	16147	16067	16106	16121	16185	16180	16221	16107	16261	16170	16109	16192	16261	16129	16137	16250	15970	15879	16024	16103	16104	16151	16291	16100	16190	16079	16233	16184	16006	16055	16118	16193	16035	15970	16115	16185	16233	16292	16223	16029	15993	16202	16079	16166	15964	15997	16243	16093	16286	15967	16240	16043	16186	16127	16133	16189	16094	16081	16268	16355	16009	16129	15980	16275	16247	16128	16159	16046	16140	16126	16174	16224	16124	16085	16156	16299	15936	16323	16194	16151	16219	16061	16215	16090	16111	16294	16213	16020	16102	15872	16143	16095	16104	16122	16066	16060	16044	15994	16192	15974	16046	16099	16221	15982	16174	16243	16270	16126	15982	16250	16091	15970	15886	15855	15891	15980	16040	15869	16057	16241	15966	15916	16158	16162	16237	15911	16081	16005	16080	16301	16143	16271	16138	16051	16102	16054	16080	16242	16104	16086	16119	16259	16219	16180	16209	16216	16090	16083	16058	16029	16208	16140	16154	16087	16108	15945	15998	16057	16293	15970	16180	16055	16031	16229	16270	16189	16382	15991	16177	16146	16324	15951	16109	16171	16112	16254	16218	16199	16240	16051	16136	16249	16348	16296	16174	16163	16131	16308	16258	16226	15931	16062	16110	16197	16109	16087	16280	16058	16207	16221	16071	16193	16108	16128	16206	16213	16219	15920	16114	16209	16067	16249	15942	16075	16063	16081	16161	16142	16290	16139	15954	16076	16120	16108	16403	16128	16033	16120	16150	16157	15808	15908	16209	16010	16154	16167	16018	16206	16023	16198	16049	16110	16030	16095	16321	16126	16205	16113	16061	16217	16207	16275	16113	16112	15887	16076	16036	15973	16059	16094	16103	16141	16373	16384	16094	16023	16108	16017	16009	16000	16100	16139	16176	16330	16198	16180	16205	16071	16218	16043	16048	16238	16386	16177	16166	16149	16275	16152	16190	16227	15992	16225	15911	16254	16179	16059	16309	16106	16133	16054	16060	16032	16313	16239	16211	16009	16127	16075	16098	16095	16197	16162	15986	16239	15948	15789	16254	16269	16275	16179	16216	16098	16228	16198	16133	16029	16266	16071	16117	16144	16053	16102	16173	16235	16209	16215	16056	16065	16147	16130	16171	16089	16108	16278	16078	16126	16021	16333	16175	15970	15979	15929	15995	16088	16258	16089	16136	16092	16344	16223	16223	16296	16231	16326	16230	16150	15861	16116	16215	15904	16201	16024	16064	16019	16266	16010	16205	16199	16210	16339	16033	16324	16126	16327	16103	16343	16061	16117	16206	16252	16173	16070	16130	16202	15903	16140	16136	16112	16155	15912	16051	16263	16208	16027	16116	16068	16117	16092	16027	16068	16106	16147	16140	16151	16234	16147	15952	16047	16123	16147	16109	16186	16027	16174	16161	16273	15953	16268	16076	16402	16021	16088	15964	16092	16345	16057	16038	16250	15876	16227	16158	16169	16337	15922	16099	16077	16120	15973	16143	16037	16203	16328	16068	16140	16171	16052	16026	16109	16368	16013	16105	16045	16111	16084	16139	16075	16135	16221	16064	16078	16182	15924	16121	15994	16272	15932	15964	16059	16089	16091	16278	16336	16159	16222	16255	16226	16176	16222	16220	16380	16348	16103	15932	16063	16225	16039	16039	16058	16128	15982	16075	16164	16144	16267	16137	16181	16090	16145	16050	16164	16209	16281	16209	16162	16197	16076	16220	16157	16094	16072	16081	16151	16346	16225	16194	16013	16137	16084	16043	16244	16053	16091	16164	16250	16011	16020	16207	16037	16306	16208	16099	16223	16271	16051	16057	16272	15873	16082	16253	16170	16266	16183	16045	16156	16323	16142	16296	16075	15961	16252	16069	16098	15877	16095	16196	16126	16043	16145	16156	15823	16071	16129	16177	16260	16042	16205	16253	16162	16198	16182	16099	16141	16141	16169	16207	16274	16183	16217	16164	16093	16133	16119	16069	16197	16193	16169	16159	16274	16224	16026	16183	16237	16202	16159	16204	16090	16162	16068	16304	16283	16189	16391	16193	16023	16136	16163	16145	16422	16340	16015	16015	16087	16096	16166	16074	16029	16336	16144	16153	16101	16360	16199	16189	16140	16038	16077	16195	15907	15996	16074	16079	16253	16189	15988	16015	16041	16227	15936	16260	16030	16259	16038	16059	16066	16184	16126	16130	16104	16206	16138	15942	16250	16188	15929	16134	16193	16145	16077	16004	15994	16287	16147	16136	15905	16050	16009	16271	16167	16002	16172	15978	16068	16072	15930	16190	16071	16322	15950	16257	16160	16093	16197	16053	16133	16111	16256	15963	16340	16258	16274	16122	16249	16244	16192	16105	16078	16058	15999	16206	16232	16220	16289	16287	16245	16318	16114	16123	16017	16166	16207	16124	16225	16269	16105	16023	16291
44450	85511	92600	75078	52987	39826	29497	20243	27475	16649	14492	14291	14256	14241	14247	14123	14087	13976	14100	14065	14048	13862	14037	13978	14013	14124	13944	14049	14088	13938	13991	14014	13863	13980	14043	13943	13861	14057	13942	14168	13993	13999	14063	14098	14205	14068	13994	14040	13897	13904	14020	14066	13926	13815	13962	14000	14107	13995	13885	14042	13915	13911	13802	13988	14078	14050	13902	14031	13938	13922	14083	13767	13804	14034	13819	13983	14025	13939	14026	13905	13868	14087	14039	13969	14215	14101	13913	13963	14062	13975	14040	13999	13869	13981	13989	13989	13908	13912	13804	13909	13916	14083	13958	13913	13855	13952	13904	13848	14105	13881	13860	13981	13985	14004	14066	13861	14017	13861	14022	13809	14062	13960	13905	14084	14026	13898	13951	13815	14115	13896	13833	14023	13864	13989	13909	14091	13854	14125	14112	13989	13924	13977	14095	13913	14065	13931	13916	13935	13808	14138	13864	13958	13927	14055	14076	13836	13848	13860	13974	14121	13922	14005	13862	14028	14103	14042	13899	13992	13809	14052	13873	14034	13809	14070	14060	14027	13942	14035	13883	14058	13804	13923	14113	14167	13988	14016	14042	13940	13939	13999	13996	13977	13979	14084	14056	13899	13961	13817	14052	13800	13962	13970	14005	13962	13883	13979	13899	13994	13983	13958	13725	13995	13950	13883	14002	13984	13949	13929	14005	13863	13927	14010	13887	13917	13903	13890	13925	13776	13936	14088	14037	13734	13935	13751	14007	14072	13912	14028	14071	13903	13944	13926	13992	13927	14025	13886	14018	13831	13959	13968	14089	13994	14071	13958	13798	13948	13966	13920	14150	13831	13843	13872	13896	13917	13909	13986	13877	13870	13980	13846	13989	13864	13904	14007	13812	13923	13880	13954	13850	13971	13972	14012	13939	13881	13938	14007	13908	13878	13969	13932	14132	14052	14001	13923	13924	13855	13877	13969	14192	13897	14109	13890	14180	13913	14033	13899	14012	13951	13984	13887	13959	14033	13836	14053	13998	13993	14043	13903	14046	13950	13992	14132	13838	13935	14153	13942	13983	13979	13909	13881	14113	14034	13963	13988	13991	13897	13804	13985	14022	14088	13787	13872	13942	13773	14005	13869	13923	14146	13886	14108	14000	13906	13885	13933	13950	14023	14049	14042	13730	13974	13948	14031	13994	14056	13998	14050	13901	13978	13915	14046	14018	14088	13922	13945	14012	13942	14090	13877	13906	13941	13937	13999	13848	13938	13969	13916	13976	14091	14142	13724	13895	13950	13956	14036	13860	13891	13923	13894	13918	13933	14022	13934	14011	14103	13844	14099	14059	13932	13767	14129	14023	14034	14043	13984	14083	13913	14037	13901	13844	13899	13845	14023	14112	13897	14187	13870	13914	14075	13905	14072	14008	13879	14176	13888	13991	13975	14110	13759	14112	14035	13960	13984	13891	13811	13829	13936	13829	13769	13836	13986	14059	13941	14131	13874	13868	13959	14039	14032	14008	13911	13861	13946	13881	13899	14051	13934	14122	14027	13801	14038	13911	13797	13908	14207	13974	13863	13965	14087	13921	14071	13921	13887	13868	13985	13747	13973	13889	13902	13888	13977	13959	13782	13929	13839	13966	13983	13913	13958	13878	13992	13999	13864	13907	13965	13992	14083	13990	13906	13964	13953	14049	13879	14038	13989	13917	13847	14002	14003	14060	14000	13988	14118	14032	13968	14038	13964	14126	13920	14094	14060	13997	13948	13950	14034	13929	13946	13947	13950	14069	13977	14062	13951	13970	13907	14023	14043	14192	13954	13927	13929	13997	13955	13937	13869	13841	13968	13882	13905	13894	13813	13906	13943	13987	13955	13775	13910	13932	13908	13974	13873	14028	13960	13928	13879	13939	13831	13966	14018	13931	14086	14013	13947	13932	13979	14125	13966	13909	13996	13968	14146	13830	13955	13995	13860	14002	14112	13927	14012	13841	13978	14056	13919	14016	13900	13961	13868	13832	13992	13870	13700	14009	13884	13829	13906	13934	13996	14017	14096	13873	13779	13986	13941	13865	13863	13997	14059	14103	13965	13900	13945	13990	13880	13983	13930	14052	13842	13911	14158	13906	14010	13910	14135	13878	14023	13856	13850	13999	13818	13964	14119	14100	13924	13828	13941	14138	14068	13725	13973	13830	13847	13765	13825	13882	13886	13936	14001	13962	13943	13962	13827	13858	14021	13807	14023	13871	14031	14009	13908	13759	14070	14035	13982	13993	14105	13937	14029	13991	13846	14006	14192	14020	13973	13789	13832	13899	13837	13913	13941	14031	14011	13922	13807	13939	13917	14050	13950	13839	13895	13936	13848	14043	13838	13776	14024	13881	13963	14009	13883	13921	13921	13990	13936	13982	13874	13846	13902	13867	13714	13997	13854	13877	13935	13960	13998	13855	13839	13923	13983	13861	13852	13920	13980	14050	13882	13814	13949	13911	14006	13999	13825	14018	14051	13906	13914	14008	13997	13872	14031	14032	13955	14003	13899	13890	14000	13996	14030	13808	13986	13979	13990	13942	13783	13968	13930	13886	13974	13885	14031	14248	13902	14002	13864	14105	13944	13974	14020	13814	14090	13789	14022	13991	13809	13814	13960	14050	14005	13905	13915	13957	14100	14062	13953	13892	13955	13913	14066	13947	14032	13992	14068	14051	13883	13958	13999	14076	13823	13849	14000	13988	13995	13998	14011	13939	13839	13920	13862	13985	14044	13949	13958	13949	14025	13821	13863	14058	14012	14052	13987	13903	13918	13886	13961	14037	13940	14055	13990	14083	13894	14031	13830	13914	14069	13956	14029	13993	13912	13984	14086	13842	13955	13966	13887	13859	14008	13877	13972	14025	13881	13920	14016	13874	14021	14108	13966	14016	13789	13940	13850	13960	14015	13926	14015	13847	13980	14196	13943	13935	13953	14127	13988	14011	13950	13997	14099	13910	13817	13993	14090	14090	13815	13733	13934	14046	14000	13930	14059	13872	13944	14040	14116	13930	13942	13937	13937	14015	14009	13964	13909	14001	13939	14047	14063	13941	13773	13826	14002	13795	13891	14066	13871	13838	13953	13944	13973	13959	14050	14021	13793	14021	13962	13952	13994	13978	13948	13853	14059	13849	13946	13956	13813	14028	13889	13942	13948	13894	13996	13859	13925	13974	13975	13928	14028	13877	13851	13983	13916	13866	14111	13859	13946	14098	14174	14040	14039	13942	13895	13971	13937	13989	14054	13903	13971	13916	14060	13932	13912	13862	13761	13991	13924	14013	14012	14004	13933	13949	13841	14025	13919	14145	13922	13925	13946	14044	13898	14026	13892	13843	13944	14200	14169	13873	13914	14091	14057	14051	13959	13895	13821	14019	14060	13913	14052	14041	13887	13892	14017	13969	13890	14114	13885	13943	13741	13922	13995	13840	14004	13731	14018	13928	13947	14115	14063	13867	13838	13945	14054	14029	13948	13995	14036	13806	13940	14040	14022	14040	13884	13893	13961	14060	13943	14023	14090	14003	13904	13981	13935	13971	13805	14075	13976	14017	13888	13962	14024	13975	13935	13866	13965	14054	13998	13844	13935	14004	14101	13866	14136	13781	13883	13888	13830	13929	13810	14057	13964	13817	13974	13954	13946	13946	13920	13856	14065	14037	14013	13926	13974	13946	13828	13929	13958	13995	13904	13862	13854	13817	13883	14126	13942	14222	13953	13895	13974	13905	13751	14091	14043	14147	13911	14047	13994	13804	14090	14045	13909	13887	13977	13866	14040	13856	13870	13982	13994	13970	13812	14100	14006	14041	14106	13842	13732	14006	13887	14107	13871	13888	13900	13783	14130	13899	13884	13951	14082	13983	13865	13970	13793	13892	14035	13973	13975	13796	13841	13990	13985	13926	13965	13997	13858	13926	13959	14052	13916	13869	13985	13898	13898	14051	13738	13770	13970	13873	14018	13729	13959	13970	13975	13868	13868	13907	14193	13991	13913	13868	13958	13877	13967	14027	14034	14057	14065	13930	14010	13945	14058	14027	13917	13915	13877	14015	13947	14097	13844	13950	14008	13921	14073	13900	13940	13961	13879	14002	13783	13903	14118	13947	13897	14111	13851	13947	13974	13773	14129	13818	13953	13841	13967	13906	14108	13880	14069	13882	13911	14108	14074	14026	13801	13860	14046	13974	14047	13946	14045	13960	13813	13989	13992	13913	14063	14049	14002	13990	13917	13982	13960	14067	13799	13974	13931	13946	14015	13976	13948	14011	13864	13969	14049	13747	13833	14147	13892	14000	14010	13966	14019	13918	14018	13919	13833	13901	13988	13932	14023	13852	13960	13964	13900	14012	13799	13993	14000	13914	13878	13930	13865	14136	14050	14014	13968	14003	13979	14076	13922	14019	14051	14010	13860	14088	14033	14006	13964	13971	13886	14072	14206	13876	13946	14083	13915	13884	13928	13997	14061	14004	13900	13984	13944	13818	13845	14051	13979	13908	13957	14100	13892	13795	13780	13848	13969	13972	13962	14058	14081	13967	14027	14124	14005	13908	13954	13951	14028	14049	13884	13957	13980	13835	13950	13891	13920	13869	13951	14054	13874	13773	14029	13872	13907	14089	14088	13965	14258	13881	13853	14051	14066	14198	13931	14025	13813	14046	13850	13943	13938	14017	13904	14000	13954	13733	13930	14069	13897	13823	13806	13961	13875	13917	13924	14058	13965	13970	14111	13901	13968	13904	13911	14039	14016	13888	13887	13994	13974	14073	13932	13890	13918	14005	13931	13926	13887	14151	14123	13969	14032	13799	13954	13929	14063	14003	13723	13859	13879	13819	13832	14028	13978	14067	13907	13930	13895	13840	13989	14063	13995	14098	13970	13934	13971	13833	13956	13858	13909	14074	13920	13956	13999	13988	13941	14001	13895	13926	13937	13799	14038	13714	13943	13807	13852	14068	13966	13868	13988	13984	14089	13977	13800	13901	14009	13699	14022	13984	14000	13937	13997	14030	13896	13940	13907	13998	13895	14019	14001	14037	13827	13931	13931	13979	14178	13913	14042	13844	13834	13884	14045	13967	13906	13895	14011	14002	14006	13816	13986	13910	14028	13992	14066	14004	13775
28283	32015	45533	36886	26058	20810	18726	17477	17545	17043	16773	16783	16716	16826	16482	16607	16535	16702	16769	16513	16522	16383	16653	16471	16653	16689	16445	16699	16695	16541	16630	16465	16662	16578	16451	16589	16529	16592	16589	16460	16533	16401	16639	16651	16432	16457	16617	16694	16665	16818	16498	16709	16705	16695	16532	16481	16497	16575	16598	16472	16434	16516	16575	16743	16460	16582	16628	16559	16532	16575	16467	16584	16506	16399	16431	16509	16600	16528	16659	16480	16656	16755	16580	16494	16626	16475	16499	16490	16411	16677	16647	16757	16594	16534	16710	16614	16519	16525	16513	16458	16514	16695	16391	16518	16505	16552	16423	16653	16606	16595	16573	16570	16634	16500	16614	16341	16511	16394	16584	16705	16460	16527	16674	16521	16606	16588	16485	16611	16431	16487	16610	16647	16506	16394	16448	16638	16546	16468	16600	16619	16570	16689	16609	16607	16374	16473	16471	16564	16737	16683	16452	16686	16546	16608	16694	16462	16557	16535	16453	16614	16313	16322	16460	16444	16256	16525	16572	16319	16259	16427	16552	16563	16454	16542	16703	16598	16719	16578	16318	16638	16547	16763	16595	16467	16563	16518	16617	16468	16525	16542	16341	16642	16568	16560	16385	16588	16796	16603	16545	16700	16638	16541	16710	16461	16478	16399	16577	16508	16385	16549	16586	16576	16651	16543	16652	16639	16698	16572	16524	16694	16601	16633	16637	16517	16569	16423	16255	16653	16472	16502	16513	16638	16570	16395	16507	16478	16738	16619	16571	16524	16589	16183	16476	16613	16534	16699	16544	16589	16455	16480	16527	16653	16514	16439	16489	16478	16524	16368	16481	16584	16636	16613	16472	16624	16571	16532	16538	16480	16567	16533	16598	16535	16564	16580	16745	16719	16501	16665	16368	16564	16442	16558	16382	16424	16631	16710	16552	16575	16533	16368	16361	16526	16637	16726	16538	16483	16575	16692	16424	16437	16489	16440	16522	16652	16515	16407	16389	16671	16458	16570	16404	16433	16621	16483	16651	16365	16527	16791	16508	16543	16594	16437	16624	16616	16582	16653	16650	16649	16420	16540	16446	16392	16570	16490	16479	16544	16601	16839	16772	16543	16519	16481	16681	16522	16446	16505	16556	16372	16682	16325	16567	16508	16536	16612	16538	16623	16389	16390	16287	16442	16495	16472	16351	16621	16475	16486	16448	16665	16309	16468	16654	16703	16574	16619	16510	16600	16514	16524	16459	16447	16778	16606	16758	16554	16623	16604	16529	16574	16610	16516	16570	16525	16500	16578	16661	16386	16338	16400	16600	16484	16338	16414	16521	16524	16443	16460	16641	16523	16476	16621	16444	16436	16664	16553	16544	16421	16443	16644	16544	16638	16602	16638	16404	16657	16506	16422	16505	16484	16615	16473	16646	16506	16439	16793	16649	16495	16587	16496	16525	16255	16541	16593	16689	16452	16353	16496	16585	16515	16474	16585	16531	16438	16510	16668	16510	16504	16509	16692	16551	16584	16668	16507	16426	16476	16667	16704	16747	16542	16627	16520	16476	16732	16620	16572	16586	16453	16673	16630	16549	16325	16493	16440	16380	16541	16592	16535	16517	16546	16337	16524	16465	16492	16428	16532	16304	16534	16574	16626	16514	16512	16739	16324	16585	16462	16593	16516	16550	16534	16660	16658	16663	16579	16575	16228	16522	16409	16599	16487	16668	16642	16335	16398	16602	16539	16490	16426	16549	16457	16439	16523	16445	16451	16635	16484	16536	16556	16624	16532	16426	16370	16513	16632	16527	16495	16575	16605	16366	16612	16571	16544	16603	16342	16481	16490	16578	16546	16347	16451	16568	16546	16612	16448	16564	16529	16602	16384	16483	16422	16684	16419	16456	16435	16607	16597	16631	16508	16419	16571	16433	16419	16627	16482	16429	16421	16603	16512	16557	16634	16690	16708	16616	16352	16471	16205	16482	16630	16725	16609	16666	16877	16508	16595	16458	16505	16400	16501	16526	16557	16606	16573	16445	16362	16737	16568	16574	16654	16511	16511	16512	16452	16726	16680	16614	16417	16555	16560	16689	16445	16643	16583	16588	16432	16301	16448	16326	16478	16505	16577	16662	16546	16470	16663	16508	16252	16274	16618	16636	16493	16505	16503	16431	16665	16685	16482	16676	16442	16434	16591	16558	16568	16420	16553	16705	16524	16661	16579	16614	16455	16585	16547	16672	16371	16489	16708	16467	16488	16580	16527	16413	16629	16493	16686	16384	16368	16611	16635	16448	16522	16572	16414	16416	16591	16615	16638	16655	16562	16621	16536	16592	16595	16592	16644	16507	16506	16608	16661	16557	16436	16544	16383	16665	16450	16538	16459	16466	16433	16481	16479	16515	16577	16585	16690	16736	16325	16452	16461	16643	16447	16459	16291	16636	16398	16415	16582	16533	16509	16551	16481	16609	16495	16495	16496	16555	16474	16561	16606	16759	16509	16646	16397	16599	16610	16455	16573	16530	16504	16727	16701	16666	16610	16683	16504	16572	16461	16569	16523	16661	16642	16463	16517	16653	16521	16674	16520	16503	16819	16495	16517	16564	16438	16491	16451	16403	16558	16519	16460	16634	16534	16597	16634	16719	16404	16463	16651	16660	16704	16489	16651	16502	16484	16390	16659	16487	16440	16473	16361	16605	16475	16605	16635	16320	16494	16410	16464	16388	16686	16533	16602	16748	16496	16322	16665	16531	16491	16465	16572	16636	16662	16677	16471	16355	16487	16425	16602	16584	16262	16653	16465	16694	16664	16639	16589	16541	16537	16671	16525	16561	16533	16413	16455	16610	16496	16555	16422	16701	16663	16502	16670	16549	16428	16620	16408	16616	16271	16563	16632	16503	16703	16792	16569	16732	16477	16434	16558	16525	16519	16356	16632	16730	16557	16663	16391	16464	16583	16460	16607	16625	16508	16492	16589	16351	16545	16349	16420	16521	16719	16451	16491	16669	16652	16500	16547	16461	16605	16520	16386	16662	16454	16594	16343	16533	16656	16720	16628	16669	16478	16473	16637	16834	16728	16610	16523	16403	16589	16657	16517	16540	16575	16461	16667	16771	16531	16631	16501	16454	16483	16632	16625	16588	16703	16353	16646	16644	16508	16653	16605	16600	16667	16555	16467	16514	16511	16628	16406	16545	16532	16514	16442	16449	16344	16393	16517	16610	16441	16460	16520	16531	16517	16730	16547	16519	16573	16544	16473	16341	16355	16681	16615	16361	16779	16484	16590	16660	16461	16572	16539	16472	16263	16516	16431	16606	16477	16426	16636	16376	16472	16672	16577	16567	16539	16674	16656	16572	16387	16537	16705	16442	16583	16630	16536	16706	16492	16392	16355	16792	16651	16602	16534	16532	16578	16515	16531	16829	16623	16466	16538	16536	16619	16474	16465	16653	16532	16447	16640	16525	16639	16494	16452	16719	16729	16761	16656	16580	16560	16583	16509	16522	16666	16594	16667	16665	16720	16767	16459	16371	16507	16471	16559	16383	16353	16426	16460	16667	16468	16470	16725	16602	16648	16406	16741	16539	16601	16706	16320	16549	16421	16531	16368	16260	16546	16650	16598	16665	16531	16708	16395	16561	16445	16578	16496	16732	16622	16417	16462	16508	16404	16434	16557	16532	16664	16632	16581	16545	16481	16323	16640	16607	16501	16671	16670	16547	16748	16563	16628	16649	16510	16449	16550	16533	16529	16553	16577	16567	16727	16480	16528	16455	16463	16596	16446	16688	16440	16455	16615	16619	16632	16472	16619	16634	16562	16929	16476	16475	16404	16527	16484	16648	16567	16346	16574	16622	16383	16396	16574	16716	16369	16543	16631	16478	16459	16550	16510	16576	16634	16567	16538	16662	16561	16425	16669	16572	16744	16637	16576	16620	16587	16372	16547	16651	16672	16574	16571	16607	16524	16631	16585	16616	16478	16670	16541	16531	16605	16760	16402	16578	16663	16561	16713	16594	16561	16583	16670	16549	16616	16636	16670	16551	16531	16623	16485	16743	16666	16524	16470	16529	16615	16492	16463	16399	16559	16291	16470	16561	16565	16494	16556	16586	16491	16694	16728	16684	16716	16438	16580	16555	16426	16594	16658	16542	16499	16591	16564	16424	16479	16491	16435	16509	16555	16460	16543	16499	16542	16457	16465	16675	16831	16580	16496	16682	16726	16493	16437	16599	16657	16578	16552	16645	16646	16401	16476	16587	16626	16486	16433	16620	16579	16658	16331	16520	16320	16487	16347	16462	16423	16794	16506	16550	16510	16766	16617	16755	16350	16615	16479	16596	16386	16647	16538	16759	16597	16411	16522	16491	16599	16390	16687	16567	16577	16798	16535	16622	16645	16645	16599	16496	16473	16465	16313	16503	16621	16604	16641	16691	16583	16637	16618	16530	16656	16516	16504	16613	16437	16389	16641	16625	16534	16437	16150	16700	16528	16835	16556	16460	16527	16677	16635	16603	16633	16415	16701	16684	16536	16569	16547	16614	16669	16605	16722	16767	16405	16612	16367	16408	16618	16349	16430	16495	16456	16655	16372	16588	16711	16556	16717	16806	16787	16574	16480	16762	16611	16377	16653	16701	16807	16538	16559	16724	16572	16532	16485	16522	16422	16544	16509	16559	16497	16429	16478	16391	16535	16463	16541	16709	16665	16647	16468	16453	16606	16553	16541	16474	16589	16551	16547	16461	16745	16470	16590	16668	16672	16622	16551	16489	16631	16627	16429	16557	16683	16609	16503	16711	16465	16404	16337	16631	16735	16431	16687	16721	16694	16653	16615	16720	16719	16486	16625	16570	16463	16536	16646	16494	16504	16661	16606	16580	16641	16582	16718	16446	16464	16460	16637	16555	16513	16515	16297	16522	16398	16674	16409	16633	16424	16474	16619	16508	16673	16492	16686	16700	16641	16627	16486	16518	16701	16576	16701	16752	16499	16528	16405	16447	16660	16645	16407	16589	16508	16744	16471	16815	16707	16591	16534	16491	16542	16597	16709	16446	16363	16738	16244	16689	16451	16562	16341	16593	16691	16553	16504	16814	16458	16490	16557	16477	16426	16469	16552	16690	16664	16526	16676	16585	16668	16649	16590	16522	16653
25570	49477	47856	34046	23943	18545	16234	15287	15682	14705	14355	14328	14352	14314	14386	14382	14215	14247	14319	14233	14345	14203	14378	14332	14272	14325	14309	14279	14291	14279	14206	14353	14465	14365	14300	14567	14204	14221	14280	14317	14251	14284	14193	14366	14338	14076	14175	14215	14344	14294	14346	14272	14246	14141	14215	14293	14177	14378	14185	14098	14217	14229	14362	14355	14393	14551	14351	14317	14281	14303	14231	14168	14120	14257	14221	14159	14144	14233	14238	14291	14270	14303	14220	14273	14407	14272	14364	14194	14344	14222	14284	14227	14261	14316	14260	14334	14299	14224	14099	14328	14402	14387	14395	14110	14314	14263	14187	14377	14257	14321	14256	14238	14248	14182	14230	14273	14237	14281	14089	14373	14164	14338	14097	14273	14214	14226	14277	14368	14330	14173	14412	14276	14148	14327	14239	14314	14239	14119	14251	14200	14333	14286	14252	14358	14277	14202	14321	14358	14302	14283	14370	14394	14336	14199	14169	14267	14255	14176	14028	14145	14348	14177	14217	14136	14249	14307	14261	14114	14147	14025	14213	14230	14297	14281	14229	14256	14130	14172	14354	14201	14298	14218	14249	14339	14263	14235	14208	14217	14236	14165	14112	14449	14372	14177	14332	14240	14395	14238	14347	14393	14268	14371	14288	14195	14201	14185	14241	14338	14136	14216	14391	14166	14290	14067	14248	14382	14294	14439	14258	14110	14237	14301	14406	14375	14400	14098	14231	14111	14262	14254	14400	14261	14157	14263	14243	14419	14374	14326	14335	14187	14232	14341	14236	14273	14174	14148	14225	14243	14295	14248	14395	14349	14172	14235	14326	14273	14196	14260	14304	14237	14292	14237	14183	14185	14216	14212	14235	13960	14128	14296	14310	14368	14158	14280	14270	14218	14305	14266	14172	14378	14393	14197	14389	14047	14277	14355	14302	14286	14104	14130	14587	14275	14115	14072	14306	14375	14252	14194	14316	14344	14384	14259	14196	14170	14262	14252	14311	14122	14239	14228	14410	14231	14044	14334	14320	14296	14345	14199	14407	14369	13977	14287	14400	14249	14240	14288	14294	14341	14253	14117	14228	14165	14179	14480	14217	14316	14224	14274	14115	14358	14169	14132	14104	14500	14418	14344	14214	14269	14349	14260	14285	14319	14279	14134	14465	14110	14146	14311	14232	14150	14324	14184	14163	14136	14205	14328	14167	14280	14206	14317	14272	14279	14352	14387	14175	14334	14358	14277	14271	14130	14227	14203	14247	14235	14068	14318	14289	14151	14251	14206	14231	14211	14112	14212	14372	14070	14225	14298	14273	14127	14284	14057	14388	14242	14293	14315	14226	14388	14126	14260	14145	14306	14209	14126	14284	14355	14347	14131	14293	14227	14261	14373	14272	14313	14209	14324	14111	14345	14176	14331	14225	14221	14263	14210	14104	14290	14207	14109	14232	14129	14385	14356	14291	14255	14074	14270	14251	14284	14294	14158	14251	14253	14364	14176	14265	14257	14154	14146	14221	14203	14273	14393	14312	14118	14077	14235	14281	14197	14157	14279	14176	14148	14173	14370	14155	14240	14085	14098	14315	14197	14283	14387	14292	14308	14322	14316	14244	14200	14324	14383	14336	14344	14271	14283	14246	14222	14125	14283	14276	14261	14172	14200	14253	14327	14307	14295	14179	14212	14328	14096	14092	14278	14208	14198	14370	14177	14290	14216	14399	14410	14263	14278	14315	14186	14110	14229	14238	14256	14169	14279	14271	14367	14230	14252	14283	14319	14188	14216	14271	14266	14302	14205	14212	14347	14182	14242	14276	14272	14230	14348	14239	14334	14142	14431	14286	14211	14205	14294	14373	14269	14153	14192	14253	14342	14394	14330	14202	14238	14376	14083	14104	14225	14353	14290	14133	14223	14169	14161	14320	14412	14117	14234	14226	14124	14159	14394	14184	14213	14335	14136	14118	14276	14313	14263	14284	14360	14219	14324	14301	14242	14363	14380	14276	14273	14314	14365	14284	14252	14303	14385	14106	14313	14304	14181	14313	14290	14265	14318	14405	14165	14183	14215	14196	14303	14199	14157	14269	14202	14220	14234	14305	14308	14335	14317	14424	14226	14199	14345	14414	14203	14209	14051	14329	14250	14261	14213	14106	14034	14109	14236	14276	14354	14318	14360	14314	14308	14175	14146	14038	14190	14294	14249	14113	14246	14181	14229	14274	14326	14172	14212	14354	14221	14046	14111	14311	14250	14212	14349	14151	14198	14142	14316	14217	14166	14321	14168	14320	14138	14341	14184	14202	14243	14108	14133	14386	14314	14130	14293	14263	14155	14239	14227	14277	14159	14293	14236	14302	14016	14350	14167	14343	14212	14147	14296	14393	14319	14319	14254	14356	14266	14079	14289	14207	14271	14374	14282	14273	14144	14381	14203	14281	14307	14179	14268	14287	14154	14183	14270	14266	14211	14270	14246	14197	14292	14296	14313	14272	14310	14087	14131	14243	14380	14109	14319	14135	14279	14105	14431	14174	14299	14224	14274	14358	14252	14350	14392	14255	14297	14206	14289	14185	14298	14182	14215	14267	14076	14194	14306	14331	14279	14420	14089	14218	14302	14302	14390	14098	14312	14277	14022	14259	14320	14205	14302	14278	14251	14321	14320	14205	14315	14272	14100	14432	14133	14181	14256	14225	14129	14221	14254	14268	14310	14309	14293	14199	14457	14111	14359	14288	14227	14239	14122	14219	14358	14292	14268	14261	14352	14187	14244	14300	14382	14125	14366	14139	14370	14272	14281	14208	14361	14245	14396	14267	14365	14192	14328	14234	14307	14263	14245	14436	14160	14185	14084	14321	14267	14192	14208	14270	14378	14408	14341	14138	14260	14218	14351	14256	14248	14217	14317	14297	14241	14248	14155	14254	14304	14267	14195	14147	14397	14102	14230	14272	14391	14299	14181	14242	14326	14110	14320	14316	14288	14156	14279	14187	14297	14303	14294	14287	14271	14166	14160	14233	14383	14248	14314	14487	14276	14151	14351	14152	14277	14290	14200	14271	14224	14288	14173	14121	14611	14290	14150	14131	14349	14173	14302	14366	14170	14184	14214	14247	14176	14433	14243	14253	14197	14282	14355	14410	14143	14231	14217	14242	14299	14121	14191	14254	14288	14240	14316	14289	14179	14223	14260	14257	14162	14128	14465	14453	14181	14202	14242	14186	14273	14305	14305	14391	14481	14187	14305	14362	14164	14323	14332	14169	14245	14488	14123	14335	14402	14268	14320	14179	14112	14390	14228	14184	14339	14250	14401	14300	14400	14214	14323	14302	14194	14345	14538	14307	14481	14282	14160	14381	14248	14339	14270	14281	14268	14218	14266	14234	14266	14091	14341	14264	14246	14024	14156	14303	14196	14154	14185	14288	14138	14186	14303	14389	14462	14165	14364	14160	14325	14140	14438	14327	14330	14067	14255	14116	14310	14166	14251	14163	14191	14229	14253	14294	14208	14361	14262	14306	14297	14353	14179	14095	14204	14252	14138	14232	14276	14129	14206	14240	14350	14072	14281	14285	14313	14395	14286	14332	14212	14315	14350	14244	14194	14194	14280	14209	14162	14210	14210	14272	14209	14240	14191	14149	14309	14193	14285	14229	14374	14292	14262	14300	14253	14155	14288	14476	14187	14113	14327	14177	14030	14376	14183	14288	14302	14223	14163	14239	14169	14318	14326	14287	14271	14282	14301	14246	14364	14255	14250	14273	14280	14156	14147	14370	14254	14081	14273	14118	14170	14261	14095	14117	14194	14483	14379	14237	14362	14264	14266	14109	14132	14430	14287	14342	14269	14268	14141	14095	14275	14229	14355	14219	14226	14306	14277	14293	14215	14263	14177	14249	14252	14160	14173	14287	14236	14253	14178	14153	14201	14240	14269	14302	14058	14398	14319	14119	14248	14238	14154	14226	14227	14256	14455	14328	14269	14192	14225	14395	14201	14098	14244	14230	14154	14311	14024	14271	14264	14278	14319	14362	14316	14212	14344	14275	14269	14233	14134	14443	14176	14310	14309	14405	14139	14235	14217	14243	14340	14205	14604	14261	14128	14292	14210	14182	14261	14286	14251	14315	14109	14429	14221	14244	14214	14336	14371	14193	14283	14181	14303	14083	14224	14221	14349	14194	14505	14217	14309	14261	14379	14153	13996	14256	14257	14377	14223	14504	14226	14314	14263	14391	14016	14182	14076	14199	14166	14255	14255	14098	14256	14310	14262	14201	14146	14187	14335	14108	14276	14420	14367	14223	14400	14482	14183	14237	14323	14226	14246	14211	14263	14178	14236	14327	14108	14245	14147	14095	14249	14373	14312	14301	14254	14234	14252	14217	14197	14187	14219	14294	14365	14341	14239	14196	14241	14287	14198	14232	14153	14246	14147	14176	14280	14144	14298	14217	14323	14056	14263	14282	14179	14233	14200	14301	14362	14212	14165	14370	14293	14290	14111	14258	14323	14146	14354	14344	14407	14472	14170	14248	14215	14208	14144	14361	14231	14282	14238	14254	14085	14408	14332	14307	14315	14335	14362	14179	14119	14124	14139	14356	14284	14269	14233	14157	14168	14235	14264	14277	14265	14149	14099	14172	14207	14208	14325	14345	14251	14078	14100	14398	14252	14127	14297	14215	14249	14214	14214	14206	14280	14116	14182	14260	14348	14291	14188	14396	14189	14288	14097	14192	14223	14302	14256	14378	14223	14166	14250	14246	14172	14267	14330	14133	14245	14090	14366	14388	14036	14258	14328	14245	14282	14366	14073	14336	14286	14244	14263	14322	14127	14149	14287	14302	14370	14277	14173	14324	14190	14453	14268	14180	14341	14252	14337	14402	14257	14349	14271	14244	14218	14211	14213	14230	14254	14215	14177	14308	14043	14271	14304	14211	14221	14192	14400	14259	14207	14208	14371	14255	14200	14196	14370	14327	14063	14114	14330	14258	14194	14180	14296	14339	14192	14221	14386	14225	14335	14215	14205	14150	14118	14281	14334	14243	14255	14203	14259	14384	14078	14343	14243	14299	14247	14179	14453	14090	14236	14399	14171	14325	14317	14335	14098	14245	14389	14206	14200	14356	14233	14193	14190	14247	14267	14446	14349	14205	14413
24027	22253	44438	47832	38601	30622	24904	18561	21355	18631	16827	16466	16382	16627	16277	16321	16102	16230	16366	16184	16347	16376	16391	16139	16153	16135	15994	16047	16157	16260	16144	16003	16283	16107	15882	16121	16246	16182	16045	16158	16305	16045	16291	16154	16165	16048	16222	16186	16108	16075	16125	16101	16182	16149	16221	16311	16215	16055	16219	15983	16091	15962	16149	16144	15857	16169	16125	16140	16106	15940	16216	16082	16246	16159	15926	16130	16037	16192	16160	16033	16135	16061	15985	16139	16068	16044	16191	16123	16224	15993	16059	16067	16024	16044	15991	16225	16179	16146	16055	16213	16082	16100	16254	16140	15959	16185	16217	15960	16277	16097	16182	16087	16237	16245	16092	15842	16238	16232	16218	16146	16033	16024	16149	15985	16178	16058	16211	16133	16466	16060	16020	15958	16176	16262	16022	16116	16023	16041	16249	15914	16093	16022	16010	16002	16175	16002	16018	16153	16162	16286	16006	15976	16070	16207	16133	16025	16241	16144	16130	15809	16087	16131	16128	16013	16037	15868	15982	16061	16109	16101	16195	16061	16053	16248	16173	16150	16082	15950	16106	16153	16037	16182	16175	16118	16254	16283	16117	16159	16055	16187	16245	16034	16018	16359	16103	16118	16421	16202	15944	16148	16145	16245	16170	16058	15936	16106	16242	16112	15999	16159	16192	16188	16136	16239	16126	16130	16314	16101	16002	16047	16151	15985	16202	16083	16043	16127	16138	16064	16326	16131	16243	16072	16063	16199	16188	16170	15908	16105	16030	16027	16000	15864	16037	16024	16146	16062	16143	15942	16371	16141	15975	16144	16164	16019	16136	16177	16110	16181	16209	16300	16180	16083	15855	16035	16278	16049	15962	16133	16226	15930	16238	16163	16026	16101	16138	15970	16062	16070	16202	16043	16138	16266	16147	16151	16091	16050	16224	16105	15950	16138	15868	16209	16005	15983	16280	15978	16289	16132	16142	16077	16123	16094	15887	15936	16159	16032	15993	16086	16231	15929	16173	16111	16113	16225	16071	16150	15968	16192	16071	16113	16096	16070	15983	15912	16063	16274	16107	16221	16079	16011	16239	16011	16184	16209	15800	15848	16069	15964	16051	16033	16320	16122	16041	16131	16080	16104	16205	16063	16159	16046	16113	16156	16252	16003	16018	15977	16060	16031	16214	15975	16042	16006	16065	16156	16101	16107	15953	16030	16189	16255	16098	16429	16228	16135	16154	16060	16089	15889	16081	16067	16174	16053	16046	16303	15990	16048	16108	16059	16135	16004	15990	15918	15872	16268	16346	16203	16091	16041	15895	16008	16242	16002	16246	15953	16083	15923	16114	16123	16065	16052	16327	16287	16147	15993	15846	16243	16118	16109	16119	16221	16262	16042	15989	16059	16000	15864	16048	16164	16227	16098	16101	16079	16046	16018	16206	16030	16111	16035	16236	16035	16069	16064	16024	16026	16147	16272	16151	15976	16158	16135	16155	16153	16183	16215	16147	16007	16172	16036	16145	16126	15930	16162	16015	16093	16332	16233	16271	16047	16077	16149	15937	16306	15853	16126	16187	15980	16108	16199	15962	16036	16023	16058	16034	16065	16039	16150	16184	16133	16018	16026	16103	16154	16062	16306	16087	16213	16193	16115	16121	16136	15966	16117	16045	16130	16130	16114	16181	15959	16085	16233	16042	16133	16073	16120	16108	16091	15974	15996	15933	16069	16112	15902	16181	16102	16075	16001	16154	16057	16180	16140	16098	15880	15988	16102	16137	16066	16392	16077	16210	16169	16117	15936	16186	16235	16031	16085	16212	16083	15944	15873	16352	15978	16139	16089	16352	16072	16101	16157	16004	15982	16234	16042	16001	16025	16334	16220	16149	16230	16093	15934	16128	16094	16013	16144	15938	16026	16127	16125	16034	15987	16133	16234	16016	16116	16128	16177	15896	16053	16152	16103	16122	16164	15851	16102	16108	16088	16041	16239	16031	16020	16121	16221	15926	16256	16030	15929	15983	16164	16085	16182	16037	16038	16044	15823	16191	16071	16078	15987	16082	15987	15986	16053	16130	16025	15920	16032	16093	16083	15991	16167	16103	16419	16062	16050	16137	16154	16203	16311	16091	15700	15900	16111	16068	16100	16135	16034	15979	16040	16289	16179	16160	16090	16057	16161	16104	16147	16145	16133	16195	16001	15787	15952	16235	16202	16050	16115	16062	15961	16046	16049	16059	16173	16169	15973	16138	16083	16319	16145	16041	16201	15925	15975	16095	16221	16308	16145	16016	16171	16044	16166	16132	16136	16188	15888	16077	16015	16191	16046	16069	15909	16128	16147	15998	16000	16348	16166	16143	16083	16062	16188	16172	16094	15979	16046	16116	16174	16100	16074	15839	16200	16034	16187	16369	16132	16104	16273	15979	16013	16205	16229	16103	16270	16019	16091	16181	16049	15987	16142	16027	16159	15943	15984	16041	15892	16088	16076	16197	16316	16231	16176	16184	16264	16175	16138	16293	16248	16171	15974	16310	16020	16008	16102	16225	16142	16074	16070	16188	16126	16190	16061	16248	16242	16173	16296	16102	16004	16010	15971	15980	16076	16218	16233	16102	16183	16107	16064	16054	16124	16086	16220	16242	16060	16311	16163	16361	16129	16051	16026	15976	16095	16074	16056	16037	16022	16201	15945	15998	15947	16167	16024	16235	16192	16191	15973	16034	16059	16061	16178	16066	15963	16283	16159	16104	16106	16281	16137	16170	16339	16017	16244	15984	16021	16023	16239	15997	16141	16035	16240	16115	16121	16121	15968	16050	16174	16177	16043	15883	16146	16103	16135	16094	16028	16115	16262	16240	16163	16053	15892	16241	16135	16125	15975	16085	16104	16175	16042	15941	16253	16214	16120	16025	16040	16152	16121	16072	16079	16095	16275	16164	15941	15978	16045	16370	16327	16322	15888	16043	16242	16024	16135	16000	16142	16188	15843	15844	16076	16458	16136	16196	16214	15951	16094	16082	15918	16114	16083	16040	15902	15898	16039	16142	16056	16023	16003	16182	16149	16192	16267	16099	16004	16170	16302	16108	16036	15971	16015	15799	16043	16028	16141	16147	16169	16168	16017	15984	16214	16199	16292	16271	16066	16187	16232	16243	16067	16125	16142	16119	16226	15850	16240	16138	16070	16009	16151	16110	16192	16214	16001	16120	16057	16131	16356	16338	16008	16019	16047	16094	16101	16167	15886	16061	16232	16183	15875	16140	16124	16268	16254	16059	16140	16053	16196	15983	16059	16202	16171	16117	16067	16148	16054	16082	16139	16218	15998	16017	16071	16259	16113	16340	16199	16263	16021	15947	15891	16011	15984	16089	16297	16140	15980	16143	15978	16223	16060	16050	16126	16220	15965	15873	16060	16138	16164	16050	16019	16026	16039	16249	16148	16136	16199	15982	16124	16031	15975	16199	16115	16035	16377	16047	16045	16033	15925	16251	16093	16052	16209	16139	16044	16124	16324	16110	16178	16065	15967	16038	16181	16235	15942	16166	16020	16053	16164	16095	16072	15974	16144	16148	16116	15987	16143	16026	16141	16108	16008	15998	15939	16043	15866	16121	15993	16118	16221	15975	16134	16068	16089	15929	16114	16155	16126	16068	15964	15959	16220	16132	16300	16172	15977	16077	16171	16207	16146	16332	16188	16049	16074	16301	16076	16150	16090	16066	16221	16102	16185	16128	16146	15927	15964	16167	16441	16124	16066	15937	16171	16340	16222	16278	16054	16210	16201	16186	16025	16099	16083	16112	16067	16241	16212	16165	15987	16238	16201	16193	16033	15922	16133	16212	16115	16019	16121	15944	16117	16110	16280	16160	16262	16089	15967	16208	16025	16109	16106	16146	16038	15975	16037	16114	15995	16092	16307	16152	16219	16123	16137	16008	16209	16108	16004	16114	16151	16050	16079	16208	16243	15933	16327	16163	15986	16020	16074	16105	16250	16155	16048	16373	16070	16193	16186	16069	16112	15968	16188	15902	16054	16006	16018	16202	15947	16107	16163	16185	16249	16096	16088	15974	15973	16118	16205	16095	16110	15977	16356	16245	16071	15997	16091	16141	16040	16137	16221	16191	16060	16242	15889	15819	15948	16277	16189	15947	16022	16002	16082	16053	16136	15981	16226	16142	16034	16222	16120	16077	16196	16213	16130	16018	16246	16273	16180	16164	16128	16017	15884	16207	16137	16378	15957	16230	16000	16305	16110	16139	16214	16099	16060	15891	15952	15987	16108	16311	15987	15999	16162	16101	16148	16034	15994	15951	16143	16125	16097	16112	16083	16172	16078	16124	16154	16086	16054	16027	16052	16256	16133	16115	16066	16071	15938	16048	16099	16014	16221	16239	16082	15946	16088	16280	16017	15963	16299	16107	16048	16192	16198	16096	16021	16115	16094	16051	16117	16189	16014	16011	16151	16164	16053	16023	16159	16030	16062	16152	15914	16197	16021	16058	16139	16020	15974	16111	16126	15979	15901	16033	16303	16067	16112	16055	15950	16303	16086	16209	16129	16012	16187	16069	16065	16152	16180	16185	16312	16097	16035	16167	16030	15903	16143	16148	15984	16194	16273	16084	15934	16154	16172	16083	16150	16243	16091	16223	16054	16133	15923	16011	16079	15889	16097	15962	16047	16182	15860	16156	16011	16205	16126	16030	16143	16224	16193	16070	15972	15974	15855	16113	16265	16215	16101	16132	16179	16179	16130	16311	15905	16122	16233	16193	16147	16036	15931	16166	16087	16119	16215	16126	16263	16100	16258	16242	16413	16283	16076	16211	16237	16153	16018	16173	16140	16040	16009	15976	15869	16132	16171	16145	15906	16081	16241	16175	16085	16065	16028	16284	16015	16036	15933	16215	16259	16104	16168	16040	16238	15961	16035	15976	15946	16007	16098	16170	16176	16151	16078	15936	16227	16322	16169	16022	16032	15977	16215	16270	15968	16107	15920	16191	15972	16063	15996	16082	15943	16221	16148	16137	16170	16141	16013	16023	16177	16016	15844	16033	16064	16327	16228	16078	16076	16156	15986	15973	16049	16159	16096	16219	16226	16186	16104	16258	16081	15982	16142	16180	16089	16025	16124	16111	16100	16130	15998	16093	16106
33987	77226	83951	60584	44373	30081	21769	16071	22255	16375	14529	14251	14217	14062	14006	14063	14185	14060	14176	14175	14043	14012	14103	14143	13995	13949	13884	13850	14061	14071	13929	14082	14067	13967	13867	14091	13937	14035	14149	13946	14136	14028	14075	14109	14185	14057	13930	14087	14142	14086	13869	13979	14017	13922	13975	13915	13885	14165	14058	14101	13958	13967	14035	13978	13941	14057	14033	13853	14003	14029	14037	13996	13981	13982	14156	14143	14051	14075	13945	13919	13923	14011	14074	14022	13957	14058	13919	13905	14076	13919	14049	13987	13947	13963	14058	14067	14001	13983	14062	14066	14171	14031	13960	14213	14035	14135	14030	13935	14047	14054	13918	14043	14054	13948	14067	14073	14121	14102	13801	14070	13989	14020	14067	14107	13994	13981	13916	13757	14018	13908	14002	13977	13992	14056	13961	13971	14036	14115	13785	14121	13987	13929	13930	14049	13941	14135	13904	13986	13944	13892	13995	13964	14014	14138	13983	13852	13786	13977	13905	13946	13960	13968	14054	14064	14159	13764	13920	14058	13994	14037	14067	13906	13949	14095	13913	14014	13961	14005	13974	13975	13915	13991	14096	14114	13894	14044	13920	13970	13829	14207	14043	14001	13976	13971	14055	14105	14051	14045	14094	13919	14100	14069	14084	13933	13996	14134	14123	13933	13877	13842	13940	13983	14061	14112	14021	14176	14084	14039	14050	13997	14025	13841	14001	13853	14036	13913	14095	14106	14206	13976	13932	13963	13970	13993	13958	13953	14117	14211	14054	14044	13887	14000	14099	13989	13901	14033	14110	14136	14041	14056	13915	14090	14054	13945	14002	13987	14042	13984	13784	14067	14070	13894	14085	13994	13965	14082	14023	13979	14050	14114	13919	13979	14151	14129	14024	13992	13928	13897	13922	13984	14062	14119	14046	13917	14033	13923	13973	14093	13929	14099	13958	13961	14135	14190	13973	14138	14189	13954	13880	14033	13921	14028	14027	13957	13942	13970	14127	14224	13906	13954	13982	13850	14134	13984	13943	13915	13978	13972	14110	13831	13954	13828	13936	14001	13994	13939	14195	14008	14179	13987	13965	14129	13886	13935	13806	14069	13990	13949	14274	14039	13975	14134	14086	14133	14038	13872	13945	13880	14038	13949	13916	13871	14122	14151	14024	14024	14202	14031	14096	13961	13827	14017	13965	13915	14038	14186	14086	13977	13973	13851	13911	14091	14051	14030	14028	13941	14045	14048	14055	14065	14055	13936	13968	13964	14088	13945	13817	13985	13958	13862	13980	13975	14154	13989	14041	14033	13973	14115	14085	13968	14064	14026	13909	13994	14054	13892	14055	13984	13999	13968	14117	14040	13846	13834	14028	14034	14042	14088	14184	13828	13994	14058	13880	13963	14043	14108	14020	14020	14123	13999	14165	14088	14105	14158	13991	14101	14067	14032	14118	14235	13899	14052	14049	14168	14076	14020	14007	14132	13938	14168	13968	14321	14078	14072	14003	13984	14092	14035	13898	13995	14083	13964	14023	13962	14142	14047	14018	13824	13865	14012	13884	13864	13985	13951	14013	14092	13955	13949	13975	14066	13993	14090	13926	14132	14150	14102	13986	14023	13945	13980	13987	14071	13938	14008	14024	13947	13996	14093	13932	13889	13950	14043	14024	14139	13925	14036	14125	14119	13952	13945	14014	14014	13931	14189	14041	14114	14032	14107	14229	14021	14072	13901	14097	14085	13929	13944	13994	14109	14016	14013	13991	13930	13892	14070	14154	14082	14092	13979	14040	13970	14033	13932	14027	13982	14080	14090	13957	14005	13857	14085	13995	13952	14052	14066	13873	14002	14072	13947	14060	13835	13980	13945	13862	14085	13995	14222	14066	14109	14093	14223	14140	13796	13785	14001	13912	13924	14127	13932	13960	14098	14136	14140	13937	13918	13985	14035	14043	14203	13987	13799	14166	14061	14163	14104	14127	14033	13952	14036	14064	13860	14107	14075	14082	13881	13953	13995	13885	14054	14175	14053	14017	14187	14001	14098	14121	14077	13986	14030	14184	14040	13927	14036	13928	14032	13897	13996	13968	14004	13925	14038	14127	14120	13997	14176	14026	14116	14082	13943	14170	13932	14021	14078	14224	14057	13958	13936	13998	14044	13940	14072	14114	14115	14030	13905	13962	13950	14053	13972	14061	14064	13966	14102	14004	13995	14039	14036	13991	14075	14056	13872	14049	14027	13844	14081	14126	14061	14083	13877	14011	14158	14085	14065	14193	13952	14000	14072	13995	14011	13992	14020	13945	13836	14174	14065	13871	13917	13979	14073	14071	14054	13973	13965	14280	13977	13927	14095	14026	14218	14016	14125	14042	14167	13972	13945	14021	13973	13931	14097	13954	14240	13835	13993	14034	13894	14048	13929	14052	14152	14107	14089	14142	13885	14058	14190	13771	13917	13977	14082	14075	14100	14073	14027	14260	13737	14183	13999	14089	14084	13821	14012	13966	14096	13926	13897	13962	14027	14025	13975	14068	13983	13995	14056	13836	14138	14011	14081	14047	13897	13865	14017	13967	14087	13936	13987	14037	13914	13946	13874	14173	13965	14023	14010	13970	13968	14002	13989	14063	13961	14064	14002	13899	13928	14132	13959	14048	14028	13951	14000	14212	14044	13926	14146	14043	14050	14026	13903	14100	13939	14202	13871	14026	13957	13880	14068	14067	14015	14065	14111	13918	13934	13872	13873	14076	13881	14057	13922	13953	14129	14018	13982	13919	13996	14056	14053	13999	13952	14095	13903	14184	14017	13924	14139	14233	13929	14037	13918	13850	13877	14005	14036	14069	14085	13820	13981	14068	13997	14017	14059	14070	13934	13951	14154	13952	13986	13855	13977	14046	13976	14042	14100	14111	13922	13844	13836	13998	14008	14189	13979	13934	13926	14046	14127	13998	14234	13960	14139	13977	13901	13950	14004	14017	13961	13990	14083	14024	14075	13972	14147	14032	14130	14070	14070	14054	13989	14041	14066	14069	13996	14171	14191	13985	14061	13946	14225	14087	14052	13953	14079	14156	14163	14157	13980	14060	14075	14056	14205	14151	13997	14037	14081	14159	13932	13952	14014	14000	14073	14115	14054	14031	13987	14020	14016	13930	14009	13988	14044	14174	14097	13951	14103	13948	13956	14125	13920	13929	14073	13797	14093	14094	14020	13872	14175	14130	14045	13796	14192	13829	13921	14214	13941	14006	13941	13975	14147	13954	13919	14005	14123	14083	14072	13923	14029	13956	13991	14176	14024	14259	13964	14129	13991	14096	14004	13919	14092	13838	14081	13992	13993	14077	14035	14115	13909	13950	13975	13936	14060	13979	14015	13985	14121	14068	14060	14118	13788	13914	14134	13943	14003	14016	14117	13839	13972	13909	14012	13967	14146	13934	14090	13997	13995	14052	13974	14034	14043	14120	14008	14148	14072	13875	13981	13937	14042	14026	13910	14123	13932	13953	13997	14082	14135	13956	14004	13913	14106	13767	14001	14103	14031	13796	14114	14010	14040	14195	14043	13950	14120	13900	13719	13995	13974	14149	14016	13883	13928	13763	13940	14016	14189	14125	14046	13901	13993	14059	13949	14022	14043	14024	14115	14184	14173	14051	13912	14050	14000	14072	14122	13898	13931	14023	14079	13995	13932	14137	14087	14004	14032	14127	13857	13869	14096	14050	14115	14048	14054	14074	14060	14143	14072	14163	13979	14173	14016	14072	13997	14191	14024	13975	13895	14202	14124	13965	13969	14124	14041	14049	13965	14084	14023	14111	14067	14008	13884	13837	13972	14199	13860	13910	14011	13761	13948	14022	14151	14019	14105	13973	13886	14163	13977	13964	14033	14026	13982	14027	14004	13843	14113	13881	14161	14055	14107	14081	14039	14021	13951	14048	14062	13932	14151	14102	13996	13974	13951	13960	14094	14025	13990	14064	13937	14069	14064	13982	14060	14068	13963	13956	13969	13946	13985	14009	13979	13996	13957	13982	14019	14123	13957	14080	13995	13989	13909	14060	13913	14038	14130	14138	13931	14000	13915	14123	13803	14094	13997	13965	13940	14015	13964	13956	13977	13976	13915	13897	13992	14086	13895	13989	13921	13917	14100	14009	14018	14018	14034	14124	13984	14065	13748	13920	14015	14016	13950	14105	14045	14125	14026	14012	13963	14040	13732	14016	13975	13991	13962	14072	14026	13771	14112	14028	14055	13973	13857	14060	13981	14092	13899	14051	13932	14072	14037	13981	14067	13871	13813	13977	14047	14061	13865	14165	13824	14052	14081	13982	14055	14049	14139	13848	14132	13957	14013	14066	13943	14099	13956	13899	13938	13960	14014	13971	14035	14052	14036	14031	14028	13988	13944	13878	14063	14254	13991	14031	14016	14023	14050	13985	13986	14118	14018	13868	14024	13953	13956	13891	13938	14043	14101	14104	14076	14085	14086	14138	13928	13923	14143	13917	13918	13947	14011	14143	14130	13947	13940	14032	13969	14084	14037	14022	14086	14006	13806	13868	13910	14130	14105	13940	14094	14015	14109	14174	13964	13925	13847	13903	14050	14025	13976	13923	13893	14155	14092	13934	14064	13914	13878	14006	13948	14072	13977	14075	14075	13955	14176	14106	13989	14078	14017	13966	14154	14060	13936	14060	13928	13866	14046	14099	13962	13937	14075	13815	14188	14144	13849	14111	13956	14099	14205	14031	13774	14172	13977	13952	13967	14059	13949	13831	14089	13986	13895	13922	14084	13905	14073	13902	13944	13995	14001	14109	14025	13920	14092	13865	14046	14080	13962	14197	14046	14072	13999	14043	13883	13973	14160	14020	14074	14019	14122	14084	13884	13908	13960	13946	13953	14135	13828	13923	14002	13979	14096	14069	14052	14053	13971	14005	14039	13917	13946	14004	14004	14077	14098	14075	14048	13999	13967	13986	14013	13964	14043	14127	13959	14061	13988	14246	13768	14110	14075	14095	14185	14043	14078	14036	13976	14057	13964	14095	13861	14071	14036	13984	14072	13871	13959	14009	13952	14038	14045	14063	13946	14144	14084	14174	13890	14132	14054	13984	14221	14075	13984	14026	13992	14100	13985	13966	14049	13985	14073	13925	14021
22661	21397	36702	40834	36769	30110	29288	19936	26263	20799	16896	16399	16373	16312	16277	16133	16123	15928	15978	15971	16015	16076	15955	15864	15967	16153	15770	15893	15830	15944	15974	15829	15995	15878	15842	15901	16013	15934	15906	15966	15982	16004	15854	15998	15780	15882	15701	15730	15758	15827	15802	15852	15823	15603	15734	15882	15704	15971	15845	15815	15763	15789	15963	15851	15852	15837	15761	15890	15765	15711	15763	15753	15767	15725	15811	15841	15778	15797	16057	15727	15856	16019	15788	15735	16024	15697	15898	15736	15917	15899	15841	15958	15801	15939	15633	15722	15828	15836	15839	15800	15875	15916	15696	15699	15852	15784	15743	15944	15740	15848	15739	15855	15797	15699	15811	15676	15752	15837	15606	15891	15750	15812	15767	15801	15800	15845	15656	15765	15843	15823	15858	15775	15873	15872	15781	15648	15757	15781	15753	15689	15791	15471	15970	15919	15982	15892	15845	15689	15770	15811	16016	15693	15631	15727	15831	15895	15604	15752	15764	15624	15734	15755	15796	15698	15695	15832	15659	15873	15827	15682	15623	15838	15821	15697	15826	15833	15599	15722	15732	15780	15680	15682	15793	15718	15602	15737	15596	15782	15754	15546	15922	15938	15863	15835	15878	15803	15616	15798	15786	15847	15882	15837	15618	15700	15872	15986	15807	15986	16023	15755	15747	15587	15766	15779	15722	15889	15698	15735	15865	16000	15869	15654	15864	15691	15715	15729	15740	15720	15745	15747	15803	15847	15821	16043	15752	15600	15511	15752	15962	15783	15872	15719	15854	15754	15955	15873	15877	15648	15664	15727	15845	15986	15857	15924	15684	15748	15665	15667	15718	15970	15824	15652	15687	15670	15713	15774	15917	15805	15884	15714	15869	15864	15600	15528	15719	15584	15757	15832	15642	15792	15901	15829	15669	15786	15744	15612	15784	15651	15669	15842	15584	15750	15763	15829	16024	15838	15929	15681	15782	15711	15838	15772	15945	15841	15947	15855	15827	15684	15777	15732	15826	15743	15771	15657	16036	15784	15861	15812	15739	15833	15798	15702	15684	15828	15752	15906	15805	15882	15938	15729	15655	15694	15882	15773	15688	15648	15684	15860	15798	15818	15912	15831	15813	15809	15773	15779	15758	15679	15814	15772	15643	15728	15910	15778	15658	15644	15828	15898	15868	15867	15596	15731	15821	15669	15837	15822	15847	15859	15929	15798	15801	15830	15744	16050	15695	15861	15640	15867	15788	15839	15876	15608	15681	15638	15719	15804	15587	15619	15787	16028	15810	15811	15801	15869	15935	15972	15816	15790	15832	15893	15934	16048	15605	15892	15711	15655	15717	15852	15645	15716	15925	15794	15947	15792	15627	15706	15742	15757	15729	15664	15695	15607	15709	15697	15953	15768	15801	15745	15848	15685	15719	15817	15777	15921	15800	15944	15908	15854	15884	16065	15905	15718	15839	15668	15778	15557	15789	15549	15779	15676	15662	15659	15691	15710	15818	15735	15658	15797	15782	15535	15571	15523	15734	15748	15715	15718	15596	15805	15923	15796	15660	15905	15698	16025	15809	15806	15802	15660	15798	15959	15616	15745	15660	15788	15682	15669	15871	15701	15727	15942	15751	15828	15820	15845	15666	15699	15620	15752	15758	15864	15749	15704	15931	15902	15813	15693	15795	15911	15909	15774	15742	15646	15922	15760	15732	15861	15739	15751	15799	15790	15879	15843	15904	15892	15718	15799	15802	15666	16030	15825	15722	15802	15775	15661	15929	15873	15936	15808	15953	15799	15712	15775	15799	15630	15785	15849	15684	15703	15664	15828	15731	15625	15815	15825	15862	15717	15792	15877	15911	15743	15869	15717	15717	15779	15756	15688	15639	15841	15896	15915	15755	15720	15809	15783	15793	15826	15983	16027	15779	15776	15911	15838	15594	15712	15853	15749	15790	15789	15814	15737	15671	15792	15695	15751	15716	15908	15774	15838	15651	16033	15640	15767	15712	15692	15750	15677	15791	15702	15775	15951	15872	15785	15918	15736	15889	15554	15846	15589	15734	15786	15742	15727	15874	15705	15687	15896	15793	15725	15629	15762	15810	15746	15675	15731	15891	15799	15756	15796	15722	15787	15809	15746	15595	15821	15748	15609	15885	15561	15700	15721	15762	15708	15788	15733	15828	15770	15884	15623	15696	15828	15759	15778	15585	15688	15941	15857	15849	15710	15892	15722	15774	15825	15832	15722	15874	15906	15885	15791	15713	15774	15775	15954	15934	15823	15716	15653	15732	15847	15778	15763	15771	15903	15723	15861	15691	15765	15751	15805	15808	15641	15902	15987	15781	15665	15722	15926	15919	15843	15630	15715	15683	15749	15684	15822	15693	15590	15683	15629	15857	16004	15671	15793	15781	15768	15664	15649	15790	15741	15676	15719	15596	15768	15988	15797	15917	15867	15807	15778	15807	15818	15874	15965	15909	15594	15565	15545	15665	16099	15681	15769	15789	15778	15808	15577	15660	15774	15888	15623	15635	15831	15635	15746	15712	15748	15710	15625	15796	15595	15676	15797	15902	15717	15837	15944	15578	15880	15588	15697	15834	15709	15710	15590	15513	15553	15614	15797	15829	15844	15864	15660	15713	15847	15714	15612	15655	15776	15876	15769	15808	15986	15616	15722	15854	15776	15827	15874	15976	15770	15723	15712	15835	15692	15778	15686	15872	15768	15764	15602	15898	15805	15793	15920	15737	15668	15733	15646	15779	15738	15989	15830	15761	15611	15800	16295	15844	15780	15768	15839	15868	15870	15598	15872	15565	15843	15745	15639	15750	15746	15784	15738	15859	15785	15753	15878	15719	15812	16115	15855	15758	15878	15830	15657	15725	15885	15883	15830	15614	15690	15741	15638	15788	15738	15796	15905	15731	15885	15748	15753	15765	15899	15708	15754	15641	15803	15697	15720	15884	15664	15570	15712	15869	15827	15878	15619	15703	15472	15680	15706	15791	15706	15600	15830	15741	15733	15763	15746	15816	15421	15780	15676	15887	15966	15915	15671	15954	15852	15855	15843	15631	15763	15728	15776	15864	15687	15736	15774	15711	15951	15711	15710	15947	15736	15821	15898	15729	15832	15783	15868	15693	15831	15557	15717	15698	15751	15641	15541	15616	15866	15805	15833	15690	15689	15735	15876	16036	15900	15841	15714	15798	15714	15671	15803	15724	15898	15959	15935	15897	15802	16012	15754	15696	15624	15905	15757	15737	15717	15940	15963	15633	15784	15754	15569	15687	15911	15686	15780	15780	15668	16028	15768	15791	15623	15724	15744	15697	15718	15831	16033	15925	15547	15868	15857	15674	15736	15647	15726	15689	15677	15858	15698	15889	15734	15906	15785	15781	15892	15789	15774	15659	15654	15648	15616	15717	15633	15683	15693	15611	15836	15991	15820	15995	15747	15877	15908	15909	15624	15785	15929	15856	15807	15911	15639	15788	15943	15893	15755	15780	15820	15587	15795	15952	15854	15676	16017	15616	15976	15812	15684	15902	15697	15777	15846	15641	15737	15802	15859	15851	16060	15764	15753	15954	15440	15651	15712	15724	15996	15833	15813	15932	16034	15977	15909	15729	15734	16006	15869	15735	15781	15828	15817	15614	15654	15696	15709	15876	15584	15572	15658	15576	15764	15699	15715	15765	15905	15762	15772	15924	15759	15797	15589	15877	15565	15658	15877	15678	15675	15772	15710	15689	15666	15788	15780	15778	15834	15842	15755	15825	15737	15605	15630	15887	15617	15665	15909	15698	15685	15907	15651	15843	15768	15918	15928	15680	15584	16137	15928	15834	15673	15852	15874	15729	15828	15705	15753	15927	15683	15818	15671	15757	15781	15871	15679	15797	15682	16036	15627	15599	15588	15526	15646	15640	15627	15839	15960	15836	15656	15807	15920	15772	15820	15873	15716	15884	15647	15655	15839	15711	15650	15681	15703	15875	15701	15945	15860	15976	15744	15940	15872	15837	15932	15969	15861	15766	15810	15836	15819	15751	15840	15746	15937	15871	15800	15567	15706	15956	15711	15759	15806	15807	15704	15673	15801	15800	15495	15835	15869	15562	15729	15745	15511	15565	15811	15871	15894	15840	15774	15771	15820	15820	15733	15710	15975	15760	15621	15524	15775	15823	15742	15784	15812	15730	15843	15771	15664	15812	15659	15744	15868	15747	15734	15740	15650	15740	15848	15597	15890	15695	15707	15764	15859	15708	15534	15542	15739	15622	15730	15840	15693	15865	15688	15801	15767	15688	15761	15843	15847	15907	15712	15616	15956	15883	15550	15821	15846	15778	15983	15907	15910	15910	15770	15749	15848	15854	15770	15895	15676	15726	15850	15964	15609	15855	15763	15861	15792	15813	15754	15904	15701	15852	15681	15743	15739	15662	15704	15599	15835	15939	15802	15657	15681	15869	15760	15582	15849	15926	15892	15747	15616	15791	15836	15788	15895	15843	15775	15805	15793	15519	15771	15863	15803	15823	15956	15824	15841	15650	15837	15687	15640	15822	15832	15687	15883	15896	15637	15557	15726	15754	15899	15787	15717	15796	15618	15844	15887	15723	15651	15742	15763	15579	15819	15862	15782	15729	15850	15613	15616	15872	15835	15751	15838	15851	15723	16031	15623	15752	15716	15585	15902	15859	15894	15715	15887	15901	15797	16044	15656	16066	15862	15661	15664	15890	15706	15714	15829	15714	15717	15736	15697	15645	15696	15625	15836	15718	15607	15699	15851	15705	15839	15698	15878	15725	15918	15841	15785	15803	15730	15739	15815	15874	15750	15770	15673	15707	15970	15729	15742	15509	15858	15700	15677	15605	15710	16010	15819	15739	15862	15706	15641	15706	15745	15871	15956	15655	15800	15677	15693	15776	15953	15982	15949	15700	15702	15915	15708	15432	15923	15831	15762	15741	15760	15661	15774	15851	15792	15897	15735	15743	15891	15630	15699	15703	15627	15780	15846	15844	15830	15758	15863	15919	15909	15776	15804	15566	15866	15696	15665	15664	15736	16000	15775	15763	15708	15493	15707	15737	15957	15767	15885	15996	15916	15755	15881	15967	15827	15803	15898	15800	15726	15716	15903	15791	15725	15622	15672	15712	15715
38389	89346	92737	75103	52286	35156	26190	17231	28936	18621	14488	14189	14038	13983	14033	13991	13901	14086	13884	13848	13849	13677	13914	13746	13660	13757	13675	13900	13854	13872	13920	13741	13716	13866	13854	13817	13806	13712	13753	13921	13696	13820	13814	13929	13980	13957	13894	13872	13794	13694	13733	13784	13802	13708	13839	13778	13690	13862	13636	13713	13743	13783	13771	13603	13764	13785	13717	13672	13629	13772	13746	13783	13717	13877	13789	13823	13733	13806	13571	13997	13714	13671	13715	13893	13803	13694	13646	13695	13649	13611	13687	13711	13956	13562	13672	13884	13731	13714	13616	13756	13734	13675	13753	13649	13777	13707	13701	13658	13727	13806	13754	13709	13500	13709	13878	13801	13773	13613	13674	13687	13756	13835	13678	13900	13660	13754	13735	13751	13732	13772	13727	13821	13764	13753	13819	13647	13705	13716	13892	13830	13789	13839	13842	13805	13591	13707	13942	13787	13695	13560	13868	13682	13714	13706	13764	13646	13838	13856	13693	13734	13754	13795	13831	13621	13754	13762	13698	13875	13598	13733	13758	13621	13825	13734	13728	13925	13814	13753	13855	13727	13790	13740	13688	13921	13826	13729	13762	13816	13662	13721	13778	13707	13681	13695	13859	13619	13705	13840	13819	13882	13699	13868	13780	13864	13813	13799	13730	13728	13743	13874	13722	13633	13722	13748	13900	13828	13681	13571	13728	13792	13768	13901	13646	13872	13769	13820	13864	13802	14004	13678	13781	13669	13773	13846	13756	13540	13871	13741	13829	13623	13766	13867	13881	13843	13743	13742	13705	13815	13753	13758	13703	13617	13804	13529	13851	13686	13755	13790	13684	13757	13741	13566	13688	13784	13770	13628	13828	13952	13589	13570	13872	13843	13781	13777	13788	13836	13803	13604	13848	13644	13721	13941	13780	13668	13739	13822	13886	13713	13714	13878	13732	13718	13821	13774	13914	13664	13828	13662	13723	13805	13721	13865	13840	13717	13580	13721	13697	13633	13735	13627	13926	13663	13670	13607	13689	13901	13805	13632	13745	13722	13666	13751	13785	13648	13748	13809	13703	13868	13703	13809	13488	13847	13618	13889	13754	13734	13686	13807	13607	13701	13654	13708	13723	13714	13931	13748	13667	13690	13862	13719	13680	13776	13625	13884	13721	13602	13728	13861	13782	13875	13887	13870	13698	13795	13790	13702	13761	13900	13696	13684	13730	13684	13708	13757	13806	13842	13784	13800	13789	13665	13814	13626	13843	13707	13649	13800	13591	13802	13791	13709	13600	13702	13831	13653	13847	13743	13785	13835	13686	13682	13792	13737	13864	13778	13857	13699	13695	13767	13672	13582	13944	13787	13809	13770	13805	13816	13739	13964	13745	13714	13708	13883	13682	13727	13832	13702	13787	13643	13832	13842	13654	13745	13706	13749	13718	13756	13790	13785	13834	13819	13757	13736	13744	13784	13641	13948	13866	13761	13800	13712	13868	13867	13668	13881	13622	13810	13821	13790	13773	13802	13783	13694	13703	13775	13765	13922	13684	13728	13746	13701	13775	13801	13670	13557	13642	13666	13748	13674	13718	13782	13621	13797	13740	13745	13843	13876	13826	13698	13609	13889	13805	13765	13639	13787	13765	13891	13685	13770	13829	13775	13660	13648	13795	13647	13612	13817	13735	13667	13838	13717	13744	13726	13856	13705	13594	13657	13601	13599	13941	13708	13763	13667	13709	13802	13623	13714	13643	13854	13699	13702	13727	13504	13706	13669	13777	13680	13618	13706	13703	13727	13844	13852	13788	13763	13759	13615	13845	13942	13845	13683	13757	13662	13832	13846	13758	13683	13721	13615	13836	13803	13846	13773	13563	13794	13842	13663	13728	13863	13707	13776	13778	13900	13816	13697	13658	13788	13619	13670	13707	13576	13766	13681	13641	13660	13774	13754	13760	13617	13690	13609	13800	13634	13747	13779	13678	13890	13685	13728	13695	13827	13856	13592	13782	13836	13787	13793	13803	13938	13780	13649	13747	13729	13707	13734	13631	13895	13768	13715	13656	13638	13686	13686	13704	13724	13822	13799	13692	13726	13606	13907	13628	13822	13862	13680	13765	13612	13804	13758	13751	13780	13910	13677	13768	13727	13935	13688	13635	13715	13905	13771	13889	13498	13641	13766	13844	13843	13847	13731	13619	13608	13752	13653	13739	13875	13858	13773	13816	13806	13680	13798	13795	13635	13672	13806	13722	13776	13832	13805	13703	13828	13753	13737	13832	13797	13875	13890	13639	13803	13672	13871	13878	13899	13820	13819	13671	13692	13786	13678	13926	13821	13732	13546	13733	13728	13879	13688	13728	13648	13898	13899	13806	13938	13876	13773	13650	13774	13815	13864	13715	13758	13790	13696	13676	13772	13877	13723	13842	13844	13798	13652	13770	13662	13922	13702	13714	13858	13795	13799	13904	13791	13880	13746	13939	13611	13652	13658	13826	13664	13791	13765	13897	13730	13752	13701	13759	13806	13991	13815	13866	13843	13596	13648	13674	13846	13672	13931	13644	13913	13766	13791	13739	13783	13756	13593	13715	13633	13856	13761	13886	13745	13783	13792	13810	13636	13757	13627	13782	13817	13645	13837	13787	13698	13853	13757	13778	13698	13800	13766	13617	13804	13759	13891	13796	13771	13708	13910	13831	13687	13708	13847	13804	13711	13785	13735	13670	13700	13710	13752	13526	13931	13808	13974	13734	13795	13909	13696	13709	13615	13812	13806	13635	13676	13726	13610	13741	13915	13723	13913	13686	13812	13690	13876	13791	13950	13766	13660	13598	13758	13752	13845	13776	13742	13672	13695	13666	13727	13835	13561	13814	13794	13717	13884	13676	13798	13765	13640	13644	13729	13635	13838	13758	13694	13677	13728	13774	13582	13740	13810	13867	13791	13584	13885	13730	13849	13821	13678	13850	13616	13517	13901	13518	13713	13749	13646	13888	13688	13885	13688	13691	13709	13838	13684	13690	13736	13708	13605	13629	13573	13647	13824	13773	13706	13656	13909	13798	13604	13833	13768	13737	13789	13678	13753	13770	13718	13712	13590	13767	13526	13822	13696	13870	13650	13787	13869	13664	13776	13836	13704	13748	13796	13649	13710	13629	13901	13678	13825	13702	13771	13635	13845	13482	13633	13808	13636	13783	13904	13609	13727	13583	13591	13560	13783	13580	13737	13939	13771	13659	13653	13763	13615	13712	13891	13654	13680	13723	13778	13706	13781	13607	13889	13692	13800	13776	13781	13745	13760	13743	13696	13787	13635	13677	13698	13854	13865	13915	13705	13852	13764	13611	13559	13784	13842	13747	13764	13746	13819	13524	13790	13775	13676	13732	13784	13798	13776	13818	13842	13812	13703	13895	13862	13730	13627	13795	13687	13754	13835	13633	13699	13849	13732	13796	13703	13759	13619	13724	13662	13852	13843	13804	13687	13744	13558	13710	13718	13859	13794	13878	13886	13930	13738	13779	13766	13750	13791	13746	13834	13865	13825	13730	13864	13567	13649	13693	13907	13700	13778	13717	13765	13775	13752	13707	13789	13642	13611	13742	13846	13686	13746	13906	13624	13803	13680	13823	13768	13825	13687	13624	13613	13656	13800	13682	13785	13743	13750	13786	13843	13659	13575	13714	13775	13795	13899	13815	13728	13737	13666	13663	13742	13826	13891	13833	13899	13715	13683	13721	13664	13893	13749	13861	13860	13790	13665	13748	13818	13760	13594	13718	13592	13909	13846	13687	13695	13779	13801	13937	13742	13637	13750	13848	13524	13694	13749	13918	13650	13750	13720	13721	13653	13781	13628	13548	13812	13770	13722	13899	13781	13673	13730	13879	13929	13683	13670	13931	13820	13642	13852	13698	13780	13657	13935	13620	13735	13724	13664	13802	13671	13763	13589	13739	13804	13879	13711	13803	13691	13749	13930	13679	13907	13587	13803	13672	13861	13888	13835	13867	13844	13761	13686	13811	13689	13793	13814	13629	13821	13655	13696	13688	13699	13812	13559	13787	13855	13839	13760	13758	13600	13573	13721	13660	13776	13828	13727	13789	13516	13653	13966	13708	13764	13853	13746	13724	13803	13884	13681	13915	13828	13876	13644	13813	13729	13636	13680	13725	13805	13697	13902	13793	13604	13744	13809	13639	13706	13775	13873	13708	13615	13735	13758	13634	13899	13873	13649	13702	13782	13699	13905	13500	13547	13566	13781	13923	13671	13772	13740	13839	13753	13865	13852	13713	13837	13807	13802	13877	13725	13657	13715	13869	13721	13597	13672	13738	13657	13689	13810	13626	13716	13661	13643	13629	13750	13788	13711	13683	13783	13768	13769	13742	13893	13806	13879	13799	13878	13840	13699	13868	13898	13861	13745	13777	13881	13873	13697	13826	13864	13712	13748	13835	13707	13929	13751	13546	13876	13740	13593	13877	13848	13745	13822	13816	13722	13575	13723	13697	13691	13600	13977	13751	13837	13961	13670	13774	13785	13901	13795	13706	13736	13683	13736	13607	13752	13776	13597	13752	14006	13673	13681	13670	13862	13824	13668	13681	13790	13892	13721	13661	13675	13829	13683	13687	13703	13660	13771	13744	13836	13772	13729	13779	13643	13623	13770	13811	13775	13774	13903	13575	13665	13751	13786	13650	13569	13836	13637	13755	13747	13818	13722	13709	13677	13723	13706	13719	13819	13640	13794	13615	13628	13805	13792	13678	13787	13685	13808	13667	13534	13869	13708	13887	13650	13711	13794	13811	13761	13836	13792	13752	13827	13716	13648	13645	13762	13674	13699	13660	13653	13757	13883	13733	13773	13729	13841	13657	13785	13646	13654	13790	13782	13694	13727	13761	13599	13709	13749	13809	13624	13872	13811	13753	13875	13572	13847	13678	13721	13658	13801	13855	13814	13822	13790	13840	13859	13776	13688	13824	13782	13728	13627	13689	13797	13687	13608	13850	13637	13803	13877	13750	13760	13780	13697	13777	13795	13815	13747	13779	13849	13786	13665	13664	13647	13675	13748	13802	13979	13779	13672	13798	13739	13723	13630	13685	13751	13865	13659	13755	13626	13732	13688	13872	13656	13581	13752	13817	13607	13620	13882	13754	13583
27730	30898	46466	37998	27160	19854	17856	16715	17292	16914	16641	16547	16454	16393	16407	16180	16469	16297	16211	16174	16312	16389	16277	16375	16218	16309	16132	16269	16399	16340	16190	16251	16252	16429	16137	16226	16140	16287	16319	16353	16329	16107	16244	16223	16014	16226	16255	16159	16269	16278	16381	16264	16156	16091	16281	16080	16274	16259	16257	16264	16216	16351	16168	16215	16313	16214	16156	16347	16165	16202	16242	16326	16369	16311	16234	16242	16206	16255	16143	16141	15915	16346	16160	16213	16080	16257	16293	16306	16190	16264	16113	16328	16294	16242	16272	16108	16282	16465	16222	16140	16179	16036	16077	16293	16400	16406	16427	16373	16219	16181	16107	16093	16108	16221	16474	16155	16378	16308	16159	16394	16139	16322	16267	16429	16162	16389	16218	16048	16307	16277	16414	16296	16314	16299	16346	16333	16099	16204	16330	16287	16280	16218	16427	16380	16292	16202	16177	16123	16289	16158	16198	16494	16220	16008	16295	16225	16180	16154	16187	16253	16109	16253	16099	16323	16328	16283	16373	16240	16196	16145	16099	16307	16361	16190	16243	16467	16252	16201	16161	16246	16227	16193	16461	16398	16354	16138	16255	16160	16319	16201	16218	16202	16151	16201	16203	16320	16143	16304	16194	16475	16203	16267	16065	16247	16095	16328	16259	16209	16312	16079	16167	16173	16232	16008	16119	16285	15975	16203	16370	16160	16215	16240	16322	16102	16187	16147	16585	16448	16364	16220	16168	16170	16326	16232	16330	16201	16081	16168	16204	16259	16182	16467	16231	16131	16271	16305	16369	16303	16185	16426	16303	16271	16219	16248	16346	16201	16264	16207	16216	16312	16162	16299	16158	16082	16218	16244	16168	16317	16400	16209	16336	16168	16306	16118	16229	16303	16202	16242	16254	16179	16182	16237	16341	16337	16316	16299	16379	16252	16163	16295	16233	16186	16414	16149	16109	16171	16304	16197	16108	16284	16379	16495	16168	16330	16381	16372	16230	16130	16216	16364	16212	16297	16169	16190	16225	16169	16335	16220	16385	16423	16202	16173	16327	16141	16249	16468	16427	16424	16396	16197	16258	16188	16277	16172	16510	16150	16174	16399	16302	16167	16312	16233	16127	16222	16415	16327	16348	16157	16163	16415	16323	16356	16049	16383	16377	16314	16349	16535	16231	16343	16107	16208	16065	16339	16264	16530	16180	16140	16128	16284	16310	16244	16195	16382	16197	16225	16245	16299	16192	16378	16271	16265	16294	16205	16497	16040	16155	16161	16146	16163	16220	16379	16227	16317	16383	16128	16208	16329	16023	16400	16279	16333	16154	16309	16249	16270	16233	16162	16179	16168	16424	16105	16250	16338	16248	16300	16399	16238	16153	16295	16215	16118	16020	16186	16250	16258	16122	16174	16113	16250	16192	16369	16374	16267	16330	16263	16250	16356	16320	16220	16183	16249	16343	16235	16112	16373	16284	16285	16269	16254	16122	16331	16257	16128	16140	16290	16057	16158	16274	16232	16204	16162	16153	15950	15921	16497	16567	16446	16408	16254	16223	16121	16255	16096	16229	16164	16351	16355	16325	16296	16348	16293	16305	16335	16212	16399	16493	16369	16117	16320	16065	16250	16412	16180	16275	16319	16337	16288	16163	16180	16204	16258	16318	16252	16420	16565	16293	16104	16349	16160	16172	16281	16302	16376	16292	16202	16464	16457	16405	16314	16315	15894	16208	16331	16344	16185	16347	16309	16243	16253	16268	16241	16267	16348	16177	16409	16356	16420	16186	16165	16156	16185	16313	16305	16353	16276	16484	16250	16289	16265	16129	16277	16120	16110	16235	16222	16272	16386	16298	16106	16362	16297	16276	16331	16333	16197	16375	16250	16207	16151	16408	16224	16134	16240	16188	16152	16310	16282	16192	16304	16383	16124	16164	16261	16307	16224	16208	16309	16390	16169	16180	16132	16241	16184	16455	16298	16275	16255	16139	16034	16204	16130	16233	16302	16012	16067	16320	16346	15998	16359	16281	15970	16238	16269	16322	16424	16242	16204	16306	16249	16187	16403	16254	16130	16238	16279	16129	16202	16225	16071	16303	16293	16176	16291	16432	16234	15999	16231	16196	16256	16095	16227	16313	16204	16427	16134	16308	16221	16115	16271	16295	16187	16322	16182	16183	15989	16315	16482	16353	16232	16184	16234	16095	16335	16294	16474	16299	16281	16229	16284	16315	16338	16242	16214	16354	16202	16230	16184	16196	16263	16189	16238	16404	16251	16285	16155	16046	16249	16332	16309	16271	16262	16218	16280	16235	16189	16223	16372	16194	16264	16099	16419	16136	16065	16395	16378	16310	16402	16304	16025	16276	16255	16174	16272	16237	16197	16295	16123	16300	16197	16448	16227	16369	16215	16268	16166	16117	16241	16186	16187	16192	16161	16249	16282	16186	16177	16327	16279	16272	16169	16224	16201	16288	16394	16211	16192	16292	15972	16207	16264	16253	16351	16303	16411	16435	16285	16197	16167	16339	16172	16293	15893	16331	16377	16212	16186	16363	16273	16231	16370	16262	16182	16144	16187	16438	16311	16382	16307	16372	16287	16166	16307	16378	16091	16164	16263	16311	16224	16188	16222	16393	16393	16425	16224	16069	16316	16342	16323	16232	16354	16403	16308	16322	16009	16170	16161	16409	16309	16175	16088	16298	16399	16143	16237	16324	16346	16319	16324	16263	16232	16219	16359	16170	16304	16230	16265	16346	16217	16351	16331	16161	16350	16330	16113	16249	16176	16168	16213	16226	16057	16295	16296	16453	16452	16265	16111	16332	16298	16105	16400	16369	16282	16209	16304	16301	16249	16212	16341	16277	16136	16366	16391	16285	16296	16166	16410	16249	16304	16076	16134	16144	16059	16048	16194	16283	16322	16254	16131	16278	16146	16413	16218	16438	16400	16200	16035	16196	16314	16294	16535	16162	16232	16258	16288	16121	16159	16378	16269	16151	16388	16324	16197	16119	16417	16362	15941	16238	16232	16385	16358	16181	16472	16294	16233	16128	16422	16133	16152	16350	16138	16261	16196	16020	16077	16203	16161	16250	16205	16222	16330	16342	16229	16337	16251	16174	16113	16137	16357	16411	16162	16311	16401	16308	16386	16227	16194	16226	16427	16335	15923	16150	16104	16097	16145	16187	16304	16102	16321	16165	16449	16406	16197	16297	16205	16301	16218	16302	16203	16400	16232	16201	16331	16342	16357	16235	16116	16205	16392	16509	16302	16213	16325	16198	16295	15979	16364	16174	16121	16307	16379	16240	16163	16046	16139	16326	16386	16262	16323	16162	16150	16193	16331	16408	16244	16355	16239	16255	16362	16413	16098	16396	16209	16333	16345	16127	16155	16169	16175	16377	16292	16262	16150	16407	16296	16176	16145	16359	16399	16195	16178	16202	16266	16256	16067	16295	16257	16125	16228	16231	16281	16394	16379	16131	16221	16274	16402	16168	16117	16062	16179	16167	16127	16281	16221	16455	16236	16207	16131	16103	16271	16323	16321	16425	16148	16271	16273	16173	16258	16222	16216	16406	16084	16359	16209	16195	16084	16115	16147	16167	16337	16216	16325	16485	16395	15931	16433	16218	16101	16416	16257	16098	16153	16250	16151	16195	16322	16307	16256	16203	16158	16241	16100	16288	16351	16509	16183	16277	16208	16048	16268	16252	16221	16262	16110	16195	16460	16182	16335	16107	16235	16452	16262	16198	16245	16163	16213	16404	15988	16385	16344	16433	16065	16420	16227	16249	16132	16034	16234	16410	16173	16378	16273	16253	16433	16108	16317	16214	16251	16244	16137	16276	16151	16435	16385	16180	16232	16289	16156	16205	16146	16364	16397	16383	16267	16149	16328	16282	16156	16118	16306	16287	16277	16224	16207	16346	16237	16237	16269	16534	16376	16388	16361	16304	16264	16322	16353	16187	16237	16410	16341	16297	16255	16235	16413	16323	16116	16299	16177	16422	16242	15999	16232	16252	16237	16232	16226	16248	16257	16492	16189	16335	16313	16299	16299	16052	16329	16319	16269	16410	16357	16305	16316	16139	16395	16365	16251	16211	16231	16247	16312	16263	16151	16215	16230	16302	16323	16302	16222	16382	16265	16324	16279	16281	16236	16247	16101	16249	16315	16222	16355	16350	16132	16169	16189	16088	16376	16317	16270	16385	16228	16391	16305	16532	16148	16365	16262	16122	16237	16334	16297	16456	16274	16180	16210	16461	16438	16309	16185	16131	16274	16175	16137	16234	16005	16185	16162	16396	16139	16304	16243	16342	16433	16189	16128	16128	16106	16141	16205	16180	16332	16353	16302	16249	16439	16287	16233	16297	16103	16474	16416	16314	16188	16332	16430	16375	16315	16291	16423	16338	16110	16241	16278	16374	16201	16224	16161	16293	16284	16233	16249	16234	16185	16371	16279	16323	16354	16065	16138	16283	16077	16376	16091	16307	16390	16234	16310	16330	16053	16306	16344	16450	16093	16287	16353	16249	16440	16189	16345	16208	16184	16245	16166	16271	16268	16388	16212	16192	16301	16235	16347	16086	16167	16415	16027	16387	16282	16151	16359	16315	16288	16164	16290	16286	16521	16102	16143	16288	16086	16301	16279	16229	16275	16128	16227	16365	16240	16363	16282	16241	16139	16371	16336	16373	16318	16190	16123	16258	16352	16399	16227	16505	16190	16250	16083	16035	16393	16307	16391	16298	16238	16328	16393	16368	16363	16124	16287	16220	16062	16294	16342	16248	16241	16463	16364	16361	16327	16402	16185	16068	16185	16277	16424	16245	16461	16220	16149	16314	16246	16302	16226	16256	16071	16105	16101	16090	16328	16264	16179	16165	16141	16407	16093	16160	16109	16260	16223	16039	16109	16323	16242	16277	16100	15961	16366	16303	16053	16300	16263	16272	16046	16328	16317	16231	16203	16261	16326	16375	16240	16402	16403	16301	16283	16257	16174	16352	16476	16404	16377	16375	16436	16117	16291	16333	16330	16313	16396	16203	16236	16423	16126	16092	16042	16321	16223	16306	16124	16248	16112	16269	16202	16419	16529	16227	16343	16184	16087	16096	16390	16178	16205	16135	16305	16362	16214	16408	16205
22629	48565	49129	35255	25363	17036	15771	14737	15411	14866	14408	14035	14103	14211	14114	14147	14186	14275	14090	14153	14091	14018	14049	14042	14108	14052	14096	14102	14154	14072	14019	14289	13974	13904	13992	14078	14113	14120	13960	14121	14112	14092	14098	14063	14066	14108	14106	14080	14157	13998	14263	14123	14102	13989	14021	14123	14102	14075	14116	14066	14097	14115	13999	14064	14048	14037	14100	14074	14126	14095	14097	14052	14014	14040	13984	13979	14191	14177	13999	14076	14145	13918	14085	14020	13955	14176	13988	13996	14178	14134	13952	13936	14067	14002	14064	14121	14129	14033	14090	13898	14132	14078	14087	14123	14146	14154	14083	14021	14066	13877	14019	14076	14072	14134	14051	14149	14139	14038	14044	14229	14103	14008	14036	13883	14026	14100	14085	14100	14092	14076	14071	13916	14119	14114	14027	14173	14038	14111	14030	14033	14019	13955	14032	13972	13960	14096	13817	14048	14130	14064	14221	14025	14183	14096	13927	14185	14127	14047	13892	13893	14228	13995	14073	14052	14049	13982	14030	14010	14144	14060	14007	14130	14045	13923	14177	14260	13978	14148	14172	14178	14061	14137	13933	14012	13963	14023	13842	14079	14156	13997	13955	14086	14104	13878	14207	14152	14136	14001	14202	14117	14075	14156	13932	14162	14215	14135	14068	14115	13893	14062	14133	14050	13967	13935	14241	14253	13964	13962	14135	14079	14000	14020	14059	14111	14115	14090	14073	14027	14022	14151	14074	14028	14139	13995	13974	14103	13976	14006	14193	13957	14229	14039	14134	14095	13948	14061	13845	14035	14252	13973	14043	14102	14203	14156	14137	14096	14004	14080	14102	14140	14069	14011	14062	13900	14004	14102	14201	14049	14161	14034	14141	14056	14126	13916	14084	14135	13950	14056	14000	13919	14052	14172	13990	14109	14148	13904	14064	14135	13946	13991	14041	14075	14264	14104	14311	14097	13966	14069	14135	14096	14103	14126	13915	14137	13918	14202	14020	14045	14048	13915	14138	14157	14016	14139	13963	14056	14097	14038	14119	14215	14177	14164	14210	14007	13913	14222	13959	14162	14030	14066	14015	14025	14223	14001	14076	13916	14029	13985	14141	14211	14058	14007	14093	14091	14085	13946	13932	13986	13980	14171	14011	14171	14028	14033	14154	13983	14166	14164	14087	14076	14111	13987	14028	13983	13948	13984	13983	14166	13909	14114	14106	14220	14107	13988	14069	14137	14224	13987	14104	14013	14214	14121	14148	13967	14173	13938	13995	14123	14202	14216	14111	14153	14129	14074	14218	14066	14055	14039	13974	13891	14161	13923	14249	14180	14093	14070	14194	14005	14109	14129	14076	14153	13825	13882	14183	14033	13989	13978	14047	13991	14032	14060	14078	14025	14085	13920	13875	14025	14028	14095	13958	14065	14105	14081	14136	14000	14074	14067	14127	14306	14316	13954	13878	14037	14156	14036	14087	14081	14226	14037	14008	13981	14062	13976	14245	14131	14030	14011	14127	14207	14094	14053	14080	14039	13759	14222	14168	13964	14037	14101	13957	14156	14033	14047	14012	14107	14027	14194	14064	14048	14111	14140	14088	13871	14162	14071	14004	14033	13981	14062	14020	14080	14141	14001	14071	14031	14046	13959	13939	13977	14078	13971	13953	14175	14044	14042	14031	14075	13925	14174	13982	14030	13956	14062	14172	14118	14084	13772	14055	14218	14061	14133	13863	14187	13961	14133	14099	14057	14178	13921	14050	14113	14054	14058	14080	14108	13900	14176	14094	14174	14044	14201	13959	13967	14023	14071	13987	14048	14131	14104	14038	14054	14006	14088	14006	14224	14104	13979	14118	14150	14007	14217	14255	14058	14220	14006	14101	14045	14024	13976	14026	14030	14115	13927	14146	14113	13982	14122	14168	14194	14036	14157	14030	14090	14035	13940	14014	14059	14215	14074	14232	14042	14124	14185	14015	14040	14176	13972	14068	14116	13950	14095	14128	14029	14234	13932	14141	13895	14168	14078	14032	14028	14040	14074	14155	14117	14044	13976	14096	14058	14217	13942	14022	14164	13873	14057	14219	13958	14016	14058	14029	14039	14004	14180	14074	13984	14042	14153	14073	14101	14020	14053	14128	13947	14104	14069	14097	14034	14029	14045	14154	14140	14141	13945	14072	14159	14239	14011	14278	13929	13982	14062	14019	13934	14034	14154	13911	14032	14033	14226	14158	13987	14133	13826	14130	14038	14131	13972	13955	14056	14039	14039	14096	13844	13814	14065	14040	14060	14063	13959	14054	14070	13999	14116	14154	13993	14266	14057	14070	14031	13976	14177	14030	14078	14134	14153	14159	14014	14071	14119	14032	14043	14040	14139	13948	14093	13919	14003	14080	14079	13946	14134	14147	14059	14131	14075	13953	14154	14010	14096	14159	14077	14104	14058	13953	13956	14049	13928	14192	14062	14014	14132	14065	14134	14036	13978	13998	14071	13968	13945	14027	14058	14099	14135	14228	13908	13916	14091	14174	13972	14049	14193	14130	14123	14053	13978	14152	14033	13941	14094	14013	14138	14065	14140	13923	14101	14292	14002	14024	14005	14048	14181	14107	14005	14028	14144	14182	14151	14032	14063	13927	14163	13939	14002	14100	13970	14099	14100	14027	14135	14173	14065	14017	14136	14033	14114	14225	14149	14180	13997	13992	14077	14170	14079	14155	14061	13951	14158	14145	14029	14032	14121	13967	14200	14179	14002	14090	13982	14081	14079	14009	14011	14163	14006	14060	14065	14111	13902	14242	14015	14043	14012	14020	14143	14092	14094	13975	14026	14038	14026	14265	14031	13997	14259	14018	14138	14068	14186	14261	14042	14012	14255	13979	14178	14023	14223	13979	14036	14009	14166	14095	14015	14113	14032	14091	14073	14010	14085	14180	13989	14099	13956	14070	14083	14123	14168	14031	14172	14184	14067	14070	13955	14001	14150	13990	13959	14081	14026	13934	13980	13981	14126	13997	13984	13998	13984	13989	13960	14007	14149	14119	14211	14228	14066	13974	14144	14058	14109	13941	14180	14086	14010	14228	14180	14162	13980	14239	14199	14026	13899	14001	13974	14145	14015	14117	14080	13922	14093	14105	14145	14059	14229	14052	14072	14065	14159	14140	14224	14146	14028	13994	14204	14096	14079	14100	14068	14205	14105	14115	14118	14165	14059	14077	14087	14112	14017	14001	14081	13921	13965	14066	14094	14082	14056	14098	14036	14000	14090	14165	13918	14202	14147	14164	14017	14152	14076	14051	14013	14138	14126	13939	14103	14118	14025	13875	13974	14086	13986	14017	13908	14113	14148	14080	14123	14179	14237	13973	14166	14004	14080	14001	14118	14036	14140	14155	13967	14094	14107	13936	14108	14087	14162	13860	14241	13907	14007	13930	14263	14039	14029	14014	14128	14101	13944	14081	14138	14052	13916	14243	13952	14196	13969	14064	14100	14157	14041	14010	13952	14187	13976	14063	13960	13954	14113	14092	13955	13988	14030	14024	13893	14171	13860	14175	14111	14075	14069	14028	13916	14269	14111	14128	13878	13994	13922	14075	14004	14062	14140	14168	14037	13964	14190	14032	14158	14102	14067	13944	14020	13940	14055	14173	14108	13983	14088	14021	14149	14065	14001	13943	14103	14308	14024	14041	13996	14058	14012	14122	13908	14085	14190	13968	14218	14123	14097	14150	14172	14110	14192	14122	13933	14190	13951	14072	13988	13970	14018	13986	14141	14077	14128	14055	14123	14085	14112	14139	14114	14095	14300	14187	14073	14135	13934	14002	14131	14016	14139	13995	13972	13930	14060	14145	14049	13946	14056	13984	14142	13993	13940	14215	14009	14205	14018	14170	14064	14028	14115	13980	14176	14153	13902	14079	14062	13920	14156	14130	14058	13967	13995	14039	14048	14030	14023	14014	14002	13967	14033	14159	14165	14038	14082	14154	13958	13968	14163	14015	14071	14079	14052	14039	14108	13971	14041	14064	13987	13969	14012	14168	14041	13974	14107	13993	14203	14059	14138	13940	13986	14067	14187	14109	14055	13926	14053	13956	13977	14022	13975	14166	14181	14155	14320	14023	13966	14015	13935	14148	14163	14108	13971	14201	14108	14013	13978	14120	14264	14079	14066	13876	14281	14024	14136	14149	13887	13906	14221	13982	14001	14149	14057	14026	14037	14199	13980	14067	14162	14016	14225	14165	14172	14205	14125	13914	14269	13973	14075	14056	14026	14130	14089	14236	14064	13979	13965	14046	13882	14080	13964	14006	13965	14114	14053	14069	13972	14259	13947	14120	13928	14293	14097	14064	14047	14149	13987	13912	14137	13959	14005	13955	14105	14057	14013	14142	14003	14079	14197	13924	13932	13997	14212	14097	14095	13970	14009	14032	14184	14021	13932	14113	14115	14050	13978	14216	14118	14109	13952	14075	14106	13803	14029	14165	14240	13831	14167	14014	14187	14007	14027	14166	14050	14243	14109	14326	14093	14127	14170	13832	14109	14062	14082	14151	13975	14024	14166	14071	14054	14169	14050	14075	14080	14089	14145	14104	14089	14088	14205	14227	14070	14078	13951	14090	14019	14058	14076	13976	14132	13980	14080	14085	14262	13961	14077	14073	14008	14006	13976	14280	14075	14185	13993	13983	13956	14007	14048	14187	14032	13950	14209	14221	14013	14053	14096	14065	14026	14104	14110	14187	14086	14073	14113	14092	14116	14071	14112	14156	13991	14113	14002	13987	14077	14140	14028	14023	14007	13970	13965	14193	14217	14050	14128	14097	14049	14172	13994	13983	14113	13900	14087	14164	14145	14007	13984	14042	14205	14017	14044	14137	14036	14052	13841	14102	14273	14105	14060	14021	14062	14124	14053	14017	14233	14194	14239	14145	14112	14025	14116	14016	14095	13984	14076	13905	14161	14220	13976	14203	14140	14060	14030	14103	13899	14074	14124	14043	14160	14117	13961	14214	14069	14143	14061	14121	14129	14152	14066	13936	14178	14080	14093	13922	13984	13985	14288	14129	14034	13984	14093	14025	14120	13958	13994	14204	14022	14173	13932	13989	14041	14171	14061	14078	14019	13977	14096	14089	14166	14116	14160	14222	14011
23902	22044	42615	47991	43009	28307	23357	18068	20124	18667	16690	16167	16141	16141	16073	15948	16200	16041	16049	15930	16172	16022	16050	16045	15890	16010	16059	15585	16021	15960	16052	16047	15940	16068	16069	16135	15930	16022	16063	15977	16206	15985	15970	15931	15880	15765	15932	15877	15814	16112	16098	15904	15995	16126	16073	15953	16214	15724	15797	15900	15988	16009	15971	16056	15829	16047	15745	16114	15996	16010	15984	15989	15966	15887	16027	16051	16055	15926	15835	16059	16099	16114	16086	16020	16040	15782	15945	16036	16053	15930	15861	15743	16089	16089	15874	15792	15944	15967	15944	16118	16010	15969	15973	15847	15960	16060	16127	15978	15937	16113	16010	15990	15828	15950	16053	15982	15911	15978	15971	15798	15901	15961	15800	15887	15868	15973	15948	15856	15965	16032	15969	15980	16041	15907	15964	15893	15923	16062	15899	15957	15969	15792	15889	15914	15823	15971	16004	16088	15706	16064	16041	15886	16159	16203	15963	15809	15952	15866	15776	15864	16042	15882	16093	15888	15941	15984	15939	15984	15901	15963	15872	16067	15899	16125	16229	15845	15741	16008	16025	15715	15833	16006	15816	16043	16023	16009	15953	15959	16095	15791	15874	15785	15791	15914	15878	15705	15721	16096	15944	15818	15908	15940	15954	15828	15974	16049	15984	16165	15927	15891	15737	16045	16103	15988	16008	15845	16092	15985	16171	15942	16139	15839	15985	15958	15950	16120	16097	15909	15823	15851	15821	15792	16048	15819	16122	16027	16151	16060	16086	15887	16101	15938	16056	16016	15897	15880	16096	15886	16008	15798	15830	16050	15894	16058	15823	15988	15764	15972	16068	15896	16154	16061	15794	16063	15854	15833	15890	15960	15868	15875	15901	15776	16054	16063	15865	15847	15894	16182	15825	16032	16103	16020	15896	15944	15902	15974	15909	16138	15768	16250	16010	15822	16020	15897	16088	15816	15883	15893	16055	16043	15862	15693	16020	15854	15979	16042	15965	16011	15834	16042	15814	15933	15923	15887	15955	16013	15910	15786	15966	15784	15898	16098	15930	15857	15800	15969	16050	15909	15985	15915	15860	15952	16004	15965	16010	16088	16085	15987	15797	15919	15845	16082	15898	16006	16045	15932	16076	16038	16020	15912	15893	15910	15715	15977	16135	15936	15953	15818	16024	15904	15840	15784	15982	15913	15836	15934	16031	15957	16020	15983	15958	15898	16092	15914	15943	15989	16143	15947	15898	15818	15894	16151	16139	15873	15996	16021	15943	16049	15946	16133	15876	15972	15879	15997	15682	16040	15854	15964	15905	16058	16039	16114	15839	15964	15984	15817	15757	15757	15844	16002	15974	16001	15952	16013	16064	16141	16060	16036	15925	16049	16148	15977	15789	15735	15923	15876	15899	15956	15806	15875	15973	15939	15979	15980	15883	16064	15972	16073	15906	15780	15615	15922	15925	15985	15913	15963	16169	16023	15913	16052	16007	15886	15986	15747	16004	15895	15940	15919	15998	15931	15847	15951	16083	15959	15773	15980	15987	15972	15910	15838	16053	15864	15850	15989	15904	16106	16111	16117	15877	15835	15954	15933	15907	15834	15859	15690	15911	16091	15918	15940	16080	15808	15733	15735	15687	15930	16001	15904	16193	15739	15916	15984	15804	15867	15938	15994	16011	15792	15913	16020	16013	15936	15861	15733	16081	15928	15946	15951	15704	15777	15833	15851	15806	15859	16031	15789	15971	15937	16103	15790	15818	15905	16000	15970	15857	15971	15933	15973	16011	16050	16069	16086	15886	15963	15967	16055	16006	15938	16106	16006	15992	15905	15988	15982	15751	16136	15789	15993	16160	15823	15925	16023	15790	15705	15899	15931	15959	15978	15951	15910	15843	16113	15852	16040	16044	15924	16099	15842	16043	16010	16126	15915	15945	15975	16031	15952	15890	15969	15857	16048	15859	16033	16013	16024	15953	16045	16010	15933	16030	15934	15939	15971	15890	15835	15900	15946	16009	15911	16084	15817	15989	15861	15742	16032	15894	16202	15970	15898	16083	15826	15964	15977	15778	16090	15935	15853	15966	16142	15860	15715	16077	16023	15962	15820	15747	15833	16069	15933	16043	15926	15916	15948	15924	15898	15936	15965	15909	16040	15994	15924	16049	16007	15931	15898	16175	15949	15758	15968	15943	15927	15974	16042	15916	16086	15937	15823	15884	16095	15948	16102	15946	15824	16114	15769	16005	15879	15907	15995	15974	15988	15960	16067	15672	15887	15832	15852	16133	15913	15943	15852	16001	16024	16229	15900	15917	15811	16120	15855	16063	15836	16039	15977	15972	16027	16169	15884	15721	15819	16098	16038	16064	15969	15882	15846	16094	15855	15879	16074	16008	15919	16005	16107	15946	15905	15919	15869	15941	15919	15915	16039	15949	16166	16017	16069	15901	16058	15980	15843	15915	15999	15867	15795	15987	15849	15829	15908	16066	15964	15943	16027	16083	15910	16142	16183	15951	15970	16011	15838	15930	15808	15974	16115	15981	16091	15885	15829	15946	15963	15890	15979	15924	16121	15766	15773	15910	16044	15973	15926	16034	16002	15993	16129	16028	15853	16088	16125	15972	15611	15988	15910	15960	15900	15878	16018	15900	15831	15929	15896	15916	15732	16113	15906	15879	15912	15865	15985	16100	16156	15962	16084	15949	15988	15929	16043	16091	15908	15790	15805	15799	15911	15863	15826	16011	15814	16072	15919	16010	15852	15939	16117	16055	15791	16125	16027	15932	16023	16041	15868	16037	15778	15820	15943	15997	15978	15784	16042	15835	15904	15811	15911	16170	15795	16018	15814	15882	15752	15757	16048	15885	15884	15893	15816	15861	15773	15910	15994	15980	15940	15910	15794	15823	15864	15861	15933	16016	15887	15793	16046	15866	15900	16092	16023	16089	16047	15903	16053	15829	15652	15949	16000	15757	15880	16037	16006	15870	15777	16012	15980	15986	15881	15982	15894	15928	16027	15996	15945	16079	16052	15901	16097	15900	16048	15893	15984	15979	16002	16035	15935	15926	16056	16128	16036	15970	16043	15967	16013	15925	15984	16086	16040	16027	15970	15825	15852	15812	15954	16083	15819	15987	15869	16016	16086	16121	15913	16009	16128	15966	16104	15932	16098	15865	15816	15882	16001	15845	15788	16092	16170	16272	15990	16156	15994	16042	15728	16177	15903	15811	15863	15685	15896	16082	15988	16181	16109	16016	16175	16005	16012	16092	15961	16132	15873	16004	15842	15901	15864	15904	16098	15968	15833	16131	15798	15971	15916	15815	15913	15731	16170	15909	15936	15947	15843	16045	15820	15918	15878	16064	15886	16061	16032	15923	16047	15922	15769	16092	15779	15911	15937	15856	15811	16036	15926	15784	15826	15922	15963	16041	15760	15827	15954	15921	16103	15721	16000	16041	16035	16036	15999	15939	15726	15914	15898	15944	15903	16045	15980	15965	16036	16108	16001	15906	15996	15973	15952	15805	16070	15800	16245	15838	15897	15816	15900	16039	15750	16179	16019	15936	15869	15981	15793	16052	15925	15957	15898	15897	15828	15902	15978	15798	15906	15740	15961	15777	15813	16047	16019	16171	16030	15854	15999	15964	15969	15943	15971	15846	15932	15906	15863	15649	15929	15943	15933	15916	16036	15830	16094	15954	15973	15883	15943	15725	16095	15983	16099	16124	16099	15897	16092	15806	15863	15702	15924	15965	15919	15749	15700	16014	15910	16006	15871	15957	15788	16135	15979	15922	15649	15993	15747	15841	15857	15758	15984	15939	15833	15992	15890	15916	15958	15898	15868	15959	15964	15959	15932	15843	15989	16113	15932	15836	16014	15882	15995	15963	15957	16061	16010	16014	15926	15926	16020	15819	16005	16051	15952	15900	15942	16107	16035	15872	15846	16034	15827	16100	15888	16047	15906	15986	16075	16113	15994	16021	16114	15983	16023	16085	16101	15860	15965	16148	15886	15848	16054	16082	16179	16097	16075	15790	15940	15840	15872	15801	15846	15913	16035	15713	15878	15681	16267	16096	15979	15989	15971	15849	16093	16043	15912	15739	15953	15981	15873	16017	15843	15943	15775	15969	15716	16086	15905	15877	15894	16084	15905	16044	15917	15944	16095	15830	15887	15896	15883	15770	15924	16139	16105	15938	15837	15747	16077	15886	15976	15795	15894	16116	15938	15928	16067	15996	15963	15799	15994	15850	15860	15845	15702	15961	16034	16001	16049	15919	15925	15931	16038	15976	15910	15683	15889	16007	16027	16054	15854	15779	16089	16119	15922	16035	15924	16011	15914	15787	15735	15948	16072	15828	15826	15932	15813	15922	15928	16053	15827	15941	15736	16032	16050	16100	15868	15876	15992	16121	16012	15909	15918	16050	16050	16069	16099	16029	15861	15884	15934	15994	15924	15680	15963	15883	16182	16090	16154	16139	15744	15995	15895	16026	15842	16010	16029	15913	16097	15943	16039	16055	15925	15960	16188	16013	15861	15614	16043	15854	15846	15967	15875	15879	15843	15945	15883	16122	15952	15950	15843	16007	15877	15885	15985	16175	16026	16055	16154	16072	15853	16076	15868	15943	15942	15946	16108	16099	15931	15835	15805	16011	15755	15919	15894	16077	15912	16011	15972	16069	15956	16043	15892	15762	15823	16066	15829	15920	15823	15889	15937	15845	15781	15844	15785	16045	15982	15905	15893	15915	15869	15930	16004	15814	15977	16150	15851	16058	15807	16043	16104	16167	15903	15853	15832	15917	15985	16134	16062	15855	16013	16002	16007	16122	16046	15880	16023	15941	16049	16149	15773	15790	15842	15941	15933	15839	15989	15878	15911	15828	15763	15906	16001	15900	16022	16014	15688	15900	15975	15808	16047	15864	15926	15693	16025	15948	15942	15798	15973	15745	15853	15955	15864	16016	16083	16041	15963	15824	15896	16033	15907	16108	15746	15943	15885	15981	15933	16113	16056	16162	15924	15923	16024	15966	15966	15861	15940	15837	15992	15941	16079	16157	15950	16105	16044	16105	15998	15873	15800	15964	15786	15816	15958	16109	15906	15939	15874	15911	15968	15961	16046	15881	15921	15949	15777	15912	15910
32709	79339	82319	62005	48304	24632	19616	15728	20735	16637	14360	14271	14189	14165	14110	14025	13924	14013	14129	13990	14096	13994	13932	13985	14041	13896	13854	14041	13846	14172	13917	13990	13776	13912	13870	13883	14004	13873	13899	13872	13931	14018	13983	13916	14080	14066	14003	13714	14167	13832	14023	13809	14021	13877	13953	13825	13856	14053	13904	14006	14001	13851	14048	13803	13941	13996	14036	13908	13855	13922	14097	14015	13803	13890	14038	13950	14085	13745	13736	13919	13853	13902	14018	13886	14020	14111	13903	13942	13930	14097	13995	13876	13916	13860	14051	14047	14014	13790	13808	13980	13893	14035	13717	14025	13797	13882	14072	13917	13915	13870	14019	13897	14009	13863	13874	13894	13970	13969	13925	14028	13806	14140	13983	13953	13800	13827	13950	13941	13926	13866	13949	13913	14011	13937	13818	13950	14010	13956	14024	13735	13809	14099	13891	13970	13858	13873	14077	13951	14037	14052	13886	14025	13918	13927	14009	14054	13952	13870	13742	13812	13912	13885	13937	13925	14026	13836	13989	13963	13994	13806	13823	14052	13769	14100	13784	13935	13893	13960	13905	13924	13966	13877	14036	14023	13989	13905	13910	13870	13839	13904	13892	14069	13861	13954	13934	13817	13913	14003	13964	13777	13780	14026	13889	13913	13917	13836	13803	13882	13873	13797	13827	14023	13925	13886	14080	13863	13894	13875	13940	14042	13914	13923	13912	14048	13855	13896	13838	13936	13795	13919	14039	14087	13945	14030	13867	14093	13991	13894	13937	13903	13917	13983	13944	13770	13944	13965	14019	13936	13907	13951	13919	14046	13791	13893	13977	13934	13975	14086	13995	13899	13997	14007	13952	13862	13948	13972	13965	13814	13947	13805	13959	14058	13880	13919	13964	14040	13962	14014	13982	13879	13873	14076	13958	14006	13924	13842	13869	14175	13940	13983	13845	14148	13889	13860	13968	13967	13957	13957	13919	13809	13979	14030	13965	13944	13979	13974	13957	13860	13869	13885	13894	13937	13935	13982	14073	13992	14011	13865	14082	13784	13857	13780	13811	14077	13927	13920	13833	13926	13886	13804	13947	13877	13822	13957	13939	13991	13897	13864	13974	13906	13832	13784	13931	13982	13944	13879	13802	14084	13866	13890	13940	13891	13899	13962	13897	13867	13871	13953	13855	13829	13851	13921	14019	13945	13896	14030	13929	13934	13919	13849	13940	13904	13755	13939	14001	13929	13906	13934	13932	13920	13927	13856	13858	13850	13925	13773	13814	13948	13809	13923	13927	14122	13984	13939	13701	13987	13958	13994	13788	13935	13929	13647	14019	13771	13804	13935	13932	13915	13849	13961	13816	13932	13729	13957	13868	13936	14080	14074	13927	14013	13876	14033	13904	13879	13954	13874	13986	13879	14044	13847	13946	13980	13759	13971	13834	13918	13820	14017	13936	14109	13938	13991	13878	13980	13867	13728	14019	13972	14046	13989	13950	13792	13902	13827	14061	14094	13786	13743	13940	13900	13919	13834	13963	13866	13954	13894	13915	13862	13935	14032	13852	13674	14133	13876	13900	14003	13923	13868	14024	13895	13851	13823	13948	13864	13974	13843	13854	13953	13972	13989	13858	13943	13861	13973	13989	13840	13851	13991	13795	13871	13962	13941	13922	13933	13918	14009	13954	14101	13999	13893	14039	14007	13963	14000	13967	13951	13813	13923	14048	13986	13898	13934	13882	13761	14052	14023	14056	14025	13917	13935	13959	13909	13962	13778	14100	13796	13834	13946	13876	13875	13863	13875	13938	13966	13937	13879	13941	13922	14000	13982	13836	13970	13903	13796	13749	13905	13899	13999	13891	14035	13915	13901	13992	13801	13941	13890	13949	13941	14025	13865	13940	13856	13746	13986	13988	13748	14089	13993	13937	13968	13929	13924	13964	13872	13751	13897	13877	13863	13986	14030	13937	14080	13907	13974	13782	13750	13941	13953	13948	13941	13883	13961	13917	13860	13776	13864	13982	13851	14070	13771	14022	13883	13906	14114	13970	13799	13980	14118	13962	13985	13790	13942	13868	13974	13926	13860	13987	13870	14049	13878	13853	13873	13884	14061	13974	13988	13862	14029	13898	13926	14031	14025	13957	13842	13932	13644	13820	13918	13924	13902	13854	13884	14066	13855	13800	13933	13975	14008	13947	13904	14055	13866	13958	13878	13976	13974	14126	13923	13872	13876	13903	13806	13914	13986	14092	14055	14034	14204	13863	14011	13944	13906	13940	13870	14073	13870	13857	13854	13849	13927	14054	13853	13928	13994	13939	13905	13999	13827	13938	14028	13898	13989	13885	13892	14076	13859	13840	13960	13714	13918	13818	14125	13953	14007	13909	13975	13924	13874	13901	13816	13960	13830	13932	13699	13817	13909	13834	14100	13884	13803	14075	13735	13999	13878	13905	13882	13993	13993	13968	13947	13916	13851	14080	13982	13936	14017	13933	13786	13876	14014	14029	14016	13851	13856	13960	13927	13861	14061	13934	13883	13855	13814	13874	13853	14010	13914	13920	14008	13865	13968	13892	13967	13746	13900	13955	13958	13928	13855	14038	13914	13815	13930	13887	13891	13970	14106	13945	14140	13849	14030	13928	13929	13929	14015	13792	13992	13905	13907	14010	13804	14085	14033	13987	13964	13836	13811	13902	13931	13951	13842	13856	14031	13945	13874	13959	13914	13997	13842	13823	13916	13751	13856	13996	13801	13898	13940	13905	13985	13986	13891	13893	13924	13852	13829	13823	13887	13899	13867	13880	13684	13793	14187	13925	14001	13962	13879	13953	13842	13953	13951	14121	13913	14017	14011	14018	13862	13939	13909	14024	14054	13742	13944	13813	13723	13995	13680	13912	13902	13868	13875	13890	13870	13827	13926	13956	13793	14047	13932	13880	13885	13724	13954	13976	13935	13878	13903	13951	13874	13926	13738	13994	13973	13856	13993	13933	13696	13893	14051	13878	14043	14033	14019	13814	13892	13899	13870	13899	13861	13809	13901	13882	13920	13918	13997	13957	13812	14033	13999	13865	13785	13842	13946	14037	13901	13831	13743	13871	13949	13954	13988	13916	13807	14032	13946	13910	14046	13995	13932	13890	13966	13800	14110	13913	13957	13970	13973	13944	14170	13807	13945	13816	14038	13923	13883	13895	14011	13913	14076	14060	13956	13920	13930	13754	13832	13891	13880	14081	13865	13984	13912	13896	13969	13941	13924	13999	13729	13930	14072	13889	13981	13905	14012	13908	13906	14058	13996	13960	14014	13978	13990	13978	13951	13927	13942	13907	13772	14119	14048	14089	13959	14004	13905	13938	13895	13919	13912	13965	13902	14066	13946	13935	13914	13923	13834	13969	13955	14080	13729	13898	13943	13870	13897	14009	13938	13968	13999	13820	13769	13973	14061	13914	13932	13795	13898	14135	13925	13980	13960	13848	13837	13882	13902	13937	14041	13834	13917	13915	13875	13949	14060	13945	13816	14092	13855	13870	13886	13966	14028	13803	13993	13880	13803	13991	13927	14014	14033	13998	13950	13865	13806	14135	13892	13988	13849	13866	13946	13976	13860	13797	13924	13945	13911	13918	14056	13932	13855	13844	14025	13997	14068	13782	13944	13976	13738	14059	13978	13966	14077	14000	13859	13944	13931	13912	13933	13743	13965	13958	13951	13949	13897	13820	13973	13777	13787	13980	14046	14034	14143	13802	13857	13892	13916	13860	13880	14024	13802	13793	13754	14001	13982	13853	14008	13886	13984	13830	13955	13887	13941	13899	13975	13815	13947	13833	13937	14077	13945	13948	14124	13897	13971	13962	13780	14045	13974	13849	13953	13880	13887	13911	13673	13829	13858	13907	13921	13947	13925	13741	13877	13906	13932	13890	13869	13891	13922	13930	13918	13870	14000	13896	13970	13981	13932	13933	13912	13761	13958	13968	13953	13968	13810	13945	13922	14052	13936	13869	13933	14001	14024	13943	14052	13777	13960	13836	13925	13883	13854	13943	13979	13899	13915	13898	14053	13997	13902	13799	13908	13939	14001	13918	13814	13918	13767	14057	13982	13929	13870	13979	13895	13866	14002	13834	14000	13830	14004	13985	13830	14116	13758	13862	14012	14019	13987	14112	13792	14046	13904	13845	13973	13902	13770	13959	13976	13814	13916	13937	13810	13891	14042	13715	13816	13959	13973	14102	13826	13855	13964	13788	13988	13860	13955	13962	14069	13944	13914	13988	13873	13832	13887	13826	13806	14033	14090	13767	13845	13865	13884	13902	13627	13951	13771	13954	13920	14049	13782	14088	14111	14068	13929	14068	13872	13970	13889	13899	13966	13909	14145	13739	13945	13744	13950	13791	13903	13918	13830	13933	13850	13931	13805	13843	14052	14072	14113	13816	13965	13849	14069	13956	13903	14046	13948	14009	14007	13904	13933	14051	13923	13898	13929	14003	13840	13880	13952	13908	13869	13832	13864	13938	13955	13950	13828	13846	13910	13930	13916	13922	13872	14127	13898	13937	13917	13836	14025	13904	13909	13995	13746	13946	13827	13930	13907	13862	13903	14028	13988	13946	13920	13833	13993	13855	13952	13994	14170	13949	14006	14103	13984	13889	13845	13947	13867	13849	14104	13911	13951	13867	14010	13901	13897	13901	13911	13758	14039	13760	13910	13801	14008	13905	13870	14102	13841	13923	13964	13998	13925	13898	13961	13873	13934	13853	13960	13863	13911	13994	13848	13983	13793	13861	14178	13904	13919	13893	13937	13902	14011	13861	13927	13915	14117	13922	14067	13926	13903	13994	13866	14037	13876	13935	13925	13811	13897	13944	13921	13941	13925	13974	14012	13890	13858	13907	13857	14031	14027	14027	13746	13964	13815	13769	14197	13958	13878	13966	13939	13885	13975	13736	13971	13861	14030	13895	13969	13958	14013	14072	14032	14172	13974	13864	14011	13955	13909	14052	13906	13959	13842	13850	13926	14018	13916	13923	13840	14110	13704	13956	13888	13997	14008	13996	13936	13752	14083	14175	13907	14087	13886	13864	13801	13975	13811	13997	13981	13896	14049	13968	14029	14078	14032	13844	13910	13934	13913	13786	13764	13849	13830	14092	13923
22688	21429	37055	43839	40913	29040	27451	19596	23761	21421	17328	16247	16170	16283	15984	16030	16216	16109	15824	15890	15854	15998	15887	15838	15870	15858	15933	15876	16017	15806	15701	15958	15773	15892	15920	15793	15827	15676	15794	15658	15874	15703	15941	16011	16040	15910	15822	15755	15926	15665	15825	15685	15665	15739	15913	15865	15889	15637	15804	15864	15803	15694	15644	15684	15653	15765	15758	15814	15739	15721	15695	15888	15815	15862	15803	15812	15681	15685	15681	15839	15709	15609	15790	15862	15793	15824	15676	15725	15457	15649	15746	15525	15663	15832	15704	15675	15946	15776	15996	15691	15869	15673	15651	15885	15420	15740	15722	15900	15726	15736	15758	15771	15710	15715	15484	15721	15637	15845	15582	15825	15939	15619	15771	15647	15677	15574	15742	15576	15631	15629	15720	15849	15624	15672	15772	15685	15734	15759	15708	15776	15824	15711	15607	15740	15607	15486	15782	15600	15683	15621	15578	15711	15861	15795	15562	15601	15641	15669	15807	15810	15826	15770	15684	15803	15859	15569	15863	15797	15736	15714	15760	15738	15725	15727	15649	15696	15762	15543	15575	15787	15666	15533	15803	15713	15582	15461	15710	15667	15481	15527	15824	15586	15815	15701	15658	15708	15659	15831	15739	15559	15692	15557	15686	15921	15531	15796	15734	15872	15811	15756	15840	15732	15629	15715	15801	15613	15698	15754	15604	15738	15645	15684	15653	15799	15708	15802	15609	15447	15668	15528	15650	15686	15718	15900	15669	15617	15686	15708	15888	15613	15781	15721	15730	15864	15798	15802	15842	15616	15478	15600	15719	15533	15474	15676	15600	16019	15795	15590	15927	15762	15767	15597	15814	15756	15619	15731	15543	15708	15802	15809	15826	15830	15595	15609	15725	15753	15809	15763	15476	15702	15787	15703	15746	15752	15616	15740	15779	15725	15648	15508	15666	15682	15646	15686	15638	15816	15718	15634	15781	15755	15460	15606	15595	15795	15672	15856	15591	15647	15807	15778	15626	15736	15568	15800	15785	15677	15721	15833	15748	15799	15555	15602	15602	15730	15576	15635	15688	15918	15559	15548	15689	15741	15871	15671	15690	15727	15760	15735	15793	15754	15753	15728	15690	15660	15885	15572	15775	15728	15730	15503	15820	15546	15646	15517	15688	15625	15480	15575	15724	15739	15632	15800	15570	15815	15616	15760	15731	15447	15648	15773	15740	15676	15569	15726	15688	15782	15599	15833	15490	15701	15605	15798	15833	15593	15576	15745	15927	15633	15665	15636	15628	15706	15519	15903	15805	15772	15622	15601	15546	15781	15899	15707	15964	15744	15644	15778	15784	15587	15761	15800	15557	15762	15840	15624	15565	15791	15755	15814	15669	15819	15786	15782	15748	15816	15805	15708	15741	15712	15518	15770	15651	15808	15507	15641	15678	15832	15822	15660	15642	15513	15763	15563	15648	15679	15674	15769	15692	15770	15536	15758	15730	15706	15607	15576	15698	15735	15677	15696	15658	15634	15559	15865	15762	15853	15625	15800	15747	15613	15556	15843	15775	15518	15753	15911	15852	15754	15538	15657	15570	15554	15531	15581	15548	15762	15479	15679	15509	15737	15681	15774	15548	15785	15793	15560	15757	15588	15601	15743	15687	15866	15836	15719	15469	15697	15529	15462	15653	15733	15739	15691	15506	15783	15790	15397	15738	15623	15631	15866	15764	15747	15746	15507	15908	15546	15562	15720	15475	15743	15697	15878	15997	15730	15666	15528	15612	15678	15463	15678	15829	15980	15675	15684	15562	15637	15839	15815	15641	15701	15859	15540	15646	15713	15778	15721	15722	15736	15783	15732	15838	15560	15515	15375	15738	15660	15616	15776	15602	15513	15823	15768	15690	15702	15675	15718	15587	15756	15953	15850	15790	15591	15610	15684	15698	15699	15406	15755	15797	15949	15847	15927	15746	15803	15740	15637	15667	15648	15462	15655	15573	15629	15739	15664	15527	15499	15584	15533	15647	15810	15674	15551	15767	15560	15600	15512	15606	15513	15705	15782	15683	15706	15689	15885	15630	15706	15766	15656	15721	15670	15651	15867	15615	15682	15450	15634	15771	15669	15616	15669	15773	15529	15683	15739	15689	15634	15556	15607	15674	15690	15929	15864	15595	15668	15613	15789	15621	15908	15865	15770	15724	15698	15626	15668	15832	15782	15788	15762	15731	15672	15583	15579	15702	15541	15539	15655	15601	15627	15635	15878	15889	15537	15720	15513	15841	15762	15743	15803	15670	15725	15697	15699	15580	15786	15790	15711	15808	15637	15840	15683	15379	15684	15803	15575	15728	15742	15711	15906	15815	15693	15707	15729	15613	15709	15811	15653	15565	15579	15564	15803	15545	15716	15803	15873	15599	15872	15933	15712	15719	15477	15746	15554	15670	15659	15644	15632	15656	15644	15598	15433	15779	15846	15636	15821	15498	15741	15567	15525	15558	15783	15813	15533	15721	15810	15881	15761	15805	15524	15786	15869	15613	15642	15591	15619	16008	15599	15965	15555	15565	15700	15859	15489	15675	15713	15696	15768	15705	15549	15878	15707	15645	15741	15569	15919	15824	15607	15534	16030	15648	15545	15795	15639	15892	15759	15652	15810	15680	15726	15645	15758	15683	15782	15833	15749	15930	15757	15687	15592	15699	15831	15632	15723	15783	15665	15656	15656	15599	15629	15631	15592	15598	15648	15662	15780	15838	15774	15892	15662	15613	15844	15718	15693	15791	15822	15640	15912	15712	15673	15597	15794	15824	15828	15753	15696	15660	15795	15859	15633	15730	15691	15709	15676	15692	15498	15757	15681	15732	15793	15651	15439	15475	15833	15817	15897	15795	15767	15718	15643	15685	15585	15741	15637	15585	15695	15688	15583	15708	15761	15631	15557	15767	15649	15606	15532	15805	15750	15585	15574	15637	15515	15661	15761	15733	15560	15945	15800	15759	15626	15692	15818	15620	15715	15756	15643	15677	15646	15728	15698	15728	15568	15589	15685	15688	15638	15694	15836	15701	15651	15791	15865	15665	15710	15843	15800	15736	15593	15610	15654	15597	15541	15537	15727	15653	15649	15696	15742	15700	15809	15784	15894	15837	15595	15697	15766	15761	15805	15688	15766	15794	15655	15570	15712	15580	15411	15610	15707	15603	15603	15944	15578	15614	15566	15689	15862	15838	15641	15917	15839	15683	15427	15762	15747	15561	15774	15680	15679	15850	15728	15647	15546	15699	15546	15773	15717	15658	15747	15830	15615	15626	15975	15790	15556	15758	15457	15720	15747	15638	15506	15607	15593	15631	15874	15738	15779	15623	15672	15723	15699	15642	15856	15622	15767	15657	15766	15401	15637	15658	15852	15725	15663	15618	15694	15593	15569	15707	15712	15834	15813	15549	15714	15679	15672	15686	15731	15519	15702	15707	15780	15758	15563	15632	15871	16007	15816	15865	15725	15744	15634	15650	15585	15753	15846	15622	15840	15685	15700	15580	15825	15743	15722	15666	15612	15809	15721	15610	15461	15640	15713	15612	15904	15684	15656	15708	15626	15561	15697	15681	15851	15795	15601	15659	15689	15825	15491	15632	15680	15820	15665	15550	15658	15634	15878	15631	15490	15895	15916	15621	15577	15704	15830	15759	15618	15590	15585	15738	15650	15829	15774	15766	15539	15566	15772	15580	15878	15581	15612	15695	15479	15693	15802	15670	15703	15647	15623	15598	15716	15837	15843	15710	15798	15647	15688	15577	15603	15509	15818	15866	15725	15695	15795	15756	15697	15756	15586	15709	15739	15654	15596	15491	15908	15732	15695	15612	15803	15763	15670	15838	15734	15522	15744	15669	15625	15419	15741	15836	15409	15630	15643	15759	15823	15613	15757	15538	15672	15894	15845	15771	15800	15521	15654	15688	15815	15835	15898	15739	15494	15654	15615	15721	15807	15779	15693	15663	15703	15706	15511	15781	15884	15644	15836	15647	15610	15591	15586	15810	15761	15851	15534	15735	15802	15782	15702	15704	15718	15673	15822	15819	15704	15462	15580	15561	15542	15707	15623	15488	15660	15716	15673	15751	15628	15612	15688	15698	15680	15787	15761	15634	15792	15797	15881	15903	15770	15592	15530	15711	15616	15476	15636	15779	15715	15771	15715	15811	15578	15959	15592	15884	15643	15742	15827	15695	15655	15720	15798	15656	15729	15977	15633	15831	15678	15451	15729	15509	15620	15838	15712	15910	15516	15846	15579	15761	15757	15635	15569	15645	15580	15594	15545	15670	15740	15600	15660	15604	15817	15470	15733	15737	15460	15729	15690	15677	15566	15870	15857	15646	15762	15647	15883	15703	15718	15415	15627	15744	15663	15864	15884	15753	15767	15819	15550	15752	15591	15446	15404	15700	15625	15658	15453	15633	15815	15778	15767	15787	15734	15565	15544	15614	15696	15696	15649	15800	15691	15795	15749	15814	15666	15829	15713	15757	15820	15770	15794	15854	15673	15851	15673	15647	15832	15668	15759	15626	15720	15810	15676	15612	15735	15782	15783	15760	15584	15692	15563	15793	15821	15701	15710	15583	15578	15722	15680	15707	15676	15571	15806	15742	15603	15626	15730	15765	15757	15712	15636	15762	15426	15606	15644	15721	15488	15518	15587	15734	15583	15653	15596	15788	15617	15765	15566	15858	15690	15614	15721	15799	15785	15771	15671	15629	15788	15668	15674	15789	15666	15590	15628	15686	15626	15810	15700	15655	15608	15672	15697	15790	15534	15839	15605	15656	16061	15793	15622	15595	15699	15597	15509	15779	15668	15777	15669	15642	15764	15685	15802	15820	15931	15732	15791	15585	15660	15798	15712	15725	15720	15525	15699	15747	15664	15711	15864	15559	15563	15761	15611	15755	15455	15774	15669	15754	15559	15495	15640	15643	15697	15476	15689	15720	15566	15799	15716	15581	15667	15645	15716	15676	15663	15727	15723	15884	15541	15545	15481	15625	15768	15608	15657	15518	15558	15575	15902	15628	15784	15796	15461	15683	15652	15560	15627	15748	15714	15736	15747	15665	15808	15398	15749	15534	15596	15384	15666	15572	15598	15651	15692	15630	15628	15716	15775	15619	15931
33701	80653	94403	77964	55184	30753	24465	16372	25988	20569	14778	14190	14029	14047	13983	13958	13764	13938	13911	13948	13834	13674	13865	13874	13922	13640	13969	13728	13775	13769	13816	13665	13684	13907	13684	13785	13707	13443	13711	13765	13669	13680	13746	13859	14000	13866	13769	13832	13798	13627	13626	13803	13692	13735	13859	13720	13681	13649	13735	13672	13773	13676	13484	13545	13749	13610	13826	13876	13748	13654	13686	13823	13719	13605	13649	13677	13738	13791	13702	13720	13942	13610	13654	13836	13561	13569	13597	13701	13717	13708	13702	13698	13696	13789	13683	13653	13544	13777	13639	13702	13573	13845	13673	13750	13704	13726	13635	13728	13515	13761	13616	13755	13954	13743	13732	13741	13563	13693	13686	13782	13735	13494	13596	13747	13842	13495	13730	13676	13723	13505	13733	13689	13816	13709	13759	13684	13662	13775	13763	13714	13706	13773	13591	13736	13748	13724	13680	13765	13717	13687	13663	13779	13690	13737	13588	13684	13709	13618	13705	13798	13736	13504	13721	13530	13651	13648	13708	13693	13733	13772	13802	13590	13777	13673	13707	13689	13586	13698	13700	13682	13621	13888	13612	13778	13756	13762	13695	13614	13840	13703	13606	13590	13758	13824	13743	13627	13775	13577	13482	13853	13748	13775	13752	13769	13699	13729	13697	13523	13776	13648	13680	13614	13704	13541	13683	13544	13785	13686	13643	13683	13709	13712	13713	13769	13616	13801	13881	13875	13734	13695	13564	13890	13763	13648	13662	13539	13691	13624	13649	13727	13580	13770	13861	13636	13833	13806	13585	13681	13697	13576	13769	13919	13712	13688	13531	13722	13513	13688	13650	13599	13711	13740	13658	13671	13582	13574	13568	13900	13649	13595	13635	13721	13702	13624	13690	13743	13781	13711	13871	13626	13674	13686	13800	13625	13613	13640	13577	13684	13696	13535	13712	13785	13744	13673	13711	13592	13810	13773	13777	13494	13759	13808	13736	13596	13592	13646	13747	13656	13862	13672	13691	13818	13791	13751	13718	13876	13553	13579	13772	13679	13692	13793	13523	13705	13740	13576	13714	13687	13846	13823	13590	13563	13720	13825	13830	13711	13671	13644	13731	13811	13616	13777	13776	13666	13582	13819	13746	13680	13703	13780	13751	13585	13522	13597	13721	13661	13758	13651	13568	13695	13603	13644	13748	13721	13536	13734	13572	13939	13668	13771	13768	13712	13730	13831	13684	13747	13785	13859	13705	13889	13770	13790	13786	13655	13747	13657	13720	13780	13663	13737	13710	13667	13667	13693	13780	13674	13733	13643	13636	13736	13757	13759	13498	13946	13588	13741	13705	13605	13828	13836	13913	13694	13744	13597	13771	13592	13717	13632	13622	13667	13826	13724	13944	13569	13571	13779	13684	13670	13826	13650	13577	13538	13571	13759	13630	13744	13718	13500	13597	13858	13719	13622	13695	13561	13669	13618	13825	13756	13769	13584	13568	13570	13663	13538	13576	13720	13689	13642	13648	13755	13747	13900	13756	13469	13689	13721	13573	13909	13808	13665	13551	13589	13807	13653	13742	13593	13655	13686	13881	13726	13765	13760	13616	13667	13721	13546	13768	13820	13736	13792	13853	13711	13786	13669	13828	13744	13725	13741	13747	13690	13707	13717	13631	13792	13718	13610	13770	13733	13702	13727	13826	13560	13741	13704	13731	13692	13643	13576	13667	13737	13691	13648	13754	13694	13765	13586	13778	13658	13760	13711	13743	13710	13622	13539	13655	13695	13711	13789	13748	13726	13628	13615	13758	13727	13758	13645	13746	13728	13670	13726	13798	13836	13626	13816	13741	13711	13689	13573	13711	13668	13859	13606	13735	13738	13610	13853	13619	13715	13539	13690	13852	13651	13611	13732	13801	13620	13762	13582	13830	13742	13585	13886	13669	13544	13795	13783	13573	13720	13749	13731	13607	13738	13608	13744	13756	13785	13745	13787	13643	13596	13718	13642	13640	13816	13672	13561	13824	13665	13620	13745	13726	13757	13691	13640	13891	13603	13783	13642	13620	13849	13794	13730	13780	13830	13728	13731	13798	13577	13691	13789	13784	13667	13669	13657	13638	13828	13929	13604	13599	13700	13756	13822	13790	13693	13959	13754	13898	13689	13760	13572	13643	13770	13791	13759	13752	13804	13815	13754	13799	13656	13732	13642	13768	13753	13753	13693	13800	13838	13597	13776	13739	13613	13574	13828	13612	13714	13719	13637	13665	13590	13790	13692	13768	13686	13775	13740	13787	13693	13682	13705	13634	13683	13603	13640	13704	13728	13758	13829	13534	13442	13603	13632	13774	13675	13668	13735	13678	13685	13554	13679	13755	13855	13604	13650	13712	13792	13587	13747	13855	13653	13690	13670	13540	13618	13624	13662	13656	13925	13800	13575	13546	13864	13834	13703	13706	13755	13777	13720	13681	13722	13853	13537	13603	13751	13648	13643	13559	13728	13729	13628	13684	13735	13729	13731	13701	13842	13619	13549	13560	13592	13645	13825	13627	13832	13717	13830	13736	13823	13918	13542	13743	13801	13751	13706	13653	13910	13547	13708	13747	13626	13691	13768	13808	13624	13687	13621	13599	13892	13620	13650	13620	13721	13664	13835	13607	13747	13626	13700	13818	13774	13723	13707	13667	13799	13716	13642	13780	13728	13808	13689	13777	13781	13776	13913	13626	13788	13884	13612	13744	13812	13679	13649	13725	13729	13754	13559	13740	13754	13800	13912	13763	13637	13664	13633	13958	13542	13675	13730	13815	13642	13487	13906	13729	13741	13792	13651	13721	13585	13772	13711	13693	13552	13821	13693	13665	13771	13587	13748	13580	13434	13745	13785	13718	13725	13768	13683	13780	13825	13637	13854	13809	13574	13677	13744	13707	13549	13637	13744	13673	13570	13553	13741	13719	13685	13775	13526	13693	13684	13784	13674	13572	13642	13568	13691	13697	13567	13837	13564	13725	13662	13749	13872	13690	13590	13816	13609	13934	13815	13778	13515	13824	13829	13805	13575	13702	13831	13523	13803	13513	13543	13634	13630	13808	13628	13945	13740	13717	13612	13570	13820	13745	13741	13735	13723	13770	13856	13635	13570	13834	13770	13707	13670	13647	13621	13692	13694	13663	13537	13700	13677	13607	13627	13773	13681	13679	13783	13619	13680	13704	13683	13530	13686	13719	13695	13585	13651	13650	13606	13775	13750	13810	13564	13857	13744	13822	13854	13727	13685	13810	13700	13669	13856	13641	13907	13676	13695	13789	13727	13752	13729	13667	13644	13612	13749	13760	13820	13711	13676	13646	13702	13718	13706	13579	13697	13689	13522	13669	13771	13749	13777	13745	13865	13837	13679	13651	13861	13647	13743	13662	13719	13763	13827	13703	13807	13788	13743	13683	13602	13766	13717	13772	13689	13719	13582	13817	13759	13725	13614	13647	13589	13786	13650	13870	13744	13850	13797	13775	13738	13779	13781	13739	13743	13710	13664	13644	13740	13700	13712	13818	13841	13497	13707	13716	13794	13722	13495	13882	13729	13689	13772	13717	13580	13809	13682	13745	13745	13765	13659	13855	13594	13605	13779	13663	13685	13631	13743	13514	13627	13714	13704	13724	13690	13601	13783	13763	13729	13734	13771	13868	13650	13802	13593	13767	13749	13798	13817	13836	13609	13714	13660	13927	13746	13631	13817	13874	13822	13725	13870	13612	13635	13663	13679	13726	13734	13548	13746	13668	13707	13738	13698	13707	13586	13697	13744	13741	13566	13910	13814	13637	13797	13704	13752	13883	13970	13840	13733	13655	13666	13607	13696	13705	13550	13653	13686	13706	13779	13663	13816	13481	13680	13553	13691	13504	13868	13607	13693	13692	13570	13626	13737	13824	13717	13607	13682	13820	13666	13639	13518	13793	13672	13513	13669	13690	13911	13580	13732	13664	13794	13746	13756	13870	13697	13638	13739	13577	13798	13868	13797	13777	13597	13739	13915	13725	13888	13870	13656	13643	13681	13508	13699	13659	13838	13626	13773	13857	13810	13854	13818	13773	13747	13628	13716	13746	13711	13672	13763	13702	13849	13854	13689	13736	13636	13666	13736	13622	13556	13692	13632	13732	13747	13633	13732	13755	13692	13815	13618	13645	13680	13479	13854	13672	13674	13594	13725	13820	13695	13637	13684	13747	13766	13793	13642	13676	13605	13757	13764	13700	13774	13750	13848	13773	13837	13700	13545	13759	13827	13687	13724	13913	13768	13720	13657	13666	13812	13655	13605	13818	13580	13626	13496	13748	13817	13896	13625	13708	13707	13854	13619	13755	13690	13763	13714	13749	13712	13577	13764	13663	13673	13714	13652	13750	13805	13671	13765	13713	13629	13696	13659	13754	13732	13728	13668	13758	13766	13602	13815	13716	13813	13652	13741	13735	13732	13659	13591	13582	13697	13731	13611	13702	13667	13742	13573	13642	13655	13728	13564	13640	13695	13876	13633	13803	13645	13699	13745	13679	13653	13682	13633	13706	13930	13720	13732	13922	13807	13641	13818	13619	13655	13692	13712	13667	13710	13701	13621	13766	13620	13544	13520	13722	13703	13498	13908	13684	13686	13586	13791	13702	13772	13650	13708	13734	13653	13770	13530	13689	13555	13707	13755	13573	13802	13797	13707	13477	13560	13578	13510	13707	13637	13827	13702	13729	13596	13561	13652	13532	13769	13604	13888	13709	13785	13615	13604	13709	13730	13548	13682	13681	13643	13706	13766	13592	13755	13632	13843	13765	13665	13586	13647	13760	13793	13660	13714	13731	13726	13876	13536	13843	13776	13762	13703	13790	13779	13666	13682	13684	13737	13811	13826	13748	13610	13725	13701	13758	13672	13772	13683	13690	13734	13645	13732	13636	13831	13857	13626	13614	13836	13692	13821	13553	13692	13692	13788	13627	13591	13622	13812	13624	13740	13662	13621	13609	13741	13636	13666	13707	13525	13694	13629	13648	13550	13772	13775	13847	13950	13763	13630	13749	13779	13798	13874	13579	13758	13659	13849	13840	13875	13652	13728	13725	13845	13734	13693	13876	13777	13646	13620	13592	13566	13684	13656	13828	13784	13603	13743	13662	13832
28212	31537	46673	37742	25557	19951	17989	16830	16872	16890	16491	16660	16435	16513	16495	16504	16428	16547	16573	16388	16410	16402	16423	16385	16491	16568	16410	16381	16571	16328	16521	16450	16437	16491	16314	16544	16477	16311	16238	16363	16221	16411	16431	16262	16433	16557	16300	16503	16268	16264	16418	16629	16298	16379	16308	16306	16317	16205	16451	16422	16497	16468	16529	16258	16389	16517	16304	16564	16438	16203	16267	16261	16365	16362	16519	16312	16261	16377	16241	16362	16335	16605	16219	16326	16462	16467	16528	16525	16462	16395	16302	16313	16320	16468	16567	16606	16526	16325	16534	16422	16271	16513	16448	16656	16382	16436	16321	16330	16375	16347	16340	16340	16388	16350	16568	16118	16457	16327	16473	16533	16442	16201	16493	16429	16166	16213	16343	16452	16568	16539	16232	16592	16428	16536	16222	16229	16265	16285	16198	16401	16228	16390	16438	16350	16603	16261	16358	16401	16379	16487	16310	16361	16246	16281	16426	16361	16234	16182	16430	16330	16409	16496	16534	16464	16345	16431	16452	16273	16457	16315	16454	16526	16279	16394	16509	16455	16378	16504	16434	16443	16546	16338	16425	16440	16583	16558	16327	16594	16287	16358	16525	16511	16545	16554	16349	16379	16285	16327	16469	16366	16322	16142	16532	16297	16406	16298	16447	16384	16325	16487	16437	16391	16410	16426	16293	16425	16542	16585	16172	16482	16301	16510	16420	16309	16419	16280	16380	16201	16489	16384	16449	16312	16298	16198	16348	16498	16463	16439	16425	16455	16504	16426	16462	16565	16437	16434	16200	16480	16433	16403	16422	16562	16524	16438	16559	16254	16290	16357	16395	16334	16258	16364	16284	16359	16392	16260	16502	16439	16466	16571	16457	16581	16101	16330	16486	16452	16510	16241	16419	16403	16506	16262	16422	16481	16259	16383	16511	16327	16405	16486	16699	16257	16419	16302	16367	16376	16238	16323	16449	16335	16448	16742	16464	16493	16429	16475	16303	16398	16657	16170	16486	16396	16307	16247	16517	16478	16457	16295	16164	16433	16571	16185	16635	16394	16441	16458	16179	16469	16457	16521	16257	16432	16336	16591	16379	16122	16319	16199	16297	16463	16167	16646	16444	16521	16382	16213	16297	16260	16359	16438	16597	16413	16376	16489	16160	16096	16215	16370	16341	16384	16506	16349	16432	16370	16490	16201	16512	16492	16415	16296	16364	16387	16151	16122	16338	16482	16515	16295	16404	16275	16306	16454	16406	16286	16479	16301	16482	16347	16365	16436	16386	16559	16434	16397	16465	16265	16495	16331	16457	16299	16440	16482	16613	16497	16431	16176	16232	16405	16458	16246	16566	16551	16262	16425	16453	16270	16364	16549	16260	16280	16517	16530	16607	16518	16262	16456	16468	16387	16414	16163	16405	16301	16495	16462	16323	16389	16452	16435	16512	16423	16362	16395	16302	16256	16441	16551	16335	16383	16249	16404	16306	16364	16410	16303	16310	16424	16321	16297	16330	16438	16420	16430	16395	16313	16432	16541	16649	16209	16302	16311	16427	16463	16206	16480	16508	16553	16319	16234	16341	16620	16535	16381	16534	16322	16550	16695	16302	16409	16409	16263	16505	16538	16615	16525	16493	16479	16424	16344	16352	16400	16518	16360	16601	16400	16515	16356	16280	16469	16485	16353	16158	16251	16574	16265	16530	16341	16415	16550	16397	16309	16198	16435	16230	16335	16486	16312	16428	16550	16450	16388	16376	16538	16582	16484	16394	16498	16440	16480	16341	16439	16642	16371	16532	16397	16422	16473	16461	16508	16514	16552	16424	16544	16462	16213	16316	16459	16285	16395	16336	16316	16442	16545	16489	16413	16349	16268	16634	16392	16493	16518	16268	16242	16421	16537	16699	16401	16418	16433	16396	16280	16455	16282	16353	16184	16523	16539	16366	16356	16463	16230	16444	16312	16435	16288	16273	16455	16449	16466	16433	16353	16333	16338	16156	16223	16372	16300	16561	16316	16485	16240	16467	16386	16392	16346	16485	16629	16300	16538	16509	16169	16309	16421	16243	16208	16361	16585	16573	16409	16192	16438	16338	16430	16306	16353	16407	16451	16556	16580	16501	16400	16393	16229	16401	16305	16343	16511	16405	16327	16579	16399	16564	16331	16521	16407	16493	16329	16479	16383	16463	16343	16401	16268	16308	16317	16329	16606	16296	16183	16444	16364	16502	16461	16324	16320	16347	16440	16488	16458	16304	16365	16468	16293	16551	16386	16208	16313	16286	16471	16212	16276	16265	16407	16407	16336	16561	16601	16427	16379	16299	16543	16438	16338	16525	16252	16414	16283	16302	16364	16290	16354	16391	16417	16368	16508	16421	16430	16541	16406	16526	16530	16417	16363	16595	16271	16683	16396	16460	16174	16537	16310	16423	16415	16404	16353	16470	16358	16247	16237	16291	16459	16494	16533	16460	16198	16425	16301	16532	16290	16624	16266	16411	16420	16307	16345	16373	16521	16377	16431	16481	16417	16470	16471	16382	16270	16443	16482	16181	16235	16339	16430	16484	16395	16405	16387	16199	16555	16391	16472	16335	16425	16355	16371	16417	16420	16316	16367	16602	16406	16469	16413	16165	16306	16145	16443	16453	16514	16214	16579	16518	16333	16505	16475	16261	16603	16291	16353	16561	16266	16333	16277	16356	16405	16322	16305	16464	16165	16388	16344	16362	16336	16428	16308	16383	16438	16316	16567	16404	16205	16379	16305	16510	16435	16444	16394	16448	16406	16660	16327	16289	16524	16340	16370	16430	16422	16439	16383	16467	16247	16196	16376	16587	16424	16350	16304	16495	16470	16520	16356	16412	16214	16067	16347	16334	16410	16298	16408	16237	16520	16468	16324	16500	16394	16297	16422	16300	16383	16325	16511	16406	16415	16418	16353	16405	16356	16132	16469	16564	16374	16416	16286	16489	16323	16538	16320	16264	16311	16558	16516	16520	16258	16514	16523	16268	16295	16282	16466	16324	16481	16381	16452	16437	16381	16354	16369	16350	16207	16446	16577	16384	16217	16294	16632	16278	16353	16443	16403	16590	16361	16438	16368	16543	16615	16428	16467	16154	16503	16566	16201	16187	16511	16571	16399	16442	16535	16263	16413	16422	16535	16405	16291	16457	16372	16308	16392	16405	16352	16366	16311	16415	16548	16682	16417	16255	16398	16480	16547	16437	16414	16491	16310	16374	16382	16310	16462	16208	16131	16312	16399	16308	16233	16462	16453	16387	16179	16572	16368	16413	16541	16587	16303	16108	16413	16483	16283	16316	16406	16337	16632	16609	16468	16585	16498	16607	16481	16303	16421	16422	16348	16754	16542	16460	16411	16332	16183	16273	16341	16488	16419	16332	16529	16419	16523	16413	16436	16552	16407	16463	16333	16499	16424	16411	16343	16392	16322	16579	16298	16437	16233	16372	16461	16504	16340	16339	16380	16587	16404	16518	16347	16463	16298	16373	16533	16415	16169	16265	16384	16395	16558	16286	16371	16478	16491	16421	16170	16327	16273	16203	16356	16438	16426	16367	16278	16367	16186	16281	16344	16247	16473	16199	16146	16387	16291	16318	16568	16638	16379	16522	16421	16396	16276	16193	16436	16350	16406	16153	16385	16396	16197	16425	16358	16549	16337	16544	16570	16233	16546	16203	16440	16431	16458	16458	16496	16427	16246	16317	16447	16439	16588	16476	16259	16227	16346	16316	16335	16284	16103	16226	16300	16387	16356	16285	16269	16620	16490	16399	16345	16475	16346	16506	16326	16470	16393	16371	16367	16482	16671	16616	16607	16369	16432	16453	16249	16413	16498	16497	16474	16344	16162	16189	16431	16445	16383	16471	16298	16501	16310	16501	16282	16469	16427	16533	16443	16363	16329	16295	16481	16575	16222	16416	16400	16237	16403	16437	16436	16344	16434	16354	16530	16318	16415	16360	16277	16522	16294	16521	16611	16431	16447	16167	16289	16594	16445	16436	16344	16244	16255	16305	16274	16420	16426	16206	16588	16255	16375	16329	16397	16303	16447	16533	16263	16432	16427	16546	16518	16446	16401	16205	16264	16360	16361	16523	16540	16299	16441	16545	16443	16450	16344	16370	16340	16495	16648	16339	16459	16336	16545	16281	16411	16515	16450	16344	16295	16280	16371	16367	16239	16219	16465	16520	16599	16460	16518	16365	16475	16302	16384	16318	16385	16212	16429	16323	16570	16376	16317	16313	16264	16383	16190	16519	16419	16344	16439	16487	16323	16498	16365	16255	16398	16571	16494	16491	16323	16443	16372	16185	16334	16552	16302	16193	16088	16411	16333	16489	16405	16569	16330	16257	16436	16424	16386	16488	16267	16378	16300	16351	16477	16443	16108	16395	16503	16431	16308	16372	16304	16551	16494	16409	16361	16569	16369	16367	16697	16481	16361	16525	16425	16448	16306	16452	16222	16488	16316	16228	16463	16473	16489	16321	16323	16511	16551	16444	16631	16605	16397	16129	16323	16442	16645	16542	16365	16443	16342	16475	16627	16597	16261	16334	16598	16209	16479	16525	16466	16430	16628	16487	16406	16487	16413	16364	16525	16459	16254	16415	16431	16513	16389	16542	16303	16492	16371	16441	16508	16527	16450	16361	16257	16588	16149	16341	16429	16470	16250	16399	16289	16624	16601	16440	16477	16331	16613	16421	16272	16434	16335	16315	16404	16550	16365	16495	16236	16478	16409	16372	16427	16373	16347	16534	16397	16270	16307	16310	16209	16314	16473	16502	16456	16352	16416	16328	16243	16604	16356	16498	16363	16236	16451	16353	16420	16410	16593	16442	16394	16244	16598	16522	16346	16529	16294	16336	16454	16428	16418	16191	16132	16516	16612	16504	16321	16483	16494	16691	16498	16275	16418	16486	16335	16401	16402	16524	16315	16389	16269	16304	16363	16548	16204	16334	16428	16518	16343	16402	16358	16353	16400	16576	16445	16329	16279	16309	16472	16479	16433	16272	16436	16416	16198	16385	16568	16210	16320	16294	16495	16447	16394	16173	16215	16282	16406	16392	16509	16475	16577	16204	16303	16311	16451	16312	16468	16417	16491	16500	16450	16459	16456	16581	16426
23600	49668	48810	33853	23296	17412	15729	14804	15035	14759	14329	14460	14174	14152	14278	14362	14305	14181	14265	14141	14195	14201	14221	14163	14269	14311	14001	14188	14469	14215	14445	14199	14217	14261	14224	14281	14263	14239	14278	14358	14095	14125	14222	14211	14359	14177	14274	14154	14243	14310	14083	14289	14072	14123	14283	14320	14104	14109	14128	14325	14203	14165	14273	14046	14136	14216	14148	14250	14068	14287	14188	14186	14380	14024	14164	14152	14221	14159	14341	14304	14296	14252	14326	14064	14058	14337	14152	14291	14180	14084	14089	14088	14357	14125	14424	14299	14014	14083	14235	14203	14190	14291	14289	14135	14046	14059	14233	14239	14377	14250	14216	14094	14121	14255	14116	14113	14248	14196	14233	14162	14174	14317	14189	14289	14153	14180	14192	14267	14079	14328	14157	14300	14146	14127	14144	14023	14145	14242	14008	14387	14067	14213	14288	14185	14091	14235	14298	14221	14013	14325	14276	14022	14182	14047	14161	13965	14236	14298	14179	14403	14363	14299	14115	14249	14291	14163	14040	14323	14137	14160	14167	14275	14195	14148	14145	14228	14081	14247	14185	14213	14033	14182	14132	14217	14122	14206	14204	14392	14243	14137	14286	14242	14199	14129	14056	14259	14195	14301	14168	14259	14295	14242	14119	14240	14151	14070	14437	14294	14365	14266	14237	14231	14278	14132	14303	14213	14307	14082	14065	14085	14177	14243	14208	14185	14263	14346	14289	14128	14275	14075	14151	14181	14070	14212	14150	14276	14137	14021	14227	14257	14198	14142	14154	14029	14224	14214	14149	14049	14247	14368	14054	14295	14259	14068	14110	14146	14182	14128	14175	14254	14269	14366	14340	14090	14315	14295	14212	14133	14071	14144	14230	14027	14039	14341	14019	13943	14316	14247	14268	14301	14211	14209	14176	14066	14103	14110	14040	14252	14310	14142	14074	14246	14155	14068	14224	14051	14245	14195	14223	14134	14199	14101	14102	14261	14157	14184	14149	14250	14328	14293	14206	14098	14236	14181	14148	14102	14386	14240	14304	14301	14180	14222	14312	14096	14131	14084	14219	14144	14358	14156	14354	14233	14209	14140	14248	14177	14096	14261	14178	14113	14174	14122	14066	14157	14201	14214	14215	14284	14361	14033	14256	14157	14269	14113	14222	14226	14296	14182	14225	14181	14093	14268	13958	14148	14058	14248	14236	14226	14124	14290	14264	14330	14242	14175	14309	14073	14130	14269	14306	14139	14186	14244	14130	14241	14381	14374	14219	14193	14284	14152	14331	14208	14205	13992	14256	14153	14211	14140	14152	14219	14288	14091	14113	14134	14224	14190	14285	14252	14280	14185	14123	14292	14075	14305	14079	14069	14231	13956	14150	14150	14144	14171	14153	14030	13898	14208	14041	14201	14280	14230	14203	14141	14104	14274	14163	14104	14176	14163	14143	14238	14191	14096	14294	14121	14305	14125	14226	14249	14074	14240	14105	14222	14330	14334	14112	14197	14139	14182	14097	14191	14267	14068	14214	14297	14074	14209	14140	14338	14231	14311	14192	14177	14260	14035	14300	14215	14191	14284	14227	14027	14190	14157	14031	14353	14273	14236	14261	14228	14226	14086	14182	14250	14127	14367	14126	14089	14180	14014	14193	14063	14191	14180	14260	14314	14222	14286	14403	14248	14135	14083	14115	14397	14143	14123	14268	14146	14200	14241	14138	14270	14221	14116	14249	13972	13918	14326	14072	14354	14328	14397	14278	14179	14088	14333	14242	14301	14333	14192	14181	14190	14148	13996	14298	14184	14032	14167	14069	14229	14130	14081	14234	14240	14159	14073	14081	14117	14152	14218	14180	14085	14192	14360	14378	14057	14189	14240	14155	13936	14331	14182	14143	14175	14175	14204	14186	14222	14189	14188	14232	14262	14195	14149	14161	14167	14177	14111	14172	14107	14224	14355	14236	14275	14135	14223	14111	14217	14183	14072	14149	14170	14253	14215	14156	14138	14248	14020	14238	14170	14204	14227	14348	14131	14146	14168	14167	14183	14068	14225	14048	14256	14159	14185	14050	14173	14219	14289	14170	14228	14120	14111	14142	14257	14345	14209	14074	14258	14333	14182	14166	14258	14226	14100	14121	14191	14186	14192	14178	14125	14119	14265	14200	14321	14220	14051	14243	14229	14266	14196	14107	14127	14113	14258	14181	14096	14271	14261	14205	14212	14161	14227	14131	14252	14258	14182	14160	14177	14201	14135	14004	14163	14134	14118	14256	14348	14080	14130	13977	14246	14140	14221	14014	14291	14145	14201	14176	14127	14300	14234	14040	14144	14257	14103	14261	14189	14082	14244	14259	14161	14249	14104	14270	14116	14345	14043	14290	14121	14173	14191	14108	14041	14174	14215	14136	14277	14220	14099	14087	14240	14092	14105	14263	14241	14185	14208	14198	14089	14134	14343	14120	14215	14186	14245	14047	14197	14173	14332	14073	14275	14050	14186	14213	14078	14230	14310	14031	14214	14025	14281	14270	14188	14232	14201	14341	14164	14069	14103	14239	14169	14067	14206	14179	14312	14175	14306	14083	14060	14293	14258	14137	14137	14338	14297	14117	14124	14272	14280	14226	14168	14108	14183	14202	14096	14170	14273	14294	14202	14245	14099	14285	14098	14098	14294	14170	14233	14174	14170	14271	14137	14333	14123	14053	14159	14159	14229	14217	14306	14290	14202	14346	14183	14328	14265	14138	14173	14274	14266	14226	14119	14170	14043	13982	14190	14240	14200	14280	14313	14103	14255	14222	14156	14107	14092	14067	14230	14295	14344	14094	14259	14188	14123	14190	14064	14185	14142	14302	14132	14120	14167	14288	14113	14004	14136	14154	14095	14056	14224	14216	14085	14260	14035	14263	14220	14312	14256	14179	14017	14113	14211	14168	14208	14221	14150	14216	14321	14170	14122	14169	14223	14170	14231	14201	14376	14041	14174	14345	14193	14076	14159	14011	14180	14248	14289	14111	14212	14320	14232	14166	14333	14085	14167	14196	14091	14408	14159	14229	14143	14129	14211	14224	14201	14038	14269	14076	14240	14207	14262	14293	14147	14124	14161	14328	14336	14206	14165	14233	14118	14271	14079	14196	14188	14206	14024	14140	14161	14327	14185	14200	14061	14259	14185	14211	14105	14151	14212	14039	14135	14298	14279	14304	14083	14246	14219	14089	14140	14179	14307	14138	14271	14012	14182	14310	14280	14195	14233	14171	14194	13902	14195	14263	14144	14188	14121	14168	14301	14027	14205	14221	14277	14324	14162	14237	14106	14117	14324	14044	14155	14096	14204	14114	14308	14248	14348	14184	14113	14304	14316	14200	14272	14145	14202	14173	14086	14155	14186	14076	14250	14125	14018	14253	14090	14239	13970	14302	14190	14154	14129	14025	14144	14195	14145	14185	14252	14290	14156	14275	14106	14170	14155	14284	14235	14211	14271	14095	14208	14131	14179	14196	14111	14214	14253	14295	14120	14171	14164	14276	14150	14142	14221	14186	14163	14173	14201	14096	14164	14094	14366	14203	14175	14294	14161	14166	14212	14240	14187	14285	14133	14308	13979	14121	14295	13854	14279	14172	14152	14003	14219	14147	14100	14070	14219	14163	14259	14008	14272	14174	13983	14298	14224	14071	14175	14151	14134	14085	14224	14281	14317	14170	14212	14211	14107	14170	14118	14121	14244	14240	14160	14137	14199	14257	14213	14212	14227	14406	14096	14240	14280	14264	14209	14110	14412	14389	14182	14111	14270	14111	14113	13989	14115	14003	14409	13967	14273	14087	14151	14195	14126	14345	14212	14233	14185	14206	14128	14111	14260	14070	14194	14167	14212	14223	14180	14094	14006	14227	14386	14141	14194	14276	14212	14312	14214	14153	14197	14057	14194	14170	14254	14093	14301	14111	14204	14232	14116	14036	14041	14240	14170	14072	14199	14103	14274	14319	14169	14238	14235	14144	14080	14173	14175	14130	14232	14231	14214	14286	14258	14104	14241	14142	14135	14212	14226	14082	14236	14257	13961	14162	14137	14163	14109	14399	14190	14074	14312	14117	14168	14225	13989	14251	14212	14106	14182	14154	14250	14312	14061	14178	14223	14104	14303	14034	14318	14295	14120	14049	14150	14246	14352	14314	14289	14245	14145	14324	14216	14264	14230	14247	14134	14370	14191	14030	13903	14417	14197	14276	14086	14155	14026	14158	14309	14209	14172	14107	14225	14186	14143	14211	14226	14354	14139	14336	14204	14211	14288	14082	14140	14184	14254	14213	14241	14187	14084	14263	14313	14089	14206	14164	14178	14049	14219	14223	14315	14127	14077	14031	14098	14191	14288	14208	14269	14284	14022	14283	14360	14103	14126	14210	14109	14220	14288	13982	14249	14286	14252	14296	14163	14138	14214	14213	14218	14168	14274	14248	14179	14103	14075	14207	14138	14207	14260	14228	14208	14221	14150	14332	14254	14151	14122	14050	14165	14314	14219	14258	14361	14176	14071	14227	14281	14097	14221	14237	14268	14238	14190	14254	14283	14184	14271	14220	14191	14219	14454	14170	14246	14359	14177	14119	14152	14268	14091	14030	14236	14251	13964	14133	14333	14395	14116	14257	14331	14313	14260	14181	14184	14244	14227	14282	14121	14207	14225	14087	14230	14050	14303	14297	14197	14046	14383	14087	14295	14066	14182	14227	14064	14112	14309	14098	14250	14255	14092	14256	14110	14093	14287	14169	14329	14207	14138	14234	14279	14115	14206	14322	14173	14281	14296	14284	14182	14113	14178	14197	14235	14153	14144	14187	14101	14161	14194	14082	14122	14180	14236	14154	14251	14233	14017	14066	14274	14206	14089	14228	14131	14225	14138	14214	14223	14325	14114	14063	14123	14133	14201	14163	14181	14129	14144	14186	14265	14166	14188	14280	14307	14191	14228	14292	14215	14160	14143	14264	14187	14191	14336	14236	14046	14336	14218	14160	14151	14179	14237	14283	14134	14237	14296	14176	14258	14149	14133	13994	14222	14331	14238	14387	14122	14243	14129	14294	14192	14176	14394	14021	14247	14155	14263	14170	14101	14221	14321	14157	14183	14359	14075	14162	14233	14209	14318	14235	14072
23995	22268	41530	43266	34936	27376	24463	18172	19049	18772	16516	16308	16098	16058	15985	15983	15977	15926	15909	15927	15997	15918	15966	16003	15826	15859	15828	15967	15887	15901	15660	15899	15826	15898	15920	15647	15833	15748	15872	15886	15712	15815	15728	15846	15856	15694	15826	15819	15908	15787	15897	15665	16045	15974	15667	15811	15867	15880	16021	15755	15728	15908	15863	15801	15888	15898	15788	16085	15828	15890	15776	15875	15833	15741	15730	15800	15970	15819	15818	15844	15812	15776	15856	15661	16083	15951	15737	15764	15666	15820	15766	15887	15843	15733	15642	15564	15846	15864	15780	15710	15576	15871	15882	15944	15713	15802	15771	15687	15696	16044	15806	15697	15899	15805	15853	15824	15688	15869	15844	15657	15965	15632	15794	15730	15772	15680	15869	15746	15737	15668	15699	15822	15808	15850	15924	15616	15946	15850	15866	15822	15810	15877	15820	15752	15861	15585	15780	15869	15873	16000	15742	15825	15819	15877	15777	15868	15946	16024	15924	15671	15835	15767	15554	15681	15539	15662	15862	15753	15700	15637	15656	15727	15941	15837	15664	15561	15680	15911	15609	15691	15721	15823	15866	15904	15894	15928	15788	15700	15736	15844	15806	15654	15862	15859	15873	15712	15801	16105	15753	15695	15834	15725	15614	15955	16006	15972	15613	15917	15742	15860	15875	15771	15811	15770	15690	15832	15852	15981	15837	15831	15805	15943	16009	15888	15795	15785	15701	15964	15834	15762	15931	15605	15777	15940	15775	15688	15925	15822	15672	15522	15629	15701	15793	15886	15952	15657	15716	15783	15833	15623	15639	15740	15819	16078	15648	15811	15846	15705	15808	15811	15816	15930	15895	15735	15878	15726	15857	15894	15815	15706	15758	15933	15729	15643	15653	15712	15891	15974	15682	15589	15784	15789	15668	15751	15895	15779	15615	15553	15765	15810	15725	16083	15719	15794	15673	15600	15563	15730	15645	15572	15868	16008	15697	15557	16032	15840	15815	15784	15958	15891	15834	15899	15687	15880	15908	15946	15799	15823	15770	15880	15851	15851	15798	15933	15821	15640	15669	15746	15821	15623	15905	15767	15963	15810	15697	15892	15700	15820	15799	15803	15501	15845	15964	15729	15756	15954	15725	15896	15719	15827	15887	15690	15719	15845	15748	15838	15811	15872	16009	15956	15818	15738	15976	15780	15699	15714	15821	15789	16012	15708	15774	15798	16001	15773	15728	15761	15775	15866	15731	15859	15821	15692	15841	15875	15726	15606	15875	15895	15888	15801	15822	15810	15799	16021	15785	15674	15679	15734	15651	15679	15755	15848	15960	16038	15968	15799	15738	15724	15784	16013	15875	15914	15912	15710	15819	15935	15910	15681	15830	15811	15778	15787	15761	15548	15859	15799	15638	15877	15865	15624	15806	15938	15953	15853	15660	15770	16063	15863	15833	15860	15967	15993	15882	15963	15707	15726	15683	15842	15793	15894	15833	15837	15735	15739	15865	15733	15927	15624	15566	15924	15852	15781	15909	15773	15761	15752	15789	15831	16011	15719	15956	15619	15570	15737	15858	15911	15719	15881	15806	15902	15721	15917	15616	15563	15709	15751	15786	15794	15813	15754	15773	15783	15689	15940	15757	15624	15785	15952	15824	15952	15848	15786	15770	15782	15651	15667	15690	15834	15772	15783	15728	15832	15692	15838	16014	15746	15658	15841	15676	15814	15729	15731	15822	15718	15776	15674	15875	15919	15833	15989	15868	15893	15715	15877	15787	15661	15694	15782	15893	15846	15852	16007	16050	16122	15852	15642	15996	15866	15851	16003	15918	15855	15956	15872	15846	15696	15755	16068	16033	15801	15767	15935	15597	15845	15677	15751	15841	15885	15929	15817	15828	15637	15617	15785	15834	15758	15803	15836	15794	15879	15847	15814	15836	15646	15833	15662	15617	15737	15902	15812	15971	15689	15858	15778	15821	15989	16052	15838	15658	15687	15735	15729	15864	15641	15608	15802	15807	15903	15891	15905	15744	15871	15793	15831	15781	15912	15650	15748	15872	15920	15570	15735	15811	15816	15936	15838	15742	15869	15949	15870	15915	16083	15819	15876	15725	15740	15939	15872	15691	15829	15952	15980	15760	15717	15886	15864	15991	15784	15971	15931	15856	16028	15868	15735	15732	15900	15860	15823	15730	15896	15982	15773	15904	15720	15828	15899	15698	15737	15743	15973	15879	15518	15624	15949	15916	15855	16025	15696	15876	15805	15865	15716	15748	15868	15932	15900	15935	15900	15880	15646	15820	15775	15871	15941	15714	16013	15767	15852	15793	15933	15860	15695	15876	15628	15656	15756	15819	15770	15631	15985	15827	15647	15860	15920	15758	15674	15867	15839	15684	15732	15877	15774	15834	15696	15743	15892	15711	15662	15893	15807	15793	15770	15853	15937	15942	15696	15865	15803	15936	15907	15791	15695	15893	15743	15933	15683	15752	15677	15868	15792	15698	15667	15847	15773	15736	15685	15707	15896	15853	15862	15769	15799	15730	15840	15783	15841	15784	15699	15724	15710	15956	15819	15919	15881	15573	15614	15920	15879	15848	15861	16026	15795	15799	15651	15903	15921	15867	15787	15830	15866	15868	15819	15911	15652	15962	15899	15786	15982	15896	15781	16014	15901	15827	15762	15760	15771	15772	15863	15935	15887	15633	15802	15924	15768	15828	15908	15904	15806	15861	15962	15937	15868	15850	15984	15810	15795	15840	15890	15920	15763	15597	15734	15939	15919	15600	15682	15865	15894	15922	15875	15954	15854	15687	15735	15747	15693	15700	15833	15871	15782	15655	15949	15738	15653	15750	15731	15742	15900	16042	15798	15906	15930	16023	15739	15619	15678	15651	15585	15848	15936	15668	15829	15738	15817	15757	15585	15924	15775	15705	15787	15662	15886	15831	15892	15689	15810	15908	15722	15750	15760	15951	15841	15732	15710	15730	15790	15949	15711	15733	15711	15701	15820	15998	15598	15914	15935	15867	15829	15810	15775	15867	15829	15801	15968	15890	15769	15880	15904	16012	15860	15914	15825	15702	15817	15847	15797	15752	15699	15686	15982	15802	16011	15798	15807	15675	15938	15798	16037	15909	15710	15972	16068	15906	15746	15807	15774	15795	15889	15977	15751	15641	15786	15807	15650	15813	15747	15874	15998	15813	15699	15879	15680	15903	15709	15978	15453	15677	15738	15822	15687	15890	15823	15841	15936	15799	15792	15832	15687	15869	15678	15772	15858	15819	15792	15872	15705	15890	15749	15719	15896	15907	15919	15956	15799	15987	15862	15966	15878	15849	15760	15688	15774	15779	15810	15742	15675	15821	15943	15745	15767	15821	15869	15853	15719	15927	15894	15784	15748	15831	15745	15892	15719	15673	15766	15715	15689	15635	15723	15741	15806	15724	15725	15679	15859	15657	16118	15876	15664	15923	15773	15799	16046	15866	15825	16000	16028	15635	15737	15744	15734	15893	15878	15783	15900	15818	15796	15673	15861	15746	15991	15714	15734	15763	15973	15688	15720	15843	15741	15946	15841	15803	15812	15946	15842	15747	15745	15859	15910	15681	15861	15883	15717	15743	15834	15894	15903	15838	15675	15667	15608	15896	15818	15636	15876	15734	15894	15752	15739	15703	15833	15786	15827	15727	15897	15872	15912	15711	15732	16030	15869	15963	15751	15921	15741	15812	15832	15695	15776	15690	15919	15971	15842	15759	15765	16073	15942	15900	15821	15779	15835	15797	15670	15957	15778	15795	15808	15746	15998	15846	15973	15717	15762	16011	15830	15892	15904	15805	15979	15771	15893	15650	15862	15949	15747	15580	15804	15681	15937	15833	15763	15745	15953	15913	15832	15835	15861	15877	15721	15938	15911	15618	15852	15889	15962	15856	15773	15712	15890	15882	15741	15839	15704	15695	15912	15749	15782	15656	15840	15911	15766	15878	15634	15623	15870	15847	16072	15640	15708	15867	15759	15684	15801	15996	15816	15869	15766	15749	15914	15762	16013	15783	15857	15632	15866	15878	15694	15745	16027	16011	15689	15925	15817	15826	15763	15727	15773	15791	15778	15896	15719	15820	15710	15660	15756	15657	15693	16017	15612	15887	15852	15920	15798	15826	15669	15775	15760	15909	15744	15743	15793	15808	15972	15783	15738	15812	15801	15911	15829	15909	15705	15857	15995	15609	15646	15753	15928	15824	15825	16055	15868	15990	15916	15905	15923	15923	15875	15665	15817	15668	15592	15768	15785	15713	15888	15685	15872	15829	15823	15801	15811	15769	15733	15916	16108	15908	15692	15726	15871	15931	16025	15744	15797	15831	15864	15852	15709	15778	15832	15684	15818	15867	15819	15636	15547	15833	15688	16018	15745	15626	16029	15770	15806	15971	15964	15820	15810	15772	15691	15650	15705	15702	15667	15668	15952	15914	16027	15676	15923	15803	15771	15694	15730	15815	15815	15723	15799	15700	15859	15780	15783	15934	15809	15909	15740	15854	15645	15683	15783	15859	15926	15977	15887	15763	15802	15782	15900	15795	15734	15861	15747	15893	15748	15871	15862	15983	15863	15980	15677	16012	15845	15932	15974	15959	15812	15774	15899	15802	15907	15777	15911	15975	15657	15643	16060	15702	15741	15661	15656	15866	16082	15891	15875	15648	15778	15773	15899	15741	15711	15901	15849	15954	16013	15926	15917	15805	15778	15738	15943	15809	15509	15702	15741	15847	15683	15799	15963	16015	15657	15883	16016	15729	15570	15821	15767	15691	15747	15795	15680	15853	15720	15899	15770	15873	16056	15946	15777	15774	15721	15859	15799	15882	15965	15640	15878	15983	15783	15638	15795	15835	15914	15928	15918	15994	15909	15745	15811	15999	16028	15852	15717	16034	15969	15779	15775	15862	15763	15908	15657	15871	15824	15751	15835	15549	15770	16011	15647	15796	15869	15792	15724	15983	16009	15975	15882	15848	15798	15981	15934	15682	15789	15740	15817	15915	15851	15858	15681	15825	15688	15721	15700	15907	15897	15589	15752	15817	15666	15889	15704	15898	15758	15823	15812	15918	15607	15905	15957	15853	15790	15838	16012	15710	15817	15873	15807	15694	15932
39615	82731	82743	55950	41151	26780	21799	15578	19127	17506	14371	14118	14025	14065	14140	14049	14087	14054	13988	13877	13927	13995	13853	13770	13921	14032	14001	13911	14062	14142	13858	13939	13896	13854	13853	13935	13956	13914	13740	13869	13775	13845	14125	13868	13905	14022	14030	13717	13882	13972	13968	13783	13794	13796	13882	13769	13865	13675	13721	13981	13842	13789	14060	13793	13903	13902	13925	13792	13740	13843	13928	13810	13921	13739	13899	13927	13893	13909	13768	14018	13917	13784	13622	13940	13914	13875	13740	13789	13703	14053	13805	13927	13838	13866	13854	13997	13733	13924	13766	13820	13795	14124	13792	13812	13752	13869	13900	13912	13776	13897	13781	13853	13903	13864	13753	13950	13740	14044	13778	13663	13954	13822	13817	13888	13848	13810	13931	13841	13789	14047	13756	13773	13789	13897	13803	13763	13868	13927	14080	13875	13697	13761	13735	13774	13961	13726	13990	13894	13790	13840	13847	13819	13883	13826	13793	13727	13954	13755	13913	13724	13866	14050	13694	13741	13753	13907	13871	13762	13816	13840	13830	13905	13787	13884	13930	13778	13923	13773	13923	13885	13800	13750	13757	13774	13771	13868	13791	13916	13961	13865	13882	13816	13785	13873	13800	13836	13856	13741	13741	13816	13975	13797	13790	13790	13915	13828	13830	13777	13810	13817	13745	13868	13812	14081	13795	13753	13739	13855	13808	13892	13757	13814	13791	13884	13811	13812	13791	13757	14025	13887	14121	13882	13849	13886	13965	13749	13890	13842	13797	13837	13800	13856	14020	13814	13907	13963	13829	13969	13935	13860	13817	13903	14001	13869	13954	13942	13901	13792	13921	13876	13865	13713	13846	13854	13903	13991	13749	13804	13822	13842	13775	13853	13862	13779	13724	13722	13878	13714	13921	13803	13910	13895	13806	14025	13862	13849	14048	13846	13801	14018	13993	13956	13990	13797	13750	13777	13858	13932	13886	13801	13813	13778	13807	13751	13873	13812	13859	13985	13794	13825	13801	13840	13926	13777	13841	13748	13902	13871	13867	13883	13850	13940	13718	13917	13924	13880	13883	13788	13961	13867	13636	13830	13757	14017	13883	13879	13975	13897	13819	13957	13854	13669	13863	13679	13973	13876	13790	13903	13698	13974	13848	13839	14029	13915	13786	13771	13854	13876	13765	13965	13812	13795	13751	13801	13845	13998	13846	13985	13890	13902	13818	13896	13664	13908	13715	13859	13928	13879	13896	13636	13882	13884	13856	13856	13815	13897	13766	13857	13764	13852	13706	13875	13888	13925	13822	13821	13906	14007	13848	13904	13795	13928	13782	13855	13897	13903	13902	13893	13821	13843	13900	13707	13679	13941	13798	13956	13805	13832	13762	13962	13708	13752	13872	13824	13824	13835	13905	13879	13725	13896	13821	13891	13736	13979	13781	13891	13764	13804	13913	13943	13810	13981	13797	13806	13693	13910	14012	14001	13897	14063	13873	13839	13739	13781	13910	13855	13777	13932	13914	13869	13890	13923	13838	13895	13676	13880	13871	13700	13848	13814	13829	13847	13846	13902	13813	13876	13972	13725	13861	13677	13813	13828	13749	13882	13882	13948	13892	13791	13946	14062	13566	13735	13915	13790	13882	13799	14040	13780	13845	13796	14013	13951	13810	13723	13933	13785	13736	13788	13858	13967	13951	13944	13922	13831	13972	13801	13753	13751	14025	13834	13870	13878	13767	13759	13811	13897	13851	13844	13749	13843	13949	13760	13843	13863	13924	13755	13828	14067	13900	13941	13947	13717	14001	13919	13909	13733	13888	13959	13799	13821	13793	13823	13918	13853	13848	13817	13676	13773	13847	13750	13860	13839	13884	13800	13838	13686	13834	13916	13842	13836	13661	13941	13735	13804	13972	13768	13682	13692	13803	13823	13818	13830	13971	13675	13835	13740	13818	13769	13935	13944	13896	13711	13834	13708	13896	13906	13772	13871	13837	13887	13958	13918	13854	13769	13891	13774	13772	13830	13853	13934	13794	13881	13945	13825	13864	13987	13936	14056	13946	13899	13770	13927	13966	13675	13745	13851	13809	13917	13808	13698	13798	13795	13806	13901	13833	13749	13938	13821	13867	13882	13894	13734	13827	13748	13889	13972	13874	13697	13885	13870	13898	13877	13790	13782	13909	13734	13919	13723	13790	13944	13826	13885	13899	13955	13864	13767	13879	13779	13928	13761	13743	13804	13779	13926	13931	13838	13900	13857	13711	13804	13858	13786	13809	13789	13949	13885	13942	13886	13705	13879	13916	13788	13886	13759	14014	13755	13894	13943	13828	13740	13823	13813	13760	13791	13789	13840	13905	13788	13806	13879	13884	13797	14074	13943	13750	14068	13775	13852	13694	13765	13837	13924	13956	13904	13808	13833	14043	13775	13880	13843	13927	13777	13750	14015	13857	13752	13800	13901	13894	13698	14051	13960	13931	13840	13843	13882	13753	13706	14026	13980	13857	13932	13886	13870	13869	13741	13876	13997	13839	13710	13808	13855	13810	13830	13866	13980	13998	14072	13814	13823	13889	13914	13965	14022	13830	13920	13901	13740	13867	13708	13949	13721	13901	13865	13829	14053	13800	13888	13872	14014	13675	13818	13863	13949	13898	13928	13870	13867	13837	13763	13767	13747	13919	13877	13858	13780	13639	13728	13724	13882	13930	13735	13951	13862	13894	13900	13776	13805	13809	13872	13782	14094	13768	13759	13919	13755	13923	13727	13756	13943	13870	13707	13931	13758	13862	13800	13792	13827	13795	13847	13843	13876	13793	13711	13922	13813	13951	13795	13960	13813	13804	13988	13835	14026	13763	13744	13907	13853	14062	13796	13842	13772	13887	13829	13931	13745	13805	13992	13757	13766	13744	13838	13832	13905	13852	13827	13899	13981	13831	13876	13938	13796	13795	13736	13787	13725	13754	13904	13814	13857	13818	13882	13821	13832	13848	13833	13810	13837	13881	13907	13795	13836	13878	13825	13763	13999	13795	13881	13821	13833	13747	13839	13810	13699	13776	13923	13789	13973	13851	13763	13792	13801	13838	13820	13846	13869	13771	13823	13792	13916	13879	13859	13718	13815	13935	13819	13828	13862	13846	13715	13753	13972	13832	13877	13891	13961	13816	13656	13775	13836	13819	13934	14038	13888	13783	13725	13822	13897	13923	13937	13966	13840	13957	13797	13784	13792	13771	13855	13867	13946	13934	13710	13827	13779	13939	13739	13763	13922	13969	13770	13948	13913	14011	13883	13825	13846	13816	13818	13748	13751	13812	13935	13761	13695	13723	13823	13800	13848	13891	13800	13894	14075	13824	13862	13755	13873	13722	13808	13816	13902	13865	13837	13901	13830	13945	13810	13962	13852	13930	13785	13861	13809	13897	13878	14046	13913	14003	13959	13791	13662	13862	13803	13875	13601	13829	13717	13917	13891	13959	13833	13877	13813	13736	13866	13965	13878	13701	13878	13830	13886	13999	13867	13975	13864	13822	13691	13975	13832	13759	13808	13632	13859	13806	13851	13891	13818	13799	13886	13796	13939	14025	13752	13967	13908	13844	13768	13720	13849	13772	14037	13879	13596	13663	13891	13814	13958	13867	13858	13816	13881	13610	13928	13890	13766	13733	13725	13905	13809	13920	13786	13954	13823	13905	13869	13783	13885	13797	13955	13849	13819	13779	13931	13935	13954	13839	13753	13919	13760	13859	13841	13929	13864	13797	13866	13835	13951	13841	14059	13860	14037	13929	13813	13549	13792	13734	13953	13947	13898	13840	13943	13854	13970	13636	13779	13751	13853	13912	14020	13816	14005	13873	13910	13735	13802	13908	13848	13879	14006	13765	13855	13878	13884	13955	13791	13814	13775	13808	13761	13600	14038	13914	13776	13735	13885	13943	13828	13877	13717	13889	13754	13931	13799	13904	13828	13865	13821	13834	13737	13913	13964	13969	13887	13937	13824	13718	13790	13863	13822	13991	13974	13907	13815	13706	14110	13718	13821	13849	13876	13802	13978	13888	13804	13842	13885	13801	13903	13853	13898	13931	13673	13742	13848	13873	13713	13865	13846	13594	13904	13825	13801	13730	13792	13770	13895	13826	13851	13905	13851	13919	13701	13793	13868	13999	14118	13843	13817	13824	13832	13903	13785	13890	13753	13908	13768	13812	13951	13751	13840	13826	13726	13781	13757	13843	13949	13836	13787	13867	13875	13736	13713	13875	13847	13946	13907	13944	13864	13914	13901	13833	13884	13771	13916	13914	13731	13893	13814	13854	13907	13770	13837	14005	13766	13765	13753	13824	13923	13889	13834	13925	13788	14030	13804	13762	13803	13786	13849	13793	13826	13893	13748	13956	13952	13784	13758	13827	13953	13875	13863	13714	13894	13685	13758	13843	13915	13725	13888	13978	13807	13760	13913	13801	13766	13839	14031	13631	13797	13692	13984	13700	13905	13894	13945	13828	13822	13894	13700	13814	13975	13799	13853	13926	13876	13788	13925	13860	13796	13898	13959	13806	13619	13828	13987	13861	13867	13737	13733	13833	13875	13975	13792	13909	13844	13727	13803	13743	13806	13792	13822	13726	13957	13865	13896	13814	13823	13717	13814	13682	13896	13768	13760	13843	13925	13774	13852	13807	13798	13776	13916	13724	13886	13805	13724	13886	13868	13961	13816	13798	13768	13959	13858	13797	13952	13872	13901	13960	13652	13913	13729	14045	13714	13994	13809	13734	13742	14106	13830	13803	13906	13871	13890	13971	13903	13918	13749	13891	13917	13695	13907	14009	13718	13760	13743	13818	13656	13870	13872	13894	13863	13812	13723	13876	13992	13740	13702	13886	13959	13675	13835	13716	13722	13866	13774	13817	13899	13854	13853	13990	13863	13756	13832	13894	13809	13958	13821	13963	13829	13864	14010	13859	13842	13854	13771	13857	13632	13864	13840	13809	13746	13855	13824	14005	13827	13810	13738	13722	13853	13951	13882	13975	13752	13872	13813	13851	13823	13776	13987	13742	13699	13674	13904	13779	13851	13950	13739	13863	13923	13747	13886	13856	13787	13778	13902	13831	13855	13899	13841	13924	13833	13915	13733	13809	13882	13834	13795	13871	13946
22697	21542	36777	35440	31204	30182	31343	20357	21169	21360	16854	16500	16155	16242	15976	15908	15864	15974	15747	15771	15895	15832	15675	15695	15707	15793	15696	15688	15679	15555	15646	15612	15702	15541	15533	15573	15670	15905	15595	15776	15704	15509	15554	15709	15916	15600	15542	15701	15611	15336	15403	15585	15508	15445	15470	15611	15812	15532	15560	15722	15717	15402	15565	15682	15628	15694	15684	15592	15641	15804	15528	15599	15409	15506	15574	15633	15633	15582	15683	15543	15597	15620	15615	15696	15759	15594	15713	15643	15706	15600	15422	15508	15567	15591	15578	15569	15511	15545	15618	15609	15626	15592	15735	15542	15596	15432	15440	15590	15440	15665	15561	15582	15464	15396	15379	15526	15508	15651	15495	15744	15610	15462	15743	15621	15735	15491	15422	15816	15458	15466	15565	15712	15583	15529	15324	15356	15543	15636	15600	15696	15564	15448	15623	15617	15608	15477	15617	15425	15656	15554	15587	15609	15433	15475	15521	15383	15483	15661	15565	15588	15480	15569	15550	15489	15655	15509	15544	15600	15779	15740	15532	15528	15533	15613	15460	15527	15722	15726	15599	15506	15506	15508	15495	15644	15605	15592	15521	15448	15579	15686	15658	15748	15472	15482	15401	15484	15620	15413	15515	15635	15333	15547	15572	15408	15430	15482	15375	15501	15573	15530	15581	15423	15435	15387	15543	15569	15571	15680	15549	15457	15334	15536	15653	15472	15683	15410	15599	15619	15436	15584	15624	15426	15458	15588	15420	15472	15639	15423	15304	15607	15610	15566	15387	15555	15452	15686	15669	15481	15553	15429	15644	15492	15479	15509	15492	15457	15472	15353	15508	15643	15177	15598	15671	15196	15471	15477	15682	15703	15621	15371	15642	15473	15484	15469	15476	15725	15597	15530	15532	15620	15485	15360	15431	15322	15465	15526	15518	15549	15607	15575	15542	15683	15472	15511	15622	15687	15590	15341	15406	15535	15533	15567	15418	15712	15577	15507	15438	15334	15587	15402	15421	15384	15411	15735	15670	15653	15509	15607	15737	15632	15602	15467	15482	15345	15589	15630	15723	15660	15500	15541	15393	15589	15357	15592	15407	15600	15526	15728	15693	15477	15555	15683	15552	15514	15763	15538	15502	15621	15485	15519	15524	15597	15474	15532	15565	15579	15567	15505	15328	15483	15607	15616	15372	15403	15484	15467	15726	15513	15504	15494	15566	15565	15482	15421	15628	15500	15645	15361	15498	15495	15352	15468	15529	15606	15634	15430	15474	15430	15599	15522	15505	15711	15662	15580	15518	15407	15396	15557	15522	15346	15577	15325	15237	15302	15651	15519	15570	15460	15565	15712	15501	15553	15596	15479	15684	15433	15571	15673	15574	15735	15564	15512	15426	15640	15623	15424	15647	15575	15588	15450	15529	15508	15376	15571	15404	15537	15444	15504	15607	15439	15698	15513	15528	15501	15571	15435	15763	15522	15371	15569	15532	15582	15639	15497	15392	15428	15484	15434	15656	15414	15444	15476	15558	15408	15455	15530	15440	15469	15609	15508	15548	15438	15564	15421	15449	15505	15524	15651	15711	15469	15461	15659	15528	15603	15471	15850	15565	15658	15719	15587	15503	15677	15551	15703	15475	15637	15577	15737	15479	15651	15693	15476	15402	15562	15517	15560	15484	15672	15656	15529	15523	15483	15541	15616	15500	15435	15295	15413	15512	15602	15499	15474	15588	15612	15507	15590	15387	15453	15544	15397	15365	15534	15422	15450	15568	15636	15773	15519	15526	15406	15610	15536	15624	15673	15604	15405	15486	15687	15360	15444	15549	15486	15580	15539	15556	15317	15466	15620	15448	15569	15414	15542	15603	15426	15567	15620	15735	15613	15519	15503	15585	15596	15520	15405	15579	15596	15446	15559	15591	15404	15424	15727	15452	15444	15572	15443	15737	15564	15406	15341	15610	15733	15682	15536	15604	15632	15561	15688	15390	15334	15607	15576	15567	15509	15649	15688	15678	15507	15719	15361	15606	15446	15629	15495	15561	15664	15379	15447	15394	15620	15669	15424	15484	15410	15586	15499	15526	15377	15533	15398	15467	15367	15557	15559	15344	15364	15597	15497	15559	15566	15599	15445	15349	15562	15486	15511	15548	15743	15520	15666	15313	15672	15614	15599	15613	15565	15546	15643	15537	15487	15614	15501	15494	15384	15476	15647	15463	15752	15511	15544	15627	15486	15413	15535	15602	15392	15655	15587	15438	15465	15436	15591	15586	15470	15728	15594	15651	15454	15439	15556	15683	15493	15614	15602	15519	15608	15632	15589	15435	15491	15617	15649	15706	15382	15465	15462	15579	15618	15435	15616	15491	15446	15407	15496	15609	15487	15480	15438	15548	15586	15442	15704	15649	15400	15559	15543	15583	15573	15611	15511	15356	15399	15770	15637	15573	15566	15739	15457	15549	15620	15627	15683	15314	15694	15510	15416	15509	15695	15620	15522	15525	15665	15629	15495	15361	15489	15651	15505	15305	15613	15890	15548	15643	15511	15729	15602	15509	15625	15686	15502	15537	15661	15484	15567	15606	15491	15288	15389	15341	15600	15586	15629	15490	15318	15372	15680	15409	15314	15596	15499	15522	15571	15408	15382	15463	15513	15354	15512	15353	15702	15703	15481	15432	15722	15421	15455	15444	15373	15744	15568	15671	15552	15508	15352	15585	15533	15601	15765	15649	15630	15396	15438	15468	15610	15507	15599	15613	15398	15522	15683	15573	15388	15502	15368	15552	15536	15668	15512	15533	15609	15430	15661	15593	15473	15550	15445	15360	15339	15446	15638	15444	15535	15615	15589	15353	15655	15606	15590	15405	15552	15651	15601	15323	15678	15627	15340	15404	15419	15519	15598	15584	15656	15559	15550	15510	15458	15582	15670	15478	15487	15437	15524	15396	15457	15497	15447	15763	15543	15574	15542	15569	15638	15526	15404	15494	15638	15564	15403	15524	15811	15381	15532	15534	15442	15320	15468	15528	15261	15430	15388	15389	15517	15554	15494	15547	15563	15522	15677	15557	15590	15607	15503	15511	15419	15427	15511	15559	15250	15370	15484	15458	15487	15510	15595	15574	15672	15496	15401	15497	15511	15543	15467	15487	15533	15766	15447	15376	15548	15718	15557	15461	15635	15341	15500	15582	15464	15514	15598	15549	15720	15569	15628	15735	15519	15465	15643	15629	15617	15724	15626	15745	15670	15516	15458	15550	15419	15349	15637	15550	15387	15546	15655	15488	15504	15447	15589	15501	15391	15490	15651	15597	15585	15537	15788	15620	15427	15411	15483	15694	15557	15490	15491	15563	15670	15443	15596	15462	15616	15603	15571	15516	15425	15545	15534	15450	15518	15864	15537	15614	15610	15446	15651	15514	15637	15740	15468	15416	15366	15512	15498	15392	15347	15456	15561	15512	15558	15537	15533	15563	15429	15544	15453	15644	15283	15474	15523	15622	15471	15854	15615	15783	15648	15624	15780	15582	15391	15491	15676	15676	15505	15570	15333	15639	15503	15665	15551	15477	15619	15321	15514	15499	15605	15317	15693	15451	15495	15527	15634	15620	15458	15400	15293	15404	15562	15515	15596	15278	15435	15330	15462	15744	15688	15540	15293	15531	15733	15630	15384	15628	15430	15602	15770	15590	15590	15291	15678	15652	15435	15607	15589	15631	15306	15393	15411	15605	15559	15573	15586	15474	15545	15454	15347	15533	15536	15377	15676	15614	15359	15352	15654	15751	15667	15414	15576	15453	15467	15426	15523	15461	15408	15566	15533	15470	15605	15590	15604	15652	15319	15541	15531	15456	15590	15691	15540	15779	15573	15510	15614	15653	15510	15551	15669	15597	15286	15428	15562	15549	15662	15512	15437	15450	15574	15558	15443	15317	15394	15567	15516	15464	15549	15540	15404	15392	15552	15467	15689	15559	15564	15418	15497	15729	15608	15585	15599	15590	15425	15645	15515	15663	15611	15483	15369	15522	15607	15460	15542	15501	15373	15622	15527	15694	15436	15247	15540	15440	15415	15463	15636	15558	15647	15533	15392	15458	15635	15539	15523	15415	15449	15670	15604	15670	15411	15629	15738	15416	15465	15548	15345	15644	15500	15556	15592	15512	15337	15356	15559	15631	15611	15505	15647	15726	15502	15566	15509	15530	15470	15607	15605	15589	15483	15661	15531	15608	15566	15558	15491	15392	15511	15451	15400	15557	15652	15512	15467	15696	15485	15591	15558	15605	15521	15719	15506	15532	15592	15501	15438	15254	15588	15479	15402	15395	15370	15502	15462	15631	15601	15803	15672	15688	15525	15453	15461	15448	15362	15682	15464	15468	15553	15699	15530	15434	15609	15701	15493	15616	15482	15601	15690	15495	15515	15329	15389	15441	15504	15297	15416	15508	15420	15516	15526	15515	15390	15360	15416	15497	15531	15645	15313	15713	15516	15619	15550	15547	15307	15567	15298	15445	15619	15695	15610	15614	15588	15676	15577	15661	15392	15514	15520	15425	15616	15417	15363	15551	15548	15523	15550	15501	15482	15599	15646	15371	15526	15674	15622	15598	15334	15502	15580	15294	15467	15522	15518	15290	15472	15641	15404	15410	15529	15441	15614	15523	15614	15521	15463	15586	15452	15497	15567	15621	15515	15572	15455	15440	15492	15360	15539	15556	15546	15584	15522	15567	15497	15501	15621	15342	15472	15603	15645	15549	15428	15436	15528	15434	15732	15461	15405	15388	15553	15446	15608	15535	15705	15608	15712	15524	15500	15597	15424	15447	15589	15759	15615	15500	15479	15814	15601	15344	15593	15683	15581	15685	15516	15688	15562	15527	15539	15301	15456	15612	15472	15590	15348	15593	15606	15404	15525	15480	15501	15319	15396	15417	15281	15376	15676	15387	15405	15590	15424	15636	15349	15345	15420	15698	15570	15663	15639	15492	15582	15406	15389	15489	15494	15714	15572	15662	15445	15583	15809	15603	15433	15422	15441	15535	15641	15648	15553	15422	15367	15510	15616	15673	15783	15542	15465	15556	15656	15774	15493	15287	15479	15675	15772	15572	15478	15532	15618	15397	15604	15573	15548	15561	15715	15622	15609	15570	15529
48919	83417	93870	65337	48949	36153	30692	16904	22110	20409	14752	14320	14186	14094	13790	13978	13908	13856	13870	13674	13873	13721	13700	13630	13756	13853	13668	13724	13728	13500	13556	13596	13605	13460	13453	13627	13526	13504	13565	13707	13532	13445	13774	13925	13884	13817	13690	13567	13566	13592	13698	13499	13592	13630	13703	13820	13489	13456	13562	13445	13698	13584	13515	13669	13634	13586	13829	13782	13564	13503	13660	13617	13758	13593	13687	13718	13591	13734	13652	13772	13672	13576	13635	13685	13576	13417	13764	13643	13629	13519	13575	13520	13567	13580	13492	13603	13513	13783	13696	13732	13355	13568	13583	13638	13675	13558	13726	13617	13524	13593	13508	13629	13465	13656	13603	13674	13453	13624	13516	13668	13626	13584	13604	13497	13511	13445	13634	13532	13549	13574	13547	13539	13654	13542	13672	13523	13526	13568	13602	13714	13503	13501	13686	13601	13526	13660	13637	13632	13674	13495	13505	13659	13494	13610	13606	13414	13659	13765	13550	13463	13623	13645	13529	13693	13772	13374	13645	13508	13671	13611	13564	13467	13627	13642	13529	13529	13565	13581	13654	13697	13463	13401	13529	13573	13522	13381	13647	13600	13497	13562	13493	13638	13686	13735	13619	13461	13613	13572	13445	13688	13689	13575	13564	13545	13702	13598	13551	13617	13670	13365	13545	13640	13622	13701	13698	13555	13582	13593	13568	13750	13448	13789	13572	13623	13627	13642	13492	13597	13700	13507	13737	13549	13644	13701	13613	13557	13589	13505	13617	13736	13646	13525	13537	13591	13847	13554	13593	13755	13560	13593	13779	13537	13574	13600	13496	13734	13682	13595	13546	13463	13539	13574	13649	13430	13761	13509	13615	13609	13542	13659	13659	13522	13623	13618	13761	13562	13587	13489	13545	13669	13500	13562	13643	13753	13732	13606	13369	13548	13636	13563	13424	13631	13522	13551	13487	13627	13499	13542	13579	13779	13510	13448	13582	13482	13751	13608	13626	13600	13483	13523	13557	13651	13629	13538	13532	13678	13463	13522	13665	13489	13732	13593	13601	13615	13509	13697	13465	13509	13547	13629	13415	13610	13529	13670	13732	13418	13706	13609	13572	13583	13613	13484	13493	13483	13660	13604	13611	13728	13552	13502	13459	13513	13642	13566	13475	13644	13637	13514	13570	13611	13650	13440	13736	13639	13461	13638	13718	13781	13404	13557	13596	13830	13659	13532	13538	13709	13767	13615	13553	13616	13599	13698	13707	13599	13715	13545	13726	13671	13628	13613	13531	13482	13752	13620	13589	13559	13413	13459	13588	13552	13687	13509	13734	13602	13632	13563	13517	13502	13567	13630	13431	13530	13530	13652	13524	13442	13661	13535	13631	13603	13937	13636	13650	13631	13499	13593	13661	13565	13755	13497	13725	13746	13565	13587	13560	13548	13595	13578	13570	13590	13644	13488	13577	13697	13728	13519	13607	13588	13486	13396	13517	13529	13627	13711	13596	13684	13688	13550	13547	13614	13538	13445	13539	13487	13647	13536	13540	13760	13589	13636	13674	13606	13613	13736	13519	13609	13458	13528	13752	13382	13566	13496	13639	13641	13721	13525	13691	13693	13607	13702	13449	13594	13533	13723	13512	13707	13653	13601	13400	13735	13645	13654	13642	13746	13717	13696	13591	13438	13509	13611	13817	13533	13576	13609	13540	13551	13663	13682	13592	13653	13531	13430	13549	13499	13528	13557	13595	13557	13660	13556	13612	13495	13604	13550	13498	13662	13544	13646	13417	13631	13722	13603	13556	13432	13689	13573	13540	13644	13718	13642	13792	13763	13670	13659	13621	13497	13645	13736	13496	13661	13500	13560	13713	13498	13667	13645	13623	13783	13426	13715	13669	13542	13663	13549	13749	13655	13650	13638	13579	13616	13584	13763	13606	13528	13650	13611	13606	13551	13727	13683	13532	13526	13533	13588	13496	13863	13646	13668	13676	13654	13396	13667	13496	13657	13645	13710	13558	13504	13559	13594	13572	13488	13475	13506	13635	13527	13526	13662	13498	13607	13444	13537	13493	13784	13631	13648	13489	13602	13610	13559	13647	13598	13465	13663	13815	13628	13676	13657	13713	13541	13644	13653	13241	13733	13563	13637	13630	13642	13571	13382	13493	13433	13691	13674	13595	13574	13534	13519	13575	13678	13598	13646	13369	13657	13711	13674	13667	13676	13549	13650	13575	13507	13628	13690	13488	13481	13583	13521	13708	13667	13413	13567	13653	13676	13635	13526	13483	13625	13642	13652	13644	13415	13547	13666	13576	13626	13654	13506	13486	13527	13510	13633	13552	13485	13827	13675	13542	13607	13523	13442	13625	13787	13696	13639	13605	13590	13498	13682	13591	13553	13629	13504	13644	13636	13604	13680	13629	13608	13579	13660	13502	13518	13646	13510	13596	13503	13716	13482	13630	13639	13533	13531	13641	13619	13539	13698	13512	13567	13704	13477	13567	13661	13669	13593	13740	13640	13714	13598	13629	13701	13504	13626	13677	13563	13725	13895	13625	13508	13550	13750	13615	13561	13510	13692	13600	13538	13528	13566	13689	13669	13630	13584	13668	13707	13559	13632	13745	13660	13672	13557	13496	13644	13567	13633	13529	13604	13405	13552	13570	13463	13711	13730	13487	13721	13680	13579	13548	13556	13494	13570	13586	13567	13717	13425	13740	13507	13673	13491	13549	13575	13508	13601	13449	13647	13653	13716	13524	13490	13467	13678	13602	13529	13600	13593	13549	13680	13582	13495	13617	13704	13686	13507	13363	13490	13409	13579	13745	13621	13660	13473	13674	13664	13630	13737	13668	13681	13527	13668	13603	13545	13468	13451	13512	13654	13701	13575	13661	13599	13744	13586	13621	13591	13494	13722	13696	13582	13545	13680	13691	13548	13667	13601	13716	13588	13638	13511	13534	13704	13609	13534	13566	13648	13616	13382	13713	13615	13619	13492	13739	13665	13624	13582	13613	13582	13495	13629	13646	13687	13675	13653	13660	13572	13660	13516	13650	13649	13733	13489	13465	13598	13589	13540	13586	13524	13564	13636	13621	13580	13547	13535	13652	13655	13404	13760	13538	13544	13494	13685	13563	13611	13628	13785	13600	13546	13550	13610	13629	13518	13549	13515	13691	13677	13752	13484	13587	13617	13756	13615	13565	13683	13718	13596	13696	13660	13589	13725	13627	13701	13620	13598	13582	13597	13738	13572	13504	13721	13537	13721	13555	13515	13586	13749	13546	13615	13626	13411	13667	13514	13722	13546	13622	13423	13733	13558	13725	13548	13674	13648	13655	13561	13546	13662	13462	13652	13572	13533	13648	13554	13568	13534	13558	13631	13540	13768	13461	13669	13565	13508	13516	13613	13611	13574	13751	13487	13606	13675	13846	13505	13593	13804	13547	13590	13550	13663	13636	13510	13609	13553	13681	13591	13628	13618	13586	13565	13631	13706	13608	13586	13555	13520	13553	13768	13590	13544	13602	13575	13791	13639	13731	13668	13613	13592	13621	13652	13689	13656	13681	13618	13556	13574	13478	13492	13645	13558	13520	13812	13589	13716	13451	13596	13656	13690	13590	13750	13426	13648	13634	13558	13645	13453	13658	13738	13614	13629	13641	13580	13609	13542	13572	13644	13756	13674	13570	13658	13594	13460	13826	13538	13665	13599	13540	13509	13480	13504	13657	13516	13573	13562	13593	13612	13505	13714	13549	13623	13439	13592	13705	13619	13472	13556	13591	13629	13742	13618	13651	13618	13698	13574	13695	13630	13388	13527	13661	13587	13502	13666	13580	13601	13589	13597	13660	13666	13652	13542	13661	13518	13696	13584	13569	13615	13622	13543	13584	13551	13613	13637	13498	13553	13499	13635	13551	13632	13477	13787	13469	13550	13702	13674	13679	13605	13561	13621	13594	13594	13460	13682	13454	13747	13567	13778	13575	13563	13659	13636	13396	13632	13718	13706	13412	13795	13544	13865	13778	13488	13380	13625	13482	13674	13494	13627	13495	13503	13677	13611	13648	13600	13713	13529	13489	13612	13619	13630	13518	13652	13687	13578	13730	13660	13558	13424	13583	13737	13746	13614	13583	13554	13704	13464	13662	13534	13738	13387	13741	13610	13720	13511	13517	13506	13633	13589	13555	13688	13558	13460	13584	13848	13646	13536	13774	13500	13430	13522	13483	13678	13680	13401	13673	13624	13692	13507	13551	13761	13673	13541	13659	13761	13648	13760	13600	13535	13597	13778	13597	13496	13612	13617	13508	13586	13447	13559	13802	13694	13662	13509	13739	13625	13690	13488	13565	13769	13478	13563	13528	13581	13653	13631	13566	13494	13635	13674	13547	13538	13546	13787	13655	13515	13742	13510	13769	13802	13622	13573	13667	13614	13679	13733	13645	13600	13516	13462	13444	13724	13727	13542	13717	13601	13585	13556	13399	13569	13596	13562	13521	13497	13409	13614	13667	13492	13536	13600	13549	13677	13475	13772	13571	13503	13574	13671	13641	13646	13418	13510	13633	13624	13627	13478	13542	13572	13681	13601	13495	13647	13706	13477	13639	13640	13480	13757	13610	13566	13524	13622	13650	13562	13572	13690	13648	13526	13660	13593	13705	13698	13618	13645	13614	13743	13523	13648	13738	13596	13576	13566	13668	13727	13542	13518	13560	13506	13502	13478	13578	13614	13696	13570	13564	13495	13722	13581	13440	13662	13790	13552	13598	13609	13641	13589	13511	13699	13582	13535	13563	13690	13455	13754	13590	13632	13611	13570	13655	13624	13706	13673	13738	13505	13549	13522	13633	13571	13426	13785	13645	13671	13534	13610	13466	13643	13647	13595	13710	13549	13643	13615	13543	13601	13551	13503	13549	13876	13477	13798	13645	13609	13367	13436	13545	13647	13517	13525	13396	13835	13649	13596	13549	13654	13620	13573	13646	13619	13545	13623	13544	13739	13579	13558	13583	13620	13551	13467	13518	13826	13636	13516	13541	13602	13542	13694	13556	13672	13587	13517	13662	13536	13867	13527	13614	13592	13524	13741	13563	13554	13555	13606	13655	13655	13646	13732	13663	13485	13700	13579	13417	13639	13631	13693	13624	13489
27950	29402	46693	35257	23207	19082	17786	16570	16508	16474	16224	15949	16226	15967	16077	16004	15989	16042	16029	16083	16144	16017	15971	15947	16056	15956	15891	15963	16126	16052	16062	16064	15809	15765	15885	16073	15984	16158	15901	15937	15943	15911	15908	16122	15985	16029	15969	16101	15956	15860	16174	15917	16023	15859	16053	16051	15951	15964	15874	15896	15859	15753	15902	15855	15837	15997	15986	15996	16086	15994	15843	15874	15894	15952	15805	15980	15938	15929	15843	15792	16000	15914	16042	16060	15907	16078	15996	16043	15934	16045	16174	15970	15936	15913	15969	16092	16085	15993	15894	15870	15767	16058	15975	16162	15933	15958	15915	15839	15863	15989	16046	15958	15942	15802	15871	16024	15810	15882	16011	15848	15980	15998	15979	15840	15818	15796	16085	15915	16087	15895	15667	15975	16058	15974	16264	15821	15914	16018	15901	16059	15937	15719	15967	15812	16128	16074	15946	15955	16077	15986	15625	16011	15937	15692	16011	16009	15999	15679	15937	15955	15831	15926	16008	16002	15839	15768	16030	16050	15894	16021	15963	15983	16051	15902	15975	16016	15947	16004	15942	15977	15905	15884	15951	15936	15870	15875	15881	15870	15724	16053	15952	15891	15856	15939	15847	15912	15827	16047	16008	16018	16189	15806	15615	15980	15867	15907	15948	15653	15814	15945	15912	15663	16232	16139	15945	15761	15968	15865	16161	16106	16078	15826	15988	15977	16114	15831	15991	15834	15983	15838	15912	16141	16050	16017	16067	16027	15945	15978	15940	15856	16089	15944	15717	15921	15866	15942	15956	15888	16165	16033	15910	15974	16101	16032	15919	16087	16058	15809	15883	16265	15820	15931	15904	15893	15923	15895	15970	15784	16009	15864	15957	15957	15911	16114	16057	15837	15869	15847	15783	15917	15985	16070	16068	16079	15812	16173	16029	16154	15912	15988	15961	16039	15923	15759	15926	16036	16173	16015	15819	16027	16046	16015	15919	15976	15941	15961	15997	15973	16068	16102	15832	15949	16024	15901	15856	15999	16008	15940	16025	15987	15879	15722	15671	15850	15897	16153	15767	15804	16123	16071	16156	16141	15772	15954	16103	15929	15843	15966	15862	15852	15826	15889	16023	16025	16047	15765	15896	15930	16068	15845	15904	15835	15970	15849	16061	15945	15965	16006	15881	16017	15882	15975	16125	15878	15982	15995	16218	16132	16013	16098	16004	15808	15990	15775	15881	15986	15882	16156	15970	15902	15990	15813	15969	15917	15979	16035	16040	15853	15949	15776	16019	16076	15980	15836	15984	15947	15928	16008	16125	15929	16028	16042	16039	16146	15985	15925	15896	16015	15901	15811	15859	16113	15914	16023	16070	16101	16092	15786	15982	15720	15906	15785	15885	15852	15935	15865	15838	15940	16143	16045	16008	15854	15904	15734	16012	15959	16039	15998	15924	16016	16099	15811	15961	15764	16015	16026	15918	15869	16005	15838	15742	15784	15920	15929	15851	16000	15954	15976	15792	15890	15949	16110	16059	15951	15955	15975	15867	16048	15932	15665	15957	15917	15965	15864	16049	15945	15869	15745	15905	16055	15834	15880	16099	15849	15990	16073	16003	15952	16062	15787	16029	15982	15853	16050	16158	15896	16059	16066	16063	15806	15842	15898	15945	15943	15902	16078	15914	16187	15918	16091	16021	15867	15796	16090	15965	15943	15662	15880	15948	15881	15971	15893	15908	15935	15844	15895	15977	16001	16059	16007	15922	16112	15976	15941	16116	15757	15854	16001	15773	16103	15954	15870	15906	15802	15892	15786	15980	16064	16221	15978	16020	16134	16005	15996	15963	15902	15817	15861	15895	16068	16029	15946	15899	15866	16028	15955	15776	15927	15926	15974	15991	15987	15937	15855	15862	15901	15941	15923	16001	15907	15865	15805	15947	15828	15927	15946	15943	15897	15934	15995	15852	16094	16037	16027	16035	15878	16028	16026	15952	15921	15969	16009	15948	15827	16005	15934	16057	16058	15885	15825	15911	16003	16058	15850	16021	15945	15821	15738	15921	16046	16054	15900	15842	15949	15947	15869	16088	15809	15987	15989	16143	16036	16038	16146	15802	15938	15880	15994	15881	15810	15899	15941	15917	15917	15784	15836	15843	15893	15833	15979	16115	16035	15850	15864	15979	15962	16037	15861	15793	15812	15967	15889	15925	16039	15973	16113	15935	15956	15943	16096	15843	16102	16141	16119	15920	15886	15888	15929	15834	15920	16123	16039	15901	15904	16033	16084	16120	15896	16022	15860	15862	15984	15956	16062	15957	15794	15715	15926	15889	15847	15956	16008	16062	15994	15877	15828	16031	15893	15913	15931	16241	16136	15992	16021	16044	16110	15725	15816	15992	15965	16175	15907	16175	16115	16062	16193	15999	15874	16022	15903	15878	15936	15968	15902	15868	16038	15944	15885	16029	15924	15926	16058	16015	15951	15816	15960	15914	15979	15906	15936	15837	15881	16011	15849	16052	15922	15704	15991	16084	15772	16125	16004	15847	16067	15752	15898	15921	15922	15817	16076	15877	15956	16026	15827	15897	15865	15971	16029	15856	15991	16026	15959	15725	15933	15989	16040	16060	16119	16006	15942	16048	15982	15941	15968	15961	16098	16145	16119	15836	15758	16095	15920	15815	16144	15892	15992	15990	15989	15914	15858	16153	15793	16065	15815	15837	16119	16025	16076	16050	15843	15781	15901	15881	15868	15959	15991	15807	15806	15967	16040	15815	15913	15863	15889	15699	15953	16006	15898	15939	16011	16095	15899	16107	16185	15799	15701	16020	16048	16073	15990	15960	16014	15942	15752	15967	15990	16086	15913	15836	15773	15706	16141	15969	15984	15895	16112	15772	15870	15861	15871	15933	15954	16002	15909	16053	16140	16206	15932	16048	16046	15884	16139	16085	15978	15903	15805	15951	16110	15957	15913	15857	15868	15830	15878	15832	16039	15939	15972	15816	15857	15919	15745	15714	15838	15944	16163	15973	15894	15939	15889	15959	15965	15982	15871	16027	15786	15962	16066	15913	15955	15957	16050	16033	15764	15979	15882	16025	16123	16006	15921	15853	15938	16004	15977	16117	15937	15880	15799	15940	16058	16042	16118	15942	15961	15850	15978	15868	16024	15934	15917	15857	15678	15790	15873	16098	15906	15907	16031	15974	15838	15828	15783	16160	15999	15875	15982	15985	15814	15853	15955	15867	15810	15680	16060	16016	16021	16030	15918	15789	16049	15912	15995	16001	15789	15748	16021	16003	15868	15890	15938	15907	16009	15975	15755	15889	15990	16010	16055	16092	15934	15896	15863	15917	16101	16015	15913	16019	16012	15933	16005	15891	15895	16072	16011	15861	15791	15891	15915	15903	16030	15810	16005	16122	15936	16001	15892	15956	15780	15877	15935	15876	15921	16165	15918	15934	15839	15926	15879	16117	15997	15808	15900	15802	15839	16051	15977	15646	15801	15953	15814	15674	15771	15774	16011	16036	15959	16135	15972	15976	16042	15947	15840	16065	16019	15982	15835	16031	15916	15797	15837	15967	15996	15964	15891	15956	15871	16010	15953	16006	16147	15936	16030	15933	16019	16072	16042	15831	15956	16112	15909	16034	15960	16003	15979	15961	15960	15858	15974	15863	15890	15986	16093	16001	16040	16059	16002	15896	15856	16054	16076	15918	15940	15975	15969	16041	15924	15894	15898	15918	15844	15883	15988	16009	15975	15846	15930	15921	15983	15898	16118	15973	15837	15831	15921	15969	16032	15997	16021	16036	15965	15934	15859	16141	15972	15924	15871	16095	15734	15954	15843	15966	15963	15899	15940	15973	15901	15770	15649	16062	15970	15827	15824	15939	15984	16004	15850	15867	16011	15881	15774	15877	15919	16047	15876	15962	15871	16072	15836	15737	15931	15899	15957	15969	15873	16088	15930	15834	16012	16046	15867	15998	16059	15863	15701	16036	15835	15983	15809	15939	15928	15888	16126	15911	15964	15898	15801	16050	15835	15940	15913	15775	15969	16000	15715	15955	15806	15866	15843	15931	16057	15768	15999	15790	15956	15886	15698	15831	16090	15883	16005	15986	15785	15743	15984	15880	15861	16046	15869	15735	15918	15798	16146	15908	15906	15807	16064	16065	16107	15953	15987	16042	16052	16034	15984	15775	15941	15883	16083	15961	15789	15806	16210	16000	15741	16016	15814	16004	15911	15962	15971	15959	15961	15928	16039	15814	15814	15902	16055	16079	15952	15849	15832	15846	15968	15892	15953	15968	16028	16006	16099	15905	16063	16002	15929	16024	15877	15865	15973	16001	15866	15979	16164	16171	15873	15865	15885	15799	15878	15973	15930	15948	15919	15907	15959	16047	15884	15937	15977	15969	15965	15861	15864	16034	15673	15934	15769	16041	15967	16118	16046	15974	15864	15969	15861	15901	15904	15720	15775	15939	15989	16052	15911	15774	15862	16121	15989	15847	16047	16060	16037	16075	15941	15982	15995	15887	16118	16155	15949	15911	15947	16329	15977	15834	15761	15741	16117	15845	15899	15837	15864	16106	16092	16021	16036	15861	15915	16136	15853	15978	15941	15986	15997	15909	15982	16019	16145	16253	16056	15842	15865	15988	16042	16106	15982	15977	16006	16024	15904	15821	15974	15868	16014	16006	16131	15996	15795	15779	16081	16079	15996	15737	15761	16020	15955	15937	16023	15916	15942	16053	15971	15829	16169	16016	15953	15727	15928	15848	15822	16024	15824	15755	15951	16091	16188	15943	15963	15997	15932	15933	15806	16112	15846	15974	15994	16063	16030	16036	16009	16115	15945	15977	16064	16060	16012	15845	16077	15847	15871	16035	16034	16141	15999	15839	16095	16005	15979	15957	15829	15933	15875	16084	15999	15961	16006	16167	15921	16169	15912	15812	15956	15964	15779	15889	15918	15858	15888	15716	16058	16021	15814	15970	15955	15949	15955	15997	15996	15864	15954	15902	15847	16114	15978	15891	15836	16076	16040	15935	16023	15973	15793	15971	16051	15960	15986	15991	15905	15908	15909	15928	15951	15982	15746	15895	16040	15989	15893	15812	16044	15994	15986	16092	15840	15870	16033	16050	15931
24131	46642	49081	30698	21020	17369	15616	14633	14802	14400	14023	13959	14117	13879	13997	13905	13892	13813	13835	13849	13883	13966	13904	13834	13906	13924	13944	13717	13863	13861	13572	13827	13910	13896	13938	13900	13918	13718	13896	13940	13782	13765	13800	14050	13749	13647	13852	13947	13809	13915	13937	13748	13866	13797	14007	13844	13852	13812	13786	13942	13809	13700	14035	13933	13855	13876	13881	13752	13794	13868	13832	13802	14023	13846	13856	13729	13920	13804	13820	13731	13909	14003	13816	13830	13894	13698	13866	13961	13900	13726	13940	13785	13724	13940	13811	13877	13762	13825	13924	13700	13903	13660	13876	13773	14104	13831	13834	13876	13883	13969	13892	13647	13962	13974	13849	13811	13801	13815	13868	13853	13913	13853	13754	13707	13870	13902	13760	13965	13711	13700	13812	13887	13788	13727	13733	13938	13959	13870	13992	13894	13712	13961	13836	13825	13891	13844	13834	13726	13995	13763	13925	13857	13852	13827	13770	13898	13764	13897	13896	13814	13831	13905	13725	13803	13857	13862	13784	13922	13838	13913	13941	13948	13860	13943	13633	13867	13800	13928	13938	13842	13770	13859	13904	13711	14023	13687	13848	13749	13857	14068	13888	13907	13831	13847	13925	13883	13663	13909	13858	13725	13736	13812	14102	13891	13897	13950	13777	13879	13646	13973	13942	13758	13961	13857	13720	13806	13941	13774	13881	13928	13794	13946	13791	13873	13929	13916	13864	13930	13787	13822	13954	13730	13858	13891	13870	13775	13681	13843	13921	13820	13850	13717	13825	13879	13705	13930	13689	13750	13702	13966	13762	14000	13932	13758	13841	13962	13817	13844	13870	13939	13817	13897	13671	13921	13923	13763	13928	13763	13939	13816	13698	13892	13872	13933	13945	13778	13811	13773	13880	13793	13734	13893	13914	13704	13948	13888	14031	13828	13845	13911	13767	13995	13722	13940	13868	13744	13932	13962	13940	13810	13986	13835	13952	13827	13913	13659	13883	13925	13876	13875	13801	13818	13698	13777	13666	13736	13922	13931	13903	13689	13900	13795	13818	13785	13924	13886	13916	13902	13751	13881	13999	13902	13936	13778	13717	13810	13749	13706	13816	13933	13838	13867	13974	13785	13787	13858	13808	13606	13785	13667	13880	13823	13804	13667	13795	13802	13869	14021	13830	14003	13694	13799	13715	13735	13778	13909	13849	13775	13822	13877	13902	13834	13779	13768	13984	13834	13776	13654	13999	13836	13618	13783	13758	13792	13967	13894	13769	13787	13727	13863	13720	13829	13673	13920	13805	13789	13722	13845	14042	13820	13915	13844	13754	13870	13872	13805	13909	13807	13841	13796	13673	14021	13860	13875	13751	13933	13824	13777	13846	13839	13865	13878	13853	13851	13908	13674	13839	13882	13870	13659	13967	13701	13755	13879	13813	13679	14008	13808	13820	14002	13948	13799	13891	13894	13579	14007	13897	13704	13916	13973	13816	13710	13935	13896	13788	13688	13901	13834	13798	13876	13781	13852	14034	13979	13668	13925	13719	13920	14050	13842	13956	13872	13975	13812	13909	13703	13878	13839	13915	13834	13813	13835	13835	13895	13867	13854	13908	13853	13830	13901	13947	13846	13748	13921	14058	13971	13876	13829	13900	13841	13677	13832	13819	13761	13805	13915	13847	13712	13844	13861	13850	13713	13751	13679	13759	13894	13772	13907	13860	13790	13895	13846	13889	13849	13808	13723	13785	13854	13854	13757	13972	13808	13940	13881	13835	14012	13783	13876	13828	14028	13763	13786	14064	13704	13971	13855	13751	13767	13885	13729	13843	13869	13665	13837	13840	13838	13884	13871	13852	13772	13877	13986	13935	13838	13769	13810	13730	13714	14009	13893	13832	13844	13966	13842	13793	13814	13899	13810	13797	13939	13831	13825	13719	13806	13833	13609	13899	13787	13749	13855	13863	13979	13895	13744	13891	13840	13775	13814	13914	13867	13743	13719	13913	13905	13951	13818	13966	13761	13765	13770	13759	13780	13823	13861	13818	13853	13755	13802	13725	13771	14043	13876	13745	13669	13895	13789	13718	13902	13811	13860	13890	13782	13936	13797	13797	13774	13881	13805	13801	13850	13765	13808	13724	13774	13976	13873	13894	13899	13878	13708	13853	13706	13815	13969	13999	13999	14091	13693	13865	13927	13852	13842	13724	13867	13967	13860	13691	13742	13928	13958	13851	13898	14024	14002	13936	13787	13758	13829	13911	13827	14003	13772	13910	13738	13918	13917	13711	13976	13923	13931	13895	13774	13930	13739	13814	13776	13977	13894	14037	13742	13868	13846	13837	13669	13734	13831	13751	13777	13835	13702	13819	13729	13789	13989	13784	13897	13817	14029	14046	13991	13839	13809	13934	13805	13858	13795	13712	13703	13807	14002	13855	13859	13839	13912	13729	13854	13686	13924	13710	13737	14010	13814	13839	13817	13859	13797	13904	14013	13934	13894	13951	14002	13837	13816	13905	13892	13937	13738	13798	13819	13793	13885	13855	13865	14000	13832	13655	13717	13830	13972	14117	13790	13787	13890	13949	13771	13776	13936	13983	13707	13923	13913	13850	13819	13783	13927	13805	13756	13864	13742	13899	13978	13868	13892	13850	13837	13688	13899	13910	13925	13903	13821	13840	13798	13832	13867	13776	13772	13753	13983	13951	13722	13867	13820	13850	13813	13810	13865	13850	13806	13904	13887	13885	13871	13769	13948	13914	13770	13883	13900	13840	13849	13865	13867	13650	13873	13688	13846	13866	13657	13842	13621	13819	13921	13832	13909	13816	13764	13795	13811	13800	13700	14020	13994	13905	13888	13786	13761	13931	13724	13790	14070	13828	13848	13870	13881	13765	13793	14040	13914	13777	13839	13934	13838	13805	13801	13806	13891	13826	13965	13773	13852	13878	13980	13884	13763	13862	13914	13850	13779	13901	14058	13865	13912	13619	13867	13735	13816	13830	13756	13808	13743	13777	13893	13917	13687	13934	14005	13851	13977	13837	13755	13877	13844	13833	13758	13797	13835	13845	13933	14018	13751	13921	13758	13894	13833	13828	13825	13603	13959	13851	13781	13823	13794	13735	13738	13958	13898	13770	13926	13838	13892	13764	13963	14053	13705	13979	13901	13884	13793	13916	13855	13912	14073	13785	13826	13923	13839	13900	13863	13798	13903	13908	13919	13766	13889	13853	13819	13781	13898	13884	13828	13812	13793	13964	13795	13939	13745	13929	13829	13873	13836	13955	13864	13870	13801	13914	13866	13702	13905	13832	13754	13931	13923	13981	13830	13955	13880	13925	13947	13830	13828	13920	13783	13812	13784	13699	13831	13675	13737	13844	13932	13773	13793	13839	14016	13999	13968	13860	13839	13816	13837	13968	13947	13912	13870	13752	13975	13790	13769	13954	13884	13815	13789	13890	13924	13804	13916	13815	13672	13956	13683	13870	13805	13811	13885	13665	13851	13926	13742	13968	13903	13865	13817	13772	13723	13931	13843	13944	13846	13855	13805	13814	13780	13910	13912	13912	14009	13678	13873	13784	13967	13851	13835	13841	13764	13695	13687	13722	13854	13854	13876	13834	13902	13755	13903	13804	13833	13806	13753	13814	13782	13751	13883	13891	13776	13832	13851	13930	13900	13797	13833	14099	13790	13797	14016	13758	13829	13781	13729	13762	13770	13651	13758	14017	13869	13784	13975	13883	13882	13914	13815	13810	13817	13911	14059	13840	13741	13930	13780	13926	13732	13804	13992	13782	13902	13998	13879	13892	13948	13864	13879	13739	13956	13974	13943	13767	13882	13907	13725	13948	13788	13944	13990	13812	13890	13885	14007	13785	13875	13857	13921	13751	13668	13715	13841	14057	13779	13890	14033	13856	13850	13823	13748	13893	13947	13726	13789	13903	13939	13774	13856	13882	13788	13897	13809	13671	13988	13949	13811	13968	13727	13925	13876	13744	13932	13833	13931	13902	13813	13932	13721	14024	13860	13869	13885	13846	13816	13855	13812	13900	13828	13791	13917	13898	13839	13861	13796	13891	13701	13948	13822	13787	13855	13772	13719	13771	13669	14037	13957	13847	13922	13780	13782	13826	13797	13854	13744	13874	13717	13778	13876	13801	13901	13714	13784	13844	13851	13792	13820	13806	13597	13975	13902	13899	13898	13915	13872	13961	13784	13823	13761	13909	13956	13889	13745	13747	13812	13892	13685	13881	13799	14043	13711	13703	13851	13729	13677	13903	14042	13907	13801	13898	13824	13749	13848	13781	13807	13951	13829	13885	13918	13903	13790	13920	13769	13879	13770	13779	13801	13892	13850	13840	13886	13933	13688	13812	13677	13768	13923	13773	13754	13911	13846	13893	13692	13884	13800	13879	13905	13893	13817	14025	13795	13709	13984	13837	13802	13898	13793	13854	13835	13868	13738	13702	13836	13832	13784	13999	13818	13610	13752	13885	13912	13687	13926	13945	13908	13803	13866	13851	13882	13740	13853	13889	14024	13838	13771	13707	13900	13836	13786	13800	13954	13870	13831	13837	13766	13781	13821	13797	14061	13791	13912	13944	13672	13950	14019	13807	13782	14000	13833	13903	13875	13795	14003	13936	13725	13773	13988	13864	13822	13845	13781	13966	13822	14001	13793	13881	13935	13745	13870	13755	13831	13913	13911	13801	13831	13829	13759	14009	13853	13833	13839	13790	13780	13804	13793	13867	13816	13878	13825	13939	13792	13944	13892	13941	13882	13955	13698	13829	13782	13852	13912	13931	13755	13804	13514	13733	13810	13744	14039	13926	13903	13704	13914	13915	13674	13741	13879	13956	13981	13820	13721	13785	13830	14028	13794	13793	13720	13838	13726	14009	13920	13850	13776	13895	13917	13781	13713	13974	13982	13817	13737	13854	14093	13812	13954	13867	13831	13932	13719	13980	13808	13677	13921	13888	13748	13761	13937	13968	13849	13763	13682	13867	13892	13915	13847	14006	13830	13945	13839	13776	13825	13900	13849	13789	13829	13942	13897	13923	13999	13916	13813	13984	13936	13806	13929	13879	13718	14026	13873	14004	13911	13795	13841	13775	13743	13829	13752	13929	13866	13840	13823	13816	13874
24010	22250	43989	46679	31583	29067	26005	18865	20866	18434	16461	16243	16234	16272	16217	16256	16024	16252	16159	16074	15943	15999	15966	15991	16156	15995	16070	15720	15724	16079	15959	15896	15913	15914	16082	15522	15792	15969	15908	15771	15957	15870	15874	16074	15866	15734	15942	15894	15895	15988	16023	15839	15703	15933	15938	15925	15947	15974	15822	15866	15862	15749	15869	15777	15908	15975	15905	15970	15927	15958	16018	15955	15901	15852	15817	15903	15817	15794	16015	16063	16023	15806	15727	15761	15794	16003	15834	15907	16007	15758	15770	15869	15751	15953	16031	15780	15786	15693	16000	15627	15877	15843	15797	15876	15683	15646	15787	15992	16045	15908	15854	15817	15859	15642	15846	15934	15974	16048	15753	15778	15823	15702	15795	15857	15655	15902	15868	15920	15716	15821	15892	15889	15819	15656	16026	16036	15892	15812	15857	15974	15918	15801	15723	15954	15979	15901	15901	16135	15825	16041	15941	15810	15949	15703	15757	15905	16010	15712	15941	15850	15793	15853	15813	15934	16010	15946	15825	15692	15913	15838	15997	15772	16050	15758	15985	15932	15757	15958	15926	15998	15878	15774	15792	15857	16002	15862	16187	15738	15833	16139	15602	15702	15730	15860	15647	15828	15883	15869	15889	15739	15940	15933	15967	15907	15864	15700	15613	15823	15701	15699	15850	15960	15756	15983	16032	15995	15835	15887	15818	15962	15587	15902	15993	15848	15749	15721	15843	15837	15528	15889	15704	15834	15674	15867	15768	15740	15869	15860	15761	15914	15803	15917	15779	15926	15931	15923	15834	15696	16101	15899	15689	15827	15827	15808	15891	15894	15879	16027	15767	15775	15887	15906	15733	15953	15784	15781	15745	15857	15782	15654	15815	15908	15925	15940	15853	15666	15587	15679	15821	15989	15807	16027	15978	15794	16016	15884	15929	15956	15885	15810	16013	15939	15975	15821	15956	15909	15931	15905	15870	15745	15813	15723	15864	15968	15789	15990	15738	15894	15807	15845	15890	16000	15803	15749	16111	15892	15928	15878	15867	15936	15732	15899	15844	15852	15865	16117	16004	15997	15814	15835	15903	15707	15841	15990	15741	15864	15819	15739	15458	15971	15831	15873	15952	15658	15943	15857	16025	15826	15738	15929	15747	15936	15915	15877	15977	15839	15819	15739	15741	15802	15856	15941	15898	15777	15962	16010	15814	15830	15931	15750	15835	15603	15669	15818	15751	15895	15675	15728	15727	15943	15819	15992	16050	15937	15881	15730	15962	15927	15847	16012	15907	15983	15713	15942	15732	15895	15784	15808	15769	15803	15682	15731	15706	15760	15771	15968	15862	15783	15837	15715	15785	15634	15720	15675	15874	15965	16081	15708	15691	15895	16029	15972	15749	15878	15763	15638	15836	15905	16082	16034	15735	15944	15993	15797	15740	15941	15895	15831	15833	15753	15739	15804	15727	15947	15657	15906	16062	16104	15947	15642	15981	15754	15797	15807	15847	16044	16018	15918	15869	15672	15825	15705	15787	15763	15633	15840	15870	15778	15851	15842	15803	15571	15807	15972	15865	15723	15865	15823	15795	15815	16004	16020	15880	15929	15695	15899	15762	15757	15838	15878	15838	15879	15968	15873	15898	15710	15939	15930	15738	15648	15661	16126	15884	15838	15791	15839	15834	15968	15879	15823	15994	15781	15987	15958	15933	15926	15853	15598	15674	15882	15837	15796	15951	15731	15925	15962	15928	15726	15851	15686	15743	15770	15708	16030	15747	15708	15784	15882	15982	15710	16030	15842	15852	15917	15896	15877	15896	15809	15795	15839	15845	15797	15878	15721	15785	15850	15935	15850	15789	15895	15956	15981	15891	15954	15924	15677	15925	15884	15907	15937	15936	15843	15732	15801	15903	15558	15860	15849	15906	15809	15925	15787	15869	15746	16066	15862	15901	15911	16078	15863	15566	15914	15730	15877	15756	15683	15800	15893	16090	15877	15880	15752	15805	16059	16031	15808	15842	15841	15961	15721	15767	15898	15824	15823	15945	15825	15857	15876	15884	15743	15899	15789	15690	16085	15822	15932	15912	15752	15722	16011	15793	15897	15804	15876	15854	15719	15758	15987	15804	15886	15832	15906	15643	15974	15980	15814	16034	16022	15795	15895	15797	15756	15726	15810	15695	15773	15821	15744	15799	15742	15911	15883	15924	15776	16031	16125	15691	15851	15915	15854	15866	15844	15901	15922	15901	15916	15938	15650	15869	15974	15823	15744	15711	15749	15918	15982	15978	15859	15918	15847	15936	15895	15877	15880	16026	15895	15733	15832	15768	15866	15823	15931	15913	15865	15829	15892	15956	16002	15813	15969	15929	15802	15866	15606	15939	15975	15854	15876	15725	16055	15886	15870	15888	15840	15908	15849	15859	15596	15944	15842	15567	15969	15795	15969	15899	15780	15959	15837	15887	15828	15867	15811	15701	16115	15902	15967	15844	15946	15713	15830	15966	15795	15792	16004	15969	15854	15788	15990	15680	15835	15746	15946	15821	15774	15830	15895	15866	15843	15829	15877	15641	15859	15853	16044	15835	15798	15719	15922	15936	15684	15863	15713	15789	15727	15821	15855	15828	15920	16012	15799	15816	15659	15947	15705	15760	15841	15837	15850	15981	15993	15645	15812	15886	15897	15839	15771	15952	15821	15934	15947	15894	15930	15938	15892	15962	15842	15806	15835	15765	15732	15933	15919	15630	15860	15912	16106	15728	15805	15886	15859	15920	16000	16067	15905	15733	15731	15682	15781	16018	15870	16013	15817	15931	15906	15935	15788	16027	15819	15954	15779	15981	15861	15865	15948	15968	15853	15930	15736	15736	15829	15864	15776	15822	15846	15879	15803	15736	15698	16056	15933	15931	15814	15907	15868	15804	15660	15821	15678	15725	15825	15732	15865	15851	15877	15829	15992	15573	16083	15910	15973	15882	15668	15824	15795	15826	15932	15750	15810	15929	15879	15793	15813	15610	15905	15932	15878	15895	15921	16055	15857	15869	15872	15868	16062	15855	15676	15936	15907	15875	16015	15950	16069	16040	16078	15854	16043	15832	15909	16076	16123	15847	15759	15932	15693	15841	15746	15929	15714	15987	15853	15831	15786	15692	15917	15849	15880	15862	15729	15781	15914	15813	15945	15968	16022	15902	15837	15945	15868	15980	15834	15645	15885	15965	15644	15796	15756	15686	15838	15669	15811	15727	15757	15646	15689	15816	15922	15652	15809	15819	15958	15921	15976	15877	15770	15777	16013	15846	15942	16065	15768	16017	15958	15651	15579	15968	15923	15880	16050	15719	15894	15789	15776	16030	15921	15720	16004	15679	15881	15891	15960	15942	15766	15810	15873	15774	15690	15801	15795	15738	15845	16119	15861	15834	15764	15990	15769	15934	15940	15885	15685	15712	15930	15820	15900	15863	15867	16090	15985	15938	15843	15806	15838	15802	15880	15573	15907	15543	15826	15799	15823	15940	15952	16120	15800	15668	15804	15768	15594	15960	15737	15777	15858	15790	15803	15774	15768	15948	15912	15954	15936	15938	15858	15917	15927	15796	15818	15808	15763	16035	15682	15805	15725	15813	15891	16089	15783	15717	15806	15674	15825	15806	16018	15807	15639	15877	15981	15909	15794	15760	15955	15792	15847	16011	15886	16159	15849	15908	15739	16001	15710	16149	15684	15874	15617	16035	16014	15633	15802	15699	15937	15761	15774	15735	15929	15920	15952	15718	15768	15886	15989	15921	15826	15812	15751	15906	16039	15817	15789	15653	15757	15729	16010	16133	15801	15777	15851	15961	15815	15786	15849	15956	15841	15785	15886	15967	15716	15874	15924	15918	15779	15946	15785	15865	15590	15800	15946	15847	15967	15747	15875	15811	15780	15976	15890	15785	16010	15874	15926	15724	16020	15730	15740	15774	15718	15893	15836	15913	15895	15841	15992	15925	15776	15858	15844	15922	15811	15901	15973	15812	15754	15662	15613	15828	15763	16056	15979	16038	15928	15745	15908	15722	15984	16023	15771	16096	16094	16017	16058	15887	15782	15730	15871	15917	15874	15689	15866	15849	15911	15986	15723	15956	15898	15883	15804	15832	15774	15716	15844	15714	15650	15798	15820	15875	15829	15921	15686	15833	15878	15926	15764	15829	15817	15833	15904	15770	15923	15885	15730	15979	16027	15814	15899	15821	15770	16084	15754	15819	15930	15846	15915	16122	15824	15947	15844	15790	15773	15887	15875	15897	15950	15761	15861	15878	15920	15948	15851	15903	16078	15884	15989	15804	15920	15796	15714	15875	15571	16059	15781	15937	15933	15779	16004	15869	15843	15897	15865	15796	15916	15737	16014	15828	15955	15778	15835	15891	16050	15799	15797	15905	15618	15991	15713	15950	16052	15927	15955	15952	15871	15909	15918	15669	15715	15848	15889	15820	15679	15924	15994	15782	15624	15837	15949	15825	15790	15924	16004	15736	15738	15817	15762	15833	15713	15720	15855	15821	15749	15854	15893	15682	15996	16010	15851	15824	16025	15836	15869	15957	15748	15777	15885	15810	15770	15882	15764	15850	15860	15799	15845	16111	15962	15940	15876	15883	15848	15952	15954	15846	15969	15714	15809	15752	15809	15780	16047	15877	15983	15788	15845	15824	15812	15884	15905	15916	15795	15861	15854	15844	15767	15780	15778	15860	15860	15705	15805	15902	15711	15967	15763	15927	15806	15798	15837	15760	15897	15814	15826	16011	15727	15713	15991	15849	15796	15893	16052	16134	15873	15752	15948	15946	15872	15730	15867	15774	15812	15931	15862	15773	15958	15820	15658	15739	15729	15707	15814	15963	15921	15696	15821	15647	15715	15953	15783	15778	15764	15901	15956	16068	15718	15855	15650	15724	15848	15971	15793	15785	16050	15945	15928	15944	15813	15732	15837	16023	15914	15944	15964	15884	15781	15724	15702	15910	15759	15921	15663	15995	15906	16056	15780	15880	15574	15900	15744	15690	15739	15770	15741	15833	15791	15715	15771	15961	15779	15947	15702	15747	15752	15761	16050	15833	15757	15748	15856	16018	15946	15883	15955	15721	15949	15852	15779	15759	15948	15927	15717	15800	15682
28265	71441	85753	59267	36198	31034	22349	16548	21115	16371	14285	14196	14154	14047	13869	13912	13936	13974	13968	14049	13851	13964	13778	13952	13948	13847	13772	13790	13791	13886	13996	13817	14005	13770	13948	13977	13790	13849	13994	13827	13795	13809	13915	13873	14181	13827	13743	13585	13956	13807	13737	13893	13849	13766	13694	13940	13686	13943	13971	13647	13867	13956	13765	13975	13955	13836	13618	13928	13898	13795	13810	13932	13759	13865	13771	13750	13689	13864	13776	13737	13784	13896	13795	13770	13792	13746	13940	13745	13897	13796	13976	13670	13815	13959	13995	13842	13871	13745	13981	13654	13737	13833	13775	13823	13860	13719	14024	13820	13728	13649	13714	13910	13782	13850	13820	13864	13613	13760	13906	13824	13809	13749	13811	13727	13810	13922	13894	13645	13901	13685	13849	13911	13873	13734	14016	13820	13695	13699	13814	13703	13822	13691	13641	13706	13882	13720	13679	13852	13848	13836	13887	13942	13739	13768	13816	13840	13779	13700	13896	13958	13649	13828	13905	13757	13911	13776	13908	13737	13849	13765	13773	13982	13786	13749	13953	13810	13590	13808	13860	13884	13879	14051	13885	14054	13925	13951	13816	13821	13947	13816	13802	13910	13894	13699	14026	14033	13743	13809	13921	13783	13834	13864	13813	13762	13699	13772	13884	13795	13895	13781	13948	13963	13876	13753	13757	13847	13757	13819	13872	13825	13931	13805	13848	13960	13747	14028	13844	13856	13842	13766	13757	13848	13834	13703	13772	13809	13787	13799	13706	13945	13716	13894	13770	13877	13771	13923	13868	13692	13827	13745	13782	13681	13991	13851	13785	13703	13978	13907	13700	13818	13709	13792	13730	13824	13750	13794	13912	13746	13852	13651	13699	13638	13776	13921	13775	13897	13895	13823	13821	13783	13746	13692	13781	13765	13921	13860	13798	13817	13837	13736	13758	13682	13835	13777	13917	13707	13930	13865	13864	13518	14033	13925	13853	13790	13699	13806	13706	13811	13784	13866	13779	13940	13914	13767	13710	13830	13819	13690	13912	13787	13837	13769	13813	13838	13870	13974	13758	13903	13768	13788	13849	13779	13749	13999	13886	13723	13894	13827	13733	13697	13788	13797	13673	13945	13991	13864	13746	13965	13789	13687	13695	13751	13996	13709	13922	13866	13842	13649	13731	13774	13654	13722	13820	13884	13955	13741	13645	13859	13706	13766	13586	13960	13943	13827	13943	13627	13728	13803	13904	13769	13839	13903	13754	13716	13751	13761	13882	13778	13802	13842	13849	13836	13983	13825	13739	13735	13840	13845	13711	13866	13858	13821	13700	13831	14009	13793	13665	13854	13778	13749	13774	13796	13847	13863	13739	13800	13871	13751	13723	13721	13774	13968	13919	13709	13855	13905	13947	13890	13777	13797	13886	13728	13695	13807	13859	13749	13819	13777	13830	13928	13774	13669	13852	13753	13840	14099	13758	13852	13763	13697	13667	13818	13813	13768	13796	13768	13834	13938	13804	13865	13816	13806	13812	13982	13717	13902	13900	13796	13855	13796	13792	14024	13859	13784	13809	13753	13794	13866	13843	13736	13738	13796	13975	13844	13748	13738	13844	13718	13822	13935	13900	13787	13985	13685	13718	13848	13665	13774	13987	13665	13866	13933	13926	13907	13745	13650	13874	13881	13671	14021	13829	13792	13875	13837	13832	13850	13863	13720	13951	13778	13737	13769	13695	13668	13913	13800	13669	13933	13970	13840	13839	13901	13769	13726	13785	13733	13920	13775	13723	13713	13671	13780	13906	13916	13798	13727	13753	13803	13845	13836	13837	13857	13859	13955	13742	13889	13716	13790	13747	13708	13747	13785	13935	14023	13544	13934	13931	13835	13955	13768	13809	13633	13842	13837	13938	13778	13837	13903	13830	13971	13935	13759	13566	13902	13757	13830	13927	13925	13789	14014	13916	13871	13962	13748	13839	13671	13736	13776	13744	13937	13726	13864	13674	13739	13785	13793	13844	13704	13830	13911	13835	13910	13717	13927	13753	13847	13953	13876	13760	13831	13778	13798	13982	13706	13758	13944	13789	13860	13841	13767	13805	13756	14081	13860	13902	13753	13781	13814	13922	13893	13991	13861	13772	13958	13884	13882	13771	13997	13816	13858	13693	14022	13919	13913	13828	13876	13811	13838	13834	13811	13860	13810	13807	13812	13827	13754	13706	13809	13881	13805	13884	13749	13883	13955	13768	13814	14011	13862	13805	13726	13762	13835	13742	13718	13700	13923	13825	13663	13818	13911	13920	13799	13812	13921	13881	13926	13856	13751	13842	14035	13813	13886	13943	13843	13823	13841	13785	13950	13763	13859	13854	13711	13933	13842	13864	13742	13604	13688	13976	13826	13708	13868	13888	13713	13906	13979	13834	13845	13951	13776	13886	13867	13911	13862	13796	13899	13842	13634	13822	13905	13830	13799	13778	13846	13732	13810	13724	13931	13823	13762	13891	13730	13743	13807	13866	13828	13984	13703	13766	13888	13786	13936	13789	13726	13769	13861	13864	13846	13907	13820	13843	13703	13705	13653	13821	13815	13945	13798	14010	13835	13808	13738	13765	13743	13771	13998	13774	13814	13852	13869	13852	13840	13744	13789	13847	13745	13871	13769	13751	13934	13828	13808	13814	13835	13949	13720	14055	13711	13631	13765	13801	13895	13967	13958	13931	13744	13881	13738	13917	13843	13825	13789	13758	13677	13688	13855	13916	13832	13831	13760	13834	13768	13714	13900	13734	13889	13861	13787	13871	13859	13753	13788	13700	13907	14065	13838	13778	13789	13859	13838	13802	13583	13798	13833	13883	13943	13718	13880	13763	13832	13796	13741	13815	13943	13875	13826	13952	13804	13808	13709	13772	13842	13717	14032	13863	13895	13788	13756	13737	13844	13856	13720	13914	13864	13820	13711	13730	13909	13896	13881	13894	13801	13884	13694	13705	13825	13845	13705	13821	13937	13649	13679	13777	13942	13902	13881	13894	13898	13840	13906	13852	13777	13729	13798	13787	13867	13804	14059	13929	13839	13811	13847	13921	13793	13815	13830	13669	13730	13705	13743	13846	13823	13775	13789	13933	13651	13884	13800	13636	13846	13697	13769	13742	13899	13771	13873	13744	13819	13837	13759	13866	13913	13789	13699	13732	13817	13754	13890	13753	13845	13890	13617	13852	13817	13676	13845	13709	13868	13804	13874	13909	13863	13750	13980	13920	13924	13734	13754	13735	13712	13906	13810	13864	13900	13996	13929	13825	13953	13770	13718	13965	13764	13763	13779	13871	13813	13917	13835	13896	13903	13889	13985	13899	13877	13905	13710	13720	13904	13860	13871	13706	13780	13866	13785	13808	13859	13814	13817	13738	13723	13910	13941	13627	14071	13766	13873	13851	13671	13777	13901	13846	13827	13891	13774	13846	13805	13781	13790	13761	13923	13778	13839	13959	13727	13745	13810	13817	13770	13950	13674	13848	13871	13726	13835	13739	14023	13801	13740	13976	13766	13894	13927	13772	13693	13702	13891	13759	13763	13699	13844	13874	13839	13754	13763	13771	13923	13848	13748	13709	13823	13907	13840	13875	13826	13842	13964	13922	13693	13840	13945	13988	13818	13767	13610	13873	13783	13736	13700	13813	13892	13764	13722	13952	13870	13802	13736	13747	13834	13796	13788	13681	13733	13757	13814	13792	13781	13684	13895	13731	13839	13793	13873	13724	13882	13823	13727	13835	13664	13879	13967	13868	13800	13656	13862	13814	13994	13800	13664	13783	13650	13730	13666	13930	13820	13790	13908	13849	13895	13752	13935	13852	13824	13730	13805	13798	13833	13664	13948	13594	13942	13760	13738	13809	13660	13709	13843	13818	13834	13798	13885	13759	13773	13778	13724	13806	13754	13947	13832	13736	13755	13970	13933	13876	13699	13786	13705	13890	13824	13743	13695	13785	13856	13839	13714	13785	13787	14055	13683	13900	13800	13852	13707	13914	13816	13696	13905	13771	13590	13867	13955	13752	13812	13835	13908	13799	13844	13874	13772	13761	13941	13959	13808	13887	13547	13828	13853	13832	13678	13688	13786	13792	13652	13979	13691	13872	13812	13945	13706	13860	13879	13807	13890	13896	13868	13977	13878	13717	13818	13841	13820	13906	13875	13817	13898	13903	13761	14020	13746	13875	13940	13984	13723	13845	13896	13712	13941	13812	13954	13786	13683	13733	13849	13812	14010	13634	13873	13749	13853	13720	13735	13861	13917	13774	13680	13719	14039	13641	14074	13746	13804	13894	13700	13833	13766	13793	13899	13917	13871	13734	13810	13824	13737	13787	13891	13795	13650	13699	13687	13780	13791	13828	13830	13933	13707	13776	13758	13743	13983	13885	13906	13899	13769	13805	13872	13901	13876	13872	13704	14060	13585	13912	13613	13978	13786	13628	13738	13923	13681	13864	13777	13891	13851	13922	13767	13849	13821	13805	13782	13775	13899	13888	13852	13836	13741	13851	13751	13873	13988	13937	13915	13828	13658	13623	13807	13783	13997	13771	13716	13845	13959	13701	13795	13737	13626	13969	13807	13944	13798	13863	13759	13862	14029	13929	13791	13736	13795	13896	13953	13854	13883	13623	13928	14005	13867	13865	13824	13695	13943	13764	13855	13952	13778	13938	13919	13814	13629	13759	14026	13775	13826	13938	13727	13911	13816	13801	13857	13777	13793	13838	13929	13889	13753	13974	13929	13941	13872	13959	13904	13812	14000	13914	13770	13897	13877	13824	13683	13793	13634	13975	13734	13779	13797	13735	13760	13875	13836	13878	13970	13823	13828	13820	13711	13836	13880	13891	13875	13734	14014	13884	13697	14027	13864	13770	13666	13768	13960	13831	13819	13829	13765	13826	13797	13803	13699	13745	13914	13757	13857	13873	13696	13945	13860	13834	13971	13830	13698	13893	13841	13734	14012	13755	13901	13836	13744	13796	13700	13869	13793	13861	13723	13882	13724	13904	13901	13782	13838	13865	13886	13954	13645	13822	13754	13744	13930	13812	14045	13912	13900	13791	13811	13789	13578	13897	13875	13859	13865	13852	13766	13755	13836	13799	13765	13939	13768	13849	13737
22696	21241	34626	37158	29213	34560	31896	21994	26398	20855	17258	16388	16199	15982	15824	15713	15716	15792	15595	15837	15772	15615	15841	15662	15578	15887	15657	15578	15631	15621	15611	15558	15472	15792	15565	15436	15695	15637	15533	15453	15606	15518	15647	15652	15806	15706	15573	15370	15580	15621	15737	15392	15725	15667	15410	15432	15702	15601	15429	15592	15508	15410	15687	15322	15653	15392	15401	15493	15408	15559	15536	15669	15539	15429	15460	15476	15522	15579	15556	15520	15455	15402	15452	15654	15441	15500	15347	15532	15554	15645	15334	15433	15478	15446	15434	15428	15679	15589	15656	15507	15501	15575	15458	15391	15461	15494	15428	15508	15467	15661	15469	15461	15411	15464	15438	15513	15442	15472	15658	15438	15484	15433	15435	15427	15406	15345	15418	15533	15516	15576	15420	15597	15397	15390	15346	15378	15421	15659	15243	15465	15420	15496	15583	15729	15596	15466	15597	15422	15577	15589	15403	15456	15459	15489	15404	15416	15506	15464	15358	15319	15300	15454	15650	15626	15359	15569	15400	15676	15549	15531	15547	15233	15485	15575	15338	15386	15241	15369	15572	15428	15429	15260	15483	15254	15305	15452	15573	15453	15627	15470	15403	15566	15437	15586	15392	15652	15535	15289	15535	15532	15362	15485	15409	15536	15327	15474	15305	15457	15480	15577	15305	15470	15355	15510	15520	15470	15544	15318	15466	15398	15537	15599	15283	15706	15510	15488	15693	15501	15522	15562	15373	15540	15278	15422	15585	15448	15514	15436	15489	15530	15572	15405	15312	15538	15389	15410	15330	15429	15293	15403	15510	15682	15544	15371	15409	15486	15589	15505	15481	15523	15427	15413	15553	15397	15453	15478	15548	15612	15458	15451	15555	15496	15612	15454	15599	15423	15658	15437	15712	15551	15471	15717	15468	15418	15601	15549	15500	15617	15364	15650	15450	15558	15447	15460	15465	15605	15726	15480	15568	15556	15789	15424	15431	15635	15385	15423	15524	15728	15250	15254	15177	15414	15383	15438	15514	15488	15425	15562	15398	15447	15341	15560	15610	15307	15519	15291	15689	15485	15423	15504	15538	15260	15532	15337	15556	15412	15373	15578	15407	15445	15537	15482	15647	15558	15521	15459	15588	15527	15442	15386	15479	15506	15382	15392	15545	15417	15595	15305	15334	15591	15609	15521	15370	15351	15348	15543	15497	15470	15423	15575	15468	15540	15611	15570	15395	15581	15409	15332	15582	15303	15635	15405	15334	15361	15532	15468	15416	15488	15454	15187	15137	15520	15619	15425	15406	15507	15410	15471	15480	15503	15450	15654	15573	15602	15492	15626	15392	15530	15482	15556	15557	15448	15468	15381	15537	15437	15580	15538	15526	15545	15552	15417	15404	15348	15462	15301	15372	15368	15293	15503	15487	15451	15412	15383	15484	15293	15475	15615	15514	15275	15621	15614	15501	15379	15445	15510	15414	15322	15348	15517	15492	15568	15478	15386	15436	15445	15435	15407	15529	15410	15401	15544	15460	15480	15553	15475	15451	15406	15520	15290	15399	15436	15429	15188	15605	15314	15373	15591	15568	15357	15470	15468	15451	15525	15504	15460	15619	15647	15519	15610	15576	15531	15531	15274	15544	15584	15324	15371	15450	15729	15536	15374	15468	15403	15402	15417	15561	15381	15610	15501	15262	15504	15427	15408	15509	15475	15419	15389	15321	15526	15440	15429	15407	15457	15407	15590	15369	15416	15634	15615	15379	15379	15457	15347	15559	15632	15370	15485	15440	15359	15491	15470	15581	15565	15587	15633	15592	15520	15337	15500	15386	15447	15441	15472	15433	15532	15593	15421	15533	15393	15462	15590	15508	15335	15503	15337	15418	15488	15480	15313	15636	15544	15512	15408	15392	15493	15433	15665	15626	15312	15582	15512	15428	15521	15453	15351	15432	15715	15514	15373	15374	15440	15431	15511	15680	15498	15621	15611	15446	15567	15389	15609	15644	15393	15531	15342	15650	15321	15543	15634	15440	15270	15524	15480	15444	15467	15683	15604	15623	15346	15312	15364	15472	15430	15529	15507	15532	15486	15441	15369	15545	15543	15486	15463	15266	15472	15312	15318	15416	15655	15471	15446	15392	15440	15557	15567	15272	15334	15387	15613	15449	15394	15640	15493	15488	15483	15388	15308	15348	15111	15356	15496	15412	15388	15364	15492	15619	15352	15571	15588	15463	15523	15529	15606	15432	15522	15394	15676	15617	15541	15510	15417	15465	15482	15332	15445	15434	15359	15518	15493	15583	15618	15496	15437	15535	15517	15389	15553	15525	15458	15518	15431	15464	15534	15570	15525	15410	15098	15579	15518	15578	15441	15500	15307	15423	15672	15357	15455	15510	15420	15325	15417	15396	15453	15615	15597	15497	15562	15382	15229	15517	15573	15434	15421	15369	15326	15505	15467	15621	15682	15491	15546	15337	15614	15652	15510	15388	15440	15605	15675	15656	15591	15497	15357	15584	15521	15428	15529	15448	15628	15449	15500	15387	15270	15566	15475	15596	15481	15345	15429	15489	15431	15372	15474	15364	15522	15479	15347	15512	15395	15543	15531	15123	15380	15466	15574	15470	15267	15504	15171	15374	15435	15419	15334	15388	15422	15537	15595	15281	15534	15436	15332	15526	15584	15630	15422	15482	15420	15477	15606	15360	15436	15451	15341	15461	15471	15627	15452	15419	15407	15328	15358	15479	15347	15411	15529	15533	15468	15457	15463	15630	15395	15369	15482	15390	15422	15450	15430	15689	15402	15542	15424	15410	15508	15446	15292	15708	15458	15492	15438	15578	15257	15464	15611	15533	15428	15512	15358	15357	15251	15317	15502	15626	15485	15339	15277	15480	15370	15252	15413	15369	15356	15639	15708	15412	15426	15487	15388	15467	15330	15523	15497	15500	15395	15574	15409	15480	15450	15550	15469	15578	15596	15428	15350	15586	15570	15630	15443	15468	15518	15504	15447	15509	15471	15501	15657	15400	15485	15407	15475	15558	15421	15482	15577	15231	15433	15389	15435	15516	15346	15635	15580	15451	15477	15379	15426	15281	15372	15637	15435	15335	15325	15528	15690	15437	15371	15546	15313	15360	15456	15268	15653	15653	15504	15518	15559	15488	15362	15491	15335	15453	15570	15492	15616	15560	15462	15578	15662	15663	15456	15302	15620	15508	15601	15526	15467	15456	15296	15493	15361	15411	15419	15440	15386	15523	15588	15546	15495	15637	15452	15433	15451	15570	15488	15579	15531	15462	15368	15517	15562	15440	15289	15439	15390	15492	15255	15313	15510	15613	15528	15425	15686	15517	15358	15361	15437	15566	15360	15692	15516	15494	15392	15431	15395	15521	15571	15571	15529	15510	15480	15491	15546	15526	15565	15507	15553	15717	15402	15373	15536	15435	15556	15444	15370	15551	15410	15590	15381	15378	15374	15323	15407	15310	15449	15442	15589	15436	15431	15404	15320	15415	15428	15456	15354	15487	15315	15619	15507	15458	15558	15487	15422	15455	15401	15427	15672	15558	15305	15412	15435	15527	15537	15577	15531	15511	15436	15456	15393	15363	15372	15491	15568	15424	15661	15705	15321	15549	15429	15390	15446	15502	15320	15494	15506	15410	15491	15602	15362	15575	15483	15575	15295	15331	15303	15529	15648	15495	15507	15274	15548	15432	15474	15513	15388	15497	15430	15379	15201	15438	15531	15518	15447	15340	15571	15532	15553	15329	15570	15514	15595	15770	15377	15545	15292	15418	15517	15397	15538	15545	15439	15526	15500	15363	15406	15560	15284	15466	15687	15385	15425	15546	15441	15586	15511	15268	15540	15373	15530	15537	15320	15510	15292	15351	15562	15364	15483	15443	15408	15372	15280	15598	15512	15349	15650	15608	15602	15508	15405	15513	15570	15443	15373	15354	15501	15327	15288	15292	15214	15302	15345	15679	15467	15468	15357	15297	15473	15419	15365	15400	15358	15426	15185	15243	15499	15401	15354	15386	15533	15464	15476	15616	15501	15422	15508	15443	15369	15404	15369	15428	15516	15608	15432	15454	15608	15229	15374	15392	15545	15403	15443	15389	15617	15482	15216	15204	15289	15533	15400	15503	15443	15508	15578	15270	15422	15394	15333	15780	15422	15318	15409	15297	15514	15481	15456	15458	15532	15448	15398	15545	15501	15512	15433	15496	15484	15548	15561	15682	15521	15443	15365	15540	15365	15416	15368	15388	15619	15322	15460	15349	15370	15652	15201	15426	15394	15566	15446	15464	15504	15593	15621	15394	15364	15392	15411	15286	15445	15604	15531	15448	15484	15323	15438	15386	15525	15452	15401	15542	15591	15391	15552	15368	15408	15359	15654	15639	15441	15408	15388	15448	15492	15795	15518	15476	15392	15400	15494	15534	15365	15549	15415	15414	15568	15491	15299	15530	15420	15558	15167	15376	15728	15479	15531	15505	15424	15362	15381	15460	15353	15473	15363	15577	15410	15600	15449	15560	15584	15407	15225	15434	15548	15444	15552	15457	15360	15257	15537	15496	15466	15364	15532	15605	15366	15473	15318	15439	15519	15330	15480	15538	15440	15391	15549	15447	15411	15354	15483	15215	15418	15294	15313	15419	15522	15448	15341	15510	15449	15374	15406	15371	15464	15274	15503	15449	15471	15584	15519	15601	15437	15606	15396	15493	15446	15431	15438	15447	15626	15345	15553	15769	15349	15452	15484	15513	15510	15597	15506	15470	15542	15344	15504	15480	15413	15550	15439	15534	15459	15402	15359	15433	15444	15629	15646	15518	15609	15257	15361	15478	15671	15432	15474	15409	15461	15458	15226	15522	15558	15532	15443	15411	15416	15519	15716	15473	15535	15577	15489	15380	15554	15188	15384	15620	15466	15304	15702	15480	15517	15669	15354	15350	15559	15374	15439	15514	15531	15503	15385	15364	15391	15187	15304	15633	15530	15674	15607	15541	15515	15514	15352	15548	15353	15505	15478	15473	15276	15437	15374	15445	15346	15647	15386	15515	15291	15537	15593	15323	15506	15376	15387	15426	15331	15350	15512	15497	15305	15449	15358	15561	15452	15598	15533	15448	15281	15489	15486	15468	15551
30538	76910	92330	72388	46107	43634	29171	20920	28941	18979	14829	14519	14162	14019	13924	13873	13738	13901	13628	13815	13795	13702	13720	13721	13781	13644	13621	13662	13662	13585	13556	13566	13577	13509	13350	13592	13470	13665	13677	13565	13495	13572	13475	13824	13939	13825	13598	13599	13640	13664	13506	13543	13408	13665	13223	13550	13567	13516	13510	13531	13640	13635	13562	13539	13566	13607	13504	13415	13631	13654	13448	13620	13636	13436	13582	13600	13552	13729	13663	13574	13538	13628	13510	13595	13668	13386	13449	13548	13651	13745	13627	13407	13626	13528	13693	13537	13476	13629	13484	13657	13530	13554	13714	13497	13564	13625	13591	13617	13519	13589	13528	13556	13487	13440	13431	13651	13478	13533	13438	13545	13526	13636	13468	13466	13449	13589	13474	13576	13628	13572	13488	13597	13478	13517	13514	13589	13606	13705	13450	13498	13404	13483	13502	13439	13533	13518	13606	13540	13578	13608	13653	13593	13581	13531	13587	13650	13377	13428	13520	13563	13437	13575	13432	13432	13502	13513	13526	13683	13465	13422	13672	13618	13533	13647	13626	13434	13651	13368	13535	13568	13760	13592	13608	13581	13755	13482	13544	13645	13562	13566	13495	13568	13658	13449	13441	13468	13565	13528	13696	13529	13369	13638	13616	13431	13546	13701	13437	13646	13521	13541	13578	13701	13490	13465	13464	13531	13474	13340	13409	13643	13627	13462	13562	13605	13522	13583	13552	13371	13686	13437	13612	13561	13534	13491	13514	13518	13604	13378	13566	13565	13462	13581	13466	13575	13452	13373	13539	13735	13567	13705	13368	13391	13287	13603	13836	13543	13714	13441	13508	13452	13684	13600	13437	13544	13525	13518	13454	13611	13664	13605	13576	13501	13470	13532	13568	13662	13625	13458	13318	13386	13606	13605	13370	13645	13566	13696	13542	13573	13707	13631	13614	13482	13588	13410	13437	13386	13567	13537	13628	13503	13548	13542	13438	13597	13507	13567	13484	13583	13686	13671	13576	13671	13401	13492	13627	13417	13515	13714	13505	13667	13437	13734	13637	13518	13519	13607	13672	13594	13663	13559	13606	13502	13512	13575	13649	13492	13588	13651	13645	13538	13620	13521	13565	13426	13522	13553	13466	13532	13678	13517	13599	13559	13441	13486	13522	13635	13526	13595	13603	13616	13548	13484	13536	13606	13492	13538	13598	13454	13526	13500	13458	13567	13483	13563	13608	13560	13397	13485	13704	13508	13680	13363	13697	13639	13550	13481	13678	13538	13606	13543	13314	13521	13497	13439	13498	13628	13451	13454	13603	13547	13554	13462	13547	13755	13645	13589	13545	13574	13438	13731	13550	13566	13587	13608	13600	13497	13589	13469	13487	13458	13283	13755	13432	13612	13408	13466	13486	13628	13536	13528	13458	13659	13562	13566	13620	13711	13342	13466	13679	13663	13527	13616	13730	13678	13533	13672	13484	13612	13518	13552	13453	13658	13543	13577	13580	13551	13486	13682	13445	13471	13587	13480	13597	13606	13603	13646	13602	13457	13755	13514	13584	13513	13611	13485	13610	13571	13585	13543	13455	13324	13545	13624	13555	13451	13569	13515	13611	13434	13705	13677	13572	13382	13597	13595	13495	13563	13570	13571	13734	13473	13643	13512	13527	13509	13502	13436	13512	13476	13311	13467	13464	13443	13677	13658	13598	13514	13541	13505	13431	13723	13576	13472	13481	13636	13614	13474	13733	13536	13608	13544	13489	13554	13566	13578	13461	13594	13572	13611	13540	13459	13602	13435	13403	13470	13687	13428	13551	13587	13458	13601	13561	13481	13567	13571	13551	13623	13555	13680	13670	13759	13490	13431	13485	13489	13592	13585	13493	13578	13441	13617	13650	13491	13441	13506	13493	13603	13686	13556	13553	13413	13527	13585	13604	13621	13444	13484	13514	13414	13393	13540	13529	13679	13517	13633	13534	13499	13622	13640	13548	13483	13637	13341	13676	13592	13351	13425	13463	13447	13646	13463	13438	13555	13506	13626	13526	13546	13721	13685	13483	13649	13501	13628	13468	13610	13321	13585	13573	13423	13725	13657	13474	13553	13442	13644	13672	13442	13503	13495	13706	13471	13616	13662	13496	13745	13507	13670	13465	13362	13556	13587	13616	13644	13629	13515	13525	13441	13538	13751	13655	13521	13463	13596	13454	13435	13615	13469	13478	13592	13609	13345	13382	13725	13679	13672	13488	13472	13646	13595	13477	13568	13695	13449	13705	13446	13523	13516	13452	13555	13761	13424	13597	13376	13579	13644	13472	13590	13567	13392	13584	13486	13589	13442	13609	13562	13400	13542	13429	13646	13450	13510	13518	13579	13542	13616	13526	13487	13535	13449	13552	13561	13602	13503	13641	13517	13481	13587	13721	13384	13485	13297	13430	13507	13580	13438	13589	13580	13538	13382	13660	13690	13621	13528	13617	13466	13651	13660	13627	13592	13406	13597	13430	13610	13642	13410	13714	13499	13494	13508	13405	13486	13549	13491	13524	13523	13703	13507	13518	13538	13514	13715	13399	13718	13646	13576	13490	13604	13519	13614	13590	13507	13500	13630	13376	13667	13330	13657	13634	13565	13538	13605	13488	13504	13431	13567	13650	13453	13461	13536	13548	13646	13438	13628	13689	13462	13576	13561	13581	13634	13562	13510	13496	13494	13598	13380	13658	13481	13564	13461	13534	13571	13425	13495	13609	13553	13565	13505	13520	13438	13633	13523	13499	13661	13534	13587	13608	13514	13576	13493	13326	13523	13548	13462	13672	13609	13549	13419	13470	13553	13683	13530	13552	13633	13404	13566	13514	13468	13439	13411	13628	13594	13496	13448	13680	13650	13472	13608	13511	13576	13517	13389	13425	13598	13605	13571	13566	13459	13721	13493	13490	13477	13330	13562	13650	13449	13572	13510	13488	13461	13623	13397	13330	13525	13598	13541	13527	13438	13385	13394	13719	13529	13535	13630	13524	13413	13548	13602	13612	13519	13556	13559	13489	13651	13605	13458	13716	13396	13560	13388	13582	13533	13624	13530	13299	13587	13495	13399	13725	13501	13522	13519	13480	13760	13562	13631	13435	13406	13556	13338	13413	13385	13536	13562	13485	13506	13608	13687	13447	13484	13537	13504	13595	13573	13630	13605	13504	13682	13565	13509	13466	13508	13640	13528	13667	13570	13457	13600	13541	13380	13482	13427	13395	13429	13621	13419	13355	13461	13459	13647	13591	13460	13578	13469	13455	13557	13700	13484	13460	13600	13453	13660	13583	13447	13542	13682	13525	13389	13396	13503	13651	13529	13476	13575	13423	13668	13537	13662	13659	13477	13379	13619	13553	13543	13465	13582	13566	13519	13476	13656	13630	13284	13486	13543	13499	13465	13585	13706	13373	13500	13556	13658	13615	13694	13448	13518	13549	13535	13532	13672	13331	13524	13399	13623	13664	13544	13566	13466	13612	13468	13402	13532	13414	13531	13558	13367	13470	13496	13491	13560	13513	13546	13459	13346	13436	13291	13492	13501	13594	13525	13444	13442	13530	13347	13467	13595	13641	13501	13517	13557	13550	13575	13529	13572	13590	13523	13382	13442	13612	13608	13426	13508	13681	13531	13717	13554	13477	13696	13526	13495	13465	13656	13458	13353	13307	13471	13456	13393	13548	13577	13527	13588	13574	13606	13682	13408	13493	13584	13568	13452	13607	13394	13475	13609	13499	13456	13546	13560	13551	13352	13471	13479	13609	13596	13487	13589	13589	13619	13594	13510	13717	13612	13591	13615	13618	13490	13429	13515	13583	13589	13672	13603	13645	13463	13441	13355	13556	13422	13546	13490	13548	13555	13494	13587	13446	13458	13563	13445	13623	13508	13673	13464	13546	13627	13342	13659	13567	13462	13647	13469	13614	13595	13722	13452	13439	13476	13555	13532	13612	13446	13405	13587	13610	13686	13692	13611	13541	13490	13557	13591	13494	13640	13544	13517	13596	13469	13512	13470	13579	13548	13557	13569	13613	13582	13417	13577	13457	13549	13644	13603	13675	13444	13431	13496	13531	13370	13542	13579	13427	13498	13525	13509	13481	13593	13718	13338	13601	13467	13530	13519	13470	13406	13404	13567	13529	13533	13642	13525	13578	13493	13453	13484	13609	13445	13483	13675	13552	13642	13629	13567	13608	13701	13619	13648	13514	13545	13568	13542	13624	13611	13462	13507	13535	13692	13650	13498	13346	13476	13529	13663	13622	13556	13490	13547	13644	13501	13667	13665	13482	13621	13393	13464	13547	13536	13383	13409	13489	13553	13512	13524	13528	13562	13689	13636	13461	13485	13560	13580	13575	13552	13649	13628	13660	13469	13568	13585	13299	13477	13601	13504	13521	13602	13590	13596	13577	13504	13690	13514	13571	13583	13473	13447	13534	13750	13518	13484	13454	13371	13761	13774	13612	13412	13720	13473	13468	13586	13516	13400	13681	13541	13509	13546	13562	13540	13427	13679	13433	13639	13519	13787	13515	13550	13511	13490	13623	13677	13552	13662	13432	13675	13424	13601	13568	13473	13470	13493	13652	13464	13606	13366	13507	13448	13550	13470	13625	13493	13474	13570	13545	13387	13511	13404	13464	13589	13537	13645	13518	13561	13446	13424	13499	13585	13585	13410	13450	13543	13662	13438	13532	13554	13570	13530	13527	13504	13550	13475	13421	13584	13521	13546	13572	13406	13580	13434	13449	13591	13491	13558	13702	13522	13564	13544	13465	13404	13706	13610	13691	13373	13310	13390	13573	13488	13569	13583	13414	13687	13318	13700	13506	13513	13394	13359	13484	13589	13489	13596	13683	13544	13579	13620	13484	13319	13584	13494	13533	13485	13489	13526	13436	13342	13680	13585	13406	13616	13416	13560	13566	13529	13386	13559	13549	13624	13528	13586	13645	13540	13425	13523	13515	13663	13637	13573	13384	13458	13553	13337	13567	13465	13531	13620	13580	13536	13470	13558	13541	13449	13457	13715	13555	13514	13449	13549	13647	13514	13380	13505	13553	13507	13534	13468	13534	13633	13460	13468	13467	13476	13584	13639	13707	13575	13451	13499	13697	13341	13503	13618	13517	13606
27766	28993	44211	35807	24023	20573	18049	16745	17015	16606	16217	16059	15920	16124	16074	15855	16039	16044	16192	16181	15822	15875	16083	15842	15912	15986	15933	15890	15847	16010	15942	15860	16022	16066	15849	15859	15744	15785	15864	15883	16101	16082	15751	16006	16066	15907	16036	15929	15880	15786	15818	15954	16046	15806	15998	15799	15978	15903	15899	16048	15959	16109	15939	15981	15951	15792	15927	16149	15857	15861	15964	15693	15968	16133	15878	15633	16002	15800	15905	15797	15750	15975	15726	15805	15899	15905	15974	15758	15771	15908	15866	15896	15869	15880	15868	15834	15960	15990	15885	15798	15759	16095	15963	15680	15824	16076	15997	16043	15822	15848	15784	15817	15791	15967	15880	15659	15864	15915	15906	15965	15869	15987	15683	16025	15913	15859	16072	16026	15871	15904	15784	16000	15906	15858	15918	15911	15976	15811	16005	15918	15969	16007	16005	15772	16053	15768	15847	15929	15807	15991	15795	15725	16064	15670	16069	15926	15754	16003	15927	15768	15740	15813	15861	15959	15786	15887	15911	15938	15848	15846	15803	15711	16073	16068	15798	15736	15906	16021	16095	15973	15822	15769	15881	15977	16149	15930	15842	15764	15820	15926	15981	15927	15882	15759	15898	15985	15924	15815	16050	16092	15659	15637	15792	15931	16020	15867	16002	15864	15940	15860	16026	15837	16054	15935	15816	15930	15778	15937	15811	15744	16124	16130	15856	15802	15733	16008	15692	16103	15791	15948	15940	15904	15964	15967	15956	15896	15862	15786	15725	15972	16078	15969	15917	15730	16024	15926	16029	15903	15948	15862	15703	16019	15739	15854	16023	15957	15878	15811	15821	15812	15879	16030	15719	15938	15959	15734	15903	15929	15977	15858	15803	15816	15958	16077	15803	16083	15784	16064	15871	15896	15929	15760	16005	15671	15781	15796	15957	15844	16056	15901	15870	16052	15875	16044	15939	15846	15849	15742	15768	15803	15833	15886	15842	15745	15984	15889	15941	15999	16053	16050	15884	15858	15966	15902	15756	15782	15871	15933	15889	15931	16043	15876	15791	15813	15735	15753	15700	15778	16051	15906	15961	15936	16016	15736	15951	15956	15790	15921	15842	15964	15821	15923	16054	15845	15840	16086	16073	15784	15878	15849	15889	15839	16091	15901	15932	15900	15768	15842	15789	15930	15907	15940	15891	15747	16047	15901	15820	15782	15864	15747	15905	15847	15825	16068	15984	15921	15898	15832	15791	15903	15921	15765	15761	15821	15991	15804	15870	15825	15862	15997	15831	15910	16029	15734	16015	15854	15923	15756	15907	16003	15991	15938	15914	15973	15819	15822	15862	15831	15842	15760	16004	15861	16058	15839	15901	15768	15858	15928	15807	15965	15997	15767	15794	16138	15836	15880	15870	15889	15838	15850	15912	15810	15930	15760	15912	15870	15943	15842	15784	15685	15698	15836	16025	15980	15767	16143	15959	15850	16095	15940	16001	16173	15922	16105	15931	15856	15977	15895	15967	15992	15944	15859	15901	16108	16016	15737	15835	16071	16019	15853	16045	15843	15836	15995	15774	15834	15883	15954	15945	15922	15797	15741	15901	15788	15946	15896	15867	15949	15877	15748	15903	15792	15933	16135	15941	15830	15878	15908	16007	15604	15765	16004	15796	15935	15774	15697	15798	16028	15966	15862	15968	15996	16023	15719	15957	15840	15829	15898	15923	16022	15824	15966	15813	15801	16099	15889	15738	16074	15825	15963	15835	15899	15800	15961	15797	15978	15836	15821	15887	15862	16049	16129	16035	15930	16011	16004	15951	15846	15898	15858	15710	15930	15884	15891	15952	16030	15874	15669	15899	15976	15900	15985	16074	15925	15724	15790	15931	16055	15864	15885	15802	15591	16005	15998	16071	15732	15643	15978	15993	15880	15908	15785	15949	15926	15916	15828	15538	16002	15832	15755	15974	15893	15915	15957	15831	15923	15903	15968	15738	15860	15928	15872	16067	15882	15831	15824	15701	15729	15792	15715	15958	15880	16085	16030	15805	15991	15989	15847	15938	15816	15814	15948	15924	15926	15627	15883	15772	15677	15979	15989	16031	15963	15826	15833	15840	15859	16161	15869	16261	15850	15978	15798	15914	15878	15916	15935	15771	15894	15890	15772	15976	15837	15879	15860	15979	15849	15885	15850	16048	16011	15685	15861	15913	15974	15917	15737	15820	15779	15919	15705	15897	15811	16058	16068	15994	15732	15858	15743	15885	16027	15801	15849	15983	15799	15845	15789	15856	15981	15775	16041	15938	15926	15867	15713	15733	15914	15754	15821	15884	15898	15862	15790	15829	15881	15896	15924	15802	15817	15963	15906	15893	15865	16071	15874	15947	15911	15906	15689	15849	15812	15801	15854	16053	16138	15919	15813	15889	15756	15886	15994	15856	15975	15994	15907	15967	15930	15867	15872	15895	15854	15954	15759	15930	15837	16100	15840	15958	15780	15871	15853	15964	15678	15961	15827	16146	15850	15755	16067	16140	15850	15929	15757	15948	15827	15906	15893	15837	15853	15805	15880	15993	15904	15975	15914	16008	15856	15785	15932	16172	15967	15879	16020	15879	15870	15842	15817	15995	15589	15878	15779	15856	15958	15578	15952	15966	16004	15860	15908	15710	15821	15847	15960	15880	15977	16034	15886	16015	15942	15902	15790	15803	15858	15880	15930	16064	15880	16034	15877	15807	15939	15806	15781	15894	16031	15918	15880	15841	16009	15688	15856	16106	15970	15750	15675	15776	15747	15926	15810	15969	15922	16003	15890	15824	15732	15879	15866	16014	15810	15657	15863	15869	15635	15660	15782	15877	15989	15799	16058	16045	15945	15881	15893	15990	15926	15803	15930	16080	15836	15946	15884	15935	15949	15830	15914	15934	15929	15745	15802	15612	15879	15935	15844	15855	15815	15808	15897	15921	16014	15903	15965	15808	15976	15626	16004	15931	15738	15645	15827	15779	15856	15946	15930	16093	16048	15819	15889	16096	15761	15907	15733	16001	15813	15956	15772	15819	15785	16011	16075	16038	15741	15876	15863	16006	16073	15936	15834	15881	16068	16140	15880	15765	15768	15727	15752	16005	16040	15960	15722	15869	16065	15888	15632	15702	15835	15979	15835	15796	15990	15959	15867	15646	16060	15816	16043	15975	15753	15726	15923	16049	15842	15846	15982	15848	15969	15895	15759	15824	15898	15842	15823	15844	15819	15910	15755	15778	15950	15912	15887	15818	15871	15821	15714	16073	15948	15955	15819	15817	15956	15970	15788	15870	15730	15793	16015	15914	15791	15837	15843	15857	15836	15814	15739	15891	15708	15932	15862	15809	16010	15701	15927	15939	15647	15894	15935	15868	15773	15653	15936	15916	15969	16041	15887	16007	15938	15840	15962	16045	15973	15969	15982	15907	15913	15905	15839	15910	15680	15811	16093	16083	15895	15817	15645	15905	15880	16003	15777	15893	15824	15663	16263	15962	16108	15915	16031	15892	15955	15828	15948	15914	16097	16050	15951	15941	15857	15954	15965	16034	15759	15983	15951	15909	15838	15965	15875	15726	15731	15726	15950	15939	15661	15871	15801	15823	15846	15957	15969	15913	15826	15962	15956	15916	15800	15876	15813	15981	15858	15825	15746	15812	15860	16030	15768	16180	15964	15874	15869	15779	15676	15939	16163	15943	16016	15816	15963	16015	15858	15957	15937	15897	15862	16045	15839	15900	15848	16038	15798	15889	16052	15981	15992	15820	15986	16060	15818	15745	15991	15854	15967	16048	15771	15758	15696	15715	15857	15658	15935	15897	16034	15762	15908	15910	15758	15885	15942	16098	15892	16053	15683	15825	15925	15787	16012	15956	15919	15850	15909	15733	16153	15765	15806	15769	15787	15830	15750	15791	15910	15911	15947	15785	15956	16084	15860	15944	15947	15732	15929	15932	15801	16090	15797	15942	15773	15853	15821	15884	15810	15739	15966	16000	15908	15808	15798	16033	15790	15815	15945	15942	16073	15838	15803	16215	15764	15878	15928	15822	15608	15715	15949	15902	15700	15922	15769	16031	15802	15867	15705	15970	15792	15978	15906	15898	15852	15811	15920	15779	15929	15955	15979	16032	15888	15808	16089	15974	15846	15879	15964	15932	15987	15766	15932	15912	15868	15751	15774	15996	15955	15934	16046	15853	15932	15906	15711	15948	15943	15915	15847	16032	15787	15848	15887	15742	15825	15935	16102	15931	15955	15892	15924	15835	15946	15827	15821	15934	15931	15839	15828	15845	15997	15976	15892	15685	15787	15893	15992	15970	15735	15943	16144	15978	15850	16029	15790	15858	15856	15928	15737	15905	15947	15927	15603	15837	15880	15671	15651	15910	16010	16032	15977	15942	15641	15827	15993	15857	15761	15724	15892	15944	16121	15958	15932	15799	15962	15944	15918	16080	15875	15879	16108	15940	15955	15960	15953	15804	15878	15857	15927	15903	16090	15990	15954	16114	15927	15881	15915	15894	15820	15745	15982	15982	15558	15730	15893	15690	16008	15752	15848	16220	16027	15843	15871	15764	15756	15986	15719	15820	15914	15983	15699	15933	15834	15990	16101	15913	15876	15940	16014	15824	15972	15872	15747	15759	15852	15792	15923	15803	15995	15921	15867	15953	15832	15757	15817	15780	15923	16048	15991	15906	16200	15905	15927	16112	16013	15807	16071	16006	15936	15940	15925	15793	15894	15936	15967	15830	16063	15763	15907	16053	16152	15906	15939	15839	15872	15788	15851	15937	16145	16060	15971	15920	16207	15824	15808	15985	15999	15958	15804	15856	15917	15715	15774	15870	15827	15854	15835	15842	15932	15882	15981	15915	15993	15952	15878	15908	15796	15958	15883	15715	15950	15683	15964	16070	15751	15817	15905	15902	15883	15995	15875	15901	15888	15940	15860	16154	16017	15959	15990	15924	15754	15830	15978	15674	15707	15891	15966	15924	15829	15721	15898	15974	15718	15915	16008	15960	15789	15891	15879	15898	15870	15875	16042	16062	16040	15894	16027	16042	15850	15967	15979	15823	15753	15863	15828	15702	15794	15875	15894	15951	15996	15817	15912	15966	15724	15761	15895	15925	15884
22269	45119	46920	32151	22578	19211	15833	14818	15506	14335	14236	13975	14051	13859	13778	13965	13757	13709	13978	13905	13780	13987	13920	13792	13755	13766	13915	13933	13834	13817	13746	13820	13796	13897	13856	13855	13826	13559	13800	13889	13606	13886	13923	13678	13874	13771	13878	14019	13726	13956	13761	13875	13710	13847	13655	13710	13819	13822	13818	13801	13803	13895	13953	13811	13860	13895	13639	14058	13686	13691	13772	13762	13920	13867	13786	13783	13776	13733	13863	13846	13967	13842	13736	13736	13947	13690	13642	13858	13583	13796	13680	13681	13946	13779	13651	13795	13904	13726	13828	13650	13746	13800	13660	13652	13807	14033	13808	13898	13854	13850	13854	13879	13751	13680	13781	13787	13740	13855	13867	13816	13812	13663	13755	13861	13782	13752	13729	13740	13773	13712	13731	13886	13868	13724	13868	13748	13620	13836	13745	13759	13794	13889	13896	13711	13901	13822	13852	13610	13795	13825	13858	13840	13741	13675	13636	13839	13684	13811	13907	13566	13863	13845	13949	13611	13953	13717	13892	13889	13825	13805	13889	13666	13865	13728	13733	13837	13920	13796	13911	13808	13859	13746	13835	13747	13938	13814	13772	13857	13691	13785	13994	13812	13755	13756	13752	13908	13779	13605	13841	13958	13816	13843	13748	13748	13798	13738	13760	13890	13829	13841	13753	13806	13847	13799	13847	13770	13932	13807	13817	13700	13801	13674	13958	13872	13854	13756	13816	13822	13830	14009	13750	13776	13805	13735	13887	13799	13924	13721	13676	13754	13857	13815	13780	13684	13860	13701	13806	13842	13761	13683	13866	13730	13839	13739	13826	13590	13978	13734	13811	13760	13791	13680	13940	13739	13775	13688	13954	13757	13881	13883	13881	13720	13760	13907	13877	13910	13878	13682	13841	13752	13840	13852	13924	13736	13943	13637	13815	13633	13723	13858	13759	13934	13711	13802	13821	13843	13915	13800	13716	13664	13723	13783	13701	14006	13774	13851	13728	13684	13817	13709	13771	13825	13837	13969	13750	13861	13799	13832	13811	13866	13660	13903	13904	14003	13876	13857	13647	13867	13751	13878	13777	13731	13825	13731	13826	13851	13932	13833	13986	13764	14052	13636	13826	13678	13741	13857	14034	13823	13838	13662	13773	13798	13712	14036	13774	13794	13769	13812	13702	13891	13864	13768	13711	13861	13770	13756	13773	13760	13852	13717	13721	13770	13825	13879	13911	13862	13613	13755	13752	13797	13854	13754	13917	13866	13757	13725	13743	13750	13771	13807	13685	13869	13783	13866	13695	13770	13766	13843	13842	13690	13727	13838	13747	13817	13826	13926	13993	13923	13821	13895	13878	13863	13890	13885	13870	13572	13737	13675	13808	13788	13893	13753	13742	13992	13934	13643	13669	13853	13833	13814	13998	13895	13701	13731	13749	13773	13724	13788	13652	13826	13685	13772	13796	13872	13833	13954	13632	13728	13861	13802	13653	13730	13962	13678	13826	13892	13645	13914	13936	13760	13812	13752	13744	13891	13794	13817	13785	13885	13860	13852	13644	13970	13750	13842	13893	13861	13826	13642	13699	13824	13758	13767	13929	13871	13821	13778	13770	13752	13894	13819	13782	13677	13756	13812	13860	13799	13859	13777	13862	13875	13964	13930	13689	13758	13872	13799	13807	13810	13829	13799	13720	13719	13873	13625	13653	13912	13886	13751	13838	13916	13828	13903	13874	13824	13813	13729	13819	13753	13811	13780	13874	13849	13935	13882	13982	13858	13850	13715	13902	13846	13897	13784	13787	13739	13848	13773	13707	13725	13906	13835	13927	13792	13732	13849	13721	13727	13664	13768	13869	13749	14012	13721	13974	13810	13727	13765	13823	13960	13807	13818	13744	13834	13825	13875	13777	13783	13861	13806	13751	13777	13898	13800	13859	13618	13757	13841	13849	13698	13811	13625	13861	13792	13735	13727	13761	13742	13668	13760	13666	13807	13696	13589	13662	13921	13926	13673	13817	13737	13798	13728	13722	13825	13982	13815	13832	13694	13852	13905	13864	13881	13795	13757	13873	13782	13823	13841	13760	13672	13865	13857	13736	13509	13781	13788	13948	13814	13796	13996	13847	13822	13685	13819	13752	13864	13814	13663	13802	13796	13879	13889	13700	13855	13786	13857	13899	13857	13907	13808	13819	13788	13808	13911	13884	13838	13939	13814	13791	13758	13763	13739	13690	13888	13906	13776	13795	13800	13805	13675	13823	13682	13653	13752	13816	13712	13961	13722	13720	13854	13740	13808	13901	13830	13738	13812	13975	13906	13861	13684	13729	13817	13934	13876	13853	13641	13768	13741	13887	13862	13788	13826	13722	13806	13839	13633	13887	13819	13917	13608	13747	13795	13908	13866	13971	13665	13841	13792	13760	13632	13924	13656	13842	13980	13779	13820	13730	13661	13849	13997	13760	13743	13679	13831	13830	13913	13775	13764	13715	13808	13801	14025	13744	13903	13835	13798	13612	13892	13889	13754	13916	13876	13856	13936	13719	13812	13914	13768	13874	13759	13947	13829	13806	13777	13608	13726	13840	13731	13971	13790	13939	13830	13916	13736	13625	13729	13902	13695	13866	13741	13848	13685	13818	13758	13766	13776	13622	13814	13807	13774	13753	13816	13920	13911	13833	13936	13860	13850	13728	13816	13899	13793	13707	13704	13813	13762	13799	13816	13905	13913	13938	13715	13731	13699	13779	13864	13890	13897	13798	13777	13871	13867	13699	13688	13668	13860	13898	13944	13634	13824	13592	13820	13770	13932	13987	13869	13912	13900	13765	13811	13768	13695	13872	13867	13765	13859	13717	13856	13864	13875	13866	13919	13791	13849	13728	13838	13802	13703	13938	13803	13734	13892	13738	13699	13753	13723	13930	13733	13616	13835	13812	13726	13869	14052	13886	13733	13910	13911	13845	13795	13923	13840	13789	13697	13790	13661	13858	13772	13901	13908	13878	13917	13810	13786	13895	13871	13757	13651	13947	13718	13816	13731	13904	13888	13826	13778	13667	13685	13697	13785	13687	13849	13807	13745	13966	13752	13761	13889	13742	13817	13691	13938	13715	13793	13820	13921	13934	13668	13797	13827	13870	13858	13688	13854	13662	13804	13819	13767	13669	13725	13787	13816	13756	14016	13607	13663	13735	13805	13853	13737	13853	13663	13784	13862	13922	13791	13873	13861	13794	13812	13910	13924	13825	13877	13702	13617	13798	13778	13863	13865	13901	13862	13691	13755	13821	13740	13721	13741	13696	13699	13934	13968	13722	13817	13818	13741	13878	13744	13686	13681	13869	13753	13763	13762	13924	13940	13781	13876	13917	13744	13736	13726	13838	13864	13732	13724	13809	13825	13828	14115	13611	13823	13923	13790	13966	13735	13857	14012	13867	13796	13878	13827	13852	13802	13764	13834	13817	13532	13790	13721	14000	13684	13864	13781	13797	13675	13911	13924	13749	13911	13591	13784	13681	13614	13862	13932	13778	13858	13779	13811	13892	13761	13789	13818	13840	13810	13920	13832	13817	13721	13802	13764	13854	13727	13803	13870	13727	13866	13842	13740	13914	13619	13636	13728	13827	13841	13856	13781	13712	13847	13774	13861	13835	13863	13817	13671	13886	13970	13740	13894	13601	13835	13737	13793	13704	13806	13832	14012	13632	13668	13705	13944	13711	13869	13977	13780	13863	13718	13925	13881	13962	13737	13724	13803	13814	13780	13881	13730	13929	13698	13716	13956	13759	13896	13923	13669	13830	13877	13914	13775	13930	13654	13793	13704	13759	13873	13645	13781	13869	13874	13800	13811	13815	13852	13937	13736	13727	13764	13868	13792	13888	13946	13759	13669	13823	13875	13808	13935	14010	13752	13854	13826	13750	13874	13746	13809	13867	13636	13573	13802	13901	13725	13863	13726	13825	13755	13832	13765	13897	13750	13802	13963	13861	13794	13943	13761	13693	13790	13794	13896	13774	13818	13728	13920	13647	13719	13896	13819	13694	13624	13783	13799	13920	13755	13729	13811	13811	13773	13890	13949	13800	13899	13840	13909	13788	13943	13656	13878	13816	13882	13771	13910	13878	13803	13727	13678	13882	13788	13778	13650	13914	13896	13752	13843	13768	13859	13932	13848	13823	13717	13868	13727	13872	13840	13822	13917	13783	13730	13820	13791	13793	13715	13858	13740	13853	13772	13799	13704	13838	13795	13751	13729	13814	13632	13862	13797	13728	13754	13705	13722	13734	13800	13787	13843	13827	13779	14039	13693	13832	13809	13680	13825	13826	13735	13873	13760	13700	13628	13779	13833	13692	13877	13854	13708	13735	13832	13815	13749	13773	13932	13846	13847	13835	13854	13871	13797	13784	13958	13774	13767	13857	13845	13825	13841	13882	13924	13924	13749	13858	13784	13886	13782	14000	13764	13817	13939	13920	13699	13917	13831	13882	13820	13699	13737	13723	13840	13920	13866	13739	13877	13732	13825	13830	13856	13882	13588	13983	13711	13847	13793	13788	13720	13796	13860	13703	13844	13836	13771	13741	13839	13612	13996	13739	13828	13867	13852	13777	13767	13861	13601	13705	13758	13681	13799	13708	13721	13738	13874	13961	13824	13805	13768	13863	13744	13877	13832	13862	13735	13766	13856	13986	13639	13851	13831	13798	13994	13917	13623	13852	13739	13757	13885	13900	13837	13950	13690	13944	13704	13888	13873	13708	13747	13677	13751	13816	13607	13916	13839	13790	13884	13740	13851	13674	13873	13773	13930	13878	13721	13748	13789	13927	13908	13740	13688	13853	13884	13858	13767	13681	13680	13967	13661	13719	13792	13659	13950	13996	13843	13724	13793	13824	13927	13836	13772	13938	13809	13795	13802	13839	13790	13856	13602	13946	13772	13833	13890	13732	13862	13834	13788	13937	13733	13785	13812	13809	13831	13914	13923	13793	13655	13908	13784	13942	13808	13859	13843	14043	13678	13853	13779	13741	13883	13688	13798	13766	13740	13993	13708	13970	13845	13710	13879	13910	13890	13761	13694	13649	13804	13710	14044	13758	13865	13706	13965	13639	13865	13808	13577	13686	13916	13893	13946	13746	13854	13597	13800	13814	13761
24021	21719	40089	46036	38461	30969	22969	18647	22213	18052	16382	16061	15796	15687	15689	15921	15720	15641	15905	15789	15631	15881	16030	15550	15865	15659	15707	15726	15815	15561	15628	15541	15523	15647	15781	15684	15457	15683	15620	15784	15598	15594	15511	15746	15653	15581	15743	15584	15562	15763	15629	15704	15778	15753	15605	15747	15749	15668	15624	15620	15539	15844	15722	15493	15693	15597	15527	15563	15655	15571	15488	15700	15420	15438	15800	15679	15619	15479	15494	15649	15581	15500	15473	15524	15595	15661	15861	15578	15563	15768	15486	15583	15631	15512	15556	15574	15441	15485	15546	15712	15762	15741	15760	15569	15559	15443	15584	15526	15616	15689	15519	15372	15466	15425	15589	15505	15668	15690	15593	15436	15542	15586	15635	15526	15633	15569	15450	15572	15493	15631	15716	15693	15685	15527	15289	15556	15739	15368	15620	15430	15702	15621	15453	15547	15811	15652	15568	15514	15443	15504	15629	15525	15435	15639	15532	15414	15531	15562	15463	15542	15398	15474	15506	15615	15571	15551	15493	15571	15666	15540	15709	15604	15559	15641	15642	15484	15542	15510	15553	15453	15475	15665	15562	15416	15597	15767	15545	15533	15692	15411	15342	15517	15761	15435	15350	15546	15625	15405	15615	15654	15599	15602	15449	15599	15699	15729	15517	15780	15654	15643	15623	15734	15669	15485	15572	15607	15461	15540	15594	15458	15823	15522	15504	15639	15535	15538	15634	15821	15600	15511	15272	15530	15482	15487	15482	15379	15611	15347	15599	15546	15578	15709	15590	15503	15578	15437	15559	15720	15683	15700	15409	15433	15549	15553	15541	15518	15527	15498	15419	15393	15645	15393	15559	15580	15648	15593	15678	15429	15659	15492	15349	15663	15617	15552	15673	15520	15520	15487	15606	15708	15459	15732	15715	15631	15634	15737	15603	15432	15585	15624	15448	15535	15721	15604	15571	15447	15533	15504	15600	15364	15375	15628	15470	15458	15733	15678	15606	15499	15769	15655	15619	15712	15680	15466	15699	15474	15517	15452	15690	15467	15319	15508	15608	15592	15668	15580	15658	15474	15483	15702	15481	15624	15560	15609	15670	15602	15615	15444	15653	15623	15662	15752	15565	15678	15642	15673	15574	15587	15731	15704	15576	15458	15507	15478	15638	15559	15652	15536	15433	15511	15411	15543	15598	15598	15697	15662	15570	15645	15435	15382	15645	15483	15620	15569	15481	15449	15355	15726	15533	15477	15646	15595	15494	15468	15728	15502	15603	15540	15517	15642	15467	15411	15447	15421	15588	15630	15727	15372	15456	15656	15587	15558	15512	15530	15542	15685	15510	15602	15645	15670	15696	15595	15377	15671	15595	15510	15594	15406	15502	15575	15784	15577	15439	15627	15505	15442	15511	15567	15621	15482	15495	15368	15427	15647	15587	15701	15671	15401	15668	15667	15758	15581	15679	15329	15788	15623	15551	15587	15592	15555	15450	15539	15654	15726	15740	15539	15327	15697	15636	15505	15297	15574	15565	15555	15589	15476	15644	15498	15550	15641	15540	15386	15623	15584	15586	15489	15681	15731	15542	15422	15416	15465	15389	15737	15729	15510	15629	15648	15750	15496	15600	15769	15853	15615	15732	15566	15537	15377	15549	15592	15648	15383	15495	15477	15566	15572	15773	15704	15623	15677	15451	15384	15533	15503	15521	15654	15663	15532	15578	15619	15461	15514	15483	15518	15630	15489	15566	15669	15512	15478	15639	15759	15515	15607	15721	15562	15502	15521	15425	15603	15517	15420	15611	15558	15644	15500	15717	15281	15510	15618	15435	15214	15590	15628	15549	15502	15721	15554	15336	15753	15521	15359	15605	15368	15677	15635	15677	15559	15730	15649	15589	15716	15352	15493	15468	15563	15442	15459	15704	15594	15606	15592	15736	15571	15495	15657	15560	15422	15624	15510	15674	15607	15623	15494	15371	15511	15440	15662	15583	15492	15619	15475	15705	15639	15656	15758	15493	15592	15490	15692	15570	15529	15646	15648	15497	15661	15667	15504	15501	15460	15657	15665	15404	15303	15635	15369	15678	15675	15560	15464	15598	15559	15554	15709	15617	15553	15408	15605	15650	15724	15536	15614	15427	15488	15757	15535	15678	15662	15585	15671	15395	15332	15361	15483	15495	15589	15529	15401	15665	15386	15315	15438	15499	15662	15446	15760	15358	15589	15679	15581	15685	15629	15805	15587	15719	15674	15547	15574	15702	15580	15600	15661	15603	15583	15514	15466	15504	15604	15403	15702	15548	15650	15640	15664	15405	15603	15511	15542	15652	15555	15758	15522	15457	15605	15592	15666	15601	15700	15572	15475	15582	15506	15634	15571	15465	15539	15531	15564	15433	15500	15753	15383	15546	15668	15512	15629	15741	15771	15423	15341	15664	15587	15736	15577	15459	15703	15692	15739	15710	15451	15537	15545	15467	15506	15663	15487	15574	15426	15566	15454	15456	15662	15674	15468	15698	15573	15603	15571	15486	15814	15620	15735	15518	15621	15325	15420	15406	15652	15622	15496	15591	15554	15637	15339	15421	15523	15572	15573	15609	15557	15401	15604	15596	15495	15748	15466	15528	15589	15428	15516	15602	15472	15602	15595	15479	15535	15799	15340	15671	15746	15629	15548	15540	15545	15540	15571	15386	15600	15595	15579	15615	15509	15612	15396	15572	15561	15535	15434	15500	15557	15446	15666	15507	15671	15508	15671	15519	15490	15523	15481	15430	15744	15526	15519	15750	15591	15515	15474	15573	15339	15699	15600	15569	15667	15693	15486	15563	15395	15365	15411	15492	15615	15724	15567	15692	15585	15576	15517	15640	15510	15496	15609	15728	15321	15590	15652	15541	15666	15681	15387	15679	15657	15717	15602	15625	15728	15533	15744	15612	15550	15652	15381	15535	15668	15750	15524	15570	15599	15710	15726	15590	15641	15558	15590	15693	15341	15626	15479	15489	15554	15541	15702	15734	15408	15462	15525	15634	15498	15657	15495	15652	15658	15551	15672	15580	15568	15592	15480	15376	15572	15691	15670	15699	15667	15457	15706	15419	15432	15539	15633	15548	15709	15454	15500	15650	15504	15556	15750	15765	15620	15664	15559	15529	15548	15312	15371	15480	15524	15547	15480	15727	15583	15669	15580	15484	15501	15467	15675	15591	15528	15540	15701	15592	15673	15614	15634	15562	15573	15573	15512	15633	15675	15470	15717	15567	15807	15458	15613	15506	15608	15788	15466	15682	15575	15542	15617	15634	15553	15466	15584	15598	15576	15498	15574	15511	15445	15623	15724	15660	15490	15673	15545	15642	15587	15609	15704	15663	15565	15421	15452	15492	15793	15423	15777	15443	15619	15734	15553	15660	15629	15595	15544	15595	15481	15399	15592	15431	15572	15429	15567	15526	15429	15595	15481	15446	15582	15644	15522	15651	15605	15654	15463	15578	15568	15577	15572	15698	15583	15425	15643	15362	15790	15473	15710	15537	15368	15448	15530	15596	15631	15504	15409	15458	15636	15414	15644	15623	15502	15493	15487	15366	15544	15539	15546	15547	15396	15468	15710	15530	15485	15715	15541	15574	15632	15590	15499	15606	15597	15349	15477	15703	15511	15647	15617	15508	15653	15677	15690	15350	15602	15590	15373	15454	15542	15418	15428	15479	15523	15430	15812	15466	15625	15770	15630	15524	15397	15524	15695	15346	15501	15533	15434	15505	15444	15481	15455	15726	15416	15576	15586	15490	15386	15565	15564	15646	15583	15641	15577	15581	15824	15650	15349	15347	15501	15566	15520	15544	15313	15427	15583	15585	15695	15662	15356	15661	15586	15752	15669	15673	15665	15469	15722	15626	15463	15435	15587	15391	15498	15641	15536	15525	15649	15769	15563	15521	15435	15703	15708	15760	15543	15639	15405	15597	15479	15551	15671	15588	15607	15457	15628	15641	15536	15615	15635	15447	15595	15695	15453	15428	15442	15549	15442	15483	15506	15483	15551	15584	15440	15601	15568	15441	15523	15675	15714	15508	15701	15331	15566	15508	15516	15733	15547	15486	15696	15435	15670	15331	15569	15832	15669	15453	15359	15676	15733	15562	15478	15437	15773	15546	15509	15429	15659	15514	15529	15599	15514	15613	15597	15597	15681	15559	15591	15604	15480	15264	15497	15584	15601	15665	15616	15665	15672	15773	15601	15576	15499	15541	15594	15724	15401	15724	15634	15529	15433	15526	15772	15389	15530	15787	15641	15483	15765	15557	15592	15396	15601	15656	15429	15619	15471	15466	15533	15694	15526	15616	15524	15659	15617	15613	15494	15452	15475	15583	15511	15533	15614	15532	15498	15471	15748	15686	15505	15676	15564	15626	15472	15521	15441	15570	15542	15639	15462	15692	15579	15504	15432	15588	15555	15451	15745	15755	15738	15559	15604	15501	15579	15624	15814	15671	15604	15487	15547	15596	15508	15510	15636	15457	15561	15470	15606	15606	15573	15468	15567	15611	15537	15454	15626	15539	15623	15538	15676	15635	15652	15467	15563	15697	15560	15684	15663	15619	15574	15381	15423	15539	15700	15567	15506	15565	15607	15539	15425	15524	15529	15426	15675	15662	15562	15433	15486	15549	15555	15532	15666	15527	15615	15685	15550	15472	15604	15426	15439	15694	15584	15552	15630	15636	15685	15604	15514	15641	15586	15531	15669	15782	15683	15669	15576	15544	15738	15489	15524	15529	15649	15577	15470	15771	15495	15713	15333	15544	15404	15689	15383	15353	15430	15490	15569	15323	15697	15548	15559	15609	15437	15707	15744	15604	15504	15575	15538	15531	15534	15432	15580	15577	15595	15709	15581	15713	15590	15631	15688	15576	15630	15676	15627	15546	15549	15734	15687	15623	15611	15564	15615	15568	15584	15744	15481	15725	15396	15622	15530	15451	15578	15669	15590	15495	15572	15456	15490	15561	15581	15575	15621	15591	15626	15691	15582	15540	15626	15684	15478	15355	15520	15595	15443	15624	15573	15521	15357	15587	15615	15585	15633	15702	15594	15602	15559	15741	15702	15630	15536	15469	15640	15461	15513	15661	15463	15591	15647	15525	15446	15570	15522	15536	15474
33083	72802	80711	63348	44861	30703	18417	17320	22641	16137	14327	13963	13941	13886	13966	13858	13850	13948	13768	13904	13791	13819	13790	13762	13646	13808	13831	13744	13813	13603	13642	13909	13780	13755	13676	13708	13551	13738	13661	13711	13799	13767	13748	13817	13820	13758	13723	13543	13760	13849	13781	13617	13602	13720	13535	13698	13622	13676	13613	13771	13613	13734	13818	13534	13903	13591	13905	13814	13552	13814	13688	13739	13719	13605	13816	13673	13764	13595	13744	13811	13838	13623	13701	13760	13595	13655	13689	13857	13835	13653	13801	13656	13575	13709	13637	13722	13751	13599	13673	13774	13609	13622	13713	13662	13783	13643	13597	13622	13576	13839	13748	13729	13710	13759	13538	13703	13652	13756	13780	13729	13746	13817	13899	13751	13650	13732	13630	13649	13783	13731	13606	13799	13760	13810	13702	13715	13615	13777	13707	13543	13762	13742	13523	13699	13810	13703	13541	13608	13710	13611	13719	13751	13633	13896	13612	13727	13589	13636	13790	13625	13562	13674	13628	13754	13621	13780	13711	13573	13688	13780	13609	13645	13609	13748	13661	13556	13637	13512	13711	13767	13768	13707	13698	13850	13828	13706	13797	13580	13728	13540	13641	13553	13603	13603	13732	13701	13607	13668	13684	13846	13743	13539	13723	13722	13606	13719	13727	13965	13646	13727	13813	13719	13593	13668	13781	13657	13575	13638	13646	13790	13442	13665	13620	13808	13739	13575	13604	13774	13625	13749	13535	13705	13639	13530	13636	13701	13750	13719	13709	13664	13859	13679	13897	13627	13763	13602	13638	13752	13783	13786	13668	13787	13891	13605	13600	13757	13608	13625	13719	13764	13654	13763	13684	13767	13723	13664	13614	13776	13585	13750	13654	13713	13512	13619	13738	13777	13709	13622	13766	13798	13641	13766	13783	13604	13818	13657	13687	13680	13877	13554	13951	13641	13679	13624	13669	13632	13710	13753	13654	13772	13635	13806	13652	13802	13801	13787	13693	13665	13639	13642	13691	13676	13735	13599	13755	13650	13484	13707	13485	13752	13668	13707	13754	13766	13643	13675	13781	13697	13807	13821	13644	13756	13595	13763	13636	13727	13724	13594	13660	13869	13692	13588	13636	13844	13709	13668	13754	13665	13717	13613	13629	13532	13694	13671	13678	13733	13581	13826	13684	13607	13697	13784	13685	13847	13796	13582	13517	13606	13881	13754	13612	13752	13812	13595	13663	13711	13546	13666	13667	13590	13748	13702	13664	13718	13737	13769	13802	13676	13636	13716	13682	13658	13618	13605	13454	13826	13715	13620	13671	13713	13746	13552	13880	13681	13678	13794	13638	13577	13692	13907	13671	13704	13545	13692	13632	13740	13620	13699	13722	13820	13586	13704	13696	13702	13703	13829	13639	13802	13723	13860	13551	13605	13893	13618	13664	13817	13726	13663	13805	13529	13585	13904	13629	13838	13796	13656	13632	13685	13585	13802	13706	13771	13713	13605	13729	13690	13592	13783	13655	13538	13665	13639	13650	13824	13690	13628	13703	13723	13739	13574	13584	13582	13551	13778	13661	13717	13812	13708	13699	13792	13633	13629	13799	13870	13785	13773	13662	13774	13657	13763	13759	13694	13659	13685	13758	13675	13809	13624	13714	13613	13692	13759	13699	13754	13826	13566	13707	13783	13645	13537	13585	13638	13807	13635	13714	13770	13343	13557	13638	13744	13638	13574	13826	13681	13522	13702	13598	13518	13673	13816	13625	13778	13627	13826	13548	13711	13702	13629	13731	13675	13707	13743	13770	13690	13702	13762	13827	13715	13706	13728	13670	13667	13681	13583	13731	13674	13614	13746	13568	13712	13833	13689	13732	13787	13582	13620	13780	13512	13691	13696	13826	13657	13605	13584	13514	13653	13604	13691	13719	13634	13682	13743	13745	13700	13716	13722	13692	13649	13652	13767	13692	13690	13660	13496	13643	13724	13795	13536	13608	13592	13695	13759	13692	13652	13777	13517	13595	13741	13589	13555	13690	13784	13840	13623	13844	13592	13717	13547	13618	13631	13766	13699	13672	13608	13771	13635	13597	13808	13634	13618	13597	13697	13674	13818	13767	13657	13736	13676	13639	13634	13649	13714	13788	13657	13792	13532	13808	13640	13681	13676	13663	13714	13732	13712	13715	13766	13668	13695	13565	13786	13659	13905	13668	13678	13821	13845	13585	13634	13638	13736	13762	13705	13786	13574	13821	13931	13534	13621	13612	13702	13548	13648	13784	13806	13816	13680	13732	13675	13769	13817	13793	13470	13656	13721	13557	13519	13714	13718	13748	13718	13579	13706	13887	13563	13562	13731	13637	13775	13614	13725	13790	13709	13835	13667	13587	13811	13806	13682	13695	13658	13717	13696	13677	13760	13686	13814	13709	13847	13491	13604	13589	13626	13678	13724	13847	13795	13646	13510	13710	13611	13702	13597	13558	13516	13786	13669	13827	13702	13747	13642	13807	13708	13608	13722	13696	13456	13805	13777	13742	13714	13686	13544	13775	13480	13566	13752	13716	13591	13781	13648	13609	13732	13738	13730	13559	13740	13667	13769	13821	13714	13583	13917	13703	13682	13721	13748	13526	13513	13708	13810	13933	13606	13711	13569	13657	13602	13571	13707	13736	13602	13697	13763	13886	13757	13652	13643	13786	13665	13854	13579	13612	13858	13639	13390	13805	13601	13623	13813	13784	13642	13698	13658	13821	13750	13589	13716	13703	13522	13659	13828	13710	13589	13610	13717	13607	13663	13732	13481	13594	13754	13567	13720	13584	13635	13567	13629	13603	13570	13913	13650	13678	13721	13504	13698	13765	13755	13647	13695	13628	13628	13763	13814	13695	13579	13584	13658	13706	13732	13642	13683	13849	13751	13558	13787	13601	13603	13710	13661	13738	13629	13753	13748	13543	13770	13606	13704	13666	13641	13706	13705	13724	13752	13661	13811	13688	13739	13749	13632	13899	13709	13690	13799	13908	13674	13440	13847	13504	13628	13750	13614	13819	13799	13757	13748	13706	13663	13794	13752	13658	13604	13765	13772	13621	13689	13834	13700	13706	13609	13722	13582	13654	13611	13671	13750	13813	13823	13593	13687	13775	13562	13735	13851	13675	13659	13675	13704	13737	13705	13643	13769	13538	13798	13663	13807	13650	13767	13572	13729	13825	13770	13777	13578	13481	13655	13599	13603	13642	13777	13664	13715	13641	13584	13561	13637	13738	13613	13720	13758	13605	13706	13841	13777	13703	13503	13737	13741	13625	13666	13625	13624	13636	13900	13442	13693	13517	13773	13667	13655	13807	13656	13701	13662	13745	13741	13760	13705	13728	13716	13590	13744	13611	13526	13617	13615	13689	13712	13763	13717	13827	13762	13753	13747	13593	13752	13724	13656	13607	13726	13747	13639	13824	13826	13836	13700	13808	13648	13689	13683	13474	13613	13765	13705	13753	13548	13757	13725	13588	13747	13813	13550	13758	13691	13781	13787	13626	13757	13717	13648	13742	13645	13698	13575	13710	13740	13732	13624	13686	13771	13573	13802	13559	13713	13628	13730	13691	13544	13475	13712	13610	13763	13853	13644	13651	13644	13609	13646	13687	13620	13768	13581	13657	13708	13699	13660	13673	13720	13745	13564	13667	13617	13691	13798	13668	13806	13652	13534	13624	13811	13518	13676	13544	13673	13794	13598	13542	13594	13833	13670	13752	13583	13837	13923	13630	13710	13813	13798	13617	13627	13787	13754	13758	13725	13687	13462	13663	13661	13784	13470	13714	13442	13642	13594	13595	13591	13681	13727	13579	13604	13601	13578	13683	13844	13710	13782	13690	13655	13671	13746	13557	13679	13753	13804	13765	13601	13637	13852	13621	13683	13754	13750	13662	13703	13699	13707	13709	13596	13546	13623	13800	13870	13884	13630	13666	13704	13654	13652	13500	13752	13838	13908	13650	13708	13679	13619	13809	13696	13620	13785	13647	13700	13674	13708	13630	13575	13820	13645	13642	13565	13761	13840	13687	13687	13708	13713	13617	14090	13683	13614	13500	13648	13585	13625	13822	13610	13858	13657	13661	13660	13629	13720	13702	13662	13554	13665	13876	13813	13720	13797	13699	13736	13638	13646	13722	13607	13649	13712	13810	13839	13674	13648	13706	13741	13680	13771	13705	13609	13631	13688	13779	13732	13525	13865	13705	13725	13623	13513	13694	13822	13614	13770	13656	13572	13698	13783	13669	13676	13667	13732	13683	13784	13658	13683	13511	13739	13679	13785	13675	13638	13577	13672	13635	13719	13806	13623	13760	13534	13638	13745	13627	13650	13681	13689	13678	13609	13778	13742	13667	13641	13840	13592	13585	13619	13716	13802	13764	13653	13764	13752	13843	13829	13691	13780	13601	13704	13602	13547	13588	13496	13723	13557	13603	13753	13772	13663	13698	13782	13610	13761	13729	13644	13681	13583	13514	13714	13574	13768	13860	13699	13746	13627	13840	13762	13630	13782	13704	13648	13673	13726	13505	13792	13497	13694	13509	13808	13774	13679	13711	13830	13801	13818	13802	13483	13836	13776	13586	13661	13748	13658	13785	13697	13684	13708	13681	13936	13752	13578	13722	13638	13667	13749	13712	13804	13607	13796	13900	13810	13634	13662	13572	13623	13592	13725	13968	13588	13673	13687	13689	13689	13759	13655	13614	13790	13549	13845	13720	13434	13532	13738	13785	13587	13711	13764	13656	13673	13792	13684	13533	13741	13693	13647	13566	13803	13798	13682	13593	13750	13834	13644	13614	13708	13589	13733	13692	13636	13552	13823	13758	13531	13697	13733	13767	13627	13785	13568	13745	13532	13805	13804	13547	13686	13712	13711	13741	13650	13567	13591	13651	13662	13716	13549	13652	13831	13795	13688	13721	13715	13532	13763	13596	13774	13687	13708	13573	13773	13836	13729	13701	13676	13645	13645	13454	13653	13668	13684	13884	13786	13692	13730	13673	13775	13449	13672	13806	13647	13650	13843	13561	13657	13592	13598	13796	13636	13578	13643	13727	13566	13770	13624	13707	13650	13655	13759	13763	13878	13727	13780	13689	13751	13669	13750	13658	13687	13900	13511	13624	13745
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
